BM6P6(@ fff\\\OOOEEE@@@===;;;999999888777999???KKKYYYcccoooqqqqqqiii\\\QQQKKKIIIIIIKKKPPPWWW```iiirrrvvv}}}~~~fffXXXJJJAAA<<<;;;???DDDCCCGGGMMMRRRSSSTTTTTTTTTXXXZZZ[[[\\\^^^aaaeeehhhgggrrrzzzwwwIII<<<555EEE777HHHYYYzzz|||mmmpppuuugggWWWKKKBBB===???DDDIIIMMMSSSXXXWWWSSSRRRTTTTTTQQQRRRXXX\\\]]]___aaahhhccceeekkkmmmtttzzzvvvsssrrrxxx|||{{{qqqcccVVVKKKBBB>>>BBB???EEE[[[xxxuuuccc___ZZZUUUOOOHHHAAA<<<777555333222222444777888???IIIXXXiiiyyy|||rrr```PPPIIIMMMUUUppp}}}uuuwwwooo```{{{rrrIII666<<<;;;999999;;;===??????DDDGGGNNNUUUZZZaaaooo}}}rrrIII???@@@DDD@@@??????888<<<<<<<<<===BBBJJJTTT[[[lll{{{|||mmmrrrttt|||}}}ppppppyyy}}}mmmjjjhhhkkksss|||mmmVVVYYYhhh|||aaapppzzznnnccccccllltttsssnnnxxxssskkkfffccccccdddddd```hhhppp~~~lllkkkdddfffiiihhhVVVQQQIIIDDDDDDFFFCCC===hhh^^^QQQFFF@@@===;;;999888777777888===GGGRRRZZZkkkkkkggg]]]PPPFFFAAA@@@AAADDDIIIPPPYYYaaaiiimmmppppppsssxxx~~~cccVVVHHH@@@<<<;;;>>>CCCDDDHHHNNNRRRTTTUUUUUUVVVZZZ[[[]]]^^^___bbbeeeggggggppp{{{NNN===555DDD777FFFVVVwww}}}mmmmmmyyykkkZZZLLLBBB===>>>BBBGGGJJJQQQUUUUUUQQQOOONNNOOOLLLMMMSSSXXX[[[^^^bbbhhhbbbdddkkkmmmttt}}}xxxtttrrrxxxzzz~~~|||xxxqqqgggZZZOOOGGGBBB???BBB>>>CCCZZZwww}}}oooccc___ZZZTTTNNNGGG@@@;;;666555333222222444666888<<>>;;;999777777777777999???GGGMMM\\\[[[VVVMMMCCC;;;999:::888:::@@@FFFNNNTTTZZZ\\\[[[]]]```fffoooxxx```SSSFFF???===<<<>>>BBBEEEIIIOOOSSSVVVWWWXXXYYY\\\^^^```aaabbbccceeeggghhhmmmzzzVVV>>>666AAA888DDDRRRrrrnnniii}}}nnn\\\NNNCCC===<<<@@@CCCHHHMMMQQQRRRPPPLLLIIIIIIEEEEEEKKKRRRWWW]]]bbbhhhbbbccckkknnnttt{{{yyy{{{{{{|||}}}}}}yyysssoookkkeee[[[QQQIIIDDDCCCCCCCCC>>>DDD[[[xxxyyyiiibbb^^^XXXRRRLLLEEE>>>999666555333222333444666888:::GGGYYYkkkzzzvvv~~~{{{nnn___PPPHHHNNNYYYyyyzzzzzzrrruuudddJJJ???<<<;;;;;;<<<>>>AAADDDFFFLLLNNNRRRXXXZZZ^^^hhhssskkk}}}tttTTTDDD>>>???:::;;;>>>:::;;;;;;;;;<<>>;;;999777777777666666888<<<@@@HHHHHHFFFAAA<<<888888999333555999>>>CCCGGGJJJKKKIIIKKKOOOVVV___lllxxx^^^QQQCCC>>>===>>>@@@CCCGGGKKKQQQUUUWWWYYY[[[\\\^^^```bbbccccccccceeefffhhhlllyyy}}}```@@@777???999AAAMMMjjjooofffooo\\\NNNDDD===<<>>;;;;;;;;;;;;;;;>>>DDDKKKQQQ\\\eeeqqqyyy{{{qqqkkkfffYYY]]]{{{qqqbbb[[[XXXYYY]]]gggooo{{{}}}|||pppfffxxxooo}}}}}}vvvdddaaa___ccckkknnnkkkggggggfffeeegggiiikkklllkkklllccckkkmmmmmmwww|||vvvwwwtttdddRRRJJJIIIHHHFFFDDDrrrgggWWWJJJBBB>>><<<:::888888888777555555666888:::;;;<<<<<<:::999888888444666888:::;;;============@@@DDDJJJSSS```nnnwww}}}]]]OOOBBB===???@@@CCCFFFKKKNNNSSSWWWYYY[[[]]]______```bbbcccbbbccceeefffiiimmm}}}wwwlllCCC999<<<;;;>>>HHHbbbssseeeooo[[[MMMDDD>>>===>>>AAAFFFJJJOOOVVVZZZUUULLLJJJBBB===@@@FFFMMMVVV^^^fffbbbdddjjjmmmoooxxxtttggg^^^VVVUUUSSSPPPMMMKKKJJJIIIHHHDDDMMMiiittteee^^^ZZZSSSMMMGGGAAA;;;777666666555555555666777888===@@@IIIZZZqqqvvvqqqyyyyyymmm```PPPGGGRRRddd~~~yyyzzzZZZCCC;;;:::<<<>>>???@@@DDDIIIMMMOOONNNQQQUUUUUUUUUZZZaaafff|||zzzoooYYYDDD===BBB???===???<<<;;;;;;::::::<<<@@@GGGLLLWWW^^^jjjvvv~~~zzzttthhhXXXXXXrrroooaaaZZZZZZ^^^eeemmmyyyxxxtttgggeeeeeeggglllmmmkkkggggggfffeeegggiiikkkkkkjjjhhhbbbiiimmmlllwww|||{{{mmmWWWLLLJJJHHHFFFFFFssshhhWWWIIIBBB>>><<<;;;999::::::888666444555666777888999:::999888777666888888888888777777777777777:::>>>BBBHHHTTTaaakkk|||zzz___PPPAAA===@@@DDDGGGKKKOOORRRVVVYYY[[[\\\^^^```___````````````aaadddgggiiiooowwwFFF<<<:::<<<===CCCZZZ{{{xxxfff}}}qqq\\\NNNFFF@@@===>>>@@@EEEIIINNNZZZddd```VVVSSSIII@@@???BBBHHHQQQYYYaaa```cccggghhhiiipppyyyxxxkkkaaaXXXWWWWWWVVVTTTQQQOOONNNMMMKKKWWWrrrpppddd[[[WWWPPPJJJEEE@@@;;;888777777777777777888999999<<<<<>>AAABBBBBBEEEKKKPPPPPPOOOQQQUUUVVVUUUXXX]]]fffzzzvvv^^^FFF>>>DDDBBB>>>???===;;;;;;:::999:::===CCCGGGRRRXXXeeettt~~~ooo\\\ZZZsssuuujjjgggiiiiiiooowwwyyywwwwwwjjjiiiiiiiiikkklllkkkjjjhhhfffeeefffhhhjjjjjjiiiiiifffccceeejjj|||vvvhhh{{{ssszzz^^^PPPKKKFFFDDDFFFsssgggWWWIIIAAA>>>===;;;;;;;;;;;;:::777666777888999888666666666777666666:::999888666666666666777555777:::<<>>999>>><<<@@@SSSuuu}}}hhhvvvvvv```QQQHHHBBB>>>===???DDDHHHMMM]]]lllkkk```___RRRFFF@@@@@@DDDLLLUUUZZZ]]]aaacccaaaaaahhhpppuuunnndddcccaaa^^^\\\ZZZYYYXXXWWWXXXgggoooeeeXXXTTTNNNHHHDDD???;;;888888888999999999::::::::::::<<<>>>FFFUUUnnnvvvmmmeeennnzzz}}}pppddd[[[NNNIII[[[vvvsssOOO@@@@@@???BBBEEEEEEEEEHHHNNNSSSSSSRRRTTTYYYZZZYYYZZZ^^^```rrrhhhLLL@@@DDDAAA<<<>>>>>>;;;:::999888888;;;@@@DDDMMMRRR```rrr~~~}}}fff```yyyqqqlllkkkooopppoooyyy~~~vvvrrrnnnpppssstttwww~~~ttt}}}rrrkkkjjjiiihhhhhhiiikkklllhhhfffdddeeegggjjjkkkkkkppprrrdddbbbnnnpppnnnjjjpppsssjjjYYYQQQHHHEEEGGGsssgggVVVHHHAAA>>>===<<<<<<<<<<<<;;;999888999;;;999666333222333666888999:::999777555555666888999333666888888:::@@@KKKTTTnnn|||mmmdddRRRAAA===BBBHHHNNNSSSTTTWWWZZZ[[[\\\]]]___aaa]]]]]][[[ZZZ[[[^^^dddhhhjjjqqqJJJ@@@888>>><<<>>>PPPrrrjjjnnnzzzcccTTTJJJCCC>>>===???CCCFFFMMM^^^qqqqqqffffffYYYJJJAAA???BBBJJJRRRUUUZZZ___```]]]\\\ccclllmmm{{{pppnnnjjjfffcccbbbbbbcccbbbdddsssqqqhhhVVVRRRLLLGGGCCC???<<<999999999:::::::::;;;;;;;;;:::===??????FFF[[[|||ssskkk```iiiwwwxxxkkk___XXXMMMIII___|||xxxqqqtttPPP@@@@@@BBBEEEHHHHHHGGGJJJPPPVVVVVVUUUWWW\\\^^^\\\]]]aaaZZZjjjpppQQQAAACCC???:::===>>>::::::999888888:::>>>BBBIIINNN^^^qqq~~~mmmddd}}}ttt^^^OOOJJJKKKPPPQQQRRR```ssszzzxxxvvvqqqllljjjppp}}}xxxpppgggjjjiiigggeeeeeegggkkknnngggeeecccdddgggjjjllllllxxxlllgggvvviiinnntttvvv~~~ccc~~~yyyqqqxxxuuubbbWWWLLLGGGIII}}}nnnYYYKKKGGGEEE>>>666===???@@@@@@===;;;::::::<<<:::888666666666888999;;;:::888666555333333222666333333777999<<>>@@@PPPhhhhhhhhhzzzfff]]]RRRCCC<<<>>>BBB???FFFQQQ```uuuwwweeeddd\\\MMMAAA>>>DDDKKKOOOQQQTTTVVVWWWWWWZZZ```eeelll}}}wwwssspppooonnnmmmnnnssslllaaaWWWQQQJJJEEEBBB@@@<<<888<<<999999:::888777:::@@@@@@CCCEEEDDDHHHXXXqqqwwwmmmggg]]]cccpppvvvfffXXXSSSLLLMMMddd|||xxxqqqpppJJJ;;;??????@@@CCCFFFJJJQQQYYY___[[[]]]^^^```aaaaaa```___ccciiizzz|||___IIIAAA===AAADDD===>>>===;;;::::::;;;<<<===EEEKKKXXXggguuu~~~|||sssvvvbbbWWWKKKGGGFFFHHHCCC@@@MMM```}}}yyy~~~tttuuutttzzz}}}{{{vvvyyyyyyqqqmmmeeeggggggeeebbbaaacccgggeeeddddddeeehhhkkkkkkkkkooonnnffffffuuu}}}cccwwwvvvnnnggg}}}iiiXXXNNNIIIGGGyyyfffUUUIIICCC>>>;;;>>>@@@AAA@@@>>><<<;;;;;;;;;:::999888777777777888:::999999888888888999999888555555777888:::@@@HHH___qqqlll___TTTEEE===CCCJJJLLLPPPVVVZZZ[[[\\\^^^```bbbdddeeebbb```]]]\\\^^^bbbgggjjjsssxxx}}}yyyPPPCCC777;;;======LLLdddjjjccc|||hhh^^^SSSEEE>>>???@@@@@@GGGPPP```yyy|||gggbbb]]]SSSHHHBBBBBBFFFIIIHHHIIIKKKKKKNNNSSSZZZ___cccvvv~~~{{{xxxxxx|||lll```WWWQQQJJJEEECCC@@@<<<999:::888888999888777;;;BBBCCCGGGJJJIIIKKKVVViiixxx~~~|||xxxrrrlllhhh]]]bbbnnn|||tttdddUUUPPPMMMQQQjjjyyy}}}~~~mmmfffhhhFFF<<<@@@???AAADDDHHHMMMTTT\\\bbb]]]^^^___```aaabbbbbbbbbdddiiiyyycccMMMDDD>>>AAADDD>>>>>>===;;;:::::::::<<<===BBBHHHTTTbbbppp{{{yyyxxxuuuaaaSSSSSSLLLHHHHHHEEEAAAJJJXXX}}}}}}{{{zzzwwwlllhhhhhhgggfffddddddfffggghhhhhhhhhhhhhhhhhhhhhiiioooooogggggguuu}}}mmmuuutttgggrrr}}}eeeVVVOOOLLLrrr```NNNCCC??????@@@CCCEEEEEEBBB???===<<<:::;;;<<<<<<<<<;;;999888::::::::::::;;;;;;<<<===;;;777666777777777<<>>???DDDKKKTTTYYY```qqqyyymmmaaaWWWRRRKKKFFFCCCAAA===999999777777999888888>>>FFFLLLRRRWWWYYYYYY^^^hhhqqqtttsssqqqnnnkkkiiifffeee]]]aaalllxxxwwwdddTTTNNNLLLUUUppp|||rrrxxxlllkkk\\\CCC>>>@@@@@@CCCGGGKKKQQQXXX___ddd______``````bbbcccdddeeehhhkkkxxxgggQQQFFF???@@@DDD???>>>===;;;:::::::::;;;<<<>>>DDDNNN[[[hhhttt~~~||||||oooeeeXXXNNNKKKHHHDDDGGGOOOrrrwww{{{wwwjjjiiigggeeeeeefffggggggfffgggiiilllkkkiiiggghhhjjjooopppiiihhhuuu|||}}}zzznnnooommm|||ttt^^^SSSOOO|||lllYYYJJJDDDEEEEEEJJJNNNOOOKKKEEE???;;;999;;;>>>@@@@@@???===<<<;;;;;;::::::;;;;;;<<<<<<;;;888777777777666;;;AAASSSggg~~~|||ttt___UUUGGGBBBCCCKKKRRRTTTWWW[[[\\\\\\\\\]]]___aaaccceeeiiiiiihhhgggffffffeeeeeehhhmmm{{{{{{iiiJJJ777;;;<<<999BBBWWWvvvwwwaaarrroooaaaUUUHHHAAA???:::@@@GGGKKK^^^rrr^^^______WWWJJJ@@@@@@FFFAAA>>>::::::???GGGPPPVVV```kkkooovvvooobbbYYYSSSLLLGGGEEEBBB>>>;;;999888888:::999:::CCCMMMVVV]]]eeeiiihhhhhhjjjmmmkkkhhhddd```^^^]]]]]]]]]ZZZ^^^gggrrrxxxzzz|||zzzgggTTTLLLMMMYYYtttyyyqqqxxxoooxxxzzzSSSCCCAAA???CCCFFFJJJNNNSSSYYY___ccc````````````bbbdddfffhhhlllnnnyyygggSSSHHH>>>???CCC???======<<<:::::::::::::::<<<@@@HHHSSS```mmmyyy~~~lllZZZPPPKKKGGGGGGIIIaaaiiisss|||pppjjjiiifffccccccfffhhhgggeeeccchhhmmmmmmjjjhhhkkkooonnnpppjjjjjjuuuzzz{{{tttzzzjjjqqqiiiZZZSSSuuucccQQQIIIIIIRRRWWW]]]^^^XXXMMMBBB<<<;;;<<>>;;;888777999888888<<>>999???FFFIIIZZZ}}}zzz_________ZZZMMMBBBDDDMMMIIIEEE@@@<<<===CCCLLLRRR[[[aaadddjjjppprrrqqqccc[[[UUUNNNIIIGGGDDD@@@===::::::;;;<<<;;;===HHHTTTccchhhnnnpppnnniiieeecccZZZWWWTTTPPPOOOPPPRRRTTTTTTWWW___iiinnnpppsssxxxzzzxxxfffSSSLLLQQQaaa|||yyywwwsss}}}wwwqqqOOOGGGEEE???GGGJJJNNNQQQUUUXXX\\\___`````````aaacccfffhhhjjjnnnppp{{{|||eeeTTTIII>>>===BBB???======<<<;;;:::999999999:::>>>EEEMMMXXXfffttt}}}iiiXXXOOOJJJIIIIII]]]cccjjjrrrpppmmmiiifffddddddhhhjjjjjjhhhdddiiimmmmmmiiihhhkkkooommmpppkkkjjjtttwwwwwwhhh```mmm|||eeeXXXtttbbbPPPKKKPPPlllppptttsssiii\\\OOOGGGDDDDDDDDDCCCCCCBBBBBBBBB@@@@@@???@@@@@@AAABBBBBB<<<::::::;;;;;;:::>>>DDDNNNccc{{{rrraaaVVVEEEIIINNNSSSUUUWWWYYY[[[___aaadddggghhhhhhhhhggggggggggggfffeeecccbbbaaabbbdddmmm~~~[[[;;;:::;;;999AAAOOOhhhdddccczzz{{{gggYYYMMMDDD>>>:::===CCCHHHUUUtttaaa___^^^[[[PPPEEEIIITTTWWWSSSLLLCCC>>>???FFFMMMWWW[[[aaagggbbbUUUddduuufff]]]XXXPPPLLLIIIGGGCCC???<<<<<<===>>><<>>BBB???===<<<<<<;;;:::999888888999===BBBHHHQQQ^^^lllwwwvvvaaaSSSLLLKKKLLLccciiilllooozzznnnnnnjjjhhhggggggiiikkkllllllkkklllmmmkkkhhhgggiiikkkkkkpppkkkjjjrrrssssss{{{vvv]]]bbbuuurrr]]]wwwdddVVV\\\lllrrreee___WWWTTTPPPLLLIIIHHHIIIIIIPPPNNNLLLJJJGGGFFFDDDDDD@@@======>>>>>><<>>>>><<>>999@@@HHHNNNbbbfff```___```XXXLLLMMMVVVsssrrrjjjYYYFFF>>>CCCKKKOOOZZZ]]]aaagggbbbYYYZZZeeexxxyyyzzzyyyvvvnnnddd]]]SSS___vvvtttaaa[[[TTTOOOMMMJJJFFFCCC======>>>===;;;>>>LLL[[[___YYYQQQJJJCCC===555000555555666777888888999999;;;;;;>>>BBBCCCAAACCCGGGNNNYYYhhhvvv~~~xxxkkk^^^QQQPPP___uuuyyypppssslllNNNCCCEEEGGGKKKPPPUUUZZZ]]]___bbbcccccceeehhhkkknnnpppppppppnnnuuu}}}ooodddZZZIIIBBBBBB???<<<<<<<<<;;;:::999777666666:::>>>AAAGGGQQQ___iiiuuu|||oooZZZNNNMMMOOOZZZgggjjjdddnnnppp\\\[[[aaaaaaccceeedddccccccgggkkkllliiifffeeegggjjjlllmmmhhhnnnkkkiiioooooonnnuuuyyyzzzggg{{{qqqrrrkkkuuu|||yyy}}}oooeee\\\TTTRRRSSS___cccgggcccYYYNNNHHHFFFBBB???>>>???>>><<<>>>CCCKKKccc|||uuu]]]LLLMMMPPPSSSUUUUUUVVVWWWXXX[[[]]]^^^______```ccceeeeeeeeeeeefffgggjjjlllnnnrrrgggdddtttyyyVVV666999;;;;;;@@@WWWyyyjjjiii{{{hhhZZZLLLAAAAAA<<<===DDDLLLZZZsssyyyZZZXXXfff```YYYVVVJJJjjjuuuvvveeeOOOCCCBBBDDDNNNTTTbbbnnnlll^^^VVVVVV___nnn{{{uuummmeee[[[RRRLLLLLLMMMiiiyyyeee]]]TTTOOOMMMLLLHHHDDD>>>>>>>>>===>>>AAAGGGKKKKKKCCC<<<<<<;;;888666666666666666666666555555444888888888888999:::;;;<<>>===<<<;;;999888777666555777:::===CCCMMMZZZdddqqq{{{zzztttaaaVVVPPPLLLRRR[[[eeemmm{{{kkkaaaZZZUUU\\\^^^`````````bbbgggkkkiiiiiihhhhhhhhhhhhhhhiiimmmllllllnnnkkkiiimmmssszzzkkksss```]]]{{{}}}nnnrrr}}}{{{mmm^^^TTTQQQ]]]dddjjjiii___RRRGGGAAACCC@@@???@@@>>><<<>>>CCCLLLeee~~~~~~vvvkkkXXXLLLNNNQQQTTTUUUTTTSSSSSSTTTXXXYYY[[[[[[[[[[[[]]]___bbbbbbbbbccceeegggiiijjjnnngggdddooo~~~ZZZ777888;;;<<<@@@UUUuuuooojjjmmm___PPPEEEBBB>>>>>>CCCIIIUUUoooaaaYYYdddbbb```[[[NNNaaajjjrrrmmm\\\LLLDDDCCCQQQXXXiiiyyyuuuaaaTTTSSSSSS^^^|||}}}sssiii___VVVNNNIIILLLLLLhhhmmmeeeZZZRRROOOLLLGGGCCC===<<<;;;:::;;;???EEEJJJFFF>>>888888999777777888777777888888777666555444444444444555666666777888;;;<<>>===<<<;;;:::888777777666777:::<<<@@@IIIUUU^^^nnnyyytttkkk\\\RRRMMMQQQYYY```gggwwwnnn___\\\\\\ZZZYYY[[[\\\\\\]]]___dddggghhhhhhggggggggggggggghhhlllkkkkkkkkkhhhfffjjjqqq{{{xxxdddZZZ|||rrrxxxooo]]]UUU[[[___cccaaaXXXMMMEEEAAADDDAAA???@@@>>><<>>888888999888888:::888999:::::::::777555444222333333333444555555666999888@@@HHHSSSnnnzzznnn[[[SSSQQQ^^^vvvzzzvvvuuu~~~ZZZGGGHHHMMMOOOTTTVVVWWWXXXZZZ^^^cccgggjjjkkklllllljjjjjjkkklllhhhkkknnnrrrzzz}}}xxxttt```MMMBBB888>>>>>>===;;;:::999888777666777999:::===DDDNNNVVVhhhsss}}}zzzpppsss___TTTPPPSSSWWWYYY]]]ppp}}}yyyzzz|||hhh^^^^^^^^^]]]YYYZZZZZZZZZ[[[]]]aaaeeefffeeeeeeeeeeeeeeeffffffiiifffeeeeeecccaaagggnnn{{{zzztttYYYpppxxxttt|||fff[[[VVVTTTPPPIIICCCAAABBBDDDEEEBBB@@@@@@>>><<>>FFF\\\{{{wwweeewwwrrr```QQQFFFAAA>>>???AAAAAAIIIbbb|||www___[[[fffooohhhXXXSSSSSSbbbwwwwww```LLLEEEDDDPPPooosssXXXPPPRRRZZZhhhzzzsssmmmhhheeefffbbbuuuvvvhhh]]]VVVPPPHHHBBB>>>===;;;<<>>:::>>>AAAIIIeeevvvlllYYYPPPPPPcccqqq}}}tttWWWJJJKKKPPPSSSVVVWWWXXXXXXZZZ]]]bbbeeeggghhhiiiiiihhhhhhiiikkkfffjjjnnnqqqvvv~~~wwwfffWWWJJJ<<<>>>>>>===<<<;;;:::999999666777888999;;;AAAJJJQQQ```kkkvvv|||~~~zzzbbbVVVSSSWWWXXXUUUVVViii~~~yyyxxx{{{|||llldddaaa\\\VVVZZZZZZZZZZZZ[[[^^^aaaccccccbbbbbbbbbbbbcccddddddcccaaa``````^^^___eeennnuuu{{{vvvppphhh^^^|||yyyaaaUUUIIIEEE???999777:::@@@EEEEEEBBB@@@@@@>>>===AAAGGGYYYqqqyyy|||eeeaaa\\\TTTTTTUUUXXX\\\]]]]]]\\\\\\\\\WWWXXXYYYYYYXXXZZZ\\\^^^]]]]]]]]]]]]]]]]]]]]]]]]ZZZaaabbbaaappptttoooFFF;;;999;;;>>>CCCSSSsss~~~hhhnnntttbbbRRRGGG@@@===>>>@@@@@@FFF\\\sssiii\\\gggrrrkkk___VVVQQQZZZooouuueeeSSSMMMGGGQQQnnngggUUUMMMVVVbbbssszzzuuutttooo}}}|||oooddd\\\UUULLLEEE@@@???======CCCPPP___iiiPPPGGG@@@>>>>>>;;;:::;;;??????@@@???===:::777555666777888999::::::999999>>><<>>>>>======<<<;;;::::::555777888999:::@@@HHHOOOWWWbbbmmmttt{{{ppp\\\TTTZZZ\\\VVVSSSeeettteee```\\\WWWRRR[[[ZZZYYYYYYZZZ]]]___``````_________``````aaabbbaaa______``````aaaiiirrrnnnppppppnnntttfffvvvzzzgggPPPEEE<<<<<<;;;<<<===???BBBCCCEEEAAA???@@@??????CCCJJJ___vvvzzzgggccc]]]VVVYYYWWWZZZ]]]______```aaabbb\\\\\\ZZZXXXWWWXXX\\\__________________^^^]]]\\\\\\``````]]]hhh~~~zzzzzzMMM<<<888999@@@DDDPPPnnnrrrjjjzzzgggWWWLLLCCC>>>===@@@@@@EEEUUUhhhuuu___fffooojjjdddZZZRRRTTTbbblllggg\\\VVVKKKPPPbbbwww[[[LLLRRR]]]lll{{{xxxnnnfff]]]RRRKKKEEEBBB??????EEETTTeeepppYYYQQQJJJIIIGGGCCCAAAAAADDDCCCBBB@@@===:::888777666777999:::;;;;;;:::999::::::@@@AAADDD```wwwlll^^^WWW]]]uuu{{{YYYKKKKKKLLLNNNQQQTTTWWW[[[]]]^^^]]]]]]^^^```aaabbbcccdddfffjjjmmmhhhjjjnnnlllffflllpppjjj]]]FFF???>>>>>>===<<<<<<;;;;;;666888999999999>>>EEEKKKNNNYYYdddlllttt~~~dddTTTYYY]]]YYYSSSccchhhZZZWWWYYY[[[\\\ZZZXXXVVVVVVXXXZZZ\\\\\\]]]\\\\\\]]]]]]^^^___```aaa```aaaccccccdddlllttttttnnnlllllljjjtttsssuuu}}}wwwdddPPPBBB===999;;;>>>CCCFFFGGGGGGFFFDDD@@@?????????@@@FFFMMMeeeyyysssjjj___[[[ccc___aaaccccccdddeeehhhjjjgggeee```[[[XXXXXX\\\___bbbbbbbbbbbbbbb```^^^]]]```___]]]]]]dddvvvWWW???888888???BBBHHHccc{{{iiizzzlll]]]RRRHHHAAA>>>AAABBBDDDNNN\\\xxx|||___^^^eeebbbbbb[[[TTTPPPVVVbbbhhheee```PPPMMMQQQiiioooXXXUUUXXXdddsssyyyqqqfffZZZPPPJJJGGGEEEFFFOOOaaauuutttkkkccc```[[[SSSMMMKKKHHHFFFCCC@@@===;;;999999777888:::<<<===<<<;;;::::::===FFFHHHIIIaaaqqqeeeZZZWWWaaa{{{sssRRRJJJNNNOOOOOOQQQUUUXXX[[[]]]]]]\\\]]]^^^aaabbbccccccdddgggkkknnnllljjjjjjjjjeeeggg|||}}}zzzlllQQQ??????>>>>>>===<<<<<<<<<888::::::888888:::@@@EEEGGGRRR]]]eeennnyyykkkWWWSSS\\\ZZZSSSbbbyyy```VVVVVVYYY^^^bbb[[[XXXUUUUUUXXXZZZ[[[ZZZZZZZZZZZZZZZ[[[\\\]]]^^^aaa```aaaccccccbbbhhhppprrrmmmkkkkkkgggkkkzzzpppzzzyyy~~~zzznnn___TTTJJJBBB>>>???===>>>@@@EEEIIIKKKKKKKKKCCC@@@>>>???@@@AAAGGGNNNhhh|||rrrbbb```mmmggghhhiiiiiiiiikkknnnqqqqqqmmmggg___ZZZZZZ]]]aaaddddddeeeeeedddbbb```___aaa]]][[[^^^eeeuuu```CCC999777======???WWWuuugggrrrooo___UUULLLCCC???BBBCCCCCCJJJTTTiii}}}\\\WWWZZZYYY]]]ZZZUUUMMMNNN[[[jjjkkkeeeWWWOOOJJJ^^^eeeXXXRRRYYYbbbrrryyymmm^^^TTTNNNLLLKKKOOO\\\qqq}}}wwwnnnbbbXXXSSSJJJHHHDDD???<<<;;;::::::999;;;===?????????>>>===???CCCNNNOOONNNbbb~~~hhh[[[[[[ZZZhhhqqqQQQLLLSSSTTTRRRTTTXXXYYY[[[\\\[[[\\\]]]___cccdddeeeeeeeeegggkkknnnqqqkkkiiikkkiiihhhuuuddd??????>>>>>>======<<<<<<:::;;;;;;888666777<<>>???HHHRRRfff}}}jjjcccjjjmmmkkkmmmkkkfffgggllllllgggjjjiiigggdddaaaaaabbbdddfffeeebbb___^^^]]]^^^___ZZZYYYZZZ^^^dddpppxxxJJJ:::333:::===>>>OOOfffgggkkkuuucccXXXOOOGGG@@@???@@@BBBGGGMMMiii|||mmmRRRFFFJJJPPPXXXXXXQQQIIIOOO]]]dddaaa```]]]]]][[[rrrkkkUUUSSSWWW```zzzuuuooodddYYYXXXUUUVVVhhhxxxjjj```[[[NNNDDDBBB@@@:::;;;AAAAAA>>>>>>AAA@@@;;;<<>>AAA???;;;:::>>><<<999777777888;;;===CCCGGGOOOZZZgggssszzz}}}jjjYYYQQQQQQSSSYYYfffwww{{{oooggg]]]XXXZZZ^^^aaaaaa^^^\\\[[[[[[\\\^^^^^^^^^ZZZWWWVVVXXX\\\___```_________```aaabbbccccccdddiiijjjqqqxxxtttlllppp}}}dddgggtttxxxuuuvvvvvviiiiiilllkkklllnnnoookkkccc\\\SSSRRRQQQOOOOOOPPPPPPQQQQQQNNNOOOSSSSSSOOOLLLLLLDDDBBBAAAAAA???@@@HHHRRRnnngggccciiillllllnnnlllggghhhlllllliiiiiihhheeebbb``````cccffffffeeebbb___]]]\\\]]]]]]^^^^^^___aaacccjjj|||NNN===444:::======LLLaaaoookkkyyyfffZZZRRRIIIAAA???@@@AAAEEEJJJ^^^tttrrrXXXHHHFFFHHHLLLRRRTTTOOOMMMRRR[[[```hhhgggaaaZZZgggfffVVVRRRXXXooo{{{ppphhhgggcccfffxxx{{{ooohhhXXXKKKGGGCCC??????EEEFFFBBB@@@BBBAAA>>>@@@EEE@@@BBBHHHLLLMMMUUUmmm{{{lll[[[OOOTTTeeezzzeeePPPQQQRRRTTTXXXXXX[[[YYYXXX[[[___bbbdddccchhhkkkooopppooonnnmmmmmmooonnnooommmhhheeekkkttt~~~XXXIII:::777;;;???AAABBB>>><<<:::888777888;;;<<<@@@CCCJJJUUUaaammmuuuzzz{{{zzz~~~{{{jjj]]]OOOQQQUUU]]]jjjzzzjjjbbbZZZWWWYYY]]]______]]]\\\ZZZZZZ\\\^^^^^^^^^\\\ZZZXXXZZZ]]]`````````]]]^^^___aaabbbdddeeefffhhhggglllsssqqqkkkooozzzfffXXXwwwxxxuuu~~~zzzqqqkkkgggeeecccdddgggiiihhhfff^^^[[[ZZZ]]]\\\WWWRRRRRRFFFCCCBBBBBBAAABBBJJJSSSvvv|||tttcccccchhhiiiiiijjjiiiffffffhhhiiihhhgggfffdddaaa______bbbeeedddcccaaa^^^\\\[[[[[[\\\``````aaaaaaaaadddqqqUUUAAA555:::===<<>>BBBFFFSSSkkk|||eeeOOOEEECCCBBBKKKVVVVVVLLLEEELLLXXXgggooogggWWWYYYooogggUUUTTTdddvvv~~~vvvtttrrrwwwsssaaaQQQLLLHHHCCCBBBGGGKKKFFFCCCCCCBBB@@@BBBFFFCCCFFFJJJLLLGGGLLLfffvvvfffXXXOOOVVViii{{{uuu~~~|||^^^OOOSSSUUUXXX^^^^^^___]]]\\\]]]aaadddfffgggjjjoootttvvvvvvsssqqqpppooommmnnnooolllhhhhhhllliiiTTT@@@999<<<@@@BBBDDD???>>>;;;999888999:::;;;<<>>@@@EEEMMMddd}}}uuu\\\LLLFFFBBBFFFPPPWWWPPPDDDDDDMMM___uuuoooWWWRRRYYYqqqgggWWW^^^jjjqqqwww}}}lll]]]WWWQQQIIIFFFIIIJJJGGGEEEFFFFFFFFFFFFGGGJJJGGGGGGGGGBBBFFF```~~~vvveeeYYYUUU[[[nnnuuummmzzzoooXXXPPPUUUVVVZZZ``````eeecccaaaaaabbbeeeggghhhlllooosssuuuuuusssrrrqqqnnnjjjjjjnnnooommmlllnnnyyywwwaaaKKKAAAAAAAAA???===@@@???===;;;:::999999999:::<<>>AAAEEEKKK[[[uuuiiiUUUNNNHHHBBBDDDPPPUUUNNNHHHGGGXXXxxxuuuYYYQQQVVV```ppp```ZZZaaa```dddmmmvvvjjjddd[[[NNNIIIKKKEEEGGGIIIMMMQQQSSSQQQNNNRRRGGGAAAAAA???DDD]]]zzz|||ooo___VVVVVVbbbvvvxxx~~~sssfffUUURRRWWWVVVYYY``````iiihhhgggeeeddddddfffgggnnnppprrrrrrqqqqqqqqqrrrpppkkkiiimmmppppppppprrrvvvlllRRREEEAAA>>><<<<<>>===;;;::::::999999;;;===@@@GGGRRR^^^fffwwwxxx|||yyyxxxyyynnnbbb```^^^\\\[[[[[[ZZZZZZ^^^\\\ZZZ[[[]]]___``````aaa``````___^^^___```bbbaaaaaaaaaaaaaaaaaaaaaaaafffaaa___aaaeeehhhkkkmmmxxx~~~~~~aaaeeehhhgggooo]]]UUUTTTMMMIIIKKKPPPYYYeeepppnnnfff___^^^```___]]]\\\^^^^^^______]]][[[^^^ddd___bbbddddddaaa[[[WWWUUUWWWXXXYYYYYYZZZ[[[[[[\\\]]][[[ZZZWWWTTTVVVcccqqqlllwwwUUU;;;999<<<:::???III\\\}}}jjjzzz{{{ggg]]]SSSIIIDDDAAA???AAAEEEHHHPPPgggsss^^^VVVOOOCCC===FFFSSSWWWPPPIIIPPPooottt]]]PPPTTTYYY[[[oooqqq``````ccchhhiiikkk|||zzzqqqjjjdddYYYLLLHHHLLLNNNQQQVVVZZZaaaeeebbb\\\WWWIIIAAACCCAAADDD[[[xxx~~~{{{zzzwwwkkkZZZUUUYYYmmmaaaUUUUUUYYYVVVYYYaaaaaaiiijjjiiihhheeeddddddfffqqqrrrrrrqqqoooooopppqqquuuooolllmmmnnnmmmooorrrsssyyyZZZFFF===;;;>>>BBB>>>>>>>>>>>>===<<<::::::999:::<<<>>>AAAJJJVVV^^^nnnrrrxxxrrrhhhaaa```^^^\\\[[[[[[[[[[[[]]][[[YYYYYY[[[]]]]]]]]]^^^^^^^^^]]]\\\\\\^^^aaaaaaaaaaaa``````______^^^dddaaa___```ccceeehhhiiiqqqrrrgggooo}}}cccaaaqqqeeeaaa[[[TTTNNNPPPYYYdddsssqqqeee]]]```ccc```^^^___[[[ZZZ\\\^^^[[[WWW[[[ccc]]]___aaa```^^^[[[YYYXXXXXXXXXYYYYYYYYYYYYXXXXXXYYYYYYYYYXXXUUUVVV```lll|||~~~jjjcccBBB<<<>>>;;;===EEETTTuuulllpppnnnbbbWWWLLLFFFBBB>>>???CCCEEEFFF[[[~~~}}}fff[[[YYYOOOBBB@@@JJJTTTRRRIIIIIIbbbyyyqqqVVVNNNSSSSSS\\\mmmtttoooqqqkkkhhhjjjppp}}}ddd```___^^^VVVMMMRRR]]]jjjlllmmmmmmqqqtttooogggXXXMMMIIILLLFFFCCCXXXuuuzzzkkkZZZXXX```xxxxxx___WWWYYY\\\WWWZZZcccdddeeehhhjjjiiigggeeeeeefffnnnppprrrqqqooolllkkkkkktttpppnnnooommmkkklllpppqqq|||mmmTTTDDD===>>>CCC===>>>?????????===<<<:::888:::;;;;;;===DDDOOOWWWcccjjjuuu}}}~~~lllddd[[[[[[ZZZYYYXXXYYY[[[]]][[[YYYWWWWWWXXXYYYYYYXXXZZZ[[[\\\[[[YYYYYY\\\_______________^^^^^^^^^^^^aaaaaaaaa______bbbdddeeejjjnnnwww}}}eeeyyy{{{^^^]]]~~~|||tttooopppaaaXXXRRRUUU^^^lll}}}ssseee^^^bbbeeebbb```bbbXXXWWWYYY[[[XXXSSSWWW```\\\]]]]]]\\\[[[ZZZ\\\]]]YYYYYYYYYYYYXXXWWWVVVUUUSSSUUUXXXZZZXXXXXX```kkkvvvwwwmmmHHH??????;;;;;;CCCOOOnnnmmmiiitttfff[[[OOOHHHBBB>>>>>>AAAEEEBBBVVV~~~lll___bbb[[[LLL>>>@@@KKKMMMGGGIII___eeeLLLPPPRRRWWWYYYsss{{{fff```pppwwwttt]]]UUUVVVZZZ]]]YYYXXXddduuu{{{{{{|||uuukkkWWWQQQRRRUUUKKKBBBUUUttt|||kkkYYYYYYccc~~~rrr^^^XXX[[[^^^XXX\\\fffgggaaaeeeiiijjjhhhffffffgggjjjmmmpppqqqnnnjjjfffeeeooonnnnnnpppnnnjjjkkkoooooorrrhhhQQQAAA;;;===<<<===???@@@@@@>>><<<;;;777999;;;:::;;;@@@JJJRRR[[[fffsss}}}xxx|||ppphhhaaaUUUVVVVVVVVVVVVXXX\\\^^^ZZZXXXUUUTTTUUUVVVUUUTTTWWWYYYZZZYYYWWWXXX[[[^^^]]]]]]]]]^^^^^^^^^______^^^aaaaaa___]]]___aaabbbbbbjjjnnnwww```hhhyyyvvvSSSNNNxxxyyy~~~}}}rrrccc\\\gggttt~~~qqq```ccchhhcccaaafff___ZZZVVVWWW[[[^^^]]]ZZZ\\\]]]]]]\\\ZZZZZZ\\\]]]XXXWWWVVVVVVUUUUUUVVVVVVZZZYYYWWWVVVUUUXXX^^^bbb{{{zzzXXX:::===<<<:::GGGOOO```~~~mmmkkk}}}mmmaaaSSSKKKFFF@@@======<<>>DDDIIIRRR^^^nnnyyy~~~hhhbbbXXX\\\TTTOOORRRVVVVVVXXX]]]ZZZYYYXXXVVVUUUUUUUUUVVVSSSTTTUUUVVVXXXYYYZZZZZZ___\\\YYYYYY[[[\\\\\\ZZZ```______```bbbaaa___]]]```fffjjjnnnqqqUUUfffzzz\\\XXXgggyyy~~~uuurrr{{{sssbbbeeegggaaa^^^bbbaaa]]]ZZZ[[[^^^``````^^^___``````^^^\\\[[[\\\]]]YYYXXXWWWWWWVVVVVVWWWWWWXXXXXXWWWVVVVVVXXX\\\```yyybbb???<<<;;;888@@@LLL[[[zzzooohhhssseeeWWWNNNIIICCC??????===EEEJJJ___jjj\\\]]]YYYNNNEEEBBBAAAAAA>>>DDDZZZsssuuuaaaPPPLLLRRRRRRVVV___gggooo|||vvvaaabbbmmmiiijjjzzzyyyrrrpppmmmgggkkkxxxssskkkjjjddd\\\VVVSSSOOOOOO```uuu{{{rrreee[[[bbbqqqcccZZZ[[[\\\]]]^^^^^^^^^___]]]]]]^^^aaadddeeeccc```fffeeefffjjjkkkgggfffgggjjjkkkkkklllmmmmmmnnnnnnkkkkkkrrrrrrRRR???;;;;;;======<<<<<<===>>>===::::::999888888;;;AAAEEELLLWWWgggrrrxxx}}}yyyddd```]]]ZZZSSSOOOSSSUUUTTTUUUYYYYYYXXXXXXWWWWWWVVVUUUUUUSSSSSSSSSTTTUUUVVVXXXYYY[[[XXXVVVVVVXXXYYYYYYWWW]]]\\\\\\]]]______]]][[[^^^bbbeeeiiiuuuaaaWWWqqqvvvaaaZZZqqqpppccceeehhhaaa^^^aaabbbaaa```______``````aaaaaaaaaaaa___]]][[[[[[\\\YYYYYYXXXWWWWWWWWWWWWXXXVVVWWWWWWWWWWWWXXX[[[]]]qqqoooFFF;;;===::::::HHHSSSnnnttteeezzzlll\\\SSSLLLFFFBBBAAA@@@@@@FFFVVVssszzzZZZXXXWWWTTTLLLCCC???AAA???;;;BBBZZZoooppp]]]LLLMMMPPPSSSRRRQQQWWWiii{{{fff[[[^^^]]]___mmmlllnnnkkkxxxtttjjjiiipppfff]]]VVVQQQTTTggg{{{tttiii^^^\\\iiizzzzzzyyy___YYYZZZ\\\___``````______aaaaaaccceeeiiijjjiiiggggggeeeeeeiiijjjggghhhkkklllllllllllllllkkkkkkkkkiiigggkkkxxxbbbFFF<<<999:::<<<======<<<===???;;;;;;999888777888<<>>@@@<<>>===;;;;;;>>><<<<<<;;;999777666888:::>>>GGGSSS^^^gggpppzzz{{{mmmddd___ZZZbbb]]]YYYUUUSSSSSSSSSTTTVVVVVVWWWXXXYYYYYYWWWUUUSSSSSSRRRPPPOOOOOOQQQTTTVVVXXXWWWWWWWWWXXXYYYZZZYYYVVVUUUUUUWWWYYYZZZYYYXXXXXXTTTWWW^^^___ddd}}}|||aaaYYYuuujjjTTTOOObbbaaaeee|||oooxxxsssmmmccc^^^bbbeeeddddddgggggghhhiiigggccc___^^^^^^]]]___aaaaaa```______```YYYYYYXXXWWWWWWWWWWWWWWWUUUVVVXXXXXXXXXWWWXXXZZZgggXXX;;;<<>>CCCVVVjjjnnngggSSSPPPLLLLLLPPPTTTVVVUUUttt]]]]]]___^^^pppzzztttjjjnnnuuu{{{yyy~~~{{{xxxyyy|||{{{pppbbbbbbtttyyyhhhZZZVVV```vvvrrrccc]]]aaa```^^^^^^```cccfffiiieeeeeeffffffffffffffffffkkkgggeeeeeeeeebbbcccfffggggggggghhhiiiiiijjjjjjkkkgggeeehhhqqqjjjYYYCCC===999;;;;;;999:::>>>===>>>===;;;888777777999<<>>888>>>CCCPPPjjj{{{dddvvviii[[[TTTKKKCCC???@@@<<>>===>>>>>>===:::888888999;;;???EEEMMMVVV```jjjqqqwww|||vvvpppuuueeeTTTWWWZZZXXXZZZZZZZZZVVVOOOKKKNNNQQQRRRSSSTTTUUUUUUUUUTTTSSSSSSSSSQQQPPPNNNNNNOOOQQQRRROOOQQQTTTUUUUUUUUUVVVWWWUUUTTTSSSSSSUUUWWWWWWVVVVVVRRRTTTZZZ\\\[[[aaakkkzzzgggmmmsssYYYMMMbbbxxxvvv|||yyyeeekkkkkkiiiddd```^^^\\\ZZZ[[[___dddcccccceeefffeee```\\\^^^```ccccccbbbaaa```aaa]]]\\\[[[[[[ZZZZZZ[[[[[[XXXYYYZZZYYYXXXXXXZZZ\\\aaauuuuuuHHH888<<<666:::@@@JJJ^^^hhhgggoooaaaYYYPPPGGGBBB===??????@@@EEERRRuuummmdddmmmrrrdddPPPLLLIIIFFFDDDBBBDDDMMMVVVdddccc\\\SSSTTT^^^fffhhhhhhwwwhhhmmmoooccc___```fffmmmrrrzzzyyytttzzz}}}yyyvvv{{{{{{tttggg___cccuuukkkYYY___bbbaaa___^^^___bbbeeegggdddfffgggfffddddddfffhhhddd```___aaa```]]]\\\___aaaaaabbbcccdddeeeffffffeeefffiiilllooozzzgggPPP===:::<<<::::::===;;;<<<======;;;999888999:::<<>>FFFWWWyyylll___yyytttfff]]]TTTJJJEEE;;;BBB??????DDDFFFgggoootttzzzkkkUUUSSSNNNKKKJJJEEE@@@CCCLLL___fffeeeZZZQQQUUU^^^ccchhhkkk~~~mmmjjjmmm]]]^^^kkkaaagggpppzzzyyyzzzzzzwwwyyy}}}wwwrrrhhhbbbiii}}}}}}eeeYYYaaa``````______```aaabbbbbbaaaccceeeeeeccccccfffiiiccc``````cccccc``````bbbaaaaaaaaabbbcccccccccdddfffiiinnnpppnnnsss~~~aaaFFF??????;;;999:::999;;;<<<<<<;;;999999999999999:::>>>EEEOOOXXX^^^hhhmmmuuu|||ssslllmmmzzz|||uuu~~~oooUUUSSS[[[OOOLLLWWWZZZWWW^^^```ZZZVVVVVVUUUQQQRRRRRRQQQQQQQQQQQQRRRSSSNNNNNNMMMMMMLLLLLLKKKKKKJJJMMMQQQSSSRRRRRRSSSUUUUUUSSSPPPPPPQQQRRRRRRRRRQQQZZZ]]]WWWRRRXXXcccjjjfff```|||mmmYYYddd{{{{{{wwwlllbbbbbbmmmqqqgggddd[[[iiidddUUUVVV[[[ZZZ[[[```\\\YYY[[[^^^___\\\YYY______^^^]]]\\\\\\[[[[[[\\\\\\\\\\\\\\\\\\]]]]]]]]]XXXTTTRRRUUUWWWXXXXXXVVVmmm]]]888CCC555888>>>EEEOOOeeezzzdddeeeqqqfffXXXMMMHHHAAA@@@AAAAAA<<>>DDDLLL___zzznnnbbbzzzxxxjjjZZZMMMHHHBBB@@@AAABBB===@@@UUUnnnppp\\\UUUOOOLLLIIICCC@@@BBBDDD```ssskkk^^^XXXUUUOOOHHHHHHLLLVVV```aaa[[[UUU[[[wwwnnn[[[QQQRRRZZZgggqqqvvvzzz~~~{{{vvvmmmeeeiiixxxxxx}}}~~~~~~nnn```ddd```ccc```\\\[[[]]]```bbbccceeedddcccbbbbbbbbbccccccbbbdddgggiiiiiihhhfffdddiiiiiiiiiiiiiiiiiiiiiiiikkkgggjjjppppppnnnvvvqqqXXXIIIAAA;;;777888555666<<<>>><<<;;;<<<999999999:::<<>>AAAHHHNNNLLLFFFBBBCCC<<>>>>>>>>@@@CCCNNNooolllYYYNNNGGGCCCBBBEEE>>><<<@@@BBB??????BBB999;;;===BBBLLLTTTQQQIIIHHHTTT[[[\\\dddssszzzuuu\\\QQQHHHGGGKKKOOOUUU[[[ZZZ```iiipppwww}}}wwwiiillltttrrrwwwsssjjj___aaabbbaaaYYYXXXXXXZZZ]]]___```___^^^^^^______^^^^^^]]]\\\^^^___aaacccfffhhhjjjkkkkkklllnnnppppppooommmllllllkkkkkkmmmmmmmmmooosssxxxyyy]]]JJJ@@@999999;;;<<<999666888>>>======<<<:::888888:::<<<===AAAHHHOOOVVV```jjjqqq}}}tttgggYYYLLLEEESSSiiippp[[[SSSTTTQQQSSSSSSPPPLLLJJJLLLNNNJJJKKKKKKKKKJJJIIIHHHGGGFFFFFFGGGFFFFFFEEEFFFFFFIIIIIIIIIIIIIIIIIIHHHHHHKKKJJJHHHGGGGGGIIIKKKLLLJJJJJJKKKLLLMMMMMMMMMMMMNNNNNNNNNMMMKKKKKKMMMOOORRRQQQSSSVVVXXXcccjjj```aaattt~~~xxxsssqqqooonnnllldddZZZeee|||xxxcccmmmpppwww~~~rrraaacccfff[[[ooo{{{___ZZZbbb^^^UUUYYYXXXUUUSSSRRRRRRSSSTTTWWWVVVUUUSSSQQQPPPOOONNNNNNOOOPPPQQQPPPNNNLLLKKKJJJLLLNNNOOONNNMMMNNNOOONNNRRRUUUeeexxx|||OOO@@@888999;;;???FFFWWWrrrhhhdddrrraaaWWWSSSLLLCCC======???AAAAAAFFFTTTzzzppp[[[JJJAAA???AAA<<<999===AAA@@@===;;;;;;;;;888999EEEUUUXXXRRR>>>JJJVVV[[[aaannn}}}jjj[[[LLLFFFEEEEEEGGGJJJIIINNNXXXdddqqq~~~{{{ttthhhnnnxxxwwwiiifff|||fffaaa]]][[[aaa]]]]]]^^^```cccddddddbbbaaaaaa`````````_________]]]]]]^^^___bbbdddggghhhiiijjjlllnnnooooooooonnnkkkjjjjjjjjjlllnnnppprrrpppxxx\\\JJJ<<<:::999:::888666999???===>>>>>><<<:::999999:::;;;===AAAFFFLLLUUU___eeerrr|||sss___NNNEEEEEEIII[[[ssswwwaaaSSSRRRWWWMMMNNNOOONNNLLLKKKKKKLLLHHHIIIIIIJJJIIIHHHGGGFFFEEEFFFFFFFFFDDDCCCDDDEEEEEEEEEFFFGGGGGGFFFFFFFFFJJJIIIHHHGGGFFFGGGHHHHHHGGGHHHIIIJJJJJJKKKKKKJJJKKKLLLMMMLLLKKKJJJLLLMMMNNNKKKPPPZZZXXXTTTeee~~~qqqPPPXXXrrrvvvsssooommmmmmmmmlllkkkgggooovvv|||nnnjjjjjjcccbbbfffbbbppp}}}sss___^^^ccc]]]XXX[[[YYYVVVSSSPPPPPPQQQRRRTTTSSSQQQOOONNNOOOPPPQQQOOOOOOOOOOOONNNMMMLLLKKKJJJLLLOOOOOOLLLJJJIIIJJJIIIOOONNNXXXvvvwww```CCC;;;999:::>>>DDDPPPfffzzzuuu```ppp|||iii^^^UUUOOOFFF???===???@@@???BBBFFFZZZqqqXXXIIIFFF???>>>>>>???DDDGGGBBB;;;<<<>>>;;;888AAARRR[[[XXX@@@BBBGGGOOOTTT[[[iiiwwwlll]]]OOOHHHFFFDDDBBBBBB>>>BBBLLL[[[nnn~~~zzzrrrlllrrr}}}}}}ccc___jjjqqq^^^bbb^^^YYYeeeaaa``````aaadddeeefffeeeaaa```___^^^^^^^^^______^^^^^^]]]]]]]]]___aaabbbeeeeeefffggghhhiiijjjjjjiiihhhffffffiiimmmqqqrrrnnnvvvwwwbbbOOODDD:::888999:::;;;===<<<>>>>>>===;;;999999:::999999;;;>>>EEENNNWWW]]]hhhsss|||~~~~~~~~~}}}{{{yyytttlll^^^OOOHHHPPPbbbqqqxxxtttcccUUUOOOPPPSSSMMMLLLLLLLLLMMMLLLJJJHHHEEEFFFGGGHHHHHHGGGEEEDDDBBBDDDFFFEEECCCBBBDDDFFFAAABBBCCCDDDEEEDDDDDDCCCEEEEEEEEEEEEFFFFFFFFFFFFDDDEEEFFFGGGHHHHHHHHHHHHGGGIIIJJJJJJIIIIIIKKKMMMJJJIIINNNTTTSSSQQQZZZgggkkk[[[bbbuuu~~~zzzxxxmmmkkkiiihhhjjjkkkkkkjjjiii}}}mmm^^^gggeee^^^bbbjjjjjjmmmbbb[[[```aaa[[[[[[ZZZYYYVVVRRRPPPOOOQQQRRRQQQOOOMMMLLLMMMOOOQQQSSSQQQPPPOOOOOONNNMMMMMMLLLJJJMMMOOOOOOKKKHHHGGGGGGEEEJJJFFFNNNooovvv}}}tttKKK===999999===BBBLLL^^^pppdddfffsssfffUUUQQQHHHAAA>>>???>>>===>>>AAAEEEZZZkkkZZZVVVFFFHHHGGGEEEJJJQQQOOOFFF777???AAA<<>>BBBFFFHHHSSSbbbaaaUUUIIIFFFFFFCCC???===;;;===FFFWWWlll~~~yyyrrrqqqwwwxxx^^^bbbyyybbbUUUccc```ZZZiiiccc```^^^^^^```ccceeefff___^^^\\\ZZZZZZ[[[\\\]]]aaa___]]][[[ZZZ[[[\\\]]]aaa`````````aaabbbcccdddgggfffdddcccfffmmmqqqrrrooonnnyyy{{{fffQQQ===888<<<===;;;999;;;===>>>===;;;999999:::777666777:::@@@IIISSSYYYaaalllwwwzzzzzzzzzqqqhhhbbb[[[TTTLLLJJJWWWtttxxxoooaaaTTTNNNMMMMMMLLLNNNLLLJJJKKKMMMLLLHHHEEECCCDDDFFFGGGGGGEEECCCBBB???BBBEEEEEECCCCCCEEEHHH???@@@BBBCCCDDDCCCCCCBBBAAABBBCCCDDDEEEEEEEEEEEECCCDDDEEEFFFFFFGGGGGGFFFDDDFFFHHHHHHHHHIIIJJJLLLEEEHHHIIIFFFHHHOOOUUUVVVbbbqqqZZZbbb}}}uuummmhhh``````bbbggghhhgggjjjooo```gggrrr|||vvvaaaccccccaaacccbbb```___^^^______^^^\\\ZZZ\\\^^^```]]]XXXTTTSSSTTTOOOOOOOOOOOOOOOPPPPPPPPPSSSSSSSSSRRRQQQOOONNNMMMLLLLLLLLLKKKIIIGGGDDDCCCFFFEEEDDDMMMccc{{{{{{ssssss~~~SSS;;;;;;AAA???999EEEZZZaaa~~~|||fffqqq~~~ggg[[[SSSLLLFFF@@@;;;;;;@@@>>>???DDDPPPdddxxxjjj\\\WWWKKKFFFUUUfff^^^HHHDDDBBB>>>@@@CCC???KKKeee```OOO???===AAACCCEEEGGGMMMKKKIIIGGGDDDAAACCCEEE<<>>@@@@@@>>>;;;999888999888777777;;;AAAGGGKKKZZZ___gggnnnuuu{{{~~~}}}yyymmm^^^TTTDDDKKKBBBCCCllljjj^^^RRROOOOOOLLLIIIIIIKKKJJJKKKLLLLLLKKKHHHEEEBBBBBBAAA@@@AAABBBDDDEEECCCCCCBBBAAAAAA@@@??????@@@@@@AAAAAAAAABBBBBBBBB@@@@@@AAABBBBBBCCCCCCDDDBBBBBBBBBCCCCCCEEEFFFFFFGGGGGGGGGHHHHHHGGGGGGGGGFFFFFFGGGHHHIIIKKKLLLMMMSSSaaakkk]]]jjj{{{~~~xxxrrrkkkccc^^^]]]```^^^\\\bbblllmmmgggVVVZZZeeevvvzzzeeeeeebbb______\\\]]][[[ZZZZZZ\\\]]]^^^]]]ZZZ[[[\\\[[[YYYWWWVVVUUURRRRRRRRRRRRRRRQQQQQQPPPPPPPPPPPPOOONNNNNNMMMLLLKKKLLLLLLKKKJJJHHHFFFEEEDDDEEEEEEJJJ[[[uuuwwwkkkDDD<<<===???:::BBBSSSZZZgggfffaaalllaaaYYYPPPIIIBBB<<<<<>>???CCCPPPoookkkdddXXXTTTdddrrreeeLLLBBBBBB<<<<<>>CCCGGGMMMRRRZZZccclllvvvwwwwww|||oooUUUDDD@@@@@@???VVVggg[[[PPPMMMMMMKKKHHHGGGHHHHHHHHHIIIIIIHHHEEECCCAAA@@@@@@@@@AAAAAABBBCCCBBBBBBAAA@@@@@@???>>>>>>>>>>>>>>>>>>???????????????@@@@@@AAAAAABBBBBBCCCAAAAAAAAAAAABBBCCCDDDDDDDDDEEEEEEFFFFFFEEEEEEDDDDDDDDDEEEEEEGGGHHHJJJKKKQQQUUUeeennnbbbeeezzzzzzvvvooohhhbbb\\\VVVRRRSSS[[[[[[VVV___mmmhhhWWWKKKSSSddd~~~yyygggfffbbb^^^^^^[[[]]][[[XXXWWWYYY[[[\\\\\\WWWWWWWWWXXXYYYYYYWWWUUUUUUVVVVVVWWWVVVUUUSSSRRRMMMMMMMMMMMMLLLLLLKKKKKKJJJKKKKKKKKKJJJIIIHHHGGGDDDFFFEEEEEEPPPjjj~~~wwwTTT>>>888>>>;;;===IIIQQQXXXyyyooo\\\rrrvvvjjj___TTTLLLEEE???===???=========;;;>>>RRRxxxxxxfff___lll{{{rrr^^^KKKJJJCCC>>>???:::>>>PPPYYYQQQIIIEEEAAA>>><<<>>>CCCAAA@@@DDDIIILLLJJJFFFEEEFFFGGGWWWsss|||qqqrrrwww}}}tttxxxjjj\\\^^^```[[[YYY]]]aaafffeee``````ffffffbbbaaabbbcccdddccc```]]][[[[[[ZZZZZZ\\\___aaaaaa```___``````aaabbbdddeeefffeeehhhlllllliiiffffffhhhlllmmmnnnttthhhTTTJJJBBB===:::;;;::::::::::::<<<===???:::888666555777:::>>>AAABBBEEEKKKSSS]]]jjjvvv~~~~~~|||}}}wwwqqqppptttrrrcccOOOCCC>>>BBBNNNoooaaaVVVMMMKKKKKKHHHFFFFFFEEEDDDDDDEEEEEEEEEBBB@@@>>>??????@@@@@@@@@@@@@@@@@@??????>>>>>>=========<<<<<<<<<;;;;;;;;;;;;;;;>>>>>>>>>???@@@@@@AAAAAAAAAAAA@@@@@@@@@@@@AAABBBBBBBBBCCCCCCCCCCCCBBBBBBAAAAAABBBCCCDDDFFFGGGHHHNNNPPPRRR^^^|||fffZZZdddnnn{{{uuummmjjjfff___YYYTTTQQQMMMJJJHHHQQQXXX[[[```cccYYYJJJMMMaaa~~~qqqdddeeebbbaaabbb___aaa___\\\[[[ZZZZZZYYYWWWVVVUUUTTTVVVYYYYYYVVVSSSUUUVVVXXXYYYYYYXXXWWWVVVPPPOOONNNMMMKKKJJJJJJIIIIIIIIIIIIIIIIIIIIIIIIIIIFFFFFFDDDAAAIIIaaavvvzzzgggCCC444======:::BBBIIITTTjjjffflllqqqdddVVVNNNHHHBBB??????;;;===???>>><<>><<<<<<>>>AAA@@@AAAHHHUUU______YYYRRRLLLMMM^^^vvvyyyrrruuu|||ttt~~~uuufff\\\^^^```\\\[[[^^^dddgggfffaaa```cccccc``````aaaccceeeccc```]]]ZZZ\\\\\\\\\___bbbccccccbbbaaa`````````bbbdddfffggggggjjjmmmmmmjjjgggeeedddmmmkkkmmmsssyyyppp```PPPAAA777>>>===;;;;;;;;;<<<<<<<<<;;;999777666666888:::<<>><<<===>>>?????????==================<<<<<<;;;;;;:::::::::::::::999999999<<<<<<===>>>>>>??????@@@AAAAAA@@@@@@???@@@@@@@@@@@@AAAAAABBBBBBAAAAAA@@@@@@@@@@@@AAACCCDDDFFFGGGHHHNNNRRRSSS\\\vvvmmmXXX[[[```nnn|||yyyxxxrrrggg^^^[[[WWWQQQMMMKKKJJJIIIHHHGGGIIIRRR\\\ZZZPPPNNNTTTccc}}}iiiaaaccc```aaadddaaaaaa```___```___\\\XXXUUUVVVTTTSSSTTTWWWWWWSSSPPPRRRSSSUUUXXXYYYZZZ[[[ZZZVVVTTTRRROOOLLLJJJIIIHHHGGGGGGGGGGGGGGGHHHHHHIIIGGGEEEBBBCCCKKK___{{{}}}xxx{{{MMM555<<<>>>:::???DDDNNNXXXpppvvvkkkzzzyyyjjjYYYQQQLLLFFFAAA@@@===<<<>>>@@@???===BBBIII^^^}}}vvvmmmUUUEEEHHHGGG@@@???;;;???AAA@@@>>>???@@@AAA>>>EEEQQQbbbyyydddUUUUUUgggxxx|||||||||~~~zzzyyy}}}{{{xxxmmmbbb\\\^^^___\\\\\\___```bbbbbb``````cccdddccc```aaabbbccccccaaa^^^\\\^^^^^^^^^```bbbbbbaaa___````````````aaadddfffggghhhjjjmmmnnnmmmiiifffeeeiiigggiiinnnmmmqqqlllSSSAAA===<<<::::::<<<<<<;;;999<<<;;;999888888888999:::>>>>>>>>>AAAFFFPPP[[[ccchhhnnnuuuyyyyyy{{{zzzuuurrrqqqrrreeeaaa___\\\OOOBBBEEEQQQ```rrr{{{xxxcccSSSLLLHHHHHHHHHEEEDDDEEEDDDCCCAAABBBBBBBBB@@@>>><<<<<<>>>>>>>>>===<<<;;;<<<;;;;;;;;;;;;;;;::::::::::::::::::::::::::::::;;;;;;<<<======>>>>>>???AAAAAA@@@@@@???@@@@@@@@@@@@AAAAAAAAAAAAAAAAAA@@@@@@@@@@@@AAACCCDDDFFFGGGDDDGGGNNNRRRNNNSSSqqqwwwnnnaaaaaazzz}}}wwwrrrnnnggg^^^VVVMMMKKKGGGEEEFFFFFFFFFFFFKKKFFFJJJPPPKKKFFFVVVooo~~~sssccc___aaa]]]^^^bbb^^^\\\]]]^^^```aaa^^^ZZZVVVUUUTTTTTTTTTTTTSSSPPPNNNOOOOOOQQQTTTVVVYYY[[[\\\YYYWWWSSSOOOKKKIIIGGGGGGDDDDDDDDDDDDDDDEEEFFFFFFFFFCCCBBBEEEMMM]]]rrryyy]]]<<<<<<<<<;;;>>>@@@GGGMMMcccpppkkktttaaaWWWRRRLLLEEEAAAAAA<<<999;;;===>>>AAAEEEMMMcccvvvUUUMMMKKKDDDBBB===AAABBB???===??????===AAAQQQiiiyyybbb```pppzzzxxxyyyzzz||||||yyy{{{~~~uuuhhhaaa]]]]]]]]][[[[[[___ZZZ[[[\\\^^^aaadddggghhhaaaaaa````````````aaaaaa______^^^___```___]]]ZZZ^^^______```aaacccdddeeefffhhhkkkmmmnnnllljjjhhhiiihhhkkknnnlllkkkxxxjjjTTTAAA===:::999;;;<<<:::888;;;::::::999999999999:::::::::;;;<<>>>>>@@@@@@?????????@@@@@@AAA@@@@@@AAAAAAAAAAAA@@@@@@???@@@@@@AAABBBDDDFFFFFFJJJBBBEEEPPPPPPLLLWWWlllqqq```kkk~~~{{{wwwsssmmmgggaaaYYYQQQLLLDDDBBB@@@@@@AAABBBBBBAAAGGGEEEDDDDDDBBBLLLjjjuuurrruuuiii]]]\\\^^^ZZZ\\\```\\\[[[[[[[[[\\\\\\ZZZWWWTTTQQQRRRTTTTTTRRRPPPOOOOOOMMMMMMNNNOOOQQQTTTXXXZZZWWWTTTPPPLLLIIIGGGFFFEEEBBBBBBAAA@@@AAABBBCCCDDDFFFDDDCCCEEEGGGNNN```qqq{{{nnnGGG<<<:::<<<>>><<>>@@@UUU~~~{{{rrr```NNNLLLHHHGGGIIIIIIFFFEEEGGGEEECCCAAAAAABBBBBBAAA???>>>>>>===<<<<<<<<<<<<<<<::::::::::::::::::::::::888888999:::;;;<<<======;;;;;;<<<<<<===>>>>>>>>>============>>>???@@@@@@??????@@@@@@@@@@@@??????>>>??????@@@AAACCCEEEEEEIIIDDDEEELLLOOONNNPPPUUUllliii```vvv}}}yyyvvvhhheee```XXXPPPHHHBBB??????===<<<<<<>>>???>>>======CCCDDD???BBBYYYzzzlllaaafffaaaXXXYYY\\\YYY\\\aaa]]]^^^\\\YYYXXXVVVTTTQQQOOONNNQQQTTTTTTQQQOOOPPPQQQNNNMMMLLLLLLNNNQQQUUUWWWSSSQQQMMMIIIFFFEEEEEEEEEAAA@@@?????????@@@AAABBBGGGFFFEEECCC===>>>MMM___xxxrrrppp}}}zzzNNN===888<<<>>>999???CCCPPPccciiiqqqsssfff```WWWLLLEEE======??????;;;777999??????DDDLLLZZZuuummm___[[[TTTTTTOOOHHHGGGJJJIIICCC===HHHUUUeeeuuuooo||||||yyyvvv}}}~~~~~~zzz{{{zzzttt{{{zzz^^^eeeaaa^^^\\\YYYXXXZZZ]]]\\\[[[[[[]]]^^^___```bbbccc```]]]ZZZ[[[```eeeiiieeeddddddeeefffdddaaa^^^[[[\\\^^^```bbbbbbbbbbbb```bbbdddhhhlllnnnnnnmmmhhhjjjkkkkkknnntttvvvvvvuuuggg[[[KKK???;;;;;;:::999666777888999999::::::999777888999999999;;;???BBBCCCDDDIIIRRR]]]hhhpppttt|||{{{wwwddd```^^^bbbiiiiiibbbYYYQQQEEE???FFFRRRmmmyyyuuujjjbbbWWWMMMKKKHHHGGGJJJJJJGGGFFFHHHEEECCCAAA@@@AAAAAA@@@??????>>>===<<<;;;;;;<<<===::::::::::::::::::::::::777777888:::;;;<<<===>>>;;;;;;<<<<<<===>>>>>>>>>;;;;;;;;;<<<<<<>>>???@@@>>>>>>????????????>>>>>>===>>>>>>???@@@BBBCCCDDD===EEEHHHEEEEEEJJJNNNNNNRRRffftttXXX^^^zzz|||xxxrrrlllgggddd\\\WWWPPPHHHBBB@@@?????????>>>============;;;999===::::::CCCWWWpppgggbbbmmmaaa]]]YYYWWWXXXZZZZZZYYYYYYZZZZZZYYYWWWSSSNNNLLLMMMNNNQQQTTTVVVTTTPPPLLLMMMKKKJJJIIIHHHHHHIIIJJJMMMLLLIIIFFFDDDBBBBBBBBBEEEDDDAAA?????????@@@AAAAAACCCDDDBBB@@@AAAGGGLLLooozzzwwwfffCCC999===>>>888888CCCMMMYYYuuu|||jjjxxxooocccYYYOOOGGGBBB===;;;===>>><<<;;;===??????CCCJJJSSSccc~~~yyyrrrkkkkkkeee```dddiii___NNNKKKFFFCCCLLL```xxx~~~|||~~~}}}wwwuuuttt}}}yyyxxx}}}pppkkkjjj[[[ccccccbbbaaa___]]]\\\[[[\\\\\\[[[[[[[[[\\\]]]]]]``````_________bbbhhhlllhhhgggeeecccbbb``````___\\\]]]___aaaccceeefffgggeeeggghhhiiihhhiiijjjlllhhhhhhjjjlllooosssvvvxxxwwwyyyuuummmdddZZZJJJ<<<999>>>444777888999999999666333:::999999888888999999:::;;;???DDDIIIPPPXXX```fffqqqqqqvvv}}}|||~~~yyylllaaaZZZUUUVVV___jjjiii\\\OOONNNCCC999IIIpppmmmWWWUUUUUUOOOMMMKKKIIIGGGGGGGGGHHHIIIGGGFFFDDDCCCAAAAAA@@@@@@======<<<<<<<<<======>>>:::;;;;;;;;;;;;;;;;;;:::::::::;;;;;;;;;;;;;;;;;;<<<;;;::::::;;;<<<===>>><<<<<<<<<<<<============??????????????????????????????@@@AAAAAAAAAAAA@@@CCCCCCDDDEEEFFFGGGHHHHHHEEEPPPaaaxxxggg___iiisssdddiii}}}yyyvvvxxxvvvrrrlllfff___YYYVVVNNNKKKEEE@@@<<<;;;<<<<<<:::::::::;;;<<<<<<;;;:::999999???MMMddd~~~kkkccckkkeeeaaa\\\YYYXXXXXXWWWUUUXXXYYYZZZZZZXXXVVVSSSRRRPPPQQQSSSVVVXXXWWWTTTRRROOONNNLLLJJJHHHGGGFFFFFFIIIGGGEEEDDDBBBBBBBBBBBBDDDBBB@@@???>>>>>>???@@@>>>AAABBB@@@>>>???DDDIIIfffzzz|||ZZZCCC::::::;;;777>>>EEEQQQkkkssspppyyyhhhZZZNNNGGGCCC>>>;;;<<<<<<999888:::@@@>>>>>>AAACCCIIIYYYiiioooTTTNNNJJJPPPaaawww|||{{{~~~zzz|||}}}{{{xxxuuutttuuuxxx|||}}}zzz{{{vvvxxx~~~fff___aaa``````___^^^\\\[[[ZZZ\\\[[[[[[[[[[[[\\\]]]]]]_______________bbbgggkkkiiihhheeecccaaa___]]]]]][[[\\\]]]___aaacccdddeeebbbdddfffffffffggghhhjjjkkkkkkjjjjjjkkkmmmpppqqqqqqoooxxx}}}rrr```LLL@@@======<<<999666666888999999999888888888888888888999999;;;???BBBGGGMMMSSSXXXaaabbbfffppp}}}|||zzzyyyyyyyyyvvvpppeeeYYYPPPSSSSSSZZZcccdddYYYLLLFFF777FFFRRRbbbyyyhhhTTTQQQQQQNNNJJJIIIGGGEEEDDDEEEFFFFFFEEEDDDBBBAAA@@@?????????<<<;;;;;;:::;;;;;;<<<<<<::::::;;;;;;;;;;;;::::::::::::::::::;;;;;;;;;;;;;;;;;;:::::::::;;;===>>>;;;;;;<<<<<<<<<=========>>>>>>>>>>>>>>>>>>>>>>>>>>>??????@@@@@@@@@@@@@@@@@@AAABBBCCCDDDEEEEEEFFFFFFIIIOOO\\\pppllloookkk]]]___~~~}}}~~~~~~}}}{{{zzzxxxwwwvvvrrrmmmjjjkkkhhhddd]]]VVVOOOIIIFFF@@@>>>;;;888777888:::;;;888888999:::::::::::::::999???MMMccc}}}ggg^^^```eeeaaa]]]ZZZXXXWWWUUUTTTVVVVVVWWWXXXXXXXXXWWWWWWRRRSSSTTTVVVWWWWWWWWWVVVPPPOOOMMMKKKHHHFFFCCCBBBCCCBBBAAAAAA@@@@@@@@@AAABBB@@@???=========>>>>>><<<>>>???===<<<===AAAEEE[[[{{{wwwRRR888444;;;999:::>>>HHHZZZuuummmxxxtttbbbUUUMMMGGGAAA======<<<999777999;;;::::::<<<>>>???EEELLLZZZkkkqqqmmmjjjmmmvvv|||yyyzzz~~~~~~}}}tttuuuvvvuuuttttttuuuwwwwwwyyy}}}{{{zzz~~~|||uuu___aaa]]]]]]]]]\\\[[[ZZZZZZYYY[[[[[[ZZZZZZ[[[[[[\\\]]]\\\]]]]]]]]]]]]___cccfffgggfffdddbbb___]]][[[ZZZZZZZZZ[[[\\\]]]___aaabbb^^^```bbbccccccdddfffhhhjjjiiifffeeefffhhhkkkmmmrrrnnnoooxxx{{{bbbLLL@@@AAA<<<888555666777888999888888777777777777888888888999;;;<<<>>>AAAEEEHHHNNNOOOSSS[[[fffttt~~~|||yyyvvvttttttsssppphhh^^^UUUOOOMMMKKKJJJQQQXXXQQQDDDDDDOOO]]]ooosssmmmuuuttt^^^PPPKKKKKKLLLFFFEEECCCBBBAAAAAABBBCCCBBBAAA@@@???>>>=========::::::999999999999::::::999999::::::::::::999999999999999999::::::;;;;;;;;;:::999999999:::;;;<<<::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>>>>???????????????>>>>>>???@@@AAABBBBBBCCCGGGBBBBBBFFFNNNcccvvvkkkyyyvvvuuuuuuvvvxxx{{{}}}~~~~~~}}}}}}|||{{{{{{zzzxxxwwwuuutttrrrpppnnnllljjjfffbbb^^^\\\ZZZVVVPPPJJJDDD???===999888777666777888:::<<<888888888888777777999:::@@@MMMddd~~~tttbbb\\\YYY^^^]]][[[YYYXXXWWWVVVUUUSSSSSSSSSSSSTTTTTTUUUUUUQQQQQQQQQQQQPPPPPPRRRSSSKKKKKKKKKJJJHHHEEEBBBAAAAAA@@@@@@??????????????????>>>===<<<<<<<<<<<<===;;;<<<===<<<;;;<<>>:::999;;;999888999<<>>:::;;;;;;999777777999999888888888888999999999:::;;;;;;;;;<<<>>>@@@AAACCCGGGLLLTTT```mmmvvvxxx{{{~~~|||{{{zzzzzzzzzxxxuuurrroookkkddd\\\WWWWWWZZZ^^^VVVLLLFFFEEE???>>>SSSooouuusss~~~xxx___RRRLLLFFFEEEHHHCCCBBBAAA@@@??????@@@@@@@@@???>>>===============::::::999999888888999999777888888999999888888777777777888888999::::::::::::999888888888999::::::999999999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<===>>>>>>>>>>>>>>>=========>>>???@@@@@@AAAEEE@@@AAAEEEEEEKKKggguuuiiijjjkkkmmmppptttwwwzzz}}}|||{{{zzzxxxuuusssrrrtttsssrrrpppnnnkkkiiihhhdddccc```___^^^[[[WWWTTTMMMKKKHHHDDD@@@<<<999888777777666666777888999:::777777777555444555999===OOOaaa~~~{{{hhhcccaaa]]][[[[[[[[[YYYWWWUUUTTTTTTPPPPPPPPPOOOOOONNNNNNNNNMMMMMMLLLJJJHHHGGGJJJMMMEEEEEEFFFGGGFFFEEEDDDBBBAAAAAA@@@@@@???>>>===<<<======<<<<<<;;;;;;<<<<<<;;;<<<<<<;;;;;;<<<>>>???@@@___}}}]]]BBB888:::777999???CCCNNNlllqqqzzzzzzfff\\\NNNGGGAAA@@@>>>;;;:::<<<<<<:::888888:::===<<<:::AAADDDHHHNNNYYYiii{{{{{{vvv{{{|||}}}~~~~~~}}}~~~~~~~~~~~~|||zzzyyyzzz}}}{{{xxxvvvuuuvvvwwwxxx~~~}}}~~~{{{|||tttaaa\\\]]]ZZZZZZYYYXXXXXXYYYYYYZZZWWWWWWWWWWWWWWWXXXYYYYYYXXXYYY[[[[[[ZZZ[[[\\\^^^^^^^^^_________^^^]]]\\\ZZZYYYXXXXXXXXXYYY[[[\\\\\\^^^```aaaaaabbbdddfff___^^^\\\\\\^^^ccchhhllljjjkkklllnnnpppxxxqqq]]]QQQGGG???>>>===:::999;;;;;;::::::999999::::::;;;999:::;;;;;;::::::<<<>>>:::===AAADDDGGGMMMVVV]]]bbbeeeiiilllmmmnnnoooqqqvvvyyy~~~}}}wwwwwwwwwvvvuuuttttttsssqqqrrrsssuuuuuurrrmmmiiifffbbb]]]\\\^^^aaadddeee```PPPBBB???BBBPPPrrrxxxmmm{{{uuu^^^KKKHHHHHHCCCAAADDDBBBAAA@@@??????>>>>>>>>>>>>>>>======<<<=========;;;::::::999888888999999666666777777777777666666666666777777888999999:::999888777666666777888999888888888888999999999999;;;;;;;;;;;;;;;;;;;;;;;;:::;;;<<<<<<======<<<<<<=========>>>>>>?????????CCC>>>BBBIIIFFFAAALLL___tttmmm[[[]]]```bbbdddgggkkknnnppppppooommmjjjhhhfffdddffffffeeeccc```^^^\\\ZZZVVVTTTRRRQQQPPPOOOLLLIII???>>><<<:::888777666666555555666666666666666666555666555444555:::CCCJJJeeezzzwwwggg______```___[[[\\\]]][[[WWWTTTRRRQQQQQQQQQPPPOOONNNLLLKKKJJJJJJKKKJJJHHHDDDDDDGGGKKKDDDDDDEEEEEEEEEDDDCCCCCC@@@@@@@@@@@@???===<<<;;;<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;<<<======???QQQlllzzzwwwtttPPP666666555888<<>>:::999;;;::::::888555777;;;<<<:::===???AAABBBFFFNNNYYYaaapppyyy~~~{{{zzzzzz|||}}}~~~}}}}}}~~~~~~~~~~~~}}}}}}}}}}}}~~~}}}~~~{{{{{{{{{|||}}}}}}}}}}}}|||yyyvvvtttuuuvvvvvvuuu}}}|||~~~}}}zzzddd]]]]]]]]]ZZZYYYWWWVVVVVVWWWXXXYYYUUUUUUTTTTTTUUUUUUVVVWWWYYY[[[]]]^^^]]]\\\]]]^^^[[[\\\^^^_________^^^^^^\\\ZZZYYYWWWWWWXXXZZZ[[[]]]___```aaa```aaabbbdddbbb```^^^\\\]]]___bbbdddaaaeeehhhjjjkkkoooxxxxxxeeeTTTDDD???<<<888999===;;;;;;::::::::::::;;;;;;777999::::::::::::;;;<<<777:::===>>>>>>???CCCFFFLLLOOORRRUUUVVVXXXYYY[[[bbbhhhqqqzzzyyysssooolllkkkkkkkkkkkkkkklllmmmmmmllllllmmmnnnmmmiiiccc___ZZZZZZ\\\```bbb```[[[VVVKKKBBB===CCCTTTooooookkktttuuugggWWWJJJAAABBBDDDAAA???AAA@@@@@@??????>>>======<<<<<<<<<<<<;;;<<<<<<======;;;:::999888888888888888555555666666666666555555444555555666777888999999888777666555555555666777666666777777777888888888::::::::::::::::::::::::999::::::;;;;;;;;;;;;;;;<<<=========>>>>>>>>>>>>???<<<>>>DDDDDD@@@BBBJJJUUUsssllljjjooooooMMMPPPTTTUUUVVVWWWYYY\\\]]]]]]\\\\\\ZZZYYYWWWVVVUUUUUUUUUTTTRRRQQQOOONNNJJJHHHFFFDDDDDDCCC@@@>>>999888777555555555555666444444555666666666555555555666777999>>>IIIYYYdddxxxnnnddd^^^ZZZWWWWWWZZZZZZ\\\^^^]]]YYYVVVTTTTTTTTTTTTTTTTTTRRRPPPMMMKKKIIIKKKMMMKKKHHHHHHLLLPPPKKKJJJHHHFFFCCCBBBAAAAAA<<<===>>>>>>>>>>>>===<<<;;;;;;<<<<<<<<<<<<<<<;;;::::::999:::;;;;;;;;;;;;BBBEEE[[[{{{~~~mmmgggBBB888999::::::<<>>???@@@BBBHHHLLLOOOVVV```kkkuuu|||wwwuuuvvvyyy|||{{{|||~~~~~~~~~~~~~~~|||}}}}}}}}}}}}}}}}}}}}}~~~||||||}}}}}}}}}~~~~~~~~~~~~}}}}}}}}}zzzyyyzzz}}}}}}{{{uuusssqqqrrruuuxxxxxxwww~~~~~~{{{}}}kkk^^^XXXXXXZZZXXXWWWUUUTTTSSSTTTUUUVVVSSSRRRRRRRRRRRRSSSTTTTTTXXXZZZ]]]]]]\\\[[[ZZZ[[[[[[\\\^^^___```___^^^]]]^^^\\\ZZZXXXWWWXXXZZZ[[[]]]___``````______```aaacccbbb```^^^]]]]]]^^^___```ccceeefffgggkkkooorrrzzz{{{iiiYYYTTTNNNCCC<<<===;;;::::::999999::::::;;;888999;;;;;;:::::::::<<<888999:::::::::999::::::===@@@CCCEEEEEEEEEGGGHHHOOOWWWcccooo{{{{{{yyyvvvqqqkkkeeeaaa]]]\\\]]]\\\\\\\\\^^^aaaccceeebbbaaa```______]]]YYYWWWUUUYYY\\\\\\WWWPPPJJJGGG<<>>>>>>>>======<<<;;;::::::999999999::::::;;;<<<:::999888777666666666666444444555555555555444444333444444555777888888999888777555444444444555666555555666666666777777777888888888888888888888888888999999:::;;;:::::::::;;;<<<<<<<<<<<<=========<<<<<<===>>>@@@BBBCCCDDD===QQQeee{{{zzzwwwvvvDDDHHHLLLMMMKKKJJJLLLMMMNNNNNNOOOOOOOOOOOONNNNNNHHHIIIIIIIIIIIIIIIHHHHHHCCCAAA???===<<<;;;999666999888777666555666777777444555666777888777666666666999<<<@@@HHHXXXlllzzzlllddd```aaa]]]TTTSSSXXXVVVZZZ^^^^^^\\\YYYYYYZZZVVVWWWYYYYYYWWWTTTQQQOOOJJJMMMPPPOOOMMMMMMRRRWWWRRRPPPLLLGGGCCC@@@>>>>>>888999;;;===>>>>>>======;;;;;;<<<======<<<<<<<<<:::999888999:::;;;:::999>>>999JJJlll{{{lllXXX===???===999:::AAAJJJNNN___{{{kkkvvvddd[[[QQQKKKEEE>>>;;;<<<:::??????999666777777444555888;;;;;;;;;>>>CCCGGGGGGKKKRRRXXX^^^eeekkkpppppptttzzz~~~}}}xxxuuuvvvkkkmmmppprrrrrrssstttuuuyyy{{{}}}}}}}}}}}}~~~||||||||||||}}}}}}~~~~~~|||{{{{{{|||~~~~~~||||||||||||||||||||||||~~~zzzzzz}}}~~~zzzuuupppooonnnrrrwww{{{|||{{{~~~xxxtttiiiaaa\\\SSSQQQXXXWWWVVVTTTRRRQQQRRRSSSTTTQQQQQQQQQQQQQQQRRRSSSSSSTTTWWWZZZ[[[YYYXXXWWWWWW]]]^^^___``````___]]][[[___]]][[[XXXXXXXXXZZZ[[[]]]^^^______]]]]]]^^^___bbbaaa```^^^]]]]]]^^^^^^```aaaaaa```bbbgggjjjkkkmmmzzzuuussskkkWWWFFFAAA:::999999888888999999::::::;;;======<<<;;;;;;<<<;;;::::::999999999999999999;;;===>>>>>>======>>>@@@HHHTTTbbbnnnxxx{{{xxxuuuqqqkkkfff```]]]YYYTTTQQQOOONNNNNNLLLKKKKKKKKKNNNRRRVVVYYYTTTQQQNNNMMMNNNOOOPPPPPPXXX[[[[[[TTTHHHAAA@@@CCCMMMYYY```bbbooo~~~```KKK???BBBCCC@@@>>>>>>???>>><<<<<<<<<<<<;;;:::999999777777777777888999:::;;;888888777555555444444444333444444555555444444333333333444555666777888999777666555444333444444555555555555666666666666777777777777777777777777777888888999::::::::::::999;;;;;;;;;;;;;;;;;;;;;<<<;;;???AAA???@@@EEEEEEBBBCCCFFFCCCKKKeee~~~@@@AAAAAABBBCCCDDDDDDDDDEEEFFFGGGHHHHHHFFFDDDCCCDDDDDDBBBAAA@@@@@@@@@@@@:::999777555444444444444444444333444555666777888333666888777444222444666000@@@PPPZZZeeewwwkkkiiigggdddaaa]]]XXXTTTZZZ\\\]]]]]]ZZZWWWVVVUUU\\\ZZZXXXVVVSSSRRRQQQPPPPPPQQQRRRRRRQQQOOOMMMLLLQQQOOOLLLIIIEEEBBB???============<<<;;;;;;:::::::::;;;<<<======;;;999777999999999999999999999999:::AAA===QQQvvvyyyuuupppuuuFFF???:::888888<<>>>>>>>>;;;999888999::::::999999999:::;;;<<<===???@@@EEEFFFHHHKKKNNNTTTZZZ___cccdddfffhhhjjjjjjjjjiiihhhiiikkkmmmnnnppppppqqqvvvyyy|||}}}|||{{{{{{{{{{{{{{{zzzzzz{{{}}}~~~||||||{{{|||~~~~~~}}}}}}~~~{{{{{{{{{{{{|||}}}~~~~~~|||{{{yyyxxxvvvtttqqqfffkkkqqqtttuuuzzzllljjj|||eee[[[YYYUUUUUUYYYVVVTTTRRRQQQRRRSSSSSSSSSTTTTTTUUUUUUTTTTTTSSSSSSWWWWWWWWWWWWVVVUUUTTTSSSZZZ[[[\\\]]]]]]]]]]]]\\\]]]]]]\\\[[[ZZZZZZZZZZZZ\\\\\\^^^^^^^^^]]]\\\[[[[[[]]]^^^]]]\\\\\\]]]^^^aaaaaaaaaaaaccceeeggghhhmmmtttxxxxxxcccTTTCCC===888777;;;===;;;888<<<<<<;;;;;;;;;<<<<<<<<<;;;:::;;;<<<;;;::::::<<<777777777888888:::;;;<<<<<<>>>DDDOOO\\\hhhooosssuuuvvvwwwxxxyyyzzzzzzzzzxxxqqqhhhbbb___[[[UUUPPPNNNJJJFFFEEEEEEFFFDDDBBBDDDBBB@@@???@@@CCCFFFIIIGGGEEEEEEFFFEEEEEELLLTTTUUURRRGGGCCCGGGEEELLL___mmmSSSCCCBBBAAAAAA@@@???>>>======;;;;;;::::::999888777777777666555444444444444444555444444444444333333333222333333444444333333222444444444444444444444444444555666666444444555666444444444444444444444444444555555666777666666666444555666777777888888888999:::;;;<<<<<<<<<;;;:::;;;<<<<<<===>>>??????@@@>>>BBBDDDBBBEEETTTmmm::::::;;;<<<<<<===>>>>>>>>>???AAAAAAAAA???>>><<<>>>===<<<;;;::::::::::::888777666444444444444555555555444444444444444444666888::::::777777999<<>>>>>===<<<;;;;;;:::::::::;;;<<<<<<<<<;;;:::999999999999999999999999999666@@@>>>HHHiiizzzzzzxxxZZZDDD555999===<<>><<<999888999::::::999999999999:::;;;<<<>>>???@@@BBBDDDFFFIIIMMMSSSXXX\\\]]]```bbbdddeeeeeeeeecccdddfffiiilllnnnoooooouuuwwwzzz{{{yyyxxxxxxxxxyyyyyyyyyzzzzzz{{{|||}}}}}}~~~}}}|||zzzzzz{{{}}}{{{|||}}}|||{{{zzz{{{|||}}}}}}}}}}}}}}}}}}}}}~~~}}}|||yyyvvvssspppllljjjdddjjjqqqvvvxxx{{{{{{pppxxxwww___XXXXXXVVVVVVZZZTTTRRRQQQRRRTTTVVVVVVVVVRRRSSSTTTUUUUUUVVVVVVVVVUUUUUUUUUVVVWWWWWWXXXXXXZZZZZZZZZZZZ[[[[[[[[[\\\[[[[[[YYYXXXXXXYYYYYYZZZXXXYYYZZZ[[[\\\\\\\\\\\\______```^^^\\\[[[[[[\\\^^^^^^]]]]]]^^^___```aaa```dddeeeooosssbbbVVVOOODDD;;;777777999;;;;;;<<<======>>>===<<<<<<>>>======>>>???>>>>>>???@@@???===;;;999777666555888:::???EEEMMMSSSWWWYYY______```aaabbbbbbbbbaaa___YYYRRRNNNMMMKKKFFFCCCDDDBBB>>>===>>>>>><<<:::<<<===>>>???@@@AAAAAAAAAEEECCCCCCFFFEEECCCDDDHHHPPPMMM???:::KKKaaa{{{~~~yyymmmYYYJJJBBBAAA@@@@@@>>>===<<<;;;;;;:::::::::999888777777777666666555444444444444444555555444444333333333222222333333444444333333222333333333333333333333333333444555555333333444555444444444444444444444444333444555555666666555555444444666777777777777777888999:::;;;<<<;;;;;;:::<<<<<<<<<======>>>>>>>>>;;;>>>???======EEEUUUbbb555555555666777777888888888999:::;;;:::999888777888777666555555555555555555555444444444444555555555555666666666555444444666777888777666999>>>CCC]]]iii{{{hhhddd______aaabbb^^^ZZZTTTVVVYYYYYYWWWUUUTTTTTTTTTTTTSSSRRRQQQPPPPPPOOOMMMLLLLLLLLLLLLLLLLLLLLLIIIHHHGGGEEECCCBBB@@@@@@???>>>>>><<<;;;:::999999:::;;;;;;;;;;;;;;;;;;<<<888888888888888888888888444>>>>>>>>>VVVwwwtttXXX:::;;;@@@<<>>???>>>======<<<;;;:::999777777666888:::===@@@AAACCCEEEFFFGGGGGGHHHHHHHHHHHHHHHGGGGGGCCC???===>>>>>><<<999:::999888888::::::999888777888999;;;<<<=========@@@???@@@DDDDDDAAAAAACCC888DDDEEEHHHcccooo```ddduuufffPPPEEEBBBCCC@@@@@@???===<<<:::999999999999888888777777666666666555444444444444444444666555555444333222222111222222333333333333222222222222222222222222222222222333444333222111222444444444444444444444444444222333333444444444444444333444555666777777777777888888999::::::::::::999<<<<<<<<<<<<<<<<<<<<<<<<<<<>>>???===<<<>>>DDDIIIQQQkkk333333444444444555555555666666777777777777666555666555444444333333333444222222333333444555555666555666777888999999888888666666666666999@@@LLLTTTmmm}}}qqqccc^^^XXXXXX[[[]]]ZZZVVVRRRTTTVVVUUUSSSQQQOOOOOOMMMMMMNNNOOOPPPPPPPPPPPPNNNMMMKKKJJJIIIIIIIIIIIIGGGGGGFFFDDDBBBAAA@@@??????>>>===<<<;;;:::999888:::::::::::::::;;;<<<===888888888888888888888888555:::===;;;GGGiii}}}vvvyyyLLL<<<<<<<<<@@@HHHIIIQQQaaa~~~rrrtttqqq___TTTKKKBBB>>>@@@>>>;;;:::::::::999888888888777888888999::::::===>>>@@@@@@AAADDDGGGJJJKKKLLLNNNRRRUUUWWWYYYZZZZZZ[[[^^^aaadddfffggghhhllloooqqqsssrrrssstttuuuvvvvvvwwwxxxwwwvvvuuutttrrruuuwwwxxxvvvtttttttttyyyzzz{{{zzzxxxwwwxxxyyyyyyyyyyyyzzzzzzyyyyyyyyyxxxwwwuuuppplllhhhgggfffiiiqqq|||nnnnnnkkk___VVVVVVZZZZZZYYY[[[\\\ZZZXXXXXXXXXXXXVVVUUUTTTUUUVVVXXXYYYZZZZZZZZZZZZYYYVVVTTTTTTTTTVVVWWWUUUTTTRRRQQQQQQRRRTTTUUUYYYXXXWWWVVVWWWYYY\\\]]]aaa___]]][[[YYYXXXYYYYYYYYY[[[]]]]]]]]]^^^```aaa]]]]]]]]]]]]]]]]]]]]]]]][[[^^^bbbjjjpppnnn|||{{{qqqcccSSSFFF>>>;;;;;;;;;;;;;;;<<<<<<<<<<<<===<<<;;;===??????<<<=========<<<<<<;;;::::::999:::<<<<<<;;;<<>>AAACCCBBBAAAAAAAAA===;;;AAAIIIDDD[[[ddddddxxxuuuccc^^^bbbsssfffOOOCCC@@@CCCEEEAAA@@@???===<<<:::999888888888777777666666666555555555444333333444444444666555555444333222111111222222333333333333222222222222222222222222222222000222333222111000111333333333333333333333333333111111222333333333333333333333444555666666666666777777888888999999999999;;;;;;;;;;;;;;;:::::::::<<<<<<===>>>???@@@AAABBBBBBMMM]]]ooo222222333333333333333444444444444555555555444444444444333333222333333333111111222333555555666666777777888888888888777777555777999>>>GGGVVVgggtttvvvccc```[[[VVVUUUWWWWWWUUURRRPPPRRRSSSRRROOOLLLJJJJJJGGGIIIKKKMMMOOOPPPQQQQQQNNNMMMKKKIIIGGGFFFFFFFFFGGGFFFEEECCCAAA@@@>>>>>>======<<<;;;:::999888888999999888888999:::;;;<<<777777777777777777777777999666:::<<>>FFFSSSjjjooo}}}nnn___TTTLLLIIICCC@@@===;;;;;;;;;:::999888888777777777888888999<<<===>>>??????@@@CCCEEEFFFGGGIIILLLPPPSSSVVVWWWYYY[[[]]]___aaabbbccccccgggjjjmmmoooppprrrtttvvvuuuvvvvvvwwwvvvuuusssrrrpppsssvvvwwwvvvtttsssssswwwxxxyyyyyyxxxxxxzzz{{{wwwwwwxxxyyyzzzzzzyyyyyyvvvuuuqqqkkkeeebbbccceeemmmtttrrrcccsssddd]]]WWWXXXZZZZZZYYYYYY\\\[[[ZZZZZZZZZZZZXXXVVVXXXXXXYYYYYYYYYYYYXXXXXXXXXWWWUUUSSSRRRSSSTTTUUUVVVTTTSSSQQQQQQRRRTTTUUUXXXXXXWWWWWWXXXZZZ\\\]]]bbbaaa___]]][[[[[[[[[\\\WWWYYY[[[\\\[[[\\\^^^```[[[\\\]]]]]]^^^_________ZZZ\\\]]]eeejjjccchhh}}}nnnXXXIIICCCAAA>>>;;;:::;;;<<<===>>>BBBCCC???>>>AAABBB???BBBBBBBBBAAA???===;;;:::888999999888888999;;;===;;;;;;<<<<<<<<<;;;::::::===<<<;;;;;;<<<===<<<<<<999:::::::::999999::::::???>>>>>>>>>@@@BBBEEEFFFBBBAAA@@@===:::>>>PPPaaa{{{|||nnnkkklllvvvwwwfffPPPDDDDDDFFFDDDAAAAAA@@@???>>><<<;;;:::999777777777666666666666666444444333333333444444555555555444333222222111111111222222333333222222111333333333333333333333333000111222111000000111222333333333333333333333333000111111222222222222222222333444555555666666555666666666666777777888888:::::::::999999999999999999999999:::<<<>>>??????BBBBBBDDDIIIUUUiii111111111111222222222222222222222222222333333333333222222111111222222222111222333555666666666666999999888666666666666666666;;;EEEPPP___qqqzzzuuulllaaa___^^^[[[YYYWWWVVVUUUSSSQQQNNNPPPQQQQQQNNNKKKIIIIIIFFFHHHJJJLLLNNNOOOOOONNNKKKJJJIIIGGGFFFDDDCCCBBBEEEDDDCCCAAA@@@>>>===<<<;;;::::::999999888888777777888888888888888999999666666666666666666666666888666777;;;<<>>@@@BBBCCCEEEGGGKKKOOORRRTTTXXXYYY[[[\\\^^^___``````dddfffiiikkkmmmooorrrtttttttttttttttssssssrrrqqqooorrruuuvvvuuusssssssssuuuwwwxxxxxxxxxxxxyyy{{{wwwxxxyyyzzzzzzzzzyyyxxxsssqqqkkkccc]]]\\\```dddpppuuuooobbbgggxxx```]]]YYYWWWWWWWWWVVVVVVVVVVVVVVVXXX[[[\\\[[[ZZZYYYYYYYYYXXXWWWVVVTTTTTTQQQQQQPPPPPPQQQRRRTTTUUUWWWVVVUUUTTTSSSTTTUUUUUUTTTTTTTTTUUUVVVWWWXXXXXXZZZZZZZZZ[[[\\\]]]______YYYZZZ[[[ZZZXXXWWWXXXYYYXXXYYYZZZ[[[\\\\\\\\\\\\YYY\\\XXXYYY```___bbbpppvvv}}}iii[[[OOOLLLGGGAAA===;;;::::::@@@IIILLLDDD???BBBEEECCC======>>>??????>>>===<<<===<<<<<<===??????>>><<<;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;::::::::::::======<<<:::777777888:::999;;;>>>@@@BBBBBBBBBAAA;;;;;;===AAAHHHXXXuuuhhhooo```SSSFFFCCCGGGIIICCC<<>>===<<<;;;;;;:::777777777777666666666666333333333333333444444555333333333333222222222222111111222222222222111111333333333333333333333333000111222111000000000222333333333333333333333333000111111222222222222222111222333444555555555555555555555444555666666777888888888888888888888888;;;;;;:::::::::;;;===>>>>>>>>>@@@AAABBBIIIXXXggg222222222222222222222222222222222222222333444444333333333222222333333444222333444666777777777666999888777777888:::===???GGGQQQ```pppdddbbb^^^WWW^^^YYYZZZ[[[YYYUUUSSSRRRSSSKKKNNNPPPQQQOOOMMMLLLLLLIIIJJJLLLMMMMMMLLLJJJIIICCCDDDDDDDDDDDDBBBAAA@@@??????>>>>>>===<<<<<<<<<888888777777777777777777666666777888888777555555666666666666666666666666333:::555555<<<:::IIImmmsssyyyiiiHHH;;;::::::777===CCCNNNfffuuupppyyydddXXXUUUHHHEEEAAA???>>>>>><<<;;;:::999888888777777777888666888::::::999:::<<<>>>>>>>>>@@@BBBFFFIIIMMMOOOTTTUUUWWWYYY\\\]]]^^^___cccdddfffggghhhjjjmmmooorrrqqqqqqppppppppppppqqqoooqqqssstttsssrrrrrrsssuuuvvvwwwwwwvvvuuuvvvxxxwwwxxxyyyyyywwwuuusssqqqllljjjeee^^^YYY\\\eeemmmtttxxx{{{eee\\\bbb}}}uuueee]]]\\\XXXTTTQQQRRRRRRRRRQQQQQQSSSUUUXXXZZZYYYXXXVVVVVVUUUUUUSSSRRRQQQPPPMMMMMMNNNOOOOOOPPPPPPQQQTTTSSSSSSSSSRRRRRRRRRRRRNNNNNNPPPQQQQQQQQQQQQPPPPPPQQQSSSUUUXXXYYY[[[[[[WWWXXXXXXWWWUUUSSSTTTUUUVVVWWWXXXYYYYYYXXXXXXWWWVVV___\\\VVV\\\aaabbbiiiiiiwww}}}llliiiccc\\\SSSKKKEEEBBBIIIVVV[[[PPPGGGIIIMMMNNNGGGGGGGGGGGGDDDAAA>>>===>>>>>>AAAHHHNNNMMMFFF>>><<<===>>>???????????????===>>>??????>>>=========>>>??????===<<>><<<<<>>@@@BBBCCCBBB@@@???:::::::::;;;;;;;;;<<<<<<666666666666777777777777555666777888777666444222666666666666666666666666--->>>555///;;;777;;;[[[ssswwwXXX:::666???777:::>>>FFFYYYuuuooouuuooo```[[[IIIFFFCCC@@@???>>>===;;;;;;:::999888777777777888777888:::;;;:::;;;<<<>>>;;;;;;<<<>>>BBBEEEIIIKKKPPPQQQTTTWWWZZZ]]]^^^___cccdddeeeeeeeeefffhhhjjjpppooonnnmmmmmmnnnooopppoooppprrrrrrqqqqqqrrrsssuuuvvvwwwvvvtttsssssstttvvvvvvvvvuuusssooollljjjeeeddd```[[[[[[bbbooozzzxxx{{{{{{oooWWWTTTjjjiiiYYY[[[ZZZVVVPPPMMMNNNPPPPPPQQQQQQQQQSSSUUUVVVTTTRRRRRRRRRRRRRRRQQQPPPNNNNNNNNNNNNNNNNNNNNNLLLKKKKKKOOOOOOOOOOOOOOONNNMMMLLLHHHJJJLLLMMMNNNMMMKKKJJJKKKLLLOOOQQQSSSTTTSSSSSSSSSTTTUUUUUUTTTSSSTTTVVVXXXXXXYYYYYYXXXWWWUUUTTTNNNaaabbbYYY\\\```^^^___dddlllvvv}}}qqqeeeZZZSSSWWWgggmmmaaaTTTVVV\\\^^^hhheee```XXXOOOEEE<<<777888999@@@LLLVVVVVVJJJ??????@@@AAACCCCCCDDDDDDDDDCCCDDDEEEFFFEEEDDDDDDEEE>>>@@@BBBCCCEEEKKKTTTZZZ___XXXNNNHHHJJJTTT```hhhssskkkgggnnnzzz{{{tttmmmiiikkk~~~dddJJJHHHDDD@@@>>>>>>AAACCC::::::::::::::::::::::::777777777777888888888888222222222222333333444555000111111222222333444444111111222222222222111111000000000000000000000000000222333222111000111222222222222222222222222222111111222333333333333222111111222333444444444444444444333222333444555666444555555666777888888999444888;;;;;;888777999;;;???;;;<<>>???DDD222333444555666555444333444444444444555555555555333555666555444333444555555555777;;;:::777777;;;:::===:::AAAVVVeeelllvvv~~~rrr```^^^[[[YYYZZZ\\\[[[ZZZYYYYYYVVVRRROOOLLLJJJHHHIIIMMMPPPPPPOOOPPPPPPOOOPPPQQQPPPMMMKKKEEECCCBBBBBBBBB@@@>>><<<;;;:::999888888999::::::666666666666555555555555555555444333333222111111333333333333333333333333222333333333444888===AAAooowww~~~|||PPP???@@@:::888;;;DDDMMM\\\uuupppvvvqqqcccWWWMMMEEEBBBAAA>>>===>>>;;;::::::999888777666666999888888888888888999999<<<<<<===>>>???AAACCCDDDFFFIIIMMMRRRUUUVVVVVVVVV[[[\\\]]]^^^```bbbcccdddhhhjjjmmmlllkkkkkkmmmpppssstttvvvwwwvvvssspppnnnwwwvvvuuutttsssssssssssssssqqqpppqqqqqqnnnhhhdddaaa^^^ZZZ[[[```kkkxxxoooZZZFFFqqqppp```UUUXXXWWWTTTQQQNNNMMMOOOPPPPPPQQQRRRSSSRRRQQQPPPOOOSSSRRRPPPNNNNNNNNNNNNOOOOOOLLLJJJIIIIIIIIIHHHGGGIIIIIIIIIIIIIIIHHHGGGFFFEEEEEEEEEEEEEEEEEEEEEEEEEEEHHHLLLNNNNNNMMMMMMNNNHHHMMMRRRTTTQQQNNNNNNOOOWWWUUUTTTTTTTTTSSSQQQOOOSSSVVVYYYZZZZZZZZZ[[[\\\___aaafffppp{{{nnngggrrrvvvooo\\\OOOXXXqqq~~~{{{eeeSSSAAA111888===???@@@DDDJJJJJJDDDBBBAAAGGGSSSZZZ[[[^^^cccaaa___dddaaaTTTOOONNNEEEDDDJJJRRRZZZccclllsssvvvnnn[[[RRR___ooo{{{uuu|||zzziiinnnwww~~~kkkSSSBBBAAA????????????>>><<<;;;::::::999999888888888666666666666666555555444111111111222222333333333444444333333222111000000111111111111111111111111000000000000000000000000111111111000000000000000333333222222111000//////111111111111111111111111111111222222222333333333222222222222222222222222444444444555555555555666888999::::::;;;;;;::::::;;;:::999888999;;;===???555666777888888888777666888888888888777777666666777888888888888888999:::;;;999888888666222555::::::HHHUUUggg~~~wwwyyykkk]]][[[YYYXXXYYYZZZYYYYYYYYYYYYWWWTTTQQQNNNLLLJJJJJJMMMNNNNNNMMMPPPOOOOOOPPPPPPPPPMMMKKKCCCBBBAAAAAABBBBBB@@@>>>;;;:::999888888888999999666666666666555555555444555444444333222222111111333333333333333333333333222222333333333666;;;>>>YYYjjj{{{||||||[[[:::;;;777888>>>DDDOOOfff~~~rrr~~~pppcccVVVKKKGGGEEEBBB@@@@@@<<<<<<;;;:::999888777777888888777777777777888888999::::::;;;===???AAABBBDDDFFFJJJNNNQQQSSSTTTUUUYYYZZZ[[[]]]^^^_________cccfffiiijjjjjjkkknnnpppoooqqqtttwwwxxxxxxwwwvvvwwwwwwvvvuuutttrrrqqqqqqsssqqqooonnnmmmjjjddd```]]]^^^```eeemmmyyysss[[[JJJTTTzzziii]]]UUUUUUTTTRRROOOLLLKKKKKKLLLMMMMMMNNNOOOOOOMMMLLLKKKMMMLLLJJJIIIHHHIIIIIIJJJKKKIIIGGGGGGGGGHHHGGGFFFGGGGGGFFFFFFEEEEEEEEEEEEBBBBBBBBBBBBBBBBBBBBBBBBCCCEEEHHHJJJJJJJJJLLLMMMLLLNNNOOONNNLLLJJJKKKLLLSSSSSSSSSTTTUUUTTTRRRPPPSSSUUUXXXXXXXXXXXXZZZ[[[\\\\\\^^^dddnnn~~~zzzxxxvvvsssjjjiiiyyyzzzYYYFFF>>>:::555777666555:::@@@???:::666:::KKKeeezzz|||yyy{{{jjjWWWYYYbbbssslll______ttt}}}~~~}}}mmmlllzzzhhh^^^LLL:::@@@???======>>>>>>===;;;;;;::::::999888777777666555666666666666555444444111111222222222222222222333333222222111000000///000000000000000000000000000000000000000000000000000000000000000000000000333222222111000000//////111111111111111111111111111111111222222222333333222222222222222222222222333444444444555555555555888888999:::::::::::::::::::::999999:::;;;<<<===444444555666777777666666888888888888888888888888888777666666888999888888;;;888888999888999AAAJJJTTTeeessswww```XXXWWWUUUUUUVVVUUUUUUUUUVVVVVVVVVSSSQQQPPPNNNLLLLLLLLLMMMLLLKKKNNNMMMLLLMMMNNNMMMJJJHHHBBBAAA@@@AAABBBCCCBBBAAA<<<;;;:::888777777777777666666555555555444444444444444333333222222111111222222222222222222222222222222222222222444888;;;FFF___qqqrrr{{{KKK???:::888;;;===DDDWWWlllssslllooo___NNNHHHGGGDDD@@@>>>======<<<;;;:::999888888777777666666666666777777666666777888:::<<<>>>???AAACCCEEEIIILLLOOORRRSSSVVVWWWYYY[[[\\\\\\[[[ZZZ___aaaeeegggiiikkknnnppplllmmmpppsssvvvwwwwwwwwwuuuuuuvvvuuusssqqqnnnlllnnnllliiigggeeeccc___\\\XXX\\\dddnnnyyyvvv]]]KKKEEEiiisss___ZZZWWWTTTSSSQQQOOOMMMKKKJJJIIIHHHIIIJJJJJJJJJIIIGGGFFFGGGFFFEEEEEEEEEEEEFFFFFFFFFDDDCCCCCCDDDEEEEEEDDDEEEDDDBBBBBBAAABBBCCCCCCAAAAAAAAAAAAAAAAAAAAAAAACCCDDDFFFGGGHHHIIILLLNNNLLLJJJIIIGGGFFFFFFHHHIIIOOOOOOQQQSSSVVVVVVTTTRRRTTTUUUVVVVVVUUUVVVXXXZZZXXXXXXXXXYYY]]]fffpppwwwttttttZZZAAA;;;<<<<<<<<<999666888===>>><<>>AAAOOO```qqqnnnrrr~~~jjjUUULLLJJJFFFAAA>>>>>>======;;;:::999888777777666666555555555555666444444555666888:::<<<===???@@@AAADDDGGGKKKOOOQQQTTTVVVXXX[[[[[[ZZZYYYWWW]]]___bbbfffhhhjjjlllmmmjjjjjjlllmmmnnnnnnnnnnnnpppqqqssssssrrroookkkiiifffddd```]]][[[YYYXXXWWWVVV\\\gggrrr}}}zzzeeeNNNLLLXXX}}}eeeVVVWWWXXXUUUSSSQQQOOONNNMMMKKKIIIFFFFFFGGGGGGGGGEEEDDDCCCDDDDDDDDDDDDDDDEEEEEEEEEAAA@@@???@@@BBBCCCCCCCCCDDDCCCAAA@@@???AAABBBDDDCCCCCCCCCCCCCCCCCCCCCCCCEEEFFFGGGGGGHHHJJJNNNQQQLLLKKKJJJJJJJJJJJJJJJJJJLLLMMMOOOSSSVVVWWWVVVTTTTTTTTTTTTTTTSSSTTTVVVYYYVVVWWWWWWWWWYYY]]]cccggg|||{{{mmmTTTGGGBBB===BBBEEEEEEBBB@@@@@@@@@KKKCCCCCCRRRfffoooiii___\\\fff~~~}}}jjj^^^\\\ggg}}}iiiQQQEEECCCBBB>>>;;;:::999:::<<<<<<<<<::::::999888777666444333333444444444444444333333222222222111111000000000///000000/////////.........------------------------......................................./////////000000000/////////......////////////////////////000000000111111111111222000000000111111111111111222222222222333333333444555555666777777777777777666777888999::::::::::::777777777888999::::::;;;888888888999::::::;;;;;;>>><<<:::999999:::::::::;;;AAAKKKWWW```iiiwww|||sss```\\\YYYZZZYYYVVVUUUUUUTTTSSSQQQPPPPPPPPPMMMKKKMMMNNNNNNNNNMMMMMMMMMMMMJJJIIIIIIJJJJJJIIIGGGDDDFFFCCCAAA@@@@@@@@@???>>><<<<<<;;;999777666444444444444444444333333333333333222222222222222111111111111111111111111111111111111222111000000222444555AAA[[[vvvJJJ???999<<>>===<<<:::999888777777777666555444444555555444444555555777999:::;;;>>>>>>???AAADDDHHHKKKMMMQQQTTTWWWZZZ[[[ZZZYYYXXX]]]___aaadddggghhhhhhhhhggggggfffgggggghhhiiiiiimmmnnnqqqrrrqqqnnnjjjhhhbbb___ZZZTTTQQQPPPQQQRRR\\\cccmmmvvv~~~zzzkkkTTTGGGYYYvvvqqqYYYNNNSSSTTTTTTQQQNNNMMMMMMLLLJJJIIIGGGGGGHHHHHHGGGEEEDDDCCCCCCDDDDDDDDDDDDDDDDDDDDD???>>>===>>>AAABBBCCCBBBEEEDDDBBBAAAAAABBBDDDFFFDDDDDDDDDDDDDDDDDDDDDDDDFFFFFFFFFFFFGGGIIIMMMQQQWWWXXXZZZZZZXXXUUURRRPPPLLLMMMOOOSSSVVVXXXWWWUUUTTTTTTTTTSSSRRRRRRTTTWWWUUUWWWXXXXXXYYY[[[^^^aaappp~~~xxxfffYYYMMM\\\oooyyyttthhh^^^[[[bbb^^^^^^gggssswwwnnnbbbdddfffsssiiiaaaaaalllxxxjjjUUUEEE>>>>>>:::555;;;:::999:::<<<<<<;;;:::888777777666444333222222333333333333333222111111111111111000000//////////////////...............,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,---------.........//////...............---........................//////000000000111111111/////////000000111111111111111111111222222222222333444555555666666555555555666777888999999999999666555666666777888::::::999999888888888777777777777888999:::;;;>>>CCCFFFRRR[[[kkk}}}xxxppplllfff\\\]]]^^^^^^^^^\\\ZZZYYYYYYWWWTTTSSSSSSSSSQQQOOOLLLNNNOOOOOONNNMMMMMMNNNLLLKKKKKKKKKLLLKKKIIIFFFFFFCCC@@@>>>>>>>>>===<<<;;;;;;:::999888666444333444444333333333222222222222222222222222222111111000000000000000000000000000111222111000000222333333555NNNuuu~~~\\\III:::999<<<===@@@FFFUUUbbb|||rrrrrrsssbbbXXXOOOGGGDDD@@@@@@???===;;;:::999888888777666555555444555555555555555555666777888888<<<<<<<<<>>>@@@CCCFFFHHHMMMOOORRRVVVXXXYYYYYYYYY\\\]]]^^^bbbeeeeeedddbbbbbbbbbbbbcccdddgggjjjkkklllmmmooopppnnnkkkhhheee___\\\VVVPPPLLLMMMQQQTTTiiiqqq{{{nnnYYYHHHLLLkkk~~~oooaaaPPPKKKPPPOOOQQQMMMIIIGGGIIIJJJIIIHHHIIIIIIJJJIIIIIIGGGEEEDDDBBBCCCCCCCCCCCCCCCBBBBBB???>>>===???AAACCCCCCCCCFFFFFFEEEDDDEEEFFFGGGHHHDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEEEEEEEEEEGGGJJJMMMbbbgggkkkkkkddd]]]XXXVVVOOOOOOPPPRRRVVVXXXXXXWWWSSSTTTUUUSSSRRRRRRSSSTTTSSSUUUVVVVVVVVVVVVXXXYYY^^^iii|||xxxeeevvv|||zzzzzzttteeepppyyy___TTTEEE>>>===>>>:::555;;;:::999999;;;;;;:::999555555555444333333222222222222222222222111111000000000000000////////////........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,------......------------------------------------------------////////////000000000000......//////000000111111000000000000111111111222222222333444444444444333555555666666777888888999888888777888999;;;<<<===>>>>>>???@@@AAAAAABBBBBBDDDJJJQQQUUUXXX___jjjsssyyyjjjfffbbb\\\ZZZ[[[]]]]]]^^^^^^\\\ZZZYYYWWWUUUUUUVVVVVVUUUSSSNNNPPPRRRQQQNNNKKKKKKLLLKKKJJJJJJJJJKKKJJJHHHEEECCCAAA===<<<===>>>======999::::::999888666444333333333333333222222222222111111111111111111222222000000000000000000000000///111222222111111222444444111AAAdddzzzwww~~~aaaDDD;;;<<<<<<<<<>>>JJJUUUgggrrruuudddVVVMMMIIICCCCCCAAA@@@>>><<<;;;:::999888777666555555555555555555444444444444555555999999:::;;;===???AAABBBFFFHHHKKKOOOSSSVVVXXXYYYXXXXXXZZZ^^^bbbbbb```]]]^^^^^^^^^___bbbfffjjjllliiiiiijjjiiifffbbb^^^\\\WWWUUURRROOOOOOTTT]]]dddrrr|||vvv^^^JJJIII^^^qqqaaaXXXNNNMMMRRROOOPPPKKKEEEDDDGGGJJJKKKJJJKKKKKKKKKKKKJJJHHHFFFEEECCCDDDDDDDDDDDDCCCAAA@@@AAA@@@???@@@BBBDDDDDDDDDGGGGGGGGGGGGHHHHHHHHHIIIGGGGGGGGGGGGGGGGGGGGGGGGFFFGGGGGGGGGFFFGGGIIILLL[[[ccckkkjjjaaaYYYWWWXXXSSSRRRQQQRRRUUUWWWXXXXXXSSSTTTUUUUUUSSSRRRRRRSSSQQQSSSTTTTTTTTTTTTUUUVVVTTTZZZeeetttsssvvvuuurrrgggXXXJJJDDD>>>===>>>>>>>>>===;;;999888888999999777666333333333333333333333333111111222222111111000///......//////////////////.............../////////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********+++,,,---------,,,,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,........./////////000000------...//////000111111/////////000000000111111000111222222333333222222666555555444555666888999AAA@@@@@@@@@BBBCCCEEEGGGHHHIIILLLOOOSSSVVVXXXZZZeeennnyyynnncccbbb^^^UUUVVVXXXYYYYYY[[[\\\[[[XXXWWWUUUTTTTTTUUUVVVVVVUUUPPPRRRTTTRRRMMMJJJIIIJJJHHHGGGGGGGGGHHHGGGEEEBBBAAA>>>;;;;;;<<<>>>>>>>>>888999999999888777555444333333333222222222111111111111111111111111222222000000000000000000000000///000222222111111222444222...666OOOlllxxxwwwPPP@@@??????===>>><<>>===<<<999999888666666555555555555444444333222222222333777777888:::;;;<<<======AAACCCFFFJJJNNNSSSVVVXXXTTTTTTVVV[[[___aaa^^^[[[]]]]]]\\\]]]___cccgggiiieeeeeedddaaa]]]YYYUUURRRNNNNNNNNNOOOTTT^^^kkkuuuuuu~~~lllRRRCCCOOOpppjjjZZZUUUPPPSSSVVVQQQRRRLLLEEEDDDHHHLLLNNNMMMLLLLLLLLLLLLKKKIIIGGGFFFFFFFFFGGGGGGFFFDDDCCCAAACCCBBBAAAAAADDDEEEEEEEEEFFFGGGHHHIIIIIIIIIIIIIIIJJJJJJJJJJJJJJJJJJJJJJJJIIIJJJJJJJJJIIIIIIKKKLLLKKKUUU______WWWQQQRRRWWWVVVTTTRRRRRRTTTWWWXXXYYYSSSTTTVVVVVVTTTRRRQQQRRRPPPRRRTTTUUUUUUVVVXXXZZZZZZZZZ[[[```lll|||{{{{{{~~~vvv}}}{{{xxxvvvgggaaa~~~aaaRRRPPPBBB@@@>>>===:::777888;;;:::888777666777777555333111111222222222333333333111111111111111000//////---.........//////000000......//////////////////,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,............/////////000---------...///000000111////////////000000000000000000111222222222222222666555444333444666888:::dddfffiiilllnnnoooooooooooowww{{{ooo\\\RRROOOPPPPPPLLLMMMOOORRRUUUXXXZZZ[[[SSSQQQQQQUUUVVVUUUUUUXXXSSSUUUXXXZZZZZZVVVOOOIIIJJJKKKKKKKKKIIIEEEAAA???<<<;;;;;;::::::999999888999999888777666555444444222222222222222111000///000000000000000000000000////////////////////////////////////000000000000111777888999NNNmmmzzzuuu}}}SSS>>>AAAAAA777@@@BBBJJJ[[[pppqqqwwwdddVVVLLLKKKIIIFFFBBB???>>>???:::888777666777777555333333333222222111222222222555666777888999:::;;;<<<>>>???AAACCCGGGKKKOOOQQQRRRTTTVVVXXXZZZ[[[[[[ZZZ[[[[[[[[[\\\^^^```aaabbbeee___ZZZZZZUUUMMMKKKOOOJJJHHHIIIRRRaaaooovvvyyy}}}gggKKK???WWWyyyyyygggbbb\\\VVVRRRQQQSSSTTTTTTRRROOOOOOOOOQQQQQQQQQMMMMMMMMMMMMLLLKKKJJJIIIDDDEEEFFFEEEDDDDDDFFFHHHDDDDDDEEEFFFGGGHHHHHHIIIKKKKKKJJJIIIIIIIIIIIIIIIKKKKKKKKKMMMNNNNNNMMMKKKNNNMMMKKKIIIIIIJJJLLLMMMOOOQQQRRRQQQPPPOOOOOOPPPPPPRRRTTTUUUUUUVVVYYYZZZXXXTTTPPPOOOPPPQQQPPPOOOTTTSSSTTTUUUXXXYYYXXXWWWUUUWWWYYYYYY]]]ffftttrrr{{{oooaaaZZZUUUVVV```{{{fffSSSJJJFFFDDDBBB???<<<:::999999999777666666555555555666666111111111111111111111111////////////////////////////////////////////////.........------,,,,,,,,,/////////......---------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++,,,---...///------------------------........................////////////////////////000000000000////////////000000000000111111111111333333333444444444555555}}}qqq```SSSMMMLLLLLLKKKLLLMMMNNNPPPRRRTTTUUUVVVPPPNNNNNNRRRTTTRRRSSSVVVRRRSSSUUUWWWWWWSSSMMMHHHHHHIIIJJJIIIGGGDDD@@@>>><<<;;;;;;:::999888888777888888777666555444333333111222222222111111000///000000000000000000000000.........................../////////000000000000...444444333>>>VVVhhhoooyyyyyyPPP;;;999===<<<===BBBMMM]]]sss|||yyyqqqiiiZZZSSSIIIAAA>>>???CCCEEE>>><<<:::999999888666444444444333222222222222333333444444666777888999999<<<===>>>@@@CCCGGGJJJLLLNNNOOOQQQSSSUUUWWWWWWXXXXXXXXXXXXYYYYYYZZZZZZ[[[]]]XXXVVVVVVQQQIIIEEEGGGGGGLLLSSS]]]gggqqqzzzxxxlllMMMJJJUUUooommm___]]]ZZZVVVTTTSSSTTTTTTYYYWWWUUURRRQQQOOOMMMLLLLLLLLLLLLLLLKKKKKKJJJIIIGGGHHHHHHHHHFFFGGGHHHJJJHHHHHHHHHIIIIIIIIIIIIIIILLLLLLKKKKKKKKKLLLNNNOOONNNNNNNNNPPPQQQQQQPPPNNNPPPOOOMMMLLLLLLLLLMMMMMMLLLNNNPPPPPPOOOOOOOOOPPPPPPRRRSSSSSSSSSSSSTTTVVVUUUSSSRRRSSSTTTTTTRRRPPPSSSTTTVVVXXXYYYXXXTTTPPPTTTVVVYYYYYYYYY^^^fffmmmvvv}}}xxxzzz|||{{{jjj___^^^YYY[[[```iiissswwwZZZKKKDDD???AAA???===:::888888888999777666666555444444444555111111111111111111111111////////////////////////..............................---------,,,,,,,,,.........---------,,,,,,,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,+++,,,---...///------------------------............------------........................//////////////////////////////000000000111111111333333333333444444444444{{{wwwyyyyyyfff___WWWQQQPPPOOOMMMKKKOOOOOOOOOPPPQQQQQQRRRRRRMMMJJJKKKNNNPPPOOOPPPTTTPPPPPPQQQRRRRRROOOKKKHHHGGGGGGGGGGGGEEEBBB???===;;;;;;:::999888777666555666666555444333222222111111111111111111000000///000000000000000000000000............................../////////000000000000333555333555CCC[[[ooonnnnnnJJJ===@@@<<<<<<===BBBIIIZZZvvvsss|||sssfffTTTHHHCCCCCCCCCBBBCCCAAA>>><<<;;;:::888666555555444333333333333333111111222333444555555666999999:::<<<>>>AAACCCEEEIIIIIIJJJLLLNNNQQQSSSTTTUUUUUUUUUUUUTTTSSSRRRRRRQQQNNNLLLLLLIIIDDDAAAAAAJJJUUUccckkkpppvvv}}}xxxdddVVV===SSSppp^^^VVVVVVVVVUUUUUUUUUTTTTTTZZZYYYXXXVVVSSSOOOLLLJJJKKKKKKKKKJJJJJJJJJJJJJJJIIIJJJKKKJJJIIIJJJKKKMMMNNNMMMMMMLLLKKKKKKKKKLLLLLLLLLKKKKKKLLLNNNQQQRRRSSSRRRRRRSSSUUUUUUTTTRRRRRRRRRRRRQQQPPPOOONNNNNNIIIKKKNNNOOONNNNNNPPPQQQRRRSSSTTTTTTRRRQQQRRRSSSSSSSSSTTTWWWYYYXXXVVVSSSTTTUUUXXX[[[[[[WWWPPPKKKPPPSSSWWWWWWVVVWWWZZZ]]]```kkk|||{{{vvvvvvwww~~~vvvgggaaarrrgggQQQGGGBBB>>>===<<<:::888777777777888777777666444333333333333000000000000000000000000////////////////////////........................------------,,,,,,,,,,,,------,,,,,,,,,,,,,,,+++,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......------------------------.........------,,,,,,,,,........................//////////////////////////////000000000000111111222222222333333333333444zzzxxx~~~~~~rrrkkkggg]]]ZZZVVVSSSSSSRRRPPPNNNSSSRRRRRRRRRQQQQQQPPPPPPKKKHHHHHHLLLMMMLLLNNNRRROOONNNMMMMMMNNNLLLJJJHHHFFFFFFFFFEEECCCAAA>>><<<;;;:::999888777555444444444444333222111111000000///000000111000000//////////////////////////////................................./////////000000000000333555444:::RRRkkknnnpppRRR>>>>>>>>>??????AAAJJJ```sssyyyssstttbbbVVVRRRNNNGGGAAADDDBBB>>><<<<<<;;;:::888777666666555444444444444111111222222333333444444777777888999;;;<<<===>>>CCCCCCDDDEEEGGGKKKMMMOOORRRRRRRRRQQQPPPNNNLLLKKKJJJGGGFFFEEEEEEFFFIIIKKKVVVaaannnvvvzzzuuu___OOOHHHQQQmmm~~~ZZZRRRRRRRRRRRRRRRSSSSSSTTTSSSTTTVVVVVVTTTQQQOOONNNJJJJJJJJJIIIIIIIIIJJJJJJJJJKKKLLLLLLKKKLLLMMMOOOPPPOOONNNMMMMMMNNNOOOOOOMMMLLLKKKJJJKKKNNNQQQRRRVVVUUUTTTUUUWWWXXXWWWUUUUUUUUUVVVVVVUUURRRPPPNNNKKKMMMOOOPPPOOOOOOPPPQQQTTTVVVVVVVVVTTTSSSTTTUUUTTTUUUVVVXXXZZZZZZYYYYYYVVVWWWYYYZZZZZZWWWQQQLLLMMMPPPTTTVVVVVVVVVXXXZZZ^^^bbbiiirrr|||rrrnnnbbbddd^^^\\\bbbsssqqqUUUHHHDDDAAA===;;;:::999888777777777888777666555333222111111111////////////////////////........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------++++++++++++++++++++++++,,,,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,......------,,,+++++++++---------------------------...............//////////////////000000000111111111111222222222333333pppeeeaaa```WWWUUURRRPPPPPPPPPPPPPPPSSSSSSRRRQQQPPPOOONNNNNNKKKHHHGGGJJJKKKJJJLLLPPPNNNLLLKKKJJJKKKJJJIIIGGGDDDDDDDDDCCCBBB???===<<<999888777666555444333333222222111111000000//////...//////000000000//////............................................................////////////...+++---333222333BBBVVVhhhmmmGGG>>>======>>>???DDDQQQ^^^zzzyyyuuu{{{~~~kkk```\\\XXXPPPIIIEEEBBB>>><<<<<<<<<;;;:::999888777666555555555555333333333333333333444444555666777888888999::::::?????????@@@BBBEEEHHHJJJJJJJJJJJJIIIHHHGGGEEEDDDDDDDDDCCCDDDIIIRRRZZZ^^^dddjjjsss|||~~~{{{uuu\\\GGGCCCIIIqqqvvv[[[SSSRRRPPPNNNNNNOOOQQQRRRLLLOOOSSSUUUSSSQQQPPPPPPKKKKKKJJJIIIIIIIIIIIIJJJJJJLLLMMMLLLLLLLLLNNNPPPOOOOOONNNNNNOOOPPPRRRSSSQQQPPPOOONNNNNNPPPRRRSSSWWWVVVUUUVVVWWWXXXXXXWWWVVVWWWXXXYYYWWWUUURRRPPPOOOQQQRRRRRRQQQPPPPPPQQQTTTUUUVVVVVVUUUUUUVVVWWWWWWWWWWWWWWWWWWYYY[[[]]]YYYXXXWWWWWWXXXWWWTTTRRRRRRSSSTTTUUUWWWXXX[[[]]]]]]]]]^^^aaajjj|||yyysssxxxhhheeeiiifffccc___kkkttt{{{mmmTTTCCC???>>><<<::::::999999888888777777888666555444222111000000000........................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,++++++++++++------------------------,,,,,,------...............////////////000000000000000000111111111111222zzzeeeYYYUUUUUUSSSRRRPPPOOOPPPRRRTTTVVVPPPOOOOOONNNMMMLLLKKKKKKLLLHHHGGGIIIIIIHHHJJJNNNKKKJJJHHHHHHHHHHHHGGGEEEBBBBBBAAA@@@???===<<<;;;666666555555444444333333111111000000000/////////---......///////////////........................------------------------------........./////////111------222333222777@@@[[[zzzhhhIII@@@::::::===AAAGGGNNNbbbwwwfffnnnccc\\\TTTMMMIIIEEEAAA>>>======<<<;;;;;;:::999777666666666666555555555555444444444444444444666777777888777777:::;;;;;;===>>>@@@BBBCCC@@@@@@??????>>>???@@@@@@===BBBGGGMMMWWWccclllnnnsssuuu{{{wwwssszzzuuubbbIII<<>>===<<<;;;;;;999888888888777777666666444444333111000000000000////////////////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,***++++++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...............////////////000000/////////000000000111111~~~jjj[[[RRRPPPQQQSSSSSSSSSRRRRRRSSSUUUWWWNNNNNNMMMMMMLLLLLLLLLLLLMMMHHHFFFGGGGGGEEEGGGKKKGGGFFFEEEEEEFFFFFFDDDBBB???>>>>>><<<;;;:::999888444444444444444333333333000000000000////////////,,,---....../////////...---------------------------------------------------------.........//////222111111222333444555777KKKlllkkkUUU@@@888<<<@@@BBBDDDTTTgggyyykkk{{{lll___WWWQQQMMMGGGCCCAAA???>>><<<<<<;;;:::888777777777666666666666555555444444444222222444555666666666555666777888:::;;;;;;<<<<<<999888777777888;;;>>>@@@AAANNN^^^kkkxxxzzzyyy~~~sss```OOOAAABBB[[[vvvtttcccTTTLLLQQQPPPOOONNNMMMMMMMMMMMMJJJNNNRRRRRROOOMMMNNNPPPPPPOOOLLLJJJIIIHHHIIIJJJKKKMMMNNNNNNNNNOOOQQQSSSTTTSSSQQQPPPPPPRRRUUUVVVUUUVVVWWWYYYZZZZZZZZZYYYYYYWWWUUUVVVWWWYYYYYYYYYVVVWWWWWWXXXWWWVVVUUUTTTQQQSSSUUUUUUTTTSSSSSSTTTWWWXXXXXXWWWUUUTTTTTTUUUWWWYYYZZZXXXVVVUUUVVVXXXYYYVVVSSSRRRRRRTTTTTTSSSWWWVVVVVVVVVWWWXXXXXXWWWWWWXXX\\\```___^^^eeennnxxxrrrjjjssszzznnnkkkmmmkkkgggVVV___eeerrr}}}___PPPJJJDDD???@@@>>>::::::===777777777666666444333333333222111000000000000000////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++,,,,,,------***++++++++++++,,,,,,,,,************************)))***+++,,,---,,,,,,+++++++++++++++++++++++++++))))))******++++++,,,,,,++++++++++++++++++++++++***++++++,,,------.............../////////000000....../////////000000000rrrcccYYYUUUVVVYYY\\\RRRRRRRRRQQQOOONNNNNNOOONNNNNNNNNNNNNNNNNNNNNNNNLLLHHHEEEFFFEEECCCDDDHHHEEECCCCCCCCCDDDDDDBBB@@@<<<<<<;;;:::888777666666222222333333333444444444000000000000000/////////,,,------.../////////...---------------------------------------------------------.........//////,,,...///...000444666555<<<[[[pppwwwnnnKKK;;;===AAAAAA@@@HHHQQQccctttlll{{{uuujjjXXXTTTMMMGGGDDDAAA???======<<<;;;999888777777777777666666555555444444333000111333444555555555444444555666888999888888777777666555555777;;;@@@CCCQQQddd}}}|||yyy~~~xxxcccMMMAAA???LLLlllxxxiii[[[RRRPPPNNNOOOPPPQQQPPPNNNLLLKKKHHHLLLQQQQQQOOONNNQQQTTTRRRPPPMMMJJJIIIHHHIIIIIILLLNNNOOOOOOOOOPPPRRRTTTXXXVVVSSSRRRQQQSSSUUUVVVQQQSSSVVVYYY[[[[[[[[[ZZZZZZXXXVVVVVVXXXZZZZZZZZZVVVVVVVVVVVVVVVVVVUUUUUUOOOQQQTTTTTTTTTTTTUUUVVV\\\]]]\\\ZZZWWWUUUUUUVVVVVVYYY[[[ZZZWWWTTTSSSTTTXXXUUUSSSQQQQQQQQQPPPOOOQQQQQQSSSUUUXXXXXXVVVUUUUUUSSSTTTWWWUUUTTTZZZdddhhhsss{{{rrrjjjllltttvvvyyyyyy{{{~~~vvvnnnhhhbbb\\\YYY[[[ZZZUUUVVVeee~~~hhhQQQFFFFFF???<<<===???;;;444444888666666666555444333111000111111000000000000000111000000000000000000000000,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********++++++,,,,,,,,,+++++++++,,,,,,---------******+++++++++,,,,,,,,,************************)))***+++,,,---,,,++++++++++++++++++++++++++++++(((((()))***+++,,,,,,---++++++++++++++++++++++++******+++,,,,,,---................../////////000............/////////000~~~vvv|||wwwsssssstttaaa^^^ZZZWWWWWWWWWWWWVVVPPPQQQRRRTTTUUUTTTQQQNNNKKKNNNLLLGGGHHHOOOQQQOOOIIIGGGDDDBBBBBBBBBDDDEEEAAA@@@?????????>>><<<:::;;;<<<<<<<<<;;;999777666555444333222111111111111111111000......---------,,,------......------,,,,,,+++***,,,...//////...++++++,,,,,,,,,,,,---------------............///000000000000111111111111999@@@UUUooozzzoooKKK:::>>>???888>>>CCCPPPjjjppp{{{}}}lll```VVVTTTQQQHHH???<<<>>>===<<<<<<======;;;:::888777777666444333222222333333222111111222222333555444222333555777888888333666888999:::@@@JJJSSSgggwww{{{vvv|||wwwfffXXXDDD:::IIIiiiyyydddUUULLLLLLPPPHHHJJJMMMOOOOOOPPPQQQSSSMMMMMMNNNPPPQQQRRRSSSSSSOOONNNLLLKKKLLLNNNQQQSSSTTTTTTTTTRRRQQQQQQTTTVVVVVVUUUSSSSSSTTTWWWZZZ\\\TTTVVVWWWWWWWWWXXXZZZ\\\zzzsssggg\\\VVVTTTUUUWWWXXXVVVTTTTTTTTTTTTRRRPPPRRRSSSSSSSSSSSSTTTTTTTTTRRRSSSSSSTTTUUUUUUVVVVVVXXXWWWVVVWWWXXXWWWTTTRRRVVVUUUTTTRRRPPPOOONNNNNNSSSSSSSSSSSSSSSRRRRRRQQQRRRSSSUUUUUUUUUUUUWWWXXXXXX___iiitttsssaaasss|||tttiiieeefff___jjjqqqnnnnnnppphhh\\\[[[aaagggkkkoooooohhh___jjjkkkiiiooo|||ppp___RRRKKKGGGBBB???;;;:::999777777777777888555444333222111111111111111111111111000000000000------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,+++++++++******)))************+++++++++******************************************************************************************************+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------------------------------........................}}}rrrlllxxxsssjjjdddbbb```]]]ZZZXXXWWWWWWVVVTTTRRRRRRRRRSSSSSSPPPLLLIIIKKKMMMKKKGGGHHHMMMOOOMMMIIIGGGEEECCCBBBCCCDDDEEECCCAAA@@@@@@AAA@@@>>><<<;;;;;;<<<;;;:::999777666444444333222111111111111111000///...------------,,,,,,------------,,,,,,,,,+++***,,,...///...---+++++++++,,,,,,,,,------------------............//////000000000111111111333888HHH___pppyyybbbGGG999666888<<>>======<<<;;;999999999888777666555555444222222111111111222333333555333222222333444555555555777;;;>>>CCCJJJSSSYYYccceeejjjxxx{{{tttnnnZZZJJJBBBNNNeee}}}iiiYYYOOOHHHHHHKKKKKKMMMOOOPPPPPPPPPQQQSSSKKKLLLOOORRRTTTUUUUUUTTTQQQPPPOOOOOOPPPRRRTTTUUUUUUVVVWWWWWWUUUUUUVVVWWWVVVUUUTTTSSSTTTVVVYYY[[[VVVWWWWWWWWWVVVWWWYYY\\\mmmhhhaaaZZZUUUUUUVVVXXXYYYWWWUUUUUUUUUUUUSSSQQQSSSSSSSSSTTTTTTTTTUUUUUUSSSSSSSSSTTTTTTTTTUUUUUUSSSTTTUUUUUUUUUTTTRRRRRRUUUTTTTTTSSSSSSSSSTTTTTTRRRSSSSSSTTTSSSRRRQQQPPPTTTUUUVVVVVVUUUTTTUUUWWWUUUZZZ```fffpppttteee___lllrrryyymmmnnnrrrzzzmmm^^^UUUIIIAAA>>>===;;;999;;;:::888777666666777777444444333111111000000000000000000000////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++,,,,,,+++++++++*********))))))*********+++++++++*********************************************************************************************************+++++++++,,,,,,+++++++++,,,,,,,,,------------------------------........................~~~~~~xxxkkkaaa[[[XXX]]][[[YYYXXXXXXWWWUUUSSSVVVUUUUUUTTTSSSOOOJJJFFFJJJLLLJJJGGGGGGKKKLLLKKKIIIGGGEEECCCBBBCCCDDDEEEDDDCCCBBBBBBBBBAAA???===;;;;;;;;;:::999888666555444333222111111000111111000000///...------------,,,,,,------------,,,,,,,,,+++***+++---......---++++++++++++,,,,,,,,,,,,------------............//////000000000000111111222444===OOOeeewwwcccEEE999<<<999<<>>===<<<:::999666666555444444333333444333222222222333444555555555555444333333444666666:::<<<@@@GGGMMMRRRTTTUUUQQQLLLGGGNNNeeexxx{{{}}}sssmmmjjjWWWJJJMMMjjj|||jjjWWWMMMIIIGGGFFFGGGKKKMMMOOOOOOOOONNNOOOQQQJJJLLLPPPTTTWWWWWWWWWVVVSSSSSSTTTTTTUUUWWWXXXYYYWWWYYY\\\]]][[[ZZZYYYYYYYYYXXXWWWVVVWWWXXXZZZ[[[XXXXXXXXXVVVUUUUUUXXXZZZ___]]]ZZZWWWVVVVVVWWWXXXXXXWWWUUUUUUVVVVVVUUUTTTTTTTTTTTTTTTTTTUUUVVVVVVTTTTTTTTTTTTSSSSSSSSSSSSOOORRRUUUUUUSSSQQQRRRTTTSSSSSSSSSRRRRRRSSSTTTTTTQQQRRRSSSTTTTTTRRRQQQOOOSSSTTTUUUTTTRRRQQQRRRSSSTTTWWWXXXZZZ^^^jjjzzz~~~oooVVVHHHBBB<<<999999::::::999999888777666666555666666333333222111000000000000////////////.........---------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********))))))*********,,,++++++++++++*********)))))))))*********++++++*********************************************************************************************************++++++++++++,,,++++++++++++,,,,,,,,,,,,------------------------------------------------|||vvvvvv{{{~~~}}}wwwggg\\\XXXXXXYYYXXXWWWWWWWWWXXXWWWUUUTTTYYYXXXWWWVVVUUUQQQLLLHHHIIIIIIHHHFFFFFFHHHJJJJJJIIIGGGFFFDDDCCCDDDDDDEEEEEECCCBBBBBBBBBAAA>>><<<::::::999999888777666555444333222111000000000000000///...---------------,,,,,,,,,------,,,,,,,,,+++******+++,,,------,,,***++++++++++++,,,,,,,,,,,,,,,---------.........////////////000000000111222333666@@@WWWsss~~~cccIII<<<666;;;@@@AAACCCOOOiiivvvwww~~~ttthhh___ZZZUUUPPPJJJEEEBBBAAA???>>>888777555444444444444555444444444444555666777777666777888888888:::===???IIIJJJOOOVVV[[[ZZZSSSLLL???@@@??????JJJeeezzzsssvvv|||xxxiiiZZZSSSSSSVVVWWWeeekkk[[[LLLGGGIIIIIIGGGFFFFFFHHHKKKLLLLLLMMMNNNOOONNNOOORRRTTTVVVWWWWWWWWWUUUVVVWWWYYYZZZ[[[\\\]]]YYY\\\```aaa```]]][[[[[[]]]]]]\\\\\\[[[[[[\\\\\\ZZZZZZXXXVVVTTTTTTWWWYYYXXXXXXXXXXXXXXXWWWWWWVVVVVVUUUTTTVVVXXXYYYYYYXXXUUUUUUTTTTTTTTTUUUVVVWWWUUUUUUTTTSSSRRRQQQQQQPPPMMMRRRVVVVVVSSSQQQTTTWWWRRRQQQPPPOOONNNMMMMMMMMMPPPRRRSSSTTTTTTRRRPPPOOOOOOPPPQQQQQQPPPOOOPPPRRRVVVWWWXXXWWWWWW\\\eeelll}}}mmmkkklllaaaRRRCCC???<<<;;;;;;;;;:::888777777666666555444444444222111000000/////////000.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******))))))))))))******++++++++++++************))))))))))))************************************************************************************************************************++++++++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------}}}}}}~~~xxxyyy}}}uuunnncccXXXRRRRRRTTTWWWSSSSSSSSSUUUWWWXXXWWWVVVVVVUUUUUUUUUUUURRRNNNJJJHHHGGGFFFGGGGGGGGGHHHIIIHHHGGGFFFEEEDDDDDDDDDEEEDDDBBBAAA@@@@@@???<<<::::::999888777666555555555333333222111000000000000///......------------...+++,,,,,,,,,,,,,,,,,,++++++***)))***,,,,,,,,,************+++++++++,,,,,,,,,,,,,,,------------......////////////000000000...000000333FFFfffdddFFF;;;:::<<>><<<;;;:::999777555444555555555555444333222222000000///.........//////------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******))))))))))))******+++++++++*********))))))(((((()))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------{{{tttpppmmmllllll]]]\\\ZZZXXXVVVUUUUUUUUUQQQQQQQQQSSSUUUWWWWWWWWWPPPPPPQQQRRRSSSQQQMMMJJJGGGDDDEEEGGGHHHGGGHHHKKKHHHHHHGGGFFFEEEEEEEEEEEECCCAAA@@@??????===;;;888999888777666555444444444333222111000000///000000......---------------...++++++,,,,,,,,,,,,+++++++++***))))))+++++++++)))************++++++++++++,,,,,,,,,,,,------------......////////////000000///111111222<<>>>>>>>><<<<<<;;;;;;;;;;;;<<<<<>>===:::888999888666555333333333444333222111000000/////////...------,,,,,,------...++++++,,,,,,,,,,,,+++++++++***))))))***+++***(((************++++++++++++++++++,,,,,,,,,---------........./////////000000000000333555777CCCbbbqqq|||vvvYYY>>>777999;;;>>>CCCJJJ]]]vvvuuu}}}uuulllddd___\\\YYYTTTOOOJJJHHHGGGGGGIIIHHHGGGFFFFFFFFFFFFFFFNNNSSSXXX\\\___dddlllssswwwyyy}}}wwwwww}}}~~~jjj^^^SSSJJJ???:::FFFWWWyyyttthhh\\\RRRLLLIIILLLMMMJJJFFFFFFEEEGGGKKKNNNOOOQQQTTTVVVYYY[[[^^^aaabbbaaa^^^]]]]]]\\\]]]^^^```dddgggiiiddddddcccaaa```aaadddffffffggggggfffddd```]]][[[[[[\\\]]]]]]ZZZXXXXXXXXXZZZZZZYYYYYYXXXYYYZZZZZZUUUTTTTTTUUUWWWYYYXXXWWWUUUTTTRRRQQQRRRSSSVVVWWWTTTTTTSSSRRRPPPOOONNNNNNKKKLLLNNNOOOOOOOOONNNNNNLLLLLLLLLMMMOOOQQQRRRSSSSSSRRRQQQPPPPPPPPPQQQQQQNNNPPPRRRSSSSSSSSSUUUWWWTTTUUUVVVVVVUUUTTTTTTTTTUUU[[[bbbiiiuuuyyymmm]]]LLLFFFFFFFFFFFFBBB===:::888888999:::999888777777777222333333333333111000///...---------------.........------------,,,,,,,,,++++++++++++++++++++++++************************************************++++++************++++++************))))))))))))(((((((((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,~~~vvvzzztttggg```ZZZTTTUUU[[[ZZZXXXUUURRRQQQRRRTTTUUUVVVSSSQQQPPPQQQSSSSSSSSSPPPPPPPPPRRRSSSRRRNNNKKKEEEBBBCCCIIIJJJHHHIIINNNHHHHHHGGGGGGFFFEEEEEEDDDCCCBBB@@@??????===:::888999888666444333333333444333222111000////////////------,,,,,,,,,------...+++++++++,,,,,,++++++++++++)))((()))******)))((()))************+++++++++++++++,,,,,,,,,---------............/////////000,,,***///444000111IIIfff~~~{{{xxxqqqMMM@@@>>>;;;:::===>>>KKK[[[mmm}}}|||~~~xxxnnnkkkeee___ZZZWWWUUUUUUUUUTTTSSSQQQPPPPPPPPPPPP[[[aaagggjjjmmmrrrzzzvvvqqquuu}}}vvvaaaRRREEE@@@===BBBXXXqqqwww|||~~~mmmddd[[[OOOLLLLLLOOOPPPLLLIIIIIIEEEGGGJJJMMMNNNOOOQQQSSSWWW[[[bbbhhhiiigggbbb______^^^^^^___bbbfffjjjmmmhhhgggdddaaa```bbbfffjjjllllllmmmllliiieeeaaa^^^ZZZ\\\______\\\ZZZYYYXXXWWWVVVUUUUUUVVVYYY\\\^^^XXXWWWUUUUUUVVVWWWUUUTTTUUUTTTRRRPPPQQQSSSUUUWWWTTTSSSRRRQQQPPPOOONNNNNNNNNNNNNNNPPPQQQQQQOOOMMMNNNNNNNNNMMMNNNNNNOOOOOOTTTRRRPPPOOONNNOOOQQQRRRNNNOOOPPPPPPOOOOOOQQQRRRWWWVVVTTTSSSSSSSSSUUUWWWYYYXXXVVVWWWaaayyynnnVVVQQQOOOHHHCCCAAA???@@@???;;;999999777888999888666555444444222222333333222111///...------,,,,,,,,,------............---------,,,,,,++++++++++++++++++++++++************************************************,,,,,,++++++++++++,,,,,,************))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))************+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,vvvrrrooojjjnnnwwwccc^^^XXXRRRNNNOOOQQQSSSQQQRRRTTTVVVXXXZZZ[[[[[[VVVTTTQQQQQQQQQRRRRRRQQQQQQOOOMMMNNNPPPPPPNNNKKKHHHEEEDDDEEEIIIJJJIIIFFFGGGIIIJJJHHHDDDBBBDDDGGGCCCBBB@@@>>><<<999777777666555555444222111000000111111111111000000000000++++++++++++++++++++++++************************************************))))))))))))************++++++,,,,,,,,,,,,------000///...------...///000///111222222333666;;;>>>ZZZ{{{sssTTT>>>888;;;======@@@GGGTTTddd{{{}}}yyy}}}tttmmmiiigggfff```[[[]]]dddddd]]]^^^fffrrr}}}qqqnnnooowww~~~yyy}}}uuuaaaQQQCCC===CCCNNN\\\tttxxxeeeVVVNNNKKKKKKLLLMMMMMMMMMLLLLLLKKKKKKJJJJJJKKKKKKLLLMMMRRRTTTXXX\\\___bbbccccccdddccc```]]]^^^cccjjjppppppmmmhhhbbb___```eeeiiillliiigggjjjnnnllleee]]]\\\\\\\\\ZZZXXXYYY[[[]]]ZZZZZZZZZZZZZZZYYYXXXXXXSSSTTTVVVWWWWWWTTTRRRPPPSSSSSSSSSRRRQQQRRRUUUXXXRRRQQQPPPOOOOOOPPPQQQRRRTTTSSSRRRPPPOOONNNMMMMMMMMMLLLKKKJJJJJJLLLNNNOOORRRRRRQQQOOOMMMLLLLLLNNNMMMNNNOOOOOONNNNNNPPPRRRNNNPPPQQQQQQPPPQQQTTTVVVSSSTTTVVVXXX]]]gggttt~~~}}}kkkhhhbbb[[[RRRKKKEEEBBBCCCBBBBBBAAA>>><<<999777999777555444333444555666444444333333222111000000......---,,,,,,,,,,,,---+++++++++,,,,,,---------+++++++++************)))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))************(((((())))))))))))(((((((((((((((((()))))))))))))))))))))))))))***************************************************************+++++++++,,,,,,,,,zzzlllkkkkkkddd______YYYWWWTTTQQQNNNMMMMMMNNNPPPQQQSSSVVVXXXYYYZZZ[[[VVVTTTRRRQQQRRRSSSSSSRRRSSSQQQOOOPPPQQQQQQOOOMMMKKKIIIHHHGGGGGGGGGEEECCCDDDDDDDDDCCCCCCCCCEEEGGGCCCBBB@@@===;;;999777666444444333222111000//////000000000000////////////++++++++++++++++++++++++************************************************))))))))))))************+++++++++,,,,,,,,,------000///...------...//////...///000111111444888;;;IIIddd}}}~~~}}}___III===888;;;<<<@@@FFFOOO```zzz~~~sss{{{~~~{{{yyyuuuwww~~~}}}vvvvvv}}}xxxooommmpppuuuiiiooowww|||~~~vvvaaaLLLFFFBBBFFFUUUhhhzzztttaaaTTTMMMKKKKKKLLLLLLMMMMMMMMMMMMMMMMMMMMMMMMLLLMMMMMMNNNNNNPPPRRRUUUXXX\\\___```aaa```___]]][[[\\\___fffjjjjjjhhhddd```^^^aaafffkkkkkkgggddddddfffeeebbb^^^\\\\\\\\\ZZZXXXYYY[[[]]][[[[[[[[[[[[ZZZXXXWWWVVVUUUVVVWWWWWWVVVSSSQQQOOOQQQRRRQQQPPPOOOPPPRRRUUURRRQQQPPPOOONNNNNNNNNNNNOOONNNMMMLLLKKKJJJJJJJJJLLLKKKJJJIIIJJJKKKMMMNNNOOOPPPPPPOOOMMMLLLLLLMMMMMMNNNOOOOOONNNNNNPPPRRRRRRSSSTTTSSSRRRRRRRRRTTTSSSUUUVVVWWWWWW[[[bbbhhh}}}~~~wwwiiiZZZXXXVVVSSSOOOJJJFFFCCCAAACCCBBB@@@???============<<<:::888555444444555555444333333222111111000000///...------,,,,,,------+++++++++,,,,,,,,,,,,,,,+++++++++*********))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''((((((((()))))))))(((((())))))))))))(((((((((((((((((())))))))))))))))))))))))))))))))))))*********************************************************+++++++++,,,,,,qqq___]]]___YYYQQQLLLPPPPPPPPPPPPOOOMMMLLLJJJOOOPPPRRRTTTVVVXXXYYYYYYSSSQQQPPPPPPRRRSSSSSSRRRSSSQQQPPPOOOPPPPPPNNNLLLJJJKKKKKKIIIFFFDDDDDDDDDAAA???>>>>>>AAADDDEEEFFFBBB@@@>>><<<999777666555333222222111000///......////////////.........---++++++++++++++++++++++++************************************************))))))))))))************++++++++++++,,,,,,,,,,,,......---------......///---.../////////111444666;;;JJJeee|||hhhNNN;;;888888;;;???CCCKKK[[[jjjtttsssvvvssskkkhhhlllvvv{{{pppiiifffgggkkkiii\\\OOOGGG888AAAOOObbbzzz}}}eeeSSSKKKJJJKKKIIIJJJJJJKKKLLLLLLKKKKKKOOONNNNNNMMMMMMMMMNNNNNNNNNOOOPPPSSSWWWZZZ]]]___]]]^^^]]]\\\\\\^^^bbbeeefffdddaaa]]][[[]]]bbbggghhheeebbb^^^]]]]]]^^^___\\\]]]]]][[[YYYYYYZZZ\\\``````___^^^\\\ZZZXXXWWWVVVUUUUUUSSSRRRPPPNNNMMMOOOPPPPPPNNNMMMLLLNNNPPPPPPPPPOOONNNMMMKKKJJJIIIIIIHHHGGGGGGFFFGGGGGGGGGJJJIIIHHHHHHHHHIIIKKKLLLJJJLLLOOOOOOMMMLLLLLLMMMLLLMMMNNNNNNMMMMMMOOOQQQSSSUUUVVVVVVTTTQQQQQQQQQVVVYYY[[[[[[XXXWWWXXX[[[]]]hhhttt|||~~~iii^^^\\\WWWOOONNNMMMKKKJJJHHHFFFDDDDDDBBBAAA>>><<<<<<>>>@@@BBB===<<<999777555444444444333222222111111000000//////......---------------,,,,,,,,,+++++++++++++++++++++*********)))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&'''''''''((((((((('''(((((())))))(((((('''(((((((((((())))))))))))))))))))))))))))))))))))*********************************************************++++++++++++,,,kkkWWWPPPQQQOOOLLLKKKKKKLLLNNNOOOOOONNNMMMLLLMMMNNNPPPRRRTTTUUUVVVVVVOOOMMMMMMNNNPPPQQQQQQPPPQQQPPPOOONNNMMMLLLKKKKKKFFFIIIJJJIIIEEEDDDEEEHHHAAA>>>;;;<<<@@@CCCDDDDDD???>>>;;;888666444333333222222111111000///...............---------,,,,,,************************************************************************((()))))))))***************++++++++++++,,,,,,,,,------------------......---...//////...///111333666:::PPPpppoooRRR<<<999:::>>>BBBFFFLLLSSSaaaoootttjjjooo}}}yyykkkgggdddfffnnnzzz~~~~~~~~~{{{vvvggg\\\YYYPPPCCC@@@GGGAAARRRaaalll}}}ooo\\\OOOJJJIIIIIIFFFFFFGGGHHHIIIIIIIIIIIINNNNNNMMMLLLLLLLLLMMMMMMLLLMMMNNNOOORRRVVVYYY[[[\\\^^^^^^^^^]]]^^^aaaccceeeccc___ZZZWWWWWW[[[___ccccccaaa]]]YYYXXX[[[^^^\\\]]]^^^]]][[[ZZZZZZ[[[___^^^]]][[[YYYWWWUUUSSSRRRQQQPPPOOONNNMMMLLLLLLMMMNNNOOOMMMKKKJJJJJJKKKKKKLLLLLLLLLKKKIIIGGGEEEEEEDDDDDDDDDDDDEEEFFFFFFGGGFFFFFFFFFFFFGGGHHHIIIFFFHHHLLLMMMLLLKKKKKKKKKIIIJJJKKKKKKJJJJJJLLLNNNQQQSSSUUUUUUSSSQQQOOOOOOTTTXXX\\\\\\YYYXXXYYY[[[SSSVVVZZZ```hhhrrrzzz{{{yyyxxxrrreeeXXXSSSVVVWWWTTTLLLLLLJJJIIIGGGEEEDDDCCC@@@>>>===<<<<<<===>>>???:::999777666555444444444111111111000000////////////......---,,,---------,,,,,,++++++******))))))************))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&'''''''''((((((((('''(((((((((((((((((('''(((((((((((()))))))))))))))))))))))))))(((((((((************************************************************++++++++++++zzzxxxuuupppiiieeehhhlllnnnbbbUUUMMMJJJIIIJJJLLLJJJJJJJJJKKKKKKLLLMMMMMMKKKLLLNNNOOOQQQQQQRRRRRRMMMLLLLLLNNNPPPQQQQQQPPPRRRQQQOOOMMMKKKJJJJJJJJJEEEGGGIIIHHHDDDCCCDDDGGGCCC???<<<<<<@@@BBBBBBAAA<<<;;;888444222111000000222222111111000000//////------------,,,,,,,,,,,,************************))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))*********************+++++++++,,,,,,++++++,,,---------------...///000000//////000222111111<<>><<<<<<<<<;;;:::999888777444444444333333333333444000000////////////............---,,,,,,,,,,,,,,,+++++++++******)))))))))*********)))))))))(((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))''''''((((((((()))))))))''''''((((((((((((''''''(((((((((((())))))))))))))))))))))))((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++}}}qqqgggaaa]]][[[YYYWWWSSSPPPSSSYYYUUUVVVUUUQQQKKKHHHHHHJJJIIIHHHGGGGGGGGGIIIJJJKKKJJJKKKLLLLLLMMMMMMMMMLLLMMMMMMMMMOOOQQQRRRQQQOOORRRRRRPPPMMMJJJHHHIIIJJJGGGHHHHHHFFFCCCAAAAAAAAABBB@@@??????@@@@@@@@@???;;;999666222000/////////111111111111000000000///------------,,,,,,,,,+++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************++++++++++++******+++,,,------------...///000000//////000111222111333CCCbbbuuu^^^DDD777666888:::<<<@@@BBBHHHPPPZZZhhh~~~}}}oooiii]]]dddnnnyyy}}}xxxqqqiiidddccceeefffsss{{{}}}zzz|||}}}kkkWWWEEE???===>>>LLL^^^wwwmmmbbbQQQEEE@@@AAACCCDDDFFFGGGHHHIIIJJJKKKKKKKKKNNNNNNNNNNNNNNNOOOPPPPPPLLLLLLMMMMMMOOOPPPRRRRRRRRRTTTUUUVVVVVVVVVXXXZZZZZZYYYVVVSSSRRRSSSWWWZZZXXX[[[^^^]]]ZZZWWWWWWXXXXXXZZZ\\\\\\YYYWWWUUUUUUTTTTTTTTTSSSRRRPPPOOONNNMMMMMMNNNOOOOOOOOOOOONNNGGGJJJLLLLLLJJJGGGFFFEEEBBBCCCCCCDDDDDDCCCCCCCCCAAAAAAAAABBBBBBCCCEEEEEE@@@AAAAAAAAABBBBBBBBBBBB???AAADDDEEEEEEEEEFFFGGGBBBCCCDDDDDDCCCCCCEEEGGGEEEHHHKKKLLLLLLKKKLLLMMMMMMOOOQQQPPPNNNMMMPPPTTTTTTQQQPPPRRRSSSTTTXXX]]]ZZZYYY]]]jjjzzzxxxlllddd[[[XXXZZZ\\\ZZZWWWTTTTTTSSSQQQNNNKKKHHHEEEBBBBBBAAAAAA@@@??????>>>::::::::::::888666333222000111111111222222222222........................---,,,,,,+++++++++++++++*********)))))))))))))))******)))))))))((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))''''''((((((((()))))))))&&&''''''((((((''''''&&&(((((((((((())))))))))))***))))))((((((''''''&&&)))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++|||zzz||||||uuukkk```VVVNNNKKKGGGEEEGGGKKKMMMLLLNNNTTTJJJNNNQQQPPPKKKIIIIIIJJJIIIIIIHHHHHHHHHIIIIIIIIIIIIIIIJJJJJJIIIIIIHHHGGGKKKJJJKKKLLLNNNOOOMMMKKKOOOOOOMMMIIIEEECCCEEEGGGGGGEEECCCCCCCCCBBB@@@???===>>>@@@@@@???>>>>>>>>><<<999666222/////////000000000////////////.........------------,,,,,,,,,************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************++++++++++++((()))+++,,,---------,,,,,,...000000///...///000444333222888IIIccckkkVVVHHH@@@===>>>888888<<>>@@@AAA@@@DDDEEEFFFGGGHHHIIIIIIIIIJJJJJJJJJKKKLLLMMMNNNOOOKKKLLLLLLMMMMMMMMMMMMLLLLLLNNNPPPPPPQQQRRRTTTVVVXXXWWWUUURRRPPPQQQUUUXXXTTTUUUWWWWWWVVVUUUUUUUUUSSSUUUXXXXXXVVVRRRPPPOOOQQQQQQRRRRRRRRRQQQPPPPPPJJJKKKMMMNNNNNNLLLKKKJJJCCCFFFIIIJJJHHHEEECCCCCCCCCBBBAAA@@@@@@@@@@@@@@@??????>>>??????@@@AAABBB>>>??????@@@@@@@@@@@@@@@>>>???AAAAAAAAAAAACCCDDDAAABBBCCCBBBBBBBBBDDDFFFDDDFFFHHHHHHHHHHHHJJJLLLLLLNNNQQQPPPMMMLLLMMMPPPOOOMMMOOOSSSSSSPPPSSSYYYWWWUUUUUUZZZccciiijjjggg^^^dddjjjsss|||rrrkkkeeeaaa```[[[WWWSSSQQQRRRTTTTTTSSSJJJKKKLLLMMMLLLJJJIIIJJJBBBAAAAAA@@@???>>>>>>===:::999888666555444333222000000111111111000000///------------------------,,,+++******))))))******((((((((()))))))))))))))***)))))))))(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((&&&&&&'''''''''(((((((((&&&''''''((((((''''''&&&(((((((((((())))))))))))***))))))(((''''''&&&&&&))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************eeelllqqqqqqpppppplllggg```^^^^^^___]]]XXXXXX\\\RRROOOLLLIIIHHHGGGFFFFFFFFFCCCEEEKKKLLLGGGFFFIIIMMMNNNNNNJJJHHHJJJNNNPPPKKKKKKLLLLLLLLLKKKJJJIIIIIIIIIIIIHHHGGGFFFEEEDDDGGGFFFGGGHHHJJJJJJHHHFFFJJJJJJIIIEEE@@@>>>@@@BBBCCC@@@???@@@CCCEEECCCAAA888<<<@@@AAA???======???===:::666333000000000111..................------.........---------,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))************+++++++++((()))+++,,,------,,,,,,+++---//////......///000111000000111333EEEkkk}}}fffRRRHHHFFF???======???;;;777999@@@EEELLLVVVbbbnnnzzzxxxppphhhccc___^^^YYY\\\___cccfffhhhhhhhhhgggiiiiiifffbbbaaa```___YYY[[[[[[YYY[[[```aaa^^^fffnnnxxx~~~|||ppplllppprrrppptttlllaaa[[[\\\\\\RRREEE888999@@@RRRkkk|||xxxnnnVVVJJJDDD>>><<<======:::777@@@AAABBBDDDEEEFFFFFFFFFEEEEEEEEEFFFHHHIIIKKKLLLJJJKKKLLLMMMLLLKKKIIIHHHJJJKKKMMMNNNOOOPPPSSSVVVZZZYYYVVVRRROOOOOOQQQTTTQQQQQQQQQQQQRRRSSSSSSSSSOOORRRUUUUUUSSSOOOLLLKKKIIIJJJKKKKKKLLLLLLLLLLLLGGGIIIJJJKKKJJJHHHEEECCC@@@CCCGGGHHHFFFDDDAAAAAADDDCCCAAA???============<<<<<<<<<<<<<<<===>>>>>>======>>>???????????????===>>>??????>>>???AAACCCAAABBBCCCCCCBBBBBBDDDFFFEEEFFFGGGFFFFFFFFFIIIKKKEEEIIINNNNNNLLLJJJJJJKKKKKKKKKOOOSSSQQQKKKLLLRRRTTTQQQPPPSSSWWWZZZYYYVVVSSSZZZ^^^]]]bbbooozzz~~~|||mmmeeeddd```ZZZVVVTTTVVVXXXUUUUUUSSSOOOKKKHHHHHHIIIHHHGGGGGGGGGFFFDDDEEEGGGAAA@@@???===;;;999888777;;;999666333333333555666222222222111111///...---------------------------+++******)))((()))))))))''''''(((((())))))******))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&''''''''''''''''''&&&(((((((((((())))))))))))***))))))((('''&&&&&&&&&))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************GGGGGGHHHHHHGGGFFFEEEEEE@@@AAAAAABBBBBBCCCDDDDDDBBBBBBBBBAAAAAA@@@@@@@@@AAABBBCCCCCCCCCCCCEEEGGGMMMMMMKKKIIIGGGHHHKKKNNNOOOOOOOOOOOOMMMKKKIIIGGGIIIKKKLLLKKKIIIGGGFFFFFFQQQNNNIIIEEEBBBBBBCCCDDDDDDDDDEEEEEEDDDBBB@@@???AAABBBCCCCCCCCCBBBAAA@@@======<<<<<<;;;;;;;;;:::;;;999666444333111///,,,,,,------......------,,,---,,,,,,++++++,,,,,,---))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))******+++++++++,,,,,,,,,,,,,,,,,,---------......---------............///333,,,,,,333666:::III\\\sss|||zzzvvviiiTTTJJJ???:::<<>>>>>===999AAAVVVqqqnnnmmmfffQQQIII???>>>===<<<;;;:::::::::???AAACCCEEEFFFFFFEEEDDDBBBBBBBBBCCCEEEHHHJJJLLLMMMMMMMMMLLLLLLKKKJJJJJJHHHJJJKKKKKKJJJLLLPPPTTTTTTWWWVVVOOOLLLPPPRRRPPPOOONNNMMMNNNPPPPPPPPPNNNPPPOOONNNLLLKKKJJJJJJJJJJJJJJJJJJLLLMMMLLLJJJGGGDDDEEEEEEEEEEEEEEEDDDCCC@@@@@@AAABBBDDDCCC@@@>>>???>>>>>>===<<<<<<;;;;;;<<<===>>>===;;;999999999:::::::::;;;;;;<<<<<<<<<::::::;;;;;;<<<=========<<<>>>@@@CCCDDDEEEEEEEEEFFFFFFFFFDDDCCCCCCFFFHHHGGGGGGGGGGGGGGGGGGGGGGGGHHHIIIKKKLLLMMMMMMLLLLLLNNNPPPQQQRRRRRRRRRTTTVVVQQQSSSUUUVVVWWWYYY\\\^^^bbbfffiiilllwwwwwwooofff^^^YYYSSSTTTUUUUUUTTTRRRPPPNNNPPPOOONNNLLLKKKJJJIIIIIIFFFFFFEEEDDDCCCBBBAAAAAA===<<<:::888777777777888888666444111//////000000...///000000000///---,,,,,,,,,,,,+++++++++************))))))))))))******(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''&&&&&&&&&((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((('''''''''&&&&&&&&&((((((((((((((((((((((((%%%((((((&&&'''***)))&&&(((((((((((())))))))))))>>>>>>>>>>>>>>>===<<<<<<===>>>>>>???@@@@@@AAAAAAAAAAAAAAAAAA@@@@@@??????@@@AAACCCCCCCCCDDDFFFHHHJJJJJJIIIGGGFFFFFFIIIKKKMMMMMMMMMMMMLLLJJJIIIGGGKKKMMMOOOOOOMMMLLLKKKLLLKKKJJJGGGEEEDDDEEEGGGHHHEEEEEEFFFEEEDDDCCCAAA@@@AAAAAABBBCCCBBBAAA@@@???>>>======<<<;;;::::::999:::888555444333222///---,,,,,,------------,,,,,,,,,,,,++++++++++++,,,,,,))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))*********+++++++++,,,,,,++++++++++++,,,,,,,,,---------------............111,,,---222222111:::HHHYYYqqq}}}vvv```MMMCCC>>><<<;;;<<<999:::>>>>>><<<>>>CCCCCCJJJSSS[[[bbbiiiqqqvvv~~~~~~|||{{{{{{|||}}}}}}|||zzz}}}}}}uuuooolllmmmcccZZZPPPLLLJJJFFFEEEHHHDDDAAA>>>;;;:::;;;======JJJVVVnnnxxxvvvnnnRRRBBB>>>===<<<;;;:::999999999999===>>>AAACCCCCCCCCCCCBBBAAAAAAAAACCCDDDFFFHHHIIIIIIJJJKKKLLLLLLLLLJJJIIIIIIJJJKKKKKKJJJLLLPPPSSSSSSWWWVVVPPPMMMOOOPPPNNNOOONNNMMMNNNPPPRRRQQQPPPQQQPPPOOONNNMMMLLLLLLLLLJJJIIIJJJKKKLLLKKKHHHEEEBBBCCCCCCCCCCCCBBBBBBAAA??????@@@AAACCCBBB@@@============<<<;;;;;;::::::999:::;;;;;;:::999999999888888999999999::::::::::::::::::;;;<<<<<<======;;;<<<>>>@@@AAABBBBBBBBBEEEEEEDDDCCCAAABBBDDDGGGFFFFFFFFFFFFFFFFFFFFFFFFHHHIIIJJJLLLMMMLLLLLLKKKJJJLLLNNNNNNNNNOOOPPPRRROOOQQQSSSSSSTTTUUUXXXZZZXXX\\\^^^___eeellllllhhhbbbeeehhhlllnnnooonnnnnnnnnsssxxx{{{yyy{{{~~~|||vvvooojjjtttqqqlllhhhddd___[[[WWWPPPQQQRRRSSSSSSRRRQQQPPPQQQQQQOOOMMMLLLKKKKKKKKKGGGFFFEEEDDDBBBAAA@@@@@@===;;;:::888777777777777777555333000/////////000....../////////...---,,,,,,,,,+++++++++***************))))))))))))******((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''(((((('''''''''&&&&&&&&&(((((((((((((((((((((((((((++++++(((&&&)))+++***(((((((((((()))))))))))):::;;;;;;;;;;;;::::::999:::::::::;;;<<<<<<======@@@@@@???????????????>>>???@@@BBBBBBBBBDDDFFFIIIHHHIIIIIIHHHGGGGGGIIIKKKIIIJJJKKKKKKKKKJJJHHHGGGJJJLLLOOOOOONNNMMMNNNNNNIIIHHHGGGFFFFFFGGGHHHIIIFFFFFFFFFEEEDDDCCCAAAAAA@@@AAAAAABBBAAA@@@???>>>>>>>>>===<<<:::999888888777555333333333222000...,,,,,,------------,,,,,,,,,,,,++++++++++++,,,,,,))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))*********++++++++++++,,,************++++++++++++------------...............,,,...333111,,,///777===YYYyyy{{{pppdddYYYQQQDDD???<<<;;;999666666999777;;;AAACCCEEEIIIQQQWWWaaaiiiqqqsssqqqttt~~~wwwpppiiifff```ZZZTTTOOOMMMLLLFFF@@@<<<======::::::;;;999888777999???GGGPPPVVVlllvvvwwwxxx|||xxx\\\DDD:::;;;:::999999888888999999:::;;;<<<>>>@@@AAAAAAAAA@@@AAABBBCCCEEEFFFGGGGGGGGGEEEGGGIIIKKKLLLKKKJJJIIIIIIJJJKKKKKKJJJLLLOOORRRQQQUUUUUUQQQNNNOOONNNLLLNNNMMMMMMOOOQQQSSSSSSRRRRRRQQQPPPOOOOOOOOOOOOOOOJJJIIIIIIIIIJJJIIIFFFCCC@@@@@@AAAAAA@@@??????>>>>>>>>>>>>???AAA@@@>>><<<;;;;;;;;;:::999999888888777777888999999999999999777777777777777888888888999::::::;;;;;;<<<<<<===;;;<<<===???@@@AAAAAAAAABBBCCCCCCAAA@@@@@@BBBDDDDDDDDDDDDDDDDDDDDDDDDDDDGGGHHHJJJKKKLLLKKKKKKJJJHHHJJJKKKLLLKKKLLLMMMOOOMMMNNNPPPPPPOOOPPPRRRTTTSSSUUUWWWWWWYYY[[[XXXTTTVVVWWWXXXXXXYYYYYYXXXXXXWWWZZZ]]]^^^bbbffffffbbb^^^___aaaaaa```^^^\\\ZZZaaa___]]]\\\[[[ZZZXXXVVVMMMNNNNNNOOOPPPQQQQQQRRRQQQPPPOOOMMMLLLKKKJJJJJJHHHGGGEEECCCAAA@@@>>>===<<<;;;999777666666666777555333111///............---------...---,,,,,,+++,,,++++++++++++************))))))(((((())))))***((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&(((((((((((((((((((((((('''))))))%%%$$$''')))'''(((((((((((()))))))))))):::;;;;;;<<<;;;;;;::::::777888888999::::::;;;;;;>>>>>>>>>>>>===============>>>@@@AAABBBCCCFFFHHHGGGIIIJJJJJJJJJIIIKKKLLLFFFFFFHHHIIIIIIIIIHHHGGGGGGIIIKKKLLLJJJIIIIIIJJJIIIIIIHHHGGGFFFFFFFFFFFFEEEEEEDDDDDDCCCAAA@@@@@@???@@@@@@AAA@@@???===<<<>>>===<<<;;;999888777666555333222111222222111///,,,,,,,,,------,,,,,,,,,++++++************++++++))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))************++++++++++++*********++++++++++++,,,,,,,,,---------.........---,,,///444333...///333444@@@VVVttt|||tttddd]]]SSSJJJCCC???======>>>>>><<<999777888;;;>>>>>>FFFNNNOOOMMMPPPXXX```jjjkkknnnrrruuuvvvtttrrrggggggfffeee```XXXNNNGGGIIIEEEAAA???>>>>>><<<;;;===999777::::::999:::===888:::???IIIXXXlllvvvbbbMMM>>>:::>>>888888888888888999:::;;;;;;<<<>>>@@@AAAAAABBBBBBDDDEEEGGGHHHIIIIIIIIIHHHFFFGGGHHHIIIIIIJJJJJJJJJJJJJJJJJJKKKKKKLLLNNNOOOMMMPPPSSSRRRPPPOOONNNMMMMMMLLLMMMOOORRRTTTTTTSSSPPPPPPOOOOOOOOOOOOOOOPPPKKKIIIHHHHHHHHHGGGEEEBBB???????????????>>>===<<<===<<<<<<===>>>>>>===;;;999999999888888777777777666666666777888999888777777777777777777777777777999999999:::;;;;;;<<<<<<===>>>???@@@AAAAAABBBBBBAAABBBBBBAAA??????AAACCCBBBBBBBBBBBBBBBBBBBBBBBBFFFGGGHHHJJJJJJJJJJJJIIIHHHJJJKKKLLLKKKKKKMMMNNNLLLMMMNNNMMMLLLLLLNNNPPPPPPQQQRRRSSSUUUVVVVVVTTTYYYYYYXXXWWWVVVVVVVVVVVVXXXZZZYYYWWWYYY]]]]]]YYY\\\[[[[[[ZZZZZZ[[[\\\\\\[[[YYYWWWVVVVVVUUUSSSRRRMMMMMMMMMMMMNNNOOOPPPQQQOOONNNMMMKKKJJJIIIIIIHHHHHHGGGEEECCC@@@>>><<<;;;;;;:::888666555555555666333222000///------------,,,,,,,,,,,,+++++++++***++++++++++++************))))))(((((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((())))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((&&&''''''&&&***...+++%%%(((((((((((())))))))))))666777777888888888777777777777888888999:::::::::<<<<<<<<<<<<<<<<<<<<<<<<;;;===>>>???@@@AAADDDGGGEEEGGGHHHIIIHHHIIIJJJKKKCCCDDDFFFGGGHHHHHHGGGGGGFFFHHHIIIIIIFFFDDDDDDDDDGGGGGGFFFFFFEEEEEEEEEFFFDDDCCCBBBAAA@@@?????????>>>????????????===;;;:::<<<<<<;;;999888666555444333111000000111222000///+++,,,,,,,,,,,,,,,,,,++++++******))))))******+++((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))*********+++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,------------...///...///222222000111444666444<<>>:::888999;;;<<<<<<;;;===>>>===<<<<<<>>>@@@FFFGGGJJJMMMPPPPPPNNNKKKDDDDDDDDDEEEEEECCC???;;;;;;:::999999::::::999777???;;;888999999888;;;AAA???GGGVVVgggzzz{{{nnnYYYKKKAAA;;;999;;;888888888888999:::;;;<<<===>>>???AAABBBCCCDDDDDDDDDEEEGGGHHHIIIIIIIIIHHHKKKJJJHHHGGGGGGHHHJJJKKKKKKJJJJJJJJJKKKLLLMMMMMMIIILLLOOORRRQQQOOOOOOPPPNNNMMMMMMNNNQQQSSSSSSRRRNNNNNNMMMMMMLLLMMMMMMMMMKKKIIIHHHGGGGGGGGGDDDBBB???@@@@@@???>>>===<<<<<<;;;:::::::::<<<<<<;;;999777777777777666666666666888777666777999999777555888888888888888888777777888888999999:::;;;;;;;;;>>>>>>>>>>>>??????@@@@@@@@@AAABBBAAA@@@@@@AAABBBAAAAAAAAAAAAAAAAAAAAAAAADDDEEEGGGHHHIIIIIIHHHHHHGGGIIIJJJJJJIIIIIIKKKLLLLLLMMMNNNMMMKKKKKKMMMNNNLLLKKKKKKLLLNNNPPPSSSWWWUUUTTTSSSRRRRRRRRRSSSSSSWWWXXXWWWTTTWWW\\\]]]ZZZZZZXXXVVVUUUUUUVVVXXXZZZXXXVVVTTTSSSSSSRRRPPPNNNOOOOOONNNMMMMMMMMMMMMNNNPPPOOOMMMLLLJJJIIIIIIIIIGGGFFFDDDBBB???===;;;::::::999777555444444444555111000///...------,,,,,,,,,,,,++++++************+++++++++*********))))))))))))(((((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((('''''''''''''''''''''''''''((((((((())))))******((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&'''''''''''''''''''''((((((((((((((((((((((((***)))(((,,,666;;;333'''(((((((((((())))))))))))555555666666777777666666777777888888999::::::::::::::::::::::::;;;;;;;;;:::;;;======>>>???BBBDDDAAABBBDDDDDDDDDEEEGGGIIIBBBCCCEEEGGGGGGGGGGGGFFFGGGHHHJJJIIIFFFDDDCCCCCCCCCBBBBBBBBBDDDEEEGGGHHHCCCBBBAAA@@@???>>>>>>>>>>>>>>>>>>>>>===<<<:::999999999888777666444444333111000//////000111///...++++++,,,,,,,,,,,,++++++******))))))))))))******((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((()))))))))************+++++++++++++++,,,,,,,,,---,,,,,,,,,,,,------------111000///.........///000///000555@@@QQQkkk}}}sss{{{ssseeeXXXUUUOOOJJJDDD@@@===;;;<<<999666666999;;;:::999777777888;;;======:::888<<<;;;999999::::::888666666666777777666555555444666444555999===BBBJJJSSS]]]hhhwwwyyypppxxxooo\\\III???===;;;999999999888888888999:::;;;;;;===>>>???@@@BBBDDDEEEFFFAAABBBCCCEEEFFFGGGGGGGGGMMMLLLJJJHHHHHHIIIKKKLLLLLLJJJJJJJJJLLLMMMLLLJJJIIIIIIMMMQQQQQQNNNNNNQQQOOONNNMMMNNNPPPQQQPPPOOOLLLLLLKKKJJJJJJJJJJJJJJJIIIGGGEEEEEEEEEEEEDDDBBB@@@@@@@@@???>>>===<<<;;;:::999888888999:::999888666666666666666666666666888666555777;;;<<<:::777999999999999888888888888777888888999999::::::;;;<<<<<<;;;;;;;;;<<<======???@@@AAAAAA@@@???@@@AAA@@@@@@@@@@@@@@@@@@@@@@@@CCCDDDFFFGGGHHHHHHGGGFFFFFFGGGHHHHHHGGGGGGHHHJJJLLLMMMMMMLLLKKKKKKLLLNNNMMMJJJIIIJJJJJJKKKPPPVVVSSSRRRRRRQQQRRRRRRSSSTTTQQQSSSRRRQQQUUU\\\^^^\\\YYYXXXVVVTTTTTTUUUWWWXXXWWWVVVUUUUUUVVVVVVUUUSSSQQQQQQPPPOOONNNMMMLLLLLLQQQPPPOOOMMMLLLKKKJJJJJJFFFEEECCCAAA>>><<<:::999999888666444333333333444000000//////...---,,,,,,,,,,,,+++************++++++************))))))))))))((((((''''''(((((()))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&''''''(((((())))))***((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&'''''''''''''''(((((((((((((((((((((((()))'''&&&+++666;;;222%%%(((((((((((())))))))))))555555666777777777777777666777777888999999::::::888888888999999:::::::::999:::;;;<<<;;;<<>>>>>???======>>>===<<<:::999777666666555555444333222222111000...//////000...---++++++,,,,,,,,,,,,++++++)))))))))(((((()))))))))((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))************************++++++++++++++++++,,,,,,,,,---------000///---,,,,,,.........+++///444777;;;LLLooosssyyy{{{yyypppaaaVVVSSSSSSMMMHHHBBB??????>>>===;;;999999999:::<<<===;;;:::===<<<;;;:::::::::777555777:::<<<===<<<>>>CCCGGGEEEEEEJJJSSSZZZbbbmmmxxxxxxzzzsss^^^PPPAAA<<<;;;::::::;;;888888777777777888999999;;;;;;<<<>>>???AAACCCDDDAAAAAAAAACCCDDDFFFHHHIIIJJJKKKLLLMMMMMMMMMMMMMMMLLLJJJIIIJJJLLLMMMKKKHHHKKKJJJLLLPPPOOOKKKKKKOOOQQQPPPNNNNNNNNNNNNLLLKKKLLLKKKJJJIIIHHHHHHGGGGGGEEECCCBBBAAABBBCCCBBBAAA?????????>>>===<<<::::::999777666666888888888777666666666666666666666666777555444888===@@@>>><<<999999999888888888777777777777888888999:::::::::===<<<;;;::::::;;;;;;<<<===>>>@@@???>>>===>>>???@@@@@@@@@@@@@@@@@@@@@@@@BBBCCCEEEFFFGGGGGGFFFEEEGGGHHHIIIIIIHHHHHHIIIJJJKKKLLLLLLLLLJJJJJJLLLNNNMMMKKKKKKNNNMMMKKKOOOVVVVVVVVVVVVWWWWWWWWWWWWWWWQQQSSSRRRQQQUUUZZZ[[[YYYXXXXXXWWWVVVVVVWWWXXXXXXVVVUUUUUUVVVXXXYYYXXXWWWQQQRRRRRRRRRQQQOOOMMMLLLOOONNNMMMKKKIIIIIIHHHHHHDDDDDDBBB@@@>>><<<:::999888777555333222222333333000000000//////...---,,,---,,,+++*********++++++************))))))))))))((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''%%%&&&&&&'''(((((())))))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&'''''''''((((((((((((((((((((((((((((((%%%%%%%%%&&&+++///+++###(((((((((((())))))))))))111222333444444444444444666666777777888999999999777777888888999999999:::888:::;;;::::::;;;===???AAABBBAAAAAAAAADDDHHHLLLCCCDDDEEEGGGGGGGGGFFFEEEDDDFFFHHHIIIHHHGGGGGGHHHGGGEEEAAA???>>>@@@BBBDDDEEEDDDBBB@@@?????????@@@============<<<:::888777444444444333333222222222111000......//////...,,,+++++++++,,,,,,+++++++++))))))(((((((((((())))))((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))************))))))))))))************++++++,,,,,,,,,---------,,,---,,,,,,...111111///222111111000///777PPPhhhzzzzzz}}}vvvooocccWWWMMMEEE???<<<>>>===<<<===???AAA@@@???::::::===@@@DDDFFFFFFDDDBBBGGGKKKMMMPPPWWWbbbkkknnnooottt{{{{{{kkksssooohhhLLLCCC:::777666555666999777777666666666666777777999999:::;;;===???AAABBBBBBBBBBBBCCCEEEHHHJJJLLLFFFIIIMMMQQQRRRQQQOOOMMMLLLKKKIIIJJJLLLMMMJJJGGGNNNLLLMMMPPPNNNIIIIIINNNRRRQQQNNNMMMMMMLLLJJJHHHLLLLLLJJJIIIGGGGGGFFFFFFBBB@@@??????@@@AAA@@@???>>>>>>>>>===<<<;;;999888888777555555777777777666555666666666666666666666555333333888???CCCCCC@@@999999888888777777666666777777777888999999::::::???>>>===<<<;;;<<<======;;;===>>>>>>===<<<<<<===@@@@@@@@@@@@@@@@@@@@@@@@BBBCCCDDDFFFFFFFFFEEEEEEIIIKKKLLLLLLJJJJJJKKKMMMJJJKKKKKKKKKJJJJJJLLLMMMIIIHHHJJJOOONNNJJJMMMTTTUUUUUUVVVVVVVVVUUUTTTSSSUUUVVVTTTQQQSSSVVVUUURRRQQQRRRRRRSSSSSSSSSTTTTTTQQQPPPPPPQQQRRRSSSRRRQQQQQQRRRSSSTTTSSSQQQOOOMMMKKKJJJIIIGGGFFFEEEDDDDDDCCCCCCAAA???===<<<:::999888777555333222222222333///000000000///...------------+++*********+++,,,************))))))))))))((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''%%%%%%%%%&&&'''(((((()))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&'''''''''(((((((((((((((((((((((((((((('''))))))&&&%%%((()))'''(((((((((((())))))))))))000111222333444444444444333333444555666777888999777777666666666666777777::::::999888999:::;;;<<<===???BBBCCCBBBAAABBBBBBDDDEEEEEEFFFFFFFFFFFFEEEGGGCCCAAACCCIIILLLJJJGGGDDDDDDDDDBBB??????AAABBBHHHFFFCCC@@@>>><<<;;;;;;@@@???>>><<<999777444333444444333222222111111000//////...---,,,,,,++++++,,,,,,,,,+++++++++******))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************++++++,,,,,,,,,,,,---------------............///---///222111111555===DDDxxxwwwlll___UUUSSSTTTSSSQQQSSSYYYZZZXXXXXXXXX```iiifff]]]___iiimmmsssxxxyyyzzzfffdddmmmzzz]]]FFF???===:::777444444444444777777666555555555555555777888999:::<<<===>>>???@@@@@@@@@AAACCCEEEFFFGGGDDDFFFIIILLLNNNNNNNNNNNNMMMKKKIIIIIIKKKKKKIIIFFFJJJJJJJJJKKKJJJJJJIIIIIIHHHIIIKKKLLLLLLJJJHHHGGGJJJIIIHHHFFFCCC@@@>>><<>>===<<<;;;::::::::::::::::::;;;;;;:::999999888777555444444555666777444444555666666777666666555555666888<<<@@@DDDGGGBBB???:::666555666888:::666555444555777888888888;;;<<<<<<;;;999999;;;<<<<<<;;;;;;::::::;;;;;;<<<@@@@@@???????????????@@@AAABBBCCCDDDDDDCCCBBBBBBGGGHHHHHHIIIIIIJJJJJJJJJIIIJJJLLLMMMNNNNNNNNNMMMKKKJJJIIIIIIIIIJJJLLLMMMTTTQQQOOOPPPTTTWWWWWWVVVXXXVVVSSSQQQOOONNNOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOPPPOOOMMMLLLLLLLLLMMMNNNJJJMMMPPPSSSTTTRRROOOMMMMMMJJJHHHGGGFFFDDD???;;;>>>>>>======<<<;;;999888777666555444222111000/////////...---,,,,,,++++++************************))))))))))))))))))))))))******))))))((((((''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&''''''''''''(((&&&&&&''''''''''''&&&&&&''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((('''''''''111111222333333333333333222222333444555666666777666666555555555555666666999999888777888999:::;;;<<<>>>AAAAAAAAA@@@AAABBBDDDDDDEEEFFFFFFFFFEEEEEEEEECCCAAABBBEEEHHHHHHFFFEEEEEEEEECCCAAAAAABBBDDDBBBCCCBBBBBB@@@>>><<<;;;======<<<;;;:::888666555444333333222111111000000///......---,,,,,,++++++,,,,,,+++++++++*********))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))************+++++++++,,,,,,,,,------------------............---000222111000222888===OOOsss|||rrr{{{|||{{{xxxxxx||||||yyyxxxuuu|||vvveeepppuuucccOOOAAA;;;999777555444444555666777777666555555555555555666777888999;;;<<<===>>>??????@@@AAABBBDDDFFFFFFBBBDDDFFFHHHJJJJJJIIIHHHJJJHHHFFFFFFIIIJJJIIIHHHHHHHHHIIIIIIHHHHHHGGGGGGGGGHHHIIIJJJIIIHHHFFFEEEHHHGGGFFFDDDBBB???===;;;===<<<;;;:::::::::::::::999999::::::999888777777888888666555444444444444444444555666666666666666444444555666999<<<@@@BBB???>>><<<:::999888777777999777666666777888888777999::::::999888888999;;;;;;;;;::::::::::::;;;;;;???>>>>>>>>>>>>>>>>>>>>>@@@@@@BBBCCCCCCCCCBBBBBBFFFFFFFFFGGGGGGHHHHHHIIIHHHIIIKKKLLLMMMMMMMMMLLLIIIIIIIIIIIIIIIJJJJJJKKKNNNMMMLLLNNNRRRUUUVVVVVVVVVTTTRRROOONNNMMMNNNNNNLLLLLLLLLLLLLLLLLLLLLLLLMMMLLLKKKJJJJJJJJJKKKLLLKKKNNNQQQTTTTTTSSSPPPOOOLLLJJJGGGFFFEEEBBB===:::<<<<<<<<<;;;:::999888777666666555333222111/////////......---,,,,,,++++++************************))))))))))))))))))))))))))))))))))))((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((('''111111111111222222222222222222222333333444444444555555444444444444555555888777777777777888999999;;;===?????????>>>???@@@CCCCCCDDDEEEEEEEEEEEEEEECCCBBB@@@@@@@@@BBBDDDEEEDDDDDDDDDCCCAAA@@@AAACCC===>>>AAACCCCCCAAA???===;;;;;;;;;:::999888777666333333222222111000000000......------,,,,,,++++++,,,++++++++++++*********))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))************++++++++++++,,,,,,,,,,,,------------............---///111111//////222666///LLLmmm~~~zzzxxxxxxfffUUUGGG>>>:::555555444333444555666777777666555555444555555555666777888999:::;;;<<<===?????????@@@AAACCCDDDEEEBBBCCCEEEFFFGGGGGGFFFEEEHHHEEECCCDDDFFFHHHIIIIIIFFFFFFGGGGGGFFFEEEEEEDDDEEEEEEFFFGGGFFFEEEDDDCCCEEEEEEDDDBBB@@@===;;;::::::999999888888999999999999999999888888666555444888888777666555333222111333444444555555555555444444444444444666888:::;;;:::;;;======<<<:::888666888666444444666777777777777888999888777666888:::::::::::::::::::::::::::<<<<<<<<<<<<<<<<<<<<<<<<===>>>???AAABBBBBBBBBBBBCCCCCCDDDEEEEEEFFFGGGGGGHHHHHHJJJKKKKKKKKKKKKKKKGGGGGGHHHIIIIIIIIIIIIIIIHHHHHHHHHKKKOOOSSSUUUUUUSSSQQQOOOMMMKKKLLLLLLMMMIIIIIIIIIIIIIIIIIIIIIIIIIIIHHHGGGGGGGGGHHHIIIJJJJJJLLLNNNQQQQQQPPPOOOMMMMMMKKKIIIGGGEEEBBB>>>;;;:::::::::999888777666555555555444222111000//////......------,,,,,,++++++************************)))))))))))))))))))))))))))))))))(((((((((((('''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&''''''''''''&&&&&&&&&''''''''''''(((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''((((((((((((((((((111000000000000000111111222222333333333333333333444444333333333333444444777777777777888888999999999;;;======<<<<<<===???BBBBBBCCCDDDEEEEEEEEEEEEAAAAAA@@@>>>===>>>AAADDDCCCCCCCCCAAA>>>======>>>:::<<>>>>>>>>???@@@AAACCCCCCCCCDDDFFFGGGHHHHHHHHHHHHIIIGGGDDDCCCDDDFFFIIIJJJFFFFFFFFFFFFEEEDDDCCCCCCDDDDDDEEEEEEDDDCCCBBBAAABBBAAAAAA???===;;;999888777666666666777777888999:::999999888777666444333555555666666555444222111333333444444444444333333555444333333333444555666666888:::<<<===<<<;;;:::444333111111444666777777666777888777666666888:::999999::::::::::::999999999999::::::::::::::::::;;;<<<===>>>???@@@AAAAAABBBBBBCCCCCCDDDEEEFFFFFFGGGGGGHHHHHHIIIIIIIIIIIIFFFGGGHHHJJJJJJIIIHHHHHHFFFFFFHHHJJJMMMPPPQQQRRROOONNNLLLJJJIIIJJJKKKLLLGGGGGGGGGGGGGGGGGGGGGGGGGGGFFFEEEEEEEEEFFFHHHHHHFFFGGGIIIKKKLLLKKKJJJIIINNNMMMKKKIIIGGGCCC@@@===999999999999888666555444444333222111000///......---------,,,,,,,,,++++++************************))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&&&&'''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''((((((((((((000000/////////000111222333333333333333333444444333333222222222222333333888888888999999999999999888:::;;;;;;:::;;;<<<>>>AAAAAABBBDDDDDDEEEEEEEEE@@@@@@@@@>>>===>>>@@@CCCDDDEEEDDDBBB>>><<<;;;;;;<<<<<<===>>>???AAABBBCCC<<<;;;;;;999888666444333222111111000000//////...,,,,,,,,,,,,,,,++++++++++++++++++*********))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((())))))))))))((()))))))))*********************+++++++++,,,,,,,,,,,,,,,------------...+++---///000111111111222444222444BBB^^^}}}|||~~~tttooottt}}}vvvfffPPP>>>444222222222222222222222222333333333555555444444444444555555888888999:::;;;<<<<<<===============>>>@@@AAABBBAAABBBDDDFFFHHHIIIJJJJJJKKKJJJGGGEEEDDDEEEHHHJJJGGGGGGGGGGGGFFFEEEDDDCCCDDDDDDCCCCCCBBBAAA@@@@@@???>>>>>>===;;;:::888777555555555555555666777888:::::::::999888666555444222333444555555444333222222222333333333333222222555444444333333333333333444444555777999;;;===>>>999666333222333555666666666777888777666777888:::888888999::::::999888888666777888999999999999888::::::;;;<<<===>>>???@@@@@@AAABBBCCCDDDEEEFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGFFFGGGHHHIIIJJJIIIHHHGGGGGGHHHJJJKKKLLLLLLNNNNNNLLLJJJIIIHHHGGGIIIJJJKKKGGGGGGGGGGGGGGGGGGGGGGGGGGGFFFEEEEEEEEEEEEGGGGGGDDDEEEFFFGGGGGGHHHGGGGGGJJJJJJJJJHHHDDDAAA>>>===999999999888777666555444222222111000///......---,,,,,,,,,,,,,,,+++++++++************************(((((((((((((((((((((((('''''''''''''''(((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((&&&'''''''''(((((())))))000////////////111333444222222222333333444444444333333222222222222333333777888999999::::::999999888999::::::999:::<<<>>>@@@@@@BBBCCCDDDDDDDDDDDDAAA@@@@@@@@@AAABBBBBBCCCEEEFFFFFFEEEBBB???>>>??????>>>=========???AAABBB;;;;;;:::999777555333222111111000000///.........,,,,,,,,,,,,+++++++++++++++************)))))))))))))))))))))))))))))))))''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))************************++++++++++++,,,,,,,,,,,,------------+++,,,...000111222222222///111444666;;;OOOrrrooo}}}~~~{{{yyydddTTTAAA666444555444111222222222222222222222222444444444333444444555666888888999999:::;;;;;;<<<<<<<<<<<<<<<===>>>???@@@>>>???@@@BBBDDDFFFHHHIIIKKKKKKJJJHHHFFFFFFHHHJJJHHHHHHHHHGGGFFFEEEDDDCCCCCCBBBBBBAAA@@@???>>>>>><<<<<<<<<;;;:::999777777444444444444555555666777999999999999888666555444111111222333444444444444222222222222222111111000333333333333222222222222222222111222555888<<<>>>AAA===888555444444444333555666777777666666888:::777888999::::::999888777444555777888999999888777999999999999:::<<<===>>>??????@@@BBBCCCDDDEEEEEEEEEDDDDDDCCCCCCDDDEEEEEEEEEFFFFFFGGGGGGGGGGGGGGGHHHIIIKKKKKKJJJJJJJJJKKKIIIHHHGGGFFFFFFHHHJJJKKKGGGGGGGGGGGGGGGGGGGGGGGGHHHGGGEEEDDDDDDDDDEEEFFFDDDDDDDDDEEEFFFFFFGGGGGGBBBCCCDDDBBB???;;;::::::888888888888777555444333111111000//////...------,,,,,,,,,,,,++++++++++++************************((((((((((((((((((((((((&&&''''''''''''(((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&%%%&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&''''''((()))))))))//////......000222444666///000000111222333444444333333333222222333333333666666888999999999888777888999:::999999999<<<>>>???@@@AAABBBCCCDDDDDDDDDBBB@@@@@@CCCFFFGGGEEEBBBAAACCCEEEEEEDDDCCCCCCCCC@@@@@@??????>>>>>>======999999999888777555444333111000000//////...------++++++++++++++++++++++++************))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))************************++++++++++++++++++,,,,,,,,,------------------...///111111111,,,///444444000666OOOiii|||wwwxxx~~~zzzkkkcccLLLBBB666222444666444000000111222222333333333333444333333333444444555666666666777777888888999999;;;;;;;;;;;;<<<===>>>???>>>??????@@@BBBDDDEEEFFFHHHJJJJJJIIIGGGFFFHHHJJJGGGGGGGGGGGGEEEDDDCCCBBBAAA@@@???>>>===<<<<<<<<<;;;;;;;;;;;;:::888777777555555444444444555555666777777777777777666555444222222222222222222333444111111222222111000000///000000111111222222111111111111000111222444666888???;;;666333333333333333333444555555444555777999666777888999999888777666333444666888999999888777999999888888888999;;;;;;======>>>???AAABBBCCCDDDDDDCCCBBBBBBBBBBBBCCCDDDDDDCCCCCCCCCDDDDDDEEEEEEEEEHHHKKKKKKIIIGGGHHHIIIGGGFFFEEEEEEFFFHHHJJJLLLGGGGGGGGGGGGGGGGGGGGGGGGHHHGGGEEECCCBBBBBBCCCCCCCCCBBBBBBBBBCCCDDDEEEFFF<<<>>>@@@>>>;;;888777888777777666666555333222111000000///......---------++++++++++++++++++++++++************************((((((((((((((((((((((((&&&&&&&&&'''''''''((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&''''''((())))))***//////...///000333666888---...///000111222333444444333333222222333333444444555777888888888777666999999:::999888999<<<>>>>>>???AAABBBCCCDDDDDDDDDCCCAAA@@@DDDJJJKKKGGGCCC<<<>>>AAACCCCCCCCCDDDEEE@@@AAABBBBBB@@@===:::888777777777777777666666555000000000///......------++++++++++++++++++++++++************))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))************)))************+++++++++++++++,,,,,,,,,---------///---,,,,,,.../////////222...///555666444888BBBggg}}}xxxsssuuuyyy```LLLDDD:::555111111444555222//////000111222444444444444333333333333444444555666444444555555666666777777;;;;;;;;;;;;;;;<<<===>>>AAAAAAAAAAAABBBCCCDDDEEEDDDGGGIIIIIIGGGGGGIIIKKKGGGGGGGGGFFFEEECCCBBBAAA??????===<<<;;;:::::::::;;;;;;;;;::::::888777777666555555444444555555555555555555666555555444444555444222111000111222222111111111111111000//////---...///000111111111111111111111111111111111111777444000///000333555555111333444444333444666888555777888999999888777555333444666888999999888777999999888777777888999:::;;;;;;<<<>>>???AAABBBBBBDDDCCCBBBAAAAAAAAABBBCCCBBBBBBAAA@@@AAABBBCCCDDDCCCFFFIIIJJJHHHFFFGGGIIIGGGFFFEEEEEEFFFHHHJJJLLLGGGGGGGGGGGGGGGGGGGGGGGGHHHFFFDDDBBBAAA@@@AAAAAA@@@??????>>>???AAABBBCCC:::===???>>>:::888888999555555555444333222111000/////////......------,,,++++++++++++++++++++++++************************((((((((((((((((((((((((&&&&&&&&&'''''''''((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&''''''''''''''''''&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&''''''''''''''''''&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&'''((())))))***000//////...///111333444////////////000000000000222222222333333333444444444444555555666666777777666777999;;;<<<<<<<<<;;;===AAACCCCCC@@@AAAFFFKKKGGGCCC@@@AAAEEEFFFDDDAAA???AAABBBDDDEEEEEEDDDDDD===>>>@@@BBBCCCBBBAAA@@@999888777555444444444444000///...---,,,+++++++++------,,,++++++******)))******))))))((((((''''''))))))(((((('''''''''&&&(((((((((((((((((((((((((((((('''''''''&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((())))))))))))))))))))))))))))))************************++++++,,,,,,,,,------------------............///...///000111222333444444AAAOOOjjj{{{zzz}}}vvvbbbLLL<<<666222222222111111111000000000000000111222222333333444555666666555555666888666666666666666555555555777888999:::;;;<<<<<<<<<<<<<<<===???@@@AAABBBBBBEEEFFFHHHHHHGGGGGGGGGHHHMMMKKKHHHEEECCCAAAAAAAAA@@@@@@???>>>===<<<;;;:::;;;;;;;;;;;;:::999888777666555555555555444444444555555444333333222111111222222222222222222222222//////000000000000//////000000000000000000000000000000111111111222222222111111000000111111222333111222333555666666777777777777888888888888777777666666777777666555444444888777666555555666777888===<<<<<<;;;;;;===>>>???===CCCHHHHHHDDD@@@AAACCCGGGEEECCCCCCEEEEEEBBB???GGGHHHIIIHHHFFFDDDDDDDDDEEEFFFFFFEEEEEEFFFHHHKKKGGGGGGGGGGGGFFFFFFFFFFFFHHHGGGDDDBBBAAA@@@@@@@@@BBBBBBBBBAAAAAA@@@@@@@@@<<<<<<;;;<<<<<<:::777444666555555444222111000000000000///...------,,,,,,************))))))))))))))))))))))))))))))))))))))))))))))))((('''&&&%%%''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&'''''''''''''''&&&((((((((((((((((((((((((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''(((''''''''''''((((((((((((((((((((((((((((((((((((&&&&&&&&&''''''''''''(((............///000111222.../////////000000000000111111111111222222222333444444555555666777777777666777999;;;<<<<<<<<<;;;<<>>:::;;;===>>>???>>>===<<<888777777666555444333333//////...,,,,,,++++++,,,---,,,,,,++++++******)))))))))))))))(((((('''''')))((((((((('''''''''&&&(((((((((((((((((((((((((((((('''''''''&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((())))))))))))))))))))))))))))))************************++++++++++++,,,,,,,,,,,,------------...............//////000222333333444555;;;JJJ```www{{{vvv|||}}}ooo```PPP???555333222222222111111000000000///000000111111222333333333444666555444444555777666666666666666666666555777777999:::;;;<<<<<<<<<======>>>???@@@BBBBBBCCCCCCEEEFFFGGGEEEEEEFFFGGGFFFDDDCCCAAA@@@?????????@@@@@@???>>>===<<<;;;;;;;;;::::::999888888777777555555555555444444444333555444444333222222111111222222222222222222222222//////000000000000//////////////////////////////000000000111111111222222111111000000111111222333222222444555666777777777666777777888888777777666555666666666666555555444777666555444444555666666;;;;;;;;;;;;;;;===>>>???>>>BBBFFFFFFBBB@@@AAACCCGGGFFFEEEEEEEEEEEECCCAAAFFFGGGGGGFFFDDDCCCCCCDDDEEEFFFFFFEEEDDDEEEGGGJJJGGGGGGFFFFFFEEEEEEEEEEEEDDDCCCBBBBBBBBBBBBCCCDDDBBBBBBAAA@@@@@@?????????<<<<<<;;;;;;<<<:::666444444444333222111000//////000//////...------,,,,,,************))))))))))))))))))))))))))))))))))))))))))))))))((('''&&&%%%''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&((((((((((((((((((((((((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''(((''''''''''''((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((,,,,,,---...////////////....../////////000000000///000000000000111111111444444555555666777777777666777999:::;;;<<<<<<<<<;;;>>>@@@@@@>>>???BBBFFFJJJFFFDDDDDDFFFGGGEEECCC???@@@@@@???>>><<<:::999777888999::::::999888888666666666666555444222111///...---,,,,,,++++++,,,,,,,,,,,,+++******)))))))))))))))(((((((((((('''((((((((('''''''''''''''(((((((((((((((((((((((('''''''''''''''&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((())))))))))))))))))))))))))))))*********************************++++++++++++,,,------------..................///000111222333333444222444===LLLdddrrrbbbPPPCCC:::333111222111111111111000000000000//////000111111222222333222333444444333333444555555555666666666666666666666777888:::;;;;;;<<<<<<>>>>>>???@@@@@@AAABBBBBBAAACCCDDDDDDCCCCCCDDDEEEDDDCCCBBB@@@>>>=========@@@??????>>>===<<<;;;;;;;;;:::888777666666777888444444444444333333333333444444333333222111111111111111111111111111111111...//////000000//////...........................000000000000111111111111111000000000000111222222222333444555666777777777666666777777777777666666444555555666666666555555555555444444444444555666999999999:::;;;===???@@@>>>AAACCCBBB@@@>>>@@@CCCEEEFFFGGGGGGEEEDDDCCCDDDEEEEEEEEEDDDBBBAAABBBDDDFFFFFFFFFEEEDDDDDDFFFIIIGGGGGGFFFEEEDDDDDDCCCCCCCCCCCCBBBBBBBBBBBBCCCDDDAAAAAA@@@???>>>>>>>>>>>><<<;;;;;;;;;;;;999666333333222222111000///......//////......---,,,,,,,,,************))))))))))))))))))))))))))))))))))))))))))))))))((('''&&&%%%'''''''''''''''''''''''''''''''''''''''''''''''''''((((((((('''&&&%%%%%%((((((((((((((((((((((((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''(((&&&''''''''''''(((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((+++,,,---/////////...---........./////////000000//////000000000111111111444444444555666666777777666777888999:::;;;;;;;;;;;;===????????????AAADDDDDDBBBAAAAAADDDEEEEEECCC???@@@@@@???>>><<<:::999777777888888888888777666444555666666555333000///...------,,,+++++++++,,,,,,,,,++++++***)))))))))((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((())))))((((((((((((((((((((((((************************))))))*********+++++++++,,,,,,---------...............//////000111222222444333222444777AAAUUUhhhyyymmmeeeUUUFFF777111//////111333000000000000000000000000//////000000111222222222000222333333222222333444555555555555666666666666666777888999:::;;;;;;;;;======>>>>>>??????@@@@@@@@@AAACCCCCCBBBBBBBBBCCCJJJIIIGGGDDDAAA>>><<<;;;???>>>>>>===<<<;;;;;;;;;;;;999777666555666888999444333333333222222222222333333222222111111111000111111111111111111111111...//////////////////...------------------------/////////000000000111111000000000000000111222222222333444555666777777777555666666777777666666555333333444555666666666666555555555555555555666666666777888999;;;===?????????@@@@@@???===>>>@@@CCCCCCFFFHHHGGGCCCBBBCCCEEEDDDEEEEEECCCBBBBBBCCCEEEFFFFFFFFFEEEDDDDDDFFFHHHHHHGGGFFFEEEDDDCCCBBBBBBFFFFFFEEECCCBBBAAAAAA@@@AAA@@@???===<<<<<<<<<<<<===;;;::::::999888555333222222111111000///...............------,,,,,,,,,************)))))))))((((((((((((((((((((((((((((((((()))(((((('''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((('''&&&%%%$$$((((((((((((((((((((((((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''(((&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((,,,---...///000///...---............////////////000000000000111111111111333333333444555555666666555666666777888999:::;;;<<<===???@@@@@@@@@AAABBB@@@??????@@@CCCEEEFFFFFF???@@@@@@AAA@@@???>>>===:::::::::999999888777777333444555555444222///...------,,,+++++++++,,,,,,,,,,,,+++******))))))((('''''''''''''''(((((((((&&&&&&&&&'''''''''''''''((((((((((((((((((((((((&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((())))))(((((((((((((((((((((((())))))))))))))))))))))))))))))*********+++++++++,,,,,,,,,------------............//////000000111,,,///333666444444<<>>>>>??????>>>======>>>@@@BBBAAADDDFFFEEEBBB@@@BBBDDDDDDEEEFFFEEEDDDDDDFFFGGGFFFGGGGGGFFFEEEEEEGGGIIIIIIHHHGGGFFFEEEDDDCCCCCCFFFFFFEEEEEEDDDCCCBBBAAAAAA@@@>>><<<;;;;;;;;;<<<===;;;999888888777444222222222111111000000//////---------------,,,,,,,,,************)))))))))((((((((((((((((((((((((((((((((((((((((((((('''&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((('''&&&&&&%%%((((((((((((((((((((((((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''(((&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((------...............---------........./////////000000000000111111111111111111222222333444444555444444444555666777888999<<<===>>>???@@@@@@@@@@@@???@@@@@@AAACCCEEEFFFGGG??????AAABBBBBBAAA@@@@@@<<<<<<;;;:::999888888888333333444333222111///...,,,,,,++++++++++++,,,,,,+++++++++***))))))((((((&&&''''''''''''(((((((((&&&&&&&&&&&&&&&'''''''''((((((((((((((((((((((((&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((())))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++++++++,,,,,,,,,,,,,,,---------------........./////////000...///333666333000333999:::GGG\\\xxx}}}fffNNN>>>777666111///222444000------............////////////......///000000111111222000111222222111111222444444444555555666777777777555666777999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;:::>>>@@@AAABBBAAA@@@AAABBBCCCCCCCCCBBBAAA@@@???>>>::::::::::::999999888888777777666555555555666777222111111111000000000000000000000000000000000000////////////////////////---......//////......---------------------------............////////////000////////////000111111000111222333444555555555444444555555555555444444333444444555555555444444444555666777888888888777333444666888:::<<<<<<<<>>======>>>???AAABBBAAABBBCCCCCCBBBAAAAAABBBCCCEEEGGGHHHGGGFFFGGGHHHFFFGGGGGGGGGFFFGGGJJJLLLJJJJJJIIIHHHGGGFFFFFFEEECCCDDDEEEFFFGGGGGGGGGFFFBBBAAA>>><<<::::::;;;<<<===;;;999777777666333111111111111111000000000///------,,,,,,,,,,,,,,,,,,************))))))))))))))))))))))))))))))))))))'''(((((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&((((((((((((((((((((((((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%&&&&&&'''(((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''(((%%%&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((------,,,,,,,,,,,,---------------.........//////....../////////000000000000000000111222222333333333222222222333555777888;;;;;;<<<>>>??????>>>===@@@@@@AAAAAA@@@AAACCCDDD>>>???@@@AAAAAA@@@???>>><<<<<<:::999888777777777333333222111000//////...,,,+++++++++++++++,,,,,,++++++******))))))((((((&&&&&&&&&'''''''''((((((%%%%%%%%%&&&&&&'''''''''((((((((((((((((((((((((&&&&&&&&&'''''''''(((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((())))))))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,---------------............//////333111222333111---...333222222999SSS|||wwwdddOOO???666333222///000333222...---...---------....../////////......//////000111111111000111333222111111222444444444555555666777777888555666777999::::::::::::<<<<<<<<<;;;;;;:::::::::<<<>>>???@@@???>>>???@@@>>>>>>?????????>>><<<<<<888888888888777777777777333333333333333333333444111111000000000/////////000000000000000000000000////////////////////////---......//////......---------------------------------.........////////////////////////000111111///000111222333444444444444444444555555444444444444444555555555444333333333444555777777777777777333444666888::::::;;;;;;>>>>>>===>>>???AAAAAAAAACCCBBBBBBCCCDDDDDDCCCAAAAAADDDHHHIIIIIIHHHGGGGGGFFFGGGHHHHHHHHHIIILLLOOOKKKKKKKKKJJJJJJIIIIIIIIIDDDEEEGGGHHHIIIIIIHHHHHHCCCAAA>>><<<::::::;;;<<<>>>;;;888777666555333111000000////////////......,,,,,,,,,,,,,,,,,,,,,,,,************))))))))))))))))))))))))))))))))))))''''''((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&'''((((((((((((((((((((((((((((((((((((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%&&&&&&'''(((((()))''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''(((%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((---,,,+++*********,,,,,,---------.........//////---------.........///////////////000111111222222222111111111222444666777::::::;;;<<<>>>>>>===;;;?????????>>>===<<<===???===>>>?????????>>><<<;;;<<<;;;999888666555555555444333222000////////////+++++++++***++++++,,,,,,++++++******)))(((((((((&&&&&&&&&'''''''''((((((%%%%%%%%%&&&&&&'''''''''((((((((((((((((((((((((&&&&&&&&&'''''''''(((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((())))))))))))))))))))))))))))))))))))))))))))))))))))))++++++,,,,,,,,,---------++++++,,,,,,,,,---------------..................///------111111///000333333222333BBBccc}}}pppZZZEEE777000///000...---...000000---///444---------.........//////......//////000111111111000222333333222222333444444444444555666777777888555666777888999:::::::::=========<<<<<<;;;;;;::::::<<<>>>>>>===<<<===>>>????????????===;;;999888777777777777666666666666000111111222222222111111000000000000////////////////////////000000000000////////////////////////---..................---........................---------........./////////////////////000111111...///000111222333333333333444444555555444444333555555555555444333222222111222444666777777666555333444666888999::::::999>>>======???@@@BBBAAAAAAEEECCCAAACCCFFFGGGDDDAAA???CCCHHHJJJJJJHHHGGGFFFFFFGGGHHHHHHIIIKKKNNNPPPLLLLLLLLLLLLLLLKKKKKKKKKHHHIIIIIIJJJIIIHHHFFFEEEDDDBBB???<<<::::::<<<===>>>;;;888666555444222111..................------,,,,,,,,,,,,,,,,,,,,,,,,************))))))))))))))))))))))))))))))))))))''''''((((((((((((((('''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$&&&'''((()))))))))((((((((((((((((((((((((&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%&&&&&&'''((())))))((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''((((((%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((***************************++++++,,,,,,------...............////////////000000000000111111111111333333222222333333444555999:::;;;;;;;;;:::999888@@@===:::999:::<<<<<<<<<============>>>???@@@AAA???===:::777555555555555111111111111000///...---++++++************++++++************))))))))))))&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((('''''''''&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&''''''''''''''''''&&&%%%&&&'''((()))(((((((((((((((((((((((((((((((((((())))))))))))***************************+++,,,,,,------,,,,,,,,,,,,,,,---------......000000000000000000000000333222333;;;NNNjjj{{{jjjbbb```SSSIII;;;333111111111///......////////////......///...---,,,,,,---...//////000000000111111111111333222222222222222222333333333333444444444555555777777888888888777777666777666555555555666888999;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<>>>>>>===:::777555666666555444333333222222000000000000000000000000////////////////////////////////////////////////........................------------------------++++++,,,,,,,,,,,,------------------------------............////////////////////////000000000000333333333333333333333333111222333222111111333555555555555555555555444444333555777777666666888:::>>>???@@@???>>>>>>@@@AAAEEEFFFFFFEEEEEEDDDCCCBBBEEEGGGIIIJJJIIIIIIIIIJJJJJJJJJJJJJJJJJJIIIIIIIIIMMMLLLKKKJJJJJJJJJJJJJJJHHHGGGFFFEEEDDDDDDDDDDDDDDDCCCAAA???===;;;;;;:::888777666444222111111111000//////...------,,,,,,))))))))))))))))))))))))************************((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&''''''%%%$$$$$$&&&((('''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((((((((''''''''''''(((((((((((('''''''''&&&&&&&&&''''''''''''''''''''''''(((''''''''''''&&&&&&&&&''''''''''''''''''''''''(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''******************************+++,,,,,,------...............//////////////////000000000111111111333222222222222333444444666777888:::;;;;;;;;;:::>>><<<:::999:::;;;;;;:::<<<<<<<<<<<<===>>>???@@@>>><<<999666333222222222////////////...---,,,++++++******))))))******+++******)))))))))(((((((((&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((('''''''''&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''(((((((((((())))))))))))'''&&&&&&%%%&&&'''((()))(((((((((((((((((((((((((((((((((((())))))))))))***************************+++,,,,,,------,,,,,,,,,,,,,,,------------...////////////////////////.........111<<>>666333000---+++,,,///000...,,,---......//////......---......------------......////////////000000000000111000000//////000000111222222333333333444444444555666666777777777666666444555666666777666666666888888888888888888888888:::;;;<<<<<<;;;999666555333333333333333333222222000000000000000000000000........................////////////////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,---------------------------------.........//////.........////////////000222222222222222222222222000111222111000000222444444444444444444444444444333444666666555555666888888:::===???@@@AAADDDFFF>>>???@@@BBBDDDEEEFFFGGGEEEFFFGGGFFFFFFHHHJJJMMMNNNMMMJJJHHHFFFFFFGGGGGGGGGGGGFFFFFFEEEEEEFFFFFFCCCCCCBBBBBBCCCCCCDDDEEE@@@???===;;;999888888777777666444333111111000000///......------,,,,,,+++))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''''''''''''''''''''((((((((((((''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&'''&&&$$$$$$&&&((('''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((((((((''''''''''''(((((('''''''''''''''&&&&&&&&&''''''''''''''''''''''''(((''''''''''''&&&&&&&&&'''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''*********************************+++,,,,,,---------------.........//////////////////000000000111222222222111222333333444000222444777999:::::::::999888999:::;;;:::777555888999999:::::::::::::::;;;999666333111///------++++++,,,,,,+++******)))******))))))))))))******(((((('''''''''&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&''''''(((((((((((((((((((((((((((((((((((((((((())))))))))))******************************+++,,,,,,,,,,,,+++++++++,,,,,,,,,---------------------------------000111333222111000111222333111888IIIXXX^^^```bbbooo}}}ttthhheeeggg___VVVIII===666222///---...---,,,---//////---+++---------......---------------------------------........./////////000000000//////......//////000222222222222333333333333444444555666666666666555333444555666777666555444999999999999999999999999888999::::::999888666555111111111222222222222222////////////////////////------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........------........./////////000000111111111111111222///000111111000000111333333333333333333444444444222444555555444444555777666888;;;===>>>???BBBDDD======>>>@@@BBBDDDEEEFFFEEEFFFFFFEEEEEEGGGKKKNNNRRRPPPLLLIIIGGGGGGHHHIIIGGGFFFFFFEEEEEEEEEFFFFFFBBBBBBAAAAAA@@@AAAAAAAAA===<<<:::888777666555555555444333222111000000000------------,,,,,,++++++))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((('''''''''''''''''''''''''''(((((())))))(((((('''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''%%%&&&'''&&&%%%%%%&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&'''(((((((((''''''&&&&&&''''''(((''''''''''''''''''''''''''''''''''''''''''''''''(((''''''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''************************))))))***++++++,,,,,,---------------...............////////////000000000222111111111111222333333222333555777888888888888777777888:::;;;:::666333777777888999999999888888:::888666444111///...---+++,,,,,,,,,,,,+++*********))))))))))))))))))***''''''''''''&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&'''''''''''''''(((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))***++++++,,,,,,+++++++++++++++,,,,,,,,,------------------------------+++---//////......///000222//////666======:::888FFFNNNXXXaaakkkyyy~~~qqqcccVVVNNNJJJ===777111...///111000...///...------.........---,,,,,,------------,,,,,,,,,------------------,,,---............////////////..................///111111111222222222333333222333444555555555555555222333555666666666555444666666666666666666666666777888888888777666555444000000000111111111111111........................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------............/////////000000000111111///000000000//////111333222222222222333333444444222333444444333222444555555777:::;;;;;;<<<===>>>=========>>>???AAABBBCCCEEEFFFFFFEEEEEEGGGJJJMMMOOOMMMIIIFFFDDDEEEFFFGGGDDDCCCCCCCCCCCCCCCDDDDDDCCCBBBAAA???>>>=========:::999888666555444444444444333222111000/////////,,,,,,,,,,,,,,,+++++++++))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''''''''''''''''''''((((((((((((''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''%%%&&&''''''%%%%%%&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((''''''&&&&&&&&&&&&''''''&&&'''''''''''''''''''''''''''''''''''''''''''''(((''''''''''''&&&&&&&&&''''''''''''''''''''''''&&&'''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''************************))))))******+++,,,,,,,,,,,,------------...............////////////000000111111111111111222333333333444666777888777777666888777888999:::999666444666777888999999888777666888777666444222000///...+++,,,,,,,,,,,,,,,++++++***))))))(((((())))))***(((''''''''''''&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''&&&''''''''''''(((((((((%%%&&&''''''((((((''''''(((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))******+++++++++++++++++++++++++++,,,,,,,,,,,,------------------------,,,---...---,,,---...000000......000333444222000444555666888@@@MMM]]]iii{{{|||}}}zzzsssrrrkkk```VVVMMMDDD;;;444222///------///000///------,,,++++++,,,---///000+++,,,,,,------,,,,,,+++,,,,,,------------,,,,,,------------.........//////......------......///000000111111111222222222111222333444444444444444222333444444555555444444333333333333333333333333666666666666666555444444000000000000000000000///........................,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++************************************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,---------......---......//////000000000...///000///......000222000111111222222333333444111222444333222111222444444666999:::999999999:::======<<<<<<===>>>@@@AAACCCDDDEEEDDDCCCDDDFFFIIIFFFEEECCCAAA@@@@@@AAABBB?????????>>>??????@@@AAABBBAAA???===<<<::::::999888888666555444333333333222222111000///......///++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''$$$&&&''''''&&&%%%%%%&&&'''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((''''''&&&&&&&&&&&&''''''&&&&&&&&&'''''''''''''''''''''''''''''''''''''''(((''''''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''************************)))))))))***++++++,,,,,,,,,,,,---------................../////////000000111111111111111222222333333444666777888888777777999888888999:::999777555666777888999999888777666555555555333222000///...***++++++,,,,,,+++++++++))))))(((((((((((())))))(((((((((''''''''''''&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&'''''''''(((((((((%%%&&&'''((((((((('''&&&(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))***+++++++++++++++***++++++++++++,,,,,,,,,------------------------...///000///------...000,,,......///000111111111...///111333666999<<<>>>HHHNNNUUUZZZ```jjjvvv~~~zzzooofff```YYYRRRMMMGGG@@@;;;888444000,,,000///...---......---,,,+++,,,,,,---,,,,,,---...++++++,,,,,,,,,,,,+++++++++,,,------------,,,+++,,,,,,---------.........//////............//////000000000000111111111222000111222333444444444444333333333222333444444555444444444444444444444444555555555555444444444444000000000//////.........------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,+++,,,,,,,,,,,,---------,,,------...//////000000.../////////......000111000000000111222333333333111222333222111000111333333555888:::999999999:::<<<;;;::::::;;;===???AAA@@@AAABBBBBB@@@@@@AAABBB>>>>>>>>>======>>>??????===============>>>????????????===<<<::::::999999777777555444333333222222111111000///............*********+++++++++++++++))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''''''''''''''%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&''''''''''''(((''''''''''''''''''''''''$$$&&&((((((&&&%%%%%%&&&'''''''''''''''''''''''''''&&&&&&&&&&&&'''(((((('''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''(((''''''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''************************)))))))))***++++++,,,,,,,,,,,,,,,---------................../////////000111111111000111222222333222444666777999999999888:::999888888999999888666666777999:::999888666555333333333333222000///...)))******+++++++++******))))))(((((((((((()))))))))(((((((((((('''''''''&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%'''((((((((('''&&&(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))***++++++++++++*********+++++++++,,,,,,,,,........................,,,...///...---,,,,,,------000000...,,,,,,---,,,222000......000222333222111555777777:::CCCPPPXXX\\\iiiuuuzzz{{{}}}~~~~~~xxx~~~}}}|||uuutttwwwvvvnnnfffXXXZZZWWWOOOHHHBBB;;;555444222000...///000111111,,,,,,,,,++++++,,,---...---...000000...,,,+++***+++++++++,,,,,,+++++++++++++++------------++++++,,,,,,,,,---------......//////............//////000000000000111111111111///000111222333444444444444333222111222333444555888888888888888888888888555444444444444444444333111111000///...------,,,------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************)))))))))))))))))))))))))))************+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,---------,,,,,,------...///000000---...//////......///111///000000111222222333333111222333222111000111222222555888::::::::::::;;;:::999999999;;;===@@@BBB===???@@@@@@>>>======>>>;;;;;;<<<===>>>?????????>>>>>>>>>>>>>>>???@@@@@@===<<<;;;;;;::::::::::::777666555444333222222222111000///...............******************++++++))))))))))))))))))))))))''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''((((((((()))''''''''''''''''''''''''$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&'''''''''((((((''''''''''''''''''''''''$$$&&&(((((('''%%%%%%&&&'''''''''''''''''''''''''''&&&&&&&&&&&&'''(((((('''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''(((((('''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''')))))))))))))))))))))))))))************+++++++++,,,,,,,,,---------......---...............------............///000222222000111222444555666666666777777888888888888777777666555444555666777666555333333222222000///...---+++++++++************)))))))))))))))((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&'''((()))***'''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''$$$$$$$$$%%%%%%%%%&&&&&&'''''''''&&&&&&%%%%%%%%%'''(((((((((((((((''''''((((((((((((((((((((((((***)))((((((((()))+++,,,))))))))))))************)))))))))***+++---...///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------............///////////////////////////---///222333333555777999===>>>AAAFFFMMMUUU[[[___fffhhhkkkooossswwwzzz|||{{{xxxrrr```[[[TTTOOOLLLJJJGGGDDD999888555333222222222222000//////...------,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,............////////////000//////.........//////000111333444555555444333444444333333444555777888888888888888888777666555555555444333333222111111////////////............//////...---,,,,,,+++++++++,,,,,,------,,,,,,+++************************************************)))************+++++++++++++++++++++++++++++++++))))))))))))))))))))))))******+++++++++,,,,,,,,,---------------------------------............//////............//////000////////////000000000000222222222222222222222222333333444666777999::::::::::::;;;;;;===>>>???@@@>>>>>>>>>>>>>>>?????????>>>>>>>>>>>>>>>??????@@@@@@???>>><<<<<<<<<===>>>;;;;;;::::::999888777777666555444333111000//////////////////...---,,,+++))))))))))))))))))))))))))))))))))))(((((((((((((((((('''''''''&&&&&&&&&(((((('''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''$$$$$$%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''((('''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&'''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''')))))))))))))))))))))))))))************+++++++++,,,,,,,,,------------...---...............------............///000111222111111333444555555555555666666666777777666666666666555444444666666555444222222222111000///------+++++++++*********))))))))))))))))))((((((((('''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&'''((()))'''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''%%%%%%%%%%%%&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%''''''((((((((((((''''''((((((((((((((((((((((((***)))((((((((()))***+++(((((()))))))))*********)))))))))***+++,,,......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...------------.......................................000111111111111222444333333333555888;;;>>>AAACCCDDDFFFJJJMMMPPPSSSTTT\\\bbbiiillliiigggggghhhfffbbb]]][[[XXXSSSJJJCCC???;;;777555555555444222333222111///.........////////////...---,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,............//////////////////............//////000000222333444444333333444333333333444555777888777777888888777777666555444444444333222222111111////////////............///......---,,,,,,++++++++++++,,,,,,,,,,,,++++++************************************************))))))*********+++++++++************************))))))))))))))))))))))))*********+++++++++,,,,,,------------------------------------............/////////...//////000111.../////////000000000000222222222222222222222222333333444555777888999::::::::::::;;;<<<===???@@@????????????@@@@@@@@@@@@===>>>??????>>>===<<<;;;???>>>===<<<<<<<<<<<<<<<;;;;;;:::999888777777666555555444333111000///.../////////......---,,,+++))))))))))))))))))))))))))))))))))))((((((((('''(((((('''''''''&&&&&&&&&(((((('''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''((('''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&'''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&)))))))))))))))))))))))))))************+++++++++,,,,,,,,,,,,------------------...............---............///000111111111222333444444444444444333444444555555444444333555333222333444555444222111111111000///...---,,,++++++*********))))))))))))))))))(((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&''''''((('''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''%%%&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&%%%%%%%%%''''''((((((((((((((('''(((((((((((((((((((((((())))))((((((((()))***+++(((((())))))))))))******)))))))))***+++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,---------.................................000000///...---...///000///...---,,,------...///000111333555777888999;;;???CCCDDDBBB@@@AAACCC???<<<999888888555111---///---++++++,,,---...---///......---,,,,,,------///......------,,,,,,+++++++++++++++++++++++++++******++++++++++++***************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,------------............///////////////............/////////000111222222333222222444333333333444555666777666666666777666666555555333333333222222111111000/////////............---......------,,,,,,++++++++++++,,,,,,,,,,,,++++++************************************************)))))))))*********++++++))))))))))))))))))))))))))))))))))))))))))))))))*********++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------------..................------...//////000....../////////000000000222222222222222222222222222333444555666888999999::::::::::::;;;===>>>???@@@@@@@@@AAAAAAAAABBBBBB>>>???@@@AAA@@@===;;;999<<<<<<<<<===<<<<<<;;;;;;;;;:::999888777666555555555444333222111///..................---,,,++++++)))))))))))))))))))))))))))))))))((((((((('''''''''''''''''''''&&&&&&&&&'''''''''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&''''''''''''(((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''((('''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&'''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%))))))))))))))))))))))))))))))*********+++++++++++++++,,,,,,,,,---------,,,---......///........................///000111111222333333333333333222222222333333333333222222444333222222333333222111000000000//////---,,,,,,************))))))))))))))))))((((((((('''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''(((''''''&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))******(((((((((((()))))))))***))))))))))))***+++,,,---++++++++++++++++++++++++++++++,,,,,,,,,---------+++,,,,,,,,,---------------------------------------...///...---,,,---...111000////////////000111///000000111222222333333...000222111///...///111///...,,,---000222111000222111///....../////////........................------------,,,,,,++++++******************************++++++++++++******************++++++++++++++++++++++++++++++++++++***++++++,,,,,,------...---------........./////////............//////000...///000000111222222222333333333444444555555555444444555555555555444444222222222111111000000000//////.........------------------,,,,,,,,,++++++******++++++++++++******************************************************))))))))))))************(((((()))))))))))))))***))))))))))))))))))))))))************++++++++++++++++++++++++++++++++++++,,,,,,---------.........++++++++++++,,,---.............../////////000000111111111111111111111111222333333555666777777888999999999999:::;;;<<<===?????????@@@AAAAAABBBBBBAAAAAAAAAAAA@@@???======:::;;;<<<<<<<<<;;;:::999::::::999888777555555444444444333111000///...------------------,,,++++++))))))))))))))))))))))))))))))((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&'''''''''(((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''((('''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&'''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%))))))))))))))))))))))))))))))*********++++++++++++++++++,,,,,,,,,------,,,------...//////.....................//////000111111222222222222222111111111222222222222111111444222111111222222111000...............---,,,+++*********)))))))))((((((((((((((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''(((''''''&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((((((((((((((((((((((((((((((((((((''''''(((((())))))))))))'''(((((((((((()))))))))))))))))))))***+++,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------++++++++++++,,,,,,,,,---------------------------+++---......------///000---------...///000111111------------------------///000///...------...///333111...------------,,,---------,,,************---------...............,,,,,,,,,,,,,,,+++++++++************************)))******++++++******)))))))))*********++++++++++++++++++++++++++++++++++++++++++,,,,,,---------------------...........................///000000////////////000111222222333333333444444444444444222333333444444444333333000000000000000/////////............------------,,,,,,,,,,,,,,,+++++++++)))******++++++******)))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))*********)))))))))*********++++++))))))))))))))))))))))))))))))*********+++++++++++++++++++++++++++++++++,,,,,,,,,------------...,,,,,,,,,,,,---...///000............////////////111111111111111111111111222222333444555666666777999888888999999:::;;;<<<<<<======>>>???@@@@@@@@@@@@???>>>>>>>>>???@@@@@@999:::;;;<<<<<<;;;:::999;;;:::999888777555444444333333222111///...------,,,,,,,,,,,,,,,,,,+++***))))))))))))))))))))))))((((((((((((''''''''''''&&&'''''''''''''''''''''&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''((('''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&'''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%)))))))))))))))))))))))))))************+++++++++++++++++++++,,,,,,,,,,,,,,,,,,---...///////////////......---....../////////000111222222222222222111222222333333222222111444333111111222222111///---------------,,,++++++******)))))))))(((((((((((((((((('''''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&''''''((('''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''%%%&&&&&&&&&&&&'''''''''%%%%%%%%%&&&&&&&&&&&&'''%%%&&&'''((())))))))))))((((((((((((((((((((((((&&&'''((()))))))))((((((''''''(((((((((((()))))))))))))))))))))***++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++---.........000222+++,,,,,,,,,------......------------------,,,,,,111000///...............000000///------,,,,,,,,,)))+++,,,,,,+++***+++,,,***+++,,,,,,,,,,,,++++++++++++++++++++++++++++++************************))))))************)))))))))))))))************+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...............---......///000111////////////000111222333222333444444444444333333111111222222333333222222////////////////////////.........------------,,,,,,,,,,,,,,,++++++++++++))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))******((())))))******+++++++++)))))))))))))))))))))))))))))))))************+++************************,,,,,,,,,,,,------------............///000222222------........./////////111111111111111111111111222222333333444555555666888888888888888999:::::::::;;;;;;<<<===>>>??????>>>============>>>???@@@::::::;;;;;;<<<<<<;;;;;;<<<;;;:::999777555444444333222111000///---,,,,,,+++++++++,,,,,,++++++***))))))))))))))))))))))))((((((((('''''''''&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''((('''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&'''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%)))))))))))))))))))))))))))************+++++++++***++++++++++++,,,,,,,,,+++,,,---...///////////////......------...............000111222222222222333333333444444333333333555333222222222222111///,,,,,,,,,,,,,,,++++++******)))))))))(((((((((((((((((('''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&'''((()))'''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%&&&'''((())))))))))))((((((((((((((((((((((((&&&'''((()))))))))(((''''''''''''((((((((()))))))))))))))))))))******+++***************************++++++++++++,,,,,,,,,************++++++++++++++++++++++++++++++++++++)))+++------------///111------...............---////////////000000000000///...---,,,---------,,,***+++---......///000222+++---000///------...000******+++,,,++++++***)))*********+++++++++++++++************************))))))************))))))))))))))))))************************************...------,,,,,,++++++***,,,,,,---------.........---------......///000111000000//////000111333444222333444444444444333222///000111111222222222111.................................---------,,,,,,++++++++++++++++++++++++((())))))))))))))))))((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))***''''''(((((()))******+++))))))))))))))))))))))))))))))))))))************************************++++++,,,,,,,,,---------,,,,,,,,,---...///111222---------.........//////111111111111111111111111222222222333444444555555888777777777777888999999::::::;;;<<<===>>>??????>>>???AAACCCBBBAAA>>>===;;;;;;;;;;;;;;;<<<=========<<<;;;:::888666555444222222111000...---,,,+++******++++++++++++******))))))))))))))))))))))))(((((('''''''''&&&&&&&&&&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&''''''''''''(((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''((('''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&'''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&)))))))))))))))))))))))))))************+++++++++******+++++++++,,,,,,,,,+++,,,---...///////////////......---------......---...///000222222333333333444444555555444444333555444222222333222111///++++++,,,,,,,,,+++******))))))))))))(((((((((((((((((('''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&'''((()))***'''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&'''''''''%%%&&&'''((())))))))))))((((((((((((((((((((((((%%%&&&((()))))))))((('''''''''''''''((((((((()))***)))))))))))))))***+++******************************+++++++++,,,,,,,,,)))************+++++++++++++++++++++++++++++++++***+++------,,,,,,---///,,,------.../////////...+++++++++,,,,,,------...---,,,+++,,,------,,,++++++,,,......---------...***,,,...---)))'''(((***+++,,,---------+++***)))******************++++++))))))))))))))))))))))))))))))************))))))))))))))))))************************************///...------,,,+++***))),,,,,,,,,---------......---------......000111111111000000000000222333444222333444444444333222111//////000111111111111111---...........................---------,,,,,,,,,++++++++++++++++++++++++(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))&&&&&&&&&'''((())))))***))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))++++++,,,,,,,,,---------)))))))))***+++,,,...///---------.........//////000000000000000000000000222222222333333444444444888777777777777777888999::::::;;;<<<===>>>???@@@@@@CCCHHHJJJIIIEEE???;;;<<<;;;;;;:::;;;<<<>>>???>>>===<<<:::888777555555222222111///...---,,,+++)))******+++++++++******))))))))))))))))))))))))(((((('''''''''&&&&&&&&&&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''(((((('''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''&&&''''''''''''''''''&&&'''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''))))))))))))))))))))))))))))))))))))************++++++***************+++,,,,,,,,,---------..............................////////////000000000000222222222111111111111111444444444333222111//////,,,------,,,+++***)))(((((((((((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''((((((''''''%%%%%%&&&&&&'''(((((((((((((((((((((((()))))))))))))))))))))))))))))))))+++++++++***************))))))))))))))))))))))))+++++++++,,,,,,,,,------******************************+++++++++,,,,,,,,,,,,...+++,,,222,,,(((000,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************+++++++++*********))))))************************))))))))))))))))))))))))(((((((((((()))))))))))))))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------............////////////.........//////000111222444444333333222111000000111111111111000000000000...---,,,,,,++++++++++++++++++++++++++++++++++++************************+++***)))'''''''''((()))))))))(((((('''''''''&&&(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))(((((((((((()))))))))))),,,++++++******++++++,,,(((((()))***+++,,,,,,,,,++++++,,,,,,,,,,,,---------------............//////000000000000000//////---///111111111222444555555555666777888999::::::::::::::::::;;;<<<======AAA@@@HHHYYYiiifffPPP;;;:::999888777888:::<<<>>>999999999888666555333222000//////...------,,,,,,++++++************++++++))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''%%%&&&'''(((((('''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&&&&((('''&&&%%%%%%%%%%%%%%%((((((((('''&&&&&&&&&%%%(((((('''''''''&&&&&&&&&&&&&&&&&&''''''''''''(((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''))))))((((((''''''''''''%%%&&&&&&''''''&&&&&&%%%'''''''''&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&))))))))))))))))))))))))))))))))))))************++++++***************+++,,,,,,,,,---------................................./////////000000000000111111111111111111111111444444444333222000///...,,,,,,,,,,,,+++***))))))((((((((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''((((((''''''((((((((('''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((*********************)))))))))))))))))))))))))))+++++++++,,,,,,,,,,,,---*********************************+++++++++,,,,,,$$$***'''&&&---...,,,222,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************+++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------............////////////............///000111222333333333222111000000000000////////////............---,,,+++++++++++++++++++++++++++++++++++++++************************+++***)))(((''''''((())))))((((((((('''''''''''''''((((((((())))))))))))(((((((((((((((((((((((('''((((((((())))))))))))((((((((()))))))))******((((((((()))))))))******,,,++++++******++++++,,,)))))))))***+++++++++,,,+++++++++,,,,,,,,,------------------............//////000000000000//////...///111111111111333444444444555666777888999999999999999999:::;;;<<<===>>>===AAAMMMZZZYYYIII:::::::::999888999:::;;;<<<999999888777666444333222/////////...---,,,,,,,,,+++******))))))******+++))))))))))))((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&'''(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((('''&&&&&&%%%%%%%%%&&&'''''''''''''''&&&&&&&&&(((((('''''''''&&&&&&&&&&&&&&&&&&''''''''''''(((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''((((((((('''''''''&&&&&&%%%&&&&&&''''''&&&&&&%%%''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&))))))))))))))))))))))))))))))))))))************+++***************++++++,,,,,,,,,---------..................................../////////000000000///000000111111222222222333333333222111000///...,,,,,,,,,++++++***))))))((((((((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''((((((''''''*********)))((('''''''''***)))))))))((('''''''''''''''''''''''''''''''''((((((((()))))))))))))))))))))))))))))))))))))))******+++++++++,,,,,,,,,*********************************++++++++++++,,,111:::333)))---000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************+++************)))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((()))))))))))))))))))))*********++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------............/////////............///000111222222222111111000000//////......---------,,,,,,,,,---,,,,,,++++++++++++,,,++++++++++++++++++++++++***************************))))))(((((((((((()))((((((((((((''''''''''''''''''((((((((()))))))))((((((((((((((((((((((((''''''((((((((()))))))))))))))))))))************))))))))))))************++++++************++++++******************++++++++++++++++++,,,,,,,,,,,,------------...............//////000000////////////000111111000000222333333333444555666777888888888888888888999:::;;;;;;;;;999:::???FFFGGGAAA999999::::::::::::999888888888888777666555333222111///......------,,,,,,++++++******))))))******+++)))))))))(((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&'''(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((('''&&&&&&%%%&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&''''''''''''(((''''''&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%'''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&))))))))))))))))))))))))((()))))))))*********************)))******+++,,,,,,,,,,,,---------......................................./////////000000...//////000111222222333111111111111000///...---,,,,,,+++***************((((((((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''((('''''''''************))))))((((((,,,++++++***)))((((((''''''''''''''''''''''''''''''''''''((((((((((((((())))))))))))))))))))))))************++++++++++++************************************++++++++++++<<>>???@@@@@@======???@@@AAAAAAAAAAAA@@@???>>><<<;;;;;;;;;;;;777888999:::999777555444555555555444333222111111---------,,,,,,+++++++++******))))))))))))******))))))((((((((((((((()))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((('''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''((((((***++++++)))((()))***'''''''''''''''((((((((((((''''''&&&''''''(((((()))***+++***(((&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((((((((((((((((((((((())))))))))))******(((((())))))))))))(((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&&&&''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((()))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((()))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((()))))))))*********(((((()))))))))******************+++++++++,,,,,,,,,+++***)))***+++,,,---,,,...111444666777666666888:::<<<=========???@@@CCCCCCDDDDDDDDDCCCCCCBBB>>>???AAACCCDDDDDDCCCCCCCCCBBB@@@???>>>??????@@@???@@@AAAAAA???<<<999777;;;;;;<<<======<<<;;;:::333222111000///---+++***---,,,+++*********+++,,,))))))((((((((()))******(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''(((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''(((''')))++++++***))))))***'''''''''''''''''''''''''''''''''''''''(((((())))))***,,,+++)))'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((((((((((((((((((((((((((((()))))))))***(((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((()))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((%%%&&&&&&&&&'''(((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&'''''''''((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((************************))))))))))))************))))))))))))************++++++++++++++++++++++++,,,++++++,,,---///222333333666999===@@@AAAAAAAAA@@@BBBEEEFFFFFFFFFGGGHHHIIIIIIHHHFFFDDDBBB@@@???777888:::<<<<<<<<<<<<;;;;;;::::::999:::;;;======CCCDDDEEEFFFFFFEEECCCBBB???@@@@@@@@@@@@>>><<<:::;;;;;;:::888666333111000000...---+++******+++,,,******)))))))))******+++))))))))))))))))))))))))''''''''''''''''''''''''(((((((((((((((((((((((('''(((((((((((((((((('''''''''''''''''''''''''''&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''(((&&&)))+++,,,***)))))))))'''''''''''''''&&&&&&&&&'''''''''''''''((()))***)))+++---,,,***(((''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((((((((((((((((('''(((((((((((()))))))))(((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&'''''''''((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((%%%&&&&&&&&&'''(((((((((''''''''''''''''''''''''&&&'''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&&&&''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************)))))))))*********++++++)))))))))*********++++++++++++++++++++++++,,,,,,,,,---///111555888;;;<<<<<<>>>@@@CCCEEEFFFFFFFFFDDDFFFIIIJJJIIIIIIIIIJJJAAAAAA@@@>>><<<999777666111111222333333333222222222222111111333444666777;;;<<<>>>AAACCCEEEFFFGGGFFFFFFGGGFFFCCC@@@<<<:::BBBBBBBBBBBB@@@>>><<<:::333222000///---,,,++++++++++++***************+++))))))))))))))))))))))))''''''''''''''''''''''''((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''((('''))),,,,,,+++)))(((((('''''''''&&&&&&&&&&&&&&&''''''''''''((()))******)))+++------+++)))((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&''''''''''''%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''(((((((((((())))))(((((())))))))))))(((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))((((((''''''(((((()))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&'''''''''((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&'''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))*********+++++++++))))))*********+++++++++++++++,,,...///111222222444555777:::<<<>>>@@@@@@@@@@@@@@@@@@@@@?????????===@@@CCCDDDCCCBBBAAABBB777777777777777666666555333333222111111111222222111111000000000222333444444444555777:::===???AAAEEEFFFGGGGGGFFFCCC@@@>>>BBBCCCEEEFFFGGGFFFEEEEEE;;;:::999777555222000///---,,,+++***************))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&'''((())))))((('''&&&''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''((('''***,,,---+++((('''''''''''''''&&&&&&%%%%%%%%%''''''''''''((()))***+++))),,,......,,,***((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((((((((((((((((('''''''''((((((((())))))(((((())))))))))))(((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))************************))))))))))))))))))))))))((((((((((((((((((((((((''''''((((((((()))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************)))************+++++++++)))************+++++++++,,,---///222555777999:::>>>???@@@AAAAAA@@@???>>>???>>><<<:::888666555555555777:::;;;999888777777555666888:::<<<===>>>>>>:::999777666555555666777666555444333333444444555777666555555666888;;;<<<:::<<>>>>>======AAADDDFFFGGGEEEBBBAAA@@@===999666444333222444777000555666444555:::======EEEDDDDDDHHHLLLOOONNNLLLOOOLLLEEE??????AAA>>>888===;;;::::::;;;<<<<<<<<>>???EEEJJJKKKPPPOOONNNNNNOOOPPPSSSTTTLLLRRRWWWWWWTTTOOOFFF<<<>>>???@@@@@@BBBEEEIIILLLIIINNNNNNHHHDDDFFFHHHGGGBBB???;;;666444555888;;;DDDAAA===;;;:::<<>>BBBEEEGGGGGGFFFEEEHHHGGGDDDDDDJJJPPPQQQQQQRRRRRRRRRSSSUUUYYY\\\SSSXXX[[[YYYVVVVVVRRRNNNBBBDDDDDDCCCBBBDDDHHHLLLEEEKKKMMMJJJFFFHHHKKKMMMKKKGGGBBB<<<999999;;;<<>>999666111...+++)))***+++++++++...---,,,+++***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&'''((((((&&&&&&'''(((&&&&&&'''(((((((((((('''((((((((((((((((((((((((&&&&&&&&&%%%&&&&&&'''(((&&&&&&''''''''''''&&&&&&'''''''''''''''''''''''')))******)))'''%%%%%%&&&'''&&&&&&%%%%%%&&&&&&'''''''''&&&&&&''''''((()))******+++++++++)))(((''''''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''((((((''''''((((((((()))))))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((('''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((('''&&&&&&&&&&&&'''''''''''''''''''''''''''%%%&&&''''''(((((('''''''''&&&&&&%%%%%%&&&&&&'''(((((((((''''''(((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((((((((((((((((((((())))))))))))(((((((((((((((((())))))))))))(((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((()))))))))******''''''(((((())))))******++++++************))))))*********))))))(((((((((+++++++++,,,------..................------,,,,,,---------///111111000...,,,,,,+++*********++++++***************)))))))))))))))))))))((((((((('''))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''((('''&&&&&&&&&&&&'''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((()))))))))************************+++,,,---...---,,,,,,---///111222777888;;;===@@@BBBCCCDDDEEEDDDBBB???===:::888777111222333444555777;;;>>>CCCFFFHHHHHHJJJLLLMMMKKKMMMOOONNNJJJHHHLLLOOOOOOKKKJJJKKKPPPVVVWWWTTTQQQOOOOOONNNMMMQQQVVVVVVRRRLLLLLLJJJJJJJJJKKKMMMNNNNNNQQQRRRRRRRRRTTTVVVWWWSSSQQQMMMKKKIIIIIIHHHGGG>>>;;;666222000000222333999>>>EEELLLPPPRRRQQQOOOLLLMMMOOOOOOLLLGGGBBB???888555222///...,,,***''',,,,,,+++***))))))******))))))))))))))))))))))))))))))))))))))))))))))))&&&((()))((('''&&&'''(((&&&&&&'''(((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&'''((((((&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''((())))))(((&&&$$$%%%&&&'''&&&&&&%%%%%%&&&&&&''''''&&&&&&&&&&&&'''((((((((())))))))))))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''(((((('''''''''((((((((())))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((''''''&&&&&&&&&''''''''''''''''''''''''''''''%%%&&&''''''(((''''''''''''&&&&&&%%%%%%&&&&&&''')))((('''&&&&&&'''((()))''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((((((((((((((((((((())))))))))))(((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))************************+++++++++(((((((((((())))))))))))(((((()))+++,,,...//////333333444555666777888999:::999777777888888777777999999:::<<<======:::888444444222000///---,,,,,,******+++,,,,,,+++***)))++++++***************+++))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&'''''''''''''''&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))************************))))))))))))************,,,,,,++++++++++++,,,,,,.........000222555777999@@@@@@AAAAAAAAAAAA@@@???<<<;;;:::999888777666666888;;;>>>@@@AAACCCFFFHHHMMMOOOMMMHHHFFFIIIIIIEEEIIINNNPPPMMMLLLMMMMMMKKKQQQNNNQQQ]]]kkkmmmaaaTTTRRRQQQRRRZZZfffmmmfffZZZTTTPPPLLLLLLOOORRRRRRQQQRRROOOMMMNNNPPPRRRRRRSSSZZZXXXWWWVVVVVVUUUQQQNNNHHHEEE@@@;;;777444333222000333888???EEEKKKOOOQQQNNNPPPRRRRRRPPPKKKFFFBBB999888777666555111---)))******)))))))))***++++++************************************************'''((()))(((''''''((()))&&&'''(((((())))))(((((((((((((((((((((((((((((('''&&&&&&&&&&&&'''((((((&&&''''''((((((''''''&&&'''''''''''''''''''''''''''((()))'''%%%$$$%%%&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&'''((((((''''''((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''((((((''''''''''''((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''&&&&&&&&&''''''(((''''''''''''''''''''''''%%%&&&''''''(((''''''''''''&&&&&&%%%%%%&&&&&&'''((('''&&&%%%%%%&&&'''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((((((((((((((((((((((((((((((((())))))))))))(((((())))))))))))(((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))************,,,++++++******)))))))))))))))******+++,,,------+++---000333777;;;>>>???CCCCCCDDDEEEFFFGGGGGGHHHMMMKKKIIIIIIKKKLLLKKKJJJLLLKKKLLLMMMNNNMMMJJJGGGDDDCCC@@@>>>;;;777555444222222333333111---***(((******)))))))))***,,,,,,************************))))))))))))))))))))))))((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''&&&''''''''''''''''''&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))************************)))))))))*********++++++------,,,,,,+++,,,,,,,,,,,,...111555999===@@@AAACCCBBB@@@???===;;;999999222444666999<<<>>>@@@@@@FFFGGGIIIHHHGGGEEEEEEFFFBBBJJJNNNMMMOOOUUUUUUOOOZZZdddlllooopppoookkkfff___[[[aaawww~~~tttjjjmmmxxxqqqhhhaaa```aaaccceeeZZZTTTPPPOOOMMMLLLMMMPPPTTTRRRQQQRRRUUUWWWUUURRRUUUSSSPPPKKKEEE@@@<<<:::222222444888>>>FFFMMMQQQTTTUUUVVVUUURRRLLLFFFCCC888777888999999888444111++++++************++++++************************************************'''((())))))''''''((()))''''''((())))))))))))(((((((((((((((((((((((((((''''''&&&&&&''''''((()))''''''(((((((((((('''''''''''''''''''''''''''''''''((()))(((&&&%%%&&&''''''&&&&&&%%%%%%&&&&&&'''&&&&&&%%%%%%&&&&&&'''(((''''''''''''&&&&&&''''''%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''((((((&&&&&&'''''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((('''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''%%%&&&''''''(((((('''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((((((((((((((((((((((((((((((((())))))))))))(((((())))))))))))(((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++*********))))))))))))((())))))+++,,,...000111222888:::===AAAFFFKKKNNNPPPRRRRRRRRRRRRRRRSSSSSSSSSZZZWWWTTTUUUYYY[[[[[[YYYXXXXXXXXXXXXYYYYYYWWWTTTRRRRRRPPPMMMJJJFFFCCCAAAAAAAAAAAA???:::444...*********)))(((((()))***+++************************))))))))))))))))))))))))((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''&&&&&&'''(((((('''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))************************))))))*********+++++++++,,,,,,+++,,,,,,---...///000333777;;;???AAABBBBBB===<<<999777555444444444111555:::???DDDHHHJJJJJJJJJJJJJJJGGGEEEDDDFFFGGGDDDTTTbbbhhhmmmqqqkkk___lllzzz}}}]]]YYY]]]sssiiicccssssssjjjmmmyyy|||xxxtttoooeee^^^dddnnnccc]]]UUUQQQRRRSSSRRRPPPUUUUUUVVVUUURRRNNNJJJHHHAAA@@@>>>???DDDKKKRRRVVVYYYZZZZZZYYYVVVQQQLLLHHH:::888666777888999999888000000...---,,,++++++***************************************************''')))***)))((('''((()))''''''((()))))))))))))))(((((((((((((((((((((((('''''''''''''''(((((()))''''''(((((((((((('''''''''''''''''''''''''''''''''((()))(((&&&&&&&&&((('''&&&&&&%%%%%%&&&&&&'''&&&&&&%%%%%%&&&&&&'''(((''''''&&&&&&&&&'''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''((((((&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((%%%%%%%%%&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&'''((((((''''''''''''''''''''''''%%%&&&''''''(((((('''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((((((((((((((((((((('''((((((((()))))))))***(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++*********+++,,,------...///111333555888;;;===>>>GGGHHHJJJMMMPPPSSSUUUWWWWWWWWWVVVUUUUUUTTTSSSSSSVVVRRROOOQQQVVVYYYYYYXXXVVVUUUUUUVVVXXXZZZYYYXXXXXXXXXXXXVVVTTTQQQNNNMMMNNNNNNOOOMMMHHHAAA;;;666111///---***))))))******************************))))))))))))))))))))))))((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''&&&&&&'''(((((('''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))************************)))************+++++++++******+++,,,---///000111888:::===@@@AAAAAA???>>>777555333000000000111222666:::???EEEJJJLLLMMMNNNJJJJJJHHHGGGGGGIIIOOOSSS]]]pppvvvcccNNN]]]oooxxxyyyrrrfff[[[OOOHHHFFFRRRhhhvvvwwwqqqlll```PPPJJJVVVjjjwwwyyyrrrooodddUUULLLUUUnnnrrrhhhqqq}}}kkk]]]VVVQQQMMMJJJLLLOOOTTTXXXYYYXXXVVVTTTRRROOOMMMLLLNNNSSSYYY]]][[[[[[\\\\\\ZZZVVVSSSQQQ???;;;666444555777999:::555444222///---+++***)))************************************************''')))***)))((('''(((***'''(((((()))))))))))))))(((((((((((((((((((((((('''''''''''''''((())))))''''''(((((((((((('''''''''''''''''''''''''''''''''((())))))'''&&&'''((('''&&&&&&%%%%%%&&&&&&'''&&&%%%%%%%%%%%%&&&''''''''''''&&&&&&&&&''''''(((%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''((((((&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((%%%%%%%%%&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&'''((()))''''''''''''''''''''''''%%%&&&''''''(((((('''''''''&&&&&&%%%%%%&&&&&&'''&&&'''((())))))((('''&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''(((((((((((((((((((((((((((((('''((((((((())))))******(((((())))))))))))(((((()))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++++++++---///111333444555===>>>AAADDDGGGJJJMMMNNNPPPPPPQQQRRRTTTUUUVVVVVVUUUUUUSSSRRRPPPOOONNNMMMJJJFFFCCCEEEKKKOOOOOOMMMNNNMMMMMMNNNRRRUUUVVVVVVXXXXXXXXXXXXWWWUUUSSSRRRRRRTTTVVVVVVSSSNNNHHHDDD888666222///,,,+++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))'''''''''&&&&&&'''''''''%%%&&&'''(((((('''&&&%%%''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&******))))))((((((''''''))))))))))))((((((((((((******))))))((((((''''''))))))))))))************************************'''((()))+++,,,,,,,,,,,,+++,,,,,,...000333555777<<<@@@CCCCCC@@@;;;777444777444222444444222444999???DDDHHHHHHEEEEEEIIINNNNNNTTTZZZ]]]]]][[[VVVQQQ]]]jjjuuuxxxrrrgggWWWJJJFFFJJJOOOSSSTTTSSSSSSSSSSSSOOOLLLNNNTTTZZZ[[[ZZZWWWQQQJJJIIIMMMQQQSSSSSSRRRPPPLLLIIIIIINNNUUUZZZjjjlllpppmmm^^^SSS]]]ooozzzdddWWWTTT[[[YYYUUUQQQOOOQQQUUUXXXTTTUUUWWWWWWXXXYYY\\\]]]eeeaaa]]]XXXVVVVVVXXXZZZSSSHHH;;;444444666666444777888888555111,,,)))''')))+++---,,,)))(((***---+++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))***)))(((&&&&&&''''''(((''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((''''''''''''(((((((((((('''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((('''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''&&&&&&&&&'''''''''(((((((((((((((((((((((((((((()))))))))))))))))))))))))))((('''''''''(((***+++))))))))))))))))))))))))******))))))((((((''''''++++++***)))))))))))))))&&&(((******)))))))))***''')))***,,,,,,+++)))(((,,,///555<<>>CCCHHHLLLNNNNNNMMMVVVSSSPPPLLLIIIGGGGGGGGGJJJJJJJJJJJJJJJHHHEEEAAA=========<<<;;;999777555111111000000222333555666222000///000444666777666:::<<<===>>>>>>@@@CCCFFFMMMNNNOOOPPPOOONNNKKKJJJHHHCCCAAACCCFFFEEEGGGJJJHHHEEEAAA===:::555///***,,,+++***)))((((((((((((((()))))))))((((((((()))'''''''''((((((((())))))((((((((((((((((((((((((((('''&&&&&&&&&&&&'''(((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&))))))))))))((((((((((((''''''(((((())))))*********))))))))))))((((((((()))))))))*********++++++++++++++++++++++++++++++......,,,+++++++++,,,---///000222555:::???CCCFFFEEEBBB<<<555000000444777888888<<>>888666777777999;;;;;;:::666333000+++******+++,,,---,,,+++,,,+++++++++************))))))))))))))))))))))))))))))))))))))))))))))))***)))((('''''''''(((((((((''''''&&&&&&''''''(((((((((((((((((((((((((((''''''''''''(((((((((((('''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''(((((((((((((((((((((((((((''''''&&&&&&''''''(((&&&&&&'''''''''((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((()))******))))))))))))))))))))))))***))))))))))))(((((((((&&&'''((()))************((()))*********+++...111555444333444777<<<@@@CCCIIIKKKOOOSSSUUUVVVUUUTTTWWWUUUQQQLLLGGGBBB???===<<<<<<;;;;;;;;;:::777444444555777999;;;<<<<<<===@@@@@@???===;;;;;;<<<======:::666444444555444444222444666888777888999;;;@@@@@@@@@AAAAAABBBBBBCCC@@@<<<<<>>AAACCCCCC888777666555666;;;AAAFFFCCCBBBDDDGGGGGGEEEHHHNNN\\\\\\]]][[[WWWRRRNNNLLLFFFMMMUUUWWWPPPKKKPPPXXXbbbkkkuuu~~~qqqbbblllooovvv~~~yyywwwwww{{{xxxxxx}}}}}}ooofffdddeeezzz{{{jjj\\\WWWQQQIIINNNNNNOOOMMMGGG@@@AAAFFFKKK]]]vvv~~~yyyzzzyyytttiii]]]UUUVVVYYY[[[[[[[[[\\\\\\\\\\\\\\\WWWWWWUUUQQQJJJCCC===999444666888;;;===;;;888555333///+++***,,,---,,,+++,,,,,,+++++++++*********))))))))))))))))))))))))(((((((((((((((((((((((()))))))))(((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((''''''''''''(((((((((((('''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''((((((((((((((((((((((((((((((''''''''''''((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))***(((((((((((((((((((((((())))))))))))))))))))))))'''((()))*********))))))((()))+++,,,...222777;;;???AAADDDGGGIIIIIIIIIIIILLLNNNQQQTTTVVVVVVUUUUUUTTTTTTRRRPPPLLLGGGCCCAAA<<<;;;999888888777444222666888;;;@@@EEEIIILLLNNNJJJGGGBBB???>>>>>>>>>===BBB???;;;777555444333333<<<>>>AAABBBAAA@@@@@@@@@;;;::::::999888777777666555111111777>>>CCCHHHMMMNNNPPPSSSVVVVVVSSSNNNKKKBBB???:::444000.........,,,+++)))((())))))))))))(((((((((((((((((())))))((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&(((((((((((())))))))))))&&&''''''((()))******+++))))))))))))************************++++++++++++++++++++++++++++++++++++++++++***+++---000333555777999<<>>BBBFFFKKKNNNCCCBBBDDDGGGHHHJJJSSS]]]gggeee```XXXNNNGGGCCCBBBLLLUUUbbbjjjfffaaagggsss{{{lllfffaaa[[[[[[cccnnnpppcccRRRJJJJJJCCCHHHRRR]]]eeegggeeebbbmmm{{{uuubbbWWWQQQTTTXXX\\\^^^^^^]]]\\\[[[YYYWWWWWWVVVQQQGGG???777888;;;???BBBCCC@@@======777000,,,,,,---,,,+++,,,,,,,,,++++++++++++***************************(((((((((((((((((((((((()))))))))))))))((((((((((((((((((''''''(((((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((''''''((((((((('''''''''((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((('''(((((()))))))))))))))(((((((((((((((((((((((())))))))))))************)))***************))))))***,,,///222666;;;BBBFFFKKKMMMNNNPPPPPPOOOMMMLLLLLLMMMPPPSSSTTTUUUUUUTTTXXXXXXYYYXXXVVVRRRNNNLLLGGGDDDBBB@@@??????===;;;:::;;;>>>BBBFFFJJJMMMOOOMMMFFF>>><<>>======>>>???BBBEEEJJJLLLLLLLLLLLLLLLFFFFFFEEEDDD@@@<<<888555444///...222777:::???DDDIIIMMMQQQTTTTTTRRRPPPNNNOOOLLLFFF@@@;;;999888777333000,,,***++++++***((())))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''(((((((((((())))))))))))''''''(((((())))))******)))))))))************+++*********++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,******,,,...222555999;;;:::;;;<<<<<<<<<;;;:::999:::>>>DDDHHHJJJJJJJJJKKKJJJIIIHHHHHHGGGIIITTT___WWWVVVSSSLLLGGGJJJSSS\\\cccjjjxxx|||}}}sss```WWWWWWXXXTTTOOONNNOOONNNJJJEEELLL```{{{ttthhhddd]]]WWWUUUWWWZZZ]]]ZZZXXXWWW[[[^^^[[[RRRJJJ<<<;;;;;;>>>BBBCCCAAA>>>AAA===777333000...---,,,,,,,,,,,,,,,++++++++++++************************))))))))))))))))))))))))))))))*********)))(((''')))((((((''''''(((((()))((((((((((((((((((((((((''''''''''''(((((((((((('''''''''''''''''''''''''''''''''''''''(((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''(((((((((((((((((((((((()))((((((''''''(((((()))''''''((((((((()))))))))(((((((((((((((((((((((())))))))))))))))))))))))''''''((())))))))))))))))))))))))))))))))))))))))))))))))************+++++++++*********+++,,,,,,111333777;;;@@@EEEKKKOOOUUUSSSOOOLLLLLLMMMOOOQQQOOOPPPRRRTTTUUUUUUUUUUUUWWWXXXXXXXXXUUUQQQMMMJJJHHHEEEBBBAAAAAAAAAAAA@@@<<<<<<<<<===>>>@@@AAABBBDDD@@@;;;;;;???BBBAAA@@@>>>???AAAAAA@@@AAACCCEEE===AAAFFFJJJLLLMMMOOOPPPTTTTTTTTTRRROOOJJJEEEBBB:::444000111333333666:::<<<@@@EEEIIIKKKMMMOOOQQQTTTQQQMMMIIIFFFDDDCCCCCC>>>999333000///...,,,)))******))))))))))))(((((((((((((((((((((((((((((('''(((((())))))(((((('''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&''''''''''''((((((((()))))))))***(((((((((((())))))))))))))))))*********+++++++++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---000333777;;;===???;;;:::777666666999<<<>>>DDDGGGIIIJJJIIIIIIIIIKKKWWWUUURRRNNNHHHEEEKKKUUUNNNTTTZZZ[[[[[[cccssszzzzzzqqqpppsssrrrpppmmmggg]]]SSSLLLFFFLLLXXXggguuu}}}~~~|||wwwnnnfff___\\\[[[[[[TTTUUUWWW[[[___^^^ZZZVVVDDDAAA>>>>>>AAAAAA>>>:::???@@@???<<<777222...---------,,,,,,,,,+++++++++************************))))))))))))))))))))))))))))))***+++***)))((('''))))))(((((((((((())))))((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''''''''''''''&&&'''''''''((((((((()))''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''(((((((((((((((((((((((())))))(((((((((((())))))'''((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))&&&'''((()))***))))))((())))))))))))))))))))))))))))))*********++++++++++++***))))))***---000222:::===AAAEEEIIILLLQQQTTTSSSQQQNNNMMMMMMOOORRRTTTQQQRRRRRRSSSRRRRRRQQQPPPQQQQQQQQQPPPLLLHHHDDDBBBAAA>>><<<<<<>>>AAABBBCCC@@@@@@???>>>>>>>>>???@@@@@@DDDFFFEEEAAA===<<<<<<;;;===???>>>;;;999999::::::===AAADDDFFFGGGIIIKKKQQQQQQQQQQQQPPPOOONNNNNNEEE===777555444222333666444777;;;===@@@CCCIIIMMMNNNMMMMMMLLLLLLLLLLLLLLLJJJCCC;;;666555333///,,,*********)))))))))(((((((((((((((((((((((((((((('''((()))******)))((('''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&''''''((('''((((((((())))))******))))))))))))(((((((((((())))))******++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///111444888;;;>>>@@@@@@;;;888333000222888@@@EEEHHHHHHGGGFFFFFFHHHMMMPPPYYYXXXWWWRRRJJJDDDIIIQQQ^^^jjjwwwzzzwwwyyywwwggg]]]UUUOOOJJJJJJQQQWWWZZZZZZiiissstttaaaTTTNNNRRRXXX\\\]]]]]]^^^___PPPJJJEEECCCDDDDDD@@@;;;;;;???DDDDDD===555000------------,,,,,,,,,++++++************************)))))))))))))))))))))))))))******++++++)))((('''))))))(((((((((((())))))((((((((((((((((((((((((''''''''''''((((((((()))''''''''''''''''''''''''&&&'''''''''(((((())))))''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((((((((((((((((((((((('''''''''&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''(((((((((((((((((((((((())))))(((((((((((())))))(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))&&&''')))*********)))((())))))))))))))))))))))))))))))******++++++++++++)))((('''(((+++000444888@@@DDDHHHKKKNNNPPPSSSUUUKKKMMMPPPSSSUUUUUUUUUTTTQQQQQQPPPOOONNNLLLKKKJJJNNNNNNMMMLLLIIIFFFBBB@@@???===;;;===@@@EEEHHHIIIGGGFFFEEEEEEFFFGGGIIIJJJ\\\fffnnnkkk]]]RRRNNNPPPVVVXXXXXXTTTMMMFFFCCCBBB???AAACCCCCCCCCCCCDDDEEEDDDDDDDDDEEEHHHKKKOOOQQQRRRIIIAAA>>>;;;777777:::<<<===<<<999666666:::>>>GGGHHHIIIKKKMMMOOOQQQQQQRRRJJJAAA;;;999777222...+++*********))))))(((((((((((((((((((((((((((((('''((()))******)))((('''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&'''(((((())))))))))))))))))))))))))))))))))))************)))************+++++++++******************++++++******++++++,,,,,,,,,,,,111555:::???@@@===999666777444111555===DDDGGGFFFFFFCCCBBBEEEJJJOOOUUUZZZ^^^RRRJJJLLLPPPXXXjjj}}}xxxooobbb\\\VVVSSSOOOMMMMMMNNNIIIPPP```yyywwweeeTTTJJJQQQZZZZZZXXXZZZYYYUUUOOOJJJFFFDDDBBBAAA>>>===>>>BBBEEECCC;;;444,,,...///...---,,,,,,,,,************))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))&&&&&&''''''(((((())))))''''''((((((((((((''''''(((((((((((((((((((((((())))))))))))))))))))))))''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''((((((''''''''''''((((((&&&'''''''''''''''&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''%%%&&&''''''((((((''''''&&&&&&&&&''''''''''''((('''''''''''''''((())))))((((((((((((((((((((((((&&&''''''(((((((((((((((***)))((('''&&&&&&'''(((''''''((()))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))'''((()))******)))((('''---+++((()))...666===@@@FFFHHHKKKNNNQQQRRRRRRRRRKKKNNNSSSWWWWWWUUUPPPMMMTTTKKKDDDFFFIIIHHHDDDBBBIIIHHHEEEBBBAAAAAA???===@@@DDD@@@AAAQQQ]]]hhhvvvooolllpppqqq___IIIIIIYYYooo~~~{{{uuuyyy{{{oooccc]]]ZZZSSSWWW\\\WWWUUUNNN@@@===>>>AAACCCBBB@@@FFFNNNMMMSSSTTTOOOIIICCC<<<555:::???EEEFFFBBB;;;666444888888888;;;AAAIIIQQQVVVTTTPPPIIIBBBBBBBBB===555///,,,)))'''(((***++++++,,,++++++***)))(((''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''&&&&&&&&&((((((((((((((((((((((((%%%&&&&&&''''''&&&&&&%%%''''''''''''''''''''''''''''''(((((('''&&&%%%%%%''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&))))))))))))))))))))))))))))))))))))************************++++++++++++***************++++++,,,++++++,,,,,,---...000000:::;;;<<<<<<:::777444222111444999===AAADDDGGGIIICCCFFFIIIKKKKKKLLLQQQUUUSSSSSSVVV\\\cccnnn}}}wwwpppkkklllnnnhhh[[[PPPFFFFFFMMM]]]qqqyyyvvvoooaaaQQQIIIRRR___]]]ZZZUUUQQQMMMLLLMMMNNNDDDDDDEEEIIIKKKIIIBBB;;;444222///---------------+++*********))))))))))))************************(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))'''''''''(((((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&'''''''''''''''&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''%%%&&&''''''((((((''''''&&&&&&&&&''''''''''''((('''''''''''''''((())))))((((((((((((((((((((((((&&&''''''(((((((((((((((***)))((('''&&&''''''(((''''''((()))))))))))))))(((((((((((()))))))))***(((((((((((()))))))))***)))******+++******)))(((,,,++++++...444;;;AAAEEELLLLLLMMMNNNPPPQQQRRRRRRVVVUUUTTTRRROOONNNLLLKKKKKKFFFDDDIIILLLKKKHHHHHHFFFCCC???===@@@IIIQQQUUUeeejjjhhhjjjwww{{{___MMMJJJ^^^qqq{{{{{{fffMMMIIIFFFDDDCCCAAA>>>BBBHHH___ZZZZZZ]]]XXXKKKBBBBBB@@@BBBGGGKKKKKKHHHAAA;;;777555333333888@@@IIINNNPPPRRROOOJJJGGGEEE@@@:::444111---******+++++++++++++++******))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''&&&&&&&&&((((((((((((((((((((((((%%%&&&&&&''''''&&&&&&%%%''''''''''''''''''''''''''''''(((((('''&&&&&&%%%''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&)))))))))))))))))))))))))))))))))*********++++++************+++++++++,,,+++*********++++++,,,------------...000222444666===<<<999777555333222222444:::@@@AAA@@@@@@FFFKKKQQQSSSQQQLLLFFFGGGNNNTTT^^^gggnnnpppuuusss^^^VVVOOOKKKNNNSSS[[[jjjzzzvvvwww^^^NNNLLLPPPXXXYYYZZZZZZWWWSSSMMMJJJJJJKKKLLLOOOQQQNNNGGGAAA<<<777111............,,,+++++++++*********))))))************************((())))))******))))))((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((''''''''''''(((((())))))(((((('''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''%%%&&&''''''((((((''''''&&&&&&&&&''''''''''''((('''''''''''''''((())))))((((((((((((((((((((((((&&&''''''((((((((((((((())))))(((''''''''''''(((''''''((()))))))))))))))((((((((()))))))))******((((((((()))))))))******++++++++++++******))))))+++---111666<<>>888444333444666===FFFNNNRRRTTTTTTPPPKKK===888222---++++++***************************+++((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''&&&'''''''''''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''))))))))))))))))))))))))************++++++++++++***++++++++++++,,,,,,,,,++++++++++++,,,---...///...///000222555999<<<>>>999:::<<>>BBBDDDEEEHHHJJJMMMOOORRRUUUVVVVVVTTTSSSJJJJJJKKKJJJIIIFFFCCCAAABBBDDDJJJUUUaaappp}}}vvvwww}}}zzzxxxxxxzzz~~~~~~yyy|||~~~yyy|||~~~nnnmmmuuurrrfffeeeggg^^^PPPOOOKKKEEEBBBDDDHHHKKKNNNMMMKKKGGGBBB===888555444555;;;AAAIIISSSYYYWWWPPP???999333---++++++++++++************++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((('''''''''((((((((((((((((((((((((&&&''''''((((((''''''&&&''''''''''''''''''''''''&&&&&&'''''''''''''''&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''))))))))))))))))))))))))*********++++++++++++,,,++++++++++++,,,,,,,,,,,,+++++++++,,,---...///000000111444777;;;>>>@@@AAAAAACCCFFFHHHIIIIIIIIIHHHHHHKKKNNNMMMKKKLLLQQQVVVcccaaa\\\^^^rrryyyiiiSSSOOOKKKPPPcccwwwbbbQQQKKKNNNUUU[[[WWWYYY[[[[[[XXXRRRKKKGGG<<<>>>@@@===888222///...---------,,,,,,,,,++++++++++++++++++++++++++++++)))******++++++******)))************************))))))))))))))))))))))))((((((((((((((('''''''''((())))))******))))))(((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''(((((((((''''''(((((((((%%%%%%&&&'''((((((((((((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''%%%%%%&&&&&&'''(((((((((''''''''''''((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''%%%&&&''''''((((((''''''&&&&&&&&&''''''''''''((('''''''''''''''((())))))((((((((((((((((((((((((&&&''''''(((((((((((((((&&&'''(((((()))(((((((((''''''((())))))))))))))))))))))))*********++++++)))))))))*********+++++++++*********,,,000444777===AAADDDEEEDDDEEEGGGJJJRRRRRRSSSRRRPPPMMMJJJHHHBBBAAA??????DDDMMMVVV[[[RRRVVVaaappp}}}xxxpppuuu~~~{{{~~~zzztttnnnlllttt{{{zzz~~~sss]]]VVVOOOEEE===;;;===BBBEEEFFFGGGGGGEEECCC???<<<:::444555888>>>JJJUUUVVVQQQDDD>>>666000...---------++++++++++++++++++******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((''''''((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''''''''''''''%%%&&&''''''((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''))))))))))))))))))))))))*********+++++++++,,,,,,+++++++++,,,,,,,,,------++++++,,,,,,---///000111333555999===@@@CCCDDDDDDGGGHHHIIIIIIIIIHHHGGGFFFPPPSSSSSSLLLEEEGGGRRR]]]yyy|||zzzzzzooo```OOOGGGKKK^^^zzzuuu^^^QQQPPPTTTWWWZZZ^^^___]]]XXXRRROOODDD@@@======>>><<<666000------------,,,,,,,,,,,,++++++++++++++++++++++++)))******++++++******)))************************))))))))))))))))))))))))'''''''''((((((((((((((())))))************))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''(((''''''&&&&&&''''''((($$$%%%&&&'''((((((((((((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''%%%%%%&&&&&&'''(((((()))''''''''''''((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''%%%&&&''''''((((((''''''&&&&&&&&&''''''''''''((('''''''''''''''((())))))((((((((((((((((((((((((&&&''''''(((((((((((((((%%%&&&((()))))))))((((((''''''((()))))))))))))))))))))*********+++++++++))))))*********+++++++++,,,++++++,,,000666<<>>@@@AAAOOOSSS[[[iii|||yyywww{{{{{{www~~~ooofffeeebbb[[[SSSDDDDDDDDDCCCDDDDDDEEEEEE======999222444>>>IIIOOOTTTMMMDDD;;;666333222222------,,,,,,+++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''''''''''''''%%%%%%&&&'''((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))******+++++++++,,,,,,,,,...------,,,,,,,,,------///.........///222444666:::???DDDGGGEEEDDDDDDFFFHHHGGGGGGGGGDDDBBBEEEKKKKKKLLLIIIOOO^^^nnnrrr\\\UUUWWWUUUPPPUUUeee|||pppWWWNNNRRRYYY\\\]]]]]]^^^^^^\\\PPPCCC<<<===@@@???===666111,,,,,,///000...++++++++++++************)))************************************************))))))))))))))))))))))))))))))))))))))))))))))))************************''''''(((((())))))******((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''))))))))))))(((((((((((())))))((('''''''''''''''(((((('''''''''&&&&&&&&&((((((''''''''''''((((((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((()))''''''''''''''''''''''''*********)))))))))))))))&&&&&&''''''(((((()))))))))))))))))))))(((''''''))))))))))))************++++++************+++,,,(((+++000444999>>>DDDHHHHHHIIILLLNNNMMMJJJJJJKKKIIIIIIDDD===;;;BBBJJJMMMiiijjjqqqzzzxxxmmmWWWEEEAAAAAA???AAAHHHAAA>>>===@@@@@@>>>>>>AAAKKKRRRTTTKKK:::......333666444111---))))))***,,,))))))))))))))))))(((''')))))))))))))))))))))))))))))))))))))))))))))))))))((('''&&&&&&&&&&&&&&&''''''((((((((((((''''''$$$&&&((())))))(((&&&$$$''''''(((((((((((('''''')))((('''&&&&&&&&&&&&&&&((((((((((((((((((((((((((((((((((((((((((((((((***************************++++++++++++,,,,,,,,,...------,,,,,,------............///111444777999???CCCFFFGGGEEEEEEGGGIIIIIICCC@@@FFFKKKIIICCC@@@SSSXXXYYYddd{{{|||nnneeeYYYNNNWWWTTTWWWkkk~~~dddZZZQQQRRRZZZ```^^^ZZZYYYQQQGGGCCCCCCEEEDDDBBB===888111......///...---++++++++++++************************************************************))))))))))))))))))))))))))))))))))))))))))))))))************************(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''))))))))))))(((((((((((())))))(((''''''''''''((((((((('''''''''&&&&&&&&&((((((''''''''''''((((((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&''''''''''''((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''((((((((())))))''''''''''''''''''''''''***)))))))))))))))))))))'''''''''((((((((((((((()))))))))))))))(((''''''))))))))))))************++++++++++++,,,,,,,,,---000333777;;;???BBBGGGJJJQQQQQQPPPOOOLLLGGGEEEEEEEEEFFFFFFJJJVVVccchhhggguuuwwwzzz{{{xxxxxx}}}|||yyyRRREEEFFFFFFBBBAAAIIIFFFDDDDDDAAA===>>>BBBFFFMMMSSSOOOCCC777333333888777444000---***)))***)))***************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))((('''&&&&&&&&&&&&'''''''''(((((((((((('''''''''(((((()))((('''&&&%%%''''''((((((((((((''''''(((((('''&&&&&&&&&&&&&&&((((((((((((((((((((((((((((((((((((((((((((((((************************++++++++++++,,,,,,,,,,,,...---------------......------...111444888<<<>>>CCCFFFJJJJJJGGGEEEEEEFFFBBBFFFLLLKKKDDDAAAKKKXXXqqqwwwuuuxxxsssfffVVVTTTPPPTTTddd}}}tttbbbXXXWWW\\\^^^^^^^^^XXXNNNHHHEEEFFFGGGGGGCCC???888222...---...///,,,,,,,,,+++++++++******++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((())))))))))))***)))((((((''''''(((((((((((((((''''''''''''&&&((((((''''''''''''((((((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&&&&&&&&&&'''''''''''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''''''''''''''''''''''''''((((((((()))))))))''''''''''''''''''''''''))))))))))))))))))******))))))((((((((((((((('''))))))******))))))(((((()))))))))*********++++++***++++++,,,---...///000333777<<<@@@BBBDDDGGGIIIOOONNNLLLJJJHHHFFFEEEEEEEEEHHHPPPbbb{{{}}}zzzyyy}}}||||||zzz|||}}}xxx|||qqq]]]MMMHHHLLLHHHFFFFFFHHHGGGCCCCCCGGGEEELLLTTTUUUNNNBBB888333:::999888555222...***(((************************))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''&&&&&&''''''''''''((((((((((((''''''***)))((((((''''''''''''''''''((((((((((((''''''(((((('''&&&&&&&&&&&&'''((((((((((((((((((((((((((((((((((((((((((((((((************************+++++++++,,,,,,,,,------...------------......///---...000444888<<<@@@CCCBBBFFFKKKKKKHHHEEEDDDDDDQQQSSSSSSKKKAAAEEE^^^wwwcccbbbZZZNNNLLL[[[pppooo[[[RRRXXXaaaddd^^^UUUKKKEEEDDDFFFHHHBBB@@@<<<666111......///---,,,,,,,,,++++++++++++++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))******************************))))))((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((())))))))))))***))))))((('''(((((((((((((((((('''''''''''''''((((((''''''''''''((((((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&''''''''''''((((((((((((((((((((((((((('''''''''''''''''''''''''''(((((((((((()))))))))'''''''''''''''''''''''')))))))))))))))************)))))))))((((((''''''))))))*********))))))((())))))*********+++++++++++++++******,,,///333555777;;;@@@CCCEEEFFFHHHIIIEEEFFFFFFGGGKKKQQQTTTTTTNNNTTTaaawww|||wwwxxx|||zzz}}}kkkaaacccLLLFFFCCCGGGKKKKKKJJJKKKJJJOOOUUUYYYUUUKKK>>>555888888888888777333///+++*********************+++))))))))))))))))))))))))((((((((((((((((((((((((((((((''''''''''''((((((''''''((((((((((((''''''***)))'''''''''(((***+++''''''((((((((((((''''''(((''''''&&&&&&&&&''''''((((((((((((((((((((((((((((((((((((((((((((((((************************++++++,,,,,,,,,------------------------...///000...000333777<<<@@@DDDFFFDDDFFFGGGFFFFFFIIIOOOUUUhhhXXXJJJKKKYYYkkk}}}wwwaaaPPPNNNTTTVVVSSScccsssnnn\\\VVVWWW^^^\\\XXXTTTNNNIIIEEECCC===>>>===:::666111///...------------,,,,,,,,,+++++++++++++++++++++++++++************************))))))))))))))))))))))))******************************************************))))))((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''((((((((()))))))))*********)))(((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((()))))))))***(((((((((((((((((((((((((((((())))))******************))))))((((((((('''))))))************))))))************++++++++++++---+++)))))),,,111777;;;@@@CCCFFFHHHGGGFFFFFFFFFEEEHHHIIILLLUUUaaagggeee___fffqqqmmmZZZHHHBBBEEEGGGFFFFFFMMMOOORRRVVVWWWQQQHHH@@@666666777999:::999555111,,,+++***)))))))))******************************(((((((((((((((((((((((((((((('''''''''(((((()))''''''((((((((((((''''''''''''&&&%%%'''***---///''''''((((((((((((''''''''''''&&&&&&&&&''''''(((((((((((((((((((((((((((((((((((((((((((((((((((++++++++++++++++++++++++,,,,,,,,,,,,------------------------...///000000111333666;;;???CCCFFFHHHHHHFFFCCCAAADDDPPP```kkk]]]VVVTTTbbbxxxlll[[[UUURRRPPPIIIVVVjjj}}}|||hhhXXXSSSVVVZZZ]]]\\\TTTIIIAAA<<<===>>>>>>;;;777333000......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************))))))))))))))))))))))))************************************************))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''(((((())))))******+++***))))))(((((())))))'''(((((((((((()))))))))((((((''''''''''''((((((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&'''''''''(((((((((''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''''''''''''''''''''((((((((()))))))))******((((((((((((((((((((((((((((((((()))******++++++***))))))))))))))))))((())))))******++++++***************++++++++++++,,,,,,,,,,,,---111666<<>>???HHHHHHKKKOOOTTTUUURRRNNN<<<:::999:::<<<<<<999666///...,,,***))))))******************************))))))))))))))))))))))))((((((''''''(((((())))))''''''((((((((((((''''''&&&%%%%%%%%%'''))),,,...''''''(((((((((((('''''''''&&&&&&&&&&&&'''((((((((((((((((((((((((((((((((((((((((((((((((((((((++++++++++++++++++++++++,,,,,,,,,------------...------------...///000111555777:::===AAADDDGGGHHHFFFGGGGGGGGGKKKUUUbbblllbbbhhhssszzzmmmmmmpppSSSOOOSSShhhsssYYYXXXYYY\\\^^^[[[RRRJJJCCCAAA@@@@@@@@@>>>999555............------------,,,,,,,,,,,,,,,,,,,,,,,,************************))))))))))))))))))))))))************************************************(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''((()))*********+++***))))))(((((())))))'''((((((((())))))))))))((((((''''''''''''((((((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''''''''''''''''''''(((((()))))))))*********(((((((((((((((((((((((('''(((((()))******++++++)))))))))))))))*********((()))***++++++++++++************+++++++++,,,,,,***---111666:::>>>@@@AAA???AAADDDFFFGGGIIILLLNNNOOOVVVZZZ^^^lll~~~~~~{{{yyyooo\\\OOOFFFBBBBBBBBBCCCEEEJJJOOOSSSUUUTTTHHHCCC>>><<<======:::666444222///---+++***++++++************************))))))))))))))))))))))))((((((((((((((()))******''''''(((((((((((('''''''''&&&&&&&&&&&&((()))***''''''((((((((((((''''''&&&&&&&&&&&&&&&'''((((((((((((((((((((((((((((((((((((((((((((((((((((((++++++++++++++++++++++++,,,,,,,,,---------......---------......000111111777999<<>>999//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,************************))))))))))))))))))))))))************************************************''''''(((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))&&&''''''((()))******++++++******)))))))))))))))'''((((((((())))))******((((((''''''''''''((((((&&&&&&&&&'''''''''((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((()))''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&'''''''''((((((((((((((((((((((((((((((''''''''''''''''''''''''))))))))))))************))))))))))))))))))))))))'''(((((()))***+++++++++(((((())))))******++++++((()))***+++++++++++++++******+++++++++,,,,,,,,,(((...666===BBBCCCBBBAAA???CCCHHHMMMRRRXXX^^^cccTTT]]]dddkkk}}}yyy}}}ssseeeVVVMMMKKK@@@AAACCCGGGLLLOOORRRSSSSSSLLLCCC???>>><<<999555777555222///---,,,,,,,,,************************))))))))))))))))))))))))((((((((((((((()))******''''''((((((((((((''''''(((((('''&&&&&&&&&&&&&&&''''''((((((((((((''''''&&&&&&&&&&&&&&&'''((()))((((((((((((((((((((((((((((((((((((((((((((((((******+++++++++,,,,,,,,,++++++,,,,,,,,,------------------...000333555777555AAAEEE??????GGGHHHAAAAAAUUUbbbbbbWWWMMM^^^sss___VVVXXXaaakkkrrroooTTTOOO^^^bbbXXXMMMNNNJJJDDDDDDGGGCCC<<<999444///...///000...,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++))))))))))))))))))))))))******++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''))))))))))))))))))))))))******))))))((((((''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((('''''''''&&&))))))************))))))+++*********))))))(((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))((('''&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''((((((((((((((('''&&&%%%%%%&&&'''((())))))(((((('''''''''&&&&&&&&&&&&'''''''''((((((((((((((((((((((((((((((***)))(((''''''((()))***((((((((((((((('''&&&&&&))))))))))))))))))))))))))))))))))))************************************---...---,,,++++++...111666888;;;>>>@@@BBBCCCCCCBBB@@@EEEXXXppp{{{___ZZZbbb~~~}}}~~~ssskkkzzzzzz|||uuuxxx{{{ppplllXXXPPPHHHDDDCCCDDDLLLUUUYYYWWWOOOEEE>>>;;;;;;;;;111333444333000...------+++)))***,,,+++((())),,,************************))))))))))))))))))))))))***)))(((&&&&&&'''((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''))))))))))))))))))))))))((((((((((((((((((((((((***++++++++++++,,,,,,,,,+++,,,,,,,,,,,,---------------...///111444666888:::;;;???DDDGGGFFFCCCBBBXXXjjjfffRRRNNN^^^wwwwwwdddTTTOOOVVV___zzzjjjUUUSSSXXXXXXTTTRRRLLLIIILLLQQQNNNGGG@@@:::333...---.........,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++******************************++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))******))))))(((((((((((())))))))))))))))))))))))***)))))))))((((((((('''(((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((''''''''''''))))))************))))))************)))))))))((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))((('''&&&&&&&&&&&&'''&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((('''&&&&&&&&&&&&'''((()))(((((((((''''''''''''&&&&&&&&&'''''''''((((((((((((((((((((((((((((((***)))(((''''''((()))***((())))))))))))((('''&&&))))))))))))))))))))))))))))))))))))************************************,,,---,,,++++++---111444999:::===???AAAAAAAAA@@@>>>AAANNNfff~~~|||lllhhhlll}}}|||}}}xxxttttttuuu{{{}}}}}}fffLLL???===AAAHHHOOOWWWVVVSSSLLLFFFBBB>>><<<:::888666555444222...++++++)))))),,,+++((()))---************************))))))))))))))))))))))))))))))(((''''''''''''(((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((++++++++++++,,,,,,,,,,,,,,,,,,,,,---------......---...///111333666888:::===:::>>>HHHGGGAAAHHHXXXlllnnn___PPPZZZqqqzzzjjj]]]SSSNNN___yyyiiiUUUSSSXXXXXXTTTNNNKKKPPPUUUSSSMMMIIIBBB999111,,,,,,...000,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++******************************++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))***))))))))))))((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((''''''''''''))))))************))))))************))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''(((((((((((((((''''''&&&&&&''''''(((((((((((((((''''''''''''&&&&&&'''''''''((((((((((((((((((((((((((((((((())))))(((((((((((())))))))))))******))))))(((((())))))))))))))))))))))))))))))))))))************************************++++++,,,,,,---000555999;;;<<>>EEEWWWqqq}}}zzzzzz~~~~~~dddOOOCCC@@@EEEKKKMMMOOOQQQQQQNNNGGGAAA===AAA<<<777777999999333...---***)))++++++))))))---************************))))))))))))))))))))))))((()))))))))((((((''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((+++++++++,,,,,,,,,------------------...............///111333666888:::<<<>>>???CCCEEEAAACCCYYYtttmmm\\\RRRccczzzmmmPPPJJJ```~~~hhhWWWQQQWWWTTTQQQPPPRRRTTTTTTRRROOOJJJAAA777000---...000------------------------,,,++++++******++++++,,,******************************++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''))))))************))))))*********)))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((('''''''''&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''((((((((((((((((((''''''''''''((((((((((((((((((((('''''''''''''''''''''(((((((((((((((((((((((((((((((((((())))))(((((((((((())))))))))))************))))))))))))))))))))))))))))))((()))))))))***************************************+++,,,...000444:::>>>===>>>@@@BBBBBBAAA@@@??????HHH[[[uuu~~~oooZZZJJJGGGKKKGGGHHHMMMTTTTTTNNNHHHDDDAAA>>>::::::<<<===:::777000+++)))***+++)))***---************************))))))))))))))))))))))))(((((()))******((('''&&&''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((++++++,,,,,,,,,---------------........./////////000111333666888:::<<<===AAABBBAAA@@@EEESSSfffrrrfff]]]]]]vvvbbbQQQRRRaaayyy~~~gggWWWTTTUUUUUUUUUTTTSSSVVVZZZSSSNNNGGG???888333000...------------------------,,,,,,++++++++++++,,,,,,******************************++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((((())))))************))))))))))))))))))))))))******(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''(((((()))(((((((((''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((('''''''''((((((((((((((('''''''''((((((((())))))(((((((((((((((((((((((((((((())))))))))))(((((())))))************))))))))))))))))))))))))))))))((()))))))))************************************+++---///111444888>>>AAA@@@AAA@@@@@@>>>===;;;:::;;;HHH```}}}uuu~~~~~~zzzgggYYYSSSLLLJJJMMMTTTXXXTTTPPPPPPDDDCCCAAA>>><<<<<<===>>>666///******+++******---************************************************((()))*********)))'''&&&((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((,,,,,,,,,,,,------------.........////////////000333444666888:::<<<======DDD???<<>><<<;;;::::::???OOOiiioooiiisssxxxiii[[[QQQKKKNNNPPPNNNNNNSSSMMMLLLIIICCC>>>;;;===???<<<333,,,+++,,,++++++,,,************************************************))))))******))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((,,,,,,,,,------------........./////////000000000555666888:::<<<======<<<@@@<<<@@@OOO[[[___aaadddkkk\\\KKKLLLbbb~~~vvvhhhZZZUUUSSSRRRUUUZZZXXXQQQIIIFFFFFFBBB999111........................---,,,,,,++++++,,,,,,---++++++++++++++++++++++++******++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++))))))))))))))))))))))))'''((((((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''((((((((()))))))))************))))))((()))))))))************))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))******+++++++++***)))(((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((('''((()))******)))((('''''''''''''''((((((((()))'''((((((((())))))))))))(((((((((((((((((((((((('''((()))******)))((('''&&&'''((())))))))))))((())))))))))))))))))))))))))))))))))))************************************///333888<<<>>>@@@AAACCCEEECCCBBBAAABBBDDDGGGJJJXXXbbbsss~~~wwwiiiiiixxxvvvbbbPPPJJJHHHFFFKKKTTTVVVRRRKKKFFFBBBAAA@@@@@@AAA777...------++++++,,,************************************************+++***))))))(((((())))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((,,,,,,,,,---------......////////////000000000000777888:::<<<=========<<<999;;;KKK]]]XXXNNN```xxxqqq```NNNOOOfffhhh^^^\\\[[[ZZZ[[[[[[QQQHHHEEEHHHFFF===444........................---,,,,,,++++++,,,,,,---++++++++++++++++++++++++******++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++))))))))))))))))))))))))'''((((((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&'''''''''(((((())))))))))))************))))))(((((())))))*********+++))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))******,,,,,,,,,+++***))))))(((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((()))'''((()))******)))((('''&&&'''''''''(((((())))))(((((((((((())))))))))))(((((((((((((((((((((((('''((()))******)))((('''&&&&&&'''(((((()))(((((())))))))))))))))))))))))))))))))))))************************************000555;;;???AAAAAABBBBBBCCCCCCCCCEEEJJJRRRYYY]]]tttuuuwww|||}}}{{{wwwyyy|||www\\\PPPJJJGGGNNNZZZZZZRRRJJJFFFGGGHHHFFFCCCEEE:::000------,,,+++,,,************************************************,,,+++)))((((((((()))***))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''))))))))))))))))))))))))((((((((((((((((((((((((---------.........//////...---------///222666888>>>888555:::?????????@@@BBBEEENNNSSSQQQXXXxxxrrrooobbbRRR___|||rrrWWWSSSYYYZZZ___XXXOOOHHHEEECCCBBBAAA333111...------.........------------------------++++++++++++++++++++++++++++++++++++++++++++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''((((((+++,,,---,,,***(((((()))***)))((((((((((((((()))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((***,,,+++))))))+++---((((((((((((((((((((((((+++++++++*********))))))++++++******************,,,------+++******,,,...:::;;;>>>@@@BBBBBBCCCCCCBBBIIISSSZZZbbbooo~~~||||||tttjjjqqqvvv]]]PPPUUUZZZYYYZZZTTTNNNMMMNNNNNNLLLJJJKKKDDD:::111---,,,------***+++,,,---,,,,,,***)))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((('''''''''&&&(((((((((((())))))))))))---------.........//////.........///111444666888888888;;;???@@@>>>@@@EEEQQQPPPQQQWWW```vvvqqq]]]\\\kkk~~~pppaaa\\\XXX\\\ZZZVVVPPPJJJFFFDDDCCC:::444---,,,...///,,,)))------------------------++++++++++++++++++++++++++++++++++++++++++++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))(((((((((((()))))))))***(((((((((((()))))))))***************************))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''((((((***,,,---,,,***(((((()))***)))))))))))))))******(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((***++++++))))))***---((((((((((((((((((((((((+++++++++*********))))))++++++******************------------,,,---000333===???@@@AAA@@@???>>>===AAALLL\\\lll|||}}}}}}tttuuu___WWW^^^ZZZ\\\XXXOOOLLLPPPSSSQQQOOOIIIAAA888111......///***+++,,,,,,,,,+++***)))************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((''''''''''''(((((((((((())))))))))))------........./////////......000222444666888888888:::===???>>>???GGGQQQTTTSSSQQQWWWnnnrrraaaZZZggghhhRRRYYY\\\\\\YYYQQQIIIDDDBBBCCC:::000---000111---'''------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))((((((((()))))))))******((((((((()))))))))******************************)))))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''(((((()))((((((((((((((((((((((((((((((''''''''''''((((((***+++,,,,,,***(((((()))))))))))))))***+++,,,,,,(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((()))+++***))))))***,,,((((((((((((((((((((((((+++++++++*********************++++++++++++++++++---.........///111555999@@@AAABBBAAA???<<<;;;;;;CCCOOOcccyyyxxxxxxrrrdddbbbXXX]]]ZZZPPPMMMSSSWWWUUUSSSPPPJJJ@@@666000000111++++++,,,,,,+++***))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((''''''''''''(((((((((((())))))))))))............////////////---...111333555777888888@@@;;;999;;;???EEEPPP[[[PPPYYY___ggg}}}{{{zzzyyyvvvtttssswww{{{~~~nnnXXX^^^jjj|||^^^ZZZZZZ[[[[[[WWWPPPFFF@@@HHHAAA888333333222///,,,........................,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))(((((()))))))))*********(((((()))))))))*********************************))))))))))))))))))))))))(((((((((((((((((((((((())))))(((((((((((())))))((((((((((((((((((((((((((((((''''''''''''(((((()))***,,,+++)))(((((()))(((((((((((()))***+++,,,((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))***)))******+++((((((((((((((((((((((((******************************+++++++++++++++,,,,,,---///000111555999===???AAABBB@@@===<<<===???DDDOOObbbyyy~~~wwwvvvvvv|||qqq___VVVMMMLLLOOORRRSSSSSSSSSTTTPPPGGG;;;222000111,,,,,,,,,++++++***))))))************************))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((())))))))))))........./////////000000---...111444666888999999AAA;;;999@@@JJJRRRWWW[[[]]]sss|||tttlllhhh```^^^]]]\\\]]]\\\[[[YYYVVVXXX[[[]]]^^^```bbbdddkkkoootttxxxddd^^^YYY]]]zzz^^^XXXTTTVVV[[[XXXNNNDDDFFFCCC>>>888333000000222........................,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************))))))))))))))))))))))))************************************************))))))))))))))))))))))))************************((()))))))))************************************))))))))))))************))))))))))))************************************************************(((((((((((((((((((((((())))))(((((((((((())))))))))))))))))))))))))))))((((((''''''''''''(((((((((***++++++)))(((((()))&&&&&&&&&'''((()))***+++(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))(((((()))************))))))))))))))))))))))))******************************++++++,,,,,,,,,,,,+++---000222444777;;;>>>>>>??????===;;;===CCCIIILLLTTTcccwww{{{xxxvvv{{{sssuuu|||ZZZAAACCCKKKJJJKKKRRRQQQSSSRRRJJJ???555111000...---,,,++++++*********************************))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((((((((((((((((())))))))))))....../////////000000000///000222444777:::;;;===@@@AAAJJJVVV___```aaaccc}}}wwwjjjiiifffbbb]]]XXXTTTRRRQQQPPPOOOPPPRRRSSSSSSRRRPPPQQQSSSSSSRRRSSSTTTVVVTTTWWWXXXXXX\\\bbbbbb___bbbdddhhhmmmttt}}}cccXXXSSSaaalll```UUUTTT\\\___XXXOOOCCCCCCAAA;;;333///000222........................,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************))))))))))))))))))))))))************************************************))))))))))))))))))))))))************************))))))))))))************************************)))))))))*********++++++)))))))))*********++++++************************************************))))))))))))))))))))))))***))))))(((((())))))***))))))))))))))))))))))))((((((''''''''''''((((((''')))******)))(((((()))&&&&&&&&&&&&'''(((((()))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))((('''(((***+++***)))))))))))))))))))))))))))***************+++++++++******++++++,,,---------,,,///333555777999;;;======>>>===<<<>>>GGGVVVbbbjjjlllqqqzzzyyy{{{xxxwww{{{{{{}}}uuuvvv}}}zzzsssnnnKKKCCCEEECCCGGGPPPNNNPPPQQQMMMDDD;;;444222000///...,,,++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''''''''((((((((((((((((((((((((((()))))))))))).../////////000000000000333333444666999<<>>AAAKKK___yyy~~~kkkiiippp{{{{{{uuuzzziiiRRRFFFDDDGGGHHHMMMOOOQQQPPPKKKCCC;;;555222111///---,,,,,,,,,,,,************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''((((((((()))(((((((((((())))))))))))////////////000000000000666666666777:::>>>BBBDDDWWWmmmuuuqqq~~~nnnggg^^^ZZZYYYYYYWWWTTTSSSSSSSSSUUUXXX\\\```bbbbbbaaabbbdddgggjjjjjjjjjhhhhhhhhhgggeeedddfffgggjjjjjjeee```___bbbaaa]]]YYYYYYXXXVVVTTTSSSTTTVVVWWW]]]fffrrreeeYYYdddzzzsss```YYYXXXXXXVVVOOOLLLGGGCCC???:::444///////////////////////////------------------------++++++++++++++++++++++++************************************************))))))))))))))))))))))))************************************************))))))))))))))))))))))))************************))))))))))))************************************)))************+++++++++)))************+++++++++************************************************))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))((((((''''''''''''(((((('''(((******)))(((((()))***))))))(((((((((((()))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))***'''&&&'''***+++***((())))))))))))))))))))))))))))))******++++++++++++******+++,,,,,,---......000444:::>>>>>>===<<<<<<888;;;@@@HHHYYYwww~~~wwwuuupppgggfffxxxvvvyyydddMMMJJJHHH>>>MMMOOOQQQSSSQQQJJJ@@@999333222000...------------************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&'''''''''(((((())))))(((((((((((())))))))))))......000111222222222111888666888;;;<<<<<<@@@GGGZZZkkkyyywwwrrr}}}yyymmmeee```TTTUUUUUUUUUUUUVVVYYY[[[\\\bbbfffgggkkksssxxxyyy~~~{{{uuuuuuvvv~~~tttllljjjjjjhhhdddaaa]]]ZZZYYYXXXWWWUUUQQQUUUYYY[[[^^^ggguuummm]]]jjj~~~\\\NNNRRRZZZVVVQQQLLLHHHEEE???666///111000....../////////---......---,,,,,,,,,,,,---,,,,,,,,,++++++*********++++++++++++++++++++++++************************************************************************))))))************))))))(((((()))***************************************+++++++++++++++***)))((()))))))))******+++++++++***))))))))))))******++++++++++++************)))++++++******+++,,,,,,---******)))((((((((())))))((())))))***+++++++++,,,'''((((((((())))))************))))))))))))******))))))))))))))))))))))))******))))))((((((''''''((((((((((((((((((((((((******))))))((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))&&&''''''((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))************+++++++++------,,,,,,---...000111999777888>>>@@@===<<<<<<999CCC@@@QQQkkk{{{~~~~~~jjjcccqqqyyyxxxrrrOOOGGGMMMQQQXXXUUULLLMMMSSSIII666;;;555111111000---+++,,,,,,+++******))))))*********************)))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))((('''&&&&&&'''((()))))))))))))))))))))))))))/////////000111222333333<<<;;;<<<======>>>GGGRRRcccjjjoooooouuuyyylllbbbZZZVVVSSSRRRUUUYYY]]]bbbgggmmmqqq{{{xxxtttoookkkgggccc^^^[[[WWWWWWVVVTTTTTTYYYaaagggpppzzznnneeerrr{{{fffZZZSSSWWWSSSOOOLLLHHHCCC;;;666222000....../////////...///...------,,,,,,------,,,,,,,,,+++++++++******++++++++++++++++++++++++************************************************************************))))))************))))))((())))))***************************************+++++++++++++++***)))))))))******************+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,+++++++++***++++++,,,,,,+++++++++++++++,,,------,,,++++++***))))))))))))((((((((()))))))))************))))))))))))******))))))))))))))))))))))))***)))))))))((((((((('''((((((((((((((((((((((((***)))))))))((((((((('''))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))&&&'''(((((())))))(((((((((((((((((()))))))))***************************************++++++++++++...---,,,,,,---...111222888888;;;??????<<<<<>><<>>;;;<<>>???@@@AAABBBCCCDDD???>>>>>>======>>>>>>>>>888888888666555333111///...---,,,+++******+++++++++++++++++++++*********++++++************++++++))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))'''(((((()))))))))))))))))))))))))))***************************************++++++++++++,,,,,,,,,...---------000333777:::??????>>>======FFF\\\qqqooo^^^kkk|||~~~xxxxxxZZZLLLEEEKKKPPPMMMLLLOOOMMMBBB999777777333///...------,,,++++++++++++++++++++++++++++++***))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((()))))))))***((())))))))))))))))))(((((((((((((((((((((((((((000000111222444777:::;;;>>>===???EEEIIIKKKPPPVVVvvvoooddd[[[WWWYYY^^^bbbmmmsss}}}zzzoooeeebbb]]]XXXVVVWWWYYY[[[YYYeeevvvuuuYYY\\\iiiooodddXXXSSSUUUUUUOOOHHH>>>;;;666222111111000///000///......------......,,,,,,,,,,,,------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******************************************************++++++++++++******)))***++++++,,,+++++++++***************************+++,,,,,,,,,,,,,,,,,,((()))***,,,...000111222;;;<<<<<<>>>@@@BBBDDDEEEEEEEEEFFFGGGHHHIIIJJJJJJIIIIIIHHHHHHIIIIIIJJJKKKHHHHHHGGGEEECCC@@@===;;;555444333000---***(((''',,,,,,,,,+++++++++++++++++++++************++++++))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))'''((())))))******)))))))))))))))*********++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,---...///111444777:::<<<@@@>>>===>>>DDDTTTpppzzz^^^RRRaaawwwtttwwwqqqbbbTTTQQQQQQRRRXXXaaaYYYKKK>>>::::::666333111---,,,,,,++++++++++++++++++++++++,,,++++++***)))))))))))))))))))))))))))))))))))))))))))))))))))''''''(((((())))))******((())))))******))))))((())))))))))))))))))))))))///000222444666999;;;<<<999>>>FFFKKKKKKMMMXXXdddyyyjjj[[[YYYXXXYYY___iiittt{{{{{{ssskkkddd```]]]\\\VVVXXX]]]gggxxx|||kkkaaajjjhhhYYYWWWXXXSSSLLLCCC???999444222111000///000//////...............,,,,,,,,,---------......++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***************************************************++++++,,,,,,++++++***)))***++++++,,,,,,++++++***************************+++,,,,,,------,,,,,,,,,---000333666999<<<===DDDCCCAAA@@@AAACCCEEEFFFEEEEEEFFFFFFGGGHHHIIIIIIJJJJJJJJJKKKKKKMMMNNNOOOOOOOOOOOONNNLLLHHHEEECCC??????>>>;;;777222...,,,------,,,,,,,,,+++++++++,,,++++++******++++++,,,))))))))))))))))))))))))'''((((((((()))))))))***))))))))))))))))))))))))'''((((((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((()))************)))))))))*********++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------...111444777:::<<<===>>><<<<<>>;;;999<<>>;;;::://////...------------...+++,,,,,,,,,,,,+++******))))))))))))))))))))))))))))))))))))))))))))))))&&&''''''((()))******+++((()))***++++++***)))((())))))))))))))))))))))))999666444666:::>>>>>>===BBBHHHUUUeeepppxxxoooddd]]]ZZZ[[[aaajjjxxxzzzpppkkk___WWWYYYZZZZZZcccppprrrzzz{{{VVVLLLTTTUUUKKKKKKFFF===555111000000000111111///,,,+++...000---------------------------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++++++++*********************++++++,,,,,,,,,,,,++++++,,,---...///222666:::<<<>>>@@@CCCFFFIIIKKKMMMNNNKKKEEE???<<<;;;<<<===CCCDDDHHHKKKNNNQQQRRRRRRMMMKKKHHHGGGHHHHHHGGGGGGJJJMMMQQQTTTRRRLLLFFFAAA999>>>FFFJJJJJJHHHEEEDDD>>><<<888333000---,,,,,,,,,,,,,,,,,,+++***))))))+++******)))))))))))))))))))))))))))))))))))))))******)))((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))************************)))************+++++++++************************+++---......---,,,---///000444666666777;;;>>>@@@888GGGIIILLLccczzz~~~wwwmmmddd]]]VVVOOOKKKHHHGGGEEECCCAAAAAAAAABBBAAAAAA@@@@@@@@@AAAAAABBBCCCDDDFFFJJJOOOTTTXXX[[[ccclllxxxwwwrrr||||||tttjjjPPPEEEBBB???>>>AAA:::555///,,,---///000///,,,,,,,,,+++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++***)))((((((***,,,---222333555888;;;=========DDDKKK___zzzyyyiii```]]]]]]bbbhhhyyyzzzlllbbb```]]]YYY^^^ggglllxxx}}}rrrbbbWWW\\\WWWQQQNNNGGG???999666444222///000111///---,,,...000---------------------------------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++++++++******************)))))))))*********))))))///000333444666999===@@@AAABBBDDDFFFIIILLLMMMOOOPPPNNNLLLIIIFFFDDDBBBAAA?????????AAACCCFFFHHHJJJOOOOOOOOOOOOMMMIIICCC???BBBFFFMMMSSSUUUTTTRRROOO@@@??????AAAEEEHHHGGGFFFHHHEEE@@@;;;888444...***+++++++++++++++***)))))),,,,,,+++************+++******************************)))(((((((((((((((************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))***************************)))************+++++++++************************+++,,,------,,,,,,...//////222555888;;;>>>??????AAANNNZZZjjj~~~|||ssslll]]]XXXQQQLLLIIIFFFBBB???BBBAAA???>>>======>>>>>>@@@@@@@@@??????@@@@@@AAA@@@@@@@@@AAABBBDDDFFFGGGLLLRRRZZZaaafffmmmvvv}}}{{{wwwdddQQQGGGDDDEEEEEE???:::333///...///......,,,,,,,,,++++++++++++***************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++***)))((()))***,,,---111444777999;;;???FFFKKKRRRYYYmmmddd^^^ZZZ\\\aaaiiivvvxxxpppggg]]]ZZZ]]]VVV]]]mmmlllkkkxxx]]]XXXTTTVVVPPPHHHBBB===999444000...///000///...---...///------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******++++++++++++++++++******))))))))))))******111444888<<<>>>AAADDDFFFGGGHHHIIIKKKMMMOOOPPPQQQPPPQQQRRRRRRPPPMMMIIIGGGAAA???<<<999888999;;;<<>>DDDJJJLLLKKKNNNKKKIIIGGGDDD>>>777111+++************++++++,,,...---,,,,,,++++++,,,,,,******************************)))(((((((((((()))************************))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))******************************)))************+++++++++++++++++++++++++++++++++***,,,------,,,---///111222444777;;;???BBBDDDFFFMMMXXXiiisssiii___VVVPPPDDDAAA>>>============<<<<<<;;;;;;;;;;;;;;;<<<<<<@@@@@@@@@@@@@@@@@@@@@@@@CCCBBBAAA???>>>>>>>>>>>>===@@@CCCDDDGGGMMMVVV\\\nnnuuuwwwzzz}}}wwwxxxwwwnnn\\\NNNGGGEEECCCDDD???999333000///---,,,,,,,,,,,,,,,++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++***)))))))))***,,,---666888::::::;;;DDDSSS___]]]fff|||~~~mmmbbbZZZ]]]dddoooxxxzzzkkkaaa^^^]]]ZZZ\\\dddsssyyyfffmmmyyymmmXXXTTTXXXTTTOOOLLLEEE<<<555333//////000000///.................................------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++++++++,,,---,,,+++++++++,,,...///333777<<>>BBBNNNYYYpppzzz{{{sssfffZZZQQQJJJEEEBBB???>>>>>>>>>???@@@@@@AAA>>>>>>>>>???@@@AAABBBBBBDDDEEEEEEEEEDDDDDDDDDCCCFFFFFFEEEDDDCCCBBBBBBAAABBBBBBAAA@@@???AAAFFFJJJPPPVVV```jjjuuurrrnnn|||}}}|||vvvnnnfffZZZMMMDDDBBBGGGCCC<<<666222///---,,,------,,,,,,,,,+++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******)))))))))***+++,,,666:::>>>>>>>>>FFFUUUaaaZZZooovvvhhh```^^^hhhooo}}}wwwooolllbbbYYYWWW]]]iii{{{lllaaayyy]]]XXXVVVVVVWWWQQQEEE>>>>>>222111000000000//////...........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,,,,,,,,,,------,,,,,,---000333555888<<>>??????GGGPPPRRRNNNJJJIIIJJJDDD???888111---,,,,,,---------,,,++++++++++++,,,************************++++++***)))))))))))))))************************************************************************))))))))))))************************************))))))*********++++++++++++++++++++++++++++++++++++,,,------...000444777:::<<<>>>>>><<>>>>>>>>>>>???AAABBBCCCEEEGGGHHHJJJJJJLLLMMMOOOPPPQQQQQQOOOOOOPPPPPPOOONNNMMMMMMIIIIIIHHHGGGFFFEEEDDDCCCFFFFFFFFFDDDCCCCCCCCCEEE>>>AAAFFFKKKSSS\\\ffflllzzzsssmmmxxxwwwqqqgggTTTIIIJJJFFFDDD???888333000......---------,,,,,,,,,++++++************************************************************************))))))))))))))))))))))))***************+++++++++222999@@@CCCEEEJJJTTT]]]cccpppgggfffnnnwww}}}xxxnnnccc]]]YYYYYY___fffmmmrrrpppXXXSSSSSSXXXUUUJJJCCCDDD777555222000000000///...........................------------............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******++++++,,,---------,,,+++***+++...333999<<>>;;;<<>>>>><<>>777111---+++------,,,++++++++++++,,,++++++++++++++++++++++++++++++***))))))))))))***++++++++++++++++++++++++************************************************)))))))))*********++++++************************)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---......000333777;;;<<<===AAADDDCCCJJJaaazzz~~~qqq```SSSMMMGGGDDD@@@======>>>AAACCCDDDGGGKKKNNNPPPSSSVVVYYY[[[\\\^^^```bbbccccccccc``````aaaaaaaaa___^^^\\\XXXXXXWWWUUURRROOOLLLKKKHHHHHHHHHHHHHHHFFFEEEDDDBBBBBBBBBAAABBBFFFLLLPPP[[[fffwww~~~sssyyy|||yyywwwgggUUULLLOOOGGGFFFAAA;;;555111000000------------,,,,,,,,,,,,++++++++++++++++++++++++************************************************))))))))))))))))))))))))))))))******++++++++++++666:::@@@DDDKKKUUUcccmmmzzzjjjgggnnnyyyyyynnnddd[[[XXXZZZkkkuuuiiiZZZQQQUUUWWWOOOEEEBBB===888333000000111000///........................------------.........///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******++++++,,,------...+++++++++---222999@@@DDDHHHKKKOOOQQQRRRSSSTTTVVVTTTUUUVVVWWWXXXYYYZZZZZZWWWXXXYYYZZZZZZZZZZZZYYYYYYYYYXXXWWWVVVUUUUUUUUUQQQNNNJJJGGGEEECCC@@@>>>BBBFFFMMMUUUZZZ^^^______aaa```___\\\WWWQQQJJJEEE<<>>666111///...------,,,---------++++++++++++++++++++++++,,,+++******))))))******++++++++++++++++++++++++************************************************))))))*********+++++++++************************)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---...///000111555:::>>>??????GGGRRRWWW\\\mmmzzzmmmbbbWWWJJJCCCBBB@@@AAABBBDDDFFFJJJOOORRRUUUYYY]]]aaacccfffjjjmmmkkklllnnnppprrrsssssssssrrrrrrssstttsssqqqooonnnmmmmmmkkkiiifffbbb___]]]VVVUUUSSSQQQPPPNNNKKKJJJKKKKKKJJJHHHEEECCCDDDFFFEEEMMMXXXdddppp}}}}}}~~~}}}}}}dddXXXRRRNNNKKKIIIFFF???777222000111...------------,,,,,,,,,++++++++++++++++++++++++************************************************))))))))))))))))))))))))))))))***+++++++++++++++>>>>>>>>>BBBNNNbbbxxxzzziii___jjj}}}nnnccc___aaaTTTkkk~~~jjjWWWYYY^^^VVVIIICCC@@@;;;444000000111111000////////////////////////---------.........//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++,,,,,,---......---------000666>>>FFFKKKLLLNNNQQQRRRRRRRRRTTTVVVVVVWWWWWWYYYZZZ[[[\\\]]]UUUVVVYYYZZZ[[[ZZZXXXWWW\\\ZZZXXXUUUUUUUUUWWWXXXWWWWWWWWWVVVUUUPPPJJJEEE@@@EEEMMMVVV]]]aaabbbbbb```]]]\\\]]]^^^ZZZPPPHHH<<<999999@@@KKKQQQOOOKKKGGGKKKRRRUUUSSSKKKAAA:::000000///...............++++++++++++++++++++++++,,,+++******)))*********++++++++++++++++++++++++************************************************)))************+++++++++************************)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,...///000000222666<<<@@@CCCBBBMMM___kkknnnvvv~~~vvvhhhYYYPPPIIIBBBCCCHHH@@@DDDHHHNNNSSSXXX^^^aaacccggglllnnnoooqqqtttwwwtttuuuwwwzzz{{{|||||||||}}}~~~}}}{{{yyyxxxxxxwwwvvvssspppnnnlllkkkgggbbb]]]YYYVVVSSSPPPJJJLLLMMMLLLIIIFFFDDDCCCBBBDDDGGGLLLTTTccctttgggaaa[[[NNNNNNMMMIIIBBB999222111111......---------,,,,,,,,,++++++++++++++++++++++++************************************************))))))))))))))))))))))))))))))***++++++++++++***??????@@@EEEUUUqqq|||nnn```kkk{{{ssshhhaaa___^^^ddduuu{{{cccZZZYYYPPPIIIIIIEEE???777222111111000...000/////////............000000///...------,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------......111888AAAHHHKKKKKKNNNOOOOOOPPPQQQSSSTTTUUUYYYYYYYYYYYYYYYZZZZZZZZZZZZXXXVVVWWWYYYZZZXXXUUUSSSUUUVVVVVVTTTTTTUUUVVVRRRSSSVVVWWWVVVSSSOOOMMMQQQQQQSSSWWWYYYZZZ[[[]]]```___^^^^^^^^^\\\YYYVVVOOOHHH===777<<>>???@@@@@@@@@@@@???>>>BBBEEEHHHKKKMMMOOOPPPOOORRRRRRSSSVVVZZZ\\\]]]\\\[[[^^^ZZZLLLAAA???DDDHHHKKKHHHDDDDDDIIIOOOUUUWWWPPPMMMFFF<<<333......000...---+++,,,,,,---+++***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++******************************************++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,---------,,,------...///,,,...222555999>>>EEEIIITTTnnn}}}~~~pppcccWWWMMMGGGEEEFFFJJJOOOUUU\\\bbbfffqqqrrrtttuuuvvvxxx||||||xxxrrrkkkddd]]]UUUPPPPPPNNNKKKGGGCCC@@@??????BBBKKK[[[mmm{{{jjjbbbiii~~~]]]IIICCCEEEHHHIIIFFF@@@999555000000///...------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++++++++************++++++JJJFFFHHHWWWtttyyylllkkkxxxvvvjjjaaa]]]```mmmzzzkkkkkk{{{^^^YYYWWWOOOIIIIIIFFF???888333333555000000000////////////...//////.........---------------------------------------------------------------------------------------------------------------,,,,,,,,,...000222333777===DDDIIILLLLLLKKKNNNOOOPPPRRRSSSTTTUUUUUUUUUVVVWWWWWWWWWUUUSSSRRROOOOOOMMMIIIDDD@@@>>>===@@@===;;;:::;;;<<<:::999999<<<@@@CCCCCCAAA===;;;999<<<>>>>>>@@@BBBBBB@@@HHHGGGHHHKKKPPPTTTVVVVVV[[[aaaaaaVVVIIICCCCCCCCCNNNMMMLLLLLLMMMPPPUUUYYYQQQQQQOOOJJJBBB888000+++///...---...//////---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******************************+++++++++++++++,,,+++++++++++++++++++++++++++++++++,,,,,,,,,---------------------...//////,,,///333777;;;AAAHHHNNNfffsssmmm\\\PPPKKKHHHGGGMMMRRRXXX___ffflllpppsssrrrtttwwwzzz~~~yyysssmmmeee```[[[WWWQQQMMMKKKIIIEEEBBBCCCCCCGGGPPP\\\kkkxxxbbb\\\yyy{{{SSSGGGEEEFFFIIIIIICCC<<<888222111000...------------------------------------++++++++++++++++++++++++************************++++++++++++++++++++++++,,,++++++******++++++,,,LLLHHHKKKaaa|||pppqqqzzzwwwjjjccc```bbbggg{{{}}}mmmzzzYYYQQQUUULLLLLLIIICCC:::555444444111000000000////////////...............---------------------------------------------------------------------------------------------------------------------///000222333444888@@@GGGLLLNNNNNNNNNOOOPPPRRRTTTUUUVVVVVVVVVUUUUUUTTTSSSPPPMMMJJJIIIIIIFFFAAA>>>======<<<;;;999999;;;>>>BBBEEEFFFFFFFFFFFFEEEDDDBBB@@@>>>===;;;??????<<<===AAAAAA===>>>======@@@EEEJJJMMMNNNQQQXXX\\\XXXTTTPPPLLLGGGLLLPPPUUUWWWWWWXXXYYYZZZWWWTTTQQQNNNJJJBBB777...///---,,,---...///...---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++,,,******************************++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------...------------...//////...222777999===CCCLLLSSSlllppptttjjj\\\PPPKKKLLLQQQUUU\\\aaahhhmmmppprrruuuxxxzzz}}}~~~wwwrrrgggaaaYYYTTTSSSQQQMMMJJJHHHDDDAAACCCIIIUUUgggvvvuuucccnnn\\\OOOFFFFFFHHHDDD???===555444222///...---......------------------------++++++++++++++++++++++++************************++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,FFFHHHVVVrrr}}}nnnooo|||}}}xxxsssuuurrrrrrvvvvvvtttiiibbb______]]]www```OOOWWWPPPOOOKKKFFF>>>888555333111111000000000/////////........................---------------------------------------------------------------------------------------------------...///000222333444555555:::AAAGGGJJJKKKLLLMMMOOOPPPRRRTTTVVVVVVVVVVVVSSSQQQOOOKKKHHHEEEBBBAAA======<<<<<<<<>>;;;888666777:::===@@@AAACCCIIIOOORRRVVVYYYVVVPPPIIIOOOWWW]]]``````______aaaYYYPPPLLLJJJHHHAAA;;;111...,,,+++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,******************************++++++,,,---------++++++++++++++++++++++++,,,,,,,,,,,,------------......------......///000111555;;;>>>@@@GGGRRR[[[iiitttttt^^^YYYSSSOOOPPPWWW___dddfffkkkqqqtttuuuvvvzzz}}}}}}vvvooofff___[[[WWWRRROOOHHHDDDCCCEEEFFFIIIQQQYYYppp}}}yyyuuu~~~dddKKKEEEHHHFFFBBBAAA:::888444111///.........------------------------++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,TTT^^^qqqwwwrrrsss}}}~~~qqqhhheeeaaa\\\WWWVVVWWWTTTUUU[[[YYY```ttt|||llldddaaaXXXfff{{{{{{]]]VVVUUURRRMMMHHHCCC===777333111111111000000000//////........................------------------------........................................................................,,,...111444666666666666666;;;AAAEEEFFFFFFFFFHHHIIIKKKNNNPPPQQQQQQQQQPPPKKKJJJHHHFFFEEEEEEFFFFFFCCCLLLTTTTTTPPPOOOVVV]]]pppyyy{{{iii```___[[[SSSQQQLLLDDD???;;;:::999888:::???CCCEEEJJJQQQSSSQQQLLLOOOTTTZZZ___aaaaaaaaaccc]]]VVVPPPLLLJJJGGGEEE888444///,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------******************************++++++,,,------...++++++++++++++++++++++++,,,,,,,,,------------..................//////000333888>>>BBBFFFNNN[[[eeelll~~~mmm```RRRSSSTTTXXX]]]dddlllqqqlllrrrxxx|||~~~{{{ssskkkccc\\\XXXOOOKKKIIIIIIGGGDDDEEEIIITTTeeewwwuuuyyyzzzTTTHHHJJJIIIEEECCC>>>;;;777333000.................................++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---rrr}}}uuu{{{|||kkkaaaTTTMMMLLLLLLJJJFFFHHHIIIEEEGGGKKKFFFGGGWWWuuuuuuuuu{{{{{{kkkeee^^^^^^bbbpppsssYYYXXXTTTOOOJJJGGGAAA999333111111111111000000000000---.....................------------------------........................................................................,,,///222666888888777666888<<>>999444000.................................++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---xxxyyypppdddWWWPPPKKKFFFDDDEEEGGGFFFEEEFFFFFFFFFEEEDDDEEEGGGIIITTTTTTTTT[[[ppp~~~iiidddbbb]]]^^^qqqccc[[[\\\NNNIIIPPPDDD555<<<222333333222111///000000000000000000000000000000........................------------------------------------------------000///---,,,,,,---...000222444666777888777666555999:::;;;:::888888999:::AAA???>>>???BBBDDDEEEEEE???EEEMMMSSSZZZfffuuu|||sssaaaOOOKKKDDD:::888???@@@:::;;;BBBGGGJJJNNNSSSZZZ^^^^^^[[[fffbbb\\\YYYUUUPPPHHHBBBFFFCCC>>>555...+++...111,,,---------,,,+++,,,,,,.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........+++***...111000000333222>>>DDDJJJ[[[hhhtttyyyhhhYYYTTTVVV]]]```eeelllsssxxx{{{{{{{{{yyylllddd___VVVOOOKKKHHHFFFDDDCCCCCCLLL^^^sssoooVVV\\\xxxeeeJJJGGGQQQOOODDDCCCAAA>>>999333///............---------,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,---------,,,,,,+++++++++zzzfffZZZTTTOOOIIILLLIIIFFFEEEFFFFFFFFFFFFFFFFFFGGGGGGFFFGGGHHHIIITTTTTTRRRRRR```zzzkkkeee^^^\\\eee{{{yyyuuuTTTWWWRRRMMMOOOIII???;;;333333333222000000000000000000000000000000000000........................------------------------------------------------000///---,,,---...///111444555777888888888666555444555666555444666888;;;555888<<<>>>>>>???BBBDDDMMM[[[mmmxxx}}}{{{pppnnncccVVVJJJDDD@@@;;;999;;;999===AAAEEEKKKTTT]]]bbb```___\\\ZZZWWWSSSNNNKKKFFFEEEAAA<<<555000...---------...---,,,,,,------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........000,,,,,,///111111222555:::AAAGGGVVVooo~~~wwwkkk```YYY\\\aaahhhiiimmmrrryyy~~~zzzsssooojjjddd^^^^^^aaaccceeehhhmmmsssxxx|||sssmmmccc[[[VVVQQQLLLHHHDDDCCCEEEMMMYYYiiifff___kkkuuuuuu}}}|||kkkPPPCCCGGGJJJEEEHHHGGGDDD===555000//////.........---------,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,***++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,~~~ooo]]]QQQKKKHHHGGGIIIGGGIIIJJJJJJIIIHHHIIIJJJJJJKKKMMMNNNOOOOOOOOONNNZZZZZZUUUNNNRRReee}}}}}}qqqeee^^^\\\cccyyyggg}}}XXXTTTUUURRRMMMNNNJJJ===444444222111000000000111000000000000000000000000........................------------------------------------------------//////.........///111222777888999:::999888777666444444444222111111333555555999>>>>>>>>>BBBKKKRRRdddwww~~~|||lll]]]UUUPPPEEE:::777999<<<>>>@@@FFFQQQYYYZZZ\\\^^^^^^ZZZVVVSSSQQQIIIHHHFFFDDD???888000***......------------.........------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,------------.........111...---000222222444888BBBGGGOOOiiittteee^^^\\\___hhhqqquuuvvvxxx|||wwwmmm]]]WWWQQQMMMKKKJJJFFFDDDCCCCCCDDDDDDEEEIIIOOOSSSUUUZZZ___ccchhhoooyyy|||qqqhhh```YYYPPPKKKEEEDDDDDDCCCEEEPPPggg}}}uuu^^^YYYeeerrrjjjwwwxxxbbbJJJCCCGGGJJJKKKLLLKKKDDD:::222000000.........------------,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...zzzjjj]]]SSSSSSSSSQQQRRRUUUNNNSSSWWWXXXVVVTTTUUUVVVYYYZZZ\\\___``````^^^\\\ffffff___UUURRR[[[hhhpppyyypppfff]]]WWWdddwwwtttmmmtttZZZSSSVVVMMMMMMOOOBBB888555222000000000111111////////////////////////........................................................................////////////000222333444::::::;;;;;;:::999888777444666777888777777888999>>>???AAABBBGGGRRRbbbmmm{{{|||xxxuuurrrqqqqqqxxx}}}|||hhhPPP@@@>>>===>>>???@@@EEEJJJTTTZZZ```aaa]]]WWWSSSRRRNNNMMMKKKJJJGGG???555---///...,,,,,,,,,---------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------............111......000222222666<<>>??????@@@AAA<<<>>>DDDNNN\\\lllyyy~~~}}}vvvpppmmmfffdddaaa^^^\\\[[[[[[[[[ccciiioooqqqooommmmmmnnnwww{{{RRRFFF<<<;;;===>>>AAAEEEIIIPPPZZZ___]]]XXXUUUSSSTTTQQQNNNMMMJJJDDD<<<555111...+++***+++,,,,,,+++------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........---------........./////////---...000111333:::BBBFFFZZZpppsssgggbbbaaagggpppuuuzzz~~~vvvkkk\\\PPPIIIFFFCCCAAACCCBBBAAABBBDDDEEEFFFFFFFFFFFFGGGIIIJJJJJJHHHGGGGGGHHHHHHGGGFFFEEEEEEFFFBBBIIISSS]]]jjj||||||rrreee\\\QQQMMMKKKIIIFFFDDDHHHOOOaaarrrtttaaajjj~~~|||sssxxxqqqYYYFFFCCCCCCJJJPPPOOOFFF;;;222...//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++,,,,,,,,,---------+++++++++,,,...000333444zzzggg^^^VVVRRRTTTYYYdddnnn}}}{{{uuummmhhheee^^^VVVSSSTTTVVVWWWZZZ^^^cccgggwww~~~ooo___VVVUUU```|||^^^WWWSSSLLLLLLOOOCCC===555111111222111000000000000000000000000000////////////////////////...................................................///000222444666888999<<<<<<;;;;;;;;;;;;;;;;;;:::;;;======<<<<<<>>>???===DDDRRRdddvvvvvviiicccaaaaaa```^^^ZZZUUUQQQNNNGGGGGGFFFDDDDDDCCCCCCCCCJJJLLLOOOTTTXXXYYYXXXWWWVVVgggmmmnnnuuuxxxxxx~~~uuu___HHH???<<<999999======CCCMMMTTTXXXYYYXXXWWWVVVTTTRRROOOLLLHHHCCC@@@666111,,,+++,,,---+++))),,,,,,,,,------------...------------------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////------.........////////////---...111333666???HHHPPPmmmtttjjjdddccciiirrryyyzzz{{{}}}rrreeePPPKKKFFFDDDEEEGGGFFFEEELLLMMMPPPSSSUUUWWWXXXYYYXXXYYYZZZ]]]```aaa```^^^ccccccbbb```ZZZSSSLLLHHHFFFEEEDDDEEEJJJTTT```hhh~~~qqqgggaaaVVVLLLGGGEEECCCCCCFFFIIIYYYqqq|||ssstttrrryyyvvv___OOOBBBGGGMMMNNNIII???444.../////////.........------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,---///333666888{{{oooddd^^^SSSNNNJJJJJJKKKPPP^^^mmm~~~xxxvvvtttpppeee```[[[XXXYYY\\\^^^___ggglllooorrrwww}}}~~~{{{wwwuuusssuuuyyymmm___WWW[[[kkkrrrWWWUUUSSSOOOQQQIIIAAA888333222333222000000000000000000000000000////////////////////////................................................---...111333666888::::::;;;;;;::::::;;;;;;<<<<<<>>>>>>>>>>>>AAAGGGOOOUUU]]]ffftttwwwnnndddVVVLLLHHHCCCCCCBBBBBBAAA@@@===;;;;;;<<<<<<<<<<<<;;;::::::;;;;;;===@@@DDDFFFGGGGGGCCCKKKPPPUUU]]]\\\aaappppppxxx}}}fffXXXKKK>>>888::::::;;;???FFFNNNTTTXXXZZZUUUUUUTTTRRRNNNJJJIIIHHH;;;555///,,,---...,,,))),,,,,,,,,---------..............................+++++++++,,,,,,---------------------------------,,,,,,------.../////////............//////////////////000333555999DDDOOOaaaxxxooohhhiiikkkrrrzzz~~~|||~~~ssscccSSSHHHIIIGGGHHHMMMTTTZZZ\\\[[[cccfffjjjnnnppppppppppppmmmkkkiiiiiillloooooonnnqqqtttwwwyyywwwooofff```YYYSSSKKKFFFFFFIIILLLMMMWWWggg~~~vvvpppdddWWWPPPJJJEEEDDDEEECCCKKKZZZnnn|||iiizzz|||wwwtttgggHHHIIIJJJJJJHHHAAA777000////////////............------------------------******+++++++++,,,,,,,,,,,,,,,,,,------------...---------...111555999<<>>>>>>>>@@@BBBBBBBBBAAA??????@@@AAAAAA???>>>===999999999999:::;;;===>>><<<======CCCIIIEEENNNdddcccjjjvvv}}}ssscccMMMBBBBBB===:::888<<>>888111...//////---***,,,,,,,,,------.................................+++++++++,,,,,,---------------------------------,,,,,,------...///000000............/////////000000000222555777<<>>yyyhhheee___WWWPPPLLLLLLMMMQQQQQQVVV```hhhlllqqqvvvuuu^^^ccc``````oooyyy}}}~~~SSSRRR]]]PPPKKKGGG>>>333111444333...000000000000000000000000000000//////.........---............/////////000//////............///000222333666999;;;<<<<<<<<<888666777<<<===::::::<<<===>>>DDDTTTlllyyymmmaaaXXXHHHDDDCCCDDDBBB@@@CCCJJJEEEBBBCCCIIINNNNNNMMMNNNRRRHHHCCCGGGMMMLLLHHHGGGGGG>>>;;;>>>===888999@@@===<<<<<<;;;:::===EEEMMMRRR^^^lllqqqsss|||{{{hhhTTTGGG@@@888777@@@EEEEEEJJJSSSVVVYYY[[[YYYSSSNNNMMMNNNMMMDDD888///---...000000................................................---------,,,,,,+++++++++,,,,,,,,,---------......///////////////..................///////////////777000222;;;<<<;;;LLLeeezzzuuuuuuvvvttthhhXXXMMMKKKOOOTTTWWWaaaiiivvvzzzppphhhccc[[[YYYUUURRRQQQRRRTTTVVVUUUZZZ```fffmmmyyyyyyjjj___WWWQQQNNNSSSNNNLLLNNNUUUeee~~~sssjjj^^^QQQKKKMMMHHHDDDDDDJJJVVVjjjnnnZZZ\\\iiillllllVVVJJJJJJMMMGGGCCC???666222000///...//////---,,,......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---,,,,,,)))+++---111555888;;;===xxxkkk___WWWXXXXXXXXXXXXZZZ^^^aaafffiiivvvvvvddd___ZZZdddyyyeeeTTTWWWPPPNNNKKKBBB777222444333///111111111111111111111111000000/////////................../////////000000//////......//////000000333444666888999::::::::::::888888<<<<<<<<>>======>>>>>><<<;;;===???JJJTTT^^^cccfffnnn~~~vvvmmm\\\KKK===;;;===AAANNN\\\WWWWWWWWWWWWWWWUUURRROOONNNGGG===444///...///000................................................---------,,,,,,,,,++++++,,,,,,,,,---------....../////////////////////.../////////000000000000111333111555>>>AAAEEEUUUhhh}}}wwwwwwzzz~~~zzzjjjTTTQQQNNNOOOVVVaaajjjpppzzzwwwooofff___ZZZXXX[[[[[[\\\]]]^^^___```aaa___aaaaaa___```eeeooowwwkkk]]]WWWRRRUUUWWWTTTLLLKKKZZZmmm~~~vvvkkk\\\RRROOOIIIGGGFFFGGGLLLYYYrrrzzz]]]TTTXXXfffrrrlllOOOCCCKKKLLLFFFBBB<<<333111////////////---,,,.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...---------,,,---///222666999<<<>>>???{{{yyyxxxtttnnnjjjgggbbb\\\cccgggmmmsssyyyooofff[[[[[[nnn{{{zzzXXXRRRTTTQQQOOOHHH<<<444222222111111111111111111111111111000000////////////............/////////000000000///////////////000111222444555666777888888777777777777999;;;;;;;;;@@@GGGRRR\\\pppppp___OOOGGGCCC???BBBHHHMMMSSSUUUWWWaaaqqqyyyyyyooommmsss~~~xxxpppgggbbbcccaaaSSSDDDFFFFFFDDDAAA???>>>===<<<;;;BBBKKKRRRYYYdddrrr|||{{{iiiPPP@@@:::???QQQccc[[[XXXVVVWWWZZZYYYTTTOOOOOOKKKDDD;;;444///...///................................................------------,,,,,,,,,,,,,,,,,,,,,---------............//////////////////000000000111111222222222///444:::???EEEPPP^^^iii{{{vvvxxx}}}iiiYYYRRRMMMRRR[[[eeeppp{{{xxxtttnnniiifffeeefffgggiiilllpppuuuxxxzzzzzzzzzxxxxxxvvvqqqkkkggghhhjjjuuuxxxmmmbbb___ZZZSSSIIIBBBEEELLLUUUsss{{{mmm```XXXOOOMMMJJJFFFBBBHHH[[[nnnvvv___PPP```yyyaaaEEEIIILLLHHHDDD@@@555222000/////////...---.........------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------000222666:::===???@@@@@@xxxggg]]]^^^```dddlllwwwvvvcccZZZbbb{{{wwweeeTTTUUUQQQPPPKKKAAA777222222333111111111111111111111111000000//////////////////...////////////000000000/////////000000222333444666666666666666666666666999999;;;>>>???@@@HHHQQQkkkrrr}}}~~~ppp___XXXJJJBBBGGGMMMPPPYYYeeeooo}}}xxxzzz{{{nnn]]]\\\YYYQQQHHHDDDEEEEEEDDD999;;;???EEEMMMWWWaaahhhfffooosss[[[GGGAAALLL[[[\\\ZZZYYYYYYYYYWWWRRRNNNPPPPPPLLLCCC999111...///................................................------------------,,,,,,,,,,,,,,,---------..................///////////////000000000111222222222///888===>>>GGGYYYhhhlll}}}xxxxxx|||}}}oooaaaSSSRRRYYYaaakkkyyyzzzvvvuuuxxxyyy{{{~~~~~~mmmWWWJJJHHHJJJKKKJJJIIIRRReee}}}ppphhhYYYTTTNNNGGGAAAAAALLLXXXttt~~~___^^^www___MMMFFFGGGGGG???888555111////////////...............---------------------------------------------------......//////222666:::===>>>>>>===yyykkk^^^___aaagggtttnnn]]][[[iii{{{~~~^^^QQQQQQOOOKKKDDD;;;444333555111111111111111111111111//////000000000000000000////////////000000000111//////000000222333555555777777777666666666777777AAA======AAAHHHRRRcccqqqqqqbbbVVVIIIIIIFFFLLLZZZeeekkkttt~~~~~~uuuggg[[[VVVPPPJJJCCC@@@<<<;;;>>>CCCHHHJJJOOOYYYkkkaaaIIICCCHHHTTTWWWYYYYYYVVVTTTSSSSSSRRRRRRPPPHHH>>>555000///////////////////////////........................------------------------,,,,,,,,,---------......---.........//////000000......///000000111222222111:::???AAAOOOgggwwwzzz}}}||||||~~~oooZZZRRRRRRWWWdddsss{{{|||xxxyyy}}}kkkUUUIIIGGGGGGFFFGGGFFFJJJWWWooo~~~vvvdddZZZPPPKKKHHHFFFGGGJJJ[[[qqq}}}gggqqq^^^CCCHHHLLL???;;;777222///...///////////////.........---------------------------------...------------...///000111444777;;;=========<<<}}}{{{zzzeeeZZZ]]]lllzzzrrrTTTTTTOOOKKKFFF???777444666222222222222222222222222//////000000000000111111/////////000000000111111///000000111333555666777888777777777888999:::;;;CCC>>>>>>GGGWWWkkktttXXXJJJHHHHHHSSS]]]lllyyyzzzjjj]]]PPPIII@@@999777999<<<>>>???GGGVVVlll{{{[[[FFF>>>HHHMMMSSSUUUTTTTTTWWWZZZSSSSSSPPPKKKBBB:::333000////////////////////////........................------------............,,,,,,,,,---------......------......///000000000---......///000111222222444;;;BBBKKK___www}}}rrr]]]SSSLLLPPP]]]mmm}}}~~~yyy{{{}}}```LLLCCCAAAAAAEEEHHHIIIKKK[[[{{{ooobbbWWWSSSQQQMMMHHHEEEKKK]]]zzz}}}qqq|||wwwIIIIIIPPPBBB>>>999333///...///000000/////////.........------------------------------......---------///000111666777:::===>>>???>>>>>>~~~sssccc[[[```hhhnnnZZZSSSLLLJJJCCC:::444444222222222222222222222222//////000000000111111111//////000000000111111111///000111222444666888999888888888999:::<<<>>>???BBBCCCMMMccczzzqqqZZZKKKGGGPPP\\\qqqqqqhhhYYYJJJAAA>>>@@@BBB<<>>777222////////////////////////........................------------.........///,,,,,,,,,---------......------......///000000111...//////000111222333444888===GGGXXXmmmyyyfff[[[NNNUUU^^^hhhvvv{{{zzzwwwsssooommmmmmooopppxxxyyy{{{}}}|||yyytttqqqbbbeeeeee___WWWUUU[[[bbbsss]]]NNNFFFFFFGGGGGGCCCFFFUUUggg{{{qqqgggaaa\\\SSSKKKHHHGGGNNNbbbmmmpppVVVIIINNNGGG@@@;;;444///...///000111////////////..........................................---,,,---///111222999:::;;;===>>>>>>??????nnn```^^^bbbsss```VVVNNNLLLGGG<<<444222222222222222222222222222//////000000111111111222000000000000111111111111000000111222444666888:::888888888:::<<<>>>AAACCCEEENNNfffnnnUUUMMMOOOUUUddduuuzzzbbbOOODDDAAAAAA@@@???AAAJJJ[[[oootttaaaCCCCCCEEEKKKRRRVVVUUUSSSUUUQQQMMMJJJGGGAAA999222000000000000000000000000........................---------.........//////,,,,,,,,,---------......---------...///000000111///000111222333444555555===@@@KKK```tttooo\\\SSSQQQWWWiiiyyy~~~~~~}}}zzzpppiiieeedddeee```^^^[[[YYYWWWWWWXXXYYY^^^gggttt~~~wwwiii___^^^ZZZVVVSSSRRRQQQNNNLLL\\\sssbbbTTTGGG@@@DDDJJJIIIGGGGGGUUUxxx~~~uuunnndddWWWPPPNNNIIIGGGRRRlll```___xxx```FFFIIIIIIAAA<<<444///...///111111000/////////....................................///...---,,,---///111333999::::::;;;<<<===>>>>>>zzzfff\\\YYYffftttWWWOOOSSSIIIDDD>>>+++444333222222111111222222000000000000000000000000000000000000000111111222///111444555666666888999<<<777666;;;???@@@BBBEEEIIIiiikkk^^^RRRZZZiiikkksss|||zzz}}}yyy___WWWNNNAAAAAA@@@BBBEEELLL[[[rrrcccLLL<<>>555111222333111///000/////////........................////////////000///......///222555777:::;;;<<<<<<;;;;;;===???uuueee^^^]]]jjj```PPPPPPEEE???===222444333222222111222222222111111111111111111111111000000000000000111222222111333666777777888:::;;;:::999;;;???@@@???BBBGGGZZZuuuppp[[[]]]aaappp~~~{{{|||xxxzzz|||tttcccQQQIIIAAA===@@@FFFRRRhhh}}}yyy{{{yyybbbGGG???KKK[[[aaa___SSSMMMLLLMMMHHH>>>;;;???222111111000//////..............................---......//////......---/////////////////////............/////////000000222///000333444444888>>>AAAPPPdddwwwzzzhhhZZZTTTWWWeeesss{{{}}}wwwrrrpppnnnnnnpppssswwwzzz{{{zzz{{{xxxtttnnngggaaa\\\YYYXXXVVVVVV]]]fffkkkkkkhhhYYYWWWVVVWWWZZZZZZWWWTTTPPPQQQUUU```xxxbbbOOOJJJIIIEEEAAAEEEFFFTTTrrryyylll___YYYQQQMMMIIILLL]]]yyywwwbbbaaalllgggxxxxxxVVVJJJPPPGGGAAA999333222222111///000000/////////.....................////////////000///......000333666999:::;;;<<<;;;;;;;;;===???mmm]]]ZZZYYYmmm}}}fffQQQPPPIII@@@===888444444333222222222222222111111111111111111111111111000000000000111222222333555888999999:::<<<===;;;===AAACCCAAA@@@GGGQQQppp{{{eee```iiiuuu~~~|||yyy}}}zzzcccQQQCCC??????BBBRRRdddxxxzzz{{{zzz```IIICCCOOO^^^eeeYYYPPPLLLNNNLLLDDD>>>@@@555444111///.........///........................---......//////......---......//////////////////....../////////000000000000///000444666666;;;AAACCC^^^sssjjj^^^SSSSSS[[[jjj}}}}}}{{{|||xxxrrrqqquuuyyy|||yyyqqqmmmfffbbbbbbcccdddddd^^^YYYTTTRRRTTTUUUTTTSSSYYYRRRKKKJJJSSSjjjjjjVVVLLLJJJIIIFFF@@@@@@MMMhhhzzzlllcccXXXSSSLLLGGGMMMbbbooogggvvvtttmmmzzzhhhLLLGGGHHHDDD===666222000000111000000000/////////..................///////////////......///222555888:::;;;<<<<<<<<<::::::<<<>>>wwwaaa```XXX___{{{vvvvvviiiPPPRRRSSSIII>>>999444444333222222222222333111111111111111111111111111111000000111111222333444666999:::;;;;;;===>>>???AAACCCDDDAAADDDSSSccc~~~xxxeeeggguuu|||zzzyyyxxx{{{iiiRRRHHHAAA;;;AAANNNkkktttxxxxxxhhhMMMBBBPPPcccggg___SSSMMMQQQSSSIII;;;999777333///------...///..............................////////////..................////////////...////////////000000000000///111555666777<<>>FFFDDD???888222000000222000000000////////////...............////////////......///000333777:::<<<;;;<<<===<<<;;;;;;<<<>>>vvv{{{ttteee^^^ZZZccc~~~sssyyyVVVOOOUUUNNN@@@:::555444333333222222333333111111111111111111111111111111111111111222222333444777999;;;;;;<<<===???AAAAAAAAACCCEEEOOOeeexxxnnneeennnyyywwwzzz~~~mmm^^^QQQFFFCCCEEEIII[[[hhhmmmyyytttSSSJJJUUUjjjrrrjjjTTTPPPYYYSSS???>>>:::555111...---...000////////////////////////...//////////////////...---.........//////000000////////////000000000111000000222555555666===FFFWWWooo}}}iii]]]XXXZZZeeeyyy~~~xxxpppfff^^^[[[ZZZXXXWWWPPPMMMOOOTTTRRRLLLRRR]]]uuuzzz___MMMHHHHHHIIIFFFAAAMMMtttwwwccc^^^XXXOOOHHHMMMaaawwwvvvwwwPPPFFFDDD???999333111111333111000000000////////////............////////////......000222555888;;;===<<<===>>>===<<<<<<>>>???mmmmmm~~~iiidddXXXUUUkkkiiiNNNPPPMMMAAA>>>555444444333333333333333222222222222222222222222222111111111111222333333555888:::<<<<<<===???@@@BBB@@@CCCKKKWWWggg|||rrrdddttt~~~xxxuuuxxxkkkZZZJJJ???888HHHVVV\\\fffyyy^^^MMM___yyydddPPPSSSUUUMMMAAA>>>999333000//////000////////////////////////...//////000000//////...------......///000000000/////////000000000111111111111333555555777AAALLLcccrrryyyeee[[[YYYfffmmm}}}zzzqqqiiiccc```[[[WWWVVVSSSOOOOOOSSSRRRfffdddOOOLLLLLLKKKBBBAAAXXXuuusssfffYYYOOOGGGHHHYYYlllmmmIIIFFF@@@;;;666444222222111111000000000/////////............//////////////////111333666999<<<===<<<>>>>>>>>>>>>>>>@@@BBBkkkfffnnnyyylll\\\VVVaaa~~~XXXPPPMMMCCCCCC555555444333333333333444222222222222222222222222222222111111222222333444777:::<<<>>>>>>???AAABBBCCCCCCMMMaaaxxxqqq~~~~~~vvvyyyvvv^^^EEE@@@DDDGGGJJJQQQ```uuu___UUUkkkzzzppp]]]SSSRRRSSSDDDAAA<<<777333000////////////////////////////////////000000000000//////------......///000000111//////000000000111111111111111333555666;;;HHHVVVmmmwwwyyyddd[[[```hhhxxx{{{wwwvvvyyy}}}|||ooofffaaaZZZTTTLLLRRR\\\ooolll[[[NNNLLLHHHBBBJJJZZZppp```WWWPPPJJJPPP\\\oooQQQKKKCCC>>>:::777222///111111111000000000//////............////////////000111222555777:::<<<===<<<>>>?????????@@@CCCEEEmmmdddfffxxxuuubbb\\\\\\iiifffVVVPPPEEEEEE555555444333333333333444222222222222222222222222222222111111222222333444999<<<>>>@@@@@@AAABBBDDDFFFIIIYYYvvvuuu|||zzzxxxZZZIIIAAA;;;===FFFUUUlll|||zzzUUUZZZgggsssmmmZZZOOOOOOEEEBBB>>>999444111000///000000000000000000000000//////000000000000//////---------...///000000111000000000000111111111111111111333666888???NNN^^^uuu|||~~~~~~hhhYYY[[[kkkzzz{{{yyyuuuqqqooooooqqqrrrtttyyy~~~pppaaa\\\[[[UUUTTThhhlllRRRMMMLLLFFFFFFMMMcccvvviiiddd]]]PPPJJJMMMXXXwwwXXXPPPFFF@@@===999222,,,111111111111000000000000............/////////000111111333555888:::;;;<<<<<<>>>@@@@@@AAABBBEEEGGGqqqbbbZZZhhhzzzjjjaaa\\\___|||XXXJJJIIIDDD<<<999555333333333222111333333333222222222111111333333222222333444666777777@@@BBB<<<;;;BBBGGGEEEDDDTTTmmmtttttt|||fffRRREEE@@@CCCBBBGGGbbbxxxvvvpppllltttvvvaaaPPPTTTPPPFFF===:::888333000000000000000000///////////////////////////////////////////////////.........000000000000111111111111555333333777:::DDDYYYnnn~~~}}}hhhdddkkksss}}}vvvqqqmmmjjjhhhffflllnnnppptttssshhh___\\\\\\hhhmmmRRRJJJLLLHHHBBBRRRwwwtttjjjaaaVVVNNNKKKTTTgggyyytttxxxhhhKKKEEEIII>>>:::999---111000000////////////000000////////////000000111111444777999999:::<<<>>>???@@@>>>===@@@GGGLLLMMMuuuddd[[[XXXggg~~~uuuggg[[[XXXmmmgggPPPJJJBBB???;;;777444333444333333333333333222222222222111333333222222333555777888:::>>>???===???DDDGGGGGGRRRccc{{{xxxsssyyyllldddRRREEECCCBBBEEE\\\www{{{sssZZZOOOPPPGGG@@@===999333000000111000000000////////////////////////////////////////////////////////////000000000000111111111111444333555999>>>JJJaaawww|||mmmpppzzz~~~wwwrrrnnnkkkiiigggffffffffffffkkkxxxqqqfff]]]___tttiiiQQQKKKKKKGGGIIIccczzzpppaaaSSSLLLJJJZZZrrryyysssxxx}}}wwwSSSDDDHHHBBB>>>:::...111111000////////////000000////////////000111111222444777999:::;;;<<<>>>@@@>>>???DDDKKKNNNNNNMMM}}}kkk```SSS\\\nnnrrr___UUUaaawwwtttUUUNNNEEEBBB>>>888444444444555555333333333333222222222222333333222333444666888999???===>>>BBBFFFHHHMMMSSSlll~~~xxxzzzeeePPPEEE@@@@@@OOObbb~~~vvv~~~~~~dddLLLOOOIIICCC@@@:::333000222111111000000000/////////000000000000000000000000////////////////////////000000000111111111222222333444777;;;CCCTTTnnnzzzttt}}}~~~xxxssspppmmmjjjhhheeedddbbb___^^^ccclllssswwwkkkllluuufffSSSMMMIIIEEEPPPrrrwwwfffVVVMMMFFFNNN___xxxuuuzzzcccFFFFFFGGGCCC;;;000222111111000//////000000///////////////000111222222555888999:::;;;===???BBB===@@@KKKSSSQQQOOOQQQtttgggYYYZZZddd}}}jjj[[[___lllxxxzzzWWWRRRMMMEEE@@@999444333444555666444444333333333222222222333333333333555777999:::BBB>>>@@@HHHKKKNNNZZZjjjzzz{{{}}}|||}}}jjjVVVGGG@@@GGGRRRkkkppp|||mmmWWWOOOIIIDDDAAA;;;444222444111111111000000000//////000000000000000000000000///////////////000000000000000111111111222222222444555777<<>>???CCC>>>BBBMMMSSSSSSYYYdddxxxiii\\\WWWZZZmmmvvvccc___ddd~~~uuu```QQQKKKEEE@@@999444333333444444444444444333333333222222222222333444666888;;;<<>>CCCJJJNNNUUUjjjwwwppphhhqqq~~~yyyuuu[[[JJJFFFIIIeeeiiicccqqqrrrmmmTTTLLLEEE@@@;;;555444666111111111111000000000000000000000000000000000000////////////000000111111111111111111222222222222555666888>>>OOOkkk}}}zzzwwwtttqqqmmmjjjbbbbbb```]]]YYYWWWVVVVVVQQQ^^^ooo[[[LLLJJJFFF\\\qqqccc[[[SSSMMMNNN]]]yyyeeeIIIHHHEEE<<<888444444222111111000000000////////////000111222333333666999;;;;;;<<<>>>@@@AAAAAAGGGNNNSSS]]]ttt|||jjj___WWWTTTaaa|||kkk```\\\nnnuuuPPPGGGFFFAAA;;;666444444444333444444444444333333333333222222333444666999<<<>>>;;;???FFFLLLSSSaaaxxxyyysssxxxsss[[[KKKCCCGGG[[[nnn___aaajjjuuuaaaTTTFFF???:::777666777222222111111111000000000000000000000000000000000...//////000000111111222111111111222222222222333666888;;;EEE[[[yyy|||{{{xxxuuuppplllfffdddaaa\\\XXXSSSPPPOOONNNSSSYYYkkkrrrWWWHHHDDDUUU~~~{{{hhh]]]UUUNNNJJJRRRiiiTTTHHHEEE===<<<555555333222111111000000/////////000111222333444444777:::;;;<<<===???AAA???GGGOOORRRZZZqqqyyyqqqddd\\\TTTZZZooovvveee\\\ccc}}}YYYMMMGGGCCC===999666555444333555444444444444333333333222222333555777:::===???===DDDKKKRRR___sssyyy___KKKBBBIII\\\uuu{{{hhhZZZ^^^qqqsss```JJJ???;;;888666666222222222111111111000000////////////////////////...//////000111111222222111111111222222222333333666999@@@PPPkkk}}}zzztttpppmmmiiiddd^^^YYYUUUQQQOOOLLLPPPRRR___~~~{{{~~~dddMMMFFFMMMnnnqqqgggZZZTTTMMMMMM[[[uuubbbKKKFFF??????666555444333222111111111/////////000111222444555555777:::<<<<<<===???AAA@@@NNNXXXXXXdddxxxrrrzzzzzzggg^^^TTTTTTcccmmmaaa___qqqcccZZZHHHDDD???;;;999777555333555555444444444333333333222222333555777;;;>>>???BBBIIIPPPXXXkkkyyy^^^GGGIIIAAAZZZyyywwwwww^^^[[[ppphhhNNN@@@<<<999666555222222222111111111111000////////////////////////...//////000111222222222111111222222222333333333555:::EEEYYYvvv}}}xxxtttmmmhhhbbb\\\XXXUUURRRQQQHHHOOORRR]]]~~~|||uuummmkkkrrr~~~kkkVVVLLLJJJcccxxxbbb\\\SSSMMMSSSiiilllOOOGGGAAAAAA777666444333222111111111/////////000111333444555555777:::<<<===>>>@@@AAACCCUUU^^^\\\jjjxxxuuu}}}nnndddXXXRRRYYYooovvvccc^^^eeePPPKKKGGG@@@;;;::::::666222444444444444444444444444666666555666:::@@@AAA???HHHQQQYYYaaatttvvvTTTEEEAAAOOO\\\dddsssnnnTTTccc~~~vvvZZZGGGEEE666---===333222111222333333222111000000000000000000000000000000000000111111111111333222111222333333333222<<<@@@GGGjjjyyyuuuqqqjjjbbb]]][[[XXXSSSOOOKKKGGGNNNWWWlll|||uuulllfffdddfffhhhwww___JJJQQQbbbnnn```SSSOOOOOOXXXrrryyyNNNHHHIIIAAA777555333222333333222000111000111111222333444555;;;999;;;??????<<>>666:::444333111222333333222111000000000000000000000000000000000000111111111111333222222222333444444333;;;@@@QQQuuu}}}zzzssslllddd___\\\YYYSSSOOONNNGGGLLLTTTeeevvvmmmeeeaaa``````bbbooojjjPPPSSSaaassseeeXXXQQQMMMRRRggg{{{zzzPPPGGGGGG@@@888555333222333333222111111111111111222444555666;;;;;;===???>>>===CCCLLLXXXXXXdddzzzuuucccVVVSSSRRRXXXvvvxxxaaaZZZcccnnnSSSMMMDDD<<<777444444555444444444444444444444444444555666999===@@@DDDFFFLLL\\\nnnzzzqqqZZZEEEBBBDDDHHHTTTccc{{{dddddd}}}wwwVVVGGGFFF???999666444222222333333222111000000000000000000000000000000000111111111222222333333333333333444555555:::BBBaaavvvppphhhbbb]]]YYYSSSOOOPPPGGGIIIOOO[[[{{{qqqggg```[[[YYYRRRWWWeee}}}vvvVVVSSS]]]~~~pppbbbWWWNNNMMMZZZkkkssszzzYYYHHHDDD@@@999666444222333333222111111111111222333444666666;;;<<<>>>???===???IIITTT]]]\\\nnn|||gggYYYXXXSSSQQQlllkkk]]]\\\vvv}}}VVVPPPHHHBBB;;;666666999555555555555555555555555555555777;;;===???DDDJJJ[[[kkk}}}jjjRRRGGGBBBBBBLLLYYYfff|||yyy___yyy}}}dddNNNHHHBBB;;;888666333222333333222111000000000000000000000000000000111111111222222222111222222222222333555777:::GGGqqqzzztttmmmfff```ZZZSSSOOOQQQHHHGGGKKKRRRkkkwwwmmmddd\\\WWWSSSOOOTTTfffYYYPPPXXXyyy}}}nnn```SSSMMMSSS]]]sss|||hhhLLLCCCCCC:::888444333333333333222111111111222444555777777:::===???>>>===CCCQQQ^^^gggppplll]]]\\\TTTOOOddduuuddd[[[nnnXXXPPPIIIEEE@@@888666999555555555555555555555555666666999<<<======EEEOOOiii{{{fffOOOAAA===HHHUUUkkknnnhhhpppyyyqqqZZZGGGAAA@@@:::777444333333333222222111111111111111111111111111111111111222222222222000111222111111222666999<<>>===@@@KKK[[[gggyyypppaaa[[[SSSNNN]]]ttt~~~lll^^^ggg^^^RRRGGGEEEAAA999555777555555555555555555555555888666999>>>>>>???KKKZZZppp```FFF;;;DDDRRRssstttzzz{{{nnnsssyyydddLLLEEEDDD<<<999555333333333333222111111111111111111111111111111111222222222222333///111333222111222777<<>>:::666333333333444333111222222333555777999::::::===>>>>>>FFFVVVfffpppxxxfff\\\SSSOOOWWWcccxxxbbb___vvvmmmYYYIIIEEEBBB:::666888555555555555555555555555888666:::@@@@@@CCCTTThhhttt\\\EEECCCJJJfff~~~tttsss{{{kkkXXXOOOFFF===:::666333333333333222111111111111111111111111111111111222222222333333111333555444222444:::???HHHnnn}}}xxxpppggg^^^XXXUUULLLQQQKKKHHHMMMMMM___|||vvvooofff___SSSMMMMMMNNNVVVyyyiiiUUU[[[zzztttcccXXXQQQNNNQQQbbb|||wwwRRRGGG???;;;666333333444444444111222333444666888999:::<<<>>>???AAAMMMbbbqqqxxxlll]]]UUURRRUUUZZZgggZZZhhh{{{bbbLLLFFFDDD===:::<<<666666666666666666666666888666:::AAACCCGGG[[[sssxxx}}}tttuuuRRRDDDCCCUUU|||uuu{{{nnnbbbXXXFFF>>>;;;666333333333333222111111111111111111111111111111222222222333333333222555777666444666<<>>??????CCCSSSiiiyyy|||qqqaaaTTTOOOTTT\\\nnn```bbbtttjjjKKKLLLCCC;;;<<<666777777666666666666777777:::<<>>@@@EEEVVVmmmzzzzzzkkk^^^VVVWWW\\\{{{kkk\\\```^^^MMMCCC>>><<<777888777777666666777777888666<<<===>>>LLLeee{{{gggJJJDDDEEE^^^tttooohhhXXXHHHCCC<<<777555333222222222222222222222222222222222222333333333333444444222888777666999:::EEEZZZpppffflll}}}tttllleee^^^ZZZUUURRRRRRRRROOOKKKKKKOOOWWWzzzqqqiiidddWWWTTTLLLKKKRRRlllfffnnn|||vvveee]]]PPPKKKMMMaaa~~~WWWFFF>>>777777777444333444444444555666888:::<<<===??????NNNbbbsssrrrdddYYYXXX[[[wwwttt___[[[vvviiiOOOEEE@@@;;;555888777777777777777777888999???@@@BBBVVVvvv}}}\\\JJJ???TTT~~~xxx}}}uuurrrssscccLLLEEE===888444222222555222222222222222222222222222222222333333333444444444999777666999;;;JJJdddooo___ZZZjjjwwwnnnfff^^^ZZZXXXTTTSSSTTTRRRNNNMMMPPPPPPsss}}}ssskkkhhhWWWTTTOOONNNPPPhhhqqqmmmcccVVVNNNLLL\\\zzz|||UUUGGG???888888777555333444444555666777999;;;===>>>>>>AAAZZZqqq{{{wwwhhh\\\XXXZZZtttfffZZZnnnlllMMMFFFCCC;;;555888888777777777777888888;;;@@@BBBGGG___qqqNNNCCCOOOqqqyyyzzzzzzzzztttUUUIII>>>888555111333777222222222222222222222222222222222333333333444444555999777666999<<>>BBBNNNiiiXXXJJJJJJ```vvv}}}}}}fffSSSAAA:::777333333888333333333333333333333333222222333333333333444444444888666777;;;@@@ZZZuuudddTTTRRRiii{{{ssskkkddd```[[[UUURRRSSSSSSQQQQQQSSSUUUbbbyyyqqqfffZZZYYYRRROOOQQQeee~~~pppZZZSSSNNNWWWnnnsssoooNNNDDD;;;888666333222444555666777999;;;>>>@@@AAADDD]]]pppbbb\\\]]]nnnvvv^^^aaarrr|||RRRJJJGGG===<<<999888888777777888888999;;;<<>>:::444333777333333333333333333333333222222333333333333444444222666666999???FFFeeessscccUUUSSSlllwwwpppiiieee___ZZZWWWYYYYYYUUURRRRRRVVVXXX~~~}}}uuufff```___QQQKKKNNN^^^xxx```XXXPPPQQQaaa}}}TTTIII>>>999777444444666666666888999<<>>???QQQrrrsssRRRLLLaaazzzqqq]]]???>>>:::111666333333333333333333333333333333444444444444444444444777:::;;;>>>SSS}}}nnncccZZZYYYsssxxxqqqmmmhhheeeiiinnnkkk^^^RRRSSSUUUlll|||uuuhhh```[[[XXXPPPIIIQQQ```uuuuuucccTTTQQQTTTaaarrrJJJ@@@BBB222555>>>000333;;;:::999<<<:::===JJJiii{{{lllaaa\\\qqqvvveee```|||RRRGGGFFF;;;;;;888888;;;:::888:::>>>===DDD[[[}}}[[[JJJWWWsss|||xxxiiiEEE===888000444333333333333333333333333333333444444444444555555222777;;;<<>>@@@333444===333444;;;:::999===<<>>;;;888777:::;;;999;;;???===KKKgggnnnNNNLLLggg~~~zzzQQQ===777333444333333333333333333333333333333444444444555555555222999<<<===MMMqqqqqqfff]]]\\\xxx|||vvv}}}yyyvvvyyy|||yyymmmcccUUUPPPZZZ~~~xxxooocccXXXSSSMMMFFFGGGNNN]]]{{{}}}vvvbbbVVVOOOSSSlllVVV>>>@@@777444:::666555;;;;;;:::>>>>>>HHH\\\|||rrrooommmggg___[[[ooopppbbbooojjjKKKEEE???<<<999888;;;<<<:::999;;;===RRRooo\\\III\\\|||^^^???888888666444444444444444444444444333333444444555555666666444;;;<<<<<>><<<:::;;;>>>WWWtttkkkMMMUUU~~~xxxgggBBB888:::666444444444444444444444444333333444555555666777777666;;;;;;@@@[[[pppfff]]]]]]yyyxxxnnnxxx|||}}}~~~yyyoooggg```VVVWWWqqq{{{uuunnncccWWWQQQNNNKKKIIIIIIPPPqqqrrraaaRRROOO]]]ooozzzaaa@@@??????888777:::999<<<::::::===@@@TTTttt~~~}}}~~~qqqbbbZZZXXXVVVVVVXXXhhhllljjj|||{{{QQQEEEBBBAAA;;;888;;;??????>>>@@@AAA^^^{{{yyyUUURRRzzz}}}mmmFFF888:::555444444444444444444444444333333444555666777777888666999<<>>CCC^^^}}}}}}sssddd[[[UUUPPPQQQUUUaaa~~~vvvhhhrrrVVVHHHFFFPPPEEE<<<;;;<<<===???BBBHHHhhhcccMMMjjj}}}uuuNNN;;;;;;666555555555555555555555555333333444555666777888888999888>>>TTTwwwrrriiiaaabbb|||rrrppppppyyyvvvpppgggccceeeyyyxxxrrrkkkeee[[[QQQKKKIIIHHHGGGNNNhhhnnnZZZOOORRRYYYyyytttYYYAAA>>>===999<<<777:::999<<>>===<<<;;;;;;:::<<>>777;;;===<<>>999666666666555555555444444555555555555777888999:::777@@@HHHaaa~~~~~~ooohhh]]]___|||{{{lllgggmmmwww}}}sssxxxzzztttkkkcccZZZSSSMMMGGGGGGKKKSSSwwwttt___TTTQQQ^^^|||NNN>>>>>><<<<<<<<<;;;:::===IIIaaa}}}yyyxxxyyyyyy{{{}}}www{{{yyyiiiZZZNNNIIIIIILLL___|||vvvkkkpppYYYQQQ@@@888666<<>>;;;888888<<<;;;:::???OOOjjj~~~{{{yyyzzzzzz}}}}}}xxxuuuyyy}}}rrraaaRRRKKKKKKFFFVVVpppmmmiii^^^EEECCC<<<;;;???@@@===AAAJJJsss~~~[[[UUU{{{yyyQQQ<<<;;;777777777666666666555555555555555666777888::::::;;;???WWW}}}{{{kkkaaaXXXaaawwwqqqmmmoooyyy}}}xxxpppggg^^^WWWPPPIIIIIILLLQQQzzzooo\\\SSSPPPgggUUUAAA<<<888888:::;;;<<>><<>>AAA___}}}|||xxxiii^^^VVVdddxxxsss~~~yyypppiiibbb]]]UUUMMMJJJKKKVVV}}}sss```UUUQQQbbb}}}\\\FFF???<<<===999===>>>BBBUUUwww}}}{{{{{{{{{~~~~~~wwwtttxxx{{{~~~vvvdddSSSJJJJJJEEEKKKYYYppprrrccctttxxxMMMCCC===;;;<<<;;;<<>>???EEE[[[}}}{{{{{{||||||yyytttssstttyyywwwdddRRRJJJIIIGGGGGGOOOdddyyyccckkkxxxMMM@@@<<<;;;===;;;<<>>===JJJ[[[kkkrrr|||eee^^^^^^jjj}}}[[[YYYyyyooo{{{\\\???999999999888888888888777666666777777888999;;;<<>>QQQ}}}~~~||||||}}}~~~wwwpppmmmnnntttwwwfffWWWNNNJJJGGGJJJKKKRRRiiiooobbbzzzoooMMMHHH<<<>>>===???>>>FFFppp}}}wwwmmmsss|||vvv```SSSZZZfffnnn}}}lll]]]vvv{{{nnnnnn::::::888666666777888777666777555555888999888:::???KKKYYYvvvvvv~~~iii___]]]rrr~~~}}}|||wwwooottt}}}qqqfff]]]WWWTTTUUUnnnyyyfffSSSMMMWWWwww}}}TTT@@@<<<<<<<<>>JJJvvvrrrkkkrrryyyzzzbbbQQQTTT[[[___kkkyyyzzz^^^uuuuuu~~~rrrBBB:::888777666888888888777888555666888999888;;;@@@LLL```~~~tttuuu|||kkkbbbaaavvvzzz{{{xxxqqqjjjxxxqqqvvvuuujjj```YYYWWWYYYyyy|||kkkVVVNNNTTTrrr```EEE>>>>>><<<@@@DDDcccxxxwwwwwwxxxzzzxxxmmmgggeeellluuu|||mmm```WWWRRRKKKLLLJJJJJJVVVooo{{{fffmmmWWWHHH===@@@>>>>>>@@@PPP~~~mmmiiirrrwww}}}~~~kkkVVVQQQRRRQQQXXXbbbooovvv```uuu~~~zzztttJJJ;;;999777777888888888777999777777999999999===CCCNNNiiiyyyqqqtttpppiiijjjiiiyyyhhh^^^^^^sssyyy|||zzzpppeee]]]]]]aaarrr[[[OOOPPPjjjmmmIII>>>>>><<<>>>FFFggguuutttuuuvvvyyyvvvnnnjjjjjjmmmwwwqqqdddYYYSSSMMMLLLJJJHHHMMM```~~~hhhjjjZZZIII???AAA>>>>>>BBBWWW~~~wwwiiiiiiuuuxxxzzzzzzzzz|||yyy```TTTOOOKKKNNNUUU]]]dddnnnwwwbbbtttvvvrrrMMM<<<:::888888999999888777:::888888:::::::::???GGGRRRrrr~~~uuuooouuuppplllppphhhlllrrrccc```lllwwwkkkaaaccclllyyyaaaRRRNNNbbbsssIII<<>>JJJllltttssstttvvvzzz}}}uuuooommmooopppzzzvvvgggZZZRRROOOLLLJJJIIIIIIVVVsssmmmkkkfffLLLAAABBB===>>>DDD\\\yyyrrrhhhlllzzzzzzzzzxxxwwwyyyiiiXXXOOOHHHHHHLLLKKKQQQYYYcccooo}}}fffqqqvvvqqqPPP===;;;999999999999888777:::999999;;;:::;;;CCCLLL[[[~~~{{{rrrooovvvooommmsssxxxmmmnnnccckkkrrrggglllyyygggWWWMMM[[[{{{tttJJJ>>>BBBCCC@@@RRRwwwuuutttuuuwww||||||sssllllllooorrr}}}{{{lll^^^TTTRRRLLLJJJLLLJJJPPPjjjssslll~~~zzzPPPBBBAAA===@@@GGG^^^wwwnnngggmmm{{{zzzxxxvvvvvvyyy~~~rrr\\\OOOGGGEEEFFFCCCFFFLLLUUUccctttxxx~~~kkkjjjyyyuuuVVV>>><<<:::999::::::999777:::999:::;;;;;;===GGGRRReeewwwnnnnnnxxxrrrqqqwww|||tttdddooozzzooowwwmmm]]]OOOUUUpppvvvNNNAAADDD@@@===WWWvvvuuuvvvzzzzzzqqqjjjkkkooosssrrrdddZZZUUUMMMKKKNNNKKKKKK```|||zzzjjjvvvSSSDDDAAA===AAAIII___zzzuuujjjffflllxxxwwwuuutttuuuyyy~~~gggVVVKKKFFFDDDCCCDDDFFFNNN\\\pppyyyqqqttt~~~ooo```{{{|||zzz\\\???===;;;:::::::::999777999999:::<<<;;;???JJJWWWiiisssjjjmmmyyy|||vvvkkklllqqq~~~ooo{{{wwwssscccRRRQQQfffwwwQQQAAABBB???===aaaxxxwwwxxx{{{yyypppjjjkkkppprrrwwwiii___XXXNNNLLLPPPLLLHHHZZZuuu~~~hhhpppVVVDDD@@@===BBBKKK___vvvttthhhdddkkktttsssrrrrrruuuyyyrrr^^^RRRJJJGGGBBBAAAAAAHHHVVVkkk~~~zzzuuummmnnnvvvrrrZZZnnn~~~}}}___@@@===;;;:::::::::999888888888:::<<<<<<@@@MMMZZZhhh|||ppphhhmmmyyyuuukkkeee[[[]]]bbbppp|||wwwgggTTTOOO___wwwRRR???===GGGFFFnnn~~~{{{xxxyyywwwoooiiikkkpppxxxzzzlllaaaUUUNNNLLLOOOMMMJJJTTTdddmmmjjj^^^AAADDD>>>@@@GGGqqq}}}zzzrrrsss|||eee___jjjooojjjhhhnnnuuuzzz~~~fffWWWMMMGGGEEEEEEDDDEEEOOOddd|||}}}oooeeebbbbbbrrrttt\\\tttcccEEE;;;:::<<<888999;;;444:::888<<>>:::;;;<<<666:::888;;;??????BBBTTTjjjtttsssjjjggglllxxxdddUUULLLJJJHHHSSSvvvqqq[[[PPPVVVooo___EEEAAA???RRRzzzyyywwwyyyxxxqqqkkkgggjjjppp~~~uuulll```YYYSSSQQQKKKGGGNNNYYYwwwsssddduuubbbDDDFFF???@@@FFFtttzzzooossspppccccccmmmnnniiihhhnnnuuuxxx{{{~~~zzzbbbUUUOOOJJJJJJHHHGGGKKK\\\wwwsssbbbYYY^^^wwweeeooooooKKK===<<<@@@======>>>888;;;999:::>>>@@@GGG\\\qqqsss}}}qqqiiiffflll|||dddQQQEEEDDDBBBKKKmmmxxxxxx___QQQSSSiiinnnJJJ???BBBYYYxxxwwwvvvyyy~~~vvvooojjjfffjjjqqq|||yyypppeee^^^VVVQQQLLLHHHMMMUUUooo|||jjjvvvgggFFFFFF@@@AAAIIIyyyuuummmrrrgggaaafffooommmiiiiiiooovvvyyy{{{~~~~~~ooo]]]TTTLLLLLLJJJHHHJJJXXXtttppp^^^]]]tttiiijjjxxxOOO>>>;;;@@@===<<<===999<<<:::;;;???DDDPPPggg|||sss{{{ooohhhgggkkkpppZZZKKKEEEDDDAAAHHHgggyyyqqqoooyyy~~~}}}cccSSSQQQcccyyyNNN>>>BBB\\\uuutttuuuyyy~~~uuuoooiiiggglllsss}}}|||sssiiibbbZZZSSSMMMKKKNNNSSSiiiooovvvqqqIIIEEE???CCCLLLpppkkkrrruuu```___fffpppkkkhhhiiiqqqxxx{{{|||~~~gggXXXPPPMMMKKKIIIJJJVVVqqq{{{eee\\\qqqqqqiiiUUU@@@:::???<<<;;;<<<:::======>>>AAAIIIZZZssstttxxxmmmggghhhkkkooo___SSSLLLGGGGGGDDDGGGaaa||||||www~~~|||gggWWWQQQ^^^QQQAAABBB\\\sssssssssxxx}}}uuunnniiigggmmmtttxxxnnnggg]]]TTTOOOMMMOOORRRcccooosssQQQEEE>>>DDDOOOllljjjqqqsss\\\\\\dddlllhhheeehhhqqqyyy{{{|||~~~xxxbbbVVVPPPLLLKKKKKKTTTlllvvvcccYYYlll|||nnn]]]CCC999>>>;;;999;;;;;;===>>>???DDDOOOddd~~~xxxtttiiifffhhhlllxxxfffZZZUUUTTTJJJJJJFFFEEEZZZxxx~~~lll\\\RRRYYYyyy|||RRREEEDDD```qqqqqqrrrwww}}}tttmmmhhhffflllttttttmmmbbbVVVPPPOOOOOOOOO[[[rrruuuZZZFFF===DDDPPP~~~jjjiiiqqqvvv\\\ZZZ```gggcccaaaeeeoooxxxzzz{{{}}}xxx^^^UUUNNNMMMMMMRRReeezzztttbbb\\\mmmqqqeeeHHH:::>>>;;;888<<<===;;;===@@@EEESSSjjj~~~{{{oooeeecccgggooo{{{mmmccc]]]ZZZMMMNNNIIIDDDTTT{{{{{{{{{ppp```RRRSSSppprrrNNNGGGFFFgggpppqqqrrrwww|||ssslllgggeeekkksssxxxqqqeeeXXXQQQOOOOOOMMMUUU|||xxxzzz```GGG<<>>;;;888===???999<<<@@@EEETTTmmmxxxkkkbbbaaafffrrrwwwmmmbbb[[[PPPRRRLLLEEERRRwwwtttcccSSSPPPjjjgggIIIHHHHHHkkkmmmpppttt{{{xxxooojjjeeecccmmm{{{vvvzzz~~~ttthhh```YYYRRROOOQQQXXXrrryyyyyygggGGGDDD@@@SSS~~~xxxeeecccrrrsss\\\WWW]]]iii___aaaeeelllsssyyy{{{|||gggRRRQQQQQQOOO\\\ppp|||{{{zzzzzz~~~{{{qqqzzzyyyvvvLLL???<<<===CCC;;;<<>>===BBB;;;>>>???BBBEEENNNffftttjjjddddddgggwwwvvvhhh^^^[[[SSSJJJOOOjjjhhhYYYRRRaaa~~~cccHHHKKKQQQmmmmmmrrr~~~uuulllgggcccbbbmmm{{{xxxoooiiiaaaVVVOOONNNTTToooyyyooo|||gggHHHFFFCCCUUUzzzfffdddtttYYYQQQWWW[[[aaa[[[^^^dddkkkqqqvvvyyyzzzzzz|||dddTTTPPPOOOXXXggg{{{{{{{{{~~~}}}lllIIICCC@@@===AAA;;;@@@???DDDIIIVVVrrr}}}rrriiicccdddhhhyyyuuueee^^^WWWQQQOOOaaannn___TTT^^^xxxiiiMMMRRRWWWnnnnnnsss~~~sssjjjeeeaaaaaammm||||||rrrkkkbbbWWWPPPOOOSSSmmmzzznnnyyydddFFFEEE@@@OOOwwwzzzfffbbbsss~~~WWWQQQVVVXXX\\\XXX]]]dddkkkpppuuuxxxzzzyyy{{{rrr___VVVPPPUUU```vvv|||eeeFFFCCCAAA===???;;;AAA@@@DDDJJJXXXvvv{{{ppphhhbbbdddhhh{{{nnnaaaXXXUUURRR]]]qqqaaaUUU]]]uuuwwwRRRPPP[[[ooopppuuu|||qqqgggccc``````mmm|||uuulllcccXXXRRRRRRSSSmmm~~~sss|||cccGGGFFF@@@KKKooozzzeee___ppp\\\QQQRRRRRRUUUVVV\\\dddkkkppptttwwwzzzzzz{{{}}}hhhYYYOOOTTT___qqq~~~~~~aaaCCCBBBAAA<<<>>>;;;BBBAAAEEEIIIVVVsssxxxnnnfffbbbdddiii}}}zzzgggZZZXXXVVV```zzzxxxrrrbbbUUU\\\uuuUUUHHH[[[nnnooovvvzzzoooeeeaaa^^^```mmm}}}{{{qqqfff\\\VVVUUUUUUnnnxxxiiiKKKIIIAAALLLooo|||fff^^^lll^^^PPPNNNLLLOOOTTT[[[eeelllpppssswwwzzz{{{|||}}}}}}ooo\\\TTTZZZeeeooo}}}~~~cccDDDBBBAAA===@@@===CCCCCCHHHMMMWWWrrruuuvvvllleeeaaadddiiisssbbb\\\ZZZeee}}}zzzrrrmmmjjj|||uuueeeVVV[[[rrr[[[IIIZZZiiimmmuuuxxxmmmccc```]]]___mmm}}}xxxnnnaaaYYYWWWWWWooo{{{nnnMMMIIIAAANNNttthhh^^^jjj[[[OOOOOOMMMNNNSSS[[[fffmmmpppssswww{{{{{{}}}~~~qqqlllqqq}}}{{{mmmfffggglllrrrtttwwwhhhGGGCCCBBB@@@DDD@@@FFFEEEMMMUUU^^^www}}}ppptttkkkccc```dddjjjqqqccc[[[iiitttxxxvvvuuu||||||jjjWWWYYYmmm]]]OOOYYYfffkkktttwwwlllbbb___\\\___mmm~~~tttfff[[[WWWYYYppp{{{qqqMMMGGG???OOOxxxmmmjjj^^^iiiXXXQQQSSSQQQQQQSSS[[[fffnnnqqqsssxxx|||zzz}}}wwwfff]]]eeetttyyyrrrooovvvmmmnnnlllJJJDDDCCCBBBGGGBBBGGGFFFQQQ\\\fff}}}{{{rrrsssjjjccc```dddjjj~~~iii\\\jjj~~~zzznnnvvvoooYYYVVVhhhXXXPPPYYYmmmnnnwwwwwwjjj```^^^^^^```lllyyy|||oooaaaXXXddd{{{UUUBBBBBBLLLhhhxxxwww^^^\\\hhh[[[SSS\\\YYYSSSPPPXXXaaaiiimmmooosssuuuyyy}}}oooccc[[[bbbzzz~~~uuuuuuuuu~~~uuujjjlllGGGBBBCCCAAAEEECCCMMMOOO[[[cccllltttrrrjjjbbb\\\bbbmmmvvvgggkkk}}}uuuuuunnn\\\[[[eeeUUUNNNPPPnnnooowwwuuuiii___^^^^^^bbbnnn|||wwwjjjaaaeeezzz~~~UUUDDDEEEPPPjjjxxx^^^ZZZddd^^^PPPRRROOOKKKOOOVVV___gggkkknnnqqqssswwwzzz|||uuufffcccttt~~~yyysssvvvtttoooJJJEEEEEECCCGGGEEEPPPRRR^^^gggpppooo}}}ooofff___ZZZaaalllxxxeeeggguuu}}}rrr^^^\\\ddd|||TTTMMMSSSmmmmmmuuusssggg___^^^___cccqqqtttlllhhh{{{}}}VVVEEEFFFPPPiii|||```[[[ddd___LLLJJJGGGFFFMMMSSS\\\dddiiilllooopppssstttwwwzzzhhhooo}}}vvvkkkhhhuuuyyyuuuOOOGGGGGGGGGKKKIIISSSVVVbbblllvvvxxxjjjzzzkkkbbb[[[WWW```mmm{{{eeedddwwwvvvaaa\\\cccuuuTTTJJJUUUhhhhhhppp~~~pppfff^^^^^^___dddssszzzrrrlll}}}VVVEEEDDDKKKiiiwwwccc^^^jjj\\\JJJIIIGGGGGGKKKPPPYYYaaagggjjjlllmmmooopppssssssnnn{{{xxxlllaaa\\\dddppp}}}}}}yyyyyyRRRIIIIIIIIINNNMMMVVVZZZeeeooo{{{tttiiixxxhhh___XXXVVV```nnn~~~}}}ddd___|||xxxxxxyyy|||}}}xxxyyyccc\\\```www[[[LLLVVVeeeeeennn}}}oooeee^^^]]]^^^cccttt|||tttpppUUUGGGBBBJJJpppooobbb___nnnXXXJJJKKKIIIIIIIIINNNUUU^^^eeeiiijjjjjjmmmpppvvv~~~pppuuuyyyggg___YYYZZZ]]]ggg~~~|||}}}TTTJJJJJJKKKRRRQQQZZZ^^^iiirrr}}}tttjjjwwwggg^^^WWWVVVaaaooo}}}dddYYYiii}}}xxxtttnnnnnnnnnllliiiddd```]]]XXX\\\bbbkkkvvvwww|||zzzddd[[[]]]nnnVVVXXXeeeeeennn|||oooeee^^^\\\\\\```rrr~~~uuuwwwxxxTTTIIIDDDLLLxxxsss~~~```[[[kkkXXXKKKJJJFFFFFFHHHLLLSSS\\\dddhhhhhhggglllrrr|||xxxqqqyyy~~~mmmeee___ZZZTTTXXXmmm~~~VVVKKKKKKNNNVVVVVV___ccclllsss~~~tttiiiwwwhhh^^^XXXVVV```nnnmmm```aaaiiijjjkkkyyywwwnnnjjjjjjmmmnnnnnnooonnniiiccc___PPPOOOMMMJJJHHHFFFEEEEEEHHHMMMUUU^^^iiixxx}}}yyy{{{eee[[[]]]bbbZZZbbbdddnnn|||ooofff^^^[[[YYY^^^pppyyy~~~xxxSSSHHHCCCJJJuuuxxxaaaYYYccc]]]LLLGGGCCCEEEHHHKKKQQQZZZccchhhhhhfffjjjsss~~~sssooo{{{uuummmeee___XXXXXXhhh{{{XXXLLLMMMRRR[[[[[[eeeiiipppuuu~~~qqqddd}}}wwwggg^^^WWWUUU^^^kkk}}}tttpppgggbbbjjjwwwgggZZZSSSOOONNNTTTVVVXXX[[[\\\YYYSSSNNNFFFEEECCCBBBAAA@@@@@@@@@AAAEEEKKKRRR]]]mmm{{{xxx|||ggg]]]^^^~~~dddZZZ___aaalll|||ooofff___[[[XXX\\\nnn}}}|||RRRFFFAAAEEElllxxxeeeXXX^^^~~~aaaMMMEEEBBBFFFHHHKKKQQQZZZccchhhgggeeeiiirrr}}}wwwllltttyyyooogggddd```___kkkzzzZZZNNNOOOTTT^^^___iiimmmssswwwnnn```yyyvvvggg^^^WWWTTT\\\iiirrrfffgggxxxnnn___RRRKKKIIIHHHHHHRRRRRRTTTUUUTTTPPPJJJEEEAAAAAAAAAAAAAAA@@@??????>>>AAAEEEKKKUUUggg}}}hhhuuu}}}hhh___```|||___XXX]]]eeelllwwwoooddd\\\YYYWWW]]]ooo~~~XXXDDDEEEGGGXXXzzzlllfffYYYZZZkkk___JJJFFFEEEFFFEEEGGGNNNWWWaaaiiillllllpppxxxxxxzzz|||wwwssstttnnnrrroooppp|||{{{]]]NNNTTTUUUXXXbbbhhhlllpppzzzlllXXX{{{ssscccYYYSSSRRR]]]lllzzz|||uuuwwwlll___TTTPPPLLLGGGFFFIIINNN[[[```VVVNNNNNNMMMIIIBBBBBBBBBAAAAAA@@@@@@@@@???>>>@@@DDDKKKYYYqqq{{{ddd~~~kkk^^^\\\zzzuuuZZZyyy^^^eeemmmwwwoooddd\\\XXXVVVZZZkkkYYYCCCAAADDDTTTzzziiirrr]]][[[iiidddMMMHHHEEEEEEEEEGGGMMMWWWaaahhhjjjjjjnnnvvvvvvxxx~~~www~~~xxx~~~}}}~~~tttZZZQQQZZZ\\\___hhhlllrrrpppssszzzqqq\\\}}}sssbbbXXXQQQPPP[[[jjjyyyyyyrrrcccYYYPPPNNNNNNNNNQQQVVVWWWcccfff[[[PPPNNNLLLGGGEEEDDDDDDCCCCCCBBBAAAAAA>>>===???BBBHHHVVVmmm|||sssxxxmmmuuukkk^^^[[[xxx|||___{{{^^^eeemmmvvvnnnddd\\\XXXVVVXXXhhhzzz{{{yyyyyy|||\\\CCC@@@AAARRRppp~~~```ZZZccclllQQQHHHDDDEEEEEEGGGLLLVVV```fffgggfffkkkssssssvvv{{{hhhTTTQQQ\\\^^^```fffhhhoooiiiggglllyyycccrrraaaWWWPPPNNNYYYhhhyyy{{{vvvyyy{{{yyyvvvnnneee]]]YYYWWWUUUVVVYYY\\\fffiii^^^RRRNNNKKKFFFHHHGGGGGGFFFEEECCCBBBAAA>>>======@@@EEEQQQggg{{{oooqqqrrrlll^^^ZZZvvvzzz^^^www]]]dddllluuulllccc[[[YYYVVVXXXgggyyytttjjjiiilllqqqzzz~~~___FFFBBBBBBRRReee[[[bbbtttSSSHHHDDDDDDEEEFFFKKKTTT^^^ddddddaaagggpppqqqtttxxxeeeUUUUUU______```ffffffkkkffffffjjj}}}lllooo___UUUOOONNNYYYhhhzzz{{{wwwyyy}}}}}}zzzzzz{{{{{{|||}}}vvvoooggg___YYYWWWYYYcccggg___TTTNNNJJJGGGJJJIIIIIIHHHFFFDDDBBB@@@???======>>>BBBMMMcccvvv~~~zzznnn^^^ZZZtttssshhhVVVlll\\\bbbjjjtttjjjbbb[[[YYYVVVYYYiii{{{yyymmmhhhcccaaabbbgggqqq{{{~~~]]]FFFCCCBBBOOOlll^^^```~~~{{{UUUGGGCCCDDDDDDEEEIIIRRR]]]bbbaaa]]]cccmmmooosssyyy}}}tttggg[[[]]]fffeeehhhooopppppppppvvvyyyttt|||lll\\\TTTNNNNNNZZZiii{{{}}}nnniiiiiippp}}}tttssstttsssnnnmmmxxx|||oooccc[[[XXXaaagggbbbXXXOOOJJJGGGJJJJJJJJJIIIGGGDDDBBB@@@@@@>>>===>>>AAAKKK```rrrnnn___[[[uuuvvvbbbWWWOOObbb\\\aaaggg~~~uuujjjaaaZZZWWWUUUYYYiii|||~~~wwwjjjiiifffbbb```cccmmmvvvvvvzzz}}}YYYFFFDDD@@@IIIuuu}}}ttt___WWWrrr[[[JJJDDDDDDCCCBBBFFFPPP\\\aaa___YYY```kkkooouuutttvvvtttjjjwwwccc\\\aaajjjiiinnnxxxyyyxxx{{{yyy|||lll\\\SSSNNNNNNZZZiiizzzpppkkkooo}}}vvvrrrooojjjgggbbbZZZ[[[mmmxxxfffYYYWWW```hhhggg]]]QQQIIIFFFJJJKKKKKKKKKIIIFFFCCCAAAAAA???======???III^^^pppnnn```\\\uuuqqq[[[PPPLLL\\\]]]```dddzzzxxxlllbbbYYYUUURRRUUUfffyyy}}}sssrrrnnnhhhdddffflllqqq{{{|||ooowwwvvvWWWHHHFFF???BBBkkkxxxvvvhhhTTTjjjcccOOOEEECCCAAA@@@DDDOOO[[[aaa]]]XXX^^^kkkpppwwwppplllmmmzzzxxxhhh^^^lll}}}|||bbb^^^gggooommmrrrzzzzzz|||~~~{{{nnn^^^TTTMMMLLLXXXfffwww}}}zzzooojjjfffddd\\\WWWUUUPPPNNN\\\ooo~~~mmmZZZLLLOOOYYYeeehhh___RRRIIIGGGKKKLLLMMMMMMKKKHHHEEECCC@@@>>><<<<<<>>>HHH\\\nnnnnnaaa^^^uuuyyy\\\MMMIIIXXX___```cccwww{{{mmmbbbXXXSSSOOORRRcccwww}}}zzztttmmmjjjkkkmmmmmmvvvvvvkkkvvvuuuYYYLLLIII???@@@fff{{{wwwxxx\\\nnnjjjSSSGGGBBB@@@???CCCNNN[[[aaa]]]WWW]]]jjjqqqxxxkkkccc^^^lllzzztttpppqqqbbbYYYhhh|||uuuhhhfffqqqyyyuuuwww}}}{{{zzzqqq___UUUMMMKKKUUUddduuuqqqgggaaa\\\TTTMMMKKKOOOMMMHHHLLLWWWiiisssxxxrrrggg[[[MMMAAAEEEPPP___fff```SSSKKKHHHLLLMMMNNNOOONNNKKKHHHFFF???<<<;;;;;;===FFFZZZmmmnnnbbb```ttt___IIIEEETTTZZZ\\\___tttyyymmm```VVVSSSRRRUUUbbbrrr~~~xxxuuurrrpppnnn{{{vvviiiuuutttZZZJJJ@@@BBBGGGWWWtttnnnjjj}}}tttQQQGGGIIIEEEAAA@@@IIIVVV```bbb___jjjmmmqqqyyygggXXX^^^vvv|||sssnnnooofff```cccjjj|||llljjjoooooorrryyyuuuqqqyyyrrrppp^^^TTTMMMJJJQQQ]]]ooo~~~xxxlllcccZZZSSSOOOOOOMMMKKKHHHFFFEEEFFFOOOJJJQQQYYYTTTPPPNNNEEEMMMIIIWWWfff___TTTQQQOOORRRTTTVVVUUURRRNNNKKKJJJAAA>>>===??????CCCVVVllloooaaa]]]{{{hhhGGGDDDWWWYYY[[[^^^sssxxxlll___UUURRRQQQTTTaaappp~~~zzzvvvsss{{{vvvjjjxxxxxx\\\KKKAAACCCDDDQQQ}}}lll}}}hhhpppYYYFFFCCCDDDAAAAAAHHHSSS\\\___^^^kkkmmmqqqwww~~~ppp]]]XXXfff{{{qqqhhhkkkfffccchhhnnn{{{jjjjjjqqqrrrtttwwwqqqooozzz}}}hhhzzzppp___TTTMMMIIIPPP[[[nnn{{{zzzqqqrrrxxx}}}rrrggg___WWWRRRKKKLLLLLLKKKIIIEEECCCAAAFFFAAALLL[[[YYYUUUTTTNNNIIIDDDSSSggghhh```YYYQQQRRRSSSTTTSSSPPPLLLJJJHHHDDD???>>>???>>>BBBUUUjjjoooaaa^^^zzzbbbEEEDDDSSS|||WWWYYY\\\qqqxxxkkk^^^TTTQQQPPPRRR^^^mmmzzzvvv{{{xxxmmm}}}```LLLAAACCC@@@III|||~~~fffvvvkkkgggdddHHHBBBBBBAAABBBGGGOOOVVVZZZ\\\fffjjjooosssyyygggWWWZZZwww{{{ppp```eeefffiiipppsssqqqhhhqqqssstttvvvpppooo{{{}}}^^^kkkqqq___TTTLLLHHHNNNXXXlllxxxkkk]]]^^^hhhvvv|||~~~mmmccc\\\VVVRRRHHHJJJLLLLLLKKKGGGBBB???CCC???QQQhhhhhh^^^XXXRRREEE@@@RRRmmmuuuqqqgggXXXUUUUUUTTTRRROOOLLLIIIHHHFFFAAA>>>>>><<>>===<<<@@@TTTjjjooocccaaazzzuuuXXXCCCAAAJJJeeeSSSVVVXXXkkk|||lll___UUUPPPMMMMMMWWWeeewwweeeJJJ???CCC@@@EEEaaannntttvvvbbbxxxWWWIIIAAABBBDDDDDDEEEIIIOOOTTTVVV]]]gggmmmrrrxxxqqqjjjvvvooo^^^aaadddnnnvvvsss}}}wwwooopppmmmrrr}}}xxxnnnppp```SSSooouuubbbWWWLLLEEEIIISSSfffrrr|||rrriiiddd___[[[SSSPPPLLLJJJKKKKKKJJJIIIGGGEEETTTddd```VVVLLLBBBFFFOOOmmmwwwgggbbbZZZTTTPPPLLLHHHEEEDDD???======<<>>CCCAAAEEEWWW{{{xxx\\\mmmfffJJJDDDCCCCCCBBBCCCFFFKKKOOOSSSYYYbbbjjjpppvvv|||sss}}}uuuqqqdddbbbaaaiiiooojjjsssyyyxxxvvvqqqwww{{{lllhhhqqqwwweeeNNNcccwwweeeXXXMMMEEEHHHQQQ```nnn}}}zzz}}}tttoookkkgggbbb[[[RRRMMMMMMNNNNNNMMMFFFDDDLLLQQQNNNRRRSSSIIIMMM\\\}}}uuummmbbbYYYSSSNNNHHHEEECCC???>>>???===@@@RRRggg~~~tttzzzsssooodddeeeiiiWWWEEEAAAEEEYYYSSSVVVVVVeeeqqqdddXXXRRRMMMIIIQQQ]]]vvv~~~cccKKK???CCC???BBBIII~~~~~~~~~^^^aaaxxxzzzSSSGGGDDDBBBAAABBBEEEIIIKKKQQQTTTYYYaaaiiipppvvvzzzuuuyyytttkkkccc\\\aaaddd^^^hhh}}}xxxyyywww~~~ooolllllltttiiiKKKWWWrrrzzzgggZZZNNNFFFHHHPPPYYYiii{{{{{{vvv}}}yyyvvvmmmaaaYYYVVVTTTRRRPPPKKKRRR\\\\\\]]]kkkooo___TTTddd|||nnnbbbZZZTTTNNNIIIEEEAAAAAAAAA===>>>NNNaaawwwrrroooeeefffyyyaaaQQQBBBBBBCCCUUU}}}TTTVVVVVVcccsssfffZZZSSSMMMIIIPPP[[[ssswwwbbbMMM@@@CCC===???===sss{{{dddZZZaaa___IIIEEEAAA@@@BBBEEEHHHHHHNNNOOOQQQWWWaaajjjqqqtttuuurrrxxxuuu}}}xxxooodddYYYZZZ\\\UUU```~~~|||sssyyy{{{vvvuuuqqqwww|||~~~lllJJJNNNddd{{{hhh[[[OOOFFFHHHPPPTTTfffzzzmmmttt|||oooeee```\\\WWWSSSUUUfffwwwxxx{{{rrrYYYhhhyyylllccc\\\UUUPPPGGGDDDCCCBBB>>>===KKK]]]ooozzz{{{oooyyyooofffgggxxx\\\LLL???CCCBBBRRRzzzUUUWWWYYYaaauuuooobbbTTTNNNLLLLLLPPPTTTqqqtttaaaIII;;;BBBAAACCCFFFTTT~~~{{{qqqUUU[[[yyypppQQQIII@@@;;;>>>DDDGGGHHHQQQXXXYYYSSSUUUaaagggeeehhhfffffflllttt~~~zzzpppfff```WWWRRR___qqq{{{yyyyyyuuuzzz}}}|||tttvvvsssuuu|||vvvPPPLLLWWW{{{~~~jjjXXXNNNIIIGGGFFFWWWcccsssoooeeeyyykkkbbb```bbbbbbsss|||iiigggppp{{{ppphhh^^^VVVNNNGGGCCCCCC>>>;;;GGGXXXeeepppsssxxxtttnnnccchhh```HHHBBBAAAFFFMMMdddUUUWWWYYYaaatttqqqcccUUUNNNLLLLLLOOOTTTkkkuuubbbJJJ===BBB===>>>CCCLLLsssuuunnn{{{YYYUUUmmmWWWLLLCCCAAABBBBBBFFFKKKTTTXXXUUUKKKJJJTTTYYYWWW^^^dddfffdddfffrrr~~~tttkkk^^^UUU]]]lll}}}}}}|||vvvxxxwwwyyyWWWNNNXXXuuukkkYYYOOOJJJHHHGGGSSS___ppp~~~ttteeeyyy~~~|||qqqkkkhhhfffppp{{{[[[UUUXXXlll{{{sssjjjdddXXXMMMEEECCC>>>:::@@@LLLVVVaaadddgggsssyyymmmbbbiiieeeHHH???AAAEEEKKK___TTTVVVYYY___rrrssseeeVVVOOOLLLKKKOOOSSSfff|||xxxqqqssssss```KKK???CCC<<<===BBBDDDeeessscccoooaaaRRRcccbbbPPPDDDDDDDDD???CCCLLLXXX]]]ZZZOOOKKKQQQVVVVVVUUU```gggdddcccnnnzzzhhhYYY[[[ddd}}}~~~yyy{{{zzz}}}]]]QQQZZZooolllZZZOOOJJJHHHFFFNNN[[[mmm||||||fffsss}}}uuummmjjjjjjnnnNNNEEEBBBNNNeeezzzuuueeeUUUFFFAAA???;;;<<>>???IIITTT___ddd]]]UUUUUUZZZ]]]SSSXXXeeerrrvvv{{{qqq^^^XXX\\\}}}}}}xxx~~~zzzzzz{{{yyy|||^^^RRR\\\nnnmmmZZZOOOIIIFFFEEEMMMYYYjjjzzzjjjtttxxxtttlllvvv[[[JJJCCC???BBBOOOgggqqq\\\GGG?????????>>>>>>@@@GGGGGGLLL\\\eeejjjttt{{{~~~}}}hhhaaannn```JJJGGGCCCEEEEEELLLeeeQQQSSSUUUYYYhhhzzzkkkZZZPPPKKKJJJLLLQQQcccxxxpppdddVVVLLLHHHMMM\\\kkkyyywww\\\HHH???DDD???BBBDDDCCCVVVeee```vvvYYYZZZxxxfffDDD@@@DDD@@@@@@FFFKKK]]]llljjj]]]TTTTTTWWWRRRMMM^^^|||eeeYYYXXXuuuyyy|||www~~~}}}xxxxxxtttwww~~~\\\QQQ]]]rrrmmmZZZNNNHHHEEECCCLLLWWWgggwwwqqq{{{{{{sssnnnnnnpppcccLLLGGGGGGGGGFFFHHHYYYzzz{{{dddKKK???>>>???>>>===???CCCBBBJJJ^^^fffdddhhhoooqqquuu|||{{{|||gggcccsssZZZHHHEEEBBBCCCDDDHHHYYY{{{OOOQQQSSSUUUbbb{{{}}}nnn[[[PPPKKKIIIKKKPPPaaavvvqqqfffRRRNNNKKKIIIFFFEEEKKKSSSaaagggnnnuuu{{{yyy[[[FFF===AAA<<>>;;;:::888:::@@@???DDDQQQUUUTTTZZZXXXWWWYYYaaaooozzz|||ggghhh~~~sssYYYLLLFFFGGGGGGKKKPPPXXXoooLLLNNNOOONNNYYYpppqqq^^^QQQJJJHHHJJJOOOWWWppp{{{{{{hhhUUUNNNKKKHHHLLLMMMSSS\\\ccckkkwwwmmmQQQDDDAAAEEE>>>AAA===HHHGGGXXXqqqyyy[[[TTT___zzzmmmPPPDDDAAA>>>;;;???MMMggguuubbbllltttuuuwwwzzzzzzvvvnnnbbb^^^ccciiipppzzzzzzzzzzzz~~~uuuvvvzzz~~~|||tttpppqqqtttuuusssyyyiiiTTTZZZnnnuuu```SSSLLLHHHFFF@@@GGGTTTdddttttttmmm]]]TTTKKKMMMVVVggg}}}sss___VVVZZZgggbbbWWWJJJ@@@<<<;;;:::888AAAAAABBBIIILLLOOO[[[TTTRRRSSS[[[iiizzzttt}}}hhhjjjjjjYYYSSSQQQLLLLLLNNNRRRWWWiiiJJJHHHIIIMMMVVVhhhlll[[[UUUKKKHHHLLLKKKXXXiiiqqq```bbbqqqfffSSSOOOSSSYYY[[[gggkkkrrr{{{lllQQQEEE======@@@<<>>:::888777;;;???AAAAAAEEELLLRRRQQQTTTXXXiii|||||||||zzzdddjjjqqq\\\OOOGGGJJJNNNQQQXXX^^^dddKKKJJJJJJOOOWWWgggnnn\\\UUUKKKGGGKKKIIISSSddd}}}xxxjjj^^^[[[iii|||nnn^^^XXX]]]jjjtttzzzdddLLLCCC===???DDDAAA===CCCIIIRRRlllhhh{{{yyyYYYOOOVVV___}}}___HHHEEEBBB???AAABBBLLLggg{{{{{{}}}|||vvvppp___bbbffffffaaa[[[YYYYYYZZZWWWSSSYYYccchhh}}}wwwlll```ZZZXXX[[[eeeqqq|||yyyzzz{{{yyyyyyuuutttuuurrrmmmlllmmmlllooopppxxxzzzQQQUUUcccwwwxxxfffXXXMMMFFFFFFCCCFFFQQQaaapppzzzoooXXXVVVaaammm{{{pppbbbZZZTTTRRRNNNIIICCC>>>;;;999777;;;>>>???@@@CCCJJJOOORRRQQQQQQbbbxxx|||}}}xxxdddmmmqqqZZZNNNGGGHHHJJJLLLTTT]]]bbbwwwKKKIIIKKKNNNUUUddd}}}ppp^^^UUUJJJFFFIIIGGGLLL^^^xxxvvvpppfffZZZbbbvvvmmmjjjkkksss___HHHBBB===???EEECCC>>>GGGMMMRRRffflllkkkgggRRRMMMMMMdddwwwMMMFFFHHH<<<@@@>>>AAARRRrrrxxxppp```XXXOOOLLLPPPVVVXXXVVVSSSSSSOOONNNQQQRRRfffrrrdddYYYUUU\\\fffrrr~~~vvvvvvwwwvvvvvvrrrrrrsssqqqlllkkklllhhhkkkllltttWWWQQQ___uuuzzziii[[[NNNGGGEEEDDDFFFOOO]]]kkkuuubbbVVV[[[eeerrr|||ooo___WWWNNNMMMKKKHHHDDD@@@<<<:::777:::<<<======@@@FFFKKKTTTPPPLLLYYYqqqyyy}}}uuueeeqqqtttXXXKKKGGGPPPPPPPPPXXXcccfffuuuIIIHHHJJJMMMSSS```vvvuuuaaaWWWJJJEEEGGGFFFGGGXXXrrrwwwddd\\\mmmyyyppp|||~~~~~~___HHHCCC>>>===BBBBBBCCCKKKPPPSSSbbbssscccvvvvvvWWWLLLNNNRRRyyy^^^IIIIII<<<@@@>>>===CCCVVVqqqxxxlllcccWWWNNNEEEHHHWWWdddddd]]]YYY^^^\\\WWWSSSOOO^^^||||||kkkaaa```cccgggrrr{{{sssqqqrrrtttuuupppnnnnnnmmmjjjkkknnnkkkllljjjnnnwwwxxx```QQQ\\\sss~~~mmm___QQQHHHEEECCCDDDKKKYYYfffqqq}}}kkkVVVUUU[[[dddlllqqq{{{~~~jjjVVVJJJHHHHHHHHHHHHEEEAAA===;;;777999:::;;;;;;>>>CCCFFFUUURRRMMMTTThhhrrr{{{rrrgggvvvvvvXXXNNNLLLXXXZZZYYY^^^gggiiitttJJJIIIKKKNNNRRR\\\ppp{{{fffZZZLLLFFFGGGEEEFFFTTTlllsss]]]^^^qqq~~~vvvsssnnngggeeennn]]]GGGDDD???===BBBCCCEEEKKKPPPUUUbbb|||www^^^hhhbbbNNNRRRLLLhhhtttSSSIII???AAA@@@???@@@FFFRRRdddqqq}}}rrrfff\\\WWWRRRLLLFFFLLL```qqqqqqhhh^^^ggggggaaaYYYOOOXXXppprrreee]]]ZZZaaammm{{{zzzuuurrrrrruuuuuuooojjjjjjiiihhhlllqqqqqqqqqkkkkkkppppppzzzhhhRRRYYYqqqtttdddTTTIIIEEEBBBBBBHHHUUUcccooo|||rrrXXXQQQQQQUUUZZZaaahhhttt}}}zzzjjjTTTDDDBBBDDDGGGHHHGGGCCC???<<<888999999999:::===AAADDDRRRVVVQQQRRR___jjjyyy|||pppiii{{{pppXXXSSSUUUYYY^^^^^^```eeedddnnnKKKKKKMMMOOORRRZZZlll|||kkk^^^NNNGGGHHHFFFFFFRRRfff{{{ccc]]]tttyyypppggg___ZZZVVVWWWVVVWWW^^^qqq|||WWWCCCDDDAAA???EEEHHHJJJQQQZZZaaakkk}}}gggeeexxxXXXOOOMMM[[[|||eeeOOODDD@@@@@@BBBCCCBBBCCCKKKUUU]]]ccciiikkkhhhbbb]]]ZZZ[[[WWWQQQQQQaaauuu|||xxxhhhssstttlllaaaTTTVVViiippp]]]SSSTTTZZZjjj~~~zzzyyysssrrrwwwtttnnniiihhhhhhhhhmmmsssssssssllljjjmmmlllvvvmmmQQQWWWlll{{{jjjXXXKKKFFFAAA@@@EEEQQQ^^^kkkyyyxxx\\\OOOIIIHHHKKKLLLPPPZZZeeeiiiaaaPPPBBB>>>AAAFFFIIIIIIEEE@@@===999999888999;;;>>>AAACCCLLLSSSQQQOOOXXXcccuuuyyynnnkkkjjjXXXUUUUUU[[[ccceeefffjjjhhhnnnIIIIIIKKKNNNOOOVVVfffuuupppbbbQQQIIIJJJGGGFFFOOO___sss}}}___ZZZjjjuuunnnhhh___VVVOOOIIIFFFDDDDDDHHHKKKPPPZZZooowwwRRR???CCCAAA???EEEJJJPPPZZZgggnnnqqqzzzwwwiiiooonnnRRROOOSSS]]]uuu|||\\\HHHBBB@@@@@@CCCBBB@@@DDDKKKLLLOOOVVV```ggghhhbbb\\\___```[[[VVV^^^qqq~~~~~~zzznnn___^^^llliiiWWWRRRRRRaaazzzxxxxxxxxxqqqoootttpppkkkiiijjjjjjjjjlllqqqoooqqqmmmlllnnnkkktttrrrRRRTTTggg|||ooo[[[MMMFFFAAA@@@CCCMMMYYYfffttt~~~```NNNCCC@@@CCC===???DDDKKKOOOMMMFFF???<<<@@@FFFJJJJJJFFFAAA===:::999888:::<<<@@@CCCDDDCCCKKKHHHGGGSSSaaarrrwwwnnnmmmdddYYYXXXXXX___gggjjjooovvvsssqqqzzzEEEEEEHHHJJJKKKPPP___nnnsssdddSSSJJJKKKHHHGGGNNN[[[mmmlllPPPOOOUUUPPPLLLLLLJJJIIIGGGDDDBBB@@@BBBFFFJJJNNNUUUgggvvvPPP===BBB@@@===CCCHHHPPP]]]kkkpppmmmppp~~~jjj]]]vvvZZZOOOPPPIII[[[gggKKKEEE???===???@@@???CCCJJJIIIHHHLLLYYYfffhhh^^^SSSkkksssrrrkkknnnwwwhhheeeqqqttt```WWWSSS```yyypppsssuuummmjjjooollljjjjjjmmmnnnkkkkkknnnjjjnnnmmmoooqqqlllssswwwTTTRRRcccwwwrrr]]]NNNGGGBBB@@@BBBJJJVVVbbbppp{{{bbbNNN@@@===@@@<<<===>>>>>>>>>>>>>>>???;;;@@@FFFKKKKKKGGGBBB===;;;999999:::===AAADDDEEE<<>>EEEIIISSS^^^bbbhhhtttvvvvvv}}}qqqYYYhhhoooZZZPPPIIIMMMfffyyyPPPJJJFFFBBB???@@@AAABBBBBBGGGFFFIIIUUUcccjjjddd[[[gggqqq}}}qqqmmmqqqooofff```gggxxxuuupppvvvwwwpppllloookkkjjjiiiiiikkkmmmoooqqqkkkjjjlllnnnllllllvvvUUUQQQYYYlllyyycccPPPGGGFFFCCCDDDIIIPPP[[[lll{{{^^^KKKCCC???;;;999999:::;;;<<<>>>???@@@BBBEEEIIIJJJGGGBBB>>><<<;;;;;;:::;;;<<<>>>@@@AAAAAAAAABBBEEEHHHTTTjjj~~~{{{ooohhhxxxfff[[[]]]``````jjjmmmpppuuu~~~{{{FFFFFFHHHIIIGGGKKKZZZhhh~~~zzzhhh\\\PPPIIIIIIFFFGGGRRRhhh|||yyymmmbbbWWWPPPKKKLLLMMMMMMKKKIIIHHHGGGEEEFFFBBBCCCLLLTTTiiifffJJJ>>>CCCAAAAAAIIIMMMVVVbbbgggkkkssssssqqqyyyfff^^^pppfffWWWNNNNNNWWWiiimmm^^^LLLHHHCCC@@@???@@@@@@@@@FFFFFFGGGPPPbbbpppnnndddaaagggrrr|||~~~yyyrrrqqqrrryyy}}}}}}{{{wwwyyy}}}zzzppplllrrrtttnnnkkknnnnnnmmmkkkiiijjjkkkmmmoooooollllllnnnmmmmmmuuuSSSPPPWWWggg||||||fffSSSJJJEEEBBBCCCHHHOOOYYYjjjyyy~~~}}}vvvwww|||^^^OOOHHHCCC???::::::999:::;;;<<<>>>???EEEGGGIIIHHHDDD@@@===<<<===;;;999888:::???DDDGGGDDDCCCCCCDDDFFFPPPdddwwwmmmiiizzzjjj___aaacccbbbjjjnnnqqquuu{{{{{{EEEEEEGGGHHHGGGJJJWWWddd|||lll]]]PPPIIIIIIFFFFFFNNNaaaxxx{{{jjj^^^RRRTTTUUUVVVTTTPPPKKKHHHIIIJJJDDDDDDKKKQQQddd___GGG???DDDDDDEEEMMMPPPYYYgggnnnpppuuuqqqoooxxx___ZZZuuukkkXXXPPPKKKQQQ\\\\\\NNNJJJEEEAAA??????>>>===AAADDDFFFNNNeee|||}}}ppp___^^^eeeyyyxxxlllhhhjjjqqqwwwvvvssssssmmmnnnnnnnnnttt}}}~~~{{{~~~}}}|||uuummmjjjooorrrnnnlllooorrrpppllliiihhhiiilllmmmsssooommmooopppqqqvvv|||TTTOOOSSSaaauuukkkXXXMMMDDDAAAAAAFFFLLLVVVfffuuu|||~~~vvvnnnrrr{{{mmmfffaaaaaagggrrr}}}uuu^^^RRRKKKFFFBBB@@@???>>>===>>>@@@BBBDDDIIIIIIHHHDDD@@@=========???<<<888666888???FFFKKKIIIGGGEEEEEEEEELLL^^^ooo~~~}}}kkkkkk~~~nnncccdddfffeeejjjpppuuuuuuwww{{{|||{{{EEEDDDFFFGGGFFFHHHSSS___wwwqqq___QQQIIIHHHEEEDDDJJJZZZqqq|||~~~qqqdddeeeffffffccc]]]UUUOOOLLLLLLFFFEEELLLPPPaaa|||bbbLLLDDDGGGEEEGGGPPPRRR[[[kkkssstttvvvpppnnnwww}}}tttZZZiiiooo\\\MMMMMMRRRNNNMMMIIIEEEAAA@@@???>>>===:::AAAEEENNNjjjssshhhcccsssvvviii]]][[[```gggpppxxxvvvtttmmmfffeeeiiikkkjjjooo|||~~~yyy|||ttttttnnnmmmppprrrpppoooqqqssspppllliiihhhjjjlllnnnuuuqqqnnnppptttwwwyyy{{{YYYLLLNNNZZZpppooo[[[NNNDDDAAA@@@CCCHHHRRRaaaooozzzvvv{{{yyywww~~~qqqaaaVVVQQQMMMLLLNNNRRRVVV^^^nnn|||mmm^^^TTTMMMGGGCCCCCCBBBAAAAAABBBDDDGGGIIILLLJJJGGGBBB===<<<===???@@@===999666888===CCCGGGKKKHHHFFFFFFEEEKKKYYYhhh}}}zzzlllppppppddddddeeeeeemmmtttyyyxxxvvvxxxzzz{{{~~~DDDCCCDDDFFFEEEGGGOOOYYYqqqwwwaaaRRRIIIGGGDDDDDDGGGSSShhh~~~ssscccaaajjjrrrqqqnnniiigggooo}}}|||{{{zzzvvvmmmccc\\\PPPOOOGGGFFFLLLNNN\\\ttt~~~aaaMMMEEEFFFDDDIIISSSVVV^^^mmmtttsssssskkkgggppptttggg^^^zzzpppTTTPPPPPPFFFJJJGGGCCCAAAAAAAAA@@@???<<<@@@BBBIIIfffwwwuuuxxxeeeYYYVVV^^^ooo}}}mmmaaaaaaeeehhhxxx}}}{{{wwwuuuzzz|||tttssspppnnnpppqqqppppppqqqpppnnnllljjjjjjkkknnnppptttqqqooopppvvv{{{|||{{{```KKKKKKUUUkkksss___PPPEEEBBB@@@BBBEEEMMM\\\iiixxx~~~oooqqq~~~mmm\\\___aaa^^^VVVOOOKKKKKKLLLJJJJJJIIIHHHKKKVVVccctttnnneee]]]WWWRRRMMMJJJFFFEEEDDDDDDEEEHHHJJJKKKMMMJJJFFFAAA===<<>>;;;999888:::<<<>>>FFFCCCCCCCCCDDDGGGSSS___rrrwwwnnnwwwooodddccceeefffoooxxx}}}{{{wwwwwwyyyzzz~~~vvv~~~DDDBBBCCCEEEDDDEEELLLTTTjjjwwwfffUUUKKKGGGCCCDDDGGGNNN___wwwnnnbbbYYY^^^kkkuuu{{{}}}sssjjjooozzzooogggZZZWWWMMMIIILLLJJJTTTiiivvvWWWGGGCCCEEEDDDLLLXXXZZZbbbnnnrrrpppooogggbbbhhhppp|||{{{YYYfff\\\NNNNNNHHHGGGEEEBBBAAABBBBBBBBBAAABBBAAA>>>AAAWWWqqqeee]]]```nnn}}}tttrrrzzz|||wwwsssrrrqqquuu}}}}}}{{{vvvnnnmmmmmmmmmnnnnnnooopppnnnmmmlllkkklllmmmooopppppppppoooooouuu{{{|||yyytttkkkNNNKKKQQQeee|||yyyeeeUUUHHHDDDAAAAAACCCIIIVVVcccttt}}}{{{ccc```jjjvvvaaa]]]WWWQQQMMMKKKKKKKKKHHHGGGGGGGGGEEEFFFNNNYYYeeedddbbb___\\\YYYWWWVVVPPPPPPOOOOOOOOOPPPPPPQQQJJJIIIFFFBBB??????AAADDDAAA@@@===;;;999888777777===<<<>>>@@@AAACCCKKKTTTcccuuuuuuppp~~~pppiiihhhhhhiiiqqqyyy}}}yyyxxxxxxwwwvvvssswwwDDDBBBBBBDDDDDDDDDIIIPPPcccooolllZZZNNNIIIAAAFFFHHHKKKXXXooogggfffmmmyyynnnhhh[[[RRRPPPIIIMMM```wwwkkkNNNCCCDDDIIIIIIQQQ[[[ZZZdddnnnooooooqqqlllgggmmmvvvzzzjjj^^^oooyyy]]]RRRJJJGGGEEECCCBBBBBBBBBAAA@@@CCC@@@>>>???HHHeee~~~wwwnnnfff^^^]]]eeeoooyyyssspppooonnnsssyyyvvvyyy|||}}}wwwppphhhjjjkkkkkklllnnnpppqqqmmmmmmmmmmmmmmmnnnnnnooollloooooonnnpppvvvwwwsssrrr~~~UUUMMMNNN^^^vvvmmm[[[KKKFFFBBBAAAAAAFFFRRR^^^pppzzzkkkccceeezzzpppcccZZZWWWUUURRROOOGGGFFFFFFIIIKKKNNNVVV___fffggghhhfffccc```^^^^^^YYYYYYYYYXXXVVVSSSQQQPPPGGGGGGFFFDDDBBBBBBDDDFFFCCCAAA???<<<999888777777::::::===AAABBBAAAFFFLLLTTTiiirrrqqqtttsssssspppooopppxxx~~~}}}{{{zzzwwwsssqqquuuuuuxxxCCCAAAAAADDDCCCCCCGGGNNN___kkk}}}ppp]]]QQQJJJ@@@FFFIIIIIITTTkkkjjjvvv}}}xxxhhh\\\UUUKKKKKK[[[xxx}}}tttuuu~~~dddLLLDDDHHHOOOOOOUUU\\\YYYcccmmmnnnpppwwwuuurrrwww~~~}}}bbbZZZyyyyyy^^^NNNHHHFFFCCCBBBBBBBBB@@@???>>>>>>AAABBB???KKKsss~~~ssskkkbbb\\\VVVTTTYYY```{{{~~~yyyrrrkkkhhhjjjmmmvvvssslllvvv~~~{{{wwwuuulllgggfffiiikkkkkklllpppssstttmmmmmmnnnooonnnnnnmmmllliiinnnooolllmmmqqqrrrooovvv[[[PPPKKKYYYpppsss```MMMHHHCCCAAA@@@DDDPPP\\\mmmwww{{{pppjjjqqqhhhdddaaaZZZTTTPPPMMMNNNSSSWWW\\\eeemmmnnnpppppplllgggbbb```___YYYYYYXXXVVVSSSNNNIIIGGGDDDEEEFFFFFFEEEEEEFFFHHHEEECCC???;;;999888999999;;;<<>>AAABBB>>><<>>???HHHNNNOOOMMMZZZtttyyynnnyyy}}}uuuzzzvvvppprrrtttqqqtttyyy~~~~~~yyytttoookkkpppCCCCCCCCCCCCDDDEEEFFFGGGSSS```rrr{{{gggXXXOOOFFFEEEEEEHHHMMM[[[ssszzzggg[[[VVVUUUggg}}}WWWHHHGGGJJJQQQUUUYYY```gggoooppprrrwww|||~~~}}}{{{xxxyyywww|||nnncccnnnoooTTTOOOIIIFFFDDDBBBCCCFFFBBBDDDDDD@@@<<<>>>EEELLLNNN\\\hhhkkkjjjiiieee```SSSMMMIIIHHHFFFDDDGGGKKKMMMPPPUUUZZZ___bbbdddeeeeeefffhhhiiihhhfffdddbbb___[[[ZZZ]]]aaahhhvvvrrrkkknnnsss{{{rrrXXX^^^|||sssiiifffhhhcccdddeeeggghhhjjjkkklllllljjjjjjkkkmmmnnnllljjjjjjjjjlllmmmnnnnnnnnnnnnxxxzzz^^^IIIPPPdddyyy~~~nnnYYYMMMDDDCCCBBBAAAHHHRRR___mmm|||~~~~~~{{{~~~~~~}}}{{{vvvpppjjjccc^^^ZZZTTTPPPKKKGGGEEECCCBBBAAABBBCCCEEEGGGGGGGGGFFFEEEAAAAAA@@@>>><<<:::888666999>>>@@@>>>@@@IIIPPPRRRLLLZZZuuuuuulll{{{ooollltttoooiiilllmmmvvvwwwzzz|||~~~~~~}}}{{{rrrlllnnnyyyCCCCCCBBBCCCCCCDDDEEEFFFNNNZZZllljjjZZZQQQHHHFFFEEEFFFIIIUUUjjj}}}zzzkkk^^^WWW___pppMMMHHHHHHLLLTTTYYY\\\ccckkkrrrqqqrrruuuxxxzzzzzzzzzuuuwwwvvvvvvlll]]]ppp[[[KKKHHHDDD===>>>GGGDDDEEEEEECCC@@@===<<<===777@@@IIIKKKKKKLLLKKKHHHEEEAAA???@@@@@@???@@@DDDDDDFFFGGGJJJLLLOOOPPPQQQSSSTTTVVVWWWWWWVVVUUUUUUOOOLLLNNNXXXgggxxx|||rrrkkkhhhnnnwwwlllZZZTTTlllsssjjjeeeeeegggbbbbbbcccdddeeefffggggggfffffffffiiikkkmmmlllkkkjjjjjjjjjkkkmmmnnnooopppqqq{{{cccKKKRRR\\\pppttt]]]PPPFFFEEEDDDAAAEEEMMMYYYfffuuu~~~zzz{{{ssslllfffaaa[[[VVVNNNIIIDDD???>>>>>>>>>>>>@@@AAACCCDDDEEEEEEDDDDDDBBBAAA???===;;;999888888666;;;>>>===AAAJJJTTTXXXPPP___yyypppkkk~~~yyyiiiiiirrrnnnjjjnnnppp||||||{{{{{{}}}~~~wwwtttyyy~~~BBBBBBBBBBBBCCCDDDEEEEEEKKKVVVggg|||ooo\\\RRRIIIFFFEEEEEEGGGPPPbbbsss}}}kkk]]][[[sssgggOOOIIIJJJOOOXXX]]]```gggnnnssstttvvvxxxyyyzzzyyyxxxzzz{{{yyyuuuxxxdddjjjxxxZZZKKKGGGCCC@@@AAACCCCCCDDDDDDDDDBBB???<<<;;;???BBBAAA@@@???>>>>>>@@@===<<>>=========<<<<<<===>>>???@@@AAAAAAAAAAAA@@@>>>;;;:::999999999888:::<<<<<>>>>>>>>???AAA???======@@@@@@<<<;;;===???>>>>>>>>>???AAADDDEEEEEEEEEEEEFFFGGGHHHIIIJJJPPPVVV```kkkuuu{{{{{{yyyjjjiiifff```^^^dddpppzzzbbbOOONNNgggqqqiiiiiigggeeedddaaaaaaaaaaaabbbbbbbbbcccdddfffhhhiiijjjkkkkkklllhhhhhhggghhhjjjlllnnnpppppppppwwwxxxRRRRRRPPPeeefffVVVJJJGGGEEEBBBCCCIIIOOO\\\lllyyy~~~wwwqqqiiidddaaa[[[QQQJJJBBBAAA@@@AAAAAA@@@>>><<<;;;;;;<<<===>>>?????????@@@???===;;;999999::::::<<<<<<;;;;;;===GGGXXXeeejjj{{{xxxpppuuuzzzhhhaaa```[[[```ooovvv||||||}}}}}}xxxwwwwwwxxx{{{AAAAAAAAAAAAAAABBBDDDDDDJJJOOO\\\ooofffUUULLLHHHEEEEEEFFFJJJVVVbbbwwwzzzqqqpppyyy|||iiijjj}}}}}}^^^PPPQQQSSSYYYaaaeeefffiiiooorrrwww|||~~~{{{xxxvvv{{{wwwuuuqqqttt\\\NNNQQQhhhqqq}}}www^^^RRRKKKDDDFFFEEECCCCCCCCCDDDCCCCCCCCC@@@???AAAAAA>>>>>>AAA@@@======@@@???;;;:::<<<<<<<<<<<<<<<===???BBBCCCBBBBBBBBBCCCEEEHHHJJJLLL^^^eeemmmooonnnjjjccc[[[YYY[[[[[[\\\bbbqqqdddTTTOOOfffuuuyyyllliiijjjhhheeecccaaabbbbbbbbbccccccddddddccceeeggghhhhhhhhhiiijjjhhhhhhhhhiiijjjlllmmmnnnssspppvvv]]]PPPNNNaaaooo]]]NNNIIIFFFBBBCCCHHHJJJWWWgggtttrrruuu}}}~~~}}}zzzvvvpppllleee```ZZZSSSKKKDDD???@@@@@@BBBDDDCCC@@@===>>>>>>>>>>>>>>>?????????>>>===<<<;;;::::::::::::>>>===<<<<<<<<>>>>>AAA@@@======???=========>>>???@@@AAABBBAAAAAABBBDDDHHHMMMQQQTTT^^^eeegggaaa\\\ZZZWWWSSSQQQUUU]]]hhhxxxvvv```VVV```oooyyyoooffffffhhhfffcccbbbbbbccccccdddeeeffffffgggccceeehhhiiiiiiiiikkkmmmiiijjjkkklllmmmmmmnnnmmmrrrooouuu{{{kkkNNNMMM^^^uuu{{{gggTTTLLLHHHCCCCCCGGGFFFQQQ___mmm|||oooiii~~~{{{xxxyyyyyytttooonnnjjjcccZZZQQQIIIDDD@@@>>>>>>>>>@@@BBBBBBAAA@@@??????>>>============>>><<<<<<<<<<<<;;;::::::999<<<<<<>>>>>><<<===IIIWWWvvvsssuuupppfffccc```gggrrrqqqyyy|||}}}~~~}}}~~~xxxqqqrrrwww|||zzz@@@@@@@@@@@@AAABBBCCCCCCEEEGGGPPP```sssuuu___RRRLLLGGGEEEBBBBBBIIIQQQ___ttt{{{qqqlllkkkttt||||||sssZZZUUUYYYZZZ```gggiiigggiiilllpppsssuuuuuusssrrrtttvvvwwwppprrr{{{zzzrrrsss~~~sssZZZUUUSSSooo{{{jjjXXXLLLMMMNNNMMMJJJHHHIIIJJJDDD@@@@@@FFFFFFBBB@@@BBBAAA??????BBBBBB@@@@@@CCC<<<<<<<<<======>>>>>>>>>>>>>>>@@@CCCIIIOOOUUUYYYRRRWWWUUULLLGGGLLLSSSVVVWWW^^^kkkoooXXXKKKTTTrrrqqqhhhbbbccceeecccbbbbbbcccdddeeefffggghhhhhhiiidddgggkkklllllllllooorrrkkklllnnnooopppooonnnnnnpppnnnsssuuutttMMMMMM[[[llloooYYYOOOIIICCCCCCGGGBBBLLLYYYgggyyytttfffttt}}}zzzxxx{{{zzzvvvpppooojjjbbbVVVJJJBBB??????>>>===<<<<<>>>>><<<;;;;;;;;;;;;;;;:::;;;<<<===<<<;;;999888999:::???AAA===999AAANNNtttqqqvvvrrrkkkkkkjjjoootttoooxxx{{{}}}}}}|||{{{vvvmmmlllrrrxxxxxxIII>>>>>>BBB???@@@DDD@@@BBBKKKSSS^^^ooo~~~hhhVVVNNNFFFCCCCCCEEEHHHLLL[[[mmmmmm\\\RRR^^^aaafffiiijjjjjjkkkkkkssswwwzzzxxxrrrnnnnnnqqqssssssssssssrrrsssvvvxxx{{{\\\KKKZZZwwwggg]]]RRRLLLLLLKKKFFFAAAEEEGGGFFFBBBAAACCCDDDAAABBBBBBAAA@@@???>>>>>>>>>======<<<<<<===>>>??????>>>::::::@@@FFFGGGHHHJJJGGGHHHJJJJJJIIIKKKTTT\\\ggg}}}jjjMMMFFFUUUooorrrkkkiiifffcccaaa_________ffffffeeeeeeeeeeeeffffffggggggggghhhiiikkklllmmmqqqooonnnoooqqqpppmmmjjjrrrooorrrvvvSSSIIIRRR```wwwyyydddTTTKKKEEEDDDGGGJJJJJJTTTffftttooosss~~~~~~{{{}}}yyywwwzzzxxxsssmmmhhhZZZIIICCCEEEBBB:::???<<<:::<<<@@@CCCBBBAAAAAAAAA???===999666:::???BBB======AAA@@@999777;;;;;;;;;:::@@@DDD===BBBWWWzzzyyylll~~~yyyvvvrrrqqqrrrtttuuuuuuvvvxxxzzzxxxuuuvvv|||{{{wwwttttttvvvvvvtttrrrvvvwww{{{GGG<<<<<>>@@@DDD@@@@@@HHHMMMVVVeeerrrqqq\\\SSSJJJFFFEEEEEEHHHKKKVVVeeezzzhhh\\\YYYbbbfffjjjmmmnnnooooooppprrruuuxxxxxxuuuqqqpppqqqpppqqqrrrqqqpppppprrrtttxxxvvvZZZSSSiiixxxiiiYYYNNNJJJJJJLLLCCCEEEDDD???>>>@@@AAA???BBBBBBBBBCCCCCCBBBBBBBBBAAAAAA@@@??????>>>>>>???BBB??????CCCCCC@@@>>>@@@===???CCCHHHOOOZZZhhhsss{{{ZZZPPPLLLZZZqqqppphhhfffdddaaa___^^^^^^^^^eeeeeeddddddeeeffffffgggffffffffffffggghhhiiijjjnnnmmmlllmmmoooooollljjjrrrppprrruuu[[[IIINNNYYYkkkiiiXXXMMMEEECCCDDDEEEEEEMMM^^^ooo{{{uuu~~~www{{{mmmvvv~~~~~~yyyrrrpppbbbRRRHHHBBB???AAADDDAAA>>><<<===AAADDDFFFEEEGGGDDDAAA???<<<999:::>>>???AAACCCCCC???;;;:::;;;888::::::@@@DDD===BBBWWW}}}vvvppp}}}xxxuuurrrpppqqqqqqqqqppprrruuuwwwwwwuuuuuuwwwzzzyyywwwtttrrrrrrsssuuuvvvwwwxxx{{{JJJ>>>===AAA>>>???DDD@@@@@@FFFGGGNNNZZZddd{{{~~~dddXXXMMMJJJHHHFFFFFFIIINNNZZZkkk}}}yyyppphhhcccgggppp___\\\```eeehhhlllooopppqqqrrrsssqqqsssvvvxxxwwwuuurrrpppmmmoooppppppnnnmmmmmmnnnnnnssszzz]]]TTTYYYzzzrrraaaXXXVVVPPPPPPMMMDDD@@@@@@AAA@@@???@@@@@@@@@@@@??????>>>>>>>>>======<<<;;;;;;;;;;;;;;;===@@@>>>;;;===CCC@@@DDDKKKWWWhhh|||xxxaaaQQQBBBLLLaaa|||wwwkkkfffdddbbb```___^^^^^^^^^bbbbbbcccdddeeeffffffgggggggggfffgggggghhhiiijjjmmmllllllmmmoooooonnnlllsssrrruuuuuu}}}gggKKKKKKTTT```zzzrrraaaSSSIIIDDDCCCCCCAAAGGGUUUeeeyyyuuussssssrrr{{{tttkkk[[[PPPRRRQQQIIIFFFKKKDDDBBBBBBIIITTT]]]___^^^PPPHHHCCCBBB@@@<<<;;;===BBBMMMQQQHHH@@@???>>>:::888;;;===CCCGGG???EEE\\\vvv}}}nnnvvvtttqqqppppppnnnlllkkkmmmoooqqqssssssrrrqqqpppvvvvvvtttpppnnnooouuuzzzwwwuuuxxx~~~QQQCCCAAACCC>>>???CCC???BBBFFFEEEJJJTTT\\\pppjjj[[[OOOKKKIIIEEEDDDHHHIIIQQQ___pppzzzhhhZZZWWWRRRMMMVVVgggmmmYYY\\\cccdddgggkkknnnooooooppprrrrrrssstttwwwwwwuuuqqqmmmlllnnnoooooommmjjjjjjjjjllllllqqqzzzaaaQQQSSSqqquuuyyykkkeeeddd]]]PPPGGGFFFGGGFFFDDDDDDCCCBBBAAA???>>>=========>>>>>>>>>>>>>>>>>>;;;;;;======<<<===GGGSSSWWW^^^hhhvvvvvvbbbLLLAAAAAALLLaaa~~~nnnjjjjjjhhhdddcccbbb```_________```___```aaacccdddeeeffffffiiiiiihhhhhhiiiiiijjjkkknnnnnnnnnoooqqqqqqqqqqqqsssssswwwwww|||wwwPPPJJJSSS[[[sss~~~|||kkk\\\OOOGGGEEEGGGBBBDDDNNN[[[ooovvv|||xxx}}}|||{{{yyyqqqnnnuuuyyyooo]]]PPPMMMIIIMMM]]]rrr}}}xxxnnnWWWKKKCCCCCCBBB===<<>>CCCAAACCCFFFDDDGGGQQQWWWhhhqqq___OOOKKKIIICCCCCCGGGHHHLLLVVVfffxxxwwwlll^^^VVVWWWUUUSSS^^^pppvvvbbb[[[^^^dddeeehhhkkklllmmmmmmnnnooosssssssssttttttrrrmmmiiikkkmmmooonnnllliiihhhhhhjjjjjjlllnnnqqqfffQQQ^^^oooppp___fffuuu{{{hhhXXXPPPLLLIIIHHHHHHGGGEEEDDDCCCBBBBBBBBBCCCCCCDDDCCCBBBAAAAAAAAAAAA@@@@@@???DDDTTTdddyyy{{{dddSSSEEE;;;???KKK```vvvqqqeeecccdddeeebbbaaa___^^^]]]]]]]]]^^^\\\^^^```bbbcccdddeeeeeegggggggggggghhhiiijjjjjjmmmnnnnnnooooooppprrrsssoooooouuuwww{{{[[[KKKQQQUUUlllyyyrrrcccSSSJJJFFFHHHCCCBBBIIISSSfff|||||||||tttwwwsssvvv}}}~~~___ZZZRRRUUUlllmmm[[[MMMCCCDDDCCC>>>???EEEPPPdddiiiTTTDDDDDDBBB888;;;BBBGGGLLLNNNGGGRRRnnn}}}}}}sssqqqooonnnoooppppppooollljjjkkkkkkkkkmmmpppssstttssspppuuuyyyuuunnnkkknnnssspppiiijjjppprrrtttPPPBBB>>>???;;;>>>DDDCCCAAACCCAAAEEENNNQQQ___xxx~~~fffSSSNNNJJJCCCCCCIIIGGGJJJQQQ^^^nnn~~~wwwnnnhhhdddffffffhhhsssnnndddcccaaaeeehhhjjjlllmmmllllllmmmnnnqqqqqqrrrqqqooollliiihhhkkklllmmmllljjjhhhhhhiiieeeiiimmmllljjjppp[[[UUUUUUccc}}}oooddd[[[```tttyyyfffXXXOOOIIIGGGDDDBBBAAABBBCCCDDDDDDDDDEEEEEEDDDBBB@@@???@@@AAAEEEJJJNNNVVVfffvvvssseeeVVVHHH@@@===@@@MMM]]]yyysssgggcccaaabbbddd___^^^\\\[[[ZZZZZZZZZ[[[[[[\\\___aaabbbcccccccccccccccccccccdddfffggghhhjjjkkkllllllllllllnnnpppjjjjjjqqquuuzzzmmmMMMMMMNNNcccqqqyyyiiiXXXKKKGGGFFFAAAAAAGGGOOO___~~~vvvqqq{{{tttsssvvv~~~|||ggg]]]^^^xxxwww\\\MMMCCCDDDCCC???DDDOOOYYYjjjlllYYYIIIGGGDDD<<<;;;BBBHHHMMMMMMHHHVVVuuu|||xxx}}}rrrtttpppppppppqqqrrrqqqooommmnnnnnnoooppprrrtttwwwxxxnnntttxxxvvvppplllnnnqqqpppjjjiiinnnqqqsss|||WWWHHHBBBAAA<<<>>>DDDBBBAAACCCAAAEEELLLNNNXXXooorrrZZZSSSMMMDDDCCCJJJFFFHHHNNNWWWdddttt{{{{{{{{{zzz|||oooggghhhdddhhhjjjkkklllllljjjjjjkkkllllllnnnooommmiiiggghhhjjjjjjkkkkkkiiigggggghhhiiieeehhhllllllhhhhhhuuummmYYYLLLRRR```tttppp]]]XXXeee|||}}}rrr```]]]WWWRRROOOOOOPPPRRRQQQRRRTTTVVVWWWWWWVVVUUUSSSXXXaaakkkppprrrzzzqqqhhh]]]RRRCCC@@@>>>@@@IIIYYYnnn}}}vvvfffaaa```______cccaaa```^^^\\\[[[ZZZ[[[[[[ZZZ\\\^^^aaabbbbbbaaaaaa___``````bbbccceeeggghhhjjjkkklllkkkjjjjjjmmmpppjjjhhhooouuu{{{TTTKKKKKKZZZiii}}}qqq^^^PPPJJJFFFBBBCCCGGGKKKVVVqqq}}}uuuyyyuuuyyyvvvttt~~~rrrnnn]]]NNNDDDEEEDDDAAAKKK[[[lllvvvtttcccRRRJJJFFF@@@<<>>>>>BBB???BBBEEECCCFFFMMMMMMUUUjjj{{{```WWWPPPFFFDDDLLLEEEGGGKKKRRR]]]mmm}}}ooohhhhhhdddkkkiiijjjkkkjjjhhhggggggiiihhhkkkmmmkkkfffdddhhhllliiiiiiiiigggeeeeeegggiiiiiiiiijjjjjjggggggooozzzlllVVVQQQOOOUUUvvvsssWWWMMMVVVdddvvv{{{rrrllljjjjjjkkkkkkmmmqqqvvvzzz|||}}}}}}|||fffRRRJJJEEE>>>>>>BBBFFFMMM^^^zzzzzzjjj^^^]]]^^^\\\]]]bbbeeedddaaa___^^^]]]]]]^^^ZZZ\\\^^^```aaaaaa```___``````aaabbbdddgggiiijjjlllmmmnnnmmmjjjjjjnnnqqqmmmiiipppwww~~~\\\NNNLLLTTTcccwwwyyydddUUUNNNIIIFFFEEEGGGHHHOOOfff~~~yyy~~~~~~|||]]]NNNEEEGGGDDDBBBOOOddd~~~lllYYYMMMFFFAAA@@@HHHMMMPPPOOOLLL```wwwyyywww}}}yyywwwuuuttttttsssqqqooodddkkkqqqqqqmmmiiihhhjjjoooqqqrrrqqqpppqqquuuyyyxxxzzzwwwqqqpppsssuuurrr[[[>>>EEECCC@@@BBB<<<>>>AAADDDDDDDDDHHHPPPWWWoookkkZZZRRRLLLHHHHHHEEEDDDFFFMMMVVVcccuuuyyyooojjjnnn|||sssgggjjjkkkhhhmmmkkkhhhfffeeegggjjjllllllnnnnnnkkkkkkmmmkkkgggjjjhhhkkkpppooogggcccdddjjjlllllliiihhhkkkkkkhhh{{{nnnZZZLLLLLL\\\ooowwwYYYLLLKKKLLL___~~~yyyeeeQQQHHHCCC===::::::???RRRcccqqqfffccc```___aaadddfffggghhhgggeeecccaaa___]]]]]]^^^^^^______`````````aaa]]]___aaaaaa___```cccfffjjjlllmmmnnnmmmlllmmmnnnlllrrrxxx|||lllJJJJJJPPPWWWiii~~~ppp]]]SSSOOOKKKGGGEEEEEELLL^^^nnn|||nnnzzzkkkXXXUUULLLFFFCCCAAAUUUwwwjjjUUUIIIDDDAAADDDTTTaaa\\\MMMLLLccc~~~}}}uuuuuuxxxwwwvvvtttrrrpppnnnmmmfffjjjmmmooonnnkkkiiiiiillliiikkkqqquuuttttttuuuuuuvvvwwwxxxvvvssspppnnnoooJJJHHHDDDBBBEEE@@@???AAACCCCCCCCCFFFNNNTTTdddvvvaaaVVVLLLFFFEEEFFFDDDFFFKKKRRR]]]mmm{{{|||oooddd[[[WWWSSSOOONNNVVVhhhzzzpppkkkooooookkkooommmkkkiiiiiijjjkkkmmmnnnppppppmmmnnnpppnnnjjjjjjhhhkkkpppoooiiieeegggkkkmmmkkkgggfffjjjkkkjjjllluuuiiiSSSPPPYYYllljjj^^^TTTTTTXXXggg}}}tttgggVVVLLLAAA>>>===???FFFOOO\\\rrr|||{{{yyy|||rrrccc```^^^^^^```bbbddddddeeedddcccbbb```___^^^]]]^^^^^^___```aaaaaabbbbbb]]]___aaa```___```bbbeeefffiiikkkmmmmmmlllmmmnnnnnnqqqtttzzzvvvNNNKKKNNNTTTdddyyyxxxdddXXXNNNJJJFFFDDDCCCHHHVVVdddmmmhhhmmmeeeRRROOOGGGEEEGGGDDDRRRooo}}}rrrbbbTTTLLLFFF@@@QQQ[[[bbbYYYHHHGGG___zzz|||yyy{{{{{{uuuxxxxxxwwwvvvtttrrrpppnnnkkknnnppppppnnnkkkjjjiiieeedddgggoootttuuuvvvyyyvvvwwwyyyyyyxxxvvvsssqqqUUUEEE??????BBB???@@@AAACCCBBBBBBDDDJJJOOO[[[lllkkk[[[OOOHHHFFFGGGEEEEEEHHHMMMTTTbbboooyyykkk\\\QQQNNNOOOOOOLLLFFFFFFSSSbbbqqqtttvvvrrrooopppooonnnllllllkkkkkkkkkooosssssspppppprrrrrrnnnkkkjjjlllooonnnjjjhhhiiilllmmmkkkffffffjjjllljjjcccgggvvvnnnTTTHHHJJJ^^^wwwmmm___VVVVVV___llltttiiiVVVIII======>>>AAAEEEOOOaaaqqqyyy~~~pppiiimmmuuu{{{~~~sssjjjaaa___^^^___aaabbbcccbbbaaaaaaaaa``````_________``````aaabbbcccccccccccc___```aaa```___```bbbdddcccfffjjjlllllllllmmmnnnpppoooooowwwVVVLLLKKKOOO]]]qqqmmm___OOOKKKGGGEEECCCDDDMMMWWWxxxvvvsss|||ccc]]]___UUURRRJJJJJJMMMGGGOOOgggvvvtttlllaaaXXXRRRHHH???JJJOOORRRKKK@@@EEEbbb|||uuurrrxxxvvvyyyyyyyyyxxxwwwtttrrrqqqqqqrrrsssrrrooolllllllllaaa```dddnnnuuuwwwyyy|||xxxyyy{{{{{{{{{zzzxxxvvv^^^DDD>>>???@@@>>>@@@AAABBBAAAAAACCCGGGJJJXXX```yyysss___SSSMMMKKKGGGEEEDDDFFFIIINNNYYYddd{{{xxxhhhaaa```SSSQQQNNNJJJCCC@@@GGGQQQlll~~~uuuzzzyyyttttttpppppppppooonnnlllkkkjjjppptttuuurrrrrrssstttqqqooonnnnnnooommmkkkjjjiiilllooonnnkkkjjjmmmllliiifffffflll{{{ttt[[[MMMNNNeeexxx]]]IIIDDDFFFOOOYYYgggvvvwwwiiiYYYMMMCCC<<>>>>>===HHH[[[iiimmmtttxxx~~~yyyyyyyyyfff___^^^^^^^^^^^^]]]]]]]]]^^^```aaa```^^^aaaaaaaaaaaaaaaaaaaaaaaahhhhhhiiihhhfffccc```^^^___^^^]]]___aaacccccccccggghhhiiiiiigggffffffgggfffiiillllllooo|||iiiMMMHHHIIIWWWkkk~~~xxxbbbYYYPPPLLLJJJGGGEEEFFFNNNdddwww{{{~~~xxxrrrmmm```___qqqqqqggg[[[NNNFFFFFFGGGOOOiii}}}zzzzzz}}}yyyxxxzzz|||~~~~~~|||zzzyyyssstttvvvvvvwwwxxx{{{}}}{{{xxxyyy}}}}}}{{{|||zzz{{{{{{|||||||||{{{{{{xxxNNNEEEDDD>>>@@@AAA@@@@@@@@@BBBCCCDDDDDDEEEOOOZZZggggggWWWMMMJJJHHHGGGFFFDDDCCCHHHPPPYYYeeettt}}}zzziii```]]]kkkxxxgggccc]]]]]]___aaa[[[OOOEEEAAAAAALLLZZZgggwww{{{xxxuuurrrrrrsssvvvwwwvvvvvvuuuuuutttttttttttttttzzz|||wwwrrrrrrsssrrruuuwwwsssmmmlllppprrrqqqmmmssswwwwwwuuutttnnngggbbbdddhhhmmmmmmnnnvvvuuu^^^RRROOOZZZiii{{{rrrkkkhhhddd```]]]MMMJJJGGGDDDCCCBBB@@@???888>>>CCCJJJ___{{{{{{tttccc]]]]]]]]]___aaa]]]\\\\\\]]]___``````___bbbbbbaaa``````___^^^^^^bbbccceeeeeedddaaa___]]]___]]]\\\^^^bbbdddeeeddddddeeeeeedddcccccceeegggggghhhiiijjjmmmtttSSSJJJFFFPPPbbbtttooobbbUUUOOOLLLHHHEEEEEEHHHNNN]]]jjjrrrsssdddjjjppp^^^PPPPPPSSS\\\uuu~~~}}}~~~xxxwwwyyy|||~~~}}}{{{zzzrrrtttwwwxxxyyyzzz|||~~~}}}zzzzzz~~~|||}}}zzzzzzzzzyyyyyyyyyyyyyyyTTTJJJGGG@@@DDDAAA@@@@@@@@@BBBDDDDDDDDDBBBNNNVVVYYYnnnrrr^^^QQQLLLIIIGGGFFFBBB@@@DDDKKKQQQ^^^lllvvv}}}wwwiiipppkkkXXXZZZaaammmssskkk[[[MMMIIIBBBGGGMMMWWWgggwww}}}~~~zzzssspppssstttrrrsssrrrrrrqqqqqqqqqrrrrrrvvv|||~~~xxxsssrrrsssssstttuuurrrllllllsssvvvtttooosssvvvtttssssssnnniiihhheeedddggghhhiiinnnttt}}}cccPPPPPPYYYlllnnndddWWWMMMIIIHHHHHHHHHOOOUUUYYY```uuuoooxxxlll```[[[ZZZZZZ\\\``````^^^]]]^^^```bbbbbbaaabbbbbbaaa___^^^]]]\\\\\\]]]^^^aaabbbbbb```^^^\\\^^^\\\[[[^^^bbbeeefffeeeaaabbbaaa``````aaaeeehhhjjjhhhgggiiimmmsssxxxzzzXXXMMMFFFLLL]]]nnn}}}zzzkkk[[[SSSOOOKKKGGGFFFBBB@@@NNN___hhhtttjjj{{{wwwtttwwwddd```aaaiii~~~}}}}}}wwwvvvyyy|||~~~~~~|||zzzsssuuuxxxyyyzzzzzz|||}}}{{{xxxyyy~~~~~~}}}~~~yyyyyyxxxxxxxxxwwwwwwwwwhhhHHHCCCCCC===DDDCCCBBBAAAAAACCCDDDEEEFFFIIIIIIQQQeee{{{~~~cccXXXQQQJJJDDDDDDDDDCCCDDDGGGLLLQQQ[[[iiixxx~~~|||lll\\\ZZZeeerrrxxxsssdddRRRFFFHHHGGGHHHLLLTTTaaammmuuuzzzxxxxxxwwwuuutttsssqqqqqqnnnkkkhhhkkkppprrrqqqnnnttttttttttttsssrrrqqqqqqssspppmmmjjjjjjllloooqqqqqqpppooopppqqqooojjjeeeeeeaaa^^^^^^aaaeeefffeeerrrzzzjjjQQQCCCUUU[[[jjj~~~vvvsssrrrnnniiifffmmm}}}xxxooovvvxxxkkkgggbbb\\\YYYYYYZZZ[[[\\\]]]___```aaa```___^^^dddeeeeeebbb___]]]]]]]]]]]]^^^___`````````___^^^]]]^^^____________bbbdddaaaaaa```aaabbbccceeefffiiiiiihhhhhhiiimmmppprrrmmmVVVEEEGGGRRR^^^nnnuuucccXXXQQQIIIDDDCCCHHHFFFIIITTT```kkkvvvtttfffrrrvvvtttyyy~~~|||zzzwwwzzzwwwzzz~~~~~~|||{{{{{{xxxwwwvvvuuuuuuwwwyyyzzz|||yyyvvvxxx|||~~~|||yyyzzzxxxwwwvvvwwwwwwwwwvvv___GGGBBBBBBCCCCCCBBBBBBBBBCCCCCCDDD???AAA???FFFVVViiippp^^^PPPIIICCCDDDDDDDDDDDDGGGHHHLLLUUUaaaooo|||zzziiillluuunnnZZZNNNHHHGGGEEEGGGNNNWWWbbbhhhqqqvvvyyyxxxvvvtttrrrqqqqqqqqqooollljjjkkkooorrrpppnnnrrrrrrrrrqqqpppnnnllllllpppnnnkkkhhhhhhjjjmmmooonnnmmmlllmmmnnnlllhhheeeeeebbb^^^^^^```cccccccccjjjooo|||}}}dddPPPKKKJJJMMMXXXmmmyyy~~~vvvooonnnxxxtttkkkdddbbb^^^ZZZYYYYYY[[[]]]ZZZZZZ[[[\\\]]]]]]]]]]]]```aaaaaa```^^^\\\]]]]]]\\\]]]^^^___```___^^^^^^]]]^^^_________```bbbdddcccbbbaaaaaabbbcccdddeeefffeeeeeeeeegggjjjnnnpppzzzcccIIIGGGPPPYYYiii{{{|||iii]]]UUUMMMHHHGGGFFFCCCEEENNNYYYdddpppzzzzzznnnzzz}}}}}}}}}~~~yyywwwyyyxxxzzz|||}}}{{{zzzyyyyyyyyyxxxvvvuuuuuuuuuwwwxxxyyyvvvrrrssswwwzzzyyyvvvxxxwwwvvvvvvvvvwwwwwwvvvzzzMMM???CCCBBBCCCCCCCCCCCCCCCBBBBBB???@@@<<<@@@LLLYYYssshhhWWWNNNGGGFFFFFFEEEDDDFFFCCCFFFLLLUUUbbbppp}}}zzzxxxwwwbbbXXXHHHFFFCCCBBBEEEKKKRRRWWWccchhhrrryyywwwtttrrrpppooopppppppppmmmkkkkkknnnpppnnnlllnnnnnnmmmlllkkkiiigggffflllkkkhhhffffffgggiiikkkkkkiiihhhggghhhhhhfffdddfffccc___^^^______```___ccceeekkkuuuwwwaaaWWWJJJDDDLLLaaa|||vvvjjjfffdddbbbffftttpppbbb\\\\\\ZZZXXXWWWWWWYYY\\\^^^XXXXXXXXXYYYZZZ\\\^^^___[[[]]]]]]]]][[[ZZZ[[[\\\[[[\\\^^^_________^^^]]]\\\^^^_________```bbbdddeeedddcccbbbbbbbbbbbbccceeeddddddeeegggjjjmmmooorrr~~~wwwOOOGGGLLLQQQbbbvvvooobbbXXXOOOJJJHHHGGGCCCBBBHHHPPP[[[hhhsssyyy}}}vvvtttzzz}}}xxxuuuwwwxxxyyyyyyxxxvvvuuuuuuvvvxxxwwwvvvtttttttttuuuuuuvvvrrrnnnnnnqqqttttttsssvvvuuuuuuuuuuuuuuuvvvvvv[[[AAABBBAAABBBCCCDDDDDDCCCBBBAAABBBCCC===???HHHPPPcccwwwdddYYYNNNKKKIIIFFFEEEEEEBBBCCCFFFLLLWWWeeettt~~~pppwww{{{lll[[[VVVIIIFFFBBB@@@@@@CCCHHHKKKUUUYYYbbbsssxxxvvvrrrooommmmmmoooooopppmmmkkkkkkllllllkkkiiiiiiiiiiiiiiihhhgggeeeeeeiiigggfffddddddeeefffgggfffeeecccbbbbbbccccccccceeeccc```^^^]]]\\\\\\\\\```aaacccfffmmm{{{ppp[[[NNNMMMWWW___fffmmmxxx|||kkk```XXXbbbqqqooo^^^VVVVVVVVVUUUUUUTTTUUUWWWZZZ[[[YYYXXXWWWWWWYYY\\\```bbbYYY[[[[[[ZZZYYYXXXYYYZZZ[[[\\\]]]^^^^^^^^^]]]\\\\\\]]]_________```bbbeeeffffffeeedddccccccbbbbbbfffeeefffgggiiilllnnnpppooovvvXXXHHHGGGKKK[[[pppyyyjjj___TTTMMMKKKJJJEEEBBBEEEJJJSSS```lllvvv|||~~~~~~mmmmmmrrryyyzzzvvvtttvvvuuuvvvuuurrrpppoooppprrrttttttsssssssssssstttuuussspppkkkjjjllloooqqqqqqsssttttttssssssssstttvvvnnnJJJ@@@@@@AAACCCDDDDDDDDDCCCBBBAAAAAA;;;<<>>>>>AAA<<<>>>OOOSSSttthhhWWWOOOKKKHHHHHHDDDEEEFFFDDDDDDJJJTTT]]]mmmzzziiiaaa___[[[UUUOOOMMMIIIFFFCCCAAAAAAAAAEEEDDDIIIZZZtttjjjuuukkkkkkkkkllllllmmmmmmmmmnnnnnnnnnllljjjjjjjjjlllfffgggggghhhhhhggggggfffhhhiiijjjjjjjjjiiigggfff```bbbccc```\\\ZZZZZZ\\\XXXZZZ\\\[[[XXXWWWYYY[[[\\\\\\\\\\\\]]]]]]\\\\\\```\\\]]]jjjqqqZZZOOOLLLJJJIIINNNVVVaaajjjqqqzzz|||sssxxxuuuooocccWWWRRRUUUYYYtttvvv|||xxxgggWWWVVVUUUTTTVVVWWWVVVQQQMMMSSSTTTUUUVVVVVVUUUTTTTTTRRRRRRRRRSSSTTTVVVXXXYYY[[[]]]^^^^^^]]]]]]^^^___]]]^^^___`````````___^^^[[[\\\^^^______aaadddfffeeefffiiikkkmmmnnnooooookkkkkkkkkkkkkkkkkkkkkkkknnnqqqrrrvvv|||TTTJJJMMMMMM^^^rrrvvvfff^^^NNNMMMMMMLLLGGGCCCGGGNNNRRR]]]lllwww||||||ssssssrrrooojjjiiillloooqqqmmmnnnnnnmmmkkkjjjkkklllkkklllmmmoooppppppppppppooooooooonnnmmmlllmmmnnnppprrrtttqqqkkkiiikkkoookkkFFF@@@BBBDDD???DDDHHHBBBGGGEEEBBB>>>;;;;;;>>>AAALLL```ttt\\\RRRNNNKKKJJJFFFGGGFFFEEECCCEEEKKKPPPdddnnn{{{vvvnnniii\\\NNNLLLGGGFFFKKKKKKFFFBBBCCC@@@AAAGGGTTTooozzzqqqjjjjjjjjjjjjkkkmmmooopppnnnooommmhhhbbbbbbgggllleeeggghhhiiigggddd```^^^\\\```eeejjjkkkiiieeebbbaaabbbbbb___\\\[[[]]]```ZZZ[[[ZZZWWWSSSTTT[[[aaa\\\ZZZXXXWWWWWWYYY[[[]]]]]]\\\ZZZ[[[dddvvvyyynnnaaaVVVPPPMMMKKKLLLMMMQQQ\\\gggdddaaabbbhhhlllmmmqqqvvvkkkiiifffccc___YYYRRRMMMRRRXXX[[[XXXTTTYYYhhhvvvoooaaaYYYVVVQQQQQQRRRRRRRRRQQQOOONNNPPPPPPPPPPPPQQQRRRSSSTTTQQQQQQRRRSSSUUUVVVWWWXXX______^^^]]]]]]]]]^^^^^^]]]]]]]]]^^^^^^^^^^^^___aaa___]]]___ccceeeeeeccchhhiiihhhjjjttt~~~}}}vvvuuuvvvvvvtttqqqnnnmmmmmmrrrppppppuuu~~~hhhHHHIIIHHHVVVeeewwwqqq___XXXRRRMMMLLLJJJFFFDDDEEENNNVVVcccooozzzvvvpppqqqpppmmmkkkjjjkkklllnnnnnnppprrrrrrqqqmmmjjjgggkkkmmmppprrrsssrrrqqqoooooonnnllljjjiiihhhiiiiiikkknnnpppqqqppppppppppppVVVEEE???BBBAAADDDGGGAAAFFFFFFCCC@@@<<<<<<===???DDDUUUpppgggWWWOOOKKKJJJHHHHHHGGGEEECCCDDDHHHKKK[[[eeerrr|||ttthhhaaaWWWMMMHHHEEEEEEJJJJJJEEEBBBCCCAAABBBEEEQQQjjj|||vvvnnnlllkkkkkkkkklllmmmnnnoookkklllkkkgggbbbbbbfffkkkhhhiiijjjjjjgggccc___\\\\\\___dddhhhiiihhheeeccc^^^______]]][[[[[[]]]___\\\]]]]]]ZZZVVVWWW\\\bbb\\\ZZZXXXVVVUUUVVVXXXYYYZZZYYYWWWVVVYYYbbbnnnwwwuuupppiii```TTTJJJHHHKKKLLLHHHFFFJJJMMMOOOSSSXXXQQQRRRTTTVVVWWWXXXYYYZZZaaajjjuuuzzzzzz{{{}}}yyyqqqfffZZZRRRNNNLLLNNNOOOOOOPPPOOONNNMMMLLLOOOOOOOOOOOOPPPQQQRRRSSSQQQQQQRRRSSSUUUVVVWWWWWW]]]\\\\\\\\\]]]]]]^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^]]]\\\^^^bbbeeefffeeegggjjjlllpppyyywwwtttuuuuuutttqqqooonnnooommmnnnrrruuuzzz}}}UUUIIIIIISSS___ppp|||{{{jjj]]]VVVOOOMMMKKKFFFCCCDDDHHHOOOYYYeeeoooyyyrrrooonnnmmmkkkiiiiiijjjlllnnnppprrrssstttsssqqqmmmkkklllmmmoooqqqrrrqqqqqqppppppooommmlllkkkkkkkkkkkkkkkmmmoooooonnnnnnooopppsssQQQ>>>AAADDDFFFGGGCCCFFFFFFEEEBBB???<<<<<<===>>>III]]]|||xxxaaaUUUPPPNNNIIIIIIHHHFFFDDDCCCDDDFFFPPPXXXdddppp{{{}}}jjjZZZQQQKKKGGGFFFEEEGGGKKKKKKGGGEEEFFFEEECCCDDDMMMfffzzzvvvnnnnnnnnnmmmmmmmmmmmmnnnnnnjjjkkkkkkhhhdddbbbdddgggiiijjjkkkjjjhhhccc___\\\\\\^^^bbbeeeffffffdddccc\\\\\\\\\[[[YYYYYY[[[]]]\\\]]]]]]ZZZWWWXXX[[[___ZZZYYYVVVTTTSSSSSSTTTUUUYYYXXXWWWUUUTTTUUUYYY\\\```kkk}}}wwwggg___^^^XXXSSSOOORRRUUUVVVYYY^^^bbbggglllqqqtttyyy}}}vvvpppfff```XXXQQQMMMLLLLLLLLLKKKKKKLLLMMMLLLKKKJJJIIIMMMNNNNNNOOOOOOPPPQQQQQQPPPQQQRRRSSSTTTVVVWWWWWWZZZZZZZZZ[[[[[[\\\]]]]]]^^^^^^^^^^^^^^^]]]]]]]]]\\\[[[[[[^^^aaaeeeffffffdddggglllsss{{{|||tttpppqqqrrrqqqooonnnnnnoooiiimmmsssvvvxxxdddGGGFFFMMMVVVdddrrr~~~vvvfff]]]TTTPPPMMMIIIFFFFFFCCCHHHOOOXXXbbbmmmxxxyyymmmnnnjjjiiihhhhhhiiikkkmmmnnnppprrrtttuuuuuusssqqqooonnnnnnoooppppppqqqqqqqqqqqqpppooonnnnnnnnnnnnnnnkkklllnnnmmmllllllmmmnnnaaa@@@???CCCEEEHHHGGGEEEFFFGGGEEEAAA>>><<<;;;>>>BBBOOOhhhppp```XXXTTTJJJJJJHHHGGGEEEDDDCCCCCCIIINNNWWWcccooozzz}}}mmm[[[OOOIIIEEEDDDGGGGGGJJJMMMNNNLLLJJJIIIGGGEEEDDDLLLeeeyyywwwsssppppppoooooonnnmmmmmmmmmmmmnnnmmmkkkfffdddddddddhhhiiikkkjjjhhhddd```]]]\\\^^^```aaacccccccccbbb[[[ZZZYYYXXXWWWWWWXXXYYYYYYZZZZZZYYYVVVUUUWWWYYYUUUTTTSSSQQQQQQQQQRRRSSSTTTTTTTTTTTTSSSRRRRRRSSSTTT[[[fffrrr~~~}}}|||rrreee^^^^^^WWWRRRLLLIIIKKKNNNOOOOOOHHHIIIJJJKKKJJJJJJHHHHHHLLLMMMNNNOOOOOOPPPPPPPPPOOOPPPQQQRRRSSSUUUVVVVVVXXXXXXYYYYYYYYYYYYYYYYYY[[[[[[\\\]]]]]]^^^^^^___[[[[[[\\\]]]```bbbdddddd___aaafffmmmtttwwwtttnnnlllnnnnnnnnnmmmmmmnnnpppmmmoootttxxxzzzuuuKKKHHHHHHMMMXXXgggwwwooodddXXXTTTQQQLLLIIIIIICCCEEEIIINNNWWWcccpppxxx{{{mmmkkkllliiihhhhhhiiijjjlllooopppoooqqqsssuuuuuutttrrrqqqppppppoooooooooppprrrsssqqqqqqqqqpppppppppppppppnnnoooooommmkkkjjjkkkllloooFFF>>>===???EEEGGGDDDFFFHHHGGGCCC???<<<;;;======EEEXXXvvvoooaaaXXXLLLKKKIIIHHHGGGFFFEEEDDDEEEHHHOOOYYYeeeqqqzzz}}}{{{mmm\\\RRROOONNNLLLKKKKKKLLLMMMOOORRRRRRNNNIIIGGGEEEDDDMMMfffvvvuuuuuuqqqqqqppppppnnnmmmlllllllllmmmmmmllljjjhhhggggggeeegggiiijjjhhheeebbb___\\\]]]^^^___`````````___[[[ZZZWWWVVVUUUUUUUUUTTTVVVWWWXXXWWWVVVTTTSSSSSSOOONNNNNNNNNNNNOOOQQQQQQMMMLLLLLLLLLMMMNNNOOOOOONNNPPPSSSXXX```lllwwwtttfff```[[[SSSOOOPPPJJJGGGDDDFFFIIILLLLLLKKKGGGHHHIIIJJJJJJIIIHHHGGGKKKLLLMMMOOOOOOOOOOOOOOOMMMNNNOOOPPPRRRSSSTTTTTTWWWWWWXXXXXXWWWVVVUUUTTTWWWXXXYYY[[[\\\^^^___```\\\]]]]]]]]]^^^___```aaa^^^]]]```fffkkkmmmlllkkkkkkmmmmmmmmmlllmmmppprrrtttrrrsssyyyZZZNNNEEEGGGNNN]]]pppxxxjjj\\\UUURRRNNNKKKJJJDDDEEEEEEGGGNNNXXXeeemmm|||{{{kkkiiilllllljjjjjjjjjkkklllnnnpppqqqpppqqqsssuuuvvvuuuuuutttrrrqqqoooooooooppprrrsssqqqqqqqqqqqqqqqpppppppppqqqqqqqqqoookkkiiiiiiiii|||SSSBBB999:::AAACCCCCCFFFHHHGGGDDD@@@>>>===999:::???LLLaaakkk\\\QQQNNNKKKIIIIIIHHHGGGFFFDDDGGGLLLRRR[[[hhhuuu~~~ooobbbWWWVVVYYYYYYXXXVVVTTTSSSRRRTTTYYY[[[SSSIIIFFFEEEFFFPPPiiizzzqqqmmmrrrqqqqqqppppppooommmlllkkkhhhhhhhhhiiijjjjjjkkkkkkccceeeggghhhhhheeebbb```\\\]]]^^^^^^^^^]]]\\\[[[ZZZXXXUUUTTTTTTTTTTTTSSSUUUVVVWWWWWWVVVTTTQQQOOOJJJJJJJJJKKKLLLMMMNNNOOOLLLKKKIIIIIIKKKLLLMMMLLLKKKLLLNNNPPPSSSXXX___ccckkkppp|||ppp```PPPJJJJJJIIIHHHGGGBBBBBBCCCEEEGGGHHHGGGFFFEEEFFFHHHIIIIIIHHHGGGGGGIIIJJJLLLMMMNNNNNNMMMMMMKKKLLLMMMNNNOOOQQQRRRRRRTTTUUUUUUVVVVVVTTTSSSRRRUUUVVVWWWYYY[[[\\\^^^___\\\]]]^^^]]]\\\\\\^^^```aaa^^^^^^cccfffggghhhjjjkkkllllllllllllmmmppprrrvvvrrrqqqxxxnnnRRRGGGFFFIIITTTfffwwwuuucccZZZUUUPPPLLLKKKFFFEEEDDDCCCFFFNNNWWW^^^qqqxxxmmmfffkkkooonnnmmmmmmmmmmmmnnnooopppqqqqqqrrrtttuuuvvvvvvvvvuuupppooonnnmmmnnnnnnppppppooopppppppppoooooonnnmmmooopppqqqpppmmmjjjhhhhhhfffNNN<<<;;;AAA@@@CCCEEEGGGGGGDDDBBB@@@???999:::>>>CCCLLLbbb{{{fffXXXSSSNNNJJJJJJIIIHHHFFFGGGIIIJJJLLLPPP[[[kkkwwwxxxqqqnnnrrrrrrmmmgggeeeccc```\\\]]]eeehhh]]]MMMKKKKKKMMMXXXpppxxxtttlllgggqqqooooooppppppooommmkkkjjjfffeeeddddddeeefffgggfffccceeeggghhhfffccc```^^^\\\]]]^^^^^^]]][[[XXXVVVWWWTTTRRRRRRTTTVVVVVVUUURRRSSSTTTUUUTTTQQQMMMIIIHHHHHHIIIIIIJJJJJJKKKKKKMMMKKKIIIIIIKKKLLLJJJIIIGGGIIILLLMMMNNNPPPRRRTTTOOOQQQ[[[hhhppprrrtttxxxsssgggUUUOOOFFF@@@AAAFFFEEEBBB???AAACCCDDDDDDDDDEEEFFFDDDEEEFFFGGGGGGGGGFFFFFFFFFGGGIIIKKKLLLKKKJJJIIIIIIJJJKKKLLLMMMOOOPPPPPPOOOPPPRRRTTTUUUUUUTTTSSSUUUVVVVVVWWWXXXYYYZZZZZZZZZ[[[]]]]]][[[\\\^^^aaabbb^^^^^^ccceeecccdddgggfffgggggggggfffhhhkkknnnrrrnnnoootttyyy{{{\\\KKKHHHGGGNNN\\\lllyyyqqqeee^^^WWWQQQNNNJJJHHHEEECCCCCCGGGMMMRRRbbbkkkxxxllljjjoooqqqqqqooooooooooooooooooooooooooopppqqqrrrrrrrrrrrrrrrlllllllllkkkkkkkkkllllllnnnnnnnnnnnnmmmllljjjiiiiiikkkoooooonnnkkkiiihhhwww[[[CCC???DDD@@@BBBEEEGGGGGGDDDBBBAAAAAA===>>>???>>>>>>MMMoooqqq^^^XXXPPPLLLJJJIIIHHHFFFJJJKKKJJJGGGGGGOOO___lllzzzwwwuuupppkkkeeefffpppsssfffSSSRRRSSSVVVaaaxxxkkkpppkkkeeesssnnnoooooooooooommmkkkjjjiiigggcccaaa``````___^^^eeefffggggggeeebbb^^^[[[\\\]]]^^^^^^\\\YYYVVVTTTTTTRRRPPPQQQUUUXXXXXXWWWNNNOOOPPPQQQQQQMMMHHHDDDHHHHHHHHHHHHHHHHHHHHHHHHHHHGGGFFFGGGIIIIIIFFFCCCBBBCCCEEEEEEFFFHHHKKKNNNOOOIIIHHHMMMQQQSSSZZZcccpppsss{{{}}}tttkkk```\\\[[[XXXPPPIIIBBBEEEDDD???@@@EEEEEE@@@<<>>999DDDBBBDDDFFFFFFEEECCCBBBBBB@@@;;;:::<<<===CCC\\\vvvjjj\\\QQQMMMKKKGGGFFFIIIIIIIIIIIIGGGGGGKKKSSSYYYkkkuuuyyyyyywwwwww}}}|||pppggg```eee{{{tttooojjjggghhhhhhkkkhhhggghhhjjjjjjhhhfffgggeeebbb___^^^^^^```aaabbbbbbdddeeefffddd```\\\YYYZZZ\\\\\\[[[XXXUUURRRNNNOOOQQQRRRRRRRRRQQQQQQKKKKKKKKKJJJIIIHHHFFFEEEFFFFFFFFFFFFFFFGGGGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFDDDCCCBBBAAAAAABBBDDDEEEHHHHHHHHHHHHIIIIIIJJJKKKTTTVVVYYY]]]ccciiiooorrrvvvwwwzzz|||||||||{{{zzz~~~|||xxxsssmmmgggbbb___QQQNNNKKKHHHEEEDDDDDDDDDAAA@@@@@@@@@??????>>>>>>===>>>???@@@BBBCCCDDDEEEEEECCCAAABBBDDDEEECCCAAA@@@AAABBBDDDFFFGGGHHHIIIHHHIIIJJJKKKLLLLLLLLLLLLLLLMMMNNNPPPQQQRRRRRRRRRTTTTTTSSSSSSTTTTTTUUUVVVXXXWWWXXXYYY\\\^^^^^^]]]```bbbccccccaaa___^^^______bbbccc___YYYXXX]]]cccqqqkkkfffhhhooottttttqqq]]]RRRGGGGGGLLLXXXjjjzzz|||mmmccc[[[WWWMMMJJJIIIKKKJJJFFFDDDEEENNNVVVbbbnnnwww~~~zzznnnlllkkkkkknnnnnnmmmkkkiiihhhhhhiiijjjllljjjhhhggggggggghhhhhhiiihhhffffffeeefffgggggghhhlllooonnnjjjfffeeeeeebbbfffkkkllljjjhhhhhhjjjbbbIII???@@@BBBEEEFFFEEEDDDCCCCCC@@@;;;:::======@@@RRRgggzzzhhhWWWQQQPPPLLLHHHFFFEEEFFFEEEDDDDDDGGGMMMRRR___iiivvvzzzxxxtttyyyrrrpppllliiiiiihhhfffdddbbbcccfffhhhhhhggggggeeebbb___^^^^^^____________```bbbcccaaa]]]ZZZXXXYYYYYYYYYXXXUUUSSSQQQOOOPPPQQQRRRQQQOOOMMMLLLJJJJJJJJJIIIHHHGGGFFFEEEDDDDDDEEEEEEFFFFFFGGGGGGEEEEEEEEEEEEEEEEEEEEEEEEDDDCCCBBBAAA@@@AAACCCDDDFFFEEEEEEEEEFFFFFFGGGHHHJJJJJJKKKMMMOOORRRUUUVVVXXXYYY[[[]]]^^^]]]\\\\\\^^^]]]ZZZWWWSSSOOOLLLJJJGGGFFFCCCAAA@@@@@@@@@AAA????????????>>>>>>>>>>>><<<===>>>???@@@AAAAAABBBCCCAAA@@@@@@BBBCCCAAA@@@??????@@@AAACCCDDDEEEEEEFFFGGGHHHIIIJJJKKKLLLLLLKKKLLLMMMOOOPPPRRRSSSSSSRRRTTTVVVXXXXXXWWWUUUTTTXXXWWWWWWXXXZZZ[[[\\\\\\^^^```bbbbbb```^^^^^^^^^```cccddd```[[[ZZZ___dddiiifffdddgggmmmsssuuutttyyywwwZZZEEEGGGNNNQQQ^^^oooyyywwwkkk___WWWOOOKKKJJJKKKJJJEEECCCDDDFFFLLLVVVaaajjjssszzzrrrlllkkkjjjjjjllllllkkkhhheeeeeeeeeggghhhjjjkkkkkkjjjiiihhhhhhiiihhhgggfffeeeeeeeeefffgggeeehhhkkklllkkkiiihhhgggdddgggiiijjjiiigggffffffbbb@@@>>>@@@CCCEEEFFFFFFDDDDDDAAA<<<:::=========FFFRRRiii|||dddWWWTTTOOOIIIEEEDDDDDDDDDCCCCCCDDDHHHJJJRRR\\\jjjttt{{{ooopppmmmjjjjjjgggbbb```^^^___aaaeeeggghhhgggfffcccaaa___^^^^^^^^^ZZZ[[[\\\^^^___^^^ZZZWWWVVVVVVVVVUUUTTTRRRPPPOOOOOOPPPQQQQQQOOOLLLHHHFFFIIIIIIHHHHHHGGGFFFEEEDDDBBBBBBCCCDDDEEEEEEFFFFFFCCCCCCCCCCCCCCCCCCCCCCCCDDDCCCBBB@@@@@@@@@AAABBBBBBBBBAAAAAABBBBBBCCCCCCDDDDDDCCCCCCCCCCCCDDDDDDCCCDDDFFFGGGHHHHHHGGGFFFEEEEEEEEEDDDBBBAAA???>>>???>>>===<<<<<<===>>>???===============>>>>>>>>><<<<<<<<<<<<============???>>>===>>>???@@@???>>>======>>>>>>???@@@@@@AAACCCDDDEEEFFFHHHIIIJJJKKKKKKKKKKKKLLLNNNPPPSSSTTTPPPTTTXXX[[[[[[YYYUUURRRXXXWWWVVVUUUVVVWWWXXXYYY[[[]]]______^^^\\\\\\]]]___bbbdddaaa]]]\\\```eeeeeeeeeeeegggjjjooorrrtttssspppLLLJJJMMMJJJQQQcccqqqyyyxxxiii^^^UUUOOOLLLLLLKKKGGGEEEFFF@@@CCCIIIQQQZZZeeepppwww}}}{{{ssslllkkkkkkiiihhhhhhhhhgggdddbbbbbbcccdddffffffjjjnnnooollliiihhhiiigggfffeeedddcccdddeeeeeeaaabbbdddgggjjjkkkiiihhhggggggfffggggggfffcccaaaxxxIII>>>???AAADDDFFFGGGFFFEEECCC===;;;<<<<<<;;;>>>EEESSSrrruuu```UUUOOOJJJGGGGGGGGGGGGFFFEEEEEEFFFGGGJJJSSS___iiirrrzzzyyymmmnnnjjjiiijjjgggcccaaa___^^^___cccfffiiihhhgggeeecccaaa___^^^^^^XXXXXXYYYZZZ\\\[[[XXXUUUUUUUUUTTTRRRQQQPPPOOONNNLLLMMMNNNOOOMMMJJJFFFCCCGGGGGGGGGGGGFFFEEEDDDCCCAAAAAABBBBBBCCCDDDEEEEEEBBBBBBBBBBBBBBBBBBBBBBBBDDDCCCBBB@@@????????????@@@@@@????????????@@@@@@BBBBBBBBBBBBBBBBBBBBBBBBAAABBBCCCDDDDDDDDDDDDCCC???@@@AAAAAAAAAAAAAAA@@@======<<<<<<===>>>??????;;;;;;;;;<<<<<<=========<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<;;;<<<=========<<<===============>>>>>>>>>@@@AAABBBCCCEEEGGGIIIJJJJJJJJJIIIJJJLLLOOORRRTTTPPPSSSWWWZZZZZZXXXTTTRRRUUUUUUTTTRRRQQQQQQSSSUUUXXXZZZ]]]]]]\\\[[[[[[[[[]]]```bbbaaa^^^^^^aaadddgggiiijjjjjjiiikkkooosssrrrxxxcccOOOIIIGGGNNNYYYjjjtttuuukkk[[[TTTNNNNNNNNNKKKIIIJJJAAABBBDDDGGGNNNYYYeeennnuuuyyynnnllllllllljjjhhheeedddcccccccccdddcccccccccbbbbbbhhhoooqqqnnniiigggggggggfffdddcccbbbccccccddd```______ccchhhjjjhhheeegggdddbbbccceeeeeeccc___RRRBBBAAA@@@BBBEEEGGGGGGFFFEEE@@@<<<;;;;;;;;;===@@@III^^^~~~mmmYYYPPPMMMLLLJJJJJJHHHHHHGGGGGGFFFEEEDDDJJJTTT^^^hhhsss~~~vvvkkkkkkfffgggjjjggghhhfffccc```___aaaeeehhhhhhhhhgggeeedddbbb```___XXXXXXXXXYYYZZZZZZWWWUUUUUUTTTSSSRRRPPPOOONNNNNNHHHIIIKKKLLLKKKIIIFFFDDDFFFFFFFFFFFFEEEDDDCCCCCC@@@AAAAAABBBCCCCCCDDDDDDBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAA@@@???>>>>>>>>>??????>>>>>>>>>>>>??????>>>????????????????????????@@@@@@AAAAAAAAAAAAAAA??????@@@@@@AAAAAA@@@@@@>>>>>>============>>>>>>::::::;;;;;;<<<<<<<<<===>>>======<<<;;;;;;::::::999:::;;;;;;;;;;;;<<<<<<========================?????????AAACCCEEEGGGHHHIIIIIIHHHIIIJJJMMMPPPRRRQQQRRRSSSTTTUUUTTTSSSSSSSSSSSSSSSQQQNNNNNNPPPRRRVVVXXXZZZ[[[ZZZYYYZZZZZZZZZ]]]``````______```cccgggjjjmmmlllkkklllppptttttttttXXXDDDGGGNNNRRRdddooo~~~xxxcccZZZQQQPPPOOOMMMKKKLLLFFFEEECCCCCCFFFOOOYYYaaajjjqqqyyy~~~mmmfffhhhiiihhhgggfffeeeddd```bbbfffhhhhhhfffcccaaa```eeelllooonnnjjjgggfffgggfffdddcccbbbbbbcccccc```___^^^aaaeeefffdddaaaeeebbb``````ccceeecccaaaZZZHHHDDDAAAAAADDDGGGHHHGGGEEECCC???===;;;;;;===???CCCPPPgggjjj]]]VVVQQQLLLJJJHHHGGGGGGFFFEEECCC@@@CCCJJJRRR]]]jjjwwwssskkkjjjeeefffjjjfffjjjiiifffbbb___```dddgggffffffgggfffeeecccaaa___YYYXXXXXXYYYYYYXXXVVVTTTSSSSSSSSSRRRQQQOOOMMMMMMFFFGGGHHHIIIHHHHHHFFFFFFEEEEEEFFFFFFEEEEEEDDDCCCAAABBBBBBBBBBBBCCCCCCCCCAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@???>>>>>>======@@@???>>>>>>>>>>>>>>>>>>>>>?????????>>>===<<<;;;<<<<<<<<<<<<<<<=========>>>???????????????>>>>>><<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<>>>======<<<;;;;;;::::::888:::;;;;;;::::::<<<===>>>>>>>>>>>>>>>>>>>>>>>>???>>>>>>???AAACCCEEEGGGHHHHHHHHHHHHJJJLLLNNNOOORRRQQQPPPPPPPPPQQQRRRSSSQQQSSSTTTSSSOOOMMMOOOQQQTTTVVVYYYZZZYYYYYYYYYZZZXXX[[[^^^`````````aaabbbcccfffjjjkkklllnnnrrrvvvuuurrrvvvlllLLLIIIMMMKKK\\\gggvvvooocccXXXSSSRRRNNNLLLLLLIIIGGGDDDBBBBBBFFFMMMRRR]]]dddnnnvvv|||ppp```___aaabbbbbbcccggghhhfff```ccchhhkkkllliiifffcccbbbdddiiilllmmmlllhhhfffhhhgggeeecccbbbbbbbbbccccccbbbbbbbbbddddddcccaaadddbbb```___aaabbbcccccchhhOOOIIIBBB@@@CCCGGGHHHGGGCCCDDDDDD@@@===;;;<<<<<<===EEEUUUlllsssbbbUUUNNNKKKHHHFFFGGGGGGFFFDDDCCCCCCDDDHHHPPP\\\hhhpppzzznnnkkklllggggggjjjeeehhhhhhfffbbb______bbbeeebbbccceeeeeeeeeccc```___[[[YYYXXXXXXXXXWWWTTTRRRQQQRRRRRRRRRQQQNNNLLLJJJHHHGGGGGGFFFFFFFFFFFFFFFEEEFFFFFFFFFFFFEEEDDDDDDCCCCCCCCCCCCBBBBBBBBBBBB????????????????????????>>>>>>>>>>>>>>>>>>======??????>>>==================>>>??????>>>===<<<;;;======<<<<<<<<<<<<<<<===>>>>>>?????????>>>>>>===999::::::;;;;;;;;;::::::<<<<<<<<<<<<;;;;;;;;;;;;===<<<<<<;;;;;;:::::::::888:::<<<<<<;;;;;;===???=========>>>>>>???????????????>>>>>>???AAADDDEEEHHHHHHHHHIIIJJJJJJKKKKKKQQQPPPPPPOOOPPPQQQRRRRRRPPPTTTXXXWWWSSSPPPQQQSSSSSSUUUXXXYYYYYYYYYZZZ[[[XXX[[[^^^aaabbbbbbbbbbbb```bbbeeehhhjjjllloooqqqqqqoooppp|||bbbOOOJJJGGGQQQ\\\jjjvvv}}}sssddd\\\XXXSSSNNNMMMJJJIIIGGGDDDBBBBBBEEEHHHOOOWWWaaajjjpppwww~~~{{{}}}jjj___]]]``````___cccjjjjjjeeeccceeehhhjjjkkkjjjiiigggfffeeefffiiinnnoookkkgggiiigggfffdddcccbbbcccccceeefffgggfffeeeddddddeeeddddddbbb```^^^___aaacccuuuSSSLLLCCC@@@BBBFFFHHHHHHAAAEEEGGGDDD>>>;;;:::999666>>>IIIYYYssskkkVVVQQQMMMIIIGGGIIIIIIHHHGGGIIIFFFBBBAAAFFFOOOZZZbbbtttzzz~~~rrrsssjjjlllooojjjjjjkkkeeedddeeedddaaa]]]]]]```ddd___aaacccddddddbbb___^^^[[[YYYXXXWWWWWWUUUSSSPPPOOOPPPQQQRRRPPPMMMJJJHHHJJJIIIGGGEEEDDDEEEEEEFFFEEEFFFFFFFFFFFFEEEEEEDDDEEEDDDDDDCCCCCCBBBAAAAAA>>>>>>>>>>>>>>>>>>>>>>>><<<===>>>>>>>>>>>>>>>===???>>>===<<<<<<<<<<<<<<<888999:::<<<======<<<<<<>>>======<<<<<<<<<======<<<<<<============<<<<<<888999:::;;;;;;<<<<<<<<<=========<<<<<<;;;;;;;;;;;;;;;;;;:::::::::999999888;;;======;;;;;;===@@@<<<<<<======>>>??????@@@@@@???>>>>>>???AAACCCDDDGGGHHHIIIJJJJJJJJJIIIIIIOOOPPPPPPQQQQQQQQQQQQQQQQQQVVV[[[ZZZVVVSSSSSSTTTRRRUUUXXXYYYYYYYYYZZZ[[[XXX[[[___bbbdddddddddcccbbbbbbccceeeggghhhiiijjjllllllnnnvvvxxxVVVHHHGGGJJJTTTbbbmmmttt|||oooeee___XXXRRRPPPJJJJJJIIIGGGDDDBBBCCCDDDFFFNNNXXXaaahhhoooyyy}}}xxxwww{{{qqqwwwiiiaaa```cccbbbaaafffllljjjcccfffgggggghhhiiijjjkkkkkkjjjfffdddhhhnnnqqqmmmiiiiiihhhfffdddccccccccccccfffiiijjjiiifffeeegggjjjffffffeeeaaa]]]\\\___ccc]]]CCCGGGLLLEEEBBBIIIFFFFFFGGGFFFCCC@@@===;;;:::999===HHH[[[yyyhhh\\\QQQJJJJJJLLLKKKGGGEEEFFFGGGGGGEEEDDDHHHPPPVVVeeekkkuuu~~~zzz{{{}}}}}}rrrooowwwxxxpppooonnnllljjjhhhgggfffeeecccaaa^^^]]]^^^___aaa```______^^^]]]]]]\\\\\\ZZZYYYWWWTTTRRRPPPNNNMMMPPPOOOOOOPPPPPPMMMIIIEEEGGGHHHHHHGGGEEECCCBBBCCCEEEDDDDDDDDDCCCCCCCCCCCCAAAAAABBBBBBAAAAAA@@@???======<<<<<<;;;;;;:::::::::;;;;;;;;;<<<<<<======<<<<<<===>>>>>>===<<<;;;::::::999999999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;::::::============<<<<<<<<<<<<<<<<<<<<<<<<===>>>@@@@@@????????????@@@AAABBBBBBEEEDDDDDDGGGKKKLLLKKKIIINNNNNNNNNNNNPPPRRRUUUVVVVVVWWWXXXWWWUUUTTTTTTUUUXXXWWWVVVXXXZZZ[[[ZZZYYYXXXZZZ\\\___aaacccdddeeehhhgggfffffffffggghhhiiinnnjjjllluuu{{{hhhOOOHHHDDDLLLTTTWWW___ooo~~~vvviii\\\UUUUUUQQQMMMIIIHHHIIIHHHEEEBBBGGGHHHJJJOOOXXXcccnnntttxxx|||zzzxxxxxx|||yyyhhhsss}}}lllfffgggdddaaa```bbbdddeeefffggggggfffhhhkkkllllllkkkkkkfffdddiiinnnnnnlllkkkhhhjjjjjjhhheeedddfffiiifffhhhjjjkkkjjjjjjkkklllfffeeebbb^^^YYYYYY]]]aaa}}}ZZZFFFDDDGGGHHHFFFFFFGGGGGGFFFCCC@@@===<<<===;;;;;;BBBNNNccceeeZZZQQQPPPQQQNNNKKKIIIGGGGGGEEECCCCCCFFFJJJNNNUUU\\\hhhttt}}}|||{{{|||~~~~~~sssqqq|||qqqpppmmmmmmllljjjhhhgggfffeeefffeeecccaaa___]]][[[ZZZ]]]]]]]]]]]]\\\[[[ZZZYYYXXXWWWUUUSSSQQQNNNMMMLLLNNNMMMMMMNNNNNNKKKGGGDDDEEEFFFGGGEEECCCAAAAAAAAABBBBBBBBBAAAAAAAAAAAA@@@???@@@@@@@@@@@@???>>>>>><<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<:::;;;<<<======<<<;;;:::999999999999999::::::;;;::::::::::::::::::::::::::::::::::::::::::::::::999::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::;;;;;;;;;;;;===============<<<<<<<<<======<<<======>>>???@@@??????>>>??????@@@AAABBBEEEDDDDDDFFFJJJLLLKKKIIIJJJLLLNNNQQQRRRTTTTTTTTTVVVWWWXXXXXXVVVTTTUUUUUUXXXVVVVVVWWWYYY[[[\\\[[[YYYZZZ]]]___bbbdddeeeeeehhhhhhgggggggggiiijjjkkknnnjjjlllrrrvvvzzzYYYJJJDDDFFFKKKPPPYYYfffvvvuuueeeZZZVVVRRRNNNJJJHHHHHHGGGDDDAAACCCCCCDDDGGGOOOXXXaaagggqqquuu|||{{{xxxyyy|||mmmbbbrrruuujjjggggggdddaaaaaaccceeeggggggggggggfffhhhjjjllllllkkkkkkfffeeejjjnnnlllhhhggghhhiiijjjhhhfffeeegggjjjhhhiiikkkkkkjjjjjjjjjkkkgggfffddd___\\\\\\___bbbxxxKKK>>>IIIMMMEEEGGGGGGGGGFFFDDDBBB???===>>>;;;:::<<>>>>>>>>=========>>>>>>>>>>>>===<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;:::::::::::::::888999::::::::::::999999888888888888888999999:::::::::::::::::::::::::::999999999999999999999999888999999999::::::::::::::::::::::::::::::::::::888999999999:::;;;;;;;;;<<<<<<<<<<<<<<<<<<======>>>>>>=========>>>>>>???>>>>>>>>>>>>???@@@AAAAAAEEEDDDDDDFFFHHHJJJJJJIIIGGGJJJNNNRRRTTTTTTSSSRRRUUUWWWXXXXXXVVVUUUUUUVVVWWWVVVTTTUUUXXX\\\]]]^^^[[[\\\^^^aaaccceeeffffffjjjiiiiiiiiiiiijjjkkklllmmmiiijjjnnnpppvvvjjjWWWKKKDDDCCCIIIPPPXXXhhhxxxsssddd[[[WWWRRRLLLIIIIIIHHHEEECCCAAA@@@@@@AAAFFFLLLSSSWWWdddiiiqqqxxx}}}}}}wwwuuuwww{{{}}}nnndddfff|||zzznnnkkkkkkgggdddbbbccceeegggiiiiiiggggggfffhhhjjjkkkkkkjjjlllhhhggglllnnnkkkgggeeehhhhhhiiihhhggggggiiikkkhhhiiijjjiiigggfffggghhheeedddbbb___\\\\\\___aaa```EEEGGGLLLHHHIIIIIIIIIHHHFFFCCCAAA@@@===;;;:::;;;===AAAMMMYYY||||||iii\\\SSSMMMKKKLLLLLLHHHEEEEEEFFFGGGEEEBBBFFFKKKRRRZZZcccllltttyyy{{{wwwvvvxxx|||tttxxxssskkkggggggggggggffffffeeeeeeeeeaaaaaa```___^^^]]][[[ZZZYYY[[[]]]^^^]]][[[XXXVVVUUUTTTSSSQQQNNNLLLKKKJJJIIIHHHHHHHHHIIIGGGEEEBBBAAABBBCCCBBB@@@>>>>>>???=========<<<<<<<<<;;;;;;<<<<<<======<<<<<<;;;:::999::::::;;;;;;<<<<<<<<<:::::::::999999888888888666777777777888888888888777777666666777777888999999999999999999999999999888888888888888888888888777777888888888999999999999999999999999999999999777777888888999:::;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<>>>>>>==============================>>>???@@@@@@DDDCCCCCCDDDFFFHHHHHHHHHFFFIIILLLOOOQQQSSSSSSRRRSSSUUUWWWWWWVVVUUUUUUVVVWWWUUUSSSTTTWWW\\\^^^```]]]^^^```ccceeefffggghhhlllkkkkkkjjjjjjjjjjjjjjjjjjhhhiiikkklllppp~~~rrrZZZJJJ@@@EEEIIIMMM[[[nnn{{{qqqeee]]]WWWPPPMMMLLLKKKIIIGGGDDDCCCAAAAAABBBFFFIIILLLUUU[[[dddllltttzzz|||vvvsssuuuyyy~~~llliiisss|||sssnnnnnnppphhhfffeeeeeehhhkkkllllllhhhgggfffgggjjjkkkjjjiiimmmiiihhhkkkmmmjjjhhhiiiggghhhhhhhhhhhhiiijjjkkkfffggggggeeecccaaabbbcccaaa```^^^\\\[[[[[[\\\]]][[[GGGFFFKKKKKKKKKJJJHHHGGGEEEDDDCCC===;;;;;;<<<<<<<<>>>>>???<<<<<<<<<;;;;;;;;;::::::<<<<<<<<<<<<<<<;;;::::::888888999999::::::;;;;;;999999888888777777666666555555555555555666777777666555555555555666777777888888888888888888888888777777777777777777777777666666666666777777777888888888888888888888888888555666666777888999::::::999999::::::;;;;;;;;;;;;======<<<<<<;;;<<<<<<<<<<<<<<<<<<<<<===>>>??????BBBBBBBBBBBBCCCDDDFFFGGGGGGHHHIIIKKKMMMOOOQQQRRRPPPRRRTTTTTTTTTSSSTTTUUUUUUSSSRRRSSSVVV[[[^^^___^^^___aaadddfffggghhhhhhkkkkkkkkkjjjiiigggffffffgggggghhhjjjjjjnnnxxxiiiSSSCCCBBBDDDFFFSSSdddqqqwwwsssddd^^^UUUPPPOOONNNLLLJJJHHHGGGEEECCCBBBCCCDDDEEEIIINNNWWW```hhhpppxxx|||yyyuuuqqqooosssyyy}}}~~~ggg}}}uuurrrrrrpppoooqqqjjjhhhggghhhkkkmmmnnnnnnhhhgggfffgggiiijjjjjjiiilllgggeeeggghhhgggiiilllggggggggghhhiiijjjiiiiiiggggggfffdddaaa```aaabbb___^^^\\\\\\\\\\\\\\\[[[uuuPPPEEELLLKKKJJJIIIGGGFFFEEEDDDCCC???<<<;;;<<<:::888:::???FFFYYYwww~~~kkkZZZRRRQQQIIIGGGEEEEEEEEEFFFEEEDDD@@@???>>>???DDDMMMXXX```ooouuu~~~}}}vvvssssssqqqooooooppptttxxx{{{yyyrrrjjjjjjiiiffffffeeeeeeddddddccccccdddaaa]]]XXXUUUTTTTTTUUUXXXYYYZZZ[[[ZZZXXXVVVUUUQQQPPPOOONNNLLLJJJIIIHHHEEEDDDCCCDDDEEEEEEDDDBBB>>>@@@AAA@@@>>>======>>>;;;;;;;;;;;;:::::::::999;;;;;;;;;;;;;;;:::999999777777777777888888888888777777777666666666666666444444333333444555666777444444444444444555666666777777777777777777777777555555555555555555555555555555555555666666666666666666666666666666666666555666666666777888888888777777888888999999::::::;;;;;;:::::::::;;;;;;<<<;;;;;;;;;;;;<<<===>>>>>>@@@@@@AAA@@@???@@@CCCEEEGGGGGGGGGGGGIIILLLNNNPPPLLLNNNQQQQQQQQQQQQRRRSSSSSSRRRQQQRRRVVVYYY\\\\\\]]]^^^```bbbdddeeeffffffggggggggggggfffeeeddddddeeegggiiijjjjjjmmmtttyyy|||eeeNNNDDDCCCEEENNNYYYbbbiiisss{{{qqqiii^^^VVVSSSQQQNNNLLLJJJIIIGGGEEECCCBBBBBBBBBBBBFFFLLLSSSZZZccclllrrrvvv{{{wwwrrrmmmlllkkkmmmttt}}}yyylllxxxlllfffkkkooommmlllmmmjjjiiihhhiiikkkmmmmmmmmmhhhgggfffgggiiijjjiiihhhhhhdddbbbdddeeedddfffjjjgggffffffgggiiiiiihhhfffhhhhhhgggdddaaa```aaaccc___]]]\\\]]]^^^___]]]\\\aaaNNNKKKHHHHHHFFFEEECCCCCCBBBBBB@@@<<<;;;;;;999666888<<<<<>><<<;;;<<<<<<::::::999999999888888888888999999999999888777777666666666666666555555555555555555555555666666666333333333333333555666777333333333333333444555555666666666666666666666666444444444444444444444444444444444444555555555555555555555555555555555555666666666666666666666666555555666666777888888999888888888888999:::;;;;;;::::::::::::;;;<<<===>>>===??????>>><<<===AAADDDEEEEEEFFFGGGHHHIIIJJJJJJIIIKKKMMMNNNNNNNNNOOOQQQQQQPPPPPPRRRUUUXXXYYYYYYZZZ[[[]]]___```aaabbbbbb___```aaacccddddddddddddeeehhhjjjjjjjjjlllooorrr{{{dddMMMEEEFFFIIIKKKRRRYYYcccnnnwwwzzzmmmbbb[[[VVVRRROOOKKKJJJIIIGGGEEEDDDCCCBBBAAACCCEEEHHHMMMUUU]]]cccgggmmmvvv{{{}}}vvvnnngggfffgggkkknnnqqqyyyrrrpppvvvsssfff```fffllliiihhhllliiihhhggghhhjjjkkkjjjiiihhhgggfffggghhhiiihhhgggfffeeefffhhhgggdddcccfffgggfffeeeggghhhhhhfffcccfffeeedddaaa___^^^___aaa]]]\\\[[[]]]______]]]ZZZnnnXXXJJJFFFEEEDDDBBBAAA@@@@@@@@@???;;;:::;;;:::888:::>>>999>>>III^^^}}}iii```SSSTTTSSSOOOJJJIIIKKKNNNUUUTTTQQQMMMKKKKKKNNNQQQRRR[[[hhhqqqvvvzzz}}}vvvqqqnnnllllllhhhjjjmmmrrrxxx~~~}}}ooorrrwwwjjjffffffggghhhccccccbbbaaa```___^^^^^^YYYYYYYYYXXXVVVTTTQQQPPPRRRQQQQQQPPPOOOOOONNNNNNKKKJJJIIIHHHFFFEEEDDDCCC@@@???>>>>>>@@@AAA@@@???:::;;;===<<<;;;::::::;;;888888888888777777777777777777777777777666666555666666555555444444444333333444444555555666666666333333222222333555666777333333222222333333444555666666666666666666666666444444444444444444444444333333333444444444555555555555555555555555555555666666666666666555555555444444444555666777777888777777777777888999:::;;;::::::::::::;;;<<<======<<<>>>>>><<<;;;;;;???CCCBBBDDDFFFHHHIIIHHHGGGEEEFFFIIIKKKLLLLLLLLLNNNOOOPPPOOOPPPRRRUUUWWWWWWVVVWWWXXXZZZ\\\]]]^^^______XXXZZZ]]]```cccdddeeeeeeeeehhhkkkjjjiiikkklllmmmjjjyyyXXXIIIGGGEEE@@@FFFMMMXXXcccoooyyyzzzlllccc\\\VVVSSSMMMLLLKKKJJJHHHGGGEEEEEEBBBBBBAAAAAADDDKKKSSSYYY[[[bbblllsssvvvyyy}}}zzzrrrggg___^^^```gggooosssvvv}}}vvvaaaiii~~~wwwhhh```eeeiiiggggggmmmhhhgggfffggghhhiiihhhggghhhgggfffggghhhiiihhhggghhhhhhkkkooommmfffcccdddhhhfffeeefffhhhhhhdddaaabbbaaa```]]][[[ZZZ\\\^^^ZZZYYYXXXZZZ]]]]]][[[XXXvvvNNNEEECCC@@@<<<999777999<<<<<<===>>>>>><<<;;;;;;<<<>>><<<>>>III]]]~~~mmm```VVVOOOOOONNNIIIHHHJJJJJJMMMPPPRRRQQQOOOMMMLLLJJJNNNTTT]]]fffpppwww{{{zzzwwwqqqlllhhhffffffgggfffeeelllzzzwwwlllooo|||rrrfffbbbbbb```]]]aaaaaaaaaaaaaaabbbbbbbbbZZZZZZYYYWWWTTTQQQOOONNNPPPRRRTTTRRRNNNKKKKKKLLLJJJIIIHHHGGGFFFDDDAAA>>>???>>>===;;;;;;<<<<<<===<<<;;;:::999888888888888:::999888777666666666666444444555555555555444444555444333333222222333333333333333333333333333333333333333333333333333333333444444555555444444333444444333222222222333333444444444444444444444444333333333333333333333333333333333444444444555555777777666666555555555555555555555555555555444444777777777777777777777777777888888999::::::;;;;;;<<<<<<<<<===============@@@@@@BBBDDDFFFGGGIIIJJJDDDEEEHHHJJJLLLMMMMMMMMMOOOPPPQQQRRRSSSSSSSSSSSSRRRTTTWWWXXXXXXWWWXXXXXX\\\\\\]]]___bbbddddddccciiihhhggggggggghhhjjjkkktttpppkkkQQQGGGDDDAAAJJJHHHHHHQQQcccvvvzzzqqqjjj```YYYSSSPPPMMMJJJHHHGGGGGGGGGKKKGGGBBB@@@BBBEEEHHHJJJNNNSSSZZZbbbiiipppwww{{{{{{~~~~~~tttlllgggccc___\\\\\\bbbllltttzzz~~~eee^^^jjjvvvmmmhhhcccaaaccceeeeeedddiiiccc^^^^^^bbbffffffeeedddgggjjjiiifffcccbbbbbbdddgggkkkmmmmmmkkkgggdddggggggfffeeebbb```^^^]]]\\\[[[[[[ZZZYYYYYYXXXXXXWWWTTTTTTWWW]]]___\\\XXXhhhHHH@@@;;;<<<===:::999<<<<<<===??????===;;;;;;;;;999999;;;@@@JJJaaaooobbbVVVQQQNNNJJJGGGHHHIIIJJJJJJJJJHHHFFFEEEEEEGGGHHHKKKPPPXXXaaaiiimmmrrrxxx{{{ooommmiiidddaaa```aaaccciiigggkkkvvv~~~tttkkkhhhmmm|||yyyjjjbbb``````^^^[[[^^^___```aaabbbbbbbbbbbbZZZZZZZZZYYYXXXWWWVVVUUUOOOQQQSSSQQQMMMJJJJJJJJJHHHGGGEEEEEEDDDBBB???=========;;;:::::::::;;;<<<<<<;;;:::999888888888888888888777666555555555555444444555555555555444444444444333222222222222333222222222222222222222222222222222222222222222222222333333444444333333222333333222222222333333444333333333333333333333333333333333333333333333333222222222222333333333444666666555555555444444444555555555555555555444444777777777777777777777777777777888888999999::::::<<<<<<<<<<<<============>>>???@@@BBBDDDEEEGGGGGGDDDFFFHHHJJJLLLLLLLLLLLLMMMNNNOOOPPPRRRSSSSSSSSSSSSTTTUUUVVVVVVYYY\\\___[[[ZZZZZZ\\\```ccceeefffffffffffffffgggggghhhhhhlllpppiiiWWWLLLEEEDDDEEEGGGNNNZZZjjjwww~~~tttiiiaaaXXXUUUPPPMMMKKKJJJJJJJJJIIIFFFBBB@@@AAACCCDDDDDDEEEIIIOOOVVV\\\cccjjjooorrruuuyyy|||~~~~~~wwwqqqiiiccc```___^^^]]]ccciiiqqqxxx}}}yyyoooqqq{{{jjjgggcccaaaaaacccdddeeehhhccc^^^]]]```bbbbbb```bbbeeegggfffccc_________aaacccgggiiiiiigggcccaaabbbaaa```^^^]]][[[ZZZYYYZZZZZZYYYXXXWWWVVVVVVVVVVVVTTTSSSVVVZZZ\\\YYYVVVYYYEEE888<<>><<<;;;;;;888:::======>>>HHH```vvvvvvcccYYYTTTOOOKKKJJJJJJIIIGGGEEEDDDBBBBBBBBBDDDCCCCCCEEEIIIPPPWWW[[[aaahhhqqqzzzuuunnnlllfffeeeccc___]]]]]]```cccllljjjlllvvv}}}|||xxxpppggg```jjjsssvvvnnnddd`````````^^^[[[[[[\\\___aaabbbcccbbbaaa\\\\\\\\\\\\[[[YYYXXXWWWOOOPPPPPPOOOKKKIIIHHHHHHEEEDDDBBBBBBBBB@@@>>>;;;<<<;;;;;;:::999:::::::::<<<;;;:::999999888999999777666555444444333333444333333444444444444333333444333222222111111222222111111111111111111111111000000000000000000000000111222222222222222222111111111111111222333444444222222222222222222222222222222222222222222222222111111111111222222222222444444444444333333333333444444444444444444555555666666666666666666666666666666666777888888999999;;;;;;<<<<<<<<<===============>>>@@@AAACCCDDDDDDEEEFFFHHHJJJKKKKKKKKKKKKIIIJJJLLLNNNPPPRRRSSSTTTUUUUUUTTTTTTVVVZZZaaafffaaa^^^ZZZZZZ\\\```cccdddcccdddeeefffgggffffffeeefffooovvvlllWWWKKKAAACCCFFFIIIOOO[[[kkkwwwxxxpppeee___XXXSSSPPPOOONNNNNNHHHFFFDDDCCCCCCCCCBBBAAA>>>AAADDDHHHMMMSSSZZZ___dddhhhmmmqqquuuxxx||||||xxxssspppfffbbb]]]ZZZ\\\___bbbccclllqqqvvv|||yyytttrrreeeeeecccaaa```aaadddggggggccc^^^\\\]]]^^^]]][[[]]]___``````]]][[[ZZZZZZ]]]___bbbddddddbbb___]]]]]]\\\ZZZYYYXXXWWWXXXXXXYYYXXXVVVUUUTTTTTTUUUVVVUUUSSSSSSUUUXXXXXXVVVRRR}}}\\\@@@===@@@;;;999===:::===@@@BBBAAA@@@@@@@@@:::;;;<<<===<<>>???@@@BBBBBBCCCEEEFFFHHHIIIJJJJJJJJJIIIGGGHHHIIIKKKNNNPPPSSSTTTUUUUUUUUUUUUWWW[[[bbbfffmmmggg```[[[[[[\\\^^^``````bbbeeeggghhhgggfffeeegggmmmooopppppp```IIIEEEBBBDDDHHHQQQ___kkkrrrxxxuuummmccc[[[VVVSSSQQQOOOIIIHHHGGGHHHHHHGGGDDDBBB???@@@AAABBBCCCGGGMMMQQQVVVZZZ___dddhhhmmmrrruuuzzz|||~~~~~~|||||||||}}}~~~}}}{{{wwwqqqkkkeeebbbZZZXXXWWWXXX]]]dddjjjnnnrrruuuzzzyyyuuugggccceeeaaaccccccaaa___```dddhhhgggddd```]]]\\\[[[YYYWWWUUUVVVXXXYYYYYYXXXXXXXXX[[[]]]___``````___]]][[[]]][[[YYYWWWWWWXXXYYYZZZYYYWWWVVVTTTTTTTTTVVVVVVVVVUUUTTTUUUWWWWWWTTTQQQ}}}SSSAAA>>>999999===999<<<@@@CCCDDDDDDEEEFFF===999888:::<<<<<>>>>>>>>???@@@AAAAAABBBBBBDDDEEEGGGIIIIIIIIIIIIHHHGGGGGGHHHIIILLLOOOQQQRRRTTTUUUWWWYYYYYY[[[^^^aaarrrlllddd^^^\\\]]]^^^^^^___bbbeeeiiijjjjjjhhhgggnnnllljjjmmmwww^^^OOOAAA???DDDJJJSSSZZZ___gggrrr}}}{{{nnnccc\\\WWWRRRNNNKKKJJJIIIJJJJJJJJJGGGEEECCCCCCBBB@@@???@@@CCCFFFIIILLLQQQUUUYYY^^^cccfffkkknnnqqqsssuuuwwwzzz}}}||||||}}}}}}}}}}}}||||||}}}|||zzzxxxwwwvvvwwwwwwsssqqqnnniiiddd^^^YYYVVVUUUVVVXXX\\\bbbjjjqqqwwwuuuxxx}}}jjjuuuvvveeebbbcccbbb```bbbcccaaa___```dddggggggeeeccc```^^^\\\YYYWWWPPPPPPRRRTTTVVVXXXYYYYYY\\\]]]^^^______^^^]]]\\\]]][[[YYYWWWWWWXXXYYY[[[YYYYYYWWWVVVVVVWWWXXXXXXXXXXXXXXXXXXXXXWWWUUUSSSiiiJJJ>>>;;;;;;===:::<<<@@@BBBCCCEEEHHHJJJFFF???:::;;;===<<<::::::AAASSSnnnvvvfffZZZQQQNNNJJJIIIJJJIIIGGGDDDDDDEEEFFFFFFEEECCCAAA@@@BBBEEEJJJNNNSSSYYY```dddooottt{{{|||ssslllddd______```^^^[[[[[[___cccdddeeeiiissszzz}}}{{{rrreeeYYYQQQXXXuuuxxxmmmjjjgggeeedddcccaaa```YYY[[[\\\^^^^^^]]]\\\[[[ZZZZZZZZZZZZZZZYYYXXXXXXPPPMMMJJJHHHGGGFFFDDDBBBCCCAAA??????@@@@@@@@@???<<<<<<<<<<<<<<<;;;::::::999888888777777777888888777777666555444444444444000000111111111111000000222111000000///000000000////////////////////////000000000000000000000000///000000111111000000///////////////000111222222111111111111111111111111000000000000000000000000222222222222333333333444111111111111222222222222222222333333444444555555555555555555555555555555555555555666777777888888999999:::;;;<<<======>>>???@@@@@@@@@AAAAAABBBBBBCCCDDDFFFHHHIIIIIIIIIIIIHHHHHHHHHIIIJJJMMMOOOPPPQQQTTTXXXZZZZZZZZZZZZ[[[kkkgggaaa^^^^^^```aaaaaa^^^aaaeeeiiikkkllllllkkktttllljjjooorrr{{{}}}cccIIIAAACCCEEEGGGKKKTTT[[[fffqqq{{{{{{oooggg```XXXRRROOOMMMKKKJJJJJJJJJHHHGGGFFFEEEDDDAAA>>>===???@@@@@@BBBEEEHHHJJJNNNRRRUUU[[[]]]aaadddfffiiimmmpppqqqrrrsssttttttuuutttttttttssssssrrrqqqpppooonnndddbbb___[[[WWWTTTRRRQQQVVVYYY]]]bbbhhhooovvv{{{yyy}}}|||kkk___vvvlllaaaeeegggcccaaabbbbbbaaaaaaaaadddfffgggfffeeeccc```]]][[[YYYPPPPPPQQQTTTXXX[[[\\\\\\]]]^^^^^^^^^^^^^^^^^^]]][[[ZZZYYYXXXWWWWWWXXXYYYZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZ[[[[[[ZZZXXXWWWVVVzzzTTTBBB@@@???;;;<<<===???@@@AAACCCFFFIIIKKKDDD>>>>>>===;;;:::;;;:::@@@KKK\\\sssrrrddd\\\RRRKKKIIIIIIGGGDDDDDDDDDDDDDDDDDDCCCCCCBBBCCCCCCDDDDDDFFFKKKQQQVVVaaafffmmmrrruuuzzz{{{sssppplllhhhbbb___[[[XXXWWWWWWXXXXXXYYY___eeeiiimmmuuu~~~}}}yyyttteeeXXXSSSXXXmmmuuummmjjjfffcccaaaaaaaaaaaa]]]]]]]]]\\\[[[ZZZYYYXXXWWWWWWWWWXXXWWWWWWVVVUUUQQQMMMIIIGGGGGGFFFDDDAAABBB@@@>>>>>>???@@@@@@???:::;;;;;;<<<;;;:::999888777777666666666666777777666555444333222222222222///000000111111000000///111111000////////////000////////////////////////////////////////////////000000000111111000000000000000/////////000000111222222222222222222222222000000000000000000000000111111111111222222222222111111111222222333333333111222222333444444555555555555555555555555555555555666666777777888999999888999999:::<<<======>>>@@@@@@@@@@@@@@@@@@AAAAAAAAACCCEEEGGGIIIIIIIIIIIIKKKJJJIIIIIIIIIKKKMMMNNNOOORRRVVVXXXXXXXXXYYYZZZ___]]]\\\\\\^^^```aaa```\\\___cccgggkkkmmmnnnnnnrrrmmmlllppppppttt]]]MMMGGGCCCBBBEEEMMMRRR\\\gggqqq{{{yyyqqqggg___YYYUUUOOOKKKJJJJJJJJJIIIFFFFFFFFFDDDAAA???@@@AAA>>>@@@AAAAAABBBCCCGGGIIILLLNNNQQQTTTVVVYYY\\\___bbbccceeefffhhhhhhiiiiiidddeeeffffffeeecccaaa___WWWUUUSSSQQQQQQSSSUUUWWW]]]aaaggglllppptttzzz~~~~~~jjj\\\fffyyyzzzhhhddddddeeefffdddcccaaaaaacccddddddccceeeeeefffeeebbb___\\\[[[WWWVVVUUUXXX\\\___```______^^^^^^^^^^^^^^^^^^___\\\[[[[[[ZZZYYYXXXXXXWWWYYYZZZ\\\]]]]]]\\\ZZZYYYZZZ[[[\\\\\\[[[YYYXXXXXX[[[GGGEEEBBB999>>>>>>???>>>>>>@@@CCCFFFGGGBBB>>><<<999666888>>>;;;:::999>>>MMMmmmwwwkkk[[[PPPLLLKKKJJJHHHFFFEEEDDDCCCCCCDDDFFFGGGGGGFFFCCCAAAAAADDDJJJOOOPPPVVV]]]bbbeeejjjssszzz}}}}}}wwwlllccc___\\\XXXWWWYYYZZZXXXTTTSSSUUUXXX[[[ccckkkqqqwww~~~~~~}}}|||~~~{{{wwwppp^^^PPPSSSdddyyyrrrqqqnnnkkkfffbbb```aaacccddd___^^^]]][[[YYYXXXWWWVVVVVVVVVVVVTTTSSSQQQOOONNNRRRNNNIIIGGGGGGFFFDDDAAAAAA???======>>>?????????999999:::;;;:::999888777666666555555555555666777555444333222111111111111//////000000000000//////111111000///////////////000000000000000000000000........................000000111111111111000000111000000////////////000222222222222222222222222000000000000000000000000000000000000111111111111111111222222333333333333111111222333333444555555666666666666666666666666666666777777888888999999888888999:::<<<======>>>???????????????@@@@@@@@@@@@BBBDDDGGGIIIJJJJJJJJJMMMLLLJJJIIIIIIJJJKKKLLLNNNPPPSSSUUUVVVWWWYYY[[[YYYXXXXXXZZZ]]]^^^^^^]]][[[]]]aaafffjjjmmmooopppooonnnnnnoooooosss}}}oooYYYMMMCCCAAAEEECCCHHHQQQ\\\hhhrrrzzzvvvmmmbbb\\\TTTNNNLLLKKKLLLLLLFFFHHHHHHGGGEEECCCDDDEEEAAABBBBBBAAA@@@@@@CCCEEEBBBEEEHHHJJJKKKMMMPPPRRRQQQRRRTTTVVVXXXYYYZZZZZZWWWXXXZZZ[[[ZZZWWWTTTRRRQQQPPPNNNNNNQQQVVV\\\```dddiiioootttwwwzzz}}}mmm```[[[qqqzzzlllggghhhaaa```gggfffcccaaaaaadddeeedddbbbcccdddfffeeebbb___]]]\\\^^^[[[ZZZ\\\```bbbbbbaaa______^^^^^^^^^^^^______^^^^^^^^^]]]\\\[[[YYYXXXXXXZZZ\\\^^^^^^]]][[[YYYZZZ[[[]]]]]][[[ZZZYYYYYYhhhTTTKKKFFF===:::???CCCAAA>>><<<======EEEDDDAAA???<<<;;;:::999999777:::???BBBMMMlllmmm```YYYRRRJJJEEEIIIEEEAAA@@@CCCEEEEEECCCCCCCCCCCCAAAAAABBBEEEGGGKKKLLLNNNRRRXXX^^^dddgggoooqqquuuyyy~~~xxxqqqkkkhhhccc___]]][[[YYYXXXWWWWWWVVVVVVXXXZZZ^^^```bbbnnnyyy~~~~~~~~~xxxwwwvvvtttuuuuuurrrnnn]]]VVVOOO___wwwllllllmmmiiifffcccaaa```___^^^\\\^^^\\\YYYXXXWWWVVVTTTRRRPPPPPPOOONNNMMMLLLKKKKKKKKKJJJGGGEEEDDDDDDEEEEEEAAA@@@>>><<<;;;::::::;;;;;;::::::999888777555555444444444444444444444444444444333333222111000000......//////000000111111////////////////////////////////////////////////......////////////......,,,---///000000000///...000000000000000000000000000000000000000000000000111111000000//////......000000000000111111111111000000000000111111111111111111111111111111111111444444444555555555555666666666666666777777777777999999999:::::::::;;;;;;<<<<<<<<<;;;:::;;;>>>AAABBBCCCDDDFFFGGGIIIIIIIIIKKKMMMNNNNNNMMMMMMMMMNNNMMMNNNPPPQQQSSSTTTTTTTTTTTTWWWYYYZZZ[[[[[[]]]___[[[]]]]]]bbbsss~~~nnnfffhhhlllooosssvvvxxxyyy{{{dddIII@@@FFF@@@FFFIIIKKKVVVhhhqqqqqqxxxtttlllbbbXXXSSSPPPOOOOOOOOOLLLHHHFFFEEEEEEEEEDDDEEEEEEDDDCCCCCCBBBAAAAAABBBCCCCCCCCCDDDEEEEEEEEEGGGGGGGGGGGGHHHJJJKKKLLLJJJKKKLLLLLLKKKKKKMMMOOOIIIKKKOOOSSSWWW]]]cccgggiiinnntttxxx{{{|||kkkiiipppvvveee]]]^^^^^^___cccfffhhhjjjhhheeedddeeehhhdddccccccbbbaaaaaaaaaaaa___```aaa``````aaadddfffdddaaa___```aaa```]]]ZZZ^^^^^^___```^^^[[[WWWUUUUUUVVVXXXYYYZZZ[[[[[[[[[\\\[[[YYYXXXXXXXXXYYYZZZkkkVVVIII:::;;;>>>???===;;;<<<===>>>CCCBBBAAA???>>><<<;;;:::888666777;;;:::???TTTllluuujjj```VVVOOOJJJGGGDDDCCCFFFGGGEEECCCDDDCCCCCCBBBAAAAAACCCEEEDDDDDDEEEHHHKKKPPPTTTVVV^^^```ccchhhmmmrrrvvvxxx}}}vvv}}}|||||||||{{{vvvnnniiibbbaaa```______^^^\\\[[[SSSSSSSSSTTTWWW\\\bbbfffjjjxxx{{{xxxwwwwwwwwwxxxvvvsssqqqqqqmmmfff^^^SSS[[[bbbrrrppphhhiiijjjdddcccaaa``````___]]][[[\\\[[[YYYXXXXXXVVVTTTQQQOOONNNMMMLLLKKKJJJJJJIIIIIIGGGEEECCCBBBBBBCCCCCCAAA@@@>>><<<:::::::::::::::::::::999888777555444444444444444444444444444444333333222111111000000///////////////000000000////////////////////////..............................////////////......------...///////////////////////////////////////////////////////////////000000000000//////......//////000000000111111111//////000000000111111111111111111111111111111111444444444444555555555555444444555555555666666666999999999999::::::::::::<<<<<<<<<;;;:::;;;>>>AAACCCDDDEEEFFFGGGHHHHHHHHHJJJLLLMMMNNNMMMLLLMMMNNNLLLMMMOOOQQQRRRSSSSSSSSSXXXYYYYYYYYYYYY[[[^^^```]]]___^^^```mmmzzzvvviiifffgggiiikkkmmmppprrrssszzzqqqXXXGGGCCCHHHDDDCCCIIIPPPXXXaaaiiilllttt}}}}}}sssjjjbbb\\\WWWTTTRRROOOLLLIIIIIIIIIHHHGGGGGGFFFFFFEEEDDDBBBBBBAAACCCCCCCCCDDDDDDDDDDDDDDDBBBBBBBBBCCCCCCEEEFFFFFFFFFGGGHHHHHHGGGHHHJJJLLLNNNRRRWWW[[[```ffflllppprrrxxx~~~yyyttt___[[[]]][[[[[[___eeefffgggfffdddddddddeeedddccccccbbbbbbbbbbbbccc```_________```bbbcccdddcccaaa___```aaa```^^^[[[[[[]]]^^^______]]][[[YYYWWWWWWWWWWWWWWWWWWWWWWWWYYYYYYWWWVVVVVVVVVWWWXXXyyybbbGGGAAA???===<<<;;;;;;===>>>@@@@@@AAA@@@@@@>>><<<;;;<<<999999<<<:::999BBBPPP^^^tttuuuggg^^^RRROOOJJJIIIJJJIIIFFFDDDEEEDDDDDDCCCCCCCCCCCCCCCDDDDDDCCCCCCDDDFFFHHHIIIKKKMMMPPPTTTYYY]]]```bbbiiikkknnnqqquuuyyy~~~|||zzzooodddmmmlllkkkjjjiiieeeaaa]]]UUUVVVWWWYYYYYYXXXVVVUUUSSSSSSTTTUUUZZZbbbkkkrrr|||}}}yyyvvvvvvvvvuuuuuuuuurrrooommmiiibbbZZZTTTRRRkkkyyygggccccccbbb^^^]]]]]]]]]^^^]]][[[YYYYYYYYYXXXXXXXXXVVVRRROOOLLLLLLKKKJJJIIIHHHGGGGGGFFFEEECCCAAA@@@@@@AAAAAA@@@???===;;;:::999999999999999999888777666555444333333333333333333333333333333222222111000000000000000//////////////////////////////////////////..............................////////////...............---......///000////////////////////////////////////////////////000000000////////////...//////000000000000111111//////000000000000111111111111111111111111111111333333333444444444555555333333333444444444555555888888888999999999:::::::::;;;;;;;;;:::;;;>>>@@@CCCDDDEEEFFFGGGGGGHHHGGGHHHJJJLLLLLLKKKKKKKKKLLLJJJKKKNNNPPPRRRRRRQQQQQQWWWWWWWWWVVVXXX\\\bbbggg___aaa```^^^dddmmmkkkbbbddddddddddddfffhhhjjjkkkrrryyyvvv[[[HHHIII@@@???HHHLLLIIIOOO[[[[[[bbblllttt{{{zzzrrriiiaaa]]]ZZZWWWSSSPPPOOOMMMLLLJJJJJJJJJIIIHHHFFFEEEDDDDDDBBBBBBBBBBBBBBBBBBAAAAAAAAAAAAAAAAAABBBCCCDDDDDDEEEFFFHHHIIIIIIKKKMMMPPPWWW[[[aaahhhmmmsssxxx|||vvvlll{{{xxxjjj``````bbb______cccdddcccbbbbbbccccccbbbaaabbbbbbaaaaaaaaabbbccccccaaa^^^\\\]]]```bbbaaa```^^^\\\\\\\\\]]]]]][[[YYYXXXYYY\\\]]]^^^^^^\\\[[[WWWVVVUUUSSSRRRRRRRRRSSSWWWVVVTTTSSSSSSSSSTTTUUUhhhJJJCCC=========<<<;;;<<<===>>>@@@AAAAAA@@@>>>===>>>;;;:::===<<<;;;>>>DDDGGGUUUjjj~~~qqqccc]]]UUUOOOLLLJJJGGGEEEFFFEEEDDDEEEEEEFFFEEEEEEEEEEEEDDDCCCBBBBBBBBBCCCBBBDDDFFFHHHKKKNNNPPPQQQTTTWWW[[[___eeelllsssxxxppprrruuuwwwxxxwwwvvvtttjjjnnnooonnnmmmjjjbbbYYY]]]\\\[[[YYYXXXVVVTTTSSSOOOPPPQQQPPPOOONNNOOOOOOXXXZZZ\\\___eeeooo{{{vvvtttssstttuuuuuutttsssnnnllljjjfff^^^WWWWWWYYYgggpppccc___\\\XXXXXXXXXYYY[[[\\\\\\YYYVVVUUUUUUUUUVVVVVVSSSOOOLLLJJJIIIIIIHHHGGGFFFEEEEEECCCCCCAAA@@@?????????@@@>>>>>><<<;;;:::888888777777888888777666555444444222222222222222222222222222222111111000000000000000000000//////......---////////////////////////........................---......//////......---///...---,,,---...///000////////////////////////////////////////////////////////////////////////////////////000000000111////////////000000000111111111111111111111111111222333333333444444444444333333333333444444444444777777777888888888999999999:::;;;;;;:::;;;===@@@AAABBBCCCEEEGGGHHHHHHHHHFFFHHHJJJJJJIIIIIIJJJKKKIIIKKKNNNPPPRRRQQQPPPPPPRRRRRRRRRSSSWWW___hhhooo___bbb```\\\^^^bbbccc___aaa```______```bbbeeegggooonnn~~~{{{___SSSNNNKKKJJJHHHEEEGGGKKKMMMRRRZZZdddooozzzyyyrrrmmmgggccc^^^ZZZWWWSSSPPPMMMMMMLLLLLLKKKJJJIIIIIIIIIFFFFFFEEEEEEDDDDDDCCCCCCEEEEEEEEEEEEEEEFFFGGGHHHIIIKKKNNNPPPSSSVVVZZZ]]]```eeelllsssyyyzzzdddaaahhhwwwpppqqqkkkeeebbbddddddbbbcccgggbbb```]]]^^^aaabbb```]]]___^^^^^^^^^___```aaaaaaaaa]]]ZZZ[[[```aaa___[[[VVVVVVVVVVVVWWWVVVUUUUUUTTTUUUWWWXXXYYYYYYYYYXXXUUUSSSQQQOOONNNOOOPPPQQQUUUTTTRRRQQQQQQQQQRRRSSSRRREEE<<<===???>>>;;;;;;<<<===@@@AAABBBAAA@@@>>>>>>999777888999999:::<<<;;;BBBNNN[[[lllzzzpppbbbWWWQQQMMMJJJHHHGGGEEECCCCCCEEEGGGFFFEEEBBBAAA@@@??????>>>>>>>>>BBBBBBCCCDDDDDDEEEFFFFFFGGGIIILLLOOOSSSYYY```ddd]]]___aaabbbbbb```^^^\\\XXX[[[\\\ZZZZZZZZZWWWRRRQQQQQQPPPNNNMMMLLLMMMMMMMMMNNNMMMLLLKKKMMMQQQUUU]]]bbbhhhnnnvvvxxxsssllllllmmmoooppppppnnnlllgggfffccc\\\QQQNNNZZZiiillleeeaaa\\\WWWVVVVVVWWWYYYZZZZZZWWWTTTQQQQQQRRRSSSSSSPPPLLLIIIHHHGGGGGGFFFEEEDDDCCCBBBBBBAAA@@@@@@????????????===<<<<<<:::999888666666666666666666555555444333222222222222222222222222111111000000000000//////000000//////......------////////////////////////........................------............------...---,,,,,,,,,---///000.............................................................../////////...////////////000000000...////////////000000000000000000000000000000000222222222222333333333444333333444444444555555555666666666777777777888888777999:::::::::;;;===???===???AAACCCFFFHHHIIIIIICCCEEEGGGHHHGGGGGGHHHIIIIIIJJJMMMOOOQQQQQQPPPPPPPPPPPPPPPQQQUUU]]]gggmmm]]]______[[[ZZZ]]]______\\\\\\[[[\\\^^^aaadddfffggghhhqqq|||{{{jjjPPPAAADDDFFFAAAEEEGGGLLLVVVbbbooozzzxxxtttnnnhhhccc^^^YYYUUUPPPPPPOOOOOONNNNNNMMMMMMLLLKKKKKKKKKJJJJJJIIIIIIHHHHHHIIIIIIJJJLLLMMMNNNNNNQQQUUUYYY]]]bbbhhhkkkjjjooovvv}}}yyykkkbbbLLLVVVkkkssseeeddd```^^^]]]^^^]]]\\\^^^bbb___]]][[[\\\___```^^^\\\ZZZZZZZZZZZZ[[[[[[\\\]]]^^^ZZZXXXYYY]]]^^^[[[WWWQQQRRRSSSSSSRRRRRRQQQQQQPPPPPPQQQRRRRRRRRRQQQQQQPPPOOOMMMLLLMMMNNNPPPRRRSSSRRRQQQPPPOOOPPPQQQQQQaaaMMM===<<<@@@???<<<======>>>???AAAAAAAAAAAA@@@AAA>>>:::888888888999999333888???FFFMMM^^^zzzxxxjjj```ZZZUUURRRMMMIIIDDDCCCEEEGGGFFFDDDAAAAAAAAAAAAAAA@@@@@@@@@BBBBBBAAAAAAAAAAAAAAAAAAAAACCCDDDDDDEEEGGGJJJMMMHHHJJJLLLNNNNNNNNNMMMLLLNNNPPPOOOKKKJJJMMMLLLJJJJJJJJJKKKJJJHHHHHHJJJLLLFFFHHHJJJJJJLLLRRRZZZaaagggoooyyyzzzssslllhhhkkkkkkkkkmmmnnnmmmjjjgggaaa\\\XXXRRRKKKNNNeeerrrjjjhhheee```]]]XXXWWWWWWXXXXXXXXXUUUSSSPPPOOOOOOPPPPPPOOOKKKHHHFFFFFFEEEDDDCCCBBBBBBAAA????????????>>>>>>======;;;;;;;;;:::999777555444555555555555555444333222111111111111111111111111000000000/////////////////////..................////////////////////////------------------------------............---------------,,,------...///................................................---............/////////......////////////000000......////////////000000000000000000000000000000111111222222222333333333333333333444444444555555555555555666666666777777555777999::::::;;;<<<>>>;;;===???BBBDDDFFFGGGGGGAAACCCEEEFFFFFFEEEGGGHHHHHHIIIJJJLLLMMMNNNOOOOOOQQQQQQQQQQQQSSSXXX___ccc[[[[[[[[[ZZZYYYZZZ\\\]]]YYYYYYZZZ[[[]]]```ccceeebbbggglllvvv\\\AAADDDFFF>>>BBBBBBEEEKKKTTTaaammmtttyyy~~~{{{uuuoooiiieee[[[ZZZYYYXXXWWWUUUTTTTTTOOOOOONNNNNNNNNNNNNNNNNNNNNNNNOOOPPPRRRTTTUUUVVVWWW[[[___dddiiinnntttxxxyyy}}}xxxjjj]]]RRRLLLKKKZZZnnnrrreee```\\\\\\\\\ZZZYYYYYY[[[^^^\\\[[[ZZZ[[[]]]]]]]]]\\\WWWWWWVVVVVVWWWWWWXXXXXXZZZXXXWWWXXXYYYZZZWWWTTTQQQRRRSSSSSSQQQPPPPPPPPPMMMMMMMMMMMMMMMMMMLLLLLLLLLLLLLLLLLLMMMOOOQQQRRRQQQPPPOOONNNMMMNNNOOOOOOcccHHH@@@@@@>>><<<>>>>>>??????@@@@@@AAAAAABBBDDDCCC@@@===;;;;;;:::999444666:::>>>???DDDTTTeee|||sssjjjeeeZZZSSSLLLHHHIIIIIIHHHFFFDDDDDDEEEEEEEEEDDDDDDCCC@@@@@@@@@@@@@@@@@@@@@@@@@@@AAABBBAAA@@@???@@@BBB???@@@AAACCCDDDEEEEEEEEEEEEHHHGGGDDDCCCEEEFFFDDDFFFHHHIIIIIIGGGGGGJJJLLLGGGKKKQQQTTTXXX```jjjrrr~~~~~~vvvpppkkkfffdddjjjjjjiiiiiiiiigggccc___XXXPPPKKKMMMQQQ___}}}sssiiiggghhhdddaaaaaa[[[ZZZXXXWWWWWWVVVTTTRRRQQQPPPOOOOOOOOONNNLLLJJJFFFEEEEEEDDDCCCBBBAAAAAA<<<<<<======<<<<<<;;;;;;::::::::::::888666444333333444444444444333333222111111111111111111111111////////////////////////------..................////////////////////////------------------------,,,------......------,,,,,,,,,------......------................................................---------.........//////........./////////000000........./////////000000000000000000000000000000111111111111222222222222222222222222333333333333444444555555555666666666444666999:::::::::<<<>>><<<===???@@@BBBBBBCCCCCC???AAADDDDDDDDDDDDEEEGGGGGGGGGGGGHHHIIIKKKMMMNNNNNNOOOQQQQQQRRRUUUXXX[[[YYYXXXXXXXXXXXXWWWXXXZZZWWWXXXZZZ[[[]]]___aaabbb```fffiiilll~~~oooOOOGGGFFFBBB@@@AAABBBEEEIIIRRR]]]dddlllsss}}}}}}yyyooonnnllliiifffccc```___YYYYYYYYYYYYYYYZZZZZZZZZ[[[[[[\\\^^^aaacccfffgggiiilllppptttxxx}}}}}}ppp```RRRMMMQQQVVVkkksss}}}vvvjjjbbb\\\\\\]]]]]]\\\[[[\\\\\\[[[YYYZZZ[[[[[[[[[ZZZ\\\]]]VVVVVVUUUTTTTTTTTTUUUUUUVVVVVVVVVVVVVVVTTTSSSRRROOOQQQSSSQQQNNNLLLMMMNNNLLLLLLLLLLLLLLLLLLLLLLLLKKKLLLLLLMMMOOOPPPPPPQQQNNNMMMLLLKKKJJJKKKLLLLLLyyyUUUEEEAAA===;;;>>>@@@?????????@@@AAABBBBBB???AAA@@@===;;;:::999777<<<999:::;;;999888???IIIUUUmmm}}}vvvfff^^^TTTOOONNNNNNLLLIIIDDDDDDDDDDDDDDDCCCBBBBBB??????@@@AAAAAABBBBBBCCC>>>@@@BBBCCCBBBAAABBBCCCAAAAAAAAAAAABBBBBBCCCCCC===AAACCCAAAAAADDDEEECCCDDDGGGIIIIIIHHHHHHJJJMMMRRRXXX```fffkkkqqq{{{~~~uuunnnjjjhhhgggfffeeedddbbbaaa```]]]XXXUUURRRFFFBBBLLL\\\rrrtttkkkffffffeee```___aaa^^^\\\YYYWWWVVVUUUSSSRRRSSSQQQOOOOOOOOOOOONNNLLLFFFEEEDDDCCCBBBAAAAAA@@@::::::;;;;;;;;;:::999999:::::::::999888666444333333333444444444333222222000000000000000000000000.........///////////////,,,------....../////////////////////////////////------------------------,,,------......------,,,+++,,,---...///...---,,,................................................---------.........//////............/////////000............/////////000000000000000000000000000000111111111111222222222000111111111111222222222444444444555555555666666444666999:::::::::<<<===>>>??????@@@@@@@@@??????>>>@@@CCCDDDCCCDDDEEEFFFFFFEEEDDDDDDFFFHHHKKKMMMIIILLLOOOQQQRRRTTTWWWYYYXXXVVVUUUWWWWWWVVVUUUVVVWWWXXXZZZ\\\]]]^^^^^^___]]]aaacccccckkkaaaMMMEEEEEE>>>@@@BBBBBBCCCHHHQQQXXXbbbkkkxxx|||xxxsssnnnkkkiiiiiiiiijjjjjjkkkkkkllllllhhhiiijjjmmmpppsssuuuwww{{{}}}llleeeYYYLLLHHHRRRgggxxxxxxfffccc```[[[YYY[[[\\\[[[\\\\\\ZZZWWWWWWZZZ\\\\\\YYYYYY[[[^^^VVVVVVUUUTTTSSSSSSSSSTTTSSSUUUWWWVVVTTTQQQQQQQQQMMMOOOQQQOOOKKKIIIIIIKKKKKKKKKLLLLLLMMMMMMNNNNNNLLLMMMNNNOOOPPPPPPPPPOOOLLLKKKJJJIIIHHHIIIJJJJJJXXXCCCDDDBBB999???>>>@@@BBB@@@===>>>CCCCCCCCCBBBAAA???===;;;::::::999888888888999;;;;;;HHHIIITTThhh~~~xxxnnneeeaaa^^^UUUJJJIIIIIIHHHGGGEEEEEEEEEEEEBBB@@@???@@@DDDEEEDDDAAA@@@@@@@@@@@@@@@@@@@@@@@@AAA@@@>>>>>>???@@@@@@???@@@AAABBBCCCDDDDDDDDDCCCFFFEEEIIIOOOPPPNNNSSS\\\___jjjuuu{{{qqqooollljjjiiigggdddbbb[[[\\\]]][[[VVVPPPKKKIIIHHH@@@CCC[[[xxxzzztttooojjjeeeccccccdddcccbbb```^^^[[[ZZZYYYWWWTTTRRRQQQPPPQQQQQQQQQNNNJJJFFFEEEDDDCCCCCCDDDCCCAAA???===<<<:::999888888999:::;;;:::999888666555444444222111111111222333333444000000000000////////////.........------,,,,,,,,,......///555===BBBCCCBBB999444000000333333000+++///...------++++++***)))---+++***---...---,,,++++++++++++,,,,,,---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............///////////////////////////////////////000000000000000000111222222222222111111111222333333333333222222222333444444555555666777777888999:::;;;;;;<<<=========>>>??????@@@@@@??????AAACCCDDDFFFHHHHHHIIIHHHFFFFFFFFFHHHJJJKKKMMMMMMOOOQQQSSSTTTVVVWWWOOOQQQTTTUUUTTTTTTTTTTTTVVVYYY\\\]]]^^^^^^___```___``````bbbiiiyyyppp[[[KKKKKKDDDCCCFFFCCC>>>BBBLLL^^^hhhvvv{{{{{{yyyxxxzzz}}}}}}{{{yyyxxxzzz}}}yyymmmeeeTTTPPPIIIDDDMMMlllrrrddd\\\ZZZYYYZZZ[[[]]]^^^]]]ZZZXXXVVVYYYYYYYYYWWWVVVVVVXXXZZZZZZXXXUUUSSSRRRSSSTTTUUUWWWXXXYYYXXXVVVRRRNNNKKKMMMLLLKKKLLLNNNPPPOOONNNJJJNNNRRRQQQLLLJJJKKKMMMJJJGGGFFFIIINNNPPPMMMJJJKKKKKKJJJIIIHHHGGGGGGGGGfffMMMDDDDDD???>>>@@@CCCCCCAAADDDHHHDDDDDDCCCCCCAAA@@@>>>===;;;:::999888888999:::;;;888;;;CCCOOO[[[lll|||tttooofff\\\VVVSSSOOOKKKHHHEEECCCAAAFFFDDDBBBAAABBBBBBAAA@@@AAAAAAAAAAAAAAABBBBBBBBBCCCBBBAAAAAABBBCCCCCCCCCCCCCCCCCCDDDEEEFFFGGGHHHKKKKKKOOOUUUYYY[[[dddnnnxxx~~~~~~wwwrrrkkkiiifffdddcccaaa^^^\\\\\\[[[XXXTTTOOOKKKIIIGGGBBBIII```|||ooommmjjjhhhffffffgggfffdddaaaaaa___\\\ZZZYYYXXXVVVTTTRRRPPPMMMKKKKKKJJJHHHGGGFFFEEECCCBBBBBBBBB@@@>>>===<<<:::999888888999999666777777777888888888888111111111111111222333444000000000000/////////.........---------,,,,,,,,,---///222444666888:::<<>>>>>????????????AAABBBDDDEEEFFFGGGHHHHHHGGGFFFFFFGGGHHHIIILLLMMMNNNPPPRRRTTTVVVWWWUUUVVVWWWWWWUUUTTTTTTUUUXXXZZZ\\\]]]\\\\\\\\\]]]\\\^^^```bbbgggrrrdddUUUEEE???@@@CCCGGGKKKRRR\\\jjjuuuzzz~~~zzzpppdddXXXOOOHHH???<<>>???BBBCCCAAABBBEEEEEEEEEEEEEEEDDDCCCBBBAAA===<<<;;;:::999999999999222666;;;===>>>EEEYYYmmmzzzpppjjjbbb\\\XXXSSSNNNJJJKKKKKKIIIFFFCCCBBBCCCEEEBBBBBBBBBBBBBBBBBBBBBBBBAAA@@@@@@@@@BBBCCCEEEFFFGGGFFFGGGHHHJJJMMMPPPRRRWWWYYY^^^ffflllssstttqqquuu{{{}}}tttkkkfffeeebbb```^^^\\\[[[ZZZWWWUUUTTTSSSPPPKKKFFFDDDEEEFFFNNNdddkkkcccgggcccdddfffhhhjjjhhhddd```bbb___\\\ZZZYYYYYYXXXVVVXXXSSSMMMJJJIIIJJJJJJJJJHHHEEEBBB@@@@@@@@@???>>><<<;;;:::999888888888888666666777777888888999999111111111111111111222333000000000/////////......------------,,,,,,,,,,,,+++///333222///...000333GGGIIIFFF===000***,,,000,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---,,,***,,,,,,,,,,,,------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------........................................../////////000000000///000111111222222111111000111222222333333222222222222333333444444555555444555666777888999999:::;;;;;;<<<======>>>>>>???@@@@@@AAABBBCCCDDDEEEFFFHHHHHHHHHHHHHHHHHHGGGGGGKKKLLLMMMOOORRRTTTWWWXXX[[[[[[[[[YYYVVVUUUVVVWWWYYYZZZ\\\]]][[[ZZZYYYZZZXXX[[[^^^```ccciiirrrxxx___EEE???DDDDDD???HHHPPP\\\eeekkkppptttxxxzzz~~~rrreee]]]TTTJJJBBBDDDAAAEEE^^^wwweeeiiifffccc```___^^^\\\ZZZ[[[\\\]]]]]]\\\YYYWWWUUUUUUWWWXXXWWWUUUTTTTTTUUUWWWXXXZZZ[[[[[[XXXVVVTTTZZZ[[[\\\\\\YYYTTTOOOKKKMMMLLLLLLMMMNNNOOOMMMLLLMMMPPPSSSSSSPPPOOOPPPRRRPPPNNNKKKLLLNNNNNNKKKGGGJJJJJJJJJJJJHHHFFFCCCBBBHHHjjjhhhKKKGGGBBBAAACCCDDDAAA??????EEEEEEEEEEEEEEEEEEDDDCCC???>>>===<<<;;;:::999999888:::===;;;666777EEETTT]]]gggxxx{{{tttpppkkkddd^^^WWWWWWVVVQQQLLLKKKNNNQQQLLLLLLKKKJJJHHHGGGFFFFFFDDDDDDEEEEEEFFFHHHKKKNNNOOOOOOOOOQQQUUU[[[aaadddkkkooowww~~~|||yyytttqqqwwwxxxuuulllaaaZZZ[[[^^^[[[YYYWWWVVVUUUTTTQQQOOOIIILLLLLLGGGBBBDDDMMMUUUrrrzzzddd___ddd^^^```cccfffgggeeecccaaabbb___[[[YYYYYYYYYYYYXXXWWWSSSNNNJJJIIIIIIIIIIIIIIIEEEAAA???>>>>>>>>>===;;;:::999999888777777777;;;:::999888666555444333111111000000000111111222000000/////////.........,,,,,,,,,,,,,,,,,,,,,,,,,,,...///...,,,******+++$$$///;;;===666---))))))******++++++,,,,,,,,,,,,+++,,,+++)))+++...---***,,,,,,------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------........................................../////////000000///000000111111111111111000000111222222222222222111222222333444444555555333444444555666777888888<<<<<<<<<===>>>>>>??????AAABBBBBBCCCDDDDDDEEEEEEIIIIIIJJJJJJJJJIIIHHHHHHJJJKKKLLLNNNQQQTTTVVVXXX\\\\\\[[[YYYWWWVVVWWWYYYWWWYYY[[[\\\ZZZYYYYYYYYYWWWYYY[[[]]]___bbbgggkkkqqqYYYDDDCCCAAA:::CCCHHHPPPVVVZZZ^^^aaadddmmmsssyyy~~~xxxoooaaaUUUMMMGGGBBB???EEEQQQaaaooonnn```^^^^^^^^^___```___\\\ZZZXXXYYYYYYYYYXXXVVVTTTSSSUUUWWWYYYYYYWWWUUUUUUUUUXXXYYY\\\^^^^^^]]]\\\[[[\\\^^^``````^^^ZZZVVVSSSPPPOOOOOOPPPQQQQQQOOOMMMOOOQQQTTTUUUSSSRRRSSSTTTSSSQQQOOONNNNNNLLLIIIFFFGGGGGGHHHHHHGGGEEECCCBBB>>>QQQyyy]]]NNNGGGBBBDDDFFFEEEBBBBBBDDDDDDEEEEEEEEEEEEDDDDDDAAA@@@@@@>>>===<<<;;;::::::888999:::888666;;;CCCBBBLLLXXXaaakkkzzz|||wwwpppooolllfff```]]]___bbb^^^]]][[[YYYVVVTTTRRRQQQQQQRRRSSSSSSSSSVVV[[[_________```ccciiiqqqxxx|||zzzrrrjjjjjjqqquuupppiiinnnjjjccc[[[UUUTTTUUUWWWVVVTTTRRRQQQQQQPPPNNNLLLFFFHHHGGGBBBAAALLLcccwwwqqqccc___aaa[[[\\\^^^______`````````___]]]ZZZYYYYYYYYYXXXWWWQQQOOONNNMMMLLLJJJGGGDDDHHHDDD@@@>>>=========<<<999999999999888777666666<<<;;;999777555333111000111000000//////000000000////////////............,,,,,,,,,,,,,,,,,,,,,,,,---+++***+++,,,,,,***(((,,,...000///,,,***+++,,,)))******++++++,,,,,,---***,,,+++(((+++000000,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------.......................................//////////////////000111111111111000000000111222222222222111111111222222333444444555333333444555666777777888<<<<<<======>>>??????@@@BBBBBBCCCDDDEEEEEEFFFFFFJJJJJJKKKLLLKKKKKKJJJJJJKKKKKKKKKMMMOOORRRVVVWWWYYYYYYYYYXXXVVVWWWYYY[[[UUUWWWZZZ[[[ZZZZZZZZZ[[[WWWXXXYYYZZZ\\\```dddgggkkkzzzoooOOOEEECCC@@@???AAADDDGGGJJJMMMPPPRRRYYY```jjjrrrwww{{{|||vvvaaaZZZNNNBBB<<>>======<<<;;;888888999888888777555555777777666555444333222222111000000////////////////////////.........------++++++++++++,,,,,,,,,,,,,,,)))(((***...///,,,)))000...+++******+++++++++)))*********++++++,,,,,,)))---,,,(((+++333444///............------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------........./////////...///000000111111000000///000111111222222111111111111222222333333444444333333444555666777777888;;;<<<<<<======>>>??????AAAAAABBBCCCDDDEEEFFFGGGJJJJJJJJJKKKKKKKKKLLLLLLLLLKKKKKKLLLNNNQQQTTTVVVUUUVVVWWWWWWVVVWWWYYY[[[UUUWWWZZZ[[[[[[ZZZZZZ[[[XXXXXXYYYZZZ]]]```dddfffiiikkkvvveeeNNNEEEBBB>>>>>>===>>>@@@BBBEEEFFFIIIQQQ[[[dddjjjqqqwww||||||sssiiibbbLLLGGG???999???UUUsssnnn\\\\\\^^^]]]\\\]]]]]]]]][[[YYY[[[[[[[[[\\\\\\[[[[[[ZZZWWWYYY[[[\\\[[[[[[\\\]]]___^^^]]]\\\^^^aaaeeeggg```aaacccdddeeeeeeeeeddd[[[[[[[[[\\\\\\[[[WWWUUUTTTTTTVVVWWWWWWVVVUUUUUURRRQQQPPPOOOMMMKKKIIIHHHDDDDDDCCCCCCCCCCCCCCCCCC???>>>KKKqqq{{{^^^LLLEEECCCCCCEEEFFFFFFFFFFFFFFFEEEDDDCCCCCCDDDDDDDDDCCCBBB@@@???>>>:::999<<<>>>======@@@CCCIIINNNJJJBBB???CCCIIIXXXfffwww}}}|||{{{|||~~~~~~|||~~~zzzpppgggddd]]]___``````dddeee^^^SSSJJJJJJKKKMMMOOONNNKKKHHHLLLJJJHHHHHHIIIHHHGGGEEEAAAAAAEEERRRhhhzzzkkkfffeeebbb^^^\\\XXXZZZ[[[YYYWWWVVVWWWYYYVVVVVVVVVWWWXXXWWWTTTQQQPPPRRRVVVZZZZZZVVVNNNHHHBBB@@@>>>>>>>>>===<<<:::777888888888888666555444333333333333333333333333111000///............/////////.........---------******+++++++++,,,,,,,,,))))))***+++,,,---,,,+++%%%'''***---...---***(((***************+++++++++(((---,,,(((,,,666888333///.........------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,------------------------------------------.........//////...//////000000000000000///000000111111111111111111111111222333333444444333333444555666777888888999999:::;;;;;;<<<<<<===>>>>>>@@@AAACCCDDDEEEFFFHHHHHHGGGHHHIIIJJJLLLMMMMMMLLLKKKKKKMMMOOORRRTTTSSSUUUWWWWWWWWWWWWXXXYYYWWWZZZ\\\\\\[[[YYYYYYZZZXXXYYYZZZ]]]```bbbccccccgggdddhhhxxxhhhQQQGGGIIIFFFBBB???>>>???@@@AAABBBGGGMMMSSSZZZbbbllltttvvv{{{xxxqqqhhh___UUUOOOCCCAAA@@@GGG[[[|||jjj\\\]]]_________```aaaaaa^^^\\\[[[[[[\\\]]]]]]^^^^^^^^^XXXYYYZZZ[[[[[[\\\^^^aaabbb```^^^\\\\\\^^^```bbbaaaaaaaaaaaabbbcccdddeee_________``````^^^ZZZWWWVVVVVVVVVWWWWWWWWWUUUSSSOOOPPPPPPNNNLLLJJJIIIIIIGGGFFFCCCAAA@@@@@@AAAAAA888@@@DDDPPPxxx___OOOHHHFFFGGGGGGGGGHHHGGGFFFEEEDDDDDDDDDDDDEEEEEEEEECCCBBBAAA@@@===;;;======<<<>>>CCCJJJKKKJJJEEE===999999<<>>>>>???>>><<<:::777777888888888666555333333222222222222222222222111000///...............//////.........---------*********++++++,,,,,,,,,&&&***------***)))+++...+++,,,,,,***)))))),,,...************************(((------(((,,,888;;;555//////.........---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,------------------------------------------.........//////...//////000000000000000//////000111111111111111000111111222333333444444333444444555666777888888777888888999999:::;;;;;;;;;<<<===???AAACCCDDDEEEGGGFFFEEEEEEFFFIIILLLMMMNNNMMMLLLKKKLLLOOORRRSSSSSSVVVXXXYYYXXXWWWWWWWWWZZZ\\\]]]]]][[[YYYXXXXXXXXXYYY\\\```ccccccbbb```eeecccdddjjjvvvgggXXXXXXRRRKKKDDDAAA??????>>><<<>>>AAADDDIIISSS```jjjlllrrrzzz~~~}}}}}}{{{tttqqqooojjjccc\\\TTTLLLEEE@@@FFFFFFKKKYYYsssuuuddd^^^___]]]]]]___```aaa___[[[XXXYYYZZZ[[[\\\]]]^^^______WWWXXXYYYZZZZZZ\\\```cccbbbaaa___]]][[[[[[\\\\\\bbbaaa___^^^^^^```bbbcccaaa```aaabbbbbb___[[[XXXWWWVVVVVVWWWWWWWWWTTTRRRMMMNNNOOONNNLLLJJJJJJJJJJJJHHHDDD@@@>>>>>>>>>???<<>>=========???AAACCCDDDDDDAAAAAAFFFJJJIIIIIIKKKOOOKKKJJJMMMLLLJJJJJJMMMQQQRRRSSSUUUUUUVVVVVVUUUZZZZZZZZZZZZYYYYYYYYYYYY\\\\\\\\\\\\]]]___aaabbbaaabbbaaa```eeeuuuooovvvaaaLLLAAA@@@AAA???BBB===<<>>===777;;;;;;<<>>EEENNNkkkpppgggaaa]]]\\\ZZZVVVWWW[[[YYYXXXVVVVVVWWWWWWUUUSSSSSSRRRRRRSSSTTTSSSQQQOOOJJJHHHGGGGGGFFFDDDAAA>>><<<<<<<<<;;;;;;999888888555555666666555333222111222222222222111000///...........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------+++,,,,,,,,,------------------,,,,,,,,,,,,---------------------...//////.........................../////////000000000000111111111222222222333333333444444555555666666777555666666777888999:::;;;<<<<<<<<<<<<===>>>@@@AAAFFFCCCCCCEEEEEECCCDDDGGGJJJJJJMMMQQQPPPLLLMMMQQQOOOPPPQQQRRRTTTUUUVVVVVVYYYYYYYYYYYYYYYYYYYYYXXX[[[ZZZZZZZZZ[[[\\\^^^___bbbbbbaaa^^^___iiizzzqqqTTTBBB===>>>CCC???<<<>>>@@@BBBGGGNNNXXX]]]eeejjjnnnrrrvvvyyyyyyyyyzzz|||wwwnnncccYYYQQQLLLIIIIIIFFF@@@@@@OOOiii}}}xxxrrrhhh___ZZZYYY\\\^^^]]]\\\]]]^^^```___]]]ZZZYYYXXXXXXWWWWWWWWWXXXXXXZZZYYYWWWXXX[[[]]]^^^^^^]]]\\\\\\\\\[[[[[[ZZZZZZWWWWWWXXXXXXYYY[[[\\\]]][[[[[[[[[ZZZZZZXXXWWWWWWWWWTTTQQQPPPQQQQQQPPPNNNJJJIIIHHHGGGGGGFFFFFFFFFFFFEEEDDDBBBAAA???>>>===555888::::::;;;GGGccc|||cccNNNCCCBBBAAABBB@@@@@@EEELLLHHHIIIIIIHHHFFFEEEFFFGGGGGGEEEEEEIIIKKKIIIJJJNNNIIIBBB???AAA>>>666444888999888888888888999:::;;;;;;>>>CCCGGGKKKRRR\\\ccckkkqqqyyy|||vvvnnnfff```]]]XXXUUURRRQQQQQQOOOKKKGGGHHHFFFDDDCCCDDDDDDCCCBBBCCCAAA@@@AAABBBCCCBBBAAABBBBBBAAA???@@@CCCCCC@@@CCCCCCBBBAAAAAAHHHYYYjjjlll```___\\\YYYYYYXXXUUUUUUXXXUUUUUUUUUVVVVVVUUURRROOOOOOOOONNNPPPRRRRRRQQQOOOJJJHHHEEECCCBBBAAA>>><<<<<<<<<;;;;;;999888666666333444444444333222111000111222222111111000///...------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,---------......------,,,,,,,,,,,,---------------------......///............................../////////000000000111111111222222222222333222222333444444555555666555555666777888999::::::;;;;;;;;;;;;;;;<<<===>>>EEECCCDDDEEEBBB@@@DDDJJJHHHIIILLLPPPNNNJJJJJJOOOOOOOOOOOOPPPQQQSSSUUUWWWWWWWWWWWWWWWXXXXXXXXXXXXYYYXXXXXXWWWXXXYYYZZZ[[[^^^______\\\ZZZ___iiiqqqttt[[[OOOLLLDDD>>>;;;===>>>======???IIINNNUUU[[[```eeeiiilllooooooqqqsssvvvzzz~~~|||yyywwwmmmiiibbbZZZRRRJJJEEEBBB@@@???>>>DDDVVVvvvtttgggbbb\\\VVVTTTVVVYYY\\\]]]\\\[[[\\\]]]]]]\\\[[[XXXWWWVVVUUUUUUTTTUUUUUUXXXWWWVVVWWWYYY[[[[[[[[[ZZZZZZYYYYYYXXXWWWVVVVVVTTTTTTTTTUUUVVVWWWXXXYYYXXXXXXXXXWWWUUUTTTSSSRRRSSSPPPMMMLLLLLLKKKJJJHHHFFFEEEDDDCCCCCCCCCCCCCCCBBBAAAAAA@@@???>>>======888777:::<<<777777HHH^^^rrr[[[NNN@@@>>>DDDHHHGGGCCCIIIJJJKKKJJJHHHGGGHHHIIIIIIGGGHHHMMMNNNLLLMMMPPPDDDAAAAAAAAA<<<666666;;;===:::777666888::::::888<<<===<<<;;;;;;===AAAEEEHHHMMMUUU[[[```cccfffhhhppprrruuuyyy|||~~~|||xxxvvvwwwvvvtttuuuyyy{{{wwwrrrnnniiieee```\\\\\\]]]\\\YYYSSSNNNKKKIIIHHHGGGFFFGGGIIIIIIGGGDDDDDDBBB@@@@@@AAAAAAAAA???AAAAAA@@@@@@AAAAAAAAA@@@??????>>>???AAACCCBBB???AAABBBDDDIIIRRReeevvvddd\\\___]]]\\\[[[YYYWWWVVVVVVRRRRRRSSSUUUUUUSSSOOOLLLLLLKKKKKKLLLNNNPPPOOONNNJJJGGGDDDAAA@@@???<<<;;;;;;;;;;;;999888666444333222222222222222111000000000000111111000//////...------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,,,,---------.........---,,,,,,,,,,,,,,,,,,---------,,,,,,------...///................................./////////000000111111111111222222222222111222222333333444555555444555555666777888999999;;;;;;;;;;;;;;;;;;<<<<<<@@@@@@CCCEEECCCCCCJJJTTTSSSNNNLLLMMMMMMJJJKKKMMMRRRQQQOOOOOOPPPRRRTTTUUUUUUUUUUUUVVVVVVWWWWWWWWWXXXWWWVVVVVVVVVWWWXXXYYYXXX[[[\\\[[[YYY[[[```eeeooovvvjjjUUUHHH??????BBBAAA===;;;@@@CCCHHHNNNSSSWWW[[[]]]cccdddfffjjjnnnrrrvvvxxxvvvwwwyyy{{{}}}}}}~~~|||zzzvvvqqqkkkgggdddTTTSSSQQQMMMHHHDDDBBBBBBBBB@@@DDDYYY{{{wwwggg```\\\WWWSSSRRRSSSVVVXXX\\\ZZZXXXXXXZZZ[[[[[[[[[XXXWWWVVVTTTSSSSSSRRRRRRUUUTTTSSSTTTVVVWWWWWWVVVWWWWWWVVVUUUTTTSSSSSSRRRRRRRRRRRRRRRSSSTTTUUUUUUVVVVVVUUUTTTRRRQQQOOONNNNNNLLLJJJHHHGGGEEECCCBBBAAAAAA@@@???????????????>>>=========<<<<<<<<<<<<:::777888<<<:::666>>>KKKiii|||___JJJEEEHHHHHHFFFJJJKKKLLLKKKJJJIIIJJJKKKKKKIIIJJJNNNNNNLLLKKKMMMDDDDDDEEEEEE@@@===???DDDAAA;;;555333666888888777444555666777888999:::<<<:::>>>CCCFFFGGGHHHHHHIIIMMMOOOQQQTTTWWWXXXYYYYYYZZZUUUSSSTTTSSSQQQRRRUUUXXXVVVRRRPPPNNNKKKHHHEEEFFFHHHIIIHHHEEECCCCCCCCC@@@@@@@@@AAACCCCCCBBBAAADDDBBB@@@???@@@@@@???>>>???@@@@@@@@@?????????@@@>>>======???@@@???===<<<===FFFTTTfff|||wwwjjjaaa^^^``````___\\\ZZZXXXVVVTTTPPPQQQRRRTTTUUUSSSNNNJJJJJJHHHHHHIIIKKKLLLLLLKKKIIIFFFCCC@@@???>>><<<:::::::::999888777555333222222111111111000000000000//////000000000///......------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,******+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------++++++++++++++++++++++++*********+++++++++,,,,,,,,,,,,,,,---------......,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,---..........................................////////////000000111111111222222222111111222222333444444444444444555666777888888999;;;<<<<<<<<<<<<<<<<<<<<<<<<===AAADDDDDDEEEMMMVVV^^^TTTLLLMMMQQQRRRRRRSSSVVVTTTRRRPPPOOOPPPQQQRRRRRRRRRSSSTTTUUUUUUVVVVVVWWWWWWVVVUUUUUUVVVWWWXXXWWWYYY\\\\\\[[[[[[]]]___\\\ppp|||cccIII>>>???AAA@@@???<<<===???CCCGGGJJJLLLLLLTTTUUUXXX]]]bbbfffjjjlllhhhiiilllooosssvvvyyyzzz|||{{{{{{{{{{{{}}}~~~|||}}}~~~}}}yyywwwtttqqqooonnnlllhhhccc\\\VVVQQQOOOKKKIIIEEEAAA???DDDKKKRRRWWWYYYaaarrrhhh]]]YYYWWWTTTRRRQQQRRRTTTUUUYYYWWWUUUUUUVVVXXXYYYYYYXXXWWWVVVTTTSSSRRRQQQQQQRRRQQQPPPQQQRRRSSSRRRPPPTTTSSSSSSRRRQQQQQQPPPPPPRRRRRRQQQQQQQQQRRRRRRSSSTTTTTTSSSRRRPPPOOOMMMLLLIIIIIIHHHFFFCCCAAA???>>>>>>======<<<<<<<<<<<<===:::;;;;;;;;;;;;;;;;;;;;;777555666999:::999;;;@@@MMMvvvgggIIIAAAGGGMMMKKKMMMNNNMMMKKKKKKLLLMMMMMMKKKLLLOOOOOOKKKJJJLLLHHHIIIJJJIIIGGGFFFHHHKKKGGGBBB;;;777777888888777333555666888999888888777444777:::<<<<<<;;;;;;;;;<<<>>>@@@AAACCCCCCCCCCCCFFFBBBAAABBBBBB???@@@DDDEEECCCBBBAAABBBAAA@@@>>>???@@@AAAAAA???>>>???@@@>>>??????@@@@@@@@@@@@???AAA???=========>>>===<<<<<<===>>>===<<<<<<===>>>>>>===>>>???>>><<<===BBBHHH\\\yyy}}}lllfffaaa^^^]]]^^^```^^^YYYWWWWWWUUUQQQQQQQQQRRRTTTUUUSSSNNNKKKIIIHHHFFFFFFGGGHHHGGGFFFFFFDDDAAA@@@???===:::888888888777777555444222222222111111000000000111111......////////////......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++************+++++++++++++++++++++,,,,,,,,,------,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,------...------------------------------........./////////000000000111111111111222111111222333333444444555333333444555666777888888;;;;;;<<<===>>>>>>============???BBBCCCCCCHHHPPPWWWOOOLLLPPPVVVWWWUUUUUUWWWVVVSSSQQQPPPOOOOOOOOOPPPPPPQQQRRRSSSTTTUUUVVVVVVUUUUUUTTTUUUVVVWWWXXXXXXZZZ\\\\\\ZZZYYYYYYYYYZZZbbbttt]]]FFF===;;;<<<>>>;;;::::::;;;>>>@@@@@@???EEEFFFJJJNNNRRRVVVYYY[[[[[[]]]```dddhhhlllpppqqqrrrqqqppppppqqqsssvvvxxxuuuvvvwwwxxxzzzzzzzzzzzzyyyuuuooojjjfffccc___]]]YYYWWWSSSOOOJJJGGGDDDCCCEEEAAA===<<>>ZZZ~~~iiiUUUOOONNNLLLNNNOOONNNMMMLLLMMMOOONNNLLLNNNRRRRRRNNNLLLNNNKKKLLLLLLJJJHHHIIIJJJJJJIIIFFFBBB>>><<<;;;::::::::::::::::::999888666444222444666777666555666777777888999;;;;;;;;;;;;:::<<<999999<<<===:::;;;>>>>>>===<<<<<<>>>>>>===<<<;;;===>>>===<<<;;;<<<======>>>@@@@@@????????????<<<;;;999:::<<<======<<<:::<<<>>>===;;;:::<<<===>>>===>>>@@@???AAAMMMZZZooommmbbb```___\\\[[[[[[]]][[[VVVTTTVVVUUURRRRRRRRRSSSTTTUUUSSSPPPMMMJJJHHHEEEDDDDDDDDDCCCBBBAAA@@@???>>>>>><<<999666666666666555555444222222222111000000000111222222---......//////.........,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************************************,,,++++++******++++++,,,******+++++++++,,,,,,,,,***************************++++++++++++,,,,,,,,,************************************++++++++++++*********+++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++,,,,,,---...---------------------------------.........//////000000000000111111111111222222333333444555555555222333444555666777777888999:::<<<===>>>>>>>>>>>>???===>>>BBBDDDDDDFFFJJJJJJNNNWWW```aaa[[[UUUSSSTTTSSSRRRQQQPPPNNNMMMMMMNNNNNNOOOQQQRRRTTTUUUUUUTTTSSSSSSSSSTTTUUUWWWXXXUUUVVVWWWWWWVVVVVVVVVVVVZZZ[[[aaaooommmWWWGGG@@@AAA>>>;;;999:::<<<===<<<:::<<<===@@@BBBEEEGGGIIIJJJMMMOOORRRUUUYYY]]]```bbbaaa```^^^^^^___cccfffhhhfffggghhhiiijjjkkkkkkkkkccc___YYYUUURRROOOMMMKKKHHHFFFDDDBBBBBBDDDEEEGGGCCCDDDGGGPPPccczzzuuuiiiWWWPPPRRRLLLMMMMMMNNNOOOPPPQQQRRRQQQPPPOOOPPPRRRTTTTTTSSSTTTSSSRRRQQQPPPOOOOOOOOOPPPOOONNNOOOPPPPPPMMMKKKMMMMMMNNNNNNNNNNNNOOOOOOPPPOOONNNNNNMMMMMMMMMNNNNNNNNNNNNNNNMMMLLLJJJJJJEEEGGGHHHFFFBBB???>>>>>>;;;:::::::::::::::;;;;;;999999999999999888888888000888:::444333:::;;;777999CCCZZZ{{{aaaMMMMMMNNNOOOOOOMMMMMMNNNOOOOOOMMMOOOTTTTTTQQQOOOQQQKKKKKKIIIGGGFFFGGGGGGEEEBBBBBBAAA@@@>>>;;;:::999888777666666888999888888666777888777555555666777444555666888888888777777666444555999:::888888:::;;;:::999999;;;;;;:::999888999::::::999999;;;<<<:::;;;======<<<;;;<<<<<<999888777999;;;>>>>>>>>>;;;===???>>><<<;;;===???===<<<>>>AAACCCKKK___ssstttfffaaaaaa```]]][[[YYY\\\ZZZTTTSSSWWWXXXTTTTTTSSSSSSTTTUUUTTTQQQNNNKKKHHHEEECCCBBBBBB@@@???>>>============;;;777444555555555555444444333222222222111000000111222333------......///......---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************************************,,,++++++++++++++++++,,,******+++++++++,,,,,,,,,******************************+++++++++,,,,,,,,,************************)))************+++++++++))))))*********+++++++++,,,++++++++++++++++++,,,,,,,,,++++++,,,,,,---...---------------------------------.........//////000000000000111111111111222333333444444555555666222333333444555666777777777999;;;===>>>>>>>>>>>>AAA>>>>>>DDDHHHHHHIIIKKKIIIVVVjjjuuupppaaaWWWUUUPPPPPPQQQPPPOOONNNMMMLLLMMMMMMNNNPPPRRRSSSTTTUUURRRQQQQQQRRRSSSUUUWWWXXXPPPQQQRRRRRRSSSTTTUUUVVVRRRRRRUUUZZZfff}}}~~~___NNNJJJAAA>>><<<<<<>>>???>>><<<:::;;;<<<>>>???@@@@@@@@@>>>@@@BBBEEEIIILLLNNNPPPNNNLLLKKKKKKLLLPPPTTTWWWSSSTTTUUUVVVWWWWWWWWWWWWPPPMMMHHHEEECCCBBBAAA@@@???>>>>>>???BBBHHHMMMQQQLLLRRR]]]mmmsssgggbbbXXXLLLJJJPPPNNNOOOOOOOOOOOOOOOOOOOOOOOONNNNNNOOOQQQRRRRRRQQQQQQQQQPPPOOONNNNNNNNNNNNPPPPPPOOOPPPQQQPPPNNNKKKLLLLLLLLLMMMNNNNNNOOOOOOOOONNNMMMLLLLLLKKKLLLLLLKKKLLLLLLLLLKKKJJJJJJIIIDDDGGGHHHGGGBBB?????????;;;:::::::::::::::;;;;;;999999999999888888888888444444555555666777777777999???III___pppccc[[[PPPLLLNNNSSSUUUVVVSSSRRRQQQOOOMMMJJJHHHGGGJJJEEEDDDFFFGGGEEEEEEFFFHHHFFFCCC@@@>>>======>>>;;;;;;;;;;;;:::999888777666666666666666666666666666666666666666666666666666666777777888888999999999999888888888888999999::::::999888999:::;;;<<<:::::::::;;;;;;;;;<<<<<<<<<>>>???>>>;;;999999999AAA:::777:::=========???AAA>>>AAAOOOaaauuupppjjjbbb^^^]]]^^^___^^^[[[YYYVVVSSSRRRRRRTTTUUUUUUTTTTTTTTTSSSRRRRRRRRRMMMLLLJJJHHHFFFEEEDDDDDD???>>>>>><<<:::888777555333333333333333333333333111111000///////////////...+++)))+++...000...+++,,,,,,,,,++++++*********+++++++++*********))))))************************+++++++++*********))))))************************)))))))))***+++++++++,,,************************************************++++++++++++++++++++++++++++++************++++++******************************+++++++++,,,,,,,,,,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------..................////////////999777555222111222333333222222444555666777777777666666666666777888999:::777777777888999:::<<<===@@@AAAGGGNNNMMMHHHJJJQQQ``````yyyppp\\\YYYSSSPPPSSSTTTSSSOOOLLLLLLMMMPPPOOONNNNNNPPPSSSVVVXXXQQQRRRQQQPPPOOOPPPSSSUUUQQQPPPPPPRRRTTTUUUTTTSSSRRRPPPRRRUUUUUU___~~~xxxhhh\\\PPPFFFDDDCCC???===???BBB===;;;@@@GGGHHHAAA999888===@@@===:::;;;@@@DDD>>>AAAAAA===???EEEFFFBBBFFFEEEEEEFFFHHHFFFBBB===BBB???===<<<>>>>>>>>>===777:::???AAACCCQQQnnn|||yyyxxxjjj[[[TTTOOOKKKKKKOOOOOOMMMLLLNNNRRRSSSRRRPPPPPPPPPOOOOOOPPPQQQRRRRRRSSSRRRPPPOOONNNNNNNNNOOONNNPPPSSSTTTTTTQQQOOOMMMMMMOOOPPPOOONNNLLLMMMMMMMMMKKKIIIHHHJJJKKKKKKJJJIIIFFFEEEGGGGGGDDDDDDGGGFFFFFFFFFEEECCCAAA>>>===>>>>>>===;;;:::999888777888888777777666666555555444444555555666666777777999999;;;HHHdddlllXXXNNNOOOTTTXXXYYYYYYWWWSSSPPPNNNPPPRRRJJJGGGHHHLLLMMMIIIFFFFFFFFFFFFFFFEEECCCAAA>>>===============<<<;;;:::999777777777777777777777777777777777777777777777777777777777888888888888888::::::999999999999::::::::::::999999999:::;;;<<<:::::::::;;;;;;;;;<<<<<<999:::;;;<<<===>>>???@@@===;;;<<>>>>><<<;;;999777666444444444333333222222222111000000///////////////111///---+++******+++,,,,,,,,,,,,+++++++++******+++++++++*********))))))************************+++++++++*********))))))***************************************+++++++++************************************************++++++++++++++++++++++++++++++************++++++******************************+++++++++,,,,,,,,,,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...............////////////555444222000000000111222111222333444555666666666666666666666777888999999888777777888999:::;;;<<>>:::666666;;;???===999888<<<;;;888888;;;;;;777888999:::<<<===???@@@AAA>>>???@@@AAAAAA???<<<;;;BBB???>>>EEEVVVuuuvvvggg\\\SSSQQQPPPOOORRRVVVRRRPPPNNNNNNQQQRRRQQQPPPQQQQQQQQQQQQQQQRRRSSSSSSUUUTTTSSSQQQPPPPPPQQQQQQRRRSSSSSSSSSRRRQQQOOOOOOQQQRRRTTTTTTRRRPPPQQQQQQOOOMMMJJJIIIJJJJJJJJJIIIHHHDDDCCCEEEDDDAAAAAADDDDDDDDDDDDDDDCCCBBB@@@??????>>>===<<<:::999777777888888777666666555555444444444444555666666777777;;;777666;;;IIIgggxxx```UUUTTTVVV^^^^^^[[[UUUOOOLLLLLLNNNLLLJJJLLLQQQRRRLLLGGGFFFEEEGGGHHHIIIHHHDDD@@@===>>>>>>>>>>>>>>>===<<<;;;999999999999999999999999999999999999999999999999999999888888888888888888;;;::::::::::::::::::;;;::::::999999999:::;;;<<<:::::::::;;;;;;;;;<<<<<<<<<:::999999:::;;;;;;:::<<<<<<>>>AAA???<<>>>>>===<<<:::999777666555555444333222111111000000000//////......//////,,,......---***)))+++---,,,,,,,,,++++++++++++***+++++++++***************************************+++++++++***************************************+++++++++***************************************************************++++++++++++++++++++++++++++++************++++++******************************+++++++++,,,,,,,,,,,,,,,,,,++++++++++++***++++++++++++++++++++++++,,,,,,,,,,,,---------------............/////////111000///......///000111///000222333444444555555555555555555666777888999888888888888888999:::;;;???@@@GGGTTTaaammmyyy}}}yyy~~~kkk___UUUSSSTTTTTTRRROOOLLLLLLLLLNNNNNNMMMMMMNNNQQQSSSUUUSSSSSSSSSQQQPPPQQQTTTWWWRRRQQQPPPQQQRRRRRRPPPNNNMMMKKKMMMQQQOOOOOO[[[jjjxxxjjj```aaassswwwcccLLLDDDCCC@@@@@@???@@@AAAAAA@@@>>><<<;;;<<<<<<;;;>>>BBBBBB????????????>>>===>>>@@@AAA>>><<<<<<===CCCKKKSSSXXXPPPNNNRRRaaayyyxxxnnndddUUUPPPLLLNNNQQQRRRUUUYYYUUURRROOONNNOOOQQQQQQQQQTTTTTTSSSSSSSSSTTTUUUUUUYYYXXXVVVUUUTTTTTTUUUVVVWWWVVVTTTRRRQQQPPPPPPPPPUUUWWWXXXXXXWWWUUUUUUUUUSSSPPPMMMKKKKKKKKKJJJIIIGGGCCCBBBCCCBBB>>>>>>@@@AAABBBBBBCCCBBBBBBAAA@@@??????===<<<:::888777666777777666666555444444444333333444555555666666777888555888>>>AAAOOOtttrrreeeaaafffbbb[[[UUUQQQNNNLLLKKKPPPNNNNNNRRRRRRMMMHHHGGGEEEFFFHHHHHHGGGDDDAAA???>>>>>>>>>>>>>>>===<<<<<<:::::::::::::::::::::::::::::::::::::::::::::::::::::::::999999888888777::::::999999999999::::::999999999:::::::::;;;;;;:::::::::;;;;;;;;;<<<<<<===<<<::::::;;;;;;888666;;;;;;<<<>>>???EEESSSbbb}}}kkk^^^\\\]]]^^^______]]]ZZZXXXXXXWWWUUUTTTSSSSSSTTTUUUSSSSSSRRRQQQQQQPPPOOOOOOKKKJJJHHHFFFDDDCCCBBBBBB======<<<;;;:::888777666555555444333222111000///000//////.........//////,,,------.........,,,+++++++++++++++++++++++++++************************************************************************************************,,,+++++++++***)))))))))************************************************++++++++++++++++++++++++++++++************++++++******************************+++++++++,,,,,,,,,++++++++++++++++++++++++************************++++++,,,,,,,,,------------------.........//////......------...///000000...///000222333333333333444444444444555666777888888888888888888999:::::::::<<>>===???AAAAAAAAAAAA@@@@@@@@@??????>>>===;;;999777666555666666555555444333333333333333444444555666666666555111555===;;;<<>>AAAAAAAAA@@@???>>>===<<<<<<===<<<;;;999888666555444555555444444333222222222333333333444555555666666888333444999777444@@@RRRrrrrrrddd\\\UUUQQQYYYRRRLLLLLLJJJHHHHHHJJJDDDCCC@@@???>>>???AAABBB;;;;;;;;;<<<<<<;;;;;;:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::999888888777777888888999888999:::;;;;;;;;;:::::::::::::::;;;;;;;;;<<<<<<:::;;;;;;:::888888999;;;AAAOOOfff|||wwwiii___[[[[[[VVVWWWXXXXXXWWWXXX[[[]]]XXXWWWUUUSSSQQQOOONNNNNNPPPOOONNNMMMLLLKKKJJJIIIFFFEEECCCAAA@@@>>>>>>===999999999888777555444333444444333222111000000///......------......//////[[[III444))))))------+++***++++++++++++,,,,,,,,,***************+++++++++***************************************+++++++++************************+++++++++***************************************************************++++++++++++++++++++++++++++++************++++++******************************+++++++++,,,,,,,,,***++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,------------.........---....../////////000000---...000111222222333333222222222222333444555666666666666777888999:::;;;???CCCFFFFFFJJJVVVbbbiiiccceee```bbbmmmgggWWWRRRNNNMMMKKKKKKMMMNNNNNNMMMIIIIIIIIIJJJKKKLLLMMMMMMNNNNNNNNNMMMKKKLLLOOORRRPPPNNNMMMLLLLLLKKKIIIFFFGGGFFFFFFEEEEEEEEEEEEFFFGGGSSSdddttt{{{{{{zzzaaaZZZ[[[qqqyyylllaaaVVVKKKGGGHHHFFFJJJLLLJJJJJJMMMOOOOOONNNNNNOOONNNNNNOOOSSSVVVWWWWWWVVVVVVUUUUUUVVVVVVYYYXXXWWWVVVVVVWWWXXXYYYUUUVVVXXXXXXVVVRRRNNNKKKPPPSSSVVVWWWUUURRRQQQPPPQQQOOOMMMMMMNNNOOOPPPOOOKKKGGGEEEFFFDDD@@@???AAA@@@???===<<<::::::::::::::::::999777666555444333444444333333222111111111222333333444444555555666888666666888777555:::CCCSSSlllnnn\\\RRRZZZSSSMMMKKKJJJGGGGGGIIIBBBAAA???======>>>@@@AAA:::;;;;;;<<<<<<;;;;;;;;;::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::;;;;;;;;;;;;:::999999888888999999:::888999:::;;;;;;;;;:::::::::::::::;;;;;;;;;<<<<<<<<<>>>>>><<<:::???IIIRRRjjj{{{qqqfffaaa]]]ZZZZZZUUUWWWXXXWWWUUUTTTUUUWWWUUUTTTSSSQQQPPPNNNMMMMMMNNNMMMLLLKKKIIIHHHGGGGGGDDDCCCAAA???===<<<;;;;;;777777777666555444333222333222222222111111000000...------------...///000MMMAAA222++++++...---+++******+++++++++,,,,,,,,,))))))*********+++++++++************************))))))*********+++++++++***************************************+++++++++************************************************++++++++++++++++++++++++++++++************++++++******************************+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,,,,,,,---------.........------.....................///000111222333333333111111111222222333444555444444555666888:::;;;<<<@@@HHHKKKGGGEEEMMMWWW^^^dddiii```^^^kkkeeeTTTRRRPPPMMMJJJJJJKKKLLLKKKIIIHHHHHHIIIIIIJJJJJJKKKKKKLLLLLLLLLJJJIIIJJJMMMPPPNNNMMMKKKKKKKKKJJJHHHFFFAAACCCEEEDDDCCCBBBCCCCCCAAAHHHPPPUUU]]]qqq||||||{{{xxxllluuunnndddYYYQQQJJJDDDCCCEEEDDDIIIIIIEEEEEEJJJOOOOOOMMMNNNPPPOOOMMMMMMPPPRRRTTTSSSRRRRRRQQQQQQQQQRRRVVVUUUTTTTTTTTTTTTVVVVVVUUUUUUVVVUUUTTTQQQOOOMMMOOORRRUUUVVVUUURRRPPPPPPOOOMMMJJJJJJJJJKKKKKKJJJHHHDDDBBBCCCBBB>>>===@@@<<<;;;:::999888888999:::777777666555555444333333333333333222111111000000222222333444444555555666000222666888777666777999<<>>>>>??????@@@;;;;;;<<<<<<<<<<<<<<<;;;:::::::::::::::::::::::::::::::::::::::::::::::::::::::::;;;;;;<<<<<<<<<;;;::::::999999::::::;;;888999:::;;;<<<;;;:::::::::::::::;;;;;;;;;<<<<<<;;;???BBBDDDHHHWWWlll}}}sss___[[[]]][[[YYYXXXVVVYYY[[[ZZZVVVSSSRRRSSSRRRRRRQQQPPPOOOOOONNNNNNMMMLLLKKKJJJHHHGGGFFFEEEBBBAAA@@@>>><<<;;;::::::555555555555444333222111222222111111111111111111---------------...///000---,,,---///222222///,,,*********++++++,,,,,,,,,))))))******++++++++++++************************))))))******++++++++++++************************))))))******+++++++++,,,************************************************++++++++++++++++++++++++++++++************++++++******************************+++++++++,,,,,,,,,*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,---------......,,,------......------,,,...///000222333333333333111111111111222333444555333333444666888:::<<<===<<>>888888777777777888:::;;;555555444444444333333333333333222222111000000000222222333333333333444444444444555666777888999999===:::BBBZZZyyyzzzooobbbYYYMMMDDDDDDJJJCCCEEECCC???>>>@@@???<<>>999;;;===666777666666777888999999888999;;;<<<;;;888777999<<<>>>;;;888:::>>>>>>:::555===999888<<<<<<999:::>>><<<<<<;;;999999:::999777;;;;;;===???>>>>>>@@@CCCGGGTTTcccnnn{{{lllcccXXXTTTVVVWWWUUUQQQSSSTTTVVVWWWVVVUUUSSSQQQPPPPPPPPPOOOOOONNNNNNNNNNNNMMMJJJHHHFFFEEEEEEEEEAAA???<<<;;;;;;999777555444444333333333333222222000000000000////////////........................---------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,++++++*********+++++++++++++++***)))(((************************++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************++++++******************++++++,,,,,,,,,---------++++++++++++++++++++++++---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,++++++,,,,,,,,,........................111111111111222222222222222222222222222222222222666555444444666999<<<>>>@@@FFFMMMSSSUUUUUUTTTTTTaaabbb___WWWPPPNNNKKKGGGHHHJJJKKKKKKIIIGGGGGGGGGGGGGGGHHHHHHHHHIIIIIIIIIJJJKKKKKKIIIGGGGGGHHHIIIHHHHHHHHHGGGEEECCCBBBAAA?????????>>>>>>===<<<;;;???===<<<<<<@@@HHHOOOTTTyyy|||xxxaaaUUUIIIFFFDDDDDDFFFGGGEEEBBBDDDDDDCCCDDDEEEHHHKKKLLLNNNOOOOOONNNLLLKKKLLLNNNNNNNNNNNNNNNNNNNNNNNNNNNSSSQQQNNNKKKJJJKKKLLLNNNRRRRRRSSSRRRQQQOOOMMMKKKJJJMMMPPPRRRQQQOOOKKKHHHHHHHHHGGGFFFDDDCCCAAA@@@?????????>>><<<:::777666777777777777666666666666444444333333222111000000222222222111000//////...222222222333333333444444333444555666777888999999:::777999EEE[[[wwwvvv]]]KKKDDDDDDFFFDDDAAAAAADDDCCC@@@EEE???AAAAAA888888:::444999999999888777777777777999:::<<<;;;999999<<<>>>;;;888666777999:::999777>>>::::::<<<;;;777666999888999:::;;;===?????????????????????BBBJJJVVV___zzzddd^^^WWWSSSTTTVVVVVVUUUTTTTTTUUUUUUUUUTTTSSSRRROOOOOOOOONNNMMMMMMLLLLLLLLLKKKIIIFFFDDDCCCCCCCCC@@@>>><<<;;;:::999777555444444333333333222222222000000000000/////////...........................---------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++******+++++++++++++++***))))))************************++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---............................../////////000000000222222222222222222222222555444333444666999<<<>>>@@@DDDIIINNNRRRVVVZZZ]]]aaaccc```VVVMMMHHHEEEAAAIIIKKKMMMMMMJJJHHHGGGFFFFFFFFFGGGHHHHHHHHHHHHHHHHHHIIIIIIGGGEEEEEEFFFGGGHHHGGGGGGFFFDDDCCCAAA@@@>>>>>>>>>>>>===<<<<<<;;;===;;;999999<<>>SSSvvvrrr```[[[\\\XXXRRRNNNKKKDDD===IIIEEEHHHFFF;;;:::>>>::::::::::::888666666777999555666777777777888:::<<>>>>>???@@@@@@AAA;;;999:::======::::::;;;;;;<<<<<<<<<;;;<<<>>>@@@EEEKKKRRRXXX```oooyyymmmdddZZZXXXUUURRRRRRTTTWWWXXXTTTTTTTTTTTTSSSSSSSSSSSSNNNNNNMMMMMMLLLKKKKKKJJJJJJIIIGGGEEECCCBBBBBBBBB???===;;;::::::999777555333333333333222222222222000000000/////////......------------------------------,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,++++++++++++******++++++++++++***))))))************************++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********************************************************++++++++++++,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---..............................////////////000000222222222222222222222222333333333333666999<<<>>>@@@AAADDDGGGMMMUUU^^^dddeeeiiiggg\\\PPPJJJFFFDDDIIILLLOOOOOOMMMIIIGGGEEEDDDEEEFFFHHHHHHGGGGGGFFFHHHIIIIIIGGGEEEDDDEEEGGGFFFFFFEEEDDDCCCAAA@@@???<<<<<<=========<<<;;;;;;;;;:::999888999;;;===>>>888EEEXXXlllqqqqqqzzzxxxvvvqqqhhh\\\PPPFFF@@@===AAA@@@??????AAABBBAAA@@@CCCCCCBBBBBBCCCDDDFFFGGGLLLMMMMMMKKKHHHGGGGGGHHHFFFGGGHHHJJJLLLNNNOOOPPPJJJIIIHHHGGGFFFEEEEEEEEEGGGGGGGGGGGGGGGHHHIIIJJJFFFGGGHHHIIIGGGDDDAAA???===>>>>>>>>>>>>===<<<<<<888999999:::999888666555555444444444444333333333333222222111111000000///111111000000///.........111222222222222333333333333333444555555666777777666888:::888666>>>UUUlllvvvhhhUUUFFFKKKIIINNNKKK>>><<<@@@===:::;;;;;;;;;::::::<<<===777888888888888999;;;<<<:::;;;======<<<;;;<<<======<<<<<<======<<<;;;;;;<<<<<<>>>??????BBBJJJRRReeetttoooddd]]]YYYTTTUUUTTTRRRPPPQQQUUUYYYUUUTTTSSSRRRRRRRRRRRRSSSNNNNNNMMMMMMLLLKKKJJJJJJHHHHHHFFFEEECCCBBBAAAAAA>>><<<::::::999999777555333333333222222222222111000000/////////.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++******)))************************************************************************************************************************++++++++++++++++++++++++***************************************+++++++++))))))*********+++++++++++++++++++++++++++++++++******++++++,,,,,,,,,---++++++++++++++++++++++++,,,,,,+++++++++,,,------........................000000000000111111111222111111111111222222222222222222222333666999<<<===>>>??????AAAFFFNNNWWW^^^aaaffffff\\\RRRMMMKKKIIIIIIMMMPPPQQQNNNJJJFFFEEECCCDDDFFFGGGGGGGGGEEEEEEJJJKKKJJJIIIFFFEEEFFFGGGCCCCCCCCCBBBAAA@@@>>>>>>:::;;;;;;;;;;;;;;;:::::::::::::::999999999999:::999<<<@@@GGGXXXqqq}}}wwwyyy~~~nnnccc[[[OOOFFFBBBBBBAAAAAA>>>======>>>???@@@@@@@@@BBBBBBAAAAAABBBCCCDDDDDDIIIJJJKKKJJJIIIHHHHHHIIIGGGGGGHHHJJJKKKMMMNNNNNNIIIHHHHHHGGGFFFEEEDDDCCCIIIHHHFFFEEEDDDEEEFFFFFFGGGHHHHHHGGGEEECCC@@@>>>;;;;;;<<<;;;;;;:::999888555666777888888777666555333333222222222111111111111111111000000//////////////////.........------111111111222222222333333333333444444555555666666666888:::;;;777777AAAMMMrrrnnn^^^\\\aaa]]]LLLEEEEEE???@@@?????????@@@???>>>===>>>===<<<;;;<<<<<<<<<<<<999<<<>>>???>>>=========@@@@@@???======???@@@@@@BBBDDDIIIQQQXXXaaasssnnnbbb[[[WWWTTTRRRTTTUUUSSSOOOOOORRRVVVTTTSSSRRRQQQQQQQQQRRRRRROOOOOONNNMMMLLLKKKJJJJJJHHHGGGFFFEEEDDDCCCBBBAAA===;;;999999999888666555333333222222222111111111////////////............------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++)))******+++++++++******************************************************************************************************************************++++++++++++++++++++++++************************))))))*********+++++++++))))))*********+++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,++++++++++++++++++++++++,,,+++++++++,,,,,,---...........................///000000000000111111111000000000111111222222222111111222333555888:::<<<<<<======>>>@@@DDDJJJNNNOOOUUUWWWRRRLLLJJJIIIHHHHHHKKKOOOPPPMMMIIIFFFEEECCCDDDEEEFFFFFFFFFEEEEEEIIIJJJIIIGGGEEEDDDDDDEEEAAAAAAAAA@@@???>>>===<<<999::::::::::::999999888777888999999999999888888======999777>>>NNN\\\bbbiiisss}}}kkk___MMMFFF???<<<===??????===<<<===>>>>>>>>>>>>???@@@@@@@@@@@@AAAAAABBBBBBCCCEEEHHHJJJKKKKKKKKKLLLMMMJJJJJJJJJKKKKKKKKKKKKKKKGGGGGGFFFEEEDDDCCCBBBBBBFFFEEEDDDCCCCCCCCCDDDEEEGGGGGGFFFEEECCC@@@>>>===<<<<<<<<<;;;999777666555444555666777888777666666111111111111000000000000000000////////////...............---------------111111111111222222222222333333333444444444555555777444333555555666;;;BBBNNNhhhxxxkkkdddYYYQQQNNNLLLNNNRRRQQQLLLFFFFFFDDDBBBBBBCCCDDDCCCBBBAAAAAAAAABBBDDDFFFHHHHHHJJJKKKKKKKKKQQQ[[[dddgggjjjlllrrr{{{qqqaaa[[[WWWSSSQQQSSSUUUVVVTTTQQQOOOQQQSSSRRRRRRRRRRRRQQQQQQQQQQQQPPPOOONNNMMMLLLKKKJJJIIIFFFFFFFFFEEEDDDCCCAAAAAA<<<:::999888888888666444222222222222111111111111/////////.........------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++***++++++++++++,,,,,,,,,))))))***++++++++++++***************************************************************************************************************************++++++++++++++++++++++++************************)))))))))***++++++,,,,,,*********++++++++++++,,,++++++++++++++++++++++++*********+++++++++++++++++++++++++++++++++++++++++++++++++++,,,---..............................------............////////////000000111222222222111111222333555777888999:::;;;<<<<<<<<<===???BBBBBBGGGJJJIIIHHHJJJJJJGGGFFFIIILLLMMMKKKHHHFFFEEEEEEEEEEEEEEEEEEFFFFFFFFFFFFFFFFFFDDDAAA???@@@AAA>>>??????>>>===<<<;;;;;;999999999999888777666666444444555666777777777666666999999888:::@@@BBBAAAEEEMMMZZZlll}}}ooo___QQQIII@@@===;;;;;;======;;;999<<<===>>>>>>======>>>?????????@@@AAAAAABBBCCCCCCCCCFFFJJJLLLLLLMMMNNNOOOLLLLLLKKKKKKJJJIIIIIIHHHEEEDDDCCCBBBAAA@@@@@@@@@?????????AAABBBDDDFFFGGGDDDCCCBBB@@@>>>===;;;;;;<<<<<<;;;:::888666444333333444555666777666555555111000000000000/////////........................,,,,,,,,,,,,,,,,,,,,,,,,111111111111222222222222333333333333333444444444666222111444666666888<<<:::GGG\\\qqq|||wwwuuu{{{}}}sssllljjjhhhiiikkklllllljjj]]]XXXTTTUUU[[[ccciiilllwwwxxxvvvttt|||sss___WWWVVVTTTRRRRRRUUUVVVVVVUUUSSSRRRRRRRRRQQQQQQRRRRRRRRRQQQPPPOOOOOONNNMMMLLLJJJIIIHHHGGGDDDDDDDDDDDDCCCBBB@@@???;;;999888777888777666444222222222222111111111111//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------++++++++++++++++++++++++******+++++++++,,,,,,,,,))))))***+++++++++++++++************************************************************************************************************************++++++++++++++++++++++++************************((())))))***++++++,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++************************************++++++++++++,,,---...///........................---------.........///////////////000111222222222222222333333555666777777999;;;;;;;;;:::;;;===???@@@CCCEEEFFFJJJMMMKKKFFFDDDFFFIIIIIIHHHFFFEEEEEEGGGFFFEEEDDDDDDFFFGGGIIIDDDEEEDDDBBB???===>>>???============<<<;;;:::999::::::999888777555444333333444444555555666666666111555888888999<<<;;;777<<<===???CCCNNNaaawww|||uuuqqqhhh]]]PPPFFF???<<<===<<<<<<<<<======<<<<<<;;;===>>>===;;;:::;;;======>>>???AAABBBCCCCCCDDDCCCFFFJJJLLLLLLLLLMMMNNNKKKJJJJJJIIIHHHGGGGGGGGGGGGEEECCCAAA@@@@@@AAABBB>>>???AAACCCDDDFFFGGGGGGBBBAAA???===<<<;;;:::::::::::::::999888666555444111222333444444444333222000000000000////////////------------------------+++++++++,,,,,,,,,,,,,,,000111111111111222222222333333333333333333444444555444555999999666555777555666===MMMdddlll^^^RRRQQQSSSRRRRRRTTTUUUUUUUUUUUUUUUTTTSSSRRRPPPQQQRRRSSSSSSQQQOOONNNNNNMMMLLLKKKIIIHHHGGGFFFBBBBBBCCCCCCBBB@@@???===;;;999777777888777666444222222222111111111111000//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------++++++++++++++++++++++++*********++++++,,,,,,,,,((()))***+++++++++++++++************************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++************************((())))))***++++++,,,,,,++++++,,,,,,,,,---------++++++++++++++++++++++++,,,+++++++++******))))))************************++++++++++++,,,---...///........................////////////000000000111...//////000111222222222222222333444444555555666999:::;;;::::::<<>>???@@@<<<<<<<<<<<<;;;:::999999::::::999888666444333222666666666666666666666666555777777444555999:::888333999@@@AAAAAADDDLLLTTTooo~~~xxxoooZZZVVVNNNEEE>>>;;;<<<===999999999999:::<<<>>>@@@;;;===>>>===:::888999<<<<<<>>>???AAACCCDDDDDDDDDDDDGGGJJJLLLLLLKKKKKKLLLHHHHHHHHHGGGGGGFFFFFFFFFJJJHHHEEECCCBBBBBBDDDEEECCCDDDFFFGGGHHHGGGGGGFFFCCCAAA???===<<<;;;<<<<<<777777888888777777666555000111222333333222111000111000000000////////////------------------------+++++++++++++++++++++,,,222222222111111111000000111111222222222333333333333333333444444444555555777666:::AAAFFFVVV{{{pppgggdddTTTRRROOOMMMLLLLLLNNNOOORRRSSSTTTTTTSSSTTTVVVXXXQQQQQQPPPPPPQQQRRRTTTUUUTTTPPPLLLHHHGGGFFFEEECCCCCCAAA???>>>>>>>>><<<:::888777666555444333222222222222222111111111000000//////.........------------------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********))))))***++++++,,,,,,++++++*********************************************************++++++++++++******************************,,,,,,,,,++++++*********)))************+++++++++,,,++++++******++++++,,,************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******+++,,,,,,---,,,,,,++++++******)))+++++++++++++++++++++++++++++++++++++++++++++++++++,,,---,,,++++++,,,...---------............////////////000111111222222444444333444444555666777888999999::::::;;;;;;<<>>===<<<<<<;;;:::999888888888888777777777777666555444333333333333444444444555555555555555555555555555555666555444444666:::???BBBLLLRRRZZZdddpppyyycccOOOFFFDDD@@@<<<999888888888::::::999999::::::;;;<<<::::::999999999:::;;;;;;<<<===???AAACCCEEEGGGGGGIIIHHHHHHGGGGGGHHHHHHIIIFFFFFFHHHHHHHHHHHHFFFFFFFFFFFFGGGGGGFFFEEECCCBBBFFFHHHKKKKKKIIIGGGFFFEEEFFFDDDAAA===:::888777777666666666666555555555555222333333333333222111111////////////............------------------------++++++++++++++++++++++++222222222111111111000000111111222222222333333333333333333444444444444555333111444888999@@@YYYttt|||iii]]]VVVSSSQQQPPPNNNLLLLLLLLLMMMNNNQQQRRRSSSRRRRRRRRRTTTVVVPPPPPPOOOOOOPPPRRRTTTUUURRROOOKKKHHHGGGFFFEEEDDDAAA???===<<<<<<<<<:::888999999888777666555444333222222111111111000000000.........------------,,,---------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********))))))***++++++,,,,,,++++++*********************************************************++++++++++++******************************,,,,,,,,,+++++++++******************++++++++++++,,,++++++******++++++,,,************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******+++,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++***)))***,,,...---------............////////////000111111222222333333333333444555666777888888999999:::;;;;;;;;;AAAAAAAAAAAAAAAAAAAAAAAABBBBBBCCCCCCCCCDDDDDDDDDEEEDDDDDDCCCDDDEEEFFFGGGDDDCCCBBBAAA@@@>>>======;;;:::999888888777777777666777777666555444333333333333333333444444444444333333333333333333333333555555555666777999:::;;;999===CCCIIIPPP\\\kkkvvvzzzvvvxxx~~~yyy~~~yyykkk[[[KKK???@@@???<<<:::888888888888999999888888999999:::;;;::::::999999999:::;;;;;;<<<===>>>@@@BBBDDDFFFFFFHHHHHHGGGGGGGGGGGGHHHHHHGGGHHHIIIIIIIIIIIIHHHGGGFFFFFFGGGGGGFFFEEECCCBBBDDDFFFIIIIIIGGGFFFEEEEEEFFFDDDBBB???<<<999888777666666666555555555444444222222222333222111111000////////////............------------------------++++++++++++++++++++++++222111111111111000000000111111222222222333333333333333333333444444444444555333555888666555@@@OOOnnnfffWWWPPPKKKHHHLLLLLLKKKKKKKKKKKKKKKKKKNNNOOOPPPPPPOOOOOOQQQSSSNNNNNNMMMNNNOOOQQQRRRTTTOOOLLLHHHGGGFFFFFFEEEDDD???===;;;::::::999777666888888777666555444333333111111111111000000000000------------,,,,,,,,,,,,------,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******************++++++,,,,,,++++++*********************************************************++++++++++++******++++++++++++++++++++++++,,,,,,,,,++++++++++++***************+++++++++,,,,,,++++++******++++++,,,************************,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,------------++++++++++++++++++++++++++++++++++++++++++++++++***+++******)))+++...111---------............///...//////000000111111222333333333333444555666666777777888888999::::::;;;========================??????@@@@@@AAABBBCCCCCCDDDCCCCCCCCCCCCDDDDDDEEECCCCCCBBB@@@???>>>===<<<:::999888777777666777777555666666555555444333222222222333333333444444444222222222222222222222222444555666777777666555444000222555666888>>>FFFMMMbbbooouuucccTTTIIIAAA;;;777:::999888777666777888999888777777777777888999999999999999999999:::;;;;;;;;;<<<===???AAACCCDDDEEEGGGGGGGGGGGGGGGGGGGGGGGGGGGHHHIIIJJJJJJIIIHHHGGGEEEFFFGGGGGGFFFEEECCCBBBBBBDDDFFFGGGFFFDDDDDDEEEDDDCCCBBB@@@===;;;888777555555555555444444444444111111222222111111000////////////............---------------------------,,,,,,++++++************111111111111000000000000111111222222222333333333222222333333333444444444777666777;;;:::777:::AAAKKKccc|||nnnWWWOOOMMMIIIFFFGGGGGGIIIJJJJJJJJJIIIIIIKKKLLLMMMLLLLLLLLLNNNPPPKKKKKKJJJJJJLLLMMMOOOPPPKKKIIIFFFEEEEEEFFFEEEDDD===<<<:::999999888666444444444444333222111111111111111000000000/////////------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***************************************************++++++,,,,,,++++++******************************************************++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++*********+++++++++,,,,,,,,,++++++******++++++,,,************************++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,------...//////++++++++++++++++++++++++++++++++++++++++++++++++,,,---,,,,,,+++...111555---------............///......//////000111111111222222222222333444555666666666777888888999999:::::::::;;;;;;;;;;;;;;;<<<;;;<<<===>>>???@@@AAABBBBBBBBBBBBBBBBBBBBBBBBBBB@@@@@@???>>>===<<<;;;;;;888888777666555555666666444444444444444333222222222222222222333333333333222222222222222222222222333444444555444444333222444555555444333444888;;;>>>HHHXXXiiiyyyrrreeeXXXRRRIIIBBB>>><<<:::999777777666666666666777888777666666666666777888888888888888888999:::;;;;;;:::;;;<<<>>>@@@AAABBBCCCFFFFFFFFFFFFFFFFFFFFFFFFFFFGGGHHHIIIIIIHHHGGGFFFDDDEEEFFFFFFEEEDDDCCCBBB@@@BBBDDDEEEDDDCCCDDDEEEBBBBBBBBB@@@>>>;;;888777444444444444333333333333000000111111000000///...//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******))))))000000000000000000000000111111222222222333333333222222222333333333444444444333333666777777999<<<888HHHXXXpppsssYYYJJJGGGHHHFFFBBBCCCEEEGGGHHHIIIHHHGGGGGGHHHIIIJJJJJJIIIIIIKKKMMMHHHHHHGGGGGGHHHIIIKKKLLLHHHFFFDDDDDDDDDEEEDDDBBB>>><<<:::999999888666555333333222222111111000000000000000/////////......------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***************************************************++++++,,,,,,++++++***************************************************++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,++++++******++++++,,,************************++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,,,,---...//////++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,---,,,,,,...111444---------............///.........///000000111111222111111222222333444555555555666666777888888999999999::::::;;;;;;;;;;;;999:::;;;<<<===>>>??????@@@@@@@@@@@@@@@@@@@@@@@@<<<<<<;;;;;;:::999888888666666555444444444555555222333333333333222222111111111111222222222333333222222222222222222222222222222111111111222444444444444444333222222333444666:::>>>BBBHHHSSScccooowwwgggTTTHHH;;;:::888888999999999888888777777666666666666666666666555555666666777888888888888888999:::;;;<<<::::::<<<===???@@@AAABBBDDDDDDEEEFFFFFFEEEDDDDDDDDDEEEFFFFFFFFFFFFEEEDDDBBBCCCDDDDDDDDDCCCBBBAAA???AAACCCCCCBBBBBBCCCDDD?????????>>>===:::777666333333333333222222222222//////000000//////...---............------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******)))))))))//////000000000000000111111111222222222333333333222222222222333333333333333333333333444555777999222@@@HHHOOO___sss}}}tttdddYYYKKKCCCCCCEEEDDDBBBCCCDDDEEEGGGGGGGGGFFFEEEFFFGGGHHHHHHGGGHHHJJJKKKHHHGGGFFFEEEEEEFFFGGGHHHEEEDDDCCCCCCCCCCCCBBB@@@>>><<<:::999999888666555444333333333222222222111////////////............------------,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++***************+++++++++***++++++,,,,,,++++++***************************************************++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,++++++******++++++,,,************************++++++++++++++++++++++++***++++++,,,,,,++++++******++++++,,,---......///++++++++++++++++++++++++++++++++++++++++++++++++)))***++++++++++++---///---------............///---......//////000000111111111111111222333444444444444555666666777777888999999::::::;;;;;;<<<<<<999999:::;;;;;;<<<======>>>????????????>>>>>>===:::999999888777777666666555444444333333333444444111111222222222222111111000000111111111222222222222222222222222222222222111000000000111222444555222222222222222333333444444666666333222888DDDNNNYYY^^^gggsssvvvooojjjfffbbb___ZZZTTTOOOGGG@@@;;;:::888666444444555777888888777777777666555555444666666555555666666777888777777777888888:::;;;<<<:::;;;<<<===???@@@AAABBBBBBCCCEEEEEEEEEEEECCCBBBAAABBBCCCDDDDDDCCCBBBAAA@@@AAABBBCCCBBBBBBAAA@@@>>>@@@AAA@@@??????@@@BBB<<<<<<<<<;;;999777666555222222222222111111111111....../////////...------.........------------,,,,,,,,,,,,,,,,,,,,,,,,,,,************************////////////000000111111111111222222222333333333111222222222222333333333333555666555444555777888111<<>>BBBLLLgggrrrddd[[[WWWMMMJJJGGGDDDCCCCCCDDDEEEDDDDDDEEEEEEEEEEEEEEEEEEEEEFFFGGGGGGFFFFFFHHHJJJJJJIIIGGGFFFEEEEEEFFFFFFDDDCCCBBBBBBBBBBBB@@@>>>===;;;999888888888666444333222222222222111111111/////////.........------.........------------,,,+++++++++,,,,,,---------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,))))))*********+++++++++***++++++,,,,,,++++++***************************************************+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,+++++++++,,,,,,,,,------,,,++++++******++++++,,,***************************************************+++,,,,,,,,,,,,+++*********++++++,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++'''))),,,,,,+++++++++,,,---------............///------......///000000000000000000111111222333444333444444555666666777777888888999::::::;;;<<<<<<999999::::::;;;;;;;;;<<<===>>>>>>???>>>===<<<;;;999888888777777666666666333333222222222333333333000000111111111111111000000000000000111111111222111111111111111111111111///000111222222333222222222111000000111333333333111222222333333666:::===>>>AAAFFFLLLVVVdddtttvvvzzz}}}|||}}}|||xxxrrrhhh___WWWPPPJJJGGGCCC@@@===:::999777666555:::999777555333444555777555555666666555555444444666666666555666777777888666666777777888:::;;;<<<;;;;;;<<<>>>???@@@AAAAAAAAABBBDDDEEEEEEDDDBBBAAAAAAAAABBBCCCCCCBBBAAAAAA>>>???@@@AAAAAA@@@???>>>======>>>===;;;;;;<<<>>>:::999888666555444444444222222111111111000000000---............---,,,,,,.........---------,,,,,,++++++++++++++++++++++++(((((())))))******++++++.../////////000000111111111111222222222333333333111111222222222333333333///333555444333444666666333999888:::>>>===EEEYYYzzzuuu]]]KKKEEEFFFAAACCCEEEDDDAAA@@@BBBEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDEEEFFFFFFEEEFFFHHHJJJLLLJJJHHHGGGEEEEEEEEEFFFDDDCCCBBBBBBBBBAAA???===<<<:::888888888777555333000000000000//////////////////.........---------//////.........---------+++++++++,,,,,,---------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,))))))******+++++++++++++++++++++,,,,,,+++++++++************************************************+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,++++++,,,,,,,,,---------,,,++++++++++++++++++,,,***************************************************+++,,,------,,,+++*********++++++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++(((+++...///...,,,++++++---------.........//////------......///000000000000000000000111222333444333333444444555666666777777888888999:::;;;;;;;;;::::::::::::::::::;;;;;;======>>>>>>>>>===;;;:::999999888888777777666666333222222111222222333333///000111111111111000000000000000000111111111111000000000000000000000000...000333555555333000...222000......///000000000555333222333666777444111>>>===:::777999DDDTTTaaaBBBJJJWWWcccqqqxxxlllccc\\\TTTMMMJJJHHHFFFCCC@@@===:::777444555666777777666333111///111333444333333222333222333444555555555555444666666666666666777888888666666666777888:::;;;<<<;;;<<<===>>>???@@@AAABBBAAABBBDDDEEEEEEDDDBBBAAAAAAAAABBBCCCCCCBBBAAAAAA===>>>???@@@@@@???>>>===;;;<<<<<<:::888888999:::999888666444333222333333111111111111000000000000------......------,,,+++......---------,,,,,,,,,++++++++++++++++++++++++''''''((()))***+++,,,,,,////////////000000000000000111111111111222222222333333333333333333333333333333333444444444555555999888666666777888;;;<<>>GGGPPP```kkkpppjjjfffhhhfffaaaiiinnnvvv|||eeeNNNMMMSSSSSSOOOMMMGGGEEECCC@@@===;;;:::999===<<<999777555333222222888777666555555444444555333333333333333333333333444444444333333333222222333333333444444444444555555555555555555666666777444555555555555666666666999:::<<<<<<;;;;;;===>>>???@@@AAAAAA@@@???@@@AAAAAABBBBBBCCCDDDEEEEEEFFFDDDDDDCCC@@@===:::999:::::::::999888777666555555333333222222222111111111000000000///...---------,,,,,,,,,,,,,,,,,,,,,,,,************************,,,,,,+++++++++*********))))))))))))))))))))))))////////////000000000000000111111111111222222222222222222222222222222222333333333333444444444444777666666555666777999:::888777999===GGG\\\{{{|||ooojjjdddTTTLLLBBB<<<===>>>>>><<<>>>>>>??????@@@@@@@@@@@@AAABBBDDDDDDCCCDDDFFFHHHFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGGGGFFFEEEDDDBBBBBBAAA???>>>===>>>>>><<<;;;:::999777666444444333333111111111111000000///////////////............---+++++++++++++++++++++++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++++++++***++++++++++++++++++++++++++++++++++++++++++++++++************************++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,++++++******++++++,,,******+++++++++,,,,,,,,,,,,,,,,,,---------............/////////000000000000000000000111222333444444444444444555555555555555666888777777888:::<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<;;;:::::::::::::::888888666444333222222222222222111111111000000000000000000000////////////....../////////000000000////////////////////////000000000000000000000000000000000000000000000000111111111111111111111111111333777===@@@>>>777111555222111222222111555;;;HHHPPPRRRKKKEEEEEEBBB===>>>FFFOOOTTTYYYfffyyy|||hhhMMM===999999777333888777666555555555555555222111111000000000000000444444333333333444444555222222222222222222222222333333333222222222222222333333333333444444444444555444444444444555666666333;;;<<<666333777888555999:::<<<<<<;;;;;;===>>>???@@@BBBAAA@@@???@@@AAAAAAAAABBBCCCEEEFFFFFFGGGFFFFFFCCC???:::777777777888888777666555444444333222111111111111000000000000000//////...---------,,,,,,,,,,,,,,,,,,,,,,,,************************,,,++++++++++++*********))))))))))))))))))))))))////////////000000000000000000111111111222222222111111111111222222222222222222333333333444444444555555555555666777888999<<<<<<<<<:::999AAAUUUhhh~~~fffXXXSSSLLLFFFAAA===<<<>>>???>>>;;;======>>>>>>???@@@@@@@@@AAABBBDDDDDDCCCDDDFFFHHHFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGFFFFFFEEEDDD>>>===<<<<<<======;;;:::999888666555444333333333222222111111000000////////////.........---------+++++++++++++++++++++++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++***++++++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************++++++******++++++,,,---++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,++++++******++++++,,,******+++++++++,,,,,,,,,,,,,,,,,,---------......////////////000000000000000000000000111222333444333333444444444555555555444555777777777888:::<<<===<<<<<<<<<<<<======>>><<<;;;:::999999999999999777666555333222222111111111111111111000000000000////////////////////////........./////////000000////////////////////////000000000000000000000000000000000000000000000000111111111111111111111111222///444>>>@@@777//////333333444444333222444777999???AAA<<<888999777444222888<<<===@@@LLL```qqqxxxdddJJJ:::777555000111111111111111222333444222222222222222333444555333222222111111222222222222222222222222222222222222222111111111111111111222222333333333444444444444444333333444444555666888DDDEEE888222777999333888:::;;;;;;;;;;;;<<<>>>>>>@@@BBBBBB@@@??????@@@???@@@AAABBBCCCEEEFFFFFFFFFEEEBBB===888666666777666666555555444333333222222222111111111000000000/////////......---------++++++++++++++++++++++++************************++++++++++++************))))))))))))))))))))))))////////////000000000000000000111111111222222222000000000111111222222222222222222333333333444444444444444444555666777777222555999:::777777@@@LLL```ooo~~~{{{gggRRRHHHGGGBBBDDDAAA======>>>???>>><<<<<<<<<===>>>>>>???@@@@@@@@@BBBCCCCCCCCCCCCFFFHHHGGGGGGGGGGGGGGGGGGGGGGGGDDDEEEFFFGGGHHHHHHHHHHHH===<<<;;;;;;<<<<<<:::999777777555444333333333333222222111111000//////...............------------+++++++++++++++++++++++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************++++++******++++++,,,---++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,++++++******++++++,,,******+++++++++,,,,,,,,,,,,,,,,,,---------......////////////000000000000000000000000111222333444333333333444444444444555444555666777666777:::<<<===<<<<<<<<<======>>>???;;;;;;999888888777777777555555444222111111111111111111111000000000//////.....................///............////////////........................////////////////////////////////////////////////000000000000000000000000222---000:::;;;222...222...000222111111222333444000333555333222444444222333444333222333:::FFFOOOfffnnnhhhQQQ;;;555444111///////////////000000111111111111111111111222333333222111000////////////111111111111111111111111111111111111111111111111222222222333333333444444333333333333333444555555777CCCDDD888222777999333888999;;;;;;::::::<<<======@@@BBBBBBAAA@@@???@@@>>>??????@@@BBBCCCCCCDDDDDDCCC@@@<<<888777888999555555444444333222222222333222222222111111111111............------------++++++++++++++++++++++++************************+++++++++*********))))))))))))))))))))))))))))))////////////000000000000000111111111111222222222/////////000111111222222222222222222333333333333222333333444555555666666111222555777555444999AAACCCIIIVVVhhhyyymmm]]]PPPAAA===@@@===>>>===;;;;;;<<<======<<<;;;;;;<<<===>>>??????@@@???@@@BBBBBBAAABBBDDDFFFGGGGGGGGGGGGGGGGGGGGGGGGCCCDDDEEEGGGGGGHHHHHHHHH>>><<<;;;:::;;;;;;999888666666555444333222222333333222222111000///...............------------,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++++++++***************************)))***+++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************++++++******++++++,,,---++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,++++++******++++++,,,******+++++++++,,,,,,,,,,,,,,,,,,---------............/////////000000000000000000000111222333444333333333333444444444444444555777666666777999;;;;;;;;;;;;;;;;;;<<<===>>>;;;:::999777777666666666444333222111111000000000111111000000000/////////---------...............------........./////////........................////////////////////////////////////////////////////////////////////////111---...444444000///444...222333000///111222000000111000000000111111111444333111000111444888;;;AAANNNSSSFFF666///000000555444444333444444555555111111000000///000000000333222111000///.........000000000000000000000000111111111111111222222222222222222222333333333333333222222222222333444444111999:::444222666888555888999;;;;;;::::::<<<======@@@BBBCCCBBB@@@??????>>>>>>???@@@@@@AAAAAAAAABBBAAA@@@===:::888999:::444444333333333222222222333333222222222111111111------------------------++++++++++++++++++++++++************************+++************)))))))))))))))))))))))))))))))))////////////000000000000000111111111111222222222......//////000111111222111222222222222333333333111222333444444555555555777555555777777555777<<<888777<<>>???@@@>>>???@@@@@@@@@AAACCCEEEFFFFFFFFFFFFFFFFFFFFFFFFDDDDDDEEEEEEEEEEEEDDDDDD???===;;;;;;;;;:::888777666555444333222222222222333333222111000///...............---------,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++************************,,,,,,,,,+++++++++******++++++++++++++++++++++++)))***+++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************++++++******++++++,,,---************************++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,++++++******++++++,,,******+++++++++,,,,,,,,,,,,,,,,,,---------......------........./////////000000000000111222333444222222333333333444444444555666777666666666888999888777777888999:::;;;;;;::::::888777666555555555333222111000000000000000111000000000////////////,,,,,,---------.........---------.........//////........................////////////////////////......................../////////////////////////////////000000///000222000444555000///222333000444222000000111111111111222222222222222333444666111777<<<999222...///111///............///000000111111000000000000000111000000////////////000000000000000000000000000000111111111222222222333333111222222222222333333333222222222222222333333444111222333333444666777777777999::::::::::::;;;======???BBBCCCBBB@@@??????@@@@@@@@@@@@@@@@@@@@@@@@AAABBBAAA???;;;999999999444444333333333333222222222111111111111000000000------------------------************************************************************))))))))))))))))))))))))))))))))))))////////////000000000000000111111111111222222222---......///000111111222111111222222222333333333111111222333444444444444111///000666999888777999777555666:::<<>><<<888999;;;===>>>===;;;:::::::::;;;<<<===>>>???@@@===>>>@@@@@@???@@@BBBDDDEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDCCCAAA@@@???@@@>>><<<;;;;;;:::888666555555444333222222222222333333222111000///...---......---------,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++************************,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,---,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************++++++******++++++,,,---************************++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,++++++++++++++++++,,,******+++++++++,,,,,,,,,,,,,,,,,,---------......------------.........///000000000000111222333444222222333333333444444444666777777666555555777999555555555555666777888999:::999888666555555444444222222111000000///000000000000000000////////////,,,,,,,,,------.........---------.........//////........................////////////////////////........................////////////////////////...111222///...000111///---222333...---111333111333000...///000000111222,,,///222111//////111444333111000111111//////111/////////000111222333333.........---......///000.........//////111222222000000000000000000000000111111222222333333333333111111222222222333333333222222111111222222333444666222111555777555444777777999::::::::::::;;;===<<>>:::;;;;;;:::999888888888888888999999::::::;;;;;;<<<:::::::::;;;;;;;;;<<<<<<>>>>>>>>>>>>????????????AAABBBCCCDDDDDDDDDCCCBBBBBBBBBBBBBBBAAA@@@??????;;;;;;:::888777555444444222222111111111111222222...///000111111000///...//////...------------...************************,,,+++***+++,,,,,,+++*********+++,,,,,,,,,,,,+++++++++++++++++++++++++++******************************+++++++++,,,,,,,,,,,,------......------,,,---,,,,,,,,,,,,---......,,,,,,,,,+++++++++******------------,,,,,,+++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---------,,,,,,+++***))))))++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,++++++++++++++++++++++++******++++++++++++******,,,,,,,,,---------......---------............////////////000111111222222222222222222222222222222333333333444444444555555666666666666666555555555999555222222555666333///000000000000000000000000................................................+++++++++,,,,,,,,,------..........................................------............////////////////////////////////////////////////////////////000000000000000000000000000000000000000000000000333222000/////////000111000000000000000000000000222222111111000000//////000///...------...///000000000000000000000000000////////////000000000000000000000///////////////000111111111111222222222444333111000000111333444444555666666555555666888777777777888999:::<<<<<>>>>>>>>>>>@@@@@@BBBCCCCCCCCCBBBAAAAAAAAABBBAAAAAA@@@???>>>;;;:::999888666555444333222111111000000111111222...///000111111000///...//////...---------------++++++++++++++++++++++++,,,++++++++++++,,,++++++((())))))***+++*********++++++++++++++++++++++++*********************************+++++++++,,,,,,,,,,,,------------,,,,,,---,,,,,,,,,------......,,,,,,,,,+++++++++******,,,,,,------,,,,,,+++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---------,,,,,,+++******)))++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++++++++++++++++++++******++++++++++++******,,,,,,,,,------------...------------............/////////000111111222222222222222222222222222222333333333333444444444444555555555555555666666666777333111222555666444111////////////////////////................................................,,,,,,,,,---------................................................------............////////////................................................////////////////////////////////////////////////222222000/////////000000////////////////////////000000000///////////////000///...------...///000////////////////////////.../////////000000000000000000000000000000000000000000111111111222222222444333111000000111333444444555555555444444666777666666777777888999;;;<<<<<<===>>>??????@@@@@@@@@AAA@@@??????>>>???????????????===<<<:::999888777444333333222111111000000///111222111...---...000111000...---,,,,,,,,,---++++++++++++++++++++++++))))))))))))))))))))))))************)))))))))(((((()))))))))************//////000000000000111111000000000000000000000000000000000000111111111111222111111111111222333333222222333333333333222222333333333333444444444444555555555555555666777777666666666777===JJJZZZfff}}}jjj^^^YYYTTTLLLEEE@@@===999777777777666444555555555666666777999999888888888999::::::;;;;;;::::::::::::;;;;;;;;;;;;;;;<<<<<<<<<============>>>???@@@AAAAAAAAA@@@???@@@@@@@@@@@@???>>>======999999888777666444333333222111111000000111111222...//////000000//////...///......---------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))******+++++++++++++++++++++++++++++++++++++++*********************************++++++++++++,,,,,,,,,------------,,,,,,,,,,,,,,,---------......,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,++++++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,------,,,,,,++++++*********++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++******++++++++++++******,,,,,,,,,,,,------------------------...............//////000000111111222222222222222222222222222222222333333333444444444333444444555555666666666444222000222555666444222........................------------------------------------------------------------............------------------------------------------......---............/////////................................................////////////////////////////////////////////////111111000/////////000000////////////////////////............//////////////////............//////////////////////////////....../////////000000000000000000000000000111111000000000111111111222222333222111000000111222333222333444333222333444666555555555666777888999:::999:::;;;===>>>????????????>>>======<<<<<<======::::::999888888777666666333333222222111000000000...///111111///....../////////...---,,,,,,,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))************))))))))))))))))))))))))************////////////000000000111000000000//////000000000///000000000111111111111111111111111111222222333222222333333333333222222222222333333333444444444555555444444444444444555555666777777999===CCCHHHTTTaaaqqq|||lll```PPPEEEBBB@@@<<<888;;;<<<<<<:::888555444444555555444444555666666777777777888888999:::::::::999999:::::::::;;;;;;;;;::::::;;;;;;;;;<<<<<<<<<<<<===>>>???@@@???>>>>>>?????????>>>>>>===<<<;;;888888777666555444333222111111000000000000111111///////////////////////////...------,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,+++***+++,,,,,,,,,---............---++++++++++++++++++++++++************************************++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,---------...------,,,,,,,,,+++++++++******++++++,,,,,,,,,++++++***++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++******++++++,,,---,,,,,,,,,++++++*********++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++***************************************++++++++++++******++++++,,,,,,,,,---------,,,,,,---------...............//////000111111111111111111111111111111111222222222222333333333333222222333444555555666666444222111222333444222111------------------------------------------------------------------------,,,,,,,,,------------...------------------------,,,,,,------------......---------.........//////................................................////////////////////////////////////////////////000000000/////////000000////////////////////////.........//////000000000/////////....../////////////////////////////////........./////////000000000000000111111111111111000000000000111111111111222111111000111111222333111222333222111111333555333333333444555666888888777888:::<<<===??????@@@>>>>>>===<<<;;;;;;;;;;;;999888777666555444444333222222111111000000000000---///000000000///.........------,,,,,,,,,,,,+++************************))))))))))))))))))))))))*********))))))))))))))))))))))))))))))*********...////////////000000000000000///......///000000///000000000111111111111111111000000111111222333111222222333333222222111222222222333333333444444555444333333222333333333444555666777666666777888:::BBBJJJPPP[[[lllzzz~~~{{{jjjZZZJJJDDD<<<888888999888666222444666666555555777999666555444444333333333444666666777888888999999:::999999999:::::::::;;;;;;::::::::::::;;;;;;;;;;;;;;;;;;===>>>>>>>>>===<<<============<<<;;;:::999777666666555444333222222111000000000000000000111//////............//////......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++---,,,***)))+++,,,,,,,,,---............---++++++++++++++++++++++++************************))))))*********++++++++++++,,,,,,,,,,,,,,,,,,++++++,,,---.........------,,,,,,,,,+++++++++************+++,,,,,,++++++++++++++++++++++++++++++++++++++++++,,,,,,---------++++++******++++++,,,---,,,,,,+++++++++++++++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++***************************************++++++++++++******+++++++++,,,,,,,,,------,,,,,,,,,------------............///000000111111111111111111111111111111111111111222222222333333111222222333444555555666555444333222222111///...------------------------------------------------------------------------******+++++++++,,,,,,,,,------------------------,,,,,,,,,,,,------......------------............................................................................................................/////////000000000//////......................../////////000000111111111...//////////////////.......................................//////////////////000000111111111111//////000000000111111111000000000000111222222333000111222222111111222444222222222333444555777777666777999;;;===???@@@@@@>>>===<<<;;;::::::::::::999999888666444333111111111111000000000000////////////////////////...---,,,,,,,,,,,,,,,+++++++++************************))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))......////////////000000000000............000000000000000000111111111111111000000000000111222222111111222222222222111111222222222222333333333333444333333222222222333333666555333111111333555666888::::::888===IIITTTYYYcccsssrrrfffXXXRRRRRRPPPIIIAAA:::888666666888999888777333444444333333444666888666666555333333222222222666666666777888888999999999999999999::::::::::::999:::::::::;;;;;;;;;;;;:::;;;<<<=========<<<<<<;;;;;;;;;;;;:::999888888555555444444333222222111111000000//////000000111///......------......///...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))),,,...---***)))+++---)))******+++++++++++++++++++++++++++++++++++++++************************)))))))))************+++++++++,,,,,,,,,,,,+++++++++,,,---.........---,,,,,,,,,,,,+++++++++******)))***++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,------...++++++******++++++,,,---++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++++++++++++++******************************++++++++++++******++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------------......//////000000111111111111111111111111111000000111111111222222222111222222333333444444444555555444222000///------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------......,,,------------.........------------------------------------------------......................................................///000000000//////........................000000000000111111111111......////////////..............................------........./////////......//////000000111111/////////000000000111111//////000111111222222222000111222111000111222444222222222333444555666777555777888;;;<<<>>>??????======;;;:::999999999999999888777555333222000///000000000///////////////222000...---......---,,,***++++++,,,,,,++++++***************************))))))))))))))))))))))))))))))))))))************************))))))))))))........./////////000000111000...------...000111000000000000111111111111000000000000000111222222111111222222222222111111111222222222222333333333333333222222222333444444666444222222333555666777777999888333444:::>>>>>>@@@KKKYYYdddjjjpppuuuzzz~~~xxxhhh[[[OOOHHH???:::::::::999777777777777777777666666666999888666555444444333333555444444333333333444444555555666666777888888999888999999999999::::::::::::::::::;;;;;;;;;;;;<<<:::;;;<<<=========<<<;;;::::::::::::999888777777444444333333222222111111000000////////////000000///...------------...///...---,,,,,,++++++,,,,,,++++++++++++++++++++++++))),,,...---)))(((+++...((())))))***+++*********++++++++++++++++++++++++************************))))))))))))************++++++,,,,,,,,,,,,++++++***+++---//////...---,,,,,,,,,,,,+++++++++******))))))***+++++++++++++++++++++++++++++++++++++++******+++,,,,,,---......++++++******++++++,,,---++++++++++++++++++++++++++++++++++++++++++++++++------------------------++++++++++++++++++++++++++++++++++++++++++,,,,,,******************************++++++++++++*********++++++++++++,,,,,,,,,++++++,,,,,,,,,---------------......///000000000111111111111111111111111000000000000111111111222222222222222222333333333333333333222000.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,------......,,,,,,---------.........------------------------------------------------................................................------///000000000//////........................000000000000000/////////---...///000000///...---........................---------.........//////,,,------...//////000000////////////000000000111...///000111111222222222111222222222111111333444222222222333444555666777444555777999:::<<<<<<<<<<<<;;;:::888777666666666666555444333222111000000////////////////////////555111---+++,,,---,,,+++)))***+++,,,,,,+++******************************))))))))))))))))))))))))((()))))))))************************)))))))))(((............/////////000111///...------...///111000000000000111111111111000000000000000111111222111111222222222222111111111111222222222333333333333333222222333333444555000000222555777666444222111555666555666888888555555888===@@@DDDIIIQQQVVVXXXccc|||sssiiiaaa]]]WWWTTTRRRMMMDDD>>>888999::::::999777555444444444444333111000000000333222111333555666555444333333333333444555666666555555666666777888888888888888999999999:::::::::::::::;;;;;;;;;<<<<<<<<<:::;;;<<<=========<<<;;;999::::::999999888777666444333333222222111111111000000////////////000000///...---,,,,,,---...///...---,,,,,,++++++,,,,,,************************(((,,,///---)))(((***...******+++,,,,,,,,,,,,+++++++++++++++++++++++++++************************))))))))))))************+++++++++,,,,,,+++++++++***+++---//////...---,,,,,,,,,,,,+++++++++******((()))***+++++++++++++++++++++++++++++++++++++++******+++,,,,,,---......++++++******++++++,,,---++++++++++++++++++++++++++++++++++++++++++++++++------------------------++++++++++++++++++++++++*********++++++,,,,,,---))))))))))))))))))))))))******++++++++++++************+++++++++,,,,,,,,,++++++,,,,,,,,,---------------......///000000000000000000000000000000000000000000000111111111111333333222222222222222222111222222111000//////000........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......,,,,,,,,,---------......------------------------------------------------................................................,,,---///000000000//////........................000000//////.........------...///000000///...---........................---------.........//////,,,,,,------...//////000////////////000000000000......000111222222222222111222333222111111333555222222222333444555666777333444666777999::::::::::::999888777555555444444222222222222111111111111.........///////////////777222---***+++,,,,,,+++))))))+++,,,,,,+++***)))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))*********++++++*********))))))((((((,,,,,,,,,---------......////////////////////////////////////////////////000000000000111111111111111111111111111111111111000111111111111222222222111111222222222333333333333333333333333333333333444444444444444444444444666666666777888:::<<<<<>>===:::<<<<<<======<<<;;;::::::999999999999777666555444111111111111000000000000000000//////.........---..............................---,,,,,,+++******+++++++++++++++++++++++++++***)))))))))***,,,,,,))))))******++++++++++++))))))))))))))))))))))))************************)))************+++++++++************************)))************+++++++++'''+++---+++)))***---///************************++++++,,,,,,,,,,,,------***+++,,,,,,------,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------******+++++++++,,,,,,,,,+++---000222222000---+++++++++++++++++++++++++++************************************************)))************+++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,---------------............///////////////000000000000000111111111111222222222000111333333333222000...000000///...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------***++++++,,,,,,++++++***++++++++++++++++++++++++------,,,,,,,,,,,,++++++------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................---......------......---/////////...---------,,,///......------,,,++++++.........////////////000---------------...///000000///---+++++++++---...........................000000000000111111111111222222222111111111111111000000000000000000000000111111111111222333444555333444555666777888999:::;;;:::888666444444444555111111111111000000000000////////////............---,,,++++++------,,,+++,,,,,,,,,,,,+++)))(((''')))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),,,,,,,,,---------....../////////////////////////////////////////////////////////000000000111111111111111111111111111111000000111111111222222222111111111222222222333333333333333333333333333333444444444444444444444444666666666666777888::::::555999@@@HHHNNNQQQSSSSSSYYY[[[```nnnvvvjjjfff^^^TTTSSSRRRPPPMMMGGGAAA;;;777;;;;;;:::888666555333333555555444444444444555555333333333222222222111111222222333333444333333333333333333444444444444555333333444666777888999:::888888888888888888888888:::999888999<<<>>>===<<<<<<<<<======<<<;;;;;;:::999999999888777666444444111111111000000000//////000/////////............------------------------......---,,,,,,+++******+++++++++++++++++++++++++++***)))))))))***+++,,,)))*********++++++++++++************************************************)))************+++++++++************************)))************+++++++++)))+++,,,+++)))***,,,---************************++++++,,,,,,,,,,,,------***+++,,,,,,------,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,------***++++++++++++,,,,,,,,,+++,,,...//////...,,,+++++++++++++++++++++++++++************************************************)))************+++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,---------------............///////////////000000000000000000111111111222222222000111222333333111///...000//////...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------***++++++,,,,,,++++++***++++++++++++++++++++++++------,,,,,,,,,,,,++++++------------------------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------...///...------...///...............------------,,,,,,------------------------........./////////---------------...//////000///---,,,+++,,,---...........................//////000000000111111111111111111111111111111111111111111111111111111111111111111111222333444555333444555666777888999:::;;;:::888666444444333444111111111000000000//////////////////............------,,,+++******+++++++++++++++***************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),,,,,,,,,---------......////////////////////////////////////////////////....../////////000000000111111111111111111111111000000000111111111222222111111111222222222222333333333333333333333333333444444444444444444444444555555555555555666777777444555777999999999888888???AAAEEENNN]]]kkkpppnnniiigggeeegggnnnyyyzzztttwww|||nnnbbb^^^```ddd^^^```[[[OOOIIIHHHDDD===999999999888777555333222666666555444333222111111555444444333333444444555111111111000000000000000333333333333333333222111333333333333444444444444444444555555666777777888777777777777888888888888777666666888;;;<<<===<<<<<<<<<======<<<<<<;;;;;;888888888777666555444333111111000000000000//////////////////............,,,,,,,,,,,,------------...------,,,,,,++++++***++++++++++++++++++++++++******))))))******+++,,,************++++++++++++************************************************)))************+++++++++************************)))************++++++++++++++++++++++++*********++++++++++++++++++++++++++++++,,,,,,,,,,,,------***+++,,,,,,------,,,,,,,,,,,,,,,++++++*********++++++,,,,,,,,,,,,------++++++++++++,,,,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++************************************************)))************+++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,---------------............///////////////000000000000000000000111111111222222000111222222222111///.../////////...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------***++++++,,,,,,++++++***++++++++++++++++++++++++------,,,,,,,,,,,,++++++,,,,,,,,,,,,------------++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,,,,,,,---...------------............+++++++++,,,---.........,,,,,,,,,---------......------------------...///000///---,,,,,,---..............................//////000000000000111111000000000000000000000000111111111111111111111111111111111111222333444555333444555666777888999:::<<<:::888666444333222222111111000000000000///////////////............------...---+++((((((+++...******)))))))))***,,,---)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),,,,,,,,,---------..............................////////////////////////............////////////111111111111111111111111000000000000111111111111111111111111222222222222222222222222222222222222333333333333333333333333555555444444444444444555888888888888888888999999888999:::<<<@@@EEEGGGGGGHHHHHHHHHFFFGGGMMMUUU[[[```]]]WWWPPPLLLMMMSSSXXX\\\YYYRRRIIIAAA???AAADDD<<>>:::999<<<<<<999:::999888777666666555555444444444333333333222222444444333333333333444444000000000000000000000000333333333333333222111000222222333333333444444444444555555555555555666666666666666777777777777777666666666777888999::::::;;;;;;<<<<<<<<<<<<;;;;;;777777777666555444333222111000000000///////////////////////////.........++++++,,,,,,,,,,,,,,,------------,,,,,,+++++++++++++++++++++++++++++++++***************+++++++++++++++++++++++++++++++++************************************************))))))*********+++++++++************************))))))*********+++++++++---******,,,,,,***)))***+++++++++++++++++++++++++++++++++,,,,,,,,,------***+++,,,,,,------,,,,,,---,,,,,,++++++*********+++++++++,,,,,,,,,------+++++++++,,,,,,,,,------++++++************++++++++++++++++++++++++++++++************************************************))))))*********++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------------............///////////////000000000000000000000000111111111111000000111111111000///...//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++******+++++++++++++++,,,,,,------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,---------******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---******++++++******---,,,,,,,,,------.........++++++,,,,,,,,,---------++++++,,,,,,,,,------------------,,,,,,---.........---,,,,,,,,,,,,------........................////////////000000000111////////////000000000000111111111111111111111111111111111111222333444444333444555666777888999:::;;;:::999777555333222111111000000000//////////////////.........---------+++......,,,((((((...333,,,+++)))(((((()))+++---)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),,,,,,,,,---------......------------------------////////////////////////............////////////000000000000000000000000//////000000000111111111000000111111111222222222222222222222222222222222333333333333333333333333555444333333222333333333555555555555666888:::<<<333333555777777888:::===888;;;===;;;999999<<<@@@@@@@@@>>><<<::::::<<<===<<<<<<;;;999777777777888888:::888555444555555333666555444222111111111111333333333333333333333333333333222222222222333333000000111111111111111111333333333333222111111000222222222333333333444444444444444444444444555555555555666666666777777777777777777777666666666777::::::;;;;;;;;;;;;::::::666666666555444333222111000000000////////////............///////////////+++++++++,,,,,,---------------,,,,,,,,,,,,++++++++++++++++++++++++++++++))))))******++++++++++++,,,+++++++++++++++++++++************************************************))))))*********+++++++++************************))))))*********+++++++++---***))),,,,,,)))***///+++++++++++++++++++++++++++++++++,,,,,,,,,------***+++,,,,,,------,,,,,,,,,,,,,,,++++++*********+++++++++,,,,,,,,,------++++++,,,,,,,,,------------,,,+++******+++,,,---++++++++++++++++++++++++************************************************))))))*********++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------------............///////////////000000000000//////000000000111111111000000000000//////.....................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++************++++++,,,,,,,,,------,,,,,,,,,++++++++++++++++++,,,,,,,,,------******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,...++++++//////++++++...+++,,,,,,,,,------......------,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,---...------,,,,,,,,,------++++++++++++++++++,,,,,,...........................////////////000000000......//////000000000000111111111111111111111111111111111111222333444444333444555666777888999::::::999888777555333111111000000000////////////...............------------***,,,...,,,)))+++111777...---***((((((((()))***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),,,,,,,,,---------......------------------------////////////////////////....../////////000000000000000000000000000000000/////////000000000111111000000000111111111111222222222222222222222222222333333333333333333333333444333333222222222333333222222111111333444666888666444555777666444555999222666999999777555666888555666888999999888777777222333555777777666555333666666555333333333333333222222111000000000111111000000111111111111111111333222222111111222222333111111111111222222222222222222222222222222111000222222222222333333333333333333444444444444444444444444555555666666777777777888999777555444555666888888999999::::::999999555555555444333222111000000000////////////...............///////////////++++++,,,,,,------......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))***++++++++++++***,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++************************)))************+++++++++************************)))************+++++++++,,,))))))---+++(((...888,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------***+++,,,,,,------,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,---------------,,,,,,++++++,,,,,,---++++++++++++++++++++++++************************************************)))************+++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,---------------............///////////////000000000000/////////000000000111111000/////////....................................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++************++++++,,,,,,---------,,,,,,,,,,,,++++++******++++++,,,,,,------++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,000,,,...555555...,,,000,,,,,,,,,,,,---------------------,,,+++*********+++++++++,,,,,,,,,------...------,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,..............................////////////000000...//////000000111111222222222222222222222222222111111111111222333444555333444555666777888999:::888888777777555444222111000000////////////...............------------,,,)))+++---,,,+++---111555...---+++***((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),,,,,,,,,---------....../////////////////////////////////////////////////////////000000000111111000000000000000000000000////////////000000000111000000000000111111111111111111111111111111111111222222222222222222222222333333222222222333444444444333333222333444555666:::666555777666222222666222444555555444444444555333333555666888777666555111111222444555444222111111000111222333333555666333333333333444444444444000000000000000000000000222222111111111111222222000000111111111222222222000111111222222222222111111222222222222333333333222222333333444444444555333333444555555666777777555777999888555444666777666666777888888888888888444444444444333111000///000000/////////...................../////////000+++,,,,,,---......//////,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++((()))***+++,,,++++++***------,,,,,,,,,+++++++++++++++++++++++++++++++++************************)))************+++++++++************************)))************++++++++++++(((***...***'''111AAA,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------***+++,,,,,,------,,,,,,*********++++++,,,,,,---++++++,,,,,,,,,,,,------,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************)))************+++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,---------------............///////////////000000000000////////////000000000111//////......------..............................,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***)))******+++,,,,,,------------,,,,,,,,,,,,++++++)))******+++,,,,,,------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......------------------------------------------------///+++///777777///+++///------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,------------...---,,,,,,++++++,,,,,,,,,,,,------............................................./////////000000//////000000111222222333222222222222222222222222111111111111222333444555333444555666777888999:::666666666666666444333222000000/////////..................---------,,,,,,+++++++++++++++,,,---...,,,++++++*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),,,,,,,,,---------......111111111111111111111111////////////////////////000000000000111111111111000000000000000000000000////////////000000000000000000000000111111111111111111111111111111111111222222222222222222222222333333222222333333444555444444444444444555555666555000000555777555666:::888777555444444444444444444444333444666666555444333333222333444444444222666444333444333222222444111111222222222111000000222222222222222111111111222222111111111111222222//////000000111111222222///000111222222222222222111111222222222333333333111111222333333444555555333333444444555666777777444666888888666555777:::555555666777777777777777444444444333222111000///000/////////............---.........//////000000,,,,,,------...///000000,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++((()))***+++,,,+++******---------,,,,,,+++++++++++++++++++++++++++++++++************************)))************+++++++++************************)))************+++++++++)))(((+++...***'''444GGG,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------++++++,,,---------,,,,,,))))))***+++,,,------...++++++,,,,,,,,,---------,,,,,,,,,---------......***+++,,,,,,,,,,,,+++***++++++++++++++++++++++++************************************************)))************+++++++++++++++++++++++++++++++++++++++,,,,,,,,,------------------.........//////////////////000000000000////////////000000000000//////...------------...---.....................,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,+++++++++))))))***+++,,,,,,---------------,,,,,,,,,++++++))))))***+++,,,,,,------,,,,,,------------......,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......------------------------........................,,,(((---777777---(((,,,---------,,,,,,+++++++++*********++++++,,,------,,,,,,------------.........---,,,,,,++++++++++++------...///000000//////..................................../////////000///000000111222333333333222222222222222222222222111111111111222333444555333444555666777888999:::444555666666666555333333000/////////..................---------,,,,,,,,,,,,+++)))***++++++***((())))))***++++++++++++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))........................---......///////////////---------............///---------............///000000000000000000000000000000000000111111111111000000000///000000111222000111111111111222222222111111111111111111111111333222222111111222222333111111111222222333333333222222333333333333444444333333333444444444555555222222333333333333444444333333333333333333333333111111111111111111111111000000000111222333555555111111111111111111111111////////////000000000000000000000000000000000000111111111111111111111111000111111111111222222222000111111111111222222222444666555111111555555222777888777555444444777999555555555555555555555555333333222222111000//////////////////............,,,,,,---...//////......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---,,,,,,++++++,,,,,,---++++++++++++++++++++++++,,,+++*********+++,,,---***++++++,,,,,,++++++*********************************+++,,,,,,,,,,,,+++************************************************)))***+++++++++,,,000222444000,,,***+++,,,+++***,,,++++++******++++++,,,000...,,,---000000---***++++++,,,,,,,,,---------------------------------+++++++++++++++++++++++++++++++++,,,,,,---------,,,,,,,,,++++++*********++++++++++++++++++++++++******************************+++++++++,,,,,,,,,******+++,,,,,,,,,,,,+++++++++,,,,,,,,,,,,------.........------,,,,,,,,,.........................................................------,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++******---------,,,,,,+++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---------............///........................------------------------------------------------------------------------------------------------+++++++++,,,,,,,,,------------------------------.................................------,,,,,,,,,******+++,,,---//////000000000000000////////////000000111111111111000000111111222222222333333333555555666777777777777777666555555444222111000000//////...------------...++++++++++++++++++++++++************************++++++******)))((((((((((((((())))))******++++++))))))************))))))))))))))))))))))))))))))+++*********))))))((((((---------------------------......///////////////---------............///........./////////000000000000000000000000000000...////////////000000000000000000000000111222222000000111111111222222222111111111111111111111111333222222111111222222333333333222222222222222222222222333333333333444444333333333444444444555555222222333333333333444444333333333333333333333333111111111111111111111111111111000000000111222222111111111111111111111111////////////000000000000////////////////////////000000000000000000000000000000111111111222222222000111111111111222222222444444333111000111444777111333444666777666444333444444444444444444444444333333222111111000//////////////////............,,,,,,---...............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---,,,,,,++++++,,,,,,---++++++++++++++++++++++++++++++*********+++,,,---***++++++,,,,,,++++++*********************************+++,,,,,,,,,,,,+++***************************************************+++++++++***+++---///333000,,,***+++,,,+++***,,,++++++******++++++,,,...,,,+++,,,......,,,)))++++++++++++,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,---------,,,,,,,,,+++++++++******++++++++++++++++++++++++******************************+++++++++,,,,,,,,,******+++,,,,,,,,,,,,+++++++++,,,,,,,,,,,,------......---------,,,,,,,,,......................................................---------,,,,,,,,,...---------,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------------,,,,,,,,,+++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------....................................,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------------------------------------------,,,,,,,,,+++***++++++,,,...//////000////////////000000000000000000111111111111000000111111111222222222333333444555666666777777666666555555444333222111000000//////...---------------++++++++++++++++++++++++************************+++************))))))))))))))))))))))))*********))))))************))))))))))))))))))))))))))))))************)))))))))(((,,,,,,,,,,,,,,,,,,,,,,,,---......///////////////---------............///////////////000000000111000000000000000000000000............////////////111111111000111222222333000000000111111111222222111111111111111111111111222222111111111111222222444444333222222111111000222222333333333333444444333333333444444444555555222222333333333333444444333333333333333333333333111111111111111111111111222111111000//////000000111111111111111111111111////////////000000000000////////////////////////////////////////////////000000000111111111222222000111111111111222222222333000000333111///777DDD999666444333555555333000444444444444444444444444222222222111111000000///////////////............,,,------............---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---,,,,,,++++++,,,,,,---++++++++++++++++++++++++++++++******++++++,,,---***++++++,,,,,,++++++*********************************+++,,,,,,,,,,,,+++***************************************************++++++***))))))***,,,111///,,,++++++,,,++++++,,,++++++******++++++,,,,,,+++***+++,,,,,,***(((*********++++++++++++,,,------------------------,,,,,,,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,++++++++++++***++++++++++++++++++++++++******************************+++++++++,,,,,,,,,******+++,,,,,,,,,,,,+++++++++,,,,,,,,,,,,------...------------,,,,,,,,,...................................................------------,,,,,,,,,.........---------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,...//////000,,,,,,,,,,,,++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------............------------------------++++++++++++++++++++++++------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,---...//////000......//////000000111111000000111111111111000000000111111111222222222222333444555555666666555555444444333222111000000//////......---------------++++++++++++++++++++++++************************************++++++++++++************))))))))))))))))))************))))))))))))))))))))))))))))))************)))))))))))),,,,,,,,,,,,,,,,,,,,,,,,---......///////////////---------............///....../////////000000000////////////////////////........./////////000000111111111111111222333333000000000000111111111111111111111111111111111111222222111111111111222222333222222222222222222222222222222333333333444444333333333444444444555555222222222333333333444444333333333333333333333333111111111111111111111111222111111000000000111111111111111111111111111111////////////000000000000////////////////////////////////////////////////000000000000111111111111000000111111111222222222333---///666555111===PPPKKKAAA555///000333444444333333333333333333333333222111111111000000000///////////////............,,,------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---,,,,,,++++++,,,,,,---+++++++++++++++++++++++++++***++++++++++++,,,,,,***++++++,,,,,,++++++*********************************+++,,,,,,,,,,,,+++************************************************)))***+++***(((((()))+++///...,,,+++++++++++++++,,,++++++******++++++,,,++++++++++++++++++***)))))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******************************+++++++++,,,,,,,,,******+++,,,,,,,,,,,,++++++++++++,,,,,,,,,------------------------------................................................------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,---......///,,,+++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........------------------------++++++++++++,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---...//////000---......///000111111222000000111111111111000000000000000111111111111222222333333444444444444444333333222111000000/////////...------,,,,,,------++++++++++++++++++++++++************************)))******+++,,,,,,------++++++******))))))(((((())))))************))))))))))))))))))))))))))))))*********))))))))))))))),,,,,,,,,,,,,,,,,,,,,,,,---......///////////////---------............///------.........///////////////////////////////////////000000000111111111111111000000111111222333//////000000000111111111000000000000000000000000222111111000000111111222000000111222333333444444222222222333333333444444333333333444444444555555222222222333333333444444333333333333333333333333111111111111111111111111111000000111222333444444000000000000000000000000////////////000000000000........................000000000000000000000000//////000000000111111111000000111111111222222222444...000777555000:::MMMKKKBBB666000111444555444333333333333333333333333111111111000000000000000////////////............,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---,,,,,,++++++,,,,,,---++++++++++++++++++++++++******++++++,,,,,,,,,,,,***++++++,,,,,,++++++*********************************+++,,,,,,,,,,,,+++************************************************&&&((()))***))))))***,,,,,,,,,,,,,,,++++++,,,,,,,,,++++++******++++++,,,+++,,,------,,,++++++***))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******************************+++++++++,,,,,,,,,******+++,,,,,,,,,,,,++++++++++++,,,,,,,,,------------------------------................................................------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...------------------------+++,,,,,,,,,------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,------....../////////---......///000111111222000000111111111111000000//////000000000111111111111111222333333333333333111111111000000//////.........---,,,,,,,,,,,,,,,++++++++++++++++++++++++************************))))))***+++,,,------...++++++******))))))(((((())))))************))))))))))))))))))))))))))))))))))))))))))))))))******,,,,,,,,,,,,,,,,,,,,,,,,---......///////////////---------............///------------............000000000000000000000000000000000000111111111111000000000///000111111222/////////000000000111111000000000000000000000000111111000000000000111111//////000111333444555666222222333333333333444444333333333444444444555555222222333333333333444444333333333333333333333333111111111111111111111111000000000111222444555666000000000000000000000000////////////000000000000........................000000000000000000000000/////////000000000111111000111111111111222222222555111222444111---222===999777444333555555333111222222222222222222222222000000000000000000000000////////////............,,,------------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---,,,,,,++++++,,,,,,---++++++++++++++++++++++++)))***+++,,,,,,,,,,,,+++***++++++,,,,,,++++++*********************************+++,,,,,,,,,,,,+++************************************************%%%'''************+++,,,***+++---,,,++++++,,,---,,,++++++******++++++,,,,,,---///...,,,++++++,,,*********++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------......------,,,,,,,,,,,,++++++***++++++++++++,,,,,,,,,++++++++++++++++++++++++******************************+++++++++,,,,,,,,,******+++,,,,,,,,,,,,+++++++++,,,,,,,,,,,,------,,,,,,,,,------------...................................................,,,,,,,,,------------...---------------.........,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++******************+++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......///------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,////////////000000000000,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------........./////////......//////000000111111000000111111111111000000////////////000000000000000000111222222222111111000000/////////............------,,,,,,,,,,,,,,,++++++++++++++++++++++++************************)))))))))***+++,,,,,,---************))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))************---------------------------......///////////////---------............///............////////////000000000000000000000000/////////000000000000111//////......//////000111////////////000000000111000000000000000000000000111111000000000000111111000000111222333333444444222222333333333333444444333333333444444444555555222222333333333333444444333333333333333333333333111111111111111111111111111111000111111222333333000000000000000000000000////////////000000000000........................////////////////////////////////////000000000111000111111111111222222222111222333222000000111222///000222333444333222000222222222222222222222222///000000000000000000000////////////............---------------,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---,,,,,,++++++,,,,,,---++++++++++++++++++++++++)))***+++,,,,,,,,,++++++***++++++,,,,,,++++++*********************************+++,,,,,,,,,,,,+++************************************************((()))+++,,,***))))))***(((***------+++***,,,---,,,++++++******++++++,,,+++---///...,,,++++++---++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++******++++++,,,------------------,,,,,,+++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++******************************+++++++++,,,,,,,,,******+++,,,,,,,,,,,,+++++++++,,,,,,,,,,,,------,,,,,,,,,---------......................................................,,,,,,,,,---------......+++,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,)))*********++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,------......------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,........./////////000000++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,------------............////////////////////////000000000000000000111111111111000000........./////////000000//////000111111111111000/////////............---...---,,,,,,++++++,,,,,,++++++++++++++++++++++++************************)))))))))******+++++++++)))))))))))))))*********))))))************))))))))))))))))))))))))))))))((()))))))))************........................---......///////////////---------.........//////////////////000000000000000000000000000000000000............/////////000...............///000000////////////000000000000000000000000000000000000111111000000000000111111222222222222222222333333222222333333333444444444333333333444444444555555222222333333333444444444333333333333333333333333111111111111111111111111222111111000000000000000000000000000000000000000////////////000000000000................................................////////////000000000000000111111111111222222222,,,111333111333666555111222222222000//////111444111111111111111111111111////////////000000000000000/////////............------------,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---,,,,,,++++++,,,,,,---++++++++++++++++++++++++)))***+++,,,---,,,+++++++++++++++,,,,,,+++++++++******************************+++,,,,,,,,,,,,+++***************************************************,,,------+++)))(((((('''***------+++***,,,...,,,++++++++++++++++++,,,***---///...+++***+++,,,++++++,,,,,,,,,---------++++++++++++++++++++++++))))))***++++++,,,---------------,,,,,,+++++++++*********++++++,,,,,,,,,++++++++++++++++++++++++******************************+++++++++,,,,,,,,,******+++,,,,,,,,,,,,+++++++++,,,,,,,,,---------,,,,,,,,,------.........................................................,,,,,,,,,------.........+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,,,,---...//////))))))******++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++,,,,,,------------------------------++++++++++++++++++++++++------------------------+++++++++,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------..................///////////////000000000000////////////000000111111111111000000............/////////000...//////000000000000000..................------...---,,,,,,++++++,,,,,,++++++++++++++++++++++++************************)))))))))))))))*********(((((())))))******++++++))))))************))))))))))))))))))))))))))))))(((((())))))*********+++---------............//////...---,,,---///111333000000//////.........---............////////////////////////////////////............////////////000000000000000000000000000000000000///////////////000000000///...---,,,---------...000111000...////////////111333555666333333222222222222222222222222222222222222222222444333333222111111111222222222222222222222222222111111111111111111111111111111111111111111111111000000000000000000000000222333333222000///000222////////////............////////////////////////000000000000111111111111000000000000111111111111111111222222222333333333333333333222222222111111222222222111111111111000000000///...............................................................++++++,,,,,,,,,,,,,,,,,,------------------------------------,,,,,,+++*********************************+++++++++,,,,,,,,,++++++++++++++++++++++++***************************************************++++++,,,,,,++++++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++.........------,,,,,,,,,------------------------------------------------......---,,,,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************************************,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,---------......//////000000111111222222000000///........................------,,,,,,,,,---------------------------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---------.........//////,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------******+++++++++,,,,,,,,,,,,,,,,,,---------......---------.........//////111333555555333111/////////////////////////////////000000111111111111000---------.....................---------,,,,,,,,,************************+++++++++************)))******************************))))))((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++******---------............/////////...---...000222333000/////////........................////////////////////////////////////............////////////000000000000000000000000000000000000////////////000000///////////////...000///......000111000///000000///000111222444555222222222222222222222222222222222222222222222222444333222222111111222222222222222222222222222222111111111111111111111111111111111111111111111111000000000000000000000000111222222111//////000111000000000/////////......////////////////////////000000000000111111111111000000000000111111111111111111222222222333333333333333333222222222111111222222222111111111000000000000///...............................................................---------------,,,,,,,,,---------------------------------------,,,+++***++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++++++++++++++++++++************************************************++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++------------,,,,,,,,,+++------------------------------------------------......------,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,---------......000000000000000000111111000000///.....................---------,,,,,,,,,---------------------------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,---------.........,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,***++++++++++++,,,,,,,,,,,,,,,---------.........---------.........//////000222444444222///......////////////////////////000000111111111000000///////////////////////////......---------,,,,,,,,,************************++++++++++++******************************************))))))(((((((((((())))))))))))))))))))))))******************************++++++++++++******---------............///000//////...///000222333////////////........................////////////////////////////////////............////////////000000000000000000000000////////////000000000000000000///...///000111222333111///...000111111000111111000000111111222333111111111222222333333444222222222222222222222222333333222222111111222222111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000111111000......///111111111000000000/////////////////////////////////000000000000111111111111000000000111111111222222111111222222222333333333333333333222222222111111222222111111111000000000000//////............///................................................//////......------,,,,,,------------------------,,,------------,,,,,,+++------------------------++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++------------------------------------------------......------,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,---------......000000000000000/////////000///......---............------------,,,,,,,,,------------------------------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,------------------,,,,,,+++++++++*********++++++++++++,,,++++++++++++,,,,,,,,,,,,,,,------------.........------.........////////////111333222000.........000000000000000000000000111111111111000//////...111111000000//////............---------,,,,,,,,,++++++++++++++++++++++++,,,+++++++++***************************************))))))))))))((((((((())))))))))))))))))))))))******************************++++++++++++******---------............/////////......///000111111///////////////.....................////////////////////////////////////............////////////////////////////////////////////////000000000000111000......///111333555666333000//////111111111222222111111111111111111000000111222333333444444222222222222222222222222333333222222111222222333000000000000000000000000111111111111111111111111111111111111111111111111000000000000000000000000///000000///......///111111111111111000000000000///////////////////////////000000000111111111111000000111111111222222222111111222222222333333333333333333222222222111111111111111111000000000000000///............//////................................................111000000///...------,,,------------------------,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------------------------------------------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,---------......000000000//////.........///......------.........------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,...------,,,,,,++++++***))))))*********++++++++++++++++++,,,,,,,,,------------------........................///////////////111222222000......///000000000000000000000000111111111111000///...---111111000000///...------......---------,,,,,,,,,++++++++++++++++++++++++,,,,,,+++++++++*********************************))))))))))))))))))))))))))))))))))))))))))))))))******************************++++++++++++******---------............///...---------......//////.........///////////////............////////////////////////////////////............////////////////////////////////////.../////////000000000111000///......///111333555666333000///000111111111222222222222111111111000000000111222333333444444222222222222222222222222333222222111222222333333000000000000000000000000111111111111111111111111111111111111111111111111000000000000000000000000///000000///......000111111111111111000000000000000000000000000000000000///000000000111111111111111111111111222222222222111111222222222333333333333333333222222222111111111111111000000000////////////............//////................................................111111000///......------------------------------,,,------......---------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------------------------------------------......------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,---------......000/////////......------......------------......------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********+++++++++,,,,,,---------,,,,,,+++++++++))))))*********+++++++++++++++,,,,,,,,,------------------.........//////........./////////000000000111333222000///000111000000000000000000000000111111111000000...---,,,000000///......---,,,,,,......---------,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++++++++***************************))))))))))))************))))))))))))))))))))))))******************************++++++++++++******---------............///------------------------.........///////////////............////////////////////////////////////............////////////000000000000000000000000......//////000000111111//////......///111222333444222000///111222222111111111222222222111111000111111111222222333333444222222222222222222222222222222111111222222333333111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000///000111000//////111222111111000000000/////////000000000000000000000000000000000000111111111111111111111222222222222333111111222222222333333333333333333222222222111111111111000000000////////////............//////000................................................000000//////......------------------------------,,,------............---++++++++++++++++++++++++,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++,,,,,,,,,,,,------------------------------------------------......------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,---------.....................------------------,,,------...///,,,,,,,,,------------...------------------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********++++++++++++,,,,,,,,,,,,,,,------------------........./////////....../////////000000000000111222222000000111222000000000000000000000000000000000000///......---//////......------,,,,,,......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++************************)))))))))************+++))))))))))))))))))))))))++++++++++++++++++++++++******++++++++++++******---------............///---...............------............/////////000............////////////////////////////////////............////////////000000000000000000000000.........///000111111111.........//////000000000111000///000111222111000000000111222222222111111222222222222222222222222222222222222222222222222222222111111222222333444222222222222222222222222111111111111111111111111111111111111111111111111000000000000000000000000///000111111000000222333000000000/////////......000000000000000000000000000000000000111111111111111111111222222222333333111111222222222333333333333333333222222222111111111000000000////////////...............///000000........................................................................------------------------,,,,,,---...............------------------------,,,,,,,,,------------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------+++,,,,,,,,,------------------------------------------------------------------..................,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,---------......------------------......---,,,,,,,,,------...///,,,,,,,,,---------......------------------------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,---***++++++,,,,,,------...++++++++++++,,,,,,,,,,,,,,,,,,,,,------------...............////////////.../////////000000000000///000111000//////000222////////////////////////...///////////////....../////////.....................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++************************))))))*********+++++++++))))))))))))))))))))))))++++++++++++++++++++++++******++++++++++++******---------.........//////...///////////////......---.........//////000000............/////////000////////////////////////............/////////000000000000000000000000000---......///000111111222---......///000//////.../////////000222333111000///000111222333222222111333333222222222222222222222222222222222222222222222111111111222333333444222222222222222222222222111111111111111111111111111111111111111111111111000000000000000000000000000111222111000111222444////////////............000000000000000000000000000000000000111111111111111111222222222333333333111111222222222333333333333333333222222222111111000000000000////////////...............///000111................................................---------...............------------------------,,,,,,---.../////////...........................,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,------.........------------------------------------------------------..................,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........................,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,---------......,,,,,,,,,------.........,,,,,,,,,,,,------...///,,,,,,,,,------.........------------------------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------)))***+++,,,------...///++++++,,,,,,,,,---------,,,,,,,,,---------................../////////000////////////000000000000.../////////------///111////////////////////////......///////////////...////////////000000000000......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++************************))))))******++++++++++++))))))))))))))))))))))))++++++++++++++++++++++++******++++++++++++******//////////////////////////////////////////////////////............//////111111000000//////........................................../////////000////////////000000000000...............///000000222222111111000000//////000111111111111222222222000000000///000000111222111222222333333222222111333333333222222111111111333333222222333333444555333333333222222222111111222222111111111111222222000000000000000000000000000000000000000000000000111111222222222222111111111111111111111111111111222111111111000000//////000000000000111111111111111111222222222333333333222333333444444333333222222222222111111111111000111111000000//////......000000//////.........---..............................---,,,---...///000.........................................................................................................------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,---------......------------------------------...................../////////...---,,,,,,------------------------------------------------...------,,,,,,------...++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------------------------------................................................------------------------.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,........................------------------------------------------------------------------------,,,,,,,,,---------......//////...---,,,,,,++++++---------------------------------------------------------------------------------------------------,,,,,,,,,,,,---........................------...---,,,,,,,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,------------------------............//////////////////////////////////////////............////////////000000000000//////000000000000000000000000////////////////////////........................------------------------+++,,,---......,,,***)))++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************,,,+++***))))))+++---...//////////////////////////////////////////////////////............//////111000000000/////////...////////////////////////........./////////000000////////////000000000111///............///000000111111111000000/////////000111111111111222222222111000000000000111222222222222333333333333222222333333333222222222111111222222222222222333444444333333333222222222222111222222111111111111222222111111111111111111111111111111111111111111111111111111222222222222111111111111111111111111111111222111111111000000000000000000000000111111111111111111222222222333333333222222333333333333222222222222222111111111111000111111000000////////////000000/////////.......................................---------...///000.........................................................................................................------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........,,,,,,---------.........,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,---------.........------------------------..............................//////......---,,,------------------------------------------------...------,,,,,,------...,,,,,,---------.........,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------------------------------................................................------------------------.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,........................------------------------------------------------------------------------,,,,,,---------.........//////...------,,,++++++------------------------------------------------------------------------------------------------------,,,,,,------...///..............................---,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,......................../////////000000000000111111111111111111111111111111111000000000000111111//////000000000000//////000000000000000000000000////////////////////////........................------------------------+++,,,---......,,,+++)))++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,+++***)))***+++---...////////////////////////////////////////////////000//////......//////000000000000000////////////000000000000000000000000....../////////000000000/////////000000000111111//////......//////000111000000000000////////////000111111111111222222222111111111111111222333333222222333333333333222222333333333333222222222222222222111111222222333444333333333333222222222222222222111111111111222222111111111111111111111111111111111111111111111111111111222222222222111111000000000000000000000000111111111111111000000000000000000111111111222222111111222222222333333333111111222222222222111111222222222111111111111000111000000000000/////////000000////////////....................................------......///000.........................................................................................................---------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---............/////////,,,------------.........,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,------------.............................................................../////////...------------------------------------------------------......------------......---............/////////,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------------------------------................................................------------------------.........---------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,........................------------------------------------------------------------------------,,,------------.........//////......---,,,,,,,,,---------------------------------------------------------------------------------------------------------,,,------...///..............................---,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,////////////////////////000000000000111111111111111111111111111111111111111111111111111111111111//////000000000000//////000000000000000000000000000000000000000000000000........................------------------------,,,------......,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++,,,+++*********+++---...////////////////////////////////////////////////000000////////////000000000000000000////////////000000000000000000000000...////////////000000000//////000000000111111111/////////...///000000111////////////////////////000000111111111222222222222222111111222222333444222333333333333333333222333333333333333333333333222111111111111222333333444444333333333222222222333222222111111222222333111111111111111111111111111111111111111111111111111111222222222222111111000000000000000000000000111111111111111111111111000000111111111222222222111111222222222333333333000111111222222111111000222222222111111111000000000000000000000000000000000000//////////////////.......................................//////000...............................................................................................................---------........................------------------------------........./////////------------............------------------------................................................------------....................................////////////..................////////////............................................................------------......------........./////////------------------------------------............................................................------------...................................................................................................---------------------------------------------------------------------------------................................................................................................------------............//////......---------,,,................................................................................................---------------...//////---------.....................------------......------------------------........................//////000000000111111111111111111111111111111111/////////000000///////////////000000000000//////////////////////////////000000000000000000000000........................------------------------------......------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...............,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,---...000000000000000000000000000000000000000000000000000000////////////000000////////////000000000000////////////////////////////////////000000000111000000000000111111111111///////////////000111111/////////000000000000000000000111111111222222222222222111111222222333444333333333444444333333333333333333333333333333333222222111111222222333444444444444333333333222222333333222222222222333333111111111111111111111111111111111111111111111111111111222222222222111111000000000000000000000000111111111111111222222222111111111111222222222222111111222222222333333333000111111222222111111000222222222111111111000000000000000000111111111111//////000000000000000000////////////////////////.........///////////////////////////////////////////////////////////////////////////////////////////////////////////////................................................------------------------,,,------------.........---------.........//////------------------------................................................---------.........//////////////////////////////000000/////////...............///////////////...................................................///......------......///,,,------------.........---------------------------------....../////////................................................---------....../////////................................................................................................------------------------------------------------------------------------................................................................................................---------........./////////...............------...................................................................................................------------...//////---------.........//////........................------------------------------------------------........./////////000000000000000000000000000000//////000000000000////////////000000000000//////////////////////////////000000000000000000000000........................------------------------............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------....../////////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------000000000000000000000000000000000000000000000000111000000//////000000111////////////000000000000/////////////////////////////////000000000111111000000000111111111222222000000//////000000111222000000000000111111111111000111111111111222222222111111111111111222333333333333444444444444333333333333333333444444444444333333222222333333444555444444444444333333333333333333222222222222333333222222222222222222222222222222222222222222222222111111222222222222111111111111111111111111111111111111111222222222222222111111111222222222222333111111222222222333333333111111222222222222111111222222222111111111111000000000000111111111111222//////000000000000111111////////////////////////---...///000000000000///////////////////////////////////////////////////////////////////////////////////////////////////.............../////////........................------------------------,,,,,,---------.........------........./////////------------------------................................................------........./////////000000000000000000000000111000000//////...............///000000000//////................................................//////............//////,,,,,,---------.........---------------------------------...//////000000................................................---------...//////000000......................................................................................./////////------------------------------------------------------------------------................................................................................................------........./////////..............................................................................................................................------......///000,,,,,,------.../////////---...////////////...---------------------------------------------------............////////////////////////////////////000111222333333222111000//////000000000000//////000000000000000000000000000000000000000000000000........................------------------------.........---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.../////////------------------------,,,,,,,,,,,,------------000000000000000000000000000000000000000000000000111111000000000000111111.../////////000000000111000000000000000000000000//////000000000111111111000000111111111222222222000000//////000000111222000111111111222222222333000111111111111222222222111000000000000111222222333333444444444444333333333333333444444444555555444444333333444444555666555444444444444333333333444333333222222333333444222222222222222222222222222222222222222222222222111111222222222222111111222222222222222222222222111111111222222333333333111111111222222222333333111111222222222333333333222222333333333333222222222222222111111111111000000000111111111222222222//////000000000111111111////////////////////////---...///000111000000///////////////////////////////////////////////////////////////////////////////////////////////////---........./////////000................................................---............/////////............////////////....................................................................................////////////000000000000000000000000111111000000///......---......///000000000000000................................................//////............//////---............/////////........................---------...///000000000................................................---------...///000000000........................................................................---........./////////000........................------------------------....................................................................................................................................////////////............////////////...............................................................................................................//////000,,,,,,------...//////000---...///000000///...---...................................................////////////000000000000000000000000000000000000111333444444333111000//////000000000000//////000000000000000000000000////////////////////////........................------------------------//////...---------------------------------------------------------------+++,,,,,,---......//////------------------------+++,,,,,,---------------000000000000000000000000000000000000000000000000111111000000000000111111.../////////000000111111111111111111111111111111000000000000111111111111000111111111111222222222000000000000000111111222111111222222222333333333000111111111111222222222000000000///000111111222333444444555555444444333333333333444444555555555555444444444444555666666555555444444444333333333444333333222222333333444222222222222222222222222222222222222222222222222111111222222222222111111333333333333333333333333111111111222222333333333111111222222222333333333111111222222222333333333222333333444444333333222222222222111111111111000000000111111222222222222//////000000111111111222000000000000000000000000---...000111111111000///000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000---.........//////000000////////////////////////........................////////////000000000000............/////////000........................////////////////////////////////////////////////............/////////000000000000000000000000000222111111000///......---......///000000000000000//////////////////////////////////////////////////////............//////////////////000000000000........................---------...///000000111////////////////////////////////////////////////---------...///000000111................................................////////////////////////---.........//////000000........................------------------------................................................////////////////////////////////////////////////////////////////////////............/////////000.........///////////////////////////////////////////////////////////////////////////////////////////////////////////////...............///000000,,,,,,------...///000000---...///000000///...---........................////////////////////////000000000000111111111111111111111111111111111111...///111222222111///...//////000000000000//////000000000000000000000000////////////////////////........................------------------------//////...------------...------------------------------------------------++++++,,,,,,---...//////........................+++,,,------......------111111222222222222222222222111000//////000111222222111111111000000//////111111111000111111222333222222222111111111111000222222222222222222222222111111111111111111111111000111111111111222222222111111111111111111111111111111222222222333333333333333222222111222222222333333555555555555333333444333333333333444555555555444444333333444444555555444444333333444444555666555444444333222111000333333333333333333333333333333333333333333333333222222222222222222222222333333333333333333333333222222222222222222222222444444444444444444444444333333333333333333333333333333333333333333333333222222222222222222333333111111111111111111111111000000000000000000000000111111111111111111111111222111111111000000//////000000000000000000000000000000000000000000000000///////////////000111111////////////////////////111111000000/////////...000000////////////000000////////////////////////......////////////......000000000000000000000000////////////////////////////////////////////////000000000000000000000000000000000000000000000000111111111111111111111111//////............//////000000000000000000000000000000000000000000000000000000000000111111111111000000////////////000000000000//////.........---........................////////////000000000000////////////////////////////////////////////////111000000///////////////000000///...---,,,,,,+++///////////////.........////////////////////////000000000000000000000000........................///////////////000111111........................000000000000000000000000////////////////////////000000//////.........---////////////////////////000000000000000000000000000000000000000000000000////////////////////////000000000000000111111222------...//////...------////////////////////////////////////////////////...//////...,,,,,,---...........................///////////////.........000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000111111111111000000111000///......///000111........................000000//////.........---////////////////////////------------------------------------------------------------------------,,,---......//////......................................................000000111111222222333333333333222111000000111111222222111111111000000000111111111111111222333333222222222222111111111111222222222222222222222222222222222222222222222222111111111111222222222222222222222222222222222222111222222222222333333333333333222222222222333333222333444555555444333222444444333333444444555666555444444444444444444555555555555555555555555555555555444444333222222222444444444444444444444444333333333333333333333333333333333333333333333333333333333333333333333333222222222222222222222222444444444444444444444444333333333333333333333333333333333333333333333333333333333222222222222222222222222222222222222222111111111111111111111111222222222222222222222222222222111111000000000000000000000000000000000000111111111111111111111111000////////////000111111000000000000000000000000111111000000000/////////000000000000000000000000////////////////////////...//////000000//////...000000000000000000000000////////////////////////////////////////////////000000000000000000000000000000000000000000000000111111111111111111111111000//////......//////000000000000000000000000000111111111111111111111111000000000000111111111111000000////////////000000000000/////////.................................////////////000000000111////////////////////////////////////////////////000000/////////000000111////////////............////////////////////////////////////////////////000000000000000000000000........................///////////////000111111........................000000000000000000000000////////////////////////000000/////////.........////////////////////////000000000000000000000000000000000000000000000000////////////////////////000000000000000111222222///////////////////////////////////////////////////////////////////////////000000///---,,,.../////////////////////////////////.........//////000000000000000000000000000000000000000111111111111000000000000000000000000111111111111111111111111000000111111111111000000111000////////////000111........................000000/////////.........////////////////////////------------------------------------------------------------------------------.../////////......................................................111111111222222222333333333333333222222111111111222222222222111111111111222222111111222222333444333333333222222222111111333333333333333333333333222222222222222222222222111111222222222333333333222222222222222222222222222222222222333333333333333333333222222333333444222333444555555444333222444444444333444444555666555555444444444444555555555666777888888777666555444444444444444444444444555555555555555555555555444444444444444444444444444444444444444444444444444444444444444444444444333333333333333333333333444444444444444444444444333333333333333333333333444444444444444444444444444444444333333222222111222222222222222222222222111111111111111111111111222222222222222222222222222222222111111111111000111111111111111111111111111111111111111111111111000000000///000000111222222222222222222222222222111111111000000000000000000111222333333222111000//////////////////////////////000000000000//////000000000000000000000000////////////////////////////////////////////////000000000000000000000000000000000000000000000000222222222222222222222222000000////////////000000000000000000000000000000111111111111111111111111000000000111111111222222111000000//////000000111000000000000/////////////////////////////////////////////000000000111111////////////////////////////////////////////////////////////000111222333/////////000000000111111//////////////////000000////////////////////////000000000000000000000000////////////////////////000////////////000111111////////////////////////000000000000000000000000////////////////////////000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////111000000000000111222222222111111000000111111222////////////////////////////////////////////////000111111000......///111000000000000000000000000//////.........000111222000000000000000000000000000000000111111111222222////////////////////////111111111111111111111111000000111111111111000000111000000//////000000111////////////////////////000000////////////......////////////////////////........................................................................---......///////////////////////////////////////////////////////////////666666555555444333333333222222333333333222222222333333333333222222222222222222222222222333444444444333333333222222222222333333333333333333333333333333333333333333333333222222222222333333333444333333333333333333333333222222222333333333444444444333333333333444444555222333444555555444333222444444444444444555666666666666555555555555666666555666888999999888666555333333444444555555555666666666666666666666666666444444444444444444444444555555555555666666666666444444444444444444444444444444444444444444444444555555555555555555555555444444444444444444444444444444444444555555555555666555555444333222222111333333333333333333333333222222222222222222222222333333333333333333333333222222222222222222222222222222222222222222222222222222222222222222222222111000000000000111222222333333333333333333333333111111111111111111111111111222444555555444222111000000000000000000000000///000000111111000000///111111111111111111111111000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111222222222222222222222222111000000//////000000111000000000000000000000000111111111111111111111111000000111111111222222222111000000000000000000111000000000000000000000000//////////////////////////////000000000111111111000000000000000000000000000000000000000000000000/////////000111222444444111111111111111111111111//////000000000000111111000000000000000000000000000000000000000000000000////////////////////////000000//////000000111222////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000111111000000111111222333222222111000000111222222000000000000000000000000000000000000000000000000111222222111000///111222111111111111111111111111000///......///111333444000000000000000000000000000000111111111222222222000000000000000000000000111111111111111111111111000111111222222111111000000000000000000000000000000000000000000000000000000000//////////////////////////////////////////..............................................................................///000000000000///////////////////////////////////////////////////>>>===<<<:::999777666555333333333333333333444444333333333333444444444444333333333333333444444555444444444444333333333222333333333333333333333333333333333333333333333333222333333333444444444444333333333333333333333333222222333333333444444444444444333333444555555666333444555555555555444333555444444444444555666666777666666555555666666777444555777888888777555444333444444555555666666777777777777777777777777777555555555555555555555555555555555666666777777777555555555555555555555555444444444444444444444444555555555555555555555555444444444444444444444444444444444555555666666666666666555555444333222222333333333333333333333333222222222222222222222222333333333333333333333333222222222222333333333333333333333333333333333333222222222222222222222222111111111111111222333333333333333333333333333333111111111222222222222222111333444666666444333111111111111111111111111111000000111111111111000000222222222222222222222222111111111111111111111111111111111111111111111111222222222222222222222222222222222222222222222222222222222222222222222222111111000000000000111111111111111111111111111111111111111111111111111111111111111111222222222222111111000000000000111111000111111111111111111111000000000000000000000000000000000000111111111111111111111111111111111111111111111111111111111111/////////000222333555666444333333222111111000000000000000000111111222222111111111111111111111111111111111111111111111111000000000000000000000000000000000000000111222222000000000000000000000000111111111111111111111111111111111111111111111111000111111111111111111111222222222222222222222222222222222222222222222222222222222222222222222222111111111111111111111111111111111111111222222333222111111111111111111222111111111111111111111111111111111111111111111111111222222222000000222444222222222222222222222222000/////////000111333444111111111111111111111111111111111111222222222222222222222222222222222222111111111111111111111111111111222222222222111111000000111111111111000000111111111111111111111111//////000000000000000000000000000000000000000000////////////////////////////////////////////////////////////////////////...///000000111111000000000000000000000000000000000000000000000000000000FFFEEEDDDBBB@@@===<<<;;;999888666555444444555666444444444444555555555555444444333333444444555666555555444444444333333333333333333333333333333333444444444444444444444444333333333444444444555555444444444444444444444444333333333333444444444444444444444444555555666777444555666777777666555444555555444444555555666777777777666666666666777777555666777888888777666555555555555666666666777777777777777777777777777777666666666666666666666666555555555666666777777888666666666666666666666666555555555555555555555555555555555555555555555555444444444444444444444444444444555555666777777777666666666555555444444333444444444444444444444444333333333333333333333333444444444444444444444444222333333333333444444444444444444444444444444444333333333333333333333333222222111111222222333444444444444444444444444444222222222222222333333333222333444555555444333222111111111111111111111111111111222222222222111111222222222222222222222222111111111111111111111111111111111111111111111111222222222222222222222222222222222222222222222222333333333333333333333333222222111111111111222222111111111111111111111111222222222222222222222222111111111222222222222333222111111000000111111222111111111111222222222222000000000000000000000000000000000111111111222222111111111111111111111111111111111111111111111111000000000111222444555666555444333222111000//////000000000111222222333333111111111111111111111111111111111111111111111111000000000000000000000000111000000000000111222222000000000000000000000000111111111111111111111111111111111111111111111111111111111111222222222222333333333333333333333333222222222222222222222222222222222222222222222222111111111111111111111111222111111111111222333333111111222222222222111111111111111111111111111111111111111111111111111111111222222222111111222444222222222222222222222222000000111111222222333333111111111111111111111111111111111222222222222333333333333333333333333333222222222222222222222222111111222222222222111111000111111222222111111000000000000000000000000000//////000000000000111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000//////000111111111111111000000000000000000000000000000000000000000000000KKKKKKJJJHHHGGGEEEDDDDDDCCC@@@<<<888555555666666444444555555555666666666444444444444444555555666555555555555444444444444444444444444444444444444444444444444444444444444444444444444555555555555444444444444444444444444333333333444444444444555444444444444555666777888555666777888888777666555555555555555555666666777888777777666666777777888888888888888888888888888666666666666666666777777777777777777777777777777666666666666666666666666444444555555666777777888666666666666666666666666555555555555555555555555555555555555555555555555555555555555555555555555444555555666777777888888666666666555555555555555444444444444444444444444444444444444444444444444444444444444444444444444333333333333444444444555444444444444444444444444444444444444444444444444333222222222222333444444333333333333333333333333222222222333333333444444333333333333333333333333222222222222222222222222111222222222222222222111333333333333333333333333222222222222222222222222222222222222222222222222333333333333333333333333333333333333333333333333333333333333333333333333222222222111111222222222111111111111111111111111222222222222222222222222111111111222222222333333222111111000000111111222111111111222222222333333111111111111111111111111000000111111111222222222222222222222222222222222222222222222222222222222111111111222222444555666333333222222111111000000000000111111222333333444222222222222222222222222111111111111111111111111111111111111111111111111111111000000111111222333111111111111111111111111111111111111111111111111222222222222222222222222111111111222222222333333333333333333333333333333333333333333333333333333333333333333333333333333222222222222222222222222222222111111222222333444111222444666666444222111222222222222222222222222222222222222222222222222000111222111000111222444111111111111111111111111000111222444444333111000111111111111111111111111111111111222222222333333333333333333333333333333222222222222222222222222111222222333333222222111000111222222222222111000000000000000000000000000//////000000000111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000///000111111222222111111111111111111111111111111111111111111111111111111MMMMMMLLLLLLLLLKKKKKKKKKLLLGGGAAA;;;777555666666444555555555666666777777555444444444444555666666666666555555555444444444444444444444444444444444555555555555555555555555444444444555555555666666555555555555555555555555333333333444444444555555444444444555555777888888666777888999999888777666555555555555555666777777888888777777777777888888:::999999888888999999:::777777777777666666666666666666666666666666666666777777777777777777777777333444444555666777777888777777777777777777777777666666666666666666666666666666666666666666666666555555555555555555555555444555555666777888888999555555555666666666666666555555555555555555555555444444444444444444444444555555555555555555555555333333333444444555555555555555555555555555555555444444444444444444444444333333222222333333444555333333333333333333333333222222222333333444444444444333333222222333333444222222222222222222222222111222222333333222222111333333333333333333333333222222222222222222222222222222222222222222222222333333333333333333333333333333333333333333333333333333333333333333333333333222222111111222222333111111111111111111111111222222222222222222222222111111222222222333333333222222111111111111222222111111111222222333333333111111111111111111111111000111111111111222222222222222222222222222222222222222222222222222222222222222222222333444555555000111111111111222222222000000111222333333444444222222222222222222222222111111111111111111111111111111111111111111111111111111111000111111222333111111111111111111111111111111111111111111111111222222222222222222222222111111111222222333333333444444444444444444444444333333333333333333333333333333333333333333333333222222222222222222222222222222111111222222333444111333666888888666333111222222222222222222222222222222222222222222222222000111111111000000222444111111111111111111111111000111444555555333111///111111111111111111111111111111222222222333333333222222222222222222222222222222222222222222222222111222222333333222222111000111222333333222111000//////////////////////////////000000111111111222000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111222222222222111111111111111111111111111111111111111111111111111