BM6(v7 AAA@@@AAAEEEMMM___}}}|||yyyvvvuuuttttttvvvwwwyyy||||||xxxtttooolllmmmkkkgggeeegggkkklllllljjjhhhiiilllooouuu{{{wwwmmmfffcccgggaaa```kkk~~~ppp]]]NNNFFFDDDBBBAAA@@@AAAEEENNNZZZfffnnnrrrcccWWWKKKIIIKKKKKKKKKLLLMMMLLLIIIFFFDDDBBBAAAAAA>>>>>>>>>????????????@@@CCCBBB@@@>>>===<<<;;;;;;666888:::;;;<<<===<<<<<<;;;;;;:::999:::>>>CCCHHHJJJMMMRRRUUUWWW[[[bbbgggqqqtttxxx{{{}}}vvvhhhVVVJJJJJJTTTccc~~~tttXXX;;;555444333333222222333333222222222222333444555555444666;;;999AAADDDPPP}}}~~~}}}|||mmmYYYJJJCCC@@@>>><<<;;;CCCPPP___ooovvvnnnaaa[[[YYYYYY\\\]]]___eeelllrrrtttwwwyyyzzzyyywwwvvvzzzxxxssskkkgggeee```XXXPPPKKKHHHHHHIIITTTXXX]]]^^^[[[YYYXXXYYYZZZ___eeeiiipppwwwzzzxxxyyyuuupppjjjeeebbbbbbbbb___\\\ZZZ[[[```eeeiiijjjoooxxxwwwaaaKKKBBBEEEDDDDDDGGGEEEDDDFFFBBBCCCKKKKKKLLLXXX~~~===>>>@@@FFFNNNaaa}}}|||yyywwwvvvvvvwwwxxxyyy{{{~~~|||xxxtttpppmmmllljjjeeeeeegggjjjgggddddddhhhqqqzzz~~~xxxtttlllccceeeqqq|||kkk[[[OOOJJJIIIJJJGGGHHHNNNYYYfffnnnpppooo^^^UUUMMMMMMNNNMMMKKKKKKFFFEEECCC@@@>>><<<;;;::::::;;;;;;;;;;;;<<<<<<<<>>======<<<;;;;;;:::999:::>>>CCCGGGJJJMMMRRRUUUXXX\\\ccchhhqqqtttxxx|||~~~vvviiiXXXLLLKKKTTTdddvvvZZZ===555444333333222222333333222222222222333444555555444666;;;888@@@DDDQQQ|||}}}|||{{{mmmZZZLLLEEEAAA>>>;;;;;;BBBNNN]]]mmmtttkkk___YYYXXXYYY\\\]]]]]]bbbhhhqqqsssvvvyyyyyyxxxvvvttt}}}yyyrrrlllhhhddd\\\SSSLLLHHHFFFFFFHHHKKKNNNOOOMMMMMMOOORRRZZZ```hhhooowww{{{xxxrrrlllgggdddbbbbbb```]]]YYYYYY]]]ccchhhjjjmmmuuuwwwbbbLLLBBBEEECCCDDDGGGCCCDDDGGGCCCCCCKKKKKKMMMZZZ<<<===AAAGGGQQQccc~~~|||yyyxxxxxxxxxyyy{{{|||}}}{{{xxxuuuqqqnnnmmmiiieeeeeehhhgggeeecccfffnnn{{{~~~rrrlllnnnxxxrrrddd\\\ZZZ[[[[[[[[[```jjjtttwwwqqqjjj^^^WWWQQQQQQPPPKKKGGGFFF>>>===;;;999777666555444777777777777888888888888<<<<<<;;;:::::::::::::::777999<<<>>>??????===<<<<<<;;;:::999:::===CCCGGGIIIMMMRRRUUUXXX]]]dddjjjqqqtttxxx|||vvvjjjWWWKKKJJJTTTddd}}}uuu[[[@@@555444333333222222333333222222222222333444555555444666;;;888???DDDSSSzzz~~~~~~{{{nnn]]]OOOGGGCCC>>>;;;;;;AAALLL\\\mmmtttjjj\\\WWWVVVXXX\\\\\\[[[^^^dddnnnqqqtttwwwxxxwwwuuusss|||uuulllggg^^^UUULLLGGGDDDCCC>>>@@@AAAAAA@@@AAAFFFKKKYYYaaajjjsss}}}}}}zzzuuuooojjjfffcccbbbbbb]]]XXXUUUUUUZZZ___bbbhhhnnnxxxtttcccLLLCCCFFFCCCCCCFFFCCCDDDGGGDDDDDDKKKKKKNNN\\\===>>>BBBIIISSSeee~~~|||zzzyyyyyyzzz{{{|||}}}~~~}}}yyyvvvtttpppnnnlllhhhdddeeejjjllllllmmmpppvvv~~~zzzzzzwwwuuuvvvuuutttuuu{{{{{{pppeeeaaaZZZTTTRRROOOGGGAAA???;;;;;;:::999888777666555555555666666666777777777777777777888999:::;;;<<<888:::===???AAA@@@>>>===<<<<<<;;;999:::===BBBGGGIIIMMMRRRVVVYYY___ffflllqqqtttxxx|||vvvkkkUUUIIIIIIRRRccc|||xxxqqqZZZBBB555444333333222222333333222222222222333444555555444777;;;777>>>DDDVVVwww~~~qqq```RRRJJJDDD???;;;;;;@@@KKK[[[mmmuuukkk\\\VVVUUUWWWZZZ[[[YYY[[[```jjjmmmqqquuuwwwvvvsssqqq}}}{{{pppjjj```UUULLLEEEBBBAAA???@@@@@@???>>>@@@FFFLLLXXX```iiiooovvv}}}}}}{{{wwwrrrlllhhhdddbbbbbb^^^VVVPPPMMMOOOSSSWWW\\\bbblllyyyqqqcccLLLCCCFFFCCCCCCFFFCCCCCCHHHEEEEEEKKKKKKOOO]]]??????CCCIIISSSfff|||zzzyyyzzz{{{{{{|||}}}~~~{{{xxxuuupppnnnllljjjeeeaaadddjjjvvvzzz}}}|||xxxvvvwwwxxxuuu}}}yyylllbbb```YYYSSSOOOJJJBBB<<<;;;888888999999999888888777777777888888888999999999777777777888999:::<<<===888:::>>>AAABBBAAA???======<<<;;;::::::===BBBFFFIIIMMMRRRVVVZZZ```gggmmmqqqtttxxx|||~~~~~~uuulllSSSHHHGGGPPP```zzzuuunnnYYYBBB555444333333222222333333222222222222333444555555555777;;;666===DDDXXXuuuvvvcccTTTKKKFFF@@@<<<;;;@@@KKK\\\ooowwwmmm^^^VVVUUUVVVXXXXXXVVVXXX]]]dddhhhnnnsssuuutttrrrppp{{{~~~uuunnnbbbVVVLLLEEECCCBBBBBBBBBBBB???===@@@FFFLLLUUU^^^eeeeeeeeejjjpppsss|||zzzxxxsssnnniiieeebbbaaa]]]VVVOOOJJJJJJNNNRRRTTTYYYcccqqqrrrbbbLLLBBBEEECCCDDDGGGCCCCCCHHHFFFFFFLLLKKKPPP___@@@@@@BBBHHHQQQeee}}}{{{zzzzzz{{{{{{{{{|||}}}~~~zzzvvvssskkkiiihhhfffbbb^^^bbbiii~~~vvviiidddccc___hhhttt|||}}}ssshhhaaaYYYRRRLLLHHHDDD>>>;;;===888999;;;<<<=========<<<<<<<<<<<<=========>>>>>>;;;::::::::::::;;;<<<===888;;;???BBBCCCBBB???>>>======;;;::::::===BBBFFFIIIMMMRRRWWW[[[aaahhhnnnqqqtttxxx{{{}}}}}}uuulllTTTHHHFFFMMM]]]}}}vvvmmmWWW???555444333333222222333333222222222222333444555555555777;;;666<<>>CCCHHHTTT^^^ccc___ZZZ___jjjqqqzzzyyywwwtttooojjjfffccc^^^\\\XXXRRRNNNOOOSSSXXXXXX[[[cccpppuuuaaaKKKBBBEEEDDDDDDGGGEEEBBBHHHGGGGGGLLLKKKPPPaaa@@@@@@AAAFFFPPPddd~~~{{{zzzzzz{{{{{{zzz{{{}}}}}}zzzuuurrrgggfffeeeccc___[[[```hhhrrraaaYYYYYYQQQYYYccchhhjjjmmmvvv}}}xxxnnnfffaaaRRRKKKEEECCC@@@<<<<<>>======<<<<<<<<<<<<999;;;???CCCDDDBBB@@@>>>======;;;::::::<<>>???DDDIIISSS___eee___YYY___nnnzzzyyyxxxwwwtttpppkkkfffccc\\\\\\YYYUUUSSSUUU[[[```bbbdddhhhrrrxxx}}}```JJJAAAEEEDDDEEEHHHEEEBBBHHHHHHHHHLLLKKKQQQaaa@@@AAAEEEKKKOOO\\\zzz~~~}}}|||{{{zzzzzzyyyyyyzzz}}}~~~~~~{{{zzzyyyxxxuuurrrooommmkkkiiiddd^^^ZZZZZZ\\\___rrr~~~uuuiiiccc]]]TTTTTTRRRQQQRRRVVVZZZ^^^___jjjrrrzzz~~~}}}}}}}}}uuulllddd^^^[[[JJJGGGCCC@@@>>>???@@@BBBDDDFFFJJJMMMOOOOOONNNMMMHHHHHHGGGGGGHHHIIIJJJKKKLLLIIIEEEAAA>>>>>>@@@AAA???CCCGGGFFFAAA>>>>>>@@@===<<<::::::<<<@@@DDDFFFFFFJJJPPPVVV]]]eeemmmsssvvvwwwyyy{{{~~~uuujjjXXXIIIFFFMMMXXXxxxxxxlllVVV???555555444333222222222222222222222222333444555555666222::::::;;;BBB^^^gggWWWMMMDDD>>><<<999AAAOOOaaatttzzzooo```XXXSSSPPPQQQSSSRRRTTTWWW\\\___dddkkkooopppnnnlllpppqqqtttzzzzzzxxxvvvrrrmmmhhhdddbbb```ccciiirrr{{{|||jjj[[[SSSOOONNNMMMMMMMMMKKKFFFBBBAAADDDHHHVVVcccmmmkkkgggmmmyyy~~~yyyuuuqqqllleee___^^^XXXUUUVVVYYY___kkkwwwqqquuuqqqpppxxx}}}|||zzzUUUJJJ@@@@@@DDDEEEEEEFFFFFFHHHDDDGGGNNNLLLRRRdddDDDEEEIIIOOORRR[[[sss}}}|||zzzzzzyyyyyyyyyzzz{{{~~~~~~{{{xxxuuuuuutttrrrrrrrrrtttvvvwwwwwwwwwvvvuuusssooollljjjbbbaaa]]]XXXTTTRRRSSSUUUZZZhhhpppkkkeeeddd___WWWLLLKKKLLLNNNRRRUUUWWWWWW\\\bbbjjjmmmmmmnnnssswwwxxxxxxyyyzzz{{{{{{||||||tttssspppllleee]]]VVVQQQEEECCC@@@>>>>>>???BBBCCCIIIKKKNNNQQQTTTUUUUUUTTTMMMLLLKKKKKKLLLNNNQQQRRRTTTQQQLLLGGGCCCBBBAAABBB@@@EEEJJJIIIDDD???=========<<<::::::<<<@@@DDDGGGHHHKKKQQQXXX___gggnnntttwwwxxxzzz|||wwwmmmYYYJJJFFFKKKWWWvvvyyymmmUUU===666555444333222111111111222222222222333444555555777222::::::;;;BBB^^^gggVVVKKKCCC===<<<:::BBBPPPcccuuu|||pppaaaXXXSSSPPPQQQSSSRRRSSSVVV[[[^^^cccjjjooopppmmmkkkkkklllooouuu{{{~~~~~~|||xxxuuuqqqmmmiiifffeeedddbbbeeejjjqqqyyyooo```WWWSSSRRRRRRTTTSSSPPPJJJDDDBBBDDDGGGRRRbbbrrryyy}}}|||xxxsssmmmfffaaa[[[WWWTTTUUUXXX^^^iiissstttvvvooojjjnnnooowwwwwwUUUJJJ@@@@@@DDDEEEEEEFFFGGGHHHEEEHHHNNNMMMSSSeeeDDDEEEMMMVVVZZZ___qqq~~~|||{{{zzzyyyyyyyyyyyyzzz{{{|||}}}}}}yyyuuunnngggbbbbbbbbbaaaaaaccceeehhhjjjnnnnnnppppppnnnkkkgggeeeaaa```\\\VVVPPPMMMLLLLLLPPP\\\eeeccc______ZZZSSSMMMOOOSSSWWWZZZYYYUUURRRUUUXXX]]]^^^___aaafffjjjjjjkkkmmmooopppppppppppphhhhhhhhheee___WWWNNNIIIAAA@@@>>>>>>???BBBFFFHHHLLLMMMPPPSSSVVVXXXYYYYYYOOONNNLLLKKKLLLOOOSSSUUUYYYVVVQQQLLLHHHEEEDDDCCCEEEIIIMMMLLLFFF???;;;999<<<;;;::::::===AAAEEEHHHJJJNNNTTTZZZaaaiiipppuuuwwwxxxzzz}}}zzzppp[[[KKKEEEJJJTTTssswwwmmmUUU<<<777666444333222111111111222222222222333444555555777222:::999;;;BBB___yyyxxx~~~eeeTTTIIIAAA===;;;;;;CCCRRReeewww~~~rrrcccYYYSSSPPPQQQSSSRRRSSSVVVZZZ]]]bbbhhhmmmnnnllliiigggiiilllrrrwww{{{{{{zzzwwwtttpppllljjjjjjlllmmmiiijjjmmmqqqwww~~~xxxhhh^^^ZZZYYYYYY]]]\\\XXXPPPHHHDDDDDDFFFTTTbbbttt{{{uuunnngggbbb[[[VVVTTTUUUVVVZZZbbbkkkooopppggg```aaa___eeeuuutttTTTJJJAAAAAADDDEEEEEEGGGGGGIIIFFFIIIOOOMMMTTThhh???BBBNNN]]]fffkkkwww~~~}}}{{{zzzyyyyyyyyyxxxxxxxxxwwwwwwzzzwwwrrrlllfff___WWWRRRRRRRRRRRRRRRTTTWWWZZZ\\\```bbbdddggggggeeecccbbbccc```[[[TTTMMMIIIIIIJJJUUU\\\___\\\[[[[[[XXXSSSYYY^^^fffnnnooojjjaaaZZZWWWWWWVVVUUUUUUVVVYYY\\\\\\^^^```bbbdddcccbbbaaa``````___[[[UUUMMMEEEAAA@@@@@@@@@AAACCCGGGKKKMMMMMMNNNPPPRRRSSSTTTUUUUUUOOOMMMIIIFFFFFFHHHKKKNNNUUUSSSPPPMMMJJJHHHGGGGGGJJJLLLNNNKKKEEE???;;;999<<<;;;:::;;;===AAAFFFIIILLLPPPVVV]]]dddkkkrrrvvvxxxyyy{{{~~~}}}sss\\\KKKEEEHHHRRRqqq{{{rrrkkkVVV<<<777666555333222111000000222222222222333444555555777222:::999:::CCC___yyynnnpppxxx```PPPGGG@@@===<<<<<>>BBBPPPeeerrrxxx~~~}}}|||yyyyyyyyyxxxwwwtttrrrqqqnnniiibbb[[[VVVPPPKKKHHHGGGGGGFFFFFFHHHJJJLLLNNNQQQSSSWWW[[[^^^______^^^]]]ZZZUUUOOOKKKKKKNNNQQQ[[[ZZZWWWTTTVVVZZZ]]]\\\```gggsss}}}|||rrrkkk]]]YYYSSSNNNLLLKKKKKKKKKJJJLLLNNNPPPQQQPPPOOONNNQQQOOOLLLHHHDDD???<<<:::>>>???@@@CCCFFFKKKOOORRRRRRRRRSSSTTTSSSRRRPPPPPPPPPMMMHHHCCC@@@@@@AAACCCKKKKKKKKKKKKLLLLLLLLLLLLOOONNNKKKFFFBBB>>><<<<<<;;;::::::;;;>>>BBBGGGJJJMMMRRRXXX___ffflllssswwwyyyzzz|||~~~vvv\\\LLLEEEHHHRRRoooxxxpppjjjUUU<<<666666444333222111111111222222222222333444555555888222:::999:::CCC```rrriiikkkqqqZZZLLLEEE@@@>>>>>><<>>>>>>>>;;;::::::;;;>>>CCCHHHKKKNNNSSSZZZaaagggmmmssswww{{{{{{}}}vvv[[[LLLFFFJJJSSSppp}}}rrriiiTTT;;;555555444333222222222222222222222222333444555555888222:::999:::DDDaaassskkkooo}}}}}}~~~kkkWWWKKKEEEAAA>>>>>><<>><<<<<<<<<<<>>======<<<<<<;;;::::::;;;999777666666888;;;===:::<<>>>>>:::::::::;;;???DDDIIILLLOOOSSS[[[bbbhhhnnnssswww||||||~~~~~~vvvZZZKKKGGGLLLUUUqqquuukkkTTT<<<444333333222222333333333222222222222333444555555888222:::888:::DDDbbbyyyssswww|||jjjWWWLLLGGGBBB>>>===;;;EEEUUUjjj~~~wwwgggZZZTTTQQQRRRRRRQQQRRRTTTXXX[[[```ggglllmmmjjjhhhdddhhhmmmqqqtttwww||||||wwwqqqmmmjjjiiijjjmmmpppuuuzzz|||vvvuuupppooojjj```UUULLLIIIIIIMMM[[[lllxxxzzztttqqqppppppjjjeeebbb^^^]]]aaahhhooouuutttssstttmmmlllxxxhhhOOOIIIEEEFFFFFFEEEGGGKKKHHHLLLKKKMMMQQQPPP\\\uuuBBBCCCQQQmmm|||}}}|||zzzvvvpppjjjfffVVVVVVWWWXXXZZZYYYWWWTTTKKKIIIEEEAAA>>><<<<<<<<<======???AAAEEEIIIMMMOOOOOOTTTZZZ```dddhhhkkkmmmVVVKKKAAABBBLLLXXXbbbgggaaa]]]YYYZZZbbbooo{{{xxxjjjaaa[[[TTTKKKCCC;;;:::888777666555555555777666555444444555666777;;;>>>EEENNNXXXbbbjjjnnnnnnppprrrssspppkkkddd```WWWTTTOOOIIICCC>>>;;;:::777999<<>>===::::::999;;;???DDDIIIMMMOOOTTT[[[bbbhhhnnnsssvvv|||}}}~~~~~~uuuYYYKKKHHHMMMVVVrrrxxxlllUUU>>>333333222222333333444555222222222222333444555555888333:::888:::DDDbbbzzz~~~}}}lllYYYOOOIIICCC>>><<<;;;EEEUUUkkk~~~wwwgggZZZUUUQQQRRRRRRQQQRRRTTTYYY\\\aaaggglllmmmkkkhhhdddhhhmmmqqqssswww|||~~~xxxppphhhaaa\\\YYY___aaaffflllssszzz{{{yyyuuusssnnncccWWWMMMIIIHHHQQQYYYcccmmmyyy}}}wwwqqqoooooopppkkkfffeeedddeeelllttt|||fffNNNIIIFFFFFFFFFEEEGGGKKKHHHLLLLLLMMMQQQQQQ]]]vvv@@@???OOOppp}}}{{{yyyyyywwwrrriiiccc[[[^^^bbbdddeeedddcccccc\\\WWWOOOGGGAAA>>>===<<<===<<<<<<>>>AAACCCDDDCCCKKKPPPYYY^^^___\\\WWWTTTFFFDDDFFFMMMZZZfffnnnrrrqqqrrrooojjjeeefffnnnuuu{{{sssjjjfffaaaUUUHHHCCC???<<<999777666444222999999999777666666777999>>>EEEOOOXXXeeeqqqvvvvvvuuuvvvvvvtttqqqooonnnnnnfff^^^SSSKKKGGGCCC===888666666777888999:::;;;<<<===???BBBBBBAAA@@@???@@@<<<::::::<<>><<<:::888777666777777777666777:::===IIIQQQZZZbbbmmmvvvyyywwwvvvvvvuuutttsssqqqooommmiiibbbYYYQQQKKKEEE???;;;777666666666777888:::;;;>>>AAADDDDDDCCC@@@??????;;;::::::<<>>555555444333222222222222222222222333444555666777666222;;;:::;;;DDDbbb|||jjj[[[OOOHHHBBB>>>@@@DDDXXXnnn{{{}}}iii\\\VVVSSSTTTTTTRRRSSSUUUWWWZZZ```hhhnnnqqqpppnnniiijjjkkkllloootttzzz~~~yyylllccc\\\VVV]]][[[]]]ccciiimmmsssyyy~~~~~~~~~~~~~~~~~~~~~~~~~~~{{{sssiii^^^VVVSSSRRRQQQSSSVVVXXXZZZ]]]bbbeeeeeegggiiigggddd```^^^]]]]]]``````]]]ZZZ[[[ccckkk|||{{{tttqqqsssxxx}}}bbbQQQIIICCCDDDGGGHHHHHHJJJJJJJJJRRRPPPVVV^^^eeeCCCBBBPPPmmm~~~}}}}}}}}}|||zzzyyyxxxwwwwwwwwwvvvsssmmmeee\\\QQQFFF???<<<:::888888:::;;;;;;;;;===@@@BBBBBB@@@@@@CCCFFFQQQXXXbbbllluuu{{{}}}tttnnnvvvyyyyyytttnnniiibbbZZZTTTOOOIIIDDDAAA@@@>>>===777888999999:::<<>>;;;999:::::::::999;;;===???@@@BBBGGGNNNTTT\\\bbbiiimmmmmmlllmmmnnnwwwzzzxxxqqqqqqwwwzzzuuupppllliiieee\\\WWWPPPJJJFFFDDDBBBAAA<<<=========>>>BBBHHHLLLWWWaaakkkrrrvvvzzzxxxtttwwwsssnnnnnnpppnnniiidddeeedddaaa[[[RRRJJJEEECCC===;;;888666777999<<>><<<::::::<<<>>>AAAGGGLLLPPPWWW]]]eeekkknnnrrrwww{{{}}}~~~wwwmmmUUUJJJCCCFFFMMM]]]}}}{{{qqqnnndddPPP<<<555555444333222222222222222222222333444555666777888222::::::<<>>???EEE[[[qqq~~~nnn___YYYUUUUUUUUUSSSSSSVVVWWWYYY^^^dddkkknnnooonnnlllmmmnnnnnnooossswww{{{uuulllnnniiifffggghhhiiiooouuuzzz{{{{{{{{{|||||||||}}}zzz|||xxxtttqqqqqqqqqwww{{{qqqhhhbbb``````YYYWWWTTTOOOLLLLLLOOORRRQQQSSSVVVVVVTTTQQQOOONNNNNNPPPPPPMMMJJJJJJOOOSSSVVV___kkkttt|||{{{uuulllfffdddgggjjjmmmzzz___MMMGGGCCCEEEIIIJJJMMMQQQQQQPPPWWWUUU\\\gggrrr@@@BBBMMMddd}}}zzzwwwqqqfffXXXNNNEEEBBB===:::999999888777555777<<>>AAADDDIIIKKKLLLKKKFFF@@@<<<;;;999;;;===???BBBGGGNNNSSSWWW]]]dddjjjmmmqqquuuyyy~~~~~~uuulllUUUIIICCCFFFJJJXXXzzzwww|||~~~uuulll```MMM===555555444333222222222222222222222333444555666777888222::::::<<>>@@@BBBGGGOOOUUUWWW]]]dddjjjmmmppptttwww~~~~~~vvvkkkSSSGGGBBBEEEFFFQQQsssvvvyyyuuujjj```NNN<<<555555444333222222222222222222222333444555666777999222999:::===EEE]]]wwwaaaMMMAAA<<<>>>DDDYYYnnnyyysssbbb[[[UUUTTTSSSQQQRRRUUUWWWWWWYYY]]]aaaeeefffffffffhhhjjjkkklllooosssvvv|||zzzkkkddd^^^]]]^^^aaahhhpppvvvuuutttsssqqqooonnnnnnllllllmmmnnnnnnkkkgggcccTTTPPPOOORRRUUUVVVZZZ___hhhtttxxxooojjjiiiiiihhheee^^^VVVOOOKKKLLLMMMLLLMMMMMMKKKIIIHHHHHHIIILLLLLLLLLJJJGGGEEEFFFGGGJJJOOO[[[jjjvvv{{{wwwYYYKKKGGGEEEHHHJJJKKKPPPUUUUUUUUU______hhhttt???CCCMMM^^^vvvxxxqqqoooyyy|||xxxuuunnnddd\\\OOOJJJCCC>>>:::999777666888999AAAPPPaaahhhddd^^^TTTOOOHHHCCC???>>>===<<<999:::<<>>===CCCWWWkkkuuuuuuddd]]]VVVUUUTTTRRRSSSVVVUUUUUUVVVZZZ```dddffffffdddeeegggggghhhiiilllnnnsss}}}|||oooaaaZZZTTTSSSVVVZZZdddmmmrrrqqqooollliiifffdddbbbaaa```aaabbbdddbbb]]]YYYQQQMMMKKKOOOPPPNNNNNNPPPRRRZZZeeeiiiiiisssvvvqqqpppqqqoookkkdddZZZPPPJJJHHHHHHHHHHHHGGGFFFDDDEEEHHHKKKMMMMMMMMMKKKHHHFFFEEEDDDFFFJJJUUUfffrrrvvvyyy}}}oooSSSJJJGGGGGGJJJLLLOOOUUU\\\ZZZ[[[fffgggqqq}}}???DDDNNN^^^uuu{{{tttqqqkkkbbb[[[TTTOOOHHHBBB>>><<<:::999888888@@@PPPaaaeeeZZZOOONNNIIIAAA===<<<<<<:::888======;;;888888AAAQQQ\\\nnnzzz~~~qqqllliiieeeaaa]]]WWWQQQMMMIIIHHHHHHIIIMMMVVVaaahhhkkknnnkkk^^^RRRLLLIIIGGGIIIMMMRRRWWW[[[___cccfffccc^^^XXXUUUUUURRRLLLGGGCCCDDDEEEGGGIIIKKKMMMNNNSSSRRRNNNHHHAAA<<<999999777;;;???AAACCCHHHQQQXXXYYY___fffkkkmmmppptttwwwzzz{{{{{{|||}}}~~~~~~~~~wwwmmmVVVJJJFFFIIIGGGMMMqqq}}}~~~kkkeeehhhUUU888555555444333222222222222222222222333444555666777:::222999999>>>EEE\\\wwwvvvzzztttgggnnnwww}}}vvv}}}wwwdddPPPEEE@@@===BBBVVVhhhsssvvvfff___XXXVVVUUUSSSTTTWWWSSSSSSUUUYYY___eeeggghhhbbbdddeeedddddddddfffhhhlllsss|||pppaaa[[[TTTNNNNNNQQQXXXbbblllqqqooollliiieeeaaa^^^\\\[[[ZZZZZZ]]]___^^^ZZZWWWXXXSSSQQQTTTUUUQQQMMMMMMOOOUUU___eeeeeennn|||wwwvvvwwwrrrnnnggg]]]SSSLLLHHHHHHFFFFFFDDDCCCBBBEEEJJJMMMOOOOOOOOOMMMJJJHHHFFFEEEDDDFFFQQQbbbmmmooopppsss~~~iiiNNNIIIGGGHHHLLLOOORRRYYYaaa^^^```lllnnnxxxFFFDDDJJJ\\\sss~~~xxxtttkkk]]]TTTRRRMMMIIIGGGDDD===:::;;;555;;;EEEMMMQQQQQQMMMJJJEEEAAA>>>=========;;;888>>>::::::======>>>FFFQQQ^^^nnnzzzqqqnnnkkkjjjiiiddd[[[TTTMMMPPPTTTYYY___fffmmmssspppfffWWWLLLGGGCCC???;;;:::===AAAEEEIIIQQQZZZaaa^^^]]][[[ZZZXXXTTTOOOLLLEEECCC@@@???@@@EEEJJJMMMRRRRRRPPPJJJBBB<<<:::;;;999;;;>>>@@@CCCHHHNNNRRRYYY]]]dddiiilllooorrrtttxxxzzz|||}}}}}}}}}~~~|||rrrYYYMMMDDDCCCEEEPPPqqqvvvpppmmmVVV999555555444333222222222222444333333444555666777888444444===999;;;EEEYYYuuubbb[[[```ccc```bbbnnn~~~ssstttwwwssseeeRRREEEAAA@@@CCCLLL^^^rrr}}}}}}xxxjjjaaaVVVSSSVVVXXXUUUPPPRRRSSSUUUYYY]]]bbbfffhhhgggggggggfffdddeeehhhjjjlllppptttttttttooodddYYYTTTOOOLLLMMMPPPVVVbbbmmmssssssrrrnnnhhhccc```^^^```^^^^^^bbbiiiooorrrrrrmmmpppooojjjfffbbb\\\VVVVVVUUUZZZaaaccclll~~~}}}tttjjjaaaVVVKKKGGGGGGJJJGGGDDDAAABBBFFFJJJMMMPPPOOOMMMKKKHHHEEEBBBAAABBBHHHRRR\\\cccjjjooorrrvvv{{{aaaNNNGGGHHHJJJMMMRRRYYY```ffffffeeelllxxx~~~FFFEEELLL___uuuzzzooo```UUUUUUOOOLLLKKKHHHAAA<<<;;;999<<>>@@@???===???AAACCCAAA@@@@@@======@@@???===BBBIIIOOO]]]ppptttrrrpppppppppmmmgggbbbaaacccfffjjjmmmoooppppppaaaXXXLLLDDD@@@>>>;;;888777999;;;===???EEEMMMSSS]]]]]]\\\\\\ZZZWWWSSSPPPHHHFFFDDDBBBDDDGGGLLLOOOSSSRRRNNNHHH@@@;;;:::;;;999;;;>>>@@@CCCHHHNNNRRRXXX\\\ccchhhlllooorrrtttvvvxxx{{{}}}}}}~~~|||sss\\\PPPFFFDDDDDDNNNnnn~~~xxxttt\\\===555555444333222222222222//////000000222333444555777666???:::;;;DDDWWWwww```TTTVVVYYYXXXXXXhhh{{{{{{qqqmmmjjjjjjcccVVVIIICCC???AAAIIIZZZmmmzzz}}}{{{nnndddXXXTTTVVVXXXVVVRRRUUUUUUVVVYYY\\\```dddfffddddddcccaaa```aaadddgggiiioootttvvvuuupppdddYYYXXXRRRMMMLLLOOOTTT```lllvvvyyy}}}~~~|||zzzxxxwwwmmmooottt|||xxxnnnkkkjjjmmmrrrrrrwwwzzzpppfff[[[OOOIIIIIIGGGFFFDDDCCCDDDGGGJJJMMMSSSRRRPPPNNNKKKHHHEEECCC@@@EEEMMMUUU[[[aaaeeeiiiqqqwww~~~^^^MMMFFFHHHKKKPPPVVV^^^fffkkknnnnnnuuuFFFFFFPPPcccxxxooo```[[[UUURRRSSSQQQIIIAAA=========>>>???>>>===;;;:::BBBBBBCCCFFFIIIJJJIIIHHHNNNLLLLLLKKKHHHCCCCCCFFFGGGQQQ```ppp~~~}}}yyyuuurrrrrrsssuuuyyyzzzwwwoooiiiSSSMMMDDD???>>>===;;;999999999888777888<<>>@@@CCCHHHNNNRRRWWW[[[aaagggkkkooosssvvvuuuwwwzzz}}}~~~}}}uuuaaaSSSHHHEEEDDDMMMjjj}}}{{{bbbBBB555555444333222222222222222222333444666888999:::999888@@@;;;<<>>===<<<<<<===>>>@@@AAAEEEGGGJJJMMMPPPQQQQQQPPP\\\[[[ZZZYYYVVVRRRPPPPPPOOOTTT[[[cccppp{{{yyywwwwwwyyy}}}~~~wwwjjj```PPPMMMHHHFFFEEEEEECCCBBB@@@>>>;;;999999;;;???BBBMMMQQQUUUYYYZZZZZZ[[[[[[SSSQQQOOONNNNNNOOOQQQSSSTTTOOOHHH@@@;;;888888:::999;;;>>>@@@CCCHHHNNNRRRUUUYYY```eeejjjoootttwwwuuuxxx{{{}}}~~~~~~wwwdddUUUIIIFFFEEELLLhhh}}}{{{{{{cccCCC555555444333222222222222555555666777999;;;===>>>999888???;;;===DDDTTT~~~ooobbb[[[UUUYYYpppssshhh______^^^UUUHHH???======CCCOOO```rrrxxxmmm^^^VVVUUUVVVVVVUUUVVVVVVWWWXXX[[[^^^aaabbbfffeeeccc```^^^___cccgggmmmyyy~~~tttiiibbb]]]^^^fffpppzzz{{{sssgggYYYQQQOOOLLLMMMNNNOOOPPPPPPPPPPPPNNNMMMLLLKKKIIIGGGEEEDDDBBBEEEHHHKKKNNNSSSXXX[[[bbbjjjvvvwwwyyytttVVVIIIIIILLLRRR[[[gggrrrzzz~~~|||EEEIIIWWWjjj~~~xxxooogggcccffffff]]]OOOFFF<<<;;;:::;;;===BBBFFFIIIHHHLLLRRRYYY^^^bbbeeefffmmmmmmkkkhhheeeccc```^^^ZZZZZZZZZYYY]]]lll~~~|||{{{{{{}}}|||tttfff[[[UUUSSSRRRQQQPPPNNNLLLJJJFFFDDD@@@=========??????BBBGGGMMMRRRUUUXXX\\\^^^WWWVVVTTTRRRRRRRRRSSSSSSQQQLLLDDD===999888888999999;;;>>>@@@CCCHHHNNNRRRUUUYYY^^^dddiiinnntttwwwxxxzzz|||}}}}}}}}}~~~yyyfffWWWJJJGGGGGGNNNhhhzzzxxxxxxaaaAAA555555444333222222222222000111111333555777999:::777555===:::>>>EEESSS|||tttdddYYYfff|||tttlllgggeee___SSSHHHAAA======AAAJJJZZZmmm~~~|||qqqbbbXXXUUUUUUUUUUUUTTTTTTUUUWWWZZZ^^^aaacccfffeeeccc```^^^___bbbeeeeeeqqqyyyooogggdddhhhooo|||xxxlll^^^UUURRRPPPQQQRRRSSSTTTTTTSSSSSSPPPPPPOOONNNLLLJJJIIIGGGDDDEEEGGGIIILLLOOOUUUXXX]]]eeerrr~~~uuuttt{{{rrrUUUIIIHHHKKKSSS___mmmyyyEEEJJJYYYmmmxxxnnniiilllnnndddUUUJJJ;;;;;;;;;===AAAFFFKKKNNNTTTZZZbbbjjjrrryyyzzzuuullldddccc```\\\VVVTTT]]]sss|||xxxqqqggg```\\\\\\]]]]]][[[WWWTTTRRRNNNKKKGGGDDDCCCBBB@@@>>>>>>BBBHHHLLLPPPTTT[[[```YYYXXXWWWUUUTTTRRRRRRQQQNNNHHH@@@;;;888888888888999;;;>>>@@@CCCHHHNNNRRRUUUXXX^^^ccchhhmmmssswwwxxxzzz}}}}}}}}}}}}~~~{{{iiiYYYLLLIIIIIIPPPiii}}}wwwvvv___@@@555555444333222222222222///000000111333555666777666444<<<:::===DDDQQQxxx}}}oooxxxwwwrrrnnnjjjaaaSSSJJJGGG======???FFFSSSfff{{{vvvggg\\\WWWVVVUUUUUUSSSTTTUUUWWWZZZ]]]```bbbbbbbbbaaa___]]]]]]___aaa^^^iiivvv}}}uuuoooqqqvvv~~~ttteee[[[WWWTTTTTTTTTUUUVVVXXXYYYZZZVVVUUUTTTRRROOOLLLIIIHHHEEEFFFGGGHHHJJJLLLPPPSSSYYYaaammmzzz~~~ooolllpppsss~~~oooTTTJJJGGGJJJSSSbbbtttEEEKKKZZZnnn~~~zzzuuueeeeeekkkzzz}}}rrrkkknnnppphhhWWWKKK>>>@@@BBBFFFLLLRRRWWWZZZeeeiiiooosssvvv{{{~~~ssspppkkkfffccc^^^\\\ccclllrrr~~~|||wwwrrrnnnkkkjjjfffiiikkkllliiieeeaaa^^^[[[XXXTTTQQQOOOKKKEEEAAA@@@DDDHHHJJJLLLQQQYYY___YYYXXXWWWVVVTTTRRRPPPOOOJJJDDD>>>999888888888777999;;;>>>@@@CCCHHHNNNRRRUUUYYY^^^bbbggglllrrrvvvwwwyyy|||}}}}}}~~~~~~|||mmm\\\NNNKKKKKKQQQhhh|||tttrrr]]]@@@555555444333222222222222333333333444555666888999666444;;;999<<>>@@@CCCHHHNNNRRRVVVYYY^^^bbbffflllqqquuuuuuwww{{{}}}~~~~~~}}}ppp___PPPLLLLLLQQQgggxxxpppooo[[[@@@555555444333222222222222333333333444444666777777888555<<<999<<<@@@JJJooouuujjj^^^PPPFFFBBB;;;;;;<<>>;;;777666555666777888:::===@@@CCCIIIOOOSSSVVVYYY]]]aaaeeeiiimmmpppxxxyyy{{{}}}|||zzzppp```TTTQQQSSSZZZpppooolllmmmZZZ>>>666555333222111111222333222333444444333333555777666:::888999===>>>LLLfffsssbbbUUUJJJCCCAAA<<<<<<>>>???CCCPPPiii{{{lll___ZZZWWWTTTVVVVVVUUUUUUVVVXXXYYYZZZ^^^bbbeeeccc]]]YYYYYYZZZ[[[[[[\\\^^^bbbeeeiiikkkkkkmmmoooqqqrrrrrrqqqpppppppppppppppqqqrrrssssssxxx|||zzzmmmnnngggccc___^^^___cccooo{{{}}}tttjjj```ZZZVVVTTTQQQPPPOOONNNLLLJJJOOOUUU```nnn||||||zzzzzz___PPPMMMPPPRRRcccCCCGGGSSShhh|||~~~uuujjjbbbNNNGGG@@@???@@@BBBIIIPPPWWWbbbkkkrrrjjjaaa```^^^XXXSSS[[[___eeekkkoooppppppooo```]]]YYYUUURRRPPPPPPQQQLLLLLLPPPYYYhhhzzzyyysssoooiiiiiiggggggggggggiiijjjjjjllloooqqqrrrtttvvvxxx~~~}}}zzzxxxrrrnnnjjjgggddd^^^XXXTTTSSSQQQPPPRRRRRRPPPQQQUUUYYY[[[[[[YYYUUUPPPLLLKKK@@@>>>;;;888666666666777888:::===@@@CCCHHHNNNSSSUUUYYY]]]aaaeeeiiinnnqqqwwwyyy{{{}}}|||zzznnn___TTTSSSWWWaaavvv|||kkkjjjmmm[[[???666555333222111111222333222333444333333333555777666:::888999>>>>>>KKKeeettteeeYYYMMMCCC???;;;;;;===>>>BBBNNNfff|||}}}nnnbbb\\\XXXUUUWWWVVVUUUUUUUUUVVVWWWXXX]]]aaadddbbb]]]YYYYYYZZZ[[[[[[\\\^^^aaadddgggiiiggghhhkkkmmmmmmmmmlllkkklllllllllllllllmmmnnnnnnqqqsssxxx~~~rrroooooojjjeeecccbbbdddnnnyyy}}}}}}|||zzztttlllddd```UUUSSSQQQPPPPPPNNNLLLJJJPPPVVV```mmm{{{uuutttwww\\\PPPOOOQQQUUUiiiDDDGGGRRRfffyyy{{{vvv}}}~~~}}}vvvnnnhhhTTTJJJAAA>>>>>><<<<<>>>>>JJJbbbvvvkkk```RRREEE>>>::::::;;;===@@@KKKaaavvvsssfff^^^YYYUUUVVVUUUTTTTTTTTTUUUVVVWWW\\\```bbbaaa]]]ZZZZZZ[[[[[[[[[\\\^^^```bbbdddeeebbbccceeeggghhhgggfffeeehhhhhhggggggggghhhiiiiiijjjkkkmmmqqqxxx~~~zzz|||xxxxxxqqqjjjfffbbbbbbhhhppprrrssssssqqqnnnhhhbbb___UUUSSSQQQPPPPPPOOOLLLKKKPPPUUU___kkkzzz{{{mmmnnnqqqYYYPPPRRRSSSYYYqqqFFFHHHSSSdddvvv}}}nnn]]]UUUYYYggg}}}}}}}}}{{{yyyyyyvvvwwwyyyzzzzzzwwwrrrooo___SSSGGGBBB@@@===;;;;;;:::??????>>>FFF[[[rrr~~~}}}nnnaaa___bbbddddddeeeggghhhjjjjjjgggaaaZZZUUUWWWXXXXXXVVVWWW[[[]]]\\\WWWXXXWWWTTTUUU^^^mmmzzz~~~xxxrrrooooooppprrrvvvyyy}}}~~~}}}}}}zzzsssnnnjjjbbbYYYVVVQQQNNNOOOPPPOOOQQQTTTXXX[[[]]][[[VVVOOOIIIFFF>>>===;;;888777666777777888999<<>>HHH___xxxpppgggXXXGGG===:::999:::<<<>>>GGG[[[mmm|||vvvjjjaaa[[[VVVTTTSSSSSSSSSTTTUUUWWWXXX[[[^^^aaa```^^^[[[[[[[[[[[[[[[\\\]]]___```aaabbb```aaaccceeeeeedddbbbaaaeeeeeeddddddcccdddddddddddddddfffhhhmmmssszzz}}}tttnnngggbbbccchhhhhhhhhhhhfffbbb]]]YYYVVVSSSQQQOOOOOOOOONNNMMMKKKOOOTTT]]]iiiwwwuuugggkkkmmmWWWQQQUUUTTT^^^zzzGGGIIISSSddduuuttt___TTTIIIEEEFFFMMMYYYdddlllqqqyyy~~~zzzuuuqqqmmmkkklllooorrruuuvvvwwwxxxxxxmmm___OOOGGGCCC>>><<<===666;;;===;;;<<>>AAAFFFKKKPPPSSSVVV\\\aaaeeekkkpppsssvvvxxxzzz|||~~~~~~|||jjjaaaZZZaaarrr}}}fffCCC666555333222111111222333111222333333222222444666555888777:::???>>>GGG\\\~~~zzzuuunnn^^^KKK???;;;::::::;;;<<>>@@@EEEJJJNNNRRRVVV[[[aaafffkkkqqqtttvvvwwwyyy|||~~~~~~kkkaaaZZZaaavvvjjjEEE666555333222111111222333000222222222222222444666555888666:::@@@>>>EEEXXXvvvzzzwwwqqqbbbOOOBBB===;;;;;;;;;;;;@@@MMMZZZhhhttt~~~|||rrriiiaaa\\\TTTTTTTTTUUUWWWYYY[[[]]]YYY[[[]]]^^^___^^^]]]\\\ZZZ[[[\\\^^^____________cccdddeeefffeeedddbbb```[[[ZZZYYYXXXWWWWWWWWWWWWQQQQQQUUUZZZaaafffiiiiiikkknnnuuu|||{{{mmmccc___ZZZZZZYYYXXXVVVTTTSSSRRRNNNMMMKKKKKKLLLLLLKKKIIIJJJPPPZZZhhhvvvzzzrrrfffqqq}}}iii\\\ZZZ^^^]]]kkkDDDGGGQQQbbbtttyyydddSSSJJJGGGCCCBBBDDDFFFGGGKKKQQQXXXeeezzzyyyqqqiiiaaa[[[WWWXXX[[[___aaaeeejjjpppvvvqqqfffZZZPPPFFF>>><<<>>>AAAAAAAAABBBDDDEEEGGGIIIDDDGGGQQQ```jjjmmmnnnooohhhfffccc___[[[YYYXXXWWWVVV]]]```]]]```jjjlllggghhhjjjmmmqqqrrrnnnfff```YYYXXXZZZfff|||kkk\\\OOOBBB===???AAAEEEJJJKKKLLLMMMKKKGGGBBB>>><<<<<<;;;:::999888888777777777999;;;===@@@DDDJJJNNNQQQUUU[[[```fffkkkqqquuuvvvwwwyyy{{{}}}jjj```YYY___vvvlllHHH666555333222111111222333000111222222111222444666555888666:::AAA>>>DDDVVVlllzzzwwwssseeeRRREEE@@@===<<<<<<;;;===GGGRRR```ooo~~~wwwnnnfffaaaYYYXXXXXXXXXXXXYYY[[[\\\YYYYYY[[[]]]______]]]\\\ZZZ[[[]]]^^^___``````___cccdddeeeeeeeeeccc```___YYYXXXVVVUUUTTTSSSSSSSSSOOOPPPSSS\\\hhhttt{{{}}}vvvggg```[[[ZZZXXXVVVSSSQQQOOOOOOKKKJJJIIIIIIJJJKKKJJJHHHIIIPPP\\\jjjyyy~~~~~~}}}~~~|||xxxsssooofffsssvvvhhh``````cccfffuuuBBBEEEOOOaaasssppp\\\PPPKKKGGGCCCAAADDDGGGKKKRRRYYYhhhwww~~~xxxoooggg^^^XXXUUUPPPRRRUUUWWWZZZ___gggmmmiiiccc[[[SSSJJJAAA@@@CCCFFFEEEFFFIIIJJJGGGDDDBBBGGGIIIRRR___hhhlllooosssfffeeecccaaa___]]]\\\\\\]]]eeehhhdddgggqqqtttnnnooosssyyy|||yyyssskkkeee___ZZZTTTSSS___zzzuuucccTTTCCC<<<;;;<<<@@@DDDFFFGGGHHHEEEAAA===:::999;;;;;;::::::999888777777777999;;;===@@@DDDIIIMMMQQQUUU[[[```ffflllqqquuuvvvwwwyyy{{{}}}iii___WWW]]]uuummmKKK666555333222111222222333000111222222111222444666555777666:::AAA???CCCUUUeeezzzwwwtttgggTTTHHHBBB???===<<<;;;<<>>:::888999@@@???===<<<;;;;;;<<<============<<<;;;999888777888999;;;===???CCCIIILLLQQQVVV\\\bbbgggmmmrrruuuwww{{{zzzdddZZZVVVaaawwwrrryyy~~~dddAAA777666444333222111111111111111111222333444555666555777::::::;;;???FFFKKK```zzzxxxppp^^^MMMAAA???===<<<999999@@@III\\\hhhwwwwwwnnnhhh```]]]YYYXXXXXXZZZZZZZZZXXXYYY[[[\\\]]]]]]\\\[[[]]]]]]\\\]]]^^^```bbbcccdddcccbbbaaaaaaccceeefffdddfffgggfffcccaaa``````^^^bbbhhhtttpppmmmggg^^^VVVQQQMMMJJJGGGGGGGGGEEEEEEEEEEEEFFFGGGNNNSSS]]]lll}}}||||||}}}yyyyyyvvvrrrjjjbbb]]]ZZZZZZ___sssoooffffffoooyyyzzzJJJHHHLLLYYYnnnrrrjjjkkkkkkhhhmmmxxx~~~zzztttoooeee[[[SSSSSSRRROOOMMMQQQXXX^^^aaa___WWWOOOMMMQQQTTTSSSXXX\\\aaadddgggiiikkkmmmnnnqqqwww}}}zzzvvvssssssssstttvvvyyy{{{}}}}}}|||xxxiii^^^YYYRRRQQQddd}}}~~~~~~~~~}}}{{{wwwrrrllliiibbbjjjtttxxxlll\\\KKKDDD@@@;;;999999<<<<<<;;;;;;;;;;;;<<<<<<>>>>>>>>>===<<<;;;999999888999;;;===@@@DDDIIIMMMQQQUUU\\\bbbgggmmmrrruuuwww{{{zzzdddZZZVVVcccyyy}}}lllrrrwww___===666666444333222111111111111111111222333444555666555777::::::;;;???EEEKKK\\\}}}uuucccRRRCCC@@@===<<<999999???GGGUUUbbbttt|||sssmmmdddaaa\\\ZZZYYYZZZZZZZZZXXXYYYZZZ\\\]]]]]]\\\\\\]]]]]]\\\\\\\\\]]]^^^___aaa`````````aaadddfffhhhrrrtttvvvwwwuuusssrrrrrrpppuuu|||rrrlllddd[[[UUUPPPLLLJJJFFFFFFDDDDDDDDDEEEFFFGGGMMMRRR]]]nnn}}}vvvsssrrrrrrrrrtttwwwxxxzzz|||}}}xxxtttsssoooiiibbb\\\YYYYYY___sssoooiiimmmwwwIIIGGGIIIUUUiiixxxtttkkkbbbVVVYYYZZZTTTMMMKKKQQQXXX^^^]]]XXXRRRRRRYYY^^^___ccchhhooovvv|||{{{uuuuuuuuuvvvxxx{{{~~~uuuhhh```UUUMMMWWWhhhttt~~~~~~zzzqqqhhhbbbZZZYYY\\\iii|||zzzmmm```QQQIIIDDD???:::999888999:::;;;<<<<<<<<<<<>>===<<<;;;:::888:::<<<>>>@@@DDDJJJNNNPPPUUU[[[aaaggglllrrruuuxxx|||xxxcccZZZWWWddd{{{wwwdddjjjoooYYY:::666555444333222111111111111111111222333444555666555777::::::;;;>>>EEEJJJXXXmmmZZZGGGBBB>>><<<:::999>>>EEELLL\\\qqq{{{tttjjjeee```\\\[[[ZZZZZZZZZWWWXXXYYY[[[\\\\\\]]]]]]]]]]]]\\\[[[ZZZZZZZZZ[[[]]]]]]]]]___aaadddggghhhtttxxx|||~~~~~~~~~zzzuuummmddd[[[TTTOOOMMMFFFEEEDDDCCCDDDEEEGGGHHHNNNSSS___pppssshhhaaa___aaadddhhhlllqqqvvv{{{~~~~~~{{{xxxrrrqqqoooiiiccc\\\YYYXXX^^^ssszzzjjjjjjqqq|||GGGEEEFFFQQQeee}}}~~~yyyrrrkkk```cccbbb[[[QQQMMMOOOTTT]]]^^^\\\XXXZZZbbbiiikkkssszzz|||vvvrrrtttwww{{{~~~rrriii^^^SSSTTT^^^jjjttt{{{yyyvvv|||~~~{{{wwwuuuxxx}}}zzzqqqlll```XXXSSS[[[nnn~~~pppfffYYYPPPJJJCCC===:::777888:::<<<===>>>======>>>>>>>>>>>>===<<<;;;:::888:::<<<>>>AAAEEEKKKOOOPPPTTT[[[aaagggmmmrrrvvvwww{{{uuu```XXXVVVddd}}}qqq___dddhhhUUU:::666555444333222222222222111111111222333444555666555888:::::::::>>>DDDJJJVVVxxxyyycccLLLEEE???===;;;:::===BBBGGGWWWnnn{{{mmmiiibbb^^^\\\[[[[[[ZZZVVVWWWXXXYYY[[[\\\]]]]]]\\\\\\[[[[[[ZZZZZZZZZZZZ[[[\\\\\\^^^```bbbdddfffjjjooovvv{{{~~~xxxoooeee[[[TTTPPPHHHGGGEEEDDDEEEGGGIIIKKKPPPWWWcccsssxxxhhh```]]]ZZZ^^^ccchhhnnnttt{{{}}}}}}}}}|||yyywwwssssssqqqkkkddd]]]XXXVVV[[[qqqqqqdddhhhsssFFFDDDDDDMMM```yyy~~~xxxnnnlllhhh```XXXSSSSSSUUUaaaeeegggeeehhhqqqyyy||||||zzz|||}}}sssiii]]]XXXZZZgggqqqxxxtttppprrrxxx}}}vvvwwwxxxzzz~~~~~~{{{hhh]]]SSSRRR[[[hhhsssyyypppjjjaaaWWWPPPIIIBBB<<<:::;;;===???@@@@@@??????===============<<<;;;:::888:::===???BBBFFFLLLPPPPPPUUU[[[bbbhhhnnnssswwwwwwzzz|||qqq^^^VVVUUUddd~~~iiiZZZ___cccQQQ999555555444333222222222222111111111222333444555666555888999::::::===CCCIIIUUUrrrkkkRRRHHH@@@>>>>>><<<===???EEESSSjjjqqqllleee___]]]\\\\\\\\\WWWWWWWWWXXXYYY[[[\\\\\\\\\\\\\\\\\\\\\\\\[[[[[[\\\\\\\\\]]]^^^___```aaabbbgggooouuuzzz~~~{{{rrrhhh]]]UUUMMMLLLJJJHHHIIIKKKNNNPPPVVV]]]iiiwww}}}qqqkkkhhhdddggglllpppuuuzzz|||{{{zzzyyywwwvvvtttsssqqqkkkccc[[[VVVTTTWWWnnnjjjaaakkk{{{DDDBBBCCCKKK]]]vvvyyyvvvooofff___[[[]]]___nnntttxxxxxxzzz{{{qqqddd[[[WWW___mmmyyy}}}|||~~~ssshhh[[[TTTSSSXXXbbbllljjjiiiccc[[[TTTOOOHHH@@@??????@@@@@@@@@@@@@@@???<<<============<<<;;;:::999;;;===???BBBGGGMMMQQQQQQUUU\\\ccciiiooouuuyyyyyy{{{zzzppp]]]UUUUUUeee|||```UUU\\\___NNN888555444333333222222222333111111111222333444555666666888999999:::===CCCHHHTTTlllpppXXXMMMBBB@@@@@@>>>======DDDOOObbbvvvxxxrrriiibbb___]]]]]]\\\XXXWWWWWWWWWXXXYYYZZZ[[[\\\\\\]]]]]]]]]\\\\\\[[[\\\\\\\\\\\\]]]]]]]]]]]]\\\```ffflllqqqvvv{{{~~~~~~zzzjjj___VVVTTTQQQOOOOOOQQQSSSUUU\\\dddppp}}}~~~}}}{{{}}}~~~|||~~~|||yyywwwvvvuuuuuusssrrroooiiiaaaZZZVVVTTTVVVmmmiiigggvvvCCCBBBBBBJJJZZZsss|||qqqfffdddjjjrrr~~~ttthhh\\\UUUXXXdddqqqyyy~~~rrrfff___YYYVVVYYY```___bbbaaa[[[WWWTTTNNNFFFCCCBBBAAA@@@????????????======>>>>>>>>>===<<<<<<999;;;===@@@CCCHHHNNNRRRRRRVVV]]]dddkkkqqqwwwzzz{{{}}}{{{ppp^^^VVVWWWgggsss[[[UUU^^^```OOO;;;444444333222222222333333111111111222333444555666666888999999999<<>>===>>>>>>>>>????????????>>>>>>===999;;;===@@@CCCHHHNNNRRRSSSWWW^^^eeekkkrrrxxx{{{~~~|||qqq___XXXXXXiiiooo[[[WWWaaacccRRR>>>444444333222222222333333111111111222333444666666666888999999999<<>><<<===CCCPPPbbbuuuuuujjjccc___\\\ZZZZZZYYYXXXWWWVVVWWWXXXXXX_________^^^\\\YYYWWWUUUXXXYYYZZZ[[[[[[\\\\\\[[[YYYZZZ\\\^^^```cccgggkkkkkkppprrrooooootttyyyzzz|||}}}}}}rrrccc```\\\YYYXXXYYY\\\^^^bbblll{{{~~~~~~~~~}}}}}}{{{xxxtttsssssstttvvvuuurrrmmmgggdddccccccfff}}}tttvvvFFFAAAAAAHHHWWWkkkwwwqqqxxxxxxxxxvvvuuuuuuyyy~~~~~~yyypppjjjiiifffhhhkkkqqq|||xxxoooaaaUUUYYYOOOLLLXXXmmmwwwnnnggg```WWWQQQQQQRRRTTTWWWXXXUUUPPPLLLHHHDDD???>>>AAACCCEEEDDD@@@AAAAAA>>>;;;999999999;;;<<<>>>@@@BBBFFFKKKOOOTTTYYYaaafffjjjooouuuzzz{{{}}}xxxnnn^^^WWWYYYmmm}}}jjjXXXYYYiiimmmUUU999444333222222111111222222111222222333333444444555777888:::;;;<<<>>>BBBEEEMMM___tttuuu{{{||||||ppp]]]KKKEEEDDD@@@;;;999===>>>GGGXXXiiiwww{{{qqqhhh```YYYUUUVVVYYY[[[ZZZXXXWWWYYY[[[\\\___aaa___ZZZWWWYYY\\\\\\ZZZYYYZZZ\\\]]]ZZZWWWYYYZZZ[[[\\\^^^___```aaaffffffggghhhiiikkkmmmnnnuuuuuulllaaa[[[\\\___bbbccciiirrr}}}~~~yyywwwvvvtttqqqppppppsssuuu}}}uuummmmmmrrrssswwwEEEAAAAAAHHHVVVjjj}}}vvvtttkkkccc[[[XXXZZZYYYZZZ[[[___fffrrr~~~|||vvvjjj___WWWOOOIIINNNZZZlllzzzsssooohhh^^^VVVSSSRRRPPPPPPNNNKKKGGGCCCBBBAAA???AAACCCEEEDDDBBBAAAAAAAAA>>>;;;999888999:::;;;===???BBBFFFLLLOOOSSSXXX___dddiiinnntttyyy}}}xxxmmm___YYY\\\ooo~~~kkkYYY[[[jjjkkkSSS888444333222222111111222222111222222333333444444555666888999:::;;;>>>AAADDDJJJZZZ{{{{{{|||zzz{{{uuubbbNNNFFFDDDAAA>>>===<<<<<>>AAAEEEGGGHHHGGGFFFCCCCCCBBB@@@<<<999888888777999<<<>>>BBBGGGMMMQQQSSSXXX^^^cccgggnnnuuu{{{~~~xxxooo^^^]]]cccuuummm```fffpppfffLLL777444333222222111111222222111222222333333444444555444666777888999<<<@@@BBBEEEQQQqqqvvv```OOOFFFCCCCCCCCC???<<<===EEEQQQ```rrr~~~ssskkkfffcccbbb___\\\XXXVVVUUUUUUTTTWWW[[[\\\[[[ZZZYYYZZZ]]][[[YYYYYYYYY[[[]]]]]]ZZZZZZZZZYYYYYYYYYYYYXXX]]]]]]]]]^^^___aaabbbccchhhpppyyypppggghhhmmmqqqyyy~~~~~~uuummmiiimmmsss|||{{{xxxtttqqqlllkkkmmmqqqvvvyyy}}}uuuzzzDDDAAABBBGGGPPPbbb|||wwwrrroookkkiiijjjggghhhiiikkkmmmqqqwww{{{{{{}}}~~~||||||}}}xxxrrrhhhYYYMMMJJJOOOUUUXXX^^^kkkzzzvvvrrrlllggg]]]XXXPPPJJJGGGEEEEEEEEE@@@AAACCCEEEGGGHHHJJJKKKEEEEEEDDDAAA===:::888999777999;;;>>>AAAFFFLLLPPPUUUZZZ```fffjjjpppxxx~~~}}}~~~xxxooo[[[^^^gggwwwmmmbbblllttteeeJJJ999444333222222111111222222111222222333333444444555444555777888999;;;???BBBFFFOOOnnnjjjUUUIIIDDDCCCBBB???<<<<<>>;;;::::::777999<<<>>>AAAFFFKKKOOOUUU[[[ccciiinnnssszzz~~~vvvkkkZZZ```jjjzzz~~~iiibbbpppvvvcccHHH:::444333222222111111222222111222222333333444444555444666777888999<<>>@@@EEEJJJNNNSSSZZZdddkkkpppuuuzzz~~~}}}qqqeeeZZZbbbnnn}}}xxxccc___qqqvvv___EEE:::444333222222111111222222111222222333333444444555555666888999:::<<<@@@CCCIIILLLcccvvv___OOOIIIEEEBBBAAA>>>===???AAAHHHVVVcccyyysssnnngggaaa^^^[[[XXXUUUUUUTTTSSSTTTUUUWWWXXXYYYYYY[[[]]]]]][[[[[[]]]___^^^]]]]]]\\\\\\[[[[[[[[[UUUUUUUUUUUUVVVVVVWWWXXXVVV]]]dddjjjxxxyyyyyy~~~}}}xxxuuuttttttvvvuuuwww|||~~~zzzqqqvvvzzz~~~BBBAAABBBEEELLL\\\wwwvvvvvvuuuvvvxxx|||vvvggg___\\\aaaggggggeeedddiiilllnnnppppppqqqrrrtttpppwww~~~}}}zzzvvvjjjbbbZZZSSSGGGJJJLLLMMMNNNRRRYYY___www|||yyywwwsssnnnggg\\\QQQJJJDDDGGGIIIHHHEEEDDDFFFHHHLLLLLLJJJFFFAAA===<<<;;;999:::<<<>>>@@@DDDIIIMMMRRRZZZdddlllqqquuuzzz}}}{{{mmm```[[[dddqqqttt___\\\pppuuu]]]CCC:::444333222222111111222222111222222333333444555555555777888999:::===@@@CCCIIIJJJ^^^wwwbbbQQQKKKGGGCCCEEEBBBAAAAAAAAAEEEPPP\\\qqq}}}uuuooohhhbbb___]]]YYYVVVVVVTTTRRRRRRTTTVVVXXXXXXWWWZZZ]]]^^^\\\[[[]]]___^^^^^^^^^]]]]]]]]]\\\\\\WWWVVVUUUTTTTTTSSSSSSTTTRRRWWW]]]ggg}}}{{{}}}xxxtttssstttpppssszzz}}}sssuuu|||~~~yyy}}}DDD@@@@@@CCCHHHVVVtttvvvhhh___[[[___aaa```]]]```hhhnnnooozzz{{{|||}}}~~~~~~~~~~~~ssstttwwwyyyzzzwwwrrrnnnhhhgggeeeffflllqqqnnngggmmmmmmnnnppptttuuuuuutttmmmsssyyyxxxsssqqqssswww{{{zzzpppggg\\\SSSOOOLLLHHHEEEDDDFFFHHHJJJZZZuuuxxxkkk[[[NNNFFFFFFHHHJJJJJJIIIGGGFFFFFFFFFFFFFFFEEECCC@@@<<<::::::;;;===???AAACCCHHHKKKPPPXXXccclllqqqxxx{{{mmmcccVVVdddmmm}}}zzz\\\YYYoooqqq]]]FFF666444333222222111111222222333333222222333333444555666555555777:::>>>@@@@@@EEEKKK```~~~rrrbbbQQQFFFCCCDDDAAA?????????>>>???HHHSSSgggvvv|||sssiiibbb```^^^ZZZVVVWWWVVVVVVUUUUUUVVVVVVWWWXXXZZZ[[[[[[ZZZZZZ[[[\\\^^^^^^]]]]]]]]]\\\\\\\\\YYYWWWSSSPPPPPPRRRTTTWWWUUU[[[gggvvv{{{vvvsssrrrqqqvvv|||}}}|||zzzDDDAAA@@@CCCHHHUUUsss{{{kkkccc^^^ZZZVVVUUUVVVTTTOOOPPPUUUYYYXXXYYYZZZ[[[\\\\\\\\\\\\[[[YYYZZZ]]]bbbgggkkkkkkkkknnnooonnnmmmqqqwwwvvvqqquuutttssstttvvvwwwwwwvvvtttuuusssmmmeee```___aaaiiirrrzzz}}}zzzsssfffZZZMMMJJJFFFBBB@@@AAABBBDDDCCCUUUmmm~~~xxxnnnaaaTTTIIIBBBDDDFFFIIIKKKJJJHHHFFFEEEDDDDDDDDDCCCBBB???<<<;;;:::;;;===???@@@CCCHHHKKKRRRZZZfffnnnsssyyyxxxjjj```WWWdddmmm~~~vvvZZZZZZppprrr]]]FFF666444333222222111111222222333222222222222333444444666555555777:::===@@@AAAFFFKKK^^^uuucccQQQEEEBBBCCCBBB@@@@@@@@@>>>>>>EEENNN```oooyyynnnfffbbb___[[[XXXXXXXXXVVVUUUTTTTTTTTTTTTVVVXXX[[[[[[ZZZYYYYYYZZZ\\\\\\\\\\\\[[[[[[[[[ZZZUUUSSSQQQPPPQQQUUUYYY[[[dddjjjsss{{{wwwtttrrrrrrrrr|||yyy~~~EEEAAAAAADDDGGGTTTpppwwweee\\\^^^aaa]]]XXXXXXYYYWWWSSSRRRVVVWWWUUUPPPPPPPPPOOONNNLLLJJJIIIKKKMMMRRR[[[fffqqqxxx|||~~~}}}{{{yyyyyyzzz|||}}}}}}}}}wwwmmmaaaWWWQQQNNNMMMRRR^^^lllwww{{{vvvgggXXXKKKHHHDDD???======>>>???===CCCLLL___xxxtttlllbbbWWWMMMFFFBBBAAADDDIIIMMMMMMKKKGGGDDDAAAAAAAAA@@@???>>><<<<<<999;;;===>>>@@@CCCHHHKKKTTT]]]hhhqqquuuzzz~~~tttggg]]]ZZZgggpppoooXXX[[[ssssss\\\EEE666444333222222111111222222222222222222222333444444555555555777999<<<@@@BBBGGGLLL]]]|||xxxgggUUUIIIEEEEEECCCAAAAAAAAA???===BBBIIIXXXfffxxxuuukkkeeeaaa]]]ZZZYYYXXXWWWUUUSSSRRRRRRRRRUUUWWWZZZ[[[ZZZYYYXXXXXXZZZZZZZZZZZZYYYYYYYYYYYYSSSSSSRRRSSSVVV[[[```cccnnnrrryyy}}}zzzvvvsssrrrsssvvvxxxpppllluuuFFFBBBBBBDDDFFFRRRnnntttllleeegggnnnpppkkkccceeegggfffbbbaaaddddddaaa^^^]]][[[XXXTTTPPPNNNLLLMMMPPPXXXeeeuuuxxxiii\\\TTTOOOLLLJJJJJJSSS___iiipppmmm^^^OOOHHHFFFBBB???======>>>???EEECCCAAAKKKhhhyyyoookkkccc[[[RRRKKKGGGEEE???CCCIIINNNQQQOOOJJJFFF??????>>>>>>======<<<<<<999:::<<<===???CCCHHHLLLUUU^^^jjjrrrvvvzzz|||qqqddd[[[[[[iiittthhhUUU]]]uuusss[[[DDD777444333222222111111222222222222222111222333333444444555555666888;;;@@@CCCHHHLLL\\\xxxzzz{{{zzznnn^^^PPPHHHEEEBBB@@@@@@BBB@@@>>>@@@FFFSSS```rrrzzzooogggaaa]]]ZZZXXXWWWUUUTTTSSSRRRRRRRRRTTTWWWZZZ\\\[[[YYYXXXXXXZZZYYYYYYYYYYYYXXXXXXXXXVVVVVVVVVXXX[[[aaafffiiikkknnnrrrwww~~~{{{wwwqqqnnnpppvvv}}}iii]]]fffGGGDDDCCCDDDFFFPPPkkkxxxuuuttttttnnnnnnpppvvv|||~~~|||yyyuuuwwwuuupppmmmllliiiddddddbbb^^^ZZZWWWUUUSSSSSSUUUZZZdddrrryyyiii]]]WWWSSSPPPMMMOOOSSSXXX]]]aaa```VVVJJJDDDBBB@@@>>>>>>???@@@AAACCCBBB@@@EEEZZZ}}}ssseeebbb]]]WWWQQQLLLHHHFFF@@@BBBHHHNNNSSSRRRNNNJJJ@@@???>>><<<<<<<<<<<<<<<999:::;;;<<<>>>CCCHHHMMMTTT^^^kkkssswwwzzz~~~zzzoooccc[[[YYYjjjwww~~~bbbSSS^^^wwwrrrXXXCCC777444333222222111111222222222111111111111222333333333444555666777:::@@@DDDHHHMMM\\\vvv~~~sssuuu~~~~~~{{{sssgggWWWIII@@@AAA??????BBBAAA???AAAEEERRR[[[mmmtttjjjbbb]]]ZZZUUUUUUTTTTTTSSSTTTTTTTTTUUUXXXZZZ[[[ZZZYYYYYYYYYYYYYYYYYYYYYXXXXXXXXXXXXXXXXXXXXXYYY\\\```dddfffeeegggiiijjjmmmttt~~~}}}yyytttnnnkkknnnxxxgggYYYgggIIIEEECCCEEEEEENNNhhhvvvsssttttttvvvxxxzzz}}}}}}xxxrrrmmmkkkfffcccaaabbbdddfffmmmrrr{{{rrrhhh```[[[VVVSSSUUUWWWWWWVVVWWWWWWPPPHHHCCCBBBAAA@@@AAACCCEEEFFFCCCCCCCCCEEEOOOeeewwwgggXXXYYYYYYWWWSSSNNNIIIFFFAAAAAAEEEKKKRRRTTTQQQNNNDDDBBB???===;;;;;;<<<<<<999999:::;;;===BBBIIIMMMSSS^^^kkkuuuyyy{{{xxxmmmbbb[[[XXXlll|||{{{___RRR```xxxqqqUUUAAA888444333222222111111222222111111111111111222333333222444555555555999@@@FFFJJJOOO^^^uuu|||rrrttt~~~~~~{{{wwwpppaaaMMM>>>CCC@@@???AAABBB@@@AAAEEEOOOUUUdddyyyzzzooofff```]]]UUUUUUTTTTTTTTTUUUUUUVVVUUUWWWYYYYYYXXXWWWXXXYYYYYYXXXXXXXXXXXXWWWWWWWWWWWWVVVVVVVVVXXXZZZ]]]___bbbdddeeeeeeeeeiiipppvvvuuuvvvxxx{{{}}}zzzuuurrrnnnmmmrrr{{{rrrggg|||~~~IIIEEEDDDEEEEEEMMMfff|||xxxwwwxxxxxxyyy|||zzzxxxzzz~~~{{{sssllleeeaaabbbeeeeeeaaa]]]ZZZSSSLLLHHHGGGGGGGGGHHHIIIKKKMMMHHHFFFEEEFFFJJJSSS___hhhooouuuxxxvvvrrrkkk```VVVPPPSSSXXXZZZXXXRRRKKKFFFAAA@@@AAAGGGNNNSSSRRRPPPIIIFFFBBB>>>;;;:::;;;<<<888999::::::===BBBIIINNNSSS^^^mmmwww{{{}}}vvvjjj```ZZZ]]]tttvvv]]]RRRaaaxxxoooRRR@@@888444333222222111111222222111111111111111222222333222444555555444888@@@GGGLLLRRR```uuu|||}}}|||||||||qqq]]]LLLHHHCCC@@@BBBBBB@@@@@@CCCIIILLLZZZooowwwmmmfffbbbXXXWWWVVVUUUUUUTTTUUUUUUUUUUUUVVVUUUTTTTTTVVVXXXWWWWWWVVVVVVVVVUUUUUUUUUUUUUUUTTTTTTUUUWWWXXXZZZ]]]______^^^^^^```fffkkkiiikkkmmmnnnqqqxxx}}}yyyvvvttttttuuuxxx}}}JJJFFFDDDEEEEEELLLeee~~~|||vvv|||yyyllllllmmmppptttxxx{{{}}}|||vvvrrrtttzzz{{{vvvnnnfff]]]UUUOOOOOONNNNNNOOOPPPRRRSSSHHHDDDCCCFFFLLLPPPSSSVVVXXX___cccbbb^^^ZZZSSSLLLLLLRRRZZZ___^^^WWWNNNGGGAAA>>>>>>CCCKKKQQQSSSQQQLLLIIIDDD???;;;:::;;;;;;888999999:::===BBBIIINNNTTT___nnnyyy}}}~~~ttthhh___YYYddd|||sss\\\RRRbbbxxxmmmQQQ???888444333222222111111222222111111111000111222222333111444555555444888@@@GGGNNNTTTbbbuuuvvv}}}}}}ppp^^^LLLFFFBBBBBBAAA??????BBBCCCEEERRRhhh{{{}}}rrrjjjgggZZZYYYXXXVVVUUUTTTTTTSSSTTTTTTSSSRRRQQQRRRUUUWWWUUUUUUUUUTTTTTTTTTTTTSSSUUUUUUTTTTTTUUUVVVXXXYYYUUUWWWXXXWWWVVVXXX]]]bbbcccdddeeeeeehhhnnnwww~~~|||{{{{{{}}}yyyuuurrruuuxxx}}}JJJJJJDDDBBBEEEHHHZZZwww{{{xxxxxxzzz|||rrrpppkkkjjjiiilllqqqwww|||~~~~~~|||{{{{{{}}}zzz}}}zzztttllleee]]]YYYTTTRRRSSSUUUVVVVVVPPPHHHDDDHHHKKKIIIIIILLLSSSSSSTTTXXX[[[YYYRRRKKKLLLVVVaaaeeeddd]]]PPPDDDAAA>>>===@@@DDDHHHIIIHHHKKKIIIFFFCCC@@@???>>>>>>;;;<<<;;;999:::???HHHOOOZZZcccpppyyy~~~}}}{{{rrreee[[[XXXgggxxxpppYYYZZZooo~~~iiiLLL>>>:::555333000000333444222000111222333222111111333555444444333222333888???DDDNNNVVVgggyyy~~~uuu```PPPCCCBBB@@@<<<@@@HHHCCCFFFMMM[[[mmm~~~qqqeeeddd\\\TTTTTTUUUUUUVVVXXXQQQRRRSSSTTTTTTTTTTTTTTTXXXWWWWWWVVVUUUTTTSSSRRRQQQQQQRRRSSSTTTUUUVVVVVVWWWWWWWWWXXXYYY[[[]]]]]][[[```eeefffdddcccgggjjjttt{{{ssssssuuuyyy~~~{{{~~~~~~yyysssnnnpppvvvppp{{{JJJKKKDDDBBBEEEHHHYYYuuuxxxrrrooosssyyyuuunnnmmmpppppppppsssvvvzzz|||}}}}}}}}}|||{{{||||||yyytttfffaaa[[[XXXXXXYYYXXXVVVMMMGGGDDDIIIMMMLLLLLLNNNOOORRRVVV[[[\\\WWWOOOHHHKKKUUU```ffffff___RRREEEAAA>>><<<===AAADDDFFFFFFHHHGGGDDDAAA???>>>======;;;<<<;;;::::::???IIIPPP[[[dddpppyyy~~~}}}{{{yyypppcccZZZXXXgggxxxmmmVVVVVVkkkyyygggKKK===888555333111111222333222000111222333222111111333555444444333333444888>>>BBBMMMXXXjjj|||jjjWWWGGGDDDCCC???AAAGGGDDDEEEKKKXXXiiizzzxxxmmmhhh```YYYYYYYYYWWWVVVXXXSSSTTTTTTTTTTTTTTTTTTSSSWWWWWWVVVUUUTTTTTTSSSSSSQQQQQQRRRSSSTTTUUUVVVVVVWWWWWWWWWXXXYYY[[[\\\]]]]]]aaaeeeccc___[[[[[[\\\```mmmyyyssstttvvvzzz~~~~~~|||wwwqqqlllnnnssswwwKKKKKKDDDBBBEEEGGGVVVqqqyyynnniiikkkvvv{{{sssqqqrrrxxxzzz|||~~~}}}|||}}}~~~{{{pppkkkeeebbbbbbaaa\\\XXXKKKGGGGGGLLLQQQQQQPPPQQQKKKSSS]]]cccaaaXXXMMMGGGIIITTTaaahhhiiidddVVVIIIDDDAAA>>>===???AAACCCDDDEEEDDDBBB@@@>>>===<<<<<<;;;;;;;;;:::;;;AAAJJJRRR]]]eeepppyyy~~~}}}{{{yyyvvvmmmaaaYYYXXXhhhxxx~~~gggQQQRRReeetttdddKKK===555555333111111222333222111111222333222111111333555222333444444555888<<<@@@LLLYYYnnn~~~vvvaaaLLLFFFEEEBBBBBBEEEDDDEEEHHHRRRaaarrryyymmmddd\\\ZZZYYYVVVTTTUUUVVVVVVVVVVVVUUUTTTSSSRRRVVVUUUUUUUUUTTTTTTSSSSSSQQQRRRRRRSSSTTTUUUVVVVVVWWWWWWWWWXXXYYYZZZ[[[\\\^^^```bbb```ZZZUUUSSSSSSUUUbbbuuu||||||wwwrrrtttvvvyyy}}}~~~yyyuuuqqqmmmpppvvvLLLKKKDDDBBBEEEFFFSSSlllxxxooopppxxx}}}{{{{{{}}}~~~zzzvvvsssrrrqqqkkkbbbZZZMMMLLLMMMQQQVVVWWWTTTRRRKKKWWWfffmmmhhh[[[OOOHHHJJJUUUaaakkknnnjjj\\\OOOIIIFFFAAA>>>>>>@@@BBBDDDDDDDDDBBBAAA???>>>======;;;;;;;;;;;;<<>>>>>AAACCCEEEEEEDDDCCCAAA@@@>>>>>>:::;;;<<<;;;>>>DDDNNNVVVdddjjjsssyyy|||~~~}}}{{{zzzuuukkk___[[[]]]jjjzzz{{{^^^MMMPPPcccooo___KKK>>>444333333333222111111222222111222333222111111333555222333555666666777999;;;EEEWWWqqq}}}iiiQQQDDDCCCCCCBBBAAACCCBBBCCCGGGPPP^^^llluuuzzzkkkccc^^^ZZZZZZ\\\YYYYYYXXXWWWUUUSSSQQQPPPQQQRRRRRRSSSSSSTTTTTTUUURRRRRRSSSTTTUUUVVVWWWWWWXXXWWWWWWWWWWWWWWWXXXXXX[[[ZZZXXXVVVUUUWWWZZZ]]]]]]bbbiiiqqqvvvxxxxxxwwwooommmmmmmmmnnnoooppppppoooqqqtttyyyzzzpppoooppppppqqqrrrsssrrrrrruuuyyy}}}~~~~~~}}}~~~~~~}}}}}}}}}yyytttpppqqqtttzzzwwwyyyNNNLLLDDDBBBEEEDDDMMMbbb|||yyywwwrrrmmmjjjeee```___```aaagggmmmvvvxxxlllcccaaacccddddddaaa``````gggqqq{{{zzzzzzzzz}}}ooo___VVVTTTWWWZZZ]]]______XXXOOOIIIXXXkkktttooo```RRRIIILLLUUUaaammmuuuvvvjjj]]]LLLJJJGGGBBB???>>>@@@BBBGGGGGGFFFEEECCCAAA???>>>:::;;;<<<<<>><<<:::;;;<<<===@@@GGGRRRZZZdddlllvvv~~~~~~|||uuuhhh\\\ZZZ^^^kkk}}}wwwUUULLLVVVlllpppZZZEEE;;;444222333444333000000111333111222333222111111333555444555555555444555888;;;===NNNjjjyyyuuuzzzrrr\\\KKKCCCBBBAAA@@@???@@@BBBDDDGGGNNNVVV\\\ooo~~~xxxmmmeee\\\XXXXXXWWWWWWVVVUUUTTTRRRPPPOOONNNOOOPPPQQQSSSTTTUUUVVVRRRSSSTTTTTTVVVVVVWWWXXXXXXXXXWWWVVVUUUUUUVVVVVVWWWWWWXXXZZZ^^^bbbdddeeefffeeecccbbbaaabbbdddeeeeeegggiiikkkkkkllllllmmmmmmnnnqqqwwwyyypppkkknnnrrrsssrrrssspppllljjjmmmsssyyyzzzzzz{{{}}}zzzvvvooopppuuuttttttOOOLLLDDDBBBEEECCCIII\\\|||yyywwwssskkkddd```\\\\\\bbbfffggglllsssrrr|||ssshhhdddbbbaaaffffffhhhooowww}}}~~~~~~kkkZZZSSSSSSPPPWWW\\\^^^bbbbbbYYYMMMPPP\\\lllvvvtttiiiYYYOOOKKKRRR]]]hhhtttwwwooocccSSSTTTSSSOOOJJJGGGHHHJJJHHHHHHGGGFFFCCC@@@===;;;999;;;<<<===@@@HHHSSS[[[ccckkkwww|||tttggg[[[YYY^^^kkk}}}qqqNNNKKKXXXnnnqqqWWWBBB:::333222444555333000///111444111222333222111111333555555555555444333555888;;;;;;KKKgggzzzuuu{{{xxxbbbOOOEEEBBBBBB@@@===@@@CCCDDDFFFJJJPPPVVVjjjzzzzzzqqqfff^^^\\\VVVVVVVVVUUUSSSRRRPPPOOOMMMNNNOOOQQQSSSTTTUUUVVVSSSSSSTTTUUUVVVWWWWWWXXXXXXXXXWWWVVVUUUUUUUUUUUUTTTVVVZZZaaagggkkkmmmllleeecccaaa___^^^^^^___```aaacccfffhhhhhhiiiiiijjjlllnnnooottt~~~{{{uuunnnjjjooouuuvvvuuuvvvsssnnnkkkmmmsssyyyzzzyyy{{{}}}}}}wwwsssqqqpppsss}}}QQQKKKFFFDDDCCCEEELLLTTTttt{{{ppphhhiiieeeccceeeccc___bbbiiisssvvv{{{zzzvvvyyy~~~}}}}}}|||yyyuuuqqqjjjaaaZZZWWWSSSSSSYYY]]]YYYTTTRRRNNN]]]kkkqqqqqqlllaaaUUUOOORRRWWW```kkkrrrqqqlll```[[[UUUQQQPPPNNNKKKHHHIIIHHHGGGGGGFFFBBB===999;;;::::::<<>>>>>>>>@@@DDDIIINNNQQQcccrrryyyoooeee\\\[[[YYYWWWVVVWWWUUUPPPKKKQQQPPPPPPOOOPPPQQQRRRSSSTTTTTTTTTTTTUUUVVVWWWXXXXXXXXXXXXVVVTTTSSSTTTUUUVVVZZZbbbkkkqqqsssqqqooohhhfffcccbbbaaa```^^^]]]___\\\ZZZ^^^eeekkklllkkklllkkklllqqqxxx|||zzzvvvpppooooooooooooqqqrrrssspppppppppqqqtttxxx|||zzz|||zzzppplllppppppzzzSSSNNNHHHFFFDDDDDDJJJRRRqqqzzzuuunnniiiiiihhhgggkkkqqq|||}}}wwwuuuuuuzzz}}}uuummm^^^WWWSSSWWW[[[YYYVVVTTTQQQ]]]jjjooopppmmmdddZZZOOOQQQVVV^^^hhhooonnnkkkaaa[[[TTTOOOMMMKKKHHHEEEFFFEEEEEEFFFEEEBBB===:::;;;::::::===CCCOOO\\\eeeooouuu}}}}}}qqq```TTTUUU]]]ooobbbLLLJJJaaapppfffQQQAAA999444444444333333222111111000222222111111222222333444333444666666555555777888:::===RRRuuu~~~xxxdddQQQHHHEEEDDD>>>>>>>>>@@@CCCHHHMMMPPPXXXfffzzz{{{nnndddaaa]]]YYYVVVVVVTTTOOOLLLQQQPPPOOOOOOOOOQQQRRRSSSRRRRRRRRRSSSSSSTTTUUUVVVXXXXXXYYYXXXVVVVVVWWWYYYZZZ^^^eeelllpppqqqooolllkkkiiihhhggggggeeebbb```ZZZWWWWWW]]]eeejjjjjjhhhlllkkklllqqqvvvwwwtttppplllllllllmmmnnnqqqssstttsssssssssuuuxxx}}}wwwqqqrrrnnnhhhjjjsss}}}VVVPPPJJJGGGDDDCCCHHHOOOlll{{{pppmmmnnnqqqvvv{{{tttooopppzzzjjj___VVVVVVYYYYYYXXXXXXTTT]]]gggmmmpppooohhhaaaQQQPPPRRRYYYbbbiiilllmmmddd]]]TTTNNNJJJHHHDDDAAA@@@AAABBBDDDEEEBBB>>>:::;;;;;;;;;>>>EEEQQQ___hhhrrrwww~~~{{{nnn]]]RRRVVV___rrr```KKKPPPggguuuhhhOOO???888555444333333222222111111111222222111111222222333444333444666666555555777888::::::IIIjjjqqq]]]PPPGGGBBB@@@??????@@@CCCGGGKKKNNNRRR^^^qqq{{{nnnhhhbbb[[[VVVUUUTTTRRROOOPPPPPPOOOOOOOOOPPPQQQQQQPPPQQQQQQRRRRRRSSSTTTTTTWWWXXXYYYYYYXXXYYY[[[]]]___ccchhhlllnnnnnnllljjjllllllllllllllliiieeebbbUUUSSSTTT[[[dddjjjiiiggglllkkklllppprrrrrrmmmiiiiiijjjjjjlllooorrruuuwwwvvvvvvwwwzzz}}}yyyqqqllljjjeeedddnnn{{{UUUOOOIIIFFFCCCBBBFFFMMMfff{{{~~~wwwwww||||||qqqjjjsss{{{lll]]]XXXXXXXXXXXXYYYVVV]]]fffooosssrrrlllgggVVVQQQMMMQQQYYYbbbkkkrrriiibbbWWWOOOKKKGGGCCC@@@<<<===???BBBCCCBBB>>>;;;;;;;;;<<<@@@GGGTTTbbbllluuuyyyzzzmmm]]]RRRVVV___ttt|||]]]LLL[[[ppp{{{jjjOOO===888777333333333222222111111111222222111111222222333444333444666666555555777888;;;888BBB___~~~ppp```PPPCCCBBBAAA@@@@@@BBBEEEIIIKKKOOOWWWgggyyy{{{pppiii___XXXVVVVVVUUUTTTPPPPPPOOOOOOOOOPPPPPPPPPOOOPPPQQQRRRRRRSSSSSSSSSTTTVVVXXXXXXYYYZZZ]]]___aaadddhhhkkklllkkkkkkkkkllllllmmmooooookkkfffbbbUUURRRRRRWWW```hhhjjjjjjjjjkkkllloooqqqoookkkgggjjjjjjlllnnnrrrvvvzzz|||}}}}}}}}}{{{tttllljjjiiimmmzzzRRRMMMHHHEEEBBBAAAFFFLLL```tttzzzjjjjjjzzz{{{jjj```ZZZWWWXXXZZZWWW\\\fffrrrxxxvvvooojjj]]]SSSJJJKKKQQQ[[[jjjwwwnnnggg]]]UUUOOOKKKFFFBBB;;;;;;<<>><<<;;;;;;===AAAJJJWWWfffooowww|||yyynnn^^^TTTWWW```vvvvvv[[[RRRkkk|||lllOOO>>>999888333333222222222222222111222222111111222222333444333444666666555555777888;;;999>>>TTTvvvxxx```LLLDDDCCCAAA@@@AAADDDFFFHHHIIIMMMWWWfffyyyvvvjjj```[[[XXXUUUSSSPPPPPPPPPPPPPPPPPPPPPOOOOOOPPPQQQRRRSSSSSSSSSRRRRRRSSSUUUVVVVVVXXX[[[]]]^^^bbbfffhhhhhhiiikkkmmmmmmnnnpppqqqrrrnnniiieeeWWWQQQMMMPPPYYYccciiijjjhhhjjjllloooqqqpppmmmkkkmmmnnnpppssswww{{{{{{sssmmmnnnuuuRRRMMMIIIFFFCCCAAAEEEKKKYYYlll{{{wwwsssyyypppjjjtttxxxkkk```YYYYYY]]]ZZZ]]]fffttt{{{yyyrrrnnnfffXXXLLLJJJMMMUUUfffwwwrrrkkkbbb[[[VVVQQQKKKFFF===<<<;;;<<<>>>???>>><<<;;;<<<>>>CCCLLLZZZiiissszzz~~~}}}xxxnnn```VVVZZZcccxxxqqq^^^___|||kkkNNN>>>999777222222222222222222222222222222111111222222333444333444666666555555777888::::::===JJJeeekkkSSSFFFDDDBBBAAAAAABBBDDDFFFHHHIIINNNXXXhhh|||zzzmmmddd\\\VVVQQQQQQQQQRRRRRRQQQQQQPPPOOONNNOOOQQQRRRSSSSSSRRRRRRPPPRRRSSSTTTTTTUUUWWWZZZZZZ^^^bbbddddddfffjjjnnnpppqqqrrrttttttrrrlllhhhXXXQQQJJJKKKSSS^^^eeehhhhhhiiilllooopppqqqqqqpppqqqqqqsssvvvyyy~~~}}}zzzzzzzzzuuuqqqpppwwwVVVQQQLLLIIIEEEAAADDDJJJSSSeee{{{tttmmmqqqwwwzzzppprrrvvvggg\\\\\\bbb```___eeesss{{{yyyuuusssmmm^^^QQQNNNNNNQQQ___pppsssmmmfff```\\\VVVOOOJJJ@@@>>>;;;;;;<<<======<<<;;;<<>>BBBTTT|||nnnZZZGGGEEECCCAAA@@@AAACCCDDDKKKKKKMMMQQQ]]]ooozzzpppfff\\\VVVRRRRRRSSSSSSSSSRRRQQQPPPLLLMMMOOOQQQRRRQQQPPPPPPQQQRRRSSSRRRRRRRRRTTTVVVXXX[[[___``````bbbhhhnnnqqqqqqrrrssstttqqqmmmjjj\\\TTTMMMMMMUUU^^^dddfffhhhjjjlllnnnoooppprrrsssrrrrrrtttvvvyyy|||~~~yyytttqqqrrrtttwwwzzzZZZTTTOOOKKKFFFBBBDDDIIIOOO```zzzyyyoooqqqrrrwwwwwwssszzz}}}kkk^^^___fffdddaaaeeeqqqzzzyyywwwwwwqqqbbbVVVSSSPPPOOOYYYiiirrrnnnhhhccc___YYYQQQLLLCCC???<<<::::::<<<<<<===;;;<<>>>>>JJJrrrssscccHHHFFFCCCAAA@@@@@@BBBCCCJJJKKKKKKMMMTTTdddzzzyyyoooeee^^^RRRSSSTTTTTTTTTSSSQQQPPPJJJLLLNNNPPPQQQPPPOOONNNRRRSSSSSSRRRQQQQQQSSSTTTWWW[[[^^^^^^]]]```ffflllooooooooopppqqqoookkkhhh___YYYSSSSSSZZZaaaeeefffiiikkklllmmmmmmooorrrtttrrrrrrsssuuuwwwzzz}}}~~~~~~~~~|||zzzzzzxxxtttpppoooqqqttt~~~}}}```XXXPPPMMMIIIEEEDDDFFFUUU___wwwpppiiiiiiiiikkktttuuupppiiiiiitttwwwssszzzzzzmmmhhhkkkjjjhhhdddeeeppp|||~~~wwwnnniii```VVVPPPOOOSSSWWWhhhhhhgggfffccc^^^WWWRRRLLLEEE===:::<<>>@@@@@@BBBIIITTTcccpppxxxzzz~~~ssscccXXXXXXcccmmmxxxyyypppjjj|||^^^BBB999666333444333222222111111222222222222111111222222333444444444444444555777888999999;;;;;;AAAJJJZZZ}}}|||{{{}}}~~~|||vvvqqqSSSMMMEEE@@@@@@AAACCCCCCIIIMMMPPPPPPPPPVVVbbblll~~~tttggg]]]\\\YYYVVVSSSQQQPPPOOOOOOLLLLLLOOOOOOLLLLLLOOOOOONNNMMMLLLMMMNNNQQQRRRTTTUUUVVVXXXZZZ]]]___aaaggghhhiiikkkkkkjjjhhhgggaaa```______aaadddhhhjjjhhhiiijjjjjjjjjkkknnnqqqpppqqqtttvvvwwwwwwvvvvvvzzz|||~~~~~~{{{|||xxxrrrooojjjhhhjjjjjjmmmwwwyyyxxx{{{tttqqqxxx]]]UUUNNNKKKHHHDDDCCCEEEQQQ[[[sssvvvjjj___[[[]]]^^^\\\```iiitttxxxvvvvvvzzz~~~{{{|||uuukkkgggmmm|||zzzvvvzzzzzzttttttnnnlllgggdddlllxxx|||zzzooohhh]]]SSSLLLKKKMMMOOO[[[]]]```dddddd```YYYSSSMMMFFF>>>;;;<<>>@@@AAADDDKKKWWWeeesss{{{|||}}}qqqbbbXXXZZZfffqqq|||nnnkkk~~~xxxXXX>>>777555222444333222222111111222222222222111111222222333444444444444444555777888999;;;<<<;;;???DDDOOOzzzyyywwwwww{{{yyysssaaaVVVIIICCCCCCDDDCCCAAAEEEHHHLLLMMMNNNRRRYYY___lll~~~xxxmmmiiiccc]]]XXXVVVUUUVVVQQQNNNMMMPPPOOOLLLLLLNNNNNNMMMKKKKKKKKKMMMOOOPPPQQQQQQSSSTTTWWWYYY[[[\\\___```bbbcccdddcccbbbaaa```___^^^^^^```cccfffhhhggghhhiiijjjjjjkkkoooqqqssstttwwwyyyzzzzzzyyyxxxwwwyyy|||~~~wwwsssrrrnnnhhheeeaaa```ccchhhqqqyyyttt}}}tttqqqttt}}}\\\TTTMMMJJJHHHDDDDDDFFFLLLUUUnnn~~~pppfff___ZZZ[[[___^^^ZZZYYY[[[```hhhtttvvvkkkeeedddlllqqqvvvvvvssspppqqqsss|||pppgggfffqqq}}}yyy|||~~~uuurrrkkkeeegggpppyyy}}}uuulll^^^TTTNNNLLLJJJIIIKKKOOOWWW^^^bbbaaa[[[VVVOOOIIIAAA======>>>>>>===???AAAFFFOOO[[[jjjvvv}}}zzzmmm^^^VVV[[[iiiuuummmnnnoooRRR<<<666555444444333222222111111222222222222111111222222333444444444444444555777888999:::<<<;;;>>>AAAFFFggg}}}vvvrrrqqqxxxyyyssseeeSSSIIIFFFFFFCCC@@@BBBEEEIIIMMMPPPQQQRRRRRRZZZiii|||{{{qqqggg```\\\[[[[[[UUUQQQPPPRRRPPPMMMLLLOOOLLLKKKJJJIIIIIIJJJLLLMMMMMMMMMNNNPPPRRRTTTUUUVVVWWWXXXZZZ\\\]]]]]]\\\\\\^^^]]]]]]]]]___bbbdddffffffggghhhiiiiiikkkooorrrtttvvvyyy{{{|||{{{zzzyyyvvvxxx{{{~~~~~~}}}|||{{{{{{vvvoooiiifffccc^^^]]][[[\\\aaajjjxxxyyyvvv|||tttjjjtttvvv}}}[[[SSSMMMKKKIIIFFFFFFHHHIIIQQQhhhwwwiiidddcccdddhhhmmmhhheeecccbbbdddfffiiilllrrr}}}uuulllddd]]]YYYXXXaaaiiipppoooiiifffiiinnnwwwkkkdddkkk~~~~~~zzz||||||ssshhhdddiiiuuu}}}yyyoooaaaWWWRRRNNNIIIEEECCCGGGNNNVVV\\\^^^[[[XXXPPPKKKDDD???=========<<<===AAAHHHSSS```mmmyyyxxxiiiZZZTTTZZZjjjwww}}}nnnqqq~~~jjjOOO===777777666444333222222111111222222222222111111222222333444444444444444555777888999888:::;;;???CCCDDD[[[qqqwwwwwwpppmmmttttttbbbSSSJJJFFFBBB@@@BBBDDDHHHOOOUUUVVVSSSOOOTTT]]]kkk{{{vvvlllddd```^^^YYYUUUSSSSSSQQQNNNNNNPPPKKKJJJIIIHHHHHHIIIIIIJJJJJJKKKLLLMMMOOOPPPPPPPPPRRRSSSUUUVVVXXXYYYYYYYYY\\\[[[[[[\\\^^^```cccdddeeefffggghhhhhhkkknnnqqqrrrtttwwwzzzzzzyyywwwvvvvvvxxxzzz{{{{{{yyyvvvtttsssqqqmmmfff```]]][[[ZZZ^^^```eeellluuu|||qqqdddaaayyyYYYQQQKKKIIIGGGDDDDDDGGGIIINNNbbb|||rrrjjjiiilllmmmppptttooonnnmmmlllllljjjddd___aaammmzzztttrrrnnnggg```[[[VVVRRRSSS]]]eeefff```\\\```fff~~~sssiiijjj{{{}}}yyy|||}}}pppeeedddnnnyyyxxxoooddd\\\WWWRRRLLLFFFGGGHHHKKKOOOTTTXXXXXXXXXPPPKKKEEE@@@===<<<;;;;;;<<>>DDDOOO\\\jjjuuu}}}|||qqqaaaTTTRRR\\\mmmyyywwwrrrxxxzzzbbbJJJ;;;444333333444333222222111111222222222222111111222222333444444444444444555777888999999;;;999===CCC@@@GGGZZZxxx{{{rrrttt~~~pppZZZJJJDDDEEEAAAAAACCCIIIRRRYYY]]]]]]TTTQQQQQQZZZhhhzzz{{{jjjddd^^^[[[VVVPPPNNNPPPNNNMMMMMMLLLKKKJJJJJJIIIJJJKKKMMMNNNNNNMMMLLLKKKIIIJJJKKKLLLNNNOOOPPPQQQTTTUUUVVVWWWYYYZZZ\\\]]]^^^___```______aaadddfffhhhkkknnnqqqrrrpppmmmjjjffffffeeedddbbb___]]]\\\UUUTTTTTTVVVVVVWWW]]]eeettt{{{rrr___WWW\\\dddpppzzzYYYRRRKKKIIIFFFCCCCCCEEEJJJIIIVVVttt~~~{{{|||}}}zzz|||zzzooobbb[[[QQQLLLPPPTTTVVV```mmmuuuyyy}}}}}}yyyvvvuuuvvv|||{{{vvvrrrjjjbbb^^^cccgggfffbbbbbbffflllmmmrrr|||tttnnn|||zzzvvvzzzqqqcccbbbhhhqqqqqqrrrpppmmmgggaaa]]]ZZZVVVQQQNNNNNNOOOQQQQQQLLLJJJEEE@@@<<<::::::;;;AAAHHHTTTbbbooozzzxxxmmm___TTTUUUaaasssuuuoooppp{{{xxx___HHH;;;444333333444333222222111111222222222222111111222222333444444444444444555777888999;;;<<<888<<>>???DDDQQQ```kkkvvvtttfffYYYYYYbbbppp~~~vvvkkkiiivvvcccDDD666555555111111111111111111111111111111222333333222222444666333444555666777999:::::::::<<<>>>@@@AAADDDGGGJJJOOO]]]wwwxxxgggZZZKKKEEEBBBAAABBBDDDLLLUUU___```___\\\WWWUUUWWWYYY[[[fffvvv}}}pppiiiaaa\\\YYYWWWRRRNNNQQQQQQQQQPPPOOONNNMMMLLLKKKJJJKKKMMMOOOPPPNNNMMMNNNNNNNNNNNNOOOPPPQQQRRRPPPOOONNNLLLKKKKKKLLLLLLLLLLLLLLLMMMNNNOOONNNMMMOOOPPPSSSUUUYYY___fffkkk}}}wwwggg___XXXUUUSSSRRRUUUZZZgggqqqvvvmmmdddXXXOOOKKKIIIFFFDDDDDDHHHJJJZZZxxx}}}}}}}}}uuucccWWWTTT[[[eee~~~xxxnnnqqq~~~zzzrrrppprrrvvv|||zzzyyyvvvtttuuuwwwyyyyyyuuunnnfffaaaXXXVVVRRRPPPOOOPPPQQQSSSMMMJJJGGGDDDDDDFFFIIILLLHHHGGGEEEAAA>>>===>>>@@@HHHVVVfffqqq{{{nnnbbbZZZ]]]iiivvv}}}zzzjjjiiizzz|||[[[???444444555333111111111111111111111111111222333333222222444666444444555777888999:::;;;:::===@@@BBBBBBCCCEEEGGGJJJSSSaaassssssuuu{{{vvvlllUUUMMMFFFDDDCCCBBBEEEIIIQQQWWW___dddddd___WWWRRRNNNUUU^^^fffooozzzwwwmmmfff```ZZZVVVWWWVVVUUUSSSRRRQQQPPPPPPJJJJJJLLLOOOQQQRRRPPPNNNMMMMMMMMMMMMNNNOOOPPPPPPQQQPPPNNNLLLKKKJJJJJJJJJMMMMMMLLLMMMOOORRRUUUWWWYYY]]]cccjjjqqqxxx|||wwwrrrcccWWWSSSPPPRRRRRRPPPRRRWWWaaakkkqqq|||rrrhhh[[[PPPKKKHHHFFFDDDEEEHHHIIIVVVqqq~~~~~~yyyzzz~~~|||mmmdddfffmmmsssqqqzzzvvvwwwzzz~~~yyyuuusssrrrwwwvvvvvvuuurrrnnnhhhddd```]]]XXXSSSOOOMMMLLLLLLJJJHHHCCC???>>>AAAFFFJJJIIIHHHEEEAAA>>>===???BBBKKK[[[lllwww~~~~~~jjj```YYY___lllzzznnnnnnpppQQQ999111333555555111111111111111111111111111222333333222222444666444555666777999:::;;;;;;;;;>>>AAACCCCCCCCCDDDEEEKKKQQQVVVooozzzeeeaaaeeeppp}}}~~~vvvdddYYYPPPLLLJJJFFFEEEGGGHHHNNNXXXbbbgggfff___ZZZSSSSSSSSSRRRVVV```nnnyyy{{{ssslllhhhaaa___\\\YYYVVVUUUUUUUUUMMMNNNPPPSSSUUUUUUSSSQQQNNNNNNNNNOOOPPPQQQRRRSSSRRRQQQQQQPPPOOOOOOOOONNNQQQRRRSSSUUUYYY```ggglllqqqvvv~~~{{{tttyyyppp```VVVRRROOONNNOOONNNLLLNNNSSS___iiilllsssvvvkkk\\\PPPIIIFFFDDDCCCDDDHHHHHHSSSlll~~~~~~zzzvvvxxx|||vvv|||xxxwwwzzz}}}uuussstttwwwxxxtttnnnjjjhhheeeccc```___^^^\\\ZZZXXXVVVUUUTTTOOOLLLGGGAAA===>>>CCCHHHIIIHHHEEEAAA>>>???BBBDDDPPP```qqq{{{}}}hhh^^^XXX^^^lll|||tttxxxjjjKKK888222333444444111111111111111111111111111222333333222222444666555666777888999;;;<<<<<<<<>>BBBFFFHHHGGGDDDAAA???@@@DDDHHHUUUeeevvvzzzddd[[[WWW___oooyyygggJJJ999444222222222111111111111111111111111111222333333222222444666666666777999:::;;;<<<======???BBBCCCCCCDDDEEEGGGFFFOOORRR\\\xxxzzziii\\\^^^eeesssuuukkk___QQQGGGDDDEEEFFFHHHLLLTTT]]]fffllljjjfff^^^UUUPPPPPPTTTXXXaaaiiivvv~~~vvvnnnhhhccc```]]][[[ZZZZZZZZZZZZXXXVVVSSSSSSTTTVVVXXX[[[]]]^^^]]]^^^aaaccceeeggghhhiiilllpppvvv{{{mmm[[[PPPNNNOOOMMMKKKKKKLLLKKKKKKQQQZZZeeennnmmmllluuu~~~{{{ooo^^^PPPIIIFFFEEEDDDBBBGGGFFFKKK^^^rrrxxxqqqmmmqqqyyyxxxuuuqqqmmmkkklllppptttzzzvvvpppjjjjjjrrr~~~qqqjjjffffffkkksssyyy}}}{{{|||~~~}}}|||}}}uuulllfffeeeeeecccaaaaaaaaaaaaaaa```___]]]\\\[[[ZZZTTTKKKBBB???BBBFFFGGGEEECCC@@@???BBBGGGKKK[[[kkk{{{sss]]]WWWWWWdddvvvxxx{{{www^^^CCC666444333111111111111111111111111111111111222333333222222444666666777888999:::<<<=========???AAABBBBBBDDDGGGIIIFFFLLLNNNVVVgggzzzzzzkkkfffccciiiwwwqqq\\\MMMHHHCCCEEEGGGIIIKKKRRRZZZaaahhhhhhgggccc]]]WWWRRRPPPTTTYYYbbblllwww~~~{{{uuurrrnnnlllkkkjjjhhhfffeeeeeegggjjjmmmpppssstttuuuwwwzzz}}}mmm\\\QQQKKKJJJJJJIIIHHHJJJLLLKKKJJJPPPYYYeeeqqqsssrrryyy~~~|||ppp___QQQIIIGGGFFFEEEAAAFFFDDDHHHXXXjjjyyywww{{{}}}vvvpppmmmmmmvvvzzzzzzwwwqqqiiieeeeeegggeeejjjssszzz}}}{{{wwwtttmmmiiigggjjjpppwww|||ttthhhaaa[[[[[[^^^fffttt~~~|||}}}vvvmmmgggfffddd___[[[XXXYYY\\\___cccgggjjjkkk^^^\\\WWWNNNEEEAAACCCGGGFFFEEEBBB@@@@@@CCCHHHMMM___ooo~~~mmmXXXTTTXXXhhh|||ttt|||kkkRRR:::222333333222333111111111111111111111111111222333333222333555666777777888999;;;<<<======>>>???@@@AAABBBDDDHHHKKKIIIKKKKKKQQQ[[[dddxxxmmmaaa^^^hhhyyyhhhVVVOOO@@@EEEIIIJJJHHHIIINNNSSSWWW\\\eeejjjjjjeee]]]XXXOOOQQQTTTYYYbbbnnnzzz~~~|||xxxqqq]]]PPPLLLKKKHHHDDDGGGHHHKKKMMMJJJHHHLLLTTTdddrrrxxxyyy~~~yyyjjj[[[PPPIIIGGGGGG???EEEEEEHHHQQQ]]]xxx|||xxxxxxxxxoookkklllhhhhhhggggggffffffggggggccchhhlllmmmsss~~~wwwpppiiibbb___]]]___fffooovvvxxx|||~~~yyyzzz}}}||||||pppkkkjjjiiibbb[[[ZZZWWWTTTVVV]]]fffmmmpppdddbbb\\\QQQGGGAAACCCGGGEEEDDDAAA>>>===BBBKKKRRRiiiwwwzzziiiZZZWWWYYYggg~~~wwwvvvZZZJJJ:::444555444222111111111111111111111111111111222333333222222444666777888888999::::::;;;;;;BBBAAA@@@BBBEEEHHHIIIJJJKKKLLLPPPRRRPPPUUUiii~~~|||rrrjjjgggiiinnnrrrwww}}}kkkTTTNNNFFFDDDKKKPPPNNNIIIGGGMMMPPPWWW^^^cccccc```\\\VVVTTTRRRPPPRRRXXXaaahhhtttxxx~~~wwwxxx|||hhh\\\MMMCCCBBBEEEHHHIIIGGGFFFHHHJJJIIIHHHNNNVVVddduuu~~~~~~yyylll^^^RRRKKKHHHGGG@@@EEEDDDFFFNNNXXXqqq{{{~~~~~~yyyxxxmmmkkkhhhfffeeefffffffffffflllrrruuu|||zzzwwwpppjjjgggddddddiiipppqqqtttxxx|||~~~}}}~~~{{{|||{{{vvvyyy|||||||||vvvrrrqqqlllcccZZZXXXTTTPPPQQQXXX```gggjjjfffddd^^^TTTJJJEEEFFFIIIFFFDDDAAA>>>???FFFPPPXXXlllxxxwwwggg[[[ZZZ^^^lllzzzqqqWWWHHH888444444333222111111111111111111111111111111222333333222333444666888888999999:::;;;;;;;;;@@@??????AAADDDGGGIIIJJJKKKLLLPPPSSSRRRSSS^^^lll|||vvvpppjjjdddaaadddiiippp|||vvvaaaVVVLLLFFFHHHKKKIIIEEEEEEGGGJJJPPPWWW]]]___]]]ZZZUUUTTTSSSRRRTTTWWWZZZ[[[dddhhhnnnvvv}}}~~~uuukkk\\\TTTJJJDDDDDDFFFGGGFFFGGGFFFGGGJJJIIIIIIOOOVVVhhhwww~~~{{{ooobbbWWWNNNHHHFFFAAAEEECCCDDDJJJQQQgggwwwrrrllliiijjjlllmmmlllmmmsssyyy||||||vvvqqqooollliiijjjnnnooorrrvvv{{{~~~}}}}}}~~~~~~~~~{{{uuuvvvvvvuuuvvv{{{~~~|||zzzsssfff\\\XXXTTTOOOOOOSSS[[[bbbffffffddd^^^TTTKKKGGGHHHJJJFFFCCC@@@???BBBLLLXXX```qqq|||rrrddd\\\]]]dddsss|||~~~iiiRRRDDD666222333333222222111111111111111111111111111222333333222333555777999999999:::;;;;;;<<<<<<>>>>>>???@@@CCCFFFIIIKKKNNNOOOSSSYYY\\\[[[\\\___}}}pppbbbWWWUUUVVV]]]lllsssdddYYYOOOKKKKKKHHHEEEEEEBBBDDDGGGLLLPPPRRRRRRPPPQQQPPPQQQUUUXXXYYYVVVSSSUUUWWW\\\bbbjjjrrryyy|||}}}vvvtttzzzzzzuuusssqqq}}}uuudddYYYMMMIIIFFFEEEGGGGGGEEEBBBFFFEEEGGGJJJIIIJJJOOOWWWlllyyy}}}~~~}}}sssggg[[[QQQJJJFFFAAAEEEBBBBBBHHHLLL```}}}xxxuuuwwwzzz{{{{{{{{{}}}yyyzzzxxxsssqqqssstttwww{{{zzzxxxtttppppppvvv|||nnnddd^^^YYYSSSPPPRRRYYY```eeecccaaa[[[SSSKKKGGGGGGIIIDDDBBB??????FFFRRR```iiivvv{{{nnnccc\\\```jjjzzz~~~{{{uuuaaaKKK???444222333222111222111111111111111111111111111222333333333444666888999::::::;;;<<<<<<=========>>>@@@AAACCCGGGJJJMMMNNNNNNRRRZZZbbbccc___[[[jjj{{{lllbbbUUUSSSSSS\\\mmm|||uuulllaaaZZZUUUPPPKKKHHHGGGFFFEEEFFFHHHIIIHHHGGGKKKJJJLLLSSSZZZ\\\YYYTTTPPPPPPQQQTTTXXX^^^cccfffuuu||||||zzzwwwvvvrrrrrruuu|||sssgggeeelllwwwrrrbbbSSSKKKEEEDDDDDDEEEGGGFFFDDDAAAEEEEEEFFFIIIIIIIIIOOOWWWlllxxx{{{{{{wwwlll```TTTKKKFFF@@@CCCAAAAAAGGGJJJZZZvvv~~~}}}xxxrrrllllllrrr{{{wwwoooddd___XXXRRRRRRWWW^^^dddbbb___YYYSSSLLLIIIHHHIIICCC@@@>>>AAAJJJYYYgggppp{{{wwwjjjbbb\\\cccooo~~~~~~~~~|||}}}~~~zzzooo[[[FFF<<<333111222111111222111111111111111111111111111222333444333444666999;;;;;;;;;<<<======>>>>>>>>>@@@BBBCCCDDDGGGLLLOOOMMMMMMNNNTTT\\\```\\\VVVXXXwwwwwwqqq^^^XXXRRRRRRYYYhhhzzzyyyoooggg]]]SSSKKKMMMJJJGGGFFFFFFFFFFFFEEEHHHFFFGGGLLLTTTXXXVVVSSSOOONNNMMMMMMOOOSSSWWWZZZ```eeelllqqqvvv}}}nnnhhh```\\\bbbmmmzzzuuupppiiifffkkkyyy|||ttthhh[[[OOOHHHEEEEEEDDDDDDDDDEEEEEECCCBBBEEEDDDFFFHHHHHHHHHNNNVVViiiwww{{{|||zzzooocccWWWMMMHHH@@@BBB@@@@@@EEEGGGUUUnnn|||~~~}}}xxxpppkkkkkkpppwww|||yyyxxxyyy}}}}}}yyyiiiddd\\\SSSPPPTTT\\\cccbbb___ZZZTTTOOOLLLKKKKKKBBB@@@???DDDPPP```nnnwwwqqqfffaaa]]]eeesss~~~}}}{{{}}}~~~zzznnnXXXCCC:::333222222111111222111111111111111111111111111222333444444555777999;;;<<<<<<===>>>>>>?????????AAADDDEEEEEEGGGLLLPPPRRRSSSSSSRRRVVVYYYXXXTTTQQQdddyyy}}}zzzhhhbbbYYYSSSQQQZZZnnnvvvlll^^^SSSMMMJJJGGGEEEEEEFFFFFFFFFIIIGGGEEEGGGJJJMMMMMMKKKKKKJJJIIIIIILLLOOOSSSUUUVVVYYY]]]```eeeppp}}}yyyvvvrrriii^^^VVVSSSRRRRRRYYYhhh~~~zzzssshhhkkkooouuu}}}}}}tttgggYYYOOOIIIHHHHHHFFFFFFEEEDDDCCCCCCCCCCCCEEEDDDEEEGGGFFFFFFKKKSSSddduuu|||~~~|||qqqeeeXXXOOOJJJ@@@BBB??????CCCCCCOOOfffzzz{{{wwwqqqoooqqqtttwwwsssqqqoooqqqvvv{{{}}}~~~oooiii```VVVQQQSSS\\\cccaaa]]]XXXSSSOOOMMMKKKJJJDDDBBBBBBIIIWWWggguuu|||}}}lllaaa^^^___hhhwww}}}}}}yyy|||qqqVVVAAA:::444333222000000222111111111111111111111111111222444444444555888:::<<<<<<===>>>>>>??????@@@???BBBEEEEEECCCEEEJJJOOOSSSWWWWWWRRRPPPSSSTTTRRRRRR\\\fffxxxppphhhaaaZZZZZZeeerrr}}}zzzoooeeeXXXUUUPPPNNNMMMLLLLLLKKKKKKJJJIIIGGGGGGGGGGGGGGGEEEEEEEEEFFFHHHKKKNNNOOOPPPSSSVVVWWWZZZbbboooxxxyyyxxxyyy}}}{{{uuunnniiidddaaa[[[[[[ZZZXXXWWWUUUSSSQQQXXX\\\dddooo}}}{{{xxxsssnnnqqqvvv}}}~~~tttjjj[[[OOOJJJHHHHHHHHHDDDEEEEEEDDDCCCBBBCCCCCCEEECCCDDDFFFDDDCCCIIIPPP^^^rrrzzzzzz{{{~~~}}}rrreeeYYYPPPKKKAAACCC???>>>BBB@@@JJJ```xxxxxxxxxtttrrrssssssppplllhhhiiinnnuuu{{{sssnnndddYYYSSSUUU]]]eee^^^ZZZUUUPPPMMMKKKIIIGGGEEEDDDEEEMMM\\\lllyyy{{{iii^^^]]]aaakkkyyy|||}}}vvvyyytttVVVAAA:::444444333000000222111111111111111111111111111222444444444555888:::=========>>>??????@@@@@@>>>BBBEEEDDDBBBCCCHHHMMMJJJRRRTTTNNNIIIKKKNNNNNNPPPUUUYYYmmm{{{|||~~~vvvpppggg______eeekkkttt}}}~~~uuulllhhhccc^^^[[[YYYWWWUUULLLMMMMMMKKKHHHGGGHHHIIICCCCCCCCCCCCDDDFFFHHHIIIGGGKKKMMMNNNNNNTTT]]]eeeoooxxx~~~wwwvvvuuutttttttttttttttiiijjjjjjkkkjjjiiigggfffbbbaaabbbeeeiiilllnnnnnn___[[[UUUOOOJJJFFFCCC@@@FFFHHHIIIKKKOOOVVV]]]ccciiiqqq{{{wwwppppppvvv|||}}}{{{fff[[[NNNEEECCCCCCBBB@@@AAACCCDDDEEEDDDCCCCCCCCCEEECCCDDDEEECCCBBBGGGNNNZZZpppwwwsssxxx~~~xxxqqqsss~~~vvvkkkfff^^^SSSJJJFFFCCCBBBCCCBBBDDDKKKTTTvvvyyyqqqiiifffhhhhhhgggooozzz{{{qqqcccZZZXXX[[[^^^______[[[UUURRRTTTSSSKKKBBB@@@DDDKKKUUUgggxxx~~~pppccc^^^```jjjttt||||||{{{lllNNN888666444222000000111222000111222000//////000222333333333444666777999:::;;;<<<===???@@@AAAAAAAAAAAACCCEEEFFFEEEEEEFFFGGGNNNLLLKKKLLLOOOPPPPPPPPPWWWWWWYYYbbbrrr~~~www}}}}}}ssslllhhh___dddhhhkkksss}}}{{{yyyxxxzzz{{{wwwnnngggdddZZZNNNIIILLLQQQSSSRRRGGGBBB@@@CCCCCC???>>>AAACCCCCCDDDFFFJJJOOOTTTWWW```fffhhhgggiiinnnoookkkffffffccc```aaaccc```[[[XXXYYY[[[[[[[[[ZZZXXXXXXRRRTTTUUUUUUTTTTTTUUUVVVNNNIIICCC===<<<>>>CCCFFFEEEOOO\\\cccgggllluuu}}}tttiiiggg[[[]]]cccnnn|||{{{iiiTTTLLLEEECCCBBB@@@BBBFFFFFFFFFEEEEEEDDDBBBAAA@@@BBBCCCCCCCCCBBBDDDHHHKKK]]]jjjxxx{{{tttllljjjlllooollliiigggiiinnnuuuyyy~~~yyytttrrrxxxxxxnnnhhh```TTTJJJFFFCCCAAABBBAAACCCJJJRRRrrr~~~{{{tttkkkffffffeeedddlllxxx~~~tttfff\\\YYY[[[^^^___]]]XXXSSSRRRTTTRRRJJJBBBAAAGGGPPP[[[lll|||{{{lll^^^\\\aaapppzzz|||zzzdddFFF777666444222111111111222000111222111//////000222333333333444666888999:::;;;<<<===>>>???@@@@@@@@@BBBDDDFFFFFFDDDDDDDDDEEEJJJIIIIIIKKKOOORRRSSSSSSSSSRRRSSSYYYdddyyy~~~ggg___XXXZZZdddqqq{{{{{{nnneeeZZZTTTUUUXXXXXXWWWSSSMMMJJJJJJHHHCCCBBBDDDCCCBBBBBBBBBEEEIIIMMMPPPOOOTTTWWWWWWZZZ``````]]]___```___^^^aaaeeeccc___\\\]]]^^^]]]YYYTTTOOOMMMJJJJJJJJJKKKLLLNNNPPPQQQIIIFFFCCCCCCEEELLLSSSWWW___ccciiilllnnnqqqtttwwwuuuvvv{{{zzzmmmdddbbbdddhhhppp}}}vvvggg[[[LLLHHHEEEEEEDDDAAABBBFFFGGGGGGGGGFFFDDDCCCAAAAAABBBCCCCCCBBBBBBDDDHHHKKKZZZggguuuzzzsssjjjffffffmmmkkkjjjiiiiiillloooqqqtttqqqmmmkkklllsss~~~{{{rrrlllcccVVVLLLGGGCCC@@@AAA@@@AAAGGGNNNlll}}}|||~~~xxxnnngggfffcccaaaiiiuuuxxxiii^^^ZZZ\\\^^^___YYYUUUQQQSSSUUURRRIIIBBBBBBKKKXXXeeetttwwweeeYYY[[[dddwwwzzz{{{xxxXXX;;;666555333222111111111222000111222111//////111333222333333555777999;;;<<<<<<======>>>?????????>>>DDDEEEFFFFFFDDDCCCCCCDDDFFFFFFGGGJJJOOOSSSUUUVVVRRRQQQRRRUUU[[[hhhyyycccPPPOOOYYYeeesss|||tttkkkfffddddddcccaaa___ZZZTTTQQQLLLFFFEEEFFFIIIGGGEEEDDDDDDFFFHHHJJJFFFIIIKKKLLLNNNRRRSSSRRRVVVYYYYYYXXX[[[___^^^YYYZZZ[[[\\\YYYSSSLLLFFFDDDEEEBBBAAADDDJJJPPPSSSTTTRRRPPPNNNNNNSSS[[[ccciiijjjhhhfffeeefffggghhhiiimmmooouuuzzzxxxooojjjiiirrrwwwzzzrrrzzzxxx___QQQKKKCCCCCCEEEFFFDDD@@@BBBGGGHHHHHHGGGFFFEEECCCAAA@@@AAABBBBBBBBBBBBDDDHHHKKKXXXeeetttzzzvvvnnnjjjhhhooooooooonnnnnnnnnmmmmmmnnnnnnlllgggccceeemmmuuu~~~vvvpppgggYYYNNNIIIDDD@@@?????????DDDJJJddd~~~}}}~~~~~~}}}}}}~~~sssjjjgggccc```hhhsss{{{kkk___[[[[[[]]]^^^VVVPPPNNNSSSVVVRRRIIIBBBDDDQQQaaannn{{{rrr```VVV]]]jjj{{{}}}|||iiiMMM555555444333222111111111111000111222111000000222333333333444555777:::<<<=========>>>>>>???>>>>>>>>>CCCDDDFFFFFFEEEDDDEEEFFFEEEEEEFFFJJJOOOSSSUUUVVVPPPPPPRRRUUUXXX___ooo}}}nnnWWWSSSTTTXXXfffxxxzzzuuurrrqqqpppoooppplllfff```YYYSSSQQQRRRYYYWWWSSSOOOLLLKKKKKKKKKOOONNNMMMKKKLLLOOORRRSSSYYY[[[[[[XXXXXXYYYXXXTTTVVVXXXYYYVVVQQQLLLJJJJJJLLLHHHFFFKKKUUU^^^bbbcccccc^^^YYYVVVXXX___hhhnnnddd```[[[WWWWWW[[[bbbgggssswww~~~~~~~~~gggbbbfffxxxiiiPPPEEECCC???AAADDDFFFBBB>>>AAAHHHGGGFFFFFFEEEDDDBBB@@@???AAAAAABBBBBBBBBDDDHHHKKKYYYdddrrr{{{}}}{{{yyyyyy|||{{{{{{zzzyyyxxxwwwwwwvvvwwwuuuooohhhhhhooowww{{{vvvmmm___SSSKKKEEE??????>>>>>>AAAFFF[[[}}}{{{yyyxxx|||xxxnnnjjjeeebbbhhhttt{{{lll```\\\\\\\\\\\\SSSMMMKKKRRRWWWRRRIIIEEEJJJYYYjjjwww|||nnn]]]WWWbbbqqq{{{mmm[[[EEE555444333333222111111111111000111222111000111222444444444555666888:::<<<===>>>>>>???????????????>>>AAACCCFFFGGGFFFGGGHHHIIIGGGFFFGGGIIIMMMQQQRRRRRRMMMMMMPPPSSSTTTVVV```jjj|||iiiaaaXXXQQQZZZkkkwww{{{}}}zzzyyyzzz{{{xxxppplllkkkkkkllljjjfffaaa\\\XXXUUUTTTYYYUUUPPPNNNOOORRRWWW\\\bbbeeeccc^^^\\\]]]\\\ZZZ[[[]]]^^^ZZZUUUSSSUUUXXXVVVSSSQQQUUU^^^eeegggfffaaa\\\UUUQQQSSS\\\fffmmmjjjiiiddd^^^[[[bbbppp|||yyymmm```bbbooojjjVVVHHHBBBBBBAAAAAACCCCCC???<<<@@@GGGDDDDDDDDDCCCBBBAAA??????@@@AAAAAAAAABBBDDDHHHKKKXXX```mmmyyy}}}wwwwww~~~uuuggg[[[NNNFFF@@@???>>>>>>@@@DDDRRRrrr~~~zzzwwwyyy{{{rrrnnniiidddjjjuuuzzzmmmccc___^^^]]]]]]SSSJJJIIIRRRWWWRRRKKKIIITTTcccttt}}}xxxjjj\\\ZZZhhhxxxzzz|||}}}ppp___NNN???666333222222222222111111000000111222111111111333555666666666777888:::;;;<<<>>>??????@@@AAAAAAAAA@@@AAADDDFFFHHHHHHIIIJJJLLLIIIHHHHHHIIILLLNNNOOOOOOQQQPPPQQQSSSRRRRRRWWW___nnnxxxlllaaacccmmmsssuuuyyy}}}~~~}}}{{{}}}~~~|||yyyzzz}}}{{{zzzxxxuuupppkkkgggddd```ZZZVVVVVVVVVXXX]]]cccdddgggeee```]]]```bbbaaabbbdddddd___XXXUUUVVVZZZXXXVVVUUUWWWZZZ[[[ZZZWWWRRROOOLLLMMMTTT```lllttt~~~~~~{{{uuuqqqwwwuuuooorrrvvvxxx^^^MMMFFFCCCBBBBBBCCCAAABBBBBB???<<>>???@@@AAABBBCCCCCCCCCDDDFFFIIIJJJIIIJJJKKKLLLJJJIIIHHHIIIKKKMMMNNNMMMSSSQQQQQQSSSSSSRRRVVV\\\ddd~~~{{{~~~|||{{{|||zzzwwwrrrmmmjjjiiikkkmmmooosssuuutttrrrsssyyy|||yyyooojjjggghhhfffbbbbbbfffeeegggddd^^^[[[___dddeeehhhlllnnniii```YYYXXXYYY]]]___aaaaaa```]]]YYYVVVQQQRRRVVV]]]gggsssooo]]]JJJCCCAAA@@@@@@BBBAAA???@@@DDDCCC@@@???AAA@@@@@@AAABBBBBBBBBBBBAAA>>>???@@@AAAAAADDDHHHKKKSSSYYYfffwwwvvvjjjRRRIIIAAA??????>>>>>>AAACCC```~~~zzz{{{sssqqqlllgggllluuuyyypppiiifffeeebbb```TTTIIIFFFQQQWWWRRRNNNOOOffftttpppccc\\\___oooyyyrrrmmm|||rrrdddRRR@@@666333111111222222222111111000000111222222111222444666999999888888999999:::;;;>>>???AAABBBCCCDDDDDDDDDGGGIIIKKKKKKJJJJJJJJJLLLIIIHHHHHHIIIKKKMMMNNNMMMNNNLLLLLLOOOPPPPPPUUU\\\___www}}}xxxtttttt|||ssseee[[[YYY\\\```hhhlllnnnmmmkkkmmmttt{{{{{{|||{{{|||wwwmmmggghhhkkklllhhh```]]]aaafffhhhooovvvzzzwwwmmmddd``````kkkoootttvvvsssnnnjjjhhh___cccjjjttt~~~yyyvvvuuuvvvvvvxxxYYYOOOFFFEEECCC@@@@@@CCC>>><<>>???@@@@@@AAADDDHHHKKKTTTZZZhhhzzzwww\\\NNNAAA???@@@>>>===???HHHQQQiii~~~}}}{{{zzz~~~uuupppllljjjmmmsss}}}tttnnnnnnmmmeee[[[SSSGGGBBBFFFJJJKKKTTT```}}}zzzjjjaaa___fffvvv~~~}}}~~~}}}sssooouuu}}}|||uuuhhhXXXHHH===777444222222222222222111000///222222333333222444666999>>>===<<<;;;;;;<<<>>>>>>>>>???AAACCCEEEEEEEEEEEEHHHJJJLLLMMMNNNMMMLLLKKKMMMLLLKKKJJJJJJKKKLLLMMMMMMLLLKKKKKKMMMQQQTTTVVVaaahhhtttxxxnnnooo}}}qqqaaaXXXSSSOOOSSSUUUXXX\\\```dddggghhhqqqtttyyy~~~}}}xxxrrrqqqvvv}}}|||wwwwwwzzz{{{qqqmmmlllnnnxxxuuu]]]PPPFFFDDDBBB@@@>>>=========???AAADDDFFFFFFDDDAAA???>>>???@@@AAABBBAAA@@@@@@AAAAAAAAA@@@@@@BBBGGGJJJSSS\\\lll~~~|||dddTTTDDD>>>======>>>@@@DDDIII\\\~~~zzzyyyvvvrrrrrrzzz~~~vvvqqqnnnmmmrrrxxx}}}vvvqqqqqqppphhh]]]RRRIIIDDDHHHJJJNNN]]]mmmvvvggg______hhhwwwzzz{{{~~~tttpppvvv~~~{{{rrrcccRRRDDD;;;666444222222222222222111000000222333333333333444666999===<<<;;;;;;<<<===>>>???>>>@@@BBBDDDEEEFFFFFFEEEEEEGGGIIIKKKLLLMMMLLLKKKKKKJJJIIIIIIIIIIIIJJJKKKLLLKKKKKKKKKMMMPPPSSSUUU\\\```ffflllssstttmmmhhhddd\\\\\\[[[[[[[[[\\\\\\]]]___aaadddhhhmmmssszzz{{{zzz|||nnnYYYLLLEEE@@@???>>>============>>>>>>@@@BBBCCCCCCBBB@@@>>>>>>>>>@@@AAAAAAAAA@@@???AAAAAAAAA@@@@@@BBBFFFJJJQQQ[[[kkk}}}kkk[[[HHH>>>;;;;;;>>>AAA@@@BBBOOOlll~~~|||{{{{{{yyyrrrlllmmmwwwxxxtttqqqpppwww~~~xxxuuuuuutttkkk```SSSKKKFFFHHHMMMVVVkkkqqqbbb]]]bbblllzzz}}}}}}sssqqqyyy{{{ooo]]]LLL???888444333111222222222222111000000111333444444333444777999;;;;;;;;;;;;<<<>>>???@@@???AAACCCEEEFFFGGGFFFFFFCCCDDDGGGIIIKKKKKKLLLKKKHHHHHHGGGGGGGGGGGGHHHHHHKKKJJJJJJJJJLLLNNNQQQSSSUUUVVVXXXYYY[[[ggg}}}zzz|||||||||~~~~~~zzzvvvooommmjjjfffcccaaa```___YYYYYYYYYYYY\\\bbbjjjppp~~~tttoookkkmmmttt}}}bbbMMMCCC>>><<<<<<<<<<<<<<<===>>>???@@@===>>>>>>??????>>>>>>======>>>???@@@@@@@@@??????@@@@@@@@@??????BBBFFFIIIRRR[[[jjj{{{mmm___MMM@@@<<<<<<>>>@@@@@@@@@HHH```}}}}}}yyyooolllqqqxxxzzzvvvrrrrrryyy}}}zzzxxxyyyxxxnnnbbbVVVLLLFFFIIISSScccyyyyyykkk^^^]]]fffrrrwwwoootttpppZZZGGG<<<666444222111111222222222111111000111333444444444555777888::::::;;;<<<===>>>???@@@@@@AAACCCEEEGGGGGGGGGGGGDDDEEEGGGHHHIIIJJJJJJJJJGGGGGGGGGGGGGGGGGGGGGGGGJJJIIIIIIIIIKKKMMMPPPQQQOOOPPPRRRTTTUUU[[[mmm}}}|||qqqpppooorrrwwwzzz{{{zzzyyy~~~~~~}}}{{{xxxuuuqqqpppfffdddaaa\\\YYYZZZ]]]aaauuu{{{}}}~~~~~~{{{tttnnnjjjgggfffnnn{{{bbbMMMDDDAAA>>>;;;=========>>>???@@@AAAAAA======<<<<<<<<<<<<============>>>>>>>>>????????????@@@?????????AAAEEEHHHTTT\\\iiixxx|||kkkaaaRRREEE???>>>>>>===>>>???EEEYYY}}}}}}xxxqqqqqqttt~~~yyytttsssyyy~~~{{{yyy{{{zzzpppdddYYYNNNEEELLL^^^sssrrrfff^^^aaalllyyypppmmmxxxpppWWWCCC:::666333111000111111222222222111111111333555555555555777888999:::;;;<<<>>>>>>??????@@@AAACCCEEEGGGGGGGGGGGGGGGHHHHHHHHHIIIHHHHHHHHHGGGGGGGGGHHHHHHGGGGGGGGGIIIIIIIIIIIIKKKLLLNNNOOOLLLMMMQQQTTTUUUXXXbbbmmmxxx|||uuusssuuuxxxyyyxxxzzz~~~wwwvvvrrrkkkddd___]]]]]]fffjjjrrrzzz~~~zzzwwwuuusssqqqppppppqqqtttxxxzzzvvvnnnhhhoooooosssnnn___MMMCCCBBBCCCAAA======>>>>>>>>>??????>>>>>>>>>===<<<;;;;;;<<<===>>><<<<<<<<<=========>>>>>>?????????>>>>>>@@@DDDHHHUUU\\\iiixxx{{{lllfffYYYJJJBBB@@@>>>;;;;;;>>>BBBOOOooozzzyyy~~~xxxuuu{{{|||{{{|||{{{rrrfff\\\QQQKKKUUUjjj}}}jjjdddbbbiiitttyyylllnnn~~~lllQQQ>>>777666333000000000111222222222222111111333555666666666777888::::::<<<===>>>>>>>>>>>>???AAACCCEEEFFFGGGFFFFFFIIIHHHHHHHHHGGGGGGGGGGGGGGGGGGHHHHHHHHHHHHGGGGGGIIIIIIIIIJJJKKKLLLNNNNNNKKKKKKNNNRRRRRRQQQUUU\\\dddnnn}}}|||{{{xxx{{{~~~~~~yyytttpppooolllmmmooossswwwyyyyyyxxxoooppppppooopppsssxxx|||}}}yyywwwwwwxxxvvvxxxzzz}}}uuummmjjjkkkkkkjjjjjjiiihhhhhhiiiiiinnnssszzz{{{xxx{{{}}}}}}fffXXXOOODDD>>>===>>>===<<<;;;<<<<<<<<<<<<;;;;;;:::===<<<<<<;;;;;;<<<<<<===<<<<<<;;;;;;;;;<<<===>>>>>>>>>>>>======@@@DDDGGGRRRZZZhhhxxx~~~sssmmm___NNNDDDAAA???;;;:::>>>???FFFaaa}}}yyy|||~~~}}}tttiii[[[WWWVVVaaauuuuuueeecccfffppp{{{xxxmmmuuuxxxcccHHH888444555333000000000111222222222222222111333666777666666777888:::;;;<<<>>>>>>>>>======>>>@@@BBBDDDEEEFFFFFFEEEFFFFFFFFFEEEFFFFFFFFFGGGFFFGGGHHHHHHHHHHHHGGGFFFIIIIIIJJJKKKLLLMMMMMMNNNMMMKKKKKKLLLLLLKKKNNNTTTXXX[[[eeeuuuxxxuuussspppuuuwww|||~~~~~~}}}yyysssnnnoooppppppkkkeeedddiiiooottttttrrrmmmgggcccbbbcccccceeehhhlllnnnnnnllliiihhhmmmqqqmmmddd^^^___dddfffhhhkkknnnqqqsssvvvwww}}}xxxdddSSSIIIKKKIIIDDD???;;;:::;;;===::::::;;;<<<<<<<<<;;;:::;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;:::::::::;;;======>>>>>>>>>======???CCCGGGPPPXXXfffwwwzzztttdddPPPDDDBBB@@@;;;:::???>>>@@@XXX}}}~~~vvvkkkZZZ[[[```jjj{{{pppaaacccjjjuuuyyyqqq{{{qqq\\\AAA333111444333//////000111222222222222222111333666777777666777888;;;<<<===>>>>>>===<<<<<<>>>???AAACCCEEEEEEEEEEEECCCCCCCCCCCCDDDEEEGGGGGGEEEFFFGGGHHHHHHGGGFFFEEEIIIJJJJJJKKKLLLMMMNNNNNNPPPKKKHHHIIIIIIJJJNNNUUUQQQSSSYYYaaalll{{{sssmmmhhh```bbbffflllssszzzzzzxxx}}}{{{uuussszzz|||{{{xxxrrrkkkfffeeegggjjjkkknnnrrrrrrpppkkkgggffflllrrrsssnnnkkkqqqyyy{{{~~~iiiSSSDDDAAAEEEAAADDDGGGEEE???;;;===???:::;;;===>>>>>>>>>======999::::::;;;;;;::::::999;;;;;;:::999:::;;;<<<======>>>=========???CCCFFFOOOWWWdddttt}}}tttfffUUUGGG???<<<===??????>>>BBBUUUxxx}}}{{{{{{~~~}}}xxxtttbbbfffnnnyyyyyyiiibbbccckkkzzzvvvvvvkkkWWW@@@555333222222333///000111222222333222222222333555666888999999999;;;;;;<<<===>>>???@@@@@@AAA@@@??????@@@AAACCCDDDBBBCCCDDDEEEGGGIIIJJJJJJIIIHHHHHHGGGHHHJJJKKKLLLLLLKKKKKKKKKLLLMMMNNNNNNOOOMMMKKKIIIHHHJJJLLLMMMSSSSSSVVVZZZ___jjj~~~~~~tttllldddbbb^^^[[[]]]eeepppxxxzzzuuusssrrrwwwzzz|||uuuqqqnnnsssxxxzzzzzz|||~~~dddLLL@@@>>>@@@AAAAAAAAA???>>><<<:::999888<<<<<<;;;;;;;;;<<<<<<===999999::::::::::::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<:::;;;>>>>>><<>>>>>===???LLLjjj}}}vvvrrrvvv}}}yyy}}}xxxqqqlllffflllvvvsssdddbbbeeeqqqyyyzzz|||cccPPP===444222111111222///000111222333333333333333444555777888999999:::;;;;;;<<<===>>>???@@@@@@AAAAAAAAABBBBBBCCCDDDEEEBBBCCCDDDEEEGGGHHHIIIJJJGGGGGGFFFFFFGGGHHHJJJKKKJJJJJJJJJJJJKKKLLLMMMMMMOOONNNLLLKKKKKKLLLNNNPPPPPPOOOPPPQQQRRRWWWeeesssvvvqqqiiibbb___```ccceeennnppppppnnnkkkhhhiiijjjqqquuuyyyzzzxxxwwwyyy|||}}}zzzxxxsssnnnlllpppyyy}}}___UUUIII@@@??????@@@?????????>>>===;;;:::999888;;;;;;;;;;;;<<<<<<<<<<<<999999999:::::::::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<:::;;;======<<>>???>>>===CCCYYYzzzvvvooommmssszzzwwwnnnkkklllssszzzppp}}}~~~vvvmmmhhhnnnvvv~~~nnnbbbbbbiiiyyy{{{~~~vvvxxxuuukkkWWWGGG888222222111000111000000111222333333333333333444666777999:::::::::;;;<<<======>>>???@@@@@@AAABBBDDDEEEFFFFFFEEEEEECCCCCCDDDEEEFFFHHHHHHIIIFFFEEEDDDDDDEEEFFFHHHIIIHHHHHHHHHIIIIIIJJJLLLLLLPPPOOONNNMMMMMMNNNPPPQQQOOOOOOOOOPPPMMMLLLSSS\\\```ooozzztttmmmiiilllkkkiiieee```]]]\\\\\\ZZZ\\\```cccfffiiijjjkkkqqqtttyyy}}}|||~~~~~~}}}{{{yyyuuurrrooonnnlllhhhbbb]]]^^^ffftttttt]]]NNNBBB???<<<<<<>>>>>><<<999<<<<<<<<<;;;::::::999999:::;;;<<<<<<<<<;;;::::::999999999999::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<:::;;;======<<<@@@EEESSSaaajjjuuu~~~ttthhh[[[PPPGGGBBB@@@AAAAAA???AAAOOOlllwwwnnniiigggkkksss}}}vvvkkkeeehhhvvv}}}uuummm{{{~~~yyyqqqmmmwwwzzzlllbbbdddlll}}}~~~vvv{{{~~~|||vvvrrrtttxxxuuuiii]]]KKK???444222222111111111000111222333444444444444444555666888999:::;;;;;;<<<======>>>??????@@@@@@@@@BBBDDDGGGGGGFFFEEEDDDCCCDDDDDDEEEFFFGGGGGGHHHDDDDDDCCCCCCCCCEEEFFFGGGHHHHHHHHHHHHIIIKKKLLLMMMRRRPPPOOOMMMMMMNNNNNNOOOMMMNNNPPPRRRPPPLLLOOOUUUYYY[[[fff|||}}}xxxqqqjjjdddaaa___UUUVVVYYY^^^ccceeeccc``````cccggglllppptttwwwyyyzzz{{{{{{zzzxxxuuusssqqqoooppppppqqqpppnnnllljjjmmmnnnooorrrtttssspppmmmnnnjjjgggeeeaaa]]]^^^aaaccc```[[[WWW[[[hhhzzzyyygggZZZKKKBBB@@@DDDAAA===;;;<<<<<<;;;999999999999999999999999999999:::<<<===<<<;;;999888888999999999999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<::::::<<<===<<<@@@FFFUUUcccmmmxxx{{{qqqfffYYYLLLDDD???@@@AAAAAAAAAJJJccc{{{uuujjjcccfffjjjrrr|||rrrgggeeeooo}}}|||ssskkkxxx~~~}}}|||vvvsssuuuhhhaaahhhpppyyyuuu{{{}}}{{{xxxuuutttvvvwwwqqqdddYYYDDD:::333333444333222333111222333444444555555444444555777999:::;;;;;;;;;======>>>>>>??????@@@@@@>>>@@@CCCFFFGGGEEECCCBBBDDDDDDDDDEEEEEEFFFFFFFFFDDDCCCCCCBBBCCCEEEFFFGGGHHHHHHHHHIIIJJJKKKMMMMMMRRRQQQOOOMMMLLLKKKKKKKKKJJJJJJNNNRRRPPPLLLLLLPPPWWWSSSUUUaaauuu{{{qqqiiieeeaaaaaadddhhhlllkkkddd^^^___```cccfffiiijjjjjjiiiggghhhjjjkkkjjjhhheeedddfffeeecccaaa^^^\\\YYYXXX\\\]]]aaaggglllnnnmmmkkkbbb^^^[[[[[[XXXWWW\\\ddd``````___aaaiiiyyykkkQQQHHHCCC>>>>>>CCC===;;;:::999:::<<<======888888888888999999999:::999:::;;;<<<<<<:::888666888888888999999999::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<::::::<<<<<<<<>>???AAA@@@DDDXXXmmmxxxooonnnooosss|||zzzlllfffmmmwww}}}tttiiiqqq{{{zzzwwwwww|||mmmccc___nnnuuu{{{{{{}}}}}}tttuuuwwwyyyxxxnnn^^^RRR@@@888333333555333333444222222333444555555555555555666888999;;;;;;<<<<<<>>>>>>>>>?????????@@@@@@>>>@@@BBBDDDEEEDDDBBBAAAEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDCCCCCCDDDEEEGGGHHHGGGGGGHHHIIIJJJKKKMMMNNNQQQPPPNNNMMMKKKJJJJJJJJJMMMMMMPPPSSSQQQLLLKKKMMMMMMJJJMMMXXXdddsssyyyqqqqqqrrruuuuuuqqqiiicccddddddeeefffgggeeeaaa]]]XXXYYY[[[]]]]]]\\\ZZZYYY\\\[[[YYYWWWTTTQQQNNNMMMRRRTTTXXX\\\^^^```aaaaaa^^^ZZZ[[[______^^^fffqqqvvvyyy~~~www[[[LLL???>>>???<<<:::===666888;;;======<<<:::999888888888888999999::::::999::::::;;;:::999777666888888888888999999999999::::::::::::::::::::::::<<<:::999;;;<<<<<>>777333333444222222444222333444555555666666666666777888:::;;;<<<<<<===>>>????????????@@@@@@@@@???@@@BBBDDDDDDDDDCCCBBBEEEEEEEEEEEEEEEDDDDDDDDDFFFEEEEEEEEEEEEGGGHHHIIIFFFFFFFFFGGGIIIJJJLLLMMMMMMMMMMMMMMMLLLLLLLLLLLLQQQOOOPPPSSSQQQLLLKKKMMMHHHDDDIIITTTZZZ]]]iiiwww|||uuuooohhhhhhhhhfffdddbbb```^^^___^^^]]]ZZZWWWSSSPPPNNNSSSWWW[[[^^^___```dddgggsssrrryyynnnWWWHHHAAA===999:::;;;;;;888666:::;;;>>>>>><<<999666444888888999999999999999::::::::::::999888777777777888888888888999999999999::::::::::::::::::::::::<<<999999;;;;;;<<>>CCCKKKfffwwwkkkkkkooo}}}pppfff```eeennnoookkkgggaaaeeejjjnnnrrrwww|||~~~tttfff```hhhttt{{{xxxvvvTTTDDD777666444222111111222222555555666777777777777777555777999<<<>>>???@@@@@@BBBAAA@@@?????????@@@AAA@@@AAACCCDDDEEEEEEEEEDDDCCCCCCDDDEEEFFFGGGGGGGGGGGGFFFGGGIIIKKKKKKJJJHHHGGGFFFEEEDDDEEEGGGJJJKKKKKKLLLNNNNNNMMMMMMNNNOOOMMMLLLKKKLLLMMMLLLKKKIIIGGGGGGGGGHHHIIIKKKMMMOOOWWW[[[dddsss~~~sssnnnuuubbbXXXLLLEEEEEEEEEBBB>>>999999888777777888999:::888888777777777777888888777777888888888888777777666666555555555555666666666666777888999999::::::999999999888888888777777999777888::::::;;;BBBKKK]]]jjjoootttppp^^^LLLGGGCCCCCCAAA@@@CCCIII```yyynnnnnnrrrtttiii```aaadddbbb^^^[[[\\\aaaiiiqqqvvvzzz}}}}}}~~~qqqfffccclllxxx}}}pppOOO>>>666555444222111111222222444555666777888888888888888999;;;===????????????BBBAAA@@@??????@@@AAABBB@@@AAABBBDDDDDDDDDDDDDDDCCCCCCDDDDDDEEEEEEFFFFFFGGGGGGGGGIIIKKKKKKJJJHHHGGGGGGFFFFFFFFFGGGHHHIIIIIIKKKMMMMMMLLLLLLMMMNNNLLLKKKKKKKKKLLLLLLJJJIIIHHHGGGGGGHHHIIIKKKNNNOOOTTTVVVZZZcccrrrpppbbbKKKDDD>>><<>>???@@@??????>>>BBBAAA@@@@@@@@@AAABBBCCC@@@AAABBBCCCDDDDDDDDDCCCDDDDDDDDDDDDDDDEEEEEEEEEGGGGGGGGGHHHJJJKKKJJJIIIGGGGGGGGGGGGGGGFFFEEEEEEFFFHHHJJJKKKJJJJJJKKKMMMLLLKKKJJJKKKLLLLLLJJJHHHHHHHHHHHHHHHJJJLLLNNNOOOTTTTTTUUUWWW]]]gggsss{{{xxxeeeUUUHHHAAA<<<999777:::???@@@<<<777555555555555666888999:::666666555555555555666666666666777777777777666666666666555555555555666666777777777777888888888888999888888888888777777777999777888::::::;;;BBBKKK\\\ggghhhkkkyyywwwjjjVVVKKKCCCCCCFFFEEECCCCCCJJJhhh|||yyyyyy|||}}}ssskkkbbbZZZWWWYYYZZZaaallluuuzzz|||}}}}}}|||~~~pppggghhhooo{{{~~~rrrXXX>>>777555444333222222222333444333444666888999:::;;;;;;===>>>???AAAAAAAAAAAA@@@BBBAAA@@@@@@@@@AAABBBCCCBBBBBBCCCCCCDDDDDDDDDDDDFFFEEEEEEEEEEEEEEEEEEEEEGGGFFFFFFGGGIIIJJJJJJHHHFFFGGGHHHHHHGGGEEECCCAAACCCEEEHHHIIIHHHIIIJJJKKKKKKJJJJJJJJJKKKKKKIIIHHHIIIHHHHHHHHHIIIKKKMMMNNNRRRRRRRRRQQQRRRVVV[[[```lllxxxxxxlll[[[LLLBBB===:::999:::888777:::>>>>>>:::666555555555555666666777777666666666666666666666666555666666777777666666555666555555444444555555666777777777777777777666666888888888888777777777777999777888::::::;;;BBBKKK\\\eeeeeefffsss}}}|||rrr]]]PPPEEEDDDGGGFFFCCCBBBEEE\\\xxxooogggdddgggdddiiipppvvvyyy{{{|||}}}|||~~~|||jjjfffkkkuuu}}}wwwuuuzzz~~~~~~}}}}}}{{{fffKKK999:::444333222222222333444555444555777888:::;;;<<<<<<<<<===???AAACCCCCCCCCCCCAAAAAA@@@???@@@AAABBBCCCDDDDDDDDDDDDDDDDDDEEEEEEFFFFFFFFFFFFFFFFFFEEEEEEFFFEEEDDDEEEGGGIIIHHHHHHFFFGGGHHHHHHGGGDDDAAA???AAACCCEEEGGGGGGGGGIIIJJJKKKJJJIIIJJJKKKJJJIIIGGGHHHHHHHHHHHHIIIJJJLLLMMMMMMMMMMMMKKKJJJJJJLLLNNNMMMSSS]]]jjj{{{iiiTTTHHHDDD===999777888999:::777555444555777888777555666666666666666555555555666777777888888777777666555555666666666666555555555555444444444444555555777777666666666666666666777777777777777777777777999777888::::::;;;BBBKKK[[[dddccccccpppyyy}}}yyy}}}{{{yyydddWWWJJJFFFFFFEEECCCCCCDDDTTTuuu}}}uuuqqqqqqnnnqqqvvvxxxyyyzzz|||}}}}}}~~~uuuhhhgggoooxxx|||yyywwwyyyxxxuuuuuuxxxqqq[[[BBB666;;;333222222111222333555666555666888999;;;;;;<<<<<<<<<===@@@BBBCCCDDDDDDDDD@@@??????>>>???@@@BBBCCCDDDDDDCCCCCCCCCCCCDDDEEEEEEEEEEEEEEEFFFFFFFFFFFFEEECCCBBBCCCEEEGGGGGGFFFFFFGGGGGGGGGFFFCCC@@@??????AAADDDFFFFFFGGGIIIJJJJJJIIIHHHIIIJJJJJJHHHFFFHHHGGGGGGGGGGGGIIIJJJLLLLLLMMMLLLJJJGGGFFFFFFGGGHHHHHHIIIMMMVVVfffzzz{{{lllbbbYYYKKK>>>::::::999888888777777777666444222333555888999999555555666666666666555555666777888999999888777666444444555555555555444444555555444444444444555555555555555555666666666666666666777777777777777888999777888::::::;;;BBBKKKZZZcccbbbbbboooxxx{{{xxx}}}ttt}}}}}}kkk]]]OOOHHHEEECCCCCCEEEAAALLLbbbyyyvvvtttwww{{{}}}}}}|||}}}}}}~~~zzzppphhhkkkssszzzxxxppppppvvv~~~tttaaaQQQ???444888222222111111222444555666777888999:::;;;;;;;;;;;;>>>???@@@BBBCCCCCCBBBBBB>>>>>>======>>>@@@AAABBBCCCBBBAAAAAAAAAAAABBBCCCBBBBBBCCCCCCDDDDDDEEEEEECCCBBB@@@AAACCCEEEEEEEEEFFFFFFFFFFFFDDDCCCAAA@@@>>>@@@CCCEEEFFFGGGIIIKKKJJJIIIHHHHHHIIIIIIHHHFFFGGGFFFFFFEEEFFFGGGIIIJJJJJJKKKKKKIIIGGGEEEEEEFFFGGGHHHHHHGGGIIIPPPZZZaaaiiiwww}}}qqq___\\\UUUMMMJJJJJJEEE>>>999999999888666555444444666666555666777999999999222333555777888888888888555666777888888777666555444444444555555444444444555444444333333444444555444444444555555666666666666666666666777777888888999777888::::::;;;BBBKKKZZZccccccdddqqqyyy|||xxx|||qqq{{{~~~oooaaaRRRIIIDDDAAACCCFFF>>>EEESSSnnn|||wwwuuuyyy~~~}}}}}}~~~tttmmmhhhmmmuuu{{{}}}~~~zzz~~~{{{oooooouuutttsssdddTTTLLL>>>333555222222111111222444666777888999::::::;;;;;;;;;;;;@@@AAABBBBBBBBBAAA@@@???>>>============???AAABBBBBBAAA@@@?????????@@@AAA@@@@@@AAAAAABBBCCCDDDDDDBBBAAA??????BBBCCCDDDDDDFFFFFFEEEEEEDDDBBBAAA@@@===@@@CCCEEEFFFGGGIIIKKKIIIHHHHHHHHHIIIIIIGGGEEEFFFFFFEEEEEEEEEFFFHHHIIIBBBCCCDDDDDDCCCBBBCCCEEE???BBBFFFFFFEEEDDDFFFHHHLLLRRR[[[dddpppvvvdddWWWMMMEEE???AAADDDFFFDDDCCCBBB;;;333555555555444222333444666555666666666666555444333///111444777999;;;;;;;;;444555666888888666555444333444444555555444444333555444444333333444444555333333444444555666777777555666666666777777888888999888888::::::;;;BBBKKKYYYcccdddeeerrrzzz|||wwwyyy{{{{{{|||qqq|||vvvjjjYYYKKKDDDBBBCCCDDDBBBGGGLLLXXX|||~~~wwwllllllmmmsss{{{tttxxx|||~~~{{{xxx|||vvvsssuuunnnkkkfffZZZJJJ===777444222222333333444555666777777:::::::::;;;;;;;;;<<<<<>><<<>>>???>>>===CCCAAA???>>>???@@@???>>>===>>>???@@@AAA@@@???>>>CCC@@@>>>===>>>???@@@@@@BBBDDDEEEDDDBBB@@@??????<<<===>>>@@@BBBCCCCCCCCCGGGGGGGGGGGGFFFFFFFFFFFFGGGFFFFFFFFFEEEEEEDDDDDDEEECCCBBB@@@@@@AAABBBCCCDDDDDDCCCBBBAAAAAA@@@@@@DDDEEEFFFHHHMMMVVV```gggzzzjjj___QQQNNNGGGAAA===::::::::::::;;;>>>???>>>;;;888555444444444444444444444444444555555555444333333222222111111333666888666444555444444333333444444555444444444444444444444444555555555555555555555555444444444555555555555666666666666666666666666666;;;888888:::::::::???FFFWWW]]]ccchhhpppzzz}}}zzzxxxtttuuuwwwyyy}}}ooozzzxxxmmm\\\NNNGGGDDDCCCCCC;;;@@@CCCLLLkkk~~~}}}~~~tttkkklllooovvv}}}ssstttwwwyyyzzzzzzzzzzzzzzzppphhh```RRRCCC999555333111222333333444555666777777:::::::::;;;;;;;;;;;;<<<@@@===;;;<<>>???@@@@@@???AAA???======>>>>>>===<<<===>>>@@@AAAAAA@@@??????CCC@@@>>>===>>>@@@@@@@@@AAABBBDDDCCCAAA@@@@@@AAA===>>>>>>???@@@AAABBBBBBEEEEEEDDDDDDDDDCCCCCCCCCEEEEEEEEEDDDDDDDDDCCCCCCDDDCCCAAA@@@???@@@AAABBBCCCCCCBBBBBBAAA@@@@@@???>>>=========>>>CCCIIINNNOOOUUU]]]ccchhhoooyyyrrrkkk```WWWPPPIII@@@:::???>>>:::888666666777888888999;;;<<<;;;999666444444444444444444444444444444444555555444333333222333222111333666777555333444444333333333333444444444444444444444444444444444444444444444444444444444444444444555555555555555555555555555555555555:::888777999::::::???EEEUUU[[[aaafffmmmvvv{{{zzz}}}}}}}}}~~~}}}|||yyywwwqqqqqqrrrsssvvvzzzkkkwww{{{qqqbbbUUUKKKFFFCCCBBB===@@@@@@EEE\\\{{{|||~~~xxxpppjjjmmmttt|||~~~~~~xxxsssxxxyyyyyy|||zzziii[[[III<<<666444333222222333444444666666777888999:::::::::;;;;;;;;;;;;???===::::::===@@@BBBCCCFFFCCC@@@???@@@AAABBBAAA@@@>>><<<;;;<<<<<<;;;:::===>>>@@@AAAAAAAAA@@@???BBB@@@>>>>>>@@@AAABBBAAA@@@BBBBBBBBBAAAAAACCCEEE@@@???>>>>>>>>>???@@@AAAAAAAAAAAAAAA@@@@@@@@@@@@CCCCCCCCCBBBBBBBBBBBBBBBCCCBBBAAA??????@@@AAAAAABBBBBBAAAAAA@@@?????????<<<<<<;;;999888999<<>>DDDSSSYYY___cccjjjssswwwvvvzzz{{{||||||zzzxxxuuussslllmmmmmmmmmooottt{{{fffttt}}}vvviii\\\QQQHHHCCCAAABBBCCCBBBBBBQQQuuuwwwrrruuuyyy~~~}}}ssslllkkkpppyyyvvvxxxyyyyyyxxxwwwxxxyyymmmZZZEEE999777666555555333333444555666777888888::::::::::::;;;;;;;;;;;;<<<;;;;;;;;;===@@@BBBDDDFFFDDDBBBAAAAAACCCDDDDDDAAA???===<<<<<<<<<;;;:::===>>>@@@AAABBBAAAAAA@@@BBB@@@??????AAACCCCCCBBBAAABBBCCCBBBBBBCCCFFFIIIBBBAAA???======>>>???@@@@@@@@@?????????>>>>>>>>>@@@@@@@@@@@@@@@@@@@@@@@@BBBAAA@@@????????????@@@@@@@@@@@@??????>>>>>>>>>;;;<<<===<<<;;;;;;<<<>>>@@@BBBCCCBBBAAA@@@BBBCCCDDDEEEHHHMMMSSSYYY___bbbjjjnnntttzzzyyyrrrkkkeee```UUURRRNNNIIIEEEBBB@@@??????<<<888777777888888777888888888999888888777777666666555444444444444444333333333333333333333333333333444444444333333222444444444444444333222111222222111111111111222222333333333333333333333333333333333333333333333333333333444444444555555555555555555555555555555555888666666999999999===CCCPPPWWW]]]cccjjjssswwwvvv{{{}}}}}}{{{vvvpppkkkiiicccfffjjjlllnnnsssyyy~~~___pppzzzqqqeeeWWWLLLDDDAAABBBBBB@@@>>>EEE```zzzsssooovvvzzzwwwppplllmmmtttxxxuuurrrvvvyyyxxxuuuvvv|||mmmXXXAAA888666555444555444555666777888999999:::::::::;;;;;;;;;<<<<<<<<<999;;;===???@@@AAAAAABBBEEEEEEDDDBBBBBBCCCEEEGGGDDDBBB@@@?????????>>><<<===>>>@@@AAABBBBBBAAAAAABBB@@@@@@AAACCCEEEEEEDDDCCCDDDEEEDDDDDDEEEHHHKKKCCCBBB???>>>======???@@@@@@@@@@@@?????????>>>>>>>>>>>>>>>>>>>>>>>>>>>???@@@@@@??????>>>>>>>>>>>>>>>>>>>>>>>>>>>=========777999;;;;;;999888999:::888999999999888777777888???>>>======>>>@@@BBBCCC@@@CCCGGGKKKMMMNNNNNNMMMNNNQQQTTTWWWYYY\\\___bbb___^^^\\\ZZZWWWTTTRRRPPPKKKIIIHHHGGGGGGFFFCCCAAA???>>><<<999888777777888666555555444444333111000555555666666666555444333666666444444333444444555333333333333333333333333222222333333444333333222333444444444333222111111222111111000000111111222333333333333333333333333333333333333333333333333333333333444444444444555555555555555555555555555666444555888888888;;;AAAMMMTTT]]]ccclllvvvzzzzzz{{{rrrhhh```\\\WWW]]]eeekkknnnqqqvvvzzzWWWjjj~~~yyynnn```RRRHHHCCCBBBAAAAAA@@@AAARRRyyyvvvqqqpppxxx|||yyyrrrooonnnrrryyyuuunnnnnnwwwzzz|||zzzvvvxxx|||fffQQQ===666555222111444666777777888999:::;;;<<<;;;<<<<<<<<<============:::<<>>@@@AAABBBCCCBBBBBBAAA@@@@@@BBBEEEFFFFFFEEEEEEFFFFFFFFFEEEEEEGGGIIICCCBBBAAA????????????@@@AAAAAA@@@@@@@@@?????????===============>>>>>>>>>???>>>>>>>>>>>>==================<<<<<<<<<<<<<<<888:::;;;:::888666555666999999:::;;;;;;;;;;;;:::999999888888888999999:::666666888999999999888888777888::::::999999;;;<<<999999::::::::::::999999666555555666888999888777777777666666666777777888777777888999999777666555222333444555555555555555555555444444444444444555333333333333333333333333111222222333333333333333222444555444222111111222222111111111111111111222333333333333333333333333222222222222222222222222333333333333444444444444444444444444444444444444555333555888888777:::@@@JJJRRR[[[ccclllvvv{{{zzz~~~yyymmm```WWWSSSNNNVVVaaahhhjjjmmmqqquuuOOOdddzzzwwwhhhXXXMMMGGGCCCBBBDDDDDDAAAJJJkkkyyywwwxxxzzz}}}}}}uuuoooppprrrvvv~~~}}}qqqpppvvv}}}xxxzzz|||{{{}}}zzz\\\III999666555000111666888999999:::;;;<<<==================>>>>>>>>>>>>===???AAAAAA@@@@@@BBBDDDCCCDDDDDDCCCBBBCCCGGGJJJIIIGGGEEECCCCCCCCCBBB@@@===>>>@@@BBBCCCCCCCCCBBBAAA@@@AAACCCFFFHHHGGGFFFDDDFFFGGGFFFEEECCCCCCDDDCCCCCCBBBBBBAAA@@@@@@@@@AAAAAA@@@@@@@@@?????????<<<<<<<<<=========>>>>>>===>>>>>>>>>======<<<<<<;;;;;;;;;;;;;;;<<<<<<<<<:::;;;<<<;;;999777777888555555666777888888777666444555666777777777777777888888777777777777777777666777888888666555666777555666777999999:::::::::888777666777888777555333111222444555666777888888222222333333222222333444444444444555555666666777333333333333333333333333222222222222222222222222111111222333333333333333111333555444222000111333222222222111111222222222222222222222222222222222222222222222222222222222222222333333333444444444444444444444444444444444444222444777888666999>>>HHHPPPYYY```jjjssswwwvvvwwwzzz{{{vvviii\\\SSSOOONNNWWWaaafffgggiiioootttJJJ```www}}}mmm]]]QQQKKK@@@>>>BBBDDD???CCC```|||~~~{{{rrrnnnqqquuuyyy{{{sssxxxzzz{{{yyysssttt}}}yyynnnVVVEEE888888777222333999999::::::;;;<<<===>>>>>>>>>>>>>>>>>>????????????AAABBBBBB@@@>>>???CCCGGGBBBDDDDDDCCCBBBCCCGGGKKKJJJHHHEEEDDDDDDCCCBBBAAA===>>>@@@BBBCCCCCCCCCCCCAAA@@@AAADDDGGGHHHHHHGGGDDDEEEGGGFFFDDDAAA@@@@@@BBBCCCCCCCCCCCCBBBAAA@@@@@@@@@@@@@@@????????????<<<<<<<<<=========>>>>>>=========>>>===<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;777999:::999888888999;;;888888888999:::999777666555555666777777555444333555444333222222444555666111333444555444555666888444444444444444333333222111000111222555666555444444444555555555444222111444444222111000111444666444333333222111111222222111222222333333333222222222222222222222222222222000111222333333333333333000222555444222000222444333333222222222222333333222222222222222222222222111111111111111111111111222222333333333444444444444444444444444444444444333222444777777666999>>>FFFNNNWWW^^^gggpppsssqqqoootttwwwrrrgggZZZRRROOOTTT[[[cccffffffhhhooouuuDDDTTTkkk}}}ttthhhXXXKKKFFFFFFFFFDDD@@@CCCSSSdddyyyqqqmmmtttuuuxxx{{{yyy{{{~~~~~~ooosssrrrpppsss||||||vvvlll^^^KKKAAA888777777555444555777888;;;>>>?????????>>>??????????????????@@@@@@AAA@@@@@@AAAAAAAAAAAAAAAEEEEEEEEEDDDCCCDDDGGGJJJHHHHHHHHHHHHGGGEEECCCAAA???@@@AAABBBCCCCCCCCCCCCAAABBBCCCCCCCCCCCCFFFHHHHHHIIIIIIFFFCCCAAABBBEEECCCDDDDDDCCCBBBBBBDDDFFFBBBBBBAAA???<<<<<<===???>>>>>>>>>>>>>>>>>>>>>>>>===;;;999<<<@@@AAA===999;;;;;;:::::::::999999999999888888888777666666666999999999888888888777777666666666666555555555555444444444555555555666666444444444555555555555666///555<<<===999666777999666333000///111333555555444444444333333222222222333333333222222111111111111111222222222333333333222222222222222222222222333222111000000111222333333333333222222111111111222222222222333444555666333333333333333333333333222222222222222222222222222222222222222222222222555444222111111222444555555444333333333333444555444555555555666888<<>>???KKKXXXrrr}}}wwwrrrpppwww}}}{{{vvvvvvzzz||||||zzz{{{zzzzzz~~~{{{vvv}}}uuucccVVVFFF===555666777777777888777999;;;>>>???@@@??????@@@@@@@@@@@@@@@@@@@@@@@@CCCCCCCCCCCCBBBAAA@@@@@@DDDEEEDDDCCCBBBBBBEEEGGGHHHIIIIIIIIIGGGFFFDDDBBB@@@AAABBBBBBCCCCCCCCCCCCBBBCCCCCCCCCBBBCCCEEEFFFJJJMMMMMMJJJCCC@@@@@@CCCBBBCCCCCCBBBAAAAAABBBCCCCCCDDDCCCAAA???===>>>???===========================:::999;;;???@@@===999;;;::::::::::::999999999888888888888777777777777777777777777666666666555666666666666555555555444333444444444555555555666444444444444555555555555@@@CCCIIIMMMNNNIIIBBB===:::::::::777333222333555222333333333333333222222333222222222222222222111111111111222222222333333222222222222222222222222222222111000000111222222333333333222222111111111111111111222222444555555333333333333333333222222222222222222222222222222222222222222222222222222555444222111111222444555555444333333333333444555444555555555555888;;;???EEEMMMOOOUUUccchhhiiipppmmmmmmmmmkkkfffbbb```___```^^^___bbbaaa^^^___bbbyyy===DDDRRRbbbsssuuulll___TTTIIIEEEAAA@@@>>>>>>CCCJJJVVV~~~wwwuuuttttttzzz|||uuutttyyy~~~zzz{{{}}}}}}wwwjjjYYYMMM>>>777222555888999:::<<<999;;;===???@@@@@@@@@@@@CCCCCCBBBBBBAAA@@@@@@@@@DDDEEEEEEFFFEEEBBB@@@???DDDDDDDDDBBB@@@AAACCCEEEHHHIIIIIIIIIHHHGGGEEEDDDAAABBBBBBCCCCCCCCCBBBBBBBBBCCCDDDCCCBBBBBBCCCEEELLLPPPRRRMMMDDD>>>>>>AAAAAABBBCCCAAA???>>>???@@@CCCEEEFFFDDDAAA???>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;<<<:::888:::===>>><<<999:::::::::999999999888888777777777777888888888888777777777777666666666666666666555555555444444444333333444444444444555555333333333444444444555555CCCAAA@@@EEEIIIGGG===444:::>>>AAA===555000000333000111222333333333111111111111111222222222222222111111111222222222222333222222222222222222222222222111111000000111111222222222222222222111111111111111111111222333444444444444333333222222222111222222222222222222222222222222222222222222222222444333222111111222333444444444333333333333444444444444555555555777;;;>>>DDDKKKLLLQQQ^^^ccceeennnllljjjiiiiiihhhgggeeecccccc```______\\\XXXXXX\\\ttt;;;???HHHYYYlll}}}vvvnnnddd[[[OOOHHHBBBBBBBBB@@@AAACCCPPPqqqyyyssssssvvvyyy~~~zzzuuuyyy}}}|||zzzxxxqqqdddTTTHHH999444111555888999;;;>>>======???AAABBBBBBBBBBBBEEEDDDDDDCCCBBBAAAAAA@@@CCCDDDFFFGGGGGGDDDBBB@@@DDDDDDDDDCCCAAA@@@AAACCCGGGHHHHHHIIIHHHGGGEEEDDDBBBBBBCCCCCCCCCBBBBBBAAABBBCCCCCCBBBAAA@@@BBBCCCIIIOOORRRNNNDDD======???AAABBBCCCBBB???>>>>>>>>>BBBDDDFFFEEEBBB???<<<;;;:::::::::::::::::::::::::::999888999;;;<<<;;;999999999999999888888888888666666666777777888888888888888888888888888888888555555555444444444333333333333333333333333444444222333333333444444444444<<<555//////444777333...555999===;;;666111///000///000111333333222111000000000111111222222333333111111111111222222222222111111111111111111111111111111000000000000111111222222222111111111111111111111111111111222333333444444333333222111111111111111111111111111111111111111111111111111111111333333222111111222333333333333333333333333333333333444555555555777;;;>>>CCCKKKLLLPPP\\\bbbeeeoookkkiiiggggggjjjkkkhhheeecccaaa```___[[[XXX[[[aaarrr:::<<>>>>>>>>???AAADDDDDDAAA===;;;:::::::::::::::::::::::::::888888777888999:::999999999999888888888777777777555555555666666777777777777777777777777777777777444444444444333333333333333333333333333333222222222222222222333333333444666222///...000222333333000111444666888777444222000000111222222222111000000000000111111222222222000000111111111222222222111111111111111111111111000000000000000000000000111111111111111111111111111111000000000111222222333333333222222111111111111111111111111111111111111111111111111111111111222222222222222222222222333333333333333333333333333444444444555777;;;>>>DDDMMMNNNQQQ\\\aaaeeeoooiiigggfffhhhkkkllliiifffdddbbb```^^^ZZZXXX]]]eeesss:::;;;>>>HHHYYYmmm~~~~~~vvvooohhhZZZOOOEEECCCCCCBBBAAABBBEEEPPPrrrwwwqqqpppuuu{{{~~~yyyyyy~~~vvviiiWWWGGG===666444444888999777999<<<@@@AAAAAABBBBBBCCCDDDDDDEEEDDDDDDDDDCCCBBBBBBBBB>>>???BBBDDDEEEDDDDDDCCCBBBCCCDDDDDDBBBAAABBBCCCBBBBBBDDDEEEEEEDDDCCCCCC???@@@AAAAAAAAAAAA@@@@@@@@@AAABBBAAA@@@@@@AAACCCBBBEEEGGGFFFBBB??????@@@???AAABBBBBB@@@>>>>>>>>><<>>===AAANNNcccyyy|||uuunnnaaaUUUIIIDDDBBB@@@AAACCCBBBEEE\\\|||qqqoooqqqxxx|||~~~~~~yyy|||}}}uuubbbNNN@@@999555444555999:::888999===????????????@@@AAABBBBBBCCCCCCCCCCCCCCCCCCCCCCCC>>>???@@@AAAAAAAAAAAAAAA???AAACCCCCCAAAAAAAAACCC>>>???AAABBBBBBBBBAAAAAA===>>>??????@@@@@@@@@@@@???@@@AAA@@@???@@@BBBDDDDDDCCCBBBBBBBBBAAA@@@@@@<<<>>>@@@AAA???=========;;;>>>@@@@@@>>><<<;;;;;;::::::::::::::::::::::::666666666555555666777999888888777777777666666666444333333333333333333222111111111222222333333333333333333333222222222222333222222222111111111111111111111111222222222222)))+++...111111000...------...000222444888;;;>>>777555333111000000111222111111111111000000000000000000000000111111111111111111111111111111111111...///000111111000///...///000000000111111111222111000000/////////000000000000000111222222333333111111111111111111111111111111111111111111111111111111222222222222111111111222333333333333222111222333444444444666:::===DDDMMMNNNMMMRRRQQQPPPYYY[[[___eeejjjllllllllllllhhheeebbb]]]VVVTTT[[[fffvvvFFFCCC>>>>>>HHH^^^xxxyyyssshhh[[[NNNFFFBBB@@@BBBFFFEEECCCMMMnnn~~~|||wwwnnnnnnrrryyy}}}~~~~~~zzzvvv^^^III===999444333666:::;;;999:::>>>============>>>???@@@@@@BBBBBBBBBCCCCCCCCCCCCCCC@@@@@@??????????????????===???AAAAAA@@@@@@AAABBB<<<===???@@@AAAAAA@@@???;;;<<<===??????@@@@@@@@@>>>???@@@@@@???@@@BBBDDDFFFCCC@@@@@@BBBCCCAAA???999<<<>>>???>>>===<<<<<<;;;===??????>>>=========::::::::::::::::::::::::555666666555444555777999777777777777666666666666333333333222222111111111222222222333333444444444333333333222222222111111333222222222111111000000000111111111111222222222444111//////000333333333,,,///222111///111999???999777444111000000111333222222111111000000//////000000000000111111111111000000000000000000000000...///000111111000///...//////000000111111111222111000////////////000000//////000111222333333444000000000000000000000000000000000000000000000000111111222222222222111111111222333444444333222111222333444444444666:::===CCCLLLMMMJJJLLLHHHFFFMMMTTT\\\eeekkkllllllnnnooohhhfffbbb^^^XXXVVV___kkkvvvSSSGGG;;;>>>JJJQQQhhh|||vvvooobbbTTTJJJDDD@@@BBBFFFEEEGGGJJJWWWxxxxxxsssnnnqqqvvvzzz|||www~~~}}}}}}zzznnnUUU???666666111444888::::::::::::;;;::::::;;;<<<===>>>?????????>>>>>>>>>??????>>>===???>>>>>>>>>>>>>>>???@@@======>>>===<<<===???AAA??????>>>===============999999:::;;;===???AAABBB<<<;;;;;;>>>AAABBB@@@===@@@@@@@@@????????????>>>@@@???>>>===;;;;;;;;;:::;;;<<<===>>>===;;;888555777777777777888888888888777777777777777666666666777777777777777666666555222222222222222222222222444333333222222111111000000//////111444555222...//////000000111111222222000000000000000000000000//////000000000000/////////////////////000000111666:::>>><<<555000///000////////////////////////////////////000000000000111111000000//////..................///////////////111222111000///000111000000000000000000000000//////000000000000//////////////////000000000000////////////000000000000000111111111111222222222111222333333333333222111222222333333222444666999FFFIIILLLKKKIIIHHHJJJLLLTTTYYYaaahhhkkkkkkllllllhhhggghhheee```\\\ccclll|||hhhVVV>>>999AAAGGG]]]~~~~~~yyypppeeeWWWNNNGGGBBBAAADDDBBBCCCFFFNNNddd{{{vvvqqqooorrrwww{{{}}}yyy~~~{{{zzz{{{|||xxxcccMMM;;;555777333555999;;;;;;;;;;;;<<<;;;;;;<<<===>>>???@@@@@@BBBAAA@@@???@@@@@@@@@???AAA@@@@@@???>>>>>>>>>>>><<<======<<<;;;<<<>>>@@@??????>>>>>>=========>>>;;;;;;<<<<<<===>>>???@@@>>>======???AAABBB@@@===@@@@@@@@@????????????>>>@@@???===<<<;;;:::::::::;;;;;;<<<===<<<;;;999777666666666666666666666666555555555555555555555555555555666666555555444333222222222222222222222222111111111111111111222222444333444666999999666333000000000000000000111111000000000000000000000000//////000000000000////////////......//////000111222555777777555111000000.........................../////////000000000000000000000000//////..................///////////////000111000//////000111//////////////////////////////000000000000//////////////////000000000000////////////000000000000000111111111111222222222111222333333333333222111222222333333222444666999DDDFFFJJJLLLMMMNNNOOOPPPTTTYYY```eeehhhiiiiiijjjhhhggggggeee```]]]dddnnn{{{~~~gggGGG999===AAAQQQjjj~~~}}}tttjjj^^^VVVNNNFFFBBBBBB@@@AAACCCGGGNNNggg|||wwwsssqqqrrrvvvzzz~~~zzz{{{~~~|||xxxuuusssvvvuuuvvvxxxyyyjjjSSSAAA666444777444777;;;======<<<<<<===<<<<<<======>>>@@@AAAAAAFFFEEECCCAAA@@@@@@@@@AAACCCBBBAAA@@@???>>>>>>===<<<<<<<<<;;;:::;;;===???@@@?????????>>>>>>>>>>>>>>>============>>>??????AAA@@@@@@@@@AAAAAA???===@@@@@@@@@????????????>>>>>>>>><<<;;;:::::::::::::::;;;;;;;;;;;;:::::::::777666666555555444444333222222222222333333333333333333444444333333222111222222222222222222222222//////000000111222222333111111111333555555333111000000000000000/////////000000000000000000000000...//////000000//////...///............///000000---...000222444333111................................./////////000000000000000000////////////...---............/////////...///000///.........000........................//////000000000000//////////////////000000000000////////////000000000000000111111111111222222222111222222333333222222111222222333333222444666999@@@BBBGGGMMMRRRUUUUUUTTTWWW[[[```ccceeefffggghhhhhhfffdddccc___^^^eeeoooyyyuuuTTT@@@@@@AAAHHHXXXuuu{{{~~~xxxpppfff___VVVKKKDDDBBBDDD@@@CCCFFFDDDQQQzzzuuussstttxxxzzz~~~xxx|||||||||{{{xxxtttpppnnnuuusssqqquuu{{{wwwZZZEEE:::444444777666999===>>>>>>===>>>>>>>>>======>>>???@@@BBBCCCGGGGGGEEEBBB@@@???@@@AAABBBBBBBBBBBBAAAAAA@@@???<<<<<<<<<;;;::::::<<<>>>@@@@@@@@@@@@@@@??????>>>>>>>>>>>>>>>>>>???@@@AAADDDCCCBBBBBBAAA@@@>>>===@@@@@@@@@?????????>>>>>>======<<<;;;:::999999999::::::999999999:::<<<===888888777666555444333222111111111222222222222222333333333333333222111111111111111111111111111111000000000111111222222222---....../////////...---000000000//////.........////////////////////////...//////////////////.........------......///000---++++++///444555111,,,................................./////////000000////////////////////////---------.........//////---...///...------...///........................//////000000000000//////////////////000000000000////////////000000000000000000111111111222222222222222222222222222222222222222333333222444666999>>>@@@DDDMMMUUUYYYXXXVVVZZZ\\\___aaabbbccceeeffffffcccaaa```^^^^^^eeeoooxxxbbbGGG@@@>>>AAANNNlllvvv~~~~~~yyyrrrkkkeee\\\OOOEEEBBBFFF@@@AAAGGGDDDIIImmmzzzwwwwwwzzz~~~xxx{{{{{{zzzyyyvvvssspppnnnyyyxxxxxx~~~|||eeeLLL===888666666777888;;;>>>??????>>>>>>???>>>>>>======>>>@@@BBBDDDGGGGGGFFFCCC@@@>>>???AAA@@@AAABBBCCCDDDDDDCCCCCC===>>>>>><<<;;;;;;===???AAAAAAAAABBBAAAAAA@@@???=========>>>@@@BBBCCCDDDFFFEEEDDDBBB@@@>>>======@@@@@@@@@?????????>>>>>>===<<<;;;::::::::::::::::::999888888888:::<<<===999999888777555444333333111111222222222333333333444444444444444333222222111111111111111111111111333333222222111111111111000111111111111000000000000/////////......------..............................////////////......---------------......//////,,,+++///555666111+++....................................////////////.............../////////------------............,,,...///...---,,,---...//////////////////////////////000000000000//////////////////000000000000////////////000000000000000000111111111222222222222222222222222222222222222222333333222444666999>>>???DDDLLLUUUYYYXXXVVVYYY[[[]]]^^^^^^___aaacccddd```^^^^^^]]]]]]dddlllvvvtttRRRAAA;;;===IIIaaaooo|||~~~xxxrrrmmmiii```SSSHHHDDDGGG??????EEEDDDEEE[[[www||||||~~~~~~zzz{{{||||||zzzwwwuuuuuuvvv~~~|||hhhVVVBBB:::999999888888999;;;???@@@???>>>>>>??????>>>======>>>@@@BBBDDDEEEGGGHHHFFFBBB???@@@BBB@@@AAACCCEEEFFFFFFEEEEEE@@@@@@@@@???======???AAAAAABBBCCCCCCCCCBBB@@@???======>>>???AAACCCEEEFFFFFFFFFEEEBBB???======>>>@@@@@@@@@????????????>>>======<<<;;;::::::;;;;;;:::999888888888:::;;;<<<999999888777666555444333111111222222333444444444444444555555444444333222111111111111111111111111333222222111000000//////000111222111//////000111...............---------........................---......//////......------,,,,,,,,,,,,---......///------111555666111,,,------------------------------........./////////---............/////////,,,------------.........---...///...---------/////////////////////////////////000000000000//////////////////000000000000////////////000000000000000111111111111222222222333222222111111222222333222222333333222444666999>>>AAAFFFMMMTTTXXXYYYXXXXXXZZZ\\\]]]]]]^^^___aaaccc___^^^___^^^^^^bbbiiitttjjjRRRCCC???FFFSSSeeexxx|||wwwrrrooogggZZZPPPKKKGGGAAA@@@CCCBBBAAALLL\\\}}}}}}|||}}}~~~{{{{{{~~~{{{zzz}}}zzz[[[LLL===888999999999:::999<<>>>>>>>>???>>><<<<<<===???BBBDDDDDDHHHKKKJJJEEEAAABBBCCCBBBCCCEEEFFFGGGFFFEEEDDDCCCCCCCCCAAA??????AAACCCAAABBBDDDDDDDDDCCCAAA@@@?????????@@@AAACCCDDDEEEEEEFFFEEEAAA===;;;<<<>>>@@@@@@@@@????????????>>>>>>===<<<<<<;;;;;;<<<<<<999999999999999999::::::777777666666555444333333000111111222333333444444444444555555444444333222111111111111111111111111///////////////.........---//////...,,,+++,,,...------------------......---------------------------......//////......---,,,,,,,,,+++,,,------...------...222555666333///---------------------------------.........//////---------.........//////,,,,,,---------.........---///000///...---...///........................//////000000000000//////////////////000000000000////////////000000000000000111111111111222222222333333222111111222333333222222333333222444666999>>>BBBHHHNNNSSSWWW[[[^^^ZZZ]]]```bbbbbbbbbcccdddddd```___aaaaaa```bbbgggrrrgggPPPDDDEEEJJJ^^^ttt~~~|||xxxvvvooobbbXXXSSSHHHDDDCCCCCC@@@???EEENNNWWW}}}~~~yyyyyy~~~|||{{{{{{yyy{{{~~~~~~yyyUUUHHH;;;888999999:::;;;999<<>>>>>>>>>>>===<<<;;;<<>>@@@@@@@@@????????????>>>>>>======<<<<<<<<<======999999999999999999999999555555555444444333333222///000000111222333333333333444444444444333222222000000000000000000000000++++++,,,,,,---............000000///,,,+++---///,,,,,,,,,------.........---------------------------..................---,,,,,,++++++,,,,,,---...***+++...222555555444222---------------------------------.........//////---------.........//////,,,,,,,,,---------.........///000///......///000------------------------//////000000000000//////////////////000000000000////////////000000000000000111111111111222222222444333222111111222333444222222333333222444666999>>>CCCJJJOOOSSSXXX^^^ccc___bbbfffhhhhhhhhhhhhiiieeebbbaaaddddddbbbcccgggrrrhhhJJJCCCDDDRRRiii~~~zzzqqqggg```RRRLLLDDD@@@AAACCCCCCCCCMMM___{{{xxxvvvwww|||{{{zzz~~~}}}zzz~~~yyyfffHHHBBB;;;888:::<<<:::888<<<===???AAACCCBBB>>>;;;>>>===<<<<<<===???AAACCCEEEGGGJJJJJJHHHEEECCCBBBDDDDDDDDDDDDDDDEEEFFFFFFDDDCCCBBBAAA@@@?????????CCCBBBAAA@@@AAABBBCCCDDD>>>@@@BBBCCCDDDDDDBBBBBBDDDCCCBBBAAA@@@@@@???>>>????????????????????????<<<============<<<<<<;;;@@@???===;;;888777666555666666555555444444444444222222222222333333444555222222222111111111111000000000000000000000000000////////////////////////........................//////.........---------//////...---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,---------------------------...---///555999333***........................---------............/////////............//////......------------......---------............/////////............//////............////////////........................////////////000000000000111111111111111111111111111111222222222333333333333222222222333555777888AAACCCGGGMMMTTTXXXZZZZZZ```aaadddfffffffffeeeddd___``````___^^^^^^___aaagggtttzzzXXXCCCCCCNNNcccxxxwwwnnnggg\\\TTTJJJDDDDDDEEEFFFFFFFFFPPPkkk~~~{{{zzzzzz}}}~~~{{{zzz|||}}}zzzzzz~~~|||ppp\\\@@@;;;777777;;;>>>???>>>???@@@BBBEEEGGGFFFCCC@@@???>>>===<<<===???AAABBBEEEGGGIIIIIIGGGEEEDDDDDDEEEEEEDDDDDDDDDEEEEEEFFFCCCCCCBBBAAA@@@@@@@@@AAABBBAAA@@@??????@@@AAAAAA@@@AAABBBCCCCCCBBB@@@???BBBBBBAAAAAA@@@@@@????????????????????????>>>>>><<<<<<===>>>===<<<;;;:::>>>===;;;999777666555555555555555555444444333333222222222111222222333333222222222111111111000000////////////////////////................................................///.........------------///......---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------///555888333+++........................------------............///......------......///......------------......---------............/////////............//////............////////////.........................../////////000000000000111111111111111111111111111111111222222222333333222222222222333555666888>>>@@@EEEKKKRRRVVVYYYZZZ^^^```aaaccccccbbbaaa```YYYZZZZZZYYYXXXXXXYYY[[[dddlll}}}mmmJJJEEEJJJYYYmmm|||}}}uuuooocccZZZMMMDDDBBBBBBCCCCCCEEEIIIUUU}}}}}}{{{zzz{{{~~~|||{{{{{{zzzzzz~~~~~~}}}}}}zzzwwwxxx|||{{{zzz}}}vvvmmmvvv___LLL;;;777444666:::>>>@@@@@@@@@AAADDDGGGIIIIIIFFFCCC@@@???>>>======>>>@@@@@@CCCEEEFFFFFFEEECCCDDDEEEFFFEEEDDDDDDDDDDDDDDDEEECCCBBBBBBAAAAAAAAABBBBBBAAA@@@???>>>>>>>>>>>>>>>@@@AAABBBCCCBBB@@@>>><<<@@@@@@@@@????????????????????????>>>>>>=========;;;<<<===>>>>>><<<:::999:::999888777666555555555444444444444333333333333333333222111111111222222222222111111111000000000////////////////////////........................------------------------............------------......------,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------...333888444,,,------------------------------------...............------,,,,,,------.........------------......---------............/////////............//////---............/////////............................../////////000000000111111111111111111111111111111111222222222222333222222111222333444666777===@@@EEELLLRRRVVVZZZ[[[]]]^^^`````````___]]][[[TTTUUUUUUUUUSSSSSSUUUVVVaaakkkmmmWWWGGGFFFMMM^^^ppp|||xxxssskkk```RRRGGGBBBAAAAAAAAAFFFHHHJJJaaa{{{yyywwwzzz~~~}}}wwwyyyzzzyyyyyy|||~~~{{{zzzyyyuuuqqqqqqttt~~~}}}|||mmmfffzzztttaaaMMM>>><<<999666666888;;;<<<<<<>>>???AAAEEEGGGGGGDDDBBBAAA@@@???>>>>>>>>>>>>???@@@BBBCCCBBBAAAAAABBBCCCDDDCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBAAABBBBBBCCCCCCAAA@@@???>>>>>>======<<<>>>???@@@AAAAAA???===<<<======>>>>>>>>>????????????>>>>>>======<<<<<<<<<:::;;;===>>>===;;;999777666666555444444444444444333333333333333333222222555444333222222222222222111111111111000000000000////////////////////////........................---------------------------------------------------------,,,,,,,,,++++++++++++,,,,,,,,,,,,------------------------------,,,---------222666444...------------------------,,,,,,---------.........---,,,,,,++++++,,,,,,---...------,,,,,,------...---------............//////......------......///---------.........//////................................./////////000000111111111111111111111111111111111111222222222222222111111111222444666777===AAAGGGMMMSSSXXX\\\^^^^^^___``````___]]][[[YYYTTTUUUVVVUUUSSSSSSUUUVVV```}}}kkkcccuuubbbGGGAAABBBOOOaaarrr|||xxxuuujjj[[[PPPIIIFFFDDDCCC@@@FFFDDDMMMlll~~~{{{yyyxxx{{{}}}yyyvvvtttvvvyyyyyyyyy|||~~~{{{yyyxxxwwwtttooonnnrrr}}}{{{xxx|||uuurrrvvv~~~yyymmmffffffqqqxxx{{{qqq```OOOAAA999;;;:::777777777999999999<<<===???CCCFFFEEECCC@@@@@@@@@???>>>===============>>>??????>>>===???@@@@@@@@@????????????@@@@@@BBBBBBAAAAAAAAABBBBBBCCC@@@@@@@@@???>>>===<<<<<<;;;<<<>>>???@@@???>>>===;;;;;;<<<<<<===>>>>>>>>>=========<<<<<<;;;;;;;;;999:::;;;;;;;;;999777555333333333222222333333444111111111222222222222222666555444333333222333333111111111000000000//////................................................------------------------,,,,,,------------------,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,---------------------------------,,,------,,,000555444000------------------------,,,,,,,,,------------...,,,,,,++++++++++++,,,,,,------,,,,,,,,,,,,---------------............///......------------......------------................................................////////////000000000000000000000000000000111111111222222222222111111111222444666777;;;@@@GGGMMMQQQVVV[[[^^^``````aaaaaa___]]]ZZZYYYUUUVVVVVVUUUTTTTTTUUUWWW___zzzjjjdddmmmnnnNNNDDD>>>FFFVVVhhhyyy|||xxxooobbbWWWPPPKKKFFFBBB===DDDDDDGGGWWWqqq}}}|||{{{{{{{{{~~~~~~yyyvvvttttttvvvwwwxxxzzz}}}~~~}}}zzzxxxyyyzzzwwwrrrrrrvvv}}}sssrrrwwwnnnmmmqqquuutttkkkcccdddkkkqqqrrrooocccSSSEEE===:::888777777777888999;;;<<<<<<===@@@CCCEEEEEEBBB???>>>>>>>>>======<<<<<<<<<;;;===>>>>>>===<<<<<<==================>>>??????BBBAAAAAA@@@@@@@@@AAAAAA????????????>>>===<<<<<<999:::<<<>>>???>>>===<<<:::;;;;;;;;;<<<<<<======;;;;;;;;;;;;;;;;;;;;;;;;999999999888777666555444222222222111111222222333000000000111111111111111444444333333222222333333111111000000000/////////........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,++++++++++++***++++++,,,,,,------...------------------------+++---,,,+++...444555222,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,,,,++++++,,,,,,---------,,,,,,,,,,,,---------------............///......------------......,,,------------.................................------........./////////000000000000000000000000000000000111111111111222111111000111222333555666888===EEEJJJMMMQQQVVVZZZ___`````````___\\\ZZZXXXSSSTTTUUUTTTRRRRRRTTTVVV___xxxqqqnnnkkkxxxaaaSSSFFFEEEMMM]]]ooo}}}~~~yyyrrrggg^^^WWWPPPHHHCCCAAACCCBBBGGGQQQ[[[xxx|||yyy|||zzzzzz|||{{{}}}}}}yyyvvvtttuuuvvvuuuuuuwww{{{~~~}}}||||||zzz|||~~~}}}yyyzzz}}}}}}wwwppprrr~~~~~~xxxpppmmmllllllllliiigggnnnwwwyyytttjjj]]]MMM@@@:::999777777888888888999;;;===<<<===???BBBDDDCCC???<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;===@@@@@@>>><<<;;;:::;;;;;;;;;<<<===>>>???@@@BBBAAA@@@???????????????<<<<<<===>>>======<<<;;;999:::<<<======<<<;;;:::::::::::::::;;;;;;;;;;;;999999::::::;;;;;;<<<<<<999888666444333333333333222222111111111111222222/////////000000111111111111111111000111111222222111000000000////////////........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------++++++++++++++++++++++++******+++,,,,,,---......------------------------+++---,,,+++---333555333,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------------,,,,,,,,,,,,---------,,,,,,++++++,,,,,,------------............///...------,,,,,,------...,,,,,,---------.................................---------.........//////000000000000000000000000000000000000111111111111111111000000111333555666777===DDDIIIKKKNNNTTTXXX\\\]]]]]]]]]\\\ZZZWWWUUURRRSSSTTTSSSQQQQQQSSSTTT^^^uuu|||zzzkkkpppssscccQQQHHHIIITTTeeettt~~~~~~xxxooohhh```XXXNNNHHHCCC???<<>>777666888999:::999888888:::;;;;;;;;;===@@@AAA@@@<<<999::::::;;;;;;<<<;;;;;;:::<<>>???AAABBBBBBAAA@@@???>>>>>>>>>>>>999:::;;;<<<<<<<<<;;;:::;;;<<<=========;;;999777::::::::::::::::::::::::888888999:::;;;<<<<<<===999777555222111111222333333222222111111111111111.../////////000000111111//////...//////000111111000000000000////////////........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------++++++++++++++++++++++++******+++,,,,,,---......------------------------+++---,,,***,,,222555444,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------...------,,,,,,------...---,,,,,,++++++,,,,,,------------.........//////...------,,,,,,------...,,,,,,,,,---------..............................---------.........//////000000000000000000000000000000000000111111111111111000000000111333555666888???FFFJJJLLLOOOTTTYYYYYYYYYZZZZZZYYYWWWUUUSSSSSSSSSTTTSSSRRRQQQSSSUUU]]]ssswwwsssuuucccKKKCCCLLL___mmm}}}}}}wwwnnnfff```VVVMMMDDD??????EEEFFFCCCKKKYYY~~~}}}zzzxxxyyy}}}|||zzzvvvsssqqqqqqrrrsssssswww{{{~~~}}}|||}}}~~~~~~uuuqqqllljjjmmmttt|||~~~|||~~~tttiiijjjlllpppxxxiiiRRRCCC;;;999999::::::999999888777777666;;;<<<>>>??????===<<<::::::<<<<<<<<<:::999:::;;;777;;;>>>>>>;;;999:::;;;;;;<<<===?????????>>>===???@@@@@@@@@@@@???>>>>>><<<;;;;;;:::999999999:::777999:::<<<<<<;;;:::999;;;;;;;;;;;;;;;;;;;;;;;;;;;999777777999:::::::::777666444333222111111111000000000000////////////---------.........//////...............///000000000000000000////////////........................,,,,,,,,,,,,,,,,,,,,,,,,------------------------***++++++,,,,,,++++++***---------,,,,,,+++++++++,,,,,,++++++,,,,,,---......---+++******+++---...,,,,,,,,,,,,,,,---111444...+++)))+++***'''(((++++++,,,...---,,,,,,---///------------------------,,,,,,++++++,,,,,,---...---------------...//////000'''111222---000,,,***------------------------------,,,++++++,,,,,,,,,+++---//////...,,,,,,---...............///000000111111222333333333333222222222222222333333444555888<<>>>>>===<<<;;;;;;<<<===<<<;;;:::;;;<<<999;;;======<<<;;;;;;<<<<<<<<<===??????@@@@@@@@@@@@@@@@@@@@@@@@??????>>>===<<<;;;:::999999888999777888:::;;;<<<;;;:::999::::::::::::::::::::::::;;;999777666888999999999666555444333222111111111000000000000////////////---------.........//////...............//////000000000000000/////////...------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++************))))))(((((((((,,,++++++++++++,,,------...---+++******+++---...+++++++++++++++,,,///222///,,,***++++++((())),,,+++,,,------,,,,,,---///------------------------,,,,,,++++++,,,,,,---...000000111000///---+++***---)))000///)))+++...111------------------------......---------------...+++---......---,,,,,,---...............///000000///000111111222222111111222222222222333444555666999===CCCHHHLLLOOOSSSUUUVVVVVVWWWWWWWWWUUUSSSRRRPPPPPPQQQRRRQQQOOOMMMLLLTTTqqqyyynnnmmm|||vvvYYYKKKOOOYYYooo}}}}}}vvvqqqllleee\\\VVVKKKDDDEEEDDDAAACCCJJJQQQ___}}}~~~{{{wwwuuurrrpppooooooppprrrtttxxx}}}}}}|||{{{{{{{{{}}}xxxpppkkkccceeefffhhhmmmvvv~~~xxxxxxyyy}}}xxxcccNNNAAA;;;;;;;;;>>>======<<<<<<;;;;;;;;;;;;<<<===>>>>>>===<<<;;;<<<>>>>>>===;;;;;;;;;<<<<<<<<<<<<===??????>>>======>>>>>>???@@@AAACCCDDDAAAAAAAAAAAA@@@@@@@@@@@@>>>===;;;:::999888777777777888999:::;;;:::999999999999999999999999999999:::888555555666888888777666555444222111111111111000000000000////////////---------.....................------......///000000000000/////////......------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***)))))))))(((((((((((((((+++++++++++++++,,,---------,,,+++******+++,,,---)))***+++******+++...000111---+++---,,,)))***---+++,,,------,,,,,,---...------------------------,,,,,,++++++,,,,,,---...111222444555444111...+++000555777444---***---000------------------------..................//////,,,---...---,,,+++---..................///000000...///000000111111000000000111111222333555666777;;;???DDDHHHKKKNNNQQQSSSTTTTTTVVVVVVVVVTTTSSSQQQNNNNNNOOOOOOOOOMMMLLLKKKQQQpppzzzrrrzzzaaaKKKJJJQQQ^^^mmmzzzvvvsssllleee\\\QQQGGGEEEEEECCCDDDHHHKKKPPPddd~~~~~~|||vvvsssrrrooonnnnnnoooqqqrrrvvvzzz~~~}}}|||{{{vvvttttttuuuxxx|||}}}tttiiibbb]]]aaafffkkkqqq{{{~~~|||yyywwwzzz}}}xxxlllYYYIII???<<<===>>>>>>>>>>>>=========<<<<<<;;;<<<===>>>>>>>>>======>>>???@@@???===<<<<<<===???===<<<===AAABBBAAA>>>????????????AAACCCEEEGGGBBBBBBAAAAAAAAA@@@AAAAAA???>>><<<:::999888777777777888999:::::::::999999999999999:::::::::::::::999777444444555666666666555444333222111111111111000000000000////////////...........................------------...//////000000/////////.........,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++******+++++++++***+++,,,,,,---,,,,,,+++******+++,,,,,,)))+++++++++***+++---///333///---...---***+++...***,,,------,,,+++---...,,,,,,------------------,,,,,,++++++,,,,,,---...///111333555666777666666333???999888666------***------------------------------....../////////...---......---,,,,,,---///...............///000000...///000000111111000000000000000222333555777888===@@@EEEIIILLLOOORRRTTTTTTUUUVVVWWWVVVSSSQQQOOOLLLLLLLLLMMMLLLKKKJJJIIIOOOoooxxx~~~lllTTTLLLMMMNNN]]]ooo~~~{{{yyywwwrrrkkkcccYYYOOOIIIGGGEEEDDDDDDEEEGGGQQQjjj}}}zzztttpppnnnmmmmmmnnnpppsssuuuxxx|||~~~~~~}}}{{{yyywwwpppnnnlllnnntttyyy|||~~~{{{|||}}}}}}xxxoooeee]]]\\\aaaiiiqqqyyyzzzyyy{{{~~~}}}ttteee\\\NNNCCC======???AAA>>>>>>>>>>>>>>>=========<<<======>>>????????????@@@AAAAAA@@@>>>======>>>AAA???===>>>AAACCCAAA???@@@@@@@@@@@@BBBDDDFFFHHHCCCBBBAAA@@@@@@@@@AAAAAA@@@???===;;;:::999888888888888999999::::::::::::;;;;;;;;;<<<<<<<<<======999666444333444555555444444333333222111111111111000000000000////////////.....................------------------...//////////////////............,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,+++************+++,,,,,,++++++++++++++++++++++++***,,,---,,,,,,,,,...///444000...///...++++++...***+++---,,,++++++,,,...,,,,,,,,,---------......,,,,,,++++++,,,,,,---............000222666999;;;AAANNN777333999000222+++------------------------+++,,,---............------...//////...---...///...............///000000///000111111222222111111000000000222333555777888<<<@@@FFFJJJNNNQQQTTTVVVTTTUUUWWWWWWUUURRROOOLLLJJJJJJJJJJJJJJJIIIIIIIIINNNpppjjjssswww___NNNGGGDDDPPP```qqq|||~~~~~~{{{zzzyyyuuunnnkkkdddZZZQQQJJJEEEBBBAAABBBDDDIIITTTkkk{{{~~~}}}xxxsssmmmllllllmmmooosssxxxzzz|||~~~}}}{{{xxxvvvtttmmmjjjhhhjjjqqqwwwzzz{{{uuuxxxzzzxxxrrriiiaaa]]]```eeennnxxxyyyvvvzzz|||hhhUUUNNNEEE???===>>>@@@BBB????????????????????????>>>>>>??????@@@@@@AAAAAABBBCCCCCCBBB???>>>>>>???BBB@@@??????@@@AAAAAA@@@@@@@@@AAABBBCCCDDDFFFGGGCCCBBB@@@?????????@@@AAAAAA@@@>>>===<<<;;;::::::999999:::::::::;;;;;;;;;<<<======>>>>>>?????????999777444333444555555444333333222111111111111111000000000000////////////...............---------------,,,,,,------...////////////.........------++++++++++++++++++++++++***++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++******************+++++++++***************+++,,,,,,++++++++++++++++++++++++***,,,------,,,,,,---///444000...///...***+++...***+++,,,,,,++++++,,,---+++,,,,,,------.........,,,,,,++++++,,,,,,---...---,,,+++***,,,///333555```kkk???111777---333,,,------------------------***+++---...//////...------///222222000/////////...............///000000///000111111222222111111000111111222333555666777:::>>>DDDHHHKKKNNNRRRTTTRRRSSSUUUVVVTTTQQQMMMKKKIIIIIIIIIIIIHHHHHHIIIIIIMMMoooaaaeeerrrqqqZZZJJJCCCKKKVVVeeeyyy{{{~~~~~~{{{{{{{{{vvvpppllliiibbbWWWMMMHHHEEECCCCCCFFFIIIKKKUUUppp~~~{{{~~~}}}yyyuuuqqqnnnjjjjjjkkkmmmrrrwww|||~~~~~~~~~~~~}}}zzzwwwsssqqqnnnjjjgggiiipppvvvyyyzzzrrrwwwyyyuuukkkbbb^^^^^^eeeiiiqqq}}}zzzrrrqqqyyyoooYYYKKKFFFAAA>>>>>>???@@@AAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@AAABBBCCCCCCCCCDDDDDDCCC@@@??????@@@BBBBBBBBB@@@>>>>>>???AAA@@@AAABBBCCCDDDDDDDDDDDDBBBAAA???>>>>>>>>>@@@AAAAAA@@@???>>>============;;;;;;::::::;;;;;;<<<<<<=========>>>???@@@@@@@@@:::777555444444555555444333222222111111111111111000000000000//////////////////.........---------------,,,,,,------.../////////.........---------++++++++++++++++++++++++******+++,,,,,,---......++++++++++++++++++++++++***++++++,,,,,,++++++***((()))))))))***************************++++++,,,******++++++++++++******)))+++,,,---++++++,,,---444000...///---******---)))+++,,,,,,++++++,,,---++++++,,,,,,---......///,,,,,,++++++,,,,,,---...,,,++++++***+++---///000]]]ooo===...555'''111---------------------------+++,,,...000000000///...---000444555444111000///...............///000000...///000000111111000000222222222222333444555666777;;;@@@CCCFFFHHHKKKMMMKKKMMMPPPRRRRRRPPPMMMJJJIIIHHHHHHHHHHHHHHHIIIIIIKKKnnn^^^^^^hhhzzz{{{lllooozzzlllWWWEEEJJJRRR___ttt{{{~~~~~~|||||||||xxxrrriiiiiieee[[[PPPKKKIIIIIIAAAFFFHHHEEEGGGZZZ|||~~~}}}}}}|||}}}~~~}}}yyysssmmmiiihhhiiijjjkkknnnsssyyy~~~~~~~~~~~~~~~|||zzzvvvrrrppppppkkkgggiiipppwwwyyyyyyrrrwwwzzzsssfff]]][[[^^^iiikkksss}}}tttkkkllltttzzz{{{xxxzzz{{{~~~cccMMMGGGDDD@@@??????@@@@@@@@@BBBBBBCCCCCCCCCCCCCCCCCCAAAAAAAAAAAABBBCCCDDDEEEDDDEEEEEECCCAAA??????@@@BBBCCCCCCAAA===<<<>>>AAA@@@AAACCCDDDDDDDDDCCCBBBBBBAAA???======>>>???@@@AAAAAA@@@???>>>>>>??????<<<;;;;;;;;;;;;<<<======<<<======>>>???@@@@@@AAA:::888555444555555555444222222111111111111111111000000000000//////////////////.........------------,,,,,,,,,,,,---......//////.........---------******************************+++,,,,,,---......))))))))))))))))))))))))+++++++++,,,,,,+++++++++))))))******+++++++++,,,*********)))***++++++,,,******++++++++++++******(((***+++,,,*********+++444000......---******---)))+++,,,,,,+++***,,,---++++++,,,,,,---...//////,,,,,,++++++,,,,,,---...***+++,,,...//////000000444TTT+++%%%222%%%222000------------------------+++---///111222222000000---111555777666333000///...............///000000---......///////////////222222222222333333444555555999===@@@AAABBBDDDFFFFFFIIIMMMPPPQQQOOOMMMKKKIIIHHHHHHGGGHHHHHHIIIIIIJJJllltttgggaaalll||||||uuugggdddgggwwwpppQQQLLLMMMZZZppp~~~~~~|||{{{{{{{{{zzzxxxtttppplllnnnlllddd\\\TTTJJJBBBDDDEEEFFFFFFHHHQQQ___jjj~~~}}}{{{vvvnnnfffccceeehhhlllpppvvvzzz|||~~~}}}zzzwwwuuuuuusssqqqpppnnnjjjiiinnnvvv{{{yyyuuuuuurrrkkkbbbZZZYYY___dddssssssvvvwwwooojjjlllmmmmmmpppvvvxxxxxx{{{fffPPPEEEAAA@@@@@@@@@@@@@@@@@@AAAFFFEEEDDDCCCBBBAAA@@@@@@;;;<<<<<<>>>???BBBDDDEEEHHHFFFBBB>>>===???BBBDDDFFFEEECCCBBB@@@@@@??????CCCBBBAAACCCEEEEEEBBB???AAAAAAAAA>>><<<<<<===???DDDCCCBBB@@@???===<<<<<<:::<<>><<<<<<<<<===<<<;;;::::::::::::;;;333333333222222222111111333222111000000111222333222222111000000///000000------------------------///......---------......------------,,,,,,+++***++++++++++++++++++++++++++++++++++++++++++++++++************************---,,,,,,+++***)))((((((---,,,++++++******++++++******+++++++++,,,,,,,,,((())))))))))))*********++++++++++++++++++++++++111111000000///......---)))***,,,---------,,,+++------++++++++++++------,,,,,,,,,------,,,++++++------.........---+++***......//////......---,,,---,,,+++++++++,,,...///------...///111333444555333000,,,---666;;;555***///...---,,,,,,---...///////////////000000000000000000000111222333555555444666888999999:::<<<>>>@@@CCCHHHMMMPPPPPPNNNMMMIIIJJJKKKKKKJJJJJJKKKMMMRRRqqqooo^^^bbbrrr}}}~~~xxxnnndddkkkrrr___PPPRRR```qqq~~~}}}||||||{{{yyyvvvsssoooqqqooohhh```ZZZQQQIIIGGGHHHGGGEEEEEEIIIPPPWWWooo|||||||||{{{vvvnnnfffaaaaaafffjjjqqqtttyyy|||~~~~~~zzzuuusssrrrsssttttttrrrnnnkkknnnuuuyyyxxxuuusssnnngggaaa___bbbfffiiirrrrrruuu}}}}}}xxxpppkkkmmmoooqqqvvv}}}|||xxxuuukkk[[[JJJBBB@@@@@@????????????@@@@@@CCCCCCCCCBBBBBBAAAAAAAAA============>>>???@@@@@@CCCBBBAAA@@@@@@@@@@@@@@@CCCBBBBBBAAAAAAAAABBBBBBCCCBBBAAABBBDDDEEECCCAAA@@@???===:::888888;;;>>>;;;;;;<<<<<<=========>>>:::===???@@@>>>===<<<<<<======;;;:::999888888888333333222222222111111111222111000000000000111222111111000///////////////------------------------......------,,,------...,,,---------,,,,,,+++***++++++++++++++++++++++++++++++++++++++++++++++++************************,,,,,,++++++***)))))))))++++++******)))))))))************+++++++++,,,,,,*********+++++++++,,,,,,++++++++++++++++++++++++000000///,,,)))((()))+++111111111000///---,,,+++---,,,,,,++++++,,,,,,---,,,,,,,,,------,,,,,,+++------.........---++++++,,,------............---------,,,,,,,,,,,,---------------...000111333444//////,,,***///555555000000///...------...//////////////////000000000000000000000111222333555555555777:::<<<<<<>>>@@@BBBDDDGGGJJJNNNPPPOOONNNMMMHHHJJJLLLLLLKKKJJJKKKLLLQQQpppzzz```ZZZfffwwwyyygggdddwwwrrrUUUMMMSSS]]]lll|||}}}}}}|||{{{xxxuuurrruuusssmmmgggbbb[[[SSSLLLJJJHHHEEECCCDDDEEEFFFQQQfff}}}zzzxxxuuummmccc\\\\\\bbbiiimmmvvvyyy}}}zzztttqqqqqqtttvvvxxxwwwsssooopppuuuxxxvvvtttoooggg______fffmmmoooooovvvvvvyyywwwqqqlllnnnsssxxx}}}lll[[[NNNEEE???>>>>>>============>>>>>>@@@@@@@@@AAAAAABBBBBBBBB>>>>>>=========<<<<<<<<<===>>>@@@AAAAAA@@@>>>===?????????@@@AAABBBDDDEEECCCBBB@@@@@@BBBDDDDDDDDDAAABBBBBB@@@===:::999999=========<<<<<<<<<;;;;;;;;;===??????>>><<<<<<======<<<:::888777555555444222222222222111111111000111111000000000000111111000///..................---------------------------,,,,,,++++++,,,------,,,,,,---------,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++******************************************************)))))))))(((((((((*********++++++++++++,,,,,,,,,,,,,,,------------++++++++++++++++++++++++///111000,,,((()))///555222111000///...//////000---,,,,,,++++++,,,,,,---+++,,,,,,------,,,,,,,,,,,,------------,,,,,,+++++++++,,,,,,------......------------,,,,,,,,,,,,------------...///000111000222000++++++000444555000//////......///000000////////////000000000000000000000111222333555555777999===@@@BBBDDDGGGIIIKKKLLLMMMOOOOOONNNMMMLLLGGGIIILLLMMMLLLKKKJJJKKKPPPoooggg\\\aaaqqqrrriiiqqq___SSSPPPQQQ^^^ooo~~~}}}|||{{{yyywwwuuuwwwvvvqqqllliiiddd^^^SSSOOOJJJFFFEEEEEEDDDCCCIIISSSfff~~~xxxssshhhaaaYYYWWW\\\eeelllpppwwwzzz~~~~~~{{{vvvssstttuuuwwwwwwwwwtttqqqrrruuuvvvssspppggg___ZZZ```nnnzzz|||zzz~~~~~~vvvqqqmmmooovvviiiRRRHHHCCC======<<<<<<<<<<<<<<<<<<===<<<<<<===???@@@AAABBBCCC===>>>>>>>>>======<<<<<<;;;<<<>>>??????>>>===<<<>>>>>>>>>???@@@BBBCCCDDDBBBAAA??????@@@BBBEEEFFFGGGKKKOOOOOOIIIBBB:::666;;;;;;;;;;;;;;;:::::::::999;;;======<<<:::;;;;;;;;;:::888666555444333333222111111111111000000000000000000000000000000000......------,,,------...,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***++++++,,,,,,,,,,,,,,,------,,,,,,+++************************************************************************))))))*********+++++++++)))******)))))))))((((((************++++++++++++,,,,,,,,,------------...++++++++++++++++++++++++...111222000...222===FFF<<<999555222///...//////,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,------+++,,,,,,,,,,,,,,,,,,+++------,,,,,,------......555777555000...111444333///////////////000000000////////////000000000000000000000111222333555555999<<>>@@@AAAAAA<<<<<<===????????????>>><<<<<<;;;;;;;;;<<<<<<===>>>>>>===>>>>>>???@@@AAAAAA@@@>>>===>>>@@@CCCFFFLLLOOOQQQPPPLLLGGGCCCAAA555666777888999:::;;;<<<777999::::::888888888999777666555444444444444444111111111000000000//////////////////////////////---,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,***************+++,,,---+++,,,,,,------,,,,,,,,,************************************************************************)))))))))***++++++,,,,,,******+++++++++***)))((())))))*********+++++++++++++++++++++,,,,,,,,,,,,+++++++++++++++++++++++++++...111000///444@@@JJJHHHDDD===666000,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,---------,,,,,,,,,,,,+++,,,,,,,,,,,,---,,,,,,+++++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------333555555333333666444///...//////000000000000000////////////000000000000000000000111222333555555;;;???DDDHHHKKKNNNPPPRRRSSSRRRQQQOOOMMMLLLKKKJJJEEEHHHKKKMMMLLLJJJIIIHHHNNNkkk}}}yyytttlllccccccrrrxxxnnnuuuuuuWWWFFFJJJVVVfff{{{}}}|||zzzyyywwwyyywwwssspppqqqoookkkccc___WWWOOOHHHEEEDDDDDDDDDEEEFFFKKK\\\}}}wwwmmmbbb[[[UUUWWWZZZaaahhhooorrrssswwwzzz~~~~~~}}}}}}|||zzz{{{}}}}}}xxxtttkkkkkkjjjjjjhhhddd___[[[\\\^^^eeevvv|||qqqssstttvvv~~~uuu]]]III???;;;888;;;;;;::::::::::::;;;;;;999::::::;;;<<<===>>>???:::;;;===???@@@@@@@@@@@@>>><<<:::999999:::<<<======<<<<<<<<<<<<<<<======??????>>><<<;;;===AAADDDLLLJJJFFFCCCAAADDDIIIMMMBBBBBB@@@>>>===;;;999999666777888888666666777888555555444444333333444444000000000000////////////......////////////......,,,,,,,,,,,,,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,************+++,,,------++++++,,,---------,,,,,,************************************************************************))))))******+++++++++,,,)))***+++,,,+++***)))((()))))))))************+++************++++++++++++++++++++++++++++++++++++)))+++---+++***---555<<<:::777333///---,,,,,,---+++,,,,,,------,,,,,,+++******+++,,,------------,,,++++++++++++,,,,,,---------,,,++++++,,,......111000...,,,++++++,,,------,,,,,,,,,,,,,,,---...,,,111444444555666333...------...///000000000000////////////000000000000000000000111222333555555===AAAFFFJJJMMMNNNPPPRRRRRRQQQPPPNNNLLLJJJIIIIIIDDDGGGIIIJJJIIIHHHHHHHHHMMMiii|||zzzwwwrrrjjjeeejjjsss}}}}}}lllRRRJJJLLLXXXqqq~~~|||{{{xxxyyyxxxsssqqqsssrrrnnnfffeee```XXXNNNGGGEEEFFFGGGHHHHHHGGGIIIXXXrrr}}}tttiii___YYYWWWWWW\\\bbbhhhmmmppprrrtttzzz}}}~~~}}}|||{{{zzzxxxzzz}}}}}}yyypppnnniiieee```\\\XXXVVVcccjjjuuu}}}zzzqqqvvvzzz|||rrr^^^OOODDD<<<999:::;;;;;;;;;::::::;;;;;;;;;:::::::::;;;;;;;;;;;;;;;888:::<<<>>>??????>>>>>>>>>===;;;:::999999:::;;;::::::999999:::;;;;;;<<<===>>>>>><<<::::::===@@@DDDAAA===999888<<>>BBBGGGKKKLLLMMMNNNOOOOOONNNNNNMMMLLLJJJHHHGGGDDDEEEGGGGGGFFFFFFFFFGGGLLLhhh{{{wwwqqqjjjiiimmm{{{ppp~~~aaaOOOGGGQQQkkk~~~}}}yyyzzzyyytttrrrtttssspppeeegggggg```UUUMMMJJJKKKBBBGGGKKKJJJHHHLLLZZZhhh}}}uuujjj^^^XXXWWWYYY\\\aaahhhmmmnnnooorrruuu~~~~~~~~~~~~}}}|||{{{zzzzzzwwwxxx|||yyytttlllddd]]]YYYWWWVVVllluuu}}}yyywwwuuurrryyy~~~{{{dddOOOFFFAAA;;;:::>>><<<;;;;;;::::::;;;;;;<<<;;;;;;:::::::::::::::999888:::<<<===>>>===<<<;;;======<<<;;;::::::999999777777777888999:::;;;<<<<<<===>>><<<999999;;;>>><<<<<<<<<:::888777777888:::;;;;;;;;;<<<<<<======777888888777666666888999999888666444333111111000000/////////............,,,---...//////...---,,,,,,,,,,,,,,,------...///++++++++++++++++++++++++++++++++++++,,,---...///***+++,,,,,,------------))))))))))))))))))))))))))))))))))))))))))))))))************************************************'''((()))***)))(((&&&%%%))))))))))))******************+++++++++,,,,,,,,,++++++++++++++++++++++++*********+++*********)))///...------,,,---...///++++++------------++++++)))***+++,,,------...---++++++*********+++---...)))))))))***---111555777CCC???888111---++++++,,,,,,,,,,,,,,,---...///000444>>>DDD<<<111+++,,,---***+++---////////////...////////////000000000000000000000111222333555555???BBBGGGKKKLLLLLLLLLMMMLLLLLLMMMLLLKKKIIIGGGFFFDDDEEEFFFFFFEEEEEEFFFGGGKKKgggwwwuuutttnnniiiggg}}}mmmvvvuuuXXXOOOPPPbbbxxx~~~|||{{{yyywwwtttrrrpppooohhhhhhfffbbb\\\UUUOOOKKKFFFFFFFFFGGGIIIKKKMMMOOO```vvvyyyoooaaaUUUPPPQQQUUUXXXeeehhhkkknnnpppsssvvvyyy~~~||||||}}}~~~~~~{{{wwwssssssxxx}}}uuujjjbbbZZZSSSTTT[[[qqqqqq}}}~~~|||zzzzzz{{{xxxsssooorrrzzz|||xxx{{{___TTTFFF>>><<<>>>???>>>::::::999999888888999999;;;===>>>>>><<<<<<<<<===<<<<<<<<<<<<<<<;;;;;;;;;<<<;;;999777777888999;;;999:::;;;<<<<<<<<<;;;:::888999999:::::::::999999:::::::::999999888888888:::;;;<<<=========<<<;;;:::999777555555555666666555555444333333222222111000000000///......------+++,,,---......---,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,+++***))))))************+++++++++...---,,,+++************))))))))))))))))))))))))))))))))))))************(((((()))***************))))))************))))))+++***)))'''''''''((()))))))))))))))************)))(((((((((***+++***)))***************************)))((()))++++++)))(((,,,---......//////......++++++++++++++++++++++++,,,++++++++++++++++++,,,)))***+++,,,---,,,+++***...------------...//////888::::::444---***---222777666444444444777999;;;@@@===999444000...---,,,...............---------////////////000000000000//////......///111444555888<<>>===;;;;;;;;;:::::::::::::::;;;<<<===??????===<<<===>>>============<<<<<<<<<<<<<<<;;;999888777888999:::999:::;;;<<<<<<<<<;;;;;;999::::::::::::999999888999999999999999999999999::::::;;;<<<<<<<<<;;;:::999888777666555555555666444444333333222111111111000000000///......------,,,------------------,,,++++++++++++++++++++++++,,,,,,,,,,,,++++++******)))************+++++++++------,,,,,,+++******)))))))))))))))))))))))))))))))))))))))************(((((()))***************))))))************))))))+++***)))(((''''''((()))))))))))))))***************)))((()))***+++***)))***************************))))))***++++++***(((+++,,,,,,---------------++++++++++++++++++++++++,,,,,,+++******+++,,,,,,))))))+++,,,,,,------,,,---------------...//////,,,999;;;---%%%,,,444555666444222111111222444555777555222///---,,,,,,,,,------..................////////////000000000000//////......///111333555777:::>>>CCCGGGIIIJJJJJJKKKJJJIIIGGGEEEDDDBBBBBBAAACCCEEEEEEDDDCCCDDDEEEIII___~~~sssmmmeeeooo{{{vvveeejjjrrrwww]]]UUUUUUcccttt}}}~~~}}}|||zzzyyywwwvvvuuuqqqpppnnnjjjddd^^^XXXTTTNNNLLLHHHEEEDDDDDDFFFHHHEEEKKKQQQZZZjjjyyyjjj```SSSQQQOOOOOOSSSZZZaaafffnnnpppsssuuuvvvyyy|||~~~~~~~~~~~~{{{zzzzzzzzzyyyxxx}}}{{{vvvoooiiigggiiikkkddd^^^VVVQQQOOOSSS^^^iiijjjuuuwwwxxxxxxxxxwwwxxxzzz|||yyyuuuuuuqqq___JJJGGGCCC???>>>@@@@@@===:::<<<;;;;;;;;;;;;;;;<<<<<<===???@@@@@@???>>>>>>???>>>>>>>>>>>>>>>>>>>>>>>>===<<<:::888888888888999999:::;;;;;;<<<<<<;;;;;;:::;;;;;;;;;:::999999888999999999999999999::::::999999:::;;;;;;:::999888999888777666555555555555333333222222111000000000000000000///......------...------,,,,,,------...++++++++++++++++++++++++,,,,,,,,,++++++++++++***)))************++++++++++++,,,------,,,+++)))((())))))))))))))))))))))))))))))))))))************(((((()))***************))))))************))))))***))))))(((((((((((()))))))))))))))************+++***))))))***+++***(((************************+++******+++,,,,,,+++)))******+++,,,,,,,,,,,,,,,++++++++++++++++++++++++---,,,***))))))***,,,---************+++---......---------------......///...AAADDD111&&&000888444///......---...000111333000///---,,,,,,---......,,,---------.../////////////////////000000000000//////......///111333444666777:::===@@@CCCDDDEEEGGGFFFEEEDDDBBBAAA@@@???@@@BBBDDDDDDCCCBBBCCCDDDEEE[[[tttkkklllrrr~~~|||tttnnneeejjjwww```QQQXXXeeeppp~~~}}}|||zzzzzzyyytttsssqqqlllgggaaa\\\YYYTTTQQQLLLGGGDDDEEEFFFHHHEEEIIILLLLLLSSShhhvvvhhhYYYQQQLLLNNNQQQVVV\\\ccckkkpppssstttvvvwwwxxxzzz~~~~~~~~~}}}}}}|||yyywwwxxxzzz||||||zzzpppfff^^^\\\]]]^^^ZZZSSSMMMMMMUUU```llltttrrrzzzzzzzzzzzzxxxwww{{{vvvqqqkkk[[[JJJBBB@@@???@@@AAAAAA>>><<<;;;:::::::::;;;<<<======>>>@@@AAAAAA@@@??????@@@>>>>>>????????????@@@@@@======;;;:::999888888999:::::::::;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;:::999888:::::::::999999888888888888888999::::::999777777888777777666555555444444222222111111000/////////000000000///......------...---,,,++++++,,,---...++++++++++++++++++++++++,,,+++++++++++++++++++++))))))*********+++++++++***+++---------+++)))((())))))))))))))))))))))))((()))))))))************(((((()))***************))))))************)))))))))))))))(((((((((((()))((()))))))))************,,,***)))***++++++***(((************************,,,+++***+++------+++******++++++,,,,,,,,,,,,,,,++++++++++++++++++++++++...,,,***))))))***,,,...---,,,+++******,,,---...------,,,,,,------...///888FFFIII<<<222222111+++))))))+++---///222444555......------...///000111,,,,,,,,,---...///000000////////////000000000000////////////000111222333555666777888;;;===???@@@CCCCCCBBBAAA@@@??????>>>???AAACCCCCCBBBAAABBBCCCDDDYYY|||ssskkkiiisssvvvtttmmmlllrrrUUUNNNTTTaaawww~~~}}}||||||uuutttqqqnnniiiddd```^^^WWWSSSNNNHHHEEEEEEFFFGGGFFFKKKMMMKKKJJJSSSfffuuuvvvpppfffYYYOOOLLLOOOSSSZZZ___dddjjjppptttvvvwwwxxxxxxxxxzzz~~~~~~~~~}}}|||||||||yyywwwvvvyyy}}}yyynnnccc\\\XXXXXXXXXQQQLLLIIIQQQbbbsss{{{|||yyy~~~~~~|||{{{yyyvvvwww~~~}}}pppcccUUUKKKAAA@@@???>>>>>>>>>======999999999999:::;;;======???AAABBBBBBAAA@@@@@@AAA????????????@@@@@@AAAAAA>>>===<<<;;;;;;:::::::::::::::::::::;;;;;;<<<<<<<<<<<<<<<<<<<<<;;;:::999<<<<<<;;;:::888777666666888888999999999888666555777777777666555555444333222222111000000//////...000000000///......------...---,,,++++++,,,---...++++++++++++++++++++++++,,,++++++******+++,,,,,,))))))*********+++++++++***+++,,,------,,,***((())))))))))))))))))))))))((()))))))))************(((((()))***************))))))************))))))((((((((())))))))))))(((((()))))))))************,,,***)))***++++++***)))************************,,,+++***+++------+++***++++++,,,---------------++++++++++++++++++++++++---,,,***))))))***,,,---///...,,,+++***++++++,,,,,,,,,,,,,,,,,,---......777888===BBB>>>333)))%%%***+++---///222444555666...............//////000,,,,,,,,,---...///000000////////////000000000000/////////000000111222222555555555666777:::<<<===@@@@@@@@@@@@?????????>>>???AAACCCCCCBBBAAABBBCCCEEEXXX~~~tttiiicccjjjxxx}}}tttlllwwwmmmTTTJJJQQQfff{{{~~~}}}vvvuuussspppllliiifffdddZZZWWWQQQKKKGGGEEEEEEEEEDDDFFFHHHFFFDDDIIIUUU___lllrrreee___YYYPPPMMMPPPUUU[[[bbbgggjjjmmmqqquuuxxxxxxyyyxxxxxxzzz}}}~~~~~~}}}|||||||||xxxwwwvvvxxx{{{~~~~~~wwwmmmddd]]]YYYUUUSSSGGGIIIOOO]]]sss~~~{{{yyywwwvvvyyysss^^^NNNGGG@@@???>>>===<<<;;;;;;;;;888888888999:::<<<===>>>???AAABBBBBBAAA@@@@@@AAA>>>>>>??????@@@AAAAAAAAA>>>>>>>>>>>>=========<<<;;;::::::::::::;;;<<<===;;;;;;<<<======<<<<<<;;;<<<<<<;;;:::888777666666888999999999999777666555666666666666666444333333222222111111000/////////000000000///......------...------,,,,,,------...++++++++++++++++++++++++,,,+++*********+++,,,---)))************+++++++++***+++,,,,,,,,,,,,******))))))))))))))))))))))))))))))))))))************(((((()))***************))))))************))))))'''(((((())))))))))))((())))))))))))************+++***)))***,,,---,,,+++************************+++******+++,,,,,,+++)))+++,,,,,,---------------++++++++++++++++++++++++,,,++++++++++++++++++,,,///...---,,,,,,+++++++++,,,,,,,,,,,,,,,------...000***000???DDD888///...000111222333333222111000------------------,,,,,,,,,---------.../////////////////////000000000000//////000000111111111111333444444555666888999:::>>>>>>>>>>>>>>>>>>>>>??????AAACCCCCCBBBAAABBBCCCFFFXXX}}}ssslllfffgggkkkrrr{{{nnnnnnqqqWWWNNNTTT\\\ttt~~~}}}yyyxxxvvvtttqqqooommmlllbbb___YYYRRRMMMHHHFFFEEEDDDEEEEEEEEEDDDGGGMMMQQQPPP^^^sssooo___SSSRRRPPPMMMPPPXXXZZZ```hhhmmmnnnppptttxxxzzzzzzzzzxxxxxxzzz}}}~~~~~~}}}||||||{{{{{{xxxxxxxxx{{{}}}~~~}}}{{{vvvpppiiibbb\\\UUUNNNIIIAAAMMM^^^pppyyyxxxyyy|||mmmWWWHHHCCC>>>???@@@@@@>>>===<<<;;;888888999:::<<<===???@@@???@@@BBBBBB@@@???@@@AAA>>>>>>>>>???@@@@@@AAAAAA>>>>>>??????@@@@@@??????;;;;;;:::::::::;;;<<<===:::;;;<<<===============:::::::::999999999999888999999::::::999888666555555666666666666444333222333222222111111000//////000000000///......------,,,------------------,,,++++++++++++++++++++++++,,,+++***)))***+++---...)))************+++++++++++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))************(((((()))***************))))))************))))))&&&'''((()))******)))((())))))))))))***************)))(((***,,,...---,,,***************************))))))***++++++***(((******+++,,,,,,,,,,,,,,,++++++++++++++++++++++++***+++,,,,,,,,,,,,+++***+++,,,,,,---......------,,,,,,++++++,,,,,,---...,,,***,,,444888888666666111222333444333111...---,,,,,,,,,---,,,,,,,,,+++------..................////////////000000000000///000000111111111111111111111333444555777777888;;;;;;<<<<<<======>>>>>>@@@BBBCCCDDDCCCBBBCCCDDDGGGXXX|||tttrrroookkkdddfffwwwxxxwwwnnnYYYPPPLLL___yyy~~~}}}{{{{{{yyywwwuuusssrrrqqqkkkgggaaaZZZSSSMMMHHHFFFGGGHHHJJJJJJJJJIIIHHHGGGLLLOOOSSS\\\mmmssshhhaaaRRRHHHJJJMMMMMMSSS]]]]]]dddlllqqqrrrtttxxx|||{{{{{{{{{yyyxxxzzz~~~~~~~~~~~~}}}||||||{{{{{{xxxyyyzzz}}}~~~zzzwwwmmmiiiddd^^^XXXPPPFFF???>>>SSSmmm{{{|||yyyyyy|||~~~ppp]]]LLLCCCAAA===@@@CCCDDDCCCAAA>>>>>>999999:::;;;===???@@@AAA>>>@@@BBBAAA@@@???@@@@@@======>>>???@@@@@@AAAAAA>>>???@@@AAAAAAAAAAAAAAA;;;;;;:::999:::;;;<<<===999:::;;;===>>>>>>??????777777888999::::::;;;;;;999:::::::::999888666555555666666666666444333222333333222222111000000000000000000///......------+++,,,............,,,+++++++++++++++++++++++++++,,,+++***))))))+++---...)))************+++++++++,,,++++++******+++,,,,,,))))))))))))))))))))))))))))))))))))************(((((()))***************))))))************))))))&&&'''(((*********)))((())))))))))))************)))((((((***---.........***************************)))((()))++++++)))((())))))***++++++++++++***++++++++++++++++++++++++)))***,,,------,,,***)))((()))+++...///000000///,,,,,,++++++,,,,,,---...)))...,,,$$$$$$---222000---///111333222111...---,,,,,,---............---...............---------////////////000000000000///000000111111111111000///000111333555666666666999999:::;;;;;;<<<======@@@BBBDDDDDDCCCBBBCCCDDDGGGXXX{{{{{{tttlllbbb^^^iiixxxwwwrrrtttmmmVVVJJJSSSaaawww~~~}}}|||{{{zzzxxxwwwwwwxxxyyysssooojjjddd___YYYSSSOOOMMMIIIEEEDDDEEEGGGHHHIIIIIIHHHIIILLLOOOXXXnnnvvviii\\\SSSKKKLLLMMMOOOQQQVVV\\\```gggiiimmmrrrvvvyyy{{{|||xxxyyyyyyzzz{{{|||}}}}}}~~~~~~~~~}}}{{{yyyxxxyyyxxx{{{~~~|||tttnnnmmmddd___\\\YYYPPPEEEBBBGGGSSSeeezzz}}}|||zzziii]]]RRRGGGAAA@@@BBBBBBBBBBBBBBBBBBBBBBBB@@@???===<<<<<<>>>@@@AAAAAA@@@>>>===<<<<<<<<<===>>>?????????@@@@@@@@@@@@@@@@@@@@@?????????>>>>>>============<<<<<<<<<<<<;;;<<<>>>???>>>===;;;:::888888999::::::;;;;;;<<<888888888888777777777666888777777666555444444444222111111000000000000000......//////......---,,,------------------------,,,,,,,,,++++++*********))))))))))))************)))************+++++++++,,,,,,,,,,,,,,,+++***)))******)))))))))))))))******)))))))))((((((''''''))))))*********+++++++++))))))************))))))((((((((((((((()))******))))))***++++++++++++*********************************+++++++++******)))******************************+++++++++,,,,,,,,,+++*********+++,,,,,,------,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,------+++,,,...//////...,,,+++,,,,,,,,,+++++++++******++++++,,,,,,,,,,,,------..................------...------------.../////////000111000///...///000333...---333555222000111111111111222333444555666777888999:::<<<===>>>>>>@@@BBBBBBBBB@@@@@@AAABBBFFFZZZ}}}~~~wwwrrrjjjeeejjjsss|||tttmmmtttgggUUUTTTZZZhhh{{{|||{{{}}}|||{{{zzzyyyxxxxxxyyyyyyuuurrrnnniiieee^^^XXXSSSQQQNNNJJJGGGHHHIIIJJJKKKJJJHHHHHHJJJJJJNNN[[[iiivvvyyynnncccXXXOOOIIIDDDFFFJJJNNNSSSYYY```fffkkkmmmpppsssvvvxxxyyyzzzxxxxxxyyyyyyzzz{{{||||||~~~}}}}}}|||{{{yyyxxxwww}}}}}}}}}xxxnnngggfffgggaaaZZZTTTKKKCCCDDDJJJZZZlllssscccXXXOOOGGGBBBAAA??????@@@AAABBBCCCCCCDDD@@@???===<<<<<<===>>>???@@@???===<<<;;;;;;;;;<<<>>>>>>>>>>>>????????????@@@@@@@@@?????????>>>>>>>>>>>>>>>>>>============;;;<<<===>>>???>>><<<;;;999::::::::::::;;;;;;;;;888888888777777777666666666666555555444333333222222111000000//////000000...............------,,,------------------------,,,,,,,,,++++++*********))))))))))))************)))************+++++++++,,,,,,,,,,,,,,,+++***)))***)))))))))***+++,,,,,,*********))))))(((((((((*********************+++))))))************))))))((((((((((((((()))******(((((()))************)))))))))))))))))))))))))))******+++++++++******)))************************))))))*********+++++++++++++++******++++++,,,------,,,,,,++++++,,,,,,---+++++++++,,,,,,,,,------+++,,,---//////---,,,+++,,,,,,,,,+++++++++******+++++++++,,,,,,---------------------------------...------------...//////...000111000///...///111333//////555777333000111111111111222333444555666888888999;;;<<<===>>>??????AAABBBAAA@@@???@@@AAAEEEYYY{{{zzzvvvsssnnnkkkkkktttvvvggg^^^nnnnnn```\\\\\\hhh~~~|||{{{|||{{{{{{zzzyyyyyyzzzzzzzzzxxxvvvtttqqqmmmggg```[[[RRROOOJJJGGGGGGGGGGGGGGGHHHFFFFFFGGGGGGFFFIIINNNTTT___qqq}}}ssseeeXXXNNNIIIFFFDDDDDDGGGLLLQQQWWW^^^eeejjjpppqqqsssuuuwwwxxxxxxxxxxxxxxxyyyyyyzzzzzz{{{{{{|||{{{zzzxxxwwwwwwwwwwww}}}{{{ttthhh```^^^___YYYRRRLLLFFFDDDKKKTTT]]]ooo{{{|||~~~wwwgggWWWOOOKKKFFFAAA@@@;;;<<<===???AAACCCDDDEEE@@@???===<<<;;;;;;<<<=========<<<;;;::::::::::::<<<<<<<<<=========>>>>>>@@@@@@????????????>>>>>>?????????>>>>>>>>>>>>===:::;;;===>>>>>>>>>======;;;;;;;;;;;;::::::::::::777777777777666666666666444444444333333222222111222111000000//////000000...............---,,,,,,------------------------+++++++++++++++*********)))))))))*********++++++)))************+++++++++++++++,,,,,,,,,+++******)))))))))***+++,,,---...***************)))))))))*********************)))))))))************))))))((((((((((((((()))******''''''((()))))))))))))))(((((((((((((((((((((((()))******+++++++++******************************(((((()))))))))*********++++++******++++++,,,,,,,,,,,,++++++++++++,,,,,,++++++++++++,,,,,,,,,,,,+++,,,---......---,,,+++,,,,,,,,,+++++++++***************+++,,,------...,,,,,,,,,,,,,,,,,,,,,,,,...------------...//////---...000000//////111222///,,,...222555333111111111111111222333444555666888888999:::<<<===>>>???>>>???@@@@@@>>>>>>???@@@DDDVVVxxx|||{{{xxxqqqjjjnnnyyyiiiXXX\\\iiisssbbb```ppp~~~~~~{{{{{{{{{{{{{{{{{{{{{{{{yyyyyyxxxvvvtttnnnhhhcccWWWSSSNNNKKKIIIHHHGGGFFFEEECCCCCCDDDFFFEEEDDDDDDKKKMMMRRR[[[jjj{{{wwweee]]]SSSIIIEEEEEEIIIKKKNNNQQQUUUYYY]]]bbbgggkkkrrrsssuuuwwwxxxyyyxxxxxxyyyyyyyyyzzzzzzzzzzzzzzzzzzxxxvvvuuuuuuvvvxxxzzz}}}{{{zzzyyyrrreee[[[WWWRRRPPPMMMJJJJJJPPP[[[dddbbbppp~~~xxxzzz~~~}}}xxxvvvxxxyyywwwsssgggXXXIIIDDDDDDBBB???>>>:::;;;<<<===???AAABBBCCC???>>><<<;;;::::::::::::;;;;;;:::999999999999999:::;;;;;;;;;;;;<<<<<<<<>>>>>>>>>>>===>>>>>>>>>=========<<<<<<999:::;;;===>>>>>>>>>>>><<<<<<<<<;;;:::999999888777777666666666555555555444444333333333222222222111111000///////////////------.........---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***************))))))*********+++++++++))))))*********+++++++++++++++,,,,,,,,,++++++***))))))))))))***+++,,,,,,++++++******************************))))))))))))))))))************))))))((((((((((((((())))))***'''((())))))******))))))))))))))))))))))))))))))))))))***+++++++++******************************))))))))))))*********+++,,,++++++***++++++,,,,,,,,,,,,++++++++++++,,,,,,***++++++++++++,,,,,,,,,+++,,,------------,,,+++,,,,,,,,,+++++++++******))))))***+++,,,------...,,,,,,,,,,,,,,,---------...------------...//////,,,---///000///000222333...---,,,---///000111222111111111222333444555666666777888999:::<<<======<<<===???>>>======>>>???CCCTTTtttxxxoooqqqvvv}}}tttaaa[[[[[[iiiwwwaaacccxxx}}}|||}}}}}}}}}||||||{{{{{{yyyyyyyyyyyyxxxtttnnniiiaaa]]]XXXTTTRRRPPPNNNLLLEEEDDDBBBAAACCCEEEEEEBBBFFFEEECCCBBBGGGTTTeeeqqqwwwmmmeee```PPPMMMHHHEEEEEEHHHMMMQQQTTTXXX\\\___bbbeeehhhkkkqqqsssuuuwwwyyyzzzzzzzzz{{{{{{zzzzzzzzzzzzzzzzzzwwwuuusssrrrsssvvvyyy{{{wwwuuuuuuuuummm___SSSOOOGGGKKKOOORRRWWW___iiipppmmmttt}}}|||xxxwww{{{{{{vvvuuutttnnnddd]]]WWWJJJ???<<<>>>===<<<<<<;;;;;;<<<<<<===>>>>>>>>>===<<<;;;:::999999888888999999999999999888888888999999:::::::::;;;;;;;;;>>>>>>=========<<<<<<<<<;;;;;;;;;;;;::::::::::::999999:::;;;<<<=========<<<<<<;;;:::999888888777666666666555555555555444444444444333333333333333111000000///.../////////---------...---,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,************************************++++++++++++))))))*********+++++++++***++++++,,,,,,,,,+++++++++***)))(((((((((((((((******************++++++))))))))))))))))))))))))))))))************))))))((((((((((((((())))))***((()))******++++++******************************((()))***+++++++++++++++*********************************+++++++++,,,,,,,,,,,,++++++***++++++,,,,,,++++++******++++++,,,*********+++++++++,,,,,,+++,,,,,,,,,,,,,,,,,,+++,,,,,,,,,+++++++++******))))))***++++++,,,------,,,---------.........///...------------...//////+++---///000///000222444;;;999444///---///222444111111111222333444555666555555666888999:::;;;<<<;;;<<<>>>>>>===<<<>>>???BBBQQQpppyyypppuuullllll}}}pppdddZZZ]]]pppmmm^^^jjj}}}~~~~~~~~~~~~~~~|||{{{zzzyyyyyyyyyyyyyyywwwsssooogggccc^^^[[[XXXUUURRRPPPIIIIIIEEEAAAAAACCCCCC@@@???BBBDDDDDDDDDFFFKKKPPPcccppp{{{qqqeeeZZZQQQLLLEEEFFFGGGGGGGGGJJJNNNRRRUUUYYY^^^bbbeeehhhkkkmmmppprrrtttwwwyyyzzz{{{{{{{{{{{{zzzzzzyyyyyyxxxxxxtttsssqqqpppqqqsssuuuwwwqqqnnnmmmkkkbbbUUUKKKGGGBBBKKKUUU[[[aaaiiiooorrrvvvvvvyyyzzzxxxtttvvvzzz~~~~~~xxxxxxuuuiiiZZZPPPJJJBBB;;;::::::999999;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999999888888777888888999999999888888777999999999:::::::::;;;;;;<<<<<<<<<;;;;;;;;;::::::999999999888888888888777888999999999:::;;;;;;;;;;;;::::::999888777777666666555555555444444444444333333333333333333333333111000//////......//////---------------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,)))))))))************************++++++++++++,,,)))************+++++++++******+++,,,,,,,,,+++++++++***)))((('''&&&&&&&&&)))))))))***************((((((((()))))))))******))))))************))))))((((((((((((((()))******))))))***+++++++++++++++************************((()))***+++++++++++++++***************************++++++++++++,,,,,,,,,,,,,,,++++++******++++++++++++************++++++************++++++++++++,,,,,,++++++++++++,,,,,,,,,,,,,,,+++++++++******************++++++++++++,,,------....../////////...------------...//////,,,---///000///000222444HHHGGG@@@666000111444444111111111222333444555666555555666777999:::;;;<<<:::<<<============>>>@@@AAAPPPnnnvvvuuullleeelll~~~|||ooo```[[[aaavvvkkkeeewww~~~|||{{{yyyzzzyyyyyyyyyzzzyyywwwtttkkkgggccc___\\\YYYVVVTTTNNNPPPMMMFFFCCCDDDDDDAAA???CCCGGGHHHFFFEEEGGGIIINNNVVVeeeuuuuuuqqqhhh^^^TTTLLLFFFCCCDDDGGGJJJKKKKKKMMMPPPSSSWWW\\\bbbfffiiikkknnnoooqqqsssuuuwwwyyyyyyyyyyyyyyyyyyxxxxxxwwwvvvvvvuuutttrrrpppnnnmmmmmmnnnoooiiiddd___\\\UUULLLGGGGGGIIIUUUcccjjjpppxxx|||{{{~~~{{{yyyyyyvvvuuuzzz}}}wwwwwwrrrdddSSSIIIBBB>>>;;;;;;999666888<<<::::::::::::::::::::::::888888888888888888777777777888999999999999888777999999999:::::::::;;;;;;:::::::::999999999999888888888888888777777777666888888888888888888999999999888888888777666666666555555555444444444333333222222222222222222222222000000///............///,,,------------,,,++++++++++++++++++++++++++++++((()))))))))*********+++*********+++++++++,,,,,,)))************+++++++++)))***+++,,,,,,,,,,,,+++******)))(((((('''((((((((((((((())))))*********&&&''''''((()))***++++++))))))************))))))((((((((((((((()))******((())))))***************************************(((((()))++++++,,,,,,+++************************************++++++++++++---,,,++++++******++++++++++++************++++++************++++++++++++,,,++++++++++++++++++,,,,,,,,,,,,+++++++++******++++++++++++************++++++,,,------...//////...------------...//////,,,...///000///000111333AAACCC???555000111333222111111111222333444555666666777777999:::;;;<<<===:::<<<===>>>======???@@@BBBOOOlllssspppeeeaaatttvvvfff[[[XXX```www}}}fffiiivvv|||zzzyyyzzzyyyyyyyyy{{{{{{yyyxxxqqqnnnjjjfffccc```]]]ZZZOOOTTTSSSKKKGGGHHHHHHDDDAAABBBBBB@@@>>>???CCCGGGAAADDDIIIOOOYYYhhhyyy}}}vvvsssbbb^^^WWWPPPIIIEEECCCBBBFFFIIIMMMOOOOOOPPPTTTXXX]]]aaagggkkkmmmnnnoooppprrrtttuuuwwwxxxxxxxxxxxxxxxwwwwwwvvvuuutttsssssstttrrrpppmmmjjjiiihhhhhhaaaZZZSSSPPPKKKGGGHHHKKKWWWeeettt|||~~~}}}yyyqqqqqqmmm^^^MMMDDD???======>>>:::666888===888999999999999:::::::::666777777888888888888777777888999::::::999888777999999:::::::::;;;;;;;;;999999999888888888777777888888888888777777777666999888777777777777777888777777777777666666666666555555444444444333333333000000000000000111111111000000///...............,,,,,,---------,,,++++++++++++++++++++++++++++++(((((())))))*********+++******+++++++++,,,,,,,,,)))************+++++++++)))***+++,,,,,,,,,,,,,,,***)))))))))))))))******''''''(((((()))))))))***%%%&&&'''((()))***+++,,,))))))************))))))((((((((((((((()))******'''(((((()))))))))))))))))))))))))))))))))))))))(((((()))++++++,,,,,,,,,************************))))))))))))************---,,,,,,+++*********+++++++++************++++++)))************+++++++++,,,++++++******++++++,,,,,,,,,,,,+++++++++******,,,,,,++++++***)))))))))******+++,,,,,,---.........------------...//////---...000000//////111222000666666000---///111///111111111222333444666666888888999:::<<<===>>>>>>;;;<<<>>>>>>===>>>???AAABBBOOOkkkhhhwwwqqqpppqqqxxxnnnfffbbbaaa```|||qqqiiippp~~~~~~}}}}}}|||yyyzzz{{{||||||{{{zzzyyyyyytttlllgggdddcccbbbbbbaaa]]]XXXTTTPPPNNNKKKIIIFFFDDDAAA@@@AAABBBBBBBBBBBBBBBCCCEEEHHHKKKNNNPPP___lll~~~wwwmmmccc[[[OOOMMMHHHEEEDDDGGGJJJMMMPPPPPPPPPQQQTTTXXX\\\___fffiiilllnnnpppqqqsssuuuqqqrrrsssuuuvvvxxxyyyzzzwwwvvvuuusssqqqppppppooopppttttttpppnnnmmmfff]]]OOOPPPNNNGGGAAABBBMMMVVVgggzzz|||wwwnnnjjjdddWWWGGG>>>===<<<;;;:::999999999999::::::;;;;;;::::::999888777777777777777777777777888888999999999:::::::::888999999::::::999999999888777777777777888888999::::::999999888777777666666666666666777777777777555444444333444555666777555555444444444333333333333111//////000111000//////............---------//////...---,,,++++++***************************+++*********))))))(((((()))))))))))))))))))))))),,,++++++******++++++,,,+++,,,,,,------,,,,,,+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************))))))((((((''''''))))))(((((((((((())))))))))))))))))************************************(((***++++++******+++,,,+++++++++*********)))))))))************+++++++++************************)))************+++++++++,,,,,,,,,++++++***************+++++++++,,,,,,,,,+++,,,,,,,,,,,,+++******---,,,,,,++++++,,,,,,------------............///............///////////////////////////.........000000000000111111111111000000000000222444666777777888:::<<<>>>>>>>>>===>>>>>>>>>>>>>>>>>>>>>>>>DDDQQQmmmPPPkkk~~~{{{zzzzzzwwwkkkaaa\\\cccxxxpppqqqsss{{{|||yyyzzzzzz{{{||||||{{{yyyyyyzzzvvvoookkkiiiiiiiiiiiifffccc^^^ZZZWWWTTTQQQOOOIIIGGGDDDBBBCCCCCCCCCBBB@@@@@@@@@AAABBBDDDFFFGGGFFFLLLTTT^^^iiixxxzzzppphhh```ZZZSSSNNNFFFFFFFFFGGGIIIKKKNNNOOOQQQRRRTTTWWW[[[```eeehhhiiilllooopppqqqrrrtttvvvsssssstttuuuvvvwwwwwwxxxwwwvvvtttrrrppppppoooooouuuwwwtttmmmhhheee]]]SSSNNNKKKEEE???>>>FFFSSS]]]mmm{{{}}}~~~wwwpppiii]]]NNNCCC???===<<<;;;:::999999999999:::;;;;;;;;;;;;:::999999888888888888888888888888999999999::::::::::::;;;;;;;;;;;;:::999888777666777777666666777777888888:::::::::999888777777777666777777777777777777777555444333333333555666777555444444444444333333333222000......///000///...............---------------------------,,,,,,,,,************************************)))))))))((()))))))))))))))))))))))),,,++++++******++++++,,,+++,,,,,,------,,,,,,+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************)))))))))((((((((('''))))))(((((((((((())))))))))))))))))************************************(((***++++++******+++,,,+++++++++*********)))))))))************+++++++++************************)))************+++++++++,,,,,,,,,+++++++++************+++++++++,,,,,,,,,+++,,,,,,,,,,,,+++******,,,++++++******++++++,,,------------......................../////////////////////////////////...000000000000111111111111000000000000222444666777999:::<<<===>>>>>>>>>===>>>>>>>>>>>>>>>>>>>>>>>>CCCOOOkkk@@@KKKtttzzzhhh]]]TTTZZZnnn|||qqqjjjttt~~~{{{{{{||||||||||||{{{zzzyyyyyyuuupppmmmmmmnnnooooookkkgggccc___]]]ZZZWWWUUUNNNKKKHHHFFFEEEEEEDDDCCCAAA@@@???>>>>>>>>>??????DDDFFFIIILLLRRR]]]jjjtttzzzoooggg]]]SSSMMMJJJIIIHHHAAACCCFFFIIILLLNNNNNNNNNQQQSSSWWW]]]ccchhhmmmooonnnpppssstttttttttuuuwwwuuuuuuuuuuuuuuutttttttttuuutttrrrppppppppppppqqqvvvuuupppggg```[[[RRRKKKJJJCCC;;;999@@@MMM\\\eeerrryyyxxxtttooodddSSSCCC>>>@@@<<<<<<;;;:::999999999999;;;;;;;;;;;;;;;:::999999888888888888888888888888:::::::::;;;;;;;;;<<<<<<>>>======;;;999777555444666666666666666777888888;;;::::::999999888888777777777777777777777777777444444333333333444555555444444444444333333333333111///------...///...---............------------+++,,,,,,,,,---------...************************************))))))))))))))))))))))))))))))))))))++++++************++++++++++++,,,,,,,,,,,,++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))(((((((((((())))))(((((((((((())))))))))))))))))************))))))))))))))))))))))))(((***++++++******+++,,,+++++++++***************)))************+++++++++************************)))************+++++++++,,,,,,,,,++++++++++++*********+++++++++,,,,,,,,,+++,,,,,,,,,,,,+++******+++******))))))******+++------------............---............/////////......//////////////////000000000000111111111111000000000111222444666777;;;<<<>>>?????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>AAAMMMiii<<<@@@\\\wwwkkk]]]TTTTTTjjjooonnn|||}}}}}}}}}}}}||||||{{{{{{wwwtttooommmmmmnnnnnnnnnkkkhhheeebbb___]]]YYYWWWSSSPPPLLLJJJIIIGGGEEECCCCCCBBBAAA@@@???>>>=========AAAEEEHHHJJJLLLPPPSSS\\\iiixxx~~~wwwnnnfff]]]XXXPPPIIIEEEEEEGGGHHHCCCEEEGGGJJJLLLLLLLLLLLLRRRUUU[[[aaagggllloooqqqrrrtttvvvwwwvvvvvvwwwxxxwwwwwwvvvuuusssrrrqqqqqqsssrrrqqqpppqqqrrrssstttpppmmmfff^^^WWWQQQKKKFFFAAA<<<999>>>JJJXXXccchhhqqqwww|||~~~}}}oookkkeeeZZZJJJ===;;;@@@<<<;;;::::::999999999:::;;;;;;;;;<<<;;;::::::999888888888888888888888888;;;;;;;;;;;;<<<<<<<<<===>>>======;;;:::888666555555555555555666777888888;;;;;;::::::999999999999888888888777777777777777444444333333333444444444444444444333333333222222111000....../////////............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********************************)))))))))))))))))))))))))))))))))))))))++++++************++++++++++++,,,,,,,,,,,,++++++(((((((((((((((((((((((())))))))))))))))))))))))((()))))))))************))))))))))))(((((((((((())))))(((((((((((())))))((()))))))))************(((((((((((((((((((((((((((***++++++******+++,,,************************))))))*********+++++++++************************))))))*********+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,+++,,,,,,,,,,,,+++******++++++************++++++,,,,,,---------.........---------.........//////............///////////////000000000111111111111111000000111222444666888===>>>???@@@@@@@@@???>>>========================???KKKggg777<<>>:::===AAADDDCCCBBB@@@???CCCLLLUUUYYY[[[bbbnnnxxx{{{qqqjjjeee^^^UUUMMMJJJIIIFFFDDDCCCDDDFFFHHHGGGGGGHHHIIIKKKNNNPPPQQQYYY\\\aaafffkkknnnpppqqquuuwwwxxxyyyxxxwwwxxxyyywwwwwwvvvtttsssqqqpppoooppppppqqqrrrrrrttttttuuujjjccc[[[TTTMMMGGGCCCAAA999<<>>???@@@AAAAAA@@@??????===========================JJJeee555:::AAAJJJ```tttlllvvvooo^^^VVVVVVbbb{{{zzzzzz{{{|||{{{{{{{{{{{{|||}}}~~~}}}yyyuuusssrrrrrrqqqpppqqqooommmkkkiiigggccc```]]][[[WWWUUUSSSPPPLLLJJJFFFFFFEEEEEECCCAAA@@@>>>DDDCCCCCCBBBBBBAAAAAAAAA>>>AAADDDDDDDDDGGGOOOVVVZZZaaakkkuuu}}}vvvpppjjjddd\\\VVVQQQLLLEEEAAAAAACCCFFFFFFFFFGGGHHHJJJHHHHHHHHHKKKOOOUUU[[[^^^dddfffiiimmmoooqqqrrrrrrvvvwwwyyyyyyxxxwwwxxxyyyvvvvvvuuusssrrrqqqpppooopppqqqrrrssssssrrrqqqpppcccZZZQQQJJJEEE???<<<===:::DDDSSS```gggkkklllmmmttt{{{yyypppmmmkkkllloooooojjjfffZZZPPPGGGCCCAAA===<<<>>>;;;::::::999999:::::::::<<<<<<<<<<<<<<<;;;::::::999999999999999999999999;;;;;;;;;<<<<<<<<<======::::::;;;;;;;;;;;;::::::666666666666777999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;999999999888888777777666555555666666555555444333333333333333222222222222333111000///000111000///------------,,,,,,,,,,,,......---,,,+++***))))))************************))))))))))))************))))))))))))))))))))))))******))))))))))))************++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************(((((((((((())))))))))))))))))(((((((((((())))))))))))))))))************))))))))))))))))))))))))(((***++++++******+++,,,***************+++++++++)))************+++++++++************************)))************+++++++++***++++++++++++,,,,,,,,,******+++++++++,,,,,,,,,+++,,,,,,,,,,,,+++******---,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,------------,,,------------.........------......///000000000000000000000111111111111111111111111333555777888===>>>@@@AAAAAAAAA@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>===IIIddd888777;;;CCCKKKccczzzrrrsssyyysssbbbVVVSSSbbbuuu~~~wwwuuuvvvwwwwwwwwwxxxyyy{{{}}}~~~}}}yyyxxxwwwwwwvvvuuuuuutttrrrqqqooommmiiifffcccaaa^^^[[[YYYVVVSSSPPPKKKJJJJJJHHHFFFCCC@@@???CCC@@@>>><<<;;;<<<<<<<<>><<<:::;;;===:::::::::999999::::::;;;<<<<<<<<<<<<<<<;;;;;;:::999999999999999999999999::::::;;;;;;;;;<<<<<<<<<::::::;;;;;;;;;;;;;;;:::666666777777888:::;;;<<<;;;;;;;;;;;;;;;<<<<<<<<<::::::999888888777777666666666777777777666555444333333333222222222222111222000//////000000///...---------,,,,,,,,,++++++---,,,,,,,,,++++++******************************((()))))))))************))))))))))))))))))))))))******))))))))))))************++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************'''((((((((()))))))))***))))))(((((((((((())))))))))))))))))************************************(((***++++++******+++,,,))))))*********+++++++++)))************+++++++++************************)))************+++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,+++,,,,,,,,,,,,+++******,,,,,,++++++++++++,,,,,,++++++,,,,,,,,,---------,,,,,,---------.........------......///000000111000000000000111111111111222111111222333555777999<<<===???@@@AAAAAAAAA@@@>>>>>>>>>>>>>>>>>>>>>>>>===IIIccc999000555AAABBBHHHrrr}}}wwwuuu|||mmmZZZOOOUUUbbblllyyytttttttttttttttuuuwwwyyy|||}}}}}}zzzyyyzzzzzzyyyxxxwwwuuutttsssrrroookkkhhhgggeeebbb```^^^[[[WWWTTTPPPPPPOOOLLLIIIEEEBBB@@@CCCCCCBBBBBBBBB@@@===:::===>>>@@@CCCFFFFFFEEEDDDEEEGGGHHHGGGFFFKKKTTT[[[aaaffflllqqqtttwww{{{|||wwwtttmmmhhhaaa[[[WWWRRRNNNKKKGGGGGGFFFDDDAAAAAABBBDDD@@@DDDGGGHHHFFFFFFGGGIIIKKKMMMQQQWWW]]]dddiiilllmmmnnnooopppqqqssstttttttttvvvxxxxxxwwwwwwxxxyyyssssssrrrrrrrrrrrrrrrqqqrrrtttuuutttqqqjjjccc___OOOEEE======<<<;;;???EEELLL\\\nnnsssooommmsss|||||||||sssssssssqqqllleee^^^ZZZJJJDDD>>><<<999777999===:::::::::999999:::;;;;;;<<<<<<======<<<<<<;;;:::999999999999999999999999:::::::::;;;;;;;;;<<<<<<;;;;;;<<<<<<;;;;;;:::999777777777888999;;;<<<===;;;;;;<<<<<<<<<<<<<<<<<<::::::999999888777777666666777888888888777555444333333333222222222111111111///...---//////...------------,,,,,,,,,++++++***++++++++++++,,,,,,,,,************************(((((())))))*********+++))))))))))))))))))))))))******))))))))))))************++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************'''((((((((())))))******))))))(((((((((((())))))))))))))))))************************************(((***++++++******+++,,,))))))******++++++++++++)))************+++++++++************************)))************+++++++++*********++++++,,,,,,,,,******+++++++++,,,,,,,,,+++,,,,,,,,,,,,+++******++++++************++++++++++++,,,,,,,,,---------,,,,,,,,,---------......---------...///000000111000000000000111111111111222111111222333555777999;;;<<<>>>@@@AAAAAAAAAAAA>>>>>>>>>>>>>>>>>>>>>>>>>>>IIIccc777444666;;;<<>>BBBCCCCCCCCCBBBAAA???>>>>>>===<<<===@@@BBBDDDDDDMMMLLLLLLMMMOOOQQQSSSUUUXXXYYY[[[^^^aaadddfffggglllmmmmmmnnnooopppqqqqqqssstttwwwyyy{{{|||||||||yyyxxxwwwwwwvvvtttpppmmmgggfffdddaaa^^^[[[XXXWWWOOOLLLIIIFFFDDDCCCCCCCCC@@@AAACCCCCCBBBBBBDDDEEEGGGFFFEEEEEEGGGKKKNNNQQQUUUXXX^^^bbbfffjjjooorrrssssssttttttuuuuuuvvvvvvsssttttttuuuvvvuuuuuuuuuppppppqqqsssuuuuuusssqqqrrruuussskkkddd___UUUJJJCCCAAA===888888@@@LLLVVVgggiiikkklllrrrzzz}}}{{{||||||~~~|||vvvmmmhhhbbbXXXNNNBBBAAA>>>;;;:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<=========>>>;;;::::::999999888888777:::::::::;;;;;;;;;;;;<<<:::::::::;;;;;;;;;<<<<<<888888888999999:::::::::999999999::::::;;;;;;;;;999999999999999999:::::::::999999888777666666555444333222111000000000000////////////............+++++++++,,,,,,------------,,,++++++******+++++++++*********))))))(((((())))))))))))))))))))))))))))))))))))************)))))))))))))))******+++,,,,,,,,,+++++++++******+++*********))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))'''(((******((((((((()))(((((((((((())))))))))))))))))************))))))))))))))))))************(((((())))))*********++++++++++++*********))))))+++++++++++++++***)))(((***++++++,,,,,,++++++***++++++************++++++***+++,,,,,,******+++,,,++++++++++++++++++++++++---,,,+++******+++,,,---)))***,,,------,,,***)))***+++,,,,,,------,,,,,,---,,,,,,,,,,,,---.....................///000000......///000000000000000000111222222333555888;;;???@@@AAABBBBBBAAA???>>>===>>>???>>>===<<<===>>>@@@GGG```555333555:::999:::GGGYYY}}}nnn]]]OOOFFFPPPggg|||sssnnnlllooopppooooooqqqsssvvvzzz{{{|||{{{|||}}}~~~|||{{{yyyxxxvvvuuussspppllliiifffddd```]]]ZZZWWWUUURRRNNNLLLJJJJJJIIIGGGFFFEEECCCCCCCCCCCCDDDDDDCCCAAA@@@???@@@>>>===>>>@@@BBBCCCCCCBBBBBBAAAAAABBBCCCEEEFFFGGGGGGHHHJJJLLLMMMNNNOOORRRRRRRRRSSSSSSTTTTTTTTTSSSTTTVVVXXXYYYZZZZZZZZZ\\\[[[YYYYYYYYYWWWUUUSSSRRRRRRPPPOOOMMMKKKJJJIIIGGGFFFDDDBBBAAAAAAAAABBBAAACCCDDDDDDDDDDDDEEEGGGFFFGGGHHHJJJNNNRRRVVVYYYcccfffiiikkklllmmmoooqqquuuuuuvvvvvvwwwwwwwwwwwwvvvvvvvvvvvvuuutttssssssqqqqqqqqqsssuuuvvvuuutttppppppkkk```XXXSSSKKKCCCAAA>>>:::;;;CCCNNNZZZaaacccjjjqqqvvv|||}}}~~~{{{ooocccZZZOOOGGG>>>===;;;:::999:::;;;;;;::::::::::::::::::::::::;;;;;;;;;;;;<<<<<<<<<<<<:::::::::999999999999999::::::;;;;;;;;;<<<<<<<<<::::::::::::;;;;;;;;;;;;888888999999999999999999888888999999999:::::::::999999999999999999888888888888777777666555555444444333222111000000000000////////////.........---++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++*********+++************)))))))))((())))))))))))))))))))))))))))))))))))************)))))))))))))))***++++++,,,,,,,,,+++++++++******************)))))))))((())))))))))))))))))))))))))))))))))))))))))))))))''')))******)))(((((()))(((((((((((())))))))))))))))))************))))))))))))))))))************((()))))))))************+++++++++*********))))))******+++++++++***)))))))))******++++++******)))+++******************++++++,,,---,,,*********,,,++++++++++++++++++++++++,,,++++++++++++++++++,,,***+++,,,------,,,+++******+++,,,,,,------,,,,,,---,,,,,,,,,,,,---.....................///000000......///000000000000000000111222222333555888;;;;;;===???@@@AAA@@@???>>>===>>>???>>><<<<<<<<<>>>@@@GGG___333000333999888555:::DDDPPPpppkkkVVVGGGHHHRRRfff|||~~~tttllllllnnnmmmllllllnnnqqquuuwwwyyyzzz}}}~~~~~~}}}}}}|||{{{yyyvvvsssooommmkkkiiifffbbb___\\\XXXUUURRRRRRRRRPPPNNNLLLKKKIIIHHHFFFFFFFFFEEEDDDBBBAAA@@@CCCAAA??????AAABBBCCCBBBAAA@@@???>>>===>>>??????????????????@@@@@@@@@@@@BBBBBBBBBBBBBBBBBBBBBBBBCCCCCCEEEFFFFFFGGGGGGFFFHHHFFFDDDDDDEEEEEEDDDCCCEEEEEEDDDDDDCCCCCCBBBBBBAAAAAAAAAAAAAAAAAAAAAAAACCCDDDFFFFFFFFFFFFGGGIIIHHHJJJMMMRRRXXX]]]aaacccoooppprrrrrrqqqpppqqqrrrxxxxxxxxxxxxxxxyyyyyyyyyyyyxxxwwwvvvtttsssrrrqqqsssssssssuuuwwwwwwuuutttiiiggg___SSSJJJFFFBBB======::::::BBBPPP^^^hhhlllfffqqq|||xxx{{{{{{zzz~~~~~~nnnZZZLLLDDD???;;;:::999888888999:::;;;::::::::::::::::::::::::999999999999::::::::::::999999999999::::::::::::;;;;;;;;;;;;<<<<<<<<<<<<999999999::::::::::::;;;999999999888888888888888777777888888888888999999999999999888888777777777666666555555444444333333333222111000000//////000//////.........---------,,,,,,,,,,,,,,,+++++++++,,,,,,++++++************************))))))))))))))))))))))))))))))))))))))))))))))))***************))))))))))))***++++++,,,,,,,,,+++++++++******************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''')))******)))(((((()))(((((((((((())))))))))))))))))************))))))))))))))))))************))))))))))))************+++++++++***************)))******+++++++++******)))))))))******)))))))))************************+++,,,---,,,***)))***++++++++++++++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,+++***+++,,,,,,------,,,,,,---,,,,,,,,,,,,---.....................///000000......///000000000000000000111222222333555888;;;999:::<<<>>>?????????>>>===>>>???>>><<<;;;<<<===AAAGGG___111///222888:::888999===BBBUUUrrryyycccVVVOOOMMMTTTeee~~~qqqllllllkkkjjjjjjjjjlllooorrrsssvvvyyy||||||}}}~~~~~~~~~~~~~~~~~~}}}|||{{{yyyvvvssspppoooooollliiifffdddaaa]]]ZZZXXXWWWVVVTTTQQQOOONNNMMMKKKKKKJJJHHHGGGEEEDDDCCCEEECCCAAA@@@AAABBBBBBBBBDDDCCCBBBAAA@@@AAABBBBBBBBBBBBBBBBBBAAAAAAAAAAAACCCCCCCCCBBBBBBBBBBBBBBBDDDEEEEEEEEEFFFFFFFFFFFFFFFDDDBBBBBBCCCEEEEEEEEECCCCCCCCCCCCCCCBBBBBBBBBAAAAAABBBCCCDDDCCCCCCCCCDDDEEEGGGHHHGGGHHHJJJKKKMMMPPPUUU[[[aaafffiiikkkppprrrttttttsssssstttuuuxxxxxxyyyyyyyyyyyyyyyyyyyyyxxxwwwvvvtttsssrrrrrrvvvvvvwwwxxxxxxuuupppmmm^^^[[[TTTJJJCCC???>>>>>>;;;===CCCMMMZZZfffmmmpppooozzz}}}xxxvvvyyyzzz~~~yyyeeeNNN@@@<<<;;;:::999999888888999999:::999999999999999999999999666777777777777888888888888888888999:::;;;;;;<<<:::;;;;;;;;;;;;<<<<<<<<<888888888999999999::::::999999888888777777777666777777777777777777777777999999888777777666555555444444333333222222222222222111000///////////////.........---------,,,,,,---,,,,,,,,,++++++******+++++++++++++++******)))*********)))))))))))))))((((((((((((((((((((((((((()))))))))******************))))))******+++,,,,,,,,,,,,+++++++++***************)))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((()))++++++)))((()))***(((((((((((())))))))))))))))))************))))))((()))))))))************)))))))))))))))*********************************((()))***+++++++++++++++))))))************))))))*********++++++*********,,,------,,,***)))***+++++++++++++++++++++++++++***+++,,,------,,,+++***---,,,++++++++++++,,,---***+++,,,,,,------,,,,,,---,,,,,,,,,,,,---.....................///000000......///000000000000000000111222222333555888;;;;;;;;;<<<===>>>>>>>>>======>>>>>>>>><<<;;;<<<===AAAGGG___333111222666888999:::<<>>======<<<<<<===>>>===<<<;;;;;;===AAAGGG^^^444333333333444555777999<<<;;;===XXXvvv{{{yyylll[[[OOOLLLVVVjjj}}}}}}uuummmhhhfffeeefffggghhhiiilllppptttssstttuuuwwwxxxxxxyyyyyy{{{|||||||||{{{zzzyyyxxxtttrrrppppppppppppnnnllldddcccbbb```^^^\\\[[[ZZZ[[[ZZZWWWUUURRRQQQPPPOOOMMMKKKHHHGGGHHHHHHHHHGGGDDDCCCBBBBBBBBBCCCDDDEEEAAAAAAAAAAAAAAAAAABBBBBB@@@@@@@@@@@@@@@@@@@@@@@@BBBBBBAAAAAAAAABBBCCCCCCAAA@@@???@@@CCCEEEEEEDDDFFFEEEEEEDDDCCCBBBAAA@@@DDDEEEEEEFFFFFFGGGHHHHHHJJJLLLOOORRRSSSUUUXXX[[[aaacccfffjjjnnnppprrrrrrxxxyyy{{{zzzxxxwwwwwwxxxxxxxxxxxxwwwwwwwwwwwwvvvvvvvvvuuutttuuuvvvxxxyyywwwvvvssspppjjjbbbYYYRRRLLLHHHEEEAAA===;;;AAAHHH[[[bbbiiimmmmmmmmmppprrrvvv}}}~~~{{{}}}tttggg___\\\\\\UUUEEE888555999;;;;;;::::::999888888777666777777777777777777777777444444444444555555555555666666666777888999999:::999999999999::::::::::::666666666777777777888888777777777777666666666666777777666666666666555555666666666555555444444444111111111111111111000000//////............//////------,,,,,,,,,++++++++++++++++++++++++*********)))***+++++++++***((('''))))))))))))************))))))))))))))))))))))))))))))))))))************+++************+++,,,,,,,,,,,,,,,+++++++++******))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))(((***++++++***))))))***(((((((((((())))))))))))))))))************))))))))))))))))))************************))))))))))))***************+++++++++)))******+++++++++******++++++,,,,,,,,,,,,++++++)))***+++,,,,,,+++***)))***+++,,,,,,******+++,,,+++++++++++++++++++++++++++++++++,,,,,,+++++++++,,,,,,------------,,,,,,***+++,,,,,,------,,,,,,---,,,,,,,,,,,,---.....................///000000......///000000000000000000111222222333555888;;;BBBAAA@@@???>>>=========<<<===>>>===;;;:::;;;<<>>??????CCCPPP^^^tttttttttsssrrrsssuuuvvvwww|||~~~}}}zzzjjj[[[TTTIIIHHHBBB999555777888777777777777888888777777666666666666666666666666666333333444444444555555555555555666666777777777888777777888888888999999999555555666666666777777777555555666666666666666666777777777777666666555555555555444444444444444444000000000000000111111111///......------......///,,,,,,,,,,,,++++++++++++************++++++++++++))))))+++++++++***((('''((()))))))))************))))))))))))))))))))))))))))))))))))************++++++******++++++,,,---,,,,,,,,,+++++++++******((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))(((***,,,+++***)))******(((((((((((())))))))))))))))))************))))))))))))))))))************************)))))))))((())))))*********+++++++++******+++++++++***))))))******++++++++++++******(((***+++,,,,,,+++***((()))***++++++++++++,,,...++++++++++++++++++++++++,,,++++++++++++++++++,,,+++,,,---......---,,,+++***+++,,,,,,------,,,,,,---,,,,,,,,,,,,---.....................///000000......///000000000000000000111222222333555888;;;AAA@@@@@@???>>>>>>>>>>>><<<===>>>===;;;:::;;;<<>>CCCMMMaaasss|||uuurrrssswwwxxxxxxyyy}}}zzz|||sssaaaTTTPPP===<<<777333555999777222333444555666777777777777666666666666666666666666333333444444444555555555555555555555666666666666666777777777777888888888555555555555666666666777444555555555666666777777888888777777666666666555333444444444444444444444000000000000111111111111......---------......///,,,,,,,,,+++++++++******))))))******+++++++++,,,((()))+++,,,+++***((('''(((((())))))*********+++))))))))))))))))))))))))))))))))))))************++++++******++++++,,,---,,,,,,,,,+++++++++******(((((())))))*********+++)))))))))))))))))))))))))))))))))))))))))))))))))))***,,,,,,***)))***+++(((((((((((())))))))))))))))))************))))))))))))))))))************+++*********))))))(((((())))))******+++++++++++++++++++++++++++***)))((())))))************))))))((()))+++,,,,,,+++)))(((((()))++++++++++++---///++++++++++++++++++++++++---,,,+++******+++,,,---+++,,,...//////...,,,+++++++++,,,---------,,,,,,---,,,,,,,,,,,,---.....................///000000...//////000000000000000000111222222333555888;;;???>>>>>>>>>>>>>>>???@@@<<<=========;;;:::;;;<<>>777777666666555555555444666555555444444444444555666777888:::999888666555333333333333333333333333777777777666666666666666777555444555888999888666777666555444444555666777555666666777777777666666888888777666666666666666666666555444222111000000111111000//////////////////............---------************************************************))))))))))))))))))))))))******))))))((((((''''''***)))((((((((()))+++,,,/////////......---------...---***)))((()))***+++++++++************++++++(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''(((***,,,,,,***((('''(((((((((((())))))))))))+++++++++*********))))))))))))))))))************)))************+++++++++))))))))))))))))))))))))******)))(((((()))******)))***+++,,,,,,+++***))))))************+++++++++))))))((((((((()))+++,,,))))))***++++++++++++*********))))))******+++,,,---,,,++++++------,,,+++,,,,,,,,,---------.........------------...//////---...//////......///111000000000000000111111222000000111222333555666777;;;>>>AAABBBAAA@@@?????????>>>===<<<<<<<<<<<<<<>>===<<<<<<@@@HHHSSS^^^iiiqqqvvv~~~}}}~~~yyykkk[[[LLLAAA;;;777666666666555555555444555555555444444555666666555666777888888777666555222222333333444444444444777777777666666555555555777555444555888999888666777666555555555555666777666777777888888777777666555555444333333333333333444444444333333222222222111000000///////////////............------------************************************************((((((((((((((((((((((((***)))))))))((((((((('''***)))((((((((()))***+++------,,,,,,,,,+++++++++,,,+++)))(((((()))***++++++******************+++(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))************)))((((((((((((((())))))))))))+++++++++*********))))))))))))))))))************))))))*********+++++++++))))))))))))))))))))))))******************************++++++++++++******)))************+++++++++******)))))))))***+++,,,))))))***++++++++++++*********))))))******+++,,,---,,,++++++------,,,+++,,,,,,,,,---------.........------------...//////---...//////......///111000000//////000000111222000000111222333555666777;;;===@@@AAA@@@???>>>???>>>===<<<;;;;;;;;;;;;;;;@@@GGG\\\|||000000111222333444555555999555666;;;;;;888===EEEPPPtttxxxwww}}}zzzrrr```XXXUUUddd{{{mmmjjjmmmpppyyy~~~{{{zzzzzzzzzzzzyyyyyyzzz{{{{{{yyywwwxxxxxxzzz{{{||||||{{{zzzyyyxxxwwwuuurrroooooooooqqqrrrsssqqqnnnkkkiiihhhggggggddddddcccbbbbbbaaaaaa```_________^^^^^^^^^^^^^^^]]]^^^___``````^^^\\\[[[YYYXXXXXXZZZ]]]^^^^^^^^^^^^]]][[[ZZZZZZ\\\]]]____________``````aaaaaaaaaggghhhhhhiiijjjlllnnnoooqqqrrrtttvvvxxx{{{|||}}}{{{|||||||||}}}~~~~~~||||||{{{zzzyyyyyyxxxxxxuuusssrrrrrrtttvvvwwwwww|||xxxrrrlllfff\\\QQQIIIEEEDDDAAA<<<999999;;;===IIIOOOYYYeeemmmrrrtttttt~~~~~~{{{{{{sss]]]HHH<<<888888666666666555555555555555555555555555555666777888444555666777777666555444111222222333444555666666888888777666555555444444777666555666777888777666777666666555555666666777777888888888888888777777444333222222222222222222222222333333333333333333111000//////......//////............------------************************************************''''''''''''''''''''''''))))))))))))(((((((((((())))))((((((((()))***+++************))))))))))))***)))((('''((()))***+++************************(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))+++************)))))))))))))))))))))************)))))))))*********++++++)))))))))))))))))))))))))))***+++,,,,,,+++***)))++++++************++++++)))************+++++++++,,,++++++*********++++++))))))***++++++++++++*********))))))******+++,,,---,,,++++++------,,,+++,,,,,,,,,---------.........------------...//////---...//////......///111000000//////000000111222000000111222333555666777999<<<>>>???>>>=========<<<;;;;;;::::::::::::;;;???EEEYYYzzz000000111222333444444555888444555:::<<<::::::>>>DDDSSSddd|||}}}|||uuujjj______mmmsssmmmjjjiiiqqq}}}|||zzz|||}}}}}}||||||}}}xxxxxxyyyzzzzzzyyyxxxwwwxxxvvvtttsssrrrsssuuuvvvwwwuuusssqqqooonnnnnnmmmmmmllllllkkkjjjiiihhhhhhiiiiiiiiihhhhhhhhhhhhhhheeefffiiijjjjjjhhheeeccccccbbbbbbccceeeffffffeeefffeeedddcccdddeeefffggghhhiiiiiijjjkkkllllllmmmmmmnnnnnnoooqqqrrrsssttttttuuuvvvwwwyyy{{{|||}}}|||}}}~~~~~~}}}}}}|||{{{yyyxxxwwwwwwuuusssqqqqqqrrrtttuuuuuuvvvnnnddd]]]XXXQQQGGG???BBB@@@===:::999===EEEKKKbbbdddfffkkkpppvvvzzz}}}~~~zzzwwwrrrzzz|||~~~fffMMM;;;444444666555555555555555555555555444444444555666777888999333333444555555555444444111222333444555666777777::::::999777666555444444777666666666777777777666666666666666666777777777888999999999999888888777555555444444444444555555333333333222222222222222000000///............///.........---------,,,,,,************************************************(((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))******))))))((((((((((((((((((''''''''''''((()))***+++*********++++++*********(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((***)))(((((((((((()))***(((((((((((())))))))))))************))))))))))))((()))))))))************))))))))))))************)))))))))))))))))))))))))))***,,,------,,,***))),,,+++***))))))***+++,,,))))))*********+++++++++---,,,,,,++++++*********))))))***++++++++++++*********))))))******+++,,,,,,+++***+++---...---,,,,,,,,,,,,---------.........------------...//////---...//////......///111///////////////000111111000000111222333555666777777999;;;;;;:::999:::::::::999999999999999::::::???EEEXXXxxx///000000111222333444555777444333777;;;<<<<<<>>>CCCFFFGGG```}}}xxxzzz~~~rrriiifffsssxxxqqqlllpppxxxzzzvvv|||~~~}}}}}}}}}{{{|||}}}~~~~~~~~~}}}|||zzzyyywwwuuuuuuuuuvvvwwwwwwwwwvvvuuuuuuttttttttttttsssrrrqqqooonnnmmmlllppppppppppppppppppppppppnnnoooqqqsssrrrpppnnnllllllkkkjjjjjjlllmmmlllkkkmmmlllkkkkkkkkklllmmmmmmppppppqqqqqqrrrsssttttttpppqqqrrrtttvvvwwwxxxxxxuuuuuuvvvxxxyyyzzz{{{||||||}}}~~~}}}}}}}}}|||{{{yyyxxxwwwwwwyyyvvvsssrrrrrrrrrrrrqqqkkkbbbUUUMMMIIIFFFAAA<<<===;;;:::;;;@@@KKKWWW```ooonnnlllmmmqqqxxx{{{xxxxxxyyyttt|||}}}www{{{qqqUUU@@@777666666555444444444555555555555555444444444444555777888888222222333444444444444444222222333444666777888888;;;;;;:::999777666555555666777777777666666666777555666666777777777777777999999999999999888777777666555555555555555666666555444444333111000000///000//////..................------------,,,,,,,,,************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))''''''(((((())))))))))))(((((((((((())))))))))))&&&&&&'''((((((***++++++)))***++++++++++++***)))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))(((''''''((())))))(((((((((((())))))))))))))))))))))))))))))))))))((()))))))))************(((((()))))))))*********)))))))))))))))))))))))))))***,,,------,,,***))),,,+++***))))))***+++,,,))))))*********+++++++++,,,,,,,,,,,,++++++******))))))***++++++++++++*********))))))******+++,,,,,,+++***+++---...---,,,,,,,,,,,,---------.........------------...//////---...//////......///111/////////...///000000111000000111222333555666777444666777777666666777888888888888888888999:::;;;@@@EEEWWWwww//////000111222333444444777555333444666888:::;;;:::AAACCCLLLkkkxxxuuuyyy}}}zzzsssxxxvvviiigggtttzzzzzz|||}}}{{{zzzzzz{{{|||~~~~~~}}}|||{{{yyyyyyyyyyyyzzzyyyyyyzzzzzzzzz{{{{{{{{{wwwwwwvvvuuutttsssrrrrrrvvvvvvvvvwwwwwwwwwwwwwwwwwwxxxyyyzzzzzzyyywwwuuusssrrrqqqrrrtttttttttrrrttttttsssrrrrrrrrrrrrrrruuuuuuvvvvvvwwwwwwxxxxxxuuuvvvwwwyyyzzz{{{{{{{{{wwwwwwxxxyyy{{{|||}}}}}}{{{|||}}}~~~~~~~~~||||||{{{{{{zzzyyyyyyxxxwwwwwwzzzwwwtttqqqooollliiifff]]]UUUJJJBBB???>>><<<;;;777999>>>HHHUUUcccmmmrrrooopppqqqtttyyyyyyxxx|||~~~vvvuuuxxx}}}~~~|||mmm[[[DDD777666888777555444444444444444555555555444444444444444555666777222222222333444444555555333444444555666777888888::::::999888777777666666666777888777666555666777555555666777888888888888999999999999888777666666333333333333333444444555555555444222111000///...000///......------......------------,,,,,,,,,,,,************************))))))))))))))))))))))))************************(((((((((((())))))))))))&&&'''((()))))))))(((((((((((((((((())))))))))))''''''((()))******++++++)))***+++,,,,,,+++***)))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((()))))))))))))))***))))))))))))************((((((((()))))))))******)))))))))))))))))))))))))))***+++,,,,,,+++***)))++++++************++++++)))************+++++++++***++++++,,,++++++***)))))))))***++++++++++++*********))))))******+++,,,+++******+++---......---,,,,,,,,,---------.........------------...//////---...//////......///111//////......//////000111000000111222333555666777444555666666555555666888777777777888888:::;;;<<<@@@EEEVVVuuu//////000111222333444444444555555444444666888999444???AAABBBOOOdddxxxtttvvvyyywwwttt{{{xxxrrrssszzz||||||zzzxxxwwwxxxyyy{{{}}}}}}}}}}}}|||~~~}}}}}}|||||||||}}}}}}{{{|||}}}}}}~~~~~~~~~~~~yyyyyyyyyyyyyyyzzzzzzzzz|||||||||}}}}}}}}}~~~~~~}}}}}}~~~~~~}}}}}}|||{{{xxxwwwwwwyyy|||~~~~~~}}}|||{{{{{{zzzyyyxxxwwwwwwyyyyyyyyyyyyyyyzzzzzzzzzyyyzzz{{{|||||||||{{{{{{wwwxxxyyyzzz|||}}}~~~zzzzzz{{{{{{{{{{{{zzzzzzxxxxxxwwwwwwvvvvvvvvvuuutttqqqnnnjjjeee___XXXTTTKKKHHHBBB===;;;;;;<<<===???FFFTTThhh{{{wwwxxx{{{{{{|||}}}vvvssstttuuuwwwvvvpppggg```PPPEEE999333444777666333333333333444444555555555444444333333333444444555222222222333444555555666555555666666666777777777777777777777666666555555666888999888555444555777444555777888999999888888888888888888777666555444222222111111222333333444333333333222111000000/////////...------------...---------,,,,,,,,,++++++************************))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((()))))))))***&&&'''((()))))))))(((''''''''''''((((((((())))))(((((()))***++++++++++++(((***+++,,,,,,+++***((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&'''((())))))((('''&&&(((((((((((())))))))))))(((((((((((())))))******))))))))))))************(((((((((((()))))))))***))))))))))))))))))))))))******************************++++++++++++******)))************+++++++++((()))***+++++++++***)))))))))***++++++++++++*********))))))******+++,,,+++******+++---......---,,,,,,,,,---------.........------------...//////---...//////......///111///............///000000000000111222333555666777666777777777666666888999777777777888999:::<<<<<>>BBBRRRppp////////////000111222333333333444444555666666666555888:::999999>>>GGGNNNnnn~~~{{{wwwfffXXXYYYaaammm}}}zzzyyy{{{zzzzzzyyyyyy{{{|||}}}~~~~~~}}}|||||||||}}}}}}||||||{{{{{{zzz{{{{{{{{{~~~~~~~~~}}}|||||||||~~~~~~}}}||||||||||||~~~~~~~~~}}}|||zzzyyyxxx{{{zzzzzz{{{}}}}}}|||zzz{{{xxxtttrrrsssssssssssstttrrrqqqppppppooollljjjddd^^^VVVPPPLLLGGGBBB>>>===BBB<<<666:::@@@OOOeeeppp|||wwwooogggbbbXXXIII<<<666333333333333333333333333111111222222222333333333333333333333333333333333555444333222333555777888:::888666444444666888:::888888777777666666555555888777555444333333444555666777777888888888888777;;;;;;:::888777555444333333333333333333333333333444444333333222111000000//////...------------...,,,++++++******++++++,,,)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++***+++,,,,,,,,,,,,+++***))))))))))))))))))))))))((()))***++++++***)))((((((((()))***************))))))))))))************''''''((()))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))******))))))))))))******+++*********))))))(((((()))))))))***+++++++++,,,,,,,,,,,,++++++***************))))))))))))******))))))******++++++,,,,,,++++++******************++++++++++++++++++++++++---------,,,,,,+++++++++...........................------------.../////////............///000000111111000000//////......333333333444555666777888;;;;;;;;;:::::::::999999888888888888999:::;;;<<>>FFFNNN]]]ssszzzlll\\\QQQHHH===555333333333333333333333333333111111111222222222333333333333333333333333333333555444333222333555777888888777666555555666777888777777777666666666555555666555444333333222222222666666777888888888777777;;;:::999888666555444333333333333333333333333333333333222222111000000//////...------,,,,,,------,,,++++++******++++++,,,)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++******,,,,,,,,,,,,******))))))))))))))))))))))))******++++++++++++******(((((()))***************((((((((((((((((((''''''''''''((()))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))******))))))))))))******************)))))))))(((***************+++++++++,,,,,,,,,++++++***************))))))))))))******)))))))))***************************************++++++++++++++++++++++++---------,,,,,,+++++++++...........................------------...//////......------......///000111000000000/////////...222222333333555666888999;;;;;;;;;::::::::::::999888888888888999:::;;;<<>>>>>@@@CCCEEETTTdddiiiiiinnnrrrwww}}}yyynnnZZZCCC777333222222444222222222222222222222222000000000111111111111222222222222222222222222222333222222222333444555666555666777888888777666555555555555555555555555555333333444444444222000///444444555666777777777777777777777666555444333333333333333222222222222222/////////.........---------,,,++++++******++++++++++++************++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))******+++)))***+++,,,,,,+++***)))((((((((((((((((((((((((,,,+++***))))))***+++,,,((()))************))))))(((''''''&&&&&&%%%%%%$$$''''''((()))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))******))))))))))))***************))))))))))))))),,,+++++++++***)))))))))+++++++++*********************))))))))))))************))))))((((((''''''***************+++++++++***+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------...------------...//////---,,,,,,,,,,,,---......000000000000////////////111111222333555777999:::<<<<<<<<<<<<;;;;;;;;;;;;:::::::::::::::;;;<<<<<>>============<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<===@@@CCCRRRmmm...............///111111000000111111222333333333555555555666888:::;;;;;;:::===BBBFFFFFFLLL___rrr{{{iiiZZZQQQPPPUUU\\\kkk}}}yyyyyywwwvvvuuuuuuuuuuuuwwwxxx{{{~~~}}}}}}||||||}}}~~~~~~|||yyyyyyyyyzzzyyyyyy{{{{{{{{{|||{{{{{{zzzzzzyyyyyyxxxxxxxxxxxxyyyyyyxxxxxxyyyyyyxxxxxxwwwwwwsssqqqooonnnllljjjgggddd\\\XXXSSSNNNKKKHHHDDDBBBDDDDDDDDDDDDDDDAAA<<<888<<>>>>>>>>=========<<<<<<======<<<<<<<<<<<<<<<===@@@CCCRRRlll...------......///000111000000000111222222333333444333222444777:::;;;<<<>>>;;;<<<@@@AAAAAAHHHRRR]]]~~~{{{rrrbbbYYYVVVUUUSSSPPP]]]rrr|||yyyvvvuuurrrsssuuuxxx{{{~~~~~~~~~~~~~~~~~~~~~|||{{{|||}}}||||||{{{{{{{{{{{{zzzyyyxxxxxxyyyxxxxxxwwwxxxxxxyyyyyyxxxxxxyyyyyyyyyxxxxxxwwwpppmmmhhhddd___ZZZTTTPPPMMMJJJFFFDDDDDDDDDDDDCCC@@@>>><<<<<<>>>@@@BBBBBBGGGOOOZZZfffooowww~~~xxxxxx{{{{{{~~~{{{uuullllllooolll]]]GGG777111222111111111...+++...444000000000000000000000000............/////////000000000000000000000000000///000111222222333222222222222222222222222222222222222222333333444444444444333222000///000000111000111333444555666666666222222222222222333333333333333222222111000000///------------------------...---,,,,,,++++++,,,,,,******))))))))))))******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++((()))***++++++***)))((())))))))))))))))))))))))((()))***++++++***)))(((***************)))((((((%%%&&&&&&'''((()))******'''(((((()))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))******))))))))))))******(((((())))))*********+++))))))******+++++++++,,,(((((())))))*********+++******))))))))))))******))))))******++++++,,,,,,((())))))***++++++,,,,,,))))))***+++,,,,,,------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,...------------.../////////............///000000.../////////000000111111...///000333666999;;;===>>>>>>>>>>>>============>>>======<<<<<<<<<======@@@CCCQQQlll,,,,,,------...//////////////////000111333444555444444555666777888999999;;;<<<<<<<<<<<<===AAADDDNNNZZZuuurrrnnnpppxxx|||zzzooogggdddbbbcccYYYWWW```lll}}}|||vvvsssuuuuuutttyyy~~~}}}~~~}}}{{{~~~}}}}}}}}}}}}|||{{{zzzzzzyyyyyy}}}|||{{{yyyyyyzzz{{{{{{{{{yyyvvvsssrrrooollljjjddd^^^WWWQQQOOOMMMIIIGGGCCCCCCCCCDDDDDDBBB???<<<======>>>CCCIIIPPPTTTUUU```kkkuuuxxx{{{vvvooopppuuuyyyzzz{{{~~~ppplllbbbUUUIII@@@999333000---///000222222000///---222222111111000...---,,,000000000000000000000000............////////////...///000111111222111111111111222222222111111000111222222333333222222111000111111222222333444444444444555555444444333222000111111222222222111111444333222111000...------///............---------,,,++++++******++++++,,,************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))***************))))))((((((''''''))))))))))))************))))))))))))))))))))))))))))))((('''&&&&&&%%%%%%###%%%(((+++,,,---,,,,,,(((((((((((())))))))))))***************************)))((((((((()))+++,,,)))))))))))))))))))))))))))************+++++++++---,,,***(((((()))***+++))))))))))))***************+++,,,+++******,,,...++++++,,,,,,,,,,,,------)))))))))******++++++,,,,,,+++*********,,,///000222///------000000...+++---...///...,,,,,,...///...///000///...---...000///000000000000000//////000000222444777:::>>>@@@>>>===<<<<<<<<<<<<<<<===========================>>>CCCRRRjjj,,,,,,------...//////////////////000111222444444333444555666777888888999:::;;;;;;;;;;;;<<<@@@CCC@@@HHHWWWkkksssllljjjooosssyyy|||wwwuuurrrdddYYYWWWYYY```uuu}}}xxxtttvvv|||zzz~~~|||}}}}}}~~~~~~}}}}}}}}}|||||||||||||||~~~|||yyywwwuuuuuutttnnnkkkgggdddaaa^^^ZZZXXXSSSPPPMMMLLLMMMLLLIIIGGGDDDBBB@@@?????????>>>>>>DDDFFFJJJRRR\\\dddiiikkkttt|||}}}zzzxxxxxxyyyzzz|||}}}mmmRRRKKKAAA:::555333111///...///000111111000///...//////000000000000//////////////////////////////............////////////...///000111222222222222111111222222222222111111333444444555555444444333111111111222333333444444444444555555444444333222000111111222222222111111333222222111000///..................------------,,,++++++******++++++,,,************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********************)))))))))))))))***)))))))))((((((((('''(((((()))))))))*********)))))))))))))))))))))))))))((((((''''''&&&%%%%%%$$$%%%(((***+++,,,+++***(((((((((((())))))))))))***************************))))))(((((()))***+++)))))))))))))))))))))))))))************+++++++++---,,,***)))((()))***+++))))))))))))***************+++,,,+++******,,,...+++++++++,,,,,,,,,------*********+++++++++++++++,,,+++******+++,,,...000888444...+++***,,,...///---...///...,,,,,,...///...///000///...---...000//////000000000000//////111222333555888;;;???AAA>>>>>>===<<<;;;;;;<<<<<<========================???CCCRRRjjj,,,,,,,,,---......//////////////////000222333444333333444555666777888888888999999999999;;;>>>AAA???BBBHHHPPP[[[ssstttkkkeeefffkkkvvv|||ooobbbZZZRRROOOVVVaaalllmmmpppwww{{{uuuuuuxxx~~~~~~~~~~~~}}}|||{{{xxxtttqqqmmmkkkjjj___\\\YYYWWWVVVUUUSSSQQQRRRQQQPPPOOONNNLLLHHHEEEAAA???===<<<===AAAEEEHHHSSSVVV]]]hhhsss|||||||||sss^^^>>>:::555111111111222222...///000111111000///...,,,---...000111111111111////////////////////////............///////////////000111222333333333333111222222333333222222222444444555555555555444444111111222222333333444444444444555555444444333222111111222222222111111000111111111000000/////////............------------++++++************++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************++++++******))))))(((((())))))))))))(((((((((((((((((())))))))))))******)))))))))))))))))))))))))))((((((''''''&&&&&&&&&%%%&&&((()))******))))))(((((((((((())))))))))))))))))))))))))))))))))))+++***)))))))))))))))***)))))))))))))))))))))))))))************+++++++++,,,+++***)))))))))***+++))))))))))))***************+++,,,+++******,,,...++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,++++++***+++,,,...///777666222...+++***,,,...---...///...,,,,,,...///...///000///...---...000//////000000000000//////222222333666999<<<@@@BBB@@@???>>>===<<<;;;;;;;;;========================???DDDRRRjjj+++,,,,,,------.../////////......///000111222222222222333444555666777777555777888888888999<<<>>>AAADDDHHHKKKMMMZZZuuuwwwnnngggfffkkkwww|||vvvqqqmmmeeeZZZUUUVVVSSSTTTVVVYYYaaannn~~~xxx}}}}}}{{{xxxwwwxxxzzz{{{{{{}}}~~~~~~~~~~~~~~~~~~~~~~~~}}}}}}|||{{{yyywwwtttssslllkkkjjjgggddd```]]]\\\VVVUUUSSSTTTVVVXXXXXXXXXZZZXXXTTTPPPKKKFFFBBB??????@@@CCCFFFKKKQQQXXX]]]gggjjjqqqzzz}}}}}}{{{}}}|||~~~rrrWWWAAA888666333000///000111111//////000000000000//////,,,---...000111111111111////////////////////////............////////////000000222333333333333333111222333333333333333333222222333333333333222222111111222222333444444555444444555555444444333222111111222222222111000000//////000000000000000000.........---------,,,,,,++++++************++++++************************************************(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))************,,,++++++***)))(((''''''))))))))))))(((((((((((((((((((((((()))))))))***(((((((((((((((((((((((()))(((((((((''''''&&&&&&&&&'''(((((()))(((((('''(((((((((((())))))))))))((((((((((((((((((((((((*********)))))))))))))))))))))))))))))))))))))))))))))*********+++++++++++++++***))))))******+++((()))))))))***************+++,,,+++******,,,...***++++++++++++,,,,,,,,,---------,,,,,,+++++++++,,,++++++++++++,,,---......333777666111,,,***)))---...///...,,,,,,...///...///000///...---...000...//////000000000000///111222333555888<<>>===<<<<<<<<<========================@@@DDDRRRiii++++++,,,,,,---.....................///000111111111111222333444555666666333555777777777888:::<<<<<<===@@@CCCDDDGGGRRR^^^|||zzzrrrnnnooovvv~~~xxxnnneeebbbVVVUUUSSSOOOOOOUUU```hhh}}}uuuuuuuuuwwwyyy}}}yyyvvvrrrppppppqqqppppppssssssrrrrrrrrrrrrrrrrrroooooonnnnnnoooooopppqqqlllllllllllljjjgggeeeccc[[[[[[\\\\\\ZZZXXXVVVTTTTTTRRROOOOOOQQQSSSSSSSSSOOOMMMKKKGGGEEECCCDDDEEEMMMRRRZZZaaagggkkkpppsssxxxyyy~~~yyy}}}uuusssxxxtttrrrnnnhhh]]]LLL:::---333333111///---,,,---...//////000000000000////////////000000000000//////....................................////////////000000222333333333333333222222333444444444444444222333333444444333333222111222222333444444555555444444555555444444333222222222222222222111000//////////////////000000000...------------,,,,,,,,,+++******))))))******+++************************))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))************,,,++++++***)))(((''''''(((((((((((())))))))))))'''(((((((((((()))))))))((((((((((((((((((((((((((((((((((((((('''''''''''''''((((((((((((''''''(((((((((((())))))))))))(((((((((((((((((((((((())))))*********)))))))))))))))))))))))))))))))))))))))*********+++++++++******************++++++((()))))))))***************+++,,,+++******,,,...*********+++++++++,,,,,,---------,,,,,,+++++++++,,,,,,++++++,,,,,,------***///555666222...,,,+++---...///...,,,,,,...///...///000///...---...000......///000000000000000000111222444777;;;>>>@@@DDDCCCBBB@@@???>>>>>>>>>========================@@@DDDQQQggg+++++++++,,,------.....................///000000000000111222333444555555222444666777777888999;;;===;;;;;;>>>AAABBBGGGMMMRRRddd~~~zzzyyy|||~~~|||wwwtttgggeee```YYYTTTQQQRRRSSSZZZcccttt~~~wwwgggccc]]]YYYWWWZZZ^^^aaaaaafffooozzz{{{xxxtttpppnnnllljjjhhhggggggfffeeeddddddccccccaaaaaaaaa```aaaaaabbbbbbcccdddeeeeeedddbbb```^^^XXXZZZ\\\]]]]]][[[YYYWWWQQQNNNJJJHHHHHHHHHGGGGGGDDDEEEGGGJJJNNNSSS[[[___iiiqqq|||{{{vvv}}}{{{sssoooppprrrsssiiicccWWWIII<<<444111000000111111000///...///111000000////////////000000000000111000000///...---....................................///////////////000111222333333333333222222333444555555555555555555666666666666555555222222333333444444555555444444555555444444333222222222222222222111000///////////////////////////------------,,,,,,,,,,,,******))))))))))))******************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************++++++******))))))(((((((((((((((((())))))))))))''''''(((((((((((())))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))(((((()))***************)))))))))))))))))))))))))))************+++++++++)))*********++++++++++++))))))))))))***************+++,,,+++******,,,...************++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,...///......---...000222---...///...,,,,,,...///...///000///...---...000---...///000000111111000000000111333777:::===???DDDCCCBBBAAA@@@?????????========================???CCCOOOfff***++++++,,,,,,---............------......////////////000111222333444444222444666777777888999;;;@@@======@@@BBBBBBFFFKKKEEEMMM^^^uuu~~~}}}}}}yyyvvvrrrlllfff^^^VVVQQQKKKMMMSSS\\\bbbiiiuuuzzzllleee[[[QQQLLLKKKMMMOOOPPPPPPSSS\\\iiiuuu~~~}}}zzzxxxvvvtttqqqnnnkkkjjjiiigggeeedddbbbbbbbbbbbbaaaaaa```aaaaaaaaaiiijjjjjjjjjgggddd```^^^XXXZZZ\\\]]]]]]ZZZVVVTTTLLLJJJHHHHHHJJJMMMOOOOOOQQQUUU[[[```fffllltttyyy~~~{{{{{{yyy~~~{{{yyyuuunnnfffaaaUUUMMMBBB888222000222333///222444333222111333444000000////////////000000000000000000000///..........................................////////////...///000111222222222222222333444555555666666666555555666666666666555555222222333333444555555555444444555555444444333222222333333222222000////////////////////////......---------,,,,,,,,,++++++******))))))))))))******************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********************)))))))))))))))'''((((((((()))))))))***'''''''''((((((((())))))))))))))))))))))))))))))((((((((((((((((((((()))(((((((((((())))))***+++(((((((((((())))))))))))************************&&&'''(((***++++++++++++)))))))))))))))))))))))))))************+++++++++))))))***+++++++++++++++))))))))))))***************+++,,,+++******,,,...************++++++++++++*********+++++++++++++++,,,,,,,,,---,,,,,,,,,+++///---+++***,,,...000000---...///...,,,,,,...///...///000///...---...000---...///000111111111111111111222444777;;;>>>@@@AAAAAA@@@???????????????========================>>>BBBNNNddd~~~***++++++,,,,,,---............---------...////////////000111222333444444111444666777777888999::::::999;;;>>>>>>;;;===BBBJJJKKKOOOZZZlll|||yyyzzz{{{vvvlll___UUUKKKJJJJJJMMMOOORRR[[[dddvvv}}}uuuiii\\\RRRNNNMMMNNNNNNIIIFFFJJJVVVgggvvv~~~~~~~~~|||zzzwwwvvvtttrrrpppnnnlllkkkkkkkkkjjjiiiiiiiiiiiiiiiqqqqqqpppmmmhhhaaa\\\XXXPPPRRRSSSTTTRRRNNNIIIFFFIIIHHHJJJNNNVVV^^^cccfffhhhlllrrrvvvwwwyyy}}}~~~|||www{{{|||qqqbbbWWW>>>999333111222222///+++...000333222000...///111000000////////////000000//////000000000000//////..................................../////////000...///000111111222111111222333444555666666666666333333444444444444333333222222333444444555555666444444555555444444333222333333333222222000//////000000//////............---------,,,,,,,,,++++++******))))))))))))******************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))*********'''((((((((())))))******''''''''''''((((((((()))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((()))***+++,,,(((((((((((())))))))))))************************%%%&&&(((***+++,,,,,,+++)))))))))))))))))))))))))))************+++++++++((()))***+++++++++++++++))))))))))))***************+++,,,+++******,,,...)))************+++++++++)))))))))******++++++,,,,,,,,,---------,,,++++++,,,++++++...111111---(((---...///...,,,,,,...///...///000///...---...000---...///000111111111111222222333555999<<>>>>>>>>>>>>>>???========================>>>AAAMMMccc}}},,,,,,,,,---------......---------............//////////////////000111111111333666777777777999:::;;;;;;<<<<<<===???@@@AAAGGGEEEHHHOOOSSS[[[ttt|||yyyrrrssszzzrrrggg___WWWQQQQQQPPPMMMOOOTTT___ccciiiqqq{{{wwwkkkcccbbbeee______^^^YYYVVVXXX___ffflllmmmnnnoooqqqrrrtttuuusssvvvwwwtttooommmooossstttsssqqqooommmhhhccc___kkkeee___ZZZYYYWWWTTTRRRMMMRRRXXXZZZXXXUUUUUUVVVQQQYYYdddooozzz}}}}}}xxxvvvxxxwwwtttwww~~~sss```OOOEEE222111111111000000//////////////////////////////000000//////.........---111000000///...---------------------------------............//////////////////000111111111111111555444444444444555666666666777888888777555333222333333444444555666666777555555444333333333333444000000000000////////////......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***)))(((((()))***+++,,,+++***)))((((((((((((''''''((((((((((((''''''))))))((((((((((((((()))''''''((()))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))******************++++++++++++******(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((())))))(((((((((((((((((((((((('''''''''''''''((())))))+++)))''''''((())))))(((((()))***,,,,,,,,,+++***+++***)))))))))***,,,,,,************************************************+++***)))(((((()))***++++++++++++*********))))))************************************************++++++,,,,,,,,,------------,,,++++++------,,,+++,,,,,,------.../////////..................------000000000000111111111111///111444777;;;>>>@@@AAA@@@@@@??????>>>=========>>>===<<<;;;;;;;;;;;;;;;<<>>???@@@BBB???AAAGGGGGGIIIYYYlllxxxooonnnsssrrrxxxxxxnnnfffccc___YYYXXXZZZRRRPPPOOOPPPUUU\\\aaaccckkkjjjooo}}}wwwuuuyyy}}}nnnmmmjjjfffbbb```___```^^^aaaccccccccceeelllqqqyyyzzzzzzxxxtttmmmgggccc^^^[[[ZZZ\\\aaagggkkkllllllqqqwwwxxxtttooolllkkk|||~~~}}}{{{ssswwwrrrqqqssssssqqquuu{{{{{{kkkXXXFFF999222111111111000000000//////........................000/////////.........---000000000///...---------------------------------............//////////////////000111111111111000444444444444444555555666555666777888777555333222333333333444555666666666555444333333222222333333000000000000/////////.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***)))(((((()))***+++,,,+++***)))((((((((((((''''''((((((((((((''''''))))))(((((((((((())))))''''''((()))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))******************++++++++++++******(((((())))))))))))(((((())))))))))))))))))))))))(((((((((((())))))))))))))))))(((((((((((())))))(((((((((((((((((((((((()))(((((((((((()))******,,,***(((((()))*********'''((())))))******))))))+++***)))))))))***+++,,,************************************************+++***)))(((((()))***++++++++++++*********))))))***************+++++++++************************))))))*********+++++++++...,,,+++,,,------,,,+++,,,,,,------.../////////........................000000000000111111111111///111333666999;;;<<<=================================<<<;;;;;;;;;;;;;;;<<>>???CCC@@@BBBFFFEEEBBBGGGQQQ^^^iiiyyytttpppsssrrruuuzzz{{{uuurrrqqqiii```UUUPPPQQQSSSPPPMMMKKKLLLQQQZZZbbblllyyy|||tttnnnmmmmmmgggiiikkkkkkmmmrrr{{{{{{tttqqqtttssssssxxxxxxwwwuuuwww}}}|||uuuqqqoooqqqnnnnnnrrrssstttvvvzzzzzznnn\\\III<<<444000///000000000000////////////......................../////////...............000000//////...------------------------------------............/////////...///000000111111000000333333333444444444555555555666666777666555333222222333333444444555555666333333222111111111111222000000000/////////............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******))))))))))))******,,,+++***)))(((((((((((('''(((((())))))(((((('''))))))(((((((((((())))))''''''((()))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))******************++++++++++++******(((((())))))))))))(((((())))))))))))))))))))))))''''''(((((())))))******))))))(((((((((((())))))((((((((((((((((((((((((***))))))))))))***++++++,,,+++))))))+++,,,,,,+++***))))))))))))***++++++******))))))******+++,,,************************************************+++***))))))))))))***++++++++++++***************)))*********++++++,,,,,,************************))))))*********+++++++++...,,,,,,,,,......---,,,,,,,,,------.../////////........................000000000000111111111111000111333555777888999999::::::;;;;;;<<<======>>>===<<<;;;;;;;;;;;;;;;;;;===AAAMMM```vvv++++++,,,,,,,,,---------,,,,,,---------.........///............///000000222444666888888888999;;;:::::::::;;;<<<===>>>???DDDAAACCCGGGGGGDDDDDDHHHLLLOOOVVVccczzzwwwwww~~~}}}|||}}}~~~~~~xxxfff]]]\\\[[[VVVQQQOOOOOOOOOPPPPPPRRRVVVZZZ___aaahhhnnnpppsss|||~~~tttpppqqqtttvvvtttuuuxxx~~~{{{}}}{{{tttoooqqquuuzzzvvvvvvvvvxxxxxxwwwuuutttWWWLLL===333///111333444////////////////////////................................................/////////......------------------------------------------.........//////...//////000000000000000222222333444444444444444444555555555555444333222222222333333444444444444222222111000000000000000000000/////////...............---------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***))))))))))))))))))***++++++***)))(((((())))))(((((())))))))))))(((((()))(((((((((((())))))***''''''((()))))))))))))))(((((((((((((((((((((((())))))(((((((((((())))))((()))))))))******************++++++++++++******(((((())))))))))))(((((())))))))))))))))))))))))&&&''''''((()))******+++))))))(((((((((((())))))((((((((((((((((((((((((***))))))))))))***+++++++++***)))***+++,,,,,,+++------+++++++++,,,---...***************+++++++++************************************************************************************************)))******++++++,,,,,,---************************++++++,,,,,,,,,---------...,,,,,,,,,...///...---,,,,,,------.../////////............///////////////000000000111111111111///000222555777888999::::::;;;;;;;;;<<<<<<<<<===<<<<<<;;;::::::;;;;;;;;;===AAALLL^^^ttt+++++++++,,,,,,,,,------,,,,,,,,,------------..................//////000111333666777777777999::::::::::::;;;<<<===>>>???@@@>>>>>>AAABBBAAAAAACCCIIIJJJMMMRRR]]]rrr|||zzzzzzyyy~~~rrrmmmjjjddd___]]]]]]\\\ZZZYYYUUUOOOJJJKKKNNNTTTYYYYYYYYY___gggsssxxx{{{pppjjjkkkqqqwww{{{xxxyyy}}}|||{{{|||yyyrrrmmmkkkpppxxxyyysssjjj```XXX???999333000000000///---.....................///........................---------...........................------------------------------------------------..................///000000000000000111222333333444444333333444444444444444333333222222222222333333333333333111111000////////////000////////////..................---------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++)))))))))******)))))))))+++***))))))))))))))))))(((((())))))))))))((((((((((((((((((((()))******''''''((()))))))))))))))(((((((((((((((((((((((())))))(((((((((((())))))((()))))))))******************++++++++++++******(((((())))))))))))(((((())))))))))))))))))))))))&&&''''''((()))******+++))))))(((((((((((()))))))))))))))))))))))))))))))))(((((((((((()))******))))))((()))+++,,,+++***...---,,,+++++++++------))))))******++++++++++++******************************************************++++++++++++************************************++++++,,,,,,,,,,,,************************++++++,,,,,,,,,------------,,,+++,,,...///...---,,,,,,------.../////////........./////////000000///000000000111111111111///000222555888:::<<<<<<=========<<<<<<;;;;;;;;;;;;;;;:::::::::;;;;;;<<<>>>AAAKKK\\\rrr++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------......------......///000000222555666666666777999999999999:::;;;<<<===>>>======<<<<<<<<<<<<===>>>>>>AAAGGGKKKMMMTTTdddsss|||wwwtttxxxyyy{{{yyyuuuqqqsssssspppkkkdddXXXLLLGGGGGGIIIJJJHHHEEEGGGLLLRRRVVV]]]eeennnuuuzzz}}}vvvwwwzzz}}}~~~{{{uuuppptttooojjjjjjpppxxx~~~~~~||||||zzzrrrnnnkkkiiilllssszzzwwwiii\\\PPPBBB777111111222333333111---***---------...............---------------------------------------.........------------------------------------------------,,,------------.........---...//////000000//////000111222333444333222111333333333333333333333333222222222222222222222222111111000////////////000/////////.........------......---------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++))))))************))))))******)))))))))))))))***((())))))******))))))((((((''''''(((((()))***+++''''''((()))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))******************++++++++++++******(((((())))))))))))(((((())))))))))))))))))))))))''''''(((((())))))******))))))(((((((((((()))))))))))))))))))))))))))))))))(((((((((((()))******((((((((()))+++,,,+++)))++++++***))))))))))))***))))))***++++++++++++*********************************************************+++,,,,,,+++*********************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************))))))*********++++++++++++******+++---...---,,,,,,,,,------.../////////.........//////000000111000000000000111111111111///111333666999<<<===>>>>>>======<<<;;;;;;:::::::::::::::::::::;;;;;;<<<>>>AAAJJJ[[[qqq***++++++++++++,,,,,,,,,++++++,,,,,,,,,---------...------------.../////////111333444444555666888777777777777888:::;;;<<<;;;===???===;;;;;;<<<===888999>>>DDDDDDCCCIIIQQQRRRbbbyyy{{{uuuppprrrssssssvvv~~~~~~sssfff\\\^^^ZZZWWWWWWUUUQQQQQQUUULLLMMMOOORRRVVVYYYZZZ[[[]]]aaaddddddcccgggqqqyyy}}}vvvnnniiiggggggiiiooowwwyyyvvvooojjjgggmmmoootttzzz}}}pppnnnmmmqqqxxx~~~}}}qqqhhhfffdddffflllrrruuuvvvqqqjjjZZZIII???:::222)))+++---000222111000///000,,,,,,---------.........------------------------,,,,,,,,,------.........------------------------------------------------,,,,,,---------.........---...//////000000/////////000222333444333222111333222222222222222333333222222222222222111111111222111000000//////000000//////.........---------......---------,,,,,,,,,************************************************((()))***++++++***)))(((******))))))))))))******))))))************))))))''''''''''''((()))***+++''''''((()))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))******************++++++++++++******(((((())))))))))))(((((())))))))))))))))))))))))(((((((((((())))))))))))))))))(((((((((((())))))))))))))))))))))))))))))***))))))))))))***++++++)))((()))+++---...,,,***))))))******))))))((('''((()))***+++,,,++++++******************************************************++++++,,,,,,++++++***))))))*********+++++++++---------,,,,,,++++++***************************))))))*********+++++++++***))))))***,,,------,,,,,,,,,------.../////////---......///000000111111000000000000111111111111111222444777999:::;;;<<<;;;;;;;;;;;;::::::::::::::::::999999::::::;;;<<<>>>@@@IIIZZZqqq******+++++++++,,,,,,,,,++++++,,,,,,,,,---------...------------...//////...000222444444444555777444555555555666888999:::444:::>>>===::::::;;;<<<@@@;;;;;;AAACCCAAACCCHHHJJJRRR[[[ggg|||rrruuuxxxwwwuuuzzzxxxqqqlllfffaaaaaa```^^^^^^```___]]][[[YYYYYYWWWUUUTTTTTTXXXZZZXXXUUUVVV^^^eeegggjjjooovvv{{{}}}{{{yyyiiihhhgggggghhhhhhfffeeefffggggggddd^^^ZZZZZZ[[[bbbiiiqqqtttrrrnnnkkkkkkrrrsssuuu{{{vvvuuuvvvzzz}}}xxxmmmkkkgggdddeeeiiikkkhhhdddUUUMMM>>>///---222333...000111111...+++***---000,,,,,,,,,------.........------------------------,,,,,,,,,------.........------------------------------------------------,,,,,,,,,---------......---......///////////////...000222333333333111000333222222111222222333333222222111111111111111111222222111000000000000000//////.........---------......---------,,,,,,,,,************************************************((()))***++++++***)))(((***)))))))))))))))******))))))************))))))''''''''''''((()))++++++'''(((((()))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))******************++++++++++++******(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((())))))))))))))))))))))))))))))++++++******++++++,,,---***)))***,,,//////---,,,***+++,,,,,,,,,***)))(((((()))***+++,,,+++*********************************************************+++,,,------,,,+++***))))))******++++++++++++///...------,,,+++***)))************************++++++,,,,,,,,,---------)))(((((()))+++---,,,+++,,,,,,------...//////000---......///000111111222000000000000111111111111333444555777888999999999888888888999::::::;;;;;;999999999999::::::;;;<<<>>>@@@IIIZZZqqq******+++++++++,,,,,,,,,...---,,,***)))******+++...------------...//////111222222333333444444555666666666666777777777777;;;;;;;;;;;;::::::999888;;;;;;<<<===>>>???@@@@@@BBBEEEIIINNNXXXlll~~~sssrrrzzzxxxsss|||~~~~~~zzzuuuqqqpppsssxxx{{{yyy{{{wwwmmmeeebbbaaa___\\\______]]]YYYZZZ___dddhhhiiimmmsssuuurrriiibbbYYY[[[^^^bbbfffhhhfffeee```^^^^^^___]]]\\\bbbjjjpppsss|||zzzttttttwww{{{~~~{{{zzzzzz}}}~~~yyytttqqqnnnllljjjkkkiiihhhjjjhhh___OOOBBB777666444222000...------000//////.........//////......------------...............------,,,,,,,,,+++++++++,,,,,,,,,------000---++++++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++,,,---///000............////////////000000000000000000000000111111000000//////......000000000000000000000000000000000000////////////000000///...------,,,,,,///...---,,,++++++++++++*********************************)))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))******))))))((((((''''''))))))))))))))))))))))))''''''((())))))))))))))))))))))))))))))))))))))))))************+++++++++***++++++++++++***)))))))))))))))))))))))))))))),,,,,,+++***)))))))))***))))))))))))))))))))))))))))))(((((('''''''''&&&))))))************))))))))))))))))))))))))))))))************************)))))))))))))))******+++++++++******************+++++++++*********))))))---------,,,,,,+++++++++))))))))))))))))))))))))******))))))******+++,,,++++++++++++++++++++++++******************************+++,,,,,,,,,,,,+++------,,,+++++++++,,,,,,++++++,,,,,,,,,---------,,,,,,,,,---------......000000000000000111111222444444555555666777777777888888888888888888888888999999888888999999:::;;;>>>@@@IIIZZZrrr++++++,,,,,,,,,------------,,,+++*********+++,,,...------------...//////000000111111222333333444555555555666666666777777:::::::::::::::999888888:::;;;;;;<<<===>>>??????AAACCCDDDCCCEEENNN]]]hhh}}}vvvnnnjjjpppyyyxxxqqqnnnkkkjjjnnnqqqqqqooonnnqqqtttvvvvvvvvvvvvtttpppjjjfff___ccciiirrryyy|||{{{yyylllhhhfffgggggggggmmmttt}}}{{{~~~|||~~~rrrooollllllooosssvvvwwwuuujjj[[[PPPIIIBBB999111222111000///............//////............//////......------------............---------,,,,,,,,,,,,,,,,,,,,,------------///---++++++---......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---///000........./////////000000000000000000000000000000111111000000////////////000000000000000000000000111111000000000/////////000//////...------,,,,,,......---,,,++++++++++++***************************)))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))''''''((()))))))))))))))))))))))))))))))))))))))))))))*********+++++++++***++++++++++++***)))))))))))))))))))))))))))))),,,+++******))))))******))))))))))))))))))))))))))))))((((((((('''''''''((())))))******))))))((())))))))))))))))))))))))************************)))))))))))))))******+++************************+++++++++*********))))))++++++++++++*********)))))))))))))))))))))))))))******))))))******+++,,,++++++++++++++++++++++++******************************+++,,,,,,,,,,,,+++,,,,,,,,,++++++,,,------++++++,,,,,,,,,------------------.........//////000000000000000111111222444444555555666777777777888888888888888888888888888888777777888888999:::===???HHHYYYppp,,,,,,,,,,,,---------...,,,++++++++++++,,,,,,---...------------...////////////000000111222222222444444444555555555666666888999999999999888777777999999:::;;;<<<===>>>>>>;;;>>>@@@???<<<>>>EEEKKKTTTggg~~~|||tttpppnnnkkkmmmqqqzzz|||~~~}}}{{{wwwrrrnnnmmmmmmqqqttt{{{}}}wwwwwwwwwxxx{{{~~~{{{vvvssslllkkkkkkmmmpppqqqqqqppp```TTTCCC777222111///------------,,,---......//////...............//////......------------......------------,,,,,,,,,,,,,,,------------.........///---,,,,,,---......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...//////////////////000000000000000000000000000000000000111000000000000/////////000000000000000000000000222222111111111000000000//////......---,,,,,,,,,...---,,,++++++***++++++************************))))))))))))))))))******))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))''''''((())))))))))))))))))))))))))))))))))))))))))))))))*********++++++***++++++++++++***))))))))))))))))))))))))))))))++++++***)))))))))******))))))))))))))))))))))))))))))(((((((((((('''''''''(((((())))))(((((('''))))))))))))))))))))))))************************)))))))))))))))******+++************************+++++++++***************)))))))))))))))((((((((())))))))))))))))))))))))******))))))******+++,,,++++++++++++++++++++++++******************************+++,,,,,,,,,,,,+++++++++++++++,,,------...,,,,,,,,,,,,------------........./////////000000000000000000000111111222444555555666666777777888888888888888888888888888777777666666777777888999<<<>>>GGGWWWnnn+++++++++,,,,,,,,,------******++++++,,,---.........------------...////////////000000111222222333333333333444444444555555777777888888888888777777888888999:::;;;<<<<<<===;;;>>>AAA@@@>>>>>>AAAEEEEEEMMMVVVZZZaaarrrzzzyyyzzzwwwtttrrrqqqyyy~~~~~~~~~yyyvvvttttttqqqmmmkkklllooorrruuuyyyxxxvvvssslllaaaUUUMMM>>>888222///000222111///,,,,,,+++,,,,,,---...///......---------...//////...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////...---,,,,,,...///...---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---......////////////000000000111111////////////////////////000000000000000000000000000000000000000000000000222222222222111111111000.........------,,,,,,,,,---,,,,,,+++******++++++************************)))))))))))))))*********))))))))))))))))))))))))))))))(((((((((((())))))((((((((((((((((((((((((''''''(((((())))))******((((((((((((((((((((((((''''''((()))))))))))))))(((((((((((((((((((((((())))))))))))***************++++++++++++***))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))((((((((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((************************)))))))))))))))******+++***************+++++++++************************))))))))))))))))))(((((())))))))))))))))))))))))******))))))******+++,,,******************************************************+++,,,,,,,,,,,,+++*********+++,,,---...///,,,,,,,,,------------...---.........////////////000000000000000111111222555555555666777777888888888888888888888888888888777777777777777888999999<<>>;;;:::<<>>;;;:::;;;>>>AAA<<<===AAAEEEFFFEEEIIINNNTTT___rrr}}}zzzsssuuuzzz|||xxx}}}~~~vvvpppnnnoooooosssvvvxxxyyywwwuuuttttttddd\\\OOOBBB:::444111///000...------......,,,+++000///...---,,,,,,,,,---,,,,,,,,,,,,---...//////------,,,,,,,,,,,,------++++++++++++,,,,,,,,,,,,,,,------------.........---,,,,,,...000111///...,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---........................////////////000000000000000000000000000000000111111111111222000000000000000000000000222222111111111000000000------,,,,,,,,,,,,,,,,,,++++++************++++++))))))))))))))))))))))))((((((((()))******++++++))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))''''''((()))))))))))))))))))))))))))))))))))))))((((((((()))))))))*********++++++++++++***))))))))))))))))))))))))))))))))))))((((((((()))******************************(((((())))))))))))******'''(((((())))))((((((''')))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++)))))))))***++++++,,,,,,***************+++++++++******+++++++++++++++,,,))))))))))))))))))))))))******))))))******+++,,,******************************************************+++,,,,,,,,,,,,+++++++++++++++,,,------...,,,---------............,,,,,,,,,------------...000000000000000111111222555666666777777888888999888888888888888888888888999999999888999::::::;;;===AAAIIIWWWiii))))))*********+++++++++***+++,,,.........------...------------...////////////000000111222222222444444444444555555555555666777888888999999999888777888888999:::;;;<<<<<<::::::::::::;;;===AAACCC888666999@@@CCC@@@???@@@@@@BBBJJJUUU___kkk}}}}}}sssrrrttt{{{}}}}}}zzzwwwxxx}}}zzzxxx|||~~~{{{vvvttttttxxxxxxuuusssvvvxxxwwwzzz{{{zzztttjjj```ZZZWWWEEE>>>555...,,,...000111---,,,++++++,,,...//////......---,,,,,,,,,,,,---,,,,,,,,,,,,---...///000---,,,,,,++++++,,,,,,---******+++++++++,,,,,,,,,,,,,,,,,,,,,------------,,,,,,---///111111000...,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,............---------------............000000000000000000000000000000111111111222222222000000000000000000000000111111000000000/////////,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++))))))))))))))))))))))))'''(((((()))******++++++))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))''''''((()))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))******++++++++++++***))))))))))))))))))))))))))))))((((((((((((((()))******************************(((((()))))))))*********((())))))******))))))((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++((())))))***++++++,,,,,,))))))*********+++++++++*********+++++++++,,,,,,))))))))))))))))))))))))******))))))******+++,,,******************************************************+++,,,,,,,,,,,,+++,,,,,,,,,++++++,,,------------------............------------............000000000000000111111222666666666777888888999999888888888888888888888888888888888888888999999:::<<<@@@IIIUUUggg******+++++++++,,,,,,,,,+++,,,---.........---,,,...------------...//////......//////000111111111444444444555555555666666777777888999999999999999888888999:::;;;<<<<<<===;;;;;;:::999888888888999AAA999555:::>>><<<;;;<<<:::888:::>>>@@@BBBMMMYYYaaammm{{{yyyuuuzzz~~~wwwqqqoooqqquuuxxx}}}{{{wwwyyyzzz}}}vvvsssooopppvvv{{{zzzyyyyyywww{{{|||{{{}}}wwwsssjjj[[[JJJ===666333333111///.../////////...---......//////...,,,+++,,,,,,,,,+++,,,,,,------+++++++++,,,---...///000---,,,,,,++++++,,,,,,---*********++++++,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,---///111222000...,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,...///......---,,,,,,,,,---------......000000000000000000000000000000111111222222222222000000000000000000000000000000000000////////////,,,,,,,,,,,,,,,,,,,,,,,,+++***************++++++))))))))))))))))))))))))'''(((((()))***+++++++++))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))******))))))((((((''''''))))))))))))))))))))))))'''(((((()))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))***++++++++++++***))))))))))))))))))))))))))))))((((((((((((((()))******************************(((((())))))*********+++))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++((())))))***++++++,,,,,,))))))******++++++++++++))))))******+++++++++,,,))))))))))))))))))))))))*********)))***++++++,,,))))))))))))))))))))))))******************************+++,,,,,,,,,,,,+++------,,,+++++++++,,,,,,---------.........//////............/////////000000000000000000111111222666666666777888888999999888888888888888888888888777777777777777888888999;;;???HHHTTTeee******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------000000//////.........---......///000111222333333777666666555555555666666888888999::::::::::::999;;;::::::::::::;;;<<<<<<;;;;;;::::::999888777777999999999:::===>>>===;;;888777777777888999::::::AAABBBFFFNNNZZZiiiwwwyyywwwyyyyyyxxx{{{}}}|||~~~}}}|||~~~wwwrrrsssuuurrruuuyyyzzzxxxtttrrrpppjjjnnnuuu}}}}}}rrrdddZZZGGGCCC===666222000///000000000///...------,,,,,,---,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,------,,,+++***))))))+++---...++++++++++++++++++++++++---,,,***))))))***,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,---///000000...---+++...------,,,,,,------...---------.........//////,,,---......//////...............//////000111222222222111111111111222222000000000111111222222222111000000///////////////......---,,,,,,+++******++++++++++++++++++++++++(((((()))***************+++*********))))))(((((())))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))******))))))((((((''''''))))))))))))************+++,,,,,,,,,,,,+++******))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))(((((()))***************))))))))))))******************))))))))))))******))))))))))))))))))))))))******************************+++++++++******)))++++++************++++++))))))))))))))))))))))))************************,,,++++++******++++++,,,------,,,,,,+++***))))))******++++++++++++******++++++,,,,,,,,,,,,------++++++,,,,,,---...//////000000000000////////////000/////////000111222222333444666777888888777777:::999888888777777888888888888777777888888999::::::===EEESSSfff*********+++++++++,,,,,,++++++,,,,,,,,,,,,------000/////////.........---......///000111222333333666666555555555555555666777888999999::::::999999:::::::::::::::;;;<<<<<<;;;;;;:::999999888777777999888888:::<<<===<<<;;;777777777777777888999999888888888;;;AAAJJJRRRXXXdddnnn}}}}}}yyyvvv|||}}}yyywwwwwwvvvwww|||yyytttuuuwwwwwwyyy{{{|||{{{zzzzzz|||xxxpppooosssxxxwwwvvvvvvuuuuuutttttttttqqqxxxqqqbbbVVVKKKCCC===888666333000/////////000000//////...------,,,,,,---,,,,,,++++++,,,,,,---+++++++++,,,,,,,,,------,,,+++***))))))+++---...---------------------------,,,***))))))***,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......---,,,+++------,,,,,,,,,,,,------,,,,,,---------.........,,,------...........................///000111222222111111000000111111222000111111111222222222222111000//////......//////...------,,,++++++******++++++++++++++++++++++++(((((()))***************************)))))))))((())))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))))))))))))))))))))))))))))))))***)))))))))((((((((('''))))))))))))************+++,,,,,,,,,,,,+++******))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))(((((()))***************))))))))))))******************))))))))))))******))))))))))))))))))))))))******************************+++++++++******)))++++++************++++++))))))))))))))))))))))))************************,,,++++++******++++++,,,------,,,++++++***))))))******++++++++++++******++++++,,,,,,,,,,,,------+++,,,,,,------.........000/////////////////////000//////000000111222333555666888999::::::999999::::::999888888888888999999888888888888999::::::;;;>>>FFFSSSfff*********++++++++++++,,,++++++,,,,,,,,,,,,------/////////.....................///000111222333333555555444444444555555666777888999999::::::999999::::::999999::::::;;;<<<:::::::::999888888777777888888888999;;;<<<;;;999666666666666666666777888777555333222222555777999>>>DDDOOO]]]lll}}}{{{sssoootttssstttyyy~~~|||xxxqqqlllnnnrrrssstttwww}}}~~~pppqqqrrrssstttvvvwwwxxx}}}}}}zzzrrriiihhhnnnuuu~~~|||rrrlllfff\\\LLL>>>555111000///------,,,,,,------.../////////......---,,,,,,,,,,,,,,,++++++++++++,,,,,,++++++++++++,,,,,,,,,,,,,,,+++*********+++,,,---------------------------,,,+++***))))))***+++,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---------,,,,,,,,,,,,------++++++,,,,,,,,,---------,,,,,,---...........................///000111222111111000000000000111111111111111222222222222222000000///............///------,,,,,,++++++******++++++++++++++++++++++++((())))))************)))************))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((())))))*********))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))************+++,,,,,,,,,,,,+++******))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))(((((()))***************))))))))))))******************))))))))))))******))))))))))))))))))))))))************************)))******+++++++++******++++++************++++++))))))))))))))))))))))))************************++++++************++++++,,,,,,,,,+++******))))))******++++++++++++******++++++,,,,,,,,,,,,------------------------------/////////////////////////////////000000222333333888999:::<<<===<<<<<<;;;;;;;;;:::999999999999:::999999999999999:::;;;;;;<<>>======<<<<<<<<<;;;::::::::::::;;;::::::999999::::::;;;<<<===@@@HHHUUUggg))))))*********++++++++++++++++++,,,,,,,,,---------------.....................///000111222333333333333333333333444555555777777888999999999999888999888888888888999::::::999999888888888888888777666666555777888999777666444333333222222333333333111222222222222333333333111222111000000111444777999@@@IIIOOOUUU___kkktttwwwwwwnnnmmmoooqqquuuzzzyyy{{{}}}}}}vvvllliiimmmrrrxxx|||}}}}}}|||}}}vvvvvv}}}~~~tttdddYYYQQQKKKCCC;;;444111000000)))+++...111111///---,,,....../////////...---,,,---------------,,,,,,,,,,,,++++++******++++++,,,*********+++++++++,,,,,,++++++***+++++++++,,,,,,*********************************************************++++++,,,,,,,,,///...,,,++++++---///111,,,,,,,,,++++++,,,,,,,,,*********+++++++++,,,,,,+++,,,,,,---...---------------------...///000111000//////......//////000111111111111111111111111///......---------------,,,+++++++++++++++******************************))))))*********))))))((())))))))))))))))))******((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))*********+++(((((((((((((((((((((((((((((((((((())))))))))))((()))))))))************+++,,,,,,,,,,,,+++******))))))************))))))(((((((((((((((((((((((())))))))))))))))))))))))************)))))))))((((((((()))***************((()))))))))******************))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))((()))***+++++++++++++++++++++************++++++))))))))))))))))))))))))))))))))))))))))))))))))+++******))))))******+++++++++***************)))++++++,,,,,,,,,,,,+++++++++++++++,,,,,,,,,------------------------,,,,,,------....../////////000//////000000111333444555999:::;;;============<<<===<<<;;;;;;::::::;;;;;;::::::999999::::::;;;<<<===@@@HHHTTTfff)))))))))************+++++++++,,,,,,,,,,,,---------------------...............///000111222333333222222222222333444444555666777888888999999888888888888777777888888999:::888888888888888888888888666555444555777777666444333222222111111111111111//////000000000000000000+++---///000//////111222333555666777777;;;BBBGGGMMMTTT^^^gggooozzzzzzqqquuu|||yyypppmmmnnnqqqhhhccc[[[UUUOOOGGG???999222111000///...------------///000///---,,,,,,---***+++,,,---------------------,,,,,,,,,,,,,,,,,,++++++************++++++************++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************))))))******+++,,,,,,,,,...---,,,,,,,,,...000222,,,,,,++++++++++++,,,,,,******+++++++++,,,,,,,,,++++++,,,---------------------------...///000111//////............//////000000000000000/////////......---,,,,,,,,,,,,---++++++++++++++++++******************************)))************))))))((())))))))))))************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************+++,,,,,,,,,,,,+++******))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))(((((()))***************))))))))))))******************))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))((()))***+++++++++++++++++++++************++++++))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******************************++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,---------------------------------------......//////000//////000000222333555666999:::;;;============<<<<<<<<<;;;::::::::::::;;;999999999999999:::;;;;;;===@@@GGGTTTeee))))))))))))************++++++,,,,,,,,,,,,------,,,,,,,,,------...............///000111222333333111111111111222333444555666777777888888888888888777777777777777888999999777777777777888888888888555444444444666666444333222111111000//////000000111111111000000000000000---...000000/////////111444444444333333333444555999<<<>>>AAADDDJJJSSSYYYbbbgggoooxxx}}}zzz}}}|||nnniiibbbZZZSSSNNNKKKJJJBBB???;;;777444333333333,,,---...///...---,,,+++,,,---...,,,+++,,,///222*********++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++************++++++++++++******++++++,,,,,,,,,+++++++++++++++++++++++++++))))))************))))))((())))))***++++++,,,,,,,,,,,,,,,,,,,,,...///000,,,,,,++++++++++++,,,,,,++++++++++++,,,,,,,,,---++++++,,,------------,,,------------...///000000///......------......///000/////////.........---...------,,,+++,,,,,,,,,******************++++++***************************************)))((((((((()))))))))************))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),,,++++++******)))))))))))))))))))))))))))))))))'''((((((((()))))))))***))))))))))))************+++,,,,,,,,,,,,+++******))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))(((((()))***************))))))))))))******************))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))(((((()))++++++,,,,,,+++++++++************++++++))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))************+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------+++,,,,,,------.........,,,,,,---......///000000//////000111222444555666999:::<<<===>>>>>>======<<<;;;;;;:::::::::::::::999888888888888999::::::===@@@GGGSSSddd))))))))))))************++++++,,,,,,,,,---------,,,,,,,,,------...............///000111222333333111111111111222333444555666666777888888888888888777777777777777888888999777777777777777888888888555444333444555555444222111111000///////////////000000/////////000000111---...//////......///111******,,,///222222111///,,,///222444555666777888:::===AAAEEEHHHLLLQQQSSSYYY]]]dddmmmuuuyyyzzzzzz|||yyyuuunnneee]]]]]]]]][[[VVVOOOHHHDDDBBB>>>999666777666444222///111222222///------------,,,+++******+++---...***,,,......,,,,,,///222------,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++)))************+++++++++******+++,,,,,,,,,,,,+++))))))))))))))))))))))))))))))************))))))((())))))***++++++,,,,,,******++++++,,,---...///,,,++++++++++++++++++,,,++++++,,,,,,,,,---------++++++,,,---------,,,,,,---------------...000000.........------.........//////......---------,,,...---,,,,,,++++++,,,,,,******************++++++))))))))))))))))))))))))***************)))(((((((((((())))))*********+++))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))---,,,,,,+++***)))(((((())))))))))))))))))))))))'''((((((((())))))******))))))))))))************+++,,,,,,,,,,,,+++******))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))(((((()))***************))))))))))))******************))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))(((((()))++++++,,,,,,,,,++++++************++++++))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******)))))))))))))))*********+++,,,,,,------,,,,,,+++++++++,,,,,,,,,---------++++++,,,,,,---...//////,,,,,,------...///000000//////000111222444666777:::;;;===>>>??????>>>>>>;;;;;;:::999999999999:::888888777777888888999:::===???FFFRRRccc~~~)))************+++++++++***++++++,,,,,,++++++***++++++,,,,,,,,,,,,------------......///000000000111111222222222333333333666777777777777777666555555555555555555555555555777777777777666666666666333444444444444333222222000000000000000000000000........................------------------------....................................////////////222111111111222333444444;;;;;;;;;<<<===???AAAAAAIIIIIIKKKMMMOOOQQQRRRSSSQQQQQQQQQQQQQQQQQQQQQQQQJJJIIIFFFDDD@@@===;;;:::777666666555444333222222------............------,,,,,,,,,++++++*********++++++,,,,,,,,,,,,------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------++++++++++++------++++++++++++++++++++++++))))))))))))))))))))))))+++++++++*********))))))************************))))))))))))))))))))))))******************************+++++++++,,,,,,,,,---,,,,,,+++*********+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------,,,++++++------......///000000000//////////////////////////////...------------...---------,,,,,,+++++++++***++++++++++++***))))))************************+++++++++*********))))))***)))((((((((()))+++,,,''''''((()))***++++++,,,))))))))))))))))))))))))++++++***)))(((((())))))))))))))))))))))))))))))+++***)))(((((()))***+++))))))))))))************))))))))))))))))))))))))******************+++,,,+++++++++++++++***)))(((((((((((((((((((((((((((***++++++***))))))+++,,,))))))))))))))))))))))))((()))+++,,,,,,+++)))(((***************)))(((((())))))))))))************,,,++++++++++++++++++,,,*********))))))))))))))))))))))))))))))))))))))))))************+++++++++************************+++)))(((''''''((()))+++************************************************,,,---...---+++***+++,,,...---+++*********++++++,,,,,,,,,++++++*********---,,,,,,,,,,,,---............---,,,---...///000111000//////111333666888777999;;;===???>>>===<<<<<<;;;::::::999999:::::::::999999888888999999:::===@@@GGGPPP^^^xxx))))))*********+++++++++***++++++,,,,,,++++++***+++++++++,,,,,,,,,------,,,------......//////000111111111111222222222222555555666666666666666555444444444444444444444444666666666666555555555555222333333333333222111111////////////////////////........................------------------------------------------------------.........///////////////.........///000000////////////000222333444///000000111222333333444111111111111111111111111444444333333222222222111000000//////......------------............------,,,,,,,,,++++++*********+++++++++,,,,,,,,,------...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++++++++,,,---++++++++++++++++++++++++))))))))))))))))))))))))+++++++++*********))))))************************))))))))))))))))))))))))************************++++++,,,,,,,,,------------,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---......---,,,+++------......///000000000//////////////////////////////...------------------------,,,,,,,,,++++++***++++++++++++***))))))************************+++++++++*********))))))***)))((((((((()))++++++(((((())))))******++++++))))))))))))))))))))))))++++++***)))))))))))))))))))))))))))))))))))))))+++***)))(((((()))***+++))))))))))))************))))))))))))))))))))))))******)))))))))***+++++++++++++++++++++***))))))***************************++++++***(((((()))+++))))))))))))))))))))))))((()))+++,,,,,,+++)))(((***************)))(((((())))))))))))************++++++************++++++***))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++***************************)))(((''''''((()))***************************************************,,,---...---+++***+++,,,---,,,+++*********++++++,,,,,,,,,+++++++++******---,,,,,,,,,,,,---............---------...///000000000///000111333666777888999;;;<<<=========<<<;;;;;;:::999999999999999:::999999888888999999:::===@@@GGGPPP^^^xxx)))))))))*********++++++******++++++++++++******++++++++++++,,,,,,,,,,,,++++++,,,------......///000000000000111111111111222333444555555666555555444444444444444444444444555555555444444444333333111111222222111111000///////////////////////////------------------------------------------------------------------------------------..................------,,,---------,,,,,,++++++,,,,,,---...222222222111111000000000////////////////////////*********+++,,,------...------------------------,,,------......------,,,+++++++++++++++*********++++++++++++,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))+++************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************,,,,,,,,,,,,---------...,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,------............------------......///000000000///////////////////////////......---------------------------,,,,,,,,,,,,***++++++++++++***))))))))))))))))))))))))))))))+++************))))))))))))))))))((()))******+++)))))))))))))))*********))))))))))))))))))))))))+++***))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))************))))))))))))))))))))))))))))))(((((()))***++++++++++++++++++++++++***)))***************************++++++)))''''''((()))))))))))))))))))))))))))((()))***++++++***)))((()))************))))))((())))))))))))*********************))))))*********))))))))))))))))))******)))))))))))))))))))))))))))************+++++++++***************************)))(((''''''((()))***************************************************+++,,,---,,,+++***+++,,,---,,,+++*********++++++,,,,,,,,,++++++++++++***---,,,,,,,,,,,,---............------......///000000000000000111333666777999999::::::;;;;;;<<<<<<;;;:::999999888888999999:::999999888888999999:::===@@@GGGPPP]]]xxx))))))))))))******************++++++++++++*********++++++++++++,,,,,,,,,***++++++,,,,,,---......////////////000000000000000111222333444555555555333333333333333333333333333333333333222222222222000000000111000000///...////////////////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------111000///...............000//////.........//////000000000//////.........////////////////////////.........---------------,,,,,,,,,,,,------......,,,,,,------------,,,,,,+++++++++******************++++++++++++,,,,,,,,,---------,,,,,,,,,++++++++++++++++++++++++++++++,,,++++++++++++++++++,,,************************))))))))))))))))))))))))************))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))************************+++++++++,,,,,,,,,------,,,,,,++++++***++++++,,,++++++,,,,,,,,,,,,------........................------......///000000000///////////////////////////...------,,,,,,---------------,,,,,,,,,,,,,,,***++++++++++++***))))))((((((((((((((((((((((((************)))))))))))))))))))))))))))******+++*********)))))))))))))))))))))))))))))))))))))))******)))))))))))))))***))))))))))))))))))))))))***))))))))))))))))))***((()))))))))************))))))))))))))))))))))))(((((((((((()))***+++++++++++++++,,,,,,+++***************************************)))'''&&&'''((())))))))))))))))))))))))))))))************))))))))))))************)))(((((()))))))))******************))))))))))))******)))))))))))))))*********))))))))))))))))))))))))))))))*********+++++++++******************************)))(((((()))******************************************************+++,,,---,,,+++***+++,,,,,,+++++++++++++++++++++++++++++++++++++++++++++---,,,,,,,,,,,,---.....................//////000000000000111222444555777:::999999999999:::;;;<<<::::::999888888888888999:::999999888888999999:::<<<@@@GGGPPP]]]www(((((()))))))))*********)))******++++++******)))*********+++++++++,,,,,,******++++++,,,---------....../////////000000000000000222333444444444444333333333333333333333333222222222222111111111111///000000000000///..............................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,111000///..................------,,,,,,,,,,,,---************++++++++++++++++++++++++++++++++++++......---,,,,,,+++******((((((((()))******++++++++++++,,,,,,,,,,,,++++++*********************************+++++++++,,,,,,------,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))************************)))*********++++++++++++,,,++++++***++++++,,,,,,+++++++++,,,,,,---------........................------......///000000000////////////////////////......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++***))))))(((((((((((((((((((((((())))))))))))))))))))))))((()))))))))*********************)))))))))))))))))))))))))))))))))))))))***)))))))))))))))******)))))))))))))))))))))))))))))))))******)))))))))((()))))))))************))))))))))))))))))))))))(((((((((((()))***+++,,,***++++++,,,,,,,,,++++++)))))))))))))))))))))))))))******)))'''&&&'''))))))))))))))))))))))))))))))))))))******)))))))))((())))))*********))))))((()))))))))******************))))))))))))******(((((())))))************))))))))))))))))))))))))))))))*********+++++++++******************************))))))))))))*********************************************************+++,,,,,,******+++,,,++++++++++++++++++++++++++++++++++++++++++++++++---,,,,,,,,,,,,---.............../////////////////////000111222444555666999999999999999:::;;;<<<;;;:::999999888888999999:::999999888888999999:::<<>>>>>>>>===<<<;;;;;;::::::;;;;;;:::999999888888999999:::;;;???FFFOOO\\\www(((((((((((())))))))))))))))))************)))))))))************++++++++++++,,,,,,------......///000000000000111111111111333333444444444333222222111111111111111111111111222222222222111111111111000000000000000//////...........................,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************))))))))))))************+++*********+++,,,------)))))))))))))))***++++++............------------........................++++++++++++++++++++++++*********)))))))))))))))******++++++++++++******(((((())))))*********+++)))************+++++++++,,,,,,,,,+++++++++******************************)))***+++,,,,,,+++***)))))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((())))))******************************))))))))))))))))))))))))******************************+++++++++,,,,,,,,,+++*********+++,,,,,,---******+++,,,,,,---......---,,,++++++++++++,,,---------......///000000000////////////////////////...---,,,,,,++++++,,,,,,''''''(((((()))))))))******++++++++++++***))))))************************'''((((((((())))))******'''((()))++++++******)))'''(((((()))***++++++,,,))))))))))))))))))))))))))))))((())))))***++++++))))))))))))))))))))))))((()))***++++++***)))((())))))))))))************))))))))))))))))))))))))*********+++,,,...///000***+++,,,,,,------------************************''')))************---///))))))))))))))))))))))))))))))(((((((((((())))))(((((()))***************))))))))))))************,,,,,,++++++++++++,,,,,,'''(((((()))***+++++++++)))))))))))))))))))))))))))************+++++++++******************************++++++++++++******************************************************(((***++++++******+++---)))***+++,,,---,,,,,,+++*********++++++,,,,,,,,,---,,,,,,,,,,,,---......---...000111111111000///...///000222444444555555555777:::===???@@@??????======<<<;;;;;;;;;;;;<<<:::999999999999999999:::;;;???FFFOOO\\\vvv+++*********))))))((((((+++*********))))))((((((,,,+++*********+++------***++++++,,,,,,------...000000000000111111111111222333444444555555444444333333222222111111222222111111000///////////////........................//////...---,,,,,,+++***++++++++++++++++++++++++)))))))))))))))*********))))))************))))))))))))************)))))))))************+++++++++)))************+++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************+++++++++*********)))))))))************+++++++++))))))))))))))))))))))))************************))))))***++++++++++++***+++++++++*********))))))+++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))(((''''''((()))***))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************+++***)))***,,,---,,,+++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,---------......///000/////////////////////...............---,,,+++************)))))))))))))))))))))))),,,,,,,,,,,,,,,+++***)))))))))))))))))))))))))))***************)))((('''))))))))))))))))))))))))))))))))))))******************++++++++++++******(((((())))))******++++++))))))))))))))))))))))))******))))))((((((''''''******++++++++++++******++++++************++++++)))************++++++++++++,,,,,,------,,,,,,+++++++++******************))))))***))))))((('''&&&))))))))))))))))))))))))************)))))))))))))))************++++++++++++++++++*********))))))++++++,,,,,,,,,++++++***************************''''''(((((())))))******++++++++++++++++++++++++++++++************++++++((((((((((((((((((((((((,,,+++*********+++------(((((())))))*********+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,++++++,,,,,,,,,---------............////////////111000000////////////000222444777:::<<<=========;;;;;;;;;<<<;;;;;;::::::888:::;;;:::888888999:::>>>???EEENNNZZZqqq******)))))))))(((((((((************)))))))))(((+++******)))***+++,,,---***++++++,,,,,,---......000000000000111111111111222333444444555444444444444333222222111111111111111000000///////////////........................---------,,,,,,,,,,,,,,,++++++++++++++++++++++++)))))))))))))))))))))***))))))************))))))))))))************))))))))))))*********+++++++++))))))*********+++++++++*********+++++++++,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********))))))))))))*********+++++++++))))))))))))))))))))))))************************))))))***++++++++++++***+++++++++*********))))))+++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))(((''''''((()))***))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************+++***)))***,,,---,,,+++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,---......//////......////////////.........---...---,,,+++************))))))))))))))))))))))))+++,,,,,,,,,++++++***)))))))))))))))))))))))))))************)))))))))((())))))))))))))))))))))))))))))))))))******************++++++++++++******))))))))))))************))))))))))))))))))))))))+++*********))))))))))))******++++++++++++******++++++************++++++)))************++++++++++++,,,,,,------,,,,,,+++******************************************))))))))))))))))))))))))))))))************)))))))))))))))************+++++++++************))))))))))))******++++++,,,++++++***************************((((((((()))))))))))))))++++++++++++++++++++++++++++++************+++++++++++++++++++++++++++++++++******)))***+++,,,---))))))))))))*********+++++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,++++++,,,,,,,,,---------............////////////000000////////////000000222444666999;;;;;;;;;;;;::::::;;;;;;;;;;;;::::::999:::;;;;;;999999:::;;;>>>???DDDNNNYYYqqq))))))((((((((((((((('''************))))))))))))***))))))))))))***+++++++++++++++,,,------......000000000000111111111111222222333444444444444444555444333222111000000000111000//////......//////------------------------******+++++++++,,,,,,,,,,,,,,,++++++******************))))))))))))))))))))))))************))))))))))))************)))))))))))))))*********++++++)))))))))*********++++++*********++++++++++++,,,************************+++++++++++++++++++++++++++************))))))))))))))))))*********++++++))))))))))))))))))))))))************************((()))******++++++******+++************)))))))))+++************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************+++***)))***,,,,,,,,,+++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------+++,,,------......------//////.........---------------,,,+++************))))))))))))))))))))))))+++++++++,,,++++++***)))))))))))))))))))))))))))+++***)))((((((((()))***)))))))))))))))))))))))))))))))))*********++++++******++++++++++++*********************)))))))))))))))))))))))))))))))))++++++++++++******************++++++++++++******++++++************++++++)))************++++++++++++,,,,,,------,,,,,,+++******************************++++++,,,+++++++++))))))))))))))))))))))))************)))))))))))))))************+++++++++*********)))))))))((((((((()))***+++++++++++++++************************))))))))))))))))))((((((++++++++++++++++++++++++++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,***))))))))))))***++++++)))))))))***************************************,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,------------............//////////////////...//////000111222222444555777888888888777999999:::::::::::::::999999;;;<<<;;;::::::;;;<<<>>>>>>DDDMMMYYYppp((((((((((((''''''''''''*********))))))))))))))))))))))))))))))*********++++++,,,,,,---.........///000000000111111111111222222333444444444444333555444333111000000000000000000///............///------------------------*********************+++,,,,,,++++++******))))))*********)))))))))))))))))))))************))))))))))))************))))))))))))))))))************))))))))))))************************++++++++++++************************++++++++++++++++++++++++************))))))))))))))))))))))))************))))))))))))))))))))))))************************((())))))***************************))))))))))))************))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))((()))))))))************+++))))))***+++,,,+++*********+++++++++,,,,,,,,,+++++++++,,,,,,,,,------++++++,,,------------,,,.........---------,,,,,,---,,,++++++*********+++))))))))))))))))))))))))******++++++++++++******)))))))))))))))))))))))),,,***)))''''''(((***+++))))))))))))))))))))))))))))))*********+++++++++******++++++++++++******+++++++++******)))))))))))))))))))))))))))))))))******************************++++++++++++******++++++************++++++))))))*********++++++++++++,,,,,,------,,,,,,+++***************+++++++++))))))***+++,,,,,,,,,+++))))))))))))))))))))))))************)))))))))((())))))*********+++++++++++++++*********)))))))))'''((()))***++++++,,,,,,************************+++******))))))(((((((((************************++++++************++++++************************)))))))))))))))*********************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,------------...............////////////............///000222222333333444555666555555444777888999999:::999999999888:::;;;:::999999:::<<<>>>>>>DDDMMMXXXooo''''''''''''(((((((((((())))))))))))))))))******(((((())))))************+++,,,,,,------.../////////000000000111111111111111222333333444444333333444333222111000000000000000//////...............------------------------,,,,,,+++******)))((((((+++++++++******)))))))))************))))))(((((())))))************))))))))))))************))))))(((((()))))))))*********(((((()))))))))*********))))))*********+++++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))(((((()))))))))*********(((((((((((((((((((((((())))))))))))))))))))))))(((((()))************)))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))((()))))))))***************)))((()))+++,,,+++*********+++++++++,,,,,,,,,+++++++++,,,,,,,,,------***++++++,,,---,,,,,,,,,------------,,,,,,,,,,,,,,,,,,++++++******++++++)))))))))))))))))))))))))))******++++++*********))))))))))))))))))))))))+++***((('''''')))***,,,))))))))))))))))))))))))************++++++++++++******++++++++++++******,,,,,,++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++******++++++************++++++))))))*********++++++++++++,,,,,,------,,,,,,+++))))))*********+++++++++(((((()))***++++++++++++))))))))))))))))))))))))************)))))))))((())))))*********+++++++++,,,,,,+++++++++*********'''((()))++++++,,,,,,,,,************************++++++******))))))((((((************************++++++************++++++************************(((((())))))************+++++++++***************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,---------.....................////////////............///000222222333333333333333333333333666777777888999999888888666888999999888888999:::===>>>CCCLLLWWWnnn'''(((((((((((()))))))))))))))))))))************((()))******++++++******,,,,,,,,,---......//////000000000000111111111111111111222333333333333333222222111000000000000111000///......------......,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++***)))((('''************************++++++******)))((((((((())))))************))))))))))))************))))))((((((((()))))))))******((((((((()))))))))******)))))))))************+++++++++++++++++++++++++++************************(((((()))))))))))))))***((((((((()))))))))******(((((((((((((((((((((((())))))))))))))))))))))))'''((())))))******))))))(((((()))))))))))))))***(((((()))))))))))))))***))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))***************)))((()))+++++++++*********+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------***+++,,,,,,------,,,,,,------,,,,,,,,,+++++++++,,,,,,++++++***++++++,,,))))))))))))))))))))))))((()))******+++*********))))))))))))))))))))))))***)))((((((((()))***+++))))))))))))))))))))))))*********++++++++++++,,,******++++++++++++******+++++++++++++++*********))))))))))))))))))))))))((((((((((((((()))))))))******++++++++++++******++++++************++++++)))************++++++++++++,,,,,,------,,,,,,+++)))))))))***++++++,,,,,,((()))******************))))))))))))))))))))))))************)))))))))))))))************+++++++++++++++++++++*********))))))***+++,,,,,,,,,,,,,,,******************************************))))))************************++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,((()))******++++++******+++++++++++++++*********,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,---------........................//////////////////...//////000111222333333222222222222222222555555666777888888888888555777888888777777999:::===>>>CCCLLLVVVnnn((((((((()))))))))******((()))))))))************))))))+++,,,,,,,,,+++***,,,,,,------.../////////000000000000111111111111111111222333333333333222000000000000000111111222//////...------------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********(((((())))))******++++++++++++******)))(((((('''))))))************))))))))))))************))))))(((((((((((()))))))))***(((((((((((()))))))))***))))))))))))************************************))))))))))))))))))))))))(((((((((((())))))******(((((((((((()))))))))***(((((((((((((((((((((((())))))))))))))))))))))))'''(((((()))))))))))))))(((((((((((())))))******(((((((((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))'''((()))******)))((('''))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))***************)))((()))***+++***)))******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------+++,,,,,,---------------,,,,,,,,,,,,++++++++++++,,,++++++***++++++,,,,,,))))))))))))))))))))))))(((((()))***************))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))*********+++++++++,,,,,,******++++++++++++*********++++++++++++++++++,,,))))))))))))))))))))))))(((((()))))))))***************++++++++++++******++++++************++++++)))************++++++++++++,,,,,,------,,,,,,+++((())))))***++++++,,,,,,+++++++++,,,++++++******))))))))))))))))))))))))************)))))))))))))))************+++++++++))))))))))))((((((((((((+++,,,,,,---------,,,,,,******************************************++++++************************++++++************++++++++++++++++++++++++++++++))))))+++,,,,,,,,,+++***,,,,,,,,,++++++*********++++++++++++++++++++++++------------------------,,,++++++******++++++,,,------------........................////////////000000////////////000000222222222222222222333333444444555666777777777777555777888888888888:::;;;======CCCKKKVVVmmm(((((())))))******++++++(((((())))))*********+++)))***+++,,,---,,,++++++,,,,,,------.../////////000000000000111111111111111111222333333333333222////////////000111222333//////...------------...,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,''''''((()))***+++,,,,,,+++++++++***)))(((((('''))))))************))))))))))))************))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))************))))))))))))))))))))))))(((((((((((((((((((((((('''((((((((())))))******(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))'''(((((()))))))))))))))'''((((((((())))))******'''((((((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))'''((()))******)))((('''))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))***************(((((()))***+++***)))******+++++++++,,,,,,,,,++++++,,,,,,,,,---------+++,,,------......------,,,,,,,,,+++++++++******+++++++++***++++++,,,,,,))))))))))))))))))))))))(((((()))***************))))))))))))))))))))))))'''((()))***************))))))))))))))))))))))))******+++++++++,,,,,,,,,******++++++++++++***************++++++,,,,,,---))))))))))))))))))))))))))))))******+++++++++,,,******++++++++++++******++++++************++++++)))************++++++++++++,,,,,,------,,,,,,+++((())))))***++++++,,,,,,------------,,,,,,+++***))))))))))))))))))))))))************)))))))))))))))************+++++++++((('''''''''&&&&&&&&&&&&------.........---,,,,,,************************)))))))))***+++++++++,,,))))))))))))))))))))))))++++++************++++++(((((((((((((((((((((((()))***+++,,,---,,,++++++,,,,,,,,,++++++*********************************------------------------,,,++++++++++++++++++,,,---------.........//////............/////////000111000000////////////000222222222111222222333444333444555666777777777777666888999999999999;;;<<<======BBBKKKVVVmmm(((((((((((())))))))))))++++++************++++++,,,,,,+++******+++,,,,,,++++++,,,,,,,,,,,,------////////////000000000000000111222333333333333333222111///...---------...///...---,,,,,,,,,,,,,,,...---,,,,,,++++++,,,,,,++++++++++++++++++++++++******))))))))))))******))))))))))))(((((((((((((((((((((((())))))))))))))))))***))))))(((''''''(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))((((((((((((((((((((((((''''''((((((((((((''''''(((((((((((())))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))******+++******))))))******+++,,,++++++,,,,,,,,,,,,------.........------,,,,,,,,,++++++++++++++++++++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))++++++******************(((((((((((()))***+++,,,)))************+++++++++***++++++,,,,,,++++++***,,,,,,,,,++++++*********,,,,,,,,,,,,,,,+++***)))***++++++,,,,,,++++++***,,,,,,,,,,,,,,,+++***)))++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,------,,,,,,+++***************************)))************+++++++++,,,,,,++++++***)))))))))+++******)))))))))))))))***((('''(((+++,,,+++(((++++++************++++++++++++,,,------...//////))))))))))))))))))))))))************************---......,,,******+++,,,,,,+++***))))))***+++,,,,,,,,,+++***))))))************+++++++++,,,,,,,,,+++***)))))))))***+++,,,,,,,,,++++++***)))))))))+++,,,---------,,,+++***++++++++++++++++++++++++---.........---,,,,,,+++//////.........//////000///000000000000111111111333222111000000111222222333333444555555666666777777888999888777777999:::>>>>>>CCCJJJRRRhhh(((((((((((())))))))))))+++******))))))******+++,,,++++++******++++++,,,++++++,,,,,,,,,,,,------.../////////000000000000///000111111222222222111222111///...---------.........---,,,,,,,,,,,,,,,------,,,++++++++++++,,,++++++++++++++++++++++++******))))))))))))******))))))))))))(((((((((''''''((((((((())))))))))))((()))))))))(((((('''&&&(((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((('''((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))((((((((((((((((((((((((''''''(((((((((((('''''''''((((((((())))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))******+++******))))))******+++,,,++++++,,,,,,,,,,,,------......---------,,,,,,,,,++++++++++++++++++++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))************************((((((((())))))***+++,,,************++++++++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,+++******++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,+++******++++++++++++++++++++++++++++++,,,,,,,,,---------,,,------------,,,++++++************************(((((()))))))))*********))))))))))))************++++++***)))))))))))))))***)))'''(((+++,,,+++)))++++++************++++++***++++++,,,------......************************************************,,,,,,,,,+++))))))***,,,++++++************++++++,,,++++++***))))))************+++++++++,,,,,,,,,...---,,,***)))))))))***+++++++++***************+++,,,---------,,,++++++++++++++++++++++++++++++------......------,,,+++...............///000000000000000111111111222222333222111000000111222222333333333444555555666666777888999888777777999;;;======BBBIIIQQQfff(((((((((((())))))))))))+++******))))))******+++,,,+++************+++,,,++++++,,,,,,,,,,,,------....../////////000000000...///000000111000000000111000///...------------...------,,,,,,,,,,,,,,,---,,,++++++******++++++***************************))))))(((((())))))***)))))))))(((((((((''''''''''''((((((((()))))))))'''(((((((((((('''&&&&&&'''(((((())))))(((((('''((((((((((((((((((((((((''''''''''''''''''''''''''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''(((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''(((((()))((((((((((((((((((((((((''''''((((((((((((''''''''''''((((((((()))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))******+++******))))))******+++,,,++++++,,,,,,,,,,,,------------------,,,,,,,,,,,,++++++++++++++++++++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))************************)))))))))))))))***,,,,,,************+++++++++,,,++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,++++++***++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,++++++++++++++++++++++++++++++************++++++++++++''''''((())))))***++++++++++++***))))))))))))******)))((()))+++,,,+++***++++++************++++++*********+++,,,,,,------++++++++++++++++++++++++***************************++++++***)))(((***+++******++++++++++++******,,,+++******)))***************+++++++++,,,,,,,,,------,,,+++++++++++++++)))************+++++++++***+++,,,---------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,---------......000111222111111111111222222222333222222111111111111222333222222333444444555555666777888999888777888:::;;;<<<<<>>>>>CCCIIIPPPeee(((((((((((())))))))))))***))))))(((((())))))***))))))***++++++***))))))++++++,,,,,,,,,,,,------------........./////////111111222222111111000000------.........------,,,+++++++++++++++,,,,,,---+++***))))))((()))))))))(((((((((((((((((((((((()))((((((''''''(((((()))((((((((('''''''''&&&&&&&&&&&&'''''''''(((((((((&&&&&&'''(((((((((((('''&&&''''''((((((''''''&&&''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&'''''''''((((((((())))))))))))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''(((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&''''''((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((''''''&&&&&&''''''(((((((((((((((((((((((((((''''''((((((((((((''''''&&&&&&'''''''''((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))******+++******))))))******+++,,,++++++,,,,,,,,,,,,------++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++,,,,,,******)))******+++,,,---++++++++++++,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,------------+++,,,,,,---------------,,,,,,------------,,,,,,+++,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...........................---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------//////......---,,,,,,+++,,,,,,+++************+++***,,,------,,,+++---...,,,,,,++++++++++++,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,************************+++,,,---,,,++++++---///******++++++++++++***************)))******+++,,,******+++++++++,,,,,,,,,,,,,,,------,,,+++******(((((()))***++++++,,,,,,)))***,,,---...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......---------------......000111222111111111111222222222333000111222333444444444333333333444444555666666777777888999999999:::<<<>>>>>>???CCCIIIPPPeee(((((((((((())))))))))))))))))(((((((((((())))))((()))***++++++***)))(((++++++,,,,,,,,,,,,---------------.........//////000000111111000000///...,,,,,,---.........---,,,++++++******+++,,,,,,---******)))(((((((((((()))((((((((((((((((((((((((((((((''''''''''''(((((((((((('''''''''&&&&&&&&&&&&&&&&&&'''''''''((((((&&&'''(((((()))))))))(((&&&''''''((((((''''''&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''(((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&''''''((())))))***))))))))))))))))))))))))))))))))))))))))))))))))(((''''''&&&&&&''''''(((((((((((((((((((((((((((''''''((((((((((((''''''&&&&&&&&&'''''''''(((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))******+++******))))))******+++,,,++++++,,,,,,,,,,,,------******+++++++++,,,,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))((())))))***++++++,,,,,,************+++,,,------+++++++++,,,,,,,,,------,,,,,,------------,,,,,,,,,,,,,,,---------......+++,,,,,,---......------,,,,,,------------,,,,,,+++,,,,,,---......------------------------------------------...........................------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------------------------,,,,,,---,,,++++++******++++++***,,,...---,,,+++---///---,,,,,,++++++,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++***************************+++,,,+++******,,,...++++++************++++++******))))))***++++++,,,******+++++++++,,,,,,,,,,,,,,,---,,,+++***(((''')))))))))***+++++++++,,,)))***+++---......------------------------------+++,,,------......------...............///000000000000000111111111222222000111222444444444444444444444555666666777777888777888999999999:::<<<>>>>>>>>>BBBHHHOOOddd(((((((((((())))))))))))))))))(((((((((((())))))((()))***++++++***)))(((++++++,,,,,,,,,------------------.........////////////000000///...------+++,,,---.........---,,,+++*********+++,,,,,,---******)))(((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((('''''''''&&&&&&&&&&&&&&&&&&'''''''''((((((''''''((()))******))))))&&&''''''''''''''''''&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''(((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&'''((())))))***))))))))))))))))))))))))))))))))))))))))))))))))'''''''''&&&&&&'''''''''((((((((((((((((((((((((''''''((((((((((((''''''&&&&&&&&&'''''''''(((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))******+++*********)))***++++++,,,++++++,,,,,,,,,---------*********++++++,,,,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))((())))))***++++++,,,,,,************+++,,,---...++++++,,,,,,,,,---------,,,------......------,,,,,,,,,,,,------.........+++,,,,,,---.........---,,,------......------,,,+++,,,,,,---.........------------------------------------.........//////......//////......---,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////***++++++,,,,,,------...---,,,++++++******++++++***---///...,,,+++---000---,,,,,,++++++,,,,,,---,,,,,,++++++++++++++++++++++++++++++++++++++++++************************)))***+++***))))))+++---,,,+++***))))))***+++,,,******))))))***+++,,,,,,******+++++++++,,,,,,,,,((()))++++++,,,+++***)))***************+++++++++)))***+++---......------------------------------+++,,,,,,---.........---//////.........//////000///000000000000111111111000111222444555555444444555555666666777888888888777888999999999:::===???======AAAGGGNNNccc))))))))))))))))))))))))(((((((((((())))))))))))++++++++++++++++++++++++******+++,,,---------------------............///.........------,,,,,,,,,---......///...,,,+++***++++++************++++++)))))))))))))))(((''''''''''''''''''''''''''''''(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''((((((((((((''''''''''''''''''''''''''''''((((((((((((((('''''''''''''''''''''''''''''''''))))))))))))(((((((((((())))))(((((('''''''''&&&''''''&&&&&&&&&&&&'''''')))((('''&&&&&&'''((()))((((((((((((((((((((((((''''''((((((((((((''''''''''''((((((((((((''''''''''''''''''((((((((((((******))))))((((((''''''((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((()))((('''&&&%%%&&&''''''''''''''''''((((((((((((''''''''''''(((((((((((())))))))))))************)))************+++++++++))))))))))))************************************((())))))))))))*********************************+++*********))))))(((((()))************+++++++++************************++++++,,,,,,,,,------------,,,,,,+++++++++++++++---.........---,,,,,,+++,,,---...---,,,+++,,,------............------,,,000000////////////000000......////////////......000//////...------,,,,,,////////////////////////000...,,,,,,.........---...---------------......///////////////......---------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,))))))***+++,,,,,,------,,,++++++******++++++,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,...+++)))))),,,---,,,******************+++++++++************************)))***++++++***)))***+++++++++++++++++++++++++++***+++,,,,,,+++***+++,,,******************************+++++++++,,,,,,,,,---,,,,,,++++++,,,,,,------------............///////////////////////////000000000000000000000000000111111111111222222222666666666777888888999999999999999999:::;;;<<<<<<===AAAAAAFFFQQQ```(((((((((((((((((((((((((((((((((((())))))))))))++++++++++++++++++++++++)))***+++,,,------------------------..................---------,,,,,,,,,,,,---------,,,+++***)))+++******))))))******+++)))))))))))))))(((''''''''''''''''''''''''''''''(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''((((((((((((''''''''''''''''''''''''''''''((((((((((((((((((((('''''''''''''''''''''''''''((((((((((((((())))))))))))(((((((((''''''''''''(((''''''&&&&&&''''''((()))((('''&&&&&&'''((()))((((((((((((((((((((((((''''''((((((((((((''''''''''''((((((((((((''''''''''''''''''((((((((((((***)))))))))((((((((('''((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((()))((('''&&&%%%&&&&&&'''''''''''''''((((((((((((''''''''''''(((((((((((())))))))))))************))))))*********+++++++++))))))))))))************************************)))))))))*********++++++************************************)))))))))((()))************+++++++++************************++++++++++++,,,,,,,,,---......------------......+++,,,------......---------...///...,,,,,,,,,---------............------------,,,------...///000+++,,,,,,------,,,,,,+++............//////000000............////////////---,,,++++++---......---------,,,,,,,,,---......//////000000//////...---------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,)))******+++,,,,,,------,,,,,,++++++++++++,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---+++)))))),,,---,,,***************++++++++++++************************)))***++++++***)))***+++++++++++++++++++++++++++***+++,,,+++***)))***,,,************************++++++++++++,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,---------...........................000000000000000000000000000111111111111222222222666666666777888888999999999999999999:::;;;<<<<<<===@@@@@@EEEPPP___(((((((((((((((((((((((((((((((((((())))))))))))++++++++++++++++++++++++)))***+++,,,------------------------...............------------,,,,,,,,,,,,,,,,,,,,,+++***)))(((+++******))))))******+++((())))))))))))((('''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''((((((((((((''''''''''''''''''''''''''''''''''''(((((((((((((((((('''''''''''''''''''''''''''''''''(((((())))))***((((((((((((''''''''''''(((''''''&&&&&&''''''(((((((((''''''''''''((((((((((((((((((((((((((((((''''''((((((((((((''''''''''''((((((((((((''''''''''''''''''(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((('''&&&&&&&&&&&&'''''''''''''''((((((((((((''''''''''''(((((((((((())))))))))))************)))))))))*********++++++))))))))))))************************************************+++++++++,,,************************************)))))))))))))))************+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,+++++++++,,,------,,,,,,---------------,,,---...//////...---...000...///000000111111111111000000000000111333444555111111222222222222111111/////////000000000000000...........................,,,+++,,,...//////...---------------...///000//////000000//////...---------------------------........................,,,,,,,,,,,,,,,,,,------,,,,,,++++++++++++,,,,,,******++++++,,,,,,------,,,,,,++++++++++++,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---+++******+++,,,,,,+++************++++++,,,,,,++++++++++++++++++++++++)))***++++++***)))***+++++++++++++++++++++++++++)))***++++++))))))***+++************************,,,,,,,,,,,,---------------,,,,,,++++++,,,,,,---+++++++++,,,,,,,,,------------------------------000000000000000000000000000111111111111222222222555666666777777888888999999888888999999:::;;;<<<;;;??????DDDNNN]]](((((((((((((((((((((((((((((((((((())))))))))))************************)))***+++,,,,,,---,,,,,,,,,,,,---------.........------------------------,,,,,,,,,++++++***))))))******))))))))))))******(((((())))))(((((('''&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''&&&&&&''''''((()))******((((((((((((((('''''''''((((((''''''''''''(((((((((((((((''''''(((((((((((((((((((((((((((((((((''''''((((((((((((''''''''''''((((((((((((''''''''''''''''''(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''''''''((((((((((((''''''''''''((((((((((((((()))))))))************))))))))))))************((()))))))))******************************************+++++++++,,,,,,,,,*********************************)))))))))))))))))))))*********+++++++++++++++++++++++++++++++++*********+++++++++,,,,,,------,,,,,,++++++,,,,,,---------------,,,++++++...000222222222333555666666777888999:::;;;;;;;;;======<<<<<<======>>>>>>>>>>>>????????????>>>>>>;;;;;;:::999888777666666444444333222111000000///222000//////000000000//////.........//////000111000000000000000///......................................................,,,,,,,,,---------------,,,,,,,,,++++++,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,++++++,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******++++++++++++)))******++++++,,,,,,,,,++++++++++++++++++++++++)))***++++++***)))***+++++++++++++++++++++++++++(((*********)))((()))***************************,,,,,,,,,---------......---,,,,,,++++++,,,,,,---+++,,,,,,,,,,,,---------------------------------////////////////////////000000111111111222222222555555666666777888888888888888888888999:::;;;<<<:::>>>>>>CCCMMM[[[''''''''''''''''''''''''(((((((((((())))))))))))************************))))))***+++,,,,,,,,,,,,,,,,,,,,,------------...------------------------...---,,,,,,+++************))))))))))))))))))***((((((((((((((('''&&&&&&''''''''''''''''''''''''&&&'''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''((((((((((((''''''''''''''''''''''''''''''&&&'''''''''(((((())))))''''''''''''''''''''''''%%%&&&&&&'''((())))))***'''''''''((((((((((((((((((((((((''''''((((((((('''(((((((((((((((((('''((((((((((((((((((((((((''''''((((((((((((''''''''''''((((((((((((''''''''''''''''''(((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((('''''''''''''''&&&&&&&&&''''''''''''((((((((((((''''''''''''((((((((((((((()))))))))************(((((()))))))))*********((()))))))))******************************************+++++++++,,,,,,,,,************************))))))))))))))))))******))))))*********+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,111000000///............,,,---...///000111111111555777:::;;;<<<>>>@@@CCCEEEEEEFFFHHHIIIIIIIIIIIIKKKJJJIIIHHHGGGFFFFFFFFFFFFGGGGGGHHHHHHGGGGGGFFFGGGFFFFFFEEEEEEDDDDDDCCCAAA@@@???===;;;999888777888666333111111000///---///......------......///000000000000000//////...................................................,,,,,,,,,------.........---,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,---+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++******+++,,,)))******+++,,,,,,------++++++++++++++++++++++++)))***++++++***)))***+++++++++++++++++++++++++++(((*********)))((()))***************************,,,,,,,,,---------......---,,,,,,++++++,,,,,,---------------............------------------------////////////////////////000000111111111222222222555555555666777777888888888888888888999:::;;;;;;:::===>>>CCCLLLZZZ~~~''''''''''''''''''''''''(((((((((((())))))))))))************************((()))***+++,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,------------......---,,,++++++***++++++***))))))(((((())))))***'''(((((((((((('''&&&&&&''''''''''''''''''''''''&&&&&&&&&'''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''((((((((((((''''''''''''''''''''''''''''''&&&&&&''''''((()))))))))''''''''''''''''''''''''&&&&&&&&&''''''(((((()))'''''''''((((((((((((((()))((((((''''''(((((()))''''''((((((((((((''''''((((((((((((((((((((((((''''''((((((((((((''''''''''''((((((((((((''''''''''''''''''(((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((''''''((((((''''''&&&%%%''''''''''''((((((((((((''''''''''''(((((((((((())))))))))))************((((((((()))))))))******))))))))))))************************************************+++++++++,,,************************))))))))))))************)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------...............//////000...000333666:::<<<>>>???AAACCCEEEGGGGGGIIIKKKNNNOOOPPPQQQRRRRRRRRRRRRRRROOONNNMMMKKKIIIHHHGGGGGGFFFFFFGGGGGGGGGGGGFFFFFFDDDEEEEEEGGGHHHIIIJJJKKKKKKJJJIIIHHHFFFEEEDDDCCC>>><<<888666555333111///000///...------,,,,,,---000000111111000000///...................................................,,,,,,,,,---......//////------,,,,,,,,,,,,------,,,,,,,,,,,,------------------,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,+++******+++---)))******+++,,,---......,,,,,,,,,,,,,,,,,,,,,,,,)))***++++++***)))***+++++++++++++++++++++++++++)))***++++++))))))***+++************************,,,,,,,,,,,,---------------,,,,,,++++++,,,,,,------------.........//////------------------------000000000000000000000000000111111111111222222222444555555666666777777888888777777888888999:::;;;:::>>>>>>CCCLLLYYY|||''''''''''''''''''''''''(((((((((((())))))))))))************************((()))***++++++,,,,,,+++++++++,,,,,,,,,---------,,,,,,,,,---------......------+++***))))))******))))))(((((((((((())))))''''''((((((''''''&&&%%%''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''((((((((((((''''''''''''''''''''''''''''''&&&&&&''''''((())))))***''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((()))))))))(((((((((((())))))&&&'''((())))))((('''&&&((((((((((((((((((((((((''''''((((((((((((''''''''''''((((((((((((''''''''''''''''''(((((((((((('''((((((((()))))))))***((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((&&&'''((((((((('''&&&%%%''''''''''''((((((((((((''''''''''''(((((((((((())))))))))))************(((((((((((()))))))))***))))))))))))************************************)))))))))*********++++++************************((()))))))))************)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........------...000222555777888:::;;;>>>AAADDDGGGIIIIIIJJJKKKMMMMMMMMMMMMNNNPPPNNNNNNOOOOOOPPPOOOOOONNNLLLKKKJJJHHHGGGFFFFFFFFFCCCCCCDDDDDDDDDDDDCCCCCC@@@AAABBBDDDFFFHHHJJJJJJLLLLLLLLLLLLLLLLLLLLLLLLGGGDDDAAA???>>><<<:::888666555444222000000//////000111111111111000//////................................................,,,,,,------.../////////------,,,,,,,,,,,,------------------------------------,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,***,,,---,,,))))))+++---)))******+++,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,)))***++++++***)))***+++++++++++++++++++++++++++***+++,,,+++***)))***,,,************************++++++++++++,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,---------.................................000000000000000000000000000111111111111222222222444444555555666777777777777777777777888999:::;;;:::>>>???DDDMMMYYY|||''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))((()))***++++++,,,++++++++++++,,,,,,,,,---------,,,,,,,,,------.........,,,+++***(((((((((((()))))))))(((((((((((())))))''''''((((((''''''&&&%%%''''''''''''''''''''''''&&&&&&&&&'''''''''((((((((((((((((((((((((((((((&&&&&&&&&'''''''''((((((''''''((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&'''((())))))***'''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''''''''(((((())))))))))))(((((((((((())))))&&&'''((())))))((('''&&&((((((((((((((((((((((((''''''((((((((((((''''''''''''((((((((((((''''''''''''''''''((((((((()))'''((((((((())))))******(((((((((((((((((((((((()))(((((((((''''''''''''((((((((((((((((((((((((&&&'''((((((((('''%%%%%%''''''''''''((((((((()))''''''''''''((((((((()))))))))))))))************(((((((((((())))))))))))))))))))))))************************************((())))))))))))*********************************(((((())))))*********+++)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////222444666999===AAADDDFFFGGGHHHIIIJJJLLLLLLMMMMMMNNNOOOOOONNNLLLKKKLLLMMMGGGHHHHHHHHHHHHGGGGGGFFFHHHGGGFFFFFFEEEEEEEEEEEECCCCCCDDDDDDDDDDDDCCCCCCEEEFFFFFFGGGIIIJJJJJJKKKGGGHHHIIIJJJKKKMMMNNNNNNNNNLLLIIIGGGGGGFFFDDDCCC===<<<:::888666555444444111111111111111000//////////////////////////////........................,,,,,,------...///000000...------,,,,,,------...------------------------...------,,,,,,------...++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,***,,,---,,,))))))+++...)))******+++---...//////,,,,,,,,,,,,,,,,,,,,,,,,)))+++++++++***)))***+++++++++++++++++++++++++++***+++,,,,,,+++***+++,,,******************************+++++++++,,,,,,,,,---,,,,,,++++++,,,,,,---++++++,,,,,,,,,---------////////////////////////000000000000000000000000000111111111111222222222444444555555666777777777777777777777888999:::;;;:::???@@@DDDMMMYYY{{{$$$%%%%%%&&&'''((())))))))))))))))))((((((((((((******))))))))))))******(((((((((((())))))))))))++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))))))))((('''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''((('''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''&&&'''((('''&&&&&&'''(((''''''''''''((((((((((((******)))'''%%%%%%&&&(((''''''''''''''''''''''''''''''((((((((((((''''''(((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''(((((((((((())))))(((((('''''''''&&&(((((((((((())))))))))))((((((((((((((()))******)))))))))))))))))))))))))))************+++++++++)))************++++++++++++++++++*********))))))************************///---+++******+++---...+++*********))))))((((((,,,------+++******,,,...+++,,,---,,,++++++,,,...---...000444777;;;???AAACCCCCCDDDGGGJJJKKKKKKJJJLLLLLLKKKKKKKKKKKKLLLLLLKKKJJJJJJJJJKKKJJJHHHGGGHHHEEECCCDDDFFFFFFCCC@@@CCCCCCCCCCCCBBBBBBBBBBBBFFFGGGHHHJJJKKKKKKIIIGGGHHHFFFEEEGGGJJJKKKJJJGGGLLLIIIFFFFFFIIIKKKJJJIIINNNKKKHHHGGGHHHHHHEEEAAA@@@BBBCCCBBB???;;;999999999777444444444444222111...---,,,---///000000000222111111111000000000///////////////////////////...,,,++++++---......---................................................000---***)))+++---///000++++++++++++,,,------...,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,+++*********+++,,,,,,+++++++++***)))))))))***++++++,,,,,,++++++***,,,,,,,,,++++++*********((((((((((((((((((((((((++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,...---,,,+++***+++,,,------------............///////////////000000000000///111222222111111222333444444444444555555555666666777888888777888:::<<<;;;===<<>>===BBBLLLXXXxxx(((((('''''''''&&&&&&&&&(((((((((((())))))))))))******))))))))))))******)))))))))*********++++++,,,,,,,,,+++*********)))************************)))))))))))))))))))))))))))((((((''''''''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''((('''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''&&&'''((('''&&&&&&'''(((''''''''''''((((((((((((+++++++++***((('''(((***''''''''''''''''''''''''''''''((((((((((((''''''(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))((((((((((((((()))******)))))))))))))))))))))))))))************+++++++++)))************++++++++++++++++++***************************************,,,,,,,,,+++++++++******------,,,,,,,,,,,,++++++(((+++......,,,***))))))............///333888<<>>CCCKKKVVVvvv''''''''''''''''''''''''(((((((((((())))))))))))******))))))))))))******)))*********++++++++++++---,,,,,,+++***))))))((()))))))))))))))))))))))))))))))))))))))))))))))))))(((''''''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''((('''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''&&&'''((('''&&&&&&&&&(((''''''''''''(((((((((((()))***+++***((('''((()))''''''''''''''''''''''''''''''((((((((((((''''''(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((('''''''''(((((((((((())))))))))))((((((((((((((())))))***))))))))))))))))))))))))))))))*********+++++++++))))))*********+++++++++************************************************---------------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,......---,,,,,,---,,,...222666:::>>>DDDHHHKKKLLLOOOQQQRRRQQQPPPOOONNNNNNMMMKKKHHHGGGFFFGGGDDDCCCAAA@@@@@@AAABBBCCCHHHIIIKKKLLLLLLMMMOOOPPPYYY[[[]]]]]]\\\___eeejjjiiijjjlllooorrruuuwwwyyy{{{~~~zzzuuuqqqllljjjhhheee```\\\SSSOOOKKKLLLOOOPPPMMMIIIIIIGGGEEEDDDCCCAAA>>>;;;777555222111111111000/////////000000000000111111////////////////////////000///---...000111111000................................................---,,,,,,...000000...,,,///...---,,,,,,,,,,,,,,,------------------------------------------------///...---,,,+++******************++++++,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++------------------------++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,---......///000---------............///////////////000000000000///111222222111111222333555555555666666666777777555777777777777777999;;;<<>>CCCHHHNNNRRRRRRQQQPPPOOOOOOOOOOOOOOOMMMKKKIIIHHHCCCDDDDDDBBB>>>>>>@@@CCCKKKKKKMMMPPPVVV]]]cccggglllnnnqqqrrruuuzzz}}}zzz|||}}}}}}zzzlllhhhbbb\\\WWWSSSNNNKKKFFFCCC???<<<;;;999666444333333222222222111111111000000000000000000000000000///......000111111000////////////////////////........................---------///111111///---///...------------------------------------------------------------------,,,------------,,,,,,++++++++++++,,,,,,,,,,,,,,,***++++++,,,,,,++++++******++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,------...,,,,,,------,,,,,,+++***---------............///////////////000000000000///111222222111111222333444444444444555555555666555666777777666666888:::999???AAAEEEJJJSSSsss%%%&&&&&&&&&''''''(((((('''''''''((()))***************))))))))))))******((((((((()))))))))******************))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''((())))))''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''((('''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''&&&'''((('''&&&&&&'''(((''''''''''''((((((((((((&&&(((******)))(((((((((''''''''''''''''''''''''''''''((((((((((((''''''(((((((((((((((((((((((('''''''''((()))*********))))))))))))))))))))))))))))))))))))))))))))))))''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''((((((((()))(((((((((((())))))))))))((((((((((((((()))******)))))))))))))))))))))))))))************+++++++++)))************+++++++++))))))*********+++++++++******************************)))***+++---///111,,,,,,---------.........000111444666999>>>DDDIIIMMMPPPSSSTTTRRROOOMMMLLLJJJJJJIIIIIIHHHGGGGGGGGGBBBEEEGGGGGGFFFHHHNNNSSS```aaabbbffflllssszzz~~~~~~|||zzzwwwuuutttqqquuuxxxyyyvvvvvvyyy}}}}}}~~~~~~yyyqqqjjjeeedddfffmmmwww}}}yyytttnnnfff^^^XXXOOOLLLGGGDDDBBB???<<<:::666555444444333222111111000000000000000000000000000...------///000000///////////////////////////...........................------...000000///......------------......///........................------------------------+++,,,---.........---,,,,,,,,,,,,,,,,,,,,,++++++***++++++,,,,,,++++++*********+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++,,,,,,---......+++,,,---......------,,,---------............///////////////000000000000///111222222111111222333333333333333444444444444555666777666666666888:::777>>>AAAEEEJJJRRRsss(((''''''''''''&&&&&&&&&&&&''''''((()))******+++******))))))))))))******(((((((((((()))))))))))))))))))))))))))*********))))))))))))))))))))))))(((((((((((((((((((((((('''''''''''''''((()))***''''''''''''''''''''''''((((((((((((((((((((((((&&&''''''''''''''''''&&&''''''''''''''''''''''''&&&&&&&&&'''''''''(((((('''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''&&&'''((('''&&&&&&'''(((''''''''''''((((((((()))''')))++++++***)))))))))''''''''''''''''''''''''''''''((((((((((((''''''((((((((((((((((((((((((&&&''''''((()))******+++))))))))))))))))))))))))))))))))))))))))))))))))''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''((((((((()))&&&'''''''''(((((())))))(((((((((((())))))))))))((((((((((((((()))******)))))))))))))))))))))))))))************+++++++++)))************+++++++++))))))******++++++++++++************************------,,,---///222555777---.........//////000000333777<<<@@@EEEIIINNNRRRLLLNNNPPPOOOMMMKKKJJJKKKDDDDDDCCCCCCDDDDDDEEEFFFJJJOOOSSSUUUVVV[[[bbbiiiqqqqqqrrruuuzzz{{{tttjjjiiihhhgggfffeeedddddd```cccgggfffdddeeejjjooolllllliiibbbZZZTTTRRRSSSQQQWWWaaahhhlllnnnqqqsss~~~wwwllleee\\\YYYTTTPPPNNNKKKGGGEEE777777666555333222111111000000000000000000000000///...------///000000///000000000000000000000000........................///...---...///000000///---------------...///000........................------------------------***+++,,,...///......------------,,,,,,++++++++++++++++++,,,,,,+++++++++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++,,,,,,---......***+++---///000000//////---------.........//////////////////000000000000///111222222111111222333222222222333333333444444444666666666666666888:::666===AAAEEEJJJRRRsss'''&&&&&&&&&&&&'''(((((((((''''''&&&&&&((()))***))))))))))))))))))))))))(((((((((((())))))))))))******))))))((((((''''''((((((''''''''''''(((((())))))(((((('''''''''&&&''''''''''''''''''''''''(((((('''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((('''''''''&&&&&&&&&&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''$$$'''******)))'''&&&'''(((((((((((((((((((((((((((((())))))((('''&&&&&&''''''''''''((((((((((((''''''''''''(((((((((((('''''''''''''''((())))))((((((((((((((((((((((((((((((''''''&&&&&&&&&%%%(((((((((((((((((((((((((((((((((((())))))))))))&&&&&&%%%$$$%%%&&&'''(((******))))))((((((''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))(((((()))+++---...************+++,,,---...)))+++------,,,+++,,,---+++,,,...///111444888;;;DDDEEEGGGJJJMMMMMMLLLJJJPPPOOONNNKKKGGGDDDAAA@@@CCC???>>>DDDPPP[[[```aaajjjlllsss{{{|||yyywwwyyy{{{}}}wwwqqqpppmmmdddZZZUUUTTTTTTSSSRRRPPPPPPSSSUUUTTT[[[___^^^aaahhhmmmlllnnniiiaaaYYYSSSPPPOOOPPPTTTQQQOOOOOOSSSXXX\\\^^^gggeeelllyyy|||~~~rrrnnniiigggeee```XXXRRRLLLHHHBBB<<<999888888888333111000222333111000000222000......///111111111000/////////............////////////////////////,,,,,,,,,---------......................................................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++*********++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,++++++,,,,,,---...---------............///////////////000000000000000000000111222222333333333333333333333333333333777777777777777888888999;;;???@@@CCCIIIQQQppp&&&&&&&&&''''''''''''((((((((('''&&&'''((()))***))))))))))))))))))))))))(((((((((((())))))))))))***)))))))))((((((((('''((((((''''''''''''(((((()))(((((((((''''''''''''''''''''''''''''''''''''(((((('''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((('''''''''&&&&&&&&&&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%'''******)))'''''''''((((((((((((((((((((((((((((((((((((((('''&&&&&&''''''''''''((((((((((((''''''''''''(((((((((((('''''''''''''''((())))))((((((((((((((((((((((((((((((((('''''''''&&&&&&(((((((((((((((((((((((((((((((((((())))))))))))''''''&&&&&&&&&''''''(((***)))))))))((((((((('''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************))))))))))))+++,,,---***************+++,,,---(((***+++,,,,,,---...000///111444777:::>>>BBBEEELLLLLLNNNOOOPPPPPPNNNLLLKKKIIIEEE@@@======???AAAFFFFFFKKKZZZnnn}}}}}}wwwrrrpppqqqqqqnnnkkk___\\\ZZZ[[[XXXSSSPPPQQQYYYYYYZZZZZZ[[[]]]bbbeeekkkppprrrqqqsssyyy~~~~~~xxxuuupppiiidddaaa___^^^aaa^^^ZZZXXXZZZ^^^aaabbbccccccfffiiihhhfffhhhmmmwww{{{~~~~~~yyyrrrmmm```ZZZRRRLLLHHHDDD@@@<<<999666444333333222111000222111//////000111111000000000/////////.........////////////////////////------........./////////................................................------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,++++++,,,,,,---...---------............///////////////000000000000000000000111222222333333333333333444444444555555777777777777777888999999;;;???@@@CCCIIIQQQppp%%%%%%'''((((((((('''&&&(((((('''''''''((()))***))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))((((((((((((((((((''''''''''''(((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&(((***+++)))((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&''''''''''''((((((((((((''''''''''''(((((((((((('''''''''''''''((())))))(((((((((((((((((((((((())))))((((((((((((''''''(((((((((((((((((((((((((((((((((((())))))))))))((((((((('''''''''''''''))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++******)))******++++++*********)))******++++++)))***+++++++++---000222555999>>>BBBFFFJJJNNNPPPOOOOOOOOONNNMMMKKKIIIHHHEEECCCAAA???@@@EEELLLQQQUUUWWWaaasss}}}wwwsssqqqddd___[[[ZZZ^^^bbbdddddd```bbbeeefffbbb___eeemmmppprrrtttuuuwww{{{|||xxxsssqqqrrrtttvvvwwwwwwyyywwwmmmeeedddfffhhhlllrrrwwwvvvrrrooorrrvvv{{{}}}xxxooogggaaaYYYOOOGGGAAA>>>999666555555444222333222111111222333111000000000000000////////////////////////////////////....../////////000000000.................................................................................------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,------...---------............///////////////000000000000000000000111222222333333333333444555666666777777888777777777777888999999;;;???@@@CCCIIIQQQppp$$$%%%'''))))))((('''%%%((((((((((((((()))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))((((((((((((((((((''''''''''''((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''')))******)))(((((()))(((((((((((((((((((((((('''(((((((((((((((''''''''''''''''''((((((((((((''''''''''''(((((((((((('''''''''''''''((())))))(((((((((((((((((((((((()))))))))))))))((((((((((((((((((((((((((((((((((((((((((((())))))))))))'''''''''(((''''''&&&&&&))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************++++++***************************))))))******+++,,,,,,---,,,,,,---111444===AAAFFFKKKMMMPPPSSSUUUNNNNNNLLLIIIFFFCCCBBBBBB>>>BBBHHHMMMRRRZZZbbbhhhjjjnnnxxx~~~{{{{{{{{{{{{zzztttjjjaaa\\\YYYXXXWWWXXX]]]eeelllqqqsssnnnrrrwwwvvvpppnnnzzz~~~sssuuuyyyxxx{{{wwwnnnjjjhhhdddhhhlllnnnrrr{{{xxxnnn```UUULLLIIICCC<<<::::::999555333222222333444444333222111111111000000000//////////////////////////////....../////////000000000................................................////////////////////////.........------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,++++++***------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,---......---------............///////////////000000000000000000000111222222333333333444555666777888999999888888777777888888999:::;;;???@@@CCCHHHPPPooo$$$%%%'''))))))((('''%%%((((((((()))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))((((((''''''''''''(((((('''''''''(((((((((((((((''''''''''''''''''''''''&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&'''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''')))***)))((('''((()))((((((((((((((((((((((((''''''((((((((((((((('''''''''''''''((((((((((((''''''''''''(((((((((((('''''''''''''''((())))))((((((((((((((((((((((((((((((((()))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))''''''&&&&&&&&&&&&&&&&&&(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))***************+++++++++*********)))******************+++,,,+++---...///000444999===EEEHHHKKKNNNNNNNNNOOOPPPJJJIIIGGGCCC???>>>AAADDDAAAKKKYYYdddjjjooossswww}}}}}}tttlllddd``````jjjmmmnnnkkkccc\\\XXXXXX\\\___eeennnwww~~~|||}}}~~~ssskkkaaadddeeecccaaahhhwwwrrriiibbb```WWWKKKEEECCC???999444333222222333333222111222111111111111000000000000000000000000000000000------........./////////////////////////////////........................////////////////////////.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,+++++++++------------------------,,,,,,,,,---------......------,,,,,,------...///---------............///////////////000000000000000000000111222222333333444444555666888999::::::888888888888888999999:::;;;??????BBBHHHPPPnnn%%%%%%'''((((((((('''&&&'''((()))*********))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))((((((''''''''''''(((((('''''''''(((((((((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''((()))((('''&&&''')))((((((((((((((((((((((((&&&'''((((((((((((((((((''''''''''''((((((((((((''''''''''''(((((((((((('''''''''''''''((())))))((((((((((((((((((((((((''''''(((((((((((())))))(((((((((((((((((((((((((((((((((((())))))))))))((('''&&&&&&&&&''')))***(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))******+++++++++******************+++,,,---...+++...222666:::???EEEIIILLLMMMNNNMMMKKKIIIIIIIII@@@@@@>>>;;;:::???GGGNNNYYYeeeuuusssfff___[[[XXXXXXZZZdddiiinnnnnniiieeefffhhhpppvvv~~~uuuvvvtttmmmeeefffqqq{{{~~~}}}ssscccYYYVVVOOOFFF<<<999555333333222111000222222222222111111111000000000000000000000000000------........./////////////////////////////////................................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,------------------------,,,,,,,,,---------......---------------......///---------............///////////////000000000000000000000111222222333333555555666777777888999999999888888888888999::::::;;;??????BBBGGGOOOmmm&&&&&&&&&''''''''''''((('''((()))***+++***))))))(((((((((((((((((((((((((((((((((((())))))))))))'''((((((((()))))))))***((((((''''''''''''((((((''''''''''''((((((((()))''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&'''''''''%%%%%%&&&(((((((((((((((((((((((((((&&&&&&'''(((((((((((((((''''''''''''((((((((((((''''''''''''(((((((((((('''''''''''''''((())))))((((((((((((((((((((((((&&&&&&'''''''''((((((((((((((((((((((((((((((((((((((((((((())))))))))))***((('''&&&''')))---///'''((((((((()))))))))***(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************((()))***+++,,,,,,++++++*********+++,,,...///000222666;;;???DDDHHHMMMQQQPPPPPPOOOKKKGGGEEEDDDEEE<<<===<<<<<<@@@KKK[[[fffttt~~~~~~uuupppnnnddd[[[UUUWWW]]]ccchhhlllooouuu{{{|||yyyxxx{{{zzzxxx~~~|||tttrrrjjj___LLLGGG@@@;;;888666444333333333222222222111111111000000000000000000000000....../////////000000000////////////////////////........................------------------------+++,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...------------------------,,,,,,,,,---------------........................,,,,,,,,,---------......---------------...//////---------............///////////////000000000000000000000111222222333333666666666666777777888888999999888888999999:::;;;;;;??????BBBGGGOOOmmm'''&&&&&&&&&&&&'''(((((('''((()))++++++******)))(((((((((((((((((((((((((((((((((((())))))))))))'''((((((((())))))******((((((''''''''''''((((((&&&'''''''''(((((())))))''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&''''''''''''''''''&&&''''''''''''''''''''''''''''''''''''''''''''''''))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''%%%&&&'''&&&$$$$$$&&&(((((((((((((((((((((((((((&&&&&&'''((())))))((((((''''''''''''((((((((()))''''''''''''((((((((()))'''''''''''''''((())))))((((((((((((((((((((((((%%%&&&&&&&&&''''''(((((((((((((((((((((((((((((((((((((((((()))))))))))),,,***(((&&&(((+++000333'''((((((((())))))******(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************'''(((***+++,,,,,,,,,+++)))******+++---///111222<<>>;;;888777333333333222222222111111000000000000000000000000000000000000111111111111000000000000000000000000........................------------------------***++++++,,,---...//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------,,,,,,,,,------.................................,,,,,,,,,---------.........------------...//////---------.........//////////////////000000000000000000000111222222333333666666666666666777777777999999888888999999:::;;;;;;??????BBBGGGNNNmmm''''''''''''(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&'''((('''&&&&&&'''(((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&))))))))))))))))))))))))******)))((('''&&&%%%%%%(((((((((((((((((((((((((((((((((((((((((((((((())))))(((((('''''''''&&&((((((''''''''''''((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((('''''''''))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((()))))))))))))))))))))))))))))))))))))))************))))))((()))******++++++,,,------,,,,,,,,,+++******,,,...***---000000///111666;;;HHHGGGFFFGGGIIIJJJJJJIIIPPPJJJCCCAAAEEEKKKOOOPPPKKKNNNTTT[[[eeeqqq~~~xxxnnnfffbbbaaaaaabbbfffmmmqqquuu{{{xxxjjjZZZRRRQQQNNNCCC999999888777555333111000000///...///000222111...,,,//////000000111111222222000000000000000000000000000/////////...............,,,+++---000222111///......---------,,,,,,,,,------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------------------------------........................---......///////////////000000000000111111111111111111111111222333444555555666777888888999999888666666666777888888999999;;;@@@@@@BBBGGGNNNlll''''''''''''(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))'''((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&'''((('''&&&&&&'''(((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&(((((((((((((((((((((((()))))))))(((''''''&&&&&&(((((((((((((((((((((((((((((((((((((((((((((((()))(((((((((''''''''''''((((((''''''''''''((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((('''(((((((((((((((((((((((((((((())))))))))))(((((((((((((((((())))))))))))))))))))))))))))))))))))))))))************)))))))))******++++++,,,------(((***++++++***)))***+++)))***...555>>>FFFJJJKKKIIIHHHHHHHHHIIIIIIHHHGGGAAA??????DDDNNNZZZccchhhmmmlllmmmqqqyyy|||wwwttttttvvvwwwzzzyyywwwuuutttuuuuuuvvv{{{vvvoooeeeWWWKKK???<<<777555555555555555222111111111222333333333111111111111222222222222000000000000000000000000000000/////////.........000...---...000111000............---------,,,,,,------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...---------------------------------........................---......///////////////000000000000111111111111111111111111222333444555555555777888888888888888666666777777888999999:::;;;???@@@BBBGGGNNNkkk''''''''''''(((((((((((((((((((((((())))))))))))(((((((((((())))))))))))''''''((((((((()))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&'''((('''&&&&&&'''(((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((''''''''''''((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((''''''''''''((((((''''''((((((((((((((((((''''''''''''''''''''''''(((((())))))))))))(((((((((((((((((())))))))))))))))))))))))))))))))))))(((((()))***++++++++++++)))******++++++,,,------''')))+++,,,+++***+++,,,333222666AAAOOOUUUSSSMMMLLLLLLJJJIIIGGGFFFEEEEEE>>>BBBJJJVVVdddssswwwppphhhdddfffkkkoooqqqvvvyyy~~~yyyoooXXXOOOCCC;;;999888555333222222111000...///111333333333333333333222222222000000000000000000000000000000000/////////......111000...//////000...---.........------------,,,------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...------,,,,,,------------------------........................---......///////////////000000000000111111111111111111111111222333444555555555666777888888888888777777888888999:::::::::;;;???@@@BBBGGGMMMiii''''''''''''(((((((((((((((((((((((())))))))))))(((((((((((())))))))))))'''''''''((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&'''((('''&&&&&&&&&(((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&((((((((((((((((((((((((''''''''''''(((((())))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((''''''''''''((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((''''''''''''((((((((((((''''''''''''''''''''''''(((((())))))))))))(((((((((((((((((())))))))))))))))))))))))))))))))))))'''((()))***+++,,,,,,,,,)))******++++++,,,------***+++,,,,,,,,,---000222;;;===DDDPPPYYYZZZQQQHHHLLLJJJHHHDDDBBBCCCEEEGGGKKKRRR___mmm{{{vvvppphhhaaa[[[]]]eeeooovvvxxxtttgggUUUIIICCC???999333444444333111...---///111444444333333222222111111000000000000000000000000000000000////////////...000/////////000000//////............------------................................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,+++------------------------........................---......//////////////////000000000111111111111111111111111222333444444444555666777888888888888777888888999::::::;;;;;;:::??????BBBFFFKKKhhh''''''''''''(((((((((((('''((((((((()))))))))***(((((((((((())))))))))))''''''''''''((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&'''((('''&&&&&&&&&(((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''&&&&&&''''''((()))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((&&&'''''''''(((((())))))''''''''''''''''''''''''(((((())))))))))))(((((((((((((((((())))))))))))))))))))))))))))))))))))(((((()))+++,,,,,,,,,,,,)))******++++++,,,------,,,,,,,,,,,,---000666:::<<>>???BBBEEEJJJeee''''''''''''((((((((((((''''''(((((())))))******(((((((((((())))))))))))&&&&&&'''''''''(((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&'''((('''&&&&&&'''(((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''&&&'''''''''(((((())))))(((((((((((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((''''''''''''((((((&&&&&&''''''((()))))))))''''''''''''''''''''''''(((((())))))))))))(((((((((((((((((())))))))))))))))))))))))))))))))))))))))))***+++,,,,,,,,,,,,)))******++++++,,,------,,,------...111666<<>>???AAAEEEIIIddd''''''''''''(((((((((((('''''''''((()))*********(((((((((((())))))))))))&&&&&&&&&'''''''''((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&'''((('''&&&&&&'''(((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&'''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))((((((''''''''''''((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((''''''''''''((((((&&&&&&''''''((())))))***(((((((((((((((((((((((((((((())))))))))))(((((((((((((((((())))))))))))))))))))))))))))))))))))******+++,,,,,,+++++++++)))******++++++,,,------,,,///444777;;;@@@EEEHHHKKKQQQVVVUUUMMMFFFBBBAAAHHHPPP[[[eeennnyyyyyy{{{~~~}}}zzz|||}}}~~~~~~}}}pppcccUUUKKK>>>777666777555222222222222333333333333333111111111111111111111111111111111000000000//////---000111111//////111333////////////....................................................................................,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---.../////////------------------------........................---......///////////////000000000000111111111111111111111111222333444555333444555666777777777777666666777777888999999:::999>>>???AAADDDHHHbbb''''''''''''((((((((()))&&&''''''((()))******+++(((((((((((())))))))))))&&&&&&&&&'''''''''((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''((((((((()))''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&'''((('''&&&&&&'''(((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&''''''''''''''''''&&&''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&'''''''''(((((())))))((((((''''''''''''((((((((((((((((((((((((((((((''''''''''''((((((((()))''''''''''''((((((((()))))))))))))))))))))))))))((((((((((((((((((((((((((((((''''''''''''((((((&&&&&&&&&'''((())))))***))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((())))))))))))))))))))))))))))))))))))++++++,,,,,,,,,+++******)))******+++,,,,,,------...333;;;AAAFFFIIILLLNNNCCCFFFHHHGGGEEEDDDFFFHHHZZZeeesssxxxooojjjkkkqqq}}}ssscccNNNAAA>>>===999555333333333444444555555555111111111111111111111111111111111111000000000000///111333222///...///111000/////////............////////////////////////................................................,,,,,,,,,,,,,,,,,,,,,,,,)))***+++---...///000000------------------------........................---......///////////////000000000000111111111111111111111111222333444555333444555666777777777777666666666777888888999999888===???AAADDDGGGaaa''''''''''''((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''''''''''''''((((((''''''''''''((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''((((((''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((''''''''''''(((((())))))(((((('''''''''&&&''''''((((((((((((''''''''''''''''''(((((((((((())))))(((((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************------,,,,,,***)))'''&&&,,,,,,++++++,,,...000111999AAAEEEDDDEEEIIIJJJFFFDDDFFFGGGEEECCCFFFQQQ]]]rrryyy{{{sssjjjhhhjjjvvv|||~~~}}}iiiVVVLLLIIIDDD===;;;444222555555222111444222222333333333222222111111111111111111111111111////////////000000000000000///...///000000...,,,////////////////////////...------,,,,,,------...------------------------........................------------------------000//////...------,,,,,,...------,,,,,,------...///////////////////////////111333111000000000///000111111222222333444444555555555555666666666666555666888888777777888::::::>>>===@@@DDDHHHbbb''''''''''''((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((''''''''''''((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''((((((''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((()))(((((((((''''''''''''''''''((((((((((((''''''''''''''''''(((((((((((())))))(((((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((()))))))))***))))))))))))************+++,,,,,,,,,++++++******...---++++++---000444777<<>>===@@@DDDHHHaaa''''''''''''((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((''''''''''''((((((''''''((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''((((((''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((''''''''''''''''''((((((((((((''''''''''''''''''(((((((((((())))))(((((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((()))))))))******)))))))))*********++++++******++++++,,,---------...---,,,---000666<<>>DDDIIIHHHGGGGGGDDDAAA>>>CCCLLLZZZiiiwwwzzzllldddaaacccllluuuxxxwwwxxx}}}vvvcccSSSMMMEEE===999666333333666444444333333222111000///222222222222222222222222/////////000000000111111000/////////000000...,,,////////////////////////......------------......------------------------........................------------------------,,,,,,------...///000000......------------......////////////////////////111111000///444:::777111...//////000111111222222444555555555555666666666444666888888777777999::::::>>>===@@@CCCGGG```''''''''''''((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&'''''''''''''''''''''''''''''''''''''''((((((''''''''''''((((((''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&&&&''''''''''''%%%&&&''''''((('''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((('''''''''''''''((((((((((((''''''''''''''''''(((((((((((())))))(((((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((()))))))))*********))))))*********+++++++++*********++++++,,,------+++,,,///333999???DDDGGGDDDFFFGGGEEECCCAAAAAA@@@EEERRRdddttt~~~xxxtttuuurrrmmmiiijjjppp{{{yyyvvvsssuuurrrcccXXXKKK@@@:::888999;;;444444333222222222111222222222222222222222222222//////000000000111111111111000//////000000///---////////////////////////......------------......................................................------------------------,,,,,,------.../////////......------------......////////////////////////111111......777???<<<111//////000000111222222222444444444555555555666666444666777888777777999;;;:::>>>===@@@CCCFFF^^^''''''''''''((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''((((((''''''''''''((((((&&&'''''''''(((((())))))''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&''''''(((((((((%%%&&&''''''((('''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((''''''''''''(((((('''''''''(((((((((((((((''''''((((((((((((''''''''''''''''''(((((((((((())))))(((((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))************************++++++++++++++++++*********++++++,,,)))---444<<>>======444333333222333333444555222222222222222222222222000000000000111111111111111000///000111111///---///////////////////////////......------......///................................................------------------------........................///......------......///////////////////////////111222///...888CCC???222000000111111222333333444444444444444555555555555333555777777777888:::;;;:::======@@@CCCEEE\\\''''''''''''((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''''''''''''''%%%%%%&&&&&&'''(((((((((''''''''''''''''''''''''((((((''''''''''''((((((&&&&&&''''''((()))))))))''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&'''(((((())))))%%%&&&''''''((((((''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((''''''''''''(((((('''''''''(((((((((((((((''''''((((((((((((''''''''''''''''''(((((((((((())))))(((((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))*********++++++*********++++++++++++,,,---,,,+++******+++,,,---...333<<>>@@@BBBDDD[[[''''''''''''((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''''''''''''''%%%%%%&&&&&&'''(((((()))''''''''''''''''''''''''((((((''''''''''''((((((&&&&&&''''''((())))))***''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&'''((()))))))))%%%&&&''''''((((((''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((''''''''''''((((((''''''''''''((((((((()))''''''((((((((((((''''''''''''''''''(((((((((((())))))(((((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))*********+++++++++*********+++++++++,,,,,,---,,,++++++,,,...111222999===CCCHHHKKKKKKIIIHHHCCC???>>>BBBFFFKKKUUU___rrr}}}wwwmmmfffeeekkkuuu}}}wwweeeWWWIII>>>;;;:::777555444444555555333333333333333333333333000000111111111222222222111000000000111111///...//////////////////////////////............//////................................................------------------------,,,,,,------...///////////////............//////////////////////////////---333222...666CCCAAA444000000000111222222333333333333444444444555555555333555777777777888:::<<<999===>>>@@@BBBCCCYYY~~~''''''''''''((((((((()))((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''''''''''''''%%%%%%&&&&&&'''((())))))''''''''''''''''''''''''((((((''''''''''''((((((&&&&&&&&&'''((())))))***''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&'''''''''((((((&&&&&&&&&'''((())))))***%%%&&&''''''((((((''''''''''''''''''''''''''''''''''''''''''((((((((()))((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((''''''''''''((((((&&&'''''''''(((((())))))''''''((((((((((((''''''''''''''''''((((((((()))))))))(((((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))(((((((((((((((((((((((((((((((((((((((((((((((()))************+++++++++******+++++++++,,,,,,,,,---,,,,,,---///222555777CCCEEEGGGJJJJJJIIIGGGFFFEEEBBBEEENNNUUU[[[fffqqqssssssiiigggfffkkkuuuqqq```PPP???===:::777444333333444333333333333333333333333000111111111111222222222222111000111222111000...//////////////////////////////............//////////////////////////////........................------------------------***+++,,,---///000111111//////............//////////////////////////////,,,444444...555BBB@@@444/////////000111111222222333333333444444444555555333444666777777888:::<<<999===>>>@@@BBBCCCYYY}}}(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&%%%%%%&&&&&&'''((()))(((((((((((((((((((((((())))))((('''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((+++***)))(((((('''((((((%%%%%%&&&&&&''''''(((((('''''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((())))))(((((((((((())))))))))))))))))))))))))))))((((((((((((((((((((((((''''''((((((((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))'''((())))))(((((()))***))))))))))))(((((((((((()))))))))))))))))))))))))))************+++++++++,,,,,,,,,+++))))))+++...000,,,(((***000888>>>AAAHHHJJJKKKIIIEEEBBBBBBCCCEEEHHHOOOXXXaaaiiipppsss}}}~~~tttdddgggmmmwwwxxx```MMMGGG@@@:::777666555444333444444333222222444555111111222222222333333333222222222111111111111000......//////000000111111............/////////000////////////////////////////////////////////////........................---......///////////////000000000000000000000000////////////////////////000000000000000111111222000000000///000000111222555666777666444333333555444555666555555555777999:::<<<;;;>>>CCCCCCVVVvvv((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&&&&'''((()))***(((((((((((((((((((((((())))))((('''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((***))))))(((((((((((()))'''''''''''''''((((((((('''''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((())))))(((((((((((())))))))))))))))))))))))))))))((((((((((((((((((((((((''''''((((((((((((''''''(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))'''((())))))(((((()))***))))))))))))(((((((((((()))))))))))))))))))))))))))************++++++++++++,,,,,,,,,++++++---//////------111999AAAGGGIIIJJJJJJHHHEEEAAA???AAADDDHHHOOOZZZfffpppvvvyyyzzz|||~~~xxxssstttwww~~~uuuggg^^^PPPDDD===::::::;;;333333333333222222222333111222222222222333333333222222222111111111111000////////////000000000000........./////////000000////////////////////////////////////////////////........................---......///////////////////////////////////////////////////////////////000000000000000111111222111000000000000111222222555666777666444333444555444555666555555555777999:::<<<;;;>>>CCCCCCVVVvvv((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''((()))******(((((((((((((((((((((((()))((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''((()))(((((((((((())))))***))))))(((((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((())))))(((((((((((())))))))))))))))))))))))))))))((((((((((((((((((((((((''''''((((((((((((''''''(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))'''((())))))(((((()))***(((((((((((()))))))))))))))))))))))))))))))))))))))************+++++++++)))+++,,,,,,,,,,,,---...---///222999AAAIIIMMMNNNIIIGGGCCC???===???DDDIIIXXX^^^hhhrrrzzz~~~~~~~~~|||yyyyyy~~~}}}}}}zzznnn[[[JJJ???;;;::::::444444444444444333333333222222222222333333333333222222222111111111111000000000000000////////////....../////////000000000////////////////////////////////////////////////........................---......///////////////////////////////////////////////////////////////000000000000000111111222111111111111111222333333444666666666444333444555444555666666555666888999:::<<<;;;>>>BBBCCCUUUvvv((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((''''''(((((()))***+++(((((((((((((((((((((((()))(((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((('''(((((()))************))))))(((((('''''''''''''''''''''&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((())))))(((((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''((())))))(((((()))***(((((((((((())))))))))))))))))))))))))))))))))))))))))*********+++++++++)))+++------,,,+++,,,---///222888???EEEIIIKKKKKKFFFBBB>>>;;;>>>EEEOOOUUUbbbfffmmmuuu{{{wwwqqqnnnttt|||zzz{{{uuufffVVVJJJAAA;;;888555444444444555666555444222222222333333333444444222222222111111111000000111111000000//////.........////////////000000000////////////////////////////////////////////////........................---......///////////////////////////////////////////////////////////////000000000000000111111222222222111111222222333444444555666555444333444666444555666666555666888:::;;;===;;;>>>BBBCCCUUUuuu((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((''''''(((((()))***+++((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((('''(((((()))************))))))((((((''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''((())))))(((((()))***'''((((((((()))))))))***))))))))))))))))))))))))))))))*********+++++++++***,,,---,,,++++++,,,...888;;;@@@EEEGGGGGGFFFFFFCCC@@@>>>???GGGRRR]]]eeeeeejjjrrryyy}}}~~~}}}{{{jjjiiilllvvv}}}{{{zzz|||~~~yyy||||||qqqdddVVVIII@@@777555333333444555555333222222333333333444444444222222222111111111000000111111000000//////......////////////000000000111////////////////////////////////////////////////........................---......///////////////........................////////////////////////000000000000000111111222222222111111222222333444333555666555444444555666555666777666666666888:::;;;===<<<>>>BBBBBBTTTuuu((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''((()))******(((((((((((((((((((((((((((''''''''''''(((((()))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''((()))(((((((((((())))))***))))))(((((((((((((((''''''''''''''''''(((((((((&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))))))))))))))))))))))))))((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''''''''''''''))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))'''((())))))(((((()))***''''''(((((())))))******)))))))))))))))))))))))))))************++++++++++++,,,---,,,,,,...111444BBBEEEHHHJJJHHHFFFEEEEEEEEEDDDEEEJJJTTTaaakkkppprrrwww~~~~~~uuujjjccc```ggguuu{{{yyy|||ooo]]]QQQ???:::444222333444333111333333333333444444444444222222222111111111111000000000000000/////////////////////000000000111111////////////////////////////////////////////////........................---......///////////////........................////////////////////////000000000000000111111222111111111111111222333333333444666555444444555666555666777777666666888:::<<<===<<>>GGGIIIKKKKKKHHHFFFFFFGGGMMMMMMPPPXXXbbblllrrruuu|||}}}~~~{{{uuulllccc]]]hhhrrrzzz{{{|||tttjjjNNNFFF<<<666555555333111333333333444444444444555222222222111111111111000////////////000000000000//////000000000111111111////////////////////////////////////////////////........................---......///////////////........................////////////////////////000000000000000111111222111000000000000111222222333444555555444444555777555666777777666777999;;;<<<>>><<>><<>>CCCFFFFFFIIIHHHEEEDDDEEEHHHLLLOOO[[[fffjjjgggjjjsssvvvqqqjjjhhheeeeeejjjwwwttt]]]LLL@@@666444888666222222555555222222444666555444111///000333666333222111000000000222222000000000000000000000000000///...------...///000////////////////////////000000000000000000000000////////////////////////000000//////.........---......////////////............///000111222222333333222111111111222333444444444444555555555555555666666777888999999::::::;;;<<<:::===BBBAAAQQQppp((((((''''''''''''(((((()))(((((((((''''''''''''(((''''''''''''&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''(((((('''''''''&&&&&&&&&''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''''''''''''''&&&&&&'''''''''((((((((()))(((((((((''''''''''''((((((((((((((((((((('''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((())))))))))))))))))))))))''''''''''''((((((((((((((((((((((((((((((((((((***)))))))))((((((((('''(((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))(((((((((((())))))))))))************++++++++++++***++++++---......---,,,---000555<<>>BBBAAAQQQooo''''''((((((((((((''''''((((((((((((((('''''''''(((''''''''''''&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''''''''''''''(((((((((((())))))))))))((((((((((((((('''''''''''''''''''''(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''))))))(((((((((((())))))(((((((((((())))))))))))*********+++++++++,,,,,,,,,,,,------,,,---...000888===DDDIIIJJJJJJHHHGGGEEEIIIOOOUUU]]]gggsss{{{{{{{{{zzz~~~~~~{{{ssskkkddd```ZZZYYYYYYZZZ^^^dddkkkooorrrsssuuuxxx||||||uuummmhhhiiigggeeefffjjjooorrrsssvvvyyy}}}jjjPPP@@@===777333666777555444555555555555333111111333555111111111111111111222222000000000000000000000000000//////////////////000///////////////////////////////////////////////////////////////////////////////////////.........///000000111111000000///111111111000000000000000111111111111111222222333444555555666666777777777777777888888888999999999:::<<<:::>>>CCCBBBQQQooo''''''((())))))((('''''''''''''''((((((((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&'''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''''''''''''''(((((((((((())))))))))))'''''''''(((((((((((((((&&&'''''''''(((((())))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((''''''''''''''''''''''''))))))(((((((((((())))))(((((((((((())))))))))))))))))))))))*********++++++,,,---,,,,,,...222555>>>BBBGGGIIIHHHFFFDDDDDDEEEKKKTTT]]]eeeppp|||~~~|||}}}~~~~~~rrrfff^^^XXXTTTQQQMMMLLLKKKMMMPPPVVV\\\```ccceeejjjooouuuzzz}}}~~~}}}xxxpppjjjeeeaaa\\\YYYWWWVVVUUUXXX\\\aaaeeeffflllnnnrrrxxx}}}|||bbbPPPDDD;;;555555666555444666555555555444222222333555000000111111222222222222000000000000000000000000///000000000000000000///000000000000000000000000////////////////////////////////////////////////.........///////////////000000111111111111000000111111111000000000000000000000111111222222222222444444444555666777777888888888888888888999999999:::;;;:::???CCCBBBQQQnnn&&&'''((())))))((('''&&&'''''''''((((((((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&'''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''''''''''''''''''''((((((((()))))))))'''''''''(((((((((((((((&&&&&&''''''((()))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((())))))))))))))))))))))))''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((''''''''''''''''''''''''))))))(((((((((((())))))(((((((((((())))))))))))(((((()))))))))************,,,.........111888===BBBEEEHHHGGGEEECCCDDDFFFIIIRRR]]]fffnnnwww|||{{{}}}~~~yyynnn```TTTOOOMMMLLLKKKJJJIIIGGGGGGHHHLLLOOORRRSSSVVV]]]fffnnnssssssrrrllleee[[[UUURRRQQQPPPNNNIIIHHHHHHJJJNNNRRRTTTUUU]]]___bbbgggmmmrrrvvvxxxyyyzzzhhhSSSGGG;;;888777666555666555666666555333222444555222333333222222000//////000000000000000000000000///000000111111000000///000000000000000000000000000000000000000000000000////////////////////////.........///////////////111111222222222222111111000000000000000111111111///000111111222222111111222333333444555666777777888888888888888888888888999;;;;;;???DDDBBBQQQnnn&&&'''((())))))((('''&&&''''''''''''((((((((()))(((''''''''''''&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''''''''''''''&&&&&&'''''''''(((((((((''''''''''''((((((((()))&&&&&&''''''((())))))***(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((())))))))))))))))))))))))''''''''''''(((((((((((((((((((((((((((((((((((('''((((((((()))))))))***(((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))(((((((((((())))))))))))))))))*********+++++++++***---000000111666???FFFEEEGGGHHHFFFCCCDDDHHHMMMWWW```lllsssvvvzzz|||yyywwwwwwzzz~~~~~~iii```TTTMMMLLLNNNOOONNNNNNLLLJJJGGGFFFFFFFFFGGGGGGLLLUUUaaakkkooommmjjj___XXXOOOKKKLLLMMMLLLJJJGGGFFFDDDDDDGGGIIIJJJJJJMMMOOORRRVVV[[[```dddfffmmmuuu~~~gggWWWFFF>>>;;;888666666555666666555444333444555222222333333222111//////000000000000000000000000///000111111111111000///000000000000000000000000000000000000000000000000////////////////////////............/////////000111222222222222222222111//////000000111111222222...///000111222111111000111111222333444555666666888888888888888888888888999;;;;;;???DDDBBBPPPmmm&&&'''(((******((('''&&&&&&'''''''''(((((())))))(((((('''''''''&&&&&&&&&&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''((((((((()))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&'''''''''(((&&&'''''''''(((((())))))&&&&&&&&&'''((())))))***(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((())))))))))))))))))))))))''''''''''''((((((((()))(((((((((((((((((((((((('''((((((((())))))******(((((((((((((((((((((((())))))))))))))))))))))))))))))(((((((((((())))))(((((((((((())))))))))))******+++++++++,,,,,,,,,+++...111333444:::DDDLLLFFFHHHHHHEEECCCFFFMMMTTTfffoooxxx|||{{{yyy|||~~~wwwrrriiifffbbb___```dddiiimmmrrruuu}}}~~~aaaYYYQQQNNNPPPTTTVVVUUURRRPPPMMMIIIFFFCCCAAAAAABBBHHHSSS```kkkooolllhhhYYYSSSMMMKKKMMMOOOMMMKKKMMMJJJHHHGGGGGGHHHGGGFFFDDDFFFHHHLLLQQQUUUYYY[[[gggppp|||vvvdddOOODDD>>>999777777555666666666444333444555...///111222333333222222000000000000000000000000///000111222222111000///000000000000000000000000000000000000000000000000////////////////////////---.........//////000000111222222333333222222111...//////000111222222333...///000222222111111000000000111222444555555666999999888888888888888888999;;;;;;@@@DDDBBBPPPmmm''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&((((((((((((((('''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''(((''''''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''))))))(((((('''''''''&&&(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''',,,+++)))((((((((()))***(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))(((((((((((())))))******))))))((((((''''''***)))'''&&&'''(((***++++++***)))'''''''''((()))))))))))))))***************+++++++++***+++---///***111444555:::DDDHHHGGGGGGGGGHHHFFFCCCIII\\\ooo{{{}}}tttqqqxxx~~~xxxnnneee^^^VVVTTTPPPNNNOOORRRUUUXXXaaabbbpppqqq^^^ZZZVVVUUUWWWXXXWWWUUUTTTPPPLLLJJJIIIHHHDDDAAADDDJJJSSS]]]hhhllldddZZZPPPMMMMMMPPPPPPNNNMMMPPPLLLKKKJJJIIIHHHGGGFFFFFFDDDEEEFFFGGGHHHLLLQQQUUUaaammmzzz{{{aaaPPPHHHBBB<<<888:::999777555333222111000333333333333333333333333111111111111111111111111000000000000000000000000111111111111000000000000//////000000000000//////000000000000000000000000///...------...000222444777777666555333222111111000000000000000000000000111111222222222111111000222222333444444555555666999999999999999999999999:::===<<<===BBBCCCOOOggg''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&'''''''''(((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''(((''''''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&''''''''''''((('''''''''''''''''''''''')))(((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''+++******)))(((((())))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))(((((((((((())))))***)))))))))((((((((('''))))))'''''''''(((***++++++***)))(((''''''((()))))))))))))))************)))+++------,,,,,,,,,---,,,333999;;;???FFFIIIGGGDDDCCCCCCEEEIIIUUUkkkwwwxxx}}}zzzuuuoooggg```YYYRRRMMMGGGFFFCCCBBBBBBDDDFFFHHHPPPUUUgggzzz{{{llleee]]]XXXWWWXXXWWWUUUQQQNNNJJJHHHGGGFFFCCCAAABBBHHHQQQ^^^kkkrrrkkk```YYYRRRLLLMMMNNNLLLLLLNNNLLLLLLLLLKKKJJJIIIHHHHHHFFFFFFFFFEEEEEEHHHLLLPPP^^^hhhuuulll[[[MMMAAA:::999888666666666666666555333333333333333333333333111111111111111111111111000000000000000000000000111111111111000000000000//////000000000000//////000000000000000000000000///...---...///111333555666666555444333111111000000000000000000000000000111111222222222111111000222222333333444555555555888888888888888888888888:::===<<<===BBBBBBOOOggg''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''(((((())))))''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''(((''''''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))******))))))(((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))(((((((((((()))((('''''''''(((***+++***))))))(((((((((((()))))))))))))))************))),,,...///...---------111999@@@CCCFFFIIIJJJHHHDDDBBBCCCJJJUUUfff}}}vvvsssttt~~~zzzxxxxxxvvvuuuuuuxxx{{{~~~~~~yyy{{{}}}}}}{{{wwwrrroooeee___VVVOOOIIIFFFCCCAAAAAA@@@???>>>>>>>>>???@@@BBBJJJ```xxx{{{qqqdddZZZVVVVVVVVVUUUPPPMMMJJJHHHGGGFFFEEECCCDDDKKKVVVeeewwwzzzoooeeeXXXMMMKKKMMMMMMMMMMMMLLLMMMNNNNNNNNNLLLKKKJJJHHHGGGFFFCCCBBBDDDHHHKKKZZZeeerrrzzzxxxxxxvvv```LLL@@@888666444444444555444333333333333333333333333333222222222222222222222222000000000000000000000000111111111111000000000000//////000000000000//////000000000000000000000000.........///000222555666444444333222111111000000000000000000000000000000000111111222222222111111222222333333444444555555777777777777777777777777:::===;;;===BBBBBBNNNggg''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&%%%&&&&&&'''((()))******''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''(((''''''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))'''((()))******)))((('''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))))))))(((((((((((()))(((((('''((()))******)))))))))(((((((((((()))((()))))))))***************,,,------------///000888???GGGKKKKKKJJJIIIIIIIIIFFFIIITTTbbbssszzzrrrqqqrrr{{{wwwpppkkkiiiiiiiiihhhgggjjjnnnsssvvvwwwwwwwwwvvvwwwxxxwwwqqqiiiaaa\\\RRRMMMGGGCCCBBBBBBCCCCCCDDDCCCCCCBBBAAAAAA@@@@@@CCCHHH___{{{{{{jjj]]]XXXXXXZZZ[[[RRRPPPMMMKKKIIIIIIHHHHHHKKKSSS```rrrmmm]]]OOOMMMQQQRRRPPPNNNMMMNNNOOOPPPPPPOOONNNMMMIIIHHHFFFCCCBBBCCCGGGJJJ[[[gggttt{{{}}}yyyvvvtttvvvxxx{{{www]]]JJJ???;;;666444444444333111333333333333333333333333222222222222222222222222000000000000000000000000111111111111000000000/////////000000000000//////////////////////////////......///000111333555666222222111111000000//////000000000000000000000000000000111222222222111111111222222333444444555555666666777777777777777888999===;;;<<>>>>>HHHHHH^^^nnn```ZZZ[[[^^^```TTTRRROOOLLLJJJIIIJJJKKKOOOYYYiii{{{qqqaaaQQQOOOSSSTTTPPPMMMMMMNNNOOOQQQQQQQQQQQQPPPJJJIIIGGGDDDCCCEEEJJJNNN___lllyyy}}}|||xxxrrrllleee```]]]^^^bbbjjjvvvqqqXXXKKKDDD<<<777777888666444333333333333333333333333222222222222222222222222111111111111111111111111111111111111000000000/////////000000000000//////////////////////////////......///000222333555555000000000000000000000000000000000000000000000000///000111222222222222222111111222222333444444555777777777888888888999999999<<<;;;<<>>GGGFFF^^^~~~lll]]]WWWWWWYYYZZZUUUSSSQQQLLLIIIHHHJJJLLLOOO]]]ppp{{{jjjXXXSSSTTTRRRNNNKKKMMMMMMNNNOOOPPPQQQRRRSSSLLLKKKHHHFFFEEEHHHMMMRRRbbbooozzzzzzssskkkbbb[[[TTTOOOLLLMMMQQQXXXeeeqqq~~~mmmVVVLLL@@@888777777666444333333333333333333333333333333333333333333333333111111111111111111111111111111111111000000000000//////000000000000//////000000000000000000000000...//////000111222333333//////000000000000000000000000000000000000000000///000111222222222222222111111222222333333444444666777777888888999999999999<<<:::<<>>999777555222333333333333333333333333333333333333333333333333111111111111111111111111111111111111000000000000//////000000000000//////000000000000000000000000...///000000111111111000//////000000000111111111000000000000000000000000//////000222222333333222111111111222333333444444555555666666777888888999888<<<:::<<<@@@AAAMMMfff''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&((((((((((((((('''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''(((((('''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''((((((((()))((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&'''''''''(((((())))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((('''&&&&&&&&&((()))***(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))(((((((((((())))))'''((((((((())))))******'''(((((()))))))))))))))&&&'''(((*********)))((())))))))))))************)))+++///222777>>>FFFKKKIIIHHHJJJNNNQQQWWWgggxxx~~~|||~~~xxxvvvzzz|||wwwooodddVVVIII@@@@@@===:::999:::<<<======??????@@@CCCHHHOOOVVVZZZXXXSSSLLLFFFDDDFFFJJJMMMRRRSSSUUUYYY\\\\\\YYYWWWOOONNNKKKHHHEEEDDDCCCCCCAAAHHHjjjoooeee```]]][[[\\\[[[XXXRRRMMMKKKMMMPPPYYYmmmrrraaaWWWQQQNNNOOOLLLKKKJJJJJJLLLOOOSSSUUUQQQOOOKKKGGGFFFHHHMMMQQQaaajjjnnnggg[[[RRRKKKGGGHHHEEEDDDEEEDDDCCCFFFKKKJJJQQQ[[[fffnnntttyyy{{{ttt\\\JJJ@@@<<<777444333333333333333333333333333333333333333333333333111111111111111111111111111111111111000000000000//////000000000000//////000000000000000000000000//////000000000000////////////000000111111222222000000000000000000000000//////000222222333333333000111111222333333444444444444444555666777777888888<<<:::;;;@@@AAAMMMfff((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&'''''''''(((((()))))))))((('''&&&&&&&&&&&&&&&((((((((((((((((((((((((((((((''''''''''''((((((&&&%%%%%%%%%%%%&&&''''''''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''((((((((((((((((((''''''''''''((((((&&&'''''''''(((((())))))((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''(((((())))))(((((('''''''''&&&(((((((((((((((((((((((((((((((((((((((((((((((((((((()))***************))))))))))))(((((((((((())))))))))))))))))))))))******))))))))))))******))))))((((((((((((((()))))))))))))))************''')))+++,,,++++++,,,---+++---111888???EEEIIIJJJQQQMMMKKKKKKIIIOOOkkk~~~zzz|||wwwyyy{{{wwwwwwnnnbbbWWWOOOIIICCC??????>>>===<<<<<<<<<<<<<<<<<<::::::>>>EEENNNTTTXXX[[[VVVOOOKKKLLLOOOSSSUUUZZZ[[[]]]```bbb```[[[WWWRRRPPPMMMJJJHHHGGGGGGGGGCCCNNNgggvvvooollljjjjjjiiicccZZZSSSPPPPPPPPP\\\{{{rrraaa[[[XXXUUUQQQNNNMMMOOOQQQSSSVVVYYYVVVQQQNNNMMMKKKJJJNNNUUU```fffgggbbb[[[XXXTTTPPPNNNLLLIIIHHHIIIIIIHHHGGGIIIFFFHHHQQQYYY___eeekkkuuu{{{}}}cccMMMAAA===;;;888777555444333333333333333333333222222222111111222222222222222222222222555444333111000/////////111111000000000000111111000000111111111111000000000000000000000000000000222111000//////000111222444222000111333333000---222222111111222222333444333333333444444444555555555666777777666666777888666::::::<<>>===<<<;;;;;;;;;;;;;;;;;;>>>EEEOOOYYY```aaa]]]XXXUUUUUUXXX[[[]]]^^^^^^```bbbdddcccaaa^^^[[[XXXSSSNNNJJJGGGEEEEEEDDDMMMccc~~~wwwrrrtttpppggg\\\TTTQQQRRRTTTfffooofff___YYYWWWVVVUUUWWWYYYYYYZZZ[[[SSSOOOKKKJJJIIIIIINNNUUU^^^fffkkkfff___ZZZUUUQQQPPPNNNLLLKKKJJJIIIFFFDDDEEEDDDFFFKKKMMMPPPXXX```pppvvvvvv]]]KKK@@@999444333333333444555444444333333333222222222222111222222222222222222222222333222111111000111111111111111000000000000111111000000111111111111000000000000000000000000000000222111000//////000111222333111000111222222000...000111111111222333333333333333333444444444444555555666777777666666777888888<<<;;;===AAAAAALLLccc''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((('''&&&&&&&&&&&&'''((((((((((((((((((((((((((((((''''''''''''((((((&&&&&&&&&%%%&&&&&&'''(((''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((''''''''''''((((((''''''''''''((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((('''((())))))******))))))''''''(((((())))))******))))))))))))))))))))))))***))))))(((((())))))***))))))(((((((((((()))))))))))))))*********+++++++++,,,---,,,++++++,,,...222666===EEEJJJMMMNNNNNNMMMGGGEEENNNYYYiii}}}}}}}}}wwwpppjjjeeecccTTTPPPKKKHHHGGGGGGFFFEEEBBBAAA@@@>>>===;;;:::999:::;;;<<>><<<:::999:::<<<>>>AAAJJJZZZpppyyyrrrmmmjjjiiijjjhhhggggggiiikkklllllllllggg___VVVNNNHHHEEEDDDIIIJJJRRR^^^mmmzzzhhhZZZRRRTTTZZZooouuusssoooiiigggfffaaa\\\WWWQQQLLLKKKKKKOOOXXXbbbuuu|||nnnbbbZZZVVVYYYYYYZZZ[[[[[[YYYUUURRRMMMJJJGGGDDD@@@>>>DDDMMM]]]hhhwwwkkkQQQ???:::888777777888777444111444444333333333222222222222222222222222222222222111111000000111111222333111111000000000000111111000000111111111111000000000000000000000000000000111000000000000000000111000000//////000111111111...///000222222222222222222222333333333444444444555666777777666666777888999===;;;===@@@???JJJaaa''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((('''''''''''''''&&&&&&&&&''''''(((((((((((((((((((((((((((((((((''''''''''''(((((('''&&&&&&&&&&&&'''((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((''''''''''''((((((((((((((((((((('''''''''((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''(((((('''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((()))))))))))))))&&&''''''((()))******+++(((((((((((((((((((((((())))))(((((((((((())))))((((((((((((((()))******************+++++++++++++++++++++++++++---111444EEEJJJOOORRRPPPMMMKKKJJJIIIKKKUUUgggyyyuuurrrxxxpppeee[[[VVVQQQKKKIIIKKKFFFHHHJJJKKKLLLMMMMMMNNNHHHHHHGGGEEEBBB???<<<::::::<<>><<<===???GGGWWWppp~~~~~~~~~{{{mmm```VVVQQQNNNLLLFFFEEEIIIMMM\\\{{{gggUUUPPPUUUhhh~~~}}}ppp___WWWOOOLLLMMMTTTaaannnyyyooofffZZZYYYYYY[[[^^^bbbcccccc]]]TTTLLLJJJHHHEEEEEEFFFRRRaaavvvttt```JJJBBB999555666777666444444444444444333333333333222222222222222222222222333333222111000000000111111111000000000000111111000000111111111111000000000000000000000000000000000000111111111111000000///000111000000111444666444333222222111111222222222222222222333333333333555666777777666666777888666:::999;;;@@@@@@KKKbbb~~~&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''')))(((((((((''''''''''''&&&&&&&&&&&&&&&'''((((((((((((((((((((((((((((((((((((''''''''''''(((((('''''''''''''''(((((()))''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((''''''''''''((((((((((((((((((''''''''''''(((((()))(((((((((''''''''''''((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''((((((''''''''''''((((((((()))((((((((((((((((((((((((((((((((((((((((((((((((&&&'''(((((())))))(((((((((((((((((())))))))))))))))))))))))))))))))))))((((((''''''''''''((((((''''''''''''((()))***+++*********+++++++++,,,,,,+++,,,---...111777???DDDIIIMMMQQQRRRQQQRRRWWW\\\]]]eeemmmsssvvvzzz|||xxx|||mmm^^^RRRPPPNNNGGGFFFKKKLLLPPPUUUWWWVVVTTTTTTTTTOOOOOOOOOMMMKKKGGGDDDBBB>>>===???JJJ___{{{xxxlllddd___]]][[[SSSOOOPPPOOOWWWvvvnnnXXXPPPSSS]]]kkkxxxeee\\\SSSOOOPPPWWWfffsssyyylll___\\\XXXWWWYYY]]]```bbbbbb\\\VVVQQQKKKEEEEEEHHHSSScccxxxqqq___SSSCCC999777888888666555444444444444333333333222222222222222222222222111111111000111111222333111111000000000000111111000000111111111111000000000000000000000000000000///000111222222111000///000111222111000111555999888666444111000111222333111222222222222333333333555666777777666666777888888<<<:::<<<@@@>>>III```|||&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''))))))(((((('''''''''&&&&&&&&&&&&&&&&&&'''((()))((((((((((((((((((((((((((((((''''''''''''(((((('''''''''''''''((())))))''''''''''''((((((((()))(((((((((((((((((((((((())))))))))))))))))))))))************************((((((((((((((((((((((((''''''''''''((((((((()))((((((''''''''''''(((((())))))(((((('''''''''&&&((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''((((((&&&'''''''''(((((())))))((((((((((((((((((((((((((((((((((((((((((((((((&&&''''''((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))((((((''''''''''''((((((''''''''''''((()))++++++******+++++++++,,,,,,,,,,,,---...000444;;;DDDJJJOOOSSSWWWYYY[[[```hhhooosssxxxzzzvvvqqqssszzzqqqbbb___ZZZQQQMMMQQQWWW[[[______[[[VVVSSSRRRQQQQQQQQQPPPMMMJJJFFFDDD???===???LLLccc}}}vvvtttssslllaaa[[[YYYSSSUUUooosss[[[QQQSSSRRRZZZlllkkkaaaWWWRRRSSS[[[jjjxxxmmmfffaaaZZZVVVWWWZZZ^^^```eeebbb___YYYNNNEEEEEEKKKUUUeeezzzttteeeOOOAAA;;;:::888666555555444444444333333333222222222222222222222222/////////000111333444555111111000000000000111111000000111111111111000000000000000000000000000000///000111222222111000///000222333222111222666:::;;;999555111000000222444111111222222222333333333555666777777666666777888:::===;;;<<>>HHHLLLNNN[[[YYYUUUQQQUUUeee{{{sssmmmooovvv|||rrrccc^^^aaaggggggddd```]]][[[YYYVVVSSSVVVXXXYYYVVVPPPIIIDDDEEE@@@AAAPPPhhhyyyeeeWWWZZZgggqqq~~~mmmaaaZZZWWWVVVTTTWWWhhhqqqiii___VVVSSS[[[pppwwwllldddbbb___YYYVVVXXX___aaa```XXXNNNHHHIIIMMMYYYfffxxxiiiOOO>>>999777555333444555555444333444555333222222111111222222333111111111111111111111111222222222111111111000000000000000000000000000000000000000000000000000000...//////000000000000000////////////000000000000222222111111222222333444222222333333333444444444333555777777666555666777;;;===:::;;;@@@>>>GGG]]]zzz'''''''''''''''((())))))''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))((((((''''''''''''((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((''''''''''''((((((''''''((((((((((((''''''))))))))))))))))))))))))''')))***)))((('''(((***))))))))))))))))))))))))((((((((((((((((((((((((((((((''''''''''''(((((())))))))))))))))))))))))((((((((((((((((((((((((''''''((((((((((((''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++***)))(((((()))***++++++++++++,,,---------,,,,,,///444:::BBBKKKSSSXXXUUURRRMMMMMMWWWkkkyyyyyy}}}|||rrrqqqnnnllliiifffcccbbb___]]]\\\^^^``````]]]VVVOOOJJJFFFAAABBBOOOeeeuuu^^^VVVYYY^^^mmmuuuqqqeee\\\XXXWWWWWWUUUVVVccczzzxxxoooeee]]]YYYaaatttsssjjjddd\\\YYYYYY]]]___^^^XXXOOOIIIIIILLLZZZfffwwwtttXXXDDD<<<:::999666666666555444333444444333333222222222222333333111111111111111111111111222222222111111111000000000000000000000000000000000000000000000000000000...//////000000000000000////////////000000000111111111111111111222333333222222333333333444444444444555666666555555666888:::===:::;;;@@@>>>GGG]]]zzz'''''''''''''''((())))))''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))((((((''''''''''''(((((()))((((((''''''(((((()))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((''''''''''''(((((('''(((((())))))(((((('''))))))))))))))))))))))))''')))***)))((('''(((***))))))))))))))))))))))))((((((((((((((((((((((((((((((''''''''''''(((((())))))))))))))))))))))))((((((((((((((((((((((((''''''((((((((((((''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++***))))))))))))***++++++,,,---.........------+++222;;;BBBGGGMMMVVV\\\TTTNNNIIINNN^^^ttt~~~xxxqqqmmmiiifffdddbbb```___cccdddfffeeeaaaZZZRRRMMMHHHDDDDDDLLL\\\rrrhhhUUUOOOMMMRRRWWW```jjjssszzz~~~~~~xxxnnnddd]]]ZZZZZZZZZ___]]]\\\bbbooo}}}tttiiiaaa]]]bbbsssxxxooofff___\\\\\\]]]\\\XXXQQQKKKIIIJJJZZZeeesss}}}dddLLL@@@<<<:::999888777666555444444444333333222222222222333333222222222222222222222222222222222111111111111111000000000000000000000000000000000000000000000000...///000000111111000000/////////000000000111111111000000000000111222222333333333333444444444444555666666555444444777999:::===:::<<<@@@???GGG]]]zzz'''''''''''''''((())))))''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))((((((''''''''''''(((((())))))(((((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))((((((((((((((((((((((((((((((''')))***)))((('''(((***((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************************,,,---...------......333999AAAHHHMMMQQQUUUXXXVVVQQQNNNVVVhhh{{{~~~uuunnngggeeedddbbbaaaaaadddeeeeeeccc^^^VVVOOOJJJKKKGGGEEEJJJRRR___rrrtttmmmkkklllrrrzzzlllXXXNNNJJJJJJLLLPPPUUUZZZ___ccceeeeeeaaa[[[VVVSSSSSSVVVXXX```___^^^]]]```iiivvv{{{rrrggg___YYY\\\hhhuuuyyylllddd```___\\\WWWQQQLLLIIIHHHWWW```mmmvvvzzz|||~~~rrrXXXHHH???:::999777555444555555555444333333333222222333333333222222222222222222222222111111111111111111111111000000000000000000000000000000000000000000000000//////000111111111111000//////000000000111111111000000000///000000111222333333333444444444444555666666555444333444777::::::<<<:::<<>>AAAHHHPPPXXXZZZXXXUUURRRRRRVVVaaaqqqtttkkkjjjiiifffeeegggffffffeeebbb[[[SSSKKKFFFJJJHHHJJJOOOTTTYYYaaaiii{{{kkkaaaWWWTTTSSSSSSVVVZZZhhhttt|||tttdddWWWNNNIIIDDDCCCCCCCCCEEEGGGJJJLLLOOOMMMJJJGGGGGGHHHKKKLLLRRRTTTTTTRRRPPPQQQWWW\\\dddhhhooouuuyyy}}}tttlllbbb[[[TTTSSSZZZccczzzuuunnnhhh___VVVPPPLLLJJJHHHSSSZZZeeemmmsssvvvyyy|||jjjXXXHHH>>>999666333333555666666555444333333333333333333444222222222222222222222222111111111111111111111111000000000000000000000000000000000000000000000000///000000111111111111111000000000000111111111111000000000///000000111222333333444444444555555555666666555444333444777:::999<<<;;;===AAA???GGG[[[zzz'''''''''''''''((())))))''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))((((((''''''''''''((((((***))))))(((((())))))***))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((''''''''''''((((((((())))))******))))))((())))))))))))))))))))))))''')))***)))((('''(((***))))))))))))))))))))))))((((((((((((((((((((((((((((((''''''''''''(((((())))))))))))))))))))))))((((((((((((((((((((((((''''''((((((((((((''''''(((((((((((())))))))))))))))))))))))))))))))))))******************************+++,,,,,,+++******)))+++,,,,,,+++---222777FFFIIIPPPZZZbbbbbb]]]VVVLLLSSS^^^kkkwww{{{pppnnnnnniiihhhkkkmmmllljjjeee^^^UUULLLGGGHHHJJJSSS___gggfffcccbbbxxxxxxooofff```RRRJJJEEEEEEGGGGGGHHHJJJJJJUUU]]]\\\VVVPPPKKKFFFCCCBBBAAAAAAAAACCCEEEFFFFFFEEEEEEDDDDDDEEEFFFFFFFFFHHHKKKKKKJJJIIILLLNNNNNNQQQVVV[[[^^^aaadddfffggglllrrrxxx~~~~~~vvvkkkddd]]]XXXSSSOOORRRXXXeeevvvuuucccUUUNNNKKKJJJIIIPPPVVV^^^eeekkkooorrrtttxxxyyy{{{}}}}}}{{{yyywwwuuuwww{{{~~~mmmZZZLLL<<<888444333666777777555444444333333333333444444333333333333333333333333111111111111111222222222000000000000000000000000000000000000000000000000///000111111222222111111000000000111111111222222111000000000000111222222333444444444555555555555555666666555444444777999888<<<;;;===BBB???GGG[[[zzz'''''''''''''''((())))))''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))((((((''''''''''''((((((******))))))))))))******))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((''''''''''''(((((())))))************))))))))))))))))))))))))))))))''')))***)))((('''(((***))))))))))))))))))))))))((((((((((((((((((((((((((((((''''''''''''(((((())))))))))))))))))))))))((((((((((((((((((((((((''''''((((((((((((''''''(((((((((((())))))))))))))))))))))))))))))))))))***************************++++++,,,,,,++++++***+++,,,---,,,,,,///777>>>JJJPPPYYY```ccc___XXXSSSMMMZZZjjjuuuzzzwwwuuuuuuooonnnrrrvvvtttqqqlllcccZZZQQQLLLHHHNNN^^^sss~~~yyylllbbbhhh{{{tttoooiiiccc^^^ZZZVVVSSSNNNFFFAAACCCFFFFFFEEEFFFCCCHHHMMMMMMMMMNNNJJJEEEFFFFFFFFFGGGGGGHHHHHHIIIEEEEEEGGGHHHHHHGGGFFFEEEDDDEEEGGGIIIIIIJJJKKKLLLIIILLLOOOQQQRRRSSSUUUWWWRRRVVV[[[___fffkkkhhhbbb```[[[XXXWWWTTTOOOOOORRRXXXeeesss~~~iiiTTTKKKIIIJJJKKKQQQTTTZZZ___dddhhhjjjlllooopppqqqqqqoookkkfffdddcccfffkkkpppuuuzzzlll\\\CCC===888666777888666444444444333333333333444444333333333333333333333333000000111111111222222222000000000000000000000000000000000000000000000000000000111222222222222111000000111111111222222222111111111111111222333333444444444444555555555555444555666666555555666888888<<<;;;>>>BBB???FFF[[[zzz'''''''''''''''((())))))''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((()))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))((((((''''''''''''((((((******))))))))))))******))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((''''''''''''(((((())))))************))))))))))))))))))))))))))))))((()))***)))((('''(((***))))))))))))))))))))))))((((((((((((((((((((((((((((((''''''''''''(((((())))))))))))))))))))))))((((((((((((((((((((((((''''''((((((((((((''''''(((((((((((())))))))))))))))))))))))))))))))))))***************************+++,,,------,,,+++***,,,...///---,,,111;;;CCCLLLUUU___ccc___WWWPPPLLLTTTddduuu}}}}}}{{{xxx|||yyyxxx|||{{{zzzvvvpppggg]]]TTTOOOJJJRRRfffqqqbbb\\\hhhtttzzz{{{wwwnnneeeaaa\\\WWWSSSRRRRRRSSSSSSTTTKKKEEEFFFHHHGGGFFFFFFGGGHHHIIIIIILLLPPPNNNHHHDDDDDDEEEEEEEEEEEEDDDCCCAAACCCEEEGGGHHHFFFDDDBBBEEEDDDDDDDDDEEEGGGHHHIIIHHHJJJMMMMMMMMMMMMNNNOOONNNQQQRRRTTTXXX\\\YYYRRRWWWUUUTTTVVVTTTOOONNNPPPSSS\\\fffmmmyyylllSSSIIIHHHJJJLLLRRRUUUXXX\\\```ccceeefffjjjjjjjjjhhhddd^^^YYYUUUVVVZZZ___eeekkkrrryyy}}}wwwfffIIIBBB;;;888999999666333555444444333333444444555333333333333333333333333000000111111222222222222000000000000000000000000000000000000000000000000000000111222222222222111000111111111111222222222222222111111222222333444444444444555555555666666333555777777666555666777888<<<;;;>>>BBB???FFFZZZzzz((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))***)))(((''''''((()))******)))((((((((()))+++,,,******))))))((((((''''''))))))))))))))))))))))))******))))))((((((''''''(((((((((((((((((((((((()))((('''&&&&&&'''((()))(((((((((((())))))))))))))))))))))))))))))))))))(((((('''''''''&&&&&&&&&((((((((((((((((((((((((''''''''''''((((((((()))((((((((((((((()))******)))))))))))))))))))))))))))))))))))))))(((''''''))))))))))))))))))))))))))))))))))))))))))))))))...---,,,***))))))(((((((((((()))***************(((***+++,,,*********+++000+++***///666;;;BBBHHHWWW\\\ccceee\\\QQQOOOTTTgggzzz}}}ssslllddd```[[[^^^eeeiii~~~~~~xxxrrrmmmggg___YYYRRRYYYjjjwwwdddXXXXXXXXXXXXWWWVVVUUUTTTLLLKKKJJJIIIIIIKKKLLLNNNOOONNNMMMLLLJJJHHHGGGGGGGGGHHHIIIJJJIIIIIIGGGGGGHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHGGGGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFHHHIIIKKKMMMMMMMMMMMMLLLNNNMMMMMMMMMMMMLLLLLLLLLKKKJJJIIIJJJLLLNNNNNNNNNMMMMMMPPPWWWaaammmyyypppTTTQQQLLLFFFIIILLLMMMPPPSSSVVVYYY[[[\\\[[[YYYVVVRRRNNNJJJGGGEEEIIILLLOOOSSSWWW^^^hhhpppyyy^^^JJJ???;;;555666999555444444444444444444333333555444333333222222333333111111111111111111111111111111111111111111111111000000000000000000000000000111111111111222222222333333222111000000111111000111111111111222222222222222333333333333444444777777777777777666666666666:::999===BBB???GGG[[[yyy((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''))))))))))))))))))))))))(((((((((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))***)))(((''''''((()))***))))))((((((((()))***+++***)))))))))((((((((('''))))))))))))))))))))))))***)))))))))((((((((('''(((((((((((((((((((((((((((((((((''''''((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))(((((('''''''''(((((((((((((((((((((((('''''''''((((((((())))))((((((((((((((()))******)))))))))))))))))))))))))))))))))))))))((('''''')))))))))))))))))))))))))))))))))))))))))))))))),,,+++***)))))))))))))))(((((()))***************(((***++++++******+++,,,,,,***,,,444;;;BBBKKKTTT___dddgggfffbbbccciiippp~~~xxxssslllccc\\\RRROOOIIIKKKQQQSSSgggzzzuuuooohhhbbb]]]___hhhuuu~~~zzziiiZZZLLLLLLLLLLLLKKKJJJIIIIIIKKKJJJIIIHHHIIIJJJLLLMMMLLLLLLLLLKKKKKKJJJJJJJJJIIIIIIJJJKKKJJJJJJHHHHHHJJJJJJJJJJJJJJJJJJJJJJJJKKKJJJJJJIIIIIIHHHHHHHHHHHHHHHHHHGGGGGGHHHHHHHHHIIIJJJKKKLLLMMMMMMLLLLLLMMMLLLLLLLLLKKKKKKKKKKKKHHHFFFEEEFFFHHHJJJJJJJJJHHHGGGFFFHHHMMMUUU\\\aaakkkzzzrrrVVVQQQKKKDDDFFFHHHIIIJJJLLLOOOQQQSSSTTTSSSRRRPPPNNNKKKHHHEEECCCEEEGGGJJJKKKNNNUUU___fffrrr}}}pppZZZKKKCCC888666888333555555444444444444333333555444333333222222333333111111111111111111111111111111111111111111111111111111111111111111111111000111111111111222222222333222222111000000111111000111111111111222222222222222333333333333444444666666666666666666666666777::::::===BBB???FFFZZZxxx''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''))))))))))))))))))))))))((((((((()))))))))******************************))))))))))))))))))))))))))))))(((((((((((())))))(((((('''''''''((()))***))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((('''(((((())))))(((((('''(((((((((((())))))))))))))))))))))))))))))))))))******))))))))))))((((((((((((((((((((((((((((((''''''((((((((()))))))))((((((((((((((()))******)))))))))))))))))))))))))))))))))))))))(((((('''))))))))))))))))))))))))))))))))))))))))))))))))***))))))(((((()))))))))(((((()))***************(((***++++++******+++---+++---222;;;BBBIIIUUU___jjjooollldddeeessszzzpppfff^^^VVVQQQIIIGGGAAAAAAFFFGGGXXXvvv{{{vvvoookkkfffdddccceeegggcccZZZRRRIIIIIIIIIHHHHHHGGGGGGFFFJJJIIIIIIHHHHHHIIIKKKLLLIIIJJJJJJKKKLLLLLLMMMMMMKKKLLLLLLLLLLLLKKKJJJIIIMMMMMMMMMMMMMMMLLLLLLLLLNNNMMMMMMLLLKKKKKKJJJJJJIIIIIIIIIHHHHHHIIIIIIIIIJJJKKKLLLLLLMMMLLLLLLKKKKKKKKKKKKKKKJJJJJJJJJJJJGGGEEEDDDEEEGGGHHHHHHGGGHHHFFFCCCBBBBBBEEEHHHKKKSSS^^^kkkuuurrrVVVPPPJJJCCCEEEDDDDDDEEEEEEGGGIIIKKKMMMJJJKKKKKKKKKJJJHHHFFFEEEDDDEEEEEEDDDEEEKKKTTT[[[hhhuuuiiiXXXKKK<<<888888444555555555444444444333333555444333333222222333333111111111111111111111111111111111111111111111111111111111111111111111111000111111111111222222222333222111111000111111111000111111111111222222222222222333333333333444444555555555555555555555555888;;;:::===AAA>>>EEEYYYxxx&&&&&&'''''''''''''''(((''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((()))))))))*********************************(((((((((((((((((((((((())))))(((((((((((())))))'''''''''''''''(((((()))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((('''((()))******)))((('''(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((('''(((((((((((()))))))))((((((((((((((())))))***(((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''(((((()))******(((((()))***************)))***++++++******,,,......111999BBBHHHNNN[[[fffrrrvvvoooaaadddyyy{{{nnnddd[[[UUUQQQKKKJJJDDDCCCGGGHHHVVVpppzzzsssnnniiiddd^^^ZZZWWWUUUSSSQQQMMMMMMLLLKKKKKKKKKKKKKKKJJJIIIIIIIIIIIIJJJKKKLLLJJJJJJKKKLLLMMMNNNNNNOOOMMMMMMLLLLLLLLLKKKKKKKKKOOOOOOOOOOOONNNNNNNNNNNNOOOOOOOOONNNMMMLLLLLLLLLJJJJJJIIIHHHHHHIIIJJJJJJLLLLLLLLLMMMMMMMMMLLLLLLKKKKKKKKKJJJJJJJJJJJJIIIJJJHHHGGGGGGIIIJJJIIIIIIHHHGGGEEECCCCCCDDDEEEFFFKKKRRRZZZbbbmmm|||pppVVVOOOJJJDDDEEECCCBBBAAABBBCCCFFFHHHJJJIIIJJJKKKLLLLLLKKKIIIHHHFFFFFFEEEBBBAAAEEEMMMSSS___nnnnnn]]]PPP@@@:::;;;666666666555555444444333333555444333333222222333333111111111111111111111111111111111111111111111111111111111111111111111111000000111111111222222222222222111111111111111222000000111111111222222222222222222333333333444444444444444555555555555555888<<<;;;===AAA>>>DDDXXXwww%%%&&&&&&&&&''''''((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))************************************(((((((((((((((((((((((((((((())))))))))))((((((&&&''''''((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))'''((()))******)))((('''(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))***((((((((((((((())))))***(((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((()))***+++(((((()))***************)))***++++++***+++---///...333===HHHOOOVVVbbbnnnsssvvvoooaaaeeeyyy|||qqqggg___YYYTTTKKKLLLEEECCCGGGGGGQQQgggxxxrrrjjjeee]]]VVVRRRQQQPPPPPPMMMLLLKKKJJJJJJJJJKKKKKKKKKKKKJJJKKKKKKKKKLLLLLLMMMNNNNNNNNNNNNNNNNNNOOOMMMMMMMMMLLLLLLMMMMMMMMMQQQQQQPPPPPPOOOOOOOOONNNPPPOOOOOOOOOOOONNNNNNNNNKKKKKKIIIHHHHHHIIIKKKKKKMMMMMMMMMMMMNNNNNNNNNOOOMMMMMMMMMLLLLLLLLLKKKKKKMMMKKKJJJJJJKKKKKKKKKJJJEEEEEEDDDDDDDDDDDDDDDDDDIIIJJJNNNTTT]]]jjjyyyqqqYYYQQQKKKDDDEEEAAA@@@??????AAAEEEIIILLLNNNNNNOOOOOONNNMMMKKKJJJIIIHHHFFFBBB@@@BBBHHHNNNZZZkkk~~~rrreeeYYYHHH???<<<666777777666555555444333333555444333333222222333333111111111111111111111111111111111111111111111111111111111111111111111111000000111111111222222222222111111111111111222222000000111111111222222222222222222333333333444444444444444444555555666666888<<<;;;===AAA>>>DDDXXXvvv%%%%%%%%%&&&''''''((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))*********++++++************************))))))))))))))))))))))))(((((())))))))))))((((((&&&'''((())))))))))))((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((())))))******))))))((((((((((((((())))))))))))))))))))))))))))))))))))''''''(((((((((((())))))((((((((((((((((((((((((((((((((()))))))))******((((((((((((((()))******))))))))))))))))))))))))'''(((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))***+++(((((()))*********************+++******+++...000000555@@@NNNXXXaaammmwwwqqqqqqlllffflll|||~~~vvvpppiii```YYYNNNPPPIIIEEEGGGFFFMMM^^^wwwmmmggg^^^WWWSSSQQQPPPOOONNNMMMLLLKKKKKKLLLMMMNNNMMMMMMMMMMMMNNNNNNNNNNNNQQQQQQQQQPPPPPPPPPPPPOOONNNNNNNNNNNNNNNOOOPPPQQQSSSSSSRRRRRRQQQQQQPPPPPPPPPPPPPPPPPPQQQQQQQQQQQQNNNLLLKKKJJJJJJKKKLLLNNNOOONNNNNNOOOOOOPPPRRRRRRPPPPPPPPPPPPOOOOOOOOONNNNNNMMMKKKJJJKKKLLLKKKJJJGGGGGGHHHHHHGGGFFFDDDCCCDDDBBBCCCGGGNNNWWWdddppp}}}qqq[[[SSSLLLEEEDDD???>>>===>>>BBBHHHNNNRRRYYYXXXVVVSSSPPPNNNLLLKKKIIIIIIHHHDDDAAAAAAFFFKKKYYYkkk~~~wwwmmmXXXIII@@@666888777777666555444333333555444333333222222333333111111111111111111111111111111111111111111111111222222222222222222222222000111111111111222222222111111111000111111222333000111111111111222222222222222333333333333444444444444444555666666777777888;;;:::===AAA>>>EEEYYYuuu$$$$$$%%%&&&&&&'''((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))*********+++++++++))))))))))))))))))))))))))))))))))))))))))))))))'''((()))******)))(((''''''((()))*********))))))'''((((((((()))))))))***))))))))))))))))))))))))'''((((((((()))))))))***))))))))))))))))))))))))***))))))))))))))))))***(((((((((((())))))))))))))))))))))))))))))))))))((((((((())))))*********(((((((((((((((((((((((((((((()))))))))*********((((((((((((((()))******))))))))))))))))))))))))''''''((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******)))))))))******+++(((((()))******************++++++******+++///111999<<>>BBBEEEIIIRRR\\\dddooohhhWWWQQQLLLEEEDDD@@@??????BBBGGGPPPXXX]]]hhheee```ZZZTTTPPPNNNMMMKKKLLLKKKHHHEEEDDDHHHKKKYYYkkk}}}pppZZZKKK===888888777666555444333333555444333333222222333333111111111111111111111111111111111111111111111111222222222222222222222222000111111111111222222222111111000000111222222333000111111111111222222222222222333333333333444444444444555666666777888888777::::::===BBB???FFFZZZuuu$$$$$$%%%%%%&&&'''(((((())))))))))))))))))))))))''''''''''''((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++(((((((((((((((((((((((())))))))))))))))))))))))'''((()))******)))(((''''''(((***+++++++++***)))'''((((((((())))))******))))))))))))))))))))))))'''((((((((())))))******))))))))))))))))))))))))+++***)))(((((()))***+++(((((((((((())))))))))))))))))))))))))))))))))))))))))******++++++++++++(((((((((((((((((((((((())))))))))))************((((((((((((((()))******))))))))))))))))))))))))''''''((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++************++++++(((((()))******************++++++******,,,///222CCCDDDLLL[[[hhhqqqxxx}}}qqqjjjhhhoooxxx|||yyy~~~{{{```bbbYYYPPPOOOKKKKKKVVVmmm}}}sssiii```WWWSSSUUUWWWWWWUUUUUUTTTRRRQQQQQQRRRTTTUUUPPPQQQRRRRRRSSSSSSRRRRRRRRRRRRSSSSSSTTTTTTUUUUUUQQQQQQQQQRRRTTTVVVYYYZZZXXXXXXWWWVVVVVVUUUTTTTTTQQQRRRSSSTTTVVVWWWXXXYYYTTTRRRPPPNNNNNNPPPRRRTTTPPPPPPPPPPPPRRRTTTWWWXXXVVVVVVVVVVVVUUUUUUUUUUUUSSSQQQOOONNNOOOOOONNNMMMIIIKKKMMMNNNNNNMMMKKKIIILLLEEEAAABBBCCCBBBHHHPPPMMM]]]\\\PPPMMMLLLFFFFFFCCCBBBCCCFFFMMMWWW```fffuuupppiii```YYYTTTQQQPPPMMMOOOOOOMMMJJJHHHKKKNNNYYYkkk}}}iiiVVVFFF999888777666555444333333555444333333222222333333111111111111111111111111111111111111111111111111222222222222222222222222000111111111111222222222111111000000111222333333000111111111111222222222222222333333333444444444555555555666777888888999666:::999===BBB???GGG[[[ttt''''''''''''''''''&&&&&&((((((((((((((((((((((((******))))))((((((''''''))))))))))))************---)))'''((('''$$$$$$&&&)))---)))###&&&///...%%%))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))***+++,,,,,,************************(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((''''''''''''(((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))************(((((())))))))))))(((((((((((((((((()))))))))))))))))))))))))))******+++))))))***++++++++++++***---++++++,,,,,,---444<<>>777666777555333333555555444444444333333333222222222222222222222222333222222111111222222333111111111111000000000000000111111111111222222222111111222222222333333333222222222222222222222222222333555444333333444666444555666555555555777999<<<;;;<<<>>>===???HHHSSSrrr''''''''''''''''''''''''((((((((((((((((((((((((***))))))))))))((((((((()))))))))*********++++++((('''***,,,---///999DDD:::///***///...&&&&&&...************************************************************************++++++******)))*********************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''''''''(((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))************)))******************)))************++++++++++++***))))))))))))***++++++)))******+++++++++++++++///***(((,,,111777@@@IIIRRR___qqq}}}rrrffflll}}}yyynnnddd]]]^^^cccssszzzqqqkkkhhhdddbbbbbb```^^^]]]^^^^^^]]]\\\ZZZYYYYYYYYYXXXXXXWWWWWWWWWXXXXXXXXXXXXXXXXXXYYYVVVVVVWWWXXXXXXXXXXXXXXXYYYYYYXXXXXXYYYZZZ[[[[[[YYYZZZZZZ[[[[[[ZZZXXXXXXXXXXXXYYYYYYYYYXXXXXXWWWVVVUUUUUUTTTUUUVVVXXXYYYZZZYYYYYYXXXXXXYYYZZZZZZ\\\\\\]]]^^^______^^^^^^[[[[[[ZZZXXXVVVTTTSSSQQQRRRRRRRRRQQQQQQPPPOOONNNMMMLLLKKKIIIHHHFFFEEEDDD@@@@@@???>>>CCCKKKLLLIIIGGGEEEJJJVVVaaalll~~~mmmeee```^^^YYYTTTPPPOOORRRUUU]]]bbbiiinnnqqquuuzzz~~~zzzWWWGGG999555666666444333555555444444444333333333222222222222222222222222333222222111111222222333222222111111111000000000000111111111111222222222111111222222222333333333222222222222222222222222222333555444333333444666444555666666555666888999;;;;;;<<<>>>===???HHHSSSooo''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))*********+++++++++((((((+++---,,,///;;;HHHWWWBBB...+++......++++++++++++++++++++++++++++++************************************************,,,,,,+++***)))))))))***************************++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((())))))))))))(((((((((((())))))))))))((()))))))))******************++++++++++++******)))))))))*********++++++******))))))******+++,,,)))***++++++,,,,,,++++++///,,,,,,111888>>>GGGPPP```ooo~~~|||sssggg^^^oooxxx{{{oooddd^^^bbbiiixxx{{{~~~wwwnnnfffcccccccccbbbbbbaaa___`````````^^^\\\[[[[[[[[[[[[ZZZZZZZZZZZZXXXYYYYYYYYYZZZ[[[[[[[[[XXXXXXYYYZZZZZZZZZZZZZZZ[[[[[[[[[ZZZ[[[[[[\\\\\\[[[[[[\\\]]]]]]\\\[[[ZZZ\\\\\\[[[[[[[[[ZZZYYYYYYXXXXXXWWWXXXYYYZZZ[[[\\\\\\]]]]]]^^^^^^_________aaaaaaaaaaaa``````______\\\\\\\\\[[[YYYVVVTTTRRRSSSSSSTTTTTTSSSRRRPPPPPPNNNNNNMMMKKKJJJIIIHHHGGGDDDAAA>>>>>>EEEPPPRRRPPPIIIEEEIIISSS\\\fffwwwsssjjjbbbYYYSSSNNNMMMRRRWWW^^^aaadddgggjjjooouuuzzzhhhSSS===666888888777555555555444444444333333333222222222222222222222222333222222111111222222333222222222111111111000000000000111111111222222222111111222222222333333333222222222222222222222222222333555444333333444666444555666666555666888:::;;;;;;===???>>>???HHHRRRmmm'''''''''((((((((())))))))))))))))))))))))))))))))))))))))))************************++++++++++++******,,,,,,******555AAASSSMMM>>>///+++//////)))++++++++++++++++++++++++************************************************,,,,,,+++***)))))))))***************************++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((())))))))))))(((((((((((())))))))))))((()))))))))******************++++++++++++******((((((((()))))))))*********************++++++,,,******+++,,,,,,,,,,,,+++++++++000777<<>>???HHHRRRjjj'''''''''(((((())))))***)))))))))))))))))))))))))))))))))************+++*********++++++++++++,,,,,,+++,,,,,,)))(((---666333FFFLLL<<<,,,***...---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++******)))*********************************++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''''''''(((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))************)))******************)))'''((((((((())))))))))))+++************+++,,,,,,***++++++,,,,,,,,,,,,,,,'''+++333:::>>>DDDRRR```tttaaa[[[bbbjjj~~~xxxiiiqqq~~~ooogggkkktttwwwrrrxxx|||uuupppmmmgggfffeeeeeedddcccccccccbbbaaaaaaaaabbbbbb```^^^_________^^^^^^]]]]]]]]]\\\\\\\\\]]]]]]]]]]]]]]]\\\\\\]]]^^^^^^^^^^^^^^^\\\[[[[[[[[[\\\]]]]]]^^^^^^___aaabbbbbbaaa``````___^^^]]]]]]\\\]]]]]]]]]\\\]]]]]]^^^^^^_________^^^```ccceeeffffffeeeddddddcccbbb```^^^]]]]]]\\\[[[[[[[[[ZZZYYYWWWVVVUUUSSSTTTUUUVVVUUUSSSQQQPPPPPPPPPOOONNNMMMLLLKKKKKKGGGFFFCCCAAAFFFMMMPPPMMMCCC>>>???EEEJJJOOO\\\lll}}}mmm]]]VVVQQQNNNRRR[[[______aaadddgggjjjmmmnnnssswww~~~sssRRR@@@:::888666555555555444444444333333333222222222222222222222222333222222111111222222333333222222222222111111111000111111111111222222222111111222222222333333333222222222222222222222222222333555444333333444666555666777777666666888:::::::::===@@@???@@@HHHQQQiii&&&''''''((())))))******))))))))))))))))))))))))))))))*********+++++++++*********+++++++++,,,,,,,,,+++,,,...,,,)))+++///&&&777FFFBBB444+++,,,000------------------------++++++++++++++++++++++++++++++++++++++++++++++++*********)))******++++++************************++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((''''''''''''(((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))************((())))))******))))))((((((((()))))))))*********++++++******++++++,,,---***+++,,,,,,------,,,,,,(((///888>>>AAAJJJ___sssnnn___```jjjssszzzvvvqqqzzz~~~zzzpppqqqxxx~~~ooooooooonnnmmmkkkiiihhhdddeeeffffffeeeeeeeeeeeeeeecccbbbbbbddddddcccaaaccccccbbbaaa``````______`````````_______________]]]^^^______``````______\\\\\\\\\\\\]]]^^^`````````aaabbbcccdddcccbbbbbb^^^^^^]]]\\\]]]]]]______^^^_________```____________aaaccceeeeeeccc```___^^^^^^\\\[[[ZZZZZZ[[[[[[[[[[[[ZZZYYYXXXWWWWWWXXXTTTUUUWWWWWWWWWUUURRRPPPPPPPPPOOONNNMMMMMMLLLKKKFFFHHHGGGDDDDDDHHHIIIFFFBBB<<<<<>>===111,,,000------------------------++++++++++++++++++++++++++++++++++++++++++++++++***)))))))))***+++,,,,,,************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((''''''''''''(((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))************(((((())))))))))))(((((()))************+++++++++++++++******++++++,,,---***+++,,,,,,------,,,,,,---444===BBBDDDPPPlll{{{kkkccchhhrrrwwwyyyzzz~~~~~~||||||jjjgggdddccceeegggiiijjjgggggghhhhhhgggggghhhjjjgggeeeddddddeeeeeeeeedddffffffeeedddbbbaaa``````ccccccbbbbbbaaaaaa``````^^^______```````````````\\\\\\]]]]]]___```bbbbbbaaabbbcccdddeeeddddddccc^^^]]]\\\\\\]]]^^^___```___```````````````___^^^```bbbcccdddccc```\\\YYYYYYXXXWWWWWWWWWXXXZZZ[[[\\\[[[YYYXXXXXXXXXYYYZZZUUUVVVXXXYYYXXXVVVSSSQQQPPPPPPOOONNNNNNMMMLLLLLLGGGKKKKKKGGGDDDEEEEEECCCCCC===;;;>>>===;;;CCCOOO\\\gggqqqvvvmmm[[[TTTOOOIIIMMMVVV[[[]]]```dddggghhhfffdddeeecccbbbccchhhqqqyyyuuuYYYHHH???;;;;;;555555444444444333333333222222222222222222222222333222222222222222222333333333333222222222111111000111111111111222222222111111222222222333333333222222222222222222222222222333555444333333444666555666777777666777999;;;999:::===@@@@@@@@@GGGQQQiii***(((&&&(((***+++***(((+++)))(((***,,,---+++(((---......---++++++---///...///000/////////111333333444444333111000111333111000000111333444333111333333333333333333333333,,,---.........---,,,,,,***+++,,,+++******+++,,,,,,,,,------,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********************************************************)))))))))))))))******))))))))))))******))))))))))))************))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((()))************))))))))))))******))))))))))))))))))))))))++++++++++++++++++++++++++++++++++++++++++++++++---......---,,,+++---...333777>>>EEEQQQdddzzz|||oookkkmmmqqqxxx~~~|||{{{}}}|||nnnllliiifffeeefffhhhiiigggiiilllnnnnnnmmmkkkiiigggfffdddcccbbbcccdddddddddeeeeeeeeeeeeeeeeeeeeedddcccbbbaaa````````````]]]]]]^^^^^^___```aaaaaa______``````___^^^^^^]]]bbbccccccdddddddddcccccccccaaa______aaabbbbbbbbbddddddcccbbbaaa```______```___]]]\\\ZZZZZZYYYYYYYYYXXXWWWVVVWWWYYY\\\^^^___]]][[[[[[\\\]]]\\\[[[XXX\\\^^^]]]YYYVVVVVVVVVSSSRRRPPPPPPPPPPPPNNNLLLLLLKKKJJJHHHGGGFFFEEEEEECCCBBB???===<<<===???AAASSSVVV\\\dddmmmuuu{{{~~~mmmdddWWWNNNKKKKKKLLLLLLVVVYYY]]]```ccccccbbbaaa\\\XXXSSSPPPSSS[[[dddkkkuuuzzzhhhUUUGGG===888666777666444555777777666222222222222222222222222333333333222222111111111333333333222222111111111222222222222222222222222111111222222222333333333222222333333333333444444222444666666555444555666666666666666777888999:::::::::===??????@@@HHHRRRmmm,,,***((()))++++++***(((***)))(((***---...,,,***+++---//////......///111---///111222222444666888666666777888888777666555555444333444666888999888<<<<<<;;;999888777555555000000//////......---------.........---,,,+++,,,,,,------.........------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************************))))))))))))******))))))))))))******))))))))))))************))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((()))************))))))))))))******))))))))))))))))))))))))************************++++++++++++++++++++++++---------,,,+++,,,...111888<<>>>>>???@@@GGGJJJOOOVVV^^^fffkkknnneee^^^SSSLLLIIIJJJKKKKKKRRRUUUYYY]]]^^^\\\ZZZXXXRRRNNNIIIGGGIIIOOOVVV[[[fffkkktttxxx___KKK>>>888777666555444444555444333222222222222222222222222333333333222222222111111333333333222222222111111222222222222222222222222111111222222222333333333222222333333333333444444222444666666555444555666666666666666777888999:::::::::===??????@@@HHHRRRkkk,,,+++******+++,,,+++***)))((((((***---...---,,,///111444555444444555666555777999;;;;;;;;;===???===>>>@@@EEEJJJJJJFFFBBBBBBAAA@@@BBBDDDFFFGGGFFFFFFEEEDDDBBB???===;;;999666666444333111000//////.........------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******************************************************))))))))))))******))))))))))))************))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((()))************))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++------,,,++++++---111555<<>>???@@@BBBFFFKKKPPPTTTWWWPPPNNNJJJFFFDDDCCCBBBAAAFFFGGGIIIKKKLLLKKKJJJIIIMMMLLLIIIGGGEEEEEEEEEEEEMMMPPPWWWbbbppp~~~oooVVVDDD>>>999555666888666444444333333333333333333333333222222222222222222222222222222222222222222222222222222222222222222222222111111222222222333333333222222222333333333444444222444666666555444555666666666666666777888999:::;;;;;;===@@@??????GGGQQQhhh)))***,,,...000111333555555666888999:::::::::;;;===>>>???@@@CCCHHHOOOTTTYYY\\\______]]][[[YYYYYYcccdddhhhqqqyyyzzzuuupppjjjlllppptttvvvsssmmmiiiaaacccdddfffgggffffffeee^^^```bbbccc```ZZZTTTPPPKKKEEE>>>888666555444444000000///......///000000------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************))))))******+++++++++,,,++++++************++++++((()))))))))************************************))))))(((((((((((())))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((())))))*********))))))))))))******))))))))))))))))))))))))++++++++++++++++++++++++++++++++++++++++++++++++------,,,+++---333:::@@@DDDMMMaaayyy}}}ooo\\\___iiivvv~~~~~~{{{vvvsssqqqrrrssstttttttttqqqqqqpppppppppqqqrrrrrruuutttqqqnnnmmmllllllmmmjjjjjjkkkkkkkkkkkkkkkkkkmmmmmmllllllkkkjjjiiiiiihhhggggggffffffffffffgggddddddeeeeeeeeeeeeffffffeeeeeecccbbbbbbbbbbbbbbbcccdddeeeffffffgggggggggjjjiiihhhggggggeeeaaa^^^bbbbbbccccccbbb```^^^]]]\\\^^^___``````___]]]\\\ZZZ[[[[[[\\\[[[[[[ZZZYYY\\\\\\]]]___bbbcccbbbaaa^^^]]]\\\___ccceeedddbbb```\\\XXXUUUUUUVVVVVVVVVSSSRRRPPPOOOMMMLLLLLLLLLHHHHHHHHHHHHFFFDDDAAA@@@<<<<<<===???AAAEEEHHHJJJJJJIIIGGGDDDAAA???======BBBCCCCCCDDDGGGIIILLLMMMQQQPPPOOOMMMJJJGGGEEECCCHHHJJJOOOXXXeeeuuummmTTTBBB999444666888555444666333333333333333333333333222222222222222222222222222222222222222222222222222222222222222222222222111111222222222333333333222222222333333333444444222444666666555444555666666666666666777888999:::;;;;;;>>>@@@??????GGGPPPggg,,,...111333444666999;;;666888;;;===>>>???AAACCCDDDEEEHHHKKKOOOWWW___eeeeeehhhmmmooonnnllljjjjjjttttttwww|||}}}yyyxxx{{{}}}xxxnnnpppsssvvvxxxxxxxxxwwwrrrtttvvvwwwsssmmmfffbbb]]]VVVMMMFFFBBB>>>:::666111000///.........///000------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************))))))******+++,,,,,,,,,++++++************++++++))))))))))))************************************))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))************))))))))))))******))))))))))))))))))))))))++++++++++++++++++++++++++++++++++++++++++++++++,,,------...111777???EEECCCRRRkkktttdddWWW___nnn}}}~~~{{{|||yyy|||ssspppooorrrtttssssssuuurrrrrrrrrsssssstttuuuuuuvvvuuurrrpppnnnmmmmmmmmmkkkkkklllmmmmmmmmmllllllooonnnnnnmmmmmmllllllllliiiiiihhhhhhhhhhhhhhhiiiggggggggggggggggggggggggeeedddcccccccccdddfffgggdddeeefffggghhhiiiiiiiiikkkiiigggfffeeeddd```^^^bbbcccdddeeeeeecccaaa```___```aaabbbbbbaaa`````````______^^^^^^]]]]]]]]]^^^^^^___bbbdddeeedddbbb```______```cccdddddddddbbb___[[[YYYYYYYYYXXXXXXTTTSSSRRRPPPOOONNNMMMMMMIIIJJJJJJIIIHHHFFFDDDCCC>>>>>>===<<<>>>@@@BBBDDDEEEFFFFFFCCC@@@===<<<===AAAAAACCCEEEIIIMMMRRRTTTRRRRRRQQQOOOLLLHHHEEEBBBDDDEEEHHHQQQ___ppp{{{^^^JJJ===444555666333222555333333333333333333333333111222222222222333333333111222222222222333333333222222222222222222222222111111222222222333333333222222333333333333444444222444666666555444555666666666666666777888999:::;;;<<<>>>@@@>>>???FFFPPPfff333666999:::999:::===???999===BBBFFFHHHKKKOOORRRSSSVVVZZZ]]]```dddiiilllmmmqqquuuxxxvvvtttqqqppprrrtttvvvyyy{{{|||||||||~~~~~~zzzuuurrrkkkgggbbb___\\\WWWOOOHHHDDDAAA===888444111000000........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,************************))))))***++++++,,,------,,,++++++******++++++,,,))))))))))))************************************))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))************))))))))))))******))))))))))))))))))))))))************************++++++++++++++++++++++++,,,---...000444;;;BBBHHHIII\\\vvvkkk\\\^^^dddqqq}}}xxxzzz}}}{{{~~~wwwrrrqqquuuwwwtttsssvvvsssttttttuuuuuuvvvwwwwwwvvvuuutttrrrpppooonnnnnnlllmmmnnnooopppoooooonnnoooooooooooonnnnnnnnnnnnjjjjjjiiiiiiiiiiiijjjjjjiiiiiihhhhhhhhhhhhhhhhhhfffeeedddcccdddeeeggghhhffffffhhhiiijjjkkkkkkkkkkkkiiifffeeeeeeeeecccbbbbbbdddfffhhhhhhgggeeeddddddddddddeeeeeeffffffffffffeeedddbbbaaaaaabbbbbbaaaaaabbbdddggggggeeecccaaabbbbbbbbbaaaaaacccdddcccaaa^^^\\\\\\[[[YYYXXXVVVVVVTTTRRRQQQPPPPPPPPPJJJJJJJJJJJJIIIHHHGGGFFFCCCBBB@@@>>>>>>???AAABBBBBBCCCDDDCCC@@@>>>???@@@AAACCCGGGLLLQQQTTTWWWXXXTTTTTTTTTRRROOOKKKHHHEEEDDDDDDEEEMMMZZZmmmoooWWWFFF888777777222111555444444444444444444444444111111222222222333333333111111222222222333333333222222222222222222222222111111222222222333333333222222333333333333444444222444666666555444555666666666666666777888999:::<<<<<<>>>@@@>>>>>>FFFOOOeee:::<<>>???AAACCCCCC@@@@@@BBBDDDAAAEEELLLRRRWWWYYYYYYYYYYYYYYYXXXWWWTTTPPPMMMJJJGGGFFFFFFKKKXXXjjj|||bbbOOO???<<<:::444333777444444444444444444444444111111111222222333333333111111111222222333333333222222222222222222222222111111222222222333333333222222333333333444444444222444666666555444555666666666666666777888999:::<<<<<<>>>@@@>>>>>>FFFOOOcccAAACCCDDDDDDDDDFFFKKKNNNTTT]]]gggjjjhhhhhhmmmrrrwwwvvvxxxzzzuuuoooqqqxxx|||||||||{{{xxxtttpppmmmnnnqqqwww}}}vvvkkk___QQQDDD;;;999444111000000...------,,,---------,,,+++,,,---++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++++++++******++++++,,,---************************+++*********))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))******************************+++++++++,,,,,,,,,,,,---000666<<>>===BBBFFFGGGEEEBBBAAABBBDDDIIIOOOWWWaaaiiigggaaa\\\\\\ZZZXXXVVVTTTRRRQQQDDDCCCDDDLLLZZZlll|||cccDDD777666666555666555555444444444333333333333333333333333333333333555444222111111111222222333333333222222111111111333222222111111222222333333333333333333333333333444444444555555555555666666666666777888888999999:::999;;;??????@@@FFFNNNeeeKKKSSS[[[]]]ZZZYYY^^^bbbggglllooonnniiihhhnnntttyyyxxxyyy{{{xxxuuuzzz~~~~~~~~~}}}wwwiiiYYYNNNJJJCCC;;;777444333222222///000000000///...---...++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++++++++******++++++,,,---************************************)))))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))************************++++++++++++,,,,,,,,,,,,------333:::>>>DDDQQQ```}}}oooggglllsssxxxzzz|||}}}~~~uuuoooqqqxxx}}}~~~rrriiigggiiisss|||{{{{{{{{{~~~}}}|||{{{{{{zzzzzzzzzzzz{{{|||}}}|||{{{yyyxxxzzzyyyxxxvvvtttsssqqqqqqoooqqqssstttsssssstttuuuttttttsssrrrqqqqqqqqqqqqpppooonnnmmmmmmmmmmmmmmmnnnnnnnnnmmmllllllkkkkkkmmmmmmllllllkkkkkkkkkkkkllllllmmmmmmnnnnnnmmmmmmkkkjjjiiijjjkkkjjjhhhfffhhhjjjlllmmmmmmmmmnnnooopppppppppqqqrrrsssttttttpppmmmjjjhhhhhhiiiiiiiiihhhggggggfffeeeeeeddddddeeedddccccccbbbbbbbbbcccaaaaaa```______^^^]]]]]]^^^\\\[[[ZZZZZZYYYVVVTTTRRRQQQOOONNNMMMMMMMMMMMMJJJHHHGGGDDDBBBAAA@@@??????CCCGGGHHHFFFDDDCCCCCCDDDJJJRRR\\\gggnnnkkkddd```^^^\\\[[[ZZZXXXTTTPPPHHHEEEFFFOOO___qqqrrrRRRAAA;;;888666555555555555444444444333333333333333333333333333333444333222111111111222222333333333222222222111111555444444333333444444555333333333333333333333333444444444555555555555666666666666777888888999999::::::<<>>888555222///......//////...---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,---************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))************************+++++++++,,,,,,,,,---------...666@@@AAADDDXXXqqqyyybbbcccpppxxxxxxyyywwwtttrrrvvvzzzqqqqqqyyy|||ssseee\\\YYYdddqqq~~~{{{zzz{{{{{{~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|||zzzyyyzzzzzzyyywwwuuutttsssrrrppprrrttttttsssssstttuuuttttttsssrrrqqqqqqqqqqqqqqqpppooooooooooooooopppqqqppppppooonnnnnnmmmmmmmmmnnnoooppppppnnnmmmlllnnnnnnooopppppppppppppppooonnnllllllmmmllljjjhhhkkknnnpppqqqpppoooooooooppppppqqqrrrsssuuuvvvvvvqqqnnniiiggggggiiijjjjjjhhhggggggffffffeeeeeedddeeeeeeeeeeeedddddddddddd````````````____________```___^^^]]]]]]]]]ZZZXXXTTTSSSRRRPPPOOONNNNNNNNNKKKJJJIIIGGGEEECCCAAAAAAAAADDDGGGHHHGGGEEECCCCCCDDDMMMXXXcccnnnuuurrrkkkeeeaaa]]]]]]^^^]]]WWWRRRMMMIIIIIITTTfffyyy___III???:::777555555555555444444444444333333333333333333333333333444333222111111111222222333333333222222222222111555444444333333444444555333333333333333333333333444444444555555555555666666666666777888888999999::::::<<>><<<;;;FFFVVVggg|||}}}wwwppphhhbbbWWWRRRPPPXXXhhhxxxyyymmmbbb\\\]]]___fffqqq}}}oooYYYKKK>>>444666666666555555555444444333333333333333333333333111111222333333333222222111222222222222333333333555444444333333444444555333333333333333333333333444444444555555555555666666666666777888888999999<<<;;;===?????????EEELLL^^^ooorrrvvv{{{{{{sssrrrqqqpppoooooooooooooookkkgggfffhhhkkkmmmnnnpppmmmlllpppwww~~~{{{{{{vvvcccIIIBBB888222111000...+++........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++******++++++,,,---************************((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))************************---.........////////////555===DDDKKK[[[vvvzzzqqqpppuuuwwwxxxxxxpppkkkjjjpppyyy}}}~~~~~~~~~}}}||||||{{{zzzyyyyyywwwyyyzzzzzzyyyxxxxxxyyyyyyxxxwwwvvvuuuuuuuuuuuusssrrrpppooommmlllllllllkkkllllllmmmnnnoooppppppqqqqqqooonnnnnnnnnoooppprrrssstttuuuwwwwwwwwwwwwuuutttuuuwwwzzz{{{{{{yyyvvvwwwvvvuuuttttttwwwyyywwwxxxyyyzzzzzzyyyxxxwwwrrrqqqoooooopppqqqpppooolllllllllllllllllllllllliiijjjlllmmmnnnmmmlllkkkiiiiiihhhgggfffeeedddcccccccccbbbccceeeeeedddbbb]]]]]]]]]\\\ZZZXXXVVVTTTSSSSSSSSSRRRPPPMMMJJJIIIEEECCCBBBBBBCCCCCC@@@>>>:::CCCNNN[[[nnn}}}ssslll\\\WWWSSSVVV```mmmvvv{{{|||{{{xxxpppeeeYYYPPPKKKOOOPPPWWWbbboooppp\\\FFF666666666666666555555555555333333333333333333333333000111222333333333333222111111222222222333333333555444444333333444444555333333333333333333333333444444444555555555555666666666666777888888999999<<<;;;===?????????DDDLLL\\\mmmssszzz{{{xxxyyyuuummmhhhgggeeecccbbbbbbccccccccccccbbbbbbdddhhhlllooooooiiieeefffmmmsssvvvvvvuuutttyyynnnZZZQQQDDD<<<999777333000////////////////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++******++++++,,,---************************(((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))************************............/////////000888BBBHHHLLL```uuussssssuuu~~~|||tttyyy|||tttnnnjjjpppxxx~~~~~~~~~}}}|||{{{zzzzzzyyyyyyzzz|||{{{zzzyyyyyyzzzzzzyyyxxxwwwvvvvvvvvvvvvtttsssqqqpppnnnmmmllllllkkkkkklllnnnoooqqqrrrrrrrrrrrrsssssssssrrrqqqpppttttttvvvwwwxxxyyyyyyzzzzzzyyyyyyzzz|||}}}|||{{{yyyyyyxxxvvvuuuvvvzzz}}}xxxyyyzzz{{{{{{yyywwwvvvrrrqqqqqqrrrsssrrrqqqooommmmmmmmmmmmmmmmmmmmmmmmjjjkkkmmmnnnooonnnmmmllliiihhhhhhhhhggggggggggggddddddccceeefffgggeeeddd______^^^^^^\\\YYYWWWUUUTTTTTTTTTTTTRRROOOKKKJJJHHHFFFDDDDDDFFFFFFCCC@@@<<>>>>>@@@EEEPPP```qqq}}}uuuooo]]]VVVOOONNNSSSZZZ___```\\\YYYTTTOOOJJJGGGEEEDDDCCCDDDGGGLLLQQQ^^^uuuyyy^^^>>>===777333444555333222444444444444333333333222222333333333333333333333333333333333333333333333333444333333222222333333444444444444444444444444444444444555555555555444444444666666666666666888:::999<<<>>>???>>>AAAFFFJJJ___|||xxxrrrooojjjbbb\\\WWWZZZ^^^bbbfffiiikkklllyyy{{{~~~yyymmmaaaSSSEEE<<<666111///222333000///000.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++******************************+++*********))))))))))))************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((())))))************************+++,,,,,,------------------...111666:::>>>HHHXXXppp}}}|||vvvnnnqqqzzz|||uuuttt~~~~~~yyysssuuuzzz~~~|||zzzyyyyyyyyyxxxvvvtttuuuwwwyyyzzzzzzyyyyyy{{{yyyxxxyyy{{{{{{yyyvvvtttsssrrrqqqpppooommmlllnnnppprrrrrrqqqrrrvvvzzzxxx||||||yyyxxxwwwvvvuuuwwwuuutttssssssrrrpppnnnooooooooonnnnnnooooooooommmllljjjiiihhhhhhiiiiiikkkkkkkkkjjjiiihhhgggfffdddcccbbbaaa___]]]\\\[[[XXXXXXXXXWWWVVVTTTSSSRRROOOMMMLLLKKKJJJHHHEEECCC@@@??????@@@GGGSSS```jjjuuuxxx{{{zzztttkkkccc^^^RRRNNNJJJKKKPPPSSSTTTSSSLLLKKKHHHEEEDDDCCCDDDDDDAAAAAACCCFFFJJJTTTiii|||lllJJJAAA:::666666666444333444444444444333333333222222333333333333333333333333333333333333333333333333444333333222222333333444444444444444444444444444444444555555555555444444444666666666666666888::::::<<<===<<<<<>>888888888555444444444444444444333333333333333333333333333333333333333333333333333333333333444333333222222333333444444444444444444444444444444444555555555555444444444666666666666666888:::;;;<<<===<<<;;;???EEEKKKXXXsss|||vvvooogggaaabbbeeeiiilllllljjjfffdddjjjjjjkkkooouuu~~~pppeeePPPCCC666222222111///////////////............---------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,************************************************************************+++++++++******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++++++++*********++++++,,,------............///111666<<>>===>>>CCCJJJPPPTTTUUUVVVTTTOOOKKKHHHGGGCCCCCCEEEGGGIIIHHHCCC@@@BBBBBBAAA@@@@@@AAAAAABBBBBBAAABBBCCCCCCHHHUUUbbbsss___KKKAAA888777777555444555555444444444444333333333333333333333333333333333333333333333333333333333444333333222222333333444444444444444444444444444444444555555555555444444444666666666555666888::::::<<<>>>>>>>>>@@@EEEIIITTTeee~~~~~~|||yyywww}}}xxxpppjjjfffaaa]]]ZZZcccjjjttt|||}}}xxxtttrrrqqqqqqrrrwww}}}xxxeeeTTTAAA888444111//////000000/////////.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,************++++++,,,,,,***************************************+++++++++************************))))))******+++++++++,,,************************))))))))))))))))))))))))))))))***+++++++++++++++***++++++,,,------......------...///111777???DDDKKK```tttzzztttiiihhhmmm|||xxxtttvvv~~~~~~|||zzzyyyzzzzzz{{{xxxyyyzzz{{{||||||}}}}}}yyyyyyyyywwwuuuvvvzzz}}}|||}}}{{{zzzzzzyyyqqqsssuuuvvvvvvsssooommmlllkkkkkkjjjkkklllnnnooommmlllkkkiiiiiiiiijjjjjjgggfffeeedddcccbbbaaa`````````___^^^]]][[[ZZZYYYVVVTTTRRRQQQQQQOOOLLLJJJEEEDDDBBB??????AAAFFFJJJLLLMMMMMMKKKHHHEEEEEEEEEBBBBBBCCCDDDEEEEEECCCAAADDDCCCCCCBBBAAA@@@@@@@@@BBBAAABBBDDDDDDGGGQQQ\\\jjjzzzkkkRRRFFF999666666555444555555555555444444444333333333333333333333333333333333333333333333333333333444333333222222333333444444444444444444444444444444444555555555555444444444666666666555666888:::999===AAABBBAAAAAADDDGGGTTT[[[gggcccgggmmmrrrooojjjccc___]]]^^^___```rrrxxx~~~yyyxxxxxxyyy|||wwwgggTTTGGG>>>777222111000000000000////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,))))))******++++++,,,,,,++++++++++++++++++++++++*********+++++++++++++++************************))))))******+++,,,,,,---************************)))))))))))))))))))))))))))***++++++,,,+++++++++++++++,,,,,,------......------...///222999AAAGGGMMMlllzzzkkkzzz}}}pppeeehhhrrr{{{yyyxxx|||~~~}}}{{{zzzyyyyyyzzzzzzxxxzzz|||}}}||||||}}}~~~yyyzzz{{{zzzzzz}}}~~~|||vvvxxxzzzzzzyyyuuuqqqnnnnnnmmmmmmlllmmmnnnooopppllllllkkkjjjjjjjjjjjjjjjggggggfffeeedddcccbbbbbbcccbbbbbbaaa___^^^\\\[[[YYYXXXVVVUUUTTTRRROOOMMMJJJIIIFFFBBB???>>>@@@BBBDDDEEEEEEDDDBBBAAAAAABBBAAAAAAAAAAAABBBCCCEEEFFFCCCCCCCCCBBBBBBAAAAAA@@@@@@???AAACCCDDDEEELLLTTT]]]lll|||aaaQQQ???777666555444666555555555555444444444333333333333333333333333333333333333333333333333333444333333222222333333444444444444444444444444444444444555555555555444444444666666666666666888:::999<<<@@@BBBAAAAAACCCFFFUUUVVV]]]VVV\\\gggnnnaaa```___^^^```eeekkkooo~~~{{{{{{xxxiii\\\OOOAAA999777111111111000000000//////........................------------------------******++++++,,,------...++++++++++++++++++++++++*********++++++,,,,,,,,,************************++++++++++++++++++++++++************************)))))))))))))))))))))))))))***++++++,,,,,,++++++++++++,,,,,,---...............///000444<<>>>>>???AAABBBCCCBBBAAA@@@AAACCCAAAAAABBBCCCDDDFFFIIIKKKJJJJJJJJJIIIHHHFFFEEEEEE@@@???AAACCCCCCCCCGGGNNNTTTaaayyyttt```III<<<888666555666555555555555444444444444333333333333333333333333333333333333333333333333444333333222222333333444444444444444444444444444444444555555555555444444444666666666666666888::::::<<<======<<<===BBBGGGSSSWWW```ZZZ^^^hhhqqqYYY\\\___bbbgggmmmuuu{{{~~~~~~xxxwwwxxx|||~~~|||{{{yyywwwlll]]]KKK???;;;111111111111000000000000........................------------------------++++++,,,,,,---...//////++++++++++++++++++++++++*********++++++,,,,,,,,,************************------,,,++++++*********************************))))))))))))))))))))))))******+++,,,,,,,,,,,,+++++++++,,,------....../////////000222666>>>GGGNNNdddyyyyyytttyyyxxx|||xxxkkkbbbjjjzzzuuuyyy~~~~~~yyy|||~~~|||{{{|||~~~|||yyyxxxxxxyyyttttttsssrrrrrrrrrssstttnnnooopppqqqqqqpppnnnmmmkkkjjjjjjiiihhhgggffffffddddddeeeeeefffeeeeeedddcccaaa___^^^]]]\\\YYYVVVMMMLLLKKKGGGCCCAAAAAABBBAAACCCDDDDDDCCCCCCDDDFFFAAACCCEEEGGGHHHKKKMMMPPPVVVUUUTTTRRROOOMMMJJJIIIBBBAAABBBEEEDDDCCCEEEKKKQQQ\\\rrrkkkQQQAAA:::777666777666666555555555444444444333333333333333333333333333333333333333333333333444333333222222333333444444444444444444444444444444555555555555555555444444666666666666666888:::<<<<<<:::888777:::BBBHHHPPPYYYgggccceeennnxxxbbbaaa```ccciiipppuuuwwwuuuzzz~~~||||||}}}~~~~~~}}}}}}wwwfffOOO>>>999444333444222...000666------,,,...///000///---------......------,,,+++---,,,,,,++++++,,,,,,---+++,,,,,,,,,,,,+++******++++++************++++++,,,,,,,,,++++++*********++++++++++++++++++++++++******+++++++++,,,,,,,,,************************************************++++++,,,------......///222------333999???JJJWWW{{{zzzxxxxxxxxxvvvwwwxxxjjjccccccjjjqqq{{{|||}}}{{{zzz||||||yyyyyy{{{xxxvvvwwwvvvsssuuuzzzsssqqqooonnnooopppooooookkkkkkkkkkkkjjjjjjiiihhhddddddeeeeeefffhhhiiijjjfffdddaaa___]]][[[XXXUUUTTTQQQNNNKKKHHHEEE@@@===@@@AAAFFFKKKKKKFFFDDDFFFAAAFFFLLLNNNMMMOOOTTTYYY]]]bbbaaa]]]ZZZWWWOOOEEEFFFCCCCCCEEEEEEBBBBBBEEELLLRRReee}}}___DDD888888777444444444333333333222222222444444444333333222222222444444444333333222222222333333222222333333444555333333333444444444555555555555555444444333333333333444666666666777999;;;<<<:::;;;>>>???>>>AAAFFFTTT```oooggggggrrr~~~tttvvvvvvtttqqqsssyyyttt```OOODDD:::222222222///...111000///...///000000...---------......------,,,+++---,,,,,,++++++,,,,,,---+++,,,,,,,,,,,,+++******++++++************++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++*********+++++++++,,,,,,************************+++++++++++++++++++++++++++,,,,,,------......///111///111666;;;DDDVVVggg~~~xxxuuuvvv{{{}}}kkkaaa___dddlllrrr}}}}}}|||~~~~~~||||||~~~}}}yyyxxx{{{uuussspppnnnnnnooonnnmmmlllmmmmmmlllkkkjjjiiihhhggggggggghhhiiikkkllllllkkkhhheeebbbaaa^^^[[[XXXUUUSSSPPPMMMJJJGGGCCC@@@CCCFFFMMMTTTTTTOOOKKKLLLHHHOOOYYY```cccdddeeefffiiilllkkkfffdddccc\\\TTTMMMHHHEEEEEEEEECCCCCCEEEJJJQQQdddlllNNN???;;;999555444444444444333333333333444444444333333222222222444444444333333222222222333333222222333333444555333333333444444444555555555555555444444333333333444555666666666666999;;;<<<:::;;;>>>???>>>AAAFFFVVVcccsssiiihhhqqq|||xxxvvv~~~{{{vvvtttvvvsssfffYYYJJJ;;;555555333000...222111//////000000...------............---,,,,,,------,,,,,,,,,,,,------,,,,,,,,,,,,,,,++++++***++++++************++++++,,,,,,,,,++++++++++++***++++++++++++++++++++++++))))))*********+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---....../////////222777:::>>>LLLfff~~~wwwvvvssswwwqqq\\\WWW^^^hhhpppwwwyyytttuuu}}}}}}|||~~~yyyvvvsssqqqqqqpppooonnnrrrqqqqqqpppooonnnlllkkkjjjkkkkkklllmmmnnnoooooonnnkkkhhheeebbb```\\\ZZZWWWUUURRRPPPMMMJJJFFFCCCDDDHHHQQQZZZ[[[UUUPPPQQQXXXaaapppzzzqqqqqqoookkkiiiiiifffaaaXXXOOOGGGFFFFFFDDDDDDFFFHHHOOOcccxxxYYYFFF???;;;777666555555555444444444444444444333333333333222222444444333333333333222222333333222222333333444555333333333444444444555555555555555444444444444444555666777777666666888:::<<<:::;;;??????>>>BBBGGGWWWgggxxxoookkksss|||}}}vvvqqqpppvvv~~~~~~vvvooo```MMM@@@;;;777333000222000//////000000///..................------,,,------,,,,,,,,,,,,------,,,,,,------,,,,,,+++***,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++)))))))))*********++++++++++++++++++++++++++++++------------------------,,,,,,------.../////////...555;;;===@@@SSSuuuwwwmmmtttuuu}}}hhhRRRSSS```mmmvvv|||}}}uuuoookkkddd___]]]bbblllyyy}}}{{{wwwvvvuuuuuutttssswwwwwwvvvuuutttrrrpppooommmmmmnnnoooppppppppppppmmmjjjgggdddbbb___[[[XXXYYYVVVTTTRRRPPPMMMIIIFFFCCCFFFNNNUUUVVVRRRPPPQQQgggssstttrrrmmmjjjjjjkkkkkkiiiaaaVVVKKKGGGFFFDDDDDDFFFGGGPPPfffbbbMMMCCC===999666666666666555555555555333333333333333333333333333333333333333333333333333333222222333333444555333333333444444444555555555555555555555444444444666777888777666666888999<<<:::<<>>>>>CCC[[[uuukkkuuuzzzyyy```NNNSSScccoooxxxxxxlllaaaXXXSSSRRRNNNLLLPPPWWWeeeyyy}}}zzzxxxxxxxxxwwwvvvxxxxxxwwwvvvtttsssqqqpppnnnnnnpppqqqqqqqqqqqqqqqmmmkkkgggdddbbb___\\\YYYYYYWWWUUUSSSQQQOOOKKKIIIEEEEEEHHHMMMMMMKKKLLLQQQiiiwwwzzzuuunnnkkkjjjkkklllmmmeee[[[PPPKKKHHHEEEEEEGGGHHHUUUlllnnnVVVHHH???888777777666666666555555555333333333333333333333333333333333333333333333333333333222222333333444555333333333444444444555555555555555555555555555555777888888888666666888:::<<<:::<<>>@@@KKKfffyyyrrryyy~~~kkkXXXMMMWWWeeemmmvvvvvviii\\\QQQIIIDDDHHHFFFEEEHHHMMMYYYlll}}}|||zzzzzzyyyxxxwwwuuuuuuuuutttsssqqqpppoooooopppqqqssssssrrrrrrqqqooommmjjjgggfffccc```^^^ZZZYYYVVVUUUTTTQQQNNNLLLJJJGGGFFFHHHGGGFFFJJJPPP```pppzzzqqqlllhhheeefffhhhfff___WWWRRRMMMGGGGGGKKKLLL]]]vvv~~~cccPPPBBB999777666666666555555555555222222333333333333444444222222333333333333444444333333222222333333444555333333333444444444555555555555555555555666666666666777888888777777999;;;<<<:::<<>>???BBBCCCCCCHHHWWWfffuuu}}}~~~xxxnnn___RRRJJJFFFEEEEEEGGGFFFFFFHHHNNNWWW```eeexxx{{{yyywwwwwwwwwwwwwwwvvvuuutttrrrsssuuuvvvwwwvvvtttsssooollljjjiiihhhfffdddbbb^^^]]][[[ZZZYYYWWWTTTRRRNNNJJJHHHGGGEEEBBBEEEKKKVVVjjj}}}rrrgggbbbccceeeeeeeeeaaaVVVMMMMMMSSSWWWlllwww```NNNCCC666555555555444444444444222222222333333444444444222222222333333444444444333333222222333333444555333333333444444444555555444555555555666666777777555666777888888999;;;===;;;:::<<<@@@AAAAAAEEEJJJVVVuuu}}}xxxuuurrrmmmhhhfffgggiiijjjjjjgggdddbbbeeekkkrrrvvvwwwzzzzzzmmmuuu~~~kkkQQQGGG:::222222333222000000000////////////000111//////.........---------........................///...---,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,++++++,,,,,,---.........//////000222333444999<<<@@@NNNooonnnmmm|||zzzwww{{{}}}oooaaaNNNSSS]]]jjjuuu||||||qqqnnniiiccc\\\VVVRRRPPPKKKFFFCCCDDDGGGNNN[[[hhhwww|||{{{}}}ssshhhaaa[[[TTTKKKEEEBBBAAA@@@???@@@@@@???@@@AAACCCEEEFFFOOOTTT]]]hhhwww~~~xxxxxx{{{{{{|||zzzwwwuuuttttttwwwvvvuuuvvvwwwwwwuuutttkkkkkkjjjhhhgggeeeddddddbbb```\\\ZZZYYYXXXVVVTTTQQQOOOLLLIIIGGGFFFFFFFFFSSSiii~~~nnnccc```dddbbbaaa___YYYRRRQQQUUUdddzzzuuu```CCC999555555777666222111333444444444444444444444444000000111111111222222222111111222222333444555555444333333333333444555555666666666666666666666666777777777777888999:::;;;===<<<===@@@AAAAAAEEEKKKYYY{{{zzzqqqhhhddd```]]]ZZZVVVTTTTTTUUUVVVWWWUUUSSSRRRTTTYYY___ccckkkmmmrrryyywwwxxxzzzaaaSSSAAA666555555444111000000/////////000000111//////.........---------........................///...---,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,++++++,,,,,,---............///000222333444;;;???FFFXXXzzzjjjkkkzzzzzz{{{nnnvvvzzzjjj]]]SSSZZZeeerrrzzz}}}{{{yyyuuunnnfff^^^WWWSSSPPPLLLJJJJJJKKKPPP^^^kkk~~~wwwtttqqqlllfff^^^VVVPPPLLLHHHDDDBBBBBBBBBAAA???>>>>>>======>>>???AAABBBAAAEEEKKKQQQZZZhhhzzz~~~{{{|||}}}}}}|||{{{zzzzzztttsssrrrsssttttttrrrpppkkkkkkjjjiiigggfffeeedddcccaaa^^^\\\ZZZYYYWWWUUUSSSQQQNNNKKKIIIHHHHHHHHHPPPcccpppfffffffffeeeeeeccc[[[TTTTTTYYYhhh{{{eeeFFF<<<888666777777444333555444444444444444444444444111111111222222222333333333333444444555666666777444333333333333444555555666666666666666666666666777777777777888999:::;;;<<<;;;<<>>>>>>>>>>>??????<<<>>>@@@AAADDDLLLVVV^^^|||~~~~~~sssrrrrrrrrrssssssqqqooolllkkkjjjiiihhhgggfffeeeeeebbb```^^^]]][[[YYYVVVUUUTTTQQQNNNLLLKKKKKKKKKLLLWWWtttzzznnnnnniiiiiiiiifff]]]VVVXXX```rrrpppRRRAAA;;;777777777555444666444444444444444444444444222222222333333333444444333444444555555666666666444333333333333444555555666666666666666666666666777777777777888999:::;;;<<<:::;;;>>>???@@@DDDJJJZZZ~~~}}}zzzvvvtttggg]]]TTTPPPNNNJJJGGGGGGEEEEEEDDDCCCBBBAAAAAAAAA????????????AAABBBDDDEEEIIIIIIKKKPPPVVV]]]dddhhhqqquuuyyy|||~~~|||yyy{{{~~~sssaaaNNN???666222222222222111000000000111111////////////.......................................---,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,---......//////......000222444555>>>GGGZZZvvv}}}ooommmmmmnnnoooqqqkkk______ssskkkXXXMMMOOO^^^oooyyy~~~rrrjjjgggfffdddbbb^^^```mmm|||{{{wwwrrrnnnmmmllljjjiiibbb___]]]\\\\\\[[[XXXVVVSSSPPPMMMKKKKKKKKKJJJIIIHHHHHHGGGHHHHHHGGGFFFDDDDDDDDDCCCBBBBBBAAAAAAAAA>>>???@@@AAABBBEEEJJJOOOOOO]]]rrr}}}wwwvvvuuuuuuvvvvvvtttrrrmmmlllkkkjjjiiihhhgggggggggeeebbbaaa```^^^[[[XXXVVVUUUSSSQQQOOONNNMMMMMMLLLLLL[[[{{{uuummmmmmmmmhhh___YYY^^^gggyyy}}}cccGGG???888777666555555777444444444444444444444444333333333444444444555555222222222333333333444444444333333333333444555555666666666666666666666666777777777777888999:::;;;<<<;;;<<>><<<===AAABBBBBBFFFLLL[[[{{{uuuppphhhgggeeedddbbb^^^YYYUUUOOOHHHBBBAAA???<<<;;;>>>999999999999::::::::::::999999999:::::::::::::::<<<<<<;;;;;;===???BBBDDDDDDGGGKKKOOOQQQRRRTTTVVVVVV[[[dddlllqqqzzzqqqbbbgggsssqqqYYYEEE;;;:::444444333222111111111111000000000/////////..............................---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------------------....../////////...///222666:::===FFFZZZzzzyyyttt{{{vvvrrrwwwrrreeebbbjjj|||hhhVVVNNNOOOYYYjjjyyy}}}sssnnnkkkjjjjjjmmmwww}}}|||{{{tttkkkbbbZZZTTTPPPNNNLLLKKKLLLLLLLLLKKKMMMNNNNNNOOOOOOOOONNNNNNPPPMMMJJJIIIJJJLLLMMMMMMMMMNNNNNNMMMLLLLLLNNNOOOLLLLLLLLLLLLKKKIIIHHHGGGFFFEEEEEEEEEEEEEEEEEEEEEJJJIIIIIIJJJSSSjjj{{{zzzxxxxxxyyyxxxvvvtttpppppppppooonnnmmmmmmmmmkkkjjjhhhgggfffddd```]]]XXXXXXWWWUUUTTTRRRQQQQQQRRRIIIFFFTTTooo~~~wwwpppgggbbbeeekkkqqqsssrrrmmmhhheeefffhhhnnnrrr|||sssWWWJJJ<<<777555444444666444444444444444444444444333333333444444444555555555555555555555555555555444333333333333444555555666666666666666666666666777777777777888999:::;;;???===>>>AAABBBCCCGGGMMM\\\~~~wwwrrrppplllfffaaa^^^\\\ZZZYYYXXXUUURRROOOHHHCCC??????>>>;;;;;;>>><<<<<<<<<<<<<<<===>>>???>>>=====================<<<;;;;;;;;;<<<<<<===>>>???@@@BBBCCCCCCEEEGGGJJJHHHLLLSSSZZZ^^^eeerrr|||kkklllqqq{{{xxxeeeQQQCCC===555555444222222111111111000000000000/////////...........................,,,,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------------------...////////////...000333888===AAAIIIcccyyyxxxuuu}}}tttfffkkkzzz}}}ppp^^^OOOOOOWWWbbbppp{{{vvvpppkkklllooottt{{{~~~xxxqqqmmmgggaaa\\\WWWRRRNNNOOONNNNNNPPPRRRTTTTTTSSSUUUWWWYYYZZZZZZXXXWWWWWWTTTPPPJJJHHHIIIMMMQQQSSSRRRUUUXXXYYYWWWUUUVVVWWWRRRRRRRRRRRRQQQPPPNNNMMMMMMKKKJJJJJJJJJJJJIIIIIIIIIFFFEEEGGGKKKXXXqqq|||{{{zzzyyyzzzyyywwwtttrrrrrrrrrqqqppppppoooooommmkkkjjjjjjiiifffbbb^^^ZZZZZZYYYXXXWWWVVVTTTSSSQQQMMMKKKNNNXXXooowwwmmmeee^^^]]]```dddcccaaa]]]YYYWWWYYY\\\bbbfffppp~~~```QQQ@@@999777555555777444444444444444444444444222333333333444444444444555555555555555555555555444333333333333444555555666666666666666666666666777777777777888999:::;;;>>><<<>>>AAABBBBBBFFFLLL]]]zzzssslllgggddd```ZZZTTTRRRPPPLLLJJJIIIHHHFFFEEEAAA>>>===???@@@>>>???BBB>>>===<<<<<<===>>>@@@AAA>>>===<<<<<<;;;;;;<<<<<<<<<<<<<<<<<<==================<<<;;;999;;;>>>@@@===>>>BBBGGGIIILLLVVVaaaggguuuvvvuuutttwwwsssbbbQQQFFF666555444333222222222222000000000000////////////........................,,,,,,,,,++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------...------------.../////////...///000444:::@@@CCCRRRooozzzlllvvv~~~vvviiiXXXLLLRRR^^^mmmyyyzzzrrrmmmooouuuzzz}}}~~~zzzpppeee]]]YYYVVVSSSQQQQQQRRRQQQPPPTTTTTTVVVYYY]]]_________dddgggjjjkkkiiigggeeedddXXXRRRKKKHHHJJJQQQYYY]]]\\\```fffgggccc___]]]\\\WWWXXXXXXXXXWWWVVVTTTSSSNNNLLLKKKKKKMMMNNNNNNMMMJJJFFFFFFJJJKKKLLLUUU```xxx~~~}}}|||||||||{{{xxxvvvsssssssssrrrrrrqqqqqqqqqmmmlllkkkkkkjjjgggccc___\\\\\\\\\[[[ZZZXXXWWWVVVOOOPPPOOOKKKHHHTTTsssttthhh___WWWTTTUUUSSSQQQNNNLLLIIIHHHKKKPPPTTTXXXcccrrrfffUUUCCC;;;888777666888444444444444444444444444222222222333333333444444333333333333333333333333444333333333333444555555666666666666666666666666777777777777888999:::;;;===<<<===@@@AAAAAAEEEKKK]]]|||xxxkkkiiifffbbb^^^YYYSSSOOOEEEEEEEEEDDDCCCCCCBBBBBB@@@BBBCCCCCCBBBAAAAAABBB??????@@@BBBDDDDDDCCCAAAFFFDDDBBBBBBCCCCCCAAA@@@BBBAAA@@@@@@AAA@@@>>><<<999999;;;<<<<<<<<<<<<<<<;;;;;;<<<>>>@@@CCCEEEFFFNNNUUU```jjjrrrwwwzzz|||~~~wwwvvv}}}yyygggUUUCCC>>>888333222222111000000000000000////////////000000///...------,,,,,,.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------,,,+++***+++,,,---...............////////////,,,333000...888===???GGG^^^}}}xxxiii\\\RRROOOVVV```ttt|||}}}xxxxxx}}}~~~yyykkkaaa\\\XXXTTTPPPQQQQQQSSSUUUXXXZZZ\\\]]]fffkkknnnnnnooosssuuutttzzzwwwuuutttrrrmmmfff```QQQPPPOOONNNPPPWWW```gggrrrssssssqqqnnniiieeebbb````````````___^^^^^^^^^]]][[[XXXVVVUUUSSSPPPNNNNNNLLLJJJIIIIIIKKKNNNPPPYYYrrr}}}}}}{{{xxxxxxwwwvvvtttsssqqqpppooonnnlllkkkjjjgggccc```aaa___]]]\\\ZZZZZZZZZ[[[RRROOOMMMKKKIIILLLZZZhhhsssbbbWWWQQQLLLJJJKKKIIIIIIHHHHHHGGGGGGFFFFFFPPPTTTXXXeeeyyyzzzfffNNN>>>888666555555666555555555555444444444333333333444444444555555333333333444444444555555555555555555555555555555555555555555666666666666777777777888999999::::::======???BBBAAAAAAFFFMMM]]]~~~xxxrrrmmmjjjgggddd___[[[VVVQQQLLLHHHEEEEEEEEEEEEEEEEEEEEEFFFEEEFFFGGGGGGFFFEEEGGGHHHFFFGGGHHHIIIKKKLLLLLLKKKNNNMMMKKKJJJJJJIIIGGGFFFDDDCCCBBBCCCEEEEEEDDDBBB<<<<<<<<<;;;;;;;;;;;;::::::::::::;;;<<<>>>???@@@@@@EEELLLTTT[[[cccjjjnnnzzz~~~zzzsssuuu}}}lllNNNFFF<<<555333333222111111000000000////////////000//////...------,,,,,,......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,+++++++++,,,---...............////////////+++222000000:::???BBBLLLlllvvvfffYYYPPPOOOXXXcccyyywwwllleee\\\VVVTTTVVVWWWXXX^^^```cccggglllpppsssuuuxxx|||~~~||||||~~~zzzyyywwwsssnnnggg___YYYQQQSSSUUUXXX]]]eeennnttt{{{yyyvvvrrrooolllkkkjjjmmmmmmlllkkkjjjjjjjjjjjjgggeeebbbaaa```___\\\ZZZVVVTTTQQQNNNMMMLLLMMMMMMMMM\\\uuu||||||{{{zzzxxxuuurrrpppoooooommmllllllkkkiiifffcccbbb```^^^\\\ZZZZZZZZZZZZWWWTTTPPPLLLFFFEEEOOOZZZsssxxxpppcccUUUNNNJJJFFFDDDEEEFFFEEEEEEEEEDDDDDDCCCCCCIIIMMMOOO[[[mmmzzzwww\\\HHH===999888777666555555555555444444444333333333444444444555555333333333444444444555555555555555555555555555555666666666777777777777888777777777888999999::::::======???AAAAAAAAAFFFMMM]]]yyyrrrlllgggdddaaaaaa]]]WWWQQQMMMIIIDDDBBBAAA@@@AAAAAACCCEEEFFFHHHIIIJJJJJJIIIGGGHHHJJJLLLLLLLLLMMMNNNOOOPPPQQQRRRUUUSSSQQQQQQQQQOOOMMMKKKGGGFFFEEEEEEFFFFFFDDDCCCBBBAAA???===<<<;;;;;;<<<;;;;;;::::::999::::::;;;:::<<<>>>BBBIIIRRR]]]dddsssyyy|||}}}sssqqqxxx___SSSCCC999555444333222111111000000000//////////////////...------,,,,,,...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,+++,,,------...............////////////+++222222333<<>>888666666666555555555555444444444333333333444444444555555333333333444444444555555555555555555555555555555777777777777888888888888777777777888999999::::::===<<>>??????>>>===<<<;;;::::::::::::<<<<<<<<<===AAAIIISSSZZZgggooowwwxxxssspppsssxxxyyywwwxxx|||oooaaaNNN???888555222111111111111000000000////////////.........---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++++++++,,,,,,,,,------,,,,,,,,,,,,------..................////////////,,,333333555>>>CCCLLL^^^|||yyyfffZZZUUUZZZhhhuuu{{{{{{|||qqqggg___ZZZTTTYYY```dddiiippp{{{~~~|||wwwvvvuuupppfff\\\UUUSSSTTTWWW]]]gggpppxxx}}}}}}wwwsssrrrssswwwyyy{{{yyyvvvttttttuuuwwwxxxtttsssqqqqqqrrrrrrqqqppphhhfffccc___ZZZUUURRROOOSSSRRRTTT^^^ttt~~~~~~|||yyyvvvtttssstttrrrpppooonnnmmmjjjhhheeedddaaa^^^\\\[[[ZZZZZZXXXUUURRROOOGGGAAABBBHHHPPP\\\ffffffaaa\\\SSSKKKPPPKKKIIILLLMMMJJJIIIJJJEEEEEEEEEEEEDDDDDDDDDDDDHHHKKKKKKSSSbbbjjjzzzpppSSS???888888777666555555555555444444444333333333444444444555555333333333444444444555555555555555555555555555555666666777777777888888888777777777888999999::::::<<<<<<>>>AAAAAAAAAFFFNNN]]]{{{xxxsssnnniiiccc]]]YYYLLLIIIDDDBBBBBBCCCCCCCCCCCCDDDEEEGGGLLLSSSYYY]]]bbbbbb```]]]ZZZYYY[[[]]]aaacccdddbbb```^^^___```ddddddeeegggiiiiiihhhfffbbb___\\\ZZZYYYXXXVVVUUUMMMKKKHHHEEECCCBBBCCCCCC@@@???>>>===<<<<<<<<<<<<::::::999999:::>>>EEEIIIUUU]]]hhhoooqqqnnnllljjjpppvvv~~~uuupppvvv}}}ppp]]]JJJ>>>666222000111111111111000000000000...............---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++++++++,,,,,,,,,------,,,,,,---------.....................////////////...444444777???EEESSSjjj{{{wwweee[[[YYY___mmmzzzzzzwwwzzztttiiicccbbbdddeeefffoooyyy|||vvvpppllleee\\\UUUUUUZZZ___eeekkkttt{{{}}}|||zzzzzzzzz|||~~~~~~||||||~~~yyyxxxtttooohhh```YYYUUUSSSQQQRRRVVV^^^uuu~~~|||~~~~~~~~~}}}|||zzzyyyxxxyyywwwsssqqqpppmmmkkkhhhhhhfffccc```^^^]]]\\\\\\YYYWWWUUUSSSLLLDDDBBBEEEJJJPPPSSSPPPKKKGGGCCCAAAEEECCCDDDIIIKKKIIIHHHJJJHHHGGGGGGFFFFFFEEEDDDDDDCCCFFFFFFMMMZZZaaapppaaaHHH???===;;;666555555555555444444444333333333444444444555555333333333444444444555555555555555555555555555555555555555666666666777777777777777888999999::::::<<<<<<>>>AAAAAAAAAGGGNNN]]]~~~yyyqqqhhh___VVVNNNHHHBBB@@@>>>>>>AAAEEEGGGHHHGGGGGGIIIMMMTTT\\\eeejjjooopppooommmjjjjjjkkkmmmqqqtttvvvuuurrroooooopppssstttvvvyyy|||}}}{{{yyyrrroookkkiiihhhgggfffeeeWWWUUURRRNNNKKKIIIHHHHHHCCCBBBAAA???>>>=========:::::::::999888999<<<>>>IIIPPP[[[gggoooqqqooollleeeffflllwwwyyyhhhhhhnnn|||ppp\\\III;;;444333222222111111111000000000........................,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,,,,,,,------,,,,,,---............---............////////////000555555999BBBIII]]]{{{|||~~~}}}ooo___XXXZZZbbbppp|||zzzyyy~~~ssslllccc___bbbjjjsssyyy}}}{{{tttgggccc\\\WWWVVV]]]gggnnnvvvzzzwwwlllbbb]]]TTTSSSTTTUUUUUU___{{{~~~}}}{{{|||}}}}}}}}}}}}}}}||||||}}}zzzvvvsssqqqooollljjjiiihhheeecccaaa```_________\\\YYYWWWOOOFFFBBBCCCFFFIIIJJJGGGCCCAAABBBDDDEEEDDDEEEJJJKKKIIIJJJLLLJJJJJJIIIHHHFFFEEEDDDCCCCCCEEEDDDJJJVVV[[[hhhlllOOOAAA<<<999666555555555555444444444333333333444444444555555333333333444444444555555555555555555555555555555555555555555666666666666777777777888999999::::::<<<;;;>>>AAAAAABBBGGGOOO]]]yyyrrrfff[[[RRRKKKEEEBBBAAA??????BBBGGGKKKNNNOOOPPPPPPRRRVVV^^^iiisssyyy}}}zzzxxxuuussshhhfffccc^^^YYYUUUQQQPPPKKKIIIGGGDDDBBB@@@>>>>>>>>>>>>===<<<::::::;;;===BBBFFFOOOYYYdddlllppprrrhhheeeeeekkkyyyiiiaaabbbqqqoooVVVCCC:::888222222222111111111000000........................,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,........................++++++,,,,,,,,,,,,------,,,,,,.../////////...---............////////////000555666<<>>AAAAAABBBHHHOOO]]]ooofff[[[PPPJJJGGGGGGGGGDDDCCCDDDHHHMMMRRRUUUVVV]]]]]]___dddmmmxxxxxxvvvrrrlllfff___ZZZWWWSSSQQQNNNJJJFFFCCCAAA@@@>>>>>>===;;;999999<<<>>>:::===BBBIIISSS___kkkssssssmmmgggfffooopppbbb]]]mmm|||```III>>><<<222222222111111111111000---.....................,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,........................++++++,,,,,,,,,---------,,,,,,.../////////...---............/////////000000555777===JJJVVVttt|||sssrrr||||||tttqqqhhh^^^UUUVVV___jjjxxx|||yyy{{{}}}uuunnnjjjiiikkkpppyyy~~~|||{{{tttkkk\\\YYYWWW[[[fffrrr{{{vvvqqqnnnaaaXXXXXXUUURRRYYYfffxxx~~~|||}}}}}}~~~~~~~~~}}}}}}|||~~~{{{wwwuuutttsssrrrpppkkkjjjhhhfffeeedddeeeeee```]]]ZZZYYYTTTKKKGGGGGGHHHJJJMMMNNNJJJFFFGGGIIIQQQNNNMMMNNNMMMJJJLLLQQQUUUTTTRRRPPPMMMKKKIIIHHHGGGHHHEEEGGGOOOPPPZZZooo}}}vvvWWWHHH@@@;;;666666555555555444444444333333333444444444555555333333333444444444555555555555555555555555555555777777777777888888888888777777777888999999::::::;;;;;;>>>AAABBBBBBHHHOOO]]]YYYSSSKKKEEECCCEEEGGGHHHHHHHHHLLLRRRVVVZZZcccmmmooozzz|||sssmmmjjjbbb\\\UUUOOOLLLJJJFFFCCCDDD@@@<<<:::999999999888888;;;???AAAEEENNN[[[dddqqqpppnnnjjjjjjqqq~~~|||qqqrrr|||ppp[[[III===666444333222...+++///555000/////////.....................------,,,,,,,,,,,,,,,,,,---------......---------------------------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,...///111111000//////000222444777===KKKgggwwwoooqqquuuxxxwwwvvv}}}uuuddd^^^XXXYYYaaaooo|||}}}zzzxxx|||{{{qqqiiihhhmmmssswwwzzzqqqfff^^^ZZZ^^^cccjjjsss|||yyytttoooiiiaaaZZZWWWUUUTTTTTT\\\ooo}}}yyyzzzzzz{{{{{{|||||||||{{{yyyxxxwwwvvvtttqqqoookkkjjjiiihhhggggggggggggaaa```]]]ZZZUUUPPPKKKIIIOOOWWW[[[VVVMMMLLLQQQWWWYYYbbb```YYYXXXTTTRRRYYY]]]ZZZVVVUUUVVVUUUQQQMMMFFFHHHFFFGGGLLLKKKUUUkkkeeeOOOAAA:::777555666888666333333777333333333333333333333333444444444444444444444444555444444444444555666666666777777777777777666666666666666666777888999:::<<<<<<>>>BBBBBBAAAFFFNNN]]]OOOLLLGGGEEEFFFJJJNNNPPPTTTTTTYYY```fffmmmxxx~~~wwwoooddd]]]ZZZWWWQQQLLLKKKGGGCCC@@@>>><<<:::999888:::======???DDDNNNUUUccciiiooopppmmmnnntttzzz~~~yyyzzzwwwlll]]]QQQ>>>999555444333000000444000000/////////..................------,,,,,,,,,,,,,,,,,,---------......---------------------------------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,---///000000///...///000555999<<>>GGGSSScccrrrxxxwwwssspppooo]]]KKK999444666666333000000000000////////////..................---------,,,,,,,,,---------......------------------------------------------,,,,,,------------------------,,,---............000222777===???GGGiiizzzvvvpppkkkfff{{{mmmddd^^^```\\\[[[aaammmyyy~~~{{{{{{yyytttqqqrrrpppwww}}}{{{{{{|||uuukkkkkkoooyyywwwjjjeeeggglllyyy||||||sssmmmgggeeedddcccbbbbbbbbbbbbbbbcccdddfffeeeaaaZZZUUUVVVRRRSSS\\\lll~~~}}}|||{{{~~~|||zzzyyyxxxwwwtttqqqooooooooonnnmmmlllkkkjjjhhhgggddd```ZZZTTTOOOMMMKKKIIIGGGDDDCCCJJJ\\\lllyyyrrrhhhccc\\\YYYXXXWWWUUURRRPPPOOOHHHFFFKKKOOO^^^xxxlllRRRCCC===888666888777444444666444444444444444444444444333333444444444444444444555444444444444555666666555666666777777777777666777666666777777888999:::<<<<<>>???LLLttt~~~{{{tttllllllssseee```^^^[[[YYYYYYbbbqqq}}}|||tttllliiieee^^^[[[[[[YYY[[[jjjwwwvvvzzzxxx}}}wwwrrrtttwwwuuujjjfffmmmttt||||||uuuoooiiiffffffhhhkkkllllllkkkjjjiiigggffffffeeeeeebbb]]]ZZZXXXVVVVVVXXX[[[ppp~~~~~~}}}~~~|||{{{zzzyyywwwtttrrrooopppppppppooonnnmmmllljjjiiifffbbb]]]WWWSSSPPPNNNIIIEEEDDDDDDJJJ\\\mmmxxxkkkeee]]]YYYXXXWWWTTTRRRQQQPPPHHHFFFMMMSSSdddzzz___LLL@@@:::666777888555444555444444444444444444444444333333333444444444555555555444444444444555666666555555666777777777777777666666666666777888999999======???CCCCCCBBBGGGOOO[[[YYYaaakkkuuu|||}}}tttnnneee]]]VVVPPPKKKHHH>>>===<<<;;;:::;;;<<<<<<===<<>>@@@EEEZZZ~~~~~~|||tttmmmpppiii[[[XXXYYYVVVUUUXXXeeeuuu}}}xxxoooeee\\\YYYUUUOOOKKKJJJIIIGGGNNN^^^mmmxxxooojjjttt{{{xxxyyy}}}zzzxxxwww}}}uuummmmmmttt|||xxxpppllljjjjjjiiinnnrrrwwwzzzzzzxxxwwwwwwtttqqqmmmjjjhhhfffcccaaaWWWUUUVVVVVVTTT^^^|||zzzxxxwwwwwwuuurrrooonnnooopppqqqqqqpppnnnnnnlllkkkhhheee```[[[VVVTTTQQQJJJFFFFFFEEEHHHVVVggg~~~pppjjjaaa[[[YYYYYYWWWUUUQQQPPPIIIIIIRRRYYYmmmppp\\\CCC;;;666777888666444555444444444444444444444444222333333444444555555555555444444444444555666666444555666777777888888777666666666666777888999:::======@@@CCCCCCCCCHHHOOO[[[kkkuuu|||nnncccYYYRRRNNNFFFCCC???===<<<;;;;;;;;;::::::<<>>===<<<;;;999<<>>???PPPwww|||{{{}}}{{{uuuooo|||vvvXXXLLLOOOUUURRRRRRYYYiii}}}{{{pppiiiaaa[[[YYY]]]___[[[UUURRRNNNJJJIIIIIIGGGMMMiiiyyytttwww~~~{{{wwwyyy|||yyyxxxyyyxxxwwwvvvzzzzzzwwwttttttyyy{{{wwwrrroooooo___UUUWWWUUUSSS```sss}}}{{{yyyxxxxxxvvvssspppjjjlllnnnqqqrrrrrrqqqppplllllljjjgggccc___[[[YYYWWWOOOLLLNNNJJJEEELLLYYYjjj}}}uuukkkdddbbbaaa```___RRRRRRNNNQQQ\\\fff|||qqqFFF===777777999777555444555555555555555555555555222222333333444555666666555444444444444555666666444555666777888888888888::::::::::::;;;<<<============@@@DDDDDDCCCHHHOOOZZZrrrgggaaa\\\TTTNNNFFFAAA@@@@@@???===;;;999999<<<>>>BBBLLLVVVdddeeedddbbbeeeqqqxxx|||}}}hhhQQQ>>>555222111111000......000000///......---------,,,,,,,,,........................------............---------------------------------------............///000------///000000555<<>>888:::444222666555444444444444444444444444555555444444444444555555555555555555555555555555666666777888888888888888777777777888999:::<<<<<<>>>===???CCCDDDEEEIIINNNZZZoooddd^^^WWWNNNGGGEEECCCAAA???;;;888888;;;;;;===DDDMMMUUUZZZ]]][[[XXX___nnn{{{}}}kkkWWWGGG;;;555333222111/////////...---.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------............---------------------------------------............///000------///000111666===EEEGGGaaazzzxxxzzzxxxrrrnnnooolllTTTNNNNNNMMMMMMUUUdddttt~~~}}}|||}}}}}}yyyqqqjjj^^^[[[SSSSSSVVVTTTddd{{{wwwxxxxxxppphhhbbbccchhhqqq~~~~~~wwwoookkklllooouuuyyy{{{}}}|||{{{oooeeeaaa\\\VVVZZZddd~~~}}}{{{xxxyyy{{{zzzvvvrrrppppppqqqqqqqqqqqqppppppmmmllljjjhhhdddaaa^^^\\\XXXRRRNNNLLLJJJHHHJJJNNN]]]|||wwwqqqnnnhhhdddbbb]]]WWWTTTYYYgggzzz~~~~~~WWWAAA888999444333666444444444444444444444444444555555444444444444555555555555555555555555555555666666777888888888888888777777777888999:::<<<<<<>>>===???CCCDDDDDDHHHNNNZZZvvvkkkcccXXXOOOJJJGGGCCC@@@===::::::;;;:::999===CCCJJJSSS[[[YYYTTTTTT]]]hhhwww~~~pppdddUUUDDD999666444222111111000...---.........------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------............---------------------------------------............///000---...000222333888???IIIQQQqqq|||uuuxxx|||{{{uuuqqqwwwiiiVVVPPPMMMIIIQQQ[[[jjjyyy}}}vvvnnniiiaaa```ccc___hhh{{{wwwxxx}}}wwwkkk^^^WWWQQQPPPSSSZZZgggsssyyyqqqjjjbbb]]]```gggooovvv}}}~~~{{{{{{~~~|||rrrlllcccZZZYYY^^^hhh~~~}}}}}}zzz{{{||||||xxxuuupppqqqqqqrrrrrrqqqqqqqqqlllllljjjhhhfffccc```___YYYTTTQQQOOOMMMHHHHHHKKKTTTsssxxxqqqnnnaaa[[[WWW]]]lll~~~}}}dddJJJ;;;:::666666888444444444444444444444444444555555444444444444555555555555555555555555555555666666777888888888888888777777777888999:::<<<<<<===<<<>>>BBBCCCCCCGGGMMMZZZ~~~uuuggg\\\TTTOOOIIIFFFAAA===<<<===<<<:::;;;???DDDMMMVVVYYYWWWUUUXXX]]]gggyyyssseeeOOO>>>;;;555222333333111000///............------------........................------............---------------------------------------............///000......111333555;;;BBBKKKZZZsssrrrnnnxxx||||||{{{eeeXXXSSSOOOIIISSS^^^nnn}}}}}}xxxsssiiifffjjjffflll~~~|||wwwvvv{{{~~~zzz}}}qqqbbbXXXRRRLLLIIIGGGJJJSSS]]]rrr{{{{{{lllfff^^^XXXRRRSSS^^^kkksss{{{~~~|||yyyyyyzzz~~~wwwmmmaaa[[[[[[^^^ttt~~~||||||}}}|||yyyvvvpppqqqrrrrrrrrrrrrrrrrrrooonnnllljjjgggdddaaa___[[[WWWTTTSSSOOOIIIGGGIIINNNkkkzzzfff___YYY^^^mmmzzz|||zzzzzzzzz~~~tttUUUAAA===999:::;;;555555555555555555555555555555555444444444444555555555555555555555555555555666666777888888888888888777777777888999:::<<<<<<<<<;;;===AAACCCCCCGGGLLL[[[{{{lllaaaXXXQQQLLLCCC???===???>>>;;;:::<<<===BBBJJJQQQWWWXXXWWWUUU]]]tttsssZZZFFF>>>555000111333000///000//////.........---------........................------............---------------------------------------............///000...///222555777===DDDMMMdddmmmooonnn|||rrr___VVVSSSOOOKKKTTT```pppzzzuuuiiieeeiiihhhmmm}}}zzzvvvwww}}}xxxuuuzzzmmm]]]WWWQQQKKKIIIFFFEEEJJJQQQ```gggqqqzzzzzzpppiii]]]XXXRRROOONNNUUUfffvvv{{{~~~{{{yyywwwwwwyyy}}}uuuiii```[[[^^^jjj~~~}}}|||zzzxxxvvvqqqqqqrrrsssssssssssssssrrrqqqooolllhhhdddaaa___^^^YYYVVVUUUPPPJJJGGGHHHJJJdddkkkccc\\\^^^iiirrrtttrrrnnnjjjhhhhhhiiimmmxxx~~~\\\DDD>>>999999:::555555555555555555555555555555555444444444444555555555555555555555555555555666666777888888888888888777777777888999:::<<<<<<<<<;;;===AAACCCCCCGGGLLL\\\zzzjjj]]]SSSMMMGGGAAA>>>>>>>>>;;;999;;;;;;<<>>888777888333555555555555555555555555555555444444444444555555555555555555555555555555666666777888888888888888777777777888999:::<<<<<<===<<<>>>BBBCCCCCCGGGMMM\\\yyyhhh[[[SSSNNNGGGAAAAAA@@@<<<:::;;;<<<<<<>>>EEEMMMSSSVVVWWWUUU]]]hhhvvvqqqdddTTTBBB555444333...---111////////////............,,,,,,,,,,,,,,,,,,,,,,,,------............---------------------------------------............///000...000444777:::AAAIIIaaa{{{{{{|||qqqbbbWWWRRROOONNNMMM___iiixxxyyy|||uuuqqqssspppsss{{{ssssssuuuxxx|||yyyxxxzzz~~~nnn]]]TTTOOOIIIFFFFFFFFFIIILLLNNNRRRZZZdddllluuu{{{~~~}}}yyysssmmmiiiccc___[[[VVVNNNHHHDDDAAABBBLLLZZZjjj}}}~~~~~~~~~|||uuukkkcccbbb]]]uuu~~~|||xxxtttrrrqqqqqqrrrsssttttttuuuuuuuuutttsssqqqnnnjjjfffcccbbbbbb\\\XXXVVVQQQKKKIIIKKKIIIXXXssswwweee^^^VVVRRRSSSUUUUUUTTTOOOMMMLLLNNNNNNQQQZZZeeeeeeLLLBBB999777999555555555555555555555555555555555444444444444555555555555555555555555555555666666777888888888888888777777777888999:::<<<<<<>>>===???CCCDDDDDDHHHNNN]]]yyyiii```VVVMMMFFFDDDCCC???<<<<<<999:::<<<>>>BBBHHHOOOTTTXXXUUUVVV___sssxxxoooaaaMMM===:::777111///444000/////////....................................---..................------------------------------------.........//////000...000555888;;;BBBJJJkkkxxxwww|||sssjjj```YYYUUUQQQPPPPPPdddooo|||~~~}}}}}}yyyzzz|||uuummmoootttxxx{{{~~~rrruuu~~~zzzhhh^^^TTTLLLIIIAAABBBCCCCCCEEEJJJRRRYYY[[[aaaffffffeeeddd^^^WWWVVVQQQKKKIIIIIIHHHFFFDDDBBB@@@EEEUUUiii~~~{{{vvvmmmeeefff]]]rrr~~~{{{vvvrrrpppoooqqqrrrssstttuuuuuuuuuuuurrrrrrpppnnnkkkhhhfffdddccc]]]XXXVVVQQQLLLJJJMMMLLLVVVkkkuuuggg\\\WWWOOOJJJHHHIIIJJJJJJHHHFFFFFFHHHHHHJJJRRR[[[qqqjjjRRRGGG<<<999<<<999666666666666666666666666555555555444444555555555555555555555555555555555666666777888888888888888777777777888999:::<<<<<<>>>===???CCCEEEEEEIIINNN]]]mmm```RRRNNNMMMDDDAAA@@@:::999;;;<<<<<<>>>CCCKKKQQQXXXTTTSSS[[[gggxxx~~~~~~ttt^^^FFF888333111000000111111000///////////////////////////////////////........................------------------------////////////000000000000222333000444>>>???CCCQQQzzzuuu~~~yyyyyynnnfffddd]]]RRRQQQYYYnnnvvv{{{vvvtttsssuuuwwwzzz|||zzzwwwtttlllxxxmmmddd\\\QQQHHHGGGEEEBBBAAACCCGGGKKKKKKLLLMMMMMMLLLJJJHHHGGGDDDDDDCCCBBBAAA@@@@@@@@@???III]]]ttt|||zzzvvvmmmeeebbbcccyyy~~~{{{xxxvvvsssqqqxxxxxxwwwwwwvvvuuuuuuuuuuuutttrrrpppmmmkkkiiihhhbbb___ZZZVVVSSSQQQNNNMMMFFFRRRdddzzzxxxkkkbbb\\\XXXLLLJJJHHHGGGFFFEEEFFFFFFDDDEEEFFFFFFGGGJJJOOOSSSkkkxxxYYYCCC;;;999666444666666666666666666666666777777666666666666777777888888777666666666666666666666666666777777777777777999::::::::::::;;;===>>>>>>@@@BBBBBBBBBGGGNNN\\\rrrmmm]]]WWWSSSHHHDDDCCC===<<<======<<<===@@@GGGLLLTTTSSSTTTYYYaaappp~~~hhhMMM===555111000000111111000///////////////////////////////////////........................------------------------////////////000000000000///111...333===???FFFWWW}}}xxxwwwmmmggg]]]RRRQQQYYYooowwwyyyuuussstttvvvyyy{{{zzzwwwrrrnnniiiwwwvvvfffWWWRRRPPPLLLIIIGGGFFFFFFGGGGGGGGGGGGGGGGGGEEEDDDCCC@@@@@@@@@???@@@AAACCCEEEFFFRRRhhh}}}tttmmmeeefff{{{}}}{{{{{{{{{zzzxxxyyyyyyyyyxxxwwwwwwvvvvvvuuutttrrrpppmmmkkkiiihhhccc___ZZZWWWTTTRRROOOMMMJJJQQQ^^^qqqwwweeeYYYSSSOOOLLLHHHGGGEEEDDDCCCCCCCCCDDDDDDDDDEEEEEEFFFIIINNNQQQfffcccKKK@@@===:::777666666666666666666666666777777666666666666777777888777777666666666666666666666666666777777777888777999::::::::::::;;;===>>>>>>@@@BBBBBBBBBGGGNNN\\\{{{iii___XXXJJJDDDDDD>>>??????===;;;;;;===AAADDDMMMQQQUUUXXXZZZeee}}}vvvYYYEEE999333000111111111000///////////////////////////////////////........................------------------------////////////000000000000///111000555???AAALLLbbb}}}{{{yyynnneeeZZZPPPSSS\\\rrrzzz|||vvvssssssvvvxxx{{{{{{xxxrrrkkkfffjjjxxx|||lll]]]WWWPPPLLLIIIGGGDDDAAABBBBBBBBBBBBBBBAAA@@@???>>>>>>>>>======@@@EEEHHHPPP\\\sssyyyrrrkkknnn~~~{{{}}}~~~|||{{{{{{zzzyyyyyyxxxxxxwwwuuutttrrrpppnnnllljjjiiiccc```\\\XXXVVVTTTQQQNNNJJJLLLQQQ```vvv{{{ooo^^^PPPIIIGGGGGGFFFFFFEEEDDDCCCBBBCCCCCCDDDCCCDDDDDDCCCDDDGGGKKKNNN^^^{{{jjjQQQBBB;;;888666666666666666666666666666777666666555555666666777777777666666555555666666666666666777777777888888777999::::::::::::;;;===>>>>>>@@@BBBBBBBBBGGGNNN\\\~~~{{{{{{{{{xxxkkk```PPPHHHGGGBBBAAA???===;;;:::;;;>>>@@@GGGNNNVVVYYYWWW___wwweeeNNN???555111111111000000///////////////////////////////////////................................................////////////000000000000222444333999AAADDDSSSooo{{{xxxpppggg]]]SSSNNNVVVbbbvvv|||zzztttsssssswwwyyy{{{yyyssslllddd```mmm}}}rrrhhh\\\TTTQQQNNNJJJFFFEEEEEEEEEEEEDDDDDDCCCCCCCCCDDDDDDCCCBBBDDDJJJNNNVVVaaauuu~~~xxxuuuyyy|||}}}}}}zzz{{{{{{zzzzzzyyyxxxxxxxxxuuutttrrrpppnnnlllkkkjjjdddaaa]]]ZZZXXXVVVRRRPPPKKKJJJLLLSSSaaannnpppjjj___WWWMMMFFFFFFGGGHHHIIIGGGFFFEEEDDDDDDEEEFFFGGGDDDDDDDDDCCCBBBDDDHHHLLLXXXsssqqqWWWEEE;;;777666666666666666666666666666666666666555555666666666777666666555555555666666666666777777777888888888777999::::::::::::;;;===>>>>>>@@@BBBBBBBBBGGGNNN\\\}}}wwwtttuuuxxxzzz{{{mmmZZZQQQOOOIIIBBB@@@===;;;;;;<<<===>>>AAAJJJUUUYYYXXX^^^sssmmmVVVEEE888222222111000000///////////////////////////////////////................................................////////////000000000000333555555;;;AAADDDYYY{{{{{{lllhhh```VVVMMMMMMZZZhhhzzzyyytttsssuuuvvvxxxxxxuuunnnfffaaa___nnnxxxllliiisssqqqccc[[[VVVPPPLLLIIIIIIHHHHHHHHHHHHHHHHHHHHHKKKMMMMMMLLLMMMRRRWWWYYY```rrr~~~~~~}}}zzzzzzzzzzzzyyyxxxxxxwwwwwwttttttrrrqqqooommmkkkkkkdddbbb___\\\ZZZXXXTTTQQQLLLNNNNNNRRRZZZaaa___YYYPPPKKKGGGFFFHHHIIIIIIGGGFFFFFFEEEEEEFFFGGGIIIJJJFFFFFFEEECCCBBBCCCGGGJJJTTTnnn|||cccLLL???:::999666666666666666666666666666666555555555555666666666666555555555555666666777777777777888888888888777999::::::::::::;;;===>>>>>>@@@BBBBBBBBBGGGNNN\\\|||yyysssoooooosssxxx{{{yyycccWWWRRRKKKDDDAAA>>><<<============>>>FFFQQQXXXYYY^^^nnn~~~rrr]]]KKK<<<444222111111000///////////////////////////////////////................................................////////////000000000000111333555;;;AAADDD^^^zzzwwwfffeee```TTTKKKNNN]]]lllxxxttttttuuutttuuusssnnngggbbbbbbcccpppjjjZZZQQQNNNVVVbbbnnnooo```VVVOOOKKKLLLLLLKKKJJJJJJKKKKKKLLLLLLQQQWWWYYYWWWVVVYYY]]]^^^cccrrr~~~{{{zzzzzzyyyyyyxxxwwwwwwttttttrrrqqqooommmlllkkkeeeccc```___]]]ZZZVVVSSSKKKMMMPPPVVV```fff___UUUNNNKKKIIIIIIJJJJJJFFFBBBEEEEEEEEEEEEFFFHHHJJJKKKIIIHHHGGGEEECCCCCCFFFIIIQQQjjjlllRRR@@@999888666666666666666666666666666555555444444555555666555555444444555555666666777777777888888888999999777999::::::::::::;;;===>>>>>>@@@BBBBBBBBBGGGNNN\\\zzzvvvqqqqqqqqqrrruuuyyy}}}ooo___XXXOOOHHHEEEAAA??????>>>===;;;<<>>EEEIIIhhhuuunnn```ccc___TTTKKKPPPbbbqqqwwwsssssstttqqqqqqnnngggaaa```dddiiixxxqqq\\\TTTSSSQQQTTT[[[___oooyyykkkbbb^^^^^^^^^]]]\\\\\\]]]^^^___cccjjjqqqrrrmmmgggfffgggjjjmmmzzz||||||{{{{{{zzzyyyyyyyyyttttttrrrqqqooonnnmmmlllfffdddbbb```^^^[[[WWWTTTNNNNNNSSSbbbwwwsssaaaVVVSSSPPPOOOPPPOOOKKKGGGGGGFFFFFFGGGIIIKKKMMMNNNLLLKKKIIIFFFDDDDDDGGGIIIPPPggguuuXXXAAA888666666666666666666666666666666555555444444555555666555444444444444555666777777777888888888999999999777999::::::::::::;;;===>>>>>>@@@BBBBBBBBBGGGNNN\\\~~~zzzxxxvvvqqqmmmkkknnnsssxxx}}}~~~lllbbbXXXLLLHHHCCC@@@@@@???<<<999;;;>>>GGGRRRYYY[[[^^^ccckkkuuurrrcccRRRAAA666222111111000///////////////////////////////////////........................////////////////////////////////////000000000000111555999CCCJJJOOOrrrqqqhhhYYY^^^]]]SSSKKKRRRfffvvvvvvrrrrrrssspppooojjjccc^^^___gggnnnjjjXXXYYY^^^]]][[[]]]dddhhhyyyyyyyyyxxxwwwwwwxxxyyyzzz}}}wwwvvvuuuxxx}}}}}}}}}|||{{{{{{zzzzzzttttttsssqqqooonnnmmmlllfffdddbbbaaa___\\\XXXUUUXXXUUU[[[rrrttt^^^ZZZWWWUUUWWWWWWUUURRRJJJIIIJJJKKKLLLOOOQQQRRRNNNMMMKKKHHHEEEEEEGGGJJJOOOeee```GGG;;;999666666666666666666666666555555555444444555555555444444444444444555666777777888888888888999999999777999::::::::::::;;;===>>>>>>@@@BBBBBBBBBGGGNNN\\\~~~wwwpppkkkjjjkkkmmmvvvzzz|||kkkeeeSSSKKKDDDCCCBBB???===>>><<<===BBBJJJPPPTTT[[[bbbdddmmm}}}zzzuuulll^^^JJJ;;;666333333222000......///111//////////////////////////////.........---------000000//////.........---////////////000111222333333666:::???GGG^^^zzzppp^^^^^^\\\UUUKKKIIIVVVlll|||zzztttssstttsssrrrqqqmmmeee^^^^^^fffrrr{{{uuujjjeeebbb```bbbffflllmmmlllyyy}}}|||zzz{{{{{{zzzxxxuuuuuutttsssqqqpppooonnnnnnjjjddd```]]]\\\[[[ZZZUUUWWW___pppmmmhhhaaa^^^bbbgggccc[[[\\\SSSMMMPPPTTTTTTQQQPPPSSSSSSQQQNNNJJJIIIIIIKKKRRRfffhhhIII;;;:::555555444444444555555666555444333333333333444555777777666666555555555444777777777777666666666666999999999999999999::::::>>><<<===AAABBBBBBFFFLLL```vvvsssooolllmmmrrrwww{{{ttt\\\RRRHHHFFFDDD@@@>>>>>><<<<<<@@@GGGLLLPPPXXX```ccckkkxxxuuuyyyzzzrrreeeQQQ@@@777333222222000///...///000//////////////////////////////.........---------000/////////............/////////000000111222333444888<<>>===>>>AAABBBBBBFFFLLL```{{{nnnmmmmmmooouuu}}}hhh[[[OOOIIIFFFAAA>>>======;;;===BBBGGGKKKSSS[[[aaafffqqq}}}rrruuu~~~xxxnnn[[[EEE777222222111000/////////////////////////////////////////////............---////////////............000000000000000111333333444888===DDDUUUtttuuuiiiaaabbbYYYOOOJJJPPP```ttt}}}uuuqqqppppppnnnlllfff```ZZZZZZeeevvvxxxmmmkkknnnrrrwww|||wwwyyyqqqkkkooovvv}}}yyyyyyyyyxxxwwwuuutttssssssllljjjfffdddbbb___\\\YYYYYYWWWUUUZZZgggtttwwwtttrrrxxx|||}}}~~~~~~zzzuuukkkddd```cccfffeeebbbaaa^^^]]]ZZZUUUPPPLLLKKKLLLUUUpppmmmPPP@@@:::666666555555444555555666555444444333333444444555888888888777777777777666666666666666777777777777888888999999999:::::::::???===>>>AAABBBBBBGGGMMM___yyyyyyxxxvvvvvvuuutttrrrrrrsssvvv{{{sssdddTTTLLLHHHCCC???>>>===;;;:::>>>AAAEEEMMMVVV^^^aaaiiixxxwwwyyy}}}uuudddKKK888444333111000000000///.../////////////////////////////////...............///////////////.........000000000000111222333333222777<<>>AAABBBCCCGGGMMM___nnnkkkiiiggggggiiimmmqqqyyy|||nnnZZZOOOJJJEEEAAA???>>>;;;999;;;===@@@HHHPPPYYY\\\cccppp}}}nnnUUU???888555111000000111000...////////////////////////////////////////////////.........///////////////000000000000111222333444333999>>>HHHdddtttqqqiiiYYYMMMOOO[[[jjjzzzzzzmmmjjjggghhhlllqqqwww{{{zzzrrriiicccbbbkkk~~~pppmmmjjjkkkmmmnnnmmmjjjeee]]]WWW^^^rrrxxxxxx~~~xxxgggZZZYYYWWW\\\kkk|||yyyzzzyyyxxxwwwvvvtttssssssooonnnlllkkkiiifffaaa^^^\\\ZZZWWWUUUTTTVVV\\\bbbiii|||~~~{{{vvvoooiiihhhfffeeebbb]]]WWWTTTSSSSSSeeexxxyyy{{{aaaKKK===888777666555555555555555444444444444444444444444555555555555555555555555555666666666777777777888777777888999::::::;;;;;;???===>>>BBBCCCCCCGGGMMM^^^iiifffcccdddeeeiiiqqqzzz|||dddUUUOOOHHHCCCAAA@@@<<<:::;;;;;;===DDDKKKTTTXXX___iiiuuuxxxaaaLLL???999333///000111000///////////////////////////...////////////000000000.........///////////////111111000111111222333444666===CCCOOOpppvvvrrrhhhXXXMMMSSSaaaooo~~~{{{oooeee^^^UUURRRPPPRRRVVV]]]hhhrrrvvvqqqkkkddd```fffzzzwwwjjjhhhgggiiimmmnnnkkkiii___WWWUUUbbb{{{|||pppiiiXXXQQQUUUSSSSSS]]]sss~~~{{{yyyyyyxxxwwwuuutttsssrrrpppooommmllljjjgggccc```ZZZWWWVVVUUUQQQOOORRRYYYdddzzzzzzpppjjjhhhhhhgggeeeaaa]]]ZZZZZZ[[[sssvvvwwwiiiQQQ???888888777666555555555555333444444555555444444333333444444444444444555555555555666666777777888888777777888999:::;;;;;;<<>>???BBBCCCCCCHHHNNN]]]zzzvvvtttvvvwwwyyyppp^^^UUUMMMGGGDDDAAA===;;;<<<;;;;;;AAAHHHPPPVVV^^^dddlllyyy}}}iiiWWWEEE===444//////111111000////////////////////////.../////////000000000000............/////////000111111111111222333444444555>>>FFFTTTzzzvvvsssbbbTTTMMMWWWfffssssssdddWWWPPPNNNKKKIIIJJJNNNQQQYYYjjjzzzyyyppprrr}}}ooohhhggggggiiilllllliiieeeZZZTTTTTTfffzzzpppgggcccWWWUUU\\\ZZZYYYaaannn~~~zzzyyyxxxwwwvvvtttsssssspppnnnllljjjiiigggcccaaaZZZWWWUUUUUUQQQLLLOOOVVV^^^vvv}}}rrrlllkkkiiiiiihhhfffcccbbbccceeexxxxxxmmmUUUAAA999888777666555555555555333333444555555444333333444444444444555555666666555555555666777888888888666777888999:::;;;;;;<<<@@@>>>???BBBCCCDDDHHHNNN]]]yyyeeeZZZQQQIIIFFFBBB>>><<<===<<<;;;@@@FFFMMMUUU^^^bbbfffsss}}}lll[[[III@@@555//////111111000////////////////////////.../////////000000111111---.........//////000000111111111111222333444555222===EEEUUU~~~wwwvvv^^^QQQMMMZZZiiivvv}}}ttteeeUUULLLKKKNNNHHHGGGJJJNNNRRRZZZooozzzjjjhhhggggggiiilllkkkfffbbbZZZTTTVVViiiyyymmmbbbbbb[[[[[[cccaaa```iiiooo{{{zzzyyyxxxvvvuuuttttttpppnnnkkkiiigggfffcccaaa]]]XXXVVVVVVSSSNNNPPPWWW^^^vvvxxxssssssjjjjjjjjjiiiggggggiiikkk{{{zzzoooWWWCCC999999777666555555555555333333444555555444333333444555555555666666777777444555555666777888888999666777777999:::;;;<<<<<<@@@>>>???CCCDDDDDDHHHNNN]]]rrreeeYYYNNNGGGCCC???<<<<<<:::999===CCCHHHPPP]]]fffhhhlllzzz~~~vvvnnn```LLL888333444222111222////////////////////////000000//////.........---////////////000000000000111222222111000111333666>>>;;;CCCccc}}}qqqXXXNNNMMM\\\ooo|||~~~sssoooeeeZZZTTTRRROOOKKKKKKLLLQQQWWWYYYbbb|||yyyqqqiiifffdddeeehhhgggbbb\\\SSSSSS___www~~~ooolllllllllmmmsssxxxuuummmzzz|||yyyvvvuuuttttttqqqoookkkgggccc```]]]\\\___]]]ZZZVVVTTTSSSSSSSSSYYYiiiwwwuuuttttttrrrmmmkkksss}}}wwwlllUUUGGG>>>999666666555222333777888555555777777444333666555555555555555555555555555555555555666666666666777777888999:::;;;;;;<<<>>>===???AAABBBBBBHHHPPP]]]tttbbbSSSJJJEEEAAA======<<<:::>>>CCCFFFNNN^^^kkkppprrryyyyyyiiiTTT???666555222111222////////////////////////000/////////............////////////000000000000111222222111111111444666<<<;;;IIImmm}}}{{{{{{oooZZZQQQQQQaaasss|||oooooojjjccc``````\\\WWWVVVUUUXXX\\\]]]ddd{{{wwwoooiiigggeeefffhhhfff```ZZZTTTVVVccc|||}}}{{{xxxvvvuuuttttttqqqooommmiiigggdddcccbbb___]]]ZZZVVVTTTRRRRRRRRRVVVeee}}}tttqqq{{{{{{}}}rrrYYYJJJ???999666777666333444777888555555888777444444666555555555555555555555555555555555555666666666666777777888999:::;;;;;;<<<>>>===???BBBAAABBBGGGOOO]]]mmmZZZPPPIIICCC???>>>===;;;===BBBBBBKKK]]]pppzzz{{{|||~~~sss```III;;;555222111111////////////////////////////////////............////////////000000000000111111222111111222555777:::<<>>@@@BBBAAAAAAGGGNNN^^^uuu```VVVMMMFFF@@@???===;;;<<>>VVVsssiiippptttiiiTTTOOOSSSeeevvvzzzkkkddd_________aaaqqq}}}sssmmmhhhgggggggggfff```XXXRRRPPP[[[ooo~~~zzzxxxvvvvvvvvvsssrrrpppmmmkkkjjjiiiiiiaaa___\\\YYYUUUSSSQQQQQQUUU^^^wwwvvvbbbNNNCCC<<<888999999777555666999666666888888555555777555555555555555555555555555555555555666666666666777777888999:::;;;;;;<<>>@@@BBBAAAAAAFFFNNN^^^|||eee[[[QQQIIIBBB@@@>>>;;;:::<<<@@@DDDSSSjjj~~~pppYYYBBB555111111111000000000000000000000000.........///////////////////////////000000000000///111222222222444777999===BBB[[[xxxjjjccckkkmmm```PPPMMMTTTgggxxxtttiii```^^^^^^aaammm{{{{{{rrrmmmffffffgggfffbbb\\\TTTOOONNN]]]rrr|||zzzyyyxxxwwwuuurrrooollliiigggfffcccaaa^^^[[[WWWTTTRRRPPPSSS\\\uuu{{{kkkXXXHHH@@@999999999777666666999666666888888555444777555555555555555555555555555555555555666666666666777777888999:::;;;;;;<<>>???BBBAAAAAAGGGOOO^^^oooaaaVVVMMMDDDAAA???<<<::::::???@@@KKKaaawwwxxxbbbIII888333222111000000000000000000000000.........///////////////////////////000000000000///000111222222444888;;;AAAHHHdddxxxzzz|||}}}rrreee___hhhgggWWWOOONNNXXXlll|||rrrdddaaaaaacccmmmzzzvvvoookkkdddeeeeeeccc^^^XXXQQQMMMPPPaaawww{{{}}}{{{wwwrrrmmmiiifffeeeeeedddaaa]]]YYYUUURRRQQQQQQYYYpppxxxgggNNNDDD:::888999777666666888555555777777444333666555555555555555555555555555555555555666666666666777777888999:::;;;;;;<<<>>>===???BBBBBBBBBHHHPPP___}}}lll\\\QQQHHHDDDBBB>>>;;;;;;>>>===FFFXXXmmm~~~mmmQQQ===666444222000000000000000000000000............/////////000////////////000000000000...000111222333555999<<>>AAABBBCCCIIIQQQ___uuu___TTTJJJGGGDDD@@@<<<<<<===<<>>>>>@@@:::<<<@@@JJJ]]]rrr|||cccGGG999444222000000000000////////////......///000111111000000////////////000000000000000///000444444444777===BBBSSSzzzooojjjwwwnnnaaahhhooobbbMMMKKKRRRbbbuuurrriiiggghhhqqq|||zzzooohhhcccaaadddaaa^^^\\\VVVNNNMMMOOO^^^wwwooo^^^VVVSSSQQQSSSSSSUUU\\\kkk|||wwwsssnnnjjjkkkhhhdddaaa]]]XXXSSSPPPOOOSSS\\\kkk}}}zzzbbbFFF888;;;999666888777555555555555555555555555666666666666666666666666555555555666777888888888888888888888999:::;;;<<<======???BBBBBBBBBGGGOOO^^^xxxgggTTTJJJEEEAAA???@@@<<<<<>>666222111000000000//////////////////000111111111000000////////////000000000000111000111555666555999???FFFZZZyyyooommm}}}qqqfffnnnsssdddOOOMMMUUUeeewwwxxxpppnnnnnnvvvvvvlllgggdddbbbeeeaaa^^^[[[UUUNNNMMMQQQbbb{{{xxxcccVVVOOOJJJJJJIIIIIINNNYYYkkk~~~yyytttnnnjjjkkkhhhddd```\\\XXXTTTQQQKKKMMMRRRYYYaaahhhlllnnnnnnkkklllqqqxxxkkkLLL;;;<<<777444666555555555555555555555555555666666666666666666666666555555666666777777888888888888888888999:::;;;<<<======???BBBBBBBBBGGGOOO^^^ttt[[[NNNIIIEEEAAA???>>><<<===DDDQQQccctttuuuxxxmmmUUUDDD999222111111000000000/////////000000111111111000//////////////////000000000000222111222666777777;;;AAAJJJddd}}}vvvwwwqqqhhhppptttdddQQQPPPXXXhhhzzzxxxpppnnnooovvvooogggddddddccceeeaaa^^^ZZZSSSMMMNNNSSShhhiiiYYYOOOIIIGGGEEECCCDDDKKKXXXgggqqq{{{vvvpppllllllhhhccc^^^[[[XXXTTTRRROOOOOONNNNNNNNNNNNNNNNNNOOONNNOOOTTT\\\jjj{{{zzz|||}}}yyyWWWBBB>>>888444666444555555555555555555555555666666666666666666666666666666666666777777777777888888888888999:::;;;<<<======???BBBBBBBBBHHHOOO___aaaQQQLLLHHHBBB>>>>>><<<;;;AAAKKK[[[nnn~~~~~~wwwyyysss___LLL<<<222111111111000000000//////000000000000//////...---////////////000000000000222000111555777777<<>>>>>;;;:::???GGGTTTjjj}}}yyyhhhSSS???333111111111111000000000000////////////...---,,,,,,////////////000000000000111///000444666777===DDDOOOvvvzzz^^^YYY```___VVVMMMRRR]]]nnnxxxnnnlllqqquuueeeaaabbbcccccc```\\\XXXRRRKKKHHHOOOYYYsssyyyuuutttjjj\\\VVVSSSGGGEEEBBB??????CCCJJJPPP\\\iii{{{|||uuuoooqqq|||~~~{{{xxxvvvuuummmiiiccc___[[[YYYWWWUUUQQQNNNJJJIIIKKKLLLLLLKKKJJJHHHHHHIIIKKKQQQ^^^kkkuuu|||rrriiibbbcccggglllttt|||}}}fffIII@@@999777999888666666666666666666666666666666666666666666666666666666666666777777777777888888888888999:::;;;;;;<<<<<<>>>BBBBBBCCCIIIPPP```sss]]]SSSLLLDDD???>>>:::;;;???DDDNNNdddzzz~~~qqq[[[DDD555222222111111111000000000....../////////...------////////////000000000000111///000333666888>>>EEEUUU|||}}}oooWWWVVVZZZVVVNNNLLLSSS___rrr{{{qqqooouuussseeebbbbbbbbbaaa^^^ZZZVVVPPPHHHGGGQQQ^^^xxxwwwkkkgggtttkkk[[[TTTQQQHHHGGGDDDAAA@@@BBBFFFIIINNNXXXfffttt}}}ttthhhccckkk|||}}}zzzwwwuuunnnjjjeeeaaa^^^[[[YYYVVVRRRNNNKKKNNNTTTVVVQQQKKKKKKHHHGGGJJJMMMOOOWWW^^^bbbgggkkkkkkllloooooonnnddd]]]WWWVVVYYY```kkkuuufffGGG>>>777555888666666666666666666666666666666666666666666666666666555555555666777888888888888888888888999:::;;;<<<<<<;;;>>>BBBBBBCCCIIIQQQaaagggYYYNNNEEEAAA???;;;;;;???AAAHHH]]]uuuyyybbbIII999222222222111111111000000...///000000000000000000////////////000000000000222000000444777999@@@HHH^^^www{{{gggWWW[[[]]]TTTLLLMMMTTTaaavvvzzzxxx~~~tttgggddddddbbb^^^]]]ZZZUUUOOOHHHIIIVVVddd~~~ppphhhpppqqq^^^TTTOOOKKKJJJHHHEEEBBBBBBDDDFFFDDDJJJSSS[[[gggwww|||qqqbbbZZZ^^^ppp|||vvvrrrnnnkkkgggdddaaa^^^ZZZWWWTTTQQQTTTaaannnpppeeeXXXUUUOOOKKKMMMOOOOOOPPPSSSPPPUUUXXXVVVVVVXXXYYYWWWSSSOOOMMMNNNPPPTTT```kkkxxxiiiIII???888666777444666666666666666666666666666666666666666666666666333444555666777888999:::888888888888999:::;;;<<<;;;;;;>>>BBBCCCCCCIIIQQQaaaooo]]]PPPGGGBBB@@@<<<<<<@@@???CCCXXXppp}}}gggMMM===222222222111111111111000///000111222222222222222////////////000000000000333111222555888;;;BBBJJJfff~~~yyyzzzeeeZZZbbbcccUUUMMMOOOUUUcccyyyuuuiiifffeeeaaa]]]]]]ZZZVVVOOOIIIKKKYYYhhh}}}lllppp~~~xxxcccVVVPPPIIIIIIGGGCCC???>>>???@@@@@@CCCFFFIIIRRRcccwwwxxxmmm]]]SSSWWWhhh~~~tttnnnmmmkkkhhheeeccc___[[[WWWQQQRRR[[[pppyyyiii[[[QQQIIIHHHHHHEEEBBBBBBDDDIIILLLJJJIIILLLLLLJJJHHHHHHIIIJJJJJJLLLVVVaaapppnnnMMMBBB;;;888888555777777777777777777777777666666666666666666666666222333444666777999:::;;;888888888888999:::;;;<<<;;;;;;>>>BBBCCCCCCIIIQQQbbbuuuaaaTTTKKKFFFBBB<<<;;;??????AAAPPPccc{{{tttXXX<<<666444222111222222111///000000000000000000000000000000000000111111111111222555222444;;;;;;AAARRRqqqzzzwwwaaa___kkkdddTTTMMMLLLYYYfffxxxpppeee``````___]]]YYY]]]VVVNNNMMMNNNZZZpppuuuuuu}}}hhhYYYXXXRRRLLLHHHFFFDDD@@@@@@CCCAAABBBCCCCCCFFFPPP^^^iiiwwwooo\\\RRRSSS```uuuzzzuuuuuurrrnnniiifffddd```ZZZUUUVVVVVV```rrrxxx\\\UUULLLFFFDDDEEEEEEDDDDDDFFFHHHIIIHHHFFFFFFFFFGGGEEEEEEGGGIIIKKKRRRYYYkkkxxxTTTAAA<<<888666666999777555555555666555444666666555555555555666666777777777777888888888888777777777777888999:::;;;======???CCCCCCCCCIIIQQQaaa|||hhhYYYMMMFFFBBB===;;;>>>>>>@@@NNN```zzz{{{^^^AAA777444222111222222111000000000000000000000000000000000000000111111111111222555222555<<<;;;CCCVVV||||||yyydddccclllbbbRRRNNNOOOZZZgggyyy|||lllbbb^^^^^^]]]\\\WWWZZZSSSLLLMMMOOO]]]ttt{{{www{{{ooo^^^[[[UUUOOOJJJIIIFFFAAA@@@BBB???@@@@@@@@@AAAHHHTTT]]]hhhpppooo\\\RRRRRR^^^ssszzzzzzrrrnnniiigggeeebbb]]]XXXWWWVVV```sss|||[[[TTTLLLGGGFFFGGGFFFEEEGGGIIIJJJKKKJJJJJJIIIIIIHHHFFFFFFHHHIIIJJJPPPWWWbbb|||{{{XXXDDD===999777777888777555444555666555444666666555555555555666666777777777777888888888888888888777888888999:::;;;======???CCCCCCCCCIIIQQQaaannn]]]NNNDDDBBB===<<<======???KKK[[[uuuxxxzzzfffHHH888555222111111222111000000000000000000000000000000000000000111111111111222444333666<<<;;;EEE\\\wwwhhhiiinnn___NNNMMMRRR]]]jjj{{{wwwhhh___\\\]]]\\\ZZZVVVXXXPPPJJJMMMRRRaaazzzyyyxxxuuullleeeXXXQQQLLLJJJGGGBBB???@@@???@@@???>>>===AAAIIIOOOYYYaaarrrooo]]]QQQPPP[[[ppp|||{{{vvvqqqkkkhhheeebbb]]]YYYXXXTTT\\\ooozzzWWWQQQKKKHHHHHHIIIHHHFFFGGGHHHIIIJJJJJJJJJJJJJJJIIIGGGGGGIIIIIIIIIMMMSSS[[[uuu]]]GGG???;;;999888888666555444666666666555666666555555555555666666777777777777888888888888888888888999999:::;;;<<<======???CCCCCCCCCIIIQQQaaatttcccSSSFFFCCC???======<<<>>>HHHTTTnnn}}}~~~qqqooorrr}}}oooQQQ999666333111111222111000///////////////////////////000000000111111111111111444333777<<<;;;HHHcccsssjjjppprrr^^^KKKLLLRRRaaammm}}}uuuggg___\\\\\\[[[YYYVVVWWWNNNHHHMMMTTTeee}}}vvvuuuwwwnnnwwwwww```XXXRRROOOMMMGGGDDDDDDBBBBBBAAA???>>>@@@DDDGGGLLLTTTdddwwwppp^^^RRROOOXXXlll~~~~~~|||{{{uuunnnhhheeeaaa\\\XXXYYYSSSXXXfffzzznnnVVVRRROOONNNPPPQQQOOOMMMKKKKKKJJJKKKMMMMMMMMMLLLKKKHHHHHHIIIHHHGGGJJJOOOZZZuuubbbJJJ???;;;999777888666444444666666666555666666555555555555666666666777777777888888888888999999999999:::;;;<<<<<<======???CCCCCCCCCIIIQQQaaa|||lll[[[MMMEEEAAA>>><<<;;;===EEEMMMddduuu~~~nnnggghhhvvvxxx[[[:::777333111111111111111///////////////////////////000000000111111111111111333333888===<<>>BBBDDDUUUfffpppccccccvvvwww___<<<999444111000111111111000000000000000000000000000000000000111111111111111222444;;;>>><<>><<<>>>AAABBBRRRccc|||rrrdddcccxxxpppZZZ===999444111000111222222000000000000000000000000000000000000111111111111111222444;;;>>><<>>AAAEEEGGGGGGQQQhhh~~~{{{iiiWWWNNNTTTfffuuuzzznnnhhhbbb]]]YYYYYY[[[[[[WWWTTTXXX```iiixxxyyyxxxyyywwwpppiiiddd___ZZZWWWTTTRRRVVV]]]ooooooRRRAAA<<<;;;999777777777777666666666666777777777777666666666666111222333555666888999:::::::::::::::;;;<<<======@@@???@@@BBBCCCDDDJJJSSSfffwwwllliiigggjjjooopppnnnpppuuu}}}|||}}}yyyyyyxxxvvvtttrrrpppooorrruuuxxx|||sss^^^QQQJJJCCC@@@>>>;;;<<<@@@IIIVVVjjjyyynnnttt|||mmm[[[DDD<<<555333222000///222000000000000000000000000000000000000000111222222333555666;;;???CCCaaa|||tttjjjvvvqqq___RRRKKKOOO]]]kkkxxxqqqaaa]]]ZZZYYY[[[\\\ZZZXXXSSSMMMJJJOOOZZZiii|||{{{xxx|||yyy]]]UUUSSSWWWkkk~~~qqqiii```UUUNNNJJJGGGDDDAAA???@@@CCCDDDEEELLL```rrr|||kkkYYYOOOUUUeeettt}}}rrrkkkeee___\\\[[[\\\[[[WWWTTTYYYaaazzz~~~yyykkkddd\\\WWWTTTUUU]]]fffwwwvvvZZZGGG???;;;888777777777777666666666666777777777777666666666555222333444555666888999999777777777777888999::::::???>>>@@@BBBCCCDDDJJJSSSfffwwwmmmppppppssswwwwwwrrroooooowwwqqqmmmllljjjiiigggeeebbbaaa```___```aaadddiiiqqq|||xxxbbbTTTLLLDDDAAA>>><<<<<>>@@@BBBCCCDDDKKKSSSggg{{{sssooo|||rrrjjjeeeccccccbbb```^^^]]]]]]]]]^^^ZZZ[[[^^^aaahhhrrr|||~~~eeeYYYOOOEEEBBB???======???BBBKKK]]]rrr|||hhhdddqqq~~~ttteeeKKK@@@666333333222222333000000000000000000000000111111000000111111222333555777666:::???GGGlll}}}wwwaaahhhsssmmm[[[QQQLLLPPP]]]kkkyyy~~~{{{{{{{{{|||qqq```]]]ZZZZZZ[[[[[[XXXVVVOOOJJJIIIPPP]]]lll~~~zzzwwwgggWWWRRRWWWmmm|||tttiii]]]SSSKKKFFFCCCBBB>>>===???@@@DDDMMMVVVsssrrr```TTTVVVdddrrr}}}||||||yyy{{{ssskkkdddccc```___\\\WWWTTTZZZcccuuuggg^^^ZZZ\\\hhhsssiiiPPPBBB;;;777777777777777666666666666777777666666666555555555666666666666666777777777::::::::::::;;;===>>>??????>>>???BBBCCCDDDKKKTTThhh{{{uuuvvvnnngggcccaaa]]]\\\[[[ZZZ[[[\\\^^^___XXXZZZ[[[]]]___cccgggkkkvvviii]]]RRRGGGBBB@@@>>>===>>>AAAHHHXXXlllxxxddd^^^jjj~~~pppPPPCCC777333333333222333000000000000000000000000111111111111111222222333444777777;;;AAAKKKsss}}}ttt^^^hhhqqqjjjYYYPPPNNNSSSaaalllzzz~~~qqqnnniiieeecccdddfffgggtttooo```]]]ZZZZZZ[[[[[[WWWTTTNNNJJJJJJRRR___nnnrrr___VVVZZZqqqxxxkkk```VVVNNNJJJDDD@@@>>>???AAACCCIIIQQQaaauuucccUUUWWWeeesss~~~|||{{{ssszzz|||wwwnnnfffeeebbb```]]]WWWTTTZZZbbbvvvkkkccc```dddooo{{{lllPPPAAA;;;999777777777777666666666666666666666666555555555555777777777777777777777777666666666777888:::;;;<<<>>>===???BBBCCCDDDLLLTTTiiizzzyyy{{{}}}wwwpppjjjeeebbbaaa[[[[[[\\\]]]^^^```bbbbbb]]]^^^___^^^\\\[[[[[[[[[bbbooonnnaaaUUUHHHCCCAAA>>>======>>>DDDRRRfffyyyyyyggg```iiizzzyyyUUUGGG888333444333222222000000000000000000000000222111111111111222333333333777888===CCCNNNxxx~~~wwwaaakkkrrriiiVVVOOONNNUUUdddnnn{{{uuummmiii[[[YYYWWWVVVXXX[[[```cccooo}}}iii___]]]ZZZZZZ[[[ZZZWWWSSSMMMJJJKKKUUUbbbqqqggg\\\___tttuuujjj___SSSKKKHHHDDDAAABBBAAABBBHHHOOOnnnwwweeeVVVWWWgggvvv}}}{{{zzzsssvvvyyyzzz|||{{{sssiiieeecccaaa^^^XXXTTTXXX```vvvlllgggggglllyyypppRRRAAA;;;:::777777777777666666666666666666666555555555444444777777777777777777777777777777777888:::;;;===>>>>>>===???BBBCCCEEELLLUUUkkkuuu}}}sssqqqttt{{{yyytttnnnjjjfffcccbbb___```aaacccdddeeeffffffdddeeeeeeccc___]]]\\\\\\]]]jjj}}}ttteeeWWWIIICCCBBB???======;;;AAAOOOcccvvv~~~yyy{{{lllgggnnn|||ZZZJJJ:::444444333111111000000000000000000000000222222111111222222333444222777999???EEEQQQ|||}}}jjjqqqvvviiiUUUMMMMMMUUUdddppp|||zzzmmmccc___XXXWWWVVVXXX[[[```fffiiiooo{{{fff___\\\ZZZZZZ[[[ZZZVVVRRRMMMJJJLLLWWWdddsssooo```bbbuuu{{{tttjjj[[[PPPLLLIIIFFFDDD@@@???EEENNN~~~xxxeeeVVVXXXiiizzz}}}|||zzzzzzvvvuuusssuuu|||xxxmmmeeecccbbb___YYYSSSWWW^^^zzzooojjjiiipppuuuVVVCCC<<<:::777777777777666666666666666666555555555444444444666666777777777888888888999999:::;;;<<<>>>???@@@======???BBBCCCEEELLLUUUkkkkkk|||~~~qqqnnnooouuu|||zzzuuupppkkkhhhfffddd```aaaccceeeffffffeeeeeeggggggfffccc```___```aaacccnnnwwwfffXXXJJJDDDBBB???======<<>>>>>BBBKKK```|||llllllwwwsssjjjnnnzzzfffSSS???777333111111555111111222222222111111000000111222111000000222333333444666DDDEEEWWWzzziiiRRRLLLMMMVVVfffwww~~~xxxtttssslllmmmnnnnnnnnnpppsssvvvzzz|||~~~jjj___\\\XXXWWWXXXWWWTTTPPPKKKIIILLLVVVhhh{{{rrrddddddnnnuuufff]]]SSSGGG@@@@@@CCCCCCCCCLLLRRRYYYoooxxxfff[[[___mmm{{{|||zzzzzzzzzxxxxxxwwwuuutttvvvyyy|||ooohhh]]]\\\^^^UUURRR___}}}~~~ooollluuu||||||fffHHH777:::777777777777666666666666666666666666666666666666555666777666555444555666555777888888777888:::===>>>>>>@@@BBBBBBCCCKKKUUUiiiZZZccc{{{ooojjjgggllluuu~~~~~~|||xxxsssooollljjjiiifffhhhjjjlllnnnooopppqqqqqqqqqpppmmmjjjhhhiiijjjnnnxxx|||iii[[[MMMFFFBBB???===>>>???BBBKKK^^^www|||kkkgggnnntttkkkmmmxxxmmmYYYBBB888444222222333111111222222222111111000000111222111000000222444555666777EEEGGG[[[}}}xxx}}}fffPPPKKKMMMVVVfffxxx}}}{{{{{{|||~~~}}}~~~}}}hhh^^^[[[XXXWWWXXXWWWTTTQQQKKKJJJMMMWWWiii|||qqqdddaaafffttt}}}rrrfff[[[NNNEEECCCCCCDDDCCCDDDJJJPPPeeewwweee[[[]]]kkkwww}}}|||||||||xxxwwwvvvtttsssuuuxxx{{{ssslll```]]]___WWWVVVcccxxxsss|||uuusssiiiLLL;;;>>>777777777777666666666666666666666666666666666666666777888777666555666888555777888888888888;;;===>>>>>>@@@BBBBBBCCCKKKVVVkkkXXXZZZsss{{{ttthhhjjjlllppp{{{~~~zzzvvvsssqqqooooookkklllmmmnnnppprrrtttvvvvvvvvvuuurrrnnnkkkkkklllnnnxxx{{{hhh[[[LLLEEEBBB???===>>>???BBBJJJ[[[rrruuuiii```eee}}}vvvllljjjsssvvv___FFF888555444222111000111111222222222111111000111222111000111333444777888888EEEIIIaaa}}}|||uuuzzzcccOOOKKKMMMVVVgggzzzzzzfff]]]ZZZWWWWWWYYYXXXTTTQQQLLLKKKMMMXXXjjj~~~sssggg___]]]fff{{{rrrhhhXXXLLLGGGDDDCCCBBB>>>CCCHHHYYYvvvwwwfffZZZZZZdddnnnvvv{{{~~~~~~~~~wwwvvvuuurrrqqqssswwwzzzvvvrrreee___```YYYZZZiiixxx~~~ooojjjtttnnnPPP===???777777777777666666666666666666666666666666666666666888999888777666777999666777888888888999;;;===>>>>>>AAACCCBBBCCCLLLVVVmmm^^^[[[lllxxxoooiiinnnpppqqq}}}|||yyyvvvuuutttssspppppppppqqqsssuuuxxxzzzyyyyyyxxxtttooolllkkkkkkoooxxx{{{iii[[[LLLEEEBBB???===>>>>>>AAAHHHXXXnnn}}}|||tttfff^^^fff{{{llleeekkk}}}zzzcccHHH888555555333000000000111222222222111111000111222222111111333555888999888EEELLLgggwwwuuuwww```NNNLLLNNNWWWjjjzzzwwwccc\\\YYYWWWWWWYYYXXXTTTPPPJJJJJJMMMXXXjjj~~~wwwnnnbbbZZZ___ppp~~~sssdddVVVLLLGGGCCCAAA>>>BBBEEETTTmmmyyygggYYYUUUZZZaaaffflllttt{{{}}}||||||wwwvvvtttqqqpppqqquuuxxxwwwuuujjjaaa```ZZZ]]]mmmxxx}}}ooogggllltttSSS<<<;;;777777777777666666666666666666666666666666666666555777888888777666777999666777888888888999;;;===>>>>>>AAACCCBBBDDDMMMWWWooommmfffmmm~~~|||qqqmmmpppmmmjjjuuu~~~{{{xxxwwwvvvvvvttttttttttttuuuwwwzzz{{{yyyyyywwwsssmmmhhhffffffpppwww}}}jjj\\\MMMFFFCCC???===>>><<>>>>>>>>AAACCCCCCDDDMMMXXXppp{{{xxxyyy{{{|||ppplllccc^^^eeeuuu}}}zzzyyyxxxxxxwwwwwwwwwwwwwwwxxxyyyyyywwwvvvtttoooiiiccc```___kkkrrr|||mmm___PPPHHHDDD???======<<<>>>EEETTTkkkrrrqqquuudddaaatttuuueeeMMM:::333555444111///000111222222222222222000111222222222333555777666999888GGGTTTtttuuu|||vvv]]]OOOOOOOOOXXXmmmxxxrrr```\\\ZZZXXXXXXYYYWWWRRRMMMGGGGGGKKKWWWjjj}}}ppp^^^]]]eeexxxwwwlll___RRRHHHCCC@@@DDDCCCJJJ]]]lll~~~yyyhhhYYYQQQNNNOOONNNOOORRRUUUYYY\\\___```fffiiinnnsssxxx}}}zzzwwwuuuwwwxxxwwwuuuqqqooooooppppppvvvqqqfffaaa[[[]]]kkkyyy{{{uuukkkjjjuuu~~~[[[@@@<<<777777777777666666666666666666666666666666666666333444666666555555777888777888999999999:::<<<>>>>>>>>>AAACCCCCCEEENNNXXXqqq}}}rrrtttxxxsssqqqmmmooo}}}sssfffYYYUUUXXX```mmmxxx|||{{{zzzzzzxxxyyyyyyyyyxxxxxxwwwvvvttttttqqqllleee^^^ZZZYYY___fffpppzzzpppbbbRRRIIIDDD@@@======<<<>>>DDDRRRiii~~~kkkbbbrrr~~~tttiiiSSS===333333333111//////000222222333333222000111222222222333555777666::::::JJJYYY{{{|||tttuuu[[[MMMNNNMMMWWWlllxxxppp```]]]ZZZYYYYYYYYYVVVPPPKKKGGGGGGLLLYYYkkk~~~|||eee```bbbtttwwwiii[[[NNNFFF???CCCAAAFFFUUUbbbuuu|||nnnccc\\\ZZZZZZTTTSSSQQQPPPQQQRRRRRRRRRRRRUUUYYY[[[___gggsss{{{{{{yyywwwxxxyyyzzzwwwsssooommmlllkkkvvvtttjjjccc\\\]]]hhhxxxqqqkkklllyyyxxxpppooozzz|||ZZZAAA===777777777777666666666666666666666666666666666666333555666777666666888999777888999999999:::<<<>>>>>>>>>AAADDDDDDEEEOOOYYYtttsssmmmhhh]]]```]]]bbbuuuuuudddUUUQQQRRRTTT___llluuuyyy}}}~~~||||||{{{yyyyyyzzzzzzyyywwwuuutttrrrrrrpppjjjccc\\\WWWUUURRRZZZeeeppp|||rrrcccSSSJJJEEE@@@=========???CCCPPPhhhqqqdddqqq~~~tttlllXXX@@@333222333000//////000222222333333333000111222222222333666888666;;;<<>>;;;777777777777666666666666666666666666666666666666444666777888777777999;;;777888999:::999:::<<<>>>>>>>>>AAADDDDDDFFFOOOYYYvvv~~~nnnhhhccc]]]]]]]]]cccttt|||kkk[[[VVVWWWWWWZZZ^^^hhhiiijjjjjjkkkpppxxx~~~~~~zzzwww{{{yyyvvvsssrrrqqqrrrsssqqqkkkhhhgggccc[[[UUUTTTSSSWWW]]]ffftttyyyhhhTTTJJJEEE@@@===<<<;;;<<>>BBB@@@CCCGGGDDDLLL```xxxzzzyyyvvvqqqpppmmmkkkrrr}}}jjj___YYYUUUTTTVVVXXXZZZ[[[[[[\\\___eeejjjvvv~~~}}}{{{{{{yyyvvvsssqqqpppoooooojjjfffddddddccc``````ccc]]]^^^```eeeooo~~~lllWWWLLLFFFAAA===<<<===>>>EEEUUUlll}}}kkknnn|||lllUUUAAA555111111333111111111111111111111111111222333333222222444666888;;;EEENNNddduuuyyyyyywwwnnnVVVNNNKKKKKKWWWfffvvvyyyhhh___[[[ZZZXXXXXXVVVSSSOOOKKKEEEHHHIIIVVVnnn}}}hhhdddgggyyywww___KKKEEEEEEAAABBBKKKQQQdddzzzxxxyyytttooommmnnnmmmiiiddd___\\\ZZZYYYUUUOOOQQQVVVXXX```rrr~~~|||{{{yyyyyyyyyxxxuuuqqqmmmkkkhhhkkkhhhgggfff]]]___pppuuuiii]]]UUUPPPPPPMMMKKKLLLNNNSSS^^^jjjttt|||ZZZCCC;;;888888888777777666555444777777666555555555555555666666666666666777888888888999:::;;;<<<======>>>>>>AAA@@@BBBGGGDDDLLL```zzzxxxssswww{{{kkk^^^UUUQQQPPPQQQSSSTTTTTTTTTUUUWWWZZZfffrrr{{{yyywwwtttqqqnnnlllkkkdddbbbaaabbbcccdddllluuuqqqnnniiihhhmmmxxxrrr\\\NNNGGGAAA===<<<>>>???EEEUUUllllllmmmzzzmmmWWWCCC777222111222111111111111111111111111111222333333222333555777888:::DDDQQQllltttxxxxxxyyymmmVVVNNNKKKKKKWWWgggtttvvveee\\\YYYXXXWWWWWWVVVTTTPPPLLLGGGIIIJJJWWWooo}}}pppdddcccrrrjjjQQQHHHHHHBBBBBBIIINNN]]]www|||{{{{{{zzzvvvsssoookkkhhheee___VVVPPPOOOOOOWWWiii}}}|||{{{wwwwwwwwwvvvtttqqqnnnlllfffgggcccaaabbb]]]bbbvvv|||uuurrrllldddZZZRRRMMMKKKJJJLLLIIIHHHJJJMMMSSS```lllqqq```FFF;;;888888888777777666555555777666666555555555555666777666666666666777888888999::::::;;;<<<===>>>???===AAA???BBBFFFDDDKKK```}}}yyyrrrwwwrrrcccXXXRRRQQQRRRTTTUUUVVVWWWWWWWWWWWW```lll}}}|||{{{yyyvvvrrrnnnkkkiiifffdddbbbaaa___bbbmmmyyyxxxooojjjiiiqqqxxx```QQQHHHAAA=========>>>DDDUUUlll}}}jjjjjj~~~wwwmmmZZZDDD777333222111111111111111111111111111000111333333222333555777;;;:::CCCTTTtttwww}}}www|||kkkTTTMMMKKKKKKWWWgggtttuuuccc[[[XXXWWWVVVVVVVVVTTTPPPMMMHHHKKKLLLZZZrrr{{{iiiccclllwww[[[KKKIIIBBBBBBHHHKKKYYYrrr}}}{{{{{{wwwtttqqqlllbbbWWWPPPMMMSSSeee}}}~~~|||zzzyyyxxxxxxtttuuuuuuuuutttqqqooommmfffgggaaa___aaa^^^ggg}}}rrrgggaaaYYYRRROOOOOOOOOPPPOOOKKKJJJLLLOOOUUUcccooovvvfffJJJ>>>999999888777666666666666777666555555555555666666777777666666777777888999999999:::;;;<<<===>>>>>>===@@@???BBBGGGDDDLLLaaasssooo{{{rrrcccZZZUUURRRQQQRRRVVVZZZ^^^___```___bbblllzzz~~~}}}{{{xxxuuuqqqmmmkkkjjjgggbbb^^^YYYXXXaaalllssskkkccc___^^^dddttt|||bbbRRRIIIBBB>>>>>>;;;<<>><<>><<>>;;;:::888777666666777888666555555555555666666777888777777777777888999999777888888999:::;;;<<<<<<>>>AAAAAADDDIIIGGGOOOcccrrrdddaaagggwwwzzzrrrooollliiiaaa```bbbfffjjjllljjjhhhhhhllluuu~~~{{{xxxvvvtttttttttpppkkkeeeaaa[[[SSSPPPQQQPPPLLLNNNSSSUUUWWWeeewww|||aaaPPPGGGAAA???@@@===<<>>BBBQQQggg|||nnngggvvvoooOOO:::666555111111111111111111111111111///000222222222444666999888;;;LLLeeegggQQQJJJIIIKKKWWWhhhyyyqqq```XXXXXXWWWVVVVVVUUURRRNNNKKKCCCHHHLLL[[[uuummmvvv___WWWGGGAAAGGGKKKXXXooo}}}ggg[[[[[[eee{{{~~~zzzyyyvvvtttssstttuuuuuuqqqqqqrrrrrrqqqnnnllljjjdddeee```^^^^^^XXX]]]pppyyyuuuuuusssrrrkkkccc\\\VVVQQQRRR[[[fffkkk}}}uuuSSSBBB<<<;;;888777666666888999555555555555555666777888888888888777888888999:::999::::::;;;<<<===>>>>>>???CCCBBBFFFKKKIIIQQQfffuuuccc___bbbdddrrrzzzzzzkkkZZZSSSQQQNNNKKKJJJKKKOOO\\\nnnzzz{{{xxxwww||||||yyywwwuuutttppppppnnnjjjfffccccccdddgggjjjmmmmmmeeebbbnnn}}}yyy```RRRKKKEEEAAA?????????EEEUUUlllqqqhhhxxxlllQQQ===444333222222222111111111111222222222333333333333555888;;;888???LLLfffxxxaaaNNNJJJJJJKKKWWWggguuusssccc\\\WWWVVVUUUTTTSSSPPPKKKHHHFFFJJJLLL[[[uuuwwwnnngggRRRNNNFFFDDDLLLUUUppp}}}qqqaaa^^^iii}}}{{{zzzyyywwwvvvuuuvvvvvvuuusssqqqpppooonnnllljjjfffddd```]]][[[[[[\\\\\\zzz}}}zzzrrriii```[[[WWWVVVZZZaaafffwwwzzzQQQAAA;;;999777666666777777666666666666666666666666666777777777777888888888888777777888999:::<<<===>>>>>>CCCBBBEEEIIIHHHRRRiiixxxhhhbbb___\\\gggsss{{{kkk[[[SSSPPPKKKGGGFFFHHHKKKWWWkkk{{{~~~}}}|||zzzwwwvvvuuuppppppooollliiihhhhhhjjjppprrrsssqqqhhhcccmmmzzz}}}bbbSSSKKKEEEAAA???@@@@@@EEEVVVnnntttmmm~~~kkkQQQ===555444333222222111111111111222222222333333333333555888;;;<<>>???CCCBBBEEEIIIHHHSSSjjjsssjjjaaaYYY]]]jjj|||ooo]]]TTTPPPJJJFFFEEEFFFGGGTTTmmm}}}zzzxxxwwwvvvrrrrrrqqqooommmlllnnnpppuuuwwwwwwsssjjjfffmmmwwweeeSSSJJJEEEAAA@@@AAA@@@EEEWWWqqqsssooo|||iiiPPP===666555444222222111111111111222222222333333333333555888;;;===AAANNNoooyyybbbNNNIIIIIIKKKWWWggguuuoooaaa\\\XXXWWWUUUTTTSSSPPPKKKHHHGGGKKKMMM[[[sssvvviiilllwwwhhhSSSOOOFFFDDDKKKTTTooo~~~ssseeehhhvvv}}}yyyuuurrrrrrssstttqqqpppnnnmmmmmmmmmkkkiiihhhfffccc___]]]\\\]]]]]]ggguuu}}}vvvnnnggg___WWWWWW[[[jjj~~~{{{uuuOOOCCC;;;999777666666777777666666666666666666666666666777777777777888888888888888888888999:::<<<>>>??????CCCBBBDDDIIIHHHSSSkkkuuuiii```\\\fffvvvzzzeeeYYYRRRMMMJJJJJJEEEHHHWWWttt}}}{{{yyyxxxwwwttttttsssqqqooonnnoooqqqrrrtttuuuqqqjjjgggkkkqqqyyy|||hhhTTTJJJDDDAAA@@@BBBAAAEEEVVVqqqllljjjzzzhhhPPP===666666555222222111111111111222222222333333333333555888;;;<<<>>>LLLqqqzzzcccNNNIIIIIIJJJWWWggguuuoooaaa]]]XXXWWWVVVTTTSSSOOOKKKGGGEEEIIILLLZZZsssvvvwwwrrrlllppp}}}jjjTTTOOOGGGDDDJJJSSSnnntttgggkkkzzz~~~zzzuuupppmmmmmmnnnoooooommmkkkkkkkkkjjjhhhfffiiigggdddaaa___]]]]]]]]]hhhvvv}}}xxxrrrlllccc[[[[[[___ppp}}}~~~qqqNNNBBB;;;999777666666777777666666666666666666666666666666777777777888888888888888888888999;;;<<<>>>??????CCCBBBDDDIIIIIITTTlllvvvnnnbbbgggrrrsssbbbXXXQQQMMMMMMFFFIIIYYYuuu}}}xxxtttrrrtttvvvzzz}}}~~~|||{{{zzzyyywwwwwwuuurrrnnnmmmmmmooonnnqqqrrrmmmgggddddddeeeeeeeeegggkkkqqqxxxhhhTTTJJJDDDAAA@@@BBBAAAFFFVVVppp~~~hhhfffzzzzzziiiQQQ>>>777666555222222111111111111222222222333333333333555888;;;<<<===MMMvvv{{{cccNNNHHHHHHJJJWWWggguuupppccc^^^YYYWWWVVVTTTSSSOOOJJJGGGBBBGGGJJJZZZsssttt{{{jjjggguuu~~~kkkUUUPPPGGGCCCIIIRRRlllyyyiiilllyyy}}}zzztttooommmlllnnnooorrrpppnnnllllllkkkiiigggiiigggeeebbb___^^^]]]\\\fffttt~~~zzzuuuoooeee^^^___eee{{{}}}qqqMMMAAA;;;999777666666777777666666666666666666666666666666777777777888888888888888888999:::;;;===>>>???@@@CCCBBBDDDIIIIIIUUUmmmppppppvvvlll___TTTNNNLLLHHHJJJVVVkkk{{{}}}uuunnniiijjjiiifffcccdddhhhlllssswww~~~~~~}}}|||{{{{{{yyyxxxvvvrrrnnnkkkkkklllnnnrrrrrrmmmgggbbb\\\WWWVVVTTTUUU[[[cccjjjttt|||gggSSSIIICCC@@@@@@AAAAAAHHHYYYrrr}}}jjjhhh{{{|||kkkSSS???777555444222222111111111111222222222333333333333555888;;;???@@@SSS~~~|||dddNNNHHHGGGIIIWWWggguuurrrddd___YYYXXXVVVUUUSSSOOOJJJFFFAAAFFFJJJZZZtttuuuyyyiiiaaaooolllVVVQQQGGGCCCIIIQQQkkkzzzjjjiiiqqq|||xxxtttrrrssstttuuuwwwuuurrrqqqpppnnnkkkiiiiiigggeeebbb```]]]\\\[[[___lll~~~xxxpppfff```dddllluuuOOO@@@;;;999777666666777777666666666666666666666666666777777777777888888888888999999999:::;;;===??????@@@DDDBBBDDDIIIIIIVVVooorrrfffZZZPPPLLLIIIIIIQQQ^^^gggddd\\\WWWWWWYYY[[[YYYXXXZZZ```eeelllsss{{{~~~~~~}}}||||||yyyxxxvvvrrrnnnkkkkkkllllllrrrtttpppkkkeee[[[RRRRRRNNNNNNUUU]]]cccllluuueeeSSSIIICCC@@@???@@@BBBKKK^^^vvv}}}oooooommmUUU@@@777444222222222111111111111222222222333333333333555888;;;@@@CCCXXX}}}dddNNNHHHGGGIIIVVVggguuusssccc^^^ZZZXXXVVVUUUSSSOOOJJJFFFCCCHHHLLL\\\uuuxxxpppbbblllnnnWWWQQQGGGCCCHHHPPPjjjpppddd___bbbooo}}}~~~|||zzzyyyyyyzzz{{{zzzxxxtttrrrpppnnnkkkhhhhhhgggeeebbb___]]][[[ZZZ]]]iii~~~xxxppphhheeennnyyy{{{RRR@@@;;;999777666666777777666666666666666666666666666777777777777888888888888999999999:::<<<===???@@@@@@DDDBBBCCCIIIJJJWWWpppuuukkk___UUUOOOKKKJJJNNNWWW\\\YYYTTTQQQNNNQQQTTTSSSRRRUUU\\\bbbiiipppyyy~~~~~~}}}}}}|||xxxxxxvvvrrrooommmmmmnnnjjjqqquuusssoookkk```TTTSSSNNNMMMUUU\\\bbbjjjsssdddRRRIIICCC@@@???@@@CCCNNNbbb{{{{{{zzz|||ssssssoooVVVAAA777333111222222111111111111222222222333333333333555888;;;@@@CCCZZZ}}}eeeNNNHHHGGGIIIVVVggguuuzzzpppjjjrrrsssccc\\\ZZZXXXVVVUUUSSSOOOIIIFFFEEEJJJMMM]]]uuu{{{gggmmmnnnXXXRRRGGGCCCHHHOOOiiiuuuccc^^^UUUTTTaaaqqq~~~~~~}}}|||||||||}}}~~~yyywwwsssqqqnnnlllhhheeehhhgggeeebbb___\\\ZZZYYYaaakkk|||vvvpppjjjkkkwwwUUU@@@;;;999777666666777777666666666666666666666666666777777777777888888888888999999::::::<<<===???@@@AAADDDBBBCCCIIIJJJWWWppp}}}wwwuuuuuuuuuyyyzzzvvvmmmhhhcccYYYNNNNNNSSSYYY\\\ZZZUUUQQQOOOSSSSSSSSSQQQPPPSSSZZZ```___fffooowww{{{~~~~~~}}}{{{yyyuuuqqqmmmkkkmmmooolllpppxxxuuuiiiccc^^^\\\```dddhhhmmmsssgggSSSJJJEEEBBBAAABBBDDDNNN```xxx|||{{{rrrttt~~~vvv___AAA777888444444333333222222333333444111222444444444555888:::>>>CCCYYYfffNNNKKKLLLKKKTTTddduuuyyyooofffbbb]]]YYYYYYYYYZZZZZZjjjtttddd[[[XXXWWWVVVUUUTTTQQQLLLIIIFFFFFFNNN```sssmmmllltttjjj\\\OOOJJJEEEDDDQQQbbb{{{hhhYYYWWWUUUTTTYYYiii~~~|||yyywwwwwwyyy|||~~~{{{xxxsssnnnjjjhhhgggfffiiigggeeebbb___]]]\\\[[[aaahhh}}}}}}xxxnnnkkktttzzzWWW???<<<:::888777888888777666777777777777888888888888666666666777888888999999888888999:::;;;===>>>???AAACCCAAACCCJJJKKKWWWnnn{{{vvvrrroookkkooopppmmmllljjjaaaWWWOOOVVV___dddbbb\\\VVVRRROOOQQQTTTTTTTTTWWW\\\aaa^^^dddmmmtttyyy|||}}}~~~~~~zzzyyywwwsssnnnkkkjjjjjjnnnuuu}}}wwwrrrsssttttttxxx}}}iiiTTTJJJEEEAAAAAACCCFFFPPPccczzz}}}zzzooopppzzzzzzcccCCC666888444444333333222222333333444111222444444444666999;;;AAAFFF]]]hhhOOOKKKLLLKKKUUUeeeuuu|||rrrkkkaaaYYYRRRPPPMMMLLLNNNPPPQQQQQQUUUeeewwwsssddd\\\YYYWWWVVVUUUTTTPPPLLLHHHEEEFFFNNN```sssuuuooovvvjjj\\\OOOJJJEEEDDDOOO___|||~~~mmm```XXXUUUTTT[[[lll~~~|||yyywwwvvvwwwyyy{{{wwwuuurrrnnnkkkjjjjjjjjjiiihhheeebbb```]]]\\\[[[```hhh{{{tttuuu~~~{{{YYYAAA<<<:::888777888888777666666666777777777888888888666666666777888888999999888888999:::;;;===>>>???AAACCCAAADDDJJJKKKXXXppp}}}~~~~~~xxxuuuxxxzzzwwwtttoooeee[[[UUU^^^iiinnnjjjaaaYYYTTTLLLQQQVVVYYYYYYZZZ\\\___\\\bbbjjjqqqvvv{{{~~~~~~}}}~~~zzzzzzyyyuuuooojjjgggfffmmmyyy~~~iiiUUUKKKDDDAAA@@@DDDHHHSSSfff}}}|||kkkhhhppphhhEEE666777444444333333222222333333444111333444444555777:::===CCCJJJbbbjjjPPPKKKKKKJJJUUUfffuuu}}}lll___XXXQQQJJJJJJHHHGGGHHHKKKMMMNNNNNNMMMVVV```oooqqqddd]]]ZZZXXXVVVUUUSSSOOOJJJGGGEEEEEENNN```ssssssuuujjj]]]PPPIIIDDDCCCMMM[[[uuuwwwkkk^^^YYYUUU\\\nnn~~~}}}zzzwwwvvvuuuvvvwwwsssrrrpppnnnllllllmmmmmmjjjhhhfffccc```]]]\\\[[[dddmmm}}}yyyzzzzzz}}}[[[CCC<<<:::888777888888777666666666777777777777888888666666666777888888999999888888999:::;;;===>>>???@@@DDDBBBDDDJJJKKKYYYrrrzzzooohhhhhhjjjiiirrr{{{qqqggg___aaajjjsssuuummmaaaWWWRRRMMMSSSZZZ]]]\\\ZZZYYYZZZZZZ```gggnnntttyyy}}}|||{{{yyytttnnnjjjgggggglllzzzgggTTTJJJDDDAAAAAACCCHHHUUUjjjmmmcccgggyyymmmGGG666666444444333333222222333333444222333444555666888<<>>???@@@DDDCCCDDDJJJKKKZZZtttvvvjjjeeeccc```dddrrrvvvnnnlllooovvv}}}zzznnn___TTTOOOSSSXXX]]]^^^ZZZVVVTTTSSSXXX]]]dddkkkqqqvvv{{{~~~|||xxxrrrlllhhhhhhiiinnnzzz}}}cccRRRIIIDDDBBBCCCBBBHHHWWWmmmtttdddfffyyyoooIII777777444444333333222222333333444333333444555666999>>>BBBEEEPPPkkkmmmRRRLLLKKKJJJUUUffftttxxxooojjjhhheee```[[[XXXTTTRRRSSSSSSTTTSSSZZZaaaiiiqqqqqqeee^^^ZZZXXXVVVUUURRRNNNIIIEEEEEEEEEMMM___rrrvvvkkk```RRRHHHCCCCCCIIIPPPiiixxxhhhYYYXXXcccttt~~~}}}{{{xxxuuusssrrrqqqqqqpppooonnnmmmmmmlllkkkiiigggccc```^^^\\\[[[```ooowwwxxx~~~\\\DDD<<<:::888777888888777666555666666666666777777777666666666777888888999999888888999:::;;;===>>>??????DDDDDDEEEIIILLL\\\wwwwwwlllddd___iii|||vvvrrrtttzzzsssbbbWWWRRR[[[]]]^^^[[[UUUPPPNNNNNNTTTYYYaaahhhnnnrrruuuxxx|||}}}wwwooohhheeeeeefffmmmxxxxxxaaaQQQIIICCCBBBDDDAAAIIIYYYqqq|||ooorrrmmmIII999888444444333333222222333333444333444555555777;;;@@@DDDGGGSSSpppmmmRRRMMMLLLKKKUUUeeesss}}}nnnhhhaaa\\\\\\^^^```aaa```fffooowwwssseee^^^YYYWWWUUUTTTRRRNNNIIIFFFFFFEEELLL]]]qqq{{{lllbbbTTTHHHDDDDDDHHHKKKaaa|||}}}mmm[[[WWW\\\jjj||||||~~~|||yyyvvvsssqqqqqqqqqpppooonnnmmmllllllllljjjgggddd```^^^\\\[[[aaaoooyyy}}}|||[[[DDD<<<:::888777888888777666555555666666666666777777666666666777888888999999888888999:::;;;===>>>??????DDDDDDEEEIIILLL]]]zzzqqqeeegggooowwwmmmmmmrrrnnnaaa\\\aaa```]]]VVVOOOJJJJJJLLLNNNTTT]]]eeejjjmmmooopppvvvzzz~~~|||wwwnnnfff```]]]\\\aaammmxxxbbbRRRIIICCCBBBDDDBBBJJJ]]]vvv~~~jjjIII;;;999444444333333222222333333444444444555666777<<>>??????EEEEEEFFFIIILLL^^^|||}}}jjjfffdddlllxxx~~~yyyrrrmmmjjjeeeaaafffpppxxxkkkeeecccaaa\\\SSSKKKGGGIIILLLKKKQQQZZZbbbgggiiijjjkkkpppuuu{{{~~~}}}|||wwwoooeee\\\VVVTTTRRR```tttyyydddTTTIIICCCAAACCCBBBLLL___yyy~~~gggIII<<<;;;444444333333222222333333444444444555666888<<>>???>>>EEEEEEFFFIIILLL___}}}yyytttoooiiibbb\\\ZZZZZZZZZUUUOOOLLLKKKPPP___mmmyyymmmpppfff[[[TTTMMMGGGEEEGGGLLLQQQVVVXXXXXXZZZ]]]aaahhhooowwwyyy|||~~~|||zzzuuulll```UUUMMMJJJKKKOOO\\\ooouuu]]]MMMEEEAAAAAADDDFFFPPPddd{{{zzzbbbIII:::555444444444444444444444444444666555444555999@@@GGGLLLWWW]]]uuummmUUUNNNKKKJJJSSSaaappp||||||pppnnnqqq{{{zzzjjj```YYYXXXVVVTTTRRRNNNIIIEEEAAABBBJJJZZZjjjxxxssspppqqquuujjjZZZMMMEEEDDDEEEGGGNNN\\\nnn|||uuummmccc[[[WWW___xxx{{{zzzxxxwwwwwwvvvuuusssqqqpppooooooppppppppppppoooooojjjiiifffbbb___]]][[[ZZZWWWWWWkkk{{{\\\DDD<<<;;;999777666666777777777777666666666666777777777777777777888888888888:::999999999:::<<<>>>???AAAEEEFFFIIILLLLLL```wwwkkkaaa[[[YYYZZZRRRMMMHHHEEEDDDHHHUUUbbb}}}rrrhhh]]]WWWQQQKKKHHHHHHOOORRRUUUVVVUUUVVVYYY\\\ccckkkrrruuuxxx|||}}}{{{xxxwwwssskkk```SSSIIICCCBBBEEEPPPaaaqqqpppZZZLLLDDDAAAAAADDDIIITTTggg~~~|||pppzzz}}}}}}sss\\\EEE888444222444444444444444444444444777666555666:::BBBJJJPPP\\\cccsssyyylllUUUNNNLLLJJJSSS```nnn{{{}}}sssppprrr{{{{{{jjj___XXXWWWUUUSSSRRRNNNIIIEEECCCCCCJJJWWWfffttt|||ppppppxxxmmm\\\NNNFFFDDDEEEFFFHHHUUUeeeuuu{{{nnnbbbZZZ```vvv|||{{{{{{zzzyyyxxxuuusssqqqpppnnnnnnnnnoooooonnnnnnnnniiigggdddaaa^^^[[[ZZZYYYZZZYYYffftttqqqpppsssqqqsssuuuwwwzzz~~~\\\DDD<<<;;;999777666666777777777777666666666666777777777777777777888888888888:::999999999:::<<<>>>???AAAEEEEEEIIILLLLLL___xxxkkkddd___\\\QQQKKKGGGDDDCCCFFFQQQ]]]yyyzzzmmmaaaZZZVVVPPPLLLKKKRRRTTTUUUSSSPPPPPPRRRUUU___gggnnnqqqssswwwxxxuuurrrsssqqqlllbbbUUUHHH???<<<<<>>???AAAEEEEEEHHHKKKKKK___xxxooohhh]]]VVVOOOKKKHHHIIIRRR[[[qqqzzzhhh^^^YYYTTTPPPPPPWWWWWWVVVRRRMMMLLLOOORRR^^^eeekkkmmmnnnpppooolllkkkmmmnnnmmmeeeYYYKKKBBB>>><<<>>>GGGSSScccxxx|||jjjWWWKKKEEEAAA@@@BBBNNN\\\qqqrrryyypppXXXFFF===888555444444444444444444444444666777777888<<>>???AAADDDDDDGGGKKKLLL```uuulllbbbZZZSSSOOOQQQVVVjjjvvvggg^^^YYYWWWYYY^^^]]]YYYSSSMMMKKKNNNRRR\\\bbbgggfffeeeeeeccc___```bbbdddfffcccZZZNNNEEECCC???>>>BBBIIIWWWkkk}}}}}}lllXXXLLLEEEAAAAAABBBOOO___vvv~~~vvvttt[[[HHH>>>999666444444444444444444444444555666777888<<>>???AAADDDDDDGGGKKKMMMbbbxxxmmmaaaZZZZZZfffxxxjjjcccdddhhhjjjgggaaaWWWOOOLLLNNNRRRXXX^^^aaa___\\\[[[XXXSSSTTTTTTUUUXXXXXXTTTLLLEEECCC@@@>>>???AAAKKK\\\mmmxxx{{{~~~mmmXXXLLLEEEBBBBBBDDDSSSccczzz{{{xxxuuu\\\FFF<<<777555444444444444444444444444444555777888===IIIZZZggglll~~~mmmVVVOOOLLLIIIOOO[[[hhhuuu}}}kkk^^^YYYWWWVVVUUUSSSPPPLLLHHHFFFCCCDDDNNN\\\kkk}}}jjjaaaXXXWWWbbbxxxrrrnnnyyy}}}kkk[[[OOOHHHDDDCCCBBBEEEJJJRRRaaarrr{{{}}}wwwwwwyyyjjj\\\XXXWWWVVV]]]aaahhhppptttxxxxxxxxxxxxwwwvvvtttsssrrrpppooonnnmmmmmmnnnooopppkkkjjjhhheeebbbaaa______fffqqqqqq\\\RRRJJJGGGFFFEEEEEEGGGEEEHHHLLLQQQZZZkkk{{{\\\EEE<<<;;;999777666666777777777777666666666666777777777777777777888888888888:::999999999:::<<<>>>???AAADDDDDDHHHLLLOOOeeezzzlllffffffwww|||rrrsssyyyxxxsssjjj]]]RRRMMMNNNRRRVVV[[[^^^\\\YYYWWWTTTPPPMMMKKKIIIKKKMMMMMMIIIEEE@@@>>>=========BBBQQQ___ooottt{{{}}}kkkVVVJJJDDDCCCDDDHHHXXXhhh{{{zzzuuu\\\EEE999666666444444444444444444444444444666888:::>>>KKK^^^lllsssyyypppWWWOOOKKKHHHOOO\\\fffsssmmmaaa[[[ZZZXXXVVVTTTQQQLLLHHHFFFCCCDDDMMMYYYhhhyyyvvvjjjaaabbbooozzzwwwvvvhhhffftttmmm]]]QQQIIIEEEDDDAAACCCEEELLLYYYiiippppppkkklllpppwww~~~yyywww}}}qqqbbb\\\VVVOOOPPPQQQUUUZZZ]]]aaannn|||{{{{{{zzzyyywwwtttsssqqqooonnnlllkkkkkklllnnnooollljjjhhhfffcccaaa``````gggvvvfffZZZOOOJJJGGGCCCBBBDDDCCCGGGKKKOOOWWWfffyyyyyy[[[EEE<<<;;;999777666666777777777777666666666666777777777777777777888888888888:::999999999:::<<<>>>???@@@CCCDDDHHHNNNQQQhhhxxxooofffooo}}}~~~|||pppaaaTTTMMMNNNQQQVVV\\\___]]]ZZZYYYVVVQQQLLLGGGCCCDDDHHHJJJHHHEEE>>>=========<<>>???@@@CCCDDDHHHOOOSSSjjjvvvtttuuuttt]]]TTTXXXXXXRRRYYY[[[[[[[[[]]]^^^YYYRRRKKKIIIFFFDDDEEEFFFFFFEEE>>><<<;;;<<<<<<>>>EEENNNaaaiiiuuu~~~gggRRRKKKFFF@@@DDDNNN\\\qqqtttxxxttt]]]HHH<<<666333444444444555555555555555888444999;;;;;;LLLgggtttyyy}}}uuu[[[OOOKKKJJJPPPXXXdddrrr~~~lllaaa\\\ZZZWWWVVVTTTPPPIIICCCBBBAAADDDKKKUUUaaassszzz~~~{{{ppp```]]]___WWWSSSXXXlll{{{rrraaaRRRJJJIIIJJJCCCCCCCCCGGGPPP]]]jjjrrr{{{{{{}}}{{{pppeeeaaaWWWSSSSSSWWW[[[bbbrrrwwwmmmaaaYYY[[[SSSOOOQQQPPPQQQ___rrr{{{zzzyyy{{{~~~|||yyyvvvtttsssrrrmmmmmmmmmmmmmmmlllllllllllljjjgggeeeddddddfffggglllyyy^^^QQQQQQLLLHHHGGGCCCJJJHHHIIIMMMSSS```tttsssYYYGGG===;;;888777777777777666888777666555555666777888777777777777888888888888888:::;;;;;;;;;<<<>>>AAAAAAEEEFFFJJJNNNRRRjjj|||wwwyyyooo\\\VVV]]]___ZZZ\\\]]]\\\]]]bbbfffccc]]]VVVRRRLLLHHHFFFEEECCCBBBAAA===<<<<<<<<<===DDDLLL\\\eeesss}}}fffQQQJJJFFFAAAGGGRRRfffyyyyyyyyy}}}oooXXXEEE;;;777555444444444555555555555666777444999;;;<<>>>>>BBBHHHSSSaaattt}}}eeeOOOGGGCCCBBBMMM]]]yyyzzzhhhPPP???888777555444444555555666666777777999555:::===AAA\\\vvv\\\OOOIIIFFFIIIPPP]]]kkk}}}rrrkkkaaa^^^[[[ZZZYYYTTTMMMHHHEEEBBBCCCHHHNNNXXXhhhvvv{{{cccYYY___rrr~~~yyypppaaaUUUNNNKKKJJJGGGIIIVVVjjj|||pppgggdddffflllsssqqqmmmhhh___VVVOOOMMMOOOSSS```yyy}}}zzzvvvnnncccbbbrrrzzzzzzyyyvvvttttttvvvuuusssqqqnnnmmmlllkkknnnnnnnnnmmmllllllkkkkkkhhhgggeeebbbaaaaaaaaaaaagggvvvuuugggaaaXXXVVVVVVQQQJJJHHHHHHKKKOOOXXXhhhxxx~~~\\\AAA===;;;888777777777777666555666777888888777666555777777888888888999999999888999;;;<<<<<<===@@@BBBAAAFFFHHHMMMTTT[[[vvv}}}kkkeee]]]VVVPPPOOOTTT[[[fffmmm|||kkkeee^^^]]]gggvvv}}}vvvlllgggooo{{{uuuppphhh```YYYSSSNNNJJJGGGBBB???@@@AAAAAADDDIIITTTcccwww{{{dddOOOFFFCCCCCCPPPbbb|||~~~jjjPPP>>>777555333444444555555666777777888:::777<<>>AAACCCCCCGGGIIIMMMTTT[[[www|||pppggg\\\TTTPPPNNNMMMMMMRRRZZZjjjooohhhaaabbbmmmzzzzzznnngggmmm{{{xxxnnneee\\\TTTNNNNNNHHHDDDEEEFFFFFFGGGJJJUUUeeezzzvvv```MMMFFFDDDEEEUUUiii~~~~~~hhhOOO>>>888555333444444555666777777888999;;;999???CCCIIIiii}}}ppptttwww]]]QQQKKKGGGIIINNN[[[hhhzzzzzzooohhhbbb___\\\[[[ZZZUUUNNNIIIDDDBBBBBBFFFLLLUUUeeesssooofffbbbjjjwww~~~yyy|||rrrcccXXXSSSQQQKKKNNNWWWfffvvv}}}zzzyyywwwyyyttteee[[[RRRKKKMMMRRRgggwwwlllpppzzzuuutttmmmmmmllllllmmmnnnoooooooooooonnnmmmlllkkkkkkjjjjjjhhhfffcccaaa___]]]]]]___hhh~~~rrrdddaaabbbZZZUUUQQQNNNMMMNNNVVVfffvvvaaaDDD===;;;888777777777777666666666777777777777666666888888888999999999999:::888999;;;<<<===>>>AAADDDDDDHHHIIINNNUUU]]]yyyyyykkk___WWWSSSOOOKKKJJJOOO\\\rrrxxxooogggiiiqqqyyy{{{{{{{{{wwwmmmeeejjj{{{yyynnnddd]]]YYYRRRMMMMMMMMMJJJJJJKKKVVVfff|||nnn[[[JJJFFFFFFJJJ[[[ppp~~~}}}zzz~~~wwwcccLLL===999777444444444555666777888999999:::999AAAGGGOOOrrr|||qqqwwwxxx^^^RRRLLLHHHJJJOOOWWWeeexxxzzznnngggcccaaa^^^]]]\\\WWWPPPKKKFFFCCCBBBEEEIIIRRR```mmm~~~vvviiidddeeehhhnnnsss}}}|||~~~|||sssjjjffflllwww}}}}}}wwwhhh\\\UUURRRLLLPPPWWW```iiinnnoooooojjjssspppeeeYYYNNNNNNRRRfffyyyqqqyyyzzzuuusssmmmmmmmmmmmmmmmnnnoooooooooooonnnmmmlllkkkjjjjjjggggggeeedddbbb```______```ddduuu~~~lllgggfff]]][[[VVVQQQNNNOOOVVVgggxxxbbbEEE===;;;888777777777777666777777666666666666777777888888888999999999::::::888999;;;<<<===???BBBDDDDDDHHHJJJOOOXXXaaa~~~sssfff\\\UUUOOOIIILLLUUUkkkvvvmmmmmmtttwwwvvvtttuuurrrjjjbbbhhh|||uuunnnbbbZZZSSSRRRQQQNNNKKKLLLUUUfff|||~~~hhhVVVHHHFFFHHHMMM```vvv{{{wwwzzzyyyooo]]]HHH<<<:::888666444444555666777888999999999999CCCKKKTTTxxxzzzppp|||xxx___RRRMMMIIIJJJPPPTTTcccvvv}}}qqqiiieeeccc```___]]]YYYRRRLLLGGGDDDBBBDDDGGGNNN\\\iiixxx|||{{{|||ooohhhcccbbbdddggggggiiimmmqqqqqqmmmiiiggg```\\\bbbjjjppptttxxxvvv|||zzz{{{mmm```VVVRRRMMMOOOSSSVVVXXXYYYXXXXXX[[[mmmuuujjj\\\OOOPPPSSShhh|||vvvxxxrrrpppooonnnnnnmmmmmmmmmnnnnnnpppooonnnmmmlllkkkjjjjjjeeeeeeddddddcccbbbbbbbbbaaaaaammmqqqkkkiii^^^```ZZZSSSOOOOOOWWWiiiyyyZZZ======;;;888777777777777666888777666555555666777888888888999999999:::::::::888999;;;<<<===???BBBEEECCCHHHJJJQQQZZZdddxxxlllXXXRRRVVVWWWaaa{{{nnnkkknnnooommmlllkkkjjjeeeaaadddrrrtttmmmbbbWWWSSSSSSPPPOOOPPP[[[jjj|||rrr^^^TTTIIIEEEIIIVVVkkk{{{}}}{{{pppgggXXXGGG:::555666888555666777666666777:::<<<@@@>>>DDDIIIVVV|||zzz___UUUPPPJJJHHHLLLUUUaaasssuuuoooiiieee``````aaa]]]SSSJJJGGGCCCAAACCCFFFKKKUUU___vvvxxx{{{}}}~~~zzzsssrrrvvvvvvwwwzzz}}}~~~uuuoookkkmmmoooooonnnooooooooossswwwxxxwww{{{vvvhhh\\\TTTMMMKKKJJJJJJKKKLLLKKKIIIOOO^^^xxx}}}xxxnnn___QQQSSS[[[ttt{{{zzz{{{xxxuuuqqqmmmnnnmmmmmmmmmmmmnnnnnnooorrrnnnjjjjjjnnnpppooollliiiddd``````bbbbbb___[[[```dddkkkxxxiiibbb```^^^\\\VVVOOONNN[[[rrr~~~RRR???<<<:::777777777888888777777777666666666666777777777888888888888999999999999;;;===>>>???@@@BBBDDDDDDKKKNNNSSS^^^jjjooo```]]]ZZZccctttpppoookkkhhhgggkkkjjjeee```bbbnnnyyyqqqfffZZZUUUTTTQQQQQQRRR]]]lll~~~ooo___TTTIIIFFFLLLZZZppp|||zzzpppfffUUUEEE;;;666666777555666777777666777:::<<<>>>>>>DDDIIIWWW|||aaaVVVPPPJJJHHHKKKSSS___qqqwwwpppjjjfffbbbaaaaaa]]]SSSKKKHHHDDDBBBCCCFFFKKKTTT^^^sss|||vvvwwwwwwsssqqqqqqmmmlllmmmqqqqqqrrrwww~~~vvviii[[[RRRIIIJJJJJJIIIGGGFFFFFFGGGLLLWWWmmmwwwooobbbUUUSSS]]]wwwzzz}}}xxxuuusssqqqoookkkkkklllmmmnnnoooqqqrrrqqqmmmjjjkkkoooqqqooollljjjfffbbbaaacccccc```]]]]]]aaahhh~~~kkkbbb___[[[YYYUUUPPPRRRaaayyyzzzOOO@@@<<<:::777777777888888777777777666666666666777777777888888888888999999999999;;;===>>>???@@@BBBEEEEEELLLOOOTTT___kkkzzzmmmbbbggg{{{{{{uuulllgggfffjjjhhhccc^^^^^^hhhyyy|||uuuiii]]]VVVSSSQQQQQQSSSaaappplll___SSSHHHGGGOOOaaaxxxwwwvvvgggSSSCCC;;;888666555666777777777777888;;;=========DDDJJJXXXeeeWWWQQQKKKIIIKKKOOO\\\ppp{{{sssoookkkhhhkkkppp{{{rrrlllhhhdddcccbbb]]]TTTLLLHHHDDDBBBDDDFFFIIIRRR\\\nnn|||zzzuuussspppmmmlllnnnoooqqqwww~~~{{{uuuiiiZZZOOOFFFFFFFFFDDDAAAAAADDDHHHOOOSSS```ppp~~~}}}uuuiii\\\XXXddd~~~yyy~~~vvvssssssrrrqqqmmmmmmmmmmmmnnnooopppqqqnnnlllkkkmmmqqqrrrpppmmmkkkhhhdddcccddddddaaa^^^ZZZ___fffkkk```^^^\\\ZZZVVVTTTYYYiiitttMMM@@@<<<:::777777777888888777777777666666666666777777777888888888888999999999999:::===>>>???@@@CCCFFFHHHNNNPPPTTT```mmmooooooyyyssskkkiiigggeeeaaa\\\[[[cccpppzzz~~~wwwkkk^^^VVVQQQNNNPPPSSSdddrrrkkk\\\PPPGGGHHHTTThhh~~~uuuoooTTTAAA:::999777444666777888888777999<<<>>>>>>???GGGNNN[[[jjjZZZQQQKKKIIIJJJMMM[[[nnn~~~yyymmmfff```]]]ZZZWWWXXX\\\cccvvvuuunnnkkkgggfffccc^^^UUUNNNIIIEEECCCDDDEEEHHHPPPYYYjjjyyy~~~xxxuuusssuuuwwwwww{{{~~~}}}{{{xxxsssgggXXXMMMIIIHHHEEEEEEGGGKKKPPPTTTYYYXXXYYYaaajjjwwwzzzjjjZZZYYYggg~~~zzzzzzyyywwwvvvtttrrrrrrqqqpppooonnnmmmmmmmmmmmmlllmmmooorrrsssqqqnnnkkkhhheeeddddddcccaaa___ZZZ```hhhmmmdddbbb```]]]ZZZYYY```qqqrrrLLLAAA<<<:::777777777888888777777777666666666666777777777777888888888999999999999:::<<<===???AAAEEEHHHJJJPPPQQQVVVbbbqqq{{{}}}|||nnniiifffddd```[[[ZZZ___hhhooorrr|||xxxmmm```XXXRRRNNNOOOTTTcccrrrjjjWWWMMMFFFKKKZZZooo{{{tttvvvVVV@@@888777777555666777888888888:::===???@@@BBBKKKQQQ^^^|||{{{ppp\\\RRRLLLJJJJJJMMMZZZmmmyyyppphhh```\\\ZZZZZZYYYUUUTTTWWWRRR___qqqvvvpppnnnkkkhhheee^^^VVVPPPIIIEEECCCDDDEEEFFFNNNVVVfffvvv~~~{{{}}}{{{yyyvvvooodddVVVMMMQQQMMMJJJMMMUUU^^^ccceeeddd___[[[[[[___iiizzzzzzeeeRRRVVVaaatttwww~~~~~~|||zzzvvvssssssrrrqqqpppooonnnnnnnnnmmmmmmnnnppprrrrrrqqqpppjjjhhhfffdddbbbaaa```^^^]]]eeeppptttjjjiiiddd```\\\]]]gggyyyqqqLLLBBB<<<:::777777777888888777777777666666666666777777777777888888888999999999999:::<<<===???BBBFFFIIILLLRRRTTTYYYeeeuuutttllljjjhhhddd___]]]^^^cccggghhhssswwwmmmbbbYYYRRRNNNOOOTTT```ppp{{{eeeRRRJJJGGGPPPbbbwwwyyyssstttUUU???777666777666666777888999999;;;>>>AAACCCFFFOOOTTT___xxxyyyuuu___RRRMMMJJJIIIMMMYYYlll}}}}}}qqqfff^^^[[[[[[]]][[[UUUSSSTTTSSSZZZdddtttxxxrrrqqqnnnkkkfff___WWWRRRJJJFFFDDDDDDDDDEEEKKKSSSbbbrrr||||||yyytttkkk___UUUOOOQQQQQQSSSZZZbbbhhhkkkllljjjgggeeecccaaacccnnn{{{|||dddQQQVVV]]]hhhrrr{{{~~~xxx~~~}}}{{{vvvrrroooooooooooopppqqqrrrsssnnnooopppqqqqqqqqqqqqqqqjjjiiigggdddbbb```______ccclllyyy~~~qqqmmmhhhccc___aaammmnnnJJJ@@@<<<:::777777777888888777777777666666666666777777777888888888888999999999888:::;;;===???BBBGGGKKKMMMSSSVVV\\\iiiyyyzzzsssqqqkkkfffaaa______aaa^^^hhhttt~~~|||qqqiii___WWWPPPJJJKKKPPP[[[mmmsss]]]OOOIIIIIIVVVjjj~~~yyyvvvzzzhhhOOO===666666777777666888999999999;;;???AAADDDGGGPPPTTT^^^yyysssyyyaaaSSSMMMKKKIIILLLWWWiiizzzwwwnnnjjjfffeee```XXXUUUVVVWWW[[[aaakkkxxxtttssspppmmmggg```XXXSSSKKKGGGDDDDDDDDDDDDIIIQQQ^^^nnn|||}}}{{{sssfffZZZTTTQQQRRR\\\iiiqqqqqqpppoooppppppqqqtttsssllleeeffflllzzzyyycccRRRTTTVVVXXX\\\cccmmmuuuzzz{{{{{{}}}yyyxxxwwwtttqqqnnnnnnooopppqqqrrrtttuuuqqqqqqqqqpppppppppqqqrrrlllkkkiiifffcccaaa``````gggssszzzsssllleeefffppp~~~iiiFFF>>><<<:::777777777888888777777777666666666666777777777888888888888999999999888:::;;;<<>>@@@CCCEEECCCJJJSSSXXXaaarrrmmm}}}xxx}}}gggXXXPPPLLLJJJKKKOOO\\\rrr{{{pppgggbbbbbb^^^\\\cccyyyzzzxxxxxxuuuoookkkfff[[[QQQPPPJJJFFFEEEEEEDDDGGGLLLZZZfffuuuvvvkkkbbb[[[WWWUUUjjj{{{rrr{{{vvvddd]]]```gggrrruuulll]]]TTTSSSPPPJJJFFFFFFEEEDDDJJJTTTaaannn|||yyy~~~yyyuuuqqqpppoooppptttsssqqqppppppqqqssstttvvvvvvuuurrrpppoooqqqsssrrrrrrnnngggbbbbbbcccdddiiivvv~~~wwweeefffjjjjjjsss\\\BBB::::::999888888777777888888888888777666666666666666777777888999999999999888:::<<<===>>>???CCCKKKQQQRRRYYYbbbhhhooo|||{{{zzzsssgggaaaUUUSSS[[[dddhhhqqqsssgggaaaVVVLLLHHHGGGFFFGGGJJJUUU^^^rrrhhhRRRNNNIIISSSmmm}}}xxxrrr~~~gggTTT@@@888777777666555777999<<<>>>@@@BBBEEEGGGHHHNNNTTTXXX```|||~~~zzz|||ppp~~~hhhXXXPPPLLLJJJKKKOOO\\\qqqwwwqqqddd```]]]cccxxxyyyzzz|||{{{vvvpppjjj```WWWPPPJJJEEEEEEDDDCCCFFFKKKXXXdddssswwwlllccc^^^YYYWWWlllwwwllljjjqqq|||jjjbbbXXX[[[aaaddd^^^TTTOOOPPPNNNHHHDDDDDDAAA@@@DDDLLLVVVcccuuu}}}|||~~~zzzvvvsssrrrrrrsssuuutttrrrqqqqqqrrrtttuuuuuuuuutttrrrpppppprrrttttttsssoooiiieeecccbbbaaahhhmmmlllqqqnnn^^^```dddeeeooo}}}[[[BBB;;;:::999888888777777888888888888777666666666666666777777888999999999999999:::<<<===>>>@@@EEEMMMTTTVVV\\\eeelllssszzzqqqtttssshhh\\\TTTUUU[[[cccoooqqqcccZZZQQQHHHFFFFFFFFFGGGJJJQQQZZZnnnxxxbbbOOOLLLMMM[[[vvv~~~zzztttcccQQQ???888888888777777:::<<>>@@@FFFOOOVVV[[[```iiipppxxx~~~tttrrr~~~nnnhhh[[[WWW\\\fffssssssccc]]]SSSJJJHHHGGGEEEEEEGGGOOOWWWjjjnnn\\\MMMKKKQQQccc{{{vvvxxx^^^NNN>>>888888999888999<<>>???BBBFFFNNN]]]mmm}}}~~~|||zzzvvvrrrpppooopppppptttsssrrrrrrrrrrrrssstttrrrssssssrrrqqqrrrtttvvvwwwrrrmmmllljjjeee```___aaaddd```___aaafffuuu```SSSLLLOOOSSSWWWcccpppxxxVVV@@@===:::999888888777777888888888888777777666777777888777888999999::::::999999:::<<<======???EEENNNUUU]]]ccckkksss|||~~~zzzrrrccc]]]cccooo~~~~~~mmmbbbXXXOOOKKKIIIFFFDDDFFFLLLSSSddd{{{uuueeeVVVLLLLLLWWWlllzzzwwwnnnXXXJJJ<<<888999999:::<<>>CCCMMMTTT___dddlllttt~~~}}}mmmgggmmmzzz~~~nnnbbbWWWRRRNNNJJJIIIJJJJJJOOO]]]sssmmm^^^SSSLLLQQQ___vvv~~~xxxxxxmmmSSSFFF;;;888::::::;;;>>>@@@CCCFFFHHHIIIKKKNNNPPPPPPSSSVVVZZZeee~~~}}}iiiYYYOOOKKKIIILLLVVVeeetttyyypppkkkpppzzzxxxpppfff^^^TTTMMMHHHEEEBBB???AAAEEEKKKUUUbbbmmm{{{~~~|||xxxsssoookkkgggccc```ZZZ```fffooo|||}}}nnnWWWRRRNNNSSScccpppooohhhYYYVVVXXX```eeefffeeefffeeeccc\\\OOOFFFCCCBBB@@@CCCGGGRRRbbbsss~~~~~~zzzuuurrrpppppppppppppppqqqqqqqqqqqqppppppppprrrsssssssssrrrtttuuutttmmmiiijjjgggccchhhqqq~~~nnnbbbWWWWWWdddooorrrooofff]]]WWWPPPJJJIIIFFFFFFIIIKKKQQQ]]]iiiwwwyyyQQQ>>><<<:::999888888777777888888888888777777777888999999888999999:::::::::::::::<<<======<<<>>>EEEOOOVVVbbbfffnnnwwwwwwyyyvvvggg^^^XXXQQQOOOOOOMMMOOO[[[pppyyygggYYYPPPMMMXXXhhh~~~{{{}}}xxxzzz}}}iiiNNNDDD:::888:::;;;<<>>::::::999888888777777888888888888888888888888888888888999999::::::;;;;;;<<<999;;;>>>???DDDOOO___kkklllttt~~~|||wwwpppiiiccc^^^```lll|||~~~lll[[[OOORRR\\\ppp|||}}}{{{}}}rrr\\\EEE???::::::;;;;;;===AAAHHHIIIKKKMMMOOOQQQRRRRRROOOTTTSSSUUU```sssyyy```PPPLLLIIIIIILLLUUUaaasssyyyoooeeeZZZVVVPPPIIIEEECCCCCCCCCFFFJJJRRR^^^nnn}}}|||{{{uuuoookkkhhheee```]]][[[\\\^^^___jjjqqquuuxxx{{{|||vvvllllllooo{{{xxx^^^SSSKKKEEECCCIIIXXXooozzz}}}|||{{{yyywwwuuutttsssrrrqqqppppppqqqsssuuuwwwuuuvvvvvvvvvuuuuuutttsssrrrqqqiiieeehhhjjjzzzvvvaaaTTTJJJJJJIIIGGGEEEEEEEEEFFFFFFEEEFFFGGGHHHOOO___ooopppPPP???;;;:::999888888777777888888888888888888888888888888888999999::::::;;;<<<<<<:::===???AAAGGGSSScccpppssszzz~~~vvvfff``````kkkzzztttcccTTTMMMVVVfff|||{{{wwwoooXXXCCC===999;;;======???CCCKKKLLLNNNPPPRRRSSSTTTUUUTTTXXXVVVUUU^^^nnn}}}cccSSSMMMHHHHHHJJJRRR\\\mmmzzzooofff^^^YYYSSSLLLGGGDDDDDDDDDDDDHHHPPP[[[jjjzzz{{{tttqqqlllgggccc```______dddkkkqqquuuxxxxxxrrrkkkkkkssswww}}}cccQQQIIIEEECCCHHHXXXnnnzzzwww}}}|||zzzxxxvvvtttsssrrrrrrrrrqqqrrrsssuuuvvvxxxuuuvvvvvvvvvvvvuuuuuutttrrrqqqiiieeeggghhhxxxjjjZZZPPPNNNLLLIIIHHHIIIJJJKKKGGGFFFFFFGGGIIIRRRddduuukkkNNN@@@<<<:::999888888777777888888888888888888888888888888999999999:::;;;;;;<<<<<<<<<>>>AAADDDKKKXXXjjjwww|||jjjcccaaaiiivvvkkk\\\PPPNNN^^^qqq{{{vvvsssmmmVVVAAA<<<:::===???@@@BBBEEELLLMMMOOOQQQSSSTTTUUUVVVWWW[[[XXXWWW^^^kkk~~~}}}gggUUUNNNKKKJJJKKKQQQZZZjjjzzzpppiii```\\\UUUMMMHHHEEEDDDDDDDDDGGGMMMXXXgggwww}}}xxxsssmmmhhheeedddbbbhhhoootttvvvtttooojjjmmmttt}}}|||pppcccccckkk|||~~~cccPPPHHHFFFEEEIIIVVVhhhwwwuuuxxx{{{zzzxxxvvvtttrrrpppooorrrrrrssssssuuuvvvxxxyyyvvvvvvwwwwwwwwwvvvuuuuuuqqqqqqjjjggghhhfffrrrrrraaaVVVSSSNNNKKKJJJKKKMMMNNNJJJHHHHHHIIIKKKUUUiii{{{bbbIII>>><<<:::999888888777777888888888888888888888888888888999999::::::;;;<<<<<<<<<<<<>>>BBBFFFNNN]]]ppp~~~}}}rrrhhhaaafffqqq|||uuubbbVVVNNNRRRdddyyyyyyvvvvvv~~~fffPPP@@@<<<;;;???BBBCCCDDDGGGMMMNNNPPPRRRSSSTTTUUUUUUUUUYYYVVVUUU\\\hhhwwwuuu{{{jjjWWWOOOMMMJJJJJJOOOWWWfff~~~{{{qqqlllccc^^^WWWOOOHHHEEEDDDDDDEEEGGGLLLUUUcccttt{{{vvvqqqmmmkkkgggkkkqqqvvvvvvrrrnnnlllppprrrsssooocccWWWRRRSSS[[[ooo~~~yyyeeeSSSKKKIIIFFFGGGNNNZZZeeennnxxxrrrxxx|||{{{yyywwwtttrrrpppooosssssstttuuuwwwxxxyyyzzzxxxxxxxxxxxxwwwvvvuuutttoooqqqllliiijjjeeennnppp]]]WWWPPPLLLLLLLLLMMMMMMLLLJJJHHHIIILLLWWWmmm}}}YYYCCC<<<::::::999888888777777888888888888888888888888888888999::::::;;;;;;<<<======;;;>>>BBBGGGPPP```uuutttgggfffmmmxxx|||kkkYYYQQQPPPXXXkkk}}}zzz|||vvv\\\FFFAAA======BBBFFFFFFGGGIIINNNOOOPPPRRRSSSTTTUUUUUUVVV[[[YYYYYY```kkksssqqqssswwwnnnZZZPPPKKKHHHGGGKKKRRRaaaxxxuuuooofffaaaYYYPPPJJJFFFDDDDDDEEEFFFJJJRRR^^^nnn}}}}}}yyyvvvuuussstttwww{{{xxxrrrooopppllliiieee___WWWOOOIIIFFFIIIYYYjjjlll```PPPHHHEEEDDDBBBEEEKKKRRRXXXccclll~~~zzzvvvxxxyyymmmvvv~~~|||zzzwwwuuusssrrrssstttuuuwwwxxxzzz{{{{{{zzzzzzzzzyyywwwvvvtttsssmmmppplllkkklllgggooohhhbbbYYYTTTSSSRRRPPPOOOMMMJJJHHHIIINNN[[[rrrwwwSSS@@@;;;999:::999888888777777888888888888888888888888888888:::::::::;;;<<<<<<======<<>>;;;:::999999888777888888888888888888888888888888888::::::;;;;;;<<<=========???BBBFFFKKKUUUggg~~~