BM6P6(@ vvvggg]]]RRRTTTTTTPPPNNNVVVeeerrroooccciii}}}ssscccQQQGGGBBB>>>::::::888888888888777666444444888777666555333222111000333333333333333333333333444333333222111111111222444333333222111111111222222222222222222222222222222222222222222222222222111111222222222333333333666555333333333444666888666555444333222333333444222444555666666999<<>>>>>??????AAAAAAAAABBBDDDFFFHHHIIINNNQQQVVVYYYZZZZZZ[[[\\\\\\]]]aaaeeeddd```bbbgggqqquuu___PPPMMMJJJHHHGGGGGGFFFDDDvvveeeZZZSSSNNNLLLMMMOOORRRWWW]]]fffsssyyypppjjjkkkppp{{{uuurrrvvvzzz~~~nnnZZZNNNJJJAAA;;;;;;<<<:::888888666666666666666555444333333333333333333333333333222222222222222222222222333111///......///111222444333333222222222333333444444444444444444444444222222222222222222222222333333333444444444555555555444444444444555666777666666555555555555555555555666666666555666888;;;<<>>>>>??????@@@@@@AAABBBDDDGGGIIIKKKRRRUUUXXXZZZZZZ[[[[[[\\\^^^___aaacccbbbbbbjjjtttuuucccOOOMMMIIIGGGFFFEEECCCBBBvvvfff[[[RRRNNNLLLJJJJJJMMMMMMXXXgggwwwyyytttrrrrrr|||zzztttuuu}}}fffSSSGGGBBBAAA;;;777999999666444555444555555555555444444333555444444333222222111111222222222222222222222222222111///......000111222222111111111111111222222222222222222222222222222222222222222222222222222333333333444444444555555444444444444555555666666444444444444444444444444333444555555555777:::<<<:::BBBQQQeee{{{{{{uuugggaaa[[[ZZZ\\\bbbnnnzzz}}}vvvpppjjjeee```]]]WWWXXXZZZ^^^cccjjjpppssstttvvvzzz}}}~~~|||yyyxxxnnniiiaaa^^^___cccgggiiigggkkkttt{{{|||xxxoookkkiiifffccc```\\\WWWSSSNNNMMMLLLLLLKKKIIIEEEBBB@@@???????????????????????????@@@BBBEEEHHHKKKMMMUUUWWWZZZ[[[[[[[[[]]]^^^_________``````hhhzzzsssdddRRROOOLLLIIIIIIHHHFFFEEE|||rrreee[[[QQQKKKHHHHHHHHHHHHLLLRRRYYYiiiwwwsssyyy{{{dddPPPBBB<<<<<<;;;666555888999666666777333444444444444444333333555444444333222111111000222222222222222222222222111000000000000111222222111000000000000111111222222222222222222222222222222222222222222222222222333333333333444444444444444444444555555555555666222333444444555444444444222444555555555666:::<<<;;;AAAMMM```www}}}vvvjjjccc\\\ZZZ\\\bbbnnnyyy~~~wwwqqqkkkfffbbb___YYYZZZ[[[^^^bbbgggkkknnnmmmqqqwww{{{}}}{{{wwwttthhhbbbZZZVVVYYY]]]```bbb___aaagggsss~~~~~~|||xxxxxx|||~~~uuummmgggddd```\\\YYYVVVRRROOONNNLLLKKKKKKJJJHHHDDDAAA???????????????@@@@@@@@@???@@@AAACCCFFFJJJMMMOOOWWWYYY\\\]]]\\\]]]^^^``````___```aaafffuuummm```PPPMMMJJJHHHGGGGGGEEEDDD~~~wwwlllddd^^^WWWOOOMMMKKKJJJKKKKKKMMMWWWaaaqqqyyycccRRRFFF===:::<<<:::777666888999777777999222333333444444444333333222222222222222222222222111111111111111111111111000000222333333333222222111111000000111111222333333333333333333333333333222222222222222222222222222222222222333333333333333444444555555555555555222333444666666666555444444555555555444555888:::;;;???IIIZZZqqq}}}wwwllleee]]][[[\\\aaammmyyyzzzsssnnnhhhddd```\\\\\\]]]^^^```cccfffhhhgggkkkqqqwwwzzzzzzxxxwwwggg___WWWTTTWWW[[[]]]]]]ZZZ\\\cccooo~~~}}}|||{{{|||{{{yyy{{{zzzrrrmmmgggccc]]]XXXUUURRROOOMMMMMMKKKIIIHHHGGGEEECCC@@@>>>??????@@@AAAAAAAAA@@@AAAAAACCCEEEIIIMMMQQQSSSXXXZZZ\\\]]]]]]^^^```bbb___aaadddhhhqqq{{{eeeXXXLLLJJJGGGEEEEEEEEEDDDCCCvvvmmmiiihhhddd]]][[[[[[XXXSSSSSSRRRRRRRRRRRRVVVeeesssvvvrrrnnnooouuuzzz}}}}}}wwwxxxyyyzzz~~~~~~zzzzzz{{{tttbbbOOOEEE@@@;;;:::===:::666444666555222222555222222333444444444333333000111111222333333444444111111111111111111111111///000222444555444222111222111111111222333333444444444444444444444444444222222222222222222222222111111222222222333333333333444555555666666555555333444666777777777666666666777666555444444666888999;;;DDDUUUlll}}}wwwnnnfff^^^[[[\\\aaammmxxx~~~|||uuupppjjjeeebbb^^^]]]]]]^^^___aaacccdddcccggglllrrrwwwzzz{{{{{{ggg```WWWTTTWWW[[[\\\[[[WWW[[[dddppp~~~|||{{{}}}yyyyyy{{{}}}}}}xxxqqqnnniiiddd]]]XXXTTTRRRPPPOOOLLLJJJGGGFFFEEEDDDAAA???>>>???@@@AAAAAAAAAAAAAAABBBCCCEEEHHHKKKPPPSSSVVVYYY[[[]]]^^^^^^___aaaccc___bbbhhhooozzzooo^^^RRRNNNLLLIIIHHHHHHHHHGGGFFFwwwooohhhccc___\\\WWW[[[___^^^[[[YYY\\\___aaabbbcccdddbbbfffvvvyyynnnhhhccc```]]]___eeekkknnnoooqqqwww~~~|||qqqooorrrsssuuu{{{}}}nnnYYYNNNAAA:::::::::888444666666666666555555555555222333333333333222111111222222222222222222222222222222111111111111222222555444333111111111111111333333333333333333333333333333222111111222333333333333333333333333333333222222444444444444222222555444222111222444666777555555555555555555555555555555666666555444333333666888>>>JJJ]]]ttt|||tttlllddd```^^^aaakkkvvv}}}vvvooohhhbbb___\\\\\\\\\^^^bbbdddddddddhhheeeeeejjjrrrxxxzzzxxxddd]]]UUUSSSVVV[[[^^^^^^___aaafffppp}}}~~~~~~||||||~~~~~~|||{{{tttooommmbbb^^^YYYUUUQQQOOOLLLIIIJJJHHHFFFCCCAAA@@@@@@@@@;;;>>>@@@AAA@@@???@@@@@@EEEFFFGGGIIIMMMRRRWWWZZZYYYYYYZZZ\\\```ddddddaaabbbiiinnn|||{{{kkk^^^UUUQQQJJJHHHFFFDDDCCCCCCDDDEEEwwwooodddaaa\\\YYYWWWVVVUUUSSSVVVZZZ___aaaaaabbbfffjjjoookkkggghhhjjjppp{{{tttiiibbb^^^]]]]]]ZZZWWWYYY```hhhooorrr~~~}}}xxxsssmmmlllnnnqqqzzz}}}gggYYYMMMHHH@@@;;;888777777777666666666666555555555444222333333333333222111111222222222222222222222222222111111000000111111222222222222333333222222111222222222222222222222222333333222111111222333333333333333333333333333333222222333444444333222222444444333222333444555666555555555555555555555555666666777777666555555444555777<<>>;;;777555666888666666555555555444444444222333333333333222111111333333222222111111111111222111111000000111111222///000222333333333222111111111111111111111111111333222222111111222222333333333333333333333333333222222333333333333222222333333333444444444444555555555555555555555555555666777777777777666555555444666;;;CCCRRReeeyyyxxxoooeee```]]]```jjjuuuxxx|||vvvmmmeee```]]]\\\]]]```dddffffffeeeeeeddddddgggkkkmmmkkkhhh]]][[[YYYZZZ^^^``````^^^]]]ccckkkttt}}}~~~~~~~~~~~~}}}|||{{{{{{{{{{{{}}}xxxqqqkkkgggddd]]]YYYUUUQQQNNNLLLIIIGGGHHHGGGEEEBBBAAA@@@@@@@@@???AAACCCCCCBBBAAABBBCCCAAADDDHHHNNNSSSXXX\\\^^^aaa___]]]]]]^^^aaadddgggkkk|||qqqeee[[[TTTMMMHHHJJJHHHFFFDDDBBBBBBBBBBBBTTTTTTUUUUUUTTTRRROOOLLLKKKLLLMMMQQQUUUWWWWWWUUU[[[]]]^^^______aaafffiiiiii^^^VVVWWW]]]cccjjjpppyyy|||{{{rrreee]]]^^^bbbkkkmmmpppxxxwwwqqqlllgggbbbaaadddjjjsssyyytttaaaRRRFFF>>>888:::;;;:::777666555666555555555444444444333333222333333333333222111111333333222222111111000000111111000000000000111111111111111222222222111111222222222222222222222222222222222222222222222222222222222222222222222222222222222333333222222222333333444555555444444333555555555555555555555555555555666666666666555555555777:::@@@KKK[[[nnnzzz}}}tttjjjccc___aaajjjtttwwwzzzqqqgggaaaaaaaaabbbeeehhhjjjiiihhhgggggggggiiikkkjjjgggddd[[[[[[\\\___bbbcccaaa___```hhhrrrzzz}}}}}}}}}||||||{{{zzzzzzzzz}}}~~~{{{tttmmmgggcccaaaZZZVVVRRRNNNLLLJJJGGGEEEGGGEEECCCBBB@@@@@@@@@@@@@@@BBBCCCCCCBBBAAABBBDDDDDDGGGLLLRRRWWWZZZ\\\]]]^^^]]]]]]___```aaaffflllvvv{{{qqqcccYYYTTTQQQLLLGGGIIIHHHFFFDDDBBBAAAAAAAAAHHHJJJKKKLLLLLLLLLKKKKKKKKKLLLNNNRRRVVVXXXWWWVVVYYYXXXWWWVVVVVVWWW[[[]]]___YYYUUUVVVYYY^^^hhhqqquuu{{{~~~wwwuuu{{{yyynnnhhheee```fffjjjjjjmmmwwwoooZZZLLLCCC<<<777999888777888888777444222444444444444333333333333222333333333333222111111222222222111111000000000111000000000000000000111444333111//////000111222333333333333333333333333222222222222222222222222222222222222222222222222222222222222222222222222333444444555555444333333555555555555555555555555333333444555555444444444555777:::>>>FFFSSSdddooowwwmmmeee``````gggpppxxx~~~uuullleeeddddddeeehhhkkkllljjjhhhhhhhhhiiijjjkkkiiifffddd^^^```bbbeeegggfffdddbbbccckkkvvv||||||||||||{{{{{{{{{{{{~~~xxxqqqjjjeeeaaa___WWWSSSOOOLLLJJJHHHFFFDDDEEEDDDBBBAAA@@@@@@@@@AAA???AAABBBBBBAAAAAACCCEEEIIILLLPPPUUUYYY[[[[[[[[[]]]]]]```cccbbbaaagggpppuuukkkbbbWWWPPPOOOMMMJJJGGGGGGGGGEEEDDDBBBAAA@@@@@@JJJLLLMMMMMMLLLKKKKKKKKKIIIJJJMMMRRRWWWZZZ[[[ZZZTTTRRRPPPNNNNNNQQQTTTVVVVVVUUUVVVXXXYYY]]]hhhsssttt{{{yyynnnggggggkkklllxxxyyykkkXXXIIIAAA>>>:::888:::888555555666666333111444444333333333222222222222333333333333222111111111111111111111111111111111000000//////000000111222222000//////000111222333333333333333333333333111222222333333222222111222222222222222222222222222222111111111111222222555444444444444333333333555555555555555555555555222222333444444444444333555777:::<<>>???AAAAAAAAABBBEEEGGGOOOQQQTTTXXXZZZ[[[[[[[[[``````cccgggdddaaajjjxxxkkk___YYYRRRNNNLLLJJJGGGEEEEEEEEEDDDCCCBBBAAAAAA@@@MMMPPPRRRRRRPPPNNNMMMNNNLLLMMMOOOTTTZZZ___aaaaaaVVVSSSNNNLLLLLLNNNQQQSSSQQQPPPSSSWWWXXX\\\eeeooouuu{{{tttqqqnnnoooxxxrrr___UUUGGG???======;;;:::777777666333000000222444333333333333222222222222222333333333333222111111//////000000111111222222000000////////////000000+++---000222333333222222222222222222222222222222111222333333333333222111111111111111111111111111333222111000000111222333666555444333222333444444555555555555555555555555222333444444555555444444333666999:::<<>>???AAABBBBBBDDDHHHKKKRRRSSSVVVYYY[[[\\\]]]]]]bbb___bbbgggeeefffuuupppggg[[[ZZZWWWSSSOOOJJJGGGDDDCCCCCCCCCCCCBBBBBBAAAAAAKKKNNNRRRRRRPPPNNNNNNOOOOOOPPPRRRVVV\\\```bbbccc\\\WWWQQQMMMLLLNNNOOOPPPQQQPPPRRRWWW[[[^^^eeelllwww{{{wwwooojjjiiimmmrrr{{{kkk[[[NNNFFF<<<777888999999777333666666222,,,+++222999333333333222222222111111222333333333333222111111......///000111222333333000000////////////000000%%%)))///555777666333111111111111111111111111111111222333444444333222111111111111111111111111111333222111000000111222333777666444222222222444555555555555555555555555555333444444555666666666555222555888888999BBBPPP[[[jjjyyy}}}zzz|||sssjjjccccccgggnnnyyy{{{vvvvvvvvvwwwxxxvvvrrrooommmnnnooopppppprrrtttvvv||||||zzzwwwtttrrrssssssvvv{{{||||||}}}vvvrrrkkkccc\\\WWWUUUTTTSSSPPPLLLIIIHHHGGGEEEDDDBBBAAA@@@??????@@@AAAAAA>>>@@@BBBCCCDDDFFFJJJMMMSSSTTTVVVYYY[[[]]]______```]]]___eeeggglllgggfff^^^^^^^^^ZZZSSSMMMHHHFFFAAABBBBBBCCCCCCBBBBBBAAAPPPPPPRRRUUUWWWVVVQQQLLLNNNNNNOOOQQQUUU[[[aaaeeefff]]]VVVTTTTTTRRRQQQSSSYYYUUUTTTZZZaaahhhrrr{{{wwwlllggg```fffjjjnnn|||{{{eeeWWWOOO@@@>>>:::777555444444555666666555555555444444444333333333222222111111111000000000000000000000000............////////////111111000000//////......000000000000000000000000000000111222222222222111222222222111111111000000000000111222222222222111111111222222222333333333222222333333333333444444333333333333333333333333555555555555555555555555666777777777:::AAAKKKSSScccrrr~~~~~~yyyoooeeebbbeeeqqqzzz~~~~~~}}}yyyvvvwwwtttqqqnnnoootttyyy|||~~~}}}{{{yyyxxxvvvuuuttt|||xxxuuunnneee]]]YYYVVVUUUTTTPPPNNNKKKIIIHHHEEEBBB@@@BBBAAAAAA@@@???>>>======>>>@@@BBBDDDFFFHHHLLLNNNXXXXXXXXXYYY[[[]]]```aaaaaa___aaagggjjjrrrlll___\\\aaaddd___SSSHHHBBBAAAAAAAAAAAA@@@@@@?????????UUUUUUWWWZZZ[[[ZZZUUUQQQOOONNNMMMNNNQQQVVV[[[^^^ggg```\\\^^^```______```___\\\___gggrrr}}}~~~uuusssrrrkkkdddbbb]]]iiivvvjjjWWWHHH@@@>>><<<999777555444555555666555555555444444444333333333333222222111111111111111111111111111111111000000000000000000000000000000000000////////////000000000000000000000000000000111222222222222111222222222111111111000000000000111222222222222111111111111222222222333333222222333333333333444444333333333333333333333333555555555555555555555555444555555555777>>>GGGOOO[[[kkk~~~}}}}}}}}}}}}rrrhhheeehhhqqqzzz{{{yyyvvvttttttwww|||~~~~~~~~~}}}zzzxxxxxxzzz}}}~~~wwwpppjjjbbbZZZVVVTTTRRRQQQMMMKKKGGGEEEDDDCCC@@@>>>??????@@@@@@@@@@@@@@@@@@@@@BBBDDDFFFHHHJJJNNNQQQYYYYYYYYYZZZ\\\^^^```aaaaaaaaaeeejjjnnn|||vvvkkkddd```eeefff```TTTIIIDDDCCCAAAAAAAAA@@@@@@?????????___```cccfffhhhgggddd```]]]ZZZVVVTTTTTTXXX\\\___nnnkkkmmmttt{{{{{{zzz{{{tttssswww}}}sssiiieeecccaaaaaabbbgggxxxmmm]]]NNN???666;;;999888666555555555666555555444444444444333333222222222222222111111111222222222222222222222222333333222222111111000000////////////000000000000000000000000000000000000///000111111222222111111222222222111111111111111000000111222222222222111111111111222222222222333222222333333333333444444333333333333333333333333555555555555555555555555444555666555666;;;DDDKKKXXXggg|||}}}|||||||||yyynnnkkkmmmrrr|||~~~}}}}}}zzz|||zzzsssiiiddd\\\VVVRRRPPPOOOMMMLLLIIIEEECCCBBBAAA@@@???>>>>>>???@@@@@@AAABBBBBBCCCEEEGGGHHHJJJMMMRRRUUUYYYYYYZZZ[[[]]]___aaabbbbbbbbbeeekkkrrryyyjjjfffeeeaaadddccc\\\QQQGGGCCCCCC@@@@@@@@@@@@@@@?????????wwwzzzyyyooogggdddggglllqqq~~~yyysssmmmeee___^^^bbbhhhmmmwwwgggZZZRRRJJJ>>>666777777666555444555555555444444333333333333333333222222222111111111111111111111111111111111111111333333222222111000//////.........///000111111111000000000000000000000000///000000111111111111111111111111111111111111111000000111222222222222111111111111111222222222222222222222333333333444444444444444444444444444444555555555555555555555555666777888777777;;;BBBHHHUUUcccwww~~~||||||}}}~~~uuuqqqsssuuu~~~ssskkkbbb^^^XXXSSSPPPNNNLLLKKKKKKHHHEEECCCBBBBBBBBBAAA>>>??????@@@AAABBBCCCCCCEEEGGGIIIKKKMMMPPPUUUXXXZZZZZZ[[[]]]___```bbbcccgggeeefffmmm{{{nnnbbb^^^]]]ZZZ[[[ZZZSSSJJJCCCAAABBB@@@@@@@@@???????????????{{{~~~wwwmmmjjjffffffccc___```iiivvvttt```WWWLLLGGGFFFCCC<<<666444444444444444444444555222222333333333333333333111111111111111111111111000000000000000000000000222222111000///......---------...///000111222222//////////////////////////////000111111111111000111111111111111111111111000000111222222222222111000000111111111222222222222222222333333333444444444444444444444444444444555555555555555555555555444666777777666999???DDDNNNZZZlll~~~~~~}}}}}}~~~~~~zzz||||||yyymmmeee\\\XXXTTTPPPOOOMMMKKKIIIHHHFFFCCCBBBBBBBBBBBBAAA@@@@@@AAAAAABBBBBBBBBBBBEEEHHHKKKNNNPPPSSSWWWYYY[[[\\\]]]___aaabbbccccccjjjggghhhuuuxxxlllbbbXXXSSSPPPQQQOOOKKKEEEAAAAAABBB????????????????????????vvvkkkeeeeeebbbhhhkkkjjjlllwwwwwwcccVVVHHHCCC===<<<>>>???<<<999222333333333333333333333111111222222222222333333000000000111111111111111////////////////////////000000//////......---------......///000111111222////////////////////////...///000000111111000000111111111111111222222222000000111222222222222111000000000111111111111222222222333333333333444444444444444444444444444444555555555555555555555555000222444444444555:::???IIITTTddduuu~~~}}}||||||}}}}}}~~~tttiiibbbVVVSSSPPPNNNMMMLLLIIIGGGCCCBBB@@@AAAAAAAAA@@@>>>AAAAAAAAABBBBBBCCCCCCCCCFFFIIINNNRRRTTTVVVYYYZZZ\\\]]]___aaabbbdddddddddddddddlllqqqlll```SSSLLLIIIIIIHHHFFFCCCBBBCCCDDD>>>>>>>>>???????????????yyyssspppllljjjlllrrrwww{{{jjj\\\OOOFFF???<<<:::999999::::::999222222222222222222111111111111111111222222222333///000000000111111111222////////////////////////..............................//////000000111111////////////////////////...//////000000000000000000000111111111222222222000000111222222222222111000000000000111111111111222222333333333333444444555555555555555555555555555555555555555555555555...111333444333555999===EEEMMM\\\lll{{{~~~zzzzzz{{{|||}}}~~~~~~|||}}}vvvlllccc^^^PPPOOOMMMLLLKKKJJJHHHEEE@@@@@@AAABBBCCCCCC@@@>>>???@@@AAABBBCCCDDDEEEFFFFFFKKKRRRWWWYYYZZZ[[[\\\\\\^^^```bbbdddeeeeeeeeeccclll}}}qqqiiifffXXXLLLIIICCCDDDDDDCCCAAAAAAAAABBB===>>>>>>>>>?????????@@@zzzrrrlllggggggjjjooozzzppp\\\OOOGGGAAA<<<:::999777555444444444444111222222222222111000000000000111111222222222333//////000000111111111222000000000000000000000000............////////////////////////000000000000////////////////////////...//////000000000000000000000111111222222222222000000111222222222222111000000000000111111111111222222333333333444444444555555555555555555555555555555555555555555555555///222555666555666:::>>><<>>@@@BBBDDDFFFHHHIIIGGGMMMTTTZZZ]]]]]]]]]]]]]]]^^^```cccdddeeeeeeeeennn}}}fffbbb]]]NNNEEEGGG@@@@@@@@@@@@???>>>>>>>>>======>>>>>>?????????@@@tttkkkgggbbb]]]```mmmvvviiiWWWIIIAAA>>>:::777666777777777666444222000333222222222222222222333222222222222222222222222444333222111000000000000111111000000000000111111////////////////////////............////////////000000////////////000000111111000000000000111111333222111000000111222333333333222111000000111111111111111222222333333333222222111111222222333444444333222222111111222222333333444444444444555555333333333444555666777777<<>>===<<<<<>>?????????>>>===<<<;;;{{{nnnhhhgggkkkrrrsssaaaPPPEEEAAA===888666555666555444555555555444333222222111111111000000000000111111111111111111111111111111///////////////000111222000000////////////000000////////////////////////............////////////000000////////////000000111111000000000000111111111111000000000000111111222222111111111111111222222222222222222222222222222222111111222222333444666666555444444444444555333333333444444444555555444333333333444444555666999999===FFFRRRcccxxxzzzwww{{{}}}|||}}}}}}wwwooocccYYYRRRNNNKKKIIIGGGFFFEEECCCAAA@@@@@@???@@@@@@?????????@@@AAAAAABBBAAAAAACCCFFFKKKPPPSSSVVVXXXZZZ[[[[[[]]]```bbbbbbcccdddgggmmm}}}}}}|||nnnXXXJJJGGGDDD>>>@@@@@@@@@@@@????????????===>>>>>>>>>======<<<;;;}}}zzzppppppsss|||vvvbbbTTTIIIAAA;;;999777555333333333222222444444333333222222111111111111000000000000111111111111111111111111111111111000//////.........///000000////////////000000////////////////////////............////////////000000////////////000000111111000000000000111111000000000000000000000000222111111111111111222222222222222222222222222222222222111111222222333444555444333333222222333333333333333444444444555555444333333333333444444555999777:::BBBMMM\\\qqqzzz{{{zzzyyyzzz}}}~~~~~~~~~zzz{{{|||}}}~~~|||xxxpppiii___UUUOOOLLLJJJJJJFFFEEEDDDBBBAAAAAA@@@@@@@@@@@@??????@@@AAAAAABBBCCCCCCDDDFFFJJJOOOSSSVVVYYYZZZ[[[[[[[[[]]]```bbbbbbaaabbbjjjxxxyyy\\\JJJFFFDDD???@@@@@@@@@??????>>>>>>>>><<<============<<<;;;;;;|||sssqqqtttyyy|||{{{}}}zzzlllXXXIIIAAA>>>;;;999333333333333444444555555444333222111111111111222111111111000000111111111111111111111111111111111111000///...------------000//////......//////000////////////////////////............////////////000000////////////000000111111000000000000111111///000000111111000000///111111111000111111222333333333333222222222222111222222111111222222333444333333222111111111111222111111222222222222333333444444333333333333444444555222666@@@JJJWWWmmm}}}zzzyyyxxxzzz{{{||||||{{{vvvvvvwwwwwwxxx{{{~~~}}}~~~~~~|||uuupppfffbbbZZZQQQKKKHHHHHHHHHEEEDDDCCCBBBAAAAAAAAAAAA@@@@@@@@@@@@AAABBBCCCCCCEEEFFFGGGJJJNNNRRRVVVXXXZZZ[[[\\\\\\\\\]]]```bbbbbb___cccrrruuu[[[JJJDDDBBB@@@@@@@@@@@@???>>>>>>======;;;<<<<<<<<<<<<<<<;;;;;;{{{qqqlllpppyyyttt^^^SSSFFF>>>;;;;;;999777333444444444444555666777333333111111000111111222222222111111111111222222111111111111111111111111//////...------.........//////............//////////////////////////////............////////////000000////////////000000111111000000000000111111...///000111111000///...111111000000111222222333333333333222222222111111222222111111222222333444333333222111111111111111111111222222222222333333444444333333222333333444333000444???GGGQQQfff{{{~~~|||{{{{{{|||{{{yyywwwrrrrrrrrrrrrssswww}}}}}}xxxzzzzzzzzzzzz{{{~~~xxxpppkkk___\\\VVVOOOIIIFFFFFFFFFCCCCCCBBBAAA@@@@@@@@@AAAAAAAAAAAAAAABBBCCCDDDEEEFFFHHHKKKOOORRRUUUXXXYYYZZZ\\\^^^^^^]]]^^^___aaafffcccjjjzzzdddTTTIIIBBBAAACCC@@@@@@@@@???>>>=========:::;;;;;;<<<<<<<<<;;;;;;}}}}}}zzzuuulllhhheeejjjxxxrrr^^^RRRJJJCCC;;;777888777444111333333333222000000111222333222111000000000111222333333222222222222333333000000000000000000000000---------------...///000//////............//////////////////////////////............/////////000000000////////////000000111111000000000000111111...///000111111000///...111111000000111222333333333333333222222111111111222222111111222222333444444333222222111111222222333333444444444555555555444444333222222333333333555111555???EEEKKK^^^sss|||~~~}}}|||zzzwwwtttpppppppppooopppuuu{{{~~~yyyvvvzzzzzzyyyyyy{{{wwwnnniii\\\ZZZUUUOOOIIIFFFFFFFFFBBBAAAAAA@@@??????@@@@@@AAAAAAAAABBBCCCDDDEEEFFFGGGJJJMMMQQQUUUWWWYYYYYYZZZ\\\^^^___^^^^^^___```kkkiiisss{{{gggTTTMMMHHHAAA@@@EEE@@@@@@@@@???>>>======<<<::::::;;;<<<<<<;;;;;;;;;ttteeebbbeeegggfffeee```cccjjjzzzvvvcccQQQIIIIII<<<;;;888666555555666777333333333222222222111111222222222000......000222000000000000000000000000000///...------...///000000000///...............---------------------------------.........//////////////////////////////---...000111111111000///000000000000000000000000////////////000000000000///////////////000111111000000000000111111111111222222111000000111222222222222222222222222222222111111111111111111222222222222222222222222222222444666:::>>>AAAGGGVVVeeetttzzz{{{wwwtttnnnkkkkkkpppppppppqqqrrrtttuuuvvvzzz~~~{{{yyyyyyzzz{{{{{{|||~~~yyypppjjjfff]]]YYYSSSNNNJJJGGGCCCAAABBBBBBAAAAAA@@@AAAAAAAAAAAAAAA@@@@@@BBBDDDGGGHHHLLLNNNQQQTTTVVVWWWWWWWWWWWW\\\bbbeeedddbbbcccdddffftttfffYYYKKKFFFEEEBBB@@@???@@@???>>>>>>======>>>>>>===<<<;;;:::999::::::;;;{{{lllbbbXXXXXX\\\___cccfffuuuzzzzzzggg[[[PPPDDD<<<::::::999666444333333444444333333222222222111111111000000000...,,,,,,...000000000000000000000000000000000///......///000000000000///...............------------------------******+++++++++,,,,,,,,,////////////////////////......///000000000000000000000000000000000000000////////////000000000000000000/////////000111111000000000000111111111111222222222222222222222222222222222222222222222222777666666555333222222111333333333333333333333333444444888;;;>>>CCCQQQ^^^kkkuuu~~~xxxtttooolllmmmpppppppppppppppqqqqqqrrrxxx~~~|||{{{zzzzzz}}}~~~}}}vvvooohhhdddZZZVVVQQQLLLIIIFFFCCC@@@AAAAAA@@@@@@@@@@@@AAAAAABBBAAAAAAAAACCCEEEHHHJJJNNNOOORRRUUUWWWXXXXXXWWWZZZ]]]_________bbbgggkkknnnzzzppp^^^QQQFFFCCCCCCAAA????????????>>>==================<<<;;;:::::::::;;;;;;~~~{{{yyyvvvuuuooommmlllppptttuuuqqqlllaaa^^^^^^aaadddiiisss~~~~~~gggYYYIIICCCAAA<<<666333777666444222111111222222333222222222222111111111///000000///------...000000000000000000000000000111000000//////000000111000000///...............------------------------------------........./////////////////////////////////......//////000111000000000000000000000000////////////000000000000222111111000000000111111000000000000111111111111222222333444444333222222222222222222222222222222444444333222111000000///444444444444444444444444333333555888999===HHHTTT___mmm~~~xxxtttpppppprrrsssrrrrrrqqqqqqpppppppppuuuyyy||||||~~~}}}||||||zzzuuuqqqllleee^^^VVVSSSNNNJJJGGGDDDBBB@@@AAA@@@@@@??????@@@AAAAAABBBBBBBBBCCCEEEHHHJJJLLLQQQRRRUUUWWWXXXYYYYYYYYYZZZ]]]___```aaafffmmmsss|||xxxxxxwwwmmmdddSSSIIIAAAAAABBBAAA???@@@>>>>>>>>>===============<<<<<<;;;:::::::::;;;;;;~~~{{{vvvqqqlllhhhdddbbbcccaaaaaadddiiilllmmmlllpppuuu|||wwwggg\\\OOOFFF===999999888666444555444333111111000111111222222222222111111111111000111222111//////000222000000000000000000000000111111000000000000111111000000///............................................./////////000000000//////////////////////////////...------///000111000000000000000000000000////////////000000000000333222111111111111111111///000000000111111111111000111333444444333111000222222222222222222222222//////000000111111222222333333333333333333333333444333444666777999AAAKKKVVVfffyyywwwtttqqqsssvvvttttttttttttssssssrrrqqqqqqsssuuuwww{{{|||rrrmmmkkkggg___XXXRRRNNNJJJGGGEEECCCAAA???@@@@@@?????????@@@AAAAAACCCCCCDDDFFFHHHJJJMMMNNNTTTUUUWWWXXXZZZZZZZZZZZZYYY]]]aaaeeehhhnnnvvv|||vvvrrr{{{xxxkkkaaaNNNFFF@@@AAABBBAAA???@@@????????????>>>>>>======;;;;;;;;;;;;;;;;;;;;;;;;zzzssskkkkkkiiifffbbb^^^[[[YYY]]]^^^aaafffnnnwww~~~vvvfffYYYNNNHHH@@@???<<<777444333444555444444333222111111111111222222222111111111000000///000222111000000000111////////////////////////000000111111111111000000000000///.......................................+++,,,,,,,,,,,,---------///////////////////////////...---------...000111////////////////////////////////////000000000000222222111111111111111222///000000000111111111111...000111333333111000...222222222222222222222222222222333333444555555666111111111111111111111111555333444666666777===EEEQQQ```rrr|||yyyuuuqqqqqqsssrrrssssssttttttsssrrrrrrnnnnnnppprrrvvv}}}wwwmmmgggddd```XXXQQQMMMJJJGGGDDDCCCCCCAAA@@@@@@@@@??????@@@AAAAAABBBDDDEEEFFFHHHKKKNNNPPPQQQVVVWWWXXXYYYZZZ[[[\\\\\\\\\^^^aaaeeelllxxxkkkqqq~~~wwweee[[[OOOHHHCCCCCCCCCAAA???@@@??????@@@@@@@@@???>>>===:::;;;;;;;;;;;;;;;;;;;;;}}}yyytttlllddd___[[[^^^``````^^^\\\ZZZZZZccchhhpppzzzxxxggg[[[PPPFFFAAA???:::??????999444444666666333333333222222222111111222111111111111000000000,,,...000000///.../////////////////////////////////000000111111000000///000000///.......................................---------.........//////////////////////////////......------......///000////////////////////////////////////000000000000000000000000000111222222000000000000111111111111...///000111111000///...222222222222222222222222444333333333222222222111111111111111111111111111555333333666777777;;;AAALLLZZZiiisss|||{{{tttpppoooooopppqqqrrrqqqpppooonnnlllkkklllooosssvvv~~~yyyrrrhhhaaa]]]XXXRRRLLLJJJGGGDDDBBBBBBBBBBBBAAA@@@@@@@@@@@@AAABBBCCCCCCEEEFFFHHHKKKNNNQQQSSSTTTVVVWWWXXXYYY[[[\\\]]]^^^bbbbbbaaaeeeqqq{{{ooovvv{{{ooo^^^UUUPPPIIIDDDDDDBBB??????AAA>>>???@@@@@@@@@???===<<<999:::;;;<<<<<<<<<;;;;;;rrrooommmkkkkkkjjjiiigggiiinnnrrrsssqqqooommmmmmxxx~~~fffZZZNNNHHHCCC<<<999:::777<<<<<<888555777888555222222222222222111111000111111111111000000000000+++---000000///...//////////////////////////////...///000000000000///...000000///.......................................000000000000111111111111////////////////////////,,,---......//////......////////////////////////////////////000000000000.........///000111222333000000000000111111111111000000000000000000000000222222222222222222222222111111111000000000000000111111111111111111111111333111111555777666:::???FFFRRRaaammmxxx}}}vvvsssppppppqqqqqqpppnnnlllkkkkkkhhhiiinnnpppqqqwww~~~xxxpppjjjbbb[[[VVVQQQMMMKKKGGGEEEBBBAAABBBCCCBBBBBBAAAAAAAAAAAABBBCCCDDDEEEEEEGGGJJJMMMPPPSSSUUUVVVVVVVVVWWWYYY[[[]]]___```ccceeejjjttt}}}{{{ssscccVVVQQQNNNHHHCCCAAA???======@@@<<<===>>>???>>>===;;;:::999:::;;;<<<<<<<<<;;;;;;yyyqqqlllbbbbbbbbbgggnnnwww}}}|||hhhZZZPPPFFF???>>><<<666333555111444333000222777555///000111111111111111000///111111111111000000000000---///222222111111111111////////////////////////---...///000000///...---000000///...............////////////////////////------------............////////////////////////+++,,,.../////////...---////////////////////////////////////000000000000---------...///111333444000000000000111111111111222222111000000111222222222222222222222222222222000111222333444555666666222222222222222222222222111///000444666666999>>>AAAMMM\\\jjjwww~~~{{{sssttttttsssqqqnnnkkkiiikkkhhhiiimmmooonnnttt|||xxx}}}{{{sssiiieee___WWWQQQMMMKKKKKKFFFDDDBBBAAABBBCCCCCCBBBAAAAAAAAABBBCCCDDDEEEFFFFFFHHHJJJNNNQQQTTTVVVWWWUUUVVVWWWXXX[[[]]]___aaa```hhhvvv{{{hhhWWWMMMKKKKKKEEE@@@???===:::<<<@@@:::;;;<<<======;;;999888888999;;;<<<===<<<;;;;;;xxxzzzooobbb^^^aaaYYYaaaooorrrcccWWWMMMFFFAAA@@@???<<<:::888666555666555444444222222111000333222111111000000111111000000000000000000000000///.........///000222333000///...------...///000111000///...------.../////////.........---------000...,,,,,,---...///...------------------------------,,,,,,,,,,,,------///...---...///000000...000//////.........//////000000000000000000000000222444444333111///...///000000000000000000000000111111111111222222222222222222222111111111000000222222222222222222222222111111222222222333333333333333444444555666666666;;;EEERRR```nnnyyy~~~yyyssspppoooooommmkkkkkkkkkjjjjjjkkklllnnnooossswww~~~}}}xxxqqqmmmddd]]]UUUPPPNNNLLLGGGBBBEEEEEECCCBBBAAA@@@@@@@@@@@@@@@AAABBBCCCDDDFFFGGGIIIKKKOOORRRUUUVVVVVVVVV\\\XXXVVVWWWXXXXXX[[[___aaalllyyy```PPPIIIEEEGGGEEEBBB@@@@@@???>>><<<:::999;;;>>>;;;666888???999;;;===>>>===<<<<<<<<>>===:::888444444444444444444444444333333333333333333333333222222111000000000000111000000000000000000000000000000////////////000111//////............//////......---,,,,,,,,,,,,---...............---------000...,,,,,,...///...---------------------------///..................///000///...///111222111000//////............//////////////////////////////+++---//////......///000000000000000000000000000////////////000000000000222222222111111111111111111111111111111111111111111111111222222222222333333333333444555555666666777<<>>>>>???>>>===<<>><<<<<<>>>::::::::::::::::::999999}}}hhh^^^\\\\\\bbbjjjuuuuuuhhh___[[[aaappp{{{lll\\\OOOKKKFFF???:::999888777666333333444444444555555555111111222222333333333333222222111000000000000000////////////////////////000000000////////////////////////....../////////...---------------------........................///...,,,---...///...---------------------------//////............//////000......///000111000//////............//////000////////////////////////+++---//////...---...///////////////////////////000111111111222222222222111111111111111111111111000000000000000000000000111111111111222222222222222333333444444555666666777999???HHHTTTbbbsss~~~rrrjjjttt{{{qqqlllkkkmmmnnnnnniiiiiiiiiiiijjjjjjkkkkkklllmmmppptttzzz{{{sssllleee^^^WWWSSSNNNKKKGGGFFFFFFEEEDDDBBBAAAAAAAAAAAABBBCCCDDDDDDAAABBBCCCFFFIIILLLOOOPPPRRRSSSUUUWWWXXXYYYYYYYYYWWWUUUTTTTTTTTT\\\mmm}}}rrr]]]KKKCCCBBBCCC???>>>===>>>??????>>><<<@@@===;;;???DDDGGGHHHGGG>>><<<:::999::::::999888vvvllljjjjjjrrr}}}uuuiiieeemmmzzzjjj^^^WWWOOOEEE===???<<<999666444444333222444444444444444444333333000111111222222333333444222111000000//////000000////////////////////////000000000000000/////////...//////////////////............/////////......---........................---------//////...,,,------------------------//////............//////...---,,,---///000///..................///000000...........................000111111///......///////////////////////////000111111111222222222222111111111111111111111111000000000000000000000000000000111111111222222222222222333333444555555555999888;;;DDDNNN[[[nnnrrreeekkk{{{yyyqqqnnnnnnnnnnnnggggggggghhhhhhhhhhhhhhhhhhhhhjjjmmmrrryyy~~~uuuqqqjjjccc\\\VVVQQQMMMKKKJJJGGGFFFEEECCCBBB@@@@@@@@@@@@AAABBBCCCDDDEEEAAABBBDDDGGGKKKNNNQQQSSSUUUVVVWWWXXXXXXYYYYYYYYYVVVRRRPPPQQQXXXjjjttt^^^OOOHHHEEEBBBAAA???>>>>>>???@@@@@@>>>===>>>======BBBJJJQQQUUUTTTBBB???;;;999:::::::::999~~~}}}www|||ssscccYYYMMMEEEBBB@@@===999666666555444444333333333222222222111111111000000000111111111222222333333111111000////////////000000000000000000000000000...///000000000000//////......////////////......---...//////000000//////---------..................------...//////...,,,------------------------///..................///---,,,+++,,,...///...---......---......///000111........................000111222222000...//////000000000000000000000000////////////000000000000111111111111111222222222111111111111111111111111000000000111111111111222222222222333444444555555999666999AAAHHHRRRfffyyywwwjjjiiirrryyyrrrmmmiiigggbbbccccccdddddddddcccccceeeeeeeeegggkkkpppuuuxxx|||~~~~~~xxxkkkggg```ZZZUUUQQQMMMJJJGGGGGGFFFDDDBBB@@@???>>>@@@@@@@@@AAABBBCCCEEEEEEDDDEEEGGGJJJMMMQQQTTTVVVXXXXXXXXXXXXXXXYYYYYYYYYUUUQQQQQQYYYiii~~~uuubbbNNNEEEEEEDDDBBB@@@???>>>>>>???@@@@@@>>>;;;:::===???BBBIIISSSXXXYYYEEEAAA;;;999:::;;;:::888{{{mmm___TTTKKKFFF@@@<<<:::999888888333444555666555444444444000000000000000000000000111111111111111222222222111111000///////////////000000000000000000000000---...///000111111000000---...///000000///...---,,,---.../////////......---------.........//////...------...000///...,,,------------------------......------------.........---,,,---/////////...---------......///000111...........................000111111000000000111000000000000000000000000////////////000000000000000000111111111222222222222222222222222222222222000000000000111111111111111222222333333444555555777333555===BBBIII\\\pppwwwnnnnnn~~~xxxpppiiieee``````aaabbbbbbaaa``````cccbbbbbbccceeeiiilllooossswww|||}}}ssskkkbbb^^^XXXSSSPPPMMMJJJHHHDDDDDDDDDCCCBBB@@@??????@@@@@@@@@AAABBBCCCDDDEEEHHHIIIKKKMMMQQQTTTWWWYYYYYYYYYYYYXXXXXXXXXXXXYYYWWWWWW^^^ooo}}}rrrcccUUUGGGBBBAAA??????AAA>>>======>>>???>>><<<999888===???>>>BBBKKKRRRSSSGGGAAA:::777888999888666mmm___VVVNNNEEE===<<<:::888666444222111111111333444444333111000000//////000000111222222222111111111111111111111111111111000///////////////000000000000000000000000,,,---///000111111111000---...///000000///...---***+++---...///...---------------.........//////---------...000000---+++---------------------------------,,,,,,---------///...---...000000000///---------......000111111........................+++---///000000000222333000000000000000000000000111111111111222222222222000000111111222222222222222222222222222222222222000000000000111111111111111222222333333444555555444000333;;;>>>CCCTTTiiiyyyuuunnnxxxvvvnnniii```aaabbbccccccbbbaaa```aaaaaa```aaabbbeeegggiiinnnrrryyy~~~vvvjjjbbb\\\XXXSSSOOOLLLJJJHHHGGGCCCDDDEEEEEECCCBBBBBBBBBAAAAAAAAAAAABBBCCCDDDDDDKKKLLLNNNPPPTTTWWWZZZ[[[ZZZZZZYYYXXXXXXXXXXXXXXX[[[^^^kkkssseeeXXXNNNFFFCCC>>>:::<<>>===:::777666<<<>>>;;;;;;CCCIIIKKKGGG@@@888555777888777555tttfff]]]QQQHHHDDDAAA<<<888666666555555555444444444222222222222111111111000000000000000000000000000000000111111111111000000////////////////////////////////////////////////////////////////////////...//////000000000000000000000//////.........---............////////////,,,...111444444111...,,,---------,,,,,,+++++++++))))))+++---...///000000...------,,,,,,------...........................222222111000///...------...............///000000000000000000000000000000111111000000000000111111000000111111111111000000333222111000000111222333222222222222222222222222222333444555444333222111666555666999;;;@@@LLLYYYlllxxxqqqsss~~~{{{pppmmmhhhfffdddcccddddddbbbaaadddbbb```^^^^^^___aaaccciiikkkpppuuuzzz~~~}}}vvvmmmccc]]]WWWSSSMMMIIIGGGFFFEEEDDD@@@@@@AAABBBBBBCCCDDDDDDBBBBBBBBBBBBBBBDDDGGGJJJLLLPPPTTTWWWXXXXXXXXXYYY]]]\\\ZZZYYYYYYZZZ\\\^^^dddnnnwwweeeUUUJJJHHHEEEAAA???>>>===>>>???===<<<<<<======<<<;;;;;;;;;:::;;;>>>BBBGGGJJJEEE???999777888999777444~~~nnn^^^WWWOOOHHH@@@;;;:::999666333555555444444444444333333222111111111000000000000000000000000000000000000000000111111111111000000000000000000000000000000////////////////////////........................,,,---......//////......111000000000////////////............////////////,,,---...//////...---,,,......------------------++++++,,,---............///......------......///........................////////////000000000000...............///000000000000000000000000000000111111000000000000111111000000111111111111000000111000///......///000111222222222222222222222222111111222333444444444333555444555888999===HHHSSSbbboooyyyiiihhhfffeeefffeeebbb```cccbbb```^^^]]]^^^______dddfffiiinnntttyyy~~~|||uuummmeee]]]WWWSSSOOOJJJGGGFFFDDDCCCBBB@@@@@@AAAAAABBBBBBCCCCCCBBBCCCDDDDDDDDDFFFJJJMMMOOORRRWWWZZZZZZZZZ[[[[[[]]]]]]\\\ZZZ[[[___eeejjj{{{pppdddUUUJJJGGGEEEBBB???===<<<<<<<<>><<<;;;999888777888:::>>>CCCEEECCC>>>888777888999888555ooocccYYYMMMEEEAAA>>>:::666555666777555333444333333333333222222222000000000000////////////000000000000000000000000///000000111111000000///000000000000000000000000////////////////////////........................---......///////////////111111111000000000000///---............/////////......---,,,,,,---......------..................---------...------,,,,,,/////////....../////////............................../////////000000000...............///000000000000000000000000000000111111000000000000111111000000111111111111000000000000////////////000000222222222222222222222222000000111222333444555555333222444777888:::BBBKKKYYYfffxxxxxxzzznnnkkkhhhfffeeecccaaa^^^aaa```___^^^\\\[[[ZZZZZZ]]]^^^```dddjjjrrrzzz~~~}}}yyyqqqjjjccc\\\VVVQQQMMMJJJGGGEEEDDDCCC@@@???@@@AAAAAAAAAAAAAAAAAAAAABBBCCCEEEFFFGGGIIIMMMPPPSSSVVVZZZ]]]]]]^^^^^^___^^^_________bbblllzzzsssdddVVVKKKFFFDDDBBB@@@>>>===<<<======>>>===<<<<<<======<<<;;;888777666777888;;;>>>@@@@@@<<<888777888:::999777kkk^^^QQQIIIDDD???<<<<<<999777555555666555333111222222222222111111111111000////////////.........000000000000000000000000//////000000000000//////////////////////////////................................................///000111111222222111111000000000///////////////---------.........//////////////////////////////,,,,,,------......//////,,,------......------,,,//////............//////........................111000000///......------...............///000000////////////////////////111111000000000000111111000000111111111111000000222111111111111111111222111111111111222222222222111111111111222333444555333222333777888888<<>>OOO[[[jjjvvvkkk___kkkuuu{{{uuukkkeeebbb``````^^^^^^^^^\\\ZZZWWWSSSQQQSSSSSSSSSUUU\\\dddlllrrr}}}}}}~~~|||yyykkkfff___XXXSSSPPPLLLJJJFFFDDDBBBBBBCCCBBB@@@>>>@@@AAAAAAAAAAAAAAABBBBBBBBBDDDHHHJJJLLLOOOSSSVVVWWWZZZ]]]___```aaabbbddd___bbbhhhooonnnkkkeee]]]VVVOOOJJJEEEBBB@@@@@@??????>>>>>>>>>>>>;;;999888888999:::888777888888888888999999999999999888777777999:::;;;;;;rrrcccVVVJJJBBB???:::777888777333222333000000111111222333333444222111111111111000000000////////////............////////////////////////...//////000000//////...------------------------------------------------------------------------,,,------...............,,,---------------......,,,------------.........***+++---......---+++***++++++,,,,,,,,,,,,,,,,,,***+++,,,---............------,,,,,,,,,,,,------........................,,,,,,---...///000000111...............///000000000000000000000000000000111111000000000000111111000000111111111111000000//////000000000000////////////000000111222222222111222333333333222000///555222333666777666777;;;EEEQQQ___kkkuuupppYYYYYY\\\dddqqq}}}ssskkkgggdddbbb]]]]]]]]][[[YYYUUUSSSQQQQQQQQQQQQSSSXXX^^^cccgggppprrruuuyyy|||~~~}}}zzzxxx{{{}}}xxxuuussspppnnn^^^ZZZTTTOOOLLLIIIGGGEEEDDDBBB@@@@@@AAABBBAAA@@@@@@@@@AAABBBBBBCCCDDDDDDDDDGGGKKKNNNPPPRRRVVVXXXYYY[[[^^^```aaabbbdddeeeaaagggppp~~~iii]]][[[TTTLLLGGGFFFEEEBBB>>><<<<<<<<<<<<<<<<<<;;;;;;:::999888888999999888777666666777888888777666666777777777888888999:::;;;wwwjjjXXXKKKDDD@@@===:::<<<888666888777333222444111111222222222333555777222222222111111111000000000000000/////////......////////////////////////......////////////..............................,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,---------------------------......//////,,,,,,---------.........,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,,,,,,,,,,,,,------...------,,,......------------..............................+++,,,,,,---...///000111...............///000000000000000000000000000000111111000000000000111111000000111111111111000000...///000111111000///.../////////000111222222222...000222444555333111///555111111444666555666999===HHHVVVbbbkkkwww|||___SSSLLLSSS\\\eeetttwwwqqqjjjddd```]]]]]][[[ZZZWWWUUUSSSRRROOOOOOQQQSSSUUUXXXZZZ\\\ccceeehhhnnnssswwwyyyzzz{{{{{{{{{zzzzzz}}}{{{{{{|||zzzzzzyyyxxx{{{}}}wwwpppkkkjjjgggbbb^^^TTTQQQMMMJJJHHHFFFDDDBBBBBB@@@======???AAAAAAAAA@@@@@@AAABBBDDDEEEFFFFFFHHHKKKOOORRRTTTVVVYYY[[[[[[]]]```aaabbbcccfffhhhiiiqqqkkkYYYRRROOOKKKGGGEEEEEEDDDBBB???<<<<<<<<<<<<;;;;;;::::::<<<:::999999::::::999888666777888999999888777666666777888888888999:::;;;uuueeeZZZPPPIII@@@<<<<<<===:::777777444222444444222222555111111000///......000222222222222222111111111111000000000000////////////////////////////////////......////////////......////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,---......//////......---.........//////000000,,,,,,,,,---------......111///---++++++---///111/////////......------,,,............---,,,+++***//////............//////.......................................---------...............///000000000000000000000000000000111111000000000000111111000000111111111111000000000111222333333222111000...//////000111222222222+++---222555666444222000444000///222444333555777;;;EEERRR\\\eeepppmmmXXXJJJNNNSSSVVVcccvvv|||xxxrrrjjjaaa[[[]]]]]][[[YYYWWWUUUSSSSSSNNNOOOQQQRRRTTTTTTTTTTTT\\\]]]aaafffmmmrrrtttuuuvvvvvvuuuuuuvvv{{{}}}}}}~~~vvvpppqqqzzz}}}zzzzzz|||{{{zzz|||}}}{{{xxxwwwrrrmmmgggdddbbb___XXXRRRPPPMMMJJJIIIHHHFFFDDDBBBAAA>>>;;;;;;===???AAABBB???@@@AAACCCEEEFFFGGGHHHKKKNNNRRRUUUWWWYYY[[[]]]]]]___aaacccccceeegggiiirrr|||sss^^^RRRLLLEEEEEEEEEEEECCCBBB@@@>>>>>>>>>>>>>>>===<<<;;;;;;===<<<:::;;;<<<<<<;;;999888999;;;<<<===;;;:::999666777888999888888999:::ooo```VVVOOOHHHCCC::::::999999888777777666333333444444333222000///////////////////////////111000000000//////......000000000000000///..................////////////////////////////////////........................+++++++++,,,,,,,,,------***++++++,,,,,,++++++***------------------------------------------------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,---......,,,***)))***,,,...------,,,,,,------......------,,,,,,------...------------------------000000//////.........---000000//////.........---///////////////////////////////////////000111111111111111111111111111111222111111111000000////////////000000111111111222111111222222222333333333222222111111222222333444888:::AAAMMMYYYgggxxxgggPPPIIIJJJLLLSSS\\\eeeoooxxxyyypppfff___]]]ZZZWWWTTTVVVYYYYYYUUUQQQQQQQQQPPPOOOMMMLLLKKKKKKUUUVVVXXX[[[___dddhhhjjjrrrrrrrrrrrrtttyyy|||zzzzzz{{{|||wwwrrrppprrrzzz|||uuuuuuyyy~~~~~~{{{xxxvvvssspppmmmhhhddd___[[[WWWTTTPPPMMMKKKJJJHHHEEECCCAAA@@@@@@@@@@@@AAAAAAAAABBBBBBBBBDDDDDDDDDDDDFFFHHHJJJLLLMMMNNNQQQUUUYYY[[[[[[ZZZ___```bbbcccfffiiinnnqqq~~~{{{gggUUUNNNQQQDDDCCCBBB@@@???>>>>>>>>>===<<<<<<<<<<<<;;;;;;;;;::::::888888888999:::;;;888888777777666666555555777777888999:::;;;;;;<<<vvviii___RRRIIIDDD@@@===999888888777777666555555444333333333333222111000///////////////////////////111111000000000/////////000000000000000///..................////////////................................................,,,,,,,,,---------......++++++++++++++++++++++++------------------------------------------------------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---/////////---,,,---......------,,,,,,------......------,,,,,,------...------------------------///.........------------000/////////............///////////////////////////////////////000000111111111111111111111111111111111111000000000//////222222222111111111111111111111111222222222333333222222111111222222333444888999???IIITTT```qqq{{{cccTTTNNNLLLNNNQQQWWW```kkkqqqnnnhhhbbb___\\\YYYVVVVVVYYYYYYVVVSSSQQQQQQPPPOOONNNMMMLLLKKKPPPPPPRRRTTTXXX\\\```bbbjjjllloooqqqtttwww|||}}}|||{{{{{{|||}}}xxxsssrrrsssvvv~~~xxxwww{{{~~~}}}}}}zzzvvvssspppmmmiiifffbbb___ZZZVVVSSSPPPMMMJJJGGGFFFDDDBBB@@@???>>>>>>>>>>>>>>>??????@@@@@@AAADDDDDDDDDEEEGGGIIILLLMMMPPPQQQRRRVVVYYY\\\^^^___[[[___cccdddgggppp}}}mmm]]]MMMEEEFFFCCCBBBAAA@@@???>>>>>>>>><<<<<<<<<<<<;;;;;;;;;;;;:::999888777888888999:::888777777777666666666555999999999999999999::::::tttfff[[[QQQKKKJJJDDD<<<888888888666555555555444444333333222222444333222111000000000000////////////////////////111111111111000000000000//////000000000///......---............/////////................................................------------............,,,,,,++++++++++++,,,,,,------------------------------------------------------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,(((***,,,,,,+++******+++...------,,,,,,------......------,,,,,,------...---------------------------------------,,,,,,,,,////////////............////////////////////////////////////000000000000111111111111111111111111111111000000000000//////444333333222222111000000111111111222222222222333222222111111222222333444777777;;;CCCLLLWWWhhhvvvhhhYYYTTTPPPLLLOOOUUU```iiimmmlllhhheee___[[[WWWUUUVVVWWWUUURRRPPPPPPPPPOOONNNMMMLLLLLLKKKLLLLLLNNNPPPSSSVVVXXX^^^ccciiinnnqqqsssuuuwwwwwwxxxxxxyyyzzzzzz{{{|||{{{wwwvvvyyy}}}|||zzz}}}~~~|||wwwsssooojjjgggccc___]]]ZZZWWWSSSPPPNNNLLLIIIGGGCCCBBBAAA@@@??????>>>>>>======>>>??????@@@AAAAAADDDDDDEEEGGGIIILLLNNNOOOTTTTTTUUUWWWYYY]]]```bbb\\\bbbgggjjjooo~~~mmmcccXXXKKKCCCCCCBBBBBB@@@???>>>>>>>>>>>><<<<<<<<<<<<;;;;;;;;;;;;999888888777777777888888777777777777666666666666:::::::::999999999888888pppgggZZZNNNGGGBBB>>><<<>>>;;;777555555555444333333333333222222111111111333222111/////////000111000000000000000000000000111111111111111111000000...///////////////......---------.........//////................................................,,,,,,,,,------------...---,,,++++++++++++,,,---------------------------,,,,,,---------------------,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,%%%'''+++,,,,,,+++***+++...------,,,,,,------......------,,,,,,------...........................------------------------///////////////.........////////////////////////...//////000000000000000111111111111111111111111000000000000000000//////222111111111111111111111111111111111222222222222222222111111222222333444555444777>>>EEEOOO___mmmwww}}}lllddd\\\SSSUUUWWW[[[cccjjjnnnmmmkkkbbb^^^YYYUUUTTTSSSQQQOOOOOOOOOOOONNNNNNMMMMMMMMMKKKJJJJJJKKKLLLNNNPPPQQQUUUZZZ```eeehhhkkkmmmooommmnnnqqqtttvvvxxxxxxxxx{{{zzz~~~|||}}}~~~{{{xxxoookkkfffaaa^^^ZZZVVVTTTRRROOOLLLJJJIIIHHHFFFDDDBBBAAAAAA@@@@@@@@@AAAAAA>>>???@@@AAABBBCCCDDDDDDEEEFFFGGGJJJLLLOOOQQQRRRUUUVVVXXXYYYZZZ\\\^^^```bbbgggmmmtttuuujjj___ZZZTTTKKKEEEDDDAAAAAA@@@>>>>>>=========<<<<<<<<<;;;;;;;;;::::::888888888777777777777777777777777777666666666666999999999999999999999999tttggg\\\VVVIIIFFF@@@<<<:::999999999777555444222222222111000333222222222222222111111222111000///...///000111111111111111111111111111000000000000000000111111......////////////......------------............................................................******+++++++++,,,,,,,,,---,,,,,,,,,,,,,,,,,,---------------------------,,,,,,,,,---------......,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))+++///111000//////000...------,,,,,,------......------,,,,,,------.............................................//////.........///////////////////////////////////////......///000111000000///000000000000000000000000//////////////////000000---......///000111111222000000111111111222222222222222111111222222333444333222444:::@@@IIIWWWcccjjjqqq}}}vvvlllbbbaaa]]]YYY[[[aaahhhkkkllleeeaaa\\\WWWTTTQQQPPPNNNMMMMMMMMMMMMMMMMMMLLLLLLJJJIIIIIIHHHIIIJJJKKKLLLOOORRRVVVYYY\\\```dddgggeeegggkkkooorrrtttuuuuuuwwwyyy{{{|||}}}|||{{{zzz|||zzzxxxyyyyyyuuuqqqgggccc^^^YYYVVVSSSPPPNNNLLLJJJGGGFFFFFFFFFDDDCCC???????????????@@@AAAAAA>>>???@@@BBBCCCEEEFFFFFFGGGHHHJJJMMMOOOQQQSSSTTTTTTWWWZZZ[[[[[[[[[]]]___ggglllvvvyyy```YYYQQQMMMJJJFFFCCCBBB@@@@@@???>>>============<<<;;;;;;;;;;;;:::::::::888888888888777777666666666666666666777777777777777777888999::::::;;;;;;yyyqqqeeeYYYOOOGGGAAA>>>999999888666555444444333222222111111111222222222222222222222222222222111000000///////////////000111111111111111111111111////////////000000000000------.../////////......,,,------------.........------------------------........................************++++++++++++,,,,,,------------,,,,,,------------------------+++,,,,,,------.........,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))+++...///.........///...------,,,,,,------......------,,,,,,------....................................///////////////.........///////////////////////////////////////---...000111111111000///000000000000000000000000......////////////000000+++,,,---...000111222222000000000111111111111222222222111111222222333444222111333888<<>>???@@@===>>>???AAACCCEEEFFFGGGIIIKKKMMMOOORRRSSSTTTUUUTTTXXX\\\]]]]]]___cccfffpppyyyeeeUUUQQQKKKGGGDDDCCCBBBBBB??????>>>===============;;;;;;;;;;;;::::::::::::999999999999888777666666666666666666777777777777666777888999:::;;;;;;<<<~~~rrrmmmgggccc```^^^\\\ZZZTTTOOOHHHBBB===;;;888666444555555444222111111111000111111111111222333555111111111111111111111111.../////////000//////...////////////////////////---.........////////////,,,---......//////......,,,,,,---------.........------------------------........................******+++++++++,,,,,,,,,***,,,...//////...,,,***------------------------++++++,,,,,,---......///,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,((()))++++++******+++---...------,,,,,,------......------,,,,,,------...........................---------....../////////............/////////000////////////////////////---...000111111111//////000000000000000000000000........./////////000000------...///000111111222000000000000111111111111222222111111222222333444333222333666888:::BBBKKKWWW___nnn}}}qqq```VVVSSSSSSUUUWWWWWWVVVTTTQQQOOONNNNNNIIIIIIIIIJJJJJJJJJKKKKKKHHHHHHFFFEEEEEEEEEFFFFFFGGGHHHIIIJJJJJJMMMQQQTTTVVVXXXZZZ^^^aaadddfffggghhhiiikkkmmmooopppppppppqqqqqqrrrsssuuuxxxzzz{{{{{{|||~~~|||{{{|||~~~}}}yyykkkgggcccbbbdddddd___ZZZWWWTTTOOOKKKJJJJJJIIIHHHFFFDDDAAAAAAAAAAAA@@@>>><<<<<<<<<<<<===>>>???@@@>>>???@@@BBBEEEGGGHHHIIILLLMMMOOORRRTTTUUUUUUUUUWWWZZZ\\\^^^___eeennnvvvjjj\\\NNNMMMIIIEEECCCCCCBBBAAA>>>>>>===<<<<<<<<<======;;;;;;;;;:::::::::999999999:::::::::999888777666555666666666777777777888888888888999999:::::::::|||ssslllfff___VVVNNNKKKHHHDDDBBBCCCDDDEEEEEE>>>;;;888666555333111000111222333222111111222444/////////...---...000222/////////000000000000000---...///000000///..............................,,,---------......//////,,,,,,---.../////////...,,,,,,,,,---------......------------------------........................++++++,,,,,,,,,---------)))+++...000000...+++)))------------------------++++++,,,,,,---...//////,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---,,,++++++---///...------,,,,,,------......------,,,,,,------...////////////////////////,,,,,,,,,------.........---.........//////000000////////////////////////---...000111222111///...000000000000000000000000---.........//////000000000000000000111111111111000000000000111111111111222222111111222222333444444333444555555555:::BBBLLLUUUddduuummmZZZOOOKKKJJJKKKLLLNNNNNNLLLKKKKKKKKKGGGHHHHHHIIIIIIJJJJJJJJJJJJIIIHHHGGGFFFGGGGGGHHHDDDFFFGGGHHHHHHIIIKKKMMMNNNOOOQQQTTTWWWZZZ\\\]]]^^^^^^^^^___bbbdddggghhhllllllmmmnnnqqqtttwwwxxxwwwyyy{{{}}}~~~}}}}}}~~~}}}~~~~~~}}}~~~~~~|||xxxwwwzzz}}}{{{ssslllgggaaa]]]YYYZZZ]]]\\\WWWSSSRRROOOJJJHHHGGGHHHHHHGGGDDDBBB@@@?????????>>>===??????>>>??????@@@AAABBBAAAAAACCCEEEHHHJJJKKKLLLMMMOOOQQQSSSUUUUUUUUUUUUYYY[[[]]]^^^aaakkkxxxoooZZZXXXFFFGGGEEEBBB@@@@@@???<<<>>>======<<<<<<<<<<<<===;;;;;;;;;:::::::::999999::::::;;;;;;:::999777666555666666666777777888888:::::::::999999999999888|||vvvooohhhccc___]]]SSSPPPLLLGGGCCC@@@??????:::999999888777666666555777777666555444444333333111111000000000000111111111...---///222333000---111111111111000000000///////////////////////////------......///000000000000//////.........//////---,,,++++++,,,---///000.........------,,,,,,,,,///...,,,+++***++++++,,,++++++------------++++++++++++++++++,,,,,,---...))))))***+++,,,,,,,,,,,,+++,,,------......---------------------------------,,,++++++************---+++))))))***,,,---,,,......,,,+++)))((('''&&&,,,,,,++++++***+++++++++,,,,,,---......---,,,,,,000///...---,,,+++******------------------------....../////////...,,,+++------............------000///...------...///000////////////000000000000111111000000//////......///////////////000111111111111222222222222111111...//////000111222222222444333222000111444:::>>>IIIQQQ^^^lllyyyyyyeeeVVVKKKDDDEEEEEEGGGIIIKKKKKKJJJHHHGGGHHHJJJJJJIIIGGGDDDBBBJJJIIIHHHGGGFFFEEEEEEDDDDDDCCCBBBAAACCCEEEHHHJJJJJJJJJKKKMMMPPPSSSUUUVVVWWWWWWXXXZZZ[[[]]]^^^^^^cccddddddeeegggjjjmmmooorrrssssssssstttvvvzzz}}}~~~{{{xxxyyy{{{~~~~~~}}}||||||}}}~~~}}}|||}}}yyyuuusssssstttuuu~~~}}}|||xxxrrriii```[[[XXXWWWVVVTTTSSSQQQPPPOOOJJJIIIHHHFFFDDDCCCBBBBBB>>>>>>>>>>>>>>>=========AAAAAA@@@@@@@@@@@@@@@AAA@@@CCCGGGJJJKKKLLLMMMOOOOOOQQQSSSUUUUUUWWWYYY[[[ZZZZZZ^^^ccciiitttttt[[[RRRSSSFFFEEEBBB???=========>>>@@@??????>>>===<<<<<<;;;===<<<;;;:::999888888888777888888999999999888888777777777777777777777777888888888888888777666666zzzwwwuuuuuuuuuqqqjjjdddXXXVVVRRRNNNIIIFFFDDDCCC@@@???<<<:::999888999:::777777666666555444444333444444444333333222222111111000000//////000000111111111222111000/////////111111111000000000//////////////////////////////////////////............------------...//////000---,,,,,,,,,,,,---............---------,,,,,,,,,...---,,,+++++++++,,,---+++,,,,,,------,,,,,,+++,,,,,,+++++++++,,,---------------......---,,,,,,,,,,,,---............---------------------------------,,,+++++++++++++++---+++***+++,,,...------.........---------,,,,,,------,,,,,,,,,,,,,,,---,,,,,,---......---,,,,,,...---------------,,,,,,---------------------------.../////////...---,,,.........//////.........000///...------...///000////////////000000000000000000000000///////////////////////////000111111111111222222222222111111...//////000111111222222333333333111111444888<<>>>>>>>>@@@@@@@@@@@@@@@AAABBBBBBCCCFFFJJJLLLMMMNNNPPPQQQRRRTTTVVVWWWVVVWWWYYY[[[bbbbbbgggpppzzz}}}dddSSSJJJGGGEEECCCAAA???======>>>>>>??????>>>======<<<;;;;;;===<<<;;;:::999888888888777777888888888888888777666666666666666666666666888888888888888777666666___\\\WWWRRRQQQQQQTTTUUUOOOMMMKKKLLLNNNMMMIIIEEE???>>><<<:::999888888888666555444444444555666777444444444333222222111111111111111000000000000000000000////////////000000000333555333...,,,...111000000000000////////////////////////////////////000000//////...------,,,***++++++,,,---...///000---------------,,,,,,+++------------,,,,,,,,,,,,,,,,,,+++++++++,,,---------,,,,,,++++++,,,,,,---------,,,+++++++++,,,,,,............---,,,+++***,,,---......//////......------------------------...------,,,,,,,,,,,,,,,,,,++++++,,,...///---,,,,,,------......///000000...------,,,,,,------...,,,------......------,,,,,,,,,,,,------.................................,,,---......///............//////000000//////...//////............///000////////////000000000000////////////000000000000///////////////000111111111111222222222222111111/////////000111111222222333333444333222333666888;;;AAAKKKVVVdddrrrnnn```VVVQQQJJJHHHEEEDDDCCCEEEGGGIIIHHHGGGFFFEEEEEEGGGIIIJJJLLLLLLKKKJJJIIIGGGFFFEEECCCAAA@@@???>>>@@@AAACCCBBBCCCCCCDDDEEEGGGHHHIIILLLLLLMMMNNNPPPQQQRRRRRRXXXXXXYYYZZZ\\\___aaabbb```aaabbbbbbccceeehhhkkkqqqrrrtttsssrrrrrrtttuuuvvvuuuuuuuuuvvvxxxyyy{{{yyyzzz{{{|||}}}~~~{{{yyyyyyyyyvvvvvvvvvvvvvvvuuuttttttsssqqqmmmjjjhhhggghhhiiiiiigggddd```[[[UUUQQQNNNNNNMMMLLLJJJIIIGGGFFFEEEEEEDDDCCCAAA@@@????????????????????????????????????@@@@@@AAABBBCCCDDDEEEGGGJJJNNNPPPQQQRRRSSSUUUUUUWWWXXXYYYYYYZZZ\\\^^^eeehhhppp~~~eeeYYYPPPHHHBBBBBBAAA???>>>======>>>???>>>>>>======<<<;;;;;;;;;<<<;;;:::999999999999999666777777888888777777666666666666666666666666666777777888888777777666666FFFDDDAAA>>>===>>>@@@AAA???>>><<<===>>>???===;;;::::::999888888777777777777666555444333333333333222222222111111111000000///////////////000000000000//////......//////000000111222000...---...000000000/////////................................./////////......---------***++++++,,,------------------......---,,,***))),,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,------...------++++++++++++------...---,,,,,,+++++++++++++++,,,,,,,,,++++++***))),,,---......//////......,,,,,,------------------...------,,,,,,---------+++***+++---......,,,***)))******+++,,,------...---,,,,,,,,,,,,------...------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......///////////////000000000000//////...............//////000////////////000000000000.........///000111111111///////////////000000111111111222222222222111111//////000000111111111111222333444444333222444555:::>>>EEEOOO\\\kkkzzzxxxkkkaaaZZZSSSQQQNNNIIIEEEDDDDDDEEEHHHGGGEEEDDDDDDDDDEEEFFFLLLLLLLLLKKKJJJHHHFFFEEEEEECCCBBB@@@???@@@AAAAAACCCBBBBBBCCCCCCDDDEEEFFFFFFFFFGGGHHHIIIJJJKKKLLLSSSSSSTTTVVVXXXYYY[[[\\\ZZZ\\\]]]]]]]]]___aaadddhhhkkknnnooooooooopppqqqqqqppppppqqqrrrsssuuuvvvsssuuuwwwxxxyyyzzz}}}|||{{{{{{zzzzzzzzz{{{{{{zzz~~~~~~~~~}}}}}}||||||{{{||||||||||||}}}}}}{{{wwwtttrrrrrroooooopppppppppoooooonnnjjjhhheeebbb``````aaaaaa___]]]ZZZUUUQQQNNNLLLKKKJJJJJJHHHGGGFFFDDDCCCCCCBBBAAA@@@???>>>=========???????????????@@@@@@@@@???@@@BBBCCCEEEGGGGGGHHHJJJMMMPPPSSSTTTTTTVVVWWWVVVXXXYYYZZZ[[[]]]aaadddhhhpppkkkXXXSSSOOOHHHBBB@@@???>>>=========>>>>>><<<<<<<<<<<<;;;;;;::::::::::::999999999999999999666777777777777666666555666666666666666666666666666777777777777777666666777777777777777777777777666555444444444444444333444444333222111///...---444333222111000000//////222222111111111111000000////////////000000000000//////............/////////---++++++...000000.../////////............---------------------------,,,---------.........///,,,,,,------,,,+++***)))------......---+++)))(((,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,------------------++++++++++++------...---,,,,,,++++++++++++)))***++++++,,,,,,,,,+++,,,------...............,,,,,,,,,---------......---------,,,,,,------...)))))))))+++------+++)))************++++++++++++++++++***++++++,,,------------------------------......---------,,,,,,,,,++++++++++++++++++++++++------------......////////////000000000000//////---......///////////////////////////000000000000------...///000111222222///////////////000000111111111222222222222111111000000000000000111111111111333444444222222222333555777<<>>======<<<======>>>>>>>>>??????@@@@@@@@@@@@BBBDDDFFFIIIJJJKKKKKKLLLOOORRRTTTUUUVVVWWWXXXXXXYYYYYYYYYZZZ___eeeiiitttzzz___QQQLLLHHHCCC???========================;;;;;;;;;:::::::::::::::999999888888888999::::::777777777777777666555555555555555555555555555555555666666777777777666666000111333444444333222111333333333222111111111000222222111000...,,,***)))000000111111111111111111111111111111111111111111000000000000////////////......------------.........***''')))---111000...///.........------------------------------------+++,,,,,,---......//////---.........---+++)))(((------------,,,+++))))))++++++++++++,,,,,,,,,,,,++++++,,,---------,,,,,,---,,,,,,++++++,,,,,,---------,,,+++++++++,,,,,,***+++,,,---............+++,,,------......------+++,,,,,,------.........,,,,,,,,,,,,,,,------...)))(((((()))+++,,,***)))------,,,,,,,,,,,,++++++************+++,,,------...------,,,,,,------............------,,,,,,,,,++++++++++++++++++++++++......---------...//////...//////000000//////...,,,---...///000000000///////////////000000000000---......///000111111222///////////////000111111111111222222222222111111000000000000000000111111000222333333222111222333444666999>>>HHHVVVdddmmmzzzwwwqqqooojjj```RRRHHHBBBAAA???@@@AAACCCDDDEEEEEEEEEFFFGGGHHHIIIIIIGGGEEEDDDBBBAAA@@@???>>>===<<<<<<>>>>>>>>>>>>>>>??????@@@@@@AAAAAABBBCCCCCCDDDDDDEEEFFFHHHJJJKKKLLLMMMMMMMMMNNNPPPQQQQQQQQQSSSTTTTTTWWW[[[]]]^^^^^^___aaaccccccdddeeefffgggggghhhbbbfffjjjmmmllljjjiiihhhkkkkkkjjjjjjjjjjjjjjjkkklllppptttvvvwwwvvvvvvvvvvvvwwwxxxyyyxxxwwwtttssswwwxxxzzz{{{|||{{{yyyxxxpppoooooooooooooooooopppmmmmmmlllkkkjjjjjjjjjjjjiiijjjjjjhhhddd```^^^]]]\\\\\\\\\\\\\\\[[[ZZZYYYYYYWWWUUUSSSRRRQQQQQQQQQLLLJJJGGGEEECCCCCCDDDDDDHHHGGGFFFEEEDDDCCCBBBBBB>>>>>>===============>>>?????????@@@@@@AAAAAABBBCCCEEEGGGJJJLLLMMMNNNNNNNNNQQQTTTVVVVVVWWWXXXYYY\\\[[[ZZZZZZ^^^fffooovvvxxxiiiXXXNNNIIICCC@@@@@@<<<<<<<<<<<<<<<<<<<<<;;;:::::::::999999999999999888888888888888999:::;;;888888888888777666555555555555555555555555555555555555666777777777666666000000111111222222222222222333444444333222111111222222333222222000///...//////000222222333333333000000000000000000000000000000000///.........---...------------------......,,,++++++,,,...///000.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,---...///...,,,+++)))------,,,+++*********+++******+++++++++,,,,,,,,,+++,,,---------,,,+++***+++,,,,,,------,,,,,,+++,,,,,,+++++++++,,,------,,,,,,---......---------***+++,,,,,,---,,,,,,,,,++++++,,,,,,---......///+++++++++++++++,,,------+++)))((()))***,,,++++++------------------------+++******+++,,,---.........---,,,,,,,,,,,,---...,,,,,,---------------...------------------------//////...---,,,---...............//////.........,,,---...///000000000///////////////000000000000......//////000000111111///////////////000111111111111222222222222111111111000000000000000000000000111222111000111333555777888:::>>>EEEQQQ^^^gggqqqwww{{{mmm]]]RRRMMMMMMFFFEEEDDDCCCCCCCCCDDDEEEBBBCCCEEEGGGGGGFFFEEECCCAAAAAA@@@???>>>>>>=========<<<<<<<<<======>>>????????????@@@@@@AAAAAABBBCCCDDDFFFHHHIIIJJJJJJIIIGGGIIIKKKKKKKKKKKKLLLNNNOOOQQQTTTVVVVVVWWWYYY[[[YYYYYY[[[\\\]]]]]]^^^^^^___aaadddddddddcccdddeeeeeeeeedddcccbbbbbbbbbbbbggggggiiimmmoooqqqooonnnnnnooopppppppppooonnnmmmnnnnnnnnnnnnmmmllljjjiiiddddddddddddeeeeeeeeefffeeedddccccccbbbbbbccccccbbbcccbbb```\\\XXXWWWWWWVVVVVVVVVUUUTTTSSSRRRQQQQQQPPPNNNMMMKKKKKKJJJJJJFFFEEECCCBBBAAABBBBBBCCCEEEEEEDDDCCCBBBAAAAAA@@@>>>>>>>>>======>>>??????AAAAAAAAABBBCCCDDDDDDDDDFFFHHHJJJMMMOOOPPPPPPPPPPPPSSSVVVXXXXXXYYYZZZ[[[]]]]]]^^^bbbkkkyyyggg\\\PPPJJJFFFBBBAAABBB<<<<<<<<<<<<<<<;;;::::::999999999999999999999999777777777777888999:::;;;999999999999888777666555555555555555555555555555444555555666777777666666111000.........///111222+++---//////...------------...///000111111000///---....../////////........./////////////////////000000///...------,,,,,,...------,,,,,,------......000000---******...222......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///......------,,,,,,++++++,,,...//////...---+++---,,,+++*********+++,,,*********++++++,,,,,,,,,,,,------...---,,,***)))++++++---......---++++++++++++++++++,,,------...,,,,,,,,,,,,+++***))))))******+++,,,,,,,,,,,,+++++++++,,,,,,---...//////************++++++,,,------+++))))))+++,,,---,,,***++++++,,,,,,---------,,,++++++,,,---...///000...---,,,,,,,,,,,,---...***++++++,,,---//////000////////////////////////111///...---,,,,,,---...------............------+++,,,...000000000000///////////////000000000000////////////000000000000///////////////000111111111111222222222222111111111111111000000000000000000111111000000111333666666777888;;;BBBLLLXXXaaajjjrrrxxxggg\\\YYYZZZRRRNNNIIICCC@@@???@@@AAA???AAACCCFFFGGGFFFDDDCCCCCCCCCBBBBBBAAA@@@@@@???============>>>???@@@@@@===>>>>>>??????@@@@@@@@@===>>>@@@BBBCCCCCCCCCCCCEEEGGGIIIIIIIIIIIIJJJKKKGGGIIIKKKMMMMMMOOOQQQSSSRRRRRRTTTUUUVVVWWWWWWWWWZZZZZZZZZYYYXXXYYY\\\___cccbbbaaa___^^^^^^]]]]]]cccbbbbbbfffjjjlllkkkhhhdddeeeeeeffffffeeeeeeeeeeeeeeedddcccaaa___^^^]]]]]]^^^^^^^^^^^^^^^______YYYYYYXXXXXXXXXXXXYYYYYYYYYZZZYYYVVVRRROOONNNOOONNNNNNMMMMMMKKKJJJHHHHHHLLLKKKJJJHHHGGGFFFFFFFFFEEEDDDCCCBBBBBBCCCDDDEEECCCBBBBBBAAA@@@???>>>>>>???>>>>>>>>>>>>??????@@@CCCCCCCCCDDDEEEFFFFFFGGGHHHJJJLLLOOOQQQRRRQQQQQQRRRUUUXXXZZZZZZZZZ[[[\\\]]]^^^aaaiiixxxppp[[[PPPFFFBBBAAA???>>>@@@<<<<<<<<<<<<;;;:::999888888888888888888888999999777777777777888999;;;;;;:::::::::999999777666666555555555555555555555555444444555666777777666666////////////////////////000000///...............111111111000000000000000000000//////.........---000///////////////000111000000//////.........---...................................................---,,,++++++---...///000///---,,,+++,,,,,,---...+++)))***---...---,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------++++++,,,---,,,,,,------------......,,,,,,------,,,,,,++++++,,,,,,,,,------,,,++++++...---,,,,,,------+++)))------------,,,,,,+++*********))))))***,,,---......---,,,,,,------+++))))))((((((((((((***+++,,,))))))***++++++++++++***************************,,,,,,,,,,,,,,,,,,,,,,,,))))))*********+++++++++)))***,,,...//////...---000000//////.........---........................000...------.........---,,,,,,---.../////////...000000000000000000000000////////////////////////000000000000000000000000111222222222333333333333000000000000000000000000000111111111111222222222///333777888;;;CCCQQQ\\\cccssszzzuuuuuuxxxiiibbbXXXLLLDDD???>>>>>>DDDBBBBBBDDDGGGGGGEEEBBB@@@@@@????????????@@@@@@<<<<<<<<<<<<=========>>>==============================>>>???@@@AAAAAABBBBBBBBBBBBCCCFFFHHHHHHGGGGGGGGGFFFFFFGGGIIIKKKMMMNNNNNNNNNNNNOOOPPPQQQRRRSSSSSSSSSTTTUUUWWWXXXYYYZZZZZZXXXXXXXXXXXXZZZZZZZZZZZZ[[[]]]___aaabbbcccaaa```^^^]]]\\\[[[[[[[[[[[[ZZZZZZZZZZZZYYYYYYYYYSSSRRRRRRSSSUUUVVVUUUTTTSSSSSSSSSSSSSSSSSSRRRRRRSSSSSSRRRQQQPPPNNNMMMMMMJJJJJJIIIHHHHHHHHHIIIIIIFFFEEEEEEEEEDDDDDDDDDDDDAAA@@@?????????@@@AAABBBDDDCCCBBBAAA@@@?????????======>>>???@@@AAAAAABBBDDDDDDDDDEEEFFFHHHIIIKKKKKKLLLNNNQQQRRRSSSSSSRRRUUUTTTUUUZZZ\\\ZZZ\\\```dddeeelll{{{lll\\\JJJHHHDDD@@@>>><<<<<<<<<999:::===>>>>>><<<999777:::999777888999::::::999999888888777777777777777999999888888777666666666444333333444666777666555555555555555666666666666........................000000///.............../////////000000111111222000/////////.........---000000///////////////000.........---------,,,,,,................................................------------...///000000......---,,,,,,,,,,,,,,,---+++)))***---...---,,,))))))))))))))))))))))))+++,,,------++++++,,,---*********+++++++++,,,,,,+++,,,------............,,,,,,,,,------,,,,,,+++---,,,,,,,,,------+++))),,,,,,------,,,,,,+++***++++++******+++,,,---...---,,,+++,,,------+++***...---,,,+++++++++,,,---))))))***+++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------........./////////+++,,,---...////////////000/////////.........---...........................---,,,,,,.../////////------.../////////......000000000000000000000000////////////////////////////////////////////////////////////000000000111000000000000000000000000000111111111111222222222///333666777999@@@LLLWWWcccooo|||yyyhhhYYYNNNIIIGGGFFFCCCBBBBBBCCCEEEEEEBBB???>>>>>>======<<<=========<<<<<<<<<=========>>>>>>========================>>>>>>>>>???????????????BBBAAA@@@BBBDDDFFFEEEDDDDDDDDDCCCCCCDDDFFFHHHJJJJJJJJJJJJJJJKKKLLLMMMMMMNNNNNNNNNOOOPPPQQQRRRSSSTTTSSSRRRRRRRRRRRRSSSTTTVVVVVVWWWXXXYYYZZZZZZ[[[[[[ZZZYYYXXXWWWVVVVVVVVVUUUTTTTTTTTTSSSSSSSSSSSSNNNMMMLLLMMMOOOOOOOOOMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMLLLKKKJJJIIIHHHGGGIIIHHHGGGGGGFFFFFFFFFFFFEEEEEEDDDDDDCCCCCCBBBBBBAAAAAA@@@@@@@@@AAABBBCCCDDDCCCBBBAAA@@@?????????>>>>>>???@@@AAABBBBBBCCCGGGFFFFFFFFFGGGJJJLLLNNNOOOPPPRRRSSSTTTUUUUUUTTTYYYWWWXXX]]]___```ccchhhrrryyymmmWWWLLLFFFDDDBBB???============:::;;;<<<===<<<;;;999888;;;999777777888999999999777666666666777888999999999999888888777666555555555444444444666666444222555555555555666666666666........................000///......---.........------...///000111222222/////////...............111000000//////........................---------------------------------------------------------,,,,,,---///000000000000---------------,,,,,,+++---+++******,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------++++++,,,---************++++++++++++***+++,,,...//////000000+++,,,,,,------,,,,,,,,,---,,,+++,,,------+++***,,,,,,,,,,,,,,,++++++***,,,,,,+++++++++,,,------,,,++++++,,,---...,,,+++---,,,+++))))))((()))))))))******+++++++++++++++------------------------+++++++++,,,,,,---------,,,,,,,,,,,,---------...,,,,,,,,,,,,------...////////////.......................................---++++++,,,...000111000//////000000000///......000000000000000000000000////////////////////////....................................////////////000000000000000000000000000111111111111222222222000333555555555;;;EEEMMM]]]fffqqq|||xxxhhh]]]TTTMMMGGGDDDCCCBBBBBBDDDCCCBBB@@@???>>>===<<<<<<<<<<<<<<<<<<<<<=========>>>>>>>>>========================???>>>>>>>>>============@@@??????@@@AAABBBAAA@@@AAA@@@@@@@@@AAABBBDDDEEEFFFFFFFFFFFFGGGHHHIIIIIIIIIIIIIIIIIIJJJLLLMMMNNNNNNMMMLLLLLLLLLLLLMMMNNNPPPPPPQQQQQQQQQQQQQQQQQQTTTSSSRRRQQQPPPOOOOOOOOOOOOOOONNNNNNNNNMMMMMMMMMJJJIIIHHHHHHIIIJJJIIIGGGHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHGGGFFFEEEDDDDDDCCCGGGGGGFFFEEEDDDCCCCCCBBBDDDDDDCCCBBBBBBAAA@@@@@@AAAAAA@@@@@@AAAAAABBBCCCBBBBBBAAA@@@@@@???@@@@@@???@@@@@@AAABBBDDDDDDEEEJJJIIIHHHHHHIIILLLOOORRRTTTUUUVVVVVVWWWWWWVVVVVVYYYWWWXXX\\\aaaeeemmmvvvuuucccTTTIIIDDDAAA@@@???===<<<======>>>;;;;;;;;;;;;:::::::::999===:::777666777888888888555555555666777888:::::::::999888777666555444444666555444444444444222000444555555555555666666666........................///......------..................//////000000000........................111111000000///...---,,,000000000000000000000000------------------------------------------------,,,,,,.../////////...---+++,,,---......---+++***,,,+++++++++,,,---------------------------------+++,,,------++++++,,,---+++,,,,,,,,,,,,---------***+++,,,---............++++++,,,---------,,,,,,---,,,+++,,,------,,,***++++++,,,,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,---+++******,,,......---,,,******))))))(((((((((((()))***++++++,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......*********+++++++++,,,,,,,,,+++*********+++---...................................................---,,,+++,,,...000000///000000111111000///......000000000000000000000000////////////////////////......................../////////000000000000111000000000000000000000000000000111111111222222222111333444333333666===DDDPPPYYYdddqqq~~~wwwnnndddXXXOOOKKKHHHEEECCCBBBCCCDDDEEEBBBAAA@@@???>>>=========<<<============>>>>>>>>>=============================================<<>>======??????>>>===>>>>>>>>>>>>???@@@AAABBBDDDDDDDDDDDDEEEFFFGGGGGGGGGGGGGGGGGGHHHIIIJJJKKKJJJJJJJJJJJJJJJJJJJJJJJJKKKKKKKKKKKKLLLLLLLLLLLLNNNNNNMMMLLLKKKJJJJJJJJJKKKKKKKKKKKKJJJJJJJJJJJJIIIHHHFFFFFFGGGGGGFFFDDDFFFFFFFFFFFFGGGGGGGGGGGGGGGGGGGGGFFFFFFEEEEEEDDDFFFFFFEEEDDDCCCBBBAAA@@@BBBBBBBBBAAA@@@??????????????????@@@@@@AAABBBBBBBBBAAAAAA@@@@@@@@@@@@AAAAAAAAABBBDDDEEEFFFGGGGGGLLLKKKJJJIIIKKKNNNRRRUUUWWWWWWWWWWWWXXXXXXWWWWWW[[[YYYZZZ```hhhrrrmmmXXXOOOIIIFFFEEE???>>>===<<<;;;;;;<<<<<<<<<;;;:::999999999:::;;;===:::777555666777777777555555555666666777999999999999888777555444333333444333333333444444222000444444444555555555666666..............................------------......000/////////......---------------...............000000000000///...,,,+++/////////000000000000000------------------------------------------------,,,---......---,,,***)))***+++,,,---------+++++++++,,,,,,++++++,,,---...))))))))))))))))))))))))+++,,,------++++++,,,---+++++++++,,,,,,,,,------++++++,,,,,,,,,++++++******+++,,,,,,---------,,,,,,++++++,,,---...,,,+++******+++,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,+++******,,,......---,,,***++++++,,,,,,---------******+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......,,,,,,------------......------+++++++++,,,...///---------.......................................000...,,,,,,...///...---000000111111000///......////////////////////////////////////////////////.........................../////////000000000000000000000000000000000000000000111111111222222222222333333222111333888<<>>>>>==================>>>>>>>>>???========================:::;;;;;;<<<======>>>>>>>>>===<<<<<<======<<<;;;>>>>>>>>>>>>??????@@@AAAAAAAAAAAAAAABBBCCCDDDDDDEEEEEEEEEEEEEEEFFFGGGHHHGGGGGGGGGHHHHHHGGGGGGGGGFFFGGGHHHIIIJJJKKKKKKLLLKKKKKKJJJIIIHHHHHHHHHHHHHHHHHHGGGGGGGGGFFFFFFFFFFFFEEEDDDDDDDDDDDDCCCBBBCCCCCCDDDDDDDDDEEEEEEEEEGGGGGGGGGGGGFFFFFFFFFFFFFFFFFFFFFEEEDDDBBBAAA@@@@@@@@@@@@@@@????????????===>>>??????@@@AAAAAAAAAAAAAAAAAA@@@AAAAAABBBBBBCCCCCCDDDFFFGGGIIIJJJJJJMMMLLLKKKKKKMMMPPPTTTVVVWWWWWWWWWWWWXXXYYYYYYZZZaaaaaafffooozzzoooUUUHHHEEECCCAAA@@@======<<<;;;::::::999999<<<;;;:::888888999:::;;;<<<999666555555666666666777777666666666666666777888888777666555444333222222111111333444555444222444444444444555555555555---------------------------------,,,------...///000000///...---,,,++++++---------------............///000000///...,,,+++,,,,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,+++***)))***++++++,,,,,,,,,,,,,,,+++,,,,,,,,,++++++---///+++++++++++++++++++++++++++,,,------++++++,,,---))))))))))))************+++++++++++++++***))))))******+++,,,------------,,,++++++,,,---...---+++)))***++++++++++++++++++((()))***+++,,,,,,,,,,,,,,,++++++,,,---...,,,+++((()))***+++,,,,,,,,,,,,***++++++,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,---------***+++++++++,,,,,,,,,,,,/////////......//////000---------------.................................000///------......---,,,//////000000000///......////////////////////////////////////////////////........................------------............000000000000000000000000000111111111111222222222222222333222111222555888<<>>>>>>>>??????========================::::::;;;<<<===>>>??????>>>===;;;<<<======<<<;;;>>>>>>>>>?????????@@@@@@============>>>???@@@AAAAAAAAAAAAAAAAAABBBCCCDDDCCCDDDDDDEEEEEEDDDDDDCCCDDDEEEFFFGGGHHHIIIJJJJJJHHHGGGGGGFFFEEEEEEFFFFFFCCCCCCCCCBBBBBBBBBAAAAAABBB@@@???@@@AAAAAA@@@?????????@@@@@@AAAAAABBBBBBDDDEEEEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFEEECCCAAA@@@>>>>>>?????????@@@@@@@@@===>>>???@@@AAABBBBBBBBBBBBBBBAAABBBBBBCCCDDDDDDEEEEEEFFFHHHJJJKKKLLLMMMMMMMMMNNNOOOQQQSSSVVVWWWXXXXXXXXXYYY[[[\\\^^^___dddiiiuuuooo^^^LLLEEECCCAAA===<<<<<<<<<;;;;;;:::999999999<<<;;;999888888888999:::999888666666666777666444888777666666555555555666666666666555444444333333222111111333555666555444333444444444444555555555---------------------------,,,,,,,,,------...//////......------,,,,,,,,,,,,,,,,,,------.........,,,---///000000...---,,,++++++++++++,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,---...++++++******+++,,,,,,---***,,,---,,,******---///------------------------+++,,,------++++++,,,---))))))))))))******************+++,,,,,,,,,++++++)))***+++,,,------------++++++***,,,......---+++))))))***+++++++++++++++&&&''')))***,,,,,,,,,,,,---,,,+++,,,------+++***'''((())))))***)))((((((***+++,,,,,,------,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,)))))))))*********++++++.........//////......---,,,,,,,,,------.................................///---,,,,,,...//////...------.../////////......////////////////////////////////////////////////////////////////////////------........./////////000000000000000000000000000111111111111222222222222222222222222333555666888<<>>>>>>>>?????????========================<<<<<<<<<======>>>>>>>>>>>>===<<<<<<>>>???>>><<<===>>>>>>???????????????======<<<======>>>???@@@@@@@@@?????????@@@AAAAAABBBBBBCCCDDDDDDCCCBBBBBBCCCDDDDDDDDDEEEEEEFFFFFFDDDCCCCCCBBBBBBBBBBBBCCC@@@@@@@@@@@@???????????????=========???@@@???>>>======>>>??????@@@AAAAAACCCCCCCCCCCCDDDDDDEEEEEEBBBCCCDDDEEEDDDCCCAAA@@@======>>>???@@@AAAAAABBB>>>???AAACCCDDDDDDDDDDDDBBBBBBBBBCCCDDDEEEFFFFFFFFFGGGHHHJJJKKKMMMNNNOOONNNOOOQQQSSSUUUWWWXXXYYYZZZZZZ[[[]]]___bbbeeeggglllxxxaaaTTTHHHDDDBBB???======999999::::::;;;;;;;;;;;;;;;::::::999999999999999666555555666888777555333666666555555555666666777444444444444444444444444444333333444666666555333333333444444444555555555------------------------,,,,,,,,,,,,------...///------------------------,,,,,,,,,------.........+++---...000000///---,,,,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******+++,,,...111222++++++***)))***+++---...***,,,---,,,******---///************************+++,,,------++++++,,,---***++++++++++++,,,,,,,,,)))***+++,,,---.........)))***+++,,,------...---++++++***,,,......---,,,((()))***+++++++++++++++$$$%%%'''***,,,,,,,,,,,,...---,,,,,,------+++))),,,,,,------,,,+++)))(((***+++,,,,,,------,,,,,,........................---,,,,,,,,,,,,,,,,,,,,,---------.........//////***+++,,,---,,,+++***))),,,,,,,,,------.................................---,,,+++,,,...000000000,,,,,,---.../////////...////////////////////////////////////////////////000000000000000000000000000000000000111111111111000000000000000000000000000111111111111222222222222222222222333444555666666555;;;IIITTTZZZbbbjjjzzzqqqcccZZZVVVIIIGGGFFFCCCAAA@@@??????>>>>>>>>>>>>????????????========================>>>>>>>>>>>>============>>>===<<<===???@@@???>>>======>>>>>>???>>>>>>>>>???>>>>>>??????@@@AAABBBAAA@@@@@@@@@@@@AAAAAABBBCCCDDDEEEFFFFFFEEEDDDCCCCCCCCCCCCCCCBBBBBBAAAAAAAAA@@@@@@????????????@@@AAA@@@@@@@@@@@@?????????>>>======>>>@@@AAA@@@???>>>>>>??????@@@AAAAAABBBBBBCCCCCCDDDDDDEEEEEEFFF@@@BBBCCCDDDDDDCCCAAA@@@<<<<<<===???@@@BBBCCCCCC???AAACCCEEEFFFFFFFFFEEECCCCCCCCCCCCDDDFFFGGGHHHGGGHHHIIIKKKLLLNNNOOOPPPOOOQQQSSSVVVYYYZZZZZZZZZ\\\\\\^^^```dddgggkkkmmmyyyrrrTTTJJJAAA>>>===;;;<<>>HHHSSS```kkkuuu}}}}}}ooobbbXXXNNNFFFEEEEEEBBB??????===>>>@@@???===;;;::::::;;;;;;<<<=========<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>????????????????????????>>>>>>>>>>>>>>>>>>>>>>>>@@@??????>>>>>>???@@@@@@CCCDDDEEEFFFFFFEEEDDDDDDAAAAAAAAA@@@@@@@@@?????????????????????>>>======??????>>>>>>=========<<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>???@@@AAAAAAAAAAAADDDCCCCCCBBBBBBCCCCCCDDDDDDCCCCCCBBBAAA@@@??????>>>>>>>>>>>>????????????BBBBBBCCCCCCDDDDDDEEEEEEGGGFFFFFFFFFGGGIIIKKKLLLLLLMMMOOONNNMMMMMMNNNOOOMMMOOORRRUUUWWWWWWWWWWWW]]]aaafffhhhiiioooxxxkkk___LLLGGGAAA===<<<<<<:::888:::::::::::::::::::::::::::::::::999888777777666555555555555555555555555777777666555555555555555666555555444444444555555888777555333222222222333555444444333333444444555//////////////////000000++++++,,,,,,,,,---------+++,,,,,,,,,------......+++++++++,,,,,,---------//////......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,,,,,,,,,,++++++++++++,,,------,,,,,,+++******)))++++++++++++++++++++++++***++++++,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,+++******+++,,,,,,******+++++++++***))))))+++,,,,,,------,,,,,,+++******+++,,,,,,---......///...,,,+++***+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,************************------,,,,,,,,,,,,,,,---+++++++++++++++++++++***++++++++++++++++++++++++************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,.............../////////---,,,,,,++++++,,,,,,---.........------,,,,,,+++....................................//////////////////////////////////////////.........///000000000000///...............//////000000000000//////............////////////000000000000000000000000111111111222222333333333777444444:::CCCNNN^^^kkkvvv{{{|||ppp```PPPIIIFFFDDDBBBCCCBBBBBBCCCBBB@@@???>>>>>>:::;;;;;;;;;<<<;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>????????????????????????>>>>>>>>>>>>>>>>>>>>>>>>===>>>>>>???@@@AAABBBBBBCCCDDDEEEEEEEEEDDDCCCBBB@@@@@@@@@@@@?????????>>>>>>>>>??????>>>>>>===<<<>>>>>>>>>======<<<<<<<<<;;;;;;<<<<<<<<<<<<<<<<<<@@@@@@BBBCCCEEEEEEFFFFFFCCCCCCBBBBBBBBBBBBCCCCCCCCCBBBBBBAAA@@@??????>>>>>>>>>>>>????????????@@@CCCCCCDDDDDDEEEFFFFFFFFFHHHHHHHHHIIIJJJKKKMMMMMMMMMNNNOOONNNMMMMMMNNNOOOQQQRRRTTTVVVYYY\\\^^^___```eeejjjnnnsss|||~~~hhhWWWOOOGGGCCC>>><<<<<<<<<<<<:::::::::::::::::::::::::::999999999888777666666666555555555555555555555555777777666555555555555555333333333333444555666666666666444333222222333333444444333333333333444444+++++++++,,,,,,------...)))************+++++++++******+++,,,---...//////++++++,,,,,,,,,,,,------.../////////...---+++***------------------------,,,,,,------------,,,,,,,,,,,,++++++************---,,,,,,++++++*********+++***))))))))))))***+++***++++++,,,,,,++++++***)))******+++,,,+++++++++,,,++++++******++++++,,,***************)))((('''+++,,,,,,------,,,,,,+++***++++++,,,,,,------...---,,,+++*********+++,,,++++++++++++++++++++++++************************...------,,,,,,------......,,,+++)))(((((()))***++++++++++++++++++++++++************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---///000111111,,,,,,,,,++++++,,,,,,---//////...---,,,++++++***---------------------------............/////////////////////////////////000000000000000000//////000//////............/////////000000000000//////............////////////000000000000000000000000111111222222222222222222444222333777<<>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<========================>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>><<<===???AAABBBCCCCCCCCCCCCDDDDDDEEEDDDCCCAAA@@@??????>>>>>>>>>>>>>>>=========>>>>>>>>>===<<<<<<=========<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<=========>>>>>>@@@AAACCCDDDEEEFFFBBBBBBAAAAAAAAAAAABBBBBBAAAAAA@@@@@@??????>>>>>>?????????@@@@@@@@@AAAAAADDDEEEEEEFFFGGGGGGHHHHHHJJJKKKLLLMMMNNNOOOOOOOOOOOOPPPQQQQQQOOOOOOPPPQQQTTTSSSSSSTTTXXX]]]bbbeeejjjpppwww~~~}}}gggYYYOOOGGGCCCAAA???<<<:::;;;<<<===<<<999999999999999999999999888888777777666555555555555555555555555555555555777666555555444555555555111111111222333444666666444444333333333333444444333333222222222222333333&&&''''''((()))******+++)))***************************+++,,,------......,,,,,,,,,,,,,,,,,,,,,,,,---...///000///---***(((------------------------,,,,,,---------,,,++++++++++++++++++***))))))(((,,,,,,,,,++++++************)))'''&&&&&&''')))******++++++,,,,,,++++++***))))))***++++++++++++***++++++++++++++++++++++++++++++++++++***)))((('''+++,,,,,,------,,,,,,++++++++++++,,,,,,---------++++++***))))))******+++************************************************---,,,,,,,,,,,,------...,,,,,,+++***************++++++++++++++++++++++++***************************+++++++++++++++,,,,,,++++++++++++++++++++++++------------------......,,,,,,+++++++++,,,------.........------,,,,,,,,,---------------------------------........./////////////////////////////////000111111000///---,,,000///............////////////000000000000//////............////////////////////////////////////222222222222111111111111111222444666777<<>>>>>?????????@@@@@@???>>>>>>=================================================================================>>>>>>>>>>>>>>>>>>>>>>>>===>>>AAACCCDDDCCCBBBAAACCCCCCCCCCCCCCCAAA???>>>========================<<<<<<============<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;<<<===>>>????????????@@@@@@AAABBBCCCDDD@@@@@@@@@??????@@@@@@@@@@@@@@@@@@???????????????@@@@@@AAAAAABBBBBBCCCCCCFFFGGGGGGHHHIIIJJJKKKKKKKKKLLLNNNPPPQQQQQQQQQPPPRRRSSSTTTTTTRRRRRRSSSTTTXXXWWWVVVWWW[[[bbbjjjooo}}}{{{```NNNIIIHHHFFFDDD>>><<<;;;::::::;;;;;;<<<999999999999999999999999666666666555555444444444555555555555555555555555666555555444444555555555222111111111222333444444222222222333333444444555333222222111111222222333)))******+++,,,---......+++++++++++++++*********,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------//////...,,,***)))++++++++++++++++++++++++,,,,,,------,,,++++++******++++++++++++***)))(((,,,,,,+++++++++++++++***+++***(((''''''(((***+++***++++++,,,,,,++++++***))))))***++++++++++++***+++++++++++++++++++++++++++,,,,,,,,,+++******)))+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------*********************+++************************************************++++++***++++++,,,------)))***,,,---...---,,,+++++++++++++++++++++++++++*********************************++++++,,,,,,,,,++++++++++++++++++++++++......------,,,,,,++++++,,,+++++++++,,,,,,---...,,,,,,,,,------.........------------------------------------............////////////////////////...//////000///...,,,+++//////............////////////000000000000//////............////////////////////////////////////222111111111111111111111000222666888666666???JJJ```qqqtttmmmcccZZZTTTJJJGGGDDDBBBCCCCCCCCCAAABBBAAA???>>>============>>>>>>>>>>>>>>>>>>>>>>>>================================================>>>>>>>>>>>>>>>>>>>>>>>>???AAABBBCCCCCCBBB@@@>>>AAABBBBBBBBBAAA@@@>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<============<<<<<<;;;;;;<<<<<<<<<<<<<<<<<<;;;;;;<<<===???@@@AAAAAAFFFEEEDDDDDDCCCDDDDDDEEE??????>>>>>>>>>>>>??????@@@@@@@@@@@@AAAAAAAAAAAABBBBBBCCCCCCDDDEEEFFFFFFHHHIIIIIIJJJLLLMMMMMMNNNMMMNNNPPPRRRSSSSSSRRRRRRSSSTTTVVVUUUTTTTTTUUUWWW[[[[[[\\\aaaiiiuuuqqqcccQQQGGGFFFHHHGGGCCC===<<<;;;:::999888999:::888888888888888888888888555555555444444444444444555555555555555555555555555555444444444444555555444333222111111111111111111111222333333444444444333222222111111222222333,,,,,,,,,------.........,,,,,,,,,+++++++++++++++---,,,,,,,,,+++++++++***------,,,,,,,,,,,,++++++,,,------......,,,+++***++++++++++++++++++++++++,,,------,,,,,,+++***))))))***+++,,,,,,+++***)))++++++++++++++++++++++++---,,,++++++++++++,,,---***++++++,,,,,,++++++***)))******+++,,,+++++++++***++++++,,,,,,++++++***++++++,,,,,,,,,,,,+++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,)))************+++++++++++++++++++++++++++++++++************************************+++,,,------'''))),,,//////...---+++++++++++++++++++++++++++*********************************++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------++++++++++++,,,---......***++++++,,,---...//////,,,,,,,,,,,,,,,,,,,,,,,,,,,------------.........////////////////////////..................---,,,///............//////000//////000000000000//////............////////////000000000000000000000000000000111111111111111111000222555888666333888???QQQeee}}}zzzpppkkkWWWSSSNNNKKKKKKIIIEEEAAABBBAAA???===<<<<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>AAAAAABBBBBBAAA@@@???>>>???@@@@@@AAA@@@???===<<<;;;<<<<<<<<<<<<=========<<<<<<===>>>>>>>>>======<<<<<<<<<<<<<<<=========<<<===>>>???AAABBBCCCDDDGGGEEECCCBBBAAAAAAAAABBB??????>>>>>>>>>>>>??????AAAAAABBBBBBCCCCCCDDDDDDDDDEEEEEEFFFGGGHHHIIIIIIJJJJJJKKKMMMNNNOOOPPPPPPPPPPPPRRRSSSTTTUUUUUUUUUTTTVVVWWWXXXWWWXXXZZZ[[[ZZZ]]]cccnnn}}}wwwdddXXXSSSKKKDDDCCCEEEAAA;;;<<<===<<<;;;888777888999777777777777777777777777444444444444444444444444555555555555555555555555444444444333444444555666555555333222111000000000111111222333444444333333333333222222222222333333++++++++++++,,,,,,,,,,,,,,,,,,,,,++++++*********+++++++++++++++,,,,,,,,,---------,,,,,,++++++++++++,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,***))))))((()))+++---...---,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++******++++++,,,,,,,,,,,,,,,***+++,,,,,,,,,,,,+++***((()))***++++++,,,,,,++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,)))******+++,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,************************+++******+++,,,---......***+++,,,,,,---,,,++++++++++++++++++++++++++++++************************)))******+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,*********+++,,,,,,------++++++++++++,,,---...///+++,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........////////////////////////..................///000...............///000000//////000000000000//////............////////////000000000000000000000000//////000000111111222222222111222555555333777<<>>>>>>>>???????????????????????????>>>>>>>>>>>>>>>>>>>>>>>>????????????????????????>>>>>>>>>>>>>>>>>>>>>>>>@@@@@@@@@@@@@@@?????????===>>>?????????>>>===<<<;;;<<<<<<<<<============<<<===>>>>>>??????>>>>>><<<<<<<<<======>>>>>>>>>===>>>???AAACCCDDDFFFFFFCCCBBB@@@>>>===>>>???@@@BBBAAAAAA@@@@@@AAAAAABBBCCCCCCDDDDDDEEEFFFGGGGGGFFFGGGHHHIIIJJJKKKLLLLLLKKKLLLMMMNNNPPPQQQRRRSSSTTTTTTTTTTTTUUUWWWXXXYYYYYY[[[]]]^^^___```bbbddddddjjjtttqqq]]]QQQJJJKKKHHHBBB@@@AAA>>>999:::<<<===;;;888777888:::777777777777777777777777444444444555555555555555555555555555555555555555444333333333444444555666555444333222222222222222111111222333444333222222444444333333333333444444...---------------------,,,+++++++++******))))))))))))***+++,,,------...---------,,,,,,+++++++++++++++++++++,,,---...///---------------------------------,,,+++***)))(((((())),,,...///...------++++++++++++++++++++++++))))))************))))))+++++++++,,,,,,+++++++++++++++,,,------------,,,***+++,,,------,,,+++***&&&'''(((***+++++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************,,,++++++,,,---...///000---,,,+++))))))))))))***++++++++++++++++++++++++************************))))))***+++,,,,,,------------------------------++++++++++++++++++++++++++++++++++++,,,---...///---------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......////////////////////////000///.........000111222...............///000111//////000000000000//////............/////////000000000000000000000000000...//////000111222222333444000///222444444888===<<>>>>>>>>>>>>>>>>>>>>>>>????????????????????????>>>>>>>>>>>>>>>>>>>>>>>>???>>>>>>>>>???@@@AAAAAA<<<===>>>??????>>>======<<<<<<<<<=========>>>>>>======>>>???????????????<<<=========>>>>>>??????>>>???@@@BBBDDDFFFGGGHHHDDDCCCAAA@@@@@@AAACCCDDDDDDCCCCCCBBBBBBCCCCCCDDDDDDDDDEEEFFFGGGHHHIIIIIIHHHHHHIIIJJJKKKLLLMMMNNNLLLMMMNNNOOOQQQRRRSSSTTTWWWVVVVVVVVVWWWYYY[[[\\\```bbbdddfffggghhhkkkmmmxxxkkkWWWKKKFFFDDDHHHHHHAAA???AAAAAA===888;;;<<<;;;999888:::<<<777777777777777777777777555555555555555555555555555555555555555555555555333333333333444444555666333333333222333333444444111222333444333333111111555444444333333444444555+++++++++*********))))))***+++,,,---.../////////+++***)))***,,,---,,,+++++++++,,,,,,,,,---------,,,++++++******++++++,,,---------,,,,,,++++++++++++++++++***)))((('''&&&,,,,,,,,,++++++*********))))))))))))))))))))))))(((((((((((()))***+++,,,,,,+++***+++,,,,,,+++***,,,,,,,,,,,,+++***))))))*********+++,,,,,,,,,---'''((()))***+++,,,,,,,,,,,,,,,,,,+++++++++******((((((((()))******++++++...---+++))))))***+++,,,+++++++++************))),,,++++++******))))))))))))***+++,,,,,,,,,,,,,,,)))((()))+++------+++)))))))))************)))))),,,++++++******++++++,,,++++++,,,------------,,,************************)))+++------,,,,,,---...,,,,,,+++++++++++++++++++++++++++,,,,,,,,,------///......------......///+++++++++,,,---...///000........................///...---,,,,,,---...///...///111111/////////000///000111111111000...---........................000000000000000000000000000111111111111222222222444444333333444444555666===???GGGUUUgggxxxrrrccc^^^YYYSSSMMMIIIFFFDDDCCC@@@??????AAABBBAAA???===???>>>>>>???@@@@@@>>><<>>===>>>?????????????????????@@@@@@@@@@@@@@@??????>>>===<<<<<<;;;?????????>>>>>>>>>>>>>>>===<<<;;;:::;;;===???@@@<<<<<<===>>>???@@@@@@AAA??????@@@@@@@@@AAAAAAAAABBBCCCCCCDDDEEEFFFFFFGGGEEEDDDBBBAAAAAABBBCCCDDDHHHHHHHHHGGGGGGGGGFFFFFFKKKKKKKKKKKKKKKKKKKKKKKKKKKMMMNNNNNNMMMLLLLLLMMMRRRPPPMMMNNNQQQSSSRRRQQQSSSUUUVVVVVVVVVYYY```fffeeelllsssvvvwww{{{tttcccUUUGGGBBBEEEAAAAAA@@@???>>>===<<<<<<<<<;;;999777666666777888999888888888777777666666444444555555555555444444555555444444444333333333444444444444444444444444333333333222222111111111777666555444333222222222111111111111111111111111+++++++++*********))))))((()))***++++++,,,+++++++++***)))***,,,---,,,+++))))))*********+++++++++,,,++++++******++++++,,,------,,,,,,,,,+++++++++*********+++******)))))),,,,,,,,,+++++++++******************************+++******)))))))))*********)))((()))******)))(((++++++,,,,,,++++++***************+++++++++++++++)))******+++++++++******((()))))))))******++++++++++++++++++************...---+++))))))***+++,,,+++++++++************)))+++++++++++++++************++++++,,,,,,,,,++++++)))))))))+++,,,---+++))))))******************)))+++******))))))******+++))))))***++++++++++++***++++++++++++++++++++++++***+++------,,,+++,,,---++++++++++++++++++++++++------------............---,,,,,,++++++,,,,,,---++++++++++++,,,---..............................///...------------...///...///111111///...///000---...//////...---,,,+++........................000000000000000000000000000000111111111222222222111000000000000111222222555777;;;FFFUUUgggwww}}}tttmmmddd\\\VVVQQQKKKGGGJJJGGGDDDCCCCCCCCCCCCBBBCCCAAA@@@@@@AAABBBAAA???AAA???>>>>>>@@@AAA@@@???>>>>>>>>>>>>>>>>>>???????????????>>>=========<<>>>>>===<<<===???@@@BBB>>>??????@@@@@@AAAAAAAAAAAAAAABBBBBBBBBCCCCCCCCCCCCDDDDDDEEEEEEFFFFFFFFFCCCCCCDDDDDDDDDDDDDDDDDDGGGGGGGGGHHHHHHHHHIIIIIIIIIIIIIIIJJJKKKLLLLLLMMMQQQQQQQQQOOONNNMMMOOOQQQTTTRRROOOPPPSSSVVVWWWWWWYYYZZZZZZZZZ\\\cccmmmuuu{{{pppZZZPPPHHH???<<<@@@======<<<;;;:::999888888:::888666555444444555666888777777777666666666666444444555555555555444444555444444444444333333333333333333333333333333333333333333222222222111111333333222111111000//////111111111111111111111111+++++++++***************))))))***************)))+++***)))***,,,---,,,+++))))))*********+++++++++,,,++++++******++++++,,,,,,,,,,,,,,,++++++++++++))))))***+++,,,,,,++++++,,,,,,,,,++++++++++++***++++++++++++++++++++++++------+++******)))))))))***)))((()))******)))((()))***++++++,,,+++++++++******************))))))+++++++++++++++***))))))(((((()))***+++,,,------------,,,,,,+++******)))---,,,+++))))))***+++++++++++++++************)))++++++++++++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,+++******))))))+++,,,---+++*********++++++++++++*********))))))))))))))))))***))))))***++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------+++***++++++*********++++++,,,,,,---........./////////000000---,,,,,,++++++,,,,,,------,,,,,,,,,,,,,,,------........................///...------------...///---///111000///...///000---............---,,,,,,////////////////////////000000000000000000000000000000000111111111222222///////////////000111111444555666;;;EEEWWWlllzzz~~~vvvqqqjjjaaa[[[WWWRRRKKKEEECCCCCCCCCCCCDDDBBB@@@???@@@@@@@@@???===<<<<<<===???@@@???>>>??????????????????????????????>>>>>>>>>>>>>>>>>>????????????????????????@@@??????>>>???@@@BBBCCCAAAAAAAAAAAABBBBBBBBBBBBDDDDDDDDDDDDEEEEEEEEEEEEEEEEEEEEEFFFFFFFFFFFFFFFBBBDDDFFFHHHIIIHHHFFFEEEFFFGGGGGGHHHJJJKKKLLLLLLIIIJJJKKKLLLNNNOOOPPPQQQRRRRRRQQQOOONNNOOORRRUUUVVVTTTQQQQQQSSSVVVXXXXXX[[[\\\]]]___dddooo~~~}}}dddTTTGGGDDDBBB===<<>>======???AAABBBAAA@@@BBBBBBAAAAAAAAAAAAAAA@@@>>>>>>???????????????????????????@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAACCCDDDBBBBBBBBBBBBBBBBBBBBBAAAEEEEEEEEEEEEFFFFFFFFFFFFGGGGGGGGGGGGGGGFFFFFFFFFEEEFFFGGGIIIJJJJJJIIIIIIHHHHHHIIIJJJKKKLLLMMMMMMNNNNNNOOOPPPQQQRRRSSSSSSRRRRRRSSSRRRRRRTTTWWWZZZZZZXXXUUUTTTUUUWWWZZZ\\\___bbbhhhnnnwww|||bbbRRRIIIBBBBBBBBB???===>>>::::::999999888777777666999888777666666666666777444444444444444444444444333444444555555444444333444444444333333333222222222222222222222222222222222222222222222222222222111222444555555333111000111111111111111111111111************************++++++,,,,,,,,,+++******+++***)))***,,,---,,,+++++++++,,,,,,,,,---------,,,++++++******++++++,,,+++++++++++++++++++++++++++,,,,,,,,,,,,+++******++++++++++++++++++++++++************************++++++******+++,,,,,,---,,,+++***+++,,,,,,+++***'''((()))***+++,,,,,,,,,+++*********)))((((((((((((((()))***+++,,,,,,,,,------------------------))))))))))))******++++++*********************++++++++++++*********))))))+++++++++,,,,,,---------,,,,,,---------,,,,,,+++---+++******,,,,,,+++***+++++++++,,,,,,++++++++++++++++++******+++++++++++++++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------+++))))))***))))))***+++,,,,,,------,,,,,,---------.........///......------......///000///...............///........................---..................------...000000...---...//////............/////////000000000000000000000000//////////////////////////////000000000111111111222222222222222333444444000333444222222:::IIIVVVqqq}}}~~~uuulllccc\\\WWWTTTQQQLLLHHHFFFEEECCCBBBCCCBBBAAAAAACCCCCCCCCAAABBBBBBBBBAAAAAA@@@@@@@@@????????????@@@@@@@@@@@@???@@@@@@@@@AAAAAAAAABBB@@@@@@@@@@@@AAABBBCCCCCCBBBBBBBBBBBBBBBBBBAAAAAAEEEEEEEEEEEEFFFFFFFFFFFFHHHHHHHHHHHHHHHGGGGGGGGGIIIHHHHHHHHHIIIKKKLLLMMMKKKLLLLLLLLLMMMMMMMMMMMMQQQQQQQQQQQQQQQRRRRRRRRRTTTUUUWWWWWWWWWXXXZZZ\\\]]]]]]]]]]]]___cccgggjjjlllsss}}}ttt]]]MMMEEE@@@===>>>>>><<<999999:::999999888888777777777777777666666666666666666333333333333333444444444333333444444444444333333444444333333333222222222222222222222222222222222222222222222222222222222111222444666666555333222111111111111111111111111***************+++++++++))))))***************)))+++***)))***,,,---,,,+++))))))*********+++++++++,,,++++++******++++++,,,*********+++++++++++++++++++++,,,,,,+++***))))))***++++++++++++,,,,,,,,,)))))))))))))))))))))))))))))))))******+++------***)))((()))******)))((('''((()))***++++++++++++******************))))))'''((()))***+++,,,,,,,,,,,,+++++++++*********)))'''(((((()))******++++++)))))))))***************+++++++++************)))++++++++++++,,,,,,,,,,,,++++++,,,---------------...,,,******+++,,,,,,+++******++++++++++++******,,,,,,++++++++++++,,,,,,))))))***++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,***)))***************++++++,,,,,,---+++++++++,,,,,,,,,,,,------,,,,,,++++++,,,,,,---///...............//////........................------...//////...------,,,...000///...---...///,,,,,,,,,+++,,,,,,---.../////////////////////////////////////////////////////////000000000111111111000000000000111222222...222444333000333<<>>AAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAABBBBBBCCC@@@@@@AAABBBBBBCCCCCCDDDBBBBBBBBBBBBBBBBBBCCCCCCDDDEEEEEEEEEFFFFFFFFFFFFHHHHHHHHHIIIIIIIIIIIIIIILLLKKKIIIHHHIIIKKKMMMOOOMMMNNNNNNNNNNNNNNNNNNNNNQQQQQQQQQQQQQQQQQQQQQQQQRRRTTTUUUVVVVVVXXX\\\___cccfffiiimmmrrrwww}}}kkkWWWIIICCC<<<;;;:::;;;<<<;;;999888777777777666666555555555444444444444444444333333333333333333444444444444333333444444444444333333333333333333222222222222333333333333333333333333111222222222222333333333000000222333444333333222111111111111111111111111))))))*********+++++++++((()))***++++++,,,+++++++++***)))***,,,---,,,+++))))))*********+++++++++,,,++++++******++++++,,,)))*********++++++++++++))))))******+++***************+++++++++,,,,,,,,,******************************)))))))))******+++***)))((()))******)))((((((((()))******+++***************+++++++++++++++((()))***+++++++++++++++)))))))))***************************************(((((()))***************+++++++++************)))+++++++++++++++***************,,,---....../////////---+++***+++,,,,,,+++)))******************)))++++++************++++++))))))***++++++++++++***++++++++++++++++++++++++(((***,,,,,,*********+++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,---...///........................------...//////...------,,,...//////...------...,,,,,,+++++++++,,,---...........................////////////////////////////////////000000000111000////////////000111111///222555555333444999>>>III]]]ttt|||vvvoooiiiccc\\\XXXRRRNNNIIIEEEDDDDDDDDDDDDDDDDDDCCCCCCBBBAAAAAAAAABBBBBBBBBAAA@@@@@@??????@@@@@@AAAAAABBBCCCCCCCCCAAABBBCCCDDDEEEEEEEEEEEEBBBCCCCCCDDDDDDEEEEEEEEEEEEEEEFFFFFFFFFGGGGGGGGGHHHHHHIIIIIIJJJJJJKKKKKKKKKKKKKKKKKKKKKKKKLLLLLLMMMMMMNNNOOOPPPQQQQQQRRRRRRRRRRRRSSSSSSTTTTTTTTTSSSTTTUUUWWW\\\eeennnuuu}}}hhhVVVJJJCCC???<<<<<<;;;:::;;;;;;;;;999666666555555555555444444333333333444444333333333333333333333444444555555222333333444444333333222333333333222222222222111333333333333333333333333111111222222222333333333///000000111222222333333111111111111111111111111))))))******++++++++++++***+++,,,---.../////////+++***)))***,,,---,,,+++++++++,,,,,,,,,---------,,,++++++++++++++++++,,,))))))******++++++++++++&&&'''((()))++++++++++++*********++++++,,,,,,,,,++++++++++++++++++++++++,,,+++***)))((((((((((((,,,+++***+++,,,,,,,,,***((())))))************)))*********+++,,,,,,,,,---***++++++++++++***))))))))))))***+++,,,------...------,,,,,,+++*********'''((()))***************+++++++++************))),,,++++++******))))))))))))***+++---...///000000000---+++***+++,,,,,,+++))))))************))))))******))))))))))))******++++++,,,------------,,,************************''')))+++++++++***+++,,,,,,,,,+++++++++++++++++++++++++++,,,,,,,,,------///......------......///))))))******+++,,,---...........................,,,---...//////...---,,,,,,...//////...------......------,,,---...000000........................////////////////////////////////////000000000000000000000000000111222222---000222222222333666:::>>>OOOfff|||}}}uuupppccc^^^XXXSSSQQQQQQQQQQQQIIIHHHHHHGGGFFFEEEEEEDDDCCCCCCBBBAAAAAA@@@??????@@@@@@AAAAAABBBCCCDDDDDDCCCDDDEEEFFFFFFGGGGGGFFFCCCCCCDDDEEEFFFGGGGGGHHHFFFFFFGGGGGGGGGHHHHHHHHHHHHHHHHHHIIIJJJKKKLLLLLLJJJKKKLLLMMMMMMLLLJJJIIIKKKLLLMMMOOOQQQRRRTTTTTTTTTTTTUUUVVVXXXYYYZZZZZZZZZZZZ\\\aaakkkzzz{{{aaaQQQIIIDDD???<<<<<<<<<;;;888777888888777666666666666666666555555444444555666666555555555333333333444444555555555222333333444444333333222333333333222222222111111444444444444444444444444111111111222222333333333111111111111222333555666111111111111111111111111******++++++++++++************++++++++++++************************************++++++++++++******)))))))))***++++++,,,,,,************************,,,++++++******++++++,,,++++++*********)))))))))***)))((('''''')))+++,,,---,,,,,,++++++,,,,,,---************************++++++******************+++***)))))))))***,,,,,,+++***************++++++)))***++++++***)))(((''')))******++++++,,,------++++++************++++++***)))(((''''''((()))***++++++++++++,,,---......++++++,,,------...//////111...++++++,,,,,,+++(((---------,,,,,,,,,++++++...---,,,+++************)))************+++++++++,,,,,,++++++++++++,,,,,,*********++++++,,,,,,,,,......,,,+++,,,,,,...///111000///...---,,,,,,,,,---......///...---+++***,,,---......//////..............................//////000000000000//////.........---,,,,,,++++++////////////////////////000000000000000000000000111000...---,,,---///000444333111///......//////222111000000000111333333222222222333333333444444<<>>===<<<:::::::::999999888777666666111222444666666555444333222222333333333333444444222222222222222222222222333222222222222222222222000000111111111222222222222222222222222222222222222222222222222222222222000000111222222222222111///000111222222222111111)))******++++++******)))******++++++++++++******************************++++++,,,,,,,,,,,,++++++******))))))(((''''''''',,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,///.........------------111000---+++)))))))))***+++++++++******+++++++++***************************************************)))((((((((()))++++++++++++******************+++,,,,,,---,,,+++***)))+++++++++***))))))((((((++++++************++++++++++++***))))))***++++++---,,,,,,+++++++++,,,,,,+++++++++,,,---------...///,,,******,,,---,,,***,,,,,,,,,,,,++++++++++++...---,,,+++************)))************+++++++++******))))))))))))******++++++++++++++++++,,,,,,)))))))))***+++,,,---......---,,,+++************------......------,,,,,,,,,------..........................................//////000000//////.........//////////////////////////////////////////..............................------...///000111222111000///............111111000000000111222333222222222333333333333444888:::AAAQQQeeeyyy{{{~~~|||sssjjjaaaZZZRRRKKKJJJMMMNNNNNNMMMLLLJJJHHHFFFEEECCCDDDEEEFFFGGGHHHHHHHHHFFFEEEEEEDDDDDDEEEEEEFFFGGGGGGGGGHHHHHHHHHIIIIIIJJJJJJIIIIIIIIIJJJJJJJJJIIIJJJKKKLLLMMMNNNPPPPPPLLLLLLMMMNNNOOOQQQQQQRRRQQQRRRTTTUUUWWW[[[```dddhhhjjjkkklllkkkkkklllnnnuuuyyy~~~rrr\\\RRREEE===:::::::::999:::999999888777777666666111222444555666555444333222222222333333333444444555555555555555555555555555555444444333222111111111111111111222222222222222222222222222222222222222222222222222222222222111111222333333333333222111111222333333333333333)))******++++++******)))******++++++++++++******************************,,,,,,,,,------,,,,,,,,,******))))))(((''''''''',,,,,,,,,,,,,,,,,,,,,,,,++++++************+++++++++++++++************)))222000...,,,******************))))))))))))******************************************************)))(((((((((((()))******,,,,,,+++***)))))))))***+++,,,,,,,,,,,,+++******,,,,,,,,,+++******))))))++++++************++++++,,,,,,++++++++++++,,,,,,......,,,++++++*********+++++++++++++++++++++,,,,,,+++******,,,------,,,,,,++++++++++++*********---,,,+++***************)))************+++++++++******))))))))))))******,,,,,,++++++++++++++++++&&&''')))+++,,,------...++++++************++++++---,,,,,,,,,,,,---......,,,,,,---.......................................---..................---------......///000000111////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///000111111......////////////......111000000000000111222222111111222222222333333333555555888>>>JJJ^^^sss{{{pppcccXXXWWW[[[\\\\\\[[[YYYUUUOOOJJJFFFFFFFFFGGGGGGGGGGGGHHHHHHHHHGGGFFFEEEFFFGGGHHHIIIFFFFFFFFFFFFGGGHHHIIIJJJIIIIIIJJJJJJJJJIIIIIIIIIHHHIIIKKKLLLNNNNNNOOOOOOOOOOOOPPPQQQSSSVVVXXXZZZYYYZZZ\\\___eeemmmwww~~~iiiWWWHHHCCC<<<999999:::999888999888888777777666666666111222444555555555444333222222222222333333333333222222222222222222222222777777666444333222111000333222222222222222222222222222222222222222222222111111111111111111111111111222333333444444333333111111222222222333333333))))))************))))))******++++++++++++******************************++++++,,,,,,,,,,,,++++++)))))))))***++++++,,,,,,))))))))))))))))))))))))++++++************++++++((((((((('''''''''&&&&&&************+++,,,---...*********))))))************************************************+++++++++)))))))))))))))******+++,,,,,,+++***)))))))))))))))))))))***))))))))))))+++,,,,,,------...//////++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,+++******+++++++++++++++***************,,,+++******+++,,,,,,,,,+++++++++*********)))))),,,,,,+++***************))))))*********+++++++++,,,,,,++++++++++++,,,,,,,,,,,,,,,++++++*********((()))+++---............,,,+++++++++,,,,,,---...,,,,,,++++++,,,---///000,,,,,,---.........------........................,,,------......------,,,,,,,,,,,,---------......////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///000000//////,,,---///000111000//////000000000000000111111222111111111111222222222222333555666666:::HHH^^^ppp}}}yyyoooooovvvuuuuuutttqqqjjj```WWWRRROOONNNNNNMMMLLLKKKKKKKKKOOONNNLLLJJJIIIIIIIIIJJJHHHHHHGGGGGGHHHIIIJJJKKKIIIJJJKKKLLLMMMLLLLLLKKKJJJKKKMMMOOOQQQRRRRRRRRRUUUWWW[[[___cccfffhhhiiifffiiinnnuuu~~~wwwfffUUUJJJ???<<<:::999::::::999777777777777666666666555555111222333444444444444333111222222222222333333333111111111111111111111111555555444333222222111111333333333333222222222222111111111111111111111111000000000000000000000000000111222222333333222222000000000000111111222222)))))))))******)))))))))******++++++++++++************************************++++++++++++******)))))))))***++++++,,,,,,))))))))))))))))))))))))+++******))))))******+++,,,,,,,,,++++++++++++***'''((((((***,,,---///000++++++************++++++************************))))))*********+++++++++******+++++++++,,,,,,,,,,,,++++++***))))))******))))))))))))))))))******+++,,,,,,------...//////++++++************++++++***++++++++++++++++++***************++++++,,,---*********************)))------,,,+++***))))))***+++++++++*********))))))++++++******))))))******))))))*********+++++++++,,,,,,++++++++++++,,,,,,,,,,,,,,,++++++************+++,,,---...---,,,+++++++++++++++,,,---......,,,+++++++++,,,...000111+++,,,,,,---...---------........................,,,,,,------------,,,,,,......---------,,,,,,,,,////////////////////////------------------------//////000000///...---,,,---...000111222222111000//////000000111111111111000000000111111111222222000555888666444;;;JJJWWWeeemmmxxx~~~yyynnnggg\\\[[[ZZZZZZZZZ[[[\\\\\\\\\[[[XXXUUUQQQOOOLLLKKKOOONNNMMMMMMNNNOOOQQQRRRRRRSSSTTTUUUTTTQQQOOOMMMKKKMMMQQQUUUZZZ^^^```bbbccchhhpppxxx~~~}}}jjjYYYMMMEEEAAA<<<;;;;;;;;;:::999666444666666555555555555555444222222222333333333333333111111111222222222333333444444444444444444444444111111111111111222222222222222222222222222222222111111111111111111111111000000000000000000000000//////000111111111111111222111111111111222333333((())))))******))))))(((******++++++++++++******************************)))******++++++******)))******))))))((('''''''''++++++++++++++++++++++++******))))))))))))******---------,,,,,,,,,++++++++++++,,,,,,------......+++++++++******+++++++++************************)))))))))***++++++,,,,,,***+++,,,,,,------,,,,,,+++***************+++++++++++++++***++++++,,,---,,,,,,,,,+++******))))))++++++************++++++))))))************)))))))))))))))******+++------*********************+++---...---+++)))((((((***,,,++++++++++++*********+++******)))))))))******)))************+++++++++******))))))))))))******,,,,,,++++++++++++++++++)))***************))))))***************+++,,,,,,+++++++++,,,---...///000++++++,,,---------------........................,,,------------------,,,111000000///......------////////////////////////........................111111000///...---,,,,,,//////000111111222111111...///000000111111000000///000000000000111111111---222666666333444:::@@@LLLVVVdddpppwwwzzz|||~~~{{{{{{jjjiiiiiijjjllloooqqqssspppooommmiiiddd^^^YYYVVVWWWWWWVVVWWWYYY\\\___aaaeeeeeeeeeccc^^^XXXRRRNNNMMMOOOUUU]]]fffnnnuuuyyy}}}|||dddSSSHHH@@@<<<<<<:::::::::999777555333111444444444444444444444444222222222222333333333333111111111111222222222222222222222222222222222222//////000000111222222222000000111111111222222222111111111111111111111111111111111111111111111111...//////000111000000000444333222222222333555555(((((())))))))))))((((((******++++++++++++*********************************++++++,,,,,,++++++*********))))))((('''''''''++++++++++++++++++++++++******))))))))))))************)))))))))(((((((((,,,,,,,,,,,,,,,++++++*********))))))))))))******************************((())))))***++++++,,,,,,)))***+++,,,---,,,++++++))))))))))))***+++,,,,,,++++++*********+++------+++++++++***))))))((((((++++++************++++++((()))***++++++***)))(((+++***************++++++)))******++++++,,,,,,,,,+++,,,---+++(((((()))+++,,,,,,,,,,,,++++++++++++******))))))))))))******)))************+++++++++******))))))))))))******++++++++++++++++++,,,,,,)))((((((((()))***++++++,,,+++++++++++++++,,,---++++++,,,---............++++++,,,------------,,,........................------............------//////////////////......////////////////////////........................111000///...------......000000/////////000000111......000111111111000////////////000000000111111---///111222222333444555:::AAALLLYYYeeepppxxx|||}}}xxxqqqmmmjjjjjjkkkmmmqqqvvv{{{~~~|||vvvnnneee``````ccchhhqqq{{{nnn___OOOGGGBBB===:::;;;777777777555444333333444333333333333333444444444222222222222222333333444111111111111222222222222000000000000000000000000111111111111111111222222......///000111111222333111111111111111111111111222222222222222222222222//////000111111111111111222111000///000111333444(((((())))))))))))((((((******++++++++++++******************************+++,,,,,,------,,,,,,+++)))))))))***++++++,,,,,,((((((((((((((((((((((((******))))))))))))******))))))))))))(((((((((((()))))))))******))))))((())))))(((((((((((())))))************************((())))))***++++++,,,,,,((()))***+++,,,+++******(((((())))))***+++------))))))((((((((()))+++,,,)))******+++,,,,,,------++++++************++++++)))***+++,,,,,,+++***)))---,,,+++***))))))))))))))))))***+++,,,---------(((***,,,+++)))(((+++...---------,,,,,,,,,++++++***)))))))))))))))******)))************+++++++++,,,,,,++++++++++++,,,,,,*********++++++,,,,,,---))))))))))))***---///000///......------.........+++,,,---...///...---,,,++++++,,,---------,,,,,,........................---......//////......---++++++,,,,,,---.........////////////////////////........................000///...,,,---...000111000///...------...///000---...000111111111000///////////////000000000000000///...000333555444333222555;;;GGGWWWggguuu}}}|||}}}vvveeeRRRGGG>>>??????;;;999:::555666555444333444666888333333333333333333333333222222111111222222333444000111111111111222222222222222222222222222222222333333333222222111111111,,,------///000111222333000000000000000000000000222222222222222222222222000000111222222222222222///...,,,+++,,,---///000++++++***)))((((((((()))******+++++++++,,,,,,,,,***+++---...---+++)))((('''((()))***************)))***+++++++++)))((('''******))))))((((((''''''))))))*********((('''&&&(((((()))***+++,,,,,,,,,,,,+++++++++******))))))))))))))))))))))))))))))+++*********))))))((((((''''''(((******+++++++++,,,,,,,,,++++++*********************))))))((((((,,,,,,,,,,,,,,,,,,,,,,,,************************+++++++++++++++***)))((((((***+++***)))((()))***+++++++++++++++++++++++++++++++++*********))))))###&&&***,,,------......,,,***))))))***++++++***************************++++++++++++++++++++++++,,,++++++***)))))))))***+++)))'''&&&''')))+++---))))))******+++++++++,,,,,,++++++******++++++,,,,,,,,,,,,---------.........---,,,,,,++++++++++++111///---++++++---///111///...,,,+++***+++,,,,,,000///---,,,,,,---...///000///---,,,,,,---///000........................000//////.........//////.../////////000000111111......///000000000000000//////000000000000///////////////000111222333444222333666<<>>===>>><<<:::888666666666666666666555555444333333333222222222222222222222222222222222222222222222222222111000000000222333444111111111000000111111111111000///000111111///---000111111222222111111000......///000111111111111222111111000000111111222111111111111111111111111333222222111111000//////((((((((((((((()))***+++(((((((((((())))))))))))((((((((((((((()))***++++++++++++++++++***)))(((''''''(((((())))))))))))((((((((())))))******+++''''''((()))))))))******(((((()))***************((((((((())))))******+++))))))))))))))))))))))))*********)))))))))))))))((())))))***++++++******+++++++++***************++++++++++++++++++++++++******************************************************+++++++++******)))***+++,,,,,,******+++,,,++++++++++++++++++++++++***+++---......---+++***---///000///---,,,+++,,,,,,***))))))***++++++***************************************************,,,,,,+++++++++++++++,,,***+++,,,,,,---,,,+++***++++++******************,,,++++++******++++++,,,++++++,,,,,,,,,---------......------------......++++++,,,------,,,++++++---,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...///000///...------------...///------------------------......---------...///////////////000000000000000---...//////000000////////////000000000000//////000000///......//////000111000111333333444;;;DDDJJJ\\\qqq{{{zzzwwwxxxzzzvvv{{{wwwhhhUUUIIIBBB===<<<===;;;:::888666555555444555555555444444444333333333333333333333333333333333222222222222222222222222555555333222000000//////222222111111111111222222111000///000111111000...000000111111111111000000------...000000111111111222111000//////000111222000000000000111111111111111111111111000000000000((('''''''''((()))******''''''((((((((())))))))))))))))))))))))***+++,,,))))))******)))(((''''''&&&&&&&&&&&&''''''(((((((((((())))))******++++++''''''((((((((()))******(((((()))*********))))))&&&&&&''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))************++++++,,,,,,++++++************************++++++++++++++++++++++++++++++++++++++++++++++++************************)))******+++++++++******)))***+++***)))((()))+++++++++++++++++++++++++++---,,,,,,++++++,,,------***+++,,,+++(((''''''(((,,,***))))))***++++++***************************************************+++++++++******+++,,,,,,***+++,,,------,,,***)))(((((()))***++++++,,,,,,,,,++++++******++++++,,,+++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,------***+++---......---+++***+++,,,,,,,,,,,,,,,,,,,,,***+++,,,------......///.........------.........---------------------------------------...//////000000000000000/////////------.../////////////////////000000000000//////000000000111111222444444000///111444333222666<<<<<>>???:::777666999999555555777333333444444444333333222000000000000000111111111111111111111111111111111////////////////////////222111000//////000111111000000////////////000000...------...000111000...//////000000000000//////111222222222222111111000...///000111111000///...---......///000111111222////////////000000000000************))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))******))))))((((((''''''''')))))))))'''&&&'''((()))(((((('''&&&%%%%%%%%%(((((())))))************+++******)))))))))))))))************))))))))))))******+++++++++,,,,,,,,,******))))))))))))))))))---,,,,,,,,,++++++******))))))************))))))++++++++++++++++++++++++------,,,+++************+++,,,,,,------,,,,,,+++((()))+++,,,,,,+++)))(((++++++******************++++++************++++++******)))))))))***,,,------------,,,,,,+++++++++++++++++++++++++++++++++,,,+++******,,,,,,+++***))))))))))))************(((((((((((((((((((((((((((***,,,,,,++++++,,,---++++++***)))***+++---...++++++,,,,,,,,,,,,------((()))***+++,,,---------,,,,,,------------......,,,,,,,,,,,,++++++***)))+++,,,---.........---,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,222///,,,,,,...///---+++...000111000,,,+++...111////////////////////////......//////////////////000000000000000000000000111222222222222111000000111111111222444777:::<<>>:::999888666444333444555666333333333222222111111111222222222222222222222333333222///......///111333000000000000000000000000000000000000000000000000111111000000//////......////////////////////////111111222222222222111111000000111111111111000000+++,,,---...///111222222222222222222222111000///111111111111111111111111((((((((((((''''''''''''))))))))))))))))))))))))((())))))))))))))))))((())))))))))))))))))))))))''''''(((((())))))******&&&'''((('''%%%%%%%%%'''******))))))(((''''''&&&)))))))))))))))*********+++******)))))))))))))))(((((())))))*********+++*********+++++++++,,,,,,******)))))))))******+++))))))))))))((((((''''''((())))))******))))))(((++++++++++++++++++++++++,,,,,,+++*********++++++***++++++++++++++++++******+++---......---+++***************************++++++************+++++++++******)))***+++,,,---,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,+++******,,,,,,+++***************++++++++++++************************(((***,,,,,,+++******++++++*********++++++,,,---*********+++++++++,,,,,,)))***++++++,,,,,,,,,,,,******++++++++++++,,,,,,,,,,,,---------,,,++++++,,,---.../////////......---------.........//////////////////////////////000---+++,,,...///...------......---,,,,,,...//////////////////////////////////////////.........000000000000000000000000...///000111222333333333111111111222444666888:::CCCKKKYYYeeennnrrrttttttttt|||tttiiiWWWOOODDD>>><<<<<<;;;999999888666444333444555555333333333222222111111111222222222111111000000000////////////000000111111000000000000000000000000000000000000000000000000111000000000/////////...////////////////////////000111111222222111111000000000111111111111000000,,,------...///000111111111111222222222111000000111111111111111111111111''''''''''''(((((((((((())))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))''''''(((((())))))******'''((()))((('''&&&&&&(((+++++++++******))))))(((*********)))))))))))))))+++******)))))))))))))))''''''((()))***+++,,,,,,*********++++++++++++,,,***************+++,,,---++++++++++++************((())))))******))))))(((************************++++++*********+++,,,,,,))))))************))))))+++,,,---......---,,,+++************************++++++************++++++++++++******++++++,,,---*********+++++++++++++++************************,,,***)))***+++,,,+++***+++++++++,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,)))+++,,,,,,***)))******)))***++++++,,,+++++++++)))))))))************+++***++++++,,,,,,,,,++++++******++++++++++++,,,,,,,,,,,,---.........------------...///////////////........./////////000000,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++,,,...000000///---+++***+++---...///...////////////////////////000000//////.........---000000000000000000000000......000111222333333333000111111222333444555555999<<>>IIIWWWbbbrrruuuzzz{{{lllZZZOOOHHHBBB======;;;999777555555444222111666555444333333222222222111111111111111111111111///000000111111222222222666555333000000000111111////////////////////////////////////////////////////////////000000000000000000000000000000000000000000000111111000000000//////000000000000//////000000000000000/////////...///000111111111111111000000000000000000000000&&&&&&''''''(((((())))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))''''''(((((())))))******((()))***)))((('''''')))((((((((((((((((((((((((((()))))))))************+++******)))))))))))))))************))))))(((((()))))))))************+++***************+++,,,---)))))))))************+++,,,,,,,,,------,,,,,,,,,******************************)))))))))***++++++***++++++++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,)))))))))***++++++,,,,,,++++++************++++++******+++++++++***))))))*********+++++++++++++++************************)))(((((()))+++,,,+++***************++++++++++++************************+++---......,,,+++,,,,,,*********+++******)))(((*********+++++++++,,,,,,***++++++,,,,,,,,,++++++******++++++++++++,,,,,,******++++++,,,,,,+++++++++++++++***+++,,,,,,---,,,,,,,,,------------...------------------------,,,---...---++++++,,,...---,,,,,,---///111222222////////////////////////////////////////////////000000000000000000000000------///000111222222222111111111111111111111111000333555444333999DDDMMM\\\eeesssttt```SSSHHHCCCAAA===:::999777777666555444444444444555444444333333222111111000000000111111111111111...//////000111222333444777555222///...///111222000000000000000000000000////////////////////////////////////000000000000000000000000000000000000///000000111111000000///...//////000000//////...000000000000000000000000//////000000111000000000000000000000000000000000&&&&&&&&&'''((()))))))))))))))))))))))))))))))))''''''((((((((((((''''''))))))))))))))))))))))))''''''(((((())))))******((()))***)))'''&&&'''(((((((((((((((((((((((((((''''''((()))***++++++,,,+++******))))))))))))))))))))))))))))))*********))))))))))))******************)))))))))******+++++++++,,,,,,,,,---------***++++++++++++++++++***+++++++++++++++++++++++++++******))))))))))))***))))))************))))))---,,,,,,,,,,,,,,,,,,---((())))))***++++++,,,,,,++++++************++++++)))************)))(((''',,,,,,,,,,,,++++++++++++++++++++++++++++++++++++)))((('''(((+++,,,+++***++++++++++++,,,,,,,,,---************************)))***,,,,,,+++***+++,,,++++++***))))))))))))))))))))))))************+++)))***++++++,,,,,,,,,,,,******++++++++++++,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,+++++++++,,,---...------------............++++++++++++++++++++++++***,,,---,,,++++++---000,,,------------...000222////////////////////////------......///000000000000000000000000000000000,,,---...000111111222222222111000000000111222333000222333222222333888<<>>===:::999999888777666555555222222333444444333222222333333222222222111111111000000000000000111222222........................//////////////////////////////.........///000000////////////////////////////////////////////////------------............000000000//////.....................////////////------...///////////////////////////////////////000000000000000000000000))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))************************************)))))))))))))))((((((((((((((())))))((())))))))))))))))))***###''')))))))))******))))))))))))***************)))((()))+++,,,,,,+++---,,,,,,+++******))))))***+++---...---***'''$$$!!!"""%%%''')))***++++++''''''(((((()))******************++++++*********))))))***++++++***))))))---,,,++++++++++++++++++******++++++++++++******))))))))))))))))))))))))************))))))))))))***++++++,,,,,,---------)))))))))))))))))))))))))))))))))*********++++++))))))***+++++++++******)))''''''(((+++...//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,---------------------------,,,,,,,,,,,,---......111///...,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------...///////////////000000000000000/////////---------------,,,,,,,,,000000000000000000000000---......///000000111111000000000000000000000000///111111111000111333555222333444555888>>>EEEJJJeeeppp|||yyyzzz{{{|||}}}|||dddSSSNNNHHH@@@;;;::::::999777777777666666666555555555111111222333333333333222333222222222222111111111111111000000111111222222///////////////////////////////////////////////////000000000000000//////........................////////////////////////....../////////000000000000000000000////////////............////////////---......///////////////////////////////////////000000000000000000000000((((((((((((((((((((((((+++++++++******)))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))************((((((((((((((((((((((((************************++++++++++++,,,,,,,,,,,,*********)))))))))))))))+++******))))))***+++,,,''''''(((((())))))******%%%'''***+++***))))))***((()))))))))************(((((()))***+++,,,,,,,,,......---,,,,,,+++******(((***,,,---,,,***&&&$$$###%%%''')))+++,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,************************---,,,+++*********************++++++++++++******))))))))))))))))))))))))*********)))))))))))))))))))))***++++++,,,------))))))))))))))))))))))))((())))))))))))*********))))))***+++,,,,,,,,,+++***(((&&&'''***---///000,,,,,,,,,,,,,,,+++++++++,,,,,,++++++++++++,,,,,,---------------------------,,,,,,,,,,,,---.........---,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...------,,,,,,---...............////////////////////////////////////////////////////////////////////////........./////////000000///////////////////////////000111111000000222444111222444555666999>>>AAAMMMXXXhhhxxx}}}}}}}}}}}}~~~xxxfffXXXNNNGGGGGGCCC>>>;;;999888666444444444444444444444444555222222222222222111111111222222222222111111111111111000000000000000111111111111111111111111111111///////////////////////////000111111111000///...........................////////////////////////...////////////000000000000000000000000000000000............////////////......///////////////...////////////////////////////////////////////////''''''''''''''''''''''''*********))))))((((((((())))))))))))))))))))))))((((((((((((((((((((((((************))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))*********++++++,,,,,,,,,))))))))))))))))))******+++***)))))))))***,,,---''''''(((((())))))******(((***,,,,,,***))))))***((()))))))))************(((((()))******+++,,,---++++++++++++************((())))))*********)))((('''((()))+++,,,,,,+++***------,,,,,,++++++************)))(((((()))******++++++************++++++,,,+++***))))))))))))))))))******++++++******)))))))))))))))))))))))))))))))))))))))))))))******'''(((((()))***++++++,,,))))))))))))))))))))))))((())))))))))))*********)))***+++,,,,,,---,,,,,,+++)))'''''')))+++------++++++++++++************,,,++++++******++++++,,,++++++++++++++++++++++++---,,,,,,,,,,,,---......//////......---------...,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---.........------++++++,,,------------,,,.........................../////////////////////........................000/////////.........---///////////////////////////000111000//////111222---///111222333444777:::<<>>DDDMMM___pppnnn^^^LLLEEEAAA@@@===777555888888888888666444222111111333333333333333333333333000//////...///000111222111111111111000000000000000000///...............,,,,,,,,,,,,,,,,,,,,,,,,........................,,,,,,,,,,,,---///000111////////////////////////////////////////////////,,,,,,---------.........,,,---------.........///............///////////////////////////...------////////////////////////000000000000000000000000***+++,,,------,,,+++*********++++++,,,,,,,,,---))))))))))))))))))))))))))))))))))))))))))))))))''''''((()))***+++,,,,,,************************************************((())))))***+++,,,,,,,,,(((((())))))*********++++++***((('''(((***---///,,,,,,++++++******)))))))))***++++++******+++,,,))))))))))))************)))+++---,,,)))((())),,,(((((()))+++,,,---...///,,,,,,,,,,,,+++)))((('''((()))+++,,,,,,++++++***'''((()))+++---///000111...---+++******+++---...---,,,+++******+++,,,---************+++,,,------))))))************))))))))))))))))))))))))))))))(((((())))))*********++++++++++++***************))))))))))))))))))))))))***++++++++++++,,,,,,,,,............---,,,++++++*********,,,...///...,,,******+++,,,,,,---......++++++************++++++---------------------------,,,,,,,,,,,,---............///000000//////...,,,,,,,,,,,,,,,,,,,,,,,,***+++---//////...---,,,...//////000000000000000.../////////000000111111........./////////000000000000000000000000000000,,,,,,------.../////////000000000000000000000000//////000///------...000000000111000000111444666555444777;;;;;;<<>>DDDIIINNNZZZlll{{{vvveeeYYYOOOHHHBBB???<<<:::;;;:::999777444444444444444444444444222111111000000111111222111000/////////000222333///////////////////////////////////////////////////000000000000000000/////////...,,,******,,,///////////////////////////........................////////////////////////............////////////000000000///......------+++,,,------......------///////////////////////////......///000000///---///////////////000111111111000//////111111000///)))))))))))))))((('''''''''(((((()))))))))))))))'''''''''''''''''''''''')))))))))))))))((('''''')))******+++++++++******))))))))))))(((((((((((((((''''''''''''((()))))),,,+++***))))))***+++,,,((())))))*********))))))''''''((((((((()))))))))((()))))))))*********+++((((((((((((((())))))******))))))))))))))))))***)))))))))))))))(((((((((,,,+++)))(((((()))+++,,,************************))))))))))))))))))***************+++++++++,,,,,,******++++++++++++******************************)))))))))******++++++,,,(((((()))***++++++******************************+++++++++*********))))))))))))))))))))))))))))))++++++++++++***)))((('''*********+++******)))((())))))*********+++++++++((((((((()))******++++++)))))))))*********++++++++++++++++++++++++++++++++++++++++++++++++++++++---------,,,,,,+++++++++------,,,,,,,,,++++++++++++++++++,,,,,,,,,---------------............///................................................+++...000///,,,+++...000---------...........................//////000000......////////////................../////////////////////////////////////////////000000111111111111333555555555555777888999BBBMMMWWWcccuuutttaaaRRRHHHBBB@@@???:::999777777777666555444333333444444444444555555222222111111111111222222......------...///111222................................................//////000000000000////////////...+++)))***,,,................../////////---.........................................................////////////000/////////.........---+++,,,------......------///////////////////////////...---...000000...---,,,++++++++++++,,,------000///......000000///...(((((())))))))))))((((((''''''((()))))))))))))))%%%&&&&&&&&&&&&&&&''''''************)))((('''&&&((()))******+++*********))))))))))))(((((((((((('''&&&&&&&&&&&&'''((((((******************+++,,,'''((()))******+++******(((((((((((())))))))))))((())))))******+++++++++))))))((((((((()))***+++******))))))))))))******((()))))))))************,,,+++***))))))***+++,,,***************+++++++++))))))))))))*********************+++,,,,,,------******++++++++++++******************************))))))))))))***+++,,,---***************************************++++++++++++++++++************))))))))))))))))))))))))))),,,,,,,,,+++***)))'''&&&)))***************)))))))))************+++++++++*********)))((((((''''''***))))))))))))***++++++*********+++++++++++++++*********+++++++++++++++---,,,,,,,,,,,,,,,,,,+++------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,---------------............///................................................000000000///---++++++,,,---------------.........------......///000000111......////////////............/////////000000000////////////////////////,,,...000222333222222111///222444555444333222333777999<<>>888555666222333555555555555555666222222222222222222222111111000000//////000000111***+++---/////////...---................................................,,,------......------,,,,,,---......------...///---------.........//////---------.........//////....................................////////////,,,------....../////////------...////////////...,,,,,,,,,,,,,,,,,,,,,,,,...------...//////...,,,///............///000000///...------//////...---%%%&&&((()))***+++******&&&''')))*********)))(((&&&'''''''''(((((())))))&&&'''((()))************''''''((()))))))))))))))))))))))))))((((((((((((((((((((((((((()))******'''((()))+++++++++***))))))************))))))((())))))))))))************((())))))***++++++,,,,,,+++***)))))))))***,,,---+++***)))(((((()))***+++(((((()))+++,,,---...///)))***++++++++++++***)))))))))******++++++++++++(((((())))))*********+++'''(((((()))***+++++++++******++++++++++++*********************************))))))))))))+++---...///---+++)))(((((()))***))))))******+++++++++++++++++++++************)))))))))))))))))))))))))))))))))***++++++++++++******+++,,,,,,---------,,,)))************+++++++++)))))))))***++++++,,,,,,***)))((((((((()))+++,,,))))))******++++++++++++))))))******+++++++++++++++++++++,,,,,,------------------,,,,,,,,,++++++++++++,,,,,,,,,------------------.........//////................................................)))((('''+++111444444222,,,,,,,,,------.........000000000///......------......////////////......000000000000111111111111////////////////////////000000/////////000000000000000000...---...111333111111222444666777999999AAAIIIQQQYYYjjjpppaaaVVVNNNEEE@@@AAA:::777999777333333888111222333333222111111111111111111111000000000/////////............//////---///111333444222000///...................................................//////////////////...+++---//////.........///---------.........//////---------.........//////..................................../////////000+++,,,,,,---...///000000---...//////000000//////...........................------...//////...,,,,,,++++++++++++,,,------///...------...///...---((((((((((((((((((((((((---+++))))))***+++++++++&&&&&&&&&''''''''''''(((((((((((()))******++++++******))))))(((((('''''''''((()))******)))((('''''')))***)))((('''(((***'''(((******))))))***,,,((((((((((((((()))******))))))))))))))))))))))))+++***)))***---/////////&&&'''(((*********)))(((+++*********))))))((((((***))))))))))))+++---...************************+++*********))))))(((((()))))))))))))))))))))))))))))))))***+++++++++,,,))))))******++++++++++++,,,***))))))+++,,,,,,,,,++++++++++++******))))))************************))))))))))))))))))))))))+++++++++++++++***)))(((''''''((()))***++++++,,,************************))))))************))))))))))))))))))))))))))))))++++++,,,,,,,,,---------)))'''%%%&&&(((***++++++,,,,,,+++***))))))******)))))))))))))))))))))))),,,,,,,,,---------......------------------------///...---,,,,,,---...///........................,,,,,,,,,---------......,,,,,,,,,,,,,,,---...///////////////////////////////////////////////////////////////////////////000000//////.........---111000///...///111333444000000000000000000000000000////////////111333444000000000000000000000000...///000111333444555666999;;;???EEEOOO\\\jjjsssxxxccc\\\RRRIIIEEEBBB>>><<<999888888777666555555444111111111111111111111111222222222222111111111111333222111/////////000111000000000000000000000000///////////////////////////......------......///000000111111000///......------------------------..................------//////////////////////////////...,,,******,,,///................................................------------------------........................000///...---------------,,,---......//////......,,,,,,,,,---------......(((((((((((((((((((((((('''&&&&&&'''((((((&&&%%%'''''''''((((((((())))))*********)))))))))))))))''''''(((((())))))******(((((()))***)))((('''&&&''')))***)))((('''(((***((()))******)))(((***+++((((((((((((((()))******((((((((((((((((((((((((***)))((())),,,.........(((((())))))******))))))************)))))))))((())))))(((((()))***,,,---************************************)))))))))((())))))))))))))))))))))))******************++++++))))))*********************)))((()))+++,,,+++*********)))))))))(((((((((************************))))))))))))))))))))))))*********+++******))))))(((((())))))******++++++************************))))))************))))))************************************++++++++++++***)))'''(((***+++,,,+++,,,++++++***))))))******************************+++,,,,,,,,,,,,---------------------------------......------------..............................,,,,,,,,,---------......//////......------......................................................////////////////////////000/////////..................///000111111111111000000000000000000000000000////////////111222333000000000000000000000000000111111111222222222333444555666999>>>FFFOOOVVVgggrrrqqqaaaVVVMMMHHHAAA===;;;;;;999888777777666555555444333333111111111111111111111111/////////............---111000...---------...///////////////////////////........................---,,,,,,++++++,,,,,,---...............---,,,+++------------------------..................------------------------------//////...,,,++++++---///................................................------------------------........................//////...---------------,,,---......//////......,,,,,,---------.........(((((((((((((((((((((((((((((()))+++,,,,,,)))&&&(((((()))))))))*********++++++******)))(((((('''''''''(((((())))))******((()))******)))((('''&&&''')))***)))((('''(((***)))***+++***)))((()))***((((((((((((((()))******'''''''''''''''''''''''')))((('''(((***,,,,,,,,,++++++***)))))))))******************))))))))))))(((((((((((()))***++++++************************************))))))))))))))))))))))))))))))))))))******************))))))))))))))))))))))))))))))(((((((((***++++++***(((***************)))))))))************************))))))))))))))))))))))))(((((()))*********)))))))))*********************************************))))))************))))))************************((((((((()))))))))******,,,+++))))))+++,,,,,,+++,,,+++******)))*********++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,------------------............------------------------------,,,,,,,,,---------............------,,,,,,++++++////////////////////////........................////////////////////////////////////............+++---000222333222000///000000000000000000000000////////////000111222222000000000000000000000000222222111111000000//////333444444444555888===@@@FFFNNNZZZfffsssttteeeXXXMMMCCC===>>><<<999777888888888777555555444444333333222222111111111111111111111111111111111111000000000000000///...---------......////////////////////////........................---,,,,,,++++++,,,,,,---,,,------------,,,++++++------------------------------------------......,,,,,,,,,,,,,,,,,,,,,,,,///000///...,,,,,,...000................................................------------------------........................//////...------------...,,,---......//////......,,,------------.........((((((((((((((((((((((((,,,++++++,,,------,,,***((((((((()))))))))******************))))))((((((******))))))((((((''''''((()))***++++++***))))))''')))***)))((('''(((******++++++***((('''((()))((((((((((((((())))))***((((((((((((((((((((((((((('''&&&''')))++++++***---,,,+++)))))))))***************)))))))))))))))((((((((((((((())))))***++++++++++++++++++++++++*********)))))))))))))))))))))))))))))))))))))))++++++******))))))(((((())))))))))))(((((((((((((((((()))+++---,,,***''',,,,,,,,,,,,,,,,,,,,,,,,************************))))))))))))))))))))))))&&&'''((()))))))))))))))+++*********************************************)))******++++++******)))************************(((((((((((()))))))))***,,,+++******+++++++++)))++++++***************+++++++++++++++++++++++++++)))************+++++++++,,,,,,,,,,,,,,,---------,,,,,,...//////...,,,,,,------------------------,,,,,,,,,---------......******************))))))000000000000000000000000........................///////////////////////////////////////.........+++---///111222111///...////////////////////////////////////000000111111////////////////////////111111000000//////......222333444444555666999;;;:::>>>CCCIIIQQQ___ooo{{{xxxggg___SSSIIIBBB>>>;;;999;;;:::999888888777666666444444444333333222222222111111111111111111111111222222222111111111111000000000000000///000000000////////////////////////........................///......------......///---...............------------------------------,,,,,,------------......,,,,,,,,,,,,,,,,,,,,,,,,///000000///------///000................................................................................................///......---------......,,,---......///.........------------............))))))))))))))))))))))))***(((%%%$$$&&&'''((((((''''''((((((((()))))))))(((((())))))******************))))))(((((('''''''''(((***,,,---------,,,''')))***)))((('''(((******++++++***((('''((()))((((((((((((((())))))***))))))))))))))))))))))))((('''&&&&&&(((******)))---,,,+++)))))))))******))))))))))))))))))******'''(((((())))))))))))))),,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))******************************+++******))))))((((((((()))))))))((((((((((((((())))))***,,,...---+++))),,,,,,,,,,,,,,,,,,,,,,,,************************))))))))))))))))))))))))&&&'''((()))))))))))))))++++++++++++******************************************++++++++++++******************************)))))))))*********+++++++++***))))))++++++***(((+++***************++++++************************)))))))))*********+++++++++++++++,,,,,,,,,------+++,,,---......---,,,+++------------------------,,,,,,,,,---------......'''((()))++++++,,,,,,+++////////////////////////........................////////////////////////.........///////////////,,,------...//////000000////////////////////////.../////////000000000000///////////////////////////////////////000000000,,,...000111222333555777888999:::;;;>>>DDDMMMTTTdddpppyyylll^^^TTTHHHEEE???;;;999999999999666666666666444333333222444444333333333333333222000000000000000000000000///............---------/////////000000000000///................................................///......------......///------...............---------------------------,,,,,,,,,,,,------......------------------------...///000///...---///000......................................................................................................---------......///,,,---......///.........---------.........//////))))))))))))))))))))))))***'''###!!!###%%%'''((('''''''''((((((((())))))'''(((((()))******++++++''''''(((((())))))******((()))***,,,---------,,,''')))***)))((('''(((***)))***+++***)))((()))***((((((((((((((()))******************************)))'''&&&&&&(((***))))))++++++***)))))))))******))))))))))))************(((((()))******))))))(((,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))************************************))))))))))))))))))((((((((((((((())))))******************,,,---...,,,***)))))))))***************************************))))))))))))))))))))))))(((((()))*********))))))******++++++++++++++++++******************************++++++++++++******++++++++++++++++++++++++*********+++++++++,,,,,,***))))))***++++++***(((*********)))******+++,,,))))))))))))))))))))))))))))))*********+++++++++******++++++,,,,,,------,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......)))***,,,...000000000000------------------------------------------------////////////////////////.........///////////////,,,,,,------...//////000000000000000000000000000...//////000000//////...000000000000000000000000---......///000111111222,,,...000000000000111333444555666777777999===@@@DDDNNNZZZeeennnxxxzzziii[[[RRRMMMGGGBBB<<<;;;:::888777666666666222444555555333333444555333333333333333222222222000000000000000000000000////////////............,,,,,,---.........------........................---------------------------,,,,,,++++++,,,,,,---++++++,,,------------,,,------------------------++++++,,,,,,------......------------------------,,,...//////...---...000...................................................................................................------------...//////,,,---......//////......------........./////////)))))))))))))))))))))))),,,)))&&&&&&''')))******(((((()))))))))*********)))))))))))))))*********''''''(((((())))))******)))***+++++++++***)))(((''')))***)))((('''(((***((()))******)))(((***+++((((((((((((((()))******)))))))))))))))))))))))))))(((&&&'''(((***))))))(((((())))))******))))))((()))))))))************))))))***++++++***)))(((************************((()))))))))************************************((((((((()))))))))))))))'''(((((()))***+++,,,,,,+++))))))***+++,,,+++***((((((((()))))))))******************************))))))))))))))))))))))))*********+++******))))))*********++++++,,,,,,,,,***************************++++++,,,,,,++++++***++++++++++++++++++++++++*********+++++++++,,,,,,)))))))))+++------,,,*********))))))***++++++,,,*********************************+++++++++,,,,,,)))******+++,,,,,,---------,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......+++---///111222111111000------------------------------------------------////////////////////////............/////////000)))+++---///000///...---000000000000000000000000......///000000///...---000000000000000000000000......///000000111222222000222333222111111333444222333444555555666888999666<<>><<<:::888888888777777555333000000111222333444444111...---///222////////////000000000000000000000000000000000000............------------,,,---///000000000//////........................------------------------///......------......///......///000111111000000------------------------******+++,,,,,,---......++++++++++++++++++++++++***,,,......---------...................................................////////////////////////........................---------------...///000,,,---......//////................../////////000((((((''''''''''''(((((()))((('''&&&'''(((+++,,,'''(((***+++++++++***)))))))))))))))))))))))))))(((((((((((())))))))))))***...111111---)))((()))******))))))((((((''''''))))))))))))(((((((((((())))))(((((((((((())))))************++++++++++++******++++++++++++******+++***)))))))))***,,,---,,,***(((''''''(((***,,,)))*********++++++++++++......---,,,+++***)))(((((((((((()))******+++++++++++++++*********)))))))))))))))***+++++++++,,,''''''(((((())))))******+++***)))***+++,,,+++)))******)))))))))))))))))))))***+++++++++)))((('''&&&'''''''''(((((()))))),,,+++++++++++++++++++++))))))***++++++++++++***+++******))))))))))))))))))************+++++++++------,,,++++++,,,------+++***((()))***++++++******+++,,,,,,------,,,,,,,,,***)))***,,,,,,***''',,,,,,,,,,,,,,,,,,,,,,,,///,,,)))))),,,///000000,,,---------,,,,,,+++******++++++,,,,,,++++++***---,,,,,,++++++,,,,,,---///...---,,,,,,---...///*********+++,,,---...///***++++++++++++++++++***///////////////.........////////////////////////........................,,,---------,,,,,,+++***,,,,,,---.../////////...000000000000000000000000//////...---,,,++++++***...............///000000//////000000000000//////000111111111111222222222111222333555777999:::;;;???CCCHHHNNNUUU\\\dddiiizzz}}}vvvddd___WWWNNNGGGBBBAAAAAA;;;:::888666444333222222444444444444444444444444333333333333333333333333222111000//////000111222////////////000000000000000000000000000000000000---...///000000///...---........................---------............///,,,,,,------...///000000---,,,+++,,,...///...------------.........//////........................,,,,,,,,,------.........,,,------......------,,,------------------,,,,,,........................---...///...------...///...------,,,,,,++++++***................................................000000//////.........---)))((((((''''''(((((())),,,+++)))((('''''''''(((%%%&&&'''(((((((((''''''))))))))))))))))))))))))'''''''''(((((((((((()))+++,,,,,,+++***((())))))******))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((())))))(((((((((((()))))))))))))))******************)))***))))))))))))***+++++++++***)))(((((()))***+++)))))))))*********++++++++++++++++++******************+++++++++******)))+++++++++*********))))))+++++++++++++++,,,,,,,,,))))))))))))************,,,+++******,,,,,,+++***++++++++++++************)))***++++++***)))((('''((((((((()))))))))******++++++++++++++++++++++++******+++,,,,,,,,,,,,,,,+++******))))))))))))))))))************+++++++++---,,,+++******+++,,,---,,,+++)))***+++---,,,,,,++++++,,,------------------+++))))))+++,,,***(((+++++++++++++++++++++++++++)))(((***---...---,,,------------,,,,,,+++***++++++,,,,,,,,,,,,++++++---,,,,,,++++++,,,,,,---///...---,,,,,,---...///---------,,,------............////////////......////////////....................................////////////////////////((()))+++---///000111111......//////000/////////........................//////......---,,,,,,,,,...............///000000000111111111111000000///000000111111111222222222111111222333333444555555444777:::===AAAEEEKKKOOOUUUXXX^^^fffnnnvvv|||{{{rrrkkkcccYYYRRRKKKHHHCCC>>>:::999999999777666555333222111000000222222222222222222222222222222222222222222222222000000000//////000000000------------............////////////////////////---...////////////...---........................------------............,,,------...//////000000---,,,+++,,,...///...---,,,------------.................................------------------,,,,,,,,,------......------,,,------------------------........................---...///...---,,,---///......------------,,,,,,................................................000/////////.........---***))))))(((((())))))*********))))))((((((''''''%%%%%%&&&''''''''''''&&&))))))))))))))))))))))))(((((((((((())))))))))))+++)))'''&&&''')))))))))))))))))))))))))))******(((((((((((())))))))))))))))))(((((((((((())))))(((((((((((())))))))))))((())))))******))))))((('''((())))))******))))))))))))))))))))))))))))))((((((((()))))))))******(((((())))))******+++++++++,,,------,,,***)))(((+++++++++***************,,,,,,,,,,,,,,,+++++++++++++++++++++************,,,+++******,,,,,,+++***,,,,,,,,,,,,++++++***************+++******)))((())))))************++++++******************************+++,,,------......+++******))))))))))))))))))************+++++++++++++++************++++++,,,+++******,,,------,,,+++,,,------......---------+++)))(((************************************)))))))))+++---...,,,***------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++---,,,,,,++++++,,,,,,---......------------......//////.........---------,,,------......------,,,................................................000000000000000000000000......////////////......000000000000000000///..................................................................///000000111222222222111111000///000000000111111111222222222222222222222111111111111222444444444666888:::;;;===AAAFFFMMMTTTZZZ^^^nnnwww}}}vvv```ZZZSSSMMMJJJFFF@@@<<<;;;:::888666555555666666444333222111111000111111111111111111111111111111111111111111111111111111......////////////......------------....................................,,,------......------,,,------------------------------------............,,,------......//////000---,,,+++,,,...///...---,,,,,,,,,,,,------------........................///......------,,,++++++------............------,,,,,,,,,---.........///////////////////////////,,,...///...---,,,---...------............//////................................................/////////...............******))))))))))))******%%%&&&((()))************'''''''''((((((((((((((((((((((((((((((((((((((())))))*********+++++++++***'''%%%&&&)))+++***((('''''''''(((((()))))))))(((((((((((())))))))))))))))))(((((((((((()))))))))*********++++++++++++(((((())))))))))))((((((&&&''')))******))))))((())))))************))))))(((((((((((())))))))))))(((((((((((()))))))))))))))***+++,,,,,,***((('''************************,,,,,,,,,++++++*********+++++++++******)))))))))+++***))))))++++++***))),,,,,,+++++++++*********************************************************)))))))))))))))******************+++,,,---...///+++******)))))))))))))))))))))*********+++++++++******))))))))))))******+++***))))))+++------,,,,,,,,,---............---...,,,)))(((((()))***+++))))))))))))))))))))))))*********+++,,,---,,,+++---,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,+++---,,,,,,++++++,,,,,,---------------------------------.........---------,,,,,,------------,,,,,,------...............///........................////////////////////////111000000///...---++++++000000000000000///...---000000000000000000000000........./////////000000...............///000000111111111111111000//////000000000000111111111111333333333333222222222222333444555444333333444666999888999:::===AAAEEEGGGLLLTTT___kkkuuu}}}yyyppphhh```XXXSSSLLLHHHBBB???>>>===;;;999888888777777666555555444333333222222222222333333333333333333333333333333000000000000000000000000,,,---...//////...---,,,////////////000000000000------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,---------.........,,,,,,,,,,,,------......---,,,+++,,,...///...---+++++++++,,,,,,,,,------------------------------------------------,,,,,,------............------+++,,,,,,---...//////000////////////////////////,,,---......,,,,,,---...+++,,,,,,---.../////////........................................................................******))))))))))))******%%%&&&''')))******+++***''''''''''''((((((((()))((((((((((((((((((((((((((((((((()))))))))******'''&&&&&&))),,,---***&&&&&&&&&&&&''''''((((((((('''((((((((()))))))))***))))))(((((((((((()))))))))*********++++++++++++(((((())))))))))))((((((&&&''')))******))))))((())))))************))))))(((((((((((()))))))))))))))))))))(((((((((((('''&&&'''(((*********)))(((************************++++++******))))))((((((*********))))))(((((('''***((('''((()))***)))(((******************************************++++++))))))))))))))))))))))))(((((()))))))))*********))))))))))))***+++------+++******)))))))))))))))))))))*********+++++++++)))))))))))))))))))))))))))((('''(((***,,,,,,++++++,,,------......---------,,,***)))((((((***,,,))))))))))))))))))))))))******)))((('''(((+++,,,---,,,+++++++++,,,------,,,,,,,,,------,,,,,,,,,---,,,,,,++++++,,,,,,---,,,------------------,,,)))***,,,---.........---//////000000000000//////,,,---------......//////................................................******,,,---//////000000////////////......---,,,000000000000000000000000------......///000000000...............///000000......////////////......//////000000000111111111000111111111222333333333///111333333222222444555888666555444444666888999;;;???DDDIIIOOOUUU[[[___iiiooozzzyyyooohhh^^^ZZZTTTNNNIIIFFFBBBAAA===;;;777555444555555444444444444333333222111000111111111111111222333333222222222222222222222222////////////////////////,,,---...//////...---,,,////////////000000000000------------------------,,,,,,,,,++++++,,,,,,,,,------------------------,,,,,,,,,------------...***+++++++++++++++,,,,,,---,,,+++,,,...///...---+++++++++,,,,,,,,,------++++++++++++++++++++++++++++++,,,,,,---...//////---......//////......---,,,,,,------...///000000////////////////////////,,,---...---,,,+++,,,...******+++,,,---......///................................................---------...............***))))))(((((())))))***))))))))))))((((((((((((&&&&&&%%%%%%&&&&&&'''((())))))))))))))))))))))))&&&&&&&&&&&&''''''''''''&&&'''))),,,---,,,***'''&&&'''''''''''''''((((((''''''(((((())))))******))))))(((((((((((())))))(((((((((((())))))))))))((())))))******))))))((('''((())))))******))))))))))))))))))))))))))))))((((((((()))))))))************))))))((((((''''''&&&&&&''''''((()))*********************+++++++++)))))))))))))))((((((((()))))))))(((((((((((((((***)))(((((()))***)))(((((((((((()))******+++++++++************+++,,,,,,***))))))))))))(((((((((((())))))******++++++++++++***)))))))))***+++,,,+++******))))))))))))))))))************+++++++++))))))************))))))((('''&&&''')))+++++++++***+++,,,,,,------,,,,,,+++,,,+++***((((((***,,,)))))))))))))))))))))))))))((('''%%%###$$$(((+++---,,,+++***+++,,,---...,,,,,,------------,,,,,,---,,,,,,++++++,,,,,,---,,,,,,------------,,,,,,((()))+++---.........---------............------,,,,,,,,,---......//////------------------------........................,,,------.........---------...............---,,,........................---------....../////////...............///000000,,,,,,---.../////////////////////000000000111111------...///000111222333...000333444444444555666333222222111222333444555888999999999:::<<>><<<<<<;;;:::888777888888666666777666555555555666333222222222222222333444000000//////000000111111//////////////////////////////////////////////////////............//////------------............------------------------...---,,,++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++,,,...///...---,,,------------.........,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...//////......////////////..................////////////------------------------+++,,,------++++++,,,---+++,,,,,,,,,------......................................................,,,,,,,,,------.........((((((''''''''''''(((((('''&&&%%%&&&'''***---...***))))))((((((***+++,,,))))))))))))))))))))))))************++++++++++++(((***+++)))&&&&&&))),,,,,,,,,++++++******))))))&&&''''''((()))******+++))))))(((((((((((())))))************++++++++++++******++++++++++++******+++***)))))))))***,,,---,,,***)))'''''')))***,,,************++++++++++++''''''((()))***+++,,,,,,...,,,)))'''&&&''')))+++))))))******++++++++++++))))))******+++++++++,,,))))))******+++++++++,,,---,,,++++++------,,,+++'''''')))***,,,...///000++++++*********+++---...,,,,,,,,,++++++*********))))))***+++,,,,,,------000...,,,*********+++,,,+++******))))))))))))))))))************+++++++++)))***+++,,,,,,+++***))))))((('''(((+++---------))))))***++++++++++++***(((+++------***((()))***************************))),,,......+++******,,,---,,,+++******,,,...///,,,------......------,,,---,,,,,,++++++,,,,,,---++++++------------++++++---...///000000...,,,+++,,,------......------,,,++++++,,,,,,---...//////------------------------000000000000000000000000......///000000000000000......///000000111000000000000000000000000000000------------------------...............///000000***+++---///111222333444////////////000000000000111111222222333333444444222444666555444222111222000000111222222222111111...000333333333333555666666777888888777888:::<<<@@@AAABBBDDDFFFKKKPPPUUUYYY___fffkkkmmmrrryyy}}}|||}}}{{{tttggg^^^]]]XXXRRRLLLHHHEEECCCAAA@@@>>><<<;;;;;;;;;:::999666777888888777777888999000222333333333222222333666555333111000000000111333333222222222222333333111111111111111111111111000000000000000000000000000///...------...///000////////////000000000111..............................,,,,,,,,,,,,......,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------........................---,,,+++,,,...///...------------.........//////........................,,,---------------------......////////////......///////////////.........,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------++++++,,,------------............///................................................,,,,,,,,,------.........******))))))))))))******))))))))))))))))))))))))))))))((((((''''''&&&&&&''''''''''''&&&&&&&&&&&&))))))))))))************)))))))))))))))*********,,,------,,,)))(((((()))((((((''''''((()))************))))))))))))******)))))))))))))))******+++))))))))))))))))))))))))(((((())))))))))))((((((''''''((()))***++++++,,,(((((())))))))))))(((((()))))))))))))))(((''''''(((((())))))))))))((((((&&&(((***+++,,,+++)))(((******))))))))))))******++++++************+++++++++++++++*********))))))((()))***++++++***(((''')))+++---......,,,)))'''******++++++++++++******))))))***+++,,,,,,------***++++++,,,,,,,,,++++++,,,,,,,,,+++***)))(((''',,,***))))))******((('''++++++************++++++((()))+++,,,---.........(((((())))))))))))(((((()))))))))))))))))))))))),,,,,,+++***)))))))))*********))))))((('''''''''***++++++,,,,,,++++++***++++++++++++******))))))***+++,,,,,,,,,,,,+++***++++++++++++,,,---...///---------............///...------,,,,,,------............------,,,,,,+++.........////////////000000///...------...///000///////////////............/////////...---,,,,,,------......//////000000////////////////////////000000//////.........---111111000000//////......//////000000111111111222777555222111222444555666:::>>>@@@???:::555444444000111222333333222111000111111222222222333333333444444444555555555555666888888999:::<<<===>>>>>>@@@BBBDDDGGGJJJMMMPPPQQQ[[[]]]bbbiiiooouuuyyy{{{|||vvvsssjjjiiigggddd```]]][[[ZZZVVVWWWXXXWWWUUUQQQLLLIII@@@@@@???>>><<<;;;::::::888888777777666666666555333333333333333333333333444222111222555666333111333333333222111000000///111111000000//////..................////////////...............///000111////////////////////////,,,,,,,,,------.........//////...---,,,++++++***........................------++++++++++++------///...---,,,,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,,,,***((()))+++------------------------,,,+++***+++++++++,,,,,,+++******,,,,,,,,,---------......,,,---///000000///---,,,...---,,,,,,,,,,,,---...------,,,+++,,,---...///.........------,,,,,,,,,---.........///000000000---..................---/////////....../////////+++,,,------......------))))))(((((((((((())))))'''''''''''''''''''''''')))))))))(((((('''''''''&&&&&&'''((()))***++++++(((((()))))))))*********))))))))))))))))))))))))+++++++++***''''''''')))))))))((((((((()))******))))))(((((((((((()))))))))))))))))))))******+++))))))))))))))))))))))))(((((())))))))))))((((((***+++++++++++++++++++++(((((())))))))))))(((((()))))))))))))))(((''''''(((((())))))))))))(((((('''(((***+++++++++)))((())))))(((((((((((())))))++++++************+++++++++++++++*********)))))))))***************))))))***+++,,,------+++***(((******++++++++++++******((())))))******+++++++++))))))***************))),,,,,,,,,+++***)))((((((+++***))))))******)))(((+++******))))))******+++++++++,,,,,,,,,,,,++++++)))***,,,------,,,***)))************************++++++******)))******************)))))))))((((((++++++,,,,,,,,,,,,++++++++++++++++++*********)))***+++,,,,,,,,,,,,+++***************+++,,,------------------...............------,,,,,,------...------------------------------........./////////000///...------...///000////////////.....................///......------............////////////////////////////////////000/////////............111000000000/////////...//////000000000111111111222222222444888===@@@BBBDDDEEEDDDAAA;;;666222000000111222222222222111000111111111222222222333333333333333333444444444444444555555666777888999999777888999;;;===???@@@AAA???AAAEEEIIIMMMQQQSSSUUURRRTTTWWWXXXYYYZZZ\\\^^^bbbbbbbbbbbbbbbbbbbbbbbb______^^^]]]\\\[[[[[[ZZZXXXXXXWWWVVVSSSOOOKKKIIINNNMMMLLLJJJHHHFFFEEEDDDAAABBBCCCDDDDDDBBB???===;;;::::::888777666555555666555555555444444444444222222222222222222222222333111000111333333111///333222222111000000//////000000000000//////..................////////////...............///000000........................,,,,,,------------------.........------,,,,,,++++++++++++,,,,,,,,,---------,,,,,,++++++,,,,,,---......---,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,333111...---------,,,+++,,,,,,,,,,,,,,,,,,++++++,,,,,,------------,,,,,,+++++++++,,,,,,,,,------,,,---...//////...---,,,...---,,,,,,,,,,,,---...------,,,,,,,,,---...///......---------,,,,,,,,,---..................///------............------------............------+++,,,------......------((((((''''''''''''((((((''''''''''''''''''''''''))))))))))))((((((((((((&&&&&&'''((()))***++++++(((((())))))))))))******))))))))))))))))))))))))******(((&&&$$$%%%''')))++++++***)))))))))*********))))))))))))))))))***)))))))))))))))******+++))))))))))))))))))))))))(((((())))))))))))(((((()))(((((((((''''''''''''(((((())))))))))))(((((()))))))))))))))(((((('''(((((())))))))))))(((((('''((()))++++++******)))((((((((((((((((((((((((++++++************+++++++++++++++***************++++++************+++++++++++++++++++++***************++++++++++++******))))))))))))))))))))))))******++++++++++++******+++++++++++++++***)))((()))))))))***************+++******))))))******+++,,,,,,,,,++++++)))(((''')))***,,,------,,,***)))++++++++++++++++++++++++*********)))******++++++)))************+++++++++,,,,,,------------,,,,,,++++++++++++***************++++++,,,,,,++++++***))))))))))))***+++,,,,,,------------...............------,,,,,,------...---------------.........,,,---------............//////............//////........................------......///........./////////...............////////////////////////////////////............000000000000////////////000////////////000111111///222666===CCCHHHLLLNNNHHHEEEAAA===999555111...000111111222222111111000000111111111222222222222111111222222222333333333333333333444444444555555444444555555666666666777444555777999;;;<<<<<<===AAACCCDDDDDDCCCCCCEEEFFFGGGGGGGGGGGGGGGHHHHHHHHHFFFFFFFFFEEEEEEEEEDDDDDDBBBAAAAAA@@@???>>>>>>===::::::999999888888777777777777888888888888777777666666555444444333222222333333333222222222222111111111111111111111111111222111000111111111///---111111000000//////......000000000////////////...............////////////............////////////........................------------------,,,,,,------------------------******++++++,,,,,,---------,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,333111///.........---+++,,,,,,+++++++++,,,---------......//////......---*********+++++++++,,,,,,,,,---...//////...---,,,...------,,,,,,------...---,,,,,,,,,,,,---...///...------------,,,,,,,,,...------------------,,,,,,,,,------------,,,,,,+++,,,---......---,,,+++,,,,,,---............---)))((((((''''''(((((()))''''''''''''''''''''''''))))))))))))))))))))))))''''''''''''&&&&&&&&&&&&(((((((((((()))))))))***)))))))))))))))(((((((((((((((&&&$$$"""###&&&))),,,,,,+++***)))))))))***++++++++++++++++++++++++)))))))))))))))******+++))))))))))))))))))))))))(((((())))))))))))(((((('''''''''&&&&&&&&&&&&&&&(((((())))))))))))(((((((((((())))))))))))(((((((((((())))))))))))(((((((((((()))************))))))))))))******)))))))))++++++************++++++************************,,,+++*********+++,,,------,,,***)))))))))***+++******++++++++++++******)))))))))))))))))))))(((------.........---,,,,,,******+++++++++******)))((()))************+++,,,******))))))))))))******++++++++++++***((('''&&&)))((((((''''''(((((()))++++++++++++++++++++++++***)))))))))***+++,,,,,,))))))***++++++,,,------,,,------......------,,,++++++++++++++++++++++++++++++++++++++++++++++++***************+++,,,,,,,,,,,,---------............------,,,,,,------...............------------,,,,,,,,,---------....../////////....../////////------...............///,,,,,,---.../////////.../////////......---------///////////////////////////////////////.........000000000000////////////000////////////000222222333999AAAIIIMMMNNNNNNNNNAAA<<<777555555555222///000000111111111111000000000000000111111111111222111111111222222222333333444444444444444444444444555555555555555555555555888999999:::::::::999999999:::;;;;;;999999:::;;;:::::::::;;;;;;;;;;;;;;;::::::::::::::::::::::::999888777777777777999999777777777777777777777777888888777666555555555555555444444444333333222222111111111111111111111111111111111111111111111111111111111111111000///...000000//////............////////////////////////............////////////......///////////////....................................------,,,,,,,,,,,,,,,,,,------.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***))))))***---.........,,,++++++++++++,,,......,,,---......///.........++++++++++++,,,,,,,,,,,,,,,------......------,,,------------------------,,,,,,,,,,,,------......---------------------------------,,,,,,++++++++++++,,,,,,------,,,,,,++++++,,,---......---,,,+++,,,------...............***))))))(((((())))))***((((((((((((((((((((((((((((((((((((((()))))))))''''''''''''&&&&&&&&&&&&'''(((((((((((()))))))))))))))))))))(((((('''''''''&&&%%%###"""###'''***,,,,,,+++***)))))))))***))))))***++++++***)))))))))))))))))))))******+++))))))))))))))))))))))))(((((())))))))))))(((((()))))))))***+++,,,,,,,,,(((((())))))))))))(((((((((((())))))))))))(((((((((((())))))))))))(((((((((((()))******************+++,,,,,,,,,,,,+++***++++++************++++++************************,,,+++*********+++---...---,,,***(((((()))***+++******++++++++++++************************))))))...............---,,,+++)))******+++++++++******(((***++++++******+++---***))))))))))))))))))***))))))*********))))))(((***(((%%%######%%%(((***++++++++++++++++++++++++***)))))))))***+++,,,,,,))))))***+++,,,------...,,,------......------,,,+++++++++++++++++++++,,,++++++++++++++++++++++++,,,++++++++++++,,,------,,,,,,,,,------------......------,,,,,,------...000000///...------,,,,,,,,,,,,,,,---------.........//////////////////...,,,---------......//////,,,,,,---.../////////...//////......------,,,,,,////////////////////////.........///////////////////////////000000000000//////......000222444555<<>>666000111333,,,///111111......000333111000///......///000111............/////////000////////////000000000000000000000000111111222222222222111000//////......000000111111222222111111444555555444111000000111//////000111222222333333444444333333333222222222111111222222333333333333//////000000111222333333222222222222222111000/////////000000111222222222.../////////000000111111000000000000000000000000))),,,//////...---///222/////////000000000000000---------.........//////............/////////000...///000111000///---+++------------------------,,,,,,,,,------.........------------------------)))******,,,---...//////++++++------------+++++++++,,,------------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,*********,,,------+++)))***,,,...000///---)))'''((()))***+++,,,------,,,******+++++++++,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,---......---,,,,,,+++,,,---.........---,,,,,,,,,,,,------.........,,,,,,,,,------.........---......//////......---...,,,***((((((***,,,...---......///////////////)))'''%%%&&&)))***(((&&&******)))((((((((((((((('''&&&&&&%%%%%%&&&&&&'''&&&'''((())))))((('''&&&***)))(((''''''&&&&&&&&&******)))'''&&&%%%$$$###''''''''''''(((((((((((())))))))))))(((((((((((( $$$***,,,+++***+++,,,''''''&&&%%%%%%'''((()))))))))))))))))))))))))))(((((())))))))))))((((((&&&'''(((*********)))(((******))))))((((((''''''))))))((((((((((((((((((***)))))))))((((((''''''((('''&&&%%%%%%&&&'''((((((((()))***+++,,,,,,,,,)))************+++++++++((('''&&&&&&'''))),,,------,,,++++++******++++++,,,,,,,,,,,,,,,+++***)))++++++************++++++++++++************++++++++++++************++++++,,,***(((&&&%%%%%%'''((('''((()))***++++++***)))++++++************++++++))))))*********+++++++++''')))***++++++***)))'''))))))))))))))))))))))))))))))(((((((((((())))))))))))***+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***)))***+++,,,---111///---+++***+++---......---,,,+++************((()))***+++,,,------------.........---,,,,,,+++..............................---,,,,,,,,,------///......------,,,,,,+++------............------------............------***,,,///000///......///........................,,,---......//////......////////////////////////111000111444888<<<>>>>>>===;;;888555222111000000//////............//////000000000000000000000000000000//////.........---000000000000000000000000222222111111222222333444111111222222222222111111111111111111111111111111222222111111111111222222111111111111111111111111111111111111111111111111000000000000111111111111222222222111111111111111111111111111000000000000111111111111000000000000000000000000000000000000111111111111111111111111........................//////.........---------,,,------......------,,,...,,,***+++...000///---***++++++,,,,,,------...,,,///111222111000000000,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,------,,,+++******+++,,,,,,******+++,,,------++++++++++++------,,,,,,++++++++++++******...------,,,+++++++++,,,)))******,,,---...//////,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,------++++++,,,,,,,,,,,,------++++++++++++++++++++++++...---+++******+++---.../////////...---------,,,333///...111222///...///...---,,,,,,,,,,,,---...---,,,,,,++++++,,,,,,---...------,,,,,,,,,------+++++++++,,,---...///000)))'''&&&''')))***(((&&&***))))))((((((((((((((('''&&&&&&%%%%%%&&&&&&'''''''''((((((((((((''''''''''''''''''((()))******+++***)))((('''&&&%%%%%%''''''''''''(((((((((((((((((((((((())))))))))))$$$'''***+++)))(((((()))******)))(((((('''''''''))))))))))))))))))))))))'''(((((())))))(((((('''''''''((()))))))))))))))***)))))))))((((((((('''(((((())))))))))))))))))*********))))))((((((((())))))(((''''''((()))))))))))))))******++++++,,,)))************++++++++++++***)))(((((()))+++,,,,,,,,,++++++******++++++,,,+++++++++******************))))))))))))******((((((''''''''''''((((((++++++************++++++,,,+++***(((((((((((()))((()))+++,,,,,,,,,+++*********))))))))))))***************************+++((()))***++++++***)))((()))))))))))))))))))))))),,,+++***)))))))))))))))+++***)))((()))***,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---,,,+++++++++************)))((((((((((((((()))******+++,,,---------------------......---,,,,,,+++------------------------------,,,,,,,,,------...+++++++++,,,,,,---------------............------------............------+++---......---------...,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////......------------------------000///000222666999::::::555444222000////////////......------------......////////////////////////000/////////............000000000000000000000000//////......//////000111000111111222222111111000111111111111111111111111222111111000000111111222////////////////////////222111111111111111111111//////000000000111111111000000000111111111111111111111111000000000//////------....../////////000000000000000000000000000................................................//////.........---------,,,,,,,,,------,,,++++++///,,,***+++---///...---------------,,,,,,,,,,,,******++++++,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,+++++++++***+++,,,,,,******+++,,,---,,,,,,++++++,,,,,,---++++++,,,,,,------......,,,++++++***))))))******+++++++++*********))))))---------,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,------++++++++++++++++++++++++...---,,,++++++,,,---...---------------,,,,,,,,,---)))(((,,,---+++***,,,...---,,,,,,,,,,,,---...---------,,,,,,---------...------,,,,,,,,,---------,,,,,,,,,,,,,,,---...)))(((''''''))))))((('''))))))((((((''''''((((((''''''&&&&&&&&&&&&''''''((((((''''''''''''(((((('''''''''(((((()))***+++++++++***)))(((''''''&&&''''''''''''((((((((((((''''''(((((())))))******((()))***(((&&&%%%%%%&&&''''''((())))))((('''&&&(((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((())))))***))))))))))))(((((((((((((((((())))))*********+++***************)))))))))+++******))))))******+++************************)))************+++++++++---,,,+++***))))))***+++,,,,,,,,,+++++++++******++++++)))(((((())))))***+++******))))))******+++************************++++++************++++++,,,,,,,,,+++*********)))***+++,,,---------,,,++++++******))))))******+++*********************)))((()))***++++++***)))((())))))))))))))))))))))))++++++************++++++,,,+++(((''''''))),,,...,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,+++)))***+++++++++***((('''************+++,,,---...,,,------......------------------------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---...///,,,---------------------------............------------............------------...---++++++,,,...,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////......------------------------/////////111444666666555//////............///000------------------------////////////////////////////////////............000000000000000000000000...------------...//////000111111222222111111000111111111111111111111111222111111000000111111222////////////////////////222222222111111000000000//////000000000000111111......//////000000111111111111000000000000//////+++,,,---...///000000111////////////////////////........................////////////////////////...............---------///////////////...---,,,///---,,,,,,---...---,,,//////......---,,,,,,+++---+++((())),,,...---+++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,***+++,,,,,,******+++,,,---,,,,,,++++++,,,,,,---+++,,,,,,---///000000111,,,++++++***************---,,,,,,+++***))))))(((.........---------,,,,,,,,,,,,,,,+++*********)))++++++,,,,,,,,,,,,------++++++++++++++++++++++++...---,,,++++++,,,---...++++++,,,,,,,,,,,,,,,,,,...******---///...---///...------,,,,,,------.........------------......------,,,,,,,,,,,,------......---,,,,,,,,,,,,,,,)))((((((((())))))(((((()))(((((('''''''''((((((''''''&&&&&&&&&&&&'''''')))((('''&&&&&&'''((()))++++++)))(((((((((((((((***))))))(((((('''''''''''''''''''''((((((((((((''''''(((((())))))*********)))(((&&&%%%$$$%%%&&&!!!$$$'''))))))(((((((((((((((((((((((((((((())))))************))))))***)))(((''''''((()))***))))))))))))(((((((((((((((((())))))***+++++++++++++++******************************************************))))))))))))))))))*********+++++++++,,,,,,+++************+++,,,,,,,,,,,,++++++******+++***(((&&&&&&((()))***,,,++++++******++++++,,,++++++++++++++++++++++++++++++************+++++++++,,,,,,,,,,,,+++***)))***+++,,,------,,,+++***,,,++++++******++++++,,,************))))))))))))((()))************)))((())))))))))))))))))))))))((((((((()))***+++------+++***)))((()))***,,,---++++++++++++++++++++++++)))***+++,,,---,,,+++***++++++,,,,,,,,,++++++***,,,,,,,,,,,,,,,---......,,,---------------,,,+++,,,,,,---------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,---...///222111000///...---,,,+++------............------------............------......---+++))))))+++---........................,,,---......///.........//////////////////////////////000222444555333111///////////////000000111---..................---///////////////////////////////////////.........000000000000000000000000000000//////000000111222000000111111111111000000111111111111111111111111111111000000000000111111111111111111111111111111222222111111000000//////////////////000000000111,,,------...///000111111111000000000////////////......//////000111111222........................000000000000000000000000000000000000000000000000...........................//////......---,,,+++///...---,,,,,,,,,,,,,,,//////.........---------000+++'''(((---000...+++,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++******+++,,,---***+++,,,,,,******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...//////000...------,,,,,,,,,------,,,---------------------------------,,,,,,,,,,,,,,,,,,++++++***)))((((((+++++++++,,,,,,,,,------++++++++++++++++++++++++---,,,++++++++++++,,,---++++++,,,,,,---------......+++***///111000000222------------------------,,,------------------,,,,,,,,,,,,+++,,,,,,------///......------.........((()))))))))(((((())))))((((((''''''''''''(((((((((''''''&&&&&&''''''((()))((('''&&&&&&'''((()))+++***)))(((''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((('''((((((((()))))))))***)))(((&&&%%%%%%&&&'''((( $$$(((******)))(((((((((((((((((((((((((((***++++++,,,,,,++++++******)))(((''''''((()))***(((((((((((())))))))))))(((((())))))******************************++++++))))))))))))))))))))))))******))))))))))))))))))))))))*********+++++++++))))))))))))******++++++++++++,,,,,,,,,+++***)))***)))'''&&&&&&''')))+++******))))))))))))******''''''((())))))(((''''''++++++************++++++*********+++******)))(((******+++,,,,,,+++***)))******))))))))))))******))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))((((((((()))******((()))***,,,,,,+++******++++++++++++++++++++++++)))***+++,,,---,,,+++***---,,,***))))))***,,,---++++++***)))))))))))))))+++,,,,,,,,,,,,++++++***++++++,,,,,,---,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,*********+++,,,---...///000000///...---,,,+++***------............------------............------......---+++))))))+++---........................,,,---......///.........////////////////////////000111222444666555222//////000000000000000//////...///000000000000///....................................///////////////////////////////////////111000000000000111222222000000000111111000000000000000000000000000000000111000000000000000000111000000000000000000000000111111111000000000//////...////////////000000000,,,,,,---...///000000111000000000////////////...000000000///////////////------------------------////////////////////////000000000000000000000000---.....................+++++++++++++++***)))(((.........---,,,+++,,,------------.........//////...)))%%%&&&+++---,,,))),,,,,,,,,,,,,,,,,,,,,,,,---,,,+++******+++,,,---***+++,,,,,,******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,------......---------------------...,,,,,,,,,,,,++++++++++++,,,,,,++++++***)))((((((+++++++++,,,,,,,,,------++++++++++++++++++++++++++++++************++++++,,,,,,------......//////)))%%%%%%))),,,++++++---------------------------***+++,,,,,,,,,,,,+++***+++++++++++++++,,,---...............///000111222((()))******(((((()))***''''''&&&&&&''''''((((((((((((''''''''''''((((((((((((''''''''''''((((((&&&&&&&&&''''''((()))***&&&&&&&&&&&&''''''''''''''''''''''''(((((((((((()))))))))))))))((((((((()))'''%%%%%%'''((()))(((%%%''')))+++,,,+++)))'''((((((((((((((((((((((((++++++,,,,,,,,,,,,++++++***))))))((((((((((((((((((((((((((()))))))))))))))))))))((((((((((((((()))))))))***************'''(((((())))))((((((''')))))))))))))))))))))))))))************+++++++++((())))))*********++++++++++++,,,---,,,+++***))))))((((((''''''(((******'''''''''&&&&&&'''''''''((((((************((((((++++++************++++++))))))))))))))))))))))))***+++,,,,,,,,,+++))))))'''''''''&&&&&&'''''''''((((((((()))))))))*********))))))))))))))))))***))))))))))))))))))))))))---,,,***((('''&&&&&&%%%&&&(((+++------,,,***(((++++++++++++++++++++++++******+++,,,,,,,,,,,,+++,,,***(((''''''))),,,---...---,,,+++******************+++,,,,,,+++++++++***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***++++++,,,---...))))))******+++,,,,,,---------............------------............------------...---++++++,,,...,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////......------------------------000111333555777555111............///......---,,,///000111222222111000///................................./////////////////////////////////////////////......//////000111///000000111111000000///000000000000000000000000111000000//////000000111........................000000000000000000000000......////////////000000------......//////000000000000////////////...............---------,,,,,,........................------------------------////////////////////////---------...............------............---------......---++++++,,,...+++,,,,,,---......//////---+++)))***---...---+++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,***+++,,,,,,******+++,,,+++,,,,,,------,,,,,,+++,,,,,,+++++++++*********+++++++++++++++,,,,,,---...------,,,+++******))),,,,,,+++++++++*********,,,,,,,,,+++*********)))++++++,,,,,,,,,,,,------++++++++++++++++++++++++***++++++++++++++++++***------..................((($$$$$$(((+++******,,,,,,------......------,,,)))***+++,,,,,,+++***)))+++******++++++,,,---...............000111222333(((***+++***(((''')))+++'''&&&&&&&&&&&&'''((()))((((((''''''''''''((((((''''''((((((((((((''''''%%%%%%%%%%%%&&&'''((()))&&&&&&''''''((((((((()))''''''''''''((((((((((((******))))))((((((''''''***(((&&&&&&)))***)))'''''')))***,,,,,,+++)))((()))))))))))))))))))))))))))******++++++******))))))))))))))))))((('''''''''((((((((()))))))))***))))))(((((('''&&&&&&&&&((((((((())))))*********''''''((())))))(((''''''''''''(((((())))))******)))************+++++++++++++++++++++++++++*********+++,,,------+++***(((((((((((())))))*********((((((''''''''''''(((((()))+++,,,------,,,+++)))++++++************++++++***)))((('''(((((()))***+++,,,---------,,,***)))((((((''''''''''''((((((&&&''''''((()))***++++++******))))))))))))******)))))))))))))))))))))))),,,+++***)))((((((((((((((()))***,,,,,,+++******************************++++++******++++++,,,---+++***))))))***+++,,,---///......---------......******+++,,,------------******+++,,,,,,,,,,,,,,,------------------------,,,+++++++++++++++,,,,,,((()))***+++,,,......///------............------------............------+++---......---------...,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////......------------------------///000333666777555111---,,,,,,---.........---,,,...///000111111000///......................................./////////000////////////////////////......---------...////////////000000000000//////000000000000000000000000000000////////////000000..............................//////000111111111........./////////000000////////////////////////000000/////////.........,,,,,,------------------........................------------------------........................---------.........//////......///000111111111111+++---...---++++++---000,,,,,,,,,,,,------------,,,------...//////......,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,+++++++++***+++,,,,,,******+++,,,+++,,,,,,------,,,,,,+++*********++++++++++++++++++++++++++++++,,,------------,,,,,,,,,+++++++++------,,,,,,,,,+++++++++,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,......------------------,,,((((((,,,...---,,,...,,,,,,---......---,,,,,,)))***,,,------,,,***)))************+++,,,---......---------...///000000(((***,,,+++(((''')))+++&&&&&&&&&&&&&&&'''((()))((((((''''''''''''((((((&&&'''((())))))((('''&&&(((((('''%%%%%%%%%%%%%%%''''''(((((())))))******''''''''''''((((((((()))++++++***)))((('''&&&&&&,,,)))'''(((******(((%%%$$$%%%''')))***+++++++++************************(((((())))))))))))((((((((()))*********((('''&&&'''((((((((())))))******))))))((('''&&&%%%%%%$$$''''''(((((()))))))))***'''((()))******)))((('''&&&''''''((()))******+++)))************+++++++++.........---,,,+++)))(((***+++,,,------+++***((('''((()))***++++++******++++++************++++++&&&''')))******)))'''&&&++++++************+++++++++***((('''''')))***,,,------.........---+++***++++++************++++++%%%&&&'''((()))***+++,,,******))))))))))))******))))))))))))))))))))))))((((((((()))***,,,---...***************++++++,,,************************,,,+++***)))***+++---...+++,,,---...///......---************+++,,,------***+++,,,---......///...)))***+++,,,,,,,,,,,,,,,........................,,,,,,++++++***+++++++++.........////////////000---..................------..................---***,,,///000///......///........................,,,---......//////......////////////////////////---///222555777555000,,,+++,,,...///000000///...---...///111111///...---........................---.........//////000000///////////////////////////............///000000//////000000000000//////000000000000000000000000000000////////////000000000000000000000000000000------...///000111222222............/////////000000000000000000/////////000/////////............,,,------...///000111111////////////////////////////////////////////////........................---------.........//////((((((***+++,,,---------***,,,...---++++++...111...------,,,,,,++++++***'''))),,,,,,+++******+++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,------,,,+++******+++,,,,,,******+++,,,++++++------------++++++))))))***+++,,,,,,---...---------------...///000++++++,,,---///000111111......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,------++++++,,,,,,,,,---------++++++++++++++++++++++++---......//////......------------,,,,,,+++++++++---)))))),,,...---,,,...,,,,,,---......---,,,,,,***+++---......---+++***************+++,,,---.........---,,,,,,,,,,,,---)))))))))))))))))))))))))))))))))(((''''''&&&&&&((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))'''''''''''''''&&&&&&&&&)))******)))'''&&&((()))(((((())))))))))))((((((''''''''''''(((((((((((((((''''''((()))******)))***)))(((''''''((()))***)))((('''&&&&&&'''((()))(((((())))))))))))((('''))))))))))))************(((((((((((())))))))))))))))))))))))))))))))))))$$$&&&(((***+++***)))((())))))(((((()))***++++++''''''(((******+++++++++++++++************+++++++++***)))(((''''''''''''++++++***((('''%%%$$$$$$************))))))((((((+++***)))))))))***,,,,,,...---,,,+++************,,,---......---,,,)))(((******+++++++++,,,,,,,,,+++***)))(((((()))***+++))))))))))))))))))))))))+++***)))((('''''''''''')))))))))***+++,,,...///+++++++++*********))))))***************+++++++++,,,++++++******++++++,,,+++++++++++++++***)))(((******++++++++++++******,,,,,,,,,---------......+++,,,------......------------...............---,,,,,,,,,---------...............------,,,,,,,,,---......///////////////---.....................+++,,,,,,,,,,,,,,,,,,+++......//////...---,,,,,,---.../////////...,,,+++...---,,,,,,...//////...000222555666333000---,,,---------............/////////.........---------////////////////////////000000///........................///////////////------.........---+++***000000000000000000000000////////////000000000000//////000000000000//////......////////////......,,,,,,,,,---------....../////////000000000000000000000//////.........---////////////................../////////...,,,+++000,,,((()))...000///,,,000///...,,,++++++,,,,,,...........................------,,,,,,------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,,,,------......------,,,,,,,,,,,,+++++++++************+++++++++,,,,,,,,,,,,+++*********+++,,,---''''''((()))))))))))))))++++++++++++++++++++++++,,,,,,---------.........//////......------,,,,,,.........------,,,,,,,,,,,,++++++******++++++,,,***+++,,,---...---,,,,,,)))***++++++))))))***+++,,,,,,,,,---------......,,,,,,,,,------.........///...,,,+++***+++,,,,,,***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------------------((((((((((((((((((((((((&&&&&&''''''((()))))))))''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''(((((((((((()))))))))))))))))))))))))))))))))))))))))))))((())))))***(((&&&&&&''')))))))))))))))))))))((((((''''''''''''((((((((((((***(((''''''((((((&&&%%%***)))(((''''''((())))))***)))(((((((((((()))***)))))))))))))))((((((((())))))))))))************(((((((((((()))))))))***))))))))))))))))))))))))%%%''')))***++++++***))))))))))))))))))***++++++'''((()))******++++++++++++******))))))******+++))))))((((((((()))******,,,,,,++++++******))))))++++++*********)))))))))+++***)))))))))***+++,,,************+++,,,------......///000///---+++************+++++++++,,,,,,,,,,,,++++++++++++,,,,,,************************))))))((((((((()))******++++++*********+++,,,,,,+++++++++*********)))))),,,,,,++++++******)))))),,,++++++******++++++,,,+++++++++++++++***))))))******++++++++++++******,,,,,,,,,------------...+++,,,------...---------,,,---------------,,,,,,,,,,,,,,,---------............---------,,,,,,,,,,,,,,,---...............///.....................---..................---...............---,,,,,,+++,,,---.../////////...000...------///000000///000222555555333000---,,,---------............/////////.........---------------------------------000000///...........................////////////------.........---,,,+++////////////////////////.../////////000000000000//////000000000000//////......////////////......,,,,,,,,,---------......000000000//////.........000/////////.........---////////////............---.../////////...,,,+++000,,,)))***...000///---------,,,,,,,,,---...///........................---------,,,,,,---------------------------------........................---------------,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,+++++++++************+++++++++,,,,,,,,,,,,,,,+++++++++,,,---...)))******+++++++++******++++++++++++++++++++++++''''''((((((((()))))))))------------------------------,,,,,,,,,+++++++++...------,,,,,,------...***+++,,,---------,,,,,,+++---------,,,+++,,,---,,,,,,,,,---------......,,,,,,,,,,,,------------...---,,,+++++++++,,,,,,++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,........................''''''''''''''''''''''''&&&&&&''''''((()))))))))''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))(((((())))))))))))))))))(((((()))'''&&&%%%'''(((*********))))))(((((((((''''''''''''(((((((((((()))(((''''''))))))((('''))))))(((((((((((())))))******))))))))))))******))))))(((((((((((())))))))))))))))))************((((((((()))))))))******))))))))))))))))))))))))'''((()))+++++++++******))))))))))))))))))***+++'''((()))******+++******+++******))))))******+++)))(((((()))***+++,,,,,,+++++++++++++++,,,,,,,,,+++++++++++++++***************))))))******+++,,,******)))******+++,,,------...//////...---+++************++++++++++++,,,++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++)))(((((()))***+++,,,,,,---,,,+++***************+++++++++***************------,,,+++***)))((((((,,,++++++******++++++,,,++++++++++++++++++***)))******++++++++++++******,,,,,,,,,,,,------------++++++,,,---------------,,,---------,,,++++++***,,,,,,,,,---------.........------------,,,,,,,,,++++++,,,---------------000000//////.........---***++++++,,,,,,++++++***---............------,,,)))***+++---///000000111111000......///000//////000222555555222///---------------............///...............---------........................000///......---.................................------.........---,,,+++////////////////////////....../////////000000000...//////000000//////.........////////////......,,,,,,,,,---------......000000///...---,,,,,,+++/////////.............../////////............------............---,,,,,,000---++++++...000///---******++++++---...000111------------------------------------------------------------------------........................,,,,,,,,,,,,------------,,,,,,------------,,,,,,,,,,,,,,,+++++++++************+++++++++,,,,,,,,,---,,,,,,,,,,,,---......,,,,,,---------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,************++++++++++++,,,,,,,,,---------------,,,,,,++++++++++++******...------,,,,,,------...***+++,,,---------,,,,,,+++---...---,,,+++,,,...,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++++++++,,,,,,++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++++++++,,,,,,,,,,,,........................'''''''''''''''''''''''')))))))))(((''''''&&&&&&((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&''''''''''''''''''((('''%%%%%%&&&(((+++******)))((((((((((((''''''''''''(((((((((((((((''''''))),,,......---((((((((((((((())))))))))))))))))))))))))))))))))))(((((('''(((((()))***((()))))))))************(((((()))))))))*********((((((((((((((((((((((((((()))***+++++++++++++++***)))))))))))))))******(((((()))*********************))))))))))))************))))))***+++,,,,,,))))))))))))))))))))))))++++++++++++++++++++++++***************+++++++++---,,,+++***))))))))))))+++++++++,,,+++***)))(((************++++++++++++((()))***++++++***)))(((++++++++++++++++++++++++******))))))***+++,,,,,,,,,++++++***************************************,,,,,,,,,++++++*********,,,++++++******++++++,,,+++++++++,,,,,,+++*********++++++,,,,,,++++++***++++++,,,,,,,,,---------++++++,,,------------,,,---------------,,,+++***,,,,,,,,,---------......------------------------++++++,,,---------------111000000//////......---******++++++++++++******---------......------,,,)))***+++---...///000000111///------...///...---000222444444222///---------------............///........................000000000000000000000000///......------.........///...............---------------------------,,,////////////////////////........./////////000000...//////////////////...---......//////......---,,,,,,,,,---------...............------,,,,,,,,,........................//////.........---------------------------------///...,,,---///000///---******+++,,,---///000000------------------------,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,------...,,,,,,,,,------,,,,,,,,,,,,,,,,,,+++++++++************+++++++++,,,,,,,,,++++++++++++,,,,,,---------------------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---------............///............------------,,,,,,,,,+++++++++++++++,,,++++++******++++++,,,++++++,,,,,,,,,---------***+++,,,+++******+++,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,+++++++++---,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------........................(((((((((((((((((((((((()))))))))(((''''''&&&&&&))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((%%%&&&&&&&&&''''''((((((&&&'''''''''%%%%%%''')))******((((((''''''((((((''''''''''''(((((((((((((((''''''))),,,......---''''''((()))))))))))))))((((((((((((((((((((((((((((((((((((((()))******((()))))))))************))))))))))))************(((((((((((((((((((((((()))******+++++++++++++++******)))))))))))))))***((())))))************)))***))))))))))))))))))***,,,,,,+++***))))))******)))))))))(((''''''&&&&&&++++++++++++++++++++++++))))))******++++++++++++,,,,,,+++***))))))))))))******************))))))))))))*********+++++++++((()))***++++++***)))(((++++++++++++++++++++++++,,,,,,+++***))))))************))))))******+++,,,******************************++++++,,,,,,,,,---,,,++++++******++++++,,,***++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,+++++++++++++++,,,,,,,,,------***+++,,,,,,------,,,,,,...............---,,,,,,,,,,,,,,,---------......------------------------,,,,,,---............---000000//////.........---//////000000000000//////,,,,,,---------------,,,,,,,,,,,,,,,------......///---,,,,,,---...---,,,000222444333111...---------------............///---.....................000000000000000000000000......------------......//////......---------,,,------------------------....................................////////////......////////////......------............------,,,,,,,,,---------......++++++,,,,,,------......---------...........................------------------,,,,,,,,,---------......---............,,,+++,,,,,,------.........------------------------,,,,,,---......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,---------+++,,,,,,,,,,,,,,,,,,+++,,,,,,,,,+++++++++************+++++++++,,,,,,,,,))))))******+++++++++++++++,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,************++++++++++++000000000///...---,,,,,,,,,,,,,,,---------------,,,++++++******++++++,,,+++++++++,,,,,,,,,------***+++,,,,,,******+++,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------............,,,,,,,,,,,,,,,,,,,,,,,,((((((((((((((((((((((((&&&&&&''''''((()))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))''''''(((((()))*********&&&'''((('''&&&&&&(((***((((((&&&&&&&&&'''((()))''''''''''''(((((((((((()))(((''''''))))))((('''&&&'''((()))*********)))''''''((((((((((((''''''&&&'''((()))******))))))))))))))))))************)))))))))*********++++++))))))))))))))))))))))))************************+++******)))))))))))))))))))))************))))))***))))))(((((())))))***,,,,,,+++***)))(((((((((+++++++++***)))(((((('''*********+++++++++++++++))))))***++++++++++++***))))))((())))))***+++,,,++++++++++++++++++++++++)))))))))************+++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,+++***)))((((((((()))))))))))))))***+++,,,***************+++++++++))))))***+++,,,---......,,,++++++******++++++,,,***+++,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,******+++,,,,,,,,,,,,,,,---......//////......---,,,,,,,,,---------......,,,,,,,,,------------...,,,,,,---..........................................//////////////////...+++,,,,,,------------,,,......---,,,++++++,,,,,,---+++***+++,,,......---000222333222000...---------------............///---------...............---------------------------------,,,------.../////////......---,,,,,,,,,------,,,,,,,,,---..............................------........./////////---......//////......---------............------,,,,,,,,,---------......***++++++,,,---...//////---------------..................------------,,,,,,,,,,,,+++,,,,,,---...------......------,,,+++---------......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---......---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++,,,,,,,,,+++++++++************+++++++++,,,,,,,,,((())))))***+++*********)))***++++++,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,)))))))))************+++000//////...------,,,,,,,,,,,,------------.........------,,,,,,------...,,,,,,+++++++++,,,---...,,,...///...---,,,---///,,,,,,,,,---------......,,,,,,,,,------.........++++++,,,---------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------............++++++++++++++++++++++++''''''''''''''''''''''''&&&&&&''''''((()))))))))''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))''''''(((((()))******+++'''((((((((('''''')))+++&&&%%%$$$$$$$$$&&&((()))''''''''''''((((((((((((***(((''''''((((((&&&%%%%%%&&&((()))*********)))'''((())))))))))))((('''$$$&&&(((+++++++++)))((())))))))))))************))))))*********+++++++++))))))))))))))))))))))))***))))))(((((()))))))))++++++***)))))))))))))))))))))************))))))))))))(((((((((((())))))******)))((((((((())))))************************)))))))))*********++++++((()))***+++,,,++++++***((((((((())))))***+++,,,++++++*********+++++++++))))))))))))************,,,,,,++++++++++++,,,,,,******************************)))((((((((())))))+++******))))))))))))***))))))*********+++++++++***++++++,,,,,,---------,,,++++++******++++++,,,***+++,,,,,,------,,,,,,+++,,,,,,------,,,,,,+++***++++++++++++,,,,,,,,,******+++,,,,,,,,,,,,+++++++++,,,---............,,,,,,,,,---------......,,,,,,,,,---------......++++++,,,---------------++++++,,,,,,---.........+++,,,,,,------,,,,,,+++***+++,,,---------------......,,,+++++++++,,,,,,,,,+++***+++---/////////000222333222///------------------............///---------.........//////,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,------.../////////...------,,,++++++---,,,,,,,,,,,,---...///........................---------.........//////---......//////......---,,,------......------,,,,,,,,,,,,---------......,,,,,,------......//////,,,,,,,,,------..................---------,,,,,,,,,,,,+++++++++,,,---...+++,,,------,,,+++******,,,,,,---......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,...//////...,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,+++++++++************+++++++++,,,,,,,,,((()))***+++,,,+++******((()))***+++,,,---------------------------------++++++,,,,,,,,,---------+++++++++,,,,,,---------++++++,,,,,,,,,---------...------,,,,,,------...,,,,,,+++++++++,,,---...---...///...---------///,,,,,,,,,---------......,,,,,,---...//////000000***+++,,,---------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,&&&&&&&&&&&&&&&&&&&&&&&&)))))))))(((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((''''''''''''((((((((()))))))))))))))))))))))))))%%%%%%%%%&&&'''(((((()))'''((()))(((((((((***,,,$$$$$$###"""###&&&(((***''''''''''''((((((((()))(((''''''((()))******)))%%%&&&((()))*********)))((()))***++++++***)))(((###%%%))),,,,,,+++)))'''))))))))))))************)))************+++++++++))))))))))))))))))))))))))))))((((((((((((((()))++++++***))))))((())))))))))))*********))))))((())))))(((((((((((())))))''''''''''''((()))***+++'''(((((()))******++++++(((((())))))*********+++((()))***+++,,,+++******,,,+++***)))(((((((((((()))((((((((((((((())))))))))))))))))************+++***)))(((((()))***+++))))))))))))))))))))))))''''''''''''((()))***+++---,,,+++)))((((((''''''))))))******++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,***+++,,,,,,------------+++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,******+++,,,,,,,,,,,,+++)))***+++,,,---.........,,,,,,,,,---------......,,,,,,,,,------.........******+++,,,,,,,,,,,,+++)))******+++,,,---......---......//////......---***+++,,,,,,------------------,,,+++++++++------,,,+++***,,,///111111111111222222111///------------------.........//////---------.........//////------------------------,,,,,,,,,,,,------.../////////...---,,,,,,++++++---,,,,,,+++,,,---...///........................---------.........//////---..................---,,,------......------,,,,,,,,,,,,---------...........................---,,,,,,,,,------...............---------,,,,,,,,,,,,,,,+++***+++,,,...///***,,,------,,,***))))))***+++---.........------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,...//////...,,,+++++++++++++++++++++++++++************************---,,,,,,++++++*********+++++++++,,,,,,+++++++++,,,,,,,,,+++++++++************+++++++++,,,,,,,,,)))***+++,,,---,,,++++++((()))***,,,---...//////------------------------******+++++++++,,,,,,,,,&&&'''((()))+++---......*********++++++,,,,,,,,,,,,++++++******++++++,,,---,,,+++***+++,,,---...+++,,,------++++++,,,---,,,,,,,,,---------......+++,,,---...///111222222)))***,,,---...---,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))*********+++++++++------------------------******))))))((((((''''''(((((((((((('''&&&%%%$$$((((((((((((((((((((((((+++***)))((('''&&&%%%$$$%%%%%%&&&&&&''''''((((((++++++***)))((('''&&&&&&&&&&&&''''''(((***+++,,,***(((''''''(((((('''%%%!!!###&&&)))***)))(((&&&''''''(((((())))))******)))))))))))))))*********))))))))))))***************)))'''&&&&&&&&&'''((((((((((((((())))))))))))))))))))))))))))))))))))))))))************))))))(((((((((((())))))))))))&&&&&&'''((()))******+++)))(((((('''''''''((((((+++***)))***+++------,,,,,,,,,+++***))))))*********)))((((((((()))+++,,,---,,,***)))))))))***+++++++++,,,,,,,,,,,,++++++)))))))))***+++---...///&&&&&&&&&'''(((((())))))''''''((())))))))))))))))))************+++++++++*********))))))))))))))),,,+++++++++******))))))***)))))))))(((((('''''')))***+++,,,,,,+++***)))******++++++++++++******''''''((()))***+++,,,,,,(((((()))***++++++,,,,,,+++***)))+++...000...,,,((())))))******+++,,,,,,,,,,,,,,,,,,,,,+++***)))(((((()))***+++,,,,,,,,,***++++++,,,,,,------...000///---,,,+++,,,,,,---......------------......------------------------,,,------......------,,,------,,,++++++***))))))...............---------,,,------......------,,,+++,,,------,,,,,,...000000333444222...,,,,,,---------------------------//////......---------,,,---,,,,,,++++++,,,,,,---***,,,------++++++,,,.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,............////////////......------------....../////////......---------+++,,,,,,------,,,,,,+++...------------...//////......---,,,,,,,,,------......////////////......000...,,,******,,,...000***+++,,,---------,,,,,,...------,,,,,,------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,///......------......//////...,,,+++***+++,,,,,,------++++++++++++------***++++++,,,,,,++++++******+++,,,,,,------------,,,,,,++++++,,,,,,---...,,,***)))***++++++***))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***))))))******++++++++++++++++++++++++***++++++,,,,,,++++++***---------------------------,,,,,,++++++,,,,,,---------............------,,,,,,------------------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,,,,++++++,,,,,,---,,,++++++******++++++,,,*********++++++,,,,,,,,,*********))))))(((((((((++++++,,,,,,,,,,,,------))))))))))))((((((''''''''''''((((((''''''&&&&&&((((((((((((((((((((((((''''''(((((()))))))))***((((((((()))))))))))))))))))))))))))(((((((((((()))((((((((((((((())))))***(((''''''(((((('''&&&$$$%%%'''((())))))((('''(((((((((((())))))))))))'''((((((((()))))))))***(((((()))))))))*********)))(((((('''((()))***+++(((((((((((())))))))))))))))))))))))))))))))))))))))))************))))))(((((((((((())))))))))))((((((((())))))*********)))(((((('''''''''((((((+++***((()))***++++++***++++++***)))))))))))))))***)))((((((((()))++++++,,,+++******)))))))))***'''((((((((((((((((((''')))))))))***+++,,,......((())))))******+++,,,,,,'''((())))))*********))))))************++++++++++++++++++***************+++*********)))))))))(((++++++++++++++++++******)))***++++++++++++***)))))))))************))))))++++++++++++************((())))))***++++++,,,,,,+++***)))+++...///...,,,,,,,,,,,,+++******)))))),,,,,,++++++************))))))******++++++,,,,,,,,,,,,,,,+++++++++++++++///...---,,,,,,,,,,,,,,,......------------......+++++++++,,,,,,,,,------,,,,,,------------,,,,,,+++++++++,,,,,,,,,,,,,,,------------............,,,,,,------------,,,,,,,,,---------,,,,,,...000222444444222...++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,---,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------............------,,,,,,,,,,,,------------,,,,,,,,,+++++++++,,,,,,------------,,,,,,------------............+++,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,+++***))))))***+++,,,+++++++++,,,,,,,,,------,,,,,,,,,++++++,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,***))))))(((((())))))***...---,,,+++++++++,,,,,,---,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,++++++***+++,,,,,,---------,,,))))))(((((())))))***+++---+++***+++,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++*********+++++++++++++++++++++++++++***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---------............------++++++,,,,,,---...//////******++++++++++++******,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,,,,++++++,,,,,,---,,,,,,++++++++++++,,,,,,++++++++++++,,,,,,,,,---/////////......---------++++++,,,,,,,,,,,,------)))))))))(((((((((((('''&&&&&&'''(((((((((''''''((((((((((((((((((((((((%%%&&&&&&'''((()))******)))))))))))))))((((((((('''''''''(((((()))))))))++++++)))((('''&&&&&&&&&)))(((''''''(((((('''&&&''''''''''''''''''''''''))))))))))))((((((((((((((((((((())))))*********(((((())))))))))))******))))))(((((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))))))))************))))))(((((((((((()))))))))))))))*********************(((((((((''''''(((((()))+++***(((((()))***)))(((******)))((((((((()))))))))))))))((()))******+++******++++++******))))))&&&&&&''''''''''''&&&&&&)))))))))***+++,,,---...)))******+++,,,,,,------((()))******+++*********)))************+++++++++++++++++++++++++++++++++------,,,,,,,,,,,,+++++++++++++++,,,,,,,,,,,,,,,)))***++++++++++++***)))(((((())))))))))))((((((,,,,,,,,,++++++++++++***)))))))))***++++++,,,,,,*********+++---...---+++---------,,,++++++******,,,+++***)))((()))***************+++++++++++++++------,,,,,,+++******)))------......------,,,,,,......------------......*********++++++,,,,,,,,,,,,,,,------------,,,,,,***++++++,,,---......///,,,,,,,,,------.........,,,,,,------------,,,,,,---......---,,,,,,///111555555444111...+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,,,,,,,---,,,,,,++++++,,,,,,---,,,+++***+++---...---,,,......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,------------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,------......------,,,+++,,,---...///......---((()))+++,,,---,,,,,,+++,,,,,,------------,,,,,,........................,,,,,,+++++++++,,,---...,,,++++++******++++++,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,------,,,+++++++++,,,,,,---,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,++++++++++++,,,---------,,,,,,+++++++++++++++,,,---------,,,++++++---------+++,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++***+++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------............------)))***+++,,,...///000000++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,,,,------((((((((((((((((((((((((%%%%%%'''(((((()))))))))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&((((((''''''&&&&&&%%%%%%'''''''''((((((((())))))+++***)))((('''&&&&&&&&&)))(((''''''((()))(((&&&***)))(((&&&&&&&&&'''(((******))))))((((((''''''+++++++++*********))))))(((((((((((()))))))))******)))((('''&&&&&&&&&%%%(((((((((((())))))))))))(((((((((((((((((((((((())))))************))))))(((((((((((())))))))))))+++++++++***************(((((((((((((((((()))***---+++)))))))))***)))((())))))((((((((((((((())))))))))))))))))******+++((()))***++++++***)))((((((((())))))))))))(((((())))))))))))***+++,,,---((())))))******+++,,,,,,)))******+++++++++******))))))*********+++++++++*********+++++++++++++++,,,,,,,,,,,,,,,+++++++++)))))))))******++++++,,,*********++++++*********))))))************))))))((())))))***+++,,,------))))))*********+++++++++*********+++,,,---,,,+++***++++++,,,,,,---......,,,***)))''''''(((***++++++++++++++++++++++++***------------,,,,,,++++++,,,,,,.........---,,,+++...------,,,,,,------...,,,,,,,,,+++++++++++++++,,,,,,,,,------,,,,,,,,,+++,,,,,,------......///******+++,,,---......///,,,,,,,,,------,,,,,,,,,.........---,,,---000222888777444000---+++++++++++++++++++++++++++++++++.........------------------,,,,,,++++++,,,,,,------+++***+++---...---+++......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,,,,,,,------------------------------,,,------......------,,,***+++---//////...---,,,''')))+++---......,,,+++---......//////......---...///000111111000///...---,,,+++******,,,...///,,,,,,++++++++++++,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,//////............//////---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,++++++,,,,,,------,,,,,,,,,---,,,,,,,,,,,,---......,,,+++***+++------,,,+++++++++++++++++++++++++++++++++************++++++++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,++++++,,,,,,---...//////---......//////......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,++++++,,,,,,,,,------------------------))))))))))))((((((((((((+++++++++,,,,,,,,,------'''''''''''''''(((((((((%%%%%%'''((())))))******((((((((((((((((((((((((((((((''''''''''''''''''((((((''''''&&&&&&%%%%%%((((((((((((''''''''''''(((((('''''''''''''''(((((('''&&&'''((()))((('''+++***(((&&&&&&&&&'''(((******))))))(((((('''''',,,,,,+++)))((('''&&&%%%'''(((((((((((()))))))))((((((((((((((((((((('''(((((((((((())))))))))))(((((((((((((((((((((((())))))************))))))(((((((((((())))))))))))+++++++++***************((((((((((((((()))******...,,,******++++++***))))))((((((((((((((())))))((()))))))))************'''(((***++++++***)))(((*********++++++*********))))))))))))***+++,,,,,,)))))))))***++++++,,,,,,******+++++++++******)))))))))*********+++++++++))))))))))))******++++++(((((()))))))))))))))))))))))))))******++++++,,,+++******************+++***++++++,,,,,,++++++***''''''((()))***+++,,,,,,***************+++++++++)))***+++,,,++++++++++++***++++++,,,,,,---......+++***(((''''''(((***,,,,,,,,,,,,+++++++++++++++,,,---------.........///+++,,,---.........,,,,,,------,,,,,,,,,,,,------//////...---,,,++++++***+++,,,,,,,,,,,,,,,,,,+++------------------------)))******+++,,,---......+++,,,,,,,,,,,,,,,,,,+++---......------...222555;;;888333///---,,,++++++++++++++++++++++++++++++.....................///---,,,,,,++++++,,,,,,---,,,+++++++++---------,,,......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...............------------......------------------------,,,------------------,,,***+++---//////...---+++(((***,,,...//////...---------............------***,,,---......---,,,***---,,,+++******,,,...///------,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,------,,,,,,+++)))))))))))))))******+++***))))))***+++,,,,,,+++++++++++++++++++++++++++******)))))))))******+++++++++++++++++++++++++++***++++++,,,,,,++++++***------------------------+++,,,,,,------,,,,,,+++,,,,,,------------,,,,,,------------------,,,,,,---......//////......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,------,,,,,,,,,,,,,,,,,,---------------------------+++,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------&&&''''''''''''(((((((((%%%&&&'''((()))*********(((((((((((((((((((((((('''(((((()))***+++,,,,,,)))))))))))))))((((((((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&'''((())))))((('''&&&'''((()))((('''+++***((('''&&&'''(((((())))))))))))((((((((((((***)))((('''%%%$$$###"""''''''(((((((((((())))))&&&'''(((***++++++,,,+++(((((((((((())))))))))))))))))))))))))))))))))))))))))************))))))(((((((((((()))))))))))))))*********************(((((((((((()))***++++++...,,,******+++,,,+++***))))))((((((((()))******(((((()))************)))(((((())))))******))))))))))))************)))))))))))))))))))))***++++++***++++++,,,,,,---......*********+++******)))((()))************+++++++++((((((((()))******++++++,,,,,,,,,,,,,,,---------+++++++++,,,,,,,,,,,,,,,++++++***))))))***+++++++++,,,,,,,,,,,,,,,,,,+++*********)))))))))((((((************************)))***,,,,,,+++******+++---------,,,++++++************)))((()))***+++,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---.../////////,,,,,,------......------------,,,,,,,,,,,,------000///......---,,,++++++++++++,,,,,,,,,,,,++++++---------,,,,,,,,,,,,,,,*********++++++,,,,,,,,,++++++,,,,,,,,,,,,++++++,,,------------000555888===888222...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............///---,,,,,,++++++,,,,,,---***,,,------++++++,,,.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------............///......------......///************+++++++++++++++,,,,,,------,,,,,,+++***+++,,,---...------,,,***+++---...///......---++++++,,,,,,,,,,,,++++++,,,,,,............,,,,,,,,,,,,+++++++++,,,---......------,,,,,,------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++++++++,,,---------,,,,,,+++,,,,,,------,,,,,,+++,,,,,,------------,,,,,,,,,,,,---------,,,+++++++++************+++,,,,,,***)))((()))+++,,,,,,+++++++++++++++++++++++++++*********)))******++++++++++++++++++++++++++++++***++++++,,,,,,++++++***------------------------++++++------------++++++,,,,,,------------,,,,,,///......------,,,++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,,,,++++++,,,,,,---------,,,,,,,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,------------++++++,,,,,,,,,,,,------&&&&&&&&&'''''''''((((((&&&'''((()))))))))))))))((((((((((((((((((((((((((((((((()))))))))******((((((((()))))))))))))))&&&&&&'''''''''''''''((('''&&&&&&&&&&&&'''((((((((('''&&&''')))))))))((())))))(((((((((((((((((((((((((((((())))))))))))((((((((('''&&&&&&%%%%%%'''''''''((((((((())))))'''(((((())))))((('''&&&(((((((((((())))))))))))))))))))))))))))))))))))))))))************))))))(((((((((((())))))))))))((((((((())))))*********(((((((((((()))***+++,,,,,,***))))))+++,,,++++++)))))))))))))))***++++++'''((()))***+++******)))((((((((((((((()))******))))))************)))))))))))))))))))))******+++******++++++,,,---------)))*********))))))(((''')))************+++++++++(((((()))******+++,,,,,,........./////////000000++++++++++++++++++******++++++***))))))***+++++++++++++++,,,,,,++++++++++++++++++*********))))))************************(((+++---,,,***)))***+++,,,,,,,,,+++******))))))************++++++,,,,,,***++++++,,,,,,---------++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++******++++++,,,,,,------************++++++++++++++++++,,,,,,,,,,,,+++++++++,,,,,,,,,...222777;;;===888111---------...---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,------------,,,,,,++++++,,,,,,---(((,,,000...***(((,,,000......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,------------...------,,,,,,------...))))))*********+++++++++***++++++,,,,,,++++++***++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***......////////////......+++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...***+++,,,---------,,,,,,+++,,,,,,------,,,,,,+++,,,,,,------------,,,,,,,,,---------,,,,,,+++***------,,,,,,------...///***))))))***,,,------,,,************************,,,+++++++++,,,,,,---...++++++++++++++++++++++++***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,***+++---......---+++***+++,,,,,,------,,,,,,+++------------------,,,,,,******++++++++++++******,,,,,,,,,,,,,,,,,,,,,,,,........................---,,,,,,++++++,,,,,,---------,,,,,,,,,,,,---------,,,,,,,,,++++++++++++))))))*********+++++++++++++++,,,,,,,,,,,,------&&&&&&&&&'''''''''(((((('''(((((()))))))))))))))(((((((((((((((((((((((()))((((((&&&%%%$$$######%%%&&&&&&&&&''''''(((((($$$$$$%%%&&&'''((()))***(((''''''&&&&&&&&&'''''''''&&&&&&''')))***)))(((((((((((()))))))))))))))''''''(((((())))))******))))))))))))************''''''''''''((((((((()))))))))((('''$$$!!!(((((((((((())))))))))))))))))))))))))))))))))))))))))************))))))(((((((((((())))))))))))&&&''''''((()))******+++(((((((((((()))***+++,,,***((('''(((***++++++*********))))))***+++,,,,,,'''((()))++++++******))))))(((''''''''')))***+++++++++,,,,,,,,,,,,++++++***)))))))))))))))***+++'''(((((()))******++++++)))))))))))))))((('''''')))************+++++++++))))))***+++,,,,,,------)))))))))******+++++++++***)))))))))(((((('''''',,,+++***))))))***+++,,,******++++++++++++******))))))***+++,,,------...++++++******************(((+++---,,,***((()))+++((())))))***++++++,,,,,,)))***+++,,,,,,,,,,,,,,,******+++,,,,,,---......,,,,,,++++++***)))))))))------,,,+++,,,---///000---,,,,,,++++++,,,,,,---((())))))+++,,,---......+++++++++,,,,,,+++++++++'''((()))***,,,---...///+++++++++***************+++++++++,,,,,,+++++++++***++++++,,,...333999===>>>888111------...///...------------------------))))))*********+++++++++---,,,,,,++++++,,,,,,---&&&,,,111///)))''',,,222......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,---,,,,,,++++++,,,,,,---+++++++++,,,,,,---------*********++++++*********,,,,,,+++++++++,,,---...,,,,,,+++******+++++++++,,,------......------,,,++++++++++++++++++++++++***+++,,,---------,,,,,,,,,++++++++++++++++++,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---)))***,,,---...---,,,,,,++++++------------++++++,,,------......------,,,------------,,,,,,+++*********))))))******+++,,,+++******+++---......---************************---------------...///000+++++++++++++++++++++++++++++++++,,,,,,+++++++++++++++++++++++++++++++++***+++---......---+++***+++,,,,,,------,,,,,,+++,,,,,,,,,------.........+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,////////////////////////---,,,,,,++++++,,,,,,---...------,,,,,,------...,,,,,,,,,++++++***************+++++++++,,,,,,,,,++++++,,,,,,,,,---------&&&&&&&&&'''((())))))***''''''''''''((((((((((((''''''''''''((((((((((((''''''''''''''''''''''''((((((''''''''''''(((((()))*********)))((('''&&&+++)))(((&&&%%%%%%%%%&&&***((('''''')))******)))((((((''''''''''''(((((('''((()))******)))((('''))))))))))))))))))))))))'''(((((((((((((((''''''))))))(((&&&&&&%%%%%%%%%)))(((''''''((()))***+++(((((())))))))))))(((((())))))))))))************+++)))'''(((++++++***'''************)))(((&&&&&&))))))))))))(((((((((((())))))))))))***+++,,,---************))))))))))))*********)))))))))))))))************************)))************+++++++++*********)))))))))))))))((()))++++++******+++,,,++++++******)))(((((('''******))))))))))))************+++,,,,,,,,,,,,++++++*********))))))((((((,,,,,,,,,,,,,,,+++***)))************))))))))))))************************************************,,,++++++******)))))))))************************************************((()))+++,,,------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...---,,,***)))++++++,,,,,,,,,,,,---------------.........//////,,,,,,+++***+++,,,---...------........................---,,,+++)))(((''',,,...///---***)))+++---+++++++++++++++++++++,,,...------...///222555777555444333111///...------,,,,,,,,,,,,---...///000---,,,,,,++++++,,,,,,---,,,,,,,,,++++++*********---,,,,,,+++*********+++,,,,,,,,,------.........---,,,,,,++++++,,,,,,---......------------,,,,,,---------,,,,,,+++++++++///,,,)))***---//////...++++++,,,---......//////------,,,,,,,,,,,,++++++))))))*********++++++++++++---///000111111///............------,,,,,,,,,))))))***++++++++++++***000000///...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---------......,,,***'''))),,,,,,***)))***,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++,,,+++)))((((((((()))***,,,,,,,,,,,,,,,,,,,,,,,,************************+++,,,,,,++++++)))((('''******+++,,,,,,,,,,,,+++))))))***+++,,,,,,------+++...000///,,,))))))+++***+++,,,,,,------,,,,,,,,,,,,,,,+++***)))(((''',,,------......------,,,------,,,,,,+++,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++...---,,,,,,,,,---...///'''((()))***+++,,,,,,,,,......---,,,++++++******......---------,,,,,,,,,,,,---------,,,,,,+++***/////////......---------&&&&&&''''''((())))))***''''''''''''((((((((((((&&&&&&'''''''''(((((((((''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&((((((((((((((()))))))))(((((('''&&&%%%&&&'''''''''&&&%%%%%%'''(((((('''&&&&&&%%%%%%%%%%%%&&&&&&'''((()))******)))(((((())))))))))))))))))))))))''''''((((((((((((''''''(((((((((((((((((()))***''''''&&&&&&&&&'''(((((((((((()))))))))))))))(((''''''''''''((((((((((((***((('''(((***,,,***)))************)))((('''&&&))))))))))))(((((((((((())))))))))))***+++,,,---************))))))))))))***)))))))))))))))))))))(((((((((((((((((((((((())))))*********+++++++++)))))))))))))))*********(((***++++++******+++,,,+++******)))((((((''''''(((((((((((((((((((((((())))))***++++++++++++***+++*********))))))))))))+++,,,,,,,,,++++++***)))************))))))))))))************************************************+++++++++++++++*********************************))))))))))))))))))))))))))))))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,++++++***)))++++++,,,,,,,,,,,,------++++++,,,,,,,,,---------,,,,,,+++++++++,,,---...+++++++++++++++++++++***,,,---------,,,+++***)))+++,,,---,,,)))(((***,,,...------,,,+++***)))))),,,,,,,,,,,,...000333555333222000///---,,,,,,,,,************+++,,,---...---,,,,,,++++++,,,,,,---,,,,,,,,,+++++++++******---,,,++++++******++++++++++++,,,,,,,,,------------,,,,,,++++++,,,,,,---,,,,,,++++++++++++******,,,,,,++++++++++++++++++///,,,******,,,---,,,+++&&&&&&&&&'''((((((((()))------,,,,,,,,,+++++++++***+++++++++,,,,,,,,,,,,***+++---------,,,***)))------,,,,,,,,,+++++++++)))***++++++,,,,,,++++++*********+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++,,,------+++)))(((***---,,,***)))***,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++,,,+++***)))))))))******++++++******************++++++++++++++++++++++++,,,,,,++++++***))))))(((******+++,,,,,,,,,,,,+++*********++++++,,,,,,---'''))),,,,,,***((()))******+++,,,,,,------,,,,,,,,,,,,,,,,,,+++***)))(((+++,,,,,,,,,,,,,,,,,,+++******)))))))))))))))***+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,+++***)))))))))***+++))))))***+++,,,,,,,,,,,,.........---,,,+++++++++------------,,,,,,,,,,,,---.........------,,,+++------,,,,,,,,,+++++++++&&&&&&''''''((()))))))))''''''''''''((((((((((((&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&'''''''''&&&''')))***+++&&&&&&&&&&&&&&&'''((()))'''%%%$$$%%%&&&(((((('''&&&&&&%%%%%%%%%%%%&&&&&&&&&'''((()))******))))))))))))))))))))))))))))))''''''((((((((((((((('''''''''((()))***,,,---...(((((('''&&&&&&&&&'''''''''(((((()))*********)))''''''''''''(((((((((((()))((('''(((***+++***))))))******))))))((('''&&&(((((((((((())))))))))))))))))))))))***+++,,,,,,************))))))))))))))))))))))))))))))******(((((((((((((((((((((((()))))))))*********++++++(((((())))))******++++++)))***++++++***)))+++,,,*********)))((((((''''''''''''((((((((((((''''''(((((()))************)))***************)))))))))+++++++++,,,++++++***)))************))))))))))))************************************************++++++++++++,,,,,,,,,,,,************************************************************+++,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++******))))))******++++++,,,,,,,,,,,,------************++++++++++++,,,,,,+++++++++,,,---...+++++++++******)))))))))+++,,,,,,---------,,,,,,***++++++***)))(((***+++------,,,,,,+++++++++***++++++++++++,,,...000111///...---,,,++++++++++++************+++,,,---------,,,,,,++++++,,,,,,---,,,,,,,,,++++++++++++***,,,,,,++++++******+++++++++++++++++++++,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++******+++++++++,,,,,,,,,,,,,,,...,,,******++++++***))))))))))))))))))))))))))),,,,,,,,,,,,++++++++++++++++++,,,,,,,,,---------++++++,,,,,,+++***(((''',,,,,,++++++++++++*********+++,,,,,,------,,,,,,''''''((()))+++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***+++,,,,,,***)))***,,,------+++***+++,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++*********+++++++++++++++*********)))))),,,,,,,,,,,,,,,,,,,,,,,,---,,,+++))))))))))))*********+++,,,,,,,,,,,,+++++++++++++++++++++++++++&&&(((***+++******+++,,,***+++,,,,,,------,,,,,,,,,------,,,,,,+++***)))***++++++,,,,,,++++++***))))))(((((((((((())))))+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++***)))(((((())))))++++++,,,------,,,,,,,,,//////......---,,,,,,,,,,,,,,,,,,,,,++++++++++++...............---------,,,,,,,,,,,,++++++++++++''''''''''''(((((())))))''''''''''''((((((((((((''''''(((((((((((())))))''''''''''''''''''''''''((((((''''''''''''(((((()))(((&&&%%%&&&(((***+++''''''&&&&&&''''''''''''((('''&&&&&&(((******)))((((((''''''''''''((((((''''''(((((()))*********))))))))))))))))))))))))&&&'''(((((((((((((((((('''(((((()))***,,,---...++++++***))))))((((((((('''((()))***************))))))))))))************))))))(((((()))))))))((()))))))))))))))(((''''''(((((((((((())))))))))))******))))))***++++++,,,************)))))))))((()))))))))))))))*********************************))))))))))))************''''''((()))***++++++,,,)))***++++++***)))***,,,++++++*********)))))))))''''''((())))))(((''''''((())))))*********************************************++++++++++++******************)))))))))(((************************************************+++++++++,,,,,,---------************************,,,,,,,,,,,,,,,,,,,,,,,,+++******)))***+++---...,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***))))))***+++,,,+++++++++,,,,,,,,,------************+++++++++++++++++++++,,,,,,,,,------///......---,,,++++++***,,,------......------,,,+++++++++*********++++++))))))***+++,,,......///++++++++++++,,,---//////---,,,,,,++++++++++++,,,---,,,,,,,,,------...///---,,,,,,++++++,,,,,,---++++++++++++++++++++++++,,,,,,++++++***++++++,,,******************++++++,,,,,,++++++++++++,,,,,,......---------,,,,,,,,,,,,,,,,,,------.........,,,,,,++++++++++++++++++---------------------,,,,,,,,,,,,++++++++++++***+++++++++,,,,,,,,,,,,---------......---,,,++++++,,,,,,,,,++++++++++++++++++,,,------......------)))***+++,,,---...///000,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++------+++))),,,---------,,,,,,++++++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,++++++++++++---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,...,,,***(((((()))***+++******+++,,,,,,,,,,,,+++,,,,,,++++++++++++++++++***+++,,,---------......***+++,,,,,,------,,,,,,---------------,,,+++***++++++,,,,,,,,,,,,++++++++++++++++++++++++,,,---+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++......---,,,,,,+++++++++---------...------,,,,,,//////.........---------,,,,,,,,,+++++++++******---------,,,,,,,,,------------------------------''''''''''''((((((((((((''''''''''''(((((((((((((((((()))))))))*********((((((((((((((((((((((((((((((''''''''''''((((((+++)))'''&&&%%%&&&'''((((((((((((''''''&&&%%%$$$'''&&&%%%&&&(((******)))((((((''''''''''''((((((((((((((((((((()))******((((((((((((((((((((((((&&&&&&'''(((((((((((((((((((((((((((((()))***++++++++++++******)))(((((((((((()))***************))))))))))))*********************)))((('''&&&&&&((())))))))))))((((((''''''((((((((()))))))))************)))******+++,,,************)))))))))((((((((())))))************))))))))))))))))))))))))(((((()))))))))*********''''''((()))***++++++,,,)))+++,,,+++***)))***+++,,,+++++++++++++++******)))))))))******))))))))))))***++++++,,,,,,++++++***************+++++++++)))******++++++*********************)))))))))(((************************************************+++++++++,,,,,,---------************************,,,,,,,,,,,,,,,,,,,,,,,,+++******)))***+++---...,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++******+++------+++++++++,,,,,,,,,------++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,---------000//////...---,,,,,,+++............---,,,++++++,,,,,,+++++++++,,,,,,,,,)))******,,,---...//////+++,,,,,,,,,---...///000------,,,,,,+++,,,,,,---------,,,,,,,,,---......---,,,,,,++++++,,,,,,---++++++++++++++++++++++++,,,++++++***++++++,,,,,,************************,,,++++++******++++++,,,......---------,,,,,,,,,******++++++,,,,,,------***+++,,,---------...///,,,,,,,,,+++++++++++++++,,,,,,+++++++++*********************++++++++++++,,,,,,---...............,,,,,,,,,---------------,,,,,,---............---,,,---------......//////,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++,,,......---+++,,,,,,,,,---------,,,+++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,***(((((()))+++,,,******+++,,,,,,,,,,,,+++,,,,,,++++++++++++++++++......------............***+++,,,,,,------,,,,,,,,,,,,---------,,,++++++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,---...///+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++/////////......------,,,------.........---,,,,,,...............---------,,,,,,,,,+++++++++******,,,++++++******+++,,,,,,------------------------''''''((((((((((((((((((''''''''''''(((((((((((((((((()))))))))*********((((((((((((((((((((((((&&&&&&%%%%%%%%%%%%&&&&&&***)))(((&&&%%%&&&&&&&&&)))))))))((('''%%%$$$###%%%###"""###&&&(((((('''&&&&&&%%%%%%%%%%%%&&&&&&))))))(((((((((((())))))((((((((((((((((((((((((%%%&&&'''((())))))))))))))))))((('''''''''(((((((((((()))))))))((('''''')))******++++++******)))''''''''''''(((((((((((()))***+++)))'''%%%&&&'''(((((())))))))))))((((((''''''(((((())))))******+++***************++++++************))))))))))))((((((((()))******++++++''''''''''''''''''''''''((((((((()))))))))******(((((())))))******++++++***+++,,,+++)))))))))+++++++++++++++++++++++++++******))))))))))))************+++,,,,,,,,,,,,,,,*********+++++++++++++++((()))******+++*********************))))))))))))************************************************++++++++++++,,,,,,,,,,,,************************************************************+++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,,,,---------...***+++,,,---------,,,,,,---------,,,,,,+++++++++.........------+++******---,,,***+++,,,...---,,,...---------,,,,,,,,,+++++++++,,,---///000000111...------,,,,,,,,,,,,---+++++++++******++++++,,,---,,,,,,++++++,,,,,,---***++++++++++++,,,,,,,,,++++++******++++++,,,,,,+++++++++***************++++++************++++++,,,,,,++++++++++++******(((((((((((())))))))))))(((***---.........///111++++++++++++++++++,,,,,,++++++++++++************))))))*********+++++++++*********+++,,,------...,,,,,,------------......+++,,,------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,---//////...,,,+++******+++---...,,,+++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,+++***((())))))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***))))))***++++++******+++,,,,,,,,,,,,+++++++++++++++++++++++++++...,,,******+++,,,,,,+++***+++,,,,,,------,,,,,,++++++,,,,,,,,,,,,++++++,,,------......------,,,+++++++++++++++,,,---...+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,------------,,,,,,,,,,,,------...---------------------------------,,,,,,,,,,,,+++++++++++++++***)))))))))***,,,---************++++++++++++((((((((((((((((((((('''''''''''''''((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((&&&&&&%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''''''''((((((((('''%%%$$$$$$###"""###&&&(((((('''&&&&&&%%%%%%%%%%%%&&&&&&+++***)))(((''''''((((((((((((((((((((((((((((((%%%&&&'''((()))))))))))))))((((((''''''(((((((((''''''((()))))))))((((((++++++++++++***)))((((((''''''''''''((((((((((((&&&((())))))'''&&&(((***(((((())))))))))))(((((('''''''''((()))*********++++++***************+++************))))))))))))'''(((((()))******++++++''''''''''''''''''''''''(((((((((((()))))))))***)))))))))))))))************+++,,,+++)))((()))***))))))))))))))))))))))))+++***(((&&&&&&(((***+++))))))***+++++++++++++++*********++++++,,,,,,,,,(((((()))***************************))))))))))))************************************************+++++++++++++++*********************************))))))))))))))))))))))))))))))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,------------***+++,,,---------,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,++++++---***)))))),,,------+++//////...---,,,++++++***)))***,,,---///000111111...---,,,,,,++++++++++++,,,++++++******+++++++++---,,,,,,++++++,,,,,,---******+++++++++,,,,,,,,,++++++******++++++,,,---,,,,,,+++++++++*********++++++************++++++,,,,,,++++++++++++************))))))))))))))))))'''***---...---,,,---///,,,,,,,,,------.........++++++++++++*********************+++++++++,,,,,,+++***************++++++++++++,,,,,,,,,---------++++++,,,---------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,......---,,,)))((((((***---...---+++---,,,,,,++++++,,,,,,---------------------------+++,,,,,,---,,,+++***)))''''''((()))+++,,,---...++++++++++++++++++++++++******************************+++,,,,,,,,,,,,+++*********++++++,,,,,,---+++)))''''''***,,,,,,+++***+++,,,,,,------,,,,,,******+++++++++++++++***,,,,,,,,,------,,,,,,,,,************+++,,,---...+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++)))***,,,------------,,,***+++,,,---------------,,,,,,,,,,,,,,,---------------------,,,,,,,,,,,,,,,+++***))))))+++---...))))))*********+++++++++((((((((((((((('''''''''''''''''''''((((((((()))%%%%%%%%%&&&&&&&&&''''''))))))))))))))))))))))))(((((((((''''''((((((((($$$%%%&&&'''((((((((((((%%%&&&'''((((((((('''&&&&&&$$$$$$%%%(((******)))(((((((((''''''(((((((((,,,+++)))(((''''''''''''((((((((((((((((((((((((%%%&&&'''((())))))))))))((((((((((((((()))******((()))***+++,,,,,,+++***,,,,,,,,,+++***)))((('''))))))))))))************###&&&((((((''''''***---(((((()))))))))))))))(((&&&''''''((()))******+++++++++***************+++************))))))))))))'''(((((()))***+++++++++))))))))))))))))))))))))(((((((((((())))))))))))*********)))))))))))))))***,,,,,,+++)))((()))***''''''''''''((((((((((((+++)))&&&$$$$$$&&&)))+++(((((()))************************++++++,,,,,,,,,(((((()))***************************))))))))))))************************************************,,,++++++******)))))))))************************************************((()))+++,,,------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,((()))***,,,,,,,,,+++***++++++,,,,,,,,,---------++++++,,,,,,,,,---------***+++,,,---...---,,,,,,,,,,,,,,,,,,,,,,,,------((()))***+++,,,,,,,,,,,,,,,)))'''(((+++---,,,***------------------------''')))+++---///000111111...---,,,+++************......---,,,,,,------------,,,,,,++++++,,,,,,---*********++++++,,,,,,,,,+++*********+++,,,,,,---,,,,,,,,,,,,++++++******++++++************++++++.........---------,,,,,,...------,,,,,,+++++++++(((+++......+++***+++,,,))))))***++++++,,,------+++++++++************)))++++++,,,,,,,,,---------...---,,,+++*********************++++++,,,,,,,,,***+++,,,,,,------,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,*********+++------,,,+++((('''&&&)))---///---+++---,,,,,,++++++,,,,,,---------------------------++++++,,,---,,,+++***)))((((((***+++---///000111************************)))******+++++++++************+++,,,,,,,,,,,,+++))))))***+++,,,,,,------***'''%%%'''+++.........++++++,,,---------,,,,,,)))******+++++++++******+++++++++,,,,,,+++++++++++++++++++++,,,---...///+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++)))***,,,.../////////...)))***+++,,,------...---,,,,,,,,,,,,,,,,,,,,,,,,......------------,,,,,,---,,,+++******,,,...///+++++++++,,,,,,---------''')))***)))'''&&&(((+++((((((''''''''''''((((((''''''''''''''''''''''''(((((())))))))))))(((((()))(((((('''&&&$$$###"""''''''''''''''''''''''''&&&&&&''''''(((''''''&&&)))))))))))))))((((((((((((''''''&&&&&&''''''((())))))************))))))******))))))((((((''''''''''''''''''((((((((())))))))))))))))))))))))))))))))))))((('''%%%$$$###******)))((((((((((((((())))))))))))))))))))))))+++***)))(((((('''((((((''''''(((((())))))******''''''&&&&&&&&&&&&'''''',,,+++******,,,,,,+++*********))))))((((((''''''&&&''')))*********)))(((***************************)))(((''''''((()))*********++++++++++++******+++++++++******(((''''''))))))))))))************,,,,,,,,,+++++++++************))))))******+++,,,,,,,,,,,,++++++)))((('''))))))*********))))))(((++++++************+++++++++---//////...,,,,,,---))))))******++++++,,,,,,,,,+++*********+++,,,---++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------------------------------...---+++******+++---...***+++++++++***)))'''%%%******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...............---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,))))))*********+++++++++++++++------------+++++++++******,,,///111111000000///---+++*********++++++*********+++---///000...---,,,,,,++++++++++++...------,,,,,,++++++***,,,,,,++++++***)))))))))******++++++++++++******)))))))))***+++,,,......))))))***+++,,,,,,------)))((((((((()))+++---///************************,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////......,,,,,,++++++***+++++++++++++++++++++++++++++++++------------------------,,,,,,,,,++++++***************+++++++++******)))))))))******++++++++++++++++++++++++++++++++++++************************))))))+++,,,---.........,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------))))))***+++,,,------...++++++++++++******)))))),,,,,,,,,++++++*********++++++++++++++++++++++++---,,,,,,,,,,,,,,,,,,---111...******,,,---,,,***,,,,,,,,,++++++++++++***************************,,,------......------,,,,,,***)))+++---...+++)))***+++---//////...---,,,,,,,,,,,,------,,,++++++...------,,,,,,------...---------------------------,,,,,,,,,,,,---......---------,,,,,,,,,++++++******+++,,,,,,---......------------------------''')))***)))'''&&&(((+++((((((''''''''''''((((((''''''''''''''''''''''''(((((())))))))))))(((((()))))))))((('''&&&%%%$$$''''''''''''''''''''''''(((''''''''''''&&&&&&&&&'''''''''''''''''''''&&&''''''&&&&&&&&&&&&''''''(((((())))))))))))((((((***)))))))))(((((((((''''''''''''((((((((())))))))))))))))))))))))))))))'''''''''''''''(((((((((******)))((((((((((((((())))))))))))))))))))))))***))))))(((((((((((()))''''''(((((())))))******))))))(((((((((((()))))),,,+++******,,,,,,+++*********))))))((((((((((((((())))))******************************************)))(((''''''((()))***)))))))))******)))))))))+++++++++******)))((('''))))))))))))*********************)))))))))((((((******))))))******+++,,,+++++++++++++++***)))(((***************+++++++++++++++************++++++(((***,,,,,,+++************++++++++++++++++++,,,++++++*********+++,,,---)))))))))))))))***++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++******+++,,,---,,,,,,,,,,,,+++***)))(((++++++++++++,,,,,,,,,,,,---------------,,,,,,,,,***************)))((((((,,,,,,,,,,,,,,,,,,,,,,,,*********++++++++++++,,,++++++,,,------,,,+++++++++******,,,///000000000,,,,,,++++++++++++,,,,,,---,,,+++++++++,,,---......---,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,******++++++++++++******++++++++++++++++++,,,,,,)))******+++,,,,,,------++++++***))))))***+++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,+++,,,,,,++++++***++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************++++++++++++*********************+++,,,,,,++++++++++++++++++++++++***************************++++++,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********++++++,,,,,,---++++++++++++*********))),,,,,,,,,+++++++++******++++++++++++++++++++++++++++++************++++++...+++)))***---//////...,,,,,,,,,++++++*********++++++++++++++++++++++++,,,------------------,,,,,,+++***+++------+++)))***+++---//////...---,,,,,,,,,,,,------,,,,,,,,,.........------.........---------------------------,,,,,,,,,,,,---......---------,,,,,,,,,++++++))))))***++++++,,,------------------------------((())))))(((''''''(((***((((((''''''''''''((((((''''''''''''''''''''''''(((((())))))))))))(((((((((((())))))(((((('''&&&'''''''''''''''''''''''')))((('''&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''''''''((((((((((((''''''))))))))))))((((((((((((''''''((((((((())))))))))))))))))))))))))))))))))))((('''''''''(((***+++***))))))((((((((((((((()))))))))))))))))))))))))))(((((((((((())))))***''''''(((((())))))******+++******))))))******+++,,,+++******,,,,,,,,,******))))))))))))(((((((((***************++++++,,,************************))))))(((((((((((())))))(((((())))))))))))((((((******+++******)))((('''))))))))))))*********************)))))))))))))))******))))))******+++,,,++++++++++++++++++******++++++*********,,,---...++++++************++++++((()))++++++)))((()))***,,,,,,,,,+++++++++++++++++++++******++++++,,,---******))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,*********++++++++++++,,,++++++++++++++++++++++++,,,+++***))))))***+++,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,------------......------,,,,,,,,,+++(((((()))))))))(((''''''---------,,,,,,+++++++++++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,+++++++++******,,,...000000000((()))***+++,,,---------------,,,+++++++++++++++---,,,,,,++++++++++++,,,))))))***++++++,,,------***++++++,,,------......******++++++++++++******++++++,,,---,,,+++***)))*********++++++,,,,,,---...---,,,***))))))))))))++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,))))))***++++++++++++***,,,++++++***++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++++++++*********+++++++++++++++***,,,,,,+++******+++---...++++++++++++++++++++++++************************+++,,,,,,,,,+++***))))))*********++++++,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************,,,,,,,,,++++++++++++***++++++++++++++++++++++++++++++************++++++---+++***+++---//////...------,,,,,,+++***)))))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,+++++++++------+++***+++,,,---.........---,,,,,,,,,,,,,,,------,,,,,,//////............//////---------------------------,,,,,,,,,,,,---......------------,,,,,,,,,,,,))))))******++++++,,,,,,------------------------((((((((('''''''''((()))((((((''''''''''''((((((''''''''''''''''''''''''(((((())))))))))))((((((&&&''''''(((((((((''''''''''''''''''''''''''''''((('''&&&&&&&&&&&&'''((((((((((((((())))))))))))&&&&&&%%%%%%%%%%%%&&&&&&'''(((((())))))(((((('''))))))))))))(((((((((((('''(((((((((((()))))))))))))))))))))))))))))))))---,,,***(((''''''))))))))))))(((((((((((())))))))))))))))))))))))))))))(((((('''(((((()))******''''''(((((())))))******+++******))))))******+++,,,*********,,,---,,,+++))))))))))))))))))))))))+++***)))((()))***+++,,,************************))))))(((((((((((())))))(((((())))))))))))((((((***************)))((((((((()))))))))************++++++++++++++++++++++++******))))))******+++,,,+++++++++***++++++,,,,,,+++***)))((()))+++...///++++++************++++++)))+++,,,+++***)))***+++,,,,,,++++++******))))))+++***++++++++++++,,,,,,,,,,,,,,,,,,,,,------...++++++++++++++++++++++++))))))*********+++++++++++++++++++++++++++++++++******)))))))))***+++,,,,,,+++*********,,,---...,,,,,,,,,---------......---------,,,++++++************++++++++++++***)))...------,,,,,,++++++***++++++,,,,,,,,,---------+++++++++,,,,,,+++++++++,,,++++++---000111111111((()))***,,,---,,,,,,+++,,,,,,++++++++++++++++++,,,,,,+++++++++++++++,,,*********+++++++++,,,,,,++++++++++++,,,,,,------******++++++++++++******)))***,,,------,,,***)))*********++++++,,,,,,,,,...---,,,+++***)))))))))************************++++++++++++++++++++++++******+++,,,,,,,,,,,,,,,++++++******++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,,,,++++++...---+++******,,,---...++++++++++++++++++++++++***************************++++++++++++***))))))))))))***+++,,,,,,------************************------------------------,,,,,,,,,++++++*********++++++++++++++++++++++++++++++++++++++++++++++++***+++++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,...---,,,+++++++++******...------,,,+++***)))))),,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,---,,,+++,,,,,,------,,,++++++,,,---.........------,,,,,,,,,,,,,,,------.........------------......---------------------------,,,,,,,,,,,,---.........------------,,,,,,,,,******+++++++++,,,,,,,,,------------------------(((((('''''''''(((((((((((((((''''''''''''((((((''''''''''''''''''''''''(((((())))))))))))((((((%%%%%%&&&'''''''''&&&&&&((((((((((((((((((((((((%%%%%%%%%&&&'''((()))***'''((((((((())))))******'''&&&&&&%%%%%%&&&&&&'''((())))))******))))))((((((((((((((())))))))))))(((((((((((()))))))))***))))))))))))))))))))))))---,,,***((('''((()))***))))))(((((((((((())))))))))))))))))))))))))))))(((((('''(((((()))******''''''(((((())))))*********))))))(((((())))))***+++***)))***,,,---,,,+++))))))))))))************))))))((('''''')))***+++))))))))))))))))))))))))(((((())))))))))))(((((()))******++++++******))))))************))))))(((((()))))))))************++++++++++++++++++++++++******))))))******+++,,,,,,++++++******+++,,,---***)))((('''(((***,,,...++++++************++++++)))***+++***))))))***+++++++++******)))))))))(((******++++++,,,,,,,,,,,,,,,,,,++++++,,,,,,---...++++++++++++++++++++++++))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))))))))******++++++,,,+++***))))))***+++---...,,,,,,,,,---------......,,,+++++++++******))))))++++++,,,------,,,,,,+++---------,,,,,,+++++++++++++++,,,,,,,,,---------++++++++++++++++++++++++---,,,,,,...111222222222++++++,,,------+++***)))))))))***+++,,,,,,,,,---+++++++++******++++++,,,,,,,,,,,,+++++++++******,,,+++++++++*********)))******++++++++++++******''')))+++---...---,,,+++***+++++++++++++++,,,,,,++++++,,,,,,,,,+++++++++))))))))))))))))))))))))++++++++++++++++++++++++)))***++++++,,,,,,+++++++++*********++++++,,,---++++++++++++++++++++++++------------------------++++++++++++++++++++++++******+++,,,,,,,,,,,,,,,...---,,,+++++++++,,,---++++++++++++++++++++++++************************))))))***++++++++++++***))))))***+++,,,,,,------************************---------------------------,,,,,,++++++*********+++++++++++++++++++++,,,++++++++++++++++++++++++*********++++++,,,,,,,,,++++++************++++++,,,,,,,,,+++***)))))))))------,,,,,,+++***))))))++++++++++++++++++++++++---,,,++++++++++++,,,---+++,,,---------,,,,,,,,,,,,,,,---------...---------,,,,,,,,,,,,---...///---,,,,,,++++++,,,,,,------------------------------,,,,,,,,,,,,---...............---------,,,,,,,,,,,,,,,---------------------------------------)))'''&&&&&&'''(((((('''((((((''''''''''''((((((''''''''''''''''''''''''(((((())))))))))))((((((%%%%%%&&&&&&&&&&&&&&&%%%((((((((((((((((((((((((###$$$&&&'''((())))))(((%%%%%%&&&&&&'''((((((((('''''''''&&&&&&'''''''''))))))************))))))(((((((((((())))))))))))((((((((()))))))))******))))))))))))))))))))))))(((((((((((()))***,,,---((((((((((((((())))))***)))))))))))))))))))))))))))(((((((((((())))))***''''''(((((())))))******)))((((((''''''(((((()))+++***)))***,,,------,,,)))))))))************+++((((((((((((((())))))***))))))))))))))))))))))))(((((())))))))))))((((((******++++++++++++******))))))************))))))))))))))))))************)))))))))))))))***************))))))******+++,,,---,,,+++******+++,,,---))))))((((((((()))+++,,,++++++************++++++((())))))(((''''''(((***++++++******************)))***+++,,,,,,,,,,,,+++))))))(((((())))))***+++++++++++++++++++++++++++*********++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))***++++++,,,,,,,,,***************+++,,,,,,,,,,,,,,,,,,------------*********+++++++++++++++******+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++************++++++---,,,,,,...111222222222.........---,,,+++))))))'''((()))+++,,,---------+++************++++++,,,......---,,,,,,+++******,,,,,,+++******)))((((((******++++++++++++******'''(((***,,,------------++++++++++++++++++++++++)))***+++,,,------,,,,,,))))))))))))))))))))))))++++++++++++++++++++++++(((((()))************)))************+++,,,------++++++++++++++++++++++++------------------------***++++++++++++,,,,,,,,,)))***+++,,,------------,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++,,,,,,++++++*********++++++,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++*********++++++++++++,,,,,,,,,,,,***++++++++++++,,,,,,,,,*********++++++,,,,,,---))))))(((((((((((())))))''')))+++,,,+++++++++---,,,,,,,,,+++++++++******************************---,,,+++******+++,,,---+++,,,......,,,,,,,,,---,,,,,,,,,---------......------,,,,,,,,,...///000,,,,,,++++++++++++,,,,,,---------------------------,,,,,,,,,,,,---..................---------,,,------------............------------------------)))'''%%%%%%'''((((((&&&((((((''''''''''''((((((''''''''''''''''''''''''(((((())))))))))))((((((&&&'''''''''''''''&&&%%%(((((((((((((((((((((((($$$&&&((())))))(((&&&$$$%%%%%%&&&&&&'''(((((())))))((((((''''''(((((()))(((((())))))))))))(((((('''((((((((()))))))))***(((((()))))))))*********))))))))))))))))))))))))&&&''''''((()))***+++,,,((((((((((((((()))******))))))))))))))))))))))))***))))))(((((((((((()))''''''(((((())))))******)))((((((''''''(((((()))***))))))***,,,------,,,))))))*********+++++++++(((((()))************)))))))))))))))))))))))))))'''((()))******)))((('''))))))************))))))))))))************))))))))))))))))))************(((((()))))))))***************))))))******+++,,,///...,,,*********+++,,,************************++++++************++++++)))******((('''''')))++++++,,,,,,,,,,,,,,,------)))***+++,,,,,,,,,++++++((((((''''''(((((()))***************************++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++)))***+++,,,,,,---------++++++,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,,,,+++++++++,,,------......******+++,,,,,,,,,,,,,,,***++++++,,,,,,------...*********++++++++++++,,,,,,+++***))))))***+++,,,+++******,,,///111111000111000...---,,,+++++++++((()))***+++,,,,,,+++******************+++,,,,,,...---------------------++++++++++++++++++++++++******++++++++++++***************++++++,,,,,,,,,++++++++++++++++++++++++***+++,,,---------,,,,,,************************************************((()))******++++++******************+++,,,---...++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,)))***+++,,,------------***+++,,,---,,,+++)))(((++++++++++++++++++++++++------------------------,,,,,,,,,,,,,,,++++++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,+++++++++++++++++++++++++++,,,,,,,,,------******+++++++++,,,,,,,,,)))******+++,,,,,,------++++++************++++++(((+++......---,,,---...***++++++++++++,,,,,,,,,++++++++++++++++++++++++---,,,+++))))))+++,,,---+++---///...,,,+++,,,...---,,,,,,,,,------.........---,,,+++,,,...000111---,,,,,,++++++,,,,,,------------------------------,,,,,,,,,,,,---..................------------------------------------------------------------)))'''$$$%%%''')))'''&&&((((((''''''''''''((((((''''''''''''''''''''''''(((((())))))))))))(((((((((((())))))(((''''''&&&))))))))))))))))))))))))&&&(((***+++***'''### '''''''''((()))******+++))))))(((((((((((())))))''''''(((((((((((('''''''''((((((((())))))******))))))))))))************))))))))))))))))))))))))((())))))))))))(((((('''((((((((((((((()))******))))))))))))))))))))))))+++***)))(((((('''((((((''''''(((((()))*********))))))(((((((((((())))))***))))))***,,,...---,,,))))))******++++++++++++((()))***,,,,,,+++******))))))))))))))))))))))))'''((()))******)))((('''(((((())))))))))))((((((((())))))*********))))))))))))))))))******************++++++,,,,,,,,,,,,*********)))***++++++,,,000///,,,*********+++,,,++++++,,,,,,,,,+++******++++++************++++++,,,,,,,,,+++)))***,,,...---------....../////////)))***+++,,,---,,,++++++)))))))))))))))******+++************************++++++,,,,,,,,,---------)))))))))))))))))))))))))))***+++,,,---......---,,,,,,.........---,,,+++******+++++++++,,,,,,,,,+++,,,,,,---...///000000+++,,,---...............)))***+++,,,------...///))))))*********+++++++++,,,+++***))))))***+++,,,)))))))))+++---//////...111000...---,,,,,,---...******+++,,,,,,***)))(((******))))))***+++,,,,,,,,,,,,---......//////000***++++++,,,,,,------...******++++++++++++******---,,,+++*********+++++++++++++++++++++++++++++++++,,,---------,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,************************++++++,,,------------,,,************+++,,,---...++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,)))***+++,,,------...---)))***,,,------+++(((&&&++++++++++++++++++++++++.................................---,,,+++)))))),,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++++++++++++++++++++++++++++++++,,,,,,---------*********++++++,,,,,,,,,))))))***+++,,,,,,------///......------......///,,,///222111...++++++---)))******++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,---,,,***))))))***,,,---***---//////,,,+++,,,...---,,,,,,,,,,,,---.........---,,,+++,,,...000222...------,,,,,,------...---------------------------,,,,,,,,,,,,---......//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------(((((())))))))))))((((((((((((((((((((((((((((((''''''''''''''''''&&&&&&***)))(((''''''((()))***''''''''''''''''''''''''))))))((((((''''''&&&&&&***)))(((''''''((()))***(((***+++***'''&&&''')))+++***)))((((((''''''(((((((((((((((((('''''''''************)))))))))))))))((('''''''''(((***+++******))))))((((((''''''))))))(((((((((((())))))***((('''(((***+++(((&&&******))))))(((((('''''',,,,,,+++)))(((&&&%%%%%%(((((()))***************)))))))))((())))))***+++******))))))***+++,,,,,,'''''')))))))))(((&&&%%%))))))************))))))++++++***)))(((((())))))))))))))))))))))))))))))*********))))))((('''&&&************************))))))))))))******************+++++++++)))(((''')))******++++++)))((('''******))))))(((''''''''',,,,,,,,,,,,,,,,,,,,,,,,+++*********))))))(((((())))))*********+++++++++************************)))(((((()))++++++***(((++++++*********************++++++,,,,,,++++++***)))************++++++++++++++++++*********)))))).........---,,,+++***)))++++++,,,,,,,,,---------...------...///...+++)))...---,,,+++***+++,,,---,,,,,,+++++++++++++++***---------,,,,,,++++++++++++,,,------------,,,+++***++++++,,,,,,+++++++++---+++***,,,///111000///111///---+++************------------------------************+++,,,---......---,,,+++************************************************************)))))))))))))))))))))))))))***+++,,,,,,,,,,,,+++(((((()))***,,,---...///*********++++++,,,,,,,,,************************))))))***++++++++++++***))))))))))))))))))))))))(((((()))***,,,---...///.........------,,,,,,,,,......---,,,++++++++++++------,,,,,,,,,,,,++++++,,,++++++******++++++,,,---,,,***)))))))))******,,,,,,,,,,,,,,,,,,,,,,,,(((***---...---,,,------******+++,,,---------------------...------,,,,,,***+++,,,,,,------------******))))))))))))******+++***+++,,,---+++)))&&&+++,,,,,,,,,,,,+++******------++++++++++++------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********)))))))))))))))******+++++++++,,,,,,,,,++++++++++++++++++++++++***+++---......---+++***,,,,,,,,,---------......,,,---------------------***++++++,,,,,,++++++***,,,---...---+++***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++---///000000///...------------------------,,,,,,+++***+++,,,---...(((((())))))))))))((((((((((((((((((((((((((((((''''''''''''''''''''''''***)))(((''''''((())))))************************((((((((((((((('''''''''((('''&&&&&&&&&((()))***(((***+++***(((&&&'''))))))((((((((((((((()))***((((((((((((((((((((('''%%%%%%&&&&&&&&&&&&&&&&&&)))(((((('''((()))***+++))))))))))))(((((((((((())))))(((((((((((())))))+++)))((()))+++,,,***''')))))))))))))))(((((((((******))))))((((((''''''(((((()))******************))))))))))))***++++++******))))))***++++++,,,***************)))((('''))))))************))))))++++++***))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((('''************************))))))))))))************'''''')))************))))))******+++***)))((('''************)))))))))))),,,,,,,,,,,,,,,++++++++++++*********))))))))))))))))))))))))*********+++************************+++))))))***+++,,,+++******************************++++++,,,,,,++++++***************+++++++++++++++++++++*********))))))------------,,,+++************+++++++++,,,,,,,,,,,,++++++,,,------,,,+++---,,,,,,++++++,,,,,,,,,******++++++,,,------------------,,,,,,+++++++++)))***++++++++++++***)))++++++,,,,,,,,,+++******///,,,+++,,,000333444444333111...,,,++++++******,,,,,,,,,,,,,,,,,,,,,,,,************+++,,,---......---,,,+++******************************************************************************************+++,,,,,,,,,++++++(((((()))***++++++,,,---***++++++++++++++++++,,,************************))))))***++++++++++++***************************))))))***+++,,,------.........---------,,,,,,,,,,,,++++++++++++,,,,,,,,,------,,,,,,,,,+++++++++,,,++++++******++++++,,,,,,+++***))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,+++---......,,,***)))******+++,,,---............------......---,,,++++++***++++++,,,,,,,,,,,,+++++++++************++++++...,,,******,,,,,,+++***((()))***+++,,,------------,,,++++++++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,........................***************************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,---------...............------,,,,,,+++++++++,,,,,,,,,,,,++++++...///000///---,,,---...,,,,,,,,,,,,,,,,,,,,,,,,***+++---///000///......------------------------------,,,,,,,,,---...///(((((())))))))))))((((((((((((((((((((((((((((((''''''''''''''''''''''''))))))(((((((((((())))))++++++++++++++++++++++++'''''''''((((((((((((((())))))(((((()))***+++,,,((()))+++***)))'''((()))''''''''''''((()))***+++''''''(((((((((((((((((('''''''''(((((()))))))))((((((((((((((()))******(((((((((((())))))))))))))))))(((((((((((())))))+++***)))***,,,,,,+++)))(((((())))))))))))))))))(((((((((((())))))))))))(((((()))******************************+++,,,,,,*********)))******+++,,,...---,,,+++***)))))))))))))))************))))))+++***))))))))))))))))))))))))))))))))))))))))))'''((())))))******))))))************************))))))))))))************'''((()))))))))))))))((()))************)))((((((++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++***************)))))))))))))))))))))************************************---+++))))))+++,,,---,,,***************************++++++,,,,,,++++++***************+++++++++,,,+++++++++***************+++,,,,,,------,,,,,,+++************+++++++++++++++)))((()))+++------,,,++++++,,,,,,,,,,,,,,,+++,,,,,,,,,---------......------,,,,,,,,,,,,++++++)))******++++++******))),,,,,,,,,,,,,,,+++***)))///---,,,---111555999:::777333///,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++,,,---............---,,,++++++++++++************************************************++++++++++++++++++++++++++++++,,,,,,,,,++++++***(((((()))))))))*********+++++++++++++++*********************************))))))***++++++++++++*********************************+++++++++,,,,,,,,,------------,,,,,,,,,,,,))))))******+++,,,,,,---,,,,,,,,,,,,++++++++++++,,,++++++******++++++,,,+++************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---///...,,,*********+++,,,---...////////////............---+++******++++++++++++++++++******,,,,,,++++++++++++,,,,,,///---***)))+++---......((()))***+++,,,---------,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........................************************++++++++++++,,,,,,,,,,,,---------------------------+++***((((((***+++---,,,,,,,,,---------......//////...---,,,++++++***,,,------------------,,,.../////////---,,,---...,,,,,,,,,,,,,,,,,,,,,,,,***+++---...//////...---------------------------...------------...///000(((((())))))))))))((((((((((((((((((((((((((((((&&&&&&&&&'''''''''''''''((((((((((((((()))))))))((((((((((((((((((((((((&&&&&&''''''(((((())))))))))))((((((((((((((((((((()))***+++***)))((((((((((((((((((((()))******''''''''''''(((((((((((((((((())))))***+++++++++((((((((((((((())))))***'''''''''((()))*********(((((())))))))))))(((((()))))))))***++++++******((((((((())))))******+++))))))(((((((((((((((((((((((()))***************++++++******++++++,,,---+++***************++++++///...,,,***)))))))))***))))))************))))))******)))))))))))))))***((((((((((((((((((((((((''''''((()))***+++++++++************************((()))))))))************++++++***)))(((&&&%%%%%%************)))))))))(((++++++,,,------...//////***************+++++++++************************************++++++++++++************************---+++((((((***,,,------***************+++++++++***++++++,,,,,,++++++************+++++++++,,,,,,***************************+++,,,,,,---------,,,******+++++++++,,,,,,,,,---+++))))))+++---------)))***,,,------,,,+++***...............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***))))))...---+++,,,000666<<<@@@;;;666000---,,,---,,,+++++++++++++++,,,,,,,,,,,,,,,,,,++++++,,,------......------,,,++++++,,,,,,************************************************++++++++++++++++++++++++++++++,,,,,,,,,+++************************)))))),,,,,,++++++******))))))************************))))))***++++++++++++***************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,))))))******++++++++++++,,,,,,,,,++++++++++++***,,,++++++******++++++,,,************+++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,***,,,/////////......///,,,---...///000000000000//////...---,,,+++)))(((+++++++++++++++***)))(((+++++++++******+++++++++---,,,******,,,.........+++,,,,,,,,,,,,+++******,,,++++++++++++++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++*********++++++++++++++++++++++++,,,,,,,,,---------------------------------,,,+++******+++,,,---,,,,,,,,,---------...............------,,,,,,,,,------............------+++,,,------+++++++++---------------------------+++,,,---............------------------------------------------......///(((((())))))))))))((((((((((((((((((((((((((((((&&&&&&&&&'''''''''((((((''''''((()))))))))))))))''''''''''''''''''''''''&&&&&&''''''(((((())))))''''''&&&&&&%%%$$$###"""((()))***+++++++++)))(((******)))(((((((((((((((&&&'''''''''(((((())))))&&&&&&''''''((((((((()))'''(((((()))))))))))))))&&&&&&'''((()))***++++++(((((())))))))))))(((((('''((()))))))))))))))***(((((())))))******++++++******))))))((((((''''''(((((()))***************++++++******++++++,,,---++++++***************+++---,,,***)))(((((())))))))))))************))))))***)))))))))))))))******((((((((((((((((((((((((&&&'''(((***++++++++++++************************((()))))))))************,,,+++***)))((('''&&&&&&*********)))))))))))))))++++++,,,---...//////000))))))*********+++++++++***************++++++++++++++++++,,,,,,,,,------************************,,,***''''''(((***,,,,,,))))))*********+++++++++***++++++,,,,,,++++++******++++++++++++,,,,,,,,,******************************+++,,,------------,,,,,,,,,------------...000...++++++,,,------,,,((()))+++,,,---,,,++++++,,,------......//////000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***))),,,+++***+++///666===BBB@@@999111,,,---...---++++++,,,,,,,,,------......,,,,,,+++++++++,,,------------,,,+++++++++,,,,,,************************************************++++++++++++++++++++++++++++++,,,,,,,,,++++++***,,,++++++++++++*********+++++++++******)))))))))************************))))))***++++++++++++***************************,,,,,,,,,++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++***)))(((,,,,,,+++++++++*********,,,++++++******++++++,,,******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...000111111000000111------...///000000000000.........---,,,***)))(((+++++++++++++++***)))(((******))))))))))))***************,,,......,,,++++++,,,,,,,,,,,,+++******++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***+++++++++,,,,,,,,,---++++++,,,,,,,,,---------+++++++++++++++++++++++++++,,,---......---,,,+++,,,,,,,,,---------......,,,,,,,,,------.........---......//////......---+++,,,---,,,++++++,,,---------------------------,,,,,,,,,---------------------------------------++++++,,,,,,------------(((((())))))))))))((((((((((((((((((((((((((((((%%%%%%&&&&&&'''(((((((((&&&'''((()))*********)))(((((((((((((((((((((((('''''''''((((((((((((((()))******)))((('''%%%%%%(((((()))+++---,,,***'''+++***)))(((''''''''''''&&&&&&''''''((()))))))))((((((((((((((((((((((((''''''((()))))))))))))))&&&''''''((()))******+++'''((()))******)))((('''%%%''')))))))))((()))***))))))******************+++******)))(((''''''&&&(((((()))******************************+++,,,,,,,,,+++******)))***************)))(((((((((((()))))))))************)))))))))))))))))))))******+++))))))))))))))))))))))))'''((()))***++++++++++++************************))))))))))))************(((((((((((()))***+++,,,+++******)))((()))))))))***++++++,,,---......///))))))******+++,,,,,,,,,*********++++++++++++++++++++++++,,,,,,,,,,,,---************************+++)))'''''')))***+++***)))))))))***++++++,,,,,,***++++++,,,,,,++++++***++++++++++++,,,,,,,,,,,,***************+++++++++***+++,,,,,,------------------------............111///---,,,------,,,+++((()))***+++,,,,,,,,,,,,))))))+++---///111222333++++++,,,,,,,,,,,,------+++******))))))******+++***++++++,,,,,,+++++++++)))******+++///555===CCCCCC;;;111,,,,,,...---+++,,,,,,,,,------......///,,,++++++******++++++,,,,,,++++++******++++++,,,************************************************++++++++++++++++++++++++)))***+++,,,,,,,,,,,,+++,,,,,,,,,+++++++++++++++***************)))))))))************************))))))***++++++++++++***++++++++++++++++++++++++,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,+++,,,,,,---,,,***((('''++++++++++++************,,,++++++******++++++,,,***+++,,,,,,---,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,000111333333000///......,,,---...///000000000000------------,,,***))))))++++++++++++++++++*********))))))))))))))))))*********+++---///...+++)))((()))***+++,,,---------******++++++++++++******++++++++++++++++++++++++------------------------+++++++++,,,,,,------...,,,,,,,,,,,,------------+++++++++++++++++++++++++++---...000000...---+++,,,,,,,,,---------......***++++++,,,---...//////------............------,,,...///...------...000------------------------,,,,,,,,,,,,,,,,,,------------------------------***+++,,,,,,------,,,,,,(((((())))))))))))((((((((((((((((((((((((((((((%%%%%%&&&&&&'''(((((()))%%%&&&((()))*********)))))))))))))))))))))))))))((((((((((((((('''''''''((()))***++++++***))))))(((((()))+++......***'''***)))((((((((((((((()))&&&&&&''''''((())))))*********))))))((((((''''''&&&'''((()))***))))))(((''''''(((((())))))******'''((()))******)))((('''%%%(((******))))))***,,,++++++******************))))))))))))(((((((((((((((((()))******************))))))))))))***++++++,,,++++++***))))))******'''((())))))***)))))))))))))))************)))))))))))))))))))))***++++++))))))))))))))))))))))))((()))******++++++++++++************************))))))))))))************((((((((()))***,,,...///++++++)))((((((((()))************++++++,,,,,,,,,*********+++,,,---------*********++++++,,,,,,,,,))))))*********+++++++++***************************)))((()))+++,,,+++***((())))))***++++++,,,,,,***++++++,,,,,,++++++***+++++++++,,,,,,,,,------))))))*********+++++++++++++++,,,---------,,,,,,,,,,,,,,,---------......---,,,+++,,,------,,,***))))))))))))***+++,,,---++++++,,,---...//////000+++++++++,,,,,,---------++++++***))))))***++++++)))******+++,,,,,,,,,,,,(((***+++---000666>>>DDDEEE<<<000++++++---,,,******++++++,,,------......+++******))))))******************))))))******+++************************************************************************((()))***+++,,,---------************++++++++++++))))))))))))************************************))))))***++++++++++++***+++++++++++++++++++++++++++++++++++++++++++++,,,******+++++++++,,,,,,,,,***+++,,,------,,,***)))++++++++++++************,,,++++++******++++++,,,+++,,,---------,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,...000222111///---------,,,,,,---...////////////,,,,,,,,,,,,,,,+++***)))***++++++,,,,,,,,,,,,++++++******))))))******+++...---,,,,,,......,,,***((()))***+++,,,---------)))***+++,,,,,,+++***)))************************,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---.........,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,,,,,,,---------......+++,,,,,,------.........---------......---------,,,---///...------...000........................---,,,,,,,,,,,,,,,,,,,,,------------------------++++++---.........---,,,(((((())))))))))))((((((((((((((((((((((((((((((%%%%%%&&&&&&'''((())))))%%%&&&((()))*********)))(((((((((((((((((((((((())))))(((((('''''''''&&& """$$$%%%'''''''''&&&(((((()))+++......+++'''(((''''''(((((()))***+++&&&&&&&&&'''((())))))***&&&&&&%%%$$$###""""""!!!&&&''')))*********)))((((((((((((((())))))))))))'''((()))++++++)))((('''&&&))),,,,,,******+++...,,,+++++++++***)))))))))'''''''''((()))******+++(((((()))***************)))))))))((()))******+++,,,,,,+++***))))))******&&&''')))***++++++******))))))************))))))))))))((())))))***++++++))))))))))))))))))))))))))))))***++++++++++++***************************))))))))))))************,,,+++*********+++------,,,+++)))((((((((()))***))))))************++++++******+++,,,------......*********++++++,,,,,,,,,(((((((((((())))))))))))*********************************+++------,,,***((())))))***++++++,,,,,,+++++++++,,,,,,+++++++++++++++,,,,,,,,,---------))))))******++++++++++++,,,,,,,,,------,,,,,,+++++++++,,,,,,,,,---------))))))***,,,......,,,******)))(((((()))+++---...111000///...,,,+++***)))+++++++++,,,,,,---------...---,,,++++++,,,---...((()))***+++,,,---------(((***---///111666>>>DDDFFF<<<000***+++---,,,)))))))))***+++,,,,,,------******)))))))))))))))******)))))))))))))))******************************************************))))))))))))))))))))))))'''((()))+++,,,---......((()))))))))************(((((())))))******++++++************************))))))***++++++++++++***++++++++++++++++++++++++******+++++++++,,,,,,,,,*********++++++,,,,,,,,,(((***,,,.........---,,,+++++++++************))),,,++++++++++++++++++,,,,,,------...---,,,***))),,,,,,,,,,,,,,,,,,,,,,,,***,,,...//////......///+++,,,---...////////////++++++,,,,,,,,,++++++******+++,,,---------------,,,++++++++++++++++++,,,222///---+++,,,---...---+++,,,,,,,,,,,,+++******)))***+++,,,,,,+++***)))************************************************++++++,,,,,,---...//////,,,,,,,,,---------......------------------------...---+++******+++---...,,,,,,,,,---------......---------------------,,,,,,------------------,,,***+++,,,,,,++++++---...........................------,,,++++++,,,,,,,,,------------------------,,,,,,.../////////...---((((((((((((((((((((((((###%%%''''''&&&%%%&&&'''******))))))((((((''''''))))))))))))))))))))))))((((((''''''''''''((((((&&&&&&''''''''''''&&&&&&((('''&&&&&&(((+++...///,,,+++***))))))((())))))))))))(((((('''''''''&&&((((((((((((((()))******+++)))(((((())))))(((&&&)))(((((((((((())))))***+++,,,,,,+++)))((()))***))))))))))))))))))))))))''''''((()))))))))))))))******)))))))))))))))***))))))))))))************************))))))))))))*********))))))))))))))),,,,,,,,,+++++++++******,,,,,,---------,,,++++++(((((((((((()))***+++,,,))))))))))))))))))))))))))))))))))))))))))))))))***))))))***,,,,,,+++)))++++++************++++++)))'''&&&''')))******))))))************+++++++++,,,,,,++++++++++++,,,,,,((())))))))))))*********...+++(((***...000...***++++++++++++******))))))---,,,***)))))))))************++++++++++++******...,,,)))((()))******)))++++++++++++++++++++++++******))))))***+++,,,,,,,,,,,,,,,,,,,,,+++***)))******+++++++++,,,,,,,,,,,,,,,,,,+++++++++******------------------------,,,,,,,,,,,,+++***))))))000///---+++++++++---...,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++,,,,,,------------......+++------,,,000888>>>>>>DDD<<<333...---...,,,)))++++++------------++++++---------,,,+++***)))((($$$%%%(((***++++++***)))++++++************++++++))))))))))))))))))))))))++++++++++++++++++++++++,,,+++)))'''''''''((((((+++++++++******)))))))))************************(((((())))))******++++++)))))))))***+++++++++,,,************************,,,,,,------------......++++++,,,------...//////++++++************++++++***+++,,,,,,******+++,,,,,,------,,,++++++,,,...///...------,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,000,,,)))***---...***''''''(((***,,,------------111///---+++******+++,,,)))))))))***++++++)))&&&***++++++,,,,,,++++++***++++++------------++++++(((((()))***++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,...------,,,++++++++++++)))******,,,---...//////+++,,,---.........---,,,,,,,,,------------......------------------------,,,+++)))(((((()))+++,,,+++,,,,,,------,,,,,,+++---,,,+++,,,...///...---------------------------000000///...............///...---,,,+++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++((((((((((((((((((((((((%%%%%%%%%&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''''''''''''''((((((''''''''''''((((((&&&&&&''''''''''''&&&&&&(((((('''''''''(((******((((((''''''''''''(((((()))(((((((((''''''''''''((((((((((((((())))))***+++)))''''''((()))((('''(((''''''&&&&&&&&&'''''')))***+++***((((((((()))))))))))))))))))))))))))&&&'''(((((())))))(((((())))))***+++******((((((***))))))(((&&&%%%%%%$$$)))(((((((((''''''''''''***))))))))))))))))))))),,,,,,++++++************)))******+++++++++******(((((((((((()))***+++,,,))))))))))))))))))))))))))))))))))))))))))))))))***))))))***,,,,,,+++)))++++++************++++++***)))'''((()))******))))))************+++++++++++++++************++++++*********+++++++++,,,,,,)))&&&$$$&&&)))+++)))&&&++++++++++++*********))),,,+++******************))))))))))))))))))))))))000...+++))))))***)))(((++++++++++++++++++++++++((('''''''''(((((()))***,,,,,,,,,,,,,,,+++***)))******+++++++++,,,,,,,,,,,,,,,,,,++++++++++++***---------,,,,,,,,,,,,,,,,,,------------,,,++++++---,,,+++***)))******+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++*********+++++++++,,,,,,,,,...------222;;;@@@AAA???888000,,,---...---++++++,,,,,,,,,,,,,,,,,,++++++++++++***)))(((''''''((()))***+++++++++***)))))))))(((((((((((())))))************************))))))))))))))))))))))))))))))(((((()))***,,,,,,,,,+++++++++************++++++++++++++++++++++++)))))))))))))))************************+++++++++************************)))))))))*********++++++******++++++,,,,,,------,,,,,,++++++++++++,,,,,,***+++,,,,,,******+++,,,***++++++***))))))***,,,,,,,,,+++************+++++++++++++++++++++++++++---)))%%%&&&))),,,+++(((***+++,,,,,,,,,,,,,,,,,,---+++)))((('''((()))))),,,,,,+++---......,,,******++++++,,,,,,++++++***++++++,,,------,,,++++++))))))******+++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,...---,,,+++******+++,,,+++++++++,,,,,,,,,,,,,,,+++,,,---.........---,,,******++++++++++++,,,,,,------------------------...---,,,++++++,,,---...,,,,,,------------,,,,,,---,,,+++,,,...///...---------------------------//////...---------------///...---,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++(((((((((((((((((((((((((((%%%######&&&((((((&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''((((((''''''''''''((((((&&&&&&''''''''''''&&&&&&)))((((((''''''&&&&&&&&&'''''''''''''''(((((()))((((((((((((''''''''''''((((((''''''(((((()))***---+++(((((()))*********))))))((('''&&&&&&&&&&&&***+++,,,+++)))((()))***))))))))))))))))))))))))''''''(((((())))))((((((((()))+++,,,+++***(((&&&***))))))((('''&&&%%%%%%))))))((((((((('''''''''))))))))))))))))))******+++************)))))))))((()))******++++++++++++(((((((((((()))***+++,,,))))))))))))))))))))))))))))))))))))))))))))))))***))))))***,,,,,,+++)))++++++************++++++,,,+++))))))***+++***))))))************+++++++++************************++++++,,,,,,,,,---------+++)))'''(((,,,---+++)))++++++++++++************)))***++++++++++++++++++,,,+++***))))))***+++,,,222///,,,*********)))(((+++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++,,,,,,,,,+++************+++++++++,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,+++++++++******,,,,,,---.........------******))))))))))))((((((,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++************++++++++++++,,,.........555???EEEEEE999444...+++---......---,,,,,,++++++++++++,,,,,,***************)))(((''',,,,,,,,,++++++*********))))))(((((((((((())))))************************(((((((((((((((((((((((())))))))))))***+++,,,---,,,,,,,,,++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,************))))))))))))+++++++++***************************************((((((((())))))))))))***))))))******************---,,,,,,,,,,,,,,,,,,---***+++,,,,,,******+++,,,***++++++***))))))***,,,,,,,,,+++***************************************+++'''$$$%%%(((+++,,,+++...---,,,+++++++++++++++***)))(((''''''((()))******))))))***+++,,,***(((***++++++,,,,,,++++++***++++++,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,***)))))))))+++,,,------,,,+++***))))))(((++++++,,,---------------******++++++++++++,,,,,,------------------------------------------------------............---------,,,+++,,,...///...---...........................---,,,,,,,,,,,,,,,,,,......---,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++((((((((((((((((((((((((***%%%!!!!!!&&&)))(((&&&''''''(((((())))))******''''''''''''''''''''''''(((''''''&&&&&&''''''(((&&&&&&''''''''''''&&&&&&((((((((((((((('''&&&%%%+++******))))))))))))***((((((((((((((('''''''''(((''''''''''''((())))))///---******+++,,,---,,,,,,+++***)))((((((((((((***,,,,,,,,,******+++,,,(((((((((((((((((((((((((((((())))))***))))))((()))************)))(((((())))))******++++++,,,,,,+++++++++*********)))))))))))))))))))))************))))))))))))))))))))))))***+++,,,---.........))))))(((((()))***++++++))))))))))))))))))))))))))))))))))))))))))))))))***))))))***,,,,,,+++)))++++++************++++++...,,,******++++++***)))))))))*********+++++++++)))))))))******)))))))))+++++++++,,,,,,,,,------...---+++,,,///000///---++++++++++++++++++++++++((()))+++,,,---,,,++++++...---+++******+++---...111...,,,++++++++++++******+++++++++++++++,,,,,,------...............---++++++,,,,,,,,,++++++*********+++++++++,,,,,,,,,------,,,,,,,,,+++++++++,,,,,,++++++***)))))))))***+++,,,---............)))******++++++***)))))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,------------......000888CCCHHHGGG666333...,,,---......------,,,+++******+++,,,---++++++,,,,,,,,,++++++***,,,,,,+++************+++,,,++++++******++++++,,,************************************************,,,,,,+++***)))))))))))),,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++******))))))((((((,,,+++++++++***)))))))))*********************************+++++++++,,,,,,************)))))))))))),,,,,,++++++++++++,,,,,,***+++,,,,,,******+++,,,,,,------,,,++++++,,,......------,,,+++,,,,,,,,,+++++++++++++++++++++++++++)))((())),,,------,,,---,,,+++))))))***++++++++++++******+++,,,------)))((('''(((******)))(((***++++++,,,,,,++++++***+++++++++,,,,,,+++++++++------,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---+++)))(((((()))+++,,,---,,,,,,+++***)))((((((++++++,,,,,,------------,,,,,,,,,---------......,,,,,,------------------+++,,,,,,------,,,,,,+++---..................------,,,+++,,,...///...---........................------,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++((((((((((((((((((((((((***%%%!!!!!!&&&)))(((&&&''''''(((((())))))******((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&''''''((()))))))))((((((,,,,,,***)))(((((((((((('''''''''((((((((((((((('''''''''''''''(((((()))---+++))))))***,,,,,,+++---,,,+++))))))((((((((((((***+++***))))))***+++((((((((((((((((((((((((*********++++++******)))+++***)))(((((()))***+++******+++,,,------......++++++++++++************(((((())))))************)))))))))))))))))))))***)))***+++,,,---.........))))))))))))))))))***+++************************))))))))))))))))))))))))***))))))***,,,,,,+++)))++++++************++++++...---+++***+++,,,+++***))))))*********+++++++++((()))************)))(((************++++++++++++******)))***+++,,,,,,++++++++++++++++++++++++,,,(((***+++---------,,,+++---,,,***))))))***,,,---...,,,******,,,---------*********++++++,,,,,,,,,******+++,,,,,,+++***)))***++++++,,,,,,,,,++++++******+++++++++,,,,,,,,,---------,,,,,,,,,+++++++++++++++******)))))))))((()))***,,,------------+++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,......222;;;EEEHHHEEE666444111///...------,,,,,,,,,***))))))***,,,,,,***++++++,,,,,,,,,++++++***))))))))))))***+++,,,,,,,,,++++++++++++,,,,,,*********************************************************))))))(((''''''++++++++++++++++++++++++))))))))))))))))))))))))++++++******))))))((((((,,,+++++++++***)))))))))************************++++++++++++,,,,,,,,,---+++++++++++++++*********++++++************++++++***+++,,,,,,******+++,,,,,,------,,,++++++,,,...------,,,++++++++++++,,,------------------------******,,,---...---+++)))***)))((((((((()))+++,,,,,,,,,,,,,,,---......///,,,+++***+++,,,...---,,,***++++++,,,,,,++++++***++++++++++++++++++++++++------,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++)))(((((()))+++,,,************************++++++++++++,,,,,,------,,,,,,,,,---------......,,,,,,,,,---------......+++,,,,,,------,,,,,,+++---..................------,,,+++,,,...///...---...........................---------------......,,,---------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++(((((((((((((((((((((((((((%%%######&&&((((((&&&&&&&&&&&&'''''''''''''''))))))))))))))))))))))))''''''&&&&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&&&&&&&'''((())))))*********)))((('''&&&&&&&&&&&&'''''''''(((((((((((((((''''''&&&&&&''''''((()))((('''&&&''')))))))))'''***))))))(((''''''''''''%%%&&&((('''&&&&&&''')))))))))))))))))))))))))))******++++++******)))))))))((((((((()))***+++,,,++++++++++++******))))))******)))))))))(((((((((((((((((()))******++++++)))))))))************+++((()))******++++++++++++***)))))))))))))))******************************))))))))))))))))))))))))***))))))***,,,,,,+++)))++++++************++++++---,,,******+++,,,+++***)))************+++++++++((()))***++++++***)))((((((((()))))))))*********)))************+++++++++++++++++++++,,,,,,,,,,,,***+++,,,,,,,,,,,,,,,,,,))))))(((''''''((())))))+++***((()))+++.........*********++++++,,,,,,---+++,,,---------,,,************+++,,,,,,,,,++++++******+++++++++,,,,,,,,,------------,,,,,,,,,,,,************************((()))***+++,,,,,,,,,,,,---------------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))))))))************,,,---///333===EEEEEE@@@555444222000...,,,++++++++++++************++++++'''((()))***************((()))))))))******++++++******))))))))))))******++++++++++++++++++++++++))))))))))))))))))))))))&&&'''((())))))***)))))))))************+++++++++))))))))))))))))))))))))************))))))))))))+++++++++***************************************)))))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,+++******))))))******+++***+++,,,,,,******+++,,,***++++++***))))))***,,,++++++***)))))))))))))))........................)))***,,,------+++)))((()))))))))))))))***+++,,,***++++++,,,,,,,,,------+++)))((()))+++,,,---,,,***++++++,,,,,,++++++***++++++************++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++************+++,,,,,,)))*********+++,,,,,,,,,+++++++++++++++,,,------******++++++++++++,,,,,,+++,,,,,,------.........------------------------------............---------,,,+++,,,...///...------------------------------------------......///+++,,,---.........------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++((((((((((((((((((((((((%%%%%%%%%&&&&&&''''''''''''''''''''''''&&&&&&&&&(((((((((((((((((((((((('''&&&&&&%%%%%%&&&&&&'''&&&&&&''''''''''''&&&&&&'''&&&&&&%%%&&&((()))***'''''''''''''''((())))))''''''''''''((((((((()))'''&&&&&&&&&&&&'''((((((&&&&&&''')))******(((&&&))))))((((((((((((((()))%%%'''((((((''''''((())))))))))))))))))))))))))))))))))))))))))(((''''''###%%%)))+++---,,,+++*********)))))))))(((((((((*********)))))))))(((((('''(((((()))******++++++************++++++,,,,,,)))******+++++++++************))))))))))))******************************))))))))))))))))))))))))***))))))***,,,,,,+++)))++++++************++++++,,,***))))))+++,,,,,,+++)))************+++++++++)))***+++,,,,,,+++***)))((((((((()))))))))******+++,,,---------------...+++++++++,,,,,,,,,------------,,,+++++++++,,,,,,))))))))))))))))))))))))+++***((((((***,,,------)))******+++,,,,,,------------/////////...,,,+++)))***+++,,,,,,,,,,,,+++******+++++++++,,,,,,,,,...------------,,,,,,,,,))))))******+++,,,,,,,,,******+++,,,---------,,,,,,+++*********,,,---...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))************+++---///555>>>DDDAAA:::111222111000---+++************++++++++++++******''''''((()))***+++++++++***+++,,,,,,,,,+++***)))+++******))))))******+++++++++++++++++++++++++++************************&&&''')))***++++++******(((((()))))))))*********)))))))))))))))))))))))))))))))))))))))************************+++++++++************************((((((((())))))))))))******+++++++++,,,---------,,,++++++******++++++,,,***+++,,,,,,******+++,,,***++++++***))))))***,,,+++******)))))))))))))))------------------------+++++++++++++++,,,---///+++,,,,,,,,,,,,++++++*********++++++,,,,,,++++++)))'''&&&&&&(((***+++******++++++,,,,,,++++++***,,,+++***))))))***+++,,,))))))******+++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,------,,,+++++++++++++++,,,,,,,,,,,,,,,+++*********+++,,,---******++++++++++++,,,,,,++++++,,,,,,---......///...---,,,++++++,,,---...,,,,,,------------,,,,,,---,,,+++,,,...///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------...+++,,,---.........------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++((((((((((((((((((((((((###%%%''''''&&&%%%&&&'''******))))))(((((((((''''''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''&&&''''''''''''''''''&&&'''&&&%%%$$$$$$%%%''')))&&&&&&'''(((***,,,---...&&&'''''''''(((((())))))'''&&&&&&&&&&&&'''(((((('''(((***,,,...---***(((+++***************+++,,,(((***++++++******+++---))))))))))))))))))))))))''''''(((((('''&&&%%%%%%###)))///000///+++(((&&&'''((()))***+++,,,,,,,,,,,,,,,++++++++++++***'''(((((()))***+++++++++******+++++++++,,,,,,,,,,,,,,,---------,,,++++++******)))))))))))))))***************************))))))))))))))))))))))))***))))))***,,,,,,+++)))++++++************++++++***)))((()))***,,,,,,+++)))************+++++++++)))***,,,------,,,***)))((())))))))))))************+++,,,,,,,,,+++,,,...+++++++++,,,,,,---------///...,,,+++***++++++,,,+++,,,------------,,,+++---+++((((((***++++++***))))))***+++,,,,,,------)))***+++,,,,,,***(((''')))***+++,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,......---------,,,,,,,,,))))))***+++,,,------...,,,,,,------......------***)))((('''''')))+++---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,***---000555>>>DDD???666...///000///---+++******)))***+++,,,,,,+++***)))((()))***+++,,,------------...//////...+++)))'''---,,,,,,++++++,,,,,,---++++++++++++++++++++++++------------------------++++++,,,,,,+++***((('''''''''(((((()))))))))***************************(((((())))))******++++++))))))******+++++++++,,,************************))))))))))))************))))))***+++,,,------------,,,,,,++++++,,,,,,---***+++,,,,,,******+++,,,,,,------,,,++++++,,,...---,,,,,,+++***+++++++++,,,,,,,,,,,,,,,,,,,,,,,,......,,,++++++...444777.../////////...,,,***))),,,,,,---------,,,,,,+++,,,***((()))+++---......+++++++++,,,,,,+++++++++,,,+++***))))))***+++,,,(((((()))***++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))***,,,...///...,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++*********+++,,,---,,,,,,---------.........++++++,,,,,,---...//////,,,+++)))(((((()))+++,,,+++,,,,,,------,,,,,,+++---,,,+++,,,...///...---+++++++++++++++++++++++++++*********+++,,,,,,---***+++---...///...------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++(((((())))))))))))(((((((((''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''(((((())))))******+++)))'''%%%$$$%%%&&&'''&&&&&&&&&'''''''''((((((((((((((((((((((((((((((&&&&&&&&&'''''''''(((((('''&&&&&&%%%%%%&&&&&&'''((((((''''''''''''((((((''''''((()))))))))))))))'''(((((()))***++++++,,,)))************+++++++++&&&'''((())))))((('''&&&)))))))))))))))))))))))),,,,,,,,,,,,,,,,,,,,,,,,)))))))))***++++++,,,,,,******))))))((((((''''''((())))))))))))((('''''',,,,,,++++++,,,,,,---...******+++,,,---......///******)))(((((()))***+++************************))))))))))))))))))******(((((((((((()))))))))))))))***+++++++++)))((('''************************++++++++++++++++++++++++,,,,,,+++***)))))))))******)))))))))+++,,,...000---------,,,,,,+++++++++......---,,,,,,+++******,,,------......---------//////...---,,,+++***)))+++***))))))***,,,---///---------,,,,,,+++++++++------------,,,,,,+++*********+++++++++,,,,,,,,,,,,,,,++++++++++++++++++---------,,,,,,,,,++++++***...000...***(((***............------,,,,,,,,,...000222000---***((('''........................,,,------......------,,,,,,---......,,,******+++++++++,,,,,,,,,,,,------,,,***---666AAAEEE>>>777222000.........///...---+++,,,---,,,***)))***+++))))))***+++,,,,,,------+++---//////---+++******'''&&&&&&'''***++++++*********+++++++++,,,,,,,,,,,,+++******))))))*********++++++,,,,,,++++++***---,,,+++++++++,,,---...)))***,,,------,,,***))))))))))))))))))))))))))))))************+++++++++***)))(((''''''((()))***)))************+++++++++,,,+++)))(((((()))+++,,,)))))))))***++++++,,,,,,))))))************))))))******)))))))))))))))***++++++++++++++++++++++++---,,,+++***+++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******+++,,,,,,------------------------,,,,,,,,,+++++++++******,,,+++*********+++,,,---++++++++++++++++++++++++*********++++++,,,,,,,,,,,,,,,,,,++++++***************)))((()))***,,,---,,,+++******)))))))))))),,,,,,,,,,,,,,,,,,,,,,,,///,,,***+++,,,---***'''+++++++++,,,,,,---------......//////...---,,,,,,******+++,,,,,,,,,,,,+++************************++++++,,,,,,,,,---------......---------,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,...---+++++++++,,,...000(((((())))))))))))((((((''''''&&&&&&&&&''''''((('''''''''''''''''''''''''''((((((((((((((())))))***)))'''%%%$$$%%%&&&&&&&&&&&&&&&'''''''''((((((((((((((((((((((((((((((&&&&&&&&&'''''''''(((((((((''''''&&&&&&''''''((()))))))))(((((()))))))))((())))))))))))(((((('''&&&&&&''''''(((((()))))))))************+++++++++'''((((((((()))(((((('''))))))))))))))))))))))))************************))))))))))))))))))((((((+++*********))))))))))))((()))))))))******++++++******))))))******+++,,,(((((())))))***+++++++++,,,+++***)))(((((())))))************************************))))))))))))************+++++++++++++++++++++++++++***))))))************************++++++++++++++++++++++++---,,,,,,+++******++++++******))))))***+++---...---,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,+++******((((((((())))))))))))***************+++,,,---...,,,,,,,,,,,,,,,,,,++++++,,,---------,,,,,,+++***+++++++++,,,,,,,,,,,,---++++++++++++++++++,,,,,,,,,,,,,,,+++++++++******+++...000///+++)))+++.........---------,,,,,,,,,(((***---...---,,,+++,,,------------------------------............------+++,,,...---,,,++++++,,,++++++,,,,,,,,,,,,------,,,***---777BBBEEE>>>666000...,,,,,,,,,---,,,++++++,,,---,,,***)))***+++------,,,,,,+++***))))))&&&)))+++,,,+++))))))))))))(((((()))+++,,,+++************+++++++++,,,,,,(((((())))))***+++---...***++++++,,,,,,++++++***,,,+++*********+++------'''(((***++++++***((('''************************)))************++++++++++++***))))))))))))***+++)))************+++++++++---,,,+++******+++,,,---******************************++++++++++++******,,,++++++***************++++++++++++++++++++++++,,,,,,++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++******************++++++***))))))***++++++------------------------,,,,,,,,,+++++++++******++++++*********+++,,,---++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,+++++++++******,,,++++++++++++,,,,,,---000000///...............+++++++++,,,,,,---------,,,,,,+++++++++---......+++++++++,,,,,,---------...............---,,,,,,++++++,,,------------,,,++++++++++++++++++++++++++++++,,,,,,,,,---------......---------,,,,,,,,,---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++,,,---...///(((((())))))))))))((((((&&&&&&&&&&&&'''((())))))''''''''''''''''''''''''(((((((((''''''''''''''')))(((&&&%%%$$$$$$%%%&&&&&&''''''''''''(((((((((((((((((((((((((((((((((&&&&&&'''''''''((((((((()))(((((((((((((((((()))******))))))))))))***************))))))((('''&&&(((((((((((((((((((((((()))************+++++++++))))))((((((((((((((()))))))))))))))))))))))))))((((((((((((((((((((((((++++++******)))(((((('''++++++++++++************))))))((()))***+++---...******))))))******+++,,,))))))))))))))))))))))))---,,,+++)))(((((('''(((************************++++++*********)))))))))(((((()))))))))*********---,,,++++++++++++++++++************************++++++++++++++++++++++++------,,,,,,+++,,,,,,,,,......---,,,,,,------...+++++++++++++++******************+++,,,------...,,,,,,,,,,,,++++++***)))************+++++++++,,,)))******+++,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,---------,,,+++++++++++++++,,,,,,,,,------******++++++,,,,,,------++++++++++++************+++...///...+++***,,,...------------,,,,,,,,,,,,'''))),,,......---...///,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,***,,,------,,,+++,,,---++++++,,,,,,,,,,,,---------,,,000:::EEEHHH@@@888000...,,,,,,,,,---,,,++++++,,,---,,,***)))***+++......---,,,***)))(((((($$$'''***+++***)))******,,,*********,,,,,,+++************++++++++++++,,,(((((())))))***+++---...***++++++,,,,,,++++++************)))***++++++,,,((()))***++++++***)))(((************************)))************+++++++++++++++*********++++++,,,)))************+++++++++...---,,,++++++,,,---...++++++******)))(((((('''++++++,,,,,,,,,,,,++++++,,,,,,,,,+++++++++******************************++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******)))))))))******)))(((((()))******,,,,,,,,,,,,------------,,,,,,,,,+++++++++******++++++******++++++,,,---++++++++++++++++++++++++,,,,,,++++++++++++++++++,,,,,,,,,++++++++++++***------------------,,,+++---,,,+++++++++++++++++++++++++++,,,,,,---------+++++++++++++++,,,...000++++++,,,,,,,,,,,,---------............------,,,,,,,,,---............---------------------------,,,,,,,,,,,,------------......---------,,,,,,,,,------------,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,---------......(((((())))))))))))((((((&&&&&&&&&&&&'''(((******''''''''''''''''''''''''((((((''''''&&&&&&%%%%%%((('''&&&%%%$$$%%%%%%%%%'''''''''''''''(((((((((((((((((((((((((((((((((''''''''''''(((((((((((()))((((((''''''(((((()))))))))))))))))))))))))))((())))))))))))(((((('''++++++******************))))))*********++++++++++++***)))((('''((()))***))))))))))))))))))))))))************************---,,,,,,,,,+++++++++******************************)))((('''(((***,,,...,,,,,,++++++,,,,,,---...+++++++++*********))))))++++++***))))))(((((((((************************,,,++++++******))))))(((((()))))))))************---,,,***))))))***+++,,,************************++++++++++++++++++++++++---,,,,,,+++++++++,,,,,,------,,,++++++******************************************+++,,,,,,------............---,,,++++++...------,,,+++*********)))***+++,,,---,,,++++++******++++++,,,,,,,,,---,,,,,,,,,------,,,,,,+++*********++++++++++++,,,******++++++,,,---......,,,,,,,,,+++++++++*********,,,------+++***+++---,,,,,,,,,,,,,,,,,,,,,,,,...///111111///...---...,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,+++)))+++------,,,,,,---...+++++++++,,,,,,,,,------//////333>>>IIIKKKCCC:::222000.........///...---+++,,,---,,,***)))***+++,,,,,,++++++++++++++++++''')))+++,,,+++***++++++---+++******++++++***)))************++++++++++++,,,+++******))))))*********++++++,,,,,,++++++***)))))))))))))))******+++***+++,,,,,,,,,,,,+++***************************))))))*********+++++++++************+++++++++,,,))))))*********+++++++++---,,,++++++++++++,,,---*********))))))(((((((((***++++++++++++++++++***+++,,,,,,++++++******)))***************************+++,,,---...---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,+++++++++*********))))))*********,,,,,,,,,,,,,,,---------,,,,,,,,,+++++++++******+++***++++++++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++*********++++++++++++++++++++++++,,,---.........,,,+++***((((((''''''''''''((((((,,,,,,,,,,,,,,,,,,,,,,,,+++***+++---......,,,***,,,,,,,,,,,,,,,,,,,,,,,,---------......------,,,+++,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------.........---------,,,,,,,,,------------------,,,,,,......---,,,,,,+++******+++,,,---.........------(((((())))))))))))((((((&&&&&&&&&'''((()))***+++''''''''''''''''''''''''((((((''''''&&&&&&%%%%%%''''''&&&&&&%%%%%%&&&&&&(((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((())))))(((''''''''''''''''''((('''(((((())))))(((((('''&&&&&&((()))************++++++++++++************))))))*********+++++++++,,,+++***((((((((()))***))))))))))))))))))))))))))))))))))))))))))))))))******+++++++++,,,,,,,,,))))))))))))))))))))))))+++***(((''''''((()))+++,,,,,,++++++,,,,,,---...,,,,,,++++++***)))))))))(((((())))))************************************,,,+++++++++******))))))++++++++++++,,,,,,,,,,,,+++***)))(((((()))***+++************************++++++++++++++++++++++++++++++************++++++)))))))))((('''%%%$$$$$$************************++++++++++++++++++++++++---.........------,,,+++*********)))(((((('''''')))***+++,,,---,,,+++************++++++,,,,,,,,,+++,,,,,,------,,,,,,,,,))))))))))))******************+++,,,------.........------------,,,,,,,,,******++++++*********+++,,,,,,,,,,,,,,,,,,,,,,,,000111222000...,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++******)))+++------,,,,,,---...+++++++++,,,,,,,,,------......333???JJJKKKBBB999222000.........///...---+++,,,---,,,***)))***+++,,,,,,++++++++++++++++++***+++,,,,,,***))))))***,,,+++***)))******)))'''))))))*********+++++++++,,,+++******))))))*********++++++,,,,,,++++++***(((((())))))************+++++++++,,,,,,+++++++++************************))))))*********+++++++++((())))))******+++++++++))))))*********+++++++++++++++************++++++((()))))))))*********+++))))))************))))))))))))***++++++***))))))***************************+++,,,---...---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,+++++++++************++++++,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++*********+++++++++++++++++++++++++++,,,---------+++***)))++++++*********++++++,,,......---,,,,,,+++******)))))),,,333888777000))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...............---------,,,,,,,,,------------------------......---,,,,,,+++******+++,,,---.........------(((((())))))))))))((((((''''''''''''((()))******''''''''''''''''''''''''(((((((((''''''''''''''''''''''''''''''''''''''')))))))))(((((((((((('''((((((((((((((((((((((((''''''((((((((()))))))))(((''''''&&&&&&''''''(((&&&'''((())))))((('''&&&$$$%%%'''(((***+++++++++)))))))))))))))))))))))))))************+++++++++---,,,+++***))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''&&&''''''((())))))******((((((((((((((()))))))))+++***((('''''''''((()))******))))))******+++,,,*********))))))(((((((((&&&'''(((***++++++++++++************************++++++++++++++++++++++++'''''''''(((((((((((())))))))))))((())))))***+++************************++++++++++++++++++++++++******))))))******++++++,,,,,,,,,,,,+++)))((('''*********++++++++++++++++++++++++++++++************++++++,,,,,,++++++***((())))))***+++,,,------***++++++,,,,,,+++++++++*********+++++++++++++++++++++,,,---------,,,,,,))))))))))))*********+++++++++,,,,,,------..................------------************++++++++++++++++++++++++,,,,,,,,,,,,+++,,,------,,,+++---...,,,,,,,,,,,,,,,,,,,,,,,,)))******++++++******)))***,,,------,,,+++,,,---++++++,,,,,,,,,,,,------+++,,,222>>>IIIJJJ@@@666000...,,,,,,,,,---,,,++++++,,,---,,,***)))***+++......---,,,***)))((((((***++++++***(((&&&'''(((,,,+++))))))******)))''')))))))))************+++(((((())))))***+++---...***++++++,,,,,,++++++***(((((()))************)))))))))))))))))))))))))))++++++++++++++++++++++++)))************+++++++++'''((()))***+++++++++***)))************+++++++++************************((())))))***++++++,,,,,,)))))))))******)))))))))&&&''')))***++++++***)))++++++++++++++++++++++++++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************++++++,,,,,,,,,,,,++++++******++++++,,,,,,------,,,,,,,,,+++++++++******)))***+++,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,++++++++++++++++++***++++++++++++,,,,,,,,,+++,,,,,,,,,,,,++++++***,,,,,,++++++,,,,,,------......------,,,+++******(((+++222;;;@@@>>>666...------,,,,,,,,,,,,+++++++++,,,,,,------------,,,)))***++++++,,,,,,++++++++++++++++++++++++++++++,,,---------..................---------,,,,,,,,,------------............---------,,,,,,+++++++++,,,,,,,,,---------......(((((())))))))))))(((((()))((((((((((((((())))))'''''''''''''''''''''''''''((((((((((((((())))))'''((((((((((((((((((((())))))))))))((((((((('''(((((((((((((((((((((((('''((((((((()))))))))))))))((((((''''''(((((()))&&&((()))******)))(((&&&&&&&&&''')))************((((((((())))))******+++)))************+++++++++,,,,,,,,,,,,+++***)))((())))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''(((((((((((()))))))))*********))))))))))))))))))************))))))******+++,,,***************)))))))))'''((()))***++++++******************************)))******++++++,,,,,,---%%%&&&&&&&&&&&&'''''''''((()))******+++++++++***************************+++++++++++++++++++++++++++************+++,,,---///000000000///---,,,+++++++++++++++,,,,,,,,,---))))))******++++++,,,,,,))))))***+++,,,,,,,,,,,,+++,,,---...///000111111,,,+++++++++***++++++,,,++++++++++++***************+++,,,,,,---------,,,***+++++++++,,,,,,,,,,,,,,,,,,------------------......---------,,,,,,,,,,,,++++++,,,------------******+++++++++,,,,,,,,,)))***++++++++++++---///------------------------++++++,,,,,,,,,,,,+++++++++,,,...---,,,++++++,,,++++++,,,,,,,,,,,,------+++,,,333???JJJKKK@@@666000...,,,,,,,,,---,,,++++++,,,---,,,***)))***+++------,,,,,,+++***))))))******+++***(((((()))+++,,,+++******+++,,,+++)))))))))))))))************(((((())))))***+++---...***++++++,,,,,,++++++***((()))***+++++++++*********))))))))))))))))))***++++++++++++++++++++++++)))************+++++++++((()))***,,,,,,,,,,,,,,,)))************+++++++++***++++++++++++++++++***+++++++++++++++,,,,,,,,,)))******++++++******)))%%%&&&)))+++------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,)))))))))******++++++,,,)))***+++,,,,,,+++***))))))******+++,,,,,,------,,,,,,,,,+++++++++******)))***+++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,******+++++++++,,,,,,,,,---,,,,,,,,,,,,------...***************+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))111:::???>>>888333000---------,,,,,,+++++++++***+++,,,---------------***+++,,,,,,------,,,,,,------------------------------------..................---------,,,,,,,,,------------.........///,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++,,,---...///(((((())))))))))))((((((***))))))(((((((((((()))''''''''''''''''''''''''''''''(((((())))))******(((((()))))))))))))))(((******))))))((((((((('''(((((((((((((((((((((((((((((((((((())))))))))))******))))))))))))******''')))***++++++***)))''''''((()))))))))))))))((())))))***+++,,,---------)))************+++++++++,,,,,,------,,,+++)))((())))))))))))))))))))))))++++++++++++++++++++++++******))))))((((((''''''))))))******+++++++++,,,'''((()))+++,,,,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,((()))***++++++***((((((************************))))))***+++,,,------...+++,,,,,,,,,------------(((***+++,,,---,,,,,,+++************************++++++++++++++++++++++++++++++++++++,,,,,,---...+++,,,------,,,***)))(((+++++++++,,,,,,---------''''''(((***+++,,,---...***+++,,,---.../////////,,,,,,,,,,,,,,,,,,++++++---,,,+++*********+++,,,,,,+++++++++******))))))***+++,,,,,,------------,,,,,,---------.........------------------,,,,,,---------,,,,,,,,,++++++------,,,---///000///...*********++++++,,,,,,,,,,,,---------,,,,,,...000........................,,,------......------,,,,,,---......,,,******+++++++++,,,,,,,,,---------...///666CCCNNNNNNCCC888222000.........///...---+++,,,---,,,***)))***+++))))))***+++,,,,,,------***+++,,,,,,+++,,,...000---,,,++++++------,,,+++))))))))))))************,,,++++++***)))*********+++++++++,,,,,,+++++++++((()))***,,,,,,++++++***,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++)))************+++++++++)))***+++---......------)))************++++++++++++,,,,,,------,,,,,,+++......---,,,,,,++++++***+++++++++,,,,,,+++++++++%%%&&&))),,,...///......---------------------------,,,+++***+++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,---......///((()))***++++++***)))((())))))***+++,,,,,,------,,,,,,,,,+++++++++******)))***+++,,,---,,,++++++++++++++++++++++++++++++*********++++++,,,,,,---*********++++++,,,,,,,,,...---,,,,,,---...000111,,,+++++++++,,,------...)))******+++---...//////+++777AAA@@@666---+++------------,,,,,,+++++++++***+++,,,,,,------------+++,,,------......------........................---------.........//////......---------,,,,,,,,,---------.........//////,,,,,,,,,,,,,,,,,,,,,---...---,,,++++++---///000'''((()))((('''&&&'''((())))))))))))))))))))))))(((''''''''''''&&&&&&&&&))))))))))))))))))))))))++++++***)))((('''&&&&&&))))))((('''&&&%%%%%%$$$$$$%%%&&&'''(((((((((((('''''''''''''''((()))*********)))((((((((((((((()))))))))))))))(((''''''(((((()))******************++++++,,,+++***)))((())))))(((((((((((()))))))))))))))***+++++++++,,,'''((()))***************))))))))))))))))))))))))'''((()))))))))))))))(((&&&''''''((()))******+++,,,***(((((()))******)))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))*********+++((()))*********((('''&&&************************++++++***))))))***+++,,,(((((()))))))))***************************++++++******))))))******+++,,,++++++++++++++++++++++++++++++++++++++++++++++++)))***++++++***)))((('''++++++******++++++,,,---++++++*********+++,,,---***+++,,,,,,,,,,,,+++***++++++******)))(((((((((******+++++++++******)))------------,,,+++******++++++******)))(((((('''******+++++++++,,,,,,,,,,,,,,,------,,,,,,+++*********+++++++++,,,,,,,,,///---,,,,,,,,,,,,+++))))))******++++++,,,,,,---+++,,,,,,------,,,,,,+++------------------------+++++++++,,,,,,---------..................------...111;;;IIIUUURRRCCC444111000...---,,,,,,------///...---,,,,,,,,,,,,,,,***++++++,,,,,,++++++*********)))))))))***,,,---,,,,,,+++***))))))******,,,,,,+++++++++,,,---...)))))))))))))))*********+++++++++***************************************++++++******++++++,,,---))))))*********+++++++++******+++++++++***)))))),,,,,,,,,------.........******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++)))************+++++++++************+++,,,---...***---...---***((()))+++++++++++++++++++++++++++,,,,,,,,,,,,,,,+++***)))++++++++++++++++++++++++************+++,,,---...000...,,,))))))***,,,...---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,***)))((('''''')))+++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,++++++******++++++,,,222888>>>===777111------,,,++++++******++++++,,,***++++++,,,,,,++++++***------------------------...------------...////////////.........---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,+++++++++++++++++++++,,,,,,,,,------'''((())))))''''''((()))))))))))))))))))))))))))))))))(((((((((''''''''')))))))))))))))))))))))))))((((((((((((((((((((((((((((((''''''&&&&&&%%%###$$$&&&'''((()))))))))***))))))(((((((((((()))******)))((((((((((((((())))))******))))))(((((((((((()))******************++++++,,,+++***)))(((******))))))))))))******+++++++++++++++,,,,,,,,,((()))******************))))))))))))))))))))))))))))))***))))))((('''&&&''''''(((((()))******+++***)))'''((()))******)))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************)))******+++***)))((('''************************,,,+++***))))))******+++************************+++++++++++++++++++++++++++************+++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++)))***+++++++++***)))(((++++++******++++++,,,---++++++++++++,,,,,,,,,,,,***+++,,,,,,,,,,,,+++***+++++++++++++++++++++++++++,,,,,,,,,,,,,,,++++++***+++,,,---............++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,------,,,,,,+++***++++++++++++,,,,,,,,,,,,///...------...///---,,,******++++++,,,---------+++,,,,,,------,,,,,,+++------,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,..................------///222;;;GGGOOOLLL???333111000...---,,,,,,,,,---......---,,,,,,,,,,,,,,,***++++++,,,,,,++++++***+++***)))))))))***+++,,,,,,++++++***))))))******+++*********++++++,,,,,,++++++******))))))((((((***************+++++++++************************++++++******++++++,,,---,,,,,,++++++************,,,------...------,,,,,,++++++++++++,,,,,,------******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++++++++++++++************++++++++++++,,,,,,+++*********++++++)))+++------+++***+++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,+++***)))++++++++++++++++++++++++************+++,,,------...---+++*********+++,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++***)))((((((***+++---+++++++++,,,,,,---------+++++++++++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,++++++++++++...------,,,,,,------...222666999777111------...------------------------++++++,,,,,,,,,,,,++++++---------------------------------------...////////////.........---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------...---,,,,,,++++++,,,,,,,,,,,,---------.........((()))******(((((()))***))))))))))))))))))))))))***)))))))))(((((((((((())))))))))))))))))))))))&&&&&&'''''''''(((((((((''''''''''''''''''''''''$$$$$$&&&'''((())))))))),,,+++***)))((((((((((((******)))((((((((())))))+++************)))))))))((())))))************)))******+++,,,+++***)))(((++++++************++++++,,,,,,,,,,,,,,,+++++++++******+++++++++******)))))))))))))))))))))))))))************)))'''&&&%%%'''(((((())))))*********((('''&&&&&&(((******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))************))))))(((************************,,,,,,+++***))))))******+++++++++++++++*********,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,------++++++++++++++++++++++++++++++++++++++++++++++++******+++,,,,,,,,,++++++++++++******++++++,,,---***+++,,,......------,,,***++++++,,,,,,++++++***+++++++++,,,---.........------............------***+++,,,---............***++++++,,,---......///******+++++++++,,,,,,,,,,,,,,,------,,,,,,+++***,,,,,,,,,,,,------------...---,,,---...///...---+++++++++,,,------......+++,,,,,,------,,,,,,++++++++++++,,,,,,,,,,,,,,,+++++++++++++++*********------------------......///444;;;CCCEEEAAA888111000///...---,,,,,,,,,---...------,,,,,,,,,,,,,,,***++++++,,,,,,++++++***,,,+++******)))*********,,,+++******)))*********))))))*********+++++++++,,,,,,+++***)))(((((('''))))))******++++++,,,,,,************************+++************+++,,,,,,......---,,,+++))))))(((******++++++++++++******************++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***************+++++++++,,,,,,,,,------+++******)))))))))((())),,,,,,++++++,,,---++++++++++++++++++++++++++++++,,,,,,,,,+++******+++++++++++++++++++++++++++++++++***++++++,,,,,,,,,+++++++++************,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***))))))***,,,---+++++++++,,,,,,---------,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++***...------,,,,,,------...222333222///+++)))+++...,,,,,,............,,,,,,,,,,,,------------,,,,,,------------------------------------......//////...............---------++++++++++++++++++++++++...........................---,,,,,,,,,,,,,,,,,,---------.........//////((()))******))))))***+++(((((((((((((((((((((((()))))))))(((((((((''''''((((((((((((((((((((((((&&&&&&''''''''''''''''''&&&'''''''''((((((((()))&&&&&&'''((((((((((((((())))))((((((((((((((()))******))))))((())))))***,,,++++++***************((()))************)))))))))***+++,,,++++++))))))+++******))))))******+++,,,,,,,,,++++++*********++++++,,,++++++***))))))(((((((((((((((((((((((())))))***))))))(((''''''(((((()))))))))*********'''&&&%%%&&&(((******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))))))))(((************************,,,,,,+++******)))))))))******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,++++++,,,,,,---...++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,---------++++++******++++++,,,---***+++---//////...---,,,++++++++++++++++++++++++,,,,,,,,,,,,------......,,,------...............------------,,,+++***)))++++++,,,,,,---.........******+++++++++,,,,,,,,,,,,,,,------,,,,,,+++***,,,,,,,,,---------......***))))))***,,,...---,,,++++++,,,------......///+++,,,,,,------,,,,,,+++******++++++++++++,,,,,,,,,++++++******))))))))),,,,,,------------......000555;;;>>>;;;666222000.........------,,,,,,,,,------,,,,,,+++,,,,,,---***++++++,,,,,,++++++***,,,,,,+++******)))))))))++++++***************+++)))******++++++++++++++++++++++++******)))))))))))))))******+++,,,------***************************************++++++,,,......---,,,+++***))))))(((((())))))***)))))))))******++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++*********++++++++++++,,,,,,,,,---,,,,,,+++***************)))***+++,,,,,,,,,,,,,,,************************++++++,,,,,,,,,++++++***++++++++++++++++++++++++,,,,,,++++++***+++++++++)))***++++++++++++)))))),,,,,,++++++++++++,,,,,,++++++++++++++++++++++++,,,++++++******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---...++++++,,,,,,,,,,,,------++++++++++++++++++++++++,,,++++++******++++++,,,//////...,,,)))(((***---)))***,,,------,,,***))),,,------......------,,,------------------------,,,------.......................................,,,,,,,,,,,,,,,,,,,,,,,,------------------------...------,,,,,,,,,------------------............''')))******))))))***,,,((((((((((((((((((((((((((((((((('''''''''&&&&&&(((((((((((((((((((((((()))(((((('''&&&&&&%%%%%%&&&&&&''''''((()))))))))))))))))))))((('''&&&%%%%%%%%%%%%&&&'''((()))*********))))))))))))******,,,+++******))))))******))))))*********))))))((())))))++++++,,,+++***)))))))))(((((((((((())))))++++++******))))))((((((+++++++++++++++***)))(((((((((((((((((((((((((((&&&'''((())))))***))))))))))))))))))************'''&&&%%%&&&(((******)))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))))))))((((((((((((((((((((((((************************++++++++++++******))))))(((((()))+++,,,---...///,,,+++++++++*********))),,,,,,++++++,,,,,,---...+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,---......++++++******++++++,,,---***+++---//////...---,,,++++++++++++++++++++++++---,,,,,,,,,+++++++++***++++++,,,---------------,,,,,,,,,++++++***)))(((++++++++++++,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,------,,,,,,+++***,,,,,,,,,---------......)))((((((***,,,------,,,++++++,,,------......///+++,,,,,,------,,,,,,+++*********++++++,,,,,,,,,,,,++++++******))))))))),,,,,,,,,,,,------......000555:::999444///---...---------------,,,,,,,,,,,,,,,+++++++++,,,,,,---***++++++,,,,,,++++++***++++++++++++******))))))+++***************++++++***+++,,,,,,------,,,,,,))))))******++++++,,,,,,))))))***+++,,,------...******************************))))))******+++,,,,,,,,,,,,+++++++++************+++,,,------,,,,,,,,,,,,,,,,,,++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********+++,,,,,,,,,------------++++++******+++,,,------,,,,,,,,,,,,,,,+++***)))***************************++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,++++++***+++++++++((()))+++,,,,,,+++***))),,,++++++******++++++,,,++++++++++++++++++++++++,,,,,,++++++++++++++++++......---,,,,,,+++******,,,++++++++++++,,,------+++++++++,,,,,,---------++++++++++++++++++++++++,,,++++++******++++++,,,,,,,,,---,,,+++******+++)))***,,,------,,,***))),,,------......------,,,------------------------,,,---......//////......---.............................................,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,---......+++,,,,,,,,,,,,---------&&&((())))))))))))***+++))))))))))))))))))))))))''''''''''''&&&&&&&&&&&&))))))))))))))))))))))))******)))((('''&&&%%%$$$'''''''''(((((()))))))))*********)))((('''&&&%%%######$$$%%%&&&((()))*********)))))))))***++++++,,,+++***)))((()))******)))************))))))(((((()))***+++,,,+++******))))))(((((((((((()))))))))))))))))))))((((((((())))))*********))))))((())))))))))))))))))))))))%%%&&&''')))************************************((('''&&&&&&(((******)))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))((((((((((((((()))***************************)))***++++++++++++******'''((()))***+++---......,,,++++++******)))))))))+++++++++++++++,,,------++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,+++++++++,,,------++++++******++++++,,,---***+++,,,......------,,,,,,++++++******++++++,,,,,,,,,,,,+++***))))))))))))***+++,,,,,,---,,,,,,((()))***+++,,,,,,,,,,,,++++++++++++******************+++++++++,,,,,,,,,,,,,,,------,,,,,,+++***,,,,,,,,,,,,------------+++******+++...//////...+++++++++,,,------......+++,,,,,,------,,,,,,+++******++++++,,,,,,------+++++++++++++++*********++++++,,,,,,------......111555888666000,,,,,,...,,,,,,------------,,,++++++++++++++++++,,,,,,---***++++++,,,,,,++++++*********+++++++++***))))))*********)))******+++,,,***+++,,,---...---,,,,,,((())))))***+++,,,------******++++++,,,,,,------***************************))))))))))))***++++++++++++******************((()))******++++++++++++,,,,,,,,,,,,,,,+++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------......+++++++++,,,,,,---...///---,,,++++++,,,,,,)))(((******************************+++,,,,,,,,,+++++++++++++++++++++++++++++++++++++++***++++++,,,,,,)))***+++,,,,,,,,,+++***++++++************+++++++++++++++++++++++++++++++++++++++++++++*********......------,,,+++******++++++******++++++,,,---***++++++,,,,,,------...+++,,,,,,,,,,,,,,,------...------,,,,,,------...***+++,,,------,,,+++***,,,,,,............,,,,,,,,,,,,------------,,,,,,------------------------+++,,,.../////////...------------.......................................,,,,,,,,,,,,,,,,,,,,,,,,------------------...///+++++++++,,,,,,,,,------%%%'''(((((((((((()))+++))))))))))))))))))))))))(((((((((((('''''''''''')))))))))))))))))))))))))))))))))(((((('''''''''((((((((((((((()))))))))(((((())))))))))))((((((%%%%%%%%%&&&&&&((()))*********))))))******+++,,,,,,***)))''''''((()))******************)))((((((((()))***+++,,,++++++******))))))))))))))))))***)))))))))))))))*********''''''((()))))))))(((((())))))))))))))))))))))))&&&'''((())))))***))))))***************************)))'''((()))******)))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))(((******)))))))))***,,,,,,************************((((((***+++,,,,,,++++++)))))))))************+++------,,,++++++***))))))+++************+++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++---,,,+++******++++++,,,++++++******++++++,,,---++++++++++++,,,,,,,,,,,,,,,,,,+++******+++,,,,,,++++++++++++************)))***+++,,,,,,---------******+++---------------))))))******++++++,,,,,,******+++++++++,,,,,,,,,,,,,,,------,,,,,,+++***++++++++++++,,,,,,,,,,,,,,,+++***+++---......---******++++++,,,---------+++,,,,,,------,,,,,,++++++++++++,,,------......++++++++++++,,,,,,,,,,,,***++++++,,,------......111444666444000,,,,,,...+++,,,------------,,,+++++++++******+++,,,,,,---***++++++,,,,,,++++++***))))))***+++,,,+++************))))))***++++++,,,)))***,,,---------+++************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************)))))))))))))))***++++++++++++******)))(((''''''%%%&&&'''((()))))))))))),,,+++++++++******************+++++++++,,,,,,,,,*********************************++++++,,,,,,---------------..................---------......///,,,+++***+++------+++)))************************)))***+++,,,,,,,,,,,,+++++++++++++++++++++++++++************+++,,,------******+++,,,,,,,,,,,,,,,++++++************++++++******************************++++++***))))))(((,,,,,,,,,,,,,,,,,,,,,,,,******))))))******+++,,,******+++,,,,,,---......,,,,,,---------............------,,,,,,------...*********+++,,,---,,,+++------------------------++++++,,,,,,,,,,,,++++++------------------------+++,,,...///000///...------------.........//////........................---------------------------------------...//////,,,,,,,,,,,,---------...$$$&&&(((((('''((()))+++))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))((((((((((((%%%&&&''')))*********+++(((((('''''''''(((((()))******))))))***+++,,,,,,+++***((('''&&&''')))******************)))((((((((()))***+++,,,,,,+++***++++++************++++++))))))******+++++++++,,,&&&&&&'''(((((()))(((((())))))))))))))))))))))))((()))))))))))))))((('''++++++******************,,,***(((((()))******)))))))))))))))))))))))))))))))))))))))))))))))))))+++*********))))))((((((,,,,,,+++++++++,,,...///************************&&&((()))+++,,,,,,,,,+++++++++******)))(((((('''......---,,,,,,+++************))))))******+++,,,++++++++++++++++++++++++++++++++++++++++++++++++...---+++***)))******+++++++++******++++++,,,---++++++*********+++,,,------,,,+++******+++,,,---)))******++++++,,,,,,---)))***+++,,,------------////////////...---,,,,,,'''((()))***,,,---...///******+++++++++,,,,,,,,,,,,,,,---------,,,++++++******+++++++++,,,,,,,,,***)))))))))+++,,,+++***)))******++++++,,,------+++,,,,,,------,,,,,,+++++++++,,,------...//////+++++++++,,,,,,---------******+++,,,,,,---......111333555444000------...***+++,,,---------,,,++++++*********+++,,,,,,---+++++++++,,,,,,+++++++++((()))***+++,,,,,,+++*********))))))***+++,,,,,,''')))+++,,,,,,,,,***))),,,,,,++++++++++++++++++---,,,,,,,,,,,,,,,,,,,,,************************)))))))))))))))******+++---,,,+++)))(((&&&%%%$$$((((((***+++,,,,,,,,,,,,+++*********))))))((((((******+++++++++,,,,,,,,,))))))))))))))))))))))))))))))***+++,,,------...---------.........//////111000///...............+++)))(((***---///---***)))))))))))))))))))))))))))***+++,,,,,,,,,,,,,,,++++++++++++++++++++++++************+++,,,---...+++++++++,,,,,,---------++++++************++++++***************************************)))(((''')))******+++---...//////)))))))))((()))******+++******+++,,,,,,---......---------....../////////,,,++++++******++++++,,,+++)))((((((***,,,------,,,++++++******++++++,,,***++++++,,,,,,++++++***------------------------+++,,,...000000///...------------.........//////------------------------........................---------------...///000---------.........//////))))))((())))))***++++++,,,***)))***...///,,,)))+++***)))(((((()))***+++(((((((((((()))))))))))),,,***)))((()))***)))(((***))))))))))))+++,,,...*********))))))))))))))))))************+++++++++(((((((((((())),,,...///)))))))))))))))******+++***)))'''&&&'''(((***+++)))***++++++,,,,,,++++++******+++,,,,,,,,,++++++++++++++++++++++++++++++)))))))))***+++++++++,,,************************+++***)))(((((()))***+++)))))))))))))))))))))))))))((('''((()))***)))(((************************!!!"""$$$&&&((((((((((((,,,,,,,,,+++++++++******++++++***)))((('''&&&&&&(((((())))))))))))(((((()))************+++++++++***+++,,,---............111///,,,+++,,,,,,,,,+++///......---,,,+++******,,,,,,++++++++++++++++++......---,,,,,,---------///...------,,,,,,,,,,,,,,,,,,+++******+++,,,,,,---------,,,,,,+++++++++,,,+++)))((((((((())))))---------,,,,,,+++++++++000///---,,,,,,,,,------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,,,,,,,---...---,,,***)))------,,,+++,,,---...///...---+++))))))***+++,,,---,,,,,,++++++,,,,,,------------------------------...............------//////...---+++***)))))),,,------......//////000333222222111000///......///+++((((((+++///000000...---,,,,,,,,,,,,---...------------------------+++,,,---...///...---,,,---,,,***)))(((((()))***+++,,,---------,,,+++***++++++,,,,,,,,,,,,------............---,,,+++***---------,,,,,,+++++++++++++++++++++++++++++++++---,,,+++***)))))))))))),,,+++*********,,,...000,,,,,,,,,++++++,,,------.........------,,,,,,,,,---,,,+++******+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,---///000111//////////////////......,,,++++++******++++++,,,......------------,,,,,,+++++++++,,,,,,------...'''&&&%%%(((,,,//////---------,,,++++++,,,------...---+++******+++---...---,,,,,,---//////+++'''))))))*********+++++++++,,,,,,,,,+++++++++******+++++++++++++++++++++++++++,,,,,,+++***)))((((((+++++++++,,,,,,---------///---+++))))))+++---///------,,,++++++,,,,,,,,,,,,,,,,,,,,,++++++***)))+++,,,,,,------,,,,,,,,,---,,,******+++---000222111000...,,,+++,,,...///222000...---,,,---...///........................//////...---,,,,,,++++++//////............/////////...---,,,,,,---...///000///...------...///000))))))((((((((()))******$$$&&&'''(((((())))))*********)))(((((()))******&&&&&&'''''''''(((((((((,,,***(((((()))***)))((()))((('''&&&&&&&&&'''(((***)))))))))))))))))))))))))))*********+++++++++''''''(((((()))***,,,,,,)))))))))))))))******+++,,,***)))'''&&&'''((())))))******+++++++++++++++++++++,,,,,,,,,++++++***++++++++++++++++++++++++))))))))))))))))))******************************+++***)))(((((()))***+++)))))))))))))))))))))))))))((('''(((*********(((************************&&&'''(((***++++++++++++*********)))))))))((((((*********)))((((((''''''************************)))************++++++++++++++++++,,,------......///---*********+++***))),,,++++++******)))))))))+++++++++++++++++++++++++++*********************---,,,,,,+++++++++++++++,,,,,,+++******+++,,,,,,------,,,,,,,,,+++++++++...---+++*********+++,,,+++++++++*********)))))),,,+++***)))((())))))***+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,---------,,,+++***------,,,,,,,,,---...///...---+++***)))***+++,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++------............------++++++,,,---......//////+++,,,,,,---...//////000555444333111000///...---***'''$$$%%%'''******)))---,,,++++++++++++,,,---,,,,,,++++++***)))((((((++++++,,,---------------...---,,,,,,,,,---//////,,,,,,.........---,,,+++*********+++++++++,,,,,,***++++++,,,,,,,,,++++++------,,,,,,,,,+++++++++************************---,,,+++***))))))))))))******+++,,,------------///...---,,,+++*********------,,,,,,++++++++++++,,,++++++++++++++++++,,,+++++++++++++++++++++++++++*********+++,,,---...------------------------,,,++++++******++++++,,,++++++*********)))))))))---,,,+++***(((&&&%%%%%%***((('''))),,,---,,,+++---,,,+++******+++,,,------,,,++++++++++++,,,---...+++(((''')))+++***)))))))))*********+++++++++,,,,,,++++++************++++++++++++++++++++++++******+++++++++++++++***+++,,,,,,,,,,,,,,,,,,---...---+++******+++---...+++*********************,,,,,,,,,,,,,,,,,,+++***,,,,,,---------,,,++++++...---+++++++++,,,...///000///...---,,,,,,---...111000...---,,,---...///........................//////......------,,,,,,//////............/////////...------------...///000///...------...///000))))))(((((('''(((((((((###'''(((&&&%%%(((,,,***))))))(((((())))))***'''''''''((((((((())))))+++***(((((()))***)))(((***)))(((&&&%%%$$$$$$$$$))))))))))))))))))******)))))))))*********++++++''''''((())))))))))))))))))))))))))))))******+++---+++)))((('''&&&''''''))))))***+++++++++++++++,,,,,,,,,,,,++++++***))))))))))))))))))))))))))))))))))))(((((((((((((((******************************))))))))))))******)))))))))))))))))))))))))))((('''(((***+++***)))************************+++++++++++++++,,,,,,---*********))))))))))))))))))))))))))))))))))))))),,,+++***))))))***+++,,,)))************+++++++++++++++******+++,,,...///...,,,******++++++***)))*********************************++++++,,,,,,---,,,,,,,,,,,,,,,,,,------******************++++++,,,++++++******++++++,,,,,,,,,,,,,,,++++++++++++------,,,++++++++++++,,,+++++++++************)))---,,,+++*********+++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,---,,,,,,+++***---,,,,,,,,,,,,---...///...---+++******+++,,,,,,------,,,,,,,,,,,,------++++++++++++++++++++++++------............------***+++,,,---///000111222******+++,,,---...000000777666444222000///...---+++***))))))+++,,,+++***,,,++++++******++++++,,,---,,,+++***)))''''''&&&+++++++++++++++,,,------))))))******,,,---///000)))***+++,,,,,,+++***)))))))))*********+++++++++'''((()))***++++++++++++,,,,,,,,,,,,++++++++++++))))))))))))))))))))))))---,,,+++******)))******((())),,,.........,,,+++------,,,+++++++++++++++++++++++++++************+++++++++,,,,,,+++++++++******************************)))******+++,,,---++++++++++++++++++++++++,,,++++++******++++++,,,*********)))))))))((((((---,,,***(((&&&$$$###""",,,+++******++++++***(((++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,---+++(((((()))******)))***************++++++++++++************)))))))))++++++++++++++++++++++++))))))+++,,,---------------,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,************************+++,,,,,,------------,,,------------,,,,,,+++***------,,,,,,++++++++++++.........---------------000///...---------...///------------------------........................//////............/////////...------------.../////////...------...//////***)))(((''''''&&&''''''$$$&&&))))))(((((()))+++)))))))))(((((()))))))))************+++++++++++++++)))'''''')))))))))(((,,,+++***)))(((''''''&&&)))))))))))))))*********))))))))))))************((((((*********)))(((''')))))))))))))))******++++++***)))(((''''''((((((******+++,,,,,,,,,,,,,,,---------,,,+++***)))((())))))))))))))))))))))))*********))))))(((((('''***************************))))))))))))))))))***)))))))))))))))))))))))))))((('''(((***+++***)))************************,,,+++)))(((((()))***+++++++++++++++++++++++++++(((((()))))))))*********,,,+++)))(((((()))+++,,,))))))*********++++++++++++***)))))))))+++---//////...,,,,,,------,,,++++++++++++,,,,,,---------))))))***+++,,,,,,---------------...............))))))******++++++++++++++++++++++++++++++++++++,,,+++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,))))))******+++++++++,,,++++++,,,,,,,,,+++++++++,,,,,,,,,,,,------......---,,,,,,+++++++++,,,,,,------,,,,,,,,,,,,------------------------------,,,,,,---.........------............------------))))))***+++---///111222:::888555222000...------......//////000///---,,,,,,,,,++++++++++++,,,,,,......------,,,+++******,,,+++***)))***+++,,,---(((((()))***+++,,,---...)))***,,,------,,,++++++************++++++++++++'''((()))***++++++++++++,,,+++++++++++++++++++++************************---,,,++++++************((()))+++,,,------,,,,,,)))))))))***+++---...///++++++++++++++++++*********+++,,,------,,,+++***))))))))))))))))))))))))+++++++++,,,,,,---------************++++++++++++,,,++++++******++++++,,,,,,,,,,,,,,,++++++++++++************)))))))))))),,,++++++*********))))))***************************+++,,,,,,,,,,,,+++***)))***,,,......---***(((***************************)))))))))))))))))))))++++++++++++++++++++++++******+++,,,---------------------,,,,,,+++++++++++++++------------++++++++++++,,,,,,------,,,,,,+++,,,,,,---............------------,,,+++*********+++,,,,,,,,,+++******,,,---.........---,,,,,,//////...---------...///------------------------.........//////////////////......------......///.........------.................................***)))(((''''''&&&''''''***)))((()))++++++)))&&&((((((((())))))(((((((((************++++++++++++***(((''''''((())))))(((************************(((((())))))************(((((()))))))))*********)))***+++,,,+++***)))((()))))))))))))))******+++((((((((((((((()))******+++,,,,,,---...------------------,,,+++***)))(((((((((((((((((((((((((((+++++++++******))))))))))))))))))))))))))))))))))))))))))******)))))))))))))))))))))))))))))))))***)))((()))***++++++)))************************+++***)))((('''((()))***++++++++++++++++++++++++(((((())))))******+++++++++***(((''''''(((***+++))))))*********++++++++++++***)))))))))+++---///...---,,,---......---++++++++++++,,,,,,------...))))))***+++,,,,,,------((()))***+++++++++++++++)))***+++,,,---------,,,++++++++++++++++++++++++++++++++++++++++++++++++*********+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,((((((((())))))))))))(((+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,)))))))))******+++++++++++++++++++++++++++++++++,,,,,,,,,---------------,,,,,,,,,,,,,,,,,,------...------,,,,,,------...------------------------++++++,,,---......------//////...---,,,+++***)))*********+++...111444666;;;999555222///...------***+++---...---,,,******,,,,,,------------,,,,,,---------...............,,,+++***)))***+++,,,---------............------,,,---///000000000///...+++++++++,,,,,,,,,,,,---******++++++++++++******++++++++++++++++++++++++++++++++++++++++++++++++---,,,+++++++++++++++++++++***))))))***+++---...((())))))***+++,,,...///++++++++++++,,,,,,,,,,,,***+++,,,------,,,+++***))))))))))))))))))))))))++++++,,,,,,,,,,,,,,,,,,******++++++,,,,,,,,,---,,,++++++******++++++,,,...------------,,,,,,,,,))))))***++++++,,,------*********************+++***************************++++++,,,,,,++++++******++++++++++++++++++,,,************************)))))))))))))))))))))***+++++++++++++++++++++++++++,,,,,,------,,,,,,+++---------,,,,,,+++++++++***+++---......---+++******+++,,,------------,,,+++,,,,,,---............,,,---------,,,,,,+++***''')))+++,,,------,,,+++,,,,,,------...------,,,......---------.........------------------------.........///////////////......------------......---..................---------............------))))))(((((('''(((((((((,,,)))&&&'''***+++'''###'''(((((())))))((((((''''''''''''((((((((()))))))))'''&&&'''((())))))(((&&&'''((()))************((((((((()))******++++++((((((((()))))))))************+++++++++******))))))))))))))))))******+++&&&&&&'''((()))***+++++++++,,,,,,---------------,,,,,,,,,,,,++++++***)))((((((((((((((((((((((((++++++++++++************))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))***)))((()))+++,,,+++***************************++++++******************)))))))))))))))*********)))))))))******+++++++++***)))(((''''''((()))***)))************+++++++++++++++******+++,,,...///++++++***+++,,,,,,+++))))))))))))******+++++++++*********++++++,,,,,,---)))***+++---------,,,,,,+++,,,---...///...---,,,***++++++,,,,,,++++++************++++++++++++++++++,,,------...---------)))************+++++++++))))))***++++++++++++***+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,***************++++++++++++************+++,,,,,,+++,,,------......------,,,,,,,,,,,,------------......------------......++++++++++++++++++++++++***+++,,,------...------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---000444888::::::888444111...---------)))+++---...,,,++++++,,,,,,------......------,,,++++++,,,,,,---.........+++++++++++++++,,,------------------,,,+++)))))))))***+++,,,------,,,,,,++++++,,,,,,,,,---------+++,,,,,,,,,,,,,,,++++++*********+++++++++++++++++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,+++***)))((()))+++---///,,,,,,+++***************+++++++++,,,,,,,,,,,,,,,+++++++++,,,,,,+++++++++))))))))))))))))))))))))******++++++++++++******+++++++++,,,,,,------...,,,++++++******++++++,,,,,,,,,,,,+++++++++******************************((()))++++++******+++---******+++,,,,,,+++******++++++++++++++++++++++++---+++'''$$$###&&&+++000+++++++++***************)))))))))************++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,+++***---,,,,,,,,,,,,,,,,,,+++++++++------------++++++'''(((***+++,,,,,,+++***+++,,,,,,------------,,,+++,,,,,,------,,,,,,+++''')))+++,,,......------,,,,,,,,,,,,------------,,,---------............,,,,,,,,,,,,,,,,,,,,,,,,..............................------------......------...//////...------------............------))))))((((((((()))******)))(((((()))))))))(((&&&''''''((())))))(((''''''&&&&&&'''''''''(((((((((((('''&&&&&&((())))))(((%%%&&&'''((())))))))))))'''(((((()))******++++++(((((((((((()))))))))******))))))))))))******+++)))))))))))))))******+++''''''((())))))***)))))))))***++++++,,,,,,++++++++++++,,,,,,,,,++++++***))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))((()))***++++++***)))((())))))))))))))))))))))))***)))((()))+++,,,+++***************************)))***+++++++++++++++***(((((()))))))))***************************++++++)))))))))))))))))))))))))))************++++++++++++++++++,,,------......+++******+++------+++)))******************++++++++++++++++++++++++++++++***,,,...///000000///...,,,---...//////...,,,+++***+++,,,,,,,,,,,,+++***)))*********+++++++++++++++,,,---.........------))))))*********++++++++++++,,,---...//////...---+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++*********+++***)))))))))***,,,---+++,,,---.........------+++,,,,,,------...------......------------......++++++++++++++++++++++++******+++,,,------------+++,,,,,,,,,------......------...///222777;;;>>>999777333000---------...+++---000000......///111+++,,,------------,,,+++++++++,,,,,,,,,,,,,,,,,,++++++,,,---------------))))))******)))'''&&&%%%&&&''')))***++++++*********+++++++++,,,,,,,,,,,,******+++,,,------------)))*********++++++++++++************************,,,,,,,,,++++++,,,,,,---)))))))))******+++,,,---------+++***))))))))))))************+++++++++,,,,,,++++++++++++++++++,,,***************************+++,,,------,,,+++*********++++++,,,------...,,,++++++******++++++,,,++++++++++++*********))),,,,,,++++++*********)))(((***,,,+++))))))+++---***+++,,,------,,,+++***,,,+++***))))))***+++,,,)))))))))'''%%%&&&***...+++++++++*********))))))************++++++,,,,,,++++++++++++++++++++++++))))))***+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,---+++,,,,,,------,,,,,,+++&&&(((***,,,,,,,,,+++***,,,,,,,,,,,,,,,,,,+++*********+++,,,------------++++++,,,---------------,,,,,,+++++++++,,,......+++,,,------............,,,,,,,,,,,,,,,,,,,,,,,,//////......------,,,,,,...------,,,,,,------...------...//////...------,,,------......------,,,))))))((())))))***+++,,,%%%))),,,,,,)))(((***---&&&'''((())))))((('''&&&(((((((((((())))))))))))((('''&&&&&&((())))))(((&&&''')))*********)))((('''(((((()))***+++++++++(((((((((((()))))))))))))))((('''''''''(((***+++)))))))))))))))******+++((()))))))))))))))((('''(((((()))*********************+++,,,,,,,,,++++++************************''''''(((((())))))******))))))))))))))))))))))))((()))***++++++***)))((())))))))))))))))))))))))***)))))))))+++,,,+++***************************'''((()))***+++***))))))******++++++,,,,,,,,,,,,************************)))***++++++++++++***))))))************+++++++++***+++,,,...............,,,,,,,,,...//////---+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++'''(((+++---------,,,+++,,,---/////////---+++******+++,,,------,,,+++***))))))******++++++++++++((()))+++,,,---,,,+++++++++++++++,,,,,,---------((()))+++,,,---,,,+++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,+++***************)))))))))***,,,---+++,,,---.........---,,,+++,,,------.........---......------------......------------------------)))***+++,,,------...---......................../////////111444999>>>@@@888666222///---,,,---...***,,,///...------///222***+++,,,------,,,+++***.........------,,,,,,,,,+++,,,---...///...---,,,***++++++,,,,,,***)))(((+++,,,---///000000//////)))************+++++++++'''((()))+++---.........))))))******++++++++++++)))))))))))))))))))))))),,,,,,,,,++++++,,,------'''(((***,,,---,,,+++***+++***************++++++(((((())))))*********+++---,,,+++******+++,,,---************************---.../////////...---,,,))))))***+++,,,,,,------,,,++++++++++++++++++,,,,,,,,,,,,++++++++++++***,,,,,,,,,,,,,,,,,,------)))+++---,,,)))((())),,,+++,,,------------,,,+++,,,+++)))(((((()))+++,,,!!!'''...222000,,,((('''++++++++++++******))))))******+++++++++,,,,,,,,,++++++++++++++++++++++++&&&'''(((***,,,---------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,(((***,,,...///...---,,,,,,,,,,,,,,,++++++***))))))***+++,,,---...............------------,,,,,,---,,,*********,,,...///+++,,,------.........---,,,,,,,,,,,,,,,,,,,,,,,,//////...---,,,,,,++++++...------,,,,,,------...,,,---...//////...---,,,,,,,,,---......---,,,,,,)))((((((((()))***++++++,,,,,,+++++++++++++++,,,///...+++***)))***+++,,,)))))))))))))))))))))))),,,)))&&&&&&(((***)))'''''''''(((((())))))******))))))(((((((((((())))))***************)))((((((+++++++++++++++***)))(((************************))))))*********))))))((())))))))))))))))))))))))++++++,,,------------,,,(((((()))***************+++*********))))))(((((())))))))))))))))))))))))++++++***)))(((((())))))))))))))))))))))))))))))***)))(((''''''((()))*********+++++++++,,,,,,,,,))))))))))))*********************+++,,,,,,,,,---*********)))))))))))))))(((((((((((((((((((((((()))***+++------,,,++++++---++++++---000000---+++------------------------)))))))))***+++++++++,,,*********++++++,,,,,,,,,+++,,,,,,------,,,,,,+++***+++,,,,,,,,,,,,---...,,,------....../////////(((((()))***+++,,,,,,,,,------------------------******************************,,,---...---,,,,,,---,,,+++*********+++,,,.........------,,,,,,,,,,,,,,,---.........------,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,,,,,,,---......---,,,,,,,,,,,,---...++++++,,,,,,,,,---------+++,,,------......------........................///...,,,,,,,,,,,,***))),,,---111999???@@@;;;666000000///...------,,,,,,........................,,,,,,,,,,,,,,,---...///000111111000......///000---+++******+++,,,+++***++++++++++++,,,...000222************************))))))************)))))),,,------......------,,,---+++)))***,,,---,,,)))---+++******+++,,,,,,++++++))))))+++......,,,))),,,+++***))))))***+++,,,(((((()))***************,,,+++***+++---...---,,,,,,,,,,,,+++++++++************++++++***)))'''&&&************************+++++++++************)))///...,,,*********,,,---...---,,,+++************+++***))))))+++---///111***+++,,,------,,,+++***+++++++++++++++***)))((((((((()))***************++++++******))))))(((((())))))))))))))))))))))))***+++,,,---...---,,,+++,,,+++******)))***************+++++++++,,,,,,,,,......------------,,,,,,------------------------+++,,,,,,------,,,,,,+++...---,,,+++++++++,,,---------------------------------------------------..................------+++++++++,,,,,,,,,---------------............///...------------...//////------------------------000...,,,,,,---/////////........................))))))*********************))))))((((((((())))))(((((()))))))))))))))))))))))))))))))))))))))))))))'''%%%%%%'''))))))(((***************))))))))))))))))))(((((((((((())),,,,,,,,,+++)))(((&&&%%%((())))))*********))))))************************))))))************))))))******************************+++,,,,,,,,,,,,,,,(((((()))***************************)))))))))((())))))))))))))))))))))))++++++***)))))))))))))))))))))))))))))))))))))))***)))(((((((((((()))***++++++++++++,,,,,,,,,,,,))))))))))))************)))))))))))))))*********)))))))))))))))*********))))))))))))))))))))))))(((((()))***************---,,,,,,---//////---***++++++++++++++++++++++++************++++++++++++******+++++++++,,,,,,,,,,,,------......------,,,***,,,------++++++,,,...---------------.........******++++++,,,,,,------------------------------++++++++++++++++++++++++***+++,,,---...---,,,,,,---,,,+++******+++,,,---------,,,,,,,,,,,,,,,,,,++++++++++++******)))(((,,,,,,,,,,,,,,,,,,,,,,,,------------------------...---,,,,,,,,,,,,---...++++++,,,,,,,,,---------+++,,,------......------...........................---------......---,,,...000666<<>>CCCBBB<<<555/////////.........---------........................,,,---/////////---+++))),,,------,,,***)))+++,,,---+++******,,,------,,,------------------......,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++***++++++,,,,,,++++++***************************,,,+++))))))+++,,,+++************+++,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,,,,,,,,,,+++,,,......---,,,,,,,,,******************************++++++,,,---------........................******++++++,,,------...,,,++++++++++++,,,......((())))))***+++---...//////...---,,,+++*********------------------------******+++++++++******))))))***++++++,,,,,,++++++)))))))))******++++++++++++++++++++++++++++++++++++***)))((()))***+++,,,,,,,,,+++************+++******+++++++++,,,,,,,,,*********+++,,,---------+++++++++++++++++++++++++++,,,,,,------,,,,,,+++*********+++,,,---......------------------------------------------------+++,,,---...////////////------------............---------............///...------------...//////////////////////////////111000/////////---)))&&&............////////////***+++---...---+++)))((())))))((())))))***++++++,,,+++)))((((((((()))***(((((((((((((((((((((((())))))***)))((('''''''''((((((((()))))))))******))))))******)))((('''&&&%%%&&&((()))+++,,,,,,,,,,,,+++***))))))))))))***))))))))))))))))))))))))(((((()))***************(((((((((((((((((((((((((((((()))************)))(((((()))***************))))))))))))))))))******))))))))))))))))))))))))***)))))))))))))))******))))))))))))))))))))))))))))))************))))))(((((((((((())))))))))))************++++++++++++---,,,,,,,,,+++*********''''''((()))***++++++,,,))))))))))))))))))))))))---,,,+++++++++,,,...///000000111000...,,,************++++++,,,---......---,,,,,,,,,++++++******++++++++++++++++++++++++,,,,,,------------,,,,,,,,,---...---+++***+++,,,---------,,,,,,+++++++++,,,,,,,,,,,,++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,---.........---,,,+++,,,,,,,,,------.........,,,,,,------.........///((()))***+++++++++++++++------------------------------............------------------------------,,,,,,---------.........+++,,,------......------........................,,,...///...,,,,,,---///222999@@@CCC???888222///...............---------........................,,,---/////////---+++)))---......---+++***,,,------+++***+++,,,......---******,,,---...//////000++++++++++++++++++++++++******++++++++++++*********++++++,,,,,,++++++*********++++++*********++++++***((((((*********)))***+++++++++++++++,,,---***++++++++++++++++++***)))******+++,,,+++++++++,,,///111111///.........******************+++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++************++++++++++++,,,------...+++*********+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,------------------------)))******+++++++++******((())))))***************))))))******++++++,,,,,,************************+++***)))((()))***+++,,,---,,,,,,+++***+++++++++******+++++++++,,,,,,,,,---------------------,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++******+++,,,---.........------------------------------------------------+++,,,---...////////////+++,,,,,,,,,,,,------------------............///...------------...//////////////////////////////******+++---//////---+++******+++++++++,,,,,,,,,***+++,,,,,,,,,+++***)))''''''''''''((()))******,,,+++(((&&&%%%&&&'''(((((((((((((((((((((((((((((()))+++***)))''''''(((&&&''''''((())))))******'''((()))******)))(((''')))************))))))(((...---+++))))))))))))***))))))))))))))))))))))))'''((()))******+++******(((((((((((((((((((((((((((((()))***************(((((()))***************))))))))))))************)))))))))))))))))))))))))))))))))))))))******+++)))))))))))))))))))))))))))******++++++******)))'''(((((((((((()))))))))*********++++++++++++,,,*********)))))))))))))))(((((())))))******++++++))))))))))))))))))))))))***************+++,,,,,,///000222111...,,,++++++(((((())))))******++++++,,,,,,,,,,,,,,,+++++++++,,,,,,,,,++++++++++++***+++,,,,,,,,,,,,,,,,,,+++,,,---...---+++***+++,,,------------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------------------------------------------------------...//////...,,,+++***+++,,,------...------******++++++++++++++++++((()))***,,,------......------------------------...---,,,,,,,,,,,,---...,,,------......------,,,,,,---------............+++,,,------......------........................***---///...,,,,,,...111888>>>CCCBBB;;;444000000........................,,,,,,,,,,,,,,,,,,,,,,,,,,,---.........---,,,+++.........---,,,+++,,,...---+++***+++---.........***++++++,,,,,,++++++*********************************++++++++++++******++++++,,,,,,,,,,,,++++++***+++,,,,,,+++***+++,,,+++***((((((***+++***)))***+++,,,+++******,,,...'''((())))))))))))(((''')))******+++++++++++++++---000444444111......000+++++++++++++++,,,,,,,,,,,,+++************+++++++++++++++++++++++++++++++++++++++******)))))))))++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++***++++++++++++++++++,,,,,,---------++++++************++++++))))))***++++++++++++***(((((()))************)))*********+++++++++++++++))))))))))))))))))))))))***************+++,,,,,,------,,,+++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,++++++,,,---...//////......------------------------------------------------,,,,,,---...////////////+++++++++,,,,,,,,,---------------............///...------------...//////........................---,,,,,,,,,......,,,***++++++,,,,,,------......))))))******************(((''''''((()))***++++++***))))))((((((((())))))((((((((((((((((((((((((###&&&)))***(((((()))***)))))))))))))))))))))***%%%&&&(((***+++***)))(((***************)))(((''',,,+++)))(((((()))***+++))))))))))))))))))))))))'''((()))******+++++++++************************((()))******++++++******(((((()))***************((()))))))))************)))))))))))))))))))))))))))))))))))))))***++++++)))))))))))))))))))))))))))***++++++++++++***))))))))))))************+++*********+++++++++,,,,,,)))))))))))))))*********)))))))))))))))*********************************)))***++++++,,,,,,++++++...000222111...,,,,,,---)))))))))))))))*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******,,,,,,------------,,,,,,***,,,------++++++,,,...---------------.........++++++,,,,,,------......---------------------------------------------------.../////////...,,,+++)))***+++,,,---------,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---...////////////...........................---+++))))))+++---...,,,,,,---......---,,,,,,------------............+++,,,------......------........................'''+++...///......222666AAAEEEGGGBBB777///...///........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------......---++++++,,,...---+++***+++---//////...+++,,,,,,,,,,,,+++)))(((++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++,,,,,,------------,,,,,,+++---...---+++***,,,...---+++******+++,,,,,,+++***+++,,,+++)))))),,,///((()))************)))(((***++++++,,,,,,,,,,,,,,,,,,111555555111......///++++++,,,,,,,,,---------++++++******+++,,,---...++++++++++++++++++++++++******++++++++++++++++++,,,,,,------,,,,,,++++++,,,++++++******++++++,,,++++++,,,,,,---------,,,+++***))))))))))))***+++))))))***+++++++++++++++))))))***++++++++++++***,,,++++++++++++++++++******************************++++++,,,,,,,,,,,,,,,------,,,++++++++++++,,,******+++++++++,,,,,,,,,***************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++---...///000000//////...------------------------------------------------------...............---,,,,,,,,,,,,---------...---------............///...------------...//////------------------------444222///...---,,,+++)))------......///000000111)))((((((((()))***++++++************+++,,,---...((()))+++---...---,,,+++(((((((((((((((((((((((("""'''(((((((((***,,,,,,,,,++++++***)))))))))$$$&&&(((***++++++***)))'''((()))******+++******)))((('''&&&''')))+++,,,))))))))))))))))))))))))''''''(((******+++++++++++++++++++++++++++++++++))))))***+++++++++++++++(((((()))***************(((((())))))*********+++))))))))))))))))))))))))))))))((())))))***++++++)))))))))))))))))))))))))))***+++,,,,,,+++***)))***++++++++++++,,,,,,,,,******+++++++++,,,,,,,,,******++++++,,,,,,,,,---*********)))))))))))))))+++++++++++++++++++++++++++,,,---...///...---,,,---000222111...,,,,,,...,,,,,,,,,++++++++++++++++++++++++,,,,,,---------,,,,,,,,,++++++*********---..................---***+++,,,,,,,,,,,,---...---------....../////////,,,,,,------...///000000------------------------............................../////////...,,,+++((()))***,,,------,,,,,,000000000//////......---+++++++++,,,,,,+++******........................///,,,***((((((***,,,///,,,,,,---......---,,,,,,---------.........//////+++,,,------......------........................$$$)))...000///111666;;;HHHKKKKKKCCC555---,,,///---.............................................,,,,,,,,,,,,,,,---...///------...,,,+++***+++------+++***+++---/////////,,,,,,............---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,------......------,,,+++---///...,,,+++---//////---,,,,,,---......---***+++,,,+++)))))),,,///+++,,,---......---,,,++++++,,,------......------+++000555444000------///,,,,,,,,,------.........+++******+++,,,...111222,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,------...///------------,,,,,,+++***+++*********+++,,,,,,---,,,,,,,,,------,,,,,,+++---,,,+++******+++,,,---((()))***+++++++++++++++******+++,,,,,,,,,,,,+++---,,,,,,++++++*********++++++++++++++++++++++++***+++,,,---...---,,,,,,...---,,,,,,++++++,,,,,,******+++++++++,,,,,,,,,))))))***+++,,,------...------------------------+++,,,,,,------,,,,,,+++//////000111111000///...------------------------------------------------.........///......---------------.........//////---------.........//////...------------...//////------------------------000...,,,---///222222222******++++++,,,---......************))))))))))))''''''''''''''''''''''''...,,,***)))((((((***+++))))))))))))))))))))))))'''(((((((((((((((''''''************************))))))))))))(((((((((((((((((((((((())))))))))))))))))(((((((((((())))))(((((((((((()))))))))))))))))))))))))))))))))))),,,+++******)))******+++((()))+++,,,,,,+++***)))((((((((()))******++++++))))))(((((((((((())))))************************+++,,,,,,------,,,,,,+++************************,,,+++***((((((((()))***((())))))))))))*********)))************+++++++++(((((())))))******++++++***************************))))))+++------,,,+++,,,,,,---...---,,,***)))111000///...,,,+++***)))++++++***************+++......---------,,,,,,,,,,,,,,,+++++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......------,,,------------------------,,,+++++++++***))))))))),,,,,,,,,---------......*********++++++,,,,,,,,,---------.........//////.........------,,,,,,,,,------------------------,,,,,,,,,------.........++++++,,,------......///---------............///111111000///......------........................------............------,,,---............------...+++,,,111333222555<<>>222///000///---,,,***+++,,,------......---***,,,...000000///...---------............------.........------,,,,,,,,,++++++,,,------...//////++++++++++++++++++++++++******+++,,,,,,,,,++++++*********+++,,,---...///******+++,,,---...//////,,,,,,+++++++++,,,---...------------,,,,,,,,,,,,++++++++++++++++++++++++***+++,,,------......---++++++,,,,,,,,,,,,------+++,,,---,,,******,,,---///...---,,,,,,---...///++++++++++++++++++++++++++++++,,,---------,,,,,,,,,,,,,,,,,,------------,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///000000///,,,+++,,,,,,+++++++++++++++,,,,,,,,,((()))+++,,,,,,,,,+++*********++++++++++++******'''((()))*********)))((()))************+++++++++******+++,,,,,,,,,++++++******++++++,,,------...,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++))))))***+++++++++******---,,,,,,,,,......---+++------////////////------+++,,,------......------+++,,,---......---,,,+++++++++,,,---.....................//////.........,,,---......//////......////////////////////////.........---------------+++,,,,,,------.........************))))))))))))++++++++++++++++++++++++))))))))))))))))))(((((())))))))))))))))))))))))+++***((('''''')))***+++((((((((((((((((((((((((''''''''''''&&&&&&&&&&&&(((((((((((())))))))))))))))))(((((((((((())))))(((((((((((()))))))))))))))))))))))))))))))))))))))*********************((()))***+++++++++++++++)))))))))))))))*********))))))(((((((((((())))))************************)))******++++++******))))))))))))))))))))))))))))))***+++,,,,,,,,,++++++)))))))))*********++++++)))************+++++++++***++++++++++++++++++,,,*********************************+++---...---,,,))))))***+++++++++++++++))))))******++++++,,,,,,,,,,,,+++++++++,,,,,,---------------,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,------.../////////((()))+++...000111222222------------------------------------,,,,,,,,,,,,,,,,,,,,,---------......---------,,,,,,,,,++++++******+++,,,---......///,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,,,,------------------------------............///------------------------........................000///---,,,,,,---///000///333999>>>AAA@@@>>><<<555666666555<<>>===<<<444222000/////////...,,,........................///...------...///...---+++,,,,,,------,,,,,,+++...------,,,,,,------...........................,,,***((((((***---...///------------------------,,,------------,,,+++***---------,,,,,,+++++++++------+++++++++,,,---...)))***+++,,,---.........///...---,,,,,,,,,,,,,,,...---,,,+++***+++,,,---///+++((()))---///---***///......---,,,+++******---,,,,,,,,,,,,---......---------,,,,,,+++++++++,,,***)))***---///...,,,---------,,,,,,+++++++++++++++,,,,,,,,,,,,------,,,++++++******++++++,,,.........------,,,,,,,,,)))))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***(((&&&&&&(((***,,,,,,,,,,,,,,,,,,,,,,,,,,,'''&&&&&&)))///222222111------++++++++++++------+++++++++*********))))))000---+++***+++,,,,,,+++,,,------,,,+++***,,,------------,,,,,,+++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++++++++++++++,,,,,,,,,------///......---------......------...///000////////////...---,,,,,,,,,,,,,,,,,,...111444555444222111///............---------------------------------/////////...---------,,,))))))))))))))))))))))))(((((((((((((((((((((((())))))(((((((((((())))))))))))))))))************************)))))))))(((***))))))))))))))))))))))))))))))))))))*********(((((((((((((((''''''''''''''''''(((((((((((((((*********)))))))))((((((+++***)))((('''(((((()))'''(((((()))))))))))))))***)))))))))***+++,,,,,,************)))))))))((())))))))))))))))))))))))******++++++++++++******))))))))))))))))))))))))+++(((&&&''')))***)))(((*********))))))*********++++++,,,,,,,,,,,,++++++*********))))))(((((((((+++++++++++++++***)))(((++++++++++++++++++++++++++++++++++++++++++++++++++++++******************))))))***+++++++++++++++,,,------...------,,,,,,///...---,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------...............------............------------------------------------,,,+++,,,,,,------///...------,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,---///...------...000...------,,,,,,------...+++,,,------......------////////////////////////////////////////////////...............,,,+++***........................///---///222111...111888BBBIIIJJJEEE???;;;777111333111000222555666555444000...------...///...---........................///...------...///...---,,,,,,------------,,,,,,...------,,,,,,------..............................,,,******,,,---...---+++++++++++++++,,,,,,,,,......---------,,,,,,,,,---------,,,,,,+++++++++,,,+++***)))(((((())))))++++++,,,---------,,,,,,///......---,,,,,,---------,,,,,,++++++,,,,,,,,,***'''%%%&&&+++---,,,***------,,,,,,+++*********---,,,,,,,,,,,,---......---------,,,,,,+++++++++...,,,+++,,,...///...,,,---,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,------...---,,,,,,,,,,,,---.........------,,,,,,,,,,,,+++++++++++++++++++++***++++++++++++++++++++++++,,,+++)))(((((()))+++,,,******)))))))))))))))))),,,***)))***,,,---,,,***,,,,,,,,,++++++,,,,,,,,,)))*********++++++,,,,,,///---+++***+++,,,,,,+++,,,------,,,+++***,,,------------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++,,,,,,,,,,,,------------///......---------......------......///000000111///......---,,,,,,------,,,---///111222111000//////............---------------------------------...............---------))))))))))))))))))))))))''')))+++------+++)))''''''(((***++++++***((('''))))))))))))************************))))))))))))))))))))))))))))))******'''(((((()))******++++++''''''(((((((((((((((((())))))((((((((((((((('''******))))))))))))((((((******)))((((((((())))))'''((())))))******))))))((((((((()))***+++---...************))))))))))))))))))))))))))))))))))))******++++++++++++******))))))))))))))))))))))))***(((&&&&&&((()))((('''******++++++++++++******,,,,,,,,,------,,,,,,,,,,,,,,,,,,+++***))))))(((******+++++++++***))))))++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++)))******+++++++++++++++,,,,,,------...------,,,......---,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,.......................................---------------............------------------------------,,,,,,,,,,,,,,,---------/////////...---,,,***)))***+++++++++,,,,,,,,,,,,---...000///......///111......------------......,,,,,,---............---////////////////////////////////////////////////---------------,,,+++***...........................///111222000///555<<>>555444333111///...------------............------,,,,,,------------------/////////...------,,,,,,........................---+++)))***...000///...,,,,,,,,,---------......---......//////......------------------------------...//////------...///------------------------........................------,,,,,,,,,,,,------//////.........------------,,,+++***+++,,,---......---,,,,,,,,,,,,+++***++++++++++++++++++++++++---------------------------------...------,,,,,,......---,,,---...///000------......------,,,+++------------------------000///---,,,++++++,,,---000...,,,***))))))***+++++++++++++++++++++++++++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))************+++++++++************************,,,---...//////...---,,,,,,,,,++++++***)))))))))...---,,,******+++,,,---------------------------///...,,,+++***+++,,,,,,...------,,,,,,------...---------------------------***''''''))),,,.../////////.........---------,,,,,,,,,,,,,,,,,,,,,,,,........................,,,------......------,,,///...---,,,,,,---...///////////////////////////........................*********))))))******************))))))))))))))))))))))))))))))*********&&&'''(((((()))***++++++))))))))))))((((((((((((,,,++++++******)))))))))************************)))******+++++++++*********)))((('''''')))***,,,******************************)))((((((((((((((()))***+++***(((((()))+++***)))((()))******((('''''''''((((((((()))))))))*********+++++++++,,,,,,++++++++++++************))))))*********+++++++++,,,...//////---+++++++++---,,,+++*********+++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))***,,,------,,,,,,+++,,,,,,------------------...---,,,+++************,,,,,,---......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,++++++........................------------------------..........................................///000//////.........---------////////////////////////111000///...---....../////////.........------------,,,+++++++++,,,---.........////////////......//////............//////000000/////////.........//////......///000000111000000////////////000000000//////.........//////000//////...//////000000444888>>>DDDGGGDDD===888222222000///---,,,,,,,,,...//////////////////...------............//////........................////////////////////////000...,,,,,,///000///---------........./////////,,,------......------,,,------------------------,,,.........---,,,---.........................................................------------......///.........------------*********)))******+++,,,---,,,++++++,,,---+++***,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------......------,,,...------,,,---...///000...............---,,,,,,------------------------//////...---------......///---+++***)))***++++++,,,,,,,,,+++++++++++++++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************++++++++++++************************+++,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,------...///000111------------------------...---,,,,,,++++++,,,,,,...------,,,,,,------...---------------------------+++))))))+++---......///.........------------------------------------........................,,,------......------,,,///...------------...///................................................***))))))(((((())))))***))))))))))))************'''(((((()))******++++++'''''''''((((((((())))))******))))))((((((''''''************************************************(((((()))++++++,,,,,,,,,******)))((()))***+++,,,))))))))))))))))))************)))((((((((()))))))))***+++***((((((***,,,+++***))))))******)))'''''''''''''''((((((((((((*********++++++++++++,,,,,,+++++++++************))))))*********++++++++++++******+++,,,,,,+++))),,,++++++++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------,,,,,,,,,,,,++++++++++++,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,------//////......,,,+++)))(((////////////////////////------------------------........................---------------...///000/////////.........------////////////////////////000000///............////////////............------,,,,,,,,,,,,---............////////////......//////............//////000000////////////......000000000000000///......000000////////////000000/////////......//////000//////000000111111111111:::<<>>777222111000///...------------//////000000000000//////........./////////000000---............/////////000000000000000000000000111///......//////...---....../////////000000000.........//////.........------------------------+++---...---,,,+++,,,---////////////////////////........................///..................///............------------)))******+++++++++++++++...---,,,---...///...---------------------------------------------------,,,------.........------...------------...//////...////////////...---------------------------------......////////////...---,,,+++******+++,,,---------,,,,,,++++++******---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************+++++++++,,,++++++++++++++++++++++++---,,,,,,++++++,,,,,,---+++++++++,,,---.........)))******+++,,,,,,,,,+++------------------------,,,------------,,,,,,+++...------,,,,,,------...------------------------,,,++++++,,,...///...---............------------................................................,,,------......------,,,///...------------...///................................................))))))(((((((((((())))))(((((())))))******++++++(((((())))))******************************************))))))((((((''''''((()))))))))*********+++************************((()))***+++++++++++++++***))))))))))))***+++,,,((()))))))))))))))************))))))((())))))***)))***+++***))))))+++,,,---+++))))))******)))((((((((()))))))))*********************++++++++++++,,,,,,+++++++++*********++++++,,,,,,,,,---------***(((&&&(((+++---+++(((++++++++++++,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,000///...,,,++++++++++++.........------,,,,,,,,,+++++++++++++++,,,---...------------------------,,,,,,,,,---------------111111000000///---,,,+++...........................................................................---------------......////////////............/////////////////////////////////.........///////////////...............---------------......///......////////////......//////............//////000000/////////////////////000000000///---+++***000000////////////000000//////////////////000111/////////000222555777999CCCBBB@@@>>><<<999444000222111111000000000000111/////////000000/////////---------...//////000000////////////............////////////////////////............/////////........./////////000000000///000000111111000000///------------------------+++,,,------++++++,,,---................................................//////............//////------------------------***+++---.........---,,,///...---...000111111000------------------------------------------------,,,------...............------------......///////////////000///......---------------------------+++,,,---/////////......,,,++++++++++++,,,---...---------,,,,,,+++******---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********+++++++++,,,,,,++++++++++++++++++++++++///...---,,,,,,---...///++++++,,,,,,------------***+++++++++***(((%%%$$$------------------------+++,,,---......---,,,+++...------,,,,,,------...------------------------,,,,,,,,,...000000...---------------------------................................................,,,------......------,,,.........------.........................................................))))))(((((((((((())))))(((((())))))******++++++************))))))((((((,,,++++++++++++************)))))))))((((((((('''((((((((()))******++++++))))))))))))))))))))))))+++++++++++++++***)))((((((((((((((())))))******(((((())))))*********+++******))))))))))))******)))***+++***)))***+++---...,,,***)))*********((())))))))))))************))))))*********+++++++++,,,,,,,,,++++++++++++***++++++,,,,,,,,,---------***'''%%%'''***,,,+++)))++++++,,,,,,------------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,///...---+++************.........------,,,,,,,,,++++++++++++,,,---......------------------------,,,,,,,,,------............//////000000//////...------------------------........................////////////////////////000///...---------------000000/////////.........////////////////////////......//////////////////////////////////////////------......////////////......////////////......//////............////////////000000000000000000.../////////...,,,***)))000000////////////000000///////////////000111111/////////111555;;;AAADDDJJJEEE>>>999666444333222111111000000000000111111---......//////......---++++++,,,---......//////111111000///......------........................)))***,,,......//////000------.........//////////////////000000/////////------------------------+++,,,------++++++,,,---------------------------........................//////............//////,,,,,,------------------+++,,,---...///...------...---,,,---///000000///++++++++++++++++++++++++------------------------,,,---....../////////...---------.............../////////000///......---------------------------)))***,,,---...------,,,++++++++++++,,,---......---------,,,,,,,,,++++++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++++++++++++++++++++///...---,,,,,,---...///------,,,,,,+++++++++***---.........,,,***((('''------------------------+++,,,......///...---,,,...------,,,,,,------...---------------------------------///111000...,,,,,,,,,------------------------------------------........................,,,------......------,,,---..................---................................................***))))))(((((())))))***))))))))))))************++++++******)))(((((('''))))))))))))))))))))))))((((((((()))))))))))))))((((((((())))))*********)))))))))))))))))))))))),,,,,,,,,++++++)))((((((((((((((()))))))))******)))))))))***++++++,,,,,,******)))))))))***++++++)))***+++*********,,,...000...+++************)))(((((((((((()))))))))))))))))))))************+++,,,,,,,,,,,,++++++++++++))))))*********+++++++++***)))((((((***++++++++++++,,,---------------,,,***++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,---.........------,,,,,,------...,,,,,,,,,---......//////++++++,,,---.../////////------------------------........................////////////////////////000000///...............000000000/////////......////////////////////////---...//////000/////////...////////////000000000---...//////000000//////......////////////......//////............////////////000000000000111111...............---,,,+++000000////////////000000////////////000111222222///000222555;;;BBBIIILLLJJJCCC:::444111222333444000//////............///------............------***++++++,,,---...//////111111000//////......---........................&&&))),,,......///000111------........./////////,,,------......------,,,------------------------+++---...---,,,+++,,,---------------------------........................///..................///,,,,,,,,,,,,------------******+++,,,,,,,,,,,,,,,,,,+++******,,,---,,,+++++++++++++++++++++++++++------------------------,,,---...///////////////,,,---......//////.........////////////...------------------------------***++++++,,,,,,,,,,,,+++++++++,,,,,,------......,,,,,,,,,,,,---------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,------------,,,+++*********))))))***++++++,,,++++++------------------------,,,------............---...------,,,,,,------...---------------------------------...000000...,,,,,,,,,,,,,,,------------------------------------........................,,,------......------,,,------...//////...------------------------------........................*********))))))******************)))))))))))))))*********)))))))))))))))''''''((((((((((((((((((''''''(((((())))))******((((((((()))))))))))))))))))))))))))))))))))))))******+++++++++******)))))))))******++++++******)))******+++,,,,,,------******))))))******+++,,,)))***++++++***+++---///111///+++******+++******))))))))))))************))))))))))))************------,,,,,,,,,+++++++++))))))*********++++++++++++,,,,,,+++******,,,...,,,---.........---,,,+++******+++,,,,,,---......------------------------***+++---.........---,,,,,,,,,------------------------,,,,,,,,,------......---,,,,,,,,,,,,---...,,,,,,------.../////////+++,,,---...////////////................................................////////////////////////.........///000111222222000000000000/////////...////////////////////////,,,---///000000000//////.../////////000000000000---...///000111000//////......////////////......//////............////////////000000000111111111...............///000111000000////////////000000////////////000111222333///222777===CCCHHHLLLNNNCCC===666111000000222222000000///......---............////////////......++++++,,,---...///000000......//////000000000111........................'''***...000///...///000....../////////000000000---......//////......---------------------------,,,.........---,,,---.........................................................------------......++++++,,,,,,,,,---------+++++++++++++++,,,---------+++***+++,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,---...///000000000000,,,---.../////////...---...............---,,,,,,------------------------------,,,+++++++++,,,,,,,,,,,,------------------++++++,,,,,,---.........---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,+++------------,,,,,,,,,,,,'''''''''((()))***+++,,,---------------------------------------...//////...------,,,,,,------...------------------------...---,,,---...///---+++++++++,,,,,,,,,---------................................................,,,------......------,,,------...//////...------------------------------........................++++++************++++++++++++******))))))((((((((((((((()))******++++++(((((((((((())))))******&&&&&&'''((()))***++++++)))))))))))))))((((((((())))))))))))))))))))))))((()))***+++++++++++++++******+++,,,,,,,,,,,,+++******+++,,,------......******))))))***+++,,,,,,)))***++++++***+++---///222///,,,******++++++***++++++,,,,,,,,,---------))))))))))))************---------,,,,,,,,,++++++++++++,,,,,,,,,---------,,,---...,,,)))))),,,000------...///...---+++*********+++,,,,,,---......------------------------...///000000///---+++))),,,,,,,,,------............------,,,,,,---------...---,,,,,,,,,,,,---...,,,,,,------...///000000...//////000000000000000////////////////////////////////////////////////000000000000000000000000,,,,,,---///111333555666000000000000////////////////////////////////////,,,---///000000000//////.../////////000000111111---...000111111111000///......////////////......//////............////////////000000111111111222//////......000111333555000000////////////000000////////////000111222333///444;;;CCCIIILLLMMMLLL<<<888333111000000000000333222111000//////////////////000000000000//////,,,,,,---...///000111222+++,,,---///000222333444000000000000000000000000***---111222000...///000000000000000111111111111111111222222222222111111---------------------------...//////------...///////////////////////////........................---------,,,,,,---------+++++++++,,,,,,---------///...---,,,---...///000000///------......---+++------------------------------------------------,,,---...///000000000000,,,,,,.../////////...---------......------,,,+++------------------------000///---,,,+++,,,,,,---,,,------......---,,,,,,***++++++,,,---...//////---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,---////////////---,,,,,,,,,------.../////////...---,,,+++++++++------------------------------...---,,,,,,---...///000...------,,,,,,------...------------------------...---,,,,,,---...---,,,+++++++++,,,,,,---------000000000000000000000000........................,,,------......------,,,,,,---...//////...---,,,------------------------........................)))******+++++++++******,,,***'''%%%%%%'''***,,,******))))))((((((''''''+++*********))))))(((((())))))))))))))))))))))))((((((((((((((((((((((((+++***((('''&&&''')))***+++(((&&&'''***+++)))&&&******))))))((((((''''''))))))))))))))))))))))))))))))))))))************)))(((((((((''''''&&&&&&******+++,,,,,,,,,++++++,,,+++***))))))***+++,,,++++++++++++++++++++++++***++++++,,,,,,+++++++++(((((()))++++++,,,,,,,,,***,,,------+++***))))))........................,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,...............---------------------------------......---,,,,,,,,,------//////.........------------------,,,+++***)))(((//////.........---------////////////////////////000000111000000///......////////////000000000000//////...///000111333444111000000/////////000000////////////////////////---...//////000000//////000000000111111111222222111000000000000000000000///000000///......///111111111111000000000000000//////000111111111111000222111111111111000000000222111000000000111333333000111222111///...///000111666BBBTTTaaa]]]LLL;;;555555333222111111111111111111111111000000000000000000//////............111000///000111111///---...//////000111222222333111111000000000000111111,,,,,,---///000111222333////////////////////////000000000000////////////......////////////...............------,,,,,,,,,---------.........//////---------............///111111000000/////////......---,,,,,,,,,,,,---...------------------------------............------///......------,,,++++++)))***,,,---...------,,,***++++++,,,---...//////...111333000+++)))+++...,,,,,,,,,,,,,,,---...///---------............///000///...---,,,+++++++++........................---,,,,,,,,,,,,---......------------------------........................------------------------,,,,,,************,,,,,,000///---,,,++++++,,,---+++*********+++,,,,,,------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,......---,,,++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,.........------,,,,,,,,,---,,,,,,+++,,,---...///------------------------///000000---)))(((+++.........------------..............................+++,,,,,,------,,,++++++------............---------------------------------------............///++++++******************+++)))'''&&&&&&''')))+++******))))))((((((((((((************)))))))))((()))))))))))))))))))))))))))))))))))))))))))))))),,,***)))'''&&&'''((()))***)))((()))******)))((()))))))))))))))((((((((())))))))))))))))))))))))))))))))))))************,,,,,,,,,++++++*********,,,,,,,,,,,,+++******)))++++++***))))))***++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,+++******+++++++++***)))'''&&&%%%***,,,......,,,*********........................,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,---...//////,,,,,,,,,---------------------------------------------------------------//////.........---------......------,,,+++++++++//////.........---------////////////////////////111111111111111000//////////////////000000000111222111000/////////000000111111000000000000111111111111111111111111111111------.../////////......////////////////////////////////////////////////111222222111000000111333000000000000000000000000...///000111111111111111////////////////////////333222111111111222444555---///000000000000222444999AAANNN\\\bbbYYYGGG888333222111111000000000000222222222111111111111000111000000000///////////////......///111111000......//////000000111111111111000000//////000000111000000111222333444444555////////////////////////000000000000////////////......////////////...............------,,,,,,,,,,,,,,,,,,---------......---------............//////.........------------------,,,++++++,,,------------------------------------............------------------------------++++++,,,---------,,,,,,,,,,,,------------------,,,///111000,,,***---000------,,,,,,,,,---......,,,,,,,,,,,,---------...000000///...---,,,,,,------------------------------,,,,,,,,,,,,---......------------------------------------------------++++++++++++++++++++++++---,,,+++******+++,,,------,,,++++++++++++,,,---,,,,,,++++++,,,------...---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,---......++++++++++++++++++++++++...------------------.........---------,,,,,,,,,------,,,,,,,,,---...///------------------------000///...,,,***+++,,,.........------------.....................---------////////////////////////------............---------------------------------------............///,,,+++***)))((())))))***))))))(((((((((((())))))***))))))))))))(((((((((************))))))))))))))))))))))))))))))))))))************************,,,+++)))((('''''''''((()))***+++***)))))))))***(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))***************************)))))))))------,,,,,,+++***((('''++++++***))))))***++++++,,,,,,,,,++++++*********,,,,,,,,,,,,,,,+++***)))------,,,+++)))'''%%%$$$+++---......,,,++++++,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,---...//////***++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---...//////...---...............---------///...---,,,,,,---...////////////............---////////////////////////111111111111111000000////////////000000000111111111111000///////////////111111111000000111111222//////////////////////////////000000000//////.../////////////////////...///////////////////////////000000///......///111111111111111111111111111//////111222333333333333111000000000000111222222444444444555555555555555000111111111111222555888;;;FFFTTT]]]ZZZMMM===222222222111111000111111111333333222222222111111111111111000000000000//////...------...000111000///////////////////////////000//////......//////000////////////000000000111////////////////////////000000000000////////////......////////////...............---------------,,,,,,,,,,,,,,,------------------............///............------------,,,,,,++++++++++++,,,,,,------------------------------............------++++++,,,------...//////...---,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,***---//////---,,,...111......---,,,,,,,,,------+++++++++,,,,,,,,,------111000///...---------...,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......------------------------,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,------,,,,,,,,,,,,------++++++*********+++,,,,,,------,,,,,,------......------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,---......,,,,,,,,,,,,,,,,,,,,,,,,------------------------...------------,,,,,,,,,------,,,,,,,,,---......------------------------000...,,,,,,---...............------------......///.........------,,,,,,...---,,,++++++,,,---...------............---------------------------------------............///---,,,***((('''((()))***(((((())))))))))))(((((())))))))))))))))))))))))*********)))))))))))))))))))))))))))))))))))))))************************,,,+++***(((''''''''''''''')))+++***'''&&&(((+++((((((((())))))******+++))))))))))))))))))))))))((()))))))))*********************)))))))))))))))+++++++++++++++***)))(((+++******************+++---,,,,,,++++++*********,,,,,,,,,,,,+++***))))))++++++,,,,,,,,,,,,,,,,,,,,,---......---,,,,,,---------------------------------------------------......---------,,,,,,,,,******+++,,,---.........,,,,,,,,,,,,,,,,,,,,,,,,)))+++---///000000///..............................---,,,++++++---///111/////////...............///////////////////////////000000111000000////////////000000000111111111------......///111222222111000000000000111111222000000000000000000000000222222333333222222111000111111111111000000000000000000111111111111222222000111111000//////000222222222222333333333333333000111222444555555555555666555444444444555666777777999<<<>>>>>><<<888666777666555333222333777;;;???JJJVVVXXXOOOBBB888333333333222222222333444444222222222222111111111111000000000000000000//////111///......///000///...////////////............//////............//////........................////////////////////////000000000000////////////......////////////.....................------------------------------------------............///000000000000000/////////------------------------........................------............------,,,,,,,,,---------......000...---+++++++++,,,---------------------------+++---///...------...000///...---,,,,,,,,,,,,,,,+++,,,,,,,,,,,,---------//////...---------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------...//////------------------------,,,,,,,,,+++++++++++++++------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......---,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,+++------------------------------------------------------------------------000---++++++///111000.........------------......///......------,,,,,,+++---,,,***))))))+++---...------............---------------------------------------............///,,,+++)))''''''((()))***'''((()))******)))((('''))))))))))))************))))))))))))))))))******))))))))))))))))))))))))************************+++***))))))((('''''''''&&&(((***)))'''%%%'''***(((((())))))******++++++))))))))))))))))))))))))((()))))))))************------------------------((()))******++++++++++++*********++++++*********,,,,,,,,,++++++*********,,,,,,,,,,,,,,,+++***))))))***+++,,,......//////,,,---...---,,,,,,---...------------------------------------------------......---------,,,,,,,,,+++,,,,,,---...//////000,,,,,,,,,,,,,,,,,,,,,,,,***+++...000000000///...---.....................---,,,+++***+++,,,///000////////////////////////000000000000000000000000......///000000/////////000000000000111111111111------...///000111222222000/////////000000111222333333333333333333333333222222333333333333222111222222222222111111111111111111222222333333333444555666666555444444555777333333333444444555555555222333444555666666666666888777777666777999:::<<>>BBBOOOUUUYYYTTTHHH===888888333333222222222333444444222222111111111000000000////////////////////////555333000/////////...,,,////////////............//////............//////222222111111111111000000000000000000000000000000000000000000////////////......////////////..............................////////////............---------............////////////000000000000000...//////////////////...........................------............------......---------,,,,,,,,,000///---,,,+++,,,------++++++,,,,,,---...//////...//////...---,,,---...///...---,,,,,,,,,,,,,,,------------............------,,,,,,++++++,,,,,,---------------------------,,,,,,,,,,,,---......------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------...//////------------------------///......---,,,++++++***,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......---,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++---------------------------------------------,,,------------------------///,,,***,,,///111000.........------------............------,,,,,,,,,,,,000...---,,,---...000222------............---------------------------------------............///***)))((((((((((((******(((((())))))))))))(((((()))))))))************+++))))))))))))************))))))))))))))))))))))))************************))))))))))))((((((((((((((()))))))))((('''((()))))))))******************))))))))))))))))))))))))))))))))))))************++++++++++++,,,,,,,,,,,,'''''')))***+++,,,,,,,,,)))***++++++++++++***)))++++++++++++++++++++++++***++++++,,,,,,+++++++++******+++,,,,,,,,,,,,++++++,,,---,,,++++++---///,,,,,,,,,,,,,,,,,,,,,,,,------------------------***++++++,,,---...//////,,,------....../////////------------------------,,,,,,...///000000///...---------...............,,,,,,+++++++++---...///...////////////000000000000000000000000000000000...//////000000000000///000000000111111111222222111111111111111000//////000000000000000111222333111111111111111111111111000111222333333333333222222222222222333333444444444555555666666777777777777888999888666666888999777777888888999999::::::999999::::::;;;;;;::::::;;;:::;;;<<<>>>BBBEEEGGGPPPTTTYYY\\\ZZZTTTLLLGGG>>>===<<<;;;>>>DDDMMMTTT```___ZZZPPPCCC:::777888444444333222222333333333333222222222111111111111//////000000000000000111888666222000//////...,,,////////////////////////000//////......//////000000000000///////////////000000000000000000000000000000000000////////////......////////////...................../////////000000000///////////////---------............///---------...............//////000111111000//////........................------............------//////...---,,,,,,++++++///...------------------***++++++,,,---...///000//////.........------,,,......---,,,,,,,,,---------------.........//////,,,,,,+++++++++++++++,,,........................---,,,,,,,,,,,,---......------------------------,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,,,,,,,------------,,,,,,............---,,,+++***,,,,,,+++*********++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,---......,,,,,,,,,,,,,,,,,,,,,,,,---...///000000///...---,,,,,,,,,------------...------.........---,,,+++------------------------,,,,,,+++,,,...///...---......------------......,,,,,,,,,,,,,,,,,,---------,,,,,,,,,,,,...///000------............---------------------------------------............///''''''(((((()))*********))))))(((((((((((())))))))))))*********+++++++++((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))))))))))))))+++***)))***+++++++++)))++++++******************))))))))))))))))))))))))))))))))))))************(((((((((((())))))******'''((()))******+++******)))***++++++++++++***)))*********++++++,,,,,,---)))******+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,++++++++++++,,,+++******---///,,,,,,,,,,,,,,,,,,,,,,,,........................***++++++,,,---...//////------------------------....................................////////////---------.........//////---------------............/////////000000000000000000000000000000000000000000111222222222222222000000111111111222222222111222222333222111000///222222222222333444555555111111111111111111111111222333444555666777777777555555666777888999999:::<<<======>>>??????@@@@@@>>>??????>>>======>>>@@@AAABBBBBBCCCDDDDDDEEEEEEEEEEEEFFFFFFEEEEEEDDDDDDDDDEEEFFFJJJOOOVVV\\\___fffggghhhhhheee```[[[WWWMMMLLLJJJJJJNNNVVVaaahhhkkkdddZZZNNNEEE???<<<;;;999888777666555555555666555555444444444333333333111111111222222333333333999666333111000000000///...//////000000111111111111000000//////000000111,,,---------------------000000000000000000000000000000000000////////////......////////////......---........./////////000000000//////............---------............///------------.........///...///000111111000///...........................------............---------------------------,,,,,,---..................,,,,,,,,,------............---------...///......------,,,,,,,,,---......,,,,,,---------.........,,,,,,,,,++++++,,,,,,------------------------------,,,,,,,,,,,,---......------------------------------------------------++++++++++++++++++++++++***+++,,,------,,,+++******+++,,,---...------,,,------,,,++++++++++++++++++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,---......---------------------------...///000000///...---,,,,,,,,,---------......------.........---,,,+++------------------------***+++------,,,+++,,,---......------------......+++++++++,,,,,,------...))))))***++++++,,,------------............---------------------------------------............///%%%&&&''')))************))))))(((((((((((())))))))))))******++++++++++++(((((())))))*********+++))))))))))))))))))))))))((((((((((((((((((((((((&&&'''((()))************...,,,***+++...///---***,,,+++++++++***)))))))))))))))))))))))))))))))))))))))))))))******************+++++++++,,,,,,,,,)))************))))))((()))***+++,,,,,,+++***)))))))))***+++,,,------...((()))***+++,,,---------,,,------...////////////***++++++***)))***,,,///,,,,,,,,,,,,,,,,,,,,,,,,..............................---------,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,////////////////////////000//////.........//////---------.........//////......///000//////........./////////000000111111000000000000000000000000111222333444444444444444000111111111111222222222...///111333444444444333333333333444555666777888888888888888888888888888555666888999;;;<<<<<<<<<::::::;;;<<<>>>???@@@@@@EEEEEEFFFFFFGGGHHHIIIIIIIIIJJJKKKJJJHHHHHHJJJKKKLLLLLLMMMNNNNNNOOOPPPPPPQQQQQQQQQQQQPPPOOONNNMMMOOOQQQTTTYYYaaajjjqqqvvvuuutttrrroookkkhhheeeccc^^^]]]ZZZYYY\\\dddooovvvsssiii]]]TTTOOOLLLHHHEEE>>>===<<<;;;::::::::::::777666666666666555555555333333333444444555555555999666222111111222222222...//////000111222222333111111000000000000111111/////////000000000111111000000000000000000000000000000000000////////////......////////////......---.........//////000000//////.........------------------.........//////.../////////000000111111---...///000000///...---////////////////////////---..................---+++,,,,,,------......///+++,,,...///000///............---------,,,,,,,,,,,,++++++---///000000000,,,,,,,,,,,,------...///++++++,,,,,,,,,---------------,,,,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......------------------------...........................---------------------******,,,,,,,,,,,,******&&&'''))),,,---.........///...------,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,......---,,,++++++++++++------------------------+++,,,...//////...,,,+++,,,,,,,,,------.........------...///...---+++***------------------------(((+++...---***)))***,,,.........------.........)))***+++,,,------...///+++,,,---...////////////---..................------------------------------------.........//////))))))))))))))))))))))))))))))************))))))************))))))))))))&&&&&&'''((()))***+++++++++++++++*********))))))---,,,,,,+++)))'''&&&%%%))))))(((((('''''''''&&&(((((((((((((((((((((((((((((())))))))))))(((((('''((()))******)))((('''******))))))))))))))))))//////...---,,,***)))(((***++++++,,,,,,++++++*********++++++,,,,,,,,,---------------------------,,,,,,++++++,,,,,,---...------------------------...---+++))))))***+++,,,//////.........---------,,,,,,,,,---------......000000////////////000000//////............//////------......//////000000/////////...------,,,,,,111111000000//////......,,,---------......//////000222333333222222333444/////////000000222333333333222111111222222111///000111111222333333333222777666444444555555444333666666777777888999999999:::===??????===<<<>>>@@@DDDDDDFFFGGGHHHHHHGGGFFFHHHFFFEEEFFFHHHJJJIIIHHHLLLMMMNNNOOOPPPQQQRRRRRRTTTSSSRRRSSSTTTVVVUUUUUUSSSSSSRRRRRRSSSVVVXXXZZZZZZXXXWWWXXXZZZZZZVVVSSSVVV\\\bbbjjjvvvzzzwwwrrrlllhhhgggggghhhiii```jjjoookkkllltttvvvpppllleee]]]WWWTTTRRRPPPNNNIIIFFFCCCBBBDDDDDDCCC@@@BBBBBB???;;;:::<<<;;;666888777666444333222222222222222222222222222222222///000111111222222222111333111000000111222111/////////000000000000////////////000000000000//////000000000000000000000000//////////////////////////////.........---------000000000000000000000000111000///......///000111---.........//////000000------......//////000000///............---------///......------......//////...---,,,+++,,,,,,---..............................---------,,,,,,,,,........................///000000000///...------111///---++++++,,,...000......//////......---,,,++++++,,,---...............------,,,,,,+++++++++...---,,,,,,,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,------------------------)))***+++,,,---.........,,,,,,,,,---------......333222111000............+++,,,,,,---.........---------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***)))***,,,///000***+++,,,,,,******+++,,,///...,,,++++++,,,...///000---******---......,,,...........................------------...//////...---,,,,,,---...---,,,........................///...,,,++++++,,,...///........................,,,------......------,,,......////////////......))))))))))))))))))))))))))))))************))))))(((((())))))*********+++******))))))((((((((()))+++++++++*********))))))))))))************))))))******)))))))))(((((((((************************))))))************))))))))))))***++++++***)))((()))))))))))))))*********.........---,,,+++***)))++++++,,,,,,,,,,,,++++++*********)))))))))))))))------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...------------------,,,,,,///...,,,+++***+++,,,---//////.........---------------------------------000//////......//////000//////............//////.........///////////////........................111000000000/////////................../////////---...000///......///111//////...//////000111222111000000000111222222111444444555666666666666666444444444666999::::::888<<<======???@@@BBBDDDEEEHHHKKKNNNNNNMMMLLLLLLNNNOOOOOOPPPQQQRRRRRRQQQPPPPPPOOONNNNNNOOOPPPQQQRRRVVVWWWYYYZZZYYYXXXVVVUUUXXXXXXXXXXXXYYYXXXVVVUUUSSSRRRQQQQQQSSSVVVYYY[[[\\\]]]^^^```bbbbbbbbbbbbcccmmmwww}}}~~~vvvpppmmmiiigggggglllqqquuuvvv~~~zzzqqqjjjddd]]]WWWUUUUUUTTTSSSQQQNNNLLLKKKLLLLLLKKKIIIMMMNNNLLLHHHGGGIIIGGGBBB@@@???===:::888666555444333333222222111111000000111111222222333222222222222000///000111111000//////000000111111111000000///000000000000000//////000000000000000000000000////////////////////////000000/////////.........000000000000000000000000111000///......///000111............/////////000.........//////////////////............---------......------------......///...---,,,,,,,,,------------------------------/////////.........------........................------............------000///...------...000111......//////......---,,,---------...------,,,,,,+++++++++***************...---,,,,,,,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++,,,,,,,,,+++,,,,,,,,,------------.........------,,,,,,------+++,,,------......------++++++++++++++++++++++++------------------------,,,++++++***+++,,,...///---...//////------...//////...,,,++++++,,,...///000---+++,,,...///...,,,........................---------,,,---......///------,,,------...---,,,........................000///---,,,,,,---///000........................,,,------......------,,,......////////////......))))))))))))))))))))))))))))))************))))))''''''((()))***+++,,,,,,,,,+++***)))((()))******+++++++++***************))))))************))))))++++++************))))))******************************++++++++++++******)))***++++++++++++******(((((())))))*********+++,,,,,,------,,,,,,++++++++++++,,,,,,,,,,,,+++++++++++++++***))))))((((((+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------............------,,,,,,,,,000///---,,,,,,,,,---..................---------......------------------///................../////////............/////////////////////.........,,,------...//////000000000000000000////////////000000000000////////////,,,---///...------...000111000000000000000111111000000111222222333444444333333444666666777777777888888:::>>>BBBEEEFFFFFFJJJJJJIIIJJJKKKMMMOOOPPPTTTXXX\\\_______________]]]\\\\\\]]]^^^^^^\\\ZZZXXXXXXWWWUUUUUUWWWZZZ]]]eeeffffffeeeccc___[[[XXX[[[]]]___```___]]]ZZZXXXVVVUUUSSSRRRTTTWWWZZZ]]]^^^aaafffhhhiiilllqqquuuuuu{{{uuunnnooopppppprrryyy|||ooohhhddd___\\\[[[]]]^^^^^^```^^^\\\[[[[[[ZZZXXXVVVXXXZZZXXXUUUTTTUUURRRLLLIIIHHHFFFDDDAAA???>>>===888888777555444222111000///000000000000//////...222111000000222222222000///000000111222222222111000111111111000//////...000000000000000000000000////////////////////////000000000000000/////////000000000000000000000000000000////////////000000............///////////////////////////.........///............---------------------------------......---,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,000000000000000/////////........................++++++,,,------------,,,.../////////000000111111......//////......---,,,............---,,,+++***------------...............------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++((())))))*********)))))),,,,,,,,,,,,------------++++++++++++,,,,,,---...,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,........................,,,,,,,,,,,,,,,,,,,,,,,,...///000000......///000...---,,,++++++,,,---...///...---...///000...---........................,,,,,,,,,,,,,,,------...------------------------........................000///...------...///000........................------............------......////////////......))))))))))))))))))))))))))))))************))))))'''(((((()))******++++++***)))(((((()))+++---///************************,,,+++++++++)))((('''&&&************************************************)))******++++++******)))))))))******************((((((((()))******++++++***+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,+++******++++++++++++,,,,,,,,,,,,,,,,,,,,,---...............------,,,,,,+++......---,,,,,,------.......................................------------......------------......//////............//////000000//////......---------........./////////000000000000000////////////222111111111000000//////...000111111000000111222333333222222111222222222111222333444444444555666444555777999;;;======>>>CCCCCCEEEHHHNNNRRRUUUUUUXXXWWWVVVUUUUUUVVVWWWYYY\\\```hhhnnnrrrsssrrrqqqkkkhhhfffeeeffffffdddaaa\\\\\\\\\[[[ZZZ]]]cccgggrrrpppmmmjjjeeeaaa^^^\\\^^^aaafffhhhgggccc```^^^[[[YYYVVVTTTUUUWWWZZZ\\\\\\bbbhhhjjjkkkoooxxx|||uuussslllrrryyy~~~yyylllhhhfffdddccceeeiiimmmooosssrrrqqqooommmkkkiiihhhcccdddccc```___^^^ZZZTTTRRRRRRPPPOOOMMMKKKIIIHHHBBBAAA???===:::888666555333333333222222111//////444222222222333444333222...///000111111222222111111111111111111000///...000000000000000000000000////////////////////////////////////////////////////////////////////////000000////////////000000.........///////////////000000//////......------///............---------,,,,,,------------,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,000000000000////////////........................,,,------------,,,,,,+++,,,---...000111111111000.........///......---,,,---.........------,,,+++---------......//////000------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))************))))))(((++++++,,,,,,,,,---------------,,,,,,------...///,,,,,,------...------,,,////////////////////////------------------------,,,,,,---------,,,+++++++++---...---,,,+++,,,---...---,,,,,,,,,,,,---.........///000000000...---........................,,,++++++++++++,,,------,,,---...---,,,,,,---...........................//////...------...//////........................------............------......////////////......))))))))))))))))))))))))))))))************))))))******))))))))))))))))))))))))((()))***+++---...************************+++++++++******((('''&&&))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((())))))******(((((())))))************)))***+++,,,------------,,,,,,,,,------,,,,,,,,,******+++,,,---.........*********++++++,,,,,,,,,------,,,,,,------...///.........------,,,,,,,,,---,,,,,,,,,,,,,,,---------...................................................------------......//////............//////000000//////......------000000/////////.........////////////000000000000222222111111000000//////000222333333222111333444333333222222111222222222111333555555555555777999>>>???BBBEEEHHHJJJLLLMMMNNNMMMOOORRRWWW\\\^^^^^^^^^]]]]]]^^^```bbbdddeeeiiioooyyyyyytttooommmnnnooommmkkkccccccccccccdddhhhnnnrrryyytttnnngggbbb`````````dddiiinnnooolllfffaaa___[[[YYYVVVSSSQQQRRRTTTUUUUUU\\\bbbdddeeekkkwwwttthhhfffiiieeennn|||sssiiifffffffffgggkkkqqqwww|||~~~{{{zzzyyyrrrsssrrrooommmmmmhhhbbb``````^^^\\\XXXUUURRRPPPLLLKKKIIIFFFBBB???===;;;<<<;;;;;;:::999777666555555333222222333444222111...///000000111111111000111111111111111000//////111111111111111111111111000000000000000000000000........................//////////////////////////////000000000000/////////////////////.........000000//////......------///............---------,,,------......------,,,,,,---------------------------------------------................................................/////////...---,,,+++******+++---///000000///............///......---,,,+++,,,------.........---((())))))******+++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++++++++,,,++++++******+++++++++,,,,,,,,,------......---,,,,,,,,,,,,---,,,------...------,,,,,,////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,++++++***,,,,,,,,,+++***+++,,,---------,,,,,,------------...000000000///..............................,,,++++++++++++,,,------+++---......,,,+++---..............................------------------...........................---......//////......---......////////////......))))))))))))))))))))))))))))))************))))))************))))))((((((+++************)))))))))***************+++++++++'''((()))******+++******((((((((())))))))))))***(((((((((((((((((((((((((((((())))))))))))((((((((('''''''''((()))***+++***))))))))))))))))))))))))***+++,,,------------,,,,,,------------,,,,,,'''((()))***+++---......******++++++,,,,,,---------------------......///------------------------,,,,,,,,,,,,---------------------...............------.........////////////................../////////............/////////////////////.........111111000//////...------////////////000000000000111111111111000000000000000111333222111111222444111111111000111111222222111555888:::999;;;>>>BBBHHHIIILLLOOORRRTTTUUUVVVTTTVVVZZZ```dddfffdddbbb^^^```dddhhhmmmrrruuuwww|||zzzrrrooorrrvvvvvvuuuooolllkkklllppptttwwwxxxtttoooggg___[[[[[[]]]```fffkkkooooooiiiaaa\\\ZZZTTTRRROOOLLLKKKJJJJJJKKKMMMRRRXXX[[[^^^ffftttyyynnnaaaWWWWWW\\\aaakkkzzzsssiiiddd______aaabbbffflllsssyyy~~~||||||}}}zzzuuupppooommmiiiddd^^^ZZZWWWWWWVVVSSSPPPLLLHHHFFFDDDBBBAAAAAA???===;;;:::888777666444444444444222000000111111111111111000000000111111222222111111000111111111111111111111111000000000000000000000000------------............000000000000000000000000//////000000000000/////////////////////.........///////////////.........///............---------,,,---...//////...---,,,+++,,,---.........------........................,,,,,,,,,,,,------------......................../////////......---,,,++++++,,,---/////////............//////......---,,,***+++,,,---............************++++++++++++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,,,,---------,,,,,,++++++++++++,,,,,,,,,,,,---,,,++++++************------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......,,,,,,---...---------------------------...000///...---...///........................,,,,,,,,,,,,,,,------...+++---///...,,,***,,,///........................------------------------..............................////////////............////////////......))))))))))))))))))))))))))))))************)))))))))))))))))))))*********((()))***++++++)))(((&&&))))))*********+++++++++'''((()))******+++++++++)))))))))*********++++++)))))))))))))))))))))))))))))))))******)))))))))(((((((((((((((***+++,,,++++++******)))(((((((((******+++,,,------------,,,,,,------------,,,,,,))))))******+++,,,------+++++++++,,,------......---------------...//////+++,,,,,,------.........,,,,,,---...............---------.........//////,,,,,,---...///000111111000//////......//////000//////............//////.........///////////////000000000///////////////.../////////000000000111//////000000000000000000000222333333222222333444333333222333333444555666666;;;@@@DDDEEEHHHNNNSSSSSSTTTVVVXXXYYYZZZ[[[[[[[[[aaalllvvv{{{xxxpppjjjbbbfffmmmuuu|||{{{rrriiigggmmmtttxxxxxxuuuppplllnnnssswwwuuurrreee```ZZZTTTQQQRRRUUUWWWYYY^^^cccccc]]]VVVRRRQQQJJJJJJIIIGGGFFFEEEEEEDDDFFFJJJNNNRRRYYYdddsss}}}tttiiiccc]]]XXXWWW[[[aaagggqqqzzz}}}xxxvvvsssnnnggg___[[[ZZZSSSTTTUUUUUUVVV[[[bbbhhhmmmrrrvvvyyyzzz{{{}}}{{{}}}}}}|||~~~xxxxxxvvvtttooojjjfffcccdddbbb```\\\XXXUUURRRQQQJJJJJJIIIGGGEEEBBB@@@??????===;;;::::::888666444444444444444333222111111//////000111222222222222111111111111111111111111000000000000000000000000---.........////////////000000000000000000000000...///000111111000///...000/////////.....................//////////////////............------------...000111111000...---+++,,,---.........------------------------------+++,,,,,,,,,------------........................***+++,,,---------------........./////////............//////......---,,,,,,,,,------...---------...............---------,,,,,,---......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,------...------***++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,---------......------,,,+++++++++++++++++++++++++++------------------------,,,++++++***+++,,,...///---...///...---,,,---///,,,------------------,,,,,,...///...,,,+++---000........................---------,,,---......///***---000///+++***,,,///........................------............------..............................////////////............////////////......))))))))))))))))))))))))))))))************))))))''''''((()))***+++,,,,,,###%%%(((+++,,,+++)))((())))))******++++++++++++***************)))((('''*********++++++,,,,,,,,,******************************++++++++++++*********))))))))))))+++---...,,,,,,+++***)))(((''''''***+++,,,,,,---------,,,,,,------......------,,,------------------------++++++,,,------...//////...------------...//////***++++++,,,---...//////------...///000000//////---------.........//////+++,,,---...///111222222000000////////////000000//////............//////---.........//////000000......//////000000111111.../////////000000111111......//////000000111111222444555555444333555666666666666777777999::::::;;;AAAIIIMMMPPPUUU\\\bbb``````aaabbbbbbaaaaaaaaabbbmmm}}}}}}sssiiinnnvvv~~~ooofff\\\[[[cccmmmsssuuuuuunnniiijjjppprrrnnngggVVVSSSNNNJJJIIIIIILLLMMMGGGMMMTTTVVVRRRMMMLLLLLLEEEEEEFFFFFFFFFEEEDDDDDDBBBEEEIIINNNWWWeeettt~~~wwwkkkbbbbbbdddbbb```bbb^^^```cccggghhheee```[[[^^^]]][[[ZZZUUUQQQPPPQQQIIIJJJJJJIIIIIILLLSSSXXXYYY^^^eeejjjmmmppptttwwwppprrrssssssxxx~~~~~~yyyyyyzzzyyywwwtttqqqpppnnnmmmjjjfffccc___\\\[[[VVVVVVUUUSSSPPPMMMKKKJJJGGGEEEBBBAAA@@@???<<<:::777777777666555444222222...///000111222333333333111111111111111111111111000000000000000000000000.../////////000000111111000000000000000000000000...///000111111000///...000000//////.........------.........//////000000//////.........---------...///000222222000///...***+++---...///...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.................................&&&''')))+++---......///000000000///////////////......//////......---,,,............---,,,++++++---------,,,,,,++++++***,,,,,,---......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))***+++,,,---.........******+++++++++,,,,,,,,,,,,,,,,,,---...///111111---.........---,,,,,,+++------------------------........................,,,+++***)))***,,,///000,,,---...---,,,,,,---...,,,------......------,,,,,,......---******---000...........................------------...//////***...000///+++***,,,000..............................////////////....................................////////////............////////////......(((***+++***)))((()))***))))))))))))***************)))((((((((((((((()))************************''''''((()))******++++++))))))))))))))))))))))))''''''((()))***++++++,,,***+++,,,------,,,***)))))))))))))))))))))))))))*********)))))))))))))))++++++++++++++++++++++++,,,+++*********+++,,,------------,,,,,,+++++++++,,,,,,---......---,,,,,,---------............/////////.........---------//////.........---------000///...---------------000000000000000000000000,,,,,,,,,---...///000000000000000000000000000000***+++---///000000////////////......---------,,,111111111111000000000000111111111000000111111222000///...------...///000000222333444333444666777444666888999:::===AAADDDHHHMMMTTTYYY\\\___dddhhhhhhiiiiiihhhiiilllqqquuuyyytttiiikkknnnrrrzzz|||xxxnnnhhhZZZ[[[YYYXXX^^^iiiooooooiiiddd___]]]^^^______]]]RRRNNNJJJHHHIIIKKKLLLLLLKKKKKKLLLNNNQQQRRRPPPOOOKKKMMMOOONNNLLLJJJJJJJJJFFFJJJPPPWWWfffwww~~~{{{yyyzzz{{{xxxpppiiibbb^^^YYYUUUSSSQQQQQQPPPLLLLLLMMMLLLJJJIIIKKKLLLGGGEEEBBB@@@AAACCCGGGJJJIIIPPPVVVXXX[[[```ccccccaaa```___aaadddiiikkklllkkkpppssstttwww{{{|||yyyzzzxxxuuupppkkkfffcccaaadddcccaaa^^^ZZZWWWUUUSSSQQQMMMIIIHHHHHHGGGDDDAAA<<<;;;999888888777555333333222111222333333222111222222111000000000000111333333111000////////////000000000000000000000000////////////000000000000........................///////////////////////////...---,,,+++,,,------////////////////////////........................---------............///,,,---...---,,,+++,,,...///...------------...///................................................------......------,,,+++......---------,,,,,,,,,---///000///,,,+++++++++------------------------,,,,,,,,,---------......///---+++,,,---...---,,,------------------------+++*********++++++,,,------.........------,,,+++))))))***+++---.../////////............---------,,,,,,---------,,,+++***,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////000//////......---,,,,,,/////////...---------,,,------------------------//////...---------------........................------------------------...///000111111000///...------------------------000000//////......------........................(((***+++***)))((()))***))))))))))))************))))))(((((((((((())))))************************+++++++++,,,,,,------...))))))))))))))))))))))))((((((((()))*********++++++++++++*********++++++************************************))))))))))))++++++++++++++++++++++++++++++*********+++,,,---...............---------++++++,,,------,,,++++++---------............/////////.........---------//////.........---------//////...---------------.................................//////000000000000000000000000000000000---...///000000000///...222222111111111000000000000000000000000000000000000/////////000000111222333333222111222222444444222444666666666777999;;;;;;===???@@@AAAEEEIIILLLTTTYYY^^^bbbdddfffhhhkkksssssstttuuuxxx|||ssshhh___aaabbbbbbgggnnnnnnkkkgggggggggfffdddaaa^^^]]]TTTVVVUUUVVV]]]hhhoooooogggbbb\\\ZZZZZZ[[[ZZZYYYWWWTTTPPPNNNMMMNNNOOOPPPTTTUUUWWWYYYZZZZZZYYYXXXZZZ\\\^^^^^^\\\[[[[[[[[[TTTXXX^^^gggxxx|||tttccc```[[[VVVSSSQQQPPPOOOQQQQQQQQQPPPNNNMMMOOOPPPLLLIIIEEEBBBAAACCCFFFHHHDDDIIILLLLLLNNNSSSUUUTTTUUUSSSQQQQQQSSSVVVWWWWWWZZZ```eeejjjqqqzzz}}}yyytttoookkkjjjjjjkkklllmmmmmmllliiieeeaaa___ZZZWWWSSSRRRTTTTTTQQQNNNHHHEEE@@@===;;;999777555777666444555666666555333444444333222222222333333333333222111000000000000111111111111111111111111....../////////000000000........................////////////////////////000///......------......................................................---------............///...///000000......///000------,,,++++++,,,------......................................................//////......---,,,......---------,,,,,,,,,***+++------,,,+++,,,---------------------------,,,,,,,,,---------......///---+++,,,---...---,,,------------------------,,,,,,+++++++++,,,,,,---,,,---------------,,,,,,++++++,,,,,,---...//////000//////---,,,+++***)))------,,,,,,,,,+++++++++...------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------....../////////..............................---------------------------------111000///.........//////........................------------------------......///000000///......------------------------///////////////.................................(((***+++***)))((()))***))))))))))))************)))))))))(((((())))))***************************,,,---------------------)))))))))))))))))))))))))))))))))))))))))))))))),,,+++)))(((((()))+++,,,++++++++++++++++++++++++************************++++++++++++++++++++++++++++++******++++++,,,---------------............++++++,,,,,,,,,,,,++++++---------............///...............---------...............---------//////...------------...------------------------000000000000000000000000////////////////////////000000111222111000///...333333222222222222111111000000000000000000000000000000000000000111222333222222222222333444555555666888:::;;;<<>>;;;999666666666666444333333333222111111111111111333222222111111111222222111111111111111111111111............///////////////////////////////////////////////////////////////000000000000///......------------------------........................---------............//////000111000///...///111------,,,++++++,,,------................................................//////000000//////...---......---------,,,,,,,,,&&&(((+++,,,,,,,,,...///------------------------,,,,,,,,,---------......///---+++,,,---...---,,,------------------------------,,,,,,,,,,,,,,,---+++,,,,,,,,,,,,,,,,,,,,,------------.........///...------,,,++++++******...---,,,+++++++++,,,,,,//////...------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,---............////////////---------...............------------------------...---+++***)))***,,,---........................---------------------------......//////......---------------------------.........///////////////........................(((***+++***)))((()))***((()))))))))************)))))))))((())))))******************************************************)))))))))))))))))))))))))))))))))))))))(((((((((***)))((((((((()))***+++++++++++++++++++++++++++)))***************++++++***+++++++++++++++,,,,,,+++***++++++++++++,,,,,,*********++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---------............///................................................///......---------......------------------------000000000000000000000//////////////////////////////000111111111000///...000000000000000000000000//////000000000000000111222222222111111222333333222222333444555666888888;;;===AAADDDGGGKKKOOOSSSWWWYYY]]]```dddhhhmmmqqqwwwvvvsssqqqqqqrrruuuwwwxxxwwwwww|||~~~vvvvvvuuurrrjjjaaaWWWQQQMMMOOOOOOMMMOOOTTTVVVSSSSSSTTTWWWZZZ\\\\\\\\\\\\aaaeeeiiiooozzzrrrjjjiiikkkooopppqqqqqqooolllhhhgggiiikkkgggmmmqqqpppjjjeeeeeefffiiimmmrrrvvvxxx{{{~~~|||~~~uuuuuussspppmmmkkkjjjjjjbbbccceeefffgggjjjooorrrmmmggg^^^TTTNNNLLLLLLMMMPPPSSSVVVWWWXXXYYYSSSKKKGGGEEECCCCCCDDDEEEEEEDDDHHHKKKLLLMMMSSS\\\cccdddeee```ZZZVVVWWW\\\bbbgggiiioooxxx|||vvvssspppppprrrsssqqqoooooohhh]]]TTTNNNLLLKKKJJJDDDAAA===;;;:::999777666555444333222111111111111222111111111111111222333111111111111111111111111---.........////////////000000000000000000000000////////////////////////...///000111000///...---------------------------........................---------............///---...//////------.../////////............//////................................................///////////////...------......---------,,,,,,,,,'''))),,,---------...000........................,,,,,,,,,---------......///---+++,,,---...---,,,------------------------......---,,,,,,,,,------+++++++++++++++,,,,,,---------------------------)))***+++,,,---.../////////...,,,******+++,,,---//////...---,,,+++******++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,---+++,,,,,,---......//////,,,---------.../////////........................---,,,***(((((()))+++---........................,,,,,,------------------------------------------........................------......//////000000........................(((***+++***)))((()))***((()))))))))************)))))))))))))))***++++++************************))))))))))))(((((((((((()))))))))))))))))))))))))))))))))((((((((((((((('''((()))***+++******)))************************))))))******+++++++++,,,*********++++++,,,,,,,,,******++++++,,,,,,,,,,,,)))******++++++,,,,,,,,,.........------.........---------............///---.....................---...........................---------......///........................000/////////////////////////////////////////////,,,---///000111111000000///////////////////////////000000000111111222222333222222111111111222222444555777:::<<<>>>@@@@@@BBBFFFKKKPPPUUUYYY^^^aaacccfffkkkppptttwww{{{~~~zzzqqqiiifffgggkkknnnooommmnnnrrrxxxxxxsssnnnbbbbbbbbbaaa___\\\XXXVVVTTTWWWXXXVVVWWW\\\___^^^^^^^^^^^^___bbbeeehhhiiiqqqvvv|||yyymmmjjjnnntttxxxyyyyyywwwuuusssrrrsssuuupppuuuxxxvvvoooiiiiiijjjhhhmmmtttzzz|||~~~}}}|||}}}~~~vvvwwwyyyyyy{{{~~~}}}qqqeee\\\XXXXXXYYY\\\ccckkknnnnnnkkk```VVVOOOMMMJJJHHHHHHFFFDDDBBBAAADDDEEEFFFKKKTTTZZZ[[[VVVTTTQQQOOOPPPTTTYYY\\\\\\cccooo{{{~~~||||||~~~rrrfff^^^ZZZWWWUUUTTTPPPKKKGGGDDDBBB???===;;;:::999777555444444333111111000000000111222222111111111111111111111111.........////////////000111111111111111111111111000000000000000000000000......///000000...---,,,------------------------........................---------............///---...///...---,,,---///////////////////////////................................................---............---,,,,,,......---------,,,,,,,,,+++---...///...---...///........................,,,,,,,,,---------......///---+++,,,---...---,,,------------------------...------,,,,,,------------,,,,,,++++++,,,------,,,,,,,,,++++++++++++******+++,,,---...///000111///...,,,******+++,,,------------,,,+++******)))+++++++++,,,,,,---------............------------******+++,,,---......///,,,---------.../////////........................111000...------...000111........................,,,,,,,,,---------......------,,,,,,,,,,,,------........................------......//////000000........................(((***+++***)))((()))***))))))))))))************))))))))))))******+++,,,************************))))))******************))))))))))))))))))))))))((((((((((((((((((((((((&&&(((***,,,,,,,,,***)))))))))))))))))))))))))))))))))******+++,,,,,,,,,*********++++++,,,,,,---)))***+++,,,,,,,,,,,,+++,,,,,,,,,,,,------------//////............//////---------............///---------...............---------..................------------...//////000000000000000000000000////////////////////////////////////////////////+++,,,...000111111111000000000000111111111111222000111111222222333333333222111111222222333444555666888;;;???CCCFFFHHHIIIMMMRRRYYY___cccgggjjjlllqqqvvv|||}}}tttfff\\\WWWXXX[[[]]]^^^^^^___bbbeeeeee```\\\VVVXXX[[[^^^aaacccdddeeefffjjjiiifffeeeiiimmmmmmqqqlllfffbbbeeemmmwww~~~|||nnnjjjnnntttxxxwwwtttrrrrrrtttuuuuuutttnnnpppqqqooojjjgggfffgggeeekkkrrr{{{zzzuuuwww{{{~~~~~~xxx|||sssjjjggghhhiiippp|||vvvlll^^^[[[VVVRRRMMMIIIDDD@@@BBBFFFFFFEEEFFFKKKLLLKKKLLLKKKJJJIIIJJJKKKLLLMMMPPPWWWaaammmvvv}}}||||||zzzqqqkkkfffcccccc^^^WWWQQQLLLHHHEEEBBB???>>>;;;999666444333222333222222111111111222222222222222222222222222222////////////000000000000000000000000000000000000000000000000000000000000...////////////...------------------------------........................---------............///...///000///...---...000,,,---............---,,,................................................---------...---,,,,,,+++......---------,,,,,,,,,---///000000...------...........................,,,,,,,,,---------......///---+++,,,---...---,,,------------------------,,,,,,,,,,,,,,,---......///...---,,,+++,,,------++++++++++++************.....................---...---,,,+++++++++,,,,,,,,,,,,++++++++++++*********++++++,,,,,,------...///...............------***++++++,,,---.........---------.......................................//////////////////000000........................+++,,,,,,------............------,,,,,,------....................................///////////////........................(((***+++***)))((()))***))))))))))))************))))))))))))***+++,,,---************************)))))))))***++++++,,,,,,))))))))))))))))))))))))&&&'''''''''((()))))))))((()))***++++++,,,,,,,,,************************))))))***++++++,,,------)))******+++,,,,,,------)))***+++,,,,,,,,,++++++---------,,,,,,,,,,,,,,,///...------------...///---------............///---------.........//////---------.........//////---------------...//////000000000000000000000000/////////000000111111111000000000000000000000000---...000111222111111000111111111222222222333333111222222333444444555555222333444666999;;;>>>???>>>AAAEEEKKKPPPTTTVVVXXXZZZ```gggmmmppppppqqqqqqvvvzzz}}}|||nnnfff[[[SSSQQQSSSUUUWWWUUUWWWZZZ\\\]]]\\\ZZZXXXYYY[[[```ffflllqqqtttvvvwww{{{{{{vvvuuuyyy}}}~~~zzzuuummmhhhlllvvv|||nnniiikkknnnpppoookkkhhhkkkqqqtttrrroooiiihhhhhhgggggggggggghhhmmmrrrzzzxxxrrrlllkkkoootttuuutttpppuuu|||~~~~~~|||uuutttwwwyyy~~~rrrnnnhhhbbb\\\VVVOOOKKKNNNQQQSSSPPPOOOOOOMMMHHHKKKJJJIIIHHHGGGFFFFFFEEEIIIMMMSSS[[[ccckkkqqqtttrrrssswww~~~zzzwwwsssnnneee]]]WWWRRRNNNKKKGGGEEEBBB>>>;;;888666555666555444333333333333333222222222222222222222222000000000000111111111222000000000000000000000000000000000000000000000000111000//////......//////................................................---------............///---...///...---,,,---///,,,---...//////...---,,,...............................................................------,,,......---------,,,,,,,,,,,,...//////...------...........................,,,,,,,,,---------......///---+++,,,---...---,,,------------------------************+++---...///222111///---,,,,,,------++++++++++++++++++++++++.........------,,,,,,,,,------,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,---******+++,,,,,,---...............------,,,,,,,,,---------....../////////...............---------........................+++,,,---...///......---........................++++++,,,,,,---......//////...---,,,,,,---...///........................///////////////.................................(((***+++***)))((()))***))))))))))))************))))))))))))***+++,,,---************************''''''((()))***++++++,,,))))))))))))))))))))))))%%%&&&&&&'''((()))******+++***))))))***,,,...///++++++++++++++++++++++++))))))***+++,,,,,,------))))))***+++,,,,,,------)))***+++,,,---,,,++++++,,,++++++******)))))))))...---,,,,,,,,,,,,---...---------.........//////---------.........//////---------.........//////---------------...///000000000000000000000000000//////000111222333333444111111111111111111111111111111222333222111000///000000000111111222222222222222333444444555666666555666999<<<@@@EEEHHHJJJLLLOOOTTT[[[```eeehhhiiiccciiipppuuuvvvuuusssrrrnnnrrrxxxzzzwwwqqqlllhhhaaa[[[TTTQQQSSSVVVYYYZZZYYY\\\```ccccccbbbbbbbbb```ccciiipppvvv|||vvvsssooonnnrrrzzzvvvjjjeeedddddddddkkkeeeaaafffooosssqqqlllkkkiiihhhiiilllooopppppp}}}~~~yyypppllliiikkkppptttssspppjjjpppwwwzzzzzzyyy|||}}}zzz{{{}}}xxxsssmmmfff```\\\VVV[[[```aaacccdddbbb]]]SSSRRRPPPMMMKKKJJJIIIIIIEEEFFFIIIMMMTTT\\\bbbfffiiijjjmmmvvvvvvmmmfff```[[[XXXSSSQQQMMMIIIEEEBBB???>>>999888777666555444444444222222222222222222222222000111111111222222222222////////////////////////000000000000000000000000333222000/////////000111////////////////////////........................---------.........//////***+++,,,,,,******+++,,,...///000111111000///...................................................///////////////......---......---------,,,,,,,,,***,,,......---------...////////////////////////,,,,,,,,,---------......///---+++,,,---...------------------------------(((((()))***+++---...///444222000---,,,,,,------+++++++++,,,,,,---------***++++++,,,,,,------...,,,,,,---------,,,+++***++++++,,,------......///******+++,,,,,,---......---------,,,,,,+++++++++/////////000000000000000/////////......------,,,////////////////////////,,,...000222222111000///........................++++++,,,,,,---.../////////...------------...///////////////////////////000000//////.........---........................)))))))))))))))))))))))))))((('''&&&&&&'''((()))*********))))))((('''&&&++++++,,,---,,,+++***)))------+++***))))))(((((((((((()))***************************************++++++++++++++++++++++++++++++************++++++,,,,,,++++++***))))))))),,,------+++***)))***,,,---,,,,,,++++++,,,,,,---------------------------++++++,,,,,,,,,---------........................------............------........................000000//////............000000000000111222333444444333111000000000111111111111111111111111111111///000000111222222333333111111111000111111222222444444444444555666777888;;;>>>AAAEEEJJJPPPWWW\\\aaaccchhhqqqzzz}}}zzzuuutttppppppuuuvvvpppjjjgggeeefffhhhhhhfffccc___]]]\\\[[[YYYWWWWWWZZZ___dddiiikkkmmmnnnlllhhhccc```ccciiiooorrrssswww}}}~~~yyy{{{{{{yyyvvvvvvzzzuuummmhhhfffffffffeeehhhlllnnnpppqqqsssuuupppmmmnnnsssuuuvvvyyy~~~uuupppkkkmmmoooooonnnnnnoooqqqnnnnnnnnnrrruuuvvvssspppuuuwwwzzz}}}~~~}}}{{{{{{~~~~~~xxxoookkklllnnnqqqxxx{{{tttiiiaaaXXXSSSRRRSSSRRRPPPPPPMMMLLLOOOQQQRRRVVV\\\___cccgggkkkoootttzzz~~~~~~|||zzzwwwqqqkkk```]]]VVVNNNLLLLLLIIICCCAAA>>>:::777666666777888333222222333444444333111222333333333333222111111222111111111000000//////111111111111111111111111000000//////.........---000////////////.................................////////////////////////000000000000000000000000000///...------...///000//////.........---------------------------------........................,,,,,,,,,------.................................,,,,,,,,,,,,,,,,,,,,,,,,------------------------///...---,,,+++,,,---............------,,,,,,,,,---------,,,,,,+++++++++........................******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,,,,,,,,,,------.........------------------------------,,,+++,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,,,,---...//////...---,,,.........------,,,,,,,,,,,,,,,------...////////////......---,,,,,,,,,------------............///,,,---......//////......///000000000111111222222000000//////.........---////////////////////////))))))))))))))))))))))))***)))(((((((((((()))***)))))))))***))))))((('''++++++,,,,,,,,,+++***))),,,,,,+++***))))))))))))((())))))***************************************************************++++++***)))))))))*********************+++++++++,,,,,,---+++***)))***,,,******))))))))))))******------------------------++++++,,,,,,,,,---------........................---......//////......---////////////////////////000000000/////////......000//////000000111222333333333111000000000111111000000000000000000000000000000111111222222333333111111000000000000111111111111222444777:::===>>>DDDGGGKKKPPPUUU[[[ccchhhpppuuu~~~qqqkkkhhhiiiiiiddd^^^]]]___```bbbaaa```___^^^]]]^^^___aaacccfffjjjpppuuuxxxyyyyyywwwsssnnniiifffbbbgggmmmoooppprrrxxx||||||yyy|||}}}{{{xxxwwwyyy|||~~~wwwpppmmmlllllllllnnnnnnppprrrtttvvvwwwwwwuuurrrrrrwww|||wwwsssppprrruuuuuutttrrrrrrrrrpppppppppsssvvvxxxvvvtttqqqtttxxx{{{~~~|||{{{|||~~~~~~zzzssspppooorrrsssxxx}}}{{{vvvuuuxxx~~~vvvkkkdddcccccccccaaaXXXQQQLLLMMMNNNOOOSSSXXX[[[]]]```ccceeehhhkkklllpppvvv|||uuupppggg\\\VVVUUUQQQKKKEEECCC???===;;;;;;::::::444333222222333333222000111222222222222222111111222111111111000000000000111111111111111111111111000000/////////........./////////............---........................////////////////////////////////////////////////000///...------...///000//////.........---------------------------------........................,,,------------------...........................,,,,,,,,,,,,,,,,,,,,,,,,------------------------...---,,,,,,,,,,,,---.........---------,,,,,,,,,---------,,,,,,+++++++++------------------------***++++++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,,,,,,,---------------------------------------------,,,,,,,,,,,,---......------------------------------............------------------------,,,,,,..................------******)))(((((((((((((((---------............///,,,---......//////......---------....../////////000/////////............////////////////////////))))))))))))))))))))))))+++***)))))))))******+++(((((()))************)))++++++,,,,,,++++++***)))+++******))))))*********((()))******++++++******************************))))))))))))))))))))))))++++++***)))(((((())))))))))))******+++,,,,,,---+++,,,,,,+++***)))+++,,,+++******))))))******+++........................,,,,,,,,,,,,------------........................---......//////......---000000000000000000000000000000000//////////////////......//////000111222333222111111000111111111000000000000000000000000222222222222222222222222222222111111111222222333333444666999===AAAEEEGGGKKKNNNTTT[[[bbbkkksssxxx~~~~~~lllddd^^^]]]\\\YYYWWWWWW]]]^^^```aaabbbbbbeeeggggggiiimmmrrrvvv{{{zzztttooollleeeiiimmmnnnnnnppptttwww|||{{{|||}}}||||||}}}|||{{{yyy{{{}}}~~~{{{xxxwwwwwwxxxwwwxxxvvvssstttxxxzzzzzzxxx{{{xxxyyy}}}|||vvvyyy}}}}}}{{{vvvsssrrrrrrqqqpppqqqtttuuuuuuuuurrrtttxxx{{{~~~}}}yyyxxxyyyzzzzzzwwwwwwuuuooohhhddddddeeegggiiiooowwwyyyxxxyyy}}}xxxvvvwwwyyyyyylllbbbXXXUUUUUUUUUWWWZZZYYYYYYZZZ\\\^^^^^^]]][[[aaafffnnnuuuzzz~~~{{{nnneeeaaa]]]WWWOOOLLLHHHEEECCCBBB@@@???999777444333333333333222111111111111111111111111111111111111111000000000111111111111111111111111000000////////////......///............---------........................////////////////////////........................//////............//////...............---------------------------------.................................---------------........................,,,,,,,,,,,,,,,,,,,,,,,,------------------------------,,,,,,,,,------......------------,,,,,,,,,------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------.................................------.........,,,,,,------------------000//////...------,,,,,,------,,,,,,++++++,,,,,,---------............///,,,---......//////......---------------.........////////////............////////////////////////))))))))))))))))))))))))))))))))))))*********+++'''((()))***+++++++++++++++++++++++++++******))))))))))))))))))***++++++))))))***++++++++++++***************************************************++++++***)))((((((((((((*********++++++,,,,,,,,,+++,,,,,,+++******+++---...------------------...////////////////////////,,,,,,,,,------------.................................////////////......////////////////////////...........................------......///000111222222111111111111111111000000000000000000000000333333333333333333333333444444333444444555666777<<<===???CCCGGGKKKNNNOOOMMMQQQYYYaaajjjttt}}}xxxoooggg___XXXYYY[[[\\\^^^aaagggjjjnnnpppooopppsssuuusssuuuwwwzzz}}}|||wwwssspppllloooqqqrrrqqqrrrtttvvv|||~~~{{{zzz}}}||||||~~~~~~zzzwwwxxxvvvuuuuuuvvvyyyzzz{{{|||~~~~~~zzzxxxxxxwwwvvvtttssspppjjjeeebbbccceeeggghhhnnnvvvyyyxxxyyy|||vvvlllhhhfffcccaaabbb```___^^^______]]]XXXUUUVVV[[[bbbjjjqqqwww|||~~~{{{~~~uuupppkkkeee[[[VVVPPPLLLJJJIIIGGGEEE@@@===888666555555555444111111111111111111111222111111111111111111111111111111111111111111111111000000//////////////////............------------........................////////////////////////......................../////////....../////////........................................................................//////......------,,,,,,........................---------------------------------------------------,,,,,,,,,------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---...///...---,,,........................///...---,,,,,,---...///,,,,,,,,,------.........//////.........---------111111000000000000000111---------............///,,,---......///.............../////////////////////////////////.........////////////////////////))))))))))))))))))))))))((((((((())))))*********'''((()))+++,,,,,,,,,,,,++++++*********)))))))))(((((((((((()))***++++++))))))***+++++++++++++++************************++++++++++++++++++++++++++++++***))))))))))))))),,,,,,,,,,,,++++++*********+++,,,+++******+++---//////............//////////////////////////////,,,,,,---------....................................//////////////////...........................------------------------------------...///000111111111111111222111111111222222222222222222222222333333333333333444444444333444444666888:::<<<===BBBDDDHHHMMMQQQUUUVVVWWWSSSWWW^^^eeelllssszzz~~~|||vvvooojjjddd]]]ZZZ___ggglllrrrwww~~~~~~zzzzzz{{{yyyyyyzzzzzz|||~~~zzzwwwvvvssstttuuuvvvuuuuuuwwwxxx~~~~~~~~~~~~}}}zzzxxxuuutttrrrqqqoookkkhhhfffggghhhmmmmmmrrr{{{~~~|||{{{|||zzz~~~|||yyytttqqqqqquuussspppkkkfff___YYYTTTPPPRRRWWW^^^fffmmmrrrttttttxxx|||vvvgggaaaXXXSSSRRRQQQNNNKKKFFFBBB===:::888888666555444444333222111222222333111111111111111222222222111111111111111111111111//////000000000000000000//////.........---------////////////////////////////////////////////////...........................//////////////////...---...................................................................../////////......---------........................------------------------------------------------+++,,,,,,------.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,---.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---...///...---,,,------------------------///...---,,,,,,---...///,,,,,,,,,------.........---------.........//////...---------------......---------............///,,,---......///.........//////////////////...............///////////////////////////////////////))))))))))))))))))))))))''''''((()))************((()))***+++,,,---------++++++***))))))))))))***(((((((((((())))))***+++)))***++++++,,,+++++++++************************++++++++++++++++++++++++++++++************++++++...------,,,++++++*********+++,,,+++******,,,---...------,,,,,,------...........................,,,---------.......................................//////000000//////...........................---------------............------......///000111000000111222222222222111333333333333333333333333222222333444444555666666333444666:::>>>AAAEEEGGGIIIMMMSSSXXX\\\]]]]]]\\\\\\___bbbfffhhhkkkoooqqqnnnooopppqqqrrrrrrsssssskkkgggiiirrr|||zzzwwwwwwxxxyyyzzz{{{}}}~~~yyyyyyyyyzzzzzz{{{{{{{{{~~~{{{xxxvvvrrrqqqooommmlllllllllmmmppppppvvvzzzyyywww{{{}}}pppeee]]]ZZZSSSRRRRRRUUU[[[```dddfffsssvvv|||uuuooogggcccaaa___YYYTTTMMMIIIDDDAAA>>><<<999888999888666444333333333444111111111222222222222222111111111111111111111111//////000000000000111111000////////////.........////////////////////////////////////////////////..............................////////////......---------.............................................................../////////.......................................------------------------------------------------++++++,,,---............,,,,,,,,,------------...++++++,,,,,,,,,,,,------------------------------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------------------------,,,,,,------------------------+++,,,------......------------------------------.........------.........,,,,,,------------------,,,,,,------...//////000,,,,,,,,,,,,,,,------...---------............///,,,---......//////...............---------------.........///////////////////////////////////////))))))))))))))))))))))))'''((()))+++++++++++++++******+++,,,---------,,,,,,+++***)))((())))))***))))))((((((((())))))***)))***++++++,,,,,,++++++************************************************************+++,,,---...,,,,,,,,,,,,,,,,,,,,,+++***+++++++++******,,,...,,,,,,++++++++++++,,,,,,------------------------------------....................................//////000000000000//////................................./////////000000............///000111222///000111222333222222111222222222222222222222222111222333444555666777888888:::===BBBHHHMMMRRRUUUYYY]]]bbbggggggddd```\\\\\\^^^```aaaaaabbbccceeeaaaeeekkkrrrxxx|||~~~|||}}}tttsssvvvxxx{{{~~~{{{xxxuuutttuuuwwwzzz{{{zzzzzz|||xxxwwwwwwxxx{{{~~~~~~zzzzzz{{{{{{|||~~~}}}ooojjjiiiccc^^^XXXVVVWWW[[[]]]]]]nnnssszzz~~~}}}|||uuujjjaaaWWWTTTPPPLLLIIIEEEAAA>>>>>><<<999777555444555555111111111222222333333333111111111111111111111111//////000000000111111111111111000000000/////////////////////////////////////////////////////////////////////////////////---...///000000///...------------.........//////............................................................////////////................................................------------------------***+++,,,...............,,,,,,,,,---------......+++++++++,,,,,,---------++++++++++++++++++++++++,,,,,,,,,------------...------------------------------,,,,,,,,,,,,------,,,,,,------------------........................---,,,,,,,,,,,,---..............................------............------------------------,,,,,,------........................------......///000---------............///,,,---......//////....../////////......---------............/////////000////////////////////////))))))))))))))))))))))))((()))+++,,,------,,,,,,++++++,,,---------,,,,,,,,,+++)))((((((((()))***))))))(((((((((((())))))******+++,,,,,,,,,,,,+++************************))))))))))))))))))))))))*********+++,,,---//////***++++++,,,,,,------...***+++++++++******,,,...---,,,,,,++++++,,,,,,------------------------------------.........//////........................//////000000000000//////000000000000000000000000///000000000111111222222///......//////000111222///000111222333333222111111111111111111111111111000111222444666777888999>>>@@@EEEKKKQQQXXX^^^aaakkknnnqqqsssooohhh___YYYUUUWWWZZZ[[[\\\\\\^^^___```hhhsss~~~xxxrrrtttyyy{{{~~~|||zzzyyyxxxzzz}}}}}}zzzwwwsssuuuvvvvvvuuutttuuuvvvpppsssyyyzzzwwwzzztttlllccc\\\[[[\\\\\\\\\hhhnnnvvv}}}yyylll```^^^ZZZVVVSSSOOOJJJFFFAAA???<<<888666555555666111111111222222333333333111111111111111111111111//////000000111111111222111111111111000000000000000000000000000000000000////////////////////////000000000000000000000000---...///000000///...------------.........//////////////////////////////........................------......//////000000................................................------------------------)))+++,,,...//////......,,,,,,,,,------.........+++++++++,,,,,,---------************************,,,,,,,,,---------......------------------------...------,,,,,,------...,,,,,,,,,------.........////////////////////////...---,,,+++,,,---...///000000000000000000000000,,,---...//////...---,,,.........------,,,,,,,,,/////////...------,,,,,,,,,,,,,,,,,,,,,---...///---------.........//////,,,---......//////......222222111111000000000///---.........//////000000////////////////////////%%%'''***---...---+++***))))))))))))************+++,,,,,,,,,+++)))'''&&&***************************+++---------+++)))(((************************,,,+++++++++***)))))))))''''''(((******+++++++++************************'''((()))***,,,---...///------------------------++++++,,,,,,---......///---------...------,,,,,,+++---///000111000///...////////////////////////111///...///222222000---......//////000000111111000000000000111111111111111111000000000000111111222222222111111111000000111111111333444555444222555666777777777999<<<>>>FFFKKKSSSXXX\\\aaagggkkksssuuuuuuqqqiii```YYYUUUTTTWWWZZZ[[[[[[]]]bbbeeekkkttt}}}{{{~~~~~~~~~wwwuuutttssssssrrrooommmjjjhhhiiimmmsss~~~}}}rrriiiffffffffflllrrrxxx|||{{{zzz{{{|||~~~zzzwwwyyy{{{zzzsssggg]]][[[[[[UUULLLLLLJJJFFFBBB===999777555777555333333444444333222222222333333333333222222333222222111111111111111000000000000000///......000000////////////000000............////////////---------.........//////---......///////////////,,,---......//////......////////////////////////000///...---------------///............---------((()))***,,,---,,,,,,+++........................+++,,,------......------...------,,,,,,------...,,,,,,,,,---------.........------,,,,,,------...///...---,,,+++*********------++++++++++++------------------------------+++,,,......---+++(((&&&//////...---,,,,,,++++++////////////////////////........................................................................000///...------...///000000000/////////.........000///...,,,,,,,,,---...............---,,,+++***......................../////////......---,,,,,,............////////////////////////000000000000((()))+++,,,,,,+++***)))))))))))))))************,,,,,,------,,,+++)))(((***************************+++,,,------+++)))(((************************************************------------,,,***)))(((*********************************+++,,,,,,---------------------------------......///000000111111------.........------,,,,,,---///000111000///...////////////////////////111///---...000111///...+++,,,---///000222333444000000000000111111111111111111000000000000111111111222222222333333333444555444444444444555444444777888999:::<<>>;;;:::777555333333333222111000000000000222111111000000111111222000//////......//////000000000000000000000000000////////////////////////111000000000///////////////////////////////////////...,,,+++,,,---000111///---++++++,,,---,,,+++...........................------...000000///------------...............+++,,,------++++++,,,---........................---------------------------..................---///////////////////////////...............------,,,,,,------...//////000////////////////////////////////////////////////------------------------///...------.../////////000000000000000000000000...222222---+++,,,......------------.........///000000000000000000000000//////............//////////////////000000000000////////////////////////000000000000000000000000111000...---------...///)))******)))(((((()))+++,,,,,,,,,,,,,,,,,,,,,------,,,,,,++++++,,,,,,---"""$$$(((,,,...///...---...---,,,,,,++++++++++++------------,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++------------------------..............................---,,,,,,,,,,,,---......------------......111222222222111000//////............////////////////////////////////////222222222222222222222222///////////////000111111000000000111111111222222333222222333555999<<<>>>FFFIIINNNPPPQQQQQQRRRRRRSSSTTTUUUWWW\\\fffqqqxxx}}}}}}}}}wwwpppjjjbbb]]]___dddmmmyyy|||ssskkk```XXXUUUTTTSSSQQQKKKHHHDDD@@@===;;;777555444333222111000000000000000000////////////000000///......------......///////////////////////////////////////////////////000000000////////////...///////////////////////////...,,,+++,,,---///111///...,,,,,,---......---........................,,,,,,,,,---//////...---------------......//////...000111000///...///000---.....................------------------------.........------.........//////////////////////////////......---------,,,++++++,,,---...///000000........................////////////////////////---------------------------......---,,,,,,---...////////////////////////,,,333777333/////////---------------.........///////////////////////////......////////////........./////////000000000111////////////////////////////////////////////////333222000//////000111111)))***+++***)))(((***,,,************++++++++++++,,,,,,++++++++++++,,,,,,&&&'''***,,,------,,,,,,------,,,+++++++++,,,,,,,,,,,,---------,,,++++++++++++,,,,,,,,,,,,------............---,,,++++++,,,,,,,,,---------..............................///......---------------...------------------......////////////......---............////////////000000000000000000000000000000000000000000000000000000//////000000111222//////000000111222222222333444555888;;;???CCCEEEHHHJJJLLLMMMMMMMMMNNNPPPOOOUUU[[[```iiiuuu}}}|||}}}pppccc^^^```gggrrr}}}ttthhh^^^ZZZXXXVVVTTTRRROOOJJJFFFCCC@@@<<<:::555444333222111111000000000000////////////000000//////............//////........................000000000000000000000000000000////////////......///////////////////////////...---,,,------...//////---,,,,,,.../////////........................***))))))+++---...---+++...------------...//////---...//////------...///---------.......................................///...------------...///........................//////......---,,,,,,,,,,,,,,,------...///000000........................////////////////////////------------------------,,,---......,,,+++,,,---...........................777<<<999444222111000------........./////////,,,,,,------------.........//////000000//////.........//////000000111111000000000000000000000000////////////////////////000//////.........//////***+++,,,+++))))))+++,,,*********+++++++++,,,,,,++++++************++++++------------,,,***)))(((,,,,,,+++++++++,,,------***+++,,,---------,,,++++++++++++,,,,,,------------............------,,,***++++++,,,---...//////........................000///......------......//////............//////------......//////..................////////////000000000000000000000000000000000000000000000000000000//////000000111222000000111111222333333444555777:::>>>CCCGGGKKKLLLJJJJJJKKKJJJJJJLLLPPPSSSYYYdddooovvv}}}}}}pppfffdddfffooo}}}~~~ssskkkfffaaa]]]YYYYYYUUUQQQMMMIIIFFFCCC@@@888777666444333333222222111000000000000000000111111111000000000000111111////////////////////////000000000000000000000000000000/////////.........////////////////////////........................,,,+++***+++...///000///........................+++++++++---///000///---...------,,,---...///000+++,,,------++++++,,,------------........./////////////////////////////////...------------...///------------------------//////...------,,,++++++------....../////////000........................////////////////////////........................,,,///000///---+++,,,...///////////////////////////777<<<888222000111111....../////////000000000------.........///////////////000111111000//////.........///000111111111000000000000000000000000000000000000000000000000------............------+++,,,,,,+++******+++---,,,,,,,,,------.........+++******************+++)))******+++,,,...//////++++++++++++,,,------...)))***,,,---...------,,,+++++++++,,,,,,---------+++,,,------............)))***+++,,,...///000000........................000000///............///000000////////////000000......///000000111000000............/////////000000000000000000000000000222222222222222222222222000000000000000111111222111111222333333444555555666999>>>CCCHHHMMMPPPQQQQQQQQQPPPOOOPPPSSSYYY]]]nnn{{{|||nnnkkkgggooo|||{{{vvvqqqjjjddd]]]ZZZUUUQQQNNNKKKGGGDDD:::999888777555555444444222222111111111111222222333333222222222222333333000000000000000000000000000000000000000000000000000/////////............////////////////////////---......//////...------***))))))***---////////////////////////////////////...///000222333222111......---,,,---...///000...///000000......///000---------.........//////000000000000000000000000///...---,,,,,,---...///------------------------//////...---,,,,,,++++++.........///////////////000000000000000000000000////////////////////////////////////////////////---000222111...,,,---///000000000000000000000000///666999333---,,,///111////////////000000000000000000111111222222222333///000111222222111000///---......///000111111222000000000000000000000000111111111111111111111111000111222333333222111000)))***++++++))))))***+++'''&&&%%%$$$%%%&&&)))*********+++,,,,,,,,,++++++)))(((((()))+++---,,,+++,,,++++++******++++++,,,******+++,,,,,,,,,,,,+++333222000---+++)))((((((,,,,,,,,,---------......------------.........///000000///...---,,,,,,+++---------............/////////////////////////////////.........---------............/////////000//////......///111333444444333222111000000000000000000000000111111222222555444333444666777888777888<<>>BBBGGGJJJLLLMMMOOOPPPPPPPPPUUU]]]dddjjjttt}}}|||{{{lllcccXXXTTTTTTTTTOOOKKKLLLGGG@@@;;;888666444333333333222111111222333444000000000111111111222222000000000000000000000000000000000000000000000000////////////............---------------------------------............/////////.........---------........................,,,---.../////////.........------,,,,,,------...........................------........./////////......---------,,,,,,,,,//////...---------------,,,---......------...///////////////////////////////////////////////////---...//////------...///......------------..................////////////000///...------...///000////////////////////////////////////////////////...//////000000///...---000000000000////////////000000000000000000000000111000000000/////////...////////////////////////000000000000000000000000000000000000111111111111)))***+++***)))((()))+++...---,,,+++++++++,,,---******+++,,,,,,,,,,,,,,,+++***)))***+++,,,+++***,,,,,,++++++++++++,,,,,,***++++++,,,,,,,,,,,,,,,******+++,,,---///000111........./////////000000,,,...///111111000///...........................---------............////////////////////////////////////............---....../////////000000000000000000000000///......000000000000111222333444000000111222222111000///444444666888:::===@@@AAAEEEHHHKKKMMMNNNOOOQQQSSSXXX\\\fffrrrzzz}}}wwwxxx~~~{{{|||xxxkkk\\\VVVWWWXXXTTTNNNOOOKKKEEEAAA===:::777555444444222222222222333444///000000000111111111111000000000000000000000000000000000000000000000000////////////............////////////////////////---------............///...............---------........................---......///000/////////...------,,,,,,------...........................,,,---------..................---------,,,,,,,,,//////...------------...,,,...//////......///000////////////////////////////////////////////////---...//////------...///......------------..................//////////////////............//////000000000000000000000000////////////////////////---...//////000//////...////////////000000000000000000000000000000000000000000000000////////////////////////////////////000000000000000000000000000000000000111111111111***+++,,,+++***)))***,,,---,,,+++***))))))************+++,,,------------,,,+++******,,,,,,+++))),,,,,,,,,++++++,,,,,,,,,***+++,,,,,,------,,,,,,------,,,,,,,,,---......---.........////////////,,,...000222333111///...---------.........//////---------............////////////////////////////////////..................////////////000000000...///000111111000...---000000000000111222333444222333444555555444222111444666999;;;>>>BBBFFFIIIKKKMMMOOOQQQSSSXXX]]]aaakkkooozzz~~~|||wwwuuuyyy~~~vvvggg]]]ZZZYYYUUUQQQOOOLLLIIIFFFCCC@@@===:::666555333222222222333333//////000000000111111111000000000000000000000000////////////////////////////////////............////////////////////////---------............///....................................................../////////000000///...------,,,,,,------...........................,,,,,,,,,---------............---------,,,,,,,,,///......---------......,,,...//////......000111////////////////////////////////////////////////---///000///...---...///000000////////////000000............/////////////////////....../////////000000000000000000000000////////////////////////------...//////000000000////////////000000000000////////////////////////000000000000////////////////////////////////////000000000000000000000000///000000000111111111111+++,,,---,,,++++++,,,---,,,+++******))))))))))))******+++,,,---......------+++***+++,,,,,,+++***---,,,,,,,,,,,,,,,,,,---++++++,,,------------,,,///...---,,,,,,,,,,,,,,,,,,,,,---------.........,,,...000222333111///...,,,,,,------.../////////---------............///////////////////////////////////////////////////////////////000000000111,,,---///111111111111000222111111111111111222222111222444555666666555555777:::>>>AAADDDIIINNNRRRQQQSSSVVVYYY___fffnnnttt|||~~~|||yyyyyy|||xxxkkk```ZZZVVVUUUOOOMMMJJJIIIHHHFFFCCCAAA888777555333222222222222000000000000111111111111000000000000000000000000////////////////////////////////////............000000000000000000000000---------............///---............................................................//////000...------,,,,,,------...........................,,,,,,,,,---------............---------,,,,,,,,,......---------......///,,,---//////...///000222////////////////////////////////////////////////...///000///......///000000000////////////000000............////////////...//////////////////...000000000000000000000000////////////////////////............//////000000.../////////000000000111////////////////////////////////////000000000000000000000000000000000000000000000000000000000000///000000000111111111111+++,,,---,,,+++***+++---,,,,,,+++++++++++++++***)))***+++---............,,,+++***+++,,,---,,,+++------,,,,,,,,,,,,------++++++,,,---------------,,,,,,,,,,,,,,,---...///,,,,,,,,,------------...,,,...///111111000///...---------.........//////---------............///////////////////////////...////////////000000000/////////000000000111111---...///111222222333333222222111111111111111222000111222444666888:::;;;===AAAGGGJJJMMMQQQWWW\\\]]]```eeekkkpppwww}}}~~~|||}}}nnnccc]]][[[QQQOOOMMMLLLLLLKKKIIIGGG>>><<<999777444333222222000111111111222222222222000000000000000000000000000000000000000000000000////////////............000000000000000000000000---------............///---------..........................................------------...//////...------,,,,,,------...........................,,,---------..................---------,,,,,,,,,...------------...//////+++,,,............000222////////////////////////////////////////////////...///000000......///000......------------..................////////////......////////////......000000000000000000000000///////////////////////////............//////000......//////000000111111000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000111111111111)))***++++++))))))***+++***++++++,,,,,,,,,,,,+++)))***+++---.../////////+++******+++---...---,,,------,,,,,,,,,,,,------+++,,,------...---------,,,,,,,,,,,,---...//////------------............------...////////////...---------...............---------............///////////////////////////.../////////000000000000//////000000000111111111111111111111111222333333000000000000111222333333333333444666999>>>BBBDDDEEEJJJPPPTTTVVVZZZaaaggglllsss{{{}}}~~~ttthhhaaaVVVTTTQQQPPPOOOOOOMMMLLLDDDBBB???;;;888555444444222222222222333333333333000000000000000000000000000000000000000000000000////////////............////////////////////////---------............///---------.........//////........................---,,,,,,+++,,,---...///...------,,,,,,------...........................------........./////////......---------,,,,,,,,,---------------...//////***+++---------...///111////////////////////////////////////////////////...000111000///...///000......------------..................////////////---...///000000///...---////////////////////////////////////////////////000000......---...//////.........///000111111111000000000000000000000000.../////////000000000111000000000000000000000000000000000000000000000000000000000000111111111111''')))***)))((('''((()))((()))******++++++++++++)))***,,,---.../////////+++******+++---......---...------,,,,,,------...+++,,,------......------...------,,,,,,,,,------............/////////000------------.........///........................---------.........//////////////////////////////.../////////000000111111000000000000111111111111555444222111111111222333......///000111333555666777777777:::>>>DDDIIIMMMKKKPPPWWWZZZ\\\```gggmmmyyy}}}yyyzzz|||rrrfff\\\YYYUUURRRQQQQQQOOONNNIIIFFFCCC>>>:::888666555222222333333333444444444000000000000000000000000000000000000000000000000000/////////............////////////////////////---------.........//////---------.........//////........................,,,,,,+++***+++,,,---......------,,,,,,------....................................////////////000......---------,,,,,,,,,---------------...///000)))+++,,,---------///111////////////////////////////////////////////////...000111000///...///111000000////////////000000............/////////000---...///000000///...---////////////////////////////////////////////////111000///...------...///---......///000111111222000000000000000000000000.../////////000000111111000000000000000000000000000000000000000000000000000000000000111111111111------,,,++++++***))))))++++++***************+++)))+++...000111000...---...------,,,,,,------...........................******+++,,,,,,------............/////////000000////////////////////////................................................////////////////////////000000000000////////////////////////////////////000///////////////000000111111111111111222222222111000000///000111222333666777;;;@@@HHHPPPWWW[[[UUUUUUXXX]]]ccciiivvvzzzuuuyyy~~~~~~xxxkkkhhhccc]]]VVVQQQMMMKKKJJJHHHEEEAAA>>>:::444000222222111000000111222333222111111000000000000000222111000//////000111222000000000000000000000000000000000000000000000000////////////////////////000///...------...///000////////////////////////------------------------------------------------////////////////////////111111111000//////......///...---,,,,,,,,,,,,,,,---------------------------------.........//////)))***,,,...///000111111000000000000000///......---......//////////////////......------///000111000000000000000///......111111000000//////......////////////////////////000000//////.........---000000000000000000000000000000000000000000000000222222111111000/////////000000000000000111222222000//////...///000111222333333333333222111000///111111000000111222444555++++++++++++++++++++++++++++++************++++++***+++---......,,,+++***...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,......------,,,+++++++++*********++++++++++++,,,................................................................................................000000000000////////////////////////////////////////////////000111222222111111222222222222333333333222111111222444666777;;;>>>EEELLLTTT[[[___bbbYYYXXX[[[ccclllvvvvvvqqq{{{}}}yyyrrriii___WWWPPPMMMIIIGGGFFFDDDCCC???;;;888666555333111111111333444222222111000000000000000222111000//////000111222000000000000000000000000000000000000000000000000////////////////////////000///...------...///000////////////////////////------------------------------------------------////////////////////////------------............///...------,,,,,,,,,------------------------------------.........//////,,,,,,---...////////////000000000000000///......---......//////////////////......---...///000111000000000000000///....../////////...............////////////////////////000000/////////.........000000000000000000000000000000000000000000000000000000000000000111111111//////.........//////000///.........///000222333333333333333333222111111222111000000000111222333))))))***+++,,,,,,------++++++************++++++...------,,,,,,+++******...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,//////......---,,,,,,,,,((())))))))))))*********------------------------........................................................................////////////000000000000////////////////////////...//////000111222333333111111222222222333333333444333222222444888;;;>>>===BBBKKKTTT\\\aaacccddd^^^]]]bbbooo|||{{{rrrtttzzzkkk^^^TTTNNNKKKIIIHHHHHHGGGEEEAAA>>><<<999666333111111222333222222111000000000000111111111000000000000111111000000000000000000000000000000000000000000000000//////////////////////////////............//////////////////////////////------------------------------------------------////////////////////////+++,,,,,,---....../////////...------,,,---------------------------------------........./////////....../////////......---000000000000000//////...---......//////////////////............///000000000000000000000//////...///////////////000000000////////////////////////000000////////////......000000000000000000000000000000000000000000000000...//////000111111222222000//////.........//////000000000///000222333555111111222333333333333333222222111111111222333333)))******++++++,,,------++++++*********+++,,,,,,000///...---,,,------......------,,,,,,------...........................,,,,,,---......//////000,,,,,,,,,,,,------------------------------------................................................------------------------////////////000000000000////////////////////////000000111111222222222222000000111111222222333333333333333444777;;;@@@CCCDDDHHHPPPWWW^^^bbbeeeeeebbbccclll|||~~~|||~~~yyyvvveeeXXXPPPNNNMMMKKKJJJIIIGGGDDDAAAAAA>>>999555222111222333333222111111000000111111111000000000000000000111/////////////////////////////////////////////////////////////////////////////////....../////////////////////////////////................................................////////////////////////.........//////000000000......------------..........................................////////////......////////////......//////000000000000//////---......///////////////............/////////000//////000000000000//////111111111222222333333444////////////////////////000000//////////////////000000000000000000000000000000000000000000000000//////000000111111111111333222111111000111111111444333222222222333444555///000111222333444444444444444555555666888999999++++++++++++++++++++++++++++++******+++,,,,,,---///...---,,,,,,...000111...------,,,,,,------...........................,,,,,,---......//////000....../////////000000000------------------------........................////////////////////////.........................../////////000000000111000000000000000000000000111111222222222111111000//////000000111222222333222333444666;;;@@@FFFIIIPPPRRRVVVZZZ```eeeiiikkkgggjjjuuu~~~zzzxxxvvvuuutttuuuvvvxxxxxxxxxuuusssrrrtttxxx|||}}}yyytttrrrsssuuuuuuuuurrrssstttxxx}}}~~~lll^^^VVVQQQNNNLLLJJJJJJIIIHHHFFFEEEBBB>>>999555333222222333222222111111111111111000000000111111000000000////////////////////////////////////////////////////////////////////////...//////////////////...////////////////////////................................................////////////////////////000/////////.........---......---------......///................................./////////000000,,,---...///000000000000//////000000000000//////---......///////////////---....../////////////////////000000000000//////111111222222333333444444000000000000000000000000//////000000000000000000000000000000000000000000000000000000000000000000111111111111000000//////222222111111111111222222555444333222111222333333000111333444666777777777888999:::<<>>>>>>>>@@@BBBDDDGGGHHHIIIJJJ*********++++++,,,,,,---++++++++++++,,,---......,,,,,,+++++++++,,,,,,---...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,......------,,,+++++++++,,,,,,---------.........................................................////////////////////////000000000000000000000000.........///000111111111000000000000000000000000+++---///111222222222111000111222333444555555666777:::???FFFLLLRRRVVVYYYWWWXXXZZZ^^^dddjjjppptttwwwvvvxxx}}}~~~}}}zzzyyyyyy{{{~~~|||zzzwwwsssqqqooonnnmmmnnnmmmllljjjiiihhhhhhhhhggggggffffffffffffffffffccceeeggghhhiiiiiiiiijjjjjjjjjkkkmmmoooooommmkkkmmmjjjiiilllqqqssspppmmmgggfffgggiiikkkkkkiiihhhhhhhhhgggffffffggghhhiiijjjjjjjjjlllnnnppprrrtttvvvzzzxxxrrreee___WWWPPPMMMMMMMMMNNNNNNLLLIIIEEEAAA<<<999777444333222222111111222222///000111222222111000///000000000000000000000000000000000000000000000000////////////////////////---...///000000///...---////////////////////////................................................////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,...............///000000.........................../////////000000000000...//////000000000//////......///000000000000000---......///////////////------///000000000///.........///000000000000000000000000000000/////////000000000000000000000000//////000000000111111111000000000000000000000000000000000000000000000000111111111000000000000000.........///000111222333444444444555777:::===>>>AAABBBCCCEEEFFFGGGGGGGGGFFFGGGIIIKKKLLLMMMMMMMMM'''((()))***,,,---...///++++++++++++,,,---...////////////......---,,,,,,...------,,,,,,------...........................******+++,,,,,,------...,,,,,,------------......////////////////////////........................000000000000000000000000000000000000000000000000---......///000111111222000000000000000000000000'''***---000333444444333222222333444555777777888;;;>>>EEELLLSSSYYY]]]___[[[]]]aaagggmmmtttzzz}}}~~~zzzuuuuuuvvv|||{{{wwwuuussspppooonnnnnnpppssswwwyyyuuuvvvuuusssppppppqqqsssooonnnmmmkkkiiihhhhhhgggeeeeeeeeeeeeeeefffggghhhcccfffhhhjjjjjjjjjkkkkkkkkklllnnnrrrttttttqqqooonnnmmmnnnsssyyy|||yyyuuunnnmmmmmmnnnooonnnllljjjhhhgggfffdddddddddeeeeeehhhgggfffeeeeeegggiiijjjjjjnnnrrrsssrrrttt{{{~~~tttlll```UUUOOOLLLKKKKKKPPPPPPNNNJJJFFF@@@<<<999444333222222111111222222///000111222222111000///000000000000000000000000000000000000000000000000////////////////////////---...///000000///...---////////////////////////////////////////////////////////////////////////////////////////////////,,,------......//////000...............///000000////////////////////////////////////000000000000111111111111000///...---......///000000000000000---......///////////////,,,---///000000000///.........///000000000000000333222222222111111000000000000000000000000000000//////000000111111111222000000000000000000000000000000000000000000000000/////////000111111222222///000000111222444555666666666888;;;>>>CCCFFFIIIIIIIIIKKKLLLMMMNNNNNNNNNKKKLLLNNNOOOOOONNNNNNMMM***+++,,,,,,------,,,,,,'''***---...---------...000000///............///---,,,+++,,,...///...---......---------......//////............------------------............///////////////////////////////////////000000000000000000//////............000000//////.........------...000222333222111000111111000000/////////......///111222333333222222444111222666666444888???AAAGGGPPPWWW\\\___```aaa``````dddlllwww}}}}}}}}}xxxwww|||~~~{{{yyyxxxvvvuuutttrrrqqqpppppppppmmmoooqqqrrrsssuuuxxxzzz{{{zzzyyyxxxxxxxxxxxxxxxyyyxxxuuuqqqnnnmmmooorrrpppooommmkkkkkklllnnnooooooqqqtttvvvwwwwwwxxxyyyuuuqqqrrrxxx|||{{{yyyyyyzzzxxxyyy{{{sssqqqpppqqqssstttrrrooopppnnnllljjjiiijjjlllnnnkkkhhheeeddddddeeeeeeeeejjjjjjkkklllnnnooopppppptttwwwzzz}}}~~~~~~ooo^^^QQQKKKKKKMMMOOONNNLLLKKKIIIFFFBBB???:::888444111000111333555444222000000111222111000//////000000000000//////000000000000000000000000/////////////////////////////////...---------,,,////////////////////////---...............------------,,,+++***))))))(((////////////////////////------------------------......------------..............................////////////////////////000000000000////////////------......//////000000///.........------,,,,,,////////////000000000000000000000000000000000000////////////////////////000000000000111111111111000000000000000000000000333111///111444555444111111000///...---...///000222333333222111111222444333555666666666888:::======@@@EEEJJJMMMNNNNNNMMMNNNOOORRRTTTVVVWWWXXXXXXYYYVVVSSSSSSVVVXXXWWWVVV++++++,,,------------,,,)))))))))(((***...555999222111000///...------------,,,+++,,,...///...---......---------......//////............------------------............///////////////////////////////////////000000000000////////////......------000000/////////.........---...000111222222111111111111000000000/////////111222333444555555444444666333333777888777<<>>@@@CCCEEEGGGJJJNNNSSSUUUVVVUUUTTTUUUWWWYYY[[[\\\]]]]]]]]][[[YYYWWWXXX[[[\\\\\\[[[++++++,,,---------------000///---+++***,,,111444555444333222000///......///---,,,,,,...//////...///......---------......///............------------------............///////////////////////////////////////000000000000...............---------000000////////////............//////000000111111111111111000000000000000///000000111111111000000666555666999;;;>>>DDDLLLZZZ]]]aaabbbaaa^^^\\\\\\hhhkkkqqqxxx}}}~~~{{{xxxsss{{{}}}uuuqqqooooooooolllmmmppprrrssstttttttttuuuvvvyyy{{{}}}~~~|||~~~{{{{{{{{{|||~~~|||xxxvvvuuutttsssrrrnnnmmmlllkkkkkklllmmmnnnkkklllmmmmmmmmmmmmppprrrppprrruuu{{{qqqcccXXXRRROOOPPPNNNMMMLLLLLLKKKIIIGGG@@@>>>;;;777444333333444333111000000222333222222111111222222222222111111000000000000000000000000/////////////////////////////////000000000000000////////////////////////...//////000000/////////000000000000111111111111////////////////////////........................................................................////////////////////////////////////000000000000///////////////.........000000000////////////...////////////000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111333111000111222222111000000000000111222222333333222333555555555666777999<<>>;;;777555333333333111000000222333333222000111111222222111111000////////////////////////////////////////////////.........//////000000111////////////////////////...///000000000000000000222111000000......---,,,////////////////////////------------------------......////////////..............................////////////////////////////////////000000000000000000//////......------........................////////////000000000000////////////////////////000000000000000000000000///000000000111111111111111111111111111111111111222111111111111111000000///000111111222222222222222444888:::;;;===???AAAGGGKKKPPPTTTVVVXXXZZZ[[[]]]^^^```bbbbbbaaa```^^^___`````````aaaaaaaaa```]]]]]]^^^___```aaaaaa```,,,,,,---.........------'''***---////////////000222222444555555555555555222000------...///000/////////...---------------///............------------------............///////////////////////////////////////000000000000........................//////000000000000000000///.........///000111222111111111222222222222222333333333333333333444444555999===BBBJJJTTT^^^dddeeecccaaa]]]\\\]]]bbbeeelllppptttvvvwwwyyy|||~~~|||zzzxxxxxxwwwvvvvvvqqqnnnkkkjjjkkkmmmnnnooorrrtttyyy~~~~~~~~~}}}~~~vvvvvvvvvtttrrrpppqqqrrrooolllkkknnntttwwwtttpppmmmnnnpppssswww|||}}}rrrggg```ZZZWWWSSSQQQPPPPPPOOOOOOGGGEEECCC???;;;777555333444222111111222333333222//////000000000000//////////////////////////////////////////////////////---------....../////////////////////////////////......///000000000000000111000000///...---,,,,,,////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,......///000000///......////////////////////////////////////////////////.../////////000000000111000000//////......------111111111111111111111111////////////000000000000////////////////////////000000000000000000000000///000000000111111111111111111111111111111111111111222222222111111111111222333333444444555666666666:::>>>BBBEEEHHHKKKNNNUUUXXX\\\___`````````aaadddeeeffffffeeedddbbb```bbbbbbbbbcccccccccdddddd\\\]]]]]]]]]]]]]]]^^^^^^,,,,,,---...............///...,,,***)))+++000444---///111333444444444444333111...---...000000000000///...---------------///............------------------............///////////////////////////////////////000000000000........./////////////////////000000000000111111/////////000111111222222222222222222222333333333333333333333444555666777777===DDDJJJRRR___hhhllljjjiiieeeaaa^^^___cccfffeeekkkpppssstttxxx}}}{{{yyyxxxxxxyyyvvvvvvvvvuuutttssssssrrrnnnmmmlllnnnpppsssttttttvvvyyy~~~}}}}}}|||yyyuuusssrrrsssnnnjjjfffgggiiijjjfffbbbggggggfffgggiiikkkmmmnnnppptttxxxzzz~~~~~~vvvmmmeeeaaa[[[WWWUUUTTTRRRQQQKKKJJJHHHDDD@@@<<<888666555333222111222333222111//////000000000000//////000000000000000000000000////////////////////////------------............////////////////////////------...///000000000000////////////000000000000////////////////////////------------------------...///000111111000///...////////////////////////////////////////////////......//////000000111111///////////////...............////////////000000////////////000000000000000000000000000000000000000000000000000000000000000000000000111111111111222222222222222222222222000222333333222222333444111111111222444777999;;;AAAEEEKKKOOOSSSVVVYYY[[[```ccceeefffeeedddeeeeeeiiiiiiiiiiiigggeeedddbbb^^^^^^______aaabbbddddddaaaaaabbbaaa```aaacccfff,,,------...............444222///+++)))***...111...000222444555555444333555222...---...000111111000000///------,,,,,,---///............------------------............///////////////////////////////////////000000000000/////////000000000111111//////000000000111111111///000111222333333222222222222222333333333444444222222222222444666777999;;;DDDLLLQQQYYYfffnnnooommmmmmmmmjjjhhhggghhhiiifffnnnxxx}}}|||zzzxxxttttttsssssstttuuuxxxzzzxxxzzz{{{||||||{{{zzzzzzvvvttttttvvvyyy}}}{{{wwwvvvvvvooolllgggeeeeeedddbbb```gggeeedddbbbbbbcccdddeeefffhhhjjjmmmqqqxxx|||rrrlllddd^^^ZZZWWWVVVTTTPPPOOOMMMKKKGGGBBB===;;;777555333222222222111000000000000111111000000000000000000000000000000000////////////////////////////////////............////////////////////////,,,,,,---...///000000////////////000000000000111////////////////////////////////////////////////...///000111111000///...////////////////////////////////////////////////.........///000111111111.........///////////////++++++++++++,,,,,,,,,---////////////000000000000000000000000000000000000////////////////////////000000000000111111111111222222222222222222222222///222444444333333555777333333333555999???DDDHHHQQQUUUZZZ^^^```bbbdddfffggghhhiiiiiigggggggggiiiiiiiiiiiihhhfffeeecccbbb^^^^^^___```bbbeeehhhiiinnnooooooooonnnqqqwww{{{,,,---......//////......))),,,///111111111222333333444666888888777555444555222///---...000111111111000///...---,,,,,,,,,//////.........------------------.........//////////////////////////////////////////000000000000//////000000111111222222//////000000111111111222...000222444555444333222222222222333333444444444666666666666888;;;===>>>???IIIQQQUUU]]]iiioooooolllooorrrsssrrrooonnnnnnppp{{{{{{uuutttuuuwwwxxxqqqrrrssssssuuuxxx|||{{{~~~}}}}}}zzzzzzuuuqqqmmmjjjhhhgggfffeeeiiigggeeecccbbbbbbccccccddddddfffhhhlllppptttvvvxxx|||zzztttkkkccc^^^ZZZXXXWWWSSSRRRQQQOOOKKKFFFAAA???888666333222222222111///111111222222222222111111000000000000000000000000////////////////////////111111000000//////......////////////////////////+++,,,---...////////////111111000///...---,,,,,,////////////////////////111111111111111111111111...///000222222000///...000000000000000000000000////////////////////////---......///000111111222---.........//////000000---------....../////////////////////000000000000000000000000000000000000////////////////////////000000000000111111111111222222222222222222222222///222444555333444666999<<<;;;<<>>;;;666333333333333333111111111111111111222222000000000000000000000000222000---++++++---000222000000///...............//////............//////..............................//////000000111111/////////...------,,,,,,////////////////////////000000000000000000000000000000////////////000000000000000000000000000000000000000000000111111111////////////////////////000000000000000000000000//////000111222333333444////////////000000000000111111111111111111111111000000000111222222222333222333222000//////111333444555666666666777999;;;BBBDDDIIIQQQXXX]]]______gggggghhhhhhiiijjjjjjjjjjjjgggddddddhhhjjjjjjiiiiiijjjmmmpppsssrrrooolllppprrrttttttssstttxxx|||,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---...///000000000333222222333555999<<<===:::888444111//////000111........................------..................//////.........------------......//////000000000////////////////////////000000000000000111222222///////////////000111111......000111333444555666222222222222222333333444222333555666999===BBBGGGQQQVVVZZZ^^^ffftttzzztttsssvvv|||xxxtttqqqrrrpppnnnnnnpppsssvvvwww{{{xxxwwwsssnnnjjjhhhfffdddccc``````aaabbbccceeeffffffhhhiiilllsss~~~zzzrrrlllgggaaa]]]VVVSSSPPPNNNMMMKKKIIIGGGAAA===999555444444333222111111111111111111222222000000000000000000000000111000////////////000111000000///............/////////............//////........................---.........////////////------..................////////////////////////........................000000////////////000000////////////////////////000000//////////////////////////////////////////000000000000000000000000/////////000000111222222//////000000000111111111111111111111111111111111111111111111222222222222///000111000//////111333111333444555777<<>>999777444000//////000111........................,,,,,,------...//////000...............---------------------------------////////////////////////000000000000000111222222000////////////000111111111111222222333444555555222222222222222333444555333444666888<<>>;;;777444111333222222222222222111111000000000000000000000000000000000000000000000000111000000///...///////////////............//////................................................---------.........//////////////////////////////........................000000////////////000000////////////////////////111111000///......------000000000000000000000000////////////////////////111111000000000/////////111111222222222333333333111111111111111111111111333333333222222111111111///111333444333333444666777:::@@@FFFMMMVVV^^^dddhhhgggffffffggggggfffeeedddddddddccccccbbbaaaaaaccc___\\\___gggqqqxxx{{{zzztttnnnkkkgggcccbbbeeejjjmmmmmmmmmmmmmmmllljjjhhhggg........................---...///000111111111000222000...------///111333444222000...---,,,------........................//////.........------------...................../////////...............////////////////////////...............//////000000000000000000111222222333333444444444555555555333333333333444555666777888:::===BBBIIIRRR\\\bbbgggooo|||~~~zzzsssooooooppprrrssszzzyyyxxxwwwxxxzzz}}}}}}wwwqqqmmmkkkjjjjjjjjjnnnyyy|||ssslllhhhggghhhiiikkkqqqxxx~~~uuulllggg[[[WWWRRROOONNNMMMMMMLLLLLLIIIFFFBBB???;;;666333333333333333222222111111111111111111111111111111111000...,,,,,,...000111111111000/////////////////////............////////////////////////////////////////////////////////////.........---------////////////////////////////////////////////////000000////////////000000000000000000000000000000222222111111000///......000000000000000000000000////////////////////////333222222111111000000///222222222222333333333333111111111111111111111111444333333333222222111111000222444444444444666888???DDDLLLSSSZZZ___dddgggkkkjjjiiiiiijjjiiigggeee^^^___bbbdddffffffeeeeeegggccc___aaaiiissszzz}}}xxxrrrqqqlllfff^^^YYYXXX]]]cccgggaaaaaa```___]]]ZZZXXXWWW........................---...//////000000000///............000222444555444333111000///...//////........................000//////...------,,,,,,---------...............//////////////////000000////////////////////////000000000000000111222222111000000000000111222222///000111333555777888999333333333444555666777888999===DDDLLLTTT]]]eeekkklllyyy|||vvvqqqsssqqqmmmmmmooorrrtttuuuzzz|||~~~~~~zzzxxxwwwuuutttwwwrrreeebbbaaaeeeggggggjjjooorrrxxx}}}~~~xxxuuugggaaaYYYRRRNNNMMMMMMMMMMMMKKKIIIFFFCCC???:::666444444444333222222111111111111111111111111111111222000---++++++---000222222111000000//////000000//////............//////////////////////////////000000000000000/////////000//////...------,,,,,,////////////////////////000000000000000000000000000000////////////000000111111111111111111111111222222111111000000//////000000000000000000000000000000000000000000000000333222222222111111000000111111222222222333333333111111111111111111111111333333333333333222222222111222444555666888<<>>:::555444444333222222111111111111111111111111111111111000///......///000111222111000000//////000000//////............//////////////////////////////000000/////////...........................------////////////////////////////////////////////////000000////////////000000000000000000000000000000000000000000000000//////////////////////////////000000000000000000000000111111111111000000000000111111111111222222222222111111111111111111111111222222333333333333333333444555777999===BBBIIINNNTTTYYY^^^bbbdddeeefffggggggiiilllqqqtttuuurrrooosssxxx~~~~~~zzziiieeeaaacccjjjqqqvvvxxxooojjjbbb[[[XXXZZZ^^^bbbaaa\\\WWWTTTVVVYYYZZZ[[[YYYWWWTTTRRRQQQRRRSSSTTT------------------------,,,---..................---...///000000///...---111000///...---,,,,,,,,,........................,,,,,,------.../////////---------.........//////---------...///000111111////////////////////////...............///000000111111111000111111222333666555555333222111111000333333444444666777888999CCCLLLYYYgggsss|||zzzqqqmmmmmmoooqqqpppssstttvvv{{{vvvooohhhddddddcccbbbcccggggggkkkllliiihhhkkkmmmmmmxxxxxxiii\\\TTTQQQQQQRRRMMMLLLKKKKKKIIIEEE@@@<<<555555444333333222111111111111111111111111111111000000111111111111000000222111111000000000000000//////............//////000000000000000000000000//////.........---------,,,,,,------.../////////////////////////////////........................000000////////////000000000000000000000000000000.........///////////////////////////////////////000000000000000000000000////////////000000000000000000111111111222222222111111111111111111111111222222222333333444444444888:::<<>>FFFOOOWWW]]]aaaccceeegggjjjkkkkkkkkkmmmnnnwww}}}|||}}}}}}yyyooogggaaacccdddjjjxxx~~~lll[[[PPPSSSYYYZZZ```iiiqqqzzz}}}{{{{{{wwwpppqqqpppmmmiiiddddddgggjjj------,,,,,,,,,,,,,,,,,,,,,------......------,,,...---,,,,,,,,,---...//////............---------........................///............//////000///...............//////............////////////***+++---///000///............///000111111111000000111111111111222222222333333333222222222222222777444333666999;;;@@@GGGUUUaaaooo{{{}}}rrrmmmjjjiiiggghhhjjjkkklllnnnqqquuuyyywwwsssrrrqqqnnnkkkjjjjjjjjjjjjiiihhhffffffgggfffeeeeeeeeeeeefffggghhhiiijjjkkkkkklllkkkkkklllmmmnnnppprrruuuwwwyyy}}}}}}wwwssssssqqqnnnjjjeeeeeedddbbbaaaaaaccceeehhhooowww{{{|||}}}wwwttttttlll```XXXUUUQQQNNNMMMNNNMMMIIIEEE===;;;888555333222222222111111111111111000000///111111111000000000000000000111111222111000///...//////............//////000000000000000000000000///////////////////////////////////////////////////////////////.........222222111111000000////////////............//////......////////////......000000000000000000000000000000000111111000000000000000000000000000000000222111000//////000111222111111222333333333333222111111111222333333222111333333333222333666<<<@@@GGGKKKQQQYYY___ccceeefffgggiiiiiijjjkkkmmmqqqtttvvvqqqllljjjiiigggbbb]]]___ccchhhqqqlll^^^VVVZZZ```eeeqqq~~~zzzvvvtttuuuvvvwww......------,,,+++++++++------............------///...---,,,,,,,,,,,,---///............---------............................../////////......---,,,,,,,,,,,,,,,---...///............////////////---...000111222111111000000000111111111111111000000111111111111222222222333333333333333333333333999666555888;;;>>>GGGOOOcccmmm{{{|||tttjjjeeedddeeeffffffiiijjjlllooorrrxxx~~~uuujjjeee```^^^^^^]]][[[XXXYYYZZZZZZZZZYYYYYYXXXWWWYYYYYYXXXWWWWWWXXXYYYYYYXXXYYYYYYZZZZZZZZZYYYYYYYYYYYYZZZ[[[]]]^^^```aaadddeeefffhhhiiikkkllllllppppppqqqrrrsssuuuwwwxxx|||~~~zzzvvvmmmjjjeeebbbbbbbbbbbbbbbgggkkkooopppoooooorrrttt{{{}}}wwwiii```XXXTTTQQQPPPQQQPPPMMMJJJDDDAAA<<<777444222222222222222111000000000000111222222111111000//////...000000111111111000///...//////............//////000000000000000000000000////////////////////////////////////////////////111000000///......------///////////////.........//////............//////......///////////////...000000000000000000000000000000////////////000000000000000000000000000000111111000000000000111111111111222333333333333222000000111111222333333333444444444444777>>>GGGMMMUUUXXX^^^cccggghhhhhhhhhiiiiiiiiihhhiiimmmrrrwwwvvvmmmfff\\\VVVTTTUUUUUUTTTXXX]]]eeeooo||||||lllddd```dddjjjttt---------------,,,,,,,,,------............------------------------------///............------------------.....................///000///...,,,+++)))))))))***+++,,,---...............///////////////000111222222222222111000000111111111000//////000000111111111222222222222222333333444444555555999888999===@@@DDDMMMWWWhhhxxxwwwpppqqqmmmhhhgggiiilllooopppnnnpppssswww}}}~~~|||{{{yyywwwssspppmmmlllkkklllnnnppprrrtttuuuuuuuuuvvvwwwuuurrrrrrpppggg^^^ZZZXXXVVVVVVVVVVVVTTTRRRSSSSSSTTTTTTTTTTTTSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSRRRQQQPPPSSSSSSSSSSSSTTTUUUVVVWWWXXXXXXYYYZZZ[[[\\\]]]^^^]]]]]]^^^___aaaccceeefffjjjmmmrrrvvvzzz~~~zzztttmmmiiiiiiiiigggeeejjjlllmmmlllkkklllnnnqqqwww~~~}}}oooeeeZZZVVVQQQOOOPPPPPPNNNLLLIIIFFF@@@:::555333222222333222111000///000111222111111111111000000//////000000000000000///////////////............//////////////////////////////////////////////////////////////////////////////000000//////............---------......///////////////............//////---...//////////////////////////////////////////111000///......///000111000000000000000000000000111000000000000000000111111111222333333333333222111222333333222333444666222444777;;;AAAIIIRRRXXX\\\___dddhhhjjjjjjiiiggggggggggggfffgggiiimmmppprrryyy}}}zzzwwwvvvrrrlllggg___UUUMMMKKKMMMPPPRRRVVVZZZ```iiiqqqvvvuuuqqqooolllkkkooovvv~~~++++++,,,------...//////---......//////......---++++++,,,---.........//////............------------------.........//////---.../////////---,,,+++++++++++++++,,,...//////............////////////------................../////////000//////......000000111111111222222222222222333444555555666666555777<<>>:::888222222333333222222111000000000000000000111111111111000///...---....../////////............//////000000000000000000000000////////////////////////////////////////////////.........//////////////////////////////000000000//////............//////,,,---...///000000000000000000000000000000000000000000111111111111000000000000000000000000000000///000111222222111000///111111222333333333333222///222555444333555;;;@@@EEEJJJRRRXXX[[[[[[[[[\\\YYY\\\aaaeeeeeeccc```]]]SSSSSSSSSQQQOOONNNPPPQQQRRRWWW]]]bbbbbb```]]]]]]ZZZ[[[\\\]]]___bbbfffhhhpppoooqqquuuvvvuuu{{{rrrgggcccdddkkkyyyuuudddZZZXXX------........................////////////......,,,---.........---,,,+++//////.........---------,,,,,,------...///000000---,,,,,,+++,,,---///000///......---------................../////////000//////...............///......///111222222222222000111111111111222222222222222333555666888999:::BBBDDDJJJPPPTTT[[[jjjxxx{{{qqqmmmmmmrrrsssqqqsssyyyvvvxxx||||||vvvqqqkkkfff```\\\UUUTTTTTTTTTTTTRRROOOLLLNNNNNNOOOPPPRRRQQQNNNLLLOOONNNLLLKKKJJJIIIIIIIIIJJJKKKMMMOOOPPPPPPPPPOOOKKKMMMLLLHHHHHHLLLLLLIIIKKKKKKKKKIIIGGGGGGIIIKKKKKKLLLLLLLLLKKKKKKJJJIIIIIIIIIKKKKKKKKKKKKIIIIIIHHHHHHIIIIIIIIIIIIHHHHHHGGGGGGGGGFFFGGGGGGHHHHHHIIIIIIIIIIIIIIIIIIIIIIIIGGGGGGGGGGGGHHHIIIJJJKKKGGGJJJLLLMMMMMMMMMNNNOOORRRRRRRRRTTTVVVWWWWWWVVVXXX]]]dddffffffggglllpppooorrrvvv|||yyyuuuqqqnnnkkkiiilllnnnllliiiiiimmmrrrwww|||zzzssskkkaaaYYYUUUSSSQQQNNNPPPOOONNNKKKGGGBBB>>>;;;222222333444333222111000222222111111000/////////111000///------....../////////............//////000000000000000000000000////////////////////////////////////////////////000000000///......------//////////////////////////////............//////,,,---...///000000000000000000000000000000000000...///000111111000///...000000000000000000000000///000111222222111000///111111222333333333333222000444888888888;;;BBBHHHOOOSSSXXX[[[[[[ZZZYYYYYYUUUYYY]]]```aaa^^^YYYVVVOOOOOOMMMJJJIIIJJJNNNQQQPPPTTT\\\cccddd```^^^^^^aaabbbeeegggjjjooossswww}}}|||~~~{{{lll```XXXSSSSSSWWW^^^fffmmmjjj^^^RRRLLLKKK......------------...............///////////////000000000000////////////------...//////...------........................000000/////////.........//////...---,,,,,,++++++111111111111222222222222000000000000000000000000222222111111111111111111444333111000000000111111666555666999888666888===DDDMMMVVVZZZ[[[ccctttuuurrrmmmmmmooorrrwwwzzz|||}}}~~~wwwqqqkkkhhhccc```]]]\\\[[[XXXSSSNNNNNNNNNOOOOOOOOOOOONNNMMMNNNNNNNNNNNNNNNOOOOOOOOOMMMMMMLLLLLLKKKKKKJJJJJJHHHHHHIIIJJJKKKLLLMMMNNNHHHJJJLLLMMMKKKJJJJJJKKKLLLLLLLLLLLLLLLKKKKKKKKKNNNMMMLLLKKKJJJIIIHHHHHHKKKKKKKKKLLLKKKKKKJJJIIIHHHIIIJJJLLLLLLLLLKKKKKKIIIIIIHHHHHHGGGGGGHHHHHHIIIIIIHHHGGGFFFFFFFFFFFFFFFGGGGGGGGGGGGHHHHHHHHHIIIIIIJJJJJJKKKLLLLLLMMMKKKLLLMMMNNNPPPRRRSSSSSSWWWWWWYYYZZZ\\\]]]^^^___eeefffiiimmmrrrvvvyyyzzz{{{vvvqqqnnnpppooollliiihhhiiilllooorrrsssvvvyyy~~~|||wwwpppeee\\\WWWVVVVVVWWWPPPPPPOOONNNLLLGGGAAA===777333000111444555111...111111000000//////......000000000000////////////........................///////////////.........000000000000000000000000111111111111111111111111000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000111111111111111111111111000000////////////000000222222222222222222222222111222333333444444333333000000000222333444222111666444444777>>>EEEKKKNNNWWWYYY[[[]]]]]]ZZZXXXVVVYYYWWWVVVXXX\\\\\\XXXSSSQQQNNNMMMOOOOOOMMMOOORRRQQQVVV\\\aaafffllllllgggmmmqqqvvvyyy{{{~~~|||~~~|||{{{qqqfffYYYQQQNNNNNNNNNLLLRRRSSSTTTTTTSSSQQQNNNLLL......------------..................////////////............------------........................////////////////////////......---------,,,,,,,,,000000///......---,,,,,,........./////////000000000000000000000000000000111111111111111111111111555444444444444555666777444333444888999888<<>>999444222222333111...111111222222222222222222222222222222111111111111////////////////////////////////////////////////000000000000000000000000////////////////////////000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000111222333333222111000222222222222222222222222111222333333444444333333222222222222333333444444777;;;AAAIIIQQQXXX]]]___aaa___]]]\\\[[[ZZZ[[[[[[TTTRRRQQQSSSUUUUUURRRNNNJJJLLLPPPTTTTTTTTT[[[dddmmmvvvxxxvvvqqqjjjggghhheeeaaa___\\\YYY[[[ccchhhcccZZZQQQMMMHHHHHHLLLQQQSSSSSSNNNNNNNNNPPPRRRUUUYYYZZZ......------------......---------......//////000000000000000///////////////...,,,++++++,,,...///////////////////////////000000000///////////////000000000//////.........////////////000000000000000000000000000000000000111111111111111222222222//////000111222333444444666555777<<>>888444333222111///000111111111222222333333222222111111111000000000000000000000000000000000///////////////000000000////////////////////////000000000000000000000000////////////////////////000000////////////000000////////////////////////000000000000000000000000///////////////////////////000222333333222000///111222222222222222333333111222333333444444333333222222222222222444666888<<>>AAACCCIIIPPPXXX___mmmwwwoookkkjjjkkkoooqqqqqqtttxxx{{{yyyqqqmmmeeebbb]]]YYYVVVSSSQQQPPPUUUSSSPPPOOOOOOOOOMMMLLLLLLLLLLLLKKKKKKJJJKKKKKKKKKKKKKKKJJJKKKLLLMMMNNNNNNMMMMMMMMMLLLLLLLLLKKKNNNNNNMMMMMMLLLKKKKKKKKKIIIIIIJJJJJJKKKKKKLLLLLLLLLMMMMMMKKKIIIHHHIIIJJJKKKKKKKKKLLLLLLMMMMMMMMMMMMMMMLLLLLLKKKKKKJJJJJJJJJJJJKKKKKKJJJJJJIIIHHHIIIIIIJJJJJJJJJIIIGGGFFFGGGHHHHHHIIIJJJLLLMMMNNNLLLKKKJJJHHHGGGFFFFFFFFFIIIIIIIIIIIIJJJJJJJJJJJJKKKKKKLLLLLLLLLLLLLLLMMMKKKKKKKKKKKKKKKKKKKKKKKKLLLLLLMMMMMMNNNNNNOOOOOOPPPPPPPPPPPPQQQQQQQQQRRRSSSSSSUUUWWW[[[___ccceeehhhjjjnnnsssxxx~~~zzzyyyxxxxxxwwwzzzwwwrrrooopppsssvvvyyywwwyyy{{{||||||yyymmmbbb[[[XXXVVVSSSPPPOOOLLLIIIGGGHHHDDD>>>999666444333222///000000111111222222222111111000000000/////////111111111111111111111111////////////000000111111////////////////////////111111111111111111111111////////////////////////000000////////////000000////////////////////////000000000000000000000000////////////////////////...///111222222111///...111111111222222333333333111222333333444444333333222444555555555888===AAAIIINNNVVV\\\^^^```aaabbb[[[[[[[[[ZZZXXXVVVTTTRRRLLLKKKLLLNNNPPPQQQQQQPPPQQQQQQSSSWWW[[[eeexxxyyyvvvssslllfff[[[YYYUUURRROOONNNOOOQQQOOORRRRRRRRRTTTWWWUUUQQQTTTTTTUUUXXX]]]aaadddeeekkklllmmmoooqqqsssuuuvvv......------------............///000111111222222............------------...---,,,++++++,,,---...........................---............/////////........................------........./////////000000000000000000000000000000000111222222333333333333444444555444444444555555:::AAADDDFFFLLLRRRZZZfffyyy~~~pppiiiiiiggggggjjjppprrrrrrvvv{{{{{{ooogggaaa^^^]]]YYYXXXVVVTTTQQQNNNLLLJJJNNNMMMKKKKKKKKKKKKIIIHHHKKKLLLLLLKKKIIIIIIJJJKKKKKKJJJJJJIIIJJJKKKMMMNNNPPPPPPOOOOOONNNMMMMMMMMMOOOOOONNNMMMMMMLLLLLLKKKJJJJJJJJJJJJKKKKKKLLLLLLLLLLLLLLLKKKIIIHHHJJJKKKHHHHHHIIIIIIJJJJJJKKKKKKMMMMMMMMMLLLLLLKKKKKKKKKKKKKKKKKKLLLKKKJJJJJJIIIIIIIIIJJJKKKKKKJJJHHHGGGHHHHHHIIIJJJKKKLLLNNNNNNLLLLLLKKKJJJIIIIIIIIIIIIJJJKKKKKKKKKKKKLLLLLLLLLLLLLLLLLLMMMNNNOOOOOOOOOLLLLLLLLLLLLMMMMMMMMMMMMLLLLLLMMMMMMMMMMMMMMMMMMPPPPPPPPPQQQQQQRRRRRRRRRPPPPPPRRRTTTVVVYYY[[[\\\\\\___bbbeeeiiinnnuuuyyy}}}|||wwwqqqnnnmmmoooqqqqqqppppppooommmkkknnntttyyytttggg___]]]YYYUUURRRPPPNNNKKKIIIGGGDDD???:::666333111000000000000111111111111111000000000000/////////...000000000000000000000000...//////000000111111222000000000000000000000000111111111111111111111111000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000...///000111111000///...111111111222222333333444111222333333444444333333...000222333555:::AAAHHHRRRWWW]]]`````````bbbddd___^^^]]]ZZZVVVRRRNNNKKKEEEFFFHHHKKKNNNPPPSSSTTTSSSRRRTTTZZZdddttt}}}mmmccc___\\\XXXSSSNNNLLLLLLMMMLLLJJJMMMRRRQQQVVVZZZYYYZZZ]]]^^^]]]ZZZ[[[^^^ccchhhnnnsssvvv|||......------------......//////000111222333444444............------------................................................---.........////////////////////////////////////........./////////000000000000000000000000000000///000000111222222333333000111333444555555555555666888>>>GGGMMMOOOTTTZZZgggvvv|||vvvpppgggeeeiiikkkjjjmmmssswwwzzzuuunnneee]]]XXXVVVUUUUUUUUUUUUTTTRRROOOMMMMMMMMMMMMLLLKKKLLLMMMMMMLLLJJJJJJKKKLLLKKKIIIIIIKKKNNNMMMLLLKKKKKKLLLMMMOOOQQQRRRRRRQQQQQQPPPOOOOOOOOONNNNNNMMMMMMLLLKKKKKKKKKJJJJJJJJJJJJKKKKKKKKKKKKKKKLLLLLLJJJIIIIIIKKKMMMHHHIIIIIIJJJKKKKKKLLLLLLMMMMMMMMMLLLLLLLLLLLLLLLLLLLLLMMMMMMLLLLLLKKKJJJHHHIIIJJJKKKLLLKKKJJJIIIJJJJJJJJJJJJKKKLLLMMMNNNLLLLLLKKKKKKKKKKKKLLLLLLLLLLLLMMMMMMMMMNNNNNNNNNLLLLLLMMMNNNPPPQQQRRRRRRMMMMMMMMMNNNNNNOOOOOOOOONNNNNNNNNNNNNNNNNNNNNNNNQQQQQQRRRSSSTTTUUUUUUVVVQQQRRRSSSUUUWWWXXXYYYYYYVVVXXX[[[]]]___cccgggkkkrrrzzz~~~xxxrrrnnnnnnooooooooojjjjjjhhheeeccceeekkkppp}}}~~~qqqhhhbbb^^^YYYUUURRRPPPMMMLLLFFFEEEAAA===777333111111222222222222222111111111111111111000000000//////000000000000000000000000...//////000111111222222000000000000000000000000111111111111111111111111000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000111111111111111111111111000000000000000000000000000111111222333333444444111222333333444444333333...111444666888???IIIQQQVVV[[[```bbbaaabbbgggkkkjjjgggaaaZZZSSSNNNIIIGGGCCCEEEIIILLLPPPTTTYYY[[[]]][[[]]]gggtttqqqhhh]]]UUURRRRRRPPPMMMLLLKKKMMMRRRRRRPPPSSSZZZ\\\dddiiigggfffhhhkkkllliiikkkooosssyyy.........------.........///000111222333444555555111000000000//////////////////000000000000//////000000000000000000000000///000000000111111222222000000000000000111111111111111111111222222222222000000000000000000000000///000000111222222333333333444777999;;;<<<<<<<<<888;;;DDDOOOUUUXXX]]]cccwww{{{nnnnnnlllfffeeekkkrrrqqqsssyyy~~~zzzqqqkkkddd___YYYUUUSSSSSSSSSRRRNNNNNNMMMLLLKKKKKKMMMOOOLLLKKKKKKLLLNNNOOONNNMMMIIIKKKLLLLLLJJJKKKNNNQQQPPPOOONNNNNNOOOQQQSSSTTTTTTTTTSSSRRRQQQQQQPPPPPPMMMMMMLLLLLLKKKKKKJJJJJJJJJJJJJJJKKKKKKKKKKKKKKKJJJKKKKKKJJJIIIIIIKKKNNNKKKLLLLLLMMMNNNOOOOOOOOOMMMMMMMMMMMMLLLLLLLLLLLLMMMMMMMMMMMMMMMLLLKKKKKKHHHIIIKKKLLLLLLLLLKKKKKKKKKJJJJJJKKKKKKLLLMMMNNNLLLLLLLLLLLLLLLMMMMMMNNNMMMMMMNNNNNNNNNOOOOOOOOOLLLLLLNNNOOOQQQRRRTTTTTTMMMNNNNNNOOOPPPPPPQQQQQQQQQQQQQQQQQQPPPPPPPPPPPPNNNOOOPPPQQQRRRSSSTTTUUUPPPQQQRRRTTTUUUVVVVVVVVVUUUWWWYYY[[[\\\^^^aaacccbbbkkkuuu||||||uuurrrqqqrrrrrrqqqggggggfffcccaaadddkkkpppwwwyyyqqqfffbbb\\\WWWTTTRRROOONNNMMMLLLJJJEEE@@@;;;888888444444444333333222222222222222222111111111111000////////////////////////...//////000111222222222000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000111111111111111111111111222222111000000111222222000000111222333333444444222222333444444444333333555888<<>>JJJYYYaaadddkkkttt{{{ppphhhggghhhgggiiinnntttxxx}}}~~~tttllleee```]]]XXXXXXVVVUUUSSSQQQPPPOOOMMMMMMNNNNNNNNNMMMMMMLLLLLLMMMNNNOOOPPPOOONNNNNNMMMMMMMMMLLLMMMMMMNNNNNNOOOOOOOOOOOOQQQSSSVVVWWWVVVUUUTTTTTTTTTRRROOOMMMNNNMMMLLLKKKJJJIIIIIIIIIHHHHHHIIIIIIJJJKKKLLLLLLIIIHHHHHHHHHIIIKKKMMMNNNQQQQQQPPPOOOOOOPPPQQQQQQOOOOOOOOONNNOOOOOOPPPPPPMMMNNNOOOPPPQQQPPPOOONNNMMMMMMNNNOOOPPPPPPPPPPPPKKKKKKLLLLLLMMMMMMMMMNNNPPPOOOOOOOOOOOOOOOPPPPPPMMMMMMNNNOOOQQQRRRSSSSSSQQQRRRSSSUUUUUUUUUTTTSSSRRRRRRRRRRRRRRRSSSTTTTTTTTTTTTSSSRRRQQQPPPOOOOOOOOOPPPQQQRRRSSSTTTUUUUUUTTTSSSSSSRRRRRRRRRSSSSSSUUUUUUTTTTTTUUUWWWYYYZZZ^^^cccjjjooosss{{{|||xxxtttoookkkiiiddd```aaabbbdddiiiooovvvkkkfff```\\\ZZZWWWSSSPPPNNNLLLIIIDDD@@@;;;888666444333333222111111222222000000000000000000000000111111000000000000111111222111111111000000//////000000////////////000000000000000000000000000000111111000///...---,,,,,,////////////000000000000000000000000000000000000222222222111111111111111111111111111111111111111222333444444333111...---////////////000111333333111111222222333333333444666777999???HHHSSS]]]bbbbbbgggiiijjjmmmvvv}}}|||pppaaaVVVPPPLLLHHHEEEEEEHHHMMMRRRWWW^^^gggnnnppprrrxxx|||mmmaaaZZZYYYRRRMMMMMMPPPSSSVVVXXXaaabbbdddjjjpppvvvyyyzzz~~~}}}~~~000000000///////////////////////////////////////.........///////////////........................////////////////////////000000000000000000000000111000000//////000000111111111111111111111111111///000000111111111111111000222333555555444333222222444555555666777:::<<<@@@FFFSSS```gggkkkvvvqqqjjjggghhhiiihhhkkkqqqzzztttoooggg```\\\YYYVVVUUUSSSRRRQQQPPPOOONNNNNNNNNMMMNNNNNNNNNNNNNNNMMMMMMMMMNNNOOOPPPPPPPPPOOOOOOMMMMMMMMMLLLLLLMMMMMMNNNOOOOOOOOOOOOQQQSSSUUUVVVVVVUUUTTTTTTTTTSSSPPPNNNNNNMMMLLLKKKKKKJJJKKKKKKHHHHHHHHHIIIJJJJJJKKKKKKIIIIIIHHHIIIJJJKKKMMMNNNOOONNNMMMMMMMMMMMMNNNOOOPPPPPPOOOOOOOOOPPPQQQQQQSSSSSSTTTSSSSSSRRRQQQPPPMMMNNNOOOPPPQQQQQQQQQQQQNNNNNNNNNNNNOOOOOOPPPPPPNNNNNNNNNNNNNNNNNNOOOPPPNNNNNNOOOPPPQQQRRRSSSSSSQQQRRRTTTUUUVVVVVVVVVUUUTTTTTTTTTTTTTTTUUUVVVVVVVVVVVVVVVUUUUUUTTTTTTSSSTTTUUUUUUUUUUUUUUUUUUUUUTTTSSSSSSSSSSSSTTTTTTTTTVVVUUUUUUTTTTTTUUUVVVWWWXXX\\\aaafffkkkrrr{{{{{{tttpppkkkfffbbbbbbcccdddhhhnnnyyyxxxjjjgggdddbbb```\\\UUUOOOOOOMMMJJJFFFBBB>>>:::888444444333222111111111111000000000000000000000000111111000000000000111111111111111000000000//////000000////////////000000000000000000000000000000000000000///......------////////////000000000000000000000000000000000000000111111111111111111111111111111111111111111111111222333333333111///...111111111111111222333444333333333333333444444555888===CCCJJJPPPVVV]]]bbbcccjjjqqqsssvvv{{{}}}{{{qqqgggZZZQQQMMMJJJHHHEEEDDDHHHMMMTTT[[[eeepppxxx}}}yyyjjj^^^WWWSSSXXXUUUSSSUUUYYY___fffjjjsssuuuzzz111111000000///......---////////////////////////------......///000000111................................................000000000000000000000000000//////......//////000111111111111111111111111///000111111222222111111111222333444555444333222444444555555555888<<<@@@GGGOOO[[[hhhpppxxxwwwqqqgggggghhhkkkkkkmmmssszzz{{{rrrkkkhhhaaa]]]XXXTTTSSSRRRRRRQQQOOONNNMMMLLLLLLMMMNNNNNNNNNNNNOOOOOOOOOOOONNNNNNNNNOOOQQQRRRRRRRRRQQQPPPNNNNNNMMMMMMMMMMMMMMMNNNOOOOOOOOOOOOQQQRRRTTTUUUUUUTTTSSSTTTTTTSSSQQQNNNMMMMMMLLLKKKKKKLLLLLLLLLGGGHHHHHHIIIIIIJJJJJJJJJIIIIIIIIIJJJKKKLLLNNNOOOOOONNNNNNMMMMMMNNNNNNOOOPPPPPPPPPPPPPPPQQQRRRRRRTTTSSSRRRPPPOOOOOONNNNNNOOOOOOPPPQQQQQQRRRRRRSSSSSSRRRQQQQQQQQQRRRSSSTTTPPPPPPPPPPPPPPPQQQRRRRRRSSSSSSSSSTTTTTTTTTUUUUUURRRSSSUUUWWWXXXYYYXXXXXXWWWWWWWWWWWWWWWXXXXXXYYYYYYZZZZZZZZZZZZZZZZZZYYY[[[[[[ZZZYYYXXXWWWVVVVVVUUUUUUUUUUUUUUUUUUVVVVVVVVVVVVUUUTTTSSSTTTTTTTTTTTTVVVZZZ___dddiiinnnppptttwww|||zzzqqqkkkgggfffeeeeeehhhnnnrrryyyzzzlllkkkiiiiiigggbbbYYYRRRPPPNNNKKKHHHFFFBBB>>>;;;555444333111000000111111000000000000000000000000111111000000000000111111111111000000000000//////000000////////////000000000000000000000000000000////////////////////////////////////000000000000000000000000000000000000/////////000000111111111111111111111111111111111000111222333333222111000333333222222222333333444555444444333444555666777;;;CCCNNNUUUXXXZZZ^^^aaadddnnnxxx||||||{{{vvvpppaaaZZZPPPKKKIIIIIIHHHFFFHHHLLLRRRYYYcccooo{{{yyynnnbbbWWWRRRRRRTTTYYY]]]bbbgggmmmvvv000000/////////.........////////////////////////............//////000000................................................//////////////////////////////............//////111111111111111111111111000000111222222222222111111222333444444444333333555555555555666;;;AAAFFFNNNTTT___mmmzzzrrrjjjhhheeeiiimmmooopppuuu}}}ooofff```]]]\\\\\\XXXTTTRRRQQQQQQQQQPPPRRRQQQOOOMMMMMMNNNOOOPPPNNNOOOOOOPPPPPPPPPPPPOOOPPPQQQRRRSSSTTTSSSRRRRRRPPPPPPOOOOOONNNNNNOOOOOONNNNNNOOOOOOPPPQQQRRRSSSRRRRRRRRRRRRSSSRRRPPPNNNLLLKKKKKKKKKKKKLLLLLLMMMGGGHHHHHHHHHIIIIIIJJJJJJJJJJJJKKKLLLMMMNNNOOOOOOQQQPPPPPPPPPPPPPPPPPPQQQOOOOOOOOOOOOPPPQQQRRRRRRRRRQQQOOONNNMMMMMMNNNOOOQQQQQQQQQRRRRRRSSSTTTUUUVVVUUUTTTSSSSSSTTTVVVWWWTTTTTTTTTTTTUUUVVVXXXXXXYYYYYYYYYYYYXXXXXXXXXXXXTTTUUUXXXZZZ[[[\\\\\\\\\ZZZYYYYYYYYYYYYZZZ[[[[[[\\\]]]^^^____________^^^______^^^]]]\\\[[[[[[ZZZZZZZZZZZZYYYXXXWWWVVVVVVUUUUUUUUUTTTTTTTTTUUUUUUWWWXXXZZZ^^^ccceeeeeedddiiilllppptttxxx|||xxxrrrnnnlllkkkiiikkkoooppptttzzz~~~}}}ssspppnnnmmmlllggg___YYYSSSPPPLLLJJJHHHEEE@@@===777666333111000000111111000000000000000000000000111111000000000000111111000000000000000000//////000000////////////000000////////////////////////......//////000000000000////////////000000000000////////////////////////------...///000111111222111111111111111111111111///000111222222222222111444333333222222222222333555444333333444666999:::>>>HHHUUU[[[[[[\\\```dddiiissszzz{{{wwwpppggg^^^QQQMMMIIIGGGHHHJJJKKKKKKRRRUUU[[[cccnnnzzzvvvoooeeebbb\\\UUUPPPQQQXXX]]]aaammmzzz---........./////////000////////////////////////000000//////............////////////////////////........................//////////////////////////////............//////111111111111111111111111000000111222222222222222222222333333444444444333555555555666999???GGGLLLWWW\\\fffuuu}}}qqqkkkhhhfffhhhmmmrrrrrruuuxxxqqqhhh```[[[XXXVVVUUUUUUSSSPPPNNNOOOOOOOOONNNTTTSSSQQQPPPOOOOOOOOOOOOOOOOOOPPPQQQQQQQQQQQQQQQQQQRRRSSSTTTUUUTTTSSSSSSSSSRRRQQQPPPPPPPPPPPPPPPNNNNNNOOOPPPPPPPPPPPPPPPPPPOOOOOOQQQRRRQQQOOOMMMKKKKKKKKKJJJKKKKKKLLLLLLHHHHHHIIIIIIIIIIIIIIIJJJKKKLLLMMMNNNOOOPPPPPPPPPQQQQQQQQQRRRRRRQQQQQQQQQNNNNNNNNNNNNOOOPPPQQQRRRRRRRRRQQQPPPQQQRRRTTTUUUSSSSSSSSSSSSTTTUUUVVVWWWYYYXXXWWWVVVVVVVVVWWWXXXVVVVVVWWWWWWXXXZZZ[[[\\\[[[[[[[[[[[[[[[ZZZZZZZZZXXXYYY[[[^^^___`````````\\\\\\\\\\\\\\\]]]]]]^^^^^^___aaacccccccccbbbaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa``````^^^\\\YYYWWWVVVTTTUUUVVVWWWWWWXXXXXXXXX\\\]]]```ccceeedddaaa]]]\\\___bbbeeehhhkkkppptttzzz}}}xxxvvvssspppqqquuuuuuuuuyyy|||wwwqqqnnnmmmkkkgggdddYYYTTTNNNKKKJJJGGGBBB>>>:::888555222000000111222000000000000000000000000111111000000000000111111//////////////////000000000000////////////000000////////////////////////......//////000111111111////////////000000000000////////////////////////------...///000111111222111111111111111111111111///000000111222222222222333222222111111111222222444333222333555999===@@@FFFOOOYYY^^^^^^```ffflllrrrwwwyyysssjjjbbbXXXPPPHHHGGGGGGHHHLLLPPPSSSTTT[[[^^^eeeooo{{{xxxmmmccc]]]TTTUUUTTTRRRQQQVVV___gggrrr,,,------...//////000000////////////////////////111000000///......------////////////////////////........................000000000000000000000000000//////......//////000222222222222222222222222000111222222333222222222222222222333333333444444444555777999>>>EEEMMMSSSbbbjjjuuuyyylllhhhhhhhhhgggkkkrrrwwwyyy~~~sssiiidddaaa[[[WWWTTTRRRPPPNNNPPPNNNLLLMMMOOOQQQQQQQQQSSSSSSRRRQQQPPPOOONNNMMMOOOPPPQQQRRRRRRSSSRRRRRRQQQRRRTTTUUUUUUUUUTTTSSSTTTSSSRRRQQQPPPPPPPPPQQQNNNNNNOOOPPPPPPOOOOOONNNOOONNNOOOPPPRRRRRRPPPNNNMMMLLLLLLKKKKKKKKKLLLLLLJJJJJJJJJJJJJJJJJJJJJJJJLLLMMMNNNOOOQQQQQQQQQQQQPPPQQQQQQRRRRRRQQQQQQPPPOOOOOOOOOOOOPPPQQQSSSSSSQQQQQQQQQRRRSSSTTTUUUVVVVVVUUUTTTTTTUUUVVVXXXYYYZZZZZZZZZZZZZZZZZZYYYYYYVVVVVVWWWXXXZZZ[[[]]]^^^\\\\\\\\\\\\[[[[[[[[[[[[]]]^^^```bbbcccccccccccc``````______``````aaabbbaaaccceeefffgggfffeeedddcccccccccddddddeeeeeefffeeeeeedddccc```]]]ZZZXXXWWWXXXYYY[[[\\\\\\\\\\\\```cccgggiiihhhddd^^^[[[XXXZZZ\\\]]]___bbbfffiiiqqqvvv~~~}}}yyyyyy}}}}}}yyy|||~~~tttnnnmmmnnnnnnnnnaaaZZZQQQMMMKKKIIIDDD???===:::777333111111222333000000000000000000000000111111000000000000111111......////////////000000000000////////////000000000000000000000000000000/////////000000111111111////////////000000000000000000000000000000000000/////////000000111111111111111111111111111111111000000111111111222222333222222111111111111222333444333333444888???EEEIIIQQQWWW]]]```aaaeeelllqqqvvvwwwssshhh]]]VVVOOOJJJEEEGGGKKKPPPUUUZZZ^^^```bbbgggooozzz{{{pppeee\\\UUUQQQOOORRRUUUVVVXXX___kkkttt........................///////////////////////////////////////.........////////////////////////////////////////////////000000000000000000000000111000000//////000000111222222222222222222222222000111222222333333222222333222222222333333444444222444888<<>>EEEMMMVVV[[[jjjzzzssspppkkkfffccceeejjjoooqqq{{{|||yyyqqqqqqjjj```YYYYYYZZZYYYUUURRROOONNNNNNNNNNNNMMMQQQPPPNNNOOOPPPQQQQQQPPPPPPRRRTTTVVVWWWVVVSSSRRRPPPPPPRRRSSSTTTTTTTTTTTTQQQRRRSSSTTTUUUTTTSSSSSSRRRQQQPPPOOONNNMMMMMMMMMMMMNNNOOOPPPOOONNNMMMLLLQQQQQQQQQSSSUUUUUUTTTRRRSSSRRRQQQPPPOOONNNNNNNNNLLLLLLLLLLLLLLLKKKKKKKKKMMMNNNPPPRRRSSSSSSRRRRRRTTTUUUVVVWWWWWWVVVUUUTTTRRRRRRRRRSSSTTTVVVWWWXXXYYYZZZ[[[\\\[[[ZZZYYYXXXXXXWWWVVVUUUVVVXXXZZZ[[[^^^___aaacccbbb```]]]\\\ZZZ[[[\\\]]]___aaacccdddbbbbbbcccccccccddddddddddddeeeggghhhhhhhhhggggggggggggggggggggghhhiiiiiigggiiikkkmmmmmmkkkiiiggghhhhhhggggggggggggggggggfffggghhhhhhgggeeecccbbb```aaabbbbbbbbbaaa```___gggnnnvvvwwwpppgggaaa___YYYZZZZZZZZZYYY[[[___bbbbbbfffkkkooosssxxx}}}zzzwwwpppooorrrtttuuurrrgggYYYQQQNNNMMMHHHCCCAAA>>>999555333333444555000000000000000000000000111111000000000000111111---.........//////000000000000////////////000000000000000000000000000000111111000000000000000000////////////000000000000000000000000000000000000222222222111111111111111111111111111111111111111222222111111111111111222222222222333444555666777555555666999@@@JJJTTTYYY[[[\\\^^^```cccfffhhhiiihhhggg```TTTLLLKKKKKKIIIKKKPPPWWW___eeekkkpppssswww{{{yyyppp```]]]WWWSSSPPPPPPQQQSSSXXX]]]dddkkkttt,,,,,,,,,---///000222333000/////////............,,,---///000000000///............///////////////000000111111111111000000000000000000000000000000000000000000111111111111//////000000111111222222333333222222222222222222666555444333222555999===999777999@@@GGGOOOZZZddd{{{xxxrrrnnnhhhddddddiiiooosss{{{rrrkkkhhheeeddd]]]\\\ZZZXXXWWWUUUUUUTTTQQQPPPNNNMMMMMMNNNPPPQQQMMMNNNOOOQQQRRRSSSSSSSSSRRRSSSSSSTTTTTTTTTTTTSSSUUUTTTTTTTTTSSSSSSRRRRRRSSSTTTUUUUUUUUUSSSRRRQQQPPPPPPPPPPPPPPPOOONNNMMMMMMMMMNNNNNNOOOOOOOOOPPPTTTQQQPPPQQQSSSTTTRRRPPPUUUSSSQQQOOOOOOOOOPPPQQQOOOPPPQQQQQQQQQPPPOOONNNQQQQQQRRRRRRSSSUUUVVVWWWZZZ]]]___[[[UUURRRTTTXXXQQQUUUYYYYYYWWWXXX]]]bbb^^^\\\ZZZXXXWWWXXXZZZ\\\]]]\\\\\\\\\]]]^^^```aaabbbbbbaaaaaa___^^^]]]\\\]]]^^^___aaaaaaaaa``````bbbbbbbbbcccdddfffhhhhhhggghhhhhhhhhhhhgggfffeeeeeehhhkkklllkkkiiiiiiiiijjjhhhhhhhhhiiiiiihhhfffjjjiiijjjlllmmmmmmkkkiiihhhhhhhhhiiihhhhhhgggffffffdddccccccdddeeeeeedddkkknnnrrrssspppiiiaaa[[[YYY[[[]]]\\\YYYYYY\\\___bbbccceeeiiimmmqqqtttvvv||||||~~~yyyxxx{{{{{{yyywwwkkk^^^VVVNNNHHHEEEGGGBBB@@@<<<999666444444444555222000///000111111111...///222333333222///...222111111111000000//////////////////000000000000111000///......///000000/////////...//////000111000000000000000000000000222111111111000000//////111111222222222111111000111111222222222333333333333222000//////000222333222333555555333222333333666777;;;BBBKKKSSSXXXZZZ[[[]]]aaadddeeedddbbb```^^^[[[UUUOOOLLLMMMRRRVVVVVV]]]bbbaaadddmmmvvv{{{vvvfff\\\YYYUUURRRPPPRRRVVVZZZ\\\```fffmmmvvv---------...///000111222000000/////////.........---...///000000000///...000000000000000000////////////000000000000//////000000000000000000000000000000000000111111111111000000000000000111111111222222222222222222222222333333333111111222666999888999>>>EEELLLSSS```lll{{{ttttttooollliiigggiiinnntttxxxuuuooofff___ZZZWWWUUUTTTUUUTTTSSSRRRRRRRRRRRRRRRPPPOOONNNNNNNNNOOOPPPQQQNNNOOOPPPRRRSSSSSSTTTTTTSSSSSSTTTTTTTTTSSSSSSRRRSSSRRRRRRRRRQQQQQQQQQQQQSSSSSSTTTTTTTTTSSSRRRQQQPPPPPPPPPOOOOOONNNNNNNNNOOOOOOOOOOOOPPPQQQRRRRRRTTTRRRQQQRRRTTTTTTSSSQQQTTTSSSQQQPPPPPPQQQSSSTTTRRRRRRSSSTTTTTTSSSRRRRRRSSSSSSSSSTTTUUUWWWXXXXXX[[[]]]___]]]YYYVVVWWWXXXVVVYYY\\\[[[XXXXXX[[[______^^^\\\[[[[[[\\\]]]^^^``````_________aaabbbccccccccccccccccccbbbaaaaaa```aaabbbcccccccccbbbaaaccccccdddeeefffhhhjjjkkkkkkkkkjjjiiiiiihhhggggggeeehhhjjjkkkjjjhhhhhhhhhjjjiiihhhiiikkkkkkjjjhhhkkkjjjjjjkkkmmmnnnlllkkkjjjjjjjjjjjjjjjjjjiiiiiiiiigggfffeeeeeeeeeeeeeeegggiiimmmnnnlllgggaaa]]]\\\]]]]]]\\\[[[[[[]]]^^^^^^___aaadddgggkkknnnpppuuu{{{~~~}}}~~~~~~}}}xxxyyyoooeee\\\TTTKKKHHHJJJDDDBBB>>>:::777555444444444222000000111222111111///000111222222111000///111111111111000000000///////////////000000000000111111000/////////000111111222222222333333333333000000000000000000000000111111111111000000000///111111222222222111111000111111111111222222222222444333222111111222333444111333555555444444555666888;;;@@@FFFMMMSSSXXXZZZ\\\]]]______^^^[[[XXXVVVTTTTTTSSSQQQPPPQQQTTTWWWZZZaaaffffffhhhpppxxx|||~~~~~~uuuhhh[[[RRROOOOOOPPPSSSYYY___eeegggpppuuu|||///.........//////000111000000000/////////......---...///000000000//////222222111111000000//////......////////////......000000000000000000000000000000000000111111111111111111111111000000000000111111111222222333333444222333333222222222555777777;;;CCCKKKPPPXXXgggvvvxxxqqqooopppnnnmmmkkkkkkooouuu{{{{{{tttnnnccc^^^WWWRRROOONNNMMMLLLLLLMMMMMMNNNNNNOOOPPPPPPNNNOOOOOOPPPQQQQQQQQQQQQPPPQQQRRRSSSTTTTTTTTTTTTSSSTTTTTTTTTTTTSSSQQQPPPPPPPPPPPPPPPOOOOOOOOOOOOQQQRRRSSSTTTSSSRRRQQQPPPQQQPPPNNNNNNMMMNNNOOOPPPRRRQQQQQQPPPQQQSSSTTTVVVUUUTTTSSSSSSUUUUUUTTTSSSSSSSSSRRRRRRSSSUUUVVVXXXVVVVVVWWWXXXXXXWWWWWWVVVVVVVVVWWWXXXYYYZZZZZZ[[[]]]^^^______^^^]]][[[YYYZZZ\\\^^^]]][[[[[[^^^aaaaaaaaa`````````aaabbbbbbeeedddddddddddddddeeeeeedddeeefffgggggggggggggggeeeeeefffgggfffeeedddcccffffffggghhhjjjlllnnnooopppooommmkkkjjjiiiiiijjjfffhhhjjjjjjiiigggggggggjjjiiiiiikkkmmmnnnmmmkkkmmmlllkkkkkkmmmnnnnnnmmmlllkkkkkkkkkkkkkkklllmmmkkkkkkiiihhhgggfffffffffdddeeegggiiihhhfffcccaaabbb```^^^^^^^^^^^^^^^]]][[[\\\]]]```cccfffiiikkkmmmrrrxxx}}}}}}~~~~~~zzzwwwpppiiiaaaWWWLLLHHHIIIFFFDDD@@@<<<888666444444444222111000111222111000000000000111111000000000111111111111000000000000////////////000000000000111111000000000111111222111222333444444444333333000000000000000000000000111111111111000000000000000111111222222222111111111111111111222222222222555444333222222333444555222333555555444555777999<<>>EEEKKKPPPZZZnnnyyyrrrpppnnnnnnoooooonnnnnnpppvvv~~~vvvnnniiieeeaaa^^^XXXUUUQQQNNNNNNNNNNNNMMMJJJKKKLLLMMMNNNOOOPPPPPPLLLNNNPPPRRRSSSRRRQQQQQQRRRSSSTTTTTTUUUUUUUUUUUUSSSTTTUUUUUUTTTRRRPPPOOOOOOOOOOOOOOOOOOOOONNNNNNPPPQQQRRRSSSSSSRRRQQQPPPQQQPPPNNNMMMMMMOOOQQQRRRSSSSSSRRRRRRSSSUUUWWWXXXWWWWWWVVVWWWWWWWWWWWWVVVWWWVVVVVVVVVWWWXXXYYYZZZYYYZZZZZZZZZ[[[[[[[[[[[[ZZZ[[[\\\\\\]]]^^^^^^^^^______```bbbcccbbb___\\\[[[]]]_________aaadddgggcccddddddeeeeeefffffffffiiiiiiiiihhhhhhhhhhhhhhheeefffgggiiijjjkkklllllliiijjjjjjkkkjjjiiigggfffjjjjjjkkkmmmoooqqqsssttttttsssooommmkkkjjjkkkkkkhhhjjjkkkkkkiiihhhhhhiiikkkjjjjjjlllooopppooonnnooommmkkkkkkmmmoooooooookkkkkkjjjjjjkkklllmmmnnnllllllkkkjjjhhhhhhhhhiiifffggggggggggggfffeeeeeehhhdddaaa```bbbbbb___]]]\\\]]]^^^```ccceeegggiiiiiimmmqqqtttyyyvvvrrrnnnhhh]]]PPPJJJJJJHHHFFFCCC>>>:::777555444444333111111222333222000222111000//////000111222111111111000000000000000////////////000000000000111111111111111222222222---///111222222222000///000000000000000000000000111111111000000000000000000000111222222222111111222222222222333333333333444444333222222333444444333444555444444666999;;;BBBHHHPPPSSSRRRSSSWWW[[[XXXXXXWWWVVVTTTSSSRRRQQQNNNRRRWWW\\\___bbbeeehhhiiinnnrrrqqqrrrvvvyyyyyyzzzuuukkkaaaYYYSSSQQQPPPUUU[[[fffpppyyy111111000////////////000111000000000////////////////////////000000111111111111000///......------///000000111111000000//////////////////////////////000000000111111111111222222111111000000//////000000111222333333444444333444666666555666888:::???AAAEEEKKKPPP]]]ttt{{{ooolllmmmmmmnnnpppoooppptttzzz~~~wwwoooeee\\\XXXUUUSSSQQQNNNKKKIIIIIIJJJKKKKKKKKKJJJKKKLLLMMMNNNNNNNNNMMMLLLMMMPPPSSSTTTTTTSSSRRRTTTTTTUUUUUUUUUUUUUUUTTTRRRSSSUUUUUUTTTRRRPPPNNNOOOOOOOOOOOOOOOOOOOOOOOOPPPQQQRRRSSSSSSRRRQQQPPPRRRQQQPPPOOOPPPQQQTTTUUUTTTTTTTTTTTTUUUWWWYYYZZZZZZZZZ[[[ZZZZZZZZZZZZ[[[\\\\\\[[[[[[[[[[[[\\\\\\\\\\\\\\\\\\\\\]]]^^^^^^______aaabbbbbbbbbbbbbbbaaabbbccceeefffeeebbb______```aaabbbcccdddfffhhhffffffgggggghhhhhhhhhhhhkkkkkkkkkkkkkkkkkkjjjjjjeeefffhhhjjjkkklllmmmmmmllllllmmmmmmmmmkkkjjjiiimmmnnnnnnppprrrtttuuuvvvuuussspppmmmkkkjjjkkkkkkjjjkkkmmmlllkkkjjjjjjkkkkkkkkklllnnnppprrrqqqpppqqqooommmmmmooopppqqqqqqjjjjjjjjjkkklllmmmnnnnnnlllmmmnnnllljjjjjjkkkmmmmmmlllkkkiiiiiiiiiiiiiiilllhhhdddccceeedddbbb____________aaabbbdddfffgggfffhhhkkknnnssszzzyyyuuurrrnnndddWWWOOOMMMJJJHHHEEEAAA===:::777666444333222222333333222000222111000//////000111222000000000000000000111111////////////000000000000000000111111222222222222,,,---///111111000...---000000000000000000000000000000000000000000111111///000111222222222222222333333333444444444444555333333222222222222333333555555555444444777;;;>>>IIIOOOUUUWWWTTTSSSUUUYYYVVVUUUSSSQQQPPPOOOPPPPPPUUUXXX[[[___bbbgggllloooooossstttrrrqqqtttuuusssnnnhhh___WWWSSSSSSWWWZZZbbbjjjwww111111000//////000000000111111000000000/////////000000/////////000111222000000//////......------000000111111111111000000000000000000000000000000000000000000111111111111111111111111000000000000111111111222222333333444111222333444444666999<<>><<<:::444333333333555444222000111111000000000000111111///000000000111111111111////////////000000000000---...///111111222111111000000000000111111111111000000000000000000000000///000000000111111111111//////000222222333333222111111111222222222333333333333444444444444333333444555666888<<>>:::777444222333444444333111111111111000000000000000000111111111222222222000000000000000000000000111111111000000000000000111111000000000000111111000111111222222111111000111111111111111111111111111111111111222222222222111222444333222111111222222333444444333222444555555888<<>>>>>>>>???@@@AAACCCDDDDDDHHHHHHIIIJJJJJJKKKLLLLLLLLLMMMNNNOOOPPPPPPPPPPPPTTTTTTUUUUUUVVVVVVWWWWWWVVVVVVWWWWWWVVVUUUTTTSSSQQQRRRTTTUUUVVVUUUSSSSSSYYYXXXXXXXXXYYYZZZ[[[\\\]]]]]]^^^___```aaabbbbbb___aaaccceeeeeefffhhhjjjmmmllljjjiiiiiikkkmmmnnnnnnllliiigggffffffgggggghhhiiijjjkkklllmmmmmmmmmfffeeedddeeefffhhhiiijjjkkkkkkllllllllllllkkkkkkggghhhjjjkkkllllllllllllgggfffeeedddddddddeeefffjjjiiihhhfffeeedddddddddggghhhhhhgggfffhhhkkknnnppprrrtttuuusssrrrpppooolllmmmnnnpppqqqrrrrrrrrruuuuuuvvvuuussspppllljjjkkkfffbbbbbbfffhhhfffccceeefffgggfffeeeeeeggghhhnnnnnnmmmmmmnnnqqqsssuuutttuuuuuuwwwxxxzzz{{{{{{xxxyyy{{{|||}}}}}}}}}}}}yyy{{{||||||zzzzzz{{{}}}}}}}}}}}}|||||||||||||||yyyyyyxxxxxxxxxxxxyyyyyyuuusssrrrsssttttttsssrrrmmmnnnnnnoooooonnnmmmmmmsssrrrssswwwxxxyyy~~~iii```UUUMMMKKKJJJGGGDDD>>>;;;777555444444444333222222222111111111000000000000000000111111111111000000000000000000000000//////000000111111222222111111000000000000111111000000111111111111000000111111111111111111111111111111111222222222333333222222222111000111333555222333444444444555888:::<<>>===<<<===>>>@@@BBBDDDEEEEEEFFFHHHHHHIIIJJJLLLMMMNNNOOOQQQQQQRRRSSSSSSSSSSSSSSSUUUUUUTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTUUUUUUVVVVVVXXXVVVTTTSSSTTTWWW\\\^^^______```aaabbbcccccccccaaaaaa```aaabbbccceeegggjjjlllmmmmmmllljjjiiijjjllllllkkkkkklllnnnooopppooonnnllljjjiiiiiijjjkkkmmmnnnnnnooooooooonnnnnniiijjjjjjiiihhhiiikkknnnmmmmmmmmmnnnmmmmmmllllllhhhiiijjjkkklllkkkjjjjjjiiihhhgggffffffggghhhiiiggggggggghhhiiijjjllllllkkkkkkkkkjjjiiijjjmmmpppuuuxxxzzzyyyuuussssssuuuqqqrrrtttwwwyyyzzz{{{{{{wwwwwwwwwwwwvvvtttrrrqqqjjjgggeeeeeeggghhhgggeeeeeeffffffdddbbbbbbcccdddhhhhhhhhhiiikkkmmmoooqqqooopppsssuuuxxxzzz{{{|||wwwwwwxxxyyyzzzzzz{{{|||vvvxxxzzz{{{{{{|||~~~zzz{{{}}}~~~|||{{{zzzzzzyyyxxxwwwxxxzzz{{{zzzyyysssuuuxxxzzzzzzxxxuuussssssooonnnppprrrrrruuuyyyzzz~~~}}}wwwssssssvvvyyysssbbbUUUNNNKKKGGGDDDAAA>>>999666444333222111333222222222222111111111111000000000000000//////000000000000000000000000000000000000111111111111111111000000000000111111222222333333333333222222111111111111111111111111222222222222333333333333000111222222111222333555333444444555555888<<<@@@FFFNNNTTTUUUTTTTTTPPPLLLEEEEEECCCAAAAAADDDIIIMMMUUUZZZaaafffiiimmmqqquuuvvv}}}|||oooddd^^^]]]cccppp}}}xxxuuuuuuttt111111111111111111111111...000222111//////111333222111111000000/////////000000111111111111000000...000111222222111000...---......///000111222222111111111111111111111111//////000222222333333222222222333333444555555555666777===GGGOOOUUU^^^ggg|||zzzwwwsssooooooqqquuuxxxwwwrrroooppppppnnnooorrroooiiiaaaWWWMMMDDD???===;;;<<<===>>>>>>=========>>>???AAACCCEEEFFFFFFFFFHHHIIIJJJLLLNNNPPPQQQRRRSSSSSSTTTUUUUUUUUUTTTTTTTTTTTTTTTSSSSSSRRRRRRRRRTTTTTTTTTUUUVVVWWWXXXXXXYYYXXXWWWWWWYYY]]]aaacccaaabbbcccdddeeefffffffffeeeddddddcccdddfffiiijjjllloooqqqqqqooommmlllllljjjjjjkkklllmmmnnnooopppooonnnllljjjjjjkkklllmmmppppppqqqqqqqqqppppppoookkklllmmmkkkiiiiiilllooollllllnnnoooooonnnmmmlllkkkkkklllmmmmmmllljjjiiijjjiiihhhhhhiiijjjlllmmmhhhhhhhhhiiijjjkkkmmmnnnmmmmmmlllkkkjjjjjjmmmooorrrvvvzzzyyywwwuuuxxx{{{vvvwwwxxxzzz{{{{{{{{{{{{xxxwwwvvvtttrrrpppooonnnhhhhhhhhhhhhhhhhhhgggfffcccccccccaaa___^^^___aaaddddddfffgggiiikkklllmmmkkkmmmqqqtttwwwyyyyyyyyywwwwwwxxxyyyzzz{{{}}}}}}xxxzzz{{{||||||}}}~~~}}}|||{{{{{{{{{zzzzzz{{{}}}~~~~~~}}}{{{{{{{{{zzzyyyxxxwwwvvvuuuqqqoooqqqssssssuuuyyyyyy|||yyyuuusssvvvxxx~~~}}}iiiZZZQQQLLLHHHEEEDDD@@@;;;777666444333111333333222222222111111111111111000000////////////000000000000000000000000111111111000000000000000111111000000000000111111111111222222222222111111111111111111111111111111222222222333333333444444///111333333222222333444333444444555666999>>>BBBJJJQQQVVVTTTRRRPPPNNNJJJDDDDDDDDDDDDEEEIIIPPPVVVZZZ]]]aaagggmmmrrruuuxxxwww~~~}}}oooccc^^^^^^```lll}}}yyytttsssssssssrrr111111111111111111111111///111333222000000222444222222222222222333333333000000111111111111000000---///000111111000///---+++,,,---...///111222222111111111111111111111111//////000222222333333333222222333444444555555666999999>>>GGGPPPYYYdddnnn~~~wwwtttpppnnnoootttyyy|||xxxrrrpppnnnhhhcccbbb\\\UUUNNNIIIEEE???;;;:::888:::<<<======>>>???@@@???@@@BBBDDDFFFFFFFFFFFFJJJKKKMMMOOOQQQTTTUUUVVVTTTTTTUUUVVVVVVVVVUUUUUUTTTTTTSSSSSSRRRRRRQQQQQQUUUUUUUUUVVVWWWXXXZZZZZZYYYYYYZZZ\\\___aaadddeeebbbcccdddfffggghhhhhhhhhjjjiiihhhhhhiiikkkmmmooolllnnnqqqqqqpppnnnmmmmmmiiijjjkkkmmmnnnoooooooooooonnnlllkkkkkklllmmmnnnqqqrrrrrrrrrrrrqqqppppppmmmnnnooommmjjjjjjmmmoookkklllnnnppppppooonnnmmmmmmnnnnnnnnnnnnlllkkkjjjjjjjjjiiiiiijjjlllnnnoookkkkkkkkkkkklllmmmnnnooonnnnnnmmmllljjjjjjmmmooooootttyyyzzzxxxxxx|||yyyyyyyyyzzzzzzyyyxxxxxxyyywwwuuuqqqooolllkkkjjjgggiiikkkkkkiiigggggggggaaaaaaaaa___]]]\\\]]]^^^aaabbbdddfffhhhiiijjjjjjhhhkkkoootttwwwxxxxxxxxxxxxxxxxxxyyy{{{}}}~~~zzz|||}}}~~~}}}~~~~~~}}}||||||}}}||||||}}}|||xxxvvvvvvwwwwwwyyytttrrrtttvvvvvvxxx{{{~~~~~~zzzxxxxxxzzz~~~zzzvvvwww~~~ooo]]]SSSNNNIIIFFFFFFBBB===999777555444222333333333222222222111111111111000000/////////...000000000000000000000000222222111111000000//////111111000000000000111111000000111111111111000000111111111111111111111111222222333333333444444444...000333444333333333444333444444555666:::???CCCMMMSSSVVVSSSOOONNNLLLJJJFFFGGGHHHHHHIIIOOOWWW^^^___```cccjjjqqqxxx{{{|||zzzuuueeeZZZ[[[aaagggttt~~~|||zzzwwwxxxuuuqqqqqqssstttrrrqqq555444333222111111111111222222222222111111000000000000////////////000000000000000000000000000000000000111111222222333333000000000000000000000000000000000000000000000000111111222222222333333333333444555444222222222333999;;;DDDOOOXXXbbbuuu~~~yyyqqqrrrsssvvvyyy}}}~~~vvvooohhhbbb\\\XXXOOOKKKFFF@@@<<<::::::;;;;;;<<<===>>>>>>???BBBDDDCCCDDDDDDFFFGGGHHHIIIIIIKKKLLLNNNPPPRRRTTTUUUUUUWWWVVVUUUSSSSSSSSSTTTTTTOOOOOONNNNNNOOOPPPRRRSSSUUUUUUVVVXXXYYY[[[\\\\\\]]]]]]^^^```aaadddfffgggfffgggiiijjjkkkkkkjjjjjjhhhkkkoooooommmmmmooorrrrrrpppmmmnnnppppppmmmkkknnnmmmmmmlllmmmnnnoooppplllnnnooommmkkkkkknnnqqqtttsssrrrqqqooonnnmmmmmmmmmnnnnnnkkkiiijjjnnnrrrqqqooonnnmmmllllllmmmmmmnnnoooooonnnjjjhhhggggggkkkmmmnnnnnnmmmmmmoooqqqlllmmmnnnnnnooonnnnnnnnnnnnooooooppppppoooooonnnrrrrrrtttwwwzzzzzzyyywwwyyyxxxyyy{{{|||{{{xxxuuuwwwtttpppmmmkkkkkkiiihhhiiihhhggghhhhhhhhhfffdddbbb```^^^\\\[[[ZZZZZZ[[[]]]```eeeggghhhhhhiiijjjnnnoooqqqrrrrrrrrrtttvvvwwwwwwwwwxxxyyyzzz|||}}}|||}}}~~~~~~~~~~~~~~~||||||||||||{{{zzzzzzzzzzzzzzz~~~{{{xxxvvv{{{}}}kkkYYYNNNIIIHHHFFFCCC???<<<;;;999888666555333111111222333222111222222222111111111111000000000000000000000000000111111000000000000111111111111000000000000111111111111111111111111111111000111111111111222222222222222222222222222222222222222333333333444444444555555555777;;;@@@EEEHHHNNNOOOQQQSSSTTTQQQLLLHHHBBBFFFKKKRRRVVVYYYZZZ[[[hhhmmmooonnnpppuuuxxxwww~~~zzzssshhh```^^^aaafffppp}}}}}}wwwsssqqqqqqpppppprrrqqqrrrvvvzzz{{{yyyvvv000////////////000111111222222222222111111111000000000////////////000000000000000000000000000000333222222111000000//////000000000000000000000000000000000000000000000000111111222222222333333333111222444444333333555666<<<>>>EEESSSaaarrr~~~zzztttuuuvvvyyy}}}wwwrrrkkkddd]]]VVVOOOKKKGGGDDD@@@<<<999999:::::::::<<<>>>??????@@@AAACCCBBBCCCEEEGGGIIIJJJKKKLLLKKKMMMNNNQQQSSSTTTUUUUUUVVVUUUSSSRRRQQQQQQQQQQQQOOOOOONNNNNNOOOPPPQQQSSSTTTUUUVVVXXXZZZ[[[]]]]]]_________```bbbdddfffgggggggggiiijjjjjjjjjjjjiiigggjjjmmmooopppqqqrrrtttsssqqqnnnnnnppppppooommmpppooonnnmmmmmmnnnoooooommmoooooonnnmmmmmmpppsssrrrrrrrrrqqqpppooommmllljjjkkkkkkiiihhhjjjnnnrrrrrrqqqpppnnnmmmmmmnnnnnnmmmnnnnnnllliiigggffffffgggiiikkklllllllllmmmooommmmmmmmmnnnnnnoooooooooooopppqqqqqqrrrrrrqqqqqqrrrrrrsssuuuxxxyyyxxxvvvwwwwwwwwwxxxyyyyyywwwuuutttqqqllliiihhhhhhgggggghhhgggffffffgggfffdddbbbaaa```]]][[[YYYXXXXXXXXXYYY\\\```cccdddeeegggiiilllnnnoooppppppppprrrsssvvvvvvvvvwwwxxxzzz{{{||||||}}}~~~~~~}}}}}}||||||{{{{{{{{{|||||||||}}}xxxuuu~~~qqq]]]OOOIIIHHHIIIEEEAAA===;;;999666444666444222222333444333222222222222111111111111000111111111111111111111111111111000000000000111111222111111000000111111222111111111111111111111111000111111111111222222222222222222222222222222222222222333333333444444444666666777:::>>>CCCGGGJJJPPPPPPPPPRRRRRRPPPLLLIIIGGGKKKQQQVVVYYY[[[^^^```jjjpppsssrrrrrruuuvvvtttwwwtttnnnhhhdddeeeiiimmmsss~~~~~~xxxuuupppnnnnnnoooppppppsssssstttwww{{{}}}{{{yyy---------...///111222333222222222222111111111111111000000//////000000111000000000000000000000000222111111000000//////...000000000000000000000000000000000000000000000000111111222222222333333333000111333333444555888:::AAAAAAHHHXXXmmm~~~{{{wwwwwwxxx||||||oookkkeee^^^WWWOOOHHHCCC???===:::888777888:::;;;:::<<>>:::666333666444333222333444333222222222222111111111000000222222222222222222222222222111111000000111111222111000000//////000000111111111111111111111111111000000111111111222222222222222222222222222222222333333333444444444444555777999>>>DDDJJJOOOSSSUUUSSSQQQNNNMMMNNNOOOPPPOOORRRXXX___```___bbbjjjrrrvvv||||||xxxuuupppkkkiiigggggglllttt{{{}}}xxxwwwuuuqqqnnnooonnnmmmpppvvv}}}222222111111111111222222222222222222222222222333111111000000000000111111111111111111111111111111------...///000111222222000000000000000000000000000000000000000000000000111111222222222333333333444555555555444666999<<>>;;;999888888888999:::<<<>>>???CCCEEEGGGHHHHHHHHHJJJLLLJJJLLLOOOQQQRRRQQQOOONNNOOOOOOOOOOOONNNNNNMMMLLLMMMNNNOOOOOOOOOOOONNNMMMKKKJJJJJJIIIJJJKKKMMMNNNPPPPPPRRRSSSUUUWWWXXXYYYZZZZZZ[[[\\\^^^___aaabbbddddddddddddfffgggiiijjjkkknnnrrrsssrrrpppooonnniiilllnnnooonnnpppsssvvvxxxvvvuuusssrrrrrrsssssswwwvvvuuuvvvxxxxxxuuusssqqqrrrsssuuuvvvwwwwwwwwwvvvtttrrrsssuuuvvvtttrrrqqqqqqoooooooooooopppqqqoooooonnnkkkiiihhhjjjlllfffggghhhhhhiiikkkooorrrrrrqqqqqqqqqqqqpppppppppooopppqqqrrrttttttuuuuuutttsssrrrssssssqqqnnnlllhhhgggfffgggjjjmmmnnnnnnmmmjjjhhhfffeeecccaaa___YYYVVVSSSRRRSSSTTTTTTSSSUUUUUUTTTRRRPPPMMMJJJHHHEEEFFFHHHHHHIIIKKKNNNQQQWWWYYY]]]___aaadddhhhjjjiiijjjlllooorrrvvvyyyzzz}}}~~~tttmmmdddcccdddddddddjjj{{{|||dddRRRJJJHHHFFFEEEDDDAAA===:::555444222222333333333222222222222111111111111000111111111111111111111111333222222111111222222333111111000000000000111111111111111111111111111111000111111111111222222222222222222222222222222222444444444444555555555555===BBBIIIOOOTTTUUUTTTSSSMMMKKKJJJLLLRRRYYY___bbbaaafffmmmttt{{{}}}zzzvvvpppvvvzzzuuuqqqrrruuuyyy~~~666555444444333333444444222222222333333444444444222222111111111111222222111111111111111111111111......///111222444555555000000000000000000000000000000000000000000000000111111222222222333333333222333444555666:::???CCCRRRdddyyy}}}yyyssspppnnnooouuu{{{|||qqqfff```___TTTOOOGGGAAA===;;;999888999:::;;;<<<>>>AAACCCDDDEEEGGGHHHHHHHHHIIILLLNNNHHHJJJNNNQQQRRRRRRQQQPPPNNNOOOOOONNNMMMLLLKKKKKKKKKLLLMMMOOOOOONNNNNNMMMJJJJJJIIIIIIJJJKKKMMMNNNOOOPPPQQQSSSTTTUUUWWWWWWXXXXXXYYYZZZ\\\^^^```aaacccccccccdddeeehhhjjjkkkiiimmmrrrtttqqqoooooooooiiilllpppqqqpppqqqtttwwwxxxvvvuuutttssssssttttttxxxwwwvvvwwwyyyxxxuuuqqqpppqqqrrrssstttvvvwwwwwwxxxvvvuuuvvvyyyzzzyyywwwrrrqqqpppppppppqqqrrrsssppppppooollljjjjjjlllnnnjjjjjjjjjiiiiiilllqqqtttrrrrrrrrrrrrrrrqqqoooooonnnnnnpppqqqrrrrrrssssssrrrqqqqqqqqqqqqooollliiigggffffffgggjjjmmmmmmmmmllljjjhhhgggeeeccc___]]]UUUSSSPPPNNNOOOPPPPPPPPPRRRRRRQQQPPPMMMJJJHHHFFFCCCDDDFFFFFFFFFGGGIIIKKKPPPSSSVVVZZZ\\\```cccfffggghhhjjjnnnrrrvvvyyy{{{}}}~~~uuuooobbbdddfffeeebbbeeeuuunnn[[[KKKIIIGGGFFFDDDAAA===:::666555333333444444444333222222222111111111111000222222222222222222222222333222222111111222222333333333222222222222333333111111111111111111111111000111111111111222222222222222222222222222222222444444444555555555666666AAAEEELLLQQQTTTSSSPPPNNNKKKIIIIIIMMMTTT\\\cccffffffjjjqqqzzz~~~|||}}}~~~}}}{{{wwwtttxxxzzz~~~777666444333222222333333333333444444666777888999666555444222111000000000333222000/////////000111000000111111111000000/////////000000111111111222000111111111111222222222222222111111222222333444444444666999999999@@@IIIXXXgggyyyvvvvvvsssooorrrxxxxxxmmmddd___OOOJJJBBB<<<999777666666:::888777:::@@@DDDFFFFFFDDDFFFHHHJJJKKKKKKKKKKKKMMMMMMNNNNNNNNNOOOOOOOOOQQQOOOKKKIIIGGGHHHIIIJJJMMMMMMMMMMMMMMMLLLKKKKKKHHHIIIIIIIIIJJJJJJKKKKKKKKKKKKMMMNNNPPPSSSUUUVVVUUUVVVXXX[[[]]]^^^___```bbbaaaaaadddhhhkkkkkkjjjeeehhhmmmqqqqqqooojjjggghhhlllqqqrrrpppqqqvvvzzzxxxwwwvvvuuuuuuvvvwwwxxxvvvwwwwwwwwwvvvtttqqqooonnnoooqqqsssuuuwwwxxxyyyyyyyyyxxxxxxxxxxxxwwwwwwvvvuuurrrppppppqqqsssuuutttssspppnnnmmmmmmnnnooommmnnnmmmlllkkklllooorrrooorrruuutttqqqooooooppppppmmmkkkmmmpppssstttsssuuusssqqqooommmmmmmmmnnngggeeeddddddgggjjjkkkkkkmmmmmmkkkiiiddd```[[[XXXRRROOOKKKJJJJJJJJJJJJJJJLLLLLLMMMMMMLLLJJJIIIGGGDDDCCCAAAAAAAAACCCEEEFFFHHHLLLRRRUUUWWWXXXXXXYYY___dddkkkpppsssvvvxxxzzz|||~~~}}}}}}wwwpppdddaaa^^^]]][[[]]]hhhsss|||bbbRRROOOIIIEEEDDDDDD@@@;;;666555444222111111222222222222222222222222222222222222222222222222222222222222222222222222222222444///***+++111444111---111222333333222111222333111111111111111111111111222222222222222222222222222333555555555888>>>CCCGGGMMMOOOLLLLLLOOOLLLFFFJJJGGGGGGNNNZZZdddgggfffkkkqqq~~~}}}zzzzzz{{{|||zzzxxx|||777666555333333333333444444444444555666777888999666555444222111000000000333222111000///000000111000000111111111111000000///000000000111111111111000111111111111222222222222222222222222333333444555444666888888:::CCCMMM\\\lll}}}zzzxxxwwwwwwyyyvvvvvv~~~wwwmmmccc\\\MMMHHHAAA;;;999888777777;;;999999;;;@@@EEEFFFFFFDDDFFFHHHIIIKKKKKKKKKJJJLLLLLLLLLMMMMMMNNNNNNNNNMMMKKKIIIGGGGGGIIIKKKLLLKKKKKKLLLMMMMMMMMMLLLLLLHHHIIIIIIIIIIIIIIIJJJJJJIIIIIIJJJLLLNNNPPPRRRSSSTTTUUUWWWZZZ\\\]]]^^^___^^^]]]\\\^^^bbbddddddccccccfffjjjnnnpppnnnllljjjhhhlllqqqqqqqqqqqqvvvzzzzzzyyyxxxvvvvvvvvvvvvwwwwwwwwwxxxwwwvvvtttqqqpppoooppprrrsssuuuwwwxxxyyyxxxxxxwwwwwwvvvvvvuuuuuuwwwvvvsssqqqqqqrrrtttuuurrrqqqpppnnnnnnooopppqqqoooooonnnmmmllllllooorrrsssuuuwwwvvvrrrpppoooppprrrpppnnnooosssvvvvvvvvvtttsssrrrpppnnnmmmllllllfffdddaaaaaacccfffhhhhhhiiiiiihhhfffbbb^^^YYYVVVMMMJJJFFFDDDDDDDDDDDDCCCFFFGGGGGGGGGFFFEEECCCBBBBBBAAA???>>>???@@@BBBCCCGGGIIIMMMOOOQQQSSSVVVXXX]]]bbbhhhnnnqqqrrrtttuuuwwwzzz|||~~~~~~~~~~~~}}}sssmmmddd```^^^\\\ZZZ[[[eeepppoooWWWRRRKKKGGGFFFEEEBBB>>>888777555444333333333333222222222222222222222222111111111111111111111111111111111111111111111111444111...///222333222///111222333222111000111333111111111111111111111111222222222222222222222222111333444444555888>>>CCCHHHMMMNNNLLLKKKMMMKKKFFFKKKJJJKKKQQQZZZcccgggiiisssxxx~~~}}}|||zzzyyyzzz}}}~~~|||888777555444333333444444444444555555666777888999666555444222111111111111222222111000000000000111000000111111111111000000000000000000111111111111000111111111111222222222222222222222333333333333666555666777888<<>>:::888999999999<<<;;;;;;>>>BBBEEEFFFGGGEEEFFFHHHIIIJJJJJJJJJIIIJJJJJJKKKKKKKKKKKKLLLLLLHHHGGGFFFFFFGGGIIILLLMMMJJJJJJKKKLLLMMMMMMMMMMMMHHHHHHHHHHHHHHHHHHGGGGGGFFFFFFGGGHHHJJJMMMOOOPPPRRRSSSUUUWWWYYY[[[\\\\\\[[[ZZZYYY[[[]]]______^^^bbbdddgggkkkmmmnnnnnnmmmjjjmmmqqqrrrrrrsssvvvzzz|||{{{yyyxxxwwwwwwwwwwwwwwwxxxxxxwwwvvvtttrrrpppqqqrrrssstttvvvwwwxxxyyyyyyyyyxxxxxxwwwvvvuuuuuuxxxwwwtttrrrrrrrrrssstttpppoooooooooppprrrtttuuussssssrrrpppnnnoooqqqtttwwwxxxyyywwwtttqqqpppppprrrqqqppppppsssvvvwwwwwwsssssssssrrrpppmmmkkkjjjeeeaaa]]][[[]]]___aaabbbcccddddddbbb___[[[WWWTTTMMMIIIEEECCCBBBBBBBBBAAABBBBBBBBBBBBAAA@@@???>>>???>>>===<<<<<<<<<===>>>CCCEEEFFFHHHJJJMMMQQQUUUXXX]]]dddiiilllnnnooopppsssuuuxxxzzz{{{}}}xxxoooiiiccc___]]]\\\ZZZ[[[cccmmm~~~```WWWNNNIIIHHHGGGDDDAAA:::999777555444333444444222222222222222222222222000000000000000000000000000000000000000000000000444444444333333222111000000111222222000000111222222222222222222222222222222222222222333333333333333444444555777;;;BBBFFFJJJMMMMMMJJJJJJKKKIIIFFFKKKMMMQQQVVV\\\cccjjjooo}}}yyyyyy|||~~~}}}}}}~~~888777666444444444444555444444555666777888888888555555444333222111111111222222111111111000000000///000000111111111111000000000000000000111111111000000111111111222222222222222222333333333333333777666666777999???OOO^^^sss|||xxxuuussswww|||yyymmm]]]QQQFFFAAA<<<999888:::;;;;;;======>>>@@@CCCEEEGGGGGGFFFGGGHHHIIIJJJJJJIIIHHHIIIIIIIIIIIIIIIIIIIIIIIIFFFEEEEEEEEEFFFHHHKKKLLLJJJKKKKKKKKKKKKKKKJJJJJJHHHGGGGGGGGGFFFEEEEEEEEEDDDDDDEEEFFFHHHJJJLLLMMMOOOPPPRRRUUUWWWXXXYYYYYYYYYYYYZZZ[[[]]]___``````cccdddfffiiikkkmmmnnnooommmooorrrssstttuuuxxxzzz{{{zzzzzzyyyyyyyyyyyyyyyyyyyyyxxxxxxvvvtttsssrrrsssttttttuuuvvvwwwxxxxxx|||{{{{{{zzzyyyxxxwwwwwwwwwvvvtttrrrqqqqqqrrrrrrnnnnnnoooppprrruuuwwwyyyxxxwwwvvvtttrrrrrruuuwwwwwwxxxxxxxxxvvvtttrrrqqqppppppooooooppprrrttttttrrrsssssssssqqqmmmiiigggbbb]]]XXXTTTUUUWWWZZZ[[[]]]]]]^^^^^^\\\XXXTTTQQQLLLIIIEEEBBBAAA@@@@@@???@@@@@@@@@@@@??????>>>>>>>>>===<<<;;;::::::;;;;;;>>>@@@CCCDDDFFFHHHLLLOOOQQQVVV^^^dddhhhjjjlllmmmrrrtttwwwyyy{{{}}}}}}wwwnnniiiccc___\\\\\\[[[]]]dddmmmjjj]]]PPPJJJIIIFFFDDDBBB;;;:::888555444333333333222222222222222222222222111111111111111111111111111111111111111111111111222555777666333000000111///111111111000///000111222222222222222222222222222222222333333333333333666666666888;;;@@@FFFJJJLLLLLLKKKIIIHHHIIIIIIHHHKKKQQQXXX\\\___eeepppxxx|||zzz}}}999888666555444444555666444555666777888888888777555555444333222222222222222222222222111111111000//////000111111111111111111111000000000000000000000000111111111222222222111222333444444444333333666666777999;;;EEEXXXjjj}}}yyyuuussstttxxx~~~zzzmmm[[[LLLCCC???;;;888999;;;===>>>>>>@@@AAACCCEEEFFFGGGHHHGGGHHHIIIJJJJJJJJJIIIHHHGGGGGGGGGGGGGGGGGGGGGGGGFFFFFFEEEEEEFFFGGGHHHIIILLLKKKKKKJJJIIIGGGFFFEEEFFFFFFEEEEEEDDDDDDCCCCCCCCCCCCDDDEEEGGGHHHJJJKKKLLLMMMOOOQQQSSSUUUVVVVVVUUUWWWYYY[[[]]]___bbbccceeeffffffhhhiiilllmmmoooooopppssstttuuuwwwyyyzzzxxxxxxyyyzzz{{{|||||||||zzzyyyyyyxxxvvvuuutttsssuuuuuuuuuuuuvvvvvvvvvwwwzzzyyyyyyxxxwwwwwwvvvvvvtttsssrrrppppppoooppppppmmmnnnooorrruuuwwwzzz{{{xxxxxxwwwuuussssssvvvxxxuuuuuuvvvwwwwwwvvvuuutttppppppooonnnnnnoooppprrrpppqqqrrrqqqooojjjfffccc\\\XXXRRRNNNNNNPPPRRRRRRUUUWWWYYYZZZYYYUUURRROOOGGGDDD@@@===<<<<<<;;;:::>>>>>>>>>=====================<<<;;;;;;;;;;;;;;;:::===BBBDDDEEEFFFGGGHHHJJJOOOVVV]]]bbbfffiiikkktttvvvyyy{{{|||~~~~~~zzzsssnnnfffaaa]]]]]]]]]___gggooouuudddRRRKKKHHHEEEBBBCCC;;;:::888555333222222222222222222222222222222222222222222222222222222222222222222222222222222222000333666555111...///000///111111111000///000111222222222222222222222222222222333333333444444444666666777:::>>>DDDIIIKKKLLLJJJHHHHHHHHHHHHJJJLLLMMMUUU^^^bbbdddjjjvvv:::999777666555555666666555666777888999888777777555555444333333333333333222222333333222222111000...///000111111222111111111111111111000000000000000111111111111222222222111222444555555555444333555666888<<<@@@KKKaaauuu}}}zzztttqqqsssvvv|||zzzlllYYYJJJBBB???:::999:::<<>>@@@AAAAAADDDGGGHHHGGGGGGHHHJJJKKKLLLMMMMMMMMMLLLJJJIIIGGGFFFFFFFFFEEEEEEEEEEEEFFFFFFFFFGGGGGGGGGHHHHHHHHHHHHGGGFFFEEECCCAAA@@@AAAAAAAAABBBBBBBBBBBBBBBAAAAAAAAABBBCCCEEEGGGGGGGGGHHHJJJLLLNNNPPPQQQQQQOOORRRUUUWWWWWWYYY\\\______```aaacccfffiiikkklllnnnnnnnnnpppssstttuuuuuuvvvwwwyyy{{{|||||||||||||||{{{zzzxxxwwwvvvuuuuuuvvvuuuuuuttttttssssssssspppppppppqqqqqqqqqqqqqqqpppppppppppppppqqqqqqqqqpppqqqsssuuuwwwyyyzzz{{{wwwwwwwwwuuutttuuuxxxzzzyyyxxxwwwyyy{{{zzzxxxuuuqqqqqqqqqmmmiiihhhiiikkkhhhggggggeeebbb^^^ZZZWWWOOOLLLGGGEEEDDDEEEEEEEEEFFFHHHLLLOOOOOOMMMJJJGGGEEEBBB???===<<<===<<<<<<:::999888777888888999:::;;;<<<<<<============<<<;;;===???@@@?????????@@@CCCFFFIIIMMMQQQWWW]]]aaajjjooouuuzzz}}}~~~~~~{{{|||}}}tttjjjaaa]]]\\\]]]dddkkkrrrYYYOOOJJJDDDAAACCC???===:::777444333222222222222222222222222222222111111111111111111111111111111111111111111111111111111111111//////000222111222333222111000111333333333333333333333333333222222333333444555555666555666:::@@@HHHMMMNNNMMMKKKEEECCCGGGIIIKKKQQQXXX]]]dddkkkmmmnnnrrr|||~~~|||}}}zzz:::999888666666666666777555666888999:::999777666555555444333333333444444222222333444333222111000......///111111222222222222111111111000000//////000111111111111222222222111222444666666555444333111555;;;AAAFFFTTTlll}}}{{{yyysssuuu|||tttfffXXXNNNCCC@@@;;;:::;;;>>>AAABBBAAAEEEHHHIIIHHHGGGHHHJJJMMMMMMNNNNNNMMMLLLKKKJJJGGGGGGFFFFFFEEEEEEEEEDDDEEEEEEFFFGGGHHHIIIIIIJJJEEEEEEEEEEEEDDDBBBAAA@@@@@@@@@@@@AAAAAABBBBBBBBB@@@@@@@@@AAABBBDDDEEEFFFFFFGGGIIIKKKMMMOOOPPPPPPPPPSSSVVVWWWVVVWWWZZZ]]]ZZZ[[[^^^aaaeeehhhkkkllllllllllllnnnqqqrrrsssrrrwwwxxxyyy{{{{{{{{{{{{zzz|||{{{zzzxxxwwwvvvuuuuuuvvvuuuuuutttssssssrrrrrroooppppppqqqqqqrrrssssssoooppppppqqqrrrrrrssssssqqqrrrtttvvvxxxyyyzzzzzzyyyzzzzzzxxxxxxyyy|||~~~}}}{{{yyyzzz|||{{{xxxuuuoooooonnnjjjeeecccdddfffdddcccbbb```\\\XXXUUUSSSKKKIIIEEECCCCCCCCCBBBAAAAAADDDHHHKKKLLLJJJGGGDDD@@@===:::888888999999888;;;:::999888888999:::;;;:::;;;<<<<<<===============>>>>>><<<;;;;;;===???CCCDDDFFFHHHKKKPPPWWW\\\dddjjjrrrxxx{{{}}}~~~}}}~~~}}}yyyzzz{{{yyynnnbbb\\\ZZZ[[[```gggooowww\\\QQQLLLDDDAAADDD@@@???<<<888666444333333222222222222222222222222000000000000000000000000000000000000000000000000222111000///000111222333111222333333222111222333333333333333333333333333222222333333444555666666888:::>>>FFFNNNSSSRRRQQQJJJDDDBBBFFFJJJMMMTTT\\\eeejjjoooppppppttt|||||||||{{{{{{~~~;;;999777777888888666444555555555666777777888888555333222222444555555444555444333222111111111111////////////////////////111111000000000000111111//////000111111111111111111111111111222333444444555777:::BBBNNNaaasss{{{yyyvvvsssxxxoooaaaUUUNNNBBBAAA???>>>>>>>>>??????===???CCCGGGIIIKKKKKKKKKMMMMMMMMMMMMMMMNNNNNNNNNJJJHHHFFFFFFGGGGGGFFFEEEGGGHHHIIIJJJIIIIIIGGGFFFAAABBBCCCDDDEEEEEEEEEEEE????????????????????????======>>>???AAACCCEEEFFFFFFFFFFFFGGGHHHIIIKKKKKKSSSSSSTTTUUUVVVXXXXXXYYYXXXYYY\\\___bbbeeeggghhhkkkiiilllqqqqqqlllmmmrrrrrruuuxxx|||}}}|||zzzyyyyyyvvvsssssstttvvvwwwwwwvvvtttqqqqqqqqqrrrqqqpppoooooooooooopppqqqrrrrrruuutttsssrrrrrrsssuuuvvvrrrtttvvvxxxyyyzzzyyyyyy|||{{{zzzyyyzzz|||~~~~~~|||zzzzzzyyyxxxvvvnnnllliiifffcccbbbaaaaaa[[[YYYVVVUUUTTTSSSPPPNNNHHHFFFCCC@@@>>>>>>>>>>>><<>>===<<<:::999888888888666888::::::::::::<<<>>>;;;<<<===>>>?????????>>>??????>>>>>>>>>>>>>>>>>>>>>???@@@BBBEEEJJJNNNQQQ[[[```gggnnnsssvvvyyy{{{zzz{{{||||||{{{|||~~~vvvvvvxxxqqqaaaYYYVVVUUUWWWZZZeeezzzmmmWWWMMMHHHDDDAAADDDBBB>>>:::777555333333444444444333333333222222111111111111111111111111333333333333333333333333444444444444333111//////222222222222222222222222111111111111111111111111222333444444333444555777;;;;;;>>>FFFOOOSSSQQQMMMHHHHHHHHHJJJNNNUUU\\\aaagggmmmuuuyyyzzz|||zzzwwwyyyzzz|||~~~<<<:::888888999999777666888888888888888888888888666444333333444555444333555444333222111111111111111111111111111111111111222222111111111111222222000000111222222222222222333222222333333444555666777999===EEESSSgggzzzxxxvvvsssqqqyyy|||jjj[[[PPPIIIDDDCCCAAA??????@@@AAABBBDDDFFFHHHKKKLLLMMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLJJJHHHFFFFFFHHHHHHHHHGGGHHHHHHIIIIIIIIIHHHGGGGGGEEEEEEEEEEEEDDDCCCBBBBBB????????????????????????@@@@@@???@@@AAABBBCCCCCCEEEEEEEEEEEEGGGHHHIIIJJJPPPPPPQQQSSSTTTVVVWWWWWWWWWXXX[[[^^^aaadddfffgggiiihhhjjjooooookkklllqqqssswww|||~~~zzzwwwuuusssqqqrrrtttvvvvvvvvvvvvtttqqqppprrrssstttsssttttttttttttttttttttttttvvvuuutttttttttuuuvvvwwwyyyzzz{{{{{{||||||||||||}}}|||{{{zzz{{{}}}}}}{{{zzzxxxvvvtttnnnlllhhhccc___\\\ZZZYYYUUUSSSQQQOOOOOOMMMKKKIIIEEECCC@@@>>><<<;;;;;;<<<:::;;;===???@@@@@@??????===<<<;;;:::999999999999999;;;============???AAA@@@@@@@@@AAAAAABBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAA@@@@@@@@@AAACCCGGGJJJLLLUUU[[[bbbiiinnnrrrvvvyyyzzz{{{||||||||||||~~~yyywwwxxx{{{~~~pppaaaYYYWWWUUUVVVYYYZZZjjj}}}www```SSSMMMJJJGGGDDDBBB???;;;888555444333333333333222222222111111222222222222222222222222111111111111111111111111222222222222111111111111222222222222222222222222111111111111111111111111222333444444333333555777<<<>>>BBBHHHNNNOOOMMMKKKFFFGGGIIILLLRRRYYY```eeemmmrrrxxx}}}{{{uuuuuuxxx{{{===;;;999999::::::999888<<<;;;;;;:::999999888888777555333333444444333222444333222111111111111111333333333333333333333333333333222222222222333333111111222333333333333333444333333444555666777777999;;;AAAKKK[[[pppyyyuuutttqqqqqq|||wwwfffXXXNNNIIIFFFDDDBBB@@@@@@AAACCCEEEGGGHHHIIIJJJJJJJJJIIIHHHJJJJJJJJJJJJJJJJJJJJJJJJJJJHHHGGGGGGIIIJJJIIIIIIJJJJJJIIIHHHHHHHHHHHHHHHHHHHHHGGGFFFDDDBBB@@@???@@@@@@@@@@@@@@@@@@@@@@@@BBBBBBAAA@@@@@@@@@@@@AAADDDDDDDDDDDDEEEGGGHHHHHHKKKLLLMMMOOOQQQSSSTTTUUUUUUVVVXXX[[[^^^aaacccdddffffffiiimmmmmmkkklllppprrrvvv|||{{{vvvrrrpppoooppprrruuuvvvvvvuuuvvvtttqqqppprrrtttuuuvvvwwwxxxyyyzzzyyyxxxwwwvvvwwwwwwvvvvvvwwwxxxyyyyyy~~~~~~}}}}}}}}}}}}~~~~~~~~~|||{{{|||}}}}}}|||{{{xxxtttqqqmmmjjjeee___YYYUUURRRPPPNNNLLLJJJHHHHHHFFFDDDBBBAAA???===;;;999999999999999999::::::;;;;;;;;;<<<;;;::::::999::::::;;;;;;===???AAAAAAAAAAAACCCEEEEEEEEEDDDDDDDDDEEEFFFFFFBBBAAAAAAAAA@@@@@@??????AAA@@@@@@@@@AAABBBDDDEEENNNSSSZZZaaaggglllqqqtttxxxzzz|||||||||}}}~~~yyywwwtttzzz{{{nnnaaaZZZWWWTTTUUUXXXRRR[[[gggtttgggWWWNNNJJJHHHEEECCC@@@<<<999666444444222222222222111111111111333333333333333333333333111111111111111111111111111000000///000111222333222222222222222222222222222222222222222222222222222333444333333333666888???CCCHHHLLLLLLJJJIIIHHHEEEHHHLLLQQQVVV]]]eeejjjrrrvvv{{{xxxuuutttwwwyyy|||???===:::999::::::999888;;;;;;:::::::::999999999888666444333333444222111333333222111111111111111333333333333333333333333222222222111111222222222000111222222333333222222333333333444555666777888999===EEEQQQcccyyy}}}zzzuuussssssqqqrrrrrrdddXXXQQQOOOGGGEEEBBBAAA@@@BBBEEEFFFGGGHHHIIIJJJJJJIIIIIIHHHKKKJJJJJJJJJJJJJJJIIIIIIIIIHHHGGGGGGIIIKKKKKKJJJKKKJJJIIIGGGGGGHHHHHHIIIIIIIIIHHHGGGEEECCCAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@BBBAAA@@@@@@???@@@@@@@@@DDDCCCCCCDDDEEEFFFGGGGGGGGGHHHJJJLLLNNNPPPRRRRRRRRRSSSUUUXXX[[[]]]___```ccceeehhhkkkllllllmmmooopppsssvvvxxxxxxuuuqqqnnnmmmnnnpppsssvvvxxxvvvuuuwwwtttpppoooqqqsssuuuuuuvvvwwwzzz{{{||||||zzzyyyyyyyyyyyyyyyzzz{{{{{{|||}}}}}}|||{{{{{{|||~~~~~~|||{{{{{{|||~~~~~~}}}}}}|||{{{xxxsssppplllhhhccc\\\UUUOOOLLLJJJIIIGGGEEEDDDCCCBBB@@@>>>>>>===;;;999888888777888;;;:::999999999:::;;;;;;999999::::::;;;<<<===>>>AAACCCDDDEEEDDDEEEGGGHHHIIIHHHGGGGGGGGGGGGHHHHHHCCCCCCBBBAAA@@@?????????@@@????????????@@@AAABBBHHHLLLSSSZZZ```ffflllpppuuuwwwzzz{{{|||}}}zzzuuuqqqtttyyy~~~yyynnnccc\\\XXXSSSRRRUUUTTTVVVYYYbbbrrrppp[[[NNNIIIGGGFFFDDDBBB>>>;;;888666444333333333222222222111111333333333333333333333333333333333333333333333333222000///......000222333222222222222222222222222222222222222222222222222333333444333333555888:::BBBHHHMMMNNNJJJFFFEEEEEEFFFJJJPPPUUUZZZ```hhhmmmuuuyyy~~~|||vvvvvvyyy|||}}}~~~AAA???;;;999999999999888888888888888999999::::::888666444333333444222111222222111111000000111111222222222222222222222222111111000000000000111111///000000111111111111111222222333333444666777888888>>>JJJYYYmmmvvvsssoooooorrrsssvvvqqqeeeYYYRRRQQQFFFEEECCCAAAAAACCCEEEFFFJJJKKKLLLMMMMMMNNNNNNNNNLLLLLLLLLKKKKKKJJJJJJJJJIIIHHHGGGGGGIIIKKKKKKJJJKKKJJJHHHHHHHHHHHHJJJKKKHHHHHHHHHGGGFFFDDDCCCBBB@@@@@@@@@@@@@@@@@@@@@@@@????????????@@@AAAAAABBBCCCCCCCCCCCCDDDEEEFFFFFFDDDEEEGGGIIIKKKMMMOOOPPPNNNOOOQQQSSSVVVYYYZZZ[[[___cccgggiiijjjlllnnnoooppppppqqqqqqqqqpppooonnnoooppprrruuuxxxyyywwwuuuwwwtttqqqpppppprrrssssssqqqssswwwzzz|||}}}||||||zzzzzz{{{|||}}}}}}}}}~~~{{{{{{zzzzzz{{{}}}}}}|||{{{zzzzzz{{{}}}~~~||||||{{{{{{zzzxxxtttqqqjjjfff```YYYSSSMMMIIIGGGGGGEEECCCBBBAAA@@@>>><<<<<<<<<;;;:::999888888888;;;:::999888888999;;;<<<:::;;;;;;<<<>>>???AAABBBDDDFFFHHHHHHHHHHHHJJJLLLLLLKKKJJJJJJIIIIIIIIIIIIIIIIIIHHHGGGFFFEEEDDDCCC????????????@@@AAAAAABBBDDDHHHMMMSSSYYY___fffjjjooorrrvvvyyy{{{}}}{{{tttppppppssszzz{{{rrrhhhbbb[[[TTTQQQRRRTTTRRRQQQXXXeeexxx}}}dddSSSLLLJJJGGGEEECCC@@@===999777555555444444444444333333333333333333333333333333333333333333333333333333333333222000......///000222222222222222222222222222222222222222222222222222333333444444444777;;;>>>EEEKKKOOONNNHHHCCCCCCEEEJJJOOOUUUYYY]]]bbbjjjppp{{{yyyvvvxxx|||FFFBBB>>>;;;::::::999888666666777777888999999:::777555333333444444333222222111111000000000111111111111111111111111111111111000000000000000000111//////000111111111111000222222333333555666888999:::CCCQQQdddyyysssmmmjjjllltttyyy}}}pppdddVVVNNNNNNEEEDDDDDDCCCDDDDDDFFFFFFHHHIIIJJJKKKLLLMMMNNNOOONNNMMMMMMLLLLLLKKKKKKKKKJJJHHHGGGGGGIIIJJJIIIIIIHHHHHHHHHHHHIIIJJJKKKLLLHHHHHHHHHGGGGGGFFFDDDDDDAAAAAAAAAAAAAAAAAAAAAAAA======>>>>>>@@@AAACCCCCCBBBBBBBBBBBBBBBCCCDDDDDDBBBCCCDDDFFFHHHJJJKKKLLLJJJKKKLLLOOOQQQTTTUUUVVV[[[aaaeeefffhhhlllnnnnnnpppoooooonnnooopppqqqrrrsssssstttwwwyyyyyywwwuuuvvvtttrrrrrrsssttttttsssoooqqqtttxxx{{{}}}~~~~~~zzz{{{|||~~~~~~{{{||||||}}}~~~|||{{{zzzyyyzzz|||~~~~~~|||{{{zzzyyyvvvssspppiiieee___XXXQQQKKKGGGEEEEEECCCAAA@@@@@@@@@>>><<<<<<<<<;;;;;;::::::999999:::999888888888:::;;;<<<===>>>>>>???AAACCCEEEFFFHHHJJJKKKLLLKKKLLLNNNOOOOOOOOOOOOOOONNNMMMKKKKKKLLLKKKJJJIIIGGGFFFEEEDDD???@@@AAAAAABBBCCCCCCCCCBBBEEEIIIMMMRRRXXX___ccchhhlllqqquuuxxx{{{~~~vvvqqqmmmmmmttt}}}zzzqqqjjjaaaVVVRRRRRROOOLLLMMMRRR\\\llllllWWWMMMJJJGGGGGGEEEBBB???;;;888666555555555555444444444444333333333333333333333333111111111111111111111111333222111000///000000111222222222222222222222222333333333333333333333333222333444555666:::???CCCHHHLLLNNNLLLGGGDDDEEEGGGNNNSSSYYY]]]```fffooowww|||yyyxxxvvvxxx~~~KKKGGGBBB>>><<<;;;:::999777777777888888888888888666444333333444555444333111111000000000000111111111111111111111111111111222111111000000111111222000000111222222222222111333333444555666888999:::???III[[[pppwwwooollliiinnn{{{wwwmmmbbbSSSKKKKKKEEEEEEFFFGGGGGGGGGGGGGGGGGGGGGGGGHHHIIIJJJKKKLLLNNNNNNMMMLLLLLLKKKKKKJJJJJJHHHFFFFFFHHHHHHHHHGGGFFFFFFHHHJJJKKKLLLLLLLLLIIIIIIIIIHHHGGGFFFDDDDDDAAAAAAAAAAAAAAAAAAAAAAAA======>>>>>>???AAABBBCCC@@@????????????@@@AAAAAA@@@@@@AAACCCDDDFFFGGGGGGFFFGGGIIIKKKMMMOOOQQQRRRWWW]]]bbbbbbdddjjjlllkkklllmmmnnnoooppprrrssstttvvvvvvuuuwwwxxxwwwuuussssssrrrsssuuuwwwyyyxxxwwwrrrsssuuuxxxzzz}}}zzz{{{}}}~~~|||}}}~~~{{{zzzzzzzzz{{{}}}|||yyyvvvtttpppmmmiiieee___WWWOOOHHHDDDBBBCCCAAA???>>>>>>>>><<<:::;;;;;;;;;;;;;;;::::::999;;;;;;;;;<<<<<<>>>??????AAAAAABBBCCCEEEFFFHHHIIILLLNNNOOOPPPOOOPPPRRRSSSTTTUUUVVVVVVUUUSSSPPPNNNMMMLLLKKKIIIGGGFFFDDDDDDCCCCCCDDDDDDEEEDDDDDDDDDAAACCCEEEHHHLLLQQQXXX\\\aaaeeelllrrrvvvzzz}}}|||tttmmmkkkqqqyyy~~~|||ttthhh[[[TTTTTTLLLLLLNNNRRRWWWaaavvvttt[[[OOOKKKHHHGGGFFFCCC@@@<<<999777555555444444444333333333222222222222222222222222111111111111111111111111111111111111222222222222222222222222222222222222333333333333333333333333222333444555888===CCCHHHJJJKKKKKKIIIFFFEEEGGGJJJQQQVVV]]]```ccckkkvvv~~~|||yyyuuuxxx}}}}}}~~~OOOKKKEEE@@@>>>===;;;:::::::::999999888777777777555444222222444555555444111000000000000000111111111111111111111111111111333222222222222222222333111111222333333333333222444444555666888999;;;<<>>>>>>>>>>>???@@@AAAAAA>>>===============>>>???>>>??????AAABBBCCCDDDDDDDDDEEEGGGIIIKKKMMMOOOPPPSSS[[[```___bbbhhhkkkiiigggiiilllooorrrssssssrrrxxxwwwvvvvvvvvvvvvtttrrrqqqqqqssswww{{{}}}|||{{{vvvvvvwwwyyy{{{}}}zzz{{{}}}|||}}}}}}}}}{{{{{{zzz{{{|||}}}xxxuuuqqqmmmkkkjjjfff___VVVMMMFFFAAA>>>@@@???===<<<<<<<<<:::888::::::;;;;;;;;;::::::999===>>>???@@@AAABBBCCCDDDCCCCCCDDDEEEGGGHHHJJJKKKOOOPPPRRRSSSRRRSSSTTTVVVXXXYYY[[[\\\[[[WWWTTTQQQRRRQQQOOONNNLLLJJJHHHHHHFFFGGGGGGGGGFFFEEEDDDDDD@@@BBBCCCEEEHHHMMMSSSWWW]]]bbbiiipppuuuyyy}}}}}}xxxooolllqqqxxx|||{{{mmm___WWWVVVOOOOOOSSSUUUUUUZZZmmm~~~dddUUUQQQHHHHHHFFFDDDAAA===999777444444444333333333222222111111111111111111111111333333333333333333333333///000111333444444444444222222222222222222222222333333333333333333333333222333444666999???FFFKKKKKKJJJIIIGGGFFFGGGIIILLLRRRXXX___bbbfffooo|||xxxttttttvvvuuuuuu|||YYYRRRIIIBBB>>>>>>>>>>>>;;;:::999888777555444444777444222333555666444111222222222222222222222222111111111111111111111111111111111111111111111111111111111111222333444555999555333666888888:::===JJJVVVmmmzzzmmmiiikkkppp{{{ooobbbZZZRRRNNNMMMJJJHHHGGGHHHKKKKKKIIIFFFMMMLLLKKKKKKKKKKKKKKKLLLLLLLLLLLLLLLKKKJJJIIIHHHIIIHHHFFFEEEEEEEEEFFFFFFGGGHHHIIIJJJKKKKKKKKKKKKJJJJJJIIIHHHGGGFFFEEEDDDBBBBBBAAAAAA@@@???>>>>>>@@@AAAAAAAAAAAA@@@??????>>>>>>>>>>>>============>>>???@@@AAABBBCCCCCCBBBDDDDDDEEEFFFGGGIIIKKKLLLUUUWWWZZZ^^^bbbdddeeefffgggjjjmmmpppqqqrrrsssuuuxxxyyyzzzyyyvvvuuuvvvwwwxxxxxxxxxzzz}}}zzzxxxvvvuuuuuuvvvxxxzzz}}}}}}~~~||||||}}}}}}~~~~~~|||zzzwwwsssnnnkkkgggbbb[[[TTTMMMHHHBBB???>>>======<<<<<<;;;;;;::::::;;;<<<;;;::::::<<<===???@@@AAABBBCCCDDDDDDDDDJJJGGGEEEGGGJJJLLLLLLKKKLLLQQQWWWYYYXXXWWW[[[^^^aaakkkuuuvvvkkk^^^TTTPPPNNNOOOQQQPPPMMMKKKIIIIIIJJJKKKMMMNNNNNNLLLJJJHHHCCCBBBAAABBBEEEJJJOOORRRVVV[[[cccjjjpppuuuzzz|||vvvllllllrrryyy{{{ooocccYYYSSSPPPLLLLLLQQQTTTXXXhhhyyynnnXXXOOOKKKJJJIIIFFFBBB===888555888555222111222444555444222333333444444333333222444444222222222222444444222222333333333222222111222222333333333333444444444333222222222222444444777444333777@@@GGGIIIIIINNNJJJHHHGGGEEEDDDHHHNNNWWW[[[aaaffflllttt}}}wwwppppppnnnlllnnnttt|||bbb[[[PPPGGGAAA@@@??????;;;;;;:::888777666555444666444333333555555444111222222222222222222222222111111111111111111111111111111111111111111111111111111111111222333444555444000000333666777:::???JJJWWWnnnwwwnnnlllllltttlll```XXXPPPLLLKKKJJJIIIHHHJJJLLLLLLJJJHHHMMMLLLLLLKKKJJJJJJJJJKKKKKKKKKKKKKKKJJJIIIHHHGGGIIIHHHFFFEEEEEEEEEFFFGGGGGGHHHIIIJJJJJJKKKKKKKKKIIIIIIHHHGGGFFFEEEDDDDDDBBBAAAAAA@@@@@@????????????@@@@@@@@@@@@???>>>>>>>>>>>>>>>>>>============>>>>>>???AAAAAABBBBBBAAACCCCCCDDDEEEFFFHHHJJJKKKQQQSSSWWW[[[___cccdddeeehhhkkknnnpppppppppqqqrrrwwwxxxxxxwwwvvvuuuvvvxxxzzzzzz{{{||||||}}}~~~yyywwwuuussssssuuuwwwyyy||||||~~~~~~~~~~~~~~~~~~~~~{{{yyywwwsssnnnjjjgggbbbZZZRRRLLLGGGBBB???<<<<<<<<<<<<<<<;;;;;;:::;;;<<<======<<<===???@@@BBBBBBCCCEEEEEEFFFFFFFFFJJJHHHHHHJJJMMMOOOOOONNNRRRVVVYYYZZZ[[[___fffmmmvvv~~~tttcccXXXRRRNNNOOOQQQQQQPPPPPPRRRSSSVVVVVVWWWWWWVVVRRRNNNKKKHHHGGGFFFEEEGGGIIILLLOOOQQQWWW___gggnnnuuuzzz~~~~~~yyyooommmooottt{{{|||rrrhhh^^^WWWQQQLLLLLLPPPRRRUUUddduuuvvv^^^QQQLLLKKKIIIFFFCCC???:::777777555333222333444444444222333333444444333333222333222111111111111222333222222222333333222222111222222333333333333444444777666555333333333333444777555444999BBBHHHJJJJJJLLLHHHGGGHHHGGGGGGLLLSSSZZZ___eeejjjooouuu}}}xxxpppmmmsssqqqqqquuu|||pppgggZZZNNNFFFCCCAAAAAA<<<;;;:::999777666555555666444333333444555333222222222222222222222222222222222222222222222222222111111111111111111111111111111111111222333444555222//////333777999>>>DDDNNN\\\sssrrrmmmnnnmmmyyyzzzhhh]]]UUUNNNJJJJJJJJJJJJJJJLLLNNNNNNMMMKKKNNNMMMLLLKKKJJJIIIIIIIIIIIIJJJJJJJJJIIIHHHGGGFFFHHHHHHGGGFFFFFFFFFFFFGGGGGGGGGHHHIIIJJJJJJJJJJJJGGGGGGFFFFFFEEEDDDCCCCCC@@@@@@@@@@@@@@@@@@@@@@@@>>>????????????>>>==================>>>>>>>>>>>>======>>>???@@@@@@@@@@@@BBBBBBCCCDDDEEEFFFHHHIIILLLNNNRRRWWW\\\```ccceeeiiillloooqqqqqqppppppqqqvvvwwwwwwvvvuuuuuuxxxzzz}}}~~~{{{{{{}}}yyywwwtttqqqqqqtttwwwyyy{{{|||}}}~~~~~~~~~|||zzzxxxvvvrrrmmmjjjhhhbbbYYYQQQKKKFFFBBB@@@999:::;;;<<<<<<<<<;;;:::<<<===?????????@@@CCCEEEEEEFFFGGGHHHHHHIIIHHHHHHGGGHHHJJJMMMPPPRRRQQQPPPUUUWWW[[[___eeeqqq~~~lll]]]VVVQQQRRRTTTUUUWWW[[[aaaeeehhhhhhgggfffccc]]]VVVQQQNNNMMMKKKIIIHHHHHHIIIJJJNNNSSS\\\dddkkkqqqwww{{{}}}xxxrrrooonnnttt|||xxxrrrkkk```XXXRRRMMMLLLOOOPPPSSSaaaqqqgggVVVMMMKKKHHHFFFDDD@@@<<<999666555444444555555444222222333333444444333333222222111111000000111111222111222222333333222222222222222333333333333444444888888666555444444444444777666888===EEEJJJLLLKKKIIIFFFFFFIIIKKKLLLRRRYYY^^^dddkkkpppsssvvv|||~~~xxxrrrqqqsssrrrrrrtttzzz{{{qqqbbbTTTKKKFFFCCCBBB<<<<<<;;;999888777666555555555444444444444333333222222222222222222222222222222222222222222222222111111111111111111111111111111111111222333444444444222222666999<<>>>>>===============>>>>>>>>>>>><<<======>>>??????>>>>>>AAAAAAAAABBBCCCDDDFFFFFFHHHJJJNNNSSSYYY^^^bbbdddhhhkkkooorrrrrrrrrrrrsssvvvvvvvvvuuuuuuvvvyyy|||zzzxxx{{{zzzxxxtttrrrrrrtttxxxzzz||||||~~~~~~~~~~~~~~~}}}|||{{{zzzwwwvvvtttqqqllliiigggaaaWWWOOOIIIFFFCCCAAA777888:::<<<======<<<;;;===>>>@@@AAABBBDDDGGGIIIIIIJJJKKKKKKKKKKKKKKKJJJEEEHHHLLLQQQSSSTTTRRRPPPRRRVVV]]]ggguuutttcccZZZVVVWWWXXX[[[```gggpppvvvzzzyyywwwvvvrrriii___WWWPPPOOOLLLJJJHHHHHHHHHHHHOOOSSSZZZ```ffflllqqqttt|||zzzpppkkkpppxxx~~~xxxqqqoooiii___VVVSSSNNNLLLOOOPPPRRR```ppprrr[[[OOOKKKGGGEEEDDDAAA===:::666555555555666555333111222333333444444333333222222222111111111111222222111111222333333333222222222222222333333333444444666666555555555555555555777999===CCCIIIMMMMMMLLLIIIGGGHHHLLLNNNPPPVVV]]]ccciiipppuuuwwwyyy|||~~~zzzvvvsssqqqtttyyytttvvvzzz{{{kkk\\\QQQJJJFFFDDD===<<<;;;:::999777777666444555555444333333333333222222222222222222222222222222222222222222222222111111111111111111111111111111111111222333444444777444444777999===EEENNN[[[kkkyyyoookkkjjjppp~~~}}}nnn___WWWSSSNNNKKKKKKKKKMMMPPPQQQQQQPPPOOONNNMMMLLLKKKIIIHHHGGGGGGGGGGGGGGGGGGGGGGGGGGGFFFEEEGGGGGGGGGHHHHHHHHHGGGGGGFFFGGGHHHHHHHHHHHHHHHHHHEEEDDDDDDCCCCCCBBBBBBBBB@@@@@@@@@@@@@@@@@@AAAAAA@@@@@@AAAAAA@@@@@@???>>><<<=========>>>>>>>>>???<<<<<<===>>>>>>>>>======?????????@@@AAABBBCCCDDDEEEGGGKKKPPPUUU[[[___aaacccgggmmmrrrttttttuuuvvvuuuvvvwwwvvvvvvwwwzzz|||yyywwwzzz~~~|||zzzwwwttttttwwwzzz|||}}}~~~~~~~~~}}}||||||~~~}}}{{{zzzxxxvvvtttsssqqqnnnjjjgggeee___VVVNNNIIIFFFDDDCCC999:::;;;===>>>>>>>>>===>>>@@@BBBDDDEEEGGGJJJMMMNNNNNNNNNOOONNNNNNMMMMMMIIINNNTTTYYYZZZYYYVVVSSSQQQWWWaaaoooyyyhhh^^^XXXYYY[[[___dddmmmvvv}}}|||rrreee[[[OOOMMMKKKIIIHHHHHHIIIJJJOOOSSSXXX^^^ccchhhmmmppp{{{~~~}}}ppphhhjjjrrrzzz~~~sssooommmiii___UUUSSSMMMLLLOOOPPPSSSaaarrr~~~cccQQQLLLFFFDDDCCCBBB>>>:::777666555555666555333111222333333444444333333222222333333333333333333222000111222333333333333333222222222333333333444444222222333444555666666666999<<>>===<<<;;;999888777777444555666555333222333444222222222222222222222222333333333333333333333333111111111111111111111111111111111111222333444555666444444777999===GGGRRRaaaqqqwwwooolllkkkwwwuuugggZZZTTTQQQNNNLLLMMMLLLOOORRRSSSRRROOONNNNNNLLLKKKJJJIIIHHHGGGGGGGGGFFFGGGGGGGGGGGGGGGFFFFFFFFFGGGHHHHHHIIIHHHHHHHHHFFFGGGGGGHHHHHHGGGGGGGGGDDDDDDDDDCCCCCCCCCBBBBBB@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAAAAA@@@??????<<<<<<======>>>>>>??????<<<======>>>>>>=========>>>>>>>>>>>>???@@@AAABBBCCCDDDGGGKKKPPPUUUYYY\\\^^^cccjjjpppsssuuuvvvxxxuuuwwwyyyyyyyyyyyyzzz|||{{{wwwvvvyyy|||}}}{{{yyyxxxxxxyyy{{{}}}~~~}}}~~~}}}zzzyyy{{{|||}}}~~~}}}{{{yyyxxxtttrrrqqqpppnnnlllhhheeeaaa[[[TTTNNNJJJGGGEEEDDD=========>>>???@@@AAAAAABBBDDDFFFGGGHHHKKKNNNPPPSSSSSSSSSSSSSSSRRRQQQPPPRRRXXX```eeeddd```[[[YYYVVV[[[eeerrr}}}lllcccXXXZZZ]]]aaafffmmmtttzzzuuuggg[[[NNNLLLIIIHHHHHHJJJMMMOOOQQQTTTYYY]]]aaaeeejjjmmmtttwww|||}}}pppeeeeeekkkuuu~~~vvvsssqqqlllbbbZZZSSSNNNLLLOOOPPPSSSaaaqqqlllVVVOOOGGGDDDDDDCCC???:::999777555555555555333222222333333444444333333222222333333444444333333222000111222222333333333333222222333333333333444444///000222444666777777888;;;@@@HHHOOORRRQQQNNNLLLLLLKKKMMMRRRUUUVVV[[[bbbiiipppyyy|||tttqqqpppqqqooommmpppuuu{{{pppaaaTTTKKKFFF>>>>>>===;;;:::999888777333555666555333222333555222222222222222222222222333333333333333333333333111111111111111111111111111111111111222333444555555444555888:::@@@LLLYYYiiizzz}}}rrrppppppqqqmmm```TTTPPPOOOMMMLLLMMMMMMPPPTTTTTTRRRNNNMMMMMMJJJJJJIIIHHHGGGGGGHHHHHHFFFGGGGGGHHHHHHGGGGGGFFFFFFGGGHHHIIIIIIIIIHHHHHHFFFFFFGGGGGGGGGGGGFFFFFFDDDDDDDDDDDDCCCCCCCCCCCCBBBAAAAAA@@@@@@?????????@@@@@@@@@@@@@@@???>>>>>><<<<<<<<<===>>>?????????======>>>>>>>>>======<<<===<<<<<<<<<===>>>???@@@AAAAAACCCFFFJJJOOOSSSUUUYYY___fffmmmppprrrtttuuuvvvxxx{{{|||{{{zzzzzz{{{}}}|||zzzwwwvvvwwwyyyzzz|||{{{{{{zzzzzz{{{{{{|||~~~~~~}}}~~~zzzwwwwwwyyy{{{||||||zzzxxxwwwpppooommmmmmllliiifffccc\\\XXXSSSNNNKKKIIIFFFDDDBBBAAA@@@???@@@AAACCCDDDGGGHHHJJJLLLMMMOOORRRTTTXXXXXXXXXXXXWWWVVVUUUTTTYYY```iiimmmkkkeee^^^[[[YYY\\\cccmmmwwwqqqhhh[[[^^^bbbfffiiimmmqqquuuyyyyyyzzz}}}|||tttdddXXXPPPMMMIIIGGGHHHLLLPPPTTT[[[\\\^^^^^^^^^___bbbdddiiimmmsssxxx~~~|||qqqfffdddgggnnnzzz|||yyyvvvooofff^^^TTTNNNLLLOOONNNPPP]]]mmmvvv[[[SSSJJJFFFFFFEEE@@@<<<;;;888555444444555444333222333333444444333333222111222333333333333222111000000111222333333333333222222333333333333444444111222444666777888888777>>>DDDMMMSSSUUURRRNNNKKKLLLKKKNNNTTTWWWYYY___fffmmmttt~~~~~~wwwuuussssssuuuttttttyyyxxxgggXXXMMMFFF>>>>>>===<<<:::999888777333555777555222111333555222222222222222222222222333333333333333333333333111111111111111111111111111111111111222333444555666555777:::>>>EEERRR```pppwwwoooppptttvvv{{{hhh\\\QQQMMMNNNLLLLLLMMMMMMQQQUUUUUUQQQNNNLLLLLLIIIIIIHHHGGGGGGHHHHHHHHHFFFGGGGGGHHHHHHHHHGGGGGGEEEFFFHHHIIIJJJIIIHHHHHHFFFFFFGGGGGGGGGFFFFFFEEEDDDDDDDDDDDDDDDCCCCCCCCCBBBBBBAAAAAA@@@???>>>>>>???????????????>>>======;;;<<<<<<===>>>??????@@@===>>>>>>>>>>>>>>>======<<<<<<<<<<<<<<<===>>>??????@@@AAACCCGGGKKKNNNPPPWWW\\\dddjjjnnnpppqqqrrrvvvyyy}}}~~~}}}{{{zzzzzz|||yyyvvvuuuvvvxxxyyyyyy{{{{{{{{{{{{{{{{{{{{{{{{}}}~~~~~~~~~~~~}}}||||||}}}zzzvvvuuuwwwyyy{{{{{{yyywwwvvvnnnmmmlllkkkjjjhhhdddbbbZZZVVVRRRNNNLLLJJJGGGEEEEEEDDDAAA@@@@@@BBBEEEGGGJJJLLLNNNOOOPPPQQQUUUWWW\\\\\\\\\\\\[[[YYYXXXWWW\\\cccmmmqqqmmmfff^^^ZZZXXXZZZ___fffnnnuuuxxxzzztttkkk___ccchhhkkkmmmoooqqqsssrrrrrrtttxxxyyyqqqbbbUUURRROOOJJJHHHHHHMMMRRRVVVeeeeeeddd```\\\ZZZYYYZZZaaaeeelllssszzz~~~tttiiifffgggiiivvv}}}xxxpppgggaaaUUUOOOMMMNNNLLLMMMZZZiii|||___VVVLLLGGGGGGGGGBBB===<<<999555333444444444444222333333444444333333222000111222333333222111000///000111222333444444444222222333333333444444444444555666888888888777777???FFFOOOVVVVVVRRRMMMJJJJJJJJJNNNUUUYYY\\\bbbiiiooowww{{{vvvuuussssssuuuvvvxxxwww```NNNHHHEEE@@@>>>???===:::999<<<777777777777666555444333555444333222111111111111555555555444333222000000333333333222222111111111000000000000111222333444666555666:::???HHHXXXgggzzz}}}vvvtttpppttt~~~~~~mmm\\\WWWPPPKKKJJJKKKMMMNNNPPPQQQRRRRRRQQQNNNKKKIIIHHHGGGEEEDDDDDDEEEGGGHHHMMMLLLJJJHHHGGGGGGGGGHHHGGGHHHIIIJJJJJJJJJIIIHHHHHHHHHGGGGGGFFFEEEEEEEEEEEEEEEEEEDDDCCCAAA@@@?????????>>>>>>>>>>>>>>>>>>>>>???@@@@@@@@@>>>===<<>>===<<<<<<===>>>???@@@@@@??????>>><<<;;;:::;;;;;;;;;;;;;;;;;;;;;;;;:::<<>>>>><<<888777999666666666666555444333333111111111111222333444444333333444444444333222222333333222222222222222222000000000000111222333444444444666:::@@@IIIZZZjjj|||wwwvvvttt|||yyyjjj[[[VVVPPPKKKKKKLLLMMMNNNPPPQQQRRRRRRPPPMMMJJJHHHHHHGGGFFFEEEEEEGGGHHHJJJMMMKKKJJJHHHGGGGGGGGGGGGGGGHHHIIIJJJJJJJJJIIIHHHHHHHHHGGGGGGFFFEEEDDDDDDCCCCCCCCCCCCBBB@@@??????????????????????????????===>>>>>>???@@@@@@??????@@@@@@???>>>>>>>>>???@@@@@@@@@@@@???>>>===;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::<<>>;;;777555555555444444333333333333333333333333333333222222222222333333333333333333333333333333333333333444444444555555333444555444444666999;;;GGGKKKOOOQQQPPPLLLIIIHHHDDDIIIPPPUUUXXX\\\bbbgggqqq}}}wwwssstttqqquuu{{{uuu```SSSLLLEEE@@@???===999777999888888888777777666555444111111111222333444444555111222333333444444444444222222222222222222333333111000000111111222333444555555888===CCCMMM___ooo{{{wwwxxxzzzpppeeeZZZUUUPPPLLLKKKMMMNNNNNNPPPQQQQQQQQQOOOLLLIIIGGGGGGFFFFFFFFFGGGIIIKKKLLLLLLKKKIIIHHHGGGFFFGGGGGGGGGHHHIIIJJJKKKJJJJJJIIIIIIIIIHHHGGGFFFEEEDDDCCCAAAAAAAAAAAAAAA@@@??????@@@@@@@@@@@@@@@@@@@@@@@@======>>>>>>@@@AAABBBCCCAAAAAA@@@@@@@@@@@@AAAAAA@@@@@@@@@@@@???===<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;999;;;>>>???@@@BBBDDDFFFLLLPPPWWW^^^ccciiinnnrrryyyxxxxxxxxxzzz|||}}}{{{zzzxxxxxxzzz{{{|||}}}}}}}}}||||||||||||{{{~~~}}}yyyuuusssrrrqqqpppqqqsssttttttssspppooolllkkkiiieeeaaa^^^YYYUUUOOOLLLJJJJJJJJJJJJHHHIIIJJJIIIIIIJJJMMMOOOQQQRRRSSSRRRRRRWWW^^^eeekkkiiieee```]]]]]]```ccclllwww~~~uuulllccc[[[XXX[[[cccooo~~~uuuhhhccceeeppplll```]]]ZZZXXXZZZ\\\```iiiqqq}}}yyypppdddYYYTTTVVVYYYZZZ]]]aaaeeejjjqqqxxx|||yyynnnfffeeehhhnnnwww}}}vvvmmmeeeZZZRRRKKKJJJKKKLLLPPPUUUZZZhhh}}}xxx___RRRPPPIIIFFFFFFBBB@@@===999777666666666555333333333333333333333333333333222222222222333333333333333333333333333333333333333444444444555555333333444444444666:::===GGGJJJLLLMMMKKKIIIGGGGGGFFFKKKRRRWWW[[[```fffkkkttt{{{tttrrrssstttwww~~~~~~jjjZZZQQQIIIBBB@@@???<<<:::<<<::::::::::::999888777666444444444333333222222111111222333333444444333333111111111222222333333333111111111111222333444444888888;;;@@@GGGRRRdddtttyyyxxxzzzxxxiii___WWWTTTOOOMMMMMMNNNOOOOOOPPPQQQPPPOOOMMMKKKHHHFFFFFFFFFFFFGGGIIIKKKLLLMMMLLLKKKIIIGGGFFFFFFFFFGGGGGGHHHIIIKKKKKKKKKJJJJJJJJJIIIHHHGGGFFFDDDCCCCCC@@@AAAAAAAAAAAAAAA@@@@@@@@@@@@AAAAAAAAAAAAAAABBB??????>>>>>>@@@AAACCCEEEAAAAAAAAAAAAAAABBBBBBBBBBBBBBBBBBAAA@@@???======<<<<<<<<<<<<<<<;;;;;;;;;999;;;===>>>???@@@BBBDDDGGGKKKQQQWWW]]]dddjjjnnntttvvvxxxyyyzzz{{{}}}}}}}}}{{{zzzxxxxxxyyy{{{}}}}}}|||||||||}}}}}}}}}}}}~~~~~~}}}{{{wwwtttrrrqqqppppppqqqssstttsssrrrpppnnnkkkiiigggccc___[[[XXXTTTNNNJJJIIIKKKLLLMMMLLLLLLMMMLLLLLLMMMOOORRRSSSSSSRRRPPPPPPVVV```gggllljjjfffaaa^^^aaahhhmmmzzz}}}pppcccZZZWWW\\\eeerrrvvvjjjbbbeeeooooooeeecccbbbbbbccceeeiiipppuuu{{{ooobbbXXXUUUWWW[[[]]]^^^```bbbfffkkkqqqvvv{{{}}}}}}oooeeebbbccchhhppp{{{~~~vvvmmmfff[[[SSSLLLJJJJJJJJJMMMRRRXXXbbbtttfffUUUPPPIIIGGGGGGCCC@@@===999777666666555444444444444444444444444444333333333222222333333333333333333333333333333333333333333444444444555555333333444444555777<<>>>>>>>>=========<<<<<<:::<<<>>>>>>>>>>>>@@@BBBDDDHHHLLLQQQVVV]]]ccchhhppptttyyy||||||{{{{{{||||||||||||zzzwwwvvvwwwyyy}}}}}}}}}~~~~~~~~~~~~~~~|||||||||{{{yyyvvvsssqqqqqqqqqqqqrrrttttttsssqqqmmmllliiigggeeeaaa]]]YYYWWWSSSMMMIIIIIIKKKNNNOOONNNOOOOOONNNNNNNNNQQQSSSTTTSSSQQQNNNOOOVVVaaajjjooommmiiidddbbbgggrrr{{{wwwggg]]]YYY]]]eeeppp}}}tttiiibbbcccjjjvvvuuunnngggkkkooorrrtttxxx|||}}}xxxlll___WWWVVVYYY]]]_________```bbbgggnnnssswww{{{oooddd___```ccclllwww}}}vvvmmmggg^^^UUUNNNKKKJJJIIIJJJNNNPPPYYYhhh|||nnnXXXQQQJJJHHHIIIEEE@@@===999666666555444333444444444444444444444444444333333333333333333444333333333333333333333333333333333444444444555555333444444444666999???CCCGGGGGGGGGEEEDDDDDDGGGIIIRRRVVVZZZ]]]```dddjjjoooyyyyyyvvvtttrrrssswwwyyypppXXXLLLBBB>>>>>><<<:::;;;777888888777777666555444///000222444666666666555444444444444333333222111222222222222222222333333222111111222222333444555666777;;;CCCLLLYYYmmm~~~}}}wwwuuuzzzlll^^^XXXSSSQQQOOONNNOOOPPPPPPOOONNNNNNMMMLLLKKKIIIHHHGGGEEEFFFGGGHHHJJJKKKLLLMMMKKKJJJHHHGGGFFFEEEFFFFFFGGGHHHIIIKKKLLLLLLLLLKKKHHHHHHGGGGGGFFFEEEEEEEEEBBBBBBBBBBBBBBBAAA@@@@@@???@@@@@@AAAAAABBBBBBCCCCCCBBBBBBBBBBBBCCCCCCDDDBBBCCCDDDEEEEEEEEEEEEEEEFFFFFFFFFFFFEEECCCBBBAAAAAA@@@@@@??????>>>>>>>>>;;;===>>>>>>======???@@@CCCEEEHHHLLLPPPVVV\\\aaakkkqqqxxx||||||{{{|||}}}{{{|||}}}{{{wwwuuuwwwyyy}}}~~~~~~zzzzzzzzzyyywwwuuusssrrrrrrrrrrrrsssuuutttrrrpppkkkjjjgggfffddd```\\\YYYVVVRRRLLLIIIJJJLLLNNNOOOOOOPPPPPPOOONNNOOOQQQTTTTTTSSSQQQOOOQQQZZZgggpppvvvtttoooiiigggnnn}}}{{{mmmccc]]]___ccciiiqqqyyy}}}~~~|||yyyxxxwwwqqqhhhcccbbbeeelllrrruuuzzz~~~ssspppllluuu{{{tttiii___YYYXXXZZZ]]]^^^^^^]]]\\\^^^cccjjjpppuuuzzzpppfff]]]]]]```gggqqq}}}|||wwwooojjj```XXXPPPMMMKKKHHHIIILLLJJJQQQ^^^pppwww^^^TTTKKKIIIJJJFFFAAA>>>999777666555444333444444444444444444444444444444333333333333444444333333333333333333333333333333333444444444555555444555555666777<<>>HHHSSScccxxx~~~uuurrrsss}}}rrrbbbXXXWWWQQQOOONNNOOOPPPQQQQQQPPPLLLLLLKKKKKKJJJIIIIIIHHHEEEFFFGGGHHHIIIJJJKKKKKKKKKJJJHHHFFFEEEEEEFFFFFFFFFHHHIIIKKKLLLMMMLLLLLLFFFFFFFFFFFFFFFFFFFFFFFFBBBBBBBBBBBBAAA???>>>>>>?????????@@@AAABBBBBBBBB@@@AAABBBCCCDDDEEEEEEEEEDDDEEEGGGHHHIIIIIIHHHHHHIIIIIIHHHHHHGGGEEEDDDCCCCCCBBBBBBAAA@@@@@@??????===>>>??????>>>===>>>@@@CCCEEEFFFHHHJJJPPPVVV[[[ccciiiqqqvvvwwwxxx{{{~~~}}}zzz}}}|||xxxvvvxxx{{{~~~}}}xxxxxxxxxwwwvvvuuusssssssssrrrrrrssstttssspppnnnjjjiiigggeeedddaaa]]]ZZZVVVRRRMMMJJJJJJLLLNNNNNNPPPPPPPPPOOONNNOOOQQQSSSSSSSSSSSSSSSXXXbbbqqq{{{}}}zzzssskkkiiipppwwwnnnhhh______```aaacccfffiiikkkfffgggggghhhnnnsssqqqkkkfffccccccfffiiilllrrryyywwwooonnntttxxxrrriiiaaa\\\ZZZ[[[[[[ZZZYYYXXXWWWYYY^^^fffllltttzzzuuukkk]]]\\\[[[```jjjvvv}}}yyysssmmmcccZZZRRRNNNKKKHHHHHHJJJJJJNNNWWWeeeuuueeeXXXMMMIIIJJJFFFCCC???;;;888777666555444555555555555555555555555444444333333333333444444333333333333333333333333333333333444444444555555555666666777999>>>EEEJJJEEEFFFFFFEEEEEEGGGKKKNNNVVVZZZ^^^```cccgggnnntttyyy}}}pppmmmjjjjjjnnnqqqttt|||iii[[[LLLFFFCCC???<<<;;;<<<<<<<<<<<<;;;:::999999222333555666666555333222000000222333444555555555444333333222222111111111222222222222333444555555888:::BBBNNN[[[mmmuuuqqqooorrruuugggZZZUUUWWWPPPOOONNNOOOQQQRRRQQQPPPKKKKKKJJJJJJJJJIIIIIIIIIEEEFFFGGGHHHIIIJJJJJJJJJKKKJJJHHHFFFEEEEEEEEEFFFFFFHHHJJJKKKMMMMMMMMMLLLEEEFFFFFFFFFFFFGGGGGGGGGBBBBBBAAAAAA???>>><<<<<<>>>>>>???@@@@@@AAABBBBBB>>>???BBBDDDFFFGGGGGGGGGFFFHHHIIIKKKLLLLLLKKKKKKJJJJJJJJJIIIHHHGGGFFFEEEDDDDDDCCCBBBBBBAAA@@@@@@>>>???@@@???>>>===>>>???DDDDDDEEEFFFHHHLLLRRRWWW[[[bbbiiinnnppptttzzz~~~~~~~~~~~~}}}||||||{{{{{{~~~~~~yyywwwyyy}}}}}}wwwwwwwwwwwwvvvuuutttssssssrrrrrrssssssrrrooollljjjiiigggfffeeebbb^^^[[[UUURRRMMMKKKKKKLLLMMMMMMOOOPPPPPPOOONNNNNNPPPSSSRRRSSSTTTWWW]]]iiiyyy|||uuukkkgggoooyyypppllliiiaaa```^^^\\\[[[[[[[[[[[[\\\]]]___bbbkkkttttttpppiiieeeccceeegggjjjrrrzzzwwwpppqqq{{{zzzxxxrrrjjjccc^^^\\\[[[ZZZVVVUUUTTTSSSUUU[[[ccciiisssyyyyyyppp___[[[XXX[[[dddqqq~~~~~~{{{uuupppddd\\\SSSPPPLLLHHHGGGIIIJJJLLLQQQZZZgggzzzkkk[[[NNNJJJJJJEEEDDDAAA<<<:::888888777555555555555555555555555555555444444333333444444555333333333333333333333333333333333444444444555555666666777888:::???FFFKKKEEEEEEFFFFFFGGGIIIMMMPPPVVVYYY]]]```ccciiipppvvvxxxxxxmmmhhhfffggglllqqqvvv~~~{{{kkkUUUGGGCCCBBB>>>;;;======<<<;;;:::999777666555555555555444333222222555555555555555555444444666666555444333333333333333444444333222333555888999>>>FFFRRReee}}}vvvnnnqqqyyyyyykkk___VVVRRRRRROOOPPPQQQQQQPPPNNNOOOPPPNNNOOOOOONNNMMMKKKIIIHHHHHHHHHIIIIIIJJJKKKLLLLLLMMMLLLJJJHHHGGGEEEEEEEEEGGGGGGHHHIIIKKKKKKJJJHHHEEEFFFFFFFFFFFFDDDBBBAAADDDCCCAAA@@@@@@@@@AAAAAA<<<===>>>@@@@@@AAAAAAAAADDDEEEFFFGGGGGGHHHHHHHHHFFFFFFGGGIIILLLOOOQQQRRRLLLNNNOOOOOOMMMKKKJJJKKKGGGGGGFFFFFFFFFEEEBBB@@@EEEDDDCCC@@@>>>===???AAAAAAAAAAAABBBEEEJJJNNNQQQVVVYYY^^^cccggglllqqqtttyyyzzz{{{zzzyyyyyyzzz{{{xxx{{{{{{zzz}}}}}}wwwuuussstttvvvvvvrrroooqqqqqqrrrssssssssssssrrrnnnnnnmmmkkkgggbbb^^^\\\WWWRRRMMMJJJIIIJJJKKKLLLMMMNNNNNNNNNMMMOOOQQQTTT]]]\\\ZZZ\\\dddooo|||yyypppmmmpppvvvzzz~~~~~~yyyrrrnnnmmmiiidddddd```[[[XXXWWWWWWWWWVVV[[[]]]___dddoooyyy{{{vvvmmmfffdddiiilllmmmvvvooonnnttt}}}{{{vvvooojjjfffbbb]]]YYYUUURRRPPPPPPUUU^^^gggnnnyyy~~~~~~tttccc[[[UUUXXX^^^gggsss|||~~~}}}|||uuummmiii```UUUMMMKKKJJJHHHFFFKKKJJJNNNVVVaaarrruuu\\\PPPKKKHHHGGGFFFCCC???;;;777555444444333333333333333333333333222333333444444333333222444444333333444444555666333333222222333333444555444222222888AAAHHHJJJIIIGGGGGGFFFFFFGGGLLLRRRWWWZZZ\\\^^^```eeellluuu|||yyypppmmmiiihhhjjjnnnrrrxxxrrr\\\LLLFFFDDDAAA???>>>>>>===<<<:::888777666555555555555444333222222555555555555555555444444444444333333333444444555222333333222222222555777;;;@@@JJJYYYmmmzzzpppnnnqqqzzztttfff\\\SSSOOOPPPQQQRRRTTTTTTSSSRRRSSSSSSOOOOOOOOONNNMMMKKKIIIGGGHHHHHHIIIJJJJJJKKKKKKLLLLLLKKKIIIHHHGGGFFFEEEEEEGGGGGGGGGHHHJJJJJJHHHFFFEEEEEEFFFFFFEEECCCAAA@@@AAA@@@???>>>>>>>>>??????>>>???@@@AAABBBCCCCCCCCCDDDEEEFFFGGGHHHHHHHHHHHHJJJJJJKKKLLLMMMOOOOOOPPPLLLNNNOOONNNKKKJJJIIIJJJHHHGGGFFFFFFFFFFFFEEEEEEEEEFFFGGGFFFDDDCCCDDDEEECCCCCCCCCCCCEEEGGGJJJLLLPPPTTTXXX]]]bbbfffllloootttvvvyyyyyyyyyyyyzzz||||||xxxvvvtttuuuwwwwwwssspppoooooopppqqqqqqqqqqqqqqqoooooonnnlllhhhccc___]]]WWWSSSMMMJJJIIIJJJKKKKKKMMMNNNNNNNNNNNNOOOQQQTTTZZZYYY[[[bbbnnn|||vvvooonnnppprrrssstttrrrnnnmmmnnnlllhhheeeaaa]]]ZZZZZZZZZZZZZZZWWWZZZ^^^ffftttooogggeeekkkqqqvvvnnnnnnuuu}}}vvvqqqmmmhhhaaa\\\TTTSSSSSSVVV]]]hhhrrryyy~~~uuufff^^^WWWWWW]]]dddoooxxx}}}}}}~~~~~~xxxqqqkkkaaaUUUNNNKKKKKKIIIHHHIIIIIIMMMUUU```rrr}}}cccUUUNNNJJJGGGFFFCCC???;;;888666555444444444444444444444444444222333333444444333333222222222111111222222333444333333222222333333444555555333444:::CCCIIIJJJIIIHHHHHHHHHHHHIIINNNTTTXXX^^^___```bbbfffoooyyysssjjjgggfffgggkkkrrrxxx}}}fffSSSJJJFFFDDDCCC???>>>>>><<<:::888666555555555666555555444333222444444444444444444555555333333333333444555666666333333444333333444666999<<>>>>>>>>>>>??????@@@AAACCCDDDDDDEEEEEEGGGHHHIIIJJJJJJKKKKKKJJJNNNOOOPPPQQQPPPPPPNNNNNNNNNNNNNNNLLLIIIHHHHHHJJJJJJIIIIIIHHHIIIIIIJJJJJJFFFHHHIIIIIIGGGEEEDDDEEEEEEEEEEEEDDDDDDEEEEEEFFFKKKNNNSSSXXX\\\aaagggkkkooorrrvvvyyyzzzzzz{{{|||}}}~~~yyyvvvuuuuuuxxxxxxuuurrrpppppppppqqqqqqqqqqqqrrrqqqqqqpppmmmiiiddd```]]]XXXSSSNNNJJJIIIJJJJJJKKKLLLMMMNNNNNNNNNOOOQQQTTTYYYYYY]]]hhhwww|||qqqkkkjjjjjjiiimmmpppoooppprrrppplllccc___[[[XXXXXXZZZZZZZZZXXX\\\cccmmm}}}uuulllgggnnnvvv}}}mmmooowww}}}xxxtttmmmddd]]]TTTVVVZZZbbbmmmyyy~~~uuujjj```XXXVVVZZZ```iiirrrwww{{{}}}}}}~~~{{{uuulllcccWWWNNNKKKKKKKKKJJJHHHIIILLLTTT```tttmmm[[[RRRLLLHHHFFFDDD@@@<<<999777555555555555555555555555555555333333444444444444333333222222111111222222333444333333333333333444444555666666888>>>EEEJJJKKKIIIJJJJJJJJJJJJLLLPPPVVVZZZaaacccdddfffjjjsss~~~wwwnnnhhheeedddhhhpppyyy}}}{{{}}}ppp[[[NNNGGGEEEDDD<<<<<<<<<;;;:::888777666666666666666555444333222333333444444444444555555333333333333333444555666444555555555555666888;;;<<>>:::888666555555555555555555555555555333333444444444444333333444444333333444444555666333333333333333444555555888999<<>>JJJ```{{{vvvsssxxx~~~mmmbbbVVVQQQOOOMMMMMMPPPOOOQQQSSSTTTSSSRRRSSSTTTPPPPPPNNNLLLKKKJJJJJJJJJKKKKKKKKKKKKKKKKKKKKKKKKIIIIIIHHHFFFFFFEEEEEEEEEDDDCCCAAAAAABBBCCCBBBAAABBBCCCDDDEEEEEEDDDCCCBBB???@@@AAAAAAAAAAAAAAA@@@CCCDDDEEEGGGIIIJJJKKKKKKMMMMMMNNNOOOPPPPPPPPPPPPPPPQQQRRRSSSTTTSSSRRRRRROOOPPPPPPNNNLLLLLLMMMNNNIIILLLNNNNNNMMMNNNRRRVVVZZZ]]]``````\\\VVVRRRPPPGGGFFFEEEEEEDDDDDDDDDDDDDDDFFFHHHKKKNNNTTTZZZ^^^hhhlllqqquuuxxxyyy{{{}}}}}}~~~}}}|||zzzyyyzzz}}}}}}{{{xxxvvvvvvuuuttttttvvvwwwxxxuuuuuusssppplllgggbbb___[[[VVVOOOJJJHHHHHHHHHHHHIIIKKKNNNPPPPPPPPPRRRSSSWWW[[[cccllluuu~~~uuugggccciiiqqq{{{zzzpppiiidddaaa^^^]]]aaafffjjjmmmsss|||xxxrrr{{{~~~qqquuu|||uuuooommmvvv}}}rrrfffZZZTTTSSSWWW___gggqqqyyy~~~~~~}}}zzzvvvnnnhhh^^^TTTLLLIIIHHHIIIIIIKKKPPPXXXeee~~~cccVVVQQQMMMHHHFFFDDDAAA===:::888666444444444444444444444444444444555555555555444444222222111111222222333444444444444444444555555666999===DDDJJJMMMLLLJJJHHHFFFHHHKKKNNNQQQVVV\\\aaabbbiiirrrvvvyyyrrrnnnooonnnlllpppsss~~~{{{uuujjjhhheeebbb```]]]ZZZWWWWWWWWWVVVUUUTTTUUUYYY\\\]]]```eeeiiiooouuu|||zzzcccQQQGGGDDD=========<<<:::888777666777777777666666555444333111222222333444444555555555444444333333333444444111222333333333555888:::BBBPPPgggwwwyyywwwfff[[[QQQNNNMMMLLLNNNPPPNNNPPPRRRRRRPPPPPPPPPQQQOOONNNMMMLLLKKKKKKKKKLLLLLLKKKKKKKKKKKKKKKKKKKKKJJJIIIHHHFFFEEEDDDDDDDDDDDDBBB@@@@@@BBBCCCCCCCCCAAABBBDDDEEEFFFFFFEEEDDD@@@AAABBBCCCCCCCCCBBBBBBFFFGGGHHHJJJLLLNNNNNNOOOPPPPPPQQQRRRSSSSSSSSSSSSQQQQQQQQQQQQQQQQQQQQQQQQOOOPPPRRRRRRPPPOOOPPPQQQPPPQQQQQQPPPQQQWWWaaajjjuuuzzz~~~}}}uuuggg[[[SSSKKKIIIGGGDDDCCCCCCDDDEEEBBBDDDFFFGGGJJJOOOUUUYYYbbbfffkkkppptttyyy}}}~~~}}}~~~|||yyyxxxvvvvvvvvvwwwyyyzzzxxxxxxvvvsssoooiiidddaaa[[[VVVOOOJJJHHHHHHHHHGGGHHHKKKNNNPPPPPPQQQRRRSSSSSSYYYaaagggkkkpppxxx}}}uuuhhhaaagggnnnxxxyyysssooojjjeeecccbbbdddkkkssszzz}}}|||vvv|||}}}yyyyyyxxxkkk\\\TTTRRRTTT[[[bbbnnnwww~~~~~~~~~{{{xxxqqqlllcccYYYPPPJJJHHHHHHHHHJJJOOOWWWeeelll\\\UUUNNNHHHGGGEEEBBB>>>;;;888777555555555555555555555555444444555555555555444444222222111111222222333444444444444444444555666666888>>>FFFLLLNNNLLLIIIFFFEEEGGGKKKPPPTTTZZZ```eeehhhnnnuuuxxxzzzzzzqqqoooooonnnmmmtttyyyuuummmeee```\\\ZZZWWWUUUTTTTTTRRRPPPPPPQQQQQQPPPOOOPPPTTTWWWUUUVVVXXXZZZ^^^eeelllrrrjjjVVVJJJFFFBBBAAA@@@>>>;;;999666555777777777777666555444333111111222333333444555555333333333333444555666666444555666666666888;;;>>>FFFTTTlll{{{zzzqqqaaaWWWNNNLLLLLLLLLMMMQQQRRRTTTUUUUUUSSSRRRSSSSSSOOONNNLLLKKKKKKKKKLLLMMMLLLLLLLLLLLLKKKKKKKKKKKKKKKJJJHHHFFFEEEDDDCCCCCCCCCAAA???@@@BBBCCCDDDDDD@@@BBBDDDEEEGGGGGGGGGFFFBBBCCCEEEFFFFFFFFFEEEEEEHHHIIIKKKMMMOOOPPPQQQQQQTTTTTTUUUVVVWWWWWWWWWWWWSSSRRRQQQPPPOOOOOOOOOPPPNNNQQQSSSTTTSSSRRRRRRRRRXXXXXXUUUSSSUUU```ppp||||||ggg[[[NNNLLLHHHEEECCCBBBCCCDDDCCCEEEFFFGGGIIINNNTTTXXX\\\```ffflllrrrxxx~~~|||{{{zzzyyyyyy{{{}}}~~~{{{zzzyyyuuuqqqkkkgggddd\\\WWWPPPKKKHHHHHHGGGGGGHHHKKKNNNPPPQQQQQQRRRSSSQQQXXX___aaaaaadddkkkrrr|||xxxiiiaaadddkkkrrrxxxzzztttnnnmmmnnnmmmmmmllllllpppyyyzzz~~~}}}}}}}}}|||nnn___UUUQQQRRRXXX___llluuu}}}~~~~~~}}}zzzsssoooggg\\\RRRLLLIIIHHHFFFIIINNNVVVdddtttbbbWWWOOOHHHGGGEEECCC???<<<888777777777777777777777777777444444555555555555444444444444333333444444555666555444444444444555666666888>>>GGGMMMNNNLLLHHHFFFEEEHHHLLLQQQVVV]]]ccchhhmmmrrrvvvxxxzzzvvvpppoooppppppoooxxx}}}pppggg___XXXSSSWWWTTTQQQOOOOOOOOONNNMMMMMMOOOPPPNNNMMMNNNQQQUUUSSSSSSSSSSSSUUU[[[ccchhhvvv\\\KKKEEECCCAAA>>><<<;;;:::777555555555555666666666666666555555555444444333333333444444444333333222222222555333333777999888;;;???HHHYYYooo|||{{{}}}nnneeeZZZWWWRRRNNNLLLLLLNNNPPPPPPRRRTTTTTTSSSRRRRRRSSSPPPKKKFFFFFFJJJMMMLLLJJJMMMLLLKKKJJJJJJIIIIIIJJJJJJIIIIIIHHHGGGFFFEEEDDDAAA@@@@@@???@@@@@@AAAAAAAAAAAAAAAAAABBBCCCDDDEEEFFFHHHIIIIIIHHHGGGIIIJJJJJJLLLNNNPPPQQQQQQQQQQQQQQQSSSUUUUUUTTTSSSTTTUUUVVVUUURRRPPPNNNMMMNNNNNNNNNMMMLLLMMMPPPTTTYYY\\\]]]]]]]]]^^^dddtttmmm\\\KKKHHHEEEDDDDDDEEEDDDDDDEEEEEEEEEEEEGGGJJJMMMOOOVVV[[[bbbiiiooouuu{{{{{{}}}zzzxxxyyy{{{|||}}}|||zzzyyyvvvpppiiiddd]]]YYYSSSMMMHHHEEEDDDDDDGGGHHHKKKNNNPPPRRRSSSTTTQQQUUUZZZ[[[[[[___gggmmm{{{zzzjjjaaa```aaallllllmmmnnnppprrruuuvvvwww~~~~~~}}}yyyvvvttttttxxxzzz{{{zzzssscccYYYTTTQQQSSSWWWbbbkkkuuuyyy{{{}}}{{{wwwvvvpppeeeZZZPPPJJJGGGGGGDDDGGGLLLPPPYYYqqqhhhVVVPPPLLLIIIEEEBBB@@@===999777888888888888666444222111555444333333333333444555555444222111111222444555555555666555444555777999>>>EEELLLOOOMMMIIIFFFFFFDDDGGGKKKPPPWWW___eeeiiiooowww|||{{{{{{vvvpppkkkkkkmmmpppqqq{{{wwwiii___ZZZWWWSSSPPPNNNMMMLLLKKKKKKKKKLLLLLLOOOOOOOOOOOOOOOOOOOOOOOOSSSRRRQQQQQQSSSVVVYYY\\\sss\\\KKKEEEBBB@@@>>><<<;;;:::777555555555555555555555555555555555555444444333333333444444444444333333222222222000111444666666999>>>JJJ]]]vvv~~~ssseee]]]SSSQQQMMMIIIGGGHHHJJJLLLPPPRRRTTTTTTSSSRRRRRRRRRQQQLLLHHHHHHKKKNNNMMMLLLNNNMMMLLLLLLKKKKKKJJJJJJHHHGGGGGGFFFEEEDDDDDDCCCAAAAAA@@@@@@???@@@@@@@@@@@@@@@@@@AAABBBCCCDDDEEEFFFHHHIIIIIIIIIIIIJJJLLLOOOPPPQQQRRRRRRRRRQQQPPPSSSUUUWWWWWWVVVVVVWWWYYYZZZXXXUUURRROOOOOOQQQRRRQQQRRRSSSTTTVVV[[[bbbgggiiijjjkkkmmmuuukkk[[[HHHFFFDDDCCCCCCDDDCCCBBBFFFEEEDDDEEEFFFHHHKKKMMMRRRVVV]]]dddjjjpppvvvyyyzzz~~~|||}}}||||||}}}~~~|||{{{xxxssslllggg]]]YYYSSSMMMHHHFFFEEEEEEFFFGGGIIILLLNNNPPPQQQQQQRRRUUUXXXXXXXXX]]]fffnnn{{{wwwggg___^^^___dddhhhnnnssswww{{{{{{xxxvvvooollliiiiiillloooqqqqqq}}}sssdddZZZTTTPPPRRRUUU^^^iiitttyyy}}}}}}yyytttnnndddYYYPPPJJJHHHGGGFFFHHHKKKMMMRRReeerrr]]]TTTOOOLLLHHHDDDAAA>>>:::777222333555666777777777666555555444333333444555555555444222111111222444555555555666555444444777999@@@FFFLLLOOOLLLHHHFFFEEEFFFIIIMMMSSSYYY```eeeiiillltttzzz}}}tttqqqllljjjkkkmmmqqqsss{{{|||uuulll```XXXTTTRRRPPPMMMJJJJJJIIIIIIJJJKKKMMMNNNPPPPPPQQQQQQQQQRRRRRRRRRRRRQQQPPPOOOPPPRRRTTTVVVsss___OOOHHHBBB@@@===;;;;;;:::888666444444444444444444444444555555555444444444444444555444444444444444333333111000000444555666;;;AAAOOOfff}}}ttthhh]]]VVVSSSPPPMMMKKKJJJLLLNNNPPPPPPRRRTTTTTTSSSQQQQQQRRRQQQMMMIIIIIILLLNNNNNNMMMNNNNNNMMMMMMLLLLLLKKKKKKGGGGGGGGGFFFEEEEEEEEEDDDBBBAAAAAA@@@?????????@@@@@@@@@@@@AAABBBDDDEEEFFFFFFHHHJJJKKKKKKKKKMMMOOOSSSTTTTTTTTTSSSRRRQQQQQQRRRTTTVVVVVVVVVVVVXXXZZZ[[[YYYUUUQQQNNNNNNRRRUUU[[[]]]``````aaafffpppxxxxxxzzz}}}xxxaaaTTTHHHFFFEEEEEEEEEFFFDDDCCCFFFEEEDDDDDDDDDFFFHHHIIILLLPPPVVV\\\bbbgggmmmqqqpppsssyyy|||~~~~~~~~~{{{vvvppplll^^^ZZZTTTNNNIIIFFFFFFFFFDDDFFFGGGIIIKKKMMMMMMNNNRRRUUUVVVUUUUUUZZZdddlllyyysssccc[[[[[[]]]```iiittt}}}|||vvvrrrooojjjgggcccbbbdddhhhlllnnnvvv}}}ttteee[[[TTTOOOPPPSSSZZZeeeqqqxxx}}}}}}yyyqqqkkkbbbXXXPPPKKKHHHHHHGGGHHHJJJJJJLLLYYYuuu}}}dddWWWRRROOOKKKGGGDDD@@@;;;888000111333555666777888888555555444333333444555555555444333222222333444555555555555444333444666888BBBGGGMMMNNNKKKGGGEEEEEEGGGKKKQQQWWW\\\```eeeiiikkkrrrxxx~~~|||oookkkjjjhhhhhhjjjmmmqqqttt~~~|||pppfff___VVVPPPOOONNNMMMLLLIIIHHHIIIIIIKKKMMMPPPQQQPPPQQQQQQRRRRRRSSSSSSTTTTTTSSSRRRQQQQQQQQQRRRSSSwwwfffVVVLLLCCC@@@===;;;;;;:::999888555555555555555444444444555555555555555444444444444444444444444444444444444333444777888:::@@@IIIWWWppp~~~~~~}}}pppiii```XXXTTTSSSQQQOOONNNNNNPPPSSSUUUPPPRRRTTTTTTRRRQQQPPPQQQOOOLLLJJJJJJKKKMMMMMMLLLMMMMMMMMMMMMLLLKKKJJJJJJIIIIIIHHHHHHGGGGGGGGGGGGBBBBBBAAA@@@????????????@@@@@@@@@AAACCCEEEFFFGGGGGGIIILLLMMMMMMNNNQQQSSSTTTTTTTTTTTTTTTTTTTTTSSSSSSUUUVVVVVVVVVWWWYYY[[[]]][[[XXXRRROOOQQQVVV[[[ggglllpppppppppvvvvvveeeWWWOOOJJJIIIIIIIIIKKKKKKIIIGGGHHHFFFEEECCCCCCDDDEEEFFFHHHKKKPPPUUUZZZ```eeeiiijjjnnntttxxxzzz|||~~~}}}zzztttpppccc___XXXPPPJJJFFFDDDDDDDDDEEEGGGIIIJJJKKKLLLLLLOOOSSSUUUUUUUUUYYYaaahhhttt{{{{{{nnn___YYY[[[^^^fffqqq~~~yyyuuuuuu{{{yyysssoookkkfffccc___\\\^^^ccchhhkkkqqq~~~~~~vvvhhh]]]TTTNNNNNNQQQVVVbbbnnnvvvzzz}}}{{{vvvnnniiiaaaXXXPPPKKKIIIHHHEEEFFFIIIJJJKKKUUUkkkgggWWWSSSPPPLLLHHHEEEAAA===:::555555555555555444444444555555444444444444555555555444333333333333444555444555555444333444777999EEEIIIMMMMMMIIIFFFEEEEEEHHHMMMTTTYYY]]]```eeehhhnnnrrrxxx|||ooogggeeeffffffggghhhlllpppttttttiii]]]XXXQQQMMMLLLMMMMMMLLLKKKKKKKKKLLLNNNQQQSSSUUUUUUUUUUUUVVVVVVVVVWWWWWWXXXXXXXXXXXXWWWVVVUUUUUUppp^^^PPPEEEBBB>>><<<;;;;;;:::999777777777777666666555555555555555555555555555555444444444444444444444444555555666999:::<<>>HHHJJJKKKIIIFFFDDDFFFHHHKKKRRRYYY]]]___bbbhhhnnnooorrrxxxzzzsssooojjjeeedddgggeeeggghhhhhhhhhkkkrrrxxxuuukkk```ZZZPPPNNNMMMKKKJJJKKKLLLMMMPPPPPPPPPQQQSSSUUUXXXYYY]]]]]]^^^___aaabbbcccccccccdddffffffddd```\\\YYYwww```KKKGGGBBB>>>===<<<;;;:::888888888777666555555555444555555555666666666777111111111222222222333333333333555888888<<>>????????????@@@AAABBBBBBBBBCCCDDDFFFHHHKKKNNNOOONNNPPPRRRSSSSSSTTTVVVXXXSSSSSSTTTUUUXXXZZZ]]]^^^ZZZ]]]aaafffkkkrrrzzzxxxooofff^^^VVVNNNIIIKKKLLLOOORRRUUUTTTPPPMMMMMMLLLIIIGGGFFFFFFGGGHHHDDDFFFHHHJJJMMMRRRWWW[[[^^^bbbhhhmmmqqquuuyyy|||}}}~~~tttnnneeeZZZPPPIIIDDDCCCBBBCCCEEEHHHJJJLLLMMMMMMKKKQQQWWWXXXWWWWWWZZZ^^^gggqqquuulll```\\\^^^aaagggllluuu|||}}}sssllljjjgggdddbbbaaa```ccceeefffeeeeeegggdddccceeeeeeeeejjjqqqsssqqqlllhhhfffgggjjjmmmppprrrrrrooolllkkkfff___YYYXXXUUUPPPNNNOOOTTTYYY```jjjyyy~~~}}}sssgggYYYMMMKKKNNNOOOYYYcccjjjooouuuvvvtttnnnjjjccc[[[SSSNNNJJJIIIGGGEEEEEEGGGHHHKKKUUU___lllzzz|||fff[[[WWWRRRMMMIIIDDD???<<<777666666555666777888999444555666777777666555444444444555555555555444444222333555666888;;;???BBBIIIJJJKKKHHHEEEDDDGGGJJJNNNUUU\\\___aaaeeemmmttttttwwwsssmmmiiigggfffccccccffffffhhhiiiiiiiiinnnvvv~~~wwwlllbbbZZZTTTKKKLLLLLLLLLLLLNNNOOOQQQSSSTTTTTTVVVYYY\\\___aaadddeeegggjjjnnnqqqssstttvvvwwwxxxxxxtttmmmgggbbbjjjMMMIIIDDD???===<<<;;;:::888777777666555444444444444555555555666666777777000000111111111222222222444555777999999>>>KKKYYYooo{{{xxxxxx|||uuufff]]]WWWQQQOOOPPPJJJJJJJJJKKKMMMOOOQQQSSSQQQRRRTTTSSSQQQOOONNNNNNLLLMMMMMMMMMLLLKKKLLLMMMLLLMMMNNNOOONNNLLLJJJIIIIIIHHHGGGEEECCCAAA??????>>>>>>>>>???@@@AAACCCCCCCCCDDDEEEGGGJJJMMMOOOPPPPPPRRRTTTTTTTTTUUUWWWYYYVVVVVVVVVWWWYYY\\\^^^```iiimmmssszzz|||rrrfffYYYQQQNNNPPPSSSVVVYYYXXXTTTQQQNNNMMMJJJHHHHHHHHHIIIJJJCCCEEEGGGIIIKKKPPPUUUYYY]]]aaagggmmmrrrwww|||}}}uuuooofff[[[RRRKKKGGGEEE@@@AAADDDGGGIIIKKKMMMMMMMMMRRRVVVVVVUUUVVV[[[```hhhrrrvvvnnnbbb\\\]]]___dddiiipppwww{{{{{{zzzxxxoooooojjjccc___``````^^^eeedddfffkkkoooppppppqqqnnnjjjiiikkkllllllpppvvvvvvrrrmmmgggbbbaaaaaabbbeeehhhjjjhhhgggfff```YYYWWWVVVSSSOOOKKKLLLPPPUUUYYYcccrrr{{{zzz}}}|||{{{}}}uuuiiiZZZNNNKKKNNNNNNWWWbbbhhhooovvvyyyxxxnnnjjjddd[[[TTTNNNJJJIIIFFFDDDEEEHHHKKKOOOWWWaaagggvvvjjj```\\\VVVPPPJJJEEE???;;;999888777666666777888999444555666777777666555444444444555555555555444444111333555777999<<>><<<<<<:::777777888999777555555555555555555555555555555555555555555555555555666444555777;;;DDDVVVfffzzzqqqssszzz~~~ooo___VVVQQQMMMKKKKKKHHHIIIKKKNNNOOOPPPPPPPPPRRRQQQQQQPPPNNNMMMLLLLLLJJJKKKMMMLLLKKKJJJLLLMMMKKKKKKKKKJJJIIIGGGFFFEEECCCCCCCCCBBBAAA@@@???>>>>>>>>>>>>???@@@BBBCCCDDDDDDEEEFFFHHHJJJMMMOOOQQQRRRRRRSSSTTTUUUVVVWWWWWWZZZUUURRRTTTXXX^^^fffooozzz}}}mmmbbbZZZXXXYYY\\\[[[XXXWWWYYYXXXUUUSSSRRRSSSTTTUUUTTTNNNJJJHHHHHHHHHIIIOOOVVVYYY___fffkkkoootttzzz~~~xxxsssiii^^^SSSKKKFFFCCCAAABBBDDDGGGIIILLLNNNOOORRRRRRTTTXXXXXXVVVXXX\\\gggnnnqqqkkk___XXXYYY___bbbhhhooottttttnnnfffaaa^^^```aaa```dddkkkmmmkkkrrryyy{{{wwwttttttxxx~~~yyylllaaaZZZYYYZZZaaa___^^^___aaa```]]]YYYVVVSSSPPPPPPMMMJJJMMMRRRVVV\\\jjj{{{ssssssuuuvvvxxx||||||lll]]]SSSMMMLLLPPPSSSXXXaaappp{{{|||vvvppphhhbbb^^^VVVLLLGGGIIIFFFFFFGGGGGGIIIMMMSSSWWWhhhwwwlllaaaZZZSSSQQQLLLFFFAAAAAA999888666666888888888777777777666666555555555444222333444444555555444444444333444777999<<>>>>>>>>>>>???AAABBBDDDEEEFFFFFFHHHJJJMMMOOORRRSSSRRRSSSTTTUUUUUUUUUUUUUUUVVVTTTTTTVVV[[[dddtttxxxhhhcccaaacccccc```___```^^^]]]^^^bbbfffgggdddaaaUUUNNNIIIHHHGGGHHHMMMSSSXXX^^^ffflllpppuuu{{{wwwrrriii^^^SSSKKKFFFDDDBBBCCCDDDGGGIIIKKKMMMNNNQQQQQQSSSWWWWWWUUUVVVZZZeeekkkpppkkk```XXXYYY]]]bbbfffjjjkkkiiiccc]]]YYYWWW\\\```dddnnnzzzrrrfff```^^^___```^^^\\\\\\]]]\\\XXXUUUVVVSSSQQQQQQNNNKKKMMMRRRVVV]]]lllvvvooonnnoooppprrruuuzzz|||}}}mmm^^^TTTOOONNNLLLPPPVVV```ppp}}}zzzuuummmeee```WWWMMMHHHIIIFFFGGGGGGGGGIIIMMMSSSXXXeeessspppddd]]]VVVSSSOOOHHHCCCCCC:::888666666777888777666777666666666555555555444333333444555555555555555666555666777:::>>>CCCGGGHHHFFFCCC@@@AAADDDIIIKKK\\\[[[___gggmmmqqqwww~~~wwwpppnnnmmmllljjjiiihhhggggggkkkhhhkkksssxxxyyymmmbbbYYYSSSOOOLLLMMMLLLMMMOOOSSSWWWZZZ[[[______ccclllrrryyymmmTTTFFFDDD>>>;;;<<<999<<<:::888777888888777666555555555555555555555555333333333333333333333333666555666:::???LLLbbbuuu{{{yyy{{{uuugggXXXQQQNNNJJJIIIIIIJJJKKKMMMNNNOOOOOONNNNNNNNNNNNMMMLLLKKKKKKJJJJJJJJJKKKLLLLLLJJJJJJKKKLLLLLLLLLLLLKKKJJJIIIHHHGGGCCCCCCCCCBBBAAA@@@???>>>>>>>>>???@@@AAACCCEEEFFFGGGHHHJJJLLLOOORRRTTTUUUSSSTTTUUUVVVVVVUUUTTTSSSRRRTTTZZZaaaiiiwwwxxxqqqrrrsssqqqoooooonnnooosss}}}}}}uuubbbXXXNNNJJJJJJJJJMMMPPPUUU\\\eeemmmrrrwww}}}~~~vvvpppggg]]]SSSLLLGGGEEECCCDDDEEEGGGIIIJJJKKKLLLPPPOOOQQQUUUUUURRRTTTYYYaaahhhnnnjjj```XXXXXX[[[```aaabbb```]]]ZZZYYYXXXZZZbbbkkkuuuxxxlllfffdddeeegggeeecccaaa___\\\XXXVVVVVVSSSRRRRRRPPPMMMOOOSSSYYYcccsssvvvnnnmmmmmmmmmnnnpppsssvvv{{{nnn___UUUQQQPPPKKKOOOUUU^^^mmm{{{~~~{{{zzzrrriiiaaaXXXNNNJJJJJJGGGGGGFFFFFFHHHMMMTTTYYYcccpppvvvhhh```XXXUUUQQQJJJFFFDDD:::888666555666777777666666666666555555555555555444444555666666666666555888777777888;;;AAAFFFIIIIIIGGGDDDCCCDDDHHHMMMPPP\\\]]]bbbkkkppptttzzz}}}sssooopppooonnnlllkkkjjjiiiiiimmmjjjlllttt}}}xxxpppeeeZZZSSSOOOLLLKKKKKKLLLOOORRRVVVZZZ^^^```dddfffnnnyyytttYYYIIIEEE>>><<<===888;;;:::999888777777777777555555555555555555555555666666666666666666666666666666888<<>>FFFLLLMMMHHHFFFDDDDDDFFFKKKPPPTTTWWWYYYaaajjjqqquuu}}}{{{uuusssrrrqqqpppnnnmmmllllllkkkllliiikkkrrr{{{oooggg]]]TTTNNNLLLKKKJJJKKKMMMQQQUUUXXX\\\```ccchhhnnnyyy{{{^^^KKKFFF???===>>>999::::::999888777777777888666666666666666666666666666666666666666666666666777777999>>>FFFYYYwwwpppcccVVVQQQOOOLLLKKKKKKLLLMMMNNNOOOOOONNNMMMLLLMMMMMMLLLLLLKKKKKKJJJJJJNNNOOOOOONNNMMMLLLLLLMMMLLLLLLLLLLLLKKKJJJIIIIIIEEEDDDBBBAAA@@@????????????@@@@@@BBBDDDFFFGGGHHHIIIKKKMMMPPPRRRTTTUUUUUUUUUVVVXXXYYYYYYYYYYYYXXXXXX___qqq}}}pppccc]]]YYYUUUQQQQQQRRRYYYdddlllssszzzyyyoookkkcccYYYQQQKKKGGGFFFDDDEEEEEEFFFGGGHHHIIIJJJMMMLLLNNNQQQRRRQQQUUUZZZ___eeekkkiii```XXXTTTTTTQQQRRRRRRQQQRRRYYYdddmmmwww~~~zzzwwwvvvyyy{{{uuuooommmnnnpppssspppllleee^^^XXXTTTRRRTTTSSSTTTWWWUUUQQQRRRVVVgggwwwsssjjjcccbbbbbbaaaaaacccjjjmmmttt{{{ooo```UUUPPPNNNLLLPPPTTTZZZdddpppuuutttsssppphhh^^^WWWRRRNNNLLLGGGGGGFFFFFFHHHMMMTTTYYY```lll~~~ooodddYYYUUUSSSMMMGGGDDD>>>;;;777555555666666666444444444555555555555555444555555666777666666666444777888999AAALLLQQQOOODDDBBBAAAAAACCCIIIOOORRRSSSVVV___jjjqqqwwwwwwuuuuuurrrqqqooommmlllkkkkkkkkkllljjjkkkrrruuuooofff___WWWPPPLLLKKKKKKKKKLLLOOOSSSVVVYYY]]]cccgggoooyyydddNNNHHHAAA??????::::::::::::999777666777888666666666666666666666666444444444444444444444444777888;;;@@@JJJ```mmm```TTTOOOMMMJJJIIIIIIKKKLLLNNNNNNOOONNNMMMLLLLLLLLLLLLKKKKKKJJJJJJJJJKKKLLLMMMLLLJJJIIIIIIJJJKKKKKKKKKKKKKKKJJJIIIHHHEEEDDDBBB@@@?????????@@@@@@@@@AAACCCEEEGGGIIIJJJLLLMMMPPPRRRTTTUUUUUUUUUWWWXXXYYYZZZ\\\^^^___```bbbllltttllldddZZZTTTRRRSSSZZZccckkkrrrzzzzzzuuukkkggg___WWWOOOJJJGGGEEEDDDDDDEEEFFFGGGHHHIIIJJJLLLKKKMMMQQQSSSSSSWWW]]]bbbgggkkkhhh___VVVQQQPPPLLLNNNPPPQQQUUU___nnnzzzuuuhhhfffccccccfffiiikkklllnnnnnnnnnlllkkkkkknnnpppqqqpppkkkeee]]]WWWTTTTTTTTTSSSVVVYYYXXXTTTTTTWWWhhhxxx|||nnnfff______aaa``````bbbhhhlllqqqxxx~~~qqqbbbVVVOOOMMMHHHLLLPPPVVV```mmmssstttmmmlllfff]]]VVVSSSOOOKKKFFFFFFGGGHHHIIIMMMSSSWWW^^^iii|||ttthhh\\\XXXVVVPPPJJJGGGAAA===999666666777777777444444444444444555555555444444555666666666666555111666999:::DDDPPPSSSOOOEEECCCBBBBBBEEEKKKQQQTTTTTTXXXaaakkkrrrzzz{{{sssrrrrrrooonnnlllkkkiiihhhhhhhhhmmmlllnnnuuuwwwlllfff]]]XXXRRRMMMLLLKKKKKKKKKMMMQQQUUUXXX[[[aaahhhnnnzzzlllTTTKKKCCC@@@@@@;;;999:::;;;999666555777999666666666666666666666666444444444444444444444444777999<<>>GGGRRRPPPFFFEEECCCBBBBBBEEEJJJPPPTTTYYY\\\cccjjjooowww}}}qqqppprrrqqqrrrqqqooonnnlllkkkkkkkkkhhhkkkoooyyy~~~sssiii___XXXQQQNNNLLLKKKKKKKKKJJJIIIMMMQQQWWW[[[```jjjwww}}}\\\LLLFFFBBB>>>===<<<<<<:::999888777777777888888777666666666666666666666666666777777777777777<<>>@@@CCCEEEEEEEEEGGGIIIKKKMMMOOOPPPUUUUUUTTTQQQOOOOOOQQQSSSVVVWWWWWWXXXXXXWWWWWWVVVYYYaaapppzzzkkkeee^^^YYYYYYZZZYYY[[[^^^```eeelllsssxxx|||zzzlll^^^SSSMMMIIIJJJLLLQQQYYYbbbhhhkkkjjjiiiggg```XXXQQQLLLJJJGGGGGGGGGIIILLLQQQVVVYYY^^^ooo}}}mmmfffddd^^^VVVQQQGGGAAA;;;888888888777666666555555555555444444444666666666666666666666666999999<<>>DDDUUUuuunnncccWWWQQQNNNKKKKKKMMMLLLMMMNNNOOOOOOMMMJJJHHHIIIHHHGGGFFFFFFFFFGGGHHHLLLNNNOOONNNLLLJJJJJJJJJKKKJJJIIIGGGFFFEEEDDDDDDAAA@@@???>>>>>>>>>???@@@CCCDDDDDDFFFHHHJJJLLLNNNPPPQQQSSSUUUWWWWWWWWWWWWXXXWWWZZZ___eeennn|||yyyeee\\\PPPHHHFFFEEEDDDBBBCCCBBBAAA@@@@@@?????????===>>>@@@CCCFFFIIIKKKLLLSSSVVV[[[bbbiiirrr|||}}}sssnnnllloookkkkkkpppvvv|||zzzpppfff\\\XXXRRRMMMIIIFFFCCCAAABBBCCCDDDGGGIIIKKKMMMNNNQQQQQQQQQRRRUUUYYY]]]___dddeeefffeee^^^VVVUUUYYYcccttt|||pppgggddd[[[OOOGGGDDDCCC@@@===CCCAAA???>>>>>>@@@BBBCCCAAAAAACCCEEEGGGIIIKKKKKKOOOOOONNNLLLJJJKKKMMMOOOUUUUUUVVVWWWWWWWWWXXXXXXXXXaaaqqq}}}nnnbbb[[[WWWWWWXXXWWWXXX\\\XXX]]]eeemmmtttzzz{{{lll^^^RRRLLLIIIIIIJJJOOOVVV___fffjjjlllllliiibbbZZZRRRMMMKKKFFFFFFFFFHHHLLLQQQVVVYYYcccuuunnngggeee___WWWSSSIIIDDD===999999999888777777777666666666555555555444444444444444444444444777888<<>>>>>>>>???@@@@@@DDDEEEEEEGGGIIIKKKMMMOOOPPPQQQSSSTTTVVVWWWWWWWWWVVVUUUWWW]]]dddrrrhhhZZZOOOIIIBBB>>>>>>???>>>===>>>>>>===<<<;;;;;;;;;;;;999:::;;;===>>>@@@AAABBBAAADDDHHHLLLRRRXXX```eeepppzzz~~~yyyuuuwww{{{|||wwwnnndddYYYUUUPPPKKKHHHFFFDDDBBBAAABBBDDDFFFHHHKKKLLLMMMOOOPPPPPPRRRTTTVVVXXXZZZZZZ\\\^^^^^^XXXUUUZZZcccuuuxxxiii^^^VVVOOOKKKKKKFFF@@@>>>???@@@???>>>??????>>>>>>???@@@AAABBB???@@@AAACCCEEEGGGHHHIIIJJJJJJIIIHHHGGGHHHKKKNNNRRRSSSTTTUUUVVVXXXYYYZZZ[[[fffwww~~~mmm^^^WWWSSSTTTUUUTTTUUUXXXUUUYYYaaahhhooowww}}}|||mmm^^^RRRKKKIIIIIIIIILLLRRR[[[dddiiinnnnnnkkkeee\\\SSSNNNKKKEEEEEEEEEHHHKKKQQQUUUXXXfffwwwrrriiigggbbb[[[WWWMMMGGG???:::::::::999888888888888777777777666666444444444444444444444444666777<<>>===<<<>>>>>>===<<<<<<<<<<<<<<<:::;;;;;;<<<<<<=========???AAACCCFFFHHHMMMRRRVVVXXXaaalllsssvvv}}}~~~yyytttkkkbbbZZZVVVPPPLLLIIIGGGDDDCCCAAAAAACCCEEEHHHJJJLLLMMMMMMNNNPPPQQQSSSTTTTTTTTTTTTTTTVVVVVVTTTWWWcccqqqjjjbbbWWWNNNJJJHHHGGGGGGDDDAAA??????AAAAAA@@@???===>>>???@@@AAAAAABBBBBBAAABBBCCCDDDFFFHHHIIIJJJHHHIIIIIIHHHHHHIIIMMMPPPQQQQQQQQQSSSVVVYYY\\\^^^cccooo|||gggZZZTTTQQQRRRSSSRRRSSSVVVWWWZZZ```eeekkkrrryyy~~~{{{mmm___SSSMMMKKKJJJIIIKKKOOOXXXbbbiiinnnnnnkkkeee\\\TTTMMMJJJDDDDDDEEEGGGJJJPPPTTTWWWcccssswwwmmmkkkggg```[[[QQQJJJ@@@:::999:::999888888888777777777666666666666666666666666666666666555888???GGGOOOSSSRRRPPPOOOJJJDDDAAABBBJJJTTT[[[[[[___hhhuuutttppprrrtttwwwzzztttsssqqqooonnnnnnoooooopppuuu~~~vvvjjj___UUUNNNIIIHHHGGGFFFGGGJJJMMMOOOSSSWWW___gggnnnwwwzzzaaaRRRKKKFFFCCC<<<<<<:::999888777777777888777777666666666666666666666666666777777777777777;;;BBBPPPjjj{{{kkkaaaVVVRRROOOKKKJJJLLLMMMMMMMMMLLLKKKJJJHHHGGGEEEEEEDDDDDDEEEGGGIIIJJJIIIJJJKKKKKKIIIIIIKKKLLLJJJJJJJJJIIIHHHFFFDDDCCCCCCBBBAAAAAAAAABBBDDDEEEGGGGGGHHHJJJLLLNNNPPPQQQRRRRRRRRRRRRSSSSSSTTTTTTOOORRRYYYbbbkkk|||nnnWWWJJJFFFGGG@@@???<<<;;;;;;;;;::::::??????>>>>>>===>>>>>>>>>===<<<==================@@@BBBCCCDDDEEEGGGJJJLLLJJJQQQYYY]]]___dddnnnvvv|||wwwrrriii```ZZZVVVPPPKKKGGGEEEBBB@@@@@@AAABBBEEEGGGIIIKKKLLLLLLMMMOOOPPPQQQRRRQQQQQQRRRPPPPPPRRRTTT]]]ooolll]]]QQQMMMGGGBBB???>>>>>>>>>????????????@@@???>>><<<>>>???AAABBBCCCDDDCCCCCCCCCCCCEEEFFFHHHIIIJJJKKKHHHIIIIIIIIIIIIKKKNNNQQQPPPPPPPPPRRRUUUZZZ^^^aaaiiivvvxxxcccXXXSSSOOOQQQRRRQQQRRRUUUUUUWWW[[[```fffnnnvvv|||{{{mmm```UUUOOOLLLKKKKKKKKKNNNVVVaaaiiilllllljjjeee\\\SSSLLLIIIDDDDDDDDDFFFIIINNNSSSUUU___jjj}}}sssqqqmmmeee___TTTLLLAAA:::888888888777777777777666666666555555777777777777777777777777666:::BBBKKKRRRUUUTTTSSSRRRMMMFFFBBBDDDKKKSSSYYYXXXaaaqqqvvvtttxxxzzz{{{{{{{{{xxxuuuqqqooonnnnnnnnnrrrxxxuuuiii^^^TTTMMMHHHGGGFFFFFFHHHKKKOOOQQQUUUYYY```hhhoooyyyfffTTTLLLFFFAAA<<<<<<:::999888777777777888888777666666666666666666666666666777777777777666:::BBBRRRooowwwiii___UUUQQQOOOLLLKKKLLLMMMMMMLLLKKKJJJHHHGGGFFFEEEEEEDDDDDDEEEFFFHHHIIIHHHIIIJJJIIIHHHIIIKKKMMMKKKKKKKKKKKKIIIGGGEEEDDDBBBAAAAAA@@@AAABBBDDDEEEHHHHHHIIIKKKMMMOOOQQQRRRRRRRRRRRRSSSTTTUUUWWWXXXSSSVVV___jjjvvv{{{jjjXXXJJJBBB???>>>::::::999999:::;;;======??????>>>>>>===>>>>>>???<<<<<<==================>>>???@@@@@@???@@@AAACCCFFFIIIMMMNNNPPPTTTZZZ^^^dddhhhooozzz|||wwwrrriii___VVVRRRLLLGGGDDDAAA???===???@@@BBBDDDFFFIIIJJJKKKLLLLLLNNNOOOPPPPPPQQQPPPSSSPPPPPPUUU]]]iii{{{sssdddTTTHHHDDDCCCAAA???>>>=========<<<===???@@@AAAAAA@@@???AAABBBCCCDDDEEEEEEDDDDDDCCCDDDEEEFFFHHHIIIJJJKKKHHHIIIIIIIIIIIIKKKNNNQQQQQQPPPPPPRRRUUU[[[```dddkkkvvvvvvaaaVVVQQQNNNPPPRRRPPPQQQSSSOOOQQQTTTYYY```jjjttt{{{|||ooobbbWWWRRRKKKLLLKKKKKKMMMTTT___gggiiijjjiiiddd\\\SSSLLLIIIEEEDDDDDDEEEHHHLLLPPPSSS[[[aaaqqqzzzxxxsssjjjcccXXXOOOCCC:::777888888888777777666666666555555555555555555555555555555555666;;;DDDLLLRRRUUUUUUTTTPPPJJJDDDBBBEEELLLRRRVVVXXXfff{{{}}}~~~~~~{{{wwwrrrooommmmmmnnnsss|||ssshhh]]]RRRKKKHHHGGGGGGGGGIIIMMMPPPSSSYYY\\\cccjjjqqq{{{zzzpppnnnpppqqqwww~~~jjjUUULLLEEE@@@<<<<<<:::999888777777777888888777666666666666666666666666666777777777777888<<>>>>>>>>>>>??????<<<======>>>>>>?????????===>>>??????======>>>@@@EEEEEEEEEGGGJJJMMMOOOPPPRRRVVV\\\fffttt|||xxxsssiii___SSSOOOJJJFFFDDDBBB@@@>>>???@@@AAADDDFFFHHHJJJKKKLLLLLLMMMNNNOOOPPPQQQQQQSSSPPPSSS]]]jjjvvvxxxeeeWWWOOOHHHAAA<<<===>>>??????@@@AAACCC>>>@@@BBBCCCDDDCCCCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEFFFGGGIIIJJJKKKKKKJJJJJJKKKJJJJJJLLLOOORRRSSSRRRQQQRRRVVV\\\bbbfffkkktttrrr^^^SSSOOOLLLOOOPPPOOOOOORRROOOPPPRRRVVV]]]gggrrrzzz~~~qqqcccYYYSSSIIIJJJKKKJJJKKKQQQ\\\dddggghhhhhhddd\\\TTTMMMJJJFFFEEEDDDEEEGGGJJJNNNPPPUUUXXXeeezzzyyynnnfff\\\RRREEE;;;888888999999888888888777777777666666555555555555555555555555555;;;DDDLLLQQQSSSSSSRRRKKKGGGDDDDDDIIIPPPUUUWWW\\\lll}}}zzzuuuqqqnnnmmmmmmnnnuuussshhh^^^SSSMMMIIIIIIHHHHHHJJJNNNQQQSSSZZZ]]]ccciiioooxxxyyyqqqhhhbbb\\\VVVUUUXXXSSSXXX^^^aaabbbffflllqqqlllUUUKKKEEE>>><<<<<<:::999888777777777888888777666666666666666666666666666777777777777<<<@@@III[[[zzzvvvggg^^^VVVSSSRRRPPPOOOQQQOOOOOONNNLLLKKKIIIHHHHHHFFFEEEDDDDDDDDDEEEGGGGGGGGGHHHHHHHHHGGGIIIKKKNNNLLLMMMNNNMMMLLLJJJGGGEEEFFFEEEEEEEEEFFFGGGIIIJJJJJJJJJKKKLLLOOOQQQSSSTTTPPPQQQSSSVVV[[[___dddffflllmmmuuuwww___SSSJJJAAA<<<===@@@???>>>===<<<<<<:::999:::===???@@@@@@?????????@@@@@@AAA===>>>>>>???@@@AAABBBCCC@@@BBBCCCBBBAAA@@@AAABBBDDDBBBBBBDDDIIILLLLLLKKKNNNPPPTTT\\\gggsss~~~}}}yyytttiii^^^RRROOOJJJGGGEEEDDDCCCBBB>>>???AAACCCFFFHHHJJJKKKLLLLLLLLLMMMNNNPPPQQQRRRSSSQQQWWWeeetttvvvdddPPPEEECCCBBB???<<<======<<<<<<<<<>>>@@@???AAACCCDDDCCCBBBBBBBBBEEEDDDDDDCCCCCCCCCDDDDDDGGGGGGHHHIIIKKKLLLMMMMMMMMMMMMMMMMMMLLLNNNRRRTTTTTTSSSQQQRRRVVV\\\cccggglllsssnnn[[[RRRMMMKKKNNNOOONNNNNNPPPUUUUUUVVVWWW\\\eeepppwwwrrrdddYYYSSSGGGIIIKKKJJJJJJOOOYYYaaaggghhhhhheee]]]UUUOOOKKKGGGFFFEEEEEEFFFIIIMMMOOOOOORRR^^^sss|||pppggg^^^TTTGGG===999999::::::999999999888888888888777888888888888888888888888333:::DDDLLLPPPQQQQQQPPPIIIGGGEEEGGGNNNUUUYYYZZZ```qqq{{{xxxsssooollllllmmmnnnvvvuuukkkaaaVVVPPPJJJIIIIIIIIIKKKNNNRRRTTTYYY[[[aaagggllluuuqqqbbb[[[VVVRRRQQQOOOLLLMMMPPPIIIMMMQQQQQQQQQSSSYYY___lllTTTFFFAAA@@@@@@???===;;;999888888777888888777666666666666666555555555666666777888999999<<>>=========>>>AAA???>>><<<<<<>>>@@@AAA??????@@@@@@@@@@@@??????@@@AAAAAAAAABBBBBBBBBCCCBBB@@@@@@@@@BBBCCCBBBAAABBBCCCDDDEEEFFFFFFFFFFFFMMMMMMPPPVVV___gggnnnpppssssssyyy~~~~~~zzzuuupppggg^^^WWWPPPJJJGGGDDD@@@>>>???AAACCCEEEGGGGGGIIIKKKMMMHHHJJJLLLMMMNNNOOOQQQSSSTTTVVV___qqq|||pppcccQQQDDD???>>>>>>>>><<<;;;::::::;;;???BBBEEECCCEEEFFFEEEBBBAAA@@@AAAAAAFFFHHHEEECCCEEEFFFDDDFFFFFFFFFFFFGGGHHHIIIJJJKKKKKKKKKKKKLLLNNNOOOPPPVVVSSSQQQRRRVVV\\\bbbeeejjjppp|||~~~hhhZZZOOOMMMKKKLLLNNNQQQRRRSSSSSSVVVXXXZZZ\\\ccclllsss{{{vvvgggXXXNNNKKKIIIIIIIIIIIIKKKVVVaaaiiiiiihhhccc[[[TTTNNNLLLEEEEEEFFFGGGHHHJJJKKKLLLNNNQQQXXXeeevvv~~~yyy|||wwwmmmggg[[[KKK@@@;;;;;;:::888888777777777777777888888555555555555666777999999777;;;BBBIIINNNQQQQQQQQQKKKFFFEEEKKKRRRVVVYYY]]]gggrrr{{{sssmmmmmmmmmlllmmmppptttuuuiii^^^SSSMMMFFFGGGHHHJJJLLLNNNPPPQQQ]]]^^^```bbbgggoooxxx~~~zzzpppeee\\\VVVKKKKKKJJJJJJJJJIIIIIIIIIKKKJJJIIIIIIJJJMMMPPPSSSpppWWWIIICCCCCC???>>><<<:::888777666666888888777666666666666666666555555666666777888999:::>>>KKKddd~~~nnnbbb]]]WWWSSSSSSSSSQQQOOONNNMMMLLLJJJHHHGGGGGGGGGFFFDDDCCCCCCEEEFFFFFFEEEGGGGGGHHHHHHIIIJJJKKKKKKLLLLLLLLLLLLJJJHHHGGGEEEEEEEEEEEEEEEGGGIIIKKKLLLLLLLLLMMMOOOPPPQQQRRRSSSUUUTTTTTTWWW[[[aaaooo|||oooXXXIII@@@>>>============>>>@@@AAA>>>>>>======>>>@@@AAABBBAAAAAABBBBBBBBBBBBAAAAAAAAAAAAAAAAAABBBBBBBBBBBBCCCBBBAAABBBCCCDDDCCCBBBAAABBBCCCDDDEEEFFFFFFFFFIIIJJJNNNUUU___gggmmmooonnnkkkmmmtttzzz{{{{{{}}}||||||~~~zzzvvvqqqhhh___WWWPPPJJJGGGEEE@@@>>>@@@AAACCCFFFGGGGGGHHHJJJLLLIIIKKKMMMNNNOOOPPPRRRUUUWWW\\\hhhyyy|||qqq]]]SSSHHH@@@>>>??????===>>>=========???BBBDDDFFFEEEFFFGGGFFFDDDCCCCCCDDDCCCGGGHHHFFFFFFIIIIIIFFFGGGFFFFFFFFFGGGGGGHHHHHHIIIIIIJJJJJJLLLMMMNNNOOOTTTSSSQQQRRRVVV\\\aaadddiiipppiiiZZZOOOMMMKKKLLLNNNQQQRRRRRRTTTVVVYYYZZZ\\\bbbkkkrrrxxx}}}uuuhhhYYYPPPJJJHHHGGGHHHHHHJJJTTT___hhhiiihhhddd\\\TTTNNNKKKEEEEEEFFFFFFHHHIIIKKKLLLKKKNNNSSS]]]mmm~~~zzzqqqkkk___NNNBBB<<<:::999888888888777777777777888888555555555666666777999999888<<>>???@@@BBBCCCCCCCCCDDDDDDEEEEEEDDDDDDCCCDDDDDDDDDCCCCCCCCCCCCCCCEEEDDDBBBCCCDDDDDDCCCBBBAAAAAACCCDDDEEEFFFFFFFFFGGGJJJOOOXXXbbbjjjnnnppplllgggeeehhhjjjjjjkkkoooqqqvvvzzzvvvqqqiii```WWWPPPJJJHHHEEE@@@???@@@CCCEEEGGGHHHGGGGGGIIIJJJIIIKKKMMMOOOOOOQQQTTTWWW[[[cccqqq~~~lll]]]KKKFFF@@@>>>??????>>><<<===>>>>>>???AAACCCEEEFFFGGGHHHIIIIIIGGGGGGGGGIIIFFFIIIJJJJJJLLLOOOMMMHHHGGGGGGGGGFFFFFFFFFFFFFFFGGGGGGHHHIIIJJJLLLNNNOOORRRQQQQQQRRRVVV[[[```dddiiirrrjjjZZZNNNMMMKKKLLLNNNQQQRRRRRRTTTWWWYYYYYY[[[aaaiiipppyyy}}}tttgggZZZQQQIIIGGGFFFGGGGGGIIIRRR\\\eeeggggggddd]]]UUUNNNKKKEEEEEEEEEFFFGGGIIIKKKLLLKKKMMMPPPVVVccczzz~~~vvvpppdddSSSEEE===:::888777999888888777777777888888666666666666777777888999999>>>DDDKKKOOOPPPOOONNNJJJGGGIIIPPPWWW[[[```eeejjjtttzzzuuuqqqnnnooonnnkkklllooovvvzzznnncccYYYPPPJJJJJJKKKMMMNNNQQQRRRTTTUUUVVVXXXYYYYYYXXXZZZ\\\^^^[[[YYYWWWSSSOOOLLLIIIHHHDDDDDDEEEFFFHHHIIIJJJJJJLLLLLLKKKLLLMMMNNNPPPQQQzzz___MMMFFFDDDCCCAAA@@@>>><<<;;;::::::777777666666666666777777666666666666777888999:::===CCCPPPgggyyymmm___ZZZTTTRRRSSSSSSRRRPPPMMMLLLKKKJJJIIIHHHHHHHHHEEEDDDCCCDDDFFFGGGGGGFFFFFFFFFGGGHHHIIIJJJKKKLLLMMMMMMLLLKKKIIIHHHGGGFFFGGGHHHIIIJJJLLLMMMOOOOOOQQQQQQQQQQQQQQQQQQQQQQQQVVVTTTTTTWWWZZZ___iiisssxxx[[[KKKDDDBBBCCC??????>>>>>>>>>>>>>>>>>>>>>???@@@BBBCCCCCCCCCCCCDDDEEEEEEEEEEEEEEEEEEDDDGGGGGGGGGFFFFFFFFFFFFEEEGGGEEEDDDDDDEEEEEEDDDBBBAAAAAACCCDDDEEEFFFFFFFFFIIILLLRRR\\\eeemmmpppqqqiiidddaaaccceeeggglllrrryyy~~~~~~~~~~~~yyyuuuqqqiiiaaaWWWPPPJJJHHHEEEAAA???AAAEEEGGGIIIJJJIIIHHHIIIJJJIIIKKKMMMNNNOOOQQQUUUXXX^^^hhhuuu}}}oooZZZLLLFFFCCC@@@>>>??????>>><<<<<<<<<>>>@@@AAACCCDDDDDDHHHIIIJJJJJJIIIIIIKKKMMMMMMOOOPPPPPPRRRUUUQQQKKKIIIHHHHHHHHHGGGFFFEEEEEEFFFFFFFFFHHHIIIKKKMMMNNNOOOPPPQQQSSSVVVZZZ```ccciiitttkkkYYYNNNLLLKKKLLLOOOQQQQQQQQQSSSUUUXXXYYY[[[```iiiooo|||}}}sssfffZZZQQQJJJGGGFFFGGGGGGJJJQQQZZZbbbdddfffddd^^^UUUNNNJJJFFFEEEEEEEEEFFFIIIKKKLLLLLLNNNQQQTTT]]]ttt{{{ssshhhWWWHHH???:::999888999999888888777777888888777777666666777888888999:::???EEELLLOOOPPPOOOMMMIIIGGGJJJRRRYYY]]]ccciiirrr|||~~~~~~}}}wwwuuummmllllllnnnnnnlllooottt}}}uuujjj___WWWOOOKKKKKKLLLMMMOOOQQQSSSUUUUUUWWWXXXYYYXXXUUUSSSRRRRRRRRRQQQPPPOOONNNNNNNNNNNNGGGHHHIIIKKKMMMOOOPPPQQQQQQQQQQQQQQQSSSTTTVVVWWW~~~cccOOOEEEBBBCCCBBB@@@>>><<<;;;::::::777777666666666666777777666666666777777888999:::===CCCQQQgggwwwlllaaa[[[UUUSSSSSSSSSQQQOOONNNMMMKKKJJJHHHHHHGGGGGGEEEDDDCCCDDDFFFHHHHHHGGGHHHHHHIIIIIIIIIIIIIIIIIIMMMLLLKKKJJJIIIHHHHHHGGGGGGHHHIIIKKKMMMOOOPPPPPPSSSSSSSSSRRRRRRRRRQQQQQQTTTRRRSSSWWWZZZZZZ___eeeooouuucccOOOFFFAAA???@@@??????@@@@@@@@@@@@@@@@@@BBBCCCDDDEEEEEEEEEDDDDDDEEEEEEFFFFFFFFFFFFEEEEEEHHHHHHHHHHHHHHHHHHGGGGGGIIIHHHFFFFFFFFFFFFDDDCCCBBBCCCDDDEEEFFFFFFFFFFFFIIILLLRRR[[[ccciiikkkkkk```\\\ZZZ\\\```dddmmmuuu}}}{{{{{{|||}}}}}}}}}|||wwwsssooohhh```VVVPPPJJJHHHFFFBBB@@@BBBFFFHHHKKKLLLKKKJJJJJJJJJHHHIIIKKKLLLNNNQQQUUUYYYcccllluuuxxxppp```OOODDDEEEBBB???===>>>>>>??????===>>>???AAACCCDDDEEEFFFHHHIIIJJJJJJJJJLLLOOOQQQUUUYYYZZZYYYYYYYYYTTTNNNJJJJJJJJJJJJIIIHHHFFFEEEEEEFFFFFFGGGIIIJJJLLLMMMMMMOOORRRTTTVVVZZZ___ccchhhtttmmmYYYMMMLLLKKKLLLOOOPPPQQQPPPRRRTTTWWWXXX[[[aaakkkqqq}}}|||qqqeeeYYYPPPLLLHHHFFFGGGIIIKKKQQQXXX___aaadddbbb\\\TTTMMMJJJFFFEEEDDDDDDEEEHHHKKKMMMLLLOOOQQQSSSZZZnnnwwwlll\\\LLLAAA;;;::::::::::::999888888888888888888777777777777888888999;;;???FFFMMMPPPPPPNNNLLLHHHHHHLLLUUU[[[```ffflllttt~~~|||vvvrrrrrrlllkkklllnnnlllkkkqqqzzzzzzoooeee\\\UUUOOOLLLKKKKKKMMMOOOQQQSSSTTTUUUWWWYYYYYYXXXTTTPPPMMMLLLKKKKKKJJJJJJKKKKKKLLLMMMLLLMMMOOOQQQTTTWWWYYYZZZXXXXXXXXXZZZ\\\___aaaccchhhRRRFFFBBBAAA@@@>>><<<:::999888888666666666666666777777888777777777777888999::::::===EEETTTkkkvvvmmmaaa\\\VVVSSSTTTTTTRRRPPPOOONNNLLLJJJHHHGGGFFFFFFEEEDDDCCCDDDFFFHHHHHHHHHIIIIIIIIIIIIIIIIIIIIIIIIKKKKKKJJJIIIIIIIIIIIIJJJHHHIIIKKKMMMOOOQQQQQQRRRTTTTTTTTTSSSSSSSSSRRRRRRSSSRRRTTTXXXZZZYYYYYY\\\]]]dddooo|||qqqWWWLLLGGGAAA>>>>>>===>>>@@@BBBDDDFFFFFFGGGGGGGGGGGGGGGGGGGGGGGGFFFHHHHHHIIIIIIIIIIIIHHHHHHIIIIIIIIIJJJJJJKKKKKKKKKMMMLLLJJJIIIIIIIIIGGGEEEEEEFFFFFFGGGGGGFFFFFFEEEGGGIIINNNTTT[[[___``````ZZZWWWWWW[[[___cccllluuu~~~zzzxxxxxxzzz{{{{{{{{{|||yyyssspppmmmfff^^^VVVOOOJJJHHHFFFBBBAAACCCEEEHHHKKKLLLLLLJJJJJJJJJGGGIIIJJJKKKMMMQQQVVVZZZfffmmmssspppdddUUUJJJEEE@@@???===<<<===???BBBDDDAAAAAABBBCCCEEEGGGIIIJJJIIIJJJKKKLLLLLLOOORRRUUU___dddgggccc^^^ZZZUUUOOOLLLMMMMMMMMMLLLKKKIIIHHHGGGGGGGGGGGGHHHJJJKKKLLLKKKOOOTTTVVVXXX[[[```dddggguuuoooYYYLLLKKKKKKMMMOOOPPPPPPOOOQQQTTTWWWZZZ^^^fffpppwww~~~|||sssfffYYYPPPMMMHHHFFFHHHIIIKKKPPPVVV\\\^^^```___YYYRRRMMMJJJFFFEEEDDDCCCEEEGGGKKKMMMKKKMMMOOOPPPVVVhhh~~~tttcccQQQDDD===;;;<<<;;;:::999888888888888888888888888777777888888999:::???GGGNNNQQQQQQOOOMMMIIIJJJPPPYYY^^^bbbiiippprrr|||~~~uuuqqqqqqooonnnooonnnjjjkkkvvvzzzssshhh___WWWRRROOOLLLJJJKKKLLLNNNPPPRRRTTTUUUUUUVVVXXXWWWSSSOOOMMMLLLIIIIIIJJJKKKKKKLLLLLLMMMOOOQQQTTTXXX]]]aaaeeefffeeeeeeeeegggkkkppptttwwwoooWWWIIICCC@@@???===;;;:::888888777666666666666666777888888777777777777888999::::::>>>HHH[[[tttvvvmmm```[[[VVVTTTUUUVVVUUUSSSPPPOOOMMMJJJHHHFFFEEEDDDEEEDDDCCCDDDGGGIIIIIIHHHHHHHHHHHHIIIIIIJJJJJJJJJJJJIIIIIIHHHIIIJJJKKKLLLIIIKKKMMMPPPRRRSSSTTTTTTTTTTTTTTTTTTTTTSSSSSSSSSXXXUUUUUUZZZ\\\[[[\\\^^^]]]ggguuuzzzdddOOOJJJHHHCCCAAACCC???@@@CCCFFFHHHIIIJJJJJJIIIIIIHHHHHHHHHIIIKKKLLLMMMNNNNNNOOOOOONNNNNNMMMNNNOOOOOOPPPQQQRRRSSSSSSRRRQQQOOONNNNNNMMMKKKIIIHHHHHHHHHHHHHHHGGGEEEEEEFFFGGGIIIMMMRRRTTTUUUTTTVVVUUUXXX]]]aaaeeemmmvvv}}}xxxuuuvvvwwwyyyyyyxxxyyyvvvpppllljjjccc\\\VVVOOOJJJIIIFFFCCCAAACCCCCCFFFJJJKKKKKKJJJIIIIIIHHHIIIKKKLLLNNNRRRXXX\\\ccciiimmmgggYYYLLLFFFEEE>>>??????@@@@@@AAACCCEEECCCCCCCCCCCCEEEGGGJJJLLLJJJLLLMMMNNNOOORRRVVVZZZgggooossslllbbbZZZTTTPPPNNNOOOPPPPPPPPPNNNLLLKKKHHHHHHHHHHHHHHHIIIJJJJJJKKKPPPUUUXXXYYY[[[```eeekkk{{{pppYYYKKKKKKKKKMMMOOOPPPPPPNNNRRRUUUYYY^^^ccclllwwwvvviiiZZZPPPLLLGGGDDDFFFIIIJJJNNNSSSZZZ\\\]]][[[VVVPPPLLLJJJFFFEEECCCCCCDDDGGGKKKMMMLLLMMMMMMNNNUUUggg~~~lllXXXHHH???<<<<<<<<<;;;:::999888888888888999999888777777888888999999???GGGNNNRRRRRROOOMMMLLLNNNUUU]]]bbbfffllltttxxx~~~xxxrrrrrrooonnnooommmlllqqqrrrlllaaaXXXRRROOOMMMLLLKKKKKKMMMOOOQQQSSSTTTUUUSSSUUUWWWWWWUUUSSSRRRRRRNNNOOOQQQRRRSSSTTTSSSSSSRRRUUUZZZaaahhhoootttwwwxxxwwwwwwzzzuuu\\\LLLFFFBBBAAA???===;;;:::999999666666666666666777888888777777777777888999:::;;;>>>KKKaaa{{{wwwnnn___ZZZVVVTTTVVVXXXXXXVVVQQQPPPMMMJJJHHHFFFDDDDDDEEEDDDCCCDDDGGGIIIIIIIIIFFFFFFGGGHHHJJJKKKLLLLLLIIIIIIHHHHHHIIIJJJLLLMMMKKKLLLOOORRRTTTUUUVVVVVVTTTTTTTTTTTTTTTTTTTTTTTT\\\XXXWWW[[[^^^___aaadddjjjvvvmmmXXXFFFCCCDDDAAABBBHHHDDDEEEGGGHHHIIIIIIIIIHHHIIIIIIHHHHHHIIILLLNNNPPPRRRRRRSSSSSSSSSSSSRRRRRRUUUUUUVVVWWWYYYZZZ[[[\\\VVVTTTRRRQQQQQQPPPNNNLLLJJJJJJJJJIIIHHHGGGEEEEEEGGGGGGHHHJJJMMMOOOOOONNNPPPQQQVVV\\\aaaeeennnwww|||wwwttttttvvvwwwxxxvvvwwwtttnnnjjjhhhbbb[[[VVVOOOJJJIIIGGGCCCBBBDDDAAADDDHHHJJJJJJHHHHHHHHHIIIJJJLLLMMMOOOTTTZZZ^^^]]]dddggg```RRRFFFCCCDDDAAACCCEEEEEEDDDCCCCCCCCCCCCBBBAAAAAABBBFFFIIILLLLLLMMMOOOPPPQQQUUUYYY]]]lllvvvzzzqqqcccYYYSSSPPPOOOPPPQQQRRRRRRPPPOOOMMMJJJIIIIIIHHHHHHIIIIIIJJJJJJPPPVVVYYYZZZ\\\aaafffpppqqqZZZKKKKKKKKKMMMOOOPPPOOONNNSSSVVV\\\aaagggqqq}}}xxxkkk\\\QQQKKKFFFCCCEEEHHHIIILLLQQQYYY[[[[[[YYYTTTOOOLLLJJJFFFEEECCCBBBDDDGGGKKKMMMOOONNNLLLMMMVVVjjjsss]]]KKK@@@<<<<<<<<<;;;:::999888888888888999999888888888888888999999>>>GGGNNNRRRRRRPPPNNNOOOQQQXXXaaaeeehhhooovvvzzztttssskkkkkkmmmmmmnnnwwwmmmggg]]]TTTOOOMMMLLLKKKKKKLLLNNNPPPRRRTTTUUUVVVTTTVVVYYYYYYYYYXXXXXXYYYQQQSSSVVVXXXYYYYYYYYYXXXUUUXXX___hhhqqqzzz}}}```NNNHHHEEECCC@@@===;;;;;;<<<<<<777777666666666666777777777666444555777999::::::BBBMMMeeepppeeeaaa]]]YYYVVVUUUUUUUUUTTTUUUSSSOOOLLLIIIGGGEEEEEECCCDDDEEEFFFHHHHHHHHHHHHEEEFFFGGGHHHHHHHHHHHHHHHIIIJJJJJJJJJKKKKKKLLLLLLNNNNNNPPPRRRSSSTTTTTTTTTWWWXXXXXXWWWUUUTTTTTTUUUZZZXXXZZZ___bbbeeelllsss{{{}}}]]]SSSIIIFFFEEECCCCCCEEEEEEFFFHHHHHHHHHIIIKKKMMMMMMLLLMMMPPPPPPNNNPPPTTTXXX]]]___]]]\\\___```______aaadddeeeeeefffhhhiiilllhhhaaa\\\XXXUUURRRPPPPPPNNNLLLKKKJJJHHHEEECCCIIIHHHGGGFFFFFFGGGIIIKKKPPPOOORRRXXX]]]```hhhooo~~~{{{yyywwwtttrrruuutttqqqooolllfff```[[[SSSOOOIIIDDDAAA@@@AAABBBCCCDDDEEEFFFGGGFFFFFFEEEHHHKKKNNNPPPPPPRRRVVVZZZ``````]]]WWWPPPJJJGGGFFFGGGDDDCCCEEEHHHIIIFFFDDDHHHGGGFFFFFFGGGIIIKKKMMMPPPPPPRRRUUUTTTTTT\\\eeeqqqrrrqqqiii^^^UUUQQQQQQQQQQQQRRRSSSSSSSSSSSSSSSMMMJJJJJJMMMMMMJJJJJJMMMRRRPPPRRRYYY]]]]]]ccckkk|||ttt\\\TTTNNNIIIJJJKKKLLLNNNSSSUUUWWW\\\eeeppp|||vvvhhhYYYNNNJJJFFFEEEHHHIIIHHHKKKOOOVVVWWWWWWVVVTTTPPPLLLJJJCCCCCCCCCCCCDDDEEEGGGHHHNNNQQQQQQPPPZZZqqq{{{eeePPPBBB;;;:::::::::999999888999999999:::999999888888999999:::999>>>GGGNNNQQQQQQNNNLLLNNNQQQXXXaaaeeegggmmmttt~~~tttnnnmmmllljjjmmmssswww|||kkk```UUUPPPMMMJJJJJJLLLLLLMMMOOOQQQRRRSSSTTTTTTXXXXXXYYY[[[\\\^^^```aaadddbbbaaabbbccceeeffffffccc```cccnnn{{{bbbNNNGGGBBBAAA???<<<;;;:::::::::888888777777777777888888888777666666888:::;;;<<>><<<:::999888777999999888888888888999999888888777777999:::<<<===EEESSSmmm|||kkkbbb^^^ZZZVVVTTTUUUVVVVVVVVVUUUTTTQQQMMMJJJHHHFFFFFFBBBBBBDDDEEEFFFGGGGGGGGGEEEEEEEEEFFFGGGHHHJJJKKKHHHIIIJJJKKKLLLMMMNNNOOONNNOOOQQQRRRTTTUUUUUUUUUYYYYYYWWWUUUSSSSSSUUUWWWdddfffjjjnnnpppttthhhXXXPPPIIIIIIKKKKKKLLLNNNQQQSSSTTTUUUTTTTTTUUUVVV]]][[[]]]```aaa```dddiiinnnvvv}}}uuuoooddd```YYYSSSPPPNNNLLLKKKHHHGGGFFFEEEEEEFFFGGGHHHLLLKKKNNNTTTXXX\\\dddlllsss{{{yyyxxxvvvtttrrrsssrrrooommmjjjeee```\\\TTTPPPKKKFFFBBBAAAAAABBBCCCDDDFFFGGGHHHHHHHHHGGGFFFJJJMMMOOOPPPTTTZZZ```iiigggddd^^^WWWQQQOOONNNPPPNNNMMMNNNOOOMMMHHHCCCAAABBBCCCFFFJJJNNNRRRUUUUUUVVV\\\aaabbbaaaeeekkkwwwtttlll```TTTNNNMMMOOOQQQSSSVVVYYY[[[]]]^^^^^^[[[WWWUUUUUUTTTQQQQQQTTTUUUXXX\\\aaacccjjjwwwyyycccRRRNNNNNNQQQTTTUUUZZZ___eeelllwww~~~uuuhhhYYYOOOGGGCCCCCCFFFGGGGGGJJJNNNTTTUUUVVVVVVTTTPPPKKKIIIDDDDDDCCCCCCDDDFFFIIIJJJNNNQQQSSSZZZmmmpppWWWFFF???===:::999999888777777888888:::999999888888999999:::;;;@@@GGGMMMPPPPPPPPPPPPTTTVVV\\\cccgggjjjrrr{{{xxxmmmhhhhhhiiijjjpppxxx~~~vvvnnnbbbWWWNNNKKKJJJIIIJJJLLLMMMNNNPPPRRRTTTVVVXXXYYY\\\___dddhhhnnnuuu|||~~~{{{yyyxxx{{{dddNNNHHH???>>>>>>===;;;999777666999888888777777888888999777777888777888999;;;===EEEUUUpppzzzkkkbbb\\\YYYVVVTTTUUUWWWWWWWWWVVVTTTRRROOOLLLIIIGGGFFFAAABBBCCCEEEFFFFFFFFFFFFGGGGGGFFFFFFGGGHHHIIIJJJHHHIIIJJJKKKMMMNNNOOOPPPOOOPPPQQQSSSTTTUUUVVVVVVYYYYYYWWWTTTRRRSSSUUUXXX```ccciiinnnpppwww|||```XXXQQQLLLOOORRRTTTVVVYYYXXXYYYYYYZZZZZZ]]]aaadddfffggglllsssuuuuuuwww|||uuunnnddd[[[TTTQQQOOOMMMKKKKKKJJJIIIIIIJJJKKKKKKNNNMMMOOOUUUZZZ___gggpppzzz}}}{{{xxxvvvuuutttrrrpppqqqpppmmmkkkhhhddd___[[[RRROOOJJJEEEBBB@@@@@@@@@AAABBBDDDFFFGGGHHHGGGGGGFFFIIIMMMPPPSSSYYYaaagggjjjkkkkkkhhhbbb\\\XXXWWWWWWVVVWWWXXXXXXTTTLLLFFFDDDDDDFFFHHHKKKOOORRRTTTZZZZZZ^^^dddeeeeeeiiioootttoooeeeYYYOOOLLLMMMPPPSSSVVVZZZ```dddhhhiiijjjfff```[[[YYYVVVRRRRRRUUUWWW]]]dddiiimmmxxx|||fffWWWSSSQQQTTTXXX]]]fffoooxxx~~~vvviii[[[QQQIIIEEEDDDFFFGGGFFFHHHLLLSSSTTTVVVVVVTTTPPPKKKHHHEEEDDDCCCCCCDDDGGGIIIKKKLLLNNNQQQ[[[sss}}}wwwtttsssxxx~~~uuu[[[HHH@@@???::::::999888777777777777:::999999888888999999:::<<>><<<:::888777777777666666666666777777555666777777666777:::===EEEUUUqqqyyykkkddd]]]ZZZVVVUUUVVVXXXXXXYYYVVVUUUSSSPPPMMMJJJHHHGGGAAABBBCCCEEEFFFFFFFFFFFFJJJIIIIIIHHHHHHHHHHHHHHHIIIIIIJJJLLLNNNOOOPPPQQQPPPPPPRRRTTTUUUVVVVVVWWWYYYYYYWWWTTTRRRSSSUUUXXXYYY]]]eeekkknnnvvvrrr^^^YYYSSSQQQVVV[[[^^^```cccbbbcccccceeehhhnnnuuuzzzvvvzzz}}}pppcccZZZTTTQQQOOOQQQQQQPPPQQQQQQQQQRRRRRRSSSRRRTTT[[[```fffpppyyy~~~zzzxxxuuusssrrrqqqooommmooommmjjjhhheeebbb^^^ZZZQQQNNNIIIDDD@@@>>>======>>>@@@BBBDDDFFFFFFFFFFFFEEEHHHLLLPPPTTT\\\fffmmmqqqtttwwwwwwrrrjjjccc```]]]^^^aaadddddd\\\PPPGGGEEEFFFHHHJJJMMMQQQSSSTTT]]][[[\\\```ccceeejjjpppqqqjjj___TTTLLLJJJLLLOOORRRWWW^^^fffmmmsssvvvwwwuuummmfffbbb]]]YYYYYY]]]ZZZeeerrrzzzgggXXXTTTRRRVVV]]]iiizzzwwwkkk]]]SSSMMMIIIGGGHHHHHHFFFGGGKKKQQQSSSUUUVVVTTTOOOJJJGGGDDDCCCBBBBBBCCCFFFJJJLLLKKKMMMQQQ[[[sssuuummmiiiiiiooowwwzzz^^^JJJAAA@@@;;;:::999888777777777777:::999999888888999999:::<<>><<<;;;:::999777777666666666666777777444666888777555666999===FFFVVVqqqzzzlllddd^^^[[[XXXVVVWWWYYYYYYYYYWWWVVVTTTRRROOOLLLIIIGGGBBBBBBDDDEEEFFFGGGGGGGGGJJJJJJKKKKKKKKKJJJIIIHHHJJJKKKLLLMMMNNNOOOPPPQQQPPPQQQSSSTTTVVVWWWWWWWWWYYYYYYWWWUUUSSSSSSUUUWWWWWWZZZ```ggglllttt~~~pppccc]]]XXXXXX___fffiiilllnnnlllnnnqqquuuzzz{{{lllbbb[[[VVVTTTQQQRRRRRRSSSTTTUUUVVVVVVWWWUUUXXX___fffmmmxxx}}}yyywwwsssqqqpppnnnllljjjkkkiiifffdddbbb```\\\YYYOOOMMMHHHDDD???===;;;;;;<<<>>>@@@CCCEEEFFFFFFFFFEEEGGGJJJMMMQQQYYYccckkkuuuzzz}}}vvvpppllliiilllqqquuurrrfffUUUIIIDDDEEEHHHLLLPPPSSSVVVWWW\\\XXXWWW[[[^^^```eeekkkkkkeeeZZZPPPJJJIIIKKKMMMSSSXXXbbbmmmwwwyyypppkkkfffccceeeiiikkkyyyhhhVVVRRRRRRYYYeeexxxxxxlll^^^TTTNNNJJJHHHIIIHHHFFFGGGKKKPPPRRRTTTUUUTTTOOOJJJGGGDDDBBBAAA@@@BBBEEEIIILLLMMMPPPRRRZZZpppqqqgggcccdddmmmvvv}}}dddMMMBBB@@@<<<<<<:::999888888777777:::999999888888999999:::===EEEOOOTTTUUUTTTWWWYYYYYYZZZ___eeegggiiipppxxx|||~~~uuummmlllmmmmmmmmmppprrruuu}}}xxxlllcccXXXPPPJJJKKKNNNNNNPPPSSSQQQQQQSSSVVVYYY^^^bbbdddnnnttt~~~jjjSSSKKKCCCAAA???===;;;:::::::::888777777777777777777888444777999888666666:::???GGGWWWqqqzzzlllddd```]]]YYYXXXXXXYYYZZZZZZWWWVVVUUUSSSPPPLLLIIIGGGCCCCCCEEEFFFGGGHHHHHHHHHGGGIIIKKKNNNNNNNNNLLLKKKLLLLLLMMMMMMNNNOOOPPPPPPQQQRRRSSSUUUVVVWWWXXXXXXWWWXXXXXXVVVTTTTTTUUUVVVWWWXXX]]]ccchhhnnnyyyuuulllgggcccdddllltttwwwzzz}}}|||~~~yyyvvvwwwzzz}}}uuujjjccc^^^\\\WWWXXXZZZ\\\^^^___``````bbbaaadddlllsss{{{~~~zzzxxxtttqqqpppnnnkkkiiiiiifffcccaaa```]]]ZZZXXXPPPMMMIIIDDD@@@===;;;;;;<<<>>>@@@CCCEEEFFFGGGGGGEEEFFFGGGGGGJJJQQQ[[[ccclllqqqxxx}}}~~~}}}}}}}}}ttt^^^NNNFFFHHHJJJMMMPPPSSSUUUUUUVVVRRRRRRWWWZZZ[[[]]]aaa___ZZZSSSMMMLLLMMMOOOQQQXXX___jjjxxx{{{xxxvvvzzzjjjUUUTTTVVV___nnnwwwjjj\\\RRRKKKGGGFFFGGGHHHGGGHHHLLLNNNQQQTTTUUUTTTOOOJJJFFFCCCAAA??????@@@DDDIIILLLNNNPPPRRRVVVggguuuiiieeegggrrr}}}jjjPPPCCC???>>>===<<<:::999888888888:::999999888888999999:::===GGGRRRXXXXXXWWWXXX[[[[[[\\\aaagggiiiiiinnnuuu|||~~~ooojjjjjjkkkkkklllooorrruuurrrfff^^^VVVOOOIIIKKKNNNOOOPPPSSSQQQRRRTTTVVV[[[```dddgggooovvvnnnUUUJJJCCCAAA>>>;;;:::999:::;;;999999888888888888999999555888;;;999666777;;;@@@IIIXXXqqqzzzkkkcccbbb___[[[YYYYYYZZZZZZZZZWWWWWWVVVTTTQQQMMMJJJHHHCCCDDDEEEGGGHHHHHHHHHHHHDDDGGGKKKOOOQQQQQQOOONNNMMMMMMMMMNNNNNNOOOOOOOOOQQQRRRSSSUUUVVVWWWXXXXXXWWWXXXXXXWWWUUUTTTTTTUUUXXXWWWZZZ```eeeiiiqqqyyy}}}|||uuupppmmmnnnwww|||qqqmmmhhhbbb```ccciiiooosss|||{{{qqqiiieeebbbeeefffhhhkkkmmmnnnooopppsssrrrvvv~~~|||yyyuuusssqqqnnnllljjjgggeeebbb___^^^\\\YYYWWWQQQNNNJJJEEEAAA>>><<<;;;===>>>AAADDDFFFHHHHHHHHHDDDEEEDDDCCCDDDIIISSSZZZ^^^ccclllttt{{{fffTTTLLLMMMNNNOOOPPPQQQQQQQQQQQQNNNOOOUUUXXXWWWWWWZZZRRROOOLLLKKKNNNRRRVVVXXX___fffrrrkkkXXXXXX\\\eeesss~~~vvviii[[[QQQGGGDDDCCCFFFGGGGGGJJJNNNNNNPPPSSSUUUTTTOOOIIIFFFBBB@@@>>>>>>@@@DDDHHHKKKLLLOOOPPPQQQ^^^zzz|||ooojjjmmmyyyoooSSSDDD??????>>><<<;;;:::999999999:::999999999999999999:::===HHHTTTZZZZZZXXXZZZ\\\\\\^^^ccciiijjjiiinnnttt{{{lllggghhhiiihhhjjjnnnqqqvvv{{{nnnaaaZZZUUUMMMHHHJJJMMMNNNPPPRRRRRRRRRTTTWWW[[[aaafffiiilllsss|||pppVVVLLLFFFCCC@@@>>>>>>>>>===<<<999::::::999777666777888;;;888888::::::999===CCCJJJZZZrrrxxxlllfff]]]]]]\\\\\\[[[ZZZZZZYYYZZZYYYWWWTTTQQQOOOMMMLLLIIIIIIGGGGGGGGGGGGHHHIIIGGGJJJLLLMMMLLLLLLLLLMMMNNNNNNOOOOOOOOONNNMMMMMMPPPQQQSSSUUUVVVXXXXXXXXXUUUUUUUUUTTTUUUUUUUUUVVVXXXYYY[[[]]]___ccchhhlllyyy|||zzznnngggYYYXXXWWWYYY\\\___aaaaaagggmmmyyyxxxtttuuuyyyuuuxxx|||}}}yyytttqqqooommmhhhdddgggccc^^^ZZZXXXWWWUUUTTTOOOMMMJJJFFFBBB===:::888<<<===>>>AAACCCEEEGGGHHHHHHHHHIIIHHHHHHJJJMMMPPPWWWZZZ___gggrrrhhhUUUOOONNNMMMNNNPPPRRRQQQPPPRRRSSSSSSRRRTTTUUUTTTRRRTTTPPPOOORRRRRRPPPUUU]]]]]]kkk~~~|||nnn___\\\ZZZaaassssssfffYYYQQQMMMGGGEEEGGGHHHGGGGGGJJJOOORRRUUUUUUQQQLLLIIIGGGDDDBBBAAA@@@BBBEEEIIILLLPPPTTTUUUUUU[[[lllzzzwwwzzzyyyZZZGGGBBB@@@???<<<:::999::::::;;;::::::999999::::::;;;<<<===HHHUUUZZZYYYVVVWWWZZZXXX```eeedddeeekkksssvvvtttkkkhhhhhhgggfffooopppsss|||yyylll___WWWMMMMMMMMMMMMMMMOOOPPPQQQSSSVVV[[[___bbbeeeiiilllmmmrrryyy{{{vvv~~~qqqVVVLLLEEEBBB???=========<<<:::999::::::999777666777888;;;888888::::::999===CCCMMM]]]vvvyyymmmfff\\\\\\[[[ZZZYYYYYYXXXXXXYYYXXXVVVTTTQQQOOOMMMLLLJJJJJJHHHGGGGGGHHHIIIIIIGGGJJJLLLNNNMMMMMMNNNOOOOOONNNNNNNNNNNNNNNMMMMMMPPPQQQSSSUUUWWWXXXXXXYYYVVVVVVUUUTTTTTTUUUVVVWWWYYYZZZ[[[\\\]]]```dddgggkkkpppxxxuuujjj```YYYTTTTTTTTTVVVYYY[[[\\\]]]cccfffnnnvvvyyy|||zzztttpppnnnlllhhhdddeeebbb\\\YYYWWWUUUSSSRRRNNNLLLIIIEEEAAA===;;;999<<<===???AAACCCEEEGGGHHHGGGGGGGGGGGGFFFHHHKKKMMMQQQTTTZZZbbbnnn}}}kkkYYYUUUTTTTTTUUUWWWXXXWWWVVVQQQRRRRRRRRRSSSSSSRRRPPPSSSPPPQQQUUUVVVVVV]]]eeelll{{{yyymmm]]]ZZZZZZaaaqqq~~~rrreeeXXXPPPKKKFFFDDDFFFGGGFFFFFFIIIOOORRRUUUUUUQQQLLLIIIGGGCCCBBBAAA@@@BBBEEEIIILLLMMMQQQRRRQQQUUUdddyyyzzzZZZFFF@@@>>>>>>======<<<;;;:::999:::999999999999:::;;;;;;@@@JJJWWW\\\YYYUUUUUUVVVZZZaaagggggghhhooowww{{{}}}uuulllggghhhjjjkkkjjjkkkmmmrrrwwwkkk___WWWNNNMMMLLLLLLMMMPPPRRRTTTWWWZZZ^^^aaaccceeehhhjjjjjjlllpppuuu{{{vvvnnngggbbb```hhhmmmrrruuutttqqqmmmkkksssvvv|||tttWWWLLLEEEBBB???===<<<<<<;;;999999::::::999777666777888:::888888:::::::::>>>DDDPPPccc}}}{{{nnneee\\\[[[ZZZYYYWWWWWWVVVVVVWWWWWWUUUSSSQQQOOOMMMLLLLLLKKKJJJIIIHHHHHHIIIJJJGGGJJJMMMOOOOOOOOOPPPQQQPPPPPPOOONNNNNNNNNNNNNNNPPPQQQSSSUUUWWWXXXYYYYYYXXXVVVTTTSSSSSSTTTVVVXXXYYY[[[[[[[[[[[[\\\^^^```]]]dddlllttt|||qqqddd^^^YYYRRRLLLOOOQQQUUUXXX[[[\\\]]]]]]ddddddgggkkkooovvv|||uuupppmmmkkkgggdddbbb___ZZZVVVTTTRRRPPPOOOMMMKKKGGGCCC@@@===<<<<<<<<<===???AAACCCFFFGGGHHHHHHIIIIIIHHHGGGHHHJJJMMMNNNQQQWWW___lll}}}ooo^^^WWWVVVUUUVVVXXXXXXWWWUUUSSSSSSSSSTTTTTTSSSSSSSSSTTTUUUYYY___bbbgggpppyyyxxxooo___^^^___eeerrr}}}rrrdddXXXPPPJJJEEECCCEEEFFFEEEFFFIIIOOORRRTTTTTTQQQLLLHHHGGGCCCBBB@@@@@@BBBEEEIIILLLMMMOOOQQQPPPQQQ]]]ppp]]]HHH@@@===>>>>>>>>>===;;;999888999999999999999::::::;;;BBBMMMYYY^^^[[[UUURRRSSSYYYaaafffgggiiiqqqzzzzzzyyyyyywwwmmmjjjfffgggjjjnnnnnnnnnlllmmmtttuuujjj^^^VVVNNNMMMLLLKKKMMMRRRVVVYYY^^^aaadddeeeeeefffggghhhhhhgggfffgggjjjmmmoooooogggccc\\\UUUQQQPPPQQQRRRZZZ\\\^^^^^^\\\[[[ZZZ[[[aaaeeennn|||xxxZZZMMMFFFCCC@@@======<<<;;;:::999::::::999777666777888:::888888:::;;;;;;???EEESSSggg}}}oooeee]]]\\\ZZZXXXWWWVVVVVVVVVVVVVVVTTTSSSQQQPPPNNNNNNNNNMMMKKKJJJIIIIIIIIIJJJGGGJJJMMMPPPPPPQQQSSSTTTSSSRRRQQQPPPOOOOOOPPPPPPOOOPPPRRRUUUWWWXXXYYYYYYYYYWWWTTTRRRQQQSSSVVVXXXZZZ[[[\\\[[[YYYXXXYYYZZZXXX]]]dddhhhmmmvvv~~~}}}sssiii]]]TTTQQQPPPMMMJJJNNNSSSZZZ___bbbddddddeeemmmooorrrvvv|||~~~vvvpppmmmkkkgggccc```\\\WWWSSSQQQPPPNNNLLLKKKIIIFFFBBB???>>>======<<<===???AAADDDFFFHHHIIIKKKLLLMMMLLLJJJKKKLLLNNNPPPSSSYYYbbbooosssbbbXXXWWWWWWXXXYYYXXXVVVTTTVVVUUUUUUWWWVVVUUUVVVZZZ\\\aaajjjssszzzzzzqqqffffffhhhooo{{{|||qqqdddXXXPPPJJJEEECCCEEEGGGFFFGGGIIIOOOQQQTTTTTTPPPLLLHHHFFFBBBAAA@@@@@@BBBEEEIIILLLNNNPPPRRRRRRSSS[[[ooodddMMMDDD??????>>>===<<<;;;::::::999999999999999:::;;;;;;AAAMMMZZZ```\\\VVVSSSSSSVVV^^^dddfffiiirrr|||uuurrrqqqoooiiiiiiiiilllpppqqqpppooorrrrrryyyvvvkkk^^^VVVOOONNNKKKKKKNNNSSSYYY^^^eeegggiiiiiihhhfffffffffgggccc___^^^^^^]]]ZZZWWWUUUQQQMMMIIIHHHJJJMMMPPPVVVWWWXXXWWWUUUTTTTTTUUUVVV[[[fffvvv}}}]]]NNNHHHEEEAAA???>>>>>><<<;;;999::::::999777666777888999777777:::;;;;;;@@@GGGUUUjjj}}}pppggg___^^^[[[XXXVVVUUUUUUVVVUUUUUUTTTSSSRRRQQQPPPPPPOOONNNLLLJJJIIIIIIIIIIIIGGGJJJNNNPPPQQQRRRTTTUUUUUUUUUTTTSSSRRRQQQQQQQQQNNNOOOQQQSSSVVVWWWXXXYYYXXXVVVSSSQQQPPPRRRTTTVVVXXXZZZ\\\[[[YYYWWWVVVWWWVVVYYY\\\^^^```gggsss|||vvvoooiiifffZZZXXXTTTOOOKKKJJJKKKMMMPPPVVV___fffjjjlllmmmnnnyyyxxxrrrooolllgggddd^^^ZZZUUUQQQOOONNNLLLKKKJJJHHHFFFCCC@@@???>>>>>>===>>>???BBBDDDFFFHHHIIILLLMMMNNNMMMLLLLLLMMMOOOSSSUUUZZZcccooo~~~xxxfff___^^^^^^^^^^^^]]]ZZZXXXXXXUUUUUUXXXXXXVVV[[[ccclllwwwuuukkklllqqq|||{{{pppdddYYYRRRKKKFFFDDDFFFHHHGGGHHHKKKNNNQQQTTTTTTPPPKKKHHHFFFAAA@@@??????AAAEEEIIILLLNNNPPPSSSTTTTTT\\\qqqjjjPPPFFFBBB@@@===:::999:::<<<===::::::999999::::::;;;<<<@@@LLLZZZ```]]]XXXUUUUUUVVV^^^eeefffjjjuuurrrnnnmmmllliiikkkmmmqqqssstttrrrqqqtttttt{{{yyymmm```WWWQQQNNNLLLKKKNNNTTTZZZ___gggiiikkkkkkhhhfffddddddccc^^^YYYVVVUUUSSSOOOKKKJJJIIIGGGFFFFFFHHHIIIKKKOOOPPPRRRQQQOOONNNNNNNNNSSSWWWbbbsss^^^NNNIIIFFFBBB@@@???>>>===;;;999::::::999777666777888999777777:::<<<<<>>===>>>@@@BBBDDDGGGHHHIIIJJJKKKMMMMMMLLLKKKMMMNNNQQQTTTXXX^^^hhhtttnnneeeddddddddddddbbb^^^[[[ZZZUUUUUUXXXYYYYYYbbbnnn}}}qqquuu}}}yyyooodddZZZTTTKKKFFFDDDGGGIIIHHHIIILLLNNNQQQSSSSSSPPPKKKGGGFFFAAA@@@>>>???AAAEEEIIILLLMMMMMMPPPSSSSSSZZZrrrmmmQQQFFFDDDAAA===999888:::===???;;;;;;;;;;;;;;;<<<<<<===@@@KKKYYY___]]]YYYXXXYYYZZZaaahhhiiinnnyyy~~~{{{pppllllllllljjjlllooorrrtttuuuttttttrrrssszzz{{{oooaaaXXXRRRPPPMMMLLLNNNSSSYYY]]]bbbeeehhhhhhfffcccaaaaaa\\\YYYUUUQQQNNNLLLJJJHHHGGGGGGGGGGGGGGGHHHHHHHHHIIIKKKMMMMMMLLLJJJJJJJJJQQQUUU^^^lll^^^MMMIIIFFFBBB???>>>===<<<:::999::::::999777666777888888666777:::<<<===BBBIII\\\ooozzzqqqmmm```^^^ZZZVVVTTTSSSSSSSSSVVVVVVUUUUUUUUUUUUUUUUUUPPPOOOLLLJJJHHHGGGGGGGGGHHHKKKNNNPPPQQQQQQRRRTTTSSSTTTUUUVVVUUURRROOONNNJJJKKKNNNPPPSSSUUUVVVVVVTTTSSSQQQPPPOOOOOOPPPPPPTTTWWW[[[]]]]]][[[ZZZZZZVVVUUUSSSSSSUUUYYY^^^aaadddfffiiikkkkkkjjjgggfffgggiiimmmrrrzzzvvviii___ZZZMMMMMMKKKIIIHHHIIIMMMPPPXXX___iiinnnoooppprrruuu|||yyyvvvqqqkkkfff^^^ZZZUUUQQQOOONNNLLLKKKIIIIIIIIIHHHEEEBBB???======>>>@@@BBBEEEGGGIIIJJJIIIKKKMMMMMMMMMMMMNNNPPPOOOQQQTTTXXX^^^gggpppvvv|||zzzmmmlllllllllllliiieeeaaa^^^XXXWWW[[[]]]___lll|||xxxnnneee\\\VVVJJJEEECCCFFFHHHGGGIIILLLNNNPPPSSSSSSPPPKKKGGGEEE@@@???>>>>>>AAAEEEJJJLLLNNNLLLNNNQQQPPPWWWqqqpppSSSFFFCCCAAA>>>;;;:::;;;<<<>>>===<<<<<<<<<<<<===>>>>>>BBBMMMYYY___\\\YYYXXXZZZ[[[ccciiijjjooozzzxxxpppoooqqqrrroooqqqssstttuuuuuuuuuvvvrrrtttzzz{{{pppbbbYYYSSSQQQNNNMMMNNNRRRVVVYYY[[[^^^aaacccaaa___^^^]]]XXXWWWSSSOOOKKKIIIJJJLLLKKKKKKJJJIIIJJJJJJKKKLLLJJJKKKLLLKKKJJJJJJKKKMMMPPPSSSYYYeeewww]]]LLLHHHEEEAAA???===<<<;;;999999::::::999777666777888888666777;;;<<<===CCCIII___qqqyyyqqqooo___]]]YYYUUURRRQQQQQQRRRVVVVVVVVVVVVVVVVVVVVVVVVPPPNNNLLLIIIGGGFFFFFFFFFHHHKKKNNNPPPPPPQQQRRRSSSQQQSSSUUUVVVTTTQQQNNNKKKIIIJJJLLLOOORRRTTTUUUVVVRRRRRRQQQPPPOOONNNNNNNNNRRRVVV[[[^^^^^^]]]]]]]]]ZZZWWWTTTSSSUUUWWWXXXXXX^^^```ccceeeffffffeeedddeeeiiipppwww{{{mmmbbb\\\UUUQQQKKKIIIKKKOOORRRTTT^^^eeemmmqqqqqqppprrruuu}}}{{{xxxssslllfff^^^[[[VVVRRRPPPNNNLLLKKKIIIJJJJJJJJJGGGCCC???<<<>>>>>>@@@BBBEEEGGGIIIJJJJJJLLLOOOPPPPPPPPPQQQSSSMMMOOORRRUUUYYY___eeejjjvvv|||xxxwwwwwwwwwwwwtttoookkkddd\\\[[[```bbbeeeuuuwwwnnneee]]]WWWIIIDDDBBBEEEGGGFFFHHHKKKNNNPPPSSSSSSOOOKKKGGGEEE@@@???>>>>>>AAAEEEJJJLLLPPPMMMOOOQQQPPPVVVqqqtttVVVHHHAAA@@@???===<<<<<<<<<<<<===============>>>??????DDDNNNZZZ^^^\\\XXXXXXZZZZZZaaagggiiimmmxxxwwwrrrrrrvvvyyyxxxyyyyyywwwvvvuuuuuuvvvuuuwww|||zzzpppcccZZZTTTRRROOOMMMNNNQQQTTTWWWUUUXXX\\\^^^^^^\\\[[[ZZZXXXWWWUUUOOOJJJIIILLLPPPMMMLLLJJJIIIIIIJJJLLLNNNKKKKKKJJJHHHHHHIIILLLOOOQQQRRRWWWbbbqqqyyy\\\NNNEEECCC@@@???>>>>>><<<;;;999888888888888888999999888777777888777999BBBMMMfffxxx}}}ssskkkaaa]]]XXXUUUSSSRRRQQQPPPRRRSSSTTTVVVVVVUUUTTTTTTNNNLLLIIIFFFEEEEEEFFFGGGMMMNNNOOOQQQSSSTTTSSSRRRRRRQQQQQQSSSTTTSSSNNNJJJIIIKKKMMMPPPSSSUUUVVVWWWVVVUUUSSSQQQOOONNNMMMMMMPPPTTTZZZ```cccdddbbbaaaZZZZZZYYYYYYXXXYYYYYYZZZ^^^^^^aaaeeeeeebbbcccgggllluuu~~~tttggg```\\\WWWTTTUUUTTTSSSVVVZZZaaaiiirrrwwwwwwvvvyyy|||zzzwwwzzz|||zzzuuullleeebbb^^^YYYTTTRRRPPPNNNLLLLLLJJJIIIHHHGGGEEEAAA>>>>>>@@@BBBDDDEEEFFFGGGIIILLLOOONNNJJJLLLTTTXXXVVVVVVUUUTTTUUUWWW\\\aaaeeeooo~~~~~~}}}uuuooogggccceeedddiii|||zzzqqqllldddZZZQQQJJJFFFDDDFFFGGGEEEGGGKKKNNNQQQSSSRRROOOJJJGGGEEEDDDBBB@@@???AAADDDIIILLLNNNKKKKKKLLLMMMXXXsss]]]KKKFFFCCCAAABBB@@@<<<;;;======@@@CCCDDDDDDDDDDDDEEEIIIUUU```aaa\\\ZZZYYYXXX[[[___eeejjjnnnuuu~~~}}}}}}yyy|||~~~zzzzzz{{{zzzwwwtttuuutttwwwwwwiii^^^ZZZSSSOOOPPPPPPOOOPPPTTTXXXVVVUUUWWWZZZ[[[ZZZWWWSSSRRROOONNNMMMMMMNNNOOOOOOPPPPPPPPPPPPOOOOOONNNLLLLLLMMMNNNNNNNNNMMMMMMOOORRRYYYbbbooo~~~yyy\\\NNNEEECCC@@@???>>>>>><<<;;;999888888777777777888888999888999:::999:::DDDNNNcccttt{{{qqqiii```\\\XXXUUUSSSSSSQQQPPPRRRSSSTTTTTTUUUTTTSSSSSSLLLKKKHHHFFFEEEFFFHHHIIIMMMNNNOOOQQQSSSSSSSSSRRRRRRQQQQQQRRRSSSRRRMMMJJJHHHIIILLLOOOQQQTTTVVVVVVWWWVVVTTTRRRPPPNNNMMMLLLPPPTTTZZZ```cccdddcccbbb]]]]]]\\\\\\[[[[[[[[[[[[______bbbggggggfffjjjpppzzz|||nnnggg```\\\YYYYYYYYYXXXZZZ___kkkrrr{{{uuuvvvuuussssssxxx}}}zzzuuulllfffbbb^^^YYYUUURRRQQQOOOMMMLLLKKKJJJIIIHHHFFFBBB@@@>>>@@@CCCEEEFFFHHHIIIJJJJJJMMMNNNLLLOOOVVVZZZYYYUUUTTTSSSSSSVVV[[[bbbgggrrrvvvnnniiijjjjjjpppzzzqqqkkkcccXXXPPPIIIFFFDDDFFFFFFEEEGGGKKKNNNPPPSSSRRRNNNJJJGGGEEEBBBAAA???>>>???CCCHHHKKKJJJIIIKKKMMMOOO[[[zzzdddNNNGGGCCC@@@AAA???<<<===@@@BBBDDDFFFGGGFFFFFFFFFGGGJJJVVVaaaaaa]]]ZZZYYYWWW\\\```fffiiilllqqqyyy~~~}}}|||}}}}}}}}}{{{yyyxxxvvvwww~~~zzzkkkaaaXXXRRRNNNOOOOOONNNOOORRRTTTSSSSSSVVVYYYYYYWWWTTTRRRQQQOOONNNNNNOOOPPPQQQQQQQQQRRRRRRRRRRRRRRRRRRQQQQQQRRRSSSSSSTTTTTTTTTSSSWWW___jjjuuuyyy\\\NNNEEECCC@@@???>>>>>><<<;;;999888888777666666666666999999:::;;;:::<<>>===???CCCGGGJJJJJJJJJMMMOOOPPP]]]~~~oooSSSHHHCCC@@@@@@???>>>AAAEEEGGGIIIKKKKKKIIIHHHHHHIIINNN[[[eeeeee```]]]ZZZXXX]]]bbbgggiiiiiimmmtttzzzzzz}}}~~~}}}~~~}}}{{{xxxzzz|||nnndddWWWQQQNNNOOOPPPOOOOOORRRRRRSSSUUUWWWYYYYYYVVVSSSOOOOOONNNNNNOOOQQQRRRTTTRRRSSSSSSTTTUUUUUUVVVVVVWWWYYY[[[^^^```aaaaaaaaa\\\bbbkkkvvvxxx[[[MMMEEECCC@@@???>>>>>><<<;;;999999777666555555555555999888:::<<<;;;<<>>===???CCCHHHKKKNNNNNNQQQRRRQQQ]]]{{{YYYLLLFFFAAAAAAAAAAAAFFFLLLLLLMMMNNNMMMKKKJJJJJJKKKSSS___jjjjjjddd```]]][[[]]]ccchhhjjjiiilllssszzz{{{~~~zzzzzz}}}|||zzz}}}}}}ooofffZZZTTTPPPQQQQQQPPPPPPSSSSSSUUUYYY\\\\\\ZZZVVVSSSLLLLLLMMMNNNOOOQQQSSSTTTTTTTTTUUUUUUVVVXXXYYYYYY]]]bbbiiiqqqtttuuurrrpppjjjooowww~~~xxxZZZKKKEEECCC@@@???>>>>>><<<;;;999999777666555555555555777777999;;;:::;;;CCCMMM[[[ooo|||xxx~~~xxxmmmfff___\\\XXXVVVUUUUUUTTTTTTRRRQQQPPPOOOOOONNNMMMMMMMMMLLLIIIGGGFFFGGGIIIJJJMMMOOORRRSSSQQQPPPQQQRRRSSSTTTTTTRRRPPPMMMKKKJJJHHHIIIJJJMMMPPPSSSVVVXXXYYYYYYXXXWWWUUURRRPPPOOOMMMOOOSSSXXX\\\^^^```aaaZZZ[[[]]]___aaabbbcccdddeeefffkkkqqqxxx|||wwwvvvyyywwwkkk]]]XXXWWWWWWYYY\\\___eeeppp}}}zzzyyywwwuuurrrnnnhhheee```\\\XXXVVVUUUUUUTTTSSSSSSQQQOOOMMMMMMLLLJJJIIIHHHGGGGGGIIILLLMMMLLLJJJJJJJJJMMMRRRXXX]]]bbbfffkkkmmmpppsssyyyyyymmmcccZZZQQQLLLGGGDDDBBBDDDEEECCCEEEIIIKKKNNNPPPPPPMMMIIIFFFEEEBBB@@@???>>>@@@EEEJJJMMMOOONNNPPPRRRSSS______OOOIIICCCCCCCCCDDDJJJQQQOOOPPPPPPNNNLLLJJJKKKLLLTTT```kkkkkkfffaaa]]]ZZZ]]]dddjjjkkkjjjnnnxxx{{{{{{~~~wwwxxx}}}}}}}}}}}}ppphhh\\\VVVQQQPPPPPPOOOPPPSSSTTTWWW[[[^^^]]]YYYUUURRRJJJKKKLLLMMMOOOQQQSSSTTTUUUUUUVVVWWWYYY[[[]]]^^^eeennn{{{yyy|||yyyrrr{{{[[[KKKEEECCC@@@???>>>>>><<<;;;999888888777666666666666777777999<<<;;;;;;CCCLLL\\\rrr~~~{{{zzzooohhhaaa^^^ZZZWWWVVVVVVUUUTTTSSSRRRPPPOOOMMMMMMMMMMMMNNNLLLIIIGGGFFFGGGIIIJJJLLLPPPSSSSSSQQQOOOQQQSSSSSSTTTUUUSSSPPPNNNMMMMMMHHHHHHIIIKKKMMMQQQTTTVVVWWWXXXXXXXXXWWWUUUSSSRRRNNNPPPSSSVVVZZZ\\\___```ZZZZZZ[[[]]]___aaadddeeeggghhhlllttt}}}ooo\\\SSSRRRTTTQQQTTTYYY___hhhvvvzzzyyyxxxuuupppkkkgggddd___\\\XXXVVVVVVVVVVVVUUUUUUSSSPPPOOOOOOOOOMMMLLLJJJIIIIIILLLPPPRRRQQQOOOOOOMMMNNNTTT[[[bbbkkksss}}}xxxkkk```WWWPPPLLLGGGCCCBBBDDDDDDCCCEEEIIIJJJMMMOOOOOOLLLIIIFFFEEEBBB@@@??????AAAFFFJJJNNNLLLJJJLLLPPPTTTaaadddQQQJJJEEEDDDEEEFFFLLLSSSQQQRRRQQQOOOMMMLLLMMMNNNRRR___jjjkkkeee```\\\YYY___eeekkkkkkkkkppp}}}|||wwwzzz|||vvvxxx~~~~~~tttnnn```XXXQQQOOONNNMMMOOOSSSVVVYYY]]]]]][[[VVVRRRPPPKKKLLLMMMNNNPPPQQQRRRRRRUUUVVVXXXZZZ___cccgggjjjsss~~~zzzrrrkkk~~~^^^LLLEEECCC@@@???>>>>>><<<;;;999888888777777777888888777888;;;===<<<<<>>>>>@@@EEEJJJMMMMMMIIIIIIOOOUUUaaa{{{hhhQQQJJJEEEEEEEEEFFFKKKRRRSSSSSSSSSQQQNNNNNNOOOQQQRRR```llllllgggbbb^^^[[[aaaggglllkkkjjjqqq~~~wwwuuuzzzzzzuuuwww|||{{{wwwhhh^^^UUUQQQOOONNNQQQVVVZZZ]]]```___ZZZUUUQQQPPPOOOOOOPPPQQQRRRRRRRRRRRRUUUWWWZZZ```gggooovvvzzz~~~zzzwwwtttnnniii```MMMEEECCC@@@???>>>>>><<<;;;999888888888888888999:::888999<<>>>>>EEENNN\\\vvv~~~sssmmmfffbbb^^^ZZZYYYXXXVVVUUUUUUSSSQQQOOOMMMLLLLLLLLLJJJIIIHHHGGGHHHJJJMMMNNNLLLPPPTTTTTTPPPNNNPPPSSSSSSUUUVVVTTTQQQOOOPPPRRRPPPPPPOOOPPPRRRTTTWWWYYYSSSTTTWWWYYYZZZZZZYYYYYYTTTUUUVVVXXXZZZ]]]___aaaaaa___\\\[[[[[[^^^aaacccgggiiinnnvvvyyyfff\\\YYYWWWVVVUUU\\\fffqqq||||||tttkkkeeebbb^^^[[[XXXVVVWWWXXXXXXWWWXXXUUURRRQQQQQQQQQQQQPPPKKKIIIKKKQQQZZZ```aaa___WWWPPPOOOWWWbbbnnnvvviii^^^UUUOOOLLLFFFBBBAAACCCCCCBBBDDDHHHIIIKKKNNNNNNLLLHHHFFFDDD???>>>======???DDDIIILLLPPPKKKIIINNNTTT___uuuiiiPPPJJJEEEDDDDDDEEEJJJPPPUUUUUUTTTRRRPPPPPPQQQSSSUUUbbbooopppkkkfffbbb___ccchhhlllkkkiiippp{{{xxxxxxwwwvvv|||xxxssstttyyy}}}~~~oooeeeZZZTTTRRRRRRUUU[[[^^^aaacccaaa\\\VVVSSSRRRRRRRRRSSSSSSSSSSSSSSSRRRUUUWWW]]]dddnnnxxx{{{tttrrrpppmmmjjj^^^IIIGGGEEEAAA???>>>===:::888;;;:::999888888888999:::999777777999;;;>>>EEENNNddd|||qqqffffffddd```\\\ZZZXXXXXXXXXWWWUUUSSSQQQOOOMMMLLLLLLKKKJJJHHHHHHHHHIIIKKKMMMMMMOOOQQQRRRQQQQQQRRRSSSSSSVVVXXXXXXWWWWWWXXXYYYRRROOOLLLLLLNNNRRRUUUWWWVVVVVVWWWXXXZZZ\\\^^^___XXXXXXYYY[[[___aaabbbbbbaaa___^^^___aaacccddddddkkkmmmqqqzzzyyyiii___ZZZYYY[[[ZZZeeeqqq{{{rrrhhheeefff]]]YYYUUUTTTVVVWWWWWWUUUTTTTTTUUUVVVVVVUUURRRPPPKKKOOOSSSVVV]]]fffhhhfffaaaWWWSSSYYYbbbnnn||||||{{{|||~~~~~~~~~sssfff^^^WWWPPPLLLFFFDDDBBBAAAAAACCCEEEGGGGGGKKKLLLJJJIIIIIIEEEAAA??????>>>???AAADDDGGGIIIJJJIIIHHHIIILLLWWWlllaaaUUUNNNGGGEEEDDDDDDHHHOOOTTTXXXZZZYYYUUURRRRRRSSSVVVbbbpppvvvqqqhhhaaa___gggkkkmmmllllllrrrtttooorrrtttxxx|||yyytttvvvzzz~~~~~~}}}}}}~~~wwwkkk^^^VVVTTTTTTYYY___fffjjjmmmjjjaaaXXXTTTSSSUUUTTTRRRPPPPPPQQQSSSUUUYYY^^^dddkkkwwwuuulllhhhhhhiiijjj___KKKGGGEEEBBB???>>>===;;;999;;;:::999888888888999:::999777777:::;;;>>>FFFOOOkkksssiiifffdddaaa]]]ZZZYYYXXXXXXWWWVVVTTTRRRPPPOOONNNNNNLLLKKKJJJIIIIIIKKKLLLNNNNNNOOOQQQRRRQQQQQQRRRSSSTTTVVVYYY\\\^^^aaabbbddd\\\XXXTTTQQQQQQSSSVVVXXXUUUUUUVVVWWWYYY[[[]]]___\\\\\\\\\]]]___```aaaaaacccbbbaaaaaaccceeefffgggmmmqqqyyy~~~}}}nnnddd]]]\\\^^^gggrrrvvvlllgggfff```\\\XXXVVVVVVWWWVVVUUUUUUVVVWWWXXXYYYYYYWWWVVVSSSWWWZZZ]]]bbbiiijjjggg^^^VVVSSSZZZcccqqqrrrkkkkkklllooosssvvvxxxxxxqqqeee\\\UUUOOOJJJEEEDDDBBBAAAAAACCCEEEGGGHHHKKKMMMJJJIIIIIIEEEAAA=========???AAAEEEHHHJJJKKKJJJIIIJJJKKKSSSeeevvvaaaUUUNNNHHHEEEDDDDDDHHHNNNVVVZZZ^^^^^^[[[XXXXXXYYYYYYdddpppuuuqqqhhhbbb___eeehhhjjjjjjjjjooo{{{zzznnnjjjooowww{{{yyytttuuuyyy|||}}}}}}zzzzzz{{{~~~yyymmm___WWWTTTTTTZZZ```ggglllpppooohhhaaa]]]\\\YYYVVVSSSQQQPPPRRRTTTVVVVVV]]]eeennn|||{{{tttooommmmmmoooqqq^^^LLLHHHEEEBBB@@@???>>><<<:::;;;:::999888888888999:::999777888:::;;;>>>GGGQQQooouuulllgggeeeaaa^^^[[[YYYYYYYYYXXXWWWUUUSSSRRRQQQPPPPPPMMMLLLJJJJJJJJJKKKMMMNNNNNNPPPQQQQQQQQQQQQRRRTTTVVVWWWZZZ```fffkkkmmmmmmfffbbb]]]XXXVVVVVVXXXYYYVVVVVVWWWXXXZZZ]]]___```ccccccbbbbbbbbbccccccccchhhgggffffffgggiiilllnnnrrryyy{{{|||tttiiiddddddgggrrr}}}yyypppjjjfffbbb^^^ZZZWWWVVVVVVVVVUUUWWWXXXZZZ\\\^^^___```aaa___ccceeeeeehhhkkkhhhcccYYYSSSRRRZZZeeettttttddd[[[ZZZ\\\___ccchhhmmmrrrttt{{{}}}|||nnnbbbZZZSSSMMMIIIEEEDDDBBBAAABBBCCCEEEGGGHHHLLLMMMJJJIIIIIIFFFAAA<<<<<<===>>>AAAEEEIIILLLKKKJJJJJJJJJIIIMMM\\\jjjxxx```TTTMMMHHHFFFEEEDDDGGGMMMUUUZZZ___aaa___]]]^^^______gggpppuuuqqqjjjccc___bbbeeegggggggggllluuu}}}uuuiiiiiiqqq~~~zzzuuuvvvxxxzzz{{{xxxvvvvvvyyy~~~{{{ooo```YYYUUUVVV\\\bbbjjjoootttuuuqqqkkkhhhggg]]]YYYUUUQQQPPPRRRVVVXXXYYY```jjjttt|||vvvtttrrrqqqqqqtttwwwyyy{{{\\\MMMHHHEEEBBB@@@@@@???===;;;;;;:::999888888888999:::888777888:::;;;>>>HHHSSSmmmvvvppphhhfffbbb___\\\ZZZZZZZZZYYYXXXVVVUUUSSSRRRRRRRRRLLLKKKJJJIIIIIIKKKMMMNNNNNNOOOQQQPPPPPPPPPRRRTTTXXXYYY\\\ccckkkqqqssssssooolllgggaaa\\\ZZZZZZ\\\[[[ZZZZZZZZZ\\\___aaaccchhhhhhhhhgggggggggiiijjjmmmnnnnnnnnnooorrrvvvyyy}}}vvvmmmjjjmmmqqqyyyyyyrrrkkkfffaaa^^^ZZZWWWVVVWWWXXXXXXZZZ\\\```ccceeehhhkkkmmmnnnpppooollljjjhhhbbb[[[TTTQQQQQQYYYeeevvvsssaaaWWWTTTUUUWWW[[[___ccchhhnnnqqq|||ssskkkjjjnnntttzzzzzzmmmaaaYYYSSSMMMIIIDDDCCCBBBBBBBBBDDDFFFGGGHHHLLLMMMKKKIIIIIIFFFAAA=========???AAAEEEHHHJJJIIIHHHIIIIIIGGGJJJVVVcccvvv___SSSMMMHHHGGGEEECCCFFFKKKPPPUUU[[[^^^^^^^^^```aaadddjjjqqqtttrrrllleee``````bbbeeeffffffjjjqqqwww}}}tttjjjnnnyyy}}}xxxwwwyyyzzzzzzvvvssssssxxx}}}{{{nnnaaaZZZXXXYYY```gggkkkpppvvvxxxvvvqqqmmmlll___[[[UUUPPPOOOSSSWWW[[[```hhhqqqyyy}}}wwwsssnnnoooppprrrtttyyy}}}|||^^^OOOHHHFFFCCCAAA@@@???>>><<<;;;:::999888888888999:::888888999;;;;;;>>>JJJVVViiiwwwrrriiigggccc```]]][[[[[[[[[ZZZYYYXXXVVVTTTSSSSSSRRRKKKJJJIIIHHHHHHJJJLLLMMMNNNOOOOOOOOONNNOOOQQQSSSWWWYYY^^^fffooovvvzzz{{{|||zzzuuummmeee```^^^^^^```^^^]]]\\\]]]^^^aaabbbeeeggghhhhhhhhhjjjmmmqqqsssvvvyyy{{{}}}vvvmmmmmmrrryyy|||wwwrrrkkkeee___]]]ZZZXXXWWWXXX[[[]]]___ccchhhmmmppptttxxx{{{||||||yyyrrrkkkfff]]]TTTQQQPPPRRRXXXcccuuu~~~ppp___SSSOOOOOOUUUWWWZZZ\\\^^^aaagggkkkwww|||nnnaaa^^^```eeennnxxxyyylll```YYYSSSMMMIIICCCBBBBBBBBBCCCDDDFFFGGGIIILLLMMMKKKJJJJJJFFFBBB@@@?????????AAACCCFFFHHHFFFFFFGGGGGGFFFIIIVVVccc{{{]]]RRRMMMIIIHHHFFFCCCEEEIIILLLQQQWWW[[[\\\]]]aaadddiiilllqqquuuuuuooogggaaa^^^aaadddfffgggjjjooosssxxx~~~tttmmmuuu||||||||||||{{{xxxtttssswww|||xxxlllaaa\\\[[[]]]cccjjjlllpppuuuwwwvvvqqqllliii^^^ZZZTTTPPPPPPTTTZZZ^^^fffnnnwww~~~zzzuuurrrnnnlllkkknnnqqquuuyyybbbRRRHHHFFFCCCBBBAAA@@@???===;;;:::999888888888999:::888888:::;;;;;;>>>KKKYYYkkkwwwrrrjjjhhhdddaaa^^^\\\\\\\\\\\\[[[YYYWWWTTTSSSRRRQQQKKKJJJHHHGGGHHHIIIKKKLLLMMMMMMNNNMMMLLLMMMPPPRRRUUUZZZaaahhhooovvv|||zzzppphhheeeeeefffccc```^^^]]]]]]^^^``````ccceeefffgggjjjpppuuuyyy~~~{{{vvvtttrrrrrruuuxxx{{{tttnnnpppxxx|||wwwssslllgggaaa```]]]ZZZYYY[[[___cccfffllltttzzz~~~xxxppphhh^^^TTTRRRSSSUUUYYYbbbrrr|||wwwtttqqqkkkaaaVVVNNNLLLMMMRRRUUUWWWWWWWWWYYY___dddsss}}}zzziii^^^WWWXXX[[[```mmm{{{wwwjjj___XXXRRRMMMIIIBBBBBBBBBCCCDDDEEEFFFGGGIIIMMMNNNKKKJJJJJJGGGBBBAAA@@@@@@???@@@CCCEEEFFFFFFEEEEEEFFFEEEJJJYYYggg|||\\\QQQLLLIIIHHHFFFCCCDDDGGGKKKOOOTTTWWWZZZ]]]cccgggkkkmmmrrrvvvxxxsssiiiaaa]]]```dddgggiiillloooqqquuu~~~xxxrrrpppyyyzzzvvvtttxxx|||vvvlllbbb^^^^^^___dddjjjkkknnnsssvvvtttoooiiieee]]]YYYUUURRRSSSXXX___cccjjjsss{{{vvvpppkkkiiigggffflllooossswww|||cccQQQHHHFFFCCCBBBBBBAAA???>>>;;;:::999888888888999:::777888:::<<<;;;>>>LLL[[[nnnvvvqqqkkkiiieeeaaa^^^]]]]]]]]]]]]\\\ZZZWWWTTTRRRQQQPPPLLLJJJIIIHHHIIIJJJLLLMMMKKKLLLLLLKKKJJJKKKNNNQQQTTT[[[cccggghhhkkkrrrxxx}}}xxxrrrppppppooolllgggccc```______``````cccfffggggggkkkrrrxxx}}}|||xxxrrrlllgggeeebbbcccgggkkkpppyyysssqqqxxx{{{uuuoookkkfffeeeccc___\\\^^^bbbgggnnnvvvwwwpppfff]]]WWWXXXYYY[[[bbbqqqtttjjjffffffccc^^^XXXSSSOOOMMMMMMPPPSSSUUUUUUUUUXXX___dddsss~~~yyyqqqiii[[[TTTRRRVVVYYY]]]lll~~~}}}ttthhh]]]VVVPPPKKKHHHAAAAAABBBCCCDDDEEEFFFGGGIIIMMMNNNLLLJJJJJJGGGBBB@@@?????????AAACCCFFFHHHIIIGGGEEEDDDDDDKKK\\\mmmzzz[[[PPPLLLIIIIIIGGGCCCCCCFFFIIIMMMQQQSSSVVV[[[ccciiilllnnnrrrxxx{{{wwwkkkbbb[[[^^^bbbgggjjjlllnnnppprrryyytttqqqrrr|||{{{vvvtttxxx|||vvvmmmdddaaa______bbbfffiiilllqqqttttttooohhhccc[[[YYYVVVUUUXXX^^^eeeiiiqqqzzz}}}wwwoooiiifffeeeeeedddiiilllpppttt{{{bbbNNNHHHFFFDDDBBBBBBAAA@@@>>>;;;:::999888888888999:::777888;;;<<<;;;???MMM\\\qqquuupppkkkiiieeebbb___^^^]]]]]]^^^]]]ZZZWWWTTTQQQPPPOOOMMMLLLJJJIIIJJJKKKMMMNNNKKKKKKKKKJJJIIIJJJNNNPPPVVV^^^dddddd```___eeekkkooouuu|||~~~{{{xxxxxxzzzwwwsssnnnhhhdddccccccccccccfffiiijjjjjjnnnuuu|||~~~uuussswwwvvvtttrrrooolllgggaaa]]]YYYWWWXXX]]]bbbhhhrrr{{{~~~rrruuuxxxqqqmmmkkkjjjgggbbb______dddhhhttt}}}}}}wwwooofffZZZ\\\]]]]]]bbbpppwwwhhh___\\\XXXVVVRRRPPPOOONNNLLLKKKPPPSSSWWWXXXXXX\\\dddjjjtttwwwkkkfffaaa\\\TTTOOOPPPVVVWWW[[[kkk{{{rrrfff[[[TTTOOOJJJFFFAAAAAABBBCCCDDDEEEFFFGGGIIIMMMNNNLLLJJJJJJGGGBBB>>>>>>>>>???AAADDDHHHJJJLLLHHHFFFDDDDDDLLL^^^pppxxx[[[PPPLLLIIIIIIGGGCCCBBBEEEGGGJJJMMMOOORRRXXXaaaggglllmmmrrryyy}}}yyymmmbbbYYY\\\aaafffjjjmmmnnnooolll}}}xxxssssssttt~~~{{{vvvtttxxx}}}wwwnnnfffccc```^^^___bbbhhhkkkppptttuuupppiiiccc[[[YYYWWWXXX\\\bbbiiimmmyyyvvvqqqkkkfffeeefffggggggeeegggkkkoooxxx~~~aaaRRRIIIEEE@@@???AAAAAA>>>:::<<<<<<;;;:::999999999999888888:::;;;<<>>???AAADDDGGGIIIKKKCCC@@@DDDHHHOOOcccyyyvvv]]]PPPMMMJJJHHHGGGGGGFFFEEEEEEJJJPPPSSSTTTWWW]]]bbbhhhiiinnnuuuyyyvvvmmmddd]]]\\\```gggkkkjjjiiijjjrrr|||zzzyyyyyywww{{{zzzuuutttwwwzzz~~~}}}uuuhhh___[[[]]]aaadddfffiiinnnoooooommmlllkkk``````______bbbhhhpppvvvyyysssllljjjgggdddbbbbbbbbbccceeegggkkkoooxxx}}}```QQQIIIEEEAAAAAACCCDDDAAA===<<<;;;:::999999888888999999999:::;;;;;;@@@NNN\\\rrr|||xxxppplllfffbbbbbbaaa^^^]]]___```___]]][[[ZZZWWWSSSPPPPPPNNNKKKKKKMMMNNNOOOOOOMMMLLLKKKKKKKKKLLLMMMNNNQQQVVVZZZZZZWWWUUUUUUWWWYYY___gggmmmqqqrrruuuvvvsssrrroookkkfffddddddeeegggiiilllppptttzzz{{{uuuqqqllljjjkkkoookkkgggccc___[[[UUUQQQNNNNNNPPPRRRWWW]]]bbbeeeuuuzzzvvvyyy}}}vvvrrrmmmhhh```ZZZXXXXXXYYYYYY^^^fffpppwww{{{{{{oooeeebbb___```gggooottt{{{{{{qqqggg___\\\[[[YYYYYYWWWRRRNNNMMMOOOQQQWWWXXXZZZ]]]aaaffflllppppppyyyzzzsssiiibbb^^^\\\ZZZYYYQQQNNNNNNQQQTTT[[[gggrrruuuiii]]]XXXUUUMMMFFFBBBBBBBBBCCCDDDEEEFFFFFFFFFJJJMMMOOONNNJJJFFFDDDCCC??????>>>???AAACCCFFFHHHIIIBBBAAAEEEJJJTTTlllwww]]]OOOLLLIIIGGGFFFFFFEEEDDDEEEJJJOOORRRSSSVVV[[[```fffggglllssswwwtttkkkbbbYYYYYY]]]eeejjjjjjjjjlllrrrzzz~~~}}}~~~}}}~~~{{{vvvtttwwwzzz~~~}}}ttthhh^^^ZZZ\\\___bbbeeeiiimmmpppooommmlllkkkiiiiiiiiiiiilllrrrzzz|||sssnnnhhhgggeeecccccccccdddeeegggjjjmmmpppxxx|||___PPPJJJGGGDDDDDDEEEEEEBBB@@@;;;;;;:::999888888888888999999:::;;;:::>>>LLLZZZnnnyyyxxx{{{sssmmmgggccccccccc```___aaaaaa```^^^]]]\\\YYYUUURRRMMMKKKIIIIIIKKKMMMNNNNNNNNNMMMMMMMMMMMMMMMMMMMMMRRRTTTVVVWWWVVVUUUSSSRRRRRRUUUZZZ___cccgggkkknnnlllmmmllljjjgggeeeffffffgggiiilllpppuuu}}}vvvvvvwwwvvvrrrpppoookkkddd^^^ZZZUUUQQQNNNKKKKKKLLLNNNRRRVVV[[[]]]eeeooo}}}wwwtttyyyzzzuuummmggg___XXXTTTRRRQQQPPPSSSXXX___dddiiinnnuuu{{{|||zzzzzz{{{vvvmmmeeebbb```ccckkkrrrtttwww{{{zzzxxxrrrkkkccc]]][[[[[[[[[ZZZWWWSSSPPPOOOQQQSSSXXXZZZ\\\```ffflllrrruuummmqqqyyy}}}{{{wwwssspppnnnmmmmmmkkkhhhdddbbb```___]]][[[RRRNNNMMMPPPTTTZZZdddnnnwww{{{yyywwwvvv~~~|||rrrggg\\\WWWRRRKKKDDDAAA@@@AAABBBDDDEEEFFFFFFFFFJJJLLLMMMLLLHHHDDDBBBAAA>>>>>>>>>???AAACCCEEEGGGFFFBBBCCCFFFKKKXXXuuuxxx^^^NNNKKKHHHFFFFFFFFFDDDCCCDDDHHHMMMPPPQQQSSSXXX\\\bbbccciiipppuuusssiii```WWWWWW\\\eeejjjkkkmmmpppuuu||||||zzz}}}xxxvvvxxx{{{~~~{{{sssggg]]]YYYZZZ\\\^^^dddhhhnnnrrrrrrqqqoooooooooppppppqqqsssxxx{{{ssslllhhhfffeeeeeeeeeeeegggiiijjjnnnpppsssvvv{{{|||___PPPKKKIIIFFFFFFFFFDDDBBB???;;;;;;:::999888888888888999999:::;;;:::===JJJWWWlll{{{zzz|||uuummmgggcccdddcccaaa```bbbaaa```___^^^]]][[[WWWTTTNNNLLLIIIIIIJJJLLLLLLLLLNNNNNNOOOOOOOOONNNMMMLLLUUUTTTTTTUUUWWWWWWTTTPPPPPPPPPQQQSSSWWW\\\aaaeeedddfffhhhhhhgggfffffffffeeegggjjjnnnttt|||~~~zzzzzz}}}wwwqqqlllddd\\\UUUOOOLLLJJJJJJKKKKKKMMMPPPSSSWWWYYY]]]aaagggkkkpppwwwvvvuuuzzz|||wwwoooiiiaaaZZZTTTQQQNNNLLLKKKOOOUUUZZZ^^^bbbgggkkknnnlllkkkmmmppppppkkkgggcccbbbeeemmmrrrrrrssstttqqqppplllfff```\\\[[[[[[]]][[[XXXVVVTTTTTTVVVXXXYYYZZZ^^^dddiiinnnppppppfffggghhhjjjlllllljjjhhhgggfffcccaaa```bbbccceeeiiiiiiiiihhhgggddd```]]]XXXTTTQQQSSSVVVYYYaaahhhooorrrtttpppkkkjjjllloooyyy~~~|||{{{~~~{{{ssshhh^^^XXXSSSLLLFFFDDD>>>???AAACCCEEEFFFFFFFFFJJJKKKKKKJJJGGGDDDBBB@@@>>>>>>>>>???@@@BBBDDDEEECCCCCCDDDFFFKKK\\\}}}xxx___OOOLLLIIIGGGGGGFFFEEEDDDCCCFFFIIILLLMMMOOOSSSUUU^^^```fffooouuurrrhhh```WWWXXX^^^fffjjjkkknnnrrrzzz~~~|||||||||yyy{{{}}}zzzrrrggg]]]YYYYYYZZZ[[[bbbgggnnnsssuuuvvvvvvvvvxxxxxxyyyyyyyyy|||xxxrrrllliiigggjjjjjjkkklllmmmoooqqqrrrxxx{{{~~~}}}```QQQLLLKKKIIIGGGEEECCC???===<<<;;;:::999888888888888999999;;;<<<:::===IIIVVViii|||}}}|||uuulllgggcccccccccaaa```bbbaaa___^^^^^^]]][[[XXXUUUUUUSSSOOOMMMMMMNNNMMMMMMNNNNNNOOOOOOOOOOOONNNMMMUUUSSSQQQSSSVVVWWWTTTPPPPPPOOOMMMLLLOOOSSSWWWYYY\\\___bbbddddddcccdddeeeeeefffhhhkkkqqqyyy}}}yyyuuuzzzzzzrrrnnneee[[[RRRLLLHHHGGGLLLLLLMMMOOOQQQTTTVVVXXX[[[\\\]]]^^^```fffooovvvxxxpppnnnpppuuu{{{|||}}}xxxpppkkkccc\\\WWWRRRNNNKKKHHHLLLQQQVVVYYY\\\]]]^^^```^^^]]]___dddhhhhhhhhhdddbbbeeelllpppnnnmmmnnnlllkkkiiiddd___\\\[[[[[[]]][[[ZZZYYYYYYZZZ[[[\\\\\\^^^bbbhhhlllllliiieee^^^\\\[[[[[[\\\\\\[[[ZZZ]]][[[YYYXXXYYY\\\```cccjjjmmmooopppnnnjjjfffddd___ZZZVVVVVVWWWWWW[[[```ccceeefffeeeaaaaaagggmmmwww}}}{{{{{{|||}}}|||qqqhhh^^^YYYSSSKKKFFFEEE>>>???@@@BBBDDDEEEEEEFFFJJJIIIHHHHHHFFFDDDBBB@@@======>>>???@@@AAACCCCCC@@@BBBEEEGGGOOOfffxxx___PPPNNNJJJHHHHHHHHHGGGFFFBBBDDDFFFHHHIIIKKKNNNOOOYYY\\\cccmmmtttsssiiiaaaWWWYYY^^^dddggggggjjjppp|||}}}~~~yyyrrrggg^^^ZZZYYYZZZZZZ^^^cccjjjppptttwwwyyy{{{}}}yyytttooolllkkkkkklllttttttuuuwwwxxxzzz|||}}}}}}```RRRLLLLLLKKKIIIFFFCCC@@@>>><<<<<<;;;:::999999999999999999<<<===<<<>>>JJJWWWggg{{{~~~|||tttlllgggcccddddddaaaaaacccaaa```___^^^^^^]]]YYYWWWWWWSSSOOOMMMLLLLLLKKKKKKMMMMMMNNNNNNNNNOOOOOOOOOSSSQQQPPPQQQTTTUUUSSSQQQRRROOOKKKJJJLLLNNNOOOOOOVVVYYY]]]^^^______```aaadddeeefffhhhlllqqqxxx}}}|||zzzwwwtttqqqooonnnnnnttt{{{oookkkddd[[[QQQJJJHHHGGGNNNNNNOOOQQQSSSUUUWWWXXXYYYZZZ\\\]]]```dddiiimmmyyyvvvjjjbbb___aaafffmmmyyy}}}~~~yyyppplllfff```[[[VVVQQQNNNKKKMMMQQQUUUWWWWWWWWWVVVXXXWWWWWWZZZ___dddggghhhfffcccdddiiikkkiiiggghhhhhhhhhgggddd___]]]\\\]]]]]]\\\]]]___aaaccccccbbbaaaaaadddhhhkkkhhhbbb\\\WWWVVVTTTUUUVVVWWWWWWVVVTTTRRRPPPPPPSSSXXX^^^bbbjjjnnnrrrsssrrrooommmlllddd]]]XXXWWWWWWUUUVVVYYYWWWXXX[[[]]]\\\^^^gggqqq~~~|||mmmeee\\\VVVPPPGGGCCCCCC>>>???@@@BBBCCCDDDDDDDDDGGGFFFDDDDDDEEEDDDBBB@@@<<<===>>>???@@@AAAAAABBB>>>AAADDDIIIUUUqqqxxx^^^QQQNNNKKKIIIIIIIIIHHHFFFCCCDDDEEEFFFHHHIIIKKKKKKSSSWWW```llltttsssjjjbbbVVVWWW\\\bbbbbbbbbffflll{{{|||xxxrrrhhh```\\\[[[[[[[[[[[[___fffkkkppptttyyy|||~~~zzzyyyyyyrrrpppmmmkkkjjjllloooqqq|||}}}|||___RRRJJJKKKLLLKKKIIIFFFDDDCCC>>>===<<<;;;::::::::::::888999<<<>>>===@@@KKKXXXiii|||}}}sssnnnhhhdddeeeeeecccccceeebbbaaa`````````___\\\YYYTTTQQQMMMKKKKKKKKKJJJJJJLLLLLLLLLLLLMMMNNNPPPQQQRRRQQQQQQSSSUUUVVVVVVUUUTTTQQQNNNNNNOOOPPPOOOMMMSSSUUUXXXYYYYYYZZZ\\\]]]___```aaaaaabbbeeeiiimmmnnnuuu{{{~~~}}}wwwmmmmmmkkkiiigggfffggggggppp{{{rrrgggfffaaaYYYQQQKKKIIIJJJMMMNNNOOOQQQSSSUUUWWWXXXWWWZZZ```eeeiiilllnnnooorrr~~~yyymmm```YYYWWWXXX]]]dddnnn||||||{{{sssooojjjfffbbb^^^YYYVVVSSSSSSSSSTTTVVVVVVVVVUUUXXXYYY]]]aaafffjjjllllllhhhcccaaadddeeecccccceeecccddddddccc```______```bbbbbbeeeiiinnnpppnnnllldddbbbaaabbbdddaaa[[[UUUTTTSSSSSSTTTVVVWWWVVVTTTQQQOOONNNOOOSSSZZZbbbgggnnnqqquuuvvvtttrrrrrrssshhh```[[[ZZZZZZWWWWWWXXXUUUTTTWWW[[[^^^cccppp~~~zzzkkkcccZZZUUUMMMEEEAAABBB??????@@@BBBBBBCCCCCCCCCCCCAAA???@@@BBBBBB@@@>>><<<<<<===???@@@@@@AAAAAA???BBBCCCGGGVVVssswww]]]PPPNNNKKKIIIHHHHHHGGGFFFFFFEEEFFFGGGIIIJJJJJJJJJMMMRRR\\\iiirrrrrrjjjbbbVVVXXX]]]bbbbbbaaafffnnn|||~~~}}}xxxrrriiiccc___^^^]]]]]]```bbbfffjjjnnnsssxxx|||}}}~~~zzzuuusssrrrnnnmmmlllkkklllooorrruuu~~~{{{___QQQHHHJJJLLLMMMKKKIIIHHHGGG>>>>>>===<<<;;;;;;;;;;;;888999<<>>AAALLLYYYmmm~~~sssoooiiifffggggggeeeeeegggcccbbbaaabbbbbbaaa^^^[[[VVVSSSOOONNNNNNOOOOOOOOOLLLKKKJJJJJJLLLNNNQQQSSSSSSTTTUUUVVVWWWXXXYYYZZZWWWUUUSSSSSSUUUUUURRROOOQQQSSSUUUVVVVVVWWWYYY[[[ZZZZZZ[[[[[[ZZZ[[[]]]___aaafffjjjmmmppprrrnnnhhheeefffggggggeeedddeeeeeeeeeuuuxxxpppiiicccaaa```^^^XXXQQQLLLKKKLLLLLLLLLNNNPPPRRRTTTVVVWWWUUU[[[eeennnsssuuutttssspppyyyuuuggg]]]UUUSSSUUUXXX___fffttt|||vvvsssooollliiieeeaaa^^^[[[YYYVVVUUUVVVWWWXXXXXX\\\___ffflllqqqsssrrrqqqiiiccc```aaabbb``````ccc```aaabbbbbb``````aaabbbhhhiiimmmsssyyy{{{yyyvvvddd```[[[[[[\\\ZZZUUUPPPSSSSSSSSSUUUWWWWWWUUUSSSSSSRRRQQQSSSXXXaaajjjooouuuwwwyyyyyyvvvssstttuuukkkccc^^^^^^^^^[[[ZZZ[[[XXXWWWYYY___dddkkk|||xxxkkkccc[[[UUUNNNEEEBBBCCC???@@@AAAAAABBBBBBBBBBBB@@@>>><<<===@@@AAA???===;;;<<<===???@@@@@@@@@@@@CCCCCCCCCEEESSSooovvv]]]PPPMMMJJJHHHGGGGGGFFFEEEHHHGGGGGGHHHJJJKKKKKKJJJIIINNNYYYgggqqqrrrjjjbbbWWWZZZ___dddeeeeeejjjrrr~~~~~~~~~~~~~~~xxxrrrjjjdddaaa```______fffhhhjjjlllooosssyyy}}}}}}|||wwwtttsssnnnmmmmmmmmmoooqqqtttuuu~~~}}}bbbVVVKKKKKKKKKMMMNNNMMMIIIFFF@@@>>>===;;;::::::::::::999999:::<<<===BBBNNNZZZlll}}}qqqoookkkgggdddddddddddddddgggdddcccccccccbbb^^^ZZZVVVTTTQQQNNNLLLJJJJJJJJJIIIKKKMMMMMMMMMNNNOOOQQQSSSRRRQQQRRRSSSUUUXXXYYYaaa^^^ZZZYYYYYYYYYYYYXXXZZZUUUSSSTTTSSSRRRTTTXXXYYYYYYXXXWWWVVVUUUTTTTTTWWWXXXYYY[[[]]]^^^``````ggggggiiijjjhhheeedddeeejjjooosssrrrlllddd___]]]bbbcccaaa[[[QQQJJJGGGGGGKKKNNNQQQRRRQQQSSSWWW[[[YYYaaajjjpppxxxyyyyyyzzzzzzzzzwwwrrrnnnaaaXXXQQQRRRUUUXXX\\\aaatttzzzxxxuuurrrpppoookkkeeeaaabbb```^^^[[[[[[^^^bbbdddjjjoootttxxx|||~~~wwwnnnfff```\\\]]]^^^]]]]]]```cccbbb```______aaabbbdddiiinnnsssyyy}}}pppbbb]]]XXXUUUTTTTTTRRROOORRRQQQPPPQQQSSSTTTTTTTTTPPPPPPQQQTTT[[[fffsss{{{}}}~~~}}}{{{wwwtttssssssiiifffcccbbbbbbbbbbbbbbbdddbbbeeeoooyyyxxxiiiaaaWWWOOOKKKGGGDDDAAA<<<===???AAABBBBBBBBBAAA@@@???>>><<<<<<;;;;;;;;;;;;<<<<<<===>>>??????@@@======???FFFQQQeeevvv[[[OOOLLLHHHFFFFFFFFFEEEDDDEEEFFFHHHIIIIIIJJJKKKLLLHHHNNNVVV```kkkpppiii___[[[ZZZ]]]dddiiijjjmmmqqqzzz{{{~~~{{{zzzyyywwwvvvyyy}}}zzz{{{|||uuurrrmmmgggbbbaaadddfffkkklllnnnnnnoooqqquuuxxxyyy{{{~~~~~~{{{wwwtttssstttsssrrrsssuuuyyy}}}eeeXXXNNNMMMMMMOOOPPPMMMIIIDDD@@@>>>===;;;:::::::::::::::999:::<<<===AAAMMMYYYkkk}}}sssoookkkgggdddcccccccccbbbcccaaa`````````___[[[WWWVVVTTTQQQNNNLLLJJJJJJIIIIIIKKKMMMMMMMMMNNNPPPRRRRRRRRRRRRSSSUUUXXX[[[]]]gggeeeddddddcccbbb___\\\[[[WWWVVVWWWUUUQQQQQQSSSWWWVVVUUUTTTSSSRRRQQQPPPRRRRRRSSSTTTUUUWWWXXXYYY^^^```eeeiiijjjiiihhhhhhkkklllmmmiiiccc^^^]]]^^^dddfffeee___UUUNNNKKKKKKKKKNNNQQQRRRQQQSSSWWW[[[___fffnnnttt|||xxxxxxxxxxxxvvvrrrlllhhh```WWWRRRTTTXXX\\\aaafffvvv|||vvvtttrrrqqqrrrqqqnnnkkkllljjjgggeeeeeehhhllloootttzzz~~~sssggg```[[[\\\[[[ZZZZZZ]]]^^^^^^^^^^^^___aaacccdddhhhmmmqqqvvv|||}}}sssfffZZZVVVRRRQQQRRRRRRRRRPPPSSSQQQPPPPPPRRRSSSSSSSSSSSSSSSUUUYYYbbbmmmyyy|||tttmmmhhhfffaaaaaaccceeehhhjjjkkkkkkllloooxxx}}}qqqfff___UUUMMMIIIEEEBBB???===>>>@@@BBBCCCCCCCCCBBB???>>>===<<<<<<<<<<<<<<<<<<<<<<<<===>>>?????????AAA@@@AAAEEEMMM\\\tttuuuZZZPPPNNNKKKJJJIIIIIIGGGEEEEEEFFFFFFGGGHHHJJJLLLNNNNNNRRRWWW```llltttooofff^^^\\\^^^eeejjjlllooosss{{{~~~{{{~~~|||xxxwwwwwwvvvuuuwww|||~~~~~~{{{xxxzzz~~~~~~{{{tttrrrmmmgggcccbbbdddgggmmmnnnpppqqqrrrtttwwwzzz|||~~~~~~|||yyyyyyyyywwwwwwwwwyyy}}}hhh\\\SSSRRRSSSTTTUUURRRKKKFFF@@@>>>===;;;:::::::::::::::999:::<<<<<<@@@KKKXXXhhhzzzxxxppplllgggdddbbbbbbaaa```aaa```______^^^]]]YYYWWWVVVTTTRRROOOMMMKKKJJJIIIIIIKKKMMMNNNNNNNNNPPPRRRRRRRRRRRRTTTWWWZZZ^^^```lllmmmpppsssssspppkkkfffbbb^^^]]]]]]ZZZSSSPPPPPPVVVUUUTTTSSSQQQPPPOOONNNNNNNNNNNNNNNOOOPPPQQQQQQWWW[[[bbbhhhmmmooonnnmmmnnnmmmiiiccc^^^^^^cccgggkkknnnpppjjj___TTTOOONNNMMMPPPSSSTTTSSSUUUZZZ^^^bbbhhhooottt{{{xxxxxxxxxxxxvvvqqqjjjeee___WWWSSSWWW]]]ccchhhmmmzzzxxxvvvuuuuuuwwwxxxwwwvvvvvvuuurrrooonnnqqqvvv{{{~~~rrrhhh```ZZZYYYWWWUUUVVVXXXXXXYYY[[[]]]___```aaaaaaeeegggjjjmmmpppnnndddXXXRRRPPPNNNOOOQQQSSSTTTTTTUUUSSSQQQRRRSSSTTTTTTTTTSSSSSSUUU[[[eeeqqq||||||qqqggg___\\\\\\___dddjjjooosssvvvwww|||wwwiiiccc\\\RRRJJJFFFCCC@@@===>>>???AAABBBCCCDDDCCCCCC=========<<<<<<<<<<<<<<<<<<<<<======>>>>>>??????AAA@@@AAADDDHHHSSShhhzzzrrrYYYRRRPPPNNNNNNMMMLLLIIIGGGEEEEEEEEEEEEGGGJJJOOOSSSXXXYYY\\\dddrrr{{{xxxpppbbb___```ffflllooossswww{{{~~~}}}yyy{{{zzzuuuttttttttttttwwwzzz~~~}}}{{{yyywwwxxxwwwvvvyyy}}}~~~{{{xxxsssqqqmmmhhhddddddfffiiioooqqqsssuuuvvvxxx{{{~~~|||}}}kkk```ZZZYYYZZZ]]]^^^ZZZQQQJJJ@@@>>>===;;;::::::::::::;;;::::::;;;<<>>@@@BBBCCCCCCCCCBBB<<<<<<==================<<<=========>>>>>>>>>???======???BBBEEEOOOaaasssnnnYYYRRRQQQPPPPPPOOOMMMJJJGGGEEEFFFFFFEEEFFFKKKSSSZZZbbbcccgggooo|||yyygggbbbaaafffmmmqqquuuyyyyyyxxxyyyxxxtttrrrssstttuuuyyyzzz||||||xxxuuusssqqqooosssssstttwwwzzz{{{yyyvvvrrrqqqnnnjjjffffffiiilllqqqtttwwwyyyzzz|||mmmddd```___```ccceee```UUULLL@@@>>>===;;;::::::::::::;;;:::;;;<<<<<>>@@@AAAAAAAAAAAA<<<===>>>?????????>>>===============>>>>>>>>>>>>;;;<<<>>>AAADDDLLL^^^nnn~~~kkkYYYQQQPPPOOOOOONNNLLLIIIFFFFFFGGGGGGFFFGGGMMMWWW___hhhmmmttt}}}llleeeaaafffmmmqqqvvvyyyvvv}}}yyywww|||zzzuuutttuuuvvvvvvyyyzzzzzz~~~}}}wwwssspppnnnkkkiiinnnoooqqqtttvvvvvvuuusssqqqpppnnnkkkhhhiiilllnnnsssuuuyyy|||~~~rrrkkkgggeeefffiiikkkdddVVVJJJ@@@>>>===;;;::::::::::::;;;:::;;;======AAALLLYYYhhh{{{uuuqqqlllhhhfffeeedddccc```bbbcccaaa^^^[[[ZZZZZZYYYYYYWWWVVVSSSQQQNNNMMMMMMNNNOOOOOONNNNNNOOOQQQQQQQQQPPPQQQSSSVVVYYY[[[___fffqqq~~~yyytttjjj^^^VVVUUUTTTTTTSSSSSSSSSRRRRRRRRRTTTRRRPPPOOONNNOOOPPPRRRTTTZZZ___eeevvv}}}fffTTTMMMMMMPPPUUUYYY]]]dddmmmsssuuuwwwvvvsssrrruuutttqqqtttxxxwwwrrrqqqxxx~~~xxxeee^^^XXXWWWTTTPPPOOOPPPRRRSSSTTTUUUTTTRRRPPPNNNNNNIIIFFFHHHKKKKKKMMMPPPRRRTTTVVVWWWWWWXXXZZZ\\\^^^___```bbbccc```\\\XXXVVVTTTTTTXXX```hhhllllllqqqqqqoookkkeee```]]]]]]WWW\\\cccjjjsssyyywww|||vvvkkk^^^WWWNNNHHHEEECCC@@@>>>;;;<<<>>>???@@@AAA@@@@@@>>>???@@@AAAAAA@@@???>>>============>>>>>>>>>>>>>>>>>>???AAACCCIIIZZZiii{{{iii[[[QQQOOOMMMMMMLLLKKKHHHFFFFFFGGGHHHGGGGGGMMMXXXaaammmvvvrrriiicccfffmmmrrrvvvzzzvvv}}}wwwuuuwww~~~zzzyyyyyyyyyyyyxxxxxxyyy}}}~~~zzzuuupppnnnkkkiiihhhjjjkkkmmmoooppppppoooooonnnnnnmmmjjjiiiiiilllooosssvvvzzz}}}xxxtttssspppppprrrqqqhhhVVVHHH@@@>>>===;;;::::::::::::;;;:::;;;===>>>BBBNNN[[[lll~~~tttpppkkkgggfffeeedddcccbbbdddeeeccc```\\\\\\\\\[[[ZZZZZZXXXVVVSSSPPPNNNOOOPPPQQQPPPNNNMMMNNNOOOOOOOOOOOOPPPSSSWWWZZZ\\\aaaeeennnyyywwwggg[[[WWWTTTTTTTTTUUUUUUUUUVVVVVVTTTSSSQQQOOOOOOPPPRRRSSSTTT[[[```fffwwweeeVVVQQQOOOSSSYYY^^^eeemmmxxxxxxuuuuuutttpppsssyyy|||~~~~~~}}}~~~yyybbb]]]YYYYYYWWWRRRPPPQQQQQQQQQQQQQQQPPPOOOMMMLLLJJJFFFFFFKKKNNNNNNPPPTTTVVVXXX[[[]]]\\\]]]___aaafffhhhkkknnnoookkkddd___[[[XXXVVVYYY^^^cccdddbbbggggggeeeaaa]]]ZZZZZZ[[[WWW\\\ccciiipppyyy{{{xxxpppoootttuuuiii]]]VVVMMMGGGDDDBBB@@@===;;;<<<>>>@@@AAAAAAAAA@@@AAAAAACCCCCCBBBAAA???>>>>>>>>>>>>>>>============???>>>???@@@AAAHHHXXXhhh~~~ggg\\\QQQOOOLLLKKKJJJJJJHHHFFFDDDFFFHHHGGGFFFKKKVVV___qqq}}}xxxmmmeeegggnnnsssxxx{{{yyyvvvtttwww~~~~~~~~~}}}|||xxxzzz{{{zzzwwwrrrooommmllljjjiiifffggghhhhhhhhhhhhiiijjjjjjjjjjjjhhhggghhhkkkmmmrrruuuzzz~~~}}}{{{}}}zzzxxxyyywwwlllXXXIII@@@???===;;;::::::::::::;;;:::<<<>>>???DDDPPP\\\ooo}}}sssooojjjfffeeeeeedddccceeegggiiigggccc______```\\\\\\[[[ZZZWWWTTTQQQPPPPPPQQQQQQPPPNNNMMMMMMNNNMMMMMMNNNPPPTTTXXX]]]___eeegggmmmvvvppp```YYYVVVVVVWWWXXXXXXYYYZZZZZZVVVTTTRRRPPPPPPRRRTTTVVVVVV^^^ccchhhwww|||dddXXXUUUTTTYYY___eeemmmwww}}}yyyvvv|||~~~{{{wwwwwwwwwxxxaaa\\\YYYZZZYYYTTTQQQQQQOOOOOOOOOOOOOOONNNMMMLLLIIIGGGIIIQQQTTTRRRRRRVVVYYY]]]```bbbbbbbbbeeehhhnnnqqquuuyyyyyytttlllfffgggccc___aaaeeehhhgggddd______]]]ZZZXXXWWWYYY[[[ZZZ```fffjjjmmmqqqyyywwwqqqlllgggddddddgggsssssseee[[[TTTLLLEEECCCAAA???===<<<===???AAABBBBBBBBBAAABBBCCCDDDDDDDDDBBB???>>>>>>>>>>>>>>>===============<<<===???AAAIIIZZZkkkfff]]]RRROOOLLLJJJJJJIIIIIIGGGBBBEEEGGGFFFEEEIIITTT^^^sss|||qqqgggiiipppuuuyyy|||}}}}}}wwwvvvzzz{{{}}}~~~~~~wwwtttpppnnnmmmmmmlllkkkddddddddddddccccccdddfffgggggggggfffeeefffiiilllqqquuuzzz~~~}}}ooo\\\MMMBBBAAA???===;;;999999888999999:::===>>>CCCOOO\\\qqqwwwsssmmmhhhfffeeeddddddfffeeecccaaa____________```^^^[[[XXXUUUSSSRRRQQQOOOPPPPPPOOOOOOMMMLLLKKKNNNMMMNNNQQQUUUZZZ\\\]]]jjjffffffkkkqqqwww}}}jjj[[[WWWVVVVVVYYY]]]```bbbbbbZZZWWWSSSQQQRRRSSSTTTTTTWWWZZZaaaiiiqqqxxx}}}{{{}}}tttfff\\\TTT[[[^^^fffqqq~~~}}}{{{vvvpppjjjooouuu~~~yyy```\\\WWWVVVXXXXXXUUUQQQRRRSSSTTTTTTSSSPPPLLLJJJKKKKKKMMMPPPSSSWWWYYY[[[\\\^^^``````aaadddjjjooouuu~~~|||uuunnnllliiihhhhhhiiihhhhhh^^^ZZZWWWWWWUUUSSSVVV\\\ZZZaaaiiikkkiiihhhlllppp{{{zzzqqqhhhfffddd```]]]^^^aaajjjyyyqqqggg\\\UUULLLHHHGGGEEEAAA===???AAACCCDDDCCCCCCDDDEEEEEEDDDBBB@@@????????????;;;;;;<<<===>>>>>>======<<<===?????????HHH^^^sssaaaYYYTTTQQQMMMJJJJJJJJJJJJJJJFFFDDDEEEGGGGGGJJJUUU```ttt~~~zzzssskkkiiinnntttyyyzzz~~~{{{zzz{{{|||}}}~~~~~~||||||vvvnnnjjjjjjhhhddd```]]]]]]\\\\\\\\\\\\\\\]]]^^^```aaabbbbbbcccfffhhhnnnttt{{{rrr\\\MMMAAA@@@>>>===<<<;;;::::::<<<;;;;;;===>>>BBBMMMZZZoooxxxsssmmmhhhfffeeedddcccfffeeedddbbbaaaaaaaaaaaabbbaaa___\\\ZZZWWWUUUTTTPPPPPPPPPPPPOOOOOOOOOOOOPPPNNNMMMOOOTTT[[[aaadddkkkeeebbbdddiiinnnwwwmmm]]]ZZZYYYZZZ]]]```cccdddddd[[[XXXUUUSSSTTTUUUUUUTTTZZZ\\\aaaffflllrrrvvvyyyxxx|||lllccc]]]XXX]]]cccnnn~~~}}}{{{vvvnnnhhhfffjjjooouuu}}}uuu^^^ZZZVVVVVVXXXXXXUUURRRTTTTTTVVVVVVUUURRROOOMMMNNNOOOQQQSSSWWW[[[^^^``````cccfffgggiiinnnuuu{{{~~~yyyuuurrrnnnjjjhhhbbb]]]XXXWWWUUUTTTXXX^^^^^^dddjjjjjjeeeccceeehhhkkkmmmqqqttttttrrrooolllhhhaaa[[[[[[\\\\\\^^^ccchhhrrrrrrhhhZZZSSSKKKFFFEEECCC@@@<<<>>>@@@CCCCCCCCCCCCDDDEEEFFFEEECCC@@@???>>>>>>???;;;<<<<<<===>>>>>>=========>>>@@@AAABBBMMMdddzzz}}}aaaZZZTTTQQQMMMJJJJJJJJJJJJJJJIIIGGGGGGGGGFFFHHHQQQ[[[hhhssszzz{{{xxxppplllooosssvvvvvvzzz||||||yyy{{{{{{~~~|||vvvnnniiigggddd___[[[WWWWWWVVVUUUTTTTTTUUUUUUWWWYYY[[[]]]^^^aaadddgggnnnttt{{{ttt\\\KKK??????>>>===<<<<<<<<<<<<===<<<<<<======@@@KKKWWWlllyyyuuunnniiigggeeedddcccfffeeedddcccccccccddddddccccccbbb```]]]ZZZWWWUUUQQQQQQPPPOOOPPPQQQRRRSSSRRRPPPMMMNNNSSS[[[eeekkkllleee^^^]]]___cccllluuupppaaaYYYYYYZZZ]]]aaacccdddccc___\\\YYYXXXXXXYYYXXXWWW\\\]]]```dddhhhlllppprrrwwwqqqfffdddcccaaabbblll|||}}}{{{uuulllfff`````````aaagggttt~~~mmm[[[XXXUUUUUUXXXYYYWWWTTTUUUVVVWWWXXXWWWUUUSSSQQQRRRSSSUUUXXX\\\aaaeeegggfffjjjnnnqqqtttzzz}}}vvvooojjjhhh```YYYVVVUUUTTTYYY```eeeiiikkkhhhbbb^^^^^^``````aaaaaaaaa```]]]ZZZXXXYYYUUUSSSUUUWWW[[[dddmmmxxxqqqfffWWWQQQJJJEEECCCAAA>>>;;;>>>@@@BBBCCCCCCCCCDDDFFFGGGFFFCCCAAA???>>>======<<<<<<===>>>>>>>>>=========>>>@@@BBBEEERRRlll{{{aaa[[[TTTQQQMMMKKKKKKKKKJJJIIILLLJJJHHHGGGEEEEEEKKKTTTaaakkkrrrvvvvvvpppoooqqqssssssssswww|||~~~~~~~~~zzzxxx|||~~~~~~{{{{{{uuummmgggbbb^^^XXXTTTRRRQQQPPPOOONNNMMMMMMMMMMMMOOOSSSVVVYYY]]]aaadddjjjooovvv{{{~~~uuu[[[III@@@@@@>>>===<<<<<<<<<<<<<<<;;;<<<======@@@KKKWWWmmm|||wwwpppkkkhhhfffeeedddddddddddddddddddddeeeeeebbbbbbbbbaaa^^^[[[WWWUUUTTTRRRPPPOOOOOOPPPRRRSSSRRRQQQOOOPPPSSS[[[dddjjjkkkccc[[[YYYZZZ^^^gggppp{{{ssseeeZZZZZZ\\\```dddffffffeeedddaaa___^^^^^^^^^]]][[[\\\]]]```dddhhhkkknnnoooyyywwwkkkggghhhkkkkkkkkkxxx}}}zzztttkkkddd^^^[[[WWWTTTVVV___kkkttt~~~yyynnncccYYYWWWUUUVVVXXXYYYXXXWWWVVVWWWXXXYYYYYYXXXWWWVVVVVVWWWYYY]]]bbbhhhmmmpppppptttxxx{{{~~~wwwrrrnnneee[[[WWWVVVVVV[[[aaahhhjjjjjjfff___ZZZYYY[[[\\\\\\[[[ZZZYYYXXXVVVVVVVVVTTTUUUYYY]]]dddqqq}}}}}}mmmbbbVVVQQQJJJEEEBBB@@@>>><<<===???BBBCCCCCCCCCDDDFFFHHHFFFDDDAAA???=========<<<======>>>>>>>>>=========>>>@@@BBBGGGUUUqqqxxx```[[[TTTQQQNNNLLLKKKKKKJJJIIIMMMJJJHHHHHHEEEDDDHHHOOO^^^gggqqqzzz|||rrrmmmnnnpppqqqooorrrzzz|||{{{xxx{{{}}}zzzzzz}}}~~~~~~}}}|||{{{~~~zzzwwwrrrjjjddd^^^YYYSSSOOOPPPOOONNNLLLKKKJJJJJJJJJGGGJJJMMMPPPSSSWWW\\\___bbbfffmmmrrrwww}}}tttYYYFFFCCCBBB@@@>>><<<;;;:::::::::999:::<<<===AAAMMMYYYooozzzsssmmmjjjhhhfffeeecccccccccdddddddddddddddbbbccccccbbb___\\\YYYVVVVVVTTTQQQOOONNNNNNOOOPPPPPPQQQSSSTTTUUUZZZaaafffhhhaaaZZZYYY[[[___hhhpppzzzuuuhhh^^^^^^```dddhhhkkkllllllgggfffdddddddddbbb```^^^\\\```eeejjjoooqqqqqqqqqxxxzzztttmmmiiiiiikkknnnqqqxxx~~~{{{xxxrrrjjjcccYYYWWWRRROOONNNRRRXXX]]]fffiiikkkjjjiiigggaaa[[[WWWVVVVVVVVVXXXZZZZZZZZZWWWXXXYYYZZZ[[[[[[[[[ZZZYYYZZZ]]]bbbiiiqqqwww{{{~~~tttiii___[[[ZZZZZZ]]]aaaeeeeeeddd```ZZZVVVVVVWWWXXXWWWVVVUUUTTTTTTTTTTTTWWWWWW[[[cccjjjtttzzzjjj___UUUQQQKKKEEEBBB@@@>>>===<<>>>>>>>>>>>>>>=========>>>???AAAGGGXXXvvvvvv___YYYTTTQQQNNNMMMLLLLLLJJJIIILLLHHHGGGHHHGGGEEEHHHNNNWWWbbbrrrrrrkkkkkkooorrrooopppvvv~~~|||yyyyyyuuu}}}}}}}}}~~~zzzyyy{{{~~~|||{{{|||~~~xxxqqqmmmhhhaaa[[[VVVPPPMMMNNNMMMLLLJJJIIIHHHHHHHHHFFFHHHKKKMMMOOORRRVVVYYYZZZ^^^ccciiiooovvv{{{sssWWWEEEDDDCCCAAA>>><<<;;;:::999:::999:::<<<===AAAMMMYYYppp}}}vvvpppllljjjhhhgggccccccdddeeeeeeddddddddddddddddddccc```^^^[[[ZZZVVVUUUSSSPPPOOONNNNNNNNNOOORRRUUUWWWXXXZZZ___dddgggbbb___aaaeeeiiipppxxxxxxkkk___^^^```ccciiimmmpppqqqnnnmmmllllllkkkjjjfffcccbbbhhhpppwwwzzzxxxuuurrrrrryyy~~~xxxtttjjjhhhiiikkklllnnnttt{{{|||yyyvvvqqqjjjdddTTTSSSQQQOOOOOOPPPSSSTTTWWWYYY[[[\\\]]]\\\[[[YYYWWWWWWWWWXXXYYYZZZ\\\\\\YYYZZZ[[[]]]^^^___``````^^^```dddjjjrrr|||zzzpppfffcccbbb``````bbb^^^^^^\\\XXXTTTSSSSSSUUUXXXWWWWWWVVVVVVWWWWWWXXX[[[\\\dddqqq~~~wwwhhh^^^SSSPPPKKKEEEAAA???>>>>>><<<>>>AAABBBBBBCCCDDDFFFGGGFFFCCCAAA???>>>======>>>>>>?????????>>>============???BBBJJJ]]]~~~qqq]]]XXXTTTQQQOOOMMMMMMLLLKKKIIIKKKGGGFFFHHHIIIHHHIIIMMMTTT```uuussslllkkknnnqqqpppooossszzz~~~}}}yyyyyyzzzwww|||~~~xxxuuuuuu~~~|||{{{{{{~~~{{{mmmkkkfff```ZZZTTTOOOLLLIIIIIIGGGFFFEEEEEEEEEEEEFFFGGGIIIJJJKKKMMMPPPSSSUUUWWW[[[```gggnnnsssvvv|||sssWWWEEECCCBBB@@@>>>===<<<;;;;;;;;;:::;;;<<<<<>>>>>??????????????????>>>=========>>>@@@EEEOOOfffjjj[[[XXXSSSQQQOOONNNNNNMMMKKKIIIKKKGGGFFFIIIJJJIIIIIILLLQQQ]]]tttwwwpppmmmmmmnnnooommmooovvv{{{|||~~~|||yyy{{{~~~|||xxxtttuuu|||}}}|||{{{{{{xxxmmmkkkgggaaaYYYRRRMMMKKKEEEDDDCCCCCCBBBBBBBBBCCCDDDEEEGGGHHHHHHIIILLLOOONNNOOORRRWWW]]]dddhhhkkkrrrxxxsssWWWFFFAAA@@@???>>>===============<<<<<<<<<<<<>>>IIITTTmmm~~~~~~zzzsssooommmkkkiiifffggghhhhhhhhhgggeeedddbbbaaa___]]][[[ZZZYYYYYYTTTTTTTTTTTTTTTSSSRRRQQQOOOSSSWWWXXXYYY^^^ffflllvvvuuuxxx~~~rrrmmmllllllooovvv~~~}}}yyyvvv~~~tttkkkiiilllppprrrrrrrrrrrrsssnnnpppxxx~~~~~~|||vvvnnnjjjpppsssttt~~~xxxuuusssppplllhhhcccaaa^^^]]]^^^^^^^^^^^^\\\[[[\\\]]]]]]]]]___bbbYYYZZZ[[[[[[[[[[[[]]]___^^^___aaaccceeegggiiijjjkkkmmmrrrzzz{{{tttsssrrrmmmhhhfff^^^\\\YYYVVVTTTUUUVVVXXXVVVYYY]]]bbbhhhmmmrrrttt|||}}}zzzmmmaaaYYYOOOMMMHHHCCC>>>;;;;;;<<<;;;===@@@AAABBBCCCDDDFFFEEEDDDBBB@@@???????????????????????????>>>=========>>>AAAHHHTTTllldddYYYYYYSSSRRROOONNNNNNMMMKKKIIIMMMHHHGGGJJJKKKIIIIIIKKKKKKVVVlllzzztttooolllkkkmmmkkkmmmtttyyy{{{}}}|||{{{~~~yyyuuuvvvuuu}}}}}}||||||xxxpppnnnmmmiiiaaaYYYQQQLLLIIICCCCCCBBBBBBBBBBBBBBBCCCBBBCCCEEEFFFFFFHHHKKKMMMIIIIIIKKKOOOVVV\\\```bbbiiippp{{{sssTTTGGGAAA???>>><<<;;;;;;;;;;;;===;;;;;;===>>>AAAKKKVVVlll}}}zzztttqqqooollliiifffggghhhjjjlllmmmkkkhhh\\\[[[[[[\\\]]][[[XXXUUUUUUVVVVVVUUURRRQQQQQQRRRSSSSSSVVV[[[]]]```hhhqqq~~~uuutttsssuuu|||{{{qqqlllkkkqqquuuuuuwww|||~~~}}}}}}ssslllggghhhiiilllwww~~~{{{xxxrrrlllllloooiiillloooqqqpppooooooooojjjiiifffbbbdddiiijjjgggddd^^^ZZZ\\\___]]]\\\]]]^^^aaaeeehhhiiijjjlllnnnrrrtttzzz{{{vvvqqqnnnlllkkkdddbbb___]]]^^^```aaabbbaaaccchhhmmmrrryyyxxxlll^^^TTTLLLHHHDDDAAA???>>>===<<<>>>>>>???@@@BBBCCCDDDDDDFFFDDDAAA>>>;;;:::::::::;;;<<<>>>>>>===<<<<<<===??????AAAGGGXXXsss|||eee\\\YYYWWWUUUQQQNNNLLLKKKKKKLLLOOOMMMJJJHHHGGGHHHJJJLLLSSSWWWcccvvvyyy}}}wwwuuuqqqkkkooommmlllqqqyyy~~~~~~~~~~~~~~~uuupppppprrrzzz~~~{{{|||{{{vvvsssooolllggg___WWWNNNHHHDDDEEECCCAAA?????????>>><<>>===<<>>@@@???>>>===>>>???@@@AAADDDKKK\\\vvvzzzccc[[[WWWTTTRRRQQQOOONNNMMMNNNNNNOOONNNLLLJJJJJJJJJKKKLLLPPPRRRXXXdddpppuuurrrnnnrrr|||~~~xxxtttpppkkkooollljjjnnnuuu|||~~~~~~||||||~~~{{{rrrnnnnnnpppxxx||||||zzzuuusssooolllfff^^^VVVNNNHHHEEEEEECCC@@@?????????===<<<@@@@@@@@@@@@@@@AAABBBBBBCCCDDDFFFHHHKKKNNNPPPRRRWWW[[[bbblllwwwqqqRRREEEBBBAAA@@@>>>>>>>>>??????<<<::::::<<<===???HHHRRR```ppp|||vvvsssqqqnnnlllllllllkkkkkkkkkiiifffddd[[[\\\]]]___bbbbbb```^^^YYYYYYXXXVVVTTTTTTVVVXXX]]]]]]___ccceeefffllltttwwwuuuuuuvvv~~~~~~zzzxxxuuussswww}}}}}}vvvllleeecccbbb``````aaa___cccgggkkknnnqqqtttvvv{{{wwwuuutttssssssrrrpppppprrrvvvzzz}}}}}}xxxpppfff\\\UUUJJJGGGBBB@@@???>>>===<<>>@@@AAAAAA@@@??????@@@>>>???DDDMMM^^^vvvuuubbbZZZVVVOOOOOOOOOOOOOOOOOOOOOOOOMMMLLLLLLKKKJJJJJJIIIIIIPPPOOOPPPTTTYYY]]]______hhhuuuzzztttpppllloookkkgggiiipppxxx}}}|||{{{vvvvvvxxx{{{yyyrrrnnnmmmnnnvvv|||~~~{{{wwwtttrrrnnnkkkddd\\\TTTMMMHHHFFFEEEBBB@@@??????>>>===<<<>>>>>>>>>>>>>>>???@@@@@@AAAAAABBBCCCEEEGGGIIIKKKLLLPPPVVV___jjjttt{{{qqqRRRGGGBBBAAA@@@>>>>>>>>>???@@@;;;999:::<<<<<<>>>FFFPPP^^^ooo~~~wwwtttrrrpppmmmnnnlllkkkkkkkkkjjjgggeee^^^^^^___aaaccccccaaa___[[[ZZZYYYVVVTTTTTTWWWZZZaaabbbggglllnnnpppvvv~~~{{{yyyvvvvvv}}}}}}rrrhhhdddccc``````bbbcccfffjjjmmmooorrruuuxxx~~~{{{xxxyyy|||~~~~~~|||zzzyyyyyyzzzzzzzzzzzz}}}tttjjjbbbYYYSSSHHHEEEAAA???>>>>>>======???@@@@@@BBBCCCDDDEEEFFFFFFDDDAAA???=========>>>???AAABBBBBB@@@??????@@@>>>@@@FFFRRRdddyyyqqq```ZZZUUUMMMNNNNNNOOOOOONNNMMMMMMHHHIIIIIIJJJIIIGGGFFFEEELLLLLLLLLLLLMMMQQQWWWZZZ^^^lll{{{|||uuupppnnnooojjjeeeeeekkkttt||||||wwwppppppttt|||~~~xxxrrrooonnnuuu{{{wwwtttrrrqqqppplllhhhaaaYYYQQQLLLIIIGGGDDDBBB???>>>>>>>>><<<;;;<<<<<<<<<<<<<<<===>>>>>>?????????@@@AAABBBDDDEEEFFFIIINNNUUU]]]eeekkkoooooovvvpppSSSJJJBBBAAA???>>>===>>>>>>???;;;::::::<<<<<<>>>EEENNN\\\pppxxxuuusssqqqooommmlllkkkkkkllllllkkkiiicccccccccddddddccc```]]]\\\[[[YYYVVVTTTTTTWWWYYYccceeellluuuyyy|||~~~zzzyyyyyy|||wwwmmmhhhfffdddccceeeiiikkkmmmooopppqqqtttvvv~~~}}}yyyxxxyyyyyyvvvtttvvv|||pppfff^^^UUUOOOGGGDDD@@@>>>>>>>>>>>>===>>>>>>???AAABBBCCCDDDEEEDDDBBB@@@===<<<<<<===>>>???AAABBBBBB@@@>>>??????AAADDDKKKYYYmmmkkk___ZZZUUUNNNNNNNNNNNNMMMKKKJJJIIIHHHHHHIIIJJJIIIGGGEEEDDDFFFGGGHHHGGGHHHKKKPPPTTTUUUbbbsss|||{{{sssnnnmmmoookkkfffdddhhhqqqyyyzzz~~~}}}wwwmmmmmmsss~~~yyytttpppvvvyyyrrrnnnnnnnnnnnngggccc]]]VVVPPPKKKIIIHHHCCCAAA>>>=========<<<:::;;;::::::::::::;;;<<<<<<>>>>>>>>>>>>>>>???@@@AAACCCEEEHHHLLLQQQVVV[[[]]]___fffpppzzzmmmSSSLLLCCCBBB@@@>>>=========>>><<<:::;;;======>>>DDDMMMZZZppp{{{xxxwwwuuusssnnnmmmlllmmmnnnooonnnmmmiiihhhgggggggggeeeaaa^^^^^^]]]\\\XXXUUUTTTVVVWWWaaaeeennnyyy~~~zzzwwwyyy}}}{{{qqqnnnllljjjjjjlllmmmnnnoooooooooppprrrtttzzzzzz|||}}}yyyuuurrrtttuuutttssswww|||mmmcccZZZRRRKKKEEEBBB???======>>>>>>======>>>???@@@BBBCCCDDDDDDBBBAAA???===<<<<<<===>>>@@@BBBCCCBBB@@@?????????@@@BBBJJJ[[[pppddd\\\YYYSSSPPPPPPNNNMMMKKKJJJIIIHHHJJJKKKKKKLLLKKKIIIHHHGGGHHHIIIIIIIIIJJJMMMPPPSSSQQQZZZiiivvvyyyrrrmmmlllppplllhhhfffiiiooowww|||wwwyyy}}}{{{}}}}}}zzzooommmrrr~~~~~~yyyssswwwyyypppmmmkkkjjjhhh___]]]XXXSSSNNNKKKHHHGGGCCC@@@>>>======<<<;;;::::::999999999999:::;;;;;;======<<<<<<======>>>???@@@@@@BBBDDDGGGJJJLLLNNNRRRWWW^^^gggpppvvv{{{}}}iiiQQQMMMFFFEEEBBB@@@>>>>>>>>>>>>===;;;<<<>>>>>>>>>DDDLLL\\\rrr|||{{{yyyxxxqqqooonnnnnnoooppppppooommmlllkkkkkkkkkhhhdddaaa``````___\\\XXXVVVUUUVVV]]]bbbmmmzzz~~~zzzxxx{{{~~~{{{rrrppppppnnnnnnpppmmmnnnnnnnnnmmmnnnqqqsssrrrsssuuuxxxzzzzzzvvvtttooorrruuuuuuvvv}}}}}}}}}xxxjjj```XXXOOOIIIDDDAAA>>><<<===>>>>>>===>>>???@@@AAABBBDDDEEEEEEBBBAAA???=========???@@@BBBDDDEEEDDDBBB@@@@@@AAAAAACCCKKK]]]sssvvv]]]XXXVVVQQQRRRQQQOOOMMMLLLKKKKKKKKKLLLLLLLLLKKKKKKJJJIIIHHHMMMLLLKKKLLLOOOSSSWWWZZZUUUYYYfffuuu{{{vvvqqqppppppnnnllljjjkkkooouuuzzzwwwwwwzzzzzz|||~~~|||wwwppppppyyy{{{tttwww|||zzzrrroookkkfffaaaYYYWWWUUUQQQNNNJJJHHHGGGBBB@@@===<<<<<<<<<:::999999999999999999::::::;;;;;;;;;;;;;;;;;;<<<============>>>???AAACCCEEEFFFIIIKKKPPPVVV]]]bbbeeegggnnnuuu|||fffPPPMMMHHHGGGDDDBBB@@@>>>>>>>>>===<<<===???>>>>>>DDDLLL^^^ttt~~~}}}{{{sssqqqoooooopppqqqpppoooooonnnnnnnnnnnnlllhhheeebbbbbbbbb^^^ZZZWWWVVVVVVZZZ___kkkxxx~~~}}}||||||||||||}}}xxxpppooopppnnnnnnppplllmmmmmmmmmmmmnnnqqqssslllmmmooosssvvvvvvtttrrrppptttwwwxxxzzz}}}{{{yyyzzzuuuhhh___WWWNNNHHHCCCAAA===<<<===>>>>>>===???@@@AAABBBCCCEEEFFFFFFCCCBBB@@@>>>>>>???@@@AAADDDEEEFFFEEECCCBBBAAABBBIIIJJJRRReee|||pppYYYVVVTTTOOOTTTRRRPPPMMMMMMMMMNNNOOOKKKJJJJJJIIIHHHHHHGGGGGGKKKHHHGGGIIIOOOVVV\\\^^^[[[]]]gggwww|||wwwuuuppppppnnnmmmmmmppptttxxxzzzyyyzzz{{{~~~}}}}}}sssnnnttt~~~~~~{{{uuuwwwzzz|||zzzuuuqqqlllccc\\\TTTTTTRRRPPPNNNJJJHHHFFFBBB@@@===<<<<<<<<<:::999999999999888999::::::;;;::::::999999:::;;;<<<<<<<<<<<<===???AAACCCEEEFFFDDDEEEGGGKKKQQQUUUXXXYYYUUU[[[aaafffmmmvvvzzzyyywwwyyy{{{{{{xxxsssnnnjjjeeePPPNNNHHHEEEBBB???======???@@@>>>>>><<<;;;<<<@@@GGGLLL___pppuuurrrppppppssstttrrrpppqqqqqqppppppooommmlllkkkiiihhhfffbbb]]]ZZZXXXWWWYYY]]]fffqqq~~~}}}~~~yyyxxxxxxzzz{{{zzzwwwuuutttttt}}}wwwqqqnnnqqquuuuuusssqqqqqqppppppqqqqqqpppmmmjjjiiijjjlllnnnoooooooooooonnnqqqtttvvvyyy|||yyyrrruuuyyy~~~rrrggg]]]RRRJJJGGG???>>><<<;;;:::<<<===>>>@@@@@@AAABBBCCCEEEEEEFFFBBBAAA@@@@@@@@@AAABBBCCCFFFGGGHHHFFFBBB@@@BBBEEEHHHOOO^^^uuunnn\\\TTTPPPOOOTTTRRROOOMMMKKKJJJJJJJJJGGGHHHHHHHHHHHHHHHHHHHHHFFFHHHJJJMMMQQQWWW]]]bbb[[[bbbjjjsss}}}|||sssrrrrrrqqqpppoooqqqtttwwwtttvvvvvvzzz|||yyywwwyyy}}}~~~}}}yyyuuuvvv}}}{{{||||||~~~|||zzzxxxzzz~~~}}}xxxsssrrrnnndddYYYRRRPPPNNNMMMLLLIIIFFFCCCEEEDDDAAA>>><<<;;;::::::777777888888888999999999666666777888999::::::;;;777888999:::<<<===>>>>>>>>>???AAACCCEEEGGGIIIIIILLLNNNQQQUUUYYY]]]```aaa___```bbbcccaaa^^^ZZZXXXaaaOOOOOOJJJHHHEEEBBB@@@?????????>>>======<<<===AAAGGGKKK\\\lll}}}uuurrrpppqqqtttuuutttrrrqqqqqqqqqqqqpppooonnnmmmiiihhhfffbbb]]]XXXVVVUUUVVV[[[dddooo|||~~~zzz~~~}}}vvvssstttsssuuuvvvvvvtttsssrrrssswwwxxxzzz}}}~~~|||wwwuuuuuuxxx{{{{{{xxxvvvxxxvvvsssqqqpppnnnkkkiiihhhiiikkklllmmmmmmmmmmmmnnnppprrrrrrssswww{{{vvvrrrpppnnnqqquuuzzzoooddd[[[PPPHHHEEE???>>>===;;;;;;<<<>>>???@@@@@@AAABBBDDDEEEFFFFFFAAAAAA@@@??????@@@AAABBBEEEGGGHHHFFFCCCAAACCCFFFLLLVVVjjjgggXXXQQQNNNLLLQQQPPPOOOMMMKKKJJJJJJJJJHHHGGGGGGGGGGGGGGGHHHHHHFFFGGGIIIKKKNNNSSSYYY^^^XXX^^^eeennnyyy}}}vvvppppppppppppppprrrvvvxxxvvvwwwvvvyyy|||yyywwwzzzzzztttuuu{{{|||{{{{{{|||}}}|||yyywwwvvvxxxyyyxxxvvvvvvzzz{{{uuunnnhhh```YYYUUURRROOOLLLKKKIIIGGGFFFEEECCC@@@>>><<<:::::::::777777888888888999999999888888888888888888999999888999999:::;;;<<<======;;;;;;===>>>@@@AAACCCCCCCCCDDDFFFHHHKKKMMMOOOPPPRRRSSSUUUUUUTTTRRROOOMMM\\\NNNOOOLLLKKKIIIFFFCCCAAA???>>>============???BBBHHHLLLZZZiii|||yyyuuurrrpppqqqtttvvvvvvtttrrrrrrsssssssssrrrppppppmmmkkkhhhddd___ZZZWWWUUUSSSXXXaaalllwwwxxxwwwzzz{{{wwwvvvsssnnnmmmpppoooqqqrrrsssqqqpppqqqrrrqqqsssuuuyyy~~~~~~zzzwwwwwwzzz{{{xxxuuuvvvyyy|||{{{uuupppmmmkkkiiigggggghhhiiijjjkkkkkkjjjiiikkkmmmnnnlllkkklllqqquuuxxxwwwuuurrrnnnkkkiiihhhjjjmmmqqquuu{{{{{{kkk```XXXNNNFFFCCC@@@???>>>======>>>???@@@@@@@@@AAACCCDDDFFFGGGGGGAAAAAA????????????@@@AAACCCFFFHHHGGGDDDCCCEEEHHHSSSbbb|||cccYYYTTTPPPMMMMMMMMMMMMMMMLLLKKKJJJJJJIIIHHHFFFEEEEEEFFFHHHIIIEEEFFFGGGHHHJJJNNNSSSWWWYYY___gggooozzz}}}nnnnnnoooppprrruuuwwwyyyxxxxxxvvvxxx|||xxxuuuyyy~~~zzzsssrrrxxx}}}~~~}}}|||{{{{{{|||}}}yyyvvvsssrrrqqqpppooommmqqq{{{xxxlllccc^^^[[[XXXUUUPPPLLLKKKJJJIIIHHHCCCBBB???===;;;:::999999888888888888888999999999999999888888888777777777999999:::::::::;;;;;;;;;999999:::;;;<<<===>>>>>>@@@@@@@@@AAABBBBBBCCCCCCEEEFFFFFFFFFFFFEEEDDDCCC{{{ZZZMMMNNNJJJJJJIIIHHHFFFCCC@@@???<<<===>>>???AAAEEEJJJNNN[[[jjj|||wwwuuuqqqooopppsssvvvvvvuuussstttuuuvvvwwwvvvtttssssssqqqmmmjjjeee```[[[WWWSSSWWW^^^gggpppxxx~~~xxxuuutttuuu||||||xxxvvvwwwxxxyyywwwwwwvvvvvvvvvvvvvvvvvvwwwsssppppppnnnjjjjjjmmmnnnoooqqqqqqppppppqqqrrrrrrtttwww{{{|||}}}~~~~~~~~~{{{tttiiiffffffiiilllmmmrrryyy}}}}}}tttmmmiiihhhgggffffffggghhhiiiiiihhhggggggfffggghhhgggffffffhhhjjjllllllkkkkkkjjjiiihhhhhhhhhkkkooouuu{{{wwwggg]]]VVVLLLEEECCC??????>>>>>>>>>???@@@AAA@@@AAABBBCCCEEEFFFHHHHHHCCCBBBAAA@@@???@@@AAABBBBBBEEEHHHHHHFFFEEEHHHKKKYYYmmmzzz```YYYUUUOOOLLLHHHIIIKKKLLLLLLKKKJJJJJJKKKIIIGGGEEEEEEFFFHHHJJJEEEFFFFFFFFFGGGJJJOOOSSS\\\dddmmmuuu~~~}}}mmmnnnooorrruuuwwwxxxxxxyyywwwuuuuuu||||||vvvsssvvv|||{{{rrrppptttyyy{{{}}}|||zzzyyyzzz}}}|||sssqqqnnnmmmmmmooorrrssswwwwwwjjjaaa^^^\\\YYYVVVRRROOONNNLLLJJJHHHBBBAAA???<<<:::999999999888888888888888888888888888888888888777777777777::::::::::::999999999999::::::;;;;;;;;;<<<<<<<<>>>>>>>>>>>>>>>>>@@@@@@@@@??????@@@@@@AAAwwwYYYNNNLLLFFFGGGHHHHHHFFFDDDBBB@@@======???@@@CCCHHHNNNSSS]]]nnn~~~yyyuuuqqqnnnnnnrrruuuvvvuuutttvvvxxxzzzzzzzzzxxxwwwxxxuuuqqqnnnjjjeee^^^ZZZTTTWWW[[[bbbhhhoootttwww}}}vvvnnniiigggkkkssszzz}}}|||}}}}}}|||wwwsssrrrrrrsssqqqpppooonnnnnnoooooopppnnnkkkkkkmmmllliiihhhjjjnnnooopppqqqpppqqqrrrtttyyy{{{~~~zzz|||wwwiiibbb___]]]]]]___bbbgggrrr}}}zzzqqqiiieeeeeeeeefffeeefffggghhhhhhhhhgggfffbbbcccddddddeeeeeeggghhhhhhiiiiiijjjjjjkkklllllliiilllqqqvvv~~~rrrccc[[[TTTLLLEEECCC???????????????@@@AAAAAA@@@AAABBBDDDFFFGGGIIIIIIEEEDDDCCCBBBAAABBBBBBCCCBBBEEEGGGGGGFFFGGGLLLOOO]]]tttpppYYYTTTOOOIIIFFFEEEGGGHHHJJJKKKKKKJJJJJJLLLKKKHHHFFFFFFGGGIIIJJJEEEFFFFFFEEEFFFHHHMMMPPP^^^gggsss{{{zzzppppppqqquuuxxxyyywwwuuuvvvtttrrrssswww~~~yyytttvvv{{{|||tttqqqtttwwwxxxyyyxxxvvvuuuvvvzzz~~~wwwpppmmmjjjhhhjjjpppwww||||||pppfffaaa]]]ZZZWWWVVVUUUTTTRRRNNNIIIEEEBBBAAA>>><<<::::::::::::888888888888888888888888555666666777888888999999999999999999999888888888;;;;;;;;;;;;::::::::::::::::::::::::::::::::::::??????>>>>>>>>>???@@@AAApppYYYOOOKKKEEEFFFFFFGGGFFFDDDCCCBBB>>>>>>???@@@DDDKKKTTTZZZaaaqqq}}}wwwsssoooooorrruuuvvvuuuuuuwwwzzz}}}~~~~~~|||{{{zzzwwwssspppnnniiiaaa[[[WWWXXXZZZ^^^cccjjjooossswww}}}yyymmmbbb^^^[[[\\\aaagggkkkmmmppppppsssyyyzzzvvvsssrrrrrrmmmllljjjiiiiiiiiijjjkkkhhhfffgggkkkllliiiiiikkkoooppprrrtttuuuwwwzzz}}}}}}}}}|||wwwiii___ZZZ]]]\\\^^^aaadddkkkzzzxxxnnnfffccccccdddeeeeeefffgggiiiiiiiiihhhgggbbbbbbcccdddeeeggghhhiiihhhhhhiiijjjkkklllmmmmmmlllnnnrrrwww{{{nnn___WWWQQQJJJDDDCCC>>>>>>>>>???@@@@@@AAAAAA@@@AAACCCDDDFFFHHHJJJKKKGGGFFFDDDCCCBBBBBBCCCDDDCCCDDDFFFFFFFFFIIIOOOTTTccc{{{kkkXXXTTTNNNGGGFFFEEEEEEGGGHHHIIIJJJJJJJJJLLLJJJHHHFFFFFFFFFHHHHHHCCCDDDDDDDDDEEEHHHLLLPPP___kkkxxxuuutttuuuxxx{{{zzzuuuppppppnnnoooqqqsssyyywwwwww{{{{{{zzzvvvwwwyyyxxxwwwtttqqqpppqqquuuyyy}}}{{{~~~xxxpppnnnkkkhhhiiinnnwww}}}}}}tttiiibbb```]]]XXXWWWVVVVVVVVVTTTOOOHHHDDDBBBAAA???===;;;;;;;;;;;;999999999888888888888888444555555666777888999:::999888888888888888888888999999999999999888888888999999999::::::;;;;;;;;;>>>>>>=========>>>>>>???fffWWWPPPLLLHHHHHHGGGFFFEEEDDDCCCBBB?????????@@@EEEOOOYYYaaaffftttzzzvvvrrrqqqtttwwwwwwwwwvvvxxx|||~~~}}}zzzvvvtttrrrnnnfff___ZZZYYYZZZ\\\bbbiiiqqquuuzzz||||||zzzzzzwwwlllaaaZZZYYYWWWWWWYYY\\\___```bbbeeeiiimmmrrryyy~~~{{{yyyxxxqqqooommmkkkjjjkkkkkklllkkkhhhhhhkkkmmmlllnnnrrrsssuuuyyy|||xxxrrrvvvzzz~~~sssjjjddd```]]]bbbdddiiiooouuu~~~wwwmmmeeebbbbbbcccdddeeefffhhhiiijjjjjjjjjjjjgggfffeeedddfffggghhhhhhiiiiiijjjkkkllllllmmmmmmnnnooorrrvvv{{{vvviii[[[TTTOOOHHHCCCAAA<<<===>>>???@@@@@@@@@@@@AAAAAACCCEEEGGGIIIKKKKKKGGGFFFDDDCCCBBBBBBBBBCCCDDDEEEEEEDDDEEEJJJRRRYYYlllfffWWWTTTMMMHHHIIIEEEEEEEEEFFFGGGHHHIIIJJJIIIHHHGGGFFFEEEEEEEEEEEE@@@AAAAAABBBCCCGGGLLLPPPYYYfffttt{{{zzzzzz|||}}}zzzrrrllljjjiiikkkoooqqquuuvvvtttwwwyyy~~~}}}|||zzzzzzwwwrrroooooorrrvvvyyyzzz|||~~~}}}yyyvvvppppppooommmmmmpppvvv{{{{{{yyyrrrhhhcccaaa___[[[XXXWWWVVVTTTRRRNNNIIIEEECCCAAA???===<<<;;;<<<<<<999999999888888888777777555666666666777777888888777777777888888888888888888888888888888888888888::::::;;;;;;<<<<<<<<<<<<=========<<<<<<<<<<<<<<<{{{^^^TTTQQQMMMKKKJJJIIIGGGEEECCCBBBBBB?????????@@@FFFPPP]]]eeelllwww}}}yyytttsssuuuxxxyyyxxxvvvyyy}}}}}}yyyxxxwwwrrrjjjccc[[[ZZZZZZ\\\bbbkkksssyyy~~~yyyssspppmmmcccYYYWWWXXXYYYYYYXXXXXXYYY[[[YYY^^^cccfffhhhnnnxxx~~~xxxvvvtttqqqppppppqqqrrrqqqlllkkkmmmooopppuuu{{{xxx{{{xxxrrruuuwwwwww|||rrrddd```aaaaaa___gggkkkttt~~~wwwnnneeebbbaaabbbccceeefffhhhjjjkkkllllllkkkmmmjjjgggeeeeeefffgggfffkkkkkklllllllllmmmmmmmmmooopppqqqsssxxxsssfffXXXQQQLLLFFFAAA@@@<<<<<<===??????@@@@@@@@@AAABBBCCCEEEGGGIIIKKKLLLFFFEEECCCBBBAAAAAABBBBBBDDDEEEDDDCCCDDDJJJTTT[[[uuu^^^RRROOOHHHDDDGGGFFFEEEDDDDDDEEEGGGIIIJJJFFFFFFFFFEEEDDDCCCCCCBBB===>>>???@@@BBBFFFLLLPPPLLLYYYgggsss}}}}}}|||~~~zzzqqqiiifffeeeiiinnnpppssstttpppssswww}}}|||vvvqqqppprrrvvvyyy}}}}}}|||yyyuuurrrrrrrrroooqqqsssssssssuuuyyy|||vvvwwwtttlllfffdddbbb```[[[XXXUUURRRPPPMMMIIIGGGCCCBBB@@@>>>===<<<<<<===999999999999888888777777777777777777666666666666666777777777888888888888999999999999::::::::::::999999999999999999999999<<<<<<======<<<<<<;;;:::kkkWWWSSSPPPJJJHHHHHHGGGEEEDDDBBBAAAAAA@@@@@@@@@AAACCCIIIPPPVVVaaaooozzzxxxxxxxxxwwwuuuyyyzzz}}}|||vvvnnnggg^^^[[[ZZZ^^^ccciiiuuuyyyrrrnnnjjjfffbbbZZZVVVTTTWWW^^^aaa^^^YYYYYY[[[]]]^^^```fffnnnuuu{{{~~~|||xxxyyy|||}}}|||yyyuuuuuuyyy~~~yyyuuutttvvvzzz}}}yyyqqqiiigggffffffiiinnnrrryyyyyypppiiifffdddcccbbbhhhiiikkkjjjiiiiiikkkmmmsssmmmiiihhhfffcccdddhhhjjjmmmppprrrqqqqqqqqqrrruuuttttttsssuuuzzzxxxhhhaaaWWWNNNHHHEEEBBBAAA======>>>>>>??????@@@@@@CCCDDDFFFIIILLLMMMLLLJJJFFFDDDBBB@@@???@@@AAABBBCCCBBBCCCFFFGGGLLLYYYeeeyyy[[[TTTLLLGGGHHHGGGGGGGGGFFFEEEEEEEEEEEEEEEAAACCCEEEFFFDDDCCCCCCCCC<<<>>>@@@BBBBBBBBBDDDEEEJJJNNNWWWcccppp|||}}}zzzuuuppphhhffffffhhhjjjooo}}}|||sssppprrrvvv{{{~~~{{{uuuoooooouuu{{{}}}|||yyyvvvrrrmmmiiigggkkkrrrxxxxxxxxx|||~~~~~~}}}zzzvvvqqqmmmjjjhhhhhh___[[[VVVQQQOOOMMMKKKIIIFFFBBB>>>;;;;;;;;;<<<;;;888777777888888777444222555555666666777777888888777777777777777777777777===;;;999999;;;<<<:::777999999999999999999999999=========<<<<<<;;;;;;;;;bbbRRRNNNJJJGGGHHHHHHGGGEEEDDDCCCBBBAAA????????????AAAFFFLLLQQQ\\\jjj{{{~~~zzzxxxxxxyyyxxxvvv|||}}}zzzrrrkkkbbb^^^]]]```dddkkkvvv~~~xxxtttoooiiieee```]]]\\\aaahhhjjjfffaaaZZZZZZZZZ\\\bbbiiiooorrrqqqtttxxx{{{|||zzz{{{{{{pppkkkhhhjjjmmmoootttyyy{{{rrrkkkgggeeecccbbbgggjjjmmmpppqqqsssuuuwwwvvvpppllljjjgggddddddhhhjjjnnnrrrvvvwwwxxxzzz{{{ttttttrrrqqqrrrvvv}}}}}}rrrccc]]]SSSKKKFFFCCC@@@???=========>>>??????@@@@@@CCCDDDFFFIIILLLNNNLLLKKKFFFEEECCCAAA@@@@@@AAABBBFFFDDDDDDDDDEEEMMM___ppptttYYYSSSLLLHHHIIIHHHHHHGGGFFFEEEDDDDDDDDDEEEBBBDDDFFFFFFDDDBBBBBBBBB===???AAAAAA@@@??????@@@DDDGGGMMMVVVbbbnnnwww|||~~~yyytttiiieeecccdddfffkkkuuu}}}uuurrrssssssxxxyyyssspppsssvvv|||}}}}}}yyyrrrlllhhhfffiiirrrzzz|||zzzwwwtttrrrooolllccc]]]VVVPPPMMMLLLLLLKKKHHHEEE@@@===<<<<<<;;;:::999888777777888888666444666666666777777777777777888888888888888888888888:::888666777999999888666999999999999999999999999;;;;;;;;;:::::::::999999yyy]]]SSSMMMJJJIIIHHHHHHGGGFFFDDDCCCBBBBBB>>>>>>>>>===>>>BBBGGGKKKVVVbbbsss~~~zzzxxxyyyzzzzzzzzzwwwqqqgggbbb```bbbeeelllwww~~~xxxqqqmmmhhhgggiiinnntttuuupppkkkaaa^^^\\\```gggnnnqqqqqqoooqqqsssuuuyyy~~~{{{zzz}}}}}}~~~|||iiigggfffjjjrrrxxx}}}}}}vvvnnnhhheeedddcccggglllrrrwwwzzz|||}}}~~~{{{uuupppnnnkkkffffffiiilllpppvvv{{{~~~wwwvvvuuusssssswww}}}uuuiii\\\VVVMMMFFFBBB@@@>>>===<<<<<<======>>>??????@@@CCCCCCEEEIIIMMMNNNMMMKKKHHHFFFDDDAAA@@@@@@AAABBBHHHGGGEEEDDDDDDOOOhhhmmmXXXTTTMMMIIIJJJHHHHHHGGGFFFEEEDDDDDDDDDDDDDDDFFFGGGGGGDDDBBBAAAAAAAAABBBCCCBBB???======>>>>>>@@@CCCJJJTTT___jjjppp~~~wwwiiiccc___bbbggglllssszzzyyyvvvuuurrrvvv|||~~~xxxssssssttt}}}~~~uuulllhhhgggfffqqq|||}}}}}}{{{vvvqqqhhhbbbYYYRRROOONNNOOOOOOKKKGGGCCC@@@>>><<<:::888;;;999777777999999999888777777777777777777666666888888888888888888888888888666555666888888777666888888888888888888888888999999999888888888888777nnnYYYSSSLLLHHHKKKHHHHHHGGGFFFEEEDDDCCCBBB>>>>>>>>>======???CCCFFFPPP\\\mmm}}}~~~{{{yyyyyy{{{}}}~~~}}}wwwlllgggccccccfffkkkvvv}}}yyyqqqrrruuuzzz~~~yyysssnnnlllkkkmmmrrrwwwyyyzzz|||{{{zzzyyyzzz}}}sssooolllmmmpppyyy}}}|||qqqeeehhhjjjqqq|||zzzrrrjjjfffeeeeeekkkqqqyyy|||wwwuuuqqqlllkkkmmmrrrvvv|||{{{zzzyyywwwxxx|||~~~nnncccUUUPPPIIICCC@@@???===<<<<<<<<<======>>>???@@@@@@CCCCCCEEEIIIMMMNNNMMMKKKHHHFFFDDDBBBAAAAAABBBBBBGGGGGGGGGEEEFFFRRRnnniiiXXXUUUNNNJJJKKKGGGHHHGGGFFFEEEDDDDDDDDDDDDGGGIIIJJJIIIFFFCCCBBBBBBDDDEEEFFFDDDAAA?????????<<<>>>AAAFFFMMMWWW```fffzzzxxxkkkccc___dddlllsssyyy~~~}}}zzzyyytttxxx|||{{{xxxwwwwwwyyyooojjjjjjfffrrr~~~xxxqqqlllfff^^^XXXTTTSSSRRRQQQLLLIIIDDDAAA???===:::888<<<:::888777999;;;;;;;;;999888888777777666666666888888888888888888888888888888777888999999999999777777777777777777777777888888888888888888888777iiiWWWPPPHHHDDDHHHHHHHHHGGGFFFEEEDDDDDDCCC???@@@@@@???>>>???AAADDDLLLXXXiii|||}}}{{{{{{|||zzzrrrlllhhhggghhhkkkuuu~~~~~~}}}~~~~~~{{{pppfffddddddhhhnnn{{{~~~|||}}}uuuooolllsssuuu|||xxxnnnhhhgggiiipppvvv}}}zzzuuusssvvv{{{~~~zzzzzzyyyyyyzzzxxxiii^^^PPPLLLFFFBBB??????>>>===<<<<<<===>>>???@@@AAAAAADDDDDDFFFIIILLLMMMLLLJJJFFFEEECCCAAA@@@AAABBBCCCEEEFFFHHHHHHIIIUUUooo|||eeeYYYVVVNNNKKKKKKFFFGGGFFFFFFEEEEEEEEEEEEEEEJJJLLLLLLKKKHHHEEEDDDDDDCCCDDDEEEDDDAAA@@@???@@@:::===BBBFFFKKKRRRYYY^^^tttzzzooofffaaafffpppwww}}}~~~|||~~~~~~}}}~~~~~~tttoooooolllxxxwwwoookkkgggbbb^^^[[[XXXTTTRRRNNNKKKFFFBBB@@@>>><<<:::<<<:::888888:::;;;<<<;;;999999888888777777666666888888888888888888888888888888999888888888888999777777777777777777777777888888888999999999999999sss^^^RRRJJJGGGIIIHHHHHHGGGFFFEEEEEEDDDDDD@@@AAABBBAAA@@@@@@AAACCCIIITTTeeeyyy}}}|||~~~zzzuuupppnnnmmmnnnuuu}}}}}}{{{{{{}}}{{{oooiiicccaaabbbfffooo~~~~~~|||{{{uuussstttvvvtttmmmmmmpppttt|||~~~}}}{{{{{{zzzzzz||||||qqqcccYYYMMMJJJDDDAAA??????>>>=========>>>???@@@BBBCCCCCCEEEFFFGGGJJJLLLLLLKKKIIIDDDCCCAAA@@@@@@AAACCCDDDCCCDDDFFFHHHJJJUUUlllrrr```WWWTTTLLLJJJKKKFFFEEEEEEEEEEEEEEEFFFFFFGGGKKKLLLMMMLLLIIIFFFEEEEEE???@@@BBBAAA???======>>>888<<>><<<<<<;;;999999;;;;;;;;;:::888888888888888888777777999999999999999999999999777888999888666555666777888888888888888888888888999999999999999:::::::::hhhWWWNNNLLLLLLHHHGGGGGGFFFFFFEEEEEEEEE@@@BBBCCCBBBAAA@@@AAABBBGGGPPP```ttt~~~zzzxxxuuutttxxxzzzuuussswww||||||rrrlllkkkfffbbbbbbiiisss~~~{{{}}}}}}{{{yyyyyy{{{~~~{{{ssstttyyyzzz}}}ssshhh\\\TTTKKKHHHCCC@@@???>>>===<<<===>>>???@@@BBBCCCDDDEEEGGGGGGHHHJJJLLLKKKIIIGGGAAA@@@???>>>???AAACCCDDDDDDCCCCCCEEEHHHSSShhh{{{gggXXXSSSPPPIIIIIILLLGGGCCCCCCDDDDDDEEEGGGHHHIIIIIIKKKLLLKKKHHHFFFEEEEEE???@@@AAA@@@===;;;;;;<<<888;;;>>>@@@AAAFFFOOOVVVhhh{{{qqqiiibbbeeelllttt~~~}}}xxxvvvuuuzzzuuutttqqqmmmiiigggeeecccaaa___YYYPPPHHHCCCAAA???>>><<<;;;::::::;;;;;;999777888888888888888888999999999999999999999999999999999:::;;;999666444555777999999999999999999999999888888888999999:::::::::kkkUUULLLJJJIIIHHHGGGGGGGGGFFFEEEEEEEEE???AAACCCCCCAAA@@@AAABBBEEENNN\\\ppp~~~{{{xxx{{{yyysssqqqvvv{{{}}}~~~zzzvvvooolllmmmiiieeeeeekkkwww}}}yyy|||xxxyyy~~~vvvlllbbbXXXPPPJJJGGGBBB???>>>===<<<;;;>>>???@@@AAACCCDDDEEEFFFHHHHHHIIIJJJKKKKKKHHHFFF???>>>>>>>>>???AAACCCEEEFFFBBB@@@AAAFFFQQQeeevvv~~~|||___SSSOOOMMMFFFHHHLLLIIIBBBBBBCCCDDDFFFGGGIIIJJJGGGIIIJJJJJJGGGEEEDDDDDDBBBCCCCCCBBB>>><<<;;;;;;:::<<<===<<<===CCCNNNWWWbbb|||yyynnnfffaaadddlllvvvzzzwwwsss|||~~~{{{~~~yyysssooommmmmmllllllggg```UUUKKKEEEAAA???>>><<<;;;;;;;;;<<<:::888555777777777888999999999:::999999999999999999999999<<<>>>>>><<<888666777999999999999999999999999999777777888888999999999:::pppdddVVVPPPNNNFFFGGGFFFEEEFFFFFFEEEBBB???CCCBBBBBBAAAAAABBBBBBCCCEEELLLYYYmmm~~~~~~}}}rrrrrrssstttvvvyyyzzz||||||{{{xxxuuupppoooqqqxxx~~~~~~|||yyy{{{zzznnnddd[[[RRRLLLEEECCCAAA>>><<<;;;;;;;;;>>>@@@BBBBBBBBBBBBDDDFFFFFFGGGJJJKKKLLLJJJHHHGGGBBB@@@======@@@CCCEEEEEEGGGFFFDDDCCCFFFSSSeeerrrqqq]]]XXXPPPKKKHHHIIIIIIIIIDDDEEEFFFGGGHHHIIIIIIIIIHHHHHHIIIIIIHHHGGGEEEDDDFFFEEEDDDBBB???;;;999777>>>999777:::===@@@HHHOOOaaattt|||qqqiiieeehhhpppxxx~~~yyyzzzzzzzzz}}}|||vvvtttvvvxxxxxxwwwooodddVVVJJJDDDAAA???===========================888888777777777777888888999999999999999999999999<<<;;;:::999888666555555999999:::::::::999999888888999:::;;;;;;:::999888ooo```YYYQQQOOOPPPIIIGGGFFFEEEEEEEEEDDDBBB@@@BBBBBBAAAAAAAAAAAABBBBBBCCCIIIUUUhhh}}}}}}{{{tttttttttuuuvvvxxxyyyyyyyyy{{{wwwyyy{{{{{{{{{~~~~~~{{{|||~~~{{{{{{yyywwwzzzvvvjjj```WWWOOOJJJCCCBBB@@@???>>>===>>>>>>???@@@BBBBBBBBBBBBDDDFFFEEEGGGIIIKKKKKKJJJHHHFFFBBB???===>>>@@@CCCEEEFFFGGGFFFCCCBBBGGGVVVjjjxxxiiiYYYTTTNNNIIIGGGGGGFFFFFFEEEEEEFFFHHHHHHIIIIIIIIIGGGGGGHHHGGGGGGFFFEEEDDDEEEEEECCCAAA>>>;;;888777:::888:::>>>AAACCCGGGMMMZZZlll|||ssskkkgggkkkqqqxxx}}}yyywwwwwwzzz|||~~~}}}|||~~~|||yyyyyyzzzzzzwwwtttmmmcccVVVLLLGGGDDDBBB@@@===<<<;;;;;;;;;;;;;;;:::999999888888888888999999999999999999999999999999;;;;;;:::999888777666555999999999::::::999999888666777888999999888777666nnn[[[RRRQQQLLLNNNPPPKKKHHHFFFDDDCCCCCCCCCBBBAAAAAAAAA@@@@@@@@@@@@AAAAAAEEEHHHSSSddd{{{~~~}}}ssstttuuuvvvvvvwwwxxxxxxxxxuuu{{{{{{qqqiiikkkhhhiiimmmpppssszzzzzzwwwwwwuuuuuuzzz~~~pppcccYYYRRRKKKFFFBBBAAA@@@?????????@@@AAA???AAABBBCCCBBBCCCEEEFFFEEEGGGIIIJJJJJJHHHFFFEEEAAA???>>>>>>AAADDDFFFGGGIIIGGGDDDDDDLLL^^^ttt|||___UUUQQQMMMIIIHHHGGGFFFDDDEEEFFFGGGHHHHHHIIIIIIHHHFFFFFFEEEEEEEEEEEEEEEFFFDDDCCCAAA???<<<:::888777888999>>>EEEHHHHHHJJJOOOYYYiiiyyyrrrnnnooorrrtttxxx}}}|||{{{|||wwwuuuyyyyyyyyy{{{|||~~~~~~}}}}}}}}}~~~zzzsssnnnfff___TTTMMMJJJIIIGGGEEEAAA???<<<;;;<<<<<<;;;:::;;;::::::999999::::::;;;::::::::::::::::::::::::;;;;;;:::999888777777666888999999::::::999999999777777999999999999777777dddTTTOOOPPPLLLMMMOOOJJJHHHFFFCCCBBBBBBBBBBBBAAAAAA@@@@@@??????@@@@@@AAAGGGIIIRRRcccwww{{{rrrooossstttvvvxxxzzzzzzyyyyyyyyy}}}~~~}}}vvvttttttsssuuuzzzuuullleee```\\\]]][[[\\\___aaaggguuu|||wwwsssssssssttt{{{zzzuuuzzzwwwiii\\\TTTMMMHHHDDDAAA@@@???>>>>>>>>>???@@@@@@AAACCCCCCCCCDDDEEEGGGFFFGGGIIIJJJIIIGGGEEECCC@@@???>>>???BBBFFFGGGHHHJJJHHHFFFHHHTTTiiinnn[[[SSSQQQNNNKKKJJJIIIGGGEEEFFFGGGGGGHHHIIIIIIHHHHHHFFFEEEDDDCCCCCCDDDFFFGGGCCCBBB@@@===;;;999888777;;;<<>>>>>???===;;;;;;;;;::::::::::::;;;;;;:::::::::::::::::::::::::::::::::999999888888888888888999:::::::::999999999:::;;;<<<<<<;;;:::999{{{___QQQOOOQQQLLLLLLNNNIIIIIIFFFCCCBBBBBBCCCBBBBBBAAA@@@@@@??????@@@@@@AAAGGGHHHQQQaaarrrxxxpppppptttsssuuuyyy}}}~~~yyy}}}~~~~~~zzzooojjjgggddddddgggjjjpppvvv{{{|||{{{{{{|||xxxvvvppphhh```[[[YYYYYYZZZXXXYYY[[[___jjj}}}yyytttqqqrrrsssvvv{{{uuuqqqrrrvvvzzzqqqcccWWWPPPJJJFFFBBB@@@???>>>===<<<<<<======@@@BBBDDDDDDDDDDDDFFFHHHGGGHHHIIIJJJIIIGGGDDDBBB???>>>>>>@@@DDDGGGIIIIIIHHHGGGGGGMMM]]]uuuggg\\\QQQOOOMMMKKKKKKJJJHHHFFFGGGGGGHHHIIIIIIIIIHHHHHHEEEDDDCCCCCCCCCDDDEEEFFFBBBAAA???<<<:::999999999===???DDDLLLPPPTTT^^^hhh}}}}}}xxxtttooojjjiiimmmxxx|||~~~wwwuuuwwwzzz{{{{{{xxxssstttyyyyyyzzz}}}{{{yyy{{{}}}xxxtttoooiiiddd___\\\YYYZZZ]]]___^^^\\\QQQKKKDDD@@@@@@@@@>>><<<::::::999999999999::::::::::::::::::::::::::::::::::::999999999999999999777888999::::::::::::::::::;;;<<<======<<<;;;:::pppYYYMMMLLLOOOJJJKKKNNNIIIIIIGGGEEEDDDDDDDDDCCCBBBAAAAAA@@@@@@@@@@@@AAAAAADDDEEEOOO___mmm{{{yyypppkkkiiioooxxxxxx{{{vvvjjjddd```\\\ZZZ\\\\\\aaafffiiijjjjjjmmmpppuuutttqqqiii```YYYWWWWWW[[[ZZZ]]]dddnnn}}}yyyvvvrrrpppsssvvvzzzsssllliiikkkvvvrrriii]]]SSSMMMIIIDDDAAA@@@???===<<<;;;;;;<<<===AAACCCDDDEEEDDDEEEGGGHHHHHHIIIJJJKKKJJJGGGDDDBBB???>>>???AAAEEEHHHJJJJJJFFFFFFJJJUUUhhheee\\\NNNLLLJJJIIIIIIIIIGGGFFFHHHHHHIIIIIIIIIIIIHHHHHHEEEEEEDDDDDDDDDDDDDDDEEEBBB@@@>>><<<::::::::::::===BBBLLLVVV\\\aaakkkvvvzzzuuunnniiiiiimmmsssyyy}}}{{{uuutttvvvyyy{{{|||zzzxxxxxx{{{~~~}}}{{{{{{|||}}}~~~tttuuuwwwzzz}}}uuupppmmmiiiffffffeeeeeehhhmmmnnnmmmjjjWWWOOOEEE@@@@@@@@@===:::;;;::::::999999::::::;;;::::::::::::::::::::::::999999999:::::::::::::::777888999999::::::::::::999999;;;;;;;;;;;;999999cccUUUIIIIIILLLHHHHHHLLLIIIIIIGGGFFFFFFFFFFFFCCCAAABBBBBBAAAAAAAAAAAABBBBBBBBBDDDPPP```lllwwwqqqggggggiiiiiippp{{{{{{oooccc^^^\\\XXXWWWXXXTTTYYY^^^aaabbbfffmmmssswwwkkk```[[[[[[VVVXXX```mmm}}}{{{vvvsssqqqqqquuuzzztttlllmmmpppvvvxxxjjjbbbXXXPPPKKKGGGBBB???>>>===<<<<<<<<<===???@@@AAACCCEEEEEEEEEEEEGGGIIIJJJKKKLLLLLLJJJGGGDDDBBB>>>>>>???BBBFFFIIIKKKKKKHHHJJJQQQaaawww~~~bbbYYYOOOLLLJJJHHHIIIJJJIIIHHHHHHIIIIIIIIIIIIIIIHHHHHHFFFFFFFFFFFFEEEDDDDDDCCCBBBAAA>>><<<;;;;;;;;;<<<===HHH[[[llltttvvv|||xxxnnnggggggkkkpppxxx~~~}}}yyyuuuvvvzzz{{{|||~~~~~~~~~}}}~~~zzzvvvuuuvvvqqqtttvvvyyywwwsssqqqooommmnnnnnnooossswwwwwwtttppp]]]SSSHHHBBBBBBBBB???;;;<<<<<<;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;999999999::::::;;;;;;;;;777777888999::::::::::::999:::;;;<<<<<<;;;:::999uuuXXXVVVJJJIIILLLFFFFFFJJJGGGIIIHHHGGGHHHHHHGGGDDDAAACCCBBBBBBAAAAAABBBBBBCCCCCCFFFRRRdddnnnvvvwwwrrrgggdddkkkooopppwwwssshhh]]]ZZZZZZXXXWWWXXXRRRVVV[[[^^^aaahhhrrrzzzwwwjjjdddbbbeeehhhttt{{{vvvrrrppprrrwww}}}tttmmmmmmuuu{{{tttddd^^^UUUNNNJJJFFFAAA======<<<<<<<<<>>>@@@BBBCCCBBBCCCEEEFFFEEEFFFGGGIIIKKKKKKLLLLLLKKKHHHDDDBBB>>>>>>???BBBGGGJJJKKKKKKLLLPPPYYYkkkzzz```VVVQQQOOOKKKJJJKKKLLLLLLLLLIIIIIIIIIJJJIIIIIIHHHHHHFFFGGGGGGGGGGGGEEECCCBBBBBBAAA>>><<<;;;;;;<<<===>>>OOOiii{{{nnndddcccgggoooxxx~~~{{{xxxvvvyyy~~~}}}~~~~~~uuuwwwyyyzzzzzz}}}|||uuussstttsssvvvwwwyyyzzzwwwvvvtttssssssrrrtttwwwzzzyyytttpppbbbXXXLLLFFFEEEEEEBBB>>>======<<<<<<<<<<<<======;;;;;;;;;;;;;;;;;;;;;;;;888999999::::::;;;;;;<<<666777888999:::;;;;;;;;;;;;<<<===>>>>>>===<<<;;;kkkVVVLLLKKKIIIGGGFFFFFFFFFFFFHHHGGGEEEDDDEEEDDDBBBAAABBBAAA@@@?????????@@@AAA>>>GGGMMMXXXjjjxxxwwwoookkkhhhiiiooouuuzzzwwweeebbb^^^\\\\\\[[[ZZZXXX]]]^^^aaaeeekkktttvvvllliiieeerrrxxxtttuuutttrrrtttzzz{{{vvvpppqqqxxxzzzsssddd]]]SSSJJJEEEBBB@@@???>>>===;;;:::;;;>>>AAABBBBBBCCCEEEFFFHHHHHHIIIIIIIIIJJJKKKJJJFFFCCC@@@@@@BBBAAA@@@CCCGGGJJJJJJIIINNNNNN[[[ttthhhYYYZZZPPPNNNJJJGGGGGGHHHJJJLLLKKKKKKJJJIIIIIIIIIJJJJJJIIIHHHFFFDDDCCCCCCDDDDDDDDDDDDCCCBBB@@@>>>;;;:::@@@RRRrrruuuiiieeeiiinnnuuu~~~~~~zzzyyy|||~~~~~~}}}xxxyyyzzzuuuwwwwwwuuussswww}}}tttmmmhhhmmmnnnsss||||||zzzzzz{{{uuuuuutttrrrpppnnnllljjj```ZZZRRRKKKGGGDDDBBB@@@???>>>===>>>??????>>><<<999999999:::;;;;;;999777::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;:::;;;;;;<<<<<<;;;;;;:::gggUUUMMMLLLJJJIIIHHHHHHHHHHHHHHHFFFEEEDDDDDDDDDBBBAAA>>>>>>======>>>???@@@AAA???GGGKKKUUUfffrrr|||pppiiillljjjnnnvvv}}}}}}jjjbbbaaa___]]]\\\\\\]]]^^^dddiiiooouuu|||uuurrrooo}}}yyywwwxxxuuuuuuwww}}}yyyxxx}}}zzzooohhh\\\WWWOOOHHHDDDAAA@@@>>>>>>===;;;;;;<<<>>>AAACCCCCCDDDEEEFFFGGGHHHHHHHHHJJJLLLMMMKKKHHHDDDBBBBBB??????@@@DDDIIILLLLLLKKKNNNSSSccc~~~~~~cccXXXVVVOOOMMMKKKIIIHHHIIIJJJKKKJJJJJJIIIHHHHHHHHHIIIIIIHHHGGGFFFEEEDDDDDDDDDDDDCCCCCCCCCBBBAAA???===<<>>>>>???@@@???>>>;;;::::::;;;<<<<<<:::888;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::;;;;;;<<<<<<;;;;;;:::}}}```TTTKKKJJJIIIHHHHHHHHHHHHHHHHHHFFFDDDDDDDDDDDDBBBAAA============>>>@@@AAABBB@@@GGGIIIPPP___jjjyyy~~~}}}wwwpppmmmssstttzzzlll_________^^^]]]]]]aaaiiiooozzz~~~zzz|||{{{zzz{{{xxxyyy|||{{{qqqggg___SSSOOOIIIEEECCCAAA???>>>===<<<;;;;;;<<>>AAAFFFKKKNNNMMMLLLNNNXXXnnnmmm\\\UUUQQQMMMLLLKKKJJJJJJJJJJJJJJJIIIHHHHHHGGGFFFFFFGGGGGGEEEFFFFFFFFFEEEDDDCCCCCCCCCCCCBBBBBBAAA???>>>===CCCVVVyyyuuullliiilllrrrzzz}}}zzzqqqssswwwzzzxxxvvvxxxzzz{{{xxxuuuqqqrrrrrrqqqqqqvvv~~~yyyqqqllllllmmmqqqzzz{{{{{{||||||zzzwwwssspppnnnmmmmmmoookkkfff```\\\XXXSSSPPPIIIFFFBBB@@@@@@@@@@@@???>>>===<<<<<<======;;;999========================;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;nnnXXXPPPGGGFFFFFFFFFFFFFFFFFFFFFGGGEEEDDDCCCDDDDDDBBBAAA@@@@@@@@@@@@AAABBBBBBCCC@@@FFFGGGLLLZZZcccrrr~~~}}}~~~~~~rrrbbb\\\]]]^^^^^^^^^bbbmmm~~~}}}|||}}}|||sssiii^^^WWWMMMJJJFFFCCCBBB@@@>>><<<===<<<<<<<<<===???BBBCCCFFFEEEEEEEEEEEEFFFFFFFFFGGGHHHHHHGGGCCCAAA@@@@@@===???DDDHHHLLLNNNMMMLLLOOO\\\ttt~~~___WWWSSSMMMKKKKKKKKKKKKKKKJJJIIIIIIHHHGGGFFFEEEEEEEEEEEEEEECCCDDDEEEFFFEEEDDDCCCBBBEEEDDDCCCBBB@@@???======DDDWWWzzztttnnnlllpppvvv}}}~~~yyyuuuooorrryyy{{{xxxvvvuuuvvvvvvtttrrrooooooooonnnooottt||||||vvvrrrmmmmmmooouuu~~~~~~}}}zzzwwwuuuttttttuuuyyyvvvrrrmmmiiieee___\\\TTTPPPJJJFFFDDDBBBAAA@@@@@@>>>============;;;:::========================<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<;;;;;;~~~aaaRRRMMMFFFFFFFFFFFFFFFFFFFFFEEEFFFDDDCCCCCCDDDDDDBBBAAABBBBBBBBBBBBAAAAAA@@@@@@???EEEEEEIIIVVV```nnn~~~}}}vvveee^^^\\\\\\^^^___cccnnn~~~|||qqqhhh^^^UUUNNNJJJHHHEEEBBBAAA???<<<:::<<<<<<<<<===>>>@@@BBBCCCFFFEEEEEEDDDDDDEEEFFFFFFFFFGGGGGGEEEBBB@@@???@@@???BBBGGGJJJLLLMMMLLLLLLQQQ___uuupppXXXTTTRRRLLLIIIIIIJJJKKKJJJIIIHHHHHHGGGGGGFFFDDDDDDCCCCCCCCCAAABBBDDDEEEEEEDDDCCCBBBGGGFFFDDDBBB@@@>>><<<<<>>===>>>===<<<:::<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;<<<<<<======<<<<<<;;;kkkXXXOOOKKKIIIIIIJJJJJJIIIHHHGGGGGGEEEDDDCCCCCCDDDDDDBBBAAAAAABBBAAAAAA@@@>>>===<<<@@@EEEDDDGGGSSS\\\kkk~~~|||tttfff^^^[[[\\\^^^```eeeooovvvkkkbbbZZZRRRLLLIIIFFFCCC@@@???>>>;;;999;;;<<<<<<>>>???AAACCCDDDEEEDDDDDDCCCDDDEEEFFFGGGGGGGGGGGGEEECCCAAAAAABBBBBBEEEIIIKKKLLLLLLMMMNNNVVVbbbuuueeeUUUQQQNNNKKKGGGHHHHHHIIIIIIHHHGGGGGGGGGGGGEEEDDDCCCCCCCCCCCCAAAAAABBBCCCDDDDDDDDDCCCHHHFFFDDDBBB@@@>>>======CCCVVVzzztttrrrqqqtttxxx{{{zzzxxxsssuuuyyy|||xxxxxxyyyyyyxxxuuusssqqqooommmjjjiiijjjnnnsssvvvvvvvvvvvvvvvwwwzzz}}}~~~wwwsssnnnkkkooozzz}}}|||{{{{{{{{{|||}}}~~~~~~{{{wwwtttjjjfff___XXXSSSOOOKKKIIIFFFCCCAAA?????????===<<<========================<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<============<<<<<>>===AAAFFFCCCFFFQQQYYYfff{{{~~~zzz}}}xxxhhh```\\\\\\___```dddnnn|||pppfff^^^WWWPPPKKKEEECCC???======<<<;;;:::;;;;;;===>>>@@@BBBCCCDDDDDDCCCCCCBBBCCCEEEGGGIIIFFFGGGFFFDDDAAA@@@@@@AAAAAAEEEIIIKKKKKKLLLOOORRR]]]gggyyyvvv]]]SSSLLLIIIJJJFFFFFFFFFFFFFFFFFFFFFGGGHHHGGGFFFDDDCCCCCCBBBBBBAAAAAAAAAAAABBBCCCDDDEEEEEEDDDCCCAAA@@@@@@@@@AAAGGG[[[{{{vvvrrrrrrwww}}}|||{{{{{{}}}|||xxxuuuvvvwwwvvvuuutttssssssqqqnnnjjjggghhhkkknnnpppuuusssooonnnpppuuu{{{|||yyysssmmmjjjnnnvvv}}}{{{{{{|||}}}~~~}}}|||yyywwwoookkkfffaaa]]]XXXTTTQQQJJJGGGDDDBBBBBBAAA@@@>>>>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<<<<<<<============<<<<<>>@@@BBBCCCDDDCCCCCCBBBBBBCCCEEEHHHJJJDDDDDDDDDBBB???>>>>>>@@@@@@DDDHHHJJJKKKMMMRRRUUUaaakkk|||iiiWWWQQQIIIEEEIIIFFFEEEEEEDDDEEEEEEFFFFFFHHHGGGFFFEEECCCCCCBBBBBBAAA@@@@@@@@@AAACCCEEEFFFCCCBBBAAA@@@AAABBBCCCDDDLLL```zzzsssrrrxxx~~~||||||zzzuuurrrtttttttttsssqqqqqqsssuuurrrnnniiifffgggiiikkkmmmvvvrrrllliiijjjqqqyyy~~~}}}wwwooohhhfffiiimmmoooqqqtttxxx|||~~~{{{yyyyyyxxxvvvtttqqqnnnjjjfffccc___[[[WWWMMMJJJGGGDDDDDDCCCBBBAAA????????????????????????========================<<<<<<============<<<<<>>>>>======<<<<<<:::;;;===???AAABBBCCCCCCDDDEEEFFFGGGGGGGGGGGGGGGDDDEEEDDDBBBAAAAAABBBDDDDDDEEEHHHLLLKKKKKKOOOVVVfffpppaaaVVVMMMFFFFFFCCCGGGFFFEEEDDDDDDEEEFFFGGGHHHGGGFFFDDDBBB@@@>>>>>><<<===>>>???@@@@@@???>>>>>>=========>>>@@@CCCEEERRRhhhzzzuuuwww|||vvvqqqppppppooonnnnnnppprrrsssrrrqqqkkkjjjfffcccaaaccchhhllluuurrrmmmkkkmmmrrryyy~~~}}}vvvllleee___YYY^^^cccjjjppptttzzz|||zzzyyyzzzyyyvvvsssrrrqqqpppnnnkkkgggaaa\\\TTTRRRNNNLLLJJJHHHFFFDDDCCCCCCCCCBBBAAA???===<<>>======>>>>>>>>>===============gggZZZPPPKKKKKKIIIJJJJJJIIIIIIHHHGGGGGGGGGGGGFFFEEEDDDCCCCCCCCCCCC>>>???@@@AAAAAAAAAAAAAAABBBAAACCCFFFJJJQQQ```nnnxxxmmmccccccfffjjjmmmqqqrrr|||{{{mmmggg^^^UUUNNNHHHCCC@@@>>>>>>>>>======<<<<<<<<<;;;<<<>>>@@@AAACCCCCCDDDEEEEEEFFFGGGGGGGGGGGGGGGDDDEEEDDDBBB@@@@@@BBBCCCEEEFFFIIIKKKKKKKKKSSS\\\lllwwwtttWWWQQQJJJFFFFFFCCCEEEDDDCCCBBBBBBCCCEEEEEEGGGFFFEEECCCAAA@@@>>>>>>======>>>???@@@???>>>>>>>>>===<<<<<<>>>@@@BBBCCCNNN```|||xxxwww{{{wwwpppmmmlllllllllmmmoooqqqrrrqqqppplllkkkiiifffdddeeeiiilllvvvssspppnnnoootttyyy}}}}}}sssjjjbbb\\\YYY\\\aaaffflllttt}}}~~~{{{zzzzzzyyyvvvttttttsssrrrpppoookkkfffbbbZZZWWWTTTQQQPPPNNNKKKIIIGGGFFFEEECCCBBBAAAAAAAAAAAAAAA@@@@@@???>>>======>>>>>>>>>>>>>>>>>>>>>>>>|||^^^UUUMMMKKKKKKHHHIIIIIIIIIHHHGGGGGGFFFFFFFFFEEEDDDCCCCCCBBBCCCCCC===>>>???@@@AAABBBBBBBBBAAA@@@BBBEEEHHHNNN\\\jjj}}}vvvnnngggbbbeeekkkooosssxxx{{{zzzsssfff```XXXPPPKKKFFFBBB@@@<<<<<<<<<<<<<<<<<<;;;;;;<<<===???AAABBBDDDDDDDDDEEEEEEFFFGGGGGGGGGGGGFFFEEEDDDCCCAAA??????AAACCCEEEGGGJJJLLLJJJMMMZZZhhhzzzeeeOOOMMMIIIFFFEEEAAABBBAAAAAA@@@AAABBBCCCDDDFFFEEEDDDBBBAAA???>>>>>>>>>>>>?????????>>>============<<<<<<===???@@@BBBIIIUUUjjj~~~xxxyyy|||yyynnnhhhfffhhhiiilllooossstttsssrrrooopppooommmjjjiiikkklllsssrrrqqqrrruuuyyy~~~|||sssiiiaaaZZZZZZZZZ\\\aaajjjttt{{{~~~|||{{{zzzwwwuuuwwwuuuttttttssspppllliiiccc```]]]ZZZYYYVVVSSSQQQNNNMMMJJJHHHGGGFFFGGGGGGCCCCCCBBBBBBAAAAAA@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAoooYYYTTTOOOMMMNNNIIIHHHHHHHHHGGGFFFFFFEEEEEEEEEEEEDDDCCCBBBBBBBBBBBB@@@AAABBBCCCDDDEEEEEEEEEAAA@@@BBBEEEGGGLLLXXXeeevvvzzzsssoookkkjjjnnnsssuuuzzz~~~{{{rrrnnnbbb]]]VVVOOOJJJFFFCCC@@@;;;;;;;;;;;;;;;;;;;;;;;;===>>>@@@BBBCCCDDDEEEEEEEEEFFFFFFGGGGGGGGGFFFFFFEEEDDDCCC@@@>>>>>>AAACCCFFFIIILLLMMMLLLRRReeexxxwww\\\MMMNNNJJJGGGFFF@@@AAAAAA@@@@@@@@@BBBCCCDDDDDDCCCBBBAAA@@@???>>>>>>?????????>>>>>>===<<<<<<======<<<<<<===>>>???@@@FFFLLL[[[ttt}}}zzz{{{|||{{{mmmeeeccceeegggkkkrrrxxx{{{{{{{{{wwwxxxyyywwwtttpppooonnnooopppsssxxx}}}}}}sssjjjccc___YYYVVVWWW___hhhooo|||~~~|||zzzyyyyyyxxxvvvvvvvvvuuurrrpppkkkiiifffdddbbb___\\\YYYWWWVVVUUUSSSPPPNNNLLLKKKHHHHHHGGGGGGFFFEEEEEEEEECCCCCCCCCDDDDDDDDDDDDDDDfffWWWTTTOOONNNNNNHHHGGGGGGGGGFFFEEEEEEDDDDDDEEEDDDCCCBBBAAAAAAAAAAAABBBBBBDDDEEEEEEFFFFFFFFFAAAAAACCCFFFGGGJJJUUUaaapppzzzttttttvvvuuusssvvv{{{~~~~~~xxxnnnhhhggg___ZZZRRRLLLGGGCCC@@@>>>999999::::::;;;;;;<<<<<<>>>???AAABBBCCCDDDEEEEEEFFFFFFGGGGGGGGGFFFFFFEEEEEEDDDBBB@@@>>>???BBBEEEHHHJJJMMMOOOQQQ\\\sssiiiTTTKKKNNNKKKIIIHHHBBBBBBBBBAAAAAAAAABBBDDDEEEBBBAAAAAA@@@???>>>>>>===??????>>>======<<<<<<<<<==================>>>>>>EEEGGGQQQeee~~~|||yyyxxx{{{ooofffccccccffflllttt}}}~~~xxxtttrrrqqqsssxxx}}}}}}uuummmeee[[[SSSRRRXXX___eeeqqqwww|||zzzxxxwwwwwwwwwvvvtttqqqooommmkkkjjjgggdddaaa```aaabbbaaa^^^YYYSSSPPPMMMMMMLLLKKKJJJIIIIIIHHHEEEEEEFFFFFFFFFGGGGGGGGGrrr]]]RRRQQQLLLLLLLLLEEEGGGFFFFFFEEEDDDDDDCCCCCCDDDDDDBBBAAAAAAAAAAAAAAAAAAAAABBBCCCCCCCCCCCCBBBAAAAAACCCFFFFFFHHHQQQ\\\jjjyyyxxxpppnnnsssyyywwwxxx}}}||||||zzzooogggcccaaaXXXSSSLLLFFFBBB???<<<;;;999999::::::;;;<<<======>>>???AAABBBCCCDDDDDDDDDFFFGGGGGGGGGGGGFFFEEEEEEDDDDDDBBB@@@???AAAEEEHHHKKKKKKNNNSSSYYYhhh~~~\\\LLLHHHKKKIIIJJJKKKEEEDDDDDDBBBBBBBBBBBBCCCDDD@@@@@@??????>>>>>>>>>===>>>>>>===<<<<<<<<<======>>>>>>>>>>>>>>>>>>>>>===CCCEEEKKKXXXhhhwwwwwwsss{{{~~~{{{ssskkkgggdddfffllluuuyyyvvvxxxzzz}}}}}}uuulll___VVVSSSWWW\\\___gggnnnyyy~~~{{{yyyyyyxxxxxxwwwuuutttrrrrrrqqqoookkkhhhhhhjjjmmmnnnkkkeee^^^YYYUUUUUUTTTRRRPPPOOOMMMMMMJJJJJJJJJKKKKKKLLLLLLMMMfffUUUOOONNNIIIJJJJJJCCCFFFFFFEEEDDDDDDCCCCCCBBBDDDCCCBBBAAA@@@@@@@@@@@@AAAAAAAAAAAAAAAAAA@@@???@@@@@@BBBEEEDDDEEEMMMWWWeeeqqq}}}zzzyyy~~~~~~yyyzzz|||qqqjjjddd^^^ZZZPPPLLLFFFAAA???===<<<:::999999:::;;;<<<===>>>>>>>>>???@@@AAABBBCCCCCCCCCGGGGGGGGGGGGGGGFFFEEEEEEDDDCCCBBB@@@@@@CCCGGGKKKMMMLLLOOOVVVaaasssppp[[[MMMJJJKKKHHHIIILLLFFFFFFDDDCCCBBBAAAAAABBBBBB>>>>>>>>>>>>>>>>>>============<<<;;;<<<===>>>>>>???@@@@@@@@@???>>>>>>===???BBBGGGMMMSSS[[[fffmmmrrryyyyyysssssstttuuuxxxyyywwwrrrmmmdddfffkkkttt~~~|||xxx{{{|||zzzlll```[[[ZZZ[[[\\\___dddmmmxxx~~~{{{zzzzzzyyyxxxxxxwwwwwwwwwwwwuuurrrooonnnqqqsssuuusssooojjjgggbbbaaa___]]]ZZZXXXWWWVVVTTTTTTUUUUUUVVVWWWWWWXXXwww```RRRMMMMMMIIIJJJKKKDDDEEEEEEEEEDDDCCCCCCBBBBBBCCCCCCBBBAAA@@@@@@@@@@@@BBBBBBBBBBBBAAA@@@??????>>>???AAACCCBBBCCCJJJTTTaaakkk{{{yyyyyyyyy~~~{{{ppphhhccc]]]UUUOOOMMMIIIDDD@@@???>>>>>>===999999:::;;;===>>>??????>>>???@@@AAABBBBBBCCCCCCGGGGGGGGGGGGGGGFFFEEEDDDDDDCCCBBBAAAAAADDDIIIMMMOOOMMMOOOXXXfffzzzhhh```SSSOOONNNHHHIIIKKKEEEFFFEEECCCAAA@@@@@@@@@AAA>>>>>>>>>>>>>>>============<<<;;;;;;<<<===>>>???@@@@@@AAA@@@@@@???>>>===;;;AAAEEEFFFEEEJJJTTT^^^eeehhhkkkppp|||{{{|||~~~wwwnnnmmmnnnsssyyyzzzvvvrrreeefffjjjrrr|||}}}yyyyyyzzz}}}yyykkkbbb^^^[[[ZZZYYY\\\ccclllwww}}}{{{{{{zzzyyyzzzyyyzzzzzz{{{yyyvvvsssrrrsssvvvwwwwwwvvvsssrrrmmmllliiigggdddaaa___^^^^^^^^^___```aaaaaabbbbbb