BM6P6(@ zzzhhhTTTHHHAAA<<<777666999777555444444333111//////000111222222222222222222222222222222222222222222111111111000000//////000000000111222222333333000000000000111222333444111111000000111333444666CCCIIIVVVhhh|||~~~sssssswww~~~}}}{{{vvvooofffaaaZZZTTTQQQOOOOOONNNJJJIIIHHHGGGGGGIIIKKKLLLJJJNNNRRRSSSSSSTTTWWWZZZ___]]]___eeehhhdddaaaaaa\\\\\\ZZZWWWSSSRRRRRRSSSUUUUUUVVVVVVVVVTTTSSSRRRRRRSSSSSSSSSRRRQQQOOONNNMMMMMMMMMMMMOOOQQQSSSTTTVVVTTTRRROOOMMMKKKJJJIIIGGGHHHJJJLLLLLLLLLLLLKKKMMMMMMMMMMMMMMMMMMMMMMMMMMMLLLJJJIIIHHHIIIKKKLLLLLLLLLLLLMMMNNNOOOQQQQQQSSSRRRQQQPPPOOOOOOOOOOOOOOOPPPQQQSSSUUUWWWXXXYYYOOOPPPPPPNNNKKKHHHHHHHHHDDDFFFHHHGGGFFFFFFIIILLLMMMJJJKKKQQQUUUYYYdddooovvv|||}}}~~~zzzooocccbbb``````aaaaaa```___PPPNNNIIIBBB===;;;===???===>>>@@@@@@@@@@@@BBBCCCEEEDDDDDDCCCBBBBBBAAAAAACCCBBBBBBAAAAAA@@@@@@???AAAAAABBBBBBCCCDDDDDDDDDGGGFFFEEECCCAAA@@@@@@@@@AAAAAAAAA@@@???>>>===<<<;;;;;;<<<===============;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;:::888777777888888<<<<<<;;;;;;;;;:::::::::;;;;;;;;;:::999666444333555666777888777666444333555666666555333111222333333333333333333444555666222333333444555666777777444333222222444444333222555555555444444333333333444444333222222333333333555444222000000111222333333333333333333333333333666666555555555444444444555555555555555666777777888999999888666666666888555444444444444555666666555444444444444555666666888888:::;;;===>>>???@@@zzzhhhSSSHHHBBB<<<888777333111111222444555444333222222333333333222111111222222222222222222222222111111111111000000000/////////000111222222333333////////////000111222222000000//////000111333444999===GGGWWWiiiyyy{{{yyyxxxyyy|||vvvmmmeee^^^XXXQQQLLLIIIHHHGGGEEEDDDDDDEEEEEEBBBEEEHHHIIIIIIJJJMMMPPPTTTQQQRRRWWWYYYWWWUUUVVVUUUUUUUUUTTTSSSSSSUUUWWWXXXXXXYYYZZZZZZZZZYYYYYY\\\\\\]]]]]]\\\ZZZWWWVVVRRRRRRRRRRRRSSSUUUWWWXXXVVVUUUSSSPPPNNNLLLKKKKKKHHHIIIIIIJJJJJJJJJIIIIIINNNOOOOOOPPPPPPPPPPPPPPPOOONNNLLLKKKJJJKKKLLLMMMLLLMMMNNNPPPRRRTTTUUUVVVWWWVVVUUUSSSRRRQQQQQQPPPNNNNNNNNNOOOOOOPPPPPPQQQJJJKKKLLLJJJGGGDDDCCCCCCDDDFFFIIIJJJIIIJJJMMMPPPOOONNNRRRZZZ```gggtttxxxnnnmmmllljjjjjjiiihhhdddbbbSSSNNNGGGAAA===<<<<<<===>>>@@@BBBBBBBBBBBBCCCEEEEEEEEEDDDDDDCCCCCCCCCBBBCCCCCCBBBBBBAAA@@@@@@@@@???@@@AAABBBCCCDDDEEEFFFHHHGGGEEECCCBBBAAAAAA@@@@@@@@@@@@@@@???>>>===<<<;;;<<<======>>>>>>======;;;;;;;;;;;;;;;;;;;;;;;;===<<<:::999888888888999;;;;;;;;;;;;::::::::::::777777888999888777555555555666777888888666444333666777777666444333333444444333333333333444555666444444444555555555555555444333222222444444333222555555444444444333333333444333333222222333333444555444222111000111222333444444444333333333333333444333333333333222222222555555555555555666666777999:::;;;999777555555666555555555555555666777777555444444444444555666666555666777888:::;;;<<<===xxxfffSSSHHHBBB===999888000//////111333555555444222222222222222000//////000000000000000000000000111111111111000000000000......///000111333333444000///////////////000000000///......///000222333666777===HHHXXXiiivvv|||}}}~~~wwwqqqiii^^^VVVQQQPPPNNNLLLIIIGGGEEEDDDAAABBBDDDDDDCCCDDDEEEGGGKKKHHHHHHLLLNNNLLLKKKLLLIIIKKKLLLLLLLLLMMMPPPRRRXXXYYY[[[\\\^^^^^^^^^^^^bbbcccddddddbbb___\\\ZZZSSSSSSRRRRRRSSSUUUVVVWWWTTTSSSRRRPPPNNNLLLKKKKKKIIIHHHGGGGGGFFFFFFGGGGGGNNNOOOPPPRRRRRRSSSSSSSSSQQQPPPNNNLLLKKKKKKLLLLLLKKKMMMOOORRRUUUWWWWWWWWWXXXWWWUUUSSSQQQPPPNNNMMMLLLKKKJJJIIIHHHHHHHHHHHHEEEGGGHHHGGGEEECCCBBBBBBFFFIIIMMMPPPQQQSSSVVVXXXYYY[[[aaahhhnnnvvvtttlllooonnnmmmnnnnnnmmmiiigggWWWOOOEEE>>><<<<<<<<<;;;===???BBBDDDCCCCCCCCCDDDEEEEEEDDDDDDDDDDDDDDDDDDCCCCCCCCCBBBAAAAAA@@@@@@>>>??????AAABBBDDDFFFGGGGGGGGGEEEDDDBBBAAAAAAAAA???????????????>>>===<<<<<<<<<===>>>>>>>>>>>>===;;;;;;;;;;;;;;;;;;;;;;;;===<<<:::999888999999:::;;;;;;;;;:::::::::999999333444555777888888777666555666777888888666444333666777888666444333444555444444333333333444555555555555555555444444333333444333222222444444333222444444444444333333333333333333333222222333333444555444222111111111222333444444444444444444444444333333333333222222222222555444444444444555666666888:::;;;:::777555444444666666666555666777777888555444444444444555666666333333444555666777888999uuudddQQQGGGBBB===999888555333222222333333111000///000000000000000//////000000000000000000000000111111111000000000000000---...///000111222333444111000000/////////000000000000///...///000111222666555777>>>JJJZZZhhhppp|||~~~zzzrrrkkkcccaaa___[[[WWWSSSOOOMMMKKKKKKKKKIIIGGGFFFEEEEEEIIIFFFHHHLLLNNNJJJGGGFFFDDDEEEFFFFFFFFFFFFGGGIIISSSSSSUUUWWWYYY[[[\\\]]]]]]^^^______]]]YYYUUUSSSMMMLLLKKKKKKLLLMMMNNNOOONNNMMMMMMLLLJJJIIIHHHGGGEEEEEECCCCCCCCCDDDEEEFFFKKKLLLNNNPPPQQQRRRRRRRRRNNNMMMLLLJJJIIIHHHHHHHHHHHHJJJMMMQQQSSSSSSSSSSSSUUUUUUSSSRRRPPPMMMLLLKKKHHHGGGFFFDDDCCCCCCCCCDDDEEEGGGJJJKKKKKKJJJJJJKKKOOOQQQVVVZZZ]]]```bbbdddhhhkkkppptttxxxwwwkkkcccbbbaaaaaacccgggiiiiiiiiiYYYOOOCCC<<<<<<===<<<:::<<>>===<<<<<<===>>>>>>>>>>>>===::::::::::::::::::::::::===<<<:::999999999::::::::::::::::::999999999999333444555777888888777777555666888888888777555333555666666666444333333555444444333333333444444555444444444444444444444444444333222222444444333222333333333333333333333333333333222222222333444444555444333222222222222333444444444555555555555555555555555444444444333333444444333333444444555666444666888888666555444444555555555555555666777777555444444444444555666666222222333333444555666666qqq```OOOFFFBBB===999888888666444444444333111///...///000111222222222222////////////////////////000000000000000000111111---...///000111222333333222222111000000000111111111111000///000111222333222111111444<<>>>>>>>>@@@@@@@@@AAA@@@@@@???>>>;;;;;;<<<===============::::::::::::::::::::::::<<<;;;:::999888999:::;;;::::::999999999888888888555666777888888888777666666777888999888777555444333444555444222222222333555444444333333333444444222222333333444555555666444333222222444444333222333333333333333333333333333222222222333333444555444444333333333333333333444444444555555555666666555555444444444333333333333333333333333444555555///111444555555555555666444444333333333444555555555444444444444555666666222222333333444444555555}}}mmm]]]LLLDDDAAA===999888666555333444555555333222///000222333555666666666////////////////////////000000000000111111111111...//////000000111111111222111111111111111222222222111000000000000222222111111111222666>>>GGGNNN```kkkyyy~~~|||wwwrrrnnnjjjiiigggeeedddbbb___YYYSSSNNNHHHGGGIIIMMMLLLEEE>>>;;;<<<>>>@@@AAA@@@@@@AAABBBAAABBBBBBCCCEEEGGGIIIJJJHHHHHHHHHGGGFFFCCCAAA@@@@@@???>>>=========>>>???===>>>???@@@@@@>>>===<<<;;;;;;<<<===???AAABBBCCC???@@@CCCFFFGGGHHHGGGFFFDDDDDDCCCCCCBBBAAA@@@@@@BBBCCCEEEFFFGGGGGGGGGFFFFFFGGGHHHJJJJJJJJJJJJIIIHHHGGGFFFFFFHHHJJJMMMNNNQQQVVV\\\aaadddfffgggiiijjjjjjjjjmmmrrrvvvxxxxxxvvvzzz~~~vvvkkkhhhfffaaa[[[XXXOOOMMMKKKLLLOOOSSSVVVWWWRRRKKKBBB===<<<>>>???>>>CCCHHHNNNPPPNNNJJJEEEBBB===>>>???@@@BBBCCCDDDEEEEEEEEEEEEDDDCCCCCCBBBBBBEEECCCAAA>>>===>>>???@@@AAA@@@???>>>============??????@@@@@@@@@??????>>>::::::;;;<<<<<<<<<<<<;;;::::::::::::::::::::::::;;;:::999888888888999:::999999999888888888777777666777888888888777666555666777888999999777555444111333444333222111222333555555444333333333444444111111222333444555666666444333222222444444333222222222222222333333333333222222222222333444555555444444444444333333333333333333333444555555666666222222222222111111111111333222222222222333444444---///222333333555777999333333222222333333444555555444444444444555666666444444444444444444444444|||iiiZZZJJJCCC@@@<<<888777444333222222444555444333000000111333444444444444000000000000000000000000///000000000111111111111///000000000000000000000000000///000000111222333111111////////////000111222444555555555888>>>BBBMMMXXXiiizzz{{{~~~|||{{{zzzssssssssssssqqqkkkccc]]]VVVRRRQQQRRRQQQJJJEEECCCAAACCCDDDDDDBBB@@@???@@@@@@@@@@@@@@@AAABBBDDDEEECCCBBBAAA@@@???>>>=========<<<;;;:::999::::::;;;:::;;;<<<>>>>>>===<<<;;;888999;;;<<<===>>>??????<<<>>>AAACCCEEEDDDCCCBBBBBBBBBBBBBBBAAAAAA@@@???AAABBBCCCEEEFFFHHHIIIIIIGGGIIIMMMPPPSSSUUUUUUUUUUUUTTTSSSSSSUUUXXX[[[]]]```eeelllqqqtttuuuvvvwwwuuurrrpppqqqtttxxxzzzzzzyyy|||sssggg]]][[[]]][[[XXXWWWJJJJJJIIIKKKMMMOOONNNMMMKKKHHHBBB>>>===>>>@@@BBBEEEJJJPPPRRROOOIIICCC???===>>>???AAACCCEEEFFFGGGFFFFFFEEEEEEDDDCCCCCCBBBDDDBBB???======>>>???@@@AAA@@@???>>>>>>===>>>>>>======>>>>>>>>>>>>======888999::::::;;;;;;::::::999999999999999999999999999888777777777888999999999888888888777777777777555555666777777777555555666777999999999888666444222333444444222222333444666555444333333333333333222222222333333444444444444333222222444444333222111111222222222333333333222222222222333444555666444444444444444333333222222222222333444555555555222222222111111111111000222222222222222333333444111222222222333555888;;;444333333333333444555555555444444444444555666666444444444444444444333333|||gggXXXIIIBBB???;;;888666444333111222333333222000...//////000000000//////111111111111111111111111//////000000111111111222000000000000////////////............///111222222000///...------...///000000222555444333333666888;;;FFFWWWlll~~~}}}{{{~~~~~~{{{rrrkkkgggaaa\\\[[[YYYSSSPPPQQQPPPQQQQQQNNNJJJFFFCCCCCCBBBAAA@@@@@@@@@BBBCCCDDDAAA???===<<<;;;;;;<<<<<<<<<;;;999888777888888999999:::<<<>>>>>>===<<<;;;888999;;;<<<===<<<;;;;;;<<<>>>AAACCCDDDCCCBBBAAABBBBBBBBBCCCCCCBBBAAAAAABBBBBBCCCEEEGGGJJJMMMNNNUUUWWW\\\aaaeeeggghhhiiibbbaaa``````bbbeeehhhjjjnnnrrryyy}}}yyyuuuqqqqqqtttxxxzzzzzz}}}}}}hhh\\\QQQPPPRRRRRRPPPPPPEEEFFFIIILLLOOONNNKKKHHHGGGFFFCCC???===>>>AAADDDCCCHHHNNNQQQMMMFFF???;;;===>>>@@@BBBDDDFFFGGGHHHFFFFFFEEEEEEDDDDDDCCCCCCBBB@@@>>>======>>>@@@BBBAAAAAA@@@???>>>>>>>>>???;;;;;;<<<<<<<<<<<<<<<;;;888888999::::::::::::999999999999999999999999999888888777666666777888999888888888888777777777777222333444666666666555555666777999:::999888666555333444555555333333444555666555444333333333333333444444333333333333222222444333222222444444333222111111111222222333333333222222222222333444555666444444555555444444333222111111222333333444555555444444444333333333222222222222111111222222333444555555444333333555999===555444444444444555666666555444444444444555666666444444444333333333333333|||fff[[[MMMCCC???<<<999666444444555555555555555555222111000//////000111222000000000000////////////------......//////000000111///......000111000000///000000//////...---,,,000000000000111111111111...000111111000000111222999>>>HHHYYYlll~~~|||zzzyyyyyyttttttrrrmmmfff```]]]\\\[[[]]]______[[[VVVRRRPPPNNNKKKHHHHHHJJJJJJHHHFFF@@@@@@@@@??????>>>>>>>>>AAA@@@===;;;:::999:::;;;;;;<<<======<<<;;;999888999:::;;;===???@@@AAAAAA???@@@CCCEEEFFFGGGGGGGGGJJJKKKMMMNNNMMMKKKIIIGGGKKKKKKNNNTTTVVVTTTVVVZZZaaammmuuuvvvzzzwwwxxxuuuqqqmmmmmmrrrzzz|||vvvrrrrrrxxx~~~~~~xxxddd[[[PPPIIIIIILLLMMMLLLFFFGGGIIIKKKLLLJJJFFFBBBIIIEEE@@@======???@@@AAAEEEGGGIIIJJJHHHEEEAAA???<<>>>>>>>>>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;999;;;<<<<<<:::888666666<<<;;;::::::999999999:::888777666555555666777777888777666555555666777888777777666666666666777777999:::::::::999777666444444444333333333333222222333333333333333333333333555444333222111222333444444444333222111000///...111222222333222111000///222111000000222444777999777777666555333222111111222111000111222222111000444444444333333222222222111111111222222333333333333333222222333555666777777666555444333444444555777777666555444333333333111111111111111111111111|||fff[[[MMMCCC>>><<<999666444444555555555555444444333222000///...------...000000000000////////////////////////000000000000222000//////111222222111......///000000/////////....../////////000000000...000111111000000111222555999@@@MMM]]]ooo~~~~~~~~~zzztttpppnnnnnnmmmnnnooommmjjjfffcccbbb^^^\\\YYYYYYXXXUUUPPPMMMIIIIIIHHHHHHHHHIIIJJJJJJOOOLLLIIIEEECCCCCCCCCDDDEEEEEEFFFFFFGGGGGGFFFFFFAAAAAACCCDDDEEEFFFFFFFFFJJJJJJJJJKKKMMMPPPRRRTTTZZZ]]]aaadddddd```\\\YYYXXXXXX\\\bbbdddcccdddhhhrrr}}}}}}yyywwwxxx~~~|||zzz|||}}}xxxsssfff]]]RRRLLLKKKLLLLLLKKKHHHHHHHHHIIIJJJJJJGGGEEEHHHEEE@@@======>>>???@@@FFFEEEEEEDDDCCCBBBAAA@@@>>>@@@DDDEEEEEEDDDDDDEEEDDDEEEFFFDDDBBBAAABBBCCCBBBAAA>>><<<;;;;;;<<<===??????>>>>>>=========<<<;;;;;;;;;;;;;;;;;;;;;;;;999:::::::::888777666666;;;::::::999888888999999888888777666666777777888777777777666666777777888666666666777777666666666777888888999888777555444444444333333333222222222333333333333333222222222444444333333222222333333222222222111111111111111111222333333333222000///222222111111111333444555777666555444333222111111333222111222333444333111444444444333333222222222222222222222333333333444333333222222333444555666777666555444333444444555777666555444444333333333222222222111111111111111|||hhh\\\MMMCCC>>><<<888555555555555555444333333222111111///...------------000000000000////////////111111111000000000000000222111///000222333333222---...///000111111111111------........./////////...000111111//////000222111444999@@@KKK\\\ppp}}}|||{{{{{{yyyyyyxxxuuuqqqoooooopppoooooooooooommmhhhaaa\\\YYYXXXXXXWWWXXXZZZ[[[\\\]]]ZZZUUUQQQNNNMMMNNNOOOPPPPPPPPPQQQRRRTTTUUUVVVOOOPPPPPPQQQRRRRRRSSSSSSYYYYYYXXXYYY\\\bbbgggkkkooossswwwzzzyyytttmmmiiihhhgggkkkrrrtttssssssuuu|||{{{~~~zzzxxxyyyyyytttpppggg```VVVPPPNNNMMMLLLJJJKKKIIIHHHHHHIIIIIIHHHFFFEEECCC@@@>>>======???@@@EEECCC@@@>>>===>>>???AAA@@@BBBDDDEEEDDDCCCCCCDDDDDDEEEEEEDDDBBBAAAAAABBBAAA@@@>>><<<<<<===>>>???@@@??????>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999999888777666666666777999999888777777777888888999888888777777888999999777888888888888888777777666666666777777666666666444555666777777666555444333333333333222222222222222222222222222222222222333333444444333333222222000000111111222222222333222333333444444333111111222222222111111111111111666555555444333222222111444333222222444444333222444444333333333333222222333333333333444444444444444333222222222333444555666555444444333444444444777666555444333333333333333333222222111111111000{{{iii^^^NNNCCC>>>;;;888555555555555444444222111000------......///000111111000000000000////////////111111000000//////......111000//////111333333222...//////000111111000000------........./////////...///000000//////000222///222555888???MMM___mmmxxx}}}zzzuuuqqqqqqtttvvv{{{~~~|||tttooojjjjjjhhhggghhhiiijjjkkkllliiiddd___\\\\\\]]]^^^______^^^___```aaaccceee^^^______```aaacccdddeeehhhhhhiiikkkpppuuu{{{~~~yyyuuuuuusssuuuzzz|||yyyxxxyyyzzz~~~|||yyywwwyyy{{{yyysssmmmfffaaaYYYTTTRRRPPPOOOMMMKKKJJJIIIIIIIIIIIIGGGEEEAAAAAA@@@???>>>???AAACCCCCCAAA>>><<<<<<===???@@@AAACCCEEEEEECCCBBBBBBCCCCCCDDDDDDCCCAAA@@@@@@AAA@@@???>>>======???@@@BBBAAAAAA@@@???>>>===<<<;;;<<<<<<<<<<<<<<<<<<<<<<<<999888666555666777777777888777777666666666777777999999999999999999::::::777888999::::::999777666555555666777777666555555333444555666777777666555333333333222222222222111111111111111111222222222222333444555444333222111000111111111111222222222222333444444444444222222000000111111111111000000555444444333333222222222444222111222333444333222333333333333333333333333444444444444444444444444444333222111111222333333555444444444444444444444666555444444333333333444444333333222222111111000{{{kkk___OOOCCC===;;;888555444444444444333222000000------...000111222333333000000000000/////////////////////......------,,,///...---...000222222111000000000000000///............/////////000000000---///000000//////000111,,,///333555888AAANNNYYYeeemmmyyy{{{wwwxxx}}}}}}yyyxxxvvvuuutttttttttuuuzzzwwwsssooommmmmmnnnoooqqqpppnnnnnnnnnnnnpppqqqiiiiiijjjkkkmmmooorrrssssssuuuxxx|||}}}||||||yyyyyyzzz|||uuupppmmmmmmqqqwww|||{{{sssllleeeaaa\\\WWWUUUTTTSSSSSSKKKJJJIIIIIIIIIGGGDDDAAA>>>???AAAAAA@@@AAADDDGGG@@@@@@??????????????????BBBCCCDDDDDDBBBAAAAAABBBBBBCCCDDDCCC@@@???@@@AAA@@@???>>>===>>>@@@BBBCCCCCCCCCBBBAAA@@@>>>>>>===<<<<<<<<<<<<<<<<<<<<<<<<:::777555555777999999888666666666555555666777777888888999999::::::::::::888999:::::::::888777666444555666777777666555444333444555777777777777666333333222222222111111111000000111111111222222222222333444555444333222111222222222111111111111000222222333444444444333222......///111111111111111333333333333333333222222333111000111222333222000333333333333333333333333444444444444444444444444444333222111000111222333333333444444444444444444555444444333333333333444333333333333222222111111}}}mmm```OOOCCC===;;;888555333333333333222111111000///000111111111111111000000000000000////////////......------------------///---,,,...000222222111000000000000///...---,,,....../////////000000000---///000000......///111***---000111333888???EEEOOOWWWcccppp|||}}}~~~~~~~~~{{{yyyyyyyyyyyyzzzyyyxxxwwwvvvvvvvvvvvvrrrqqqqqqrrrtttvvvyyyzzz|||~~~~~~~~~|||nnnfffaaa```ccckkkvvvzzztttfffccc^^^ZZZWWWVVVWWWXXXNNNLLLIIIGGGFFFDDDAAA??????BBBEEEEEECCCCCCFFFIII>>>???AAABBBBBBAAA@@@???AAABBBCCCBBB@@@@@@AAABBBBBBCCCCCCBBB@@@??????@@@@@@???>>>>>>???AAACCCDDDDDDCCCCCCBBBAAA@@@??????<<<<<<<<<<<<<<<<<<<<<<<<;;;888666777:::<<<;;;999666666555555555666777777777888999:::::::::::::::999999999999888777666666333444666777777666444333333444666777777777666666222222222222111111111111000000111111222333333333333333444444333333222222333222222222111111000000111111333444444333333222...//////000111222222333222222222222333333333333222111000000222222111000222222333333333333444444444444444444333333333333222111000000000111222333222333333444444444444333444444333333333333444444333333333333333333333333nnnaaaPPPCCC===:::888555111222222222222222111111---...000111111111000000000000000000////////////---------...............///...---...111333333333---...............---,,,------........./////////---...//////......///111.........///000333666888>>>DDDNNNXXXeeesssyyyyyy~~~~~~~~~|||{{{zzzyyyzzz{{{}}}xxxjjjbbb]]]YYY^^^```hhhttt{{{iiifffaaa\\\XXXWWWXXXZZZTTTNNNGGGBBB@@@@@@@@@@@@CCCGGGJJJIIIFFFDDDEEEGGG>>>???@@@AAABBBBBBAAAAAA???@@@AAA@@@??????@@@BBBAAABBBCCCAAA???>>>???@@@AAA@@@???>>>???AAACCCDDDBBBBBBBBBAAAAAA@@@@@@@@@<<<<<<<<<<<<<<<<<<<<<<<<;;;999777:::>>>@@@===:::666666555555666777777888666666888999:::::::::999999999888777666666666666222444666777777666444222333333555666666555444444222222222222111111111111111111111222333444444444444444333333222222333333111111111111111222222222///000222333333333222111222111000000000111222222111111222222222333333333333222111111333333222111222222222333333444444444444333333333222222222222111000//////000111222333111222333444555444444333444333333222333333444444111222222333333444444444ooobbbPPPCCC===:::888555000111111222222222111111(((***,,,///111222222222000000000000////////////---.........//////000000000///...///222444444444++++++,,,---............,,,,,,,,,---------......---...//////......///111333000......000333444444777;;;@@@GGGQQQ^^^nnnxxx~~~xxxzzzpppzzz~~~kkkbbb]]]ZZZXXX^^^___dddnnnyyy~~~zzzmmmiiiccc]]]WWWVVVXXXZZZXXXPPPFFF>>>;;;<<>>???@@@???>>>>>>@@@BBBAAABBBBBBAAA???>>>>>>???BBBAAA@@@??????AAACCCDDDAAA@@@@@@@@@@@@@@@@@@@@@========================<<<:::999<<>>>>>??????>>>===============>>>>>>?????????@@@@@@@@@===============>>>>>>>>>=========>>>======<<<;;;888777666444444444555666999888888777777777777777777777777777666666666666333444444555555444444333666555444333333333333333222222111000//////000000222222111111111111222222222111111111111111222222222333333333333222111111000111111222222222111111///////////////000111111---///111222222222333555111111111000000000000000222222444444444444222222222222333444444555555666333111000......///111222222222111111111111222222111111111222222333333333222222222222222222222222nnn^^^LLLBBB===888666777555444333111111111111222000...------...//////...000000000000/////////...000//////......---------///000222333333222000///000...---...000111000...,,,,,,---------.........,,,------...//////000000///////////////000111111111333555666888???JJJSSSdddooo{{{tttpppppprrrttt}}}wwwnnnbbb[[[ZZZ]]]______]]]\\\\\\cccqqq|||{{{ssseee[[[SSSPPPPPPOOOOOORRRPPPHHHAAA???>>>>>>DDDLLLQQQPPPNNNKKKHHHEEECCCBBBAAABBBCCCCCCCCCBBBAAAAAA===<<<<<<>>>AAACCCCCCBBBAAAAAAAAA@@@@@@@@@????????????>>>===============??????@@@@@@@@@AAAAAAAAA>>>>>>>>>>>>>>>>>>==================<<<;;;::::::999888777666666777777888999888888777777777777777777777777777666666666666333444444555555444444333444444333333222222222222222222111000000000000000222222111111111111222222222222111111111111111111222333333333333222111111222222222222222111000//////////////////000111111000111333222111///000000111111111111111111222222222333333333333333333222111111111111111222222222333222111000000111222333222222111111111111222222111111111222222333333333222222222222222222222222}}}kkk\\\LLLCCC>>>:::888999555444333222111111111111///---,,,,,,---......---000000000/////////......---------------------------///111333333111///------,,,,,,---///000///...,,,---.../////////......,,,,,,,,,---....../////////............///000000111333333222111444:::@@@MMMZZZmmm~~~xxxqqqmmmjjjrrrxxxtttjjjeeeccc```^^^\\\[[[\\\^^^```bbb\\\\\\]]]cccoooxxxtttlll[[[SSSLLLKKKLLLJJJJJJLLLGGGBBB>>>>>>@@@CCCJJJQQQQQQOOOLLLIIIFFFEEEDDDDDDCCCCCCCCCCCCCCCBBBAAA@@@???>>>>>>@@@CCCDDDDDDCCCCCCCCCBBBBBBBBBAAAAAAAAA??????>>>===============@@@@@@@@@AAAAAAAAABBBBBB?????????>>>>>>=========<<<<<<;;;;;;:::999888888999999999888999999:::;;;999888888777777777777777777777777777666666666666333444444555555444444333333333333222222222222222222222111000000000000111222222111111111111222222333333222111000000000111222333333333333222111111333333333222111000///...///////////////000111111///111222222000...//////000111111222222333333333333333222222222222333333222222111111111111000000444333222111111222333444222222111111111111222222111111111222222222222222111111111111111111111111{{{jjj\\\LLLDDD@@@;;;888888222111111000000/////////222000...///000111000000000000/////////.........,,,,,,,,,---------......,,,...000222222000...,,,------,,,------...------***,,,...///000///---,,,,,,,,,------..................---------......///...000111111111222666:::===HHHXXXhhhuuu}}}zzzmmmoooppppppqqqwwwrrrbbbZZZXXXXXXUUUYYY^^^```___^^^___```\\\[[[[[[^^^hhhqqqnnngggVVVNNNHHHHHHHHHFFFDDDEEEAAA???>>>???BBBGGGMMMRRRPPPNNNJJJGGGEEEEEEEEEEEEEEEDDDDDDCCCBBBAAAAAA@@@AAA@@@AAACCCEEEFFFEEECCCDDDDDDCCCCCCCCCBBBBBBBBB???>>>>>>===============??????@@@@@@@@@@@@AAAAAA@@@@@@???>>>======<<<<<<<<<;;;:::999888777777777999999999999::::::;;;;;;999888888777777777777777777777777777666666666666333444444555555444444333333333333444333333333222222222111000000111111111333222222111111222222333333333222111000000000000222333333333333222111111222222222222222111000//////////////////000000111,,,...000000000000111222//////000111222222333333444333222111111222333444666555555444333333222222222222111111111222333333222222111111111111222222111111111111111222222222111111111111111111111111yyyjjj\\\MMMEEE@@@:::666666111111111111000000000///333111000000111222222111////////////............++++++,,,,,,---.........,,,---///111111///---,,,.........---,,,++++++,,,)))+++---...///...,,,+++.............../////////......------------......,,,...///000111333555777222999DDDOOOZZZfffsss{{{zzzwwwrrrkkkfffggglllqqq}}}zzzeeeXXXSSSRRRSSSSSSYYY___aaa^^^YYYWWWWWWZZZXXXVVVWWW```iiijjjfffUUUMMMGGGGGGGGGCCCAAAAAA@@@AAAAAABBBEEEJJJNNNOOOMMMLLLIIIFFFEEEEEEEEEFFFEEEEEEDDDCCCBBBBBBAAAAAACCCBBBCCCEEEGGGGGGEEECCCDDDDDDCCCCCCCCCBBBBBBBBB???>>>>>>===============>>>>>>>>>>>>?????????????????????>>>===<<<;;;;;;;;;:::888777666666666777777888888999999:::::::::999888888777777777777777777777777777666666666666333444444555555444444333333444555555666555444444222111111111111111222222333333222222222222333333333222222111000000111111222333333333333222111111///000111222222222222222///////////////000000111,,,...000000000///000111---......///000111111222333333111000000111333333777777666555444333222222000000000000000111222222222222111111111111222222111111111111111111111111000000000000000000000000xxxhhh[[[MMMEEE@@@:::555444222222333333333222222111111000......000000000////////////.........------,,,,,,------.........///,,,---............---,,,---...///...,,,+++,,,---***+++,,,---------,,,+++........................//////...------------...............///000111222111555:::???FFFQQQ^^^gggxxxvvvmmmhhhhhhiiiqqqsssyyywwwyyy|||~~~|||~~~mmm[[[QQQMMMLLLKKKPPPUUUZZZ[[[WWWQQQNNNMMMTTTRRRPPPQQQYYYdddgggeeeVVVNNNGGGFFFFFFCCCAAAAAAAAADDDFFFEEEGGGKKKMMMKKKKKKIIIHHHFFFEEEEEEFFFFFFEEEEEEDDDCCCBBBBBBBBBCCCDDDDDDEEEFFFHHHGGGEEEBBBCCCCCCBBBBBBBBBAAAAAAAAA??????>>>========================>>>>>>>>>>>>???=========<<<<<<;;;;;;;;;999888777666666666777888777777888999999999888888999888888777777777777777777777777777666666666666333444444555555444444333333444666777777666555555222111111111111222333333333333222222222222333333222111111111111111222222222333333333333222111111...///000111222333333333///////////////000111111111222333222///...---...---......//////000000000222222111111111111222222444444333333222111000000/////////000111111111222222222111111111111222222111111111111111000000000////////////////////////wwwdddXXXKKKEEE@@@:::666444111222333333333333222111000///------///000///...//////.........---------..................//////------,,,,,,,,,,,,------***,,,......------///111,,,,,,,,,---------------------------------------000//////...------......000///...---......///...111333666888<<>>==================>>>>>>>>>>>>?????????;;;;;;;;;;;;;;;;;;::::::888777666555666777999:::888888999:::999999777777999888888777777777777777777777777777666666666666333444444555555444444333222333555666777666555444222111111111222222333444444333333222222333333444000000000000111222333333222333333333333222111111///000111222222222222222///////////////000111111222333444333000.........///////////////000000000111111222222222222111111222111111000000///////////////000111222222222222222222111111111111222222222111111111000000000///////////////////////////wwwaaaUUUIIIDDDAAA;;;777666//////111222222111000///111000......000111000/////////.........---------////////////////////////...---+++******+++---...'''***---......///222555...------------...//////,,,,,,,,,,,,,,,,,,,,,,,,111000///...............222000...---...000000000,,,...000111333888@@@FFFOOOZZZjjjyyy~~~xxxssspppjjjeeeiiiqqqvvvtttwww|||~~~tttmmmkkkjjjlllssszzz}}}wwwvvvnnndddWWWNNNLLLKKKIIIGGGGGGHHHJJJLLLMMMMMMLLLKKKDDDFFFIIIMMMWWWaaadddaaaSSSKKKDDDDDDFFFEEEEEEGGGCCCIIIKKKIIIJJJNNNMMMHHHFFFGGGGGGGGGGGGFFFEEEEEEEEEDDDCCCBBBBBBCCCEEEEEEDDDDDDFFFGGGHHHGGGDDDAAA@@@@@@@@@?????????>>>>>>??????>>>===============>>>????????????@@@@@@@@@999:::::::::::::::::::::888777666555666888:::;;;999::::::;;;:::999777666999888888777777777777777777777777777666666666666333444444555555444444333111222444666666555444333222111111111222333333444444333333222222333333444//////000000111222444444222333333333333222111111111111222222222111111000///////////////000111111///111333333111111111222111111111111000000000000000111222333333222111000111111111111000000000000///000111222333444444444222222111111111111222222222111111111000000//////////////////////////////uuucccYYYKKKAAA;;;888555444333333333222222222111111000000//////.........---111000///...---,,,,,,,,,........................---------------,,,,,,,,,000///...,,,,,,,,,---...,,,---------.../////////---.........---,,,,,,+++---,,,,,,+++,,,---///000000//////.........//////...///000111333555666666???GGGTTTcccrrr}}}tttmmmgggdddoooqqquuuyyy~~~}}}yyy{{{~~~yyypppkkklllggglllqqqsssvvvvvvjjjeeeccc[[[VVVPPPKKKHHHGGGFFFEEECCCFFFIIIJJJIIIFFFEEEEEEHHHEEEEEELLLVVV\\\[[[XXXLLLJJJHHHFFFEEEFFFHHHIIIMMMMMMLLLJJJIIIHHHGGGGGGGGGGGGGGGGGGFFFFFFEEEDDDDDDBBBAAAAAAAAAAAA@@@>>>555999???CCCEEEDDD@@@>>>???@@@@@@AAAAAA@@@@@@@@@>>>>>>>>>>>>???@@@AAABBB=========<<<===>>>>>>???@@@>>><<<;;;;;;;;;:::999555666666777888888999999999:::;;;;;;;;;:::999888999888666555555777999:::666666666666777777777777333222222222333666999:::333333444555555444333333555444333222111111111111333333333333333333333333333333333222222111111111333333222111000000000111444444333333222111000000000000000000000000000000...///000111111000///...222111111111000000//////000000000111222222222333111111111111111111111111000111333444444333111000000000000000////////////000///...------...///000///////////////.........qqqbbbXXXKKKAAA;;;888555333333333222222222111111111000/////////............000///...---------------........................,,,---...///000111111222......------------------------------............------......------,,,+++---,,,++++++,,,---...///---------,,,,,,,,,------------...000111222333444666;;;DDDOOO]]]lll{{{zzzwwwqqqqqqooonnnnnnrrrwww{{{}}}}}}yyyoookkklllpppvvv{{{}}}uuuggg]]]WWWUUUOOOKKKGGGEEEEEEFFFGGGGGGFFFHHHKKKKKKJJJHHHHHHHHHHHHGGGJJJRRRZZZ]]]YYYSSSIIIHHHFFFEEEEEEGGGIIIJJJMMMLLLKKKJJJIIIHHHGGGGGGGGGGGGHHHHHHGGGEEEDDDCCCCCCAAA@@@@@@BBBBBBAAA???AAADDDGGGIIIIIIGGGCCCAAA@@@@@@AAAAAAAAA@@@??????>>>============>>>>>>???=========>>>>>>>>>?????????===;;;:::;;;<<<;;;:::777777777777777777777777999999:::;;;;;;:::999888888777666555555666777888777777777666666666666666444333222222222444666777333333555555555555333333555444333222111111111111333333333333333333333333333333333222222222111111333222111111000000111111444444333222222111000000000000000000000000000000///000111222222111000///111111111111000000000///111111111111111222222222111111111111111111111111111222444555555444222111000000000000////////////000///......---...///////////////////////////...nnn```WWWJJJ@@@;;;888555333333222222222222111111111////////////............///......---------..............................---......///000111222222,,,---...//////...------............------------------......------,,,,,,,,,,,,+++++++++,,,------------------------------,,,------...//////000000333444888>>>IIIYYYhhhsss}}}vvvooojjjiiimmmqqquuuxxx}}}}}}sssppprrr~~~pppddd[[[UUUOOOKKKFFFDDDAAA@@@BBBEEEGGGGGGDDDEEEFFFFFFEEEDDDEEEFFFJJJLLLPPPXXX^^^]]]UUUMMMFFFEEEDDDDDDDDDFFFHHHJJJKKKKKKJJJIIIHHHHHHGGGGGGGGGGGGHHHHHHGGGEEEBBB@@@AAA@@@???@@@BBBCCCBBBAAACCCDDDFFFGGGFFFDDDBBB@@@AAAAAAAAAAAAAAA@@@???>>>======<<<;;;;;;;;;;;;<<<<<<===>>>@@@@@@??????>>>===;;;::::::;;;<<<;;;:::999999888777777666555555888999999:::::::::999999888888777777666666555555888777777666666555555555555444222111111222333444333444555666666555444333444444333222111111111111333333333333333333333333333333333222222222222111222222111000000000111111333333333222111111000000////////////////////////000111111222222111111000111111111111000000000000222222222111111111111111111111111111111111111111222333444555555444333222000000000000////////////111000///.....................//////////////////nnn^^^UUUIII@@@;;;888555333222222222222111111111111///////////////...............---------......///......................../////////......------,,,,,,---///111222000...---.........------,,,,,,,,,,,,------...------,,,,,,,,,,,,,,,,,,+++++++++,,,......//////////////////------------............222222333666>>>JJJXXXaaarrr|||zzztttssswww|||uuusssqqqqqqssswwwyyy{{{~~~|||~~~tttkkk```XXXTTTQQQLLLGGGGGGEEEBBBAAABBBDDDEEEEEEAAABBBBBBBBBAAAAAADDDFFFOOOQQQUUUZZZ]]]ZZZRRRJJJFFFEEEDDDCCCCCCDDDFFFGGGHHHHHHGGGGGGFFFFFFEEEEEEFFFGGGHHHHHHFFFDDD@@@>>>@@@??????@@@BBBCCCCCCBBB???@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAA@@@???>>>>>>>>>===<<<;;;::::::::::::<<<===???AAAAAA@@@>>>===;;;999888999;;;<<<<<<;;;888888888777666666555555888888888999999999999999888999999888777666555444888888777666555555444444444444333222222333444444333444555666666555444333444333222222111111111222222222222222222222222222222222222222222222222222111111000000000000111111333222222222111111000000///////////////////////////000000000111111111111111111111000000000000000333222222222111000000000111111111111111111111111111222333333333333222111000000000000////////////000000//////......------............////////////ooo\\\TTTHHH@@@;;;888555333222222222111111111000000.........///////////////......---------......///........................000//////...---,,,,,,,,,---///111333333222///.........------,,,,,,,,,+++,,,,,,------...------,,,------------,,,++++++***------...///000000//////........................---...///111555===FFFLLL```kkkzzz~~~{{{uuuppplllhhheeemmmssszzz}}}~~~yyy~~~}}}}}}sssjjj```YYYQQQLLLLLLKKKGGGCCCGGGEEEBBBAAABBBCCCCCCCCCCCCDDDEEEDDDDDDFFFIIILLLUUUTTTUUUWWWWWWUUUOOOJJJGGGFFFEEECCCCCCBBBCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDFFFGGGGGGGGGEEECCC@@@>>>@@@???>>>@@@BBBDDDCCCBBBBBBBBBAAAAAAAAAAAABBBCCCAAAAAAAAAAAAAAA@@@???>>>???>>>===<<<;;;:::::::::;;;===???@@@AAA@@@>>>===:::888777888:::;;;<<<;;;666666666666666666666666777777777777888888999999999999:::999888777666555888777777666555444444333333333333444444555666777444444555666666555444444333333222222111111222222222222222222222222222222222222222222222222222222111000000///000000111111222222111111111111111000////////////////////////............//////000000000000000000000000111111333222222222111000000000000000000000000000000000000000000111111000000000000000000000///////////////////////////......------.........//////000000oooZZZRRRHHH???;;;888555222222111111111111000000000.........//////////////////......---------..........................................//////000000///000222333333111///---------------,,,,,,,,,,,,,,,,,,------......------...//////...---,,,+++******+++,,,.........------.............../////////,,,...000111333666:::>>>MMMWWWeeerrrzzzvvvnnniiiiiijjjjjjkkknnnttt{{{xxxvvvzzzzzz{{{zzz{{{vvvlllbbb[[[SSSOOOJJJHHHHHHHHHEEECCCCCCAAA??????AAABBBBBBBBBBBBDDDEEEFFFGGGIIIMMMPPPWWWUUURRRQQQPPPOOOLLLJJJHHHGGGFFFDDDCCCBBBAAAAAABBBBBBCCCCCCCCCCCCCCCCCCFFFFFFFFFEEECCCBBBAAA@@@@@@??????@@@BBBCCCCCCBBBEEEDDDBBBAAA???????????????@@@@@@AAAAAA@@@@@@@@@@@@???>>>===<<<;;;;;;;;;;;;<<<===??????>>>>>>===999888777777999;;;;;;:::666666666666666666666666666666666666777888999:::999999888888777777666666777666666555555444444444333333444555555666777777444555666777777666555444333333222222111222222333222222222222222222222222111222222222222333333333000000/////////000111111111111111111111111111111////////////////////////------------...///000000000000000000111111111111222222222111111111111111000000000000000000000000////////////////////////000000000000////////////......////////////......------......///000000000}}}kkkXXXQQQGGG???;;;888555222111111111111000000000000............/////////000000///...---------------........................------------............000000111111000///,,,+++,,,,,,,,,,,,,,,,,,------+++,,,------......------000000000000///---+++***)))***,,,...//////...---,,,------........./////////000222222222333555777<<>>======<<<<<<>>>??????@@@AAAAAAAAAAAA>>>>>>===<<<<<<;;;<<<<<<;;;<<<<<<<<<============:::888777777999:::999999777777777666555555444444666666555555666777999:::777666555444444555666777555555555555555555555555333444444555555444444444444555666777777666555444333222222111222222333333111111111111111111111111111111222222222333333333///////////////000111111000000000000111111111111000000000000000000000000...---------...///111222///000000000111111111111111111111111111222222222000000000000000000000000000000////////////000000000000000000////////////,,,---...///000000//////------......///000000111zzzhhhXXXPPPFFF???;;;888555222111111111111000000000000---.........//////000000111000///...---,,,,,,,,,...........................------,,,***)))((((((000000000000...,,,***)))+++++++++,,,,,,---------+++,,,,,,---.........---111111111111///---+++***+++,,,...000111111000///++++++,,,------...//////...//////...---...000111222777???GGGNNNWWWaaaiiimmmsss}}}}}}yyyxxxxxxwwwuuuwwwsssmmmjjjjjjkkkjjjhhhcccfffmmmttt{{{}}}|||{{{}}}zzzzzz|||~~~~~~rrrjjj___WWWSSSPPPMMMKKKEEEFFFFFFDDDBBBAAABBBDDDFFFDDDBBBAAABBBBBBAAA@@@GGGIIIMMMPPPSSSVVVYYY\\\QQQPPPMMMKKKIIIHHHHHHGGGEEEEEEEEEEEEEEEDDDDDDDDDCCCCCCDDDDDDEEEFFFFFFFFFFFFEEECCCAAA@@@AAACCCDDDAAA@@@???@@@BBBCCCBBBAAA===>>>>>>???@@@@@@AAAAAA===>>>???@@@AAABBBBBBBBB======<<<;;;;;;;;;<<<<<<<<<;;;;;;;;;;;;<<<======:::888777777888999999888999999888666555444333222666555555555666777999:::555444333222222333555666444444444555555555555555444444444444333222111000444555666777777666555444222222222111222222333333111111111111111111111111111111111222222333333333///////////////000111111000000000000000111111111111111111111111111111111///.........///000222333//////000000111111111222000000111111222222222333000000000000000000000000111111000000000000111111000000000000////////////+++,,,...000111111000000---------...///000000111|||lll[[[PPPFFF@@@<<<666333333444222111111222333333222222000///------///000222000000000000////////////...---,,,,,,,,,,,,---.........------------......///...---...//////---++++++---///000111000///...,,,+++***))))))+++---...,,,,,,------------,,,,,,000---,,,---000111000...//////.........---------000///---,,,,,,---///000000222666:::???FFFNNNSSS]]]fffttt~~~{{{~~~wwwnnneee]]]XXXWWWUUUWWW\\\___```cccgggiiinnnuuuzzz|||xxxwww|||~~~~~~vvvjjj___ZZZSSSNNNJJJGGGEEECCCFFFFFFFFFFFFEEEDDDBBBAAAEEECCC@@@??????@@@@@@@@@KKKMMMPPPTTT[[[bbb```ZZZOOOMMMJJJGGGEEEDDDDDDEEEHHHGGGEEEDDDDDDDDDEEEFFFEEEEEEEEEEEEDDDDDDDDDDDDDDDDDDCCCBBBBBBBBBBBBCCCAAAAAABBBBBBCCCBBBBBBBBBAAAAAA@@@???>>>===<<<;;;;;;<<<===?????????>>>>>>>>><<<:::999999;;;===??????>>>===<<<<<<;;;<<<<<<;;;:::999999888888999999888777555333222222222222444444555666777777777666888777666555555666777888555555444444444444555555666555444333222333444444666555555444444555555666111111111222222333333333333333222222222222222222222222222222222111000///333000...///222444333111111111000///////////////000///////////////000111000000///............///222222111111111111222222//////000111111111111111111111000000//////......000/////////000111222222////////////////////////---------............//////...---,,,+++,,,,,,---xxxhhhZZZOOOEEE@@@;;;666333333444222111111222333333222111000///......///000111111000000000//////.........---,,,,,,,,,,,,---.........------------......///...---...//////---++++++,,,...///000///...---...---,,,+++,,,---///000......////////////......///---,,,---000111000...///.........------------///...---,,,,,,---...///111222333444666:::@@@DDDOOOXXXeeesss~~~}}}yyyzzzzzzooofffaaaWWWTTTTTTWWWXXXVVVXXX[[[XXX[[[```eeeiiimmmqqqttt|||~~~sssqqqmmmhhhgggjjjpppuuu}}}}}}yyyiii^^^UUUQQQLLLHHHFFFEEECCCBBBDDDEEEEEEEEEEEECCCBBBAAACCCBBB@@@>>>>>>AAAEEEHHHWWW[[[^^^```cccddd^^^VVVNNNLLLIIIFFFDDDCCCDDDDDDGGGFFFEEEDDDDDDDDDEEEFFFEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCBBBBBBBBBBBBBBBAAABBBBBBBBBAAA@@@??????AAA@@@@@@???>>>======<<<<<<<<<>>>>>>???>>>============;;;;;;;;;<<<>>>???>>>>>>===<<<;;;;;;;;;;;;:::999888888777777888888888777666444333222333333333333333444444444444444666555555555555555555666555555444444444444555555666555444333222333333444555444444444444444444555222222222222222222333333222222222222222222222222222222222222222111000000222000...///222333333111111111000///////////////000000////////////000000...............///000111222111111000000111111222//////000111111111111000111000000000/////////...000////////////000000111.................................////////////000///...---,,,,,,,,,------vvvfffXXXNNNCCC???;;;666444444444333111111333444333222111000///......///000111111111000000///...------...------,,,,,,------.........------------.........---------///...---+++***+++---.........---,,,+++***)))))))))***+++,,,......////////////.........---------///000///...............------------///...---,,,,,,---...///000000000000000111555888>>>EEEPPP^^^kkkwww}}}zzzwwwuuuuuuyyy~~~~~~}}}tttkkkfff[[[WWWUUUVVVUUURRRSSSWWWUUUVVVYYY^^^bbbddddddbbbbbbccceeegggjjjmmmooopppooosssvvvxxx{{{|||vvvnnneeeeeebbb___]]]]]]```cccnnnsss|||{{{yyyyyyzzz}}}zzzyyy{{{~~~vvvpppggg[[[PPPKKKHHHEEECCCCCCDDDDDDCCCBBBBBBCCCCCCCCCCCCBBBBBB@@@AAA@@@>>>===BBBLLLUUUjjjnnnooommmjjjeee[[[QQQKKKIIIFFFCCCBBBBBBCCCDDDEEEEEEDDDCCCCCCCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCBBBBBBBBBBBBBBBBBBBBBAAAAAA@@@>>>===<<<@@@@@@?????????>>>>>>>>>======>>>>>>>>>===<<<<<<=========>>>>>>>>>??????===<<<;;;::::::999999999999888777777666666777777999888777555444444444444333333333222222222222111333444444444444444444333555555444444444444555555555555444333333333333333333333333333333333333333333333222222222222222222000111111111222333333333111222222222222111000000222000//////111222222111111111000/////////000000111000000//////000000000,,,---------///000111222111111000000000000111111...///000000111111000000000000000000////////////111000//////////////////...........................////////////000000000///...------,,,---------vvvfffVVVLLLBBB>>>;;;777444555444333111111333444333222000///............///000111111000///...------,,,------------------------...------,,,,,,------......---,,,---......---+++***+++,,,,,,,,,,,,++++++))))))(((((((((((()))***+++,,,,,,------,,,,,,+++------------...//////...------------------------...------,,,,,,------...---.../////////000444666333888@@@JJJVVVcccpppxxx}}}}}}xxxwwwxxxzzzzzzyyy{{{}}}zzzwwwuuuxxx|||~~~uuunnnjjjccc^^^[[[[[[ZZZXXXYYY]]]___```dddlllsssuuusssoooffffffeeeffffffgggfffdddeeefffgggiiikkkjjjeee``````aaaaaa___\\\[[[[[[\\\aaadddjjjpppvvv}}}yyyttttttxxx~~~~~~}}}~~~}}}oooddd```[[[QQQIIIGGGEEECCCBBBCCCDDDEEEDDD@@@@@@@@@AAAAAABBBBBBBBB>>>AAABBB???>>>EEETTTaaayyy|||zzzrrriii```UUULLLIIIGGGCCCAAA@@@AAABBBDDDDDDDDDCCCCCCCCCBBBBBBBBBCCCCCCCCCDDDDDDDDDDDDDDDDDDCCCBBBBBBAAAAAABBBBBB@@@AAAAAAAAA@@@???>>>>>>????????????????????????>>>>>>>>>======<<<<<<;;;===>>>???@@@@@@@@@???>>><<<;;;:::999888888888888999999888777777777777777999888777777666555555555555555444333333222222222222333444555555444333222555444444333333444444555444444444333333333333333222222222333333222222222333333333222222111111111///000000111222333333444111111222222222111111000111111000000000111111111111111000000///000000111111111000000///000000000---------......///111111000000000//////000000000...//////000000000000000000000000000////////////222111111000////////////....................................////////////.........------------...vvveeeUUUKKKAAA===:::666444555444222000111222333222111//////............//////000000000///...------,,,------------------------------,,,,,,,,,,,,---------,,,,,,---......---+++++++++++++++++++++******,,,,,,,,,+++++++++,,,,,,++++++,,,,,,,,,,,,++++++,,,------...---......///,,,,,,---------------------------,,,,,,------------.../////////000333555111333777<<>>>>>>>>??????@@@AAAAAA>>>BBBEEECCCBBBKKK]]]lll}}}oooaaaWWWOOOIIIGGGDDDAAA???>>>@@@CCCDDDFFFFFFFFFFFFFFFEEEEEEEEEBBBBBBCCCCCCDDDDDDDDDEEECCCCCCBBBAAAAAAAAAAAAAAA??????@@@AAAAAABBBAAAAAA@@@@@@@@@???????????????>>>>>>===<<<<<<<<<;;;;;;<<<===???@@@@@@@@@>>>===;;;:::999888888777777888::::::999888888888888999888888888777777666555555888888666555555555555666333444555666666555444333444444333333333333444444333333333333333222222222111111222333333222111111333333333222222111111111//////000111222222333333000111111222222222111111111111000000//////000111111111000000000000111111222222111000000000000000//////............//////000//////......//////000......///000000000000000////////////000000000000333222111111000000000000........................,,,,,,,,,---------......---.....................tttcccUUUJJJAAA===:::555333444222111//////111222111000......................../////////............---,,,------......------,,,------,,,,,,,,,,,,------,,,++++++,,,......---+++++++++++++++************,,,,,,,,,+++++++++******------............------+++---......------...///,,,,,,,,,,,,------------,,,,,,,,,------,,,,,,,,,...//////...------...000111222333555888???GGGLLL[[[aaahhhpppuuuzzz~~~|||}}}|||xxx{{{{{{yyyvvvsssuuu{{{}}}zzzwwwpppiiieeeaaa]]]^^^bbbgggmmmwwwzzzqqqlllkkkggghhhgggeeeaaa___^^^______aaaaaa```___bbbiiiooopppvvv~~~|||zzz|||~~~||||||~~~zzzrrriii```UUUNNNLLLJJJGGGDDDCCCBBB@@@???@@@@@@???>>>===============>>>???@@@>>>CCCHHHJJJMMMXXXjjjyyy~~~lllZZZPPPJJJGGGEEECCC???======@@@CCCFFFIIIIIIJJJJJJJJJIIIHHHGGGBBBBBBBBBCCCCCCDDDDDDEEECCCBBBBBBAAAAAAAAAAAAAAA===>>>???AAABBBBBBCCCCCCAAAAAA@@@@@@@@@?????????======<<<<<<;;;<<<<<<<<<;;;<<<===>>>???>>>===<<<;;;:::999888888777777888;;;::::::999888999999999777777777888777666555555999888777666666666777888333444444555555444444333444444333333333333444444333333333333333222111111111222333444444333222111333333222222222222222222///000000000111222222222000000111222222222222111000111111000......///111111111000000000111222222333222111111000000000000000000///...............//////............//////---...//////000000//////////////////000000000000222111000000000000000111------------------------++++++,,,,,,,,,---------------...////////////...uuucccUUUKKKAAA<<<999444222333111///......///000000///---..................------------............///,,,,,,---......---,,,,,,---,,,,,,++++++,,,,,,---+++++++++,,,......---+++,,,,,,++++++***************************))))))(((,,,------......------,,,+++---......,,,,,,---///++++++,,,,,,,,,---------,,,,,,,,,------,,,,,,,,,---...///...,,,+++,,,---000000111111222555:::>>>HHHOOOXXXbbbiiioootttwww}}}zzzzzz{{{|||zzzxxx{{{wwwpppkkkgggdddfffjjjrrryyy{{{uuuuuurrrqqqnnniiidddaaa```aaa___aaaccccccdddiiiqqqyyy~~~{{{zzz|||{{{qqqeee\\\TTTQQQMMMIIIGGGFFFDDDCCCAAA@@@??????@@@@@@???>>>======<<<;;;;;;<<<===>>>>>>DDDLLLRRRZZZgggxxxmmmXXXLLLGGGEEEDDDBBB???<<<===@@@DDDGGGGGGHHHHHHIIIHHHGGGFFFEEEAAAAAABBBCCCCCCDDDEEEEEECCCBBBAAAAAA@@@@@@AAAAAA>>>>>>???@@@AAAAAAAAA@@@BBBBBBAAA@@@@@@???>>>>>><<<<<<;;;;;;;;;<<<===>>>::::::;;;;;;<<<<<<<<<;;;;;;;;;:::999888888888888:::999999888888888888888666666777777777666555444777666555444444555777888333333222222222222333333444333333222222333333444222333333444333222111000111222333444444333222111222222222222222222333333000000000000111111111111000000111222222222222222000111222000...---///111111111000000111111222333444333222111000000000000///............//////000///......------......///---...//////000000//////.../////////000000000111///............//////000------------------------,,,,,,,,,---------......,,,---...///000000///...xxxfffUUUKKKAAA<<<999444111222000///------///000///...------............------,,,,,,------.../////////,,,,,,---......---,,,,,,---,,,,,,++++++,,,,,,---++++++***,,,......---,,,------,,,+++******++++++...............---,,,+++***++++++,,,,,,++++++******---///...,,,+++---000+++++++++,,,,,,---------+++,,,,,,------,,,,,,++++++---......------...000....../////////111444777888???KKKVVV```gggmmmqqqssszzzyyy|||~~~}}}||||||uuurrrooonnnqqqvvv{{{~~~xxxzzzvvvtttnnngggaaa]]]]]]]]]\\\```dddgggjjjqqq|||}}}|||}}}~~~wwwnnndddXXXOOOHHHIIIIIIHHHFFFDDDDDDDDDAAA@@@???@@@AAABBBAAA@@@======;;;::::::;;;<<<===>>>DDDNNNXXXcccrrrpppYYYLLLFFFDDDDDDAAA>>><<<===@@@EEEHHHCCCDDDEEEEEEEEEDDDBBBAAAAAAAAABBBBBBCCCDDDEEEEEECCCBBBAAAAAA@@@@@@AAAAAA>>>>>>?????????>>>>>>===CCCCCCBBBAAA@@@>>>>>>===<<<;;;::::::;;;<<<===???999999999:::::::::;;;;;;<<<;;;:::999888888888888999888888777777777777777555555666777777666555444555444222222222444666777333222111000000111222333444333333222222333333444222222333444333222111000111222444555555444222111111111111222222333333444111111111000000000000000///000111222222222222222000111222000---,,,...111111111000000111222333333444333222111000000000000---------...///000111222.........------.........---......///////////////.../////////000000111111,,,,,,,,,,,,,,,---...///---------------------------------.........//////,,,---///000000000///...xxxcccTTTJJJ@@@<<<999444111222444222////////////...---,,,,,,---///111333666777222111///...///...,,,+++------------------------***,,,//////...,,,,,,,,,,,,,,,,,,---------......++++++,,,------...//////++++++++++++++++++++++++........................,,,++++++++++++,,,---...***++++++,,,,,,------...//////...---,,,++++++***....................................////////////333666<<>>>>>===<<<;;;:::;;;<<<<<>>???CCCFFFGGGEEEBBBCCCCCCCCCBBBBBB@@@@@@@@@AAABBBCCCDDDDDDDDDDDDFFFDDDBBB@@@????????????@@@>>>;;;;;;>>>AAACCCCCCCCCBBB@@@???>>>======>>>;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;::::::999999::::::;;;999777666666888<<<>>><<<:::888777888888777666999777666444333333333444888777555444333333333444333222111111222333555666666444222111222222111000222222222222333333444555222222444444444444222222///000111222222222222222333222111//////111222333222222111111111111111222000000000000000000000000.........////////////000111111000000//////......//////............//////---..................---333111//////111222000...////////////////////////,,,,,,,,,---------......////////////////////////,,,---------,,,++++++***,,,---...//////...---,,,xxxdddTTTJJJAAA===:::555222222111///------......---,,,000000///............///000///......//////...---------------------------+++---......---,,,,,,---,,,,,,,,,---------------+++++++++,,,------......+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------------------,,,,,,,,,,,,,,,---------,,,++++++******------------------------,,,------------.........,,,///222777===EEENNNTTT___cccjjjpppuuuxxx|||~~~www{{{}}}~~~zzzwwwxxx~~~|||tttlllllljjjhhhfffdddbbb___\\\XXX[[[```eeennn}}}uuudddVVVMMMIIIGGGGGGGGGFFFEEEDDDCCCCCCCCCBBBBBBCCCBBBBBBAAA@@@???======<<<;;;<<<===???@@@DDDHHHPPPZZZgggttt~~~{{{jjjZZZOOOIIIFFFFFFFFFDDDBBBDDDHHHKKKKKKIIICCCCCCBBBAAAAAA@@@??????@@@AAABBBCCCDDDDDDDDDDDDEEEDDDBBB@@@???>>>??????AAA???<<<<<<>>>@@@BBBBBBAAA@@@@@@??????>>>>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;::::::999999:::::::::888666555555777:::<<<===;;;999888999999888777555555444333333333444444777666555444444333333444222222222222333444666777666444222111222222111000111111111111111222333333222222333444444333222222111111222333333333222222333222000//////000222333222222111000000111111222000000000000000000000000---............/////////////////////.........---//////............//////000000////////////000000333000//////111111000...........................,,,,,,,,,---------..............................---------------,,,++++++,,,---...//////...---,,,xxxeeeTTTJJJAAA===:::666333333000...------...///...---111000///...,,,+++******...---,,,---///000000...------------------------,,,---------++++++---...------------,,,,,,,,,,,,******++++++,,,,,,------++++++++++++++++++++++++************************+++,,,---.........------//////...------,,,++++++++++++++++++++++++******+++++++++++++++++++++++++++++++++,,,,,,,,,---------...///111333888>>>BBBKKKQQQZZZbbbhhhlllooorrr{{{{{{pppnnnpppuuu}}}wwwsssppprrrxxx~~~tttkkkgggeeecccbbbbbbbbbaaa___YYY]]]aaadddlll}}}wwwiiiZZZNNNIIIGGGHHHHHHHHHFFFEEECCCCCCBBBBBBCCCCCCBBBAAAAAA@@@@@@???======<<<===>>>AAADDDEEEJJJNNNSSS[[[bbbhhhlllnnnlllfff[[[QQQIIIFFFFFFGGGHHHFFFEEEGGGKKKNNNMMMKKKEEEDDDBBB@@@???>>>??????@@@AAABBBCCCCCCDDDCCCCCCCCCBBB@@@???>>>>>>>>>???BBB@@@===<<<>>>@@@@@@@@@>>>>>>???@@@@@@???>>>===>>>>>>>>>>>>>>>>>>>>>>>><<<;;;;;;:::::::::::::::999777555444444666999:::===;;;999888999999999777333333222222333444444555444444444555555444333333222222222333444555777888555333222111222222111000111000000000000111222222111222333444444333222111333333333444333333222222111111////////////111111111111000000000111111222000000000000000000000000---------............///............------------//////............//////111000...------...000111111000//////000000///...........................,,,,,,,,,---------..............................---............---,,,,,,------............------wwwfffTTTJJJAAA>>>;;;666333444222000//////000222111000------------------------...---,,,---///000///...---------------------------------+++******---///---------,,,,,,,,,,,,+++*********++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***,,,.../////////---,,,.........---------,,,,,,************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,---///000000//////111555888:::???GGGPPPXXX___eeeiiimmmsss||||||sssiiikkkooouuu}}}{{{yyywwwvvvxxx~~~wwwmmmdddbbb___^^^___`````````]]]___aaabbbhhhxxxzzzttttttuuusssqqqrrrrrrlllaaaVVVNNNJJJIIIIIIJJJIIIGGGEEECCCBBBBBBBBBAAAAAA@@@@@@????????????>>>======>>>AAAEEEHHHKKKPPPQQQSSSUUUVVVXXXYYYYYYUUUSSSNNNIIIFFFEEEHHHJJJHHHFFFEEEGGGKKKMMMKKKIIIHHHFFFCCC@@@?????????@@@@@@AAABBBBBBCCCCCCCCCBBBBBBAAA???>>>>>>>>>??????CCCAAA>>>===>>>?????????;;;===???@@@AAA@@@???>>>>>>>>>>>>>>>>>>>>>>>>>>><<<<<<;;;:::::::::::::::999888666555555666888999;;;999777777888999888777444444444444444444444444111222444555555444333222111111222333555666777888555333111111222222222111111111000000000111111222111222333444444333222111333333333333222222111000000000///......///000000111000000000000111111222////////////////////////------------....................................//////............//////000...,,,******,,,...000000000////////////..............................,,,,,,,,,---------..............................---......///......------------------------------vvvfffSSSJJJAAA===:::666333444222000//////111222222111+++,,,---///000000000000///...------......---,,,------------------------,,,---,,,+++******,,,...,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++,,,,,,++++++++++++++++++++++++------------------------***+++---//////...---,,,,,,,,,,,,---------......******++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,---,,,++++++,,,...111111444888>>>DDDMMMUUU[[[\\\bbbkkkrrrxxx|||vvvjjjjjjkkknnnuuu|||}}}}}}xxxmmmdddaaa^^^\\\\\\^^^^^^^^^[[[]]]^^^___eeeuuu|||xxxuuummmgggfffeeeaaa___```eeebbb^^^YYYTTTPPPMMMLLLKKKIIIFFFCCCAAA@@@???????????????@@@@@@@@@@@@@@@??????>>>???BBBGGGKKKNNNSSSQQQNNNJJJIIIIIIJJJKKKFFFGGGGGGFFFFFFGGGKKKOOOKKKHHHFFFGGGJJJLLLJJJGGGJJJHHHEEEBBBAAAAAAAAABBB@@@AAABBBBBBBBBBBBBBBBBBAAA@@@???>>>>>>>>>???@@@CCCAAA???>>>?????????>>>:::<<<>>>@@@AAA@@@???>>>===========================<<<;;;;;;::::::;;;;;;:::999777666666777888999999777555555666777666555777777777666555444444333111222333444444444222222111111222333555666666666444333111111222333222111333222222111111111222222111111222333333222111111111111222111111000///...000000////////////000000000000//////000111111222////////////////////////---------.........////////////////////////////////////............/////////...+++******+++...///////////////...------...........................,,,,,,,,,---------..............................------......///......------------,,,,,,---------uuudddRRRHHH???<<<:::555333333111///......///000///...---...000111111000///...000...------......,,,+++------------------------+++,,,,,,,,,******,,,---++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,---------,,,,,,******+++,,,,,,---......***+++++++++,,,,,,------------------------------++++++,,,,,,,,,---------+++,,,,,,,,,++++++...000000000000111333999@@@FFFOOOUUU\\\bbbfffkkkrrrwwwwww|||zzzkkkjjjjjjjjjnnnzzz~~~sssfffbbb]]]ZZZZZZ[[[\\\\\\XXXYYY[[[^^^gggvvv}}}uuunnniiifff___ZZZXXXUUUQQQOOOQQQVVVWWWYYYZZZYYYVVVTTTRRRMMMJJJGGGCCC@@@>>>>>>>>>???@@@BBBDDDEEEEEEDDDDDDBBBAAA@@@AAACCCHHHLLLOOOQQQMMMGGGBBB???@@@BBBDDDAAADDDFFFGGGGGGIIIOOOSSSQQQMMMIIIIIIKKKLLLJJJHHHIIIHHHFFFDDDCCCBBBCCCCCCAAAAAABBBBBBBBBBBBAAAAAAAAA@@@???>>>??????AAABBBBBB@@@???>>>???@@@???>>>;;;<<<>>>?????????>>>>>><<<<<<<<<<<<<<<<<<<<<<<<===<<<<<<;;;;;;;;;;;;;;;:::999888777777777888888777666444444555666666555888888888888666555444333222222222333333222222111111111222333444444444444444222111111222333222222333333222111111111111222000111222333333222111000000000000000000000///...000000000000000000000000////////////000111111222000000000000000000000000.........////////////000/////////000000000000000//////............//////000///---,,,,,,---///000---/////////---,,,---...------------------------,,,,,,,,,---------......------------------------,,,,,,---............---------,,,,,,,,,,,,------sssbbbQQQGGG>>>;;;999555222333222000///.../////////------...000111111000///------,,,+++,,,...///...---------------------------***+++------+++***+++,,,))))))***+++,,,------...------,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********************************+++++++++,,,,,,***+++++++++++++++++++++*********+++++++++++++++++++++++++++++++++++++++*********++++++++++++,,,,,,---...---,,,---///111000///...---,,,...333666AAAEEEKKKNNNRRRXXX```gggiiiqqqyyy{{{zzz|||~~~lllllljjjiiinnn{{{}}}wwwvvvvvvwwwvvv|||yyyfffbbb\\\YYYYYY[[[\\\]]][[[[[[]]]bbblllwwwzzz~~~xxxsssooonnnnnniii___WWWUUUOOOJJJIIIGGGCCCCCCFFFFFFJJJPPPUUUYYYZZZZZZYYYSSSPPPLLLGGGDDDCCCBBBBBBBBBDDDHHHKKKMMMMMMLLLKKKDDDCCCAAAAAACCCGGGLLLOOOKKKHHHBBB>>><<<===@@@BBBAAAEEEHHHIIIHHHKKKQQQVVVVVVQQQKKKIIIJJJKKKJJJIIIFFFFFFFFFEEEDDDCCCCCCBBBAAAAAAAAABBBBBBAAAAAA@@@AAA@@@?????????AAABBBCCCAAA???>>>>>>@@@@@@???>>>=========>>>>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<======<<<;;;;;;;;;;;;;;;999888777666666666666777777666444444666777666555666666777777777555444333444333222111111000111111111111222333333222222111444222111111222333333222222222111000000000000000000111222333333222111000///000000111111111000000000111111111111111111000.........//////000222222000000000000000000000000/////////000000000111111........./////////000000//////............/////////......------......///,,,...///...,,,+++,,,...------------------------,,,,,,,,,---------......------------------------++++++,,,---------------------,,,++++++,,,------rrraaaPPPFFF===:::888444222222555333111000111111000///***,,,...000111111000///+++******,,,...000000///------------------------)))+++------,,,+++***+++(((((()))***,,,---...///------------------------++++++++++++++++++++++++******************************)))))))))***+++,,,,,,,,,++++++***)))))))))*********)))))))))))))))************************))))))))))))***************+++++++++******,,,---...//////...------000222111444888;;;===CCCNNNVVV^^^hhhppprrrpppqqquuuxxx||||||~~~nnnmmmlllkkkqqqvvvnnnlllmmmmmmllltttxxxyyy{{{zzzrrrsssvvvyyy~~~yyyfffaaa\\\XXXYYY[[[]]]^^^bbb```aaafffoooxxx}}}~~~xxxvvv|||tttkkkccc___]]]```ddd```TTTIIIGGGBBB??????>>><<<===AAA<<>>@@@AAACCCGGGJJJJJJIIIKKKRRRXXXXXXRRRKKKGGGGGGHHHHHHGGGDDDDDDEEEEEEDDDCCCBBBBBBAAAAAAAAABBBBBBAAA@@@@@@AAA@@@@@@@@@@@@AAACCCDDD@@@???>>>???@@@AAA@@@>>>???>>>============>>>>>>==============================<<<;;;;;;;;;;;;<<<777777666555555555555555888666555555777888777777333444555666666666555444555444222000//////000111111111222333222111000///444222000111222333333222111111000///////////////000111222333333222111000///000111222222222222222111111222222222222111111............///000222222000000000000000000000000000000000000111111111111---------.........////////////............//////,,,,,,,,,,,,,,,,,,,,,,,,,,,...000...,,,***,,,...------------------------,,,,,,,,,---------......------------------------***+++,,,,,,---------,,,------++++++++++++------rrraaaOOOGGG===666444444444333333333222111000///...---///...,,,******+++,,,---------............---------------------,,,+++***++++++++++++++++++++++++---------.........//////222000---+++))))))******,,,,,,,,,++++++*********,,,,,,++++++++++++,,,,,,************************)))************+++++++++++++++************+++++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++***,,,......,,,+++,,,,,,++++++++++++++++++++++++***,,,...222777;;;???AAAJJJSSS___gggjjjlllooorrryyy|||}}}yyyuuuvvv~~~rrruuuuuutttyyy}}}nnnggggggjjjmmmqqqmmmlllooovvvxxxtttooonnnmmmmmmooosssxxx}}}~~~}}}zzzwwwtttlllccc___```bbbbbb```cccfffmmmtttzzz~~~~~~}}}|||yyy{{{xxxnnnddd\\\XXXWWWVVVTTTRRRNNNHHHCCC<<<;;;;;;:::::::::;;;;;;======@@@GGGPPPYYY]]]^^^]]][[[WWWRRRMMMLLLNNNPPPOOOPPPSSSVVVXXXVVVRRRNNNEEECCCBBBCCCFFFIIIKKKLLLGGGCCC>>><<<===@@@CCCDDDHHHGGGHHHIIIKKKNNNQQQRRRLLLKKKIIIGGGFFFFFFFFFFFFDDDDDDEEEFFFFFFEEEDDDCCC???@@@AAABBBBBBBBBBBBBBB===>>>???@@@AAABBBBBBBBB>>>??????@@@@@@@@@??????==================<<<;;;999999::::::;;;<<<<<<===>>>===;;;:::999888888888888666333333444555555444555555555555666777999999333444555666666555444444111111222333333333222222000111222222333333222222111111111222222333333333000000000///////////////111111222222222222111111111222222222222111000000000000////////////000000......//////000000111111000///...---,,,------...000000000000////////////........................///............---------////////////////////////+++---///---++++++---000//////...---,,,,,,++++++,,,,,,,,,---------......000///...---,,,,,,---...------,,,,,,++++++,,,,,,******+++++++++,,,,,,,,,qqqaaaPPPHHH>>>777444444333222333333222111000///...---///...,,,+++***+++,,,---------............------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,---.../////////222111...+++)))((()))))),,,,,,,,,+++++++++************))))))))))))******************************)))************+++++++++******))))))))))))******+++,,,,,,------,,,,,,+++++++++++++++++++++++++++***,,,---,,,+++***+++,,,------------------------......///000111333555666@@@DDDJJJNNNRRR[[[eeennnrrrvvvwwwuuurrrssszzz~~~zzz~~~yyyooojjjkkknnnppprrrnnnjjjkkknnnnnnhhhccchhhfffeeeeeeggglllqqqttt}}}~~~}}}~~~~~~}}}~~~vvvlllhhhjjjnnnpppppptttxxx}}}~~~}}}|||{{{~~~~~~vvvooohhhaaaXXXRRROOOMMMLLLJJJHHHEEE@@@===;;;::::::999999999::::::::::::===CCCLLLRRRUUUUUUVVVWWWVVVTTTRRRPPPPPPQQQOOOPPPQQQSSSTTTRRRNNNKKKDDDCCCBBBCCCFFFJJJKKKLLLGGGCCC???===???BBBEEEGGGEEEEEEFFFGGGIIIKKKMMMNNNLLLKKKIIIGGGFFFFFFFFFFFFDDDEEEEEEFFFEEEDDDCCCBBB???@@@@@@AAABBBBBBAAAAAA>>>>>>???@@@AAAAAAAAAAAA<<<======>>>>>>>>>======<<<===============<<<<<<:::;;;;;;<<<======>>>>>>===<<<;;;:::999888888888888666444333444555555444555555555555666777888888555555666777777666555444222222333333333222222111111111222333333333333333222222333333333333333333000000000000000000000000000111111222222111111000111222222222222111000000000000000//////000000000000000000000////////////111000///............///000000000/////////..............................///............---------////////////////////////...000000///,,,+++---//////......---,,,,,,++++++,,,,,,,,,---------------------,,,+++,,,---.........---,,,+++++++++++++++***++++++++++++,,,,,,,,,ppp```QQQIII???888555444333222222222111000//////......///...,,,+++++++++,,,---------............------++++++***)))***+++,,,---++++++++++++++++++++++++++++++,,,------...//////111000...+++)))(((((())),,,,,,,,,++++++++++++*********))))))))))))******************************)))************+++++++++++++++************++++++++++++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++***((()))+++---..............................---,,,,,,,,,,,,,,,333555777999===FFFSSS\\\bbbfffkkkllllllooovvv|||{{{uuusssssssssssswwwrrrmmmkkkllljjjeee```aaa```^^^^^^```dddhhhkkkvvvzzz}}}|||}}}~~~~~~~~~~~~wwwnnnkkknnnvvv|||~~~}}}}}}|||}}}}}}}}}pppkkkddd___\\\WWWQQQLLLEEECCCAAA???>>><<<:::777999888888777777888888999888999<<>>@@@DDDGGGIIIEEEFFFGGGIIIJJJJJJKKKKKKKKKJJJHHHFFFEEEEEEFFFFFFFFFFFFFFFEEEDDDCCCBBBAAA??????@@@AAAAAAAAA@@@@@@>>>??????@@@AAAAAAAAAAAA=========>>>>>>======<<<<<<<<<===============<<<<<<<<<<<<===>>>>>>??????===<<<;;;999888888888888888666555444555666555555666666555555555666666777666777777777666666555444333333333333222222111000222222333444444444333333444444444333333333333333111111111111111111111111000000111111111111000000111111222222111111000///111111000000000000111111111111000000///.........111111000000000//////////////////.........------........................///............---------////////////////////////111222111///---,,,---.........------,,,,,,++++++------------,,,,,,,,,,,,+++++++++++++++---......------,,,******)))))))))++++++++++++,,,,,,,,,,,,ooo___QQQIII???999666555333111222111111000//////............---,,,,,,,,,,,,---------............------+++***(((((((((***,,,...++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,...---,,,+++************++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,************************))))))*********+++++++++,,,,,,,,,++++++,,,,,,,,,++++++,,,,,,,,,,,,++++++************************++++++***(((''''''***---,,,,,,,,,,,,,,,---------,,,+++++++++++++++,,,,,,,,,///222555777:::>>>BBBJJJPPPWWW]]]aaagggnnntttzzz|||yyyyyytttooommmnnnmmmiiieeeaaabbbdddfffhhhjjjlllmmmpppuuu}}}|||wwwuuuuuutttttttttoooiiiiiipppzzz~~~}}}}}}~~~||||||}}}tttkkkccc^^^XXXTTTRRRPPPLLLHHH@@@===:::999999999888666666666666555666666777777:::;;;???BBBEEEFFFFFFEEEFFFJJJOOOSSSTTTTTTUUUVVVOOOMMMJJJIIIHHHFFFCCCAAACCCBBBAAACCCGGGJJJKKKKKKCCC@@@>>>>>>AAAEEEHHHJJJIIIJJJKKKMMMMMMLLLKKKKKKJJJIIIGGGFFFEEEEEEEEEFFFGGGFFFFFFEEECCCBBBAAA@@@??????@@@@@@AAA@@@@@@???>>>???@@@AAAAAAAAAAAAAAA??????????????????>>>===;;;;;;<<<===>>>>>>======<<<<<<<<<=========>>>>>><<<;;;:::999888888888888888777555555666777666444666666555555444555555555666666666555555444333333444444444333222111000///222222333444444444444333444333333222222111111111111222222222222222333333///000000111111000000///111111111111111000000///111111000000000000111111000000000000////////////000000111111111000000//////.........------------........................///............---------////////////////////////000000///...---------...---------,,,,,,,,,++++++---------,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,---------,,,+++***)))(((((((((+++++++++,,,,,,,,,------mmm]]]OOOHHH???999666555333111111111000000///...............------,,,,,,,,,---------............------+++***(((((((((***,,,...++++++++++++++++++++++++......---,,,+++***))))))************++++++,,,---++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,************************))))))*********+++++++++++++++************++++++***++++++,,,,,,++++++*********************************)))(((&&&'''***,,,+++++++++,,,,,,,,,------,,,,,,++++++,,,------...+++...111333444333333444777<<>>======::::::<<<===>>>>>>>>>>>>::::::;;;;;;;;;;;;;;;<<<;;;::::::999888888888888777666555555666666555333666555444444444444444555444444333333222222222222444444444333222111000///111222333333444444333333222111111111000000//////111111222222333333333333000000111111111111000000000111111111111000//////111111000000000000111111---......///000111111222...///111222222111000//////.........------------///////////////////////////............---------////////////////////////---,,,,,,,,,---...//////,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,/////////...---,,,++++++---,,,+++***))))))))))))++++++,,,,,,,,,---------~~~kkk[[[MMMFFF>>>888666555333111000000000//////.....................---------,,,------............------++++++***)))***+++,,,---++++++++++++++++++++++++......---,,,***)))((((((((()))******+++,,,,,,---***++++++++++++,,,,,,,,,******))))))))))))******************************)))************+++++++++)))(((((((((((((((((()))******++++++++++++***************************************)))'''(((***,,,+++,,,,,,------.........///...------,,,,,,,,,,,,,,,,,,+++,,,---///222333...111444888;;;>>>BBBDDDNNNVVVaaakkkrrryyyyyyvvvtttrrrqqqtttxxx~~~~~~|||sssmmmfff```]]]]]]^^^^^^^^^aaagggoooyyy}}}wwwsssqqqrrrsss||||||{{{zzz}}}|||}}}yyyrrruuuzzz~~~}}}{{{{{{vvvooommmkkkiiigggccc^^^ZZZOOOIIIBBB???>>>???===<<<999777444333444444444333333333333333444555666666777999<<<<<<;;;::::::;;;@@@AAACCCDDDFFFIIINNNQQQKKKIIIGGGEEEEEECCCAAA???BBBAAAAAABBBEEEFFFFFFEEEEEECCCBBBCCCFFFJJJMMMNNNIIIJJJJJJJJJJJJJJJIIIIIIHHHGGGEEEDDDDDDDDDEEEFFFFFFEEEDDDCCCBBBBBBBBBBBBAAAAAABBBBBBBBBAAA@@@@@@???@@@@@@AAAAAA@@@@@@@@@============<<<;;;::::::999:::;;;===>>>?????????999999999999999999999999::::::999888888888888888666555444555666666444222444444333333333444444555333222111111111222222333333333333333222222111000111111222333333333222222000000000///////////////111111111222222333333444111111222222222222111111000000111111000000///...000000////////////000000,,,---...///000111222333...000333444555333111000/////////.........------///////////////////////////............---------////////////////////////,,,+++***+++---/////////,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,111111000///...,,,+++***,,,,,,+++************+++,,,,,,,,,,,,------------}}}iiiYYYJJJDDD<<<777666555333111///////////////........................------,,,------............------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******************++++++++++++************+++++++++,,,,,,,,,******))))))))))))******************************)))************+++++++++***))))))(((((())))))*********++++++++++++******************************)))***++++++))))))***+++******++++++,,,------.........---,,,++++++++++++,,,***((()))+++---000111---......///000111333555<<>>@@@@@@AAABBBEEEHHHIIIHHHGGGGGGGGGEEECCCAAABBBAAA@@@BBBCCCDDDCCCAAADDDBBBAAABBBEEEIIIKKKLLLHHHHHHGGGGGGGGGHHHHHHIIIGGGFFFEEEDDDCCCDDDEEEEEEEEEDDDCCCBBBAAABBBBBBCCCCCCCCCCCCCCCCCCBBBAAA@@@@@@@@@@@@AAAAAA@@@@@@???============<<<;;;:::999888999;;;===>>>???@@@@@@999999999999999999999999:::999999888888888888888444444333444555555333111333222222222333444555555222111111111111333444555222222333333333222222111///000111111222222111111////////////000000000000000000111111222333333333222222333333333333222222000000000000000//////...//////............//////---......///000111111222000222555888888666444222000000000/////////......///////////////////////////............---------////////////////////////...,,,+++,,,...000///...++++++++++++++++++++++++))))))***+++,,,------....../////////...,,,+++***+++++++++++++++,,,,,,---,,,,,,,,,------------...|||hhhXXXHHHBBB;;;666555555333111///////////////...............//////......---,,,---..................------------------,,,+++***++++++++++++++++++++++++)))))))))***++++++,,,,,,,,,,,,,,,++++++)))((('''*********++++++,,,,,,,,,,,,,,,++++++++++++,,,,,,************************)))************+++++++++---,,,,,,,,,,,,,,,,,,---******++++++++++++******)))))))))))))))))))))))))))***,,,,,,+++******+++''''''((()))******++++++***************+++,,,,,,******+++---......,,,***.........---...000222333333555777999>>>GGGRRR[[[hhhjjjlllooosssyyy}}}}}}}}}vvvyyyyyyoookkkddd```____________fffooo}}}}}}{{{{{{|||zzz|||xxx{{{{{{uuuuuuvvvvvvuuuttttttssspppmmmkkkkkkkkkggg___XXXSSSUUUVVVTTTOOOOOORRRWWWCCC===777444555888999888888666555555555555333111333333333333444555666777555777999888666666999<<<;;;===>>>???>>>>>>???AAAHHHGGGGGGHHHHHHGGGEEEBBBBBBAAA@@@AAABBBBBBAAA???AAA???>>>???BBBFFFGGGHHHIIIHHHGGGFFFGGGHHHIIIJJJFFFFFFDDDCCCCCCDDDEEEEEEEEEDDDBBBAAAAAABBBCCCDDDCCCDDDDDDDDDCCCBBBBBBAAA@@@@@@AAAAAAAAA@@@@@@???????????????>>>===<<<;;;888999;;;<<<>>>???@@@@@@999999999999999999999999999999888888888888888888333333333444555444222000111111222222333444555666222111111111222444666777111111222333333333222222//////000111111111111111//////000000111111222222//////000111222222333333222333333444444333333222000000000000000//////.........------------......////////////000000000000111444888:::;;;999666444000000000000////////////000000000000000000000000//////.........---------////////////////////////222///,,,---///000///---++++++++++++++++++++++++(((((()))***,,,---...///+++,,,---------,,,+++***++++++++++++,,,---......,,,,,,,,,---------......yyygggZZZHHHCCC===888555444333222////////////............/////////...---+++***)))---------,,,,,,------...***++++++,,,,,,++++++***,,,,,,,,,------.........+++***)))))))))***+++,,,,,,***(((***---...---+++,,,,,,,,,+++++++++******++++++++++++++++++++++++************************+++++++++*********))))))******+++++++++******)))+++*********))))))((((((,,,,,,+++***))))))******%%%'''***+++*********+++++++++******************++++++++++++++++++++++++,,,***((())),,,...---,,,---------,,,---...///000333222111111333777;;;>>>KKKMMMPPPSSSWWWaaapppzzz}}}||||||~~~}}}{{{yyy{{{{{{sssrrrlllhhhgggfffcccdddggguuu}}}~~~|||yyyvvvssspppllliiiccceeehhhiiijjjjjjkkkmmmmmmiiiccc```\\\XXXRRRMMMEEEFFFHHHJJJLLLLLLLLLLLLAAA===999777888888777555333333333333333333333333222222222222333444555666888888999999999:::::::::>>><<<999888999;;;???AAA???AAADDDFFFFFFGGGIIIJJJDDDBBBAAACCCEEEEEEAAA>>>======>>>???@@@BBBDDDEEEDDDEEEFFFGGGGGGFFFEEEDDDCCCBBBAAA@@@AAACCCFFFGGGFFFEEECCCAAAAAACCCEEEFFFCCCCCCCCCCCCBBBBBBAAA@@@AAAAAAAAA@@@>>>===;;;:::>>>>>>??????===<<<:::999<<<<<<<<<<<<============<<<:::999777666666777777777666555444444333444444666666555444444444444555333333333333333333333333333222222111111222222333444444444444333222111111222222111111111111111222////////////000000000000...///000111333444555666333333333222222111111111000000000000000000000000////////////............///////////////000111111000444999<<<<<<888222///222222000///...............///000000000///---,,,***+++,,,,,,------,,,,,,...------------...////////////...------,,,++++++************************,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---------,,,+++,,,,,,,,,++++++*********////////////////////////yyyfffYYYGGGBBB<<<777444333222111////////////............//////000000000///.........---,,,,,,,,,,,,,,,---++++++,,,,,,,,,,,,+++++++++++++++,,,,,,,,,,,,,,,...---,,,,,,,,,---......***((('''(((+++,,,***))),,,,,,+++++++++*********......------,,,,,,++++++++++++++++++++++++++++++++++++*********)))))))))((()))******++++++++++++************)))))))))(((++++++***)))))))))))))))&&&(((***+++***)))***+++************************++++++++++++++++++++++++,,,***((())),,,...---,,,------...//////000000000...---,,,,,,...111444666999;;;>>>???AAAIIITTT]]]hhhiiijjjmmmqqqxxx~~~~~~zzzqqqmmmkkkiiiiiifffdddiiippp~~~|||yyywwwtttrrrsssqqqooolllhhhddd```^^^YYY[[[^^^___```aaadddfffccc___ZZZUUUQQQLLLEEEAAA@@@BBBDDDGGGIIIKKKKKKKKKAAA===888555666666555444333333333333333333333333222222222222333333444555555666777888999:::;;;;;;<<<;;;:::999:::<<<>>>@@@???AAACCCDDDEEEFFFIIIKKKGGGEEEDDDEEEFFFEEEBBB???======>>>???@@@BBBDDDEEEDDDDDDDDDDDDDDDCCCBBBAAABBBAAA?????????AAACCCDDDEEEDDDCCCBBBBBBCCCDDDEEEBBBBBBBBBBBBBBBAAA@@@@@@BBBAAAAAA@@@>>>===;;;;;;;;;;;;<<<======<<<;;;;;;<<<<<<<<<<<<============<<<;;;:::999888888888888777666555444444333444444666666555444444444444444333333333333333333333333444333333222222333333444444444444444333222111111222111111000000000111111//////000000000111111111000111111222222333333444333333333222222111111111////////////////////////000000//////......------///////////////000000111222555999;;;;;;888333000222111000///...........................------,,,,,,------..................------------...////////////......------,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,---.........,,,+++)))(((,,,,,,++++++++++++++++++........................zzzfffXXXEEEAAA:::666333222111111////////////..................///000111111000000------,,,+++++++++++++++++++++,,,,,,,,,,,,++++++,,,+++++++++++++++******,,,++++++*********++++++***(((((((((***+++***))),,,++++++++++++*********++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************))))))))))))'''''')))***+++,,,,,,,,,************))))))))))))******)))((((((((())))))''')))++++++***))))))***************************+++++++++++++++++++++++++++***)))))),,,------,,,---...111333444333222111,,,+++******+++,,,---...///000222222222666===CCCMMMOOOQQQRRRVVV___jjjrrryyy|||wwwmmmmmmmmmlllhhhhhhqqq||||||zzzzzz|||}}}zzzvvvpppkkkhhhfffcccbbbcccbbb___\\\XXXSSSPPPNNNLLLNNNOOOQQQRRRUUUYYY\\\^^^[[[UUUPPPKKKFFF@@@<<<;;;===@@@CCCEEEHHHIIIJJJ@@@<<<888444444444444333222222222222222222222222222222222222333333333333222333444666888999;;;;;;::::::::::::;;;<<<===>>>???@@@AAABBBCCCEEEIIILLLKKKJJJHHHHHHHHHFFFCCC@@@>>>>>>>>>???AAABBBDDDDDDFFFEEEDDDCCCBBBAAAAAAAAAAAA@@@>>>======???@@@AAACCCCCCCCCCCCCCCCCCCCCCCCAAAAAAAAAAAAAAA@@@@@@???BBBBBBAAA@@@???===<<<<<<888999:::;;;<<<=========;;;<<<<<<<<<<<<=========<<<<<<<<<<<<;;;;;;:::999777666555444444333444444666555555444444444444444333333333333333333333333444444333333333333444444444444444444333222111111000000000//////000000111000000111111111222222222222222222222222222111111222222222222222111111111////////////////////////111000000///...---------//////......//////000111111333555666666444111000111111000///..................---,,,,,,,,,,,,,,,....../////////000000000...------------...//////............------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------,,,+++)))(((++++++++++++++++++,,,,,,------------------------zzzdddVVVEEE@@@:::666333333222111////////////............,,,---......//////......------,,,+++************+++,,,,,,,,,,,,,,,,,,+++------,,,,,,++++++***************)))))))))))))))++++++++++++,,,,,,,,,+++++++++++++++************&&&&&&'''((()))***++++++++++++++++++++++++++++++******)))))))))((((((((((((((()))******+++***************)))))))))))))))))))))((((((((((((((())))))***+++***)))((()))******************+++++++++******************************)))***+++,,,------...111555999:::888666444///...------,,,,,,,,,,,,---///000//////000444777:::<<<>>>======CCCMMMUUUaaaeeejjjnnnqqqtttvvvxxxssspppnnnmmmlllmmmttt~~~~~~|||zzzvvvsssppplllkkkkkkmmmoookkkgggaaa]]]ZZZXXXVVVTTTTTTSSSRRRNNNIIIDDDAAA@@@AAABBBCCCDDDFFFIIINNNRRRYYYWWWTTTPPPKKKFFFAAA>>>:::;;;===???AAACCCEEEEEE@@@===999555333333333333222222222222222222222222222222222333333333222222111222333444666777888999999999:::;;;<<<<<<<<<<<<>>>???@@@@@@AAACCCHHHKKKMMMLLLLLLJJJIIIFFFCCCAAA?????????@@@AAABBBCCCDDDIIIGGGEEECCCBBBBBBBBBBBBAAA@@@>>>======>>>???@@@BBBCCCCCCDDDDDDCCCCCCBBB@@@@@@@@@AAAAAA@@@@@@???BBBBBBAAA@@@???>>>>>>>>>::::::;;;<<<<<<=========;;;;;;;;;<<<<<<<<<======<<<===>>>>>>>>>===;;;:::777666555444444333444444666555444444333333444444444444444444444444444444444333333222222333333444444444444444333222111111//////////////////000111111111222222222333333333111111111111111111111111222222222111111111111111........................111111000///...------,,,///............///000000//////000000000///...---111000///...............000///---,,,+++,,,---...///////////////000000111...------------...//////,,,,,,,,,,,,------------++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,,,,,,,---*********++++++,,,,,,,,,++++++++++++++++++++++++xxxcccTTTEEEAAA;;;666444444333222////////////...........................------,,,---,,,++++++*********+++,,,,,,,,,------,,,,,,,,,......------,,,,,,++++++......---------,,,,,,++++++,,,,,,,,,+++++++++++++++++++++*********))))))'''((((((((((((((()))))))))))))))))))))))))))))))))))))))(((((((((''''''***************)))((('''))))))))))))))))))******)))((((((((((((((()))))))))***+++***(((((()))***))))))*********+++++++++************************************++++++---...///333888===???===:::777222111000///---,,,,,,,,,***+++,,,,,,,,,---///000000444666555222333888>>>AAAEEEJJJNNNRRRUUUYYY\\\gggkkkpppssstttvvvzzz}}}}}}vvvoooppprrrtttwww{{{|||wwwtttrrrooonnnjjjjjjkkkjjjiiihhhfffeeeaaa___\\\YYYYYYYYY[[[]]]YYYUUUPPPLLLJJJIIIGGGFFFHHHIIIHHHDDD>>>:::888888:::;;;<<<<<<>>>AAAEEEIIIKKKLLLMMMKKKHHHDDD@@@>>>;;;;;;<<<<<<===>>>??????>>>===;;;888555444444444111111111111111111111111000111222333333333222222333333333444444555555666888999:::;;;<<<<<<<<<;;;>>>????????????BBBFFFIIILLLLLLLLLKKKHHHFFFCCCBBB??????@@@@@@AAABBBCCCDDDHHHGGGEEECCCAAAAAAAAABBBBBBAAA???>>>===>>>@@@AAABBBBBBCCCCCCCCCCCCBBBBBB???@@@@@@AAAAAA@@@@@@@@@BBBAAA@@@@@@???@@@AAAAAA>>>>>>>>>===============;;;;;;;;;;;;<<<<<<<<<<<<<<<===>>>???>>>===<<<;;;777666555444444333444444555555444333333333333333444444444444444444444444222222111111111111222222444444444444333222111111//////...//////000111111222222222222333333333333///000000111111222333333111111111111111111111111////////////////////////111000000///...---------...............//////000///.........------------000//////...............111000...---------...///......---------...///000...------------...//////+++++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++))))))******+++,,,------*********++++++,,,,,,,,,++++++++++++++++++++++++vvvbbbSSSEEEAAA;;;666555444444333////////////............//////000000///...------,,,,,,++++++++++++,,,,,,,,,,,,------------,,,,,,......---------------,,,,,,---------,,,+++***))))))***+++***(((((((((***+++************)))))))))...---,,,+++***(((''''''))))))))))))))))))))))))((((((((((((''''''''''''+++++++++***)))(((&&&&&&))))))))))))************))))))((((((((()))******)))******)))((((((***+++)))))))))***++++++,,,,,,************************)))***++++++***+++---///000444:::???@@@???<<<999333222000---,,,+++++++++*********+++,,,---.........111333333111111333555000333777:::<<>>===???AAAAAA>>>888333333444555777888888888:::===@@@@@@DDDHHHIIIGGGCCC???===;;;;;;:::999999999999999;;;<<<<<<:::777444444444000000000000000000000000...///111333333333333222333333333444444444444444888999:::;;;;;;<<<<<<;;;>>>>>>??????>>>@@@BBBEEEGGGIIIJJJIIIGGGDDDCCCCCC@@@@@@@@@@@@AAABBBCCCDDDDDDCCCBBBAAA@@@?????????BBBAAA???>>>>>>@@@AAACCCBBBBBBBBBBBBBBBBBBBBBBBB???@@@@@@AAAAAAAAAAAAAAA@@@@@@??????@@@BBBDDDEEEBBBAAA???>>>===<<<<<<<<<:::;;;;;;;;;;;;<<<<<<<<<<<<<<<=========<<<<<<;;;777666555444444333444444555444444333333333333333444444444444444444444444111111000000000000111111444444444444333222111111////////////000111222222111111222222222333333333//////000000111222333333000000000111111111111111000000000000000000000000////////////..................------......///000111000000/////////////////////......---......///000000///............///...---,,,,,,,,,---...///...------------...//////,,,,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,+++***************++++++++++++++++++,,,,,,++++++++++++++++++++++++ttt```SSSDDD???999555444333333222////////////............,,,---..................++++++++++++,,,---...///,,,,,,------------,,,,,,,,,,,,,,,,,,,,,---------******++++++***)))'''&&&)))***,,,***((('''(((***************))))))))))))------,,,++++++***))))))))))))))))))))))))))))))((((((((('''''''''&&&&&&)))*********)))(((''''''((()))))))))************)))))))))))))))***++++++((()))))))))((((((+++---((())))))***++++++,,,,,,************************(((***,,,+++******,,,//////333888===???>>><<<:::444222///,,,******+++,,,+++***)))***+++---......///000000111111111111111///111333444333444666777666999>>>@@@@@@AAAEEEHHHLLLPPPSSSSSSXXX```eeefffnnnttt~~~{{{vvvoookkknnnrrruuuwwwzzzzzz~~~xxxrrrooohhheee```[[[WWWTTTRRRQQQQQQNNNKKKJJJJJJJJJHHHGGGEEEEEEGGGHHHHHHGGGGGGFFFDDDCCCAAA???>>>>>>@@@AAAAAA>>>;;;999999:::999999888;;;<<<999333//////111222444555555444444555777888>>>EEEHHHFFFAAA<<<:::888777666555444444555666666999;;;;;;888444333333000000000000000000000000,,,...000333444444333333222222333333444555666666999999999::::::;;;<<<<<<===>>>@@@???>>>>>>???AAABBBDDDGGGGGGDDDCCCCCCDDDAAAAAAAAAAAAAAABBBCCCDDDAAAAAAAAAAAAAAA@@@???>>>AAA@@@>>>>>>>>>@@@BBBCCCCCCCCCAAAAAAAAAAAACCCCCC@@@@@@AAABBBBBBBBBBBBBBB???>>>>>>???AAACCCFFFHHHBBB@@@???===<<<;;;<<<<<<::::::;;;;;;;;;<<<<<<<<<;;;;;;:::::::::;;;;;;<<<777666555444444333444444555444333333222222333333555555555555555555555555222111111111111111111222444444444444333222111111000//////000111222333333111111111111222222222222000000000000111111111111///000000000111111111222111111111111111111111111............////////////...------------...//////111111111111000000//////.........------......///......//////......---,,,...---,,,+++,,,---///000...------------.../////////......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************,,,+++***))))))******+++,,,,,,++++++++++++++++++++++++++++++++++++++++++rrr___SSSBBB>>>888444222222222111000/////////............'''(((***+++,,,---------+++++++++,,,---...///000,,,------......------,,,*********++++++,,,,,,---------......---,,,***)))+++---...---***(((***,,,************))))))))))))&&&'''''')))***+++,,,---************************(((((('''''''''&&&&&&&&&'''((()))))))))))))))((((((((())))))*********+++******))))))***+++,,,,,,(((((()))(((((())),,,...((())))))***++++++,,,,,,))))))))))))))))))))))))(((***,,,+++******,,,///...111777;;;>>>===;;;999666333///,,,******,,,---***(((''''''(((*********222000...---...///...---000111111000...,,,---...000333666666555555999<<<:::???BBBAAACCCHHHKKKKKKQQQXXXaaajjjmmmkkkfffbbbZZZXXXXXX\\\___aaafffllliiiooosssrrrtttzzz|||}}}{{{zzzyyyxxxuuurrroookkkjjjiiigggbbb]]]WWWTTTOOOMMMJJJGGGFFFFFFFFFGGGAAA@@@>>>>>>@@@@@@@@@???<<<<<<===>>>>>>>>>===<<<:::888666444333444555555999666333222222333444333444777999666000,,,---000000222333333111000000111000777@@@DDDBBB;;;666333555444333222222222333444222666:::;;;888444222222000000000000000000000000+++---000222444555444444000000222333555666888888999999999999:::;;;<<<======???@@@@@@???===>>>>>>>>>AAADDDEEECCCBBBCCCDDDAAAAAAAAAAAABBBBBBCCCDDDAAABBBCCCDDDCCCBBBAAA@@@???>>>======>>>@@@BBBDDDDDDCCCAAA@@@@@@AAACCCDDD@@@AAABBBBBBCCCCCCCCCCCC>>>===>>>???AAAEEEHHHJJJ@@@???===<<<;;;;;;<<<<<<:::::::::;;;;;;;;;<<<<<<;;;:::999888888999;;;<<<777777555444444444444444555444333333222222333333555555555555555555555555333222222222222222222333444444444444333222111111000000000000111222333444000000111111111222222222222222222111000//////...//////000000111111111222111111111111111111111111------......///000000000...------------...////////////000000//////...---......---------......///,,,---...///...---,,,+++///...,,,,,,,,,---///111...------------...//////111111000///......------,,,,,,,,,,,,,,,,,,,,,,,,************************)))(((((((((***+++---///---,,,,,,++++++*********++++++++++++++++++++++++ooo\\\OOOFFFBBB<<<777444333111000222111000//////.........------------------------...---+++++++++---///000******+++,,,------...............------,,,,,,,,,'''$$$###&&&,,,///...++++++***)))(((((()))***+++,,,++++++***)))))))))******))))))))))))))))))***)))))))))))))))))))))))),,,+++++++++******))))))))))))))))))))))))))))))++++++******)))************++++++,,,,,,------...+++*********))))))(((((())))))(((((((((((())))))(((((()))***************((('''''')))+++,,,+++***+++---111777;;;===;;;999444111...+++))))))***+++,,,+++***))))))***+++,,,.........------,,,,,,,,,++++++++++++,,,,,,---...000/////////000111333444444444555666666777888888>>>CCCKKKPPPPPPLLLIIIGGGFFFEEEEEEEEEGGGJJJLLLNNNSSSTTTVVVXXXZZZ]]]^^^___dddeeehhhkkknnnppprrrssspppmmmiiifffeeegggjjjlllpppqqqrrrrrrqqqmmmiiigggmmmmmmnnnmmmkkkiiifffddd```^^^\\\XXXUUURRRQQQPPPOOOMMMKKKIIIGGGFFFEEEEEEAAAAAAAAA???===:::888666555555555555555555555555444444444555555555666666222111111000111333444555555555444333333222111111444333111///...---------111000000000//////......333222777??????999555666333444444555444333111111333333555777888777444111111111111000///......---000000111222333444444555333333222222333333444555666666777888:::;;;<<<======>>>>>>????????????>>>===>>>???@@@AAABBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAA@@@AAAAAAAAA@@@>>><<<;;;:::===@@@CCCDDDDDDCCCBBB???@@@AAAAAABBBAAAAAAAAACCCBBBAAAAAAAAABBBCCCDDD???@@@@@@AAAAAABBBCCCCCC============<<<<<<<<<<<<999999:::;;;<<<<<<<<<<<<;;;;;;999888888888999:::777777777777666666666666444333333222222333333444333444444444444333222111111222222111///...///000111111222222222222111111000111111111111222222222111111111111111222222222111111111111000000000000111111000///////////////222222111111111111222222////////////...........................------,,,......////////////......000000000000////////////......---,,,,,,,,,,,,---......////////////......++++++,,,---............000///...------,,,------------------,,,,,,+++***************************,,,,,,,,,++++++*********,,,,,,,,,+++++++++******++++++++++++++++++++++++qqq]]]PPPEEEAAA;;;777444333222111222111000///............------------------------,,,+++***))))))***,,,---******++++++,,,,,,---------------,,,,,,,,,+++++++++)))''')))---///---***+++***))))))))))))***+++++++++***)))))))))))))))))))))************))))))))))))))))))))))))))))))++++++******))))))))))))))))))))))))))))))))))))*********)))******+++++++++++++++++++++******************)))))))))(((((())))))(((((((((((())))))))))))***+++++++++++++++)))((((((***,,,---,,,++++++---000444999;;;:::888333111...+++))))))***+++******)))(((((()))******...---------,,,,,,,,,,,,+++++++++++++++,,,------......------...000111222//////000000111222222222111666<<<@@@???<<<999888888777777777888;;;===???AAABBBBBBDDDEEEFFFGGGGGGIIIJJJMMMOOORRRTTTUUUUUUVVVTTTQQQNNNNNNOOOQQQRRRTTTTTTUUUTTTSSSQQQNNNMMMMMMNNNNNNNNNMMMJJJHHHFFFFFFEEEDDDCCCBBBAAAAAAAAAAAA@@@>>><<<:::999888777999999999888666444222000222222222222222222222222111111111222222222333333000////////////111222333333222222111111000//////222111///...------------000000000//////.........---,,,111888999444111222222222333333333222000000222222333666888777444222222111111000//////......//////000111222333333444333333333333333444444555555666777888999;;;<<<<<<======>>>>>>>>>>>>>>>======>>>???@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@???@@@@@@@@@@@@>>>===<<<<<<>>>AAACCCDDDDDDCCCAAA??????@@@AAABBBBBBBBBAAA@@@???>>>======>>>???@@@===>>>>>>???@@@@@@AAAAAA============<<<<<<<<<<<<888999999:::::::::::::::999999777666666666777888999999888888888777777777444333333222222333333444555555444444444333333333222333333222000//////000111111222222222222111111000111111111111222222222111111111111111111111111111111111111000000000000111111000///////////////222111111000000111111222////////////...............////////////...------......////////////......///////////////000000000......---,,,,,,,,,,,,---,,,,,,------------,,,,,,)))***,,,---...//////000000///...------,,,,,,---,,,,,,------,,,,,,+++***++++++++++++++++++++++++,,,,,,,,,++++++*********,,,,,,+++++++++*********++++++++++++++++++++++++rrr^^^QQQDDD@@@;;;777555444333222222111000///............---------------------------,,,***))))))***++++++******++++++++++++++++++,,,,,,,,,+++++++++++++++000---++++++......,,,***++++++************+++++++++***))))))((()))))))))((()))***++++++***)))((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))******+++,,,++++++******)))(((((('''******))))))))))))(((((())))))(((((((((((()))))))))***++++++,,,,,,++++++***))))))+++---...---+++,,,,,,---111444777777666111000---+++))))))***+++))))))(((((((((((())))))------,,,,,,,,,,,,,,,++++++++++++***++++++,,,---,,,,,,+++,,,,,,---...///+++++++++,,,,,,------...---000444666555333111111000////////////111333444555555555555555555555555666777888:::<<<===>>>>>>???>>>===;;;;;;;;;<<<<<<======<<<<<<;;;;;;::::::999999:::::::::888777555555555444444444555666666888777555333222111000000111222222222111///---,,,........................---------.........//////------,,,------...000000000000//////...---------///...---,,,+++,,,,,,---//////............------,,,,,,///444666333111222000000111111000000///...000000111444666777555333222111111000000//////...------...///000111222222333222222222222333444444555555666777999:::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>????????????????????????>>>>>>????????????>>>>>>???@@@BBBDDDDDDCCCBBBAAA>>>???@@@AAABBBCCCCCCCCCCCCBBB@@@???>>>>>>???@@@;;;<<<<<<======>>>??????=========<<<<<<<<<<<<;;;999999999888888888888888777777666555555555555555888777777777777666666666444333333222222333333444666555444333333333444555333444444333111000000111111111222222222222111111000111111111111222222222222222222111111000000///111111111111000000000000111000000///////////////222111111000000111111222////////////............//////000000000///............////////////...............//////000000111......---,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,((()))+++---///000111111000///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++*********,,,++++++++++++*********++++++++++++++++++++++++rrr^^^QQQCCC???:::666555444333333111111///...............------------------------///...---,,,++++++,,,,,,++++++******************++++++******************///---,,,,,,---...,,,***,,,++++++++++++++++++,,,+++******))))))*********((()))***++++++***)))((())))))))))))))))))))))))((((((((((((((((((''''''(((((((((((((((((((((((((((((((((((()))+++,,,,,,*********)))))))))(((((())))))))))))))))))(((((((((((())))))))))))(((((())))))***++++++++++++******))))))+++,,,---,,,***+++++++++---000333444333///...,,,***)))******+++)))))))))))))))))))))))),,,,,,,,,,,,++++++++++++++++++************++++++************++++++,,,,,,******+++++++++,,,,,,,,,///111444444222111000111......---------...//////111111111000000/////////111222333444555555555555555444444444333333222222555444333333333333444555333333444444444444333333111111000000000111111222444333222000///............///000000000///---,,,++++++++++++++++++++++++***+++++++++,,,,,,,,,,,,++++++,,,,,,---......///......---------,,,,,,,,,,,,+++***)))******,,,,,,------------------,,,,,,---...///111222111000000..................------......///222555666555333111111111000000/////////,,,,,,---...///000000111111111000000111111222333444444555666888999::::::<<<;;;;;;;;;;;;;;;;;;;;;>>>=========<<<<<<======????????????????????????>>>??????@@@@@@@@@@@@@@@AAABBBCCCDDDDDDBBBAAA@@@???@@@AAACCCDDDDDDDDDDDDCCCBBBAAA???>>>>>>>>>???;;;;;;;;;<<<======>>>>>>======<<<<<<<<<;;;;;;;;;:::999999888777777777777666666555555555444444555555555444444444333333333444333333222222333333444555444222111111222444555444555555444222111111222111111222222222222111111000000111111111222222222333222222111000//////...111111111111000000000///000000////////////000000111111000000000000111111////////////............000000000000000//////...---......//////......---------......///000111111......---,,,,,,,,,,,,---........................***+++,,,...///000000000//////...---,,,,,,,,,,,,++++++,,,,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***************++++++++++++************************************qqq]]]PPPCCC???:::666555444333333111000///...------------------------------------...------,,,++++++++++++++++++******************************************,,,+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++*********++++++,,,((()))***++++++***)))((())))))))))))))))))))))))''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((()))***+++,,,))))))))))))******++++++(((((((((((((((((())))))(((((())))))))))))(((((('''(((((()))))))))))))))))))))((()))++++++***)))+++***)))***---///000000---,,,+++***)))******+++************************+++++++++++++++++++++++++++******)))))))))******)))))))))************************+++++++++++++++,,,...///...---,,,,,,---+++++++++******+++++++++++++++++++++,,,,,,,,,,,,---......////////////...------------------,,,,,,///...---,,,---...000111******++++++,,,,,,,,,,,,,,,++++++,,,,,,---...//////...---,,,++++++***+++---...///000000///...---))))))))))))))))))))))))************++++++++++++++++++,,,------.........---------------,,,,,,,,,***)))((((((((()))+++++++++++++++++++++++++++,,,+++,,,---,,,,,,,,,+++))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---000333555444333000000000///////////////++++++,,,---...//////000///////////////000000111222333444555777888999999:::::::::999:::;;;<<<<<<>>>===<<<;;;;;;;;;<<<===@@@@@@@@@@@@@@@@@@@@@@@@???@@@@@@@@@AAABBBBBBCCCCCCCCCCCCCCCBBBAAA@@@???AAAAAACCCDDDDDDEEEEEEEEE???>>><<<:::999999::::::;;;;;;<<<<<<===>>>>>>>>><<<<<<<<<<<<;;;;;;;;;;;;;;;:::999888777777888888777777777666666666555555444444444444333333333333444333333222222333333444333222000//////000222444444555555444222111222333111111222222222222111111000000111111111222222222222222111111000///......111111111111000000000///000000////////////000000111000000000000000000111////////////............000000000000000//////...------............------,,,------...///000000111......---,,,,,,,,,,,,---///...------------...///------......///.........///...---,,,,,,++++++,,,******+++,,,,,,+++++++++++++++++++++++++++++++++************************+++++++++*********))))))************************ppp]]]QQQDDD@@@;;;777555444333222111000///...------------------------------------***************)))))))))******++++++++++++++++++***************+++++++++))))))******++++++,,,,,,******++++++++++++************************+++,,,***))))))))))))))))))***))))))))))))))))))))))))''''''''''''(((((((((((())))))))))))))))))))))))(((((((((((())))))***+++((((((((()))***+++++++++''''''(((((((((((())))))'''((()))******)))((('''&&&'''(((((())))))(((((())))))((()))++++++)))(((***)))((()))+++---------++++++************************++++++++++++******)))************++++++++++++***))))))((()))))))))))))))******+++******))))))))))))))))))))))))))))))***,,,+++***))))))***+++++++++++++++,,,,,,,,,))))))*********+++++++++***++++++++++++++++++***+++++++++++++++++++++***+++******)))***+++,,,---((((((((())))))*********''''''((()))+++---///111...---,,,,,,+++++++++++++++,,,---......---,,,+++))))))))))))))))))))))))))))))*********+++++++++***+++,,,---............---------,,,,,,,,,,,,,,,***)))((('''((((((******))))))************++++++***---...,,,+++---+++(((++++++*********+++,,,,,,,,,,,,,,,...111333333222........................***++++++,,,---.../////////............///000000222222333444666777888888999999888888999;;;===>>>===<<<;;;;;;;;;<<<===>>>@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAABBBCCCBBBBBBBBBBBBAAA@@@???>>>AAAAAABBBCCCCCCCCCCCCBBB>>>===;;;::::::::::::;;;;;;<<<<<<===>>>>>>??????<<<<<<<<<;;;;;;;;;;;;::::::999888777777777888999777777777888777666666555777666666666666555555555444333333222222333333444111000/////////000111222444555555444222111111222111111222222222222111111000111111111111222222222111111111000000//////...111111111111000000000000///////////////000000111111000000//////000000111////////////............//////000000000///......------............---------------......//////000......---,,,,,,,,,,,,------,,,+++******+++,,,---...////////////...------///...---,,,++++++++++++)))***++++++++++++++++++************************)))))))))***************+++************)))))))))************************qqq___RRREEEAAA;;;777444333222111000000///...------------------------------------((())))))************)))******++++++,,,,,,------*********+++++++++,,,,,,)))***++++++******+++,,,))))))***++++++***))))))((((((((((((((()))******+++***)))(((((()))***+++))))))))))))))))))))))))''''''((((((((()))))))))))))))))))))))))))))))))))))))((((((((())))))***((((((((((((((((((((()))'''''''''((((((((())))))'''((()))******)))((('''''''''((()))))))))))))))+++***)))***++++++***(((***)))((()))+++,,,+++******)))))))))************((()))***++++++***)))((())))))))))))******++++++******)))(((((((((((((((******+++,,,,,,+++***)))******************))))))(((***,,,,,,+++******+++***++++++,,,------------++++++++++++++++++++++++******++++++++++++******,,,++++++***++++++,,,,,,++++++******++++++,,,,,,++++++++++++++++++,,,,,,)))))))))***,,,---///000///...---------------...***+++,,,,,,,,,,,,******(((((((((((((((((((((((())))))))))))************)))***,,,---......------+++++++++++++++,,,,,,,,,***)))(((''''''((())))))((((((((())))))*********&&&+++...,,,---000///***+++***))))))***+++,,,---,,,++++++---000111111000------------------------***++++++,,,---...//////000000//////000000111222111111222444555666777888888888777888:::<<>>@@@????????????????????????@@@???>>>>>>>>>???@@@AAAAAAAAAAAA@@@@@@??????>>>@@@@@@@@@@@@@@@@@@???>>>>>>===<<<;;;;;;<<<======;;;;;;<<<<<<===>>>>>>>>><<<<<<<<<;;;;;;;;;::::::888777666555555777888999666777777888777666555444777777777666666666666555444333333222222333333444///000000000111111111111333444555333111000111222111111222222222222111111000111111111111222222222000000000000000/////////111111111111000000000000///////////////000111111000000////////////000000////////////...............////////////...------,,,------......------,,,..............................---,,,,,,,,,,,,------,,,***))))))***,,,------...////////////......///...---,,,++++++++++++))))))***+++++++++++++++++++++++++++++++++++++++((()))))))))*********+++************))))))))))))************************rrr```TTTFFFBBB<<<777444333111000000000...---------------------------------------)))***+++,,,,,,,,,,,,,,,******+++,,,------......******++++++,,,,,,,,,,,,+++,,,,,,,,,*********+++((()))***++++++***)))(((&&&&&&&&&&&&&&&'''((())),,,+++(((''''''(((+++,,,))))))))))))))))))))))))'''((((((((())))))******))))))))))))))))))))))))***))))))(((((((((((()))((((((((('''&&&&&&%%%%%%&&&'''''''''(((((())))))'''((()))++++++)))((('''(((((()))***************,,,+++***+++,,,,,,+++))))))((((((***+++,,,***((())))))))))))************'''((()))******)))((('''(((((())))))*********+++******)))(((((((((((((((***+++,,,------,,,+++***,,,,,,,,,,,,,,,+++++++++&&&(((***+++***))))))***&&&&&&'''))))))******))),,,++++++***))))))((((((((())))))*********))))))******((((((((()))***+++************++++++******((((((''''''''''''((((((++++++***))))))))))))))),,,++++++******++++++++++++,,,---------,,,+++***''''''''''''''''''''''''((((((((()))))))))******((()))+++,,,------,,,,,,***************++++++++++++***)))((('''(((((()))'''((((((((())))))******%%%(((''')))------'''+++***)))))))))+++,,,---,,,,,,+++---///000000///,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,......///000111111111111111222222333000111222333555666777777888777777888:::===AAACCC===<<<;;;:::;;;===???AAA>>>>>>>>>>>>>>>>>>>>>>>>???>>>===<<<<<<===>>>???@@@@@@@@@?????????>>>>>>>>>>>>???>>>>>>===<<<;;;:::999888888888999:::;;;::::::;;;<<<<<<======>>><<<<<<;;;;;;;;;:::::::::666555444333444666888999555666777777777666444444666555555555555444444444444333333222222333333444///000111222222222222222333444444333111000000111111111222222222222111111000111111111111222222222////////////000000000000111111111111000000000000///////////////000111111000000////////////000000000/////////...........................------,,,,,,------......------,,,...............---------......---,,,,,,,,,,,,---///...,,,++++++,,,...///,,,---...///000000000000......---,,,++++++++++++((()))***+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,(((((())))))*********+++************))))))))))))))))))))))))))))))))))))rrraaaTTTHHH@@@888555333000000333//////...------------......------,,,,,,------...!!!&&&***---------,,,///......---+++******)))&&&))),,,---,,,*********))))))))))))))))))))))))))))))))))))))))))))))))++++++******))))))((((((''''''''''''((()))***+++******))))))((((((''''''&&&&&&&&&''''''''''''(((***)))((('''&&&%%%%%%%%%))))))))))))))))))))))))''''''((((((((((((((((((&&&((()))((('''&&&''')))%%%''')))+++,,,,,,+++***(((((())))))))))))((((((+++***)))(((((()))******'''&&&%%%''')))+++++++++&&&&&&'''(((******(((&&&))))))))))))))))))))))))***)))((('''&&&&&&'''((())))))))))))(((((((((((()))***,,,------,,,***)))******))))))))))))******))))))************))))))))))))))))))))))))))))))(((+++...---)))&&&&&&'''******))))))((((((''''''))))))))))))))))))))))))...---,,,+++)))(((''''''))))))(((((((((((())))))+++*********))))))((((((************************------,,,,,,+++******)))(((((())))))))))))((((((************))))))))))))((((((((()))******++++++,,,+++++++++++++++++++++(((((((((((()))***+++,,,))))))))))))))))))))))))************))))))))))))(((((((((((())))))))))))//////.........000222333...............///000111......---,,,,,,...111555777555333111///000000111555444444444444555666666888888999999999:::::::::<<<999888999===??????===@@@???===<<<<<<<<<===>>>???>>>>>>=========>>>>>>>>>@@@BBBAAA???===>>>@@@>>>>>>>>>===<<<:::999888999;;;======<<<===>>>@@@>>>>>>============>>>>>><<<<<<;;;;;;:::999888888444555555444222222333555444666888888666444444444555555444333222222222222333333333222222222111111333222111111000000111111222222222222222222222222000000000000000000000000111111222222222333333333222000...,,,,,,///222444111111000000//////......111000000///......------,,,,,,---...//////....../////////---+++***+++,,,111000...---,,,------...///...---,,,,,,,,,,,,,,,---------............//////---+++))))))+++---///111...++++++---...---+++......//////......---,,,///...------++++++***)))*********++++++,,,,,,,,,************************)))************+++++++++******++++++++++++******''''''''''''((()))***+++rrr```SSSHHH@@@999666333000000333000000//////............------,,,,,,,,,,,,------++++++,,,------,,,,,,,,,---,,,,,,,,,,,,,,,++++++***,,,......,,,***))))))************************))))))))))))))))))))))))*********)))))))))))))))+++******))))))*********))))))(((((((((((((((''''''''''''((((((((()))))))))(((((('''&&&&&&&&&&&&)))))))))))))))))))))))))))))))))))))))((((((((((((***+++***)))((()))+++$$$%%%&&&(((((((((''''''))))))(((((((((((())))))+++***)))(((((()))*********)))((()))+++,,,,,,,,,(((''''''(((***+++)))((())))))))))))))))))))))))+++***)))((('''(((((()))(((((((((((()))))))))))))))***+++,,,,,,+++***)))******))))))))))))******)))******++++++******))))))))))))))))))))))))))),,,---...---+++*********((((((((((((((()))))))))))))))))))))))))))))))))+++++++++******))))))((()))))))))(((((()))))))))*********)))))))))((((((************************'''(((((()))*********+++(((((())))))))))))(((((())))))))))))))))))))))))******))))))))))))))))))++++++++++++************(((''''''((((((***++++++))))))))))))))))))))))))************))))))))))))))))))))))))************///.........///000111222---,,,,,,,,,,,,------......///......---///333666777666333111000000000111444444444555555555666666666666777888999:::;;;<<<;;;999888999<<>>===??????===<<<<<<<<<===>>>>>>======<<<<<<============@@@AAAAAA>>>======???>>>>>>>>>===<<<;;;999999999;;;<<<<<<;;;;;;===>>>>>>==================>>>:::::::::999888777777777666777777666444444555666888:::<<<<<<:::888888999666555444333222222222222444333333333333222222222444333333222222222222222222222222222222222222222000000000000000000000000111111111111222222222222111000...------///111333111000000000/////////...000000//////...------,,,,,,------...//////......///000000...,,,,,,---......---,,,+++++++++++++++///......------------------------............///...---+++******+++---...000---++++++------,,,***......//////......---,,,...------,,,,,,++++++*********+++++++++,,,,,,,,,************************)))************+++++++++)))******++++++******)))************+++,,,---...qqq___SSSHHH@@@999777444111111333111000000000////////////------,,,,,,,,,,,,------222000...---,,,+++,,,,,,***+++++++++,,,,,,------%%%'''******((('''&&&'''++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))************------,,,,,,+++******)))'''''''''''''''((((((((((((((((((((()))))))))***((((((''''''&&&''''''(((((((((((((((((((((((((((++++++******)))))))))((((((***+++***)))((()))+++))))))))))))))))))))))))***)))(((''''''((()))*********))))))))))))******,,,***))))))***++++++******((('''((()))+++******)))))))))))))))))))))))),,,+++)))(((((()))******''''''(((((())))))******((()))***++++++***)))(((***))))))(((((())))))***)))******++++++******)))))))))))))))))))))))))))***(((''''''((())))))(((&&&''''''((())))))******))))))))))))))))))))))))))))))))))))***************))))))))))))))))))*********))))))))))))((((((************************&&&'''((()))************(((((())))))))))))((((((((((((((((((((((((((((((++++++***))))))((('''''')))))))))))))))*********'''''''''''''''((()))***))))))))))))))))))))))))************))))))))))))************++++++++++++............///000111222...---,,,,,,,,,,,,,,,,,,...////////////111555888888666444222000000000000333444555666666666555444333444555777888:::;;;<<<:::999888999<<<===>>>===???>>>======<<<<<<======<<<<<<;;;;;;;;;<<<<<<======???@@@???>>>=========>>>>>>>>>>>>===<<<::::::999;;;<<<;;;::::::;;;<<<======<<<<<<<<<<<<======888888888777666666555555888999999888666666666888888999;;;:::888777777888666555444333222222222222444444333333333222222222555444333333222222333333111111111111222222333333000000000000000000000000000000000000111111111111///////////////000111111000000000000/////////////////////...------,,,,,,,,,---......///............///000///...---...000,,,,,,------,,,,,,++++++//////..................---------............///...---+++******+++---......,,,******+++,,,,,,+++......//////......---,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,************************)))************+++++++++)))******++++++******)))(((((((((((()))***++++++ppp___RRRHHH@@@:::888555111111333000000000000//////......---,,,,,,,,,,,,,,,,,,---,,,,,,++++++++++++,,,---***++++++++++++,,,,,,,,, ###&&&''''''((()))***************************))))))))))))))))))))))))(((((())))))******++++++,,,,,,,,,,,,++++++******%%%%%%&&&&&&''''''((((((''''''((((((((()))))))))'''''''''''''''((())))))((((((((((((((((((((((((+++******))))))(((((('''&&&((()))((('''&&&''')))++++++***)))))))))******+++)))(((&&&&&&((()))+++)))))))))))))))*********+++)))((('''((()))((('''***(((&&&&&&((()))******((((((((((((((((((((((((+++***)))((((((((()))***&&&''''''((()))******+++(((((())))))))))))(((((())))))(((((((((((())))))((())))))******))))))((()))))))))))))))))))))))))))%%%"""###&&&)))(((''''''''''''((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))((((((************************++++++,,,,,,+++***)))((((((((())))))))))))((((((&&&&&&&&&'''''''''''''''******))))))(((((((((((((((((((((((())))))))))))&&&&&&&&&&&&&&&'''((()))))))))))))))))))))))))))************)))))))))((()))))))))*********++++++------......///000000111000//////...---------------.../////////111555777777666444222111000000000111333555666777666444333333333444666777888999:::999888888999:::<<<======>>>>>>======<<<<<<<<<<<<;;;;;;:::::::::;;;<<<<<<===>>>???>>>>>>===<<<<<<>>>>>>>>>>>>===<<<;;;;;;;;;<<<===<<<:::::::::<<<===<<<<<<;;;;;;<<<<<<===888888777777666666666666888999:::999777666666777666888999888666555666777666555444333333222222333333222222222222111111111444444333222222222222222000000111111222222333333000000000000000000000000////////////000000000000...//////000000000000000000000000000///////////////.........---------,,,------...............---,,,...//////.........///------/////////...---,,,//////////////////......---------............///...---+++******+++---...,,,+++******++++++++++++.........///......---,,,+++++++++,,,,,,---------++++++++++++++++++++++++************************))))))*********+++++++++))))))************))))))''''''&&&''''''((()))***ppp^^^SSSGGG@@@:::888555111000222....../////////...---,,,,,,,,,,,,++++++,,,,,,,,,'''(((***+++,,,,,,,,,,,,,,,,,,+++++++++*********%%%'''***++++++,,,...///))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))******++++++(((((()))***++++++******%%%%%%&&&&&&''''''((((((&&&&&&'''''''''((((((((('''''''''''''''((()))***(((((((((((((((((((((((()))))))))(((((('''''''''&&&((()))((('''&&&''')))(((((('''&&&&&&&&&''''''+++)))(((&&&&&&((()))+++(((((())))))************,,,***((('''(((((((((&&&)))&&&%%%$$$&&&((((((((((((((((((((((((((((((((()))(((''''''''''''))))))&&&''''''((()))******+++((((((((())))))((((((((())))))(((((((((((())))))'''(((((((((((((((((('''((((((((((((((((((((((((+++(((%%%&&&))),,,+++***)))((((((((('''''''''&&&((((((((((((((((((((((((******)))((((((''''''&&&((()))************)))((((((((((((((((((((()))))))))))))))))))))))))))))))))***+++,,,,,,***)))((((((((())))))))))))((((((%%%&&&&&&&&&'''''''''(((''''''(((((())))))))))))''''''((((((((()))))))))&&&&&&&&&&&&&&&''''''((())))))))))))))))))))))))************)))))))))(((((((((((()))))))))******,,,---......///000000000000///...---------------+++,,,---......///222444555444333222111000000000000222444555666555333222333444444555555666666666777888888999999:::<<<==================<<<<<<;;;:::::::::::::::;;;<<<<<<>>>>>>>>>>>>>>>>>><<<;;;<<<===============<<<;;;<<<===>>>===<<<;;;<<<===<<<<<<;;;;;;;;;;;;<<<<<<888888888888888777777777777999:::999777555555555888999:::999777666777999666666555444333333333333111111111111000000000000333333222111111111111111000000000111111222222222000000000000000000000000....../////////000000000......///000111000000///////////////000000000000...............------------...............------+++---...///---------...,,,---.../////////------......///000000//////...---------............///---,,,,,,++++++,,,,,,---++++++++++++******+++,,,.........///......---,,,***++++++,,,,,,------...++++++++++++++++++++++++************************))))))*********+++++++++)))))))))******)))))))))************+++,,,------ppp___TTTFFF???999777555111///111---.../////////...,,,+++,,,,,,++++++++++++,,,,,,***+++,,,------,,,+++***,,,,,,++++++*********)))***+++,,,+++***)))***+++(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))************%%%&&&((()))******))))))'''''''''''''''(((((((((&&&&&&&&&&&&''''''''''''((('''''''''((())))))***(((((((((((((((((((((((('''''''''''''''((((((((((((***+++***)))((()))+++((((((((((((((((((((((((***)))(((''''''((()))***'''((()))******+++******---+++***)))***+++***)))'''%%%$$$%%%&&&(((''''''))))))))))))))))))))))))(((''''''&&&&&&'''))))))''''''(((((())))))******))))))(((((((((((()))))))))((((((''''''(((((()))'''(((((())))))(((((('''((((((((((((((((((((((((((('''&&&'''((()))***)))))))))(((((('''&&&&&&%%%((((((((((((((((((((((((***))))))((('''&&&&&&%%%'''((()))******)))((('''''''''(((((((((((())))))))))))))))))))))))))))))###$$$''')))++++++***)))(((((())))))))))))((((((%%%%%%&&&&&&'''(((((((((&&&&&&'''(((((()))******''''''(((((())))))******''''''&&&&&&&&&''''''((())))))))))))))))))))))))************))))))))))))'''((((((((()))))))))))),,,,,,---///////////////---,,,++++++++++++++++++***+++------,,,---///111111111111111111000000000000111222333333333222222333333333444444444444444666777999999888999;;;===<<<============<<<;;;;;;::::::::::::;;;;;;<<<===???>>>>>>>>>??????===;;;;;;;;;<<<<<<<<<<<<<<<<<<;;;===>>>===<<<<<<===>>>;;;;;;::::::::::::;;;;;;999999999999999999999999666888:::999777444333444666777777555444333555666777666555444333333333333222111111111000000000000333222111111000000111111111111111111111111111111000000000000000000000000////////////000000000000......///000000000000000////////////000000000000////////////////////////.........///......---,,,+++---//////---,,,,,,,,,++++++,,,,,,------,,,,,,,,,---...///000///...------------............///---,,,,,,++++++,,,,,,---+++,,,,,,,,,******,,,.........//////......---,,,+++++++++,,,,,,---------,,,,,,,,,++++++++++++***************************)))************+++++++++((())))))******))))))((()))))))))))))))***,,,,,,ppp```VVVDDD>>>888777444000...///---...000000000///---,,,,,,,,,++++++++++++,,,,,,------,,,+++++++++++++++************++++++++++++)))******)))'''&&&'''((((((((((((((((((((((((((())))))))))))))))))))))))*********)))))))))))))))&&&''')))******)))((('''))))))((((((((((((((('''''''''''''''(((((((((((()))((((((((((((((())))))))))))))))))))))))))))))'''''''''((())))))******(((***+++***)))((()))+++((()))***+++,,,,,,++++++))))))(((((((((((())))))&&&''')))***++++++******---+++))))))***+++******&&&%%%%%%&&&((()))'''&&&)))))))))))))))))))))))))))((('''''''''(((***+++(((((((((((())))))))))))***))))))))))))))))))***((((((''''''''''''(((((())))))************))))))(((((((((((((((((((((((($$$&&&''''''&&&&&&&&&'''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&'''((())))))((('''&&&'''''''''((((((((())))))))))))))))))))))))))))))"""$$$''')))++++++***)))(((((())))))))))))((((((%%%&&&&&&'''(((((())))))''''''((((((((((((((((((''''''((())))))***++++++(((((('''''''''''''''((())))))))))))))))))))))))************))))))))))))(((((()))))))))*********+++,,,---////////////...+++++++++***++++++,,,,,,+++,,,------,,,,,,---///......///000000000000000///000000000111111111111000111111222333444555555555777999888777888;;;===<<<<<<=========<<<;;;:::::::::::::::;;;<<<===>>>AAA???>>>???@@@@@@>>><<<999999:::;;;;;;<<<;;;;;;999;;;<<<<<<<<<<<<===>>>;;;;;;::::::::::::;;;;;;999999999999999999999999777888::::::777555333333444444444222111000222444777666555444444333333444333333333333222222222111333333222111111111111222222222111111000000//////000000000000000000000000//////000000000111111111////////////000000000000.../////////000000000111000000000000000000000000......//////...------,,,,,,...000000...,,,+++++++++++++++++++++,,,---...+++,,,.../////////---------------............///,,,,,,,,,,,,,,,,,,,,,,,,***,,,------++++++---000......//////......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******************************)))************+++++++++(((((())))))))))))((((((&&&&&&&&&&&&'''((()))***qqqaaaWWWCCC===888666444///---......///111222111000...---,,,++++++++++++++++++,,,,,,***(((''''''))),,,...'''((()))***+++,,,------)))***+++***)))***,,,...))))))))))))))))))))))))))))))))))))))))))))))))++++++******))))))((((((((()))***+++***(((&&&%%%******))))))((((((''''''(((((((((((())))))))))))))))))(((((((((((())))))************************''''''((()))***+++,,,,,,'''((()))((('''&&&''')))###%%%''')))******(((((((((((())))))))))))((((((&&&''')))***+++++++++******(((''''''((())))))(((&&&&&&'''(((******(((&&&))))))))))))))))))))))))***)))(((((((((***+++,,,))))))))))))((((((((((((******))))))))))))******((((((''''''''''''((((((++++++,,,,,,,,,,,,++++++((((((((((((((((((((((((&&&***------***((((((***%%%%%%&&&&&&'''(((((((((((((((((((((((((((((((((%%%%%%&&&&&&'''(((((()))%%%&&&((())))))(((&&&%%%&&&'''''''''(((((())))))))))))))))))))))))))))))'''(((***,,,,,,+++)))'''(((((())))))))))))((((((&&&&&&''''''((()))******)))))))))(((''''''&&&&&&'''(((((()))***++++++,,,)))(((((('''''''''(((((())))))))))))))))))))))))************)))))))))))))))************++++++++++++,,,---////////////...,,,,,,,,,,,,---......///,,,---......,,,,,,---...,,,---...///000000000000/////////...///000111111...///000111333555666666555777999888777777:::===;;;<<<=========<<<:::::::::::::::;;;<<<===>>>???AAA???>>>???AAAAAA???<<<888888999:::;;;;;;;;;;;;888999;;;;;;;;;;;;===>>>;;;::::::999999::::::;;;888888888888888999999999777999;;;;;;888555444333777777777555444333555777777777555444444444444444555555555444444444333333555444333333222222333333333333222111000///......000000000000000000000000000000000000111111111111///////////////000111111.../////////000000111111000000000000111111111111.../////////...---,,,,,,...000222222000---,,,+++......---,,,---...000111***+++---//////...---,,,---------.........//////,,,,,,,,,,,,,,,,,,,,,,,,+++---...---++++++...111......//////......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********************************)))************+++++++++(((((())))))))))))(((((())))))))))))***+++,,,---ssscccWWWGGG>>>666444333111000222////////////...---,,,+++,,,,,,,,,------.........++++++************++++++---+++***(((((((((((()))(((((((((((('''''''''''')))***+++***((('''(((***+++++++++++++++***)))))))))))))))))))))(((''''''(((''''''((()))******)))(((((((((((((((((((((((((((((((((((())))))))))))))))))(((''''''''''''''')))((('''&&&&&&'''((()))***)))((('''&&&%%%$$$$$$%%%&&&)))++++++***(((&&&))))))(((''''''((()))***)))(((((()))++++++***)))(((((())))))))))))((((((***((('''((()))***)))'''((((((((((((''''''''''''))))))))))))))))))))))))***)))((('''''''''''''''%%%%%%'''((((((((('''&&&''''''''''''''''''''''''))))))))))))***+++,,,---,,,***(((((((((((('''&&&'''%%%%%%(((++++++)))&&&$$$&&&((()))***)))((('''%%%&&&''')))************(((((((((((('''&&&%%%$$$(((((((((((((((((((((((($$$&&&(((******(((%%%"""&&&&&&&&&&&&&&&&&&&&&&&&)))((('''''''''(((***+++)))***,,,...///...***&&&'''''''''(((((((((((((((((((((((((((((('''''''''))))))))))))))))))))))))&&&&&&'''((()))***++++++'''''''''&&&&&&%%%%%%%%%))))))))))))))))))))))))&&&''''''((((((((((((((())))))))))))))))))))))))---------,,,,,,+++++++++++++++,,,,,,,,,,,,------.........////////////000......///000111000000000------------...///111222///000222333333444666777666555555555555555666777999999:::;;;;;;;;;::::::;;;:::999999:::;;;===>>>@@@@@@AAACCCDDDCCC???<<<======>>>>>>>>>>>>>>>>>><<<<<<<<<;;;;;;:::::::::<<<<<<;;;::::::999888888888999999888888777666555999888666555555555666777777555444444555555444333222333444444444333111111444444444444444444444444444222000...,,,,,,,,,,,,111222222333222111000///////////////............111111111000000000000000111111000///////////////---......///////////////////////////000000000111------------------------,,,---///000000///---,,,///---***+++---///...,,,)))***+++,,,------------,,,,,,,,,---------......,,,++++++***+++,,,...///000///...---,,,++++++++++++++++++++++++,,,---......---,,,+++************,,,,,,,,,+++++++++******************************'''''''''''''''''''''''''''((()))******)))((('''(((((()))***************sssaaaUUUGGG>>>666444333111000222////////////...---,,,+++++++++++++++,,,,,,------++++++************+++++++++***)))(((((()))***************++++++++++++++++++)))((())),,,...---+++)))))))))))))))((('''''')))))))))))))))(((''''''***)))'''((())))))((('''(((((((((((((((((((((((('''((((((((())))))))))))(((((('''&&&&&&&&&&&&&&&'''((())))))))))))(((''''''''''''''''''&&&&&&&&&&&&''')))***+++***)))(((***)))(((''''''((())))))((((((''')))***+++)))((((((((())))))))))))((((((***((('''((()))***)))'''((((((((((((''''''''''''(((((((((((((((((((((((((((''''''&&&&&&&&&&&&'''&&&&&&((()))))))))((('''''''''''''''''''''''''''))))))))))))***+++,,,---,,,***((('''(((((('''&&&(((&&&&&&'''))))))'''%%%&&&'''((())))))((((((''''''(((((())))))))))))(((************)))((('''&&&'''''''''''''''''''''''''''(((((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&'''(((((()))))))))***,,,---,,,)))&&&((((((((((((((('''''''''((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((((()))))))))'''''''''&&&&&&%%%%%%%%%))))))))))))))))))))))))'''(((((()))***))))))))))))))))))))))))))))))))),,,,,,,,,,,,+++++++++***+++++++++,,,,,,,,,---------------.........//////......//////////////////111111000//////000111222///111333333333333555666444444555666777888:::;;;888999::::::;;;:::::::::<<<<<<;;;;;;<<<===>>>???AAAAAABBBDDDEEECCC@@@=====================<<<<<<<<<<<<;;;;;;::::::999999<<<;;;;;;:::999999888888999999999999999888888777999888666555555555666777777555444444555555444333666666777888777666555444333333333333333333333333333222111/////////000000111222222222222111000///111000000000000/////////........................111111000///////////////---......///////////////////////////////////////////////////////////////,,,---...000000...---,,,///---++++++...///...,,,+++,,,---...////////////,,,,,,,,,---------......------------......//////.........------,,,,,,+++,,,,,,++++++,,,------...,,,++++++***++++++,,,,,,,,,,,,,,,+++++++++******************************************************(((((())))))))))))(((((((((((()))***************sss___RRRGGG>>>666444333111000111////////////...---,,,+++************++++++++++++++++++************++++++***))))))))))))***++++++******++++++,,,,,,------***&&&###'''---111...***((())))))))))))((((((''')))))))))))))))(((((('''+++)))(((((((((((('''%%%((((((((((((((((((((((((''''''((((((((()))))))))''''''&&&%%%%%%%%%%%%%%%&&&(((***++++++***(((&&&&&&&&&&&&'''''''''(((((((((((()))))))))***************)))((('''''''''''''''&&&&&&((()))***((('''(((((())))))))))))((((((***((('''((()))***)))'''((((((((((((''''''''''''((((((((((((((((((((((((&&&&&&%%%%%%%%%&&&&&&'''''''''((())))))))))))((('''''''''''''''''''''''')))(((((())))))***+++,,,+++)))((('''(((((('''&&&)))'''%%%%%%&&&'''&&&%%%(((((((((((((((''''''''')))))))))))))))((('''&&&)))))))))))))))((('''&&&''''''''''''''''''''''''***)))(((&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&''''''''''''&&&((((((''')))******)))'''))))))((((((''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&)))))))))((((((((('''''''''''''''&&&&&&&&&&&&&&&))))))))))))))))))))))))((())))))***************))))))))))))))))))))))))+++++++++***************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------............------------222222111000000000000000111222333333222222333555777777777777888999:::;;;888888999:::::::::::::::============>>>???@@@AAABBBAAABBBCCCDDDCCC@@@>>>=========<<<<<<;;;;;;;;;<<<;;;;;;:::999999888888;;;;;;::::::999999888888888999::::::::::::::::::999888666555555555666777777555444444555555444333777888999999999888666666222222222222222222222222333222222111222222333333111111222222111111000///111111111111000000000000........................111000000///////////////---....../////////////////////..................////////////////////////,,,---...//////...---,,,...---,,,,,,.........,,,,,,,,,---...////////////,,,,,,,,,---------......,,,---.../////////...---,,,,,,---......---,,,+++------,,,,,,,,,---......************+++,,,---...,,,,,,,,,+++++++++******************************,,,,,,,,,,,,,,,,,,,,,,,,***))))))(((((())))))***(((((()))***************ppp^^^RRRFFF===666555444111000111////////////...---,,,+++******++++++++++++++++++++++++************++++++************************''''''((())))))***++++++&&&$$$"""%%%***,,,+++(((******++++++++++++***)))(((((())))))))))))(((((()))(((''''''((()))(((&&&(((((((((((((((((((((((('''''''''((((((((())))))((('''&&&&&&%%%%%%&&&&&&''''''((())))))(((''''''&&&&&&&&&''''''''''''((())))))((((((((()))***+++******)))((('''&&&&&&&&&&&&&&&%%%'''((()))(((&&&(((((())))))))))))((((((***((('''((()))***)))'''((((((((((((''''''''''''((((((((((((((((((((((((%%%%%%%%%%%%&&&'''((((((&&&''''''(((((((((((((((''''''''''''''''''''''''((((((((((((((()))***++++++)))''''''(((((('''&&&'''&&&$$$$$$%%%&&&''''''***)))((('''&&&''''''''''''(((((((((((((((''''''&&&'''''''''&&&&&&%%%$$$''''''''''''''''''''''''***)))((('''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&(((((('''&&&&&&)))(((&&&'''(((***)))(((******)))((('''&&&&&&%%%&&&&&&'''''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((('''''''''''''''&&&&&&&&&(((((((((((((((((((((((((((((()))************)))))))))))))))))))))))))))*********)))))))))))))))***++++++++++++,,,,,,,,,***+++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,//////...............///222333444333222111222333::::::999777666666666666666777888999:::::::::999=========>>>???@@@AAABBBAAA@@@@@@AAABBBBBB???======<<<<<<;;;;;;::::::999;;;;;;:::999999888777777::::::::::::999999888888777888999:::;;;;;;;;;;;;999888666555555555666777777555444444555555444333555666777777777666444333111111111111111111111111333333333222222333333333111111111111111111000000111111111000000000//////111111111111222222222222000000////////////000000---......///////////////............------------------------------------------...//////...------...------.........------***+++,,,,,,---------,,,,,,,,,,,,---------......)))+++---......---+++******+++---//////...---,,,...------,,,------......************+++,,,------,,,,,,,,,+++++++++******************************************************+++***)))(((((()))***+++(((((()))***************|||mmm^^^SSSFFF===666555555111///000////////////...---,,,+++,,,,,,,,,,,,++++++++++++++++++************++++++++++++++++++******))))))&&&&&&''''''((()))******&&&''''''(((''''''((())))))******+++++++++******(((((())))))))))))((((((&&&%%%%%%&&&)))******)))((((((((((((((((((((((((''''''''''''(((((((((((()))(((((('''''''''''''''((('''%%%$$$$$$%%%'''((((((''''''''''''&&&&&&&&&)))((('''&&&'''(((***+++)))))))))((('''&&&%%%%%%&&&%%%%%%&&&(((((('''&&&(((((())))))))))))((((((***((('''((()))***)))'''(((((((((((('''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''((())))))%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''((((((((('''(((((())))))***(((&&&&&&'''((('''&&&%%%%%%$$$$$$$$$&&&(((******)))((('''&&&'''''''''%%%&&&'''(((((()))))))))&&&&&&&&&&&&&&&%%%%%%$$$'''''''''''''''''''''''''''(((((()))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''((()))(((''''''***(((&&&''')))***************)))((('''&&&&&&%%%%%%&&&&&&&&&''''''((((((''''''''''''''''''''''''%%%&&&&&&'''((()))))))))''''''''''''''''''''''''((((((((((((((((((((((((&&&'''(((((())))))(((((())))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++,,,,,,************+++++++++,,,---,,,++++++++++++,,,,,,,,,------...///000000000222333444333111000111222999888777555555444444444555666777888999999999999;;;<<<===>>>???@@@@@@AAA???>>>>>>???@@@???===;;;<<<<<<;;;;;;:::::::::999<<<;;;;;;:::888777777666:::999999999999999888888666666888999::::::;;;:::999888666555555555666777777555444444555555444333444444555555555444333222111111111111111111111111333333333222222111000000000000000000000000111111000000/////////.........222222222333333444444444000000////////////000000---......///////////////...............------------------------------------..................------.../////////...------++++++,,,,,,---,,,,,,,,,,,,,,,,,,---------......)))+++---//////---***))))))+++---/////////---,,,...------,,,,,,,,,------,,,++++++******++++++,,,,,,,,,,,,+++++++++******************************))))))))))))))))))))))))+++***)))(((((()))***+++(((((()))***************zzzkkk]]]SSSEEE===777666555222///000////////////...---,,,+++,,,,,,,,,,,,,,,+++++++++++++++************++++++***++++++,,,++++++******(((((())))))******++++++***+++---+++)))''')))***'''(((((())))))))))))((('''(((((()))))))))))))))%%%$$$$$$&&&)))*********((((((((((((((((((((((((&&&&&&'''''''''((((((((())))))(((''''''''''''((((((&&&###!!!!!!###&&&((((((((('''''''''&&&&&&&&&((('''&&&%%%&&&'''((()))((((((((((((((('''&&&%%%&&&%%%%%%'''((()))'''&&&(((((())))))))))))((((((***((('''((()))***)))'''((((((((((((''''''''''''''''''''''''''''''''''''(((((('''''''''((())))))%%%%%%$$$$$$%%%%%%&&&'''''''''''''''''''''''''''((((((''''''''''''(((((()))'''&&&&&&'''(((''''''$$$%%%&&&&&&%%%&&&(((***((((((((((((((('''''''''$$$$$$&&&'''((()))))))))''''''(((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((((((((('''%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((((((((((((((()))'''&&&''')))*********))))))((((((''''''&&&&&&%%%%%%%%%&&&''''''((((((''''''''''''''''''''''''$$$%%%&&&'''((())))))***'''''''''''''''((((((((())))))))))))))))))))))))&&&&&&'''((((((((((((((())))))))))))))))))))))))))))))))))))************************++++++++++++************++++++++++++,,,+++*********+++---...---...///111222222333333111222333222111000111222333333333333444555666777444555666777888999999999999:::<<<===???@@@@@@@@@>>>===<<<===>>>>>><<<:::;;;;;;;;;;;;;;;;;;;;;;;;===<<<;;;:::999888777666999999999999999999888888666777888999::::::::::::999888666555555555666777777555444444555555444333444555666666666555333222111111111111111111111111222333333222111000///...000000/////////000111111////////////............000000000111222222333333///////////////000000111---......///////////////------........./////////////////////////////////........................,,,...000000///...---...------......///......---,,,,,,,,,---------......,,,---///111000///,,,+++***+++---.........------------,,,+++++++++,,,,,,,,,,,,++++++***+++++++++,,,,,,,,,+++++++++***************************************************************))))))*********(((((()))***************zzzkkk[[[PPPEEE===777666555222//////////////////...---,,,+++,,,+++++++++************++++++************++++++'''(((***+++------------************************,,,,,,++++++++++++***)))''''''((()))))))))))))))''''''((()))))))))))))))&&&%%%$$$&&&((())))))(((((((((((((((((((((((((((&&&&&&&&&'''''''''(((((((((((('''&&&&&&&&&&&&''''''&&&$$$######$$$&&&'''&&&&&&&&&'''''''''''''''%%%%%%%%%%%%%%%&&&''''''&&&'''((((((((('''&&&%%%'''&&&&&&'''))))))(((&&&(((((())))))))))))((((((***((('''((()))***)))'''((((((((((((''''''''''''''''''''''''''''''''''''(((((('''&&&&&&&&&''''''&&&&&&%%%$$$%%%&&&'''(((''''''''''''''''''''''''(((''''''&&&&&&''''''(((((('''%%%&&&'''(((((('''&&&(((***)))&&&%%%&&&'''&&&'''((())))))(((((('''%%%&&&&&&'''((((((((('''&&&''''''(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((&&&%%%%%%&&&(((***)))(((((((((((((((((('''''''''$$$$$$%%%&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((((((&&&'''''''''((((((((()))))))))))))))))))))))))))''''''((())))))))))))))))))))))))))))))))))))))))))))))))******+++++++++************++++++++++++*********+++++++++,,,,,,+++************,,,///000...///000111222222111111000111222222111000111333111111111222444555666777333444555777888999999999999:::<<<>>>???@@@@@@@@@???===<<<<<<===>>><<<;;;::::::;;;;;;<<<<<<======>>>===<<<;;;:::888777777888888888888888888999999888888999:::;;;;;;::::::999888666555555555666777777555444444555555444333444555555666666444333222222222222222222222222222000111222333222222111000000//////...///000111222000000000////////////.........///000000111222222///////////////000111111---......///////////////------...///000000111111////////////////////////.........------.........+++...111111///------...---......///......------,,,,,,,,,---------......---...///000000...,,,+++,,,,,,---------------------,,,+++***************************+++,,,------,,,,,,,,,+++++++++******************************************************)))******++++++******)))(((((()))***************|||kkkYYYMMMEEE===777666666222//////////////////...---,,,++++++*********))))))((((((++++++************++++++$$$%%%(((+++...///000000*********)))))))))))))))---)))&&&''',,,---***&&&))))))***+++++++++++++++''''''((()))))))))))))))'''&&&%%%&&&(((((('''&&&((((((((((((((((((((((((&&&&&&&&&'''''''''((((((''''''&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&'''((()))***$$$$$$$$$%%%%%%%%%&&&&&&%%%&&&'''((((((((('''&&&''''''&&&((()))***((('''(((((())))))))))))((((((***((('''((()))***)))((()))(((((((((''''''''''''''''''''''''''''''''''''((('''&&&&&&%%%%%%%%%%%%''''''&&&%%%&&&'''((()))''''''''''''''''''''''''(((''''''&&&&&&&&&''''''((('''%%%%%%'''((((((''')))+++---+++'''$$$###$$$$$$&&&(((******)))(((''''''''''''(((''''''&&&%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&)))'''$$$"""!!!###&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$###$$$%%%&&&'''$$$$$$$$$&&&((()))(((&&&'''''''''((((((((((((((($$$$$$%%%%%%&&&'''((((((%%%%%%%%%%%%%%%%%%%%%%%%(((''''''''''''&&&&&&&&&&&&'''''''''(((((())))))))))))))))))))))))))))))(((((()))***************))))))))))))))))))))))))))))))******+++++++++,,,)))************+++++++++***++++++++++++,,,,,,,,,+++***))))))+++---000222...///000000000///---,,,///111222222111111222333444444333333333444555555333444555777888888999999999;;;===???@@@AAAAAAAAA@@@>>>======>>>>>>===<<<999::::::;;;<<<===>>>>>>???>>>===<<<:::999888777888888888888888888999999::::::;;;;;;<<<<<<;;;;;;999888666555555555666777777555444444555666444333222333444444444333222111222222222222222222222222///000222333444444333333000///.........000111222111111111111000000000000...//////000111222222222///////////////000111111---......///////////////,,,---...///000222333333------------------------......------------......+++...222222///------...,,,,,,,,,---,,,,,,++++++,,,,,,,,,---------......,,,,,,---------,,,******...------,,,,,,,,,---...,,,++++++***)))))))))***(((((()))***+++---///000,,,,,,,,,+++++++++******************************(((((((((((((((((((((((()))***+++,,,,,,+++***)))(((((()))***************wwwgggYYYOOOBBB???:::666333222000...//////000000//////...---...---,,,,,,++++++,,,,,,,,,,,,,,,++++++*********'''((()))***,,,---//////***++++++,,,,,,++++++***************))))))))))))++++++++++++***((('''&&&%%%&&&(((************)))******))))))((((((''''''***)))))))))***+++,,,,,,%%%&&&&&&&&&'''(((((((((***))))))((('''&&&&&&&&&&&&'''((())))))((('''&&&''''''''''''''''''''''''$$$$$$%%%%%%&&&''''''''')))(((&&&%%%%%%&&&((()))(((((((((''''''&&&&&&&&&((((((((((((''''''''''''(((((('''''''''&&&&&&&&&''''''''''''''''''''''''***)))((('''%%%%%%%%%%%%)))(((''''''((()))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((***))))))((('''&&&&&&&&&))))))((((((''''''''''''((()))$$$$$$((('''$$$$$$%%%%%%&&&'''(((((('''&&&&&&%%%%%%&&&&&&'''(((((('''''''''&&&&&&&&&###$$$)))'''"""'''&&&&&&&&&&&&'''((()))%%%%%%%%%&&&&&&&&&''''''$$$#########$$$$$$%%%&&&'''&&&%%%%%%%%%%%%&&&'''***(((&&&%%%&&&'''&&&%%%'''&&&%%%%%%%%%%%%&&&'''))))))((((((''''''&&&&&&((((((((('''&&&&&&%%%%%%'''((()))))))))(((&&&%%%))))))(((&&&&&&%%%%%%%%%(((((())))))))))))(((((()))(((''''''(((***,,,---******)))))))))))))))***+++++++++*********))))))...,,,))))))***+++************+++,,,---//////000............////////////000000000000000000000000///000111333444555555555111333777:::<<<;;;999777888999:::;;;<<<<<<<<<<<>>>>>===;;;:::;;;<<<;;;999777:::;;;;;;;;;<<<<<<<<<===BBBCCCCCCAAA===999777777777777888999999999999888;;;;;;:::::::::999999999999888777777777777888999555555444333333333333333555444444444444333333333333222222222111000000000333222222333444333000............//////000111222000000000000000000000000---...///000000111111000........................111000///.........//////........./////////000000000000////////////000000...//////...,,,+++,,,---,,,---...///000000///...000/////////.........------,,,***))))))***,,,---.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,,,,...------,,,,,,------...*********++++++,,,,,,,,,)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((''''''~~~vvvfffWWWNNNBBB>>>999666444222000///------......------,,,+++---,,,,,,+++++++++++++++************++++++++++++---,,,,,,+++******))))))******++++++++++++******''''''&&&&&&&&&%%%%%%%%%''''''((((((((()))))))))(((''''''(((((()))***+++''''''''''''&&&&&&&&&&&&(((''''''''''''(((((()))'''''''''''''''&&&&&&&&&)))))))))(((''''''&&&&&&&&&'''(((((((((((('''&&&''''''''''''''''''''''''))))))(((((('''&&&&&&%%%&&&%%%$$$######$$$%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&'''((()))******'''''''''''''''&&&&&&&&&''''''''''''''''''''''''%%%%%%&&&&&&'''((())))))&&&%%%$$$%%%&&&'''&&&$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((())))))(((((('''&&&&&&&&&'''''''''&&&&&&&&&&&&&&&$$$'''(((''''''((('''$$$$$$%%%%%%&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&'''''''''''''''&&&&&&&&&&&&***))))))))))))'''###&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&''''''&&&&&&'''((((((&&&###'''&&&&&&%%%%%%&&&&&&'''%%%&&&(((***+++***))))))&&&&&&&&&'''''''''''''''&&&'''((()))*********)))******)))((('''''''''''''''(((((())))))((((((''''''(((((()))))))))((((((***)))))))))))))))******+++++++++***************+++***))))))+++---------***++++++,,,---...//////---............/////////////////////////////////000111222333333333333333444444555555555555444444444555777999;;;===>>>>>>:::999999999;;;;;;999888::::::;;;;;;;;;;;;<<<<<>>;;;999999777777888999999999999888::::::;;;;;;::::::999888888777777666666777777888555444444333333333333333444444444444333333333333444333333222111000//////555444222222222222000....../////////000//////...000000000000000000000000............///000111111,,,------...//////000000000000/////////000000111////////////000000000000000//////......//////000///000111///---,,,,,,---------...////////////.../////////...............,,,,,,************,,,,,,------,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,---------,,,,,,++++++,,,,,,---*********+++++++++++++++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((''''''|||uuueeeVVVMMMBBB>>>999555444222111////////////000//////...---//////...---------......//////...,,,+++)))((((((---,,,,,,+++***))))))(((******++++++++++++*********))))))))))))(((((((((+++***)))((('''&&&%%%%%%)))(((''''''''')))***+++''''''''''''''''''''''''((('''''''''''''''((((((((((((((('''&&&&&&&&&%%%))))))((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''))))))((((((((('''''''''((('''&&&&&&&&&&&&'''(((''''''''''''''''''''''''&&&&&&&&&'''((())))))***'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%((('''&&&&&&(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&"""$$$&&&&&&&&&&&&%%%###%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''))))))'''&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&((()))(((%%%###&&&&&&&&&&&&&&&&&&&&&&&&%%%''')))+++,,,+++)))'''%%%%%%&&&&&&'''(((((()))&&&&&&'''(((******++++++******)))((((((((((((((('''(((((((((((((((((('''((()))***+++***)))((('''))))))))))))))))))***+++************************+++***)))***+++,,,,,,+++++++++,,,,,,---...//////---------.........//////////////////////////////111111222222222222222111222333333444666777999999444555777999:::;;;<<<<<<999888888999;;;<<<:::999::::::::::::::::::;;;;;;@@@AAABBBAAA>>>;;;:::999777777888999999999999888<<<<<<=========<<<;;;:::666666666666666666666666444444333333222333333444444444444333333333222222333222222222111000000000555333000000111111111000///000111111111000...---///////////////////////////...------...///111222---........./////////000.........//////000000111/////////000000000111111/////////....../////////000111111000...,,,,,,------................................................------,,,,,,------...++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***+++,,,---...,,,++++++++++++++++++,,,***************+++++++++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((''''''sssdddUUULLLAAA===999555444333111000/////////000//////...---//////...---------......111000///---,,,***))))))++++++******************)))******++++++******)))+++++++++************)))+++***)))'''&&&&&&&&&&&&))))))(((''''''(((***+++(((((((((((((((((((((((()))(((((('''''''''((((((((((((((('''&&&&&&&&&%%%((((((((((((''''''''''''''''''&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''((((((((())))))%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''((((((((((((((('''''''''&&&''''''''''''''''''''''''''''''''''''''''''''''''((((((((('''&&&%%%$$$(((&&&%%%&&&'''((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''')))%%%%%%%%%&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%&&&&&&&&&&&&&&&&&&$$$%%%%%%###"""###'''***$$$%%%%%%&&&&&&%%%$$$$$$%%%%%%%%%&&&&&&&&&''''''!!!"""$$$&&&'''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%''')))(((%%%###&&&&&&&&&&&&&&&&&&&&&&&&'''(((***++++++)))&&&%%%$$$%%%%%%&&&'''((())))))%%%&&&&&&''')))***+++,,,***))))))(((((((((((()))''''''(((((((((((('''''')))***+++++++++***)))((())))))(((((()))***++++++************************,,,+++***+++,,,,,,+++)))+++,,,,,,------.........------------....................................000000111111222111111111222222222333444666888999666666777888999999999888999999999:::<<<===<<<:::::::::::::::::::::999999<<<>>>???>>><<<999888999777777888999999999999888;;;<<<===>>>===<<<:::999555555555555555555555555333333222222222333333444444444333333333222222222000000000111222222222333333000......000222333333111222333333222111///...////////////////////////......---------///111222000000/////////.........,,,------...////////////////////////000000000000//////............//////000111111000...,,,---............------------...---------...............------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++***+++,,,...///+++++++++******+++++++++************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((''''''ssscccTTTKKKAAA===999555444333222000------......------,,,+++---,,,,,,+++++++++++++++,,,,,,,,,---------------)))))))))***************))))))************))))))*********)))))))))(((((()))((('''''''''((()))***))))))(((((((((((())))))((((((((()))))))))))))))))))))(((''''''''''''((('''''''''''''''&&&&&&&&&((((((((((((((((((''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''%%%&&&&&&'''(((((())))))''''''''''''''''''''''''$$$$$$$$$%%%%%%%%%%%%&&&))))))((((((''''''''''''&&&&&&&&&'''''''''''''''''''''''''''''''''''''''%%%&&&'''((((((((('''&&&%%%$$$###$$$%%%&&&%%%###&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&######%%%%%%$$$&&&)))&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%&&&&&&&&&&&&'''&&&$$$!!!!!!%%%(((###$$$&&&'''''''''&&&%%%%%%%%%%%%&&&&&&&&&''''''!!!"""$$$&&&'''(((((('''%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$&&&'''(((&&&$$$%%%&&&&&&''''''&&&&&&%%%(((((()))***)))'''%%%$$$%%%%%%&&&&&&'''((())))))%%%%%%&&&&&&''')))***+++)))((((((''''''(((((()))&&&''''''((((((''''''&&&))))))************))))))(((((((((((()))***+++,,,***************+++++++++---,,,,,,---//////---,,,,,,,,,,,,---------......,,,------------....................................///000111111111111111222222111111111111222222666777777777777777666666:::999999:::<<<===<<<:::::::::999999999999888888999;;;<<<<<<:::888888888777777888999999999999888999:::;;;<<<<<<:::888777333444444555555444444333222222222222222333333444333333333333222222222222//////000111222333333444111///......111333444444333333333333222111111000000000000000000000000000------------...///000000111111000//////...------,,,---...............---............///////////////......------......///...///000///---------...///...------,,,------------------------.........++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...,,,++++++******++++++,,,***************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((''''''rrrbbbTTTJJJ@@@===888555444333222111------......------,,,+++,,,,,,+++***************)))******++++++,,,,,,,,,************))))))))))))))))))************))))))))))))))))))((((((((((((***)))((('''''')))***,,,(((((())))))))))))(((((('''''''''((((((((())))))(((''''''&&&&&&%%%&&&&&&&&&&&&&&&''''''''''''''''''((((((((((((((((((((('''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''&&&&&&&&&&&&&&&'''''''''((())))))))))))))))))((($$$$$$$$$%%%%%%%%%&&&&&&'''''''''(((((((((((((((&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&'''((()))((('''%%%$$$%%%$$$######%%%%%%$$$###&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((($$$!!!!!!%%%%%%###$$$(((&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''$$$$$$%%%%%%%%%&&&&&&&&&(((&&&$$$######$$$%%%&&&"""###&&&((()))(((((('''%%%%%%%%%&&&&&&&&&''''''$$$%%%'''(((((((((&&&%%%%%%%%%&&&''''''&&&%%%%%%%%%$$$###$$$&&&'''&&&%%%%%%%%%&&&''''''&&&%%%%%%&&&'''''''''''''''&&&%%%%%%&&&&&&&&&''''''((((((%%%%%%%%%%%%&&&''')))***((('''''''''''''''((((((&&&''''''((((((''''''&&&''''''&&&''''''((()))***(((((((((((()))***+++,,,))))))*********+++++++++,,,,,,---000333444444222,,,,,,,,,------------...,,,,,,---------.................................---...///000111111111111111111111111111111111111444555666666777777777777999999888999;;;;;;:::888:::999999999888888888888777999;;;;;;999888888888777777888999999999999888888:::;;;===<<<:::888777222333444555555444333222222222111111222333333444333333333222222222222111000000000111222222222333111///...///111222222111222222111111111111111111000000000000000000000000,,,,,,---...////////////000000000///////////////......///000//////------------------............///......------......///,,,---......------...//////...---,,,,,,,,,------,,,,,,,,,------.........***++++++,,,,,,++++++***++++++++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---...---------,,,,,,++++++++++++,,,,,,+++*********)))))))))((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((''''''qqqbbbSSSJJJ@@@===888555444333222111//////000000//////...---...---,,,,,,++++++,,,,,,+++*********))))))((((((++++++******))))))(((((())))))************))))))************))))))))))))...---***(((''''''((()))'''((()))******)))((('''&&&&&&&&&'''''''''(((((('''&&&%%%%%%$$$$$$$$$$$$%%%&&&&&&''''''((((((((('''''''''((((((((((((((('''&&&%%%%%%%%%%%%&&&''''''''''''''''''''''''''''''''''''&&&%%%%%%$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&''''''(((((((((%%%&&&&&&'''((()))******&&&&&&&&&'''''''''((((((''''''''''''''''''''''''******+++***(((%%%""" '''&&&%%%%%%''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((())))))'''$$$%%%++++++''''''+++&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''$$$$$$$$$%%%%%%&&&&&&&&&'''%%%$$$%%%((()))((('''!!!###&&&(((******)))(((%%%%%%%%%&&&&&&&&&''''''((()))******)))'''%%%$$$%%%%%%&&&''''''&&&%%%%%%&&&$$$######%%%''''''&&&%%%%%%&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&''''''(((&&&&&&&&&'''''''''''''''&&&%%%$$$$$$%%%&&&((()))''''''&&&&&&&&&''''''(((&&&''''''''''''''''''&&&%%%%%%$$$$$$%%%&&&(((***(((((((((((()))***+++,,,))))))******++++++++++++,,,,,,///222777999999888,,,,,,------------------,,,,,,,,,---------..............................,,,---...000111222222222...///111222444555555555222333444666777888888888999888777888::::::888666:::999999999888888777777777999;;;;;;:::888888999777777888999999999999888:::<<<>>>???>>>===:::888222222444444444444222222222111111111222333333444333333333222222222111111222222222111111111111111222000///000111111000///222111000//////000111222000000000000000000000000+++,,,---///000//////.........//////000000111111000000111111111///...---,,,,,,,,,---------...............------.........***,,,------,,,---...000//////---,,,+++,,,,,,---,,,,,,,,,------.........,,,------......------,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---...///...---,,,---,,,,,,++++++,,,,,,---+++*********))))))(((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((('''~~~nnn```SSSJJJ>>>;;;777555444333111000//////...------------...++++++++++++++++++++++++,,,+++))))))***+++***)))++++++******)))*********,,,+++******))))))******))))))(((((((((((())))))(((((((((((()))))))))))),,,+++*********+++---...''''''(((((('''&&&%%%%%%&&&'''((())))))((('''&&&(((((((((((((((((((((((($$$$$$%%%%%%&&&'''(((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%!!!"""$$$&&&''''''''''''&&&&&&''''''''''''''''''(((((((((((((((''''''&&&%%%%%%%%%%%%%%%'''((((((%%%&&&''''''%%%%%%&&&'''&&&&&&&&&%%%%%%&&&&&&'''&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&%%%$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''&&&%%%&&&'''((()))---)))%%%###$$$%%%$$$######$$$%%%%%%&&&&&&%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&###$$$$$$%%%&&&'''(((((('''''''''&&&&&&%%%%%%%%%&&&'''''''''''''''&&&&&&''''''''''''''''''''''''&&&%%%$$$$$$######$$$$$$&&&&&&%%%$$$%%%&&&'''((((((''''''''''''&&&&&&&&&'''&&&%%%''')))***)))((('''''''''''''''((()))))))))(((&&&%%%%%%&&&((()))))))))(((((('''''''''&&&)))((('''&&&&&&&&&&&&&&&)))'''&&&(((***+++)))''''''(((((()))***+++++++++,,,///666@@@IIIKKKEEE@@@222///,,,******,,,------***+++,,,,,,------,,,,,,......////////////......000///............//////111111111000000000000000555555555555666666666666777777777777888888888888;;;:::888666666888;;;<<<;;;::::::999888888888999666777999999777666777888888999:::;;;;;;999888666333444555555666666555555333333333333333444555666444444333333222111000000444444444444444444444444222222111111111111222222111111111111000000000000000000//////.........---000000000000000000000000---------...///000000111111111000000//////.........------,,,,,,------...------------------------,,,---...//////...---,,,------------------------------------------------//////...---,,,,,,++++++***************************************+++++++++---,,,,,,++++++,,,,,,---,,,,,,++++++***)))((((((,,,,,,,,,+++***)))(((((((((((()))*********************))))))((((((''''''%%%&&&)))******)))&&&%%%)))))))))))))))(((''''''~~~nnn```RRRJJJ>>>;;;777555444333111000//////...------------...++++++++++++++++++++++++...,,,***)))******)))(((+++***************++++++******)))))))))************))))))(((((())))))***************))))))))))))+++***)))((((((((((((((()))))))))))))))(((''''''''''''((((((((((((''''''((((((((((((((((((((((((%%%%%%&&&&&&''''''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''&&&%%%$$$###'''''''''&&&&&&%%%%%%$$$&&&&&&'''(((((((((((((((''''''&&&&&&%%%&&&&&&&&&%%%&&&''''''%%%%%%&&&'''''''''&&&%%%%%%%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''&&&&&&%%%&&&'''((())),,,(((%%%$$$%%%&&&%%%$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%&&&'''''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''&&&%%%$$$$$$###$$$$$$$$$&&&&&&%%%%%%%%%&&&'''((((((''''''''''''&&&&&&&&&'''&&&%%%&&&)))***)))((('''''''''''''''(((((())))))'''&&&%%%%%%&&&'''))))))(((((((((''''''''''''***)))((('''''''''''''''%%%$$$$$$&&&***+++***((('''(((((()))******++++++...111888BBBKKKMMMIIIDDD222///,,,******+++,,,,,,+++,,,------......------......////////////..............................000000000000000000000000555555555555555666666666666666777777777888888888;;;:::888777777888999:::::::::999888888888888888666777999999777666777888777888999::::::888666555555555555555444333222222222222222222222333444444444444333222222111000000222222222222222222222222222222111111111111222222111111111000000000//////111111000000000/////////////////////////////////......//////000111111111111000000000/////////......------,,,,,,------...........................------............------------------------------,,,,,,,,,,,,,,,,,,,,,,,,///......---,,,,,,++++++***************************************+++++++++---------,,,,,,---------,,,,,,++++++***))))))(((++++++++++++***)))(((((((((((()))******************)))))))))((((((((('''&&&''')))******)))'''&&&)))))))))))))))(((''''''}}}nnn___RRRIII>>>;;;777444333222111/////////...------------...++++++++++++++++++++++++///---+++******)))(((&&&))))))))))))***+++,,,,,,)))))))))******++++++,,,*********))))))*********+++++++++******)))))))))******++++++++++++*********************))))))(((((((((''''''''''''((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''&&&$$$###"""(((''''''&&&%%%$$$######$$$%%%&&&'''((()))))))))((((((''''''&&&%%%%%%$$$%%%&&&''''''%%%%%%&&&'''((('''&&&%%%%%%%%%%%%%%%&&&&&&'''''''''''''''''''''''''''&&&&&&''''''(((&&&&&&&&&%%%%%%%%%%%%%%%((((((((((((((((((((((((%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''((()))'''%%%$$$%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$&&&%%%%%%%%%%%%&&&'''((((((''''''''''''&&&&&&&&&'''&&&%%%&&&((())))))(((''''''&&&&&&''''''((()))((('''&&&%%%%%%&&&'''(((((((((((((((''''''''''''******)))(((((((((((()))%%%$$$$$$&&&((()))((('''((((((((()))******++++++---000666???GGGJJJGGGCCC222///,,,******++++++***,,,------...............---......//////......---,,,---...//////...------000000000000000000000000444444444555555555666666666666777777777777888888::::::999999888888888777999999888777777777888888555777888888777666666777555666888999888777555444666666666555333111///...111111222222222222333333333333333222111111000000111111111111111111111111222222111111111111222222111111000000000000//////111111111111000000000000/////////////////////////////////000000111111222000000000000////////////...------,,,,,,------.................................------------..............................,,,,,,,,,,,,,,,,,,,,,,,,......------,,,,,,++++++************************))))))*********+++++++++...------------------...,,,,,,++++++***)))))))))++++++++++++***)))(((((((((((()))***************))))))))))))(((((((((((())))))))))))))))))))))))(((((()))))))))(((''''''}}}mmm^^^QQQHHH===:::777444333222111/////////...------------...++++++++++++++++++++++++...,,,***)))******)))((())))))))))))***+++,,,---((()))***+++,,,---......++++++************+++++++++++++++***)))(((''''''%%%&&&(((+++,,,---------))))))************)))((()))((('''&&&&&&'''((()))((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''%%%%%%&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%$$$%%%&&&'''(((((((((((('''''''''''''''&&&%%%%%%%%%&&&''''''%%%%%%&&&'''(((''''''&&&%%%%%%%%%%%%%%%%%%&&&&&&''''''((((((&&&&&&&&&&&&&&&''''''(((&&&&&&&&&&&&&&&%%%%%%%%%''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''&&&%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&''''''(((''''''''''''&&&&&&&&&&&&%%%%%%&&&((())))))((('''&&&&&&&&&&&&'''((((((((('''&&&&&&&&&&&&'''(((((((((((((((((('''''''''))))))((((((((((((((()))))))))(((((('''&&&%%%$$$(((((())))))***************,,,111888===???===:::111...+++************)))+++,,,------......---------------......---------***,,,...//////...---,,,/////////000000000000000333333333444555555555666666666666666777777777888999:::::::::999888666555888777777666666777777777555777888888777666666777555666888888888777555333555555444444222000///...222222222333333333222222333222222222111111000000222222222222333333333333222222111111111111222222111000000000////////////000000000000000000000000////////////////////////......//////000000000000000000000000////////////...------,,,,,,------...........................///...,,,,,,,,,,,,...///........................---------------------------------,,,,,,,,,++++++************************)))))))))***++++++,,,,,,---,,,,,,++++++,,,,,,---+++++++++*********))))))***************)))(((((((((((()))***************))))))))))))((((((((((((+++***)))(((((()))***+++'''(((((((((((((((''''''|||lll]]]OOOGGG===:::666444333222000/////////...------------...+++++++++++++++++++++++++++***((()))***++++++***))))))))))))***+++,,,---)))***+++---.../////////++++++************++++++******)))((('''&&&&&&%%%!!!###&&&'''(((((('''''''''(((((()))((((((''')))((('''&&&&&&'''((()))((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&'''&&&&&&''''''(((((())))))&&&&&&''''''''''''&&&&&&%%%&&&'''(((((((((''''''%%%&&&''''''%%%%%%&&&'''((('''&&&%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&&&&'''%%%%%%$$$$$$%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%&&&&&&%%%&&&''''''&&&%%%%%%%%%%%%&&&'''(((&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$######%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&(((''''''''''''&&&&&&&&&&&&%%%$$$&&&((()))((('''&&&&&&&&&&&&&&&'''(((((('''''''''&&&&&&''''''''''''''''''((((((((((((((('''''''''&&&&&&''''''((()))*********((('''&&&&&&)))))))))))))))*********)))***---000333444222111///,,,***)))***+++***)))******+++,,,,,,,,,,,,+++,,,,,,------------,,,,,,)))+++---...///...---+++......//////000000000000222222222333444555555555555666666666666777777777999999::::::999888555444666666666555555666666777555666888888666555666777666777888999999777555444222222333333222222111000333333444555444444333222222222111111111111111000111111111222222333333333222222111111111111222222000000000////////////...////////////////////////........................---------...............////////////000000000000...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,...---,,,++++++,,,---...........................------------------------,,,,,,,,,,,,,,,+++++++++************************((())))))***++++++,,,,,,+++******************++++++++++++***************))))))*********)))(((((((((((()))***************(((((((((((())))))))))))+++***)))(((((()))***+++''''''((((((((((((''''''|||kkk\\\NNNFFF===:::666333222111000...//////...------------...++++++++++++++++++++++++***)))((()))+++,,,,,,,,,))))))))))))***+++,,,,,,)))***,,,...////////////*********))))))*********(((((((((''''''&&&&&&&&&%%%&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''''''''((((((''''''''''''((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&))))))'''&&&%%%%%%%%%%%%&&&&&&'''((()))***++++++'''''''''''''''&&&%%%%%%$$$%%%'''((())))))((((((%%%&&&''''''%%%%%%&&&'''&&&&&&&&&%%%%%%&&&&&&'''$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%&&&'''%%%&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&&&&%%%$$$&&&''''''%%%%%%&&&'''%%%%%%$$$###$$$%%%&&&'''&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&%%%%%%$$$$$$######$$$$$$$$$$$$%%%%%%%%%%%%###$$$%%%&&&&&&'''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&(((''''''''''''&&&&&&&&&&&&%%%$$$%%%'''(((((('''&&&&&&%%%%%%&&&&&&'''((('''''''''''''''''''''''''''''''''((((((((((((((('''&&&&&&&&&&&&''''''(((%%%''')))***))))))***+++))))))))))))))))))*********+++,,,---------,,,,,,,,,***))))))***++++++***))))))***++++++++++++++++++,,,,,,------,,,,,,+++)))***,,,------------,,,---......//////000000111000111222222333444555555555555666666666666777777888888999999999888666555555555444444555555666666444666777777666555555666555666888999888777555444000111222333333333333333333444555666555444333222111111111111111111111111.........///000000111111222222111111111111222222000000////////////..................////////////........................------------------------////////////000000000000...------,,,,,,------...++++++++++++++++++++++++------,,,,,,,,,,,,------------------------------------------------------,,,,,,,,,,,,++++++++++++************************(((((()))***+++,,,,,,---***))))))(((((())))))***************************((())))))******)))(((((((((((()))***************(((((((((((())))))))))))******((((((((((((******&&&&&&'''(((((((((''''''{{{kkk[[[NNNEEE<<<999666333222111000...//////...------------...+++++++++++++++++++++++++++***((()))***++++++***+++***************++++++((()))+++---......---,,,***))))))(((((())))))***((((((((((((''''''''''''++++++***)))((((((((((((%%%%%%&&&'''''''''''''''''''''((((((((((((''''''((((((((((((((((((((((((%%%%%%&&&&&&''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%)))((('''&&&%%%%%%&&&'''&&&'''''''''(((((())))))%%%%%%&&&'''''''''&&&&&&%%%&&&((())))))((('''&&&%%%&&&''''''%%%%%%&&&'''%%%%%%%%%%%%&&&&&&'''(((&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%&&&(((((($$$%%%%%%&&&'''((())))))''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&&&&&&&%%%%%%$$$&&&((('''%%%$$$%%%'''%%%$$$###""""""$$$%%%'''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&%%%%%%%%%%%%&&&$$$%%%&&&'''''''''&&&&&&(((''''''''''''&&&&&&&&&%%%$$$$$$%%%'''(((((('''&&&&&&%%%%%%&&&&&&'''(((&&&''''''''''''''''''&&&''''''''''''((((((((()))'''''''''''''''((())))))"""%%%((()))((((((***,,,***))))))))))))))))))))))))******************+++)))((('''(((+++,,,++++++******+++,,,,,,,,,,,,+++++++++,,,,,,,,,,,,++++++)))******+++,,,,,,------------......///000000111000000111222333444555555555555555666666666777777777888888888888888777777444444333333444555555666444666777777666555555666444555777777777666444222111111222333444444333333222333555555555333222000000000000000111111111111------......///000000111222222111111111111222222000000/////////...............//////000000000000.................................................../////////000000000111...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************'''((()))***+++,,,------******))))))))))))******************************(((((()))))))))))))))((((((((()))***************'''((((((((()))))))))***)))(((((((((((((((((()))%%%&&&''''''((((((''''''{{{kkk[[[MMMEEE<<<999666333222111000...//////...------------...++++++++++++++++++++++++---+++***)))*********)))++++++******************'''(((***,,,,,,,,,+++***))))))(((((((((((())))))(((((((((((())))))))))))((('''&&&&&&&&&((()))***%%%%%%&&&'''((((((''''''&&&'''((())))))((('''&&&(((((((((((((((((((((((($$$$$$%%%%%%&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%%%%$$$%%%&&&(((***+++''''''''''''''''''&&&&&&###$$$%%%&&&'''((((((((('''((()))***)))(((%%%$$$%%%&&&''''''%%%%%%&&&'''$$$$$$$$$%%%&&&'''((()))(((((((((''''''&&&&&&%%%%%%%%%%%%&&&'''((()))***###$$$%%%&&&''')))******((((((((((((((((((((((((%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&'''&&&%%%%%%$$$''')))(((%%%###$$$&&&$$$###"""!!!!!!###%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%"""###$$$%%%&&&&&&'''&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&%%%%%%%%%%%%&&&$$$%%%&&&'''''''''&&&%%%(((((('''''''''&&&&&&&&&%%%$$$$$$%%%'''(((((('''&&&%%%%%%%%%%%%&&&''''''&&&&&&''''''''''''&&&&&&&&&'''''''''(((((())))))((((((((((((((()))******$$$'''))))))&&&%%%&&&(((*********)))))))))))))))'''((((((((('''(((***,,,'''''''''(((+++,,,,,,+++++++++,,,------------,,,+++++++++,,,,,,+++++++++************+++,,,---...---------...///000000111///000111222333444555555555555555555666666666777777777777777777888888888333333333333444444555666444666777777666555555666333444555666666444222111222333333444444333333333111222444444444222000///000000000000000111111111...//////000111222222333222222111111111111222222000/////////............//////000000111111111222........................///////////////............/////////000000111111...------,,,,,,------...------------------------++++++---......---++++++++++++++++++++++++++++++))))))))))))))))))))))))++++++++++++++++++++++++************************'''((()))***+++,,,------++++++************++++++******************++++++(((((()))))))))))))))((((((((()))***************'''((((((((())))))******''''''((((((((((((''''''%%%%%%&&&'''((((((((('''{{{iiiXXXKKKDDD===;;;777333000...,,,,,,///...---,,,,,,,,,,,,,,,---......---++++++,,,...++++++***))))))***+++,,,))))))))))))************))))))((((((((((((((()))+++***(((((())))))'''&&&(((((('''&&&%%%&&&&&&&&&(((((()))))))))(((((('''&&&'''((())))))((('''&&&''''''&&&&&&&&&''''''(((''''''''''''''''''''''''))))))(((((('''''''''&&&))))))(((''''''''''''((((((((('''''''''&&&&&&&&&&&&'''''''''&&&%%%%%%$$$)))&&&%%%&&&((()))'''%%%&&&'''((((((&&&&&&'''(((######$$$%%%%%%&&&''''''((()))(((&&&######$$$&&&((((((''''''''''''((((((&&&&&&&&&'''''''''((((((&&&%%%###$$$$$$%%%###"""&&&&&&&&&&&&&&&&&&&&&&&&(((((((((''''''&&&&&&&&&&&&%%%$$$$$$$$$$$$%%%&&&$$$$$$%%%&&&&&&''''''(((%%%%%%%%%%%%%%%%%%%%%%%%***)))((('''&&&%%%%%%%%%%%%&&&&&&&&&%%%$$$######&&&&&&&&&'''''''''''''''%%%%%%%%%$$$$$$$$$######$$$%%%%%%&&&&&&%%%%%%$$$&&&### ###%%%%%%$$$%%%$$$######%%%%%%$$$###%%%%%%&&&''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&+++******)))((('''''''''$$$$$$%%%&&&&&&&&&&&&%%%%%%&&&''''''%%%%%%&&&'''&&&'''((())))))'''%%%$$$&&&'''((((((''''''(((***''''''''''''''''''''''''******))))))((((((''''''((()))))))))'''&&&'''(((+++)))'''&&&%%%&&&'''(((((((((((((((((()))******))))))))))))************++++++******++++++,,,---++++++++++++++++++++++++---------............///000000000111222222333333555666666777777777777777555777:::<<<===<<<;;;999555555555555555555555555444444555555666777777777666666666666555444333222///000000111222222333333111111222222222222111111////////////////////////111///---++++++...111333111///...000333555444222222111111000///.........111///...///000111000...---,,,,,,++++++,,,,,,---...---,,,,,,,,,---...///000000000000000000000000------------------------...---,,,,,,++++++++++++...---,,,,,,++++++,,,,,,)))************+++++++++************************,,,,,,,,,++++++*********************))))))))))))(((((())))))******++++++++++++************++++++))))))))))))))))))))))))))))))))))))))))))))))))+++++++++***)))((((((''''''&&&&&&''')))(((&&&$$$((((((((((((((((((((((((''''''''''''''''''''''''{{{hhhWWWJJJCCC===;;;888444111...------///...------,,,,,,,,,------......---+++***,,,---))))))(((((((((((())))))))))))))))))************))))))(((((((((((()))))))))((('''((()))***)))(((++++++*********)))))))))'''(((((())))))(((''''''((()))))))))((('''&&&&&&))))))(((''''''''''''''''''''''''''''''''''''''')))((((((((('''''''''&&&((('''%%%###$$$&&&)))+++(((((('''''''''&&&&&&&&&'''(((((((((''''''&&&%%%'''%%%$$$%%%'''(((&&&$$$$$$%%%&&&&&&$$$$$$%%%&&&###$$$$$$%%%&&&&&&''''''(((((((((&&&$$$$$$%%%'''((((((''''''''''''((((((%%%%%%%%%%%%&&&&&&'''''''''%%%$$$$$$%%%%%%$$$###&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&&&&%%%%%%&&&%%%$$$######$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&)))((('''&&&&&&%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%"""###%%%&&&&&&&&&%%%$$$&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$&&&$$$""""""%%%&&&&&&%%%&&&%%%$$$%%%&&&&&&%%%$$$%%%%%%&&&''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&***))))))(((((('''&&&&&&######$$$%%%%%%%%%%%%$$$%%%&&&''''''%%%%%%&&&'''%%%&&&'''((('''&&&$$$###&&&'''((((((''''''(((***''''''''''''''''''''''''))))))))))))(((((('''''''''((()))((('''&&&'''((()))(((&&&%%%$$$%%%&&&'''((((((((((((((()))******))))))))))))************++++++******++++++,,,---++++++++++++++++++++++++------------............//////000111111222222333333333444555555555555444555777999;;;<<<;;;:::999555555555555555555555555666666666666555555555555555555555444444222111111222222222222111111111111111111222222222222111111////////////////////////111///...,,,---///111222...---,,,---000111000...111111000000///......---111///...///000111000.........------------......******,,,......///......////////////////////////---------------------------,,,++++++*********+++...---,,,,,,++++++,,,,,,)))************+++++++++************************,,,,,,,,,+++++++++******************))))))))))))((()))))))))))))))*********))))))))))))))))))***************************((((((((((((((((((((((((++++++******)))((((((''''''''''''((())))))'''%%%((((((((((((((((((((((((''''''''''''''''''''''''zzzfffVVVIIIBBB===;;;888444111000///...///...------,,,---------,,,------,,,******+++,,,,,,---------,,,+++******)))))))))*********++++++))))))(((((((((((())))))((('''&&&'''***+++***)))((()))*********)))'''&&&''''''(((((()))(((((('''((((((''''''''''''((((((''''''&&&%%%$$$$$$$$$%%%''''''''''''''''''''''''(((((((((''''''''''''''''''%%%"""!!!"""%%%***---'''''''''''''''&&&&&&&&&((((((((()))(((((('''&&&&&&%%%$$$$$$&&&&&&%%%$$$$$$&&&&&&&&&%%%$$$%%%&&&$$$$$$$$$%%%&&&&&&''''''&&&''''''&&&%%%%%%&&&(((((((((''''''''''''(((((($$$$$$$$$%%%%%%%%%%%%&&&'''&&&%%%%%%&&&'''%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&%%%$$$$$$$$$$$$%%%&&&(((((('''&&&&&&%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%&&&''''''"""###%%%&&&&&&&&&$$$$$$''''''''''''&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$&&&%%%$$$$$$&&&''''''&&&'''&&&%%%%%%''''''&&&%%%%%%%%%&&&''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%(((((((((''''''&&&&&&%%%$$$$$$%%%&&&&&&&&&&&&%%%%%%&&&''''''%%%%%%&&&'''$$$%%%&&&''''''%%%$$$###&&&'''((((((''''''(((***'''''''''''''''''''''''')))))))))(((((((((((('''&&&((()))(((''''''((())))))((('''&&&%%%&&&'''(((((((((((((((((()))******))))))))))))************+++************+++,,,,,,++++++++++++++++++++++++------------............//////000000111111222222222222333444444444444444444666888:::::::::999888444444444444444444444444777777666666555444444333555555444333222111000///555444333222111000///...111111222222222222111111////////////////////////000000/////////000111222222000///000111222111000000000//////......------111///...///000111000...//////............//////&&&))),,,///000000///---........................------------------------,,,++++++***************...---,,,,,,++++++,,,,,,)))************+++++++++************************,,,,,,,,,++++++++++++***************))))))))))))))))))))))))(((((((((((())))))(((((((((((())))))************************''''''''''''''''''''''''+++******))))))(((((('''(((''''''(((******(((&&&((((((((((((((((((((((((''''''''''''''''''''''''xxxeeeTTTHHHAAA===;;;888555222111000000......------------......,,,,,,,,,+++***)))***,,,---............,,,***)))))))))*********+++++++++)))(((((((((((())))))***(((''''''((()))******)))'''((()))******(((&&&%%%(((((())))))******))))))&&&&&&%%%&&&''')))+++,,,'''&&&&&&%%%&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&$$$###$$$&&&)))+++''''''''''''''''''''''''''''''(((((((((''''''&&&&&&%%%%%%%%%&&&&&&%%%%%%'''((()))((('''&&&''')))%%%%%%%%%%%%&&&&&&''''''%%%'''''''''&&&&&&'''((((((''''''&&&&&&''''''(((%%%%%%%%%%%%%%%%%%%%%&&&((('''&&&&&&'''((('''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%########################%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%&&&((()))&&&&&&%%%%%%&&&&&&'''((('''''''''&&&&&&&&&&&&%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%$$$%%%&&&&&&&&&&&&'''%%%$$$%%%&&&'''&&&%%%%%%%%%&&&''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&%%%%%%%%%%%%&&&&&&'''''''''''''''%%%&&&''''''%%%%%%&&&'''%%%&&&&&&''''''&&&%%%%%%&&&'''((((((''''''(((***''''''''''''''''''''''''((((((((((((((((((((((((&&&'''((((((''''''((()))+++***))))))))))))******((((((((((((((())))))***((()))))))))***************************++++++,,,************++++++++++++,,,,,,---------...............//////000111111222333444444555555555555555444555777888888888777666444444444444444444444444666666666555555444444444666666444333222111000000555444333222111000000///111222222333333222222111///////////////////////////000000111111111111111333333222222222222111111////////////......------111///...///000111000...///..................///)))***,,,...//////...---........................------------------------,,,,,,+++++++++++++++,,,...---,,,,,,++++++,,,,,,))))))*********+++++++++************************++++++++++++++++++++++++************)))))))))(((***))))))(((((('''''''''))))))(((((((((((())))))************************((((((((((((((((((((((((******))))))(((((((((((()))((('''(((******)))(((((((((((((((((((((((((((''''''''''''''''''''''''vvvcccSSSGGG@@@<<<:::777555222111111111......---------......///,,,,,,,,,+++***)))***,,,))))))******)))'''&&&$$$************++++++++++++((((((((((((((()))******+++)))(((((())))))(((&&&***+++,,,------+++)))(((((()))******++++++++++++(((((('''&&&&&&''')))***(((((((((((()))***,,,,,,''''''''''''''''''''''''&&&&&&&&&'''''''''''''''''''''((((((((('''''''''&&&'''''''''''''''''''''%%%&&&&&&'''''''''&&&&&&&&&'''''''''&&&&&&&&&''''''((())))))''''''((()))%%%%%%&&&&&&&&&&&&''''''%%%'''(((((('''&&&'''(((''''''&&&&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&((('''&&&&&&(((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''((((((((((((''''''%%%%%%%%%&&&&&&&&&''''''########################%%%%%%$$$$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%&&&'''((()))'''$$$""""""%%%(((***&&&&&&&&&&&&%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$###$$$%%%%%%%%%%%%%%%&&&%%%$$$###$$$%%%&&&%%%###%%%%%%&&&''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&&&&&&&%%%&&&''''''%%%%%%&&&'''''''''((((((((((((((('''&&&'''((((((''''''(((***(((((((((((((((((((((((('''''''''''''''(((((((((&&&((()))(((''''''((()))******)))))))))*********((((((((((((((())))))***((()))))))))******************))))))******+++,,,)))))))))******+++++++++,,,,,,,,,------------...---......//////000111111222222333444444444444444333444555666666666555444444444444444444444444444333444444444555555555666777666555333222111111111222222222222222222222222222222333333333333222222000000000000000000000000...///000111222111111000000000000///...------...///////////////.........111///...///000111000.........------------............---,,,,,,,,,------////////////////////////------------------------------,,,,,,,,,------......---,,,,,,++++++,,,,,,))))))*********+++++++++************************++++++++++++++++++++++++************)))))))))(((******))))))((((((''''''+++******))))))******+++************************)))))))))))))))))))))))))))))))))((((((((((((((()))((('''''')))******)))((((((((((((((((((((((((''''''''''''''''''''''''tttaaaRRRGGGAAA:::999666444222111111111.........---......///000,,,------,,,******+++,,,************)))(((''''''*********++++++++++++,,,(((''''''(((((()))***++++++***(((((())))))'''&&&)))******+++***)))((('''(((((()))***++++++++++++,,,+++)))(((&&&%%%%%%%%%$$$$$$$$$%%%&&&'''))))))''''''''''''''''''''''''&&&&&&&&&&&&&&&''''''''''''((()))***)))(((&&&%%%&&&&&&&&&'''''''''''''''$$$%%%&&&&&&&&&&&&&&&&&&&&&'''((((((&&&&&&'''(((%%%&&&''''''&&&%%%&&&'''&&&&&&&&&&&&&&&&&&''''''&&&'''))))))'''&&&&&&'''''''''&&&&&&&&&&&&''''''((('''''''''''''''&&&&&&'''&&&%%%&&&(((((((((&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''(((((())))))(((((('''$$$$$$%%%%%%&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$######$$$$$$$$$$$$$$$%%%&&&&&&&&&%%%%%%'''%%%!!!"""&&&)))&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$"""$$$&&&&&&%%%$$$%%%&&&%%%$$$######%%%%%%$$$###%%%%%%&&&''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&!!!"""######$$$$$$######%%%&&&''''''%%%%%%&&&'''((((((((((((((()))))))))&&&'''((((((''''''(((***((((((((((((((((((((((((&&&''''''''''''(((((((((((()))))))))'''&&&'''(((&&&&&&''''''''''''((((((((((((((((((((()))******))))))))))))***************))))))))))))***++++++(((((())))))***+++++++++,,,,,,,,,,,,------------------......//////000000///000000111111111111111222333333444444444333333333333333333333333333333222333333444555555666666777666444222222222333333111111111222333444444555222222333333333333222222000000000000000000000000...///000000111111000000000111222111///...///000000000000000000/////////111///...///000111000......------------------...000///---,,,++++++,,,---////////////////////////------------------------...------------......///...---,,,,,,++++++,,,,,,)))************+++++++++***************************++++++++++++,,,,,,,,,************))))))))))))************))))))))))))++++++************++++++++++++++++++++++++++++++************************((((((((((((((((((((((((((('''&&&&&&(((******)))((((((((((((((((((((((((''''''''''''''''''''''''rrr```RRRGGGBBB999777555333111111111111...............///000000---......---+++***,,,------,,,,,,++++++,,,,,,,,,*********+++++++++,,,,,,''''''''''''((()))***+++***)))(((((())))))(((''''''''''''&&&&&&&&&%%%%%%&&&&&&'''))))))*********))))))))))))((('''&&&%%%%%%$$$$$$#########$$$$$$''''''''''''''''''''''''%%%%%%%%%&&&&&&'''''''''&&&&&&''''''''''''''''''&&&&&&&&&'''''''''((((((%%%%%%&&&'''''''''''''''%%%&&&((('''%%%$$$&&&(((%%%'''((('''&&&%%%&&&(((''''''''''''''''''&&&&&&'''(((******(((&&&&&&&&&'''&&&&&&%%%%%%&&&&&&''''''''''''&&&&&&%%%%%%%%%&&&%%%$$$%%%'''((('''&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&'''''''''%%%&&&'''(((((('''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$######"""######"""###%%%&&&&&&%%%"""!!!$$$###"""!!!"""###%%%&&&''''''''''''&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$"""%%%'''(((&&&%%%%%%'''&&&%%%$$$$$$%%%&&&%%%$$$%%%%%%&&&''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&'''''''''"""###$$$$$$%%%%%%$$$$$$%%%&&&''''''%%%%%%&&&''''''''''''''''''((())))))&&&'''((((((''''''(((***((((((((((((((((((((((((&&&&&&&&&'''''''''(((((()))******)))&&&%%%%%%&&&%%%%%%&&&'''''''''''''''((((((((((((((()))******))))))))))))************)))))))))))))))***++++++((((((((()))***+++++++++++++++,,,,,,,,,---------,,,------......///000000...///000000111111000000222222222222222222222222333333333333333333333333444444444444444444444444444333222111111222333444111111222222333444555555222333333444444333333222000000000000000000000000....../////////000000000111333444333111000222333000111111111111111111111111///...///000111000...//////............//////------------------,,,,,,........................---------------------------,,,,,,,,,,,,---...///...---,,,,,,++++++,,,,,,)))************+++++++++******************************+++++++++,,,,,,,,,************))))))))))))************++++++++++++******))))))))))))******++++++++++++++++++++++++))))))))))))))))))))))))(((((((((((((((((((((((((((&&&$$$%%%''')))***)))((((((((((((((((((((((((''''''''''''''''''''''''qqq```RRRHHHBBB888777444222111000000111...............///000000---......---++++++,,,...+++***)))((()))***+++,,,******+++++++++,,,,,,,,,''''''''''''((()))++++++((('''&&&(((***+++***)))******)))(((((((((((()))$$$%%%&&&'''((((((((((((###$$$&&&(((************,,,,,,***)))((('''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&'''''''''%%%%%%$$$$$$%%%''')))***&&&&&&&&&'''''''''((((((&&&&&&'''((())))))((((((###%%%'''&&&$$$###%%%'''((()))***)))((('''(((***''''''''''''''''''&&&&&&''')))+++***(((&&&%%%%%%'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&%%%%%%$$$$$$$$$&&&%%%$$$%%%'''((('''&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&''''''((((((((($$$$$$%%%&&&&&&%%%$$$$$$(((''''''&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$###""""""""""""!!!###%%%'''&&&$$$!!!###$$$%%%&&&'''&&&%%%%%%)))(((((((((''''''''''''$$$%%%%%%&&&&&&%%%%%%$$$###&&&))))))'''&&&'''((('''&&&%%%%%%''''''&&&%%%%%%%%%&&&''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%((((((((((((((((((((((((''''''''''''''''''''''''%%%&&&''''''((((((''''''%%%&&&''''''%%%%%%&&&'''&&&&&&&&&&&&&&&'''((()))&&&'''((((((''''''(((***))))))))))))))))))))))))&&&&&&&&&'''''''''((((((***++++++)))&&&$$$%%%%%%&&&&&&'''((())))))((((((((((((((((((((()))******))))))))))))************)))))))))))))))******+++'''(((((()))***+++++++++++++++,,,,,,,,,---------,,,,,,------...//////000000000111222222222222222222222111111111111111111333333333333333333333333666555555444444333333222222111000//////111333444222222222333333444444444222333333444444333333222000000000000000000000000...............///000000---000111111...---///111111111111111111222222222111///...///000111000///000000////////////000000)))+++---///000///---,,,------------------------------------------------++++++++++++,,,,,,---......---,,,,,,++++++,,,,,,)))************+++++++++*********************************++++++,,,,,,,,,************))))))))))))*********+++,,,,,,,,,---))))))(((((((((((())))))++++++++++++++++++++++++(((((((((((((((((((((((('''''''''((((((((((((((('''%%%$$$$$$&&&((())))))((((((((((((((((((((((((''''''''''''''''''''''''nnn___PPPFFFDDD===:::777555555333111000...,,,++++++---......------,,,++++++*********++++++***((('''''')))***,,,***************)))(((''',,,,,,,,,++++++)))(((((())))))))))))))))))))))))++++++************++++++(((%%%"""###''')))'''$$$((())))))******)))'''&&&&&&%%%&&&(((******)))'''######$$$&&&((()))'''&&&%%%&&&((((((((('''&&&&&&%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&''''''&&&&&&%%%$$$###$$$%%%&&&''''''''''''((((((''''''''')))+++,,, %%%'''%%%%%%((('''"""''''''''''''''''''''''''&&&%%%%%%%%%&&&&&&$$$"""&&&'''((('''&&&&&&'''(((''''''''''''''''''''''''(((''''''&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%'''(((((('''%%%$$$&&&%%%%%%%%%%%%&&&''''''######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%######%%%&&&'''(((((((((%%%$$$###"""""""""###$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&''''''&&&$$$$$$$$$%%%%%%&&&'''((((((((((((&&&%%%%%%&&&'''(((((('''&&&$$$$$$#########''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&'''''''''''''''((())))))((('''&&&((('''&&&&&&&&&''')))***)))))))))(((((('''''''''&&&&&&&&&'''''''''((((((,,,+++***)))((((((((((((((((((((((((((('''''''''((('''&&&&&&%%%%%%%%%%%%)))))))))((()))******+++)))))))))))))))******+++++++++************++++++******+++++++++,,,,,,,,,---,,,,,,+++++++++,,,,,,///////////////000111111222222222111222222333333333444444555555444444333333444444555555444444333333333222111222333444555333444555555333222333555666555444444333333333333333222111000000111222333000000////////////000000111111111000000000000000111111000000000000111111000000000000//////////////////.........---------.................................------,,,,,,,,,//////.........---------------------,,,,,,+++***------,,,,,,+++***))))))------------------------************************************************************************************************************************,,,+++******))))))******(((((((((((((((''''''&&&(((((())))))))))))(((((($$$$$$$$$$$$$$$%%%&&&''''''&&&&&&%%%%%%&&&&&&'''''''''&&&%%%%%%'''((()))ooo___PPPEEEBBB;;;999666444444333111//////---++++++,,,,,,+++***......---,,,,,,,,,,,,,,,+++***)))(((((()))+++,,,******++++++***))))))(((&&&'''((()))************,,,++++++***)))(((''''''))))))(((((((((((()))))))))%%%###$$$(((***(((%%%%%%&&&'''((())))))((('''&&&%%%&&&(((******)))'''$$$$$$$$$&&&(((((('''%%%((('''&&&&&&&&&%%%###"""%%%&&&&&&&&&'''''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&''''''&&&&&&%%%$$$%%%&&&'''((())))))))))))(((((('''''''''''''''(((!!!&&&'''%%%&&&((('''###&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&''''''%%%$$$%%%&&&'''&&&%%%$$$%%%'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&&&&%%%%%%%%%$$$$$$%%%&&&''''''&&&%%%$$$&&&%%%%%%%%%%%%&&&''''''###$$$$$$$$$$$$%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''((((((''''''&&&%%%%%%%%%$$$######$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%&&&((((((&&&%%%######$$$$$$%%%&&&&&&''''''&&&%%%%%%%%%%%%&&&'''&&&&&&&&&&&&%%%%%%%%%$$$%%%%%%%%%&&&&&&'''''''''%%%%%%&&&&&&&&&&&&&&&&&&''''''((())))))((('''&&&''''''&&&&&&&&&'''((()))&&&&&&%%%%%%%%%$$$$$$$$$&&&&&&&&&'''''''''((((((,,,+++***)))((((((((((((''''''''''''((((((((((((((('''&&&&&&%%%%%%%%%&&&((()))))))))************)))))))))))))))******+++***))))))))))))))))))***++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,------...............//////000222222111111111222333333333333444444444444333333333333444444444444333333222222111111111222333444111333444333222111222333444333222222111111222222222222111000000111222222000000////////////000000111000000000000000000000111111000000000000111111////////////............//////.........------------------...............,,,,,,,,,---------...............------------,,,---------------,,,++++++------,,,,,,+++******)))************************))))))))))))))))))))))))************************))))))))))))))))))))))))************************************************,,,+++******))))))******((())))))))))))(((''''''(((((())))))))))))((((((&&&&&&&&&&&&&&&'''(((((('''&&&&&&%%%%%%&&&&&&'''''''''&&&&&&''''''((()))ppp```PPPEEEAAA999777444333333333111000000...++++++++++++)))(((//////............------,,,+++***))))))***+++,,,***++++++++++++***))))))$$$%%%&&&'''((((((((((((************)))))))))((()))((((((''''''(((((())))))&&&$$$%%%(((***)))'''"""$$$&&&'''((()))((((((&&&%%%%%%''')))***)))'''&&&%%%%%%&&&'''(((&&&$$$'''$$$""""""$$$%%%###!!!&&&&&&'''''''''((((((((('''&&&&&&%%%%%%&&&&&&'''&&&&&&''''''&&&&&&%%%$$$&&&&&&'''((())))))))))))((((((((('''&&&%%%$$$$$$###&&&(((&&&''')))(((%%%%%%%%%%%%%%%%%%%%%%%%%%%)))'''&&&'''((((((&&&%%%$$$%%%&&&&&&$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&%%%%%%%%%%%%&&&''''''$$$$$$$$$$$$%%%%%%%%%%%%'''&&&&&&%%%%%%$$$$$$###&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((('''&&&&&&%%%%%%$$$$$$%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&'''(((((('''%%%"""######$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&%%%&&&'''(((((('''&&&%%%###$$$$$$%%%&&&'''((()))&&&&&&&&&&&&&&&&&&%%%%%%''''''((((((((((((''''''''''''&&&&&&&&&'''((()))(((((((((''''''''''''&&&&&&&&&&&&'''''''''''''''+++***)))(((((('''((((((&&&&&&&&&'''((((((((()))''''''&&&&&&&&&&&&&&&&&&'''((()))***+++******))))))))))))))))))******+++))))))(((((((((((()))))),,,,,,,,,,,,------------...---------------......---------------...//////111111111111111222333333333333444444444444333333333333444444444444333333111111000000000111222333111333444444333222333444222111000000000000000000222222111000000111222222000000////////////000000000000000000000000111111111111000000000000111111............------------...............------------------.........//////******+++,,,---//////000------------,,,,,,,,,,,,------------------,,,+++---,,,,,,++++++*********))))))))))))))))))))))))))))))))))))))))))))))))************************((((((((((((((((((((((((************************************************++++++***))))))))))))***))))))******))))))((('''(((((())))))))))))((((((((((((((('''(((((()))***''''''&&&&&&&&&&&&''''''''''''(((((()))))))))(((rrrcccRRREEE@@@999777444333444333222111000...,,,+++,,,,,,+++***..................---------,,,+++*********+++,,,******++++++++++++******'''(((((((((''''''&&&%%%&&&&&&''')))***+++------******))))))))))))******)))'''%%%&&&(((***)))((($$$%%%&&&((())))))((((((&&&%%%%%%&&&((())))))''''''&&&%%%&&&''''''&&&$$$$$$!!! $$$''''''&&&'''''''''(((((((((((()))'''&&&&&&%%%%%%&&&&&&'''&&&&&&''''''&&&&&&%%%$$$$$$%%%%%%&&&''''''&&&&&&&&&'''(((((((((&&&%%%$$$%%%&&&''''''(((((((((&&&%%%%%%%%%%%%%%%%%%%%%%%%)))'''&&&&&&''''''&&&%%%$$$&&&&&&&&&%%%$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&%%%###""""""###%%%&&&&&&%%%%%%%%%%%%&&&''''''$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&%%%%%%%%%''''''''''''''''''''''''###$$$%%%'''(((((())))))###$$$$$$%%%&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&'''(((((('''%%%######$$$$$$%%%%%%%%%&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&''')))))))))'''%%%###$$$$$$%%%%%%&&&'''(((((('''''''''&&&&&&%%%%%%%%%'''''''''((((((((((((((('''''''''((((((((()))))))))))))))(((((((((((((((''''''''''''''''''''''''***)))(((((('''''''''(((%%%%%%&&&&&&'''((())))))''''''&&&&&&&&&''''''(((&&&(((***+++,,,+++)))((()))))))))))))))******+++))))))(((((((((((()))))),,,,,,,,,---------............---------...//////......------......///000111000000000111222333444333333333444444333333333333333333444444333333333111111111111111222222333222444666777666555555666111000000/////////000000222111111111111111111222000000////////////000000000000000000000111111111111111000000000000111111/////////.........------........................,,,,,,------.../////////***++++++,,,---...//////------,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,++++++,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))************************))))))))))))))))))))))))************************************************++++++***)))))))))))))))***************)))(((((((((((())))))))))))(((((()))((((((((((((((())))))''''''&&&&&&&&&&&&''''''&&&''')))*********)))(((sssdddSSSFFFAAA:::888666555555555333222///---,,,,,,...///...---+++,,,,,,---------,,,,,,---,,,,,,++++++*********)))******+++++++++******(((((()))))))))(((''''''%%%&&&''')))***,,,---...******))))))))))))******((('''&&&&&&((()))))))))'''((()))***))))))''''''&&&%%%$$$%%%''')))(((((((((&&&%%%%%%&&&'''&&&%%%%%%""" !!!%%%((((((''''''''''''(((((((((((()))'''&&&&&&%%%%%%&&&&&&'''&&&&&&''''''&&&&&&%%%$$$$$$%%%&&&&&&'''&&&&&&&&&%%%&&&'''((()))(((''''''&&&&&&&&&'''(((''''''(((&&&&&&&&&&&&&&&&&&&&&&&&(((&&&$$$$$$%%%&&&%%%$$$%%%'''((('''&&&%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&%%%###""""""###%%%&&&&&&%%%%%%%%%%%%&&&''''''$$$$$$%%%%%%%%%&&&&&&&&&######$$$%%%%%%&&&'''''''''''''''&&&&&&%%%%%%%%%''''''''''''''''''''''''"""###$$$%%%&&&'''''''''"""######$$$%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&'''(((((('''%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&''''''''''''((())))))***(((&&&###"""&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%''''''''''''(((((())))))(((((())))))************%%%%%%%%%%%%%%%%%%%%%%%%'''''''''''''''''''''&&&)))(((''''''&&&'''''''''$$$%%%%%%&&&'''(((((()))&&&&&&&&&&&&''''''((()))&&&(((***+++,,,+++)))((()))))))))))))))******++++++******))))))******+++,,,,,,,,,---------......---------------...///000//////......//////000111000000000000111222333444222333333333333333333222222333333333333333333222222222222333333333333333111333666777666555555555111111000000000111111222111111111222222111111111000000////////////000000//////000000111111111111111111000000000000111111000000000/////////......---.....................---------.........//////,,,,,,,,,---------......------,,,,,,,,,+++++++++******++++++++++++******,,,,,,+++++++++++++++***------------------------++++++++++++++++++++++++))))))))))))))))))))))))************************))))))))))))))))))))))))************************+++***))))))(((((())))))***************)))(((((((((((())))))))))))((((((((((((''''''&&&''''''((((((''''''&&&&&&''''''(((&&&''')))*********)))(((rrrcccSSSFFFAAA;;;999666555555555333222///...,,,---///000000///)))***+++,,,,,,,,,+++***,,,,,,,,,+++******))))))(((((()))************)))%%%&&&((()))***+++,,,,,,)))))))))))))))*********(((''''''&&&&&&''''''(((''''''&&&&&&''''''((()))((()))*********)))'''&&&&&&%%%$$$$$$'''((((((((('''&&&$$$$$$&&&''''''&&&''''''&&&%%%%%%%%%%%%%%%&&&&&&'''''''''((((((((('''&&&&&&%%%%%%&&&&&&'''&&&&&&''''''&&&&&&%%%$$$''''''((((((((((((((('''%%%%%%&&&(((((()))))))))'''$$$%%%'''(((&&&&&&(((''''''''''''''''''''''''(((&&&$$$###$$$%%%%%%$$$&&&'''((((((&&&&&&'''(((''''''''''''''''''''''''""""""###$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''%%%$$$######$$$%%%'''&&&%%%%%%%%%%%%&&&''''''%%%%%%%%%%%%&&&&&&&&&&&&""""""###$$$&&&'''((((((&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%$$$######"""###$$$%%%&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&''''''&&&$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&'''(((((((((((((((((((((((('''%%%###"""''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%''''''&&&''''''((()))***'''((()))*********))))))&&&&&&&&&&&&'''''''''''''''''''''''''''&&&&&&&&&''''''&&&&&&&&&&&&''''''%%%%%%%%%&&&'''''''''(((&&&&&&&&&&&&'''((()))***'''((()))***+++******))))))))))))))))))******+++++++++************++++++,,,,,,,,,,,,------------,,,,,,,,,,,,---.../////////////////////000111111/////////000111222333444222222333333333333222222222222333333333333222222222222333444444444444333---000333444444222222222111111111111111222222333000111222222222222111000000000////////////000000/////////000111111222222111111000000000000111111111000000000////////////---------.......................................,,,,,,------------------------------,,,,,,,,,,,,)))******+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))************************))))))))))))))))))))))))******************************)))(((((((((((()))))))))******))))))((('''(((((())))))))))))((((((''''''&&&&&&%%%%%%&&&&&&((((((''''''''''''((((((''''''(((((()))))))))(((~~~oooaaaQQQEEEAAA<<<999666555444333111000000...------.........---((()))+++,,,---,,,+++***++++++++++++***)))((('''''''''((()))))))))))))))%%%&&&''')))***+++,,,,,,*********)))))))))))))))''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&'''(((&&&'''((()))))))))((('''&&&%%%###$$$&&&((((((((('''%%%###$$$&&&'''((('''%%%(((***((($$$"""###%%%%%%&&&&&&&&&'''''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&''''''&&&&&&%%%$$$'''(((((((((((((((''''''&&&&&&&&&&&&&&&&&&'''''''''######''''''$$$%%%)))&&&&&&&&&&&&&&&&&&&&&&&&)))'''$$$###$$$&&&&&&&&&%%%&&&''''''%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&#########$$$$$$%%%%%%%%%''''''''''''''''''''''''$$$%%%%%%%%%&&&&&&&&&&&&'''&&&%%%$$$$$$%%%&&&'''&&&%%%%%%%%%%%%&&&''''''%%%%%%%%%&&&&&&&&&&&&'''######$$$%%%%%%&&&''''''%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$###$$$%%%&&&''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$%%%&&&&&&%%%###%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%'''((((((''''''%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&'''&&&&&&&&&'''(((***+++%%%&&&'''((()))(((((('''(((((((((((())))))******(((((('''''''''&&&&&&&&&'''&&&&&&%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&''')))***+++((()))))))))************)))))))))))))))******+++******))))))))))))******++++++++++++,,,,,,,,,,,,++++++++++++,,,---...//////............///000000......//////000222333444222222333333333333222222222222333333333333222222000111222333444333333222+++...222444333222111111111111000000111111222333000111222222222222111000000000////////////000000...//////000111111222222111111000000000000111111000000/////////.........---------.........///////////////...------,,,,,,***+++,,,,,,---...//////.........------------,,,++++++,,,---------------++++++++++++++++++++++++************************++++++++++++++++++++++++))))))))))))))))))))))))************************))))))))))))))))))))))))******************************)))(((((((((((((((((())))))))))))(((''''''(((((())))))))))))((((((((('''&&&&&&%%%%%%&&&&&&((((((''''''''''''((((((''''''&&&&&&''''''((()))|||mmm^^^OOODDD@@@;;;999666444333222000...111///---,,,,,,,,,+++***((()))+++---------+++***+++++++++******(((''''''&&&&&&'''(((((()))(((((((((((()))))))))))))))(((''''''((()))***++++++,,,))))))(((((((((((())))))%%%&&&&&&&&&%%%%%%'''(((###$$$&&&((())))))(((((('''%%%###$$$&&&(((((((((&&&$$$######&&&((()))(((%%%***)))$$$!!!$$$(((%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&''''''&&&&&&%%%$$$%%%&&&&&&&&&&&&&&&%%%%%%((('''%%%$$$######$$$%%%'''""""""&&&&&&###$$$)))%%%%%%%%%%%%%%%%%%%%%%%%+++(((%%%$$$%%%'''''''''$$$%%%&&&&&&$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''''''''''''''''''''$$$$$$$$$%%%%%%&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&%%%%%%%%%%%%&&&''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%######%%%&&&'''(((((((((&&&'''((((((((('''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$###$$$%%%&&&$$$"""$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$&&&''''''&&&&&&""""""######%%%&&&((()))###$$$$$$%%%&&&'''((((((%%%%%%%%%&&&&&&''''''''''''&&&&&&&&&'''(((***+++$$$$$$&&&'''''''''&&&%%%$$$%%%%%%%%%&&&&&&''''''(((((('''''''''&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&((()))+++,,,)))))))))((()))******+++)))))))))))))))******+++))))))(((((((((((())))))******+++++++++,,,,,,,,,+++******+++,,,---...///...------------...//////.........///000222333444222222222333333222222222222222222333333222222222///000111222333222111111,,,000333555555333333333000000000000000111222222000111222333333222111000000000////////////000000...//////000111222222222111111000000000000111111//////.........------------------.........//////000000///...---,,,,,,+++((()))***,,,...///111111//////.........---------,,,------.../////////...++++++++++++++++++++++++++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************************)))((((((((((((((((((((((((((((((''''''&&&(((((())))))))))))(((((()))((('''&&&&&&&&&&&&&&&((((((''''''''''''((((((''''''&&&%%%%%%'''((()))rrr]]]OOOGGG>>>>>>:::666333111000///...+++++++++,,,---...///000///...,,,++++++,,,---......+++'''%%%&&&(((((((((((((((''''''&&&&&&%%%%%%''''''(((((())))))******+++(((&&&''')))***)))(((((((((((((((((((((((((((***(((&&&''')))+++***(((&&&&&&'''(((((('''&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''%%%&&&'''(((((('''&&&%%%''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&'''(((((((((((('''&&&%%%$$$$$$############$$$%%%&&&'''(((###%%%''')))***(((&&&%%%)))'''$$$%%%&&&'''%%%"""%%%&&&'''&&&$$$###$$$%%%)))((('''&&&&&&&&&&&&&&&'''&&&$$$######$$$&&&'''$$$$$$%%%%%%%%%$$$$$$###''''''''''''''''''''''''%%%&&&''''''((((((''''''%%%&&&&&&&&&%%%$$$$$$###"""""""""###$$$$$$$$$%%%'''((((((((('''&&&%%%%%%%%%&&&((()))))))))((('''''',,,)))%%%%%%%%%%%%###$$$%%%&&&''''''''''''(((((('''&&&&&&&&&''''''&&&%%%$$$###$$$%%%&&&'''######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%''''''&&&%%%$$$$$$######&&&&&&%%%%%%%%%&&&''''''(((((('''''''''&&&&&&&&&''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((('''%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&'''((((((((((((&&&%%%#########%%%'''(((''')))---//////---***((('''((()))***)))(((&&&%%%((((((''''''''''''((((((,,,***)))((()))***,,,---++++++++++++++++++++++++)))((('''''''''(((***+++,,,---......//////......------------...///111111111111111222222111111111222111000000000111333333222222222222222222222222444444555555444222111000000000000000000000000000333333222111000///......////////////000000000000222111///.........///000//////000000///...------000000///............///......------------......,,,,,,,,,,,,,,,,,,,,,,,,........................,,,,,,,,,---,,,,,,++++++,,,,,,,,,------.........---------,,,,,,+++++++++------,,,,,,+++***))))))************************)))((((((((()))***++++++))))))************)))))))))((((((((((((((())))))+++++++++*********))))))))))))(((((('''''''''&&&(((((((((((((((((((((((((((((())))))******++++++(((((((((((((((((((((((())))))))))))((('''&&&%%%%%%&&&&&&&&&'''(((((((((rrr^^^PPPHHH>>>;;;888444222111111000000...............//////000111000///---+++*********...+++(((&&&'''((())))))))))))))))))(((((((((((())))))))))))************+++)))'''''')))***)))'''(((((((((((((((((((((((()))'''%%%&&&)))***)))((($$$%%%&&&&&&&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&'''(((((('''&&&&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&''''''((((((,,,+++***)))'''%%%$$$$$$$$$$$$$$$$$$%%%&&&&&&'''$$$%%%'''((()))((('''&&&+++((($$$###%%%&&&&&&%%%'''(((((('''&&&%%%%%%'''(((''''''&&&&&&&&&'''''''''&&&$$$######$$$&&&'''$$$$$$%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''(((((('''''''''''''''''''''&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%''''''''''''''''''&&&%%%$$$%%%%%%&&&&&&&&&&&&&&&$$$***---)))%%%$$$%%%$$$%%%%%%&&&'''((((((((((((%%%%%%$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%'''''''''&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%&&&'''(((''''''&&&&&&%%%%%%%%%%%%&&&&&&'''(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((('''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$&&&%%%$$$$$$$$$%%%'''(((++++++++++++***((('''&&&(((((('''&&&&&&&&&&&&&&&))))))(((((((((((()))))))))((('''&&&'''(((***+++++++++++++++++++++++++++******)))))))))***+++,,,------...////////////...---------......///000111000111222333333222111000111111000000000111222333222222222222222222222222333444444444333222000///000000000000000000000000222111111000000//////...////////////000000000000222111000///...//////000//////////////////...---000///......------......////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,------------,,,,,,*********++++++,,,,,,,,,---------,,,,,,+++++++++------,,,,,,+++******)))************************)))))))))((())))))************++++++++++++******'''''''''((()))***+++,,,+++++++++*********)))))))))))))))(((((((((''''''))))))))))))))))))))))))&&&'''''''''((((((((()))))))))))))))))))))))))))))))))))))))((('''&&&%%%&&&&&&&&&'''''''''''''''sss___QQQIII???999666333222222222111000222111000000/////////////////////...,,,+++))))))///,,,)))((((((******)))***************+++++++++++++++************))))))+++)))((((((((()))'''&&&((((((((((((((((((((((((((('''%%%&&&''')))(((((($$$%%%&&&&&&&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%$$$$$$&&&&&&'''(((((('''&&&&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''((((((((()))///...---+++)))'''&&&%%%%%%%%%%%%$$$$$$%%%&&&&&&%%%&&&&&&&&&'''''''''''',,,)))%%%###$$$%%%&&&&&&((()))***)))''''''''')))''''''&&&&&&&&&'''((((((&&&%%%$$$$$$$$$%%%&&&'''$$$$$$%%%%%%&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''((((((''''''((((((((()))(((((('''&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&''''''''''''&&&%%%%%%%%%%%%%%%&&&&&&''')))---...)))$$$$$$$$$###&&&'''((((((((((((''''''$$$$$$$$$$$$%%%%%%&&&'''%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%((((((''''''&&&%%%%%%%%%$$$$$$$$$%%%&&&'''((()))&&&%%%%%%%%%%%%$$$$$$$$$%%%&&&'''(((((('''&&&%%%'''''''''''''''''''''''''''''''''(((''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$###""""""''''''&&&%%%%%%&&&((())),,,***(((%%%$$$%%%&&&'''***)))'''%%%%%%&&&''')))***))))))))))))))))))***)))((('''&&&'''((()))***************************,,,++++++++++++,,,------,,,------...............---------......///000000000111333555555333111000111000000000000111222222222222222222222222222222222222333222222111000///000000000000000000000000////////////////////////////////////000000000000111111000///////////////---.../////////////////////......---------------///000111222222111000///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......------,,,******++++++++++++,,,,,,------,,,,,,,,,,,,++++++------,,,,,,++++++************************************)))((((((((())))))***++++++,,,,,,++++++***''''''((((((***+++---...+++************)))))))))***)))))))))))))))(((((())))))))))))))))))))))))''''''''''''(((((((((((())))))))))))))))))))))))((((((((((((((('''&&&%%%'''''''''''''''&&&&&&&&&ttt```RRRJJJ@@@999666333222222111000///222111000000//////000000***+++,,,......---,,,+++///---***)))***+++******)))******++++++,,,,,,,,,++++++******)))(((((('''))))))((((((((('''&&&%%%(((((((((((((((((((((((('''&&&%%%&&&&&&'''((((((''''''((((((((((((''''''(((((((((((((((((((((((($$$%%%%%%%%%%%%&&&&&&&&&'''&&&&&&%%%%%%$$$$$$###&&&''''''''''''''''''&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''''''''((((((((()))((((((...---,,,+++***(((((('''&&&&&&%%%$$$$$$$$$%%%%%%&&&&&&%%%%%%%%%&&&'''(((***(((&&&%%%%%%%%%&&&&&&((()))***)))((('''((()))&&&&&&&&&&&&&&&'''((()))%%%%%%$$$$$$$$$%%%&&&'''$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''(((''''''''''''(((((((((((((((''''''''''''&&&&&&%%%%%%$$$$$$$$$%%%&&&&&&''''''''''''((('''&&&%%%&&&'''((()))***---,,,&&&"""###$$$###&&&'''''''''''''''&&&%%%%%%%%%%%%&&&'''((()))***%%%&&&'''''''''&&&%%%$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&(((((('''''''''&&&&&&&&&$$$$$$$$$%%%&&&'''((()))&&&%%%%%%%%%%%%%%%%%%%%%&&&'''((())))))((('''&&&((((((((((((((((((((((((''''''''''''''''''&&&&&&''''''''''''''''''''''''&&&%%%%%%$$$$$$#########((((((''''''''''''((()))'''&&&%%%$$$%%%&&&)))***+++***((('''''''''((()))))))))(((((((((((())))))***))))))))))))***++++++************************++++++++++++,,,,,,------***+++,,,,,,------,,,,,,,,,------...///////////////111444666666444111///000000000000000111111222111111111111222222222222111111111111000000//////000000000000000000000000---........./////////000////////////000000000000111000000///////////////------...///000000//////......---,,,,,,,,,,,,---...///111333333111///...------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---.........------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++************************+++***)))((((((((((((((()))******++++++******)))))))))))))))***+++,,,---************))))))))))))************))))))))))))************************))))))))))))************************************'''(((((((((''''''&&&%%%((((((((('''&&&&&&&&&%%%uuuaaaSSSKKKAAA;;;888555333222111...,,,//////......//////000111)))***,,,---...---,,,+++///---+++***+++++++++***)))))))))******+++++++++******)))((('''&&&&&&%%%'''((())))))((('''&&&&&&((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&((()))((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%$$$$$$$$$'''''''''&&&&&&'''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&'''((()))(((((('''))))))))))))))))))))))))&&&&&&%%%$$$$$$$$$%%%%%%'''&&&$$$$$$$$$%%%'''(((&&&'''''''''&&&$$$$$$$$$&&&'''((((((&&&&&&'''(((&&&&&&&&&&&&&&&'''((()))$$$$$$$$$$$$%%%%%%&&&&&&$$$%%%&&&'''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''((('''''''''%%%&&&&&&''''''&&&&&&&&&&&&&&&%%%%%%$$$$$$######$$$$$$%%%&&&'''''''''&&&''''''&&&%%%%%%'''((()))''')))(((###!!!$$$&&&$$$%%%%%%&&&&&&&&&%%%$$$$$$%%%%%%%%%&&&'''((()))***&&&&&&'''((('''&&&$$$###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&'''''''''''''''&&&&&&&&&%%%$$$$$$%%%&&&'''((((((&&&&&&&&&&&&''''''''''''''')))***,,,,,,***)))'''((((((((((((((((((((((((''''''&&&&&&''''''''''''((((((((((((((((((((((((%%%%%%%%%%%%%%%&&&'''((()))((((((((('''((((((((($$$%%%&&&'''((((((((((((''''''((((((((('''&&&%%%'''''''''&&&&&&''''''''')))))))))))))))******+++)))))))))))))))))))))))))))******+++++++++++++++))))))***++++++++++++***,,,---......///......---///111333666666333111/////////000000111111111111000000000111111222222222111111000000000000000000000000000000000000000000------......//////000000////////////000000000000000000000000000//////...------...///000000//////......---,,,,,,,,,,,,------...000111111000...---------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---......------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,,,,,,,******************************)))((('''''''''((((((((())))))))))))((((((++++++***************+++))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))'''''''''''''''&&&&&&%%%((((((((('''&&&&&&&&&%%%vvvcccUUULLLBBB<<<:::777555333111...,,,------------......///000------------,,,+++***)))...---+++***++++++***))))))))))))))))))*********))))))(((''''''&&&%%%%%%%%%'''))))))((('''&&&'''((((((((((((((((((((((((&&&'''((('''&&&&&&(((***''''''&&&%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((%%%%%%%%%%%%&&&&&&&&&&&&((('''&&&&&&&&&&&&'''(((''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''$$$%%%'''((((((((('''&&&%%%&&&&&&''''''(((((((((%%%%%%%%%$$$$$$%%%&&&&&&&&&%%%$$$$$$$$$%%%'''(((%%%&&&'''&&&$$$"""###$$$$$$&&&''''''&&&%%%&&&(((''''''&&&&&&&&&'''((((((###$$$$$$%%%%%%&&&&&&&&&%%%%%%&&&'''((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''((((((''''''###$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$%%%%%%&&&$$$&&&%%%""""""%%%'''%%%###$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%&&&'''''''''(((''''''&&&%%%$$$#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&''''''&&&&&&'''''''''''''''(((((())),,,------,,,)))(((''''''''''''''''''''''''''''''&&&&&&&&&'''(((((())))))))))))))))))))))))&&&&&&%%%%%%&&&''')))***((((((((((((((('''''''''&&&''')))***)))(((%%%$$$###$$$&&&'''&&&%%%###!!!'''&&&&&&%%%%%%&&&&&&'''&&&&&&'''''''''(((((((((((((((((((((((((((((((((((())))))***+++*********((())))))***************,,,---...//////...---,,,///000222444444222000///...///000000111111000000//////000000111222222222111111000000000000111111000000000000000000000000.........//////000000000////////////000000000000000000000000000///......---.../////////////////////......---------------,,,---...//////...---,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,------------,,,,,,++++++++++++******++++++,,,,,,,,,,,,------------------,,,,,,,,,,,,************************))))))((('''''''''(((((('''((((((((((((((((((''',,,,,,+++)))))))))))))))(((((()))))))))))))))***(((((()))))))))))))))***((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((&&&&&&'''''''''&&&&&&%%%'''''''''''''''&&&&&&&&&wwwdddVVVMMMCCC;;;999777666555333000...//////...---------......------,,,+++************---,,,******++++++)))(((************))))))))))))))))))((((((''''''&&&&&&"""%%%))))))(((''''''(((((((((((((((((((((((((((&&&((()))((('''&&&)))+++((('''&&&%%%%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''%%%%%%%%%&&&''''''((((((((('''&&&&&&&&&&&&'''(((''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''###$$$&&&'''((('''&&&%%%%%%%%%%%%&&&&&&&&&&&&'''$$$$$$$$$$$$%%%&&&&&&'''%%%%%%$$$$$$%%%%%%&&&''''''&&&%%%!!!###&&&$$$&&&''''''&&&&&&'''((((((''''''&&&&&&&&&''''''######$$$%%%&&&&&&&&&&&&%%%%%%'''(((((()))))))))&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''((((((''''''######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&%%%$$$$$$######$$$%%%%%%%%%%%%$$$$$$&&&%%%######''''''$$$######$$$%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&)))((('''&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&'''''''''''')))+++------+++)))'''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%&&&'''((()))'''''''''''''''''''''''')))(((&&&%%%%%%'''((()))((((((((((((''''''&&&&&&&&&'''((()))((('''%%%$$$%%%%%%%%%%%%%%%$$$$$$###''''''&&&&&&&&&&&&''''''%%%&&&&&&'''''''''''''''((((((((((((((((((((((((((((((***+++++++++***))))))***++++++,,,++++++++++++,,,...//////...,,,+++///000111111111111000///......000111111111000////////////000111222222222222111000000000111222222000000000000000000000000///000000000000000000000////////////000000000000///000000111000///...---//////////////////...---000///......------......------------------------........................------------------------((()))***+++,,,,,,,,,,,,,,,,,,,,,++++++*********+++++++++,,,,,,---------------------------------************************(((((('''''''''((())))))(((((())))))))))))((((((******)))((((((((())))))(((((((((((())))))******''''''((((((((()))))))))'''''''''''''''''''''''')))((((((((('''''''''&&&''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&'''''''''''''''wwwdddVVVNNNCCC:::888777666666555333000222111000...------,,,,,,+++***))))))***,,,...///---+++******+++***)))''',,,++++++******)))))))))))))))))))))(((((((((((( $$$(((***((('''((()))((((((((((((((((((((((((''')))***)))''''''))),,,***)))(((''''''((()))***))))))))))))))))))))))))$$$$$$%%%%%%%%%&&&&&&&&&$$$%%%%%%&&&'''((())))))((('''&&&%%%%%%&&&'''(((''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''"""###%%%''''''&&&%%%$$$''''''&&&&&&&&&%%%%%%%%%#########$$$%%%&&&'''((($$$$$$%%%%%%%%%&&&&&&&&&)))'''######)))$$$&&&''''''&&&&&&'''))))))((('''&&&&&&&&&&&&&&&"""###$$$%%%&&&'''&&&&&&%%%&&&'''((())))))))))))''''''''''''''''''''''''%%%&&&''''''((((((''''''###$$$%%%%%%&&&&&&&&&%%%%%%&&&&&&''''''(((((((((&&&&&&&&&&&&%%%%%%$$$###$$$%%%&&&'''((('''&&&%%%&&&((('''$$$%%%((('''######$$$%%%&&&''''''((('''(((((('''&&&&&&&&&''''''***)))'''&&&%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%(((((('''&&&%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&(((+++------+++(((&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%&&&'''((()))&&&&&&&&&&&&&&&&&&&&&&&&***)))'''%%%%%%%%%&&&'''''''''(((((('''&&&%%%%%%######$$$&&&'''(((((()))+++)))'''&&&&&&'''((()))((((((''''''''''''(((((('''(((((()))***)))))))))((((((((((((((((((((((((((()))***+++,,,+++******++++++,,,------------,,,+++,,,...//////...,,,+++//////000000000000//////---...000111111111000///...//////000111222222222222222111000000111222333000000000000000000000000111111111111000000000000////////////000000000000///000111111111000...---///000000000///...------000000///............//////...------------...///................................................'''((()))***+++,,,,,,,,,.........------,,,,,,,,,+++++++++,,,,,,---------------------------------************************'''''''''''''''((()))***))))))************))))))(((((('''(((((()))******'''((((((((())))))******&&&'''''''''(((((())))))''''''''''''''''''''''''++++++******)))))))))(((''''''''''''''''''''''''%%%%%%&&&&&&'''&&&&&&&&&%%%&&&&&&''''''(((((((((ooo```SSSIIIDDD;;;999777555555333111...------,,,++++++++++++,,,))))))+++,,,,,,,,,,,,,,,---,,,***(((((()))***+++))))))))))))************+++*********))))))((((((&&&&&&'''((()))***++++++)))(((&&&&&&''''''&&&$$$((((((''''''''''''(((((($$$%%%'''))))))((('''&&&---+++'''&&&'''(((((((((''''''''''''''''''&&&&&&)))((('''&&&&&&&&&&&&&&&***)))((('''&&&%%%$$$$$$%%%%%%&&&'''((()))******%%%&&&&&&''''''&&&&&&%%%"""###%%%''''''&&&%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$&&&'''((('''&&&%%%'''((('''''''''&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&&&&&&&$$$$$$$$$$$$&&&&&&&&&&&&&&&(((((('''$$$!!!###$$$$$$%%%%%%$$$$$$###(((((((((((())))))))))))((('''&&&%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&''''''&&&%%%%%%%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&%%%&&&&&&'''&&&%%%###"""&&&'''''''''&&&%%%%%%$$$###$$$&&&'''((('''&&&&&&###%%%&&&%%%%%%$$$"""***((($$$###$$$&&&'''((( !!!###$$$%%%%%%$$$$$$$$$$$$###""""""###$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&'''(((&&&'''''''''''''''&&&&&&%%%%%%%%%&&&'''((()))***''''''''''''((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''))))))(((((('''&&&$$$$$$''''''&&&&&&&&&&&&'''''''''$$$"""###&&&((()))'''%%%&&&&&&'''''''''''''''&&&&&&''''''''''''&&&&&&'''&&&%%%%%%%%%%%%&&&'''(((((('''''''''&&&&&&&&&&&&&&&&&&'''''')))******)))))))))))))))))))))))))))******++++++,,,------++++++++++++++++++++++++---------.........////////////000000000//////...111111111111111222222222000000111111111111000000////////////000000000000111111000000000000111111111000000000000000111222//////000000000000////////////000000000...---,,,........................---.........//////000000000000///...------,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++++++++++++++++++++++++++---------,,,,,,+++++++++,,,,,,,,,+++++++++******%%%%%%&&&'''((()))******))))))))))))(((&&&%%%$$$***(((&&&%%%%%%'''***+++)))((('''&&&&&&'''((()))******))))))))))))******''''''''''''''''''&&&&&&''''''(((((('''&&&%%%%%%''''''(((((((((((('''''''''((()))))))))(((&&&%%%%%%&&&&&&&&&'''(((((((((~~~lll^^^RRRIIICCC;;;999666444333222000///...------,,,,,,,,,,,,,,,,,,+++++++++++++++++++++---,,,***)))((()))***+++))))))))))))************************)))))))))(((''''''(((((())))))*********(((''''''((()))'''&&&((((((''''''''''''(((((($$$%%%'''))))))((('''&&&+++)))''''''((()))((((((''''''''''''''''''''''''(((((('''&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&''''''(((((())))))''''''''''''&&&%%%$$$$$$###%%%&&&(((((('''&&&%%%%%%%%%&&&&&&&&&&&&%%%%%%###$$$%%%%%%&&&(((,,,...''''''&&&&&&&&&%%%%%%%%%'''&&&&&&%%%$$$$$$$$$$$$&&&&&&%%%$$$$$$%%%&&&&&&'''&&&&&&'''((('''%%%###&&&''''''''''''(((((((((&&&&&&&&&'''''''''((((((((('''&&&%%%%%%%%%%%%&&&'''&&&&&&%%%%%%&&&&&&''''''&&&%%%%%%%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&&&&%%%$$$$$$&&&'''''''''&&&&&&%%%$$$###$$$%%%%%%&&&&&&&&&%%%,,,'''!!! &&&***)))&&&!!!%%%)))***)))&&&###///...---+++(((%%%###"""&&&%%%$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&'''(((&&&'''''''''''''''&&&&&&''''''&&&&&&&&&''''''(((''''''''''''((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%'''''''''''''''''''''''''''''''''(((''''''&&&&&&''''''&&&&&&&&&&&&'''''''''%%%###$$$'''))))))'''&&&&&&'''(((((((((((('''&&&&&&''''''''''''&&&&&&''''''&&&%%%%%%&&&''''''(((((('''''''''&&&&&&&&&&&&&&&&&&''''''((()))***))))))))))))))))))))))))++++++++++++++++++++++++,,,,,,,,,+++++++++++++++------------.........///------...///000000000///000000111111111222222222000111111111111111111000////////////000000000000111111000000000000111111111000000/////////000000//////000000000000//////...///000000000///---,,,........................---------------,,,,,,,,,//////......---,,,,,,++++++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,++++++*********&&&&&&'''((())))))******))))))))))))((('''&&&&&&)))(((&&&&&&&&&''')))***)))((('''&&&&&&'''((()))******))))))))))))******'''''''''''''''''''''''')))))))))))))))(((''''''''''''(((((((((((('''''''''''''''''''''&&&&&&%%%&&&&&&&&&'''''''''''''''{{{iii[[[PPPHHHCCC<<<888444222111111000//////......---,,,---------...---,,,***)))*********---,,,***)))))))))***+++))))))))))))************************))))))))))))(((((((((((()))))))))))))))((('''(((*********(((((((((''''''''''''((((((%%%&&&'''((()))(((''''''((('''&&&''')))***)))(((''''''''''''''''''''''''(((((('''&&&&&&&&&&&&'''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''((((((((('''&&&%%%$$$###%%%&&&'''((()))((('''&&&&&&&&&''''''''''''&&&&&&(((((((((&&&$$$%%%''')))'''&&&&&&&&&&&&%%%%%%%%%((('''&&&%%%$$$#########&&&&&&%%%%%%%%%%%%&&&&&&(((&&&%%%%%%&&&'''&&&$$$&&&%%%$$$###""""""###$$$$$$$$$$$$%%%%%%%%%&&&&&&''''''&&&%%%%%%%%%&&&&&&'''&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%&&&'''&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&%%%%%%%%%&&&'''''' ###%%%### &&&,,,)))'''### !!!$$$&&&!!!$$$(((+++,,,''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&''''''&&&&&&'''''''''''''''&&&((((((''''''&&&&&&&&&&&&&&&''''''''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%&&&&&&'''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%''')))***((('''&&&''''''(((((((((((((((&&&&&&''''''''''''&&&&&&''''''&&&%%%%%%&&&'''''''''''''''''''''&&&&&&&&&''''''&&&''''''((()))***))))))))))))))))))))))))---,,,,,,+++******)))))),,,,,,,,,,,,,,,,,,,,,,,,------------............+++,,,---...///000000000000000000111111111222222111111222222222222111111////////////000000000000111111000000000000111111111000///..................//////000000//////......///000000000///...---.................................---,,,,,,++++++......------,,,,,,++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++***************)))+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,------,,,+++******))))))((((((((())))))*********)))))))))))))))(((((((((''''''''''''((((((((()))((((((''''''''''''((((((***))))))(((((())))))***'''''''''''''''''''''''')))))))))))))))(((((('''''''''((((((((((((''''''''''''&&&%%%%%%%%%%%%%%%'''''''''''''''&&&&&&&&&wwweeeXXXOOOGGGBBB<<<888333000000000000/////////...------------......---+++))))))***+++,,,,,,+++***)))))))))******((()))))))))*********************)))))))))))))))***)))))))))(((((((((''''''&&&&&&''')))+++***)))((((((''''''''''''((((((&&&&&&'''((()))(((((('''&&&&&&&&&(((******)))(((&&&&&&&&&'''''''''''''''(((''''''&&&&&&&&&''''''&&&&&&&&&''''''''''''((((((((((((''''''&&&&&&&&&'''''''''''''''&&&&&&%%%%%%%%%&&&'''(((''''''&&&&&&''''''''''''''''''&&&%%%'''((('''%%%$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%%%%$$$$$$$$$$$$&&&&&&&&&%%%%%%&&&&&&&&&(((&&&$$$$$$&&&'''&&&%%%'''%%%"""$$$$$$$$$$$$%%%%%%%%%%%%'''&&&&&&%%%%%%%%%&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&&&&%%%$$$$$$$$$&&&''')))&&&&&&&&&&&&%%%&&&&&&&&&)))((('''&&&&&&'''((()))(((***...000+++%%%"""$$$###(((+++***&&&!!!,,,+++(((&&&$$$$$$$$$$$$''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''%%%&&&''''''(((''''''''''''''''''''''''''''''&&&&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''')))***)))((('''&&&'''(((((())))))((((((&&&&&&''''''''''''&&&&&&''''''&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''((()))))))))))))))))))))))))))))),,,+++++++++******)))))),,,,,,,,,,,,,,,---------------------------------------...//////000////////////000000111111222222222222222333333222222222////////////000000000000111111000000000000111111111000///...---,,,,,,,,,...//////////////////.........///000000///...---........................///////////////.........---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++***************+++++++++++++++,,,,,,******++++++,,,,,,,,,---------,,,+++***)))(((((())))))))))))************(((((((((((())))))******&&&&&&((()))))))))((('''(((((((((''''''((((((((())))))(((((((((((())))))''''''''''''((((((((((((&&&'''''''''''''''&&&&&&''''''(((((((((((('''''')))(((&&&%%%$$$%%%&&&'''((((((((('''&&&&&&&&&%%%tttbbbWWWOOOGGGAAA<<<888333000000000000/////////...------------...,,,+++***))))))+++---...+++++++++***************((()))))))))************))))))))))))))))))************))))))((((((''''''&&&%%%$$$&&&(((***)))(((((((((''''''''''''(((((('''''''''(((((((((((((((%%%%%%%%%''')))***)))(((&&&&&&&&&'''''''''((((((''''''&&&&&&&&&''''''((((((''''''''''''&&&&&&&&&((((((''''''&&&&&&%%%%%%$$$%%%&&&'''((()))))))))$$$$$$%%%%%%&&&&&&&&&&&&&&&''''''''''''''''''&&&###'''))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&$$$$$$&&&''''''&&&)))(((%%%$$$######%%%&&&$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$%%%&&&&&&''''''&&&&&&&&&&&&%%%$$$%%%&&&((()))'''&&&%%%%%%%%%&&&&&&'''((('''&&&%%%%%%&&&'''((($$$&&&000///)))%%%%%%&&&&&&&&&&&&)))---111"""""""""$$$&&&))),,,...%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%%%%&&&&&&%%%&&&&&&'''((((((''''''%%%&&&'''))))))***))))))&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((('''&&&%%%$$$%%%%%%&&&''''''&&&%%%%%%%%%'''((())))))(((((('''&&&''''''(((((((((((((((&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''&&&'''''''''''''''''''''(((''''''''''''(((((())))))))))))))))))))))))))))))))))))******++++++++++++++++++,,,,,,---------------------------,,,,,,000000000000///......---...//////000111111222222222222222333333222222222////////////000000000000111111000000000000111111000000...---,,,,,,,,,,,,......////////////......---...///000000///..............................---------...///000111111---,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,*********++++++,,,,,,,,,,,,,,,+++******)))((((((************))))))))))))((('''''''''((()))***+++%%%&&&((()))***)))(((''''''(((((((((((((((((('''))))))(((((((((((())))))'''''''''((((((((())))))&&&&&&'''''''''''''''&&&''''''((((((((((((''''''***)))'''&&&&&&&&&'''(((((((((((('''&&&&&&&&&%%%sssbbbWWWOOOGGG@@@<<<888444222111111000//////......---,,,---------*********)))***,,,---...++++++++++++******))))))))))))))))))************))))))))))))******************))))))((((((''''''&&&%%%$$$%%%((())))))(((((((((''''''''''''((((((''''''((((((((()))))))))&&&%%%%%%&&&(((***)))(((%%%%%%&&&&&&'''((((((((('''&&&&&&&&&&&&'''(((((((((((('''''''''&&&&&&&&&((('''''''''&&&&&&%%%%%%"""###%%%''')))******+++$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&''''''''''''&&&&&&$$$((()))'''&&&&&&%%%%%%%%%&&&&&&&&&&&&'''#########$$$%%%&&&'''(((&&&&&&''''''''''''&&&&&&&&&%%%$$$%%%'''((('''&&&%%%%%%%%%%%%''')))+++---%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%%%%&&&'''''''''&&&&&&%%%%%%&&&&&&'''%%%&&&&&&''''''&&&&&&%%%$$$%%%%%%&&&&&&'''''''''$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''((('''&&&%%%$$$%%%&&&'''(((%%%%%%$$$#########$$$$$$...---...+++ ,,,'''((((((%%%!!! ###&&&&&&&&&%%%%%%$$$$$$%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%%%%%%%&&&&&&%%%%%%&&&'''((((((((((((%%%''')))***,,,,,,++++++%%%&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''')))))))))((('''%%%$$$###$$$%%%&&&''''''&&&%%%$$$%%%''')))((('''&&&'''(((%%%&&&&&&'''''''''''''''&&&&&&''''''''''''&&&&&&&&&'''(((((((((((('''&&&&&&&&&&&&'''''''''''''''((((((''''''''''''(((((())))))))))))))))))))))))(((((())))))***++++++,,,)))******++++++,,,,,,---------------,,,,,,,,,,,,000000000///...---,,,+++---...//////000111222222111111222222222222111111////////////000000000000111111000000000000111111000///...------------------......//////......------...///000000000///...........................)))***+++,,,---///000000------------,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,---------*********++++++,,,,,,---*********++++++++++++++++++************)))))))))*********))))))(((((((((((('''&&&&&&&&&((()))***%%%&&&((()))))))))((('''''''''(((((((((((('''''')))((((((''''''(((((()))'''''''''(((((())))))***'''((())))))))))))))))))''''''((((((((((((''''''))))))(((''''''''''''((('''''''''''''''&&&&&&&&&rrrbbbXXXPPPFFF???;;;999666444333222000///...------,,,,,,,,,,,,,,,+++++++++++++++++++++,,,+++++++++++++++***))))))))))))))))))************((()))))))))************))))))))))))(((((((((((('''&&&%%%&&&((())))))(((((((((''''''''''''((((((((((((((((((((())))))***(((&&&$$$%%%'''((()))(((%%%%%%&&&&&&'''(((((()))&&&&&&&&&&&&&&&'''((((((&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$&&&''')))*********%%%%%%%%%%%%%%%&&&''''''%%%%%%&&&&&&&&&&&&%%%%%%%%%''')))(((&&&$$$""""""%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$$$$%%%&&&&&&'''%%%&&&'''(((((('''&&&%%%%%%$$$%%%&&&((((((&&&%%%""""""###%%%&&&((())))))%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%%%%&&&'''((('''&&&&&&%%%%%%&&&&&&'''%%%%%%&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&''''''((($$$%%%&&&&&&''''''&&&&&&''''''''''''''''''&&&%%%'''&&&%%%$$$$$$&&&''')))%%%%%%&&&%%%%%%$$$$$$######+++---%%%!!!111HHHZZZiii|||~~~lllXXXMMM(((((((((((('''&&&%%%%%%###$$$%%%&&&&&&%%%$$$###&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&%%%%%%%%%%%%%%%$$$%%%&&&'''((((((((((((((()))+++---------++++++%%%%%%&&&&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%'''''''''''''''''''''''''''((((((((('''&&&%%%%%%###$$$&&&''''''&&&$$$###&&&'''((('''%%%$$$&&&((($$$%%%%%%&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&'''((())))))((('''&&&&&&&&&&&&'''''''''((((((((((((''''''''''''(((((())))))))))))))))))))))))))))))))))))************(((((()))******+++,,,,,,---------,,,,,,,,,++++++------------,,,,,,+++***------...///000111222222000111111111111111111000////////////000000000000111111000000000000111111//////...............///---......//////......---,,,---///000000000///...........................***++++++,,,---...//////---------------------------------,,,,,,+++++++++******************************++++++,,,,,,,,,,,,)))******+++,,,,,,------++++++++++++************))))))))))))******************))))))((('''&&&&&&((('''%%%%%%%%%&&&((()))&&&''''''(((((((((((((((&&&'''((())))))((('''&&&((((((''''''''''''((((((&&&''''''((())))))******''''''((()))))))))))))))''''''((((((((((((''''''''''''((((((''''''&&&%%%&&&&&&&&&'''''''''''''''rrrbbbYYYQQQFFF>>>;;;999777555555333111...------,,,++++++++++++,,,,,,,,,,,,,,,,,,+++))))))***++++++++++++***))))))))))))))))))************(((((())))))*********+++(((((((((((()))))))))))))))((('''((()))***)))(((((((((''''''''''''((((((((((((((((((((()))******)))'''$$$$$$%%%((())))))%%%%%%&&&&&&'''((())))))&&&&&&&&&&&&&&&'''((()))$$$$$$%%%&&&'''((()))***&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''((())))))))))))'''&&&&&&&&&&&&'''(((((($$$%%%%%%&&&&&&%%%%%%$$$&&&''''''&&&%%%&&&(((***%%%%%%%%%&&&&&&'''''''''&&&&&&%%%$$$$$$%%%%%%%%%%%%&&&'''(((((('''&&&%%%$$$$$$%%%'''))))))&&&$$$&&&&&&'''''''''&&&%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%&&&'''((('''&&&&&&%%%%%%&&&&&&'''%%%%%%&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&'''(((((($$$%%%&&&&&&''''''&&&&&&''''''((()))((('''%%%$$$'''&&&$$$$$$$$$&&&((()))(((((()))***)))(((&&&%%%+++(((===uuu{{{PPP...$$$$$$&&&&&&&&&&&&$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&%%%%%%%%%%%%%%%$$$%%%&&&'''((((((((((((+++,,,---......,,,+++)))%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''%%%&&&''''''((('''''''''###$$$&&&''''''&&&$$$###&&&'''(((&&&######&&&)))###$$$%%%%%%&&&&&&%%%%%%&&&''''''''''''''''''&&&&&&'''((())))))((('''&&&&&&&&&&&&'''''''''(((((()))(((((('''''''''(((((())))))))))))))))))))))))++++++******)))((((((((('''(((((()))******++++++---------,,,,,,+++++++++)))******+++++++++******------...///000111222222000000111111111111000000////////////000000000000111111000000000000111111//////.........//////000---..................---,,,---///000000000//////..............................//////////////////........................---------,,,,,,+++++++++************************))))))******++++++++++++))))))***+++,,,,,,------,,,+++++++++******))))))((((((((()))******++++++******)))((('''&&&&&&%%%((('''%%%$$$$$$%%%'''(((''''''''''''((((((((()))&&&'''((())))))((('''&&&((((((''''''''''''((((((&&&''''''((()))******+++%%%%%%&&&'''((((((''''''''''''((((((((((((''''''%%%&&&'''((('''&&&%%%$$$%%%&&&&&&''''''(((((((((rrraaaYYYRRRJJJCCC777666555444333222222222///---,,,,,,...//////......---,,,+++************,,,,,,,,,+++***))))))((())))))(((((((((((())))))))))))))))))))))))))))))(((((())))))))))))((((((&&&&&&%%%%%%%%%&&&''''''***(((%%%%%%&&&((())))))%%%&&&''''''((((((''''''&&&&&&''''''(((((())))))'''&&&&&&&&&&&&'''(((((('''''''''''''''''''''''''''&&&%%%%%%&&&'''&&&%%%'''%%%###$$$%%%&&&%%%$$$***)))((('''&&&&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%((('''%%%######%%%'''((($$$$$$%%%&&&'''''''''''''''&&&%%%$$$"""!!! ######$$$%%%%%%&&&''''''))))))((('''''''''''''''(((&&&%%%%%%&&&'''%%%$$$(((((('''''''''&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$%%%'''((('''&&&(((''''''&&&&&&%%%$$$$$$%%%%%%%%%&&&&&&&&&''''''$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&"""(((###&&&)))$$$###''' """'''***###(((IIIWWW***'''$$$###%%%000'''+++ +++%%%,,,(((&&&%%%%%%'''(((((('''...""",,,&&&III(((***$$$&&&''''''&&&&&&&&&%%%%%%%%%(((!!!///(((QQQ)))&&&!!!))))))(((+++++++++*********)))))),,,,,,,,,,,,,,,+++***)))******+++++++++,,,,,,,,,...............///000000...000+++QQQ222111000000///...---------000000000000////////////+++,,,------......------........................//////.........------------------...------,,,,,,------------------------,,,,,,,,,++++++*********+++,,,,,,------,,,,,,+++((()))***+++++++++++++++---,,,,,,+++***)))((((((***'''&&&'''***+++***'''))))))(((((('''''''''&&&%%%&&&&&&&&&''''''(((((())))))))))))))))))))))))((((((((((((((((((((((((''''''&&&&&&&&&&&&'''''''''''''''''''''&&&&&&&&&((((((((((((((((((((((((***(((&&&&&&'''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&%%%%%%$$$tttddd[[[TTTKKKDDD999888666444222111000000222000...---------,,,+++------,,,+++************,,,++++++***))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))((((((((((((''''''&&&''''''''''''%%%$$$&&&(((+++,,,,,,%%%&&&''''''((((((''''''''''''''''''((((((((((((&&&&&&&&&%%%&&&''''''((('''''''''''''''&&&&&&&&&'''&&&%%%&&&'''((('''%%%)))'''%%%&&&'''((('''&&&)))((('''%%%%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&''''''(((((((((%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&(((((('''&&&&&&&&&&&&&&&&&&%%%$$$%%%'''(((((('''(((((('''''''''&&&&&&&&&######%%%&&&''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&%%%$$$%%%'''((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((()))(((%%%$$$&&&)))...%%%---DDDvvv+++!!!666)))+++...###$$$000%%%###"""###$$$&&&%%%%%%"""!!!***)))***&&&___000"""(((&&&&&&''''''&&&&&&&&&%%%%%%%%%$$$%%%000!!!***```%%%&&&***333)))"""+++++++++*********))))))***+++++++++******)))(((******+++++++++,,,,,,,,,---------------......///444666777ccc666111000000///......------111111000///......------+++,,,------......------........................---------,,,,,,,,,++++++,,,------...------,,,,,,------------------------+++++++++******)))))))))++++++,,,,,,,,,,,,++++++******+++++++++******)))+++++++++******))))))((()))((('''((()))***)))((())))))((((((((('''''''''&&&&&&''''''(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((''''''&&&&&&''''''(((&&&&&&&&&&&&&&&&&&''''''((((((((((((((((((((((((***(((&&&%%%'''(((((('''&&&&&&&&&&&&&&&&&&&&&&&&'''(((((((((''''''&&&%%%wwwggg]]]UUULLLEEE;;;:::888555222000///...222000------------,,,***,,,,,,++++++***++++++++++++******))))))(((((('''))))))***++++++***))))))(((((((((((((((((((((((((((((())))))))))))((((((******)))(((''''''''''''&&&%%%%%%'''***++++++***%%%&&&''''''((((((''''''((((((((('''''''''''''''%%%%%%%%%%%%%%%&&&&&&'''(((((('''''''''&&&&&&&&&((('''&&&&&&(((((('''&&&)))'''%%%&&&'''((('''&&&'''&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''(((((('''&&&%%%$$$%%%&&&'''((((((((((((%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&(((******)))'''''''''''''''&&&&&&&&&###$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%&&&&&&'''''''''&&&%%%$$$%%%'''((('''&&&$$$$$$%%%&&&&&&'''((((((%%%%%%%%%&&&&&&&&&''''''$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''"""'''***###"""''''''***$$$///777~~~***++++++(((''')))"""...###'''&&&%%%%%%'''(((((('''&&&"""((('''+++!!!\\\***(((&&&***"""''''''&&&&&&&&&%%%%%%%%%###...666,,,&&&[[["""---******$$$(((+++************))))))))))))************)))((((((******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------...+++,,,---aaa***000000000///......------111111000///---,,,+++***,,,,,,---............---........................++++++++++++************,,,,,,------...------,,,------------------------*********)))))))))))))))******++++++++++++******+++++++++++++++***)))(((*********)))))))))))))))'''((())))))(((((()))***))))))((((((((((((''''''(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((''''''&&&&&&''''''(((%%%%%%&&&&&&''''''((((((((((((((((((((((((((((((((('''%%%%%%'''(((''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((((()))(((((('''&&&xxxhhh]]]TTTKKKDDD;;;:::888555333111000///...,,,+++,,,---.........+++++++++***++++++,,,,,,***)))))))))((((((''''''((()))+++,,,,,,+++)))((((((((((((((((((((((((((((((((())))))))))))((((((+++***)))(((''''''&&&&&&)))((('''((()))(((&&&$$$%%%&&&''''''((('''''''''(((((((((''''''&&&&&&&&&%%%$$$$$$$$$$$$%%%&&&&&&((((((((('''&&&&&&%%%%%%)))'''''''''((()))(((''''''%%%###$$$%%%&&&%%%$$$&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''((((((''''''&&&###$$$%%%&&&&&&'''''''''(((((('''&&&%%%$$$######%%%%%%%%%%%%%%%%%%%%%$$$&&&&&&%%%%%%%%%%%%&&&&&&'''&&&%%%''')))******)))''''''''''''''''''''''''((((((''''''%%%$$$""""""&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$%%%'''((('''&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((("""&&&&&& ''',,,### ---XXXDDD$$$))) )))(((111)))'''&&&'''(((***)))))))))######'''[[[%%%)))!!!---$$$''''''&&&&&&&&&%%%%%%%%%%%%111222..."""\\\###111'''###$$$000************)))))))))))))))***************))))))******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------...///...---ddd///000000//////............//////...---,,,,,,++++++,,,------.......................................++++++++++++************,,,,,,------...---------,,,,,,,,,,,,,,,,,,,,,,,,******************))))))))))))************))))))******+++++++++******))))))))))))))))))))))))***&&&(((******'''&&&)))+++))))))(((((((((((((((((())))))))))))))))))******((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((&&&&&&''''''((()))******(((((((((((((((((((((((('''&&&%%%%%%'''((('''&&&''''''''''''''''''''''''''''''(((((((((''''''&&&xxxggg[[[QQQHHHBBB:::999777555333222111111...,,,++++++---......---+++++++++***++++++,,,,,,))))))))))))((((((((((((((()))+++,,,,,,+++)))((((((((((((((((((((((((((((((((())))))))))))((((((***)))((('''&&&&&&&&&&&&((('''&&&''''''&&&$$$"""%%%&&&''''''((('''''''''((((((''''''&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%&&&&&&(((((('''''''''&&&&&&&&&)))'''''''''((()))(((''''''%%%###$$$%%%&&&%%%$$$&&&&&&&&&'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%)))'''&&&%%%%%%&&&''')))"""###$$$%%%%%%&&&%%%%%%''''''&&&%%%$$$######"""%%%%%%%%%%%%%%%%%%%%%$$$'''&&&&&&&&&&&&&&&'''''')))(((''''''((()))(((&&&&&&'''''''''''''''''''''))))))((((((&&&%%%$$$###(((((('''&&&%%%$$$$$$###&&&%%%$$$%%%'''((('''&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((()))***&&&%%%***((('''xxx"""===%%%000'''&&&%%%###$$$%%%''''''&&&&&&+++"""""""""ccc)))***...)))''''''&&&&&&&&&%%%%%%%%%&&&***$$$'''$$$eee###,,,***+++)))+++))))))))))))))))))))))))******++++++,,,++++++*********+++++++++,,,,,,,,,---------,,,---......///...///000ddd222////////////............,,,,,,,,,---------------,,,---......//////..............................,,,,,,,,,,,,+++++++++++++++,,,,,,---.........---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++((())))))******))))))((('''((()))***+++,,,,,,,,,))))))))))))************&&&(((******'''&&&)))+++(((((())))))))))))))))))******************))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((''''''(((((((((''''''((()))***++++++,,,((((((((((((((((((((((((&&&&&&%%%&&&((()))((('''''''''''''''''''''''''''%%%&&&&&&'''''''''&&&&&&xxxfffXXXMMMEEE@@@:::999777555444333222222111///,,,,,,,,,,,,+++))),,,,,,++++++***+++++++++))))))))))))))))))))))))))))))***++++++***))))))(((((((((((((((((((((((((((((())))))))))))(((((())))))((('''&&&&&&&&&&&&'''&&&%%%%%%'''((('''&&&%%%&&&''''''(((((('''''''''''''''&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&'''''''''''''''''''''''''''((('''&&&&&&(((((('''&&&)))'''%%%&&&'''((('''&&&%%%&&&&&&''''''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%)))'''%%%######%%%''')))"""###$$$%%%%%%&&&&&&&&&######$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&''''''((()))(((''''''(((((('''%%%&&&&&&&&&'''''''''''''''%%%&&&''''''((((((((('''(((((('''&&&%%%$$$$$$###&&&%%%$$$%%%'''((('''&&&(((((('''&&&%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&''''''$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&"""***(((&&&((("""&&&;;;)))333+++(((###(((&&&%%%%%%'''(((((('''###++++++&&&((( ???$$$---""")))&&&''''''&&&&&&&&&%%%%%%%%%$$$######)))###HHH"""...)))&&&&&&$$$(((((()))))))))))))))*********+++,,,,,,,,,,,,+++******+++++++++,,,,,,,,,---------------......///***,,,...\\\)))//////////////////......++++++,,,------......///------...////////////..............................---------,,,,,,,,,,,,++++++,,,---............,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,))))))************))))))&&&''')))***,,,---------+++++++++***************'''((())))))(((((()))***(((((())))))))))))******************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''(((((()))(((((())))))******++++++((((((((((((((((((((((((&&&&&&&&&''')))***)))'''''''''''''''''''''''''''$$$%%%&&&&&&&&&&&&&&&&&&yyyeeeVVVKKKCCC???<<<;;;999666444222111000000...,,,+++,,,,,,***)))------,,,+++************************************))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))(((((('''(((((((((***(((&&&&&&'''(((((((((%%%&&&''''''((((((''''''%%%&&&&&&&&&&&&&&&&&&'''&&&&&&&&&%%%&&&''''''(((%%%%%%&&&&&&'''((((((((('''&&&%%%&&&'''((('''%%%)))'''%%%&&&'''((('''&&&###$$$%%%&&&'''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$$$$$$$$$$%%%&&&$$$$$$%%%&&&''''''''''''$$$$$$$$$%%%&&&'''''''''$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%&&&&&&''''''&&&%%%&&&'''((('''&&&&&&&&&&&&'''''''''((((((###$$$%%%&&&'''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$%%%'''((('''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&!!!''' %%%+++BBB===###((((((***www###''')))!!!)))+++***)))'''(((***++++++******,,,%%%&&&///###)))###---%%%)))===PPPYYY555!!!)))333$$$$$$+++ ...%%%$$$$$$''''''&&&&&&&&&%%%%%%%%%%%% ***,,,"""(((...'''&&&...+++$$$KKKvvv___"""000!!!,,,(((---'''111%%% &&&%%%(((((((((((())))))******))))))***+++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------...111222333bbb///.../////////////////////------------............------...///////////////........................------------,,,,,,,,,,,,***+++,,,---............++++++++++++++++++++++++)))*********++++++++++++)))******++++++******)))'''((()))***+++,,,,,,,,,------,,,,,,++++++******)))((('''((()))***)))((((((((()))))))))***************)))))))))((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((('''&&&''')))+++,,,***(((''''''''''''''''''''''''%%%%%%&&&'''''''''''''''{{{eeeUUUJJJCCC???>>>===:::777333111///...---+++***+++,,,---------...---,,,+++***************************+++++++++))))))(((((((((((())))))************************(((((())))))))))))((((((***)))))))))))))))***+++111...***((('''((('''&&&%%%&&&''''''((((((''''''%%%%%%%%%&&&&&&''''''''''''&&&&&&&&&&&&'''(((((($$$%%%%%%&&&'''((())))))'''&&&%%%%%%&&&'''&&&%%%'''%%%###$$$%%%&&&%%%%%%"""###$$$%%%&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%%%%%%%$$$###%%%&&&'''((())))))))))))(((((((((''''''&&&&&&%%%######$$$%%%%%%&&&''''''$$$#########$$$%%%%%%&&&$$$######%%%'''(((((('''&&&&&&&&&'''''''''((((((%%%%%%&&&&&&&&&%%%$$$$$$######$$$%%%'''(((((()))&&&%%%$$$%%%'''((('''&&&$$$%%%%%%&&&&&&''''''(((%%%%%%%%%&&&&&&&&&''''''$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&))))))'''111"""mmmJJJ...(((---$$$ ((( DDDYYY///%%%***'''&&&%%%%%%'''(((((('''!!!+++&&&%%%---111###///'''&&&'''(((%%% %%%...sss///***&&&###***###+++"""&&&'''***### )))''''''&&&&&&&&&%%%%%%%%%(((''''''&&&///"""---))) &&&)))$$$$$$***UUU222++++++)))###(((,,,'''+++!!!///+++&&&***111''''''((((((((())))))******(((((()))*********************+++++++++,,,,,,,,,++++++******++++++,,,---***+++,,,bbb///.........////////////////////////......------------......///////////////........................---------,,,,,,,,,++++++***+++,,,---............++++++++++++++++++++++++(((((())))))*********+++******++++++++++++******)))******+++++++++******......------,,,+++*********'''&&&'''***,,,***'''(((((())))))*********+++***)))))))))((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))'''''''''''''''&&&&&&&&&((((((((((((((((((((((((''''''(((***,,,,,,+++)))((((((((((((((((((((((((&&&&&&'''((())))))((((((yyyeeeVVVKKKBBB===;;;:::888666444111000///...---,,,+++************,,,+++++++++,,,------...,,,+++***)))((((((((((((+++*********))))))(((((((((((((((((())))))))))))******))))))((((((''''''%%%%%%&&&&&&''''''(((((()))((('''&&&%%%&&&&&&'''(((((('''&&&&&&&&&'''''''''&&&%%%%%%'''))))))(((&&&''''''((()))******+++***)))'''%%%%%%%%%'''((('''&&&&&&%%%%%%&&&&&&'''%%%%%%&&&&&&'''(((((((((&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%+++***)))((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$&&&''''''&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&$$$$$$%%%&&&'''&&&$$$###$$$&&&(((***''''''''''''&&&%%%$$$###%%%&&&'''(((((('''&&&%%%&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''(((((((((&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''444$$$---QQQQQQ''''''&&&&&&&&&'''((((((+++@@@DDD***'''...((((((''''''&&&&&&%%%%%%'''''''''(((((()))+++++++++)))(((&&&&&&((()))+++'''444''''''((((((((('''%%%$$$((((((''''''((()))***+++'''&&&&&&%%%%%%&&&&&&'''&&&&&&%%%%%%&&&''')))***(((((('''''''''&&&&&&&&&'''iiiAAA&&&&&&&&&'''''')))***+++'''(((((()))))))))))))))''''''((()))))))))))))))******+++++++++,,,,,,,,,*********++++++,,,,,,,,,+++,,,---...////////////...---...```,,,000000000000000000000000......------------......///000111111111000...------+++***+++///000///---///...---,,,+++,,,,,,---+++++++++,,,,,,---------...---,,,,,,++++++++++++************************((())))))))))))*********((((((((((((((((((((((((+++++++++*********))))))((((((((((((((((((((((((((((((((((((((()))******************************))))))))))))))))))))))))((()))***)))((('''((()))++++++************++++++((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&(((((('''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''wwwcccTTTIII@@@;;;;;;:::888666333111000//////...---,,,++++++++++++***************+++,,,,,,,,,+++***)))((((((((((((************)))))))))((((((((()))))))))************)))))))))(((((((((''''''''''''''''''((((((((()))((('''&&&%%%&&&&&&'''#########$$$%%%&&&'''((((((&&&$$$$$$%%%&&&%%%$$$'''''''''((()))))))))******((('''%%%%%%%%%'''((('''&&&&&&%%%%%%&&&&&&''''''''''''''''''&&&&&&&&&'''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&''''''%%%%%%&&&'''''''''''''''''''''((((((((((((((((((((('''&&&%%%&&&&&&''''''''''''&&&&&&((('''''''''&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$((((((''''''&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''444111$$$---$$$+++***(((&&&$$$###""""""###&&&'''VVV###'''333$$$************))))))((((((''''''''''''((()))******)))((('''%%%%%%'''((())) '''&&&'''((((((((('''&&&%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&'''((('''&&&&&&%%%&&&''''''(((((('''''''''&&&&&&&&&EEE---'''''''''''''''((()))***%%%&&&''''''((((((''''''''''''((()))))))))))))))*********+++++++++,,,,,,***++++++++++++++++++,,,++++++,,,---...............---...```,,,------------------------///......------......///......///000000///......---+++***+++...000///---///...---,,,,,,,,,------+++++++++,,,,,,---------...---,,,+++++++++++++++++++++++++++++++++++++++)))))))))*********+++++++++++++++++++++++++++++++++++++++*********))))))************************((((((((((((((()))******''''''''''''''''''''''''((((((((((((((((((((((((&&&'''(((((('''&&&''')))***))))))))))))))))))***((((((((((((((((((((((((''''''''''''''''''''''''&&&''''''((((((''''''&&&(((((('''''''''&&&&&&&&&&&&&&&&&&'''''''''((((((wwwcccTTTIIIAAA<<<;;;:::888555333111000/////////...---,,,,,,,,,,,,)))))))))((())))))***+++,,,+++***)))((((((((((((************))))))))))))(((((()))))))))*********))))))))))))(((((((((((())))))((((((((((((((('''(((((('''&&&&&&&&&&&&'''''''''''''''(((((()))))))))'''%%%$$$%%%%%%$$$###''''''(((((((((((((((((()))((('''%%%%%%&&&'''''''''&&&&&&%%%%%%&&&&&&'''((((((''''''&&&%%%%%%$$$((((((''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((((((&&&&&&'''((('''((()))***)))((('''&&&(((((((((((((((''''''''''''''''''&&&&&&'''''''''))))))(((((('''&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%'''''''''''''''''''''((('''''''''''''''''''''''''''((())))))))))))((('''$$$((()))$$$ttt666&&&&&&&&&&&&&&&'''((()))###...---&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&'''((()))((('''&&&%%%%%%&&&'''((($$$%%%\\\ddd%%%&&&''''''((('''''''''$$$%%%&&&'''''''''&&&%%%''''''&&&&&&&&&&&&'''''')))((('''&&&%%%%%%%%%%%%'''''''''''''''&&&&&&&&& %%%(((((('''''''''(((((()))&&&''''''(((((((((((((((''''''((())))))))))))(((*********++++++++++++,,,+++++++++++++++***************+++,,,------------...,,,...```,,,,,,,,,,,,,,,,,,,,,,,,,,,//////............//////,,,---.../////////...---,,,++++++,,,...///...---......---,,,,,,,,,------++++++,,,,,,,,,,,,---------,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***************************************((((((((((((((()))******''''''''''''''''''''''''(((((((((((((((((((((((($$$&&&''''''&&&&&&((()))))))))(((((((((((())))))((((((((((((((((((((((((''''''''''''''''''''''''&&&''''''((((((''''''&&&'''''''''''''''&&&&&&&&&'''''''''((((((((())))))xxxdddUUUKKKCCC>>><<<:::888555333111000000......---,,,,,,,,,,,,,,,***)))))))))))))))******++++++***)))(((((())))))*********)))))))))))))))''''''((((((((()))))))))))))))))))))((((((((((((******))))))((((((''''''''''''''''''&&&&&&''''''++++++***)))((('''%%%%%%(((&&&%%%%%%&&&&&&&&&%%%((('''''''''''''''''''''((('''&&&&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&''''''''''''&&&&&&%%%%%%%%%''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&'''''''''&&&&&&&&&''''''''''''''''''&&&%%%$$$$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%'''((('''&&&%%%&&&'''((((((((((((((('''&&&%%%&&&&&&&&&&&&''''''((((((((('''&&&%%%%%%&&&'''(((******)))((('''&&&&&&%%%'''''''''(((((((((((((((&&&&&&&&&&&&&&&&&&%%%%%%$$$%%%&&&'''(((***++++++((((((((((((((((((((((((&&&((()))++++++)))(((&&&222&&&...222$$$$$$%%%''')))+++---...(((***!!!***]]]DDD+++$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&'''(((''''''&&&%%%%%%&&&''''''+++***;;;MMM%%%%%%&&&''''''((((((((('''(((***++++++***((('''''''''&&&&&&&&&&&&'''''''''''''''&&&&&&%%%%%%%%%''''''''''''''''''''''''***)))((((((''''''''''''(((((()))******++++++******&&&'''(((((())))))((((((************++++++++++++,,,,,,++++++******)))))))))***+++,,,,,,,,,,,,,,,---,,,---```,,,------------------------000//////......//////000------.........---+++***,,,,,,,,,,,,---.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,************************************************************************((((((((((((((())))))***))))))))))))))))))))))))(((((((((((((((((((((((($$$%%%'''''''''''')))***))))))(((((((((((())))))((((((((((((((((((((((((''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''&&&'''''''''((((((((((((vvvbbbTTTJJJCCC???<<<;;;888444222111000000---,,,++++++++++++++++++,,,++++++*********+++++++++***))))))))))))))))))))))))))))))))))))******&&&&&&&&&'''''''''(((((((((((((((((())))))))))))******))))))((((((''''''&&&&&&''''''''''''''''''&&&&&&&&&%%%$$$""" $$$"""""""""%%%&&&'''&&&'''''''''&&&&&&&&&&&&&&&''''''&&&&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((''''''''''''&&&&&&&&&'''''''''((((((((('''%%%%%%%%%%%%'''(((%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&&&&&&&%%%$$$%%%&&&)))(((&&&$$$$$$%%%&&&'''''''''''''''((()))+++,,,((('''&&&%%%%%%&&&'''(((***))))))(((''''''&&&&&&((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((()))))))))''''''''''''''''''''''''&&&((()))++++++)))(((&&&***)))444OOOHHH ---)))(((''''''&&&&&&''''''((("""!!!888$$$***&&&%%%&&&((()))******)))(((&&&%%%%%%%%%%%%&&&&&&'''(((''''''''''''''''''(((''')))(((000&&&&&&&&&&&&''''''(((((((((***+++,,,,,,+++)))((((((''''''&&&&&&''''''((($$$%%%%%%&&&&&&&&&&&&'''&&&''''''''''''''''''''',,,&&&%%%)))((((((''''''''''''((((((((()))***************&&&&&&'''((((((((((((((())))))*********++++++++++++++++++******)))))))))******++++++,,,+++++++++---,,,---```,,,------------------------//////............//////////////////---+++)))(((,,,,,,---------------...,,,---------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,))))))))))))))))))))))))************************))))))))))))))))))))))))((((((((((((((())))))***((((((((((((((((((((((((''''''''''''''''''''''''%%%'''((((((((((((***++++++******))))))******+++(((((((((((((((((((((((('''''''''''''''''''''''''''(((((((((((((((((('''&&&'''''''''''''''''''''%%%%%%&&&&&&&&&'''''''''qqq^^^PPPHHHBBB>>>===;;;777444111000000111,,,++++++******+++++++++...---,,,,,,+++,,,,,,,,,******)))))))))))))))***))))))))))))************&&&&&&'''''''''((((((((((((((((((((())))))))))))))))))((((((((((((((('''%%%&&&''''''((('''''''''!!!"""$$$%%%&&&%%%$$$$$$  ###%%%&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&&&&%%%%%%&&&&&&'''###$$$$$$%%%&&&&&&''''''$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%%%%%%%%%%&&&''''''((((((''''''&&&&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&$$$$$$%%%&&&)))'''%%%######$$$&&&(((((((((((((((***,,,...000'''''''''&&&&&&'''''''''(((((((((''''''''''''&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''))))))(((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''((())))))))))))((('''!!!222...'''000 $$$$$$$$$$$$$$$%%%&&&'''&&&'''(((MMM!!!"""$$$&&&((())))))((('''&&&&&&%%%%%%%%%&&&&&&'''''''''''''''''''''''''''###%%%######''''''&&&&&&&&&'''(((((((((((()))))))))((('''&&&((((((''''''''''''((((((######%%%&&&''''''''''''&&&&&&&&&'''''''''''''''###***---(((((('''''''''(((((()))%%%&&&&&&'''''''''''''''&&&&&&'''((((((((((((''')))))))))************+++***************)))))))))***++++++,,,,,,+++++++++---+++---```,,,++++++++++++++++++++++++......------------......////////////---,,,)))(((,,,---......,,,,,,---...+++,,,---.........------------,,,,,,,,,,,,+++++++++************++++++,,,************************************+++++++++,,,++++++++++++++++++++++++***************+++++++++((((((((((((((((((((((((((((((((((((((()))******&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&((())))))((((((***+++++++++************++++++(((((((((((((((((((((((('''''''''''''''''''''''''''(((((())))))(((((('''&&&&&&&&&'''''''''''''''%%%%%%%%%&&&&&&&&&&&&'''nnn[[[OOOGGGBBB???===;;;777333111000111111,,,,,,+++++++++,,,,,,---......---,,,,,,,,,,,,,,,******))))))))))))******((()))))))))************((((((((())))))))))))***'''((((((((()))))))))***'''''''''''''''(((((((((%%%%%%'''(((((((((''''''###$$$&&&((())))))((('''###"""!!!"""$$$&&&&&&%%%$$$$$$$$$%%%&&&&&&&&&'''%%%&&&&&&''''''((('''''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''''''''$$$%%%%%%%%%%%%%%%&&&&&&$$$$$$$$$%%%&&&'''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''&&&%%%$$$%%%'''''''''&&&%%%&&&&&&'''(((&&&&&&&&&&&&(((+++...000&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&'''''''''((('''''''''&&&&&&&&&%%%&&&&&&&&&&&&'''''''''(((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&###)))***...%%%!!!!!!"""$$$&&&(((***+++$$$///$$$222!!!!!!###&&&''''''&&&%%%''''''&&&&&&&&&&&&''''''&&&&&&&&&''''''&&&&&&&&&&&&###'''&&&(((((('''&&&%%%&&&''''''''''''''''''&&&&&&&&&%%%((((((''''''''''''(((((($$$$$$%%%&&&&&&&&&%%%$$$&&&&&&&&&'''''''''((((((,,,yyy+++'''''''''''''''((()))***$$$$$$%%%&&&&&&&&&&&&&&&%%%&&&''''''((((((''''''))))))))))))************))))))))))))************+++,,,,,,,,,,,,,,,++++++,,,+++---```,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------------...//////...,,,++++++---///...,,,+++,,,...+++,,,---.........---------------,,,,,,+++++++++***************+++,,,,,,++++++++++++++++++++++++)))))))))*********++++++,,,,,,,,,,,,,,,,,,,,,,,,))))))*********+++++++++))))))))))))))))))))))))((((((((((((((()))******&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&((()))(((''''''((()))******))))))))))))******((((((((((((((((((((((((''''''''''''''''''''''''(((((())))))))))))((((((&&&&&&&&&'''''''''((((((&&&&&&&&&&&&''''''''''''nnn\\\PPPIIIDDDBBB>>>;;;777333111000111111------,,,,,,,,,------......------,,,+++++++++,,,***)))))))))))))))******(((((())))))*********+++************++++++++++++'''((((((((())))))******%%%&&&&&&&&&''''''(((((($$$%%%'''(((((((((''''''###$$$&&&''''''%%%$$$"""((('''%%%&&&'''(((((('''######$$$%%%%%%&&&''''''%%%%%%&&&'''(((((((((''''''&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%%%%$$$$$$###&&&&&&&&&'''''''''((((((''''''''''''''''''''''''###$$$$$$%%%'''(((((()))######$$$%%%%%%&&&''''''%%%&&&'''(((((('''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((('''&&&&&&'''(((%%%&&&''')))))))))(((((("""""""""###%%%(((+++---%%%&&&'''(((((('''&&&%%%$$$$$$%%%%%%&&&'''''''''******))))))((((((((('''&&&&&&&&&'''''''''(((((( !!!###%%%''')))***+++))))))))))))))))))))))))((('''&&&&&&&&&&&&'''(((***===+++...+++***)))(((((((((((((((...------%%% !!!###&&&)))******)))((((((''''''&&&&&&&&&''''''$$$%%%%%%&&&&&&%%%%%%$$$***!!!(((%%%***((('''&&&%%%%%%&&&''')))((('''&&&&&&&&&&&&&&&((((((''''''''''''((((((%%%&&&''''''&&&%%%###"""&&&&&&&&&'''''''''((((((!!!000ggg &&&&&&&&&'''''')))***+++%%%&&&''''''((((((''''''%%%&&&''''''((((((''''''))))))))))))************(((((())))))******++++++,,,,,,---------,,,,,,+++,,,+++---```---........................---,,,,,,++++++,,,,,,---***,,,---///000000//////+++...///...,,,+++,,,...***+++---...///...---------------,,,,,,+++++++++******))))))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,((())))))))))))*********++++++++++++++++++++++++))))))******++++++++++++************************((((((((((((((()))******((((((((((((((((((((((((''''''''''''''''''''''''&&&'''((((((&&&%%%&&&'''))))))(((((((((((())))))((((((((((((((((((((((((''''''''''''''''''''''''(((((())))))))))))((((((&&&&&&&&&'''''''''((((((''''''''''''((((((((()))iii[[[PPPHHHCCCBBB>>>;;;777444222111222333------......------,,,+++++++++++++++++++++++++++))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))'''&&&%%%%%%&&&&&&&&&&&&'''((())))))(((&&&$$$###******))))))((((((((('''))))))))))))((('''&&&%%%%%%%%%############%%%%%%&&&%%%%%%%%%%%%&&&'''''''''&&&&&&%%%%%%&&&&&&'''(((((('''''''''&&&&&&&&&%%%%%%&&&&&&'''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&%%%%%%$$$$$$$$$%%%%%%&&&'''((((((&&&%%%$$$$$$%%%&&&((()))&&&%%%%%%%%%%%%&&&''''''&&&&&&''''''((()))))))))(((((()))(((((('''&&&%%%((('''&&&%%%%%%&&&'''((($$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''')))***,,,------)))((('''&&&&&&&&&&&&&&&'''''''''''''''''''''''''''((()))***)))(((&&&$$$%%%'''fff---((('''$$$%%%'''(((((((((''''''"""(((+++***JJJ''''''&&&&&&&&&%%%%%%%%%$$$%%%%%%&&&'''((()))))))))((('''&&&&&&&&&&&&&&&(((&&&%%%(((%%%&&&&&&&&&'''(((((((((&&&&&&''''''''''''''''''***)))'''%%%%%%''')))***''''''''''''((((((((((((&&&&&&&&&''''''''''''((('''&&&]]]&&&(((((('''''''''&&&&&&&&&&&&'''''''''(((((())))))"""111(((---///"""///************************************************++++++++++++++++++++++++)))222fff(((***111,,,555******111'''------------------------........................,,,,,,++++++,,,,,,---...---,,,,,,++++++,,,,,,------------,,,,,,+++++++++*********++++++,,,,,,,,,,,,,,,,,,+++++++++******)))************+++++++++***+++,,,------,,,+++***(((((((((((((((((()))))),,,+++++++++***)))))))))))))))))))))))))))))))))''''''&&&&&&&&&&&&''''''$$$$$$$$$%%%%%%%%%&&&&&&%%%&&&'''(((***,,,---...))))))(((((((((((())))))&&&'''((())))))((('''&&&(((((((((((((((((((((((('''''''''(((''''''&&&%%%(((''''''''''''&&&&&&&&&((((((((('''&&&&&&&&&%%%}}}hhhYYYNNNEEE@@@???<<<;;;888555333222333333------......------,,,+++++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((&&&((()))(((%%%$$$'''***(((((((((((('''&&&%%%$$$'''&&&&&&&&&%%%%%%%%%%%%&&&'''((((((((((((((('''&&&%%%$$$$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%&&&'''''''''&&&&&&%%%%%%&&&&&&'''''''''&&&&&&%%%%%%%%%%%%''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&%%%$$$%%%%%%&&&''''''((())))))(((((('''&&&&&&&&&'''''''''&&&&&&&&&&&&'''((((((''''''''''''&&&&&&&&&&&&))))))******+++*********(((''''''&&&&&&''''''(((%%%%%%&&&'''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&'''''''''((((((%%%%%%&&&&&&''''''(((((((((((('''&&&&&&&&&&&&&&&'''''''''''''''''''''''''''(((***+++***)))'''&&&''')))yyyrrr'''***)))&&&&&&((()))))))))((((((,,,'''!!!///$$$rrr'''''''''&&&&&&&&&%%%%%%$$$%%%&&&'''(((((((((((((((((('''&&&&&&&&&&&&&&&(((&&&%%%(((&&&&&&'''''''''''''''''''''''''''''''''''''''''')))(((&&&%%%%%%&&&((()))''''''''''''((((((((((((&&&&&&&&&''''''''''''((('''&&&]]]&&&(((((('''''''''&&&&&&&&&''''''''''''((((((((()))$$$///&&&)))$$$"""+++}}}MMM111'''------------------,,,,,,........................,,,,,,++++++,,,,,,---...---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,+++++++++******)))************+++++++++***++++++,,,,,,++++++***))))))))))))))))))))))))++++++******************((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&''')))***++++++))))))((((((((((((((()))&&&'''((())))))((('''&&&(((((((((((((((((((((((((((((())))))(((((('''&&&(((''''''''''''&&&&&&&&&'''''''''''''''&&&&&&&&&}}}hhhYYYNNNDDD???>>>;;;:::888666555333333333------......------,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))******))))))((((((''''''%%%))),,,)))$$$###'''---)))((('''&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&(((((()))))))))'''&&&%%%%%%%%%%%%&&&'''%%%%%%%%%%%%%%%&&&'''''''''&&&&&&%%%%%%&&&&&&'''&&&%%%%%%%%%%%%$$$$$$$$$)))(((((('''&&&&&&%%%%%%''''''''''''''''''''''''&&&&&&''''''&&&&&&%%%%%%&&&&&&''''''((()))))))))))))))))))))((('''&&&%%%(((''''''''''''((())))))(((''''''&&&%%%%%%$$$$$$%%%&&&'''((())))))))))))''''''((((((((((((''''''&&&&&&'''(((((((((((('''''''''&&&&&&&&&&&&''''''&&&''''''(((((()))))))))&&&&&&&&&&&&&&&%%%%%%%%%(((((('''&&&&&&&&&&&&'''''''''''''''''''''''''''((((((***++++++***))))))((((((^^^%%%---(((''''''((())))))))))))((()))$$$!!!000===((('''''''''&&&&&&&&&&&&$$$%%%'''((()))(((((('''(((((('''&&&&&&&&&&&&'''(((&&&%%%(((((((((''''''''''''''''''''''''''''''''''''''''''((('''%%%$$$$$$%%%'''(((&&&''''''''''''(((((((((&&&&&&&&&''''''''''''((('''&&&]]]&&&'''''''''''''''&&&&&&&&&''''''''''''(((((((((((()))((()))(((%%%---nnn444000.........------,,,,,,,,,------------------------,,,,,,++++++,,,,,,---...---,,,,,,++++++,,,,,,---+++++++++,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,+++,,,,,,,,,+++++++++******)))************++++++++++++++++++******+++++++++++++++*********)))))))))))))))******************((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''%%%&&&&&&&&&&&&'''''''''%%%&&&&&&''''''((())))))***))))))((('''''''''(((''''''((((((((((((''''''(((((((((((((((((((((((()))))))))))))))(((((('''(((''''''''''''&&&&&&&&&&&&&&&&&&'''''''''''''''jjjZZZOOOFFF@@@???:::999888777666444333333------......------,,,+++************************++++++++++++++++++++++++++++++++++++++++++++++++((((((((((((((((((((((((******))))))(((((('''''''''((()))'''$$$$$$(((+++)))((('''%%%%%%&&&&&&'''''''''''''''''''''''''''%%%&&&''''''(((((((((''''''''''''&&&&&&'''''''''%%%%%%$$$$$$%%%%%%&&&''''''&&&&&&%%%%%%&&&&&&'''&&&%%%%%%%%%%%%%%%%%%%%%(((((('''''''''&&&&&&&&&((((((((((((((((((((((((%%%&&&&&&'''&&&&&&%%%%%%&&&&&&''''''(((((((((((('''((()))))))))'''&&&%%%'''''''''''''''(((((()))'''''''''&&&&&&&&&%%%%%%&&&&&&'''(((((((((((((((&&&'''))))))))))))'''&&&&&&''''''((()))((((((((('''&&&%%%$$$$$$%%%&&&'''((((((''''''''''''''''''(((((((((((((((((((((((((((''''''&&&&&&&&&'''''''''''''''''''''''''''''''''((()))***************&&&$$$YYY(((...$$$'''''''''(((((((((((('''"""$$$///)))zzz(((((((((''''''''''''&&&%%%&&&((())))))((('''&&&(((''''''&&&&&&&&&''''''(((&&&%%%((())))))((((((''''''&&&&&&(((((((((((('''''''''''''''&&&$$$######$$$&&&'''&&&&&&&&&'''''''''((((((&&&&&&&&&''''''''''''((('''&&&]]]&&&'''''''''''''''''''''''''''''''''(((((((((((((((...!!!&&&###///(((###ddd&&&---.........------,,,,,,+++------------------------,,,,,,++++++,,,,,,---...---,,,,,,++++++,,,,,,---******++++++,,,,,,,,,---...---------,,,,,,++++++,,,,,,,,,+++++++++******))))))*********+++++++++,,,+++***))))))***+++,,,,,,,,,++++++***)))))))))(((((())))))******++++++((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''&&&&&&&&&'''''''''(((((('''''''''''''''(((((((((***)))(((''''''''''''''''''(((((((((((((((((('''((((((((((((((((((((((((((())))))))))))(((''''''(((''''''''''''&&&&&&&&&%%%&&&&&&&&&'''(((((((((iiiZZZOOOFFFAAA???;;;:::999888666444333222------......------,,,+++************************++++++++++++++++++++++++************************((((((((((((((((((((((((***)))))))))((((((((('''***'''######%%%''''''''')))(((&&&%%%%%%&&&'''((((((((((((((((((((())))))'''''''''''''''&&&%%%%%%''''''''''''''''''''''''%%%$$$$$$$$$$$$%%%&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&''''''''''''&&&&&&&&&'''''''''((((((((((((((((((((((((((((((%%%%%%&&&&&&'''&&&&&&%%%&&&&&&&&&&&&&&&&&&''''''$$$%%%&&&'''((('''&&&&&&&&&&&&%%%%%%&&&&&&'''(((&&&&&&''''''((((((((((((,,,,,,------,,,+++******&&&'''((())))))((('''&&&&&&''''''((()))(((((((((&&&%%%$$$######$$$%%%&&&)))(((((('''&&&%%%$$$$$$'''(((((()))******++++++''''''&&&&&&&&&''''''(((''''''''''''''''''''''''&&&''''''((())))))))))))'''"""ZZZ'''---$$$&&&&&&&&&&&&&&&&&&&&&&&&(((%%%333"""))))))(((((((((''''''''''''((()))))))))((('''&&&''''''&&&&&&&&&''''''((((((&&&%%%((()))))))))((((((''''''&&&))))))((((((((('''''''''&&&%%%$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&''''''''''''((('''&&&]]]&&&&&&'''''''''''''''''''''((((((((((((((('''''''''+++""")))222000___'''000.........------,,,,,,,,,------------------------,,,,,,++++++,,,,,,---...---,,,,,,++++++,,,,,,---*********++++++,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,+++++++++******))))))*********+++++++++,,,+++))))))))))))+++,,,++++++++++++******))))))((((((((())))))******+++''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&'''''''''(((((((((((((((((((((((((((((())))))((('''''''''''''''(((((((((''''''(((((((((((((((((((((((((((((((((''''''((((((''''''&&&%%%(((''''''''''''&&&&&&&&&%%%&&&&&&&&&'''((((((((({{{fffWWWMMMDDD???>>>===<<<:::777555444333222------......------,,,+++************************++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))((((((((())))))))))))))),,,&&& !!!%%%)))(((%%%(((''''''&&&&&&&&&''''''&&&&&&&&&'''''''''''''''(((((((((''''''%%%$$$$$$&&&&&&'''(((((('''&&&&&&$$$$$$$$$$$$$$$%%%&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&'''''''''''''''(((%%%%%%&&&&&&'''(((((()))''''''''''''''''''''''''%%%%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%&&&''''''''''''%%%%%%%%%%%%%%%&&&''''''&&&&&&''''''((())))))***,,,,,,,,,++++++***((((((&&&&&&''''''''''''&&&&&&&&&&&&'''((((((((((((''''''%%%$$$""""""$$$%%%'''(((((('''&&&%%%$$$$$$###&&&&&&&&&'''((())))))***'''&&&&&&&&&&&&'''(((((('''''''''''''''''''''''''''''''''''''''(((((((((***###bbb###***)))'''&&&%%%%%%$$$%%%%%%%%%///!!!&&&>>>))))))))))))((((((((((((***))))))((((((''''''''''''&&&&&&&&&&&&'''(((((((((&&&%%%((())))))((((((((((((((((((***))))))(((((('''''''''&&&%%%%%%$$$$$$%%%%%%&&&%%%&&&&&&&&&&&&'''''''''&&&&&&&&&''''''''''''((('''&&&]]]&&&&&&&&&&&&'''''''''''''''((((((((((((((('''''''''$$$(((000 ++++++###hhh000111------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...---,,,,,,++++++,,,,,,---*********+++++++++++++++,,,,,,+++++++++++++++***,,,,,,,,,+++++++++******)))************+++++++++*********))))))*********************************(((((())))))))))))))))))''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''%%%&&&&&&&&&&&&'''''''''(((((((((((((((((())))))(((''''''&&&''''''((((((((((((''''''''''''(((((((((((((((((((((((((((((('''''''''''''''&&&&&&%%%(((''''''''''''&&&&&&&&&&&&&&&&&&'''''''''''''''zzzeeeWWWMMMEEE@@@@@@@@@>>>:::777444333222222------......------,,,+++************************************************))))))))))))))))))))))))))))))))))))))))))))))))''''''(((((())))))******,,,'''###"""%%%(((((((((&&&&&&'''''''''''''''&&&%%%%%%%%%&&&&&&'''''''''&&&&&&&&&''''''&&&%%%%%%%%%&&&''''''''''''&&&%%%$$$$$$$$$###$$$$$$%%%&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&'''''''''&&&&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&'''''''''''''''&&&&&&&&&'''&&&&&&&&&&&&&&&'''(((&&&&&&&&&&&&&&&'''((((((''''''''''''''''''''''''&&&&&&'''''''''&&&&&&%%%&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%&&&''''''''''''''')))'''%%%$$$$$$%%%''')))&&&&&&&&&'''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&'''((((((''''''''''''''''''''''''))))))((((((((((((((((((+++!!!mmmxxx%%%&&&+++((('''&&&%%%$$$%%%%%%&&&***$$$+++*********)))))))))((((((,,,+++)))'''&&&&&&'''(((&&&&&&&&&&&&&&&'''(((((((((&&&%%%(((((((((((((((((()))))))))******))))))(((''''''&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&&&&'''''''''&&&&&&&&&''''''''''''((('''&&&]]]&&&&&&&&&&&&'''''''''(((((()))(((((((((''''''''''''###)))...$$$(((%%%+++ccc(((%%%+++,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...---,,,,,,++++++,,,,,,---++++++++++++************)))******************+++,,,,,,,,,+++++++++******)))************+++++++++))))))************))))))'''(((((())))))******+++)))))))))))))))(((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&''''''(((((((((&&&&&&&&&&&&'''((()))))))))((('''&&&&&&'''((()))((((((((((((((((((((((((((((((((((((((('''&&&&&&(((''''''''''''&&&&&&&&&'''''''''''''''&&&&&&&&&{{{fffYYYOOOGGGCCCCCCBBB???;;;666333222222222------......------,,,+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&&&&'''((()))***+++++++++)))'''%%%$$$&&&)))+++%%%&&&'''(((((((((&&&&&&&&&&&&&&&''''''((((((((($$$$$$%%%&&&''''''''''''$$$%%%&&&''''''&&&%%%$$$$$$$$$######$$$$$$%%%&&&'''&&&&&&%%%%%%&&&&&&'''$$$$$$$$$%%%%%%&&&&&&&&&((((((((('''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&'''''''''&&&((((((((((((((('''''''''+++***((('''&&&&&&'''((('''''''''''''''((())))))(((''''''&&&&&&%%%%%%$$$%%%&&&'''((())))))))))))&&&&&&$$$######$$$&&&&&&$$$%%%&&&&&&''''''&&&&&&***)))'''%%%%%%''')))***%%%%%%&&&'''((()))***+++***))))))(((''''''&&&&&&&&&&&&&&&&&&&&&'''((()))''''''''''''''''''''''''++++++***)))(((((())))))***XXX***###((()))((('''&&&%%%&&&&&&'''"""000CCC************))))))))))))...,,,)))&&&%%%&&&((()))&&&&&&&&&&&&&&&'''((()))(((&&&%%%(((''''''(((((())))))******+++******)))(((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''(((((('''&&&]]]&&&&&&&&&&&&'''''''''(((((())))))(((((('''''''''&&&((('''&&&(((---%%%...hhh......***++++++,,,---...//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...---,,,,,,++++++,,,,,,---,,,+++++++++******))))))(((((())))))*********+++,,,,,,,,,+++++++++******)))************+++++++++((()))***++++++***)))(((&&&&&&'''((()))***++++++******))))))(((((('''''''''''''''''''''''''''''''''''''''&&&&&&'''''''''$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$%%%&&&&&&'''((((((%%%%%%%%%&&&'''((()))***)))((('''&&&&&&'''((()))(((((((((((((((((((((((()))))))))))))))(((((('''(((((('''''''''&&&&&&&&&(((((((((''''''&&&&&&%%%{{{gggYYYNNNDDD>>><<<>>><<<888666666555444333...---,,,,,,++++++,,,,,,))))))(((((()))***++++++,,,+++***)))(((((((((((((((((())))))))))))((((((''''''((()))))))))))))))...---+++*********++++++&&&&&&%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&%%%%%%))))))((('''&&&&&&%%%%%%&&&$$$"""###%%%&&&$$$"""$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&'''&&&&&&%%%%%%&&&&&&'''((('''&&&%%%$$$%%%%%%&&&%%%######%%%((()))(((%%% ###%%%%%%&&&''')))***(((&&&&&&'''((((((((('''&&&%%%%%%''''''&&&%%%))))))((((((((('''''''''%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&''''''(((&&&&&&&&&''''''''''''((('''''''''&&&&&&%%%%%%%%%&&&&&&'''((())))))))))))$$$%%%&&&&&&''''''&&&&&&''''''''''''''''''''''''$$$$$$$$$$$$$$$%%%&&&'''%%%&&&'''(((((('''&&&%%%))))))))))))))))))))))))000000+++(((###000&&&,,,((()))###,,,)))))))))(((''''''&&&&&&---+++)))'''&&&&&&'''((((((((((((((((((((((((((('''((('''''')))(((((('''''''''(((((('''&&&%%%%%%$$$$$$$$$$$$''''''&&&%%%%%%%%%&&&&&&''''''''''''''''''''''''***(((%%%###"""$$$&&&((('''&&&\\\%%%(((((('''''''''&&&&&&&&&)))'''&&&'''((()))(((''''''###((("""***&&&'''___///***,,,,,,,,,++++++*********)))***,,,,,,***)))***+++******))))))+++---000222333111///,,,++++++,,,---,,,+++***)))))))))++++++,,,,,,+++******))))))((()))))))))***++++++,,,,,,++++++******))))))((((((((((((''''''''''''(((((())))))(((((((((((())))))************)))(((&&&&&&''''''&&&&&&&&&&&&''''''(((((('''''''''&&&&&&&&&'''''''''&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$''''''''''''''''''''''''&&&'''''''''''''''&&&&&&***)))((('''''''''''''''***))))))((('''&&&&&&&&&'''&&&%%%%%%$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&|||gggXXXNNNEEE???>>>>>>;;;888666555444222111...---,,,,,,++++++,,,,,,*********++++++,,,,,,,,,,,,+++***)))(((((((((((((((((())))))))))))((((((((((((((()))))))))))))))---,,,+++***))))))***+++((((((''''''''''''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&)))(((((('''&&&&&&%%%%%%&&&$$$"""###%%%&&&%%%###$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&'''((('''&&&%%%%%%%%%&&&&&&$$$###"""$$$'''((('''%%%###$$$&&&'''&&&&&&'''(((***(((%%%%%%&&&''''''''''''&&&%%%%%%''''''&&&%%%""""""###$$$%%%&&&''''''&&&&&&&&&'''''''''((((((''''''&&&&&&&&&&&&''''''&&&&&&&&&''''''''''''((((((((((((''''''&&&&&&&&&$$$$$$%%%%%%&&&%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&''''''%%%&&&''''''(((((((((((())))))))))))))))))))))))&&&,,,###!!!!!!$$$&&&)))((((((***666 <<<(((((((((((((((''''''''',,,***)))'''&&&'''((()))(((((((((((((((((((((((('''(((''''''(((((((((((((((((((((((('''&&&&&&%%%%%%%%%%%%&&&'''''''''&&&&&&''''''(((''''''''''''''''''''''''((('''&&&&&&%%%%%%%%%&&&'''&&&\\\%%%(((((('''''''''&&&&&&&&&)))'''&&&'''((()))(((''''''###(((!!!)))&&&&&&___///***,,,,,,,,,+++++++++******)))***,,,,,,***)))***+++******))))))+++---000111555333000---+++*********,,,+++***))))))***+++++++++++++++++++++******************)))))))))))))))*********)))))))))))))))((((((''''''''''''(((((())))))(((((((((((())))))*********)))(((((('''&&&''''''&&&&&&&&&&&&''''''(((((('''''''''&&&&&&&&&((('''''''''''''''&&&&&&(((((('''''''''&&&&&&&&&''''''''''''''''''''''''&&&'''''''''''''''&&&&&&)))((((((''''''''''''(((***))))))(((''''''&&&&&&'''&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&|||gggXXXNNNEEEAAA@@@>>>;;;888555444333000///...------,,,,,,,,,,,,,,,++++++---.........---,,,,,,+++***)))(((((((((((((((((())))))))))))(((((()))(((((((((((()))******+++******))))))))))))***((((((''''''''''''((((((''''''''''''''''''''''''%%%%%%%%%&&&'''''''''(((((((((((('''&&&&&&%%%%%%$$$###"""$$$&&&'''&&&%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&'''''''''(((((('''&&&&&&%%%%%%&&&&&&'''''''''&&&%%%%%%%%%&&&&&&######"""$$$&&&'''&&&$$$'''((())))))'''&&&'''(((***(((%%%%%%&&&&&&&&&&&&'''&&&%%%&&&'''''''''%%%$$$%%%%%%&&&'''((())))))'''''''''((((((((())))))'''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''(((((((((((((((((('''''''''''''''((((((((('''&&&&&&$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''&&&&&&&&&'''((()))***+++))))))))))))))))))))))))'''000!!!www,,,""")))...!!!$$$+++'''***222bbb''''''(((((((((((())))))***)))(((''''''((()))***(((((((((((((((((((((((('''(((''''''&&&'''((()))******)))((('''&&&&&&&&&&&&''''''((('''''''''''''''((()))***''''''''''''''''''''''''%%%&&&'''(((((('''%%%$$$'''&&&\\\%%%'''''''''''''''&&&&&&&&&)))'''&&&'''((()))(((''''''###(((""")))%%%&&&___...***,,,,,,,,,++++++++++++***)))***,,,,,,***)))***+++************+++---///111666444111---***(((''''''+++******)))******++++++++++++++++++,,,,,,,,,,,,+++******)))((((((''''''((())))))))))))))))))***((((((''''''''''''(((((())))))(((((((((((())))))***)))))))))(((''''''&&&''''''&&&&&&&&&&&&'''''''''''''''''''''&&&&&&&&&'''''''''((((((((((((((((((((('''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&'''''''''''''''&&&(((''''''''''''(((((())))))))))))(((''''''&&&&&&'''&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&}}}fffWWWMMMFFFBBBCCC???<<<999666555333000.........---,,,,,,,,,,,,,,,***,,,---//////...,,,+++++++++***)))(((((())))))(((((())))))))))))(((((())))))((((((((()))***+++)))))))))(((((((((((()))&&&&&&%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''$$$%%%%%%&&&'''(((((()))(((((('''''''''&&&&&&&&&#########$$$&&&'''''''''$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%&&&&&&&&&%%%((())))))(((''''''((())),,,***'''&&&'''''''''&&&(((&&&%%%&&&'''((('''&&&)))(((((((((''''''''''''&&&'''''''''(((((((((((('''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''((((((((('''''''''''''''''')))))))))))))))((('''&&&$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((((((((((((''')))(((''''''''')))***+++))))))))))))))))))))))))... +++>>>ZZZ$$$+++%%%((('''(((444///888&&&''''''((())))))******)))(((((('''(((((()))***((((((((((((((((((((((((''''''''''''###$$$''')))***)))(((''''''''''''''''''((()))***&&&&&&&&&&&&'''((()))***''''''''''''''''''''''''&&&&&&'''(((((('''&&&%%%'''&&&\\\&&&'''''''''''''''''''''''')))'''&&&'''((()))((('''((($$$***###+++&&&&&&^^^...)))++++++++++++++++++++++++)))***,,,,,,***)))***+++*********+++,,,---///000444222000---***(((''''''******************++++++******+++,,,,,,---......+++*********)))))))))((('''((((((((())))))******((((((''''''''''''(((((((((((())))))))))))(((((())))))((((((''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&''''''((((((((()))&&&&&&%%%%%%%%%$$$$$$$$$''''''''''''''''''''''''%%%&&&''''''(((''''''''''''''''''''''''((()))***))))))(((((('''''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&|||fffWWWNNNFFFCCCDDD???===:::888777444111...///...------,,,,,,------***+++---......,,,***)))+++***))))))))))))))))))(((((())))))))))))(((((()))))))))))))))******+++(((((((((((()))(((((((((&&&&&&%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''%%%%%%&&&&&&'''((())))))'''''''''''''''&&&&&&&&&######$$$%%%%%%&&&'''((($$$$$$$$$%%%%%%%%%&&&&&&$$$%%%%%%%%%%%%&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''''''''''''''%%%&&&''''''&&&'''***,,,///,,,)))(((((((((((('''((('''&&&&&&(((((('''&&&%%%%%%%%%$$$$$$$$$######%%%%%%&&&&&&&&&'''''''''((('''&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$###$$$%%%&&&&&&''''''&&&&&&(((((((((((((((((((((((('''(((((())))))(((''''''+++***(((''''''((()))***((((((((((((((((((((((((***///$$$(((000---...666...YYY&&&''''''((()))***++++++((((((((((((((()))))))))((((((((((((((((((((((((''''''''''''"""###&&&((()))((('''&&&''''''''''''(((((()))***%%%%%%%%%%%%&&&'''((()))''''''''''''''''''''''''((('''&&&&&&&&&'''(((((('''&&&]]]&&&&&&''''''''''''''''''''')))'''&&&'''((()))(((''')))&&&+++%%%---((('''^^^...)))++++++++++++++++++++++++)))***,,,,,,***)))***+++*********+++,,,---.../////////---,,,+++***))))))))))))******++++++++++++******+++,,,------...///*********++++++,,,,,,,,,''''''(((((()))))))))***((((((''''''''''''(((((((((((())))))))))))(((((()))(((''''''&&&''''''(((''''''&&&&&&&&&&&&''''''&&&'''''''''''''''''''''%%%%%%%%%&&&&&&''''''(((&&&&&&%%%%%%%%%$$$$$$$$$''''''''''''''''''''''''%%%&&&&&&'''(((((('''''''''''''''''''''((()))***((((((((((((''''''''''''&&&&&&&&&%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&zzzeeeWWWNNNGGGCCCCCC>>>===:::999888555222//////......---------------***++++++,,,,,,+++))))))******)))))))))))))))***(((((())))))))))))((((((((()))***+++++++++******'''(((((())))))))))))(((((((((''''''''''''((((((''''''''''''''''''''''''&&&&&&&&&'''((((((((()))''''''''''''''''''''''''###%%%&&&&&&%%%%%%&&&((($$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&'''&&&&&&%%%%%%&&&&&&'''$$$%%%&&&'''''''''&&&&&&&&&'''))))))'''''''''((("""$$$%%%%%%%%%'''+++...111...+++)))))))))((('''((('''&&&'''(((((('''&&&"""###$$$$$$&&&&&&'''(((%%%%%%%%%&&&&&&&&&&&&''')))(((''''''&&&&&&&&&&&&&&&&&&&&&''''''''''''(((%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&%%%$$$%%%&&&&&&''''''&&&&&&(((((((((((((((((((((((('''((()))))))))(((&&&&&&)))((((((''''''(((((()))((((((((((((((((((((((((%%%+++...%%%CCC"""!!!444&&&666///222''''''((())))))***++++++)))))))))))))))((((((((((((((((((((((((((((((((('''(((''''''###$$$&&&'''(((((('''&&&(((''''''''''''(((((()))%%%%%%%%%%%%%%%&&&'''(((''''''''''''''''''''''''((('''&&&&&&&&&'''((()))'''&&&]]]'''&&&&&&&&&''''''''''''''')))'''&&&'''((()))((('''(((&&&,,,&&&---'''&&&^^^---)))***++++++++++++,,,,,,,,,)))***,,,,,,***)))***+++******+++,,,------......,,,,,,,,,+++++++++******((()))***+++++++++++++++)))******+++,,,------...******++++++,,,------...'''(((((((((((((((((()))((((((''''''''''''(((((('''((()))******)))(((''')))((('''&&&&&&&&&((((((''''''&&&&&&&&&&&&''''''&&&&&&&&&'''''''''''''''%%%%%%%%%&&&&&&&&&&&&&&&(((((('''''''''&&&&&&&&&''''''''''''''''''''''''%%%%%%&&&'''(((((((((((((((''''''''''''(((((()))((((((((((((((((((''''''&&&&&&&&&&&&&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&xxxeeeWWWOOOGGGBBBBBB<<<;;;999888777555222/////////...---------------++++++++++++*********)))******))))))))))))******(((((())))))))))))(((((('''(((+++,,,---,,,***)))'''((()))*********))))))((((((''''''''''''((((((''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''$$$&&&''''''%%%$$$&&&((($$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%%%%&&&&&&'''$$$%%%&&&'''''''''&&&&&&%%%'''))))))&&&%%%&&&(((###$$$%%%%%%%%%'''+++...111...+++))))))((('''&&&)))'''&&&'''((()))(((&&&$$$%%%&&&'''((())))))***&&&&&&&&&&&&''''''''''''******)))(((''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&&&&'''''''''((('''((())))))))))))))))))$$$%%%&&&&&&''''''&&&&&&((((((((((((((((((((((((&&&'''((())))))'''%%%$$$$$$$$$&&&'''((())))))***(((((((((((((((((((((((('''///,,,+++OOO"""111***777555"""((((((((())))))******+++)))******))))))(((''''''(((((((((((((((((((((((('''((('''''''''(((((((((((((((((((((((((((''''''&&&&&&''''''''''''&&&&&&&&&&&&'''(((''''''''''''''''''''''''&&&&&&'''((((((((((((((('''&&&]]]'''&&&&&&&&&'''''''''(((((()))'''&&&'''((()))(((''''''$$$+++$$$,,,&&&$$$]]]---(((******+++++++++,,,,,,,,,)))***,,,,,,***)))***+++******+++,,,------------+++++++++++++++*********'''(((***+++,,,,,,++++++)))*********++++++,,,,,,++++++++++++++++++,,,,,,((((((((((((((('''''''''((((((''''''''''''(((((('''((()))******)))(((''')))(((&&&%%%%%%&&&((()))''''''&&&&&&&&&&&&''''''&&&&&&&&&'''''''''((((((''''''''''''&&&&&&&&&&&&(((((('''''''''&&&&&&&&&''''''''''''''''''''''''$$$%%%&&&'''(((((((((((()))((((((''''''''''''((('''(((((((((((((((((((((&&&&&&&&&&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&wwwdddXXXOOOGGGBBBAAA:::999888777777555111/////////...------------...---,,,+++************+++***)))))))))))))))******(((((())))))))))))((((((&&&(((+++......,,,***((('''((()))+++++++++***)))&&&&&&&&&%%%%%%&&&&&&&&&''''''''''''''''''''''''((((((((((((((('''''''''&&&'''''''''''''''''''''%%%'''((('''%%%###%%%'''$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''(((((('''&&&&&&%%%%%%&&&&&&'''###$$$&&&'''((('''&&&&&&$$$&&&)))(((%%%$$$%%%'''%%%&&&&&&&&&&&&(((+++...111...***(((((('''&&&%%%)))'''&&&'''((()))((('''%%%%%%$$$$$$$$$#########''''''''''''((((((((()))++++++***(((((('''''''''&&&&&&&&&'''''''''((((((&&&'''''''''(((((())))))$$$$$$%%%&&&'''''''''&&&$$$%%%&&&&&&''''''&&&&&&''''''''''''''''''''''''&&&'''((()))((('''%%%###!!!$$$''')))+++++++++((((((((((((((((((((((((+++((()))***'''&&&... RRR ))))))))))))************************)))(((&&&&&&(((((((((((((((((((((((('''(((''''''+++***)))))))))))))))***)))((('''&&&&&&&&&&&&&&&)))(((((('''''''''((((((''''''''''''''''''''''''###%%%(((++++++***'''&&&'''&&&^^^'''&&&&&&&&&'''''''''(((((()))'''&&&'''((()))((('''%%%###)))###***$$$"""]]]---(((*********++++++,,,,,,,,,)))***,,,,,,***)))***+++***+++,,,,,,------------+++++++++++++++***)))((('''(((***+++,,,,,,++++++)))************+++++++++,,,,,,++++++***)))))))))))))))(((((('''''''''&&&((((((''''''''''''(((((('''((()))++++++)))((('''((('''&&&%%%%%%&&&((()))'''''''''&&&&&&'''''''''&&&&&&&&&'''''''''(((((())))))(((((('''''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$''''''''''''''''''''''''$$$%%%&&&'''((((((((((((***)))(((''''''''''''''''''''''''(((((((((((((((&&&&&&&&&&&&&&&'''((()))&&&&&&&&&&&&&&&&&&&&&&&&zzzgggXXXMMMDDD@@@@@@===:::666222///...------++++++*********+++,,,,,,++++++,,,,,,,,,,,,------******++++++++++++*********++++++***((('''((()))&&&''')))***+++++++++***))))))))))))((((((((((((''''''''''''''''''''''''###$$$&&&''''''&&&$$$###'''''''''&&&&&&%%%%%%%%%'''''''''&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''((('''&&&%%%%%%'''(((***(((((('''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&'''((((((((('''***)))(((''''''((()))***+++***)))'''''''''((((((&&&''''''((((((''''''&&&((()))******)))'''%%%###%%%%%%%%%&&&&&&&&&'''''')))((('''&&&%%%&&&&&&'''***((('''%%%%%%%%%'''(((+++)))'''&&&'''''''''&&&((('''&&&%%%$$$%%%&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''(((((('''&&&%%%$$$$$$###'''&&&%%%$$$$$$&&&'''))))))))))))))))))))))))))))))))))))###555///###+++vvv...)))(((((()))***++++++,,,,,,+++******)))(((''''''&&&)))(((((((((''''''''''''((())))))(((,,,***(((***,,,---+++((((((((('''&&&&&&&&&&&&''''''((()))))))))'''&&&%%%''''''&&&&&&&&&''''''(((''''''(((((((((((('''''''''%%%]]])))'''(((***)))'''&&&&&&'''''''''&&&&&&&&&&&&'''''''''%%%'''***(((&&&...999SSS///%%%+++++++++*********))))))***++++++,,,,,,++++++*********))))))******+++,,,))))))))))))))))))))))))///---+++))))))***+++,,,))))))))))))))))))))))))************************)))))))))))))))))))))))))))(((((((((''''''''''''))))))))))))))))))))))))))))))))))))((((((((((((&&&&&&&&&&&&&&&'''((((((''''''''''''''''''''''''%%%%%%&&&'''((()))***+++(((((('''''''''&&&&&&&&&((())))))))))))'''&&&%%%%%%&&&&&&'''''''''''''''))))))************))))))&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%&&&''''''((((((''''''wwweeeWWWMMMDDDAAAAAA===;;;888444111/////////...------,,,,,,,,,---------------,,,,,,+++++++++)))))))))***))))))(((((()))***+++***((((((((()))'''((()))***************))))))))))))((((((((((((((((((((((((((((((((((((&&&'''((())))))((('''&&&''''''&&&&&&&&&%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&''''''&&&%%%$$$%%%&&&((()))((('''''''''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''((('''''''''(((''''''&&&&&&''''''(((---,,,***((('''&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$)))((('''&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''((('''''''''&&& !!!"""$$$&&&'''((((((''''''''''''(((((('''&&&((('''&&&%%%%%%%%%&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''(((''''''&&&&&&%%%%%%$$$'''&&&%%%$$$$$$&&&((()))''''''''''''''''''''''''+++###,,,%%%555555KKK---%%%'''(((((()))******+++,,,,,,*********)))((('''''''''))))))((((((((('''''''''((())))))(((+++)))((()))+++,,,***((((((((('''&&&&&&&&&&&&'''(((((((((((((((((('''&&&(((((('''&&&&&&&&&''''''(((((())))))))))))(((((('''%%%]]])))'''(((***)))(((&&&''''''''''''&&&&&&&&&&&&''''''(((&&&&&&)))'''%%%***222lll(((!!!((("""$$$))))))(((((((((((())))))&&&000444]]]222+++""""""++++++""""""++++++++++++*********))))))***++++++,,,,,,++++++*********))))))******+++,,,************************---,,,+++***)))******+++************************************************))))))))))))))))))))))))))))))((((((((('''''''''(((((((((((((((((((((((())))))))))))(((((((((((('''''''''''''''(((((()))'''''''''''''''''''''''''''''''''''''''((((((((((((((('''''''''&&&&&&&&&%%%&&&'''((()))))))))(((&&&&&&'''(((((((((((('''(((((())))))))))))((((((''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&''''''((((((''''''tttbbbUUULLLDDDAAABBB===;;;888555333111000000000000///...---------.........---,,,+++***))))))------...------,,,++++++)))***+++***)))((()))******)))))))))))))))******))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((('''&&&&&&&&&&&&%%%%%%%%%'''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''&&&%%%$$$$$$$$$%%%'''(((''''''''''''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''''''''(((''''''&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%---,,,***((('''%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$((('''%%%######%%%'''(((%%%&&&&&&&&&&&&'''''''''&&&'''((())))))(((((('''###&&&((((((((('''$$$%%%'''((((((((('''&&&((('''&&&&&&%%%%%%&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%%%%%%%&&&((()))''''''''''''''''''''''''***555''' 444%%%===)))444$$$((())))))******+++++++++******))))))(((((('''''')))))))))(((((((((''''''((())))))((()))(((((()))******)))''')))(((''''''&&&&&&''''''(((''''''''''''(((((())))))(((((('''&&&&&&&&&'''(((((())))))))))))(((((('''%%%]]])))''')))******(((''''''(((''''''&&&&&&&&&&&&'''''')))&&&%%%''''''%%%&&&)))(((RRR"""222%%%///&&&&&&&&&&&&&&&&&&&&&&&&###(((___)))///+++)))+++,,,,,,///333+++++++++******************++++++,,,,,,++++++*********))))))******+++,,,+++++++++++++++++++++++++++++++++***************++++++++++++++++++++++++************************)))))))))))))))))))))))))))))))))(((((((((''''''''''''''''''''''''''''''))))))))))))((((((((((((((((((((((((((())))))***''''''''''''''''''''''''((('''''''''&&&&&&%%%%%%'''''''''''''''&&&&&&&&&%%%&&&'''((())))))))))))''''''((()))))))))((((((''''''((((((((((((''''''((((((((((((((((((((((((''''''''''''''''''''''''%%%&&&''''''((((((''''''tttaaaTTTKKKCCC@@@@@@<<<:::888555333222111000111111///...------------------,,,,,,+++******)))////////////...---,,,+++)))***+++***)))((()))***+++***)))(((((((((******))))))))))))((((((((((((((((((((((((((((((((((((((('''&&&&&&&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''%%%%%%$$$$$$$$$%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''((((((((('''&&&%%%%%%$$$%%%&&&''''''&&&%%%$$$******)))((('''&&&&&&&&&&&&''''''((((((''''''&&&&&&&&&%%%%%%%%%&&&((()))&&&&&&&&&&&&''''''''''''(((((('''''''''((())))))'''((()))))))))(((''''''&&&'''(((((('''''''''((((((''''''&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&&&&&&&''''''(((((('''&&&&&&%%%&&&'''(((((()))))))))))))))))))))))),,,222)))&&&...444$$$---vvv)))******((()))))))))*********+++***)))))))))(((((((((''')))))))))(((((((((((('''((())))))(((((((((((()))))))))(((''')))(((((('''''''''''''''((('''&&&&&&&&&((()))******)))((('''&&&&&&&&&&&&''''''(((((((((((('''''''''%%%]]])))''')))******(((''''''(((''''''&&&&&&&&&&&&''''''(((&&&%%%'''((('''%%%%%%***111444+++ )))&&&''''''(((((((((((((((---,,,,,,aaa+++$$$(((***))))))***'''###***************************++++++,,,,,,++++++*********))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,)))******++++++***))))))++++++++++++++++++++++++************************)))))))))))))))))))))))))))))))))(((((((((((('''(((((((((((((((((((((((())))))))))))(((((((((((()))))))))((()))******+++'''''''''''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%'''''''''''''''''''''''')))))))))(((((('''&&&&&&'''(((((()))))))))))))))'''(((((())))))((((((''''''''''''''''''(((((((((''''''''''''''''''''''''%%%&&&''''''((('''''''''tttaaaTTTIIIAAA===>>>999888777555333111000000000///...---,,,,,,,,,,,,++++++++++++++++++++++++)))*********)))(((((('''((()))******)))((()))++++++***)))(((((((((******))))))))))))((((((((((((''''''''''''''''''''''''((('''&&&&&&&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''((((((((('''&&&%%%%%%%%%&&&'''(((((('''&&&%%%&&&''''''(((((((((((((((&&&''''''((((((''''''&&&$$$%%%'''((())))))((((((&&&&&&&&&'''''''''((((((+++)))&&&$$$$$$&&&)))+++...---+++)))((('''''''''*********'''%%%%%%(((***'''(((((('''''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&&&&''''''(((((()))&&&&&&&&&&&&''''''((((((************************+++$$$&&&&&&+++,,,###***'''333uuu***///%%%))))))))))))))))))*********))))))))))))((((((((((((***)))))))))((((((((((((((())))))((('''((()))))))))((((((((())))))(((''''''''''''(((((('''&&&&&&&&&((()))******)))((('''''''''''''''%%%&&&&&&''''''&&&&&&%%%'''%%%]]])))((()))+++***(((''''''(((''''''&&&&&&&&&&&&''''''%%%&&&&&&''')))***(((&&&---MMM777$$$'''((()))*********))))))'''&&&'''ZZZ###,,,...,,,&&&'''///333222***************************++++++,,,,,,++++++*********))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***++++++++++++******************************************************))))))))))))))))))))))))***)))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))***++++++((((((((((((((((((((((((%%%%%%%%%&&&&&&&&&&&&'''&&&'''''''''''''''''''''***)))((((((''''''&&&&&&'''(((((()))))))))))))))((())))))******))))))(((%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''%%%&&&''''''((('''''''''uuubbbTTTIIIAAA======888777666555444222111000......---,,,++++++++++++************++++++,,,,,,(((((()))))))))))))))(((((()))******))))))***+++***)))))))))))))))******))))))))))))((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''''''''(((''''''&&&&&&''''''((((((((((((''''''$$$%%%&&&'''((()))))))))$$$%%%%%%&&&&&&%%%%%%$$$$$$&&&(((******)))((('''&&&&&&'''''''''(((((((((+++)))&&&######%%%'''))),,,***(((&&&%%%&&&'''(((''')))***(((%%%%%%(((+++'''(((((((((((('''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''((((((((((((&&&&&&''''''(((((((((((((((((((((((((((((((((((("""222+++"""000000!!!!!!---&&&666JJJHHH222000)))))))))))))))))))))))))))))))))))))))((((((((((((******)))))))))(((((((((((())))))(((''')))******)))(((((()))***)))((((((''''''(((((((((''''''''''''(((((())))))(((((('''(((((())))))&&&&&&&&&''''''&&&&&&&&&'''%%%]]])))(((***+++***)))(((((((((''''''&&&&&&&&&&&&''''''###'''((('''(((***+++((("""***$$$wwwjjj***'''###$$$&&&'''(((((('''&&&***+++///eee333111000---'''%%%''''''&&&***************+++++++++***++++++,,,,,,++++++*********))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,))))))))))))))))))))))))************************))))))))))))))))))))))))******)))))))))(((((((((************************))))))))))))(((((((((((()))))))))))))))******+++((((((((((((((((((((((((%%%%%%&&&&&&'''''''''(((&&&&&&&&&''''''''''''''''''&&&&&&''''''((()))***''''''((()))))))))(((((())))))************))))))$$$$$$%%%%%%&&&'''''''''''''''''''''''''''''''''%%%&&&''''''((((((''''''sssaaaTTTJJJBBB???@@@888888777666555444222222------,,,,,,,,,,,,,,,---+++++++++***************))))))***+++,,,,,,,,,,,,''')))******))))))***+++'''((()))***************))))))))))))((((((((((((''''''''''''''''''''''''&&&'''((())))))((('''&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''%%%%%%&&&'''''''''''''''$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''((('''''''''((((((''''''''''''(((((($$$%%%&&&(((((((((((('''$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&''''''''''''''''''''''''''''''(((((((((((()))((('''&&&%%%$$$$$$$$$''''''&&&&&&&&&&&&&&&&&&###((()))'''%%%''')))'''(((((()))((('''&&&%%%''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((&&&''''''((((((((((((((((((((((((((((((((((((((("""222///'''&&&(((......999,,,+++((((((aaa---'''***(((000)))))))))))))))))))))((((((((((((((())))))))))))*********)))))))))((((((((())))))((((((***,,,+++)))((()))+++***))))))((((((((((((((((((((((((((((((((('''&&&''''''''''''((()))***+++'''((((((((((((((((((''''''%%%]]])))(((***++++++)))(((((()))''''''&&&&&&&&&&&&''''''"""(((+++'''%%%(((***)))000444DDD%%%'''(((***,,,---,,,,,,+++ $$$ZZZ)))###%%%)))///000---+++***))))))*********+++++++++***++++++,,,,,,++++++*********))))))******+++,,,++++++++++++++++++++++++,,,,,,+++++++++,,,...///************************************************))))))))))))))))))))))))*********)))))))))(((((())))))))))))))))))))))))))))))))))))(((((((((((()))(((((((((((()))******((((((((((((((((((((((((((((((((('''''''''''''''&&&&&&&&&'''''''''((((((''''''&&&&&&'''(((***+++&&&&&&'''(((((((((((('''(((((())))))))))))((((((%%%%%%%%%&&&'''(((((((((''''''''''''''''''''''''%%%&&&''''''((((((''''''rrr```TTTKKKDDDAAABBB999999888888777555444333------,,,,,,,,,---......---,,,,,,+++***)))((((((%%%&&&'''((()))*********''')))******))))))***,,,&&&''')))***+++++++++***))))))))))))(((((((((((())))))))))))))))))))))))###$$$&&&''''''&&&$$$###%%%%%%%%%&&&&&&'''''''''%%%%%%%%%&&&&&&'''''''''%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''%%%&&&''''''((((((''''''$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&'''((((((((('''((((((&&&%%%%%%&&&((((((&&&&&&'''(((((('''&&&%%%&&&''''''((((((''''''&&&((('''%%%$$$$$$%%%'''(((''''''''''''((((((((()))&&&'''(((((('''$$$!!!'''((())))))(((&&&$$$"""&&&***)))&&&&&&((('''((()))))))))(((&&&%%%''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((('''&&&''''''((()))(((((((((************************..."""$$$333,,,&&&000(((,,,%%%)))++++++'''&&&777yyy,,,---(((///***))))))))))))(((((((((((((((((((((((())))))))))))************))))))))))))((())))))((((((+++---,,,***(((***,,,******)))((((((((((((((((((((()))))))))(((&&&%%%''''''''''''(((***+++,,,))))))************))))))'''%%%]]]))))))***++++++)))(((((()))'''''''''&&&&&&'''''''''"""***,,,&&&"""%%%))))))###444&&&,,,333$$$ """$$$&&&'''&&&%%%$$$...'''%%%aaa,,,---''''''+++,,,(((***///))))))******+++++++++++++++++++++,,,,,,+++++++++*********)))***++++++,,,++++++++++++++++++++++++...---+++++++++---///000++++++++++++++++++++++++************************))))))))))))))))))))))))************))))))))))))(((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((())))))***))))))))))))))))))))))))+++***)))((('''&&&%%%%%%&&&&&&&&&'''''''''((((((+++***((('''&&&&&&''''''%%%&&&&&&'''''''''''''''''''''((((((((((((''''''&&&&&&&&&'''((())))))***''''''''''''''''''''''''%%%&&&''''''((((((''''''ppp\\\PPPJJJDDD@@@???===:::666444333333333222333000---+++,,,---------------,,,,,,+++***))))))'''(((***+++,,,+++)))((())))))))))))(((((((((((())))))))))))))))))))))))'''((((((((())))))******&&&'''((('''&&&%%%&&&'''((('''&&&'''((((((&&&$$$&&&''''''((((((((((((((('''&&&%%%$$$%%%&&&'''(((&&&&&&&&&%%%%%%$$$$$$$$$((('''&&&%%%$$$$$$$$$$$$&&&%%%$$$$$$&&&(((((('''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&******)))((('''&&&&&&%%%((())))))(((((('''&&&%%%,,,((($$$%%%***------+++)))(((&&&%%%%%%&&&'''((($$$%%%%%%&&&'''&&&&&&&&&)))(((''''''(((((('''&&&&&&'''(((*********)))((())))))(((''''''''''''''')))(((&&&''')))(((%%%!!!&&&&&&&&&%%%%%%$$$$$$$$$'''((()))))))))(((&&&%%%(((&&&%%%&&&(((((('''%%%%%%%%%'''((())))))))))))))))))))))))))))))))))))++++++++++++++++++++++++))))))(((((()))***+++,,,)))///%%%"""***'''???kkk:::&&&222'''""",,,,,,+++***))))))***+++,,,))))))***++++++++++++***))))))(((((((((((())))))(((---(((*********))))))***+++,,,,,,((())))))))))))*********++++++)))((('''''''''''')))))))))))))))))))))))))))))))))))))))(((''''''(((''']]])))))))))))))))))))))))))))*********)))))))))))))))''''''((()))))))))))))))222 ***&&&"""KKK$$$(((###&&&"""&&&+++((((((&&&'''___+++*********)))))))))((((((***************************+++,,,,,,,,,,,,+++***(((((((((((((((((((((((())))))*********+++++++++///...---+++***)))((((((+++++++++***************+++++++++************)))******))))))((((((''''''******))))))((((((''''''))))))))))))))))))))))))((((((((((((((((((((((((+++++++++***************)))'''&&&'''((()))(((&&&&&&'''''''''&&&%%%%%%$$$))))))(((((('''''''''&&&))))))))))))))))))))))))((((((''''''&&&&&&&&&%%%''''''''''''''''''''''''))))))(((((('''''''''&&&(((((('''&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&ooo[[[OOOIIICCC???>>><<<999666444333333222111111///---,,,---...------------,,,,,,+++******))))))******+++***)))((('''))))))))))))(((((((((((())))))))))))))))))))))))'''''''''((((((((())))))+++,,,,,,+++(((''''''(((((('''&&&'''((((((&&&$$$%%%&&&&&&'''''''''''''''&&&&&&%%%%%%&&&&&&''''''&&&&&&&&&%%%%%%%%%$$$$$$'''&&&&&&&&&&&&&&&''''''&&&$$$###$$$&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((''''''&&&&&&%%%%%%((())))))*********))))))&&&""" $$$''''''%%%''''''&&&&&&&&&&&&'''''''''((())))))******))))))***(((''''''(((((('''&&&''''''((()))((((((&&&&&&))))))(((''''''''''''''')))'''&&&'''((((((&&&###'''''''''&&&&&&&&&%%%%%%&&&'''(((((((((&&&%%%$$$"""%%%))))))'''%%%%%%%%%&&&&&&'''((())))))))))))))))))))))))))))))))))))************************,,,++++++***)))((((((((( 111---(((+++FFF111'''$$$+++---'''%%%+++++++++***))))))***++++++))))))***++++++++++++*********))))))))))))******(((---(((*********))))))***++++++,,,)))))))))*********++++++++++++)))((((((''''''''')))))))))))))))))))))))))))))))))))))))(((''''''(((''']]])))))))))))))))))))))))))))))))))))))))))))))))))))''''''((()))))))))))))))""",,,+++)))'''+++aaa"""######000222222(((&&&'''___+++,,,,,,,,,+++++++++*********************************++++++,,,,,,++++++*********************************+++++++++,,,,,,,,,...---,,,+++***)))))))))******************+++++++++++++++************)))***)))))))))((((((((('''***)))))))))((((((((('''))))))))))))))))))))))))((((((((((((((((((((((((*********************))))))(((''''''))))))((('''&&&'''''''''&&&&&&%%%$$$)))(((((((((''''''''''''))))))))))))))))))))))))'''''''''&&&&&&&&&%%%%%%'''''''''''''''''''''''')))((((((((('''''''''&&&(((((('''&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&nnnZZZOOOHHHBBB>>><<<;;;888555333333333222111///...------...///...,,,---,,,,,,++++++*********,,,+++***)))((('''&&&&&&(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))---------,,,)))''''''(((((('''''''''((((((&&&%%%$$$%%%%%%&&&'''&&&&&&&&&%%%%%%&&&'''''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&'''((()))***(((''''''''')))((('''%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%''''''((()))************(((%%%"""###&&&)))((('''%%%%%%&&&&&&'''&&&&&&%%%%%%&&&''''''((((((''''''+++)))&&&&&&'''(((((('''(((((((((((('''&&&%%%$$$)))((((((''''''''''''((()))'''&&&&&&'''((('''&&&((((((((('''''''''''''''&&&&&&&&&'''&&&&&&%%%$$$%%%+++,,,'''######&&&''''''((())))))((((((((())))))))))))))))))))))))))))))))))))))))))))))))++++++++++++***)))((('''$$$---...+++ZZZbbb%%%!!!***---%%%"""''',,,+++++++++***))))))***++++++))))))***++++++++++++***++++++************++++++(((---(((************)))******+++,,,************+++++++++,,,+++***))))))(((((((((((()))))))))))))))))))))))))))))))))))))))(((((('''(((''']]])))))))))))))))))))))))))))))))))))))))))))))))))))''''''((())))))))))))))))))*** (((***+++%%%111---+++333(((&&&'''___+++,,,++++++++++++***************************************+++,,,,,,+++******************************+++++++++,,,,,,,,,------,,,,,,+++***************)))))))))***+++++++++,,,+++++++++************)))))))))))))))(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))***)))((((((******)))(((&&&''''''''''''&&&%%%%%%((((((((((((''''''''''''(((((((((((((((((((((((('''''''''&&&&&&&&&&&&%%%''''''''''''''''''''''''((((((((('''''''''''''''(((((('''&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&~~~mmmYYYNNNHHHBBB===;;;999777444333333222111000...------...//////...,,,,,,,,,,,,++++++*********,,,+++***(((((('''(((((((((((((((((())))))))))))))))))))))))))))))))))))************************))))))***)))&&&%%%%%%&&&)))((('''((()))((('''%%%%%%%%%&&&''''''''''''&&&$$$%%%'''((((((((('''&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&'''((()))***((('''''''''((('''%%%###&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''%%%&&&&&&'''((((((''''''+++)))'''(((***,,,,,,+++###$$$&&&'''''''''&&&%%%$$$%%%&&&&&&''''''&&&&&&+++)))&&&%%%&&&((((((''''''''''''''''''''''''&&&)))(((''''''''''''(((((()))(((&&&&&&&&&((())))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&"""&&&++++++'''%%%%%%'''(((((()))))))))(((((('''))))))))))))))))))))))))************************'''((()))+++,,,,,,,,,+++111###''']]]RRR***---///***###&&&000...$$$+++******************+++))))))***++++++++++++***+++******))))))******+++(((---(((***+++***************++++++******+++++++++,,,,,,,,,+++******)))(((((())))))(((((((((((((((((((((((((((((())))))))))))(((((((((''']]])))((((((((((((((((((((((((((((((((()))))))))))))))''''''((()))))))))))))))222 %%%...999FFF,,,"""111 +++(((&&&'''___+++))))))))))))((((((((((((******************************++++++++++++************************************++++++++++++,,,,,,+++***************++++++(((((()))***+++,,,,,,,,,+++++++++*********))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((***)))((()))***+++***(((&&&&&&''''''''''''&&&&&&((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((('''&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&}}}lllYYYNNNHHHBBB<<<:::888666444333333333111000///...---...//////---+++,,,,,,+++++++++++++++*********))))))))))))***+++'''((((((((()))))))))***************************))))))))))))))))))))))))$$$&&&'''&&&%%%%%%&&&''')))((('''((())))))'''%%%&&&&&&'''(((((((((((((((%%%&&&'''((()))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''%%%$$$######$$$$$$""" ((((((((((((((((((((((((%%%%%%%%%&&&&&&&&&'''''''''''''''''''''((((((((('''''''''''''''&&&%%%%%%((('''&&&'''((((((((((((###$$$&&&'''((('''&&&&&&(((((()))***************+++)))&&&&&&'''(((((('''&&&&&&''''''((()))***+++((((((''''''''''''(((((((((((('''&&&&&&''')))***&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((***)))((('''((()))))))))((()))))))))))))))(((((())))))))))))))))))))))))++++++++++++++++++++++++'''((()))***,,,,,,------+++###WWW555$$$;;;000$$$"""$$$,,,333222))) *********++++++*********))))))***++++++++++++***))))))(((((((((((())))))(((---(((***++++++***************+++******+++++++++,,,,,,,,,+++******))))))))))))***(((((((((((((((((((((((((((((())))))))))))(((((((((''']]])))((((((((((((((((((((((((''''''(((((())))))))))))''''''((()))))))))))))))$$$&&&666111,,,...WWW+++///'''222###(((&&&'''___+++((((((((((((((((((((((((************************************************))))))))))))))))))))))))))))))))))))******************))))))******++++++(((((()))***+++,,,,,,,,,+++++++++*********))))))(((((((((((())))))))))))(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&''''''((((((((((((***)))((()))***+++***(((&&&&&&'''((((((''''''&&&'''''''''(((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((())))))''''''''''''''''''''''''&&&&&&&&&'''''''''''''''(((((('''&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&}}}lllZZZOOOIIIBBB<<<:::888666555444555444222000111///...---......,,,+++++++++++++++++++++++++++*********+++++++++,,,,,,''''''(((((())))))******************************''''''''''''&&&&&&&&&&&&$$$&&&''''''''''''(((***)))((((((((())))))'''&&&&&&'''(((((())))))((((((&&&&&&'''(((((((((((('''&&&&&&&&&&&&''''''''''''''''''&&&&&&%%%&&&&&&&&&)))'''%%%%%%&&&''''''&&&(((((((((((((((((((((((($$$%%%%%%&&&&&&'''''''''((((((((((((((((((((('''))))))))))))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&'''((((((((((((''''''((())))))))))))))))))(((''''''(((((('''&&&&&&&&&&&&''')))***,,,---(((''''''''''''(((((()))((())))))((('''&&&((()))&&&&&&&&&&&&&&&'''''''''(((((('''''''''((())))))...***'''&&&(((++++++***(((((()))******)))))))))))))))))))))))))))))))))++++++++++++++++++++++++,,,++++++*********++++++\\\yyy %%%444(((%%%(((...,,,%%%&&&///)))***++++++++++++***)))))))))***++++++++++++***))))))(((((((((((())))))(((---(((***,,,+++******)))*********************+++++++++,,,+++******))))))*********))))))))))))))))))))))))'''(((((()))))))))))))))(((''']]])))))))))))))))))))))))))))&&&''''''(((((())))))***''''''((()))))))))))))))!!!111,,,$$$...!!!555+++[[[999&&&,,,(((&&&'''___+++))))))***************+++************************+++***))))))))))))***+++((((((((((((((((((((((((((((((((())))))))))))*********)))))))))******+++)))))))))***+++++++++,,,+++++++++************)))(((((((((((())))))))))))(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&''''''(((((())))))***)))((((((******)))(((&&&&&&'''((((((((((((''''''''''''(((((((((((((((''''''''''''''''''''''''((((((((((((((()))))))))''''''''''''''''''''''''&&&&&&&&&&&&&&&'''''''''(((((('''&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&}}}mmmZZZPPPJJJCCC===:::888777666555666555333111333111...,,,------,,,++++++++++++++++++++++++++++++,,,---------,,,+++***'''''''''((()))*********************************((((((((((((''''''&&&&&&&&&''')))(((''''''((()))***)))((((((***)))(((&&&%%%&&&''''''(((((('''''''''''''''''''''(((((()))&&&&&&&&&&&&'''''''''(((&&&&&&&&&&&&'''((()))))),,,)))&&&&&&''')))++++++(((((((((((((((((((((((($$$$$$%%%%%%&&&''''''((((((((((((''''''&&&&&&&&&((((((((()))((((((''''''&&&'''(((((('''&&&&&&'''''''''''''''((()))******%%%%%%&&&'''''''''''''''((('''((()))***)))&&&$$$'''&&&&&&&&&''')))***+++'''''''''''''''((())))))(((***+++***(((&&&'''(((&&&&&&'''''''''(((((((((''''''&&&&&&&&&'''((()))******))))))((((((***+++'''((()))***************))))))))))))))))))))))))************************---,,,***))))))***,,,...OOOQQQ&&&,,,222///,,,)))###!!!)))555)))***++++++++++++***)))))))))***++++++++++++******))))))))))))))))))***(((---(((***,,,++++++***))))))******)))))))))*********+++++++++******))))))***++++++))))))))))))))))))))))))''''''((()))))))))))))))(((''']]])))))))))))))))))))))))))))&&&&&&''''''((())))))***''''''((()))))))))))))))------"""777%%%///111444***...000...%%%(((&&&'''___+++))))))))))))******++++++************************+++***)))(((((()))***+++))))))))))))))))))))))))((())))))))))))*********+++***)))))))))))))))*********************+++++++++++++++************)))'''((((((((()))))))))***'''((((((((()))))))))***))))))))))))))))))))))))((((((((((((((((((((((((&&&''''''((())))))******)))(((''''''))))))((('''&&&&&&'''(((((((((((((((''''''''''''((((((((()))''''''''''''''''''''''''&&&&&&&&&&&&'''''''''(((''''''''''''''''''''''''%%%%%%%%%&&&&&&'''''''''(((((('''&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&~~~mmm[[[QQQKKKCCC===:::888777666666777666444222555222...,,,+++,,,++++++++++++++++++++++++++++++---...///000///,,,***(((&&&''''''((()))******+++************************,,,+++++++++******))))))'''((()))(((&&&%%%%%%&&&***)))((()))******(((&&&$$$%%%&&&&&&''''''&&&&&&(((((('''&&&&&&((()))***&&&&&&&&&'''''''''((((((%%%&&&&&&''')))***,,,---'''$$$ !!!$$$'''(((''''''''''''''''''''''''$$$$$$%%%%%%&&&'''(((((((((((('''&&&%%%%%%$$$$$$$$$$$$%%%&&&''''''''''''###$$$%%%%%%$$$######$$$((('''''''''((()))+++,,,((())))))***************''''''(((***+++***&&&###((('''&&&%%%&&&&&&((()))'''''''''''''''((()))***'''***---,,,(((&&&&&&''''''((((((((())))))******&&&%%%%%%$$$%%%&&&'''((($$$)))---,,,(((%%%'''+++''''''(((******+++++++++))))))))))))))))))))))))))))))))))))))))))))))))+++)))((('''(((,,,000222)))$$$&&&'''(((,,,///+++%%%)))***+++,,,,,,+++***)))))))))***++++++++++++***++++++************++++++(((---(((***,,,,,,+++***))))))******((())))))))))))*********+++***************++++++))))))))))))))))))))))))''''''((()))))))))))))))(((''']]])))))))))))))))))))))))))))&&&&&&&&&'''((())))))***'''(((((()))))))))))))))000!!!,,,555'''$$$,,,))),,,,,,###'''***(((&&&(((___+++&&&'''''''''(((((())))))************************+++***)))(((((()))***+++************************)))************+++++++++++++++***)))))))))))))))+++++++++***************+++++++++************)))'''((((((((())))))******'''((((((((())))))******************************(((((((((((((((((((((((('''''''''((()))******+++)))'''&&&'''((()))((('''&&&&&&'''((())))))((((((&&&'''''''''(((((())))))(((((((((((((((((((((((($$$$$$$$$%%%%%%&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&'''''''''(((((('''&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&}}}lllXXXKKKDDD>>><<<===666666555444333222222111222000---,,,---------,,,+++++++++************)))******))))))))))))************))))))******+++,,,(((((())))))******++++++''''''''''''(((((((((((($$$$$$&&&'''((()))***+++***'''%%%&&&((()))&&&###%%%&&&'''((())))))))))))%%%&&&((()))))))))((('''&&&&&&%%%%%%&&&''')))***((('''&&&%%%%%%%%%%%%%%%''''''((((((((((((''''''&&&&&&&&&''''''''''''((('''''''''''''''((()))***((((((''''''''''''((((((''''''''''''''''''&&&&&&###%%%(((((((((((()))+++(((''''''''''''&&&&&&&&&))))))))))))))))))))))))&&&((()))(((&&&%%%(((+++))))))(((((((((((())))))((((((((((((((((((((((((,,,,,,++++++***)))))))))***)))(((''''''((()))***&&&%%%%%%%%%&&&''')))***)))((('''))),,,---***'''((('''&&&%%%%%%&&&'''(((''''''''''''((((((((((((---,,,,,,+++***)))((((((111"""..."""%%%111$$$+++,,,333111'''+++...---,,,***)))))))))******++++++,,,,,,,,,,,,++++++---,,,+++++++++,,,+++)))))))))(((***///---,,,***))))))************))))))***,,,...///***)))))))))))))))***+++******))))))))))))******+++*********))))))(((((('''&&&]]])))******))))))((((((''''''******)))(((((((((((((((''''''((()))))))))))))))'''((()))((('''&&&'''((("""111fff)))"""###000]]]'''+++*********))))))(((((())))))))))))))))))))))))************************++++++******)))(((((((((******++++++++++++******************************))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((('''(((***+++***)))'''&&&))))))))))))))))))))))))''''''''''''''''''&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&'''''''''''''''''''''&&&&&&&&&&&&''''''))))))(((((((((((())))))''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&))))))(((((('''&&&$$$$$$%%%&&&&&&''''''&&&&&&%%%'''&&&&&&%%%%%%&&&&&&'''|||kkkWWWKKKDDD>>><<<<<<666666555444333222222111222000---,,,---------,,,++++++++++++******************))))))))))))******))))))(((((())))))***+++)))))))))))))))*********************++++++++++++++++++******))))))))))))'''&&&%%%&&&'''((('''&&&$$$$$$%%%&&&''''''''''''%%%%%%'''((((((((('''&&&)))((('''&&&%%%%%%%%%&&&(((((('''&&&&&&&&&''''''''''''((((((((((((''''''&&&&&&&&&''''''''''''(((***)))((('''&&&&&&&&&&&&((((((''''''''''''((((((''''''''''''''''''''''''$$$&&&((()))(((((((((***(((''''''''''''&&&&&&&&&((((((((((((((((((((((((((()))***(((&&&%%%&&&(((((((((''''''''''''((((((((((((((((((((((((((((((*********))))))))))))(((***)))(((''''''((()))***(((''''''&&&'''(((******(((((((((***++++++***(((((((((''''''''''''((((((((((((((()))))))))************))))))((((((''''''$$$))),,,&&&---&&&---///%%%000"""---(((---,,,***)))))))))***+++***++++++++++++++++++***,,,+++***************)))******(((***...---,,,************+++))))))(((((()))***+++,,,******))))))))))))************))))))))))))******+++*********))))))))))))(((&&&]]])))******))))))((((((((((((******)))(((((((((((((((''''''((()))))))))))))))((()))***)))'''&&&'''(((---!!!///$$$bbb 111%%%"""]]]'''*********)))))))))(((((())))))))))))))))))))))))************************)))))))))))))))***************++++++++++++******************************))))))))))))))))))))))))************))))))))))))))))))))))))((((((((((((((()))***+++***)))'''&&&))))))))))))))))))))))))''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''&&&&&&''''''&&&&&&&&&&&&'''''')))((((((''''''(((((()))''''''&&&&&&&&&%%%%%%%%%''''''''''''''''''''''''(((((((((((('''&&&%%%%%%%%%&&&&&&''''''&&&&&&%%%'''&&&&&&%%%%%%&&&&&&'''{{{jjjWWWKKKDDD>>>;;;<<<666666555444333222222111111///,,,,,,,,,------,,,,,,+++++++++******************))))))))))))******((((((((((((((())))))***************))))))))))))''''''((((((((()))))))))---,,,***(((''''''(((((($$$%%%''''''''''''((()))%%%%%%&&&&&&&&&&&&&&&%%%$$$%%%&&&&&&''''''&&&&&&(((((('''%%%%%%%%%%%%%%%(((((('''''''''((())))))''''''((((((((((((''''''&&&&&&&&&''''''''''''((())))))((('''&&&&&&&&&&&&(((((((((''''''(((((((((''''''''''''''''''''''''&&&((())))))(((''''''((((((''''''''''''&&&&&&&&&(((((((((((((((((((((((()))******)))&&&%%%%%%&&&''''''&&&&&&&&&&&&''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))(((((((((((())))))))))))((((((((())))))***&&&(((******)))))))))***(((((())))))))))))(((((()))))))))*********++++++)))))))))))))))))))))((($$$222''')))...///@@@444!!! 444&&&,,,,,,+++************+++******++++++++++++******************))))))))))))---,,,)))***...---,,,+++******++++++******))))))))))))***+++,,,+++***)))))))))))))))******))))))))))))*********************)))))))))(((''']]])))***))))))))))))(((((((((******)))((((((((())))))'''(((((())))))))))))))))))***+++***((('''((()))///+++###///AAA"""%%%"""]]]'''******))))))))))))(((((())))))))))))))))))))))))************************'''(((((()))******++++++******++++++++++++******************************))))))))))))))))))))))))+++++++++*********))))))(((((((((((())))))))))))((()))*********)))((('''))))))))))))))))))))))))''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&''''''''''''(((((((((((('''&&&&&&&&&%%%''''''&&&&&&&&&&&&'''''''''''''''&&&&&&'''''''''''''''&&&&&&&&&%%%%%%%%%''''''''''''''''''''''''&&&'''''''''''''''&&&&&&%%%&&&&&&''''''&&&&&&%%%'''&&&&&&%%%%%%&&&&&&'''yyyiiiVVVKKKDDD>>>;;;;;;666666555444333222222111000...,,,+++,,,------,,,,,,,,,+++++++++***************))))))))))))******)))(((((((((((()))******++++++******))))))((((((&&&&&&&&&'''''''''((((((,,,+++)))(((((()))***+++$$$''')))(((%%%%%%''')))((((((((((((((((((''''''%%%%%%&&&&&&''''''''''''$$$$$$%%%%%%&&&&&&'''((('''&&&&&&&&&'''((())))))''''''((((((((((((''''''&&&&&&&&&''''''''''''(((%%%%%%%%%&&&'''((()))***''''''((((((((((((''''''''''''''''''((((((((((((''')))***)))'''&&&&&&'''(((''''''''''''&&&&&&&&&((((((((((((((((((((((((((()))))))))''''''&&&&&&(((''''''&&&&&&''''''(((((((((((((((((((((((((((''''''(((((()))******+++))))))(((((((((((())))))))))))((((((((((((((((((%%%(((+++***(((''')))+++((()))***++++++***)))((()))))))))*********+++++++++++++++++++++++++++,,,---000###+++***rrrLLL"""+++000''',,,++++++++++++++++++++++++)))******++++++******)))++++++,,,+++***))))))***...---)))***------,,,,,,++++++++++++---,,,,,,,,,,,,,,,,,,,,,---,,,+++***))))))((((((******))))))))))))******************************)))''']]])))))))))))))))))))))))))))******))))))((())))))***(((((())))))))))))(((((()))***+++***)))((((((***+++###&&&555!!!@@@!!!###,,,]]]'''))))))))))))))))))(((((())))))))))))))))))))))))************************(((((())))))******************++++++++++++******************************))))))))))))))))))))))))*********))))))))))))((((((((((((((()))))))))))))))************)))((('''((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))((((((((((((&&&&&&&&&''''''''''''((())))))((('''&&&%%%%%%%%%''''''&&&&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''''''''&&&&&&&&&%%%%%%%%%''''''''''''''''''''''''%%%&&&&&&'''((((((''''''%%%&&&&&&''''''&&&&&&%%%'''&&&&&&%%%%%%&&&&&&'''wwwhhhVVVKKKDDD>>>::::::666666555444333222222111000...++++++,,,------,,,,,,,,,,,,++++++++++++*********))))))))))))*********))))))))))))***++++++++++++******))))))(((((())))))*********+++++++++---,,,+++*********+++,,,''')))***)))%%%###$$$'''(((((((((((((((((('''''''''''''''''''''((((((((($$$$$$%%%&&&''''''''''''%%%%%%%%%%%%&&&'''((((((''''''((((((((((((''''''&&&&&&&&&''''''''''''((($$$$$$%%%%%%&&&((()))***''''''((())))))((('''''''''''''''((((((((())))))((()))***)))'''&&&&&&&&&(((''''''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&'''((())))))(((((()))(((((((((((((((((()))(((((((((((((((((((((((('''((())))))***+++,,,,,,(((((())))))))))))(((((('''''''''''''''''''''&&&&&&(((***)))'''&&&))),,,((()))***++++++***)))(((((((((((()))))))))******++++++++++++,,,,,,,,,,,,---$$$(((---,,,///111...***...+++&&&+++++++++,,,,,,,,,++++++******++++++++++++******+++---...---+++***+++,,,...---)))***------------,,,,,,,,,+++,,,---------,,,,,,,,,,,,------+++***))))))))))))******))))))))))))*********************+++++++++***(((]]])))))))))))))))******************))))))))))))******(((((())))))))))))(((((()))***+++***)))((((((***)))222...222$$$pppttt222]]]'''(((((((((((((((((())))))(((((((((((((((((((((((())))))))))))))))))))))))************))))))((((((******++++++++++++******)))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((''''''''''''((((((((()))))))))******************))))))((((((((((((((((((((((((((('''''''''((((((((())))))******))))))((((((((('''&&&&&&&&&''''''''''''((())))))((('''&&&%%%%%%%%%''''''&&&&&&&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&'''((((((((((((%%%&&&&&&''''''&&&&&&%%%'''&&&&&&%%%%%%&&&&&&'''vvvfffUUUJJJDDD===::::::666666555444333222222111///---+++***,,,------,,,,,,,,,,,,,,,++++++++++++******))))))))))))*********************++++++,,,************))))))))))))((((((((()))))))))************)))(((&&&%%%######)))******(((%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&%%%(((''''''''''''((())))))(((((((((((('''&&&%%%$$$&&&&&&%%%%%%%%%&&&&&&'''''''''((((((((((((''''''&&&&&&&&&''''''''''''(((''''''&&&&&&&&&&&&&&&'''&&&'''((())))))((('''&&&'''''''''(((((())))))***''')))***)))'''&&&&&&'''(((''''''''''''&&&&&&&&&''''''''''''''''''''''''%%%%%%&&&(((***+++)))((())))))(((((((((((())))))((((((((((((((((((((((((((())))))***+++,,,,,,---(((((())))))))))))((((((&&&&&&'''''''''''''''&&&'''((((((((('''''')))+++))))))************))))))((((((((()))))))))************************))))))*** 111(((DDDddd%%%555888@@@(((***,,,***+++,,,,,,---,,,,,,,,,+++++++++,,,,,,++++++++++++...000...+++***+++...---,,,)))***,,,,,,------------,,,,,,******+++++++++++++++***---,,,+++*********************))))))))))))***************++++++++++++++++++)))]]]))))))))))))************+++******)))))))))***++++++)))))))))))))))((((((''')))***+++***((('''((()))%%%444&&&((()))+++eee]]]'''''''''(((((((((((())))))(((((((((((((((((((((((())))))))))))))))))))))))++++++******)))(((((('''******++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))(((((('''''''''&&&&&&&&&''''''(((((())))))******++++++*********)))))))))))))))))))))))))))))))))'''''''''(((((())))))******))))))((((((''''''&&&&&&&&&&&&''''''''''''(((((((((((('''&&&&&&&&&%%%''''''&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&'''((((((((('''%%%&&&&&&''''''&&&&&&%%%'''&&&&&&%%%%%%&&&&&&'''uuueeeTTTJJJDDD===:::999666666555444333222222111...,,,******,,,---------------,,,,,,,,,+++++++++******))))))))))))******)))))))))))))))***++++++)))))))))))))))*********&&&&&&&&&&&&''''''''''''&&&&&&''''''%%%###!!!***((('''''''''&&&%%%$$$$$$$$$%%%&&&''''''''''''''''''&&&&&&&&&'''((()))((())))))))))))'''&&&%%%(((''''''&&&&&&&&&&&&'''''''''((((((((((((''''''&&&&&&&&&''''''''''''((('''&&&&&&%%%%%%&&&&&&'''&&&'''((())))))((('''&&&&&&''''''((())))))******&&&((())))))'''&&&'''((((((''''''''''''&&&&&&&&&''''''''''''''''''''''''&&&%%%&&&(((++++++(((&&&(((((((((''''''((((((((((((((((((((((((((((((((((((((())))))******++++++'''((()))******)))((('''%%%&&&'''((())))))(((((()))'''&&&&&&'''))))))))))))))))))(((((())))))))))))))))))*********+++++++++++++++******)))))))))+++&&&111!!!EEE---***(((333+++mmm777555***+++,,,---------,,,,,,,,,,,,------------,,,,,,***---000...***)))+++...******(((***+++,,,---......---,,,,,,((()))+++,,,,,,,,,,,,+++,,,,,,+++******+++++++++******))))))))))))***************++++++,,,,,,,,,+++)))]]])))))))))*********+++++++++******))))))******+++,,,)))))))))))))))(((''''''((()))***)))'''&&&'''((($$$...???$$$"""///OOO]]]''''''''''''((((((((())))))(((((((((((((((((((((((())))))))))))))))))))))))*********)))))))))))))))******++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((('''''''''''''''''''''((()))*********++++++******))))))******))))))))))))))))))))))))&&&''''''((())))))******))))))(((((('''&&&&&&%%%&&&&&&&&&''''''''''''(((''''''''''''''''''&&&&&&''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%'''&&&&&&%%%%%%&&&&&&'''ttteeeTTTJJJDDD===999999777666555444333222222111...,,,******+++------------------,,,,,,,,,++++++******))))))))))))******((((((((((((((()))******(((((())))))******++++++))))))))))))************&&&(((***,,,---+++)))((()))'''%%%%%%((()))'''$$$%%%&&&'''((())))))))))))&&&&&&%%%$$$%%%&&&'''(((&&&'''(((************)))***)))((('''''''''''''''''''''((((((((((((''''''&&&&&&&&&'''''''''((((((#########%%%&&&((()))***&&&'''(((******((('''&&&&&&''''''((()))******+++&&&'''))))))(((''''''((((((((('''''''''&&&&&&&&&''''''''''''''''''''''''((('''''')))+++***'''###'''''''''&&&&&&'''''''''(((((((((((((((((((((((((((((((((((())))))))))))'''((()))******)))((('''%%%&&&((()))*********)))***'''$$$%%%(((***)))(((***)))(((''''''((()))*********+++++++++,,,,,,,,,......------,,,+++******...+++))):::%%%......******,,,+++???@@@)))***,,,---...---,,,,,,,,,------......------,,,)))---///---)))'''***---))))))(((***+++,,,---.........---,,,)))+++,,,...//////......+++++++++***++++++,,,,,,******))))))))))))***************++++++,,,,,,,,,,,,***]]])))))))))******++++++++++++******))))))***+++,,,,,,)))))))))))))))((('''''''''))))))((('''&&&'''(((***---)))'''(((,,,///'''@@@]]]'''&&&'''''''''(((((())))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((()))******++++++******++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((&&&''''''((()))******+++,,,+++******))))))******))))))))))))))))))))))))&&&''''''((()))******+++)))(((((('''&&&%%%%%%%%%&&&&&&&&&'''''''''((((((&&&&&&&&&''''''''''''''''''''''''&&&&&&'''''''''(((''''''&&&&&&''''''(((''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&%%%&&&&&&''''''&&&&&&%%%'''&&&&&&%%%%%%&&&&&&'''rrrcccRRRIIICCC===:::999999777666333111000///.........---,,,,,,,,,,,,---...---+++*********++++++************))))))))))))+++***)))(((((()))***+++************************,,,+++***)))((('''&&&%%%************))))))))))))+++)))'''&&&'''(((''''''((()))(((&&&%%%'''(((((($$$---%%%--- ...$$$$$$%%%&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&&&&''''''''''''(((***)))(((''''''&&&&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&'''''''''(((((()))))))))))))))(((((((((******))))))(((((('''''')))******))))))((('''&&&(((((()))++++++,,,,,,,,,(((((()))******)))((('''%%%'''(((((('''''')))***))))))***++++++++++++***++++++++++++++++++++++++---,,,+++++++++***(((&&&+++///+++***---)))%%%,,,************************++++++,,,,,,,,,------------,,,,,,+++***)))((((((,,,...###$$$***000)))//////&&&...,,,$$$!!!''',,,,,,++++++++++++++++++,,,,,,---------,,,,,,,,,,,,++++++***)))(((((('''(((///***...+++,,,---...---,,,+++***'''(((***,,,.........---******+++++++++***)))(((******++++++++++++++++++'''((()))+++++++++***)))'''444^^^***,,,+++++++++******))))))************************+++++++++***)))(((((('''(((((()))***************((((((((((((((((((((((((---aaa^^^(((''''''''''''(((((((((((()))((('''((()))***)))'''''''''((()))))))))))))))(((((())))))((('''&&&&&&(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((+++******)))(((''''''&&&(((((((((((())))))))))))))))))))))))(((((((((((((((((())))))))))))(((((())))))((((((''''''&&&&&&&&&&&&'''(((((('''&&&&&&&&&''''''(((((((((((((((***)))(((''''''&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&'''''''''''''''((()))***''''''(((((('''&&&%%%%%%''''''''''''''''''''''''sssdddSSSIIICCC===:::999777666555333222111111111......---,,,,,,,,,,,,------,,,+++*********++++++************))))))))))))+++***)))(((((()))***+++))))))))))))))))))))))))++++++***)))((('''&&&&&&*********)))))))))((((((+++)))'''&&&'''((('''''')))((('''&&&'''(((&&&$$$///)))######222$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''((()))((((((''''''''''''(((''''''''''''''''''''''''&&&&&&&&&'''''''''(((((((((((((((((((((((((((((('''''''''''''''&&&&&&&&&'''(((((()))))))))(((((('''(((((()))))))))((((((%%%%%%'''((((((((('''''''''(((***)))(((((()))***))))))***++++++++++++***++++++++++++++++++++++++---,,,++++++,,,+++)))'''&&&)))''''''***(((&&&+++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,...------,,,,,,+++++++++''')))'''999///;;;(((///(((,,,%%%+++***%%%444///,,,,,,,,,,,,,,,,,,,,,,,,......000111111111000///...------,,,,,,,,,------(((000,,,000///////////////...------,,,,,,---...///......------------------,,,,,,,,,.........---,,,,,,++++++,,,---...//////...---,,,***222^^^***+++++++++*********))))))************************+++++++++***)))((((((((((((((()))***************((((((((((((((((((((((((%%%000^^^(((''''''''''''((((((((((((***)))((((((******)))(((''''''((()))))))))))))))(((((())))))(((''''''&&&(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))(((''''''&&&&&&&&&&&&&&&''''''''''''''''''(((((())))))******(((((())))))))))))((((((((((((((((((((('''''''''''''''''''''''''''''''''%%%&&&''''''(((((('''''''''&&&&&&&&&&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''''''''(((((()))''''''(((((('''&&&&&&%%%''''''''''''''''''''''''ttteeeTTTJJJDDD===:::999666555555444333333333333......---,,,,,,,,,,,,------,,,+++*********++++++************))))))))))))******))))))))))))******(((((((((((((((((((((((())))))))))))((((((((((((******))))))))))))((((((***(((&&&&&&'''(((((('''((('''&&&'''((((((((('''///...'''---$$$((($$$)))%%%%%%&&&''''''''''''&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((''''''''''''((())))))((((((((((((((((((((((((&&&&&&'''''''''(((((((((&&&&&&&&&'''((((((((()))&&&&&&&&&'''''''''''''''&&&&&&'''((())))))))))))(((((())))))(((((('''&&&%%%&&&'''((((((((((((((()))***+++***)))((()))***((()))******++++++******))))))))))))))))))))))))+++*********,,,,,,***)))((()))(((((()))*********++++++++++++++++++++++++)))*********++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,***---UUU:::,,,444,,,...***(((***)))***pppRRR000------------------------+++---///111111111000///...---,,,,,,,,,---///000'''///+++111000000//////.../////////222222222222111000//////...---,,,,,,,,,---.........---------,,,,,,,,,+++---............---,,,,,,...---___******************)))))))))************************+++++++++***))))))(((((((((((())))))******))))))((((((((((((((((((((((((---<<<^^^(((''''''''''''((((((((((((***)))((()))***+++***(((''''''((()))))))))))))))(((((()))))))))(((''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***))))))(((((('''''''''&&&&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((())))))))))))(((((('''((((((((((((((())))))((('''&&&%%%%%%&&&'''(((%%%&&&''''''((((((''''''$$$$$$$$$%%%%%%'''((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&'''''''''(((&&&&&&&&&&&&'''''''''((('''''''''(((''''''&&&%%%''''''''''''''''''''''''uuueeeTTTJJJDDD===999999777666555444333333222222......---,,,,,,,,,,,,---,,,+++++++++++++++++++++************)))))))))(((***))))))))))))))))))***))))))))))))))))))))))))(((((((((((())))))))))))***)))))))))(((((((((((()))(((&&&'''((()))((('''&&&&&&((()))((()))///777///000//////'''%%%&&&---'''(((((()))***)))))))))((((((((((((((((((((((((&&&&&&&&&'''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&''''''(((******(((((((((((())))))))))))''''''''''''(((((((((((($$$%%%%%%&&&'''((())))))''''''(((((())))))******&&&''''''((())))))(((((())))))***************)))))))))*********))))))))))))***+++***((('''((()))((())))))***************))))))))))))))))))))))))((((((((()))++++++***)))---******)))&&&)))+++&&&))))))))))))))))))))))))))))))))))))************)))))))))******+++++++++333***...bbb999&&&555''')))111---+++,,,++++++111MMMxxx)))------------............,,,...000222222111///...000///...------///000111,,,...,,,111333333222111222333555666777777666666555333222111111000...------///000222....../////////000000000------------------------000)))___+++************************************************+++++++++******)))))))))(((((()))******)))))))))((((((((((((((((((((((((,,,&&&###XXX^^^(((''''''''''''((((((((((((+++)))((()))***+++***)))''''''((()))))))))))))))(((((()))))))))(((((('''(((((((((((())))))))))))))))))))))))))))))))))))************************))))))((((((((('''''''''(((((((((((())))))))))))+++***)))((('''&&&%%%%%%(((((())))))))))))((((((''''''(((((()))))))))***)))(((&&&%%%%%%&&&((()))&&&'''(((((())))))((((((&&&%%%%%%%%%&&&&&&'''(((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''((('''''''''''''''''''''((((((((((((&&&&&&&&&''''''''''''&&&&&&'''''''''''''''&&&&&&''''''''''''''''''''''''ttteeeTTTJJJDDD===:::999999888666444222111000000......---,,,,,,,,,,,,---++++++++++++++++++++++++************)))))))))((()))))))))******)))))))))************************(((((((((((()))))))))))))))))))))(((((((((((('''((('''&&&'''))))))((('''$$$&&&)))+++((()))888IIISSSBBB111''',,,---***!!!'''(((((()))***)))))))))((((((((((((((((((((((((&&&&&&&&&'''''''''((((((&&&&&&&&&''''''''''''(((&&&&&&&&&&&&''')))***+++'''((((((((())))))******'''''''''((((((((())))))$$$%%%%%%&&&'''((())))))''''''(((((())))))******((((((((((((((('''&&&&&&&&&&&&((()))++++++,,,,,,,,,,,,+++***)))(((((('''((()))***)))'''&&&'''((((((((()))************)))((((((((((((((((((((((((&&&&&&&&&''')))***)))(((+++%%%)))(((###+++111&&&(((((((((((((((((((((((((((((()))))))))*********)))))))))******++++++,,,///&&&---bbb(((,,,$$$---111$$$,,,+++---,,,+++333555'''---------.........//////000111333444555444222111333333222111111222333333333000444555999999999:::<<>>>>>???>>>===;;;999777888666444333333333555666666666555555555555555555111000000000000111111111111+++___+++************++++++++++++************************++++++++++++************)))***************))))))))))))))))))))))))))))))000---!!!{{{^^^(((''''''''''''((((((((((((***)))((()))***+++***(((''''''((()))))))))))))))(((((()))))))))))))))((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((''''''''''''(((((((((((())))))))))))((((((((((((''''''''''''(((((())))))))))))(((((('''((((((((())))))******)))(((&&&%%%%%%&&&((()))(((((()))************)))))))))((('''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&&&&'''(((((((((''''''''''''((((((((())))))&&&''''''(((((('''&&&&&&&&&&&&'''''''''''''''&&&''''''''''''''''''''''''rrrcccRRRIIICCC===:::999999888666333111000///.........---,,,,,,,,,,,,---******+++,,,,,,,,,++++++************))))))))))))))))))************))))))************************(((((((((((())))))))))))))))))(((((((((((('''''''''&&&&&&((()))***((('''%%%%%%)))+++((()))999MMMwwwccc:::---&&&+++###%%%%%%&&&''''''''''''&&&''''''''''''''''''''''''%%%%%%&&&&&&'''(((((((((&&&&&&&&&''''''''''''(((&&&&&&&&&'''''')))******&&&''''''(((((())))))***''''''((((((((()))))))))&&&&&&&&&'''((((((((()))&&&&&&&&&'''''''''''''''(((((((((((('''&&&%%%%%%"""###%%%''')))******++++++***)))((('''&&&&&&&&&'''((()))((('''&&&'''((('''((())))))******))))))(((((((((((((((((((((((('''&&&&&&''')))***(((''',,,$$$+++---(((777BBB222''''''''''''''''''''''''((()))))))))************+++++++++,,,,,,---------***(((222___$$$<<<111###111&&&222)))+++,,,***111,,,............//////000000111000111222333555555666666555555666666777777777777777444CCC>>>???@@@CCCFFFJJJNNNRRRTTTRRRSSSTTTTTTRRRNNNIIIFFF@@@>>>===;;;:::::::::;;;???>>>===<<<;;;999888888888888666555444444444444555666```,,,+++++++++,,,,,,,,,,,,,,,************************+++++++++++++++++++++++++++++++++,,,++++++******))))))))))))))))))))))))!!!///(((111###^^^(((''''''''''''(((((((((((()))((('''((()))***)))'''''''''((()))))))))))))))(((((()))*********))))))(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''###$$$%%%&&&((()))***+++(((((())))))))))))((((((((())))))))))))))))))***((('''&&&%%%%%%&&&'''((((((((()))************)))******)))((('''&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''$$$%%%&&&'''''''''''''''''''''''''''((((((((()))'''((()))))))))((('''&&&%%%&&&''''''((('''''''''''''''''''''''''''''''''ooo```PPPGGGBBB===::::::666555444222000/////////......---,,,,,,,,,,,,---)))***+++,,,,,,,,,,,,+++************))))))))))))((()))***++++++***)))(((************************))))))))))))(((((((((((())))))((((((((('''''''''&&&&&&&&&(((******(((&&&)))%%%&&&***)))(((111@@@vvvKKK,,,---,,,$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((((()))&&&&&&&&&''''''''''''((('''''''''''''''((()))***%%%&&&&&&'''(((((())))))'''((((((((())))))))))))(((((((((((((((((((((((('''''''''''''''&&&&&&&&&'''''''''(((''''''&&&&&&###$$$%%%'''((()))))))))))))))(((''''''((()))***'''((())))))(((''')))***'''(((((())))))))))))))))))))))))))))))))))))))))))(((((()))***+++)))(((---###---111+++???LLL999)))))))))))))))))))))))))))))))))*********++++++,,,,,,,,,,,,,,,,,,------))),,,222NNN((("""222(((555:::...***+++...,,,///111333000000111111222333333444222333444777:::>>>AAACCC???@@@CCCFFFHHHIIIIIIIIIFFFEEE```LLLPPPSSSXXX^^^dddiiimmmooosssuuuwwwvvvrrrkkkccc^^^RRRRRRPPPOOOMMMLLLJJJJJJLLLLLLLLLLLLKKKKKKKKKKKKKKKIIIFFFBBB@@@===<<<<<<<<>>@@@CCC>>>PPPOOOKKK\\\llluuu~~~~~~zzzpppvvv|||yyy}}}|||xxxvvvwww}}}|||pppssstttrrrllljjjjjj^^^WWWZZZgggddd111222111000/////////000000000///...///111111---***///...,,,+++***+++,,,---,,,,,,------,,,+++)))(((++++++,,,------+++***))),,,$$$***333&&&BBByyy]]]))),,,***(((&&&%%%&&&'''((((((((())))))))))))(((((())))))))))))))))))))))))((((((((((((((()))******+++***)))((((((***,,,---+++*********))))))(((((())))))))))))************(((((((((((((((((((((((())))))))))))))))))))))))))))))(((((((((***+++,,,))))))((((((''''''&&&&&&&&&&&&'''((()))***++++++))))))(((((('''''''''&&&((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((('''&&&&&&&&&%%%''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&'''((()))+++)))'''$$$######$$$%%%((((((''''''''''''((((((++++++******))))))((((((|||mmm^^^NNNFFFAAA<<<::::::555555444333222000000///++++++++++++++++++,,,,,,222///------///000...,,,---+++))))))++++++)))'''***+++++++++)))((()))***))))))))))))))))))))))))))))))***+++++++++++++++(((((()))******+++******))))))))))))))))))))))))'''''''''''''''((()))))),,,,,,+++***)))((('''''''''&&&&&&%%%&&&'''((()))''''''((((((''''''&&&%%%!!!$$$&&&(((((((((''')))((('''&&&&&&&&&'''''''''&&&&&&&&&&&&'''((((((((('''%%%%%%'''((()))(((((((((((((((((())))))***''')))***)))((('''((()))(((((((((((())))))))))))&&&&&&''''''''''''&&&&&&)))((('''&&&&&&&&&&&&''')))(((((('''((()))***+++)))))))))*********++++++)))))))))))))))))))))))))))))))))))))))))))))))))))******+++++++++******'''((()))***+++******)))+++,,,,,,,,,***)))***+++))))))))))))************+++++++++*********)))))).........***$$$+++---......,,,,,,---///333...---111---HHH999:::<<<@@@CCCFFFIIIMMMOOORRRVVVPPP^^^wwwxxx{{{wwwsssiii::::::999888666444222000///222000//////000000...+++.........------,,,,,,+++++++++,,,,,,+++***)))(((++++++,,,,,,++++++***)))///(((''',,,***&&&...===]]])))+++***((('''&&&&&&''''''''''''((((((((((((''''''))))))))))))))))))))))))((((((((((((((()))*********)))((('''((()))+++,,,))))))))))))((((((''''''''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))***)))((((((((()))***+++)))))))))((((((''''''''''''''''''((())))))******)))((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&''''''(((+++***(((''''''((()))***((((((''''''''''''((((((((((((((((((''''''&&&&&&{{{kkk]]]NNNFFFBBB>>><<<<<<666555444333111000///...+++*********+++,,,...///...,,,++++++,,,---+++***...,,,++++++,,,+++***((('''((())))))((((((***+++))))))))))))))))))))))))******++++++,,,,,,++++++(((((())))))***,,,---...))))))))))))))))))))))))'''''''''''''''((()))))))))(((((((((''''''''''''$$$$$$%%%&&&'''((()))***''''''((((((''''''&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&(((''''''''''''((())))))'''&&&&&&&&&&&&'''(((((()))(((&&&'''(((***))))))((((((''''''(((((()))***&&&'''((((((''''''((()))******))))))((((((''''''''''''((((((((((((''''''((((((''''''&&&&&&''''''***)))(((''''''(((***,,,))))))*********+++++++++))))))))))))))))))))))))))))))))))))))))))))))))+++++++++++++++***))))))&&&'''***,,,,,,+++)))''')))+++++++++)))((()))***)))))))))*********+++++++++++++++************)))(((333***%%%ggg###+++---......---...///111111444---333...eeelllEEEFFFKKKQQQWWW\\\```dddgggcccuuunnnttttttuuuMMMMMMLLLJJJFFFAAA;;;666333777555222111111000///...,,,---.........---+++***+++,,,,,,,,,,,,++++++***,,,+++******))))))******)))+++***)))...444--- BBB]]]))))))))))))(((''''''&&&&&&&&&&&&''''''''''''&&&&&&))))))))))))))))))))))))((((((((((((((())))))***)))((('''''''''(((***+++((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))((('''''''''(((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''''''''''''''''''''''''''''''''(((((('''&&&&&&&&&''''''%%%%%%$$$$$$%%%''')))***((((((''''''''''''(((((((((((((((''''''''''''&&&~~~lll^^^NNNGGGBBB>>><<<<<<666666555333111000///...---,,,***)))***,,,...///*********************)))))))))))))))++++++,,,+++'''(((***)))(((((()))+++)))))))))))))))))))))))))))******+++++++++******))))))(((((()))***,,,---(((((((((((((((((((((((('''''''''''''''((())))))''''''''''''''''''''''''$$$%%%&&&'''(((((((((((('''''''''(((''''''&&&%%%'''&&&%%%%%%$$$%%%&&&'''&&&&&&&&&''''''((()))***'''&&&&&&&&&&&&'''((((((((('''&&&''')))***)))((((((''''''''''''((())))))''')))))))))'''&&&'''((())))))))))))(((((((((((((((((())))))))))))((((((((((((''''''''''''((((((+++***(((''''''(((***,,,((((((((()))))))))******))))))))))))))))))))))))))))))))))))))))))))))))******+++++++++******)))'''(((***+++++++++)))((((((***+++***)))((()))***))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,''')))...111>>>ccc222,,,---......------...000)))555333666---VVVWWW___dddkkkqqquuuyyy|||~~~yyyrrr||||||yyyiiiiiihhhddd^^^UUUKKKBBB===>>>;;;888666444222111000//////000000000000000000..................------,,,+++***)))((()))***+++&&&///111******111222,,,kkk]]])))(((((())))))((('''&&&&&&&&&''''''((((((''''''&&&(((((((((((((((((((((((())))))(((((((((((()))))))))(((((((((((()))***+++(((((((((((((((((((((((())))))))))))************(((((((((((((((((((((((((((((((((((((((((((((((())))))((((((''''''&&&&&&))))))))))))))))))))))))))))))((((((((('''''''''((((((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&&&&&&&'''(((((((((&&&&&&&&&''''''''''''''')))((('''&&&&&&&&&&&&&&&$$$######$$$%%%&&&((()))(((''''''&&&&&&''''''((())))))))))))))))))))))))mmm___OOOGGGBBB===::::::666555444333111000///...///...,,,******+++,,,---+++,,,---------,,,,,,,,,((()))*********+++,,,,,,***+++++++++)))((()))***))))))))))))))))))))))))((()))))))))))))))((((((+++***(((''''''((()))***(((((((((((((((((((((((('''''''''''''''((())))))''''''(((((((((((())))))&&&''''''(((((('''&&&&&&'''''''''(((''''''&&&%%%'''&&&%%%$$$$$$&&&((()))###$$$%%%&&&'''((((((((('''&&&&&&&&&&&&'''(((((('''&&&&&&'''((()))(((''''''''''''''''''(((((()))***+++,,,***(((''''''((((((((((((((())))))))))))(((((())))))))))))(((((((((((('''''''''(((((())),,,+++)))(((((()))***+++'''''''''((((((((())))))************************))))))))))))))))))))))))(((((()))***+++,,,,,,,,,)))))))))))))))******+++((()))******)))((()))+++************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,...(((---444ttt,,,---...///...---,,,---...&&&555555111222cccppp|||~~~xxx|||{{{xxxwww~~~wwwmmmaaaVVVPPPGGGFFFDDD@@@;;;777444333333333222222222333444555///.........---------...---,,,***)))))))))***+++.........+++'''%%%)))---333 ]]])))'''(((((()))(((((('''&&&((((((((())))))((((((((((((((((((((((((((((((((())))))(((((((((((())))))))))))))))))******++++++))))))))))))))))))))))))))))))))))))************(((((((((((((((((((((((((((((((((((((((((((((((())))))((((((((('''&&&&&&((((((((((((((()))))))))))))))((((((''''''&&&&&&'''''''''(((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&&&&&&&'''(((((((((&&&&&&&&&'''''''''(((((()))((('''&&&&&&&&&&&&&&&(((((((((((((((((())))))''''''&&&&&&&&&&&&''''''((((((((((((((()))))))))}}}mmm^^^NNNFFFAAA<<<999999555444444333222111000000000///---,,,+++++++++,,,'''***,,,---+++******+++---......---+++******+++***+++,,,+++)))((()))***))))))))))))))))))))))))(((((())))))((((((''''''***))))))(((((('''(((((())))))))))))))))))))))))'''''''''''''''((())))))((((((((()))))))))))))))(((((('''''''''&&&&&&&&&''''''((((((''''''&&&%%%&&&%%%%%%%%%%%%'''((()))###$$$%%%&&&'''''''''''''''&&&&&&&&&&&&'''((((((&&&&&&&&&'''))))))(((&&&''''''&&&&&&''''''((()))***+++,,,+++((('''((()))''''''(((((())))))******(((((())))))))))))((((((((((((''''''(((((())))))++++++******))))))******'''''''''((((((((())))))************************))))))))))))))))))))))))'''((()))***+++,,,,,,,,,***)))((((((((()))+++,,,(((***+++***))))))***,,,*********++++++++++++,,,)))************+++++++++---000%%%,,,***aaa%%%---...000///......///000,,,999555111YYYwww}}}uuuzzz}}}}}}||||||vvvlllgggWWWXXXXXXUUUNNNFFF@@@<<<888888777666555444333333000///...---,,,,,,,,,,,,---,,,++++++******++++++222(((%%%---111+++(((***222+++''']]])))((((((((((((((((((''''''(((((())))))))))))(((((())))))))))))))))))))))))***))))))((((((((((((((()))*********++++++++++++))))))))))))************''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))(((''''''''''''''''''(((((((((((((((((((((''''''&&&&&&&&&'''''''''(((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&'''''''''''''''%%%%%%&&&&&&'''((((((((((((((('''&&&&&&&&&''''''(((((((((((('''&&&&&&&&&''''''&&&&&&&&&&&&''''''%%%&&&&&&&&&&&&'''''''''yyyjjj\\\LLLDDD@@@<<<999:::333333333222222222111111---------------,,,,,,,,,###'''******)))'''((())),,,---...---***)))***+++''')))***)))(((((()))+++)))))))))))))))))))))))))))))))))))))))(((''''''(((((()))*********))))))))))))))))))))))))))))))'''''''''''''''((()))))))))))))))(((((((((((((((((('''&&&%%%&&&&&&((((((''''''((((((''''''&&&%%%&&&&&&&&&&&&&&&''''''((($$$%%%&&&'''(((((('''''''''&&&&&&&&&&&&'''(((((('''''''''(((******)))''''''&&&&&&&&&&&&'''((((((&&&((())))))(((((()))+++))))))))))))(((((((((((('''(((((())))))(((((('''((((((((((((((()))*********++++++++++++***)))((())))))))))))************************************))))))))))))))))))))))))((()))***+++++++++++++++((()))))))))************)))***++++++******+++---*********+++++++++,,,,,,))))))*********+++++++++'''333((()))444///KKK,,,...000111111222444666555BBB999GGGxxxzzz|||zzz~~~zzzpppsssvvvsssiii]]]TTTOOOKKKLLLLLLKKKHHHBBB===999444333111///............---------------,,,++++++,,,''''''...333111...---'''***''':::]]]))))))((('''&&&&&&'''((()))'''(((((((((((((((((('''))))))))))))))))))))))))******)))(((((((((((((((((())))))***************((((((((()))))))))******''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))'''((()))*********)))(((%%%&&&&&&&&&'''''''''((('''''''''''''''''''''&&&''''''''''''((((((((()))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%&&&&&&'''(((((()))''''''&&&&&&&&&''''''(((%%%%%%&&&&&&%%%%%%$$$###'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&''''''xxxgggYYYJJJCCC@@@<<<;;;;;;222222222222222222222222***+++,,,---............%%%)))------,,,******,,,&&&(((******((((((***---$$$%%%'''(((((((((***,,,))))))))))))))))))))))))***************)))((((((&&&((()))+++,,,,,,,,,+++))))))))))))))))))))))))'''''''''''''''((())))))))))))((((((((('''''''''&&&&&&$$$$$$%%%'''***+++''''''((((((''''''&&&%%%(((((('''''''''&&&&&&&&&&&&&&&((()))))))))(((''''''&&&&&&&&&&&&'''(((((((((((((((***,,,,,,***((('''&&&&&&&&&&&&'''(((((("""$$$&&&'''((()))+++---++++++***)))((('''&&&&&&''''''((((((((((((''''''((((((((((((((()))******)))***,,,---,,,***((('''***++++++++++++,,,,,,,,,************************))))))))))))))))))))))))***++++++++++++***))))))&&&(((***,,,,,,+++)))((()))***,,,,,,++++++,,,---******+++++++++,,,,,,,,,+++++++++,,,,,,---------%%%111222+++'''&&&===+++---000222444666999;;;:::IIIAAAccc{{{wwwvvv|||oooxxxqqqeee___dddfffiiihhhbbbYYYOOOHHH:::888666444222111111111,,,---...///...---,,,+++&&&---111,,,&&&&&&***---***"""000$$$aaa]]]))))))((('''%%%&&&''')))***&&&''''''''''''''''''&&&))))))))))))))))))))))))******)))((((((((((((((('''(((((()))))))))))))))&&&'''''''''(((((())))))))))))))))))************((((((((((((((((((((((((************************'''((()))+++++++++******%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&'''''''''(((((())))))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((((((((''''''&&&&&&%%%%%%%%%&&&&&&'''((())))))&&&&&&&&&&&&&&&'''((()))''''''((())))))((((((''''''&&&&&&%%%%%%&&&&&&''''''''''''((((((((())))))yyyjjj\\\MMMEEE@@@:::777777555555444333333222111111---------,,,,,,,,,++++++++++++++++++++++++++++++(((******(((&&&&&&&&&%%%'''(((***++++++******)))+++******)))))))))))))))***)))(((''''''((()))***))))))))))))(((((((((((((((((()))***************(((((((((((((((((((((((())))))((((((((((((((()))'''&&&%%%%%%''''''&&&%%%$$$%%%&&&'''(((((((((((($$$((()))&&&%%%''')))'''(((((((((((((((''''''''''''&&&%%%$$$$$$%%%&&&''''''(((((((((((((((((((((''''''(((((())))))******)))))))))))))))******+++***)))))))))))))))***+++)))))))))))))))*********))))))(((((((((((())))))************************)))))))))))))))))))))))),,,,,,,,,,,,,,,,,,,,,,,,*********)))))))))))))))+++++++++++++++***)))(((++++++++++++++++++++++++...+++((((((***++++++)))******+++++++++,,,,,,,,,111000---+++***+++,,,,,,111((()))111...***@@@```www,,,666<<<444GGG@@@DDDNNN@@@gggnnn}}}zzzwwwwwwxxx{{{}}}{{{|||}}}~~~zzzwww~~~tttppp|||vvvxxx|||iiiTTTRRRFFF<<<::::::777333222333222000000000///---,,,---+++)))))))))***)))(((***&&&***,,,(((\\\'''((((((((((((((((((((((((((((((((((((''''''''''''))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))+++***(((&&&&&&&&&''''''(((((((((((())))))))))))((((((((((((((('''''''''((((((''''''''''''(((((()))((('''&&&&&&'''((()))''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''))))))(((((('''''''''&&&(((''''''''''''&&&&&&&&&(((((('''''''''&&&&&&&&&''''''&&&&&&&&&&&&'''''''''''''''&&&&&&%%%%%%$$$''''''&&&&&&&&&%%%%%%%%%''''''''''''''''''&&&&&&''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((((((((yyyhhhZZZLLLDDD@@@<<<999999666666555444222111000000---------,,,,,,,,,++++++++++++++++++++++++++++++)))+++,,,++++++,,,---...((())))))***************+++******)))))))))))))))))))))(((((((((((())))))((((((((((((''''''''''''(((((()))************)))(((((((((((((((((((((((())))))(((((((((((())))))((('''&&&&&&(((((('''&&&%%%%%%&&&'''(((((((((((((((,,,---***((())))))'''((((((((((((((((((((('''((('''&&&%%%%%%&&&'''(((((((((((((((((((((''''''))))))))))))(((((((((((())))))(((((())))))***+++)))))))))))))))******+++************************))))))(((((((((((())))))))))))))))))))))))))))))************************************************************))))))))))))+++++++++++++++***))))))++++++++++++++++++++++++---***))))))+++---,,,***++++++++++++,,,,,,,,,,,,000///---,,,++++++,,,---111++++++000,,,"""'''444fff111777DDDHHH999LLLHHH~~~rrr}}}wwwnnnrrrrrrrrrrrrssstttvvvvvv{{{{{{|||}}}~~~~~~}}}{{{}}}{{{{{{xxxwww}}}}}}~~~pppdddVVVIIIEEEEEEBBB???>>>;;;:::888666555333111000000///......//////---,,,111'''(((///$$$JJJ\\\(((((((((((((((((((((((((((((((((((((((''''''''''''))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((((((((((((((())))))((((((((())))))***'''((((((((())))))))))))))))))))))))))))))))))))((((((''''''''''''(((((()))(((''''''&&&'''((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&'''''')))(((((((((''''''''''''''''''''''''&&&&&&&&&&&&(((((('''''''''&&&&&&&&&''''''&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$''''''''''''''''''&&&&&&zzzfffXXXJJJCCC@@@<<<::::::777666555444222111000///------------,,,,,,,,,,,,++++++++++++++++++++++++))))))***+++,,,,,,,,,---***))))))))))))***+++++++++******)))))))))))))))(((((())))))))))))((((((''''''''''''&&&&&&&&&&&&'''((())))))******))))))(((((((((((((((((((((((())))))(((((((((((()))))))))((('''((())))))((('''&&&&&&'''''''''''''''&&&%%%***---+++)))***)))'''''''''((((((((((((((((((((((((''''''''''''(((((()))))))))(((((('''''''''*********)))((('''''''''((((((((((((((())))))***)))))))))))))))***++++++,,,,,,++++++******))))))))))))(((((((((((())))))((((((((((((((((((((((((************************************************************************++++++++++++++++++***)))+++++++++++++++++++++++++++******,,,......---,,,+++++++++,,,,,,,,,------///...---,,,,,,---...///...++++++///000,,,(((&&&!!!lllHHHjjjbbbSSSrrrvvvuuufffiiilllmmmoooqqqsssttttttttt{{{zzzxxxxxxyyy|||}}}vvvwwwqqqkkklllqqq|||{{{zzz~~~|||~~~~~~}}}~~~}}}mmm^^^YYYYYYVVVRRROOOJJJJJJHHHEEEAAA===999666222111000///000///---+++000***---///'''___]]]((((((((((((((((((((((((((((((((((((((('''''''''''')))))))))))))))))))))))))))((((((''''''(((((()))'''''''''''''''''''''''''''((()))***++++++++++++''''''((((((((()))))))))))))))))))))************((((((''''''''''''((((((***)))((('''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&'''''''''''''''&&&&&&&&&''''''&&&&&&&&&&&&''''''&&&&&&&&&'''''''''''''''''''''&&&&&&&&&%%%%%%%%%''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%)))(((((('''&&&&&&%%%%%%zzzfffXXXJJJCCC@@@<<<999:::777777555444222111//////...------------,,,,,,,,,++++++++++++++++++++++++,,,)))(((***+++)))((()))+++***)))((()))***+++,,,+++******)))))))))))))))&&&''')))******)))((((((((((((((('''''''''&&&&&&'''(((((()))))))))))))))(((((((((((((((((((((((()))(((((((((((())))))***)))(((''''''))))))((('''''''''''''''''''''&&&&&&###''''''(((******(((''''''''''''(((((((((((())))))(((((((((((())))))******))))))((('''''''''***)))))))))((((((((('''((((((''''''(((((()))***))))))))))))***+++,,,,,,------,,,,,,+++***))))))))))))(((((((((((())))))))))))))))))))))))))))))************************++++++++++++++++++++++++)))***************+++++++++++++++,,,,,,+++******++++++++++++++++++++++++)))***,,,...//////...---,,,,,,,,,,,,---------------------,,,---...///000------++++++000777777333...444wwwmmmmmmnnnqqqrrrrrrsssssstttuuuuuuxxxuuurrrooopppttt{{{yyy|||xxxnnnkkknnnvvvzzz}}}zzzyyy{{{{{{zzz~~~ssspppqqqnnnhhheee```aaaaaa^^^WWWNNNFFFBBB<<<999444111000///---,,,***+++555---...###***xxx]]](((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((''''''(((((((((((((((((((((((((((((((((&&&((()))***+++***))))))'''''''''((((((((())))))((()))))))))))))))******((((((''''''''''''(((((())))))((((((''''''&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''(((((((((((((((''''''''''''''''''&&&&&&&&&%%%%%%''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&''''''(((((((((''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''''''''''''''&&&&&&&&&&&&''''''(((((((((((((((((((((((((((((('''''''''&&&&&&&&&zzzgggYYYKKKCCC???:::888888777666555444222111000///.........---------,,,,,,++++++++++++++++++++++++///***(((,,,...+++)))++++++***)))))))))***,,,---+++******)))))))))))))))&&&'''(((*********)))((()))))))))(((((((((''''''''''''((()))))))))))))))((((((((((((((((((((((((((((((((((((((()))******((('''&&&'''(((((('''&&&''''''''''''''''''&&&&&&!!!&&&&&&'''))))))'''&&&'''''''''(((((())))))((())))))))))))))))))(((******))))))(((((((((((('''((((((((()))))))))***((((((((((((((()))******))))))))))))***+++,,,---------,,,,,,+++***))))))))))))(((((((((((())))))************************************************++++++++++++++++++++++++))))))******+++++++++,,,***++++++,,,,,,,,,++++++++++++++++++++++++++++++)))+++---...//////......,,,,,,---------.........------------...//////000///222000******000222000...>>>...iiiyyysss{{{{{{~~~pppuuussspppmmmlllmmmnnnoooooommmkkkhhhjjjpppzzzvvvvvvyyy}}}}}}{{{~~~xxx{{{{{{zzzyyy{{{zzz~~~uuuiii^^^WWWQQQKKKAAA999555333111111,,,'''666,,,///666"""---^^^)))))))))))))))))))))))))))((((((((((((''''''''''''((((((((((((((((((((((((((((((''''''''''''(((((())))))))))))))))))))))))(((((()))***)))(((&&&%%%''''''''''''(((((((((((('''''''''(((((()))))))))((((((''''''''''''(((((((((((((((((((((''''''&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&'''''''''''''''((((((((((((((('''&&&&&&&&&&&&%%%%%%%%%&&&'''''''''''''''''''''''''''&&&&&&&&&&&&''''''%%%&&&&&&&&&''''''((((((''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''((((((''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((&&&&&&&&&'''''''''((((((yyygggYYYKKKCCC???:::777777555555444444333222111111............---------,,,++++++++++++++++++++++++***###""")))---***))),,,***************+++,,,,,,+++******)))))))))))))))&&&'''((())))))******)))***)))))))))((((((((((((&&&'''(((((())))))(((((((((((((((((((((((((((((((((''''''(((((()))***+++((('''&&&&&&(((((('''&&&&&&&&&'''''''''''''''&&&"""'''***((('''))))))&&&&&&&&&''''''((()))))))))(((((())))))))))))(((((())))))))))))))))))))))))'''''''''((()))*********)))))))))))))))******+++)))))))))***+++,,,---...,,,,,,++++++******))))))))))))(((((((((((())))))************************++++++++++++++++++++++++))))))))))))))))))))))))))))))******+++,,,,,,,,,***+++,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***,,,......------...///---------.........//////------......////////////,,,111333000.........---+++888555***WWW|||www|||nnnxxxooollliiieeeddddddfffhhhjjjjjjjjjiiilllttt|||}}}}}}}}}|||{{{yyyxxxyyytttwwwzzz}}}}}}}}}{{{uuuiiiaaaTTTHHH???999666444777***111///,,,333...(((>>>^^^)))))))))))))))))))))))))))((((((((((((''''''''''''))))))))))))))))))))))))(((''''''&&&&&&''''''(((************************)))))))))(((((('''&&&%%%&&&&&&'''''''''(((((((((&&&&&&''''''(((((())))))((((((''''''''''''((((((''''''((((((((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''''''''''''''(((((((((((((((&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&'''''''''''''''''''''&&&&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&'''(((((((((''''''&&&&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''(((((()))yyyeeeXXXIIIBBB???;;;888999444444444333333222222222............------------++++++++++++++++++++++++(((''',,,((('''***)))***++++++,,,,,,+++++++++******)))))))))))))))''''''''''''((()))***+++))))))((((((((('''''''''&&&'''(((((())))))((((((((((((((((((((((((((((((''''''''''''((()))***+++)))(((''''''))))))((('''%%%%%%&&&'''((((((((((((%%%***+++)))(((******(((&&&&&&''''''((())))))***''''''((())))))(((''''''((((((((()))******++++++(((((((((((())))))))))))***************+++,,,,,,)))))))))***+++,,,......************************))))))(((((((((((())))))************************++++++++++++++++++++++++))))))))))))))))))))))))))))))***++++++,,,------***+++,,,,,,------,,,,,,+++++++++++++++++++++++++++---...---+++***,,,///---.........////////////.........////////////...---...111555666555666888777333>>>DDD999KKKuuurrrcccwwwjjjiiihhhgggggghhhjjjkkkqqqrrrssssssuuu{{{~~~~~~}}}{{{zzzpppppprrrtttuuuuuuvvvxxxyyy|||}}}oooaaaTTTIII@@@;;;:::<<<222444444...555555$$$eee^^^***))))))))))))))))))))))))((((((((((((''''''''''''))))))))))))))))))))))))(((''''''&&&&&&''''''((())))))))))))))))))))))))))))))((((((((((((((()))&&&&&&&&&'''''''''((((((&&&''''''((())))))******((((((''''''''''''((((((%%%&&&'''((())))))((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''((((((((()))&&&&&&&&&%%%%%%%%%$$$$$$&&&&&&&&&'''''''''((((((''''''&&&&&&&&&&&&''''''%%%%%%%%%%%%%%%$$$$$$$$$''''''&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&'''(((((()))''''''&&&&&&&&&&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&''''''''''''''''''xxxcccVVVHHHBBB???<<<:::;;;333333333333333333333333//////.........---------++++++++++++++++++++++++///%%%"""+++///***'''***)))***+++,,,---,,,+++++++++******)))))))))))))))((('''''''''''')))+++,,,(((((('''''''''&&&&&&&&&&&&''''''(((((((((((((((((((((((((((((((((((((((''''''''''''((()))++++++***)))((()))***+++***((($$$%%%&&&'''((((((((((((###''')))''''''***---,,,&&&&&&&&&'''((())))))***&&&'''((())))))((('''&&&''''''((()))***+++,,,,,,******))))))((((((''''''++++++******++++++,,,---)))))))))***+++---...///)))))))))))))))*********))))))(((((((((((())))))))))))))))))))))))))))))++++++++++++++++++++++++************************))))))***+++,,,,,,------***+++,,,,,,------------++++++++++++++++++++++++,,,---...,,,)))))),,,///............/////////000......////////////......666///---333666666999@@@CCCHHH@@@DDDTTTQQQXXXxxx{{{{{{zzztttrrruuuzzzfffjjjkkkmmmppprrrssstttuuu|||~~~}}}|||uuuttttttuuuuuutttvvvyyy|||{{{lll]]]PPPHHH333QQQ999777CCC444555222111...^^^***)))))))))))))))))))))))))))(((((((((''''''''''''))))))))))))))))))))))))'''''''''&&&&&&'''''''''(((((((((((((((((((((((())))))(((((((((***+++---&&&&&&&&&'''''''''(((((('''(((((()))***+++++++++((((((''''''''''''(((((($$$%%%''')))******))))))'''''''''''''''''''''''''''''''''&&&&&&'''''''''&&&'''''''''(((((())))))&&&&&&&&&%%%%%%%%%$$$$$$&&&&&&&&&'''''''''(((((('''''''''&&&&&&'''''''''%%%%%%%%%$$$$$$#########''''''&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&'''((())))))'''''''''&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((((('''&&&&&&%%%%%%ssscccUUUGGGAAA>>>;;;999999777666555333111000......111000///...---,,,,,,,,,************))))))))))))************************(((((())))))*********+++$$$$$$$$$&&&)))+++++++++************))))))))))))''''''''''''((((((((()))'''((('''&&&%%%%%%''')))******))))))(((((('''''')))(((&&&%%%&&&''')))+++)))))))))))))))(((((((((%%%&&&&&&&&&'''(((((((((++++++***)))((('''&&&&&&((((((((('''&&&&&&%%%%%%)))((('''&&&&&&'''((()))(((((())))))))))))((((((%%%%%%%%%&&&'''((()))***(((***++++++(((###''''''((()))***+++,,,,,,))))))***+++,,,,,,------))))))))))))))))))))))))++++++******************((((((((((((((())))))******+++,,,------,,,+++***************************,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++)))+++,,,,,,,,,---000222///------///444777777666333222000000222222222111555222333999===@@@IIISSSTTTUUUWWWXXX]]]gggttt}}}vvvsssqqqyyywwwuuuzzz~~~~~~{{{||||||}}}}}}ooocccWWWSSSMMMIIIEEEAAA<<<999333+++CCC[[[&&&---,,,+++***))))))))))))(((((((((((('''''''''''''''(((((((((((((((''''''&&&&&&'''(((((('''&&&&&&***)))((('''&&&&&&'''((())))))((((((''''''&&&&&&((((((((((((((('''&&&&&&((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%''''''(((((()))*********'''(((((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&))))))((('''&&&%%%%%%$$$))))))((('''&&&&&&%%%%%%&&&&&&&&&''''''''''''(((***'''%%%&&&((((((&&&$$$&&&%%%$$$%%%'''((('''&&&&&&&&&&&&'''''''''((((((''''''''''''''''''''''''rrrbbbUUUGGGAAA>>>;;;999999333333222111111000000000//////...------------...************)))))))))(((,,,,,,+++++++++*********++++++++++++************((('''&&&''')))***)))(((************))))))))))))'''''''''((((((((())))))'''((((((&&&%%%%%%'''))))))))))))((((((((((((((()))(((&&&&&&&&&''')))***%%%%%%&&&&&&'''((()))***''''''((((((((((((((((((***))))))((((((''''''&&&&&&&&&''''''''''''''''''))))))(((''''''((())))))(((((())))))))))))((((((''''''''''''((())))))***))))))*********))))))((())))))***************************++++++,,,,,,,,,))))))))))))))))))))))))***************************************+++,,,,,,***++++++++++++++++++***************************,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++,,,---...---,,,,,,...000000///000333666777555333333222222222444555666666>>>;;;>>>EEEKKKQQQ[[[fffkkkjjjjjjkkkooovvv~~~yyyttt{{{qqqooowwwvvvllljjjqqq~~~{{{|||{{{}}}}}}~~~yyyssslllccc^^^\\\XXXPPPJJJFFF666%%%WWWbbb///---,,,,,,++++++*********)))))))))(((((('''''''''&&&&&&'''((())))))))))))((((((((((((((((((((((((***)))((('''&&&''''''((())))))))))))))))))((((((***************)))(((((())))))))))))))))))))))))((((((''''''''''''((((((''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%''''''''''''''''''&&&&&&''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((((('''&&&&&&%%%%%%)))(((((('''&&&&&&%%%%%%&&&&&&&&&''''''''''''((()))'''%%%&&&((((((&&&$$$'''&&&%%%&&&((()))((('''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''rrraaaTTTGGGAAA>>>:::888888555444333111000111111222---------------...///000,,,,,,,,,,,,++++++++++++------,,,,,,++++++******------,,,,,,+++*********,,,+++))))))***)))(((&&&************))))))))))))''''''((((((((()))))))))'''(((((('''&&&&&&''')))(((((((((((((((((())))))(((''''''&&&&&&((()))***((('''&&&&&&&&&((()))***)))))))))))))))(((((((((''''''''''''''''''''''''%%%%%%&&&&&&'''(((((()))))))))(((''''''((())))))(((((())))))))))))(((((()))))))))(((((()))************)))((())),,,...000++++++******))))))))))))******++++++++++++++++++))))))))))))))))))))))))************************+++************+++,,,,,,++++++************++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,/////////---++++++---...///111555:::>>>===999555555555555777999<<<>>>???GGGHHHLLLUUU]]]fffqqqzzz~~~{{{|||zzzvvvuuuppphhhjjjrrr```fffmmmsssuuusssrrrqqqiiilllrrrxxx}}}}}}zzzvvvyyy{{{sssvvv~~~|||~~~{{{}}}}}}yyy|||}}}{{{}}}~~~yyy{{{}}}}}}xxxooofffQQQQQQ666333iiiCCC++++++,,,,,,,,,,,,,,,+++************)))(((''''''&&&%%%&&&'''((()))************))))))(((((())))))***))))))((('''''''''(((((())))))***************+++***************))))))((())))))))))))))))))))))))((((((''''''''''''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%%%%$$$######&&&''''''(((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((((('''&&&&&&%%%%%%&&&&&&&&&''''''''''''(((((('''&&&&&&'''(((&&&%%%((('''&&&''')))***)))(((&&&&&&&&&'''''''''''''''''''''''''''''''''''''''ppp___SSSFFF@@@>>>:::888888;;;999666333111000000000...------------...///////////////.........------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++******---,,,************)))'''************)))))))))((('''(((((((((((()))))))))'''((()))(((&&&&&&''')))&&&''''''(((((()))))))))(((''''''''''''((())))))...---***(((((((((((()))***))))))(((((('''''''''&&&&&&&&&&&&''''''((((((&&&&&&&&&'''''''''(((((((((''''''''''''''''''((((((((())))))))))))((((((******)))((((((((()))))),,,***(((''''''(((***+++((((((((((((((((((((((((++++++++++++************))))))))))))))))))))))))***************+++++++++))))))(((((())))))***+++++++++)))(((((()))++++++++++++++++++++++++++++++------------------------------------------,,,,,,000000///...,,,,,,///111...444<<>>:::777777888777444222000000////////////...------------...///............---------******+++,,,------...///'''(((((()))***+++,,,,,,,,,+++******++++++***)))************)))))))))((((((((((((((()))))))))***&&&((())))))''''''''')))&&&&&&''''''(((((())))))'''''''''''''''((())))))---,,,***)))((((((((()))(((((((((''''''&&&&&&&&&%%%%%%&&&&&&'''((((((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((())))))))))))(((((())))))(((((('''(((((((((***)))))))))((('''&&&%%%%%%%%%&&&&&&'''(((((()))+++*********************))))))))))))))))))))))))))))))*********+++++++++)))))))))))))))******+++,,,+++***))))))***+++,,,++++++++++++++++++++++++------------------------------------------------/////////......000333666222999BBBIIIKKKHHHCCC???999;;;???BBBFFFLLLSSSYYY^^^dddlllrrrwww|||}}}}}}|||tttpppmmmiiihhhiiijjjooouuuwwwxxxzzz~~~yyy~~~|||zzzzzz|||{{{{{{{{{}}}|||{{{~~~~~~}}}{{{zzz}}}{{{uuusssuuuwwwxxxwwwlll]]]QQQAAA777;;;///333***///444"""---///++++++++++++++++++******,,,++++++***))))))(((((()))*********)))((('''''')))((((((''''''(((((()))(((((())))))))))))))))))((((((((())))))*********''''''((((((((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&'''''''''(((((($$$$$$%%%%%%&&&&&&&&&&&&%%%%%%&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&'''((((((((('''''''''''''''&&&&&&&&&&&&&&&&&&''''''''''''(((&&&''''''''''''&&&''''''&&&%%%$$$%%%'''((('''&&&'''''''''''''''''''''&&&''''''''''''''''''''''''~~~lll\\\PPPDDD@@@>>>:::777666//////000000000111111111000///...---------------,,,,,,,,,,,,+++++++++***))))))***+++,,,---......&&&&&&''')))***+++,,,---+++)))))))))+++,,,+++***************))))))))))))((((((((()))))))))******&&&(((******((('''((((((''''''''''''''''''(((((('''''''''((((((((((((((($$$$$$%%%&&&'''((())))))''''''''''''&&&&&&&&&&&&&&&&&&'''''''''((((((((()))(((((('''&&&&&&%%%%%%%%%&&&''''''''''''&&&%%%(((((())))))))))))(((((((((((((((''''''(((((()))&&&(((***++++++***((('''$$$$$$%%%&&&'''((())))))))))))******************)))))))))))))))))))))))))))))))))***++++++,,,,,,,,,++++++++++++,,,------,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------............//////000///000333888<<<:::AAAIIIOOONNNJJJFFFCCC@@@DDDIIIMMMRRRYYYcccjjjqqqwww{{{{{{{{{}}}~~~||||||zzz||||||xxxuuusssrrrpppllliiizzz{{{{{{{{{|||~~~~~~{{{~~~{{{wwwyyyqqqeeeaaaVVVFFF???===888999555'''------...---,,,+++************++++++++++++************+++++++++***)))((('''&&&'''(((((())))))(((((('''(((((()))*********))))))(((((())))))))))))))))))((())))))***************&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&''''''(((((($$$$$$%%%&&&&&&'''(((((($$$%%%&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&'''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((%%%&&&((('''&&&&&&'''(((&&&%%%$$$%%%'''''''''&&&'''''''''''''''&&&&&&&&&''''''''''''''''''''''''|||iii[[[OOODDD@@@>>>:::666666---...000222333333222222...------------...//////------,,,,,,,,,+++++++++++++++++++++++++++++++++(((((()))******+++,,,,,,+++***))))))***+++***)))************))))))))))))(((((()))))))))*********&&&(((******)))(((((((((''''''''''''''''''&&&&&&&&&''''''((((((((((((((( !!!$$$&&&((()))((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''''''''&&&&&&''''''((())))))(((''''''(((((())))))))))))(((((((((((((((((()))******+++&&&''')))***+++***)))((('''''''''(((((()))))))))(((((())))))******++++++))))))))))))))))))))))))((())))))***++++++,,,,,,,,,,,,++++++,,,,,,---...,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........................------------.........///111111111111222555:::>>>AAAHHHPPPVVVVVVTTTRRRQQQNNNSSSYYY^^^dddlllxxx|||xxxzzz{{{xxxxxxxxx{{{}}}qqqgggfffppp~~~~~~~~~|||~~~uuunnndddPPPQQQEEE???===333:::777:::333111///,,,++++++,,,---*********++++++++++++,,,***************)))(((''''''(((***++++++***(((''''''((()))***+++******)))******************))))))(((((()))***************'''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%&&&'''''''''%%%%%%&&&&&&&&&&&&&&&&&&###$$$%%%&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&''''''(((&&&&&&&&&'''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((($$$&&&((((((&&&&&&''')))'''&&&%%%&&&'''((((((&&&(((((('''''''''&&&&&&&&&''''''''''''''''''''''''{{{hhhZZZOOODDD@@@>>>:::666555111333555777777555333111,,,,,,,,,---...///000111000/////////............------,,,+++***(((((('''++++++++++++++++++,,,,,,,,,***))))))******((('''************))))))))))))))))))))))))************&&&(((***+++)))((((((((((((((((((''''''&&&&&&%%%&&&''''''((()))((((((((("""$$$''')))***)))'''&&&''''''(((((())))))******)))))))))))))))))))))(((%%%%%%&&&&&&'''(((((((((((()))***++++++***)))((((((((())))))))))))(((((())))))))))))***+++,,,---((((((((((((''''''&&&&&&************))))))))))))'''(((((()))***++++++,,,))))))))))))))))))))))))((())))))***++++++,,,,,,******))))))******+++,,,,,,,,,............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........................---------.........//////333333333222333666;;;???DDDKKKUUU\\\^^^___aaabbb\\\aaahhhmmmsss}}}yyysssvvvxxxvvvuuuvvvyyy~~~{{{oooqqqooojjjjjjuuu~~~{{{~~~~~~~~~uuudddUUURRRPPP@@@MMM999666777555111---+++,,,---///)))******++++++,,,------((())))))*********))))))'''))),,,......,,,)))''''''((()))+++++++++***)))---,,,,,,++++++*********&&&&&&'''((((((((((((((((((((((((((((((((((((((('''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&######$$$%%%%%%&&&''''''''''''&&&%%%%%%$$$$$$$$$###$$$%%%&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&'''((((((''''''''''''''''''''''''&&&'''''''''''''''''''''&&&&&&&&&'''''''''(((((($$$&&&((((((&&&%%%'''***((('''&&&''')))))))))((((((((('''''''''&&&&&&&&&''''''''''''''''''''''''zzzhhhVVVMMMCCC@@@>>>:::888999666666666555333111222222000...,,,---//////---++++++,,,---...---,,,+++***,,,+++***))))))***+++,,,,,,***(((***,,,,,,***'''+++***((('''''''''((()))((((((((((((((((((((((((,,,,,,++++++******)))))))))))))))))))))))))))))))))((('''&&&&&&'''((()))******))))))((((((''''''(((''''''&&&'''((()))******)))(((''''''((()))***((('''''''''&&&&&&&&&&&&'''''''''''''''((())))))(((***+++***)))((()))***))))))(((((('''''''''&&&))))))))))))************'''(((((()))***++++++,,,)))))))))))))))))))))))),,,***((()))+++,,,+++(((,,,+++******))))))************))))))******+++,,,(((((()))***+++,,,,,,,,,------------------------...------,,,,,,------...,,,///222222///---...000,,,---......---...111333222333555666999>>>DDDHHHSSS\\\ggglllllllllpppuuummmsss{{{{{{sssqqqqqqsssqqquuuzzz|||{{{wwwsssqqqooooooooopppuuu|||~~~}}}}}}}}}}}}~~~~~~vvvllleeeaaa[[[RRRJJJFFF???888444111...---...******+++,,,,,,,,,++++++************))))))))))))*********))))))'''&&&&&&))))))))))))))))))))))))***++++++++++++***))))))))))))************))))))'''&&&&&&&&&&&&'''(((((((((((((((((((((((((((((((((''''''((()))(((%%%###''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$''''''&&&&&&&&&''''''(((&&&&&&&&&''''''''''''(((%%%%%%&&&&&&'''((())))))%%%%%%%%%&&&&&&&&&''''''(((((('''''''''&&&&&&&&&************))))))))))))(((''''''''''''&&&&&&&&&&&&&&&&&&''''''''''''(((yyyfffVVVLLLCCC???===999888999444555555444333111000000111///......000000...,,,,,,,,,------,,,,,,++++++***)))(((((((((((()))***,,,***)))***------+++(((+++***)))((('''((())))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((''''''''''''(((((())))))))))))(((((((((((((((((('''&&&'''((()))***))))))(((((((((((())))))(((((((((((('''''''''&&&'''''''''''''''((())))))((()))******)))((()))***)))))))))(((((((((''''''))))))))))))************&&&&&&''''''((())))))***)))))))))))))))))))))))),,,***((()))+++,,,+++))),,,+++******))))))*********************++++++,,,))))))******++++++,,,,,,------,,,,,,,,,,,,,,,,,,...------,,,,,,------...,,,---//////...---------***,,,...//////000222333333666999===CCCJJJRRRWWWdddkkktttyyyzzz{{{~~~|||xxxrrrpppqqqrrrrrrvvv{{{{{{wwwrrrnnnmmmtttvvvyyy|||zzzvvvtttpppmmmooovvv}}}}}}{{{zzzzzzzzzqqqiiiYYYQQQFFF===777222000///////////////......------------------------------************))))))(((''')))))))))))))))))))))))))))************)))((((((((())))))******))))))((('''&&&&&&&&&&&&'''((((((((((((((((((((((((((((((((('''''''''((((((&&&$$$''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&&&&%%%%%%''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((('''''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''(((((('''''''''&&&&&&&&&'''''''''''''''((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&''''''''''''(((xxxdddTTTJJJAAA>>><<<999777888444444444444333111000...222000//////000000///...------,,,,,,++++++,,,,,,---,,,,,,++++++,,,,,,---,,,++++++,,,---...,,,***++++++)))((((((((()))***((((((((((((((((((((((((&&&&&&&&&'''((()))))))))))))))))))))))))))))))))''''''((((((((((((''''''(((((((((((())))))))))))(((((('''''''''((()))***(((((())))))))))))(((((())))))))))))(((((((((((('''''''''''''''((())))))((()))******(((((()))******)))))))))))))))(((((())))))))))))************&&&''''''(((((()))))))))))))))))))))))))))))))))+++***)))***++++++***))),,,+++******))))))******)))************+++++++++*********++++++++++++++++++++++++,,,,,,,,,,,,,,,...------,,,,,,------......------...//////...---,,,///111222222222333444888;;;BBBIIIQQQ[[[eeelllxxx{{{}}}tttppprrruuuwww}}}{{{zzzzzzwwwpppjjjeee```___cccjjjtttzzz{{{xxxvvvvvvwwwyyy}}}vvvlll\\\LLLAAA999444222111000///...---,,,++++++++++++++++++++++++++++++******+++++++++******))))))))))))))))))))))))))))))))))))))))))((('''''''''(((((())))))((((((''''''&&&&&&&&&&&&'''((((((((((((((((((((((((((((((((('''&&&'''((((((&&&$$$''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%((((((''''''''''''&&&&&&''''''&&&%%%%%%$$$%%%%%%&&&&&&&&&''''''''''''(((******)))'''&&&%%%$$$###%%%%%%%%%&&&&&&&&&'''''''''''''''''''''&&&&&&&&&&&&&&&&&&''''''((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&''''''''''''(((wwwbbbSSSIII@@@===;;;888777888555444555555555333000...000000///////////////......---,,,+++***+++,,,---------------------------,,,,,,,,,---......---,,,,,,+++***)))((()))******))))))))))))))))))))))))(((((()))))))))*********((((((((((((((((((((((((&&&'''((())))))((('''&&&'''''''''((()))*********)))((('''''''''(((******'''((()))******)))((('''*********))))))))))))((('''''''''''''''((())))))((()))***)))((('''(((***************))))))))))))((()))))))))************))))))*********+++++++++))))))))))))))))))))))))+++************+++******,,,+++******))))))******))))))******+++++++++++++++++++++++++++++++++*********++++++++++++,,,,,,...------,,,,,,------...111...---///222333111///333444555555555666888:::AAAFFFNNNWWWaaakkkuuu|||xxxqqqrrryyy}}}xxxmmmiiiccc___]]]```gggnnnzzzzzzxxxuuuuuuzzzrrr\\\LLLCCC<<<777444222000---,,,+++++++++))))))))))))))))))))))))******+++,,,,,,,,,++++++))))))))))))))))))))))))))))))******))))))((('''''''''(((((((((((('''''''''&&&&&&&&&&&&'''((((((((((((((((((((((((((((((((('''&&&&&&(((((('''%%%''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''&&&&&&&&&&&&''''''&&&%%%$$$$$$$$$$$$&&&&&&&&&''''''''''''(((******)))'''&&&%%%$$$###%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''(((((()))*********(((''''''''''''&&&&&&&&&&&&&&&&&&''''''''''''(((vvvaaaRRRHHH@@@===;;;888777888777666555555666555222////////////......------......---,,,+++***+++,,,---))))))))))))))))))))))))+++,,,---...............---,,,+++))))))******+++************************+++*********)))))))))(((((((((((((((((((((((((((&&&'''((())))))((('''&&&&&&&&&'''((()))***++++++)))(((((('''((()))***+++'''((()))******)))((('''+++*********))))))))))))'''''''''''''''((())))))''')))***)))((('''((()))))))))))))))************((()))))))))************************++++++++++++******************************+++************+++,,,+++******))))))******((()))***++++++++++++***,,,,,,,,,+++++++++++++++*********++++++,,,,,,,,,...------,,,,,,------...000...,,,...222555444222555777999;;;===AAAFFFIIIQQQVVV___hhhpppwww~~~{{{zzzzzzxxxtttyyyzzzuuuqqqooohhhgggfffdddfffmmmvvv|||}}}zzz{{{iiiYYYQQQJJJBBB;;;999555222/////////000------------,,,,,,,,,,,,***++++++,,,,,,,,,,,,+++******************************++++++******)))(((''''''(((((((((((('''''''''&&&&&&&&&&&&'''(((((((((((((((((((((((((((((((((&&&%%%&&&'''((('''&&&''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''&&&%%%$$$$$$$$$$$$$$$&&&&&&&&&''''''''''''((((((((('''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&''''''''''''''''''''''''((((((((()))))))))***(((''''''''''''&&&&&&&&&&&&&&&&&&''''''''''''(((uuuaaaRRRHHH@@@===;;;888777999:::777444444666666444111---//////...---,,,---...------,,,,,,++++++,,,,,,)))***++++++++++++***)))***,,,......------...///------+++*********+++,,,*********************************)))((('''''''''))))))))))))))))))))))))''''''((((((((((((''''''&&&''''''((()))******+++))))))((((((((()))***+++(((((())))))))))))((((((************))))))))))))'''''''''''''''((())))))'''((())))))''''''((()))(((((()))))))))))))))***))))))))))))************))))))))))))))))))))))))************************)))+++++++++***)))***+++,,,+++******))))))******((()))***,,,,,,+++******+++++++++,,,,,,,,,,,,,,,******++++++,,,,,,------...------,,,,,,------...---,,,,,,...222555666666777<<>><<<:::999:::<<<777111000222555444111///111222111...---...111+++,,,---...---,,,+++******+++,,,------,,,+++***'''***------,,,+++---///...---,,,+++++++++,,,,,,+++++++++++++++++++++++++++++++++,,,------......)))))))))))))))))))))))))))((('''&&&&&&'''((()))(((((((((((())))))))))))***)))((((((((()))+++,,,***)))(((''''''((()))***))))))))))))(((((((((((('''''''''''''''((())))))'''((()))((('''&&&''')))&&&'''''''''(((((())))))))))))))))))************,,,,,,++++++++++++++++++************************(((+++,,,,,,)))(((***,,,,,,++++++***)))*********''')))+++,,,,,,,,,***)))******+++,,,,,,---......++++++,,,------...//////...------,,,,,,------...///222666888999<<>>===999777777777666555444333222222222000000///...............000///...---,,,+++++++++************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))************++++++++++++******)))))))))))))))***************)))((((((++++++++++++*********)))((((((''''''''''''((((((&&&%%%$$$%%%(((***,,,,,,+++)))(((&&&&&&((()))+++)))(((''''''''')))***+++++++++***)))((('''&&&&&&((((((((((((((((((((((((******))))))((((((''''''))))))(((((()))***++++++************************)))************))))))((((((((()))************************************************++++++,,,,,,,,,---,,,+++*********+++,,,+++,,,.../////////......---------------...///000666222333999???DDDNNNZZZlllvvvxxxsssnnnfffcccccciiijjjmmmsssyyy~~~~~~}}}|||}}}|||}}}|||wwwsssooollliiikkkpppwwwzzzooobbb[[[ZZZXXXTTTKKKEEE===888444111---***...,,,************(((&&&***)))))))))))))))*********)))))))))***+++,,,,,,((((((((((((((()))******''''''((((((((((((''''''(((((((((((((((((((((((('''&&&%%%$$$###$$$$$$%%%(((((('''&&&%%%$$$$$$###((('''%%%$$$###$$$%%%%%%)))(((&&&$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&)))((('''&&&&&&'''((()))''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%&&&%%%$$$######%%%&&&(((''''''''''''(((((((((((('''(((((('''%%%######$$$((((((((((((((((((((((((vvvbbbQQQHHHAAA???===999777777666555444333222111111111//////...---------------......---,,,+++******+++************************++++++++++++++++++++++++************++++++++++++)))************+++++++++,,,+++******))))))*********************)))((((((+++*********))))))))))))((((((''''''''''''(((((()))'''%%%&&&(((***+++******)))(((''''''((()))***((((((((((((((())))))***))))))))))))((((((((((((((((((((((((((((((((((((***)))))))))((((((((('''((((((''''''((())))))***************************((())))))*********))))))((())))))***************************************++++++++++++++++++,,,,,,---,,,+++******+++,,,,,,,,,,,,---.........---,,,------...------...000222777666:::DDDMMMVVVcccooowww}}}zzzsssmmmjjjgggbbbbbbdddiiinnnwww}}}~~~}}}{{{uuurrroooppptttvvv|||vvvoookkkmmmnnnrrrxxx{{{vvvwwwzzzzzzuuueee[[[NNNBBB:::444111...///...,,,---......---,,,++++++************++++++******)))))))))***++++++((((((((((((((()))******(((((())))))))))))(((((((((((((((((((((((((((((()))((('''&&&%%%&&&&&&'''((((((''''''&&&%%%%%%%%%((('''&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((('''&&&&&&'''((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$###$$$%%%'''(((&&&&&&&&&&&&''''''''''''&&&'''((('''&&&%%%&&&'''''''''''''''''''''''''''vvvbbbSSSJJJBBB@@@>>>:::777777555444333222111000000000///...------,,,,,,------------,,,+++************************************++++++++++++++++++++++++'''(((((())))))*********)))************++++++++++++++++++***************)))************))))))((())))))))))))(((((((((((((((((((((''''''(((((((((***(((&&&&&&((()))***)))***)))(((''''''((()))***''''''((()))))))))((((((''''''(((((())))))******))))))))))))))))))))))))))))))))))))(((((((((((('''''''''''''''(((((()))************************'''((()))***************((()))******++++++******++++++++++++++++++++++++,,,,,,++++++++++++++++++,,,,,,++++++++++++,,,,,,....../////////......---...///000//////111555888;;;>>>GGGUUUbbbnnn|||vvvmmmgggbbbbbbaaa```ccchhhllluuu{{{{{{yyyqqqlllhhhhhhllloooyyy~~~wwwrrrssstttvvv{{{vvveeeSSSFFF===777444000///---,,,------,,,+++,,,,,,++++++***++++++,,,+++***)))))))))))))))))))))(((((((((((()))******))))))************))))))((((((((((((((((((((((((***))))))(((((((((((()))''''''''''''''''''''''''(((((('''&&&&&&&&&''''''###$$$'''(((((('''%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''(((((((((((((((((((((((('''&&&%%%%%%%%%%%%&&&''''''&&&%%%%%%%%%&&&((()))%%%%%%%%%&&&&&&&&&&&&'''%%%'''((((((''''''((()))&&&&&&&&&&&&&&&&&&&&&&&&vvvbbbTTTKKKCCC@@@>>>:::777888666555444222111111000000//////...------------...------,,,+++++++++++++++************************++++++++++++++++++++++++))))))))))))))))))(((((())))))*********+++++++++***************))))))((())))))************)))((()))(((((((((((('''''''''''''''((((((((((((''''''(((&&&%%%%%%''')))))))))))))))(((((((((((())))))&&&'''((()))))))))''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((('''''''''(((((()))************************&&&'''(((******+++++++++))))))***++++++++++++***++++++++++++++++++++++++,,,,,,,,,++++++*********++++++++++++,,,,,,,,,---000111111000000000/////////000222222333666<<>>:::888888777666555333222222222222111000000///////////////...------,,,,,,,,,,,,---************************++++++++++++++++++++++++,,,,,,+++***)))(((((('''))))))*********+++++++++))))))*********)))((('''((())))))*********))))))(((((((((((('''''''''&&&''''''((())))))(((''''''&&&$$$######&&&((())))))))))))(((((((((((())))))&&&'''((())))))((('''&&&))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))******)))(((((()))))))))************************&&&'''(((******+++++++++))))))***+++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++*********++++++,,,,,,------------000000//////////////////---000333444666<<>>;;;888444222111111000///---,,,++++++************++++++***))))))((()))))))))))))))))))))***++++++******++++++++++++******((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&''''''((()))))))))%%%%%%%%%%%%&&&&&&%%%%%%&&&%%%%%%$$$%%%&&&((()))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&((('''%%%$$$$$$%%%'''(((&&&&&&&&&&&&''''''((((((&&&'''''''''(((((((((((()))******)))'''%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&vvvbbbRRRIIIAAA???>>>:::888999777777555444333222222222222111000000//////000000...------,,,,,,------...************************++++++++++++++++++++++++------,,,+++***))))))((()))************+++++++++))))))***++++++)))((('''((())))))************)))((((((((((((''''''''''''&&&'''((())))))((('''&&&'''%%%###$$$&&&((()))((((((((())))))))))))((((((''''''((((((((('''&&&&&&******))))))((((((''''''))))))))))))))))))))))))(((((((((((())))))))))))+++******))))))))))))***************************'''((()))***************)))***++++++,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++***+++,,,---......------------,,,,,,------...///---111666999===EEERRR[[[ppp|||}}}|||yyyssssssxxxzzz}}}|||tttqqqooonnnkkkiiiooowww}}}}}}wwwtttxxx}}}{{{zzz|||yyynnnssszzz|||gggTTTJJJ>>>;;;777555444444333333......---,,,++++++++++++,,,+++*********************))))))))))))***++++++******++++++++++++******((((((((((((((((((((((((&&&''''''(((((((((((('''&&&&&&&&&''''''(((((((((###$$$%%%%%%&&&&&&%%%%%%(((&&&%%%$$$$$$%%%''')))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%%%%%%%%%%&&&'''%%%&&&&&&&&&'''''''''''''''''''''((((((((()))))))))******(((&&&$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&wwwbbbOOOGGG@@@>>>===:::999999666666444333222111111111111111000///////////////---,,,,,,,,,,,,,,,------************************++++++++++++++++++++++++++++++++++++++++++++++++)))************+++++++++***+++,,,------+++***((((((((()))***************)))))))))(((((((((''''''&&&'''((())))))((('''&&&+++)))'''&&&'''(((''''''(((((())))))))))))(((((()))((('''&&&&&&&&&&&&&&&(((((((((((())))))))))))(((((((((((((((((((((((('''((((((((()))))))))*********)))(((((((((((((((************************((())))))*********)))))))))***++++++,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,***+++,,,............---------,,,,,,---///111222444999???DDDIIITTTdddppp}}}tttuuusssllllllrrruuuxxxzzzzzz|||}}}wwwvvvwwwwwwuuutttzzz|||wwwrrrqqqxxx|||{{{zzz~~~nnnrrrwww|||~~~pppccc\\\LLLHHHBBB===:::999777666111000///...------------++++++++++++++++++,,,---******))))))******+++,,,))))))************))))))((((((((((((((((((((((((&&&&&&((()))))))))((((((&&&&&&&&&&&&&&&'''''''''###$$$&&&'''''''''&&&&&&''''''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((('''(((((('''%%%$$$%%%&&&''''''''''''''''''''''''wwwbbbNNNEEE>>>======:::999:::555555333222111000000000000000///...............+++++++++***++++++,,,,,,************************++++++++++++++++++++++++'''((()))***+++,,,------)))************+++++++++,,,---...//////---+++***(((((()))***************))))))))))))((((((((((((&&&'''(((******((('''&&&000...***(((((((((&&&%%%(((((())))))))))))(((((()))((('''&&&%%%%%%&&&'''&&&&&&'''((()))***++++++(((((((((((((((((((((((('''((((((((())))))*********)))((('''''''''''''''************************)))************))))))(((******+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,---)))+++,,,...//////......////////////111333555666;;;AAAIIINNNUUUbbbsssvvvmmmnnnmmmggggggmmmnnnsssvvvuuuvvv|||zzzzzz}}}~~~}}}|||~~~|||xxx~~~}}}~~~|||wwwtttpppqqqxxxwwwzzz{{{{{{}}}|||wwwqqqvvv|||}}}yyysssooommmaaa\\\SSSLLLFFFAAA===;;;333333111000////////////++++++++++++,,,---......*********)))******+++,,,))))))************))))))((((((((((((((((((((((((&&&'''(((*********)))(((&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%'''(((((((((''''''%%%&&&'''((((((&&&$$$###&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((())))))((('''&&&''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''$$$%%%'''&&&%%%%%%&&&(((((((((((((((((((((((((((vvv^^^MMMGGG@@@<<<<<<<<<:::888888666333222222222111000......---+++)))(((&&&&&&,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,++++++++++++++++++******************+++++++++************))))))************+++++++++,,,+++***)))(((((((((((((((***,,,,,,***(((((()))&&&'''''''''(((((())))))'''''''''((((((((((((((('''((()))))))))'''&&&%%%))))))))))))((((((((((((&&&&&&&&&'''''''''((((((+++)))'''&&&((()))))))))((((((''''''''''''(((((()))***+++,,,,,,+++)))(((*********)))))))))))))))***))))))***,,,,,,+++)))+++******))))))******+++***++++++,,,,,,++++++***,,,,,,------------......++++++************++++++---,,,+++,,,------,,,+++333,,,+++111666777;;;AAAEEEMMMWWW]]]aaakkkzzzyyyiii```gggllliiigggjjjlllnnnuuuxxxssstttwww{{{{{{xxxwwwzzz~~~}}}}}}|||}}}|||xxxxxx{{{zzzwwwyyy||||||}}}}}}~~~{{{ttthhhlllrrrvvvyyy|||xxxqqqhhhbbb]]]VVVLLLEEE===777444666666111,,,***------,,,,,,++++++******))))))******+++++++++,,,))))))))))))))))))))))))''''''''''''''''''''''''((()))***+++***)))'''&&&%%%%%%&&&&&&'''(((((((((&&&&&&&&&%%%%%%$$$$$$$$$))))))((('''&&&%%%%%%$$$''''''&&&%%%$$$$$$######%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''''''''''''''$$$$$$$$$$$$$$$$$$$$$$$$'''''''''&&&&&&%%%%%%%%%%%%%%%&&&''''''&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&'''''''''########################vvv___LLLFFF@@@<<<;;;;;;:::888666444222111222222000/////////...---+++***)))))),,,,,,,,,,,,,,,,,,,,,,,,...---,,,+++++++++++++++++++++******************+++++++++************))))))************+++++++++,,,+++***)))(((((((((((((((((()))*********)))((('''''''''((((((((())))))''''''''''''((((((((((((***++++++,,,+++***)))(((((((((((('''''''''''''''&&&&&&&&&'''''''''((((((***)))'''''')))))))))(((((((((''''''''''''((((((&&&''')))******((('''&&&)))))))))))))))************))))))***,,,,,,+++)))++++++************++++++***++++++,,,,,,++++++*********++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,...------...///000000000333000222777999<<>>AAAFFFSSS```nnnmmmlllmmmrrr|||mmmddd^^^___bbbfffqqq|||rrrnnniiigggkkkuuu}}}~~~}}}{{{zzz~~~}}}~~~{{{|||}}}~~~~~~{{{tttsssyyy~~~ppp[[[PPPDDD>>>:::666444555111000000...---,,,+++++++++++++++,,,,,,,,,,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))***(((&&&$$$$$$%%%'''((()))(((((('''&&&&&&%%%%%%'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((''''''&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''&&&%%%$$$######"""$$$$$$$$$$$$%%%%%%%%%%%%'''&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&%%%%%%''''''''''''''''''''''''qqq]]]IIIDDD>>>;;;;;;;;;999666555333222222333222111////////////...............++++++++++++++++++++++++,,,,,,+++++++++++++++,,,******+++++++++++++++,,,+++++++++*********))))))))))))*********+++++++++++++++***)))(((((())))))(((%%%###%%%***---***&&&(((((((((((((((((())))))&&&&&&''''''(((((())))))&&&&&&&&&'''&&&&&&&&&&&&&&&&&&''''''''''''((((((''''''''''''((((((((((((''''''((()))++++++)))'''((((((''''''''''''(((((()))***+++,,,,,,++++++***''''''((()))***++++++,,,***))))))***,,,,,,+++))),,,,,,++++++++++++,,,,,,***++++++,,,,,,++++++***,,,,,,,,,---------.........------,,,,,,------...,,,,,,---------///111333555999???EEEMMMWWWeeepppuuurrrpppqqqxxxuuukkkdddeeeiiiqqqzzzoookkkkkkmmmmmmrrr~~~}}}yyytttsssuuuzzz~~~uuussstttyyyyyy}}}}}}~~~|||{{{}}}lll___OOOFFF@@@;;;999;;;666666444333111///...---+++++++++++++++++++++,,,))))))))))))))))))))))))))))))))))))))))))))))))***)))(((''''''((()))***(((((('''''''''&&&&&&&&&((((((((((((((('''''''''''''''''''''''''''(((((((((((('''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%mmmYYYHHHCCC>>><<<<<<;;;999666555444444444555555222000......------------------+++++++++++++++++++++++++++++++++******++++++,,,******++++++,,,,,,,,,,,,+++++++++*********))))))))))))*********++++++++++++***)))))))))))))))))))))%%%"""%%%***,,,***'''))))))))))))))))))((((((&&&&&&&&&'''((())))))***)))))))))))))))))))))***''''''((((((((()))))))))'''''''''((((((((())))))''''''''')))++++++)))'''((((((''''''''''''((((((***++++++,,,------------''''''((()))***++++++,,,***))))))***,,,,,,+++))),,,++++++******++++++,,,***++++++,,,,,,++++++***,,,,,,,,,---------......------,,,,,,,,,,,,------...000111111000222555999<<<@@@FFFOOO\\\jjjuuuzzzvvvttttttxxx}}}tttmmmoooxxx}}}vvvnnnlllppptttyyyzzz}}}zzzzzz|||~~~uuuqqqsss|||~~~wwwyyy~~~zzzzzz|||{{{sssbbbVVVLLLCCC>>>>>>:::999777555333111///...++++++++++++++++++++++++************************(((((((((((((((((((((((('''((()))******)))((((((&&&&&&&&&'''''''''((((((((((((((((((((((((((((((((((((((((((((()))))))))'''''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&''''''(((((($$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((('''''''''&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$iiiVVVGGGCCC???======<<<:::777555555555555666666333111---------------,,,,,,,,,+++++++++++++++++++++++++++************++++++,,,******++++++,,,---------+++++++++************))))))************+++++++++******)))))))))))))))***)))'''%%%&&&)))+++***(((******))))))))))))((((((%%%&&&&&&'''((()))******(((''''''''''''(((((()))''''''(((((()))*********''''''((((((((()))))))))'''''''''(((***+++***(((((((((''''''''''''((((((((()))))))))***+++++++++(((((())))))******++++++***))))))***,,,,,,+++)))+++******************+++***++++++,,,,,,++++++*********++++++++++++,,,,,,---------,,,,,,---------+++---000000000333999===HHHNNNUUU___mmm{{{yyyyyy{{{~~~zzz}}}zzzsssqqqsssvvvtttssspppnnnpppvvv~~~||||||zzzuuuvvv~~~~~~~~~|||yyy{{{}}}~~~zzzzzz}}}yyyyyyxxx}}}wwwkkk___QQQFFFBBB===<<<:::777444111///...,,,,,,,,,,,,++++++++++++************************(((((((((((((((((((((((($$$%%%'''))))))(((&&&%%%%%%%%%&&&&&&'''(((((()))'''''''''((((((((((((((()))(((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$%%%%%%&&&'''((()))***$$$$$$%%%%%%&&&&&&''''''%%%%%%%%%&&&&&&&&&&&&''''''&&&&&&%%%%%%&&&&&&'''&&&&&&'''''''''(((((((((&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&fffTTTHHHDDD???>>>>>>>>>;;;888444444444555666555333000.........------,,,,,,,,,***************************************+++,,,,,,******++++++,,,------...+++++++++************))))))************+++++++++******))))))))))))*********)))((((((((()))***************)))))))))((((((%%%%%%&&&'''((()))******%%%%%%$$$$$$$$$%%%&&&'''&&&&&&''''''((())))))***'''((((((((())))))))))))((('''&&&''')))++++++***((((((''''''''''''((((((''''''''''''((()))***+++)))))))))))))))************))))))***,,,,,,+++)))***))))))(((((())))))******++++++,,,,,,++++++*********++++++++++++,,,,,,///......------......///)))---111333444999AAAHHHVVV```lllsss||||||}}}zzzpppiiigggjjjmmmoootttrrrrrrwww~~~{{{uuupppqqqwww}}}~~~}}}xxxxxxyyyzzzxxxuuuyyy~~~|||vvvxxx|||{{{ppp```RRRLLLBBBAAA>>>;;;888555333111//////......------------************************))))))))))))))))))))))))%%%&&&&&&'''''''''''''''&&&&&&''''''''''''''''''&&&&&&'''''''''(((((((((((((((''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&'''''''''$$$$$$%%%%%%&&&''''''(((%%%%%%%%%&&&&&&&&&'''''''''&&&%%%%%%%%%%%%&&&'''''''''''''''((((((((((((%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''eeeTTTHHHDDD@@@??????>>>;;;888333222333444666555222///000//////...------,,,,,,******************************))))))***+++,,,,,,******+++,,,,,,---......+++++++++************))))))************+++++++++***)))))))))))))))*********+++***)))'''''')))++++++*********))))))((((((%%%%%%&&&'''((()))***+++(((''''''&&&'''((()))***%%%%%%&&&&&&'''((())))))(((((((((((()))))))))))))))'''&&&&&&(((***++++++((((((''''''''''''((((((''''''''''''((()))++++++*********)))))))))))))))***))))))***,,,,,,+++)))))))))(((((((((((())))))+++++++++,,,,,,+++++++++,,,,,,---------.........000000////////////000000...333888<<>>GGGTTTbbbkkkyyy~~~{{{xxxwwwuuurrrnnnmmmooorrrvvv|||{{{qqqmmmjjjlllsss|||vvvpppppprrrqqqqqqsssxxxxxx}}}~~~|||~~~{{{xxxvvvxxx}}}vvvtttyyy~~~vvvlllgggjjjooorrrsss}}}{{{xxxwwwuuuooohhhbbb\\\WWWOOOGGGAAA>>>======:::555222111///,,,---000,,,+++***+++,,,,,,+++***)))((('''%%%&&&''')))***''''''''''''''''''''''''))))))))))))))))))))))))((((((''''''''''''(((((((((((('''''''''&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((('''%%%$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''***(((''''''(((((('''&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&''''''''''''(((fffUUUHHHDDD>>><<<<<<<<<:::888666555333333444444222111......---,,,,,,,,,------,,,,,,,,,,,,+++++++++***+++++++++*********))))))******+++++++++,,,,,,,,,------------------------*********************************+++++++++++++++((((((((())))))************)))'''(((++++++***(((((()))+++++++++)))(((&&&+++******)))(((((())))))*********)))))))))))))))************************(((((((((((())))))************)))((((((((((((((('''(((((()))))))))))))))((()))++++++******+++,,,............---,,,++++++******++++++++++++++++++,,,,,,,,,,,,+++++++++++++++---000222333555888;;;???;;;666444555777888888<<<@@@EEEMMMXXXdddqqqyyyxxxtttnnnlllmmmmmmllljjjhhhjjjooouuu{{{tttrrruuuyyy~~~}}}{{{zzz|||~~~wwwwww}}}uuunnnmmmnnnnnnlllqqqooonnnnnnpppqqqooommmlllfff]]]UUUOOOJJJFFFCCC===777444444333...++++++...---,,,,,,------,,,+++***)))((((((((()))******************************((((((((((((((((((((((((((((((''''''''''''(((((((((((('''''''''&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&%%%$$$%%%'''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&)))(((''''''(((((('''&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&''''''''''''(((gggUUUHHHCCC>>><<<<<<<<<:::888555444222222333333111000,,,,,,,,,,,,,,,---...///---------,,,,,,,,,+++++++++++++++*********************+++++++++,,,,,,,,,//////...---,,,+++******************************+++++++++,,,,,,,,,------(((((((((((())))))))))))(((((((((***,,,,,,***(((((()))***+++***)))((('''******)))((((((((())))))(((((())))))))))))******((())))))******))))))(((((((((((())))))))))))******))))))((((((((((((((('''((())))))******))))))((((((((()))+++------,,,------------,,,+++******++++++******************,,,,,,,,,,,,------------+++...111444666999===???@@@;;;555222333777;;;===EEEKKKTTT___kkkwwwlllgggaaa___aaadddeeeeeebbbhhhqqq}}}}}}uuuqqq{{{}}}zzzwwwtttpppmmmllliiifffgggkkkqqquuuxxx~~~xxxpppkkkgggaaaXXXPPPEEE===888999999444...,,,000...------......---++++++*********************((((((((((((((((((((((((''''''''''''''''''''''''((((((''''''''''''(((((('''''''''''''''&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&###$$$&&&&&&%%%&&&''')))&&&&&&&&&&&&&&&&&&&&&&&&(((((('''&&&%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&%%%)))(((''''''(((((('''%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&''''''''''''(((fffTTTHHHCCC>>><<<<<<<<<:::777555333222222222222111///------,,,,,,,,,------...---,,,,,,,,,,,,+++++++++******************************+++++++++,,,,,,,,,///......---,,,+++******************************,,,++++++***))))))((((((((((((((((((((((((((((((&&&''')))+++,,,,,,***((((((((()))******)))((((((***))))))((((((((())))))''''''(((((()))******+++))))))***++++++***))))))))))))))))))))))))))))))))))))(((((((((((())))))(((((()))************)))***((('''(((,,,...,,,***))))))***+++,,,,,,,,,,,,++++++************))))))++++++,,,,,,------......---000333666888;;;>>>AAA===999333111333:::AAAFFFNNNUUU```mmmxxxzzzsssddd___ZZZZZZ^^^cccfffgggeeemmmzzzzzzzzz{{{}}}}}}zzzwwwrrrnnniiifffiiiooovvv{{{~~~rrrgggUUUHHH===;;;<<<999666444111000......///...---+++***++++++++++++******)))''''''''''''''''''''''''(((((((((((((((((((((((((((''''''&&&&&&''''''(((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&((('''&&&&&&((()))&&&&&&&&&&&&&&&&&&&&&&&&))))))((('''&&&%%%$$$$$$'''&&&&&&&&&&&&%%%%%%%%%)))'''&&&&&&'''(((&&&%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&''''''''''''(((gggUUUGGGCCC>>>;;;<<<;;;999777555333222222222222111/////////...---,,,++++++,,,++++++++++++******************************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********************************))))))((((((''')))))))))))))))(((((((((&&&(((***,,,+++***))))))((((((((()))))))))(((((()))((((((((((((((())))))&&&&&&'''((()))******+++++++++,,,,,,,,,,,,++++++************))))))))))))))))))(((((((((((())))))((())))))***************---***((())),,,---+++(((((()))***+++,,,,,,,,,,,,++++++************************++++++,,,,,,------000222555666777999<<<>>>;;;999777888===FFFPPPWWW^^^eeeppp{{{uuuiiibbbZZZXXXWWW[[[dddlllrrrttttttyyy~~~~~~~~~|||~~~|||yyyuuuooojjjiiimmmssswwwmmm[[[HHH???;;;999777888333111/////////...,,,+++***++++++++++++***)))(((************************))))))))))))))))))))))))''''''&&&&&&&&&&&&''''''&&&'''''''''''''''''''''&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&)))******)))(((''''''(((&&&&&&&&&&&&&&&&&&&&&&&&))))))(((((('''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&&&&''''''&&&%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&''''''''''''(((hhhXXXGGGBBB===;;;;;;;;;999777555444222222333333111000000000...---,,,++++++++++++++++++*********))))))***************+++++++++******+++++++++,,,,,,,,,******++++++,,,,,,------************************((())))))***+++,,,------************))))))))))))''')))++++++***)))))))))''''''(((((((((((())))))((((((''''''(((((())))))&&&&&&'''(((((()))******((('''&&&&&&&&&&&&'''(((+++************)))))))))((((((((((((((())))))***((()))******++++++******,,,+++******++++++***(((,,,,,,,,,,,,+++***))))))******+++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,000222444555555666888:::666888;;;AAAIIIUUUbbbkkktttyyysssfff[[[UUUQQQRRRXXXbbbppp|||}}}|||||||||}}}~~~}}}}}}}}}}}}|||~~~}}}{{{yyyzzzyyyvvvrrrooonnnppprrryyypppZZZJJJ@@@999666777666444222111000///---,,,,,,,,,+++******)))))))))))))))))))))))))))))))))************************''''''&&&&&&&&&&&&''''''&&&&&&&&&'''''''''''''''''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&***++++++***(((&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&(((''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''((('''&&&&&&''''''&&&$$$%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&''''''''''''(((lll\\\GGGBBB===;;;;;;;;;999777666555333333444444222111///...---,,,,,,,,,,,,,,,,,,,,,+++++++++*********))))))*********+++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,************************))))))***+++,,,---...///,,,+++++++++*********))))))+++,,,+++((('''((()))'''''''''''''''((())))))'''''''''''''''((())))))&&&'''''''''((()))))))))'''%%%###""""""###%%%'''+++++++++*********))))))((((((((((((((()))******))))))***++++++++++++***)))***++++++***)))***,,,------------,,,+++***)))******+++,,,---......///------------,,,,,,,,,,,,...///222333333444666888444999BBBMMMYYYhhhvvvrrrfff\\\UUURRRSSSWWW```oooxxxwww}}}~~~|||{{{|||~~~}}}yyyxxx}}}}}}}}}~~~}}}{{{yyywwwwww|||~~~}}}xxxrrrooooooqqqyyynnn^^^PPPBBB;;;:::999777555444333222000...///...,,,+++*********+++''''''''''''''''''''''''))))))))))))))))))))))))'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&'''''''''((((((''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&'''((()))((('''&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&###$$$$$$%%%&&&'''((((((((('''%%%&&&''''''&&&$$$%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&''''''''''''(((nnn```GGGBBB===;;;;;;;;;999666777555444444444444333111------,,,,,,,,,---......---------,,,,,,,,,++++++))))))******++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++************************,,,+++++++++++++++++++++,,,,,,,,,+++++++++******+++,,,---***'''%%%'''***'''''''''''''''((()))***'''''''''''''''((()))***'''''''''(((((((((((((((---+++(((&&&&&&(((+++---++++++++++++******))))))((((((((((((((()))******))))))***++++++++++++***&&&)))++++++)))))),,,///******+++,,,------------******+++,,,...///000000/////////......------,,,+++---///111111333555777999AAAMMM[[[jjjyyy~~~ssshhh___YYYVVVUUU[[[```kkkzzz|||oooiiinnn|||}}}~~~|||{{{}}}}}}xxxwwwvvv|||}}}~~~}}}|||zzzyyyyyyzzzvvvpppllllllsss}}}|||ppp```OOODDDAAA<<<:::777666555444222000111000---+++***+++,,,---************************))))))))))))))))))))))))'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&'''''''''((((((''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&###%%%&&&&&&%%%%%%'''(((&&&&&&&&&&&&&&&&&&&&&&&&!!!""""""###$$$$$$%%%%%%"""###$$$%%%'''((())))))(((&&&%%%%%%&&&'''%%%$$$%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&'''''''''((((((kkkYYYJJJBBB<<<<<<<<<999888888444444333222111111111111111111111111000///...---,,,,,,,,,+++++++++******+++++++++******)))))))))++++++,,,,,,+++***((('''###$$$%%%''')))***++++++))))))))))))))))))))))))+++***))))))***,,,...000,,,***)))((()))***)))(((+++)))'''%%%%%%&&&(((***%%%''')))***+++++++++***%%%&&&&&&'''((())))))***(((***+++***)))((()))***))))))))))))))))))))))))++++++******)))(((((((((''''''(((((())))))******&&&&&&''''''((()))))))))***)))((((((((()))+++,,,)))***+++,,,,,,***)))(((***+++,,,---,,,+++***)))/////////......------,,,///,,,---111333333777<<>>::::::===:::444222555666444222000////////////+++)))((((((***+++***)))))))))))))))((((((((((((((((((''''''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''((((((''''''&&&%%%''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&'''''''''&&&&&&%%%%%%%%%$$$###$$$%%%((()))(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((iiiXXXKKKCCC>>>>>>>>>;;;888999555444333222111111111111////////////...---,,,+++---------,,,,,,,,,++++++,,,,,,+++++++++************+++,,,,,,,,,+++***)))'''((()))***************+++++++++++++++++++++++++++***)))))))))+++---...,,,***(((((()))***)))((()))((('''&&&&&&''')))***((())))))*********))))))'''''''''(((((())))))***(((***+++***)))((()))***))))))))))))))))))))))))************))))))))))))((((((((()))))))))))))))'''''''''((())))))*********))))))((()))***+++,,,******++++++,,,++++++++++++,,,,,,,,,,,,,,,++++++//////......------,,,,,,...,,,,,,000222444999???NNN\\\nnnzzz~~~{{{ssslllbbbZZZZZZ]]]aaahhhppp{{{{{{nnneeebbbnnnttttttxxx|||tttuuu{{{zzzuuurrrooonnnnnnqqqxxxzzz{{{rrrwww~~~{{{yyyxxxyyy|||}}}zzzxxxyyywwwsssxxxxxxvvvqqqggg[[[OOOHHHDDD???===???>>>:::999;;;888666333111000...,,,+++,,,***((((((*********)))***)))))))))((((((((((((((((((''''''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((''''''&&&%%%''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%'''((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((hhhWWWKKKDDD@@@@@@@@@===999999555555444333222222222222////////////...---,,,+++.........---------,,,,,,,,,,,,,,,,,,++++++++++++)))***,,,------,,,,,,+++,,,,,,,,,,,,,,,***)))))),,,,,,,,,,,,,,,,,,,,,,,,,,,+++***))))))***+++,,,,,,***(((((()))***)))((('''''''''(((((())))))***+++***))))))((((((((()))))))))))))))))))))))))))(((***+++***)))((()))***))))))))))))))))))))))))))))))))))))************))))))))))))))))))((((((((((((((()))******++++++******))))))******+++,,,++++++++++++,,,,,,---...------,,,,,,,,,------...000///...---,,,,,,,,,,,,///---...222555888@@@III^^^lll|||yyyvvvuuupppiiiccc\\\WWW[[[dddqqq~~~~~~yyysssmmmggghhhppp{{{}}}}}}wwwxxx~~~}}}~~~{{{vvvqqqnnngggffffffjjjrrr|||zzz~~~|||~~~|||wwwoooggghhhiiijjjiiieee___XXXTTTNNNHHHEEEFFFFFFCCC@@@???;;;999777555444111---***---,,,***)))***+++***)))******)))))))))(((((((((((((((''''''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&'''&&&&&&&&&&&&%%%%%%%%%&&&%%%%%%%%%''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''~~~gggXXXKKKDDDAAABBBBBB>>>:::999666555444333222222222222111111111111000///...---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***,,,---......------------------,,,+++)))))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***))))))******+++***(((((()))******)))%%%&&&((()))*********)))***)))(((''''''((()))***************))))))))))))(((***+++***)))((()))***))))))))))))))))))))))))'''(((((()))***++++++++++++******))))))(((((((((((())))))***++++++,,,,,,************++++++,,,,,,,,,,,,++++++,,,---///111///...---,,,,,,---///000000///...---,,,,,,------111000111666;;;AAALLLWWWkkkwww~~~xxxssspppnnnjjjfffaaa```bbbjjjvvv{{{qqqmmmkkkkkkrrryyy~~~~~~}}}yyy{{{}}}}}}{{{yyyxxxooommmkkkmmmsss{{{~~~~~~~~~yyy{{{~~~}}}}}}vvvlllddddddccccccbbbccccccccc\\\YYYVVVVVVUUUPPPHHHBBB@@@===;;;::::::888333000000...,,,+++++++++***)))*********)))))))))((((((((((((''''''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''(((''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((&&&%%%%%%&&&'''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''}}}gggYYYJJJDDD@@@BBBBBB===999888555555444333222222222222111111111111000///...---,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,((()))+++---.........---+++++++++,,,++++++******************************,,,,,,+++***))))))))))))+++)))(((((()))******)))%%%&&&(((***++++++***)))(((''''''&&&''')))+++,,,************))))))))))))(((***+++***)))((()))***))))))))))))))))))))))))''''''((()))***++++++,,,++++++******))))))(((((())))))******++++++,,,,,,***++++++,,,,,,,,,,,,,,,,,,,,,++++++,,,...000111......---,,,---...000111///...---,,,,,,---///000222222666<<>><<<999777555222000///...,,,***++++++*********)))))))))((((((''''''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''((((((''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&'''(((&&&$$$$$$%%%'''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&yyyeeeYYYIIIBBB<<<<<<<<<999777777333333222111000000000000////////////...---,,,+++------,,,,,,,,,+++++++++*********+++++++++,,,,,,((()))+++,,,,,,,,,++++++******++++++++++++******)))))))))))))))))))))))))))************)))))))))***)))'''(((***++++++***((())))))*********))))))&&&&&&'''((()))))))))((('''''''''(((((())))))***(((***+++***)))((()))***))))))))))))))))))))))))(((((())))))*********+++******************++++++(((((())))))***+++++++++++++++---.........---,,,+++,,,,,,---------,,,,,,++++++,,,---...//////.........------///222555777999>>>GGGRRR\\\hhhzzz}}}tttddd]]]YYYYYYYYY[[[ccclllqqq{{{{{{wwwwwwuuuqqqiiiddddddmmmxxxyyyzzz}}}~~~yyyuuutttxxx}}}|||uuutttuuuxxx{{{~~~|||sssoooppptttxxxvvvbbbWWWHHH@@@>>>>>><<<999;;;888555333111000...,,,+++++++++*********))))))((((((''''''''''''((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''((((((''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&'''''''''%%%######%%%'''((((((&&&&&&&&&&&&&&&&&&&&&&&&(((((('''''''''&&&&&&&&&wwwdddXXXIIIAAA;;;::::::888666777333222111000////////////111111111111000///...---......---------,,,,,,,,,)))))))))******+++++++++((()))***+++,,,+++******,,,,,,,,,,,,+++******)))))))))))))))))))))))))))))))))************))))))***((('''(((***++++++************)))))))))))))))'''((()))))))))(((&&&%%%%%%&&&&&&'''((())))))***(((***+++***)))((()))***))))))))))))))))))))))))))))))))))))************)))))))))***+++++++++,,,((((((((()))******+++++++++,,,---.........---,,,+++,,,---------,,,+++***)))***,,,...//////...---......---...000444777:::@@@FFFQQQ^^^iiiuuuvvvmmm___XXXVVVZZZ___eeeqqq~~~vvvpppnnnjjjeeefffdddiiivvv|||rrrwww~~~|||{{{wwwtttsssvvv}}}yyy}}}xxxtttrrruuuyyy~~~|||zzztttsssuuuvvvrrrdddRRREEEAAA@@@===:::===:::666444333111...---+++++++++************)))((((((''''''''''''((((((************************''''''''''''''''''''''''''''''((((((''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''&&&''''''''''''''''''&&&%%%%%%%%%&&&&&&''''''''''''%%%######%%%((())))))&&&&&&&&&&&&&&&&&&&&&&&&(((((('''''''''&&&&&&&&&uuu___QQQEEEAAA===:::999999888777444555555555444222000//////////////////...............---------,,,,,,,,,,,,,,,,,,+++++++++******---***((())),,,...---+++---///111///+++***+++---)))))))))***+++++++++,,,++++++************++++++(((((())))))))))))(((((())))))))))))************,,,,,,++++++***))))))(((((((((((((((((())))))***++++++***)))((('''&&&&&&)))))))))***+++++++++,,,***************************************************+++,,,,,,+++(((&&&$$$,,,,,,++++++,,,,,,---...,,,,,,,,,---------......000///,,,******,,,...///555...,,,222777999>>>DDDKKKVVVeeepppyyyxxxlllccc]]]XXXUUUXXXddduuu~~~sssiiicccbbbdddeeellltttzzzvvvsssqqqpppppptttzzz~~~|||{{{{{{|||xxxwww{{{~~~}}}{{{ttt\\\JJJCCCAAA???===<<<;;;:::888555333111111///,,,)))((()))*********((((((((()))(((''''''&&&(((((((((((('''&&&%%%$$$)))'''&&&'''((()))(((''''''&&&&&&%%%%%%&&&&&&''''''&&&%%%%%%%%%%%%&&&''''''''''''&&&&&&%%%%%%%%%((('''&&&%%%$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&''''''&&&%%%%%%''''''''''''''''''''''''((('''&&&%%%%%%%%%%%%%%%ttt___QQQEEEAAA===:::999999888777444555555555444222000///////////////..................---------,,,,,,,,,,,,,,,+++++++++*********///---++++++,,,---+++)))+++,,,---,,,)))((()))+++***************++++++++++++******))))))******+++))))))************))))))))))))))))))************))))))))))))))))))))))))***************++++++,,,************))))))))))))******************++++++************************************************---.../////////...------,,,,,,++++++,,,,,,---...,,,,,,,,,,,,------------...---+++++++++---///000111------333777:::AAAIIIYYYcccpppyyy{{{qqqfff^^^VVVXXX\\\dddqqq}}}tttiiibbbbbbgggmmmpppzzzxxxtttssssssssswww{{{~~~}}}~~~{{{cccPPPFFFBBB@@@>>>======<<<;;;:::888555222111...+++***++++++++++++))))))******))))))((('''(((((((((((('''&&&%%%$$$)))'''&&&'''((()))(((&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%$$$######$$$%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%***)))((('''&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&''''''&&&%%%%%%''''''''''''''''''''''''((('''&&&&&&%%%%%%%%%&&&ttt^^^QQQEEEAAA===:::999999888777555555555444333222000000000000//////..................---------,,,,,,,,,,,,++++++++++++*********,,,++++++,,,...---+++))))))+++++++++))))))***++++++++++++***************+++******))))))******+++******++++++++++++******))))))))))))************&&&&&&'''(((((()))*********************++++++,,,)))*********++++++++++++******************))))))************************************************)))******+++,,,---......,,,,,,++++++,,,,,,---...+++++++++,,,,,,,,,------+++++++++,,,---...000111000000333888<<>>===>>>AAAAAA<<<888777444111//////...---,,,++++++******))))))))))))((((((((((((((('''&&&&&&((('''&&&&&&(((((('''&&&%%%&&&&&&&&&&&&&&&&&&%%%))))))(((((((((((())))))%%%%%%%%%&&&&&&'''''''''&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''qqq\\\OOOEEEAAA===:::999999888777666555444333222111111111111000000///...---------......---------,,,,,,,,,+++++++++*********))))))"""$$$(((+++,,,---------,,,,,,+++,,,---------,,,,,,+++++++++***)))))))))***))))))))))))))))))***(((((())))))))))))((((((((()))))))))************))))))))))))))))))))))))((((((((((((((())))))***+++******)))((((((''''''+++******))))))(((((((((************************************************,,,,,,+++++++++,,,,,,---,,,,,,++++++,,,,,,---...++++++,,,,,,,,,------------......///000000111111444;;;CCCIIINNNWWWccckkkrrrvvvyyyzzzxxxvvvvvvvvv{{{zzztttmmmkkkpppssssssvvv}}}vvvhhhaaa[[[]]]ddduuuxxxpppllljjjjjjrrrxxxyyy{{{|||{{{zzzxxxuuuqqqnnnlllbbb___ZZZWWWXXX]]]aaacccggghhhjjjmmmppprrrssssssooolllfff___[[[XXXWWWXXXSSSUUUVVVWWWVVVTTTPPPNNNLLLOOOSSSWWWYYY\\\___aaaiiikkkooouuu{{{|||tttpppooonnnffflllrrrvvv|||}}}yyyyyy}}}yyysssppppppmmmjjjddd]]]WWWTTTRRRRRRJJJHHHFFFGGGGGGFFFBBB>>>999777444222111000---,,,+++***)))((((((((())))))((((((((()))(((((('''&&&(((&&&%%%&&&'''((('''&&&%%%%%%&&&''''''&&&%%%%%%))))))))))))))))))))))))%%%%%%%%%&&&&&&'''''''''$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&''''''(((ppp\\\OOOEEEAAA===:::999999888777666666444333222111111111111111000///...------,,,......---------,,,,,,,,,+++************)))))))))&&&(((+++++++++******+++,,,+++******,,,,,,+++***+++++++++******************))))))(((((())))))***(((((())))))))))))(((((())))))))))))************))))))))))))))))))))))))***************++++++,,,++++++***)))((('''&&&&&&))))))))))))))))))((((((************************************************......------,,,,,,++++++,,,,,,++++++,,,,,,---...,,,,,,,,,---------....../////////000111333444555999BBBKKKQQQYYYdddlllpppvvvwwwwwwuuurrrnnnmmmllldddggggggffflllvvv~~~wwwfff]]]\\\___fffttt~~~tttmmmiiihhhnnnuuuzzz{{{|||~~~~~~vvvmmmfffbbb^^^]]][[[YYYWWWUUUSSSSSSNNNOOOMMMJJJKKKQQQTTTUUUZZZZZZZZZ]]]aaadddeeeeeeaaa```^^^\\\[[[[[[\\\]]]ZZZ[[[ZZZYYYWWWSSSOOOMMMLLLNNNQQQRRRRRRSSSTTTVVVZZZ\\\___cccgggkkkmmmnnnrrrtttwwwwwwuuuqqqooonnntttyyy}}}tttnnnmmmlllkkkdddhhhlllpppuuu~~~zzzzzz}}}~~~wwwpppllleeebbb```___aaacccccccccWWWXXXXXXVVVPPPIIIBBB>>>===;;;888666444222///---+++***)))((('''((())))))((((((((())))))((((((''''''&&&%%%&&&''''''&&&%%%$$$%%%&&&''''''&&&%%%$$$&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&''''''((()))ooo[[[NNNEEEAAA===:::999999888777777666444222111111111222111111000///...---,,,,,,......---------,,,,,,,,,************)))))))))))))))+++---,,,******+++---///---++++++------+++)))***************+++++++++))))))(((((((((((()))))))))))))))******)))))))))))))))))))))************&&&''''''(((((()))))))))***************++++++,,,*********))))))(((((((((((((((((()))))))))))))))***************************************************++++++,,,+++***)))(((,,,,,,++++++,,,,,,---...------........./////////.........000222666999;;;AAAKKKTTT\\\fffrrrwwwvvvuuussspppkkkfffaaa___^^^XXX]]]bbbgggqqqtttfff___aaafffpppyyyxxxsssrrrrrrxxx}}}zzz~~~}}}rrrmmmeee^^^WWWRRROOOMMMMMMLLLKKKJJJJJJKKKLLLMMMLLLPPPQQQNNNOOOUUUYYYXXX\\\ZZZZZZ\\\aaadddeeeeeecccccccccddddddeeeeeeeeehhhhhhhhhgggccc___[[[XXXXXXYYYZZZZZZXXXWWWWWWXXXWWWYYY[[[]]]```cccfffhhhfffhhhiiigggdddaaa______\\\aaaeeehhhoooyyy~~~zzzrrrlllkkkiiifffcccbbbeeejjjooouuu}}}}}}xxxrrrlllfffbbbccckkkssswwwwwwpppuuuxxxtttgggWWWJJJCCCBBB???===:::888666222///---+++***(((((()))***+++(((((())))))))))))(((((('''&&&%%%%%%''''''&&&%%%$$$%%%'''(((((('''%%%$$$%%%&&&''''''''''''&&&%%%&&&&&&&&&&&&&&&&&&%%%%%%$$$%%%&&&'''(((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%%%%%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%'''''''''''''''((())))))ooo[[[NNNEEEAAA===:::999999888777777666444222111111111222222111000///...---,,,,,,......---------,,,,,,,,,************)))))))))))))))+++------,,,,,,000333333000......000000---+++))))))******+++++++++,,,))))))(((((((((((())))))******++++++++++++******))))))))))))************###$$$%%%&&&((()))******((((((((((((((())))))******************+++++++++''''''(((((())))))******************************************************)))***,,,------,,,+++))),,,,,,++++++,,,,,,---............////////////000---------///333999>>>AAAJJJSSS]]]eeeqqq|||{{{pppmmmggg```ZZZUUURRRPPPVVV\\\ccckkkxxx~~~oooaaa[[[```llluuu|||}}}~~~}}}}}}{{{uuuzzz~~~xxxpppkkkiiihhhfff\\\WWWOOOIIIFFFFFFGGGGGGJJJIIIIIIIIIKKKNNNQQQSSSSSSYYY[[[YYYZZZaaacccbbbbbb``````bbbgggkkkkkkjjjkkklllllllllkkkjjjiiihhhooopppppppppmmmjjjfffcccaaabbbdddcccaaa``````aaa\\\^^^___aaabbbdddfffiii```aaaaaa___\\\ZZZYYYYYYUUUXXXYYYWWWZZZ```bbbaaaeeekkkttt||||||yyywwwoookkkgggggghhhfffaaa[[[aaaccciiipppyyy}}}|||{{{vvvnnnfffgggqqq}}}kkkYYYPPPEEECCC@@@>>>;;;888444111...---+++))))))***+++,,,(((((()))))))))))))))((('''&&&%%%%%%''''''&&&%%%$$$%%%'''(((((('''%%%$$$&&&'''((())))))((('''&&&'''''''''&&&&&&%%%%%%%%%!!!"""$$$%%%&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%%%%%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%'''''''''''''''((())))))oooYYYKKKBBB???<<<:::999777555333333333333333444333000...///............---------)))***+++,,,,,,+++***))),,,+++***))))))***+++,,,++++++*********+++,,,---+++++++++++++++++++++++++++++++++************)))***+++,,,+++)))))))))+++))))))))))))))))))))))))******+++,,,+++***)))(((***)))(((''''''((()))***)))))))))))))))))))))***************************((()))***+++,,,---------++++++++++++++++++++++++---,,,,,,++++++,,,,,,------------,,,,,,+++++++++))))))(((((()))+++---...//////...///000000///---444222444999;;;<<>>;;;999888777444333666444111000111222222111///............---------///...---,,,,,,---...///++++++---......---++++++((())),,,------,,,+++***+++++++++++++++++++++++++++++++++*********))))))((()))***)))((('''''')))))))))))))))))))))))))))***************))))))(((+++******************+++************++++++++++++************************)))***************))))))***************+++++++++++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---......---,,,+++///000000000000222444666999<<>>999555111///+++***+++---------***))))))(((((((((((()))((((((((((((((((((((((((******))))))((((((''''''&&&&&&&&&'''''''''((((((((((((((((((((((((((((((''''''(((***+++,,,......'''((((((((('''%%%###"""'''''''''&&&&&&%%%%%%%%%%%%&&&''')))))))))((('''}}}ttt\\\KKKDDD@@@<<<;;;;;;;;;888555777888999999888555222000000000000000///...------,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...*********++++++++++++,,,+++++++++,,,,,,+++++++++,,,,,,,,,,,,,,,,,,++++++++++++***))))))))))))))),,,+++******)))***+++,,,((((((((((((((()))******************************)))((('''&&&'''(((***+++******++++++++++++******************************+++,,,,,,,,,------------,,,,,,------------,,,,,,***,,,---,,,+++***+++,,,///...,,,,,,,,,---------333:::DDDNNNXXXcccpppzzz~~~xxxwwwvvvsssyyyuuulllbbb^^^dddsssuuukkkiiinnnxxx}}}~~~zzzpppfff\\\UUUPPPOOOOOOQQQSSSWWW[[[^^^___aaadddeeefffgggiiikkkiiihhhgggffffffgggiiijjjkkkhhhffffffiiijjjjjjiiimmmllljjjiiijjjmmmqqqssstttttttttssssssvvvzzz~~~}}}|||}}}~~~{{{zzzzzz||||||{{{{{{||||||}}}~~~||||||}}}~~~zzzwwwwwwvvvtttsssssstttuuuwwwzzzzzz{{{{{{yyyvvvsssqqqpppppppppppppppooonnnnnnjjjfff^^^WWWRRRPPPPPPPPPTTTVVVXXX\\\aaaeeeiiikkkeeeaaa]]]\\\___cccfffgggcccbbb```^^^^^^dddnnnvvv|||~~~zzztttmmmiiigggfffggghhhrrr}}}zzz}}}}}}yyyzzz|||}}}xxxpppmmmmmmppptttwwwwwwqqqiiibbb]]]\\\YYYSSSLLLEEE@@@===777444111///...---,,,++++++******)))))))))))))))((((((((((((((((((((((((***)))))))))(((((((((''''''''''''((((((((())))))''''''''''''''''''''''''&&&&&&'''((()))***++++++$$$%%%&&&'''''''''&&&%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&''''''''''''&&&ttt\\\LLLCCC@@@<<<:::;;;;;;888555666444444555777666222...000000///...------------,,,,,,,,,,,,++++++++++++++++++************++++++++++++++++++,,,,,,,,,,,,,,,++++++++++++++++++,,,+++++++++,,,,,,,,,,,,,,,++++++***))))))))))))***,,,+++***)))))))))))))))))))))((((((((()))***+++************************)))((('''''''''(((***+++******++++++++++++******************************+++,,,---.........------,,,,,,++++++++++++,,,,,,+++,,,------++++++,,,---000...---,,,,,,...111222444???NNN\\\iiittt|||qqqkkkmmmpppqqqxxxpppeee```dddppp~~~uuullljjjqqqzzzzzzmmmbbb\\\XXXTTTQQQRRRSSSUUUYYY]]]```ccceeedddeeefffffffffhhhkkknnnkkkkkkjjjjjjjjjjjjkkkkkkjjjiiiggghhhkkkmmmnnnnnnqqqrrrrrrpppnnnoootttxxx{{{|||~~~~~~||||||||||||}}}}}}{{{xxxvvvttttttuuutttsssrrrpppnnnmmmiiiccc]]]YYYXXXYYYZZZ\\\]]]___bbbeeehhhjjjkkkfffdddccceeehhhkkkmmmmmmdddcccbbbaaaeeeooo~~~~~~zzztttnnnjjjiiijjjkkkmmmttt|||zzz|||www~~~{{{yyy|||xxxpppsssvvvyyy{{{{{{{{{zzzzzzxxxrrrfffYYYMMMFFFDDD>>>;;;888555222///,,,))),,,++++++***))))))******(((((((((((((((((((((((())))))))))))((((((((((((((((((((()))))))))))))))''''''''''''''''''''''''&&&&&&&&&'''''''''''''''$$$%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%%%%%%%&&&ttt\\\LLLCCC???;;;:::;;;:::777444444111///222666666222---000///...,,,,,,,,,---...,,,,,,,,,,,,++++++++++++******))))))))))))******++++++,,,,,,,,,------------,,,+++******+++,,,---******++++++,,,,,,,,,---,,,+++******))))))******,,,+++***))))))((('''''''''((()))************)))******************************))))))******+++,,,******++++++++++++*********************************,,,.../////////---,,,---,,,************,,,---+++---...---,,,+++,,,...///...------///333999======KKK\\\kkkvvv{{{vvvmmmeeebbbffflllpppuuummmdddfffppp}}}~~~{{{uuusssxxx|||wwwkkkddd\\\VVVUUUWWWXXXYYY[[[]]]___bbbcccddddddcccfffffffffeeeeeegggkkknnnlllllllllmmmlllllllllllllllkkkkkkmmmooorrrtttuuusssvvvxxxvvvssstttzzz~~~}}}zzzzzzzzzzzzxxxuuusssqqqpppmmmhhhdddbbbaaacccddddddeeefffgggiiijjjkkkkkkfffgggiiikkkmmmnnnooonnnjjjjjjiiijjjppp}}}yyyrrrssswww||||||yyyvvvvvvvvvwwwtttzzz~~~}}}xxx}}}|||{{{yyywwwyyy{{{fffTTTJJJFFFBBB@@@<<<999666222---***,,,,,,+++***))))))))))))(((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%((('''''''''&&&%%%$$$$$$%%%%%%%%%&&&&&&''''''''')))(((&&&%%%$$$%%%&&&&&&ttt\\\LLLCCC???;;;:::::::::777444666333111333777888444000000///---,,,,,,---......---------,,,,,,,,,++++++------,,,,,,,,,,,,------++++++,,,,,,,,,------------,,,+++******+++,,,---*********++++++,,,,,,,,,,,,++++++***************+++++++++***)))(((''''''%%%'''***------+++)))'''***************************************++++++,,,******++++++++++++*********************************+++---//////...---,,,---,,,************,,,---,,,---......---,,,---......//////000222777???DDDLLL[[[mmmyyy~~~mmmgggaaa]]]^^^aaaggglllooojjjhhhnnnzzz~~~yyywwwvvvwwwxxxwww{{{}}}wwwvvvxxx{{{|||{{{zzzqqqjjjdddaaa]]][[[XXXXXXZZZ\\\___```bbbdddfffggggggeeecccaaaeeeffffffeeeeeegggjjjmmmkkklllllllllmmmmmmmmmmmmnnnoooppprrrtttwwwzzz|||zzz~~~~~~}}}zzzwwwvvvssspppmmmjjjhhhhhhjjjkkkiiijjjkkklllmmmllllllllljjjlllnnnooooooooooooooosssuuuxxx|||yyypppgggddddddggglllsss}}}}}}}}}xxxwwwwwwaaaQQQIIIDDDBBB>>><<<999666111...---,,,+++***))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))''''''''''''''''''''''''''''''''''''''''''''''''))))))(((''''''&&&&&&%%%(((''''''&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''***)))'''&&&&&&&&&''''''uuu[[[JJJBBB???;;;999::::::777444444222000111444444222/////////.............../////////......------,,,,,,,,,,,,++++++++++++,,,,,,++++++++++++,,,,,,,,,,,,,,,++++++++++++++++++,,,*********+++++++++++++++,,,,,,+++************+++++++++++++++***)))((((((%%%(((+++---...,,,)))'''++++++++++++++++++++++++'''((((((((())))))))))))******++++++++++++******++++++++++++++++++++++++***+++,,,---------,,,,,,,,,,,,++++++++++++,,,,,,---...//////------...///000222444555777===FFFMMMXXXhhhwwwttteee___[[[\\\___aaaeeeiiikkkjjjlllrrr||||||ssskkkggghhhjjjvvv{{{wwwrrrooopppsssvvvxxx}}}qqqfff```^^^]]]]]]\\\]]]^^^___```aaaaaaaaaccceeegggiiijjjhhhfffeeeggghhhiiiiiiiiikkknnnpppnnnnnnnnnooopppqqqrrrsssuuuvvvxxxyyy{{{}}}~~~}}}yyywwwtttqqqoooooopppqqqqqqrrrssstttttttttsssrrrtttuuuvvvuuutttssstttuuu{{{yyyoooddd___]]]\\\```eeemmmqqqxxx}}}zzz{{{zzzrrr___TTTGGGDDDAAA>>><<<:::666444...---,,,+++******))))))))))))))))))))))))))))))(((((((((((())))))))))))''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&***))))))(((''''''&&&&&&$$$$$$$$$%%%&&&'''((()))%%%%%%&&&&&&&&&&&&&&&&&&))))))((('''''''''((((((vvvZZZIIIBBB>>>:::999:::999666444111111111000000000//////...//////000000/////////111000000///......------******))))))))))))***************++++++++++++,,,+++++++++,,,,,,+++++++++++++++++++++************---,,,++++++******++++++******+++,,,,,,+++***)))))))))******+++++++++***++++++++++++++++++++++++''''''((()))))))))))))))******++++++++++++******++++++++++++++++++++++++*********+++++++++,,,,,,,,,,,,------------,,,,,,---///000///...---...//////444999>>>CCCKKKVVV___hhhvvvyyyjjjbbb\\\YYY^^^cccfffiiinnnooooooqqqtttyyy}}}ooodddbbbhhhooo{{{zzzwwwuuuuuuyyy|||~~~}}}}}}}}}nnniiibbb]]]]]]___aaacccaaabbbdddeeeeeeddddddcccccceeegggjjjkkkkkkjjjjjjkkkmmmpppqqqrrrsssuuuwwwxxxxxxwwwxxxzzz|||}}}{{{zzzzzz{{{~~~~~~||||||zzzpppfff```]]]\\\^^^bbbbbbeeeiiimmmpppssswwwzzz|||~~~uuuxxxnnnaaaKKKHHHDDDAAA???===;;;999111000///---,,,,,,++++++))))))))))))))))))))))))'''((((((((()))))))))***(((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&))))))((((((''''''&&&&&&$$$$$$$$$$$$%%%''')))***&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&''''''((((((''''''vvvZZZGGGBBB>>>:::999:::999666333555666666555333222222333...///000111111000///...222111111000///.........---,,,,,,,,,,,,,,,,,,---))))))*********+++++++++***+++,,,------,,,+++***,,,+++++++++******))))))---,,,++++++******++++++)))***,,,------,,,+++***,,,+++)))'''(((***,,,...++++++++++++++++++++++++))))))***+++++++++++++++******++++++++++++******++++++++++++++++++++++++******)))))))))***+++,,,,,,,,,...//////...,,,,,,...///000///...---...000---444>>>FFFOOOZZZhhhqqqzzzwwwfffaaaZZZXXX```gggkkkqqqwwwvvvvvvvvvuuuwwwsssggghhhssswwwnnnsssyyy}}}}}}~~~~~~rrriiibbb___\\\\\\___cccfffgggdddfffhhhiiihhhhhhhhhhhhdddfffhhhkkklllmmmllllllpppsssvvvxxxyyyzzz|||}}}zzzpppgggbbb```^^^```dddfffgggiiiiiiiiijjjmmmooorrrvvv{{{}}}}}}}}}qqquuuxxxiiiPPPLLLGGGCCC@@@???===<<<333222111000......------))))))))))))))))))))))))'''((((((((())))))************))))))((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&(((((('''''''''&&&&&&&&&((('''&&&%%%$$$%%%&&&''''''''''''&&&&&&%%%%%%%%%###$$$&&&'''((('''&&&&&&vvvZZZIII@@@===;;;999999999777666888666444444444555444333//////.........---------...------...//////...,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,+++***++++++,,,,,,------...------------,,,,,,+++***---,,,,,,++++++,,,,,,---)))************+++++++++++++++++++++++++++++++++((()))***+++++++++++++++)))))))))))))))******+++''')))+++---...---,,,+++***)))(((&&&&&&&&&'''(((++++++,,,,,,,,,,,,------///...,,,******+++,,,---111000000//////000111111444???KKKUUU```ooo{{{zzzsssiiifffcccfffnnnwww~~~yyy{{{|||tttxxxwwwkkkjjjooo{{{|||uuuvvvwwwvvvxxx}}}}}}vvvppphhhbbbbbbcccdddeeefffgggggggggeeehhhlllmmmmmmlllllllllkkkmmmppppppppppppqqqrrruuuzzz}}}xxxuuuxxx}}}{{{uuulllddd___^^^```bbbhhhiiijjjiiifffeeedddeeedddjjjpppssstttwww}}}{{{vvvtttxxx}}}}}}~~~}}}lll]]]NNNAAA@@@CCCBBBAAAAAA:::888444///++++++---///++++++++++++***)))'''&&&))))))))))))))))))))))))''''''''''''''''''''''''&&&''''''(((((((((((((((%%%%%%%%%&&&'''((())))))&&&&&&'''''''''''''''''''''&&&%%%%%%%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%tttYYYIIIAAA???<<<:::999888666444888666444444444555444222//////.........---------...------...//////...,,,++++++++++++++++++++++++******+++,,,,,,,,,,,,+++------------------------+++,,,,,,,,,++++++***))),,,,,,++++++++++++,,,,,,)))************+++++++++++++++++++++++++++++++++))))))***+++++++++******)))))))))))))))***++++++''')))***,,,,,,,,,,,,+++------+++*********++++++++++++,,,,,,,,,,,,------111///---,,,+++,,,---...//////000//////222666999???MMM\\\gggqqq{{{{{{uuuiiijjjnnnvvv~~~xxxpppmmmsss{{{xxxrrrtttwwwzzzzzzrrrooolllgggbbbbbbccceeefffggghhhhhhhhhiiikkknnnoooooonnnoooppplllnnnqqqssstttvvvxxxzzz|||yyyuuusssvvv|||}}}wwwnnnfffaaa___aaabbbhhhiiiiiihhheeeccccccccceeeiiimmmoooooorrrxxx}}}}}}}}}{{{yyyvvvtttssssssssstttuuuxxx||||||yyywwwzzz|||tttiii\\\OOODDDCCCDDDBBBBBBCCC@@@>>>:::555111...---...,,,,,,,,,+++***)))(((((())))))))))))))))))))))))''''''''''''''''''''''''&&&&&&'''(((((((((((((((%%%&&&&&&&&&'''(((((((((((('''''''''&&&&&&%%%%%%'''&&&%%%%%%%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%rrrXXXIIIBBB???<<<:::999888666444888666444333444444333222/////////.........------...---,,,---//////---,,,******************************+++,,,,,,,,,,,,+++/////////...---,,,,,,,,,******+++++++++***))))))++++++************++++++)))************+++++++++******************************+++++++++******)))***))))))))))))***++++++((())))))******+++++++++///...---,,,,,,,,,------++++++,,,,,,,,,,,,------222111///------------...,,,///111000000444===EEEOOO^^^ppp{{{~~~~~~yyytttkkkqqq{{{~~~~~~|||}}}qqqiiiiiiqqqyyyvvvyyyxxxqqqjjjggghhhiiigggdddcccdddeeegggiiijjjjjjkkkjjjlllmmmnnnnnnnnnppprrrppprrrvvvyyy|||~~~}}}|||{{{|||{{{yyyxxxvvvuuuuuutttyyyzzzqqqiiicccaaabbbcccggghhhhhhfffdddbbbaaabbbdddgggjjjjjjjjjlllpppttt{{{{{{vvvuuurrrnnnjjjgggfffffffffnnnttt~~~~~~tttkkkjjjllljjjeee```WWWOOOJJJGGGDDDDDDFFFFFFDDDAAA<<<888333///...,,,,,,,,,+++******))))))))))))))))))))))))))))))''''''''''''''''''''''''&&&&&&'''(((((((((((('''&&&&&&''''''''''''''''''(((((('''&&&%%%$$$######'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&oooVVVIII@@@>>><<<::::::999888666777666444333444444333222////////////............------,,,---...///---+++++++++++++++++++++++++++******+++,,,,,,,,,,,,+++......---------,,,,,,,,,******++++++++++++******+++******))))))******+++))))))*********+++++++++************************+++++++++++++++***)))(((******))))))******+++,,,))))))(((((()))***++++++,,,,,,,,,++++++++++++,,,+++++++++,,,,,,,,,------111000///...------------,,,///222222333999GGGRRR```nnn~~~}}}yyyxxxyyyyyyuuuqqqooovvv}}}|||~~~~~~~~~ssseeedddmmm{{{~~~tttmmmkkkgggbbbbbbfffiiihhhgggbbbccceeehhhjjjlllmmmmmmmmmnnnppppppqqqrrruuuwwwxxx{{{}}}{{{zzz|||~~~}}}{{{xxxvvvvvvvvvwwwvvvuuutttssssssuuuwwwxxxzzzssskkkeeecccbbbcccgggggggggeeecccaaabbbcccdddfffiiijjjhhhggghhhiiimmmttt{{{~~~}}}zzzvvvppplllfffbbb```bbbfffiiinnnuuu|||nnngggfffeeedddlllggg___WWWNNNHHHFFFGGGHHHFFFCCC@@@===888333000---,,,++++++******))))))))))))))))))))))))))))))''''''''''''''''''''''''%%%&&&''''''(((((('''''''''''''''''''''&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''mmmUUUIII???===;;;:::;;;;;;:::999777555333333333444333222000000/////////.........---,,,,,,---......---+++,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,+++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,,,,++++++******))))))******+++))))))*********+++++++++************************+++++++++++++++***)))(((***************++++++,,,)))))))))((())))))***+++******+++++++++++++++++++++++++++,,,,,,,,,------///......------------------222555777:::DDDTTT```sss|||~~~xxxwwwzzzzzzwwwssssssyyyzzzvvvrrrwww|||}}}}}}xxxnnnhhhooo~~~xxxsssnnngggcccgggeeebbbccceeehhhgggfffbbbdddfffiiilllnnnoooppprrrtttvvvwwwyyy{{{}}}~~~|||~~~~~~yyyuuusssrrrsssuuuwwwwwwvvvyyyxxxuuurrrqqqrrrssstttqqqqqqpppppprrruuuxxxzzzyyyuuuyyy~~~|||~~~~~~{{{xxxqqqkkkfffdddccccccfffffffffeeecccccceeefffeeehhhlllmmmkkkgggdddbbb```hhhqqquuuvvv{{{}}}zzzsssnnnfff``````eeelllrrrsssyyywwwnnnhhhggghhhwwwuuuooocccXXXPPPMMMKKKKKKHHHEEEBBB@@@===999555///...,,,+++***)))))))))************************((((((((((((((((((((((((%%%&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''lllUUUIII???===;;;:::;;;;;;:::999777555333222333333222111000000000/////////......---,,,+++,,,......,,,+++,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,+++)))))))))***+++,,,,,,,,,++++++,,,---------,,,,,,++++++************++++++)))************+++++++++++++++++++++++++++++++++******+++++++++******)))+++************+++,,,,,,************************++++++,,,---------,,,,,,++++++,,,,,,,,,,,,------,,,,,,---------.........000444999>>>FFFTTTfffrrr}}}}}}~~~}}}}}}xxxzzzzzzwww||||||zzzxxxwwwuuuuuu~~~}}}xxxyyy~~~yyy|||{{{vvvwww|||wwwqqqkkkgggeeecccbbbfffeeeddddddfffffffffeeedddfffiiilllooorrrtttuuusssvvvzzz}}}}}}xxxuuutttzzzvvvsssrrruuuwwwvvvuuuqqqpppooooooqqqssssssrrruuusssqqqpppooopppqqqrrroooooonnnooorrruuuyyy{{{~~~wwwyyyxxx|||~~~{{{|||{{{{{{ppplllppptttxxxwwwvvvxxxzzz}}}~~~~~~}}}~~~yyyuuurrrnnniiieeedddccccccdddeeefffeeeeeegggjjjlllkkkmmmpppqqqooojjjeeeaaa\\\dddmmmrrrvvvzzzzzzuuummmgggfffjjjqqqvvvyyy}}}xxxpppnnnppp}}}}}}yyyooogggccc___[[[VVVQQQKKKGGGEEECCC???;;;333222///---+++******+++************************((((((((((((((((((((((((%%%%%%&&&''''''''''''&&&&&&&&&''''''''''''''''''######$$$%%%&&&'''((((((%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&lllTTTIIIBBB???===;;;;;;:::888777777555333222333333222111000000000000/////////...---,,,+++,,,---...,,,***++++++++++++++++++++++++******+++,,,,,,,,,,,,+++++++++++++++++++++++++++******+++,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++++++++******++++++******++++++,,,---******+++,,,,,,+++***)))***+++,,,---...------,,,++++++,,,,,,,,,,,,------+++,,,---...///000000000222666<<>><<<:::999666444666555333222333333222111000000000000////////////,,,,,,+++,,,---...,,,*********************************+++,,,,,,,,,,,,+++...------,,,,,,++++++***((()))***+++++++++++++++---,,,,,,++++++,,,,,,---)))************+++++++++------------------------((()))***+++++++++++++++++++++******++++++,,,---)))+++,,,------,,,***)))((()))+++,,,---,,,++++++++++++,,,,,,,,,---------+++,,,...///111222222333333777>>>LLL___tttxxxnnnnnnqqqrrriiigggjjjuuu~~~yyytttooollloooxxxwww~~~yyy|||wwwooohhhccc``````dddiiijjjhhhfffgggiiieeefffgggiiikkkllllllllljjjlllppptttwww{{{}}}~~~~~~vvvwwwyyy{{{||||||{{{zzzzzzxxxuuurrrqqqpppqqqqqqooopppppppppooooooqqqtttnnnmmmmmmooorrruuuvvvvvvuuuuuutttttttttuuuuuuuuuuuuuuuvvvxxxzzz}}}yyyoooeee\\\WWWXXXXXXZZZ^^^^^^]]]^^^bbbdddkkknnnhhhccccccgggiiilllooorrrrrrppppppsssuuuyyy{{{|||}}}|||{{{|||}}}}}}vvvoookkklllmmmnnnmmmnnnqqquuuyyywww{{{~~~xxxyyy{{{|||{{{uuummmgggiiihhhfffdddcccbbbccccccbbbccceeegggjjjnnnssswww|||zzzvvvtttrrrpppnnnlllggglllrrrxxx{{{zzzwwwuuuuuuxxx}}}~~~}}}}}}}}}~~~~~~|||xxxuuuyyy~~~~~~{{{pppaaaVVVOOOKKKGGGCCC===;;;777444111/////////************************))))))))))))))))))))))))$$$%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&'''((())))))'''''''''''''''''''''&&&%%%%%%&&&''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%kkkRRREEEAAAAAA@@@===:::777777777444333222222222111///---222111000///...---------..................---------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------+++******,,,...------,,,,,,++++++++++++------+++***))))))))))))++++++************+++++++++******))))))******+++)))************+++++++++,,,+++*********+++,,,---------++++++++++++---------,,,++++++------,,,+++++++++,,,,,,,,,---------...//////,,,******...222:::DDDPPP\\\lll}}}rrrnnnoookkkeeeZZZ___iiiuuuzzzuuuvvvlllpppqqqrrrxxx}}}|||~~~zzzvvvzzz~~~pppkkkddd___]]]^^^___```eeegggiiiiiihhhggghhhiiikkkjjjiiijjjlllnnnnnnnnnmmmqqqxxx|||}}}yyyvvvxxx|||~~~|||yyyssssssssstttuuutttrrrpppuuutttrrrqqqppppppqqqrrrnnnnnnnnnooopppqqqrrrssspppqqqqqqrrrssstttuuuuuuxxxvvvtttvvvzzz}}}}}}{{{{{{|||}}}~~~rrrfff\\\VVVQQQNNNMMMMMMNNNQQQSSSTTTSSSQQQZZZ\\\^^^___```aaadddgggqqqssstttuuutttuuuwwwxxx~~~|||{{{|||}}}~~~~~~|||uuummmfffcccdddccceeehhhjjjlllooosssvvvwwwzzz}}}xxxxxxvvvrrrlllfffcccbbb```````````````aaabbbbbbggggggggghhhjjjnnnrrruuuyyyxxxwwwvvvtttqqqooonnnkkknnnqqqtttvvvvvvuuuuuuqqqlllooo|||||||||tttkkknnnttt}}}{{{oooccc[[[QQQKKKIIIEEEAAA<<<888666333000...---,,,******++++++)))(((******))))))))))))******))))))(((((('''''''''&&&((((((''''''''''''((((((+++(((%%%$$$%%%&&&'''''''''''''''&&&&&&%%%%%%%%%(((((('''''''''&&&&&&&&&mmmUUUJJJDDDCCC@@@===999777777888444222222222444444222000000///...........................------------------,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,------,,,******,,,.........///000///...---,,,------+++***))))))))))))++++++************++++++++++++++++++++++++++++++************++++++++++++,,,+++*********+++,,,---...---,,,,,,,,,,,,---...---,,,++++++------,,,+++++++++,,,,,,,,,------------...///---,,,...444999CCCLLLXXXeeetttsssjjjfffeeedddccc```dddlllxxxvvvllljjjnnnuuu{{{~~~zzz~~~~~~|||{{{}}}|||yyyvvvzzzpppeee```[[[YYYWWWWWWXXX\\\^^^```bbbdddgggggggggggghhhjjjmmmmmmmmmnnnooopppqqqrrrvvv{{{}}}zzzwwwuuuuuuuuussspppuuuqqqoooqqquuuxxxwwwtttppppppqqqrrrssssssrrrqqqsssrrrqqqpppppppppqqqqqqooooooooopppqqqrrrssstttrrrsssssssssttttttuuuuuuyyywwwvvvxxx|||~~~~~~}}}ssslllbbbXXXQQQLLLIIIGGGFFFEEEFFFHHHKKKLLLLLLJJJOOOQQQUUUXXX[[[```eeeiiimmmooorrrssssssuuuwwwyyy|||}}}~~~}}}||||||}}}vvvwwwuuunnnfff```^^^^^^cccfffiiikkkmmmpppsssuuuvvvyyy|||}}}}}}|||}}}}}}zzzyyyvvvpppiiiccc___^^^\\\]]]]]]^^^```bbbcccdddggghhhjjjlllmmmppprrrtttwwwvvvvvvuuutttsssrrrqqqoooqqqtttwwwyyyxxxwwwvvvsssnnnrrr|||{{{yyy}}}|||~~~xxxooommmqqq{{{}}}}}}~~~}}}pppfff[[[TTTRRRLLLHHHBBB===999555111//////---++++++,,,+++***(((***))))))(((((())))))***)))(((((((((''''''''''''((((((''''''''''''((((((+++(((%%%$$$%%%''''''&&&'''''''''&&&&&&%%%%%%%%%(((((('''''''''&&&&&&&&&mmmVVVLLLEEEBBB>>>:::777666666666333222222333555555555333---------------...///000...---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,---+++,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++***,,,...---///222444444222...,,,---,,,,,,+++************++++++************++++++++++++,,,------,,,++++++************+++++++++,,,,,,+++*********+++,,,---......------------......---,,,++++++------,,,+++,,,,,,,,,,,,------------,,,---......///444<<>>999444111111///---,,,,,,,,,***)))))))))(((((((((((())))))((((((((((((''''''''''''((((((''''''''''''((((((***(((%%%%%%&&&''''''&&&'''''''''&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&jjjTTTJJJEEEAAA<<<777555555555555555333222222444555444333---------------......///---------,,,,,,++++++***+++++++++,,,,,,---------,,,,,,---------------...+++,,,---,,,++++++,,,---,,,///444777777333///+++---,,,,,,+++++++++,,,,,,++++++************+++++++++,,,...//////...,,,+++*********+++++++++,,,,,,,,,+++*********+++,,,------------,,,,,,---------,,,+++***+++---...---,,,,,,,,,,,,------------...,,,---...///222999CCCKKKZZZdddqqq}}}|||pppiiiYYYRRRXXX\\\ZZZaaannnvvvvvvyyyyyynnngggfffuuuvvvqqqttt~~~}}}~~~zzzxxxwww~~~~~~wwwyyylllWWWLLLKKKNNNPPPQQQTTTYYY]]]```aaacccddddddgggjjjkkklllmmmoooqqqpppuuu{{{|||{{{|||xxxsssrrrqqqppppppppppppppppppnnnmmmkkkllloooppppppooommmnnnppppppppppppqqqrrrooooooooopppqqqrrrrrrsssqqqqqqqqqqqqqqqrrrssstttqqqrrrsssvvvxxxzzz|||}}}||||||{{{zzzzzzyyyxxxwwwssstttttttttuuuuuuvvvvvvwwwwwwwwwvvvtttooohhhcccVVVQQQKKKFFFDDDCCCCCCBBBBBBAAAAAABBBEEEGGGGGGGGGGGGIIILLLOOOQQQVVV[[[^^^dddgggkkknnnqqqsssuuuwwwxxxyyyzzzyyyxxxxxxyyy{{{zzz{{{{{{vvvpppllllllmmmnnnqqquuuvvvvvvuuuuuuvvvvvvxxx{{{{{{yyywwwvvvvvvxxxvvvsssllleee___\\\[[[[[[\\\^^^aaaccceeeggghhhiiinnnsssuuutttqqqqqqqqqrrrrrrrrrrrrssssssttttttrrrtttxxx{{{|||}}}|||{{{~~~|||}}}{{{vvvuuussssssrrrppppppsssyyy}}}{{{yyy}}}}}}|||{{{~~~wwwpppkkksss{{{vvvzzz{{{xxx|||pppbbb[[[YYYUUUOOOIIIDDD???999666333111...,,,,,,+++***((()))(((((((((((((((((()))((((((((((((((('''''''''((((((''''''''''''(((((()))'''%%%%%%&&&''''''&&&'''''''''''''''&&&&&&&&&''''''''''''''''''''''''iiiTTTKKKHHHCCC===999888888777666666444222111222222222111//////...------------.........---,,,++++++******+++++++++,,,,,,---------******++++++,,,,,,,,,,,,+++,,,------,,,+++,,,---***---222666666222...+++,,,,,,,,,,,,,,,,,,------++++++************+++++++++,,,...//////...,,,+++***++++++++++++,,,,,,,,,,,,+++*********+++,,,---++++++++++++++++++++++++,,,+++***+++---...---,,,,,,,,,---------.........,,,...111444888AAALLLUUUhhhrrr~~~mmm^^^WWWMMMMMM[[[ccceeeooo}}}}}}ssskkkmmmtttzzzuuuvvv|||}}}vvvzzzyyykkkYYYMMMKKKPPPVVVYYYYYY]]]bbbeeeeeeeeefffggghhhjjjmmmooopppqqqsssuuuvvv|||{{{vvvsssrrrqqqqqqqqqooonnnnnnnnnnnnqqqpppnnnnnnnnnnnnnnnmmmpppqqqrrrqqqooooooppprrroooppppppqqqrrrsssttttttrrrqqqqqqpppppppppqqqqqqooooooqqqrrrtttvvvwwwwwwxxxxxxwwwtttqqqmmmkkkjjjjjjjjjkkkkkklllllllllmmmkkkjjjiiiiiigggccc]]]YYYSSSOOOJJJFFFEEEEEEEEEDDDDDDCCCCCCEEEHHHJJJJJJIIIHHHJJJMMMOOOPPPSSSVVVXXX]]]aaaeeehhhjjjlllnnnoooppprrrsssttttttuuuxxxzzz|||}}}~~~{{{vvvssstttuuuwwwyyy||||||zzzxxxwwwwwwxxxzzz||||||zzzxxxwwwwwwuuutttqqqlllgggcccaaabbbbbbccceeefffggghhhhhhhhhkkkpppuuuvvvrrrooonnnooosssrrrrrrqqqrrrrrrssstttppprrrtttwwwzzz|||}}}~~~~~~~~~zzztttqqqnnnmmmkkkiiijjjmmmrrruuu}}}}}}yyywwwwwwwwwuuurrrttt{{{yyytttoooqqq{{{|||vvv{{{{{{zzz|||{{{|||yyyhhh\\\YYYVVVRRRMMMIIIEEE@@@===777444000---,,,+++***)))))))))(((((((((((())))))'''''''''(((((((((((((((((((((''''''''''''(((((((((&&&%%%&&&'''((('''&&&''''''''''''''''''''''''&&&'''''''''''''''''''''jjjWWWOOOJJJEEE???<<<======<<<:::888555222111111111111000111000///...............//////...---,,,+++******+++,,,,,,,,,,,,,,,,,,---''''''(((((())))))*********,,,...---,,,++++++,,,***,,,000222222000---+++,,,,,,,,,,,,------...///++++++************++++++,,,,,,---......---,,,,,,++++++++++++,,,,,,,,,,,,,,,+++*********+++,,,---******++++++++++++******+++******+++---......---,,,---------...............222777<<>>???@@@===:::888555222111222333333333000////////////000111111000000///...---,,,++++++---,,,,,,,,,,,,,,,,,,+++'''(((((()))******++++++***,,,......,,,++++++,,,+++,,,.../////////...---,,,,,,,,,,,,---...///000++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,+++*********+++,,,---***+++,,,,,,,,,,,,+++***+++******+++---......---------------............111666>>>GGGQQQ]]]kkkttt}}}pppbbbVVVNNNNNNWWWeeesss}}}uuummmjjjlllttt~~~uuu```SSSTTTVVVXXXZZZ[[[ZZZXXX^^^bbbfffgggggghhhnnnrrrrrrvvv{{{zzzrrroooppprrrsssppprrrrrrpppnnnmmmnnnpppppppppooommmlllkkkkkklllmmmpppqqqooollllllooosssooopppqqqrrrssssssrrrqqqsssqqqooommmkkkiiihhhhhhjjjkkkkkklllmmmnnnooooooppprrrrrroooiiidddaaaaaaaaabbbcccdddeeefffggghhhnnnkkkgggdddbbb```^^^\\\ZZZWWWTTTRRRSSSTTTTTTTTTSSSTTTWWWZZZ]]]]]]ZZZXXXUUUYYY^^^bbbbbbaaaaaaaaa[[[^^^aaabbbaaa___^^^^^^^^^```cccdddfffhhhllloootttwwwyyyxxxuuutttvvvyyywwwxxxyyyyyyxxxxxxzzz{{{zzz|||}}}{{{yyyyyywwwvvvuuurrrooonnnoooqqqnnnoooppppppooommmjjjiiimmmppprrrnnnhhheeeggglllttttttssstttvvvyyy{{{}}}sssqqqooonnnppptttyyy|||}}}|||{{{zzzyyyyyyvvvrrrnnnkkkgggddddddeeehhhiiijjjnnnvvvzzztttkkkkkkhhhbbbbbbhhhnnnooovvvyyy{{{{{{}}}}}}vvv}}}yyyjjj\\\ZZZWWWUUUSSSPPPLLLHHHAAA===888444222111000...++++++************++++++''''''''''''((((((((()))((((((''''''''''''((((((&&&%%%%%%&&&((()))(((&&&&&&'''''''''((((((((()))&&&&&&&&&'''''''''((((((eeeRRRKKKDDD@@@<<<<<<>>>???;;;888777555222222444666666777......//////000222333444111000000...---,,,++++++---------,,,,,,+++++++++******+++,,,------......***,,,......---++++++,,,---------------...//////,,,,,,,,,---...///000111++++++************++++++---,,,,,,++++++,,,,,,---++++++,,,,,,,,,---------,,,+++*********+++,,,---++++++------------+++++++++******+++---......------------.........//////222999DDDOOO[[[iiiwwwsssbbbVVVPPPLLLQQQ___ppp}}}sssiii```bbblll}}}yyyfffYYYYYYZZZZZZ[[[\\\^^^```bbbeeehhhkkkjjjiiikkkqqqwwwyyy}}}~~~{{{tttooonnnppprrrrrrmmmooopppooollllllnnnqqqooooooooonnnmmmlllnnnooojjjmmmooonnnkkkkkkppptttnnnooopppqqqrrrqqqppppppsssqqqooollliiigggeeedddgggiiikkknnnqqqtttvvvwwwsssuuuvvvsssnnniiigggggglllmmmnnnpppqqqsssttttttssspppllliiiiiiiiiiiihhhaaa___\\\\\\^^^___``````___```dddhhhkkkjjjgggdddaaafffkkknnnmmmjjjhhhfff```ccceeeeeeccc```^^^^^^^^^___``````___```bbbccchhhjjjmmmllljjjjjjlllooorrrssstttuuuuuuwwwzzz|||zzz|||~~~}}}{{{zzzzzzyyyyyywwwtttrrrqqqsssuuuppppppqqqqqqpppnnnkkkjjjmmmppppppkkkdddaaafffkkktttttttttvvvyyy}}}wwwtttpppmmmmmmqqqvvvzzz}}}{{{{{{|||zzzwwwtttpppkkkgggffffffggghhheeejjjsssyyyqqqiiijjjgggaaaaaaggglllnnnuuuyyy~~~|||pppuuuyyy~~~}}}ooo^^^\\\ZZZXXXVVVSSSNNNKKKEEEAAA;;;777555444222111,,,,,,++++++++++++,,,,,,&&&'''''''''(((((())))))((((((''''''''''''((((((&&&%%%%%%'''((()))(((&&&&&&'''''''''(((((())))))&&&&&&&&&'''''''''((((((fffOOOCCCCCC???::::::===>>>;;;777999666444333333333222000000......///222444555444222111000...,,,+++++++++---------,,,,,,+++++++++------++++++++++++------//////......,,,+++)))(((---------,,,,,,+++++++++///---)))'''&&&(((+++,,,,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,,,,...///...---+++,,,,,,---,,,,,,++++++,,,,,,---111...------000111///---............------,,,+++...,,,,,,000111000333777777GGGYYYeeennnxxxpppdddXXXQQQRRRWWWkkktttzzzpppgggcccccclll}}}yyypppeee___\\\]]]___````````````ccceeehhhiiijjjjjjkkkooouuu{{{~~~zzzvvvssssssvvvxxxwwwuuuvvvrrrmmmjjjhhhjjjmmmooolllmmmnnnpppppppppooonnnooonnnnnnoooppppppooommmqqqooollliiihhhiiijjjlllmmmppprrrqqqooonnnoooqqqtttrrrpppooonnnnnnoooppprrrtttyyy}}}xxxqqqoooooosssuuuwwwzzz|||}}}~~~~~~zzzwwwssspppnnnnnnpppqqqmmmjjjhhhjjjmmmqqqrrrqqqiiimmmsssxxxzzzxxxuuurrruuuyyy}}}~~~{{{vvvrrrpppqqqqqqrrrqqqpppmmmjjjiiifffhhhiiihhheeebbbaaaaaacccaaa```bbbeeeeeeccc```gggjjjmmmnnnllllllnnnppptttvvvzzz|||}}}{{{xxxvvvwwwyyyyyyxxxwwwvvvwwwxxxwwwwwwuuurrrooommmmmmmmmnnnqqqqqqjjjaaa___eeemmmssssssqqqsss{{{|||yyyuuuqqqpppqqqtttuuu}}}}}}}}}}}}~~~}}}{{{yyyyyyvvvqqqkkkhhhfffffffffiiiiiiooo}}}~~~}}}yyyuuurrrpppnnnlllkkkkkkkkkllluuuxxx}}}uuutttzzzzzzsssmmmnnnuuuzzzwwwssslllkkkeee___\\\[[[UUUNNNMMMGGG@@@;;;888666222///......---,,,+++***)))((('''''''''((((((((((((((((((((((((((('''&&&%%%$$$(((((((((((((((((((((((((((''''''''''''&&&&&&&&&)))((('''&&&%%%&&&'''(((fffOOOEEEAAA>>>;;;;;;<<<<<<:::777777555333333444444333222111000///000222444444444000///...---------------,,,,,,------------------...---,,,,,,,,,,,,---...''''''((()))******++++++---------,,,,,,+++++++++000...,,,******+++,,,...,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,,,,...///...---+++,,,,,,---,,,,,,++++++,,,,,,---///---+++,,,...///---+++,,,,,,,,,,,,,,,+++******...++++++///111111555;;;GGGVVVgggqqqwww~~~zzziii]]]TTTRRRYYYbbbxxx~~~uuummmiiikkklllqqq{{{}}}yyy~~~qqqddd]]][[[[[[^^^___``````___```ccceeefffiiikkkmmmooottt{{{}}}uuummmmmmnnnooopppooommmkkkrrrooollliiihhhiiikkkmmmmmmmmmnnnooooooooonnnmmmrrrpppooooooppppppooonnnmmmllljjjiiihhhiiijjjkkkmmmoooqqqpppppprrruuuyyy}}}|||yyywwwvvvwwwyyyzzz{{{uuuqqqooorrrtttvvvxxxzzz{{{{{{{{{xxxuuuqqqnnnllllllmmmnnnkkkkkklllpppvvvyyyzzzyyysssvvv{{{}}}~~~yyywwwvvvwwwxxxyyyxxxvvvtttsssqqqrrrrrrpppllljjjiiiiiicccbbbaaabbbcccbbb^^^[[[```cccfffgggffffffhhhjjjoooqqqtttwwwyyyzzzzzzyyy{{{|||}}}|||zzzyyyyyyzzz||||||{{{xxxtttqqqqqqrrrooopppooojjjcccbbbgggmmmnnnoooqqquuu~~~}}}{{{zzzyyyxxxxxxxxxzzzzzzzzz{{{||||||{{{zzzxxxvvvsssooollliiihhhgggddddddhhhssszzzvvvttttttsssrrrrrrrrrrrrrrr|||sssrrruuu|||zzzppplllooossstttsssuuutttnnnfffaaa___ZZZTTTQQQKKKDDD???<<<999444000///...---,,,+++******)))((((((((((((((((((((((((((()))******************(((((((((((((((((((((((((((''''''''''''&&&&&&&&&&&&%%%$$$$$$$$$$$$%%%&&&dddOOOFFF??????===<<<;;;:::888888666444222333444555444444222000///000111333222222......---------......///+++++++++,,,------............------------......&&&&&&&&&'''(((***,,,...------,,,,,,,,,,,,++++++...---,,,+++++++++,,,,,,,,,,,,,,,++++++++++++***+++++++++,,,,,,---------,,,...///...---+++,,,,,,---,,,,,,++++++,,,,,,---,,,+++******,,,,,,+++***,,,,,,,,,---,,,,,,+++***///,,,,,,000222555<<>>888444000///...---,,,+++++++++))))))))))))))))))))))))'''''')))+++,,,---------(((((((((((((((((((((((((((''''''''''''&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&{{{```NNNFFF???@@@@@@>>><<<999999:::777555333333444444333222111000......///000000///......------------......+++++++++++++++++++++,,,---------,,,,,,---------...---+++))))))***,,,---,,,,,,,,,,,,,,,,,,,,,,,,*********++++++******)))++++++++++++++++++++++++******+++,,,,,,---......,,,...///...---+++,,,,,,---,,,,,,++++++,,,,,,---++++++******+++++++++***......////////////......///---...222555;;;EEEPPPfffttt~~~pppaaaZZZZZZ```mmmyyy{{{jjjaaaeeemmmzzz|||~~~}}}}}}yyy|||rrrmmmeee]]]YYYZZZ\\\___cccdddeeeeeefffhhhlllooosssvvv|||zzztttpppooommmjjjffffffkkkppprrrooolllkkkllljjjjjjiiihhhhhhhhhiiiiiinnnnnnnnnnnnmmmmmmllllllmmmkkkjjjjjjlllnnnnnnnnnhhhiiikkkmmmnnnmmmlllkkktttuuuxxx{{{~~~~~~{{{{{{}}}~~~~~~|||yyyuuurrrqqqlllkkkjjjjjjkkkggg```ZZZZZZZZZ[[[[[[\\\\\\\\\\\\[[[YYYWWWUUUUUUVVVXXXYYY^^^cccjjjrrrvvvuuurrrooogggfffeeefffhhhkkknnnpppzzz|||~~~~~~{{{wwwtttsssrrrsssuuuxxxzzz{{{||||||}}}|||zzzxxxuuuuuuxxxzzz{{{{{{zzzyyyvvvrrrllliiidddfffhhhiiihhhgggfffeeefffffffffgggiiillloooqqqtttvvvyyyzzz{{{}}}}}}yyyvvvvvvvvvrrrppplllkkklllnnnpppppprrrwww{{{~~~|||xxxssspppnnnmmmqqqrrrtttuuutttqqqnnnlllhhhkkknnnooopppqqquuuxxx~~~~~~~~~~~~|||wwwtttssstttvvvxxx}}}ssslllnnnuuuzzzvvv~~~~~~vvvooohhhbbbVVVQQQLLLHHHFFFCCC>>>:::333222000...------------***************)))))))))$$$%%%&&&((()))***++++++(((((((((((((((((((((((((((''''''''''''&&&&&&&&&'''&&&&&&&&&''''''((((((xxx]]]KKKEEE???AAABBBAAA>>><<<<<<<<<999777555333333333111000000...,,,,,,---...---,,,000///...------,,,------///......---,,,++++++***++++++++++++++++++++++++222000...+++******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++++++++***)))++++++++++++++++++++++++******+++,,,,,,---......,,,...///...---+++,,,,,,---,,,,,,++++++,,,,,,---+++,,,,,,,,,+++++++++,,,...//////000000/////////...---///333888???MMMZZZnnnyyyuuukkkiiikkkpppxxx|||zzzyyyqqqiiifffkkktttwwwyyy{{{|||}}}|||rrrjjjhhhdddaaa```___```aaacccdddfffgggjjjnnnssswww}}}|||uuupppkkkiiiiiijjjjjjhhheeehhhkkkkkkhhhgggiiillljjjjjjjjjiiiiiiiiiiiiiiimmmmmmlllllllllllllllllljjjiiiiiilllooorrrssssssoooqqqtttuuuuuussspppnnnuuuwww{{{zzzuuurrrqqqqqqqqqsssrrrpppmmmiiifffcccaaaYYYWWWWWWXXXYYYVVVPPPKKKKKKKKKJJJJJJJJJJJJJJJJJJIIIHHHHHHHHHJJJLLLNNNPPPXXX]]]dddiiiiiieee```\\\WWWVVVUUUUUUXXX\\\aaadddiiikkkmmmllljjjgggeeedddeeegggiiillloooqqqssstttuuuuuutttssssssvvvzzz}}}~~~{{{vvvsssppprrrssstttuuutttrrrpppnnniiigggeeeccccccdddfffgggiiilllpppsssvvvyyy}}}}}}zzzxxxxxxyyytttqqqnnnnnnqqqsssttttttvvv{{{~~~yyysssnnnkkkkkkmmmoooqqqssssssqqqnnnllleeeiiimmmmmmllllllpppsssxxxyyy{{{{{{|||{{{zzzwwwrrrnnnmmmppprrr}}}zzzrrrqqqvvvzzz|||rrrgggWWWRRRMMMJJJIIIGGGCCC@@@888666444111///......///,,,,,,+++++++++*********%%%&&&''''''((((((((('''(((((((((((((((((((((((((((''''''''''''&&&&&&&&&%%%&&&&&&''''''(((((((((www[[[JJJEEE???@@@@@@AAAAAA@@@>>>===;;;888555444333222000...///---,,,,,,---...---,,,111000///...---,,,,,,,,,333222111000///---,,,,,,******++++++++++++******---,,,+++******+++,,,---++++++,,,,,,,,,,,,------++++++,,,---------,,,,,,***++++++++++++,,,,,,,,,+++++++++,,,,,,---------,,,...///...---+++,,,,,,---,,,,,,++++++,,,,,,---+++,,,------++++++,,,---,,,---......///.........,,,---000666<<>>;;;888444111000000000---------,,,++++++******((())))))))))))(((((('''(((((((((((((((((((((((((((''''''''''''&&&&&&&&&######$$$%%%&&&&&&&&&&&&xxx\\\KKKEEE>>>======@@@BBBCCC@@@<<<:::777555333333333111///000...,,,---...//////...///......---------......111111000///......------***+++,,,,,,,,,,,,+++************++++++,,,,,,,,,+++++++++,,,,,,---------+++++++++,,,,,,---------******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...///...---+++,,,,,,---,,,,,,++++++,,,,,,---***,,,...---+++***,,,---------...//////////////////111777>>>EEEOOO```ppp|||}}}yyyzzz~~~|||tttttt{{{{{{oooiiiooovvvzzz}}}kkkmmmrrrxxx{{{~~~}}}}}}qqqllliiifffgggkkkfffeeeddddddcccdddddddddhhhjjjnnnrrryyy|||wwwsssiiihhhffffffhhhkkkmmmnnnmmmkkkiiijjjlllnnnoooooommmllljjjhhhgggggghhhhhhjjjjjjiiijjjkkklllnnnooonnnooorrrwww|||~~~}}}{{{uuuvvvvvvtttpppkkkfffccc``````bbbeeegggeee```[[[ZZZYYYXXXVVVTTTSSSRRRQQQKKKKKKJJJIIIHHHGGGGGGGGGCCCDDDDDDCCCAAA@@@@@@@@@>>>===<<<<<<<<<===>>>>>>>>>>>>???@@@AAACCCEEEFFFIIIMMMQQQQQQMMMGGGCCCAAA<<<===>>>@@@CCCFFFJJJKKKJJJLLLMMMLLLKKKJJJKKKLLLKKKLLLMMMOOORRRTTTVVVXXXYYYZZZ]]]___aaaeeekkknnnppprrrssssssqqqqqqtttvvvwwwxxxyyy}}}}}}yyysssqqqnnnkkkiiiiiijjjjjjfffhhhjjjjjjiiijjjkkkmmmvvvwwwxxxxxxwwwwwwyyy{{{xxxxxxxxxwwwwwwyyy{{{|||www}}}{{{uuusssssstttvvvyyy~~~}}}}}}~~~xxxvvvrrrmmmjjjgggeeedddfffhhhkkklllmmmmmmnnnnnnjjjkkkjjjgggccccccgggkkkxxx~~~xxxuuuwwwzzzooonnnkkkeeebbbeeennnvvvzzz~~~{{{yyysssaaa[[[SSSMMMLLLKKKIIIGGGCCC@@@<<<777333222111111.........---,,,+++++++++))))))************))))))(((((((((((((((((((((((((((''''''''''''&&&&&&&&&"""###$$$&&&&&&&&&&&&&&&zzz]]]LLLFFF===;;;:::>>>CCCDDD@@@;;;888666444333444444333111000///......000111111000,,,,,,,,,---...///000000,,,,,,,,,,,,,,,,,,,,,+++++++++------------+++++++++,,,---------,,,,,,++++++++++++,,,,,,---------***)))))))))***++++++,,,*********++++++,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,...///...---+++,,,,,,---,,,,,,++++++,,,,,,---))),,,---,,,***)))+++---//////000111111111111111555888???GGGNNNXXXjjjzzz~~~}}}~~~{{{vvvsssvvvzzzwwwpppsss~~~sssjjjjjjuuuyyymmmnnnrrrwwwyyyyyyzzz}}}zzz|||wwwlllcccbbbcccbbbdddiiigggfffdddccccccdddfffhhhnnnpppuuuzzzzzzwwwvvvsssqqqjjjiiihhhiiijjjmmmooopppllliiigggiiimmmooonnnlllnnnllliiigggffffffggghhhiiiiiiiiiiiijjjlllooopppnnnppptttyyy}}}~~~|||zzzppppppnnnkkkfff```[[[WWWUUUTTTSSSUUUWWWVVVRRRNNNHHHIIIIIIIIIIIIHHHGGGFFFCCCCCCCCCCCCDDDEEEFFFFFF???@@@AAA???<<<;;;===@@@<<<<<<;;;::::::;;;===>>>????????????@@@AAABBBBBBAAADDDHHHHHHDDD???===<<<>>>??????@@@AAAAAAAAAAAABBBCCCDDDDDDCCCCCCDDDFFFBBBBBBCCCEEEGGGJJJLLLMMMMMMPPPRRRUUUWWW[[[```ccc```bbbdddddddddeeejjjnnnqqqqqqtttyyy~~~}}}yyyvvvtttrrrpppppppppqqqrrrllllllllljjjfffdddddddddoooppprrrrrrssstttwwwyyyyyyzzz{{{zzzyyyzzz|||zzz}}}xxxssspppoooooopppzzz{{{tttmmmgggcccaaa```eeefffggghhhiiiiiihhhgggcccdddccc___ZZZYYY\\\```kkkzzz~~~}}}vvvqqqqqqrrrnnnkkkfff___]]]cccoooyyyuuuxxx|||{{{vvvggg```VVVOOOLLLKKKIIIGGGFFFCCC>>>999555222222222//////...---,,,,,,++++++''''''((()))))))))))))))(((((((((((((((((((((((((((((('''''''''&&&&&&&&&###%%%&&&((())))))((((((vvvZZZJJJEEE<<<<<<<<<:::888666777888444333333333444222///---000000111111111///...,,,---,,,+++,,,//////---+++///...---,,,+++*********++++++,,,,,,,,,+++***)))))))))***+++,,,...///000------.........---,,,+++&&&''')))+++,,,,,,,,,+++++++++******************++++++***)))***+++---...111...,,,---000000---***++++++++++++++++++++++++...,,,***((('''(((***,,,///...------000111111111666>>>FFFLLLWWWhhhwww~~~yyyvvvrrrppprrrwwwqqqyyy|||xxxvvv}}}|||pppooouuuzzzpppooooooqqquuuxxxyyyyyywwwxxxzzzwwweeecccaaa```aaabbbcccdddiiidddbbbcccdddfffkkkqqqqqqyyy}}}vvvqqqmmmjjjiiikkkjjjhhhggghhhjjjmmmooonnnmmmlllkkkjjjjjjjjjjjjiiigggeeeeeeffffffeeeccccccdddfffhhhjjjlllnnnnnnmmmnnnppprrrtttsssooollleeeccc___ZZZVVVSSSRRRQQQFFFFFFGGGGGGHHHGGGGGGGGGBBBBBBBBBBBBAAAAAAAAAAAA======>>>>>>>>>===<<<<<<@@@@@@@@@?????????>>>>>>@@@???===>>>??????>>><<<<<<======>>>???@@@AAAAAAAAA???>>>???BBBBBB@@@===<<<:::999:::===???@@@@@@CCCCCCCCCCCCCCCCCCCCCCCCBBBAAA@@@AAABBBBBBBBBAAAGGGGGGIIIJJJLLLNNNOOOPPPUUURRRSSSWWWYYYYYY[[[```aaadddhhhlllqqqtttvvvwwwvvvrrroooooorrrttttttsssuuussspppmmmkkkhhheeebbbeeeeeefffjjjooorrrttttttyyyyyyyyyyyyzzz|||}}}~~~yyyvvvqqqnnnmmmmmmmmmlllyyywwwqqqpppmmmiiieeegggdddbbbbbbccceeeeeedddeeeccc```[[[VVVTTTTTTVVVhhhrrr{{{wwwwwwxxxtttqqqqqqlllhhhaaa^^^___fffooouuuvvv|||~~~xxxwwwyyytttmmmaaaUUUMMMJJJKKKLLLGGGEEEAAA===;;;888444111222000000//////...***((()))((((((((((((((()))***''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&yyy^^^MMMFFF???>>>===;;;888777777888777666555555555444222000000000000000///...------///---,,,---//////---+++...------,,,++++++++++++......------,,,,,,,,,+++*********+++,,,---//////,,,,,,,,,,,,++++++******((()))***++++++,,,++++++++++++++++++++++++******+++++++++++++++,,,---------,,,,,,,,,---,,,+++)))++++++++++++++++++++++++///......---,,,+++******111111222333444666777888???FFFMMMTTT___ooo{{{zzzqqqlllhhhfffiiinnnuuu~~~||||||~~~~~~zzzwwwnnnqqq~~~|||sssqqqooooooooorrrvvvzzz|||{{{uuuvvv{{{rrriiieeedddbbbbbbbbbdddeeeeeehhheeedddgggiiilllrrryyy}}}{{{wwwssspppmmmlllkkkjjjiiihhhggghhhiiilllmmmjjjiiiiiihhhhhhhhhiiiiiikkkhhheeedddeeeffffffeeeffffffggghhhiiijjjkkklllllllllkkkjjjhhhddd^^^ZZZTTTRRROOOLLLIIIGGGFFFEEEAAABBBCCCCCCDDDCCCCCCCCCAAAAAAAAAAAAAAAAAA@@@@@@>>>???????????????>>>>>>@@@@@@@@@@@@@@@@@@@@@@@@BBB@@@???@@@AAAAAA???>>>===>>>>>>???@@@AAABBBBBBAAA???>>>???@@@@@@>>><<<;;;:::888999<<<>>>??????@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@???@@@@@@AAA@@@@@@BBBBBBCCCDDDFFFGGGHHHIIIMMMJJJKKKNNNPPPPPPRRRVVVXXXZZZ^^^bbbgggjjjkkklllooommmkkkmmmqqquuuvvvvvvxxxvvvtttrrrpppnnnllljjjiiihhhiiikkknnnoooooooootttttttttuuuwwwyyy|||}}}~~~~~~~~~~~~}}}|||{{{zzzvvvtttqqqpppoooppppppppp|||}}}xxxwwwuuuqqqmmmiiigggeeedddeeeffffffeeeeeeccc```[[[WWWUUUWWWYYYeeeooo}}}wwwvvvvvvtttrrrsssllliiieeeccceeekkkrrrwww{{{~~~vvvuuuuuu|||{{{tttiii]]]TTTNNNLLLLLLIIIGGGDDDAAA>>>:::666333111000/////////...+++((())))))(((((((((((())))))''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&((((((((((((((((((((((((|||cccOOOFFFAAA???===;;;999999999:::999777555444444444333222111000///......------...000///......//////---+++------,,,++++++,,,,,,,,,222111///---------------,,,,,,,,,,,,,,,------...,,,,,,,,,,,,+++++++++***++++++************++++++***++++++,,,,,,++++++++++++,,,,,,------------,,,+++,,,------+++******+++++++++++++++,,,,,,,,,,,,,,,---...///...---,,,+++---000222333444666;;;@@@MMMSSSZZZbbbmmmyyy~~~}}}zzzpppfff___\\\[[[```gggwwwyyyzzz}}}xxxuuussssss|||~~~wwwqqquuuttttttuuuwww|||}}}zzz|||pppfff```eeedddddddddddddddeeeeeegggeeehhhnnnrrrwwwxxxtttssstttuuuwwwwwwuuutttpppppppppooonnnmmmlllkkkiiihhhgggffffffggghhhiiiddddddddddddeeefffggghhhjjjhhheeecccdddeeeeeedddggggggffffffeeeeeeeeedddcccaaa___]]]ZZZTTTNNNIIIJJJHHHFFFDDDBBBAAAAAAAAA>>>???@@@@@@AAAAAAAAA@@@@@@@@@@@@@@@@@@@@@AAAAAA@@@@@@AAAAAABBBAAAAAAAAA@@@@@@AAAAAABBBBBBCCCCCCDDDCCCCCCCCCDDDDDDBBBAAA@@@@@@AAABBBCCCDDDDDDEEEDDDCCCBBBBBBBBBBBB@@@>>><<<;;;999:::<<>>??????@@@@@@AAAAAABBBDDDBBBBBBFFFGGGFFFHHHLLLNNNPPPSSSVVVZZZ]]]^^^___cccbbbbbbffflllqqquuuvvvwwwwwwvvvuuutttssssssssspppooonnnnnnnnnnnnllljjjkkklllmmmnnnqqqtttvvvwwwxxxyyyzzz{{{zzzxxxvvvuuurrrrrrrrrrrrsssssstttttt~~~||||||{{{xxxuuummmkkkiiiiiiiiiiiigggfffdddccc```[[[XXXXXXZZZ]]]bbbiiivvvxxxwwwwwwwwwwwwzzzsssqqqooonnnooosssxxx{{{~~~yyysssmmmmmmsssyyy||||||~~~yyypppeeeZZZRRRLLLIIIJJJIIIGGGEEECCC???999666222111/////////...+++)))***))))))(((((()))))))))''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&((((((((((((((((((((((((~~~eeePPPEEE???>>><<<;;;;;;<<<<<<<<<999666333222222333222111222000///---,,,------...111000000000///...---+++,,,,,,+++++++++,,,------333111///---,,,,,,---.........---,,,,,,,,,,,,,,,//////...---------------...---+++***)))***++++++***+++,,,------,,,,,,++++++,,,---...///...---,,,+++...000///,,,+++,,,...+++++++++,,,,,,,,,,,,,,,((()))***,,,------------+++...111222333999DDDMMM\\\cccjjjqqqyyy}}}yyyqqqmmmcccYYYUUUTTTXXXaaajjjvvv}}}|||{{{}}}zzzyyyyyy}}}zzzwwwvvvxxxzzz}}}vvvjjjdddbbbeeeeeefffeeedddcccdddeeeggghhhoooxxxssskkkeeeeeegggiiilllllljjjhhheeegggiiijjjkkkjjjiiihhheeeeeeddddddddddddddddddaaaaaaaaabbbdddeeeggghhhgggfffeeeeeeeeedddbbb```bbbaaa```___]]][[[ZZZYYYSSSRRRQQQPPPOOOLLLGGGCCCGGGFFFDDDCCCBBBAAABBBBBB>>>???@@@AAAAAAAAAAAAAAA@@@@@@@@@AAAAAABBBBBBBBBBBBBBBCCCDDDEEEEEEEEEDDDBBBBBBCCCDDDEEEFFFGGGGGGIIIHHHGGGHHHIIIIIIGGGEEEDDDEEEEEEFFFGGGHHHIIIIIIKKKKKKJJJJJJIIIHHHFFFDDD@@@>>>======???AAABBBBBBCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBCCCBBB@@@??????@@@????????????????????????@@@===>>>AAABBBAAABBBEEEGGGHHHJJJMMMPPPRRRTTTUUUVVVWWWYYY\\\bbbiiinnnppprrrsssssssssssstttvvvwwwzzzxxxvvvtttssspppllliiidddeeefffgggiiikkklllmmmppprrrtttwwwwwwvvvtttrrroooqqqtttuuuuuuuuuuuuvvv|||||||||{{{yyyyyyyyyxxxvvvqqqpppnnnnnnnnnmmmjjjhhhdddccc```]]]ZZZZZZ]]]``````dddjjjpppxxx}}}zzz{{{{{{}}}|||{{{zzzzzzzzz|||~~~~~~wwwmmmhhhjjjooosssuuuyyyvvvqqqiii___UUULLLHHHIIIHHHHHHHHHGGGCCC>>>:::444333111000000///,,,*********))))))((()))))))))''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&}}}cccMMMBBB<<<;;;:::;;;>>>??????>>>999777444222333333333222222111///...------......000000111000///---,,,,,,,,,,,,+++++++++,,,------111000---,,,++++++,,,---000///...---,,,,,,,,,,,,000///...---------.........---,,,***)))***++++++***+++,,,.........---,,,,,,---...///...---,,,+++***---//////,,,+++,,,///++++++,,,,,,,,,------------,,,+++******,,,...//////222555777;;;FFFVVVbbbjjjqqqxxx}}}~~~zzzmmm```[[[SSSMMMMMMRRRZZZgggrrrxxx{{{~~~zzzxxx|||~~~|||zzzuuuzzz{{{ppphhheeeeeeeeeffffffeeeccccccdddfffkkkpppzzzvvviiibbb[[[\\\^^^aaacccdddbbb``````bbbdddfffgggfffeeecccaaabbbbbbbbbbbbaaaaaa````````````aaacccdddfffgggeeeeeefffggggggccc^^^ZZZXXXWWWUUUSSSQQQOOONNNMMMFFFFFFFFFHHHIIIHHHFFFCCCCCCBBB@@@???>>>===>>>>>>>>>???@@@AAABBBBBBBBBBBBBBBBBBCCCCCCDDDEEEFFFFFFEEEFFFGGGHHHIIIJJJJJJJJJGGGGGGHHHJJJKKKLLLMMMNNNOOONNNNNNPPPQQQPPPMMMKKKKKKLLLLLLMMMNNNOOOPPPPPPRRRRRRRRRQQQPPPNNNMMMLLLDDDBBBAAAAAACCCEEEEEEEEEHHHHHHHHHHHHHHHHHHHHHHHHGGGHHHHHHFFFCCC@@@@@@BBBAAAAAAAAA@@@@@@@@@??????>>><<<<<<@@@@@@===>>>@@@AAABBBCCCEEEGGGIIIKKKLLLNNNOOORRRUUUYYY^^^dddgggjjjlllnnnnnnoooqqquuuyyy}}}|||zzzxxxuuupppmmmccccccccccccdddccccccccchhhkkknnnrrrttttttsssrrrooorrruuuvvvuuuttttttuuuxxx~~~{{{xxxxxxyyywwwsssqqqrrrsssuuuvvvuuutttttttttsssqqqnnnkkkddddddccc```^^^___aaadddaaabbbbbbbbbdddlllwww~~~}}}}}}{{{yyy|||~~~~~~ssskkkhhhiiijjjjjjooopppooolllfff\\\TTTNNNIIIIIIJJJJJJJJJHHHCCC@@@999777444333222000...,,,++++++***)))))))))))))))((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&zzz```KKKBBB<<<;;;;;;>>>BBBCCCAAA>>>;;;999777666666666555444222111000//////............///000000...,,,,,,---------,,,++++++,,,,,,,,,...---,,,+++++++++,,,---000///...---,,,,,,,,,,,,///...,,,+++++++++,,,---------,,,+++++++++++++++)))+++---/////////---,,,,,,------------,,,,,,+++(((***+++,,,+++***++++++++++++,,,,,,------......555333///---+++,,,...///000333777===HHHWWWhhhsssvvv|||{{{qqq```RRRLLLGGGFFFKKKTTT```nnnzzzxxxppprrr~~~|||||||||{{{zzzxxx~~~zzzssslllfffdddcccccceeefffeeeccceeeiiinnnuuu|||yyylllbbb\\\XXXXXXYYY[[[^^^___^^^]]]___```bbbccccccbbbaaa```___```aaabbbbbbaaa```___`````````aaaaaacccddddddccccccddddddbbb^^^WWWRRRLLLKKKJJJIIIGGGFFFEEEDDDBBBBBBBBBDDDEEEFFFDDDBBBAAA@@@???>>>===>>>>>>??????@@@AAABBBCCCDDDDDDDDDEEEEEEFFFGGGIIIJJJKKKKKKKKKLLLMMMOOOPPPPPPQQQQQQPPPQQQQQQSSSTTTUUUVVVVVVWWWWWWXXXYYYZZZYYYVVVTTTSSSTTTTTTUUUVVVWWWXXXXXXWWWXXXYYYXXXVVVTTTTTTTTTJJJIIIGGGGGGIIIJJJKKKJJJNNNNNNNNNNNNNNNNNNNNNNNNMMMOOOOOOKKKEEEBBBBBBCCCBBBBBBBBBAAAAAAAAA@@@@@@>>><<<<<>>>>>@@@AAACCCDDDHHHJJJLLLNNNQQQUUUZZZ^^^aaadddgggggghhhkkkrrrwww|||{{{zzzzzzzzzwwwssspppgggggggggfffeeecccaaa```dddfffiiilllooopppppppppnnnqqquuuuuusssrrrsssuuuuuuyyy}}}}}}yyyvvvuuuvvvuuurrrnnnlllllloootttwwwxxxxxxxxxyyyyyyvvvrrrnnnggghhhhhhgggfffeeefffgggddddddaaa^^^]]]aaajjjpppwww}}}~~~~~~~~~~~~zzzuuutttyyy}}}|||ssslllhhhdddbbbiiilllppprrroooiiiaaa[[[QQQPPPOOOOOOOOOMMMIIIFFF???===999666555333000...,,,+++******))))))))))))((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&((((((((((((((((((((((((vvv\\\KKKDDD???>>>???CCCGGGFFFAAA<<<:::999888888888777555333222222222222111000///...+++...000///---,,,,,,......------,,,++++++++++++,,,,,,,,,,,,,,,---------000///...------,,,------///...,,,+++++++++---...,,,,,,,,,---,,,,,,++++++)))+++---000000000...---------,,,+++++++++++++++)))))))))***,,,,,,+++***++++++,,,,,,---......///222111///.........//////000444<<>><<<>>>===<<<<<<<<<===>>>@@@AAA@@@BBBDDDEEEGGGJJJPPPTTTVVVZZZ]]]^^^___bbbjjjppprrrrrrsssuuuvvvuuurrrooonnnnnnmmmmmmkkkiiigggeeebbbccceeegggiiijjjkkkkkkkkkooossssssqqqpppsssvvvvvvxxxyyywwwtttrrrrrrsssrrroookkkgggggglllsssxxxyyyzzz{{{|||}}}zzzuuuqqqkkkmmmoooooonnnlllkkkkkkiiigggeeebbbaaacccfffiiiiiinnntttxxx|||zzztttqqqrrrtttvvvxxxxxxvvvuuuyyy}}}uuummmgggdddeeejjjqqqwwwwwwsssmmmhhh]]][[[YYYWWWUUUSSSOOOLLLFFFBBB===:::777555222000---,,,+++***))))))))))))((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&((((((((((((((((((((((((tttZZZKKKGGGCCCBBBCCCGGGJJJHHHAAA;;;888777666777777666333000222222333333333111///...***---//////,,,+++---...///...---,,,+++************+++,,,---............//////...---------------222000...---------///000***+++------...---,,,+++)))+++...000111000...---...---+++***)))***++++++,,,***)))+++...000---+++++++++,,,,,,---...//////((())),,,...000111111111444:::FFFWWWjjj{{{{{{lll```UUUMMMJJJHHHLLLVVVaaammmyyy{{{ssssssvvv~~~vvvjjjbbbkkk{{{~~~xxxwww|||||||||~~~wwwtttuuussspppmmmlllmmmmmmjjjfff^^^aaadddeeegggnnnyyy~~~yyyqqqiiibbb]]]ZZZYYYXXXVVVVVVWWWYYY[[[\\\[[[^^^^^^______````````````^^^```cccfffgggfffdddcccaaaaaa```___^^^^^^^^^^^^XXXTTTOOOJJJGGGDDDAAA???>>>????????????@@@@@@@@@<<<<<<<<>>=========???@@@AAA888:::===>>>???BBBHHHLLLNNNQQQUUUVVVVVVZZZbbbiiiiiijjjlllooorrrrrrpppnnnsssssssssrrrqqqooommmkkkbbbbbbccccccdddeeefffgggiiimmmqqqqqqoooooosssxxxxxxxxxwwwuuuqqqoooppprrrqqqnnnhhhddddddjjjrrrxxxzzz{{{}}}~~~|||wwwsssoooqqqtttuuusssqqqooonnnlllkkkiiigggggghhhhhhiiicccfffiiilllqqq|||~~~}}}|||xxxssspppooooooooorrrwwwwwwrrrvvv|||sssmmmiiiccciiiqqqyyy{{{xxxrrrnnnhhheee```]]]ZZZVVVSSSPPPIIIFFF@@@<<<999666333111---,,,+++***))))))))))))))))))))))))))))))))))))&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&oooUUUFFFCCC@@@@@@BBBHHHMMMLLLEEE???888888777666444111///---222222222111///...,,,+++,,,+++++++++,,,,,,---...//////...------------......---,,,+++++++++,,,---333222///---,,,,,,---...:::666000---,,,---.........------------,,,,,,,,,...,,,***+++...000///---------,,,,,,***)))'''&&&------------,,,+++************+++,,,---//////000111...---//////---///333777>>>MMMcccxxxvvvfffYYYRRRPPPKKKIIINNN\\\lllxxxyyytttllluuurrrgggdddgggpppzzz{{{uuurrruuu{{{|||zzz|||~~~||||||~~~{{{qqqlllkkkjjjkkkhhhfffgggiiijjjiiifffhhhcccccciiiooouuu~~~rrrkkkbbb]]]\\\[[[XXXTTTVVVVVVUUUVVVXXXZZZ]]]___\\\^^^_________```bbbdddgggjjjmmmnnnkkkeee^^^YYYZZZYYYXXXVVVTTTRRRPPPOOOFFFFFFEEECCCBBB@@@???>>>>>>>>>>>>?????????@@@@@@??????@@@@@@AAACCCDDDEEEGGGHHHIIIIIIIIIKKKOOORRRPPPOOOOOOQQQTTTVVVWWWVVVTTTQQQNNNNNNRRRUUUVVVVVVUUUXXX\\\___```bbbeeegggggghhhjjjkkklllmmmmmmmmmqqqqqqqqqqqqpppnnnmmmlllhhhhhhhhhhhhiiijjjkkklllnnnnnnnnnnnnmmmlllkkkjjjhhhggggggfffeeedddcccccchhhggggggggggggfffccc```^^^]]]YYYRRRKKKHHHHHHJJJHHHKKKOOORRRRRRQQQNNNLLLKKKKKKJJJIIIGGGFFFFFFEEEDDDCCCAAA@@@@@@@@@>>><<>>===>>>???@@@AAAGGGHHHJJJMMMQQQTTTVVVWWW\\\```eeehhhjjjjjjkkkkkkjjjnnnrrrsssrrrpppooonnnllliiieeebbb```aaabbbdddhhhhhhjjjnnnrrrssssssqqqxxxvvvsssrrrrrrqqqpppnnnqqqkkkeeedddhhhnnnsssvvvvvvyyy}}}}}}xxxuuutttuuuwwwxxxyyyvvvrrrooommmmmmllljjjiiihhhgggfff___```dddiiilllsss~~~|||yyywwwzzzzzzzzzxxxvvvvvvxxxzzz|||wwwzzz{{{uuunnnhhhbbbccckkkvvv|||{{{zzzzzzqqqsssqqqggg^^^[[[YYYVVVTTTNNNFFFCCCBBB???999444000///...---,,,+++++++++************)))))))))(((''''''&&&&&&&&&%%%%%%%%%''''''''''''''''''''''''oooUUUFFFBBB@@@===<<>>999666666555444333222000///111111111111000...---,,,,,,,,,,,,+++,,,,,,------///.........------------------,,,++++++,,,,,,---111000...,,,+++,,,------333111...---.........---.........------,,,,,,,,,+++)))'''(((+++,,,,,,***,,,,,,---------,,,,,,+++---------------,,,,,,+++,,,,,,------...///000000000---,,,...///...111666???FFFTTTiii|||xxxmmmddd\\\UUUPPPOOOOOOUUUcccqqq}}}zzzrrrnnnvvv~~~qqqkkkkkkoooxxx~~~yyyxxx||||||yyyyyy{{{}}}||||||{{{|||~~~qqqjjjggghhhiiifffffffffhhhiiijjjiiigggiiigggiiiqqqxxxxxxjjjccc[[[WWWVVVVVVTTTRRRWWWVVVVVVWWWXXX[[[^^^___]]]^^^___```aaaccceeegggiiijjjkkkkkkggg```ZZZVVVQQQQQQOOOMMMLLLJJJHHHHHHBBBAAA@@@???>>>======<<<>>>>>>??????@@@@@@AAAAAAAAAAAAAAABBBCCCDDDEEEFFFIIIJJJJJJKKKLLLNNNRRRVVVZZZYYYZZZZZZ[[[[[[ZZZYYYWWWTTTQQQQQQTTTXXXYYYYYYYYY\\\```bbbdddfffiiikkkoooppprrrssstttuuuuuuuuutttttttttsssrrrqqqppppppmmmmmmmmmmmmnnnooopppppprrrrrrrrrrrrqqqpppoooooopppppppppoooooonnnnnnmmmmmmkkkjjjjjjjjjiiigggeeedddccc___XXXQQQMMMMMMNNNPPPRRRVVVXXXYYYWWWTTTSSSNNNMMMMMMMMMLLLLLLKKKKKKHHHFFFDDDCCCCCCBBB@@@???>>>>>>===<<<<<<===>>>???@@@AAACCCEEEHHHJJJLLLMMMRRRVVV[[[^^^```bbbdddeeehhhlllppprrrrrrpppoooooonnnkkkhhhdddbbbbbbbbbccceeeeeefffiiimmmpppqqqqqqrrrqqqqqqrrrtttuuuuuutttqqqlllggggggkkkrrrwwwyyyyyy|||xxxtttuuuvvvwwwyyyzzzxxxvvvssspppooonnnmmmkkkiiihhhggg```aaadddhhhjjjppp~~~}}}xxxvvvtttsssrrrqqqrrrsssuuuyyy}}}yyysssmmmiiihhhkkkssswwwxxxyyy|||yyy{{{xxxmmmddd```___]]]ZZZTTTLLLFFFBBB???;;;888444333111///---++++++***************))))))))))))((((((((('''''''''&&&&&&''''''''''''''''''''''''nnnUUUFFFBBB@@@<<<888777888999777555555444333333222222222222000000000000000///......------,,,,,,,,,,,,,,,---...............---,,,,,,------,,,,,,,,,,,,------///...---,,,++++++,,,---,,,++++++---//////---,,,//////...---,,,,,,++++++***)))((((((***++++++***+++,,,---...///000000000,,,,,,---............---........./////////000000000......000111111666<<>>===============<<<<<<>>>>>>??????@@@AAABBBBBBCCCCCCCCCDDDEEEFFFGGGHHHLLLMMMNNNOOOPPPSSSXXX[[[eeeeeeeeeeeeccc```^^^\\\[[[YYYWWWWWWYYY\\\^^^^^^^^^```dddgggiiikkkmmmooorrrtttuuuwwwxxxxxxxxxwwwxxxxxxwwwwwwvvvvvvuuuuuurrrrrrrrrrrrssstttuuuuuuwwwwwwvvvvvvuuuuuuttttttuuuuuuuuutttttttttttttttsssqqqooonnnnnnnnnmmmlllllljjjfff```YYYVVVUUUVVVYYY[[[]]]______^^^[[[ZZZSSSSSSSSSTTTTTTSSSSSSSSSNNNLLLJJJHHHHHHFFFDDDBBB@@@???>>>>>>===>>>>>>???<<<===???@@@BBBCCCCCCDDDGGGJJJNNNRRRUUUXXX\\\^^^bbbfffjjjmmmmmmmmmmmmmmmnnnllliiigggeeecccccccccbbbaaa```bbbgggkkknnnooonnnnnnooorrruuuwwwwwwvvvqqqnnnkkkkkkooouuuzzz}}}{{{yyyttttttuuuwwwxxxxxxxxxwwwvvvrrrqqqpppnnnllljjjhhhfffccccccdddggghhhlllwwwxxx{{{zzztttqqqpppooooooiiihhhiiipppyyyzzzsssoookkkjjjnnnssswww~~~uuujjjfffdddbbbbbb]]]UUUMMMFFFAAA???>>>999777555111...,,,******))))))******************)))))))))(((((((((''''''''''''''''''''''''''''''nnnTTTEEEAAA@@@<<<888777777777666555777666444222222222333333//////000000000000//////......---,,,,,,,,,,,,---------.........---,,,+++,,,,,,,,,,,,---------...///...---,,,,,,,,,---...,,,++++++,,,.........,,,//////...---,,,++++++***---,,,++++++,,,---------)))***,,,---...//////000+++,,,---...////////////.............../////////222000000222333444:::CCCIIIPPP^^^nnn{{{}}}tttiiiddddddddd```\\\\\\^^^dddmmmuuu}}}zzzjjjoooyyy{{{oooppprrryyyxxxuuutttyyyzzztttlllfffdddeeeggghhhdddgggjjjkkklllnnntttxxx|||}}}tttmmm\\\WWWQQQNNNOOOSSSUUUVVVXXXXXXYYYZZZ[[[]]]___aaa______aaacccfffhhhiiiiiidddbbb^^^XXXRRRMMMIIIGGGDDDCCCCCCBBBAAA@@@??????<<<======>>>>>>?????????>>>>>>???@@@AAABBBCCCDDDEEEFFFFFFFFFGGGIIIJJJKKKPPPQQQSSSTTTVVVZZZ___ccclllmmmnnnmmmiiieeeaaa___```___^^^^^^___bbbcccdddaaadddgggjjjlllnnnpppssstttvvvxxxyyyzzzzzzyyyxxx{{{zzzzzzyyyyyyyyyyyyzzzuuuttttttuuuuuuvvvwwwxxxyyyyyyxxxwwwvvvvvvvvvvvvvvvvvvwwwwwwxxxxxxxxxyyyxxxuuusssrrrrrrssssssrrrpppnnnkkkgggccc````````````aaacccccccccaaa```^^^ZZZ[[[[[[[[[[[[ZZZYYYXXXTTTRRROOONNNMMMKKKIIIFFFDDDCCCCCCBBBAAAAAA@@@@@@???@@@AAABBBBBBBBBAAAAAAAAACCCFFFIIILLLPPPUUUYYYYYY\\\aaadddffffffggghhhiiihhhggggggfffeeeeeeeeeccc```^^^^^^aaaeeehhhjjjllllllnnnqqqtttvvvvvvtttrrrpppooooooqqquuuyyy{{{zzzyyysssssstttuuuuuuuuuttttttuuussssssrrrqqqnnnkkkiiiggggggeeeeeeffffffhhhrrr|||{{{xxx}}}~~~xxxsssooollliiigggdddbbbccckkkwwwzzzsssnnnkkkmmmrrrzzzrrrkkkgggdddeeeccc^^^VVVMMMFFFBBBAAA;;;999666333000---++++++))))))************++++++)))))))))(((((((((''''''''''''''''''''''''''''''nnnSSSDDD@@@<<<;;;:::999999999777666999888666444222222222222...//////000000000000000......---,,,,,,------------------------,,,,,,+++,,,,,,------..............................//////000...++++++,,,---...---//////...---,,,,,,++++++.........---------...///))))))***+++,,,,,,,,,,,,++++++---...//////000000---------------------...111000000222222555>>>HHHTTT[[[gggttt~~~~~~rrrpppmmmkkkiiihhhggggggggggggjjjppptttyyyqqqiiivvv~~~zzz}}}|||rrrlllpppyyy|||zzzyyy}}}|||ooollliiigggggggggfffeeegggiiikkklllnnnttt}}}}}}vvvllleeeUUURRROOOMMMOOOSSSWWWYYYYYYYYYZZZ\\\]]]___aaabbbdddcccdddfffiiijjjiiiggg[[[XXXSSSMMMHHHDDDAAA@@@AAAAAAAAA@@@@@@?????????<<<<<<===>>>???@@@AAAAAA??????@@@BBBCCCEEEFFFFFFIIIIIIJJJJJJKKKMMMNNNOOOTTTVVVXXXZZZ]]]aaagggkkkrrrtttvvvtttoooiiifffeeeddddddeeeeeeeeegggiiijjjdddgggjjjmmmoooqqqsssuuuzzz{{{}}}~~~}}}||||||{{{{{{{{{|||}}}}}}vvvvvvvvvvvvwwwxxxyyyyyyzzzyyyxxxwwwvvvvvvvvvvvvzzzzzzzzz{{{||||||}}}}}}zzzxxxuuutttuuuvvvvvvuuurrrpppnnnlllkkkkkkjjjjjjiiiiiiiiihhhgggfffeeedddbbbccccccbbbaaa___\\\[[[YYYWWWTTTSSSRRRPPPNNNLLLHHHHHHGGGFFFEEECCCBBBAAABBBCCCDDDDDDCCCBBB@@@???===>>>AAABBBEEEIIINNNQQQPPPTTTYYY\\\^^^___aaaccc``````aaacccdddfffhhhiiieeeccc```___```cccddddddggggggiiilllqqqssstttsssrrrrrrqqqqqqqqqsssuuuwwwvvv{{{~~~vvvqqqssstttvvvuuusssqqqrrrsssuuuvvvvvvuuussspppnnnlllkkkiiiggghhhggghhhooowww|||zzzzzzwwwsssppplllgggbbb^^^aaa___```hhhuuu}}}wwwrrrrrruuu||||||ssslllgggffffffeee```WWWNNNGGGCCC<<<:::888444222///...---***************+++++++++((((((((('''''''''&&&&&&''''''''''''''''''''''''mmmSSSDDD???888999:::::::::888777666888777666444333222111111...///000000000000000///---------------......///...------,,,+++,,,,,,,,,+++,,,---......///......---......//////000000000333000---+++,,,---...---......---------,,,,,,,,,---......---++++++,,,...))))))***++++++******)))++++++,,,....../////////,,,,,,,,,,,,------............000222333888CCCPPP^^^dddllluuuzzz{{{yyywwwkkkooossssssooonnnpppsssssspppooorrrtttvvv}}}{{{nnnooo|||wwwvvvuuuzzzzzzrrrttt{{{vvvqqqiiihhhfffggghhhhhhgggfffkkklllmmmpppuuu~~~~~~zzzuuulllbbbZZZNNNMMMLLLLLLNNNRRRVVVYYYZZZZZZ\\\]]]___aaabbbbbbhhhfffeeefffggggggccc___PPPMMMHHHDDD@@@>>>>>>>>>>>>>>>>>>???????????????;;;<<<===>>>@@@AAABBBBBBBBBCCCDDDFFFHHHIIIKKKKKKPPPPPPPPPPPPQQQSSSTTTUUUXXXZZZ]]]```ccchhhnnnrrrxxxzzz{{{xxxrrrllljjjjjjhhhiiikkkkkkjjjkkkmmmooohhhkkkoooqqqsssuuuxxxzzz}}}~~~~~~~~~}}}|||}}}~~~zzzyyyyyyzzzzzz{{{|||}}}}}}|||zzzyyyxxxxxxyyyzzzzzzzzzzzz{{{{{{{{{||||||{{{yyyxxxwwwxxxyyyxxxwwwtttrrrqqqqqqrrrsssrrrrrrrrrqqqpppnnnmmmkkkkkkjjjiiiiiijjjiiigggdddaaa______]]]ZZZYYYXXXWWWUUUSSSMMMMMMLLLKKKIIIGGGEEEDDDCCCCCCDDDDDDCCCAAA>>><<<;;;<<<===>>>???AAADDDGGGIIILLLQQQTTTVVVXXX[[[\\\WWWXXXYYY\\\```dddhhhjjjhhhfffddddddddddddcccbbb``````aaaeeekkkpppssstttqqqrrrsssrrrqqqqqqrrrssssssuuuyyy{{{yyytttoookkkooorrruuuuuurrrpppqqqrrruuuvvvxxxxxxwwwvvvsssrrrpppllljjjjjjjjjjjjooovvv{{{yyywwwtttqqqnnnkkkfffcccdddcccdddkkkvvv~~~|||yyyzzz}}}uuuoooggghhhiiigggaaaXXXOOOIII???===;;;777444222000///,,,,,,+++++++++*********((((((((('''''''''&&&&&&''''''''''''''''''''''''mmmRRRCCC???999999:::999888666666666333333333333222111000//////000000000000000///...,,,,,,,,,,,,---///000111///...,,,******+++,,,...+++,,,---.../////////...+++,,,---...///////////////...------......---,,,,,,,,,,,,------------...,,,---...---***)))+++---***++++++,,,,,,,,,,,,,,,***+++,,,---------------+++,,,,,,---...//////000......222666999@@@OOO]]]gggkkkpppttttttrrrooommmkkkpppuuuvvvttttttwww{{{zzztttpppqqqssstttxxx}}}xxxsssrrr}}}|||vvvrrrssssssyyy~~~|||vvvpppllliiigggeeefffhhhkkklllmmmrrrsssvvv|||~~~{{{xxxuuuooofffZZZQQQKKKKKKMMMNNNPPPSSSWWWYYYZZZ[[[]]]___```bbbcccccceeebbb___^^^___\\\VVVQQQFFFDDDAAA???======>>>???======>>>>>>??????@@@@@@>>>???@@@AAABBBDDDEEEEEEGGGGGGIIIKKKMMMOOOQQQRRRVVVVVVWWWWWWXXXZZZ[[[\\\[[[]]]```dddhhhmmmtttxxx{{{}}}}}}xxxpppjjjiiijjjjjjmmmoooooonnnnnnpppsssnnnqqquuuxxxyyy{{{~~~~~~~~~~~~{{{{{{{{{{{{|||||||||||||||{{{zzz{{{||||||zzzxxxxxxvvvtttuuuxxxyyywwwvvvxxxvvvtttrrrpppooonnnnnnlllmmmnnnnnnmmmjjjgggddddddbbb```______^^^\\\ZZZUUUUUUTTTRRRPPPMMMKKKIIIFFFGGGHHHHHHGGGDDDAAA???===>>>>>>>>><<<<<<>>>???@@@CCCGGGJJJLLLOOOQQQSSSQQQQQQRRRUUUZZZ___eeehhhiiihhhiiijjjkkkiiifffccc^^^]]]\\\___dddjjjnnnooonnnqqqssssssrrrqqqrrrsssqqqqqqqqqooolllhhhdddbbbeeejjjoooqqqnnnmmmnnnppppppqqqtttvvvvvvvvvtttssssssooolllmmmmmmmmmqqqwwwxxx|||{{{xxxtttqqqqqqqqqqqqppppppoooppptttzzz}}}|||{{{yyy}}}www{{{~~~wwwkkkjjjjjjjjjhhhbbbYYYQQQEEECCC@@@;;;777444111000------,,,+++******)))))))))))))))(((((((((''''''''''''''''''''''''''''''mmmRRRCCC???<<<<<<;;;999666666666777//////111222222111000///000000000000000///......++++++,,,,,,...///111222000...+++)))(((***---///***+++---///000000///...***+++,,,---.../////////++++++---///000000---***++++++,,,------......///---///000...+++***,,,...+++,,,---...//////000///++++++,,,,,,------,,,,,,,,,,,,---...///000111222///111666;;;@@@IIIZZZjjjrrruuuwwwwwwtttppplllkkkmmmppptttuuuvvvxxx||||||tttmmmnnnqqqrrrtttxxx}}}sssllloooxxxyyyxxxvvvrrrqqqssssssyyy|||ssspppooommmjjjllliiieeeeeeiiiooosssuuuyyyzzz{{{yyyvvvsssnnndddWWWNNNJJJLLLOOOQQQSSSUUUXXX[[[[[[\\\]]]___aaabbbcccccc```\\\WWWVVVUUUQQQJJJCCC@@@???>>>======>>>@@@AAA>>>>>>???@@@@@@AAABBBBBBCCCCCCDDDEEEFFFHHHHHHIIIJJJKKKMMMOOOQQQSSSUUUVVV[[[[[[[[[\\\]]]^^^``````]]]___bbbfffjjjpppwww{{{{{{}}}{{{uuullleeedddffflllnnnqqqqqqoooooorrrtttsssvvvzzz|||~~~|||||||||}}}~~~~~~{{{yyy|||yyyxxxxxx{{{{{{zzzwwwyyyxxxuuurrrpppooonnnnnnnnnoooqqqqqqqqqnnnkkkiiigggeeedddcccccccccaaa___\\\\\\[[[ZZZWWWTTTRRRPPPMMMNNNOOOOOOMMMKKKGGGEEE@@@AAAAAA@@@===<<<<<<<<<999;;;???BBBDDDFFFIIIKKKNNNNNNNNNQQQUUU\\\bbbfffhhhiiilllnnnpppmmmiiieee```^^^[[[\\\___dddhhhiiilllooossstttsssrrrsssuuuqqqooolllhhhddd```]]][[[[[[aaahhhkkkjjjiiijjjmmmiiikkknnnqqqrrrrrrqqqpppuuupppnnnooooooooosssyyysssvvvxxxvvvxxx~~~xxxtttooolllnnnrrruuuwww|||||||||{{{|||zzzvvvuuuvvvvvv}}}vvvvvv{{{{{{ooollljjjjjjkkkhhh```YYYJJJHHHDDD???999555222000///...---,,,***)))((((((************))))))))))))''''''''''''''''''''''''jjjPPPBBB@@@===<<<;;;999888777777777666555555444333222111111000////////////000000111------,,,,,,---000222444111000...,,,+++++++++,,,...------......///000111......///111222222///,,,///...,,,,,,,,,,,,***)))///---++++++---............---,,,,,,,,,,,,---......---+++******+++---....../////////000111111111+++,,,---000222222000///777444777AAAJJJTTTcccqqq|||{{{rrrkkkiiiiiijjjnnnqqqsssxxx~~~~~~{{{tttqqqqqqtttuuurrrsssvvvtttrrrooosssvvvtttrrrssswww{{{|||{{{|||~~~sssooojjjhhhhhhiiigggeeejjjeeeeeejjjpppssszzz~~~{{{xxxzzz{{{xxxnnnaaaWWWRRRQQQTTTTTTSSSRRRRRRTTTXXX[[[]]]___bbbcccdddbbb```^^^UUUOOOIIIEEECCCAAA>>>;;;=========<<<<<<===>>>>>>>>>@@@BBBCCCDDDDDDDDDCCCFFFFFFFFFEEEEEEGGGKKKNNNPPPRRRTTTVVVXXXZZZ\\\\\\______```bbbeeeggggggfffddddddeeeggglllrrrxxx|||vvvllldddaaaccceeejjjppptttssstttxxxyyyxxx~~~}}}}}}wwwxxxzzz||||||{{{zzzyyy{{{yyywwwtttqqqpppppppppuuuuuuuuutttsssrrrpppooonnnmmmjjjgggfffeeeffffffeeeccc```]]][[[[[[[[[\\\XXXVVVTTTSSSSSSQQQNNNLLLMMMIIIEEEBBBAAA???>>><<>>;;;999:::::::::;;;<<<===??????@@@AAABBBCCCEEEEEEFFFFFFIIIJJJIIIIIIIIIKKKOOORRRUUUWWWYYY\\\^^^`````````gggfffgggiiilllmmmmmmllljjjiiiiiijjjmmmqqqvvvyyy{{{wwwooofff``````cccgggmmmssswwwwwwyyy~~~|||}}}~~~~~~}}}||||||{{{yyyvvvtttsssssssssuuuuuuuuuuuutttsssrrrqqqpppooollljjjiiiiiiiiijjjjjjiiigggdddbbbaaaaaaaaa]]][[[YYYXXXWWWVVVSSSPPPRRRNNNJJJHHHFFFEEECCCAAABBBAAA@@@???>>>>>>>>>>>>===???BBBEEEFFFJJJPPPTTTYYY___hhhnnnqqqqqqpppoooiiigggeeecccbbbbbbcccdddeeefffiiinnnsssvvvwwwvvvtttqqqmmmiiidddaaa___^^^ZZZYYYZZZ[[[^^^``````___^^^___aaaeeekkknnnoooooopppqqqqqqrrrtttuuuwwwxxxzzzxxxvvvtttssstttvvvwww{{{yyy{{{~~~ssslllmmmlllkkksss{{{qqqkkkiiiiiilllrrryyywwwqqqooooookkkooovvv}}}~~~xxxpppiiiiiimmmoookkkggg]]]TTTIIIBBB@@@>>>;;;777333111///---,,,++++++++++++******)))((((((((((((''''''''''''''''''''''''hhhNNN@@@>>><<<;;;:::999888777777777666555555444333222111000000///...---------------......---,,,---...///000...------,,,,,,------......------......///000111///......///000000///---...---,,,---......---,,,+++***((()))+++,,,,,,+++......---,,,,,,---.........---,,,++++++,,,---...---------,,,,,,,,,,,,,,,000///------///333888:::<<<>>>EEERRR___lll|||pppddd______ccchhhooouuu{{{{{{rrrgggaaaccchhhllljjjgggjjjqqqrrrzzz}}}rrrssswww}}}~~~}}}~~~tttfff___^^^]]]]]]^^^bbbeeeffffffjjjjjjoooyyy{{{xxxwwwuuusssnnnmmmiiibbbYYYSSSRRRSSSTTTUUUUUUUUUVVVXXX\\\```gggddd___YYYRRRKKKEEECCC???>>><<<;;;<<<;;;:::888999999:::<<<>>>@@@BBBCCCDDDDDDDDDFFFGGGIIIKKKLLLOOOOOOOOOOOOOOOQQQUUUXXX\\\^^^aaadddfffgggffffffjjjiiijjjlllnnnpppooonnnqqqpppooonnnoooqqqtttvvvsssoooiiiccc```bbbhhhmmmsssyyy~~~~~~}}}|||zzzxxxwwwwwwwwwvvvvvvvvvuuuuuutttttttttsssrrrpppnnnnnnnnnnnnooonnnnnnmmmkkkiiihhhgggfffcccbbb```___^^^\\\YYYWWWXXXUUUQQQOOOMMMLLLJJJIIIGGGFFFDDDAAA???>>>===<<<999;;;===???AAAEEEIIIMMMSSSYYYaaagggkkklllmmmnnnmmmlllkkkjjjhhhggggggfffcccbbbbbbeeejjjpppsssuuusssrrrpppmmmjjjgggdddccc^^^\\\ZZZYYYZZZZZZYYYXXXVVVXXX\\\bbbhhhkkklllkkkkkknnnqqqrrrrrrsssvvvyyyzzzyyyxxxvvvuuuuuuuuuvvvxxxuuutttwwwzzz~~~zzzrrrpppnnnlllqqqzzz}}}rrrmmmkkkgggggggggjjjrrrxxxrrrpppqqqjjjhhhhhhmmmttt{{{~~~|||tttllliiillloooooonnnggg\\\OOOHHHGGGEEE>>>888666444222///---,,,,,,,,,+++******)))))))))******''''''''''''''''''''''''hhhNNNAAA???<<<;;;:::999888888888888777777666555444333222222222222111//////...............---,,,,,,------...,,,,,,,,,,,,------.........------......///000111333111000111222333222111///---------///000///...,,,+++***+++---......---......------------.........---,,,,,,,,,,,,---.../////////...---------,,,///.........///333888;;;BBBHHHRRR___kkkvvv{{{lllaaa^^^^^^bbbjjjrrrvvvvvvtttlllccc\\\```gggkkkiiigggmmmvvv}}}rrrrrrttt{{{~~~xxxsssvvv{{{wwwxxxzzz}}}~~~||||||xxxhhh___]]]\\\\\\]]]___bbbeeegggiiikkkoooxxx{{{xxxwwwvvvuuutttmmmkkkfff___XXXTTTUUUVVVVVVWWWXXXXXXXXXZZZ]]]```^^^[[[UUUOOOIIICCC@@@>>>;;;;;;;;;<<<<<<<<<;;;:::<<<<<<===>>>@@@CCCEEEFFFHHHHHHHHHIIIKKKNNNQQQSSSTTTUUUVVVVVVVVVXXX[[[^^^bbbdddgggjjjkkkkkkjjjjjjkkkkkklllnnnppprrrqqqpppttttttsssrrrssstttuuuvvvtttqqqlllgggfffkkkrrrwww|||~~~|||{{{{{{zzzxxxxxxwwwwwwwwwwwwwwwwwwuuutttsssrrrrrrrrrrrrrrrpppoooooonnnmmmkkkiiihhhiiihhhfffeeeeeeccc```^^^^^^[[[XXXUUUTTTSSSQQQPPPPPPNNNKKKGGGDDDAAA???>>>;;;;;;<<<>>>@@@CCCFFFHHHOOOSSSZZZ___bbbdddfffgggiiijjjlllllllllkkkjjjiiidddaaa^^^^^^bbbhhhnnnqqqppppppqqqqqqooollljjjhhhfffccc___\\\[[[YYYWWWVVVRRRUUUYYY```fffiiiiiihhhdddiiiooopppoooppptttyyy{{{zzzyyywwwvvvuuuuuuuuuyyyuuurrrsssssswww~~~zzztttsssvvv~~~xxxsssooojjjhhhfffhhhooo}}}~~~wwwssssssuuunnnfffeeekkkssszzz}}}{{{qqqlllllloooqqqrrrlllcccWWWOOOJJJFFF@@@;;;888666444000...,,,,,,,,,+++***************++++++''''''''''''''''''''''''iiiOOOBBB@@@;;;;;;:::999888888888888666666555444333222111111222222111//////............------,,,,,,,,,,,,,,,++++++,,,------............------......///000111444222000000111222222222000.........000111000///,,,++++++,,,///000///...........................------------------------/////////...---------,,,,,,...///000000333888<<>>>>>;;;<<<======<<<;;;;;;;;;?????????@@@BBBDDDEEEFFFIIIIIIJJJLLLNNNRRRUUUWWWYYYZZZ\\\\\\]]]^^^aaadddfffhhhjjjlllmmmmmmmmmlllpppppppppsssvvvxxxwwwvvvvvvwwwxxxyyyzzz{{{|||}}}|||zzzvvvsssrrrvvv}}}~~~~~~|||{{{zzzzzzyyyzzzzzz{{{wwwvvvvvvuuuttttttttttttqqqqqqqqqpppooommmlllkkkmmmllljjjjjjjjjiiigggddddddaaa]]][[[ZZZYYYWWWVVVVVVTTTQQQMMMHHHEEEBBBAAA>>>=========???AAACCCDDDHHHKKKQQQUUUXXX[[[___aaacccfffiiilllnnnnnnmmmmmmgggccc___]]]___dddhhhjjjkkkmmmoooqqqqqqooonnnlllllliiidddaaa^^^\\\XXXVVVQQQSSSWWW]]]bbbeeeeeeccc]]]cccjjjmmmmmmoootttyyy{{{zzzyyywwwvvvuuuuuuuuuyyyuuusssrrrrrrvvvzzzvvvyyy}}}xxxrrrooonnnmmmnnntttzzzxxx}}}uuukkkeeehhhooovvvzzz}}}uuuooollllllnnnpppkkkggg```VVVLLLEEEAAA@@@;;;999666222///---,,,++++++***************++++++((((((((((((((((((((((((iiiOOOBBBAAA;;;:::999999888888999999444333222111000//////...000///...---------------,,,,,,,,,,,,,,,,,,,,,++++++,,,------.........---...------......///000111222000---,,,---///000000111000//////111111000///*********,,,...///...------...////////////...------------------------------------,,,,,,,,,,,,,,,+++...222333444888>>>CCCNNNYYYfffqqqzzz{{{oooccc\\\\\\```nnnvvv|||zzzwwwwwwwwwuuuooommmmmmmmmmmmooozzzuuunnnkkkiiilllrrrxxxzzz{{{|||}}}}}}zzzwwwtttsssssszzz~~~~~~vvvooonnnooovvv|||xxxkkkccc]]]^^^aaabbbbbbbbbccceeejjjrrrwww}}}tttuuuwwwxxxzzzxxxwwwwwwwwwvvvsssqqqfffccc^^^XXXUUUTTTTTTUUUYYYYYYYYYVVVSSSQQQQQQRRRIIIGGGDDDAAA???===<<<<<<:::<<<===<<<;;;;;;<<<===@@@@@@AAABBBCCCEEEFFFGGGJJJKKKMMMOOOSSSVVVYYYZZZ^^^```bbbcccccceeehhhjjjkkklllmmmnnnooooooooooooppppppqqquuuxxx{{{{{{zzz|||~~~~~~}}}|||}}}~~~~~~yyyyyyxxxxxxwwwvvvuuuuuuuuuttttttrrrqqqppppppoooooonnnmmmnnnooonnnmmmkkkjjjgggcccaaa```___^^^]]]ZZZXXXUUUPPPLLLHHHFFFEEEBBB@@@======>>>??????>>>???BBBFFFKKKOOOTTTYYY]]]]]]```eeejjjnnnooopppooojjjgggdddbbbcccdddddddddfffhhhkkkmmmooopppoooooonnnkkkhhheeeccc___[[[WWWSSSTTTVVVZZZ^^^___^^^]]]XXX^^^eeejjjmmmqqquuuyyyzzzyyyxxxvvvuuuuuuuuuvvvwwwtttssssssssswww}}}sssyyy}}}}}}}}}yyysssuuuttttttuuuyyy}}}xxxqqqjjjiiilllrrrvvv|||zzzwwwrrrmmmjjjjjjllljjjkkkggg^^^RRRIIIEEEEEE>>><<<999555111...---,,,+++******)))))))))******((((((((((((((((((((((((hhhNNNBBB@@@::::::999999888888999999444444333222111000000//////......---------......+++++++++,,,,,,,,,,,,++++++,,,---.........---,,,...------......///000111222///,,,***,,,...000000333222000000111111000...+++++++++...000111000...---...///000000///...---------............------------------------.........111444666888???JJJRRR^^^gggppptttzzzzzzpppeeeaaaccchhhwwwzzz}}}wwwrrrnnnpppuuu~~~qqqkkkjjjiiilllrrrxxx{{{|||~~~|||wwwrrrpppqqqsss~~~tttpppvvv}}}xxxlllgggeeecccbbbccccccdddeeegggkkktttqqqjjjlllqqqssswwwvvvvvvvvvtttqqqlllhhh```]]]YYYVVVUUUUUUVVVVVVXXXXXXVVVQQQLLLGGGFFFEEEBBBBBB@@@???>>>=========;;;===>>>===<<<===@@@CCCBBBCCCDDDFFFHHHJJJMMMNNNOOOQQQTTTWWW[[[^^^```aaaccceeehhhiiijjjkkknnnpppqqqqqqppppppppprrrssstttqqqqqqssswww{{{~~~~~~|||||||||{{{yyyxxxwwwvvvwwwuuutttrrrqqqqqqqqqrrrpppppppppqqqssssssrrrppppppnnnjjjhhhggggggfffddd^^^]]]YYYUUUQQQNNNLLLKKKGGGDDD@@@>>>??????===;;;;;;===@@@CCCGGGLLLQQQUUUWWWZZZ___eeeiiikkklllmmmkkkjjjiiiiiiiiigggdddbbbaaabbbfffiiilllnnnooooooooonnnlllkkkiiieee___[[[YYYYYYYYYZZZ\\\\\\[[[ZZZVVVZZZaaaiiipppuuuyyy{{{zzzxxxvvvtttssstttvvvwwwvvvttttttttttttxxxwwwuuuxxx}}}{{{|||{{{zzz{{{{{{zzzzzz}}}}}}}}}zzztttmmmjjjmmmqqquuuxxxzzzwwwrrrmmmkkkkkknnnnnnkkkeee\\\RRRKKKHHHCCC@@@===888444111000///+++******)))((((((((((((((((((((((((((((((((((((gggMMMAAA???::::::999999888999999999888777666555444333333222000000/////////000000111)))***+++,,,,,,,,,,,,+++,,,,,,.........---,,,+++...------......///000111444111---+++---///111222555333111111111111000...------...111333444333111---...///000000///...---------............------.../////////000111111111111333555777;;;EEETTT___nnntttxxxvvvxxxzzzqqqiiiggglllrrr|||{{{|||yyyrrrnnnsss~~~{{{ooogggfffhhhlllrrrxxx{{{{{{~~~{{{uuuppppppssswww~~~uuuuuurrriiidddhhhlllllliiigggeeefffhhhkkkrrr~~~}}}sssgggccchhhppptttuuuuuuuuutttrrrllleee```\\\ZZZXXXWWWWWWYYYYYYYYYWWWVVVSSSNNNGGGAAA>>>============>>>>>>?????????<<<>>>??????>>>@@@EEEIIIEEEFFFHHHJJJNNNQQQTTTVVVUUUWWW[[[___cccfffggghhhgggiiilllmmmnnnooorrrtttuuutttsssrrrrrrtttvvvxxxwwwwwwyyy}}}~~~}}}{{{zzzxxxwwwvvvtttrrrpppoooooopppqqqqqqqqqqqqsssuuuvvvuuutttvvvsssooommmmmmlllkkkjjjcccaaa^^^ZZZVVVSSSRRRPPPLLLHHHCCCAAAAAAAAA>>><<<===>>>???@@@AAAEEEJJJMMMSSSUUUZZZ___cccfffggggggkkkkkklllnnnnnnkkkfffbbb]]]___bbbfffiiilllooopppqqqpppppppppnnnjjjddd``````^^^\\\\\\]]]]]][[[ZZZVVVYYY___hhhrrryyy||||||yyywwwtttrrrrrrtttwwwxxxwwwvvvvvvwwwvvvzzz|||uuupppttt~~~{{{{{{~~~}}}|||qqqjjjiiilllrrrxxx}}}}}}xxxrrroooooorrrpppmmmiiiddd[[[QQQJJJFFFDDD@@@;;;777444222111++++++)))(((''''''''''''))))))))))))))))))))))))~~~cccOOOEEEBBB<<<;;;;;;:::999888777777777666444333222111111111000000///...............000///...---,,,+++++++++((()))+++,,,---,,,,,,+++***++++++,,,---...//////...------///111111///---444333222111000///...---------,,,,,,---...000111........................------------------------+++000///)))(((---000///888777888===BBBKKK___sss{{{yyyyyy{{{zzzmmmeeefffmmmrrr|||zzzqqqoooxxxrrriiifffiiilllnnnppptttyyy|||{{{tttpppmmmnnnvvv{{{zzzxxxcccbbbaaabbbcccdddeeedddgggjjjnnnttt~~~xxxxxxpppeee^^^\\\```eeeiiinnnooopppnnnjjjccc\\\WWWYYYZZZ[[[YYYUUUSSSSSSUUUSSSLLLCCC@@@@@@AAA@@@>>>======>>>>>>???@@@@@@AAA>>>@@@BBBDDDDDDEEEGGGIIIJJJLLLNNNPPPRRRUUUZZZ]]]]]]^^^```dddhhhjjjjjjjjjmmmllllllmmmnnnqqqsssuuuwwwxxxxxxxxxvvvvvvxxxzzz}}}~~~zzzxxxxxxzzzuuutttrrrppppppqqqrrrssssssssstttwwwyyyyyywwwtttuuutttttttttssspppkkkgggdddaaa^^^\\\[[[YYYVVVTTTTTTPPPJJJFFFCCCBBBAAA@@@@@@@@@@@@AAABBBBBBCCCCCCIIILLLQQQVVV[[[___bbbccceeehhhkkklllkkkjjjjjjjjjhhhfffcccbbbcccfffjjjmmmqqqqqqrrrrrrqqqoookkkhhhcccccc___[[[[[[^^^]]]ZZZXXX[[[bbbllluuuzzzzzzxxx~~~xxxrrroooppptttuuuvvvppprrruuuwwwyyy|||lllhhhoooyyy}}}xxxuuuvvvxxxzzz{{{~~~}}}tttnnnmmmmmmoooyyyxxxwwwrrrmmmjjjhhhaaaVVVLLLGGGEEEAAA???<<<888333///...---,,,*********++++++++++++***)))((('''&&&&&&~~~cccNNNDDDAAA<<<;;;::::::888888777666666666444333222111111111000000///...............//////...---,,,,,,,,,,,,******+++,,,---,,,++++++,,,,,,------------------111///......///111111000333222111000///...---------,,,,,,,,,,,,...///000........................------------------------+++///000++++++///222111444444999BBBKKKVVViiizzz}}}}}}}}}~~~{{{rrrggg``````iiirrrzzzqqqpppzzzpppjjjhhhiiikkknnnrrrwww{{{~~~zzzsssqqqqqquuu}}}xxxlllbbbaaaaaabbbccceeefffffffffkkkrrr{{{wwwpppoooiii```[[[ZZZ]]]aaaccckkkjjjhhhfffbbb]]]YYYWWWXXXZZZ[[[YYYTTTOOOMMMLLLIIIDDD===;;;===???>>>;;;===>>>>>>???@@@AAABBBBBBAAACCCFFFGGGGGGIIIKKKMMMMMMOOOSSSVVVXXX\\\```ccceeefffhhhjjjmmmooooooooooooooopppppprrrssstttuuuwwwyyy{{{||||||~~~~~~{{{{{{|||xxxvvvtttrrrqqqrrrssstttuuutttuuuwwwyyyyyyxxxvvvwwwvvvuuuuuutttrrrnnnkkkjjjhhheeecccbbb```]]][[[XXXTTTNNNJJJHHHGGGEEEDDDCCCCCCCCCCCCCCCCCCCCCCCCEEEGGGKKKOOOSSSWWWZZZ[[[^^^bbbfffiiikkklllmmmoooiiigggeeeddddddfffhhhjjjkkklllppptttxxxvvvqqqmmmiiiiiifffaaaaaacccccc___]]]___eeemmmvvv{{{|||{{{{{{uuuooolllmmmqqqtttuuusssuuuvvvwwwxxxyyy|||~~~|||~~~uuummmpppvvv|||}}}vvvrrrrrruuuzzz}}}|||zzztttnnnjjjiiisss~~~tttppplllmmmnnniii___UUUKKKHHHCCC???<<<999555333///...,,,+++***)))******))))))))))))((((((((((((~~~bbbMMMCCC@@@;;;;;;:::999888777777666666555444333222222111111000000///...............///...------,,,,,,,,,,,,+++,,,,,,,,,,,,,,,+++***......---------,,,,,,,,,111///,,,,,,---000111111111000000///...---,,,,,,,,,,,,+++++++++---...///........................------------------------,,,///111......111333333333666>>>KKKXXXeeettt|||qqqfff___ZZZ[[[gggvvvzzzsssuuu|||vvvrrrmmmkkkjjjkkkmmmrrrxxx~~~xxxsssssswww|||rrrggg```___^^^^^^^^^___bbbdddfffjjjqqq|||~~~wwwnnnhhhddd```[[[YYYYYY[[[]]]]]]dddbbb___\\\YYYXXXWWWWWWWWWXXXYYYVVVPPPIIIDDDBBB@@@<<<999999<<<>>>===;;;>>>???@@@AAABBBCCCDDDDDDEEEHHHJJJLLLLLLNNNQQQSSSRRRUUUZZZ^^^aaadddgggjjjhhhiiijjjlllmmmnnnnnnnnnpppqqqsssuuuwwwwwwwwwwwwzzz}}}~~~|||zzzxxxuuuttttttuuuuuuxxxwwwvvvwwwzzz{{{zzzyyyzzzxxxvvvuuuuuutttrrrppppppnnnkkkjjjiiigggeeeccc]]]YYYTTTQQQOOOMMMLLLJJJHHHGGGGGGFFFEEEEEEDDDDDDCCCDDDEEEHHHKKKNNNQQQRRRXXX\\\aaaeeehhhjjjmmmoookkkjjjiiigggfffffffffgggdddfffkkkttt|||}}}xxxsssoooooolllhhhhhhjjjiiidddcccdddhhhnnnvvv{{{}}}}}}zzzuuunnnjjjkkkooosssuuuvvvwwwxxxxxxvvvvvvwwwxxxvvvwwwxxxwwwwww{{{yyyvvvvvvxxx{{{|||uuuqqqqqqwww~~~|||zzz{{{~~~yyy|||zzzqqqjjjfffooozzzsssnnnjjjmmmqqqppphhh___QQQLLLEEE@@@<<<;;;999888111000...+++***)))))))))&&&&&&'''((()))***++++++~~~bbbLLLAAA>>>;;;;;;:::999888777666666555444444444333222111111000000///...............///...---,,,,,,,,,,,,,,,---------,,,,,,++++++***------------------------...---+++,,,...///000///.........------,,,,,,,,,,,,++++++***+++,,,---......................................................000111000000111222333888===IIIXXXgggsss|||}}}zzzzzz|||uuuggg]]][[[[[[]]]lll~~~wwwwwwzzztttooollljjjiiiiiilllrrr{{{}}}wwwtttwww|||~~~qqqfff```^^^``````_________bbbfffiiirrr|||~~~|||xxxrrrjjjddd]]][[[ZZZZZZ\\\\\\\\\[[[\\\[[[YYYXXXWWWWWWXXXYYYWWWVVVSSSNNNHHHBBB===;;;===;;;:::;;;>>>???>>>===??????@@@BBBCCCEEEFFFFFFJJJLLLOOOPPPRRRSSSVVVYYYYYY]]]bbbgggiiikkklllmmmjjjkkklllmmmllllllmmmnnnoooqqquuuyyy|||}}}}}}}}}|||yyyxxxwwwxxxxxx|||zzzyyyyyy|||}}}}}}}}}}}}zzzxxxvvvwwwwwwvvvuuurrrpppnnnmmmlllkkkiiigggbbb___ZZZWWWUUUTTTRRRPPPMMMLLLKKKIIIHHHFFFEEEDDDEEEEEEEEEEEEGGGIIIKKKMMMTTTWWW\\\___bbbdddgggjjjlllllllllkkkjjjhhhfffeeeaaaaaadddmmmwww{{{yyytttrrrsssqqqnnnnnnpppnnnjjjiiijjjlllpppuuuzzz}}}}}}xxxqqqllljjjmmmqqqtttwwwyyyzzzyyywwwuuuvvvvvvyyyxxxvvvrrroooqqqwww}}}zzzzzz|||{{{zzzwwwvvvxxxwwwttttttxxx~~~yyy|||}}}vvvpppiiimmmuuuzzzssskkkkkkoooqqqlllfffXXXRRRIIIBBB>>>===<<<<<<444222000---***)))((((((&&&&&&'''((()))***++++++~~~aaaLLL@@@===;;;::::::999888777666555444444444444444333111111000000///.....................---,,,,,,,,,------...------,,,,,,+++++++++++++++,,,,,,---...//////,,,,,,...000333222000...---------,,,,,,,,,,,,,,,---,,,+++***+++,,,---...................................................000000111222111000333555===HHHWWWggguuuxxxsssrrrssslllbbb\\\___dddkkkzzz|||uuu{{{yyywwwrrrnnnjjjhhhgggiiippp{{{zzzvvvvvv{{{}}}}}}}}}ooogggcccbbbaaafffffffffeeeeeeiiiooossszzz|||{{{{{{yyywwwsssmmmgggbbb\\\\\\\\\]]]^^^^^^]]][[[UUUVVVXXXYYYZZZZZZYYYYYYTTTPPPJJJDDD???<<<:::999=========>>>???@@@???>>>@@@@@@BBBCCCEEEGGGHHHIIIMMMPPPSSSUUUVVVYYY\\\^^^```dddiiimmmnnnnnnnnnnnnnnnpppqqqqqqpppppprrrtttooorrrxxx}}}|||{{{|||}}}~~~}}}}}}|||yyywwwwwwxxxwwwwwwsssqqqpppooooooooommmkkkgggddd```]]][[[ZZZWWWVVVRRRQQQOOOMMMKKKIIIHHHGGGHHHGGGFFFEEEEEEEEEFFFGGGLLLOOOTTTXXX[[[^^^bbbeeejjjkkkllllllkkkiiigggeeeccc```^^^bbbjjjppprrrqqqsssuuuuuussstttwwwuuuppppppqqqrrrsssvvvzzz~~~~~~yyyrrrlllhhhiiimmmpppvvvxxxyyyyyyxxxvvvvvvwwwyyyxxxuuuooojjjjjjnnnsss~~~}}}zzz{{{sssvvvzzz~~~vvvmmmjjjmmmuuu}}}~~~}}}zzzyyynnnkkknnnyyy~~~rrrkkkkkkmmmllljjj^^^XXXOOOFFFBBB???>>>>>>777555222///,,,***))))))(((((((((((())))))))))))~~~aaaKKK@@@===::::::999888777666666555333333444555444333222111000000///..................------,,,,,,---------...------,,,,,,,,,,,,---***++++++,,,---...///000---...111555777666333000,,,,,,,,,,,,,,,---------...---,,,++++++,,,---...................................................222000111333333333666<<>>>>>?????????BBBCCCEEEGGGIIIKKKMMMNNNQQQTTTWWWZZZ\\\^^^aaadddeeeiiimmmpppppppppppppppnnnpppsssrrrqqqqqquuuxxxuuuyyy}}}zzzxxxxxxxxxwwwvvvtttsssrrrrrrrrrrrrqqqpppkkkhhheeebbbaaa___]]][[[WWWWWWUUUSSSPPPNNNLLLKKKJJJIIIGGGEEEDDDBBBBBBAAABBBEEEJJJOOOSSSXXX]]]aaaeeeggghhhjjjjjjiiigggffffffbbb]]][[[^^^ccchhhkkkpppsssuuuvvvxxx|||zzzuuuuuuuuuvvvvvvvvvyyy}}}zzzwwwqqqkkkfffeeehhhkkksssuuuxxxxxxwwwvvvwwwwwwssssssqqqkkkfffeeehhhkkknnnwww{{{uuuuuummmsss{{{zzzgggccccccjjjttt|||~~~tttmmmjjjppp|||{{{oooiiihhhjjjkkkfff```WWWOOOIIIDDDAAA???999777444111...,,,++++++******))))))((((((''''''}}}aaaLLLAAA>>>::::::999888777666555555222333444555555333222000000000///...............---------,,,,,,------...------,,,+++,,,---......,,,,,,,,,------.........---...000222555555333111,,,,,,,,,,,,------......///...---,,,,,,---......................................................222//////444666777>>>FFFQQQdddyyyzzzsssmmmhhhdddbbbdddnnnvvvzzz{{{rrrsssyyytttnnnpppqqqooollljjjkkklllvvv~~~|||wwwxxxzzz|||{{{|||uuuiiiaaabbbdddeeeeeehhheeegggjjjlllpppyyy|||uuupppllllllnnnppppppnnnjjjgggeee]]][[[YYYXXXYYYXXXWWWVVVTTTUUUVVVUUUSSSPPPLLLJJJCCC???:::888:::<<<>>>=========>>>??????AAACCCDDDFFFGGGIIIKKKNNNPPPRRRSSSVVVXXX\\\___aaadddgggjjjhhhkkkoooqqqrrrsssssstttnnnqqqttttttssstttyyy~~~}}}zzzxxxxxxwwwuuussstttrrrqqqrrrssssssrrrqqqooollliiigggfffdddaaa___]]]\\\[[[XXXVVVTTTRRRQQQNNNMMMKKKIIIFFFCCC@@@???===@@@DDDHHHLLLQQQVVVZZZ^^^```bbbeeegggggggggggghhheee```ZZZWWWZZZaaafffggglllppprrrwww{{{zzzvvvrrrssstttsssrrrsssvvvzzztttssspppkkkgggfffhhhkkkppprrruuuvvvuuutttttttttqqqrrrpppjjjddd```aaacccbbbiiitttwwwooommmlllrrrzzzkkkddd___ccclllttt~~~uuummmnnnssszzz~~~qqqfffbbbeeeiiilllggg```XXXQQQJJJDDD@@@;;;999666333000......---))))))))))))((((((((((((}}}aaaLLLAAA>>>::::::999888777666555555222333444555555444222000000000///...............------,,,,,,,,,------...---,,,,,,+++,,,---///000......---------,,,,,,,,,---,,,,,,---000111111000+++,,,,,,------......///000///...---------...///........................////////////////////////222...///444888<<>>>>>???@@@@@@AAADDDGGGJJJIIIJJJLLLOOOQQQTTTVVVWWWYYY[[[___bbbdddgggkkkmmmhhhkkkooorrrsssuuuwwwxxxssswww{{{{{{zzz|||}}}{{{vvv{{{|||zzzxxxxxxvvvsssqqqqqqpppooopppqqqrrrqqqpppqqqooolllkkkiiigggeeebbbaaa```___]]]ZZZXXXWWWVVVQQQQQQOOOMMMIIIEEEAAA???>>>@@@CCCEEEGGGKKKOOORRRYYYZZZ]]]aaadddfffggggggiiihhhccc\\\UUUVVV]]]ddd___dddiiimmmsssxxxwwwssslllnnnooonnnllllllooorrrrrrrrrqqqmmmiiiiiikkknnnnnnqqqtttuuusssrrrqqqqqquuuuuussslllddd]]]\\\\\\[[[aaajjjuuuvvvkkkhhhmmmsssyyy{{{|||~~~rrrhhh```aaafffmmmvvv}}}tttooommmoooyyy~~~pppccc]]]```eeeqqqlllfff___WWWNNNFFFAAA<<<:::777444111000//////(((((((((((())))))))))))|||```MMMBBB<<<;;;999666555444333000...---///111222333222000///000000000000////////////......---,,,,,,+++******++++++++++++++++++++++++***+++,,,,,,------,,,,,,---......///000/////////+++---...---,,,***+++++++++++++++,,,,,,,,,------,,,---......//////......///...---,,,---...///000555111222666:::AAAQQQbbbvvv}}}{{{ssslllkkkjjjeeeaaa```nnnwwwuuuvvvzzzooojjjhhhiiijjjjjjjjjmmmrrrvvv}}}vvvvvvyyy~~~xxxuuuzzzqqqfff___bbbeeehhhiiijjjmmmnnnqqquuu{{{zzzuuutttssspppmmmjjjjjjkkklllmmmkkkgggddd\\\XXXRRROOOOOOPPPOOONNNUUUQQQLLLHHHEEEBBB???===;;;;;;;;;;;;<<<===>>>>>>@@@BBBDDDEEEEEEFFFHHHJJJKKKMMMPPPTTTXXX[[[]]]^^^```bbbeeehhhkkklllllllllllllllmmmooosssuuuvvvvvv|||{{{wwwyyyxxxwwwvvvvvvwwwxxxxxxyyywwwvvvxxx{{{|||zzzxxxwwwxxx{{{~~~|||uuuttttttrrrrrrsssrrrtttsssqqqrrrwwwyyyxxxrrrpppllljjjjjjjjjiiihhhiiihhhfffdddaaa^^^\\\[[[[[[XXXRRRMMMIIICCC>>>:::===>>>@@@CCCEEEHHHJJJKKKTTTWWW[[[]]]___```ccceeeeeeeeedddcccbbbaaa``````______aaaeeeiiilllmmmlllkkkjjjhhhffffffgggiiijjjnnnnnnppprrrsssqqqmmmiiiqqqnnnmmmnnnnnnmmmqqqwwwxxxvvvsssmmmeee\\\TTTPPPSSSXXXcccpppxxxwwwmmmggghhhnnnuuuyyyyyy{{{zzzooodddaaagggqqqxxxzzz}}}{{{vvvpppjjjkkkpppyyyvvvvvvuuulllbbbbbbhhhnnnsssvvvpppbbbSSSJJJGGG@@@999555666666222...---)))'''%%%&&&'''))))))))){{{^^^LLLBBB<<<<<<:::888777666555333111000111222333333222111000111111000000000/////////......------,,,++++++***++++++++++++++++++++++++++++++,,,---------------......///000000000000///,,,---///...,,,++++++,,,,,,,,,,,,,,,------------,,,---......//////.........------,,,,,,---///000111///222999AAANNNaaassstttoookkkiiifffccceeeiiivvv~~~xxx{{{yyyppphhhdddeeeiiimmmpppqqqtttwww{{{}}}vvvrrrtttxxxxxxvvvzzzwwwhhhaaa```cccfffhhhjjjlllooorrrssszzzxxxsssssssssqqqnnnooonnnmmmlllkkkhhhccc___XXXTTTQQQPPPPPPPPPOOOMMMLLLIIIEEEBBB@@@>>><<<:::<<<<<<<<<<<<===>>>???@@@@@@BBBDDDFFFFFFGGGJJJLLLPPPQQQTTTXXX\\\___aaabbbdddfffjjjnnnqqqqqqqqqqqqooooooppprrruuuxxxzzz{{{~~~~~~{{{zzzxxxwwwvvvwwwxxxyyy}}}}}}|||{{{zzzzzzzzzzzz{{{zzz{{{||||||{{{wwwtttrrrqqqooonnnmmmmmmmmmnnnmmmmmmmmmpppssstttrrrooooooqqqtttwwwzzz|||~~~~~~~~~}}}}}}}}}~~~~~~vvvttttttrrrrrrttttttvvvvvvsssssswwwwwwtttsssqqqnnnlllllllllkkkjjjjjjiiihhhfffdddbbb```___^^^[[[UUUPPPKKKFFFAAA>>>???@@@AAACCCEEEGGGHHHIIIMMMPPPSSSWWWZZZ]]]aaadddggggggggggggggggggffffff^^^^^^^^^```ccceeeeeedddfffdddbbbaaaaaadddgggjjjoooqqqsssvvvwwwuuupppllloookkkiiijjjiiihhhlllrrruuutttqqqmmmfff___XXXTTTQQQVVV___kkkrrrxxxyyymmmeeeffflllrrrttttttuuuyyy|||zzznnnjjjnnntttwwwwwwuuuyyy~~~}}}}}}yyytttlllggghhhooonnnqqqtttrrrlllkkkooouuuxxxzzzuuujjj\\\QQQKKKBBB<<<888999888333...---+++)))'''''')))*********yyy\\\KKKAAA<<<<<<:::999888888888666555444444444333222222111111111111111111000000000000......------,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---............------...//////000000//////---...000///---,,,,,,---,,,------------.........,,,---......//////......------,,,,,,,,,---///000000000555???LLL]]]sss}}}sssmmmjjjhhhgggddddddkkkuuu~~~~~~{{{rrrllleee``````dddjjjsssyyyzzz{{{|||~~~|||zzzwwwrrrnnnooorrruuupppvvv{{{jjj```^^^cccdddgggiiilllpppuuuyyy}}}|||ssspppqqqrrrqqqoooqqqooolllhhheee```ZZZVVVQQQPPPPPPPPPPPPOOOLLLJJJCCCAAA>>><<<<<<<<<;;;:::=========>>>???AAABBBCCCCCCFFFHHHJJJKKKLLLOOOQQQVVVXXX[[[^^^bbbdddfffgggiiilllqqquuuwwwxxxvvvuuurrrrrrtttvvvzzz~~~{{{yyyyyyzzzzzzyyyvvvuuusssrrrrrrssstttuuuwwwwwwvvvuuuttttttsssssstttsssssstttuuutttrrrpppggggggffffffffffffggghhhcccdddfffiiilllllliiigggdddfffiiimmmpppssstttuuuvvvvvvvvvxxxzzz|||~~~uuussssssrrrtttwwwyyy|||}}}zzzyyyzzzwwwssstttrrrpppooooooooonnnlllkkkkkkjjjiiigggfffeeeeeeccc___XXXSSSOOOKKKGGGDDDCCCCCCDDDDDDEEEFFFFFFFFFFFFIIILLLPPPTTTYYY```dddfffggghhhiiikkkkkkllllllaaa___]]]]]]]]]]]]\\\[[[```___]]]]]]___ccchhhkkkqqqrrrvvvzzz{{{yyytttpppkkkgggeeeeeedddcccgggnnnrrrqqqpppmmmiiiddd___\\\UUUXXX___hhhmmmqqqxxx~~~ppphhhgggkkkoooppppppqqqtttxxxzzzvvvwwwyyyxxxvvvppprrryyy{{{}}}|||rrrfff```___```fffoootttsssrrrrrrzzz|||~~~}}}vvviii[[[QQQEEE???:::;;;:::444000...---+++))))))***+++++++++www[[[JJJAAA===;;;:::888888999999888666666555444222111111000111222111111111000000000000......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////......,,,------..................///111000...------...---------.........//////,,,---......///.........------,,,,,,,,,...///000333666<<>><<<::::::;;;=========<<<======???AAACCCDDDEEEIIIKKKNNNPPPRRRTTTWWWYYY]]]___aaadddgggjjjkkklllnnnqqquuuyyyzzzzzzxxxvvvssstttwww{{{~~~zzzyyyxxxxxxxxxwwwttttttsssrrrrrrsssttttttssssssrrrrrrqqqpppoooooonnnmmmmmmnnnoooooonnnmmm___```aaaccceeegggiiijjjcccdddgggjjjkkkiiifffddd^^^___aaaccceeeggghhhiiimmmnnnoooqqqtttwwwzzz{{{{{{yyywwwwwwyyyyyyyyyxxxzzz||||||rrrppprrrssswww{{{|||vvvuuusssrrrqqqrrrrrrpppooolllkkkkkkkkkjjjjjjjjjiiifffbbb\\\WWWSSSPPPMMMKKKIIIIIIHHHHHHGGGFFFEEEEEEEEEGGGIIIKKKOOOUUU]]]bbbdddeeegggiiikkklllllllllhhheeeaaa^^^]]][[[YYYWWW\\\\\\]]]___bbbfffiiikkknnnqqqvvv|||}}}xxxtttiiieeeccccccbbbbbbfffmmmooooooooonnnllliiigggeeeaaabbbfffkkkmmmlllpppuuuzzzrrrmmmooopppppppppqqqtttwwwzzz~~~~~~~~~{{{xxxqqqqqquuu}}}yyykkk```ZZZ[[[aaakkkuuuyyywwwsssyyyzzz~~~wwwfffXXXHHHAAA<<<<<<<<<777222111///---***)))***++++++***www[[[JJJAAA===:::999777777888999777666666555333222000/////////111111111000000000000///......------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////......***+++,,,,,,------,,,,,,...000111000///---......---------.........//////,,,---......///.........------,,,,,,---///000111444999BBBOOO```vvvzzzvvvttttttmmmgggjjjpppuuu}}}zzzsssqqq~~~uuuggg```]]][[[^^^bbboooxxx{{{xxxxxxtttssssssrrrqqqooonnnmmmxxxvvvkkkfffcccccceeegggjjjnnnssszzztttnnniiihhhjjjllliiifffeeeaaa\\\XXXUUUQQQMMMKKKKKKLLLMMMKKKHHHCCC???<<<:::999777888;;;>>>??????<<<===>>>@@@BBBEEEGGGHHHLLLOOORRRUUUWWWZZZ]]]___cccdddgggiiilllnnnooopppqqqtttwwwzzz{{{zzzxxxvvvuuuyyy~~~}}}}}}|||yyyvvvuuuuuutttsssrrrqqqqqqpppppppppppppppppppppqqqqqqrrrqqqpppoooooolllkkkkkklllnnnnnnmmmlll```aaaccceeegggiiijjjkkkhhhjjjlllmmmllliiieeeccc]]]]]]]]]]]]]]]^^^^^^^^^eeefffhhhkkknnnqqqtttuuusssqqqoooooopppqqqpppooossswww}}}wwwooonnnrrruuu{{{xxxuuusssrrrsssssssssrrrpppkkkkkkllllllllllllllllllhhhddd```\\\YYYWWWUUUSSSQQQPPPOOOMMMKKKHHHGGGFFFFFFFFFGGGGGGIIINNNTTTYYY```bbbeeehhhjjjkkkkkkkkkkkkhhhdddaaa___\\\YYYWWWXXXZZZ]]]aaadddfffggggggiiimmmttt{{{zzzvvviiifffeeefffeeedddhhhnnnlllmmmmmmnnnnnnmmmllllllllljjjlllnnnmmmiiiiiilllzzzvvvvvvtttrrrppprrrtttwwwuuu}}}~~~zzzwwwqqqpppsssyyy~~~~~~~~~rrrggg``````dddlllwww~~~}}}xxxvvvwww|||pppaaaMMMEEE???>>>===999666666000---+++)))*********)))yyy\\\KKKAAA<<<:::888777777888888666555555444333222111000//////000000000000////////////......------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---............---***+++,,,,,,------,,,,,,...///111000...------...,,,------------.........,,,---......//////............------...000222333222;;;IIIYYYmmm|||uuuuuuwwwxxxppplllqqqyyy~~~tttrrrwwwrrriii___[[[ZZZ[[[___eeeuuu}}}yyyxxxyyywwwzzz|||}}}zzzvvvtttsssrrrbbb^^^aaadddfffhhhkkkooovvv~~~~~~~~~|||{{{oookkkggggggiiiiiiddd```]]]ZZZVVVSSSQQQPPPNNNLLLIIIJJJIIIFFFAAA<<<999888777666555777:::===>>>>>>===>>>???BBBEEEHHHJJJLLLOOORRRUUUXXX[[[^^^bbbeeeiiijjjlllnnnqqqrrrssstttuuuvvvyyy{{{}}}}}}}}}|||}}}{{{yyyyyyzzz}}}~~~~~~~~~zzzxxxuuutttttttttsssqqqrrrrrrqqqqqqpppoooooonnnnnnooopppqqqrrrqqqpppppplllllllllnnnoooooommmkkkgggggghhhhhhiiihhhhhhggglllnnnpppooolllhhhfffeee```___^^^\\\ZZZYYYYYYYYY___aaacccfffiiilllnnnoookkkjjjiiiiiijjjkkkjjjhhhmmmqqqxxx~~~~~~uuunnnoootttxxx~~~}}}wwwsssrrrrrrsssttttttrrrppplllllllllmmmmmmmmmnnnnnniiigggdddbbbaaa```]]][[[YYYXXXVVVSSSPPPMMMKKKJJJFFFFFFEEECCCCCCFFFKKKNNNZZZ]]]aaaeeehhhjjjkkkkkkiiihhheeecccbbb___[[[XXXVVVXXX[[[^^^```aaaaaa```bbbgggpppyyy{{{wwwllljjjiiijjjiiieeegggkkkiiiiiikkklllmmmnnnnnnnnnooommmmmmnnnmmmgggeeeffflllwwwzzzuuurrrrrrssstttrrrxxx|||yyywwwpppoooqqqvvvyyy{{{{{{qqqccccccdddiiittt~~~xxxkkkWWWMMMDDDAAA>>>;;;999:::111...,,,************))){{{^^^LLLBBB<<<;;;999777777888777666444444444444444333222000///////////////.........---------..................------------------------++++++,,,---------------,,,,,,---............------///000000...------...,,,,,,,,,,,,------------,,,---......//////......//////...///000222333555444AAARRRdddyyywwwssstttwwwvvvsssssszzzzzzuuurrryyywwwggg```[[[[[[\\\^^^dddjjjxxx~~~zzz|||iii```ZZZ\\\bbbeeeiiimmmpppvvvzzzvvvuuuuuutttmmmjjjhhhiiijjjhhhaaa[[[VVVSSSOOOMMMMMMMMMMMMLLLFFFFFFDDD@@@:::777777888888666555777:::===>>>>>>@@@@@@BBBEEEHHHLLLNNNPPPTTTWWW[[[^^^aaaeeeiiilllnnnoooqqqsssuuuvvvwwwwwwxxxyyy|||~~~~~~~~~~~~|||zzzwwwvvvwwwyyy|||}}}}}}|||~~~~~~}}}~~~}}}|||zzzxxxvvvvvvvvvvvvuuusssuuuuuuuuutttrrrqqqoooooojjjlllnnnpppqqqqqqppppppmmmmmmnnnppprrrpppmmmjjjllllllmmmmmmllljjjiiihhhnnnpppqqqpppllliiihhhhhhdddbbb```]]][[[ZZZYYYYYY\\\]]]___cccfffhhhjjjkkkfffeeeeeeggghhhhhhfffdddhhhmmmtttyyy{{{~~~vvvppprrrwww{{{|||uuuqqqqqqqqqrrrttttttrrrpppnnnnnnnnnooooooooooooooojjjiiiiiiiiijjjhhheeebbb```___\\\YYYUUURRROOONNNGGGGGGFFFCCCBBBCCCFFFIIIOOOSSSYYY___dddhhhjjjjjjhhhggggggggggggddd```]]]YYYYYYYYYZZZ[[[[[[\\\]]]\\\bbbmmmxxx}}}yyyooommmmmmnnnjjjcccbbbdddeeefffggghhhjjjkkklllmmmnnnkkkkkkmmmmmmhhheeeeeegggmmmvvv|||vvvsssrrrrrrpppssswwwzzz{{{}}}~~~~~~}}}xxxvvvvvvxxxxxxxxx}}}~~~fffgggfffiiiuuu~~~vvvdddXXXKKKEEE@@@<<<:::<<<333111...,,,,,,,,,+++***|||```MMMBBB<<<<<<:::999888888888666444333444666666666444222000///.........------------------..................------------------------***+++,,,,,,------,,,,,,---...//////000000//////---...000///---,,,,,,---+++++++++,,,,,,,,,------,,,---......//////......000/////////111222444666999GGGZZZlllxxxsssrrrtttvvvrrrsssyyyuuuooorrr~~~rrrccc^^^[[[]]]```ccchhhnnnxxx~~~}}}|||{{{fffYYYXXXZZZaaafffhhhlllqqqtttzzzzzzuuusssrrrrrrsssmmmkkkiiikkklllhhh```XXXQQQNNNJJJHHHHHHIIIJJJJJJDDDCCCAAA;;;666555777::::::999888999;;;>>>??????BBBCCCEEEGGGKKKOOORRRSSSYYY\\\aaadddgggkkkooorrrqqqrrrtttvvvxxxyyyzzzzzzzzz|||~~~{{{}}}{{{zzzzzzzzzxxxvvvtttuuuvvvyyy|||}}}|||{{{~~~}}}||||||}}}}}}{{{zzzvvvuuuttttttuuuuuusssrrrttttttsssrrrpppnnnmmmlllgggiiilllnnnppppppoooooonnnnnnppprrrsssqqqmmmjjjmmmnnnoooppppppooonnnmmmoooqqqrrrqqqmmmkkkkkkmmmeeedddaaa^^^\\\[[[[[[[[[ZZZ[[[^^^aaadddfffggghhhccccccdddfffhhhhhheeeccceeejjjqqquuuwwwzzz}}}yyyssstttyyy}}}|||uuupppppppppqqqssssssqqqoooppppppppppppppppppqqqqqqkkkkkklllnnnooonnnjjjgggdddccc```]]]YYYUUURRRQQQIIIIIIHHHFFFDDDDDDFFFHHHFFFJJJQQQYYY```eeehhhiiihhhhhhiiikkkllljjjeeebbb___\\\ZZZWWWWWWYYY[[[]]]XXX___kkkxxx~~~zzzrrrppppppooojjjaaa]]]^^^bbbcccdddeeegggiiijjjjjjllliiijjjnnnnnnjjjggghhhhhhjjjmmmrrryyy{{{vvvsssrrrpppqqqsssvvvyyy}}}}}}{{{yyywww{{{mmmooonnnppp~~~}}}nnn```QQQHHHBBB===;;;===555222///---------,,,+++yyy^^^JJJBBBAAA;;;:::999777666666555555222222333333333222222111333222000111111111...---------------------------,,,,,,,,,---------...............////////////000///...---,,,,,,---...///000222333333111///......------------------------,,,,,,,,,---------......333///---000111222777<<>>888666333///---++++++***zzz^^^JJJBBB@@@<<<;;;:::888777777666666444444444444444333222111222111000000111000...,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,------------///...------------...///...000111111///---,,,,,,........................------------------------///---...111222333999@@@LLLYYYjjjyyyzzzmmmhhhiiikkknnnqqqpppyyynnnmmm{{{wwwlllhhhdddaaadddmmmvvv{{{}}}~~~~~~|||wwwuuu|||hhhWWWPPPRRRXXXaaahhhmmmttt{{{wwwtttqqqrrrtttuuurrrnnnkkkjjjiiigggccc]]]VVVPPPKKKJJJHHHGGGFFFEEEBBB@@@<<<;;;:::999888999;;;<<<999999:::<<<>>>AAADDDFFFIIIKKKMMMOOORRRXXX___cccgggjjjnnnqqqrrrssstttvvvuuuwwwyyyzzzzzz|||~~~{{{{{{{{{zzzyyyyyyyyyyyyyyyyyyzzz{{{|||{{{zzzxxxvvvyyyyyyzzz{{{{{{|||{{{{{{yyywwwtttqqqpppqqqssstttuuutttsssqqqppppppppppppkkkkkkkkkkkkmmmoooqqqrrrqqqrrrsssssssssqqqooonnnnnnooooooppppppoooooonnnnnnmmmmmmlllllllllmmmmmmiiigggccc```______```bbbaaabbbeeegggiiikkklllllliiifffbbbbbbeeehhhjjjjjjhhhhhhhhhjjjllloooqqqsssuuuuuuvvvwwwyyy|||}}}zzz|||~~~~~~~~~wwwsssqqqqqqrrrsssssssssrrrrrrqqqqqqqqqrrrrrrrrrrrrrrrrrrqqqppppppqqqpppnnnllljjjiiihhheeeaaa\\\YYYVVVSSSPPPLLLJJJIIIHHHFFFEEEDDDFFFJJJPPPUUUZZZ]]]______aaadddeeeeeedddeeefffeeeaaa\\\ZZZZZZYYYXXXWWWWWW^^^hhhrrrxxxyyyvvvtttooofff^^^ZZZVVVQQQPPPRRRXXX[[[^^^```aaaaaaaaaaaa^^^dddjjjlllnnnqqqoookkkgggfffccc```aaajjjxxx|||yyy|||||||||{{{zzzzzz{{{{{{{{{wwwtttwww{{{~~~vvvpppwww~~~~~~vvvhhhXXXLLLDDD???===999888555222000...,,,,,,zzz^^^JJJAAA@@@<<<<<<;;;:::999888777777666666666555444333222111111000///000000000...,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------///...------------...///---///111000...---,,,,,,////////////////////////......------------------,,,---111555666888AAAKKK\\\fffuuuqqqccc___aaadddfffhhhppp{{{yyymmmvvvxxxpppgggeeedddhhhqqqyyy~~~|||vvvrrrsss|||hhhUUULLLMMMVVV]]]fffmmmqqqzzzxxxtttrrrpppqqqssssssppplllhhheeebbb^^^[[[VVVQQQNNNKKKJJJHHHGGGEEEBBB===:::<<<;;;:::999999:::<<<============???AAADDDGGGIIINNNPPPRRRUUUXXX]]]ccchhhjjjmmmqqqtttttttttttttttwwwyyyzzz|||~~~}}}zzz~~~~~~~~~~~~~~~{{{yyyxxxxxxyyyyyyyyyzzzzzzzzz~~~~~~~~~|||zzzwwwuuuwwwxxxyyy{{{{{{|||||||||yyywwwtttrrrpppqqqssstttrrrrrrqqqqqqppppppppppppllllllllllllmmmoooqqqsssrrrssstttuuutttrrrpppoooooonnnnnnnnnnnnnnnoooooonnnmmmkkkjjjjjjlllmmmnnniiihhheeeccccccdddfffhhhffffffggggggiiijjjlllllljjjhhheeeeeegggiiijjjkkkiiihhhhhhhhhiiikkkmmmnnnmmmmmmoooqqquuuyyy|||~~~~~~~~~~~~zzzyyy|||}}}~~~}}}vvvrrrooopppsssuuuvvvvvvuuutttvvvvvvtttsssssstttuuuuuutttrrrqqqqqqqqqpppmmmkkklllkkkjjjgggdddaaa___]]]VVVTTTQQQOOONNNMMMKKKIIIHHHIIIKKKMMMPPPRRRSSSTTTZZZ\\\```bbbbbbbbbdddeeegggddd```^^^]]][[[ZZZXXXVVV\\\fffnnnssssssooommmiii___TTTNNNJJJGGGHHHKKKRRRVVVZZZ]]]^^^^^^^^^___\\\ccciiilllppptttsssooogggddd```ZZZYYY___jjjsss}}}}}}|||zzzyyyxxxxxxyyy}}}yyyuuuvvvxxxzzz~~~zzzxxxzzz}}}{{{|||~~~ssseeeVVVIIIBBB???;;;:::999777444111...---zzz^^^JJJAAA@@@;;;;;;::::::999888666666666666666555444222111000222000000000111111///---------------------------++++++,,,,,,,,,---------------........./////////.........------.........///000222222000.............................................------------...000333777999???NNN\\\llltttzzzkkk]]]YYY[[[]]]___bbbooo|||}}}sssrrr{{{uuufffeeefffkkkssszzz~~~zzzpppmmmpppxxxxxxgggWWWMMMMMMQQQZZZcccmmmrrrvvv~~~vvvtttsssrrrqqqqqqnnnjjjfffeeeaaa\\\XXXUUURRROOOMMMNNNLLLHHHFFFCCC@@@<<<999;;;:::::::::;;;<<<>>>>>>??????@@@BBBDDDHHHKKKLLLQQQTTTWWW[[[___ccciiimmmlllpppuuuxxxwwwvvvuuuuuu{{{|||~~~}}}zzzzzz{{{{{{zzzxxxzzzzzzyyy{{{||||||zzzxxxuuuvvvwwwxxxyyyzzz{{{{{{~~~~~~~~~}}}zzzwwwuuuvvvwwwyyyzzz{{{|||||||||yyywwwuuurrrqqqqqqrrrsssoooppppppqqqqqqqqqppppppmmmmmmlllmmmnnnppprrrsssttttttuuuvvvuuussspppooonnnmmmlllllllllmmmnnnooolllkkkiiiggghhhjjjmmmooollljjjhhhgggggghhhjjjkkkkkkjjjiiihhhhhhjjjkkkllljjjiiihhhhhhiiijjjkkklllkkkjjjiiihhhhhhiiijjjkkkiiiiiikkkmmmppptttxxxzzz|||||||||{{{{{{|||||||||yyyxxxxxxyyy{{{|||~~~}}}uuuqqqnnnppptttwwwyyyyyyxxxwwwyyyxxxvvvtttttttttvvvwwwvvvuuusssrrrrrrpppmmmkkklllkkkjjjiiigggeeecccbbb]]]ZZZWWWUUUSSSQQQOOOLLLMMMMMMMMMMMMMMMMMMNNNNNNUUUXXX\\\^^^```aaacccdddgggfffdddcccaaa___\\\[[[YYY^^^eeelllnnnmmmiiigggfffZZZNNNGGGCCCBBBEEEJJJOOOTTTYYY\\\[[[ZZZ[[[\\\\\\ccchhhkkkooossssssooojjjggg```YYYWWWZZZaaahhhsss}}}~~~|||{{{zzzzzzyyyyyyvvvyyy|||~~~xxxttttttsssyyy}}}~~~|||vvvttt{{{{{{xxxpppbbbTTTIIIDDD===<<<;;;:::777333000...yyy]]]IIIAAA???999999999999888777555444555555444444222111000///222111000111222222000///........................------------............---------............///---..................---...000222222000......///------------------------........................111111333777<<>>===;;;::::::;;;;;;<<<>>>???@@@AAAAAABBBCCCEEEHHHLLLOOOQQQUUUXXX]]]aaaeeeiiinnnrrrrrrvvv{{{~~~~~~}}}||||||}}}~~~|||zzzyyyyyyyyyzzzzzzyyyxxxyyyxxxwwwyyyzzz{{{zzzyyyssstttvvvxxxyyyzzzzzzzzzzzz{{{|||}}}|||zzzxxxvvvvvvwwwxxxzzz{{{|||||||||yyyxxxuuusssqqqqqqqqqrrrnnnoooppprrrrrrqqqpppooonnnmmmmmmmmmnnnoooqqqrrrtttuuuuuuuuutttrrrpppnnnmmmlllkkkjjjkkklllnnnooojjjiiigggfffgggiiilllnnnooonnnllljjjiiijjjjjjkkknnnlllkkkiiiiiiiiijjjkkkiiijjjjjjkkkkkkkkklllmmmnnnmmmkkkjjjiiihhhiiiiiijjjjjjjjjlllnnnqqqsssuuuuuuuuuuuuuuuvvvxxxyyyzzzwwwxxxxxxwwwxxxzzz|||||||||vvvrrrppprrrvvvyyy{{{{{{zzzyyyyyywwwuuutttssstttuuuvvvxxxwwwuuutttsssqqqooolllkkkkkkiiihhhgggffffffeeedddaaa^^^[[[YYYVVVRRROOOPPPOOONNNLLLKKKKKKKKKKKKPPPTTTXXX[[[]]]___aaacccfffggghhhhhhfffcccaaa```___bbbfffiiijjjhhheeecccaaaVVVJJJDDDAAAAAAEEEKKKQQQVVV[[[\\\YYYXXXXXXZZZbbbgggjjjkkkmmmqqqqqqnnnlllhhhaaa[[[XXXXXX]]]```iiirrr}}}{{{|||}}}~~~}}}uuuvvvzzz{{{qqqllllllqqqzzzzzzuuuwwwzzz{{{qqqmmmooosssxxxwwwmmm^^^PPPFFF???>>>===;;;888444111///xxx\\\IIIAAA???888999999999888666444333444444444333222111000///111000000000222222000///....................................////////////++++++++++++,,,,,,,,,,,,------...//////...------+++---//////...,,,,,,---------------------------------........./////////222000222888AAAPPPfffyyysssggg___VVVRRRQQQSSS[[[cccuuuyyyvvvvvvxxxuuuooommmooorrruuuwwwyyyzzzzzz|||qqqjjjkkknnnqqqyyyrrraaaOOOIIILLLQQQUUUYYY```jjjxxxzzzvvvsssrrrmmmmmmlllkkkhhhfffcccaaa[[[YYYUUUSSSRRRPPPNNNLLLIIIDDD>>>:::999999:::;;;;;;<<<===???AAABBBCCCDDDCCCDDDFFFIIIMMMQQQUUUXXX[[[___ccchhhkkknnnqqqttttttwww|||{{{xxxwwwvvvwwwxxxyyyyyyyyyxxxxxxyyywwwwwwwwwyyyzzzzzzyyyrrrsssvvvxxxyyyzzzzzzyyyxxxyyyzzz{{{{{{zzzxxxwwwvvvwwwxxxzzzzzz{{{{{{{{{yyyxxxvvvsssrrrqqqqqqqqqmmmooorrrttttttrrrpppnnnmmmmmmllllllmmmooopppqqqssssssttttttssspppnnnllljjjjjjjjjjjjkkklllmmmmmmiiihhhggggggiiikkkmmmoooqqqpppnnnlllkkkjjjjjjkkknnnmmmlllkkkjjjiiiiiiiiifffiiikkklllllllllmmmnnnpppooommmkkkiiihhhhhhhhhmmmlllllllllmmmnnnpppqqqooooooooooooppprrrtttvvvtttvvvvvvtttvvvzzz|||{{{|||wwwuuuuuuvvvyyy{{{||||||{{{zzzvvvvvvtttsssssstttuuuuuuxxxwwwuuutttsssrrrooommmkkkjjjiiihhhgggggggggggggggeeebbb```]]]ZZZVVVSSSSSSQQQNNNLLLJJJIIIIIIIIILLLOOOTTTWWWYYY[[[]]]___cccfffjjjlllkkkiiigggfffcccdddddddddcccbbb```___YYYOOOEEEAAA@@@AAAFFFKKKTTTYYY]]]]]]YYYXXXZZZ^^^hhhjjjkkkiiijjjnnnpppnnnjjjgggbbb]]][[[ZZZ[[[\\\```hhhsss}}}~~~{{{|||~~~~~~|||wwwvvvyyyqqqhhhkkklllppp{{{{{{ssssssxxx}}}{{{{{{zzzoooiiihhhmmmtttyyyuuuhhhVVVJJJBBBAAA???===999666333111vvv[[[HHHAAA???999999::::::999777555444333444444444333222222111///.........000000///------------------------------------.........//////******+++++++++,,,,,,,,,------...//////...------***,,,//////...,,,,,,---........................,,,,,,---...///000111111333222555???LLL]]]qqq~~~tttkkk___ZZZWWWTTTRRRUUUaaannn~~~tttuuu{{{~~~zzztttooolllnnnppprrrqqqpppooooooqqqiiigggnnnrrrttt}}}~~~rrr^^^SSSIIIIIIPPPWWW^^^dddkkkuuu|||uuusssqqqpppkkkjjjhhheeeaaa^^^\\\\\\SSSRRRQQQQQQPPPOOOKKKIIIBBB???;;;999999:::;;;;;;;;;===???AAACCCEEEFFFGGGFFFGGGIIIMMMRRRWWW\\\^^^dddggglllooopppqqqrrrssstttwww||||||yyyvvvtttuuuvvvxxxyyyxxxxxxxxxxxxxxxwwwvvvvvvxxxyyyxxxxxxrrrsssvvvxxxyyyyyyyyyxxxxxxyyy{{{{{{{{{zzzxxxwwwwwwxxxyyyzzzzzzzzzzzzzzzyyyxxxvvvtttrrrqqqppppppnnnpppsssuuuuuussspppmmmmmmllllllllllllnnnooopppqqqrrrrrrrrrqqqnnnllljjjhhhiiijjjkkklllllllllllliiijjjjjjkkkmmmnnnpppqqqpppooonnnlllkkkkkkkkkkkklllllllllkkkjjjiiihhhgggdddgggkkkmmmllllllnnnoooqqqooommmjjjiiihhhhhhhhhmmmmmmlllkkklllmmmnnnooonnnmmmkkkkkkkkklllnnnooommmppppppnnnpppwww{{{zzz|||{{{yyyxxxyyyzzz{{{{{{|||{{{{{{{{{tttttttttttttttuuuuuuuuuvvvtttsssrrrrrrqqqnnnlllkkkjjjiiihhhggggggggghhhgggfffdddbbbaaa^^^[[[XXXYYYWWWSSSOOOLLLJJJIIIIIIGGGKKKOOOSSSUUUVVVYYY[[[```eeellloooooommmlllllleeedddaaa^^^\\\ZZZZZZZZZQQQIIICCCBBBBBBCCCGGGLLLWWW[[[___^^^[[[ZZZ___dddgggiiigggcccdddiiilllkkkhhhgggdddbbbaaa```^^^]]]ZZZ___gggooowww}}}xxxuuuwwwyyypppooolllkkkqqq}}}yyyyyy}}}~~~}}}rrrnnnttt{{{~~~xxxpppkkkeeehhhooowwwyyyqqqaaaTTTFFFEEEBBB>>>;;;888666555uuu[[[HHHAAA@@@:::;;;;;;<<<;;;999666555444444444555444444333333---,,,,,,---......---+++++++++++++++++++++++++++,,,,,,,,,---------......,,,,,,---------.........,,,---...//////...---,,,,,,...000111///......///////////////////////////+++,,,---...///111222222666555:::GGGWWWhhhzzzvvvmmmeee[[[ZZZYYYWWWUUUZZZiiiyyy{{{sssxxx}}}zzzwwwwwwxxxyyywwwtttmmmooorrrrrrpppmmmjjjiiihhhccceeepppuuuxxxooo```PPPKKKIIINNNVVV^^^hhhqqqxxxxxxuuutttrrrqqqlllkkkgggbbb\\\WWWUUUTTTLLLLLLMMMNNNOOOMMMIIIEEE???===;;;;;;===>>>======<<<===@@@BBBEEEGGGHHHHHHHHHIIILLLPPPVVV[[[```ccckkknnnrrrssssssrrrrrrrrryyy||||||}}}~~~~~~~~~|||yyyuuusssuuuwwwyyyzzzyyyxxxxxxyyyxxxwwwuuuuuuwwwxxxwwwwwwrrrsssvvvxxxyyyyyyxxxwwwzzz{{{||||||{{{yyywwwvvvxxxxxxyyyzzzzzzzzzyyyyyyyyyxxxvvvtttrrrqqqppppppoooqqqtttvvvvvvssspppmmmmmmlllkkkkkklllmmmnnnooopppqqqqqqqqqpppmmmjjjiiiggghhhjjjkkkllllllkkkkkkjjjkkklllnnnpppqqqrrrsssnnnnnnmmmlllllllllllllllkkklllllllllkkkiiigggfffbbbfffkkkmmmmmmlllnnnppppppooollljjjhhhgggggggggmmmlllkkkkkkkkklllnnnnnnnnnmmmjjjiiihhhhhhiiijjjdddhhhiiigggjjjtttyyyxxx{{{}}}}}}{{{{{{{{{}}}}}}||||||{{{{{{{{{{{{rrrssstttuuuvvvvvvuuuuuutttrrrqqqqqqqqqpppmmmkkklllkkkiiihhhgggggghhhiiifffeeeddddddcccbbb^^^\\\___]]]XXXSSSOOOLLLKKKKKKDDDHHHLLLOOOQQQSSSUUUWWW^^^dddlllqqqqqqpppooooooeeebbb^^^YYYVVVUUUUUUVVVNNNGGGCCCCCCEEEFFFJJJNNNXXX\\\```___\\\]]]cccjjjddddddaaa]]]]]]cccggggggiiihhhgggggggggeeecccaaaWWWZZZ___eeemmmyyyvvvrrrttt|||}}}rrrmmmhhhkkkuuu~~~pppiiikkkpppuuuxxxvvvrrrmmmddddddjjjttt{{{xxxkkk___JJJGGGDDD@@@<<<:::888888pppYYYIIIBBB@@@===;;;999888999999777666444333333222111000//////000000000000////////////..............................//////...---,,,,,,,,,,,,------...---------.........------,,,,,,,,,////////////////////////........./////////000000///---------///000000000333777@@@NNNbbbuuuvvvpppiiiccc^^^ZZZ[[[___bbbfffrrrvvvuuu|||wwwxxxnnnoooqqquuuwwwwwwuuurrrrrrtttuuurrrlllfffcccbbb___ccchhhnnnxxxnnn[[[RRRLLLLLLNNNTTT___jjjsssxxxvvvpppnnnnnnkkkiiikkkgggaaa\\\XXXTTTQQQNNNQQQQQQQQQPPPMMMJJJFFFDDD::::::;;;<<<<<<======>>>AAAAAAAAACCCFFFIIIJJJIIILLLOOOSSSWWW\\\aaafffjjjnnnqqqtttssspppooossswwwzzz|||zzz{{{||||||{{{xxxuuutttyyywwwuuuuuuwwwzzz|||||||||zzzxxxwwwxxxxxxwwwvvvtttsssrrrssstttuuutttsss{{{{{{zzzyyyxxxxxxxxxxxx|||zzzxxxxxxyyy{{{{{{zzzyyyxxxvvvtttrrrqqqppppppnnnqqqvvvzzzzzzxxxssspppsssoookkkkkkoooqqqooolllppppppooommmlllkkkjjjiiilllllllllllllllllllllllllllnnnnnnnnnnnnnnnppprrrqqqnnnkkkiiihhhjjjlllnnnpppooommmkkkiiigggeeeeeeggghhhhhhgggfffgggjjjmmmrrrpppkkkgggdddbbbaaaaaagggiiilllllljjjjjjmmmpppooolllhhhdddbbbccceeefffbbbbbbaaacccgggnnnuuuyyyvvvwwwxxxyyyzzz{{{{{{{{{}}}||||||}}}}}}{{{zzzwwwwwwwwwvvvvvvuuuuuuuuuuuutttrrrpppooonnnmmmmmmllllllkkkjjjiiiiiiiiijjjiiiiiihhhfffeeedddcccbbb]]]\\\ZZZWWWTTTPPPMMMLLLHHHIIIJJJJJJKKKNNNRRRUUU[[[___fffkkklllmmmmmmmmmeeeaaa[[[UUURRRQQQRRRTTTGGGHHHHHHFFFEEEFFFKKKOOOXXXYYY\\\___bbbdddeeeeeebbb]]]ZZZZZZ^^^cccffffffkkkjjjhhhgggffffffffffffaaaUUUPPPWWW^^^fffuuu{{{qqqkkkrrr~~~zzzmmmeeehhhqqqvvv|||qqqjjjiiikkkooonnnlllnnnssslllgggfffmmmuuuuuunnngggTTTMMMDDDAAAAAA???999333oooXXXHHHAAA???===;;;999888999999777666333333333333222222222111111111000000000/////////------------------------......//////...------,,,............------,,,+++,,,------......//////000........................,,,---------------------///...---...///000111111666<<>>>>>@@@@@@AAABBBDDDGGGJJJLLLQQQTTTXXX\\\```eeejjjnnnooossswwwwwwuuusssuuuxxx}}}{{{zzzzzz{{{zzzyyywwwuuutttxxxvvvtttuuuwwwzzz{{{{{{}}}{{{yyyxxxyyyyyyxxxwwwtttsssssstttvvvwwwvvvuuuzzzyyyyyyxxxxxxxxxxxxyyy{{{yyywwwwwwyyyzzzzzzzzzzzzxxxvvvsssqqqpppppppppooorrrvvvyyyyyywwwtttqqqtttpppmmmmmmqqqsssqqqooorrrqqqpppooonnnlllkkkkkkmmmllllllllllllllllllllllllnnnnnnnnnnnnnnnppprrrqqqooollljjjiiijjjkkkmmmnnnnnnmmmlllkkkiiihhhggghhhjjjllllllllllllmmmnnnpppnnnjjjgggcccaaa______dddgggjjjkkkkkkkkknnnpppnnnkkkgggcccaaaaaacccdddbbbaaaaaacccffflllqqqtttssstttvvvwwwyyyzzz{{{{{{|||{{{{{{{{{}}}~~~}}}|||{{{zzzzzzyyyxxxxxxyyyyyyvvvuuusssrrrpppooooooooommmmmmlllkkkjjjjjjjjjjjjiiiiiihhhgggfffeeeddddddaaa```^^^[[[XXXTTTQQQOOOJJJKKKLLLLLLLLLMMMPPPRRRYYY^^^dddhhhjjjiiiiiiiiibbb```\\\WWWTTTRRRRRRRRRHHHIIIIIIHHHGGGIIIMMMQQQYYY[[[^^^aaadddeeefffggg___[[[WWWXXX]]]cccggggggjjjjjjkkkjjjiiigggeeedddbbbXXXSSSVVVYYY^^^lll|||vvvpppsss{{{{{{nnndddfffooovvv~~~yyyooollljjjkkkkkkjjjmmmrrrqqqkkkhhhnnnvvvxxxssslll\\\SSSHHHBBB@@@???:::555nnnVVVGGG@@@>>>===;;;999888999999777666333333333333333333333333222222111111111000000000,,,,,,,,,,,,,,,,,,,,,,,,.........///......---,,,/////////...---,,,+++***++++++,,,...000111222333------------------------...---------------------000//////...///111333444:::CCCSSSeeeuuuwwwnnnjjjhhhfffaaadddkkksssxxx|||~~~yyyzzzxxxlllcccaaaccchhhnnnsssuuutttrrrxxxuuuoooiiieeeeeeiiimmmrrrpppooouuulllWWWQQQUUUSSSVVV[[[bbblll{{{wwwrrrmmmjjjkkkkkkjjjhhhddd```ZZZUUUSSSQQQOOOMMMSSSQQQMMMHHHCCC???===;;;:::::::::;;;<<<>>>???@@@AAACCCDDDDDDDDDGGGMMMRRRXXX[[[___cccgggkkkooosssrrrvvvzzz{{{zzzyyy{{{}}}}}}{{{zzzzzz{{{{{{zzzxxxzzzyyyyyyxxxwwwvvvuuuuuuwwwuuutttuuuwwwyyyzzzzzz}}}{{{zzzzzzzzzzzzyyyxxxuuuttttttuuuwwwyyyxxxwwwxxxxxxxxxxxxxxxxxxyyyyyyyyywwwvvvvvvxxxzzzzzzyyy{{{yyyuuurrrpppoooppppppqqqsssuuuwwwwwwvvvtttrrruuurrroooooorrrtttsssrrrqqqqqqpppnnnmmmlllkkkjjjlllllllllllllllllllllllllllnnnnnnnnnnnnnnnppprrrqqqpppnnnlllkkkkkkjjjjjjllllllmmmmmmmmmllljjjiiihhhkkknnnpppooonnnmmmmmmmmmllljjjfffccc```]]]\\\```ccchhhkkkmmmnnnpppqqqmmmkkkgggcccaaaaaaaaabbbbbbbbbbbbccceeeiiilllnnnmmmnnnpppsssuuuxxxyyyzzzzzzyyyyyy{{{}}}~~~}}}|||{{{zzzyyyzzz{{{|||vvvvvvtttsssqqqpppppppppnnnnnnmmmlllkkkkkkjjjjjjiiiiiihhhhhhhhhgggggggggfffeeeccc```]]]YYYVVVUUUNNNPPPQQQPPPNNNMMMMMMNNNUUUYYY```dddeeeeeedddddd```___^^^[[[XXXUUUSSSRRRJJJJJJJJJIIIIIILLLPPPSSSZZZ\\\___bbbeeeggghhhhhh\\\XXXUUUVVV\\\cccggghhhhhhiiikkklllkkkiiieeecccddd]]]XXXWWWSSSSSS^^^mmm{{{zzzxxxzzz}}}{{{oooffffffooozzzzzzrrrjjjgggggggggkkkpppvvvpppllloooxxx}}}zzzuuuiii]]]OOODDD@@@>>>;;;999lllUUUFFF???>>>===;;;999888999999777666444444333333222222222111222222222222111111111000---------------------------...............------......///......---,,,,,,***+++,,,---///111222222------------------------000000000000////////////111000000///000222666999???LLL```tttzzzooogggddddddddd```gggrrr|||yyyooofff```ffffffhhhlllqqquuuwwwwww}}}wwwpppiiihhhmmmtttzzz{{{xxx~~~www___OOOQQQZZZ[[[```gggoooxxx{{{rrrooolllkkkkkkjjjhhheee]]]ZZZUUUSSSRRRQQQPPPPPPOOOLLLHHHCCC>>>;;;:::999;;;;;;;;;<<<===???AAABBBDDDGGGIIIIIIHHHKKKSSSZZZ^^^aaafffjjjmmmppptttwwwvvvxxx{{{}}}~~~|||yyyuuuttttttuuuwwwxxxxxxwwwyyyxxxwwwvvvuuuuuuvvvvvvvvvuuutttuuuwwwyyyzzzyyy{{{zzzyyyyyyzzzzzzyyywwwvvvuuuuuuvvvyyy{{{{{{zzzvvvwwwwwwxxxxxxyyyyyyyyyvvvuuuuuuvvvxxxzzzyyyyyy{{{yyyuuurrrpppooopppppprrrssstttuuuuuuuuutttsssuuurrrpppppprrrttttttsssooonnnmmmlllkkkjjjiiihhhjjjjjjjjjkkkkkkkkkkkkkkklllnnnnnnnnnmmmnnnppprrrqqqppppppooommmkkkjjjiiihhhjjjkkkmmmmmmlllkkkjjjgggiiilllmmmlllkkklllmmmlllkkkjjjgggdddaaa^^^\\\^^^bbbhhhmmmqqqrrrssssssnnnllliiifffccccccccccccddddddddddddeeegggiiijjjggghhhjjjmmmqqqtttwwwxxxyyyxxxxxxzzz|||~~~~~~}}}|||{{{yyyxxxxxxyyyzzz{{{vvvuuutttrrrqqqqqqppppppnnnnnnmmmmmmlllkkkjjjiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihhhgggdddaaa^^^[[[ZZZTTTUUUVVVUUUQQQMMMKKKJJJOOOSSSYYY^^^`````````aaa___```aaa```^^^[[[WWWTTTMMMMMMLLLKKKLLLNNNRRRTTTYYY[[[^^^bbbeeeggghhhhhh\\\YYYVVVWWW]]]cccfffgggeeeggghhhiiiiiihhhgggfffhhhddd```YYYPPPKKKSSS^^^lllzzz~~~}}}yyyqqqiiijjjsss{{{mmmeeecccccchhhnnnyyyvvvsssssszzz}}}tttgggVVVHHHAAA>>>===;;;kkkTTTEEE???>>>===;;;999888999999777666555444333222111000///...222222222222111111111000////////////////////////------...............---,,,------...////////////++++++,,,---......//////------------------------000000000000000000000000000111111000000444:::???GGGVVVlll~~~rrrhhhaaa^^^___aaaeeeooo|||vvvnnniiigggnnnkkkhhhiiilllrrrvvvxxxzzzuuunnnkkkmmmttt}}}|||fffWWWQQQVVV```___fffpppzzz~~~xxxuuuqqqpppooommmlllhhhdddaaaVVVTTTRRRQQQRRRSSSRRRQQQHHHFFFBBB>>>;;;:::;;;;;;<<<<<<<<<===???AAADDDFFFFFFIIILLLLLLKKKOOOWWW___cccgggkkkoooqqqtttwwwyyyyyyzzz||||||xxxuuusssrrrrrrsssuuuwwwvvvuuuwwwwwwvvvuuuuuuvvvvvvwwwvvvuuutttvvvxxxzzzzzzyyyyyyxxxxxxyyyzzzzzzxxxvvvwwwvvvvvvwwwzzz||||||{{{vvvwwwxxxyyyyyyyyyyyyyyyuuuttttttvvvyyyzzzzzzyyyzzzxxxvvvsssqqqqqqqqqqqqssssssttttttttttttsssrrrsssqqqppppppqqqsssssssssoooooonnnmmmkkkjjjiiihhhhhhhhhiiiiiiiiijjjjjjjjjlllnnnnnnnnnmmmnnnppprrrqqqqqqqqqpppnnnllljjjiiiggghhhiiijjjkkkkkkjjjiiiiiijjjjjjjjjiiijjjlllooollllllkkkiiifffccc```___```dddjjjqqqvvvxxxwwwuuuooonnnllljjjhhhggggggfffhhhhhhgggffffffgggggghhhcccdddfffiiilllpppsssuuuxxxwwwwwwxxxzzz{{{{{{zzz{{{zzzyyyyyyyyyzzz{{{{{{uuutttsssqqqppppppppppppnnnnnnnnnmmmllljjjiiihhhiiiiiiiiijjjjjjjjjjjjjjjjjjiiihhhfffdddbbb```^^^YYYZZZ[[[YYYTTTOOOLLLJJJJJJNNNSSSXXX[[[]]]___``````bbbdddeeedddaaa]]][[[SSSRRROOONNNOOOQQQSSSTTTWWWYYY]]]```dddfffgggggg```]]][[[\\\aaaeeefffeeedddcccbbbbbbdddgggjjjlllmmmkkkggg^^^RRRJJJMMMUUUaaakkkvvvvvvqqqmmmnnnxxx}}}ssshhhbbbbbbhhhppp~~~{{{ppp^^^OOOFFFAAA>>><<>>===;;;999888999999777666444333333222111000///...222222111111111000000000////////////////////////,,,---......///.........+++,,,---...///000000000,,,,,,------------------------------------------------.........////////////000111000111666???EEERRRaaawwwwwwjjjaaa\\\ZZZ[[[___hhhtttvvvpppooopppqqqmmmhhhfffiiinnnrrruuuwwwtttrrrtttzzzjjj[[[UUUVVV]]]fffccckkkxxx~~~vvvsssqqqqqqoooppppppoookkkeee```\\\PPPPPPOOOQQQRRRRRRQQQOOOBBBAAA>>><<<;;;;;;<<<===>>>======>>>@@@DDDGGGIIIHHHJJJMMMNNNPPPTTT[[[aaahhhkkkpppsssuuuwwwyyy{{{}}}~~~~~~{{{xxxuuussssssrrrrrrsssuuuvvvvvvuuuvvvvvvvvvvvvvvvwwwwwwwwwwwwvvvvvvwwwzzz{{{{{{zzzxxxwwwwwwyyyzzzzzzwwwuuuxxxwwwwwwxxxzzz|||{{{zzzwwwxxxyyyzzz{{{zzzyyyxxxtttssstttwwwyyy{{{{{{yyyxxxxxxwwwuuutttssssssssssssssstttuuutttsssrrrqqqqqqppppppooopppqqqssstttrrrrrrqqqooonnnmmmlllkkkhhhhhhhhhiiiiiijjjjjjkkklllnnnnnnnnnnnnnnnppprrrqqqqqqqqqpppooommmlllkkkiiiiiihhhhhhhhhiiiiiiiiilllmmmlllkkkjjjlllooorrrlllllljjjiiigggeeedddccccccgggnnnvvv{{{|||xxxuuuppppppoooooonnnlllkkkkkklllkkkhhhgggffffffggghhhddddddeeegggjjjnnnqqqsssvvvuuuuuuvvvxxxyyyyyyxxxzzzzzz{{{{{{{{{{{{{{{{{{tttsssrrrqqqppppppppppppoooooooooooonnnllliiihhhiiiiiijjjjjjjjjjjjjjjjjjiiiiiiiiihhhgggeeedddccc^^^______\\\WWWRRRNNNMMMJJJLLLPPPSSSVVVYYY]]]```aaaccceeefffffffffdddccc\\\YYYUUUSSSSSSTTTTTTTTTVVVXXX[[[___bbbeeefffgggcccaaaaaadddhhhjjjiiigggeeebbb___^^^```eeelllpppqqqpppkkkbbbWWWOOONNNPPPWWW]]]eeeooo}}}}}}~~~wwwwwwvvvvvv|||}}}zzzmmmeeedddlllvvvvvvgggYYYNNNFFFAAA>>>jjjTTTFFF@@@???===;;;999888999999777666222222222222222222222222111111000000000/////////////////////////////////,,,------...//////......,,,---...//////000//////------------....................................,,,,,,---...///000000111...000111000222888BBBKKK___mmm{{{ooobbb]]]ZZZXXX[[[```mmmyyyvvvpppqqqtttpppmmmiiihhhjjjmmmpppqqqrrrsssvvv~~~~~~ooo___WWWWWWZZZbbbjjjrrryyy~~~qqqlllllllllmmmjjjlllnnnmmmhhhaaa[[[WWWNNNNNNOOOPPPQQQOOOKKKHHH???>>>===<<<<<<<<<===>>>?????????@@@BBBFFFJJJLLLMMMNNNPPPTTTXXX]]]bbbeeellloootttwwwxxxyyy{{{|||}}}{{{zzzxxxtttrrrqqqpppppprrrtttvvvuuuuuutttuuuwwwxxxxxxxxxwwwwwwwwwwwwwwwyyy{{{|||{{{zzzxxxxxxxxxzzz{{{{{{xxxvvvyyyxxxwwwxxxzzz{{{zzzyyyyyyzzz{{{||||||{{{yyyxxxsssssstttwww{{{|||{{{zzzvvvwwwwwwxxxwwwvvvuuuuuurrrssstttuuuuuusssqqqppppppppppppppppppqqqsssuuussssssrrrpppooonnnmmmllliiiiiiiiijjjkkkllllllllllllnnnnnnnnnnnnnnnppprrrqqqqqqpppoooooonnnmmmmmmmmmkkkiiihhhgggggghhhiiilllmmmnnnnnnmmmnnnpppqqqlllkkkiiigggfffffffffgggeeeiiipppxxx~~~}}}xxxssspppqqqqqqqqqqqqpppooonnnnnnlllhhheeedddeeeggghhhggggggggghhhkkknnnqqqsssrrrqqqqqqsssvvvyyyyyyxxxvvvxxxyyy{{{{{{{{{yyyxxxuuutttsssrrrrrrqqqqqqrrrqqqqqqrrrrrrpppnnnkkkjjjjjjjjjjjjjjjiiiiiiiiiiiihhhiiiiiiiiiiiihhhhhhgggaaabbbaaa^^^YYYTTTRRRQQQMMMNNNOOOPPPQQQUUU[[[___bbbbbbccceeefffhhhiiijjjfffbbb\\\YYYXXXXXXVVVUUUUUUWWW[[[___bbbeeefffgggddddddfffkkkpppqqqoookkkhhhddd```^^^___dddkkkooorrrqqqmmmeee\\\UUUQQQOOOMMMRRRYYY___lll}}}}}}yyy}}}}}}~~~{{{xxx{{{tttiiihhhsss{{{pppdddWWWMMMEEE@@@jjjTTTFFFAAA???===;;;999888999999777666000000111222444555666666000000000000////////////........................,,,,,,---.../////////......///////////////......------......///000000111////////////////////////---...///000111222333444---///111111222999EEENNNhhhtttvvviii]]]ZZZYYYXXX\\\bbbvvvuuuoooqqquuuooommmkkklllnnnpppppppppjjjmmmtttmmmcccZZZXXXYYY\\\dddlllssskkkhhhiiijjjjjjeeehhhkkkkkkfff^^^WWWSSSMMMMMMOOOPPPPPPLLLFFFBBB>>>======<<<<<<=========AAA@@@@@@AAACCCGGGKKKNNNSSSSSSUUUZZZ```eeehhhiiinnnqqqvvvyyy{{{{{{}}}~~~}}}}}}||||||{{{yyyuuurrrooonnnnnnpppsssuuuuuuuuutttuuuwwwyyyzzzyyyxxxwwwxxxwwwxxxyyy|||}}}|||{{{yyyyyyyyy{{{}}}|||zzzwwwzzzxxxwwwxxxzzzzzzyyyxxxzzz{{{|||}}}}}}{{{yyywwwssssssuuuxxx{{{}}}|||{{{uuuvvvxxxzzzzzzxxxwwwuuuqqqsssuuuvvvuuusssqqqooopppqqqqqqqqqppprrrtttvvvrrrqqqpppooonnnmmmlllkkkjjjjjjkkkllllllmmmnnnnnnlllnnnnnnnnnnnnnnnppprrrqqqqqqpppooonnnnnnoooooopppnnnkkkhhhggggggiiijjjiiilllooopppooonnnnnnnnnkkkiiigggfffeeefffhhhiiifffjjjqqqyyy~~~wwwqqqpppppprrrssssssrrrqqqpppooolllhhhdddcccdddggghhhkkkjjjjjjjjjlllooorrrtttnnnnnnooorrrvvvyyyzzzyyyrrrtttwwwyyyyyyxxxvvvtttvvvuuutttsssssssssssssssssstttttttttrrrpppmmmkkkjjjjjjjjjiiiiiiiiihhhhhhhhhiiijjjjjjkkkkkkjjjjjjcccdddccc___ZZZVVVTTTTTTQQQQQQPPPNNNOOOSSSXXX]]]aaaaaabbbccceeehhhkkkmmmmmmhhhaaa]]]\\\[[[XXXVVVUUUWWW[[[___ccceeeggggggdddeeeiiiooouuuwwwsssooojjjgggccc``````dddiiimmmrrrqqqmmmeee___YYYSSSOOOEEELLLRRRVVV___qqq~~~wwwxxx|||~~~|||}}}vvv}}}yyywww{{{xxxmmmlllyyy~~~vvvkkk^^^RRRGGGBBBgggTTTGGG@@@<<<<<<:::777666666555444222555555555555444333222222............///////////////............---------,,,,,,,,,,,,,,,,,,,,,,,,//////000000///...------////////////////////////000000000//////...,,,,,,------......///.........777///---444999===KKK\\\vvvtttgggddd^^^YYYWWW[[[dddkkk|||sss}}}zzzuuurrrrrrqqqoooooooooooommmkkkdddhhhsssvvvddd[[[]]]___]]][[[```lllvvv}}}wwwoooiiifffffffffgggfffgggfffccc]]]VVVQQQNNNQQQQQQOOOMMMIIIDDD@@@>>>;;;;;;<<<<<<===>>>>>>???BBBAAABBBEEEIIILLLNNNNNNSSSWWW\\\aaaeeeiiimmmpppqqquuuzzz~~~~~~{{{{{{{{{xxxxxxxxxzzzzzzxxxtttqqqooommmlllooosssvvvuuusssttttttuuuvvvvvvvvvvvvuuuyyyyyyzzzzzz{{{zzzzzzzzzwwwxxxyyyzzzzzzzzzyyyyyy{{{vvvrrrrrrvvvxxxvvvssstttuuuvvvwwwwwwxxxxxxxxxtttuuuwwwyyy{{{|||}}}~~~yyyzzz{{{yyyvvvsssrrrrrrvvvvvvwwwwwwvvvtttrrrqqqssssssrrrrrrqqqrrrrrrrrrpppnnnlllmmmpppqqqooommmkkkkkkjjjjjjkkkkkklllmmmnnnnnnmmmmmmnnnoooppppppoooooopppppppppooooooooorrrqqqnnnkkkiiihhhgggggglllkkkllloooqqqrrrpppooommmllljjjgggeeefffiiilllllloootttxxxzzzyyywwwuuuoooppprrrssssssrrrpppooonnnmmmkkkjjjiiihhhhhhhhhjjjjjjjjjjjjllloooqqqssspppqqqrrrsssuuuvvvwwwwww|||zzzwwwuuuuuuuuutttsssvvvtttrrrqqqqqqqqqssstttqqqqqqrrrrrrrrrqqqppppppnnnmmmjjjhhhffffffggghhhggghhhjjjkkkkkkjjjiiihhhiiigggdddaaa^^^[[[ZZZYYYWWWUUURRRPPPOOOPPPSSSUUU[[[]]]_________aaafffjjjggggggfffbbb^^^\\\\\\]]]___```bbbdddfffggghhhhhhgggiiimmmqqqsssrrrqqqooojjjfffaaa^^^]]]___cccfffooonnnllliiiddd^^^ZZZWWWQQQIIIFFFMMMTTT]]]qqqyyy|||}}}uuuwwwyyywwwuuu|||zzznnnmmmzzz~~~|||zzzjjjXXXJJJDDDhhhTTTGGG@@@===<<<:::777666666666555444444444555444444333222111111000000000000////////////............---------------------------------......//////...------,,,////////////////////////333333333222222111000///------......//////......111...222999===CCCTTThhh{{{yyylllaaabbbbbb^^^\\\___iiirrrxxxvvv|||wwwtttuuuvvvwwwwwwuuurrrpppnnniiijjjrrr~~~zzzjjj^^^VVVZZZ^^^```ccckkkyyyrrrnnnjjjgggggghhhhhhhhheeedddaaa]]]WWWSSSQQQQQQPPPOOOMMMIIIEEEBBB???===::::::;;;===???@@@BBBBBBCCCCCCDDDGGGKKKOOORRRSSS\\\```eeejjjmmmpppsssvvvuuuxxx|||~~~}}}}}}~~~yyyyyyyyy{{{{{{yyyvvvssspppooooooqqqsssuuuuuutttssstttvvvwwwyyyzzzzzz{{{xxxyyyyyyzzzzzzzzzzzzzzzxxxxxxyyyyyyyyyyyyxxxxxxxxxtttqqqrrruuuwwwvvvsssuuuvvvvvvwwwwwwwwwvvvvvvssstttvvvxxxzzz{{{||||||zzzzzzzzzxxxuuurrrrrrsssxxxxxxwwwwwwuuutttrrrrrruuutttrrrqqqpppppppppppppppnnnlllmmmooopppooommmjjjjjjiiiiiiiiijjjjjjkkkllllllmmmooopppqqqrrrsssmmmmmmnnnooooooooonnnmmmrrrpppooommmkkkkkkkkkkkkkkkkkklllnnnpppqqqpppnnnmmmllljjjhhhggghhhjjjllllllnnnrrrvvvwwwvvvtttsssoooppppppqqqpppooonnnmmmlllllllllkkkkkkkkkjjjjjjkkkkkkkkklllmmmooopppqqqqqqqqqrrrsssuuuvvvwwwwwwvvvtttrrrrrrssstttuuutttsssrrrqqqpppppprrrtttuuuttttttuuuuuutttsssrrrrrrmmmlllkkkiiihhhhhhiiiiiiggghhhiiijjjkkklllllllllmmmkkkiiifffccc```]]]\\\VVVVVVUUUTTTSSSSSSSSSSSSVVVYYY[[[\\\\\\^^^bbbeeedddeeeeeecccaaa______```ddddddfffhhhjjjkkklllllliiikkknnnqqqrrrqqqooonnniiifffaaa]]]\\\]]]```bbbiiiiiijjjiiifffbbb]]]ZZZWWWMMMGGGJJJOOOVVViii}}}uuupppqqqqqqrrrvvvwwwuuuzzz~~~wwwyyy{{{yyyqqqdddUUULLLhhhTTTHHHAAA>>><<<:::888777777777666555333333333333333222000000111111000000//////......///............---------........................------.........---,,,,,,////////////////////////000000000000///......------.........///////////////000777???CCCJJJ^^^sss|||nnnbbbZZZ___dddeeedddiiittt~~~|||nnnttt~~~yyyvvvwww{{{~~~}}}xxxtttqqqqqqpppooorrryyypppcccZZZVVVUUUYYY___eeelllyyy~~~qqqiiigggfffggghhhhhhfffeeeccc```ZZZUUURRRQQQRRRSSSNNNLLLHHHDDDAAA>>><<<<<<999:::;;;>>>AAACCCEEEFFFDDDEEEHHHKKKOOOTTTWWWYYYaaadddjjjnnnpppqqqsssuuuxxxzzz~~~~~~}}}||||||}}}}}}yyyyyyzzz{{{|||zzzwwwuuuqqqrrrssstttssssssuuuvvvvvvwwwxxxzzz{{{|||||||||xxxxxxxxxyyyyyyyyyzzzzzzyyyyyyyyyxxxxxxwwwvvvvvvuuurrrpppqqquuuwwwvvvtttxxxxxxxxxwwwwwwvvvttttttrrrsssuuuwwwxxxyyyzzzzzzzzzzzzyyyvvvsssrrrssstttzzzyyywwwvvvtttsssrrrrrrvvvtttqqqooonnnnnnnnnoooooommmlllmmmnnnooonnnmmmjjjiiiiiihhhhhhhhhiiiiiihhhiiillloooqqqrrrssssssjjjkkkmmmooooooooommmllloooooonnnmmmlllllllllmmmjjjjjjjjjlllooopppooonnnnnnmmmkkkjjjjjjkkklllmmmlllnnnqqqssstttsssqqqooopppoooooonnnmmmlllkkkkkkiiikkkmmmnnnooonnnmmmlllllllllmmmoooooopppppppppqqqrrrrrrsssttttttuuuuuurrrpppnnnnnnppprrrrrrrrrppppppooooooqqqrrrtttvvvuuuuuuuuuuuutttsssrrrqqqlllllllllllllllkkkjjjjjjhhhhhhhhhiiikkklllnnnooonnnnnnllljjjfffbbb___]]]VVVWWWXXXXXXWWWUUUTTTRRRRRRUUUXXXZZZ[[[]]]___aaa___aaadddddddddccccccdddggghhhiiikkklllnnnoooppplllmmmoooppppppnnnlllkkkhhheee```\\\ZZZZZZ\\\]]]```cccfffiiiiiifffaaa___]]]SSSJJJHHHHHHMMM]]]nnn~~~wwwjjjgggiiinnnpppttt~~~{{{yyyuuussstttxxxyyyqqq```RRRgggTTTHHHAAA>>><<<:::888777888888777666222333333222222111000//////.....................///............------------------------------------......///......------////////////////////////.../////////......---,,,............///000111111333444999AAAGGGRRRfffxxxssseee[[[WWW\\\bbbhhhnnnvvv~~~uuullljjjzzz|||xxxuuuwwwzzz}}}zzztttppppppssswwwtttsssxxx{{{lll___UUURRRSSSZZZ]]]bbbiiitttvvvllljjjiiiiiijjjiiifffaaa]]]^^^ZZZUUURRRPPPQQQQQQRRRKKKHHHDDD???<<<;;;;;;;;;999:::<<<>>>AAADDDEEEFFFEEEHHHKKKOOOSSSXXX]]]```dddggglllpppqqqrrrssstttxxx{{{~~~{{{{{{{{{{{{{{{yyyxxxwwwyyyxxxxxxzzz{{{zzzxxxvvvsssuuuwwwwwwtttsssuuuxxx{{{{{{{{{{{{zzzzzzyyyxxxwwwwwwwwwwwwxxxxxxyyyzzzzzzyyyxxxwwwvvvuuuuuutttsssqqqqqqrrruuuwwwwwwvvvyyyyyyyyyxxxvvvuuusssrrrrrrsssuuuvvvwwwxxxxxxxxxzzzzzzxxxuuurrrqqqsssuuuzzzxxxvvvsssrrrqqqqqqqqqtttrrrpppmmmmmmmmmooopppnnnmmmmmmmmmnnnnnnmmmmmmjjjjjjiiiiiihhhhhhiiiiiifffhhhkkknnnpppppppppoooiiikkkmmmooopppooommmlllnnnmmmmmmlllkkkkkkkkkjjjhhhggghhhjjjmmmnnnnnnmmmnnnmmmllllllmmmnnnnnnmmmnnnoooqqqrrrrrrqqqooonnnqqqpppnnnlllkkkjjjjjjjjjiiillloooqqqrrrpppnnnlllmmmnnnpppqqqqqqqqqooooooqqqqqqqqqqqqqqqrrrrrrrrrooommmllllllnnnoooppppppqqqqqqpppqqqqqqssstttuuurrrrrrrrrrrrqqqooonnnmmmkkklllmmmnnnnnnmmmkkkjjjhhhhhhhhhhhhiiilllnnnooollllllllljjjfffbbb]]][[[XXXYYYYYYYYYXXXVVVUUUTTTQQQTTTWWWZZZ\\\]]]^^^^^^ZZZ]]]bbbeeeffffffggghhhhhhhhhiiijjjlllmmmooopppoooooooooooonnnllljjjiiigggeeeaaa]]]ZZZXXXXXXXXXYYY]]]bbbggghhhgggccc``````XXXOOOJJJEEEEEEOOO[[[ooo~~~nnndddbbbkkkoooppp}}}~~~}}}uuu{{{wwwqqqnnnuuu}}}yyyfffUUUgggSSSGGGAAA???<<<:::888777888888777666222222222222111000//////.........//////000000000///............---------,,,,,,,,,,,,,,,,,,,,,,,,...///000000000000//////////////////////////////111111222222222111000000//////...//////111222333777666999CCCPPP___ppp|||xxxkkk```YYYXXXYYY^^^iiiwww}}}{{{zzzzzzuuummmfffpppxxxyyyzzz{{{yyywwwtttrrrvvvwwwwwwsssmmmlllppptttyyyxxxxxx|||zzzggg\\\VVVRRRSSSXXX___bbbgggppp~~~ssskkknnnnnnnnnmmmkkkfff___ZZZYYYVVVSSSQQQQQQQQQOOOMMMFFFDDD@@@<<<::::::;;;<<<;;;<<<===???AAACCCEEEFFFGGGKKKPPPTTTXXX\\\bbbggglllppptttwwwxxxyyyzzz{{{zzz}}}~~~zzzxxxyyyzzz{{{{{{{{{yyywwwvvvwwwvvvvvvxxxyyyyyyxxxvvvuuuxxxzzzyyyvvvuuuwwwzzzzzzzzzzzzzzzyyywwwvvvvvvvvvuuuuuuuuuvvvwwwyyyzzzzzzyyywwwvvvttttttssssssrrrrrrssstttwwwxxxxxxxxxyyyyyyyyyxxxvvvuuusssrrrttttttuuuwwwwwwxxxxxxxxxzzzyyywwwuuurrrqqqsssuuuwwwvvvsssqqqpppooooooppppppooonnnmmmmmmooopppqqqmmmnnnnnnnnnmmmmmmnnnnnnlllkkkkkkjjjjjjkkkkkkkkkjjjlllnnnpppqqqpppnnnmmmjjjkkkmmmnnnooonnnmmmllloooooonnnmmmllljjjiiihhheeedddeeegggkkknnnnnnnnnooommmlllmmmoooppppppoooqqqqqqqqqqqqqqqpppoooooorrrqqqooommmkkkjjjjjjjjjkkkmmmqqqssssssqqqnnnlllooopppqqqrrrrrrrrrppppppppppppoooooooooooonnnnnnkkkjjjiiijjjmmmpppqqqqqqssssssrrrrrrrrrrrrrrrrrrqqqqqqqqqppppppooommmmmmkkkmmmnnnppppppnnnllljjjiiihhhhhhhhhiiikkkmmmnnnkkkkkkkkkiiifffbbb^^^\\\\\\[[[YYYXXXWWWVVVVVVVVVQQQSSSUUUXXXZZZ\\\\\\[[[WWW[[[```ccceeefffggghhhiiiiiiiiijjjkkkmmmnnnoooppppppooommmllljjjiiihhhgggfffccc___[[[XXXVVVUUUUUUYYY^^^bbbeeedddbbb``````[[[UUUMMMFFFBBBEEEKKKaaaqqq|||kkkcccllltttuuu|||xxxvvvzzz~~~vvvmmmhhhppp||||||lll[[[eeeRRRFFF@@@>>>===;;;888777777777555444222222222222222111//////000000000000111111111222///............---------,,,,,,,,,,,,,,,,,,,,,,,,//////000111111111000000///////////////////////////000000111000000//////////////////000111333444777999@@@MMM___ppp}}}}}}yyyqqqeee]]]ZZZYYYZZZ```nnn~~~wwwyyyyyywwwrrrmmmkkkjjj|||~~~yyyssssssttttttsssrrrqqqpppsssrrrpppllliiikkkpppuuuxxx{{{~~~~~~jjjXXXTTTVVVWWW[[[```ccchhhqqq~~~wwwppplllpppooonnnnnnkkkggg```\\\VVVSSSPPPPPPQQQOOOKKKGGGBBB@@@===;;;::::::<<<=========???AAACCCEEEGGGHHHKKKPPPUUUYYY\\\aaahhhmmmrrruuuxxx{{{|||~~~~~~zzzwwwuuuuuuwwwyyy{{{|||{{{zzzyyyvvvuuuuuuwwwyyyyyyxxxwwwxxxyyyzzzzzzyyyyyyzzz{{{vvvvvvwwwwwwwwwwwwwwwvvvuuutttttttttuuuwwwxxxzzzyyyxxxvvvtttssssssssssssrrrssstttvvvwwwxxxxxxxxxxxxxxxxxxwwwwwwvvvttttttvvvvvvwwwxxxyyyyyyyyyxxxxxxxxxwwwuuusssrrrsssuuussssssrrrpppooooooooonnnnnnnnnnnnoooooopppqqqrrrnnnooopppooonnnmmmnnnppplllllllllllllllmmmnnnnnnpppqqqrrrrrrrrrqqqooonnnkkkkkkllllllllllllkkkkkkooooooooonnnlllkkkiiihhhaaaaaaaaaeeeiiimmmoooppppppmmmjjjkkkooorrrrrrppprrrrrrqqqqqqppppppppppppqqqqqqooonnnmmmkkkjjjiiilllnnnqqqssssssqqqnnnlllqqqrrrrrrsssssssssrrrrrrppppppoooooonnnmmmllllllfffeeeeeehhhmmmqqqssstttsssrrrrrrrrrqqqqqqqqqppprrrrrrrrrrrrrrrqqqqqqppplllmmmooopppooommmkkkjjjgggggghhhiiikkkmmmnnnooollllllllljjjhhheeebbb```___^^^\\\ZZZXXXXXXXXXYYYRRRRRRRRRTTTWWWYYYXXXWWWWWWZZZ^^^```bbbccceeegggiiiiiihhhiiijjjlllmmmooopppooommmllljjjiiiiiiiiihhhgggfffccc___[[[WWWUUUSSSUUUXXX\\\^^^___``````^^^]]]XXXQQQHHHBBBBBBDDDTTTdddyyyyyymmmqqqyyy|||~~~wwwxxxyyyzzz}}}rrriiidddlllyyy~~~ttthhh~~~dddPPPEEE@@@>>>>>>;;;888777666555333222333333333333222111000///111000000///......------///............---------------------------------......///000000000000000////////////////////////------............------000/////////000222444666999BBBQQQbbbrrr~~~xxxsssjjj```[[[\\\XXX]]]hhhwww~~~uuummmtttyyyuuulllhhhmmmtttyyyuuurrrqqqqqqppppppppppppppppppkkkjjjhhhggghhhjjjnnnqqqttt{{{kkkZZZOOOSSSZZZ]]]aaahhhkkkssswwwrrrooonnnrrrpppmmmkkkhhhddd^^^ZZZUUUQQQMMMLLLMMMLLLGGGBBB>>>===<<<;;;;;;<<<>>>???===>>>@@@CCCFFFIIIKKKMMMQQQVVV\\\___bbbfffmmmssstttvvvyyy{{{~~~|||zzzvvvtttuuuwwwyyy{{{||||||{{{{{{wwwvvvvvvwwwyyyzzzzzzyyyzzzyyyyyyzzz|||}}}|||{{{uuuuuuvvvvvvvvvvvvuuuuuutttssssssssstttvvvxxxzzzxxxwwwuuusssrrrrrrssstttqqqsssuuuvvvvvvvvvvvvvvvuuuvvvvvvwwwwwwwwwvvvvvvxxxyyyzzzzzzzzzzzzzzzzzzvvvwwwwwwvvvtttrrrrrrsssqqqqqqqqqqqqqqqpppoooooonnnooopppqqqqqqqqqpppooonnnpppqqqqqqooonnnoooqqqkkkkkkkkklllmmmnnnooopppqqqqqqppppppooooooooonnnkkkkkkiiihhhgggggghhhhhhjjjjjjkkkkkkjjjiiigggfff^^^^^^___bbbhhhmmmpppqqqqqqmmmiiijjjnnnrrrsssqqqrrrqqqpppooooooppppppqqqoooooooooooommmllljjjhhhjjjllloooqqqrrrrrrqqqooosssrrrrrrrrrssstttuuuuuurrrrrrqqqpppooommmmmmlllhhhffffffgggjjjmmmoooooonnnooooooppppppppppppooorrrrrrsssttttttttttttsssnnnnnnoooooonnnlllkkkiiidddfffiiillloooqqqssstttmmmlllkkkiiihhhfffeeedddaaaaaa```___^^^\\\[[[ZZZVVVTTTSSSTTTVVVXXXXXXVVVWWWYYY\\\]]]^^^___aaacccffffffeeeeeefffhhhjjjkkkooommmllljjjiiijjjjjjkkkjjjjjjiiifffccc^^^ZZZWWWQQQQQQRRRTTTWWW[[[___aaa^^^^^^ZZZQQQHHHDDDCCCDDDJJJWWWkkk~~~~~~|||~~~zzzvvvyyy~~~~~~~~~zzz{{{~~~}}}yyyuuuvvvzzzzzzvvvpppiiidddiiiuuu}}}zzzuuu}}}cccPPPDDD???===>>><<<888666555444222000333333444333333222111000000///...,,,***((('''&&&//////.........---------........................------...///000000//////////////////////////////000000111111111111111000000000//////000222555666===MMMbbbsss~~~}}}uuuoooggg]]]YYY\\\VVV```pppuuukkkgggrrryyytttiiieeeppp|||zzztttqqqppprrrqqqpppoooooopppqqqrrrdddcccbbbcccfffiiikkkkkkqqq|||uuu\\\PPPLLLUUU]]]___dddmmmsss}}}wwwrrrppprrrsssuuurrrmmmhhhddd___ZZZVVVVVVQQQKKKHHHIIIHHHDDD@@@<<<<<<;;;;;;<<<>>>???@@@===???BBBEEEIIIMMMPPPQQQTTTZZZ```ccceeeiiiqqqwwwxxxzzz|||~~~~~~}}}|||zzzvvvtttxxxxxxzzzzzz{{{zzzyyyyyyxxxwwwvvvxxxzzz|||{{{zzz|||yyyxxxzzz}}}~~~{{{yyyyyyxxxwwwuuusssrrrqqqtttsssrrrrrrsssvvvxxxzzzwwwvvvtttrrrqqqrrrssstttppprrrtttuuuuuuttttttuuutttuuuvvvwwwwwwxxxxxxxxxzzz{{{{{{||||||{{{{{{{{{uuuvvvxxxwwwtttsssrrrssspppqqqrrrssssssrrrqqqpppoooqqqrrrsssrrrqqqnnnmmmoooqqqsssrrrooonnnppprrrjjjjjjkkklllmmmooopppqqqnnnmmmmmmlllllllllmmmmmmkkkjjjgggeeeddddddeeefffcccdddeeeffffffeeedddccc\\\\\\]]]aaahhhmmmqqqrrrqqqlllhhhhhhmmmrrrsssrrrqqqpppooonnnnnnooopppqqqlllmmmnnnooonnnllliiigggiiijjjmmmppprrrssssssrrrssssssrrrrrrssstttvvvwwwtttsssrrrqqqpppnnnmmmmmmmmmkkkhhhggghhhhhhhhhgggjjjkkklllnnnooooooooooooqqqqqqrrrsssttttttttttttooooooooonnnmmmkkkjjjiiibbbeeeiiinnnrrruuuwwwxxxkkkjjjiiigggfffeeeeeeeeeaaabbbdddeeeccc```\\\YYY[[[XXXUUUUUUXXXZZZZZZXXXXXXZZZ[[[[[[[[[\\\___aaabbbbbb``````aaaccceeegggnnnllljjjiiiiiijjjkkkmmmkkkkkkkkkiiieee```[[[XXXNNNNNNNNNOOOSSSYYY___ccc______ZZZPPPHHHEEEFFFGGGDDDOOOaaattt|||wwwxxx{{{yyyxxx~~~|||vvvrrruuu~~~|||tttrrrtttuuusssssslllfffiiirrrzzz|||zzzzzz___LLLAAA>>>===<<<:::888666555555666777333333333222222222111111111111111111000000000000000///...---------------///...,,,,,,...///...---......------------......///............//////000........................111000///000......444;;;EEE]]]sss{{{tttgggcccaaa\\\YYYZZZ^^^jjjzzzzzzpppjjjnnnrrrqqqiiibbbfffwww{{{pppmmmrrrxxx~~~yyyttttttvvvvvvsssooo^^^___]]]bbbjjjgggeeeppprrrrrr[[[PPPRRRUUU[[[bbbjjjqqquuu~~~~~~vvvpppnnnppprrrssssssooojjjeee```[[[UUURRRSSSOOOIIIDDDAAA>>><<<:::===<<<<<<======>>>???@@@@@@BBBEEEGGGJJJNNNRRRVVV[[[```eeeiiijjjlllpppttt}}}~~~|||zzzxxxwwwxxxyyyzzzxxxyyyzzzzzz{{{{{{zzzzzzzzzyyywwwvvvuuuvvvxxxyyyyyyzzz{{{|||||||||{{{zzzxxxxxxwwwvvvuuutttssssssvvvuuuuuuuuuuuuuuuvvvwwwzzzzzzxxxuuurrrqqqsssttttttwwwyyyxxxtttrrrqqqrrrooossswwwwwwvvvvvvyyy|||{{{zzzzzz}}}~~~}}}yyyuuuuuuuuutttuuuwwwwwwvvvtttqqqrrrsssttttttsssrrrqqqnnnmmmllllllmmmnnnmmmkkknnnmmmlllmmmoooqqqrrrqqqooonnnlllllllllkkkiiifffiiiiiijjjjjjiiiiiihhhgggfffeeeeeecccaaa^^^\\\[[[cccddddddbbb```______```]]]___```bbbhhhppprrrooopppkkkggghhhmmmrrrsssqqqmmmnnnoooqqqrrrrrrrrrrrrtttpppkkkkkkmmmnnnjjjggglllmmmnnnooopppqqqqqqqqqtttsssrrrrrrsssvvvxxxzzzvvvsssqqqqqqsssssspppnnnpppooollljjjgggeeeddddddffffffgggiiikkkmmmooopppqqqrrrtttuuutttssspppooonnnooooooooonnnllljjjhhhfffhhhkkkooosssuuusssrrrgggfffeeeddddddeeegggiiieeeddddddccccccbbbbbbbbb[[[ZZZYYYZZZ[[[[[[YYYWWWXXXYYYZZZZZZ[[[ZZZZZZZZZ\\\]]]___```aaabbbdddeeekkkmmmnnnnnnmmmllllllmmmpppqqqnnniiifffddd___XXXNNNKKKIIIKKKQQQXXX[[[\\\___ZZZTTTQQQPPPNNNKKKHHHFFFLLLTTTbbbzzzyyyssssssvvv}}}}}}wwwwww|||xxxvvvvvvyyy}}}wwwwwwzzz|||~~~~~~xxxsssrrrtttwww|||}}}aaaMMMCCC???>>><<<:::888666555555666777444444444333333333222222111111111111000000000000//////...---------------.........---------...///......------------......333222111///.........---........................222000000111000222999BBBRRRgggzzzyyynnnddd```\\\XXXVVVXXXdddnnnzzzyyyqqqlllkkkoooooohhhdddmmmvvvooopppwww}}}|||xxxxxxyyyxxxsssooo]]]___^^^cccmmmjjjgggooowwweeeQQQIIINNNUUU]]]eeeoooyyyzzztttpppoooqqqssssssoookkkeee```[[[VVVRRRNNNQQQMMMGGGBBB@@@>>><<<:::============>>>???@@@AAACCCEEEHHHKKKMMMQQQVVVYYY___dddiiilllnnnpppuuuyyy}}}}}}|||zzzyyyxxxxxxyyyyyyyyyzzz{{{{{{||||||{{{{{{xxxvvvuuussssssssstttuuuyyyzzz{{{||||||{{{{{{zzzyyyxxxwwwvvvuuuttttttsssxxxwwwwwwwwwwwwxxxyyyyyyzzzzzzxxxvvvsssrrrtttvvvvvvwwwxxxvvvrrrpppppppppppptttwwwwwwvvvuuuxxxzzzzzzyyyyyyzzz|||{{{xxxtttuuutttssstttvvvvvvtttsssooopppqqqrrrrrrqqqpppooonnnlllkkkkkkllllllkkkiiimmmlllkkkmmmoooqqqrrrqqqmmmkkkjjjjjjjjjiiigggeeeddddddeeeffffffffffffeeebbbbbbaaa```^^^\\\ZZZYYY___```aaa```^^^]]]^^^___ZZZ]]]___aaaiiiqqqtttqqqlllgggcccdddiiinnnppppppmmmnnnnnnooopppqqqrrrrrrrrrnnnkkkkkknnnpppnnnkkkmmmmmmooopppqqqrrrrrrrrrsssrrrqqqqqqrrrtttvvvwwwvvvtttssstttvvvvvvuuurrrqqqpppnnnkkkiiigggffffffggggggggghhhjjjmmmooopppooooooooopppooonnnllllllnnnnnnooonnnmmmllljjjiiiggghhhjjjmmmqqqqqqooommmeeedddcccbbbbbbdddeeefffggggggfffeeecccbbb``````\\\[[[ZZZ[[[[[[[[[YYYWWWVVVWWWXXXYYYYYYZZZZZZZZZYYY[[[]]]___```aaadddfffiiikkkllllllkkkkkkmmmnnnnnnpppoookkkiiihhhbbb[[[TTTQQQNNNOOOTTTXXXZZZZZZ^^^YYYUUURRRQQQOOOKKKGGGCCCGGGMMMZZZpppwwwmmmmmmrrr|||zzzzzz}}}~~~|||zzzzzz|||{{{wwwyyy|||{{{wwwvvvxxx|||cccOOODDD???>>>;;;:::888666555555666666555555555444444444333333111111111111000000000000//////...------------...,,,...000...,,,+++...000......------------......333222111000//////..............................222000///111333888CCCNNNcccrrr}}}oooiiibbb^^^ZZZVVVWWWZZZlllsss{{{zzzsssppplllmmmkkkggghhhxxxsssooottt|||}}}zzzyyyxxxuuupppkkk___dddeeeiiiqqqnnnjjjqqqkkkVVVJJJHHHPPPZZZbbbkkkwwwzzzwwwtttqqqppppppqqqrrrrrrhhhddd^^^YYYUUURRRNNNLLLNNNJJJDDD???======<<<<<<======>>>???@@@AAACCCDDDGGGIIIMMMPPPSSSVVV[[[^^^dddhhhmmmpppqqqtttyyy~~~~~~~~~|||{{{{{{zzzzzzyyyxxxxxxzzz{{{||||||}}}}}}||||||{{{zzzxxxvvvuuuuuuvvvvvvyyyyyyzzz{{{{{{{{{{{{{{{yyyyyyxxxwwwvvvuuuuuutttxxxxxxwwwwwwxxxxxxyyyzzzzzzzzzyyywwwuuuuuuvvvxxxxxxxxxwwwtttqqqoooooopppsssvvvyyyxxxvvvtttvvvxxxxxxwwwvvvwwwxxxxxxvvvuuutttsssrrrsssuuuuuusssqqqnnnoooppppppppppppooonnnmmmkkkiiihhhiiiiiihhhfffiiihhhhhhjjjmmmnnnooonnnhhhgggffffffgggfffdddbbb]]]^^^___``````aaa``````^^^^^^]]]\\\[[[YYYWWWVVVWWWYYY[[[[[[[[[[[[]]]^^^[[[^^^```bbbhhhooorrrooohhhddd______dddiiimmmnnnmmmmmmmmmmmmnnnppprrrssspppmmmjjjkkknnnqqqpppooommmnnnoooqqqrrrrrrssssssrrrqqqqqqpppqqqrrrssstttvvvvvvuuuvvvxxxyyywwwvvvrrrqqqooommmkkkjjjiiiiiiiiihhhhhhhhhjjjllloooqqqnnnnnnmmmlllkkkjjjjjjjjjnnnnnnnnnnnnmmmkkkjjjiiihhhhhhiiikkkmmmmmmjjjhhhbbbaaa`````````bbbcccdddjjjiiihhhfffdddbbb```______^^^\\\\\\\\\[[[YYYVVVSSSTTTUUUVVVWWWYYYYYYZZZWWWYYY\\\^^^___aaadddgggfffhhhiiiiiiiiijjjmmmpppmmmpppqqqnnnmmmlllfff___[[[WWWTTTTTTWWWZZZZZZYYY[[[XXXUUUTTTTTTQQQLLLHHHBBBDDDGGGPPPddd{{{wwwjjjjjjppp|||~~~}}}~~~{{{xxx{{{{{{zzz}}}}}}cccOOOCCC???>>>;;;:::888777666666666666444444444444333333333333111111111111000000000//////......---------......+++///111///+++***---222......------------......///.........///000111222........................111//////222666>>>MMMZZZppp{{{sssgggeeebbb^^^[[[[[[^^^bbbqqqwwwyyytttsssnnnhhhgggqqq}}}ssssssyyy{{{xxxvvvtttrrrmmmhhhccceeerrrvvvvvvvvvpppnnnxxxnnnYYYMMMJJJPPPWWWaaaiiirrr}}}vvvrrrqqqoooooooooooommmkkkaaa]]]XXXTTTRRRPPPNNNMMMJJJFFF@@@===<<<<<<======>>>>>>???@@@BBBDDDFFFGGGJJJMMMQQQUUUXXX\\\```ccciiilllooopppqqqtttyyy~~~}}}}}}~~~~~~~~~{{{{{{{{{{{{zzzyyyxxxwwwzzzzzz{{{||||||||||||||||||{{{zzzxxxwwwwwwwwwwwwxxxyyyyyyzzz{{{{{{{{{{{{zzzyyyyyyxxxwwwvvvvvvvvvvvvvvvvvvvvvvvvwwwxxxyyyzzzzzzzzzyyywwwvvvxxxyyyxxxwwwvvvsssqqqqqqrrrrrrvvvyyy{{{zzzvvvtttuuuwwwwwwvvvuuuuuuvvvvvvvvvuuutttsssrrrsssttttttsssqqqnnnooopppqqqqqqpppooonnnllliiigggfffffffffeeedddccccccccceeegggiiihhhgggcccbbbaaaaaabbbbbb```^^^XXXYYYYYYYYYYYYYYYXXXXXXXXXXXXXXXWWWVVVUUUTTTSSSPPPRRRTTTUUUVVVWWWYYY[[[^^^bbbccccccfffkkkllljjjhhhddd___^^^aaaeeeiiikkkllllllkkkkkklllnnnqqqsssnnnllljjjjjjlllooooooooonnnooopppqqqrrrssssssssssssrrrqqqqqqqqqrrrssssssvvvvvvvvvwwwwwwwwwuuutttsssrrrqqqooonnnmmmmmmlllkkkjjjiiiiiijjjllloooqqqpppooommmkkkjjjkkklllmmmnnnnnnmmmmmmlllkkkjjjjjjkkkjjjjjjjjjkkkiiifffdddaaa`````````aaabbbcccdddiiiiiiiiihhhfffdddbbbaaabbb```___^^^]]]\\\YYYWWWQQQRRRSSSTTTVVVWWWYYYZZZXXXZZZ]]]______aaadddfffdddeeeeeeffffffiiimmmqqqooorrrsssqqqpppnnnhhh```^^^[[[XXXXXX[[[\\\[[[ZZZYYYWWWVVVVVVWWWTTTOOOJJJEEEDDDDDDJJJYYYnnn~~~rrrpppttt||||||~~~zzzuuuuuutttvvv{{{}}}~~~}}}tttssszzz~~~bbbMMMBBB>>><<<::::::999777666666555555333333333333222222222222111111111111000000000///......---------......///+++///111///+++***---222......------------......---,,,,,,---...///000000////////////////////////000...///333:::EEEVVVeee{{{yyylll``````___]]]]]]bbbiiimmmuuu{{{~~~xxxvvvmmmfffmmm}}}wwwyyy}}}xxxuuurrrnnnjjjfffbbb___mmm{{{ssswwwttt]]]NNNJJJLLLVVV]]]fffoooyyyyyytttrrrpppooonnnmmmllliiieeebbbZZZXXXTTTRRRRRRQQQPPPOOOFFFBBB>>>;;;;;;===>>>>>>>>>???@@@BBBDDDGGGIIIJJJMMMPPPUUUYYY]]]aaaeeehhhkkknnnooooooooorrrxxx}}}~~~|||{{{|||}}}}}}{{{{{{{{{{{{zzzyyyxxxwwwyyyyyyzzz{{{{{{{{{{{{zzzxxxxxxwwwvvvuuuuuuttttttxxxxxxxxxyyyzzz{{{{{{|||zzzzzzyyyyyyxxxxxxwwwwwwvvvvvvvvvvvvwwwxxxyyyzzzzzz{{{{{{zzzxxxwwwxxxzzzwwwvvvtttttttttuuuvvvvvvxxxzzz|||zzzvvvttttttvvvuuuuuuuuuuuuuuuuuuuuuvvvtttsssssssssttttttrrrppppppppprrrrrrrrrrrrppppppjjjhhhdddccccccccccccbbbbbbaaaaaabbbddddddcccaaa\\\[[[ZZZ[[[\\\\\\[[[YYYTTTTTTTTTSSSRRRPPPOOONNNNNNNNNNNNNNNNNNMMMLLLLLLIIIKKKMMMOOOPPPRRRTTTVVV[[[```bbbbbbcccggghhhfffiiieeeaaa___```bbbfffgggjjjjjjiiiiiikkkmmmppprrrnnnllljjjhhhiiijjjllllllnnnooopppqqqrrrssssssssstttssssssssssssttttttttttttuuuvvvvvvtttrrrpppooosssrrrqqqpppoooooooooooolllkkkjjjjjjkkkmmmoooppppppooolllkkkjjjkkkmmmnnnmmmmmmllllllkkkkkkkkkjjjnnnlllkkkjjjjjjhhheeecccaaaaaabbbbbbcccdddeeeeeefffggghhhiiiiiihhhfffeeedddcccaaa```___]]]ZZZXXXSSSRRRSSSSSSTTTVVVXXXYYY\\\^^^`````````aaacccdddbbbcccddddddeeehhhllloooqqqtttuuusssqqqooohhh```]]]ZZZYYYZZZ^^^___^^^\\\WWWVVVVVVXXXZZZXXXSSSOOOIIIEEECCCFFFOOO```sss~~~yyyyyyzzzzzzzzz}}}|||uuunnnkkkjjjnnntttzzz~~~}}}qqqmmmrrrxxx}}}aaaMMMBBB===<<<::::::999888777666555555333333222222222111111111111111111111000000000000...------------...//////,,,...000...,,,+++...000......------------......///...------,,,,,,,,,---////////////////////////000///111777@@@MMM___ooorrrgggYYYZZZYYYYYY___jjjtttwwwzzzyyyqqqjjjjjj{{{}}}{{{~~~zzzvvvpppjjjeeecccbbbbbbrrr|||wwwbbbQQQIIIKKKPPPYYY```kkkwww}}}tttmmmkkkmmmooonnnllljjjgggccc]]]YYYVVVTTTRRRQQQQQQPPPNNNLLLAAA>>><<<;;;===>>>???>>>???@@@AAADDDFFFJJJLLLNNNPPPTTTYYY^^^bbbfffjjjmmmnnnoooqqqqqqqqquuu|||~~~}}}{{{zzzyyyzzz{{{||||||{{{{{{zzzzzzyyyxxxxxxxxxyyyyyyzzz{{{zzzzzzzzzxxxxxxxxxxxxwwwwwwwwwwwwxxxxxxxxxxxxyyyzzz|||}}}{{{zzzzzzzzzyyyyyyyyyyyyxxxxxxxxxyyyzzz{{{|||}}}zzz{{{|||{{{yyywwwxxxxxxvvvuuutttuuuwwwxxxxxxwwwwwwzzz{{{yyyuuurrrssstttrrrsssuuuuuutttttttttuuusssrrrqqqrrrsssrrrpppnnnooopppqqqrrrrrrqqqpppoooiiifffcccaaaaaabbbbbbbbbbbbaaaaaaaaaaaa```]]]ZZZSSSRRRRRRSSSUUUUUUTTTRRRNNNNNNMMMLLLJJJGGGEEEDDDCCCCCCDDDEEEEEEDDDDDDDDDDDDFFFHHHJJJJJJLLLNNNPPPQQQXXX\\\]]]___cccfffdddeeecccaaa___^^^```bbbdddhhhhhhhhhiiijjjmmmooopppooommmjjjhhhggggggiiijjjmmmnnnoooqqqrrrrrrsssssstttttttttuuuuuuvvvvvvvvvsssuuuvvvuuurrrooommmlllqqqqqqpppoooooooooppppppllllllllllllmmmmmmnnnooolllkkkjjjiiiiiikkklllnnnmmmmmmlllkkkjjjjjjkkkkkknnnmmmkkkjjjjjjhhheeecccbbbccccccdddeeefffggggggdddfffhhhjjjkkkkkkjjjiiieeedddbbbaaaaaa___\\\ZZZVVVVVVUUUTTTTTTUUUWWWXXX^^^___aaaaaa``````bbbccccccdddeeeeeeeeefffiiilllqqqttttttqqqpppnnnhhh```[[[ZZZZZZ\\\aaabbbaaa^^^VVVVVVVVVZZZ]]]]]]YYYUUUJJJEEEBBBBBBFFFQQQbbbqqq~~~{{{yyywwwyyy{{{yyyrrrlllhhhiiimmmuuu|||zzznnnjjjlllooo|||aaaMMMBBB>>>===999999999888777666555444444444333333333222222222111111111111000000000000---------------...//////.........---------...///......------------......//////...------------...////////////////////////222111444<<>>@@@??????@@@@@@BBBEEEHHHLLLNNNPPPTTTXXX^^^cccgggkkkooorrrppprrrtttuuuwww}}}yyyyyyyyyyyyyyyzzz|||}}}}}}|||zzzyyyxxxxxxyyyyyyyyyzzzzzz{{{{{{{{{{{{{{{yyyyyyzzzzzz{{{{{{zzzzzzxxxwwwwwwwwwyyyzzz|||}}}{{{{{{{{{zzzzzzzzzzzzzzzxxxyyyyyyyyyzzz|||}}}~~~{{{||||||{{{xxxvvvvvvwwwvvvttttttuuuwwwxxxvvvttttttvvvxxxvvvrrrooopppqqqnnnqqqtttuuusssrrrrrrsssqqqpppoooooopppooommmkkklllmmmnnnnnnnnnnnnmmmlllgggdddaaa```aaabbbccccccaaa```^^^]]]\\\XXXTTTQQQJJJIIIIIIKKKLLLMMMLLLJJJFFFFFFEEEDDDBBB@@@???>>>======>>>???@@@@@@@@@@@@AAACCCEEEFFFFFFGGGIIIKKKIIIPPPVVVWWWXXX\\\___^^^]]]]]]]]]\\\\\\^^^```bbbeeefffgggiiikkklllnnnnnnooommmkkkhhhfffgggjjjlllmmmmmmooopppqqqrrrrrrrrrrrrssstttuuuvvvwwwwwwwwwqqqtttwwwvvvssspppnnnnnnoooooonnnnnnnnnoooppppppllllllmmmnnnooonnnmmmmmmiiihhhhhhhhhiiikkkmmmnnnmmmlllkkkjjjjjjjjjkkklllmmmkkkjjjiiiiiihhheeedddbbbcccdddfffggghhhhhhhhhdddfffiiikkkmmmlllkkkjjjfffdddcccbbbbbbaaa^^^\\\[[[ZZZXXXVVVUUUUUUVVVVVV\\\^^^___`````````bbbdddccceeeffffffeeeeeeggghhhppprrrrrrooonnnnnniiiccc\\\[[[\\\___ccceeeccc```VVVUUUVVVZZZ___aaa___\\\LLLGGGCCCBBBAAAFFFUUUdddyyy}}}vvvuuuwwwwwwsssooolllnnnuuu~~~}}}ssslllhhhhhhhhhyyy|||aaaNNNCCC??????999999999999888666555444555555444444444333333333111111111111000000000000---------------...///000000...,,,,,,...///...---.........------.........,,,,,,------///000111222000000000000000000000000333333777@@@KKKYYYlll|||zzzjjj\\\UUUUUUTTTRRRUUUeee{{{wwwiiisss|||{{{zzz|||yyyoooeee___```eeeiiinnn|||lllWWWIIIGGGOOOZZZ```llltttqqqiiiiiiiiiiiilllkkkiiigggdddaaa\\\VVVRRRQQQPPPOOONNNLLLGGGAAA===;;;;;;;;;===@@@AAA@@@???@@@AAACCCFFFIIIMMMPPPQQQVVV[[[aaagggkkkooosssvvvrrrtttwwwyyy||||||vvvxxxyyyzzzzzz|||~~~~~~|||zzzxxxwwwxxxyyyzzzzzz{{{{{{|||||||||||||||uuuuuuvvvwwwxxxxxxxxxxxxwwwwwwwwwwwwxxxzzz|||}}}{{{{{{{{{{{{{{{zzzzzzzzzwwwwwwwwwxxxyyyzzz||||||{{{|||}}}{{{xxxvvvuuuuuuvvvttttttuuuwwwwwwtttpppqqqtttuuutttpppmmmnnnooojjjooossstttrrrppppppqqqooonnnmmmmmmnnnmmmkkkiiiiiijjjkkkkkkkkkkkkjjjiiifffddd```___```bbbcccddd^^^\\\ZZZXXXVVVRRRLLLHHHDDDCCCCCCEEEGGGHHHGGGEEE????????????>>><<<;;;:::<<<===>>>???@@@@@@@@@@@@@@@BBBDDDDDDDDDDDDEEEGGGGGGNNNSSSSSSSSSVVVWWWWWWVVVWWWYYYZZZZZZ\\\^^^```dddeeegggiiikkklllmmmmmmnnnmmmkkkhhhggghhhlllooolllmmmnnnooopppqqqqqqqqqqqqrrrsssuuuvvvwwwwwwwwwqqqtttxxxxxxuuurrrqqqrrrnnnnnnmmmmmmnnnoooooopppkkkmmmnnnppppppooommmlllhhhhhhiiijjjlllmmmooopppmmmlllkkkjjjjjjjjjkkklllllljjjhhhhhhhhhgggeeedddbbbccceeefffggghhhhhhhhheeegggjjjlllmmmmmmkkkjjjfffeeecccccccccbbb___]]]^^^\\\ZZZWWWUUUUUUUUUVVVYYY[[[]]]______```ccceeedddfffhhhgggfffeeeeeefffmmmoooooommmmmmnnnkkkeee^^^]]]^^^aaaeeefffddd```VVVUUUVVV[[[```cccbbb```OOOJJJFFFDDDAAABBBOOO___sssxxxsssuuuwwwvvvssspppttt}}}|||uuunnnjjjhhhfffeeesss}}}||||||bbbNNNDDD???>>>;;;======:::555333444666666555333222111111222333''',,,222444222///---.........---------......///---------............///,,,,,,,,,---...///000111...---+++***+++,,,...000000///......000111111000111444888BBBSSSggguuuyyyzzznnnbbbXXXSSSTTTTTTVVV^^^ooozzzssskkk~~~~~~{{{yyy{{{xxxoookkkiiihhhjjjnnnuuutttxxxmmm]]]MMMIIINNNVVV```fffpppoooffffffiiijjjiiiiiigggccc\\\VVVQQQOOOOOOOOONNNLLLHHHEEEAAA>>>===;;;999888;;;???AAA@@@???BBBDDDGGGIIILLLOOOTTTXXX^^^bbbhhhlllnnnqqquuuyyyuuuwww{{{~~~~~~|||zzzxxxvvvuuuvvvyyy|||}}}}}}zzzyyywwwxxxyyyyyyxxxvvvwwwxxxyyyzzz{{{zzzyyyxxxvvvuuussstttvvvyyyyyyyyyzzzyyywwwxxxzzz||||||{{{||||||{{{zzzyyyxxxvvvuuuuuuvvvwwwyyy{{{|||~~~~~~zzzzzzyyyxxxvvvuuuttttttuuuuuuttttttrrrqqqoooooosssrrrqqqpppooopppqqqrrrlllnnnoooooommmllllllmmmnnnlllkkkjjjkkkkkkiiihhhfffffffffeeeeeeeeeeeeeeebbb^^^ZZZYYYZZZ[[[ZZZYYYXXXVVVRRRPPPNNNIIIBBB===CCCBBBAAA???>>>>>>??????@@@@@@>>>======>>>???@@@???AAACCCDDDCCCBBBBBBBBBBBBDDDFFFFFFFFFGGGIIIKKKIIIJJJMMMOOOPPPPPPOOONNNQQQQQQRRRTTTVVVZZZ]]]___ddddddfffggghhhhhhhhhgggnnnooonnnmmmllllllnnnpppjjjmmmpppqqqqqqrrrrrrtttppprrrtttuuuwwwwwwwwwvvvuuuvvvvvvvvvvvvtttsssrrrqqqqqqqqqpppooonnnmmmlllpppooonnnnnnoooooommmkkkkkkkkkkkkkkkkkkkkkkkkkkkiiiiiiiiiiiiiiiiiiiiiiiihhhgggfffffffffdddaaa___bbbcccdddffffffgggffffffffffffgggiiilllmmmllljjjllliiifffdddeeeffffffeeebbb```]]]ZZZXXXXXXXXXYYY\\\\\\\\\\\\\\\]]]]]]^^^dddeeeffffffdddbbbbbbcccjjjkkkmmmmmmmmmkkkiiihhhccc___\\\```fffhhheee```VVVTTTTTTYYY```cccaaa^^^VVVRRRLLLGGGEEEFFFIIILLL___uuuuuuppprrrvvvzzz{{{|||vvvmmmffffffhhhgggfffgggsssxxx~~~~~~{{{|||}}}bbbNNNCCC???>>>@@@AAA@@@<<<777444444666666555333222111222222222***---000222111000............---------......///---------............///---------------...///000...---,,,,,,,,,---///000111000000000111222333333666777===KKK\\\nnn|||zzzlll___WWWTTTRRRVVV\\\eeeuuuxxxtttvvv~~~yyy|||yyyyyywwwnnnkkkkkkjjjkkknnnqqqttt{{{www```UUUMMMOOOWWWaaallltttzzzmmmfffgggiiiiiihhhfffccc]]]VVVPPPMMMLLLLLLQQQOOOKKKFFFBBB>>><<<;;;;;;::::::<<<@@@CCCCCCAAADDDFFFIIIKKKNNNRRRWWW[[[bbbfffkkknnnoooqqqvvvyyytttwww}}}}}}}}}}}}|||zzzxxxvvvuuuvvvyyy|||}}}}}}yyyxxxvvvwwwxxxxxxwwwuuuvvvwwwxxxyyyzzzyyyxxxwwwuuusssrrrsssuuuwwwxxxxxx|||zzzyyyyyyzzz{{{zzzyyy{{{{{{zzzzzzyyywwwvvvuuuvvvvvvwwwyyyzzz|||}}}}}}|||{{{yyywwwuuutttsssrrrsssssssssrrrpppooonnnmmmooonnnmmmllllllmmmnnnooonnnooopppnnnllljjjjjjjjjjjjiiigggggghhhgggfffdddeeeeeedddcccbbbaaa``````]]]ZZZWWWVVVWWWWWWVVVTTTRRROOOLLLJJJHHHEEE@@@<<<<<<;;;;;;<<<===>>>@@@AAA???????????????@@@AAAAAADDDFFFHHHIIIHHHGGGGGGHHHHHHIIIJJJJJJJJJJJJKKKLLLLLLMMMOOOQQQQQQQQQPPPOOOOOOOOOPPPQQQSSSVVVXXXZZZ\\\]]]^^^```bbbdddeeefffmmmnnnnnnmmmkkkkkkmmmooojjjmmmpppqqqrrrrrrssstttqqqrrrtttvvvwwwwwwwwwvvvuuuuuuvvvvvvuuutttsssrrrqqqqqqrrrrrrrrrqqqqqqpppsssrrrqqqrrrssssssqqqoookkkkkkjjjjjjiiiiiiiiiiiigggggggggggggggggggggggggggeeeccccccdddddddddcccaaabbbbbbccccccdddeeeeeegggggghhhiiikkkkkkjjjhhhkkkiiigggfffggghhhhhhgggaaa```]]][[[YYYXXXXXXXXXZZZZZZZZZYYYZZZ[[[\\\\\\```aaacccdddbbbaaaaaaaaahhhiiikkkllllllkkkiiihhheeeaaa___bbbhhhjjjeee```VVVUUUVVVZZZ```cccaaa^^^WWWTTTNNNIIIGGGGGGHHHJJJUUUhhh~~~yyywwwyyy|||~~~}}}rrrjjjeeegggjjjiiihhhiiipppvvv{{{|||yyyxxx|||~~~bbbNNNCCC???>>>@@@@@@???<<<999777777888555555444333222222222222.........000111111///---///......---------......---------............///......---------......///............////////////000000///000111222444555888888BBBTTTeeeqqq~~~xxxhhh\\\WWWVVVQQQ[[[fffppp|||yyywwwvvvxxxuuuuuuvvvvvv{{{vvvlllkkkllllllmmmnnnnnnuuuxxxgggSSSOOOPPPXXXbbbmmmzzzyyyrrrkkkhhhjjjkkkiiifffccc^^^WWWPPPLLLKKKLLLMMMSSSOOOHHHBBB===;;;;;;;;;<<<;;;<<>>???AAABBBDDDEEEFFFFFFKKKMMMOOOOOONNNNNNNNNOOOOOOPPPQQQPPPOOONNNOOOPPPQQQRRRSSSTTTTTTSSSRRRQQQNNNNNNOOOOOOQQQRRRTTTUUUVVVVVVWWWZZZ]]]```ccceeejjjkkklllkkkiiiiiikkkmmmiiillloooqqqrrrrrrtttuuuqqqrrrtttvvvwwwwwwwwwvvvuuuuuuvvvuuuuuutttrrrrrrrrrrrrssstttttttttttttttttttttssstttuuuuuusssqqqmmmllljjjhhhggggggggghhheeeeeeeeeeeeeeeeeeeeeeeegggdddaaa```bbbeeeggghhhaaa````````````bbbcccdddhhhhhhhhhiiijjjjjjhhhfffhhhgggggghhhjjjkkkjjjhhhbbbbbb```___]]]\\\ZZZZZZXXXWWWWWWVVVVVVWWWYYYYYYYYY\\\___aaa```_________dddfffgggiiiiiiiiiiiihhhgggeeedddgggkkkkkkfffaaaXXXXXXYYY^^^cccdddbbb___ZZZXXXSSSOOOKKKHHHGGGFFFJJJXXXkkk{{{zzzzzz|||ssskkkfffhhhjjjjjjjjjllllllssszzz{{{xxxuuuvvvxxx}}}~~~bbbNNNCCC???>>>;;;;;;:::999999999999:::555555444333222222222222111///---...111222000---//////...------------...---------............//////......---------............///000000000000///------.........000333666<<<>>>MMMcccqqquuu~~~tttdddZZZXXXZZZUUUaaannnxxxwwwtttvvvzzzyyyrrrqqqrrrnnnttt~~~}}}rrriiiiiimmmnnnnnnoooqqq}}}lll[[[NNNOOOUUU___jjjvvvuuuooollljjjjjjllllllhhhddd```[[[TTTNNNMMMNNNPPPQQQPPPKKKDDD===999999;;;===;;;<<<===@@@CCCFFFGGGHHHIIILLLOOORRRUUUZZZ___ccckkkooorrrssssssuuuyyy|||~~~{{{zzz{{{zzzxxxvvvwwwvvvvvvwwwzzz|||||||||yyyxxxwwwwwwxxxxxxwwwuuurrrsssuuuvvvwwwwwwvvvuuutttsssqqqrrrtttwwwwwwwww}}}{{{yyyyyyzzzzzzyyyxxxxxxxxxxxxxxxxxxwwwvvvuuuvvvvvvwwwwwwxxxyyyyyyyyyyyywwwuuurrrpppooooooppprrrqqqpppnnnlllkkkjjjjjjlllkkkiiigggfffeeeeeefffccccccccc```\\\XXXWWWWWWYYYXXXVVVVVVWWWXXXVVVUUUXXXWWWVVVTTTRRRPPPOOONNNJJJJJJJJJJJJIIIHHHGGGEEEIIIGGGCCC@@@>>>=========999::::::;;;<<<===>>>???AAABBBEEEHHHKKKLLLMMMMMMQQQRRRTTTTTTSSSRRRSSSUUUSSSTTTVVVUUUTTTTTTUUUVVVWWWWWWWWWXXXWWWVVVUUUTTTRRRRRRRRRRRRSSSSSSTTTTTTVVVUUUVVVWWWZZZ^^^aaadddfffggghhhgggffffffgggiiihhhkkkoooqqqrrrrrrtttuuurrrsssuuuvvvwwwwwwvvvvvvuuuuuuuuuuuutttsssrrrrrrsssttttttuuuuuutttttttttsssssssssuuuvvvuuusssqqqooonnnkkkiiiggggggggghhheeeeeeeeeeeeeeeeeeeeeeeegggdddbbbbbbdddggghhhhhhbbbaaa```______aaacccdddgggfffggghhhjjjjjjhhhfffddddddfffiiikkkllljjjhhheeeeeedddcccbbb```^^^]]]WWWVVVUUUTTTSSSTTTVVVWWWUUUXXX\\\_______________aaacccdddfffggghhhhhhhhhjjjiiiiiilllooommmhhhccc\\\]]]___cccffffffccc______^^^ZZZUUUPPPJJJFFFCCCEEEMMMZZZlll{{{xxxyyyuuummmiiihhhgggjjjmmmlllssszzz}}}{{{wwwvvvvvv|||xxx|||~~~bbbMMMBBB>>>>>>888777666666666777777777444444444444333222111111222000---...111222000...//////...------------------------............//////......---------.........///000000111111000000,,,...///......111666999FFFOOObbbxxx|||nnnaaaZZZ[[[^^^[[[gggsss{{{{{{sssttt{{{|||sssnnnmmmllliiiuuu{{{vvvmmmggghhhlllnnnppprrr{{{xxxbbbTTTPPPRRRZZZfffrrrwwwnnniiihhhiiikkkmmmkkkeeeaaaZZZUUUPPPMMMNNNQQQSSSSSSJJJFFF@@@;;;999:::===@@@;;;===???AAACCCEEEHHHIIIKKKMMMQQQTTTXXX]]]bbbfffnnnqqquuuvvvvvvyyy~~~~~~}}}|||{{{zzzyyywwwuuuvvvvvvvvvxxx{{{||||||{{{{{{yyyxxxxxxyyyzzzxxxwwwrrrsssuuuvvvwwwwwwvvvvvvvvvtttssstttvvvxxxyyyyyyzzzyyyxxxxxxzzz{{{{{{{{{wwwwwwxxxxxxxxxwwwwwwvvvwwwwwwwwwwwwwwwwwwwwwwwwwwwuuutttrrrrrrqqqrrrrrrqqqooommmkkkiiihhhhhhggghhhfffdddaaa___]]]]]]]]]]]]]]]]]][[[WWWTTTSSSRRRRRRPPPOOOPPPQQQQQQPPPNNNOOOOOONNNLLLKKKJJJHHHHHHIIIJJJJJJJJJIIIHHHGGGGGGGGGFFFCCC???<<<<<<<<<===>>>>>>@@@AAABBBDDDDDDEEEGGGIIILLLOOORRRSSSTTTTTTTTTUUUVVVVVVUUUUUUVVVXXXUUUWWWYYYYYYYYYZZZ[[[]]]\\\\\\\\\\\\[[[ZZZYYYYYYYYYYYYYYYYYYYYYXXXXXXXXXXXXWWWWWWWWWXXX[[[]]]___```bbbccccccbbbbbbcccdddfffiiimmmpppqqqrrrtttuuussstttuuuwwwwwwwwwvvvvvvvvvuuuttttttsssrrrrrrrrruuuuuuuuuuuutttsssrrrqqqsssssstttvvvwwwvvvtttqqqqqqpppnnnllljjjiiiiiiiiieeeeeeeeeeeeeeeeeeeeeeeegggffffffggghhhhhhfffddddddcccbbbaaaaaabbbdddfffddddddeeegggjjjkkkiiihhhaaabbbdddhhhkkkllljjjhhheeeeeeeeedddcccaaa```___YYYWWWUUUSSSRRRRRRTTTTTTSSSVVVZZZ]]]^^^^^^___``````aaaccceeefffhhhiiiiiillllllmmmoooqqqooojjjfff```bbbeeehhhiiifffbbb^^^bbbaaa___[[[TTTNNNGGGDDDBBBEEEMMM^^^tttzzzzzzvvvlllfffcccfffkkknnnttt|||~~~}}}}}}tttrrrzzz}}}```LLLBBB>>>>>>;;;999666555444444222111444444444444333222111111222000//////000111000///000///...------------------------............///......---------......///////////////000000000000...000222222111444:::???NNN___uuuuuuiiiaaa^^^___aaaaaakkkvvv}}}{{{uuuzzzrrrlllkkkjjjhhhnnnzzzzzzxxxpppjjjgggiiilllnnnsssxxx~~~kkk[[[RRRTTTVVV___nnn~~~yyynnngggfffggghhhjjjjjjfffaaa\\\SSSPPPLLLLLLOOOQQQPPPNNNCCCAAA===;;;:::<<>>@@@BBBCCCFFFIIILLLNNNOOOPPPOOOPPPRRRTTTVVVXXXYYYYYYWWWXXXYYYXXXWWWXXXYYY[[[YYYZZZ\\\]]]]]]^^^```bbb`````````______^^^^^^^^^______``````______^^^]]][[[ZZZYYYXXXXXXYYYZZZZZZ]]]^^^aaaaaa``````aaabbbdddgggkkknnnpppqqqsssuuutttuuuvvvwwwxxxwwwvvvvvvvvvuuutttsssrrrrrrrrrrrruuuuuuuuutttsssrrrqqqpppssstttuuuxxxyyyxxxuuusssrrrqqqpppooommmlllkkkjjjeeeeeeeeeeeeeeeeeeeeeeeehhhgggggghhhhhhgggdddaaaffffffeeeddddddeeefffgggccccccdddfffiiijjjiiihhh```aaacccgggjjjkkkjjjiiifffeeedddcccbbbaaa``````]]][[[WWWTTTRRRRRRSSSTTTSSSVVVYYY[[[\\\]]]___aaaaaabbbccceeefffhhhjjjjjjnnnnnnoooqqqqqqpppmmmjjjdddfffiiikkkiiieee___[[[______^^^\\\WWWQQQLLLHHHBBB@@@DDDRRRggg}}}pppeee___bbbhhhooottt|||tttlllnnnuuu{{{}}}{{{^^^KKKAAA>>>???===:::777666666555333111444444444555444333111000000111222222000/////////000000///------,,,,,,------------............///---------------...///000//////.........///000111///111333333222666===CCCUUUmmm|||pppgggcccbbbbbbbbbccclllvvv~~~|||{{{yyyllljjjmmmpppqqqzzzyyytttssskkkiiiiiilllnnnpppwwwtttbbbYYYXXX\\\___iii{{{yyyoooiiieeeeeeeeeffffffddd```ZZZWWWQQQOOOMMMNNNPPPPPPKKKGGG???>>>===<<<<<<===>>>??????BBBEEEEEEEEEFFFIIILLLPPPSSSWWWZZZ___dddjjjnnnrrrvvv{{{~~~zzz{{{{{{zzzyyywwwwwwwwwuuuuuuvvvyyy|||}}}|||zzz{{{zzzxxxyyyzzzzzzyyywwwtttuuuwwwyyyzzzzzzzzzzzzxxxwwwuuuvvvxxx{{{{{{{{{{{{zzzxxxxxxzzz{{{{{{zzzwwwwwwxxxyyyyyyyyyyyyyyywwwwwwvvvuuuuuutttsssssspppqqqrrrrrrrrrpppnnnllldddbbb___\\\ZZZYYYYYYYYYTTTSSSRRRPPPPPPPPPQQQRRRPPPRRRTTTTTTSSSSSSSSSTTTTTTSSSRRRSSSTTTUUUTTTRRRSSSRRRPPPNNNLLLIIIHHHGGGAAABBBCCCAAA>>>>>>@@@CCCAAACCCDDDCCCAAABBBEEEHHHIIIKKKMMMQQQSSSUUUVVVVVVUUUUUUUUUVVVXXXYYY[[[[[[\\\\\\]]]\\\[[[[[[]]]___^^^```aaaaaaaaaaaacccdddccccccbbbbbbbbbbbbbbbbbbbbbcccdddddddddcccbbbaaa___^^^^^^]]]\\\\\\[[[[[[[[[]]]```aaa`````````aaaaaaeeeiiilllnnnppprrrttttttuuuvvvwwwxxxwwwvvvvvvvvvuuutttrrrrrrrrrrrrrrrtttuuuuuuuuutttsssrrrrrrqqqrrrtttwwwyyyxxxtttqqqpppqqqqqqqqqpppnnnkkkjjjeeeeeeeeeeeeeeeeeeeeeeeehhhfffddddddeeeeeecccbbbgggggggggfffffffffffffffdddcccdddfffhhhiiihhhfffbbbbbbdddgggjjjlllkkkjjjiiihhhfffeeedddcccddddddbbb___ZZZVVVSSSRRRSSSSSSSSSUUUWWWXXXYYY[[[^^^aaacccddddddfffgggiiijjjkkkoooooopppqqqqqqpppooommmeeehhhkkklllhhhaaaZZZVVVVVVWWWXXXYYYXXXUUUQQQOOOHHHBBBAAAJJJYYYllluuuggg______dddnnnrrryyyyyynnnjjjlllpppssszzz]]]JJJAAA??????===:::777777999999777555333444555555444333111000...111444333000......000111000///...---,,,,,,,,,---------.........//////,,,,,,,,,---...///000111000///---,,,---...000222---000222222111444<<>>>>>>>>>>>>>>>>>======AAADDDGGGHHHGGGGGGJJJMMMRRRUUUYYY]]]aaagggmmmqqqsssxxx}}}~~~~~~~~~}}}xxxyyyyyyyyyxxxwwwxxxyyyuuuuuuvvvyyy|||}}}|||zzzzzzyyywwwxxxyyyyyyxxxvvvuuuvvvxxxzzz{{{{{{{{{{{{xxxvvvuuuvvvxxxzzz{{{{{{}}}{{{yyyyyyzzzzzzyyyxxxwwwxxxyyyyyyzzzzzzzzzzzzwwwwwwvvvuuutttsssrrrrrrlllmmmnnnnnnmmmjjjfffddd^^^\\\YYYVVVSSSSSSSSSSSSOOONNNNNNNNNOOOQQQSSSTTTWWWYYY\\\]]]]]]^^^___aaaXXXWWWVVVWWWYYYYYYXXXWWWYYYXXXUUURRROOOLLLJJJHHHFFFGGGGGGEEEBBBBBBEEEIIIAAADDDFFFGGGGGGIIIMMMPPPQQQRRRTTTVVVWWWWWWWWWVVVXXXWWWWWWWWWWWWYYY[[[\\\_________^^^]]]^^^```ccccccdddeeedddccccccdddeeedddddddddccccccddddddeeeddddddeeeffffffeeecccbbbbbbccccccbbbbbb```___^^^[[[^^^```aaaaaa```aaabbb```ccchhhkkkmmmoooqqqsssuuuuuuwwwxxxxxxwwwvvvvvvvvvuuusssrrrqqqqqqrrrssssssttttttuuuuuuuuuuuuuuunnnoooqqqtttvvvuuurrrooonnnpppqqqrrrqqqnnnkkkiiiddddddddddddddddddddddddgggdddaaa```aaacccddddddfffgggggghhhhhhgggffffffeeeeeeeeefffhhhhhhfffdddddddddeeegggkkkmmmmmmlllnnnllljjjhhhgggggghhhiiieeebbb]]]WWWTTTSSSSSSTTTSSSTTTUUUUUUVVVYYY]]]aaaeeeeeeeeefffhhhjjjkkklllppppppppppppqqqqqqppppppdddhhhkkkkkkfff^^^WWWRRRNNNPPPSSSVVVWWWWWWUUUTTTOOOGGGBBBFFFOOO^^^uuuxxxjjj```^^^aaammmpppwwwssslllkkknnnpppzzz^^^KKKCCC???>>><<<;;;:::999888888888888555333222222444444333111333333222111000///...---------------------------.................................///111333666777111111111111000000000000---...222666666999FFFVVVnnnzzzttteee]]]^^^aaabbb```aaaggguuu|||xxx~~~ssslllqqqzzzyyyrrrnnnmmmgggnnnrrrppplllrrrzzzjjj``````dddmmmtttxxxnnnggg```aaahhhggggggeee```ZZZTTTPPPOOONNNQQQSSSQQQKKKEEEAAA@@@>>>======>>>>>>???@@@AAABBBEEEHHHJJJKKKLLLOOOQQQYYYXXX\\\bbbggghhhkkkpppvvvzzz~~~}}}||||||{{{zzzyyyxxxwwwuuuuuutttyyyxxxxxxzzz~~~|||zzzzzzzzzzzzyyywwwuuutttsssrrrsssuuuxxx|||}}}|||zzzxxxxxxxxxwwwwwwwwwwwwwwwvvvwwwyyyzzzzzzyyyxxxvvvuuuvvvwwwwwwwwwwwwvvvuuuwwwwwwxxxwwwuuurrrpppnnnjjjjjjiiigggddd```]]][[[VVVTTTPPPMMMLLLLLLMMMNNNOOOPPPPPPQQQTTTVVVYYY[[[]]]^^^```bbbbbbbbb```___cccaaa^^^[[[YYYZZZ[[[\\\___]]]ZZZVVVSSSQQQOOOOOOKKKJJJIIIGGGFFFFFFFFFFFFGGGHHHIIIKKKLLLNNNOOOOOOWWWUUUTTTUUUYYYZZZYYYWWW[[[ZZZXXXWWWXXXZZZ]]]__________________```aaaaaaaaabbbcccbbb`````````bbbhhhgggfffdddbbb```___^^^dddeeeffffffeeeeeefffhhhhhhfffcccccceeedddbbb___``````aaadddeeeeeeccc```]]]aaaeeeffffffiiipppvvvsssuuuvvvvvvuuuuuuvvvxxxvvvuuurrrqqqpppqqqrrrttttttttttttttttttuuuuuuuuussssssrrrrrrqqqpppooooooqqqrrrtttuuutttrrrpppnnngggeeecccaaaaaaaaabbbccchhhfffcccaaa```aaacccdddiiiiiihhhgggfffeeeddddddeeedddcccccceeeeeedddccccccdddeeegggiiikkkmmmnnnnnnlllkkknnnrrrtttpppllleeebbb^^^YYYVVVUUUUUUUUUSSSTTTTTTUUUVVVVVVWWWWWWccchhhmmmnnnjjjhhhiiikkkpppqqqpppppppppooonnnmmmllljjjhhheeebbb\\\UUUPPPNNNPPPPPPOOOUUU]]][[[SSSLLLEEEBBBEEEGGGOOOgggwwweee]]]```gggnnnwww|||ooogggkkkvvvyyy]]]KKKBBB???>>>;;;;;;:::999888888888888555333222222444444333111333222222111000///......------------------------------------------------////////////111222444666000000000000000000000000000111444888999>>>MMM\\\pppyyywwwnnnccc^^^^^^```aaa```eeejjjwww{{{ooommmwwwwwwqqqmmmkkkmmmqqqttttttttt}}}pppeee```ccchhhrrr{{{uuunnniiicccdddjjjhhhfffbbb\\\VVVRRRPPPOOORRRSSSRRRNNNHHHBBB???>>>>>>>>>>>>>>>???@@@BBBBBBDDDFFFIIIKKKLLLOOOSSSUUU[[[[[[___fffjjjkkknnnsssuuuzzz}}}|||{{{{{{{{{zzzyyyyyyxxxwwwvvvuuuuuuxxxwwwxxxzzz}}}}}}{{{yyyzzzzzzyyyyyywwwvvvttttttssstttvvvyyy|||}}}{{{zzzwwwwwwwwwxxxxxxxxxxxxxxxvvvwwwyyyzzzzzzyyyxxxvvvuuuvvvwwwxxxxxxwwwvvvvvvuuuvvvvvvvvvtttqqqnnnlllfffdddbbb___[[[WWWTTTSSSOOONNNMMMMMMMMMOOOQQQRRRWWWWWWWWWWWWYYY[[[]]]___dddeeeggghhhiiihhhgggffffffdddaaa___]]]^^^___```aaa___\\\XXXVVVTTTSSSSSSTTTSSSQQQOOONNNLLLKKKKKKKKKKKKMMMNNNOOOQQQRRRRRRWWWUUUTTTUUUXXXZZZYYYWWW[[[ZZZXXXXXXXXXZZZ]]]_________^^^^^^______```aaaaaaccccccbbb```___```aaafffeeeeeedddcccbbbaaaaaadddeeeffffffddddddeeegggiiigggddddddeeeeeedddbbbccccccbbbdddeeedddbbb```___bbbeeeeeeeeegggmmmsssqqqsssuuuuuuuuuuuuvvvwwwtttsssrrrqqqqqqqqqrrrrrrsssssssssttttttuuuuuuuuussssssrrrqqqqqqpppoooooopppqqqssstttsssqqqooonnnkkkjjjgggdddcccbbbbbbcccgggeeecccaaaaaabbbeeegggiiihhhhhhggggggfffeeeeeedddcccbbbbbbcccdddcccbbbcccdddfffhhhjjjlllnnnooonnnllljjjmmmqqqqqqnnnkkkeeeccc```\\\YYYWWWWWWWWWWWWWWWWWWVVVVVVUUUUUUUUU^^^ccciiijjjhhhfffggghhhlllmmmnnnoooooonnnmmmmmmmmmkkkhhheeeaaa[[[TTTPPPKKKMMMLLLMMMSSS[[[[[[VVVSSSKKKGGGFFFDDDIII]]]tttrrrfffeeefffmmmwwwuuujjjmmmwwwxxx\\\JJJAAA>>>===;;;:::999888888777888888555333222222444444333111222111111111000000//////........................------------------------000/////////000111222333////////////////////////333333555:::???IIIYYYhhhuuuzzz~~~yyyjjjeee```]]]]]]___```aaajjjnnnzzzxxxnnnppp|||}}}xxxrrrnnnmmmmmmvvvwwwwwwyyy~~~nnneeebbbccciiippp{{{qqqnnnmmmiiihhhlllgggccc\\\VVVQQQOOOOOOPPPUUUSSSOOOIIIBBB>>><<<<<<>>>>>>>>>???AAABBBCCCDDDFFFHHHJJJLLLNNNSSSXXX\\\``````eeelllooooooqqqvvvxxx~~~~~~|||{{{zzzyyyxxxxxxxxxxxxwwwwwwwwwvvvvvvvvvuuuuuuwwwwwwwwwyyy{{{{{{zzzxxxyyyyyyyyyxxxwwwvvvuuuuuuuuuvvvwwwzzz||||||{{{yyywwwwwwxxxxxxyyyyyyzzzzzzwwwxxxyyyzzzyyyyyywwwwwwtttuuuvvvwwwwwwvvvuuutttssssssttttttrrrnnnjjjhhh```]]]ZZZUUUQQQOOOMMMLLLKKKLLLNNNQQQTTTWWWYYYZZZaaaaaa`````````aaacccdddiiijjjlllmmmmmmmmmlllkkkjjjhhhfffcccbbbbbbbbbcccbbb```^^^[[[YYYXXXWWWWWW\\\[[[YYYWWWUUURRRQQQPPPPPPPPPQQQRRRTTTUUUVVVVVVXXXWWWWWWXXXZZZ[[[[[[YYY[[[ZZZYYYXXXYYYZZZ]]]^^^^^^^^^^^^^^^^^^______```cccdddeeedddaaa`````````ddddddccccccccccccccccccccceeeeeeeeecccbbbcccdddiiigggdddcccdddeeeeeedddfffdddccccccccccccbbb```aaacccddddddccceeejjjnnnmmmooorrrttttttttttttuuurrrrrrrrrrrrqqqqqqqqqqqqrrrrrrssstttuuuuuuvvvvvvrrrrrrrrrqqqppppppoooooooooooopppqqqqqqpppooonnnpppnnnkkkhhheeedddccccccgggeeebbb``````bbbfffhhhgggggghhhhhhhhhhhhggggggcccaaa```aaabbbcccbbbaaacccdddfffiiilllnnnoooooonnnllljjjkkknnnnnnkkkhhhfffeeecccaaa^^^\\\ZZZYYY\\\[[[ZZZXXXWWWUUUTTTSSSXXX]]]cccfffeeeddddddeeeggghhhkkkmmmoooooonnnmmmpppmmmiiiddd```ZZZSSSOOOHHHHHHGGGHHHOOOWWWZZZXXXWWWPPPJJJGGGBBBDDDSSSeee|||mmmggghhhoooyyy~~~qqqqqqxxxxxx\\\JJJAAA===<<<;;;:::999888777777777777555333222222333444222111111111111000000000000000////////////////////////........................000000000000000000000000............////////////444444777===GGGWWWiiivvv{{{|||zzzyyyzzz{{{vvvnnnaaa___[[[YYYZZZ^^^bbbfffkkkooo{{{~~~xxxqqqsss{{{||||||yyytttnnnjjjkkkpppsss|||zzz}}}yyymmmbbb```dddiiipppwwwxxxpppoooooollljjjjjjbbb\\\UUUOOOMMMNNNPPPRRRTTTPPPJJJCCC===;;;<<<=========>>>???AAACCCEEEFFFHHHIIIKKKMMMQQQVVV]]]bbbeeeggglllrrrsssqqqsssxxx~~~zzzxxxwwwvvvvvvuuuuuuuuuuuuttttttttttttttttttuuuuuuuuuvvvwwwxxxyyyyyyxxxwwwwwwxxxxxxxxxxxxwwwvvvvvvwwwwwwxxx{{{||||||zzzxxxwwwwwwxxxyyyzzz{{{{{{|||xxxxxxyyyyyyyyyxxxwwwwwwrrrsssttttttsssrrrqqqpppqqqqqqqqqooolllgggccc```YYYWWWSSSOOOMMMLLLLLLMMMOOOQQQUUUZZZ^^^bbbddddddiiiiiigggfffffffffggghhhkkkkkklllmmmmmmlllkkkkkkkkkiiigggeeecccccccccdddaaa```^^^\\\[[[ZZZZZZZZZ\\\\\\[[[YYYWWWUUUTTTSSSTTTTTTUUUVVVWWWXXXXXXYYY[[[[[[[[[[[[\\\]]]]]]\\\[[[ZZZYYYYYYYYYZZZ\\\]]]]]]]]]]]]]]]]]]^^^______dddfffgggfffcccaaaaaaaaacccccccccccccccccccccccccccdddeeecccaaa``````aaafffdddcccbbbbbbdddeeeeeedddbbbaaa```bbbbbbbbbaaacccddddddcccbbbcccfffjjjiiilllppprrrrrrrrrrrrsssqqqqqqrrrrrrrrrrrrqqqqqqrrrrrrssstttuuuwwwwwwxxxrrrqqqqqqqqqppppppoooooommmmmmnnnnnnooonnnnnnnnnpppooollljjjgggeeeddddddhhheeebbb___^^^```dddfffeeefffggghhhiiiiiiiiihhhcccbbbaaaaaabbbcccbbbaaacccdddgggjjjlllnnnoooooolllkkkiiiiiikkkkkkiiiggggggggggggeeecccaaa^^^]]]___^^^\\\ZZZXXXVVVUUUTTTTTTYYY___bbbcccbbbccccccccceeeiiilllooooooooonnnrrrooojjjeee```ZZZTTTOOOGGGEEEBBBCCCHHHPPPTTTVVVTTTPPPKKKHHHCCCCCCNNN[[[sss}}}pppjjjqqqwww|||tttssszzzyyy}}}}}}wwwvvvxxx\\\JJJAAA===<<<::::::999888777777777777555333222222333444222111111111111000000000000000////////////////////////////////////////////////000000000000//////......---........./////////000222444999AAAPPPdddvvv~~~yyysssrrrrrrmmmfff^^^[[[XXXVVVYYY___ggglllkkkqqq}}}zzzxxxvvvvvvxxxzzzzzzyyyzzzuuullleeeccciiittt|||}}}ttteee^^^[[[```hhhooovvv|||{{{tttooooooppplllfffcccYYYTTTOOOLLLMMMOOOQQQRRRNNNJJJCCC===:::;;;===???<<<<<<===???BBBDDDFFFHHHIIIKKKMMMPPPTTTZZZaaafffjjjlllqqqvvvuuusssvvv|||}}}{{{vvvvvvuuutttssssssttttttrrrrrrrrrssssssssssssssstttvvvwwwxxxxxxwwwwwwvvvvvvvvvwwwxxxxxxxxxxxxwwwxxxxxxyyy{{{}}}}}}zzzxxxxxxxxxyyyzzz{{{||||||}}}yyyyyyyyyyyyxxxxxxwwwwwwsssttttttsssrrrpppnnnmmmnnnmmmkkkhhhddd___ZZZXXXRRRPPPNNNLLLLLLOOOQQQSSSXXXZZZ^^^cccfffiiijjjjjjmmmlllkkkiiiiiiiiijjjjjjkkkkkkkkkkkkkkkkkkjjjjjjiiihhhfffdddcccbbbbbbbbb```___]]][[[ZZZZZZ[[[[[[YYYYYYYYYYYYYYYXXXWWWVVVWWWWWWWWWXXXXXXYYYYYYYYYZZZ[[[[[[[[[[[[[[[\\\\\\[[[ZZZZZZYYYYYYZZZ[[[\\\\\\\\\\\\\\\\\\]]]]]]^^^dddfffhhhgggeeecccbbbbbbcccccccccbbbbbbaaaaaa```cccddddddbbb___]]]]]]^^^```````````````aaacccddd```___^^^___aaacccccccccddddddcccbbbaaaccceeeggggggiiimmmnnnnnnooopppqqqppppppqqqrrrrrrrrrqqqppprrrrrrssstttvvvwwwxxxxxxqqqqqqpppppppppppppppooollllllllllllmmmnnnnnnooommmmmmkkkjjjhhhggggggfffjjjgggbbb___]]]^^^```aaacccdddggghhhjjjjjjiiiiiidddbbbaaabbbcccdddcccbbbbbbdddgggiiilllmmmmmmmmmjjjiiihhhhhhiiiiiihhhhhhiiiiiiiiiiiihhheeecccaaa```___^^^\\\[[[YYYXXXWWWTTTWWW\\\___aaabbbccccccbbbdddhhhkkknnnooopppppprrroookkkgggbbb\\\VVVQQQGGGCCC@@@@@@CCCHHHNNNRRRSSSQQQOOOKKKFFFEEEKKKSSSgggwww}}}yyywww}}}}}}{{{{{{xxxmmmhhhooo~~~wwwzzz~~~uuuxxx\\\JJJAAA>>>===:::999888777777666777777555333222222444444333111222111111111000000//////......................../////////////////////////////////000///...------.........//////000000111222666<<>>???<<<===>>>@@@CCCFFFIIIJJJLLLNNNQQQUUUYYY___eeejjjmmmooouuuyyyxxxwww}}}~~~}}}wwwvvvuuutttsssssssssssssssssssssssssssssssssttttttvvvxxxyyywwwvvvvvvwwwuuuuuuvvvwwwxxxyyyyyyyyyyyyyyyzzz|||~~~~~~{{{yyyzzzzzz{{{{{{||||||}}}}}}zzzyyyyyyxxxxxxwwwwwwwwwvvvvvvuuutttrrrooolllkkkhhhfffccc___[[[WWWTTTSSSMMMLLLLLLMMMPPPUUUYYY\\\aaabbbeeehhhjjjkkkkkkkkklllkkkjjjjjjjjjjjjkkkllllllllllllkkkkkkkkkkkkkkkgggfffeeecccbbbaaaaaa```___^^^\\\ZZZYYYYYYZZZZZZWWWXXXYYY[[[[[[[[[ZZZZZZXXXXXXYYYYYYYYYYYYYYYYYYXXXYYYZZZZZZXXXXXXYYYZZZ[[[ZZZZZZZZZZZZZZZ[[[[[[[[[[[[[[[[[[[[[\\\]]]]]]bbbdddggggggeeecccbbbbbbbbbbbbaaaaaa``````______cccccccccaaa]]][[[[[[[[[ZZZ\\\^^^___^^^___```bbb^^^^^^^^^___bbbddddddcccdddcccbbbaaabbbdddfffgggggghhhjjjjjjjjjkkkmmmooonnnnnnnnnoooooooooooooooqqqqqqrrrssstttuuuuuuvvvpppppppppppppppppppppppplllkkkkkkkkklllmmmooopppkkkkkkkkkjjjjjjiiihhhhhhjjjhhhddd```^^^]]]^^^^^^bbbcccfffhhhiiiiiihhhgggdddcccbbbbbbcccdddcccbbbaaacccfffhhhjjjjjjiiihhhgggffffffggggggiiijjjkkkjjjkkkkkkkkkjjjiiigggfffaaa```___^^^]]][[[ZZZZZZVVVWWWYYY\\\___bbbcccddddddeeegggiiilllnnnoooppppppnnnllliiifff```YYYTTTIIIDDD@@@AAABBBDDDJJJPPPWWWWWWUUUPPPJJJGGGHHHKKKYYYkkk~~~{{{vvvttttttyyynnnfffjjjyyy}}}~~~yyyyyy]]]KKKBBB???>>>:::999888777777666666666555333222222444444333111333222222111000///......------------------------........................---.../////////...---,,,......///000000111222222333999AAALLL___ttt{{{|||xxxpppkkkiiihhhfffaaa\\\XXXZZZbbbjjjnnnooorrr|||}}}xxxlllcccaaahhhttt}}}sssdddYYYRRRSSSVVV^^^iiisss}}}{{{tttnnnkkkhhhgggfffbbbXXXOOOLLLKKKLLLOOORRRRRRLLLGGGAAA===999888:::============>>>@@@CCCFFFIIILLLNNNOOORRRVVV[[[___dddiiimmmmmmpppvvv{{{|||~~~~~~~~~~~~}}}yyyyyywwwvvvttttttssssssvvvvvvvvvuuuuuuuuuuuuuuutttwwwzzzyyywwwvvvvvvwwwttttttvvvwwwyyyyyyzzzzzzxxxxxxzzz|||~~~}}}zzz||||||||||||||||||||||||{{{zzzyyyxxxwwwwwwwwwwwwuuuuuutttqqqnnnjjjgggeee```^^^ZZZVVVSSSRRRRRRRRRNNNOOOQQQTTTYYY^^^cccfffhhhiiijjjkkklllmmmmmmmmmjjjjjjiiiiiijjjkkkmmmnnnmmmmmmlllkkkkkkkkkkkkkkkhhhgggfffeeecccbbbaaaaaa___^^^\\\ZZZYYYYYYYYYYYYVVVWWWYYY[[[\\\\\\[[[ZZZZZZZZZZZZZZZZZZZZZZZZZZZXXXZZZ[[[ZZZXXXWWWYYY[[[[[[[[[ZZZZZZZZZZZZZZZZZZ[[[ZZZZZZZZZZZZ[[[\\\\\\]]]```ccceeedddbbbaaaaaa^^^^^^^^^____________```bbbcccbbb```\\\YYYYYYYYYVVVYYY]]]______^^^___aaa`````````ccceeeeeedddbbbcccbbb```aaacccfffhhhiiiggghhhhhhgggggghhhkkkmmmkkkkkkjjjjjjjjjkkklllmmmoooooooooppppppqqqqqqqqqoooooooooooopppppppppppplllkkkjjjjjjkkkmmmppprrrllllllllllllkkkjjjiiiiiiiiihhhfffcccaaa```______aaabbbeeeggghhhhhhfffeeecccaaaaaaaaabbbcccbbbaaa```bbbeeeggggggfffeeedddcccdddeeefffgggiiilllnnnllllllllllllkkkjjjjjjiiiccccccaaa```^^^\\\[[[ZZZXXXWWWWWWYYY\\\```cccdddeeeeeeeeefffhhhjjjlllnnnmmmmmmmmmllljjjddd]]]WWWJJJEEEBBBDDDDDDEEEJJJRRRXXXZZZYYYUUUOOOJJJHHHGGGOOO^^^uuu~~~{{{sssnnnnnnpppzzz~~~vvvllllllwwwzzz^^^LLLCCC???>>>:::999888777666666666666555444222333444444333111333333222111000///...---------------------------,,,,,,,,,,,,,,,,,,,,,,,,------...//////...---,,,...//////000111222222333555<<>>;;;888888;;;===<<<;;;???@@@BBBEEEHHHLLLOOOQQQRRRUUUZZZ___cccggglllooolllooovvv|||}}}}}}~~~}}}|||{{{zzzyyywwwuuuttttttsssyyyxxxxxxxxxwwwwwwwwwvvvuuuxxxzzzzzzwwwvvvvvvxxxssstttvvvwwwyyyzzzzzzzzzxxxxxxzzz|||}}}{{{}}}}}}}}}}}}||||||||||||{{{zzzyyyxxxwwwwwwwwwwwwrrrrrrpppmmmiiieeeaaa___[[[XXXTTTQQQOOOPPPRRRSSSSSSTTTWWW[[[```fffkkkmmmmmmmmmmmmnnnoooooopppppphhhhhhhhhhhhjjjlllnnnooollllllkkkjjjjjjjjjjjjjjjiiihhhhhhfffeeedddcccbbb```^^^\\\ZZZYYYYYYYYYYYYUUUWWWYYY[[[[[[[[[YYYYYY\\\\\\[[[[[[[[[[[[ZZZZZZ[[[]]]___]]][[[ZZZ[[[^^^[[[[[[[[[[[[ZZZZZZZZZZZZZZZZZZZZZZZZZZZ[[[[[[\\\ZZZ]]]aaabbbbbb``````___[[[[[[\\\]]]^^^```aaaaaabbbcccbbb___[[[XXXXXXXXXTTTXXX^^^```_________```ccccccdddfffggggggdddaaabbbaaa```aaadddgggiiijjjhhhhhhgggeeedddfffjjjmmmiiihhhgggffffffhhhjjjlllmmmmmmmmmmmmnnnnnnnnnnnnoooooooooooooooppppppppplllkkkjjjjjjkkknnnqqqsssnnnnnnnnnmmmlllkkkiiiiiihhhhhhgggfffeeecccbbbaaa```bbbeeeggghhhgggeeedddbbb```___```aaabbbaaa``````aaadddffffffdddbbbaaaaaacccdddeeegggjjjnnnqqqmmmlllllllllkkkkkkkkkkkkfffeeecccaaa^^^\\\ZZZYYYYYYWWWVVVWWWZZZ___bbbdddfffeeeddddddeeehhhjjjlllkkklllmmmnnnlllggg___YYYKKKFFFDDDGGGGGGGGGLLLUUUWWWZZZ[[[WWWRRRNNNKKKIIIJJJWWWmmm~~~{{{~~~uuummmiiikkknnnvvv~~~~~~sssooovvv{{{[[[GGGAAA>>>:::::::::999888777666555555555555444444444444333333111111000000000000111111///...---,,,,,,---...///......------------......+++,,,---...////////////222...,,,...///...111666;;;===HHH\\\pppzzzyyyvvvzzzxxxsssllleeeaaa___```aaa\\\WWWaaapppnnnlllvvv|||zzzzzzssseeedddddddddmmmyyy{{{wwwdddVVVPPPMMMKKK[[[bbbmmmyyyyyyrrrnnnjjjhhheeeaaa\\\VVVOOOIIIGGGNNNUUUUUUNNNFFFAAA@@@777777777888:::<<<>>>@@@AAACCCFFFHHHJJJMMMRRRUUUYYYZZZ\\\```fffjjjlllmmmsssuuuwww{{{~~~{{{zzz{{{zzzzzzyyyyyyyyy{{{}}}|||zzzwwwxxxxxxxxxwwwwwwuuuttttttxxxxxxyyyzzzyyywwwuuussstttuuuvvvwwwwwwwwwwwwwwwuuuwww{{{}}}~~~}}}{{{yyy~~~}}}|||{{{{{{{{{{{{|||}}}{{{zzzzzzxxxsssoookkkhhheeecccaaa___ZZZVVVQQQPPPOOOMMMMMMPPPUUUYYYZZZ]]]aaafffkkkmmmooooooqqqpppnnnnnnoooqqqqqqpppmmmlllkkkjjjjjjkkkmmmnnnlllkkkjjjiiihhhhhhhhhhhhdddfffggggggeeebbb``````^^^\\\[[[\\\YYYTTTUUUYYYVVVXXXZZZ[[[\\\[[[YYYXXXZZZZZZ[[[[[[[[[\\\\\\\\\\\\[[[[[[[[[ZZZZZZYYYYYY]]][[[YYYXXXWWWXXXYYYZZZ\\\ZZZXXXWWWXXXZZZ\\\^^^]]]^^^___aaaaaa___^^^]]]\\\\\\\\\]]]]]]^^^^^^^^^^^^]]]\\\[[[ZZZYYYXXXWWWWWWYYY\\\___aaaccccccdddfffeeeeeeddddddeeeeeefffffffffggghhhhhhhhhhhhgggiiiiiihhhgggfffeeeddddddbbbaaaaaa```aaabbbcccdddhhhiiijjjlllmmmnnnnnnnnnooopppppppppoooooonnnmmmiiikkkooorrrrrrpppmmmkkkiiijjjjjjkkkllllllllllllllllllkkkjjjhhheeebbbaaa^^^___```bbbbbbbbbaaaaaaaaaaaaaaa```````````````^^^^^^```aaaaaaaaa```___ccccccdddeeehhhkkknnnppppppooommmjjjiiihhhhhhhhhfffccc```^^^]]]\\\[[[YYYUUUVVVWWWYYY[[[]]]^^^___aaafffhhhcccaaaeeejjjmmmlllmmmpppqqqnnnjjjdddaaaWWWLLLDDDFFFLLLPPPRRRUUUZZZ___aaa\\\UUURRRNNNJJJHHHPPP]]]ooossswwwuuullliiiiiihhhsss~~~}}}uuutttvvv{{{[[[GGGAAA>>>:::::::::999888777666555555555555444444333333222222222111111000000111111222///...------------...///......------------......---...///000000000000000222///...000000///222777;;;BBBPPPcccrrryyyzzzyyyyyywwwrrrkkkddd___]]]]]]ZZZYYYXXXbbbnnnkkkgggqqq{{{xxxzzz|||~~~rrreeeeeehhhiiipppzzzppp]]]RRROOORRRSSS]]]fffttt|||uuupppllliiifffaaa\\\XXXRRRMMMIIIMMMRRRUUUSSSKKKBBB===<<<888888888999:::===???@@@CCCEEEGGGIIIKKKOOOTTTXXX^^^___bbbfffkkknnnpppqqqqqqtttyyy|||yyyyyyyyyyyyyyy{{{yyywwwwwwxxxxxxwwwvvvwwwwwwwwwwwwvvvuuutttttttttuuuwwwxxxwwwvvvtttsssssstttuuuuuuvvvvvvvvvuuuuuuwwwzzz|||}}}|||zzzxxx}}}}}}|||{{{{{{zzz{{{{{{{{{yyyxxxwwwwwwtttoookkkgggddd```]]][[[XXXSSSPPPKKKKKKLLLLLLNNNRRRXXX\\\^^^aaaeeeiiimmmooopppppppppnnnlllkkklllnnnnnnmmmllllllkkkkkkkkkllllllmmmlllkkkjjjiiihhhhhhhhhhhheeefffggggggeeebbb```___]]][[[ZZZZZZWWWRRRRRRVVVTTTVVVXXXZZZ[[[[[[[[[ZZZZZZZZZZZZ[[[[[[[[[\\\\\\ZZZZZZZZZZZZZZZYYYYYYYYY[[[ZZZYYYXXXXXXYYYZZZ[[[\\\[[[YYYXXXXXXZZZ]]]^^^\\\]]]^^^``````^^^]]]\\\\\\\\\\\\]]]]]]]]]]]]]]]\\\[[[[[[ZZZXXXWWWVVVVVVWWWYYY[[[^^^aaabbbccccccgggffffffffffffffffffgggfffggghhhiiiiiiiiiiiiiiijjjjjjiiihhhgggfffeeeeee```___]]]]]]]]]^^^```aaabbbcccdddeeegggiiijjjkkkqqqqqqqqqpppooonnnmmmlllmmmmmmooopppppppppoooooojjjjjjjjjjjjjjjkkkllllllkkkkkkkkkjjjhhhfffdddbbb______```aaaaaaaaa```____________``````______^^^^^^___```aaabbbbbbaaaaaaddddddfffhhhjjjmmmooopppooonnnllljjjiiiiiiiiiiiiiiifffcccaaa___]]]ZZZWWWSSSSSSTTTUUUWWWYYYZZZ[[[aaagggiiifffccceeeiiijjjkkkmmmooopppoookkkfffcccWWWMMMFFFIIIPPPUUUZZZ^^^]]]bbbccc^^^XXXTTTOOOKKKHHHMMMWWWfffyyyxxxxxxuuujjjgggiiilllqqqzzz|||zzz{{{{{{ZZZGGGAAA>>>;;;::::::999888777666555555555444444333222111111000222111111000000111111222///...------------...///......------------............///////////////...111///000222222111444:::>>>LLL___nnnvvvzzz|||~~~zzzxxxrrrjjjaaa\\\ZZZYYYRRRWWWZZZbbblllgggdddpppzzzzzz~~~vvvpppnnnqqqvvv}}}~~~qqqhhhiiilllooovvv|||eeeTTTLLLOOOWWW]]]eeeppp~~~vvvqqqllliiigggccc\\\UUUQQQNNNKKKIIIPPPRRRSSSNNNFFF???<<<;;;999999999:::;;;>>>@@@BBBFFFGGGHHHJJJLLLQQQWWW[[[aaadddgggkkkooorrrssstttssswww~~~|||yyywwwwwwxxxxxxxxx|||yyyuuussstttuuuuuuuuuwwwwwwwwwvvvuuuuuuttttttqqqrrrtttuuuvvvuuutttsssrrrssssssttttttttttttsssuuuvvvyyy{{{|||{{{yyyxxx{{{zzzzzzyyyxxxwwwwwwwwwuuutttssssssrrrnnniiieee```]]]ZZZWWWUUURRRNNNKKKHHHJJJNNNQQQTTTYYY^^^bbbdddfffiiilllooopppqqqqqqpppnnnlllkkklllllllllkkkkkkkkkllllllllllllkkkkkklllkkkjjjiiihhhhhhhhhhhhggghhhhhhgggeeebbb___]]]\\\ZZZXXXXXXUUUPPPOOOSSSRRRTTTVVVXXXZZZ[[[[[[[[[YYYYYYZZZZZZZZZ[[[[[[[[[XXXXXXYYYYYYYYYYYYYYYYYYYYYYYYXXXXXXYYYZZZ\\\]]]]]]\\\ZZZYYYYYY[[[]]]^^^\\\\\\^^^^^^^^^^^^\\\\\\]]]]]]]]]\\\\\\\\\\\\\\\ZZZYYYYYYXXXWWWVVVVVVUUUWWWXXX[[[]]]```bbbcccccchhhhhhhhhgggggghhhhhhhhhgggggghhhjjjjjjkkkkkkkkkkkkjjjjjjiiihhhgggffffff^^^]]]ZZZYYYXXXXXXZZZ[[[[[[[[[[[[]]]___bbbeeegggppppppooonnnmmmlllkkkjjjmmmmmmmmmlllmmmmmmnnnooojjjiiiggggggggghhhjjjkkkjjjjjjjjjjjjiiihhhfffeee``````aaa```___^^^]]]\\\\\\]]]^^^``````___]]]\\\^^^___```aaabbbbbbbbbbbbccceeegggjjjlllnnnoooooonnnmmmlllkkkjjjjjjjjjjjjkkkjjjgggeeeccc___YYYVVVSSSSSSRRRSSSTTTVVVWWWYYY___fffjjjhhhffffffgggeeeiiikkknnnpppooollliiifff\\\SSSLLLNNNUUU[[[bbbiiidddgggfff```YYYVVVRRRNNNJJJKKKOOOZZZjjj~~~zzz|||xxxjjjcccgggmmmooovvv}}}zzzZZZGGGAAA>>>;;;::::::999888777666555555444444333333222111000000111000000//////000000111.........------...............------------......,,,------------,,,,,,+++000///000333333222777===EEEZZZqqq|||}}}}}}~~~zzzssshhh^^^XXXUUUUUUPPPYYY]]]cccjjjggghhhvvv|||mmmqqq}}}vvvllleeedddlllrrrzzz~~~uuuqqqnnnoooppptttttt]]]OOOJJJOOOZZZcccqqq}}}wwwqqqmmmiiigggeee```WWWQQQMMMLLLKKKKKKOOOOOOMMMHHHBBB>>>======::::::;;;;;;===???BBBCCCGGGHHHJJJKKKNNNSSSZZZ___bbbfffjjjnnnqqqssstttuuuyyy}}}zzzxxxwwwwwwxxxxxxxxxyyywwwtttssstttuuuuuutttvvvvvvuuuuuuttttttttttttrrrssstttuuuuuutttrrrqqqrrrrrrssssssssssssrrrrrrtttvvvxxxzzzzzzyyyxxxwwwwwwwwwvvvuuutttsssrrrqqqppppppooonnnkkkfff```\\\WWWVVVTTTRRRPPPOOONNNMMMNNNQQQVVVZZZ^^^bbbgggjjjiiijjjlllnnnpppqqqqqqqqqsssqqqnnnmmmmmmnnnmmmllljjjkkklllmmmmmmkkkjjjiiikkkjjjiiiiiihhhhhhhhhiiijjjiiiiiihhhgggddd```]]]\\\YYYXXXWWWSSSNNNNNNQQQRRRSSSUUUWWWXXXYYYYYYYYYXXXXXXYYYYYYYYYZZZZZZZZZVVVVVVWWWWWWXXXXXXYYYYYYWWWWWWWWWXXXYYY[[[]]]^^^]]]\\\[[[ZZZZZZ[[[\\\]]]\\\]]]]]]^^^^^^]]]]]]\\\]]]]]]\\\\\\[[[[[[ZZZZZZYYYYYYYYYXXXWWWWWWWWWVVVWWWXXXZZZ]]]___aaaccccccggghhhhhhhhhhhhhhhhhhgggggggggiiijjjkkkkkklllllliiiiiihhhhhhgggfffeeeeee```^^^[[[XXXUUUUUUUUUUUUUUUTTTSSSTTTWWW[[[___bbbjjjjjjiiihhhhhhhhhhhhhhhiiiiiiiiiiiiiiiiiijjjjjjgggeeecccbbbbbbdddgggiiijjjjjjjjjjjjjjjiiiiiihhhcccbbbaaa```^^^]]][[[[[[ZZZ\\\___aaaaaa___]]]\\\]]]]]]^^^___```aaabbbbbbaaacccgggjjjlllmmmllllllkkkkkkkkkkkkkkkkkkkkkkkklllkkkjjjiiigggbbb\\\XXXVVVUUUTTTTTTTTTUUUWWWXXXYYYaaaggggggggggggfffbbbgggiiillloooooonnnkkkiiieee]]]VVVVVVYYY___hhhpppooonnnhhh^^^XXXWWWVVVSSSNNNKKKKKKPPP\\\ooo|||qqqdddccchhhnnnssszzz}}}xxxyyyYYYFFFAAA>>>;;;::::::999888777666555555444444333222222111000000/////////....../////////---..................---......------------......---------...------,,,,,,......000333333333:::CCCQQQiii}}}rrreeeZZZTTTRRRSSSTTT___dddgggllllllqqqsssfffkkk~~~}}}yyyoooddd```cccmmmrrrxxx||||||xxxtttppplllpppuuuuuusssxxxmmmYYYPPPOOOTTT___iii{{{}}}tttnnnjjjgggdddccc]]]UUUOOOLLLMMMMMMNNNNNNLLLHHHCCC>>><<<<<<===<<<<<<<<<===???AAACCCEEEGGGIIIKKKMMMQQQVVV\\\aaaeeeiiinnnqqqsssuuuxxxzzz|||||||||zzzxxxxxxyyyyyyyyyxxxtttttttttvvvxxxxxxvvvuuuvvvuuutttssssssttttttuuuuuuvvvwwwwwwuuusssqqqoooqqqrrrrrrrrrrrrrrrqqqqqqssstttvvvwwwwwwwwwuuutttuuuuuutttsssrrrpppnnnmmmkkkkkkkkkhhhbbb\\\WWWUUUMMMMMMNNNNNNNNNOOOQQQRRRWWW[[[___bbbeeehhhlllooommmmmmnnnoooppppppqqqqqqsssqqqnnnmmmnnnnnnnnnmmmjjjkkklllmmmlllkkkiiihhhiiiiiihhhggggggggghhhhhhkkkjjjiiiiiihhhfffaaa]]]\\\YYYWWWWWWSSSMMMMMMPPPSSSTTTUUUUUUVVVVVVVVVVVVWWWWWWXXXXXXXXXYYYYYYYYYUUUUUUUUUVVVVVVWWWWWWXXXTTTUUUVVVWWWYYY[[[\\\]]]\\\\\\[[[ZZZZZZ[[[[[[\\\]]]]]]]]]^^^^^^]]]]]]]]]\\\\\\\\\[[[[[[ZZZZZZZZZZZZZZZYYYYYYYYYYYYYYYYYYXXXYYYZZZ\\\___aaacccdddfffggghhhhhhhhhhhhgggffffffggghhhiiijjjjjjkkkjjjffffffeeeeeeddddddcccccccccaaa^^^ZZZWWWUUUSSSSSSOOONNNLLLLLLNNNSSSWWWZZZ````````````aaacccdddeeeeeefffggghhhhhhgggeeedddbbbaaa___^^^___aaadddfffkkkkkkjjjjjjjjjkkkkkkkkkfffeeecccaaa___]]][[[[[[[[[]]]```bbbbbbaaa___^^^\\\\\\]]]]]]^^^___``````^^^aaaeeehhhjjjjjjiiihhhiiiiiijjjkkklllllllllmmmjjjjjjkkkkkkjjjfffaaa\\\XXXWWWVVVUUUUUUUUUVVVVVVSSSZZZaaadddfffhhhfffbbbeeegggjjjmmmnnnnnnlllkkkiiibbb]]]]]]^^^cccnnnxxx{{{uuuiii[[[TTTVVVYYYXXXTTTNNNKKKMMMTTTbbbyyyzzzllldddfffmmmooovvvvvvyyyYYYFFFAAA>>>;;;::::::999888777666555555333333333333222222222222000//////......//////000------...//////...------......------------......//////000000000000000///......000333333666@@@KKK___vvv{{{nnn```UUUQQQRRRTTT^^^jjjnnnnnnrrrssszzzrrriiimmmzzzuuuvvvxxxvvvmmmdddccchhhooorrruuuuuuqqqlllhhhfffeeennnvvvxxxwwwzzzgggWWWTTTYYY```kkkvvvyyyrrrmmmiiiddd```^^^YYYSSSOOONNNOOOPPPPPPOOOKKKEEE???;;;::::::;;;>>>>>>>>>???@@@CCCEEEFFFHHHKKKNNNRRRUUUZZZ```cccjjjnnnsssvvvwwwzzz{{{xxxyyy{{{}}}|||{{{yyyyyyyyyzzzyyyxxxrrrssstttwwwyyyzzzxxxuuuuuutttsssrrrrrrssstttuuuwwwxxxxxxxxxvvvssspppnnnppppppppppppppppppooonnnppppppqqqrrrrrrrrrqqqpppqqqrrrqqqpppooollliiihhhddddddccc___YYYTTTQQQPPPGGGIIIKKKLLLNNNQQQVVVYYY```bbbeeeggghhhjjjmmmoooooooooooopppppppppqqqqqqqqqooommmlllmmmmmmmmmlllkkkllllllkkkkkkjjjiiihhhggggggffffffffffffggggggjjjhhhgggggghhhfffaaa\\\ZZZWWWVVVUUURRRMMMMMMPPPSSSTTTTTTTTTTTTTTTUUUUUUVVVVVVWWWWWWWWWXXXXXXXXXTTTTTTUUUUUUUUUUUUUUUUUURRRSSSTTTVVVXXXYYYZZZ[[[\\\[[[ZZZZZZZZZZZZZZZZZZ\\\\\\\\\\\\\\\\\\\\\\\\[[[[[[[[[ZZZZZZZZZZZZZZZZZZZZZZZZ[[[[[[[[[[[[[[[ZZZZZZ[[[]]]___bbbdddffffffggghhhiiiiiihhhgggfffffffffggghhhhhhhhhhhhgggcccccccccbbbbbbbbbaaaaaabbbbbbaaa___\\\YYYVVVUUUMMMKKKIIIIIIJJJMMMQQQSSSWWWWWWWWWXXXZZZ]]]___aaaaaabbbdddeeeeeecccaaa```]]]]]]\\\\\\]]]```bbbdddllllllkkkkkkkkkkkklllmmmiiihhheeebbb```^^^]]]]]]]]]___aaabbbcccbbbaaa```]]]\\\\\\\\\\\\]]]^^^^^^]]]___cccfffhhhhhhgggfffggghhhiiikkklllmmmnnnnnniiiiiijjjlllllliiidddaaaYYYYYYXXXWWWVVVUUUTTTTTTPPPWWW]]]```cccgggfffcccccceeehhhkkkmmmmmmlllkkkgggcccaaabbbcccgggsssyyyiiiYYYRRRVVVZZZZZZWWWQQQMMMNNNOOOVVVkkk~~~wwwjjjiiimmmmmmrrr|||~~~xxxYYYFFFAAA>>>;;;::::::999888777666555555333333333333444444444444111111000000000000111111------...//////...------......------------......//////000111222222222222//////111333444999FFFTTTjjj~~~}}}uuugggYYYPPPNNNSSSXXXhhhuuuxxxwww{{{{{{~~~yyyqqqpppuuu{{{~~~~~~uuutttssssssnnngggfffjjjnnnppppppnnniiidddbbbbbbdddkkksssvvv|||tttaaaTTTXXXcccooo~~~~~~vvvppplllgggaaa\\\XXXUUURRRPPPQQQQQQQQQPPPKKKGGGAAA<<<::::::;;;<<>>;;;::::::999888777666555555222333333444444555555666333333222222222222333333,,,---...//////...---,,,.........------.........------...000111111111111111111222444666<<>>===<<<===???AAACCCAAAAAABBBCCCEEEHHHKKKLLLQQQTTTYYY]]]aaafffjjjnnnrrrvvv{{{|||~~~{{{xxxwwwuuuttttttvvvyyy{{{{{{{{{zzzxxxwwwvvvuuutttqqqsssuuutttrrrpppqqqsssqqqrrrssstttsssrrrqqqppppppqqqtttuuuuuurrrnnnlllgggfffdddbbb```___^^^]]]aaaaaa```___^^^^^^^^^^^^\\\YYYVVVTTTTTTSSSQQQOOOMMMKKKHHHFFFEEEGGGIIIKKKVVVXXX\\\```eeehhhkkklllpppooooooppprrrssssssrrrssssssssssssssssssrrrrrrrrrooommmlllmmmooooooooopppooonnnllljjjhhhgggfffccccccccccccbbbaaaaaaaaaaaa___\\\[[[ZZZZZZXXXVVVTTTSSSPPPMMMKKKKKKLLLLLLOOOOOOPPPPPPRRRSSSTTTUUUTTTVVVVVVVVVTTTTTTUUUVVVVVVVVVUUUUUUUUUTTTTTTTTTPPPPPPRRRSSSUUUWWWXXXXXXXXXWWWVVVUUUTTTUUUVVVVVVXXXXXXWWWWWWWWWWWWXXXXXX[[[ZZZYYYYYYYYYYYYZZZZZZZZZ[[[[[[ZZZYYYZZZ\\\___[[[]]]aaadddggghhhhhhhhhhhhhhhiiijjjjjjjjjiiiiiihhhgggeeecccaaa```_________````````````^^^\\\[[[ZZZ[[[^^^`````````^^^]]][[[[[[ZZZZZZZZZZZZYYYYYYYYYVVVQQQNNNOOOPPPQQQRRRRRRPPPMMMKKKJJJKKKMMMNNNQQQRRRTTTWWW[[[___bbbdddhhhjjjlllmmmllllllmmmooolllkkkiiihhhfffeeedddddd___aaaccceeeeeedddbbb```\\\^^^______]]]\\\[[[[[[[[[\\\]]]]]]^^^```dddhhheeefffggghhhjjjlllmmmmmmjjjiiihhhkkknnnmmmjjjfffgggfffeeeccc```^^^]]]\\\[[[\\\\\\[[[\\\^^^bbbeeehhhhhhfffdddbbbbbbdddfffiiihhhffffffhhhkkkppprrr}}}wwwnnnccc[[[VVVSSSSSSUUUVVVUUUOOOJJJIIINNNTTTiii|||||||||wwwqqqooooooqqqpppqqqxxxuuuXXXGGG???<<<;;;;;;999777777888777666444555555444444333222111111333000///222777999666333000//////.........//////000///......//////---,,,,,,---...///000000000000///000000222999HHH\\\jjj|||{{{xxxkkk___SSSOOOKKKKKKXXXiiivvvyyy}}}yyytttuuu}}}tttxxxyyyvvvttttttrrroookkknnnpppnnnkkkkkkooorrrmmmgggjjj|||rrrggg]]]^^^cccooozzzrrrkkkhhhbbb[[[VVVVVVRRRSSSUUUYYYZZZUUULLLEEE;;;;;;::::::;;;===???@@@AAAAAABBBCCCFFFIIILLLNNNRRRUUUZZZ^^^aaafffjjjnnnrrrwww||||||vvvuuutttsssssstttwwwzzz{{{{{{zzzzzzyyyxxxwwwvvvvvvrrrtttuuutttqqqooopppqqqrrrsssrrrrrrqqqpppooonnnooopppqqqqqqooollliiigggdddcccaaa___]]]\\\[[[[[[[[[[[[ZZZYYYYYYYYYYYYYYYVVVTTTQQQPPPOOONNNMMMKKKLLLKKKIIIIIIKKKNNNQQQTTT]]]^^^aaaeeehhhkkkmmmnnnrrrqqqqqqrrrtttuuuuuuttttttssssssrrrqqqpppoooooopppnnnlllkkkmmmooooooooonnnnnnlllkkkiiigggfffeeeddddddcccbbbaaaaaaaaaaaa```^^^[[[ZZZYYYYYYWWWVVVSSSQQQOOOLLLKKKJJJKKKKKKMMMNNNPPPRRRSSSSSSRRRQQQSSSUUUVVVUUUTTTSSSTTTUUUTTTTTTTTTTTTSSSSSSSSSSSSPPPQQQRRRSSSTTTVVVWWWWWWVVVVVVUUUTTTTTTUUUVVVWWWWWWWWWVVVVVVVVVVVVWWWWWWXXXXXXWWWWWWWWWWWWXXXXXXXXXYYYZZZYYYYYYZZZ\\\^^^\\\^^^bbbeeehhhiiiiiiiiiiiiiiijjjjjjjjjiiiiiihhhfffeeecccaaa```^^^^^^]]]^^^^^^______^^^\\\[[[ZZZYYY[[[\\\^^^___^^^^^^]]]_______________^^^^^^^^^]]]ZZZVVVTTTTTTUUUUUUUUUPPPNNNKKKIIIHHHIIIJJJKKKOOOPPPQQQTTTWWW[[[]]]___ccceeehhhjjjkkklllnnnpppmmmkkkjjjhhhfffeeeddddddbbbcccdddeeedddbbb```___]]]^^^```___]]][[[ZZZ[[[[[[\\\\\\]]]]]]___cccfffeeefffggghhhiiikkkllllllhhhhhhiiijjjlllkkkiiigggiiihhhfffdddbbb___^^^]]][[[]]]^^^]]][[[\\\___bbbeeeeeedddbbbaaaaaaccceeehhhgggffffffhhhjjjnnnpppvvvrrrjjjbbb[[[VVVSSSRRRTTTVVVWWWSSSNNNLLLOOORRRaaasss{{{|||yyyxxxsssooonnnmmmnnnuuu|||tttXXXGGG???===;;;:::888777777888888777555777777666555333222222111333000000555===@@@===888111000///...............000...------.........---.........//////000111222//////000444???QQQfffuuu~~~~~~yyyssspppbbbYYYQQQPPPPPPSSSaaaqqq|||||||||~~~~~~vvvzzzwwwrrryyy}}}|||yyyxxxwwwuuunnnppprrrsssrrrrrrtttwwwjjjhhhpppuuuddd[[[WWW]]]hhhzzz~~~yyyvvvnnngggbbb]]]UUUQQQQQQOOOSSSXXX[[[XXXPPPFFF@@@999999:::;;;<<<===>>>???@@@@@@BBBDDDHHHLLLOOOQQQWWWYYY]]]aaadddhhhmmmppprrrwww~~~zzzuuurrrrrrrrrqqqrrrsssvvvyyy{{{wwwwwwwwwwwwvvvvvvvvvuuurrrrrrsssqqqnnnllllllmmmqqqpppooonnnmmmmmmmmmmmmnnnmmmllljjjhhhfffdddcccaaa```^^^\\\[[[YYYYYYYYYXXXWWWWWWVVVVVVVVVWWWWWWUUURRRPPPNNNNNNNNNLLLKKKNNNMMMNNNOOOSSSXXX]]]```fffgggiiikkkmmmooooooppprrrqqqppprrrtttuuutttsssssssssrrrqqqooonnnmmmlllooommmkkkkkkmmmooooooooommmlllkkkjjjhhhfffeeeeeeeeedddcccaaa``````aaaaaa___\\\ZZZXXXXXXWWWUUUTTTPPPOOOMMMKKKJJJIIIJJJJJJKKKMMMPPPRRRRRRQQQOOOMMMRRRSSSTTTSSSRRRRRRSSSTTTSSSSSSRRRRRRRRRQQQQQQQQQQQQQQQRRRRRRSSSTTTTTTUUUTTTSSSSSSSSSTTTUUUVVVWWWUUUUUUTTTTTTTTTTTTUUUUUUUUUUUUTTTTTTTTTUUUUUUVVVVVVWWWYYYYYYYYYZZZ\\\^^^^^^```cccfffhhhiiijjjjjjjjjjjjjjjjjjiiiiiihhhgggcccbbbaaa___]]]\\\[[[[[[\\\\\\\\\\\\[[[ZZZYYYYYYXXXYYYZZZ[[[\\\\\\\\\\\\```aaaaaabbbbbbbbbaaaaaabbb```]]]\\\\\\\\\ZZZXXXRRRPPPNNNKKKJJJJJJKKKLLLNNNNNNOOOQQQSSSVVVXXXYYY]]]```dddgggiiilllnnnqqqmmmllljjjhhhfffeeeddddddffffffdddcccaaa```^^^^^^]]]___```___]]]ZZZYYYYYYZZZ[[[\\\\\\]]]^^^bbbddddddeeefffggghhhjjjjjjkkkfffhhhjjjkkkiiihhhhhhhhhjjjiiigggeeecccaaa___^^^[[[___aaa___[[[XXXZZZ]]]```aaabbbaaa``````bbbdddgggggggggggghhhjjjkkklllmmmkkkfffaaa[[[VVVRRRPPPQQQUUUXXXXXXTTTPPPNNNOOOWWWeeevvv{{{xxx~~~|||{{{vvvmmmjjjkkklllrrrxxxsssWWWFFF???===<<<999777666777888888777666777666555444333222111000333000000666???BBB===777111111000......---------000...,,,+++---.........111000//////000111333444333333444999DDDVVVjjjxxx|||~~~wwwnnniii^^^UUUOOORRRZZZcccooozzz|||zzzzzz||||||yyyqqqnnnvvv||||||{{{}}}~~~vvvrrrqqqtttwwwuuusssrrrdddjjjzzzzzziii]]]XXXVVV```rrr~~~xxxvvvrrrjjjbbb^^^YYYQQQNNNNNNQQQUUUYYYXXXRRRHHH@@@;;;999:::<<<===???@@@@@@@@@???@@@BBBFFFJJJOOOSSSUUU\\\^^^aaadddgggkkkpppssssssyyy~~~xxxuuusssrrrqqqqqqqqqqqqrrrtttvvvxxxrrrrrrrrrrrrssssssssssssppppppnnnllljjjhhhhhhhhhjjjiiiiiihhhiiijjjkkkmmmjjjiiifffdddccccccccccccaaa```___]]]\\\[[[[[[[[[\\\[[[[[[[[[[[[[[[\\\\\\ZZZXXXVVVUUUUUUUUUTTTRRRSSSTTTUUUXXX\\\aaafffiiimmmnnnooopppqqqqqqqqqqqqpppooonnnoooqqqrrrrrrqqqqqqqqqqqqpppooonnnmmmmmmmmmkkkjjjjjjlllnnnnnnnnnllllllkkkiiihhhfffeeeeeeeeedddbbb```______```aaa\\\ZZZWWWVVVUUUUUUSSSRRRMMMLLLKKKJJJIIIIIIIIIIIIKKKLLLMMMNNNNNNNNNLLLKKKOOOQQQRRRQQQPPPPPPQQQSSSQQQQQQQQQQQQPPPPPPPPPPPPQQQQQQQQQQQQQQQRRRRRRRRRQQQQQQQQQRRRSSSUUUVVVVVVUUUTTTTTTTTTTTTTTTTTTUUUSSSSSSSSSSSSSSSSSSTTTUUUUUUWWWXXXYYYYYYZZZ]]]___```aaaccceeeggghhhiiiiiijjjjjjjjjiiihhhgggfffeeeaaa```___]]][[[ZZZZZZZZZZZZZZZZZZZZZZZZYYYXXXXXXWWWWWWWWWXXXXXXYYYZZZZZZ^^^___```aaaaaaaaaaaa```dddcccbbbccccccaaa^^^[[[YYYWWWUUUSSSRRRRRRSSSSSSQQQQQQQQQRRRSSSUUUVVVWWW\\\___cccfffhhhjjjmmmooommmllljjjhhhgggfffeeeeeegggeeeccc```___^^^]]]]]]^^^___```___\\\YYYXXXXXX[[[\\\]]]]]]]]]^^^aaaccccccdddeeefffggghhhiiijjjfffiiilllllliiiggghhhkkkjjjiiihhhfffcccaaa```___\\\```dddaaa[[[VVVVVVXXX\\\^^^```aaaaaabbbdddfffhhhhhhiiijjjjjjjjjjjjjjjgggfffddd```[[[UUUOOOLLLLLLQQQWWWYYYWWWRRRNNNKKKOOOXXXgggwwwwww{{{xxxwwwxxx}}}ssskkkjjjmmmnnnrrruuu~~~rrrVVVFFF???===<<<999777666777888888777666555555444333222111000000111//////444;;;<<<888222111111000......---------000...,,,,,,---/////////000///......///000222333555555888>>>JJJ[[[lllwwwxxx}}}wwwkkkccc]]]TTTNNNVVVfffttt|||}}}{{{zzz{{{~~~|||yyyyyyllljjjqqqvvvwwwzzz}}}rrrlllsss{{{zzzsssnnndddsssnnn```ZZZXXX```mmmyyytttsssnnnfff^^^[[[VVVPPPNNNOOOWWWWWWUUUPPPHHH@@@:::888888999;;;>>>???AAAAAABBBAAABBBDDDHHHMMMRRRWWWZZZ^^^```ccceeehhhmmmrrrvvvxxxyyyuuusssqqqoooqqqpppooooooooopppqqqqqqooooooooopppppppppqqqqqqooonnnkkkiiigggfffeeeeeeaaaaaaaaabbbeeehhhjjjlllfffdddbbbaaaaaacccfffgggddddddbbbaaa````````````aaaaaaaaaaaaaaabbbcccdddcccaaa^^^^^^^^^^^^]]]\\\\\\\\\^^^```dddhhhllloooqqqqqqrrrrrrrrrrrrqqqqqqooonnnnnnoooqqqrrrrrrqqqooooooooooooppppppppppppllljjjiiijjjlllmmmmmmllllllkkkjjjiiihhhgggfffeeedddcccaaa___^^^^^^^^^^^^ZZZXXXUUUSSSSSSRRRQQQOOOKKKJJJJJJIIIHHHHHHHHHHHHKKKKKKIIIIIIIIIJJJKKKLLLMMMNNNOOOOOONNNNNNPPPQQQPPPPPPPPPPPPOOOOOOOOONNNOOOOOOOOOOOOOOOOOOOOOOOONNNOOOPPPQQQSSSTTTUUUUUUUUUUUUTTTTTTTTTTTTUUUUUUSSSSSSRRRRRRSSSTTTTTTUUUTTTVVVYYYZZZZZZ[[[]]]^^^___```aaacccdddffffffgggggggggggggggfffeeecccccc___^^^]]][[[ZZZYYYYYYYYYYYYYYYXXXXXXXXXWWWWWWXXXUUUUUUTTTTTTUUUVVVWWWXXX[[[]]]___```aaaaaaaaa```dddcccdddeeeeeeccc___\\\^^^]]]\\\[[[ZZZZZZZZZ[[[WWWWWWWWWWWWWWWXXXYYYZZZ___bbbeeeggghhhiiikkkllllllkkkjjjhhhggggggggggggfffdddaaa___]]]]]]]]]^^^^^^___```___\\\YYYXXXXXX[[[]]]^^^^^^]]]^^^```bbbaaaaaacccdddfffgggiiiiiihhhkkknnnmmmjjjiiijjjmmmiiiiiigggfffdddcccbbbaaa^^^bbbdddbbb[[[VVVTTTUUUYYY\\\```bbbdddeeeggghhhkkkkkklllllllllkkkjjjiiiffffffdddaaa[[[SSSLLLHHHHHHMMMSSSWWWVVVRRRMMMJJJKKKPPP\\\mmm~~~|||tttpppoooqqquuuoookkknnnqqqrrrsssuuuzzzyyyzzz~~~qqqUUUEEE???===<<<:::888777777888888777555444333333222222111111000000//////222555555222...111000///...............000...------///000000///,,,,,,,,,,,,---...///000222555;;;EEESSSbbbpppxxxttt{{{vvvggg^^^ZZZSSSPPPZZZlll|||}}}zzzyyyyyyyyyyyyuuujjjiiimmmqqqttt{{{}}}nnngggqqq||||||uuuqqqnnnvvvbbbYYYYYY[[[lll{{{{{{uuuqqqoooiiiaaaZZZXXXUUUQQQPPPQQQYYYUUUNNNFFF???;;;999888777888999;;;>>>@@@AAABBBCCCEEEGGGKKKPPPVVV[[[]]]```bbbdddgggjjjooouuuyyywwwrrrpppnnnllliiillllllkkkkkkjjjjjjjjjkkkmmmmmmmmmnnnnnnnnnnnnnnnmmmjjjgggeeeddddddcccaaaYYYZZZ\\\___cccfffiiikkkcccbbb``````bbbeeeiiikkkhhhgggffffffeeeeeeeeeeeedddddddddeeefffggghhhiiihhhfffddddddeeeeeedddcccddddddeeegggjjjmmmpppqqqrrrrrrsssssssssrrrrrrqqqqqqpppoooqqqssstttsssrrrmmmmmmnnnooooooppppppqqqkkkjjjiiijjjkkklllkkkiiijjjiiiiiihhhfffeeeeeedddaaaaaa```___^^^\\\[[[[[[XXXUUUSSSQQQQQQPPPOOOMMMIIIIIIIIIIIIIIIIIIHHHHHHJJJHHHFFFEEEEEEGGGJJJLLLJJJLLLMMMMMMMMMMMMNNNPPPNNNNNNNNNMMMMMMMMMLLLLLLKKKLLLLLLLLLLLLLLLLLLLLLMMMNNNOOOQQQRRRSSSSSSSSSTTTTTTTTTSSSSSSTTTTTTTTTRRRRRRRRRRRRSSSTTTUUUUUUTTTVVVXXXYYYYYYYYY[[[\\\]]]]]]^^^___```aaabbbccccccccccccccccccbbbaaa```]]]\\\[[[ZZZYYYXXXXXXXXXVVVVVVUUUUUUTTTUUUUUUVVVSSSRRRQQQPPPQQQSSSUUUWWW[[[]]]___aaaccccccbbbaaabbbbbbccceeefffdddaaa^^^_________^^^^^^_________]]]]]]]]]\\\\\\]]]]]]^^^ccceeeggghhhgggggghhhiiijjjiiiiiihhhhhhhhhiiiiiigggeeeccc```___^^^^^^^^^\\\^^^___^^^\\\YYYXXXXXX[[[\\\^^^^^^]]]]]]^^^___^^^___```ccceeegggiiijjjkkklllmmmlllkkkkkkkkkmmmiiihhhhhhgggffffffeeeeeeaaabbbcccaaa]]]XXXUUUTTTVVVZZZ___cccfffgggiiikkknnnnnnnnnmmmllljjjiiihhhggggggfffccc\\\TTTLLLGGGEEEIIINNNRRRSSSRRROOOMMMLLLLLLRRR```qqq|||rrrlllkkkmmmqqqnnnnnnsssuuusssrrrtttvvvzzzzzz}}}pppUUUEEE???===<<<;;;999777777888777666444333333333333333333333333///000111111000000000000000//////........./////////......///111222111///,,,---...//////000000///222777@@@LLLZZZgggqqquuutttyyy}}}pppbbbXXXSSSSSSTTT]]]kkk{{{~~~wwwsssvvv|||{{{ssslllhhhkkkoootttvvviiieeennnwwwuuusssuuu}}}jjjZZZZZZaaafffxxxyyytttqqqmmmjjjddd\\\VVVUUUTTTQQQQQQTTTWWWOOOEEE>>>;;;;;;:::999999999999;;;>>>AAADDDEEEFFFGGGJJJNNNSSSYYY]]]```eeegggjjjlllpppvvv|||zzztttnnnjjjiiihhheeecccddddddddddddeeeeeeeeeeeeiiiiiiiiiiiihhhhhhhhhhhhfffbbb^^^\\\]]]]]]\\\[[[WWWYYY\\\___cccfffhhhiiiaaa`````````bbbfffiiikkkjjjiiihhhhhhhhhhhhhhhhhhfffffffffggghhhiiikkklllkkkiiihhhgggiiiiiiiiihhhiiiiiijjjkkkmmmppprrrsssrrrrrrsssssstttsssssssssqqqpppoooppprrrtttsssrrrmmmmmmmmmmmmmmmnnnnnnnnnlllkkkjjjjjjkkkjjjhhhggggggffffffeeedddcccbbbbbb^^^_________]]][[[XXXWWWVVVTTTQQQPPPOOONNNMMMKKKHHHHHHIIIIIIIIIIIIIIIIIIFFFEEEDDDDDDEEEGGGIIIJJJIIIJJJLLLLLLKKKKKKMMMNNNKKKJJJJJJJJJIIIIIIIIIIIIHHHHHHIIIIIIJJJJJJKKKKKKLLLMMMOOOPPPQQQQQQQQQQQQSSSSSSRRRRRRRRRRRRSSSSSSQQQQQQQQQQQQRRRSSSTTTTTTRRRTTTWWWXXXWWWWWWWWWXXXZZZZZZZZZ[[[\\\]]]^^^____________``````___^^^^^^ZZZZZZXXXWWWVVVVVVUUUUUUSSSRRRQQQPPPQQQQQQRRRSSSRRRQQQOOONNNNNNQQQTTTVVVYYY[[[^^^aaaccccccbbbaaa``````aaaccceeeeeebbb_________``````aaaaaabbbbbbaaa``````______``````aaaccceeeggggggfffeeefffggghhhhhhhhhhhhiiijjjkkklllkkkjjjgggdddbbb___^^^]]][[[]]]^^^^^^\\\ZZZYYYYYYXXXZZZ\\\\\\[[[ZZZ[[[\\\[[[\\\^^^aaadddgggiiikkklllkkkjjjjjjkkklllkkkkkkiiiiiijjjjjjjjjjjjjjjjjjdddbbb```___^^^\\\XXXTTTSSSXXX^^^dddgggiiijjjllloooooommmllljjjiiihhhggggggggggggddd^^^VVVOOOJJJFFFGGGIIIMMMPPPRRRRRRRRROOOIIIIIIRRRaaarrryyyrrrqqqssssssrrrsssvvvtttpppooorrrsss~~~~~~}}}pppTTTEEE???===<<<<<<:::888777777777555333333333333444444444555555...000222111///...000333//////.........//////000/////////111333333111///...///111333333333222222555:::DDDRRR___iiioooqqqtttxxx}}}~~~xxxkkk]]]TTTLLLRRRXXX^^^hhhvvv}}}ssspppvvv}}}yyytttnnniiikkkooovvvpppgggdddllloookkkmmmtttyyycccXXX___lllssswwwqqqooommmjjjfff```YYYTTTSSSSSSQQQRRRUUUSSSJJJ???::::::<<<;;;999<<<<<<<<<===@@@CCCGGGIIIHHHIIILLLPPPUUUZZZ___aaalllmmmpppssswww}}}zzzuuuoooiiieeeddddddbbb```^^^^^^___```aaabbbbbbbbbddddddcccccccccbbbbbbbbb^^^ZZZUUUTTTUUUVVVUUUSSSWWWYYY]]]aaadddfffggggggaaa``````aaaccceeehhhjjjjjjiiihhhhhhhhhhhhiiiiiigggggghhhhhhjjjkkkmmmnnnmmmllljjjjjjkkkllllllkkkkkkkkklllmmmoooqqqssstttqqqrrrssstttttttttttttttooonnnmmmnnnpppqqqqqqpppmmmmmmmmmllllllkkkkkkkkklllkkkjjjjjjjjjiiigggeeeddddddccccccbbbaaa``````\\\]]]______]]]ZZZWWWUUUUUUSSSPPPOOONNNNNNLLLJJJHHHHHHIIIJJJJJJJJJIIIIIIBBBCCCDDDEEEGGGGGGHHHHHHHHHIIIKKKKKKJJJKKKLLLNNNHHHHHHHHHGGGGGGGGGFFFFFFFFFFFFGGGHHHHHHIIIJJJJJJLLLMMMOOOPPPQQQQQQPPPOOOQQQQQQQQQPPPPPPQQQQQQQQQOOOOOOOOOPPPQQQRRRSSSTTTQQQSSSUUUVVVUUUTTTTTTUUUXXXXXXXXXXXXYYYZZZ[[[\\\\\\\\\]]]]]]^^^]]]]]]]]]XXXWWWVVVUUUTTTTTTTTTTTTPPPOOONNNNNNNNNOOOPPPQQQRRRPPPNNNLLLMMMPPPSSSUUUWWWYYY\\\___aaaaaa```_________```ccceeeeeecccaaa___```aaabbbcccdddeeeeeebbbaaaaaa``````aaaaaabbbbbbdddffffffeeeeeeeeefffggggggggghhhiiikkklllmmmooonnnkkkhhhdddaaa^^^\\\ZZZ\\\^^^^^^\\\ZZZYYYZZZWWWXXXZZZZZZYYYXXXXXXYYYYYY[[[]]]aaadddgggjjjkkkmmmjjjggghhhkkklllkkkiiijjjkkkkkkllllllmmmmmmmmmfffbbb^^^^^^______ZZZUUUQQQVVV]]]cccgggiiijjjlllpppooommmjjjhhhgggffffffggghhhgggeee```YYYRRRMMMGGGGGGGGGJJJNNNRRRUUUVVVPPPHHHDDDIIIUUUggg{{{{{{|||xxxwwwwwwwwwrrrllllllpppmmmvvv|||{{{|||lllRRRFFFAAA>>>;;;999999888888777666666666666666555444444444444555222222000///............//////............//////000000...------...//////000///......000111111000666<<>>999999;;;:::888;;;===???AAABBBEEEHHHKKKIIILLLOOOSSSWWW\\\bbbffflllmmmooossszzzyyyqqqnnniiifffccc___[[[ZZZYYYYYYZZZYYYXXXWWWWWWXXXZZZ[[[[[[\\\]]]^^^]]]\\\ZZZXXXTTTTTTTTTTTTTTTTTTTTTTTTYYY\\\```bbbbbbbbbcccdddcccbbbbbbbbbcccdddfffgggjjjhhheeefffggghhheeecccggggggggghhhiiijjjlllmmmnnnnnnlllkkkjjjiiiiiiiiiiiikkkmmmppprrrrrrrrrrrrqqqqqqqqqpppppppppooooooqqqooollliiiiiikkkmmmoookkkkkkkkkkkkkkkkkkkkkkkkkkkjjjjjjiiihhhgggffffffbbbbbbaaaaaa```^^^]]]\\\\\\ZZZYYYYYYYYYYYYVVVTTTVVVTTTPPPMMMKKKJJJJJJKKKIIIHHHHHHGGGFFFFFFFFFGGGDDDEEEEEEFFFGGGHHHHHHHHHGGGIIIKKKLLLKKKJJJJJJJJJEEEEEEDDDDDDDDDDDDEEEEEEEEEEEEEEEEEEFFFGGGHHHIIILLLKKKJJJIIIIIIJJJKKKLLLMMMMMMMMMMMMNNNNNNNNNNNNMMMNNNNNNOOOOOOPPPPPPQQQRRRRRRSSSSSSSSSRRRRRRQQQTTTUUUWWWXXXYYYZZZYYYYYYXXXYYYYYYYYYYYYYYYYYYYYYWWWUUUTTTTTTUUUUUUSSSRRRQQQQQQQQQQQQQQQQQQPPPPPPNNNNNNMMMLLLMMMOOORRRSSSXXX[[[___aaaaaabbbcccdddbbbdddeeeeeecccbbbbbbccc^^^^^^___```aaabbbbbbcccaaaaaa``````aaaaaabbbcccbbbbbbbbbaaaaaaaaaaaabbbdddeeefffhhhjjjlllnnnnnnlllkkkjjjjjjiiieee```\\\ZZZ[[[]]]\\\ZZZYYYYYYZZZ\\\\\\[[[ZZZYYYYYYYYYZZZXXXZZZ]]]___```bbbeeegggfffgggiiijjjkkkkkkjjjiiikkklllmmmmmmmmmlllkkkjjjcccbbb```^^^[[[XXXVVVUUUTTTTTTWWW^^^ffflllnnnmmmlllmmmllljjjfffdddddddddgggiiiiiifffccc```YYYPPPIIIGGGFFFHHHLLLQQQTTTUUUMMMGGGCCCDDDKKK[[[uuu{{{yyyzzzyyytttmmmhhhhhhiiihhhnnnwww~~~|||wwwtttuuu}}}jjjQQQEEEAAA>>>;;;999999999888777777666666666666555444444444444444222222000//////.........//////............////////////...---......///000000///...///111333444444:::AAAOOO]]]hhhpppvvvyyyuuuvvvuuunnnbbbXXXQQQOOOPPPRRRYYYbbbiiiooo{{{zzzooommmyyyxxxtttttttttxxx~~~tttccc^^^]]]```dddjjjwwwuuufff]]]]]]hhh{{{{{{uuulllfffbbb___ZZZWWWUUURRRNNNNNNOOOPPPOOOMMMJJJCCC;;;888999<<<<<<;;;<<<>>>@@@BBBCCCEEEIIIKKKLLLNNNRRRUUUYYY^^^cccgggnnnpppssswww}}}uuujjjdddbbbaaa___\\\XXXVVVUUUTTTTTTTTTTTTSSSSSSSSSTTTTTTUUUUUUVVVVVVVVVUUUTTTRRRQQQRRRRRRSSSTTTUUUVVVVVVWWWYYY[[[___aaa``````aaaaaaaaaaaa``````aaabbbcccdddfffdddbbbcccdddeeecccaaaeeeeeefffggghhhjjjlllmmmmmmmmmkkkjjjiiiiiiiiiiiijjjjjjlllnnnoooqqqqqqqqqppppppppppppooooooooooooooonnnllljjjiiikkklllnnnjjjjjjjjjjjjjjjiiiiiiiiiiiiiiiiiihhhgggffffffeee`````````______]]]\\\\\\[[[ZZZYYYYYYYYYXXXVVVTTTTTTSSSPPPNNNLLLJJJJJJJJJHHHHHHGGGFFFFFFFFFFFFFFFDDDDDDDDDCCCCCCCCCDDDDDDEEEGGGIIIIIIGGGFFFFFFFFFEEEDDDDDDCCCCCCDDDDDDEEEFFFFFFEEEEEEDDDDDDEEEEEEIIIIIIHHHHHHHHHHHHIIIIIIIIIIIIJJJJJJJJJKKKKKKKKKLLLLLLLLLMMMNNNNNNOOOOOOQQQQQQQQQRRRRRRQQQQQQPPPQQQSSSUUUVVVWWWWWWUUUUUURRRRRRRRRSSSSSSSSSTTTTTTUUUTTTRRRRRRSSSSSSRRRQQQOOOOOOOOOOOOOOOOOOOOOOOOOOONNNNNNNNNOOOQQQSSSUUUZZZ]]]```aaaaaaaaabbbcccaaabbbdddcccaaa```aaaaaa______``````aaabbbbbbcccbbbbbbaaaaaaaaabbbbbbccc```___^^^]]]]]]^^^___```cccccceeegggiiikkklllmmmlllkkkkkkkkkjjjgggbbb___[[[[[[[[[ZZZZZZZZZZZZZZZ\\\\\\[[[ZZZYYYYYYYYYYYYXXXZZZ]]]___```aaaccceeefffgggiiijjjjjjjjjjjjiiillllllmmmmmmmmmkkkjjjiii```___^^^\\\ZZZYYYXXXWWWTTTTTTVVV[[[bbbhhhkkkkkkmmmmmmmmmkkkiiigggggggggfffiiiiiifffdddbbbZZZRRRMMMJJJHHHHHHKKKOOORRRSSSSSSMMMFFFDDDFFFRRRgggyyy~~~}}}zzzqqqhhhaaaaaacccgggkkkrrryyy}}}|||wwwssssss{{{iiiPPPDDDAAA>>>;;;::::::999999888777777777666555555444444444444444222111000000//////////////////............//////......---......///000111////////////111444777999@@@KKKYYYdddlllsss{{{zzzyyytttjjj^^^UUUQQQPPPRRRWWW```gggkkkooozzzxxxooorrryyyvvvuuuwww|||vvvmmm```^^^^^^aaaeeeppplll\\\[[[bbbmmm|||tttkkkccc___[[[VVVSSSOOONNNMMMNNNOOONNNLLLJJJCCC>>>888777999<<<======>>>@@@BBBCCCDDDFFFIIILLLOOORRRUUUYYY\\\```eeeiiiooosssxxx|||oooccc]]]ZZZXXXVVVUUUSSSPPPOOONNNNNNNNNMMMNNNNNNNNNNNNNNNMMMMMMOOOOOOOOONNNMMMLLLLLLLLLOOOPPPQQQSSSUUUWWWXXXYYYXXX[[[]]]^^^^^^]]]]]]^^^______^^^^^^^^^______```bbb```___```aaaaaa```___ccccccdddfffhhhjjjlllmmmkkkkkkjjjiiiiiiiiiiiiiiikkkkkkkkklllmmmnnnppppppooooooooonnnnnnnnnmmmmmmmmmlllkkkjjjjjjjjjkkkkkkggggggggggggggggggggggggggggggffffffeeeeeedddddd^^^^^^^^^^^^^^^]]]\\\[[[ZZZYYYXXXXXXXXXWWWUUUSSSRRRRRRQQQOOOMMMKKKIIIHHHGGGGGGFFFEEEEEEEEEFFFFFFFFFEEECCCAAAAAAAAAAAABBBDDDFFFHHHGGGEEEDDDCCCCCCDDDCCCCCCBBBBBBCCCCCCDDDGGGFFFEEECCCBBBAAA@@@@@@EEEEEEFFFFFFFFFFFFEEEEEEEEEEEEEEEFFFFFFFFFFFFGGGIIIIIIIIIJJJKKKKKKLLLLLLNNNNNNOOOOOOOOOOOOOOONNNNNNPPPRRRTTTTTTRRRPPPNNNKKKKKKLLLLLLMMMNNNOOOOOORRRQQQOOOPPPQQQQQQPPPOOOMMMNNNNNNNNNNNNNNNNNNNNNPPPOOOOOOPPPRRRTTTVVVXXX^^^___aaaaaa```___``````___aaabbbbbb```____________``````aaaaaabbbbbbccccccccccccccccccbbbbbbbbb___^^^\\\ZZZZZZ\\\^^^___aaabbbccceeegggiiikkkkkkkkkjjjjjjkkkkkkiiieeebbb]]]ZZZXXXXXX[[[]]]\\\ZZZ\\\\\\ZZZYYYYYYXXXXXXXXXWWWZZZ]]]___``````aaabbbfffggghhhiiijjjjjjjjjjjjllllllmmmmmmllljjjiiihhh]]]\\\\\\[[[ZZZZZZYYYYYYUUUTTTTTTWWW]]]cccggghhhkkkllllllkkkhhhgggggghhheeeiiijjjhhhfffddd^^^VVVRRRMMMHHHFFFGGGKKKNNNPPPUUUOOOIIIDDDBBBGGGWWWfff{{{ooobbbZZZZZZ]]]fffkkkrrrzzz~~~{{{wwwvvv~~~gggOOOCCC@@@>>>;;;::::::999999888888777777666555444444333333444444222111111000//////000000//////............//////---------...///000111111////////////111444888;;;EEETTTfffooosssxxx~~~|||sssfffZZZRRRPPPRRRUUU\\\eeejjjkkkqqq|||xxxrrryyy{{{wwwvvvxxxyyy|||~~~~~~xxxmmmfff^^^___aaadddkkkzzz}}}dddUUU\\\hhhttt{{{ssshhh```ZZZWWWSSSOOOKKKLLLNNNPPPOOOMMMJJJGGG???;;;777666999;;;======???AAACCCDDDEEEGGGJJJLLLRRRUUUYYY\\\___ccchhhkkkooouuu||||||iii[[[UUUSSSQQQOOOMMMMMMKKKJJJJJJJJJJJJKKKIIIIIIKKKKKKKKKJJJHHHGGGKKKKKKJJJJJJJJJKKKLLLMMMNNNOOOPPPRRRTTTVVVWWWXXXXXXZZZ\\\\\\[[[ZZZZZZ[[[]]]\\\\\\\\\\\\\\\\\\\\\^^^^^^^^^^^^___```______bbbbbbccceeegggjjjlllmmmiiihhhhhhhhhhhhhhhiiiiiillllllkkkjjjkkkmmmnnnooommmmmmlllllllllkkkkkkkkkiiiiiijjjjjjiiiiiihhhhhhdddddddddddddddeeeeeeeeedddddddddddddddccccccccc^^^^^^^^^^^^^^^]]]\\\\\\YYYXXXWWWWWWWWWWWWTTTRRROOOPPPPPPOOOMMMKKKHHHFFFFFFEEEEEEDDDDDDEEEEEEEEEGGGEEECCCBBBAAAAAABBBCCCEEEGGGHHHHHHEEECCCCCCCCCBBBBBBAAAAAAAAAAAABBBBBBEEEDDDBBBAAA@@@???>>>>>>@@@AAACCCCCCCCCCCCAAA@@@BBBBBBBBBBBBCCCCCCCCCCCCEEEEEEFFFFFFGGGHHHHHHIIIJJJKKKKKKLLLLLLLLLLLLKKKKKKMMMOOOPPPPPPNNNKKKIIIGGGGGGHHHIIIJJJKKKLLLMMMNNNMMMLLLLLLNNNOOONNNMMMMMMMMMMMMMMMMMMNNNNNNNNNPPPPPPQQQRRRUUUWWWYYY[[[```aaabbbaaa___]]]^^^______aaabbbaaa___^^^^^^^^^___``````aaaaaabbbbbbcccddddddddddddcccbbbaaaaaa```^^^[[[YYYYYY\\\___aaa```aaaccceeegggiiijjjkkkiiihhhhhhiiijjjiiigggddd```[[[VVVWWW[[[___^^^[[[\\\[[[ZZZYYYXXXWWWWWWWWWVVVYYY]]]^^^_________```eeefffggghhhiiiiiijjjjjjllllllmmmmmmllljjjhhhggg______^^^]]]\\\[[[ZZZZZZWWWVVVTTTUUUXXX^^^cccfffiiijjjjjjhhheeeddddddeeeeeeiiijjjiiiiiigggaaaZZZTTTNNNGGGCCCDDDHHHKKKNNNRRRNNNIIIEEEAAACCCNNNZZZxxxppp```WWWWWW[[[cccmmmzzzgggNNNCCC@@@===;;;::::::999999888777777666555555444333333333333333222111111000000000000111//////............//////,,,------...///000000111000000000///000333999>>>KKK___ssszzz{{{}}}}}}rrrcccVVVPPPQQQTTTZZZaaahhhkkkmmmuuuxxxwww{{{yyyzzzyyyuuurrrsssyyyyyywwwuuuqqqkkkddd```^^^aaaeeejjjuuuvvv```UUUaaappp~~~tttkkk```XXXSSSQQQNNNKKKJJJMMMQQQRRRPPPLLLGGGDDD===;;;999888999;;;<<<<<>>>>>>>>???>>>???@@@AAAAAA@@@???>>>@@@@@@@@@AAAAAAAAABBBBBBBBBBBBCCCCCCDDDEEEEEEEEEFFFGGGHHHHHHIIIIIIIIIHHHIIIJJJLLLMMMLLLJJJGGGFFFCCCCCCDDDEEEGGGHHHIIIIIIIIIHHHHHHIIIKKKLLLKKKJJJLLLLLLMMMMMMNNNNNNNNNNNNPPPPPPRRRTTTWWWZZZ\\\]]]``````aaa___]]]\\\\\\^^^```aaabbbaaa___^^^^^^^^^^^^^^^___```aaabbbbbbcccddddddddddddbbb```___^^^^^^\\\YYYXXXXXX[[[^^^```aaaaaaccceeegggiiijjjkkkgggffffffgggiiiiiigggeeebbb]]]XXXXXX]]]```___\\\\\\[[[ZZZXXXWWWVVVVVVVVVUUUXXX[[[]]]]]]]]]^^^___eeeeeeeeefffgggiiijjjjjjllllllmmmmmmllljjjiiihhhfffeeecccbbb___^^^\\\[[[[[[YYYVVVTTTUUUZZZ```dddjjjjjjjjjhhheeebbbbbbcccfffjjjkkkkkkkkkjjjeee^^^TTTNNNGGGBBBBBBEEEIIILLLOOOMMMKKKHHHCCCAAAHHHQQQjjj~~~xxxcccVVVTTTVVV[[[mmmhhhOOOCCC@@@===:::999999888888777666666666555444444333333333333333222111111000000111111111//////............//////,,,---...///000000000///000111111000000555===DDDVVVkkk~~~}}}xxxlll]]]RRROOOSSSXXX```ffflllooottt}}}www{{{vvvsssrrrtttssspppooorrrxxxvvvrrrllleee___]]]\\\^^^ccciiipppkkk^^^ZZZgggxxxoooggg\\\TTTQQQPPPOOONNNMMMPPPTTTTTTPPPJJJDDDAAA<<<<<<;;;;;;;;;<<<======@@@BBBDDDFFFGGGJJJMMMPPPVVVZZZ___dddhhhkkkppprrrvvv|||{{{hhhTTTPPPKKKIIIIIIIIIHHHFFFDDDDDDEEEEEEFFFFFFGGGGGGGGGGGGGGGGGGFFFEEEDDDDDDBBBCCCDDDFFFHHHJJJKKKLLLLLLLLLMMMMMMNNNNNNNNNNNNQQQSSSTTTSSSRRRRRRSSSTTTTTTTTTUUUVVVVVVVVVUUUUUUVVVXXXZZZ[[[[[[[[[^^^___^^^______aaaccceeeggghhhccccccddddddeeeggghhhiiilllkkkjjjjjjiiiiiiiiiiiifffffffffeeeeeeeeeeeedddcccddddddddddddcccbbbbbb_________``````aaaaaabbb``````aaaaaabbbbbbcccccc````````````___]]]\\\[[[XXXVVVUUUUUUUUUUUURRRPPPJJJKKKLLLKKKJJJGGGEEECCCCCCCCCBBBBBBCCCCCCDDDDDD@@@@@@@@@@@@AAAAAAAAAAAA@@@BBBDDDCCCAAA@@@??????@@@??????>>>>>>??????@@@>>>>>>>>>===>>>>>>??????>>>>>>????????????>>>>>>?????????@@@@@@@@@AAAAAA@@@@@@@@@AAABBBBBBCCCCCCCCCCCCDDDEEEFFFFFFFFFFFFFFFGGGGGGHHHGGGFFFEEEDDD??????@@@AAABBBCCCCCCDDDEEEDDDDDDEEEHHHIIIIIIHHHKKKKKKLLLMMMMMMNNNNNNNNNOOOPPPSSSVVVYYY\\\^^^___]]]^^^^^^]]][[[[[[\\\^^^```aaabbbaaa___]]]]]]]]][[[[[[]]]^^^```aaacccccccccccccccbbb```^^^[[[ZZZZZZYYYWWWVVVVVVYYY[[[]]]```aaabbbdddfffhhhjjjkkkfffeeeeeefffhhhhhhgggfffccc___\\\\\\^^^```___]]]\\\[[[YYYXXXVVVVVVUUUUUUUUUWWWYYYZZZZZZ\\\^^^```dddddddddeeefffhhhjjjkkkkkklllmmmmmmmmmlllkkkjjjlllkkkiiifffcccaaa___]]]]]][[[XXXTTTTTTWWW]]]aaajjjkkkkkkiiifffddddddeeegggkkkmmmmmmmmmmmmggg```WWWQQQIIICCCCCCEEEHHHJJJNNNNNNNNNMMMFFF@@@CCCIII\\\qqqjjjXXXRRRRRRTTTgggiiiOOODDD???<<<:::888888777777666555555555555444333333222222333333222111111000000111222222//////............//////---...///000000///......///000222111333999DDDLLLcccwww|||uuuooodddWWWOOOOOOVVV]]]fffmmmssswww~~~~~~wwwttt}}}yyyqqqnnnoooqqqpppnnnooorrrtttsssoooggg^^^XXXWWWXXX^^^dddkkkuuuuuu^^^\\\aaannn|||vvvkkkcccXXXQQQPPPRRRSSSSSSOOOSSSVVVTTTNNNFFF@@@===;;;<<<=========>>>???AAAAAACCCFFFHHHJJJMMMQQQTTTYYY]]]ccchhhmmmqqquuuxxx}}}}}}gggXXXJJJIIIIIIHHHHHHGGGGGGFFF@@@AAAAAABBBCCCCCCDDDDDDFFFEEEDDDCCCBBBBBBBBBBBBAAABBBDDDFFFGGGGGGGGGFFFHHHIIIIIIJJJJJJKKKKKKLLLLLLMMMNNNMMMMMMMMMNNNPPPNNNOOOPPPQQQRRRRRRQQQQQQOOORRRUUUVVVVVVWWWYYY\\\[[[[[[\\\]]]^^^```bbbcccaaabbbbbbccceeeggghhhiiiiiiiiiiiihhhgggfffeeedddcccccccccbbbbbbbbbaaaaaaaaaaaaaaa```````````````]]]^^^^^^___``````aaaaaa___``````aaabbbccccccdddaaaaaa```___]]][[[ZZZXXXWWWUUUTTTTTTUUUTTTRRROOOIIIIIIIIIHHHGGGEEECCCBBBBBBBBBAAAAAABBBCCCCCCDDD@@@AAABBBCCCBBBAAA???===???AAACCCCCCBBB@@@@@@@@@???>>>>>>======>>>>>>???>>>>>>=========>>>>>>>>>??????>>>>>>>>>>>>??????>>>>>>>>>????????????@@@>>>??????@@@@@@AAABBBBBB@@@AAABBBCCCCCCDDDDDDDDDCCCCCCBBBBBBBBBBBBBBBBBB===>>>>>>>>>??????@@@@@@BBBAAAAAACCCEEEGGGGGGFFFIIIJJJJJJKKKLLLLLLMMMMMMNNNPPPSSSVVVZZZ]]]___```ZZZ[[[[[[[[[ZZZZZZ\\\^^^___```aaa```]]][[[[[[[[[XXXYYYZZZ]]]___aaacccdddaaabbbaaa```^^^[[[XXXVVVXXXXXXWWWWWWXXXYYY[[[\\\______aaaccceeeggghhhiiigggffffffggghhhiiihhhgggcccbbbbbbaaa```___^^^^^^[[[ZZZYYYWWWVVVUUUTTTTTTTTTUUUVVVWWWXXXZZZ___bbbdddccccccdddfffhhhjjjkkkkkklllmmmnnnnnnnnnmmmlllooommmkkkiiifffcccaaa```]]][[[YYYTTTRRRTTTYYY^^^fffhhhhhhhhhfffffffffhhhiiimmmooonnnnnnnnnhhhaaa\\\VVVNNNHHHEEEFFFGGGGGGJJJLLLOOOOOOIIIBBBAAAFFFOOOcccrrr^^^UUUUUUSSSbbbuuujjjPPPDDD???<<<999777777777666555555444444555444333333222222333333222111111111111111222222//////............//////......///000000///...------000222333555===IIISSSnnn}}}lllggg]]]SSSMMMOOOXXX```jjjrrryyyvvvqqqqqq}}}|||sssooommmnnnppppppnnnoootttqqqqqqnnnfff\\\UUUTTTVVV^^^ccckkkwwwiiiUUU[[[eeerrrvvvqqqccc[[[QQQKKKKKKNNNPPPQQQPPPTTTVVVTTTLLLDDD===;;;999;;;===>>>???@@@BBBDDDCCCEEEHHHKKKMMMPPPUUUXXX[[[___ffflllqqquuuyyy|||wwwdddRRRHHHBBBCCCDDDCCCAAA@@@AAACCC===>>>???@@@AAAAAAAAAAAADDDCCCAAA????????????@@@CCCDDDFFFGGGGGGFFFDDDCCCEEEEEEFFFGGGHHHJJJJJJKKKGGGIIIJJJIIIIIIIIIKKKMMMJJJKKKMMMNNNOOOOOOOOONNNJJJNNNQQQRRRQQQRRRVVVYYYYYYYYYYYYZZZ[[[]]]^^^___```aaaaaacccdddfffhhhiiifffgggggggggfffdddbbbaaaaaaaaaaaaaaa``````````````````___^^^^^^^^^^^^___]]]]]]^^^______```aaaaaa___``````aaabbbcccddddddaaa```___^^^\\\ZZZXXXVVVVVVUUUTTTTTTTTTSSSQQQOOOHHHHHHGGGFFFEEEDDDBBBBBBAAAAAAAAAAAABBBBBBCCCDDDDDDEEEFFFGGGEEEBBB???<<<@@@BBBEEEEEEDDDCCCCCCCCC>>>>>>============>>>>>>??????>>>===============@@@???>>>======>>>???@@@=========>>>>>>>>>??????>>>>>>>>>???@@@@@@AAAAAA>>>???@@@AAABBBCCCCCCCCCAAA@@@???>>>>>>???@@@AAA>>>?????????????????????AAA@@@@@@BBBDDDFFFFFFEEEHHHHHHIIIIIIJJJKKKLLLLLLMMMOOORRRVVVZZZ]]]```aaaXXXYYYZZZYYYYYYZZZ]]]___]]]______^^^\\\ZZZYYYZZZVVVWWWYYY[[[^^^aaacccddd`````````___]]]YYYVVVTTTYYYYYYYYYZZZ[[[\\\]]]]]]]]]^^^___aaaccceeeggggggiiihhhggghhhiiijjjiiihhhcccdddeeedddaaa___^^^^^^[[[ZZZYYYWWWVVVTTTTTTTTTTTTUUUUUUUUUVVVZZZ___ccccccccccccdddeeegggjjjkkkkkklllmmmoooooooooooonnnooonnnllljjjgggeeecccbbb\\\[[[YYYTTTQQQRRRVVV[[[aaacccdddeeeeeeeeegggiiijjjnnnpppoooooooooiiibbbaaa[[[RRRKKKGGGFFFFFFFFFEEEHHHMMMPPPKKKDDDCCCGGGGGG[[[uuu~~~~~~xxxddd[[[[[[WWW___nnn~~~iiiRRRFFF@@@===>>>999999999999777555333111222333444444333222000///000000111111111111000000000///...------...///000///////////////.........---...222444666<<>>???<<<===<<<;;;;;;===AAADDDEEEFFFGGGHHHJJJOOOVVV[[[___eeekkkooopppttt{{{rrrdddZZZPPPIIIFFFDDDCCCAAA@@@@@@@@@AAAAAAAAAAAA@@@@@@@@@@@@@@@@@@???@@@@@@AAAAAAAAABBBBBB???AAACCCDDDEEEDDDCCCBBBCCCBBBBBBBBBCCCEEEHHHJJJFFFGGGHHHHHHGGGDDDAAA@@@EEEDDDDDDEEEHHHJJJJJJJJJKKKKKKLLLMMMOOOQQQRRRSSSPPPQQQSSSTTTUUUVVVYYY[[[bbb```^^^___ccceeefffeeeeeedddcccaaa___^^^^^^^^^bbbbbbaaa___]]]\\\^^^````````````______^^^^^^^^^\\\\\\\\\[[[\\\\\\]]]]]]````````````aaabbbcccccc___^^^]]][[[XXXWWWUUUUUUUUUTTTQQQMMMKKKIIIHHHHHHGGGEEECCCCCCCCCDDDCCCBBBEEEBBB@@@@@@CCCDDDCCCAAACCCCCCCCCBBB@@@???@@@AAA@@@@@@AAABBBAAA@@@???>>><<<<<<;;;:::;;;<<<===>>>???@@@@@@???===<<<===>>>>>>???@@@@@@>>><<<<<<===;;;===??????===<<<===>>>======<<<<<<======>>>??????>>>>>>@@@BBBBBBAAA???======<<<<<<<<<<<<<<<===<<<;;;999:::<<<======<<<===>>>@@@AAABBBCCCCCCCCCFFFEEEEEEEEEFFFHHHJJJKKKQQQRRRUUUXXXZZZ[[[\\\\\\^^^]]][[[YYYWWWWWWWWWWWWWWWWWWXXXYYYWWWUUURRRQQQRRRQQQQQQUUU[[[aaacccccc___^^^]]][[[ZZZYYYXXXXXXZZZZZZZZZZZZ[[[\\\]]]^^^^^^]]]]]]```eeehhhhhhfffgggeeedddfffiiijjjhhheeejjjjjjiiihhhddd___[[[XXXYYYYYYXXXWWWVVVVVVUUUTTTWWWVVVTTTTTTUUUYYY]]]___^^^^^^```cccfffiiiiiiiiikkklllmmmmmmkkkkkklllmmmnnnnnnnnnllljjjgggdddcccccc___YYYSSSOOONNNOOOPPP___aaadddeeeeeeccccccdddoooooopppooonnnllljjjiiiaaa]]]WWWRRRNNNJJJEEEBBBCCCGGGLLLNNNLLLHHHDDDBBBDDDPPPcccxxxxxxssswwwpppbbbZZZZZZ]]]fffuuujjjRRRFFF???<<<===999999999888777555333222444444444444333222111000111111222222222222111111000///...------...///000///////////////////////////000333666888AAATTTfffvvvlll___WWWNNNLLLMMMTTT```lllvvv~~~xxxoooqqqyyyuuusssrrrqqqooonnnnnnooooooooommmeee\\\ZZZ^^^___\\\]]]eeesssttt```XXXbbbrrruuulllddd```VVVQQQKKKIIIKKKOOOQQQQQQSSSRRROOOHHHAAA===<<<===<<<======<<<<<<>>>BBBEEEHHHIIIJJJLLLNNNSSSYYY^^^ccchhhnnnppprrrwwwrrr___TTTMMMFFF@@@???BBBAAA@@@?????????@@@@@@CCCCCCCCCBBBAAA???>>>===@@@@@@???>>>>>>>>>>>>>>>>>>???@@@AAAAAAAAA@@@@@@AAA@@@??????@@@BBBDDDEEEFFFFFFFFFFFFEEECCCAAA@@@BBBAAA@@@BBBDDDFFFFFFFFFGGGGGGGGGHHHJJJLLLMMMNNNLLLMMMOOOOOOOOOQQQTTTVVV[[[ZZZYYYZZZ^^^bbbcccbbbcccbbb```^^^\\\[[[ZZZZZZ\\\]]]\\\[[[YYYYYY[[[]]]^^^^^^]]]]]]\\\[[[ZZZZZZ^^^^^^^^^^^^___```aaabbb^^^^^^^^^^^^___```aaaaaa______^^^]]][[[YYYWWWVVVQQQPPPMMMKKKIIIGGGGGGGGGFFFEEECCCBBBCCCCCCBBBAAACCCAAA???@@@CCCDDDDDDCCCBBBCCCCCCBBB@@@@@@AAABBB@@@AAAAAABBBAAA@@@???>>>???>>>>>>>>>>>>???AAAAAA???AAABBBBBBAAA@@@@@@AAA???@@@AAA@@@>>>======>>>>>>???AAAAAA?????????@@@>>>>>>>>>>>>>>>??????@@@@@@??????@@@BBBBBBAAA@@@>>>>>>>>>===============AAA???===<<<======<<<;;;===>>>???@@@AAAAAAAAAAAACCCCCCCCCDDDEEEGGGIIIKKKPPPRRRTTTVVVXXXYYYYYYYYYXXXWWWUUUTTTRRRRRRRRRRRRRRRRRRRRRRRRQQQOOOMMMLLLNNNLLLLLLOOOUUUZZZ]]]^^^```___]]][[[YYYYYYYYYYYYZZZZZZZZZ[[[\\\]]]^^^____________bbbfffgggfffdddiiiiiihhhiiikkkmmmllllllkkkkkkkkkiiieee```\\\YYYWWWWWWWWWWWWWWWWWWWWWWWWYYYWWWUUUTTTTTTWWWYYY\\\\\\]]]___bbbeeeggggggfffhhhjjjkkkkkkjjjjjjkkklllooooooooommmkkkhhhfffdddccc___ZZZUUUQQQPPPQQQRRRXXX\\\aaadddeeefffggghhhnnnooooooooommmllljjjiiiccc```ZZZUUUPPPKKKFFFBBBDDDGGGKKKNNNNNNKKKHHHEEEBBBIIIXXXjjjzzzwwwoooooovvvvvvhhh___]]]^^^cccpppjjjRRREEE>>>;;;;;;888888888888777666444444666555444333222222222222111222222333333222222111000///...------...///000////////////////////////111111333777===III___rrryyynnndddWWWPPPKKKLLLRRRZZZgggsss}}}tttnnnttt}}}uuusssrrrqqqppppppqqqrrrsssnnnkkkeee^^^]]]```aaa___```gggssslllbbb^^^iii|||{{{sssnnnfff]]]VVVOOOLLLIIIJJJNNNQQQQQQPPPQQQOOOJJJCCC===::::::<<<======>>>======@@@CCCFFFLLLMMMOOOPPPSSSWWW]]]aaaiiimmmqqqsssuuu{{{gggZZZLLLEEEAAA===::::::@@@???>>>=========>>>>>>>>>???@@@@@@@@@>>><<<:::BBBAAA???===<<<;;;<<<<<<>>>>>>>>>???????????????@@@???>>>>>>>>>???AAABBBBBBBBBAAAAAA@@@???>>>>>>@@@??????@@@BBBCCCCCCBBBCCCCCCDDDDDDFFFGGGHHHIIIIIIJJJJJJIIIIIIKKKNNNQQQTTTSSSSSSUUUYYY]]]^^^^^^```___]]][[[YYYXXXWWWWWWVVVWWWWWWVVVUUUVVVXXXZZZ]]]\\\\\\[[[ZZZZZZYYYYYY[[[[[[[[[[[[\\\]]]______^^^^^^]]]^^^^^^___```aaa````````````^^^[[[XXXVVVMMMMMMKKKIIIHHHGGGGGGGGGEEEDDDBBBBBBCCCCCCAAA@@@AAA??????@@@BBBDDDDDDDDDAAABBBBBBBBBAAAAAACCCEEEBBBBBBBBBCCCBBBBBBAAA@@@@@@@@@@@@AAABBBCCCDDDEEEBBBDDDGGGHHHGGGEEEEEEEEEAAABBBCCCBBB@@@??????@@@>>>@@@AAA@@@???>>>???@@@AAA@@@@@@@@@@@@AAABBBBBBBBBAAAAAAAAACCCDDDCCCBBBAAAAAAAAA@@@@@@?????????CCCAAA??????@@@@@@???>>>???@@@AAABBBBBBBBBBBBBBBDDDCCCCCCDDDFFFHHHJJJKKKOOOPPPSSSUUUVVVWWWWWWVVVTTTSSSRRRQQQPPPPPPPPPPPPPPPOOONNNMMMLLLKKKKKKKKKMMMKKKJJJLLLPPPUUUYYYZZZ___]]]ZZZXXXVVVVVVXXXYYYZZZZZZZZZ[[[\\\^^^___```bbbbbbccceeeggggggeeebbbddddddeeeeeeeeegggiiilllllllllllljjjgggbbb^^^[[[UUUUUUUUUVVVVVVWWWYYYYYY[[[YYYVVVTTTSSSTTTVVVWWWYYY[[[^^^aaacccdddcccccceeegggiiiiiiiiiiiikkklllpppppppppooommmjjjhhhgggbbb___[[[WWWTTTSSSSSSTTTTTTXXX]]]bbbeeegggiiijjjnnnnnnnnnnnnmmmllljjjiiihhhddd___YYYTTTMMMGGGCCCFFFFFFGGGKKKOOOOOOLLLHHHBBBDDDLLLYYYjjjxxxyyymmmhhhlllyyy~~~qqqgggbbb___bbbmmmiiiQQQEEE===::::::777777777777777666555555777666444333222222333444000111111222222111111000000///...------...///000///////////////000000000222111333999BBBQQQiii|||xxxoooeee\\\RRRLLLJJJPPPZZZdddqqq|||sssppp{{{yyysssrrrrrrrrrsssuuuwwwzzz{{{rrrnnnggg```^^^___^^^]]]___eeeqqqsssdddcccdddppp|||sssnnnkkkeeeZZZQQQKKKIIIHHHKKKPPPSSSSSSRRRPPPLLLFFF???;;;999:::<<<===>>>??????@@@BBBEEEHHHMMMOOOQQQSSSUUUZZZ```dddnnnqqqtttvvvyyykkkWWWLLLBBB???>>><<<;;;<<<=========<<<<<<<<<<<<===:::<<>>======>>>>>>@@@@@@????????????@@@AAAAAA@@@??????>>>???@@@@@@CCCBBBAAA@@@??????@@@@@@@@@??????@@@BBBCCCBBBAAABBBBBBBBBCCCDDDEEEFFFGGGGGGGGGGGGFFFEEEGGGJJJMMMOOOOOOPPPQQQTTTVVVWWWXXXZZZYYYXXXWWWVVVVVVVVVVVVRRRSSSSSSSSSSSSTTTWWWYYY[[[[[[[[[[[[\\\\\\\\\\\\ZZZZZZYYYYYYYYYZZZ[[[[[[_______________```bbbbbbaaaaaaaaa```^^^YYYUUURRRLLLKKKKKKJJJJJJJJJJJJJJJFFFEEEDDDDDDEEEDDDBBBAAAAAA@@@@@@@@@BBBCCCDDDDDDAAABBBCCCCCCCCCDDDFFFHHHFFFFFFFFFFFFFFFEEEEEEDDDCCCCCCDDDEEEFFFHHHIIIJJJJJJMMMPPPPPPNNNKKKJJJIIIEEEFFFGGGEEEDDDCCCDDDEEEDDDEEEEEEDDDCCCBBBCCCEEEFFFFFFFFFFFFFFFGGGGGGHHHGGGFFFEEEFFFHHHIIIIIIHHHHHHGGGGGGFFFEEEDDDDDDCCCDDDBBBAAABBBDDDFFFFFFEEEDDDEEEFFFGGGGGGGGGGGGFFFJJJIIIIIIHHHIIIKKKLLLMMMOOOPPPRRRUUUVVVWWWWWWWWWUUUUUUUUUTTTTTTTTTTTTTTTTTTRRRPPPNNNMMMNNNOOOPPPQQQPPPOOOPPPSSSXXX\\\^^^___\\\XXXUUUSSSTTTVVVXXX[[[[[[\\\]]]^^^```aaabbbeeefffggghhhhhhfffdddaaa]]]___```___]]]___dddhhhkkkkkklllkkkhhheeeaaa^^^VVVVVVUUUUUUUUUVVVXXXXXXYYYXXXUUUSSSRRRSSSTTTUUUVVVYYY\\\___````````````dddeeeggghhhhhhiiikkkmmmpppqqqqqqpppnnnllljjjiiiaaa___[[[XXXVVVUUUUUUUUUSSSWWW\\\```ccceeegggiiiooooooooonnnmmmllllllkkkllliiiddd^^^XXXQQQJJJEEEFFFCCCCCCGGGNNNQQQNNNKKKGGGEEEFFFNNN^^^pppqqqgggfffrrryyynnneeecccfffttthhhPPPDDD===::::::888888777666666666666666777666444333222222333444//////000000000000//////000///...------...///000////////////000000111111222111444<<>>======;;;;;;===<<<<<<<<<<<<===<<<<<<<<<===@@@CCCFFFHHHHHHGGGFFFCCCBBB@@@?????????@@@AAAAAAAAA@@@??????@@@@@@AAAAAAAAA@@@@@@??????@@@@@@DDDCCCCCCBBBBBBBBBCCCCCC@@@@@@???AAABBBBBBAAA???BBBBBBBBBBBBBBBCCCDDDEEEDDDEEEEEEDDDCCCEEEHHHJJJKKKLLLMMMNNNNNNNNNOOOPPPQQQPPPPPPPPPQQQRRRRRRSSSMMMNNNOOOOOOOOOQQQTTTVVVWWWXXXYYYZZZ\\\]]]^^^___^^^^^^]]]\\\[[[[[[[[[[[[^^^^^^^^^^^^___```aaabbbbbbbbbbbb```]]]XXXSSSPPPLLLLLLMMMMMMMMMMMMMMMMMMKKKJJJIIIIIIJJJJJJGGGEEEEEEEEEEEEEEEEEEEEEFFFGGGFFFHHHIIIJJJJJJKKKMMMOOOOOOOOONNNNNNNNNMMMMMMMMMLLLLLLNNNPPPRRRTTTUUUVVVYYY[[[]]]\\\XXXTTTQQQPPPNNNOOOOOONNNMMMMMMOOOPPPRRRRRRRRRQQQOOOOOOPPPRRRRRRQQQQQQQQQQQQRRRSSSSSSRRRPPPOOOPPPSSSUUUVVVUUUUUUTTTRRRQQQOOOOOOOOOOOONNNLLLKKKLLLMMMOOONNNNNNLLLMMMNNNOOOPPPPPPPPPOOOTTTSSSRRRPPPPPPQQQQQQRRRUUUVVVXXX[[[]]]^^^^^^^^^\\\\\\\\\]]]]]]]]]]]]]]]\\\[[[XXXVVVVVVVVVXXXYYYZZZZZZZZZZZZ\\\```dddgggeeebbb^^^[[[ZZZZZZ\\\^^^aaaaaaaaabbbcccdddfffgggfffhhhiiiiiihhheeedddccc```aaabbbaaa___```dddhhhiiijjjkkkkkkjjjgggcccaaaYYYXXXVVVUUUTTTTTTUUUUUUVVVUUUSSSRRRRRRSSSTTTUUUSSSVVVZZZ]]]]]]]]]^^^___ccceeeggghhhiiijjjlllnnnppppppppppppooommmkkkjjj```___]]]ZZZXXXVVVVVVUUURRRUUUYYY\\\___cccgggjjjppppppooonnnnnnmmmmmmmmmnnnkkkgggbbb]]]UUUMMMGGGEEEAAA???BBBIIINNNNNNLLLJJJGGGDDDIIIVVVjjj}}}xxxjjjeeelllwww~~~tttggggggmmm}}}gggPPPDDD===;;;;;;999999777666555555555555666555444333222222222222...//////////////////...000///...------...///000...//////000000111111222111111666@@@NNN___tttxxxjjjaaaZZZTTTQQQNNNQQQ]]]mmmyyy{{{uuutttwwwrrrpppmmmpppuuu{{{{{{ssskkkeee___YYYUUUUUUZZZcccqqqtttcccaaafffsss|||xxxrrrooojjjaaaUUULLLJJJIIIIIILLLRRRUUUUUUSSSJJJEEE???;;;;;;<<<>>>>>>===???BBBCCCDDDGGGJJJLLLLLLOOOSSSWWW[[[```fffjjjtttxxx|||{{{```PPPEEE???;;;;;;;;;999999;;;<<<<<<===>>>>>>>>>======@@@AAACCCEEEFFFFFFEEEDDDCCCCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBAAAAAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBB@@@@@@@@@AAAAAAAAAAAAAAABBBAAABBBCCCDDDCCCAAA???BBBBBBAAAAAAAAABBBBBBCCCBBBCCCDDDEEEDDDEEEGGGIIIIIIJJJLLLLLLKKKKKKKKKLLLKKKKKKKKKLLLMMMNNNOOOPPPKKKLLLMMMMMMMMMNNNQQQTTTTTTUUUVVVXXXZZZ\\\]]]^^^^^^^^^]]]\\\[[[[[[[[[[[[^^^]]]]]]^^^^^^___```aaacccccccccaaa^^^ZZZVVVTTTQQQRRRSSSTTTTTTTTTSSSSSSTTTSSSSSSSSSTTTSSSPPPNNNMMMNNNOOOOOONNNNNNPPPRRRRRRTTTUUUVVVVVVWWWZZZ\\\]]]\\\[[[[[[ZZZZZZ[[[[[[[[[\\\___bbbdddfffggghhhjjjkkkllljjjeeeaaa^^^]]]\\\]]]]]]]]]\\\]]]```cccaaaaaaaaa___]]]]]]^^^```ddddddccccccddddddeeefffcccaaaaaabbbfffiiijjjkkkjjjhhhdddaaa___```aaabbbdddbbb___]]]]]]\\\[[[YYYZZZ[[[\\\]]]____________bbbaaa```^^^^^^^^^______eeefffhhhiiijjjjjjjjjiiifffggghhhiiijjjjjjjjjjjjhhhgggeeeccccccdddeeefffeeeggghhhjjjkkkmmmqqqttttttrrrooolllkkkkkklllmmmmmmmmmmmmmmmnnnooopppppplllmmmnnnmmmkkkjjjjjjkkkjjjjjjiiihhhffffffhhhjjjlllmmmnnnmmmlllhhheeeccc\\\ZZZWWWTTTSSSRRRSSSSSSSSSRRRQQQQQQQQQRRRSSSTTTPPPTTTXXXZZZZZZZZZ^^^aaaccceeeggghhhhhhiiikkkmmmmmmnnnnnnnnnnnnllljjjiiiaaaaaa___]]][[[YYYWWWVVVOOOQQQTTTXXX\\\bbbiiinnnpppooonnnmmmmmmmmmmmmmmmmmmllliiifffaaaYYYQQQKKKDDDAAA>>>???DDDIIILLLLLLKKKIIIFFFFFFNNN```vvv~~~ooofffgggnnn~~~}}}lllkkkppp}}}}}}eeeOOOCCC===;;;<<<;;;:::888666555444444444444444444444333222111000//////000000000000//////000///...------...///000...//////000111111222222222333:::FFFUUUdddwwwuuufff^^^XXXUUUTTTQQQUUUcccsss}}}sssttt{{{uuuqqqqqqkkkpppvvv}}}yyyppphhheee```YYYVVVWWW\\\fffvvv|||iiicccggglll|||~~~}}}{{{wwwrrrjjj___SSSJJJGGGGGGJJJOOOTTTUUUQQQMMMFFFAAA<<<:::;;;===>>>>>>===@@@CCCEEEFFFHHHLLLNNNNNNQQQVVV[[[___eeekkkooovvv{{{jjjUUULLLBBB===;;;===<<<::::::<<<<<<===>>>???@@@@@@???>>>AAAAAACCCDDDFFFFFFGGGGGGIIIJJJJJJKKKJJJHHHFFFDDDGGGGGGHHHHHHHHHGGGEEEEEEGGGHHHHHHIIIIIIIIIHHHHHHCCCDDDEEEFFFGGGFFFFFFEEEHHHHHHHHHIIIJJJIIIFFFDDDEEEDDDDDDCCCCCCCCCDDDDDDDDDFFFIIIKKKKKKKKKMMMNNNKKKNNNQQQQQQPPPOOOPPPRRROOOOOONNNNNNNNNNNNOOOOOOMMMNNNOOOOOOOOOPPPSSSVVVVVVWWWXXXYYYZZZ[[[[[[\\\\\\\\\\\\\\\\\\]]]^^^^^^`````````aaaaaabbbcccdddeeeeeedddcccbbb```___^^^]]]]]]___`````````___^^^^^^^^^^^^______^^^[[[YYYVVVXXXZZZ[[[[[[\\\```cccbbbccceeeeeeeeefffhhhjjjkkkjjjiiihhhhhhhhhiiijjjiiikkknnnrrruuuwwwxxxxxxyyyyyyyyyvvvrrrooommmmmmlllmmmnnnnnnnnnqqqtttwwwuuuuuutttrrrpppoooqqqsssxxxxxxxxxwwwxxxyyyyyyzzzvvvuuutttwww{{{}}}xxxsssrrrsssvvvxxxzzzxxxtttrrrqqqpppnnnlllmmmnnnppprrrtttuuuuuuvvvtttsssrrrrrrrrrsssuuuvvv||||||||||||{{{yyywwwvvvssstttvvvxxxyyyzzzyyyyyywwwvvvuuutttttttttuuuuuurrrvvvzzz|||}}}~~~}}}}}}}}}}}}||||||{{{{{{{{{{{{||||||xxxzzzzzzyyyvvvvvvyyy{{{{{{zzzxxxvvvvvvuuusssqqqsssssssssqqqnnniiieeebbb\\\ZZZWWWTTTRRRRRRRRRSSSRRRRRRQQQPPPPPPQQQRRRRRROOOSSSVVVWWWWWWYYY___dddbbbdddfffffffffgggiiijjjkkkllllllmmmlllkkkiiihhhddddddcccaaa___\\\YYYXXXRRRRRRSSSTTTXXX___hhhnnnnnnmmmlllkkkkkkkkklllllllllkkkiiihhhddd]]]TTTOOOEEEBBB@@@???AAAEEEJJJMMMLLLLLLJJJFFFHHHUUUlll~~~wwwkkkfffhhhuuuyyysssmmmkkkttt{{{|||eeeNNNCCC>>><<<<<<<<<:::888666444444444444222333444444333222000///000000111111111111000000000///...------...///000...//////000111222222222222444<<>>:::999;;;===>>>>>>>>>@@@CCCEEEGGGIIILLLOOOPPPSSSYYY^^^cccjjjppptttxxx}}}|||^^^NNNHHHCCC???>>>AAAAAA>>>>>>AAA===>>>???AAAAAAAAA@@@???DDDEEEGGGJJJLLLOOOQQQRRRPPPQQQRRRRRRQQQMMMJJJGGGLLLMMMNNNOOOOOOMMMKKKJJJMMMNNNNNNOOOPPPPPPOOOOOONNNPPPRRRTTTTTTSSSRRRQQQNNNNNNNNNPPPPPPOOOLLLIIIIIIIIIHHHGGGGGGGGGGGGHHHHHHKKKOOORRRRRRRRRSSSSSSOOOSSSWWWXXXWWWWWWXXXZZZVVVUUUTTTSSSRRRQQQQQQQQQRRRSSSTTTTTTSSSUUUXXXZZZ[[[[[[[[[[[[\\\\\\\\\\\\_________```bbbdddeeefffeeeeeeeeeeeefffggghhhhhhfffffffffffffffffffffgggggghhhjjjkkkkkkjjjiiihhheeeeeeeeefffgggfffccc```\\\___bbbddddddgggkkkooommmnnnppppppooopppsssuuuuuutttsssqqqqqqrrrrrrsssqqqsssvvvzzz}}}~~~{{{yyyxxxyyyxxxyyyyyyzzz{{{~~~~~~~~~}}}}}}~~~~~~~~~}}}}}}yyyyyywwwuuupppjjjdddaaa\\\ZZZVVVSSSRRRRRRSSSTTTSSSRRRQQQPPPPPPPPPPPPPPPOOORRRUUUVVVVVVYYY___fffaaaccceeeeeeeeeeeeggghhhjjjjjjkkkkkkkkkjjjhhhhhhggggggfffdddaaa^^^[[[YYYWWWVVVTTTSSSUUU\\\dddjjjlllkkkjjjiiiiiiiiijjjkkkjjjjjjiiihhheee___VVVQQQFFFDDDBBB??????CCCIIINNNMMMPPPNNNHHHEEEPPPfffyyy~~~pppgggffflllsss|||yyynnneeeiiiwww~~~~~~}}}aaaLLLBBB===;;;:::999888777666666555555555555444444333222111000000222111111000///......---------......//////000000222000000222000---///333444:::DDDRRRbbboooxxx|||}}}zzztttkkkccc]]][[[[[[MMMYYYfffpppzzztttqqq~~~wwwqqqnnnnnnsssuuuwww|||zzzooohhhbbb___]]][[[^^^cccnnnzzziii\\\cccpppwww||||||}}}~~~uuueeeVVVMMMIIIHHHHHHKKKRRRXXXUUUKKKBBB======<<<:::999:::<<>>BBBEEEFFFLLLPPPQQQMMMIIIOOO^^^kkk}}}nnnbbbeeemmmxxxzzznnndddeeekkkppptttxxx{{{{{{|||aaaLLLBBB>>>;;;:::999888777666666555555555444444333333333333333333222111111000//////...............//////////////////...///222222///111555666;;;FFFUUUeeeqqqyyy{{{|||yyyrrriii```ZZZYYYYYYRRR^^^mmmwwwzzzqqqqqq{{{tttooommmnnnrrrtttuuuyyy~~~|||vvvjjjeee```^^^]]]___gggppp{{{zzzggg^^^eeettt~~~zzz{{{~~~uuudddTTTKKKHHHLLLMMMOOOSSSUUUPPPGGG???<<<======<<<;;;<<>>BBBEEEFFFMMMQQQSSSOOOJJJMMMXXXbbbzzzoooaaaaaajjjuuu~~~sssgggccceeehhhnnntttxxxzzzzzzaaaLLLBBB>>>;;;;;;999888777666666555555555333333333444444555555555111111111000000//////...000000///////////////...---,,,///333333111333777888===IIIYYYiiitttyyyzzzzzzwwwoooeee\\\VVVUUUVVVWWWeeettttttooouuuvvvpppmmmmmmoooqqqssssssuuuxxxvvvrrrhhhdddaaa``````fffuuukkkbbbbbbiiizzz~~~|||ppp___QQQJJJHHHQQQRRRTTTSSSPPPIIIAAA<<<<<<===>>>======>>>AAACCCBBBDDDGGGJJJLLLOOOSSSVVV]]]aaafffkkkooossswwwzzz~~~lllWWWRRRSSSLLLJJJIIIHHHHHHGGGGGGHHHHHHEEEEEEFFFGGGHHHHHHIIIJJJLLLNNNQQQSSSUUUYYY^^^aaadddcccdddeeeffffffcccaaabbbcccdddeeeggghhhiiijjjhhhhhhhhhiiihhhhhhgggfffeeeeeeffffffffffffeeedddgggeeeddddddgggjjjkkkkkkggggggfffffffffhhhiiijjjssstttvvvyyyzzz||||||}}}}}}|||zzz{{{}}}~~~~~~}}}~~~|||zzzyyyyyyyyyxxxvvvsssttttttuuuwwwyyy{{{||||||}}}~~~~~~~~~~~~{{{zzzyyyyyyyyywwwuuutttssssssuuuwwwyyywwwxxxzzzzzzyyywwwtttrrrooommmkkkjjjiiihhhfffddd___^^^[[[YYYWWWVVVVVVVVVXXXZZZZZZYYY]]]bbbbbb___YYYWWWSSSPPPOOOPPPRRRSSSXXX[[[```fffkkknnnpppqqqnnnmmmlllkkklllmmmoooqqqppptttxxxvvvtttwww|||yyyuuusssqqqoooiiieeebbbbbbbbb```\\\YYYXXXXXXUUUTTTRRRQQQPPPPPPQQQRRRTTTSSSRRRRRRSSSVVVXXXZZZ]]]]]]]]]___```ccceeefffggggggggghhhiiikkklllmmmllllllkkkjjjhhhfffdddccc```]]]ZZZVVVUUUUUUVVVWWW```bbbdddeeeeeegggjjjmmmooommmjjjhhheeeaaa]]]YYYPPPKKKDDD@@@???BBBDDDEEEMMMRRRUUUSSSNNNLLLQQQWWWooosssccc]]]eeeqqq{{{zzznnneee___^^^dddmmmooosss}}}~~~aaaLLLBBB>>><<<;;;999888777666555555555555333333333444444444444444111111111000000000//////111000000000//////......------000444444222333777;;;AAANNN___nnnwwwyyyxxxyyyuuulllbbbXXXSSSRRRSSSZZZhhhzzz{{{qqqppp}}}{{{sssnnnmmmnnnrrrssstttsssssssssqqqooollliiihhhggghhhpppppp\\\]]]dddlll~~~~~~wwwgggXXXNNNKKKKKKRRRTTTUUURRRJJJBBB===;;;===>>>>>>>>>===>>>@@@BBBBBBEEEHHHKKKMMMQQQUUUXXX```dddiiinnnqqqtttwwwzzzvvvcccVVVTTTVVVOOOLLLLLLKKKJJJJJJJJJJJJKKKJJJJJJKKKLLLLLLMMMNNNNNNPPPRRRTTTVVVYYY^^^cccgggiiiiiiiiijjjllllllkkkiiiiiiiiijjjlllmmmooopppqqqnnnnnnnnnnnnmmmlllkkkjjjffffffggggggggggggggggggmmmkkkiiijjjnnnrrruuuvvvvvvvvvvvvwwwyyy{{{}}}~~~~~~{{{zzzxxxxxxxxxwwwvvvsssqqqqqqrrrsssuuussstttuuuuuusssoookkkhhhfffddd```^^^]]]\\\ZZZXXXOOONNNLLLJJJIIIHHHHHHHHHGGGIIIJJJJJJNNNTTTTTTQQQJJJGGGCCC@@@???@@@CCCDDDIIIMMMSSSZZZ```dddfffgggdddcccbbbaaabbbdddfffgggeeeiiikkkkkkjjjmmmvvv~~~~~~}}}yyyuuuqqqsssxxx}}}|||zzz}}}~~~}}}xxxvvvuuuwww|||}}}{{{wwwuuurrrqqqpppnnnkkkhhhfffffffffdddaaa^^^[[[YYYUUUTTTSSSRRRQQQQQQQQQRRROOOOOOOOOQQQSSSVVVYYY[[[YYY[[[]]]```bbbdddeeeeeeffffffggghhhjjjkkkmmmnnnlllllllllkkkjjjhhhfffeeebbbaaa^^^[[[XXXVVVUUUTTT^^^aaadddfffggghhhkkklllooommmjjjhhhfffbbb]]]ZZZTTTPPPIIIDDDAAAAAABBBBBBKKKPPPVVVWWWSSSOOOOOOPPPaaattt{{{kkk]]]bbbkkkvvv}}}{{{ooobbbYYY\\\cccccckkkyyyaaaKKKCCC>>><<<<<<999888777666555555555555444444444333222111111000111111111111000000000000111111000000/////////...//////111555444222333777>>>GGGWWWgggsssyyyyyyxxxyyytttjjj___VVVRRRRRRTTT\\\kkk}}}vvvnnnsss{{{sssppppppqqqvvvuuuuuuuuurrrooommmmmmqqqppppppqqqrrrzzzdddRRRYYYeeeooo}}}~~~~~~ppp```SSSLLLKKKLLLPPPRRRRRRMMMEEE>>><<<<<<===>>>???>>>======???@@@BBBEEEIIILLLOOORRRWWWZZZbbbeeejjjooossswww{{{~~~ooobbbYYYXXXXXXPPPTTTTTTSSSRRRRRRRRRRRRSSSPPPQQQQQQRRRRRRSSSSSSSSSTTTVVVXXX[[[^^^ccchhhmmmnnnmmmmmmoooqqqrrrrrrqqqooopppqqqsssuuuwwwxxxyyywwwwwwvvvvvvuuutttrrrrrrppppppoooppppppppppppqqquuusssrrrsssxxx}}}~~~}}}{{{yyywwwuuuttttttuuusssooollliiiiiijjjjjjiiijjjjjjjjjgggccc^^^[[[ZZZWWWSSSQQQPPPOOOMMMKKKEEEDDDCCCAAA???>>>======;;;===>>>>>>BBBGGGHHHEEE@@@===:::888777888:::<<<>>>BBBIIIPPPWWW[[[]]]]]]]]]\\\ZZZYYYYYYZZZ\\\]]][[[^^^```aaaaaaeeelllssswwwyyy|||||||||{{{|||||||||~~~{{{yyyyyy|||{{{tttooojjjeeebbbccciiimmmllljjjrrrssstttuuuvvvvvvvvvvvvpppqqqsssvvvxxxvvvsssooojjjjjjjjjkkkooovvv}}}}}}{{{yyyxxxvvvuuurrrqqqppppppooonnnllljjjhhhhhhhhhgggeeebbb]]]ZZZUUUTTTSSSSSSRRRRRRQQQQQQNNNNNNOOOPPPRRRTTTVVVWWWYYY[[[___bbbdddeeeddddddffffffggghhhiiikkkmmmnnnkkklllmmmmmmllljjjiiigggeeeeeeccc```]]]YYYVVVTTT^^^aaadddggghhhiiijjjlllnnnllljjjhhhfffccc^^^[[[ZZZVVVPPPIIICCC@@@??????GGGMMMUUUZZZYYYUUUQQQOOOVVVeee|||yyydddbbbfffqqqzzzmmm\\\WWW[[[\\\fffwww```KKKCCC???<<<<<<999888777666666555555555555444444333111000000///111111111111111111111111111000000000000000000///111000111444444222444999CCCQQQdddssszzz{{{{{{zzzyyytttjjj___VVVSSSUUUWWWcccrrr{{{sssoooyyy}}}vvvsssrrrsssvvvuuuttttttooojjjhhhjjjppppppsssxxx}}}sss\\\NNNVVVeeesssxxxjjj\\\QQQLLLLLLMMMNNNOOOMMMHHHAAA===<<<===<<<===??????>>>>>>???AAADDDGGGJJJNNNQQQUUUZZZ^^^dddhhhlllqqqvvv|||kkkddd]]][[[ZZZTTTYYYYYYXXXWWWWWWWWWWWWWWWWWWWWWWWWXXXXXXXXXYYYYYYYYY\\\^^^aaadddhhhmmmqqqrrrqqqqqqsssvvvxxxxxxwwwwwwxxxzzz{{{}}}~~~}}}|||{{{zzzzzzyyyyyyyyyzzzzzz~~~}}}}}}}}}|||}}}~~~~~~~~~~~~|||zzzwwwwwwvvvtttsssqqqpppooonnnlllgggccc___^^^^^^^^^]]]]]]]]]\\\ZZZVVVRRROOOMMMLLLIIIHHHHHHGGGDDDBBBBBBAAA???===;;;999777666444666777666999>>>???;;;:::888777666666777888999:::===BBBHHHNNNRRRTTTUUUUUUTTTSSSRRRRRRSSSUUUVVVTTTVVVYYY[[[[[[___eeejjjooopppqqqqqqqqqsssvvvyyy~~~|||yyyvvvssssssuuuyyy{{{{{{zzzyyywwwtttooohhhccc```]]][[[\\\```ccccccaaafffgggiiikkklllllllllkkkiiiiiijjjlllnnnmmmjjjgggaaabbbcccdddfffkkkqqquuuvvvuuuuuuttttttssssssrrrnnnnnnooonnnnnnmmmlllkkkiiihhhiiiiiihhheee___[[[UUUTTTTTTSSSSSSRRRQQQQQQPPPPPPPPPOOOPPPPPPQQQQQQYYY[[[___bbbdddddddddcccfffffffffggghhhjjjkkklllkkklllmmmnnnnnnmmmkkkiiiggggggfffdddaaa]]]YYYWWW\\\___bbbeeefffhhhjjjlllmmmkkkjjjhhhgggddd```]]]]]][[[UUUMMMFFFAAA??????DDDIIIRRRYYY\\\YYYTTTPPPNNNYYYmmmqqqeeeaaakkkxxxzzzcccXXXVVVZZZfffwww```KKKCCC???===<<<999888777666666555555555444444333333333222222222111111111111111111111111000000000000000111111111111///000222333333777>>>III[[[qqq~~~~~~}}}zzztttkkk___WWWUUUXXX[[[nnn|||{{{yyytttuuuyyyuuutttssstttqqqppppppjjjcccbbbfffhhhiiiooozzzfffVVVLLLTTTdddwww}}}zzzuuummmbbbVVVPPPMMMMMMNNNMMMLLLHHHCCC>>>;;;;;;;;;999<<<>>>@@@@@@AAACCCEEEGGGIIIMMMQQQUUUYYY^^^bbbhhhkkkpppuuu|||kkkgggaaa```aaa\\\]]]]]]\\\[[[[[[[[[[[[\\\\\\\\\\\\]]]]]]]]]]]]]]]___aaaeeehhhkkknnnrrruuuvvvuuuuuuwwwzzz}}}~~~}}}|||}}}~~~||||||zzzwwwtttrrrssstttuuuwwwuuusssrrrqqqppppppooojjjjjjjjjiiihhhgggeeeeeebbb___[[[VVVSSSRRRRRRRRRPPPPPPPPPOOOLLLJJJGGGEEECCCBBBAAABBBBBBAAA>>><<<999999999888777666555444333444444333555999999555666666666777777888999999999;;;>>>BBBGGGJJJLLLNNNMMMLLLLLLKKKLLLNNNQQQRRRPPPSSSWWWYYYZZZ]]]```dddjjjkkklllllllllnnnpppsssxxx}}}xxxwwwuuurrrqqqpppppppppmmmlllkkkjjjhhhddd^^^ZZZYYYYYYZZZ[[[\\\]]]^^^^^^___aaaccceeeffffffeeedddeeeeeeeeefffggggggeeeccc```bbbccccccccceeeiiimmmmmmooopppqqqpppooooooooolllmmmnnnnnnmmmlllllllllgggggghhhjjjjjjggg```[[[TTTTTTTTTTTTSSSRRRRRRQQQOOOOOOOOOOOOOOOOOOOOOOOOWWWYYY\\\```bbbdddddddddffffffffffffggghhhiiijjjjjjlllnnnooopppnnnlllkkkhhhggggggeeebbb___[[[YYYXXXZZZ^^^aaadddgggkkkmmmkkkjjjiiihhhgggeeebbb___^^^]]]XXXQQQIIICCCBBBBBBBBBFFFOOOWWW\\\ZZZUUUPPPKKKQQQ```vvv~~~jjj^^^fffvvvkkk[[[VVVWWWcccttt```KKKCCC???======999888777666666555555555333333333444444444555555111111111111111111222222//////000000111111222222000......111333444:::AAAMMMaaazzz{{{uuukkk```YYYWWWZZZ^^^wwwzzzzzzxxx|||{{{wwwtttsssqqqmmmmmmlllggg^^^^^^ccc___aaakkkzzz^^^SSSLLLSSSccc{{{|||zzzvvvqqqlllhhhbbbXXXQQQNNNNNNOOOPPPNNNJJJEEE@@@<<<;;;::::::777:::>>>AAACCCEEEGGGIIIIIILLLPPPTTTWWW\\\aaaeeelllnnnsssyyyllljjjeeedddgggfffeeeddddddccccccccccccccc____________````````````bbbfffjjjmmmppprrruuuwwwyyyxxxxxxzzz}}}}}}~~~|||yyywwwtttqqqmmmjjjhhhhhhjjjkkkiiihhhhhhggggggfffdddddd^^^^^^^^^^^^]]]\\\ZZZZZZVVVTTTPPPLLLIIIHHHIIIIIIHHHGGGFFFEEECCCAAA@@@???;;;;;;<<<===>>>===:::888///000111333444555555555333444444222333777666222333444666777999999999999999:::<<>>======???BBBDDDEEEFFFLLLNNNQQQTTTXXX]]]dddhhhjjjqqqyyy~~~ooommmiiiiiimmmllllllkkkjjjiiigggfffeeedddddddddeeefffggghhhhhhiiilllnnnqqqrrrssstttwwwyyyzzzzzz||||||~~~{{{{{{{{{xxxtttooommmlllgggfffdddcccaaa```______```^^^[[[XXXVVVUUUTTTTTTRRRQQQPPPOOONNNMMMMMMMMMKKKIIIGGGEEECCCBBBAAA@@@CCCBBB@@@???===<<<<<<<<<;;;<<<======<<<999666555222333333444444333333222444333111111111333555666777777777888999:::<<<<<<888:::<<>>HHH]]]rrrooo^^^WWW[[[eeennn{{{sss{{{yyy~~~}}}zzzyyyvvvsssqqqllleee^^^[[[[[[ZZZXXXXXX[[[fffwwwkkkYYYRRRSSSaaauuuuuupppjjjeeecccaaa___]]]\\\XXXSSSOOOMMMKKKIIIHHHFFFCCC@@@<<<:::::::::;;;======>>>@@@CCCGGGIIIJJJNNNPPPSSSVVVZZZ```fffjjjmmmsss{{{pppooollllllqqqpppooonnnmmmkkkjjjiiihhhhhhiiiiiiiiiiiijjjjjjkkklllqqqsssvvvwwwxxxyyy|||}}}}}}}}}~~~}}}yyyxxxwwwvvvuuuqqqqqqpppmmmhhhccc```^^^YYYXXXVVVTTTRRRQQQPPPPPPTTTSSSPPPMMMKKKJJJJJJJJJGGGGGGFFFEEEDDDDDDDDDDDDEEEDDDBBB@@@>>>======<<<<<<<<<;;;::::::999999999:::::::::999888777555444333333333222222333333333444333222111222333555777888888888999:::;;;<<<===:::<<<>>>@@@BBBCCCCCCCCCBBBDDDFFFGGGHHHJJJMMMOOORRRUUUYYY\\\]]]]]]^^^___dddcccbbbccceeeggggggfffggghhhkkksss{{{~~~|||yyyssssssssssssqqqnnnkkkiiiiiijjjjjjiiihhhggghhhjjjmmmllllllllllllnnnooopppooooooppprrrvvvzzz~~~}}}{{{}}}{{{xxxuuuttttttuuuuuurrrpppppppppnnnjjjfff```]]]YYYUUURRRPPPPPPPPPRRRTTTVVVYYY[[[\\\]]]]]]______``````aaabbbbbbbbb```aaacccddddddcccbbbaaaaaabbbccceeeeeeeeeeeedddggghhhiiijjjkkkkkkkkkkkkkkklllmmmnnnnnnoooooonnnmmmllljjjjjjjjjiiihhhfffaaa]]]XXXTTTSSSRRRRRRRRRPPPPPPPPPPPPPPPPPPPPPPPPRRRSSSUUUXXX[[[___bbbcccdddfffggggggffffffgggiiijjjkkkmmmooopppooonnnnnnooonnnmmmllljjjfff```\\\SSSQQQRRRYYYbbbhhhjjjiiihhhiiiiiijjjjjjhhheeebbbcccaaa^^^YYYSSSLLLFFFBBB???CCCGGGKKKSSS[[[]]]YYYOOOKKKKKKXXXmmmoooeeemmm|||wwwhhh\\\VVVSSSVVVaaappp{{{\\\GGG???<<<::::::;;;;;;999888777666666666333333444444333333222111111111111111111000000000000000............000000111000000222222666BBBOOOfffyyynnn\\\UUU\\\hhhrrr}}}vvvmmm|||{{{xxx~~~|||zzzvvvqqqxxxnnnaaaZZZXXXXXXWWWUUUVVV[[[gggyyyuuu___XXXVVVZZZjjj~~~|||iiiddd^^^\\\^^^^^^[[[WWWWWWTTTQQQNNNMMMLLLIIIHHHBBB@@@>>>;;;::::::;;;<<<<<<===>>>AAAEEEIIILLLNNNQQQSSSWWWZZZ^^^ccciiimmmooouuu~~~rrrrrrooorrrwwwuuuuuussspppnnnmmmmmmmmmnnnpppooonnnmmmmmmnnnoooppptttwwwyyy{{{|||}}}{{{vvvqqqooommmjjjiiifffeeeccc```\\\WWWSSSPPPQQQPPPMMMKKKIIIGGGFFFEEEGGGEEECCCAAA@@@???????????????>>>>>>>>>>>>??????===<<<;;;:::999888888888888777888888888888888888888777666555444333333333333222111000000111222333333333222222333444666777999999999999;;;<<<===>>>>>>???@@@BBBCCCCCCCCCCCCBBBDDDFFFFFFGGGHHHKKKNNNTTTWWWZZZ\\\\\\\\\]]]^^^aaa``````bbbddddddcccbbbaaa```aaaeeejjjllljjjgggcccdddeeeeeedddaaa^^^\\\ZZZ\\\^^^^^^^^^___aaabbbcccccceeegggiiijjjkkkkkkggghhhjjjnnnqqqtttwwwxxxwwwtttqqqssswww{{{||||||wwwuuussspppooonnnnnnooosssqqqooommmmmmllliiigggbbb```[[[WWWSSSQQQPPPPPPPPPRRRUUUYYY\\\]]]]]]]]]______``````aaabbbbbbbbbccccccdddeeeeeedddcccbbbbbbbbbcccdddddddddddddddhhhhhhhhhhhhiiijjjkkkkkkjjjkkkmmmnnnpppqqqqqqqqqnnnlllkkkjjjkkkjjjhhhgggeeeaaa\\\WWWUUUTTTSSSRRRPPPPPPPPPPPPPPPPPPPPPPPPOOOPPPRRRUUUXXX\\\___aaabbbcccddddddcccdddgggiiiiiikkknnnppprrrrrrqqqqqqsssqqqpppooolllhhhbbb^^^SSSQQQPPPTTT]]]dddiiijjjhhhhhhiiiiiiiiihhhgggfffeeedddaaa]]]VVVNNNHHHDDD???BBBDDDGGGOOOXXX[[[[[[RRRLLLIIIPPPbbbvvv}}}mmmjjjttt}}}pppeee^^^[[[UUUUUU\\\jjjwww]]]HHHAAA>>><<<;;;;;;:::888777666666555555333333444444333333222111111111111111111111111111111000...------...000111222000000111333999HHHVVVnnnyyyeeeWWWTTT]]]jjjsssvvv|||}}}tttlll{{{{{{zzz~~~{{{zzzwwwsss{{{mmm```ZZZYYYWWWTTTRRRWWW\\\jjj~~~iiiXXXYYYZZZbbbsssuuueee___ZZZZZZ^^^___[[[UUUSSSQQQNNNMMMLLLKKKHHHFFF>>>===;;;::::::;;;<<<======>>>@@@BBBEEEIIIMMMPPPSSSVVVZZZ^^^aaafffllloooqqqwwwuuuuuussswww}}}zzzyyywwwtttqqqpppqqqrrrssstttsssqqqpppooopppqqqrrrsssvvvyyy{{{|||}}}~~~}}}{{{zzzxxxwwwvvvsssnnnjjjhhhfffdddbbb___]]][[[YYYWWWSSSOOOLLLNNNLLLJJJGGGEEECCCAAAAAA???===<<<:::999999999:::999999999999999:::;;;;;;999888777666555555555666888888999999999999888888666555333222111222333444333222000//////000222333333333333333444555777888:::::::::;;;<<<===>>>???BBBBBBBBBCCCCCCCCCCCCBBBCCCEEEFFFGGGGGGHHHKKKMMMSSSVVVYYY[[[\\\]]]___aaacccbbbbbbcccdddcccaaa^^^\\\ZZZYYYYYY[[[\\\[[[ZZZXXXYYY[[[\\\\\\YYYVVVTTTTTTVVVYYYZZZZZZ[[[]]]___]]]^^^aaadddfffggggggffffffgggiiikkkmmmnnnnnnnnnnnnkkkiiijjjmmmqqqrrrsssnnnnnnmmmlllkkkkkkjjjjjjooonnnllljjjjjjiiiiiihhhfffccc___[[[WWWTTTSSSSSSPPPRRRVVVZZZ]]]______^^^`````````aaabbbbbbccccccddddddeeeeeeeeedddcccbbbaaabbbbbbcccdddeeeeeefffhhhggggggfffgggiiijjjkkkiiikkkmmmoooqqqsssssstttooommmlllkkklllkkkiiihhhhhhddd^^^ZZZWWWUUUSSSQQQPPPPPPPPPPPPPPPPPPPPPPPPNNNOOOQQQTTTWWW[[[^^^___```aaaaaaaaaaaacccgggjjjjjjllloooqqqrrrsssrrrqqqpppoooooonnnmmmiiiddd```UUURRROOOQQQXXX```fffiiihhhhhhiiihhhggggggiiijjjhhhgggeeeaaaZZZRRRJJJEEECCCDDDCCCEEEJJJQQQVVVXXXTTTOOOJJJLLLXXXlllvvvjjjooo|||qqqhhhdddbbb^^^\\\___jjjzzz^^^IIIBBB???======999888777666555444444444333333444444333333222111111111111111111222222222222111///......///111222222000000222555===MMM]]]sssvvvlll^^^VVVWWW___hhhnnnmmmsss}}}zzztttuuu~~~|||zzzwwwwwwwwwuuuvvviii^^^]]]]]]XXXSSSQQQWWW^^^mmmyyydddZZZZZZ___jjj{{{{{{qqqeee___[[[[[[______ZZZSSSOOONNNMMMLLLKKKIIIFFFCCC;;;;;;::::::;;;<<<===>>>>>>@@@BBBCCCDDDHHHMMMQQQVVVYYY]]]aaaeeejjjooorrrssszzzxxxxxxvvv{{{}}}zzzxxxuuusssrrrssstttuuuuuutttrrrqqqppppppqqqqqqrrruuuyyy{{{||||||}}}~~~}}}~~~yyytttqqqnnnllljjjjjjgggdddbbbaaa```___]]]YYYWWWVVVUUUVVVTTTPPPMMMJJJIIIFFFCCCAAA???======;;;:::888777666666777777333333333333444555666666888777666666555555555666999999:::999999888666666555444222000000111333555333222000//////000222333333333333444555777888888;;;;;;<<<<<<===>>>@@@AAAEEEDDDDDDCCCCCCBBBBBBBBBBBBDDDEEEFFFFFFGGGJJJLLLNNNQQQVVVZZZ]]]```dddfffiiihhhffffffeeeccc```]]]YYYWWWTTTSSSRRRSSSRRRRRRRRRSSSUUUVVVVVVTTTRRRPPPSSSUUUXXXYYYYYYZZZ[[[\\\]]]^^^aaadddeeeeeedddccceeefffhhhjjjkkkkkkjjjiiihhhfffeeedddfffhhhiiijjjiiijjjjjjjjjjjjiiiiiihhhjjjjjjiiihhhfffffffffgggeeeccc```]]]ZZZWWWVVVUUURRRTTTXXX\\\___```aaaaaaaaaaaabbbbbbcccddddddeeedddddddddddddddddddddcccaaaaaabbbccceeefffhhhhhhhhhggggggfffgggiiijjjkkkiiijjjlllooorrrsssuuuuuupppnnnmmmlllmmmllljjjiiiiiieee___ZZZWWWUUURRRPPPPPPPPPPPPPPPPPPPPPPPPPPPNNNOOOQQQSSSWWWZZZ]]]___^^^____________bbbfffiiilllmmmoooqqqrrrqqqpppooommmmmmmmmnnnnnnlllhhhdddYYYUUUQQQPPPTTT[[[bbbggghhhiiiiiihhhggggggiiillliiiiiihhhddd^^^UUUMMMHHHDDDBBBAAABBBFFFKKKRRRXXXWWWTTTOOOMMMSSSeee|||pppooo}}}vvvooojjjiiihhheeegggqqq___JJJBBB???>>>===888777666555444333333333333333444444333333222111111111111222222222222222111111////////////111111111000000444888AAARRRbbbuuuwwwtttkkkddd\\\YYY[[[aaaeeeggghhhooo{{{~~~wwwuuu~~~}}}zzz}}}{{{uuurrrtttuuutttlllbbb\\\^^^___XXXTTTTTTXXX```qqqnnnbbb```\\\dddpppwwwoooaaa^^^[[[[[[]]][[[UUUPPPNNNMMMLLLKKKJJJGGGBBB???:::::::::;;;<<<===>>>???@@@CCCDDDEEEEEEIIIOOOUUUZZZ]]]bbbfffjjjnnnsssvvvxxxzzzyyywww||||||xxxwwwuuusssrrrrrrttttttrrrrrrrrrrrrqqqqqqppppppqqquuuyyy|||||||||}}}~~~{{{{{{}}}zzzuuutttsssuuuwwwyyyzzzyyyyyyzzz|||{{{{{{{{{|||~~~wwwsssmmmhhheeebbb___^^^\\\ZZZXXXXXXYYYZZZYYYXXXSSSRRRQQQRRRUUUUUURRRNNNKKKIIIGGGEEEBBBAAA@@@???:::999777555444444555555444444444444555555666777888888777666555555555555777777888888777555444222444222111000000222333555333222111000000111222333222333444555777888888999============>>>@@@AAABBBFFFEEEDDDCCCBBBBBBBBBBBB@@@BBBCCCDDDEEEFFFIIIKKKMMMQQQVVV[[[```fffkkkoooqqqooommmlllkkkiiieeeccc\\\ZZZWWWTTTQQQPPPOOOOOOOOOPPPPPPQQQQQQPPPOOONNNQQQTTTWWWXXXXXXXXXYYYZZZ___```bbbdddeeeeeecccbbbbbbdddfffhhhiiiiiiiiihhhcccccccccccccccddddddeeefffggghhhiiiiiihhhgggfffdddeeefffeeedddcccdddeeebbb```___\\\ZZZYYYXXXWWWUUUWWWYYY\\\^^^```bbbcccccccccddddddeeefffffffffddddddddddddeeeeeeeeefffcccccccccdddeeegggiiijjjhhhhhhhhhhhhiiijjjkkkkkkhhhjjjllloooqqqssstttuuuqqqooonnnmmmnnnmmmkkkjjjiiieee```[[[XXXUUURRRPPPPPPPPPPPPPPPPPPPPPPPPPPPNNNNNNPPPSSSWWWZZZ]]]___]]]^^^______```aaadddgggkkklllnnnpppppppppnnnmmmmmmnnnnnnpppqqqooollliii^^^ZZZUUUQQQRRRXXX___dddgggiiikkkiiigggfffiiillliiijjjjjjgggaaaXXXOOOJJJAAA???>>>AAACCCHHHPPPYYYXXXXXXUUUPPPPPP]]]tttyyysss{{{{{{uuuqqqooooooooopppxxx]]]HHHAAA>>><<<;;;999888777555444444444444333333444444333333222111111111111222222333333333000000000000000000000000000///111555:::DDDVVVfffwwwzzzkkkhhhccc^^^ZZZZZZ___cccdddccchhhppp|||yyytttwww|||yyyxxxtttwwwwwwrrrooooooooommmcccZZZWWW\\\\\\VVVUUUZZZ^^^fffxxxuuu```\\\bbb^^^gggtttxxxnnnhhh\\\[[[ZZZZZZZZZWWWRRROOONNNMMMLLLKKKIIIDDD???:::::::::;;;<<<===>>>??????AAADDDGGGGGGHHHLLLTTT[[[^^^bbbgggkkkooossswwwzzz|||zzzvvv|||zzzuuutttsssrrrqqqqqqqqqqqqoooppprrrsssrrrqqqpppooopppsssxxx{{{{{{{{{||||||zzzzzz|||~~~~~~~~~zzzrrrlllfffdddbbbbbbdddddddddcccfffhhhiiiiiiiiijjjmmmpppqqqqqqrrrsssssstttssssssiiieee```\\\YYYXXXVVVTTTTTTRRRRRRSSSTTTVVVUUUTTTRRROOONNNQQQTTTUUURRRNNNMMMLLLJJJHHHFFFEEEDDDCCC;;;:::888666555555555555777666666666666777777888888777666555444333333333333444666777777666444333111000000///000111222333333333333222222333333333222333444666777888999999>>>>>>>>>>>>???AAABBBCCCFFFEEECCCBBBAAABBBBBBBBBAAACCCEEEFFFGGGIIIMMMOOOTTTXXX^^^dddjjjqqqxxx|||}}}{{{xxxvvvvvvuuusssrrrfffeeeaaa]]]XXXUUUSSSSSSPPPPPPOOONNNNNNNNNNNNNNNNNNQQQUUUWWWXXXXXXYYYZZZ___aaabbbdddeeeeeeeeeeeebbbccccccddddddddddddddd___```cccdddddddddddddddcccdddfffggggggfffdddccc^^^aaacccdddbbb```aaabbb______^^^]]]]]]\\\\\\[[[XXXXXXXXXZZZ\\\___aaaccceeeeeeeeefffgggggghhhhhhdddddddddeeefffggghhhiiiggggggfffeeefffggghhhhhhggghhhiiijjjkkkkkkkkkkkkhhhjjjlllnnnqqqrrrssstttrrrpppnnnnnnnnnnnnllljjjiiieeeaaa]]]ZZZVVVSSSQQQPPPPPPPPPPPPPPPPPPPPPPPPMMMMMMOOORRRVVVYYY\\\^^^]]]^^^```aaa```aaaccceeegggiiikkkmmmoooooonnnmmmoooooopppqqqrrrpppmmmjjjddd```YYYTTTRRRVVV\\\```gggjjjlllkkkgggfffhhhkkkhhhiiijjjiiicccZZZQQQLLLBBB>>>>>>@@@BBBDDDLLLVVVYYY\\\ZZZRRRLLLTTThhhzzzyyyxxx{{{{{{yyyxxxyyyzzz{{{}}}\\\GGG???===;;;::::::999888666555555555555333333444444444333222222111111111222222333333333000000111111111111000000//////111666<<>>??????AAAEEEHHHIIIKKKPPPYYY```bbbeeejjjooossswww{{{~~~}}}zzzvvv|||xxxrrrrrrrrrqqqqqqpppoooooonnnppprrrttttttrrrpppnnnmmmqqquuuxxxyyyyyyyyyzzzyyyzzz|||}}}xxxsssqqqpppmmmfff```\\\YYYWWWUUUUUUUUUSSSRRRWWWYYYZZZZZZ[[[]]]aaadddffffffggghhhiiiiiiiiiiii___[[[WWWTTTRRRQQQPPPOOORRRQQQPPPQQQSSSTTTTTTSSSSSSPPPOOOQQQUUUVVVRRRNNNKKKJJJHHHFFFEEEDDDCCCCCC>>>===;;;999777777777777333333222222222222333333777666555333222222111111222333666888888888777666///////////////000111222222333333444444333333222222333555666888999999:::>>>>>>>>>???@@@AAACCCCCCEEEDDDCCCBBBAAAAAABBBCCCEEEGGGIIIKKKLLLNNNQQQTTT^^^bbbhhhnnnttt{{{qqqppplllggg```[[[YYYXXXSSSRRRPPPOOONNNOOOOOOPPPLLLPPPTTTWWWYYYYYYZZZ[[[___```bbbccceeefffggggggeeeeeecccbbb```^^^]]]]]]\\\___bbbeeeeeeeeeeeefff```bbbdddeeeeeedddaaa```[[[^^^bbbcccaaa______```______``````````````````YYYXXXXXXXXXZZZ]]]```bbbffffffgggggghhhiiiiiiiiieeeeeeeeefffgggiiikkklllkkkjjjhhhgggfffffffffgggggghhhjjjkkkllllllkkkjjjhhhjjjlllnnnppprrrssssssrrrpppooonnnooonnnmmmkkkiiifffaaa^^^[[[XXXTTTRRRPPPPPPPPPPPPPPPPPPPPPPPPLLLLLLNNNQQQUUUXXX[[[]]]\\\^^^aaabbbaaaaaabbbcccccceeeiiilllnnnoooooonnnpppppppppqqqqqqoookkkggggggccc]]]VVVSSSUUUZZZ^^^gggjjjnnnlllhhhfffgggjjjgggiiijjjjjjddd\\\SSSMMMEEEAAA@@@AAA@@@???FFFQQQZZZ^^^]]]SSSIIIMMM___qqq|||vvvttt]]]HHHAAA>>><<<;;;555666777888888777666444555444222111111222444555222333222///000444555333222222111111000000/////////111666;;;???HHHXXXhhh}}}tttggg___\\\\\\VVVUUU[[[```aaa___```lll|||{{{wwwyyy|||zzzpppmmmmmmooonnnkkkmmmoooiii___VVVWWWXXXVVVUUUVVVZZZ^^^hhhrrrmmmXXXRRRYYYbbbaaakkkyyywwwqqqmmmiiiccc^^^\\\ZZZXXXWWWWWWUUUSSSQQQPPPPPPNNNHHH@@@;;;::::::999999:::<<<===???@@@AAACCCFFFIIIMMMQQQVVV[[[___dddiiiooossstttxxx|||zzzyyyxxxoooooonnnmmmllllllkkkjjjmmmrrrvvvvvvpppllljjjkkklllmmmpppssstttuuuuuuuuuxxxzzz|||zzzppplllgggbbb```^^^\\\ZZZSSSQQQNNNMMMNNNPPPPPPPPPKKKMMMOOOQQQSSSUUUXXX[[[]]]^^^```aaaaaaaaa``````]]]YYYUUURRRPPPNNNLLLKKKMMMLLLKKKKKKLLLNNNQQQRRROOOOOOOOONNNNNNNNNMMMMMMLLLKKKIIIHHHHHHGGGEEEDDD@@@>>><<<999888777666666444333333222444666888:::777777555555555666777888777777777777666444333222000000111222333444444555333333333333333444555666555666666777888999999:::>>>>>>>>>???@@@BBBCCCDDDHHHGGGFFFFFFFFFFFFEEECCCDDDIIIOOORRRRRRWWWaaaiiitttvvv||||||uuuoooiiiddd```\\\YYYWWWTTTRRRPPPQQQRRRSSSUUUWWWYYYYYYXXXYYY\\\___```aaaaaabbbbbbbbbaaaaaabbbaaa___^^^]]]\\\\\\\\\YYY[[[```ccceeeeeecccbbb^^^^^^```bbbcccbbb___\\\[[[[[[]]]^^^```aaabbbcccaaaaaa```____________```]]]]]]\\\[[[ZZZ[[[___bbbbbbdddgggiiiiiihhhfffeeegggffffffffffffhhhjjjkkkmmmkkkjjjhhhhhhiiikkkllljjjjjjkkkkkkkkklllllllllkkkmmmpppsssuuutttsssrrrmmmnnnnnnnnnnnnlllkkkjjjiiifffcccbbbbbb___ZZZVVVTTTQQQOOONNNNNNNNNNNNMMMIIIJJJLLLOOORRRUUUXXXYYY\\\\\\^^^___``````aaaaaadddgggkkknnnnnnnnnooopppnnnoooqqqrrrqqqooommmllliiiddd]]]WWWSSSSSSUUUWWWaaagggnnnqqqnnnhhhdddbbbeeefffhhhhhhfff```XXXQQQNNNDDD======>>>???DDDKKKUUU[[[^^^ZZZRRRQQQYYYaaa}}}{{{www}}}|||\\\HHHAAA>>>;;;:::999888888666666555555555444333222111111333555666000777;;;666000.........222222111111000000000000222444999???CCCKKK\\\lll|||yyymmmccc]]]\\\^^^ZZZYYY___cccccccccdddrrryyyvvv{{{zzzpppmmmkkkllllllllloooqqqiii___XXXYYYYYYXXXWWWZZZaaafffqqq{{{yyydddWWWVVVZZZ^^^dddmmmzzz{{{pppkkkkkkiiiddd___]]][[[ZZZZZZYYYWWWTTTQQQOOONNNLLLFFF???;;;999:::999:::;;;<<<>>>@@@AAAAAAEEEGGGKKKNNNRRRXXX^^^cccggglllrrruuuwww{{{}}}{{{yyyxxxsssrrrpppnnnllljjjhhhgggjjjooosssrrrnnnkkkkkkllllllmmmoooqqqssstttuuuuuuwwwyyy|||~~~yyypppgggddd```^^^]]]]]]\\\ZZZWWWTTTQQQOOOPPPPPPPPPPPPHHHIIIKKKMMMNNNQQQUUUXXXZZZ[[[]]]___`````````___^^^[[[WWWTTTSSSQQQOOONNNMMMLLLKKKKKKLLLMMMOOOPPPPPPPPPOOONNNMMMLLLKKKKKKMMMKKKIIIHHHHHHGGGEEECCC@@@???===;;;999999999999888777666555444555777888777666555444444555555666999999999888666444333222000000111222333444444555444444444444555666777777777777888999:::;;;<<<<<>>===>>>>>>CCCIIISSSYYY^^^\\\UUURRRWWW^^^uuu}}}wwwxxx}}}|||}}}[[[GGG@@@===:::999<<<;;;888555444333444555333333222111222333555666555BBBKKKEEE999111000000222111111000000000111111444777===CCCHHHPPP```ppp|||~~~|||uuuiiiaaa^^^___```]]]]]]cccffffffgggiiizzzuuuuuuyyypppmmmlllmmmmmmpppuuuvvvmmmbbb]]]]]]\\\ZZZZZZ```jjjqqqyyykkkZZZXXX[[[^^^^^^kkktttwwwnnnlllooooooiiiccc^^^^^^]]]]]]]]]YYYUUUQQQLLLKKKHHHCCC>>>:::999999::::::<<<===???AAABBBCCCGGGIIILLLPPPUUU[[[ccchhhkkkpppvvvyyy{{{~~~|||zzzyyyxxxvvvuuurrrooolllhhhfffeeehhhkkknnnmmmjjjiiijjjllllllmmmmmmoooppprrrtttuuuwwwyyy|||~~~qqqggg]]]\\\[[[\\\^^^``````___^^^[[[WWWTTTSSSRRRQQQPPPJJJLLLMMMNNNOOORRRWWWZZZZZZ[[[]]]___```aaaaaa``````]]]ZZZXXXVVVUUUSSSQQQNNNMMMLLLKKKKKKLLLMMMNNNOOOOOONNNMMMKKKJJJIIIIIIMMMKKKIIIGGGGGGFFFCCCAAAAAA@@@>>>===<<<<<<======:::999888777666777888888888777777666666777777888<<<<<<:::999777555333222000000111222333444444555555555555666666777999999888999:::;;;===>>>???@@@BBBBBBBBBBBBBBBCCCDDDEEEEEEDDDDDDDDDFFFIIIMMMOOOYYY___gggnnnvvv|||yyyvvvsssllliiiddd^^^[[[XXXXXXXXXVVVXXXZZZ\\\\\\]]]___aaacccdddddddddddddddcccccc```___^^^\\\[[[[[[[[[[[[[[[\\\^^^```bbbccccccddd`````````aaabbbaaa^^^\\\[[[[[[\\\]]]___aaacccdddeeedddbbb```^^^]]]\\\\\\]]]^^^^^^]]]]]]^^^```cccccceeefffhhhhhhgggfffeeefffgggggghhhhhhhhhgggggghhhhhhhhhhhhhhhiiiiiiiiiiiiiiijjjjjjjjjkkkkkkkkkkkklllnnnpppppppppnnnmmmmmmmmmnnnoooooooooooonnnjjjgggfffggghhhgggccc```WWWTTTPPPNNNNNNNNNNNNMMMOOONNNMMMLLLMMMOOOQQQRRRYYYZZZ]]]___```___]]]\\\bbbeeehhhkkkkkklllmmmoooqqqqqqqqqqqqqqqpppppppppnnnkkkfffaaa[[[WWWTTTSSSWWW\\\ccchhhkkkkkkllllllhhhiiijjjkkkiiiddd]]]XXXPPPGGG@@@>>>===>>>BBBFFFPPPWWW^^^^^^XXXTTTUUUXXXiii~~~~~~vvvqqq|||~~~xxxvvv|||ZZZFFF@@@===:::888;;;999888666555444555555555444333222222222333333777DDDMMMHHH===666444444222111000000000111222222666999@@@HHHMMMUUUdddsss~~~~~~vvvkkkcccaaabbb___^^^```fffhhhhhhkkkooo}}}qqquuuxxxpppnnnpppppprrrwww|||{{{qqqgggcccbbb```]]]^^^eeepppyyy|||dddXXXZZZ___ccceeesss~~~{{{uuuvvvzzzyyypppggg````````````___[[[UUUQQQJJJHHHEEE@@@<<<:::999999:::;;;===>>>@@@BBBDDDDDDHHHJJJMMMQQQWWW^^^ffflllnnnsssxxx|||~~~~~~|||{{{yyyxxxwwwwwwvvvssspppmmmjjjgggfffhhhjjjjjjiiiffffffgggiiikkkkkkkkklllnnnqqqsssuuuwwwyyy||||||lllbbbYYYZZZ]]]aaafffiiiiiiiiifffbbb]]]YYYWWWVVVTTTRRRNNNOOOOOOPPPQQQTTTYYY\\\___```aaabbbcccbbbaaaaaa___]]][[[YYYXXXWWWUUUSSSOOONNNMMMLLLLLLLLLLLLMMMMMMMMMLLLKKKJJJJJJIIIIIIMMMKKKHHHGGGFFFEEECCC@@@AAA@@@????????????@@@AAA::::::999999999999:::;;;999999999:::;;;;;;<<<===???===;;;999666444333222000000111222333444444555444444555555777888::::::999:::;;;===???@@@BBBCCCEEEEEEDDDDDDDDDEEEEEEFFFHHHHHHHHHIIIKKKQQQWWW\\\eeelllxxx~~~{{{xxxtttssspppkkkfffaaa]]]ZZZYYYZZZ\\\^^^___aaacccddddddddddddddddddccccccbbb___^^^]]]\\\[[[[[[[[[[[[\\\\\\]]]^^^___aaabbbcccaaa```______```___]]]\\\\\\\\\\\\]]]^^^```bbbdddeeedddbbb___]]][[[ZZZYYY\\\]]]^^^^^^]]]]]]___aaabbbccceeefffgggfffeeeeeefffggghhhhhhhhhgggfffeeefffggghhhhhhiiihhhhhhgggiiiiiiiiijjjjjjjjjkkkkkkkkklllnnnnnnnnnmmmlllkkkmmmmmmnnnooopppqqqqqqqqqllliiihhhiiijjjiiifffbbbZZZVVVRRROOONNNNNNNNNMMMLLLLLLKKKJJJLLLNNNQQQSSSVVVXXX\\\^^^___^^^[[[YYY```cccfffhhhiiijjjlllnnnrrrrrrqqqppppppqqqqqqrrrooommmjjjfff___YYYSSSPPPRRRWWW___fffjjjllllllllliiiiiiiiijjjiiieee___[[[RRRKKKCCC???===>>>AAACCCKKKSSS\\\___\\\WWWTTTTTT^^^ttttttjjjsss}}}tttooo{{{ZZZGGG@@@===999888666777777888888777555555777666555333222111000000222999===:::666444333111222111000000000222333444777;;;DDDLLLQQQYYYhhhvvvxxxlllccc___```]]]^^^bbbhhhjjjjjjnnnuuuwwwnnnvvv~~~uuuooonnnssstttwww|||~~~yyyooohhhgggfffdddaaabbbiiittt|||xxxcccZZZZZZ^^^fffmmmyyyrrrggg````````````^^^ZZZTTTOOOHHHEEEAAA===;;;::::::999;;;<<<>>>@@@BBBDDDEEEFFFIIIKKKOOOSSSYYY```hhhmmmoootttzzz~~~~~~~~~}}}|||{{{yyywwwvvvvvvvvvuuusssqqqooommmkkkkkklllkkkiiigggdddbbbcccccchhhhhhiiijjjmmmpppsssuuuxxxzzz}}}tttfff^^^ZZZ]]]ccckkkrrrtttsssqqqlllhhhbbb^^^[[[YYYWWWUUUNNNOOOPPPQQQRRRUUUYYY\\\cccdddddddddcccaaa___^^^]]][[[ZZZYYYYYYXXXVVVTTTQQQPPPPPPOOONNNNNNNNNNNNKKKKKKJJJJJJJJJJJJJJJJJJKKKJJJGGGFFFFFFDDDBBB@@@AAAAAA@@@???@@@AAABBBCCC>>>>>>===<<<;;;:::::::::999:::;;;<<<>>>???@@@@@@???===;;;888555333222111000000111222333444444555333333444555666888:::;;;:::;;;<<<>>>@@@BBBCCCDDDDDDDDDDDDCCCDDDDDDEEEEEEGGGIIIKKKMMMRRRYYYbbbiiittt}}}~~~{{{yyyzzzzzzxxxrrrjjjbbb]]]^^^^^^^^^___aaadddffffffccccccddddddcccbbbaaaaaa______^^^]]]\\\\\\\\\\\\\\\\\\\\\\\\^^^___aaabbbaaa___]]]]]]^^^___^^^]]]^^^]]]]]]]]]^^^___aaacccdddccc```^^^[[[YYYXXXWWW[[[\\\^^^]]]\\\[[[\\\\\\^^^___aaabbbddddddddddddeeefffggghhhhhhgggeeedddeeefffggghhhhhhhhhhhhgggiiiiiijjjjjjjjjkkkkkkkkklllmmmmmmnnnmmmlllkkkkkkmmmnnnnnnooopppqqqrrrrrrnnnkkkiiijjjkkkjjjeeeaaa]]]YYYTTTPPPOOONNNNNNMMMLLLKKKKKKJJJKKKMMMPPPQQQSSSVVVYYY\\\]]]\\\ZZZYYY^^^```ccceeeggghhhkkkmmmrrrqqqqqqppppppqqqrrrrrrnnnnnnmmmiiiccc[[[SSSNNNNNNSSS\\\dddjjjllljjjhhhgggggggggggggggddd```\\\UUUOOOGGG@@@>>>???@@@@@@GGGNNNXXX^^^^^^ZZZVVVSSSWWWllltttfffkkkxxxwwwmmmiiizzzZZZGGGAAA===:::888444555777999999888666444777666555444222111000//////111111///111444444000222111000///000222444666;;;@@@IIISSSXXX```nnn|||uuuiii___[[[[[[[[[^^^eeelllmmmnnnuuu}}}~~~rrrnnnzzz}}}|||}}}yyyrrroooooouuuvvvzzz~~~{{{qqqiiifffhhhiiihhhfffgggnnnxxx|||nnn```[[[ZZZ\\\gggttt}}}oooeee```___^^^]]][[[WWWRRRMMMGGGCCC>>>;;;;;;;;;;;;:::<<<===???AAACCCEEEGGGHHHJJJMMMRRRWWW\\\bbbiiinnnqqqvvv||||||}}}|||{{{zzzxxxwwwvvvvvvtttttttttsssrrrqqqppppppnnnmmmjjjgggdddaaa```___cccdddfffiiilllpppssstttwwwzzz}}}uuuhhh___ZZZ]]]ccclllwww}}}~~~yyyuuummmiiiddd```]]][[[YYYWWWTTTVVVXXXYYYZZZ\\\___aaadddddddddcccaaa^^^\\\ZZZZZZYYYXXXXXXYYYXXXVVVTTTSSSSSSRRRRRRQQQQQQPPPPPPKKKKKKKKKJJJJJJJJJIIIIIIJJJHHHFFFEEEEEEEEECCCAAAAAA@@@@@@???@@@AAABBBCCCDDDDDDBBBAAA???===<<<;;;<<<<<<>>>???@@@@@@@@@@@@===<<<999555333111111000000000111222333444444555222333333555777999;;;<<<======>>>@@@BBBCCCDDDEEECCCCCCCCCCCCCCCDDDEEEEEEGGGKKKQQQVVV]]]gggttt|||}}}{{{rrriiidddbbb```]]]]]]```dddfffgggcccdddddddddcccbbbaaa```aaaaaa```_______________]]]]]]]]]^^^___```bbbcccbbb```^^^]]]___```aaa```aaa___^^^]]]]]]^^^```aaabbbaaa___]]][[[ZZZYYYYYY[[[]]]___^^^\\\ZZZYYYYYYYYYZZZ\\\^^^```aaabbbccceeeffffffgggggggggffffffffffffgggggghhhhhhiiiiiijjjjjjkkkkkkkkklllllllllmmmmmmnnnnnnnnnmmmmmmlllnnnnnnnnnnnnoooppprrrrrrooollljjjkkklllkkkfffbbb```[[[UUUQQQOOONNNNNNMMMNNNNNNMMMLLLLLLLLLLLLLLLQQQSSSWWWZZZ[[[[[[ZZZZZZ\\\^^^aaacccdddfffiiilllpppppppppqqqqqqqqqqqqqqqnnnnnnnnnlllfff]]]UUUPPPMMMQQQXXXaaahhhjjjhhhfffffffffeeeffffffdddaaa^^^XXXTTTLLLBBB???@@@@@@>>>CCCIIIRRR[[[___]]]YYYVVVUUUddd|||{{{ggggggqqq|||oooeeebbb{{{ZZZHHHBBB>>>;;;888777777777777777666555555444444444444333222111111111222111///111555555222222111//////000333555777AAAGGGQQQ[[[aaahhhvvv~~~rrrdddZZZXXXZZZ\\\aaajjjqqqrrrttt||||||qqqppp}}}~~~zzzxxxxxxuuupppnnnpppyyy{{{wwwjjjdddeeegggiiikkklllnnnttt}}}nnnccc\\\]]]]]]___kkkzzzvvvkkkddd___]]][[[YYYWWWSSSOOOKKKFFFBBB===:::;;;<<<<<<;;;===>>>@@@BBBDDDGGGHHHIIILLLPPPVVV[[[```eeekkknnnssswww~~~|||~~~}}}~~~}}}|||{{{zzzxxxxxxwwwuuuuuuuuuuuuttttttttttttooommmkkkhhheeebbb___]]]___aaadddhhhmmmpppssstttuuuxxx{{{}}}~~~~~~sssggg___[[[[[[dddkkkwww~~~xxxkkkgggbbb^^^\\\ZZZYYYWWW[[[^^^aaacccdddeeefffgggdddddddddcccaaa___]]][[[XXXXXXWWWXXXYYYXXXVVVTTTTTTUUUUUUUUUUUUTTTTTTSSSNNNNNNMMMKKKJJJHHHGGGGGGHHHFFFEEEDDDEEEEEECCCBBB@@@@@@???>>>???@@@AAABBBEEEEEEEEEEEEEEEDDDDDDCCCDDDEEEEEEEEEDDDCCCBBBAAA;;;999666333000/////////000000111222333444444555333333444666888;;;===>>>@@@AAABBBCCCDDDEEEFFFFFFFFFEEEFFFFFFGGGHHHIIIJJJNNNUUU^^^hhhsss~~~wwwqqqllleee```[[[ZZZ]]]aaadddeeeeeeeeeeeeeeedddcccbbbaaaccccccbbbaaaaaaaaaaaabbb___``````aaabbbcccdddddddddbbb```___aaadddeeeeeecccaaa___]]]\\\]]]^^^___aaa```___^^^]]]]]]\\\]]]]]]___aaa```]]]YYYWWWVVVSSSUUUWWWYYY\\\___aaabbbeeeeeeeeeeeeffffffggghhhggggggffffffgggiiijjjkkkkkkkkklllllllllmmmmmmmmmnnnnnnnnnoooooooooooooooooonnnnnnmmmnnnooopppqqqnnnllljjjlllnnnmmmjjjfffbbb]]]VVVQQQOOONNNNNNMMMMMMMMMNNNNNNNNNMMMLLLKKKOOOQQQTTTWWWYYY[[[[[[[[[[[[]]]___aaabbbeeehhhkkknnnnnnpppqqqqqqqqqppppppnnnooopppnnniiiaaaYYYTTTNNNOOOSSS[[[ccchhhjjjiiifffeeeeeeeeeeeeeeebbb```[[[XXXOOODDD@@@BBBAAA===@@@EEEMMMWWW^^^```]]]ZZZUUU\\\lllkkkggglll|||lllaaa^^^{{{[[[IIICCC???;;;999<<<:::888555444444444555111222333444444444444333111444444000///222333000222000//////000333666888FFFLLLVVVaaagggnnn{{{pppaaaYYYXXX[[[^^^dddnnnuuuwwwyyy{{{qqqrrr~~~yyyvvvuuurrrnnnmmmppp}}}wwwgggbbbfffeeehhhmmmpppsssyyyyyyggg^^^ZZZ___bbbdddooo{{{rrrkkkfff___\\\YYYVVVTTTQQQMMMJJJFFFAAA<<<:::;;;======<<<===>>>@@@BBBEEEGGGIIIJJJNNNRRRYYY___dddhhhllloootttyyy}}}}}}~~~~~~|||{{{zzzyyyyyyvvvvvvvvvvvvuuuuuuuuuuuuooommmkkkiiigggddd```^^^\\\___ccchhhmmmqqqssstttsssvvvyyy||||||}}}~~~{{{ssshhh^^^ZZZ\\\___jjjsss{{{hhheee```\\\[[[YYYXXXWWW[[[^^^ccceeefffffffffgggeeeeeeeeeeeedddbbb```___XXXWWWWWWXXXYYYYYYWWWTTTUUUVVVVVVWWWWWWWWWVVVVVVRRRQQQOOOLLLIIIGGGEEEDDDFFFEEEDDDDDDEEEEEEDDDCCC@@@???>>>>>>>>>???@@@AAAAAACCCEEEHHHJJJLLLMMMNNNMMMMMMMMMLLLIIIGGGDDDBBB999777444111///...//////000000111222333444444555444444666777:::<<<>>>@@@CCCDDDDDDEEEFFFGGGGGGGGGJJJJJJKKKKKKMMMNNNOOOPPPXXX```mmmzzz}}}yyyvvvsssfff```YYYWWWZZZ___bbbdddffffffffffffeeedddcccbbbeeedddccccccccccccccccccaaabbbccceeeeeeffffffffffffdddaaaaaadddgggiiiiiieeeccc```]]][[[\\\]]]^^^aaaaaa```____________```___aaacccbbb^^^ZZZWWWVVVPPPQQQTTTWWWZZZ]]]```aaaeeedddddddddeeefffhhhiiiiiihhhffffffgggiiikkkmmmlllllllllmmmmmmmmmnnnnnnooooooooooooppppppqqqqqqooonnnmmmmmmmmmnnnppppppmmmkkkjjjlllooopppmmmjjjccc^^^WWWRRROOONNNNNNNNNHHHJJJLLLOOOPPPPPPOOONNNNNNPPPRRRUUUXXXZZZ\\\]]]ZZZ\\\^^^```bbbdddhhhjjjlllmmmoooqqqrrrqqqooonnnooopppqqqpppkkkddd\\\XXXPPPOOOPPPUUU___ggglllmmmgggfffeeeeeefffeeecccbbb\\\ZZZQQQFFFAAACCCAAA<<<>>>BBBJJJUUU^^^aaa```]]]UUUVVV```uuuooohhhjjj}}}mmmaaa^^^yyyYYYHHHAAA;;;999<<<:::999666444333333444555333333333333333333333333///000111222222222222222222000///111111111666===IIIUUUaaahhhnnnwwwvvvhhh]]]XXXYYY\\\bbblllvvvxxx{{{tttssszzzxxxrrrooopppnnniiiiiimmmyyy|||qqqkkkfffaaabbbcccjjjtttwwwxxxkkk^^^[[[[[[aaaeeekkkxxx~~~yyylllbbb___bbb]]]VVVRRRQQQPPPNNNKKKCCC@@@<<<;;;<<<>>>===<<<>>>???@@@AAADDDHHHNNNRRRTTTVVVZZZ^^^ccciiimmmpppuuu{{{|||zzzzzz|||||||||||||||{{{yyyyyyzzz|||{{{yyyvvvuuuvvvvvvvvvuuussspppmmmiiigggccc___\\\[[[\\\___dddkkkpppssssssrrrtttwwwzzz|||}}}~~~~~~zzzuuuiii]]]UUUQQQRRRYYYaaammm{{{xxxmmmcccZZZVVVTTTRRRTTTXXX\\\aaagggkkkkkkiiigggfffgggeeedddeeeeeeccc]]]YYYYYYXXXVVVUUUVVVXXX[[[\\\VVVUUUSSSSSSTTTVVVYYY[[[ZZZUUUOOOJJJGGGEEECCCBBBBBBAAA@@@@@@AAAAAA???===@@@>>><<<;;;<<<>>>AAACCCDDDEEEHHHKKKMMMNNNOOOOOORRRPPPMMMJJJGGGBBB===999222222111000//////000000222222333333444444333333333555777888999;;;>>>@@@GGGFFFFFFFFFHHHIIIIIIHHHGGGJJJMMMMMMMMMPPPWWW^^^gggtttzzzxxxxxxvvvqqqlllhhhaaaYYYWWW[[[```bbbbbbhhhiiiiiiiiiiiihhhggggggiiiiiiiiiiiiiiigggffffffgggfffeeefffggghhhgggfffddddddddddddfffhhhjjjkkkhhhfffccc```^^^^^^^^^___aaa___^^^___aaabbbbbbbbbcccccccccaaa___\\\YYYXXXTTTSSSRRRSSSUUUZZZ^^^aaa\\\___ccceeegggiiilllnnnfffgggggggggggghhhkkkmmmnnnnnnmmmmmmnnnppprrrsssqqqqqqrrrrrrrrrsssssssssooommmkkkkkkmmmnnnmmmlllnnnnnnmmmllllllkkkjjjjjjeeeccc^^^YYYSSSOOOLLLJJJKKKKKKLLLMMMMMMMMMMMMMMMOOOOOOPPPRRRUUUYYY\\\^^^\\\^^^```bbbbbbcccfffhhhooopppqqqrrrrrrqqqooonnnnnnoooppppppooojjjccc^^^VVVSSSQQQTTT[[[dddjjjllljjjgggdddddddddccc```]]]___[[[TTTLLLEEE@@@>>>===AAAAAAEEEOOO\\\ccccccaaaTTTPPPTTTfff{{{mmm```llltttjjjdddyyyYYYHHHAAA;;;999<<<:::999666444333444444555777666555444222111000///111111222222222111111000111///000222333444;;;CCCRRR\\\fffkkkpppxxx|||rrreeeZZZVVVYYY]]]eeeoooxxx|||~~~rrrsss|||uuuooolllnnnmmmjjjjjjmmmuuu|||wwwmmmhhhddd```___aaahhhrrrwwwzzz{{{ggg]]][[[]]]bbbhhhppp~~~|||uuuiiiaaa^^^___ZZZVVVSSSSSSQQQNNNKKKAAA>>>;;;;;;<<<>>>>>>===>>>@@@BBBCCCFFFJJJOOOSSSVVVXXX\\\aaaeeekkkooosssxxx{{{yyyzzzzzz{{{zzz{{{||||||zzzyyyzzz{{{zzzxxxuuutttuuuvvvuuutttqqqooommmjjjhhhddd```\\\[[[[[[\\\aaagggmmmpppqqqsssuuuvvvyyy{{{|||}}}}}}~~~|||{{{||||||yyyrrrkkkggg^^^TTTPPPPPPSSS\\\eeerrr~~~~~~wwwnnndddZZZUUUSSSRRRVVVZZZ]]]aaafffiiiiiihhhgggggggggfffeeeffffffddd___[[[XXXWWWUUUTTTVVVXXX\\\^^^UUUTTTSSSSSSUUUXXX[[[]]]\\\XXXSSSNNNKKKHHHFFFDDDBBBAAA@@@@@@AAAAAA???===>>>===;;;:::;;;<<>><<<::::::<<<>>>>>>>>>???AAADDDGGGIIIMMMQQQTTTXXX[[[```dddhhhmmmsssvvv}}}}}}zzzyyyyyyyyyyyyxxxzzz|||}}}{{{zzzzzz{{{xxxvvvttttttuuuuuutttsssooonnnmmmllljjjfffaaa]]][[[ZZZYYY\\\aaagggkkkmmmrrrrrrssstttuuuwwwxxxyyywwwuuussssssrrrlllddd]]]XXXQQQKKKLLLOOOTTT^^^gggvvv}}}yyyvvvpppfff[[[VVVTTTSSSVVV[[[\\\___bbbdddeeefffhhhjjjhhhhhhhhhhhhhhhfffaaa^^^YYYWWWUUUTTTUUUXXX\\\^^^TTTTTTTTTUUUWWWYYY\\\^^^^^^[[[WWWSSSPPPMMMIIIFFFCCCAAA@@@@@@AAA@@@???======<<<:::999999;;;<<<>>>AAABBBEEEGGGIIIKKKKKKKKKJJJGGGDDDBBB???<<<777444111111000/////////000000222333444555666777777777888:::<<<===>>>???BBBDDDFFFFFFHHHIIIIIIIIIHHHGGGJJJLLLNNNQQQWWWcccqqq|||~~~{{{wwwsssrrrrrrpppmmmiiiccc___[[[ZZZ^^^bbbddddddggghhhiiikkkmmmooopppqqqppppppppppppooonnnmmmllllllkkkjjjjjjllllllkkkjjjgggggggggggghhhiiijjjkkkjjjiiihhhgggeeebbb```____________aaadddggghhhhhhhhhgggeeecccaaa___^^^^^^\\\ZZZVVVRRROOONNNOOOPPPWWW[[[aaafffggghhhhhhhhhjjjkkkllllllkkkkkkmmmooolllmmmnnnoooqqqqqqqqqqqqoooooopppqqqssstttuuuuuusssqqqooonnnnnnnnnmmmllljjjjjjjjjjjjjjjjjjiiiiiihhhfffccc^^^YYYUUUQQQNNNNNNLLLJJJHHHIIIKKKMMMOOOMMMMMMNNNOOORRRUUUXXXZZZ[[[^^^bbbdddeeedddeeefffiiijjjlllnnnooooooooonnnooooooooopppoookkkfffbbb___YYYSSSQQQUUU]]]eeejjjkkkiiihhhggggggfffcccaaabbb^^^XXXQQQJJJDDDAAA???@@@@@@DDDMMMXXX```ddddddTTTLLLHHHPPP^^^ooo{{{kkkiiirrr~~~vvvqqqwwwXXXGGG@@@;;;999<<<:::999777666555444555555222222333333333333444444222222222222222111000/////////000333555888CCCNNN^^^hhhqqquuuxxx{{{zzzwwwqqqnnnfff\\\UUUUUU[[[```hhhqqqzzzxxxttt|||zzziiifffeeehhhlllnnnnnnnnnjjjkkkkkkiiifffdddcccbbbZZZ___gggpppyyyqqq______^^^aaaeeehhhnnn{{{vvvmmmeee]]]XXXUUUQQQPPPOOOPPPQQQNNNHHHCCC;;;::::::;;;<<<>>>???@@@???BBBFFFJJJLLLOOOSSSVVVZZZ^^^cccgggkkkooovvvzzz~~~|||zzz{{{{{{zzzxxxwwwyyy|||}}}|||{{{zzzzzzwwwvvvttttttuuuuuutttsssnnnnnnnnnnnnmmmiiiccc___]]]ZZZWWWWWW\\\bbbgggjjjnnnnnnmmmmmmnnnoooqqqrrrmmmlllkkkkkkiiiccc\\\VVVNNNJJJHHHKKKPPPVVV___ggguuu}}}{{{uuutttvvvvvvrrrhhh___ZZZWWWTTTTTTWWWXXXZZZ\\\^^^```dddhhhllliiijjjkkklllkkkhhheeeccc]]][[[XXXVVVVVVXXX[[[]]]UUUVVVVVVWWWXXXZZZ[[[\\\^^^\\\YYYWWWTTTPPPKKKGGGDDDBBB@@@@@@@@@@@@???======<<<;;;:::999:::;;;<<<>>>@@@BBBEEEGGGGGGHHHHHHEEECCC@@@===;;;999555222111000000/////////000000222333444666888999999999:::<<<>>>@@@@@@AAACCCEEEEEEGGGJJJKKKJJJJJJIIIIIIOOOQQQUUU\\\gggvvv{{{xxxuuurrrpppooommmjjjgggaaa^^^]]]]]]aaadddeeeeeellllllmmmmmmooopppqqqrrrqqqqqqqqqqqqpppooonnnmmmpppnnnmmmmmmnnnooonnnllliiiiiiiiiiiiiiiiiijjjjjjkkkkkkkkkjjjhhheeebbb```^^^]]]^^^aaaeeehhhjjjjjjiiihhheeebbbaaa`````````___\\\WWWRRRNNNLLLKKKJJJRRRWWW^^^dddfffgggggggggiiijjjkkkkkkjjjjjjlllmmmkkkmmmooopppqqqqqqqqqpppnnnnnnpppqqqsssuuuvvvwwwvvvsssqqqppppppooonnnlllllllllllllllkkkjjjiiihhhhhhgggdddaaa\\\WWWSSSPPPMMMLLLJJJJJJJJJKKKLLLMMMLLLLLLLLLMMMOOORRRUUUVVVZZZ^^^bbbdddeeedddcccdddfffgggjjjlllnnnoooppppppooooooooooooooolllhhheeebbb\\\UUUQQQSSSZZZccciiikkkkkkjjjiiiiiigggdddccc```]]]XXXQQQJJJDDD@@@===;;;===AAAHHHQQQYYY___bbb]]]TTTLLLLLLVVVfff{{{rrriiiiiirrr|||wwwWWWGGG@@@;;;999<<<:::999888777666555555444222222222333333444444444///000111222222222222222000///111333444888DDDQQQ```kkkvvv|||~~~}}}xxxqqqiiigggbbb[[[VVVWWW^^^cccgggnnnwww~~~yyyuuuwwwxxxeeeccccccffflllqqqqqqooohhhfffeeeffffffeeedddccc\\\ccclllttt}}}fffYYY```cccgggjjjkkkqqq}}}sssiiiaaa\\\XXXTTTPPPOOOOOOPPPQQQNNNGGGAAA999:::;;;<<<===>>>@@@AAAAAADDDHHHKKKNNNQQQUUUXXX\\\aaafffjjjmmmrrryyy~~~~~~|||{{{{{{||||||{{{yyywwwzzz}}}~~~|||{{{zzzzzzwwwvvvuuuvvvwwwwwwuuutttpppoooppppppoookkkeeeaaa^^^ZZZUUUTTTWWW]]]bbbeeekkkjjjiiihhhhhhiiijjjkkkeeedddcccaaa^^^YYYSSSOOOIIIGGGHHHOOOUUU[[[cccjjjqqqvvvxxxsssoooqqquuuwwwrrrjjjccc___[[[UUUSSSTTTTTTUUUVVVXXX[[[aaaggglllkkklllnnnooonnnkkkiiigggdddaaa^^^[[[YYYYYYYYYZZZXXXYYYYYYZZZZZZYYYYYYYYY\\\ZZZXXXVVVTTTPPPKKKGGGEEECCC@@@?????????>>>===???>>>===;;;;;;;;;<<<<<<<<<===???BBBCCCDDDDDDDDDBBB???<<<:::888777444222000///////////////000000111222444777999:::;;;;;;;;;===@@@BBBBBBBBBDDDEEEEEEHHHKKKLLLKKKKKKLLLMMMVVV\\\fffttt|||{{{{{{{{{{{{wwwvvvuuusssqqqooolllhhheeeaaa```___```cccfffhhhhhhnnnnnnnnnoooppprrrtttuuutttttttttssssssrrrqqqppprrrpppooooooppppppooommmjjjjjjjjjjjjjjjiiiiiiiiijjjkkklllkkkjjjgggdddaaa]]]]]]]]]```dddhhhiiijjjiiigggeeecccaaa``````aaa___\\\XXXTTTPPPNNNLLLLLLOOOTTTZZZ```ccceeeggghhhhhhjjjllllllkkkkkklllmmmkkkmmmooopppqqqqqqqqqpppnnnoooppprrrtttvvvxxxxxxxxxvvvsssqqqqqqqqqooommmoooppppppooonnnkkkiiigggggggggfffccc___YYYTTTQQQJJJKKKLLLMMMMMMLLLKKKJJJLLLKKKKKKLLLMMMPPPRRRSSSYYY\\\```bbbbbbaaaaaaaaaeeefffhhhkkkmmmpppqqqrrroooooonnnnnnooommmjjjhhhccc___XXXSSSSSSYYYbbbhhhjjjkkklllkkkjjjgggfffeee```^^^ZZZTTTMMMFFFAAA>>>:::<<<@@@EEEKKKTTT\\\aaafff]]]SSSOOORRR___vvv{{{nnnfffiiiyyyvvvVVVGGG@@@;;;999<<<999999999888777666555444555555444333333222111111//////000222222333333333//////111333444999GGGVVVeeeooozzz~~~uuulllbbbbbb```\\\ZZZ\\\bbbggggggmmmttt|||}}}qqqrrr{{{vvvcccccccccfffnnnuuuuuupppiiidddbbbfffhhhfffcccccc^^^hhhrrrzzzbbb[[[dddjjjmmmnnnooowww}}}zzzrrrhhhbbb```[[[VVVSSSRRRRRRRRRRRRNNNGGGAAA999;;;===>>>>>>>>>@@@BBBBBBEEEHHHKKKNNNRRRWWWZZZ^^^dddkkkoooqqquuu}}}}}}{{{{{{{{{}}}}}}|||zzzyyy{{{}}}}}}{{{zzzyyyzzzxxxxxxwwwxxxyyyyyyxxxvvvssssssrrrrrrpppmmmhhhddd^^^YYYTTTQQQTTTXXX]]]```gggfffeeeddddddccccccccc___]]][[[WWWRRRMMMIIIGGGGGGFFFKKKTTT\\\bbbhhhooolllpppqqqoooppptttxxxwwwrrrkkkdddaaa]]]WWWTTTUUUTTTTTTUUUVVVXXX^^^dddiiilllooorrrrrrpppnnnllllllhhhgggdddaaa^^^[[[ZZZYYYZZZ[[[\\\\\\[[[ZZZXXXWWWYYYWWWUUUTTTSSSPPPKKKHHHFFFCCC@@@?????????>>>===@@@???>>>===<<<<<<<<<<<<999;;;===???@@@AAAAAAAAA???<<<999777666555333111//////......//////000000000111444666999;;;<<<===<<>>AAADDDHHHPPPZZZbbbiiibbbZZZTTTQQQZZZnnnwwwiiieeeqqq~~~~~~uuuVVVFFF@@@;;;999<<<999999999888777666555444555444444333333222222111000111111222222222111111...///222444666<<>>>>>???>>>===@@@@@@???>>><<<<<<;;;:::888999;;;===>>>???>>>>>>;;;999555333333222111000...............///000000///000333666999;;;======???BBBEEEGGGGGGFFFGGGHHHGGGJJJMMMMMMMMMOOOUUUZZZeeerrrvvvddd___YYYXXX^^^iiisssyyy~~~zzzxxxwwwyyyyyyzzz{{{{{{xxxtttqqqooopppqqqqqqooommmkkkjjjggggggfffeeeeeehhhlllnnnooonnnoooppprrruuuxxxzzzyyyyyyyyyyyyxxxwwwvvvuuusssqqqooooooppppppnnnmmmkkkkkkkkkjjjiiigggfffeeegggggghhhhhhhhhgggfffeeecccbbbaaabbbeeeggghhhgggiiihhhhhhgggfffdddcccbbbaaa```^^^\\\ZZZXXXXXXWWWVVVWWWWWWWWWXXX[[[aaadddfffiiilllmmmnnnnnnooopppmmmmmmnnnnnnoooqqqrrrsssrrrssstttvvvwwwyyyzzzzzzzzzwwwuuutttttttttsssqqqooopppqqqrrrrrrpppmmmlllhhhiiijjjiiieee___YYYUUUMMMNNNOOOOOOOOONNNLLLKKKMMMLLLKKKKKKLLLMMMNNNOOOUUUWWWZZZZZZZZZZZZ[[[\\\cccdddeeegggjjjmmmoooppppppnnnmmmmmmnnnooonnnmmmiiigggccc]]]XXXWWWZZZ]]]hhhkkknnnmmmjjjgggffffffcccbbb___ZZZSSSKKKDDD@@@;;;>>>AAABBBDDDKKKWWW```hhheee```YYYRRRVVVgggyyyooodddjjjuuu{{{{{{}}}uuuVVVFFF@@@;;;:::<<<999999999999888666555444111111222333333444555555222222222222222111000///---...222555777???QQQbbblllqqqttttttrrrooofff]]]\\\^^^aaaaaaaaaccchhhmmmlllpppuuu|||}}}rrrnnnyyytttcccddddddgggpppzzzyyyrrrjjjbbb```fffkkkgggaaa______lllzzznnnaaaeeemmmqqqssssssuuu|||sssppppppkkkmmmjjjccc``````ZZZRRRTTTRRROOONNNLLLGGG???999:::===@@@AAA??????AAACCCDDDFFFGGGJJJMMMRRRYYY]]]eeelllssswwwxxx||||||zzzyyyyyyzzz{{{{{{zzz~~~~~~~~~{{{yyywwwxxxyyy{{{{{{{{{|||~~~~~~|||zzz{{{xxxvvvsssrrroookkkiiiZZZUUUPPPMMMNNNQQQTTTVVVYYYYYYZZZYYYWWWUUUSSSQQQRRRQQQOOOLLLJJJIIIKKKMMMRRRQQQVVV^^^cccdddfffiiikkkmmmnnnqqqyyy}}}vvvrrrhhh___[[[ZZZ[[[^^^ddd]]]]]][[[YYYXXXYYY]]]```nnnqqquuuvvvsssqqqpppqqqjjjkkkkkkjjjgggccc___\\\XXXYYY\\\^^^^^^]]][[[YYYUUUSSSQQQPPPPPPPPPNNNLLLGGGDDD@@@>>>>>>>>>>>>===@@@??????===<<<;;;:::999777888:::<<<============999666333111111111000..................///000111...///222555999;;;===>>>AAADDDGGGIIIIIIIIIIIIIIIHHHKKKMMMMMMMMMPPPXXX^^^tttzzzgggWWWVVVRRRNNNOOOXXXeeeqqqyyy{{{xxxwwwxxxwwwwwwwwwwwwvvvssspppkkkmmmooopppooonnnmmmmmmiiiiiigggffffffhhhmmmpppsssrrrqqqpppqqqsssuuuvvvwwwwwwwwwwwwvvvuuuttttttrrrqqqoooooooooooonnnlllkkkkkkkkkjjjiiigggeeecccfffffffffgggggggggfffffffffdddcccdddfffhhhhhhgggiiijjjjjjjjjhhhfffdddccccccbbb```___]]]\\\[[[[[[[[[ZZZWWWUUUTTTXXX]]]bbbbbbeeeiiikkkllllllmmmooonnnnnnmmmmmmnnnppprrrssstttuuuuuuwwwxxxyyyzzz{{{zzzxxxuuuuuuuuuuuutttssslllmmmppprrrrrrqqqooonnniiijjjlllkkkhhhbbb[[[WWWPPPPPPOOONNNMMMMMMMMMNNNMMMLLLLLLKKKKKKLLLNNNOOOUUUVVVWWWXXXWWWXXXYYY[[[bbbbbbdddfffhhhkkkmmmooopppnnnmmmmmmnnnoooooonnnlllkkkhhhaaaZZZVVVVVVXXXgggjjjnnnmmmjjjgggffffffaaa```]]]YYYRRRJJJCCC>>>999<<>>>>>???BBBDDDAAADDDGGGKKKOOOUUU\\\```jjjlllqqqxxx|||}}}zzzzzz|||~~~}}}{{{}}}~~~~~~~~~}}}|||zzzxxx{{{{{{zzzyyyyyyyyyzzzzzz~~~{{{xxxuuurrrnnnjjjggg```ZZZSSSNNNLLLMMMMMMNNNRRRSSSSSSSSSRRRQQQOOONNNOOOMMMJJJIIIJJJNNNRRRUUUXXX[[[___aaacccdddeeegggeeejjjooovvv~~~}}}uuummmfff^^^[[[]]]``````___WWW[[[^^^^^^\\\[[[]]]___mmmooorrrrrrqqqooonnnnnnpppllliiihhhiiiiiifffddd___\\\ZZZYYYYYYZZZYYYXXXUUUSSSPPPNNNLLLLLLMMMMMMIIIGGGCCC@@@>>>>>>???@@@>>>===<<<:::999888888888999999:::::::::999999888777666444222000......---///////////////000111111555555777888;;;===???@@@DDDHHHLLLNNNMMMJJJHHHGGGJJJHHHKKKPPPRRRTTT___lllooo[[[OOOLLLAAADDDHHHNNNVVVdddsss~~~}}}{{{yyy{{{zzzwwwuuusssrrrqqqpppmmmnnnoooooommmllllllmmmmmmkkkhhhgggiiimmmrrrvvvxxxvvvsssqqqpppqqqssstttyyyzzz{{{{{{yyyvvvssspppnnnnnnnnnnnnnnnoooppppppnnnooommmiiieeedddfffiiicccfffgggfffdddcccdddfffdddfffhhhhhhgggfffggghhhmmmmmmllllllkkkkkkkkkkkkfffdddbbb```^^^^^^^^^^^^^^^[[[WWWSSSQQQRRRWWW[[[___dddjjjmmmmmmmmmnnnpppoooooonnnnnnoooqqqssstttzzzyyyxxxwwwxxxzzz|||~~~|||{{{yyywwwvvvuuuttttttsssssssssrrrrrrqqqqqqqqqmmmjjjhhhiiikkkiiiccc]]]WWWSSSNNNLLLLLLMMMKKKJJJIIIIIIIIIJJJKKKLLLMMMMMMRRRSSSTTTUUUTTTUUUXXXZZZ\\\^^^bbbeeeggghhhkkkmmmnnnnnnnnnnnnoooppprrrrrrrrrnnnhhhaaaZZZVVVSSSRRR```cccgggiiihhhfffcccbbbeeebbb]]]YYYTTTLLLAAA999999===@@@@@@AAAFFFPPPXXXbbbjjjiiiaaaYYYOOOWWWmmmttt]]]ZZZcccxxx~~~~~~tttTTTFFFAAA<<<999:::::::::999888777666555555222222111333444555444333111111111111000000000000555333333666???LLLYYYaaalllqqqwwwvvvoooeee]]]YYY[[[bbbgggggggggkkkllliiigggsssyyy~~~uuuuuuyyy{{{nnnllllllrrrzzzwwwmmmiiinnnooohhhfffiiilllttt~~~zzzkkkiiimmmoooqqqrrruuu~~~wwwmmmfffbbbaaa___]]]\\\\\\YYYUUURRRPPPSSSTTTOOOFFF???;;;;;;:::<<<===>>>>>>@@@BBBEEEDDDFFFJJJMMMRRRXXX___cccnnnooottt{{{~~~||||||~~~~~~~~~~~~~~~~~~}}}||||||{{{zzzzzzzzzzzzyyyyyyyyyyyy}}}zzzwwwuuussspppllliiibbb]]]VVVPPPNNNMMMMMMMMMNNNOOOOOOOOONNNLLLJJJIIILLLKKKIIIIIILLLPPPUUUXXX\\\___bbbdddeeeeeeggghhhhhhmmmrrrxxx~~~yyypppgggccc___```ccceeedddbbb]]]^^^______^^^\\\\\\]]]gggjjjmmmoooooonnnooooooooollliiiiiijjjjjjhhhfffbbb___\\\ZZZZZZZZZYYYXXXTTTRRRPPPMMMLLLKKKLLLLLLJJJGGGDDD@@@>>>======>>>===<<<;;;:::999888777777777888888888888888777777666555333111000.........////////////000111222222555666777888;;;>>>AAACCCHHHKKKOOOPPPNNNLLLKKKJJJIIIIIILLLRRRWWW]]]kkkxxx|||jjjYYYJJJAAA???===AAAFFFMMMVVVdddttt~~~|||}}}|||{{{yyywwwuuussssssooopppqqqqqqnnnmmmmmmmmmqqqooollljjjkkknnnsssuuuxxxwwwtttqqqpppqqqrrrsssuuuvvvxxxyyyxxxwwwtttsssoooooonnnnnnnnnoooppppppnnnnnnmmmjjjfffdddeeegggeeeggghhhhhheeeeeefffhhhdddfffhhhhhhgggfffggghhhllllllmmmnnnnnnmmmlllllleeedddbbbaaa`````````aaa]]][[[VVVQQQNNNNNNRRRUUU\\\aaafffiiiiiiiiikkkmmmppppppooopppqqqrrrtttuuu|||{{{zzzzzzzzz{{{|||||||||{{{yyyxxxvvvuuutttttttttsssssssssrrrrrrrrrqqqqqqnnnkkkkkklllkkkfffaaaXXXTTTOOOMMMMMMLLLKKKIIIIIIIIIHHHHHHIIIKKKLLLMMMNNNPPPRRRSSSSSSUUUXXX[[[\\\^^^aaacccdddeeegggiiillllllnnnoooqqqssstttuuussspppkkkddd]]]WWWSSSQQQZZZ]]]bbbeeefffdddbbbaaaccc```\\\WWWRRRJJJBBB===>>>AAACCCBBBBBBEEENNNUUUeeeppppppiii```RRRTTTeee{{{uuu]]]VVV\\\oooxxxtttTTTEEEAAA<<<;;;<<<;;;:::888666555444444555333222111222444555444333111111111111111111111111444444555999CCCOOO\\\ccckkkqqqwwwvvvoooddd\\\WWWZZZaaagggiiijjjlllllliiifffsssxxx{{{~~~wwwnnnqqq~~~pppooopppttt|||{{{qqqkkkmmmlllggghhhmmmqqqzzz{{{pppoooppppppqqqtttyyyrrrggg___ZZZYYYZZZ[[[ZZZWWWUUUTTTSSSSSSSSSQQQKKKCCC<<<:::::::::<<<>>>>>>???@@@CCCEEEGGGJJJMMMQQQVVV\\\bbbgggrrrssswww}}}}}}}}}~~~~~~~~~~~~~~~zzzzzz{{{{{{{{{zzzyyyxxx{{{yyywwwuuutttrrrnnnlllddd```YYYSSSPPPNNNMMMKKKLLLLLLLLLKKKJJJIIIGGGFFFIIIIIIIIIKKKOOOTTTZZZ]]]bbbdddfffgggggghhhjjjkkkmmmrrrwww{{{}}}|||ssshhh___^^^___ccchhhkkkiiifffdddbbbaaaaaaaaa```]]]\\\aaadddhhhjjjkkklllnnnooommmkkkiiiiiijjjkkkkkkjjjhhhddd```\\\[[[[[[ZZZYYYTTTRRROOOLLLJJJIIIJJJJJJKKKIIIEEEAAA>>><<<;;;;;;;;;;;;:::999999888777777555666666777777777666666444333222111000//////............///111222444555666666777999<<>>999777555333222333555666555444222222333444333111000111111111111111222222555555777===GGGRRR^^^dddjjjpppvvvuuunnnddd\\\WWW[[[bbbiiimmmnnnllljjjgggdddrrrxxxxxxxxxpppkkkrrr|||qqqrrrtttvvv|||wwwooojjjiiihhhgggkkkrrryyyxxxtttuuuuuutttooouuu|||zzznnnccc[[[WWWUUUYYY\\\ZZZTTTQQQQQQTTTUUUSSSNNNGGG???999888999:::<<<>>>??????AAADDDFFFIIILLLPPPTTTXXX___fffjjjssstttxxx~~~~~~~~~~~~}}}~~~{{{|||}}}~~~~~~|||zzzxxxyyyxxxvvvvvvvvvtttrrrooogggbbb\\\WWWSSSOOOLLLIIIKKKKKKKKKJJJIIIHHHHHHGGGHHHIIIKKKOOOTTTZZZ___bbbgggiiijjjjjjjjjjjjmmmooosssxxx|||}}}|||wwwlllaaa\\\\\\^^^ccchhhjjjjjjhhhgggdddbbbbbbddddddaaa]]]]]]```dddfffggghhhjjjkkkkkkjjjjjjjjjkkklllmmmmmmlllhhhccc___]]]\\\ZZZYYYSSSQQQNNNKKKIIIHHHHHHHHHLLLJJJGGGDDD@@@===;;;::::::::::::999999888888777555666666777777777777666444333222111000/////////......///000222444666777777777888:::???DDDIIILLLLLLMMMMMMLLLKKKKKKMMMOOOPPPSSSYYYcccppptttaaaKKK???;;;777666777777<<>>888666555444444666888999888666333222222222111///000000111111222222222333555777;;;BBBKKKVVV```fffkkkpppuuutttmmmddd\\\YYY^^^dddlllrrrqqqlllfffdddcccrrrwwwuuusssllllllwwwvvvrrrwwwyyyxxx|||}}}mmmjjjgggfffeeegggpppxxx|||tttsssttttttsssnnnuuutttjjjaaa[[[XXXWWW[[[^^^[[[TTTOOOPPPRRRTTTPPPJJJBBB<<<888888888;;;<<<>>>???@@@BBBEEEHHHKKKMMMQQQUUUZZZ```hhhlllrrrsssxxx}}}}}}}}}}}}~~~~~~~~~~~~}}}~~~}}}{{{yyyxxxwwwvvvvvvwwwvvvtttrrriiieee```[[[WWWQQQLLLHHHJJJJJJJJJIIIIIIIIIIIIIIIKKKMMMPPPUUUZZZ```dddgggjjjkkklllkkklllnnnqqqtttzzz~~~}}}xxxrrrhhh^^^]]]]]]]]]^^^bbbeeeggggggfffcccbbbcccfffgggdddaaa^^^```bbbcccbbbcccdddfffhhhiiijjjjjjkkklllnnnooonnnjjjfffccc```^^^[[[YYYTTTQQQNNNJJJHHHGGGFFFFFFKKKJJJHHHFFFBBB???<<<:::999999:::::::::999888888666777888888999999999888444444222111000000000000...//////111333555777888888888:::===BBBGGGLLLOOOMMMMMMMMMLLLKKKMMMPPPSSSQQQXXXdddsssoooWWWHHH999444555444333444888===CCCKKKUUUbbbqqq{{{yyyvvvyyyyyyxxxxxxwwwvvvuuutttwwwxxxxxxvvvrrrpppoooooollllllllllllmmmoooppprrrrrrrrrssstttuuuuuuuuuuuuppppppooooooooopppqqqqqqqqqqqqpppppppppppppppqqqnnnnnnmmmlllkkkiiigggeeeiiihhhhhhiiijjjjjjjjjjjjhhhiiikkkjjjiiihhhhhhiiihhhkkkppptttvvvuuusssqqqmmmmmmllljjjhhhfffeeedddcccbbb```\\\XXXWWWXXXZZZ\\\```fffiiijjjkkkooorrrssstttuuuvvvwwwxxxxxxyyyuuuvvvxxxzzz|||}}}}}}}}}~~~}}}{{{yyywwwuuutttsssttttttttttttttttttttttttooollljjjhhhfffeeedddccc]]][[[WWWRRRMMMJJJIIIIIIIIIHHHGGGFFFFFFGGGIIIJJJKKKMMMOOOPPPRRRTTTWWWZZZXXXZZZ\\\^^^___bbbfffiiihhhjjjmmmppprrrrrrrrrqqqssssssqqqllleee[[[SSSNNNOOOQQQWWW```hhhmmmmmmkkkfffeee```WWWNNNIIIHHHJJJKKKMMMNNNKKKGGGGGGLLLQQQ\\\lllsssqqqmmmaaaWWWZZZdddtttvvvdddXXXYYYdddqqq{{{pppRRREEEBBB===;;;===999888888777777888:::;;;:::777333222111111000///000000111111222333333333555888>>>GGGRRR^^^gggmmmpppsssvvvssskkkbbb[[[YYY```dddnnnvvvuuullldddbbbdddssswwwrrrmmmhhhmmm~~~yyyrrrrrrzzz}}}zzz{{{~~~{{{tttccceeegggffffffkkkuuu~~~tttmmmmmmmmmmmmnnnnnnwwwwwwnnnfff___\\\ZZZZZZ]]]___[[[TTTOOOOOOQQQQQQMMMFFF???:::888888999;;;===???@@@AAACCCFFFIIILLLNNNRRRWWW\\\bbbiiinnnqqqssszzz|||}}}}}}}}}|||}}}~~~~~~~~~}}}{{{zzzxxxwwwwwwwwwxxxxxxvvvtttllliiieeeaaa\\\VVVOOOJJJIIIIIIIIIIIIIIIJJJKKKLLLQQQSSSWWW\\\aaaeeehhhjjjlllmmmmmmmmmnnnrrrwww{{{{{{tttnnneee]]]^^^]]][[[[[[\\\___bbbdddbbbbbbbbbdddfffgggfffeee```aaabbbaaa```___```aaaggghhhjjjjjjjjjkkknnnpppllljjjgggfffdddaaa]]]ZZZTTTRRRNNNKKKHHHFFFEEEFFFHHHHHHHHHFFFDDD@@@===;;;888999:::;;;<<<;;;:::999777888999::::::;;;::::::666555444333111111111000000000111222444666888999999:::===AAAEEEJJJMMMPPPNNNOOOOOOOOOOOOQQQUUUXXXSSS```rrrooo[[[DDD:::333333666555444555999>>>DDDLLLUUUaaaoooyyy~~~xxxuuuuuutttttttttttttttuuuvvvvvvwwwwwwuuurrrooonnnooommmnnnnnnoooppprrrssssssoooppprrrssstttttttttssspppooommmllllllmmmnnnoooooooooooooooooopppqqqqqqpppnnnlllllllllllljjjhhhjjjiiihhhiiikkkllllllkkkjjjkkkmmmlllkkkiiijjjkkkiiilllppptttvvvuuusssrrrqqqpppooommmkkkhhhfffeeeaaaaaa```^^^[[[ZZZZZZ\\\[[[___dddggghhhkkkooosssttttttvvvwwwxxxyyyyyyyyytttuuuvvvyyy{{{}}}~~~|||yyywwwuuutttsssssssssssssssssstttttttttpppooonnnllljjjhhhfffeee___^^^ZZZSSSMMMIIIHHHIIIHHHHHHHHHGGGHHHHHHHHHIIIJJJLLLOOOPPPQQQSSSWWWYYYXXXZZZ\\\]]]___bbbgggjjjlllnnnppprrrssstttttttttrrrrrrqqqnnnggg___WWWRRRMMMNNNRRR[[[dddkkklllkkkjjjgggbbbZZZSSSOOONNNOOONNNPPPQQQMMMHHHGGGJJJOOO]]]nnnuuusssrrrgggZZZYYY\\\kkkkkkZZZSSS\\\hhhvvvnnnQQQFFFBBB===:::;;;:::999999888777777666666888555222111222222333222000000111222222333444444333888@@@LLLZZZgggqqqwwwxxxyyyyyysssiii___YYYVVV^^^cccnnnyyyxxxmmmeeecccgggvvvxxxooohhhdddmmmyyyrrrnnnnnnxxx}}}xxxvvvwwwqqqggg___eeejjjkkkkkkppp{{{{{{kkkfffeeefffhhhmmmppp{{{zzzqqqhhhaaa\\\[[[[[[[[[\\\]]]ZZZUUUQQQPPPPPPMMMHHHBBB<<<:::999999:::;;;===???@@@AAADDDGGGIIIMMMPPPTTTXXX^^^dddlllqqqrrruuu~~~~~~}}}~~~}}}{{{{{{~~~}}}~~~~~~~~~}}}|||{{{{{{zzzyyyxxxwwwxxxyyyyyywwwuuuooommmjjjgggbbb[[[SSSNNNKKKJJJJJJKKKMMMOOOQQQRRRXXXZZZ^^^bbbfffiiikkklllnnnnnnoooppprrrwww~~~xxxooojjjeee___]]]\\\[[[ZZZZZZ\\\___aaa```bbbddddddddddddeeefffaaabbbbbb```^^^]]]^^^```eeegggiiiiiiiiijjjllloooiiihhhhhhhhhgggddd^^^[[[UUUSSSOOOKKKHHHFFFEEEEEECCCDDDEEEEEECCC@@@===;;;888999;;;=========;;;:::777888999:::;;;;;;;;;;;;999888666444333111111111111111222333444666888999999;;;???DDDIIILLLNNNOOOLLLNNNOOOPPPQQQTTTXXX[[[^^^nnnoooYYYJJJ<<<777444777888666666888999===EEELLLVVVbbbpppyyy|||wwwsssmmmlllkkkkkklllnnnqqqssstttuuuuuutttqqqooonnnnnnooooooppppppqqqqqqqqqqqqmmmnnnpppqqqqqqpppnnnmmmnnnmmmkkkjjjjjjkkkmmmnnnmmmmmmmmmnnnooopppqqqrrrqqqooolllkkkmmmnnnnnnlllllljjjiiikkkmmmooonnnllllllmmmooonnnlllkkkkkkllljjjlllppptttuuuuuusssrrrqqqqqqqqqooonnnkkkiiigggccccccccc```]]][[[[[[\\\ZZZ^^^dddggghhhkkkppptttssstttvvvxxxyyyyyyyyyyyywwwwwwwwwxxxzzz}}}~~~|||yyywwwuuutttsssqqqrrrrrrrrrsssssssssssspppqqqqqqooommmjjjhhhgggaaa```\\\UUUMMMIIIHHHIIIHHHHHHIIIJJJJJJIIIHHHGGGGGGIIILLLNNNPPPSSSWWWZZZYYYZZZ\\\\\\^^^aaaeeehhhkkklllmmmooorrrtttvvvvvvssssssssspppjjjccc]]]YYYMMMMMMOOOVVVaaaiiikkkkkklllhhhbbb]]]ZZZXXXVVVUUURRRTTTTTTOOOHHHEEEGGGKKKUUUiiirrrtttvvvmmm^^^YYYQQQ```uuuuuu```PPPUUU```pppmmmQQQFFFCCC===999999999888888666555222000///555333000000222444555555000000111222333333444444222888BBBPPP___mmmyyy~~~~~~|||ssshhh]]]VVVTTT]]]bbbnnnzzzzzznnnfffdddiiiwwwxxxmmmddd```lll|||wwwpppllljjjiiitttyyytttpppooohhh]]]^^^gggnnnooooootttsssddd```aaaccchhhoooqqq}}}}}}wwwnnnddd]]]ZZZYYYZZZZZZ[[[[[[YYYVVVSSSQQQPPPJJJFFF@@@;;;:::::::::;;;;;;===???AAABBBDDDGGGJJJOOOQQQVVVZZZ___fffmmmrrrsssxxx~~~~~~|||~~~~~~|||{{{~~~}}}~~~}}}}}}~~~}}}{{{zzzzzzyyyyyyyyyxxxxxxxxxyyyyyywwwvvvrrrpppnnnkkkfff___WWWQQQNNNNNNNNNOOOQQQTTTVVVXXX]]]___bbbfffiiikkkllllllooopppppprrruuu{{{vvvmmmiiieeeaaa[[[[[[\\\[[[[[[[[[]]]______bbbeeeeeebbbaaaccceeeaaabbbbbb```^^^]]]___```eeegggiiiiiihhhiiilllooofffggghhhiiiiiieee___[[[VVVTTTPPPKKKHHHFFFEEEEEE???AAABBBCCCBBB@@@===;;;888:::<<<>>>>>>>>><<<;;;777777888999:::;;;;;;;;;:::999777555333222111111222222333333555666888999999<<>>???@@@AAAEEEIIIMMMTTTUUUXXX\\\cccllltttyyyzzzzzz~~~}}}~~~~~~}}}}}}}}}}}}~~~~~~~~~~~~}}}|||{{{{{{{{{{{{wwwvvvwwwxxxyyyyyywwwuuuwwwtttqqqpppooojjj```XXXQQQOOOOOOPPPTTTXXXZZZ[[[```bbbdddeeegggjjjnnnqqqooorrrtttuuuwww{{{{{{rrrlllgggdddbbb^^^]]][[[ZZZ[[[]]]___aaabbbcccdddeeeeeeeeedddccc___bbbcccaaa\\\[[[^^^bbbeeeeeeggghhhiiiiiiiiiiiimmmiiiddddddfffgggddd```\\\XXXSSSMMMHHHEEEDDDDDDBBBAAAAAAAAABBBAAA>>>;;;===<<<<<<===>>>???===<<<::::::999888888999::::::888777555333222111222222444444555444555777;;;>>>@@@BBBFFFLLLQQQSSSRRRQQQNNNMMMOOOQQQRRRVVV```kkkxxxwwwaaaKKK===888111111222555777999888666999>>>EEEMMMWWWdddqqq{{{vvvooonnnddd```]]]]]]```dddffffffjjjnnnrrrsssrrrpppnnnmmmrrrqqqpppooooooooopppqqqpppooonnnllliiigggfffeeeggggggggghhhjjjlllnnnooorrrpppmmmkkkkkkmmmppprrrpppooonnnnnnooopppnnnmmmmmmmmmmmmmmmnnnpppqqqqqqooopppqqqpppnnnlllmmmnnnnnnmmmnnnppprrrssssssqqquuuttttttsssqqqooommmlllhhhgggfffdddcccbbbaaaaaaeeeeeefffkkkqqqvvvyyyzzzxxxxxxzzz{{{||||||}}}|||~~~|||zzzyyyyyy{{{}}}}}}zzzvvvtttsssssssssrrrsssttttttrrrqqqrrrsssvvvtttrrrqqqpppnnnjjjgggbbb___ZZZTTTPPPMMMLLLKKKHHHIIIJJJJJJJJJIIIHHHGGGGGGGGGIIILLLPPPTTTXXXZZZZZZ[[[\\\\\\\\\___cccffffffhhhkkknnnrrrtttvvvwwwyyyxxxvvvtttpppiii```[[[RRROOONNNRRR[[[dddkkknnnnnnmmmiiicccaaabbb```\\\XXXXXXUUUOOOIIIEEEEEEFFFQQQYYYfffqqquuupppggg```UUUUUU^^^tttppp___VVVWWWhhhgggOOOEEE<<<:::===:::<<<888999===???<<<888777444444444444333222222111222///000555666444333555777===HHHYYYiiixxxyyyjjj^^^WWWUUUTTT\\\gggrrruuuoookkknnnsssuuufffaaalll~~~}}}qqqllljjjgggdddiiihhhjjjlllhhh]]]WWWWWW]]]dddlllpppttt{{{tttggg]]]___aaaaaahhhrrr|||nnniiibbb\\\YYYYYYYYYXXX]]][[[XXXUUURRRPPPOOONNNFFFAAA;;;777777999;;;<<<===>>>@@@AAABBBFFFKKKNNNVVVWWW[[[___fffnnnuuuzzz|||yyy|||~~~|||}}}~~~~~~}}}}}}}}}}}}~~~~~~~~~}}}}}}|||{{{{{{{{{xxxwwwwwwxxxzzzzzzxxxvvvyyyvvvssssssqqqlllddd]]]VVVTTTSSSTTTWWW\\\___```aaaccceeegggiiilllppptttrrrssstttvvvxxx}}}wwwooojjjfffcccaaa___]]][[[ZZZZZZ\\\^^^```bbbcccdddeeeeeeeeedddccccccfffgggeee___\\\]]]```cccdddeeefffhhhhhhiiiiiijjjgggcccdddggghhheeebbb]]]ZZZUUUOOOJJJGGGFFFEEECCCBBBBBBBBBBBBAAA???<<<999999999:::<<<<<<;;;:::::::::888888888888::::::999888666555333333333444555666777777777999===???AAAEEEJJJPPPUUUVVVTTTSSSNNNNNNQQQSSSUUU\\\lll{{{yyyfffTTTBBB888666000000111444666777666444888===DDDLLLVVVbbbpppzzzyyypppkkkjjjccc```\\\\\\___bbbddddddeeehhhlllooopppooopppppprrrqqqpppnnnnnnnnnoooooonnnmmmkkkiiifffdddbbbaaaeeefffgggiiikkklllmmmnnnpppnnnlllkkkkkklllnnnoooqqqpppnnnnnnnnnnnnlllkkkmmmmmmmmmnnnooopppqqqrrrrrrssssssqqqooonnnooopppnnnnnnnnnppprrrssssssrrrtttttttttsssqqqpppnnnmmmkkkjjjhhheeebbb```___^^^ccccccfffkkkqqqwwwzzzzzzxxxyyyzzz{{{||||||||||||}}}{{{zzzyyyxxxyyy{{{|||}}}{{{yyyvvvtttttttttuuuuuuvvvvvvuuusssqqqrrrssstttrrrqqqooonnnkkkhhhdddaaa___[[[VVVRRRNNNLLLKKKHHHIIIJJJJJJJJJIIIHHHGGGGGGGGGIIIKKKOOOSSSWWWYYYYYYZZZZZZZZZ[[[\\\```cccfffhhhkkknnnrrrtttvvvwwwxxxwwwvvvtttpppiiiaaa\\\TTTQQQNNNQQQYYYccckkknnnpppppplllgggfffhhhddd^^^VVVVVVTTTPPPJJJFFFEEEFFFLLLTTTbbbnnntttqqqjjjeeeYYYTTTYYYlllvvv]]]SSSQQQccc~~~fffOOOEEE<<<:::===:::===999888<<<===999777888222333333333333333222222111///000555666555555999:::AAAOOO___ooo}}}uuueeeXXXRRRSSSVVV```hhhooopppmmmooowwwvvvgggdddooovvvmmmkkkkkkjjjhhheeegggjjjkkkeee[[[UUUVVV^^^bbbiiipppxxxpppeee^^^```cccdddllluuu|||jjjeee^^^YYYXXXXXXYYYZZZaaa\\\VVVRRRQQQQQQNNNLLLCCC???:::777777999:::;;;>>>???AAABBBDDDHHHMMMPPPWWWZZZ___dddiiipppwww{{{~~~zzzxxx|||~~~||||||~~~~~~~~~~~~~~~~~~}}}|||||||||{{{yyyxxxxxxyyyzzzzzzyyywwwyyywwwvvvuuutttpppiiiccc\\\YYYVVVVVVYYY]]]aaabbbbbbdddfffhhhkkknnnsssvvvuuuttttttwww{{{zzzsssmmmiiifffdddbbb```___]]]\\\[[[\\\^^^___bbbcccdddeeefffeeeddddddgggjjjkkkiiiccc___]]]^^^aaaaaabbbdddfffggghhhiiihhheeecccdddggghhhgggddd___]]]XXXRRRMMMJJJHHHGGGDDDCCCBBBBBBBBBAAA???===777777777999;;;<<<;;;::::::999888777777888999::::::999777666555555555666666888:::;;;;;;===???BBBEEEJJJPPPVVVYYYXXXUUUSSSRRRQQQSSSWWW\\\ggg||||||dddRRREEE;;;666555333333333555888888777555888===DDDLLLUUUaaaoooxxxwwwpppiiieeeeeebbb___\\\[[[\\\^^^``````^^^aaafffiiilllnnnqqqtttrrrqqqpppnnnnnnmmmnnnnnnmmmllljjjgggdddaaa___^^^dddfffiiikkkmmmmmmmmmmmmnnnmmmlllkkkkkkkkkkkkkkkqqqpppnnnmmmmmmllljjjhhhlllmmmmmmnnnooopppqqqrrrvvvvvvuuussspppoooqqqrrrooonnnnnnppprrrssssssrrrssssssssssssrrrqqqpppoooooommmjjjfffbbb___\\\[[[___aaaeeekkksssxxx{{{{{{zzzzzzzzz{{{||||||||||||{{{{{{zzzyyyxxxxxxxxxyyy{{{yyyxxxvvvuuuuuuvvvvvvwwwxxxxxxvvvsssrrrrrrrrrrrrqqqooommmllliiieeebbbaaa```^^^ZZZVVVQQQMMMJJJIIIIIIJJJJJJIIIIIIHHHGGGGGGGGGHHHKKKNNNRRRUUUWWWWWWXXXYYYYYYYYYZZZ]]]___eeegggjjjnnnqqqtttvvvwwwwwwvvvuuussspppkkkddd___WWWSSSOOOPPPVVV```iiinnnrrrqqqmmmjjjkkkllleee]]]SSSTTTTTTRRRMMMIIIFFFEEEGGGOOO[[[iiirrrsssppplll]]]TTTSSSaaawww~~~aaaSSSMMM\\\wwweeeOOOEEE<<<:::===:::;;;777666888888555555777222333444555555555444333333111222555555444666;;;===HHHWWWfffuuuppp___SSSOOOTTT[[[eeejjjppppppppptttvvvlllkkktttsssnnnoooooollljjjeeehhhkkkiiiddd^^^]]]^^^```bbbgggppp{{{lllddd___aaadddgggoooxxxtttgggbbb\\\YYYXXXZZZ\\\]]]```[[[TTTRRRRRRQQQLLLGGG@@@<<<888777777999:::;;;???@@@BBBDDDFFFJJJOOOSSSWWW\\\bbbgggkkkqqqxxx}}}|||{{{yyyyyy|||~~~}}}|||~~~~~~~~~~~~~~~~~~~~~~~~}}}}}}||||||{{{yyyyyyyyy{{{{{{zzzyyyyyyxxxwwwwwwvvvrrrlllhhh___[[[WWWUUUXXX\\\___aaaaaacccfffhhhkkknnnssswwwwwwuuutttwww}}}zzzwwwqqqmmmkkkiiigggeeebbbaaa```^^^^^^^^^___```cccdddeeeggggggggggggfffgggjjjlllkkkgggbbb___^^^^^^___```aaaccceeeggghhhgggeeedddeeeggghhhfffddd```^^^ZZZUUUPPPKKKHHHGGGDDDCCCAAA@@@@@@@@@>>><<<777777777:::<<<======<<<:::999888777777888999:::999888777666555555666777777999<<<===>>>@@@CCCEEELLLQQQWWWZZZZZZWWWSSSQQQWWWSSSTTT\\\iiiyyykkkTTTEEE>>>999666666777666777999;;;<<<:::888999>>>EEELLLUUUaaannnxxxwwwnnnhhhcccaaabbb```^^^\\\ZZZZZZ[[[\\\\\\[[[^^^aaaeeehhhlllpppsssqqqppppppoooooonnnnnnnnnooonnnkkkhhheeebbb```^^^dddgggkkknnnppppppnnnmmmmmmmmmmmmmmmlllkkkjjjjjjooonnnlllllllllllljjjiiillllllnnnooopppqqqrrrrrrxxxxxxvvvtttqqqppprrrssspppooonnnooorrrssssssrrrrrrssssssssssssrrrrrrqqqpppnnnjjjfffbbb^^^\\\[[[]]]___ccckkksssyyy|||}}}{{{{{{{{{{{{{{{|||||||||{{{{{{{{{zzzyyyxxxwwwwwwzzzyyyxxxvvvuuuuuuuuuuuuuuuvvvwwwuuusssrrrrrrsssrrrpppnnnmmmkkkiiieeebbbbbbbbbaaa___ZZZTTTOOOKKKJJJJJJJJJIIIIIIHHHGGGGGGGGGGGGHHHJJJLLLOOORRRTTTVVVXXXYYYZZZYYYYYY[[[\\\dddfffiiimmmpppsssuuuvvvvvvuuutttsssqqqmmmgggccc[[[WWWQQQOOOTTT\\\ffflllqqqpppmmmkkkkkkjjjaaaWWWRRRSSSUUUTTTRRRMMMIIIFFFGGGLLLWWWdddoootttssspppaaaTTTMMMVVVjjj}}}lllZZZMMMVVVmmmdddNNNFFF===:::<<<999:::777666777555222333777444555666777777777555555444333333555444333666<<>>>>>===<<<:::777777777999<<<===<<<;;;999999888777777888999999888777666555555555666777888:::===???AAADDDHHHKKKUUUXXX\\\\\\XXXTTTPPPOOOWWWSSSWWWggg}}}~~~kkkZZZHHH???<<<999777666777777888:::<<<===<<<:::;;;@@@GGGNNNVVVbbboooxxx}}}ooogggbbb^^^^^^```]]]\\\ZZZXXXWWWVVVWWWXXXZZZ\\\___aaacccgggkkkooonnnoooooopppppppppqqqqqqpppooommmiiifffcccaaa```fffiiimmmqqqrrrrrrpppnnnmmmnnnnnnooonnnmmmlllkkklllkkkjjjkkklllmmmlllkkkkkklllnnnpppqqqrrrrrrrrrwwwwwwvvvtttqqqppprrrsssrrrpppooooooqqqssssssssssssssstttttttttssssssrrrooommmjjjfffccc___]]]\\\[[[]]]bbbjjjrrryyy}}}~~~}}}}}}|||{{{{{{{{{|||||||||||||||{{{zzzyyyxxxxxx{{{zzzxxxwwwuuutttsssrrrrrrsssttttttsssrrrsssuuurrrqqqooonnnmmmkkkgggddddddeeeeeeccc___XXXRRRNNNKKKKKKJJJIIIHHHHHHGGGGGGGGGGGGGGGHHHKKKMMMPPPQQQUUUXXXZZZ[[[[[[ZZZ[[[\\\cccdddgggkkknnnqqqssstttuuutttttttttsssppplllhhh___[[[TTTPPPQQQXXXbbbhhhppppppnnnlllkkkhhh^^^TTTTTTVVVXXXYYYWWWSSSMMMIIIIIILLLSSS^^^jjjrrrsssqqqdddVVVKKKOOO___rrrvvvaaaPPPQQQcccyyydddNNNFFF===:::<<<999:::888888999666333444888555666888999999777666444444333333555444333888@@@LLL[[[jjjuuuuuugggZZZSSSNNNMMMXXXfffppptttxxxyyyyyy||||||jjjffflllwwwvvvoooqqqsssmmmggggggffffffbbb___aaahhhnnnpppeeeggglllvvvrrrfffdddcccbbbdddiiiqqqwwwvvvhhhbbb```^^^]]]^^^`````````YYYWWWUUUSSSQQQKKKCCC<<<;;;999888888:::;;;<<<;;;>>>@@@BBBEEEHHHLLLRRRVVVWWW]]]dddiiimmmttt}}}}}}{{{}}}~~~|||}}}~~~~~~}}}}}}}}}}}}~~~~~~~~~~~~}}}}}}~~~}}}||||||zzzxxxxxxzzz{{{zzzzzzyyyyyyyyyxxxvvvssspppnnnkkkgggaaa]]]]]]^^^^^^___]]]___aaacccfffiiinnnqqqtttuuuvvvxxxzzz{{{yyyxxxwwwtttrrrpppooommmjjjgggdddccccccbbbbbbbbbbbbcccdddfffgggiiijjjjjjjjjiiidddfffhhhjjjiiigggdddaaa^^^^^^^^^___```bbbeeeffffffggghhhhhhgggeeecccbbbaaa```^^^ZZZTTTNNNIIIFFFCCCAAA>>>===<<<<<<:::999666666666888:::;;;:::999999888777666666777888999777777666555555666777888:::;;;>>>@@@DDDIIINNNSSS]]]^^^___[[[UUUQQQPPPQQQXXXYYYeee|||~~~nnnVVVKKK@@@<<<:::777555555444444666888;;;<<<;;;:::===AAAHHHNNNVVVbbbnnnwwwxxxiiiaaa]]]YYYYYY\\\XXXXXXWWWUUURRRQQQRRRTTTYYY[[[]]]^^^___aaadddgggiiikkkmmmoooqqqrrrsssssspppooommmjjjgggdddbbbaaagggiiimmmqqqsssrrrqqqooonnnnnnoooooopppoooooonnnkkkjjjjjjkkkmmmnnnnnnmmmjjjlllnnnppprrrssssssssstttuuuvvvuuusssrrrrrrssssssqqqooooooqqqssssssssstttttttttuuuttttttssssssooommmjjjfffccc```^^^]]]\\\]]]aaahhhqqqyyy~~~~~~|||{{{zzz{{{||||||}}}|||{{{zzzyyyyyyyyyzzzzzzzzzyyywwwuuusssrrrqqqpppqqqssssssrrrrrrtttuuurrrqqqppppppooonnnjjjhhhhhhhhhiiigggccc\\\UUUQQQLLLKKKJJJIIIHHHGGGGGGGGGGGGGGGGGGGGGIIIKKKMMMOOOTTTWWW[[[\\\\\\[[[[[[\\\aaabbbeeeiiillloooqqqrrruuuuuutttuuuuuutttpppmmmccc___XXXRRRPPPTTT]]]cccnnnqqqqqqnnnkkkhhh```XXXZZZZZZ\\\^^^]]]YYYRRRNNNKKKKKKNNNXXXdddmmmpppooofffYYYLLLKKKUUUeeexxx{{{gggRRRNNNYYYlllcccNNNFFF===;;;<<<999999777888999666111222666555777888999999777444333111111222444444555<<>>===<<<<<<:::999888777777888:::;;;:::888999888777666666777888999888777777666777888999:::===>>>@@@CCCGGGNNNVVV[[[bbbbbb```ZZZSSSQQQSSSWWW```jjjooo^^^HHHAAA;;;:::888555444666333333555888;;;===<<<;;;===AAAGGGMMMUUU```mmmvvvtttfff]]]XXXSSSRRRTTTQQQRRRRRRPPPMMMLLLMMMOOOUUUWWWYYYZZZZZZ[[[]]]___ccceeehhhlllppprrrttttttrrrqqqooommmjjjhhhfffeeefffhhhlllooopppqqqpppooommmnnnnnnooooooppppppqqqmmmlllkkklllmmmnnnmmmllljjjlllnnnqqqssssssssssssrrrtttvvvwwwvvvtttsssttttttrrrooooooqqqsssssssssuuuuuuuuuuuuuuutttsssrrrpppnnnkkkgggccc```^^^\\\]]]^^^```fffoooxxx~~~}}}{{{zzzzzz{{{||||||zzzyyywwwwwwxxxzzz{{{xxxxxxwwwwwwvvvtttsssrrrrrrsssttttttsssssstttuuurrrqqqpppqqqqqqpppmmmjjjkkklllllljjjeee___YYYUUUMMMLLLJJJHHHGGGGGGGGGGGGGGGGGGFFFGGGHHHJJJLLLMMMQQQUUUZZZ\\\]]]\\\[[[\\\^^^```cccgggjjjmmmooopppvvvuuuuuuvvvwwwwwwtttrrrfffbbb[[[SSSOOOQQQXXX^^^hhhooorrrooojjjhhhddd___``````aaabbbbbb^^^XXXRRRJJJHHHIIIQQQ^^^hhhlllkkkiii]]]PPPJJJLLLXXXlll}}}mmmWWWKKKNNN]]]ssscccMMMFFF===;;;<<<999555555777888444//////333555666888999888555333111......111444444666???JJJ\\\lll{{{yyy^^^TTTPPPTTTWWWZZZfffvvv{{{|||{{{xxxvvvxxxvvvlllrrr~~~vvvqqqtttqqqiiigggmmmhhhgggbbbaaaiiitttuuupppeeejjjttt~~~kkkdddfffeeebbbbbbgggnnnrrrwwwfffZZZ^^^^^^^^^```aaaaaa___]]]WWWWWWTTTNNNGGGAAA>>>>>>999888888:::<<<>>>>>>======???BBBDDDHHHMMMSSSWWWZZZ```ggglllpppxxx}}}||||||zzzyyy~~~||||||{{{{{{{{{{{{||||||}}}~~~~~~}}}|||}}}~~~}}}{{{yyywwwwwwxxxzzzzzzyyy{{{|||}}}{{{xxxtttsssrrrqqqmmmhhhdddaaa^^^\\\ZZZ]]]^^^```bbbcccfffjjjmmmnnnssswwwxxxuuurrrrrrsssrrrpppnnnlllkkkgggccc```______``````aaaaaabbbbbbaaaccceeefffhhhhhhhhhgggjjjiiijjjjjjjjjiiifffcccaaa```___^^^___aaaccceeeaaacccfffhhhhhhgggfffgggeeedddccc___YYYSSSLLLIIIEEECCC???======<<<;;;:::;;;::::::;;;======;;;:::999888777666666777888999999888888888888999;;;<<>>::::::888555666999444444666999===??????>>><<<@@@FFFMMMTTT___llltttsssddd[[[UUUOOOMMMNNNLLLNNNNNNLLLIIIHHHJJJLLLQQQTTTVVVXXXXXXXXXYYY[[[^^^aaaeeejjjooorrrtttuuuuuuuuusssqqqooommmkkkjjjfffgggjjjmmmnnnoooooonnnmmmmmmmmmmmmnnnpppqqqrrrooonnnllllllmmmmmmlllkkkjjjkkknnnqqqssstttssssssqqqtttwwwyyyxxxvvvuuutttuuurrrpppoooqqqsssttttttvvvvvvvvvvvvuuutttsssrrrrrrppplllgggccc___\\\[[[___^^^```eeennnwww~~~}}}{{{zzzzzz{{{|||zzzyyywwwuuuuuuwwwzzz{{{uuuvvvvvvvvvvvvuuuuuutttuuuvvvwwwvvvtttsssssstttqqqppppppqqqqqqqqqnnnlllnnnnnnnnnkkkgggaaa[[[WWWMMMLLLJJJHHHGGGGGGGGGGGGGGGGGGFFFFFFGGGIIIKKKLLLPPPTTTYYY\\\\\\\\\[[[[[[]]]___bbbfffiiilllnnnooovvvuuuvvvwwwxxxxxxvvvttthhhddd]]]UUUOOOPPPUUU[[[bbbkkkpppmmmhhhfffeeedddeeeddddddeeeeeeaaa[[[UUUHHHEEEDDDLLLZZZeeeiiiiiijjj```SSSJJJGGGPPPcccuuusss[[[KKKGGGRRRgggzzzdddLLLDDD===<<<>>>:::===;;;999888888777666555555555555444444444333333222000000222444777AAALLL]]]kkkyyyttt^^^XXXUUUXXX]]]cccppp|||~~~{{{yyyyyy{{{~~~sssnnn{{{xxxtttmmmjjjiiikkklllmmmlllmmmiiieeehhhooopppkkkdddnnnzzzvvvkkkgggbbb___```aaacccnnnzzzvvvllleeebbb````````````aaa___\\\YYYPPPPPPOOOLLLFFF@@@:::777999;;;===>>>@@@@@@?????????BBBFFFJJJNNNSSSXXX[[[^^^```hhhrrrxxx~~~{{{zzz~~~~~~}}}||||||||||||~~~|||zzzyyyyyyyyy{{{|||~~~~~~}}}~~~~~~~~~}}}}}}~~~~~~~~~~~~}}}}}}~~~}}}{{{zzzyyyyyyzzzzzz||||||{{{zzzwwwtttrrrpppqqqnnniiiddd```]]]\\\[[[ZZZZZZ[[[]]]aaaeeehhhkkkmmmnnnpppqqqqqqpppooonnnqqqpppmmmjjjfffbbb^^^\\\WWWWWWXXXXXXYYYZZZ[[[[[[___bbbeeehhhiiihhhfffdddfffhhhiiihhhffffffhhhkkkhhheeebbb___^^^```bbbcccdddeeegggiiiiiihhhfffddd```aaaaaa___[[[TTTMMMIIIDDDCCCAAA???============888888888888888888888888999999999888888888888888<<<<<<;;;999999:::>>>AAAAAAAAACCCJJJTTT]]]bbbdddhhh```[[[ZZZUUURRR^^^ooo|||hhhUUUJJJ???999444444777:::999777888888888999;;;>>>AAABBBAAAEEEKKKRRRZZZdddnnntttppp___UUUPPPLLLKKKLLLMMMMMMLLLJJJIIIJJJMMMOOOSSSTTTVVVVVVUUUTTTUUUWWWYYY]]]ccchhhlllooosssvvvwwwvvvtttqqqooonnnmmmmmmfffeeedddfffiiimmmooopppmmmjjjhhhkkkppptttssspppqqqpppnnnlllkkkkkkkkkkkklllllllllnnnqqqsssssssssrrrtttvvvxxxyyyxxxwwwvvvxxxuuuqqqnnnnnnooorrrtttttttttttttttuuuuuuuuuvvvtttrrroookkkgggdddaaa___\\\ZZZ]]]fffooovvv}}}}}}}}}}}}{{{~~~zzzvvvuuuwwwzzzzzzyyyyyyyyyyyyxxxwwwuuusssqqqwwwvvvtttsssrrrsssssstttqqqqqqqqqqqqpppooonnnmmmnnnmmmkkkhhheeeaaa^^^\\\QQQNNNIIIFFFFFFGGGGGGGGGIIIHHHGGGFFFGGGHHHIIIJJJRRRSSSUUUXXXZZZ[[[\\\\\\ZZZ^^^bbbeeehhhjjjmmmpppssstttuuuvvvvvvuuutttsssqqqhhh^^^WWWQQQMMMNNNSSSeeekkkqqqrrrnnniiiggggggeeeffffffeeefffddd[[[QQQHHHDDDBBBHHHPPPWWW```hhhhhhaaaXXXMMMFFFJJJ]]]pppyyy```KKKCCCLLL^^^lllcccLLLEEE===<<<>>>:::999777666555666666666555333333333222222222111111333111111444555999CCCNNN___mmm{{{sss```ZZZXXX\\\aaagggsss~~~}}}{{{{{{}}}}}}}}}ssslllqqq~~~ooolllhhhgggjjjnnnrrrssstttrrrkkkcccccchhhiiifffjjjrrr}}}mmmdddddd```^^^aaaccchhhttt~~~uuummmeee`````````___``````^^^ZZZWWWRRRRRRPPPLLLGGG@@@;;;777999:::<<<>>>???@@@@@@???@@@BBBFFFJJJNNNRRRWWW[[[^^^```hhhssszzz}}}}}}~~~}}}|||||||||{{{zzzyyyyyy{{{|||}}}~~~~~~}}}||||||}}}}}}}}}}}}}}}~~~~~~~~~~~~}}}}}}~~~|||zzzyyyyyyyyyyyy{{{{{{{{{zzzxxxuuusssrrrrrrpppkkkgggbbb___]]]\\\XXXYYY[[[^^^aaacccfffgggkkklllnnnoooooonnnlllkkkooommmjjjfffaaa]]]ZZZYYYUUUVVVVVVVVVWWWXXXXXXXXX]]]___bbbeeeggggggfffeeeeeeggghhhhhhffffffhhhjjjhhhfffccc```___```aaabbbbbbdddfffggggggfffdddbbb`````````]]]YYYSSSMMMJJJEEECCCAAA???============999999999999999999999999999999999999999999999::::::::::::::::::;;;???BBBCCCCCCFFFNNNXXXbbbgggjjjhhh___ZZZ[[[\\\```pppppp]]]MMMCCC>>>:::555555888:::999888888888999:::<<<>>>AAACCCAAAEEEMMMUUU]]]gggpppvvv{{{lll[[[RRRNNNKKKJJJKKKLLLMMMMMMKKKJJJJJJLLLNNNQQQSSSTTTTTTSSSSSSUUUWWW[[[^^^cccgggkkkoootttxxxxxxwwwuuusssqqqooonnnnnngggeeecccdddhhhkkknnnooopppmmmkkkmmmqqqttttttrrrppppppooonnnmmmlllkkkjjjjjjjjjjjjmmmppprrrrrrrrrqqqsssvvvxxxzzz{{{zzzzzzxxxvvvrrrooonnnppprrrtttttttttuuuuuuuuuuuuuuuuuutttrrroookkkgggccc```^^^\\\ZZZ\\\eeennnuuu|||~~~~~~|||~~~{{{xxxwwwxxxzzzyyyxxxyyyyyyzzzyyyxxxvvvtttsssvvvuuusssrrrqqqqqqrrrrrroooooopppoooooonnnmmmlllnnnmmmkkkiiifffccc```___TTTPPPKKKGGGGGGHHHHHHHHHHHHHHHGGGGGGGGGHHHIIIJJJPPPQQQSSSVVVYYY\\\]]]^^^]]]^^^```aaacccggglllppptttuuuuuuvvvvvvvvvvvvuuurrrjjjbbb]]]VVVPPPOOORRR^^^eeennnqqqnnnkkkiiiiiiiiiiiigggccccccbbb[[[RRRIIIDDDBBBGGGNNNUUU___hhhmmmhhh___TTTJJJIIIVVVfff}}}fffNNNBBBFFFVVVdddbbbLLLEEE>>><<<>>>999777666444555666777777666333333333333222222222222333111222555777<<>>999666888999;;;===??????@@@@@@CCCFFFIIIMMMPPPTTTYYY]]]___aaaiiittt}}}~~~}}}|||{{{zzzzzzyyyzzz{{{}}}~~~||||||{{{{{{{{{|||}}}}}}}}}}}}~~~~~~~~~~~~}}}}}}}}}{{{zzzyyyxxxxxxyyyyyyzzzzzzyyywwwuuutttsssrrroookkkgggbbb___]]]WWWXXXZZZ\\\___aaabbbccchhhiiikkkllllllkkkiiihhhkkkiiieee```\\\YYYWWWWWWVVVVVVVVVWWWWWWWWWWWWWWW]]]^^^```bbbdddffffffgggeeefffggggggffffffgggiiiiiigggdddaaa`````````aaaaaabbbdddeeeeeedddbbbaaaaaa```^^^[[[VVVQQQMMMJJJFFFDDDBBB???===<<<<<<<<<999999999999999999999999888999999::::::;;;;;;;;;777888:::;;;;;;===???BBBDDDGGGMMMVVVaaaiiimmmooojjj```YYY^^^gggtttwwweeeUUUIIIAAA>>>:::666666888::::::888999999999:::<<>><<<>>>999:::888777666888888888777666555555555555444444444222111222666999>>>IIITTT]]]iiiwww|||ppphhhfffeeeiiipppxxxyyyxxx|||}}}yyysssgggkkk{{{~~~uuullljjjiiikkkooosssvvvwwwuuuqqqjjjdddbbbdddgggiiixxx}}}pppeeecccaaa______ccckkkuuu|||vvvrrrnnnhhhbbbcccbbbaaa```___[[[WWWSSSQQQNNNJJJDDD>>>999555333888999:::<<<>>>@@@AAAAAAGGGJJJMMMQQQTTTXXX]]]```ccceeelllvvv~~~~~~~~~|||}}}~~~|||{{{}}}|||{{{{{{zzz{{{||||||{{{{{{{{{{{{|||}}}}}}~~~}}}}}}~~~~~~~~~~~~}}}}}}~~~|||zzzxxxwwwvvvwwwwwwxxxyyyyyyxxxwwwvvvttttttrrroookkkfffbbb___ZZZYYYYYYYYY[[[]]]___```eeefffhhhiiijjjiiigggffffffdddaaa]]][[[ZZZZZZZZZ\\\\\\\\\\\\[[[[[[[[[[[[```aaaaaabbbccceeefffgggeeeffffffgggggggggggggggiiigggeeebbbaaa_________```aaabbbcccccccccaaaaaaaaa___\\\XXXTTTPPPMMMKKKGGGEEECCC@@@>>><<<<<<<<<::::::::::::::::::::::::777777888999999:::;;;;;;777999;;;<<<<<<===???AAACCCJJJUUUaaakkkpppppppppkkkaaa\\\ddduuu}}}kkk[[[OOOFFFAAA===;;;888777999::::::999999999999;;;===???BBBCCCAAAGGGQQQ[[[eeennnvvv{{{pppcccVVVQQQOOONNNMMMOOOLLLNNNQQQRRRQQQPPPPPPPPPRRRSSSTTTTTTTTTVVVZZZ]]]]]]^^^```bbbeeejjjqqqvvvzzzzzzzzzyyyxxxuuusssqqqkkkgggbbb```bbbfffiiijjjrrrpppnnnnnnqqqsssssssssnnnppprrrsssrrrpppmmmjjjhhhhhhiiikkkooorrrrrrrrrrrrtttwww{{{~~~{{{yyyuuurrrpppqqqrrrsssuuuuuuvvvvvvvvvuuutttssssssrrrooolllgggbbb]]][[[[[[ZZZ\\\bbbiiioooyyy}}}}}}}}}}}}}}}}}}}}}}}}|||{{{yyywww||||||}}}}}}|||{{{yyyxxxttttttrrrqqqooonnnmmmlllllllllllllllkkkjjjiiiiiilllkkkjjjiiigggeeecccbbbZZZVVVOOOKKKIIIJJJJJJJJJHHHHHHHHHHHHIIIIIIJJJJJJKKKLLLMMMOOOSSSWWWZZZ]]]``````___^^^___ccciiinnntttssssssssstttuuuwwwxxxtttnnniiiddd]]]TTTPPPQQQSSS[[[fffoooqqqpppnnnmmmlllllliiiccc___\\\VVVNNNGGGBBB???BBBGGGOOO\\\gggllljjjggg^^^RRRKKKPPPZZZsss~~~pppYYYEEE@@@KKKXXXaaaKKKEEE>>>======999<<<:::777777777777555444666666666555555555444444222111222777;;;@@@LLLWWW^^^iiivvv|||sssllljjjjjjllluuu~~~yyyyyy}}}~~~yyytttmmmwww~~~uuuoooooopppssswwwyyyyyyyyyssspppmmmjjjhhhhhhjjjmmm{{{|||kkkeeedddbbbbbbbbbeeemmmyyyvvvqqqpppnnnjjjfffeeedddcccaaa```\\\WWWTTTPPPMMMGGGAAA;;;777555444888999:::<<>><<<;;;;;;::::::::::::::::::::::::555666666777888999999:::888:::<<<======>>>@@@AAACCCNNN]]]kkkssssssppplllgggbbbcccpppnnn]]]PPPGGGBBB???===;;;:::999::::::::::::999999999:::<<>>@@@EEEMMMZZZfffjjjiiiggg```SSSKKKOOOXXXnnn}}}vvv```JJJ@@@GGGQQQ```KKKEEE???======888:::888666444444444222111444444444444333333333222222111444999===DDDPPP[[[fffnnnyyy~~~xxxlllllljjjllluuu~~~~~~|||wwwrrr}}}uuuooorrrvvv|||~~~vvvsssqqqpppmmmjjjlllppp~~~uuugggbbb```cccdddeeegggooozzz~~~xxxqqqmmmlllllljjjiiifffeeecccbbb```\\\XXXTTTRRRNNNGGG@@@;;;999888888999:::;;;===???BBBEEEFFFFFFIIIMMMQQQUUUZZZ___cccoooooottt}}}{{{zzzxxxyyyzzz{{{||||||{{{{{{}}}{{{yyyxxxwww{{{{{{{{{|||}}}}}}}}}~~~~~~~~~~~~}}}}}}~~~~~~}}}{{{yyyvvvtttsssssstttuuuwwwwwwwwwwwwvvvuuuuuuuuutttqqqmmmiiigggdddaaa\\\XXXVVVWWWYYY[[[]]]___bbbdddfffffffffeeecccbbbbbbcccdddfffhhhiiiiiiiiiiiijjjjjjjjjjjjjjjlllkkkjjjiiihhhhhhhhhiiifffffffffhhhjjjjjjhhhfffddddddcccbbbaaa___]]]\\\[[[\\\^^^```aaabbbcccccc```^^^[[[XXXTTTPPPNNNLLLIIIGGGDDDAAA>>><<<;;;:::;;;;;;;;;;;;;;;;;;;;;;;;555555666666777888888888999;;;===>>>>>>@@@CCCEEEHHHTTTdddqqqvvvsssnnnjjjcccfffooo}}}sssdddVVVLLLFFFCCCAAA<<<<<<;;;;;;:::::::::;;;888888888999;;;>>>AAABBBAAAFFFOOOYYYcccmmmuuu{{{jjj___TTTPPPPPPNNNLLLMMMHHHKKKOOORRRSSSSSSTTTUUUUUUWWWYYY[[[[[[\\\^^^```bbbbbbbbbbbbcccffflllppptttvvvyyy{{{{{{yyywwwuuurrrmmmgggbbbaaaaaaaaaaaadddfffiiilllnnnpppppppppppprrrtttvvvuuussspppnnnkkkjjjkkkmmmppprrrrrrqqqtttvvvyyy}}}~~~|||yyyuuusssrrrrrrrrrpppqqqsssuuuuuuuuusssrrrrrrqqqpppmmmiiiddd```]]]]]]\\\]]]aaadddkkkwww|||{{{|||{{{}}}~~~|||||||||~~~|||zzzxxxttttttssssssqqqpppnnnmmmmmmmmmmmmllllllkkkjjjiiijjjiiiiiigggeeecccaaa```^^^[[[VVVSSSPPPNNNKKKIIIHHHHHHIIIJJJJJJJJJJJJIIIJJJIIIHHHHHHKKKOOOTTTWWW[[[^^^bbbdddeeefffgggiiinnnooooooppprrrtttuuuvvvvvvpppkkkfff```WWWTTTTTTSSSYYYbbbkkkoooooollljjjeeeiiijjjeee```[[[SSSKKKCCC@@@???@@@CCCIIIVVVbbbjjjkkkjjjdddVVVJJJKKKRRRkkk~~~|||hhhPPPBBBBBBHHH~~~___JJJEEE???======888999777444444444555333222444444444444333333333333444444666<<>>AAADDDGGGIIIGGGKKKOOOTTTXXX]]]cccgggssstttyyy~~~yyyyyyzzzzzz{{{|||}}}}}}~~~|||zzzyyyxxxyyyyyyzzz{{{|||~~~}}}}}}~~~~~~~~~~~~}}}}}}||||||{{{zzzxxxvvvsssrrrrrrssstttuuuvvvvvvuuuuuuuuuuuuuuutttrrrooommmkkkfffdddaaa]]]YYYWWWUUUUUUXXXZZZ]]]aaaccceeeeeeddddddeeefffhhhiiikkklllmmmjjjjjjjjjkkkkkkllllllmmmllllllllllllkkkkkkkkkjjjhhhggggggiiilllllliiifffaaaaaabbbbbbaaa___\\\[[[XXXYYYZZZ]]]___aaacccddd___^^^\\\YYYUUURRRNNNLLLJJJHHHEEEAAA>>><<<;;;:::;;;;;;;;;;;;;;;;;;;;;;;;777777777777777777888888999:::<<<===???CCCHHHKKKRRR\\\iiisssuuurrrmmmjjjgggqqq}}}ppphhh\\\RRRJJJFFFCCCBBB<<<<<<===<<<;;;:::;;;;;;777777777888:::===@@@AAAAAAEEEMMMVVV___iiisssyyynnnbbbXXXUUUTTTQQQNNNNNNKKKNNNRRRVVVWWWYYY[[[]]]\\\___ccceeeeeeeeeeeefffhhhiiihhhhhhgggiiimmmppppppssswww{{{|||zzzxxxvvvuuupppjjjdddaaa___]]]\\\\\\```ffflllooopppppppppqqqsssuuuvvvvvvtttrrrpppkkkkkkjjjlllnnnppppppooorrrtttxxx|||}}}zzzwwwtttsssrrrrrrmmmooorrrtttuuutttsssrrrqqqqqqpppoookkkfffbbb___^^^]]]^^^aaadddjjjwww~~~||||||{{{}}}}}}}}}~~~~~~{{{xxxwwwtttttttttttttttrrrqqqpppnnnnnnnnnnnnmmmlllkkkjjjkkkkkkjjjhhhfffdddaaa```aaa^^^[[[XXXUUUQQQMMMIIIHHHHHHJJJKKKKKKKKKJJJIIIIIIGGGFFFGGGJJJPPPVVVYYYYYY\\\```bbbccceeeggghhhmmmnnnppprrrtttuuuvvvvvvwwwssspppmmmggg^^^XXXWWWQQQVVV^^^fffkkkmmmkkkiiifffiiijjjeee```\\\VVVPPPEEEBBBAAAAAAAAADDDOOOZZZhhhkkknnnjjj\\\MMMJJJMMMbbbyyy~~~mmmWWWGGGCCCEEE}}}___JJJEEE???======888888777555555777888777666777777666666666555555555666666999>>>DDDKKKWWWcccrrrvvv}}}}}}yyywwwhhhgggdddcccnnn~~~zzzvvvtttxxxxxxttt{{{~~~yyysssxxx}}}xxxsssoooooommmlllsss}}}mmmeeebbb______cccfffiiirrr|||zzzrrrqqqnnnjjjeeedddeeegggcccbbbaaa```^^^[[[VVVSSSOOOJJJCCC<<<888777999:::;;;;;;<<<>>>AAAEEEHHHJJJKKKNNNSSSWWW\\\bbbhhhllluuuvvv{{{zzzzzzzzzzzz{{{}}}~~~~~~~~~~~~~~~}}}{{{zzzyyywwwxxxxxxyyy{{{}}}}}}}}}~~~~~~~~~~~~}}}}}}zzzzzzzzzyyyxxxuuusssrrrqqqrrrsssuuuuuuuuuttttttuuuuuutttsssrrrpppnnnnnnffffffdddbbb]]]XXXSSSPPPTTTWWWZZZ^^^aaacccddddddfffgggiiikkklllmmmmmmmmmhhhhhhiiijjjkkkkkklllllljjjkkklllmmmmmmmmmmmmlllhhhggghhhjjjmmmmmmjjjfff___```aaaaaa```^^^\\\[[[UUUVVVXXX[[[^^^```cccddd___^^^]]]ZZZWWWRRROOOLLLKKKIIIEEEAAA>>><<<::::::<<<<<<<<<<<<<<<<<<<<<<<<999999999888888888888888777999:::===@@@EEELLLQQQZZZbbblllrrrssspppmmmlllppp~~~~~~lllccc\\\SSSJJJEEEAAA???===<<<=========;;;:::;;;<<<666666666888:::<<>><<<===999999888888777666555555555777666555444222222111111444666999>>>FFFQQQ]]]dddxxxvvvnnnddd```\\\```kkkwww~~~~~~tttmmmnnnzzzzzzxxxzzzyyytttqqqvvvzzzpppmmmmmmnnnmmmmmmwww{{{iiibbbaaaaaa]]]^^^cccmmmwww}}}{{{xxxrrrqqqnnniiifffdddeeegggfffgggfffccc___ZZZWWWVVVKKKFFF@@@;;;999999:::999???@@@AAAAAAAAACCCGGGJJJLLLPPPVVVZZZ___fffooouuuvvv~~~||||||~~~~~~}}}{{{zzzzzzzzzzzzyyyxxxwwwyyy|||~~~~~~~~~yyyzzz{{{}}}}}}}}}}}}|||{{{{{{yyyxxxvvvuuutttsssuuuvvvwwwxxxwwwtttpppnnnrrrrrrrrrqqqpppooonnnmmmfffggghhhfffbbb[[[TTTOOOPPPRRRUUUXXX\\\```cccdddbbbbbbbbbbbbcccdddeeefffeeeeeeeeeeeeeeeeeeeeeeeegggfffffffffhhhjjjlllmmmiiikkklllllljjjhhhggghhhiiihhheeecccaaa```______^^^XXXRRRRRRXXX^^^aaaaaabbbbbb```[[[UUUPPPMMMLLLIIIGGGEEECCCAAA>>>:::777999999:::;;;;;;::::::999999888888888999999:::;;;;;;;;;<<>>===<<<<<<;;;999777666666777888:::===???@@@???AAAIIITTT^^^gggqqqzzzsssfff\\\[[[[[[XXXWWWZZZXXX]]]eeejjjlllmmmppprrrssstttuuuvvvwwwxxxxxxyyyxxxyyy{{{|||}}}|||{{{zzzuuusssqqqrrruuuwwwwwwuuutttqqqnnnllljjjfff```ZZZ[[[___gggpppvvvxxxtttqqquuuvvvwwwxxxxxxwwwuuutttnnnmmmkkkhhhfffeeehhhjjjmmmoootttyyy}}}~~~{{{xxxuuutttpppooooooppprrrrrrqqqooopppnnnllljjjjjjhhhfffdddbbb___^^^```ccciiivvv}}}}}}}}}~~~}}}~~~~~~|||{{{zzzxxxvvvwwwvvvtttsssrrrrrrrrrsssnnnoooooooooooonnnmmmmmmmmmlllkkkjjjhhhgggfffeeeeeedddcccaaa]]]WWWOOOJJJIIIIIIIIIHHHHHHGGGGGGGGGHHHGGGGGGHHHKKKOOOTTTVVVZZZ[[[\\\\\\]]]___bbbeeejjjnnnrrrtttuuutttttttttuuuwwwvvvsssqqqmmmbbbXXXPPPSSSWWW^^^eeejjjmmmmmmiiihhhgggfffdddaaa\\\XXXMMMFFFAAAAAABBBCCCFFFJJJ\\\kkkvvvqqqdddXXXOOOKKKWWWfff|||vvvmmm___OOOFFFDDD|||___KKKEEE>>>;;;===999777666666555444444333333777666666666666777888888555777:::@@@IIIVVVccckkk~~~xxxqqqkkkccc___]]]bbbmmmxxx}}}nnnfffhhh}}}|||wwwyyyxxxtttpppttt||||||uuujjjhhhiiilllmmmppp{{{vvvhhhbbbbbbbbb^^^```eeennnwww{{{yyyvvvtttrrrnnniiifffeeefffhhhhhhgggeeebbb\\\WWWSSSQQQIIIEEE???;;;::::::;;;;;;@@@AAAAAAAAABBBDDDHHHKKKNNNSSSXXX]]]aaahhhqqqwwwzzz}}}}}}~~~~~~~~~}}}}}}~~~~~~~~~}}}}}}|||~~~}}}|||{{{{{{zzzzzz{{{yyyxxxwwwyyy|||~~~~~~~~~yyyzzz{{{|||}}}}}}|||{{{{{{zzzyyyxxxwwwvvvuuuttttttuuuvvvwwwwwwvvvtttsssssssssrrrqqqpppooonnnmmmhhhiiiiiihhhddd]]]WWWSSSPPPQQQTTTWWWZZZ^^^```bbb``````______``````aaaaaabbbbbbbbbbbbbbbbbbbbbbbbccccccccccccdddfffhhhiiiiiikkkmmmmmmkkkjjjjjjjjjkkkiiigggdddbbbaaa``````^^^YYYSSSSSSWWW]]]``````bbbbbbaaa\\\VVVOOOKKKJJJHHHFFFDDDBBB@@@>>>;;;888999999999:::::::::::::::999999999999999:::;;;<<<;;;<<<>>>AAADDDJJJRRRWWWgggooovvvuuuooommmqqqvvv}}}kkk___VVVSSSNNNIIIGGGEEEBBB@@@AAA???===<<<;;;;;;999777777777888999;;;===???@@@>>>@@@FFFQQQ[[[dddoooyyyrrrggg^^^]]]^^^]]]^^^aaaeeekkktttzzz|||~~~{{{wwwsssrrrtttuuuvvvuuuvvvssspppmmmkkkgggbbb]]]]]]aaahhhqqqwwwyyyvvvsssuuuvvvxxxyyyyyyxxxvvvuuuqqqpppmmmiiieeeeeegggiiikkknnnsssxxx}}}}}}zzzvvvtttrrroooooonnnppprrrsssrrrqqqqqqooommmkkkkkkiiigggeeebbb___^^^aaadddjjjwww~~~~~~}}}~~~}}}~~~~~~||||||zzzyyywwwvvvuuusssrrrqqqrrrrrrsssrrrrrrrrrrrrrrrqqqpppppppppooonnnlllkkkjjjiiihhhgggfffeeeccc___YYYRRRLLLIIIHHHHHHGGGGGGFFFFFFFFFFFFEEEEEEGGGJJJNNNRRRUUUZZZ[[[\\\\\\]]]^^^aaacccfffjjjooossstttuuuvvvwwwwwwyyyxxxvvvsssoooeee[[[QQQRRRUUU]]]eeelllnnnnnnpppnnnllljjjhhhccc^^^ZZZPPPHHHAAA@@@AAAAAAEEEIIIWWWfffrrrqqqfff[[[SSSNNNSSS```xxx~~~yyyrrreeeUUUKKKIII|||___KKKEEE===;;;<<<888777666666555555444444333444444333444444555666666555777<<>>;;;;;;<<<<<<<<>><<<::::::999888888999:::;;;<<<999999999:::;;;<<<===>>><<>>GGGSSScccsss}}}|||mmmfffeeeeee``````ccciiisss}}}xxxkkkjjjqqquuupppnnnllllllmmmsss{{{{{{nnnddd^^^^^^```fffnnn{{{yyyjjjeeecccbbbbbb```ccckkkssszzz|||yyyvvvuuupppiiidddcccdddfffggghhheeebbb]]]XXXRRRLLLHHHCCC@@@<<<:::;;;===>>>>>>BBBBBBCCCCCCDDDFFFJJJMMMSSSXXX^^^cccgggmmmuuuzzz}}}}}}}}}}}}|||{{{{{{{{{{{{zzzyyyxxxwwwzzzzzzzzzzzzzzz{{{|||}}}yyyxxxyyy{{{}}}~~~{{{{{{|||}}}|||{{{zzzyyyyyyyyyzzzzzzyyyxxxwwwvvvuuuuuuuuuuuuvvvxxxzzz{{{vvvuuusssqqqpppnnnnnnmmmiiijjjjjjiiifffbbb^^^\\\TTTTTTSSSSSSUUUXXXZZZ\\\[[[[[[[[[ZZZYYYXXXWWWWWWUUUUUUUUUVVVWWWYYY[[[\\\[[[\\\]]]^^^```aaaccccccdddfffhhhhhhggggggiiijjjmmmlllkkkiiigggeeedddddd```[[[VVVTTTUUUXXXZZZ[[[___aaaaaa^^^WWWNNNHHHDDDDDDBBB?????????>>><<<;;;:::999888777777999;;;<<<999999::::::<<<===>>>???===BBBFFFGGGHHHPPP]]]hhhppppppooommmnnnuuuwwwhhh[[[TTTNNNLLLIIIGGGGGGGGGEEEDDDCCC@@@===;;;;;;:::888777::::::;;;<<<===>>>@@@AAADDDDDDHHHQQQZZZdddppp{{{zzzuuupppooossswww|||zzzsssoooooopppqqquuutttqqqnnnkkkhhheeeccc___aaagggnnntttwwwvvvuuuxxxxxxyyyzzzzzzyyyyyyxxxuuusssoooiiidddbbbccceeedddhhhnnnuuu{{{~~~{{{xxxuuutttnnnmmmmmmooosssuuuvvvuuusssrrrpppooonnnlllhhheeecccaaaaaadddgggmmmzzz~~~~~~~~~}}}|||{{{{{{yyywwwssssssssssssttttttttttttssssssttttttssssssrrrqqqpppooommmkkkjjjjjjjjjjjjjjjjjjiiigggddd^^^VVVQQQKKKJJJHHHGGGFFFEEEFFFFFFDDDDDDDDDEEEHHHLLLPPPSSSWWWYYY\\\]]]\\\\\\^^^___aaaeeekkkooosssvvvyyy{{{|||~~~}}}zzzyyyvvvmmmcccYYYUUUTTTZZZeeennnqqqqqqvvvuuurrrpppnnniiiddd```WWWMMMDDD???======@@@EEELLLZZZhhhmmmiiiccc[[[TTTQQQYYYlll~~~}}}xxxlllZZZMMMIIIzzz\\\IIICCC<<<:::;;;777888888888888888777777777888888777666555555555555555999@@@JJJXXXhhhwwwtttgggbbbcccccc^^^aaafffmmmvvv~~~}}}qqqiiimmmvvvtttlllhhhgggjjjlllpppvvvxxxssshhh^^^\\\^^^aaagggrrrtttiiifffbbb``````___dddmmmvvv|||}}}zzzwwwrrrllleeeaaaaaaccceeeeeefffccc___[[[XXXSSSLLLHHH@@@>>>;;;:::<<<>>>??????BBBCCCDDDDDDFFFHHHMMMPPPUUUZZZ```eeeiiinnnvvv{{{~~~}}}}}}}}}|||{{{yyyyyyzzzzzzzzzzzzyyyyyyzzzyyyyyyzzzzzz{{{|||}}}zzzzzzzzz}}}}}}}}}~~~~~~}}}{{{yyyxxxxxxxxxyyyzzzyyyxxxvvvuuuwwwvvvuuutttuuuvvvxxxyyyvvvuuusssqqqpppoooooonnniiiiiiiiigggeeebbb___^^^XXXVVVTTTRRRSSSUUUXXXZZZ[[[[[[[[[ZZZZZZXXXWWWVVVQQQPPPPPPQQQSSSVVVXXXZZZZZZZZZ\\\^^^```aaabbbccccccdddffffffffffffhhhjjjllllllkkkjjjiiigggfffeeeaaa]]]XXXUUUTTTUUUWWWWWW\\\^^^___]]]VVVNNNGGGCCCBBB@@@>>>=========<<<;;;;;;:::888777777888:::;;;999999999;;;<<<>>>@@@AAA@@@DDDIIIKKKLLLTTTbbbmmmsssqqqnnnooovvvzzzlll```WWWRRRMMMLLLKKKKKKKKKKKKIIIGGGDDDAAA>>><<<;;;;;;:::999============>>>???@@@AAAEEEEEEIIIRRR[[[dddppp{{{}}}tttnnnkkklllmmmqqqppppppnnnkkkhhhfffeeecccdddhhhnnntttxxxyyyyyyzzzzzzzzzzzzyyyyyyxxxxxxtttrrroooiiidddaaaaaabbbaaadddjjjqqqwww|||}}}{{{yyyxxxnnnmmmmmmnnnrrruuuvvvvvvtttsssqqqpppooolllhhheeecccaaabbbeeeiiiooo{{{~~~~~~|||{{{zzzzzzxxxwwwuuuuuuuuuvvvvvvvvvvvvvvvsssttttttttttttsssrrrrrrpppooommmkkkjjjjjjkkkkkkkkkjjjiiihhheee___XXXSSSMMMLLLJJJHHHGGGFFFGGGGGGFFFEEEEEEEEEGGGKKKOOOQQQUUUWWW[[[]]]]]]\\\\\\]]]bbbfffkkkooorrruuuxxx{{{{{{}}}|||zzzzzzxxxpppggg___ZZZWWWZZZbbbkkkpppqqqqqqpppooonnnmmmjjjeeebbbZZZPPPFFF@@@>>><<>><<<::::::<<<>>>??????AAABBBDDDEEEGGGKKKPPPTTTWWW\\\ccchhhlllqqqwww|||~~~|||zzzzzz{{{|||{{{zzzyyyzzzzzz{{{{{{{{{zzzzzzzzzyyyyyyyyyzzz{{{||||||{{{{{{|||~~~{{{yyyxxxwwwxxxyyyzzzyyywwwuuusssvvvuuutttsssssstttuuuvvvvvvtttrrrqqqpppppppppqqqjjjjjjhhhfffdddbbb```___[[[XXXTTTQQQQQQSSSVVVXXX[[[[[[\\\\\\[[[YYYXXXVVVRRRQQQPPPOOOPPPRRRUUUVVVWWWXXXZZZ\\\^^^``````aaacccdddeeeeeedddeeegggiiiiiiiiiiiiiiiiiihhhggggggaaa___ZZZVVVSSSSSSSSSTTTWWWYYY[[[ZZZTTTMMMGGGDDDBBB???<<<;;;<<<<<<<<<;;;<<<;;;999888777777888888888888999:::<<<>>>@@@AAABBBFFFKKKNNNQQQYYYeeennnnnnmmmmmmtttzzzlllaaaYYYTTTQQQMMMNNNOOOQQQSSSQQQNNNKKKEEEBBB>>><<<=========<<>>??????@@@AAADDDFFFIIIMMMSSSWWWYYY___fffkkkooosssyyy~~~~~~|||{{{zzzzzz|||}}}|||{{{}}}}}}}}}}}}|||{{{zzzzzzzzzzzzyyyyyyyyyzzz{{{{{{|||}}}~~~|||zzzxxxwwwxxxyyyyyyxxxuuurrrppprrrrrrrrrrrrrrrsssssstttuuusssrrrppppppqqqrrrssslllkkkiiifffdddbbb``````\\\XXXSSSOOONNNOOORRRUUUZZZ[[[\\\]]]\\\[[[YYYWWWXXXVVVSSSPPPOOOOOOPPPQQQRRRTTTVVVYYY[[[\\\]]]]]]```aaaaaa```___```bbbdddeeefffggghhhiiihhhhhhgggbbb```\\\VVVRRRPPPQQQRRRRRRUUUWWWVVVRRRMMMHHHFFFBBB???<<<::::::;;;;;;:::<<<;;;:::999888666555555666777888999<<<>>>@@@AAAEEEGGGKKKPPPUUU^^^gggmmmhhhiiippp}}}yyykkk___WWWRRRPPPOOOOOOQQQUUUYYYZZZXXXRRRNNNEEEBBB???===>>>???@@@@@@AAA@@@@@@@@@@@@@@@AAABBBEEEFFFLLLUUU]]]dddnnnwww~~~wwwnnngggccccccfffjjjnnnooommmjjjhhhhhhiiiiiijjjooouuu{{{~~~}}}|||{{{yyywwwvvvuuuuuuooopppqqqoookkkgggdddddd___aaacccgggmmmttt{{{~~~~~~~~~~~~}}}{{{zzzxxxwwwnnnlllkkklllooorrrssstttssssssrrrqqqppplllgggcccaaa```aaaeeeiiiooo{{{}}}{{{yyywwwxxxwwwvvvtttwwwwwwxxxxxxwwwvvvuuutttssssssttttttssssssrrrqqqqqqpppmmmkkkjjjkkkmmmnnnooonnnmmmllljjjddd]]]XXXOOOMMMJJJGGGFFFFFFGGGHHHHHHGGGEEEDDDEEEGGGIIIKKKOOOSSSXXX\\\]]]]]]\\\\\\^^^aaafffjjjmmmqqqvvvyyyyyy{{{|||{{{}}}~~~yyyqqqgggccc]]]XXXVVVZZZbbbiiikkkjjjjjjkkkkkkiiifffccc]]]SSSJJJEEEBBB??????BBBCCCLLLVVV^^^eeefffaaaXXXOOONNNWWWmmm|||hhhYYYTTTtttWWWEEEAAA<<<;;;>>>;;;888888888888888999999999777777666555555555666666<<>>?????????AAACCCFFFIIINNNTTTYYY\\\aaahhhmmmqqquuu{{{}}}|||{{{}}}~~~}}}{{{yyyxxx{{{zzzzzzyyyyyyzzzzzzzzz}}}~~~}}}zzzyyywwwxxxyyyyyywwwtttqqqooonnnooopppqqqrrrrrrsssssstttsssqqqppppppqqqssstttnnnmmmjjjgggdddbbbaaaaaa\\\XXXRRRMMMKKKMMMPPPRRRYYY[[[\\\]]]]]][[[YYYXXX]]]ZZZVVVQQQNNNLLLLLLMMMNNNPPPSSSUUUXXXYYYYYYYYY[[[\\\\\\[[[ZZZZZZ]]]___cccdddfffggghhhhhhhhhgggbbb```\\\WWWRRROOOOOOPPPPPPRRRTTTTTTPPPLLLIIIHHHBBB???<<<::::::::::::999<<<<<<;;;:::888666444333666666777999;;;>>>@@@AAAFFFHHHKKKQQQXXX```hhhlllhhhlllxxxvvvnnnaaaVVVPPPNNNMMMNNNQQQTTTYYY]]]___\\\UUUPPPFFFCCC???>>>???AAABBBBBBAAAAAAAAA@@@@@@AAAAAABBBHHHIIIOOOYYYaaagggpppyyy~~~wwwnnnfffaaa```ccchhhnnnqqqoookkkjjjiiiffffffggglllrrrxxx{{{}}}~~~}}}{{{xxxvvvuuutttsssnnnqqqrrrrrrnnnjjjgggfff``````aaadddjjjrrryyy}}}~~~~~~}}}|||yyywwwuuutttnnnlllkkkkkknnnqqqrrrssssssrrrrrrqqqooolllgggccc```___aaaeeeiiiooo{{{~~~|||zzzwwwvvvwwwvvvuuutttvvvwwwwwwwwwvvvuuusssrrrppppppqqqqqqppppppooonnnooommmjjjhhhhhhiiikkklllppppppooonnnlllfff___ZZZNNNLLLIIIFFFEEEEEEFFFGGGHHHFFFDDDCCCCCCDDDGGGHHHMMMQQQXXX\\\]]]]]]]]]]]]ZZZ]]]bbbgggkkkpppuuuyyyyyy{{{|||||||||tttgggeee___VVVQQQSSS\\\eeemmmlllkkklllllljjjfffccc]]]TTTKKKGGGDDD@@@???BBB@@@HHHRRR[[[cccgggccc[[[QQQMMMRRRgggooo```[[[uuuYYYHHHDDD===;;;<<<888777666666666666777777888555555555333333555888<<>>;;;999:::;;;;;;;;;???===:::777555555555666777777888999;;;===???AAAHHHFFFJJJTTT]]]ccciiinnniiiuuuxxxhhhddd]]]VVVQQQPPPSSSWWWXXX]]]cccgggeee^^^UUUOOOEEEDDDBBBAAA@@@AAACCCDDDDDDDDDCCCCCCBBBBBBAAAAAAEEEHHHNNNWWWaaallluuu{{{~~~}}}uuukkkccc______dddjjjnnnnnnmmmkkkiiihhhiiijjjmmmppptttwwwyyyzzz}}}}}}xxxsssrrrppplllqqqpppoooooonnnlllhhheeebbb```^^^bbbkkktttzzz|||}}}~~~|||yyyzzz{{{wwwqqqqqqnnnkkkiiikkknnnppppppsssuuuwwwvvvqqqkkkfffccc\\\^^^```eeekkkuuu}}}{{{}}}~~~{{{yyy{{{yyyvvvsssrrrrrrtttuuuwwwwwwwwwwwwvvvtttqqqpppoooqqqtttvvvvvvtttqqqooommmnnnooonnnmmmlllnnnpppqqqpppooommmjjjeee^^^ZZZRRRNNNIIIFFFFFFHHHIIIJJJFFFEEECCCBBBCCCDDDFFFGGGLLLOOORRRVVVYYY\\\]]]]]]``````aaadddggglllpppsssxxxzzz~~~|||wwwtttrrrgggZZZRRRMMMNNNXXXccclllmmmoooppppppnnnllljjj]]]ZZZSSSLLLFFFBBB???>>>EEEGGGMMMXXXccchhhfffcccVVVNNNKKKYYYvvvuuueee]]]uuuYYYHHHDDD===;;;<<<888777777666666666666777777555555444333333555888<<>>@@@AAAAAABBBDDDGGGIIIMMMRRRXXX\\\cccfffkkkpppuuu|||~~~zzzyyyxxxxxxxxxyyyzzz{{{|||yyyxxxzzz|||{{{|||}}}}}}{{{{{{{{{}}}{{{}}}}}}zzzyyy|||zzzxxxuuurrrpppoooooommmoooqqqrrrqqqqqqrrrssssssssssssssssssrrrqqqqqqrrrooollljjjiiihhhgggfff```YYYSSSQQQOOOKKKJJJLLLRRRTTTWWWXXXWWWWWWWWWXXX[[[[[[[[[ZZZXXXUUURRRPPPMMMLLLKKKLLLOOOQQQRRRRRRVVVWWWWWWVVVVVVXXX\\\___^^^___bbbddddddcccaaa```]]][[[WWWSSSOOOKKKIIIGGGKKKLLLNNNQQQRRROOOKKKGGGBBB???:::888999:::;;;;;;>>><<<:::777666555666666888888999;;;===???AAABBBGGGFFFKKKUUU___eeelllrrrrrrxxxooo^^^\\\WWWRRROOOQQQUUUYYY^^^bbbgggiiifff]]]SSSLLLFFFEEECCCBBBBBBBBBCCCDDDEEEDDDDDDDDDCCCCCCCCCCCCDDDGGGNNNXXXcccoooxxx~~~|||uuummmddd^^^[[[___eeekkknnnooooooooogggggghhhiiilllooosssuuuwww{{{|||xxxuuuuuussspppqqqpppooooooooommmiiifffbbb```^^^bbbiiirrryyy|||}}}~~~{{{uuuqqqnnnkkkiiikkkmmmooopppppprrrsssqqqmmmgggcccbbb]]]^^^aaaeeekkkuuu~~~}}}~~~~~~|||{{{zzzxxxvvvtttssstttuuuvvvuuuuuuuuutttsssqqqpppooorrrsssuuuvvvvvvuuusssrrrmmmnnnnnnmmmllllllmmmoooqqqpppooommmkkkfff___[[[TTTPPPJJJGGGGGGIIIJJJJJJFFFEEEDDDCCCCCCDDDEEEFFFKKKLLLOOORRRVVVYYY[[[\\\^^^___```cccggglllqqqtttuuuwww{{{~~~~~~|||yyyvvvsssiii]]]UUUPPPQQQYYYcccoooppprrrrrrqqqooollljjjaaa]]]WWWPPPIIIDDDAAA??????BBBJJJVVVdddlllmmmkkk\\\RRRKKKUUUooo}}}mmmddduuuYYYHHHDDD===;;;<<<888999888777666666555666666444444444333222444888<<>>:::;;;<<<===>>>???@@@AAAAAACCCEEEHHHKKKNNNSSSYYY^^^eeehhhlllqqqwww}}}wwwwwwwwwxxxyyy{{{}}}}}}~~~~~~}}}|||zzzzzz{{{}}}}}}~~~~~~|||{{{{{{|||{{{|||~~~~~~|||{{{}}}{{{xxxuuurrrpppooonnnmmmoooqqqrrrqqqqqqqqqsssqqqrrrsssssssssrrrpppoooqqqooolllkkkkkkjjjiiihhhddd]]]VVVSSSPPPJJJHHHIIILLLOOORRRTTTTTTUUUWWWXXX[[[[[[\\\\\\\\\ZZZYYYXXXRRRPPPMMMLLLMMMNNNMMMMMMNNNOOOPPPPPPPPPSSSWWWZZZ[[[\\\^^^``````___]]]\\\YYYXXXTTTPPPLLLIIIGGGEEEFFFHHHKKKOOOQQQOOOJJJFFFCCC???:::777777999;;;;;;===<<<:::888777666777777999::::::<<<>>>AAACCCDDDFFFGGGMMMXXXaaahhhpppwwwyyykkkbbbTTTTTTRRRPPPQQQUUU[[[```fffiiilllkkkfff\\\QQQIIIFFFFFFEEEDDDCCCCCCDDDDDDDDDCCCCCCCCCCCCBBBBBBBBBCCCGGGNNNYYYeeeqqq{{{}}}zzz~~~}}}{{{wwwoooeee^^^YYY\\\bbbggglllppprrrsssiiihhhgggfffhhhkkknnnppptttyyy{{{yyywwwwwwvvvsssppppppppppppqqqooollliiibbb___^^^```gggooovvvzzz}}}wwwrrrnnnkkkiiijjjmmmnnnooommmnnnnnnkkkgggcccaaaaaa___```bbbeeekkkttt~~~~~~}}}}}}yyyxxxvvvttttttuuuvvvwwwssssssrrrpppoooooooooooottttttuuuvvvvvvuuuttttttlllmmmnnnmmmkkkkkkmmmnnnqqqpppooonnnlllgggaaa]]]VVVRRRMMMIIIIIIIIIJJJJJJFFFEEEDDDCCCCCCDDDEEEFFFHHHHHHJJJMMMPPPTTTWWWYYY\\\]]]___bbbggglllqqqttttttwww{{{}}}{{{uuulllbbbZZZUUUTTT[[[cccppprrrssstttssspppllljjjeeebbb\\\UUUNNNHHHCCCAAA===@@@HHHTTTbbblllppppppbbbUUUKKKPPPfffuuujjjuuuYYYHHHDDD===;;;<<<888999999777666555555555555444444333333333555999<<>>???@@@@@@AAAAAADDDFFFIIILLLPPPUUU[[[```gggiiimmmssszzz{{{zzz{{{{{{|||}}}~~~}}}}}}}}}|||zzzzzz{{{}}}~~~~~~|||zzz{{{|||zzz{{{}}}~~~~~~~~~}}}}}}{{{wwwssspppnnnnnnmmmnnnppprrrrrrqqqpppqqqrrrpppqqqrrrssssssqqqpppnnnpppnnnlllkkkkkkkkkiiihhhddd]]]VVVSSSOOOJJJGGGHHHHHHKKKNNNPPPRRRTTTWWWYYYWWWXXXYYY[[[[[[\\\\\\\\\VVVTTTPPPMMMMMMLLLJJJIIIGGGHHHIIIIIIJJJMMMQQQTTTXXXYYYZZZ[[[[[[[[[YYYXXXWWWUUURRRNNNKKKHHHEEEDDDBBBDDDGGGLLLNNNMMMJJJFFFDDD@@@:::777777888:::;;;;;;;;;999888888888888888::::::;;;===???BBBDDDEEEHHHIIIPPP[[[dddllluuu~~~|||nnn___VVVOOOPPPQQQRRRUUU[[[bbbgggkkkmmmmmmkkkdddYYYNNNHHHGGGGGGFFFFFFEEEEEEDDDDDDAAAAAAAAAAAAAAAAAAAAAAAACCCGGGNNNYYYeeeqqqzzz}}}|||~~~~~~~~~}}}}}}|||{{{zzzxxxwwwxxx{{{~~~~~~}}}{{{yyyssshhh___]]]]]]___ccchhhmmmpppqqqmmmkkkhhhgggggghhhkkkmmmqqqwwwzzzyyyxxxxxxvvvrrrpppooopppqqqrrrpppmmmkkkbbb```^^^___dddkkkrrrwwwzzz~~~|||vvvrrrnnnjjjhhhiiikkklllmmmlllllljjjgggcccaaaaaabbb``````aaadddiiirrr}}}~~~~~~~~~~~~~~~~~~zzzxxxwwwuuuttttttuuuuuusssrrrpppooonnnoooppppppuuuuuuttttttttttttuuuuuulllmmmnnnmmmkkkkkkmmmnnnrrrpppooonnnmmmiiiddd```XXXTTTNNNKKKIIIIIIIIIHHHFFFEEEDDDDDDCCCDDDDDDEEEEEEEEEEEEGGGKKKPPPTTTWWWZZZ[[[]]]aaaffflllqqquuuwwwzzz~~~wwwooofff___ZZZWWW[[[bbbnnnppprrrttttttqqqnnnlllhhheee```YYYQQQJJJEEEBBB???AAAGGGQQQ]]]fffkkkmmmbbbVVVLLLOOO___wwwwwwkkkuuuYYYHHHDDD===;;;<<<888999999777666555555555555444444444333333666:::===DDDNNNXXXaaalllyyywwwkkk```XXXTTTUUUWWW[[[gggpppqqqrrrzzzvvviiiooozzzqqqlllkkkjjjiiilllkkkhhhccc___]]]^^^```dddiiissssssiiiddd```___\\\YYYZZZ^^^hhhiiiiiifffbbb``````bbbkkkrrruuuqqqjjjfffbbb]]]VVVSSSLLLGGGBBB???<<<:::===>>>>>>???@@@AAAAAABBBEEEGGGJJJNNNRRRWWW]]]bbbgggjjjooouuu|||~~~{{{~~~~~~~~~~~~~~~~~~}}}~~~~~~|||zzzyyyyyyzzz~~~~~~{{{zzzzzz{{{zzzzzz|||}}}~~~~~~~~~~~~~~~~~~~~~~~~|||yyyuuuqqqnnnmmmmmmmmmoooqqqrrrsssqqqqqqqqqrrrqqqqqqrrrrrrrrrqqqpppooonnnmmmkkkkkkkkkjjjhhhfffaaaZZZUUURRROOOIIIFFFGGGFFFHHHKKKNNNPPPRRRVVVYYYTTTUUUWWWYYY[[[\\\]]]^^^ZZZWWWTTTQQQPPPNNNKKKHHHCCCDDDEEEEEEEEEHHHLLLOOOTTTUUUVVVWWWWWWWWWVVVUUUUUUSSSPPPMMMIIIGGGEEEDDD???@@@CCCHHHKKKKKKHHHFFFDDD@@@;;;777777888888999::::::999999999999999::::::;;;<<<>>>@@@CCCEEEGGGKKKMMMTTT___iiirrr~~~rrreeeXXXOOOLLLNNNQQQTTTYYY```ggglllooonnnlllggg___VVVMMMHHHFFFGGGGGGGGGFFFEEECCCBBBAAAAAAAAAAAAAAAAAAAAAAAACCCGGGOOOYYYdddoooxxx|||zzzvvvvvvxxxyyyyyyyyyxxxwwwvvvuuuuuuvvvvvvtttvvvyyy{{{|||}}}}}}}}}{{{zzzuuukkkccc___]]][[[^^^cccjjjnnnooonnnllliiigggffffffggghhhnnntttyyyxxxwwwwwwtttppppppooopppqqqrrrqqqnnnlllcccaaa^^^]]]```fffnnnsssvvv|||{{{vvvqqqmmmiiiggggggiiijjjjjjkkkjjjhhheeebbbaaabbbddd`````````bbbfffooozzz}}}~~~~~~}}}}}}}}}|||||||||zzzyyywwwuuussssssrrrrrrtttsssqqqppppppqqqrrrsssttttttsssrrrrrrsssttttttnnnoooooonnnmmmmmmnnnppprrrqqqpppooonnnkkkgggdddZZZVVVPPPLLLJJJIIIGGGFFFFFFFFFEEEDDDDDDDDDDDDDDDBBBBBBBBBDDDHHHMMMSSSVVVYYYZZZ\\\```eeekkkqqqtttxxx{{{~~~wwwqqqjjjddd^^^YYY[[[```hhhkkkooorrrsssrrrooommmjjjgggccc\\\TTTLLLFFFBBB@@@AAAEEELLLUUU^^^eeeiii```VVVNNNQQQ\\\pppzzzkkkuuuYYYHHHDDD===;;;<<<888999888777666666555666666555555555444555777;;;???FFFOOOYYYaaajjjvvv~~~{{{rrrfff^^^XXXTTTVVV[[[bbbmmmtttsssuuu~~~rrrjjjuuuxxxmmmhhhiiijjjjjjllljjjeee___ZZZXXXYYY[[[aaaiiivvvuuukkkdddaaa___^^^\\\YYY[[[```iiihhheeeaaa^^^^^^aaadddrrruuutttnnnhhhddd___ZZZSSSPPPKKKEEE@@@===;;;:::<<<===>>>???@@@AAABBBBBBFFFIIILLLOOOSSSYYY___dddiiilllrrrxxx~~~|||~~~~~~~~~~~~}}}|||{{{zzz|||}}}~~~|||zzzyyyyyyzzz|||}}}~~~}}}{{{zzzzzz{{{yyyzzzzzz{{{|||}}}~~~~~~~~~~~~}}}}}}}}}}}}}}}{{{xxxuuuqqqnnnnnnnnnoooqqqrrrttttttsssrrrrrrssssssrrrrrrrrrqqqqqqqqqqqqnnnmmmlllkkkkkkjjjgggeee___YYYTTTRRROOOJJJFFFGGGEEEGGGIIIKKKMMMOOOSSSVVVTTTUUUVVVXXXZZZ\\\^^^___[[[ZZZXXXWWWVVVSSSNNNKKKDDDDDDDDDDDDCCCEEEHHHKKKOOOOOOPPPQQQRRRRRRRRRRRRRRRPPPNNNKKKHHHFFFDDDCCC===>>>@@@CCCGGGHHHGGGFFFDDD@@@;;;888777777777666888999999:::::::::;;;;;;<<<<<<>>>@@@BBBEEEHHHIIINNNPPPXXXdddooo|||tttiii___UUUMMMIIILLLQQQVVV\\\dddkkkpppssspppkkkccc[[[RRRLLLHHHFFFGGGHHHHHHGGGEEEBBBAAAAAAAAABBBBBBBBBBBBCCCCCCCCCGGGOOOZZZeeeooowww{{{}}}sssqqqrrrrrrrrrsssrrrsssttttttsssssstttuuussstttuuuvvvwwwyyy}}}zzz}}}~~~|||{{{yyytttlllggg___[[[WWWXXX___ggglllooommmkkkiiigggeeedddcccccckkkrrrxxxxxxxxxwwwtttppppppppppppqqqrrrqqqnnnkkkeeeccc___\\\\\\aaahhhnnnttt{{{}}}xxxooolllgggeeeeeefffgggggghhhgggfffccc``````aaaccc^^^^^^]]]^^^ccckkkvvv}}}~~~zzz{{{{{{{{{{{{{{{zzzyyyyyyxxxwwwvvvtttsssrrrqqqqqqtttssssssssssssttttttuuussssssrrrrrrrrrrrrsssssspppqqqqqqqqqooooooqqqrrrsssqqqpppoooooommmiiiggg]]]YYYSSSOOOLLLJJJGGGEEEFFFFFFEEEEEEDDDDDDCCCCCCAAAAAABBBDDDHHHMMMRRRVVVXXXYYY[[[___dddjjjpppsssuuuwwwzzz}}}}}}}}}yyysssnnnjjjccc\\\[[[^^^dddgggmmmqqqsssrrrpppnnnjjjhhheee___WWWOOOHHHCCC===>>>AAAGGGOOOYYYbbbhhh```WWWQQQSSSZZZjjjooouuuYYYHHHDDD===;;;<<<888777777666666666666777777555666666666666999===AAAIIIRRR[[[aaaiiittt{{{|||xxxnnnddd^^^YYYVVVZZZaaahhhqqquuusssvvvyyypppmmmzzz~~~}}}uuujjjeeeiiillllllllliiiddd]]]XXXVVVXXXZZZ```jjjyyynnnfff___]]]]]]]]][[[XXX[[[aaaiiifffbbb___^^^aaafffjjjsssrrrmmmfffbbb```\\\VVVOOOMMMIIICCC>>>:::999999;;;;;;<<<>>>@@@AAABBBCCCGGGJJJMMMPPPUUUZZZaaaeeekkkooouuu}}}~~~||||||}}}}}}|||{{{yyyxxxyyy{{{||||||{{{zzzzzz{{{zzz{{{|||{{{zzzyyyzzz{{{yyyyyyyyyzzz{{{|||~~~~~~~~~~~~}}}|||{{{{{{{{{{{{|||yyyuuurrrppppppqqqsssrrrtttuuuuuutttsssssstttuuutttrrrqqqpppqqqrrrssspppooonnnmmmllljjjgggdddaaa[[[UUUTTTPPPJJJFFFFFFCCCEEEGGGHHHIIIKKKOOORRRTTTTTTUUUWWWYYY[[[\\\]]][[[[[[\\\]]]\\\YYYSSSOOOGGGGGGFFFDDDCCCCCCEEEHHHHHHIIIJJJKKKLLLNNNNNNOOOOOOMMMKKKHHHEEECCCBBBAAA=========???CCCEEEFFFFFFBBB@@@<<<:::999777555444777888999:::;;;;;;<<<<<<>>>???@@@CCCEEEHHHKKKLLLPPPSSS[[[iiiwwwttteee___ZZZSSSMMMIIIMMMSSSZZZbbbjjjrrrwwwyyytttkkkaaaWWWOOOJJJHHHEEEFFFHHHHHHGGGDDDAAA???????????????@@@@@@@@@AAABBBFFFOOO[[[gggqqqyyy~~~|||rrrpppqqqnnnlllllljjjnnntttvvvuuusssrrrsssttttttsssrrrsssvvv{{{vvvyyy}}}}}}{{{zzzzzzzzzxxxuuuqqqllliiiccc\\\UUUTTTZZZbbbgggiiimmmlllkkkiiigggeeecccbbbgggpppwwwyyyzzzzzzwwwssspppppppppqqqqqqpppllljjjgggeee```[[[YYY]]]dddjjjrrrzzz}}}yyynnnjjjfffccccccddddddeeebbbbbbaaa___]]]\\\^^^```]]]\\\[[[[[[___gggrrrzzz|||xxxwwwxxxyyyzzzzzzxxxvvvuuussssssssssssrrrrrrrrrrrrsssssstttuuuuuuvvvuuuuuussssssttttttttttttsssssssssttttttsssrrrrrrsssuuusssrrrpppppppppnnnkkkiii```\\\WWWRRROOOLLLIIIGGGFFFFFFFFFEEEEEEDDDCCCBBBAAAAAACCCEEEJJJOOOSSSVVVXXXYYY[[[^^^ccciiinnnqqqrrrtttwww{{{}}}~~~~~~~~~{{{vvvsssoooggg___\\\^^^dddgggmmmqqqsssrrrooolllkkkjjjgggbbbZZZRRRJJJFFF>>>>>>@@@DDDKKKUUU```gggddd[[[TTTTTTWWWeeevvvuuuYYYHHHDDD===;;;<<<888777666666666666777777888666777777666777:::>>>BBBLLLTTT\\\bbbiiisssyyyzzzwwwmmmccc___[[[YYY]]]eeeiiiqqqtttqqquuuwwwpppooo}}}zzzzzzssshhhdddjjjoooooollljjjddd^^^YYYWWWZZZ\\\aaakkk|||}}}llleee\\\[[[[[[\\\ZZZWWW[[[aaahhheeeaaa^^^___dddkkkpppooollleee]]][[[\\\YYYSSSMMMKKKGGGAAA;;;888777888999:::<<<===???AAABBBCCCHHHJJJMMMQQQUUU[[[bbbfffmmmqqqxxx{{{|||}}}}}}}}}|||zzzyyywwwyyy{{{|||{{{{{{|||}}}xxxzzz{{{zzzyyyyyyzzz{{{yyyyyyyyyzzz{{{|||}}}~~~~~~}}}|||{{{zzzzzzzzzzzz|||zzzvvvsssrrrrrrtttuuusssuuuvvvvvvuuuttttttuuuwwwuuurrrppppppqqqsssuuurrrqqqoooooonnnkkkhhheeeccc]]]XXXUUUQQQJJJFFFFFFCCCDDDEEEFFFFFFHHHLLLNNNRRRRRRSSSTTTVVVXXXYYYZZZ[[[\\\^^^``````]]]WWWRRRIIIIIIHHHEEECCCBBBDDDFFFDDDDDDFFFGGGIIIJJJLLLLLLLLLKKKIIIFFFDDDBBB@@@@@@>>>===<<<===@@@DDDEEEFFFBBB???===;;;:::888444222777777999:::;;;<<<<<<<<>>:::;;;;;;;;;<<<<<<======@@@FFFOOO\\\iiittt}}}tttrrrrrrnnnjjjjjjdddkkktttyyyxxxuuuqqqpppuuutttrrrpppppptttzzz~~~sssvvv{{{~~~|||yyywwwuuuwwwxxxvvvrrrnnnkkkjjjiii```VVVRRRVVV\\\aaabbboooooonnnmmmkkkhhheeeccceeennnwwwzzz|||}}}zzzvvvppppppppppppqqqooollliiihhhfffaaa[[[XXXZZZaaahhhoooxxx|||xxxmmmiiieeebbbaaabbbcccccc^^^^^^^^^\\\ZZZZZZ[[[]]][[[ZZZYYYYYY]]]eeepppwww|||~~~zzzvvvtttvvvxxxyyyyyywwwtttsssooopppqqqrrrrrrsssttttttrrrsssuuuvvvwwwvvvvvvuuuttttttuuuuuuuuuuuutttttttttuuuvvvuuussssssuuuwwwsssrrrpppppppppooommmjjjccc___ZZZUUUQQQNNNJJJHHHFFFFFFFFFFFFEEEDDDBBBBBBAAABBBDDDGGGKKKPPPTTTVVVXXXYYY[[[^^^ccchhhmmmppppppssswww{{{~~~}}}yyyvvvrrrkkkaaa^^^___eeeiiinnnrrrsssqqqnnnkkklllkkkhhhddd]]]TTTLLLGGGAAAAAAAAADDDIIIRRR]]]dddhhh^^^VVVTTTUUUaaazzzvvvZZZHHHDDD===;;;<<<777999999999999999888777777:::999999999777888AAAKKKTTTZZZdddlllssswww{{{}}}yyytttjjj___XXXXXX]]]ccckkklllnnnqqquuuyyy|||~~~qqqrrrxxx~~~xxxtttpppkkkhhhiiikkklllmmmnnniiidddbbb^^^[[[]]]ccciiirrr}}}mmmdddddd]]]XXXXXXZZZ[[[^^^cccccc___]]]```ggglllmmmkkkjjjaaaXXXWWWZZZ[[[VVVOOOLLLHHHCCC???===;;;999888======>>>???BBBEEEHHHJJJHHHLLLRRRVVVYYY]]]dddiiiqqquuu{{{~~~{{{~~~}}}|||{{{{{{{{{{{{}}}|||{{{|||}}}}}}{{{yyy|||{{{yyywwwwwwxxxyyyzzz|||{{{yyyxxxyyyzzz|||}}}|||}}}~~~|||{{{{{{||||||{{{yyywwwvvvttttttsssvvvvvvvvvuuuuuuuuuuuuuuuqqqqqqqqqqqqqqqpppooonnnrrrqqqpppoooooommmiiifffccc```[[[WWWSSSOOOJJJGGGFFFFFFDDDDDDEEEGGGIIIJJJPPPRRRTTTVVVVVVVVVXXXYYY[[[[[[]]]___```___\\\YYYUUURRROOOMMMKKKIIIFFFDDDDDDCCCCCCDDDEEEFFFEEEDDDFFFEEECCCAAA@@@???>>>>>><<<<<<===>>>???@@@@@@@@@AAA@@@===;;;999888777777777888:::::::::<<<>>>AAA>>>AAADDDFFFHHHIIILLLMMMSSSZZZbbboooyyyoooeee___YYYSSSOOOOOOKKKRRRZZZbbblllxxxxxxkkk___XXXSSSOOOLLLJJJIIIHHHHHHGGGDDD@@@<<<999888777777888:::<<<>>>BBBHHHSSS^^^iiisss{{{ssslllhhheeeeeehhhbbbeeejjjooossstttssssssuuusssqqqqqqrrrtttttttttrrrtttvvvxxxxxxwwwuuussssssrrrrrrqqqpppooonnnnnndddaaa[[[WWWVVVXXX\\\___iiioooqqqmmmhhhhhhiiiiiimmmqqqxxx~~~}}}yyyqqqooommmmmmmmmmmmkkkiiijjjeee```]]][[[ZZZ___fffsssyyy~~~|||vvvrrrllleeeaaaaaabbbaaa```\\\ZZZXXXXXXYYYYYYXXXWWWVVVTTTRRRTTTYYYaaagggjjjwwwzzz~~~}}}yyyuuutttvvvtttrrrqqqrrrrrrqqqpppppppppqqqrrrrrrrrrrrrqqquuuuuuuuuuuuvvvvvvvvvvvvssssssrrrrrrrrrsssttttttuuusssqqqqqqsssuuuuuuuuuvvvsssqqqpppqqqpppmmmiiibbbbbb___YYYQQQKKKHHHHHHIIIHHHGGGEEEDDDDDDDDDDDDAAAAAABBBDDDHHHMMMRRRUUU[[[[[[\\\^^^aaaeeeiiilllmmmttt|||~~~}}}zzzuuunnnhhhcccaaaggggggiiimmmpppqqqooommmiiikkkjjjeee```YYYOOOEEEBBB>>><<>>===;;;:::<<<<<<===>>>@@@CCCFFFHHHHHHLLLRRRVVVZZZ___fffkkkrrrwww}}}|||~~~}}}||||||{{{{{{{{{{{{zzzzzz{{{}}}}}}|||zzz{{{zzzxxxwwwwwwwwwyyyzzz|||{{{{{{zzz{{{{{{}}}}}}|||~~~~~~|||{{{{{{|||}}}|||zzzxxxwwwuuuuuutttwwwvvvvvvvvvvvvuuuuuuuuurrrrrrqqqqqqpppppppppoooqqqpppooonnnmmmkkkhhheeeccc```[[[WWWSSSOOOKKKHHHEEEDDDCCCBBBCCCEEEFFFHHHNNNPPPSSSUUUUUUVVVXXXZZZ[[[[[[\\\___``````]]]ZZZYYYVVVSSSQQQOOOKKKGGGDDDAAA???>>>>>>@@@AAAAAA@@@CCCBBBAAA???>>>=========<<<<<<<<<<<<===>>>??????@@@???<<<:::888777777777666888999::::::<<<>>>AAA???BBBEEEHHHJJJLLLNNNQQQWWW___jjjxxxuuulllccc___ZZZSSSPPPPPPNNNUUU^^^eeeooozzzxxxkkk___XXXSSSOOOLLLJJJIIIGGGFFFDDDAAA===:::999888777555666777888:::AAAHHHSSS___iiisss|||~~~qqqiiiddd```___aaa]]]```dddiiikkkllllllkkknnnmmmkkklllnnnpppqqqqqqnnnppprrrttttttsssqqqpppoooooonnnmmmlllkkkkkkjjjgggccc]]]XXXVVVVVVYYYZZZfffmmmoookkkggghhhiiiiiimmmpppvvv|||{{{wwwqqqooommmlllmmmllljjjiiijjjeee```^^^ZZZYYY]]]dddrrryyy}}}xxxrrrllleeeaaa```aaa```^^^XXXVVVTTTSSSTTTTTTTTTRRRRRRQQQPPPQQQVVV\\\aaaeeeooosssxxx{{{yyyuuurrrpppsssqqqooonnnoooooonnnmmmoooooopppqqqrrrssssssrrrtttttttttttttttuuuuuuuuusssrrrrrrrrrrrrsssttttttwwwuuussstttuuuwwwwwwwwwvvvtttrrrqqqrrrqqqmmmjjjddddddaaa[[[SSSLLLIIIIIIHHHHHHFFFEEEDDDCCCCCCCCCBBBBBBBBBEEEHHHMMMRRRUUUZZZZZZ[[[]]]aaafffjjjllllllrrrxxx}}}~~~}}}xxxrrrkkkeeebbbeeeeeefffiiimmmoooooonnniiikkkkkkgggaaa[[[PPPEEEBBB===<<<>>>CCCJJJVVVaaajjjnnnkkkeee___ZZZjjjyyy\\\JJJEEE>>>;;;<<<888<<<:::777555333222222333666666777888888;;;EEEQQQ```hhhsss}}}}}}wwwnnnddd^^^^^^dddhhhooonnnooosssyyyzzzvvvrrrrrruuu|||yyyuuutttrrrnnniiifffhhhlllppprrrwwwmmmdddbbbccceeehhhmmmpppxxx}}}uuueee]]]XXXXXXZZZZZZ^^^bbb]]]^^^bbbhhhnnnpppmmmiiibbb___[[[XXXVVVRRRNNNKKKJJJFFFAAA>>><<<<<<;;;:::<<<<<<<<<===???BBBDDDEEEHHHMMMSSSXXX\\\aaaiiinnntttyyy~~~}}}~~~~~~}}}}}}|||{{{{{{{{{zzzyyyyyy{{{}}}~~~}}}{{{zzzyyyxxxwwwwwwwwwxxxyyy{{{||||||}}}~~~~~~}}}}}}|||~~~~~~|||{{{|||}}}~~~|||zzzxxxwwwvvvvvvwwwwwwwwwwwwvvvvvvuuuuuusssrrrqqqpppppppppqqqrrrpppooonnnmmmllljjjfffdddbbb___[[[WWWTTTPPPLLLIIIDDDCCCBBBAAAAAABBBDDDEEEJJJMMMPPPSSSTTTVVVXXXZZZ[[[[[[\\\^^^``````]]][[[]]][[[YYYWWWTTTPPPJJJFFFBBB@@@<<<;;;<<<======<<<@@@???>>>===<<<;;;;;;<<<<<<;;;:::999999:::<<<===>>>===;;;999888777666666555777999999:::;;;>>>AAAAAADDDGGGJJJLLLNNNRRRTTTXXXaaannn}}}yyypppiiibbb^^^ZZZSSSPPPPPPRRRZZZccckkkttt~~~xxxjjj^^^WWWSSSNNNLLLJJJHHHEEECCCAAA>>>:::777666555444333444666888999AAAHHHSSS___kkkuuu}}}zzzlllddd___[[[YYY[[[YYY[[[^^^bbbdddddddddcccgggeeedddeeehhhjjjkkkllljjjkkkmmmnnnooonnnlllkkkiiiiiihhhhhhggggggffffffiiieee```ZZZVVVTTTTTTUUUbbbhhhllliiigggiiijjjiiimmmoootttyyy}}}}}}zzzvvvrrrpppmmmllllllkkkjjjhhhkkkfffaaa^^^ZZZXXX[[[aaannnvvv}}}~~~wwwqqqkkkddd`````````^^^\\\UUUSSSQQQPPPQQQQQQPPPOOOMMMMMMMMMNNNQQQUUUZZZ\\\gggmmmtttxxxxxxtttpppnnnooommmkkkkkkllllllkkkjjjlllmmmoooppprrrrrrssssssrrrrrrrrrrrrrrrsssttttttrrrrrrrrrrrrrrrsssttttttwwwvvvttttttvvvwwwwwwvvvvvvuuutttssssssqqqnnnkkkgggfffccc]]]UUUOOOKKKIIIHHHGGGFFFDDDCCCCCCCCCCCCCCCCCCCCCEEEIIINNNRRRUUUXXXYYYZZZ]]]aaafffjjjlllmmmpppuuuzzz~~~}}}vvvnnngggccccccaaaaaacccgggkkkmmmnnniiilllmmmjjjddd]]]QQQFFFAAA===;;;===AAAGGGRRR]]]iiipppooojjjcccZZZaaaxxx{{{]]]JJJEEE>>>;;;===999999999888777555444222222555444666888999===IIIUUUaaajjjxxxxxxnnnddd___```eeeiiiqqqpppqqqwww~~~~~~vvvnnnqqqwww~~~{{{pppmmmnnnmmmiiieeedddhhhmmmrrruuuzzzmmmbbb```cccfffjjjnnnuuu|||}}}ssseee^^^XXXWWWXXXWWWZZZ^^^ZZZ^^^eeemmmrrrqqqlllgggaaa```^^^ZZZTTTOOOLLLJJJEEEBBB===999999999999999=========>>>???BBBDDDEEEIIINNNTTTZZZ^^^dddlllrrrwww|||~~~~~~~~~~~~}}}}}}|||{{{zzzzzzzzzyyy{{{|||}}}|||zzzzzzyyyxxxwwwwwwwwwxxxxxx{{{|||~~~~~~~~~}}}~~~~~~~~~||||||}}}~~~}}}{{{zzzxxxxxxxxxxxxxxxwwwwwwvvvvvvuuuuuusssrrrqqqooopppqqqssstttqqqpppnnnmmmllljjjfffcccaaa^^^ZZZWWWTTTQQQMMMKKKEEEDDDBBB@@@@@@AAABBBCCCFFFIIIMMMPPPSSSUUUXXX[[[ZZZZZZ[[[]]]``````^^^\\\___^^^]]]\\\ZZZVVVQQQMMMJJJFFFAAA>>><<<<<<<<<;;;<<<<<<;;;::::::999::::::<<<:::777666555777999;;;<<<;;;:::999777666666666555777999999:::<<>>;;;888555111111111222444888;;;===@@@HHHSSS```kkkuuu}}}ttthhhbbb___[[[[[[]]]\\\]]]^^^```aaabbbaaaaaacccbbb```aaaccceeefffffffffgggiiijjjjjjiiihhhgggbbbbbbccccccddddddeeeeeehhheee```[[[VVVTTTRRRRRR]]]cccgggffffffiiikkkiiimmmooorrrwww{{{|||yyywwwtttqqqnnnllllllkkkjjjhhhkkkfffbbb___[[[WWWYYY^^^hhhqqqzzz~~~}}}wwwpppkkkddd```___^^^\\\ZZZUUUSSSQQQPPPQQQQQQPPPNNNJJJJJJKKKKKKMMMOOOSSSVVVcccjjjttt{{{|||xxxtttqqqmmmkkkiiiiiijjjjjjiiihhhiiijjjlllnnnoooqqqrrrrrrqqqqqqpppppppppqqqrrrsssqqqqqqqqqqqqrrrsssttttttuuutttssssssuuuvvvuuutttvvvvvvvvvuuutttqqqooollljjjiiieee```YYYRRRMMMJJJGGGGGGEEEDDDCCCBBBBBBBBBCCCCCCCCCEEEHHHMMMRRRUUUWWWXXXZZZ]]]aaaeeeiiikkkooopppsssxxx}}}yyyqqqiiiddd___]]][[[\\\aaagggkkkmmmiiimmmooolllhhh```TTTHHHAAA===;;;<<>>;;;666888:::<<<;;;999777555666555777:::===CCCQQQ^^^fffpppuuunnneee___```eeekkkooovvvwwwzzzvvvnnnpppzzzpppcccaaaccccccaaa___```dddjjjnnnpppnnncccYYYXXX[[[aaahhhooo~~~{{{lllddd]]]VVVUUUUUUTTTWWWZZZ___eeennnuuuwwwtttnnnjjjgggeeebbb\\\TTTNNNJJJIIICCC???;;;888999;;;===>>>@@@@@@@@@AAACCCFFFHHHIIIMMMRRRYYY^^^ccciiiqqqwwwzzz~~~~~~}}}}}}~~~~~~~~~|||zzzyyyzzzyyyyyyzzz||||||{{{yyyzzzzzzzzzyyyyyyyyyxxxxxxzzz|||~~~~~~~~~~~~}}}||||||}}}{{{zzzyyyyyyxxxwwwwwwvvvuuutttssssssrrrrrrqqqqqqrrrtttuuuwwwsssqqqpppnnnmmmjjjfffccc___]]]ZZZWWWVVVSSSPPPNNNJJJHHHEEECCCAAAAAAAAABBB@@@CCCHHHLLLOOORRRVVVYYYZZZYYYZZZ\\\___aaa```___^^^^^^___```bbbbbb___]]]VVVRRRKKKFFFCCC@@@===;;;<<<;;;:::999888888888888777555444333333444666777999999999999999888777666666888:::;;;<<<>>>AAADDDIIIKKKMMMPPPRRRVVV[[[___llluuuzzzooojjjhhhiiieeeaaa]]]WWWPPPPPPSSSYYYdddsss~~~wwwnnnbbbXXXSSSQQQNNNLLLJJJFFFAAA<<<:::888666555666555444444555888:::<<<@@@GGGTTT```kkkssszzz~~~yyyppphhhhhhiiijjjlllooommmllllllkkklllmmmnnnnnnllljjjgggfffgggggggggfffeeeeeeeeedddbbbaaa```___[[[\\\]]]^^^```aaabbbccc___^^^]]]\\\YYYVVVTTTRRRQQQWWW]]]```eeekkkllljjjmmmmmmooorrrwww{{{||||||yyyvvvqqqnnnmmmlllkkkjjjlllhhheeeccc^^^XXXXXX\\\dddmmmwww}}}~~~qqqllleeeaaa```^^^ZZZWWWRRRPPPNNNMMMMMMMMMKKKJJJHHHJJJKKKIIIHHHJJJOOOSSS^^^hhhwwwzzzuuunnnllljjjiiijjjjjjiiihhheeefffhhhjjjlllmmmnnnnnnpppooommmmmmmmmnnnppprrrppppppppppppqqqssstttuuuxxxwwwvvvwwwxxxxxxvvvuuusssvvvxxxwwwtttpppnnnmmmllljjjgggccc^^^XXXRRRMMMIIIHHHGGGEEEDDDDDDDDDDDDBBBBBBBBBCCCFFFKKKOOORRRVVVWWWZZZ]]]```dddfffgggoooqqquuuyyy|||{{{tttmmmhhh___[[[WWWWWW\\\ccciiimmmmmmqqqrrrppplllfffZZZPPPCCC>>>;;;;;;<<<>>>FFFNNNXXXeeeiiihhhhhh___YYY```rrrxxxZZZGGGBBB<<<;;;>>><<<;;;;;;:::999888777777777888777888<<<>>>EEESSSaaakkkttt}}}yyykkkeee^^^\\\bbbjjjssswwwzzz|||zzzqqqjjjqqq|||{{{kkkaaa^^^```bbb```^^^___bbbeeefffgggbbb[[[TTTUUUXXX___jjjsss}}}nnnbbb[[[UUUUUUWWWXXX[[[___ffflllsssyyyyyyvvvqqqnnnjjjggg```ZZZSSSNNNJJJGGGBBB???:::888999<<>>@@@CCCFFFHHHKKKNNNRRRWWW]]]dddiiirrr}}}}}}ooogggeeeeeefffbbb___\\\WWWRRRTTTYYY]]]iiixxxsssjjj___VVVRRRPPPNNNMMMHHHDDD>>>999777666555444666555444444555777999;;;@@@GGGTTT```jjjrrrxxx{{{~~~uuummmmmmnnnooopppsssrrrqqqpppooopppqqqssstttqqqooommmlllnnnoooooonnnmmmlllkkkiiigggeeecccbbb]]]]]]]]]]]]]]]]]]]]]]]]\\\]]]]]]\\\ZZZWWWSSSQQQMMMSSSYYY^^^eeelllmmmjjjjjjjjjkkkooouuuyyy|||}}}|||xxxsssooonnnmmmlllkkkkkkhhhfffddd```ZZZYYY]]]aaaiiirrrxxx~~~~~~rrrmmmfffbbb```^^^ZZZWWWQQQOOOMMMKKKKKKKKKIIIHHHHHHJJJJJJHHHFFFHHHOOOUUU^^^jjjzzz}}}xxxmmmkkkiiiiiijjjjjjiiihhhfffgggiiikkklllmmmnnnnnnpppooommmllllllnnnppprrrooooooooopppqqqssstttuuuxxxwwwwwwxxxyyyxxxvvvtttrrruuuxxxwwwtttooommmlllllliiifffccc```[[[SSSNNNJJJIIIHHHFFFEEEEEEEEEEEEAAAAAAAAABBBEEEIIINNNPPPWWWXXXZZZ]]]```bbbdddeeejjjooovvv{{{}}}~~~|||vvvppplllbbb___[[[ZZZ___eeellloooooorrrsssppplllggg]]]SSSDDD@@@<<<<<<<<<===CCCKKKUUUeeemmmnnnpppggg^^^```ggg{{{vvvYYYFFFAAA;;;;;;???<<<@@@===999666444555666888999888:::===@@@FFFUUUcccmmmuuu{{{rrrlllddd___ZZZ[[[cccoooyyy~~~|||~~~vvvmmmgggrrr~~~wwwhhh___^^^___cccaaa______```aaa``````ZZZUUURRRSSSWWW___kkkwww}}}ppp```YYYUUUVVVYYY[[[___dddkkkpppwww{{{{{{xxxtttrrrlllggg___XXXRRRNNNIIIFFF@@@<<<777555777:::===???>>>??????AAADDDGGGJJJLLLQQQVVV\\\aaaeeekkkrrrxxx{{{|||}}}~~~~~~~~~|||}}}~~~~~~|||zzzyyyssssssuuuxxx}}}{{{{{{||||||{{{{{{zzzyyy{{{{{{}}}~~~~~~~~~~~~}}}|||}}}}}}{{{zzzyyyyyywwwvvvuuutttsssrrrqqqqqqpppqqqrrrtttuuuvvvvvvvvvqqqpppnnnlllkkkhhhdddaaa^^^\\\YYYWWWVVVUUURRRPPPJJJHHHEEEBBB@@@??????@@@>>>AAAFFFJJJMMMPPPSSSVVVYYYYYYYYY[[[___aaabbbaaaaaa```___```bbbccccccbbbWWWUUURRRPPPNNNLLLHHHFFF???>>><<<:::999888777777222222333444555555666666888999:::;;;;;;:::999888888:::<<<===>>>AAADDDGGGGGGJJJOOOTTT[[[ccckkkppp{{{tttjjjfffeeeeeeccc```]]][[[WWWTTTXXX___aaammm{{{ppphhh]]]TTTQQQPPPNNNMMMFFFBBB;;;777555444444333333222222333555888;;;===@@@GGGTTT```iiiqqqvvvyyyzzzrrrpppqqqppppppssstttsssqqqpppqqqsssuuuvvvtttrrrpppqqqssstttuuutttuuutttrrrpppmmmkkkiiihhh___^^^]]]\\\[[[ZZZYYYXXX\\\\\\]]]]]]ZZZVVVSSSPPPJJJQQQWWW]]]eeelllmmmjjjhhhhhhiiimmmsssxxx|||}}}}}}yyytttpppooonnnmmmlllkkkhhhgggeeeaaa[[[ZZZ]]]\\\eeemmmssszzz|||sssmmmgggcccaaa^^^ZZZWWWRRRPPPMMMLLLLLLKKKJJJHHHHHHJJJIIIGGGDDDGGGOOOVVVaaammm~~~{{{mmmkkkiiiiiiiiiiiiiiiggghhhiiijjjlllmmmnnnoooooopppooommmllllllnnnppprrrooooooooopppqqqssstttuuuvvvvvvuuuvvvwwwvvvtttrrrqqquuuxxxwwwsssooollllllkkkhhheeecccaaa\\\UUUOOOJJJJJJHHHGGGFFFEEEEEEEEE@@@@@@@@@AAADDDHHHMMMOOOWWWXXX[[[]]]```bbbcccccceeemmmwww|||}}}~~~}}}xxxsssoooeeebbb^^^]]]bbbhhhnnnqqqpppssstttpppmmmhhh___VVVEEE@@@===<<<;;;<<>>>>>>>>???@@@AAAAAABBBEEEIIILLLRRRUUUYYY___fffmmmrrruuu~~~}}}}}}}}}}}}}}}~~~~~~~~~xxxwwwwwwwwwyyy|||~~~}}}}}}|||{{{zzzyyyyyyxxx}}}||||||{{{{{{{{{{{{{{{|||{{{|||}}}}}}~~~|||zzzyyyyyyyyyyyywwwwwwwwwvvvuuusssrrrqqqrrrrrrssstttttttttsssrrrooommmkkkjjjiiifffcccaaa___]]][[[XXXUUUTTTSSSSSSJJJGGGDDDBBBAAA@@@???>>>>>>@@@CCCFFFIIIMMMSSSVVVYYY[[[]]]]]]]]]]]]___aaa^^^___```aaaaaabbbbbbaaa]]]\\\ZZZWWWTTTQQQOOONNNIIIEEE@@@<<<;;;999888666444222111111333555555555555555555555666666666777:::;;;<<<===>>>AAAEEEHHHMMMMMMPPPVVV[[[bbbmmmyyyuuuhhheeeddddddeeedddcccaaa\\\WWWVVVZZZ^^^eeeppp~~~uuufff___VVVPPPNNNMMMKKKIIIDDDAAA<<<777333111000000333333333333555888:::;;;AAAHHHRRR\\\fffooovvv{{{~~~uuuqqqnnnkkkkkknnnoookkkkkkpppqqqnnnooottttttsssrrrrrrrrrtttvvvxxxyyyxxxvvvtttrrrqqqpppppphhhfffdddaaa]]]ZZZXXXWWWWWWVVVVVVWWWYYYZZZYYYXXXOOOOOORRRXXXaaahhhkkkkkkiiijjjkkklllooouuu||||||wwwssspppooommmllljjjiiihhheeebbb___]]][[[^^^ccclllwww~~~}}}zzzsssnnnfff```\\\ZZZXXXVVVOOONNNLLLJJJIIIHHHHHHIIIJJJHHHGGGHHHHHHJJJRRR[[[gggtttvvvqqqlllhhhgggjjjkkkiiifffiiijjjkkkkkkmmmmmmnnnnnnmmmlllkkkkkkkkkmmmoooppppppqqqrrrqqqpppppprrrtttzzzwwwtttsssttttttssssssqqqsssuuuvvvtttpppllliiikkkhhheeeccc___[[[UUUQQQOOOLLLHHHEEEDDDCCCBBBAAA@@@@@@AAAAAABBBFFFKKKOOOWWW[[[^^^^^^]]]^^^aaadddjjjmmmrrrxxx|||}}}|||wwwqqqhhheeeaaaaaaeeejjjlllmmmnnnmmmlllkkkmmmlllbbbVVVJJJCCC=========>>>@@@EEERRR___mmmtttuuuqqqggg^^^___llltttYYYHHHEEE>>><<<<<<777777777666555555555555666999777999???GGGPPP]]]hhh{{{wwwiiiaaa^^^]]]WWWUUU]]]hhhqqqxxx~~~||||||~~~}}}wwwpppqqqvvvpppffffffgggfffdddddddddcccaaa___\\\ZZZVVVYYY]]]___ccclllwwwqqqhhh\\\ZZZYYY[[[```fffkkkooorrrtttuuuuuussspppnnnmmmkkkfff^^^VVVQQQLLLHHHEEE;;;999888888;;;===>>>>>>BBBCCCDDDDDDEEEHHHLLLOOORRRUUUZZZ```gggnnntttxxx~~~~~~~~~~~~~~~~~~~~~xxxxxxwwwwwwyyy{{{}}}~~~}}}}}}|||{{{zzzzzzyyy|||||||||||||||}}}~~~~~~~~~}}}}}}}}}}}}|||~~~|||{{{yyyyyyyyyzzzwwwwwwwwwvvvuuutttsssrrrrrrrrrsssttttttsssrrrqqqooommmkkkjjjiiigggcccaaa^^^\\\ZZZWWWUUUTTTTTTTTTMMMJJJFFFDDDCCCBBB@@@???>>>@@@CCCEEEHHHLLLQQQUUUXXXZZZ\\\]]]]]]^^^```bbb``````aaabbbccccccccccccbbbaaa___]]]ZZZXXXVVVUUUNNNJJJEEE@@@>>>;;;999777555333111111333555666555444444555555666777777888:::<<<======>>>AAAEEEIIIJJJLLLRRRZZZaaagggrrr}}}qqqeeeccccccdddeeeeeedddaaa[[[VVVVVV[[[```iiittt|||ooobbb\\\UUUPPPNNNMMMJJJHHHCCC@@@;;;777333111111111333333333444666888:::<<>>999888777777666666666666666:::888:::@@@HHHRRR```lllssseee]]][[[ZZZVVVWWW```kkkrrrxxx}}}|||||||||zzztttpppvvv{{{lllggghhhiiigggbbbccceeehhhjjjggg```[[[WWW\\\bbbhhhmmmttt}}}xxxiii```XXXXXXZZZ___gggmmmrrrsssooonnnlllkkkjjjjjjkkkkkkjjjddd]]]UUUOOOJJJFFFCCC:::999777888;;;===>>>>>>AAABBBCCCCCCDDDFFFJJJMMMRRRVVV\\\ccciiipppwww|||}}}|||||||||}}}}}}~~~yyyyyyxxxxxxyyyzzz|||}}}~~~~~~~~~}}}}}}||||||{{{||||||}}}~~~~~~~~~~~~~~~|||{{{~~~}}}|||{{{zzzzzzzzzxxxxxxwwwvvvuuuttttttsssrrrsssssstttsssrrrpppooonnnllljjjiiihhhfffccc```[[[ZZZYYYWWWVVVUUUTTTTTTPPPMMMIIIFFFDDDCCCAAA???===???AAADDDFFFJJJOOOSSSWWWYYY\\\^^^^^^___aaacccaaabbbcccdddeeeeeeeeeeeeeeeeeedddbbb```___^^^]]]VVVRRRLLLGGGCCC???;;;888666444222111333555555555333333444555777888999999;;;<<<>>>>>>???BBBFFFIIIHHHKKKSSS^^^gggnnnyyy~~~jjjbbbaaaaaadddffffffeee```ZZZVVVWWW]]]cccoooyyytttfff^^^YYYTTTQQQPPPNNNJJJFFFAAA>>>:::666333333333333444444444555666999;;;<<>>>>>>>>@@@DDDKKKYYYhhhrrrwwwuuummmcccYYYdddzzzuuuYYYGGGDDD===;;;<<<888999888777777666666777777777666888@@@JJJUUUcccppp~~~ooobbb\\\\\\YYYWWWZZZccclllppptttxxxzzz{{{|||yyysssqqq{{{uuuiiigggiiihhheeeaaabbbgggnnnssspppeee\\\YYY___gggnnntttyyy~~~pppbbb\\\VVVWWW\\\dddlllrrrtttsssgggeeebbbaaacccgggjjjlllgggbbbZZZSSSMMMHHHCCC@@@;;;999888999<<<>>>??????AAABBBCCCCCCCCCFFFJJJMMMSSSXXX___ffflllsss{{{}}}{{{{{{{{{{{{||||||}}}~~~~~~zzzzzzyyyyyyyyyzzz{{{|||~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}}}}~~~~~~|||~~~}}}||||||{{{{{{yyyyyyxxxwwwvvvuuuuuuuuussstttttttttrrrqqqooonnnlllkkkhhhgggfffdddaaa^^^YYYXXXXXXWWWVVVUUUTTTTTTRRROOOJJJGGGDDDBBB@@@>>><<<>>>@@@BBBEEEHHHMMMPPPUUUXXX\\\^^^___```bbbdddaaabbbcccdddeeeeeeeeeeeeeeeeeedddccccccbbbaaaaaa]]]ZZZTTTOOOJJJEEE@@@<<<888666222111222333333333222222444555777999:::;;;;;;===???@@@AAACCCGGGIIIHHHKKKSSS___hhhrrrtttfff``````aaadddhhhhhheee```ZZZWWWYYYaaahhhsss}}}}}}nnn```ZZZWWWTTTRRRRRRPPPKKKFFF???<<<999666444444555555555555555666777:::<<<===CCCIIISSS\\\eeennnuuuyyy|||nnn]]]UUUPPPMMMMMMOOOLLLLLLOOOSSSWWWYYY[[[]]]ccccccdddfffhhhkkknnnooonnnnnnnnnnnnnnnoooppppppssstttsssrrrnnniiidddaaa]]]\\\\\\^^^aaaccccccccc]]]YYYTTTRRRVVV^^^gggllllllkkkhhheeeeeeiiipppuuuvvvwwwwwwuuutttrrrrrrsssnnnmmmllljjjgggeeebbbaaa```bbbffflllrrrvvvvvvvvvnnnjjjeee```[[[WWWRRROOONNNMMMLLLJJJIIIHHHGGGGGGGGGDDDDDDFFFJJJRRR```nnn{{{~~~vvvtttqqqnnnmmmmmmmmmllljjjjjjjjjkkklllmmmoooppppppoooooooooooopppqqqssstttqqqrrrsssrrrqqqrrrsssuuuwwwvvvvvvxxx{{{}}}}}}}}}yyyzzz{{{{{{zzzvvvssspppllliiidddaaa```___]]]\\\SSSOOOKKKHHHFFFFFFDDDCCCDDDCCCAAA???@@@DDDJJJOOOWWWZZZ]]]]]][[[[[[^^^aaahhhjjjoootttyyy}}}{{{sssmmmddd^^^\\\```fffjjjpppqqqqqqppppppnnneee[[[MMMEEE???======<<<>>>BBBGGGTTTdddooowwwxxxpppgggZZZaaarrrtttXXXFFFBBB<<<:::;;;777999999888777777777777777666555:::CCCNNNZZZhhhttt{{{mmmaaa]]]]]]ZZZYYY]]]eeejjjkkkmmmqqqvvvyyy|||yyyrrrqqq~~~qqqhhhhhhiiifffbbb```cccjjjtttyyyuuujjj```___dddmmmtttzzz}}}wwwjjj```\\\WWWYYY^^^gggppptttrrroooddd```\\\[[[^^^cccggghhhccc^^^XXXQQQLLLFFFAAA>>><<<;;;:::;;;>>>@@@AAABBBDDDEEEFFFGGGHHHKKKOOORRRUUU[[[ccciiiooovvv|||{{{zzzzzzzzzzzz{{{|||}}}~~~~~~}}}|||{{{{{{{{{{{{{{{{{{{{{|||~~~~~~~~~~~~|||}}}~~~~~~~~~}}}||||||zzzyyyxxxwwwwwwwwwwwwwwwuuuuuuuuutttssspppnnnmmmjjjhhhfffeeedddbbb^^^\\\WWWWWWWWWVVVVVVUUUTTTTTTRRRNNNIIIFFFCCCAAA???===<<<>>>@@@BBBDDDGGGKKKNNNSSSWWW[[[^^^___```bbbccc```aaabbbcccddddddddddddddddddddddddddddddccccccbbb___[[[WWWRRRLLLFFFBBB<<<888444111111111111111222222444666888:::;;;<<<<<<>>>@@@AAACCCDDDGGGJJJLLLMMMSSS^^^hhhtttxxxnnndddaaa```aaadddiiihhhfffaaa[[[YYY]]]fffnnnvvvyyykkk^^^YYYVVVTTTTTTTTTQQQLLLGGG===;;;888555444555666777666666666777888;;;===>>>CCCIIIRRR\\\fffnnnuuuzzzrrrbbbRRRKKKJJJIIIJJJLLLJJJMMMPPPSSSWWWZZZ\\\\\\``````aaabbbccceeefffgggggghhhhhhjjjkkkmmmooopppsssttttttsssqqqmmmhhhfffbbbaaa```aaabbbcccbbbaaaaaa\\\VVVRRRSSSZZZcccjjjlllkkkhhhdddcccffflllpppuuuwwwxxxwwwtttrrrrrrrrrpppooonnnllljjjgggeeeddd```bbbgggmmmsssuuutttsssjjjgggbbb]]]ZZZVVVRRROOOMMMLLLLLLKKKIIIHHHFFFFFFFFFCCCCCCFFFKKKUUUdddrrr|||uuutttrrrooonnnnnnnnnnnnmmmnnnnnnnnnnnnnnnnnnnnnnnnpppppppppqqqrrrsssuuuuuurrrssstttsssrrrrrrtttvvvyyyyyyxxxzzz|||}}}}}}|||yyyzzz{{{zzzyyyvvvsssqqqllliiieeecccbbbaaa___^^^UUUQQQLLLIIIHHHGGGEEEDDDDDDCCCBBB@@@@@@DDDIIINNNUUUXXX[[[[[[ZZZZZZ]]]```hhhjjjnnnsssyyy}}}zzztttnnneee^^^\\\aaahhhnnnppprrrsssqqqqqqnnnfff]]]RRRJJJCCCAAA@@@???AAADDDDDDOOO^^^kkkuuuyyyssskkk___```iii{{{vvvYYYGGGBBB<<<;;;<<<888:::999999888888888888888888999???JJJUUU___lllwww{{{lll```\\\]]]\\\\\\___fffiiihhhiiilllrrrvvvyyyuuummmnnn~~~}}}mmmhhhiiihhhccc______dddmmmwww{{{wwwmmmeeegggkkkrrrzzz{{{qqqfff___^^^[[[\\\```iiiqqqtttpppkkkgggbbb\\\[[[]]]```bbbbbb___[[[UUUOOOJJJEEEAAA======;;;;;;<<>><<<<<<>>>@@@AAACCCFFFJJJMMMRRRUUUZZZ]]]^^^___```aaa___```aaabbbcccccccccccceeeeeeeeeeeeeeeeeeeeeeeedddbbb___]]]YYYTTTNNNIIIBBB>>>888333111111111000222333444666888:::;;;<<<<<<>>>AAACCCDDDFFFHHHJJJOOOPPPVVV```lllzzzqqqjjjeeecccaaa```ccchhhgggeeebbb^^^]]]bbbllltttzzzvvviii___YYYWWWTTTTTTTTTRRRLLLGGG===;;;888555444555666777777777777888999<<<>>>???AAAHHHRRR\\\fffooovvv{{{hhhYYYJJJFFFHHHJJJKKKMMMMMMQQQTTTVVVYYY]]]^^^\\\______```aaaaaabbbbbbbbbccccccdddfffhhhjjjlllmmmooopppqqqqqqpppmmmkkkiiifffdddbbbbbbbbbbbb```^^^ccc___YYYTTTRRRWWW```fffkkkjjjhhheeeccceeeiiilllsssvvvzzzyyyvvvsssrrrsssqqqqqqpppnnnllljjjhhhgggaaacccgggmmmrrrtttsssqqqjjjfff```[[[WWWTTTPPPNNNLLLLLLLLLKKKIIIHHHFFFEEECCCAAABBBHHHOOOZZZjjjyyy{{{uuurrrqqqpppnnnnnnnnnoooppprrrqqqqqqppppppoooooonnnpppqqqrrrssstttuuuvvvwwwssstttttttttssssssuuuvvvyyyxxxxxxyyy{{{|||zzzyyyyyyyyyyyyyyywwwuuurrrpppooollliiigggfffeeebbbaaaVVVSSSNNNKKKIIIHHHFFFEEEDDDDDDCCCAAAAAADDDHHHLLLSSSVVVZZZZZZYYYZZZ]]]```gggiiilllqqqwww|||{{{vvvqqqhhhaaa^^^bbbkkkqqqqqquuuvvvtttrrrooohhh```SSSJJJCCCAAA???===???BBBBBBLLLYYYfffrrryyyuuunnneee___```ooovvvYYYGGGBBB<<<:::<<<999::::::999888888888888999;;;===DDDNNNXXX```kkkttt{{{~~~~~~vvviii___\\\^^^^^^^^^aaagggiiiggghhhkkkpppssstttnnneeeggg}}}vvvjjjiiikkkhhhbbb___```fffpppyyy{{{wwwpppjjjlllooouuu|||wwwlllbbb___```______bbbkkksssuuupppjjjgggbbb]]]\\\___bbbaaa___[[[WWWRRRNNNIIIEEE@@@===<<<;;;:::;;;???AAACCCCCC???@@@BBBDDDGGGKKKPPPTTTZZZaaajjjooosssyyy|||zzzyyyyyyzzzzzz{{{}}}~~~}}}{{{|||}}}~~~~~~|||}}}}}}~~~}}}|||~~~~~~~~~|||{{{yyyxxxxxxxxxzzz{{{yyyyyyxxxwwwtttqqqnnnllljjjhhhfffeeedddbbb___\\\VVVWWWWWWVVVUUUSSSQQQPPPPPPMMMHHHEEECCCAAA???>>>===???@@@BBBCCCFFFIIIMMMQQQUUUYYY\\\]]]]]]^^^^^^___```aaabbbccccccccccccddddddddddddddddddddddddcccbbbaaaaaa^^^ZZZTTTPPPIIIDDD===777444333222111333444555666888999;;;;;;<<>>EEEOOOXXX^^^fffoooooosssuuupppfff^^^]]]_________bbbhhhiiigggiiimmmpppqqqpppggg]]]bbb{{{|||ppphhhjjjmmmiiicccaaa```hhhrrryyyzzzvvvqqqmmmlllnnnsss{{{uuuiii```___aaaaaa```cccllltttwwwqqqkkkccc___\\\^^^bbbeeecccaaaXXXUUUQQQMMMIIIEEE@@@===;;;:::999;;;>>>AAABBBBBBAAACCCEEEGGGJJJOOOTTTYYY\\\ccclllqqqsssyyy|||{{{yyyzzzzzz{{{|||}}}~~~|||}}}}}}~~~||||||}}}~~~~~~~~~}}}~~~~~~~~~|||{{{yyyxxxxxxyyyzzz{{{{{{zzzyyywwwuuuqqqnnnlllkkkjjjhhhfffeeeccc```]]]WWWWWWWWWVVVUUUSSSQQQOOOPPPMMMIIIFFFDDDCCC@@@???>>>???AAABBBCCCFFFIIILLLQQQTTTYYY\\\\\\\\\\\\]]]``````aaabbbccccccccccccbbbbbbbbbbbbbbbaaaaaaaaabbbbbbbbbbbbaaa^^^XXXTTTNNNHHH@@@:::666444333222444555666777888999:::;;;===???CCCEEEFFFGGGIIIKKKOOOSSS^^^nnn}}}oookkkhhhfffeee```\\\^^^cccdddddddddbbbcccjjjsss{{{zzzpppfff^^^XXXUUURRRQQQQQQOOOIIIEEE===;;;888555444555666777888888888999:::===???AAA???FFFPPP\\\fffpppyyy~~~gggYYYMMMLLLRRRVVVWWWYYYXXX^^^aaa```bbbffffffaaa___```bbbcccddddddeeeeeedddcccbbbbbbaaabbbbbbbbbfffggghhhiiijjjlllmmmmmmmmmkkkjjjiiijjjiiigggfffcccaaa]]]XXXTTTUUUZZZ___hhhhhhhhhgggeeedddfffhhhkkkrrrxxxzzzxxxvvvwwwyyytttsssrrrqqqooommmkkkjjjfffddddddfffjjjooorrrssspppjjjaaaXXXRRRNNNJJJHHHKKKKKKKKKKKKJJJHHHEEEDDDDDDEEEJJJUUU```nnn{{{uuuqqqnnnnnnooonnnnnnoooqqqsssrrrrrrrrrsssssstttttttttqqqrrrtttuuuwwwxxxxxxyyyssstttuuuuuussstttuuuwwwxxxxxxyyy|||~~~~~~|||yyyyyyyyyxxxwwwtttrrrqqqmmmkkkjjjiiigggddd```]]]XXXUUUPPPLLLJJJIIIGGGFFFBBBCCCDDDDDDDDDDDDFFFHHHPPPSSSWWWYYYYYYZZZ^^^bbbbbbdddggglllqqqwww|||~~~|||xxxpppgggbbbdddlllrrrvvvzzz|||zzzwwwtttmmmfffUUUMMMEEEBBB@@@===>>>AAAAAAHHHRRR^^^mmmwwwwwwqqqjjj]]]VVVbbb}}}qqqUUUDDDAAA<<<;;;===999999999999::::::;;;;;;;;;<<>>;;;<<<:::<<>>===<<<===>>>@@@CCCGGGJJJLLLSSSTTTVVVYYY[[[[[[\\\[[[aaabbbccceeeffffffggggggeeeeeecccaaa___^^^___```cccccccccbbb```___]]]\\\SSSOOOGGG???888444222222///222555777999<<>>EEEQQQ]]]hhhqqqxxx|||iiiaaa[[[\\\^^^___aaacccdddbbb``````bbbdddeeeeeeeeebbb```aaadddffffffeeecccccccccccccccbbbaaa```aaacccddddddeeefffjjjlllnnnmmmlllllllllllljjjhhhggggggeee```YYYVVVVVVWWWcccdddeeefffdddcccccccccmmmpppsssvvvwwwwwwuuutttsssrrrrrrrrrsssrrrooommmiiieeeaaaccciiiqqqvvvxxxvvvooodddXXXOOOJJJHHHHHHGGGGGGGGGGGGFFFEEEEEEDDDHHHKKKQQQZZZiii{{{}}}vvvsssrrrqqqooommmmmmmmmnnnnnnppppppqqqrrrsssssstttuuurrrrrrqqqqqqrrruuuxxxyyyvvvvvvwwwxxxxxxyyyzzzzzzyyy{{{||||||{{{{{{|||~~~~~~~~~}}}|||yyyvvvsssqqqqqqooommmkkkkkkjjjgggeeeXXXVVVQQQMMMJJJIIIIIIIIIGGGFFFDDDCCCCCCEEEGGGHHHKKKNNNSSSWWWZZZ]]]aaadddeeedddeeeiiiooouuuyyy{{{|||ssslllddd```eeemmmrrryyy}}}|||xxxtttmmmggg^^^TTTGGG???<<<<<<;;;999CCCDDDJJJXXXiiiuuuxxxvvvkkkbbbZZZaaazzztttXXXGGGCCC===;;;===999::::::::::::::::::::::::>>>FFFQQQ[[[bbbjjjqqqvvv{{{|||vvvlllffffffccc___aaa```dddkkkmmmjjjiiimmmtttqqqmmmiiijjjsss}}}{{{sssmmmjjjhhhddddddffflllsssyyyyyyvvvsssllleeecccgggnnnyyy}}}pppgggccc```___]]]^^^fffrrrxxxtttnnnlllbbb```^^^^^^___`````````ZZZTTTOOOLLLFFF>>>;;;<<<;;;<<>>@@@CCCFFFGGGGGGIIIMMMPPPZZZcccppp}}}|||pppjjjdddeeeeeeccc___]]]___bbbccccccdddfffkkkqqqyyy}}}uuuhhh```\\\TTTRRRQQQRRRSSSPPPIIICCC<<<999555444555777888888777888999999888999;;;===???FFFQQQ]]]hhhqqqxxx|||qqqhhhbbbbbbddddddeeehhhdddcccaaaaaaccceeeeeeeeegggeeeccccccfffggggggfffddddddeeeeeeeeeddddddccccccdddeeeeeeeeegggjjjlllooonnnmmmmmmnnnnnnllljjjhhhgggeee```ZZZWWWVVVWWW```dddggghhheeeccccccdddjjjmmmrrrwwwyyyxxxwwwuuutttssssssssstttssspppnnnjjjfffbbbbbbhhhooouuuxxxwwwqqqfffZZZRRRMMMKKKKKKIIIIIIHHHGGGFFFFFFGGGGGGJJJNNNUUU```nnn~~~|||uuurrrqqqppppppooonnnnnnmmmnnnnnnooopppqqqrrrssstttuuussssssrrrssstttvvvyyyzzzyyyyyyyyyyyyzzzzzzzzz{{{xxxzzz{{{{{{zzzzzz{{{|||}}}}}}|||{{{yyyvvvtttrrrpppnnnlllkkkkkkjjjgggeee[[[XXXTTTOOOLLLJJJIIIJJJGGGFFFEEEDDDDDDEEEFFFGGGJJJNNNSSSWWWZZZ^^^aaadddeeedddeeehhhnnntttxxxzzz~~~uuunnneee```dddlllrrrxxx}}}{{{wwwsssmmmggg```VVVIII@@@<<<<<<;;;:::BBBCCCIIIWWWgggssswwwvvvnnneee^^^aaatttxxx[[[IIIDDD>>>;;;<<<888;;;;;;::::::::::::::::::AAAJJJWWWbbbkkkqqqxxx}}}zzzpppiiifffddd```dddeeeiiilllllliiilllqqquuurrrooommmpppvvv~~~{{{zzz|||uuunnnjjjeeebbbeeekkkvvvzzz{{{yyyvvvrrrhhh___[[[bbbmmmyyyxxxmmmeee```^^^\\\[[[]]]fffqqquuuqqqllliiibbb___\\\[[[]]]___```aaaXXXRRRNNNKKKEEE>>>:::;;;;;;===>>>?????????AAABBBCCCGGGJJJMMMOOOSSS[[[```fffkkkqqqvvv|||~~~~~~}}}}}}|||||||||}}}~~~~~~~~~}}}}}}}}}}}}}}}~~~~~~~~~~~~~~~}}}||||||}}}~~~~~~}}}|||zzz{{{zzzyyyyyyxxxxxxxxxyyyvvvuuusssqqqpppooooooooolllkkkjjjhhhfffcccaaa___]]]\\\YYYWWWTTTSSSRRRQQQNNNLLLIIIGGGEEECCC???<<<<<<<<<===???AAADDDGGGIIIOOORRRWWW\\\```dddfffgggiiijjjjjjkkkkkkjjjjjjjjjgggeeebbb___]]][[[[[[ZZZ[[[[[[[[[[[[[[[[[[[[[[[[WWWSSSLLLDDD===777444222444666888888888999:::<<<@@@DDDHHHJJJJJJLLLQQQUUU```jjjxxxzzzsssoooccceeeeeeccc___^^^aaadddbbbccceeegggkkkrrrzzzzzznnnccc\\\ZZZTTTSSSRRRRRRRRRMMMFFF@@@<<<999666444555777888888666777999999999:::<<<>>>@@@GGGRRR]]]hhhqqqxxx}}}zzzqqqjjjjjjkkkjjjkkkmmmhhhfffddddddfffgggggggggjjjhhhggghhhiiijjjjjjhhhggggggggggggfffffffffeeedddeeefffffffffgggjjjlllpppooonnnoooppppppooommmhhhhhheeeaaa\\\XXXWWWXXX]]]ccciiijjjgggddddddfffhhhlllsssyyy{{{{{{yyywwwuuutttssssssttttttrrrpppkkkgggcccbbbfffmmmssswwwxxxrrriii___VVVQQQOOONNNMMMKKKHHHFFFFFFHHHJJJLLLMMMSSS\\\hhhuuuzzzsssqqqppppppqqqqqqpppooommmlllmmmmmmooopppqqqssstttuuuttttttttttttvvvxxxzzz{{{{{{{{{{{{{{{{{{{{{{{{{{{xxxyyyzzzzzzyyyxxxzzz{{{{{{{{{{{{{{{yyywwwuuutttooonnnlllkkkkkkjjjgggeee^^^[[[WWWQQQMMMKKKIIIIIIGGGGGGEEEDDDDDDEEEFFFGGGIIIMMMSSSXXX[[[^^^bbbddddddddddddhhhmmmssswwwxxxyyyqqqgggaaaccciiirrrxxx}}}{{{wwwtttnnnhhhdddZZZLLLBBB===<<<<<<;;;@@@AAAGGGTTTcccpppuuuuuuqqqjjjccc```kkkxxx[[[IIIDDD===<<<===999;;;::::::999:::;;;<<<===DDDNNN]]]jjjssszzz}}}tttlllgggdddaaacccgggkkkllljjjkkkpppvvvwwwrrrmmmmmmrrrxxx}}}~~~yyyyyyxxxyyy{{{uuunnngggaaa```gggppp{{{}}}|||xxxtttnnndddZZZUUU___mmmzzz}}}sssjjjccc^^^[[[YYYXXX]]]fffnnnrrrnnniiieee```]]]YYYXXXZZZ]]]___```UUUPPPLLLJJJDDD===999;;;;;;===>>>??????@@@BBBDDDDDDGGGLLLNNNQQQUUU\\\bbbhhhlllrrrxxx~~~}}}}}}}}}}}}}}}~~~~~~~~~}}}}}}|||||||||~~~}}}}}}~~~}}}}}}|||||||||~~~~~~}}}{{{zzzzzzzzzyyyxxxxxxwwwwwwwwwuuutttsssrrrpppoooooooooooommmkkkiiifffdddbbbaaa^^^\\\ZZZXXXVVVTTTSSSSSSMMMLLLJJJIIIGGGDDD@@@===<<<<<<===>>>@@@CCCEEEGGGNNNQQQVVV\\\aaaeeehhhiiilllllllllllllllkkkjjjjjjiiifffbbb___]]][[[YYYXXXWWWWWWWWWXXXXXXYYYZZZ[[[XXXTTTNNNGGG???999555333444666888999888999;;;===BBBFFFIIIKKKLLLOOOUUUYYYiiiuuuzzzwwwvvvggghhhhhheeeaaa___aaadddccceeeggghhhjjjpppxxx{{{qqqggg^^^YYYWWWVVVUUUTTTTTTRRRLLLDDD???;;;888555444555777777777555777999999999;;;===???AAAHHHRRR]]]hhhqqqyyy~~~vvvooommmnnnlllmmmnnnllljjjhhhhhhjjjkkklllkkkkkkkkklllmmmnnnooonnnmmmlllkkkjjjhhhgggffffffeeefffgggggggggfffgggiiillloooooooooppprrrrrrqqqooojjjiiifffccc___[[[YYYYYYYYYaaaiiillliiieeeeeegggjjjnnnuuu{{{~~~}}}zzzxxxtttsssrrrrrrssssssrrrpppmmmiiieeebbbeeekkkqqqvvvxxxtttlllccc\\\VVVSSSRRROOOMMMIIIFFFFFFIIIMMMPPPOOOVVVbbbnnnzzzxxxsssqqqoooppprrrsssrrrpppmmmllllllmmmnnnoooqqqssstttttttttttttttuuuvvvxxxzzz{{{zzzzzz{{{{{{||||||}}}}}}xxxyyy{{{zzzyyyxxxyyy{{{yyyyyyzzzzzzyyyxxxvvvuuunnnmmmllllllllljjjgggeee```^^^YYYSSSOOOKKKIIIHHHHHHGGGFFFEEEEEEEEEFFFFFFHHHMMMSSSXXX\\\```ccceeeeeeddddddggglllrrruuuwww~~~}}}uuujjjbbbbbbgggrrrxxx}}}{{{xxxuuuqqqkkkggg^^^PPPEEE???=========???@@@EEEPPP___lllsssuuuqqqnnnggg___bbbvvvwwwZZZGGGCCC===<<<>>>;;;999999888999:::<<<>>>@@@GGGRRRaaapppzzzvvvmmmfffcccbbbaaafffkkkkkkkkknnntttzzzyyyqqqiiiiiiqqqzzz}}}}}}vvvwwwxxx{{{xxxrrrjjjddd___```iiitttzzz}}}{{{uuupppjjjaaaXXXTTT___nnn{{{zzzuuummmfffaaa]]]YYYWWWWWW]]]eeekkklllkkkfffbbb^^^[[[WWWVVVWWWZZZ\\\]]]TTTOOOJJJGGGBBB<<<999;;;<<<===>>>>>>???@@@CCCEEEDDDHHHMMMPPPRRRWWW]]]bbbiiimmmtttzzz~~~{{{{{{}}}~~~}}}|||}}}~~~}}}|||||||||}}}~~~|||||||||||||||~~~~~~|||{{{zzzyyyyyyyyyxxxwwwvvvvvvwwwvvvuuutttrrrpppnnnnnnpppooommmjjjgggeeecccbbb^^^]]][[[YYYWWWUUUTTTTTTNNNLLLKKKJJJHHHFFFBBB>>>>>>======>>>???AAACCCEEEMMMPPPUUUZZZ```dddfffhhhllllllllllllkkkjjjiiiiiijjjfffbbb^^^]]][[[XXXVVVUUUTTTTTTTTTUUUVVVWWWXXXVVVSSSNNNHHHBBB<<<777555222555777999:::<<<>>>AAAEEEGGGJJJLLLNNNRRRYYY___uuuxxxvvvwwwxxxnnnooommmiiiccc```aaaccceeegggiiiiiiiiimmmuuu||||||tttjjj```YYYVVVUUUWWWWWWWWWVVVSSSLLLDDD>>>:::777555444555666666666666777999999:::;;;>>>@@@AAAHHHRRR]]]hhhrrr{{{vvvnnnmmmmmmllllllnnnnnnllljjjkkkmmmooooooooonnnpppssstttuuutttttttttqqqpppmmmjjjhhhfffeeeeeehhhhhhhhhgggffffffhhhjjjmmmmmmmmmoooqqqrrrqqqpppllljjjhhheeebbb___\\\ZZZWWW___gggkkkjjjgggfffgggmmmqqqxxx}}}~~~zzzwwwsssrrrpppqqqrrrrrrqqqpppooolllhhheeeeeeiiippptttwwwtttnnnggg```ZZZVVVTTTQQQNNNIIIFFFGGGKKKPPPTTTRRRYYYeeeqqq|||xxxsssrrroooqqqssstttsssqqqnnnllllllmmmnnnoooqqqrrrssstttsssssstttuuuvvvxxxyyyzzzwwwxxxyyyzzz{{{|||}}}}}}yyy{{{|||{{{zzzyyyzzz{{{wwwxxxyyyyyyyyyxxxwwwvvvnnnmmmlllmmmmmmkkkhhheeebbb___[[[UUUPPPLLLIIIHHHHHHHHHGGGFFFFFFFFFFFFFFFGGGLLLSSSYYY]]]aaadddffffffeeeeeeggglllqqqtttvvv}}}yyymmmcccaaaeeepppwww|||{{{xxxwwwsssoooiiiaaaUUUJJJBBB???>>>>>>>>>>>>CCCMMM[[[hhhqqquuuqqqpppiii___[[[kkkwwwZZZGGGBBB<<<<<>>>>>>>>@@@DDDFFFDDDIIINNNRRRTTTYYY___dddiiiooovvv~~~~~~}}}{{{zzz|||}}}|||{{{}}}~~~}}}||||||}}}}}}~~~~~~|||{{{{{{{{{}}}~~~|||{{{zzzzzzzzzyyyxxxwwwvvvuuuyyyxxxwwwuuusssqqqnnnmmmqqqqqqooommmjjjfffdddbbb]]]\\\[[[YYYWWWUUUUUUTTTOOOMMMKKKJJJIIIGGGCCCAAA??????>>>>>>???AAACCCDDDKKKNNNSSSXXX^^^bbbeeefffkkkkkkkkkkkkjjjjjjiiihhhjjjeee___\\\\\\ZZZWWWTTTSSSRRRQQQPPPPPPQQQRRRSSSQQQOOOLLLHHHCCC===999777222444888:::<<<>>>BBBDDDFFFHHHKKKLLLPPPWWWbbbiiiuuupppqqqsssuuuttttttqqqlllddd``````bbbfffhhhjjjiiigggkkkssszzz}}}xxxnnnddd\\\WWWUUUTTTWWWXXXYYYXXXSSSKKKDDD???999777555555666777666666777888:::::::::;;;===???AAAGGGRRR]]]iiittt}}}}}}tttmmmlllmmmmmmmmmooopppnnnmmmnnnqqqsssttttttvvvyyy}}}~~~}}}zzzyyyyyyvvvtttqqqmmmjjjhhhhhhggghhhiiihhhgggeeeeeefffhhhjjjiiijjjllloooqqqpppooonnnllljjjhhhfffccc___\\\WWW\\\ccchhhjjjiiihhhgggnnnrrrwww|||~~~}}}zzzwwwsssqqqppppppqqqrrrqqqqqqpppooolllhhhgggiiinnnsssuuusssoooiiiccc]]]XXXVVVQQQNNNIIIFFFGGGLLLQQQUUUUUU\\\gggrrr{{{yyyuuutttppprrrsssttttttqqqooommmnnnoooooopppqqqrrrsssssssssssstttvvvwwwxxxyyyzzzwwwwwwxxxyyyzzz{{{||||||zzz{{{|||{{{zzzyyyzzz{{{wwwxxxyyyyyyyyyxxxwwwvvvnnnnnnnnnnnnooommmiiigggdddbbb]]]XXXSSSOOOKKKJJJHHHHHHHHHGGGGGGFFFEEEEEEFFFKKKSSSZZZ^^^bbbeeeggggggffffffhhhmmmqqqtttuuu{{{~~~}}}pppeeeaaadddmmmsssxxxxxxwwwwwwuuuqqqiiicccYYYOOOFFFAAA@@@???===>>>BBBJJJXXXeeepppvvvrrrrrrkkk___WWWbbb}}}{{{]]]IIICCC===<<>><<<===>>>>>>>>>AAADDDGGGFFFJJJPPPTTTWWW[[[aaafffjjjpppzzz}}}}}}{{{{{{}}}~~~}}}||||||~~~~~~}}}|||}}}}}}~~~{{{{{{{{{{{{}}}~~~|||{{{zzz{{{{{{zzzyyyxxxvvvuuuwwwwwwwwwvvvtttqqqooommmqqqqqqqqqooolllhhhdddaaa]]]\\\ZZZXXXVVVUUUUUUTTTQQQNNNKKKIIIHHHGGGEEECCCAAA@@@??????@@@AAABBBCCCHHHKKKPPPWWW]]]bbbeeegggjjjjjjjjjjjjjjjjjjiiiiiigggbbb\\\YYYYYYXXXUUUQQQQQQOOOMMMLLLKKKKKKLLLMMMKKKKKKIIIGGGCCC???;;;888444666999<<<>>>@@@CCCFFFGGGHHHJJJMMMSSS^^^lllwwwzzznnnlllnnnqqqrrruuuuuurrrllleee``````aaacccfffiiihhhfffiiirrrzzz{{{tttjjj```YYYUUUTTTSSSUUUWWWYYYXXXRRRJJJBBB>>>;;;999777777888999888777888:::;;;:::::::::<<<>>>@@@FFFQQQ]]]iiiuuu}}}tttnnnnnnppppppqqqtttvvvttttttuuuyyy|||~~~~~~}}}|||xxxvvvssspppnnnmmmmmmmmmiiiiiihhhfffdddccceeeffffffeeefffiiilllnnnnnnmmmqqqnnnllljjjiiigggbbb^^^WWWZZZ^^^eeejjjkkkhhheeekkknnnsssxxx{{{{{{zzzxxxtttrrrppppppqqqssssssrrrqqqqqqooollliiijjjmmmqqqrrrqqqnnnjjjddd^^^YYYVVVPPPMMMIIIGGGHHHLLLRRRVVVZZZ```iiirrrzzzzzzvvvvvvrrrrrrssstttsssqqqooonnnqqqqqqqqqqqqrrrrrrrrrsssttttttvvvwwwyyyzzzzzz{{{zzzzzzyyyyyyyyyyyyyyyyyyyyyzzz{{{zzzxxxxxxxxxyyywwwxxxyyyyyyxxxwwwvvvuuuoooooooooppppppoookkkhhhfffdddaaa\\\WWWRRROOOMMMHHHHHHHHHHHHGGGFFFEEEEEEEEEKKKSSSZZZ___bbbeeegggiiiggggggiiimmmrrruuuvvvxxx|||sssfffbbbdddgggnnntttttttttvvvtttqqqhhhddd\\\SSSJJJDDDAAA@@@===>>>AAAIIIUUUdddpppwwwuuuuuunnn```UUU\\\sss~~~```LLLEEE>>><<>>>>>>>>AAAEEEHHHGGGLLLRRRVVVYYY]]]ccchhhkkkrrr|||~~~}}}}}}|||}}}|||}}}~~~}}}}}}}}}}}}}}}~~~~~~{{{zzz{{{{{{}}}~~~{{{zzz{{{{{{{{{{{{zzzxxxvvvuuuuuuvvvvvvuuutttqqqooonnnqqqrrrrrrpppmmmhhhdddaaa\\\[[[ZZZXXXVVVUUUUUUTTTRRROOOKKKIIIHHHGGGFFFDDDBBBAAA@@@@@@@@@AAABBBCCCFFFIIIOOOVVV]]]cccfffhhhiiijjjjjjkkkkkkjjjjjjiiieee___YYYWWWXXXWWWSSSOOOOOONNNKKKHHHGGGGGGHHHHHHHHHHHHGGGFFFCCC???<<<999666888;;;===>>>@@@CCCFFFFFFHHHJJJNNNVVVdddtttwwwmmmkkknnnqqqrrrttttttrrrlllddd``````aaa```dddhhhgggeeeiiisss|||yyyrrrhhh___XXXUUUTTTSSSSSSVVVXXXWWWQQQIIIBBB======;;;999999:::;;;:::999999:::;;;;;;::::::<<<>>>???FFFQQQ]]]iiivvv~~~vvvpppqqqssstttvvvxxx|||{{{{{{}}}~~~}}}yyywwwuuurrrqqqqqqrrrsssiiiiiihhhfffcccbbbdddeeeccccccdddgggjjjmmmmmmlllrrrpppmmmlllkkkiiiddd```XXXXXX[[[bbbjjjllliiieeehhhkkkpppuuuxxxzzzzzzyyyuuusssqqqqqqrrrtttttttttrrrrrrqqqnnnkkkjjjmmmpppqqqpppnnnjjjeee___YYYVVVOOOLLLIIIGGGIIIMMMRRRVVV]]]bbbjjjrrrzzz{{{xxxxxxssssssssstttsssrrrpppooorrrrrrrrrrrrrrrrrrrrrrrruuuvvvwwwyyyzzz{{{||||||}}}}}}|||zzzyyyxxxwwwvvvxxxyyyzzzyyywwwvvvwwwxxxxxxxxxyyyyyyxxxwwwuuutttoooooopppqqqrrrpppllliiihhhgggccc___ZZZUUURRRPPPIIIIIIIIIHHHGGGFFFEEEDDDEEEKKKSSSZZZ___cccfffhhhjjjhhhhhhjjjnnnrrruuuvvvvvvzzztttgggbbbdddcccjjjpppqqqrrrttttttqqqgggddd^^^UUULLLEEEBBBAAA===>>>AAAHHHTTTcccpppxxxxxxwwwooo```UUUYYYmmm___HHHCCC===:::===<<>>:::777888;;;===>>>NNNXXXgggvvvtttiiieeeeeehhhmmmsssrrrrrrvvv{{{}}}nnnhhhiiiuuusssnnngggcccffflllqqqwww|||zzz{{{nnnccc___\\\XXXZZZcccqqqvvvmmmiiidddbbbdddccc^^^YYYXXX[[[\\\^^^^^^___```bbbeeeccc```]]]\\\[[[ZZZVVVRRRLLLHHHCCC???>>>===<<<;;;;;;===???AAABBBDDDGGGJJJLLLOOOSSSXXX\\\aaafffjjjooovvv}}}}}}~~~~~~}}}||||||}}}~~~~~~~~~|||{{{~~~}}}||||||}}}~~~~~~|||zzzyyyxxx|||~~~|||zzzvvvvvvuuutttsssrrrqqqqqqsssnnniiiggghhhgggccc______]]][[[YYYXXXVVVTTTRRRQQQNNNJJJHHHHHHHHHGGGFFFBBBAAAAAA@@@???>>>===<<>>AAAGGGSSS___lllxxxwwwqqqtttxxxzzzzzzuuuqqqrrrtttuuuvvvuuusssrrrooolllhhhfffeeeeeecccbbb___``````aaabbbcccddddddjjjiiiiiilllqqqrrrmmmiii\\\ZZZZZZ^^^dddiiikkkkkkooommmmmmrrryyy|||{{{xxxwwwxxxxxxxxxwwwvvvuuutttuuutttrrrpppoooooooooppptttssspppmmmhhhbbbZZZUUURRRNNNJJJHHHJJJNNNRRRTTT\\\aaajjjttt}}}xxxtttsssrrrrrrsssssssssssssssrrrooopppqqqrrrtttuuuvvvwwwyyyyyyxxxwwwxxxyyy{{{|||}}}||||||{{{{{{{{{{{{{{{}}}}}}|||{{{zzzyyyyyyyyywwwxxxxxxxxxwwwuuutttrrrqqqpppqqqrrrrrrpppllliiiiiihhhfff```YYYRRRMMMKKKIIIHHHHHHGGGGGGFFFFFFEEECCCGGGOOOWWW^^^cccfffggghhhjjjlllmmmmmmooorrruuuwwwzzz~~~tttjjjccc```aaafffmmmssstttssspppoookkkeee]]]VVVQQQLLLEEE@@@???>>>BBBKKKZZZhhhrrrwww}}}vvvmmmcccZZZZZZfffttt___HHHCCC===:::<<<<<>>@@@AAABBBDDDGGGJJJMMMPPPTTTYYY]]]bbbhhhlllrrrxxx}}}}}}~~~~~~~~~}}}}}}~~~~~~}}}|||~~~}}}|||}}}}}}{{{zzzyyyyyy|||~~~|||{{{yyyxxxwwwvvvtttsssrrrqqqrrrnnniiiiiijjjiiiddd``````^^^[[[ZZZYYYWWWTTTRRRQQQNNNKKKHHHHHHHHHGGGFFFDDDDDDCCCBBBAAA@@@@@@???CCCFFFIIINNNTTT[[[ccciiijjjiiiiiihhhgggfffeeeeee]]]ZZZWWWTTTTTTTTTSSSSSSQQQOOOLLLIIIGGGFFFEEEFFFDDDDDDCCCBBBAAA>>><<<;;;888:::===@@@AAACCCEEEGGGMMMJJJNNNYYYgggwwwuuullliiijjjlllmmmpppqqqpppkkkddd]]][[[[[[___aaaeeekkkpppuuuxxxzzzuuunnnccc[[[UUUSSSRRRQQQXXXVVVTTTQQQLLLFFF@@@<<<:::999888888999999777666;;;:::999888999:::===>>>@@@GGGRRR^^^jjjvvv}}}uuurrrwwwxxxrrrooommmoooqqqtttuuuuuuuuutttrrroookkkiiigggeeecccaaa^^^_________```bbbcccdddjjjgggfffhhhmmmpppnnnlll___]]][[[]]]bbbgggjjjkkkmmmkkklllqqqxxx}}}~~~}}}{{{zzzyyyxxxwwwvvvuuuuuuwwwuuusssrrrppppppppppppsssrrrqqqoookkkddd\\\VVVRRRNNNJJJHHHKKKPPPTTTVVV]]]aaaiiirrr{{{xxxtttsssrrrrrrsssssssssrrrqqqqqqoooooopppqqqrrrttttttuuuwwwwwwwwwxxxyyy{{{|||}}}|||}}}}}}}}}}}}||||||{{{}}}|||{{{zzzzzzyyyyyyyyy{{{{{{{{{zzzxxxvvvtttrrrqqqpppqqqrrrrrrpppllliiijjjiiifffaaaZZZSSSNNNKKKIIIIIIIIIHHHGGGGGGFFFFFFEEEHHHNNNUUU[[[```ccceeegggiiikkkllllllnnnqqqtttuuuxxx|||uuukkkccc```^^^ccckkkqqqsssrrrpppooolllggg```\\\XXXRRRLLLFFFCCCBBBDDDLLLYYYhhhsssxxx~~~yyyqqqggg\\\YYYcccppp^^^GGGCCC===:::<<<;;;<<<:::888777999===AAADDDPPP[[[jjjwww{{{jjjcccdddggglllrrrtttqqqooopppuuuxxxyyyyyyhhhiiirrrrrrffffffaaa```eeelllsss{{{yyynnneeebbb```^^^dddmmmzzzxxxkkkhhheee```^^^___^^^YYYUUUUUU______^^^]]]\\\]]]```bbbdddcccbbbbbb```[[[VVVQQQJJJEEE>>>:::888999::::::<<<>>>@@@AAACCCEEEHHHJJJMMMQQQUUUZZZ___dddjjjnnnuuu|||}}}~~~~~~~~~~~~~~~~~~~~~}}}|||~~~}}}~~~}}}~~~}}}{{{zzzyyyyyy}}}~~~|||{{{{{{zzzyyywwwuuusssrrrqqqooommmkkkkkklllkkkfffbbbbbb___]]][[[ZZZXXXUUUSSSQQQOOOKKKIIIIIIIIIHHHGGGEEEEEEDDDCCCBBBAAAAAA@@@???AAADDDIIIOOOXXXaaahhhhhhhhhhhhgggfffeeeccccccZZZWWWTTTSSSSSSTTTTTTTTTPPPMMMJJJFFFBBB@@@???>>>@@@@@@@@@@@@???>>>===<<<:::<<>><<<;;;>>>>>>?????????>>>>>>>>>===>>>@@@AAABBBCCCFFFHHHKKKQQQ]]]mmm~~~{{{nnnkkkhhheeeeeefffggghhheeehhhkkkhhhccc]]][[[[[[___bbbggglllqqqtttuuuvvvkkkeee[[[TTTQQQQQQRRRSSSVVVVVVUUUPPPJJJDDD@@@>>>;;;999666555777999::::::999888777777888:::<<<===AAAHHHRRR]]]hhhsss|||{{{uuuooommmnnnpppjjjkkkmmmppprrrtttuuuuuuvvvtttqqqpppnnnllliiifffeeedddbbb`````````aaabbbdddbbbaaadddhhhlllnnnnnnjjjeee___[[[[[[aaagggkkkllljjjjjjnnnuuu|||{{{xxxvvvuuuvvvvvvwwwvvvuuusssrrrqqqpppppppppqqqrrrrrrnnnfff\\\TTTPPPMMMJJJJJJNNNUUUZZZ]]]```bbbgggnnnvvv~~~|||vvvsssqqqttttttttttttsssrrrqqqppppppqqqqqqrrrssssssttttttwwwxxxzzz|||}}}}}}}}}}}}|||}}}~~~|||{{{zzzzzzyyyyyyyyyzzz||||||||||||zzzxxxvvvuuutttssssssttttttssspppnnnmmmkkkgggccc^^^XXXRRRNNNKKKJJJJJJIIIIIIHHHGGGGGGHHHHHHJJJNNNTTT\\\cccggggggiiikkklllmmmnnnqqqtttuuuwww|||yyyoooeee```[[[^^^dddkkkqqqssssssqqqllljjjfffdddaaa[[[SSSLLLGGGEEEEEEIIITTTcccrrr{{{~~~~~~tttcccWWWYYYccc\\\GGGCCC>>>:::<<<;;;;;;;;;;;;999999<<>>???AAACCCDDDFFFIIILLLMMMPPPUUU[[[```ffflllqqqwww~~~~~~}}}~~~~~~}}}~~~~~~~~~~~~~~~~~~{{{~~~~~~}}}}}}|||{{{yyyvvvtttqqqooonnnkkkllllllmmmnnnllliiigggdddaaa^^^\\\[[[YYYVVVSSSRRROOOMMMLLLKKKJJJIIIGGGEEEDDDCCCCCCAAAAAA@@@???AAABBBCCCEEEIIIPPPYYY```bbbcccddddddcccbbb```___[[[XXXTTTQQQQQQPPPPPPOOOLLLKKKIIIGGGDDDBBB@@@@@@===>>>>>>>>>>>>???@@@@@@???@@@BBBBBBCCCEEEHHHJJJMMMWWWeeevvvxxxlllbbbbbbaaaaaaaaaaaabbbcccaaaeeeiiihhhccc]]][[[ZZZ\\\___eeekkkoooqqqrrrqqqfff```WWWQQQOOOQQQSSSUUUXXXYYYWWWRRRJJJDDD@@@???:::888555555777999;;;;;;888777777666888:::<<<>>>BBBIIISSS^^^iiisss|||{{{qqqqqqqqqpppnnnmmmoooqqqkkkkkkmmmnnnpppqqqrrrrrrsssrrrpppooooooooommmlllkkkjjjhhheeedddcccccccccaaabbbcccfffiiikkkllllllmmmiiiaaa[[[ZZZ^^^eeejjjmmmlllkkkmmmrrryyy~~~{{{xxxuuutttuuuuuuuuuuuutttsssrrrqqqppppppqqqrrrssssssoooeeeZZZRRROOOLLLJJJJJJOOOVVV\\\___aaacccfffkkkqqqxxx~~~|||wwwuuuttttttttttttttttttsssrrrrrrssssssttttttuuuvvvwwwwwwzzz{{{}}}~~~~~~}}}|||{{{}}}~~~~~~}}}{{{zzzzzzyyyyyyyyyyyyzzzwwwxxxyyyzzzzzzyyyxxxwwwwwwvvvuuuvvvwwwvvvtttrrrooolllhhhddd```ZZZTTTOOOKKKJJJJJJIIIIIIHHHGGGGGGHHHGGGHHHLLLSSS\\\eeekkkiiijjjlllmmmnnnpppsssuuuvvvyyy|||rrrhhhaaa\\\]]]bbbiiiqqquuuuuussspppnnnjjjgggddd]]]SSSLLLDDDBBBBBBEEEOOO___ooozzz}}}xxxgggYYYWWW\\\ttt}}}[[[FFFCCC>>>:::<<<:::;;;;;;;;;:::999<<>>::::::<<<===>>>>>>@@@BBBCCCDDDGGGJJJLLLNNNQQQWWW\\\bbbhhhooosssxxx}}}}}}~~~}}}~~~~~~~~~~~~}}}~~~|||~~~~~~~~~~~~{{{zzzyyyvvvtttqqqooooookkkllllllmmmlllkkkiiihhhdddaaa^^^\\\ZZZXXXUUUSSSRRRPPPNNNMMMLLLKKKIIIGGGFFFFFFEEEDDDCCCBBBBBBAAAAAABBBCCCEEEHHHNNNUUUZZZ^^^___aaabbbbbbaaa___^^^]]]ZZZUUURRRPPPOOONNNMMMJJJIIIHHHFFFEEECCCAAAAAA============>>>???@@@@@@@@@AAABBBCCCDDDFFFJJJMMMRRR^^^nnn}}}{{{lllccc]]]___```___]]]\\\\\\]]]^^^ccchhhhhhccc^^^ZZZZZZYYY]]]dddjjjnnnooonnnmmmbbb\\\TTTNNNNNNQQQUUUWWWZZZ[[[YYYRRRJJJBBB@@@???888777555666888:::;;;;;;888888777777888;;;===???BBBHHHRRR^^^hhhsss|||{{{sssnnnhhhjjjmmmnnnmmmkkkkkkllljjjjjjjjjkkklllmmmmmmnnnooommmkkkjjjlllnnnnnnnnnmmmmmmlllkkkiiihhhgggfffcccdddfffhhhjjjkkkkkkkkknnnjjjddd^^^[[[]]]ccchhhllllllkkkmmmpppvvv{{{~~~~~~|||yyywwwuuuuuuuuuttttttuuuuuuttttttsssrrrqqqrrrssssssoooggg\\\UUUOOOLLLIIIJJJOOOWWW]]]```bbbccceeehhhmmmrrrvvvxxx~~~zzzwwwvvvuuurrrssssssttttttssssssrrrttttttuuuwwwxxxyyyzzz{{{}}}~~~~~~~~~~~~}}}||||||~~~~~~}}}}}}||||||||||||zzzzzzyyyyyyyyyyyyzzzzzzuuuvvvwwwxxxyyyyyyxxxxxxxxxwwwvvvvvvwwwwwwuuutttqqqmmmhhheeebbb]]]VVVQQQJJJJJJIIIIIIHHHGGGGGGGGGGGGGGGGGGKKKRRR\\\fffllljjjkkkmmmnnnoooqqqtttvvvvvvyyyvvvkkkccc\\\]]]```gggpppuuuuuutttuuurrrmmmjjjfff^^^TTTMMMBBBAAA@@@BBBKKKZZZjjjvvv|||}}}~~~yyykkk\\\VVVXXXhhh{{{|||[[[FFFDDD>>>:::<<<:::888:::;;;:::999===DDDKKKXXXhhhuuuyyytttggg^^^bbblllrrrssssssssspppooopppsssvvvuuusssxxxvvvpppnnnmmmkkkkkkooorrrvvv}}}tttuuuwwwvvvsssrrrsss}}}oooeeeaaa___[[[YYYYYY[[[XXXUUUWWW]]]]]]```ccceeeffffffhhhiiiiiikkklllhhhaaaYYYSSSQQQFFFBBB===;;;;;;<<<======???@@@CCCDDDEEEGGGJJJMMMPPPSSSYYY___eeelllrrrwww{{{~~~}}}}}}~~~~~~~~~~~~~~~~~~~~~}}}|||}}}|||~~~~~~|||{{{yyywwwuuusssqqqppplllllllllkkkjjjiiiiiiiiidddaaa^^^\\\ZZZWWWTTTRRRRRRPPPNNNNNNMMMLLLIIIGGGFFFEEEEEEDDDCCCBBBAAAAAA???@@@BBBDDDGGGLLLRRRVVV[[[\\\___aaabbbaaa___^^^]]]ZZZUUURRRPPPPPPNNNMMMIIIIIIHHHFFFDDDBBB@@@???<<<;;;;;;;;;<<<===>>>???@@@AAABBBCCCEEEGGGLLLOOOUUUbbbrrr~~~qqqfff```ZZZ]]]___^^^\\\ZZZ[[[]]]]]]bbbhhhhhhddd^^^ZZZYYYXXX]]]cccjjjmmmnnnlllkkk```ZZZRRRMMMMMMQQQVVVYYY[[[\\\YYYRRRHHH@@@===>>>666666555777999;;;;;;:::999888888888999<<<>>>@@@@@@FFFQQQ\\\gggrrr{{{~~~zzzuuupppiiieeeeeegggjjjkkkjjjhhhggggggeeeeeeeeefffggghhhiiijjjjjjgggdddccceeehhhjjjkkkkkklllnnnnnnnnnmmmlllkkkiiiiiiiiihhhhhhiiikkkmmmllljjjfffaaa]]]]]]bbbfffiiiiiijjjllloootttyyy}}}~~~}}}{{{yyyxxxvvvuuutttuuuvvvwwwwwwwwwvvvvvvqqqrrrttttttrrrkkkbbb[[[OOOLLLIIIJJJOOOVVV\\\___bbbcccdddfffiiikkknnnoooqqqssstttsssqqqppppppqqqoooooopppqqqrrrrrrrrrrrrssstttuuuwwwyyy{{{|||}}}~~~~~~}}}}}}}}}~~~~~~~~~|||zzzyyyyyyzzzzzzzzzyyyyyyxxxyyyyyyzzzzzzvvvvvvxxxyyyyyyxxxxxxwwwwwwvvvuuuuuuvvvvvvuuutttrrrnnniiifffddd___XXXRRRIIIIIIIIIHHHGGGGGGFFFFFFGGGFFFFFFIIIPPPZZZccciiiiiikkkmmmnnnnnnpppsssuuurrrvvv|||yyymmmddd\\\[[[^^^eeennnssstttrrruuuqqqlllhhhddd]]]TTTNNNCCCBBBAAABBBHHHUUUdddooozzzzzzzzzxxxnnn```WWWVVV]]]sss|||ZZZFFFDDD>>>;;;<<<:::555888:::::::::>>>GGGNNNVVVfffsssvvv|||mmmbbbZZZaaalllsssttttttsssqqqoooqqquuuwwwvvvssswwwvvvqqqooonnnlllmmmppptttyyy}}}uuuxxx|||zzzwwwvvvwww|||iiicccbbbaaa^^^\\\\\\\\\XXXTTTVVV[[[bbbeeehhhjjjjjjiiiiiijjjiiikkklllhhh```XXXSSSQQQDDDAAA===;;;;;;<<<===<<>><<<>>>@@@CCCFFFKKKQQQUUUXXXZZZ]]]```aaaaaa___^^^]]]YYYUUURRRQQQPPPOOONNNNNNNNNLLLJJJHHHEEECCCAAA;;;::::::999:::;;;===>>>@@@AAABBBCCCEEEHHHMMMQQQUUUcccrrr}}}xxxmmmddd```WWWZZZ]]]^^^]]]\\\___aaa]]]bbbhhhiiiddd^^^ZZZXXXXXX]]]dddjjjnnnnnnllljjj^^^XXXQQQLLLMMMRRRWWWZZZ[[[\\\YYYQQQFFF>>>;;;<<<555555666888:::<<<;;;:::999999888888:::<<>>DDDOOO[[[fffqqqzzzyyywwwsssooolllhhhddd```ccceeehhhiiigggfffffffffaaaaaaaaabbbdddfffggghhhhhhddd```^^^```dddfffhhhhhhjjjmmmpppqqqqqqooonnnnnnmmmjjjgggfffhhhkkkoookkkjjjhhhccc^^^^^^aaadddfffgggiiillloootttyyy}}}~~~}}}|||zzzxxxwwwuuuvvvxxxyyyzzzzzzyyyyyyqqqrrrtttuuutttnnngggaaaOOOLLLIIIJJJOOOVVV\\\___bbbcccdddeeefffhhhhhhiiieeefffhhhiiihhhhhhiiijjjlllmmmnnnooopppqqqqqqqqqrrrsssuuuwwwyyy|||}}}~~~~~~}}}||||||}}}~~~zzzxxxvvvwwwxxxyyyyyyyyyyyyxxxxxxyyyzzzzzzxxxxxxyyyzzzyyyxxxwwwvvvvvvuuuttttttuuuuuutttssssssnnniiifffeee```YYYRRRIIIIIIHHHGGGGGGFFFFFFEEEGGGFFFFFFIIIOOOWWW```eeehhhjjjlllmmmmmmooorrruuuooossszzz{{{ooofff[[[ZZZ\\\ccclllrrrsssqqqqqqmmmhhheeeaaa[[[SSSMMMEEEDDDBBBBBBFFFRRR```kkkyyywwwwwwwwwpppbbbYYYUUUUUUnnn}}}ZZZEEEAAA<<<999;;;:::999888999::::::<<>>???DDDDDDDDDDDDEEEHHHLLLPPPYYY\\\```eeekkkqqqxxx}}}~~~~~~}}}~~~}}}~~~}}}~~~~~~}}}|||{{{{{{||||||}}}}}}zzzwwwsssqqqrrrpppmmmkkkkkkiiigggdddfffbbb]]]ZZZXXXWWWVVVTTTVVVSSSPPPMMMLLLJJJHHHFFFIIIFFFBBBAAAAAAAAAAAAAAA>>>>>>???AAAEEEJJJOOORRRZZZZZZ\\\___aaabbb```^^^^^^YYYUUUTTTVVVWWWTTTPPPOOOOOOMMMKKKHHHDDD@@@>>>>>>===<<<;;;;;;<<<>>>???BBBDDDEEEEEEEEEGGGMMMRRRTTTaaarrr}}}tttlllfffbbb```^^^\\\]]]```bbbddddddbbbeeehhhiiifffbbb^^^\\\\\\]]]bbbiiiooooookkkfff]]]XXXTTTRRRPPPPPPVVV]]]aaa___YYYPPPFFF???;;;:::999777555777:::===<<<;;;;;;:::888777999;;;>>>@@@===DDDNNNZZZeeeqqq{{{xxxuuuppplllhhhgggfffgggfffggghhhhhhhhhfffcccbbbccccccbbbccccccdddeeeeeecccbbb```___```aaacccdddggghhhkkkmmmmmmmmmlllkkkooonnnmmmmmmmmmmmmnnnooooooooommmhhhbbb^^^]]]^^^gggiiikkkkkkkkkooowww}}}{{{xxxuuutttuuuwwwxxxyyyyyyyyyyyyvvvwwwvvvrrrpppnnneee\\\TTTMMMHHHJJJNNNSSSZZZ```bbbaaaaaacccfffgggeeebbbbbb```^^^]]]\\\]]]^^^___aaadddgggjjjlllnnnppprrruuuwwwxxxxxxxxxzzz}}}}}}}}}||||||}}}~~~~~~|||zzzxxxvvvwwwwwwxxx{{{{{{|||}}}~~~xxxxxxyyyzzz{{{{{{{{{{{{wwwvvvtttrrrrrrtttvvvxxxssssssoooiiieeeccc^^^WWWOOOMMMKKKJJJJJJIIIFFFDDDFFFGGGHHHIIILLLQQQXXX^^^gggiiijjjkkkkkklllnnnpppwwwxxxzzz~~~zzzppphhhaaa``````dddiiiooorrrssssssoooiiibbb\\\UUUNNNJJJHHHEEEDDDEEEGGGMMMXXXdddsssyyy}}}zzztttkkk^^^SSSUUUhhh|||ZZZEEECCC===:::;;;:::;;;::::::;;;:::===HHHTTTdddnnnttttttwww}}}zzzqqqhhh^^^[[[dddpppttttttsssvvvyyyvvvxxxxxxrrrwww}}}~~~wwwqqqmmmgggmmmqqqsssxxxvvvlllpppuuuttttttwww~~~xxxfff``````___^^^^^^^^^\\\[[[[[[___bbblllmmmnnnnnnmmmlllkkkjjjjjjmmmkkkddd]]]XXXRRRKKKBBB@@@===;;;:::<<<>>>@@@CCCDDDDDDDDDEEEIIIMMMQQQZZZ]]]aaaffflllrrryyy~~~~~~~~~}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|||yyyuuussspppooommmmmmmmmlllkkkiiigggddd___]]][[[ZZZYYYWWWWWWUUUQQQOOOMMMLLLIIIGGGIIIFFFCCCAAAAAABBBBBBAAA>>>>>>???AAADDDIIINNNQQQUUUUUUWWWZZZ]]]]]]\\\ZZZ\\\XXXTTTTTTVVVVVVRRRNNNNNNNNNMMMJJJGGGCCC@@@>>>===<<<;;;::::::;;;===>>>AAACCCDDDDDDDDDFFFLLLQQQZZZhhhzzz~~~vvvnnnhhhddd```^^^\\\\\\___bbbeeeffffffhhhjjjjjjgggccc```]]]^^^^^^bbbhhhmmmnnnkkkggg___ZZZVVVTTTSSSRRRXXX```ccc```ZZZQQQGGG???;;;:::999777666888;;;======;;;:::999999999:::<<>>;;;:::::::::>>>KKKXXXkkksssxxxvvvvvvyyytttlllfffaaabbbjjjsssvvvuuuuuuxxxzzzvvvyyy{{{rrrvvvzzz}}}vvvoookkkgggooovvvxxx{{{ttthhhiiinnnooorrrxxxrrrddd```___]]]``````___^^^^^^```dddgggooonnnnnnmmmlllkkkjjjiiikkkmmmjjjccc\\\WWWPPPIIIAAA???===;;;;;;<<>>???@@@CCCHHHLLLOOOTTTTTTVVVZZZ]]]^^^]]]\\\ZZZWWWUUUUUUVVVUUUQQQMMMLLLLLLKKKIIIFFFCCC???>>><<<;;;:::999999;;;===>>>CCCDDDEEEEEEEEEHHHNNNSSS```pppxxxpppjjjeee```]]]ZZZZZZ^^^bbbfffhhhiiijjjkkkkkkjjjfffccc`````````aaafffkkkllljjjggg___[[[WWWVVVUUUUUU[[[cccgggccc\\\RRRGGG???;;;:::999888888999<<<======<<<999999:::;;;<<<>>>@@@AAA===EEEQQQ^^^hhhqqqxxx|||{{{xxxuuurrrsssrrrpppooooooooopppqqqooolllgggdddcccdddgggiiidddddddddddddddeeeeeefffaaaaaa```aaabbbdddfffhhhkkklllnnnpppqqqpppooonnnpppnnnmmmlllmmmpppsssuuuttttttqqqllleee___[[[ZZZdddgggkkkmmmmmmooossswww}}}}}}~~~~~~}}}{{{xxxwwwvvvvvvvvvvvvvvvvvvvvvwwwvvvvvvtttqqqpppoooiiiaaaXXXPPPKKKKKKNNNRRRXXX^^^______aaacccggghhhgggfffaaa```]]][[[ZZZYYYYYYYYYXXX[[[^^^bbbdddhhhlllppptttvvvyyyzzzzzzzzz{{{|||}}}}}}}}}}}}}}}~~~~~~~~~~~~|||yyywwwvvvvvvvvvwwwxxxxxxyyyzzz{{{||||||{{{{{{{{{{{{{{{zzzzzzyyyuuutttrrrqqqqqqrrrtttuuuuuuvvvrrrlllhhhfff```YYYVVVRRRMMMJJJHHHHHHGGGFFFGGGHHHHHHHHHKKKPPPVVV[[[aaacccfffggggggggghhhjjjnnnqqquuu{{{xxxrrrhhhfffccccccggglllqqqsssqqqkkkddd]]]XXXUUUSSSQQQPPPJJJFFFEEEEEEGGGOOOXXXgggnnnuuuuuurrrkkk___UUUTTTiii|||[[[HHHFFF@@@<<<<<<999>>>;;;999999999???MMM[[[ooovvvzzzyyywwwwwwsssmmmiiihhhiiimmmrrrvvvxxxxxxyyy{{{wwwzzz|||rrrtttyyy}}}}}}~~~zzztttoookkkjjjsss|||qqqccccccgggkkkrrrzzzlllbbb```^^^\\\aaa`````````aaaeeeiiikkkmmmlllkkkjjjjjjjjjjjjjjjlllmmmiiiaaaZZZUUUNNNFFF@@@???===<<<<<<===???AAAAAABBBCCCEEEGGGLLLQQQVVVZZZ]]]bbbgggmmmttt{{{~~~}}}||||||||||||}}}}}}~~~~~~~~~{{{xxxwwwpppooonnnoooppppppooonnngggeeecccbbbbbbaaa___]]]XXXUUURRRPPPOOOMMMKKKIIIHHHFFFDDDCCCDDDDDDCCCBBB??????>>>???BBBFFFJJJMMMRRRSSSUUUZZZ^^^```___]]]YYYXXXWWWWWWWWWUUUPPPMMMKKKJJJJJJHHHEEEBBB???>>><<<;;;:::999:::<<<>>>@@@EEEFFFGGGGGGGGGKKKRRRWWWbbbttt{{{ssskkkggg```\\\YYYYYY]]]cccgggjjjkkkjjjkkklllllljjjgggeeecccaaaaaacccgggjjjhhhfff^^^ZZZWWWVVVVVVWWW^^^fffiiifff^^^SSSHHH@@@<<<:::::::::;;;<<<===>>>>>>===999:::;;;<<<>>>???@@@@@@@@@FFFQQQ[[[fffooowww|||zzzpppnnnnnnmmmrrrrrrrrrrrrrrrsssssstttpppmmmiiifffeeefffiiikkkggggggffffffffffffggggggeeeeeeeeeeeeeeeggghhhiiiiiikkknnnppprrrrrrrrrqqqrrrpppnnnllllllnnnqqqsssttttttqqqmmmhhhbbb^^^[[[aaafffkkknnnnnnooorrruuu|||}}}~~~~~~}}}{{{yyywwwvvvuuutttsssrrrssstttuuussstttrrrooooooooojjjbbbYYYQQQKKKKKKMMMPPPVVV\\\___aaacccgggjjjllllllllljjjiiigggeeedddccccccbbbdddeeefffffffffhhhlllnnnrrruuuyyyzzzzzzyyyyyyzzz}}}}}}}}}~~~~~~~~~}}}}}}~~~}}}|||zzzyyyxxxyyyyyyxxxxxxxxxyyyzzz{{{{{{|||}}}}}}}}}||||||zzzyyyyyyuuusssrrrqqqqqqqqqrrrssstttuuurrrmmmjjjiiiddd^^^YYYUUUNNNJJJHHHHHHHHHGGGHHHHHHHHHHHHJJJNNNUUUYYY___bbbeeegggggggggggghhhiiimmmrrrxxx|||vvvnnniiidddbbbeeejjjoooqqqpppkkkddd___]]]]]]]]]]]]UUUNNNIIIGGGEEEEEEJJJQQQ^^^hhhpppsssrrrlllaaaWWWTTTeee|||[[[HHHFFF@@@<<<<<<999===:::888888:::AAAPPP^^^qqqwww||||||zzzxxxvvvsssrrrpppnnnlllooouuuyyy{{{xxx{{{yyy|||{{{ppprrrzzz}}}zzzsssooommmllloooxxx~~~mmm```___ccchhhqqq|||{{{iiiaaa___^^^]]]aaa``````bbbeeehhhkkkmmmhhhhhhhhhhhhiiijjjkkklllmmmlllggg___YYYTTTLLLDDD???>>>=========???@@@BBB@@@BBBCCCEEEHHHMMMSSSWWWZZZ]]]bbbhhhnnnuuu|||~~~|||{{{zzzzzzzzz|||}}}~~~~~~~~~~~~~~~|||zzzxxxwwwsssqqqpppooopppooonnnlllfffeeedddddddddbbb___]]]WWWUUUQQQOOONNNMMMKKKIIIHHHFFFDDDDDDEEEEEEDDDCCC??????>>>???AAADDDHHHJJJLLLMMMPPPUUUZZZ]]]]]]\\\[[[ZZZZZZZZZXXXUUUQQQOOOIIIIIIIIIHHHEEEBBB@@@>>><<<<<<;;;;;;<<<>>>AAABBBDDDEEEFFFFFFGGGLLLTTTZZZfffyyywwwpppkkk```]]]ZZZ[[[___eeekkkmmmkkkjjjjjjlllnnnooommmkkkdddbbb```aaadddfffeeeddd\\\XXXUUUVVVVVVXXX___gggkkkggg^^^SSSHHH@@@<<<;;;;;;<<<===>>>>>>>>>>>>>>>::::::;;;<<<===>>>??????CCCGGGNNNWWWaaalllwwwuuullljjjlllnnnsssssstttttttttttttttssspppnnnmmmkkkjjjkkkkkklllkkkjjjjjjiiiiiiiiijjjjjjiiiiiihhhggggggffffffffffffiiilllpppssstttuuuuuutttrrrpppmmmlllmmmnnnooorrrrrrqqqooolllgggbbb___^^^cccjjjnnnnnnoooqqqsss}}}~~~~~~{{{wwwuuurrrqqqooommmmmmnnnpppqqqooopppooonnnooopppjjjcccYYYQQQKKKJJJLLLOOOTTTZZZaaacccgggkkknnnqqqrrrtttqqqqqqpppooooooooooooooorrrqqqpppmmmkkkllloooqqqrrruuuxxxzzzzzzyyyyyyyyy}}}}}}~~~~~~~~~~~~}}}|||{{{zzzzzz{{{{{{{{{||||||zzzzzz{{{{{{||||||}}}}}}~~~~~~~~~}}}|||{{{zzzyyyuuutttsssrrrrrrrrrrrrsssqqqrrrqqqmmmllllllhhhbbb\\\WWWPPPKKKIIIHHHIIIIIIIIIIIIHHHHHHIIIMMMSSSWWW^^^bbbgggiiiiiihhhggggggfffjjjqqqwww}}}~~~xxxrrrlllfffbbbcccgggkkkmmmoookkkfffddddddfffhhhiiiZZZSSSMMMKKKIIIGGGHHHLLLWWWbbbmmmrrrsssnnndddZZZQQQ\\\ttt|||[[[GGGEEE???;;;<<<999;;;999888:::===DDDTTTcccrrrxxx~~~~~~||||||}}}|||xxxqqqlllmmmtttyyyyyyvvv{{{{{{~~~xxxnnnrrrzzz||||||rrrkkkjjjkkkmmmvvv|||wwwhhh\\\\\\```fffqqq}}}wwwgggaaa_______________```dddhhhkkklllkkkdddeeefffhhhjjjlllmmmnnnllljjjddd\\\XXXTTTLLLCCC>>>=========>>>@@@AAABBBAAABBBDDDFFFIIINNNTTTXXX[[[^^^ccciiiooovvv~~~~~~}}}~~~~~~}}}|||{{{{{{zzzyyy|||}}}~~~}}}~~~~~~~~~~~~}}}{{{zzzxxxwwwuuusssqqqppppppooommmkkkfffeeeeeefffeeeccc___\\\WWWTTTQQQPPPOOONNNLLLJJJGGGFFFEEEEEEFFFFFFEEECCC@@@???>>>>>>???BBBFFFHHHKKKLLLPPPUUU[[[^^^^^^^^^\\\\\\[[[ZZZXXXUUURRRPPPIIIIIIIIIHHHFFFCCCAAA???<<<<<<;;;;;;===@@@BBBDDDBBBCCCDDDEEEGGGMMMVVV]]]mmmzzztttpppccc```___```eeekkkppprrrpppmmmlllmmmqqqsssrrrpppdddaaa^^^___bbbcccbbb```ZZZVVVTTTUUUVVVXXX```hhhkkkggg^^^SSSGGG@@@===<<<;;;===@@@AAA@@@?????????<<<<<<;;;;;;<<<<<<===>>>CCCFFFLLLSSS]]]jjjwwwtttmmmiiikkkoooqqqrrrtttuuuuuutttsssrrrooooooppppppppppppoooooopppooonnnnnnmmmnnnnnnnnnkkkjjjjjjhhhgggfffeeedddfffiiilllqqqtttvvvvvvwwwvvvtttrrrpppnnnmmmmmmmmmpppppppppqqqppplllfffbbb[[[aaahhhmmmnnnooorrrttt}}}~~~yyysssoookkkiiifffddddddfffiiikkkkkknnnooooooqqqrrrllldddZZZRRRKKKKKKMMMOOOUUU[[[bbbfffkkkooosssuuuxxx{{{uuuvvvwwwyyyzzz|||}}}}}}~~~zzzuuurrrqqqtttvvvuuuwwwzzz{{{zzzyyyzzz{{{}}}}}}~~~~~~|||{{{yyyyyyzzz{{{|||~~~~~~}}}}}}}}}}}}~~~~~~~~~~~~~~~~~~}}}|||{{{zzzwwwvvvuuuuuuttttttttttttppprrrpppmmmlllmmmjjjddd\\\XXXQQQLLLJJJJJJJJJJJJIIIIIIHHHGGGHHHKKKQQQUUU___ccchhhkkkkkkjjjhhhhhheeejjjqqqwww{{{{{{tttnnngggcccbbbdddgggiiikkkiiiggggggiiikkkllllll^^^WWWSSSRRRPPPKKKIIIJJJQQQ]]]jjjqqqsssoooeee[[[MMMSSSeee|||ZZZEEECCC===:::;;;::::::999:::===AAAIIIYYYhhhsssyyy~~~tttlllmmmuuuwwwtttsss{{{~~~tttlllrrryyyzzz}}}vvvmmmiiijjjnnnrrrzzz}}}ooobbbXXXYYY^^^dddooo{{{vvvhhhbbb______bbb^^^^^^```eeejjjllljjjhhhccceeehhhkkkmmmnnnooooookkkiiibbbZZZWWWTTTLLLCCC=========>>>???@@@BBBCCCBBBCCCEEEFFFIIINNNTTTXXX]]]```fffkkkrrryyy}}}}}}}}}~~~~~~~~~}}}{{{{{{|||~~~}}}~~~~~~}}}{{{zzzyyyxxxwwwuuusssrrrrrrqqqooonnnggggggggghhhgggddd___\\\XXXUUUSSSQQQPPPOOOMMMLLLGGGFFFEEEFFFGGGGGGEEEDDD@@@???>>>===???AAADDDFFFIIIKKKOOOUUU[[[___```___]]]\\\[[[YYYUUUSSSRRRQQQIIIIIIIIIHHHFFFDDDBBBAAA;;;::::::;;;===???BBBDDDBBBDDDFFFGGGJJJQQQ[[[cccttt|||xxxtttqqqgggeeeeeehhhmmmssswwwyyywwwssspppqqqtttvvvuuurrrccc```]]]^^^``````^^^\\\YYYUUUSSSUUUWWWZZZbbbjjjkkkfff]]]RRRGGG@@@======;;;???BBBBBB@@@??????@@@>>>===;;;:::999:::;;;<<<@@@DDDJJJSSS]]]jjjvvv~~~~~~uuunnnhhhhhhmmmnnnppprrrtttuuuuuusssrrrqqqqqqqqqrrrrrrssstttttttttssssssrrrqqqqqqrrrrrrmmmmmmmmmlllkkkjjjiiihhhjjjlllooosssuuuvvvwwwvvvuuuuuuuuutttrrrqqqpppoooqqqpppqqqrrrrrrnnnhhhbbbYYY___fffkkkmmmooosssvvv|||~~~}}}uuummmgggaaa___\\\ZZZZZZ]]]aaadddjjjmmmppprrrtttuuunnneee[[[SSSMMMMMMOOOQQQWWW]]]bbbgggmmmrrruuuxxx||||||~~~yyyvvvwwwyyyyyy{{{||||||||||||}}}}}}}}}~~~|||{{{yyyzzz{{{|||}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}}}}|||{{{yyyyyyxxxwwwvvvvvvuuuuuurrrsssqqqmmmllllllhhhbbb\\\XXXRRRNNNLLLLLLKKKKKKJJJIIIHHHGGGGGGJJJPPPTTT^^^ccciiimmmmmmkkkhhhgggeeekkkrrrwwwzzzuuuooohhhcccaaabbbcccdddgggffffffhhhiiiiiihhhfff```[[[WWWXXXVVVPPPKKKIIIKKKXXXfffnnnqqqnnndddYYYLLLOOO]]]uuu}}}ZZZEEEAAA<<<999;;;:::::::::<<<@@@DDDMMM\\\kkkuuuzzzvvvmmmooouuuuuuoooppp{{{rrrjjjrrrwwwxxx{{{|||sssmmmkkknnnssswww}}}}}}~~~jjj]]]UUUXXX]]]bbbmmmyyyuuuhhhbbb___```ddd\\\]]]```fffkkkllliiifffeeegggjjjmmmooopppooooookkkhhhaaaYYYVVVTTTLLLCCC=========>>>???AAABBBCCCCCCDDDEEEGGGIIINNNTTTXXX___bbbhhhnnnttt{{{~~~}}}~~~}}}|||}}}~~~|||~~~~~~}}}|||{{{zzzyyywwwuuuttttttttttttrrrpppiiiiiiiiiiiiiiieee```\\\YYYWWWTTTRRRRRRQQQOOOMMMGGGFFFFFFFFFHHHGGGFFFDDD@@@???>>>===>>>@@@CCCEEEDDDFFFJJJPPPWWW[[[\\\[[[\\\\\\ZZZWWWSSSQQQQQQQQQIIIIIIIIIHHHGGGEEECCCAAA:::999999:::<<>><<>>;;;888888888:::<<<<<>>@@@AAABBBCCCDDDFFFIIIMMMRRRVVVXXX___dddlllrrrwww}}}~~~|||zzzzzz{{{{{{|||}}}}}}}}}}}}}}}~~~~~~~~~~~~}}}|||}}}}}}~~~}}}zzzvvvtttttttttrrrqqqpppmmmjjjhhhgggfffdddbbb\\\YYYUUUTTTTTTRRRMMMIIIKKKKKKJJJIIIHHHFFFEEEDDDCCCBBB???===>>>@@@CCCEEEEEEGGGJJJNNNSSSVVVXXXYYY[[[YYYWWWUUUTTTRRROOOLLLLLLKKKIIIIIIHHHFFFCCC@@@============>>>???@@@AAAHHHGGGIIINNNUUU^^^jjjssszzz}}}yyyrrrkkkfffdddeeeeeedddggglllppptttwww{{{}}}wwwwwwwwwxxxyyywwwtttqqqccc___\\\\\\^^^]]]XXXTTTUUUXXXYYYWWWXXX___eeegggllleeeZZZNNNDDD???=========>>>???@@@AAA@@@@@@???;;;999777666666777999;;;@@@BBBJJJVVVaaajjjuuuzzzmmmfffddddddcccmmmnnnppprrrssssssrrrqqqqqqrrrssstttvvvwwwxxxyyyvvvvvvuuuuuuuuuvvvvvvwwwssssssrrrqqqppppppoooooooooppprrrtttuuuvvvwwwwwwppprrrtttvvvvvvuuusssqqqsssrrrqqqqqqpppnnnkkkhhhccc```^^^bbbiiiooopppooowww|||~~~zzzqqqdddWWWRRRPPPNNNMMMPPPVVV\\\aaaiiirrrzzzzzzxxxtttnnnggg___WWWPPPPPPRRRVVV\\\bbbeeeiiinnntttyyy~~~zzzuuuuuuwww}}}}}}}}}}}}|||~~~~~~}}}||||||{{{zzzzzz{{{|||}}}}}}}}}|||~~~{{{{{{{{{zzzyyywwwvvvuuuvvvssspppnnnkkkhhhdddaaaZZZXXXTTTPPPLLLJJJJJJIIIJJJIIIFFFDDDDDDGGGMMMQQQ[[[aaajjjooopppmmmjjjgggkkkmmmpppssswww}}}yyyqqqjjjeee```[[[\\\___```bbbbbb___[[[ZZZ[[[^^^gggdddbbbdddddd]]]RRRKKKJJJQQQ]]]iiiqqqoooeee]]]TTTPPPQQQaaaxxxxxxXXXEEEEEE@@@<<<<<<999<<<===>>>>>>CCCRRRfffuuuwwwnnnkkkkkkiiihhhjjjsssuuurrrvvvzzz}}}{{{ooolllmmmpppuuu{{{yyyzzz{{{vvv```ZZZSSSSSSZZZdddlllpppooodddbbbaaaaaabbbccc```bbbiiimmmkkkjjjllliiijjjlllooorrrrrrpppnnnkkkfff___ZZZVVVPPPGGG@@@>>>>>>>>>>>>???@@@BBBBBBAAABBBDDDHHHLLLQQQUUUWWW```eeelllrrrwww~~~~~~{{{||||||||||||}}}}}}}}}}}}}}}~~~~~~}}}}}}}}}{{{yyyvvvuuuuuuuuutttrrrpppnnnkkkiiihhhfffdddbbb\\\XXXUUUTTTTTTRRRNNNJJJKKKJJJJJJIIIHHHFFFEEEDDDCCCAAA???>>>>>>@@@BBBDDDDDDFFFIIINNNRRRVVVYYYZZZZZZXXXVVVUUUTTTQQQNNNLLLLLLJJJIIIIIIHHHFFFCCC@@@???>>>>>>???@@@AAABBBCCCIIIIIILLLTTT]]]gggooottttttvvvwwwxxxzzz{{{{{{zzzmmmiiiaaaZZZUUUTTTUUUVVVYYY^^^eeelllqqqtttvvvvvvxxxwwwvvvvvvvvvtttqqqoooeeeaaa^^^^^^___^^^YYYTTTVVVYYYZZZXXX[[[bbbhhhjjjmmmfffZZZNNNEEE???>>>>>>===>>>???@@@@@@???>>>>>>:::888666444444666999;;;@@@BBBJJJVVVaaakkkvvvvvviiibbbaaaaaaaaadddeeefffhhhjjjkkkllllllmmmmmmnnnpppqqqrrrssstttssstttttttttuuuuuuvvvvvvsssssssssrrrqqqqqqqqqppppppqqqrrrssstttuuuuuuuuurrrtttvvvwwwxxxwwwuuussstttsssrrrqqqqqqooollliii```]]]\\\___gggmmmoooooouuu{{{}}}yyypppbbbUUUOOONNNLLLLLLNNNTTT[[[```jjjsss{{{|||yyyuuunnnhhh```XXXQQQQQQSSSWWW]]]dddgggjjjoootttxxx~~~tttqqqsssuuu~~~~~~~~~}}}|||}}}~~~~~~}}}||||||{{{{{{yyyzzz{{{|||}}}}}}}}}}}}~~~}}}||||||{{{yyyxxxvvvuuutttssspppnnnmmmkkkgggddd]]]ZZZVVVQQQMMMKKKJJJJJJJJJIIIHHHFFFEEEHHHNNNRRRYYY^^^dddiiijjjhhhgggfffiiilllppptttxxx}}}|||sssiiiccc]]]XXXZZZ^^^aaaaaa```\\\YYYYYY]]]aaajjjhhhhhhjjjhhhaaaUUUMMMJJJQQQ\\\iiiqqqqqqiiibbbTTTOOOOOOZZZmmm~~~zzzYYYFFFEEE@@@<<<===:::>>>>>>>>>???FFFUUUjjjzzz|||xxxpppkkkkkkkkkgggeeeeeettt~~~}}}uuuuuu|||zzzmmmjjjmmmqqqtttwwwuuuxxx}}}~~~qqq\\\XXXTTTTTT[[[eeennnttt}}}llleeecccbbbaaabbbbbbbbbeeekkkmmmkkkjjjlllmmmmmmnnnppprrrrrrpppnnnhhheee```\\\WWWOOOEEE>>>@@@?????????@@@AAABBBBBBBBBCCCEEEHHHMMMRRRVVVYYY```eeelllrrrxxx~~~|||~~~}}}}}}}}}}}}|||||||||}}}~~~~~~~~~~~~~~~|||{{{zzzzzzxxxvvvuuuvvvvvvuuutttpppnnnkkkiiihhhgggdddbbb[[[XXXTTTTTTTTTSSSPPPLLLJJJJJJJJJIIIGGGFFFDDDCCCBBBAAA@@@?????????@@@AAABBBDDDHHHLLLRRRVVVZZZ\\\YYYXXXVVVTTTSSSQQQNNNLLLKKKJJJIIIIIIIIIGGGDDDAAA@@@@@@@@@@@@AAACCCEEEFFFKKKLLLRRR]]]jjjsssuuussshhhccc^^^\\\___bbbdddeee\\\WWWOOOIIIEEEEEEGGGIIIMMMSSS\\\fffmmmppppppooouuusssrrrqqqqqqooommmkkkeeeccc```___```]]]XXXTTTTTTXXXYYYXXX[[[ccciiikkkmmmfffZZZNNNEEE@@@>>>>>>======>>>??????>>><<<;;;999777444222222555999<<<@@@BBBJJJWWWbbblllwwwqqqbbb[[[ZZZ[[[\\\YYYYYYZZZ\\\^^^```bbbcccfffggghhhiiikkkmmmnnnooooooppprrrssstttuuuttttttssssssssssssssssssssssssrrrrrrrrrrrrsssssssssssssssuuuwwwxxxyyyxxxwwwvvvvvvtttsssrrrrrrpppnnnkkk^^^\\\ZZZ^^^dddjjjmmmnnnrrrxxx}}}|||xxxooo```RRRKKKKKKJJJJJJLLLRRRZZZ```lllvvv~~~~~~zzzuuupppjjj```XXXRRRRRRUUUYYY```fffiiilllppptttxxx|||ssskkkkkkooottt~~~||||||}}}}}}}}}||||||{{{zzzzzzzzzyyyzzz{{{|||}}}}}}}}}}}}~~~~~~~~~}}}|||zzzxxxvvvuuusssqqqpppoooooommmjjjhhhbbb^^^XXXRRRMMMKKKKKKKKKJJJJJJIIIGGGGGGIIINNNQQQ[[[___dddhhhiiiiiijjjjjjgggjjjooouuuyyy~~~vvviii```YYYVVVYYY___cccbbb^^^YYYUUUXXX___eeemmmnnnooopppnnnfffYYYPPPJJJPPP[[[hhhrrrtttoooiiiXXXRRRNNNUUUfffwww{{{ZZZFFFEEE@@@===>>>;;;===>>>>>>???HHHXXXmmm|||yyyvvvoookkkkkkjjjfffdddeeettt|||zzzuuuyyywwwiiigggllloooqqqrrrsssxxx~~~{{{mmmZZZXXXWWWYYY^^^hhhssszzzxxxiiibbbaaa```aaacccdddgggkkkooonnnllllllmmmpppooopppqqqrrrrrrpppnnngggeeebbb^^^XXXOOOEEE>>>???????????????@@@AAAAAADDDEEEHHHKKKPPPVVVZZZ]]]bbbfffmmmssszzz~~~|||~~~}}}}}}|||{{{{{{zzzzzz}}}~~~~~~}}}|||}}}~~~}}}}}}~~~~~~{{{xxxvvvxxxwwwvvvvvvwwwxxxwwwvvvqqqooommmkkkjjjhhhdddbbb[[[XXXTTTSSSTTTTTTQQQNNNJJJJJJJJJIIIHHHFFFDDDCCCBBBAAA@@@??????>>>>>>>>>@@@BBBEEEJJJPPPUUUZZZ\\\ZZZXXXVVVUUUTTTRRROOOMMMKKKJJJIIIIIIIIIHHHEEEBBB@@@@@@@@@@@@BBBDDDGGGHHHMMMPPPYYYfffuuu}}}xxxnnnZZZPPPGGGFFFIIILLLOOOPPPOOOKKKFFFAAA???AAADDDFFFFFFKKKTTT^^^fffkkklllkkknnnllljjjiiiiiijjjiiiiiicccaaa___^^^\\\YYYUUUQQQQQQUUUWWWWWWZZZbbbhhhjjjllleeeZZZNNNEEE@@@??????<<<============;;;:::999777444222000111555999<<<@@@BBBJJJWWWbbblllxxxmmm\\\TTTSSSSSSTTTSSSRRRRRRRRRSSSUUUWWWXXX\\\]]]___aaadddfffhhhiiiiiikkknnnqqqssssssrrrrrrrrrrrrrrrsssttttttuuuuuussssssrrrrrrqqqqqqqqqqqqssstttvvvxxxxxxxxxwwwvvvvvvtttrrrrrrrrrqqqnnnlllaaa___]]]^^^ccchhhkkklllnnntttzzzzzzvvvmmm^^^QQQIIIJJJJJJIIIKKKQQQZZZ```oooyyy{{{vvvpppkkkaaaYYYSSSSSSWWW[[[bbbiiilllnnnqqqtttwww{{{tttfffbbbfffnnnuuu}}}{{{{{{|||{{{{{{{{{zzzzzzyyyyyyyyyyyyyyy{{{|||}}}}}}}}}}}}~~~}}}~~~~~~}}}zzzxxxvvvtttrrrqqqooooooooommmkkkhhhddd```YYYRRRMMMKKKJJJJJJIIIIIIIIIGGGGGGIIILLLOOOZZZ___eeejjjlllllllllllleeeiiiooouuuzzz~~~xxxjjj___YYYWWW\\\cccfffccc^^^WWWUUUXXXaaaiiimmmqqqttttttqqqiii\\\QQQKKKPPPZZZgggrrrvvvtttpppbbbWWWOOOUUUiii~~~{{{ZZZFFFEEE@@@<<<>>><<<<<<<<<<<<@@@IIIZZZmmm{{{}}}}}}xxxwwwqqqkkkiiifffcccccceeerrryyy|||xxxvvv~~~rrrfffeeekkknnnoooooopppuuu|||vvviii```aaaaaaaaacccjjjttt|||vvvfff___^^^^^^aaaeeehhhnnnsssrrrooommmnnnoooqqqqqqpppqqqrrrrrrooommmfffeeeccc```YYYOOOEEE>>>>>>>>>>>>>>>>>>???@@@AAADDDFFFHHHMMMRRRXXX]]]___ccchhhooovvv|||}}}|||||||||{{{zzzyyyxxxxxxwww~~~~~~}}}}}}}}}~~~~~~~~~~~~~~~|||yyyvvvtttwwwvvvvvvwwwyyyyyyyyywwwsssqqqooommmllliiifffccc\\\XXXTTTSSSTTTTTTQQQOOOKKKKKKJJJJJJHHHGGGEEEDDDCCCBBBAAA???>>>===<<<<<<>>>???CCCHHHMMMSSSXXX[[[ZZZXXXWWWVVVUUUSSSQQQNNNJJJIIIIIIIIIJJJIIIFFFDDD@@@@@@???@@@BBBEEEHHHJJJOOOVVV```nnn|||uuueeeMMMBBB:::;;;???@@@AAADDDDDDCCCAAAAAAAAACCCFFFGGGGGGIIIMMMVVV___fffiiiiiifffdddaaa```ccceeeggghhhaaa___\\\YYYVVVSSSPPPMMMQQQUUUXXXYYY\\\dddiiikkkkkkdddYYYMMMDDD@@@>>>>>><<<<<<<<<<<<;;;999777555444222000000111555999<<<@@@BBBJJJWWWbbbkkkwwwlll[[[RRRPPPPPPPPPRRRQQQOOOMMMMMMMMMNNNNNNRRRSSSUUUWWWZZZ]]]___```bbbeeehhhlllnnnoooooooooooopppqqqrrrsssuuuvvvvvvuuutttsssqqqqqqpppqqqqqqrrrssstttuuuvvvvvvvvvvvvtttrrrpppooooooooommmlllgggdddaaa```bbbeeehhhjjjjjjqqqvvvwwwssslll^^^QQQJJJKKKLLLLLLLLLRRR[[[cccsss~~~}}}vvvqqqlll```YYYSSSTTTXXX]]]eeelllnnnooorrrtttvvvzzzwwwddd\\\\\\bbbnnnxxx|||{{{{{{zzzzzzzzzzzzyyyyyyyyyyyyxxxyyyzzz|||}}}}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}zzzxxxvvvtttrrrqqqooonnnnnnllliiigggddd```ZZZSSSMMMJJJIIIHHHGGGHHHHHHGGGFFFGGGJJJLLLRRRYYYbbbiiikkkjjjhhhgggeeeiiiooouuuyyy~~~zzzlllbbb\\\[[[aaaiiihhhfffaaa[[[XXX\\\dddllllllssswwwuuuqqqkkk^^^RRRLLLPPPXXXdddpppvvvwwwuuujjj\\\OOOVVVooo{{{ZZZFFFDDD???<<<===<<<;;;;;;<<>>???AAABBBCCCDDDGGGLLLRRRXXX]]]```ccciiirrryyy}}}}}}{{{{{{zzzyyyxxxxxxwwwwww~~~}}}{{{yyyvvvuuuwwwwwwwwwxxxzzzzzzyyywwwuuutttrrrpppoookkkgggddd^^^ZZZUUUSSSTTTSSSQQQOOOLLLLLLLLLKKKIIIHHHFFFEEEDDDCCC@@@>>><<<;;;;;;;;;<<<===@@@EEEJJJPPPVVVYYYYYYXXXVVVUUUUUUSSSPPPNNNIIIIIIIIIIIIJJJJJJGGGEEEAAA@@@???@@@BBBFFFJJJLLLSSS]]]jjjuuuooo[[[EEE;;;666:::======???EEEBBBDDDGGGJJJLLLMMMMMMMMMOOOMMMNNNTTT]]]eeeiiijjjbbb___[[[[[[^^^bbbfffhhhaaa___ZZZVVVQQQNNNMMMLLLTTTYYY\\\]]]```ggglllmmmiiicccXXXLLLCCC???===>>><<<<<<<<<;;;999666444222111111000111333666:::<<<@@@BBBJJJVVVaaajjjuuuppp```XXXVVVVVVVVVVVVUUUSSSQQQNNNMMMLLLKKKLLLMMMNNNPPPQQQSSSTTTUUUZZZ\\\___cccfffhhhiiijjjllllllnnnppprrrtttuuuvvvvvvuuusssqqqqqqqqqqqqrrrqqqqqqrrrtttuuuuuuuuuuuuqqqooolllkkkllllllkkkiiiiiifffccc```___aaadddggghhhnnnssssssqqqkkk___TTTNNNPPPQQQPPPPPPUUU^^^gggwww~~~vvvppplll___XXXSSSTTTYYY^^^fffmmmoooppprrrsssuuuyyy~~~qqqcccXXXVVVZZZ```mmmzzz~~~|||{{{zzzzzzyyyyyyyyyyyyyyyyyyxxxyyyzzz|||}}}~~~~~~~~~~~~~~~}}}~~~~~~~~~}}}|||zzzxxxvvvuuurrrpppooonnnnnnllliiigggddd```[[[UUUOOOKKKIIIHHHFFFGGGHHHGGGFFFGGGHHHJJJPPPWWWaaaiiilllkkkiiiggggggjjjoootttxxx||||||ooofff```___dddkkkjjjjjjgggccc```aaaggglllkkktttyyyvvvrrrmmmaaaUUUNNNPPPVVVaaallluuuxxxwwwnnn___QQQVVVmmm{{{YYYEEEBBB===;;;===;;;:::;;;>>>DDDOOO]]]lllvvv}}}xxxqqqlllhhhfffccc```aaafffqqqwwwzzzyyy}}}wwwppplllooossstttuuuxxxyyy|||}}}{{{|||}}}wwwpppssswwwxxxuuuppprrrzzzxxxnnnddd```___```dddiiipppyyy|||tttkkkkkkoooqqqqqqpppoooooopppqqqooonnnccccccaaa\\\TTTJJJBBB>>><<<<<<<<<>>>???AAACCCDDDCCCEEEHHHMMMSSSYYY^^^aaadddkkkttt|||}}}|||~~~zzzzzzzzzyyyyyyxxxxxxxxx~~~}}}{{{zzzyyyyyyxxxwwwxxxyyy{{{{{{yyywwwwwwvvvtttsssqqqmmmiiieee___[[[VVVSSSSSSSSSQQQNNNNNNMMMMMMLLLKKKIIIHHHGGGFFFDDD@@@<<<:::999:::;;;;;;<<<>>>BBBHHHNNNSSSVVVWWWUUUTTTSSSSSSRRROOOMMMIIIHHHHHHIIIKKKJJJHHHFFFBBBAAAAAAAAADDDHHHLLLOOOWWWeeerrrzzz}}}iiiSSSCCC:::777===???>>>CCCMMMQQQVVV]]]bbbeeeccc___\\\\\\YYYXXX]]]eeelllooonnnccc___ZZZYYY\\\```eeegggdddaaa[[[UUUOOOMMMMMMNNNVVV[[[^^^___bbbhhhmmmnnnhhhaaaVVVKKKBBB>>><<<===<<<;;;;;;:::777555222000//////111222555888:::<<>>AAACCCEEEFFFEEEGGGJJJOOOUUU\\\aaaddddddlllvvv~~~~~~{{{|||{{{{{{zzzzzzzzzzzzyyyyyy~~~~~~|||{{{{{{|||yyyxxxxxxzzz{{{{{{yyywwwxxxwwwuuutttrrrooojjjfffaaa\\\VVVSSSSSSSSSPPPNNNNNNNNNNNNMMMLLLJJJHHHGGGGGGDDD@@@;;;999999:::;;;;;;;;;===AAAFFFLLLQQQTTTUUUTTTRRRQQQQQQPPPMMMKKKIIIHHHHHHJJJKKKKKKHHHFFFDDDCCCBBBBBBEEEJJJNNNQQQ[[[jjjxxx~~~{{{fffNNNCCC;;;999>>>@@@???HHHUUUeeekkktttzzz|||xxxrrrmmmgggdddcccgggooouuuuuuttteeeaaa[[[YYY[[[```dddggggggddd]]]UUUOOOMMMNNNPPPUUU[[[^^^^^^aaagggkkklllggg```UUUJJJAAA===<<<<<<;;;;;;;;;999777444111///...///111444777999;;;<<>>???AAABBBCCCDDDAAAFFFMMMSSSXXX]]]bbbeeegggmmmvvv~~~~~~}}}~~~}}}{{{{{{{{{|||}}}}}}~~~~~~|||zzzzzz{{{|||}}}|||yyywwwuuuwwwvvvuuutttrrrnnnhhhdddbbb___ZZZVVVSSSRRRSSSTTTUUURRRNNNKKKJJJHHHGGGEEEGGGDDD???;;;888777888999888;;;>>>AAACCCGGGKKKOOONNNPPPRRRQQQNNNKKKIIIIIIGGGGGGIIIKKKNNNNNNLLLJJJHHHBBB???BBBGGGLLLRRRXXXjjjoooxxxqqq[[[KKK@@@@@@>>>>>>AAAKKKXXXbbbvvvssshhhiiikkkpppzzzpppfff^^^\\\]]]___fffmmmkkkjjjfff^^^TTTOOONNNOOOUUU[[[___]]]^^^dddjjjlllllleeeYYYMMMCCC>>><<<<<>>AAAIIIVVVbbblllqqqvvv~~~~~~zzztttjjjiiikkkjjjddd]]]```hhhsssxxxyyywwwuuuvvvxxx||||||yyywww~~~{{{yyy{{{tttkkknnnwww{{{~~~~~~~~~iiiddd```___^^^```gggpppvvvxxxtttjjjccceeejjjmmmqqqmmmjjjlllqqqrrrmmmhhhbbb```\\\UUULLLEEE@@@???======>>>@@@AAABBBCCCDDDCCCGGGNNNTTTYYY]]]```cccgggmmmvvv~~~}}}}}}~~~~~~|||{{{{{{{{{|||||||||~~~~~~}}}}}}}}}|||zzzzzz{{{{{{|||{{{zzzxxxwwwxxxwwwvvvvvvtttqqqlllhhhdddaaa\\\WWWTTTSSSSSSTTTRRROOOLLLJJJJJJJJJHHHGGGFFFCCC???;;;888888888999999;;;>>>AAACCCFFFJJJMMMMMMOOOPPPOOOLLLJJJHHHHHHGGGGGGIIILLLNNNNNNLLLJJJHHHDDDAAADDDHHHMMMUUU^^^mmmsss|||{{{kkkVVVGGGDDDDDDEEEFFFKKKVVVccclllsssfffgggjjjqqqtttkkkbbb^^^^^^___eeellllllkkkggg___VVVPPPOOOPPPUUU[[[___^^^^^^dddjjjlllkkkeeeZZZNNNEEE@@@======???;;;777444333222111000000111222555777999;;;;;;BBBCCCJJJUUU___gggqqq{{{vvvpppooopppqqqssssssrrrpppnnnmmmkkkjjjhhhgggeeeccc___[[[WWWUUUUUUSSSQQQRRRUUUYYY\\\]]]___```bbbgggmmmqqqsssssstttrrrqqqrrrtttvvvvvvuuutttssssssttttttsssqqqoookkkgggeeeeeeiiijjjgggdddbbbcccbbb^^^YYYWWWYYY\\\ccciiinnnoooqqqrrrooojjjiiieeebbbaaa___bbbmmmyyyuuunnnkkkccc^^^YYYXXX\\\ccciiimmmmmmmmmnnnpppssstttsssqqqjjjddd]]]VVVRRRNNNIIIFFFEEEHHHKKKQQQYYYeeepppxxx~~~}}}yyyyyyyyyzzz{{{|||~~~~~~zzzzzz{{{{{{||||||}}}}}}}}}~~~~~~}}}~~~~~~}}}~~~|||{{{zzzzzz{{{zzzxxxvvvrrrrrrsssuuuuuusssooollljjjfff```[[[WWWRRRMMMJJJGGGFFFEEEEEEGGGHHHHHHGGGHHHMMMTTT[[[```eeejjjnnnmmmnnnppprrruuuzzzxxxmmmeeeaaa```___dddppprrrmmmkkkeeedddnnnttt~~~~~~yyynnnaaaQQQPPPMMMOOO[[[llluuuuuuyyyqqqeeeYYYSSS\\\uuuzzzYYYEEECCC>>>;;;<<<;;;<<<===BBBJJJVVVccckkkppprrrxxx}}}|||zzzyyyuuupppkkkkkkkkkhhh```\\\aaaiiippptttuuuuuu}}}tttvvvyyy{{{zzzzzzzzzzzzuuu}}}|||zzz|||uuummmpppwwwzzz}}}~~~}}}fffbbb___```aaacccjjjrrrxxxxxxqqqfff```ccciiilllnnnlllkkknnnrrrqqqkkkfff```^^^ZZZRRRJJJCCC???>>>===>>>???@@@AAABBBCCCDDDEEEIIIPPPVVVZZZ\\\^^^```ffflllvvv~~~}}}}}}}}}}}}|||{{{{{{{{{||||||zzz|||}}}|||}}}}}}|||{{{zzzzzzzzzzzzzzzzzzzzzzzzyyyxxxxxxxxxwwwtttppplllgggddd___ZZZVVVTTTTTTTTTOOOMMMKKKJJJJJJKKKJJJIIIDDDBBB>>>;;;888888999999;;;<<>>===>>>;;;666444333222111000111222333555777999:::;;;CCCDDDKKKWWW```iiisss|||tttnnnlllnnnooopppqqqqqqqqqqqqppppppooooooooonnnkkkhhheeeaaa___[[[ZZZYYYYYY[[[]]]]]]]]]\\\]]]___ccciiinnnppppppooooooooorrrtttvvvuuutttuuutttuuuuuuuuusssoookkkfffeeedddgggkkkllljjjhhhfffgggfffaaa[[[WWWWWWYYYaaaggglllooossswwwwwwtttqqqkkkeeebbbbbbhhhvvvvvvmmmjjjccc___[[[ZZZ^^^dddjjjmmmkkkkkklllmmmmmmkkkgggdddXXXSSSMMMHHHFFFFFFEEEEEEEEEHHHNNNTTT]]]hhhttt{{{~~~zzzzzz{{{|||}}}}}}~~~{{{{{{{{{{{{{{{{{{|||||||||}}}~~~~~~}}}|||~~~~~~}}}}}}}}}~~~~~~}}}|||{{{{{{||||||zzzxxxsssssstttvvvvvvuuuqqqnnnkkkhhhbbb]]]YYYTTTOOOLLLHHHFFFEEEFFFGGGHHHHHHHHHGGGLLLSSSYYY```fffkkkooonnnooopppqqqtttyyyyyynnneee```]]]\\\cccooopppllliiibbb```jjjuuu{{{ooobbbPPPNNNKKKLLLXXXiiitttxxx~~~wwwkkk[[[QQQYYYvvvzzzYYYEEEDDD???;;;<<<:::;;;===BBBKKKXXXccclllpppooouuuxxxvvvssssssppplllhhhjjjjjjddd]]][[[ccclllqqqssstttvvv{{{uuuxxxzzzyyyuuusssvvvyyyuuu~~~}}}~~~vvvnnnqqqwwwzzz}}}~~~vvvdddaaa```bbbdddfffnnnvvvzzzwwwmmmaaa]]]bbbhhhjjjlllkkkmmmppprrrpppiiiccc^^^[[[VVVOOOGGGAAA>>>>>>===>>>???@@@BBBCCCDDDDDDFFFKKKRRRWWWZZZ\\\^^^___eeellluuu}}}}}}~~~}}}|||||||||||||||||||||zzz{{{~~~}}}~~~}}}|||~~~~~~~~~}}}zzzzzzzzzyyyzzz{{{|||}}}xxxxxxxxxyyyyyywwwsssooojjjgggbbb]]]XXXVVVUUUTTTOOONNNKKKKKKKKKJJJIIIGGGBBB@@@===;;;999999999:::<<<===???@@@@@@BBBEEEGGGIIIJJJKKKJJJHHHEEEEEEEEEFFFGGGIIILLLOOOOOOLLLIIIHHHFFFGGGJJJKKKQQQ^^^llluuu}}}sss```PPPHHHHHHIIIKKKOOOVVV^^^gggllltttyyyzzzuuupppnnnhhhbbbaaafffooo|||{{{rrriiibbb^^^]]]ccckkkooonnnkkkcccYYYRRRPPPQQQRRRXXX\\\[[[\\\bbbhhhjjjgggbbbYYYPPPGGGAAA>>><<<===:::666333333333222111333333444666777999::::::BBBDDDKKKWWWaaaiiittt}}}~~~qqqiiiggghhhjjjjjjkkkmmmooopppqqqqqqqqqrrrrrrrrrpppnnnkkkhhhfffbbbaaaaaabbbcccbbb```^^^]]]]]]]]]```dddggghhhhhhkkkkkkmmmppptttuuutttssstttttttttuuuuuurrrlllhhhccccccdddhhhlllnnnmmmlllkkklllkkkeee^^^YYYWWWXXX^^^eeejjjnnntttzzz|||zzzuuunnnhhheeegggmmm{{{vvvmmmiiiddd```\\\\\\___dddiiikkkjjjiiihhhgggddd___XXXSSSJJJHHHEEECCCBBBCCCEEEEEEGGGKKKRRRZZZdddnnnyyy~~~zzzzzz{{{|||}}}}}}~~~~~~{{{{{{{{{{{{{{{{{{{{{zzz}}}}}}~~~~~~}}}}}}}}}}}}}}}}}}}}}~~~~~~~~~}}}|||||||||~~~~~~|||zzzuuuuuuuuuvvvwwwvvvrrroookkkhhhccc___ZZZUUUPPPLLLHHHGGGFFFFFFHHHIIIIIIHHHJJJMMMRRRYYY___eeeiiilllmmmmmmnnnoooqqqvvv|||{{{qqqggg___[[[ZZZbbbnnnpppkkkhhhaaa^^^hhhsss{{{mmm___NNNKKKHHHJJJTTTdddrrrzzz{{{ppp```SSS[[[yyyzzzYYYFFFDDD???<<<===;;;999<<>>>>>>>>>>>???@@@BBBCCCDDDEEEHHHLLLRRRWWWZZZ\\\^^^```eeelllvvv}}}}}}||||||}}}}}}}}}}}}}}}}}}{{{|||~~~~~~~~~~~~~~~~~~~~~|||}}}~~~~~~zzzzzzzzzzzzzzz{{{}}}}}}wwwwwwxxxyyyyyywwwtttpppllliiieee```[[[XXXVVVVVVSSSQQQNNNMMMKKKJJJGGGDDD@@@???<<<:::999999::::::<<<===?????????@@@BBBDDDGGGHHHIIIHHHEEEDDDDDDDDDEEEGGGIIIMMMOOOOOOLLLIIIFFFFFFHHHKKKNNNUUUcccpppxxx~~~~~~ppp```TTTNNNQQQQQQRRRUUUZZZ```eeehhhjjjkkkiiibbb]]]]]]]]]]]][[[eeeuuuxxxqqqhhhbbb]]]\\\ccckkkooonnnkkkcccZZZRRRPPPPPPOOOUUUYYYXXXZZZ```fffhhhfffaaaXXXOOOFFF@@@===;;;;;;888555333333333222222444555666777999:::;;;<<>>>>>???>>>???@@@AAABBBCCCDDDEEEHHHLLLQQQVVVZZZ]]]aaadddhhhoooyyy~~~~~~}}}}}}~~~~~~~~~}}}}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}~~~~~~~~~zzzzzz{{{{{{||||||||||||xxxxxxxxxyyyzzzxxxtttqqqmmmkkkgggbbb^^^[[[YYYXXXVVVTTTQQQOOOMMMJJJEEEBBB>>>===<<<:::::::::;;;;;;<<<===>>>>>>>>>???AAACCCFFFGGGGGGFFFDDDCCCCCCDDDEEEGGGJJJMMMPPPOOOKKKHHHFFFEEEHHHNNNSSS[[[gggssszzz~~~yyylll___WWWTTTSSSRRRQQQTTTYYY^^^aaacccgggeeeaaaYYYRRRQQQTTTXXXZZZiii~~~wwwppphhhbbb\\\[[[bbbkkknnnnnnjjjcccYYYQQQNNNNNNNNNTTTXXXWWWYYY```fffhhhhhhbbbYYYNNNFFF@@@===<<<:::777444222222333333222555666777999;;;<<<>>>>>>AAACCCJJJVVVaaaiiittt~~~vvvhhh___^^^___aaahhhjjjnnnqqqtttuuuuuuuuupppqqqqqqqqqpppnnnlllkkkmmmmmmmmmnnnnnnmmmiiifff]]]\\\[[[]]]aaadddffffffgggggghhhkkkoooqqqrrrqqqqqqqqqrrrssssssrrrnnnkkkeeeeeeeeefffhhhjjjlllmmmoooqqqqqqmmmeee^^^ZZZZZZZZZaaaiiipppwwwtttmmmhhhhhhlllqqq{{{wwwnnniiieeebbb___^^^```bbbddddddddd```ZZZTTTOOOIIICCC???===@@@CCCEEEFFFGGGIIIJJJSSSYYYbbblllvvv~~~yyyzzz{{{|||}}}|||{{{{{{zzzzzzzzzzzzzzzzzz{{{{{{||||||}}}~~~~~~}}}}}}~~~~~~|||zzzwwwvvvuuuvvvwwwvvvsssqqqkkkiiieeeaaa\\\VVVPPPLLLJJJHHHGGGGGGIIIJJJJJJIIIHHHJJJNNNUUU___gggmmmoookkkjjjjjjiiikkkooovvv|||wwwjjj```\\\[[[```mmmpppllljjjbbb___hhhqqq}}}~~~vvvfffVVVJJJGGGEEEGGGMMMYYYkkk{{{{{{{{{wwwkkk]]]```xxx}}}ZZZEEECCC>>>;;;>>>===<<<@@@IIIWWWeeeqqqyyy|||~~~uuunnnllliiifffcccllloooeee]]]bbbmmmvvv|||wwwvvvzzz{{{vvvxxx}}}yyyxxxwwwtttpppnnnqqqwww}}}{{{tttjjjlllqqqwww|||jjj___[[[ZZZ\\\```eeeooozzzyyyqqqddd[[[]]]eeeiiihhhjjjllloooqqqoookkkddd```[[[WWWQQQHHHAAA>>>>>>@@@>>>???@@@AAABBBDDDEEEEEEHHHKKKPPPUUUYYY___dddhhhmmmttt}}}~~~}}}~~~~~~~~~}}}~~~~~~}}}zzz{{{|||}}}}}}|||{{{{{{yyyyyyyyyzzz{{{xxxuuuqqqnnnlllhhhddd```]]][[[ZZZWWWUUUSSSPPPNNNKKKFFFCCC<<<<<<;;;:::::::::;;;;;;;;;<<<=========>>>@@@BBBFFFGGGGGGEEECCCBBBCCCEEEEEEFFFJJJNNNPPPOOOKKKHHHGGGEEEHHHQQQZZZbbbkkkttt||||||yyyrrrggg^^^XXXVVVQQQOOONNNQQQXXX^^^bbbdddgggfffbbb\\\UUURRRUUUZZZfffxxxxxxqqqjjjccc[[[YYYaaakkklllllliiibbbXXXPPPLLLKKKNNNUUUYYYXXXZZZaaagggiiilllfff[[[OOOFFFAAA>>>>>>999777333222222333333333666777888:::===???@@@AAABBBDDDLLLXXXbbbkkkvvvrrreee^^^^^^aaadddiiilllooosssuuuvvvuuuuuuqqqrrrssssssrrrqqqpppooopppoooooopppqqqqqqnnnkkkcccaaa``````cccfffgggggggggffffffhhhllloooppppppqqqqqqqqqsssttttttrrrppphhhgggfffeeeeeefffiiikkkmmmoooqqqmmmfff___[[[ZZZWWW```jjjrrr{{{uuummmggggggjjjpppzzzvvvnnniiifffccc```^^^___`````````^^^YYYQQQJJJFFFCCCAAA@@@>>>AAADDDFFFHHHKKKPPPTTTZZZ```kkkuuu~~~zzz{{{|||~~~~~~}}}|||{{{yyyyyyyyyzzzzzz{{{{{{{{{~~~~~~}}}}}}}}}}}}~~~~~~|||}}}~~~~~~}}}}}}~~~}}}{{{yyywwwvvvuuuuuuvvvuuusssqqqmmmjjjgggccc^^^XXXRRRMMMJJJIIIGGGHHHJJJKKKKKKJJJJJJJJJMMMTTT^^^ggglllnnnlllkkkiiihhhjjjooovvv{{{}}}xxxjjj___[[[[[[^^^kkkooollliiibbb___hhhtttwwwfffUUUIIIEEEEEEHHHLLLUUUhhhyyy||||||yyyooo```]]]mmm~~~[[[EEEBBB===;;;???>>>>>>CCCMMM[[[jjjvvv~~~wwwooollljjjffffffpppssshhh```dddooovvv{{{vvvtttyyy{{{xxxwwwzzz|||wwwtttqqqnnnnnnsss{{{}}}ttthhhkkkpppvvvyyyhhhccc^^^\\\^^^bbbhhhsss~~~xxxpppccc[[[^^^gggjjjhhhjjjlllooopppnnnjjjddd```[[[WWWPPPHHHAAA>>>???AAA>>>???@@@AAACCCDDDEEEEEEHHHKKKOOOTTTYYY___fffkkkqqqwww~~~}}}|||}}}}}}|||{{{zzz{{{}}}~~~~~~|||{{{yyy{{{zzz{{{{{{|||yyyuuurrrnnnllliiieeebbb^^^\\\[[[WWWUUUSSSQQQPPPLLLHHHEEE;;;;;;;;;::::::;;;;;;<<<:::<<<=========>>>@@@BBBFFFFFFFFFEEECCCBBBDDDEEEDDDFFFJJJNNNPPPOOOKKKHHHHHHFFFIIISSS^^^fffooouuu~~~{{{vvvmmmddd\\\XXXVVVSSSQQQPPPUUU]]]eeejjjllljjjjjjiiifff___\\\^^^dddvvv}}}zzztttlllddd\\\YYY```jjjkkkkkkhhhaaaWWWNNNKKKJJJOOOVVVZZZZZZ[[[bbbhhhkkkpppiii]]]PPPGGGBBB@@@@@@999666333222222333333333666777999;;;>>>@@@BBBCCCCCCEEEMMMYYYccclllwwwpppddd^^^```dddgggiiilllooosssuuuuuutttsssssstttuuuvvvuuutttsssrrrqqqppppppqqqssssssqqqoookkkhhheeedddeeeffffffeeegggfffeeegggjjjnnnpppppprrrrrrrrrsssuuuwwwvvvuuujjjiiigggdddbbbcccgggjjjkkknnnooolllfff___[[[ZZZUUU^^^jjjtttxxxnnnfffeeehhhooozzzvvvnnnjjjgggddd```_________^^^^^^YYYSSSKKKDDDAAAAAABBBCCCAAACCCFFFGGGJJJOOOWWW]]]^^^eeepppzzz{{{|||~~~}}}|||xxxxxxyyyyyyzzz{{{||||||}}}}}}||||||||||||}}}}}}|||}}}}}}}}}}}}|||zzzxxxwwwvvvuuuuuuuuuuuusssqqqnnnlllhhheee```ZZZSSSOOOKKKIIIHHHHHHJJJKKKKKKJJJNNNMMMOOOUUU]]]eeehhhiiimmmllljjjiiijjjooovvv{{{{{{xxxiii^^^[[[[[[\\\jjjnnnkkkiiiaaa___hhhxxxyyygggUUUHHHEEEEEEHHHKKKSSSeeexxx}}}~~~{{{qqqaaaZZZdddsss}}}ZZZCCCAAA===;;;===<<<;;;BBBOOO```qqq|||tttllljjjjjjiiigggnnnooofff___cccnnnvvvwwwqqqpppwww}}}}}}tttrrrllljjjnnntttwww{{{~~~xxxjjjdddcccjjjzzztttlllddd```\\\\\\bbbkkkssswwwssshhh^^^\\\^^^```bbbdddlllooorrrrrrnnnhhhbbb___XXXRRRIIIBBB>>>=========???@@@BBBCCCCCCCCCEEEGGGJJJNNNRRRUUUYYY___hhhnnnrrrzzz}}}|||}}}~~~}}}|||zzzyyyyyyyyy{{{}}}}}}{{{zzzzzzzzz}}}{{{zzzzzzzzzxxxvvvtttqqqoookkkgggbbb^^^[[[ZZZ\\\XXXTTTTTTUUUQQQGGG???<<<======<<<::::::;;;===<<<;;;:::888888:::???CCCEEEFFFGGGHHHIIIHHHHHHGGGFFFHHHLLLNNNOOONNNLLLKKKHHHJJJMMMVVV```kkkrrrvvv{{{yyysssiii```ZZZYYY[[[]]]ZZZXXX[[[aaahhhlllmmmtttwwwyyywwwrrrqqquuu{{{{{{xxx{{{vvvnnnddd^^^]]]aaaeeeiiijjjiiibbbVVVMMMIIIIIIQQQTTTYYY\\\___cccjjjooorrrhhhYYYKKKCCC@@@??????;;;666111///111444555555999999;;;<<<>>>@@@AAABBBGGGIIIPPP\\\eeemmmwwwooobbb\\\]]]```ccchhhjjjllloooqqqrrrsssssspppooooooppprrrtttuuuuuuvvvvvvtttsssrrrqqqqqqqqqkkkkkkjjjiiihhhgggfffeeehhhiiijjjjjjkkkmmmpppsssttttttuuuuuuuuutttttttttppplllfffbbbaaadddhhhkkkkkkkkkkkkkkkhhhaaaYYYSSSTTTZZZeeetttuuukkkaaaaaaeeekkkssszzzyyypppjjjgggeeedddbbbaaa```^^^ZZZXXXRRRLLLFFFAAA@@@@@@>>><<>>???@@@BBBCCCCCCDDDFFFGGGJJJNNNSSSWWWZZZ```hhhooosss{{{}}}~~~~~~|||{{{zzzzzzzzz|||~~~~~~|||zzzzzzzzzzzzyyyyyyyyyzzzzzzxxxvvvrrroookkkfffbbb^^^[[[ZZZ[[[XXXUUUTTTSSSNNNFFF@@@======>>><<<;;;:::<<<===<<<<<<<<<:::999;;;>>>AAADDDEEEFFFGGGHHHHHHGGGGGGGGGIIILLLOOOOOONNNKKKJJJIIIJJJNNNWWWaaakkkrrrvvv{{{wwwoooeee]]]ZZZ\\\```aaaaaabbbfffjjjppptttvvvyyyxxx{{{wwwpppgggaaa```cccgggkkknnnooohhh\\\RRRLLLKKKQQQUUUYYY]]]___cccjjjoooqqqgggYYYLLLDDD@@@>>>>>>999555111000222555666777::::::<<<===???AAABBBCCCGGGHHHPPP[[[eeelllvvv}}}oooccc]]]^^^aaadddggghhhjjjlllnnnoooooooooooooooppprrruuuwwwxxxxxxuuutttsssrrrqqqqqqqqqqqqmmmmmmlllkkkjjjiiihhhhhhjjjkkklllllllllnnnqqqtttttttttuuuvvvwwwvvvvvvvvvsssoooiiidddbbbcccfffhhhiiijjjkkkkkkhhhccc[[[UUUTTTYYYcccrrrtttiii```___cccjjjrrrzzz|||vvvmmmgggdddbbbaaa``````___\\\XXXUUUMMMHHHCCC@@@AAABBBCCCCCCFFFJJJNNNRRRUUUZZZbbbhhhlllrrr{{{|||zzzyyyyyyyyyyyyxxxwwwxxxyyy{{{}}}~~~~~~~~~~~~~~~}}}}}}}}}}}}||||||~~~~~~~~~~~~}}}{{{{{{|||{{{zzzxxxuuutttsssssstttsssqqqooonnnllliiifffbbb[[[TTTOOOLLLJJJHHHIIIKKKLLLMMMMMMOOOMMMMMMRRRZZZccchhhkkkhhhiiijjjkkkmmmppptttxxx|||{{{oooaaaYYYWWWYYYbbbjjjkkkfffeeekkksss|||sssaaaSSSDDDDDDEEEHHHIIIOOO^^^lllvvvzzzvvvnnnbbbOOOMMM^^^zzzZZZGGGGGGBBB???@@@>>>DDDJJJWWWfffuuutttmmmlllmmmmmmjjjnnnnnnfff```ccclllqqqqqqnnnqqqzzz~~~ooogggdddffflllrrrsssuuuxxxqqqdddcccgggppp~~~qqqmmmgggddd``````dddiiinnnpppnnneee___```cccfffjjjnnnqqqtttvvvuuupppiiiccc```YYYQQQGGG???<<<<<<>>>??????AAACCCCCCDDDDDDFFFHHHJJJOOOUUUZZZ]]]cccjjjpppwww~~~~~~~~~}}}}}}||||||}}}}}}{{{zzz{{{xxxwwwwwwyyy{{{{{{zzzyyyrrrpppkkkfffaaa]]][[[ZZZYYYYYYWWWTTTPPPJJJEEEBBB>>>>>>>>>===;;;;;;<<<>>>======>>>===<<<<<<===???BBBCCCDDDFFFGGGGGGFFFFFFHHHJJJMMMPPPPPPNNNKKKHHHIIIKKKPPPYYYcccmmmsssuuuxxxsssjjj```ZZZ[[[aaafffeeeiiinnnrrruuuyyyzzzvvvuuuxxxvvvqqqjjjeeeccceeehhhlllqqqtttooocccWWWOOOLLLQQQUUUZZZ]]]```dddjjjooonnnfffYYYMMMEEE@@@===<<<888555222222444666888999<<<<<<===???AAABBBCCCDDDFFFHHHOOO[[[dddkkkuuu~~~~~~qqqfffaaaaaadddeeeeeefffggghhhiiiiiijjjjjjkkklllooorrrtttvvvvvvwwwsssrrrrrrqqqpppppppppqqqpppppppppooonnnmmmlllkkklllmmmnnnnnnnnnooorrrtttssstttvvvxxxyyyyyyyyyyyyvvvrrrlllgggcccbbbccceeeggghhhjjjkkkjjjeee^^^YYYTTTWWW```nnn|||rrrggg]]]\\\aaahhhrrrzzzyyy}}}{{{rrriiibbb___]]]\\\\\\]]]\\\YYYUUUQQQJJJFFFAAA???AAADDDGGGIIIMMMQQQVVV[[[^^^bbbiiinnnssswww}}}zzzwwwvvvvvvwwwvvvuuuwwwxxxyyy{{{|||}}}}}}}}}||||||}}}}}}}}}~~~~~~~~~~~~~~~~~~~~~}}}}}}||||||}}}|||zzzzzz{{{{{{zzzyyyvvvtttrrrrrrssssssrrrqqqooommmjjjgggccc]]]VVVQQQNNNLLLJJJIIIKKKLLLLLLLLLOOOOOOOOOSSSZZZaaafffiiifffhhhiiikkkmmmqqqvvvyyy}}}}}}qqqcccZZZXXXWWW```iiikkkiiijjjqqqyyy}}}qqqaaaSSSGGGFFFFFFGGGHHHMMMZZZgggsssxxxvvvooodddOOOIIIVVVwwwXXXGGGHHHCCC???@@@>>>CCCKKKXXXhhhvvvuuummmlllmmmllllllooommmfffbbbffflllpppllllllrrr}}}xxxjjjbbbaaaeeelllppppppqqqtttlllaaabbbhhhssszzznnnmmmeeebbb```aaaeeejjjmmmooonnngggbbbdddggghhhlllqqqsssuuuvvvtttnnngggaaa___XXXPPPFFF===:::<<<>>>@@@???AAACCCDDDDDDEEEGGGIIIJJJPPPWWW\\\aaafffmmmrrr{{{~~~~~~~~~~~~~~~}}}|||{{{{{{xxxxxxxxxyyy{{{{{{zzzxxxssspppkkkfffaaa]]][[[ZZZYYYZZZYYYTTTMMMGGGDDDDDD???@@@@@@>>><<<<<<===>>>===???@@@???===<<<<<<===@@@AAACCCEEEFFFFFFFFFFFFHHHKKKNNNQQQPPPNNNJJJGGGIIILLLRRR\\\fffnnnssstttsssmmmfff___\\\___eeejjjiiiooouuuxxxzzz|||tttrrrsssuuutttqqqlllgggeeefffhhhkkkqqqvvvrrrgggYYYPPPLLLQQQUUUZZZ^^^```dddiiinnnllldddYYYNNNFFF@@@===:::666555444444666888:::;;;======>>>@@@AAACCCDDDDDDFFFGGGOOOZZZccckkkttt}}}xxxmmmhhhgggggghhhfffffffffeeeeeefffgggggggggjjjnnnpppqqqqqqqqqqqqqqqpppppppppppppppqqqqqqssssssssssssrrrqqqpppooonnnoooooonnnnnnnnnqqqsssrrrtttwwwyyy{{{{{{{{{{{{yyyuuupppjjjeeecccbbbaaaeeefffiiikkkkkkhhhbbb]]]UUUVVV\\\iiixxx}}}ooodddZZZYYY^^^gggqqqyyyxxx{{{|||xxxoooeee^^^[[[WWWWWWXXXXXXXXXVVVQQQMMMKKKHHHDDDBBBCCCGGGKKKNNNUUUZZZ___bbbdddhhhmmmqqqxxx|||zzzxxxuuuttttttttttttsssyyyyyy{{{|||}}}~~~~~~~~~|||}}}}}}~~~~~~}}}|||{{{zzz|||zzzyyyzzz{{{{{{zzzyyywwwuuurrrqqqrrrrrrrrrrrrnnnllljjjhhheee```YYYUUUOOOMMMKKKJJJKKKLLLLLLKKKNNNOOOPPPSSSXXX^^^cccfffggghhhjjjlllnnnrrrwww{{{~~~~~~rrrdddZZZWWWTTT]]]gggllllllpppwww|||rrrcccUUUMMMJJJIIIIIIIIIMMMYYYdddoooxxxyyyuuukkkWWWNNNWWWrrrUUUFFFFFFAAA===???>>>BBBLLL[[[lllzzzuuukkkjjjjjjiiiiiikkkiiidddbbbggglllmmmiiillluuussshhhaaaaaafffmmmpppnnnnnnqqquuuddd[[[___gggssstttkkkjjjaaa___^^^```eeejjjnnnppppppjjjggghhhjjjjjjmmmrrrsssuuuuuurrrkkkddd^^^[[[VVVOOODDD===:::<<<>>>@@@???AAACCCEEEEEEFFFHHHJJJLLLQQQYYY___ccciiipppuuu~~~~~~~~~~~~}}}||||||{{{zzzyyyyyyzzzzzzxxxvvvrrrooojjjeee```^^^\\\\\\[[[\\\[[[TTTLLLEEEDDDEEE@@@AAAAAA???===<<<===???===???@@@@@@>>><<<<<<<<<>>>???AAADDDEEEFFFFFFFFFHHHKKKOOOQQQQQQNNNJJJGGGIIIMMMTTT___iiipppssstttllliiidddaaabbbfffjjjllllllqqqwwwyyy|||wwwqqqqqqrrrtttsssqqqmmmiiigggggghhhjjjpppvvvtttiii[[[RRRNNNPPPUUUZZZ^^^```ccchhhllljjjcccXXXNNNFFF@@@<<<:::555666666777888999;;;=========>>>@@@AAABBBCCCCCCEEEGGGNNNZZZdddkkkuuu~~~xxxrrrnnnmmmllljjjiiigggeeedddeeeffffffhhhkkkoooooonnnllllllmmmoooooooooooopppqqqrrrrrrtttuuuvvvvvvvvvtttsssqqqnnnoooooommmllllllnnnpppqqqsssvvvzzz|||||||||{{{yyyvvvrrrmmmhhhdddbbbaaaccceeehhhlllmmmkkkeeeaaaVVVUUUXXXdddrrr|||}}}yyykkkaaaWWWWWW^^^fffpppxxxwwwzzz{{{wwwmmmbbb[[[WWWSSSRRRSSSTTTTTTRRRNNNKKKIIIHHHFFFFFFHHHMMMSSSWWWaaaeeeiiikkkkkklllpppttt}}}~~~xxxvvvsssrrrsssssssssrrrxxxxxxzzz{{{}}}}}}~~~~~~~~~~~~~~~}}}|||{{{{{{{{{zzzyyyyyyzzz{{{yyyxxxwwwuuurrrqqqrrrrrrrrrrrrkkkjjjiiihhhfffbbb]]]XXXQQQNNNLLLKKKLLLLLLLLLKKKMMMMMMOOOQQQUUU[[[```dddiiijjjlllmmmooosssxxx{{{~~~sssdddYYYVVVRRR[[[eeekkknnnsss{{{~~~uuufffYYYTTTPPPLLLLLLLLLOOOXXXcccnnnzzz~~~zzzqqq^^^RRRVVVoooRRRDDDEEE???;;;>>>???DDDOOOaaarrrrrrhhhfffgggfffdddeeeccc___aaagggkkkkkkjjjnnnzzz~~~qqqkkkdddeeeiiioooooolllllloooyyyyyyttthhh\\\XXX^^^fffttt~~~ppphhhfff]]]\\\[[[^^^cccjjjnnnqqqrrrmmmkkklllmmmlllooossstttuuutttpppiiiaaa[[[XXXTTTMMMDDD===:::<<<>>>@@@???AAADDDEEEFFFGGGIIILLLNNNSSSZZZ```eeekkksssyyy~~~}}}~~~~~~}}}~~~}}}|||zzzzzzzzzxxxvvvtttqqqnnniiiddd```^^^^^^^^^^^^^^^[[[TTTLLLFFFEEEEEEBBBBBBBBB@@@>>>===>>>???===>>>??????===;;;;;;<<<===>>>AAACCCEEEFFFGGGGGGGGGJJJOOORRRRRROOOKKKHHHIIINNNWWWbbblllrrrsssssshhhfffdddeeehhhlllnnnooopppuuuyyy}}}{{{tttqqqqqqqqqrrrqqqppplllhhhfffffffffhhhnnnsssqqqfff[[[SSSPPPOOOTTTZZZ]]]___bbbfffjjjiiibbbWWWLLLEEE@@@<<<:::555777999:::999:::<<<===<<<<<<===>>>???@@@AAAAAACCCFFFNNNZZZdddmmmwww|||wwwtttrrrooommmiiifffddddddfffgggjjjnnnppppppmmmkkkkkkmmmnnnnnnnnnoooppprrrssstttuuuvvvwwwxxxxxxvvvtttsssnnnooonnnmmmkkkkkklllnnnoooqqquuuyyy{{{{{{{{{zzzwwwuuusssoookkkgggdddbbbbbbdddhhhlllnnnmmmhhhdddYYYUUUUUU___mmmxxxyyyuuuhhh^^^VVVXXX^^^fffpppwwwwwwyyyzzzuuukkk___XXXTTTPPPOOONNNOOOOOONNNLLLJJJDDDFFFIIILLLQQQXXX```eeellloooqqqqqqpppqqquuuxxx|||vvvtttrrrrrrsssttttttttttttuuuwwwyyyzzz||||||}}}~~~~~~~~~~~~~~~}}}}}}||||||{{{zzzxxxxxxyyyyyyxxxwwwvvvtttrrrrrrssssssrrrqqqjjjiiiiiihhhfffccc]]]YYYQQQOOOLLLLLLMMMMMMMMMLLLLLLMMMNNNOOORRRXXX___eeekkklllmmmnnnnnnqqquuuyyy~~~uuueeeYYYUUUQQQYYYcccjjjooottt|||yyyjjj\\\WWWRRRMMMLLLLLLNNNWWW```nnn{{{{{{tttaaaQQQRRRnnnQQQCCCCCC>>>;;;???AAAFFFRRReeevvv|||mmmcccbbbccccccbbbbbbaaa___ccckkknnnmmmmmmsssvvvooollliiijjjnnnqqqoookkkkkknnnpppnnnggg___YYY[[[ccckkkuuu}}}nnneeeaaa]]][[[YYY[[[aaahhhmmmpppqqqnnnmmmoooooonnnqqqvvvuuuvvvtttppphhh```ZZZWWWQQQKKKCCC===;;;<<<>>>???@@@BBBDDDFFFFFFHHHJJJLLLPPPUUU[[[```eeemmmvvv}}}~~~~~~~~~~~~~~~}}}|||zzzzzzzzzxxxvvvtttpppmmmhhhccc```___``````bbb___[[[TTTMMMHHHFFFEEECCCCCCCCCAAA???>>>>>>???<<<===>>>===;;;;;;<<<======>>>AAADDDFFFGGGHHHHHHFFFJJJOOOSSSSSSPPPLLLIIIJJJOOOXXXdddnnnssstttsssiiifffdddfffkkkpppssstttvvvzzz{{{rrrooonnnmmmllllllkkkiiieee```^^^^^^___bbbgggkkkhhh___UUUPPPNNNNNNSSSYYY\\\^^^```dddhhhiiibbbVVVKKKDDD???<<<;;;666888;;;<<<;;;:::;;;===:::;;;;;;<<<===>>>??????BBBEEENNN[[[fffoooyyy{{{yyyssspppkkkgggddddddfffgggiiilllooonnnjjjiiikkkooonnnnnnnnnoooqqqssstttuuutttvvvxxxyyyyyywwwuuusssooopppooommmkkkjjjkkkmmmnnnppptttxxxzzzzzzxxxwwwtttssssssqqqnnnkkkgggeeebbbdddhhhmmmooonnniiifff[[[UUUSSS[[[jjjtttuuurrreee\\\VVVYYY```gggooovvvvvvxxxyyyssshhh]]]UUUQQQOOOMMMKKKKKKLLLLLLKKKJJJDDDHHHNNNSSSXXX___hhhmmmppprrrssssssrrrsssxxx|||zzzuuusssrrrrrrtttvvvvvvvvvrrrsssuuuxxxzzz|||}}}~~~}}}~~~~~~{{{{{{{{{||||||}}}}}}}}}|||zzzxxxxxxyyyxxxwwwuuuuuutttsssssstttsssqqqooolllkkkiiihhhfffaaa[[[WWWQQQOOOLLLLLLMMMNNNNNNNNNMMMMMMMMMNNNPPPWWW```ggglllmmmmmmllllllnnnqqqttt}}}~~~wwwggg[[[VVVPPPXXXaaaiiinnnttt{{{{{{lll^^^VVVPPPKKKIIIIIILLLSSS\\\iiiyyy~~~{{{uuudddTTTSSSnnnRRRCCCCCC===;;;@@@BBBFFFSSSfffwwwxxxiii``````aaaaaaccccccbbbaaagggpppsssrrrpppwwwzzzoookkklllmmmnnnpppssspppjjjjjjnnnmmmhhhbbb[[[ZZZ```jjjqqqvvv{{{nnnddd^^^]]][[[YYYZZZ___ffflllooopppnnnnnnpppqqqpppsssyyywwwwwwuuuppphhh___ZZZWWWPPPKKKCCC>>><<<======>>>@@@BBBDDDFFFGGGHHHKKKMMMRRRVVV[[[```fffnnnxxx~~~~~~~~~~~~~~~~~~~~~|||{{{zzzzzzzzzyyywwwuuuooolllgggccc``````aaabbbddd```ZZZSSSNNNIIIFFFEEEDDDDDDDDDBBB???>>>???@@@;;;<<<<<<<<<::::::<<<>>>===>>>AAADDDFFFHHHHHHHHHEEEIIINNNSSSTTTQQQMMMJJJJJJOOOYYYeeeooottttttrrrkkkgggdddffflllrrrvvvxxxzzz{{{pppjjjiiiiiihhhfffeeedddaaa]]]XXXVVVWWWXXX[[[```ccc```WWWOOOKKKJJJMMMRRRXXX\\\]]]```cccgggjjjaaaUUUJJJCCC???<<<;;;666999======;;;:::;;;===999::::::;;;<<<======>>>BBBEEENNN[[[fffppp{{{}}}uuuqqqlllgggddddddeeegggeeeiiikkkjjjgggfffjjjooommmnnnnnnpppqqqtttuuuvvvtttuuuxxxyyyyyywwwuuusssqqqqqqpppmmmkkkjjjlllmmmmmmooossswwwyyyxxxwwwvvvqqqrrrrrrrrrpppmmmiiigggbbbdddhhhmmmpppnnnjjjfff]]]VVVRRRYYYgggrrrssspppccc[[[VVVYYYaaahhhooovvvtttwwwwwwrrrggg[[[RRROOONNNLLLJJJIIIJJJKKKKKKJJJHHHLLLSSSXXX\\\bbbiiinnnoooppprrrqqqppprrrxxx}}}yyytttsssrrrrrruuuwwwxxxxxxrrrtttvvvyyy|||~~~}}}}}}}}}}}}}}}~~~~~~~~~xxxxxxyyyzzz{{{|||}}}~~~|||{{{yyyxxxxxxxxxvvvtttttttttssstttuuutttqqqooonnnmmmjjjhhheee___YYYTTTPPPNNNLLLLLLNNNOOOOOOOOONNNNNNNNNMMMPPPWWWbbbjjjmmmmmmmmmkkkjjjkkknnnqqq|||~~~yyyhhh\\\WWWPPPWWW```hhhmmmssszzz~~~|||mmm___UUUNNNHHHGGGGGGIIIPPPXXXddduuu|||zzzwwwiiiZZZXXXiiiPPPCCCAAA<<<<<>>===<<<<<<;;;;;;===???CCCFFFHHHJJJKKKHHHIIIKKKNNNPPPPPPNNNKKKLLLTTT___jjjpppqqqpppnnnhhhiiijjjmmmqqquuuzzz|||{{{rrriii^^^ZZZ\\\^^^\\\YYYYYYWWWSSSOOOMMMMMMMMMNNNQQQWWW[[[VVVLLLDDDEEEHHHKKKOOOSSSUUUVVVZZZaaahhhhhh```SSSGGG???;;;999999::::::;;;;;;:::999777666444555777888888999<<<>>>BBBEEEKKKWWWeeerrr||||||zzzzzztttoooiiihhhjjjjjjgggccccccdddffffffgggiiilllooonnnoooqqqtttvvvyyyzzz{{{sssvvvzzz}}}}}}zzzvvvsssqqqpppnnnmmmmmmmmmnnnoooqqqsssuuuwwwxxxvvvtttsssqqqqqqrrrtttuuurrrlllggg___ccciiilllllljjjhhhggg```^^^[[[\\\dddnnnrrroooiiiccc]]]\\\bbbjjjqqqtttyyyxxxuuuppphhh]]]QQQJJJIIIGGGFFFFFFGGGGGGEEEDDDJJJLLLPPPUUU\\\ccchhhlllmmmppprrrssstttwww}}}{{{wwwrrrtttuuuuuuuuuvvvyyy{{{vvvwwwxxxyyy{{{|||}}}~~~{{{|||}}}}}}}}}|||zzzzzz{{{xxxvvvxxx}}}~~~{{{yyyyyyyyyzzzyyyyyyxxxxxxsssrrrsssttttttssspppmmmlllkkkiiigggccc^^^XXXSSSQQQNNNKKKJJJKKKMMMOOOOOOOOOOOOOOONNNOOOVVVaaaiiimmmnnnnnnkkkhhhgggiiillltttwww}}}}}}ooo```UUUUUUWWW^^^iiitttzzz{{{yyy{{{}}}~~~~~~}}}yyykkk^^^NNNIIIDDDEEEFFFGGGMMMTTThhhqqqyyyyyyssskkk___VVVhhhPPPCCCBBB<<<===BBBBBBJJJYYYmmm|||~~~zzzlllcccaaaaaaaaaaaadddcccccchhhnnntttwwwxxxxxxqqquuuvvvqqqrrrqqqqqqsssttttttsssqqqsssmmmeeeccchhhsss|||ssseee___\\\XXXWWWWWW[[[bbbjjjooorrruuuooollloooqqqrrruuuxxxzzzwwwrrrnnniiiccc\\\XXXNNNGGGAAA???>>>===>>>BBBBBBCCCDDDDDDEEEHHHLLLOOOTTTXXX^^^dddjjjsss~~~}}}~~~}}}|||{{{}}}|||{{{{{{{{{zzzxxxvvvrrrnnniiidddaaaaaacccdddfffddd___ZZZUUUQQQNNNMMMIIIHHHGGGDDDBBBAAAAAABBB@@@???>>>===<<<<<<<<<<<<<<<===@@@CCCEEEHHHIIIJJJHHHHHHJJJMMMPPPPPPNNNLLLMMMTTT___iiiooopppnnnmmmiiikkkmmmpppssswww|||~~~xxxmmmaaaYYYPPPMMMOOORRRPPPMMMNNNLLLHHHFFFDDDDDDEEEFFFHHHLLLOOOKKKEEE@@@AAADDDGGGKKKOOOQQQRRRVVV]]]ccceee]]]QQQFFF???;;;999999999999::::::999888666555222444555666777888;;;===@@@DDDKKKVVVdddqqq{{{zzzsssrrrrrrrrrnnnjjjjjjmmmooommmjjjhhhiiihhhfffeeeeeegggjjjnnnoooqqqtttvvvwwwwwwwwwsssvvvzzz}}}~~~|||yyyvvvpppooonnnmmmmmmnnnoooooorrrsssuuuvvvvvvuuurrrqqqppppppqqqssstttrrrmmmiiidddeeehhhjjjjjjiiigggeee```___[[[[[[bbbmmmqqqooojjjeee^^^\\\aaaiiiqqquuuwwwvvvuuuqqqiii^^^SSSLLLIIIGGGFFFFFFGGGGGGEEEDDDHHHJJJMMMQQQWWW]]]bbbeeegggiiikkkmmmooottt{{{|||wwwtttppprrrttttttttttttuuuwwwwwwwwwxxxyyyzzz||||||}}}{{{|||}}}~~~~~~}}}|||{{{zzzxxxwwwyyy~~~}}}yyyyyyzzzzzzzzzzzzyyyyyytttttttttuuuvvvuuurrrpppmmmllliiigggddd^^^XXXSSSQQQNNNKKKJJJKKKMMMNNNNNNNNNOOOOOONNNOOOUUU^^^fffhhhjjjlllkkkiiiiiikkknnnuuuxxx~~~rrrcccXXXUUUXXX```kkkvvv||||||{{{|||~~~~~~}}}|||wwwiii\\\MMMGGGCCCCCCDDDFFFKKKRRRcccmmmwwwxxxtttmmmbbbXXXgggOOOCCCBBB======BBBBBBKKK[[[ppp}}}~~~}}}}}}xxxlllcccaaabbbcccdddiiikkkmmmoooqqquuuzzz~~~tttoootttvvvrrrppppppqqqtttxxxzzzzzzyyy|||rrrhhhgggqqq}}}oooddd```^^^YYYYYYYYY]]]eeemmmsssvvvuuunnnkkkmmmppprrrvvv{{{{{{xxxsssnnniiiccc\\\XXXNNNGGG@@@???>>>===???BBBBBBCCCDDDDDDFFFIIIMMMPPPUUUYYY___eeellluuu~~~~~~~~~}}}|||zzzyyy|||{{{zzzzzzzzzyyywwwuuussspppkkkfffccccccdddfffkkkhhheee```[[[VVVRRRQQQKKKIIIFFFDDDBBBAAAAAABBB@@@>>><<<;;;:::;;;<<<======>>>@@@CCCEEEGGGGGGHHHGGGGGGIIILLLOOOPPPOOOMMMNNNVVVaaajjjnnnnnnmmmllllllnnnqqqtttwww{{{sssddd[[[OOOIIICCCAAADDDFFFDDDAAABBBAAA???===<<<===>>>??????@@@@@@???======>>>@@@CCCGGGJJJLLLNNNRRRXXX]]]^^^WWWMMMCCC===:::999888888888888888777666555444000222444555666888;;;>>>>>>CCCKKKWWWcccpppyyy~~~zzznnnhhhggghhhkkkiiigggiiimmmppppppnnnkkkkkkiiifffdddccceeeggglllnnnpppssstttttttttssstttvvvzzz}}}~~~}}}zzzyyypppooommmllllllnnnoooppprrrssstttuuutttssspppoooppppppqqqssstttrrrnnnkkkjjjhhheeefffhhhhhhfffdddbbb```[[[ZZZ```jjjpppooommmggg___\\\```hhhqqqvvvuuuvvvvvvrrrjjj___TTTMMMIIIHHHFFFFFFGGGFFFEEECCCDDDEEEGGGKKKOOOTTTXXX[[[\\\]]]```cccgggnnnvvv|||~~~~~~xxxssspppooonnnqqqtttuuuuuutttttttttwwwxxxyyyzzzzzz{{{{{{{{{{{{|||}}}~~~~~~~~~}}}|||{{{yyyxxx{{{~~~yyyzzzzzz{{{{{{{{{zzzzzzvvvvvvvvvwwwxxxwwwuuusssooommmjjjhhhddd___YYYTTTRRROOOLLLJJJKKKMMMMMMMMMMMMNNNOOONNNNNNRRRZZZ```bbbfffjjjkkkjjjjjjmmmooovvvzzzvvvggg\\\VVVYYYaaammmxxx~~~~~~||||||~~~}}}|||zzzuuuhhhZZZKKKEEEBBBBBBCCCEEEJJJPPP^^^iiitttxxxvvvpppfff]]]fffNNNCCCBBB===>>>CCCBBBLLL]]]qqq|||~~~~~~~~~}}}wwwmmmeeecccdddfffgggnnnqqqttttttsssuuu||||||qqqnnnrrrtttrrrnnnnnnooossswwwzzz{{{{{{}}}sssjjjlllyyy~~~lllccc```___ZZZYYYZZZ___fffooouuuxxxtttnnnjjjlllooorrrvvv|||{{{wwwrrrlllgggaaa[[[WWWLLLDDD>>>======;;;===@@@AAABBBDDDEEEFFFJJJNNNRRRXXX\\\bbbgggmmmvvv}}}}}}~~~~~~}}}|||{{{|||{{{yyyyyyzzzyyywwwuuuuuuqqqlllhhheeeeeeggghhhmmmllliiieee```[[[WWWTTTMMMJJJFFFCCCAAAAAAAAA@@@@@@>>>;;;999999:::<<<===>>>???AAACCCDDDEEEFFFFFFFFFFFFHHHLLLOOOQQQPPPOOOQQQYYYdddlllnnnnnnnnnnnnooorrrvvvyyy|||vvviii]]]UUUHHHDDD???>>>???@@@>>>;;;===<<<;;;::::::<<<===>>><<<:::888888:::<<<======???BBBEEEGGGIIIMMMQQQUUUUUUOOOFFF???;;;888777666777777666666555444444333000222444555777999<<>>DDDMMMXXXdddoooyyy~~~tttggg``````aaabbbaaaaaadddhhhkkklllkkkjjjjjjhhhfffddddddfffhhhhhhjjjnnnqqqssssssrrrrrruuuwwwyyy{{{{{{zzzxxxwwwooonnnlllkkkkkkmmmoooqqqpppqqqrrrssssssrrrqqqpppooopppqqqrrrrrrqqqooonnnnnnhhhbbbaaaeeehhhgggdddcccaaa\\\YYY^^^hhhoooooooooiiiaaa]]]___gggqqqxxxvvvxxxxxxtttkkk___TTTMMMJJJHHHFFFFFFFFFFFFDDDCCCAAAAAABBBDDDGGGJJJNNNOOOPPPQQQTTTXXX___gggpppuuuxxx{{{~~~~~~{{{uuuoookkkhhhggggggkkkooosssvvvwwwvvvvvvvvvwwwxxxyyyzzzzzzzzzyyyyyyyyyzzz|||}}}}}}}}}||||||{{{{{{zzz|||~~~}}}{{{zzzzzz{{{{{{|||{{{{{{{{{wwwvvvvvvwwwxxxxxxvvvuuuqqqoookkkhhheee```ZZZVVVTTTPPPLLLJJJKKKLLLLLLLLLLLLMMMOOONNNMMMPPPVVV[[[^^^ccciiillllllkkkmmmooowww{{{zzzjjj^^^UUUXXX```lllwww}}}~~~|||zzz|||{{{yyyxxxtttgggZZZJJJEEEAAABBBCCCDDDIIIOOO[[[gggtttyyyyyytttjjjaaadddMMMBBBCCC>>>>>>CCCCCCNNN___pppxxx{{{~~~xxxpppiiifffgggiiijjjppptttvvvuuurrrttt|||}}}uuunnnmmmqqqsssrrrooooooppprrrvvvzzz{{{{{{{{{rrrlllrrryyyiiicccaaa```ZZZYYYZZZ___gggooouuuxxxtttmmmiiikkkoooqqqvvv|||xxxuuuooojjjeee```[[[WWWKKKDDD>>>======<<<===AAAAAABBBDDDEEEGGGKKKPPPTTT]]]aaafffjjjooowww}}}}}}~~~~~~~~~|||{{{yyyyyyzzzyyywwwuuuuuurrrmmmiiiggggggiiikkknnnmmmllliiieee___[[[XXXOOOKKKEEEBBBAAAAAA@@@??????===;;;999999:::<<<>>>>>>???AAACCCDDDEEEEEEFFFFFFFFFHHHLLLPPPRRRRRRQQQTTT\\\gggnnnpppooopppqqqsssvvv{{{~~~sssggg\\\UUUIIIEEEAAA???>>>===:::888::::::999999999:::<<<<<<===:::777666888;;;;;;;;;;;;===???AAACCCFFFIIIKKKKKKFFF@@@;;;888777666555666666555444333333333333111333555777888:::>>>@@@@@@FFFOOOYYYdddooozzzsssfff^^^^^^___^^^^^^___aaadddfffggggggjjjjjjjjjhhhfffeeefffhhhdddfffjjjnnnqqqrrrsssssswwwxxxxxxxxxwwwuuusssrrrooommmkkkiiiiiikkknnnooolllmmmoooqqqrrrsssssssssooopppqqqqqqqqqppppppooonnnggg```^^^bbbggghhhgggdddccc^^^ZZZ^^^gggnnnoooooojjjccc^^^```hhhrrryyyzzz||||||vvvkkk]]]SSSMMMJJJHHHGGGFFFFFFFFFDDDBBB????????????AAACCCEEEGGGGGGHHHJJJPPPXXXaaaiiimmmooopppqqqrrrrrrqqqooommmmmmjjjddd___]]]\\\^^^___fffkkkqqquuuwwwwwwvvvwwwxxxyyyzzz{{{zzzyyyxxxwwwvvvwwwyyy{{{||||||{{{{{{|||||||||}}}}}}{{{yyywwwyyyzzzzzz{{{|||||||||{{{wwwvvvvvvvvvwwwwwwvvvtttrrrooollliiifffbbb]]]YYYUUURRRMMMKKKJJJKKKKKKKKKKKKMMMNNNMMMLLLNNNSSSWWW___dddjjjmmmlllkkklllmmmwww||||||kkk^^^TTTVVV^^^iiittt{{{}}}{{{xxxyyyxxxwwwvvvrrrfffZZZIIIEEEBBBCCCDDDEEEIIIOOOZZZgggtttzzzzzzwwwnnnfffcccLLLBBBCCC??????DDDCCCPPPaaaqqqvvvyyy}}}zzzuuuooolllkkkkkklllqqqsssuuusssqqqttt{{{}}}xxxtttnnnlllooosssttttttsssrrrrrrtttxxx{{{||||||zzzssspppvvvvvvgggbbbaaa___[[[ZZZ[[[___gggooouuuxxxtttmmmjjjllloooqqquuuzzzvvvrrrmmmhhhddd___[[[XXXMMMEEE@@@??????>>>@@@CCCAAABBBDDDFFFHHHLLLQQQUUUaaadddiiilllpppxxx~~~~~~~~~}}}~~~|||{{{zzzzzzzzzyyywwwuuusssqqqllliiihhhiiilllnnnnnnnnnnnnmmmiiiddd___\\\SSSNNNGGGCCCCCCCCCBBB@@@>>>===<<<::::::;;;===>>>>>>???@@@BBBDDDEEEEEEFFFFFFFFFHHHLLLQQQTTTUUUTTTUUU^^^iiipppqqqppprrrtttvvvzzz~~~sssggg^^^XXXNNNJJJFFFBBB@@@>>><<<::::::::::::999999:::::::::===;;;888777888:::;;;;;;::::::<<<===???@@@AAABBBDDDAAA<<<999888888777666666666444333333222333333222444666777888:::===@@@AAAGGGPPPYYYbbbnnnzzztttfff___]]]^^^___```bbbdddeeefffggggggkkkmmmmmmkkkhhhfffeeeeeeccceeehhhkkkooorrrtttuuuxxxwwwvvvuuusssrrrpppoooooommmiiigggggghhhkkkmmmkkklllnnnppprrrtttuuuuuuqqqrrrrrrqqqooonnnooopppmmmggg```]]]```dddhhhiiieeeeeeaaa]]]___gggmmmnnnnnnjjjeeeaaaaaaiiisss{{{}}}~~~~~~vvviii\\\SSSOOOKKKIIIGGGFFFFFFFFFDDDBBB>>>>>>======>>>???@@@AAABBBBBBEEEKKKSSS[[[aaacccbbbaaa``````aaa```^^^\\\ZZZXXXTTTRRRSSSUUUYYY[[[eeeiiiooosssuuuuuuvvvvvvxxxyyy{{{{{{zzzxxxvvvttttttvvvxxxyyy{{{{{{{{{{{{{{{|||}}}}}}|||zzzwwwvvvxxxyyyzzz{{{{{{{{{{{{{{{yyywwwvvvuuuvvvvvvuuusssrrrooollljjjgggddd```]]]VVVSSSNNNKKKJJJJJJJJJIIIKKKMMMNNNMMMKKKMMMRRRVVV```eeejjjmmmlllkkklllnnnwww}}}~~~lll___SSSUUU[[[eeeqqqyyy||||||xxxxxxwwwuuutttpppdddXXXHHHDDDAAACCCDDDDDDHHHNNNXXXdddqqqxxxzzzxxxrrrkkkbbbLLLBBBCCC???@@@DDDCCCPPPdddtttxxxyyy}}}~~~|||zzzuuuqqqnnnmmmmmmqqqrrrrrrqqqqqqtttzzz~~~}}}xxxsssnnnooosssvvvvvvvvvtttssssssuuuyyy|||~~~~~~yyyssspppvvvsssfffcccaaa^^^]]]\\\]]]```gggooouuuxxxsssnnnkkkmmmpppqqqssswwwuuuqqqlllgggdddaaa]]][[[LLLEEE?????????>>>@@@DDDAAABBBDDDFFFIIIMMMRRRVVVbbbeeejjjmmmrrrzzz~~~}}}~~~~~~~~~}}}|||{{{{{{{{{zzzxxxvvvqqqoookkkiiiiiikkknnnpppnnnoooqqqpppmmmiiidddaaaXXXRRRJJJFFFFFFGGGEEECCC>>>======<<<<<<======>>>===>>>@@@BBBDDDEEEFFFFFFGGGGGGIIIMMMRRRVVVWWWWWWTTT^^^jjjpppppppppsssvvvxxx|||wwwmmmeeeaaaWWWTTTOOOKKKHHHFFFEEEDDDBBBAAAAAA@@@??????>>>>>>>>>>>>===<<<<<<<<<===>>>>>>>>>>>>???AAAAAAAAA@@@AAA>>>;;;999999:::999999777666444333222222333333333444666777777999<<<>>>BBBHHHOOOWWW___kkkyyytttfff]]][[[\\\```bbbeeeggghhhhhhiiiiiiiiikkknnnnnnllliiigggfffffffffgggiiilllpppsssuuuvvvvvvuuusssrrrqqqppppppooolllhhheeedddfffhhhjjjmmmmmmoooppprrrssstttuuurrrssssssqqqnnnmmmnnnqqqnnniiiccc^^^]]]```eeehhheeefffddd``````ggglllnnnllljjjfffccccccjjjttt|||}}}}}}uuuhhh\\\UUUSSSKKKIIIGGGFFFFFFEEECCCBBB???>>>===<<<===>>>???@@@@@@@@@CCCIIIQQQXXX[[[[[[TTTQQQOOOOOOQQQSSSRRRQQQLLLLLLLLLMMMRRRWWW]]]aaakkknnnsssvvvvvvvvvvvvwwwyyyzzz{{{{{{zzzxxxuuussstttuuuwwwzzz{{{|||||||||yyy{{{~~~~~~}}}{{{yyyxxxwwwxxxyyyzzzzzz{{{{{{{{{{{{yyywwwvvvvvvuuutttsssqqqooollljjjhhhfffbbb```WWWTTTOOOKKKJJJJJJIIIHHHLLLMMMMMMKKKJJJLLLRRRWWW```eeejjjllllllmmmoooqqqwww}}}nnnbbbUUUUUUYYYcccnnnxxx}}}~~~zzzzzzxxxtttrrrmmm```TTTFFFBBB@@@BBBCCCCCCFFFLLLTTT___llltttxxxyyyvvvpppaaaKKKBBBCCC@@@@@@EEEDDDQQQfffwwwzzz{{{~~~xxx~~~~~~}}}yyyuuuqqqooonnnrrrqqqppppppqqquuuzzz~~~|||||||||~~~xxxtttuuuxxxyyywwwvvvsssrrrqqqtttxxx|||~~~~~~xxxrrrnnnrrr|||rrrfffcccaaa^^^___^^^^^^bbbhhhpppuuuxxxsssnnnkkknnnpppppprrruuuuuuqqqlllhhheeebbb___]]]JJJCCC=========<<<>>>BBB@@@BBBDDDFFFIIINNNSSSWWWaaaeeeiiinnnsss{{{~~~~~~~~~~~~~~~}}}|||{{{~~~}}}{{{{{{|||{{{yyywwwpppnnnkkkiiiiiikkkoooqqqoooppprrrsssppplllgggddd\\\UUULLLHHHIIIJJJHHHEEE======>>>>>>>>>>>>>>>>>><<<===???AAADDDEEEFFFGGGGGGHHHIIIMMMSSSWWWXXXYYYSSS]]]iiioooooopppssswwwyyy}}}{{{tttooolllaaa^^^YYYUUURRRQQQQQQQQQLLLKKKJJJIIIHHHGGGFFFEEE???AAABBBAAA@@@@@@BBBDDDEEEDDDDDDEEEEEEEEEDDDBBB@@@===;;;:::;;;<<<<<<;;;777666444333222222333444222444555666666777:::<<>>=========??????@@@@@@CCCIIIQQQVVVWWWVVVJJJGGGDDDEEEHHHKKKLLLLLLGGGHHHJJJNNNUUU^^^eeejjjrrruuuxxxzzzyyyyyyyyyyyyyyyzzz{{{|||zzzwwwtttrrrtttvvvxxxzzz|||}}}}}}}}}xxxzzz~~~~~~||||||vvvwwwxxxyyyzzzzzzzzzzzz}}}{{{xxxwwwvvvvvvtttsssqqqooollljjjiiigggdddbbbXXXTTTOOOKKKJJJIIIIIIHHHLLLMMMMMMKKKJJJLLLSSSXXX```dddiiilllmmmnnnqqqtttvvv|||qqqdddVVVVVVYYYbbbnnnxxx~~~}}}|||yyytttpppjjj]]]PPPEEEAAA???@@@AAABBBEEEJJJOOO[[[hhhqqqvvvyyyxxxttt