BM6g6( ~~~vvvmmmaaaVVVJJJJJJCCC??????CCC\\\qqq{{{dddUUUKKKJJJNNNLLLKKKIIIHHHIIIIIIGGGFFF@@@???===<<<;;;:::888666555666666555444333555666FFFVVV\\\gggzzz{{{}}}|||uuuxxxttttttvvvzzz~~~zzzvvvpppggg^^^\\\^^^___iiitttxxxyyyaaaUUUVVV[[[cccjjjpppxxx|||wwwtttqqqooorrrwwwyyyyyyzzz~~~~~~{{{wwwssskkkbbbPPPLLLMMMSSSXXXZZZ\\\___iiikkkllljjjgggffffffgggggggggfffqqqxxxrrrmmmmmmnnnrrr||||||~~~zzzxxxuuuvvvtttqqqqqqqqqlllddd\\\VVVNNNFFF@@@;;;777444222444555444333777===CCCLLLPPPSSSPPPEEE===AAAKKKoooZZZJJJEEEBBBCCCCCC@@@>>>???;;;;;;:::999999888888777666666666666666666666666666777777666555555666888666666555444444444444444444444333333333222222222111111111000000000000000111000111333555<<>>>>>===<<<999777666666777555444333555666BBBUUU^^^ggg|||xxx{{{uuupppooorrrzzz}}}{{{yyysssjjjfffhhhgggpppzzzrrr[[[TTT[[[aaajjjrrrxxx|||xxxvvvtttrrrtttyyy||||||~~~}}}yyytttkkkbbbPPPLLLLLLSSSYYY[[[\\\^^^eeefffeeebbb^^^\\\___bbbeeesss}}}}}}kkkiiijjjjjjjjjlllwww|||zzztttuuussspppooonnnggg___XXXRRRKKKDDD>>>:::777444222333444444444888@@@FFFMMMPPPRRRMMMBBB;;;AAALLLiii{{{WWWHHHCCCAAABBBBBB???===???;;;;;;:::999999888888777777777777777777777777777555666666666444444666777666555444444333333444444444444333333333333222222111111000000000000000000000000111444555999EEEQQQXXX```cccfffdddOOO:::777777TTTlllnnnmmmsssxxxwwwpppkkkjjjrrrwwwrrrjjjdddqqq~~~yyy|||~~~{{{iiiZZZYYY^^^kkk~~~~~~yyylllZZZMMMHHHJJJNNNSSSYYY]]]```aaaaaa]]]\\\\\\^^^bbbfffhhhiii___```aaabbbdddeeeffffffkkknnnsss|||~~~{{{xxxvvvvvvwwwwwwyyysssppppppqqqooommmpppqqqvvv}}}uuulll```UUUGGGIIICCC@@@EEEOOOiiizzzssszzz~~~wwwfffWWWTTTMMMJJJPPPPPPMMMJJJHHHGGGGGGEEEDDDCCCAAA@@@@@@???>>>:::888666777777666444333555666<<>><<<>>>;;;;;;:::999999888888777777777777777777777777777444555555555333333555666666555444444333333444444444444333333333333222222000000000000000000000111//////111333333444===HHHQQQZZZ___fffkkkZZZDDD===777RRRlllssskkkggglllsssqqqiiifffnnnwwwwwwnnnfffppp|||}}}nnn\\\YYY\\\eeevvv}}}|||tttcccSSSJJJGGGJJJMMMRRRVVVZZZ\\\^^^[[[ZZZYYY[[[___cccdddeee___```aaaccceeeggghhhiiilllmmmqqqyyy~~~{{{yyyxxxxxxyyyzzz}}}wwwuuuuuuvvvtttrrrqqqqqqttt~~~}}}uuulll```UUUEEEIIIDDDAAAHHHTTTpppuuuppp{{{ssstttYYYOOOSSSNNNLLLRRRQQQNNNKKKHHHGGGFFFEEECCCCCCBBBAAAAAAAAA???;;;999666777777666444333555666666JJJRRRVVVjjj~~~~~~tttsssvvvtttuuu|||||||||~~~zzzzzzvvv{{{tttbbbZZZ```jjjnnnvvvzzzwwwvvvwwwxxx|||zzz{{{{{{uuulllcccQQQLLLLLLSSSZZZ\\\\\\\\\bbbdddeeeddddddhhhrrryyyzzzzzzvvvvvvrrrkkkgggcccYYYOOOIIIEEE???<<<:::999888777444555666666888>>>FFFMMMOOOOOOOOOHHH===888AAAMMM\\\yyy[[[VVVEEEAAA>>>@@@@@@===<<<===;;;;;;::::::999888888777777777777777777777777777333444555444222222444555555555444333333333333444444444444333333333222222000000000000000111111111------000222111111888AAAOOOXXX^^^hhhrrreeeMMMDDD888PPPllluuujjj^^^cccooopppgggdddmmm{{{xxxoooppp~~~nnn\\\YYY\\\eeettt~~~}}}yyyjjjXXXNNNEEEFFFIIIMMMRRRVVVYYY[[[^^^\\\ZZZZZZ[[[]]]]]]]]]___```bbbdddfffhhhjjjkkknnnnnnpppuuu|||}}}|||}}}~~~|||xxxwwwzzz||||||{{{{{{zzz}}}yyypppbbbUUUMMMCCCDDD@@@BBBgggyyyrrrxxxzzz|||iii|||ZZZSSSQQQOOONNNJJJNNNMMMLLLJJJHHHFFFEEEDDDDDDCCCBBBCCCCCCBBB@@@===::::::888777666666666666999>>>RRRZZZ[[[rrr{{{yyywwwyyy|||}}}~~~}}}}}}~~~}}}yyytttyyyyyykkk___]]]dddlllvvvzzz~~~uuunnnnnnpppqqqwww~~~~~~{{{xxxoooeeeUUUIIIDDDLLLVVVYYY]]]ccciiikkkkkkhhhgggnnn|||{{{vvvsss~~~yyyuuuooojjjeee]]]SSSKKKEEEBBB>>>;;;:::888777555777777666666:::@@@HHHNNNQQQPPPKKKAAA===@@@GGGKKKbbbvvvoooOOOOOODDDCCCAAA???===;;;;;;:::;;;:::999888777777777777666666666666666666666666444444444555555555555555444444444333333222222222222222222222222222222222222222222222222222222222222111000000222444777999NNNUUU```mmmrrrjjjZZZMMMHHHRRRdddoookkk```___gggkkkjjjjjjmmmvvv}}}yyyqqqoooyyy{{{xxxcccVVV\\\gggmmm}}}sss___LLLLLLJJJKKKMMMMMMNNNTTT\\\___[[[WWWWWWYYYZZZZZZXXX```aaabbbdddgggiiijjjkkkmmmoooqqqssstttwww{{{~~~}}}xxxvvvuuuwww|||~~~}}}{{{~~~}}}xxxpppaaaTTTLLLCCCCCCBBBLLLsssxxxwww}}}ssshhh|||rrrVVVRRRPPPNNNNNNKKKLLLLLLKKKIIIGGGFFFEEEDDDDDDCCCBBBCCCDDDCCC@@@>>>;;;;;;999888777777666666999<<>>===;;;;;;:::::::::999888777777777777555555555555555555555555555555555555555444444444444444333333333222222222222222222222222222222222222222222222222222222222222111000000111333555777IIIOOO[[[gggnnnlllccc[[[KKKXXXgggkkkfff___```dddiiiiiiiiillluuu}}}}}}wwwsss||||||}}}wwwjjj``````eeeiii~~~vvveeeTTTKKKHHHFFFIIIMMMQQQXXX```___\\\XXXWWWYYY[[[[[[[[[^^^^^^```bbbdddgggiiijjjlllmmmppprrruuuyyy~~~~~~~~~wwwuuutttwww|||~~~}}}|||~~~wwwoooaaaTTTMMMEEEBBBEEEYYYxxxvvv{{{~~~yyyjjjjjj{{{{{{eeeRRRRRRNNNLLLNNNKKKJJJJJJIIIHHHGGGFFFEEEDDDDDDCCCBBBCCCDDDCCCAAA>>><<<;;;:::999888777777777999888GGGTTTTTT\\\nnnuuu|||xxxuuuxxx|||yyyvvv{{{yyyxxx~~~~~~yyyuuuwww~~~~~~zzztttmmmiiiggghhhiiirrrrrrssssssqqqlllddd___^^^]]]```gggpppwww}}}yyyxxxwwwoooeeeUUUKKKFFFNNNTTTUUUWWW\\\pppjjjeeehhhsss~~~~~~|||~~~|||{{{{{{uuupppjjjddd^^^VVVLLLEEEBBB@@@<<<:::999888777555555555777:::@@@GGGMMMQQQQQQFFF======@@@FFFTTTcccSSSDDDGGGBBBAAA@@@>>><<<;;;::::::::::::999888777777777777555555555555555555555555666666555555444444333333333333333333222222222222222222222222222222222222222222222222222222222222222111000000000111333444@@@GGGSSS```iiinnnnnnmmm]]]kkksssjjjaaa```ccccccdddfffhhhkkkttt}}}|||vvv{{{yyyvvvtttoooggg______ccc}}}~~~{{{nnnaaaQQQIIICCCEEELLLRRRYYY``````]]]YYYXXXZZZ\\\^^^_________```bbbeeehhhlllnnnmmmoooqqqtttwww}}}}}}yyywwwwwwuuuuuuxxx}}}~~~|||zzz||||||vvvooobbbVVVMMMFFFAAAIIIgggzzzggghhhrrr~~~}}}|||qqqZZZQQQSSSNNNKKKMMMKKKHHHHHHGGGGGGFFFEEEEEEEEECCCCCCCCCCCCDDDDDDAAA???<<<;;;:::888777666666666777555@@@OOOQQQTTTdddvvv|||{{{yyy{{{~~~}}}zzztttuuu|||||||||vvvtttwww{{{~~~}}}yyytttpppnnnjjjfffbbb^^^\\\YYYWWWTTTQQQMMMIIIYYY[[[aaajjjrrrzzz|||xxxxxx|||yyyxxxuuusssttttttlllcccWWWMMMIIIPPPVVVUUUXXX]]]eeeeeehhhqqqyyy{{{vvvpppmmmuuu~~~~~~|||zzzxxxwwwsssnnnggg```ZZZRRRIIIBBB@@@===:::888888888777666444555888===DDDJJJOOOQQQKKK???999===EEESSSooofffHHHDDDGGGAAA@@@???===<<<;;;:::::::::999888777777666666666555555555555555555555555666666555444444333222222333222222222222222222222111111111111111111111111111111111111111111111111222111000000///000111111777???LLLZZZeeemmmtttwwwvvvlll]]]bbbfffcccaaaggglllooouuu{{{~~~|||uuuwwwxxx|||yyyuuuvvvvvvmmm```___gggvvv~~~vvvkkk]]]PPPDDDDDDJJJQQQWWW\\\```^^^[[[ZZZ[[[___bbbdddbbbcccdddfffiiimmmqqqsssssstttvvvxxx{{{|||vvvrrrxxxwwwwwwyyy}}}}}}zzztttxxx}}}~~~yyytttnnncccXXXJJJEEEAAAQQQvvvqqqaaalllzzz}}}eeeVVVSSSUUUNNNJJJLLLJJJGGGGGGGGGFFFFFFEEEEEEEEECCCCCCCCCDDDEEEDDDBBB@@@<<<;;;:::888777666555555555333:::HHHQQQRRR```www~~~wwwvvv}}}{{{sssqqqooottt|||wwwssstttyyy~~~|||yyytttrrrooohhh___XXXKKKGGGBBB???@@@BBBCCCDDDNNNUUU]]]dddlllttt|||zzzsssllllllrrrxxxzzzyyyrrrqqqpppnnnqqqrrrlllcccXXXOOOLLLSSSXXXXXX\\\cccdddhhhoootttuuuooogggaaa[[[gggvvvyyy~~~}}}zzzxxxuuutttpppkkkccc]]]WWWOOOGGG@@@>>>;;;888777777888777666444555999@@@GGGMMMOOOOOODDD===999<<>><<<;;;::::::::::::999888777666666666666555555555555555555555555666666555444333222222111222222222222222222222222111111111111111111111111111111111111111111111111111111000000000000000000000999FFFTTT```jjjrrrvvvjjjZZZaaahhheeecccmmmuuuxxxyyy|||~~~}}}uuuuuutttvvv~~~}}}|||}}}}}}rrreeefffqqqqqq{{{rrrgggWWWGGGDDDJJJQQQWWW[[[___^^^]]]]]]^^^bbbfffiiiffffffhhhjjjmmmqqqtttvvvxxxyyyzzzzzz{{{}}}yyyuuuxxxwwwvvvyyy||||||zzzvvvwww|||}}}}}}vvvqqqlllaaaWWWGGGCCCCCC\\\oooeeettt```TTTSSSUUUNNNKKKMMMIIIHHHGGGGGGGGGFFFEEEEEEEEECCCCCCCCCDDDEEEEEECCCAAA===<<<;;;999777666555555444555666AAAQQQTTT___www}}}zzz{{{ssssss}}}~~~tttssskkkjjjyyy{{{tttqqquuuzzzyyywwwtttpppkkkaaaVVVMMM@@@<<<777666999>>>DDDGGGEEEOOOXXX___fffpppxxx{{{uuummmfffhhhqqqwwwwwwtttllllllkkkkkkooorrrllldddWWWOOOMMMTTTYYY[[[bbbkkkqqqrrrrrroooiiieeecccddd\\\cccqqqvvvtttwww}}}~~~~~~|||zzzwwwsssrrrlllggg```YYYTTTMMMEEE???;;;999777666777888777777555666;;;BBBJJJNNNMMMJJJ???===:::;;;JJJlllnnnKKKBBBBBB@@@???>>>===<<<::::::::::::999999888777666666666666444444444444444444444444555555444444333333222222111111111222222222222222111111111111111111111111111111111111111111111111111111111111000000000000...444???MMMZZZdddllloooxxxiiiZZZ```fffeeeiiiuuu~~~~~~|||}}}yyyyyyvvvuuu{{{~~~{{{ssslllnnntttooo{{{~~~vvvmmm\\\LLLGGGKKKRRRYYY^^^^^^___```aaabbbeeeiiilllhhhiiikkknnnqqqtttvvvwwwzzz{{{|||{{{{{{{{{~~~}}}|||yyyxxxxxxzzz}}}~~~zzzwww{{{}}}|||tttnnnhhh^^^SSSFFFBBBEEEcccqqqrrrxxx\\\RRRRRRTTTNNNMMMNNNIIIIIIIIIHHHGGGFFFFFFEEEEEECCCCCCCCCDDDFFFEEECCCAAA@@@???===;;;999888777777444999444:::OOOWWW^^^rrr~~~yyyxxx}}}zzz{{{zzzoookkkvvv~~~~~~xxxtttrrrssssssrrrpppllldddYYYMMMEEE999666333333777<<>>>>><<<;;;:::999999999999888777666666555555666444444444444444444444444333333333333333333333333000111111111222222222222111111111111111111111111111111111111111111111111000000111111222111111111///111777CCCRRR___fffiiippp}}}rrreeecccfffeeelllwww|||wwwxxx~~~~~~~~~{{{wwwzzzzzzyyy{{{xxxsssooovvvzzzttteeeTTTLLLLLLPPPWWW^^^\\\___bbbdddeeegggkkknnnlllnnnqqqtttwwwxxxxxxxxx}}}~~~}}}|||}}}~~~~~~~~~}}}|||}}}||||||sssllleeeZZZPPPGGGCCCFFFeee{{{}}}}}}~~~rrr}}}ccc[[[QQQPPPRRRMMMNNNPPPJJJJJJJJJIIIHHHGGGFFFEEEDDDCCCCCCCCCDDDFFFFFFDDDBBBBBBAAA???===;;;:::999999555<<<333666NNNXXX]]]nnn|||zzzuuupppxxx~~~~~~~~~|||wwwqqqmmmmmmnnnmmmiii```SSSHHHAAA555333222222555888:::;;;BBBMMMUUUWWW[[[dddkkkmmmjjjffffffooozzz}}}uuukkk]]]^^^^^^```eeeiiieee^^^SSSLLLJJJQQQYYY___jjjwww{{{uuummmeeebbbcccgggiii{{{~~~xxx~~~}}}zzzvvvrrrpppddd___XXXRRRNNNHHHAAA<<<999777555555666777777777888999===EEELLLMMMHHHCCC777<<<;;;===\\\mmmJJJAAAEEECCC<<<>>>===<<<;;;:::999999999999888777666666555555555444444444444444444444444333333333333333333333444000000111111222222222222000000000000000000000000000000000000000000000000000000111222222222222222111///222<<>>DDDMMMUUU[[[```dddggg^^^XXXUUUZZZcccfff___VVVPPPQQQTTT[[[ccchhhiiihhhXXXOOOIIIKKKQQQWWW^^^dddjjjkkkeeedddjjjjjjooo}}}|||}}}{{{zzzyyywwwuuuqqqlllhhhbbbXXXNNNJJJGGG@@@;;;999777666555444555666777888===@@@EEEIIIIIIFFFAAA===666888???PPPsssyyyUUUFFFBBB>>><<<===::::::::::::::::::::::::CCCAAA>>>:::777555444333444444333333333222222222444444333222222111000000111111111111111111111111111111111000000000//////000000111111111222222222000000000000000000000000222000000555BBBPPP\\\cccmmmtttzzzxxxlll```[[[[[[hhhooossspppiiikkkvvvxxxsssuuuvvvkkkjjjooovvvjjj```WWWRRRVVV]]]aaacccfffhhhkkkpppuuuyyyzzz|||{{{}}}zzzvvvppphhh```WWWNNNHHHBBB:::;;;LLL^^^iiirrr{{{nnnSSSOOOOOONNNMMMLLLKKKKKKJJJHHHHHHGGGFFFEEEDDDDDDCCCDDDEEEGGGHHHIIIHHHFFFEEEIIIGGGDDDAAA>>><<<<<<<<<777777777777;;;DDDQQQZZZ```sssyyyvvvvvv~~~}}}}}}zzzwww~~~~~~~~~|||{{{yyyxxxvvvoooddd]]]TTTVVVXXXTTTMMMBBB:::555333222111000111333666888===BBBIIIOOOSSSVVVXXXZZZPPPKKKGGGIIINNNRRRRRROOONNNNNNRRRZZZccciiijjjiii[[[RRRKKKLLLQQQUUU[[[aaaccchhhhhhllluuuwww|||tttzzzzzz{{{xxxwwwvvvuuurrrnnniiiddd]]]SSSKKKGGGCCC===888888777666555555555777999:::@@@EEEJJJKKKGGGBBB>>><<<777888CCC]]]~~~dddJJJ@@@???===:::;;;999999:::;;;<<<<<<======CCCAAA>>>:::777444333222333333333333222222222222333333333222111111000000111111111111111111111111111111000000000000//////000000000111111111222222000000000000000000000000222222222555===IIIWWW```hhhooouuussskkkccc]]][[[ffflllqqqnnnggggggoooyyy||||||yyysssnnnqqqyyy{{{hhhfffjjjxxx~~~yyyrrrhhh]]]UUUWWW^^^```ccchhhlllpppuuuzzz}}}~~~yyysss~~~zzzuuunnneee\\\RRRIIICCC???666777III]]]kkkuuu~~~cccUUULLLLLLLLLKKKJJJIIIIIIIIIGGGGGGFFFFFFEEEDDDDDDCCCEEEFFFGGGHHHGGGFFFEEEDDDFFFEEECCC@@@???>>>======777999999888888???KKKUUUSSSdddyyy|||{{{|||}}}}}}~~~{{{zzz~~~{{{{{{~~~{{{yyywwwuuurrrjjj```XXXNNNOOOPPPNNNIIIAAA:::555333111000///000333666888>>>AAAEEEHHHHHHGGGGGGGGGEEECCCAAA@@@CCCGGGJJJKKKMMMMMMRRRZZZcccjjjlllkkk^^^UUUMMMNNNRRRVVV\\\aaaccclllqqqxxx{{{}}}xxxwwwuuutttrrrqqqnnnjjjddd```WWWOOOGGGDDD@@@;;;777888888777666555666888:::<<>>AAAQQQnnncccQQQAAA===>>>===;;;<<<>>>>>>>>>?????????@@@@@@???===;;;888555444333333333333333222222222222111333222222222111111000000111111111111111111111111000000000000000000//////000000000000111111111111000000000000000000000000000222333333666@@@NNNYYYbbbkkkssstttpppiii___XXXcccjjjooollleeebbbgggnnntttuuutttppplllnnnvvv}}}{{{jjjgggfffooo|||zzzwwwpppcccYYYYYY```eeehhhnnnsssvvvzzz}}}{{{ooohhh|||vvvlllaaaWWWLLLDDD>>>===666999KKK___lllvvv}}}zzz{{{jjjVVVQQQJJJJJJIIIIIIHHHHHHGGGGGGGGGGGGFFFFFFEEEDDDDDDDDDEEEEEEFFFFFFFFFDDDCCCBBBAAAAAA@@@???????????????999;;;;;;888777<<>>AAADDDEEEDDDBBBAAA@@@AAABBBCCCCCCDDDFFFIIILLLNNNOOOSSS\\\fffmmmoooooobbbXXXPPPOOOTTTXXX___eeejjjtttzzz~~~~~~}}}{{{wwwuuusssrrrooommmjjjeee^^^ZZZRRRKKKEEECCC???999888999999777666555666999===???GGGLLLPPPKKKAAA:::999<<>>===????????????DDDDDDCCCCCCBBBAAA@@@@@@999888666444333333444444333333222222222111111111222222111111111111111000000000000000000000000000//////////////////000000//////000000000111111111000000000000000000000000///111222000111777DDDNNNXXXcccooottttttnnn```QQQ\\\ccciiihhhcccaaafffllltttuuuuuuqqqllllllpppuuuyyy}}}qqqkkkfffjjjvvv}}}}}}}}}xxxlllbbbaaagggmmmpppuuuyyy{{{|||~~~tttfffaaa|||ttthhh[[[QQQHHH@@@<<<===999???QQQaaajjjsss|||~~~nnn|||[[[QQQNNNJJJJJJIIIIIIHHHHHHHHHHHHGGGGGGFFFFFFFFFEEEEEEEEEFFFFFFFFFEEEDDDCCCBBBBBB>>>>>>??????@@@@@@AAAAAA======;;;888777:::AAAGGGMMMSSSbbbttt}}}{{{||||||{{{{{{{{{~~~{{{yyy}}}yyyvvvzzzxxxtttpppjjj```TTTKKK?????????@@@@@@===888444222222111111333777:::===@@@CCCGGGIIIIIIGGGGGGGGGCCCEEEHHHJJJLLLMMMNNNPPPRRRSSSWWW```jjjqqqssssssggg\\\QQQPPPSSSYYY```gggoooxxx{{{|||~~~xxxxxx~~~{{{xxxvvvrrrpppmmmjjjfff___XXXSSSNNNHHHCCCAAA===888888;;;999888666666777;;;>>>AAAJJJMMMMMMGGG===888999===@@@```cccFFFCCC@@@???@@@BBBBBBCCCGGGFFFEEECCCAAA@@@???>>>555444333222222333444444222222222222111111111111111111111111111111111111000000000000000000000000......////////////000000/////////000000000111111000000000000000000000000...000000///...222;;;BBBQQQ___mmmvvv|||yyygggSSSRRRYYYaaacccaaabbbhhhnnnxxxzzzzzzuuummmiiijjjmmm|||tttooojjjjjjrrrvvvnnnmmmrrrtttwwwzzz|||||||||}}}~~~}}}mmmddddddxxxpppbbbUUUKKKDDD???===<<<===HHHYYYeeejjjrrr||||||jjjoooUUUSSSOOOKKKKKKKKKKKKJJJJJJJJJJJJGGGGGGGGGGGGGGGFFFFFFFFFHHHHHHGGGFFFEEEDDDCCCBBB???@@@@@@AAAAAAAAAAAAAAA@@@>>>;;;999888;;;???AAANNNQQQ___ttt~~~{{{{{{{{{~~~}}}~~~zzzvvvzzz~~~~~~{{{xxxsssnnnggg\\\OOOEEE:::999999;;;===<<<888555333222222333666:::>>>AAAEEEIIIMMMOOOOOONNNMMMMMMGGGIIILLLOOOQQQSSSTTTTTTWWWWWW\\\dddnnnuuuwwwvvvlll___SSSNNNQQQVVV^^^ffflllsssssssssyyyzzz~~~xxx}}}~~~|||{{{zzzxxxqqqooolllgggbbb[[[SSSNNNJJJEEEAAA???;;;777777;;;:::888666666888<<<@@@CCCLLLLLLIIIBBB;;;777:::>>>IIIvvvOOOEEEEEEDDDBBBAAACCCEEEFFFDDDCCCBBB@@@>>><<<;;;:::666555333222222222333444222222222222111111111111000000000000111111111111000000000000000000000000........./////////000000////////////000000000111000000000000000000000000///000000......000555999KKKYYYhhhtttppp[[[PPPVVV]]]```___aaahhhnnnxxx{{{{{{wwwooojjjjjjkkkzzz{{{wwwsssqqqooopppuuu}}}wwwwwwzzzwwwyyy{{{{{{{{{{{{|||}}}uuugggfffooo}}}uuulll]]]PPPGGGBBB???>>>;;;???MMM```jjjmmmuuuyyyjjj___OOOSSSNNNMMMMMMMMMMMMMMMLLLLLLLLLHHHHHHHHHGGGGGGGGGGGGGGGJJJIIIHHHGGGFFFDDDDDDCCCBBBBBBCCCCCCBBBBBBAAAAAACCC???;;;999999<<<>>>>>>MMMPPP^^^xxxzzzzzz|||~~~}}}xxxwwwyyy|||~~~~~~}}}|||xxxsssmmmeeeZZZLLLBBB999888888:::======:::666333333333444777<<<@@@CCCKKKNNNQQQRRRQQQOOONNNNNNKKKKKKMMMPPPSSSVVVWWWWWWZZZ[[[___gggqqqwwwyyyyyypppbbbSSSMMMNNNSSS\\\dddeeekkkkkkmmmxxx}}}yyyuuu}}}}}}{{{{{{{{{zzzqqqoookkkfff```YYYPPPKKKGGGCCC???>>>:::555666;;;:::888666666888<<>>WWW}}}EEEFFFHHHGGGDDDBBBCCCFFFHHH??????>>><<<;;;999888888888666555333222222222333222222222111111111111000000000000000000111111111000000000000000000000000---.........//////000000////////////000000000000000000000000000000000000000000000//////000222444CCCPPP___lll{{{rrr\\\SSSXXX^^^___]]]___dddiiissswwwzzzwwwqqqmmmmmmooo~~~zzzvvvpppqqqsssuuuyyy~~~{{{{{{~~~wwwxxxzzzzzzyyyyyy{{{}}}|||ooodddjjjyyy}}}xxxqqqeeeWWWNNNFFF???<<<===<<>>:::888999:::;;;NNNQQQ^^^uuuyyyzzz~~~zzz{{{~~~~~~~~~~~~|||||||||~~~}}}~~~~~~}}}}}}}}}{{{zzzvvvpppjjj___KKK:::;;;888777888<<<===<<<:::333333333555:::@@@FFFJJJRRRUUUXXXYYYWWWTTTRRRRRRQQQSSSTTTTTTTTTUUUXXXZZZaaafffkkkpppxxx}}}|||vvvmmm^^^PPPMMMQQQUUUYYY]]]ddddddiiittt~~~yyyrrr~~~{{{xxxvvvuuuuuutttoooggg```YYYRRRKKKGGGBBB@@@===;;;999777777777555555666666999===CCCGGGMMMHHH@@@:::777888<<<@@@hhhXXXMMMFFFEEEEEEDDDDDDEEEFFFGGG???>>>===<<<:::999888777555444444333333222222111333333222222111000//////000000000000000000000000000000//////.........---......------------..................////////////111111111111000000000000000000000000111111111111:::DDDUUUeeepppqqqmmmhhh^^^\\\ZZZXXXYYY[[[^^^aaafffzzz|||sssyyy}}}}}}uuuuuuyyy{{{|||vvvuuurrrrrrssstttvvvvvv{{{~~~|||sssfffdddyyy{{{uuunnnbbbUUULLLDDD>>>;;;<<>>===<<<;;;:::888777777555444444333333222222111333333222111111000//////000000000000000000000000000/////////..................------------..................//////////////////000000000111111111//////000000000111111111333<<>><<<;;;;;;:::???HHHPPP[[[qqq~~~}}}}}}~~~~~~}}}|||}}}}}}yyyyyyvvvrrrooofffUUUEEE999888888<<<@@@BBB@@@>>>:::::::::<<<>>>@@@CCCDDDKKKMMMPPPRRRSSSUUUXXXZZZZZZ[[[]]]^^^___bbbgggkkkrrrrrrqqqssszzz{{{ssseeeWWWKKKJJJQQQWWW\\\```iiixxx}}}{{{xxxuuutttsssooojjjbbbZZZSSSLLLFFFAAA>>>===:::888777666666666666666888;;;@@@FFFKKKOOOKKK>>>666:::<<<:::AAAMMMsssbbbPPPMMMIIIFFFDDDDDDEEEDDDBBB???===<<<;;;:::999777777666555444444333333222222111222222222111111000000///000000000000000000000000////////////..................------------..................////////////---......///111222222333//////000000000000111111///666CCCRRR```kkkrrrvvvmmmjjjddd]]]YYYYYY]]]aaammm{{{zzz{{{zzz}}}|||uuusssvvvhhh^^^]]]bbbgggkkkyyy{{{}}}~~~~~~wwwjjjcccdddttt~~~{{{sssjjjbbbXXXLLLDDD>>>999:::>>>KKKeeeooowwwoooqqqnnnYYYYYYTTTNNNOOOKKKKKKJJJJJJJJJIIIIIIIIIHHHGGGGGGFFFFFFFFFFFFFFFCCCCCCBBBBBBBBBBBBBBBCCCGGGFFFEEEEEEEEEEEEFFFGGGBBBBBBAAA@@@???===;;;:::<<>>CCCFFFDDDAAA<<<===>>>???AAACCCEEEFFFOOOPPPRRRSSSTTTWWWZZZ]]]\\\]]]___```bbbffflllpppwwwvvvsssttt|||}}}tttdddWWWLLLLLLTTTZZZ```dddppp~~~zzzvvvsssqqqpppkkkfff___WWWPPPIIICCC???;;;:::888777666666666666555666888===CCCIIIMMMOOOIII===777;;;:::777CCCWWWwww[[[VVVSSSPPPOOOMMMIIIDDD???===;;;;;;::::::999777666666555555444444333333222222111222111111111000000000///000000000000000000000000///////////////...............------------..................////////////......//////000111111222////////////000000000111111666>>>HHHVVVdddrrrzzzzzztttjjj___XXXYYY```fffnnnuuu}}}wwwpppyyy{{{zzz{{{~~~{{{uuuqqqvvvyyyiii]]][[[___dddhhhqqqssswwwzzz|||ssseee```hhh}}}yyyoooddd[[[RRRHHHAAA;;;999<<>>===;;;;;;CCCGGGIIIZZZuuu~~~~~~|||zzzxxx~~~~~~~~~}}}|||{{{{{{}}}~~~}}}}}}~~~|||{{{wwwtttrrrkkk[[[LLL;;;:::;;;@@@EEEHHHGGGEEE===>>>???AAADDDGGGIIIJJJOOOPPPRRRTTTVVVZZZ^^^bbb```aaaccceeegggkkkppptttxxxwwwuuuvvv}}}~~~wwwdddWWWLLLMMMTTT[[[```dddpppyyy|||vvv||||||xxxssspppmmmkkkfffbbb[[[TTTMMMGGGAAA===999888777666555666777777555666999@@@FFFJJJKKKJJJAAA:::999<<<:::===SSSmmm{{{tttYYYYYYSSSSSSUUUTTTNNNCCC<<<<<>>===;;;???BBBEEERRRfffyyy|||~~~~~~|||~~~uuussszzzxxx|||~~~}}}~~~}}}|||{{{{{{}}}~~~~~~}}}~~~}}}|||yyyvvvuuuooo```QQQ???======AAAFFFJJJJJJIII@@@@@@AAACCCFFFJJJMMMOOOLLLOOORRRVVVZZZ___eeeiiifffhhhkkkmmmnnnqqqtttwwwwwwyyyzzz{{{~~~zzzdddWWWLLLLLLRRRWWW\\\___hhhlllpppnnniiijjjzzz~~~|||yyytttpppkkkhhhfff```\\\UUUOOOIIIDDD>>>;;;888777666666666777888888666888<<>>;;;<<>><<>>AAAFFFKKKLLLLLLCCCCCCCCCDDDGGGKKKOOOQQQQQQTTTYYY]]]aaafffllloookkkmmmqqqsssssstttuuuwwwxxx~~~|||gggYYYNNNMMMRRRVVVXXX[[[aaadddiiijjjhhhjjjxxxzzzxxxuuuqqqlllgggcccaaaYYYUUUOOOJJJEEE@@@;;;888777777666666666777999:::999;;;AAAHHHMMMKKKCCC;;;444777999<<>>======666666555555444444333333555444444333333222222111///000000000000000000000////////////////////////............/////////000......------------..................////////////.........///////////////........./////////000000---///111444>>>OOOeeetttyyyxxxrrrhhh^^^\\\bbbhhhgggeeebbbcccfffkkkppptttwwwqqqlllppp{{{~~~||||||{{{www{{{wwwhhhaaaccchhhnnnppprrrtttvvvzzz~~~|||wwwhhhkkkvvv}}}yyyvvvppp```QQQNNNHHHBBB>>><<<===FFFQQQbbb___mmmzzzpppWWWRRRTTTHHHHHHQQQJJJJJJJJJIIIIIIIIIHHHHHHHHHHHHGGGEEEDDDCCCDDDFFFGGGHHHGGGFFFEEEFFFGGGIIIKKKOOOMMMIIIFFFEEEDDDEEEFFFEEEDDDCCCBBBAAA@@@@@@@@@AAA<<>>DDDLLLPPPLLLAAA777888;;;:::===XXXeeeSSSOOOPPPZZZXXXNNNCCC===>>>===999333555555555444444333333333555555444333333222222111////////////000000000000////////////////////////---.........//////000000.........------...................../////////000,,,------...///000111111............/////////000///000000111888GGG[[[iiiqqqsssrrrkkkaaa]]]___ccccccbbbbbbcccdddgggnnnuuuxxxooogggjjjwww}}}{{{yyyzzz{{{}}}xxxfff]]]___fffrrrsssuuuwwwzzz~~~xxxrrriiippp}}}yyyqqqfffZZZRRRJJJDDD>>>;;;999===HHHTTTcccffflllyyybbbYYYOOOJJJIIIJJJIIIHHHKKKKKKJJJIIIHHHHHHGGGGGGDDDDDDDDDDDDDDDCCCCCCCCCEEEEEEGGGHHHHHHGGGFFFEEEIIIHHHFFFEEECCCCCCCCCDDDEEEDDDCCCBBBAAA@@@@@@@@@<<<===???CCCKKKXXXeeeoootttqqq}}}zzztttxxxwww~~~|||~~~~~~}}}}}}}}}}}}~~~~~~~~~~~~|||}}}~~~~~~~~~~~~|||zzzyyy{{{~~~||||||{{{qqqgggKKK???:::DDDKKKJJJJJJNNNOOOKKKFFFCCCDDDJJJQQQVVV___bbbfffhhhiiijjjkkkmmmppprrrtttsssrrrssswww{{{~~~}}}pppaaaSSSOOORRRTTTWWWYYY\\\mmmxxxsssmmmtttyyyxxxvvvrrrnnnjjjeee___ZZZPPPLLLGGGCCC@@@===:::888333555777777777777888999???BBBGGGKKKLLLGGG???888555???:::???iii^^^PPPRRRWWWXXXMMMFFF>>>:::::::::888555888777777666555444444444333333333222222222111111000000111111111111000000////////////000000000000////////////////////////000000//////.........---///............///000000000000000000000000000000............////////////---///111000333>>>OOO\\\eeelllrrrpppeee\\\\\\aaa```aaacccccc______jjjwww}}}ooojjjrrrvvvuuu|||}}}{{{~~~yyymmmccc```dddqqqrrrvvv}}}tttiiiiii|||}}}zzzuuummmaaaUUUMMMGGGBBB===<<<>>>DDDQQQ]]]aaaiiittt}}}ZZZSSSLLLHHHIIIKKKJJJHHHJJJJJJIIIIIIHHHHHHGGGGGGEEEEEEDDDDDDDDDDDDEEEEEEEEEEEEEEEFFFFFFFFFEEEEEENNNLLLIIIFFFDDDCCCCCCCCCDDDCCCBBBAAAAAA@@@@@@@@@======>>>AAAIIIUUUbbbkkkzzz|||{{{www~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}}}}|||{{{yyyxxxzzz}}}~~~|||}}}{{{sssiiiQQQCCC<<>>;;;999666444555666666666777:::<<>>>>>???EEEOOO\\\eee|||{{{~~~yyy}}}xxx}}}|||~~~}}}|||{{{zzzyyyxxxwwwyyy{{{~~~~~~~~~}}}}}}|||uuummm[[[LLLAAABBBEEEGGGKKKQQQTTTRRRNNNKKKJJJLLLPPPRRRZZZ\\\___aaaaaabbbdddfffeeejjjqqquuuxxx{{{nnn___PPPNNNUUU^^^ffflll}}}~~~yyytttqqqlllgggaaa\\\UUUQQQHHHEEE@@@===;;;999777555666666666666666999===@@@GGGKKKMMMKKKDDD<<<777555555999>>>ZZZdddZZZ]]]VVVFFF<<<>>>;;;777777999:::888555666666666555555444444333333222222222222111111111///000000111111000000///....../////////000000000////////////////////////......---------------,,,,,,---///000000000///...////////////////////////............////////////...000111///...333===EEEWWWfffvvvwwwlll```\\\\\\YYYZZZ\\\\\\ZZZ\\\fffrrr}}}vvvsssxxxzzzuuuuuuzzz}}}}}}yyynnnrrr~~~ccc~~~~~~zzzrrrjjj```UUUKKKDDDAAA<<<999===EEEOOO^^^jjjnnnwww[[[KKKJJJHHHHHHJJJKKKJJJHHHGGGGGGGGGGGGHHHHHHHHHHHHGGGEEECCCAAABBBDDDFFFHHHIIIHHHGGGFFFFFFFFFGGGHHHPPPNNNKKKGGGEEEDDDCCCDDDAAABBBBBBCCCDDDDDDDDDDDDAAA???======AAAIIIUUU]]]pppzzztttsssqqq||||||~~~zzz{{{~~~}}}{{{zzzzzzxxxxxxxxxyyy{{{}}}~~~~~~}}}}}}}}}xxxqqqdddVVVGGGCCCDDDHHHOOOWWWRRRQQQPPPOOOPPPRRRTTTVVVWWWYYY\\\]]]^^^___aaacccbbbiiiqqqwwwzzz}}}nnn^^^OOOLLLSSS\\\eeelllwww|||~~~|||wwwppplllfff```[[[UUUOOOKKKEEEAAA===;;;999888666444777777666666777;;;@@@EEEGGGJJJLLLGGG???999777999======BBB]]]|||ccc]]]UUUDDD<<<@@@:::888777777999888666444555555555444444444333333222222222222111111111111//////000000000000//////........./////////000000////////////////////////........................,,,---///111111000...---////////////////////////............////////////---///000///...000666<<>>EEENNNTTT___ttt|||uuurrrmmm{{{~~~{{{{{{|||}}}{{{{{{zzzxxxxxxyyyzzz{{{|||~~~~~~}}}}}}~~~{{{vvvjjj\\\LLLCCCCCCHHHQQQYYYPPPPPPPPPPPPQQQRRRTTTUUUXXXZZZ]]]^^^___aaadddgggeeekkksssyyy{{{}}}}}}ppp```PPPLLLQQQYYYaaagggnnnqqqwww}}}~~~~~~}}}}}}}}}zzzuuunnnjjjddd]]]WWWQQQLLLHHHBBB???;;;999999888777555777777777666888===DDDIIIIIIJJJIIICCC;;;666888;;;<<>>:::;;;DDDPPPZZZfffnnn}}}uuusss___VVVLLLLLLLLLKKKJJJHHHGGGFFFFFFFFFFFFFFFFFFFFFFFFFFFBBBBBB@@@@@@@@@BBBDDDFFFEEEDDDCCCCCCBBBBBBBBBBBBEEEEEEFFFFFFFFFEEEDDDCCCBBBCCCEEEFFFFFFFFFEEEEEE@@@@@@>>>======BBBHHHMMMUUUddduuu}}}~~~}}}yyyuuuqqq}}}~~~~~~zzzuuurrr~~~|||{{{zzzzzzwwwxxxzzzzzzzzz{{{~~~~~~~~~}}}~~~{{{nnnaaaPPPDDDAAAFFFOOOUUURRRQQQPPPOOOPPPPPPQQQRRRVVVXXX[[[\\\^^^aaaeeehhhkkkqqqxxx{{{|||}}}yyyooo___QQQNNNSSSXXX^^^cccdddffflllsssuuutttwww{{{|||}}}{{{vvvrrrlllhhhaaa[[[UUUPPPJJJGGG???===:::888888888777666777777777888;;;@@@GGGLLLMMMKKKFFF>>>777555777;;;777IIIZZZjjjzzz}}}{{{cccNNNJJJGGG>>>:::===::::::999888777555444333333333333333333333333333222111111111111000000000...//////000000//////...------.........////////////////////////////////////000000000000111111111,,,---///000000000///.......................................////////////---.../////////000333555;;;MMM^^^eeeiiinnnnnniii^^^\\\\\\___```ccclllvvv~~~~~~{{{~~~~~~rrrnnnssshhhHHHBBB}}}yyywwwrrrkkk___UUUMMMGGGBBB@@@===;;;@@@MMM\\\hhhsss{{{{{{ooo~~~~~~XXXOOOKKKKKKKKKJJJHHHGGGFFFFFFGGGGGGFFFFFFEEEEEEDDDDDDAAAAAAAAABBBBBBCCCEEEEEEEEEEEEEEEDDDDDDCCCBBBAAABBBDDDFFFHHHHHHFFFCCCAAAAAABBBDDDEEEEEEDDDCCCBBB?????????>>>>>>@@@EEEHHHLLLUUU```jjjuuu~~~||||||wwwvvvvvvxxx{{{yyytttooo~~~~~~|||zzzyyyyyyyyyuuuwwwyyyyyyxxxyyy|||~~~~~~}}}uuujjjYYYIIICCCFFFMMMQQQTTTSSSRRRRRRRRRTTTVVVWWWWWWYYY\\\^^^```dddiiilllrrrwww|||vvvfffYYYMMMMMMSSSXXX\\\______bbblllvvvzzzyyy|||}}}{{{|||wwwqqqooofffbbb[[[UUUPPPKKKFFFCCC<<<:::777666777777777666666777888:::===BBBIIINNNMMMHHHAAA:::666777;;;>>>KKKdddtttzzzppp]]]HHH@@@@@@>>>;;;:::888888888777555444444444222222222222222222333333111111111111000000000000......////////////......---------.........//////////////////////////////////////////000000000111............////////////....................................////////////////////////...///111333555BBBOOOVVVbbbppptttpppaaa___aaaeeeiiinnnxxx~~~|||}}}~~~}}}yyyxxxyyy|||uuulllooouuuRRRCCCFFFzzzuuurrrllleeeYYYOOOGGGBBB???===<<<<<>>?????????>>>@@@CCCFFFHHHMMMTTT```rrr{{{xxxxxxtttrrrvvv|||~~~yyytttzzz|||zzzxxxwwwxxxxxxtttvvvxxxxxxwwwxxx{{{~~~~~~~~~}}}}}}rrraaaPPPGGGIIIMMMPPPUUUTTTTTTUUUXXX[[[___aaa___aaadddfffiiinnnsssvvvvvvzzzuuu\\\QQQHHHJJJQQQWWWZZZ]]]```gggwwwyyy{{{{{{uuuooommm```[[[UUUNNNIIIEEE@@@===:::888666555666777666666555777999;;;>>>DDDJJJNNNJJJCCC;;;666777;;;@@@CCCppp~~~ccc[[[MMM???888777:::<<<666666666555333333444666222222222222222222222333111111111111000000000000......////////////......---------.........//////////////////////////////---.........//////000000///............///000000..................................../////////000000000///...---...///000///:::CCCJJJ[[[ooovvvrrrcccaaadddjjjpppwww}}}wwwvvvzzz|||{{{uuuvvvuuuqqqmmmooovvv}}}sssmmmiiitttrrrQQQBBBCCCGGGyyysssooojjj]]]PPPHHHDDD???===>>>;;;:::AAAYYYpppsss}}}pppwwwrrr```ZZZDDDHHHHHHGGGGGGGGGHHHIIIIIIFFFGGGGGGGGGGGGFFFEEEEEECCCCCCCCCCCCDDDEEEFFFGGGGGGGGGFFFEEECCCAAA@@@???BBBCCCDDDEEEEEECCCAAA@@@???@@@AAABBBAAA@@@???>>>@@@>>><<<;;;===???@@@AAAFFFMMMQQQTTTddd||||||{{{yyy|||~~~}}}}}}}}}|||zzzvvv~~~~~~|||zzzxxxvvvwwwwwwxxxyyyzzzzzz{{{{{{~~~~~~~~~~~~yyykkkYYYJJJDDDIIIPPPXXX[[[\\\[[[^^^cccfffdddfffhhhjjjlllnnnppptttwwwyyy|||iiiTTTLLLFFFKKKSSSZZZ```eeeiiirrr|||yyyxxxtttlllfffXXXTTTNNNIIIEEEAAA===:::555777888777666666777888777777999>>>EEEJJJKKKJJJFFF<<<888<<<999666BBBWWWnnnYYYNNN@@@999:::<<<;;;888888777666555444333333222222222222222222222222222222222222111000//////.........////////////....................................////////////......///...------...///000111......---------,,,,,,,,,//////000000///...------........................////////////000000000000...777@@@GGGSSSbbbkkklllgggggg```aaarrrzzz|||rrrnnnlllqqq{{{}}}uuutttrrrrrrpppkkkjjjwww~~~~~~sssjjjmmmxxxNNNGGGBBBDDDVVV~~~xxxqqqmmmeeeXXXLLLGGGEEEAAA===<<<@@@CCCJJJ\\\ooopppvvvuuubbbTTTQQQFFFIIIIIIHHHGGGGGGHHHHHHHHHIIIIIIIIIHHHGGGEEEDDDCCCBBBBBBBBBCCCCCCDDDEEEFFFFFFFFFFFFEEECCCBBB@@@@@@BBBCCCDDDDDDDDDCCCAAA@@@???@@@AAABBBBBBAAA@@@???@@@>>><<<<<<>>>@@@@@@@@@FFFMMMPPPRRRbbb}}}~~~}}}|||xxx~~~~~~~~~~~~~~~|||{{{zzzyyyxxxxxxyyyyyyzzz{{{||||||~~~{{{ppp^^^MMMFFFIIIPPPXXX\\\^^^^^^bbbhhhkkkjjjiiikkknnnoooqqqsssvvvyyy{{{}}}~~~jjjPPPIIIFFFKKKTTTZZZ```eeesss~~~yyyvvvtttooogggaaaTTTPPPJJJEEEBBB>>>;;;999555777777777555555666888888999===CCCHHHKKKIIIGGGAAA999777;;;999999MMMfffdddTTTJJJ???999:::;;;:::888888777666444333333222222222222222222222222222222222222111111000//////.........////////////....................................////////////......///...------...///000111............------,,,,,,///////////////...------........................---............/////////,,,444:::@@@KKKZZZeeehhhfffeee\\\[[[iiiqqqttt{{{llllllnnnttt|||{{{uuupppmmmlllnnnnnnnnnwww~~~}}}tttqqqdddjjj{{{```FFF@@@@@@TTTsss|||vvvnnniii]]]QQQGGGEEEEEEAAA===:::>>>GGGMMMYYYhhhkkknnn{{{~~~vvv{{{yyy[[[PPPLLLMMMJJJIIIIIIHHHGGGGGGGGGGGGKKKKKKJJJIIIGGGEEECCCBBBAAAAAABBBBBBCCCDDDDDDDDDDDDEEEEEEDDDDDDBBBAAAAAAAAABBBCCCDDDCCCBBBAAA@@@>>>???AAABBBBBBBBBBBBAAAAAA???======>>>@@@@@@@@@DDDKKKNNNQQQaaa~~~~~~{{{~~~~~~}}}}}}}}}}}}}}}}}}{{{{{{zzzzzzzzz|||}}}~~~~~~~~~vvvfffTTTIIIJJJNNNVVVZZZ]]]___dddkkkoooooonnnpppssstttuuuwwwyyy{{{|||xxxfffNNNIIIGGGNNNVVV\\\aaafffsss}}}|||xxxtttqqqnnnhhh___YYYMMMIIIDDD@@@>>>;;;999777555666777666555555666888:::===CCCIIILLLJJJEEEAAA<<<888888;;;999???[[[zzzmmmXXXMMMEEE===999:::;;;999666777666555444333222222222222222222222222222222222222111111000000//////.........////////////....................................////////////...............---......///000/////////............---///////////////......---........................,,,,,,---------.........+++000333777@@@NNN[[[aaahhhiii___YYY___cccgggrrrlllllllllooorrrvvvzzz|||tttooolllmmmppprrrwww|||}}}~~~~~~~~~~~~|||}}}~~~vvvlllhhhhhh}}}kkkIIIBBB>>>HHHlll~~~{{{tttkkkdddWWWLLLDDDCCCDDD@@@;;;999<<>>???AAABBBCCCCCCCCCBBBAAA???======???@@@@@@??????GGGLLLQQQ```|||yyyuuu}}}|||}}}}}}}}}~~~~~~~~~}}}|||{{{|||}}}~~~{{{nnn[[[NNNKKKMMMSSSWWW[[[]]]bbbjjjoooooorrrtttwwwxxxyyyzzz|||}}}~~~xxxnnn]]]OOOKKKKKKRRRYYY]]]bbbfffjjj~~~uuuuuusssooolllggg```WWWQQQGGGDDD@@@===;;;:::888666666666777666444555777999;;;@@@GGGLLLMMMHHH@@@;;;999888999;;;:::EEEeeexxx^^^PPPEEE@@@:::888999:::888555666555444333222222222222111111111111111111111111111111000000////////////......////////////..............................---......//////......---......................../////////////////////......///////////////..............................,,,------------.........---...///111777DDDSSS\\\ooouuummm```ZZZVVV[[[kkkppplllgggcccaaahhhwwwzzzsssoooooossszzz~~~}}}~~~~~~~~~}}}|||}}}||||||~~~xxxnnnkkkmmmTTT>>>CCCIII^^^~~~}}}zzzrrrggg___RRRIIIBBBBBBAAA>>>;;;;;;CCCNNNPPPTTTbbbmmmwwwzzzZZZVVVNNNFFFOOOKKKJJJIIIHHHGGGFFFFFFFFFIIIIIIIIIIIIHHHHHHGGGFFFBBBBBBDDDEEEEEEFFFEEEEEEBBBBBBCCCCCCCCCCCCBBBBBB@@@@@@AAAAAAAAAAAAAAA@@@???@@@AAACCCDDDDDDDDDCCCAAA@@@>>>>>>@@@@@@@@@???;;;BBBIIIPPP^^^tttvvvpppxxx~~~||||||}}}}}}~~~~~~~~~~~~}}}}}}sssdddVVVNNNLLLRRRWWWZZZ\\\bbbjjjnnnnnntttvvvyyy{{{{{{|||~~~xxxooofffVVVNNNKKKLLLRRRXXX[[[___dddeeewww}}}zzzqqqooommmjjjeee___XXXPPPLLLCCCAAA===;;;:::999888666555666666555555666999;;;>>>CCCHHHKKKIIICCC;;;666777777999;;;>>>KKKiiiiiiUUUKKK@@@<<<888777888888777555555444333222222222222222111111111111111111111111000000000///////////////......////////////..............................------............------..................------.../////////////////////......///////////////...........................------........./////////000/////////333===LLLXXXttt~~~lll[[[OOOTTTfffkkkgggbbb]]]XXX]]]ooozzzqqqnnnuuu~~~~~~}}}}}}zzznnnhhhppp}}}fffGGG<<>><<<>>>CCCLLLQQQQQQVVVccclllzzzpppRRROOOJJJHHHPPPJJJIIIIIIHHHGGGGGGGGGGGGHHHHHHHHHHHHHHHGGGGGGFFFBBBCCCDDDFFFFFFFFFFFFEEEBBBBBBCCCCCCCCCBBBBBBAAA??????@@@@@@@@@@@@AAAAAA@@@AAACCCDDDDDDDDDDDDCCCAAA@@@??????@@@AAA???>>>:::???EEEMMMXXXgggwww||||||zzzsssqqqwww~~~|||||||||~~~~~~xxxmmm```TTTNNNSSSXXX\\\^^^dddmmmrrrrrrtttwww{{{}}}~~~ppphhhaaaSSSKKKHHHJJJPPPUUUXXX^^^dddfffvvv~~~xxx~~~vvvrrriiigggccc^^^WWWPPPKKKGGGBBB???;;;:::999999888666555666666666666888<<>>:::;;;DDDOOOTTTUUUUUU___lllqqqaaaSSSMMMKKKLLLMMMIIIIIIHHHGGGGGGHHHHHHHHHHHHHHHHHHHHHGGGFFFEEEDDD@@@BBBDDDEEEFFFFFFEEEDDDCCCCCCCCCCCCBBBBBBAAA@@@???????????????@@@AAAAAABBBCCCDDDEEEEEEDDDCCCBBBBBB@@@@@@@@@AAAAAA???======>>>@@@FFFOOOXXXccciiisss}}}zzztttwwwwwwyyyzzzyyy}}}~~~|||{{{|||~~~~~~~~~~~~~~~~~~|||vvvjjj\\\RRRQQQVVV[[[___fffpppvvvvvvuuuyyy}}}tttfffbbb]]]PPPIIIGGGIIIPPPUUUZZZbbbjjjnnn~~~rrrwwwzzzssslllcccaaa]]]VVVOOOIIIFFFDDD@@@===:::888888888777666444555666666777;;;???CCCHHHIIIHHHDDD>>>:::888888999999???LLL]]]nnn}}}lll]]]NNN@@@<<<:::777555555555555555333222222111111111111111111111111111111111111111////////////////////////......////////////..............................,,,------......------,,,------.........---,,,+++,,,,,,------............------...///////////////........................,,,,,,---------.........000//////111000333???MMM___ppptttmmmcccTTTMMMVVVUUUUUUYYY^^^\\\[[[iii|||~~~~~~~~~~~~|||wwwrrrrrrxxxoooOOO>>>FFFPPPaaarrrjjjRRRBBB~~~xxxuuuqqqfffWWWKKKDDDBBB@@@===999;;;IIIXXX]]]\\\^^^mmm|||~~~pppSSSTTTMMMJJJKKKCCCHHHHHHGGGGGGGGGHHHIIIIIIJJJIIIIIIHHHFFFDDDBBBAAA???@@@CCCDDDEEEEEECCCCCCCCCCCCCCCCCCBBBAAA@@@?????????>>>>>>???@@@AAAAAACCCDDDDDDEEEEEEDDDCCCBBBBBBAAA@@@@@@AAAAAA???===AAA>>>===AAAHHHOOOVVVZZZjjjwww}}}wwwsssyyy}}}~~~tttrrr}}}|||{{{{{{~~~~~~}}}}}}}}}~~~~~~{{{qqqbbbUUUNNNSSSYYY^^^fffqqqxxxyyyvvvzzz|||tttjjj]]]\\\ZZZMMMIIIHHHKKKRRRYYY___hhhqqqyyyyyypppvvvsssjjj______]]]XXXQQQJJJEEECCCBBB???===999777777777666444444555666777888<<>><<>>????????????@@@@@@@@@???@@@AAABBBAAA@@@???>>>????????????????????????AAA???>>>>>>BBBLLLWWW___WWWnnn}}}yyy~~~~~~}}}{{{yyy~~~~~~~~~~~~~~~~~~|||~~~~~~~~~wwwrrrjjjbbbQQQRRRZZZeeemmmppptttxxx|||}}}qqqaaa[[[]]]\\\SSSJJJHHHIIINNNUUU[[[aaakkktttvvvpppssspppnnnggg___WWWSSSNNNIIIEEEAAA>>>;;;:::999888777777666666777444666888999:::>>>FFFKKKJJJGGGCCC>>>777222666===<<>>999888777555333222222111333333222222111000//////000000000000000000000000222111///...---...000111.................................------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......///...,,,,,,,,,---///111........................,,,,,,,,,---------............------///222555777FFFMMMXXX^^^___ZZZUUURRRRRRQQQUUUXXXWWW^^^{{{~~~vvvvvvyyy~~~{{{}}}}}}~~~|||{{{zzz|||}}}|||}}}~~~}}}zzzsssllltttsssMMMFFFGGGKKKzzzfffNNNBBBDDDxxxooojjjbbbUUUJJJEEEDDD>>>:::;;;:::===MMM^^^^^^kkkqqq]]]LLLIIIJJJGGGHHHMMMKKKJJJIIIHHHFFFFFFEEEEEEHHHFFFEEEFFFHHHIIIGGGEEEBBBBBBBBBCCCBBBBBBAAA@@@AAACCCDDDFFFEEECCCAAA@@@>>>>>>?????????@@@@@@@@@???@@@AAAAAAAAA@@@??????????????????????????????@@@>>>======@@@IIISSS[[[YYYppp}}}~~~yyyrrr|||~~~~~~}}}~~~~~~}}}~~~xxxssskkkbbbUUUUUUZZZdddlllppptttyyy|||~~~zzznnnfff[[[UUUSSSSSSPPPMMMOOONNNQQQVVVYYY]]]fffooozzzxxxxxxnnnkkkggg___WWWSSSOOOJJJFFFBBB???<<<:::999888777666666666666666666777777999;;;AAAHHHLLLMMMFFF@@@===:::888:::>>>@@@WWWzzzfffWWWKKK@@@999999888777555444333222222333333222222111000000///000000000000000000000000222111///...---...///000..............................---------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...222111///---------...///........................,,,,,,,,,---------......///...---...///111444555<<>>>>>>>>?????????@@@@@@??????@@@@@@AAA@@@@@@???????????????????????????>>>===<<<;;;>>>EEENNNTTTWWWlll~~~|||~~~{{{oooppp~~~~~~~~~}}}~~~~~~~~~~~~zzzuuulllcccUUURRRTTT]]]fffmmmtttzzz}}}wwwmmmggg[[[XXXSSSLLLGGGGGGKKKOOOUUUTTTVVV[[[___bbbiiiqqq{{{rrrllliiicccZZZSSSMMMIIIEEEAAA???===:::999777777666666555666666666999888777:::???EEEJJJLLLIII@@@999888999999<<<@@@LLLiii}}}___MMMFFF???999:::999777666444444333333333333222222111000000000000000000000000000000000111000///.........///000...........................------------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------555333111///---,,,,,,---------------------------,,,,,,,,,---------......//////......///000222333555;;;EEEPPPYYY]]][[[YYYIIIJJJQQQ^^^gggooo}}}vvvvvv}}}zzzqqqqqqsssuuuuuuwww|||vvvtttvvvxxxtttuuuxxx{{{~~~~~~~~~~~~yyytttrrr}}}cccDDD===IIIPPPttt]]]HHHFFFIIINNN{{{oooccc[[[SSSIIIBBB@@@:::;;;::::::BBBOOOWWWYYYkkkxxxoooXXXPPPKKKLLLKKKJJJMMMRRRNNNMMMKKKIIIGGGFFFFFFEEEFFFFFFGGGGGGHHHGGGFFFDDDAAABBBBBBBBBBBBAAA@@@@@@@@@@@@BBBBBBBBBAAA???>>>>>>>>>>>>>>>?????????????????????@@@@@@@@@@@@@@@????????????????????????>>>>>>===<<<===BBBIIINNNPPP```www|||vvvppp~~~~~~~~~~~~~~~~~~{{{wwwmmmcccOOOJJJIIIQQQ[[[dddmmmtttyyy}}}{{{vvvooofff\\\UUUOOONNNKKKFFFBBBCCCIIIOOOVVVVVV\\\fffmmmqqqwww}}}tttqqqmmmhhhccc]]]UUUPPPGGGDDD@@@>>><<<;;;:::888666555555555555555666777999888:::???FFFJJJIIIGGGCCC===777777888;;;BBBJJJggguuuWWWEEEAAA>>>:::999999777666555444444444222222222111111111000000000000000000000000000000111000///............///........................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------333222000...---,,,,,,,,,------------------------,,,,,,,,,---------......//////.........///000000333777???JJJUUU\\\^^^]]]RRRNNNPPPZZZdddlllvvvtttuuu{{{}}}uuunnnllllllnnnuuu}}}xxxuuuuuuwwwtttuuuvvvxxx{{{~~~zzzrrrpppwwwrrrVVVBBB:::III___gggxxxmmm[[[PPPIII@@@LLLjjj}}}uuuiii\\\SSSLLLDDD>>>>>>666:::>>>BBBKKKWWW[[[YYYssszzzYYYQQQNNNLLLKKKJJJIIIKKKOOOMMMLLLKKKIIIHHHGGGFFFFFFEEEFFFHHHHHHGGGFFFDDDDDDAAAAAABBBBBBAAAAAA@@@??????@@@AAAAAAAAA@@@???>>>======>>>>>>>>>?????????>>>>>>>>>??????@@@@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>===>>>AAAEEEIIIKKKUUUjjj}}}www}}}~~~~~~~~~~~~~~~~~~~~~~~~}}}yyynnncccLLLEEE@@@EEEMMMTTT[[[aaahhhlllrrruuuvvvuuuttttttiiigggdddaaa]]]VVVOOOJJJIIIGGGEEEEEEGGGKKKPPPTTTUUUWWW```nnnyyyxxxoookkkhhhccc^^^XXXSSSMMMJJJCCCAAA===;;;;;;:::999888555555444555555666777888888:::???FFFKKKKKKFFFAAA>>><<<;;;;;;:::???MMM\\\}}}eeeLLL===:::999777999888777555444444444444222222222111111111111111000000000000000000000000000//////.......................................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------......------,,,,,,,,,,,,------------------------,,,,,,,,,---------......///...............//////111444;;;EEEPPP[[[cccfffggg^^^VVVUUU[[[cccnnnvvvrrrrrrrrrvvvwwwhhhccceeeiiimmmqqqwwwyyytttrrrttttttssstttuuuxxxzzz|||zzzrrrmmmttt___JJJ<<<;;;DDD]]]sssuuudddSSSCCCEEEMMMMMM\\\||||||yyyooocccVVVNNNGGG@@@<<<<<<666999@@@JJJSSSZZZ]]]^^^vvvnnnQQQMMMKKKIIIHHHGGGGGGHHHHHHLLLKKKJJJHHHGGGGGGGGGGGGDDDFFFIIIIIIGGGEEECCCCCCAAAAAAAAAAAAAAA@@@??????@@@@@@@@@@@@@@@??????>>>=========>>>>>>>>>??????>>>>>>>>>>>>>>>???@@@AAA>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>??????>>>@@@CCCFFFJJJNNN___zzz~~~}}}|||{{{{{{}}}|||}}}~~~zzznnnaaaNNNDDD<<<===BBBEEEGGGJJJPPPTTTYYY\\\]]]\\\\\\\\\TTTSSSQQQPPPOOOMMMIIIGGGEEECCCCCCGGGOOOVVVZZZ[[[WWWXXXaaaqqq~~~vvvpppmmmiiiddd]]]WWWSSSNNNJJJGGGAAA>>>;;;999999999888777555444555555666777888999:::>>>DDDJJJLLLIIIBBB===666777999999999AAATTTgggnnnVVVFFF>>>999888999777777555444444333333333111111111111111111111111000000000000000000000000/////////.........------........................,,,,,,,,,------------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------...............---000666>>>IIIXXXgggqqqzzzpppbbbWWWTTT[[[gggpppjjjiiieeeccckkk{{{wwwgggbbbdddgggjjjlllrrrvvvoootttrrrooonnnmmmoooqqqssszzztttuuu|||pppSSSEEE===AAALLLZZZmmmvvvmmmLLLNNNEEEAAASSSgggsss}}}}}}yyyvvvjjj^^^RRRJJJEEE>>>;;;;;;999888???MMMVVVXXX]]]fffyyy\\\QQQLLLKKKHHHFFFGGGIIIHHHFFFIIIIIIHHHGGGGGGGGGGGGGGGCCCFFFIIIIIIGGGDDDCCCCCC@@@AAAAAAAAAAAA@@@??????AAAAAA@@@@@@@@@@@@??????============>>>>>>>>>???>>>=========>>>???AAABBB>>>>>>>>>>>>>>>>>>>>>>>><<<===>>>???>>>???AAACCCGGGHHHTTTjjj|||{{{zzzzzzzzzxxx|||zzzzzz{{{zzz|||zzzmmm```NNNCCC;;;<<<>>>>>>======AAADDDHHHKKKKKKKKKKKKKKKKKKIIIGGGGGGHHHIIIIIIHHHFFFGGGIIINNNSSSXXX[[[\\\ZZZYYY___nnn~~~xxxrrrmmmiiieee___XXXSSSPPPMMMHHHCCC>>><<<999777777777666555555555555666777888::::::>>>CCCHHHKKKIIIDDD???<<<555444555888===HHH]]]ppp~~~aaaHHHCCCBBB:::777;;;666555444333333222333333111111111111111111111111000000000000000000000000......//////......------........................,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,+++,,,,,,---.........---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......+++,,,------............+++...333777@@@PPPdddssszzzlll[[[QQQTTT```kkkcccccc^^^XXX]]]mmm}}}yyyooojjjgggeeefffiiiooovvvvvvsssoookkkiiiiiikkklllvvvxxx|||~~~ttttttnnnOOOBBBAAAFFFWWWhhhoootttlllWWWBBBKKKHHHJJJaaavvv||||||wwwtttggg[[[OOOIIIDDD===::::::<<<888>>>NNNUUUTTT]]]lll}}}~~~QQQSSSNNNLLLHHHGGGIIILLLKKKGGGHHHGGGGGGFFFFFFGGGGGGHHHCCCFFFJJJJJJFFFCCCBBBCCC@@@AAAAAAAAAAAA@@@??????AAAAAAAAA@@@@@@@@@@@@???============>>>>>>>>>>>>>>>============???AAABBB>>>>>>>>>>>>>>>>>>>>>>>>:::<<<>>>>>>>>>>>>???AAAAAACCCMMM^^^jjjpppvvv~~~~~~vvvtttyyy|||{{{xxx{{{}}}}}}~~~{{{zzz|||{{{mmm___KKKAAA:::<<<@@@???===<<<===@@@DDDFFFFFFFFFFFFGGGJJJGGGEEEEEEGGGIIIJJJJJJKKKMMMQQQSSSTTTUUUWWWYYY[[[YYY]]]lllxxxuuuqqqfff\\\\\\VVVOOOLLLKKKHHHBBB<<<===:::777555555555555333555555555666888999;;;;;;BBBFFFJJJJJJEEE@@@=========999999>>>GGGVVVjjj{{{yyyVVV;;;===@@@666222777555444333333222222222222111111111111111111222222000000000000000000000000......//////......---,,,........................,,,,,,,,,------.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,------......///......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......***+++,,,---............---000222333888GGG^^^ppp}}}{{{ppp^^^PPPPPP[[[fffaaaccc___XXXZZZhhhvvv{{{}}}yyytttjjjbbbbbbgggmmm{{{yyyvvvpppkkkhhhhhhiiikkkmmmppptttyyy~~~tttxxx}}}RRRBBBGGGEEEQQQjjj{{{|||vvvaaaEEEDDDBBBDDDXXXqqqvvvyyyzzzqqqjjj]]]RRRHHHCCC@@@<<<;;;<<<===<<>>??????@@@@@@@@@@@@??????>>>???@@@AAAAAA@@@???>>><<<;;;::::::;;;<<<===>>>===============<<<<<<<<<===<<<;;;::::::;;;===>>>BBBCCCHHHNNNTTTZZZdddooo|||zzzmmmppp{{{~~~vvvsssuuu{{{|||{{{{{{||||||pppcccNNN@@@<<<>>>:::<<>>>>>???@@@??????@@@CCCEEECCCCCCAAA???CCCJJJNNNMMMOOOQQQRRRRRRQQQSSSWWW[[[YYYbbbmmm{{{zzzqqqlllhhhddd```YYYRRRIIIDDDCCCAAA===999888888777777666666555555444444444666888;;;===???GGGJJJKKKGGG???999888:::666888:::DDDaaaeeeNNN;;;999;;;666111222444444333333333333222222000000000000000000000000111111000//////////////////............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,.........------,,,,,,,,,---------------------------,,,,,,++++++,,,,,,---...------,,,,,,------...---+++---333333777LLLdddrrruuuuuujjjWWWLLLPPPZZZaaa```]]][[[^^^hhhvvv~~~{{{ooocccbbbgggeeeooo{{{uuukkkhhhgggfffdddfffgggkkkqqqyyy~~~tttPPP???@@@GGGZZZooo}}}uuudddWWWLLLCCC@@@EEERRRfffxxx~~~}}}vvvmmmeeeVVVLLLDDD@@@>>>:::999;;;888CCCNNNUUU```wwwvvvYYYQQQMMMJJJKKKKKKKKKJJJJJJIIIIIIGGGIIIJJJIIIGGGEEEDDDEEEDDDDDDEEEEEEDDDCCCAAA@@@AAAAAAAAA@@@??????>>>>>>>>>??????@@@@@@??????>>>===>>>???@@@@@@???>>>===<<<<<<;;;;;;;;;<<<===>>>===<<<<<<<<<<<<<<<<<<<<<===<<<;;;;;;:::;;;<<<<<<<<<===AAAIIIOOOVVVbbbnnn|||oooqqq{{{~~~|||zzzyyyyyy}}}{{{{{{||||||qqqeeeOOO@@@<<<>>>:::<<<@@@===<<<=========<<<>>>@@@CCCBBBEEEGGGGGGKKKQQQRRRPPPQQQQQQRRRRRRTTTZZZbbbhhhooowwwzzzsssmmmhhhccc]]]YYYUUUNNNFFFBBB@@@???;;;777777777777666666666555555666666777999<<<@@@CCCEEEKKKJJJHHHBBB;;;777888999888===EEEUUUsss\\\HHH888888;;;777444444444444333333333222222222000000000000000000000000111111000//////////////////............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------......---------,,,,,,,,,---------------------------,,,,,,++++++,,,,,,---------,,,,,,,,,,,,------///,,,---111111444DDDWWWkkkppprrrjjj___XXXXXXZZZYYYYYY[[[cccooo{{{zzzyyy{{{}}}yyypppkkkkkkeeeiiipppuuuyyy~~~~~~tttmmmiiigggeeebbbcccfffkkkssszzz}}}ZZZDDDBBBMMMXXXyyyyyyqqq```OOOEEE@@@===DDDNNN___sss~~~|||yyypppeee]]]OOOGGGAAA???===::::::<<<:::MMM[[[___ooo|||aaaQQQJJJMMMHHHKKKNNNNNNKKKIIIIIIJJJEEEHHHLLLMMMJJJFFFCCCAAACCCCCCBBBAAA@@@@@@@@@@@@AAA@@@@@@???>>>>>>======>>>??????@@@@@@??????>>><<<===>>>??????>>>===<<<===<<<<<<<<<<<<===>>>>>><<<<<<<<<<<<<<<<<<<<<<<<>>>===<<<;;;:::::::::;;;;;;;;;???FFFMMMVVVdddppp}}}zzz~~~qqqooovvv|||~~~zzztttppp|||~~~||||||}}}~~~~~~}}}ssshhhOOO@@@<<<>>>;;;===@@@<<<<<<===>>>======>>>AAADDDCCCIIINNNPPPSSSWWWVVVRRRSSSTTTUUUWWW^^^hhhttt|||{{{wwwrrrooojjjgggddd___WWWQQQNNNIIIBBB>>>===;;;888555666666666666666555555555777888999<<<@@@DDDHHHKKKLLLIIIBBB===999888:::;;;666BBBTTTiiikkkPPPAAA555777;;;999666666333333333333222222222222000000000000000000000000111000000//////////////////............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........------------,,,,,,,,,,,,---------------------------,,,,,,++++++,,,,,,---------,,,,,,,,,,,,------111---,,,//////000999FFFaaakkkppplllgggeee^^^VVVQQQQQQWWWggg|||rrrpppsss|||zzzrrrnnnlllhhhiiimmmooosss~~~rrrjjjfffdddcccbbbbbbeeelllsssxxxzzz{{{~~~tttVVV@@@===JJJ\\\iiinnnXXXIII@@@===AAAFFFOOO^^^rrr~~~zzztttjjj^^^VVVKKKEEE@@@???===;;;<<>>===>>>???@@@@@@@@@??????>>>=========>>>>>>????????????>>>>>>;;;<<<===>>>>>>===<<<;;;========================;;;;;;;;;;;;;;;<<<<<<<<<>>>===<<<;;;::::::999999;;;:::===CCCIIIRRR```llluuuzzzuuukkkmmm{{{}}}zzzrrrmmmooouuu|||~~~}}}}}}|||}}}~~~~~~uuulllPPP@@@<<>>@@@AAABBBBBBBBBCCCFFFIIIIIIOOOTTTTTTUUUWWWVVVSSSUUUWWW[[[bbblllyyy}}}wwwrrrpppllliiieeebbb___ZZZRRRMMMHHHDDD???<<<:::999777555555555555555555666666666777888:::>>>BBBFFFJJJMMMIIIDDD===999888:::<<<<<<888NNNiii~~~YYYFFF;;;444777:::888555555333333333222222222222111000000000000000000000000000000////////////000000///............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,------,,,,,,,,,,,,,,,,,,---111---+++...///...222999UUUdddnnnmmmkkkjjjaaaUUUQQQMMMPPPaaaxxxllljjjmmmuuuyyyvvvqqqooosssiiieeekkknnnooowwwvvvkkkfffeeeiiieeebbbaaaeeejjjnnnqqqtttxxx}}}cccTTTAAA;;;DDDUUUeeemmmiiiVVVEEEAAAAAACCCKKKWWWaaappp|||wwwnnncccWWWPPPHHHCCC???>>><<<:::===BBBIIITTTeeeyyy}}}WWWWWWRRREEEIIIFFFKKKQQQQQQLLLGGGGGGHHHEEEFFFHHHGGGEEEBBBAAAAAABBB@@@>>><<<<<<===???@@@@@@@@@??????>>>=========>>>>>>>>>??????>>>>>>>>>;;;<<<===>>>>>>===<<<;;;==================<<<<<<999:::::::::;;;;;;;;;<<<===<<<<<<;;;;;;:::999888999777999===AAAHHHTTT```sssxxx~~~}}}mmmiiiuuuxxx~~~xxxqqqfffllluuu}}}}}}{{{|||}}}~~~xxxpppSSSBBB===@@@@@@DDDHHHCCCDDDEEEFFFFFFFFFHHHKKKNNNQQQUUUWWWTTTSSSVVVXXXXXXXXX\\\dddooo{{{{{{vvvrrrooonnniiiddd^^^YYYVVVSSSMMMIIIBBB@@@===:::999888666555444555555555666666777777999;;;>>>BBBFFFIIIKKKLLLCCC???:::777777999:::;;;AAA^^^sssLLL???999555666888666444333333333222222222111111111////////////////////////000000////////////000000///............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,++++++,,,,,,,,,///,,,+++...//////000333EEEVVVfffjjjiiiiiiddd]]]XXXQQQOOOYYYkkkxxxzzzwwwlllkkkmmmnnnllliiikkkpppuuujjjeeelllqqqooolllmmmxxx~~~rrrmmmmmmlllgggaaa^^^___cccgggiiimmmrrrxxx}}}|||fffVVVGGGCCC@@@GGGTTT___ccccccUUUIIIBBBDDDHHHKKKXXXfffttt~~~}}}yyyrrrggg[[[QQQKKKDDD???<<<;;;:::999???FFFLLLWWWnnndddMMMNNNKKKGGGMMMGGGKKKOOOOOOKKKGGGFFFFFFDDDEEEEEEDDDBBBAAABBBCCCAAA@@@>>>======>>>@@@AAAAAA@@@@@@???>>>>>>=========>>>>>>??????>>>>>>===;;;<<<===>>>>>>===<<<;;;<<<<<<<<<===<<<<<<;;;:::888999999::::::;;;;;;;;;;;;;;;<<<;;;;;;:::999888:::999999<<<>>>CCCMMMWWWeeevvvzzz{{{~~~vvvooolllqqqyyyyyykkklllpppvvv~~~|||yyy{{{|||~~~~~~{{{ttt[[[HHH@@@BBBAAAGGGKKKFFFFFFGGGHHHHHHHHHJJJMMMPPPVVVZZZZZZVVVUUU[[[bbbeeebbbfffppp|||}}}xxxssspppllliiifffaaa[[[SSSNNNLLLIIIFFFBBB===<<<;;;999888777666666444555555666777888888999>>>@@@DDDHHHJJJKKKJJJIII>>><<<888666777:::>>>AAAOOOjjjaaaDDD;;;999666666666555333222222222222222111111111111///////////////////////////////////////000000111///............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,++++++++++++,,,,,,,,,,,,---......///000111555BBBSSS```fffggghhhiiiaaa]]]YYYZZZ```iiippptttooonnnmmmiiibbb^^^gggrrrxxxsssqqqssswwwtttkkkbbbbbbsss}}}}}}qqqkkkddd___^^^```cccdddfffkkkqqqwww{{{qqqbbbYYYQQQGGG>>><<>>>>>======>>>>>>>>>>>>======<<<===>>>>>>>>>>>>===<<<:::;;;<<<<<<<<<;;;999888888888888999::::::;;;;;;999:::;;;;;;;;;:::999999;;;:::;;;===>>>AAAIIISSS___mmm~~~sssvvv{{{zzzooonnnpppvvv~~~vvvnnnooowww}}}}}}yyyxxxzzz|||~~~}}}|||}}}wwwfffPPPDDDDDDCCCGGGLLLFFFGGGIIIJJJJJJJJJLLLPPPRRRWWW\\\^^^\\\^^^hhhrrrxxxtttxxx{{{wwwtttpppmmmjjjgggbbb___UUUPPPJJJFFFEEECCC@@@===888888888777666555555555555555666777888999:::;;;@@@CCCHHHKKKLLLIIIEEEBBB999999999999<<>>>>>>>>>>>======<<<===>>>??????>>>===<<<::::::;;;<<<;;;:::888777777777888999::::::;;;;;;888999:::;;;;;;;;;:::999777666777:::;;;<<>>;;;555666666666444333444555555666777888999:::;;;<<>><<<555777666444333444555555222222222111111111111000///////////////////////////////////////000111111//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......*********++++++,,,,,,,,,++++++++++++++++++++++++---,,,,,,++++++,,,,,,---,,,++++++++++++++++++,,,(((---///---***+++---///333+++222LLL___aaadddmmmpppxxxzzzooo]]]TTT[[[eeekkkhhhddd___YYYXXXbbboootttwwwpppssspppeeedddmmmzzzrrriiiccc___\\\[[[___dddjjjqqqxxx~~~~~~~~~qqqssssssrrrxxxjjjJJJDDDBBB???;;;999:::???BBBWWW___gggdddWWWIII@@@===>>>HHHOOOTTTbbbttt}}}zzz~~~}}}wwwqqqhhh]]]TTTKKKCCC???;;;888888<<<@@@FFFUUUcccoooppp```NNNEEEGGGKKKJJJGGGEEEEEEEEEEEEEEEDDDDDDCCCCCCDDDEEEDDDBBBAAABBBCCCAAA@@@@@@@@@@@@@@@@@@AAAAAA@@@>>>=========>>>???<<<<<<<<<===============:::::::::;;;===>>>===<<<888888999999999:::::::::888888777777777777777888;;;;;;;;;:::::::::999999888777666666888:::===???QQQeeennnfffgggxxx~~~www}}}{{{zzz|||zzzoooccc___cccmmmyyyxxxjjjfffnnnxxxuuuxxx{{{}}}}}}}}}}}}}}}~~~~~~}}}|||{{{pppdddTTTJJJGGGIIIJJJJJJKKKIIILLLQQQQQQOOOUUU^^^```bbbggglllrrryyy{{{xxxtttrrrrrrooojjjeeeaaa]]]XXXUUULLLIIIEEEBBB???===<<<<<<:::888666777888888555222555555555666888===AAADDDJJJIIIKKKLLLFFF<<<999===:::;;;666AAA___xxx{{{___LLLBBB>>>;;;888444333333333333333333333222222111000//////222111111000000000000000////////////////////////...........................------,,,,,,------...,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********))))))))))))***+++,,,,,,------++++++,,,---............---,,,,,,++++++,,,,,,---******+++++++++,,,,,,,,,++++++++++++++++++++++++------------------------///---///999KKK\\\fffjjjkkk}}}~~~hhhZZZZZZ^^^dddeeeccc]]]WWWXXXaaaiiiyyyyyyyyyxxxuuupppllljjjkkkpppzzzxxxmmmssstttggg```\\\^^^[[[```iiikkkkkkuuu}}}xxxvvvuuusssooolllgggggghhhmmm~~~{{{aaaOOOBBB>>>;;;;;;:::999;;;GGGTTTjjjeee[[[PPPGGGAAA@@@AAACCCNNNYYY```hhhuuu}}}{{{yyynnnhhh^^^UUUMMMFFF@@@===;;;777777<<>>===========================<<<<<<<<<<<<;;;::::::;;;======<<<;;;888888888999999999::::::999888888777777777888888:::::::::999999999888888888777777666777999<<<===HHHSSS^^^bbbccciiiuuuzzz}}}|||tttggg___^^^ffftttzzzlllccceeekkktttwwwyyyyyyxxxzzz}}}}}}~~~~~~|||{{{wwwmmm```VVVQQQQQQRRRSSSRRRPPPRRRWWW[[[\\\bbbiiimmmppptttxxx}}}}}}yyyuuurrrnnnkkkjjjgggbbb^^^ZZZVVVQQQNNNGGGEEEBBB>>><<<;;;:::;;;777666555666888888777444777777777888;;;???CCCEEELLLIIIGGGHHHDDD<<<888999666>>>GGGbbbvvv\\\KKKBBB@@@BBB:::777444333333333333222333333222111111000//////222111000000//////000000................................................------,,,,,,,,,,,,------,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********)))))))))******+++,,,,,,------,,,,,,---------------------,,,,,,++++++,,,,,,---******+++++++++,,,,,,,,,++++++++++++++++++++++++---------------------------...000555???NNN]]]gggrrrvvvhhh^^^YYYaaacccccc```^^^aaajjjqqq||||||{{{{{{{{{xxxtttpppjjjooo{{{ssspppvvv|||rrrmmmeee___^^^bbbcccaaagggsssuuuuuuxxx|||~~~~~~vvvrrrlllgggeeebbb___\\\ZZZaaammm|||pppUUUHHH???888;;;999888>>>IIIVVV```fff^^^YYYPPPFFF???===???AAALLLVVVaaakkkyyy{{{vvvrrrddd]]]TTTKKKEEEAAA>>><<<;;;888999@@@JJJUUUcccnnnyyykkkYYYQQQIIIGGGJJJKKKGGGBBBAAAAAAAAAAAAAAA@@@@@@??????@@@@@@@@@>>>===>>>??????>>>>>>======>>>>>>???===>>>>>>>>>>>>======<<<>>>=========<<<;;;;;;;;;<<<;;;:::;;;<<<<<<:::999888888888999999999999:::999888888888888888999999888888888888777777777777888888777666777888999:::AAACCCTTThhhkkkeeennnssseee\\\___lllwwwuuugggaaa```sssvvvxxxvvvssssssxxx}}}{{{{{{|||}}}~~~|||{{{{{{vvvnnnddd]]][[[]]]___^^^[[[ZZZ```ggglllsssyyy}}}}}}yyywwwtttqqqnnnjjjfffccc^^^[[[WWWSSSPPPLLLHHHEEEAAA???===:::999888888888555444333555777999888777999999;;;===@@@DDDGGGIIIKKKFFFBBBAAA>>>999666666888IIIaaaWWWHHHEEEBBBBBBFFF999666444222333333333222222222222111111000000///222111000000//////000000........................------------------------------,,,,,,,,,,,,------,,,,,,,,,++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************************++++++,,,,,,---,,,------------,,,,,,+++,,,,,,++++++++++++,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++------------------------,,,///111000222===OOO]]]rrr{{{{{{qqqdddYYY\\\]]]^^^```dddkkktttzzz}}}zzzzzz}}}}}}zzzuuupppuuu{{{xxx~~~uuujjjbbbaaa___[[[\\\cccdddeeehhhnnnvvv}}}~~~|||yyyvvvtttrrrfffbbb\\\WWWUUUTTTSSSRRRYYYfffyyy```EEE>>><<<999777:::>>>DDDMMM___ppppppgggQQQLLLDDD>>>===AAAHHHMMMbbbgggoooyyyyyyqqqkkk^^^WWWNNNEEE@@@>>>===<<<::::::>>>HHHVVVfffttt}}}qqq\\\RRRMMMHHHFFFHHHHHHEEEBBB@@@@@@AAAAAA@@@@@@???>>>>>>???@@@???===<<<===>>>>>>======<<<<<<======>>>===>>>???@@@@@@???===<<<>>>>>>===<<<;;;;;;::::::===<<<;;;;;;;;;;;;999777888888888888999999999999999888888888888999999:::777777777666666666555555888888777666666666777888::::::MMMkkkwwwooolllsssrrrbbb^^^eeelll~~~vvvhhhaaammmsssxxxwwwrrrnnnnnnqqqwwwxxxzzz}}}~~~|||zzzyyyyyyvvvnnngggdddggglllpppjjjfffiiirrr||||||sssqqqooollliiiddd___[[[TTTQQQNNNKKKHHHEEEAAA???;;;;;;999888777777777777444444444555666888888888999;;;>>>BBBFFFIIIKKKMMMJJJGGGCCC>>>:::777999<<>>;;;<<>>???@@@???>>>===>>>???===<<<<<<<<<<<<<<<<<<======>>>???@@@@@@@@@>>>>>>>>>======<<<;;;::::::999<<<;;;::::::::::::888555777777888888888999999999888888777777888999999:::666666555555555444444444777777666666555555666666555666AAAYYYqqqyyyqqqggg~~~mmmddd```___nnnxxxuuujjjcccllluuuxxxuuunnnjjjhhhpppsssxxx}}}}}}{{{zzzvvvyyyyyyuuupppnnnsssxxx}}}wwwvvv~~~{{{vvvqqqooolllhhhddd___YYYUUUMMMJJJGGGEEECCCAAA>>>;;;888888888777777777777777666666666666666777888999999<<>>666888666444222222333333222000111111111000000000000000111000000///.../////////........................------------------------,,,,,,,,,++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***************************+++++++++++++++,,,,,,------------,,,+++******,,,++++++******++++++,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++---------------------------......------000777<<>>GGGZZZnnnyyypppcccZZZMMM??????===???GGGUUUfffsss{{{~~~www|||}}}{{{sssfff]]]PPPJJJBBB<<<999999999999777DDDSSSbbbrrr|||UUUOOONNNLLLHHHEEEBBBBBBBBBCCCAAAAAAAAAAAAAAA@@@@@@??????@@@AAA@@@>>>===>>>???===<<<<<<;;;;;;<<<<<<======>>>>>>???????????????===<<<<<<<<<;;;:::::::::<<<:::999999:::999777555777777777888888888888999666666666666777888999999555555555555444444444444555555555555555555555555888777888DDD^^^uuuvvvjjjuuuzzzqqqeeeZZZ```hhhwww~~~ttt```gggpppvvvvvvrrrlllhhhkkknnntttyyy~~~}}}{{{zzzvvvyyy{{{yyyvvvwww|||{{{uuummmllliiieee```\\\WWWRRRNNNGGGEEEBBBAAA@@@>>><<<999777777777777777777777777777888888777666777999<<<<<<@@@EEEJJJMMMMMMLLLLLL@@@AAA>>>999999DDDRRRZZZuuuoooZZZIIIFFFCCC888444888444333111222333333111000000000000000000000000000111000//////......//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,***++++++++++++,,,,,,,,,++++++++++++++++++++++++***************++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++***++++++************++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++------------------------...---------///111222111BBBZZZrrrwwwnnnfffdddeeebbbccceeegggkkkrrr{{{pppggg______gggsss|||~~~vvvoooeeebbbjjj{{{xxxlllccc___[[[WWWUUUXXX]]]bbbeeepppssswwwzzz|||~~~{{{wwwtttmmmjjjeee^^^WWWQQQMMMKKKIIIJJJLLLOOOTTT\\\ffflllvvvVVVEEE:::===BBBFFFRRRaaammmxxxxxxeeePPPFFFDDDBBB===>>>EEERRRddduuu~~~||||||{{{yyyvvvnnnaaaWWWIIIDDD>>>999888999:::;;;@@@RRRggguuubbbOOOKKKHHHHHHGGGEEEBBBAAAAAABBB@@@AAAAAAAAAAAA@@@??????>>>???@@@???>>>======???======<<<<<<<<<<<<======<<<<<<<<<<<<<<<===>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;:::999888999:::999777666777777777777888888888888555555555555666777888999666555555555555444444444333444444555555555444444777888888;;;III]]]iiikkkgggttt~~~uuuccc\\\___hhhuuuzzzllllllnnnqqqsssrrrnnnkkkhhhjjjmmmqqqvvvzzz~~~~~~}}}{{{zzzvvvxxxyyyyyyyyyzzz~~~wwwuuunnnfffaaa^^^YYYTTTQQQMMMIIIFFFBBB@@@>>>===<<<;;;999777666666777777777777666666666777888888777999<<<@@@AAADDDIIILLLMMMKKKGGGEEE::::::999>>>QQQkkk|||\\\OOOBBB===;;;888666777333222111111333333111//////000000000000000000000000000///............///------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,******+++++++++,,,,,,,,,************************))))))*********+++++++++++++++++++++++++++++++++***++++++,,,,,,,,,++++++++++++************++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++------------------------------------////////////333EEEWWW```bbbcccdddddd```eeejjjkkkiiiiiilllpppiiiddd^^^]]]aaaiiippptttxxx}}}|||zzzmmmlllfff^^^ZZZ___nnnzzz}}}vvvnnnddd\\\XXXXXXYYYYYY___cccgggjjjmmmqqqvvvzzz{{{|||}}}}}}}}}}}}zzzvvvpppjjjfff]]][[[WWWRRROOOMMMMMMMMMPPPSSSWWW\\\ccclllwww~~~___HHHCCCDDDPPP^^^hhhpppvvvnnnjjj```PPPCCC>>>CCCIIIGGGJJJTTTddduuu~~~xxxuuurrrjjj]]]SSSEEEAAA===:::;;;<<<>>>???III___wwwmmmNNNMMMJJJBBBDDDFFFFFFCCC@@@@@@AAA@@@@@@@@@@@@@@@???>>>>>>===?????????===<<<===>>>======<<<<<<<<<<<<======;;;::::::999:::;;;<<<===::::::;;;;;;;;;;;;;;;;;;999888888888999999888666777777777777888888888888444444444444555666888888666666555555555444444444222333444444555555444444...333777999:::BBBQQQ___WWWbbbkkktttwwwwww}}}~~~ooo```^^^```jjjxxx~~~{{{uuuooommmooopppnnnlllgggggghhhjjjooovvv|||~~~~~~}}}{{{zzzvvvvvvwwwwwwwwwzzz}}}zzzrrrnnnmmmggg___XXXTTTOOOKKKHHHEEECCCAAA???===;;;::::::999777555666666666777777666555555555666888888888:::???DDDFFFHHHLLLNNNLLLHHHCCC???===<<<>>>NNNqqq|||ccc]]]GGG@@@999555666777444000222111111111333333111///////////////000000000000000000///...............------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,*********++++++,,,,,,,,,************************))))))******++++++++++++++++++++++++++++++++++++)))***+++,,,,,,,,,,,,,,,++++++************++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++------------------------,,,---...---,,,,,,///111444:::BBBLLLZZZhhhppppppdddllluuuuuuoooiiihhhjjjgggddd```]]]\\\^^^aaaccckkkvvv~~~zzzwwwuuummmqqqqqqeeeVVVQQQ\\\hhhhhhmmmsss|||zzzlllbbb\\\YYYXXXQQQTTTYYY\\\___dddjjjpppuuuvvvyyy|||~~~~~~~~~|||wwwwwwuuurrrlllddd]]]YYYQQQOOOMMMKKKKKKMMMPPPRRRWWW\\\bbbiiirrr|||pppHHHKKKOOO[[[pppuuudddVVVIIIBBB@@@???CCCIIITTTXXXcccsss~~~yyysssjjj```UUUNNNHHHBBB>>>>>><<<:::@@@JJJXXXiii[[[LLLKKKBBBDDDDDDEEEEEEDDDCCCBBBBBBAAAAAA@@@@@@???>>>======CCCCCCBBB???===<<<===???>>>>>>===<<<<<<<<<<<<<<>>777;;;;;;CCCbbbeeeUUUIII@@@>>>;;;888666444444333111111111111111111111111222222111000///...------///............---------,,,,,,,,,---------......------,,,,,,,,,,,,++++++++++++++++++++++++++++++))))))*********+++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++***)))///...---,,,++++++++++++------......---,,,++++++,,,,,,,,,++++++,,,,,,---............//////000000//////333@@@QQQaaakkkoookkksssmmmgggllldddbbbbbbcccaaa[[[YYY[[[cccsss|||ooommmssstttkkkcccaaacccdddcccbbbfffppp{{{{{{lllfff```[[[XXXRRRPPPUUUYYYXXX[[[```ggghhhkkkpppvvvzzz{{{{{{~~~zzzvvvvvvqqqjjjbbb\\\VVVQQQNNNJJJKKKMMMQQQTTTXXX[[[]]]ccceeekkkuuu]]]OOOMMMdddxxx{{{___SSSHHH@@@@@@???>>>HHHWWWeeemmmwww~~~zzztttmmmdddZZZQQQJJJBBB???<<<;;;999;;;GGGUUUkkkzzztttRRRKKKLLLDDDCCCCCCCCCBBBBBB@@@??????AAAAAA@@@@@@???>>>>>>===BBBBBBAAA???===<<<===???>>>>>>===<<<<<<<<<<<<<<<===;;;:::<<<<<<999:::>>><<<<<<<<<<<<<<<<<<<<<<<<888888888888777777777777666666666666666666666666444444444555555555666666555555555555444333222111222333333444444333333222222222555888888888???HHHRRRXXXXXXVVVccc|||}}}tttllljjjkkkooouuu|||zzznnn```WWWXXX]]]eeefffeeebbbaaafffooouuuxxxzzz}}}~~~{{{yyyxxxwwwtttuuuvvvvvvvvvxxx|||uuupppsssoookkkjjjhhhccc[[[UUUMMMKKKGGGCCC???=========::::::999888777666666555444666777777555555555666777888999;;;???CCCGGGJJJKKKLLLKKKGGGAAA===:::888:::<<>>AAAAAA@@@@@@???>>>>>>>>>AAAAAAAAA???===<<<===>>>>>>===<<<<<<;;;<<<<<<<<<<<<999999<<<<<<999999<<<;;;;;;;;;;;;;;;;;;;;;;;;888888888888777777777777666666666666666666666666333333333333444444444444444444444444333222222111222222333333333333222222111111555888777444666;;;EEEUUU[[[TTTXXXnnn{{{xxxsssvvv{{{}}}~~~zzzyyywwwkkkZZZQQQQQQZZZ^^^aaa```]]]^^^eeelllooorrrwwwzzz||||||~~~~~~~~~~~~~~~}}}{{{yyywwwvvvuuuvvvwwwwwwwwwyyy|||}}}}}}}}}}}}xxxqqqkkkfffcccfffccc```___^^^ZZZTTTNNNGGGEEEBBB>>>;;;999999999888777777777666666666666555666777777555555666777888:::===AAAEEEHHHJJJLLLKKKKKKHHHBBB:::666999===@@@FFF^^^{{{gggSSSEEE:::888777555333333222333333111111111111111111111111222222111000///...------............------------,,,,,,,,,,,,------------------,,,,,,,,,,,,++++++++++++++++++++++++++++++***************+++++++++******+++++++++,,,,,,,,,************************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,+++++++++---...///...---,,,++++++***+++++++++++++++,,,---000222333...---,,,,,,++++++++++++,,,,,,------------.........,,,+++...777HHH[[[gggsss|||tttgggbbb___aaaaaa^^^^^^```eeettt~~~uuuiii]]]YYY___nnnqqqfff[[[SSSOOOMMMNNNRRRSSSQQQPPPQQQVVV\\\```bbbeeegggiiimmmqqqtttwwwxxxxxxyyy{{{}}}||||||}}}}}}{{{zzzyyyxxxwwwrrroookkkgggddd```\\\XXXVVVVVVUUUUUUUUUUUUUUUUUU[[[\\\```dddiiinnnsssuuuiiiiiitttqqqkkkeeedddddd]]]OOODDDBBB???AAAJJJSSS\\\mmm~~~}}}zzzsssmmmddd[[[RRRKKKEEEAAA<<<:::888:::BBBRRRgggwwwZZZLLLGGGHHHKKKHHHHHHHHHGGGFFFEEECCCAAA@@@@@@@@@@@@?????????>>>>>>@@@AAAAAA???===<<<===>>>===<<<<<<;;;;;;<<<<<<<<<<<<999:::>>>???<<<999:::::::::::::::::::::::::::888888888888777777777666666666666666666666666666222222222222222333333333333333333333333222111111222222333333333333222222111111333666555111111555===MMM]]]bbb```ggg{{{|||{{{uuuxxxmmm]]]YYYNNNQQQWWW\\\\\\ZZZ\\\___cccgggmmmrrruuuwwwyyyzzz}}}}}}|||}}}~~~|||zzzxxxwwwvvvuuuwwwxxxxxxxxxzzz|||~~~}}}|||{{{{{{{{{|||}}}zzzuuuooohhhddd```\\\ZZZYYYWWWUUUTTTSSSQQQLLLHHHBBB@@@===:::888777777777555555666666666666666666444555666666555555777999;;;>>>BBBFFFJJJKKKLLLLLLLLLGGGAAA===<<<>>>EEELLLXXXcccttt~~~bbb^^^WWWKKKDDD???777666444333222222222222111111111111111111111111111111111000///..................---------,,,,,,++++++,,,,,,,,,---------------,,,,,,,,,+++++++++++++++++++++++++++++++++******************************+++++++++,,,,,,,,,))))))))))))))))))))))))++++++++++++++++++++++++++++++++++++++++++++++++,,,+++******+++...000222---,,,,,,+++******++++++,,,+++++++++---///222444......---,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---...,,,***,,,555DDDOOOjjj}}}yyyrrrkkkhhheeeccc^^^[[[```gggjjjuuu|||{{{xxxzzz}}}|||tttddd\\\ZZZaaannn{{{{{{nnnccc\\\VVVTTTTTTPPPMMMKKKKKKNNNQQQTTTUUUXXXYYY[[[^^^aaadddfffgggkkklllnnnpppsssuuuwwwwwwuuuuuuvvvwwwwwwvvvuuutttrrrrrrssssssttttttuuuuuuwwwsssnnnjjjhhhgggdddbbb___]]][[[YYYXXXVVVUUUUUUWWWYYY\\\___aaaccceeegggoooqqquuu{{{~~~|||yyyfffVVVKKKLLLMMMGGGAAA@@@???DDDPPP```kkkttt~~~yyyuuukkkeee\\\SSSLLLFFFAAA>>>;;;888666<<>>@@@@@@???===<<<======<<<<<<;;;;;;;;;;;;<<<<<<===;;;<<>>===:::888666666777777555555555555555666666666333555666666666777999<<<>>>AAAFFFJJJLLLLLLKKKJJJGGG>>>999@@@KKKUUU___gggttt}}}}}}XXXEEEHHHEEE???>>>===:::888666444222111111111000000000000000000000000111111000000//////.........------------,,,,,,,,,+++++++++,,,,,,,,,------------,,,,,,,,,+++++++++++++++++++++++++++++++++******************************+++++++++,,,,,,,,,))))))))))))))))))))))))++++++++++++++++++++++++++++++++++++++++++++++++,,,+++******+++...111222,,,,,,+++*********++++++...---,,,+++,,,...000222...---,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++///111///,,,---444:::OOOgggzzzzzzrrrnnnkkkggglllmmmlllggg]]]XXX```mmmmmmrrrsssooommmpppvvvyyyvvvkkkccc]]]YYY\\\aaarrr|||qqqiii```ZZZWWWTTTRRRQQQQQQQQQPPPOOOOOOPPPQQQSSSUUUWWWYYYZZZ[[[\\\]]]___aaadddfffgggjjjiiiiiiiiihhhhhhhhhhhhggggggffffffffffffggghhhiiigggccc```^^^\\\ZZZYYYZZZZZZZZZZZZ[[[]]]```bbbfffkkkrrrxxx|||yyyjjjWWWGGG>>>BBBDDD@@@@@@EEEBBBOOOcccuuu~~~zzztttoooaaa[[[SSSLLLFFFBBB???===:::888:::DDDYYYooozzz{{{uuuZZZMMMPPPMMMJJJKKKHHHGGGGGGGGGFFFEEECCCBBBAAA????????????????????????===???@@@@@@>>><<<<<<===;;;;;;;;;:::;;;;;;<<<===>>><<<>>>EEEGGGCCC===:::::::::::::::::::::::::::888888888888777777777777555555555555555555555555222222222222111111111111111111222222222111111000111111222222222222111111555111///111222111333888888444AAAWWW___\\\iiizzzvvvyyy{{{pppZZZMMMCCCFFFLLLMMMOOOTTTVVVZZZ___cccgggjjjnnnqqqvvvvvvxxxyyyzzz|||}}}}}}{{{{{{yyyxxxwwwvvvvvvvvvuuuvvvxxxyyyyyyyyy{{{||||||{{{zzzyyyyyyzzz{{{|||}}}{{{|||~~~}}}}}}~~~~~~}}}~~~xxxyyyxxxwwwtttpppmmmjjj```^^^[[[XXXUUUQQQKKKGGGEEEEEEEEEDDDCCCAAA@@@???;;;:::888666555666777888555555555666666666666666444555666777888:::>>>AAABBBEEEHHHKKKKKKJJJGGGEEE???888;;;OOOcccpppxxx___GGG>>>AAA<<<888:::::::::999777444222111111111000000000000000000000000111000000000/////////...------------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++*********************+++++++++,,,,,,,,,************************+++++++++++++++++++++++++++++++++++++++++++++++++++******+++,,,...///111++++++************++++++...---,,,+++,,,,,,......---,,,,,,++++++,,,,,,---------,,,,,,,,,,,,++++++)))...333333000...000333:::QQQiiirrrooojjjgggeeejjjnnnrrroooddd]]]bbbmmmmmmllljjjggggggkkkqqquuu}}}vvvpppjjjfffaaaZZZXXXZZZ\\\mmmwww~~~ssshhh\\\ZZZVVVTTTSSSRRROOONNNKKKLLLMMMOOOPPPQQQSSSSSSSSSSSSSSSTTTVVVXXXYYYZZZaaaaaabbbcccddddddcccccc]]][[[YYYXXXYYY[[[^^^```bbbddddddccc```^^^^^^___^^^___```aaacccgggmmmqqqzzztttfff[[[KKKBBB???BBBDDDCCCFFFMMMPPP___ttt|||~~~yyy|||hhh|||uuummmhhhVVVRRRKKKFFFBBB???===;;;999>>>EEERRReeexxx~~~{{{~~~cccRRRMMMOOOKKKJJJKKKFFFEEEEEEEEEDDDCCCBBBAAA@@@????????????????????????<<<>>>@@@@@@>>><<<<<<===;;;:::::::::;;;;;;<<<===>>><<<>>>FFFIIIDDD===999;;;;;;;;;;;;;;;;;;;;;;;;888888888888777777777777555555555555555555555555333333333222222111111111000000111111111111111000111111222222222222111111444000///222333111222555333333999CCCMMMXXXfffrrrqqqvvvxxxtttvvv~~~}}}{{{~~~wwwjjj\\\QQQQQQOOOJJJJJJPPPQQQSSSVVVYYY]]]aaafffjjjkkkmmmpppsssvvvwwwwwwwwwwwwwwwvvvuuuuuuuuuuuuvvvtttvvvxxxxxxxxxxxxyyy{{{zzzzzzyyyxxxxxxyyyzzz{{{{{{zzz~~~~~~{{{zzz}}}}}}~~~~~~|||zzzzzz{{{|||{{{||||||{{{xxxvvvvvvwwwsssssstttrrrooojjjgggeeeZZZWWWSSSPPPMMMJJJFFFCCC???@@@@@@???===<<<;;;<<<888777555444444555777888777777666666666666666666555777888:::<<>>???888777:::777888777555333222222222222000000000000000000000000000000000000////////////---------,,,,,,,,,++++++***++++++++++++,,,,,,,,,------,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++*********))))))******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)))******+++,,,------...++++++************+++++++++++++++,,,,,,,,,,,,---++++++++++++,,,---.........---------,,,,,,,,,,,,+++...000000///...000222333>>>QQQccckkkkkkkkknnnkkkpppxxx|||wwwnnnjjjmmmlllgggccccccdddffffffgggooovvv{{{sssmmmhhhfffccc```aaaeeeaaakkkooorrrzzzrrrnnniiifffeeeeeedddccc]]]]]]]]]\\\[[[ZZZZZZYYYXXXWWWWWWWWWWWWXXXZZZZZZZZZ]]]bbbgggiiihhhfffddd___]]][[[ZZZ]]]bbbhhhllljjjooorrrpppjjjfffgggjjjnnnpppsssuuuxxxmmm[[[RRROOOBBBDDDGGGJJJMMMRRR[[[ccclllxxx}}}zzz{{{uuuWWW}}}yyyrrriiicccPPPLLLGGGBBB@@@>>><<<::::::EEERRR^^^nnn}}}~~~{{{sss\\\PPPLLLLLLGGGJJJLLLDDDDDDDDDEEEEEEDDDCCCBBBBBB??????????????????@@@@@@<<<>>>@@@@@@>>>===<<<===::::::::::::;;;;;;<<<===>>>;;;>>>FFFJJJEEE===888;;;;;;;;;;;;;;;;;;;;;;;;888888888888777777777777555555555555555555555555333333333333222222111111///000000111111111000000111111222222222222111111333000000333444111000111...999<<<999BBBWWWcccbbb```dddnnnxxx|||yyywwwyyy~~~uuuzzzyyyoooxxx~~~sssjjjeeeddd[[[LLLFFFJJJKKKMMMOOOQQQTTTYYY___cccbbbeeejjjooorrrttttttsssuuuttttttttttttuuuuuuvvvsssuuuwwwxxxxxxxxxyyyzzz{{{zzzyyyxxxxxxyyyzzz{{{}}}xxxxxx~~~zzzyyy|||{{{zzzxxxuuurrrrrrtttvvvsssttttttssspppoooooopppnnnoooooolllfff___YYYVVVSSSOOOIIIEEEBBBAAA???>>><<<======;;;:::888888999777555444333333555666777888888777777666666666666777888:::<<>>:::<<>>@@@EEEEEEPPPaaannnssswwwzzz}}}gggPPPHHHIII~~~wwwrrrlllbbbVVVMMMIIIDDD@@@@@@>>>;;;===CCCQQQeeeuuu___NNNLLLLLLKKKJJJHHHFFFDDDCCCBBBCCCDDDEEEDDDBBB@@@???@@@@@@@@@@@@@@@@@@@@@@@@AAA@@@>>><<<;;;999999888:::::::::;;;;;;;;;;;;<<<<<<<<<;;;;;;;;;:::::::::777888888999999888888777777555444444555555444333444444444444444444444444222222222111111111000000000000000000000000000000222222222111111111000000000000111111111222222222333222222222444:::AAAGGGNNNWWW\\\___ppp~~~}}}{{{}}}|||ssssssvvvwww~~~yyytttooo```PPPIIIEEECCCDDDCCCCCCHHHNNNNNNPPPTTTYYY^^^cccfffhhhhhhhhhiiikkklllmmmnnnoooqqqrrrssstttuuuuuuuuuuuuuuuuuuttttttsssrrrrrrrrruuuuuuvvvvvvvvvvvvvvvuuurrrqqqqqqooonnnmmmllllllggggggfffdddcccaaa```___[[[[[[YYYVVVRRRMMMHHHFFFFFFDDDAAA===;;;:::999999888888888777777777666666777777666666666666666777666777888888888:::<<>>>>>>>>===<<<;;;:::999999999::::::::::::;;;;;;;;;;;;:::::::::999999999999888777777888888888888777777666555444444555555444222333333333333333333333333222111111111111000000000000000000000000000000000222111111111111000000000000000000111111111222222222222222000000222666999DDDTTTZZZVVVeee|||qqqooorrrwwwyyyyyywwwtttllljjjqqqzzz~~~{{{pppbbbQQQIIICCCBBBAAA@@@BBBFFFEEEGGGKKKPPPUUUYYY]]]___dddeeefffhhhjjjkkkmmmmmmmmmnnnooopppppppppppppppppppppppppppppppppppppppqqqrrrsssssssssrrrqqqpppllllllkkkkkkjjjiiiiiiiiicccbbb```^^^[[[YYYWWWVVVQQQQQQPPPNNNKKKGGGCCCAAAAAA???===:::999888888888888888777777777777666666777666666666666666777777666777999:::;;;===@@@BBBAAACCCFFFHHHIIIHHHFFFDDDBBB@@@DDDSSSggguuuxxxuuuSSSBBB@@@>>>;;;:::888666555444444555333333333222111111000000000000000000000000000000...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,++++++++++++,,,++++++******++++++,,,***++++++,,,,,,++++++***++++++++++++,,,,,,,,,,,,************************)))***++++++***)))***+++,,,,,,,,,+++++++++************+++++++++,,,,,,,,,)))************+++++++++*********---//////...,,,************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,------+++,,,333@@@JJJ[[[mmm|||ssseeeZZZWWW[[[bbbhhh```aaabbbeeeiiimmmqqqsssxxx~~~|||vvv}}}}}}kkkYYYQQQOOOLLLMMMTTT^^^lll}}}{{{qqqttt|||pppeeeZZZMMMEEEBBBBBB>>>>>>DDDKKKTTT^^^ggguuuxxx|||{{{www{{{}}}}}}{{{{{{}}}]]]LLLQQQPPPDDD{{{uuukkkaaaYYYQQQIIIDDDAAA???===;;;:::@@@KKKTTTlllzzzwwwXXXOOOMMMGGGGGGGGGFFFEEECCCBBBAAABBBBBBCCCCCCBBBAAA??????AAAAAA@@@???>>>======<<<<<<;;;::::::999999::::::999999:::::::::;;;;;;;;;999999888888888777777777666777777777777777777666666555333444555555444222222222222222222222222222111111111111000000000000000000000000000000000000111111111111000000000000000000000000111111111111111222222222111222555777<<>>@@@CCCFFFHHHGGGFFFDDDBBB@@@???>>>BBBFFFSSSggg|||___HHHDDDAAA::::::999777666444444444444333222222222111111000000000000000000000000000000.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,+++++++++++++++++++++,,,++++++******++++++,,,***++++++,,,,,,++++++******++++++++++++,,,,,,,,,************************)))***++++++***)))+++,,,,,,,,,,,,+++++++++************+++++++++,,,,,,,,,))))))*********+++++++++))))))+++...000111///---******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///000///---,,,///666<<>>===:::888<<>>>>>===<<<<<<::::::999999999999::::::999999999:::::::::;;;;;;888777777777777666666666555666666777777666666555666444333333444444333222222222222222222222222222000000000000000000000000////////////////////////000000000000000000000000//////000000000111111111000222333333333333444666888>>>IIITTT[[[fffyyyrrreee```dddkkkppp|||{{{tttiiioootttwww{{{wwwlllaaaZZZSSSJJJCCC@@@AAAAAABBBDDDFFFHHHJJJLLLLLLMMMPPPTTTXXX\\\___```bbbbbbdddeeefffggggggggggggggghhhiiijjjkkkllllllhhhiiiiiiiiihhhgggeeedddbbbaaa```^^^\\\[[[YYYYYYUUUTTTRRROOOLLLIIIGGGEEEAAAAAA@@@???>>>===<<<<<<:::999999888888888888999666666666666666666777777666666666777888999:::;;;999<<>>??????>>>>>>======<<<<<<:::::::::999999::::::;;;999999999999::::::::::::777777777777666666666666555555666666666666555555555444333333444444333111111111111111111111111111//////000000000000000111//////////////////////////////000000000000000111/////////000000000111111111222333222111000000111666777BBBQQQUUUUUUcccvvvzzzrrriiidddbbbccceeeppp{{{ssstttttttttvvv|||}}}sssjjj]]]MMMAAA===;;;;;;<<<===???BBBEEEGGGDDDEEEHHHLLLOOOSSSVVVWWWWWWXXXZZZ\\\]]]______```___``````aaabbbcccdddeeeaaa```___^^^]]]\\\[[[[[[YYYXXXWWWUUUSSSQQQOOONNNJJJIIIHHHEEECCC@@@???>>><<<<<<;;;;;;::::::::::::888888888888888888888888555555666666666666777777777777777888999;;;<<<======@@@BBBDDDDDDEEEFFFGGGCCCCCCDDDEEEHHHLLLOOOQQQLLL___yyy{{{yyyvvvYYYBBBAAA@@@888666===666666666555444444333333111111111111111111111111////////////////////////000000/////////.........,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,,,,------*********+++++++++++++++,,,++++++******++++++,,,***++++++,,,,,,++++++***************++++++++++++************************((()))++++++******+++---,,,,,,,,,+++++++++************+++++++++,,,,,,,,,)))************+++++++++*********---//////...,,,------------............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))+++---------...000222+++000@@@XXXkkkrrrssssssjjjnnnrrrsssqqqppppppqqqwwwlllccc___]]]___aaaccchhhqqq~~~wwwnnniiijjjkkkqqqxxx~~~vvvgggZZZTTT^^^ppp~~~rrrkkkbbb______cccggghhhlllrrrzzz{{{iiiaaaaaaaaaUUUWWWTTTNNNLLLMMMKKKHHHFFFCCCCCCGGGKKKNNNTTT[[[dddjjjpppvvv~~~|||yyyxxxzzzfffMMMJJJIIIBBB@@@GGG\\\YYYRRRKKKEEEAAAAAAAAA999;;;===DDDUUUkkkxxx{{{zzztttWWWMMMJJJGGGEEECCCDDDDDDDDDDDDDDDCCCBBBBBBAAA@@@??????>>>>>>>>>========================;;;;;;::::::::::::;;;;;;888999999999999:::::::::777777777777666666666666444555555666666555555444555444222333444444333111111111111111111111111111////////////000000111111////////////////////////////////////000000111111////////////000000000111///000111000///...///111222888AAAHHHJJJMMMWWWbbbgggkkkoooqqqqqqnnnkkkiiillluuu|||wwwsssqqquuu}}}}}}vvvgggTTTGGGBBB<<<;;;::::::<<<>>>@@@BBBAAABBBDDDFFFIIIKKKMMMNNNJJJLLLNNNQQQSSSUUUVVVWWWVVVVVVWWWXXXYYYZZZZZZ[[[WWWVVVSSSQQQOOOOOOOOOPPPNNNNNNMMMKKKJJJHHHGGGGGGCCCBBBAAA???>>><<<;;;;;;;;;::::::999999999999999777777777777777777777666555555555666666666777777888888888999;;;===>>>???BBBDDDFFFGGGFFFEEEFFFFFF@@@FFFPPPZZZ```bbb```^^^aaarrrsss|||RRRHHHBBBAAA===777888>>>555555555555444333333222000000000000111111111111//////////////////////////////.........---------------------------------)))******+++,,,,,,------)))*********++++++++++++,,,++++++******++++++,,,***++++++,,,,,,++++++***************++++++++++++************************''')))***+++******,,,---,,,,,,,,,+++++++++************+++++++++,,,,,,,,,)))************++++++++++++******+++---------,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,---///000000000000111,,,+++111???OOO]]]jjjsssoooppprrrwww}}}yyyqqqiiicccaaabbbcccdddcccaaaeeemmmttt{{{|||{{{vvvpppnnnpppssswwwxxxgggPPPQQQWWW```eeefffjjjpppxxxzzz}}}tttssszzz{{{iii______bbbbbbeeemmmqqqrrrtttxxxnnnxxxxxxiiiZZZTTTPPPJJJJJJFFFEEEFFFFFFEEEIIIOOOLLLNNNSSSYYY\\\___hhhqqqwwwzzz{{{}}}}}}{{{fffVVVHHHFFFGGGDDDDDDGGGTTTRRRMMMGGGAAA??????AAA777;;;@@@KKK```www[[[JJJJJJJJJFFFEEECCCDDDDDDDDDDDDDDDCCCCCCBBBAAA@@@???>>>>>>>>>>>><<<<<<<<<===============<<<<<<;;;;;;::::::;;;;;;888888999999999:::::::::888777777777666666666666444555555555555555555444555444222333444444333111000000000000000000000000.../////////000000111111////////////////////////.../////////000000111111////////////000000000000---.../////////000222444///;;;BBB@@@AAAKKKTTTUUUQQQ[[[kkkxxx~~~}}}zzzwwwnnnsssyyy|||{{{zzzsssnnnnnnuuu}}}|||ooo\\\PPPLLLBBB@@@>>><<<;;;;;;<<<=========>>>???AAABBBBBBCCCBBBCCCFFFIIILLLNNNOOOPPPOOOPPPPPPQQQRRRRRRSSSSSSPPPNNNKKKGGGFFFFFFGGGHHHFFFFFFEEEEEEDDDCCCCCCCCC@@@@@@???>>>======<<<;;;777777666666555666666666555666666777666666555555444555555555666666777777888999999:::<<<>>>@@@AAADDDFFFHHHHHHGGGEEEEEEEEEHHHTTTeeettt{{{yyyqqqkkkuuu{{{zzz~~~\\\CCCDDDAAA<<<;;;<<<;;;666555555555555444333222222000000000000000111111111////////////////////////......---------,,,,,,,,,........................))))))***+++,,,,,,------))))))******++++++++++++,,,++++++++++++++++++,,,+++++++++,,,,,,+++++++++)))************+++++++++************************''')))***+++******,,,---,,,,,,,,,+++++++++************+++++++++,,,,,,,,,)))************+++++++++---+++))))))+++,,,,,,+++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,------...---,,,,,,,,,111---,,,111;;;III^^^nnntttqqqooovvvyyyoooiiifffddddddjjjpppuuussskkkfffgggjjjxxxzzzyyytttpppqqquuuwwwwwwyyykkk^^^VVVOOOMMMMMMNNNXXXcccggglllqqquuuyyy{{{|||zzzzzz{{{zzzzzz~~~~~~~~~xxxrrrttt||||||yyywwwvvvqqqyyyyyyssszzzrrrqqqsssuuussslllffffffYYY]]]XXXKKKFFFJJJJJJCCCIII@@@???FFFGGGEEELLLXXX___bbbgggjjjhhhgggnnnxxxyyy{{{{{{|||xxx}}}iiiVVVRRRJJJBBBAAAEEEFFFCCCKKKFFFCCCDDDDDD???======>>>DDDLLL___www~~~zzzgggPPPIIIHHHCCCCCCGGGBBBDDDFFFGGGGGGDDD@@@>>>BBBBBBAAA@@@???======<<<;;;;;;;;;;;;;;;<<<======@@@???===;;;:::999::::::999::::::::::::999888888888888888888888777666666777777666555444444333333222333444444333222000/////////////////////////////////............//////////////////////////////////////////000000000000000000000000000000000000000000000000000000000000222333444555999@@@IIIOOOHHHMMM```{{{qqqlllpppxxx|||rrrnnnppp|||zzz{{{}}}rrrbbbVVVPPPDDD888444777:::999888888:::===>>>===<<<===<<<<<<===???AAACCCEEEFFFFFFFFFFFFFFFFFFFFFFFFFFFCCCBBB@@@???>>>>>>>>>???=========<<<<<<;;;;;;;;;<<<;;;;;;;;;::::::999999777777777777777666666666777666666555555777888999777777666777999999888777???>>>>>>@@@DDDFFFDDDBBBFFFEEECCC@@@>>>@@@FFFKKKggguuuxxxxxx|||aaaAAA>>>===<<<;;;999888777666666555333222111111222333111111111111000000000000////////////////////////000000///...------,,,,,,---------,,,,,,+++++++++)))************+++++++++,,,,,,,,,+++++++++******)))))))))))))))))))))))))))************+++++++++************************))))))))))))))))))))))))))))))))))))************************************)))************+++++++++************************,,,++++++******++++++,,,///...,,,*********,,,---++++++************++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---//////...///777CCCMMMeeelllttt}}}{{{ssseeeXXX]]]kkkvvv~~~}}}uuuqqqooommmpppuuuwwwuuuvvvxxxtttmmmvvvssskkkiiicccaaa[[[SSSQQQTTTTTTRRRSSSQQQSSS[[[eeeqqq~~~xxxuuuyyy|||}}}zzzyyyvvvpppiiihhhlllrrr~~~}}}~~~wwwmmmnnnlllhhhccc```]]]XXXPPPIIIIIIIIIIIIGGGDDDBBBBBBBBBCCCDDDGGGKKKQQQ[[[fffmmm}}}sssoooqqqtttuuu||||||~~~~~~aaaTTTKKKIIIGGGFFFEEEDDDBBB@@@GGGCCCBBBBBB@@@<<<;;;>>>IIITTT^^^nnnjjjWWWGGGFFFIIIEEEDDDGGGCCCDDDFFFFFFFFFDDDAAA???BBBBBBAAA@@@???>>>======<<<<<<;;;;;;<<<<<<===>>>@@@???>>><<<;;;;;;;;;;;;999999::::::999999888777777888888888888777666666777666666555444444333333333333333333333111000/////////////////////////////////............//////.........................../////////000000000000////////////////////////////////////////////////111111111222555:::BBBGGGJJJMMMUUUggg~~~~~~nnngggjjjpppxxx~~~zzzvvvvvvzzz~~~}}}xxxqqqkkk^^^PPPHHHEEE>>>777<<<;;;<<<<<<<<<;;;:::;;;:::;;;;;;<<<===>>>???@@@????????????????????????>>>===;;;:::999999999:::::::::::::::999999999888888888888777777777666666666666666666666666666666777666666555666777888999999888777777999;;;<<<<<<<<<===???BBBCCCEEEFFFGGGFFFFFFFFFEEEEEEIIIPPPUUUttt~~~|||yyyeeeNNNDDD======<<<:::999888666666555555444333222222222222111111111000000000//////...........................------,,,++++++******------,,,,,,,,,+++++++++)))************+++++++++------,,,,,,,,,+++++++++)))))))))))))))))))))))))))************+++++++++************************))))))))))))))))))))))))))))))))))))************************************)))************+++++++++************************,,,++++++******++++++,,,///---,,,******+++,,,---++++++************++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,......---,,,///666<<>>AAAFFFNNNUUUYYYYYYYYYZZZ^^^gggsss}}}tttnnnqqqvvvyyy}}}vvvZZZJJJFFFHHHFFFDDDCCCCCCBBB@@@???DDDAAAAAA@@@===:::>>>DDDZZZiiiuuu~~~uuuVVVJJJBBBGGGKKKHHHEEEFFFDDDEEEEEEEEEDDDCCCBBBAAABBBBBBAAA@@@???>>>>>>===<<<<<<<<<<<<<<<===>>>>>>@@@???>>>===<<<;;;;;;;;;999999::::::999999888777777777888888777777666555666666555555444333333333333333333333222111000/////////////////////////////////............//////............................../////////000000000////////////////////////////////////////////////000000//////000333888===DDDNNNUUUZZZlll~~~nnngggfffhhhnnnuuuyyy}}}~~~}}}wwwkkkbbbXXXHHH888<<<<<<:::999888999999999999::::::;;;;;;;;;::::::999999999999999999999999999888777666555555666666777777777777666666666666666666666666555555555555666666666666666666666666777777666666777777888999:::999999999:::===@@@AAAAAACCCEEEEEEBBBBBBCCCFFF>>>@@@DDDIIIPPPYYYcccjjjzzz}}}xxxUUUBBB>>>BBB<<<<<<;;;999888777666666444444444444333222111000111111000000000000//////........................---------,,,,,,++++++***,,,,,,,,,,,,++++++++++++)))************+++++++++,,,,,,,,,,,,,,,+++++++++)))))))))))))))))))))))))))************+++++++++************************))))))))))))))))))))))))))))))))))))************************************)))************+++++++++************************++++++************++++++...---+++******+++,,,,,,++++++************++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,))),,,...---+++***,,,///222:::HHH^^^vvv|||yyyppplllrrruuupppkkkjjjuuuwwwyyy|||uuukkkgggfffhhheeeaaahhhtttyyyoooiiijjjnnnsssqqqsss}}}xxxaaaYYYQQQMMMHHHEEEGGGKKKNNNRRRVVVYYYYYYWWWVVVVVVVVVaaammmtttwwwwwwrrrmmmllljjjfff```^^^ccclllttt|||vvvsssssstttuuuvvvmmmkkkhhh```RRRGGGGGGMMMFFFCCCAAA???@@@@@@@@@??????@@@FFFSSScccqqqxxxzzzyyytttooopppwwwxxxsssuuuzzz{{{~~~aaaLLLAAAAAAEEECCCAAA@@@@@@@@@@@@???===DDDAAA@@@>>>;;;<<>>>>>===<<<<<<<<<<<<===>>>>>>>>>>>>===<<<;;;;;;::::::999999999999999888777777777777777777777666666555555555555444444333333333333333333222111111000//////////////////////////////......------......///................................./////////000000////////////////////////////////////////////////000000000...---///222555999LLL]]]___bbbooo|||rrroookkkhhhkkkqqq}}}~~~|||zzzvvvlllXXXEEE;;;;;;999555444888999999999::::::;;;;;;:::999888888888888888888888888888777777666666666666666666555555555555555555555555777777777666666666666666555666666666666666777777888888888888888999999999:::;;;<<<<<<<<<>>>@@@BBBHHHHHHGGGEEEAAA?????????BBBDDDIIIPPPZZZeeeooovvvsssRRRCCC???===;;;;;;:::999888777666555555333333444444333222000///111000000000////////////........................//////.........---------,,,+++++++++++++++++++++))))))*********+++++++++++++++++++++++++++++++++))))))))))))))))))))))))))))))*********+++++++++************************))))))))))))))))))))))))((()))))))))************************************))))))*********+++++++++************************++++++************++++++,,,,,,+++******++++++,,,++++++************++++++++++++++++++++++++++++++++++++++++++++++++++++++(((***---...---,,,---///---///666EEE\\\qqq~~~|||rrrkkkoootttsssqqqpppwwwyyyzzz{{{~~~~~~uuukkkiiiccccccfff```YYYbbbuuuxxxmmmfffeeejjjnnn~~~|||~~~sssjjjbbbZZZUUUOOOIIIGGGIII@@@EEEJJJLLLKKKHHHFFFFFFAAAKKKUUUXXXYYYYYYVVVRRRRRRQQQMMMJJJIIINNNVVV\\\ccc___[[[YYYXXXYYYXXXXXXOOOMMMLLLKKKFFFAAAAAAFFFEEEEEEFFFFFFFFFGGGIIIJJJHHHNNN___www|||tttsssyyy}}}}}}oooXXXIIIBBB@@@DDDIII@@@???>>>>>>???@@@???>>>BBB???===<<<<<>>>>>>>><<<<<<<<<<<<<<<===>>>>>>;;;;;;;;;::::::999999888888999999999999888777777777777777777777666555555444444444444444333333333333333222111000000000000////////////////////////......------------..........................................////////////................................................111222111000......000222555AAAUUUcccbbb___iiixxxtttoooqqqxxxxxxqqqrrryyyuuu}}}~~~lll[[[DDDEEEAAA999666999:::777777888888999999999888888888888888888888888888888666666666777777777777777555555666666666666666666666666666666666777777777666666666777777777888888999999999:::::::::;;;:::999<<>>???AAAEEECCCAAAAAABBBCCCCCCCCCWWWXXXZZZ___fffooovvvzzzwwwUUUBBBAAACCC>>>777999999888777666555555444222333444444333222000///000000000////////////..........................................---------++++++++++++++++++++++++))))))*********+++++++++)))))))))***************))))))))))))))))))))))))))))))*********+++++++++************************))))))))))))))))))))))))((()))))))))************************************))))))*********+++++++++************************+++******))))))******++++++++++++++++++++++++,,,++++++************++++++++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,------...000111///...///555@@@RRRfffsssxxxsssqqqtttwwwvvvuuutttwww|||}}}yyyvvvpppjjjccc```dddkkkeee^^^gggyyy~~~qqqhhheeehhhlllpppzzz{{{|||{{{kkkfff___[[[[[[[[[WWWUUUVVVRRRVVVYYYWWWPPPIIIEEEDDDAAAEEEGGGEEEDDDFFFGGGDDDFFFEEECCCBBBBBBDDDHHHLLLMMMKKKJJJJJJJJJJJJHHHGGGDDDAAA@@@BBBCCCBBBDDDIIIPPPSSSVVVVVVTTTSSSUUUVVVWWW```sssyyytttppprrrzzzaaaTTTHHHDDDEEECCCBBBCCC???>>>>>>>>>@@@AAA@@@???>>>;;;;;;???CCCLLLZZZgggwww|||||||||~~~gggXXXOOOKKKIIIGGGFFFDDDDDDDDDDDDBBBAAAAAA@@@@@@@@@AAAAAA??????>>>>>>>>>=========;;;;;;;;;;;;;;;<<<======999999::::::999999888777888888999999888888777666666666777777666666555444444444333333333333333333333333111000000///000000////////////////////////......------------......------------------------------........./////////................................................///000111000//////000111555333>>>UUUaaa]]]ZZZ^^^]]]```nnnzzz~~~~~~qqq]]]^^^VVVIIIBBBBBB@@@999777777666555555666666777666666666666666666666666333444555666777777666666666666666666777777777777555555555555666666666666666777777888888999999::::::;;;<<<=========<<<<<<999<<<@@@AAA@@@@@@BBBEEECCCEEEGGGJJJNNNRRRWWWZZZiiiiiikkkqqqyyy]]]SSSGGG???===<<<:::888888888777666666555444444333333333333222111000///000000////////////......------------------------,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++++++++)))************+++++++++)))))))))***************)))))))))))))))))))))))))))************+++++++++************************))))))))))))))))))))))))))))))))))))************************************)))************+++++++++******************************))))))))))))***************+++++++++++++++++++++************++++++++++++++++++++++++++++++++++++++++++++++++++++++---,,,+++++++++,,,---...------...///000555BBBPPPbbbgggpppyyy}}}}}}zzzwwwyyyqqqmmmjjj```bbbjjjrrrpppmmmuuu|||nnnfffggglllpppqqqlllooorrrvvv|||wwwmmmccc^^^^^^dddhhhhhhggghhhmmmpppqqqkkk```VVVQQQPPPMMMLLLGGGCCCDDDIIIJJJHHHDDDBBBAAA@@@@@@AAACCCEEEBBBBBBBBBCCCFFFGGGGGGFFFEEE@@@===@@@FFFMMMXXXbbbiiilllnnnkkkdddaaabbbeeekkkqqq~~~vvvuuuuuuyyy~~~zzz|||~~~~~~|||cccYYYOOOFFFAAABBBEEEDDDCCCCCC@@@???>>>???AAABBBAAA@@@;;;:::???IIISSS\\\fffooo}}}zzzyyyyyy~~~gggPPPMMMGGGDDDFFFFFFDDDBBBBBBCCCCCC????????????????????????============<<<<<<<<<<<<:::::::::::::::;;;<<<<<<999999:::;;;:::999888777888888888888888777777666666666777777666666555444333333333333333333333333333222111000//////000000////////////////////////...------,,,,,,------...---------------------------------.........//////................................................+++---...///......///111111...222AAASSS\\\[[[XXXUUU[[[ppp|||sssqqquuu|||xxxyyyqqq```VVVTTTOOOEEE<<<:::777555444444666777666666666666666666666666333444666777888888888777666666666777777888888888666666777777777888888888777888888999::::::;;;;;;<<<===>>>?????????>>>>>>:::===?????????BBBIIINNNZZZbbbhhhhhheeehhhqqq{{{yyyyyyzzzuuuWWWBBBAAA???<<<999888777888777777666555555444444444444333222111000000000000000000/////////.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,)))*********++++++++++++)))************+++++++++******++++++,,,,,,,,,,,,)))))))))))))))))))))))))))************+++++++++************************))))))))))))))))))))))))))))))))))))************************************)))************+++++++++******************************))))))))))))******))))))***+++++++++++++++++++++************++++++++++++++++++++++++++++++************************++++++***++++++,,,++++++,,,+++---///,,,)))...666EEEMMM\\\lllyyy~~~}}}uuupppnnngggnnnuuuxxxxxxzzzzzziiibbbeeelllooopppaaadddhhhmmmvvv{{{vvvmmmhhheeefffnnnttttttrrrqqq{{{~~~~~~wwwkkkaaa^^^___\\\YYYTTTSSSXXX___^^^YYYMMMKKKGGGFFFGGGIIILLLMMMKKKIIIHHHIIINNNSSSVVVXXXQQQLLLIIIMMMSSS]]]lllyyyxxxmmmhhhkkkpppuuuzzzzzzrrruuuzzzzzzxxx|||lllRRRGGGHHHEEE???===AAAEEEEEEFFFHHHAAA@@@???@@@AAABBBAAA@@@;;;<<>>>>>?????????>>>>>><<<<<<<<<<<<<<<;;;;;;;;;:::999999999999:::;;;;;;999:::;;;<<<;;;:::999888888888888888888777666666666666666666666555555444333333333333333333333333333222111////////////000////////////////////////...------,,,,,,------...---------------------------------.........//////................................................'''))),,,---------///000(((000444666BBBWWWcccbbbYYY```wwwyyykkkgggmmmvvv~~~}}}~~~pppfffddd]]]SSSBBB???;;;777555555777888666666666666666666666666555666888:::;;;;;;::::::666666666777777777888888999999::::::;;;;;;;;;<<<888888999:::;;;;;;<<<<<<===>>>???AAAAAA@@@@@@???<<<>>>>>>===>>>DDDOOOWWWzzz{{{xxx~~~|||YYY???DDD>>>999888;;;<<<888444666666666555555444444333444333222000///000000111000/////////............------------------------........................))))))******++++++++++++)))************+++++++++,,,,,,,,,------.........)))))))))))))))))))))))))))************+++++++++************************))))))))))))))))))))))))))))))))))))************************************)))************+++++++++******************************))))))))))))******((()))***+++++++++++++++++++++************++++++++++++++++++++++++++++++************************((((((***,,,...///---,,,...******......+++---333000777EEEXXXnnn}}}{{{rrrzzz}}}|||wwwddd\\\```hhhllllll```aaacccjjjtttzzzssshhhmmmiiijjjrrrwwwvvvrrrpppzzz~~~~~~xxxnnnfffeeegggiiigggeeehhhqqqxxxtttlllaaa]]]WWWUUUWWW[[[___bbb```]]]ZZZ[[[aaaiiippptttccc```^^^```aaaeeeooozzzyyykkkfffkkkrrrrrryyy|||nnnbbbjjjuuu{{{oooYYYNNNIIIGGGIIIEEEAAAAAADDDFFFCCCBBBDDDAAA@@@???@@@AAABBBAAA@@@AAADDDRRRdddnnnrrr|||~~~aaaNNNFFFCCCCCCEEEBBB??????AAABBBAAA???@@@@@@AAABBBAAA@@@???>>>>>>>>>======<<<<<<;;;;;;:::999888888999:::<<<===::::::999999888999999999666777999::::::999777666666666555555555444444444333333333222222222111111111000///......///000111------......//////000000------------------------........................................................................//////.........---------........................---...///000777EEEYYYgggjjjffflll~~~wwwhhhcccfffnnnzzz}}}|||{{{{{{xxxggg]]][[[JJJGGGBBB===999777666666222888666//////777:::555444555666888888888888888999999888888888999999:::<<<999888;;;>>>===;;;:::======<<<;;;;;;<<<===============>>>>>>===<<<;;;<<<>>>CCCDDD???BBB[[[vvvrrruuuzzz{{{sssWWWFFF@@@>>>===<<<:::999888777777444444444444444444444444111000000000000000111222//////.........---------......---------,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,++++++*********)))************+++++++++)))***+++---...//////000+++++++++*********))))))************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++*********))))))))))))))))))))))))))))))+++++++++******))))))))))))))))))))))))))))))))),,,,,,+++*********++++++,,,+++)))'''&&&&&&'''(((******+++++++++,,,,,,,,,************************++++++,,,,,,,,,,,,------........................111222777@@@OOObbbsss}}}{{{}}}|||~~~rrrcccaaaeeegggeeeccc``````bbbeeehhhgggdddbbbfffeeehhhnnnuuuwwwrrrlllsss{{{xxxkkkcccffflllnnnkkkkkkpppxxxzzzwwwrrrgggdddaaa```bbbeeehhhiiimmmllliiihhhppp}}}vvvnnnlllgggeeeppp~~~yyynnnooowwwwwwuuu~~~gggZZZXXXbbbppp}}}|||ttthhhWWWKKKEEEDDDCCCAAAAAAAAA@@@??????@@@@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAQQQZZZiiixxx~~~lllQQQIIIGGGEEEDDDDDDAAA??????AAABBB@@@???>>>???@@@@@@@@@???>>>===>>>======<<<<<<<<<<<<<<<;;;;;;:::999:::;;;<<<===;;;::::::999999::::::;;;::::::;;;<<<;;;999777555555555444444444444333333333333222222222111111111111000///......///000111............////////////------------------------........................................................................//////.........---------...........................///000///222999EEEOOObbbccciiittt|||~~~pppjjjhhhiiinnnttt{{{tttppp^^^\\\XXXSSSNNNIIIEEECCC888999999666666777555111888888888888777777777777888888888888999:::;;;;;;:::777666888::::::888666888888888888888888888888>>>>>>===:::888999===AAAFFFFFFHHHKKKKKKTTTnnnlllssszzz{{{~~~fffUUUGGG@@@>>>===<<<:::999777666666666333333333333333333333333111111000000000000000111//////.........---------......---------,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,+++++++++******)))************+++++++++)))***+++---............+++++++++*********))))))************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++*********)))))))))))))))))))))))))))))),,,+++++++++************))))))))))))))))))))))))++++++************++++++---+++)))(((''''''((()))*********+++++++++,,,,,,************************+++++++++,,,,,,,,,------------------------------...---...222;;;FFFQQQWWWiiiqqqyyy}}}}}}~~~xxxssskkkdddeeeggggggiiilllpppmmmgggaaa]]]ZZZZZZ[[[\\\\\\```ffflllmmmiiieeennnsssuuupppgggcccgggnnnnnnllllllooossstttqqqmmmfffeeedddfffjjjnnnqqqrrrppptttwwwzzzzzzxxxsssnnnttt~~~wwwrrrkkkpppzzzyyyzzzyyyssssssiii[[[XXXeeemmmwww}}}|||}}}gggXXXPPPGGGAAA@@@AAAAAA???AAAAAA@@@@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAfffsssoooPPPCCCFFFHHHFFFCCCCCCAAA??????@@@AAA@@@???>>>>>>>>>>>>>>>===<<<<<<===<<<;;;;;;;;;<<<===>>>===<<<;;;:::::::::;;;<<<;;;;;;::::::::::::;;;<<<=========<<<;;;999777555444333333333333222222222222222222222111111111000000//////......//////000/////////...............------------------------------------------------------------------------------------------------...............---------------------------------,,,...000000...000444888KKKTTTaaahhhgggeeemmmxxx{{{uuuqqqqqqpppmmmlllnnnxxx|||{{{uuuuuussspppjjjbbb[[[VVVHHHAAA===>>>>>>;;;999999;;;999777555444555666666555555666777888999999999888777777777888999777555555555666666777777888888;;;;;;:::;;;???HHHUUU^^^___ZZZZZZ]]]aaajjjxxxmmmxxx|||qqqmmmwwwtttVVVFFFBBBAAA@@@???;;;:::999777666555444444222222222222222111111111222111111000////////////...............---------......---------,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,++++++++++++***)))************+++++++++***+++,,,------------,,,+++************)))))))))************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++***************)))))))))))))))))))))))),,,,,,,,,++++++++++++***))))))))))))))))))))))))******)))******+++,,,------,,,***)))(((((()))************++++++++++++,,,************************++++++++++++,,,,,,,,,,,,------------------------000...---,,,...222666999EEEOOO^^^iiiqqqzzzssspppooonnnlllnnnwwwyyylll```YYYXXXYYYVVVWWWYYY\\\```aaa___]]]ggggggfffccc```bbbggglllooooooppppppppppppoooooonnnnnnpppssswww{{{{{{{{{wwwzzzzzz{{{rrriiidddcccqqqxxxnnnlllfffccckkkpppxxx~~~}}}|||}}}|||zzz|||rrr```PPPEEEDDDAAA>>>>>>BBBDDDCCCBBBAAAAAA@@@@@@@@@@@@AAAAAABBBBBBBBBAAA@@@@@@@@@???}}}kkkXXXFFFAAADDDFFFCCCAAAAAA@@@?????????@@@@@@@@@>>>>>>>>>>>>======<<<<<<<<<<<<:::::::::<<<>>>???===<<<;;;999888888999999::::::999999999:::;;;;;;;;;;;;;;;;;;:::888777666222222222222111111111111222111111111111000000000/////////////////////////////////......---------------------------------------------------------------------------------------------------------........................------------------------***---///000///...000111222???SSS```___YYYXXX]]]cccfffoooyyy}}}xxxsssrrrlllnnnrrrwww}}}xxxvvvnnnhhhYYYLLLDDDFFFGGGCCCCCCIIIBBB@@@<<<888666666777999666777777777888888999999777888999777888:::999666444444444666888;;;>>>@@@BBBAAABBBIIIUUUeeettt|||sssmmmmmmuuu{{{}}}qqqjjjiiikkkyyyhhhVVVFFFAAACCCCCC@@@>>>:::999888666555555444444222222222222222111111111333222111//////.......................................---------,,,,,,,,,------,,,,,,,,,+++++++++++++++++++++++++++++++++))))))*********+++++++++++++++,,,,,,,,,,,,++++++************))))))))))))************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++************************)))))))))))))))))))))))),,,,,,,,,+++++++++++++++))))))))))))))))))))))))************+++,,,......,,,,,,+++***))))))******************++++++++++++***************************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,000///.........///000111222777???JJJWWWiii}}}}}}xxxtttuuuqqqgggcccccc___^^^\\\[[[[[[\\\\\\\\\aaa^^^\\\[[[\\\```eeeggglllooorrrsssssstttwwwzzz}}}~~~qqqnnnqqqxxx||||||uuuiiibbb___bbb{{{vvvuuuqqqqqq}}}~~~|||nnnSSSFFFCCCDDDDDD@@@>>>>>>@@@CCCEEEDDDCCCAAA@@@@@@@@@@@@AAAAAABBBBBBBBBAAA@@@@@@???>>>>>>iiiVVVNNNGGGEEEDDDAAA@@@AAA?????????>>>>>>>>>???@@@??????>>>>>>============;;;;;;::::::;;;<<<===>>><<<;;;999777666666777777888888777777888999::::::888888888888777777777666222222111111111000000000111111111000000000//////......////////////......//////......------,,,,,,---------------------------------------------------------------------------------------------------.....................------------------------+++,,,---......///000222+++222AAASSS\\\XXXQQQNNNTTT]]]nnn|||yyymmmjjjggggggmmmwww|||vvvzzz~~~xxxssshhh^^^YYY\\\[[[RRROOORRRSSSOOOHHHAAA<<<:::999:::::::::999888888888999999666;;;<<<888888;;;;;;888555444555777;;;AAAGGGJJJTTTRRRSSS^^^nnn}}}}}}xxx{{{uuueee[[[^^^kkkwwwoooWWWLLLEEE@@@AAABBB>>>;;;::::::999888666555555555555444333333333222222222111222111000///............---...........................---------,,,,,,,,,------,,,,,,,,,+++++++++++++++++++++++++++++++++))))))*********++++++++++++++++++,,,++++++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++************************))))))))))))))))))))))))++++++++++++++++++++++++))))))))))))))))))))))))+++++++++,,,,,,...///000+++++++++***************))))))*********+++++++++*********************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---..................///333???RRRgggvvv}}}uuuooopppssssssnnnhhhdddcccddddddccc```^^^\\\]]]aaadddcccbbbfffjjjooorrrssswww~~~|||lllhhhiiinnnssstttttttttrrrllljjjggglllssssssqqqtttjjj[[[JJJCCCCCCDDDAAA===>>>===<<<===>>>@@@AAAAAA???????????????@@@AAABBBAAAAAA@@@???>>>======<<>>CCC===>>>???>>>======???AAA??????>>>===============;;;;;;;;;;;;<<<<<<<<<<<<;;;999888666555555666666777777666777777888999:::555555555555555555555666222111111111111000000000000000000000////////////---......//////......---.........---------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...............,,,,,,,,,,,,,,,,,,,,,,,,...---,,,+++,,,---...///111///333AAAOOORRRPPPMMMGGGQQQeeeyyyxxxqqqhhhccceeennn{{{{{{vvvsssxxx|||wwwvvvvvvzzz|||wwwlllbbb^^^aaa\\\TTTKKKCCC>>><<<;;;>>><<<:::888888:::<<<>>>AAAHHHIIICCC@@@DDDCCC???<<<>>>@@@EEEJJJPPPUUUWWW^^^___eeerrr|||pppiii___ZZZ```uuufffRRRLLLDDDAAA???>>><<<888888<<<999888777666555555555555444444444333222222111111111000000///............---------.....................---------,,,,,,,,,------,,,,,,,,,,,,++++++***++++++++++++,,,,,,,,,)))************+++++++++******+++++++++******)))(((((()))))))))))))))***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++***************+++++++++)))))))))))))))))))))))))))************+++++++++)))))))))))))))))))))))),,,,,,,,,,,,,,,---...///*********************))))))))))))************+++************************************++++++++++++++++++++++++++++++++++++***+++,,,---......------///...---...333===IIIQQQiii{{{zzzrrrnnnqqqxxx{{{tttsssuuuuuusssoooeeefffiiimmmpppnnnhhhcccaaadddhhhkkknnnttt{{{wwwxxx{{{~~~}}}xxxtttpppooolllhhhkkkrrrtttssseeebbbccciiiqqquuutttrrrqqqooorrrrrrwwwuuuhhhmmmrrr}}}nnnZZZPPPFFF>>>???BBBAAA<<<999<<<<<<<<<<<<===???AAABBB>>>>>>>>>>>>>>>???@@@AAA>>>>>>>>>======<<<<<<;;;aaaKKKEEECCCCCCDDDAAA======AAA<<<>>>???>>><<<<<>>===<<<;;;;;;;;;<<<===:::;;;<<<======;;;:::999:::999888666666666777777777777777777888999:::;;;666666555444444444444444222222222111111111000000000000/////////.........------...//////...------,,,------------------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////,,,,,,,,,,,,,,,,,,,,,,,,///---,,,+++,,,,,,,,,,,,222------444<<>>===:::777999===777666555444444333333444333333333222111111000000000//////.........//////---------.........//////......---------,,,,,,,,,------,,,,,,,,,,,,++++++******+++++++++,,,,,,,,,)))************+++++++++))))))***************)))(((((((((((())))))******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++))))))*********+++++++++))))))))))))))))))))))))(((((()))))))))*********))))))))))))))))))))))))++++++*********++++++,,,((()))))))))))))))))))))))))))))))))************************************************++++++++++++++++++++++++++++++++++++,,,---.../////////.....................111444666CCCRRRdddppp{{{}}}vvvuuuzzz}}}{{{yyylllrrr{{{~~~sssjjjccccccddddddgggkkkqqqtttkkklllooossstttrrrmmmiii]]]]]][[[]]]fffooopppkkkaaaaaadddlllwww}}}{{{uuuooopppxxx~~~pppiiiqqqxxxjjj]]]VVVLLLAAAIIIBBB===<<<:::777:::???:::<<<===>>>??????@@@AAA<<<<<<<<<<<<===>>>???@@@;;;;;;;;;;;;;;;;;;;;;;;;~~~|||YYYGGGFFFGGGBBB@@@AAAAAA>>><<<>>>;;;===???>>><<<<<<>>>AAA===<<<;;;:::999:::;;;;;;999;;;===>>>===;;;999777:::999888777777777888999888888888888999:::;;;<<<999888666555333333222222222222222222111111111111000/////////............,,,---...//////...---,,,,,,,,,,,,------.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////,,,,,,,,,,,,,,,,,,,,,,,,...---------//////...---+++***,,,...///111999BBBHHHJJJOOOXXX```gggsss~~~yyyuuuooojjjhhhjjjnnnqqqzzz~~~zzzzzzvvvzzz~~~zzzwwwtttyyy|||~~~{{{{{{yyyuuuqqqmmmkkkjjjjjjgggdddaaa___bbbgggnnnssswww~~~rrrkkkllljjjcccdddjjjttt}}}}}}zzz}}}uuucccZZZ[[[ggg~~~}}}]]]MMMGGGBBB?????????;;;:::<<<;;;777666888555555444333222222222222222222222111000//////...//////.........//////000---------.........//////......---------,,,,,,,,,---------,,,,,,,,,++++++*********++++++,,,,,,,,,)))************+++++++++(((((()))***************'''((((((((())))))******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++))))))******++++++++++++))))))))))))))))))))))))''''''(((((()))))))))***))))))))))))))))))))))))******))))))))))))))))))'''((())))))))))))(((((())))))))))))************************************)))************+++++++++******************************+++,,,------------,,,,,,+++++++++,,,...///+++222;;;FFFVVVjjjwww||||||zzz|||~~~qqq{{{{{{qqqhhhfffcccbbbbbbeeehhhiiifffgggjjjlllmmmjjjeee```\\\\\\^^^eeeqqqzzzwwwnnnhhhiiikkkrrr|||xxxnnnrrrtttvvvrrrvvvxxxsssdddOOO???===AAA>>>777:::<<<@@@CCC===555777???666999<<<===<<<;;;:::999;;;;;;;;;<<<<<<===??????999:::::::::::::::::::::www|||vvvoooyyyXXXKKKHHHGGGFFFAAA======??????<<<888======>>>>>>>>>>>>======:::::::::;;;;;;;;;;;;;;;======<<<;;;::::::999999999999999888888888777777777888888999999999888888888777666555444333333222333333333222111000/////////............---------.........------,,,,,,,,,***+++,,,,,,------,,,,,,,,,---------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,---------......------------------------------------------------...---,,,,,,---...///000:::EEETTT[[[XXXVVV^^^kkkrrrsssnnnfffiiittttttmmmyyyzzz}}}~~~{{{{{{xxxpppsssxxx|||}}}zzzvvvsss}}}wwwqqqrrrwww||||||zzzsssuuu{{{~~~xxxzzzxxxyyyxxxqqqvvv}}}zzz|||fffUUUXXXdddzzzcccYYYLLLCCC@@@???===;;;;;;:::888777777888:::;;;999777555222111111222333444333333222111000//////000000000000////////////..............................---------,,,,,,,,,------++++++++++++------+++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++***)))(((((())))))))))))))))))))))))))))))))))))*********))))))((((((((())))))*********+++))))))))))))************+++++++++*********))))))************************))))))))))))))))))))))))******,,,---,,,((('''(((&&&***,,,***''''''))))))))))))))))))))))))))))))******))))))))))))******)))))))))))))))******+++++++++******++++++,,,---,,,+++*********+++,,,---------------------------,,,,,,,,,---------.........///111444999@@@IIIOOOcccnnn}}}|||{{{zzzvvvwwwnnnllliiiggggggllltttzzzxxxoooiiihhhiiiiiihhhccceeejjjooosssrrroookkkooohhhmmmsssnnnppp{{{}}}wwwxxx{{{rrrdddTTTIIIAAA???;;;777666666888:::::::::::::::::::::::::::999999999:::::::::;;;;;;999:::;;;<<<============::::::999999999999888888}}}{{{xxxoooooo[[[HHHCCCBBBAAABBB>>>;;;<<>>;;;;;;<<<<<<======<<<<<<;;;999999:::;;;<<<<<<======<<<<<<<<<;;;::::::999999:::::::::999999999888888777888888999999888888777888777666444333333222222222222222222111000/////////............---------......---------,,,,,,,,,***+++,,,,,,------,,,,,,.........---,,,,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,------------...------------------------------------------------......---,,,------//////222;;;JJJXXX[[[XXXYYY\\\\\\hhhooollllllrrrvvvssswwwuuusssuuuyyy~~~|||uuu}}}~~~qqqtttwwwzzz{{{yyyvvvtttxxxqqqpppuuuxxxvvvrrrqqqrrrxxx}}}|||vvvvvv{{{sssrrr|||yyyrrrwww{{{wwwzzz~~~zzzjjj]]]YYYeeesss{{{iiiYYYPPPFFF@@@??????>>><<<:::999888777777888:::;;;888777555222111111222333333222222111111000000000111111000000000/////////...........................------------,,,,,,,,,---,,,++++++++++++,,,---+++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))+++******)))(((((())))))))))))))))))))))))))))))))))))************))))))))))))******************))))))))))))************+++++++++*********))))))************************)))))))))))))))))))))))))))+++------+++)))+++...,,,+++***(((((()))***)))))))))))))))))))))))))))******))))))))))))******)))))))))))))))******+++++++++******++++++,,,---++++++*********+++,,,---------------------------,,,,,,,,,------------...//////000000111555;;;???IIISSS```nnnzzz~~~~~~~~~zzzxxxvvvsssuuuzzzvvvqqqooopppooonnnmmmmmmoooqqqsssrrrooollljjjgggpppuuupppttt~~~zzzyyy~~~|||qqqbbbUUUMMMGGGAAA======;;;888666555555777888999999999999888888888888999999999::::::::::::;;;999999;;;<<<<<<=========999999999999999999999999~~~rrrooorrrxxxsssrrr~~~[[[DDDBBBBBB@@@???>>>;;;999:::>>>@@@???===:::;;;;;;;;;;;;;;;;;;:::888888999;;;<<<===>>>???<<<;;;;;;::::::999999999:::::::::::::::999999999777777888888888888777777777666555444333222222222222222222222111000/////////............---------...------------,,,,,,,,,***+++,,,,,,------,,,,,,//////...---,,,+++******************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,------------------------------------------------------------///...------,,,------......111;;;JJJSSSSSSQQQPPPNNNXXX___```fffpppuuutttsssnnnhhheeehhhnnntttxxxxxxzzz|||{{{xxxvvvuuuuuuvvvwwwwwwwwwxxxyyyzzz{{{{{{{{{{{{vvvnnnnnnsssuuuqqqlllpppqqquuu|||}}}zzzxxxyyy~~~mmmjjjvvvxxxtttyyy{{{yyy}}}}}}pppaaa[[[___mmm~~~iiiYYYOOOKKKFFF???======???>>>===:::999888777777888999:::777666444333222222222222111111111111111111111111111111111111000000000000------------------------------------,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,+++++++++***************))))))))))))))))))))))))))))))))))))))))))))))))******)))((((((((())))))))))))))))))))))))))))))))))))************))))))+++++++++++++++*********))))))))))))************+++++++++***************************************))))))))))))))))))))))))(((***+++***((((((***---000,,,(((''')))*********))))))))))))))))))))))))******))))))))))))******)))))))))))))))******++++++************+++,,,,,,++++++******++++++,,,---------------------------,,,,,,,,,,,,------------.........---,,,---///111333999AAAKKKWWWeeeuuuyyyxxxxxxvvvuuuvvvtttqqqqqqqqqpppooommmhhhjjjwwwuuuqqqtttsssfff```SSSJJJ???777555555555555666666555444444444555555777777777777777777777777888888999999999:::::::::888999:::;;;<<<<<<<<<;;;888888999999:::;;;;;;;;;}}}rrreeedddhhhpppvvvcccCCC???EEECCC>>>>>><<<:::999:::<<<>>>===<<<::::::;;;;;;;;;;;;::::::999999:::;;;<<<======>>>;;;:::::::::999999999888999999999999999999999999777777777888777777666666666555444333222222222222111111111111111000/////////............---------------------------------***+++,,,,,,------,,,,,,...------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///......------,,,,,,,,,333......666???DDDHHHLLLRRROOOJJJKKKXXXiiipppmmmnnnjjjddd``````cccgggiiipppsss~~~vvvsssnnniiiffffffjjjmmmsss{{{sssssswwwzzzvvvqqqooopppttt{{{~~~{{{yyy|||ppplllwwwzzzyyy}}}{{{vvvdddeeebbbccckkk{{{nnnVVVJJJFFFEEEAAA???<<<;;;<<<======<<<999999888777777777888888666555444333222222222222///000000000111111111222222111111111000000000000---------------------------------,,,,,,,,,++++++,,,++++++++++++++++++,,,************************))))))))))))))))))))))))))))))))))))))))))))))))***))))))((((((((())))))))))))))))))))))))))))))((())))))************)))---,,,,,,++++++*********((()))))))))************************************************************))))))))))))))))))))))))))))))(((''')))+++)))%%%...***((()))***)))***,,,))))))))))))))))))))))))******))))))))))))******)))))))))))))))******+++***************++++++,,,+++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------+++---......------...000...000222555:::CCCMMMTTTeeeppp{{{~~~{{{xxxxxxuuuqqqpppqqqsssttttttuuuzzz}}}|||{{{iiiXXXKKKBBB===999777555555555555333111222222333444444444444333666666666666777777777777888888888888999999999999888888999:::;;;;;;::::::777777888999:::;;;<<<<<>><<<;;;999999:::::::::::::::;;;;;;<<<<<<;;;;;;:::;;;;;;;;;;;;;;;:::::::::999999999999999888888888777777777777888888888888777777777777777666555444555444333222222222222222000000111111111000/////////............---------------------------------***+++,,,,,,------,,,,,,***++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,++++++333...+++---000555===EEERRRPPPKKKIIIPPP\\\fffiiijjjjjjjjjhhhfffcccaaa```ooopppxxxyyyzzz{{{xxxrrrmmmkkkjjjxxxxxxzzz}}}}}}xxx}}}xxxyyyqqq^^^]]]^^^ZZZZZZiii}}}yyy___JJJ@@@===>>>@@@>>>===;;;;;;;;;<<<;;;;;;999888777777666666666666555444333333222222222222/////////000111111222222111111111000000000000///------------------------------,,,,,,,,,+++++++++++++++++++++++++++++++++************************)))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((())))))))))))))))))))))))))))))(((((()))***************---,,,,,,++++++*********((()))))))))************************************************************))))))))))))))))))))))))******(((***222888222(((+++((())),,,+++''')))...))))))))))))))))))))))))******))))))))))))******)))))))))))))))******+++******))))))******+++,,,******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------+++---...///...---...000//////.........000333666:::CCCPPP[[[ccclllzzzzzz|||yyyvvvvvvzzz}}}sssiiibbb___WWWRRRJJJAAA:::555333222///000222444555444111///000111222333444444444333555666666666777777888888777777777888888888999999777888888999999999999999666666777888:::;;;<<<<<>>???;;;555999AAA<<<;;;:::999888777777777:::;;;;;;<<<<<<;;;;;;:::;;;;;;::::::999888888888888888888888888888888888666666666777777777777777666777777666666555444333444333222222111111111222///000000111111000/////////............---------,,,,,,,,,------------...***+++,,,,,,------,,,,,,))))))***+++,,,---......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++************++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,+++...---...000///...222888CCCOOOYYYXXXPPPOOOZZZfffccchhhmmmpppnnniiidddbbbfffiiissszzz}}}sssnnnppp}}}wwwpppUUUIIIPPP___iiihhhaaaTTTGGGAAAAAA@@@??????======<<<;;;:::999999999888888777777666666555555333333333333222222222111/////////000000111111111000000000000////////////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++******++++++++++++*********************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''(((((())))))))))))))))))))))))))))))'''((()))******+++******+++++++++++++++*********))))))))))))***************************+++++++++************************))))))))))))))))))))))))+++,,,+++...999DDD???444111***(((,,,---((((((---))))))))))))))))))))))))******))))))))))))******)))))))))))))))******+++***))))))))))))***++++++)))***+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,---...---,,,+++,,,---+++,,,------............000111444999???IIIYYYhhhooo{{{vvvfff```WWWOOOHHHCCC???===999888555333222222222333222111000//////000111111///000111222333333333333555555555666666777777888666777777777777888888888777777888888888888888777555555666777888999:::;;;ppp{{{}}}WWWBBB@@@@@@>>>;;;888888;;;???::::::999888777666777777999999::::::::::::999999999999888888888888888888777888888888888888888888666666777777888888888888666666666666555444333222333222222111111111111111//////000000000000000//////............---------,,,,,,,,,---------......***+++,,,,,,------,,,,,,*********+++,,,,,,,,,---++++++++++++++++++++++++************************++++++************++++++***++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,---------,,,,,,,,,,,,...222111------111555BBBPPPUUUPPPLLLQQQXXXVVV]]]ffflllnnnmmmkkkkkkeeefffkkkrrruuutttvvvzzzxxx|||yyyqqqxxx||||||ppp^^^SSSRRRZZZlll}}}~~~hhhKKKDDDAAADDDDDD@@@>>>???<<<<<<;;;999888777888999777777777777666555444444222333333333333222111111/////////000000000000000////////////.........---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***)))***+++,,,,,,+++***)))))))))*********+++++++++))))))))))))))))))))))))))))))))))))))))))))))))'''''''''''''''((())))))))))))))))))))))))))))))'''((()))******+++++++++))))))******************))))))))))))************))))))*********+++++++++************************)))))))))))))))))))))))))))------+++111===???888BBB111%%%)))...+++(((***))))))))))))))))))))))))******))))))))))))******)))))))))))))))******+++)))))))))))))))***++++++)))***+++,,,,,,,,,++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,,,,---,,,******,,,---***+++,,,...///000///...444///---///000222:::DDDJJJSSS___jjjrrrxxx}}}|||nnnccc[[[PPPEEEDDD@@@;;;888888888666444333333222222222222222222222222000......///222444///000000000111222222222333333333444555666666666666666666777777777888888666777777888888777777666444555555666777888888999rrr|||SSS@@@BBB555777777555666:::999555888888888777666666777888888888999999999999888888666666777777888888888999777777777777777888888888777777888888999999999:::666666666666555444333222222222111111111111111111//////000000000000000/////////.........---------,,,,,,,,,------.........++++++,,,---------,,,,,,,,,,,,++++++++++++++++++************************************************++++++************++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++)))***,,,---...------,,,000,,,+++...000//////111222222777CCCMMMOOOLLLHHHJJJQQQ[[[ccchhhlllooorrrsssnnnhhhddd___^^^eeennnzzzxxx||||||}}}~~~~~~vvvuuueeeXXXRRRYYYaaajjj{{{~~~iiiUUUGGGDDD@@@???@@@===777888===;;;;;;:::888666666888999777777777777666555444333222222333333333222111111000000000000000////////////.........------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******)))***+++,,,,,,+++***)))))))))******++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))'''''''''''''''((()))***))))))))))))))))))))))))''''''(((******+++++++++(((((())))))*********+++))))))))))))************))))))******++++++++++++************************))))))))))))))))))))))))'''---,,,$$$###...555333PPP666###&&&///...)))'''))))))))))))))))))))))))******))))))))))))******)))))))))))))))******+++)))))))))))))))******+++)))***+++,,,---,,,++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,***+++,,,++++++,,,///222...---------//////...,,,---***,,,222444000000444666777888<<>>===<<<::::::;;;<<<<<<999999:::999999888777666666666555444333333222222222222222111111111111000000000000000////////////------............------,,,,,,,,,++++++*********,,,,,,,,,,,,,,,+++***)))******++++++++++++******************************))))))))))))))))))))))))++++++++++++*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++*********))))))(((((((((((((((((())))))))))))+++++++++*********)))))))))))))))))))))******+++))))))))))))************,,,++++++******++++++,,,ZZZ???)))(((...,,,((((((((()))++++++)))((()))***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------------------------...///111333555777777???BBBGGGLLLRRRXXX___dddpppttt{{{zzzrrriiiaaa[[[XXXMMMLLLHHHDDD@@@;;;888666555444333222111///......///000000000111111111111000000000000000000000000////////////000000000000////////////000000000000222111222222333444555666777666666555444444333333777777777777888999:::;;;666666666666555555555555^^^FFF;;;555666;;;777777777888888888888999888888888777777666666666777999:::999888777777777888888999999:::;;;;;;;;;999999:::::::::999888777777777999999999999777777555555555555444444444444111111111000000000000///////////////////////////...............------,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********************************************************++++++,,,,,,,,,++++++************++++++************************+++++++++++++++,,,,,,,,,------------------------+++++++++---111666<<>>===<<<<<<;;;;;;;;;;;;;;;999999999999888777666666666555555444333333222222222222222111111111111000000000000000/////////...------............------,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,+++***)))******++++++++++++******************************))))))))))))))))))))))))++++++*********)))))))))))))))))))))))))))))))))************************))))))))))))************************)))))))))((((((((((((((())))))))))))+++++++++*********)))))))))))))))))))))******+++))))))))))))************,,,++++++******++++++,,,BBB111&&&(((+++((('''***((()))+++***)))((()))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------......///000111111222222,,,...000111222555999<<<<<>>:::666444222777666555444222111000///333222222111000///....../////////000000000111111000000000000000000000000....../////////000000000....../////////000000000111111111222222333444555444444444444555555555555777777777777888999::::::666666666666666666666666___===111444777888:::666666666777777777777888777777777666666666666666777888999999777666666777777777888888999::::::;;;888999999999999888777777666777888999999888777666555555555555444444444444222111000/////////000000////////////////////////...............---,,,,,,***++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********************************************************+++++++++++++++++++++************++++++************************---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---///222444666<<>><<<;;;;;;999:::;;;;;;;;;:::888777999999999999888777666555444444444333333333222222222222222111111111000000000000/////////.........,,,------......------,,,++++++++++++++++++++++++++++++,,,,,,,,,++++++*********++++++++++++******************************(((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((************************((()))))))))*********************)))))))))))))))(((((((((((())))))))))))************************)))))))))))))))******+++((()))))))))************++++++************++++++)))(((+++...+++&&&&&&+++((()))***)))(((''')))***(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))************************************************++++++++++++************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,......------,,,,,,,,,+++///000000000......///111111111111111111111111111222333333333333111000///222222222222111111000000000000000000000000111111////////////////////////---------------------...---............/////////........................------........./////////------........./////////000000000000000111222333222222222333444444555555666666666666777888999999555555666666777888999999lllYYY@@@888333555888666000,,,333333444444444555555555444444444444444444444444555777888888666555555666555555666666777888888999777777777777777777777888555666777777777777666555555444444444444333333333222111///------...///111........................---------...---,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++************************************************))))))*********+++++++++************************************************++++++************++++++************************,,,,,,++++++******))))))++++++++++++++++++++++++******+++,,,,,,---------***222<<>>666333444666666444333333444444444555555555666666666666666666666666555555555555555555555555444444444444444444444444333333222111111000//////...///000000......///111111000...,,,,,,+++,,,,,,++++++++++++++++++++++++************************++++++***))))))***+++++++++++++++************)))++++++***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))))))))))))))))))))))))))))))))))))))************)))***++++++)))(((((()))((())))))))))))))))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((())))))))))))((((((************************************)))))))))((()))))))))))))))))))))))))))))))))))))))))))))))),,,+++)))((((((((()))***))))))))))))))))))))))))******++++++++++++******+++++++++,,,,,,,,,------------------------------*********+++++++++,,,,,,------------------------++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++)))************+++++++++*********+++++++++,,,,,,++++++******++++++,,,---+++++++++,,,,,,,,,------,,,,,,,,,------------......//////000000111222222111111111111222222222222222222333333444555555666ppp[[[III888222...///000//////222.................................////////////000111111111111111222222333111111222222222333333333444555555555555666666666555555555555555555555555555555555555444333222111000000////////////....../////////...------,,,,,,,,,------......------,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++************************))))))))))))))))))))))))++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********++++++++++++,,,******************************++++++++++++*********))))))******,,,------++++++++++++++++++++++++------,,,,,,,,,,,,------,,,++++++,,,---///111222;;;???GGGOOOWWW\\\```bbb```bbbcccaaa]]][[[\\\^^^iiisss}}}~~~|||{{{yyyvvvhhhdddhhhvvvvvvnnnlllooouuuyyyyyyuuutttuuuppphhhhhhooopppqqqoooiiiccceeemmmvvvyyyiiiYYYLLLBBB999333444111...///111222111///222222222222333333333333666666666666666666666666555555555555555555555555444444444444444444444444222222222111111000000///+++---000111000/////////111000...---,,,,,,,,,---++++++++++++++++++++++++************************++++++***))))))***+++++++++++++++************)))+++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))***************+++,,,+++)))(((((()))''''''((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((())))))))))))((((((************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++***))))))((()))))))))))))))))))))))))))))))))******++++++++++++******++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******++++++++++++******++++++++++++++++++++++++)))************+++++++++*********++++++++++++,,,+++************+++,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------......//////000111111111000000000000111111111111222222333333444444555555|||eeeUUUFFF;;;000...///111000---...222------------------------------........./////////000000000000000111222222111111111222222222333333444444444555555555666666555555555555555555555555555555444444333222222111222111111111000000000000//////.........---------,,,------......------,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++************************))))))))))))))))))))))))************************************************************************************++++++++++++******************************++++++++++++*********************++++++,,,,,,,,,++++++++++++++++++---,,,,,,,,,,,,,,,,,,---+++*********+++,,,......---///444<<>>GGGMMM[[[\\\^^^aaaeeeiiilllmmmjjjlllmmmkkkjjjhhhaaaXXX\\\^^^iiiyyy{{{rrrqqquuu}}}|||sssqqqxxx}}}}}}ooofffeeejjjgggbbblll}}}~~~tttfffTTTFFF???;;;777444333333222222///...---...000222333333111111222222222333333333333333444444555555555555555555555555555555555555333333333333333333333333111111111000000000000000000000///...,,,,,,///111555444222000............++++++++++++++++++++++++*********************************++++++*********+++++++++*********))))))***)))))))))))))))******(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((())))))******++++++))))))))))))))))))))))))((()))))))))************'''((()))***)))+++---000)))((('''(((******)))'''))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********))))))))))))))))))))))))))))))******++++++++++++***************+++++++++,,,,,,++++++++++++++++++++++++))))))*********+++++++++++++++++++++++++++++++++************************)))******++++++******)))************************))))))*********+++++++++))))))*********+++++++++******))))))******+++,,,*********+++++++++,,,,,,+++++++++,,,,,,,,,---------------...//////000000....../////////000000000222222222333333333333333kkkaaaRRRBBB888333000///000...---...---***+++000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......///////////////000000111111111222222222333333333333444444444444555555555555555555555555555555555555444333222111111111111//////............------........................,,,------......------,,,++++++++++++++++++++++++++++++++++++++++++++++++******++++++++++++******************************))))))))))))))))))))))))************************************************************************)))))))))************+++******************************++++++++++++******++++++++++++***)))((('''++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,.........---------,,,,,,......---...///000111111999>>>EEENNNYYYbbbjjjnnnssstttrrroooooonnnfff\\\[[[\\\dddqqqwwwsssmmmiiiiiifffhhhooouuuwwwzzz~~~wwwyyyvvvooopppxxx|||zzzsssrrrxxxuuufff\\\OOOEEE@@@;;;666222444444444444333111///...000///...------///111333111111111222222222222333222222333333444555555555444444444444444444444444222222222222222222222222000000000000000000000000......---------///444888999777444111...,,,+++***++++++++++++++++++++++++************************)))***++++++++++++***)))+++++++++************))))))))))))))))))******+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************&&&'''))))))***,,,///222...+++((((((***+++)))'''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))(((((()))************)))))))))))))))))))))))))))******++++++++++++******************++++++++++++************************)))))))))************+++************************************************))))))************))))))************************)))************+++++++++)))))))))************+++***))))))))))))***++++++************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,------.../////////////////////000000000000222222222222333333333333sssYYYDDD>>>777333111000000111///,,,+++...///------000+++++++++++++++++++++++++++,,,,,,,,,,,,---------///............///000000000000000111111111222222333333444444444555555555555555555555555555555555444333222111000000111111//////.........---------........................,,,------......------,,,++++++++++++++++++++++++******************************++++++++++++******************************))))))))))))))))))))))))************************************************************************))))))))))))******************************************++++++++++++******))))))***++++++***)))(((*********++++++,,,,,,---,,,,,,++++++++++++,,,,,,++++++,,,,,,,,,,,,++++++((()))+++,,,------,,,,,,)))---222888???GGGPPPVVVfffjjjllllllnnnpppnnniiieeeeeelllvvv{{{yyytttrrriiifffiiiqqqzzz~~~wwwnnncccPPP@@@@@@;;;555111222444777888...///000000000000000111333333222000........./////////000000000111111111111222222333444444555555444444444444444444444444222222222222222222222222///000000000000000000000,,,---//////000222555777666444222///---,,,++++++++++++++++++++++++++++++************************)))***++++++++++++***)))+++++++++************))))))))))))))))))***++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))))))))))))))))))))))))))))))))))))))************(((((()))))))))+++///222333...(((''')))+++)))'''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((())))))))))))(((((())))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))'''((()))***+++******)))))))))))))))))))))))))))******++++++++++++******************++++++++++++************************))))))))))))************************************************************))))))************))))))************************)))************+++++++++))))))))))))************)))))))))))))))***++++++************++++++++++++***++++++++++++,,,,,,,,,+++,,,,,,---......////////////000000000111111111222222222222222222222222sssbbbOOO???:::555222111000...------***''''''+++---+++)))***++++++++++++++++++++++++++++++,,,,,,,,,---------...............///000000////////////000000000000333333333444444444555555555555555555555555555555444333222000000000000111111000000000////////////---.....................,,,------......------,,,++++++++++++++++++++++++******************************++++++++++++******************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************************************++++++++++++******&&&''')))***++++++******))))))***+++,,,,,,------,,,++++++++++++++++++,,,'''((()))+++,,,---......++++++*********,,,...//////000000---+++---444999555>>>GGGJJJNNNTTTXXXYYY\\\]]]cccooovvvvvvuuuvvvooommmpppzzz}}}uuujjjcccXXXVVVMMMAAA<<<===:::333///000111111111000///...000000///...---...000222***,,,///000/////////000............/////////000111111222333333444555555444444444444444444444444111111111111111111111111////////////000000000000...000222333222222222333...------,,,---...///000++++++++++++++++++++++++************************)))***+++,,,,,,+++***)))+++++++++************)))))))))((())))))***++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++******))))))(((((())))))))))))))))))))))))))))))))))))*********************))))))+++...111666000)))''')))+++)))'''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((())))))))))))(((((())))))))))))))))))))))))(((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))'''((()))+++++++++***)))))))))))))))))))))))))))******++++++++++++******)))************+++++++++))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))************+++++++++))))))))))))************)))))))))))))))******+++)))************+++++++++******+++++++++,,,,,,,,,++++++,,,------......///000000000000111111111111222222222222222222222222cccPPPEEE<<<666......---------,,,,,,,,,++++++++++++,,,,,,---...---------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,---------............//////000000111111111333444444222222333555222222222222222222222222555555444444333222111111111111000///////////////------......------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))))))))***+++++++++,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))%%%&&&&&&'''((())))))***))))))))))))))))))))))))************************************************))))))))))))))))))))))))******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------111111222333666999<<<>>>EEEHHHLLLRRRXXX^^^aaaccceeehhhmmmssszzz~~~yyyvvvfffccc]]]VVVNNNGGGAAA>>>999999888777555444333222////////////////////////////////////////////////............////////////---------............///111222333333444444333333555555555444444333333333000000000000///////////////////////////.........111111111111111000//////---.........---,,,,,,+++++++++++++++++++++++++++************************************************)))))))))))))))(((''''''))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))),,,***(((&&&&&&(((+++,,,))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((''''''''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))###%%%(((+++,,,+++)))((((((((((((((((((((((((((())))))************))))))++++++***)))(((((())))))))))))))))))************))))))))))))))))))))))))***************************************)))(((((())))))))))))************))))))))))))))))))))))))+++)))'''(((+++,,,***((())))))))))))))))))))))))******************************+++++++++,,,,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++++++++***)))************+++++++++***))))))***,,,------,,,///////////////.........111222222333333222222111yyy^^^III===888333///...------------,,,,,,,,,,,,,,,+++++++++,,,------------,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------------............///000000111111111222444333222222333555222222222222222222222222444444333333222111111111111000000///////////////------......------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))'''''''''(((((())))))***))))))))))))))))))))))))************************************************))))))))))))))))))))))))*********+++++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------............///111333444222444888<<<@@@CCCEEEFFFKKKMMMPPPUUUYYY^^^aaacccccceeegggiiijjjiiihhhggg```___^^^[[[XXXSSSOOOLLLDDDCCCAAA===:::777444333444333333222111000//////................................................---.........////////////------------............000111111222222222222222444444444333333333222222000000000000/////////...............///////////////000000000//////...---,,,,,,------,,,++++++***++++++++++++++++++++++++************************************************)))))))))))))))(((''''''))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))******(((((((((***,,,---))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((('''''''''((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))&&&''')))***+++***((('''))))))))))))))))))))))))))))))************))))))+++******)))))))))))))))))))))))))))************))))))))))))))))))))))))***************************************)))(((((())))))))))))************))))))))))))))))))))))))+++)))((((((***+++***((())))))))))))))))))))))))))))))))))))))))))))))))************++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++++++++***))))))*********+++++++++***))))))***,,,------,,,////////////............111222222222222222222111ZZZNNN???444111111///...------------,,,,,,,,,,,,---,,,,,,++++++++++++,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,---------------......//////000111111111222333333222222333555222222222222222222222222333333222222111000000000111000//////......//////------......------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++***************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************))))))))))))))))))))))))*********++++++++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,***+++---...///000111111333444555777999;;;<<<===>>>??????@@@@@@@@@???>>>::::::999888666333000...///.....................//////.........---------................................................---------.........//////------------............//////000111111111111111333222222222222111111111000000000/////////......---------.../////////000..................---,,,++++++,,,,,,++++++******++++++++++++++++++++++++************************************************)))))))))))))))(((((('''))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((())))))))))))(((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***+++,,,------))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********))))))(((((((((************************))))))************))))))*********)))))))))))))))))))))))))))************))))))))))))))))))))))))************************)))************))))))((())))))))))))************))))))))))))))))))))))))***)))((()))***+++***((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))((()))******++++++******)))))))))*********++++++***))))))***,,,---,,,+++........................111111222222222222111111@@@;;;444000///000///...---------,,,,,,,,,++++++------,,,+++*********+++,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------------......///000000111000222333333222222333444111111111111111111111111222111111111000000//////000000///............///------......------,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,+++++++++***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++((((((((((((((((((((((((************))))))))))))))))))))))))))))))))))))************************************************))))))))))))))))))))))))************++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,------,,,,,,++++++++++++....../////////......------------...............000000///...............000000000000000...---,,,////////////....................................------------------------------------------------,,,,,,---------.........,,,,,,---------.........//////000111111111111000111111111111111000000000000000/////////.........,,,,,,------...///000000------............------++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++************************************************(((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((()))))))))******)))))))))(((((((((((((((((((((((())))))))))))))))))))))))'''(((***,,,------------))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((('''(((((((((((()))))))))))))))))))))))))))))))))((((((((((((((((((((((((+++***)))(((((()))******************************))))))************))))))))))))*********)))))))))((()))))))))************))))))))))))))))))))))))************************))))))************)))(((((()))))))))************))))))))))))))))))))))))***)))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((())))))***************))))))))))))***************)))((()))+++---,,,+++------...............///000000111111111111000000333222000///...---,,,,,,------,,,,,,,,,+++++++++---,,,++++++************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------------...//////000000000111333222111111222444111111111111111111111111111111000000000000000///000//////...............------......------,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,+++++++++***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((************************((((((((((((((((((((((((************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++*********+++++++++,,,,,,,,,,,,,,,,,,---,,,,,,,,,.........///......---,,,........................000000...---,,,,,,------......///////////////////////////...---,,,,,,,,,------------............------------------------------------------------,,,,,,,,,,,,------------,,,,,,,,,------------...///000000111111111111111000000000000000000000000////////////............+++,,,,,,---...//////000---......//////.........,,,,,,---------------,,,++++++++++++++++++++++++************************))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((())))))************))))))(((((((((((((((((((((((())))))))))))))))))))))))&&&(((***,,,......------))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((()))))))))***(((((((((((((((((((((((((((((((((((((((((((((((())))))((('''(((***,,,---************************))))))************))))))((()))************))))))((()))))))))************))))))))))))))))))))))))************************((())))))*********))))))((()))))))))************))))))))))))))))))))))))))))))******)))))))))***))))))))))))))))))))))))************************''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))************)))(((((()))))))))*********)))(((((()))+++,,,,,,+++,,,---------....../////////000000111111000000///---...000///---,,,,,,---,,,,,,,,,,,,++++++++++++,,,++++++************+++*********+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,------......///000000000111222222111111222444111111111111111111111111111111000000000000000000000///......------......------......------,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++************************++++++++++++++++++++++++++++++++++++++++++++++++************++++++++++++)))***++++++,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,------------///...---,,,,,,,,,,,,,,,++++++,,,,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,------------//////000111111111111111/////////000000000000111/////////.........------,,,,,,,,,---.........///,,,---......///.........,,,,,,---.........------++++++++++++++++++++++++************************))))))))))))))))))))))))'''(((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))((()))***++++++***)))((())))))))))))))))))))))))))))))))))))))))))))))))'''(((***,,,------,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((()))))))))******(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((()))+++---...************************))))))************))))))'''(((***++++++***))))))))))))))))))************))))))))))))))))))))))))************************((())))))************)))))))))))))))************))))))))))))))))))))))))(((***+++***)))((()))***))))))))))))))))))))))))************************(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((())))))******))))))((((((((()))))))))******)))(((((()))+++,,,+++***,,,,,,,,,---......////////////000000000000//////+++...000000---,,,---///,,,,,,,,,++++++++++++*********************+++,,,)))*********++++++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,,,,---......//////000///111222222111111222333111111111111111111111111111111111111111111111111//////...------------...------......------,,,+++************************++++++++++++++++++++++++***************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))'''''''''(((((())))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************************************************************++++++++++++((()))***++++++***)))(((++++++,,,---------,,,,,,******++++++++++++++++++,,,,,,,,,,,,,,,+++++++++,,,,,,,,,+++,,,,,,------+++,,,,,,---......//////,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,---------......///000000000000/////////000000000111111111//////.........---------------------------------++++++,,,---------------++++++,,,---------------++++++++++++++++++++++++************************))))))))))))))))))))))))''''''((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))((()))+++,,,,,,+++)))((())))))))))))))))))))))))))))))))))))))))))))))))((())))))***+++++++++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((()))))))))*********(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))***++++++,,,))))))))))))))))))))))))))))))************))))))'''(((***+++++++++))))))))))))))))))************))))))))))))))))))))))))************************(((((()))***************))))))))))))************))))))))))))))))))))))))(((***+++***(((((()))+++))))))))))))))))))))))))************************(((((()))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))))))))))))))(((((((((((()))))))))***)))((('''(((+++,,,+++***++++++,,,------...//////...//////000000//////...***---///---)))'''))),,,,,,,,,,,,+++++++++*********)))))))))***+++,,,,,,))))))******++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,------...//////000///111222222111111222333000000000000000000000000111111111111111222222222//////...------------...------......------,,,+++************************++++++++++++++++++++++++))))))******+++++++++,,,))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))%%%&&&&&&'''((())))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))************************************************)))************+++++++++***++++++++++++)))((('''******++++++++++++******,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------------,,,,,,------,,,,,,+++,,,,,,---,,,,,,---------..................---------,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,---------,,,---......//////......///000000000111111222222//////.........---------------------------,,,,,,)))***+++,,,,,,,,,,,,,,,)))***+++,,,,,,,,,,,,,,,++++++++++++++++++++++++************************))))))))))))))))))))))))''''''((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))((()))+++,,,,,,+++)))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))************(((((((((((((((((((((((())))))))))))))))))))))))++++++++++++*********)))(((((((((((((((((((((((())))))************))))))&&&(((***+++,,,+++***)))))))))))))))************))))))))))))))))))))))))************************(((((()))***************))))))))))))************))))))))))))))))))))))))(((***,,,+++(((''')))+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))))))))))))))(((((((((((()))))))))))))))((('''(((***,,,+++***++++++,,,,,,---...//////......////////////......+++*********+++,,,,,,---,,,++++++******++++++,,,++++++++++++++++++++++++))))))))))))************,,,***((()))+++,,,+++((()))************+++++++++******+++,,,,,,---......///000000000111111111111////////////000000000000222111111000///......---...------,,,,,,------...------------,,,+++***)))***++++++,,,,,,++++++***,,,,,,+++***))))))******))))))))))))))))))))))))******))))))))))))************))))))((((((''''''(((((((((((())))))))))))))))))************))))))(((((((((((())))))))))))))))))*********))))))((((((((()))***************(((((()))***************))))))))))))))))))))))))******+++******)))((('''...+++(((((()))***+++***))))))))))))))))))))))))************************))))))))))))************************************************************,,,,,,,,,++++++***************+++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...---,,,***))),,,,,,+++******+++,,,,,,...---+++))))))***+++,,,***++++++,,,,,,++++++***************************++++++++++++++++++++++++***++++++,,,,,,------.........///000000000000000.................................------,,,,,,,,,........................,,,,,,,,,+++++++++******++++++++++++++++++++++++)))************++++++++++++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''''''''(((((('''((()))((('''((()))+++))))))))))))))))))))))))))))))))))))))))))))))))'''''''''((())))))'''%%%(((((())))))))))))(((((())))))))))))))))))))))))*********)))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))***)))(((''''''((()))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++******(((((((((((())))))))))))++++++&&&%%%111>>>999+++(((((((((((())))))))))))+++*********))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************)))(((((()))************++++++++++++***)))(((((()))***+++************************))))))))))))************++++++,,,,,,,,,,,,------..................------+++*********++++++,,,---+++++++++******+++++++++++++++++++++++++++++++++))))))))))))************,,,***((()))+++,,,***))))))************+++++++++******++++++,,,------...//////000000000111111111/////////000000000111111111111000000///......---...------,,,,,,------...------------,,,+++***)))***++++++,,,,,,++++++***,,,++++++***))))))******))))))))))))))))))))))))******))))))))))))*********)))))))))((((((((('''(((((((((((())))))))))))))))))************))))))(((((((((((())))))))))))))))))*********))))))((('''((())))))******))))))(((((()))***************))))))))))))))))))))))))((())))))*********))))))++++++******))))))))))))))))))))))))))))))))))))************************))))))))))))************************************************************,,,,,,,,,++++++******************+++++++++,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,+++***,,,,,,+++******+++,,,,,,...---+++))))))***+++,,,***++++++,,,,,,++++++***************************++++++++++++++++++++++++******+++,,,,,,------...------...////////////...........................------,,,,,,,,,+++++++++------------------------,,,,,,,,,+++++++++******++++++++++++++++++++++++)))************++++++++++++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''''''''(((((('''((()))((('''((()))+++))))))))))))))))))))))))))))))))))))))))))))))))+++(((&&&'''***++++++)))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((((((((((((((((((((((((((())))))))))))***)))(((''''''((()))***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******++++++******)))(((((((((((()))))))))))))))***'''%%%...999666***(((((((((((())))))))))))*********)))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************)))(((((())))))*********++++++++++++***)))(((((()))***+++************************))))))))))))************+++++++++,,,,,,,,,------..................------+++************+++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))************+++***))))))++++++***))))))************+++++++++******++++++,,,,,,------////////////000000000000000000000000111111111111111000000//////............------,,,,,,------...------------,,,+++*********++++++,,,,,,++++++***,,,+++******)))*********))))))))))))))))))))))))******))))))))))))******))))))))))))(((((((((((((((((((((((())))))))))))))))))************))))))(((((((((((())))))))))))((())))))******)))))))))''''''((())))))))))))((((((((()))***************))))))))))))))))))))))))'''''')))******+++++++++'''***,,,,,,)))(((***,,,))))))))))))))))))))))))************************))))))))))))************************************************************+++++++++++++++******************++++++++++++,,,++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,+++***,,,++++++******++++++,,,---,,,+++))))))***++++++******++++++++++++******************************++++++++++++++++++++++++******++++++,,,---------,,,,,,---............---------------------------,,,,,,++++++++++++******++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++)))************++++++++++++++++++***************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''''''''(((((('''((()))((('''((()))+++))))))))))))))))))))))))((((((((((((((((((((((((+++(((%%%&&&)))+++++++++(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***))))))(((((())))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))''''''''''''''''''''''''(((((((((((())))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******++++++******)))(((((((((((())))))))))))'''***(((&&&***111000)))(((((((((((())))))))))))******))))))))))))(((((())))))))))))))))))))))))(((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))((()))))))))*********++++++******))))))))))))******************************))))))))))))************++++++++++++,,,,,,,,,,,,------------------......+++***************++++++******++++++++++++******************************((()))))))))***************)))))))))*********)))))))))*********+++++++++******++++++,,,,,,,,,,,,........./////////000000000000000000111111111222000000/////////............------,,,,,,------...,,,---------,,,,,,+++******++++++,,,,,,++++++***++++++***************+++))))))))))))))))))))))))******))))))))))))******))))))))))))(((((((((((((((((((((((())))))))))))))))))************))))))(((((((((((())))))))))))'''((())))))))))))))))))&&&''''''((((((((((((((((((((()))***************))))))))))))))))))))))))(((((()))***************'''***---+++((()))...333))))))))))))))))))))))))************************((()))))))))************************************************************+++++++++***************************++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++,,,+++******)))***++++++******++++++++++++***************************************************************+++,,,,,,------,,,,,,---...............------------------------,,,,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++))))))*********+++++++++************************))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((('''((()))((('''''')))+++((((((((((((((((((((((((((((((((((((((((((((((((((()))+++***((('''(((***(((((())))))))))))(((((())))))))))))))))))))))))((((((((()))))))))))))))(((((((((((((((((((((((())))))(((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))(((((((((((((((((((((((((((((((((((())))))))))))))))))(((((((((((())))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))************))))))(((((((((((())))))))))))&&&***+++''''''+++,,,)))(((((((((((())))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))************)))((())))))))))))***************))))))))))))))))))***************************((()))))))))***************++++++++++++,,,,,,,,,,,,,,,------------......++++++***))))))*********)))******++++++******)))************************((()))))))))************))))))***))))))))))))***))))))*********+++++++++******+++++++++++++++,,,---............////////////000000000000111111111////////////...............------,,,,,,------...,,,,,,---------,,,++++++***++++++,,,,,,++++++***+++***************++++++))))))))))))))))))))))))******))))))))))))******(((((((((((())))))))))))(((((((((((())))))))))))))))))************))))))(((((((((((())))))))))))''''''((()))))))))))))))&&&''''''((((((((((((((((((((()))***************))))))))))))))))))))))))***************)))(((((((((***,,,***(((+++333:::))))))))))))))))))))))))************************((()))))))))************************************))))))))))))))))))))))))************************))))))*********+++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********************+++)))******++++++******)))************************************************))))))***++++++,,,,,,---------...////////////...------------------------,,,,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++))))))*********+++++++++************************((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((('''((()))((('''''')))+++((((((((((((((((((((((((((((((((((((((((((((((((%%%---444333+++&&&'''***(((((())))))))))))(((((())))))))))))))))))))))))''''''(((((())))))))))))(((((((((((((((((((((((())))))(((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))(((((())))))))))))(((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((()))))))))******)))))))))(((((((((((())))))))))))'''+++---***'''(((******(((((((((((())))))))))))(((((((((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((())))))*********))))))(((((()))))))))*********)))))))))******)))))))))))))))))))))))))))))))))((()))))))))*********************+++++++++,,,,,,,,,,,,,,,,,,------......++++++***))))))))))))***((()))***++++++***)))(((************************))))))))))))************((()))******(((((()))***)))************+++++++++******++++++++++++++++++------------.........///////////////000000000000...........................------,,,,,,------...,,,,,,,,,------,,,,,,+++***++++++,,,,,,++++++************)))******+++,,,))))))))))))))))))))))))******))))))))))))******(((((((((((())))))))))))(((((((((((())))))))))))))))))************))))))(((((((((((())))))))))))&&&&&&'''((())))))))))))''''''((())))))))))))((((((((()))***************))))))))))))))))))))))))+++++++++******)))''''''***+++***)))))),,,333999))))))))))))))))))))))))************************))))))))))))************************************)))))))))))))))))))))))))))))))))***************)))))))))************+++******++++++++++++******+++++++++++++++++++++++++++************+++,,,,,,***++++++,,,,,,++++++***)))))))))***************))))))************))))))************************************************))))))******+++,,,,,,,,,------...///////////////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------......------------------------,,,,,,,,,+++++++++******++++++++++++++++++++++++)))************+++++++++***************+++++++++(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((''''''''''''(((((('''((()))((('''((()))+++))))))))))))))))))))))))((((((((((((((((((((((((&&&000:::999111***))),,,(((((())))))))))))(((((())))))))))))))))))))))))&&&''''''(((((())))))***)))))))))))))))))))))))))))((((((''''''(((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))************************(((((((((((())))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((())))))******))))))((((((((((((((())))))))))))(((+++,,,+++((('''(((***(((((((((((())))))))))))''''''(((((((((((())))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((())))))************)))((((((((()))))))))******))))))************))))))))))))))))))))))))))))))))))))))))))************************++++++++++++++++++,,,,,,------......++++++***)))))))))))))))((()))***++++++***)))(((************************))))))))))))************''')))******((('''(((***)))************+++++++++++++++******************,,,,,,---------.........---.........////////////...........................------,,,,,,------...+++,,,,,,------,,,,,,+++***++++++,,,,,,++++++*********))))))***++++++,,,))))))))))))))))))))))))******))))))))))))******'''((((((((()))))))))***(((((((((((())))))))))))))))))************))))))(((((((((((())))))))))))%%%&&&'''((())))))))))))'''((())))))******))))))(((((()))***************))))))))))))))))))))))))))))))*********))))))(((+++*********+++,,,...///))))))))))))))))))))))))************************))))))))))))************************************))))))))))))))))))))))))((()))))))))*********+++))))))))))))******************++++++++++++******************************+++***)))))))))***,,,---***+++,,,,,,,,,,,,+++***(((((()))***************))))))************))))))************************************************)))))))))***++++++,,,,,,,,,,,,---............---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++)))************+++++++++))))))*********+++++++++(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((''''''''''''(((((('''((()))((('''((()))+++))))))))))))))))))))))))))))))))))))))))))))))))(((...444555333///------(((((())))))))))))(((((())))))))))))))))))))))))&&&&&&''''''((())))))***))))))))))))))))))))))))((((((''''''''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))'''((()))******)))((('''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((())))))))))))))))))******(((&&&''')))(((((((((((())))))))))))'''''''''((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***************(((((((((((()))))))))***((()))***++++++***)))((())))))))))))))))))))))))))))))))))))************************++++++++++++***++++++,,,------......++++++***))))))((())))))''')))***++++++***)))'''))))))))))))))))))))))))))))))))))))************''')))+++***'''&&&(((***)))************+++++++++++++++******************,,,,,,,,,---------......------------.........///---........................------,,,,,,------...++++++,,,------,,,,,,,,,+++++++++,,,,,,+++++++++******))))))***+++,,,,,,))))))))))))))))))))))))******))))))))))))******'''((((((((())))))******(((((((((((())))))))))))))))))************))))))(((((((((((())))))))))))%%%&&&'''((())))))))))))(((((()))***************(((((()))***************))))))))))))))))))))))))'''((()))******++++++***+++***+++,,,---,,,(((&&&))))))))))))))))))))))))************************))))))))))))************************************))))))))))))))))))))))))(((((())))))*********+++))))))))))))******************++++++++++++************************************)))))))))***,,,---***+++,,,------,,,+++***'''((()))***************))))))************))))))************************)))))))))))))))))))))))))))))))))***++++++,,,,,,++++++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,************************,,,,,,,,,+++++++++******++++++++++++++++++++++++)))************+++++++++))))))******++++++++++++(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((''''''''''''(((((('''((()))((('''((()))+++))))))))))))))))))))))))************************((()))***...111111...+++(((((())))))))))))(((((())))))))))))))))))))))))&&&&&&&&&'''((())))))***))))))))))))))))))))))))((((((''''''''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((((((((((((((((((((((((((())))))))))))'''((()))******)))((('''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((())))))))))))((((((((()))(((&&&''')))(((((((((((())))))))))))&&&'''''''''(((((())))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***************(((((((((((())))))))))))((()))***++++++***)))((())))))))))))))))))))))))))))))))))))************)))************+++++++++******+++,,,,,,---......******))))))))))))******(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******)))(((((((((((((((************************++++++,,,,,,,,,,,,------//////.........---------.............................................---+++,,,,,,------,,,,,,+++)))************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''))))))))))))))))))))))))***************)))(((((((((((((((((((((''''''&&&))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((()))))))))))))))(((''''''(((((((((((())))))))))))((((((((((((((()))******(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))***)))(((''''''((()))***''')))***)))((('''(((***))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''''')))***+++************************))))))*********))))))(((************************))))))))))))************+++++++++*********))))))))))))))))))))))))))))))***************)))((((((******************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------++++++++++++------,,,,,,+++***))))))******,,,,,,,,,+++++++++******++++++++++++++++++++++++************************))))))))))))))))))))))))(((((())))))))))))(((((()))((('''&&&&&&'''((()))))))))))))))(((((((((((())))))(((((((((((())))))(((((())))))))))))(((((((((((((((((())))))))))))))))))************))))))(((((((((((())))))))))))((((((((((((((((((((((((&&&'''((()))******))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''&&&&&&&&&&&&'''(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))*********))))))((())))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''(((((((((((())))))))))))))))))))))))************++++++++++++++++++++++++******+++++++++,,,,,,,,,***))))))(((((())))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******)))(((((((((((((((************************+++++++++,,,,,,,,,------///.........---------,,,------------------------------------------------++++++,,,,,,,,,,,,++++++)))************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))((((((((('''))))))))))))))))))))))))***************)))(((((()))))))))***)))(((((('''))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((()))))))))))))))(((''''''(((((((((((())))))))))))((((((((((((((()))******(((((((((((())))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))***)))(((''''''((()))***''')))***)))((('''(((***))))))))))))))))))))))))))))))))))))))))))))))))***)))((((((((()))***+++************************))))))************))))))************************))))))))))))************+++++++++*********))))))))))))))))))))))))))))))***************)))((((((++++++++++++++++++++++++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++***))))))******,,,,,,,,,+++++++++******++++++++++++++++++++++++************************))))))))))))))))))))))))(((((())))))))))))(((((()))(((''''''''''''((()))))))))))))))(((((((((((())))))(((((((((((())))))(((((())))))))))))(((((((((((((((((())))))))))))))))))************))))))))))))))))))************************************))))))))))))************))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''&&&&&&&&&&&&'''(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))((((((((('''))))))))))))(((((((((((())))))))))))************++++++++++++++++++++++++*********+++++++++,,,,,,))))))(((((((((((())))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***))))))(((((((((((((((************************++++++++++++,,,,,,,,,,,,......------------,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++******)))************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))******))))))((((((***************))))))((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((()))))))))))))))(((((('''(((((((((((())))))))))))((((((((()))))))))******(((((((((((())))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))(((((((((((())))))''')))***)))((('''(((***))))))))))))))))))))))))))))))))))))))))))))))))++++++***)))))))))******************************))))))************))))))************************))))))))))))************+++++++++***************)))))))))))))))))))))))))))************))))))(((++++++++++++++++++++++++*********++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++,,,+++******)))*********,,,,,,,,,+++++++++******++++++++++++++++++++++++************************))))))))))))))))))))))))(((((())))))))))))(((((()))((((((''''''(((((()))(((((((((((())))))))))))))))))(((((((((((())))))(((((())))))))))))(((((((((((((((((())))))))))))))))))************))))))************++++++++++++************************,,,+++***))))))******+++))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''&&&&&&''''''((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((************************(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((******))))))((((((''''''))))))))))))************++++++++++++++++++++++++*********++++++++++++,,,)))(((((((((((((((((()))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))(((((((((((())))))***************************++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************++++++++++++)))******++++++******)))))))))*********+++++++++))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((()))))))))))))))(((((()))************)))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((())))))))))))(((((())))))************(((((((((((())))))))))))((((((((((((((((((((((((************************))))))))))))))))))))))))))))))(((((((((((())))))''')))***)))((('''(((***)))))))))))))))))))))))))))))))))))))))))))))))),,,,,,+++******)))))))))************************((())))))************)))************************((()))))))))************************************))))))))))))))))))))))))))))))************)))(((++++++++++++++++++++++++************++++++++++++++++++++++++++++++++++++***+++,,,------,,,+++***++++++***************+++,,,,,,,,,+++++++++******************************************************))))))))))))))))))))))))(((((())))))))))))(((((()))(((((((((((((((((()))(((((((((((())))))))))))))))))(((((((((((())))))(((((())))))))))))(((((((((((((((((())))))))))))))))))************)))))))))))))))*********++++++************************---,,,***(((((((((***+++(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''(((((()))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))************)))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((******))))))((((((''''''((()))))))))************************************************++++++++++++))))))(((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))*********+++++++++,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))))))))*********++++++)))******++++++******)))))))))*********+++++++++))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((('''(((((()))))))))(((((((((((())))))(((((('''&&&(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((())))))))))))(((((()))***+++******)))(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))((((((''')))***)))((('''(((***((((((((((((((((((((((((((((((((((((((((((((((((++++++++++++******))))))))))))))))))))))))))))))(((((()))***************))))))))))))))))))))))))((()))))))))************************************))))))))))))))))))))))))((())))))*********))))))++++++++++++++++++++++++))))))*********+++++++++++++++++++++++++++++++++)))***,,,,,,,,,,,,***)))+++***************++++++,,,,,,,,,+++++++++******************************))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))((((((((())))))))))))))))))((('''((((((((()))))))))***))))))(((((((((((())))))(((((())))))))))))(((((((((((((((((())))))))))))))))))************))))))((((((((()))))))))******)))))))))))))))))))))))),,,+++)))'''&&&''')))***(((((((((((((((((((((((((((((((((((())))))))))))'''((((((((()))))))))***(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((())))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((('''((((((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((()))***************(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))***)))))))))((((((((('''((()))))))))************************************))))))*********+++++++++******))))))))))))******''''''''''''''''''''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((())))))***))))))))))))))))))))))))************++++++++++++******++++++++++++,,,,,,++++++++++++++++++++++++(((((())))))***+++++++++******++++++++++++******)))************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))''''''((()))))))))((((((((((((((((((((('''&&&&&&))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((('''(((((()))))))))))))))(((((((((((())))))))))))((()))***+++++++++***)))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((''')))***)))((('''(((***((((((((((((((((((((((((((((((((((((((((((((((((*********+++******)))((())))))))))))))))))))))))'''((()))******+++******))))))))))))))))))))))))))))))))))))***************************+++++++++))))))))))))))))))))))))((())))))************)))************************)))))))))************+++++++++++++++++++++++++++******++++++++++++***************)))******+++,,,,,,,,,,,,+++++++++******************************))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))((((((((())))))******))))))(((''''''(((((())))))******))))))(((((((((((())))))(((((())))))))))))(((((((((((((((((())))))))))))))))))************))))))'''((((((((())))))))))))((((((((((((((((((((((((***)))((('''''''''((()))))))))))))))))))))))))))(((((((((((())))))))))))''''''(((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''(((((()))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))''''''(((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((()))******+++******))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))((((((((()))))))))))))))))))))))))))************************************)))))))))************+++++++++************++++++(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))******))))))))))))))))))))))))************++++++++++++************+++++++++,,,++++++++++++++++++++++++(((((()))******+++,,,,,,++++++,,,,,,,,,,,,++++++)))************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((()))))))))***))))))))))))))))))))))))&&&''''''((())))))(((((()))))))))))))))(((''''''))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''((()))))))))))))))(((((((((((())))))))))))''')))***,,,,,,+++***)))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((('''((()))******)))((('''''')))***)))((('''(((***(((((((((((((((((((((((((((((((((((((((((((((((('''((()))*********)))((())))))))))))))))))))))))'''((()))******+++++++++))))))))))))))))))))))))))))))))))))************))))))*********+++++++++))))))))))))))))))))))))(((((()))***************))))))))))))))))))))))))))))))))))))************************************++++++************++++++******))))))***++++++,,,,,,,,,,,,+++++++++******************************))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))((((((((()))************)))((('''''''''((()))*********))))))(((((((((((())))))(((((())))))))))))(((((((((((((((((())))))))))))))))))************))))))(((((()))))))))*********))))))))))))))))))))))))))))))))))))))))))******))))))))))))))))))))))))(((((((((((())))))))))))'''''''''((()))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((())))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))'''''''''((()))*********))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((()))******+++++++++))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((()))))))))***''''''(((((())))))******))))))))))))************************************))))))))))))************,,,,,,++++++++++++,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))******)))))))))))))))))))))))))))************+++++++++))))))******+++++++++,,,************************((())))))***+++,,,,,,,,,+++,,,,,,------,,,,,,+++)))************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((())))))******))))))))))))))))))))))))&&&&&&'''((())))))((((((***************)))(((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''((()))))))))))))))(((((((((((())))))))))))''')))+++,,,,,,,,,***)))(((((((((((())))))))))))))))))))))))))))))))))))************************(((((((((((((((((((((((('''((()))******)))((('''((()))***)))((('''(((***((((((((((((((((((((((((((((((((((((((((((((((((&&&'''(((*********)))((())))))))))))))))))))))))''''''(((******+++++++++))))))))))))))))))))))))))))))))))))************))))))******++++++++++++))))))))))))))))))))))))(((((()))***************(((((((((((((((((((((((())))))))))))************************************,,,+++***))))))***+++,,,******))))))***+++,,,,,,,,,,,,,,,+++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))((((((((()))***++++++***)))(((&&&''''''((()))******+++))))))(((((((((((())))))(((((())))))))))))(((((((((((((((((())))))))))))))))))************)))))))))************+++++++++************************((()))***+++++++++++++++))))))))))))))))))))))))(((((((((((())))))))))))&&&''''''((()))******+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))&&&''''''((()))******+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''(((******+++++++++))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((())))))******&&&&&&'''((()))***++++++))))))))))))************))))))))))))))))))))))))))))))))))))************+++***)))(((''''''''''''))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************)))))))))))))))))))))))))))))))))))))))******+++)))***+++,,,,,,+++***)))************))))))))))))(((((())))))*********+++))))))))))))))))))))))))))))))))))))************))))))(((((('''''''''&&&''''''((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((()))+++---000555<<<@@@333---&&&$$$'''***+++***%%%&&&((()))))))))((('''(((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((()))************)))((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++************++++++))))))))))))))))))))))))))))))))))))************+++++++++*********))))))*********)))))))))))))))************************************************+++*********))))))(((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))(((''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''(((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))***)))((('''&&&&&&'''((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''((((((((((((((((((((((((******))))))((((((''''''******))))))((((((''''''))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((***+++***)))((()))*********)))((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))*********************************)))))))))))))))))))))))))))))))))))))))******+++)))***++++++++++++***)))************))))))))))))((()))))))))************))))))))))))))))))))))))(((((()))))))))*********)))(((((((((''''''''''''''''''((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''')))---000222444777999<<<555,,,((((((***)))(((&&&&&&((()))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((()))************)))((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++******))))))******+++))))))))))))))))))))))))))))))))))))************+++++++++*********))))))***)))))))))))))))))))))************************************************************)))))))))((()))))))))))))))))))))((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))(((''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))***)))((('''&&&''''''((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((())))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))((((((((('''))))))))))))))))))))))))***)))))))))((((((((('''***)))))))))((((((((('''))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))(((***+++***)))((()))***+++******)))))))))******))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))******************************)))))))))))))))))))))))))))))))))))))))******+++)))***++++++++++++***)))++++++*********)))))))))))))))))))))************))))))))))))))))))))))))(((((())))))))))))******((((((((((((''''''''''''''''''((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())),,,000111///,,,***)))DDD<<<222+++))))))(((&&&''''''((()))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((()))*********))))))((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++******))))))******+++))))))))))))))))))))))))))))))))))))************+++************)))))))))))))))))))))))))))******************************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))(((((('''))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********)))((('''''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))((('''''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))******++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((************************))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))************************(((***+++***)))((()))***---,,,+++***))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))***************************)))))))))))))))))))))))))))))))))))))))******+++*********++++++*********+++++++++*********)))))))))))))))))))))*********(((((((((((((((((((((((((((((((((((()))))))))***((((((((((((((('''''''''''''''((()))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())),,,///111///,,,***)))AAA:::111+++((((((''''''((((((((()))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((())))))***))))))(((((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))((()))))))))************************)))))))))))))))))))))))))))******************************************************************))))))))))))))))))))))))))))))*********(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))(((((((((((())))))(((((())))))))))))(((((())))))))))))))))))))))))(((((((((((((((((((((((())))))(((((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((***)))))))))((((((((('''))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))***+++++++++++++++(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))************************(((***+++***)))((()))***///...,,,+++)))(((''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((('''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******++++++******************+++++++++++++++******************))))))))))))))))))(((((((((((((((((((((((('''(((((((((((()))))))))'''''''''(((((((((((((((''''''((()))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((%%%(((,,,///111333666888666111,,,((('''''')))***)))))))))((((((((())))))(((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((())))))***))))))(((((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***))))))))))))))))))***))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))(((((())))))************************************************************))))))))))))))))))******((()))))))))*********+++(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))(((((((((((())))))(((((())))))))))))(((((())))))))))))))))))))))))(((((((((((((((((((((((())))))(((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''((((((((()))))))))***(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((())))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((************************************************))))))***+++++++++++++++(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))(((((((((((((((((((((((('''((((((((()))))))))***************************(((***+++***)))((()))***///...,,,***((('''&&&&&&))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))''''''(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++++++++***))))))***++++++,,,++++++++++++*********************))))))))))))))))))))))))))))))))))))''''''(((((((((((())))))'''''''''(((((((((((((((''''''((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((()))*********,,,///111***)))'''&&&&&&(((***+++******)))((((((((())))))(((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((()))******((((((((((((((())))))***(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***))))))(((((())))))***))))))))))))))))))))))))))))))))))))************(((((()))))))))))))))***((((((((()))******++++++************************************************))))))))))))************((())))))******+++++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))(((((((((((())))))'''(((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''''''''((()))*********(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((()))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************((()))******++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))''''''''''''''''''''''''(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))''''''(((((())))))******************************(((***+++***)))((()))***++++++***)))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))'''''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++++++++***))))))***++++++,,,,,,+++++++++*********************)))))))))((())))))))))))))))))))))))'''''''''((((((((())))))''''''''''''((((((((()))''''''((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((***+++***(((%%%$$$$$$%%%%%%&&&'''''''''(((***+++++++++)))((((((((())))))(((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((()))******((((((((((((((()))******(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))************(((((((((((())))))******'''(((((()))******++++++************************************************((()))))))))************((())))))******+++,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))(((((((((((())))))''''''((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))'''((()))***+++******)))))))))))))))))))))))))))))))))))))))))))))))))))************************************************'''((())))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((()))))))))***(((((((((((((((((((((((('''((((((((()))))))))***'''((((((((()))))))))***))))))))))))))))))))))))'''''''''((()))*********))))))))))))))))))))))))(((***+++***)))((()))***(((((('''(((((()))******))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))''''''''''''((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++,,,+++***))))))***+++,,,,,,,,,,,,+++++++++******+++*********))))))(((((())))))))))))))))))))))))''''''''''''((((((((()))&&&'''''''''(((((())))))'''(((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''')))+++,,,++++++,,,,,,%%%''')))***)))))))))***,,,+++***((((((((()))***(((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((()))(((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((()))******((((((((((((((()))******(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))************'''((((((((())))))******'''(((((()))***+++++++++************************************************(((((())))))*********+++((())))))***++++++,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))(((((((((((())))))''''''((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))'''((()))+++++++++***)))))))))))))))))))))))))))))))))))))))))))))))))))************************************************''''''((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((())))))******))))))))))))))))))))))))'''((((((((())))))******'''((((((((())))))******))))))))))))))))))))))))&&&''''''((()))******+++(((((((((((((((((((((((((((***+++***)))((()))***))))))))))))))))))))))))((((((''''''''''''(((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((())))))))))))(((((())))))***++++++++++++***)))************+++++++++...---+++***)))***++++++************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))(((''''''((()))***((((((''''''''''''(((((((((((((((((())))))))))))((((((((((((''''''''''''))))))((((((''''''&&&&&&))))))))))))))))))))))))((((((((((((((((((((((((&&&''''''((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))******))))))((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))((()))************)))(((+++)))''''''((()))(((((((((((((((((())))))))))))******))))))******+++,,,+++***)))***,,,---,,,+++))))))))))))))))))))))))***)))((((((((()))+++,,,)))))))))******+++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))''''''(((((())))))******))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((()))******))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))(((((('''''''''&&&))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))((((((((((((((()))))))))))))))))))))))))))))))))))))))************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++)))(((''''''((()))+++))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))***************)))(((''''''((()))***))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''''''''(((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((())))))))))))(((((())))))***++++++++++++***))))))*********+++++++++---,,,+++*********+++,,,************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))***)))))))))((((((((('''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))(((''''''((()))***))))))(((((((((((())))))(((((((((((())))))))))))((((((((((((''''''''''''))))))))))))(((((((((((())))))))))))))))))))))))((((((((((((((((((((((((&&&''''''((((((((((((((('''((((((((())))))))))))))))))))))))))))))))))))***)))))))))((((((((('''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))******)))))))))((((((((((((''''''((()))***((('''(((((((((((())))))))))))******))))))******+++,,,+++***)))***,,,---,,,+++))))))))))))))))))))))))***)))((((((((()))++++++*********+++++++++,,,,,,************************))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))((((((((('''))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((()))******))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))(((((((((''''''''''''))))))))))))))))))))))))((((((((()))))))))******))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************)))(((''''''((()))***))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))***************)))(((''''''((()))***))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''''''''(((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((())))))))))))((((((((()))******++++++******)))))))))*********++++++++++++*********+++,,,,,,************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))******))))))))))))******(((((((((((())))))))))))(((((((((((('''''''''''')))))))))))))))*********))))))))))))))))))))))))((((((((((((((((((((((((&&&''''''(((((((((((((((''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))+++***)))((('''(((((()))(((''''''(((******((('''(((((((((((())))))))))))***))))))))))))***+++++++++***)))***,,,,,,,,,+++)))))))))))))))))))))))))))))))))((()))******+++++++++++++++,,,,,,,,,,,,************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))******))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((())))))******))))))(((((((((((((((''''''''''''))))))))))))))))))))))))''''''((((((((()))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************)))(((''''''((()))***))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))************))))))(((((((((((())))))))))))))))))))))))))))))((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((())))))))))))((((((((())))))***************))))))))))))************))))))*********+++,,,,,,************************))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))***))))))(((((())))))***(((((((((((())))))))))))((((((((((((''''''''''''''''''(((((())))))******((((((((((((((((((((((((((((((((((((((((((((((((&&&''''''((((((((((((((('''''''''((((((((())))))(((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))+++***((('''((()))+++------+++)))((()))))))))((((((((((((((()))))))))))))))))))))))))))***+++++++++))))))***+++,,,+++***)))))))))))))))))))))))))))))))))))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,************************(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((******))))))((((((''''''(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((())))))***(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((('''''''''((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((()))))))))))))))(((((((((((())))))***((((((((((((((((((((((((((()))))))))************(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((()))))))))******************)))(((((()))******))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))************))))))((((((((((((((((((((((((((()))))))))************))))))(((((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((())))))))))))(((((((((((()))************)))(((((()))))))))*********((())))))***++++++++++++************************))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((()))((((((''''''(((((()))(((((((((((())))))))))))((((((((((((''''''''''''%%%&&&&&&''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&''''''(((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))***)))((((((***,,,///111444000+++((('''((())))))(((((((((((())))))))))))))))))(((((())))))***+++***)))((()))+++,,,+++***))))))))))))))))))))))))((()))))))))************,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((******))))))((((((''''''(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((())))))***(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((('''''''''(((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((()))******((((((((((((((((((((((((((()))))))))************((((((((((((((((((((((((((((((((((((((((((((((((************************((()))))))))******************))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))((((((((((((((((((((((((((()))))))))************(((((())))))))))))(((((((((((((((((((((((((((((())))))))))))))))))))))))((((((''''''''''''(((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((())))))))))))(((((('''((())))))******))))))((((((((()))))))))******((()))******+++*********************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((((((((((((''''''''''''''''''''''''))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))((((((((((((''''''''''''(((((((((((((((((())))))))))))((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&''''''))))))))))))))))))))))))((((((((((((((((((((((((&&&''''''(((((((((((((((&&&&&&'''''''''((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))((((((((()))***---///000555111+++((('''((())))))(((((((((((()))))))))))))))(((((((((((()))*********)))((()))+++++++++***))))))))))))))))))))))))(((((()))************))),,,,,,,,,,,,++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''(((((())))))((((((''''''''''''((((((((((((((())))))))))))))))))))))))''''''((((((((()))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((''''''(((((()))***+++))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))************(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))((((((''''''''''''(((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((())))))))))))(((((('''(((((()))))))))))))))(((((((((((()))))))))***)))******++++++***)))(((************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((((((((((((''''''''''''''''''''''''))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((()))******)))((('''))))))(((((((((((())))))(((((((((((())))))))))))(((((((((((('''''''''''''''''''''''''''&&&&&&&&&))))))))))))))))))))))))((((((((((((((((((((((((&&&''''''(((((((((((((((&&&&&&&&&'''''''''(((((())))))))))))))))))))))))'''((((((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))'''(((((())))))***++++++...,,,***)))***)))((('''(((((((((((())))))))))))((((((((((((((()))*********)))((()))***+++***)))))))))))))))))))))))))))'''((()))***+++******))),,,,,,+++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((()))******))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''((((((((((((''''''''''''''''''((((((((()))))))))))))))))))))))))))((((((((()))))))))******))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))''''''''''''((()))***+++))))))))))))))))))))))))))))))))))))************************************))))))))))))))))))))))))************************))))))))))))*********************++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))************'''((()))******)))((('''))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''''''''(((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((())))))))))))(((((('''(((((()))))))))))))))(((((((((((()))))))))))))))***++++++***)))((('''************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((((((((((((''''''''''''''''''''''''))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((()))******)))((('''******))))))))))))******(((((((((((()))))))))))))))(((((((((''''''''''''))))))(((((('''''''''&&&))))))))))))))))))))))))((((((((((((((((((((((((&&&''''''(((((((((((((((&&&&&&&&&'''''''''(((((())))))))))))))))))))))))'''((((((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))((((((((()))((('''&&&&&&''''''(((***,,,+++(((%%%(((((((((((())))))))))))((((((((((((((()))*********(((((()))***+++***)))))))))))))))))))))))))))'''((()))++++++******)))+++++++++******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))''''''(((((())))))******))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((()))******))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''((((((((((((''''''&&&'''''''''(((((())))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))''''''''''''((()))++++++))))))))))))))))))))))))))))))))))))************************************))))))))))))))))))))))))************************))))))))))))******************++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))************'''((()))******)))((('''))))))))))))))))))))))))******))))))((((((''''''))))))))))))))))))))))))''''''''''''(((((((((((())))))))))))))))))))))))((((((((((((((('''''''''))))))(((((('''''''''&&&))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))************))))))))))))))))))))))))******))))))((((((''''''))))))))))))))))))))))))))))))(((((('''''''''&&&******))))))((((((''''''(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))(((((((((((())))))******))))))((((((''''''(((((())))))))))))(((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))***)))((('''&&&&&&'''((())))))))))))))))))))))))''''''''''''''''''''''''&&&'''(((******((('''&&&&&&&&&&&&'''''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))''''''((()))))))))))))))))))))))))))))))))))))))))))))))))))************(((((())))))******++++++************))))))))))))))))))************))))))))))))))))))))))))))))))+++++++++*********))))))))))))************))))))((()))***+++++++++++++++))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))&&&''''''((()))******+++******))))))(((((('''''')))))))))))))))******+++))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))***)))(((''''''((()))***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++))))))))))))))))))))))))''''''''''''((((((((()))))))))))))))))))))))))))(((((((((((()))))))))))),,,+++***((((((((()))***+++*********))))))(((((())))))))))))************************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))************(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))''''''''''''(((((((((((())))))))))))))))))))))))(((((((((((((((((((((''')))(((((((((''''''''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((((((((()))))))))*********))))))))))))))))))))))))***)))))))))(((((((((''')))))))))))))))))))))))))))(((((((((''''''''''''***)))))))))((((((((('''(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))(((((((((((())))))))))))))))))(((((((((((((((((())))))))))))(((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))***)))((('''&&&''''''((())))))))))))))))))))))))''''''''''''''''''''''''&&&'''((())))))((('''&&&&&&&&&&&&'''''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))''''''((()))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))*********************))))))))))))))))))************))))))))))))))))))))))))))))))+++++++++*********))))))))))))************))))))))))))***+++++++++******))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))************************(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))''''''(((((())))))*********)))))))))(((((((((''')))))))))))))))******+++))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))((((((((('''))))))))))))))))))))))))))))))))))))))))))))))))***)))(((''''''((()))***))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))***+++))))))))))))))))))))))))'''''''''((((((((())))))))))))))))))))))))))))))(((((((((((()))))))))))),,,+++)))((((((((()))***************)))))))))((())))))))))))************************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))************(((((((((((())))))))))))))))))))))))))))))))))))'''''''''((()))*********))))))))))))))))))))))))''''''''''''(((((((((((())))))))))))))))))))))))''''''((((((((((((((((((((((((((((((''''''''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((((((((())))))))))))******))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))((((((((((((''''''''''''))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))(((((((((((())))))(((((((((((())))))))))))(((((())))))))))))(((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))((('''''''''(((((())))))))))))))))))))))))((((((((((((((((((((((((&&&'''((())))))((('''&&&&&&&&&'''''''''((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))''''''((()))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))************))))))))))))((())))))******))))))((())))))))))))))))))))))))+++************)))))))))))))))************))))))*********+++******))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))(((((((((((()))))))))))))))******+++))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))***+++))))))))))))))))))))))))''''''((((((((()))))))))))))))))))))))))))))))))(((((((((((())))))))))))+++***))))))((()))))))))************))))))))))))))))))))))))************************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))************(((((((((((())))))))))))))))))))))))))))))))))))'''((((((((()))))))))***))))))))))))))))))))))))''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((()))))))))***))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))(((((((((((())))))''''''(((((())))))******(((((())))))))))))(((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))''''''((())))))(((''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((''''''((()))))))))))))))))))))))))))))))))))))))((()))))))))************++++++******))))))((((((************)))))))))((((((((())))))))))))(((((())))))))))))))))))))))))************))))))))))))))))))************))))))******+++******)))(((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))(((((((((((()))))))))))))))******+++))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))******(((((((((((((((((((((((('''(((((((((((()))))))))(((((((((((((((((((((((((((((((((((())))))))))))******))))))))))))))))))*********)))))))))))))))((()))))))))************************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))((()))))))))************(((((((((((())))))))))))((((((((((((((((((((((((***)))))))))((((((((('''((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((&&&'''''''''(((((())))))'''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((('''(((((((((((()))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((('''''''''((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))(((((((((((())))))''''''(((((())))))******(((((())))))))))))(((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))''''''(((((((((((('''''''''''''''((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((''''''((()))))))))))))))))))))))))))))))))))))))((()))))))))************++++++******))))))((((((************)))))))))((((((((())))))))))))((((((************************))))))))))))))))))))))))))))))************))))))***************)))(((''''''((((((((()))))))))***(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((()))))))))))))))))))))))))))******+++))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''((())))))***(((((((((((((((((((((((((((((((((((()))))))))***(((((((((((((((((((((((((((((((((((()))))))))))))))))))))*********))))))))))))))))))))))))******((()))))))))************************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))((()))))))))************(((((((((((())))))))))))((((((((((((((((((((((((*********)))((('''''''''((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))&&&&&&''''''((()))))))))'''''''''((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))((((((''''''(((((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))'''''''''((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))(((((((((((())))))(((((((((((())))))))))))(((((())))))))))))(((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))*********))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))''''''((()))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))************))))))))))))'''(((((())))))(((((('''************************(((((()))))))))))))))***))))))************)))))))))))))))***))))))((((((''''''(((((())))))******))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))(((((((((((()))))))))))))))))))))))))))******+++))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))((((((''''''(((((()))***))))))))))))))))))))))))((((((((()))))))))******))))))))))))))))))))))))(((((((((((())))))))))))(((((()))************)))))))))))))))************))))))))))))************************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))************(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))&&&&&&''''''((())))))***''''''''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((('''''''''((((((((())))))))))))))))))))))))))))))'''((((((((()))))))))***))))))))))))))))))))))))''''''''''''((((((((()))'''((((((((()))))))))***(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))(((((((((((())))))))))))))))))(((((((((((((((((())))))))))))(((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((()))***+++******)))))))))))))))))))))))))))''''''''''''''''''''''''((((((''''''''''''(((((('''((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))''''''((()))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))*********************))))))))))))''''''((((((((((((''''''************************(((((((((((())))))******))))))************))))))'''((())))))))))))))))))'''''''''((()))*********))))))))))))))))))))))))(((((((((((())))))))))))************************************************))))))))))))))))))))))))(((((((((((())))))))))))''''''(((((())))))******'''((((((((()))))))))***)))))))))))))))******+++))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))'''((()))******)))((('''))))))))))))))))))))))))))))))))))))))))))))))))(((''''''''''''((())))))))))))))))))))))))))))))(((((()))))))))*********))))))))))))))))))))))))(((((((((((())))))))))))'''((()))***+++******)))((()))))))))************))))))))))))************************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))************(((((((((((())))))))))))))))))))))))))))))))))))''''''(((((())))))******((((((((((((((((((((((((''''''''''''((((((((()))))))))))))))))))))))))))&&&&&&&&&'''((())))))***&&&'''''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))((((((''''''''''''((((((((()))))))))))))))))))))))))))'''((((((((())))))******))))))))))))))))))))))))&&&'''''''''(((((())))))'''((((((((())))))******(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))(((((((((((())))))******))))))((((((''''''(((((())))))))))))(((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((()))+++++++++***)))))))))))))))))))))))))))''''''''''''''''''''''''((((((''''''''''''(((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))'''(((((()))))))))))))))))))))))))))))))))))))))))))))))))))************(((((())))))******++++++************))))))))))))''''''((((((((((((''''''************************'''((((((((())))))******))))))************))))))''''''((())))))***))))))&&&''''''((()))******+++))))))))))))))))))))))))(((((((((((())))))))))))************************************************))))))))))))))))))))))))(((((((((((())))))))))))&&&''''''((()))******+++'''((((((((())))))******)))))))))))))))******+++))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))'''((()))******)))((('''))))))))))))))))))))))))))))))))))))))))))))))))'''''''''''''''((())))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))(((((((((((())))))))))))'''((()))+++++++++***)))(((((())))))*********+++))))))))))))************************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))************(((((((((((())))))))))))))))))))))))))))))))))))''''''&&&&&&&&&&&&''''''(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((())))))))))))(((((()))))))))))))))))))))))))))((('''''''''(((***+++************))))))))))))***))))))(((''''''&&&&&&))))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((((('''))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''&&&&&&((((((((((((((()))************))))))((((((''''''(((((((((((((((((((((((((((((((((((())))))))))))(((((())))))))))))((((((''''''''''''(((((((((((())))))))))))))))))))))))(((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((''''''((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))''''''''''''((((((((()))(((((())))))))))))((((((((((((((((((((((((((((((************************++++++***)))(((((())))))+++)))(((&&&&&&(((***+++******))))))))))))******+++***)))(((((()))***+++***************)))(((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))***)))(((''''''((()))***))))))))))))))))))))))))(((((((((((((((((((((((('''''''''((()))*********))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((('''''''''&&&(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((((((((((((************************((()))***++++++***)))(((*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++*********))))))((((((************************))))))))))))))))))))))))))))))))))))))))))))))))************************++++++******************++++++************++++++))))))******+++++++++++++++,,,,,,------,,,,,,+++************************,,,,,,,,,+++++++++******************************)))))))))))))))))))))))))))************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))(((''''''&&&&&&''''''((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((())))))))))))(((((()))))))))))))))))))))))))))(((((('''((()))***+++*********)))))))))(((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))(((((('''&&&%%%$$$((((((((((((((()))*********)))))))))((((((((('''(((((((((((((((((((((((((((((((((((())))))))))))(((((())))))))))))((((((''''''''''''(((((((((((())))))))))))))))))))))))(((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((''''''((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((()))))))))***))))))))))))))))))))))))'''''''''((((((((())))))(((((())))))))))))(((((())))))))))))))))))))))))************************++++++***))))))))))))))),,,+++***((((((((())))))******))))))))))))******+++***)))(((((()))***+++***************)))(((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))***)))(((''''''((()))***))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((('''''''''(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((((((((((((************************((()))***++++++***)))(((***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++*********))))))))))))************************************************************************************************++++++******************++++++************++++++************+++++++++,,,+++,,,,,,------,,,,,,+++*********************************++++++,,,,,,,,,************************************************************++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))(((''''''&&&&&&''''''((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))((((((((((((((()))************))))))))))))((((((&&&&&&'''(((((()))******))))))))))))))))))))))))))))))))))))))))))))))))*********))))))))))))((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((******)))((('''%%%$$$###((((((((((((((()))******))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((())))))))))))((((((''''''''''''(((((((((((())))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((''''''((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((((((((((((((((((((()))))))))******))))))))))))))))))))))))''''''((((((((()))))))))(((((())))))))))))((((((************************************************++++++***))))))))))))***---,,,+++***)))(((((('''***))))))(((((())))))*********))))))))))))******)))************))))))((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))((((((((((((((((((((((((,,,+++***)))((('''&&&%%%''''''''''''''''''''''''))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((((((((((((************************((()))************))))))))))))))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))***************)))))))))************************************************************************++++++++++++++++++++++++******++++++++++++++++++++++++************++++++******++++++++++++,,,,,,,,,,,,------------,,,,,,++++++++++++++++++++++++((()))***+++,,,------...++++++++++++++++++++++++************************************+++++++++,,,))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''''''''(((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((())))))******)))))))))(((((((((((('''''''''((())))))******))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((&&&%%%%%%((((((((((((((())))))***))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((())))))))))))((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((())))))))))))(((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((()))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((()))))))))*********))))))))))))))))))))))))'''(((((((((((()))))))))(((((())))))))))))(((((())))))))))))))))))))))))************************++++++***))))))*********++++++++++++***)))((('''))))))(((((((((((())))))***))))))))))))))))))***))))))************)))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))))))))))))))))))))))))))((((((((((((((((((((((((++++++***)))((('''&&&&&&(((((((((((((((((((((((())))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''(((((())))))******))))))(((((((((((())))))(((((((((((((((((((((((())))))))))))))))))))))))))))))(((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((************************((())))))***************)))))))))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))************************************************************************************************++++++++++++++++++++++++******+++++++++++++++,,,,,,++++++******++++++,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,++++++++++++++++++++++++))))))***+++,,,,,,------++++++++++++++++++++++++*********************************+++++++++,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))(((((((((''''''((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((('''(((((())))))))))))))))))))))))(((((((((((('''))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''(((((()))(((((((((((((((((((((((())))))***(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((())))))))))))((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((())))))))))))(((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((()))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))(((((((((((()))))))))***(((((())))))))))))(((((((((((((((((((((((((((((())))))))))))))))))))))))+++***************++++++))))))*********)))(((((())))))(((((((((((()))))))))))))))******)))))))))((())))))*********))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''(((((())))))******))))))(((((((((((())))))(((((((((((((((((((((((())))))))))))))))))))))))(((((())))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++(((((())))))************))))))))))))))))))))))))))))))))))))))))))))))))***************+++++++++************************************************************************++++++++++++++++++++++++******++++++,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,------......------,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***************************++++++++++++,,,,,,,,,************************)))))))))))))))))))))))))))((((((''''''(((((()))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))''''''((()))))))))))))))))))))((((((((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&&&&''''''''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&'''((())))))))))))((((((((((((((()))******(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((())))))))))))((((((''''''''''''(((((((((((())))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((''''''((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))*********++++++))))))))))))))))))))))))((((((((()))))))))******(((((())))))))))))((((((''''''''''''''''''''''''))))))))))))))))))))))))+++************+++,,,,,,+++++++++***)))))))))((()))((((((''''''(((((()))))))))************))))))((())))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&''''''((()))******+++************************))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))***+++,,,((((((((()))******++++++))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,---------,,,,,,++++++++++++,,,,,,......------------,,,,,,------............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,************************))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))&&&'''((()))***))))))((())))))((((((((('''''''''((((((((()))******++++++))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))******))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((('''(((((())))))))))))(((((((((((((((((()))******'''((((((((()))))))))***))))))))))))))))))))))))(((((((((((())))))))))))(((((())))))))))))((((((''''''''''''(((((((((((())))))))))))))))))))))))(((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((''''''((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))*********+++++++++))))))))))))))))))))))))(((((()))))))))*********(((((())))))))))))(((((((((((((((((((((((((((((())))))))))))))))))))))))+++*********++++++,,,---222111...,,,***)))((((((((((((''''''''''''((((((((()))***++++++***)))((((((((()))***************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((()))******)))((('''(((((((((((((((((((((((((((((((((((((((((((((((('''''''''((()))*********))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))*********(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))***+++,,,'''(((((()))******++++++))))))))))))))))))))))))))))))))))))))))))))))))*********++++++,,,,,,,,,************************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,------...---,,,,,,++++++,,,,,,---............---------,,,------............------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------************************))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))&&&''')))*********)))((()))(((((((((''''''''''''&&&&&&''')))***+++------))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++++++++,,,))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))***))))))(((''''''((((((((((((((()))******'''((((((((())))))******))))))))))))))))))))))))(((((((((((())))))))))))(((((())))))))))))((((((''''''''''''((((((((()))))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((('''(((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))************+++++++++))))))))))))))))))))))))))))))))))))************(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))+++*********+++,,,,,,---888666222---***(((((((((((((((''''''''''''((((((((()))***++++++***)))((((((((()))***************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((()))******)))((('''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))*********+++(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((***,,,---'''(((((()))***+++++++++))))))))))))))))))))))))))))))))))))))))))))))))*********++++++,,,,,,,,,************************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......---,,,,,,++++++,,,,,,---//////.........---------------............------,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++,,,------...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------************************))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''))))))))))))))))))))))))******))))))((((((''''''))))))))))))))))))))))))+++*********))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))(((&&&&&&(((((('''&&&))))))))))))))))))))))))((((((((((((((((((((((((&&&''''''((()))******+++(((((((((((())))))))))))(((((())))))))))))(((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))&&&'''''''''(((((())))))''''''''''''(((((((((((((((((((((((()))))))))))),,,+++)))(((((()))+++,,,222///,,,)))(((((()))+++))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))))))))))))))))))))))))))))))))************))))))*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))***++++++***)))((())))))))))))))))))))))))))))))))))))))))))))))))&&&((())))))(((''''''((()))))))))))))))******+++))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))---,,,+++***))))))))))))************************++++++++++++++++++++++++++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,////////////////////////000...------------,,,+++---///000///,,,,,,///333+++///111...,,,...000///...111000,,,---111...(((...---,,,,,,,,,------------000111...++++++---...---,,,,,,++++++,,,,,,,,,------,,,++++++,,,---...,,,,,,,,,+++++++++******************************))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''))))))))))))))))))))))))***)))))))))((((((((('''))))))))))))))))))))))))************)))))))))((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))(((((('''((()))***))))))))))))))))))))))))(((((((((((((((((((((((('''''''''((()))*********(((((((((((())))))))))))(((((())))))))))))(((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))'''''''''((((((((())))))((((((((())))))))))))***((((((((()))))))))******,,,+++)))(((((()))+++,,,///---+++)))(((((()))***))))))))))))))))))))))))(((((()))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))***)))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))***++++++***)))((())))))))))))))))))))))))))))))))))))))))))))))))'''(((***)))'''&&&'''((()))(((((((((((()))******))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))(((************************************************,,,++++++***************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,---------------------------222222222111111111000000///......///000000000//////////////////...---+++///000///,,,...222222///---000000,,,+++...///,,,...---,,,,,,,,,---,,,,,,...//////---,,,,,,,,,---///......------......///......---,,,,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,************************))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))%%%&&&'''(((''''''((()))))))))))))))))))))))))))((((((((((((((((((((((((''''''(((((())))))******(((((((((((())))))))))))(((((())))))))))))(((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))''''''(((((((((((())))))))))))))))))************)))))))))*********+++++++++***)))(((((()))***++++++*********))))))))))))))))))))))))))))))))))))(((((())))))))))))******))))))))))))))))))))))))************************(((((())))))))))))(((((())))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))***)))'''&&&'''(((((((((''''''(((((()))***))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))+++++++++++++++++++++++++++++++++++++++++++++++++++************+++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,------........................//////000000000000000000/////////////////////...111///...000444444000+++333222///---111666555000111444333///...111222222222000//////000000///...000///...///111111000///---------------......///------,,,,,,+++,,,,,,---,,,,,,,,,,,,------------++++++++++++++++++++++++))))))(((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((*********)))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))&&&&&&(((,,,//////+++'''(((((((((((((((((((((((((((((((((((((((((((((((('''((((((((()))))))))***(((((((((((())))))))))))(((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((()))))))))************))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((())))))(((((()))))))))*********)))*********++++++++++++******))))))))))))******'''((()))******)))(((((((((((((((((((((((((((((((((((((((((()))))))))***(((((((((((((((((((((((())))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))*********))))))))))))))))))))))))))))))************))))))((((((((()))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((()))))))))******)))))))))(((((((((((((((((((((((((((((((((((((((((((((((()))******)))'''&&&''')))'''''''''''''''((())))))((((((((((((((((((((((((((()))))))))************)))))))))))))))))))))))))))))))))))))))*********++++++++++++++++++++++++++++++++++++++++++++++++************+++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,---......---------...............---......///000111111222222333333111000//////000222000000222555777777666111444555444555888777333888888888999<<<===;;;888666444111222444666555333444000...111444333111000------,,,,,,---...//////------------......//////+++,,,,,,,,,,,,---------++++++++++++++++++++++++))))))(((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))******(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))+++)))+++222999888///&&&(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))(((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((()))))))))************))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))(((((('''''''''((((((((()))))))))*********++++++++++++***))))))))))))))))))***&&&''')))******)))((('''(((((((((((((((((((((((('''(((((((((((()))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((())))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((())))))************))))))))))))))))))))))))))))))************))))))''''''(((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((***))))))))))))))))))***(((((((((((((((((((((((((((((((((((((((((((((((()))))))))((('''''')))+++'''''''''''''''((())))))((((((((((((((((((((((((((()))))))))************))))))))))))))))))))))))((()))))))))*********+++++++++++++++++++++++++++++++++++++++++++++++++++))))))******+++,,,......,,,,,,,,,,,,,,,,,,,,,,,,------------------------------,,,,,,------...///,,,---------......//////000000000000000000000000222333333333222444888;;;::::::888666555777<<>>BBBFFFGGGFFFFFF>>>999::::::555222222222111111000////////////.........///////////////+++++++++,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((&&&'''...555444+++"""))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))(((((())))))))))))(((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))((((((''''''''''''(((((((((((()))))))))*********++++++))))))))))))))))))))))))'''((()))******)))((('''))))))))))))))))))))))))''''''(((((((((((())))))))))))))))))))))))))))))''''''''''''''''''''''''(((((())))))))))))(((((())))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))******++++++))))))))))))))))))))))))))))))************))))))&&&''''''(((((())))))***))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))(((((()))((('''(((+++---((((((''''''(((((()))***))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))((())))))******+++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********++++++---......------------------------...........................------------...//////------......///000000000000000000000000000000000000222555777:::AAAJJJRRRRRRQQQNNNHHHBBBCCCIIIOOO\\\hhhqqqpppkkkiiijjjkkkbbbaaahhhwww}}}xxxeee```[[[\\\cccjjjnnnnnnmmmbbbZZZXXXSSSIIIFFFIIIDDDCCC@@@<<<888555333222000000//////---,,,***)))------------,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))'''((((((((()))))))))***))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))%%%%%%'''((())))))&&&$$$))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))(((((())))))))))))(((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))(((((('''(((((((((((()))))))))((((((((()))))))))******(((((())))))))))))(((((()))))))))***))))))(((((())))))))))))))))))))))))'''''''''((((((((())))))))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))******++++++))))))))))))))))))))))))))))))************))))))&&&&&&''''''((())))))***))))))))))))))))))))))))))))))))))))))))))))))))+++***)))(((((()))***+++))))))))))))))))))))))))))))))))))))))))))))))))''''''((('''''')))---000)))(((((((((((()))******))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))((())))))******+++,,,,,,************************************************+++++++++++++++,,,---...------------------------.......................................//////000//////000111111222333333222333666888<<<>>>AAABBBDDDFFFJJJMMMSSS^^^lllwwwwwwtttoooiiieeeeeegggiii|||~~~yyyzzz~~~{{{sssiiiiiipppooollleee^^^VVVOOOJJJHHHBBBBBB@@@===999555111///111111000///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((''''''''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))'''((((((((())))))******))))))))))))))))))))))))(((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((+++---***&&&%%%)))...))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))(((((())))))))))))(((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))+++*********))))))(((((())))))))))))************(((((((((((())))))))))))(((((())))))))))))((((((+++*********))))))))))))))))))))))))))))))))))))''''''''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((((((((((((((((((((((((((())))))))))))************************))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))***+++++++++))))))))))))))))))))))))))))))************))))))&&&&&&&&&'''((())))))***))))))))))))))))))))))))))))))))))))))))))))))))+++***)))(((((()))***+++))))))))))))))))))))))))))))))))))))))))))))))))&&&'''''''''(((***...111)))))))))))))))***++++++))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))((())))))***++++++,,,,,,)))))))))))))))))))))))))))))))))))))))))))))))),,,,,,++++++,,,,,,------........................////////////////////////...............///000000111111222333444444555555999<<>><<<@@@FFFNNNSSSWWWdddxxxwwwqqqxxx{{{uuummmcccWWWNNNGGGBBB===:::555//////222444///---000///***))),,,))))))))))))))))))))))))(((''''''''''''((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((('''((()))***+++************)))))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''(((((((((((('''''''''((())))))(((((()))*********))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((())))))))))))((((((***)))))))))((((((((('''))))))(((((((((((())))))(((((((((((())))))))))))***)))))))))((((((((('''))))))))))))))))))))))))******)))((((((((((((((()))((('''&&&&&&'''((()))))))))))))))))))))))))))))))))))))))((((((((((((***)))))))))((((((((('''''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))******************))))))(((((((((((())))))))))))))))))))))))************)))))))))((())))))))))))))))))))))))+++++++++*********))))))*********)))))))))(((((()))((('''((())))))'''&&&***)))))))))((((((((('''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))(((''''''&&&))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))((((((((('''%%%'''))))))))))))***+++***)))))))))))))))))))))))))))))))))************))))))************))))))))))))))))))************(((((((((((((((((((((((())))))))))))))))))))))))+++***)))(((((()))***++++++***)))(((((()))***+++)))))))))))))))((((((((())))))((('''''''''''''''))))))))))))))))))))))))&&&***+++)))))),,,+++''')))))))))))))))))))))))))))************+++++++++************************************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------------...///111333//////......000222111//////000111333333444888;;;;;;<<>><<<999333///111111---,,,...))))))))))))))))))))))))((((((''''''(((((()))***)))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))***+++************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''(((((())))))((((((''''''((())))))(((((()))*********))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))''''''''''''''''''''''''(((((((((((())))))))))))(((((((((((((((((((((((((((((())))))))))))(((((())))))))))))(((((((((((())))))(((((((((((())))))(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))******)))((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))***************))))))))))))((((((((())))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))+++************)))))))))******))))))))))))(((((((((''''''(((******)))'''))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))(((''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((%%%''')))***)))((()))***))))))))))))))))))******))))))))))))************))))))************))))))))))))))))))************(((((((((((((((((((((((())))))))))))))))))))))))******))))))))))))************))))))))))))******(((((())))))))))))))))))))))))((('''''''''(((((())))))))))))))))))))))))&&&))),,,++++++,,,+++''')))))))))))))))))))))))))))************+++++++++++++++++++++++++++++++++************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------000...,,,+++,,,.........---------///111111000///111555888999:::>>>CCCGGGMMMUUUggg{{{~~~|||}}}}}}~~~~~~|||yyyyyywwwzzz}}}wwwttt{{{zzzwwwrrrmmmkkkkkklllnnnmmmllllllmmmmmmllljjjfffcccgggppptttrrruuu{{{tttooolllpppzzz}}}pppfffgggjjjfff\\\TTTJJJCCC<<<;;;:::666444333((((((((((((((((((((((((((((((((('''((())))))***(((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))******************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))(((((('''((())))))(((((()))*********))))))))))))******((((((((()))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((())))))))))))(((((())))))))))))(((((((((((())))))(((((((((((())))))(((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((***))))))(((((((((((((((''''''((((((((((((''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))((((((((('''((()))+++,,,+++***))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))(((((('''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((&&&((()))***)))((()))***)))))))))))))))*********((()))))))))************))))))************))))))((()))))))))************(((((((((((((((((((((((())))))))))))))))))))))))***))))))))))))))))))******))))))))))))))))))***((((((((())))))******+++))))))((((((((((((((()))))))))))))))))))))))))))''')))*********+++***)))))))))))))))))))))))))))))))))*********+++++++++++++++++++++++++++++++++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------///...,,,---//////---+++///000222444333222666<<>>GGG666'''---***************)))))))))***++++++,,,,,,++++++***++++++++++++,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,---...//////......+++111444222222999@@@DDDJJJNNNUUU^^^mmm~~~~~~wwwwwwxxxtttnnnkkkkkklllkkkiiihhhhhhhhhgggffffffiiikkkmmmhhhdddeeeiiilllkkkiiifffhhhjjjiiigggfffeeefffiiinnnqqqpppqqqsssrrrnnnnnnrrrqqqttt{{{uuummmqqqllliiieeecccdddhhhmmmpppwwwvvvwwwxxx{{{~~~~~~~~~~~~|||xxxtttxxxxxxjjjaaa[[[XXX******))))))))))))******))))))))))))))))))))))))))))))*********+++++++++)))***************++++++*********************************************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))))))))))))))))))))))))))))))))************))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))(((((((((((())))))(((((((((((((((((((((((())))))(((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))(((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))(((((((((((((((((((((((())))))(((((((((((())))))((((((((((((((((((((((((******))))))((((((''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******)))))))))(((((((((*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((((((((((((((())))))(((((((((((())))))(((((((((((((((((((((((((((((((((((())))))))))))*********)))))))))))))))))))))))))))))))))))))))))))))))))))************************************))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))************))))))))))))))))))))))))))))))(((((((((((())))))((()))))))))************))))))))))))))))))))))))************************))))))***444<<>>PPPgggxxxqqqnnnkkksssxxxxxx{{{|||uuuppplllhhheeeiiillllllgggdddddddddbbbcccjjjmmmiiigggjjjkkkhhhiiihhhhhhhhhhhhhhhkkkooojjjjjjlllpppuuuyyyzzzzzz}}}...------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******---------....../////////,,,---///000///000222444777777888888888999999999<<<;;;;;;;;;===???AAABBB???<<<:::999::::::888666<<<<<<<<<<<<;;;;;;;;;<<<888999:::;;;===<<<999777333111000/////////...---000///---,,,,,,,,,---...,,,,,,,,,---,,,,,,+++***---,,,+++,,,---,,,)))'''---,,,******++++++***(((+++***((('''((()))+++---(((((((((((())))))))))))******))))))))))))******))))))************))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++*********))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))************+++++++++******++++++++++++***************)))******+++,,,************************+++++++++***************............---------,,,+++,,,......---,,,---...,,,---............---,,,///---,,,+++---.........,,,------,,,+++***,,,---...------,,,,,,,,,------*********+++,,,------...++++++++++++++++++++++++++++++++++++******))))))******++++++++++++******,,,+++***))))))***+++,,,+++(((***...***&&&222CCC777111)))''')))***)))&&&))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))************+++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))+++++++++*********))))))+++++++++*********))))))))))))))))))))))))))))))************************+++++++++*********))))))))))))*********+++++++++******+++++++++,,,,,,,,,------------------------,,,,,,+++++++++---...000111222333444555:::DDDNNNbbbwwwwwwnnngggdddgggyyy~~~|||xxxuuuttttttyyywwwtttoooiiidddbbbaaakkkkkkkkkkkkkkkkkkkkkkkkoooqqqsssvvvxxxxxxyyyyyyzzzxxxwwwuuuuuuvvvwwwxxxqqqsssuuuvvvtttsssttttttxxx|||,,,,,,+++++++++,,,,,,------,,,,,,,,,,,,,,,,,,---***+++,,,---...000111111222444666888888:::<<<>>><<<<<<===???@@@AAAAAABBBBBBCCCEEEFFFGGGGGGFFFEEEHHHHHHGGGDDDAAA@@@AAABBBEEEEEEFFFHHHHHHGGGCCCAAA?????????@@@AAA@@@???>>>???<<<999777777888777666666555333000...---,,,+++,,,,,,,,,,,,+++***)))(((++++++******+++,,,,,,,,,,,,+++******+++,,,***)))******(((''''''((())))))(((((((((((()))))))))*********))))))))))))******))))))************))))))))))))))))))))))))))))))(((((((((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))*********+++(((((((((((()))))))))***************************************++++++++++++******++++++++++++*********************++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------------+++---......---,,,---...------------------------...---+++******+++++++++,,,------+++******+++---,,,,,,+++++++++++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********)))******++++++++++++******++++++***))))))***++++++,,,((())),,,)))%%%---;;;444///)))''')))***(((&&&))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))************+++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))+++++++++*********))))))+++++++++*********))))))))))))))))))))))))))))))************************+++++++++*********))))))***+++++++++,,,,,,,,,,,,***++++++++++++,,,,,,,,,------------------------///000000/////////000111///222555555888EEE[[[nnnwwwvvvkkkddddddfffggg{{{vvvqqqqqqpppnnnlllnnnrrruuussstttvvvwwwxxxzzz|||~~~}}}~~~~~~{{{wwwsssqqqqqqppprrrvvvyyy|||---,,,,,,,,,,,,,,,---.........------...///111222///000111333555777:::;;;;;;===@@@BBBBBBCCCEEEGGGHHHIIIJJJLLLNNNPPPPPPQQQNNNPPPTTTWWWXXXVVVRRRPPPUUUWWWWWWSSSNNNLLLOOOSSSRRRRRRSSSVVVXXXUUUOOOIIIIIIHHHGGGFFFFFFFFFFFFFFFHHHEEEAAA??????>>><<<;;;;;;;;;:::888555222///---......------,,,+++******111111111000......000111---,,,++++++,,,,,,+++***++++++******)))(((((((((((((((((()))))))))************))))))))))))******))))))************))))))))))))))))))))))))))))))((((((((()))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''((()))***+++,,,,,,((((((((()))))))))******************************************+++++++++,,,******++++++++++++*********************+++,,,,,,------------------------++++++,,,,,,,,,,,,,,,,,,++++++,,,------......///,,,...//////...------...///......------......//////...---,,,,,,,,,,,,,,,...///...,,,******,,,...,,,,,,++++++++++++,,,,,,...------,,,+++******)))++++++++++++++++++++++++++++++++++++******************++++++++++++******++++++***))))))***++++++---((('''+++)))%%%(((000///+++((((((******(((&&&))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))************+++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))+++++++++***************+++++++++***************))))))))))))))))))))))))************************+++++++++***************++++++,,,,,,,,,---------++++++++++++,,,,,,,,,,,,------------------------,,,.../////////...///111000<<>>>>>??????===:::777444222111111000000000000000===>>>???===:::777666777222000.........---+++***+++,,,,,,,,,,,,+++***)))(((((()))))))))***************))))))))))))******))))))************))))))))))))))))))))))))))))))(((((()))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))******++++++(((((()))))))))******************************************+++++++++,,,,,,***++++++,,,,,,++++++***+++************+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,---------.........//////---...000///...---......000000///......///000000000111111111000000111222111222111///------///000......------,,,,,,------///......---,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++++++++******+++******************+++,,,'''&&&***+++((('''******)))((((((******(((&&&))))))************))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))*********+++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))************************************************))))))))))))))))))))))))************************************************+++++++++,,,,,,,,,,,,---+++++++++,,,,,,,,,------------------............))),,,////////////222444;;;QQQgggnnnqqq{{{sssqqqrrrvvvyyytttmmmkkkpppvvv|||zzzuuuqqqoooqqquuuxxxzzzuuuuuusssqqqoooooorrruuuuuuvvvwwwyyy}}}//////...---,,,,,,------...///000222555888<<<===CCCBBBBBBCCCEEEHHHJJJLLLYYY\\\___aaabbbcccdddeeeggghhhjjjkkklllkkkkkkjjjiiijjjkkkmmmoooppppppqqqooojjjggghhhlllpppooommmrrrqqqpppqqqrrrqqqlllhhhcccddddddaaa^^^\\\\\\^^^XXXXXXZZZZZZXXXSSSKKKFFFCCCDDDEEEEEECCC???;;;888444444444444444555777777BBBDDDGGGHHHEEEBBB???>>>:::777555333222000---+++***++++++,,,,,,,,,+++***))))))))))))******************))))))))))))******))))))************))))))))))))))))))))))))))))))))))))))))))************************************************************))))))))))))))))))))))))))))))))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))******************************))))))))))))))))))))))))))))))***************************************++++++++++++,,,,,,,,,++++++,,,,,,,,,,,,+++++++++++++++***+++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++,,,,,,------------------------+++---//////...---...///222222111111111111222222000222444444444444555777444555555444222111111333222111000///............------------------------+++++++++++++++++++++++++++++++++++++++++++++,,,******++++++++++++***************++++++************''''''***,,,+++))))))((('''((()))******((('''))))))************))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))*********+++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))************************************************))))))))))))))))))))))))************************************************************++++++++++++++++++,,,,,,,,,------------------....../////////---000222111000222777<<>>;;;999777555222000++++++******************)))))))))*********++++++******))))))))))))******))))))************)))))))))))))))))))))))))))))))))))))))*********++++++************************************************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************))))))(((((()))))))))*********++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,+++++++++++++++++++++,,,------++++++++++++++++++++++++******++++++,,,,,,---------------..................000222333333333444555888999::::::::::::999888555888;;;<<<:::999;;;>>>;;;===>>>>>><<<999888888999888666444222111111000------------------......------------------------++++++++++++,,,,,,,,,,,,******++++++++++++******)))***++++++++++++***)))(((((((((***,,,,,,+++***(((((())))))))))))(((((())))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))************+++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))***************+++++++++***************+++++++++))))))))))))))))))))))))***************************************+++++++++))))))*********+++++++++,,,,,,,,,,,,---------------------...//////000000///111111//////444>>>FFFhhh{{{vvvlllkkkxxxpppvvv|||wwwtttrrrrrrsss}}}}}}www|||vvvssstttxxx{{{//////000222444777999:::>>>AAAFFFLLLQQQTTTVVVWWWUUUUUUUUUVVVXXX\\\```ccchhhlllpppssstttuuuuuuvvvuuuvvvyyy{{{||||||zzzyyy}}}|||{{{zzz{{{|||}}}~~~|||zzz|||zzztttzzz|||xxxvvvwwwrrrxxx}}}|||vvvoookkkjjjhhhhhhhhhhhhgggbbb[[[WWWYYYYYYXXXWWWTTTPPPLLLJJJEEECCCBBB@@@@@@@@@BBBCCCBBB@@@???CCCJJJNNNMMMIIIDDDBBB@@@>>>===<<<999777222000...,,,************))))))*********+++++++++******))))))))))))******))))))************))))))))))))))))))))))))))))))))))))*********+++++++++************************************************))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))************************)))))))))))))))*********))))))*********++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------+++,,,,,,------,,,,,,+++,,,++++++++++++,,,------------------------------,,,,,,------...//////000///000111222444555666777888;;;===??????@@@BBBCCCFFFHHHJJJKKKKKKJJJHHHFFFGGGJJJNNNMMMIIIGGGIIIKKKGGGJJJNNNNNNLLLHHHEEEDDDDDDCCCAAA>>><<<:::999888444444444333333222222111........................+++++++++,,,,,,,,,------******++++++++++++******)))***++++++++++++***)))((()))***))))))*********))))))***))))))((())))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))************+++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++))))))*********+++++++++))))))))))))))))))))))))************************))))))*********+++++++++*********+++++++++,,,,,,,,,,,,,,,------------...---------...///000000000---///000111444@@@QQQ___www|||vvvpppoooqqqyyy{{{|||}}}}}}yyywwwtttooojjjeeedddbbb___\\\YYYWWWVVV]]]]]]\\\\\\\\\]]]_________```bbbeeegggiiijjjjjjlllqqqyyy{{{vvvvvv}}}~~~|||zzz111222555888<<<@@@CCCEEEJJJNNNTTT[[[```cccdddeeedddddddddfffjjjoootttwwwyyy|||~~~|||{{{zzzyyy{{{~~~}}}{{{yyytttrrrpppooommmjjjfffccc```aaaaaa```___]]][[[ZZZOOOMMMKKKHHHGGGFFFGGGGGGIIIBBB===@@@HHHOOONNNJJJEEECCCBBBAAAAAAAAA???===:::888444000---,,,+++,,,)))************+++++++++******))))))))))))******))))))************)))))))))))))))))))))))))))))))))************+++++++++************************************************))))))))))))))))))))))))(((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))************************''''''((()))***+++,,,,,,)))************+++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------+++,,,,,,------,,,,,,+++,,,,,,++++++,,,,,,---....................................///000111111222222444666888;;;>>>@@@AAACCCFFFIIIKKKLLLMMMOOOPPPSSSVVVXXXZZZZZZXXXVVVSSSYYY]]]```^^^YYYVVVWWWYYYSSSWWW[[[\\\ZZZUUUQQQOOOOOONNNKKKHHHEEEBBBAAA@@@======<<<:::999777666666////////////////////////+++++++++,,,,,,---------******++++++++++++******)))***+++,,,,,,+++***)))(((***+++)))''''''((((((***++++++)))(((((()))***))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))************+++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++))))))******++++++++++++))))))))))))))))))))))))************************))))))******++++++++++++++++++,,,,,,,,,---------,,,,,,,,,---------......---------...///000000111///222555888AAASSSjjj|||{{{zzzkkkeeeccckkkvvvwwwoookkk```[[[VVVTTTTTTSSSOOOKKKIIIJJJJJJJJJKKKKKKKKKKKKJJJIIIHHHFFFFFFFFFGGGHHHGGGHHHIIIKKKLLLMMMMMMMMMPPPSSSWWW[[[aaaiiirrrwwwnnngggnnnxxx888;;;===???AAAFFFMMMRRR\\\\\\]]]```dddjjjooorrrrrrtttttttttyyy|||~~~~~~|||wwwrrrooonnnnnnkkkgggeeegggeeeaaa___aaa[[[XXXTTTRRRQQQNNNIIIEEEHHHFFFDDDBBBAAACCCFFFHHHKKKGGGDDDCCCEEEEEECCC@@@@@@>>>:::666111...,,,,,,***+++,,,,,,,,,+++))))))((())))))************)))))))))))))))))))))))))))))))))))))))))))))))))))++++++***************+++************************(((((()))***,,,---...///,,,,,,,,,++++++*********************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++*********))))))(((((()))************+++++++++************************)))************+++++++++++++++++++++++++++++++++,,,,,,,,,++++++***************+++++++++,,,,,,,,,,,,,,,,,,---------......++++++,,,,,,,,,---------,,,,,,,,,---///000///------,,,,,,,,,,,,,,,------//////...///222666999;;;===:::===CCCEEECCCEEEKKKOOOOOOQQQSSSVVVWWWUUUTTTYYYWWWUUUWWW[[[^^^]]]\\\bbbttt{{{oooeeeddd___UUUVVVZZZ]]]\\\YYYVVVSSSRRRYYYZZZYYYRRRIIICCCBBBCCCAAA@@@???>>>???>>>===<<<333444555555444222///.../////////---***)))***+++++++++,,,,,,,,,,,,+++++++++++++++***++++++,,,,,,++++++************++++++))))))))))))))))))))))))))))))))))))))))))))))))+++***)))(((((()))***+++************************))))))))))))))))))))))))+++*********))))))(((((())))))))))))************************************************************************************+++++++++*********))))))+++++++++*********))))))************************)))******++++++,,,------************************)))******+++,,,,,,------...------------...//////...------...000111000000:::555555@@@PPPfffvvvjjjcccpppqqqlllrrrxxxyyyppphhhccc]]]XXXTTTLLLLLLJJJIIIHHHHHHGGGGGGEEEEEEDDDEEEFFFGGGEEEDDDFFFEEECCCDDDEEEGGGFFFFFFGGGHHHHHHHHHHHHGGGFFFEEEKKKHHHIIIMMMNNNQQQ]]]jjjxxxooosssvvvyyyyyyyyy~~~>>>BBBHHHKKKNNNRRRWWWZZZeeeeeeeeegggjjjooosssvvv~~~~~~~~~yyyvvvyyy|||{{{uuuyyyyyytttqqqppplllfffcccdddccc^^^YYYUUUTTTRRRPPPMMMKKKHHHDDDBBBBBBDDDEEEEEEHHHGGGGGGIIILLLKKKGGGCCCBBB@@@===;;;999666333111+++***)))((((((((())))))***************))))))((())))))))))))))))))))))))))))))))))))))))))))))))++++++***************+++************************))))))******+++,,,------+++++++++******)))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))((((((((()))))))))*********************************)))************+++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++*********++++++++++++,,,,,,,,,,,,,,,,,,---------......++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.........---//////......///000111222555666777777:::???GGGLLLLLLHHHGGGHHHHHHIIIQQQZZZaaa___^^^```ccceeebbb___\\\ZZZXXXXXXZZZ]]]aaacccrrruuukkkcccZZZ\\\ZZZZZZ[[[XXXUUUWWW\\\ZZZgggsssppp^^^KKKBBB@@@BBB???===>>>@@@AAA???===?????????>>><<<999666444111111111000...---......+++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++*********+++++++++******))))))******+++))))))))))))))))))))))))))))))))))))))))))))))))+++***)))(((((()))***+++************************))))))))))))))))))))))))************)))))))))((())))))))))))************************************************************************************+++++++++*********))))))+++++++++*********))))))************************,,,+++++++++++++++++++++******************************++++++,,,,,,,,,------------.........//////000000///000111111111111555;;;DDDQQQccc}}}uuunnntttsssqqqtttzzz|||zzzzzz~~~~~~wwwppplllddd___YYYTTTRRROOOLLLIIIGGGFFFEEEDDDCCCCCCCCCCCCGGGGGGGGGGGGHHHIIIHHHGGGJJJHHHGGGGGGHHHIIIHHHGGGIIIIIIIIIIIIIIIIIIHHHHHHFFFEEEFFFIIIIIIJJJRRR\\\kkkpppwww~~~LLLQQQXXX^^^bbbdddfffgggpppqqqsssvvvzzz}}}~~~zzz{{{~~~~~~}}}~~~vvv{{{||||||zzztttqqqqqqlllggg```[[[ZZZ[[[]]]^^^WWWRRRMMMKKKLLLLLLKKKIIIGGGHHHKKKPPPTTTSSSMMMHHHAAA???<<<<<<===<<<888555///...+++)))((()))***++++++++++++******)))(((((())))))))))))))))))))))))))))))))))))))))))))))))+++***************++++++*********************************+++++++++,,,,,,*********)))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))'''((((((((())))))))))))************************)))************+++++++++++++++++++++++++++++++++,,,,,,,,,++++++++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,++++++++++++---------------......///111000//////000222444555777:::===???@@@GGGRRRZZZaaa]]]XXXUUUUUU[[[jjjxxx~~~uuuqqqpppmmmeee^^^______^^^\\\]]]bbbkkkrrrvvviii```___VVVSSSWWWUUUUUUbbbuuu|||zzz___QQQNNNNNNJJJFFFGGGKKKLLLJJJFFFGGGGGGFFFEEECCCAAA???===666555444333111000......------,,,,,,,,,,,,---------,,,+++******)))************))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******************************))))))))))))))))))))))))************)))))))))))))))))))))*********++++++************************************************************************+++++++++***************+++++++++***************************************------,,,,,,+++******)))++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------...////////////.........//////000222333444:::MMM```jjjzzzuuuhhhbbbsss|||sssttt||||||vvvxxx{{{rrriiibbb[[[UUURRRJJJGGGDDDCCCDDDDDDDDDCCCDDDDDDCCCCCCCCCCCCDDDDDDGGGHHHHHHHHHIIIIIIJJJJJJLLLKKKJJJJJJKKKLLLKKKJJJKKKKKKJJJJJJKKKKKKKKKKKKHHHHHHJJJLLLJJJHHHLLLRRRRRRWWW^^^eeekkkttt}}}]]]aaagggmmmqqqrrrrrrrrrvvvzzz}}}~~~~~~}}}{{{~~~|||wwwwww|||~~~~~~tttooohhhccccccgggmmmpppiiiddd^^^\\\\\\[[[XXXTTTMMMNNNPPPUUUXXXXXXSSSNNNEEEAAA======???@@@===:::666555333000...,,,,,,+++++++++******************))))))))))))))))))))))))))))))))))))))))))))))))*********)))******+++,,,************************+++++++++*********************************))))))************)))))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))((((((((()))))))))******************************))))))*********++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,---------......,,,,,,,,,,,,++++++++++++...//////......///222444555555444555666888:::;;;;;;AAAHHHJJJJJJOOOYYYbbbnnnlllhhhfffhhhtttyyyvvvqqqggg]]]dddggghhhggggggooo}}}pppdddbbbWWWTTTYYYWWW[[[xxxpppfffccc```[[[WWWXXX]]]___]]]YYYQQQPPPNNNLLLJJJHHHGGGFFFAAA???<<<:::888555222000222111///---,,,++++++,,,,,,++++++*********++++++***))))))(((((())))))***))))))))))))))))))))))))))))))))))))))))))))))))***))))))))))))))))))***************************))))))))))))))))))))))))*********)))))))))))))))))))))*********+++++++++************************************************************************************************************************************************,,,,,,,,,++++++*********++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///000//////.........///000222666:::>>>LLLfffzzz~~~nnncccdddjjj{{{}}}|||xxxuuuwww|||tttoooddd```ZZZTTTNNNIIIFFFDDDBBBAAAAAABBBCCCEEEFFFGGGGGGGGGGGGHHHIIIJJJKKKLLLNNNOOOPPPPPPPPPQQQRRRTTTTTTSSSSSSTTTVVVWWWVVVUUUTTTTTTTTTUUUUUUUUUVVVVVVQQQSSSVVVWWWUUUSSSSSSTTTLLLPPPSSSUUUXXX```lllvvviiikkkoootttxxxyyyxxxxxxwww}}}{{{||||||vvvmmmiiikkkttt|||~~~zzztttooommmpppuuuyyyuuuqqqllliiigggeee```\\\XXXWWWVVVXXX[[[[[[XXXUUUNNNJJJFFFDDDDDDDDDBBB@@@;;;;;;:::888555000,,,)))******))))))***+++,,,---))))))))))))))))))))))))))))))))))))))))))))))))******))))))***++++++,,,************************++++++************))))))++++++++++++++++++++++++************)))))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******)))))))))*********++++++************************))))))*********+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,---...///......111555999<<<======>>>@@@AAABBBCCCEEEMMMVVVZZZYYYZZZ```eeejjjlllmmmnnnuuuyyywwwzzzyyysssllllllqqquuuvvvxxxzzzkkkkkkccc```aaa]]]cccxxxsssnnniiihhhdddbbbdddjjjnnnooommmeeebbb]]]VVVPPPKKKHHHFFFHHHEEEAAA???>>>===;;;999888666444111///---+++***+++*********+++,,,------******))))))))))))******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))******)))))))))************************))))))))))))))))))))))))))))))))))))))))))******************++++++++++++******************************************************************************************************************************************************+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,---------...//////000000//////111222222222555;;;DDDJJJ[[[sssmmmddd[[[bbbttt~~~wwwtttuuuwwwwwwnnnddd[[[UUUOOONNNLLLHHHEEECCCBBBBBBCCCDDDEEEFFFGGGHHHJJJKKKKKKKKKLLLMMMOOOQQQSSSTTT[[[\\\^^^^^^]]]^^^aaaddd``````aaadddgggiiihhhgggeeeeeefffgggggggggfffeee\\\___bbbcccbbb```___]]]YYYZZZZZZWWWUUUWWW```gggnnnvvvnnnppptttyyy}}}}}}{{{yyy~~~|||{{{zzz}}}~~~yyyvvvvvvvvvpppkkkllluuu{{{vvvvvvxxxzzzwwwvvvtttpppkkkfffbbb```ccc```\\\\\\^^^```^^^\\\UUUTTTRRROOOJJJFFFCCCAAA======>>>===:::444///+++++++++***)))***+++,,,---))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***+++,,,,,,******************************************))))))+++++++++++++++,,,,,,,,,************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************++++++++++++************************)))************+++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,---------......,,,---------............,,,---//////000444<<>>=========;;;999555222///---,,,,,,,,,,,,,,,---......++++++************++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))************************))))))))))))))))))))))))))))))))))))*********************++++++++++++,,,***************************************************************************************+++++++++***************+++++++++************************)))******+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---.........//////......//////000111000000000111555@@@NNNXXXjjjxxxpppWWWXXX[[[mmm|||tttmmmkkklllvvv~~~yyyrrrjjjaaaWWWNNNHHHDDDEEEEEEEEECCCCCCEEEFFFDDDFFFIIIIIIJJJJJJLLLNNNOOOPPPQQQSSSVVVYYY[[[]]]cccfffggggggfffgggkkkoookkkkkkmmmpppsssuuutttrrrppprrrtttuuuuuussspppnnnfffjjjkkkjjjjjjkkkjjjfffddddddbbb]]]YYYYYY\\\```eeejjjpppqqqpppqqqwww~~~rrruuu{{{{{{{{{yyyvvvwww{{{~~~{{{uuuttt||||||{{{|||xxx{{{{{{vvvnnngggdddeeeiiifffcccccceeefffeeeccc___cccfffbbbYYYNNNGGGDDD@@@@@@@@@@@@===:::777444///---+++***))))))***+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***+++,,,---************************))))))))))))************)))*********++++++++++++************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))************************************)))************+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,------------...,,,,,,,,,---------......,,,------...///000111111///222444555777===GGGOOOUUUXXX[[[]]]^^^\\\ZZZXXXZZZ^^^dddhhhhhhggggggggghhhkkknnnqqq{{{}}}zzzvvvtttzzz}}}tttwww{{{yyytttkkklllmmmmmmmmmoootttxxxuuuqqqjjjccc^^^ZZZXXXXXXPPPIIIAAA>>>???BBBBBBAAAAAABBBBBBAAA>>>;;;777444111000///...---,,,,,,,,,,,,,,,++++++++++++,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))((()))***++++++***)))(((************************))))))))))))))))))))))))((()))))))))*********************+++++++++,,,,,,************************************************************************))))))*********+++++++++))))))*********+++++++++************************+++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,---///000000111000...------///111333...000222666@@@RRRhhhwwwsssggg\\\ffflllwww~~~zzzwwwsssnnnqqqxxx}}}mmmhhhaaaZZZTTTMMMGGGDDDAAADDDFFFFFFEEEFFFIIIKKKHHHKKKOOOQQQQQQSSSVVVXXXYYYZZZ\\\___bbbfffiiikkkllloooqqqpppooopppuuuzzzwwwxxxyyy{{{~~~~~~}}}{{{yyy|||}}}xxxuuusssvvvvvvrrrsssvvvuuupppnnnkkkgggdddaaaaaabbbcccggghhhiiihhhffffffhhhkkkiiimmmqqqwww|||uuuzzz{{{zzz|||wwwuuuvvvyyy{{{xxxvvv|||||||||rrrjjjiiikkkkkkhhhggghhhkkkllljjjgggllluuu|||yyylll\\\QQQMMMDDDCCCCCCBBBAAA@@@??????222000---***((('''(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***+++,,,---************************((()))))))))************(((((())))))*********+++************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))*********+++(((((((((((())))))))))))************************)))************+++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,---------......,,,---...///000222333333444777;;;<<>>@@@===888111,,,+++...000,,,------------+++)))(((+++*********+++,,,------))))))))))))))))))))))))))))))))))))******'''%%%))))))))))))))))))))))))))))))))))))))))))))))))************************************************++++++++++++++++++++++++************************************************************************************************++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......---------111666:::444333111000222444333///666666???SSSoooyyyhhhiii}}}www{{{mmmbbbXXXRRRKKKEEECCCHHHJJJGGGFFFGGGGGGIIIKKKLLLNNNQQQVVVYYYZZZ___fffkkknnnppprrrssswwwyyy{{{|||~~~}}}xxxtttssstttooonnnlllkkkjjjiiigggeee___aaabbbaaa___]]]]]]^^^eeennnvvv{{{~~~||||||yyyyyy{{{zzztttvvv}}}|||uuussstttuuuqqqlllnnnuuuqqqooopppttttttnnniiihhhtttxxxzzztttooollljjjfffZZZSSSKKKGGGEEEDDDEEEEEECCC???:::666444111---***+++******+++,,,,,,***(((************************************************************************************************************************************************)))************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))******************++++++++++++***))))))))))))))))))************+++++++++)))************+++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,---------......------,,,,,,,,,,,,,,,---///,,,,,,///...,,,...333///222444444555999???DDDTTTUUU[[[bbb```^^^jjj{{{~~~wwwnnnzzz|||zzz~~~~~~yyysssgggfffcccdddbbbXXXUUUVVVQQQJJJGGGHHHHHHEEE@@@<<<999777777555111---,,,---------,,,,,,++++++***************+++,,,,,,***************************)))((()))******(((%%%))))))))))))))))))))))))))))))))))))))))))))))))************************************************++++++++++++++++++++++++************************************************************************************************++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,---///333666111000......000222111000:::AAAQQQhhhuuugggdddtttkkk]]]SSSMMMHHHIIIDDDCCCHHHKKKIIIHHHJJJMMMOOORRRUUUWWW[[[___bbbiiikkknnnqqqtttxxx|||{{{zzzzzzxxxvvvsssqqqqqqooommmllleeedddbbb```^^^\\\ZZZYYY]]]bbbfffjjjtttxxxrrrtttyyyyyyuuuyyyzzzvvvqqqmmmhhhgggmmmtttvvvtttuuuzzzyyysssnnnlllrrrsssoooiiifffjjjnnnoooddd\\\PPPHHHEEEGGGHHHHHHFFFCCC@@@===:::666111---******+++---......+++(((************************************************************************************************************************************************)))************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))((())))))***++++++,,,,,,+++***)))))))))))))))))))))************+++++++++)))************+++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,---------......------,,,,,,,,,------......---...000...,,,000666111555999:::;;;???HHHOOOaaacccjjjqqqoookkkqqq}}}yyywww|||{{{~~~|||}}}zzzrrrrrrmmmmmmkkkbbb[[[cccaaaVVVSSSXXXUUULLLGGG@@@999999<<<<<<555......------,,,,,,,,,------*********)))******+++,,,***************************)))((()))******(((&&&))))))))))))))))))))))))))))))))))))))))))))))))************************************************++++++++++++++++++++++++************************************************************************************************++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++------,,,---000222///.........///000222444>>>MMMddd{{{tttaaaZZZfff}}}hhhVVVKKKGGGEEEDDDGGGDDDEEEJJJMMMMMMNNNOOOUUUYYY]]]bbbeeehhhlllooovvvvvvvvvwwwzzz}}}yyywwwuuutttrrrqqqppplllgggcccbbb___[[[XXXZZZ[[[ZZZZZZbbbqqq~~~uuuqqqwwwzzzzzz|||vvvoooiiigggjjjoooxxxtttsssuuuvvvrrrqqqrrruuutttppphhhfffiiilllllljjjfff\\\PPPHHHHHHIIIJJJFFFEEEDDDBBB???;;;777444---,,,,,,,,,------+++)))************************************************************************************************************************************************))))))*********+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++******)))))))))))))))***))))))*********+++++++++))))))*********++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,---------......------------------...///,,,...000111//////444999:::???FFFKKKKKKMMMWWWaaafffhhhnnnuuuuuuqqqrrrxxxwwwxxx{{{~~~~~~{{{|||{{{{{{uuusssssslllnnn~~~zzzuuuvvvjjjVVVUUUKKK???999:::;;;888444111000...,,,++++++,,,,,,*********))))))******+++***************************)))((()))******)))((())))))))))))))))))))))))))))))))))))))))))))))))************************************************************************************************************************************************************************++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***,,,......------...///111000000111111111666<<>>===444111---+++++++++++++++************************************************************************************************************************************************))))))*********+++++++++))))))))))))))))))))))))))))))))))))))))))))))))+++++++++*********))))))***)))))))))))))))******))))))*********+++++++++))))))*********++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,---------.........---------......///000,,,///222222333777<<>>IIIccctttzzzgggjjjpppxxxnnn^^^QQQMMMGGGDDDDDDHHHLLLNNNNNNQQQUUUXXX\\\aaaeeefffhhhlllsssyyy~~~~~~xxxuuuuuusssmmmhhhlllkkkjjjjjjgggccc```___}}}}}}~~~zzzxxxwwwtttpppjjjmmmvvvyyynnnhhhnnnsssvvvvvvvvvuuunnnfffhhhpppoooddd\\\]]]___]]]XXXVVVRRRMMMGGGDDDDDDEEE===888222---,,,+++++++++++++++++++++++++++++++++************************************************************************************************************************)))************+++++++++)))))))))))))))))))))))))))))))))))))))))))))))),,,,,,++++++***))))))((()))))))))))))))******+++)))************+++++++++)))************+++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,---------.....................///000111...111444666;;;CCCGGGHHHIIIPPP]]]hhhhhhjjjyyy~~~|||zzz{{{zzzwwwooopppssswww{{{{{{yyyvvvttt~~~~~~ooohhheee```\\\VVVNNNEEE>>><<<;;;888444111...---,,,---,,,++++++***++++++++++++++++++++++++++++++++++++)))((((((***++++++***))))))))))))))))))))))))))))))))))))))))))))))))************************************************************************************************************************************************************************++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...000000000///000111111...///333555999JJJ\\\{{{sssmmmtttwwwyyy{{{rrrhhh___UUUNNNFFFFFFEEEFFFHHHLLLOOORRRXXX^^^bbbdddhhhoootttuuuvvvzzz~~~{{{vvvrrrssssssvvvxxxtttjjjaaa^^^~~~vvvnnnnnnvvvtttmmmeeeaaacccfffhhhhhh}}}|||~~~{{{uuutttwwwwwwsssooottt~~~~~~ooohhhkkkppptttvvvxxxxxxqqqhhhfffllllllgggjjjsssvvvqqqmmmiii```UUUKKKFFFGGGIIIDDD@@@999444000...+++)))++++++++++++++++++++++++************************************************************************************************************************)))************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))++++++******************)))))))))))))))***++++++)))************+++++++++)))************+++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,---------..................///000111222222555666:::DDDPPPTTTQQQJJJOOO\\\fffiiiooo~~~{{{{{{yyyxxx|||zzzpppsssxxx{{{|||||||||}}}{{{~~~|||uuunnnjjjfffeeeeee___RRRHHH@@@???>>>;;;888555222000...------,,,++++++,,,,,,+++++++++++++++++++++++++++)))((((((***+++,,,+++))))))))))))))))))))))))))))))))))))))))))))))))************************************************************************************************************************************************************************++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...////////////111333111...000777<<>>;;;666222...+++)))++++++******++++++,,,,,,************************************************)))************+++++++++************************************************++++++++++++++++++++++++******************************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++,,,---------------,,,------------...............///000222333444555;;;===PPPooorrrZZZRRR\\\fffyyy}}}|||pppddd\\\TTTKKKEEEDDDDDDDDDHHHNNNSSSVVV\\\cccfffhhhnnnwww~~~wwwhhh[[[WWWUUUQQQOOOOOOPPPWWW[[[WWWSSSTTTXXXYYYXXXYYY\\\]]]\\\ZZZWWWVVVUUUVVVWWWVVVUUUTTTUUUWWWZZZ\\\^^^^^^\\\ZZZYYYYYYUUUWWWYYYYYYXXXXXXWWWVVVWWWWWWVVVTTTRRRPPPQQQQQQMMMLLLLLLOOOQQQUUUaaammmzzz|||tttxxxxxxxxxyyyzzzyyyvvvsssrrrqqqqqqtttwwwvvvqqqlllmmmnnnnnnllljjjmmmttt{{{{{{{{{yyyuuulll```SSSKKKGGGFFFDDDDDDDDDBBB@@@===777444000,,,******+++,,,++++++++++++++++++++++++***************************************+++++++++************************************************))))))*********++++++++++++******))))))******+++************************++++++++++++++++++++++++***************+++++++++******+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,------------...---...000111111222333444777:::>>>@@@BBBIIITTT\\\ffffffiiinnnuuuzzzxxxtttqqquuu~~~}}}|||~~~~~~|||}}}|||zzzyyy{{{|||}}}|||wwwkkkooo~~~qqq[[[MMMFFFBBB@@@???>>>;;;777222---+++---,,,,,,,,,,,,---//////************************************************))))))*********+++++++++***************************************+++++++++++++++++++++++++++++++++******************************+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,+++,,,,,,---...---------------------...............///000000111222555777AAADDDYYYyyyxxxdddRRRUUUiiisss~~~}}}yyykkk```UUUNNNHHHDDDCCCEEEIIIJJJOOOVVV[[[]]]ccciiinnnrrrzzz~~~wwwoooaaaYYYQQQQQQSSSUUUUUUVVVSSSXXXYYYTTTSSSXXX```dddgggnnntttrrrhhh___[[[[[[[[[[[[ZZZYYYZZZ^^^dddiiimmmooopppooollliiihhhhhhaaacccfffgggfffddddddfffcccaaa___\\\ZZZVVVSSSPPPUUURRRPPPPPPOOOOOOUUU]]]dddggglllpppuuu}}}~~~}}}~~~~~~{{{yyyuuutttsssssstttsssnnnjjjgggjjjmmmkkkhhhhhhnnnssszzzzzzzzzzzzvvvnnnccc\\\JJJHHHFFFEEEEEEDDDAAA???<<<999444///,,,***))))))++++++++++++++++++++++++************************))))))*********+++++++++************************************************))))))*********+++++++++++++++************++++++************************++++++++++++++++++++++++))))))*********+++++++++******+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,---------............///111111111333666999EEEIIIMMMOOOPPPWWWbbbkkkoooqqqtttxxxzzzzzzzzz|||{{{|||xxx~~~~~~||||||{{{yyy|||{{{yyyxxxwwwxxx{{{xxxxxx}}}~~~}}}{{{xxxyyysssxxxwwwfffYYYKKKAAA======>>>===;;;777333111...---,,,++++++,,,...///************************************************))))))*********+++++++++************************))))))*********+++++++++++++++++++++++++++++++++******************************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,---.........---------------.........//////...///000///000333888<<>>:::666111---***))),,,,,,,,,,,,,,,,,,,,,,,,************************)))))))))***++++++,,,,,,************************************************)))************+++++++++++++++************++++++************************************************)))))))))***++++++,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,---------............---///111222444:::CCCJJJ^^^cccfffeeecccfffooowwwvvvzzz}}}xxx||||||yyyxxxzzz{{{}}}|||}}}~~~|||~~~{{{wwwyyy}}}wwwyyyxxxsssrrr|||yyyqqqgggXXXJJJ>>>??????>>>===;;;888777000...,,,***)))***+++,,,++++++++++++++++++++++++************************)))************+++++++++************************)))))))))***++++++,,,,,,++++++++++++++++++++++++******************************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------......,,,,,,---...............------........./////////...000000000222777@@@GGGQQQaaayyywwwlllllluuurrrzzz}}}zzzsssiii[[[PPPIIIEEEEEEIIIKKKLLLPPPUUUSSSVVV___jjjrrrvvv|||ppp[[[UUUXXXYYYWWW\\\cccmmmtttyyy|||zzzxxxuuuvvvzzzsssuuuqqqhhhaaa___]]]XXXTTTSSSRRRRRRQQQNNNLLLNNNTTTZZZ^^^gggpppyyy{{{wwwsssvvvxxxvvvqqqooopppssshhhhhhiiiiiikkkpppyyy{{{vvvqqqqqqtttwwwwwwvvvllliiiccc]]]WWWOOOGGGBBB@@@@@@???===999444///,,,,,,,,,,,,,,,,,,,,,,,,,,,************************((())))))***++++++,,,,,,************************************************)))************+++++++++,,,++++++******++++++,,,************************))))))))))))))))))))))))((())))))***++++++,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------...............000444777>>>KKK[[[gggsssxxx|||yyyuuuuuu|||{{{|||vvvxxxzzz{{{{{{{{{zzzxxxwwwzzzzzzzzzxxxzzz{{{wwwuuu|||yyysssmmm```TTTFFFDDDBBB@@@>>><<<;;;;;;666333000---+++***+++,,,++++++++++++++++++++++++************************)))************+++++++++************************((())))))***++++++,,,,,,++++++++++++++++++++++++******************************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,---......///,,,------...........................///////////////000222333777@@@NNNXXXfffrrrdddmmmvvvjjj^^^RRRJJJDDDEEEDDDFFFLLLPPPRRRWWW]]]]]]bbbooo~~~vvvcccVVVVVV___cccbbbmmmzzzuuuoookkkccc\\\XXXWWWWWWVVVRRRMMMLLLNNNQQQNNNUUU\\\cccpppyyyqqqqqqvvvyyywwwrrrppptttxxxllljjjhhhhhhmmmvvv{{{sssqqqvvv|||~~~yyyrrrjjj```UUUJJJDDD???AAABBBBBB???999333000,,,,,,,,,,,,,,,,,,,,,,,,************************((())))))***++++++,,,,,,************************************************)))************+++++++++,,,++++++******++++++,,,************************((((((((((((((((((((((((((())))))***++++++,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,------------------.........//////000333888===HHHZZZooo~~~zzz~~~~~~~~~~~~~~~ttttttvvvyyy|||||||||}}}}}}|||xxxtttsssuuuxxx||||||}}}tttmmmggg]]]SSSMMMJJJFFFAAA>>><<<;;;;;;<<<999555111...---......++++++++++++++++++++++++************************)))************+++++++++************************((())))))***++++++,,,,,,++++++++++++++++++++++++******************************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,---...//////,,,---......//////................../////////000///111333666;;;HHHYYYeeeyyy|||dddZZZsss}}}yyypppaaaQQQGGGFFFIIIHHHGGGJJJPPPTTTVVV\\\bbbhhhpppxxxnnnhhhcccaaaaaaeeeqqq}}}yyylllbbbcccgggaaaSSSLLLOOOPPPJJJQQQRRRSSSWWW___lllzzz~~~rrrnnnqqqvvv{{{}}}{{{wwwtttrrrsssppplllqqq|||zzzxxxwwwxxx{{{~~~~~~}}}|||~~~uuufffVVVLLLHHHCCCBBBAAAAAAAAA>>>:::777,,,...000...***(((***---************************************************))))))))))))))))))))))))))))))***++++++++++++***++++++++++++++++++++++++************************+++++++++*********))))))))))))))))))************++++++***************+++******+++++++++,,,,,,,,,******+++,,,,,,---......,,,,,,,,,,,,---...///000...---+++***,,,///222444222999<<>>::::::>>><<<:::888111***)))---***+++,,,------,,,+++***,,,,,,,,,++++++*********+++*********))))))((((((************************+++++++++++++++++++++++++++***)))***,,,,,,***))),,,,,,,,,+++++++++************))))))******+++,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------111///---,,,---.........000111666>>>GGGSSSgggxxx}}}}}}cccVVV___}}}nnnggg[[[PPPJJJGGGFFFFFFIIIMMMSSSWWWZZZ___fffkkkpppwwwyyynnnfffeeeiiirrr~~~ttt^^^QQQSSSUUUQQQSSSSSSTTTWWW\\\ccciiimmm{{{{{{{{{{{{||||||zzzwwwuuuzzz{{{vvvnnnlllsssyyyzzzqqqtttxxxyyyxxxwwwvvvvvvxxx||||||qqqaaaSSSLLLFFFDDDAAA@@@@@@@@@>>>===111///,,,+++***+++++++++************************************************************************))))))***+++++++++++++++++++++++++++++++++++++++************************+++++++++*********))))))))))))))))))************++++++************++++++***++++++++++++,,,,,,,,,+++++++++,,,,,,------...---------------...///000............000222555666;;;CCCIIIQQQddd|||}}}~~~|||}}}}}}uuuqqqqqqvvvzzz{{{~~~}}}zzz}}}tttqqqnnnooouuu|||}}}~~~|||yyyyyy|||}}}vvvnnniiiddd^^^YYYYYYUUUQQQOOOJJJBBB>>>@@@>>>;;;;;;;;;777000---///***++++++++++++++++++***,,,,,,,,,+++++++++******+++*********))))))))))))************************+++++++++++++++++++++++++++***)))***,,,,,,***))),,,,,,,,,+++++++++************))))))******+++,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------///...------///000000000...222;;;HHHUUUbbbttt|||uuuuuugggXXXXXXbbbxxx|||tttnnn^^^XXXOOOHHHEEEEEEGGGHHHPPPUUU[[[```dddjjjqqqvvvwwwlllgggkkksss}}}vvvfffbbbaaa]]]\\\ZZZXXXYYY]]]___^^^]]]eeemmmwww|||}}}|||zzzyyy~~~{{{pppgggiiipppvvvqqquuuyyyxxxuuurrrsssvvvqqqwwwrrraaaUUUKKKGGGBBB??????AAABBBBBB;;;444...+++,,,...,,,***++++++++++++++++++++++++++++++++++++++++++++++++************************)))******++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***************)))))))))*********++++++++++++************++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---------................../////////000111333666999;;;<<>><<<>>>>>>888333111,,,+++***))))))***++++++,,,,,,,,,++++++++++++******************)))))))))************************+++++++++++++++++++++++++++******+++,,,,,,+++))),,,,,,,,,+++++++++************))))))******+++,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------...///000111222222222777CCCSSSbbbmmmzzz{{{wwwrrrfff^^^QQQRRRbbbkkkwww|||wwwooocccYYYMMMJJJFFFCCCDDDHHHMMMPPP[[[```hhhnnnttt{{{yyynnnhhhjjjmmmrrryyyrrrsssllldddaaabbbccc```]]]\\\aaahhhmmmpppwww{{{~~~}}}sssgggdddjjjrrrrrrssstttsssrrrrrrtttuuulllqqqzzzqqqdddTTTMMMEEE???>>>???AAACCCCCC===666000......---,,,++++++++++++++++++++++++++++++++++++++++++++++++************************)))***++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++************************))))))*********+++++++++++++++*********+++,,,,,,+++++++++,,,,,,,,,---------------------,,,,,,,,,.........------......///000111333777;;;???BBBDDDPPPXXX```fffnnnuuuvvvrrrxxx|||xxxtttyyyuuuzzz{{{}}}||||||}}}~~~~~~~~~zzz{{{||||||{{{}}}{{{xxxxxx{{{}}}www{{{tttllldddaaa^^^YYYWWWWWWNNNEEE>>>@@@AAA>>>888555///---+++)))((()))+++,,,++++++++++++++++++++++++***************************************************+++++++++++++++,,,,,,+++******+++,,,,,,+++))),,,,,,,,,+++++++++************))))))******+++,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------............,,,---///000000000111222999>>>KKK\\\hhhooowww}}}xxxooohhhVVVQQQMMMZZZooovvv}}}}}}|||yyysssjjj^^^RRRJJJGGGGGGFFFGGGIIIOOOUUUZZZeeekkksss{{{~~~}}}yyyyyyxxxwwwuuutttssssssssssssssstttuuuwwwxxxyyyccc```fffvvvyyynnnjjjhhheeebbb```aaadddhhhjjjqqqyyy|||}}}wwwllldddffflllnnnnnnpppvvv{{{zzztttnnnjjjmmmttt}}}ttt```XXXMMMCCC???>>>???@@@EEECCC>>>777///++++++---++++++++++++++++++++++++++++++++++++++++++++++++******************************+++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++************************************++++++++++++++++++******+++,,,,,,---++++++,,,,,,,,,---------...---------------------------------------...///000222666;;;AAAGGGKKKMMM___fffkkkllllllpppuuuxxxzzzvvv~~~|||~~~zzzwwwooommmrrrppprrrrrrooommmrrr~~~zzzrrrtttyyyzzzvvvxxxxxxwwwvvv~~~uuugggdddeeecccaaa```\\\OOOCCCAAABBB???;;;999333111---***)))***+++---++++++++++++++++++++++++***************+++++++++*********************************++++++,,,,,,,,,,,,+++***+++------+++***,,,,,,,,,+++++++++************))))))******+++,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---------....../////////,,,...000000//////000333;;;CCCTTTfffrrrwww|||uuuiiiaaaTTTZZZ^^^hhhuuuxxxvvvzzz{{{xxxmmm^^^OOOGGGEEEGGGHHHJJJLLLNNNTTT[[[aaakkkqqq{{{|||xxxsssooommmllljjjiiiddddddcccbbbaaa```______`````````aaabbbccceeefffnnnpppuuuyyy~~~kkkqqq~~~~~~zzztttpppnnnlllgggeeeggghhhmmm|||{{{zzz{{{yyysssjjjgggiiimmmpppzzzyyyjjjllllllnnnvvv~~~|||nnnfffYYYMMMFFFBBB@@@@@@CCCDDDBBB<<<333---,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***************+++++++++*********++++++++++++,,,++++++***++++++,,,---...,,,,,,,,,,,,---------------------------.........------------...///000111222777???HHHPPPVVVYYYZZZgggkkknnnnnnooossszzz~~~~~~ooodddcccddd___\\\]]]```ccceeecccaaaccciiioooqqq{{{~~~{{{~~~{{{wwwqqqxxxxxxssstttzzz|||xxxvvvsssyyyvvvyyyyyyjjjfffgggfffeeedddeeeWWWHHHCCCBBB???======888555111...,,,+++,,,,,,***++++++++++++,,,,,,,,,*********+++++++++++++++*********************************++++++,,,,,,---,,,++++++,,,------,,,***,,,,,,,,,+++++++++************))))))******+++,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---------...//////000000---///111000...///333777<<>>???<<<:::666222///---,,,,,,******+++++++++,,,,,,,,,*********++++++,,,,,,,,,************************)))******+++,,,,,,------,,,++++++,,,------,,,***,,,,,,,,,+++++++++************))))))******+++,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---------...///000000000---///111000///222999???EEE[[[|||vvvggg]]]gggxxxyyyvvvvvvmmmfff[[[PPPIIIFFFFFFHHHJJJPPPVVV[[[___eeennnuuu{{{rrrmmmggg```ZZZUUUSSSQQQPPPOOONNNLLLJJJIIIIIIIIIIIIIIIIIIIIIIIIJJJJJJJJJIIIIIIJJJJJJKKKKKKMMMQQQVVV\\\bbbgggiiinnnrrryyyvvvoookkkgggeeegggggglllooommmnnnvvv~~~{{{}}}}}}~~~}}}yyyyyy{{{zzz|||||||||}}}~~~~~~{{{vvvzzz~~~tttooowww{{{zzztttzzz{{{sssrrrooolllkkkmmmrrrvvvxxx{{{ooocccYYYRRRLLLHHHDDDCCCDDDFFFGGGCCC;;;444,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***+++,,,,,,------,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,))))))******++++++++++++******+++++++++,,,,,,,,,++++++++++++,,,---...///,,,,,,,,,---------......,,,,,,,,,---...///000000//////000111222444666777CCCPPPcccvvv~~~zzzssspppsss~~~|||iiieeegggnnnllleeehhhrrrnnnpppsssxxx~~~xxxuuuqqqooottt|||~~~|||qqqgggdddiiilllkkkkkkmmmmmmjjjwww|||{{{rrrnnnrrrxxxzzz{{{wwwvvv}}}pppnnnnnnsss{{{~~~yyyooogggiiioooeeeZZZPPPKKKGGGAAA???@@@???===999555111...,,,,,,*********++++++,,,,,,,,,*********++++++,,,,,,,,,************************))))))***+++,,,,,,------,,,,,,+++,,,------,,,***,,,,,,,,,+++++++++***************)))***++++++,,,++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,---------...///000000111,,,///111111111555>>>FFFQQQkkkoooZZZTTTlllyyywwwssslllaaaVVVIIIBBBDDDGGGIIIHHHPPPVVV^^^eeejjjrrr|||xxxxxxzzz~~~rrrcccZZZWWWUUUQQQMMMJJJIIIIIIJJJKKKKKKIIIHHHIIIIIIIIIJJJJJJJJJJJJKKKHHHHHHGGGFFFFFFFFFFFFGGGDDDEEEFFFHHHLLLPPPTTTVVV^^^cccllltttzzzyyypppiiiaaa]]]^^^bbbdddeeeqqqssswwwzzz}}}~~~~~~~~~}}}|||vvvmmmoooxxx}}}|||xxxzzz}}}~~~}}}zzzxxxwwwuuukkkhhhmmmnnnkkkpppzzz|||uuuhhh[[[SSSQQQHHHGGGDDDAAABBBCCC>>>777------......---,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++******+++,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,---------//////...---++++++,,,...------///222222111777>>>HHHaaazzz~~~{{{}}}uuuttt}}}}}}rrrkkkbbb___fffpppwww{{{uuu||||||uuuqqqqqqvvvvvvqqqiiiddddddbbb___vvvvvv{{{yyywwwyyyzzzyyywwwsssllliiinnnvvv{{{|||uuuiiiiiipppqqqdddUUUMMMLLLIIIAAA:::BBB@@@===;;;999555...(((------------------------************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,...//////...,,,+++******+++++++++,,,,,,,,,------------------------------------------------------------------------000000000000000/////////---000333333222777DDDQQQTTTyyy{{{iiiRRRKKKppp{{{yyyuuummmfffQQQIIICCCBBBDDDFFFKKKQQQVVV```jjjnnnrrr}}}{{{ooogggaaa\\\XXXWWWUUUSSSPPPNNNLLLKKKHHHJJJLLLNNNOOOOOOOOONNNPPPQQQTTTUUUTTTRRROOONNNOOOMMMJJJHHHHHHHHHHHHGGGGGGFFFEEEGGGIIIJJJIIIHHHQQQUUU\\\gggrrrzzzyyymmmggg___\\\[[[^^^eeemmmsssuuu}}}{{{~~~wwwsssvvvzzzyyyrrrttt{{{{{{wwwtttuuuvvvvvvvvvuuuvvvvvvrrrjjjggglllllliiimmmuuu~~~rrraaaSSSKKKHHHKKKJJJEEEAAAAAAAAA???444000---,,,...///---+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******+++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++,,,,,,,,,---------+++,,,---,,,++++++---...000000222666777888???GGGSSSjjj~~~yyy|||~~~|||}}}~~~{{{rrrmmmooo{{{|||{{{zzzqqqkkkjjjhhhdddiiiiiimmmtttvvvuuuxxx}}}}}}~~~~~~}}}|||zzz{{{xxxvvvrrrmmmkkkmmmpppqqq}}}}}}uuuzzzyyyjjj]]]TTTMMMFFFAAA>>>===<<<;;;:::666000+++++++++++++++++++++++++++************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---//////---,,,+++******+++++++++,,,,,,,,,++++++++++++++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,////////////////////////000111333555999CCCQQQ\\\lllqqq[[[MMMQQQpppvvvsssmmmccc[[[LLLFFFBBBDDDGGGIIINNNTTT]]]hhhrrrwww|||zzzhhh]]]YYYWWWUUU[[[ZZZWWWUUURRRPPPOOONNNQQQQQQRRRSSSTTTUUUVVVVVVYYYYYYYYYYYYXXXVVVUUUSSSSSSRRRQQQQQQQQQOOOLLLJJJIIIHHHGGGGGGHHHIIIGGGFFFHHHKKKQQQYYYbbbllltttxxx}}}~~~~~~~~~}}}}}}uuuddd]]][[[\\\\\\___eeeooo{{{~~~||||||ssslllfffcccooovvv~~~{{{yyyrrrqqqpppooopppqqqtttuuupppiiihhhlllmmmiiilllsss}}}mmmYYYKKKEEELLLNNNGGG>>>>>>AAADDD===666...,,,///000---))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++******************************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------***,,,---...------///000//////333999<<>>=========:::555222,,,,,,,,,+++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---......---,,,+++******+++++++++,,,,,,,,,++++++++++++++++++++++++------------------------++++++++++++++++++++++++.........//////////////////000111555>>>MMM]]]hhh~~~cccOOOMMM^^^ssssssllliiiaaaUUUMMMGGGDDDDDDHHHMMMPPPWWW]]]hhhsss}}}uuucccUUUQQQSSSWWWYYYcccaaa^^^[[[YYYXXXXXXXXX\\\\\\[[[[[[\\\^^^```aaacccbbb```^^^]]]]]]]]]]]]\\\[[[[[[\\\[[[XXXTTTPPPQQQOOOMMMMMMLLLKKKHHHFFFDDDFFFIIIKKKOOOWWWbbbjjjxxx{{{zzzzzzyyyvvvsssrrrrrrtttzzz~~~pppaaaZZZ\\\aaaeeennnttt~~~wwwkkk``````iiiyyyrrrpppnnnmmmnnnpppqqqrrrllliiiiiinnnooommmooossswwwyyy}}}wwweeeVVVJJJQQQTTTMMMDDDBBBCCCCCCBBB<<<555000//////---+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,------------...,,,...000000000///000222111222777>>>CCCHHHRRR\\\iii}}}{{{~~~uuuggg___```fffkkk||||||wwwxxx{{{~~~|||zzzxxxxxxzzz~~~{{{zzzzzzqqqpppvvvxxx~~~yyykkk]]]QQQIIIFFFEEECCC@@@>>>===;;;:::111000///...---......///++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------------,,,+++******+++++++++,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,.............../////////...222555888AAATTThhhttttttYYYPPPZZZjjjvvv|||uuueee^^^[[[TTTJJJCCCFFFDDDFFFLLLRRRYYYbbbkkkttt}}}~~~jjjcccYYYSSSUUU]]]dddiiinnnkkkhhhdddbbbbbbcccdddeeeeeeeeeffffffggghhhiiiiiigggdddbbbbbbcccfffgggfffeeeddddddcccaaa]]]ZZZ\\\ZZZXXXVVVUUURRRNNNKKKHHHJJJJJJHHHFFFIIIRRRYYYeeejjjqqqyyy}}}~~~}}}yyywwwsssmmmgggcccbbbbbbfffkkksssyyy~~~nnnggg___\\\aaajjjtttzzzzzziii]]]eeeuuussspppnnnmmmnnnooommmkkkggggggjjjoooqqqqqqqqqssskkkmmmooosssyyy{{{qqqcccYYY]]]\\\WWWRRRNNNHHHAAABBBAAA>>>777000------///------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,---------............///000000//////000222777999@@@IIINNNTTT]]]ggglll|||~~~}}}{{{qqqddd]]]aaaooo|||vvvsssuuuyyy}}}{{{~~~~~~~~~}}}uuuwwwvvvxxx}}}ooooooyyy|||tttbbbUUUPPPMMMHHHCCC???======>>>555444111///.........///++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,+++******+++++++++,,,,,,,,,------------------------------------------------....................................//////000000111999>>>???HHH]]]tttqqq[[[___kkkpppttt{{{~~~ssseeeWWWRRROOOKKKEEEBBBFFFEEEGGGOOOVVV___lllxxx~~~qqq___]]][[[\\\aaahhhooossstttrrrnnnkkkjjjjjjkkkllliiikkkmmmppppppooommmllljjjiiigggggghhhjjjnnnpppooommmjjjhhhhhhgggeeeddddddbbbaaa___]]]ZZZVVVRRRNNNOOOOOOKKKEEEDDDIIINNNRRRWWW___iiipppuuuwwwxxxwwwtttmmmdddZZZSSSPPPPPPPPPVVV___hhhpppxxx~~~cccaaa___ccclllyyy~~~}}}~~~rrreeejjjvvvtttpppmmmlllnnnnnnkkkhhhdddggglllqqqssssssrrrqqqjjjkkkjjjiiirrr{{{yyypppjjjiiiccc]]]YYYUUUJJJ>>>AAADDDDDD>>>555......111------------------------,,,,,,------------,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------------,,,---------............---.........---...111444:::>>>FFFPPPUUUYYYaaajjjmmmyyy~~~iiiddd```fffyyy{{{rrrppprrrtttuuuzzz~~~zzz}}}}}}vvvyyyqqqsssxxxyyymmmoooyyymmm^^^VVVTTTOOOHHHBBB>>>======888666333000------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++------------------------..............................//////000000111111222;;;@@@CCCQQQkkkvvvkkkttt{{{wwwxxxqqqdddXXXMMMIIIHHHFFFDDDEEEFFFGGGMMMUUU^^^ggguuu{{{iii^^^___aaadddhhhlllppprrruuutttqqqooonnnnnnoooooolllooosssvvvvvvtttqqqnnnlllllllllmmmoooqqqtttuuutttqqqnnnmmmmmmmmmlllkkkhhhgggffffffeeebbb^^^[[[SSSTTTRRRNNNIIIGGGHHHKKKKKKOOOVVV^^^gggnnntttvvvtttpppggg[[[PPPGGGCCCBBB@@@EEELLLUUU^^^hhhrrrwww```dddkkkvvv|||qqqssszzzxxxrrrmmmkkknnnppppppnnnhhhmmmrrrvvvxxxwwwtttqqqnnnppplllhhhppp~~~~~~zzzpppfff___ZZZOOOEEE@@@CCCEEEBBB;;;444000///........................,,,,,,---......---,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------------...------------........................///222888<<>>===:::666222///---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++------------------------........................//////000000111222222333888===BBBKKKccctttiiiVVVMMMFFFEEEFFFEEEEEEGGGJJJNNNXXXccckkkssstttdddbbbdddgggjjjllloooqqqsssvvvuuutttsssrrrqqqqqqqqqqqqsssvvvxxxxxxvvvtttssspppqqqsssvvvwwwxxxxxxxxxuuutttrrrrrrssssssqqqooolllllllllmmmnnnlllhhheee```]]]XXXRRRMMMKKKJJJKKKJJJLLLPPPVVV^^^fffnnnrrrnnnjjjaaaUUUIII@@@===<<<999;;;???EEELLLVVVaaahhhxxx|||ZZZeeevvvzzzyyy|||}}}vvvnnnllloootttvvvvvvoootttzzz}}}}}}|||wwwsssqqqssspppkkksssrrrhhhbbb[[[SSSAAACCCDDDDDDAAA:::222---........................,,,,,,---......---,,,,,,++++++++++++++++++++++++******************************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------......---------.........//////000000000111333888???DDDMMMRRR\\\fffkkklllpppvvvqqqwwwzzzyyyzzz}}}|||uuulllzzz}}}}}}tttqqqwwwvvvrrryyyzzzuuupppuuu}}}xxx{{{zzzqqqllloooppp}}}rrr|||wwwkkkddd[[[^^^aaa^^^VVVKKKDDD@@@BBB???:::555111/////////,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,******+++++++++,,,,,,,,,------------------------------------------------------------------------///000000111222333333333CCCFFFIIIVVVxxxvvvxxxggg___MMMGGGCCCDDDFFFEEEEEEHHHOOOVVVcccpppxxx~~~ooo```eeehhhkkknnnpppssswwwyyyxxxxxxwwwwwwvvvuuuttttttuuuvvvwwwwwwxxxwwwwwwvvvtttvvvyyy|||}}}|||{{{zzzttttttuuuwwwxxxwwwsssqqqpppppprrrsssuuussspppmmmmmmggg^^^VVVPPPNNNKKKJJJEEEEEEGGGJJJQQQZZZccchhhjjjeee]]]QQQFFF>>>::::::888999999;;;AAAJJJUUU]]]pppvvv}}}mmmuuu}}}yyywwwyyy{{{|||{{{|||vvvwww{{{}}}zzzrrryyywwwmmmpppssssssnnnooo{{{nnnkkkkkkiiiVVVKKKAAABBBHHHFFF===555...---++++++,,,---,,,+++,,,------......------,,,---------,,,,,,+++++++++******************************+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,---.../////////...---//////222777:::???JJJUUU```eeepppxxxvvvpppuuu}}}|||wwwsssxxx||||||~~~yyyyyytttwww|||}}}}}}}}}{{{tttqqqvvvzzzzzzzzz{{{xxxqqqooonnnsssvvvvvvvvv~~~zzzmmmaaafffmmmlll```XXXTTTKKK>>>@@@===999888777444...***+++,,,......---+++++++++++++++++++++++++++++++++,,,+++*********+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,+++***+++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............///000222333555666FFFHHHTTTppp{{{nnnmmmvvvcccPPPGGGDDDEEEHHHIIIHHHJJJOOOTTTZZZiii{{{|||gggggghhhkkkpppsssuuuuuuwwwxxxyyyzzzzzzxxxvvvvvvwwwxxx{{{{{{|||{{{yyyyyyzzz|||~~~~~~~~~|||yyywwwttttttuuuvvvwwwwwwwwwwwwvvvvvvwwwvvvvvvuuutttssspppjjjbbb]]]YYYWWWTTTQQQMMMLLLJJJGGGFFFKKKSSSYYY[[[ZZZUUUKKK@@@888777999777777:::>>>@@@BBBIIIQQQjjjlllpppwww~~~~~~~~~}}}zzzwwwvvvuuuvvvvvvrrrpppmmmnnnrrrvvvwwwwww|||}}}|||yyy{{{vvv|||uuummmpppsssrrrnnnoooyyy~~~kkkhhhlllnnn```VVVLLLIIIJJJHHHBBB<<<111///---,,,---......---,,,------......------,,,---------,,,,,,+++++++++******************************+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------+++,,,---///////////////222222666===CCCIIISSS]]]gggqqq~~~|||~~~}}}yyyyyyzzz~~~qqqtttyyy~~~|||{{{{{{{{{zzz{{{|||~~~}}}tttpppkkkmmmooonnnpppwwwzzzvvvppphhhnnnuuuttteeeYYYUUUOOOGGGCCC@@@<<<;;;:::777222---,,,---......------,,,,,,++++++++++++++++++++++++,,,+++*********+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,+++++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...............///111333666888:::BBBNNNdddwwwhhh```pppvvvhhhUUUDDDFFFDDDDDDHHHKKKLLLPPPVVVccciiivvvzzzfffggglllooosssuuuvvvwwwxxxyyy{{{{{{{{{zzzxxxwwwxxxyyy}}}~~~~~~||||||}}}}}}{{{zzzxxxyyyzzz{{{|||||||||{{{vvvwwwwwwwwwwwwvvvvvvuuurrrmmmgggbbb___\\\YYYVVVQQQPPPMMMIIIGGGHHHMMMRRRUUUUUUQQQIII???888777888888777:::>>>???AAAHHHPPP___bbbiiiqqqyyy}}}wwwtttsssqqqnnnjjjjjjjjjjjjjjjjjjkkklllmmmgggfffgggjjjpppuuuxxxyyyyyy{{{~~~~~~wwwqqq}}}yyyyyy}}}~~~xxxqqqnnnqqqsssppplllmmmuuu}}}}}}kkkhhhmmmqqqllleee[[[TTTPPPLLLHHHDDD666333///,,,---...//////,,,------......------,,,------,,,,,,,,,,,,++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------+++,,,---...//////000000333444;;;FFFPPPWWW^^^eeennnyyyzzz~~~ooohhh}}}zzzuuurrrppprrrvvv}}}}}}zzzzzzyyytttooonnnmmmlllnnnssszzz{{{zzzzzzvvvqqqwww|||yyyiii[[[VVVTTTPPPFFFBBB???======;;;666222---------.........------+++++++++++++++++++++++++++++++++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,+++++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...............000222555999===???>>>RRRooofff]]]___uuu~~~mmm]]]MMMAAAEEECCCEEEIIIMMMPPPXXX```mmmsss}}}xxxfffhhhqqqtttvvvwwwwwwwwwyyyzzz}}}~~~~~~|||zzzyyyzzz|||~~~}}}}}}zzz{{{}}}~~~~~~~~~~~~}}}wwwwwwwwwxxxwwwwwwvvvvvvpppnnnjjjgggdddaaa^^^[[[WWWVVVSSSNNNIIIGGGHHHIIILLLMMMKKKFFF>>>888777888888888;;;>>>???@@@FFFNNNUUUYYYaaaiiiqqqxxx|||~~~}}}{{{yyyyyyvvvqqqkkkgggdddaaa]]]ZZZ\\\\\\]]]^^^```aaabbbbbb^^^___bbbgggmmmrrrvvvxxxyyy|||~~~~~~wwwqqq{{{xxxttttttxxx|||zzztttpppqqquuutttooojjjkkkqqqsssrrr|||~~~sssnnnmmmlllppppppjjjaaaXXXRRRMMMHHH<<<777111---,,,...///000,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++------------------------,,,,,,,,,------------.........---......///000111333777CCCTTT___dddgggjjjqqq|||{{{xxxooopppwww|||wwwssslllqqqzzz~~~{{{xxx|||~~~vvvvvv|||}}}xxxuuusssssssssssswww|||}}}}}}||||||~~~~~~{{{www~~~~~~wwwjjj```\\\YYYVVVHHHDDD???======<<<999666...---,,,,,,---......---++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------******+++++++++,,,,,,,,,+++++++++,,,,,,,,,------------------------------------------............//////000333777;;;???BBBDDDXXXsssttt]]]^^^kkk{{{tttdddVVVKKKDDDFFFEEEFFFKKKOOOUUU___iiitttyyywwwfffiiiuuuvvvwwwwwwwwwwwwxxxzzz~~~}}}|||}}}~~~zzz{{{}}}~~~~~~}}}|||{{{wwwwwwwwwvvvuuutttsssrrrlllkkkjjjhhhfffdddaaa^^^]]][[[XXXTTTNNNIIIFFFEEEFFFGGGGGGCCC>>>999888777888888;;;???@@@@@@EEEMMMTTTWWW[[[aaagggmmmssswww|||xxxnnnlllhhhdddcccccceeegggbbb___[[[XXXVVVTTTRRRQQQPPPQQQQQQRRRRRRSSSSSSSSSTTTWWW[[[___cccgggjjjlllppptttxxxxxxxxxyyy}}}~~~}}}}}}{{{www{{{~~~}}}xxxqqqrrrwww{{{zzzvvvvvvyyy|||xxxqqqmmmoootttrrrmmmpppvvv}}}}}}wwwlllcccnnntttuuummmccc[[[SSSKKKAAA<<<444///------...///,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++------------------------,,,,,,---------.........000000......///000222333777@@@RRReeeppppppmmmnnnwww}}}}}}|||pppkkksssvvvtttxxxyyyrrrxxxuuusssxxxzzzvvvvvvzzz{{{zzz|||xxxrrrpppnnnggg___OOOIIIAAA<<<<<<<<<:::999111...+++***+++------,,,++++++++++++++++++++++++++++++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------******+++++++++,,,,,,,,,++++++,,,,,,,,,------------------------------------------.........//////000000111444888===BBBEEEMMM```{{{|||eeeXXXcccvvvzzzrrreeeWWWKKKEEEDDDGGGGGGJJJOOOSSSYYYfffqqq}}}wwwgggjjjuuuuuuvvvuuutttuuuxxxzzz|||}}}~~~}}}{{{yyywwwwwwvvvtttrrrpppnnnllliiijjjkkkkkkjjjgggfffeeecccaaa^^^[[[VVVPPPKKKHHHFFFFFFEEEBBB???;;;999888999999<<<@@@AAAAAAFFFMMMVVVWWWWWWWWWYYY^^^ffflllvvvzzz}}}zzztttoookkkhhhXXXUUUQQQNNNNNNPPPSSSVVVRRRRRRQQQPPPQQQRRRSSSTTTQQQPPPOOONNNNNNNNNNNNNNNQQQTTTXXX\\\^^^___aaacccgggkkkppppppnnnooouuuzzz|||}}}}}}zzzyyyzzzzzzzzzyyyzzz}}}tttxxxwwwtttuuuzzz||||||~~~}}}uuuqqqwww}}}zzzrrrlllooovvv~~~{{{lll___iiittt{{{wwwoooggg\\\QQQGGGAAA999333///...------,,,------......------,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++------------------------,,,---------............111000......000333777999BBBNNNcccuuu{{{wwwsssssswwwpppjjjlllyyy|||zzz{{{xxx{{{~~~sssqqqsssvvv|||rrrpppuuuqqqpppuuuuuuyyyyyy}}}~~~|||zzz|||~~~sss___VVVJJJAAA===<<<<<<;;;555000+++***+++------,,,++++++++++++++++++++++++++++++,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------******+++++++++,,,,,,,,,***+++,,,---------,,,,,,------------------------------........./////////111111222555;;;AAAGGGJJJTTTiiisssbbbbbbrrrxxxyyyqqqfff[[[OOOFFFCCCFFFIIIJJJOOOUUUZZZaaannn{{{wwwgggjjjrrrssssssrrrrrrtttxxx{{{~~~zzzxxxuuutttsssrrrooommmkkkiiijjjlllnnnooonnnmmmmmmnnnjjjhhheeeccc___ZZZSSSOOOJJJIIIGGGDDD@@@===;;;:::888999===BBBCCCCCCHHHOOOWWWWWWTTTOOOMMMOOOVVV\\\hhhnnnuuuzzz}}}tttppplllhhheeebbb]]]ZZZNNNLLLIIIHHHIIIMMMQQQTTTQQQQQQRRRRRRTTTVVVYYY[[[XXXVVVTTTRRRQQQQQQQQQRRRQQQUUUZZZ]]]]]]]]]^^^___ccchhhlllllliiijjjpppvvv{{{|||~~~}}}|||}}}~~~}}}{{{yyyxxxwwwuuusssvvvxxxzzzzzzzzz|||wwwvvv|||~~~vvvqqquuu||||||ssssss}}}{{{rrrqqquuu{{{}}}xxxmmmdddggguuu~~~|||xxxssshhh[[[MMMHHH???888333000...,,,,,,------......------,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++........................------------...............------...222777===@@@NNN[[[ooo}}}}}}vvvtttwwwuuudddfffqqq|||sssmmmggg```^^^___]]]aaafffjjjmmmsssyyy~~~yyypppkkkjjjooouuutttooosssvvvpppsssxxxttt|||yyyrrrvvv}}}vvvjjjXXXIIIAAA???>>>===:::444---+++---///...,,,+++++++++++++++++++++++++++,,,---.........---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...******+++++++++,,,,,,,,,***+++,,,---------,,,,,,....................................////////////000111333888???GGGNNNSSSfff{{{ssskkkwww~~~qqqrrruuuiii\\\SSSJJJDDDDDDIIIIIILLLSSS[[[aaaiiixxxvvveeegggppppppppppppqqqtttyyy}}}}}}~~~yyyvvvqqqqqqqqqpppooommmkkkjjjkkkmmmpppqqqqqqqqqsssuuurrrooollljjjgggaaa[[[UUURRROOOJJJFFFBBB???===;;;888999>>>CCCEEEEEEJJJQQQWWWXXXUUUOOOIIIGGGJJJNNNYYYaaallltttxxx{{{zzzssspppgggeeebbbaaa___ZZZSSSMMMIIIHHHGGGHHHKKKPPPUUUYYYTTTUUUUUUUUUUUUVVVXXX[[[ZZZXXXUUURRRQQQRRRSSSUUUOOOTTTYYY[[[ZZZYYYZZZ[[[```eeeiiiiiieeefffmmmsss|||}}}~~~|||zzz{{{{{{{{{{{{|||}}}~~~~~~zzz|||~~~~~~}}}{{{zzzxxxuuusssuuuvvvvvvuuuuuuxxx~~~~~~wwwxxxuuulllpppyyy~~~wwwoooqqq~~~xxxvvvvvvxxxxxxsssmmmkkkgggvvv}}}|||qqqcccRRRLLLCCC<<<666222...,,,,,,------......------,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++........................---------.........//////++++++,,,...444;;;BBBFFFUUUbbbsss}}}zzzrrrsssxxxrrriiipppxxxxxxnnnbbbZZZSSSLLLIIIJJJMMMPPPTTTWWWZZZ___ffflllssswww|||{{{tttllljjjmmmkkknnnwwwxxxrrrxxx~~~wwwvvvkkkoooxxx}}}}}}yyycccPPPFFFAAA@@@???>>>777///---...000///---+++++++++++++++++++++++++++,,,---.........---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......******+++++++++,,,,,,,,,***+++,,,---...---,,,,,,..................................../////////000///000444999BBBLLLUUUZZZ~~~rrrqqqmmmiiiuuummm^^^PPPIIIDDD@@@CCCIIIHHHMMMVVV```gggpppvvvccceeeooooooooopppqqquuu{{{|||~~~|||wwwtttooooooooooooooonnnnnnmmmjjjmmmpppqqqqqqrrruuuxxxxxxuuuqqqnnnkkkfff___YYYWWWSSSMMMGGGCCC@@@>>><<<888:::???DDDFFFFFFKKKRRRXXXYYYYYYSSSKKKFFFFFFIIIOOOYYYfffppptttwww|||xxxpppjjjccc___]]][[[WWWRRRLLLJJJJJJKKKEEEKKKPPPRRRUUU\\\``````\\\\\\\\\]]]^^^```aaaaaaccc___\\\YYYWWWVVVTTTSSSQQQSSSVVVVVVUUUVVVYYY]]]eeegggiiikkklllnnnpppssszzz}}}}}}||||||zzzyyywwwvvvwwwyyy|||}}}||||||{{{{{{{{{|||}}}}}}~~~~~~~~~~~~|||zzzxxxvvvzzzxxxvvvtttvvv~~~vvvuuuzzzmmmiiimmmtttwwwxxx|||xxxpppkkktttzzzuuurrrrrrssstttyyy~~~}}}|||{{{tttqqqYYYSSSKKKCCC<<<777222///---,,,,,,,,,------+++))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++***+++,,,---...++++++,,,,,,,,,------------...............------,,,,,,,,,...///000///......111444666999CCCQQQ\\\kkklllttt}}}~~~zzzzzzuuuiiifffpppvvvaaa[[[RRRKKKHHHHHHHHHHHHHHHGGGFFFEEEFFFHHHJJJKKKWWW^^^gggpppwww}}}|||yyyuuurrrllllllqqqzzz~~~~~~vvvooo}}}zzzyyyzzz{{{||||||uuu[[[KKKIIIFFF@@@@@@:::444222///+++,,,///......---------,,,,,,,,,++++++,,,,,,,,,,,,------***+++,,,,,,------,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........------...//////...,,,...444;;;DDDJJJGGGSSSooozzznnnoooxxxsssbbbUUUIIIEEEEEEFFFIIIMMMPPPVVV```hhhqqqzzzuuujjjcccmmmqqquuuuuutttuuu{{{}}}yyytttooonnnmmmlllllllllmmmnnnoooqqqrrrtttvvvwwwxxxxxxwwwyyyxxxwwwuuuqqqmmmhhhfff[[[[[[ZZZVVVPPPIIIBBB>>>AAA999>>>CCCCCCJJJTTTTTTSSSQQQNNNLLLJJJGGGDDDAAAHHHMMMUUU___iiirrrxxx{{{~~~|||qqqiiiddd___YYYTTTMMMLLLJJJFFFCCCCCCEEEGGGLLLSSSYYY\\\aaahhhlllmmmggggggfffeeeeeefffggghhhgggddd```\\\ZZZXXXVVVTTTSSSUUUVVVUUUTTTTTTWWWZZZaaadddhhhkkknnnrrrvvvxxx{{{}}}~~~~~~{{{yyyyyyyyyuuutttttttttuuuxxx{{{}}}{{{{{{zzzzzzzzz{{{||||||~~~~~~||||||}}}~~~}}}}}}~~~}}}}}}~~~~~~|||uuu{{{wwwqqqqqqtttvvvvvv|||yyysssnnnsss|||}}}{{{xxxtttooommmoooqqqrrrvvvxxx~~~}}}}}}mmmaaaRRRHHHCCC>>>666///...---,,,,,,------,,,***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------++++++,,,,,,,,,------------...............------...---...///000000000///...000444888@@@KKKYYYbbbhhhhhhnnnzzzrrrkkkjjjsssqqqggg\\\XXXSSSOOOLLLJJJHHHGGGIIIHHHGGGEEEEEEFFFGGGHHHIIIMMMUUU]]]eeemmmuuuzzz}}}|||yyyuuuqqqooojjjjjjqqq{{{}}}www||||||wwwqqqmmmnnnsssyyy}}}}}}ppp[[[PPPOOOLLLEEECCC===888666222---,,,.........---------,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,---------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........------...///000000000///333888:::@@@GGGJJJ^^^~~~pppkkkqqq{{{lllppptttkkkYYYNNNDDDBBBDDDFFFJJJOOOVVV^^^hhhpppwwwvvvkkkeeelllqqquuuvvvvvvwww|||}}}yyytttqqqkkkkkkkkkkkklllmmmooopppssstttwwwzzz|||||||||{{{zzzzzzzzzyyywwwssspppnnngggccc___\\\YYYSSSJJJCCCBBB;;;>>>CCCDDDNNNZZZ[[[PPPMMMKKKLLLNNNNNNKKKGGGDDDFFFIIIPPPYYYcccmmmrrrtttvvvzzz|||}}}~~~xxxoookkkeeeaaa^^^YYYRRRLLLBBBCCCCCCBBBBBBDDDGGGJJJSSS[[[ccchhhnnnuuuzzzzzzsssqqqooolllkkkjjjkkklllkkkgggccc___]]][[[XXXVVVWWWWWWVVVTTTSSSSSSVVVXXX]]]```dddhhhmmmssszzz~~~|||}}}|||zzzwwwuuutttuuurrrrrrrrrsssuuuxxx{{{}}}xxxxxxxxxxxxxxxyyyzzz{{{|||}}}}}}|||zzzzzz{{{}}}|||}}}~~~xxxuuu{{{|||wwwttttttttt}}}}}}zzzuuutttwwwxxxvvv{{{|||vvvjjjeeegggfffaaaccciiittt}}}~~~|||~~~nnnYYYMMMIIIEEE<<<444///---,,,,,,------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------,,,,,,,,,,,,,,,,,,------------------...............---...////////////000000000222333777===GGGSSS___fffhhhiiippp}}}wwwvvvvvvllldddffftttrrrddd]]][[[YYYWWWVVVTTTQQQMMMJJJMMMLLLJJJHHHFFFEEEDDDDDD@@@BBBFFFJJJQQQYYYccciiiuuuxxx}}}xxxtttttttttrrrqqqqqqhhhbbbgggttt{{{uuu|||zzzxxxzzzvvvppplllmmmrrryyy}}}|||zzz{{{xxxnnn```ZZZYYYSSSJJJFFF@@@;;;:::777111------......---------,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,---............---++++++,,,,,,,,,,,,------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------.........------...///000111222222666===>>>@@@GGGPPPhhhvvv[[[]]]llluuulllnnnsssnnn```OOOGGGBBBCCCFFFIIINNNTTT]]]fffpppwww}}}zzzooohhhlllpppuuuxxxyyy{{{|||xxxtttqqqjjjiiiiiijjjkkkmmmoooqqqtttvvv{{{{{{{{{||||||{{{zzzxxxwwwtttllleeebbbaaa\\\QQQGGGFFF>>>???CCCFFFTTTbbbcccQQQMMMJJJNNNTTTVVVRRRMMMFFFDDDBBBCCCJJJUUUaaahhhjjjnnnrrrvvvxxxzzz|||~~~zzzqqqmmmjjjgggbbb]]]YYYSSSLLLHHHAAABBBDDDEEEFFFIIIMMMPPPXXXaaajjjooouuu|||~~~xxxuuuqqqmmmjjjiiiiiiiiihhheeebbb___^^^]]][[[YYYZZZYYYWWWVVVUUUVVVXXXZZZ[[[[[[]]]```eeemmmwww~~~|||{{{zzzwwwsssqqqqqqrrrsssssstttvvvxxxzzz|||}}}vvvuuuuuuuuuvvvwwwxxxyyy{{{|||}}}|||zzzzzz{{{}}}}}}}}}~~~~~~tttttt~~~}}}~~~wwwtttsss~~~xxxuuutttttt|||~~~wwwggg```aaa^^^VVVTTT]]]kkkuuuvvvtttzzzttt```SSSMMMHHHAAA;;;222000---,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---...---,,,+++,,,,,,,,,------------...,,,---......///...............//////......///111777888;;;CCCNNNXXX___cccjjjqqq}}}sssuuu}}}rrrgggeeehhhuuuwwwkkkdddbbb```___^^^]]]\\\ZZZUUURRRSSSQQQPPPMMMJJJGGGEEEDDDDDDDDDEEEEEEGGGLLLRRRVVVfffjjjpppxxxwwwnnnlllmmmooopppnnnfffaaadddnnnvvv}}}~~~}}}|||{{{uuuuuutttssstttwww|||{{{wwwxxxvvvpppiiifffcccXXXLLLHHHBBB===<<<:::333...,,,......---------,,,,,,,,,+++++++++,,,,,,,,,------,,,---......//////......+++++++++,,,,,,,,,------******+++,,,,,,---......------------------------------------............---.../////////000111222333???CCCDDDMMMXXXooo~~~fff\\\bbbsssfffllltttrrreeeTTTIIIEEECCCFFFJJJMMMTTT\\\aaakkkwww}}}uuunnnkkkooouuuzzz}}}zzzvvvssspppkkkkkkjjjjjjkkkmmmnnnooosssvvv|||||||||}}}}}}}}}}}}|||{{{xxxrrrjjjfffccc]]]SSSKKKJJJBBBBBBDDDHHHYYYhhhhhhVVVQQQLLLPPPXXX[[[VVVPPPOOOKKKFFFCCCFFFNNNXXX^^^cccggglllppprrrtttwwwxxx{{{tttpppkkkgggaaa^^^XXXSSSNNNJJJFFFCCCBBBDDDFFFGGGHHHJJJMMMPPPZZZdddnnntttxxx}}}~~~|||xxxuuuqqqlllhhhfffddddddbbb```]]]\\\]]]^^^^^^]]]]]][[[ZZZYYYZZZ[[[]]]]]]ZZZXXXVVVUUUYYYbbbnnnvvvwwwxxxwwwtttqqqooopppqqqssstttvvvwwwxxxyyyzzzzzzttttttttttttuuuvvvwwwxxxzzz{{{|||{{{zzzzzz{{{}}}~~~~~~wwwsssxxx~~~yyywww{{{~~~yyyxxx~~~{{{uuussstttzzz|||vvviiibbbaaa]]]VVVWWW```ooowwwvvvsssxxx{{{nnn```RRRHHHCCCBBB777333///---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---...---,,,+++,,,,,,---------.........,,,------...//////......,,,---///...------000222888;;;BBBLLLVVV^^^aaabbbgggxxxrrrlllyyy|||pppddddddmmm~~~|||oooiiiiiikkkhhhfffcccaaa```___\\\ZZZYYYXXXWWWUUURRRNNNKKKIIIHHHIIIIIIGGGFFFFFFGGGIIITTTXXX```iiisss{{{zzzvvvsssooollljjjhhhggghhhlllxxx|||qqqrrrrrrsssvvv}}}yyyqqqrrrrrrqqqpppooojjj^^^SSSNNNFFF???===;;;555000.........---------,,,,,,,,,+++++++++,,,,,,,,,------,,,---......//////......+++++++++,,,,,,,,,------******+++,,,,,,---......---------------------------------.........//////...///000///......000222444BBBGGGHHHUUUggg}}}ppp\\\aaannnqqqgggsssuuuiiiXXXHHHFFFEEEFFFJJJLLLPPPYYYccciiisss|||uuukkkpppvvv|||yyyuuuqqqnnnooonnnmmmlllllllllmmmnnnqqquuu{{{zzzxxxsssnnnfff^^^VVVQQQPPPHHHGGGHHHMMM```nnnkkk[[[TTTOOORRRZZZ^^^[[[VVVVVVSSSNNNJJJIIIKKKOOORRRWWW[[[```eeeiiilllppprrruuukkkfffbbb[[[UUUSSSQQQMMMJJJGGGFFFFFFFFFHHHIIIKKKKKKKKKLLLNNNQQQ[[[eeepppvvvzzz~~~}}}zzzwwwuuurrrnnniiifffcccbbb]]][[[ZZZ[[[]]]___``````___^^^]]]]]]___```___^^^XXXVVVQQQNNNPPPXXXbbbjjjooopppqqqqqqooonnnooopppqqqsssuuuwwwxxxxxxxxxwwwvvvvvvvvvwwwxxxyyyzzz{{{{{{||||||{{{zzzzzz|||~~~{{{vvvuuuwwwnnnmmmnnnrrrvvv~~~~~~xxxyyy|||~~~{{{vvvuuuxxxxxxwwwsssnnnjjjfffcccaaaaaaiiivvv}}}yyyssstttzzzrrr]]]MMMFFFEEE===888333///---.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------,,,,,,,,,---------............,,,,,,---...////////////+++---///...---...222666:::AAAMMMYYYbbbggghhhiiifff{{{|||nnnrrrwwwiiijjjjjjllltttkkkiiilllpppnnnkkkgggdddbbbaaa___]]]]]]]]]^^^]]]ZZZWWWSSSQQQJJJKKKLLLKKKHHHFFFEEEEEEGGGJJJOOOWWW```iiipppttt{{{wwwooommmmmmooorrrsssvvvzzzzzzwwwtttrrrwww}}}uuuooooooppprrrsssppphhhbbbZZZOOODDD@@@>>>888333222......---------,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,---............---++++++,,,,,,,,,,,,------+++++++++,,,,,,---------------------------------------........./////////...000111000......222555<<>>MMMZZZlllwwwxxxuuurrrqqq}}}|||sssbbb^^^]]]kkkxxxtttuuuyyy|||}}}xxxvvvrrrooolllhhhccc______aaaccceeeeeeccc```^^^```___]]]XXXSSSPPPPPPPPPJJJHHHFFFEEEGGGLLLQQQTTT\\\bbbllltttyyy}}}yyyxxx|||wwwuuuxxx{{{}}}|||{{{zzzzzz{{{||||||}}}xxxyyyzzzvvvvvv{{{yyyhhhUUUJJJDDD>>>:::888......---------,,,,,,,,,++++++,,,,,,,,,---------***+++,,,,,,------,,,,,,++++++,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,..................................../////////000,,,000333333333555<<>><<<:::666111+++***---///---***------------------------------------------------.........------,,,,,,,,,+++,,,------......---------------------...///000...............///000000000000333444222444>>>JJJgggzzzuuuuuu~~~sssllloooqqqkkk[[[LLLEEECCC@@@KKKNNNQQQUUU[[[fffttt~~~uuuooorrr}}}{{{xxxxxxxxxwwwvvvvvvvvvwwwwwwyyyjjjlllkkkooopppfff\\\XXXWWWVVVZZZ___eeefffhhhkkkkkkgggaaa\\\RRRMMMFFFBBBAAACCCEEEGGGllldddXXXNNNIIIGGGGGGHHHHHHIIIIIIJJJKKKLLLMMMNNNPPPPPPPPPPPPPPPOOONNNNNNPPP[[[iiiqqqsssrrrsssuuutttsssrrrqqqnnnllljjjiiiaaaaaaaaabbbdddfffhhhiiihhhgggeeeccc```\\\YYYXXXZZZWWWVVVVVVRRRPPPRRRXXX```cccgggjjjllllllllllllmmmnnnooorrrvvvyyy}}}~~~yyyoooggg\\\YYYXXX[[[bbbkkkxxx|||xxx{{{}}}oooiiiuuuzzzwwwuuuvvv}}}|||xxxyyyqqqzzzzzzcccRRRNNNGGG@@@;;;444---,,,000.........---------,,,,,,,,,,,,,,,---------......+++++++++,,,,,,,,,------+++,,,...---,,,,,,---///---------.........//////000///000333555999CCCNNNaaajjjuuu{{{vvvpppwwwttt\\\WWW```jjj|||qqqsss|||~~~xxxpppjjjfffeeeddddddeeeeeedddcccddddddddddddeeeccc```^^^VVVTTTPPPLLLIIIGGGGGGGGGHHHKKKOOORRRVVV]]]eeekkkrrrvvv{{{|||yyyooommmooosssuuuuuuwww|||~~~}}}xxx{{{zzzwwwlll___ZZZMMMCCC@@@<<<888444///---......,,,***------------------------------------------------......---------,,,,,,,,,,,,,,,------......------......---------......//////............///000000//////111333444888EEERRRtttvvvvvv{{{gggdddmmmggg\\\QQQGGGBBBBBBDDDIIINNNTTT[[[bbbmmmzzz{{{ssssss~~~~~~|||zzzxxxxxxwwwwwwwwwxxxyyyyyy}}}~~~pppggg___[[[XXXUUUUUUWWW```ccchhhkkkkkkhhhddd```\\\VVVMMMFFFBBBAAA@@@@@@YYYUUUOOOLLLJJJKKKJJJJJJIIIJJJLLLMMMNNNNNNNNNNNNOOOOOOPPPQQQRRRRRRQQQQQQRRRVVV\\\bbbggglllqqquuuttttttrrrqqqooommmlllkkkddddddcccdddeeeggghhhjjjgggfffeeeccc```]]]ZZZXXXYYYWWWWWWXXXVVVQQQQQQUUU\\\```fffkkkmmmnnnnnnoooppppppooooooqqquuuxxxzzz~~~|||vvvlllddd```ZZZUUUVVV[[[eeevvv{{{tttuuu~~~rrrmmm{{{wwwrrrpppnnnqqq{{{}}}uuuzzzrrr```QQQJJJDDD@@@;;;333///............------------,,,,,,,,,,,,---------......*********+++++++++,,,,,,+++,,,...---,,,,,,---///------........./////////000///111666;;;BBBOOO[[[mmmrrryyy|||xxxuuu|||yyy|||lll\\\]]]mmm}}}sssvvvxxxqqqkkkiiiggggggggggggfffeeegggfffggghhhjjjjjjhhhfffaaa___[[[WWWRRRNNNKKKIIIDDDDDDEEEEEEFFFJJJPPPUUU^^^ccckkkqqqvvvzzz}}}{{{xxxjjjkkkooorrrrrrrrrxxx}}}~~~}}}~~~{{{{{{~~~{{{rrrjjj[[[NNNEEE<<<999777333000...---,,,,,,------------------------------------------------...------------,,,,,,,,,,,,,,,,,,---------......//////...---------......//////......//////000111111000111444888@@@PPP___zzzxxxjjjjjjxxxllleeegggkkkZZZKKKFFFDDDAAADDDJJJJJJRRR\\\eeemmmxxxxxxttt~~~}}}|||{{{||||||zzzyyyxxxxxxxxxyyyzzz{{{}}}}}}ppphhhaaa^^^YYYRRROOOOOOVVV]]]eeeiiihhheeecccbbbccc\\\SSSKKKEEEAAA===<<>>QQQQQQSSSUUUWWWVVVSSSPPPMMMNNNQQQSSSSSSRRRPPPOOONNNOOOQQQSSSUUUWWWXXXXXXVVVVVVXXX]]]eeennntttxxxzzzxxxvvvrrrpppooonnnnnnmmmkkkjjjhhhgggfffgggggggggggghhhhhhfffccc___]]]VVVRRRQQQSSSUUURRRQQQRRRVVV^^^jjjppprrrssswwwzzzzzz|||~~~|||yyyvvvrrrrrryyy~~~~~~||||||{{{xxxtttooojjjgggiiijjjnnnkkk\\\RRRbbb{{{}}}zzz{{{}}}{{{}}}}}}|||}}}}}}xxxqqqiiijjjdddaaannnyyyxxx{{{nnn[[[IIIDDDDDD???777000/////////.........------,,,,,,,,,---------......,,,,,,---------.........+++,,,...---,,,,,,---///....../////////000000000111555>>>JJJQQQWWWaaajjjuuuxxx{{{{{{pppbbbcccjjjyyywwwhhhlll~~~}}}{{{uuupppnnnllljjjhhhjjjiiiiiikkknnnooopppooonnnoooooonnnlllgggccc```TTTPPPLLLHHHFFFEEECCCBBBBBBBBBBBBCCCGGGMMMVVV\\\cccjjjssszzz~~~}}}{{{rrrlllkkkpppuuuuuusssssswwwzzzuuuuuuxxxzzz{{{sssoookkkkkkpppuuuwwwxxxnnnnnnttt~~~|||xxxwwwoooiii```PPP===;;;777444111000000000------------------------------------------------,,,,,,,,,------------...------,,,+++,,,---.../////////...---------......000000//////000000111222222///111999DDDQQQaaaooo{{{kkkSSSUUUjjj}}}vvvlllqqqrrrmmmQQQEEE===AAAEEEEEEHHHNNNTTT___nnnxxx~~~xxxwww}}}}}}tttqqqmmmmmmooorrruuuvvvxxxxxxzzz|||~~~llleee___]]]YYYSSSPPPQQQKKKPPPVVVXXXWWWVVVVVVXXXXXXVVVRRROOOLLLGGGBBB>>>VVVUUUVVVWWWXXXVVVSSSPPPNNNOOOQQQRRRSSSRRRQQQPPPQQQRRRTTTVVVXXXZZZZZZ[[[YYY[[[]]]bbbhhhpppwww|||}}}{{{wwwssspppnnnnnnmmmnnnllljjjhhhffffffffffffggghhhjjjjjjiiieeebbb___]]]VVVQQQRRRRRRQQQPPPRRRVVV```lllssstttuuuyyy}}}|||}}}}}}{{{yyysssqqqtttzzz}}}}}}}}}}}}zzzzzzzzzxxxvvvtttsssssssssrrrwwwyyykkkZZZ^^^ooo}}}zzz|||}}}~~~{{{{{{zzzrrrgggggghhheeecccjjjvvv}}}}}}ooopppssszzzjjjPPPFFFEEEBBB:::333////////////............,,,,,,,,,---------......++++++,,,,,,,,,---------+++,,,...---,,,,,,---///.../////////000000000000222999FFFTTT]]]aaahhhooossswww|||wwwggg```fffpppssskkknnnxxx}}}xxxtttsssrrrqqqpppqqqpppoooppprrrttttttsssrrrrrrssssssqqqnnnjjjhhh___\\\WWWSSSPPPMMMHHHEEECCCCCCBBB@@@@@@DDDIIIMMMSSSYYYaaahhhmmmuuu~~~~~~qqqpppqqqwwwyyyvvvuuuwwwrrr{{{~~~{{{wwwuuuxxx|||wwwvvvxxx{{{zzzxxxtttssstttyyywwwsssooogggfffbbbVVVFFFAAA:::666555333000---------------------------------------------------,,,,,,,,,---------.........---,,,++++++---...000......---------......///000000//////000000111222111000444???LLLYYYiiiuuu{{{cccWWWeeexxxuuusssrrrjjj```FFFEEECCCBBBCCCHHHOOOUUU[[[fffttt~~~zzz{{{{{{nnnjjjgggfffhhhmmmppprrruuuvvvwwwyyy|||~~~jjjdddaaa```\\\UUUPPPOOOJJJLLLOOOQQQSSSTTTUUUVVVTTTSSSQQQPPPNNNJJJEEEBBBZZZYYYXXXXXXYYYWWWUUURRROOOPPPQQQRRRRRRQQQQQQPPPSSSTTTVVVXXXZZZ\\\]]]]]]^^^```cccfffkkkrrr{{{~~~|||xxxssspppnnnmmmmmmnnnmmmjjjhhhfffeeeeeeeeejjjkkkmmmnnnllliiieeebbbcccZZZSSSRRRQQQOOOOOOQQQVVVaaammmtttuuuvvvzzz~~~}}}}}}}}}}}}}}}|||||||||ssspppooosssuuuwww{{{}}}{{{{{{||||||zzz{{{{{{{{{zzzzzz|||~~~}}}wwwaaa\\\eeeqqqzzzwww|||}}}{{{}}}|||ooo___fffgggfffeeefffllltttyyyqqqooommmmmmtttxxxYYYKKKIIIFFF===777000/////////............,,,,,,,,,---------......******+++++++++,,,,,,,,,+++,,,...---,,,,,,---///////////////000000000000555===MMM^^^gggjjjpppvvvpppwww{{{fff```bbblllxxx~~~dddfffzzz~~~yyywwwvvvwwwwwwvvvxxxvvvuuuuuuvvvxxxwwwwwwwwwwwwxxxwwwuuussspppnnnmmmiiiddd```\\\WWWQQQLLLDDDDDDCCCAAA??????AAADDDAAAFFFLLLRRRYYYcccqqqzzzqqqtttzzz~~~}}}yyyzzz~~~uuu~~~xxx|||xxx|||}}}}}}{{{vvv|||{{{sssjjjgggddd___dddhhh```MMMFFF===999888555000+++------------------------------------------------,,,,,,,,,------............---,,,++++++---...000---------------...///000000000000000000111111222222222999FFFTTTbbbppp|||rrrdddgggwwwqqqsssmmm^^^RRRBBBHHHHHHDDDCCCLLLWWW]]]cccnnn{{{}}}zzz~~~~~~wwwhhhddd```___bbbgggkkkmmmssssssuuuwwwyyy|||zzzhhhdddcccddd```VVVNNNKKKGGGGGGHHHKKKOOOSSSTTTTTTPPPOOOPPPQQQQQQOOOJJJGGGfff___ZZZZZZYYYXXXZZZ]]]SSSRRRQQQPPPOOOOOOOOOOOOWWWYYY\\\^^^^^^```aaacccffffffgggkkkpppvvv|||}}}xxxsssooonnnnnnmmmnnnnnnmmmjjjiiihhhhhhnnnooonnnllljjjiiijjjllliiiddd]]]VVVRRRPPPQQQRRRWWW^^^gggnnnppprrrtttwwwzzztttoooppptttuuuqqqlllkkkmmmoooooonnnmmmmmmnnn}}}|||||||||{{{{{{|||~~~nnn^^^[[[iii}}}qqqkkkwwwvvvhhhfffooooooeeebbbkkkvvvyyynnnkkkjjjfff{{{mmmQQQHHHKKKDDD888333111/////////000///---------------------------,,,,,,,,,------....................................,,,---000000...111777>>>FFFSSS```hhhlllppptttwww{{{tttwww~~~|||yyypppttt}}}~~~{{{xxxuuuvvvyyy|||~~~|||{{{{{{{{{|||}}}~~~{{{yyyvvvtttsssrrrpppooommmiiieeeaaa]]][[[WWWRRRKKKEEEBBBAAAAAAAAA???@@@AAACCCGGGPPP]]]eeetttzzz{{{}}}vvvvvv|||~~~xxxpppxxx|||~~~|||}}}yyyxxxzzz|||jjj[[[[[[bbbfffhhhjjjaaaSSSCCC:::999777000)))///---------//////...---........................------------------------++++++,,,,,,,,,------------------............///000///...///000111000///444777???OOObbbvvvrrrrrr|||rrrkkkssstttcccQQQJJJ???BBBEEEGGGJJJQQQ]]]fffnnnvvv|||mmmbbb\\\ZZZ^^^cccfffhhhlllpppooopppsssxxx|||~~~}}}uuuggggggccc\\\VVVSSSOOOJJJLLLKKKIIIHHHIIILLLPPPRRRQQQQQQQQQRRRSSSRRROOOMMMhhhaaa\\\[[[ZZZXXXYYY\\\VVVUUUSSSQQQPPPPPPPPPQQQVVVYYY]]]```bbbcccfffgggjjjkkklllooossswww|||~~~{{{vvvqqqnnnmmmmmmnnnoooooommmkkkiiiiiimmmnnnnnnllljjjhhhiiijjjjjjfff```YYYUUUSSSSSSTTTVVV]]]eeekkkmmmooorrruuu|||vvvpppmmmllljjjfffbbbiiikkkmmmmmmlllkkkkkkkkkzzz}}}|||||||||yyyyyyyyy{{{ttthhhfffggg~~~{{{nnnfffmmm|||ooodddkkkqqqqqqsssxxx}}}~~~vvvnnniiihhhxxxwwwZZZKKKIIIDDD:::666333000/////////...---------------------------,,,,,,------------------........................///---...111000///333999CCCLLLZZZfffmmmqqquuuyyywwwyyyzzz~~~}}}xxx~~~~~~~~~|||yyywwwxxx{{{}}}~~~~~~~~~~~~|||yyywwwvvvuuusssrrrpppmmmjjjgggdddbbbZZZVVVOOOJJJGGGDDDBBB@@@AAABBBCCCCCCDDDHHHOOOUUUgggnnnxxxzzz|||~~~wwwsssuuuxxxxxxvvvxxx}}}yyywww}}}mmm```___ccceeeeeefffcccWWWHHH===:::777222......---,,,---...///...---........................------------------------++++++,,,,,,,,,------------------............///000/////////000111000000888:::CCCUUUmmmuuuwwwvvvkkkhhhnnnkkk[[[LLLGGGBBBEEEGGGIIIMMMVVVbbbkkkuuu~~~zzzjjj^^^ZZZYYY^^^ccceeegggjjjmmmmmmnnnqqqvvv{{{}}}~~~}}}{{{ssshhhhhheee]]]XXXVVVSSSNNNKKKIIIGGGEEEFFFHHHKKKNNNOOOPPPQQQSSSTTTSSSQQQPPPlllfffbbbbbbaaa^^^]]]___[[[YYYUUURRRPPPOOOPPPQQQVVVZZZ___dddfffhhhkkklllpppqqqsssuuuxxxzzz|||}}}{{{tttpppmmmmmmnnnpppqqqpppmmmkkkiiijjjkkklllkkkiiihhhhhhiiilllhhhccc^^^YYYVVVUUUUUUUUUZZZbbbgggjjjmmmqqquuuzzzwwwqqqkkkfffaaa^^^]]]eeegggiiijjjiiihhhhhhiiisssyyy}}}|||||||||yyyyyyyyyzzz}}}}}}}}}zzzsssrrrjjjzzz{{{ooohhhjjjxxxwwwiiippp|||tttkkkooovvvgggRRRJJJFFFAAA;;;777222...---......---------------------------------------------,,,,,,........................000...///111111000666>>>HHHRRR^^^gggkkknnnrrruuuvvvsssrrrvvv}}}}}}~~~~~~}}}{{{zzz{{{~~~~~~|||{{{zzzwwwvvvuuusssqqqooonnnmmmccc```[[[WWWSSSNNNHHHEEECCCDDDDDDCCCBBBCCCEEEGGGUUU]]]iiittt}}}zzzzzz}}}xxxqqqooottt}}}~~~yyyxxx~~~rrrgggdddeeeeeeeeegggiii___QQQDDD<<<777555333...,,,+++,,,...//////...........................------------------------,,,,,,,,,,,,---------------------............///000/////////000111222222888;;;EEEZZZwwwttt|||iiifffhhhiiiaaaQQQGGGFFFBBBDDDFFFIIINNNYYYfffpppzzz~~~}}}wwweeeXXXVVVWWW^^^ccccccdddgggjjjjjjkkkoootttyyy{{{|||}}}yyyqqqiiiiiieee]]]XXXWWWTTTPPPLLLJJJGGGDDDCCCEEEHHHJJJMMMOOOQQQTTTUUUUUUTTTTTTpppkkkiiijjjjjjgggfffggg```]]]XXXSSSPPPOOOOOOPPPWWW\\\bbbgggiiikkkmmmooosssuuuwwwzzz|||~~~~~~xxxrrrnnnmmmnnnpppqqqrrrpppllliiifffhhhiiiiiiiiihhhjjjkkkllljjjgggbbb^^^ZZZWWWVVVRRRWWW^^^cccfffkkkrrrwwwvvvuuurrrkkkccc^^^]]]^^^```bbbeeeggggggggghhhjjjlllrrr{{{}}}|||||||||{{{{{{{{{{{{}}}{{{yyy|||vvvsssiiiqqq~~~xxxssssss}}}}}}sss{{{~~~sssyyywwwvvvvvv\\\NNNJJJHHH@@@;;;444///---------...------------------------.........------,,,,,,,,,........................///...///111000111999CCCRRRZZZbbbdddfffjjjoooqqqsssmmmjjjoooxxxssskkkppp~~~~~~{{{{{{zzzyyyxxxwwwwwwwwwpppmmmjjjgggbbb[[[SSSNNNGGGGGGFFFDDDDDDDDDEEEFFFHHHOOOYYYeeeoooyyy|||zzzzzz~~~|||sssooovvv}}}{{{{{{}}}yyy|||rrrjjjeeeeeegggkkkqqqjjj^^^NNN@@@888666666...---++++++---//////...........................------------------------,,,,,,,,,------------...---------............//////000000000000111333555;;;AAAMMMcccwwwppp}}}zzzdddhhhlllhhhZZZKKKEEEFFFDDDFFFHHHLLLTTT```nnnwww~~~~~~{{{rrr___RRRRRRVVV^^^bbbbbbbbbeeehhhhhhjjjoootttyyy{{{||||||~~~yyyrrrjjjjjjeee]]]WWWUUURRRNNNOOOMMMJJJGGGEEEFFFGGGHHHMMMOOOSSSUUUVVVVVVVVVWWWmmmiiiiiimmmnnnkkkjjjkkkeeeaaa\\\VVVRRRQQQQQQRRRZZZ^^^cccgggjjjlllnnnpppsssuuuyyy||||||uuupppmmmmmmoooqqqsssrrrmmmiiieeefffhhhhhhhhhjjjmmmooommmlllkkkhhhccc^^^YYYWWWQQQUUUZZZ___cccjjjtttzzzssstttrrrlllccc]]]\\\]]][[[^^^bbbeeefffgggiiijjjhhhmmmvvv}}}~~~}}}}}}}}}xxxzzz{{{}}}~~~}}}}}}|||~~~yyyxxx|||~~~zzzsssnnndddeeejjjxxx~~~{{{}}}uuuzzz|||zzzsss~~~iiiUUUKKKHHHDDD>>>666000---------...------------------------.........------,,,,,,,,,........................------...000///222>>>JJJ\\\cccffffffhhhpppvvvwwwrrrkkkhhhooowww}}}rrraaabbbppp}}}~~~}}}|||}}}}}}}}}yyywwwtttqqqllleee]]]WWWOOOMMMIIIFFFEEEEEEFFFFFFCCCGGGMMMVVV```mmmzzz|||zzzyyy{{{zzzsssyyy~~~{{{}}}~~~~~~}}}|||zzz~~~{{{yyyqqqeeeccchhhlllyyyuuujjjZZZHHH;;;777777111...,,,,,,---/////////........................------------------------,,,,,,---------.........---------............//////000111000000111555888FFFOOO]]]rrr|||sssggg___pppmmmeeemmmnnncccRRRGGGDDDEEEHHHIIILLLRRR]]]jjjxxx|||lllXXXMMMNNNTTT]]]aaa```aaadddggghhhjjjooouuuzzz|||}}}{{{}}}~~~zzzsssnnnnnnhhh^^^WWWUUURRRNNNOOONNNLLLJJJHHHHHHHHHHHHMMMPPPUUUWWWWWWWWWXXXYYYbbb```aaagggiiifffdddeeebbb```\\\XXXVVVUUUUUUVVVZZZ]]]aaaeeehhhkkknnnqqqsssuuuxxx|||xxxsssooonnnoooqqqttttttpppllliiiiiiiiihhhhhhjjjooorrrooopppooonnniiiccc\\\YYYRRRUUUXXX[[[___gggrrrzzzuuuvvvtttmmmddd[[[WWWVVVYYY\\\```bbbcccdddfffhhheeeiiipppxxx~~~~~~uuuvvvyyy{{{}}}~~~}}}}}}{{{zzzyyyzzz{{{xxxrrrnnnjjjeeebbbiii}}}{{{xxxnnnyyy~~~xxxxxx~~~wwwzzzyyy___LLLDDDFFF@@@888222///.........------------------------------------------,,,,,,........................,,,---...000000555CCCRRR```eeeggggggnnnzzz}}}yyyrrrnnnqqqzzzrrrddd]]]fffvvv}}}xxx||||||zzzvvvsssoooiiibbb^^^ZZZUUUOOOKKKHHHFFFEEECCCDDDEEEFFFKKKSSS```nnnwww|||zzzyyyzzz}}}yyy{{{}}}uuuttt{{{~~~wwwwwwqqqpppyyy{{{|||yyyhhhcccgggmmm|||{{{ttteeeRRRBBB:::777444111...------/////////........................------------------------,,,---------............---------............///...000222111000111666:::LLLXXXgggwwwtttaaaVVVTTTuuujjjhhhmmmjjjYYYIIIDDDCCCBBBEEEGGGLLLTTTaaaooo|||gggRRRIIILLLSSS\\\______```dddfffgggjjjpppwww{{{}}}}}}{{{|||~~~~~~~~~yyyssspppoooiii___XXXVVVSSSOOOMMMMMMMMMMMMLLLJJJIIIHHHKKKOOOUUUXXXXXXYYY[[[^^^XXXVVVYYY___aaa]]]ZZZYYYWWWVVVUUUTTTUUUVVVWWWXXXWWWZZZ]]]aaaeeejjjooossstttuuuxxxzzz}}}{{{vvvsssqqqpppssswwwxxxtttppppppooolllhhhgggiiiooosssrrrtttuuutttooohhh```\\\UUUVVVWWWXXX[[[bbbmmmuuuyyyyyywwwqqqiii___WWWSSSYYY\\\___``````___```aaabbbeeekkkrrrzzzxxxxxxwwwwwwyyy{{{}}}~~~yyyzzzzzzzzzyyyyyywwwuuuwwwmmmaaa___mmmyyytttssskkkrrrwwwzzz|||}}}zzzvvv~~~~~~zzzmmmTTTGGGFFFAAA:::444111///...---------------------------,,,,,,------------------........................------000222333999JJJZZZfffkkkmmmnnnxxxtttqqqtttqqqcccaaa^^^ooo{{{uuuxxx~~~}}}zzzvvvrrrnnnjjjfffcccbbb^^^XXXTTTQQQMMMHHHDDDEEEDDDDDDEEEJJJTTT```iiiwww}}}}}}|||{{{zzz|||}}}~~~ssspppqqqvvv~~~xxxyyyrrrrrrxxxxxx|||mmmggglllqqq||||||xxxmmm\\\KKK???999777444000......//////...........................------------------------------------............---------............///...000222111///111777<<>>WWWeeeqqqyyylllQQQSSSiiisss|||hhhhhhllllll^^^HHH@@@FFFIIIDDDKKKNNNUUUaaaqqqzzz```KKKGGGJJJRRRZZZ]]]]]]aaagggccceeeiiiooovvv{{{}}}}}}zzz|||~~~|||{{{{{{yyyvvvvvvrrrmmmdddddd___VVVRRRRRRRRROOOMMMPPPUUUXXXXXXUUUQQQOOOCCCJJJSSSXXX[[[^^^dddiiiLLLLLLMMMQQQTTTRRRMMMHHHMMMLLLKKKKKKMMMPPPSSSTTT___]]][[[]]]cccjjjoooqqqwwwzzz{{{yyy{{{|||{{{xxxuuutttsssttttttxxxtttnnnjjjiiilllpppsss|||~~~wwwrrrpppjjjbbb```ZZZTTTRRRRRRVVV```jjjyyy~~~|||uuukkk^^^SSSUUUYYY\\\\\\YYYVVVUUUVVVXXX[[[```gggooowww}}}}}}{{{vvvuuuyyy}}}xxxyyy{{{|||||||||{{{zzzwwwrrrdddWWWWWWgggzzzwwwkkkkkkmmmlllsssllldddaaafffoooxxx}}}vvvsssoooMMMIIIIIICCC:::222///......///............---------,,,---------.../////////..................------111......333;;;GGGXXXgggxxxxxxssskkkUUUSSSZZZ^^^qqq}}}nnnooo|||~~~{{{vvvrrrpppnnnlllkkkmmmmmmllliiiddd]]]WWWSSSPPPLLLHHHDDDDDDGGGLLLOOO```hhhuuu~~~|||yyyuuurrrzzzwwwvvv{{{~~~yyynnnrrr|||wwwvvv~~~|||{{{yyyxxx~~~zzzvvv{{{|||yyyzzzxxxoooggg\\\KKK<<<;;;777111...///111///,,,........................------------------------///...---,,,,,,,,,,,,,,,............////////////...///222444111111:::EEE\\\eeetttjjj^^^mmm|||nnngggnnnppp```OOOFFFCCCCCCEEEIIIKKKRRR^^^iiiuuupppWWWFFFCCCIIIQQQXXX\\\^^^```aaahhhhhhjjjnnnrrruuuvvvvvvxxx{{{}}}~~~}}}{{{{{{{{{~~~}}}}}}}}}yyysssooollljjjddd```[[[VVVRRRPPPQQQQQQRRRSSSWWW[[[\\\ZZZTTTPPPLLLNNNQQQUUUYYY^^^aaacccJJJJJJLLLPPPSSSRRRNNNIIILLLKKKKKKLLLMMMOOOQQQRRR]]]```eeehhhhhhiiilllnnnuuuxxxyyywwwxxx|||~~~|||~~~}}}||||||yyyuuussssssssstttvvvssspppnnnlllmmmnnnppp|||zzztttrrrnnniiiccc\\\WWWTTTTTTVVV___hhhvvv|||{{{qqqbbbUUUSSSWWWZZZ[[[XXXUUUTTTTTTUUUWWW\\\bbbkkkuuu~~~}}}xxxvvvyyy|||{{{{{{{{{zzzyyywwwuuutttpppnnnggg]]]VVV\\\mmm|||vvvggghhhpppvvvzzzqqqfffaaagggtttuuuooo}}}{{{YYYKKKIIICCC<<<555111///...000000/////////.........---------.......................................///000333777<<>>:::444000///000///,,,........................------------------------///...---,,,,,,,,,,,,---............////////////...///222333111333>>>JJJaaammmxxxssshhheeemmmjjj\\\MMMEEECCCCCCFFFJJJNNNVVVaaammmyyyoooUUUFFFDDDJJJRRRYYY]]]___aaabbbeeefffiiimmmrrrvvvxxxxxxyyy{{{~~~}}}}}}}}}}}}wwwrrrnnnkkkjjjeeebbb]]]WWWSSSRRRRRRRRRSSSTTTWWWZZZ\\\[[[VVVSSSLLLMMMOOORRRVVV[[[```cccHHHHHHIIINNNRRRRRROOOKKKKKKKKKLLLLLLMMMNNNNNNOOOYYYcccnnnsssqqqmmmmmmnnnuuuyyy{{{zzz|||~~~zzzyyyyyy~~~{{{wwwtttrrrssstttuuussssssrrrqqqpppooonnnnnnzzz|||uuurrrqqqpppgggaaa[[[XXXVVVVVV]]]eeeqqqwww~~~zzzhhhXXXQQQTTTXXXYYYXXXUUUSSSRRRSSSUUUXXX^^^gggtttzzzwwwxxxzzz|||||||||{{{yyywwwvvvuuunnnnnnnnnhhhYYYQQQ]]]ppplllhhhqqq{{{xxxuuupppmmmqqq|||~~~zzzvvvmmmwwwgggOOOJJJDDD>>>999555111///111000000000////////////...............---------...........................111777<<<@@@KKKaaavvvvvv{{{}}}gggTTTOOOWWWiiiyyytttrrryyy}}}}}}|||||||||yyyuuurrrnnnoooooonnnlllgggcccaaaZZZWWWSSSOOOKKKIIIIIIIIIHHHMMMVVVaaammmzzz}}}yyyuuurrrmmmjjjkkknnnqqqwww~~~wwwoooxxx}}}|||xxx~~~{{{{{{}}}|||uuuuuu{{{}}}wwwpppmmmoooppptttwwwqqq]]]IIIBBB===777222000///...---........................------------------------......---,,,,,,,,,------............//////////////////111222222666CCCQQQiii{{{}}}tttcccdddlll```UUUIIIEEEDDDDDDGGGKKKSSSZZZfffrrr~~~kkkRRREEEFFFKKKSSSYYY^^^```bbbdddbbbdddhhhmmmrrrvvvyyy{{{zzz|||}}}}}}||||||~~~{{{vvvrrrnnnlllkkkfffccc^^^YYYVVVTTTSSSSSSUUUVVVWWWZZZ\\\]]]ZZZXXXQQQPPPOOOPPPSSSYYY^^^bbbGGGFFFGGGKKKOOOQQQOOOMMMJJJKKKLLLMMMNNNNNNMMMMMMUUU___mmmuuuwwwwwwvvvwwwuuuzzz~~~~~~~~~~~~zzzyyyyyyyyywwwtttqqqqqqrrruuuwwwrrrrrrrrrrrrrrrqqqqqqqqqxxx~~~}}}tttoooooorrrkkkeee___\\\XXXVVVZZZ```lllsss|||mmmZZZPPPRRRUUUWWWVVVTTTQQQOOORRRTTTVVV[[[dddsss{{{xxxwwwxxxzzzzzz{{{|||}}}~~~~~~~~~zzzvvvwwwsssaaaNNNSSSdddttt|||mmmnnnuuuttt|||~~~~~~uuuuuupppzzzvvvWWWNNNDDD@@@===777111...000000000/////////....../////////...---------,,,............///////////////111888@@@HHHTTTgggxxx~~~zzz]]]SSSTTT]]]qqqzzzvvvzzz}}}}}}~~~|||yyyvvvpppqqqqqqpppmmmjjjfffddd^^^\\\YYYUUUQQQNNNKKKJJJKKKMMMPPPWWWaaaooo~~~~~~zzzwwwvvvooojjjhhhhhhjjjqqqzzzzzzpppsss{{{zzz|||}}}}}}zzzxxxxxxyyy~~~yyysssrrryyy~~~|||wwwmmmlllnnnuuu~~~~~~nnn\\\IIIAAA888444111......///...................................................------,,,,,,,,,------............//////////////////111222444:::JJJZZZtttyyylllcccgggkkkVVVMMMEEEDDDEEEFFFJJJNNNWWW^^^iiiuuueeeNNNDDDEEEJJJRRRXXX\\\___bbbcccaaadddiiimmmqqquuuyyy{{{zzz|||{{{{{{zzzzzz|||~~~}}}zzzwwwssspppmmmlllgggddd```[[[WWWUUUUUUUUUYYYXXXXXX[[[]]]______^^^ZZZWWWTTTRRRSSSXXX]]]```JJJHHHFFFHHHLLLPPPPPPOOOKKKLLLMMMNNNOOOOOONNNNNNSSSXXXbbbmmmwww~~~{{{~~~|||{{{zzzxxxuuurrrpppooopppssstttrrrqqqppppppqqqsssvvvxxxzzzxxxpppooorrrnnniiiccc___ZZZUUUWWW\\\fffnnnxxxppp^^^RRRRRRSSSTTTTTTRRROOOMMMOOOQQQSSSVVV^^^mmm}}}yyywwwvvvwwwxxxzzz|||~~~{{{xxxgggQQQMMMWWWggg}}}sssnnnsss|||uuuwwwwwwqqqrrrfffVVVGGGAAA???999222.../////////.........------/////////...---------,,,........./////////000000111222999FFFSSS^^^kkkuuu|||}}}~~~kkkUUUSSS[[[iii|||||||||vvvwww}}}~~~|||zzzyyyyyyxxxvvvsssoookkkiiiaaa```^^^[[[WWWTTTPPPOOOKKKJJJJJJLLLSSS```nnnxxx|||yyysssmmmgggdddcccfffooozzzwwwqqqrrrqqq~~~{{{wwwwwwyyyzzzxxxzzzyyyvvvyyywwwsssppptttsssUUUGGG:::555222//////111................................................------,,,,,,,,,------...............////////////000000111333666>>>PPPaaa~~~}}}rrrhhhfffgggeeeNNNGGGCCCDDDFFFHHHMMMSSS\\\bbbmmmxxx|||^^^IIICCCDDDHHHOOOUUUYYY]]]```bbbcccfffkkknnnppprrrvvvyyyzzz{{{}}}|||zzzzzzzzz{{{xxxxxxxxxyyyzzz|||}}}~~~~~~}}}{{{xxxtttqqqooommmfffddd```\\\YYYXXXWWWWWW\\\[[[ZZZ\\\___bbbbbbbbb___\\\XXXUUUTTTVVVYYY\\\PPPKKKFFFEEEIIIMMMPPPPPPNNNNNNNNNOOOPPPQQQQQQRRRRRRSSSWWWaaaooo{{{~~~{{{xxxxxxvvvtttqqqpppooopppppptttrrrpppnnnppptttyyy|||~~~uuurrrtttpppkkkfffaaa[[[UUUTTTXXX^^^fffpppzzzsssfffUUUSSSRRRQQQQQQPPPNNNLLLJJJLLLNNNPPPVVVbbbttt|||xxxvvvuuuvvvwwwxxx{{{}}}|||wwwjjjVVVLLLLLLZZZqqqxxxrrrwwwzzzjjjjjjqqqpppttt{{{cccLLLDDDBBB;;;333000............------------...............---------.........//////000000111333555>>>OOO^^^gggmmmqqqsss{{{~~~{{{qqq^^^QQQWWWgggxxxpppooowww~~~}}}|||zzzxxxtttpppllljjjdddcccaaa___\\\YYYVVVUUUMMMKKKJJJIIINNNWWWccckkk~~~|||rrrmmmiiigggggglllyyyvvvppppppwwwuuuwwwzzz{{{rrr{{{zzz{{{~~~uuuttthhhRRR>>>777666222000111................................................------,,,,,,,,,---..................////////////000000222555999BBBUUUfff{{{kkkfffkkkwwwfffgggeee[[[IIIDDDBBBDDDGGGJJJQQQYYYccciiirrr~~~uuuVVVEEECCCBBBGGGMMMSSSWWWZZZ^^^```dddhhhlllooooooppptttwwwyyyzzz{{{yyywwwvvvwwwxxxwwwwwwxxxyyyzzz|||}}}~~~~~~}}}{{{yyyuuurrrooommmfffdddbbb___]]][[[[[[[[[___^^^]]]___bbbdddeeeeeeaaa___\\\YYYWWWWWWXXXYYYVVVOOOGGGCCCFFFKKKOOOQQQPPPPPPPPPPPPQQQSSSUUUVVVQQQQQQSSSXXXaaammmyyy|||~~~~~~yyyrrrttttttssssssssssssssssssvvvtttrrrpppqqqtttwwwzzz}}}~~~zzztttuuuppplllgggccc\\\TTTRRRUUUTTT]]]hhhqqqxxx{{{wwwoooYYYVVVQQQOOOOOOOOOMMMLLLGGGJJJMMMMMMPPPZZZiiiuuu|||{{{{{{{{{{{{|||~~~~~~|||yyysssssstttuuuwwwzzz}}}~~~}}}~~~xxxkkk\\\NNNGGGPPPccc~~~wwwxxxwwwjjjgggiiixxxyyyyyypppRRRHHHEEE===666333////////////............---------...............---......///000000111111333999III[[[hhhlllnnnqqqttt}}}|||aaaXXXVVVddd~~~~~~tttjjjhhhqqq|||~~~}}}{{{yyyuuurrrnnnmmmgggfffeeebbb___\\\ZZZXXXTTTRRRPPPMMMNNNSSSZZZ___mmmwwwuuuqqqnnnmmmnnnsss~~~xxxrrrppp{{{uuurrrtttwwwzzzooozzz{{{{{{uuu|||~~~```DDD;;;:::444000000................................................,,,,,,,,,,,,,,,---...///............////////////000111444777;;;EEEXXXiiicccSSSYYYhhh~~~tttfffiiicccSSSGGGCCCAAADDDHHHLLLUUU^^^kkkqqqzzznnnPPPAAADDDBBBFFFLLLRRRVVVZZZ]]]```ccchhhmmmooonnnooossswwwyyyzzzzzzyyywwwwwwxxxzzzwwwxxxyyy{{{}}}~~~~~~}}}|||zzzxxxtttpppmmmkkkfffeeedddbbbaaa`````````aaa``````aaadddffffffeeeaaaaaaaaa``````___^^^]]]ZZZRRRGGGBBBDDDJJJOOORRRRRRQQQPPPQQQRRRUUUXXXZZZQQQSSSTTTTTTVVV```nnnzzz{{{}}}}}}vvvnnnmmmoooqqqtttwwwyyyzzzzzzwwwvvvtttsssrrrsssuuuvvvyyyyyy|||uuutttppplllgggccc\\\TTTQQQTTTNNNWWWccckkksssyyyzzzvvv\\\WWWQQQNNNNNNNNNMMMLLLHHHKKKNNNNNNOOOWWWdddooouuuvvvwwwxxxzzz{{{{{{||||||~~~~~~{{{qqqqqqrrrtttwww{{{~~~ttt}}}{{{mmm```RRRGGGKKK[[[vvvxxxvvv|||qqqiiieeennnzzzzzzWWWJJJGGG???888666000000000000////////////,,,------....../////////---......///000111111222222===QQQdddmmmnnnooosss{{{yyy|||YYYXXX___ttt}}}rrrgggdddmmmzzz~~~{{{xxxuuutttkkkiiigggddd```]]][[[ZZZXXXVVVSSSOOOLLLLLLPPPSSS^^^jjj{{{uuuqqqnnnmmmlllqqq~~~}}}xxxwwwrrrnnn|||vvvssstttwwwyyymmmxxx}}}zzzvvv{{{kkkIII>>><<<666000...........................////////////////////////,,,,,,,,,,,,,,,---...///............/////////000111111555999===GGGYYYjjj^^^NNN[[[nnntttgggllldddQQQGGGCCCBBBEEEHHHNNNWWWaaarrrwwwjjjLLL???DDDBBBFFFLLLRRRVVVZZZ]]]```bbbggglllooonnnoootttxxxxxxyyyzzzzzzyyyyyy{{{}}}xxxyyyzzz}}}~~~}}}|||{{{zzzwwwsssoookkkiiihhhgggfffeeeddddddddddddbbbbbbaaaccceeegggfffeeebbbdddfffhhhhhhgggeeeddd\\\XXXPPPIIIEEEFFFKKKPPPOOOPPPRRRTTTVVVXXXZZZ[[[[[[YYYUUUSSSRRRUUUXXXZZZjjjvvv~~~zzzrrrlllnnnooorrrzzz}}}xxxyyyzzzyyywwwuuuuuuuuuwwwyyy|||{{{tttooojjjfff```]]][[[YYYTTTQQQQQQSSSYYYbbbllluuuyyyzzzdddYYYMMMGGGIIILLLMMMKKKKKKKKKLLLNNNMMMQQQ]]]jjjppprrrttttttttttttvvvxxxzzz|||}}}}}}~~~}}}}}}~~~~~~~~~~~~|||{{{vvvrrrnnnooovvv|||~~~xxx}}}{{{qqqeeeVVVJJJEEEQQQjjjvvv~~~vvvyyyyyyvvvvvvpppuuu}}}wwwsssxxx}}}~~~yyyzzzgggNNNDDD@@@:::555111000......//////...---............////////////000...---...000333444444999BBBUUUiiiqqqppppppsss}}}~~~yyybbbYYY\\\kkkzzzkkk___```iiirrryyy}}}}}}yyyrrrnnniiifffdddcccaaa```___^^^[[[WWWSSSOOOLLLKKKOOO^^^nnnyyy{{{tttmmmjjjjjjmmmooogggfffkkkqqqqqqsss~~~yyyvvvvvvuuussssssyyy~~~{{{vvv}}}aaaFFF:::777333...111///---------...---+++---------............///...------------.../////////............//////000333///222;;;CCCLLL^^^ooouuuWWWPPPdddsss}}}uuunnnkkk\\\IIIDDDDDDCCCDDDIIISSS___gggzzzxxxaaaFFF===DDDEEEIIIMMMRRRVVV[[[```dddggghhhjjjlllnnnppprrrsssuuuxxxyyyxxxyyy||||||yyyvvvwwwyyy|||~~~~~~zzzuuuqqqooommmkkkjjjmmmiiiffffffhhhjjjjjjiiijjjiiihhheeecccccceeehhhaaagggooouuuvvvuuusssrrreee```YYYQQQLLLKKKMMMOOORRRRRRTTTUUUWWWYYYZZZ[[[^^^]]][[[YYYXXXWWWVVVVVVZZZ```gggkkktttwwwooonnnnnnqqqxxx{{{|||{{{yyyvvvtttssstttvvvwwwxxxzzz{{{xxxssspppkkkfffaaa]]][[[XXXTTTPPPOOOQQQUUU^^^hhhqqqvvvxxxeeeZZZMMMGGGHHHKKKLLLKKKMMMMMMOOOPPPNNNOOOXXXccchhhjjjlllmmmnnnooorrrttttttvvvxxxzzz{{{}}}}}}}}}~~~~~~~~~}}}{{{vvvrrrooooootttyyy}}}yyy}}}~~~zzzsssiiiYYYLLLDDDLLL___xxx|||uuummmqqqxxxtttsssvvvrrrrrrxxx~~~xxxttttttVVVGGGDDD@@@;;;222000......//////...---............///////////////...---...000222333444;;;DDDVVVhhhooonnnpppuuusssvvv}}}dddWWWVVVbbbyyyyyyjjj]]]\\\eeennnuuuzzz}}}~~~zzzvvvpppkkkhhhfffdddbbbaaa```]]]ZZZWWWSSSQQQOOOMMMWWWccckkkvvv|||vvvoookkkjjjjjjkkkbbbbbbjjjtttvvvsss{{{|||~~~{{{zzzxxxuuuqqqvvv{{{~~~wwwrrrwwwqqqQQQ???999444///222000......//////...------------............///...------------.../////////............///000000444222666AAAIIIRRRddduuu|||ddd```oooxxxtttkkkdddUUUFFFDDDDDDEEEGGGMMMVVVaaaiii~~~ttt[[[DDD<<>>444111///......///...---............///////////////......---///111333444???IIIZZZgggkkkkkkooovvvpppsss{{{~~~eeeRRRRRRUUUiiixxxhhhZZZXXX___gggpppvvvvvvxxxzzz|||~~~~~~~~~~~~zzz{{{{{{}}}|||uuuoookkkhhheeeccccccbbb```^^^[[[YYYWWWVVVOOOSSSWWW[[[eeeuuu~~~yyysssnnniiifffeee___aaalll{{{yyytttttt{{{{{{wwwyyy~~~}}}zzzwwwssswww|||wwwrrrsss{{{\\\CCC<<<888111222000//////000111000///---------............///...------------.../////////.........//////000111333222999EEEOOOYYYmmmrrrsss~~~uuujjj\\\MMMDDDCCCEEEGGGKKKQQQZZZeeekkkjjjQQQAAA===???DDDIIIOOOUUUYYY\\\```bbbeeefffhhhjjjmmmoooqqqrrrvvvyyyyyywwwwwwzzzyyyvvvvvvwwwxxxzzz{{{|||}}}}}}}}}}}}~~~~~~~~~~~~}}}}}}zzzxxxvvvtttsssqqqooolllooommmkkkkkklllnnnnnnmmmpppqqqrrrqqqooonnnnnnooonnnuuu~~~ooolllhhhbbb\\\UUUMMMIIIOOOQQQSSSVVVYYY[[[]]]___eeeeeeeeeeeebbb___\\\YYYVVVLLLHHHMMMQQQUUUaaaooouuuyyy{{{sssqqqqqqtttzzz{{{yyyyyyzzzyyyvvvrrrppppppooonnnmmmkkkfff```[[[YYYUUUPPPLLLKKKJJJKKKPPPZZZdddlllpppeee[[[NNNFFFEEEHHHKKKLLLNNNPPPSSSVVVSSSMMMNNNSSS```bbbeeegggiiikkkooorrrsssvvvzzz~~~~~~}}}~~~~~~}}}uuuvvvtttpppmmmpppxxx{{{{{{yyyxxxxxxssseeeVVVLLLFFFGGGVVVllllllaaacccmmmrrr}}}|||}}}|||vvvvvvhhhJJJFFFDDD===666333000......///..................////////////.........---...000333666CCCNNN^^^hhhkkkmmmssszzzyyyzzz~~~}}}zzzvvvXXXNNNXXXYYYpppvvvgggXXXTTTYYYaaajjjqqqsssuuuwwwyyy{{{|||}}}|||yyyyyyzzz}}}|||uuunnnjjjgggdddbbbccccccbbbaaa___^^^]]]]]]XXXVVVRRRQQQYYYjjj}}}}}}xxxrrrkkkeeeaaabbbdddpppwwwoooooowwwyyytttrrrxxx}}}yyyuuuxxx|||~~~zzzxxx}}}wwwtttxxxdddIII@@@;;;333222000//////000111000///---------............///...------------...//////............///000111111111111999GGGSSSaaaxxxyyy}}}wwwjjjVVVHHHEEEBBBDDDHHHNNNUUU^^^hhhnnnyyy^^^HHH??????@@@EEEJJJQQQWWWZZZ]]]___aaadddeeegggjjjllloooqqqrrruuuxxxyyyvvvvvvxxxxxxtttvvvvvvwwwyyyzzzzzzzzzzzz{{{||||||}}}}}}||||||{{{zzzyyywwwwwwvvvuuurrrooopppooonnnnnnnnnooopppppppppsssuuuuuusssqqqpppppppppvvvrrrqqqnnnkkkeee\\\QQQIIIJJJLLLOOOSSSWWW[[[^^^```eeeeeedddccccccccccccddd```TTTLLLMMMNNNLLLSSS^^^^^^eeeppp~~~~~~yyywwwvvvwww{{{|||{{{||||||xxxssspppnnnlllkkkiiiiiiddd]]]YYYWWWSSSNNNJJJIIIHHHGGGKKKSSS]]]fffjjjcccZZZOOOGGGEEEHHHKKKLLLMMMNNNRRRVVVTTTNNNMMMQQQ___bbbeeehhhiiikkknnnpppqqqtttxxx{{{}}}~~~}}}}}}~~~vvvxxxwwwrrrmmmnnnvvv}}}{{{{{{yyyxxxyyywwwlll___RRRGGGBBBKKK___wwwuuudddaaakkkvvv|||{{{nnn}}}xxxrrrtttQQQFFFCCC===888555111///...//////...............////////////...............000555999EEERRRbbblllrrrwww~~~}}}lllTTTPPP^^^bbb}}}ttteeeVVVRRRUUU\\\fffmmmpppqqqtttwwwyyy{{{{{{{{{yyyyyyzzz|||~~~yyyqqqkkkhhhfffdddcccbbbbbbbbbbbbaaaaaaaaaaaabbb\\\TTTPPPTTTbbbttt}}}vvvnnnfffbbbfffgggppp~~~uuujjjpppsssppppppvvv}}}wwwzzz~~~~~~|||zzzuuutttyyy~~~|||nnnTTTFFF===555111000......///000///...---------............///...------------...//////.........//////000222222111333<<>>IIIVVVfffqqqzzz}}}{{{xxxyyy||||||aaaQQQVVVgggyyy~~~|||oooaaaTTTOOORRRXXXaaaiiilllnnnqqqtttvvvxxxyyyyyyvvvvvvwwwyyy||||||wwwoooiiifffeeedddccc___```aaabbbcccdddeeeeeehhhaaaYYYVVVWWW]]]kkkwww|||tttlllgggggggggkkksss||||||yyyjjjiiijjjnnnqqqsssyyyzzzuuussstttwwwzzz~~~fffPPP@@@666222111///...//////...------------............///...------------...//////.........///000111222333444888DDDUUUccctttvvvvvv{{{jjjWWWHHHAAABBBCCCFFFLLLSSS\\\gggqqqyyyfffPPPCCC???@@@CCCHHHLLLRRRWWW[[[^^^```bbbdddeeegggjjjmmmppprrrssssssvvvvvvttttttwwwvvvssstttuuuvvvwwwxxxyyyyyyyyyzzzzzz{{{{{{{{{{{{zzzzzz|||zzzxxxwwwwwwwwwuuusssooopppqqqqqqoooooopppqqqppprrruuuuuutttrrrqqqqqqtttyyy{{{ooo```TTTIIIKKKNNNQQQUUUYYY[[[]]]\\\]]]^^^```dddhhhlllnnnjjjjjjgggbbb___]]]WWWPPPMMMMMMOOORRRXXX^^^bbbeeekkknnntttzzzzzzxxxuuusssrrrpppooolllhhheeebbb]]]XXXTTTRRROOOKKKGGGEEEBBBAAACCCIIIPPPWWWZZZ\\\WWWOOOIIIGGGHHHKKKMMMPPPNNNOOOQQQQQQMMMNNNQQQUUUZZZaaagggjjjkkkkkklllnnnrrrwwwzzz|||}}}}}}}}}||||||}}}{{{{{{yyyvvvrrrqqqsssvvvxxxzzz{{{zzzzzzzzzvvvooobbbUUUHHHCCCJJJ^^^{{{}}}iiinnn{{{zzzmmmjjjxxxwwwrrrmmmyyylllOOODDDBBB<<<888222///...//////...............////////////+++...000//////444<<>>@@@FFFJJJMMMRRRVVVZZZ]]]aaaddddddfffhhhkkknnnqqqssstttqqqtttuuussstttwwwvvvtttttttttvvvwwwxxxyyyyyyzzzzzzzzz{{{{{{{{{{{{zzzzzz|||yyyvvvtttttttttsssrrrmmmoooqqqqqqnnnmmmnnnppprrrtttvvvvvvuuutttttttttvvvzzzsssbbbVVVLLLMMMOOORRRUUUWWWYYY[[[XXXZZZ]]]```eeeiiilllnnnqqqwwwvvvqqqoooooofffYYYYYYTTTNNNIIIIIILLLQQQUUU^^^cccllluuu~~~|||xxxpppooopppppppppmmmhhhddd```[[[VVVSSSQQQOOOJJJFFFCCC@@@???@@@EEELLLRRRUUUYYYUUUOOOJJJHHHIIIKKKMMMRRROOONNNPPPOOOLLLMMMPPPQQQWWWaaahhhlllmmmmmmmmmgggkkkppptttwwwxxxzzz|||yyy|||}}}||||||}}}||||||}}}|||{{{zzzwwwtttrrrrrrsssvvvzzz|||zzzzzz{{{xxxtttjjj^^^NNNEEEGGGXXXtttppprrrxxxkkkeeennn{{{|||xxxqqqzzzsssQQQCCCCCC<<<888333///.../////////............/////////000+++...000000000555>>>EEEXXXbbbkkkqqqvvvvvvmmm```ppprrryyyyyyaaaRRR[[[zzz|||wwwrrreeeZZZOOOKKKMMMQQQYYYaaakkkmmmqqqtttwwwyyyzzz{{{uuuttttttuuuyyy~~~{{{xxxyyyzzzyyyyyyrrrjjjccc___]]]\\\[[[^^^___aaacccfffhhhjjjkkkmmmiiigggiiigggcccffflllwww}}}vvvrrrggggggddd^^^[[[aaaiiippprrrbbb```rrr{{{vvvyyy~~~~~~zzz~~~dddHHH>>>777555222111000000...------------.........//////...------------...//////.........///000222333444444===QQQfffqqqzzzxxxiiiaaa^^^uuu~~~zzz{{{]]]GGGBBBBBB@@@IIIKKKQQQXXXbbbnnn{{{zzz\\\BBB===???===AAAIIIKKKNNNRRRVVVYYY]]]bbbeeeeeefffhhhkkknnnqqqtttuuupppssstttssstttwwwwwwtttssstttvvvwwwyyyzzzzzzzzzzzz{{{{{{||||||{{{{{{zzz{{{xxxtttrrrqqqrrrqqqqqqlllnnnqqqpppnnnlllnnnoootttvvvwwwwwwvvvuuuvvvwwwvvvyyy}}}{{{eeeQQQIIIOOOVVVXXXSSSNNNPPPUUU]]]\\\ZZZ\\\```eeeiiikkkrrrvvvzzz{{{yyyuuurrrpppccc\\\TTTNNNLLLKKKJJJIIISSSPPPYYYlllzzz}}}yyytttrrrooommmllljjjgggdddaaa]]]XXXSSSPPPLLLIIIFFFDDDAAA???AAAEEEJJJLLLLLLTTTRRROOOKKKHHHHHHKKKMMMQQQQQQQQQQQQPPPOOONNNMMMLLLWWWccciiilllnnnmmmkkkjjjlllnnnpppqqqtttwwwyyyxxx|||~~~{{{vvvtttwww{{{{{{|||}}}~~~~~~yyyzzzzzzppppppxxx}}}{{{|||~~~}}}yyyvvvqqqiiiTTTFFFIIIUUUnnnsssxxxvvvmmmkkkpppuuuwwwvvv|||^^^MMMBBB>>>;;;777333///---,,,,,,............////////////222000111222///000AAAVVVeeedddkkkwwwzzzqqqfffbbblllpppxxxzzzpppoooYYYdddqqq{{{wwwnnn___WWWPPPOOOOOONNNTTT]]]fffjjjooosssuuuwwwyyyzzzssstttuuuvvvwww{{{}}}{{{vvvqqqtttzzzyyyxxxsssjjjbbb\\\ZZZZZZ[[[^^^```bbbbbbccceeehhhjjjlllrrruuutttrrrrrrpppmmmqqqyyy|||wwwiiieeebbbaaa___aaaiiisssxxxrrrgggjjjyyy{{{xxx|||{{{{{{}}}wwwxxxuuuRRR888:::444111000...+++,,,///......---------,,,,,,,,,---...///...,,,,,,...//////...---...000333444444666CCCRRR^^^lll~~~vvv[[[TTTkkkxxxnnnTTTCCC???CCCFFFLLLOOOSSSXXX___kkkyyyzzzvvvgggRRRAAA???@@@>>>AAAIIILLLNNNRRRVVVZZZ\\\\\\\\\ccceeehhhmmmrrrtttsssqqqooooooppprrruuuuuutttsssttttttttttttuuuvvvxxxxxx|||||||||||||||}}}}}}}}}|||wwwrrrooonnnooopppqqqppppppoooppppppqqqqqqzzzyyyxxxwwwwwwwwwxxxyyyyyy{{{gggTTTHHHOOOYYY]]]YYYRRRQQQTTTVVVXXX[[[^^^aaaeeejjjnnnsssxxx}}}~~~|||{{{uuunnnfff^^^YYYTTTOOOKKKOOOJJJNNN^^^lllttt}}}sssqqqmmmkkkiiigggdddbbb^^^[[[WWWSSSPPPLLLHHHEEEDDDAAA???@@@DDDIIIKKKLLLPPPOOONNNKKKIIIJJJMMMOOOOOOPPPPPPQQQQQQQQQQQQQQQLLLWWWaaafffjjjmmmmmmkkkkkkmmmnnnnnnooopppsssvvvwwwyyyzzzxxxuuutttwwwzzz{{{|||}}}}}}zzz|||~~~sssqqqwww}}}|||{{{}}}~~~~~~{{{xxxuuuooo[[[JJJIIIQQQfffssstttvvvkkkggghhhlllmmmmmmsss}}}gggPPP@@@>>>;;;777333000...------....../////////000000000222000222333000222DDDYYYhhhgggllltttuuummmfffcccpppvvvvvvpppkkk\\\iiiuuu{{{vvv~~~~~~ggg\\\UUUPPPOOOOOOOOOTTT[[[fffjjjooosssuuuwwwyyyzzzwwwwwwvvvuuuvvvyyy~~~|||zzzuuuqqqttt{{{~~~xxxsssoooggg```[[[ZZZ[[[\\\]]]___aaabbbbbbdddgggiiipppvvvyyyxxxvvvwwwuuurrrssszzz}}}xxxooohhhcccaaa```aaaiiiqqqyyyvvvkkkmmm|||}}}~~~{{{xxxwwwvvv{{{|||zzztttsss{{{vvvZZZ@@@<<<666222222000---,,,///............------,,,,,,---...///...,,,,,,...///000///......000222444444666DDDTTT```nnnqqqZZZWWWooo|||gggOOOBBB@@@DDDGGGKKKOOOTTTZZZcccppp~~~}}}uuuppp^^^LLL???>>>AAA@@@DDDKKKMMMOOOSSSWWWZZZ\\\]]]^^^cccfffjjjmmmpppqqqppppppnnnnnnoooqqqttttttsssrrrsssssssssssstttuuuvvvwwwyyyzzzzzz{{{{{{{{{{{{{{{|||yyyvvvrrrooooooooooooppppppppppppqqqrrrrrrsssxxxxxxwwwwwwwwwwwwxxxxxxxxx~~~{{{iiiWWWHHHOOO\\\fffeee\\\VVVUUUSSSWWW\\\___aaadddiiimmmsssxxx~~~|||uuunnnfff^^^XXXWWWMMMJJJQQQ[[[dddqqq~~~|||sssppplllhhhfffdddaaa___\\\YYYVVVTTTQQQMMMHHHDDDDDDAAA>>>>>>BBBFFFJJJLLLLLLLLLMMMLLLKKKLLLOOOQQQMMMNNNOOOPPPQQQRRRSSSTTTNNNVVV___cccggglllnnnlllmmmmmmmmmllllllmmmpppsssvvvuuutttsssssstttvvvxxxzzz{{{}}}~~~}}}{{{~~~wwwssswwwxxxxxxyyy{{{}}}}}}zzzxxxyyyuuucccPPPJJJKKK[[[uuuuuummmsss~~~vvvlllffffffjjjnnnooopppsss}}}xxxZZZAAA>>>;;;888444111//////////////////000000000111111222000222444222666III^^^jjjkkknnnrrrqqqmmmmmmooottt{{{~~~tttssseeebbbpppzzz{{{ttt|||vvv]]]XXXSSSPPPPPPPPPPPPTTTYYYdddhhhnnnrrruuuwwwxxxzzzzzzyyywwwttttttwww|||~~~{{{yyytttqqquuu|||yyynnnjjjccc]]]ZZZYYY[[[\\\\\\^^^```aaabbbdddgggiiitttzzz}}}|||{{{}}}|||zzzyyy|||~~~{{{uuulllccc``````bbbgggmmmwwwyyyqqqooo|||~~~yyyrrrrrruuuuuuzzz~~~tttrrrmmmnnnuuuvvvbbbJJJ>>>888333333222...---.../////////............------...///...,,,,,,...///111000//////000222444555;;;HHHVVVbbbqqqsssbbbdddyyyvvv\\\IIIAAABBBEEEHHHLLLQQQXXX```kkkxxxxxxnnngggRRREEE;;;===BBBCCCFFFLLLMMMOOOSSSWWW[[[]]]^^^___bbbggglllnnnmmmllllllnnnmmmmmmmmmooorrrsssrrrppprrrrrrrrrrrrrrrssstttuuuuuuwwwyyyzzzzzzzzzxxxwwwwwwvvvtttrrrpppoooooooooqqqqqqqqqrrrssstttuuuuuuvvvvvvwwwwwwwwwwwwwwwwwwxxx}}}zzziiiXXXGGGMMM]]]nnnrrriii___]]]YYYYYYZZZ\\\___cccgggiiiqqquuu{{{zzzsssnnnlll```VVVSSSTTTWWW___hhhzzz|||tttqqqlllhhheeebbb^^^\\\ZZZXXXVVVUUURRRNNNIIIEEEDDDBBB???>>>@@@DDDIIIKKKLLLMMMNNNNNNNNNNNNPPPRRRMMMMMMMMMNNNPPPQQQRRRSSSQQQWWW^^^bbbgggmmmpppnnnmmmmmmmmmlllkkkmmmpppssstttrrrooooooqqqtttuuuvvvxxxyyy{{{}}}}}}zzzvvvxxxtttuuuwwwyyyzzzzzzxxxwwwyyyxxxhhhVVVLLLFFFPPPgggyyyiiigggrrr~~~|||vvvnnnjjjlllrrrzzzwwwssszzzzzzuuurrrhhhEEE>>><<<888555222000000000000000000000111111111111000///111444333888LLLccclllmmmnnnooooooqqqxxx~~~vvv}}}tttsssxxxyyyaaaiiiwww~~~|||ttt{{{nnnVVVTTTRRRPPPPPPQQQRRRTTTVVV```eeekkkpppsssuuuvvvxxx{{{yyyvvvssssssvvv||||||zzzxxxtttqqqvvv}}}{{{kkkgggaaa\\\XXXXXXYYYZZZ\\\^^^```aaabbbdddgggjjjvvv{{{~~~}}}~~~~~~xxxmmmbbb___```aaafffjjjqqqzzzwwwrrrzzzuuuoooqqqvvvxxx{{{wwwuuukkkccciiiqqqeeePPP???888333333333000...////////////////////////...---...///...,,,,,,...///111111000//////111555777AAAJJJVVVeeexxx{{{mmmqqqmmmSSSDDDAAACCCFFFIIIQQQVVV___hhhsss~~~tttfff]]]HHH???:::===BBBDDDGGGKKKMMMOOORRRVVVZZZ]]]______bbbhhhnnnnnnjjjhhhiiikkkkkkkkkkkkmmmoooqqqqqqppprrrrrrrrrrrrrrrsssttttttsssuuuwwwyyyzzzxxxvvvuuusssssssssrrrqqqpppooooooqqqqqqssstttuuuvvvwwwwwwtttuuuuuuvvvvvvvvvvvvuuuxxx}}}yyyiiiZZZHHHKKK[[[rrr|||uuukkkiiiaaa\\\WWWWWW\\\ccchhhiiippptttyyy}}}ttthhh```ZZZVVVVVVXXXhhhpppyyy}}}||||||sssppplllhhheeeaaa]]]YYYYYYXXXVVVUUUSSSPPPKKKGGGDDDCCCAAA???@@@CCCHHHKKKOOOPPPQQQPPPOOOOOOPPPRRRNNNNNNMMMMMMNNNOOOPPPPPPTTTYYY^^^aaahhhppprrrqqqmmmmmmnnnmmmmmmooorrruuurrrpppnnnnnnpppsssttttttuuuwwwyyy{{{}}}~~~~~~{{{zzz|||uuuwwwxxxyyyyyyyyyyyyyyyvvvwwwkkk[[[QQQFFFJJJ[[[llldddmmm{{{xxxuuuppplllnnnuuuzzztttwwwuuuqqqqqqsssIII@@@===:::666333111111111000000000000111111111111...---///333333999OOOfffqqqpppmmmhhhhhhppp{{{zzz~~~wwwkkkrrr{{{sssaaappp|||uuu{{{yyygggSSSRRRRRRRRRPPPQQQSSSTTTUUU\\\aaahhhnnnqqqssstttuuuxxxwwwuuurrrssswww}}}|||yyywwwtttrrrxxxyyykkkgggaaa[[[XXXVVVVVVWWW]]]___aaabbbdddfffiiillltttzzz}}}}}}yyymmmccc______```ccchhhlllzzz~~~zzz{{{vvvmmmoootttwww|||}}}oooaaabbbkkkcccQQQAAA888222222333111000000.../////////////////////---...///...,,,,,,...///000111111000///222666:::DDDJJJVVVjjjuuu{{{~~~gggNNNCCCBBBDDDFFFJJJUUU[[[cccmmmwww{{{ooo___TTTBBB>>>;;;>>>CCCEEEGGGIIILLLNNNQQQUUUYYY\\\___```dddiiinnnnnniiiffffffiiihhhhhhhhhjjjmmmoooppppppssssssrrrrrrssssssttttttrrrtttwwwyyyyyyxxxuuutttpppqqqrrrrrrrrrqqqpppoooqqqrrrtttvvvwwwwwwwwwwwwsssssssssttttttuuuuuuuuuxxx~~~xxxkkk]]]KKKIIIUUUooo{{{uuutttgggbbb[[[XXX\\\ccciiilllpppsssvvvyyyzzz|||yyyqqqjjjccc\\\YYY]]]bbbhhhkkkjjjjjjkkkmmmjjjiiigggfffeeeaaa\\\YYYXXXVVVTTTSSSRRROOOKKKHHHCCCDDDCCCBBBAAACCCGGGJJJQQQQQQQQQPPPNNNNNNPPPRRRPPPOOONNNMMMMMMNNNOOOOOOUUUYYY]]]bbbiiiqqqtttqqqlllnnnooopppooopppsssuuuooooooppppppqqqrrrsssttttttvvvxxx{{{}}}~~~{{{||||||{{{yyyyyy{{{}}}uuuvvvlll```XXXKKKHHHSSSxxxzzzmmmrrr|||vvvtttooojjjhhhmmmvvv~~~wwwrrrrrrzzzzzzvvvxxx}}}PPPBBB???;;;777333111000000/////////000000000111111...---///333444;;;QQQiiivvvrrriii``````jjjvvv}}}}}}{{{pppeeeqqq}}}~~~oooeeewwwwww|||~~~pppbbbTTTRRRTTTSSSQQQQQQTTTUUUSSSYYY___gggmmmqqqssstttuuuuuuuuutttssstttxxx~~~|||yyywwwuuutttzzzwwwlllhhhbbb\\\XXXVVVUUUUUU___aaaccceeefffhhhlllnnnsssxxx|||}}}zzzqqqgggccc```^^^```eeehhhvvv|||{{{pppnnnrrruuu{{{vvvgggeeehhhaaaVVVGGG===333222333111000111---............/////////---...///...,,,,,,...//////111111000///222888>>>HHHPPP___xxxwwwvvv___JJJCCCDDDDDDGGGLLLWWW]]]gggqqq{{{xxxjjjXXXLLL@@@>>>===@@@CCCFFFHHHIIIMMMOOOQQQUUUYYY]]]```bbbfffiiimmmmmmjjjgggffffffeeeddddddgggkkkoooppppppsssssssssrrrrrrsssssstttrrrsssuuuvvvwwwvvvtttssspppqqqqqqrrrrrrqqqqqqppprrrsssuuuwwwxxxxxxwwwwwwsssrrrqqqqqqrrrsssuuuvvvyyy}}}~~~zzznnnbbbOOOGGGOOOiii||||||yyy{{{ooonnnjjjbbb]]]]]]dddkkkmmmoooqqqssstttvvvyyy{{{}}}vvvmmmggg^^^___^^^[[[VVVTTTVVVXXX[[[\\\^^^aaacccaaa\\\XXXVVVTTTQQQPPPOOOMMMKKKHHHCCCDDDFFFEEECCCDDDFFFIIIPPPPPPOOOMMMKKKLLLPPPRRRRRRQQQOOONNNNNNOOOQQQRRRTTTXXX\\\aaaiiirrrssspppmmmoooqqqrrrqqqppppppqqqmmmpppttttttrrrqqqrrrtttuuuvvvyyy|||}}}yyyvvvvvvyyy|||vvvwwwnnnfff```QQQHHHNNNiiizzzvvv|||vvvuuuqqqjjjdddeeemmmtttuuusssppppppvvvzzz]]]DDDAAA===888444111000000....../////////000000000000...111444666===SSSkkkyyyssseeeYYY[[[hhhtttyyy}}}~~~~~~uuuggggggvvv}}}~~~mmmkkk~~~xxx{{{vvvggg^^^WWWTTTWWWUUUQQQPPPUUUVVVSSSYYY___gggnnnrrrtttuuuvvvtttuuutttttttttxxx}}}|||yyyxxxuuuuuu|||xxxkkkhhhccc^^^YYYWWWWWWWWWaaacccfffgggiiikkkoooqqqsssyyy}}}~~~wwwoooiiiaaa\\\]]]bbbccclllyyyvvvzzztttvvvyyyyyy}}}rrrmmmjjjddd^^^RRREEE888333333111///000,,,,,,------............---...///...,,,,,,...///...000111000///333:::AAARRR___tttssslllkkkWWWFFFCCCDDDDDDHHHPPP[[[bbblllwww}}}sssdddRRREEE>>>>>>???@@@DDDHHHKKKLLLOOOQQQSSSWWW[[[___cccdddhhhjjjkkklllkkkiiifffeeebbbaaabbbeeejjjnnnqqqqqqrrrrrrqqqqqqqqqqqqrrrrrrqqqqqqrrrssssssssssssrrrrrrrrrrrrrrrrrrrrrrrrrrrssstttvvvwwwxxxwwwvvvuuusssqqqooonnnoooqqquuuwwwzzzyyy|||~~~~~~~~~{{{qqqgggSSSGGGKKKdddxxxzzzyyy}}}vvvzzzyyymmm]]]WWW]]]ggghhhjjjlllmmmnnnqqqtttvvvzzz~~~{{{ttthhhfff```WWWNNNJJJKKKMMMOOORRRWWW]]]aaa```\\\YYYTTTRRRNNNMMMLLLKKKIIIHHHBBBEEEGGGGGGEEEDDDFFFHHHNNNNNNLLLJJJIIIKKKPPPSSSSSSRRRPPPPPPPPPRRRTTTUUURRRWWW[[[```iiiqqqrrrooonnnppprrrsssqqqnnnmmmmmmlllqqqvvvvvvssspppqqqtttvvvxxxzzz~~~~~~{{{vvvrrrrrruuuyyyyyyyyypppiiieeeVVVIIILLL\\\ssswwwxxxyyyxxxtttllldddcccjjjqqqxxxyyyrrrkkkqqqvvvyyykkkEEECCC>>>999444111000///............////////////111000222666777>>>UUUmmmzzzrrrcccWWW[[[kkkxxx{{{zzz{{{|||ooo]]]lll{{{zzzlllpppxxx{{{qqqbbb\\\YYYVVVXXXVVVQQQPPPUUUVVVSSSZZZ```hhhppptttuuuvvvwwwuuuuuuuuuuuuuuuwww{{{|||zzzxxxvvvvvv}}}{{{kkkhhhccc^^^[[[YYYYYYYYYccceeegggiiijjjmmmqqqsssuuuzzz}}}vvvmmmcccZZZZZZ______bbbqqqqqquuu}}}}}}wwwzzztttmmmgggfffZZZKKK<<<555333111//////,,,,,,,,,---------......---...///...,,,,,,...///---///111000000333<<>>@@@AAAEEEJJJNNNNNNQQQSSSUUUYYY]]]aaaeeegggjjjjjjjjjllllllkkkgggddd```___```ccciiinnnqqqrrrqqqqqqpppppppppppppppqqqpppppppppppppppqqqqqqqqqssssssrrrqqqqqqrrrrrrsssssstttvvvwwwwwwvvvuuutttsssqqqnnnmmmmmmqqquuuwww{{{~~~~~~|||uuupppYYYLLLIIIYYYooozzz{{{zzzzzzxxxsssmmmfffbbb______ddddddeeefffhhhjjjlllmmmnnnqqquuuzzz~~~{{{vvvmmmbbbXXXQQQKKKIIIJJJKKKNNNRRRWWWZZZZZZYYYTTTOOOIIIFFFFFFFFFFFFEEEHHHHHHHHHHHHGGGFFFEEEEEEKKKJJJIIIHHHHHHIIIJJJKKKPPPRRRSSSRRROOOOOORRRVVVYYY\\\aaaeeefffgggiiijjjooommmkkklllnnnppppppoooqqqrrrrrrssstttuuuuuuuuuxxxyyy{{{~~~}}}wwwsssooolllpppwwwxxxzzzxxxppphhh^^^QQQEEESSSmmm{{{```iiinnnqqqrrroooiiifffiiimmmzzzvvvooonnnwww~~~PPPBBB@@@BBB888111333222000000000000000000000000111333444444:::HHH]]]mmm}}}jjjWWWVVVcccrrrzzz|||~~~zzzvvvnnnfffyyysssssstttrrrpppwww}}}vvvpppfff\\\WWWXXXXXXXXXWWWTTTQQQPPPQQQSSS\\\```gggmmmrrrtttttttttvvvuuusssqqqqqqtttzzz~~~}}}yyyqqqsssyyyooojjjccc^^^\\\\\\]]]]]]gggiiikkkmmmoooqqquuuwww}}}}}}xxxuuummmaaaYYYYYY\\\YYYcccwwwxxxtttyyy}}}zzz|||}}}wwwsssooorrrxxxpppXXX@@@777444///...000---------............///////////////////////////000000222222000222===JJJcccooo]]]RRR\\\nnnzzzqqqmmmUUUKKKCCCBBBEEEIIINNNTTTfffoooyyy}}}zzzppp\\\HHH<<<;;;===AAACCCFFFHHHLLLNNNPPPSSSWWW[[[]]]```ccceeekkkjjjkkklllllljjjfffbbbbbb```___bbbfffllloooqqqrrrqqqpppooommmnnnqqqtttqqqooommmlllmmmnnnmmmmmmssssssrrrqqqqqqrrrssssssuuuwwwxxxvvvsssqqqrrrtttuuuuuutttssstttuuuvvvwww{{{~~~}}}|||||||||yyyrrrmmm^^^PPPJJJXXXnnnzzz{{{xxxuuutttppplllgggdddcccccccccccccccdddfffiiilllmmmmmmnnnpppsssxxx}}}}}}uuukkk```VVVPPPLLLGGGGGGHHHKKKPPPSSSTTTTTTQQQMMMHHHEEEEEEFFFFFFEEEIIIIIIJJJIIIIIIHHHGGGGGGLLLKKKJJJIIIJJJKKKLLLMMMQQQSSSUUUTTTQQQQQQUUUXXXYYY\\\aaadddeeefffhhhjjjkkklllmmmmmmmmmoootttxxxvvvvvvvvvvvvwwwxxxyyyyyy{{{|||~~~~~~wwwrrrllljjjpppxxx{{{{{{xxxqqqkkkbbbSSSFFFPPPdddvvv}}}aaa```nnnnnnnnnmmmkkkiiiiiiiiiqqqssstttuuu}}}SSSBBB===???777222333111000000000000000000000000///000111222999KKKbbbsss|||iiiYYYYYYfffttt|||zzzpppkkkiiiwwwrrr}}}|||mmmhhhiiiyyy|||tttmmmdddZZZWWWYYYXXXXXXWWWTTTQQQPPPQQQSSS[[[___fffmmmqqqtttttttttuuuuuusssqqqqqqtttzzz~~~}}}~~~~~~xxxsssuuuxxxlllhhhddd```______^^^]]]gggiiilllooorrruuuzzz}}}~~~zzzxxxqqqddd[[[YYYZZZWWW___rrr}}}uuurrryyyxxx}}}zzzyyy{{{{{{|||xxx___EEE999555111000111---------............///////////////////////////000000222222111333???LLLYYYhhhvvvXXXQQQ\\\mmm}}}wwwrrrhhhRRRIIIBBBBBBEEEJJJPPPVVVgggpppzzz}}}yyynnnZZZGGG<<<;;;>>>AAADDDFFFHHHLLLNNNQQQTTTXXX[[[^^^```dddfffkkkkkkkkklllllljjjfffbbbaaa```___aaaeeejjjmmmooonnnpppqqqpppooooooqqqssspppnnnlllkkkkkkmmmnnnnnntttsssrrrqqqqqqrrrssstttuuuwwwwwwvvvsssqqqrrrsssvvvtttqqqpppqqqssswwwyyyzzz|||uuuoooeeeUUULLLWWWlllyyyzzzvvvpppnnnllljjjiiijjjkkkkkkfffeeedddcccdddfffiiikkkkkkjjjiiikkkooovvv|||}}}uuukkkaaaYYYUUUIIIGGGEEEEEEHHHKKKMMMNNNMMMJJJFFFDDDEEEFFFGGGGGGKKKKKKLLLLLLLLLKKKJJJJJJNNNMMMLLLKKKLLLMMMOOOPPPRRRUUUWWWVVVTTTTTTWWW[[[^^^```cccfffgggiiikkkmmmmmmqqqtttsssppprrryyy~~~~~~~~~~~~}}}~~~~~~xxxqqqiiifffooozzz}}}|||xxxsssooogggXXXHHHKKKYYYgggmmm```kkkkkklllnnnooolllfffaaannnvvv{{{|||```HHH>>>>>>888444444///000000000000000000000000///000000333<<>>BBBDDDFFFIIILLLOOORRRUUUYYY]]]___bbbeeegggllllllllllllllljjjfffbbbaaa___^^^```dddhhhjjjkkkjjjmmmqqqrrrrrrqqqqqqqqqooommmkkkiiiiiikkknnnppptttsssrrrqqqqqqrrrssstttvvvwwwwwwvvvsssrrrrrrsssuuurrrooonnnooosssxxx|||{{{~~~xxxlll\\\OOOUUUhhhvvvxxxssslllkkkjjjkkknnnqqqtttvvvpppnnniiieeecccdddeeefffgggfffeeeeeehhhmmmrrruuuzzz{{{|||}}}~~~~~~~~~zzztttlllddd```RRRMMMHHHEEEEEEGGGIIIJJJIIIGGGEEEDDDDDDFFFGGGHHHMMMMMMNNNNNNOOONNNNNNNNNPPPOOONNNMMMNNNPPPSSSTTTSSSVVVXXXXXXVVVVVVYYY\\\dddfffiiikkkmmmnnnqqqsssvvvyyy||||||yyyyyy|||~~~yyyqqqgggdddnnn{{{}}}{{{wwwtttssslll\\\KKKGGGRRR]]]jjjfffkkkqqqvvvtttlllbbbZZZjjjvvv~~~{{{|||qqqTTTBBB>>>999666444---000000000000000000000000111222333777@@@QQQfffuuuttteeeZZZ^^^iiirrrzzzsssbbbgggyyywwwmmm|||ooo^^^^^^ooo|||mmmcccZZZSSSSSSVVVVVVVVVUUUSSSPPPOOOQQQRRRYYY]]]ccciiinnnpppqqqrrrsssssssssssssssvvvzzz}}}|||{{{yyyyyy|||{{{tttiiigggdddcccdddeeeeeedddiiilllqqqvvvzzz~~~~~~yyynnnaaaYYYYYYYYY[[[cccttt}}}ssssss}}}}}}|||xxxtttxxxzzz{{{~~~~~~|||}}}tttVVV>>>666555333///---------............///////////////////////////000000222333333777DDDRRR[[[jjj~~~xxx___OOOVVVaaaiiiuuuqqqxxxsssUUUHHHCCC???BBBGGGMMMVVV___mmmvvv|||uuugggRRRBBB<<<<<>>999888777///000000000000000000000000000222555:::BBBPPP___jjjnnn```XXX```iiiooowwwsssdddmmmsss{{{|||ccc^^^iiiyyyhhh\\\TTTOOOOOORRRUUUUUUTTTRRRPPPOOOPPPRRRXXX[[[aaagggkkknnnppppppqqqrrrtttttttttvvvzzz|||}}}{{{zzz|||{{{tttllliiieeeccceeehhhjjjkkkmmmpppuuuzzz}}}~~~{{{rrreeeZZZWWWYYYYYY[[[fffttt{{{{{{sss~~~xxx}}}zzzxxxzzzxxx{{{~~~|||wwwvvv|||___CCC666555333...---------............///////////////////////////000000222444444999GGGVVVaaannnsssXXXMMMYYYbbbhhhsss~~~qqq~~~jjjOOODDD@@@???DDDIIIPPPZZZdddmmmvvv|||tttcccNNNAAA======???CCCFFFHHHJJJNNNPPPTTTWWW[[[___aaadddgggiiillllllkkklllkkkiiidddaaa^^^]]]\\\^^^aaadddeeeeeeeeejjjppptttuuussspppooonnnnnnllljjjhhhjjjppptttrrrqqqpppoooooopppqqqrrryyyyyyxxxwwwwwwwwwvvvuuupppqqqsssvvvyyy|||zzzooocccTTTOOOZZZjjjqqqpppllljjjiiimmmvvv~~~zzzqqqjjjdddaaa``````aaabbbbbbaaa___]]][[[```bbbeeeiiinnnrrruuuwwwtttuuuvvvuuuqqqkkkeeeaaa]]]YYYRRRLLLIIIFFFDDDBBBEEEEEEFFFEEEEEEFFFHHHJJJOOOPPPQQQRRRSSSTTTTTTTTTSSSQQQPPPOOOQQQTTTXXX[[[VVVYYY\\\\\\YYYXXXZZZ\\\eeeiiinnnsssuuuwwwyyyzzzyyyzzz}}}~~~}}}{{{vvvmmmgggllltttvvvwwwwwwwwwxxxssseeeVVVHHHNNNUUU{{{kkk]]]kkkzzzxxxkkk___YYYYYYuuuxxxyyyaaaFFF===888888999444000000000000000000000000...000444:::BBBNNN[[[cccggg[[[XXXbbbkkkoooxxx}}}pppwww}}}|||tttaaabbbxxxsssaaaVVVPPPMMMNNNRRRTTTTTTSSSQQQOOOOOOPPPRRRWWWZZZ___dddiiimmmooooooppprrrtttuuuuuuwwwzzz|||||||||}}}}}}wwwooolllgggeeegggkkkooopppppptttyyy}}}}}}wwwjjj]]]UUUUUUUUUVVV[[[ggguuurrrxxx{{{zzz~~~{{{www{{{~~~zzzvvvtttjjjJJJ777666444...---------............///////////////////////////000000222444555;;;JJJYYYbbbssssssWWWPPP^^^fffkkkxxx{{{qqqdddMMMBBB@@@@@@EEEKKKRRR^^^hhhoooxxx}}}sss```KKK@@@>>>>>>@@@DDDFFFHHHKKKNNNQQQTTTWWW[[[___aaadddgggiiikkkkkkkkkkkkjjjgggccc___]]]\\\\\\^^^aaadddddddddfffjjjpppssssssrrrpppppppppqqqpppmmmkkklllpppuuurrrqqqpppoooooopppqqqrrryyywwwvvvwwwxxxyyyxxxvvvoooqqquuuyyy}}}}}}wwwnnneeeVVVMMMSSScccnnnpppmmmjjjiiimmmvvv|||uuunnniiieeeccc^^^_________^^^\\\YYYXXXYYYZZZ]]]```dddhhhkkkllljjjkkkmmmmmmkkkgggccc```^^^[[[VVVRRROOOKKKGGGDDDDDDFFFGGGGGGEEEFFFHHHKKKOOOPPPQQQSSSTTTUUUUUUUUUSSSRRRPPPOOOQQQUUUYYY\\\YYY]]]______\\\ZZZZZZ\\\eeejjjqqqwwwzzz{{{|||}}}~~~~~~}}}|||yyyrrrkkkkkkooorrrvvvyyyzzzzzzvvvjjj^^^LLLMMMNNNsssttt^^^gggsssyyyvvvmmmccc]]]bbbuuuuuunnnOOOBBB999888:::666000000000000000000000000...000333:::EEESSS```iiiaaaWWWXXXfffqqqttt~~~~~~uuukkkaaafffzzzkkkZZZQQQNNNMMMPPPTTTSSSSSSSSSQQQOOONNNPPPRRRVVVYYY^^^ccchhhkkknnnooooooqqqtttuuuvvvwwwzzz|||zzz|||zzzpppmmmjjjjjjllloooqqqrrrssswww|||}}}pppbbbXXXSSSRRRWWW[[[aaaqqqvvvsssyyy}}}yyytttyyy~~~}}}wwwtttsssQQQ:::777666///---------............///////////////////////////000000222444666===LLL\\\eee}}}zzz]]]ZZZiiipppwwwwwwqqq{{{]]]KKKAAA@@@BBBGGGMMMTTT```lllvvv~~~~~~sss___III??????>>>AAADDDGGGIIIKKKOOOQQQTTTWWW[[[^^^aaacccgggiiijjjjjjiiiiiiiiifffaaa]]][[[[[[[[[^^^aaadddeeedddiiillloooqqqpppppppppqqqqqqssstttqqqnnnmmmqqqvvvtttsssrrrqqqqqqrrrssstttvvvtttsssuuuwwwyyyxxxvvvpppqqquuuyyy~~~~~~}}}wwwllleeeWWWKKKNNN^^^lllpppnnnjjjhhhmmmvvv{{{vvvqqqllliiiggg^^^^^^]]]\\\[[[ZZZYYYYYYXXXXXXYYYZZZ[[[]]]^^^___```bbbeeehhhhhhgggeeeccc^^^\\\ZZZXXXUUUQQQLLLHHHEEEGGGHHHHHHFFFFFFHHHKKKOOOPPPRRRSSSUUUUUUVVVVVVSSSRRRPPPOOOQQQUUUZZZ]]]\\\___bbbaaa^^^[[[[[[]]]ffflllttt{{{~~~||||||{{{vvvnnnkkklllpppwww|||}}}|||xxxnnndddOOOKKKGGGmmmyyysss```dddjjjqqqsssppphhhaaakkkuuuooo}}}|||ZZZIII;;;888999666000000000000000000000000111111444<<>>AAADDDGGGIIILLLOOORRRSSSWWW[[[^^^aaacccfffiiijjjiiiiiiiiihhheee```]]][[[ZZZ[[[^^^bbbeeeeeeeeekkkmmmooooooooooooppprrrsssuuuwwwtttpppnnnrrrvvvuuutttsssssssssssstttuuusssrrrqqqsssvvvxxxwwwvvvqqqrrrssswww|||~~~vvviiieeedddNNNFFFVVVaaarrrssspppooottt~~~yyyooobbb[[[```iiiffffffaaaYYYVVVYYY\\\[[[YYYVVVSSSSSSTTTVVVWWWWWW[[[[[[\\\^^^___```bbbbbbbbbaaa```]]]YYYTTTPPPMMMNNNLLLIIIIIIJJJKKKKKKJJJOOOPPPSSSUUUVVVVVVUUUUUUTTTSSSSSSSSSUUUYYY]]]___aaadddhhhkkkkkkhhhddd```gggoooyyy~~~yyynnncccjjjqqqvvvyyy{{{{{{qqqeeeYYYKKKKKKfffmmmvvvqqq```___lllooonnniii```dddsss}}}vvv|||xxxvvv{{{yyyiiiIII;;;;;;;;;888444222000///111222222111///999666:::VVVooorrrnnnZZZ[[[cccmmmttt|||~~~dddZZZ^^^mmm{{{rrrdddZZZOOOJJJLLLPPPOOOMMMVVVUUUSSSPPPOOONNNNNNNNNQQQUUU[[[bbbgggjjjkkkkkkpppqqqrrrtttvvvwwwxxxyyyzzz|||vvvtttqqqoooooorrruuuwwwxxx{{{{{{tttnnncccVVVRRRYYY\\\YYYaaappp}}}tttsss~~~}}}}}}wwwxxxvvv{{{sss|||ccc@@@999:::000000000///............///---...///...------...///333333///222<<>>EEEVVVpppzzzaaa^^^qqq{{{~~~rrrssswwwdddRRRDDDBBBBBBGGGOOOWWW^^^hhhqqq|||ppp\\\HHH@@@AAAAAAEEEIIIJJJKKKLLLPPPSSSWWW[[[___bbbdddfffhhhjjjiiihhhhhhhhhgggccc___[[[WWWWWWXXXZZZ\\\^^^```bbbdddfffjjjlllmmmnnnqqqrrrrrrqqqooollljjjkkknnnppppppppppppqqqrrrssstttuuutttttttttvvvyyyzzzyyyxxxtttwwwzzz~~~|||}}}|||{{{~~~qqqhhheeeNNNBBBMMMZZZqqq~~~|||zzzzzzwwwjjj\\\QQQQQQVVVaaaiiinnnmmmhhheeeaaa\\\YYYXXXWWWWWWXXXYYYXXXWWWRRRSSSTTTUUUWWWXXXYYYYYY\\\]]]___```___]]]ZZZXXXYYYVVVQQQOOONNNOOONNNNNNNNNNNNOOOPPPQQQRRRSSSTTTUUUVVVYYY\\\^^^`````````gggiiilllpppsssuuuvvvvvvpppoooqqquuu}}}{{{oooccc[[[eeeqqqyyy{{{zzzwwwvvvkkkYYYKKKSSSooo}}}rrruuu]]]ZZZnnn~~~zzzjjjcccdddooo~~~|||}}}sssYYY<<<>>>@@@888666444111000111222111111555888???___fffiii~~~~~~yyyvvvlllssswwweeeUUULLLNNNOOONNNMMMOOOSSSWWWXXXWWWVVVTTTSSSRRRQQQQQQTTTUUUXXX]]]bbbgggkkknnnpppqqqrrruuuwwwzzz{{{||||||{{{vvvttttttwwwyyy}}}~~~~~~zzzwwwssseeeYYYWWWUUUTTT^^^jjjyyymmmvvv}}}~~~}}}gggqqqwwwWWW>>>888666///......------------------///000///...---...//////222111555@@@HHH[[[wwwhhhVVV[[[ppp{{{kkkuuuqqq```OOOBBBBBBCCCHHHQQQZZZbbblllvvv|||ppp\\\IIIAAABBBBBBFFFJJJKKKKKKMMMRRRVVVYYY\\\```cccdddfffgggiiihhhhhhhhhhhhfffccc___\\\TTTUUUWWWYYY\\\^^^___```cccfffiiilllmmmnnnqqqsssrrrrrrrrrqqqpppqqqrrrssspppppppppqqqqqqsssttttttssssssuuuwwwyyyzzzzzzzzzvvvyyy}}}zzz}}}}}}|||tttkkkiiiRRRCCCJJJUUUmmm{{{yyyvvvssstttxxx}}}wwwooocccVVVPPPQQQ^^^fffmmmllljjjjjjiiihhhbbb___\\\ZZZZZZZZZZZZYYYVVVVVVVVVVVVVVVUUUUUUUUU[[[\\\]]]_________^^^]]]]]]YYYUUUQQQQQQQQQQQQQQQPPPOOOOOOOOOOOOQQQRRRSSSUUUWWW[[[___aaacccddddddeeehhhlllqqquuuyyy|||}}}yyy{{{}}}~~~|||rrrggg]]]dddoooxxxyyywwwvvvwwwooo```RRRSSShhhjjj~~~ttt___\\\lllvvvzzzwwwlllddd___ddduuu~~~zzz{{{yyydddAAA===???888777444222111111222111111444888@@@^^^qqqbbbzzztttuuu|||wwwppp\\\NNNKKKNNNRRRRRRPPPQQQUUUYYYXXXXXXWWWVVVTTTRRRQQQPPPSSSUUUWWW\\\aaafffkkkmmmoooppprrruuuxxx{{{}}}~~~~~~|||wwwvvvxxx{{{~~~~~~~~~~~~|||zzzttthhh\\\XXXVVVVVV^^^hhhzzzxxxgggqqq|||}}}ooommmtttWWW@@@999777//////...------------......///000///......///000...222222777BBBKKK```~~~~~~]]]QQQYYYnnnwww~~~gggwwwmmm[[[JJJ???BBBCCCIIISSS]]]eeeqqq{{{|||qqq]]]IIIAAACCCDDDGGGKKKLLLLLLOOOTTTXXX[[[^^^aaacccdddeeefffgggfffggghhhhhheeebbb^^^]]]SSSTTTVVVXXXZZZ\\\]]]^^^cccfffjjjlllnnnooorrrtttrrrrrrrrrssssssttttttsssqqqqqqqqqqqqrrrsssttttttrrrtttvvvxxxyyyyyyzzz{{{xxx|||zzzvvvnnnnnnXXXGGGHHHOOOgggxxxwwwtttooolllmmmsssyyyyyywwwvvvsssiiiZZZQQQNNNXXXaaahhhhhhgggkkkoooqqqnnnkkkgggcccaaa___\\\ZZZXXXWWWWWWVVVUUUTTTTTTSSSWWWXXXZZZ\\\___aaacccddd```\\\WWWTTTSSSTTTUUUUUUUUUTTTRRRPPPPPPQQQRRRTTTVVVXXX\\\```dddfffhhhhhhgggjjjoootttzzz~~~}}}uuukkkaaadddllluuuxxxvvvvvvxxxqqqiii\\\WWWddddddiii}}}eee\\\bbbeeekkkrrrpppfffZZZZZZjjjwwwwwwwww{{{sssIII::::::888777555222111222222111000111555>>>UUUnnnlll^^^]]]zzz{{{pppxxxvvvvvvzzziiiWWWLLLNNNQQQTTTTTTTTTUUUYYY\\\[[[[[[ZZZXXXVVVSSSQQQOOORRRTTTWWW[[[aaafffjjjlllooopppsssvvvyyy|||~~~}}}xxxwwwzzz~~~~~~}}}~~~}}}|||wwwlllaaaZZZUUUSSSWWW^^^lll|||vvvhhhrrr}}}~~~sssfffxxxmmmVVVDDD<<<666000000///..................///000000......///000///333444999DDDMMMddd{{{YYYPPP[[[mmmtttzzzvvvggg|||}}}hhhUUUGGG>>>BBBCCCJJJUUU___iiiuuu|||qqq]]]JJJBBBCCCEEEHHHKKKMMMMMMPPPVVVZZZ[[[^^^aaacccccccccdddfffcccfffggggggddd```]]]\\\TTTTTTUUUVVVXXXZZZ[[[\\\ccceeeiiilllmmmooorrrtttpppooonnnpppqqqrrrqqqpppsssrrrrrrrrrsssssstttuuusssuuuwwwxxxxxxyyyzzz{{{{{{{{{xxxqqqsss___KKKGGGJJJaaaxxxxxxwwwqqqkkkkkkpppvvvxxxwwwwwwwwwnnn___TTTPPPPPPZZZcccddddddiiiooorrrrrrqqqqqqpppnnniiiccc___ZZZZZZYYYYYYXXXXXXWWWWWWXXXXXXXXXYYY\\\```dddgggbbb^^^YYYUUUUUUWWWXXXXXX\\\YYYVVVSSSRRRSSSUUUVVVVVVXXX\\\```eeeiiilllmmmnnnqqqvvv{{{~~~xxxpppeeecccgggqqqwwwvvvwwwyyyssspppggg\\\aaazzzcccXXXvvvmmm^^^___```fffnnnmmmlll[[[UUUcccpppssswww{{{}}}TTT;;;999===888666333111222222111000111555<<>><<>>CCCRRRsssjjjggggggvvvqqqttt{{{vvvooo]]]MMMCCCCCCFFFIIIQQQ\\\eeemmmyyy~~~~~~|||rrr]]]IIIAAABBBDDDHHHKKKMMMNNNRRRWWW\\\]]]___```aaa```aaabbbdddcccaaa```______^^^\\\ZZZVVVTTTSSSRRRSSSWWWZZZ]]]ccccccdddfffhhhllloooqqqoooooonnnllliiiiiimmmppptttttttttsssrrrrrruuuwwwxxxyyyyyyxxxwwwvvvwwwyyy|||uuuvvvxxxrrr]]]JJJMMMZZZ{{{|||wwwooommmttt||||||wwwoooddd]]]PPPRRRXXX```dddeeehhhlllooonnnrrr||||||}}}|||yyysssmmmjjjhhhfff```\\\ZZZYYYWWWZZZ_________^^^[[[WWWUUUWWWZZZ^^^]]]\\\\\\]]]]]]^^^]]]```aaabbbeeeiiiooosssvvvzzz}}}~~~wwwnnnddd```ggglllmmmrrrzzzxxx|||sssiiiiiiooowwwTTTKKKlllqqqfffnnnqqqoootttoookkkWWWZZZdddsssuuueeegggooolllBBBBBB777888777555333222222222333111999AAANNNZZZUUUQQQ[[[iiippp{{{xxxxxxjjjYYY[[[bbbrrrzzzjjjXXXNNNMMMRRRUUU[[[aaafffhhhiiiiiihhhgggddd```\\\WWWTTTRRROOOQQQTTTYYY^^^bbbfffhhhiiimmmqqquuuyyy}}}~~~|||~~~~~~|||vvvmmmddd^^^ZZZYYYZZZ^^^hhhyyypppnnniiieeeccc\\\KKK:::333333222111000//////...////////////000000000000222222888@@@HHHYYY}}}dddiiitttqqqzzzttt\\\KKKBBBDDDEEEIIIRRR^^^hhhooo{{{~~~~~~|||rrr^^^KKKBBBCCCDDDGGGKKKMMMNNNQQQWWW\\\]]]___```aaa```aaabbbdddcccaaa```______^^^\\\ZZZUUUSSSRRRQQQSSSVVVYYY\\\aaabbbccceeehhhllloooqqqpppqqqpppmmmjjjjjjmmmqqqrrrssssssrrrqqqrrrtttvvvxxxyyyyyyyyyxxxxxxzzz||||||wwwvvvxxx|||xxxfffTTTRRR[[[yyyxxxpppeeeaaahhhqqqwww~~~}}}yyysssjjjdddUUURRRSSSYYY___ccchhhmmmkkkjjjnnnyyy~~~{{{uuunnngggddd___[[[[[[^^^]]]]]]]]][[[XXXVVVVVVWWW[[[\\\]]]___aaabbbddddddfffggghhhjjjmmmqqqtttvvv{{{~~~}}}}}}wwwqqqddd]]]aaagggkkkpppwwwyyy~~~xxxnnniiiiii{{{\\\IIIiii|||iiimmmuuutttssspppoooXXXQQQ[[[tttvvviiikkktttzzzKKKCCC777888777555333222222222333222999AAAPPP^^^ZZZWWWaaagggooo{{{zzzyyy}}}~~~bbbSSSYYYfffzzzvvvfffTTTLLLLLLRRRWWW___gggmmmoooooooookkkiiifffaaa\\\WWWSSSPPPPPPRRRUUUYYY^^^bbbfffhhhiiilllqqquuuyyy}}}~~~~~~~~~xxxpppgggaaa^^^]]]^^^bbbgggwww~~~xxxrrrkkkjjjmmmhhhRRR<<<444333222111000/////////---......///000111111222000333;;;DDDMMMcccaaammm}}}}}}pppuuuYYYGGGAAAFFFGGGLLLWWWeeennnuuu|||{{{yyyppp]]]JJJBBBBBBDDDGGGJJJLLLMMMPPPVVV[[[\\\^^^````````````bbbdddcccaaa```______^^^\\\ZZZTTTSSSQQQQQQRRRUUUYYY[[[___```aaadddhhhlllppprrrrrrrrrqqqnnnllllllnnnppppppqqqrrrqqqpppqqqssstttvvvxxxzzzzzzzzz|||~~~~~~xxxtttuuuyyy~~~}}}ooo^^^YYY\\\uuuuuunnnaaaZZZ^^^fffkkkuuuvvvxxxxxxvvvrrrmmmiii\\\TTTOOOSSSZZZ```ffflllgggfffjjjsss{{{{{{sssmmmeee^^^[[[]]]ZZZ[[[\\\[[[YYYWWWVVVUUUTTTWWW[[[___cccfffiiilllkkkkkklllmmmppprrruuuvvv~~~~~~{{{uuuggg\\\]]]ccciiipppvvvxxx|||tttmmmhhhwwwfffMMMgggdddeeepppqqqnnnssswww___PPPVVVqqq{{{qqqrrr{{{QQQDDD===999888666444333222222333333:::BBBRRR```^^^\\\ggglllttt}}}vvvxxx|||aaaUUU]]]mmm}}}tttbbbRRRLLLNNNQQQWWWaaakkkrrrsssrrrqqqmmmkkkhhhccc]]]WWWRRRPPPQQQRRRVVVZZZ^^^bbbeeegggiiilllqqquuuyyy~~~{{{ssskkkeeebbbaaaaaaddddddrrr{{{}}}uuulllnnnvvvrrrZZZ???555444222111////////////......//////000000111111000555===FFFQQQjjjvvvdddnnn{{{xxxpppnnnSSSDDDAAAHHHJJJPPP]]]kkkuuu|||~~~zzzxxxtttkkkYYYGGG???@@@CCCFFFJJJKKKLLLOOOTTTYYY\\\]]]___`````````bbbdddcccaaa```______^^^\\\ZZZTTTSSSRRRRRRTTTVVVYYY[[[]]]^^^```cccggglllppprrrrrrqqqpppnnnmmmmmmnnnooonnnpppqqqqqqpppppprrrtttvvvxxxzzz|||}}}|||}}}~~~|||vvvrrrsssxxx~~~vvviiibbbaaaqqqtttqqqggg```bbbhhhlllooorrruuuvvvuuurrrooommmcccYYYQQQQQQVVV\\\dddjjjgggfffiiiqqqwww}}}|||tttkkkbbb^^^___^^^^^^]]]\\\YYYVVVRRROOOPPPTTTYYY^^^bbbhhhmmmqqqnnnooopppqqqsssuuuvvvwww~~~}}}~~~zzzmmm___[[[___gggooouuuvvv~~~~~~yyyrrrkkkxxxfffMMMccccccaaammmqqqppp{{{mmmZZZZZZmmmuuuqqqwwwUUUDDDAAA:::999666444333222222222333;;;EEETTTaaa^^^^^^kkkpppwww~~~yyy{{{iiiWWW\\\ooo}}}sssaaaRRROOOSSSTTT[[[fffpppvvvwwwtttrrrooommmiiiddd^^^WWWSSSPPPQQQSSSUUUYYY]]]aaaccceeehhhlllpppuuuyyy~~~|||uuunnnhhhdddbbbbbbeeebbbmmm~~~yyy}}}}}}xxx{{{}}}zzzyyy~~~wwwnnnpppzzzwww^^^CCC777555333111//////////////////////////////000///111777???GGGTTTnnnccceeemmmvvvrrrqqqdddMMMCCCAAAGGGJJJPPP^^^mmmxxx~~~|||{{{xxxtttnnneeeUUUEEE>>>@@@CCCFFFIIIJJJKKKNNNSSSXXX[[[]]]_________```bbbdddcccaaa```______^^^\\\ZZZUUUTTTTTTTTTVVVXXXZZZ\\\[[[\\\^^^bbbfffkkkooorrrpppooonnnmmmmmmnnnnnnnnnnnnpppqqqrrrqqqqqqrrrtttvvvxxx{{{}}}~~~zzzzzzzzz||||||yyyuuuqqqssswww}}}|||tttmmmiiikkkqqqrrrlllfffhhhnnnqqquuuwwwzzzzzzxxxtttrrrqqqiii```VVVTTTUUUYYY```hhhiiihhhkkkqqqvvvzzzxxxppplllnnnkkkiiieeeaaa]]]XXXRRRNNNRRRVVV[[[___ccchhhooouuurrrssstttvvvyyyzzz|||}}}~~~zzz|||~~~|||rrreee\\\\\\cccmmmtttvvv|||||||||xxxooo{{{eeeLLL```hhhdddnnnvvv{{{uuuccc^^^iii~~~yyyyyyuuu{{{~~~zzz~~~^^^EEEAAA;;;999777555333222222222222===HHHUUU___[[[^^^nnnpppyyyvvv```aaauuu~~~rrr```SSSRRRYYY\\\cccmmmvvvzzzzzzwwwtttpppnnnjjjeee___XXXSSSQQQQQQRRRUUUXXX\\\___aaaccchhhkkkpppuuuyyy~~~|||xxxrrrkkkfffaaa___bbb___fffxxx~~~vvvrrr|||xxxwww}}}zzzsssyyywwwooopppxxxuuu___GGG888666333000/////////000000000000000////////////333777???GGGVVVooo{{{YYYbbblllwwwzzzmmmttt[[[IIICCCAAAFFFHHHOOO\\\lllwww|||yyyvvvtttrrrllleee[[[NNNBBB???BBBBBBEEEHHHIIIJJJLLLRRRVVVZZZ\\\^^^______```bbbdddcccaaa```______^^^\\\ZZZUUUUUUUUUVVVWWWYYY[[[\\\[[[\\\^^^aaaeeejjjnnnpppooommmlllmmmnnnoooooonnnnnnpppssstttsssssstttuuuxxxzzz|||~~~wwwvvvwwwxxxxxxwwwsssqqqssswww}}}~~~xxxsssnnnuuuxxxqqqjjjlllssswww|||wwwsssrrrnnnfff]]]XXXUUUUUU]]]fffhhhgggjjjooossswww|||{{{}}}zzzvvvrrrnnnkkkfffaaa]]]\\\___bbbcccdddhhhqqqwwwwwwxxx{{{}}}}}}zzz~~~||||||}}}vvviii]]]XXX^^^jjjrrrwwwzzzzzz|||{{{rrr|||iiiLLLWWW}}}hhhbbbjjjuuupppaaa[[[aaaxxxxxxtttooowwwpppMMMDDD;;;:::777555333222222222000???LLLWWW\\\VVV[[[oooqqq}}}zzzjjjqqq}}}qqq___SSSUUU^^^dddjjjrrryyy|||{{{vvvsssqqqoookkkfff___YYYUUURRRPPPQQQTTTWWWZZZ]]]```aaagggkkkpppuuuzzz~~~~~~|||yyytttmmmfff___[[[YYYXXX]]]lll}}}xxxllluuuuuuyyy~~~~~~|||ppp}}}xxx{{{uuuoooooosssppp^^^KKK999777444000///...///000......//////000000111111333777===GGGXXXqqqsssTTTaaalllxxxxxxmmmxxxxxxQQQEEEDDDDDDGGGJJJPPP]]]lllxxx{{{wwwrrrnnnkkkddd]]]UUUMMMDDD======BBBBBBEEEHHHIIIIIILLLQQQUUUYYY[[[^^^______```bbbdddcccaaa```______^^^\\\ZZZTTTTTTUUUUUUWWWYYYZZZ[[[[[[\\\]]]```dddiiimmmooonnnmmmlllmmmppprrrrrrpppooorrruuuvvvuuuuuuvvvwwwyyy{{{}}}~~~tttttttttuuuvvvuuurrrpppuuuxxx}}}yyy|||yyyqqqrrrxxx}}}wwwsssqqqpppjjjbbb[[[UUUTTT[[[dddddddddgggmmmpppttt|||}}}}}}|||yyyyyyvvvsssoooeeeggghhhgggeeeiiiqqqxxx{{{|||~~~|||}}}{{{zzz}}}~~~|||wwwlll]]]VVV[[[gggpppxxxyyyxxx||||||sss{{{kkkIIIHHHjjj}}}bbb\\\aaaooo}}}}}}fffZZZTTTZZZtttyyy{{{tttyyyWWWHHH<<<:::888555333222222222000@@@NNNXXXZZZSSSZZZpppuuusssnnn}}}|||ppp^^^SSSWWW```hhhllltttzzz|||yyyuuuqqqqqqoookkkfff```ZZZUUUSSSPPPQQQSSSVVVYYY\\\^^^```gggkkkpppuuuzzz~~~||||||zzzuuunnnfff^^^YYYQQQPPPTTTcccxxxzzziiiqqqssszzz{{{yyyooo{{{wwwwwwtttooonnnooolll]]]MMM999777444000///...///000,,,,,,---///000222333333222666===GGGZZZsss|||kkkQQQdddlllwwwxxxmmm{{{pppIIIAAAEEEGGGKKKMMMSSS___ooo{{{}}}yyysssmmmhhhfffWWWOOOGGGAAA:::666:::@@@BBBEEEGGGHHHIIIKKKPPPUUUYYY[[[]]]______```cccdddcccaaa```______^^^\\\ZZZSSSSSSTTTUUUVVVXXXYYYZZZ[[[\\\]]]```dddhhhlllnnnnnnmmmlllnnnrrruuutttrrrpppsssvvvwwwwwwwwwwwwxxx{{{|||~~~~~~~~~uuuvvvwwwwwwvvvvvvxxxzzzxxxzzz|||xxxzzz||||||{{{yyyxxxvvvpppggg___ZZZYYYZZZ[[[```ccciiiooorrrttt|||}}}{{{zzz~~~wwwkkkllliiiggghhhggghhhoooxxx}}}~~~}}}}}}||||||}}}yyyooocccYYYXXXcccqqq{{{yyyzzz{{{wwwwwwjjjNNNDDDXXXtttsssXXXYYYxxxuuuyyytttnnn]]]NNN[[[sss{{{uuuxxxcccCCC===888555777666333111333999888KKK\\\WWWTTTcccqqqyyy}}}~~~vvvlllhhhwww{{{pppbbbYYY\\\dddkkkpppvvvyyyyyyvvvsssrrrsssqqqlllfff___XXXTTTQQQQQQQQQRRRTTTWWWZZZ]]]___iiilllppptttxxx|||~~~}}}zzzuuuqqqkkk^^^QQQTTTMMMNNN___qqqwwwtttppplllxxx~~~{{{yyyrrr{{{{{{|||uuullljjjmmmkkk\\\LLL;;;444///111333222222333000000000000////////////555555AAAMMMXXXqqq}}}___YYYffflllzzzoooooodddJJJFFFBBBAAAJJJMMMTTTaaaqqq|||{{{zzzyyyvvvpppfff[[[TTTIIIEEE???:::888:::===@@@???BBBEEEHHHJJJMMMPPPSSSWWWYYY\\\]]]]]]^^^aaacccbbbaaa```^^^\\\ZZZYYYXXXTTTUUUUUUVVVWWWXXXYYYYYY^^^___aaabbbccceeehhhjjjnnnlllmmmqqqwwwzzzxxxuuuvvvvvvvvvwwwwwwxxxyyyyyy}}}}}}}}}tttuuuwwwxxxxxxxxxzzz|||{{{}}}||||||~~~~~~|||zzzxxxuuuvvvqqqjjjccc^^^[[[ZZZYYY```bbbgggmmmoooqqqyyy{{{yyywwwwww||||||pppmmmjjjhhhhhhggghhhnnnwwwyyy|||~~~~~~~~~zzzpppeeeZZZXXXaaannnvvvwww{{{~~~zzzwww~~~lllQQQCCCRRRjjjwww^^^\\\xxxuuuooommmkkk]]]PPP]]]vvv||||||~~~iiiHHH===888555777666333222333:::???RRR]]]VVVZZZppppppkkkkkkzzz|||rrreee]]]```hhhmmmpppssstttsssqqqqqqqqqrrrpppkkkfff___ZZZUUUSSSRRRRRRRRRTTTWWW[[[___bbbiiilllooossswww{{{}}}|||yyyuuuqqqkkk^^^QQQQQQLLLMMMYYYlllwwwvvvppplllyyy}}}zzz~~~}}}}}}|||zzz~~~yyyoooiiimmmpppdddQQQ>>>666111111222111000111000000000000000000000///555666DDDRRR```zzz~~~```YYYgggppp~~~ooosssaaaHHHEEEBBBBBBKKKSSSYYYeeesss~~~~~~yyyvvvrrrlllddd[[[QQQJJJ@@@>>>:::777777:::===???@@@CCCFFFIIIKKKNNNRRRUUUXXXZZZ\\\]]]]]]]]]___aaa```______]]]\\\[[[ZZZZZZUUUVVVVVVWWWWWWXXXXXXYYY]]]]]]^^^^^^___bbbhhhkkkooonnnooosssxxx{{{zzzwwwvvvvvvuuuuuuvvvxxxyyy{{{zzz{{{|||~~~sssvvvyyyzzzzzz{{{}}}~~~wwwvvvxxxyyy}}}}}}yyyxxxzzzxxxtttuuurrrmmmhhhccc___ZZZWWW^^^```dddjjjmmmnnnuuu}}}wwwsssrrrrrrwww~~~tttnnnjjjhhhiiihhhiiiooovvvwww{{{|||sssiii]]]WWW^^^iiirrrvvv|||~~~yyyzzz}}}nnnUUUDDDLLL^^^iii___qqqllliiiiiilllcccXXXgggsssOOO???999666777666333222333777FFF\\\aaa\\\lllgggfffjjjyyy{{{ssshhhaaadddkkknnnnnnmmmkkkiiijjjmmmooopppnnnjjjeee```[[[WWWUUUSSSSSSSSSTTTXXX]]]cccfffiiilllpppsssvvv{{{~~~~~~||||||yyytttqqqlll___RRROOONNNLLLRRReeewwwxxxnnnlllzzz||||||}}}uuukkkssssss[[[AAA999333222222000...///000000000000000000000000555888GGGXXXiiikkkbbbooo{{{mmmvvv^^^FFFDDDCCCCCCMMMZZZ^^^iiivvv}}}wwwtttnnnfff\\\SSSJJJBBB===888777777777999<<>>AAACCCDDDEEEDDDFFFHHHJJJLLLPPPTTTXXXZZZ\\\^^^^^^\\\ZZZYYYZZZZZZZZZ[[[\\\\\\]]]^^^^^^ZZZYYYYYYXXXXXXWWWWWWVVVTTTWWW[[[^^^```cccfffiiikkkooossstttttttttvvvxxxxxxvvvtttsssuuuxxx{{{~~~||||||~~~}}}~~~~~~}}}{{{{{{|||~~~~~~zzzvvvsssyyy}}}{{{yyyzzzzzzxxxwwwxxxtttqqqqqqrrrnnnggg```XXXZZZ```jjjppppppqqqttt|||~~~uuupppkkkgggiiinnnqqqzzzxxxrrrooorrrtttuuuwww{{{yyyyyy{{{}}}||||||zzzzzzzzz|||~~~{{{qqqcccWWWWWW]]]nnntttzzz}}}~~~}}}uuummmrrrtttzzzxxxhhhTTTNNNUUUoooaaannnyyywwwooooooiii[[[^^^qqq}}}gggCCC===888777777444333666;;;QQQhhhnnnuuu|||iii]]][[[aaauuuyyyrrriii___\\\___YYYYYYWWWVVVXXX]]]eeekkkjjjiiifffccc___[[[YYYWWWRRRRRRRRRTTTXXX^^^dddgggiiilllppptttxxx|||~~~|||{{{{{{yyyvvvuuuqqqeeeYYYOOOSSSXXXeee}}}hhhxxx}}}{{{zzzlllhhhyyy|||vvvpppwww~~~nnnTTTEEE<<<444222222111111333///000000111111222222222:::>>>LLL]]]vvvqqqmmmppp|||ttt___GGGFFFEEEFFFPPPWWW^^^lll|||}}}yyytttjjjaaaLLLGGG???:::888888888999:::;;;>>>AAACCCEEEFFFFFFHHHIIIKKKKKKMMMPPPUUUXXXZZZ\\\^^^___]]][[[ZZZZZZ[[[[[[[[[[[[\\\\\\\\\]]]YYYYYYYYYYYYXXXXXXWWWWWWSSSWWW\\\```bbbdddfffhhhmmmsssxxxyyyvvvvvvyyy}}}zzzxxxwwwvvvvvvyyy{{{}}}}}}~~~{{{{{{{{{zzzxxxwwwxxx{{{}}}~~~~~~{{{vvvqqqjjjrrr{{{xxxpppnnnxxx|||vvvuuuuuurrrkkkddd___]]]___eeejjjlllooosssxxx~~~zzzssspppkkkggghhhllllllttt|||zzzuuuwwwxxxwwwwwwyyy}}}}}}~~~~~~{{{zzzyyyyyyyyyzzz{{{~~~|||rrrcccWWWVVV\\\hhhooowww{{{~~~}}}rrrfffjjjnnnxxx{{{mmmXXXNNNQQQyyyffflllwwwwwwnnnnnnkkk]]]ZZZdddiiipppzzz|||vvvEEE>>>888888777444444666===NNN```bbbcccyyy}}}kkk```cccooo}}}{{{yyysssmmmggg^^^UUUQQQRRRNNNPPPRRRUUUYYY___eeejjjiiihhheeeaaa^^^ZZZWWWVVVPPPPPPQQQTTTXXX]]]aaadddfffiiimmmrrrvvv{{{~~~}}}{{{|||zzzxxxwwwssshhh\\\QQQRRRZZZmmmaaappp~~~}}}|||yyyooonnn|||wwwnnnjjjaaaVVVHHH???666333222000///111///000000111111222333333888???PPPccc{{{kkknnnqqqyyyzzzttt\\\FFFEEEEEEGGGQQQWWW___nnn|||}}}zzzsssllleeeZZZPPP@@@===999777777:::;;;<<>>999888777444444666;;;HHHWWWVVVRRRfffzzz~~~qqqaaakkk}}}|||yyyvvvuuummmgggaaa\\\TTTKKKGGGHHHGGGJJJPPPUUUZZZ```fffjjjiiigggdddaaa]]]YYYVVVUUUNNNOOOQQQTTTWWW\\\___aaacccfffkkkpppuuuzzz}}}||||||{{{yyyxxxuuuiii^^^TTTQQQZZZpppzzzqqq\\\kkk{{{}}}}}}zzzxxxlll___\\\^^^KKKAAA777444222...---//////000000111222222333333666@@@TTThhh~~~~~~wwwccclllxxx|||~~~rrrppp~~~YYYDDDEEEFFFHHHSSSYYYaaaqqq}}}wwwwwwsssiii```WWWKKK@@@:::888666666888;;;<<<===CCCDDDGGGIIIMMMPPPRRRSSSQQQQQQQQQQQQQQQSSSXXX[[[ZZZ\\\```aaa___]]]\\\[[[^^^]]]]]]\\\[[[ZZZYYYYYYXXXYYYYYYYYYYYYYYYYYYYYYWWWYYYZZZ[[[]]]```eeeiiillltttzzzzzzuuutttxxx~~~||||||{{{{{{zzzzzzzzz{{{|||}}}tttLLLzzzvvvqqqppprrruuuwwwvvvwww|||wwwpppoooqqq}}}}}}lllaaa___iiiwww{{{uuupppmmmlllgggeeebbb___^^^bbbjjjqqq{{{~~~|||uuuooolllkkkiiihhhhhhiiilllttt}}}yyywwwxxxzzz{{{~~~|||zzzxxxzzzyyyyyy|||}}}zzzwwwiiiVVVQQQVVVeeeooovvvxxxzzzyyymmm^^^YYY\\\eeemmmiii[[[PPPMMMzzzfffcccdddjjjeee```gggiiiYYYNNNYYYlllmmmvvv}}}uuuTTT999;;;999555888222777666OOOXXXRRRVVVddduuuwwwvvvssslllnnn|||yyyxxx{{{~~~xxxyyyyyywwwrrrkkkddd```ZZZRRRIIICCCBBBEEEHHHIIIJJJKKKNNNSSSYYY```eeehhhkkkiiiddd___[[[XXXVVVUUUSSSSSSSSSRRRRRRUUUZZZ^^^dddfffiiinnntttzzz~~~~~~zzzuuusssrrrkkkcccTTTSSSWWW```fffggggggiiiZZZWWWppp~~~~~~lllfffdddbbbPPPEEE888111111222111///000111111000000000333555999BBBTTTkkkmmmbbbooowww~~~mmmrrr|||[[[FFF@@@DDDKKKQQQ[[[fffuuu~~~~~~}}}|||{{{yyywwwvvvuuuoooeeeYYYMMMCCC<<<999777999:::;;;===???CCCFFFDDDFFFJJJNNNRRRUUUVVVWWWTTTUUUWWWXXXXXXYYY\\\^^^aaa```___^^^]]]\\\\\\[[[\\\[[[YYYWWWVVVWWWXXXYYYYYYWWWVVVWWWXXXYYYXXXWWWXXXWWWUUUVVVYYY^^^cccgggoooqqqtttvvvwwwyyy||||||xxxwwwxxxyyyzzzzzz}}}~~~]]]IIIvvvssspppppprrruuuvvvuuuxxxzzz{{{yyytttrrrtttvvvyyyiii```]]]gggttt~~~|||xxxtttqqqooonnnkkkeee```]]]aaahhhooo{{{}}}}}}wwwqqqllliiihhhhhhgggiiimmmuuu}}}zzzxxxyyyzzz|||}}}zzzxxx|||{{{|||}}}|||xxxjjjXXXRRRWWWgggpppwwwxxxyyyxxxkkk[[[TTTWWWaaammmnnnbbbTTTMMMwwwiiieeefffiiigggdddkkkmmm[[[PPPYYYfffgggllltttqqqgggtttYYY<<<<<<:::666999444999;;;RRRYYYTTTYYYeeerrr~~~uuuuuutttmmmqqq{{{wwwvvvvvvxxxtttssspppkkkeee]]]WWWSSSKKKGGGCCCBBBDDDFFFGGGGGGJJJLLLPPPUUU[[[```eeeggghhhgggccc```\\\XXXVVVUUUSSSSSSRRRRRRRRRUUUZZZ]]]ccceeehhhmmmsssyyy~~~~~~~~~~~~~~~}}}zzzvvvuuusssmmmeeeWWWTTTSSSXXX\\\]]]___bbbXXXWWWnnn~~~}}}lllgggfffcccQQQFFF999222111222111///000111111000000000333555888EEEXXXnnnkkk^^^lll{{{pppxxx{{{[[[FFFAAAEEELLLRRR\\\fffvvv~~~|||~~~{{{{{{zzzxxxvvvtttrrrqqqnnnggg\\\PPPEEE>>>;;;:::;;;<<<>>>??????AAAEEEGGGJJJKKKOOORRRUUUWWWXXXYYYXXXYYYZZZZZZYYYZZZ\\\^^^^^^^^^^^^^^^^^^]]]\\\[[[[[[ZZZXXXWWWWWWWWWYYYZZZ[[[ZZZYYYYYYZZZZZZYYYWWWVVVVVVUUUVVVYYY^^^cccfffmmmooorrrtttvvvxxx{{{}}}~~~{{{wwwvvvwwwxxxyyyyyy{{{|||UUUDDDrrrqqqpppqqqsssuuuuuuuuuyyywwwuuuuuuwww|||pppccc]]]\\\dddoooxxx~~~}}}xxxyyyyyyxxxuuuvvvrrrkkkddd___```eeeiiiwwwyyy|||}}}}}}~~~~~~{{{tttlllgggfffgggfffiiinnnvvv~~~{{{zzz{{{}}}~~~~~~{{{zzz||||||}}}~~~}}}yyylll[[[SSSVVVdddmmmuuuwwwyyyxxxlll]]]OOOQQQ[[[mmmwwwnnn[[[MMMllljjjdddcccggggggfffmmmooo___SSS[[[gggiiikkknnnooo[[[hhhvvvaaaAAA===;;;777999444:::>>>RRRZZZXXXaaakkkuuu{{{wwwwwwvvvqqqyyy|||xxxvvvtttqqqppphhheee```YYYRRRLLLGGGEEE===>>>@@@DDDHHHJJJJJJHHHKKKNNNRRRXXX]]]aaadddeeeccccccbbb```]]]YYYVVVTTTRRRRRRRRRQQQRRRTTTYYY\\\bbbdddggglllrrrxxx|||~~~}}}~~~~~~}}}}}}{{{xxxwwwvvvppphhh[[[SSSNNNMMMOOOPPPTTTXXXXXXYYYmmm~~~qqqnnnlllgggRRRHHH;;;444222222111///000000111000000111333555:::JJJ___sssdddXXXiiisss~~~{{{YYYFFFBBBFFFMMMTTT]]]hhhwww~~~|||~~~~~~yyywwwxxxrrrrrrpppnnnkkkhhhfffeee```YYYNNNDDD===:::;;;===@@@AAACCCDDDDDDFFFIIIKKKRRRSSSVVVXXXZZZZZZ[[[[[[[[[\\\\\\[[[ZZZYYY[[[\\\[[[\\\^^^______^^^\\\[[[ZZZYYYXXXXXXXXXYYY[[[\\\^^^]]]\\\\\\\\\[[[YYYWWWTTTTTTUUUWWWZZZ^^^bbbdddkkkmmmppprrrsssuuuxxx{{{}}}zzzwwwuuuvvvwwwwwwwwwyyy{{{~~~yyyRRREEEooopppqqqsssuuuvvvvvvvvvxxxvvvuuuxxxvvvddd[[[YYY]]]ccckkksssyyyzzzqqqooouuu{{{}}}|||}}}yyyrrrkkkeeecccccccccqqqtttyyy|||}}}}}}~~~~~~~~~wwwmmmfffeeefffeeehhhnnnvvv~~~~~~~~~}}}{{{|||}}}}}}~~~~~~~~~yyymmm]]]TTTSSS\\\fffppptttyyyzzzpppbbbNNNNNNXXXnnn|||dddMMM\\\{{{ggg^^^\\\ccceeedddiiimmm```XXXaaaooowwwwwwrrrttt\\\hhhtttjjjEEE===;;;777999444:::===OOOWWW[[[hhhsss{{{|||}}}zzzyyy~~~}}}{{{wwwqqqmmmkkkhhhccc___WWWTTTNNNHHHDDDAAA@@@@@@>>>@@@DDDIIILLLNNNMMMMMMLLLPPPUUU[[[___bbbcccccc___`````````^^^ZZZWWWTTTQQQQQQRRRRRRRRRTTTXXX\\\bbbdddhhhmmmrrrxxx|||~~~~~~}}}}}}|||}}}|||yyyyyyyyyrrrjjj[[[RRRJJJHHHGGGHHHLLLQQQ[[[```mmm{{{{{{wwwrrrkkkQQQHHH===555333222111//////000111000000111444666===OOOfffxxx|||~~~bbbWWWiii~~~tttyyyWWWFFFCCCFFFNNNWWW^^^iiiyyy{{{vvvuuusssnnniiihhhbbbbbb```^^^[[[XXXUUUSSSNNNIIIBBB===:::;;;>>>AAACCCEEEGGGIIIJJJLLLOOOQQQXXXYYY[[[\\\]]]\\\\\\[[[[[[\\\\\\[[[YYYYYYZZZ\\\\\\^^^```aaaaaa___\\\[[[[[[[[[[[[[[[\\\]]]^^^___```___^^^]]]]]][[[XXXVVVRRRSSSUUUXXX\\\___aaaccciiikkknnnpppqqqsssvvvyyy|||zzzwwwwwwxxxyyyyyyxxxzzz{{{~~~qqqOOOHHHooopppsssuuuvvvwwwwwwxxxyyyxxxyyy~~~kkk]]]XXXXXX___ccciiipppvvv|||{{{qqqhhhgggoooyyy~~~}}}yyytttnnniiidddaaajjjooovvv|||}}}}}}||||||~~~zzzppphhheeefffdddhhhnnnuuu{{{~~~}}}~~~~~~yyymmm^^^SSSOOOWWWbbblllrrrxxx{{{rrrdddPPPNNNXXXppplllNNNOOOxxxuuufffWWWWWW```bbbaaadddhhh```]]]iii|||zzzvvveeerrr|||tttHHH<<<999777888222:::;;;KKKSSSZZZjjjuuu~~~{{{~~~{{{zzzxxxuuurrrgggccc]]]YYYWWWSSSNNNJJJGGGEEEBBB@@@???AAADDDEEEGGGHHHJJJLLLMMMNNNOOOOOONNNQQQWWW\\\```aaaaaaaaa]]]^^^___```^^^[[[WWWUUUQQQRRRRRRRRRSSSUUUXXX[[[ccceeeiiinnntttxxx|||~~~~~~}}}~~~|||}}}}}}{{{{{{{{{tttlllYYYQQQIIIGGGGGGGGGJJJNNNbbbjjjooovvvzzzrrriiiPPPHHH>>>666333222111000///000000000000111444666===QQQgggyyy~~~mmm[[[iii{{{qqqvvvwwwTTTEEEDDDGGGOOOXXX___jjjyyy|||rrriiieeeaaaYYYSSSQQQPPPPPPNNNLLLJJJGGGDDDCCC>>>======<<<>>>@@@CCCEEEDDDGGGJJJMMMOOOQQQUUUWWW[[[\\\]]]]]]]]]]]]\\\[[[[[[\\\]]]\\\[[[[[[\\\^^^___```bbbcccbbb___]]][[[^^^^^^^^^___```aaabbbcccaaa```___^^^]]][[[WWWTTTQQQSSSVVVYYY]]]```bbbccchhhjjjmmmoooppprrruuuwww}}}{{{yyyyyy{{{||||||{{{}}}~~~gggIIIFFFoooqqqtttuuuvvvvvvxxxyyyzzzzzz}}}tttdddZZZYYY[[[```ccciiiooouuuyyy|||~~~yyypppfffcccjjjttt|||~~~|||yyyvvvqqqkkkggggggllltttzzz||||||||||||}}}tttlllgggeeecccggglllrrrwww|||yyy~~~yyynnn```TTTMMMVVVaaakkkqqqwwwzzzpppbbbQQQOOOWWWppptttSSSKKKnnnzzziiiTTTYYY^^^cccaaabbbfffbbbbbbnnn}}}yyymmm}}}}}}LLL<<<999777777222:::;;;IIIPPPWWWgggsss~~~~~~wwwzzzxxx|||xxxrrrooommmiiiccc___UUURRRNNNJJJHHHFFFCCCBBB@@@??????@@@CCCFFFIIIKKKMMMMMMMMMKKKJJJKKKMMMOOOPPPSSSWWW\\\___``````___]]]^^^______^^^[[[XXXVVVQQQRRRSSSTTTTTTVVVYYY\\\ccceeejjjoootttyyy|||}}}~~~|||}}}}}}||||||{{{tttlllYYYQQQJJJIIIIIIIIILLLQQQiiisssrrrqqq~~~}}}uuulllbbbMMMFFF>>>666333111111111...///000000000111444777;;;OOOeeeyyyyyy```kkkxxxnnnppp}}}tttQQQDDDDDDFFFOOOYYY___jjjyyyvvviii]]]VVVRRRKKKFFFDDDBBBBBBAAA@@@>>><<<;;;:::888999<<>>BBBEEEGGGHHHIIIJJJMMMPPPRRRSSSTTTVVVXXXYYY[[[\\\]]]^^^^^^]]]]]]\\\]]]]]][[[YYYXXXYYY[[[[[[\\\]]]^^^____________aaabbbccccccddddddddddddbbbbbbaaabbbaaa^^^ZZZVVVSSSTTTWWWZZZ^^^bbbeeegggiiikkknnnpppqqqsssvvvyyyzzzzzzzzz|||fffLLLKKKooorrrssssssqqqrrruuuxxxvvvyyy~~~rrreee[[[VVVWWWYYYaaacccggglllqqqtttsssrrrkkkfff^^^[[[```lll{{{{{{yyyzzz{{{zzzyyyiiilllooorrruuuzzz{{{tttkkkeeecccfffjjjlllpppvvv~~~|||~~~~~~zzzyyy}}}{{{qqqeeeWWWLLLNNNZZZfffnnnwww|||uuuhhhMMMKKKSSSlll~~~]]]KKKdddpppPPP^^^ccckkkllllllnnniiifffooovvvzzz}}}uuurrrpppTTT>>>;;;999999444===;;;IIIQQQ[[[lll|||~~~ssskkkrrr}}}|||xxxooo```TTTLLLHHHEEEEEEGGGFFFBBB===;;;<<<<<<;;;999<<>>RRRiii~~~fff\\\wwwtttkkk{{{pppLLLBBBCCCEEENNNZZZ^^^iiiyyy~~~zzzwww```RRRCCC>>>===<<<;;;;;;999:::;;;;;;<<<<<<;;;;;;??????@@@BBBDDDFFFHHHIIIMMMOOORRRTTTTTTSSSTTTUUUYYYZZZ\\\]]]^^^___^^^^^^ZZZZZZZZZWWWTTTSSSSSSTTTWWWXXXYYY[[[]]]___aaabbbbbbbbbcccdddddddddccccccccccccccccccccc```\\\XXXUUUUUUWWWZZZ^^^bbbfffhhhiiillloooqqqrrrtttwwwyyyyyyxxxyyy|||bbbKKKJJJsssssstttuuuvvvwwwxxxxxxzzz{{{~~~xxxfff\\\XXXVVVWWWZZZ___bbbgggjjjmmmoooqqqsssjjjfffaaa```eeennnzzz}}}}}}yyysssmmmmmmttt|||yyymmmdddbbbhhhjjjiiimmmvvv}}}~~~~~~}}}}}}}}}|||zzzzzz|||}}}ssshhhXXXKKKNNNTTT___lllvvvxxxtttnnnVVVJJJOOOiiifffRRR___kkkTTTXXXfffvvv}}}zzzkkkgggoootttnnnooommmxxx~~~WWW===:::999777111<<<<<>>AAAEEEIIILLLPPPPPPPPPOOOMMMKKKJJJIIIKKKKKKLLLMMMOOOQQQTTTUUUUUUVVVXXX[[[\\\]]]]]]]]]]]]^^^___```___\\\ZZZXXXTTTTTTTTTVVVXXX[[[___aaabbbfffjjjnnnrrruuuxxx{{{{{{~~~~~~}}}~~~}}}}}}~~~~~~~~~~~~{{{yyywwwuuurrrpppiii^^^RRRKKKIIILLLVVV```}}}~~~}}}|||vvvhhh```RRRFFFBBB;;;666444333222111111111111000///000333555AAAQQQggg~~~}}}yyy~~~uuu___```rrrnnnooosssOOOEEE@@@BBBPPPYYYdddlllyyywwwlllVVVIII<<<999999:::<<<>>><<<<<<<<<===>>>@@@AAABBBBBBBBBBBBBBBCCCEEEGGGIIILLLLLLMMMMMMOOOPPPRRRSSSWWWXXXYYYYYYXXXVVVTTTRRRRRRRRRRRRQQQQQQPPPPPPPPPRRRSSSTTTVVVWWWYYYZZZ[[[]]][[[[[[^^^cccfffeeedddaaacccddddddbbb```_________```aaa```___```dddhhhgggkkkqqqtttvvvwwwxxxyyyzzzxxxxxx{{{}}}zzzyyy~~~zzzxxxzzzyyyzzzxxxpppaaaRRRJJJsssssstttuuuvvvwwwxxxxxx{{{|||}}}qqqaaaZZZYYYZZZ]]]aaacccfffiiikkkkkklllmmmnnnqqqoooooopppttt||||||tttoooqqqvvv|||~~~zzznnneeeccchhhkkkjjjnnnwww~~~}}}||||||~~~~~~}}}|||}}}uuuiiiYYYLLLMMMSSS]]]kkkuuuxxxtttoooWWWJJJNNNgggjjjWWWcccqqqZZZ]]]gggwww}}}}}}uuufffaaabbbjjjggglllnnn|||~~~YYY???;;;999777111;;;;;;CCCQQQ]]]gggyyy|||tttoooxxx~~~pppbbbTTTEEE===:::<<<<<<===>>>>>>>>>>>>>>>>>>>>>???BBBEEEHHHLLLNNNPPPPPPPPPOOOMMMLLLJJJIIIKKKKKKKKKLLLNNNQQQSSSTTTUUUWWWXXXZZZ[[[[[[[[[[[[[[[]]]___``````^^^\\\ZZZWWWVVVUUUUUUWWWZZZ]]]```bbbfffjjjnnnrrruuuxxx{{{{{{~~~~~~~~~~~~}}}}}}~~~~~~~~~~~~{{{yyyxxxuuurrrpppggg]]]QQQKKKIIIMMMVVV```{{{~~~}}}mmmaaaRRRGGGBBB;;;666444222111111111111111000///000333666@@@QQQggg|||{{{vvvyyy~~~qqq]]]```rrrmmmpppmmmLLLDDDAAAEEESSS\\\eeennn|||vvvjjjRRRFFF;;;888:::;;;===@@@@@@@@@@@@@@@@@@AAABBBBBBAAA@@@@@@@@@AAABBBDDDEEECCCDDDDDDFFFHHHJJJLLLMMMRRRSSSTTTTTTTTTRRRPPPOOONNNNNNMMMMMMMMMMMMMMMMMMMMMMMMNNNPPPQQQSSSTTTTTTWWWVVVWWWZZZ___ccccccccceeeggghhhhhheeecccbbbbbbbbbccccccbbb``````cccfffgggkkkqqqvvvxxxzzz{{{}}}zzzyyyyyy}}}~~~xxxssspppqqqyyyuuunnnmmmrrrqqqssssssooocccVVVLLLssstttuuuuuuvvvwwwxxxxxx||||||||||||~~~yyykkk]]]XXXYYY\\\```dddhhhjjjllllllkkkkkkkkkllluuuvvvyyy}}}}}}uuupppqqqwww{{{|||qqqiiieeeiiijjjjjjnnnxxx~~~|||{{{zzzzzz|||}}}}}}}}}~~~wwwlll[[[MMMKKKQQQ\\\iiitttxxxuuupppWWWJJJMMMdddpppUUU```sssXXXZZZgggvvv{{{zzzzzzooo^^^YYY^^^fffeeekkkkkkxxx]]]AAA;;;999888111;;;:::DDDRRR^^^hhhwwwzzzvvvqqq{{{zzzhhhWWWIII===:::===>>>???@@@@@@AAAAAAAAAAAA@@@AAADDDFFFIIILLLNNNPPPPPPPPPPPPOOOMMMLLLJJJIIIJJJJJJKKKLLLMMMOOOQQQRRRUUUUUUWWWXXXYYYYYYYYYYYYZZZ\\\^^^```aaa```^^^]]][[[YYYVVVUUUVVVYYY]]]___bbbfffjjjnnnrrruuuxxx{{{{{{~~~~~~~~~}}}}}}}}}~~~~~~~~~~~~}}}{{{yyyxxxvvvrrrpppfff\\\QQQKKKIIILLLTTT]]]vvv~~~oooaaaQQQHHHCCC<<<666333222111111000111111000///111444777@@@RRRhhh|||{{{uuuwwwzzzmmm]]]bbbttt|||lllqqqfffHHHDDDCCCHHHVVV___gggppptttgggMMMBBB999999<<<>>>@@@CCCEEEDDDCCCCCCBBBBBBBBBCCC@@@@@@??????@@@AAABBBBBB<<<===>>>@@@BBBEEEGGGHHHJJJKKKLLLMMMMMMLLLJJJJJJGGGGGGGGGHHHHHHHHHHHHHHHGGGHHHIIIJJJKKKLLLMMMMMMQQQQQQSSSWWW\\\aaabbbccchhhjjjkkkjjjhhhfffeeeeeeggggggfffdddbbbaaacccdddfffjjjqqqwww{{{}}}~~~~~~}}}wwwmmmfffgggiiitttwwwrrrpppooopppqqqsssqqqiiiZZZOOOtttuuuuuuvvvwwwwwwxxxxxxyyyzzz|||~~~yyyjjj\\\XXXYYY[[[___ccciiikkkmmmnnnnnnnnnppprrruuuwww{{{|||tttqqquuuyyy~~~uuunnnggghhhiiiiiinnnwww~~~~~~}}}|||{{{yyyxxxxxxxxxzzz{{{|||~~~zzzooo]]]NNNIIIOOOZZZhhhsssxxxuuuqqqWWWJJJKKK```xxxRRR^^^wwwVVVTTTdddssswwwuuuuuuiiiXXXSSS[[[dddeeellljjjtttbbbEEE;;;888888222:::<<>>@@@FFFDDDDDDDDDDDDDDDCCCBBBBBBBBBDDDFFFIIILLLNNNOOOPPPOOOOOOOOONNNMMMLLLJJJIIIIIIJJJJJJKKKMMMNNNOOOPPPQQQRRRSSSTTTUUUVVVWWWWWWZZZ\\\^^^```aaa```^^^]]][[[YYYVVVTTTUUUYYY^^^aaabbbfffjjjnnnrrruuuxxx{{{{{{~~~~~~~~~~~~}}}}}}}}}}}}~~~~~~~~~~~~~~~}}}{{{zzzyyyvvvssspppggg]]]RRRKKKHHHIIIPPPXXXppp{{{|||kkk```RRRJJJDDD===666333222111111000000111000000222555888AAATTTlll|||xxxyyyyyylll^^^eeexxx|||kkkqqqaaaEEEDDDDDDJJJWWW___gggrrr~~~rrreeeJJJ@@@999;;;@@@BBBDDDGGGHHHGGGFFFDDDCCCCCCBBBBBBAAAAAAAAAAAAAAAAAABBBBBB>>>>>>???@@@BBBCCCEEEFFFDDDDDDEEEFFFFFFFFFEEEEEECCCCCCDDDDDDEEEEEEEEEFFFEEEEEEFFFFFFGGGGGGHHHHHHLLLMMMPPPUUUZZZ^^^aaabbbgggiiikkkjjjiiigggggggggkkkkkkiiifffdddbbbbbbbbbccchhhpppvvv{{{|||uuukkkeeeiiikkktttuuuvvvxxxyyyxxxqqqaaaSSSuuuuuuvvvvvvwwwwwwxxxxxxuuuxxx}}}}}}vvviii\\\XXXYYY[[[___cccgggjjjmmmppprrruuuyyy|||xxxyyyzzz|||~~~}}}{{{}}}zzzsssrrrtttyyyuuuiiihhhfffhhhlllttt{{{}}}|||{{{zzzyyyxxxxxxwwwxxxyyy{{{}}}~~~{{{qqq___OOOHHHNNNXXXfffrrrwwwuuuqqqXXXJJJIIIZZZxxxXXXbbbYYYUUU]]]mmmrrrqqqqqqfffUUUPPPWWWbbbgggsssqqqyyyhhhHHH<<<777888222999>>>KKK[[[fffnnnwww~~~}}}ooonnn|||nnnXXXHHHAAA@@@FFFMMMJJJJJJJJJIIIGGGFFFDDDCCCDDDFFFHHHJJJLLLMMMNNNNNNNNNNNNNNNMMMLLLKKKJJJIIIHHHIIIJJJKKKKKKLLLLLLMMMLLLMMMNNNOOOQQQSSSUUUVVVYYYZZZ]]]______^^^\\\[[[ZZZXXXUUUTTTVVVZZZ___cccbbbfffjjjnnnrrruuuxxx{{{|||~~~~~~}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}|||{{{zzzyyywwwssspppjjj___TTTLLLGGGEEEJJJPPPffftttssshhhbbbXXXLLLFFF===666333111111000///000000000000222666999CCCWWWrrr{{{||||||kkk^^^gggzzz~~~jjjppp```EEEDDDEEEIIIUUU]]]hhhrrr~~~qqqdddHHH@@@;;;???DDDGGGHHHJJJHHHGGGFFFEEEDDDCCCCCCCCCAAAAAABBBBBBBBBBBBBBBBBBCCCCCCBBBBBBCCCDDDEEEEEEBBBBBBBBBCCCCCCCCCCCCCCCBBBCCCCCCDDDDDDEEEEEEEEECCCCCCCCCCCCCCCCCCDDDDDDGGGIIILLLPPPTTTWWW[[[]]]ccceeehhhiiiiiihhhiiijjjnnnllljjjhhhfffdddcccbbbaaafffnnnuuuzzz~~~~~~{{{xxxuuuvvvxxx|||sssyyy~~~zzzjjj[[[vvvvvvvvvwwwwwwwwwxxxxxxuuuyyy~~~~~~|||qqqeeeYYYWWW[[[___ccchhhfffiiimmmqqquuuzzz}}}|||{{{||||||}}}||||||{{{xxxvvvyyyuuupppoooxxx{{{|||zzzmmmhhhfffgggkkkrrr~~~|||yyyzzzzzzzzzyyyyyyyyyxxxxxxzzz|||~~~{{{rrr```OOOHHHMMMWWWeeepppuuutttpppZZZJJJGGGUUUrrr\\\bbbXXXSSSXXXhhhmmmmmmnnncccTTTNNN___kkkrrr~~~yyyzzzmmmLLL<<<666999333888>>>NNN```lllttt{{{~~~{{{gggiiizzz|||hhhQQQEEEDDDGGGLLLQQQNNNNNNMMMLLLKKKIIIGGGFFFHHHHHHHHHIIIJJJKKKLLLLLLLLLLLLLLLKKKKKKJJJIIIHHHHHHHHHIIIJJJKKKKKKJJJJJJIIIIIIJJJKKKMMMOOOQQQRRRUUUWWWZZZ\\\]]]]]][[[ZZZYYYXXXVVVUUUWWW[[[```cccbbbfffjjjnnnrrruuuxxx{{{|||~~~~~~}}}~~~~~~}}}}}}}}}}}}}}}||||||||||||{{{{{{zzzwwwssspppkkkaaaUUULLLFFFBBBEEEJJJZZZhhhuuuzzz{{{~~~|||yyynnnjjjhhh```MMMGGG>>>666222111111000///000000000111333777:::DDDYYYwww{{{mmm]]]ggg|||}}}iiipppaaaFFFEEEDDDHHHTTT[[[hhhsssrrreeeHHHAAA===BBBHHHJJJJJJKKKGGGFFFEEEEEEDDDDDDDDDDDDAAABBBCCCDDDDDDDDDDDDDDDFFFFFFEEEDDDDDDDDDEEEEEEDDDDDDDDDCCCCCCCCCCCCCCCDDDEEEEEEEEEEEEEEEEEEFFFCCCBBBBBBBBBAAAAAA@@@@@@BBBDDDGGGIIIKKKMMMPPPRRR\\\___cccfffgggiiijjjlllnnnllljjjiiihhhgggdddbbbaaafffnnntttyyy}}}~~~vvvfffsssttteeevvvwwwwwwwwwwwwxxxxxxxxxzzz{{{}}}~~~|||{{{ooocccXXXXXX\\\aaafffjjjiiikkkooorrruuuzzz|||yyywwwwwwvvvsssuuuwwwuuutttwww}}}yyytttrrruuuyyy~~~~~~}}}qqqkkkfffhhhkkkqqq}}}|||yyyxxxyyyxxxxxxyyyyyyyyyzzzzzzzzz{{{}}}~~~}}}{{{sss```OOOIIIMMMWWWdddoootttrrrooo[[[KKKEEEQQQlll]]]^^^vvvQQQNNNUUUeeekkkjjjlllaaaQQQLLLdddpppyyy|||xxxqqqOOO<<<666999333888<<>>666222111000000...///000000111444888;;;DDDZZZ{{{sss```kkkyyygggrrr}}}bbbFFFEEEDDDHHHTTT[[[jjjtttsssfffGGGAAA>>>CCCIIIJJJIIIIIIEEEEEEEEEEEEFFFFFFGGGHHHEEEFFFHHHIIIJJJJJJJJJJJJGGGGGGGGGFFFFFFGGGGGGHHHHHHHHHGGGFFFFFFEEEEEEEEEGGGGGGFFFFFFFFFFFFFFFFFFEEEEEEEEEDDDCCCBBBAAAAAAAAACCCEEEFFFEEEEEEHHHJJJPPPTTTYYY^^^aaadddgggjjjmmmkkkiiihhhiiihhheeecccbbbgggnnnuuuyyy|||~~~zzzmmmcccYYYmmm{{{mmmwwwwwwwwwwwwwwwxxxxxxxxx~~~~~~|||{{{{{{zzz{{{{{{pppdddZZZYYY]]]aaafffjjjkkkmmmppprrrtttxxx}}}~~~zzzvvvrrrpppnnnlllppptttuuutttvvv{{{~~~{{{yyyuuuyyy~~~~~~}}}tttmmmhhhiiilllqqq~~~}}}vvvsssvvvyyywwwwwwxxxyyyzzzzzz{{{{{{zzz|||}}}}}}|||}}}~~~|||{{{sss```OOOIIINNNWWWcccnnnsssrrrnnn[[[KKKDDDNNNiii```]]]qqqNNNNNNUUUdddjjjiiijjj```PPPKKKZZZhhhuuu}}}yyysssPPP<<<666999444777999LLLcccsssxxxsssyyyppp\\\```yyyvvv___HHHCCCIIINNNNNNKKKMMMNNNOOOOOOPPPPPPOOOOOONNNMMMKKKIIIHHHHHHJJJKKKIIIIIIIIIIIIHHHGGGFFFFFFGGGGGGIIIIIIIIIIIIHHHGGGJJJIIIGGGFFFEEEFFFFFFGGGIIILLLQQQVVV[[[]]]^^^^^^\\\[[[YYYXXXYYYZZZ\\\]]]bbbfffkkkooorrruuuxxx{{{|||~~~}}}zzz}}}}}}~~~~~~}}}~~~~~~}}}}}}|||||||||{{{{{{{{{{{{{{{{{{xxxsssppphhh^^^TTTLLLFFFAAACCCHHHFFFSSScccnnnyyy}}}{{{xxxwwwmmmlllmmmoookkk___PPPIII???666222111000000...///000111222444999<<>>DDDIIIIIIHHHGGGEEEEEEEEEFFFGGGHHHJJJJJJJJJKKKMMMOOOQQQQQQQQQPPPHHHHHHHHHIIIIIIJJJKKKLLLLLLKKKJJJHHHHHHGGGGGGGGGHHHHHHHHHGGGFFFFFFFFFEEEJJJIIIIIIHHHFFFEEEEEEDDDBBBEEEGGGFFFDDDCCCEEEGGGFFFJJJQQQVVV[[[___ccceeellliiihhhhhhjjjiiifffcccdddiiipppuuuyyy|||~~~zzzsssiii]]]SSSTTTlll~~~qqqxxxyyyzzzzzzxxxxxxyyyzzz{{{}}}}}}|||}}}}}}xxxqqqeee[[[[[[```dddgggiiikkkkkklllooorrrvvvzzz||||||wwwqqqlllkkknnnpppqqqqqqrrrsssvvvyyy}}}|||yyyzzz~~~|||yyywwwyyy{{{{{{|||~~~yyyrrrmmmmmmpppwww~~~{{{zzzxxxvvvwwwzzzzzz|||~~~|||xxxuuuuuuwww|||~~~~~~|||yyyyyy|||~~~{{{sss```OOOJJJMMMUUUdddsssyyyuuupppZZZLLLFFFMMMbbboooYYY}}}rrrWWWSSSaaacccgggllljjjaaaWWWPPP\\\gggwww~~~NNN:::999999888888===LLL```rrryyyrrrzzz|||mmm```aaawwwzzz\\\FFFIIIPPPNNNMMMQQQOOOPPPRRRTTTTTTSSSRRRQQQRRRPPPMMMJJJHHHHHHJJJKKKKKKKKKJJJJJJJJJIIIIIIIIIGGGGGGGGGGGGGGGHHHHHHHHHJJJIIIGGGFFFFFFFFFGGGGGGJJJKKKNNNSSSXXX\\\^^^^^^^^^^^^]]][[[YYYZZZ\\\^^^bbbfffjjjnnnqqqtttwwwyyyzzz|||rrrmmmiiikkkrrrzzz~~~~~~}}}}}}}}}}}}}}}~~~~~~~~~}}}}}}||||||||||||}}}~~~~~~{{{vvvssskkkeeeZZZMMMDDDAAACCCFFFFFFWWWfffuuu{{{}}}||||||wwwdddiiiqqqjjj^^^YYYIIIFFF???888222000222444222111222333222111666>>>EEE]]]sssbbbsssnnndddttt~~~|||iiiJJJ@@@CCCHHHUUUcccmmmvvvsssiiiLLLBBB<<<@@@FFFGGGFFFEEEEEEFFFGGGGGGIIIMMMRRRVVVSSSSSSSSSSSSTTTTTTTTTTTTOOOOOONNNNNNNNNOOOOOOPPPRRRSSSSSSPPPLLLJJJKKKMMMLLLKKKIIIIIIHHHIIIJJJKKKFFFEEEEEEEEEGGGGGGEEECCCCCCDDDDDDEEEEEEDDDDDDCCCGGGHHHJJJMMMQQQUUUYYY\\\___dddgggfffbbbaaafffllllllkkkmmmqqqwww|||~~~~~~wwwkkk___UUUSSSUUUUUUnnnsssyyyzzz{{{zzzyyyyyyzzz{{{{{{}}}}}}{{{}}}}}}xxxrrrfff\\\\\\bbbgggjjjmmmoooooooooppprrruuuwwwyyy{{{xxxtttnnnjjjjjjmmmppptttttttttuuuvvvxxxyyyzzzwwwtttsssvvv|||~~~{{{vvvwwwxxxyyy{{{zzzuuutttuuuzzz~~~}}}zzzyyy|||{{{wwwvvvxxxzzzzzz{{{yyywwwvvvvvvwwwzzz{{{||||||{{{|||}}}|||sssaaaPPPIIILLLTTTcccqqqxxxtttnnn[[[LLLDDDIII^^^nnnWWW|||{{{]]]VVV___ccckkkrrrrrrjjj___WWWeeelllyyyQQQ<<<999999777888BBBPPPcccsss}}}rrreeefffxxx[[[EEEGGGNNNMMMLLLPPPPPPQQQSSSUUUUUUUUUTTTSSSTTTRRROOOLLLJJJJJJLLLLLLKKKKKKKKKKKKJJJJJJJJJIIIHHHHHHHHHHHHHHHHHHIIIIIIJJJIIIHHHFFFEEEEEEFFFFFFFFFGGGJJJOOOTTTXXX[[[[[[___```___]]][[[[[[^^^```bbbeeejjjnnnqqqtttxxxzzzzzz|||xxx```\\\ZZZ]]]fffqqqxxx{{{}}}~~~~~~~~~}}}}}}}}}}}}}}}~~~~~~~~~}}}}}}}}}||||||}}}}}}~~~|||wwwtttkkkeeeZZZNNNEEEBBBDDDGGGLLL\\\iiizzz|||tttdddhhhoooiii^^^XXXTTTMMMCCC999333111111222222111111333222111777>>>HHH```pppbbbqqq~~~}}}nnndddsss|||yyyhhhJJJBBBDDDIIITTTaaajjjsssuuulllPPPFFF>>>@@@EEEFFFEEEEEEEEEHHHLLLOOORRRUUUXXXZZZYYYYYYXXXWWWVVVUUUUUUTTTUUUUUUTTTTTTSSSTTTTTTTTTTTTVVVVVVTTTQQQOOOPPPQQQPPPOOOMMMLLLLLLLLLMMMMMMJJJIIIIIIJJJKKKKKKJJJHHHHHHHHHHHHHHHGGGFFFEEEEEEDDDDDDEEEFFFIIIKKKNNNOOOSSSWWW[[[ZZZYYY\\\dddkkkooommmlllooovvv{{{}}}|||uuujjjaaaWWWOOOMMMOOOYYYrrrwwwyyyzzz{{{{{{yyyyyyzzz{{{zzz}}}}}}{{{}}}}}}yyyrrrfff\\\^^^eeekkknnnrrrssssssrrrqqqrrrssstttuuuvvvtttqqqlllhhhhhhkkknnnuuuvvvwwwwwwwwwvvvuuuuuupppoooooorrrxxx||||||{{{zzzzzzzzzyyy{{{|||zzzyyy{{{|||xxxwwwzzzzzzwwwwwwzzzxxxvvvvvvwwwwwwwwwvvvvvvwwwxxx{{{}}}tttbbbPPPHHHJJJSSSaaapppvvvrrrlll[[[LLLBBBFFF\\\uuu[[[~~~hhh[[[]]]eeeqqqzzz|||tttfff\\\kkkpppxxxyyyzzzVVV>>>:::888777777AAAOOOaaappp}}}~~~{{{ooopppwww[[[EEEFFFMMMNNNNNNRRRRRRSSSUUUVVVWWWWWWVVVVVVVVVTTTQQQOOOMMMMMMNNNOOOLLLLLLLLLLLLLLLKKKKKKKKKJJJJJJJJJIIIIIIIIIIIIIIIKKKJJJHHHFFFEEEDDDDDDDDDDDDFFFIIIMMMRRRVVVYYYZZZaaaaaaaaa```^^^^^^___aaabbbfffjjjnnnrrruuuxxx{{{{{{}}}}}}hhhQQQOOONNNQQQYYYdddnnnsssyyy|||~~~~~~~~~}}}}}}}}}}}}}}}}}}}}}}}}}}}||||||||||||}}}}}}~~~|||xxxuuukkkeee[[[OOOFFFCCCEEEGGGPPP\\\gggzzzrrreeegggkkkggg___ZZZ```VVVGGG:::444222111000111000111333222222777>>>MMMdddlllbbboooyyy|||pppgggtttzzzyyyeeeIIICCCFFFIIIRRR^^^gggqqqxxxpppVVVJJJ@@@@@@CCCEEEEEEFFFGGGLLLTTTZZZ]]]^^^___```aaa```___]]][[[YYYWWWWWW]]]\\\[[[[[[ZZZZZZZZZZZZXXXZZZ[[[ZZZXXXVVVVVVVVVTTTTTTRRRQQQPPPPPPPPPPPPOOONNNNNNOOOPPPQQQOOONNNMMMMMMMMMLLLJJJHHHGGGFFFDDDDDDCCCCCCCCCDDDDDDEEEFFFIIIMMMOOORRR[[[hhhrrrrrrnnnkkkmmmsssyyy{{{zzz{{{}}}{{{zzzjjjbbbZZZTTTNNNIIIIIIMMM]]]vvv{{{xxxzzz{{{zzzyyyxxxyyyzzz{{{~~~~~~}}}~~~{{{pppeee]]]___hhhnnnrrruuuuuutttsssrrrrrrrrrssstttuuussspppkkkggggggiiillltttuuuwwwxxxxxxvvvtttssspppoooooorrrvvvyyyzzzyyy~~~}}}~~~}}}zzzyyy~~~~~~~~~|||{{{zzz|||{{{xxxyyyyyyuuussssssvvvxxxwwwuuuttttttwww|||~~~uuubbbQQQFFFIIIQQQ___nnntttpppjjjYYYKKKCCCIII___zzz\\\yyynnn\\\___jjjxxxyyyiiiZZZiiimmmtttzzz~~~xxxqqq|||YYY???999888888888>>>NNNbbbppp|||zzz{{{www]]]HHHFFFMMMPPPRRRVVVUUUVVVWWWYYYYYYYYYYYYYYYXXXVVVTTTQQQPPPOOOOOOPPPNNNMMMMMMMMMMMMMMMMMMMMMKKKKKKJJJJJJIIIIIIHHHHHHKKKJJJIIIGGGFFFDDDCCCCCCEEEGGGJJJNNNRRRVVVZZZ]]]aaabbbcccbbbaaa``````aaacccfffkkkooorrruuuyyy|||{{{}}}sss___QQQOOONNNNNNTTT]]]gggmmmuuuyyy}}}~~~}}}~~~~~~}}}}}}}}}}}}}}}|||||||||||||||||||||||||||||||||}}}}}}{{{xxxuuulllfff\\\QQQHHHDDDEEEHHHMMMVVV___sssttthhheeehhhhhhccc___fffYYYGGG:::555333111000111000111333222222777???OOOfffhhhcccooovvvtttkkkxxxyyy}}}~~~aaaGGGCCCGGGJJJRRR]]]fffqqq|||vvv[[[NNNBBBAAADDDGGGHHHJJJMMMSSSZZZaaadddeeeeeeffffffeeedddbbb```^^^\\\[[[bbbaaa```___^^^^^^^^^^^^\\\]]]^^^^^^]]]\\\[[[ZZZWWWVVVUUUTTTSSSRRRQQQQQQRRRRRRQQQRRRTTTTTTSSSRRRQQQQQQPPPNNNLLLJJJHHHGGGHHHHHHGGGFFFEEEDDDCCCCCC@@@BBBEEEHHHOOO\\\lllwwwsssnnnjjjlllrrrwwwxxxwwwwwwzzzkkklll}}}}}}ppp^^^VVVNNNJJJHHHHHHMMMSSSddd{{{~~~wwwyyyzzzyyyxxxwwwxxxyyy|||~~~}}}nnnddd]]]bbbjjjppptttvvvttttttrrrrrrqqqrrrssstttuuussspppkkkhhhggghhhjjjppprrruuuxxxyyyxxxvvvtttpppppprrrtttxxxzzz||||||~~~{{{~~~}}}}}}~~~~~~}}}|||}}}{{{{{{}}}|||xxxvvvxxxwwwtttrrrsssvvvxxxvvvtttttttttwww~~~~~~uuubbbQQQEEEHHHPPP^^^lllrrrnnnhhhVVVKKKGGGNNNdddxxxVVVooorrr]]]eeerrr{{{hhhVVVaaahhhqqqxxxtttvvv[[[@@@888888999999AAARRRgggsss|||vvv___IIIFFFLLLRRRVVVZZZ[[[[[[\\\\\\]]]]]]]]]]]][[[YYYWWWTTTRRRQQQPPPPPPOOOOOOOOOOOOOOOOOOOOOOOOLLLLLLKKKJJJIIIHHHHHHHHHKKKKKKJJJHHHGGGEEEDDDCCCEEEHHHLLLOOOQQQUUUZZZ^^^bbbccceeeeeecccbbbaaabbbdddhhhlllpppsssvvvyyy{{{{{{}}}nnn^^^SSSSSSSSSRRRTTT[[[eeemmmssswww|||~~~~~~}}}~~~~~~}}}}}}}}}}}}}}}{{{{{{{{{{{{{{{{{{{{{|||{{{zzzzzzzzz{{{yyyvvvtttmmmhhh^^^RRRIIIEEEEEEGGGHHHOOOWWWlllzzzmmmfffhhhllljjjdddbbbUUUDDD999444444222111000///111333222222888???NNNdddzzzeeecccrrryyytttlllzzzzzz{{{}}}___FFFBBBFFFJJJSSS^^^gggrrr~~~zzzaaaSSSGGGEEEIIILLLOOOQQQVVVZZZ```eeeggghhhjjjkkkjjjjjjhhhfffdddcccaaaaaadddcccbbb``````________________________^^^]]]\\\XXXWWWWWWVVVTTTSSSRRRQQQTTTSSSSSSTTTVVVVVVUUUTTTTTTSSSRRRQQQOOOLLLJJJIIIJJJJJJIIIIIIGGGFFFEEEEEEBBBBBBBBBDDDJJJUUUcccmmmnnnlllkkkmmmqqqtttvvvvvvvvvyyy~~~rrr___bbbrrrrrrdddXXXPPPHHHEEEGGGLLLVVV___pppxxxyyyzzzzzzxxxxxxyyyzzz|||~~~}}}lllccc___eeennnsssuuuvvvtttsssrrrqqqqqqqqqrrrssssssrrroookkkhhhgggiiikkkmmmpppssswwwyyyyyyxxxwwwqqqrrrtttxxx{{{~~~~~~||||||~~~{{{{{{}}}~~~~~~~~~}}}}}}}}}||||||{{{{{{{{{xxxvvvwwwvvvsssrrruuuuuuttttttuuuvvvwwwuuutttsssuuuyyy~~~~~~tttaaaPPPEEEHHHPPP^^^kkkqqqmmmgggUUUKKKIIIPPPdddyyyVVVmmm{{{fffggguuuyyyeeeRRRWWWdddrrr{{{vvvttt^^^AAA777888:::999AAASSSfffpppvvv~~~xxxcccMMMHHHNNNUUU\\\```cccccccccbbbbbbbbbaaaaaa```^^^\\\YYYVVVSSSRRRQQQPPPPPPPPPPPPQQQQQQQQQQQQNNNNNNMMMLLLKKKIIIIIIHHHKKKKKKKKKJJJIIIGGGFFFEEEEEEIIIMMMOOOQQQUUU[[[```cccfffhhhiiigggeeeddddddgggjjjnnnqqqsssuuuxxxzzzzzz|||~~~iii]]]PPPSSSVVVVVVWWW]]]gggppprrrvvv{{{~~~~~~~~~}}}}}}}}}}}}}}}zzzzzzzzz{{{{{{{{{{{{{{{zzzyyyxxxyyyyyyxxxvvvtttooojjj```TTTJJJEEEEEEFFFFFFMMMTTTjjjtttkkkmmmsssnnndddXXXOOOBBB999555333333222000///111333222222888@@@JJJaaavvvaaabbbtttpppiiiyyy}}}xxxdddHHHBBBFFFJJJSSS___fffqqq|||jjj\\\OOOMMMQQQTTTWWWYYY^^^bbbfffjjjlllnnnqqqssspppooommmkkkiiigggfffeeedddcccbbbaaaaaa```aaaaaacccaaa___^^^^^^___^^^]]]YYYYYYYYYXXXWWWVVVUUUTTTVVVUUUUUUVVVXXXYYYXXXWWWWWWWWWVVVUUUTTTRRRPPPOOOLLLLLLLLLLLLKKKIIIHHHGGGGGGFFFCCCAAACCCJJJSSSZZZfffiiinnnpppqqqrrrtttuuuvvvzzzvvvdddYYY^^^iiihhh^^^TTTMMMGGGGGGMMMUUUbbbnnn}}}zzz{{{|||{{{zzzzzz{{{|||zzz}}}~~~}}}|||kkkdddbbbjjjssswwwwwwvvvtttsssrrrpppooooooooopppmmmmmmllljjjhhhiiikkkmmmmmmooorrruuuxxxyyyyyyyyyuuuwwwyyy{{{}}}}}}|||yyyvvvwww}}}zzzwwwxxxzzz{{{||||||}}}|||{{{zzzyyyyyyyyyvvvsssrrruuutttqqqqqqtttrrruuuxxxxxxwwwuuutttsssrrruuuzzz}}}}}}tttaaaOOOEEEHHHPPP]]]kkkqqqmmmfffWWWLLLHHHLLL^^^}}}\\\rrr~~~ggg___nnnzzz|||zzzsss```LLLNNNaaasss|||vvvuuucccCCC777888999999???PPPbbbkkkrrr~~~}}}kkkVVVOOOUUU^^^fffjjjlllkkkjjjiiihhhgggggggggfffdddaaa^^^ZZZVVVTTTRRRQQQQQQQQQRRRRRRRRRSSSSSSRRRQQQPPPOOOMMMLLLKKKJJJKKKKKKLLLKKKKKKIIIHHHGGGHHHLLLPPPRRRSSSWWW^^^dddfffiiilllmmmkkkiiigggfffiiilllooorrrsssuuuwwwyyyyyy{{{}}}qqq```YYYOOOTTTXXXYYYXXX]]]gggppprrrvvvzzz}}}~~~~~~~~~}}}}}}}}}}}}}}}yyyyyyzzzzzzzzz{{{{{{{{{zzzyyyxxxyyyyyyyyywwwuuuqqqlllbbbVVVKKKEEEDDDEEEEEEMMMUUUiiizzzqqqtttyyyooo]]]NNNIIIBBB;;;555333222222000///000333222333888@@@GGG___}}}uuu]]]^^^vvvmmmgggzzz~~~{{{mmmNNNEEEFFFIIISSS```cccooo~~~}}}vvvhhh[[[XXXZZZ\\\^^^```cccgggmmmrrruuuwwwyyy{{{wwwvvvtttqqqnnnkkkiiihhhddddddcccccccccccccccdddgggccc___]]]^^^___^^^]]][[[\\\\\\]]]\\\[[[ZZZYYYYYYXXXXXXZZZ\\\]]]\\\[[[[[[\\\\\\[[[[[[ZZZYYYXXXUUUUUUUUUUUUSSSQQQOOONNNKKKIIIFFFDDDEEEHHHNNNRRR\\\eeeppptttsssqqqsssvvvxxx|||rrreeeYYYXXX```dddaaa[[[PPPLLLKKKPPPYYYdddqqq}}}|||}}}~~~}}}|||{{{|||~~~yyy{{{|||{{{}}}{{{lllfffeeemmmwwwyyyxxxwwwvvvtttrrrpppnnnmmmmmmmmmiiiiiiiiiiiihhhjjjmmmooonnnooorrruuuwwwxxxyyyyyy{{{|||~~~~~~~~~~~~|||zzzwwwuuuxxx~~~yyywwwxxx{{{}}}~~~{{{||||||zzzxxxwwwwwwwwwsssqqqrrrvvvvvvssssssuuuqqqvvvzzz{{{xxxtttsssssspppuuuzzz||||||}}}}}}sss```OOOFFFHHHPPP^^^kkkqqqmmmfffYYYNNNGGGHHHWWWyyy~~~]]]tttuuu\\\UUUdddpppqqqqqqlll[[[GGGHHH]]]ssszzzzzz|||~~~~~~zzz|||gggFFF888888999888AAARRRcccmmmwww~~~xxxttt___WWW\\\gggoootttrrrqqqpppnnnlllkkkkkkkkkjjjhhheeeaaa]]]YYYUUUTTTQQQQQQRRRRRRSSSSSSTTTTTTTTTSSSRRRQQQOOONNNLLLLLLKKKKKKLLLLLLLLLKKKIIIHHHLLLPPPTTTVVVWWWZZZbbbhhhhhhlllooopppnnnllljjjiiikkkmmmppprrrssstttvvvxxxyyy{{{}}}|||gggXXXTTTQQQVVV\\\\\\ZZZ]]]fffooosssvvvzzz|||~~~~~~~~~}}}}}}}}}}}}}}}yyyyyyyyyzzzzzz{{{{{{{{{{{{zzzyyyyyyzzzzzzxxxvvvsssmmmcccVVVKKKEEECCCDDDDDDMMMUUUiii~~~vvvzzz~~~nnnWWWIIIGGGCCC<<<666222222222//////000333333333999@@@EEE^^^}}}uuuZZZ\\\vvvmmmggg}}}~~~uuuSSSGGGGGGIIISSS```aaammm~~~}}}pppccc___aaabbbbbbcccdddjjjqqqxxx|||~~~}}}|||yyyuuuqqqmmmjjjhhhfffeeeeeeeeeeeeeeefffgggiiieee___\\\]]]______^^^^^^^^^___``````___^^^]]]\\\[[[\\\]]]___```___^^^______```````````````___`````````___]]]ZZZXXXVVVMMMLLLJJJJJJKKKOOOSSSVVVVVVcccrrrwwwtttppprrrvvvzzz~~~eeeXXXRRRZZZcccbbb]]]ZZZNNNMMMPPPZZZeeeppp}}}~~~}}}|||{{{|||~~~~~~~~~}}}xxx~~~~~~yyyzzzvvvfffiiinnnsssuuuvvvuuusssvvvsssooommmmmmnnnnnnmmmlllllljjjjjjjjjlllnnnpppqqqpppqqqvvv{{{~~~}}}{{{~~~}}}xxxsssssszzz~~~|||{{{|||~~~~~~~~~{{{{{{{{{zzzzzzyyyyyyyyyuuuuuuvvvvvvwwwwwwxxxxxxuuuxxxzzz{{{yyyvvvuuutttuuuwwwyyyyyyyyy{{{}}}~~~|||zzzssscccSSSHHHIIIQQQ^^^kkkqqqmmmgggXXXIIICCCGGGRRRlll]]]oooiiiUUUQQQXXXfffrrrttthhhWWWKKKMMMbbbvvv|||xxxwww{{{{{{gggEEE<<<666444<<>>===EEEPPPYYYaaajjjttt|||xxx{{{xxxnnnhhhccc[[[RRRMMMOOORRRVVVZZZZZZWWWTTTQQQNNNKKKJJJKKKMMMOOOOOOPPPTTT[[[```aaaaaa``````^^^^^^___aaaccceeehhhiiijjjiiihhhjjjnnnrrrtttuuutttssstttwwwzzzyyyvvvrrrsss{{{}}}xxxuuuxxx{{{sssggg\\\```iiinnnggg___iii{{{}}}OOONNNNNNOOOPPPQQQPPPNNNMMMMMMLLLLLLKKKKKKLLLLLLLLLMMMOOOQQQTTTWWWYYYZZZYYYZZZ\\\^^^aaadddggghhhjjjmmmqqqtttvvvxxx{{{~~~~~~{{{xxxxxx{{{}}}{{{yyyxxxvvvssspppoooqqquuuwwwyyyzzzzzzyyyxxxwwwwwwwwwxxxvvvwwwyyyzzzzzzyyywwwvvvwwwzzz||||||yyyxxxzzz|||yyyvvvsssqqqqqqqqqppppppqqqrrrtttuuuxxx}}}{{{qqqaaaRRRJJJMMMUUUbbblllooojjjddd___QQQHHHHHHTTTxxxzzz~~~^^^UUUTTTaaannnrrrqqqmmmfff^^^cccnnnrrrkkkjjjsss|||gggaaatttsssiiinnnqqq}}}pppFFF777888999<<>>@@@BBBIIISSSZZZ```gggpppwwwuuuxxxuuuhhh\\\UUUOOOJJJJJJLLLPPPUUUXXXWWWTTTQQQNNNLLLJJJIIIJJJLLLNNNOOOTTTWWW\\\___```_________]]]^^^^^^```bbbeeeggghhhiiihhhhhhjjjnnnrrrttttttttttttuuuwwwzzzzzzwwwtttvvv}}}~~~yyyuuuxxxzzzuuummmaaadddlllrrrmmmhhhsssJJJJJJKKKMMMPPPQQQPPPNNNMMMLLLKKKKKKJJJJJJJJJKKKJJJJJJKKKMMMPPPSSSVVVXXXXXXYYYZZZ\\\___bbbdddeeefffiiimmmqqquuuyyy}}}}}}zzzxxxzzz}}}}}}uuurrrnnnkkklllooopppnnnlllxxx~~~~~~~~~}}}|||zzzyyyxxxxxxuuurrrqqqsssvvvwwwxxxxxxxxxxxxxxxwwwvvvuuutttvvvwwwxxxyyyyyyxxxvvvuuuwwwxxxxxxyyyyyyyyyyyyzzzxxxuuurrrqqqqqqqqqqqqpppppprrrtttvvvyyy~~~yyyppp___PPPIIIKKKRRR___kkknnniiiccccccTTTJJJIIIVVVzzz|||zzz[[[SSSRRR^^^jjjooonnnhhh^^^VVV]]]jjjpppkkkhhhqqq}}}jjjggg}}}~~~uuuzzz~~~pppGGG888888999<<>>===@@@DDDFFFHHHJJJMMMOOOTTTUUUWWWYYY\\\^^^```aaaaaa```^^^\\\YYYVVVSSSRRRRRRSSSSSSTTTVVVZZZ___cccgggiiilllooossswww}}}yyytttssssssrrrqqqpppqqqtttvvvxxx{{{~~~}}}{{{wwwqqqooolllbbbWWWPPPTTTVVV\\\mmmllleeelllxxx~~~~~~||||||||||||||||||}}}}}}||||||||||||}}}}}}|||zzzzzzyyyyyywwwwwwwwwwwwvvvsssqqqooollllllhhh___SSSJJJEEEDDDJJJNNNTTT___vvvrrr}}}iiilllssslllUUUKKKAAA===:::666222111///000000000111444888<<>>AAADDDGGGLLLQQQTTTRRRNNNJJJIIIHHHHHHGGGHHHKKKNNNQQQWWWXXXZZZZZZYYYZZZ[[[\\\ZZZZZZ[[[\\\^^^```bbbccccccdddgggkkkppprrrrrrpppvvvvvvxxxzzz|||||||||{{{~~~zzzwwwyyy|||rrruuuzzz~~~~~~PPPPPPPPPRRRTTTTTTRRRQQQPPPPPPOOOOOOOOOOOOPPPPPPSSSRRRPPPNNNNNNOOOQQQRRRRRRRRRSSSTTTUUUWWWYYYZZZZZZ^^^ccchhhmmmsssyyy}}}||||||zzzyyyxxxyyy|||}}}~~~yyyhhhYYYKKKEEEEEEHHHFFFGGGLLLPPPVVVcccooo}}}}}}|||{{{zzzyyyyyyxxxyyyxxxvvvuuuwwwwwwwwwvvvvvvvvvwwwwwwvvvuuusssrrrtttuuuwwwyyyzzzyyyxxxwwwqqqrrrtttxxx{{{{{{yyywwwvvvtttrrrrrrssssssrrrqqqqqqrrrtttyyy~~~{{{uuukkkZZZKKKJJJMMMTTT```jjjooonnnkkkhhhWWWJJJHHHVVVzzzyyy{{{dddOOOKKKVVVbbbqqqwwwooo\\\KKKBBBLLL^^^jjjiiiiiiuuuooosssnnnGGG;;;999888;;;CCCZZZqqqzzz|||~~~}}}|||}}}wwwyyy{{{fffOOOHHHNNN[[[hhhpppxxxsss\\\III???===@@@DDDGGGIIIKKKNNNPPPSSSTTTVVVXXXZZZ\\\^^^___``````___]]][[[XXXUUUSSSSSSTTTUUUVVVWWW[[[aaaeeehhhkkkooossswww{{{|||sssmmmlllnnnnnnnnnkkknnnppprrrsssvvvzzz~~~}}}{{{uuutttqqqmmmlllkkkbbbXXXQQQUUUXXX^^^ooopppjjjrrr~~~~~~}}}}}}}}}}}}}}}}}}||||||~~~}}}|||||||||}}}~~~~~~|||zzzyyyxxxwwwwwwwwwwwwvvvuuusssqqqpppmmmlllggg^^^RRRIIIEEEEEEJJJSSS^^^kkkooowwwkkkttt}}}wwwaaaRRREEE???;;;666222111///000000000111444888<<>><<<>>>AAADDDGGGKKKPPPRRRQQQMMMIIIHHHIIIIIIHHHHHHKKKOOOSSSSSSTTTVVVWWWWWWXXX[[[]]]XXXYYYYYYZZZ\\\^^^```aaabbbdddggglllpppsssrrrpppvvvxxxzzz|||}}}~~~|||xxxxxx~~~}}}TTTSSSQQQRRRSSSSSSRRRQQQRRRRRRRRRRRRSSSTTTUUUUUUXXXVVVTTTRRRQQQPPPPPPQQQPPPPPPPPPPPPQQQRRRTTTTTTWWWZZZ^^^bbbhhhnnntttyyyzzz{{{|||}}}||||||~~~eeeTTTIIIAAAAAAFFFJJJHHHKKKRRRWWW___sss}}}}}}|||zzzzzzyyyyyyzzzxxxwwwvvvwwwxxxxxxwwwuuuuuuuuuvvvvvvuuuuuuttttttuuuvvvxxxxxxxxxwwwuuutttkkkooouuu{{{}}}|||zzzxxxvvvtttssstttuuuuuutttsssrrrsssvvv{{{}}}vvvlll[[[LLLJJJPPPYYYcccjjjoooqqqrrrjjjWWWIIIGGGUUUzzzrrrttt~~~]]]LLLJJJTTTaaassszzznnnZZZKKKGGGSSSdddrrrsssuuurrruuulllFFF;;;999777;;;>>>VVVoooyyyzzz|||xxx}}}zzzzzz~~~~~~sss___LLLHHHQQQ___llluuu{{{yyycccMMMBBB>>>???BBBEEEHHHJJJLLLOOOQQQRRRSSSTTTVVVYYY[[[\\\]]]`````````^^^\\\YYYWWWUUUTTTUUUWWWXXXZZZ]]]bbbfffiiimmmrrrwwwzzz~~~vvvooofffaaabbbeeehhhhhhgggjjjmmmnnnooorrrwww|||}}}~~~~~~xxxtttkkkkkkjjjiiijjjjjjbbbXXXSSSWWWYYY___pppwwwqqqxxxyyy{{{~~~~~~~~~~~~}}}}}}}}}}}}||||||}}}||||||{{{{{{|||||||||~~~|||zzzyyyxxxxxxxxxwwwvvvuuutttsssrrrrrrooommmhhh^^^RRRIIIFFFEEEFFFTTTeeettt}}}qqqvvvqqqrrr^^^JJJBBB<<<444111222///000000000111444888<<>>===AAAHHHFFFFFFFFFHHHJJJKKKJJJHHHEEEHHHIIIGGGDDDEEEKKKPPPRRRUUUXXXZZZZZZZZZ[[[\\\``````aaaaaacccdddffffffeeefffhhhlllqqqtttuuuuuuxxx{{{{{{xxxtttpppqqqvvvqqqttttttqqqkkkddd\\\VVVOOOKKKJJJLLLJJJCCCAAADDDCCCDDDFFFFFFHHHJJJNNNQQQSSSSSSRRRRRRSSSSSSTTTTTTUUUTTTRRRSSSUUUWWWXXXXXXUUUTTTTTTSSSSSSTTTVVVVVVRRRQQQPPPPPPQQQRRRQQQPPPLLLLLLMMMPPPTTTXXXZZZZZZdddjjjrrrxxx{{{}}}___CCC???DDDEEEKKKTTTTTTdddsss{{{}}}yyywwwxxxzzz||||||yyyyyyxxxwwwvvvvvvwwwwwwwwwwwwxxxxxxxxxyyyyyyyyyyyy}}}}}}rrreee\\\ZZZZZZaaappp}}}{{{}}}wwwyyy{{{zzzxxxvvvtttttttttuuuzzz|||yyyrrreeeUUUHHHLLLPPP[[[gggnnnpppssswwwpppYYYIIIKKKaaakkkZZZuuubbbJJJRRRYYYttt}}}kkkVVVOOOZZZgggjjjsss}}}ggg???===;;;444;;;>>>WWWhhhpppwwwzzzuuuiii{{{uuu]]]KKKFFFIIIEEEDDDIIIIIIOOOQQQSSSRRRMMMHHHFFFFFFFFFGGGIIIKKKMMMPPPQQQRRRPPPQQQSSSVVVYYY\\\^^^```bbbaaa___]]][[[ZZZZZZZZZWWWYYY\\\^^^```cccgggjjjoooqqqvvv|||jjjOOOIIIBBB>>>@@@FFFMMMQQQWWW^^^ccceeekkkuuuzzzxxxuuuwww{{{~~~vvviii```ZZZaaagggnnnvvvyyyooo```XXXXXX[[[dddqqqhhh]]]fffvvv|||~~~}}}~~~}}}{{{{{{}}}~~~~~~}}}{{{||||||||||||{{{zzzyyyxxx|||}}}~~~}}}|||{{{|||}}}|||zzzxxxvvvuuuuuuuuuvvvooommmggg]]]RRRJJJGGGHHHQQQZZZffflllkkkmmmxxx{{{vvvnnnSSSFFF>>>333///222///111222222222333777999IIIcccppp^^^ZZZjjj}}}vvvkkkdddlllbbbIIICCCDDDFFFOOO[[[dddnnn~~~~~~ppp^^^JJJ@@@>>>>>>???BBB?????????AAACCCDDDDDDDDDAAABBBBBBAAA@@@AAACCCEEEGGGHHHJJJKKKJJJHHHFFFEEEFFFFFFGGGFFFFFFHHHKKKNNNTTTVVVYYYZZZZZZ[[[\\\^^^```bbbdddddddddcccdddeeehhhhhhjjjmmmqqqtttuuuttttttzzz~~~~~~~~~{{{sssnnnkkkgggeeeggggggdddZZZOOOHHHGGGIIIIIIGGGEEEEEEEEEEEEEEEDDDFFFIIIMMMOOOPPPQQQRRRSSSVVVUUUTTTSSSSSSSSSTTTUUUUUUSSSQQQRRRTTTUUUVVVVVVTTTSSSRRRRRRRRRSSSTTTUUURRRQQQQQQRRRSSSRRRQQQPPPNNNNNNNNNPPPTTTWWWXXXXXX]]]dddmmmuuuyyy|||~~~sssVVV???>>>CCCEEELLLWWW___lll{{{}}}yyywwwxxxyyyzzz{{{zzzyyyxxxxxxwwwwwwxxxxxxyyyyyyyyyzzzzzzzzz{{{{{{wwwzzzyyyoooaaaYYYYYY[[[eeeyyyvvvyyy{{{{{{zzzxxxwwwwwwvvvxxx~~~}}}yyyrrrdddTTTHHHNNNRRR\\\hhhoooqqqtttyyylllWWWIIIMMMcccgggZZZwwwzzz]]]IIISSSffflllWWWSSSaaalllpppmmm{{{}}}fff???===:::555;;;DDDYYYffflllwww{{{nnnuuuaaaMMMFFFIIIEEEGGGMMMMMMXXXZZZ[[[XXXRRRLLLIIIHHHJJJKKKLLLNNNPPPRRRSSSTTTPPPQQQSSSVVVXXX[[[]]]^^^bbbbbbaaa___]]]\\\ZZZZZZYYYZZZ]]]___```cccgggjjjnnnqqqvvv}}}|||eeeKKKFFFAAA>>>???CCCGGGIIIOOOUUUZZZ^^^fffqqqwwwvvvvvvxxx{{{|||zzzqqqeee\\\]]]aaafffllltttwwwnnnbbb[[[[[[]]]dddppp}}}{{{jjjZZZ[[[kkk}}}}}}|||zzz{{{|||~~~~~~|||{{{||||||||||||{{{zzzyyyxxx|||}}}~~~}}}{{{zzz{{{||||||{{{xxxvvvuuuuuuvvvwwwpppnnnhhh^^^RRRJJJGGGGGGNNNVVV___bbbaaagggvvv}}}|||{{{uuu|||gggRRRGGG???555111444000111111222222333666999CCC\\\yyytttbbb]]]kkk~~~yyymmmdddkkk}}}eeeIIIBBBEEEGGGOOOZZZaaalll~~~~~~rrr___JJJAAA@@@@@@AAABBBBBBAAAAAAAAABBBCCCCCCCCCAAABBBBBBBBBBBBCCCEEEGGGFFFGGGGGGHHHHHHGGGFFFEEEGGGGGGHHHGGGGGGIIIMMMPPPTTTVVVYYYZZZ[[[[[[]]]^^^___aaacccddddddeeeggghhhiiijjjlllooorrrttttttttttttzzz~~~}}}~~~pppccc^^^^^^bbbdddfffaaaYYYNNNEEEAAABBBDDDIIIHHHFFFFFFHHHKKKOOOPPPVVVXXX[[[\\\]]]___bbbddd\\\[[[XXXVVVUUUVVVWWWXXXXXXVVVTTTSSSTTTUUUUUUTTTSSSRRRQQQPPPPPPQQQRRRRRRQQQRRRTTTUUUUUUTTTRRRQQQRRRQQQPPPQQQTTTUUUVVVUUUVVV]]]eeennntttyyy}}}yyycccNNN??????DDDFFFPPP\\\fffqqq~~~~~~yyywwwwwwxxxxxxxxxzzzzzzyyyxxxxxxxxxxxxyyyyyyyyyyyyyyyyyyzzz{{{{{{vvvxxxvvvlll___WWWZZZ```oootttwwwzzz{{{zzzxxxxxxxxxvvv{{{~~~yyypppcccSSSHHHPPPSSS]]]hhhooorrrvvv{{{hhhUUUIIINNNgggccc[[[zzzsssWWWHHHUUUtttkkkXXXZZZmmmxxxzzzqqqiii{{{}}}xxxbbb???;;;999666<<>>WWWtttwwwfff^^^jjj|||qqqfffiii|||iiiIIIAAAEEEHHHNNNXXX___jjj}}}~~~uuu```JJJAAABBBCCCCCCCCCDDDDDDDDDCCCDDDDDDDDDDDDDDDDDDDDDDDDEEEFFFGGGGGGDDDCCCCCCCCCDDDDDDEEEEEEHHHHHHIIIHHHHHHJJJNNNQQQTTTWWWZZZ[[[\\\\\\^^^```___aaacccdddeeegggjjjlllkkklllnnnppprrrssstttttttttyyy}}}|||~~~zzzdddUUURRRYYYccciiiiii___RRRGGGAAAAAADDDFFFIIIIIIHHHJJJMMMSSSXXX\\\]]]^^^___```aaaeeekkknnngggeeeaaa^^^]]]\\\]]]^^^___\\\YYYWWWVVVVVVTTTSSSQQQPPPOOOOOOOOOOOOPPPQQQQQQTTTWWWXXXXXXVVVTTTTTTVVVUUUSSSSSSTTTUUUUUUTTTVVVYYY___fffnnnuuu{{{|||ssslllXXXKKKBBBDDDGGGJJJTTTbbbllluuu||||||~~~zzzxxxwwwwwwwwwvvvyyyyyyxxxxxxxxxxxxxxxyyywwwwwwvvvvvvvvvwwwxxxyyyyyyyyyvvvmmm___XXX^^^hhh|||sssuuuxxxyyyxxxvvvuuuvvvttt|||~~~xxxoooaaaRRRGGGPPPSSS\\\hhhoooqqqvvv{{{fffSSSHHHOOOkkk^^^^^^lllRRRHHHXXXxxx}}}fffXXXaaayyylllkkk|||}}}xxx\\\???:::888888<<>>UUUrrrqqqhhhsss{{{nnniii~~~oooKKKAAAEEEHHHNNNVVV]]]iii{{{~~~uuu```KKKBBBCCCDDDDDDEEEGGGJJJOOORRRSSSTTTVVVWWWUUUQQQLLLHHHFFFEEEBBB@@@>>>=========???BBBEEEGGGFFFFFFGGGGGGHHHJJJNNNQQQUUUXXX[[[]]]^^^___aaabbbdddfffggghhhhhhiiikkkmmmmmmooorrrrrrrrrrrrsssuuuvvv{{{}}}~~~rrr[[[ZZZkkkzzz|||vvvUUULLLBBB>>>AAAEEEFFFEEEFFFMMMUUUYYYXXXSSSOOOMMMHHHJJJMMMRRRYYYcccmmmtttyyyrrrlllhhheee```]]]XXXUUUTTTRRRPPPOOOOOOOOONNNOOOPPPQQQSSSTTTVVVZZZ^^^___]]][[[\\\]]]^^^\\\ZZZZZZ[[[[[[ZZZYYY]]]]]]^^^dddllluuu|||xxxjjj\\\VVVMMMHHHEEEGGGIIIMMMVVV```ppp}}}|||zzzyyyyyyxxxvvvyyyxxxxxxxxxxxxyyyyyyzzzzzzyyywwwvvvwwwxxxzzz|||{{{yyyvvvnnn```WWWaaaqqq~~~yyy|||~~~}}}zzzyyyxxxvvv~~~|||uuujjj\\\OOOGGGMMMQQQ\\\iiipppqqqtttyyyeeeVVVLLLWWWxxxWWW```aaaOOOMMM___jjjxxxvvveeeXXXUUUgggttt~~~xxx|||OOO@@@888777;;;:::DDDbbbwww|||nnnuuuyyykkkSSSJJJVVVaaannnwwwuuussskkk```VVVPPPNNNNNNMMMIIIIIIJJJKKKLLLMMMMMMNNNPPPPPPRRRSSSUUUVVVWWWXXXZZZ\\\^^^``````^^^[[[YYYZZZZZZ[[[[[[\\\___dddhhhlllrrrzzzgggVVVLLLJJJGGGIIINNNTTTZZZ]]]WWWSSSOOOOOOOOOOOORRRWWWbbbeeeiiihhhccc\\\VVVSSSRRRSSS\\\lllxxxwwwnnnggg\\\[[[]]]dddppp}}}{{{nnniiiWWWJJJNNNWWWmmm}}}}}}}}}|||{{{{{{{{{{{{{{{{{{{{{{{{zzz{{{{{{{{{{{{{{{zzzzzzxxxyyyzzzyyyxxxwwwwwwyyyxxxxxxxxxwwwwwwwwwvvvvvvrrrqqqlllaaaUUUJJJEEECCC@@@DDDEEEKKK___zzzyyylllrrrwwwrrrmmmdddWWWIII<<<555222000111111111000111444666<<>>CCCGGGGGGEEEGGGNNNVVVYYYTTTMMMFFFCCCBBBEEELLLTTT]]]hhhrrryyy{{{pppgggbbb[[[XXXUUUTTTTTTTTTSSSRRROOOOOOOOOPPPQQQTTTVVVWWWZZZ]]]aaaaaa^^^]]]___ccc```___]]]]]]^^^______^^^\\\]]]bbbjjjttt{{{|||yyyyyyqqqbbbVVVQQQMMMIIIGGGHHHLLLQQQYYYaaammm~~~}}}{{{{{{{{{yyyxxxzzzzzzzzzzzzzzz{{{||||||zzzyyywwwvvvvvvxxxzzz|||~~~{{{xxxrrrcccXXXbbbuuu}}}~~~}}}|||~~~}}}}}}zzzsssgggZZZNNNHHHLLLRRR^^^kkkrrrsssuuuxxxeeeWWWQQQ]]]~~~uuuTTT___|||]]]OOOOOO```iiisssnnn___UUUUUUggg}}}{{{{{{sssJJJ@@@888777<<<999BBBjjjzzzooovvv{{{uuuiiiPPPIIIVVVcccnnntttpppkkkfff^^^XXXUUURRROOOMMMIIIIIIJJJKKKLLLMMMNNNOOOOOOPPPQQQSSSUUUWWWXXXYYYYYY[[[^^^```aaa```^^^]]]ZZZ[[[[[[\\\^^^bbbgggkkkkkkrrrzzziii[[[QQQQQQSSSXXX```hhhmmmppplllccc[[[VVVPPPJJJJJJNNNTTTYYY___bbb___YYYTTTRRRRRRQQQXXXhhhrrrqqqiiiddd]]]\\\^^^dddppp}}}zzzoooiiibbb___RRRJJJRRR___uuu|||zzzzzzyyy{{{zzzzzzzzzzzzzzzzzz{{{zzzzzz{{{{{{{{{{{{{{{zzzwwwyyyyyyyyywwwvvvwwwxxxvvvwwwwwwwwwvvvvvvuuuuuuqqqppplllbbbUUUKKKEEEDDDCCCFFFIIISSSlll{{{uuukkksss{{{tttmmmaaaRRRFFF===777333000111111000000111333555<<>>AAADDDHHHIIIFFFGGGHHHHHHIIIKKKOOOSSSVVVYYY\\\^^^```aaaccceeecccfffkkkmmmnnnnnnnnnoooqqquuuyyyzzzxxxwwwzzz~~~|||wwwnnngggdddeeefff^^^^^^bbbjjjsss{{{}}}}}}rrrggg```jjjyyy{{{lllZZZGGGDDDAAABBBEEEHHHIIIIIIKKKOOORRRQQQKKKFFFDDDEEEFFFLLLUUU___iiisss|||pppddd]]]YYYWWWUUUUUUVVVXXXXXXXXXOOOOOOOOOPPPSSSUUUXXXZZZ\\\```cccbbb___^^^bbbfffbbb```______aaabbbbbbaaaYYY]]]eeeppp{{{~~~zzztttrrrsssmmm___UUURRRPPPKKKIIIKKKPPPVVV^^^dddqqq}}}|||||||||zzzyyy|||||||||||||||}}}~~~~~~xxxwwwuuussstttvvvxxxzzz~~~|||vvvggg[[[eeexxx{{{}}}~~~~~~~~~{{{{{{yyyrrrfffYYYNNNHHHMMMSSS```nnnuuuuuuuuuxxxdddYYYUUUbbbjjjQQQ]]]yyyZZZNNNOOO```kkkssslll]]]UUUVVVfff{{{www}}}nnnFFFAAA888777<<<888===pppwwwmmmuuu~~~zzz}}}{{{wwwqqqgggOOOHHHUUUbbbllloooiiiccc```\\\YYYWWWTTTNNNJJJGGGGGGIIIJJJKKKMMMNNNNNNOOOPPPQQQSSSUUUWWWYYYZZZZZZ[[[^^^```aaaaaaaaa```\\\\\\]]]]]]___dddjjjnnnkkkrrrzzzkkk^^^VVVXXX]]]fffpppxxx|||~~~|||qqqfff^^^TTTJJJHHHKKKEEEMMMWWW\\\\\\ZZZWWWVVVTTTPPPUUUcccmmmkkkeeebbb^^^]]]___eeeppp|||ooobbbYYYZZZ[[[SSSRRR\\\gggyyy{{{yyyxxxuuu{{{zzzzzzyyyyyyzzzzzz{{{zzzzzz{{{{{{{{{{{{{{{zzzwwwxxxyyyxxxvvvvvvvvvwwwuuuvvvvvvvvvvvvuuuuuutttqqqppplllbbbVVVKKKFFFEEEHHHKKKOOO\\\wwwqqquuuwwwwwwpppxxx~~~}}}rrrjjj\\\MMMCCC===888444000111111000000000333555===SSSrrrsssnnnxxx|||rrr{{{{{{pppffftttmmmOOOEEEDDDEEEMMMZZZfffooo}}}~~~uuuhhhXXXMMMFFFEEEKKKSSSUUU___kkkssstttrrrqqqrrrfff[[[NNNEEEBBBAAA???===999:::<<