BMF6(4 |||sssnnnvvv}}}xxx|||uuulllggggggiii]]]bbb``````ddd___[[[ccctttdddPPPCCCDDDOOO^^^gggdddddddddddd```[[[]]]ccc^^^]]]]]]\\\\\\[[[YYYWWWPPPQQQQQQRRRSSSVVVZZZ]]]KKKKKKKKKIIIFFFCCCCCCCCCAAA@@@BBBGGGJJJJJJLLLOOO\\\PPPMMMXXXaaa___XXXUUUXXX```[[[PPPPPPQQQTTT]]]YYY___```[[[]]]eeejjjhhhxxxzzz{{{}}}vvvuuurrroookkkiiihhhhhhcccbbbbbbdddffffffcccaaaZZZ^^^^^^[[[\\\bbbdddbbbaaa___^^^___bbbdddeeeeeekkk___VVVZZZbbbeeecccaaaccceeefffeeedddcccdddfff^^^```bbbeeefffeeecccbbbcccdddfffggghhhhhhhhhhhhiiimmmnnnjjjdddbbbfffjjjsssppplllhhhddd___]]]]]]___]]]ZZZYYYXXXVVVRRROOOXXX\\\UUU[[[YYYNNNQQQHHHHHHJJJMMMTTT[[[```aaaaaa___cccddd```^^^___```^^^jjjeee___]]]___```\\\XXXZZZ\\\^^^aaabbbaaa``````eeedddbbb___\\\[[[\\\^^^NNNNNNTTT]]]ccciiiqqqyyynnnoookkkkkkqqqlllfffmmmgggjjjiiiggghhhjjjgggbbbTTTRRRPPPOOOMMMIIIIIIKKKPPPIIIOOOWWWTTTUUUZZZXXXVVVWWWYYY]]]___^^^[[[XXXYYY___```[[[ZZZ\\\YYYQQQPPPTTTYYY]]]______]]][[[]]]XXXSSSQQQTTTWWWVVVRRRQQQRRRWWW]]]`````````bbb^^^aaabbb``````cccgggggg___^^^]]]]]]]]]^^^___```\\\\\\^^^```dddfffgggfff^^^YYYTTTSSSWWW]]]cccggglllfff___[[[ZZZYYYYYYZZZRRROOOTTTUUULLLNNNVVVUUUbbbaaa```]]]XXXSSSNNNKKKAAAGGGKKKHHHBBB@@@BBBDDDGGGKKKMMMLLLNNNSSSTTTRRR\\\iiifff]]]]]]\\\WWWXXXIIIOOOYYYaaadddccc```^^^XXX[[[```cccdddfffhhhjjjnnnppppppmmmhhheeedddbbbVVVXXXZZZZZZYYYZZZ^^^```fffdddbbbccceeefffeeeccceeeiiijjjiiikkkooonnnjjjhhhkkknnnooopppssstttssshhhmmmrrruuutttpppllljjjooolllhhhdddccchhhpppvvvsssqqqkkkccc___\\\VVVPPPNNNRRRSSSPPPOOOQQQRRRPPPSSSWWW]]]___]]]]]]fffqqqqqqvvvpppooo{{{}}}tttoooppppppmmm|||wwwyyyzzznnnhhhhhhllljjjhhhhhhjjjllllllllleeeppp|||~~~|||wwwwwwxxxwwwsssnnnhhheeeYYYXXX[[[aaajjjrrrwwwxxxpppiiioootttjjjbbbaaa^^^ddd```\\\]]]dddkkkppprrrfffZZZPPP^^^]]]XXXfffaaaHHHGGGLLLUUUZZZ]]]fffrrr[[[YYYWWWRRRHHH===;;;???CCCPPPGGGOOO^^^cccssszzzuuummmccc\\\[[[\\\\\\[[[dddeeehhhkkkiiigggllluuufffhhhkkkjjjfff```\\\ZZZkkkhhhccc[[[UUURRRRRRTTTVVVRRRMMMHHHFFFIIIPPPUUUPPPOOOQQQVVVWWWUUUUUUWWWXXXLLLFFFMMMTTTTTTSSSUUUSSSZZZTTTMMMQQQSSSRRRXXXOOOUUUVVVPPPOOOUUUWWWTTTSSSRRRQQQSSSVVV[[[]]]]]]___bbbdddffffffggghhhjjjhhhggggggjjjnnnooolllhhhwww~~~|||~~~uuuhhh___bbbiiillljjjhhhfffffffffeeebbb``````aaa\\\[[[\\\___bbbbbb^^^ZZZ^^^___aaa```^^^[[[ZZZZZZYYY\\\___]]]ZZZZZZ___cccnnnjjjfffdddaaa\\\[[[\\\eeecccaaacccggggggccc^^^___eeeddduuu{{{oookkk]]]aaabbbeeelllrrruuutttqqqiiimmmpppmmmmmmooopppnnnXXXSSSNNNJJJHHHDDD>>>999FFFGGGIIIKKKNNNPPPRRRSSSdddeeeggghhhhhhiiilllnnn{{{tttmmmcccXXXSSSUUURRRUUURRRSSSYYYTTTOOOWWW[[[\\\ZZZWWWWWWYYYXXXSSSNNNOOOPPPPPPOOOOOOQQQSSS]]]VVVZZZ___YYYWWWZZZXXXZZZYYYYYYYYYXXXVVVSSSPPPSSSZZZ[[[WWWVVVYYYWWWOOONNNQQQVVV\\\```cccddddddgggeeebbbaaafffllllllgggbbbdddgggjjjkkkllloooqqqnnnooonnnllljjjjjjlllmmmllllllkkkjjjkkklllmmmnnnsssssstttuuuwwwxxxyyyzzzyyytttlllggggggjjjmmmooommmfff___\\\YYYUUUSSSUUURRRRRRYYYZZZPPPPPPUUUSSSTTTSSSQQQPPPOOOPPPQQQRRRUUUZZZ\\\XXXTTTSSSRRRQQQKKKMMMKKKFFFCCCDDDBBB>>>RRRZZZTTTIIIGGGCCC???CCCYYY___fffkkkjjjcccZZZTTTYYY\\\^^^___^^^]]]^^^^^^aaaeeehhhhhhiiilllnnnnnntttuuuvvvsssooommmnnnpppvvvssspppppptttvvvtttqqqnnnrrrrrrqqqrrrvvvwwwuuuvvvwwwwwwtttpppmmmllllllooossswwwxxxwwwtttrrrqqqssspppkkkgggfffkkksssyyysssttttttttttttuuuuuuuuuyyyzzzuuujjj```YYYPPPHHHHHHHHHEEE@@@<<<===EEELLLLLLOOOIIIGGGPPPSSSRRRXXXaaahhhooowww~~~zzz~~~~~~vvvvvvwwwyyy~~~~~~vvvxxxyyyllleeeeeeaaajjjfffcccdddiiiooorrrsssfffQQQ>>>EEEAAA<<>>CCC666777>>>JJJUUU___kkkuuuuuuvvvyyyzzzeeeggglllrrruuussslllfffooorrrwww{{{{{{|||zzzmmmfffdddeee|||wwwmmmbbbYYYUUUVVVXXX```___bbbggggggbbb___```YYYUUUWWW^^^^^^ZZZ[[[aaaYYY```\\\ZZZcccddd]]]\\\[[[```^^^UUURRRVVVXXXTTT\\\ZZZYYYZZZ\\\]]]]]]]]]UUUYYY^^^aaa```______```bbbaaabbbfffkkkmmmjjjfffcccllloookkkllluuuzzzwwwpppooooooqqqrrrqqqnnnkkkfff```]]]___```^^^]]]]]]___```aaa```^^^^^^^^^```___[[[XXX[[[``````YYYRRRSSSUUUXXXXXXUUUSSSRRRSSSRRRVVVYYYZZZZZZ\\\bbbgggkkkfffcccccc```[[[ZZZ]]]]]]___dddiiinnnpppqqqpppppprrroootttsssqqqqqqtttyyyzzzwwwtttuuuwwwtttlllccc___ZZZUUUYYY^^^cccfffggggggiiikkkccc```]]][[[]]]bbbhhhkkkaaadddhhhkkklllmmmoooqqqkkkjjjkkknnnnnnmmmoootttuuuvvvnnnhhheeeXXXNNNSSSXXXWWWSSSMMMKKKMMMLLLIIIUUUXXXZZZZZZZZZ\\\```bbbcccZZZ^^^aaaZZZWWWZZZVVV]]][[[YYYXXXXXXVVVTTTRRRRRRYYYZZZUUUTTTWWWTTTMMMMMMOOOTTTZZZaaafffjjjmmmnnnmmmjjjhhhmmmtttsssmmmuuuwwwxxxwwwvvvyyy}}}~~~}}}}}}|||{{{zzz|||~~~wwwvvvtttsssrrrrrrrrrssspppqqqqqqqqqqqqrrrssstttnnnnnnooottt}}}zzzxxxyyywwwpppmmmmmmqqqrrr|||}}}rrrooossspppfffbbb]]]XXXWWWYYY]]]```XXX___dddgggnnnwwwzzzwwwzzzwwwwwwuuuqqqooouuulll```^^^ZZZWWW]]]SSSVVV\\\___^^^WWWNNNHHHEEEFFFFFFCCC???;;;888888:::@@@CCCAAABBBGGGIIIHHHKKKPPPVVVZZZ\\\```ggglllsssqqqppppppqqqrrrrrrqqqyyy|||}}}|||}}}{{{vvvtttuuusssuuuxxxxxxwwwuuuuuuuuuvvvuuurrrpppooorrrwww{{{wwwyyy|||~~~~~~yyyrrrzzzzzzvvvqqqmmmkkkjjjjjjccceee___]]]dddaaa]]]bbb[[[]]][[[WWWWWW[[[\\\[[[iiinnntttyyy~~~yyyuuuxxxuuunnnkkkggghhhkkknnnnnnmmmYYYKKKBBBSSSSSSOOObbbdddBBBEEEMMMVVV\\\bbbkkkttt~~~|||uuuyyy~~~tttpppqqqtttwwwzzz{{{|||zzzyyyyyyyyyfffeeehhhlllkkkeeeaaaaaabbbiiivvv{{{ooommmtttiiiqqqpppqqq}}}}}}rrrlllwwwzzzuuuiiidddiiikkkiiidddbbbaaaccccccaaa^^^]]]hhhkkkkkkggg___VVVOOOMMMQQQPPPQQQVVV]]]___[[[WWWTTT^^^bbb\\\\\\bbbddd___aaaaaacccgggiiihhhfffcccaaabbbdddfffaaa[[[ZZZ^^^ZZZ\\\___```aaaccceeegggddd]]]XXX[[[aaa```WWWMMMIIIMMMQQQSSSRRRQQQRRRTTT[[[^^^ccceeegggkkkqqqvvvpppjjjgggiiigggaaaaaaeeeqqqwww~~~yyylll{{{}}}zzzlllkkkfffccccccfffgggdddaaaccchhhkkkiiiiiikkkkkkiiijjjssszzzwwwllleeefffkkkfff```WWWPPPPPPUUU]]]ccc___bbbfffiiiiiihhhiiiiiirrrooommmmmmiiiccccccgggTTTZZZZZZ^^^gggdddbbblllgggeee^^^VVVTTTUUUUUUQQQEEEIIIKKKJJJIIILLLOOOQQQOOOIIIOOOWWWTTTVVV[[[ZZZ^^^\\\ZZZZZZ[[[\\\[[[[[[ZZZ```aaa[[[ZZZ\\\YYYQQQXXXYYYZZZ\\\^^^aaadddeeedddddd___[[[^^^dddaaaZZZ]]]___^^^[[[ZZZ]]]cccfffbbbbbbccceeeeeefffiiimmmsssrrrpppmmmkkkjjjjjjjjjjjjkkkkkkjjjiiiiiikkkllldddeeeiiiqqqzzz|||~~~~~~yyyyyy}}}|||~~~vvvhhh[[[QQQNNNNNNOOORRRTTTSSSPPPRRRUUURRRJJJNNNRRRTTTTTTXXX___bbbaaaccciiibbb[[[]]]^^^```iiilllqqqyyyzzzssslllhhhffffffkkkkkkeeebbbeeeeeebbbWWWZZZ\\\ZZZVVVTTTVVVYYYXXX[[[\\\[[[XXXWWWZZZ]]]^^^aaabbbaaadddkkkqqqrrrgggiiilllnnnnnnmmmpppuuusssuuuvvvvvvtttttttttuuurrrssstttsssrrrsssuuuwww|||wwwwwwyyy~~~{{{pppgggTTTXXXUUUXXXbbbaaa^^^dddcccggghhhiiippp{{{{{{}}}tttrrrtttqqqssszzz}}}}}}rrr{{{xxx|||~~~}}}~~~zzzxxxzzzwwwpppmmmpppmmmrrrxxx~~~}}}{{{yyy{{{{{{||||||~~~~~~yyyqqqmmmmmmmmmjjjkkk\\\\\\jjjjjjbbbtttwwwtttgggiiilllppprrrsssssssssfffnnnooolllhhh\\\\\\lllrrrjjj___ZZZaaaiiidddXXX[[[XXXVVVXXX[[[[[[VVVQQQJJJYYYfffhhhccc]]]WWWRRRYYYeeeuuu}}}|||wwwrrrpppzzzxxx|||~~~yyyrrrmmmssspppttt}}}}}}uuuuuu|||~~~zzzpppxxxwwwwwwxxxyyyvvvqqqmmmsssvvvyyy{{{{{{yyyvvvtttxxx}}}}}}wwwpppmmmkkkiiijjjeee^^^[[[ZZZZZZXXXVVVZZZXXXPPPHHHIIISSS]]]aaa^^^WWWPPPQQQWWW\\\[[[WWWYYYUUUQQQNNNOOOQQQSSSSSScccffflllppplll```XXXUUUUUUTTTQQQPPPOOOQQQSSSTTTSSSTTTVVVWWWWWWXXX[[[]]]___ZZZVVVVVVYYY\\\\\\[[[___aaabbb```\\\WWWTTTSSSXXXaaafffbbb]]]```ggglllpppfff[[[XXX\\\___\\\XXX[[[^^^ZZZSSSVVV]]]ZZZOOOPPPSSSWWWYYYYYYYYYYYYZZZIIIPPPVVVUUUPPPOOOUUU\\\]]]\\\\\\___dddfffdddaaappppppsss|||~~~|||xxxqqqjjjjjjnnnsssnnnhhhddddddgggiiikkkgggfffccc___[[[[[[\\\^^^bbblllhhhbbbgggiiidddeeepppiiieeehhhlllmmmmmmoooaaabbbhhhnnnnnnfff```___^^^hhhhhh]]]XXX^^^___ZZZVVV```YYYVVVccccccaaannnlllkkkkkkmmmnnnmmmhhhddd^^^VVVKKKHHHPPPXXXVVVNNNNNNOOOOOOMMMIIIGGGFFFFFFHHHEEEDDDGGGMMMPPPNNNKKKKKKZZZ```SSSHHHJJJOOOQQQVVV^^^bbbaaaeeeooowwwzzz}}}xxxjjjccciiimmmkkklllrrr}}}~~~|||xxxxxx|||}}}{{{ssshhhcccnnnzzz~~~}}}}}}pppiiigggjjjkkkeee``````\\\cccgggddd```aaadddeeedddcccfffllloooooorrrwww{{{^^^SSS]]]kkkooorrrvvv|||~~~~~~~~~}}}zzz~~~uuuvvv|||zzzyyypppggglll{{{rrr```dddxxx}}}}}}zzz}}}{{{ttt{{{yyyuuupppkkkooooookkkfffiiirrrzzz}}}nnnjjjjjjppp{{{~~~~~~~~~|||yyy}}}uuunnnjjjiiihhhlllrrrqqqllleee^^^ZZZYYY[[[]]]aaadddgggkkknnnsssxxx{{{vvvllliiijjjjjjddd^^^\\\bbbjjjooommmhhhaaa]]]hhhpppvvvuuuvvv|||~~~zzznnncccffflllttt{{{~~~}}}~~~|||}}}~~~pppttt}}}}}}vvvpppfffbbbggg[[[WWWTTTVVVZZZ[[[YYYVVVZZZWWWQQQKKKLLLPPPPPPLLLSSSVVV[[[^^^]]][[[ZZZZZZVVVUUUUUUWWW[[[^^^^^^]]]WWWbbbddd[[[TTTVVVYYYXXXaaabbb^^^WWWWWW___fffiii^^^dddddd]]]ZZZ```iiinnntttzzz~~~{{{zzz{{{vvvooopppyyy~~~yyy}}}~~~}}}tttnnnxxxuuuvvv}}}~~~}}}xxxkkkbbb\\\WWWUUUPPPOOOTTTZZZ]]]___aaa\\\aaabbb\\\YYY```jjjppp}}}zzznnnbbbtttwwwzzzzzzzzz~~~~~~yyywwwyyy}}}zzztttuuu{{{~~~{{{www}}}}}}}}}|||~~~{{{uuuqqqsssvvvzzz}}}}}}yyyvvvzzzzzzyyyuuurrrqqq^^^[[[XXXWWW[[[dddmmmttt___bbbfffjjjnnnsssyyy}}}yyyooofffdddgggggg```XXXWWW]]]fffkkkjjjeee___\\\iiioootttuuuzzz}}}zzzzzz~~~}}}qqqssssssmmmfff^^^]]]aaadddbbb___ZZZ___aaa\\\ZZZ]]]bbbdddeeehhhllloooooopppqqqrrrhhhjjjlllmmmmmmmmmnnnooopppvvvvvvooolllooopppmmmggghhhfffdddfffjjjjjjggguuuvvvrrriiiccceeehhhkkkdddkkktttyyyyyyxxxxxxxxx{{{{{{www{{{{{{wwwwwwzzz{{{yyytttnnnxxxxxxwwwmmmrrrqqqkkk```XXXVVVSSSPPP[[[]]]```dddhhhjjjkkkkkkhhhmmmrrruuuuuuvvvxxx{{{xxxsss___mmm}}}{{{rrrooooooKKKJJJIIIIIILLLSSS[[[aaabbbeeekkkssszzz~~~|||vvv|||}}}~~~yyysssjjjfff```]]]]]]aaafffjjjggghhhiiiiiijjjlllpppsssvvvqqqllllllnnnoookkkfffeeehhhkkkmmmoooqqqtttvvvqqqsssttttttwww|||}}}{{{}}}zzzxxx}}}uuupppwwwvvvjjjiiikkkrrrzzz~~~|||xxxzzzwwwmmmeee^^^___eeejjjiiieee^^^eeeiiifffdddggglllooooooooommmkkkjjjkkkooorrrkkkqqqxxxyyyvvvssssssttt}}}|||yyy{{{}}}|||~~~zzzvvvuuuwwwzzzzzzxxx|||yyyxxxtttllldddkkkpppwwwzzzyyyvvvtttrrrjjjssszzz{{{}}}yyyrrrrrrppppppuuuvvvnnnccc^^^^^^aaaggglllpppsssuuuyyy|||sssiii___]]]]]]]]]```ddd___kkksssqqqkkkkkkmmmooopppqqqqqqqqqooonnnmmmmmmiiilllppprrrssssssttttttooozzz}}}~~~|||vvv{{{xxxrrrlllwww<<<>>>???>>>:::555333222???>>><<<999777444333222111555:::===>>>BBBIIINNNNNNMMMIIILLL]]]kkk```JJJ\\\^^^aaacccdddeeeggghhhjjjkkknnnqqqrrrrrrqqqppp~~~ppphhhkkkbbbhhhdddccchhhqqqwwwwwwttt|||}}}}}}{{{uuuuuuuuussspppnnnnnnoooqqqzzz{{{rrrppprrrtttwww|||yyyyyy|||tttmmmiiitttmmmppptttuuuyyy~~~}}}}}}~~~}}}}}}{{{xxxvvvzzz{{{oooppprrrrrrqqqrrrtttvvvssstttuuuvvvxxxwwwuuusssmmmsssnnnhhhkkkjjjlllvvvsssmmmgggeeegggfffbbb\\\ccceeefffffffffhhhhhhhhhYYY~~~ttt777888888777666999@@@EEE666444333222444777<<<>>>444:::@@@@@@:::555444555333666666>>>UUUeeeRRR222---///222333333444555666000111222333333333222111,,,---...000222444666888///111333666777888888888666:::>>>@@@DDDIIILLLKKK\\\___eeelllsssyyy|||~~~xxx|||yyyzzz{{{|||{{{xxxuuussswww|||{{{{{{uuuvvvuuuqqqllljjjrrrbbbaaa``````gggmmmkkknnnqqqmmmnnnmmmmmmppptttvvvtttrrr~~~~~~|||tttyyyzzzuuurrrsss|||xxxqqqnnn{{{{{{www~~~~~~|||}}}nnnqqquuuyyyzzzzzz}}}}}}~~~yyyyyymmm:::999777777>>>MMMbbbqqqllldddVVVIII>>>999888888HHHSSS___aaaXXXKKK@@@;;;999777666<<>>AAABBB<<>>???AAABBBBBBDDDFFFHHH===:::777999>>>@@@>>>;;;444666:::<<<<<<999555222666444333333333222///---000////////////.................................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------....../////////000111111222222:::999<<>>nnnZZZ@@@RRRbbb___RRRGGGCCCCCC```hhhsss{{{www{{{ttttttmmmmmmeeeVVVTTTOOOKKKOOOTTTRRRKKKMMMJJJGGGDDDBBB???<<<:::444333333222111000///...//////...---------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,------------111000//////000222555666===@@@CCCDDDEEEFFFHHHJJJIIIFFFDDDEEEGGGHHHDDD@@@AAACCCFFFGGGFFFBBB>>>;;;555444333333444444222000............------------------------------------++++++++++++++++++++++++++++++++++++++++++++++++***************************++++++,,,,,,++++++***+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,------......///000000000000222888:::;;;@@@GGG:::666555999<<<;;;???DDDPPP```kkk___DDD111222;;;/////////000000000111111222222222222333555666777222111000000000000111222000111333444555555444444111333444555555666999;;;===>>>@@@BBBEEEHHHJJJLLLSSSWWW]]]bbbfffjjjnnnqqqyyyzzz|||~~~~~~~~~{{{rrrhhh^^^VVVQQQNNNJJJFFFAAA===:::666000---888666333000//////000111444444333333333444555555444777999333999aaaTTT<<>>>>>???>>>===;;;999888444444444333444555555666333222222111111222222333...///000111222222222111000111222111000000222333222222222333444555666777111333555666777999<<<>>>@@@AAAAAABBBCCCDDDDDDEEEAAAAAABBBBBBCCCCCCDDDDDD;;;BBBDDD???===@@@@@@;;;@@@IIIRRRPPPGGGAAAEEEKKKqqqjjj[[[GGG;;;:::<<<===777888999:::<<<@@@FFFJJJGGGQQQ[[[\\\UUUMMMKKKLLLTTTRRRTTT[[[^^^YYYRRRPPP___\\\YYYXXX[[[^^^``````ZZZ\\\___aaabbbbbbbbbaaadddfffjjjmmmpppqqqqqqqqqoooooooooooopppqqqrrrssszzzzzz{{{||||||||||||{{{sssjjjeee\\\XXXSSSMMMGGG@@@999555444333111000000000111222222111000000111222111///---------...///111222333000000000000000111222333444666999666;;;\\\}}}OOO777===>>>:::>>>NNNcccqqqYYYZZZZZZYYYYYYZZZ]]]___dddqqqeeefffkkkccc___UUUVVVSSSQQQSSSWWWXXXRRRKKKLLLIIICCC???;;;888444222/////////...---,,,,,,+++++++++***))))))))))))***((((((((()))))))))******(((((((((((())))))))))))++++++++++++,,,---...///000444999<<<>>>@@@BBBDDDDDDDDDFFFIIIKKKKKKHHHEEEAAABBBAAA@@@<<<888444111///---,,,,,,------,,,+++++++++*********)))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((((((''''''''''''''''''''''''''''''''''''((((((((()))))))))(((((())))))***+++++++++///...///444777;;;BBBJJJJJJHHHHHHIIILLLNNNQQQTTTUUUNNNFFFBBBAAA???999333<<<<<<======;;;888555333...------,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))******++++++++++++---......---,,,+++---...//////.........///000000:::;;;;;;;;;;;;<<<@@@BBBGGGFFFEEEDDDCCCCCCDDDDDDHHHFFFDDDDDDDDDDDDBBBAAA;;;===<<<888999<<<<<<777444===EEECCC:::444777===UUUUUUOOODDD;;;999666444666777888777777999<<>>???@@@@@@@@@DDDEEEGGGIIIKKKNNNOOOPPPTTTOOOTTTaaa```UUURRRZZZSSSTTTUUUUUUSSSRRRRRRSSSSSSQQQMMMKKKJJJIIIHHHGGGCCCJJJHHHGGGLLLKKKHHHOOOMMMKKKIIIIIIHHHGGGEEECCC::::::::::::;;;<<<======@@@AAACCCDDDFFFHHHLLLOOOSSSQQQPPPSSSXXX[[[ZZZXXXTTTTTTUUUVVVWWWXXXXXXYYY^^^WWWZZZeeeeeeZZZXXX___\\\[[[YYYXXXXXXYYY[[[\\\]]]]]]]]]]]]^^^^^^^^^^^^aaaaaaaaaaaabbbcccdddeeedddccc```^^^___aaadddfffkkkjjjjjjjjjmmmppptttwww}}}{{{~~~}}}rrrwww|||}}}}}}wwwyyyuuuppp{{{ssshhhbbb```dddcccbbbaaaaaaaaabbbbbbYYYYYYXXXWWWWWWVVVUUUUUUQQQQQQQQQPPPOOOMMMLLLLLLMMMMMMKKKIIIHHHFFFEEEEEEGGGEEEBBB???>>><<<999666<<<<<<;;;999777444222111444444444555555555444333222111111000111111222333...------...///000000///444444333333111000///...000000000000000111222333111222888:::CCCcccKKK999:::;;;@@@KKKXXX\\\ZZZMMMMMMMMMMMMOOOUUU\\\aaaeeeooobbbdddjjjbbb```XXXZZZXXXWWWZZZ\\\YYYSSSNNNJJJFFF@@@;;;888555222000...------,,,,,,+++++++++******)))((((((((((((((('''''''''((((((((())))))'''(((((((((((()))))))))))))))))))))******+++,,,***...333666999;;;>>>@@@>>>@@@BBBDDDFFFEEECCCAAA@@@@@@>>><<<888444000...000---+++*********)))((())))))))))))((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((('''(((((())))))******+++---++++++///111333999@@@AAADDDFFFGGGIIILLLLLLLLLKKKPPPRRRKKK@@@:::===CCC888999:::;;;999777555333222222111111000//////...,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,---------...,,,---...---,,,---...000111111111111111222333333///111333666999???EEEJJJOOONNNMMMLLLLLLLLLLLLMMMSSSPPPNNNMMMLLLKKKHHHFFFEEEDDD@@@===>>>@@@???<<<777999;;;999555333444666888???CCCBBBAAAAAA>>>;;;666888:::;;;999888888888?????????@@@DDDIIIPPPTTTPPPMMMPPPZZZcccccc```^^^[[[]]]```bbbdddddddddcccaaaaaa```___]]]ZZZWWWVVVSSSSSSRRROOOKKKGGGBBB@@@======;;;:::999999999999??????@@@AAABBBCCCDDDDDDBBBDDDGGGJJJNNNRRRTTTVVV]]]ZZZbbbooooooaaa\\\aaadddgggjjjjjjgggbbb___^^^XXXTTTOOONNNOOORRRUUUVVVIIINNNHHHDDDHHHGGGFFFNNNAAA===888555555555666555<<<<<<<<<<<<===>>>???@@@???@@@BBBDDDFFFIIINNNQQQTTTRRRPPPRRRTTTVVVUUUSSSPPPPPPPPPQQQRRRSSSSSSTTTYYYQQQRRR\\\[[[PPPMMMTTTOOOOOONNNMMMKKKJJJHHHGGGEEEEEEEEEFFFFFFFFFFFFFFF>>>>>>==================<<<;;;;;;;;;;;;<<<===>>><<<<<<;;;<<>>>>>:::???HHHDDD;;;???LLL>>>AAAEEEHHHGGGFFFEEEEEE<<<===>>>===<<<999666444@@@???>>>===<<<;;;:::999;;;;;;;;;:::999777555444::::::999999888888777666;;;999888777888888666555...///000111222333333333,,,---...//////......///222111000///------,,,,,,222222222222000000000000++++++,,,------,,,++++++////////////000111222333111000666:::EEEfffGGG888666333666@@@IIIGGG@@@??????>>>???BBBHHHPPPVVV```gggVVVVVV\\\VVV\\\\\\___^^^___aaa^^^WWWRRRRRRHHHDDD>>>999777444222000,,,,,,,,,,,,++++++******))))))(((''''''''''''(((''''''''''''((((((((((((''''''((((((((()))))))))''''''((((((((()))))))))))),,,000333555888<<>>===;;;888444111...---222///,,,+++*********)))))))))((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''((())))))******,,,******---------222888888===@@@AAACCCFFFEEEBBB>>>???>>>;;;555111////////////000111000///...---+++,,,,,,++++++***(((((((((((())))))))))))(((((()))((((((''''''(((((()))'''((())))))((()))+++,,,************+++,,,......---///111333666:::@@@DDDCCCCCCDDDFFFGGGIIIIIIJJJEEEDDDCCCBBB@@@???>>>===<<<999666333222222111000666444111000000111111111///333555111...///...+++000333777999888777666555444444777;;;@@@EEEHHHIIIPPPMMMMMMSSSXXXXXXWWWWWWZZZ]]]```aaa___]]]^^^___```___]]]ZZZVVVSSSPPPOOOQQQPPPNNNKKKHHHEEEBBB@@@AAA@@@>>>===;;;;;;::::::888888888888999:::;;;<<<===???CCCHHHNNNSSSWWWYYY^^^^^^fffooooooeee```bbbaaaeeeiiikkkhhhccc___]]]XXXTTTNNNJJJJJJMMMOOOPPPHHHLLLDDD>>>@@@??????GGGKKKFFFAAA======???AAABBB444444444444555666777888===>>>@@@BBBDDDHHHNNNRRRWWWWWWVVVUUUTTTSSSSSSSSSWWWWWWWWWXXXXXXXXXXXXYYYYYYTTTTTTXXXWWWPPPNNNRRROOOOOONNNLLLJJJFFFCCCAAA>>>=========<<<<<<<<<<<<@@@@@@???>>>============:::;;;<<<=========<<<<<<;;;;;;;;;<<<>>>AAADDDFFFTTTQQQPPPUUU___iiinnnooopppmmmpppwwwxxxtttvvv}}}}}}}}}|||xxxpppuuummmmmmsssfff]]]kkk[[[YYYTTTOOOLLLMMMPPPTTTaaaXXXQQQQQQSSSSSSSSSSSSXXXZZZ\\\^^^```cccgggkkk~~~}}}{{{xxxyyyyyyxxxuuuooojjjfff^^^^^^]]][[[ZZZXXXWWWVVVUUUVVVVVVVVVUUUSSSQQQOOOOOOOOOPPPPPPPPPPPPPPPOOORRROOOKKKHHHEEEBBB>>>;;;EEECCC@@@<<<777333000...444666666555333111000111((()))+++---///111333444***+++,,,+++)))((()))***,,,,,,---.../////////...+++++++++,,,---...///000333111555888@@@___DDD888;;;;;;999:::===>>>;;;;;;;;;::::::===BBBIIIOOORRRZZZKKKMMMRRRMMMWWW\\\______aaaaaaYYYOOOLLLPPPCCC???:::666444333111000,,,,,,,,,+++++++++++++++))))))(((''''''''''''(((''''''''''''((((((((((((&&&&&&'''''''''(((((((((&&&&&&'''((((((((((((''')))+++---///111555:::>>>???@@@@@@@@@>>>===<<<<<<999888555333000---,,,+++000...+++)))***++++++***)))(((((((((((('''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&'''(((((())))))+++******------,,,///444---222444333555::::::777@@@999333444999:::333,,,000000//////////////////++++++,,,,,,+++***)))((()))***++++++++++++***)))+++***)))(((((()))******+++,,,,,,,,,++++++,,,...++++++++++++,,,---...///.../////////...///111333888:::<<>>???@@@<<<:::888777555333333444555333000000000111111000+++///111///000555999999,,,...111333222222222333222555999;;;;;;<<<>>>AAAKKKIIIIIIMMMNNNLLLLLLOOOTTTUUUVVVUUUSSSRRRRRRSSSSSSRRRPPPNNNLLLIIIGGGFFFAAA@@@>>>;;;999888888888777777666444333333333333777666666555666777888999555777:::>>>BBBFFFIIIKKKMMMQQQVVVYYYYYYXXXVVVVVVZZZ]]]```aaa^^^[[[XXXWWWYYYUUUPPPLLLJJJIIIGGGFFFDDDHHHBBB<<>>AAAEEEKKKOOOSSSVVVYYYYYYWWWWWWZZZ]]]____________^^^^^^^^^^^^[[[ZZZYYYXXXWWWVVVVVVVVVUUUTTTQQQNNNKKKIIIGGGFFFBBBBBBAAA@@@???>>>>>>===999999888777777777888888555555666666777777777666::::::;;;<<<===???@@@AAA@@@@@@CCCHHHOOOWWW]]]aaaaaa```aaadddhhhjjjlllllleeeeeefffgggggggggggggggiiidddaaaccchhhkkkkkkhhhgggjjjiiibbbYYYRRRQQQVVVSSSRRROOOKKKGGGFFFGGGHHHKKKDDD@@@BBBDDDDDDFFFJJJFFFIIILLLNNNPPPSSSYYY]]]vvv|||{{{rrrooouuuwwwsss~~~~~~}}}zzzxxxwwwnnnmmmkkkgggbbb\\\VVVSSSLLLKKKJJJHHHFFFDDDCCCBBB===>>>??????>>>===:::999===>>>????????????>>>===666555555888;;;======<<<000000000000000111111222(((+++---,,,***)))***+++///...---,,,***(((&&&%%%)))+++---,,,+++***,,,...*********))))))((((((((()))*********+++---...///333111666888>>>]]]AAA<<>>:::555222000000//////,,,,,,,,,+++++++++++++++))))))(((''''''''''''((('''''''''((((((((())))))%%%%%%&&&&&&&&&'''''''''&&&&&&'''(((((((((''''''((()))+++,,,...222888<<<888999::::::::::::<<<===777666444111///---,,,,,,---***''''''(((*********))))))((((((((('''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''$$$%%%%%%&&&&&&'''(((((('''&&&'''******(((+++///111555666333555<<<>>><<<555:::<<<888///,,,000666//////...---,,,---------+++,,,---------,,,***)))'''((()))******)))((('''))))))'''&&&&&&'''((()))((())))))(((&&&&&&''')))((((((((((((((()))******+++,,,.........///111333555666999;;;<<<<<<;;;:::@@@CCCDDDAAA:::666777:::555444444333000---...111000000111111000/////////---111111---+++,,,---,,,---...///...------///111***///333333111333===EEE???@@@EEELLLPPPPPPTTTYYYPPPNNNLLLKKKKKKLLLKKKJJJDDDDDDCCCBBBAAA@@@???>>>???===:::888666666777888333333222222222222222333111000/////////000111222222333444666888999;;;;;;BBBHHHJJJHHHIIINNNQQQPPPSSSTTTUUUTTTQQQNNNLLLLLLMMMLLLKKKKKKKKKJJJHHHFFF<<>>===;;;<<<>>>>>>===<<<:::888999:::;;;;;;;;;:::888888999777555555555444222111222222111//////......///))),,,///...,,,+++---///******+++,,,------,,,,,,''')))+++***(((((())),,,(((((((((((()))***+++,,,*********+++,,,...///000//////777<<>>:::777>>>CCCEEECCCAAAAAA===777>>>DDDJJJMMMNNNQQQVVV[[[]]]___[[[QQQIIIHHHFFFBBB777666444222111000//////------,,,++++++******)))'''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&'''''''''(((((()))((()))***,,,000333555666666777777777888888999888777444111...,,,+++***))))))))))))((((((((((((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((()))***+++++++++111222444555777888999999888777555222000///......///......------,,,++++++))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))***+++---......///333555999;;;;;;;;;;;;<<>>>>>:::666222222111111000///////////////...---,,,,,,++++++------------------------+++++++++,,,,,,,,,------------...000333777:::======@@@DDDGGGHHHIIIKKKMMMPPPPPPQQQPPPOOOLLLIIIGGGEEEDDDCCCCCCBBB???;;;777666555555444333333222222////////////............////////////000000000000000111111222444555666666===???BBBCCCDDDDDDFFFHHHKKKKKKKKKIIIHHHHHHJJJLLLNNNJJJGGGGGGIIIGGGAAA<<<;;;;;;:::999888777666555444444333222222222222333333333222222333333444555777666666777999<<<@@@BBB???EEEKKKMMMMMMMMMQQQUUURRRRRRSSSRRRRRRSSSVVVXXX^^^[[[XXXVVVUUUSSSPPPMMMBBBAAAAAAAAA@@@@@@??????777777777666555555444444444333333222222333333444000000000000////////////000111111222333333444444777999;;;>>>AAADDDFFFGGGSSSXXX^^^cccgggiiikkkllljjjmmmooommmgggbbbaaaaaaeeebbb___```aaa___XXXRRRTTTRRROOOMMMLLLJJJHHHEEEKKKNNNQQQRRRPPPLLLJJJIIIAAA>>>;;;;;;===>>><<<:::===>>>>>>???BBBHHHPPPUUUddd___ZZZZZZ___ccccccbbbkkknnnrrrqqqnnnkkkkkkllltttnnnhhheeeeeeccc^^^YYYVVVTTTQQQMMMHHHEEECCCAAA999999:::;;;;;;<<<<<<===999888888777666555555444555555555555555555555555222333555555555333111000//////...---,,,,,,++++++***++++++++++++***))))))******))))))(((((((((''''''((((((((())))))******''''''''''''(((((((((((()))************+++...000444000777:::CCCqqq>>>,,,///222555555333///---+++000333333555888888555999???EEEIIIKKKNNNTTTYYYTTTUUUPPPHHHCCCDDDBBB===555444333111///.........---,,,,,,+++******))))))''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''(((((((((((()))+++...111333444555666777777888777777666555333000...---,,,,,,))))))))))))((((((((('''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((())))))***++++++000111222555666888888999777666444222000///...............---,,,,,,++++++))))))))))))))))))))))))''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((()))***+++,,,------000333777999999999:::;;;CCC???;;;;;;===<<<888444222111111000000///...............---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,---......---...000333555777999===AAADDDFFFGGGHHHIIIJJJKKKKKKKKKJJJHHHEEECCCDDDCCCAAA@@@@@@>>>:::777444444333333222111111111/////////.........------------------..................///000111222333333888;;;>>>???@@@AAACCCEEEGGGHHHHHHHHHGGGHHHJJJLLLKKKIIIFFFFFFFFFDDD???<<<::::::999888777666555555444333333222111222222222222111111111111222333333555555555666888;;;>>>@@@BBBFFFJJJKKKHHHGGGJJJMMMMMMOOOQQQRRRRRRTTTWWWYYYUUUSSSPPPNNNMMMKKKHHHFFFAAA@@@???>>><<<;;;999999666555555444333333222222222111111000000111111222////////////..................///000000111111222444555777999<<>>???@@@AAA@@@>>>======>>>;;;999666777999:::888777888888999999;;;???EEEIIISSSQQQQQQUUU]]]aaabbb```^^^```bbbcccbbbaaaaaaaaafffaaa\\\YYYYYYVVVQQQLLLHHHFFFDDDAAA>>>;;;:::999999999999999999:::::::::777777666555555444333333222222222222222222222222000111222333333111///............---,,,,,,++++++***++++++++++++***)))))))))))))))(((((('''''''''''''''((((((((()))))))))''''''''''''(((((((((((()))************+++...000111000:::>>>EEEppp888///000111222111...,,,***)))++++++)))+++///111000333888>>>BBBFFFJJJPPPTTTNNNKKKEEE???>>>???;;;666333222111///...---------,,,,,,++++++***)))))))))'''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((()))+++...///111222555777777777666555333333111000......------)))))))))(((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((())))))******---...000333555777888888666555333111000...............---,,,,,,++++++***))))))))))))))))))))))))''''''''''''''''''''''''&&&''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((()))***++++++,,,,,,000333666777888999:::BBB???;;;:::;;;:::666333111111000000///......---...------,,,,,,+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,...---,,,,,,---...000111444888===AAABBBCCCCCCDDDCCCDDDEEEEEEDDDCCC@@@???AAA???<<<::::::999777555222222111111000/////////.........---------,,,,,,*********+++++++++,,,,,,++++++,,,---...///000000222444777999;;;===@@@BBBEEEFFFHHHHHHHHHJJJMMMOOOGGGGGGEEEDDDBBB???<<<;;;888888777666555555444444333222111111000000111111000////////////000111111222222222333555888:::<<>>AAADDDkkk{{{555333333222222000///...---///000...+++,,,222666666...222777<<<@@@FFFLLLPPPMMMHHHAAA>>>>>>>>>999333333222111///...---------+++++++++***))))))((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((()))***+++---///333555777666555333333222111///...---,,,,,,))))))((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((()))))))))***,,,...111333555777777444333111000///.........------,,,,,,+++*********))))))))))))))))))))))))''''''''''''''''''''''''&&&&&&&&&'''''''''((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''((()))******++++++***---111444555777999;;;@@@===:::999888777444111000000//////...------------,,,,,,,,,+++++++++***************************************++++++++++++,,,++++++++++++,,,......000444:::>>>??????@@@@@@>>>@@@AAABBBBBB@@@>>>======:::666444333333222111111111111000//////......------,,,,,,,,,+++++++++((()))))))))************)))******+++,,,------------///222555666999===???@@@BBBDDDEEEEEEFFFHHHJJJCCCDDDDDDAAA===:::999:::666666555444444333222222111000000///////////////---------------...////////////000111333555777888888;;;>>>@@@AAACCCFFFIIIDDDHHHMMMQQQSSSSSSTTTUUUPPPOOOMMMLLLLLLJJJFFFDDDAAA@@@>>><<<999666444333222222222111000000//////...------,,,,,,------...,,,,,,+++++++++******************+++,,,,,,------...///000111222444555555AAACCCFFFIIILLLOOOTTTWWWSSSRRRSSSVVVYYYZZZWWWUUUVVVTTTQQQPPPNNNKKKFFFBBBEEEAAA===:::999888777777777666444111///000333555//////......000111111111000222333444333444666777;;;===AAAHHHNNNRRRRRRPPPXXXVVVUUUWWW[[[]]]\\\ZZZYYYWWWUUUSSSPPPLLLFFFAAA>>>>>><<<;;;999888888888555555555444333222222111111111000000////////////------------------------,,,------......---,,,,,,---,,,,,,,,,+++++++++******************))))))(((''''''''''''''''''&&&&&&''''''''''''''''''((((((''''''''''''(((((((((((()))************+++...000///333AAABBBBBBhhhsss555000000///...---------...+++---,,,+++///888>>>???,,,///333777<<>>>>>AAA???:::666333222111000///.........+++******))))))(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&''''''((((((***---000333555444333222444333111///---+++******((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''(((((((((((())),,,///111333555555222111000///...---------,,,,,,,,,+++******))))))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((())))))******++++++))),,,000222444666999;;;<<<;;;999777666444222000//////......---,,,,,,++++++++++++++++++*********)))))))))))))))))))))))))))))))))*********++++++))))))***+++,,,---...///...222777:::<<<<<<===>>>>>>???AAABBBBBBAAA???>>>;;;888444111111222111111111111000000///.........++++++++++++************(((((()))))))))*********))))))******++++++,,,,,,+++---///111333666;;;>>>:::<<<>>>???>>>???@@@BBBAAABBBAAA>>>:::777777777333333333222222111111000//////...------------...,,,++++++++++++,,,------,,,,,,---///000222333444333555999<<>>;;;888555333333333333222000000000///......------*********)))))))))((((((((((((((()))))))))******))))))))))))******++++++***+++---///111444999<<<;;;===???@@@@@@@@@AAACCCAAA???===:::888666555555111111111000000/////////...---,,,,,,++++++,,,,,,+++************+++,,,,,,***+++,,,---///000111111444444666999<<<@@@CCCEEEDDDGGGKKKNNNNNNMMMMMMMMMLLLJJJIIIHHHGGGDDD???;;;888777666555444333222222111000000//////...------------,,,,,,,,,,,,------***))))))))))))(((((((((((())))))***++++++,,,,,,------...///000111111222333888???EEEJJJLLLOOOQQQMMMQQQVVVWWWTTTRRRTTTVVVWWWUUURRRNNNIIIDDD@@@>>>888888888888888666222...000222333333111///......---...///...------///000***,,,...//////000222333444555888;;;@@@FFFKKKNNNXXXXXXZZZ\\\^^^^^^\\\ZZZRRRQQQOOOLLLHHHCCC???===<<<;;;999777555333222222111000000///...---------,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,---------************************))))))******))))))(((''''''''''''''''''((((((((())))))))))))((((((((((((''''''''''''(((((((((((()))************+++...000222333@@@DDDLLLzzzddd555111111000///////////////+++---,,,(((''')))(((%%%,,,+++,,,...333777;;;===999888===CCCCCC===888888000000///...------------***))))))(((((('''&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%&&&&&&''''''''''''((()))+++---///111222333111111///---,,,+++******(((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((***,,,...///000000///...------------------+++++++++***))))))((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((())))))(((***,,,...///111444777555555555444222111111111---------,,,++++++******)))*********************))))))))))))))))))))))))((((((((()))))))))******&&&'''(((***+++,,,,,,---,,,...000222444666999<<>>:::888888777555222////////////............,,,,,,+++************+++***************++++++,,,)))***+++,,,.../////////333333333666999===@@@AAACCCFFFIIIKKKLLLLLLLLLMMMJJJIIIGGGFFFDDD@@@;;;777888777666555333222111111///......------,,,++++++,,,,,,++++++++++++,,,,,,))))))))))))((((((((((((''''''((())))))******+++******+++,,,---...///000...111777<<>>;;;:::888666555444333333//////......------,,,,,,++++++++++++++++++++++++************************+++++++++++++++,,,,,,---)))*********************)))))))))))))))((((((''''''''''''(((((()))))))))++++++******))))))))))))''''''''''''(((((((((((()))************+++...000444333???EEEOOO}}}___444//////......---,,,++++++(((+++,,,***+++---,,,))),,,******,,,000444777888======CCCHHHDDD:::333444///...------,,,,,,,,,,,,)))))))))(((''''''&&&&&&%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%&&&'''''''''''''''(((***,,,...000222333///...------,,,,,,,,,,,,(((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((()))+++---............------,,,,,,---------++++++******)))(((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&'''''''''''''''''''''(((+++,,,---///222555333444444333111000111111------,,,,,,+++******))))))))))))))))))*********************************(((((((((((())))))))))))&&&'''((()))************+++,,,...///111444888;;;>>>???@@@@@@???>>>;;;:::555333111000000000...---------,,,,,,+++******))))))(((((((((((('''''''''&&&&&&&&&'''''''''((((((&&&&&&''''''''''''''''''((()))++++++---000444888333777;;;>>>@@@AAACCCEEECCC===888666888888555111..................------,,,++++++******************************++++++,,,((()))+++,,,......////////////000333888<<>>@@@@@@===888555333//////...---,,,,,,++++++((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''')))+++---///000...---,,,,,,+++***))))))((((((((((((''''''''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&'''((()))***+++,,,,,,,,,------,,,++++++))))))))))))(((((((((((())))))(((((('''''''''&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''(((((()))***,,,///111222222111111111000000//////...------,,,,,,++++++***))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((***+++---...111555888999:::<<<===<<<:::888666444333222000//////......+++++++++*********))))))(((((('''''''''&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((((((((((((((((('''((())))))))),,,000333777666777;;;???AAA@@@======:::888666666555333111000//////---,,,+++******+++*********))))))(((((())))))))))))))))))))))))))))))*********+++++++++......///111555:::???CCCAAADDDHHHJJJKKKKKKMMMNNNLLLKKKHHHEEE@@@<<<888666555444333222000///...---...---,,,,,,++++++,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((()))))))))***************---000222555999>>>BBBDDDFFFIIIKKKLLLKKKIIIGGGIIIGGGDDDBBB@@@<<<888555222222111000///...------************************+++*********))))))(((((()))))))))))))))******+++.........000222666:::<<>>;;;888666555444333111000///...---,,,++++++******++++++))))))))))))))))))))))))(((((((((((())))))))))))))))))******++++++,,,,,,))))))))))))))))))******((((((((((((((((((((((((((((((((((((((((((((((((((()))***,,,+++***(((''')))((('''''''''(((******,,,,,,++++++,,,...///111777;;;888FFFJJJ{{{WWW333/////////...------,,,,,,************************))))))))))))+++...000222888:::===>>>;;;777444222000000///...---,,,+++***((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&(((***,,,...///------,,,+++******))))))((((((((((((''''''''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&'''((()))******+++,,,,,,,,,,,,,,,++++++))))))))))))(((((((((((()))(((((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&''''''((((((***,,,...///111111111000000000/////////---------,,,++++++******))))))))))))))))))))))))(((((((((((((((((((((((('''''''''''''''''''''''''''((((((((())))))))))))(((***+++,,,---000444777888999;;;<<<<<<:::777666222111000///...---------++++++*********)))))))))((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''((()))))))))+++///222888777888<<<@@@BBBAAA???<<<:::777555555444333111//////...---,,,+++***************)))))))))(((((((((((((((((((((((((((((()))))))))*********++++++---------///333777<<>>BBBEEEFFFGGGHHHJJJPPPNNNJJJEEE@@@;;;777555555444333222000///...---------,,,++++++++++++,,,))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''(((((()))))))))************,,,...000333777<<<@@@AAACCCEEEGGGHHHHHHGGGGGGJJJGGGCCC@@@>>>;;;777555222111111000///...---,,,*********************************)))))))))(((((())))))(((((())))))***+++---------///111555888:::AAAEEEIIILLLMMMMMMMMMMMMKKKHHHDDDAAA???<<<999777555555444222111000......,,,,,,+++************+++))))))))))))))))))))))))'''((((((((())))))))))))))))))))))))))))))))))))*********)))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''(((***++++++***((('''((((((((()))((((((((('''++++++++++++,,,---///000777===<<>>@@@???>>>;;;999666444444444222000///...------,,,+++************))))))))))))(((((((((((((((((((((((((((((())))))))))))************,,,++++++---///333777999<<>>999666555444333222111000///...------,,,++++++******++++++))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((()))))))))))))))+++,,,---///444999===>>>???AAACCCDDDFFFFFFGGGIIIFFFAAA===;;;999666444111111000///...---,,,,,,))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((()))******++++++,,,---///222555777<<<@@@EEEHHHJJJJJJKKKLLLHHHEEEAAA???===;;;888666444333222111000///...---,,,++++++***************))))))))))))))))))))))))''''''((((((((()))))))))******))))))))))))((((((+++*********))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&'''))))))***)))((('''(((((()))))))))(((((('''************+++---///000555>>>???HHHBBBnnnRRR222/////////...------,,,,,,************************))))))((((((((()))***+++///222666777666444333333333222111///---+++***)))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&((()))******************)))))))))(((((('''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&''''''((()))))))))******+++++++++++++++))))))))))))((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&'''''')))***,,,,,,...............---------,,,,,,,,,+++******))))))''''''''''''''''''''''''(((((((((((((((((((((((('''''''''''''''''''''''''''''''''((((((((()))))))))))))))((())),,,111555333555777888888777444333111000///---,,,,,,,,,,,,******)))))))))(((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''((()))(((((((((***,,,000111444777999;;;;;;;;;999777444333333333111000---------,,,+++******)))))))))))))))))))))((((((((((((((((((((((((((((((((((((((()))))))))******+++++++++,,,---000333444===@@@DDDGGGIIIKKKMMMOOOPPPMMMGGGAAA;;;888666555333222111000///...------,,,,,,+++***************))))))))))))))))))))))))(((((((((((((((((((((((('''''''''''''''''''''''''''''''''((((((((())))))((()))******,,,000555:::<<<<<<>>>@@@BBBEEEGGGHHHGGGCCC>>>:::888666555333000000///...---,,,++++++))))))))))))))))))))))))(((((((((((((((((((((((((((''''''''''''((())))))))))))***+++---///111333555999???CCCEEEFFFGGGHHHEEEBBB???<<<:::999666444222222111000///...---,,,++++++***)))))))))))))))(((((((((((((((((((((((('''''''''((((((((()))))))))*********************++++++******)))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&'''(((((()))((((((''')))((((((((()))***+++,,,******)))***+++---///000555>>>???IIIFFFuuuPPP333/////////...------,,,,,,******************************))))))))))))******---000333555444333333333222222000///---+++***)))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&'''((())))))))))))))))))))))))''''''''''''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&''''''((((((((()))******+++++++++***))))))))))))(((((((((((('''''''''(((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''''''''''''''((()))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******)))((((((&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((***...222111222555666666555333111111000///...---,,,,,,,,,)))))))))(((((((((''''''%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''''''''''''''''''''''''''&&&((((((((('''''')))***,,,...222555777888999:::777555333222222111000///,,,,,,,,,+++******))))))(((((((((((((((((())))))''''''''''''''''''''''''''''''((((((((()))))))))+++++++++,,,---///000111666999>>>AAACCCEEEGGGIIIIIIFFFAAA<<<999666555555111111000000///...------++++++***))))))))))))***((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&''''''''''''((((((((('''(((((((((***---222555:::;;;===???BBBEEEGGGHHHDDD@@@;;;777666555333222//////...---,,,+++******(((((((((((((((((((((((('''''''''''''''''''''((('''''''''&&&''''''((()))'''((()))***+++---...///111666<<<@@@CCCDDDFFFGGGBBB???<<<:::888777555333000000///...------,,,,,,+++***))))))(((((())))))''''''''''''''''''''''''''''''''''''((((((((((((''''''(((((()))***++++++************))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&'''(((((((((((((((***)))''''''))),,,000333***))))))***+++...000111777======IIIJJJ{{{NNN222/////////...------,,,,,,************************************************+++---111222222111111222111000///...,,,+++))))))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%&&&'''''''''(((((())))))******'''''''''&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&''''''''''''((()))***************))))))))))))(((((((((((('''''''''(((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''''''''''''''(((((()))*********++++++++++++,,,,,,++++++******)))(((((((((''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((&&&'''((((((((())),,,...///000333444555333111000111000///...---,,,,,,,,,((((((((((((''''''''''''%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&((((((''''''((()))+++...222555666777999;;;666333111000111000///...+++++++++*********))))))''''''(((((((((((())))))''''''''''''''''''''''''''''''''''''((((((((((((******++++++,,,...//////222555:::===>>>@@@BBBCCCBBB@@@===:::777555444444000000000///...---------+++***))))))((()))))))))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((%%%&&&(((((()))+++...111666888:::===@@@CCCDDDEEE>>>;;;888666555444333111......---,,,+++***))))))((((((((((((((((((((((((&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&'''((((((&&&'''((()))***+++,,,,,,000555:::???BBBCCCEEEFFF@@@===:::888777666444222///......---,,,,,,++++++***))))))(((((((((((((((''''''''''''''''''''''''&&&&&&'''''''''(((((((((%%%%%%&&&''''''(((((())))))))))))))))))))))))***(((((((((((((((((((((((((((((((((((((((((((((((('''''''''(((((())))))******)))'''''')))---111444*********+++,,,///111222999>>><<>>===;;;999666444222111000//////......------,,,******)))(((((((((((()))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''$$$&&&((()))******,,,---111333777:::===>>>>>>>>>999777666555555444222111------,,,+++***)))((((((''''''''''''''''''''''''%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''(((&&&'''((()))******++++++---111777<<<>>>???AAABBB>>><<<999777777666444222---------,,,++++++******))))))(((''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((******))))))((((((((('''((((((((()))******++++++(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))***++++++((((((((()))***+++,,,---+++++++++,,,...000222444777???@@@IIIGGGvvvIII///000//////...------,,,,,,************************'''((())))))))))))))))))'''))),,,---,,,,,,,,,---------,,,++++++***))))))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$%%%%%%&&&&&&%%%&&&&&&'''((()))******''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&'''((()))************))))))))))))((((((((((((&&&'''''''''(((((())))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''))))))(((((((((((())))))(((((())))))*********+++*********)))((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((###&&&(((***)))(((((())),,,---000222222111000.........,,,+++***)))))))))(((((('''''''''&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&!!!$$$&&&'''&&&'''((()))%%%)))...111111222555777444222////////////...---************))))))))))))&&&'''''''''(((((())))))''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''((()))***+++,,,,,,///222666888999:::;;;<<<>>>===<<<:::777444111////////////......------,,,******)))(((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''###%%%)))*********+++,,,---///333777:::::::::999666555444555555444222000------,,,+++***)))((((((''''''''''''''''''''''''%%%%%%%%%&&&&&&'''''''''&&&%%%%%%%%%%%%&&&''''''&&&'''((()))************)))---333777999:::<<<===>>>;;;999777777666444333---,,,,,,++++++*********))))))((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((000000///---+++***)))(((''''''((()))***+++,,,,,,(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))***,,,,,,&&&'''***++++++***'''&&&++++++,,,---...111333555444@@@CCCLLLFFFuuuGGG///111000///...---,,,,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))&&&'''((()))***+++,,,,,,,,,,,,,,,,,,,,,+++***)))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%&&&&&&'''((()))))))))((('''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((())))))))))))************))))))))))))((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((()))+++---/////////---------------,,,+++***(((((())))))((('''&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''***+++,,,...000111333333333000......///000---++++++******)))(((''''''&&&((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&''''''(((***)))(((''''''((()))***...000222333444777;;;>>>@@@;;;555444555666444111...------,,,,,,++++++***((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&%%%$$$$$$%%%&&&((()))&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((,,,---111666;;;===<<<:::999888666333111000//////...---,,,***)))((((((((((((((('''''''''&&&&&&&&&'''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((+++---111444888:::;;;<<<999888777666666444000...---,,,+++***))))))))))))''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))000111222222111222444666======DDDIIIJJJ^^^EEE000111000///---,,,,,,,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))&&&'''((()))***+++,,,,,,+++,,,,,,,,,++++++***)))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%&&&&&&'''((())))))(((((('''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((((((((()))))))))*********))))))))))))((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((()))***,,,...///...---,,,---------,,,+++***(((((()))(((((('''&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''))))))***,,,...000111111222000......//////---+++*********)))((('''''''''((((((((((((((((((((((((''''''&&&&&&&&&&&&'''''''''&&&&&&&&&'''(((((()))***)))(((''''''((()))***+++---///111333666;;;>>>???:::444333555555333000...------,,,,,,+++******((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((((((+++,,,///444999;;;:::999888777555333111000///...------+++***)))((((((((((((((('''''''''&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((()))+++...222555777999999666555555555555333000---,,,,,,+++***))))))))))))''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((('''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))---.../////////000222444<<<===EEEIIIGGGXXXBBB000111000///---,,,,,,++++++))))))))))))))))))))))))))))))))))))))))))))))))''''''(((((()))***+++++++++++++++,,,++++++***)))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((()))((((((((('''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((((((((())))))))))))******)))))))))(((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((()))***+++------------,,,------,,,,,,+++***((((((((((((((('''&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''((()))***,,,...//////000///...---......---+++******))))))((((((''''''((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''&&&&&&&&&'''((()))***+++))))))(((((((((((())))))(((***---///111555999===<<<888333222333444222///---------,,,++++++******((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((()))***---222666888777666666555444222111///......---,,,+++)))(((((((((((('''''''''''''''&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((''')))+++///222444555666333222222333333222000...,,,,,,+++***))))))))))))''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))***+++,,,,,,,,,---000222;;;???HHHLLLIIIXXXAAA000000000...---,,,+++++++++))))))))))))))))))))))))((((((((((((((((((((((((''''''(((((()))******+++******++++++++++++******((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''(((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((((((((((((((()))))))))***))))))((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((()))***+++,,,,,,,,,,,,,,,,,,,,,++++++***(((((((((((('''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''(((***+++,,,---...///...------------,,,,,,***)))))))))((((((((('''((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''&&&&&&'''''')))***+++,,,))))))(((((((((((())))))''')))+++---...111555999888555222111222222111///------,,,,,,+++*********((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((()))))))))(((&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''((((((+++...222444444333333333222111000///------++++++***)))(((''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((&&&(((***,,,///111333333111000000222333333111///,,,+++***))))))(((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))((()))*********,,,///222<<<@@@KKKNNNLLL^^^AAA000000///...---,,,+++++++++))))))))))))))))))))))))(((((((((((((((((((((((('''''''''((())))))******)))******++++++*********((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((('''(((((((((((()))))))))((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((()))******+++++++++++++++++++++***))))))((('''''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''((()))+++,,,------------------,,,,,,,,,,,,))))))))))))((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''&&&&&&'''''')))***+++,,,(((((())))))))))))(((((((((***+++++++++---111333555333222111111111000///---,,,,,,++++++***))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((()))))))))(((&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&''''''(((,,,///111111000000000000000///...---,,,******)))(((''''''''''''&&&'''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''((()))+++---///111222000000000222444444222000,,,+++***)))((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&'''''''''(((((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))((()))*********---111444<<>>AAAKKKMMMEEEUUUrrr>>>///111///,,,+++,,,---,,,+++...)))999SSS 111***^^^'''&&&&&&444,,,VVV(((666%%%+++HHH %%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((((((((((((((((((((((('''&&&&&&&&&(((***+++,,,&&&)))+++++++++***)))(((+++,,,,,,***&&&$$$%%%'''......,,,***(((''''''((( '''"""+++---(((///(((+++++++++******+++++++++************************))))))))))))))))))))))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&''''''''''''(((''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((***)))))))))((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''((()))))))))*********++++++))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''(((((())))))******000000000/////////.........------,,,+++***))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''***333555***###%%%(((%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&'''(((***************++++++******)))(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((()))***,,,,,,,,,---......//////+++***)))(((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((()))******)))+++,,,,,,+++---333777===BBBKKKLLLCCCRRRlll>>>///111///,,,+++,,,---,,,+++...444333!!!---CCC111+++555---eee>>>$$$IIITTT111444...UUU111'''OOO333...%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((((('''&&&&&&&&&'''((())))))***++++++)))((((((***###)))......++++++///444(((((()))+++,,,---.........000&&&+++---&&&)))(((((()))************)))******))))))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&''''''''''''(((''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''((())))))))))))************))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((---.........////////////...------,,,+++***))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&''',,,444555,,,%%%&&&(((&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&'''((()))))))))******+++******)))(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((())))))++++++,,,,,,---.........+++***)))(((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((()))******)))+++,,,++++++---333888<<>>~~~%%%^^^kkk%%% !!!;;;111333%%%<<<^^^%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((()))*********((((((((((((((('''''''''&&&'''---333---222777:::<<>>'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))&&&))),,,...---,,,,,,---&&&'''---444777888???HHHWWWVVVVVVWWWYYY\\\^^^___\\\^^^aaaeeeeeeaaaZZZTTTQQQUUUJJJHHH@@@555;;;555444222///,,,++++++,,,---+++*********))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&''''''''''''(((''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''((((((((()))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''))))))***,,,---...///000...------,,,+++***))))))(((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''---000111---)))''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%&&&''''''((()))***************(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&''''''((())))))******+++,,,,,,,,,+++***)))(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((())))))***(((***,,,++++++...444999:::HHHIIIGGGEEEHHHSSS<<<222111///,,,+++,,,---,,,+++000---...///444bbb555((()))---555^^^(((UUU}}}ppp###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))'''***,,,+++((('''))),,,222888FFFUUUZZZWWW[[[cccZZZXXXWWWXXX\\\^^^^^^]]]eeeggglllsssxxxxxxrrrmmmrrrzzzrrrqqqeeeTTTUUUMMMEEEBBB===777111...,,,+++,,,,,,++++++***)))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&''''''''''''(((''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''(((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((()))+++,,,---//////...------,,,+++***))))))(((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''***,,,---,,,)))'''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&'''''''''((()))************(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&&&&''''''(((((())))))***++++++++++++***)))(((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((()))******(((***+++++++++...444999:::IIIHHHFFFIIIIIILLL<<<333111///,,,+++,,,---,,,+++(((!!!222888$$$%%%555###xxx???///"""555SSS%%%222UUU444~~~GGG...~~~'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&'''''''''(((''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))***,,,,,,******...666>>>JJJNNNYYYeeefff```cccmmmNNNRRRXXX]]]```aaabbbbbbpppmmmiiiiiihhheee^^^XXXsssyyysssyyyyyyssszzzuuudddaaa[[[RRRHHH>>>555000------,,,,,,+++******)))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&''''''''''''(((''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((('''((((((((()))))))))***''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&'''''''''((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((%%%&&&&&&''''''((((((((('''((()))***+++,,,---......------,,,+++***))))))(((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&''''''((()))***)))&&&$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&'''&&&'''((()))************(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''''''''((())))))******++++++***)))(((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((()))******''')))+++++++++...444:::;;;KKKFFFFFFNNNKKKIII;;;444111///,,,+++,,,---,,,+++'''333$$$###111999000$$$fff111555!!!///RRRnnn***;;;RRR&&&666WWW000%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''((((((((()))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((()))''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((***---000666EEEWWWdddZZZWWWXXX\\\WWWPPPVVVcccyyyooollliiieeemmmhhh|||qqqdddTTTFFF>>>......------,,,+++******))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((&&&&&&&&&'''''''''((((((''''''''''''((((((((()))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((()))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))'''((((((((())))))******''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''(((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((%%%%%%&&&&&&'''((())))))(((((()))***+++,,,------...------,,,+++***))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''&&&&&&%%%%%%&&&&&&'''%%%%%%&&&)))(((%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&''''''&&&'''((()))************(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%%%%&&&&&&''''''(((((()))*********+++***)))(((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((()))******''')))+++++++++...555:::<<>>***!!!---///,,,iii!!!000~~~GGG,,,,,,000%%%!!!%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&''''''((())))))))),,,***(((&&&&&&''')))***$$$%%%&&&''')))***++++++"""...(((%%%000,,,$$$...+++)))%%%$$$&&&)))---///%%%&&&'''((((((((('''&&&&&&&&&&&&'''''''''((((((''''''''''''((((((((()))(((((((((((())))))))))))************))))))))))))"""'''333...)))555***)))111555CCCaaaoooiiiccc^^^RRRKKKVVVnnnpppfffhhhsss}}}uuuttttttuuuqqqkkkiiikkkwwwwww|||aaaaaaZZZ___oooaaafffVVVEEEAAA!!!111...###111,,,***)))((()))******)))((((((((((((((((((((((((''''''''''''((((((((()))((((((((((((((((((((((((******))))))((((((''''''&&&'''))))))((('''(((***(((((()))******+++++++++'''''''''''''''((())))))$$$$$$&&&(((******(((&&&(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((())))))(((((('''''''''&&&((((((((((((((((((((((((((((((((((((((((((((((((*********)))))))))))))))''''''''''''''''''''''''(((((('''''''''&&&&&&&&&((((((((()))******++++++///...---+++***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&&&&&&&'''''''''((((((((('''&&&&&&'''''''''%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((()))((('''&&&%%%&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''''''''''''''''''''''''''''''''''')))))))))))))))******+++************)))(((&&&&&&''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((,,,'''###%%%+++...+++&&&***+++###&&&)))'''+++$$$))))))$$$"""%%%%%%"""((()))###+++&&&!!!///###'''%%%%%%'''((('''(((***)))))))))(((%%%$$$''',,,(((((((((((())))))))))))'''((()))***,,,000555:::>>>EEEJJJKKKGGGPPPMMM666333000///---,,,------,,,+++000///---$$$444666"""!!!MMMbbbDDD000AAA+++$$$888jjj$$$&&&///CCC ...%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&''''''((()))))))))***((('''+++000000***###///---)))(((((('''%%%"""---000***$$$$$$"""""")))###$$$(((111777444((('''((()))))))))(((&&&&&&&&&&&&&&&'''''''''(((((('''''''''((((((((())))))(((((((((((()))))))))***))))))))))))))))))))))))333$$$%%%///...(((((()))BBBPPPXXXaaannnnnniiilll\\\jjjyyyuuuoooooo|||jjjmmm|||\\\YYY===777)))$$$(((''')))++++++)))((()))+++(((((((((((((((((((((((('''''''''((((((((())))))((((((((((((((((((((((((******))))))((((((((((((((((((((((((((()))+++,,,''''''(((((((((&&&%%%$$$***++++++++++++***)))(((---,,,***)))))))))'''%%%(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((()))(((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((('''''''''&&&&&&&&&((((((((()))******++++++......,,,+++***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&&&&&&&'''''''''((((((((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((()))((('''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((((((((((((''''''''''''''''''''''''''')))(((((((((((()))******************)))((('''&&&''''''''''''''''''''''''((((((((((((((((((((((((***,,,---***%%%###%%%((( &&&,,,000///+++$$$&&&***+++***---111000+++'''%%%''',,,&&&&&&---%%%(((///,,,######---///(((&&&######(((......)))%%%(((((((((((())))))))))))'''((()))***,,,000555999>>>EEEJJJJJJFFFOOOKKK777333111///---,,,------,,,+++%%%EEE333000(((+++444OOO==="""\\\***&&&000 www$$$444***www&&&(((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''(((((())))))***'''***,,,***&&&&&&+++000+++(((''')))---000111000'''%%%***,,,'''+++333444---,,,)))$$$!!!$$$+++111)))))))))))))))((('''&&&&&&&&&'''''''''(((((((((''''''((((((((()))))))))((((((((()))))))))******))))))))))))))))))))))))+++***(((---000///<<>>ddd!!!***///...aaaYYY000---;;;'''BBBmmmyyy???555'''666fffqqq999(((222$$$***!!!111444WWW$$$(((&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''''''''(((((()))*********---(((%%%***111222***"""###///???OOO___ppp}}}sssnnnnnn```JJJ===///,,,222333+++"""&&&&&&&&&''''''((())))))'''''''''((((((((())))))(((((((((((()))))))))***))))))))))))************((()))))))))******++++++,,,666...444]]]vvvqqqmmmgggpppxxxiii~~~sssiiiKKK666...&&&%%%***,,,***&&&))))))))))))))))))))))))(((((((((((()))))))))***))))))))))))))))))))))))))))))))))))************&&&'''))),,,//////---,,,///...+++)))((((((((()))******)))))))))***+++,,,,,,+++******+++***'''%%%(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))*********''''''''''''''''''''''''&&&''''''''''''''''''''''''''''''((())))))************+++++++++***))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((())))))(((***,,,,,,)))'''&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''(((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((()))))))))))))))'''''''''''''''''''''''''''''''''''''''((())))))((())))))))))))(((((('''&&&((()))++++++)))(((&&&((((((((((((((((((((((((+++***))))))+++,,,---,,,---&&&''',,,+++***,,,,,,'''&&&%%%""" """)))000333(((,,,)))###)))---,,,...***&&&%%%&&&)))...333...444444,,,&&&&&&))))))(((((((((((())))))))))))))))))******,,,///444888???FFFIIIIIIDDDMMMFFF999333222000...---......---,,,,,,(((+++111'''&&&000)))***...999444%%%222OOOGGGLLLiiixxxbbboootttkkkMMMPPPFFFPPPFFF;;;888<<<777+++$$$***///$$$$$$???111&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&'''''''''(((((())))))******+++(((++++++&&&"""))):::JJJ|||yyycccIII333)))***///(((((('''''''''((()))***''''''((((((((()))))))))((((((((()))))))))******)))))))))*********++++++)))******++++++,,,,,,,,,(((000DDDeee~~~zzznnnppp|||xxxzzzxxxlll}}}zzzzzzsssKKK<<<+++$$$)))...,,,((())))))))))))))))))))))))((((((((()))))))))******)))))))))))))))))))))))))))))))))************+++)))+++,,,+++)))''''''((())))))+++---000222444555111111111000///---***))))))((('''(((***+++***)))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((('''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))******++++++''''''''''''''''''''''''&&&&&&&&&'''''''''''''''&&&''''''(((((())))))***((()))***+++++++++***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''((((((((()))))))))(((+++...---***'''&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&'''''''''''''''''''''((((((((((((((())))))))))))((('''&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((()))))))))((((((''''''''''''''''''''''''((((((''''''(((((()))***(((((())))))))))))(((((('''((())))))))))))((('''((((((((((((((((((((((((!!!&&&***'''"""!!!&&&+++###&&&"""%%%,,,###+++***(((((()))&&&$$$&&&+++%%%&&&!!!)))###+++ ''',,,$$$%%%...***!!!$$$###"""(((...***!!!(((((((((((()))))))))))))))******+++,,,///444888>>>EEEJJJJJJEEEMMMEEE:::333222000...---.........,,,;;;&&&(((;;;...888555###(((999)))!!!+++666CCCYYYkkkvvvuuuqqqaaa<<<:::000222111555)))///###&&&###///%%%''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''((((((((()))******++++++&&&---222111444HHHkkkdddFFF444------,,,+++))))))((())))))'''((((((((())))))))))))(((((()))))))))*********))))))*********+++++++++***++++++,,,------......444IIIqqqwwwyyyvvvcccYYY___SSSTTTVVVWWWWWWSSSOOOKKK[[[\\\```iiiooottt}}}{{{^^^ooottt|||qqq\\\AAA000,,,---,,,***))))))))))))))))))))))))(((((()))))))))*********))))))))))))))))))))))))))))))*********+++++++++,,,//////,,,(((***222999999>>>FFFNNNTTTVVVVVVUUUTTTVVVXXXWWWRRRIII???999333///***((((((***,,,---(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''((((((((()))((((((((((((((((((((((((((((((((((((((((((((((((''''''(((((()))******+++''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&&&&''''''((()))))))))'''(((***+++,,,+++***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((())))))))))))(((,,,000///***&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&''''''(((''''''''''''((((((((((((((())))))***)))((('''&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&'''((((((((((((''''''''''''''''''''''''''')))(((((((((((()))******(((((())))))))))))((((((''''''''''''''''''''''''(((((((((((((((((((((((()))&&&$$$&&&***---,,,***###555+++&&&111 777)))###!!!''',,,***((((((%%%333!!!666111"""===%%%---)))((()))(((&&&'''++++++111000&&&$$$+++///---(((((((((((()))))))))))))))***++++++,,,///444777===EEEJJJKKKFFFNNNDDD:::333222000.........///...---!!!666+++...222&&&%%%<<>>@@@BBBCCCCCCBBBDDDIIIJJJIIIKKKPPPYYYbbb{{{XXX[[[|||{{{ZZZ>>>///+++******))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))******++++++++++++(((,,,000111444@@@RRRaaatttdddZZZQQQHHH<<<111+++)))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((&&&'''''''''(((((())))))((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&'''((())))))***''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&&&&''''''((()))))))))&&&''')))+++,,,+++***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((,,,000///***&&&&&&(((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&'''((((((''''''''''''((((((((()))((()))*********)))'''&&&''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((%%%&&&&&&''''''''''''''''''''''''''''''''''''''')))))))))))))))***++++++(((((()))))))))))))))(((((('''&&&&&&&&&&&&'''(((((((((((((((((((((((((((+++!!!"""@@@nnnIII&&&111XXXrrr666+++\\\222&&&"""777ttt???!!!+++***888lllggg666!!!$$$***(((((((((((())))))))))))******++++++,,,///333777<<>>???FFFUUUgggooorrr}}}{{{ggg555***CCC+++&&&---222)))$$$((('''*********))))))))))))))),,,***(((((()))*********(((555///&&&///000+++000333@@@>>>ZZZ{{{jjjpppdddJJJ999***,,,***((((((***)))&&&)))///))))))(((((((((((()))***))))))))))))))))))))))))))))))))))))))))))))))))%%%'''))))))'''&&&&&&''',,,***((()))++++++(((%%%***'''))),,,+++%%%%%%***)))******'''%%%%%%)))---(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))(((''''''''''''(((,,,***'''&&&&&&''''''''',,,***)))((())))))(((((()))'''&&&'''***+++***'''))))))((((((((())))))***))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((('''''''''((((((((())))))******,,,***)))***---...,,,***))))))))))))((((((((((((******))))))))))))******))))))))))))))))))))))))(((((((((((((((((((((((())))))(((((((((''''''''''''((()))))))))((('''&&&)))###'''+++&&&''')))&&&***'''###"""$$$'''))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((()))(((((((((((())))))))))))(((((((((((())))))))))))((())))))***+++,,,,,,,,,((((((((((((((((((((((((***)))((('''''''''''''''///'''222LLL{{{III777,,,vvv<<<888000%%%~~~...))) ^^^+++(((000(((((((((((())))))))))))((()))******+++...333777<<>>===bbbeeeLLL777111111......111...///000000111111111111000000111111222333444444222555DDD___|||~~~888'''222,,,&&&***---'''(((,,,)))************))))))))))))***)))))))))***,,,,,,,,,333"""+++%%%)))666666DDD~~~lll[[[RRRPPP]]]jjjwwwuuuvvvXXX777111,,,)))+++---,,,((($$$))))))((((((((())))))***))))))))))))))))))))))))))))))))))))))))))))))))+++++++++***))))))))))))###""""""%%%))),,,,,,+++)))'''(((+++)))%%%&&&++++++(((&&&***......''' (((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))(((((((((((())))))"""###%%%&&&'''(((+++---***)))((())))))*********,,,,,,,,,+++***))))))))))))((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))(((((((((((('''((((((((())))))))))))+++***(((***,,,---,,,******)))))))))((((((((((((******))))))))))))******))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((('''''''''&&&"""###%%%&&&''''''''''''###"""###%%%&&&''')))***)))))))))******(((&&&%%%''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''((((((((())))))'''(((((((((((()))))))))(((((((((((())))))))))))(((((()))******+++,,,,,,(((((((((((((((((((((((())))))((('''''''''((((((''')))###(((---VVV111...CCCjjjMMM[[[///III###///222,,,::::::(((666>>>666 ^^^ (((((((((((())))))))))))))))))******+++...333777<<>>???@@@AAAAAAAAAAAA@@@@@@??????>>>>>>>>>===222<<>>===>>>AAA;;;;;;;;;<<<<<<;;;;;;:::;;;;;;<<<<<<<<<<<<<<<<<<777;;;@@@AAA>>>===>>>@@@~~~[[[333***+++,,,'''***...)))))))))******+++++++++,,,***,,,------++++++,,,...//////555fffeeeaaa}}}wwwpppkkkiiieeefffxxxeeeLLLIIIhhhrrr[[[AAA,,,''',,,,,,,,,+++***************************************))))))))))))))))))))))))))))))***+++,,,,,,***(((((()))******+++---///000333444444111///...//////"""%%%***------***'''%%%))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))''''''''''''((()))***+++---***((())),,,...---+++###&&&)))***))))))***,,,///...,,,,,,,,,,,,***)))******)))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))''''''((((((((()))))))))************************)))***************+++,,,************))))))))))))******))))))))))))******(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((()))***++++++,,,""")))(((%%%)))---,,,,,,------,,,***((('''((()))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))***((((((((())))))))))))***)))))))))*********++++++))))))))))))************************************((((((((((((((()))***+++''''''"""***+++OOO******GGGFFF"""(((&&&CCCYYY)))RRRqqq)))***&&&\\\'''((((((((((((((()))))))))))))))***++++++,,,///444888<<>>===:::999999666777777777666666555444555555555666666777777888BBB;;;444333999>>>@@@@@@>>>MMMlllwwwPPP555(((+++)))))),,,,,,))))))******+++,,,,,,,,,+++---...---++++++///222000JJJ{{{lllWWWNNNFFFBBBAAAAAAEEEJJJRRREEEGGGUUUVVVSSSiii```ZZZ|||}}}nnn???)))...------,,,+++************************************))))))))))))))))))))))))(((*********))))))+++---555888<<>>BBBJJJMMMGGGwwwmmm>>>888666333222111111000000111111---555333///IIIwww~~~~~~CCC,,,111)))(((((()))))))))******************+++++++++,,,,,,777...:::OOO888777:::===999777888888999???GGG<<>>EEEQQQzzzsssyyy{{{bbbVVV@@@---+++---***(((+++))))))))))))************,,,,,,,,,------------...:::555lllvvv~~~ddd@@@333///111...$$$)));;;EEE<<<>>>>>><<<;;;:::888777666777777888888888888777666666777777777888888888000555<<<>>>>>><<<===>>>>>>===TTTqqqlllXXXRRR,,,,,,---***,,,---))))))***++++++,,,------,,,...///...,,,...555:::???|||pppFFFEEEJJJHHHKKKTTT]]]bbbdddhhhmmmbbb]]]]]]aaa]]]RRRLLLMMMRRRmmmbbb^^^{{{rrr{{{^^^)))......---++++++*********************************))))))))))))))))))))))))''')))***))))))///;;;DDDDDDKKKVVV```iiiqqqxxx|||\\\aaaaaaZZZUUURRRNNNIIISSSHHH888,,,(((***---///))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((()))***+++---////// ///CCCTTT___gggnnnsss{{{pppgggcccbbbKKKNNNNNNDDD444******......---,,,+++************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++,,,------......---------,,,,,,,,,***,,,...---++++++---///+++++++++*********))))))******))))))))))))******)))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++++++++'''(((+++///333999===???[[[QQQ``````GGGLLLPPP222;;;555...,,,///000---)))************************))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))************++++++++++++,,,,,,,,,,,,,,,,,,---------......,,,,,,++++++++++++++++++++++++++++++++++++++++++******))))))((()))))))))(((+++(((,,,%%%EEE))),,,,,,ZZZNNN(((&&&---^^^:::***'''888qqq111>>>||| 111(((((((((((())))))))))))***+++++++++,,,000444888@@@???HHHPPPHHHyyyjjj<<<777555333222111111000111111111666......FFFooonnn666+++...(((((())))))*********+++******+++++++++,,,,,,,,,)))111fffrrrIII555666999555444666===IIIVVVeeewwwxxxaaaKKKEEE@@@```ttt~~~{{{sss|||dddIII111,,,...+++(((***))))))))))))************,,,,,,,,,---------......555eeetttuuuzzzRRRMMM///111...000666;;;======<<<>>>>>>>>><<<===>>>>>><<<666666888999::::::;;;;;;::::::999999999999999888<<<999777777999;;;;;;;;;BBB999???FFFLLLjjjwwwrrrOOOqqqpppppp555...111,,,+++---))))))***+++,,,,,,------,,,...///......222:::AAA|||OOO@@@LLL\\\TTTccckkkzzzuuucccZZZQQQnnntttkkkqqq~~~ggg]]]///...---,,,++++++++++++************************))))))))))))))))))))))))***---///...111===RRRbbbsssxxx}}}}}}{{{{{{{{{qqqwwwwwwoooiiifff```YYYKKKWWW]]]RRR:::)))&&&,,,))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))*********,,,---///111222KKK```zzztttOOO444---000///...---,,,++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++,,,------...///////////////......---------***---///...,,,+++---000+++++++++************)))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))******+++++++++,,,,,,,,,///444>>>MMM]]]lllyyy{{{ooo]]]EEE666000///,,,)))++++++++++++++++++++++++))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))************++++++,,,,,,,,,------------------.........//////,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++***)))(((((())))))(((%%%!!!,,,///OOO&&&'''VVV444+++FFF---%%%%%%###,,,,,,rrr222@@@///...222(((((((((((())))))))))))***++++++,,,---000555888AAA===GGGQQQIII{{{[[[BBB444555444333333222222333333444+++666999UUUddd;;;QQQ}}}___(((///---$$$***111+++'''++++++---+++&&&***///'''%%%222%%%XXXfffIII777555---BBB777<<>>000DDDJJJDDD@@@IIILLLIIIJJJHHHCCCNNNAAAEEEKKK777EEE???999>>>CCC@@@CCCFFF@@@BBBAAA???GGG@@@~~~zzzxxxbbb...'''...---...,,,,,,++++++,,,,,,---...555"""333888...***[[[eee999DDDYYY```rrr}}}uuu___PPPhhh___vvv___,,,000***$$$444(((###))))))))))))************+++)))***------)))(((***/// 888EEEPPPPPPrrr}}}{{{WWWOOObbbbbbKKK444''''''111$$$000---"""///))))))))))))))))))))))))+++***((('''***---,,,((($$$,,,***,,,000(((===ppp}}}yyyrrrhhhZZZJJJ:::000......,,,))),,,000---&&&+++******)))))))))))))))*********)))))))))))))))%%%(((******((((((+++///......666///777;;;<<>>\\\+++---+++\\\111<<>>JJJHHHOOOKKKyyy[[[BBB444666444333333222222333333444333===999wwwMMMCCCyyyDDD'''111(((***///+++,,,///***,,,000,,,***111000+++...FFFvvvjjj```///<<<666>>>,,,TTTssssss|||```XXXeeeqqquuuyyyzzzQQQ999***,,,,,,+++++++++***++++++,,,---,,,...,,,...111***000EEEkkkuuulllQQQGGG???222///---222:::<<<999777AAAMMMQQQTTTaaaoooOOO222;;;YYY~~~tttwwwtttnnnoookkkggg___ffflllhhhvvvzzz]]]KKKGGGEEEIIILLLGGGIIIHHHCCCKKKEEEnnn{{{rrr{{{sssmmmkkkppp<<<555///---,,,,,,,,,+++,,,------...***,,,222!!!>>>IIIMMMNNNQQQ___}}}yyyggg___~~~yyyooouuu```+++---555(((333+++))))))))))))************,,,(((''')))***((()))------@@@PPPHHHnnnxxx]]]UUUaaaUUU///!!!'''...***###''',,,((())))))))))))))))))))))))***+++***((('''((())))))+++'''111)))$$$YYYwwwnnn]]]cccmmmbbbLLL111///***&&&(((---///...++++++***)))))))))))))))************)))))))))))))))111...###'''555444''',,,BBB[[[lllWWWTTTBBB111333:::444,,,......,,,++++++,,,,,,++++++++++++*********************************************)))))))))***+++(((---222444999GGG[[[kkkfff|||mmmiii```\\\wwwpppddd888FFF)))------###'''...444+++)))((((((***++++++*********))))))))))))*********((('''(((+++,,,+++***000000+++%%%'''///000***111333:::GGG\\\uuuzzzfffTTTEEE777------******(((&&&///666111222000///111000---***)))++++++,,,,,,,,,+++***)))'''!!!(((555555555%%%&&&www555(((PPP222"""^^^...$$$'''III111******))))))))))))******)))+++,,,,,,---000444888<<>>AAAEEEEEE???===GGGTTTCCC***CCC}}}mmmQQQLLLKKKfffrrrzzzsssyyyooo---***777$$$---,,,,,,,,,,,,---.........999---...<<>>ggg{{{uuudddCCC******...)))'''...++++++***))))))))))))***************************///&&&&&&///...)))777MMMtttZZZ000%%%===<<<......///...,,,+++,,,---,,,+++++++++************+++++++++++++++++++++++++++++++++***))))))***,,,+++...444BBBZZZxxxwwwjjj|||YYYBBB444???111***000&&&...+++((((((***,,,---,,,******))))))))))))******(((((((((***,,,---,,,+++(((""")))888888+++(((111EEElllRRRDDD222///555111***...//////,,,***,,,000///+++++++++++++++************000'''"""555---ooo!!!222+++444:::$$$000 SSS333'''???///VVV;;;777222***SSS333000,,,******))))))))))))******)))+++,,,,,,---000444888:::FFFEEEMMMIIIxxxXXX@@@555777444444333333333333444444222999ggg@@@VVVdddFFFYYYFFF...+++---,,,)))111444((('''---+++))),,,+++000@@@\\\UUU444===...CCCfffcccYYYdddbbbMMMmmmllljjjwwwzzz|||}}}|||rrrddd```rrrpppZZZ...,,,111,,,++++++++++++,,,---------///...000000+++???cccdddPPP<<<777...---888;;;555333777===@@@DDDHHHZZZtttXXX222666DDD^^^ccccccgggqqqwwwwww___XXXYYY^^^ppp}}}zzzeeelllUUUwwwkkk@@@+++AAA&&&---------------......///444222666===gggBBBPPPiiiyyyjjj]]]xxxwww~~~:::&&&:::)))///))))))*********+++++++++&&&***///000---+++333>>>XXXzzztttvvvrrrfffccckkkllljjjgggfffjjjuuu|||UUUaaalll666!!!///111******'''))))))))))))))))))))))))((((((***------++++++...+++444AAAjjjaaa000000777,,,&&&---,,,+++******))))))******)))***************++++++///$$$%%%000333===jjjxxxmmm}}}rrrmmmVVV>>>111///...000///,,,+++---,,,,,,+++++++++*********++++++++++++++++++++++++)))+++---,,,++++++---000444;;;LLLiii~~~OOO000333111...333111000...---,,,,,,,,,---+++******))))))******+++(((((()))+++,,,,,,++++++(((000444+++###666hhhuuu777)))777777111000222...((((((///222000,,,,,,+++************+++###)))"""999'''000 (((111""":::)))!!!'''111222+++333(((JJJ---111777999222DDD@@@""":::(((444...===???,,,,,,000---@@@(((...,,,222'''+++******))))))******+++)))+++,,,,,,---000444888;;;GGGFFFLLLHHHuuuWWW@@@555888555444444333333444444555;;;VVVzzzvvvpppWWWddd~~~hhh[[[cccccc---***...---(((---111***...---,,,111///&&&;;;fffrrr^^^666CCC999BBBUUUmmmCCCHHHooo|||yyylllbbbiiiwww}}}ooo???000...,,,,,,++++++,,,,,,---...(((111000+++...555HHH```tttwwwQQQ<<<000...555;;;DDD>>>===FFFTTTaaaoooyyyvvv777333555;;;***222;;;AAAFFFMMMVVVtttCCC444999DDDTTT}}}mmmbbbeeennn```]]]jjj}}}ssstttbbb^^^iiiyyy777$$$444......------......///000''':::---]]]GGGRRR[[[dddqqqyyysssjjjkkk|||}}}kkk333000(((---************++++++++++++))),,,///...)))...BBBVVVpppcccYYYPPPSSS]]]YYY]]]fffnnntttrrrkkkeee|||rrrjjjfffeee555###000///%%%+++************************+++'''(((---///+++)))+++777KKKuuuvvv{{{KKK000---222333111,,,++++++***************))))))******+++++++++,,,(((222222000PPP}}}iiiEEE666...***---///---+++---,,,,,,,,,++++++++++++***++++++++++++++++++++++++(((+++------+++,,,000444EEE[[[{{{bbbKKK;;;---444---///111000---+++,,,///++++++************++++++))))))***++++++*********000888444666aaapppFFF+++444222777777111------......---,,,++++++***++++++++++++444000,,,"""...111555666...$$$///111000222777///999+++IIIdddvvv}}}tttyyy???SSS:::+++...444@@@000000333,,,'''000---555888))))))111++++++************++++++)))+++,,,,,,---000444888<<>>PPPdddrrrlllFFF222+++444>>>999777777:::===CCCTTTqqqwwwOOO+++777<<>>"""///666+++,,,,,,+++************+++))))))******+++,,,,,,,,,%%%///@@@aaa|||~~~zzzKKK:::,,,,,,///...---///,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***,,,---,,,+++111;;;DDDeee||||||rrrtttUUU>>>777---...///...,,,,,,...000++++++************++++++)))***++++++******---...'''000UUUDDD000---...222666333...,,,...------------,,,,,,,,,,,,000!!!***111&&&!!!%%%---'''+++<<<)))444555PPPuuu~~~tttxxx]]]...'''222,,,)))222000&&&((((((000)))++++++************++++++)))+++,,,,,,---000444888===HHHGGGMMMGGGrrrUUU>>>555999555555444444444444555555AAAddd|||uuuooo}}}~~~}}}~~~oooccclllcccRRR555)))///...,,,...---+++((((((------...YYYggglllEEEJJJ***@@@}}}iiikkk{{{ddd===QQQPPP```uuuzzzsssooogggqqqyyyyyy{{{888000---,,,,,,,,,,,,---......+++000------555???VVVtttuuu^^^===222---666@@@:::@@@@@@BBBCCCEEEQQQiiieeeHHHAAA777>>>333AAACCC>>>DDDMMMsssRRR555GGGPPPkkkiiiIIIBBBeeeuuuwwwhhh|||wwwwwwYYYQQQVVV```;;;***//////......//////000111@@@<<<___AAASSSbbbmmmooonnn[[[yyylllCCC666...*********+++++++++,,,,,,...)))(((111AAAYYYttt|||^^^zzz~~~}}}~~~zzzxxxkkkccclllaaaiiinnndddRRR///---...(((************************,,,)))***,,,******;;;OOOoootttnnn|||kkkBBB///,,,+++---,,,++++++******++++++))))))***++++++,,,------///>>>ggg}}}vvvxxxXXX:::000111///...000------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++111@@@VVVfffaaa]]]===666...+++---000///---,,,++++++******++++++,,,***+++,,,++++++---222666LLL___bbbBBB333,,,222444---,,,333---.../////////...---,,,555777&&&"""999999(((+++:::222...///555>>>KKK}}}uuubbb444(((999//////000444'''+++333%%%,,,,,,++++++******++++++,,,)))+++,,,,,,---000444888:::FFFFFFMMMGGGsssTTT>>>555999555555444444444444555555ooo{{{tttUUUvvv^^^MMMVVVxxxsssZZZUUUdddwwwggg==='''...111...//////***---,,,,,,000===jjjzzzaaatttAAA555///aaakkk@@@kkkxxxrrrPPP<<>>YYYSSS======333222<<<===999444444<<>>[[[sssgggmmmaaaaaappptttqqqzzziiiZZZaaa```666)))000,,,111+++///,,,222$$$---***RRR^^^UUU888444;;;rrrFFFRRR}}}___wwwnnnGGGDDDGGG```yyy}}}qqqOOO~~~}}}xxxQQQCCC222---+++---///------///111,,,------444YYYWWW{{{kkkVVV@@@777888;;;<<<===???@@@AAABBBBBBBBBFFFKKK<<>>BBBIIIMMMGGGwwwXXX;;;:::999444777666000999444555gggVVVyyywwwoooyyy|||nnnmmmiiiaaaQQQOOOVVVnnnccc444222,,,000))))))---222,,,,,,666xxxEEE555:::dddjjj???AAASSS^^^|||TTT@@@EEEcccoooUUUcccyyyAAA444///,,,......------///,,,666---111IIIMMMsssWWWGGG999666:::>>>???@@@888===CCCFFFGGGGGGFFFFFFEEEMMMGGGLLLUUUFFFQQQuuu}}}yyyNNN???BBBmmmkkkuuu___CCCzzzyyy}}}***---555000---+++;;;+++ZZZKKKNNNnnnqqqQQQddd]]]UUUwww{{{]]]^^^}}}yyyIII+++...000,,,+++,,,...000111444[[[xxxsssrrrjjj}}}kkkCCC>>>LLLMMMLLLYYYaaa]]]YYYCCC777444===xxxtttfffdddsssXXXzzzxxx888...,,,,,,,,,,,,,,,+++++++++%%%333***+++dddmmmQQQyyy}}}wwwvvvvvvtttqqquuu~~~{{{yyy}}}|||www555,,,000000---,,,++++++***###222'''%%%666///EEEiiiwwwGGG&&&,,,//////......------,,,,,,))),,,---,,,,,,///...,,,...666===cccvvvgggcccfff}}}iiiggglll~~~yyyyyyzzz|||}}}wwwwww|||^^^222555999222------,,,++++++++++++,,,)))222,,,222000999HHHkkkooovvv111555<<<888;;;<<<<<<777111,,,,,,---///***+++000---)))666III:::___{{{___mmmsssyyyiiiPPP<<<,,,***...//////111,,,,,,++++++++++++,,,,,,+++,,,,,,------000444777===BBBIIIMMMHHHzzzXXX999888999444888333///<<<222999FFF^^^{{{pppzzzssszzzoookkkaaa|||bbbaaaMMMQQQkkkzzz555000,,,222...,,,///000,,,)))BBBtttppp:::444999wwwDDDMMMHHH^^^qqqlllwwwvvvYYYtttpppwwwVVV666000---......------000***111...???QQQmmmcccRRREEE999777::::::999999999JJJ[[[^^^YYYUUUVVVXXXXXX]]]TTTWWW```SSSppp{{{wwwmmmQQQ999DDDyyygggOOOmmm555///666///------999000[[[NNNfffjjj]]]oooYYYUUUzzzwwwkkk]]]hhh{{{|||kkk---)))222...)))...---///...===qqqppp|||NNN@@@NNNRRRUUUfff|||uuuUUU@@@@@@>>>CCCQQQzzz}}}qqqiiilllrrrjjjhhh[[[+++------,,,,,,+++++++++,,,(((999...IIIppp[[[```}}}yyyoooaaaNNNHHHYYY```PPPXXXNNNMMMVVVWWWPPPRRR\\\gggqqq{{{www}}}VVV111///000...***---...((((((000***(((444@@@fffiiiuuu}}}iii>>>222000//////...............***,,,------,,,,,,---,,,+++KKKNNNsssnnnXXX]]]pppuuujjjvvvxxxEEE###111......---,,,,,,,,,,,,,,,******000>>>>>>HHHllljjjwwwVVV999///===<<<<<<:::666111------...///222...'''...???EEE@@@QQQkkkdddfffsssyyy~~~ooohhhOOO666,,,------------,,,,,,,,,++++++,,,,,,,,,+++,,,------...111555888===BBBJJJLLLHHH{{{[[[999666888444777333000<<<111@@@ttt???RRR```uuuooouuuoooyyypppeeehhh{{{^^^]]]MMMPPPrrr}}}666000,,,222000...%%%)))111444^^^pppkkkfff999<<>>888777555444555333888333JJJ~~~qqqpppGGGfffDDDTTT```xxxsssvvvXXXrrr{{{```[[[JJJQQQggg:::111+++//////,,,+++***///444nnnddd|||```999???SSSsssvvvIIIeeebbblll~~~xxxqqq}}}xxx[[[MMMxxxkkk:::444//////...------000444,,,444VVVFFFpppRRRFFF===666666999888666777DDDLLLPPPSSSdddzzzrrrdddjjj~~~wwwwww|||nnn===777OOOQQQRRR[[[mmm{{{}}}xxx]]]XXXLLL}}}???777------555333333lllxxxcccFFF^^^xxxyyy{{{OOOggg}}}aaaGGGsss~~~dddJJJHHHnnnmmmuuuWWW&&&...000)))111)))222@@@jjjssswwwwwwIIIDDDUUUaaa^^^pppUUUAAA[[[nnnnnniiiooo{{{yyyxxxuuujjj___nnnmmmgggGGG///...---+++++++++,,,,,,///+++AAAyyy___TTTzzzjjjrrrnnnNNN777DDD888111444<<>>555---...000,,,444,,,,,,333|||bbbYYY666<<>>AAA<<<777222666GGGbbb~~~```eee^^^yyynnn[[[www???+++444,,,***111++++++***000444NNNeeeoooaaa^^^ZZZSSSGGG===>>>FFFKKKDDDGGGZZZmmmooocccWWW___CCCYYYwww~~~JJJ666444222///---------...---++++++---++++++222<<<\\\wwwmmm|||~~~fffmmmqqqZZZDDD888___@@@<<<000//////............... 222@@@UUUzzzSSS111888888777777666444111///222...222:::???KKKkkkcccYYYyyyssslllfffbbb^^^TTTEEE666......000------,,,,,,,,,,,,------***+++,,,,,,---///333666<<>>888888...:::999000666ZZZnnnJJJaaaMMMFFFtttqqqWWWppp]]]^^^CCCRRRdddyyy???777...///333000,,,(((111BBBbbb~~~}}}TTT444;;;wwwlll^^^777QQQ[[[ppppppnnnyyyvvv}}}tttVVVkkkbbbPPPpppkkkzzz===666000///...---...111...888888]]]XXXzzzvvvqqqDDD<<<666666777666555666BBBSSSeeewww{{{rrrlllmmmJJJHHHKKKMMMQQQdddUUUuuuxxxppppppQQQYYY]]]lll666,,,444///333@@@iiiKKK^^^~~~iiiuuuPPP___eeezzzlllAAAdddcccuuukkkXXXKKK777HHH~~~rrrQQQyyy999...111+++444+++===]]]oooyyy|||]]]000:::;;;DDDCCCHHHcccUUUVVVhhhlllhhhrrr}}}xxxtttxxx|||wwwlll^^^rrrvvv|||111///---+++***+++,,,---111%%%kkk]]]SSStttyyyPPP@@@IIIRRR___\\\IIICCCDDD>>>======<<>>FFF555DDDsss]]]VVVooovvv{{{~~~vvvjjjmmmbbb}}}TTT+++111000+++666///000111!!!000---...)))HHHJJJpppmmmFFFsssttt|||~~~rrr|||===000111444)))---222(((333777:::MMMtttqqqqqqgggwww{{{CCC999<<<@@@666000111//////:::999NNNMMMwww[[[hhhxxxxxxiii~~~vvvooocccaaa[[[UUUMMM@@@111,,,///...---,,,,,,++++++++++++***+++,,,,,,,,,...222555===FFFMMMKKKFFF}}}nnn>>>===333:::///666444666jjjGGGQQQrrruuukkkggguuukkk```WWWHHHIIINNNjjj]]]///000111)))111...***111```ppppppvvv|||NNN...CCCsss^^^>>>BBBaaawwwllleeeUUUMMMxxxsss~~~xxx{{{{{{XXXQQQttthhh^^^444111333,,,111000111111444LLLQQQ|||FFF;;;888>>>===555444<<>>FFFRRRuuusss@@@^^^|||aaammmlllWWWBBB>>>FFFNNNvvv___zzzoooeee,,,///&&&222888WWWzzz}}}www```;;;<<>>UUU===GGGdddooouuu___{{{xxxmmmPPPpppwww333333$$$&&&333444***)))===NNNpppuuuJJJ>>>;;;TTTiii@@@BBB111===sssxxxzzz~~~ssskkkkkkCCCfffppp>>>555///)))///''')))333%%%///+++(((+++@@@UUUvvvxxxaaawwwvvvbbb___hhhfff\\\dddwww^^^NNNLLLiii]]]222///333+++---111)))444AAA<<>>CCCTTThhhvvvppppppqqqtttqqq\\\NNN]]][[[fffqqqtttrrrrrrlllSSS>>>BBB;;;222555111777~~~AAAWWWxxxooooooFFF888888222:::PPPEEEMMMZZZsssAAAWWWrrrjjjuuupppVVVCCCDDDFFFBBBnnnqqq___vvv/////////...222]]]iii|||WWW===KKKOOOKKK[[[kkkcccuuudddIIIkkk|||yyywwwxxx{{{{{{yyyrrrkkkjjjrrrzzzkkk___fffkkk444000444'''000...000222```xxxUUU```sssTTTBBBQQQaaappp}}}ggg|||~~~vvvrrrkkk^^^mmmEEE777333(((000)))777(((FFFYYYeeelll\\\???DDDMMMiiiOOOBBB:::===EEE```]]]|||pppooogggfffpppiiiQQQ555---,,,///+++///000&&&---,,,+++===GGGxxxtttoookkksss~~~XXXRRR\\\```^^^vvvjjjsss{{{www{{{iii{{{999...222......111+++777???ZZZggguuuaaajjjwwwXXXZZZaaa]]]cccuuunnnzzzvvvppp>>>333AAA999666;;;///000FFFHHHFFF^^^rrrpppmmmbbbccccccffffff]]]___XXXQQQKKKCCC888000---------,,,+++++++++,,,,,,***+++,,,,,,,,,...222555AAAFFFHHHHHHHHHKKKBBB;;;<<<222333666555[[[HHHZZZsssfff}}}oookkkXXXZZZOOOLLL]]]iiijjj444111444---111,,,+++;;;vvv{{{tttxxxNNN666MMMkkkQQQ<<>>;;;222333===OOOMMM```lll___qqqiiiYYYiiibbbppp}}}zzzxxxnnntttxxxpppWWW>>>DDDzzzzzz999222555444>>>zzzJJJggg```zzziii;;;===EEEEEEOOO```rrrrrr@@@NNNjjj~~~sssttthhhSSSDDDBBBBBB???rrrkkkzzzgggbbb333///888...666iii[[[___OOO```ZZZRRRjjjsssWWWRRR]]]>>>555```oooyyysssyyyzzzzzz||||||wwwnnnkkkuuuvvvhhhZZZppp???,,,444(((...111---555nnndddTTTnnn}}}yyyrrrZZZvvvgggQQQXXXyyyFFF,,,999---333)))000&&&DDDllluuuQQQ<<>>RRRsssyyy^^^MMMxxxpppvvvXXXLLLLLLccceee888...222222///444...)))+++...///MMMPPP}}}jjj|||zzzyyynnnVVVfffHHH000111111///111...::::::bbb^^^[[[kkkAAAuuuvvv}}}OOO555AAA:::777;;;---???GGGKKKbbbiiisss~~~qqqssseeecccgggdddaaa^^^TTTZZZTTTNNNIIIDDD;;;222------,,,,,,++++++,,,,,,,,,***+++,,,,,,,,,...222555AAADDDEEEFFFGGGTTTIII???===444333999555RRRvvvEEETTT}}}}}}jjjbbb{{{gggbbbSSSQQQHHHBBBOOOgggqqq777000444...000000---999uuuvvv{{{OOO888NNNhhhPPPAAAQQQWWWqqq|||wwwaaaCCCTTTxxx>>>...000...222...///333333gggNNNyyyGGG>>>;;;???:::000222===PPPJJJKKKOOOHHHGGGccc^^^qqqooosssyyy{{{cccqqq{{{sss]]]CCCLLLsss999666333444EEEnnnMMMppppppvvveeeCCC:::IIIPPPaaarrrAAAHHHiiivvveeeUUUJJJ@@@777777>>>fffaaa^^^ooo;;;+++777...IIIYYYooocccfffUUUNNNfffeeeKKKDDDUUUGGG???XXXVVV\\\QQQBBBppp{{{iiisssuuuzzz~~~rrrkkkuuuyyyjjjPPPyyyxxxNNN,,,111***,,,000,,,>>>|||UUUiiixxx|||VVVdddrrrhhhpppzzzSSS>>>ddd222555%%%111333444777DDDtttzzzlll{{{MMM===GGG???FFF555III888666<<>>AAA<<<222555AAAIIIPPPRRRQQQdddoooiiisss|||uuunnnXXXcccmmmpppMMMddduuunnn\\\AAAMMMhhh;;;:::///222LLL{{{|||^^^FFFmmmNNN>>>KKKppprrrCCCGGGlllttt\\\JJJEEE???444555AAAYYYeeeVVVvvv@@@+++444+++PPP|||~~~}}}bbb|||wwwjjjWWWEEEHHH]]]ZZZPPPHHH[[[]]]TTT]]][[[XXXaaaaaannnFFFZZZeeeooo~~~uuuhhhooo~~~wwwfffMMMssslll```///---...,,,......FFFOOOyyyfffYYYEEEFFFGGGlll~~~lll|||~~~hhhmmmiiiJJJqqq888888//////---%%%;;;KKKxxxJJJ<<<@@@@@@HHHSSSEEE>>>LLLAAA\\\]]]hhhGGGeee~~~yyytttttthhh^^^FFFBBBkkkIII000333---...,,,,,,222***222>>>TTTggg}}}jjj]]]{{{ppp:::999sssrrrgggBBB000333///444999DDD^^^~~~dddvvvvvvtttVVVdddSSSBBBhhhpppjjj]]]lllvvvCCC888999777777888CCC]]]RRRkkkqqqwww\\\~~~vvvvvvqqq]]]QQQOOOLLLLLLMMMKKKFFFAAA===555---,,,,,,+++++++++,,,------***+++,,,,,,,,,...222555:::???EEEIIIMMMqqqgggRRRGGG;;;222<<<777IIIuuuHHHMMM___GGGUUUsss~~~qqq^^^lllqqqdddYYY[[[FFFDDDLLLMMMttt{{{999...444...---...///...TTT~~~OOO888JJJcccRRRHHHMMM___yyyzzz|||~~~}}}xxxYYYEEEbbbSSS555111...222///222...:::qqqeeesssGGG???===AAA<<<444888FFFRRRZZZgggvvvppp~~~^^^cccmmmBBBbbbxxxppp^^^>>>KKK```333888***888eee___QQQqqq```GGGhhhnnnCCCEEEnnnmmm[[[JJJBBB<<<777999>>>PPPcccPPPtttzzzDDD...333...[[[xxxnnnpppxxxyyyuuucccBBB:::QQQbbbUUUbbb]]]lllxxxmmmvvvRRR666BBBKKK]]]vvvwwwhhhlll|||yyygggSSSkkkaaaqqq555***222---,,,111MMMuuuOOOmmmXXXDDD???eee{{{zzzrrr{{{{{{xxxNNN]]]MMMXXX222333;;;111...,,,AAATTTtttxxxFFFAAACCC<<>>HHHrrr~~~www~~~pppfffXXXPPPTTThhhBBBIIIppp|||mmmgggPPP^^^SSS888===:::666BBBJJJbbb^^^tttvvvuuuppptttkkkkkkgggXXXOOOOOOLLLDDDJJJKKKEEE???;;;555...,,,+++++++++,,,,,,---...***+++,,,,,,,,,...222555===BBBGGGIIILLL|||sss___PPP@@@111;;;555FFFtttFFFEEEzzzQQQ___XXXQQQ{{{RRROOO~~~iiiiiiWWWlllhhh___SSS[[[>>>CCCTTTSSSuuu}}}:::---444...,,,(((777)))zzzfffPPP;;;OOObbbTTTLLLMMMOOOxxxrrr}}}vvvUUUEEEmmm^^^999222...222000555333@@@pppccc}}}~~~BBB;;;:::???;;;333999GGGUUUUUUkkkxxxqqqrrrvvvzzz___nnnvvvPPPaaabbbzzzJJJnnn}}}hhhCCCNNNbbb777<<<'''444eee|||YYYTTThhhmmm:::???ddd{{{~~~jjjAAACCCnnnaaaYYYJJJ;;;666888888555MMM[[[LLLqqqJJJ---///888xxxdddyyyuuusssppp\\\444;;;bbbqqq}}}OOO333AAA===777NNNooozzzkkkooolll]]]jjjYYY{{{999(((666...+++444VVVmmmRRRdddwww[[[888GGGCCCuuu|||nnnZZZgggEEEPPPJJJ...000)))444...<<>>III___DDD\\\wwwMMM444222333]]]yyy[[[vvvtttjjjPPP333DDDpppLLL???BBB>>>:::DDDHHH^^^zzz}}}oooooo|||qqqggg]]]ddd999///...+++---222fffkkkZZZyyyoooeeeNNNJJJUUUiiisssJJJAAAHHHTTTwwwlllYYYeeeFFFMMMKKK555000555---,,,GGG^^^xxxFFFKKK|||EEEAAAKKKZZZ{{{}}}SSSMMM|||}}}mmmggg\\\<<<999TTT~~~yyyAAA333444...------,,,111;;;ZZZjjj___llluuupppyyyeeeUUUbbb\\\CCC===555BBBAAANNNmmm|||fffwwwqqq000+++333:::BBBUUUqqqtttcccRRRAAAJJJqqq~~~\\\sssdddKKKHHHvvvlllBBBGGG===>>>PPPaaalll~~~WWW@@@EEETTTnnn|||eeehhheeeYYYSSSGGGHHHFFFBBBGGGHHH???;;;888///)))))))))***+++,,,......***+++,,,,,,,,,...222555>>>BBBFFFJJJBBBwwwuuujjjXXXDDDBBB777???{{{[[[UUU888MMM```oooAAA;;;>>>CCCSSSZZZ|||vvvVVVhhhrrrppp]]]QQQPPPJJJ>>>DDDNNN___:::333333//////+++...666uuu]]]```777HHH|||nnn>>>JJJWWWxxxgggPPPdddzzzwwwkkk{{{{{{qqqSSSIIIaaaPPP;;;...444///000444???ZZZ{{{[[[666oooRRRAAA666BBB\\\zzzttt}}}wwwYYYKKKvvvwwwfffssswwwjjj\\\qqqhhhbbbyyyyyyYYY}}}eeeKKKPPPjjj@@@///333///mmmyyycccOOObbbnnn@@@:::777EEEAAAUUUrrr}}}~~~dddYYY;;;AAA\\\kkkzzz{{{hhhOOO:::888999444555===NNNPPPHHHfffLLL+++---;;;uuu```vvvwwwmmmeeeNNN222888QQQXXXgggvvvKKK>>>@@@999===TTTEEE@@@VVVxxx|||mmmlllwww}}}www]]]hhhggg;;;---...///000111iiiooo\\\}}}ooo}}}aaaccchhhooorrrbbbNNNOOOppp~~~~~~}}}sssaaaOOO[[[???NNNNNN666///555///333EEEcccyyy|||OOO^^^|||KKK>>>KKKGGGTTTsss|||xxxvvvRRREEEvvvyyyoooeee[[[>>>;;;RRR}}}EEE///111111666333...111<<>>PPP]]]tttzzzuuuPPPTTTttthhhgggooolllwwwtttttttttkkk___vvvcccIIIGGGnnn@@@000444444mmmiiiMMM```eee<<<999777LLLXXXeee\\\<<>>...111,,,+++LLL___~~~xxxHHH```999;;;ZZZvvv~~~}}}sss\\\III{{{xxxsssdddZZZ@@@999GGGpppUUU@@@:::000//////(((000HHHhhhppp~~~hhhiii@@@000XXXrrrmmmdddddd~~~xxxyyyOOOPPPwwwiiivvvxxxsssyyy>>>000333<<>>111666666cccnnnPPPbbbYYY999;;;<<>>@@@VVVdddrrrrrrPPPAAA666666777333555;;;QQQ[[[FFFVVVBBB...---444eee|||hhhvvviiiJJJ444555NNNiiiuuu@@@:::>>>>>>@@@BBB???JJJccciiiJJJSSS~~~qqqbbbeee```nnnZZZiiihhh|||LLL222+++000444000eeeppp\\\qqqhhhiiieeeSSS<<>>]]]ooo]]]FFFyyywwwiiiggg___UUU???888>>>iiiXXX===777222666555)))000MMMggghhhfff\\\wwwWWW;;;MMM{{{fffAAA===LLLWWWlll~~~OOOCCCyyyaaa[[[fffdddBBB000111===TTTXXXmmm___zzzxxxuuu;;;gggfffpppSSShhhlll777777333FFFjjjuuutttooo\\\zzzjjj___llleeeRRRJJJ@@@BBB@@@===DDDGGG???;;;888///,,,,,,+++*********************+++++++++---111444:::BBBIIILLLGGGttt|||zzzttteee[[[NNN<<>>===777///...(((555ccc{{{uuuGGG==={{{ccc\\\fffccc```JJJ777YYYqqqsssjjjxxxqqqttt{{{www~~~wwwfffIII\\\xxxeee???555333555000111<<<___|||FFFNNNsssYYY[[[333GGGXXXyyykkkrrrooosssLLLuuuppptttlllcccttt]]]OOOKKKXXXooosssMMMoooqqq^^^GGGEEE<<<333555000JJJ|||yyyRRRcccNNN444===BBBHHHmmmbbbbbbOOOdddxxxrrrgggGGGJJJ666<<>>{{{\\\uuuGGGvvv{{{HHH333444DDDdddaaattt]]]gggeeerrrTTTiiijjj999666111LLLyyy~~~}}}qqquuueeeqqqpppbbbjjj```OOOJJJ>>><<<===;;;BBBFFF>>>;;;888///,,,,,,+++***)))))))))))))))***+++++++++---111444:::CCCJJJLLLHHHuuu}}}~~~pppsssmmmggg\\\CCC>>>yyygggyyywwwzzzqqqiii{{{}}}mmmuuutttccc```WWWRRRRRRJJJ>>>???HHHTTT```WWWFFFCCC<<<333444###555dddwww}}}uuu~~~PPP===qqqrrrRRRIIIUUUZZZVVVUUUAAA:::VVV___YYYkkksssaaarrrcccuuuttt~~~~~~ssscccDDD___}}}iiieeeEEE>>>222444222,,,333sssjjjttt~~~KKKRRR\\\lllXXX>>>555XXXJJJLLL{{{yyyrrrrrrTTT}}}jjjNNN^^^hhhnnnccc|||JJJDDDZZZbbbsssIII~~~sssXXXCCCHHHppp===666888111@@@PPPaaaIII222>>>DDDTTTgggWWWqqqZZZ{{{kkk]]]ZZZZZZEEELLL888999JJJRRRZZZTTT>>>888555555555555888>>>gggLLLUUU```444%%%"""111ppphhh{{{wwwyyykkkKKK444777:::777999???QQQYYYjjjuuuwwwfff666:::888<<>>===???ppp]]]MMMFFF555,,,///)))333WWWtttgggqqqVVVGGGOOO]]]PPP<<>>;;;888///,,,+++***))))))))))))))))))*********+++---111444:::DDDJJJKKKHHHyyywwwkkktttqqqjjjdddMMMCCCrrruuu]]]dddyyyzzzooozzzrrrvvvjjjOOO]]]WWWQQQLLLDDD???FFFRRRmmmhhhYYYNNNJJJ@@@999888+++333FFF|||qqqoooZZZAAA\\\|||LLL333<<>>IIIQQQ]]]IIIBBBTTT```WWW555>>>@@@CCCIIIGGG???VVVYYYnnnccclllvvvuuugggWWWGGG:::000000444aaaxxxccc~~~{{{ooozzzkkkUUUlll]]]OOOJJJmmmuuu{{{dddTTTEEEDDD999ooogggUUUCCC<<<000111GGGiii~~~sss~~~oooGGG[[[777999000777fffrrrmmmgggqqqpppWWW>>>YYY{{{uuu```^^^YYYDDD999>>>BBBuuuVVVHHHIII>>>777333000555RRRiiiwwwRRR]]]{{{tttcccIII[[[YYYVVVkkkkkk]]]^^^KKK;;;tttZZZwwwcccCCC]]]xxxJJJ222333JJJvvvfff}}}www}}}}}}ggghhhEEE}}}sssjjjhhhOOOnnnvvvEEE===222OOOlll777BBBPPP}}}uuuPPPKKKZZZRRREEEFFF>>>>>>888777@@@EEE>>>;;;888...+++***)))))))))))))))***)))************---000333;;;EEEJJJJJJGGG~~~rrr{{{uuukkkkkk]]]UUUbbb^^^uuuooowwwrrrjjjzzzxxx[[[___ZZZTTTKKKBBB;;;<<>>>>>KKKPPPLLLggg~~~sssZZZnnnxxxrrrmmm\\\bbbvvv{{{uuu\\\qqq```IIIQQQuuu^^^EEE:::777111666[[[aaaiiiXXX<<>>CCC^^^LLLiiiggg]]]OOO888222@@@KKKZZZUUUUUUAAA222---...666TTTooo___mmm}}}vvvlllBBBZZZ{{{???KKKlllllljjjaaaDDD888ppp\\\xxxUUUFFFZZZmmmOOO666888OOO~~~kkkvvvnnnFFFdddfffxxx^^^KKKwwwvvvmmmeeePPPsssppp@@@;;;444SSSjjjHHHZZZYYY{{{iiigggwwwjjjRRRKKKAAA@@@777666???EEE>>>;;;888...******))))))))))))******))))))*********,,,000333<<>>WWW```nnnlllZZZTTTGGGKKKGGGAAA777)))@@@ooo|||lll|||EEERRRvvvdddFFFDDDIII{{{}}}___}}}nnncccNNN@@@|||TTTUUULLLEEE888999777111DDD}}}___gggppp{{{VVVEEEnnnooofff<<<>>>BBBQQQLLL]]]nnn|||mmm___XXXnnnppp```ZZZYYYZZZ^^^yyyxxxZZZCCCddd[[[mmmmmmQQQJJJ888QQQOOODDD<<<000===qqqXXXaaacccAAA@@@DDDXXXXXXiiiUUUPPP<<>>333555...UUUyyyxxx}}}qqq{{{{{{xxx```222111@@@888OOOzzz888AAA???FFFQQQTTTPPPVVVssspppvvvgggwwwMMMkkk]]]HHHFFF777,,,333LLLddd}}}uuuiiiuuu}}}XXX777BBBRRRHHH```cccKKKSSS---KKKaaa```ZZZCCC666666CCCVVVxxxyyyddd~~~uuu888===<<>>===EEEbbbIIIuuuxxxsss^^^]]]ZZZTTTMMMFFFBBB@@@777999===???@@@;;;444///++++++***)))(((((())))))((()))))))))***---222555>>>CCCFFFKKKJJJooorrrzzzzzzwwwqqqnnnlllgggaaa___zzzwww}}}ooo___```aaaXXXMMMIII@@@CCC@@@555JJJNNNJJJjjjbbbRRRWWWLLLNNNIII888999666CCC___iiiJJJFFFuuu\\\gggppptttbbbppp^^^HHHQQQSSSPPPKKKGGG;;;<<<444222BBB[[[nnnnnnZZZMMMcccyyyoooMMM;;;EEEQQQEEEbbbvvv~~~uuu^^^OOOLLLOOOSSS[[[^^^___XXXLLLUUUpppXXXGGGQQQsssRRRuuu\\\LLL:::RRR```YYYLLLAAA//////iii|||[[[[[[nnnIIIGGGVVVxxxQQQmmm~~~```TTTKKK999AAAFFF@@@333888FFF@@@,,,666555222---:::@@@999dddJJJyyyAAA___GGG000///333eeeuuuvvv{{{jjj@@@777@@@BBBcccoooPPPRRRYYY^^^___iiieeejjj]]]YYYooo\\\LLLKKK===111444ZZZhhhlll}}}~~~PPP;;;UUUwwweeeSSSGGG000IIImmmiiiaaaJJJ===---;;;ggg{{{]]]jjjeeezzz~~~xxx???CCC888QQQ|||~~~{{{nnnzzzrrrUUU@@@,,,,,,<<>>??????///777]]]}}}nnnrrrdddSSSRRRyyyvvvaaa>>>FFFUUUOOOgggzzzvvvfff^^^VVVYYYZZZPPPOOOKKKPPPXXXZZZiiifffUUU}}}mmmYYYgggNNNIII<<>>DDDKKKhhhKKK<<>>DDD111IIICCC<<>>ttt[[[[[[\\\SSSKKKBBB---RRRXXXjjjgggZZZVVVggg}}}tttoooXXXoooxxxnnnwwwooovvvFFFNNNoooJJJ>>>,,,555555aaa[[[ZZZ[[[\\\MMMAAA:::...HHHjjjxxxooo\\\xxxvvvqqq~~~}}}PPP999JJJVVVnnnBBB===KKKMMMnnnKKKIIIMMMOOOlllWWWAAA999vvvvvvyyyyyy^^^<<>>===777888;;;DDDFFFZZZwwwoooaaaYYYOOOUUUSSSQQQQQQNNNCCCBBB666888iii^^^JJJxxxuuuwwwxxxggglllyyyUUU{{{~~~|||qqq~~~wwwxxxXXXBBBMMMSSSQQQFFFIIIIIICCCBBB999777<<<]]]vvvkkkuuuuuu]]]QQQYYY{{{zzzxxxbbbjjj~~~sssxxxdddcccWWWcccpppooonnn{{{rrreeebbbdddyyyxxx^^^RRRSSS;;;>>>^^^TTT[[[UUUUUULLL<<<444yyysssnnnllluuuSSS```yyynnnUUUNNNaaattt]]]AAA777...999777999666222333777666111000222:::999<<<777yyy<<>>///DDD}}}___uuuxxx{{{~~~pppFFF:::yyyzzzwwwuuutttxxxsssWWW}}}xxxuuuTTTSSSRRRNNNIII>>>^^^xxxbbb|||zzzqqqyyykkkjjjpppzzz||||||bbbFFF777;;;TTTiiioooooommmyyyJJJAAA555HHHlll]]]^^^___\\\VVVCCC:::OOO___TTTfffSSS___WWW{{{yyywwwyyyzzz}}}dddaaa}}}{{{{{{{{{qqqrrraaa222\\\XXX???111888HHH___pppWWWXXXTTTYYYYYYOOOEEE<<<,,,BBBgggxxx}}}[[[lllrrrbbbsssJJJggg^^^KKKXXX}}}[[[555>>>HHHPPPNNN<<>>888999<<>>SSSbbbwww}}}oooddd___ooo}}}}}}rrrlllLLL???===666BBBMMMccc___\\\nnnuuupppPPP:::222BBBkkkvvv|||\\\ZZZ]]]```ccc```PPPGGG@@@]]]NNNjjjSSSUUUSSSjjjwwwxxxxxxvvvwww~~~~~~mmmfffZZZvvvPPPxxx|||wwwzzz{{{sssjjjUUUTTT@@@555...>>>999wwwbbbWWWXXXVVV\\\XXXUUUMMMDDD000:::[[[kkkUUU|||~~~vvv}}}EEE===QQQ~~~rrrbbb~~~sssGGG000===???YYYfff>>>,,,]]]rrrfff]]]MMM???bbbrrrxxxqqqkkkkkkyyytttwww|||{{{DDDBBBpppyyyUUUZZZ\\\SSSDDDVVVtttyyyjjjYYYeeezzz{{{tttlll___ZZZUUUNNNHHHEEEAAA<<<777444CCC===SSS999CCC+++///+++************+++,,,,,,*********)))))),,,000333<<>>666LLL~~~||||||~~~www~~~ppp___sss~~~|||hhhccc}}}|||wwwuuuRRR]]]LLLBBBDDDjjjWWWOOORRRMMMMMMRRRJJJBBBKKKpppnnnxxx~~~}}}{{{rrr```777000===[[[LLLMMMMMMPPP>>>AAA666000;;;888666222222444666555333555777444444777:::CCC{{{;;;tttYYYRRRrrrrrrVVVSSSTTTTTT@@@)))CCCeee___~~~|||kkkrrruuujjj~~~~~~uuuzzzhhhfffsss^^^MMMVVVPPPQQQTTTFFF:::777nnnrrrnnnwwwgggwww}}}uuurrryyywwwmmmsssiii;;;>>>dddwwwxxxiiikkkmmmeeecccMMMBBB???000KKKeeefff```ZZZZZZTTTZZZMMM777UUUWWWiii___MMMWWWaaawww|||uuuwww{{{}}}vvvlllRRR>>>UUUPPPxxxwwwxxxuuusssiiijjjaaaVVVlllfff222444333GGGdddxxxWWWXXXVVVWWW^^^TTTYYYRRRMMM999777OOO```bbbuuulllzzzUUUCCCzzzrrr|||WWW666666EEE???nnnFFF999FFFRRRyyyccc]]]TTTJJJRRRzzz{{{PPPpppxxxzzzLLLlll```AAAPPPjjjXXXUUUWWWYYYKKKMMM|||vvv~~~xxxrrrdddZZZ\\\UUUKKKDDDAAA>>>999555:::FFFDDDQQQ<<<>>>,,,---+++*********++++++,,,---***+++***)))))),,,000333;;;CCCIIILLLHHH[[[___YYYYYYVVVQQQQQQTTTSSSPPPVVVRRROOOVVVsssPPPCCCDDD@@@///???<<<666:::666JJJkkknnn]]]>>>///999CCCCCCHHHLLL@@@vvv{{{tttuuuRRRUUUNNNXXXGGGXXXPPPDDDQQQEEEBBBDDDGGG:::rrrpppLLLgggzzz||||||nnnIII???MMMSSSkkk}}}{{{rrrmmmsssjjjLLLCCCooodddUUUQQQ<<>>BBBUUUvvvTTTTTTUUUTTTQQQIII???999UUUvvvrrr}}}www```gggLLLWWW}}}vvv~~~|||mmmuuuxxxZZZkkklll^^^UUUMMMLLLPPPQQQLLLFFFEEEBBBFFFvvvssspppjjj~~~xxxppp}}}jjjpppKKK~~~fffNNNnnnKKK\\\HHH---BBB999GGGuuu|||qqqfff```ZZZTTTSSSWWWZZZXXXQQQGGGfffSSSVVVlll[[[xxxuuummmmmmkkknnngggDDDDDDaaaRRRSSS|||nnntttrrrkkkfff```ZZZTTT;;;CCC999;;;...>>>>>>zzzuuuUUUTTTRRRPPPOOOPPPPPPQQQPPPSSSHHH:::CCC```rrrrrr___~~~~~~xxx{{{rrrqqqHHH222888JJJNNN]]]999777HHHRRRsssdddQQQZZZ^^^PPPKKKjjjyyywwwpppzzzggg@@@GGGiii~~~sssiiibbbbbbfffIIIFFFEEEhhh___VVVTTTXXXXXXSSSMMM[[[mmmNNN]]]bbbppp|||uuuddd^^^eeeMMMNNN777;;;<<<777CCC///OOOEEESSSVVV:::222333"""))))))))))))))))))))))))))))))*********,,,000333999LLLBBBKKKkkkQQQLLLLLLMMMLLLLLLLLLKKKJJJIIIIIIOOOQQQKKKHHH\\\yyyXXXIII<<<888666333000000777>>>AAADDDKKKGGGFFFQQQjjjuuuYYYFFFLLLKKKJJJJJJKKKJJJHHHGGGFFFLLLDDDDDDIII;;;III}}}~~~www^^^XXXgggqqqppptttyyy}}}eeesssyyy{{{{{{tttgggyyy\\\ccc444WWWllljjjMMMKKKIIIFFFDDDCCCCCCCCC>>>>>>EEEFFFIIIdddvvviiippp~~~wwwaaa\\\XXXGGGCCC[[[[[[~~~XXXJJJ>>>III___JJJ>>>DDDDDDDDDGGGJJJJJJHHHIIIMMMQQQ|||llleeelllqqqpppmmmqqqrrrmmmiiifffaaaZZZAAA+++===XXXWWW```hhhTTT<<<999666555666555333111...111333555777999999999999888:::zzzAAA[[[eeecccRRRSSSNNNOOOPPPPPPNNNIIIBBB===GGG~~~~~~~~~vvv{{{yyykkkEEELLLNNNmmm~~~}}}~~~rrroooYYYLLLqqqUUUOOOJJJIIILLLLLLIIIEEE888IIIEEEXXXvvvpppnnnuuu|||zzzqqqooopppfffmmmdddXXXQQQOOOXXXAAA<<<888222:::qqqhhh___\\\YYYUUUUUUYYYYYYWWWNNNYYYbbb\\\[[[vvvpppsssyyylllWWWcccZZZYYYcccWWW]]]{{{llloooiii```ZZZTTT777OOOBBB444!!!111222@@@aaa\\\VVVVVVTTTSSSRRRQQQQQQQQQNNNJJJHHHHHHEEEPPPttt[[[}}}mmm~~~~~~wwwiiiooo}}}aaa555777>>>===NNNOOO~~~MMMAAA===qqqTTTzzzZZZTTTWWWZZZUUUIIIWWW{{{WWWrrruuuzzzVVVCCCXXXlllnnniiiggg^^^TTTQQQKKKCCC???eeeccc]]]XXXXXX[[[[[[XXXTTTSSS|||~~~xxxqqqhhhfff___NNNTTT666III555---<<<333UUU;;;ZZZXXXGGGFFF777&&&...))))))))))))))))))))))))))))))*********,,,000333<<>>eeeuuu^^^EEE999999;;;<<<<<<:::AAABBBBBBIIINNN]]]ttteeehhhfffCCCJJJGGGHHHIIIHHHFFFEEEEEEFFFDDDKKKDDDBBBHHH===@@@]]]}}}wwwnnn______```\\\oooeeefffmmm||||||xxxyyy|||wwwdddMMMQQQrrrxxxJJJJJJHHHFFFDDDCCCBBBBBBCCC@@@===AAA@@@===QQQmmmxxxrrr}}}jjjqqqzzzuuuzzzQQQHHHOOOIIIwwwxxxuuucccaaa^^^|||YYYkkkmmmGGG<<>>aaammmSSS{{{|||ggg^^^bbbsss~~~ssspppNNN:::222333:::MMMUUUqqq---???VVVYYYkkkbbbYYY]]]WWWYYY___RRRRRR|||xxxUUUdddqqq]]]^^^}}}jjjSSSMMMDDD555111888888'''dddlll]]][[[ZZZZZZZZZZZZWWWUUUVVVrrryyy}}}]]]\\\UUU???444HHH777333???222555RRRLLL^^^TTTFFFFFF333###111))))))))))))))))))))))))))))))*********,,,000333===NNNEEEKKKcccGGG===@@@@@@AAACCCEEEGGGHHHIIIMMMAAA@@@JJJGGG>>>KKKddd{{{yyyvvvkkkYYYKKKBBBOOOXXX]]]bbb^^^___mmm___BBBRRRLLLFFFHHHJJJHHHEEEDDDFFFIIICCCIIIBBB>>>EEE@@@;;;DDDlllqqqfff[[[RRRVVV\\\eeejjjwww~~~vvvooommmiiikkkgggYYYiiijjj~~~tttrrrNNNGGGFFFDDDCCCBBBBBBBBBBBBBBB===:::555222DDDmmmcccwwwqqq~~~ddd???---888LLLsssRRRJJJ@@@===YYYYYY[[[|||NNNFFF:::NNNeeeIII:::777BBB<<>>???CCCHHHJJJHHHFFFIIIppp}}}gggfffuuujjj\\\aaa______^^^\\\YYYVVVQQQNNN===???TTTlll222555444333333444444555555666444444777999:::===AAAEEE@@@EEE<<>>===888:::LLLYYY```XXXYYYZZZYYYVVVSSSQQQPPPVVV```{{{uuuxxx}}}zzzsssooo{{{yyyppp```PPPFFFEEEGGG999333000DDD...555aaa777xxxTTTPPPSSS777'''---)))(((((((((((((((((((((((())))))*********,,,000333;;;JJJDDDIII[[[FFF<<<<<<======???BBBDDDGGGHHHJJJAAA===CCCHHHEEEBBBAAAooorrrfffhhhooouuu|||sss```ZZZiiiWWWCCCIIICCCCCCDDDFFFHHHFFFDDDCCCFFFIIICCCEEE???;;;AAABBB<<<:::QQQ{{{~~~ttthhh^^^EEEJJJKKKOOOPPPWWWWWWWWWVVV___mmmjjjVVVPPPXXX[[[}}}vvvKKKOOODDDDDDCCCBBBAAAAAAAAAAAA;;;<<<<<<:::444777SSSwwwyyyyyyvvveeeqqqvvv}}}zzzddd||||||QQQ666222777@@@\\\EEEVVV___GGGKKKPPPHHH___DDDVVVFFF??????DDDPPP;;;888111BBB444<<<;;;<<<@@@FFFIIIGGGDDDHHHVVVwwwzzzooolllwwwrrrgggaaaXXXNNNKKKLLLKKKGGGCCC666???OOOpppvvvJJJ222555555555444444444555666888555666<<>>CCC>>>vvv222eeexxx___JJJSSSVVVKKKSSSNNNMMMLLLLLLMMMMMMLLLKKKIIIDDD^^^|||pppooo```iiivvvwwwrrrqqq{{{hhhooo}}}}}}yyyyyy|||}}}{{{xxxttteeeoooIIICCCrrrnnntttYYYIIIKKKKKKHHHDDD@@@???@@@@@@555555;;;PPPtttpppMMM???JJJZZZfffgggbbb]]][[[```gggZZZVVVUUUGGG@@@;;;555:::===???;;;lllzzz]]]cccaaa\\\WWWTTTSSSPPPMMMOOOMMMUUUKKKUUUaaauuunnnaaahhh^^^:::???===EEEEEE777888CCCDDDCCC777999@@@;;;666555000222666000'''888XXX^^^QQQYYYOOOOOOOOONNNMMMJJJGGGFFFHHHGGGGGGGGGGGGJJJPPPVVViiirrrMMMqqqzzz\\\FFFGGGOOO___qqqsss\\\:::333555---@@@RRRDDDbbb^^^000<<<[[[UUUxxxhhh^^^VVV]]]XXXVVVZZZTTT^^^UUU{{{cccJJJDDDQQQjjjxxx777111666AAA@@@666:::IIIppphhh]]]SSSVVVXXXWWWSSSPPPNNNMMMJJJQQQ|||kkkxxxyyyvvvrrrrrrqqqhhh\\\aaaVVVSSSUUUIII555222===BBB222:::)))999RRRHHHjjj}}}ddd^^^QQQ,,,$$$...'''(((((((((((((((((((((((())))))*********,,,000333;;;GGGDDDIIIVVVCCC<<<:::::::::;;;>>>AAACCCEEEDDDEEEBBB>>>===@@@@@@<<<222dddQQQ444;;;???<<<@@@@@@AAAAAA@@@???@@@CCCEEEDDD@@@===;;;===@@@>>>999999aaa~~~~~~zzzvvvkkkZZZ???>>>===KKKCCC???CCC<<<>>>BBBHHHiii[[[GGGDDDBBBBBBAAA@@@@@@???>>>>>>:::???<<<888666000???^^^uuupppyyy}}}cccYYYmmm}}}JJJ888:::999444666;;;DDD666>>>FFF\\\OOOKKKyyy```BBBMMM333LLL}}}666999444000>>>333999888999===BBBFFFEEEDDDCCCGGGYYY}}}kkkXXXgggeeeUUUEEE@@@AAA@@@<<<999999DDD888666GGG:::,,,AAA555777777777555666777999;;;999<<>>\\\AAA]]]aaaYYYIIIWWWSSSQQQOOOMMMLLLLLLLLLJJJHHHJJJFFFOOOzzz{{{qqq]]]\\\kkksssooowwwrrr{{{zzz||||||wwwrrrjjjtttPPPBBBeeewwwSSSRRRGGGGGGFFFBBB>>>;;;::::::444666;;;222888VVV{{{sssmmm???888666===FFFKKKMMMNNN[[[\\\OOOEEEEEE???777888///MMM...MMM|||fff[[[\\\\\\ZZZUUUTTTTTTQQQLLLOOODDDSSSNNNVVVDDDooooooaaasssUUU>>>444888888999<<<:::777///444:::444111333000777+++...FFFhhhPPPYYYQQQOOONNNNNNMMMKKKIIIHHHGGGJJJBBBEEEOOOIII???KKKeeejjj~~~kkk~~~www~~~xxx\\\JJJ:::999EEERRR[[[aaahhhhhhhhhWWWUUUQQQ;;;<<>>]]]SSSOOOeeekkk;;;...+++%%%---))))))))))))))))))))))))))))))*********,,,000333===HHHGGGJJJSSS>>>:::777777777777999<<>>999999<<<===<<<111JJJ@@@000>>>000...@@@@@@===;;;999999;;;>>>??????CCC<<<<<<>>><<<<<<>>>:::666OOOvvv}}}{{{qqqNNNHHHAAALLLJJJ999MMMiiixxxBBBJJJ?????????>>>>>><<<;;;:::999:::???666000555111888QQQxxxccc{{{hhheeessssssMMMbbbKKK<<<:::>>>IIIkkkRRRWWW^^^___PPPKKKiii{{{DDDDDDEEE>>>tttVVV666666111444555666555555666999===AAACCCDDDCCCIII<<<{{{qqqxxxrrrYYYTTTjjjxxxeeeRRRHHHAAA:::666555***;;;666+++444;;;333+++444666888888888999<<>>;;;GGGlll111iii666NNN}}}|||QQQKKKcccQQQRRRPPPNNNMMMMMMLLLIIIGGGGGGFFFJJJcccyyy}}}nnnQQQQQQdddsssyyysss{{{zzzzzzxxxuuusssggg|||BBB...RRRNNNGGGDDDBBB???===;;;:::999999000999<<<333111EEEsssvvvJJJ222///444:::>>>???>>>777---111555666EEE>>>GGGmmmjjj```]]]UUUWWWVVVRRRQQQRRRNNNHHHDDDHHHIIIJJJMMM>>>TTTxxx{{{___CCC;;;@@@AAA999333777111444777///000888888///;;;dddsssSSSTTTWWWLLLLLLKKKJJJIIIHHHGGGFFFFFFHHHDDDEEEHHH@@@999EEEXXXiiiwwwzzzhhhRRRDDD;;;666999???777888<<<222777;;;---444333888666LLLgggYYYeeexxx,,,666HHHZZZcccbbbZZZSSS\\\YYYXXXYYYOOOVVV```MMMxxxzzzvvvzzzQQQLLLWWWNNNNNNNNNNNNNNNMMMKKKIIIEEEHHHGGGnnnKKKIIIHHHHHHFFFBBBAAACCC///666777111000777:::888666,,,GGG|||]]]aaarrrwww~~~XXX///...---%%%---))))))))))))))))))))))))))))))*********,,,000333???GGGHHHIIIMMM;;;888666555555555666999;;;===BBB>>>===AAA@@@:::777888000888666999\\\JJJ///:::111---999666///:::<<<888555666:::======<<>>>>>DDDhhhrrraaa^^^XXXlllLLL{{{RRR___```LLLMMMMMMLLLJJJIIIIIIHHHEEEBBBDDDCCCIIIGGGmmmvvv{{{cccJJJSSSkkk|||ppplllyyywwwrrr|||{{{ssstttvvvuuusssssstttuuu}}}^^^888888```zzzMMMNNNJJJDDD@@@<<<;;;;;;;;;;;;:::333444111777444888999fffHHH666222222555:::;;;DDDFFF???JJJkkkmmmZZZYYYVVVRRRUUUTTTOOOMMMNNNIIIBBB<<>>MMMpppeeeFFF444222<<<888222444333,,,000<<<@@@aaarrrGGGNNNRRRGGGJJJIIIHHHFFFDDDCCCCCCDDDEEE???IIIGGG:::;;;IIIKKK@@@gggfffuuummmggguuu|||uuuhhhRRR===888===666222666111555777...@@@;;;HHHZZZZZZ___bbb777<<<(((sssNNNiii```WWWXXXTTTXXXMMMMMMWWWQQQTTTHHHKKKXXX|||TTT___RRRLLLPPPMMMKKKJJJIIIGGGCCCAAA>>>MMM<<>>GGG@@@777666777777999;;;999555555888:::___hhhQQQ}}}```666333))))))000&&&))))))))))))))))))))))))))))))*********,,,000333>>>EEEFFFGGGGGGttt>>>777888666555444555888;;;===<<<<<<;;;:::999777666666888333000000222EEEqqqLLL111444111111111000111222222333222555:::>>>@@@@@@>>><<<<<<<<<<<<:::999777666555444+++444^^^yyyzzz{{{yyyzzz~~~```???HHHDDD888;;;<<<======<<<:::888666555444333222111111111111;;;mmmppp}}}~~~qqqxxxXXXKKKeeeqqqzzzyyymmmhhhwwwuuufffrrriiiJJJbbbwwwvvvMMMAAA<<>>LLLJJJ333333222111000000111111222222222333666999===???AAAAAAAAAFFFZZZtttvvv{{{hhh;;;GGGlll{{{eeeJJJBBB>>>777;;;===999444222777<<<777;;;===;;;777777>>>FFF;;;<<>><<<:::777666555444777555333222333666999<<>>fff___rrrsssrrrUUUNNNPPPNNNLLLNNNHHHGGGGGGFFFEEEDDDCCCCCCDDDCCCAAA@@@??????@@@@@@OOOqqqyyy|||XXXiiiqqq^^^dddLLLEEEFFF@@@666666CCCQQQWWW]]]^^^XXXooowwwGGG111:::???ZZZeeeRRRlllQQQZZZVVVTTTQQQMMMKKKKKKLLLMMMNNNXXXQQQTTTwwwdddXXXNNNLLLKKKJJJHHHEEECCCAAA@@@???AAACCCDDD===SSSJJJ;;;@@@===666555:::===>>>888222888NNNcccfffUUULLL'''+++...)))(((***))))))***,,,---,,,***''')))***++++++***,,,222666???EEEFFFHHHHHHooo<<<666666555333222333555777999;;;:::999888777666555555111000555999444000;;;KKKwwwiiiHHH666,,,---333//////......//////000111000222444777999:::;;;;;;;;;;;;;;;:::888777555444111666111<<>>666<<<@@@FFF;;;<<<<<<<<<;;;999777555444444333111111000000000000<<>><<<<<>>BBBJJJWWWccckkklllkkkpppuuuxxxrrrcccPPPAAA999:::GGGxxx}}}NNNCCCCCC:::;;;:::999777666555555555444333111111111333666777WWW{{{vvvjjjhhhVVVWWWUUUPPPMMMOOOOOONNNMMMKKKIIIGGGFFFEEEDDDCCCCCCEEEEEEDDDCCC;;;MMMdddTTTJJJLLLPPPLLLJJJMMMGGGGGGFFFEEEDDDCCCCCCBBBCCCBBBAAA@@@??????@@@@@@FFFOOOsssvvv{{{~~~cccHHHfffqqquuubbb^^^fffnnnppprrrwwwwwwssskkkcccggg<<<999???)))RRR}}}UUUuuuYYYQQQ[[[SSSPPPMMMJJJHHHHHHIIIJJJAAAKKKKKKIIIccclll{{{|||TTTKKKNNNMMMKKKHHHGGGEEEBBB@@@>>>======<<<;;;AAA>>>888WWWfffBBB===HHH===777777GGG___ttt~~~SSSWWW444%%%...///(((&&&%%%))))))***+++,,,,,,)))'''(((***+++******,,,222666<<>>LLLJJJXXXgggmmmnnnkkkfffaaa~~~QQQJJJlllxxxUUUDDD999DDD<<>>LLL```ggg\\\;;;BBBEEE888777777666555444444444555111111000000000000111111!!!PPPooo{{{xxxgggHHHLLLXXXUUUPPPTTTNNNMMMMMMLLLJJJHHHFFFEEEDDDBBBAAAAAAAAAAAA@@@>>>===EEE>>>XXX\\\MMMIIIJJJOOONNNGGGEEEIIIDDDDDDCCCBBBAAA@@@??????@@@???>>>===<<<<<<<<<===>>>???iiihhhRRRKKKZZZqqqtttqqqWWW555777,,,666mmmvvvPPPXXXPPPOOOOOOMMMKKKHHHFFFDDDDDDDDDEEEBBBEEEGGGDDDBBBYYY|||OOOEEEIIIMMMJJJBBBCCCBBB@@@>>><<<;;;::::::>>>888777===999555\\\}}}uuu```222'''***222...+++,,,))))))))))))***,,,+++)))'''((()))+++******,,,222777999HHHKKKEEEFFF^^^888444333222111/////////000111444444333333222222111111777000,,,...000000444999===666...***,,,///111222444444444444333222111111!!!&&&...555222***)))---***************++++++,,,///000111333555777888999777777777666555444222111,,,000------444AAAaaa~~~ppp|||}}}wwwwww~~~{{{bbb===111;;;;;;;;;:::---999999999888666444222111222111000000/////////000+++222+++KKKxxxllleeeaaaGGG///>>>@@@EEEOOO\\\cccccc___\\\iiibbbSSSIIIaaawwwPPP===@@@GGGOOOiii000444000---,,,,,,+++++++++,,,,,,...............000111222000666;;;;;;:::@@@KKKTTTppp|||{{{zzzqqqdddVVVDDD777LLLwwwyyytttssspppnnnppp}}}oooMMM@@@>>>BBBGGGbbbcccnnn[[[JJJGGGGGGKKKLLLHHHHHHLLLCCCDDDEEEFFFEEEBBB???===<<<999:::;;;666333@@@RRR{{{}}}www{{{vvvnnneeeYYYIII999...999;;;::::::@@@UUUttt```GGGDDDDDD???<<<777666555444333333333333///000000000///......---222111<<>>???>>><<<;;;BBB111888>>>HHH}}}jjjJJJMMMKKKLLLMMMIIICCCCCCIII@@@???>>>>>><<<<<<;;;:::;;;;;;:::999888888888888...555MMMaaaooowwwtttQQQEEEbbb~~~{{{qqqRRR222555???444LLLuuu|||RRRbbbOOOQQQNNNFFFHHHFFFDDDBBB@@@@@@@@@@@@GGG@@@AAAFFF???<<>>===;;;999888888888999>>>444333@@@;;;666CCCSSS+++---+++///...'''+++111---)))(((((()))******)))'''''')))******))),,,222777666JJJLLLCCCEEETTT777555333222000///////////////000000000000000000000000......222555444000...///,,,******,,,111444333111333///***&&&%%%'''+++...:::111***'''((()))+++---***))))))))))))***+++++++++---000333555666666666555555444444333222111000...++++++222222+++DDDrrrdddvvv^^^777,,,333777---333===555777777666555333222000///000000///.........//////---@@@$$$(((ZZZcccvvvuuuBBB888;;;>>>@@@AAAGGGRRR\\\]]]VVVUUU___qqqjjjVVVHHHKKKjjj}}}[[[:::IIIMMMGGGYYYLLL444###444,,,,,,,,,++++++,,,,,,---......---.........//////000333888::::::888999<<>>666;;;888777555444222111111111//////000000///...,,,,,,;;;+++!!!444IIIjjjwwwHHHDDDPPPYYYWWWOOOKKKJJJIIIIIIIIIHHHGGGFFFEEECCCBBBAAA???=========<<<:::888,,,???777222===:::SSSgggMMMOOOLLLBBBEEECCCCCCEEEEEEDDDEEEHHH>>>>>>===<<<;;;::::::999999999888888777666666555<<>>============666777@@@BBB======CCCbbbgggWWWKKKOOOPPP???<<>>777+++555888555;;;;;;vvv===<<<+++...,,,---''' (((...''')))((('''((())))))((('''&&&(((***)))))),,,222777666IIILLLCCCFFFKKK555555111111000///////////////.............../////////,,,///222222...***)))***---,,,,,,,,,,,,,,,***((($$$,,,222444111---)))%%%%%%&&&)))---...,,,+++)))))))))((()))******+++'''))),,,///111222222111222222222222111000///...///000))))))000000333AAA```pppNNN(((666***,,,444111---333999444333333222111000/////////......------........."""//////555BBBRRRwwwdddCCC<<<777888;;;<<<<<<===OOOOOOPPPOOOIIIGGGMMMWWW^^^gggsss~~~ooo\\\MMMTTTFFF???LLLnnn|||LLLKKK;;;CCCQQQ>>>SSSmmmLLL;;;+++555,,,,,,,,,++++++,,,,,,------,,,------------.........222//////333666666777999222nnn~~~ggg}}}}}}ttt|||xxxvvvlllbbbQQQ<<<===::::::AAAMMMVVVXXXWWW]]]YYYOOO???222333@@@MMMnnnhhh]]]SSSVVVcccnnnqqqtttfffNNNEEEBBBAAACCCDDDDDDAAA???@@@BBB???@@@AAAAAA???<<<888666888444111222111000222777555XXXssszzz}}}ggguuu}}}oooRRRHHHBBBCCCAAA:::666888777666444333111000//////......//////...---,,,,,,###111555555&&&'''JJJXXX|||{{{QQQMMMOOOHHHPPPPPPHHHGGGNNNLLLCCCFFFFFFFFFEEEDDDCCCBBBAAA>>><<<;;;:::::::::888666AAA+++333<<<...555@@@222QQQ]]]~~~```IIIEEE???DDDGGGEEEAAAAAADDDFFFGGGEEEAAA?????????>>>===<<<;;;::::::888888888888777666555444///;;;111444DDDmmmqqqccc>>>@@@;;;@@@EEECCCKKKMMMRRRVVVQQQBBB222)))###===888222@@@JJJlllWWWyyyPPPJJJHHHFFFEEEBBB??????===<<<;;;:::::::::777777666666888;;;:::888KKK@@@rrrQQQQQQNNNKKKJJJDDD<<>>+++111777111000---222;;;999AAASSSbbb~~~xxxkkk]]]III666:::333@@@GGGGGG@@@HHHFFFBBBEEEGGGFFFDDDAAA===;;;======<<<;;;:::999999888444555555555555333222111///;;;+++000666WWWuuuyyyyyy___QQQ888888===CCC888444222444555666===EEE<<<...IIIoooYYYooooooMMMCCCKKKEEE@@@???777<<<;;;:::999888777777777777999888333111444888999///555HHH@@@uuudddQQQJJJFFFAAADDD???===CCCAAA:::999777666555444444444444444777---///999:::777333+++...222---666JJJyyysss111///444...999111***''',,,...))),,,...%%%)))'''&&&&&&'''(((''''''%%%'''))))))))),,,222777<<>>000222------------------------,,,,,,,,,------......///***++++++---///000,,,'''&&&***......+++(((((()))$$$&&&)))+++---------,,,%%%&&&'''((()))***)))&&&'''&&&&&&&&&&&&'''(((((()))((('''(((***---111333///000000000///...------)))---+++---111***&&&000...,,,HHH^^^wwwGGG+++111000%%%333///""",,,333...111//////............//////------,,,,,,,,,------...***555((())),,,999)))KKKtttzzzooo~~~fffKKK777444:::<<<444///333;;;CCCMMMUUUddd```aaahhhjjjeeedddggggggjjjjjjhhhkkkuuuqqqNNNHHHGGG@@@EEEDDD<<>>111777>>>>>>888=========>>>BBBEEEDDDAAABBBBBBAAA???===999666555---666999222...111111,,,222 555AAAUUUllldddKKKFFFBBBAAA@@@>>><<<888444111//////.........//////000,,,++++++***++++++,,,,,,%%%333%%%)))555+++,,,222***333+++111...===777]]]^^^\\\qqq\\\aaaiii@@@???;;;000???888===JJJ>>>IIIFFFCCCFFFJJJFFF???AAAIIIDDDDDDDDDCCCBBBAAA@@@???777666555444555555444222222***000888111***///666...;;;(((222@@@777555666BBB===777666@@@:::777;;;>>>555@@@;;;???888AAA999<<<@@@AAA===999;;;???BBB::::::999888777666555555000000111111000///---,,,'''666,,,666***000AAAyyyyyywwwkkkxxxVVVEEEDDD???>>>???===;;;BBBLLLfff~~~YYYaaadddPPP@@@CCCEEE777888???888999999888777666555555444333333444555444444555666777555777======AAAQQQeeeyyyfff^^^CCCCCCNNN???BBBDDD999666>>>555...>>>555444444333222222333333000000777111###000===111,,,@@@---555888666///^^^[[[AAA(((111222,,,,,,$$$+++***%%%)))+++%%%&&&+++''')))'''%%%%%%'''((('''&&&$$$'''(((((())),,,222777???DDDDDDHHHOOO===000666000...------------,,,***+++++++++++++++++++++++++++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((''''''''''''((((((((()))))))))************------------------------,,,,,,,,,+++++++++*********000111444JJJqqq[[[333&&&***,,,+++---)))))))))***+++---...///...------,,,,,,,,,------------,,,,,,,,,++++++++++++++++++,,,,,,,,,------:::eeemmmTTT>>>888666>>>,,,:::333888333===BBBBBBVVVXXX[[[cccaaarrrqqqppprrrwwwyyyrrrdddYYYEEE555222CCC666+++;;;555GGGXXXnnnoooKKK???000***,,,...,,,)))************************))))))))))))***************+++,,,---///111333555---333......MMMwww}}}ggg~~~~~~xxxmmmgggssstttrrrkkkdddggg[[[iiissslll{{{llllllkkkyyy@@@;;;666333444555555444999999:::;;;;;;<<<=========<<<;;;999777444222000///............---------...//////000444@@@PPP]]]iii@@@AAAHHHCCC===<<<999666444222000000------......------,,,+++++++++++++++++++++++++++************************,,,,,,------...///000000///000000111222222333333555555555777999<<>>???CCCDDDBBB@@@AAAAAA@@@???===;;;::::::999888777555333222111111111111111000000000//////000000000111111111111333333333444444444555555666777999:::;;;<<>>>>>>>>>>>>>>AAA<<<777555777777444000000000000000////////////000///......///111444555ggg{{{iiixxxhhhYYYlllkkkBBBIIIEEE>>>:::888888777777777666555444333222111111000000000000000000000000555444444555555666777888===DDDPPP\\\jjjvvvoooaaaXXXVVVSSSNNNIIIEEEAAA???<<<<<<;;;:::888777666666222222222111111111000000////////////000000000000111111111111111111111111222BBB]]]|||hhhNNN<<<111,,,///...---,,,+++*********(((((((((((((((((((((((())))))(((((('''''''''&&&&&&((((((''''''+++222888<<>>///&&&---333...&&&$$$((((((((()))***,,,---...------,,,,,,,,,,,,---------,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,------DDD```ddd{{{^^^???:::777999<<<666<<<999777777???BBBAAA???>>>EEEGGGFFFFFFHHHIIIEEE===777444AAA999...111RRReee>>>FFFsss```hhhSSS:::333+++))),,,...---***************************(((((()))))))))***************+++,,,...000222333---666666***&&&999XXXmmmxxxvvvuuuwwwyyywwwqqqlllwww}}}tttccc\\\ddd888777333000///000222222111555555666777888999999:::<<<<<<:::999666333111000............---------------...---+++))),,,333:::^^^VVVssskkkgggWWWAAA999>>>@@@:::<<<:::888555333111//////---------------,,,,,,+++++++++++++++++++++++++++************************++++++,,,,,,---......///......///000000111222222222222333444666999<<<===>>>@@@???<<<===AAABBB@@@@@@@@@@@@@@@>>><<<:::999777666555444333222111000111111000000000//////////////////000000000111111111111111111222222222222333444666777777999<<<>>>======>>>???@@@@@@@@@@@@???:::555444555555222///000////////////...............------...000222444111bbb~~~ssspppWWWfff___GGGGGGFFFBBB===:::999888777666666666555444333222111000000000000000000000000000333333333333444555666777555888;;;???CCCGGGLLLPPPOOOWWW]]][[[XXXVVVRRRNNNOOONNNKKKGGGDDD@@@===<<<<<<;;;:::999777666555444111111111111000000000000........./////////000000000000000000000000000000***,,,...000222444444444;;;888333///---...000222///...---,,,,,,+++++++++(((((((((((((((((((((((()))((((((((('''''''''&&&&&&'''(((''''''+++222888666IIIFFFIIIWWW:::000333///...,,,,,,------+++***+++++++++++++++++++++++++++************)))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''((((((''''''''''''(((((((((((((((((())))))))))))***************+++++++++++++++++++++*********))))))---***######---444444HHH___|||WWW>>>888+++&&&"""$$$***+++%%%$$$)))'''''''''((()))***+++,,,,,,,,,+++++++++,,,,,,---,,,,,,,,,+++++++++************+++++++++,,,,,,,,,'''...333DDDiiiqqqnnneeeZZZ<<<666)));;;111444666333;;;;;;555:::999<<<;;;:::999888777777777000888EEEddduuuzzzwwwXXXcccccc___III'''---+++***+++,,,---,,,***************************(((((())))))))))))***************+++,,,---///000000,,,---///)))$$$111FFFjjjpppuuuvvvuuuyyyyyy{{{sssooovvvwwwuuuzzzuuu|||pppiiimmm~~~___<<<...---...,,,+++,,,...000000///555666666777999:::;;;;;;;;;:::999777555222000///......---------,,,,,,,,,(((+++---,,,)))(((***------...AAATTT[[[jjjvvvsssxxxxxxlllEEEAAAAAA333---444<<<:::888888999888666333111///......,,,------------,,,++++++*********************************************************+++,,,,,,---------------......//////000//////000111333555777999<<<>>>===;;;;;;>>>???===?????????>>>===;;;999888333222222111111000//////000000000/////////.............../////////000000.........////////////000///000222333333444777999888999:::;;;<<<<<<<<<<<<<<<888444222333333111...............---------------,,,,,,,,,---...000111111///HHHkkkwwwttt}}}www|||xxxmmmggg___rrrZZZ===;;;FFFAAA>>>;;;999999888666555444444333222111111000000////////////////////////111111111111222333444444999:::;;;;;;;;;>>>BBBEEEFFFHHHGGGEEEGGGMMMRRRRRRGGGFFFDDDBBB???<<<:::999;;;:::999777555444222222000000000000/////////...---------.........//////........................444333000//////000222444,,,,,,------,,,,,,++++++------,,,++++++*********((((((((((((((((((((((((((((((((('''''''''''''''&&&'''(((''''''+++222888<<>>999DDDAAA888999888666444666:::>>>BBB999JJJlllaaaaaazzzqqq@@@444(((,,,---......,,,+++***+++************************(((((((((((()))))))))******************+++,,,---222%%%$$$444;;;000&&&&&&!!!666QQQbbbhhhmmmvvvjjjuuu{{{zzzyyybbbsssiiiuuu|||yyyQQQ:::///+++---222++++++,,,---...//////...444444555777888:::;;;;;;999888777666333111///...------------,,,,,,,,,+++&&&***---//////...///000%%%)))***---333555555888>>>222888...---222%%%+++777333777@@@>>>555555===666555333111///...------,,,,,,,,,,,,,,,+++******************************************************)))))))))*********+++++++++++++++,,,,,,---------...------...000222444555999<<<<<<::::::======;;;============;;;999777666000000000000/////////////////////............---------------............,,,,,,---------.........---.../////////000333555666777888999:::;;;;;;;;;:::777333222222222000...---------,,,,,,,,,+++++++++*********+++,,,...///...&&&333===SSSwww{{{wwwpppZZZFFFHHHJJJBBB:::<<<:::999888888777555333222222111111000//////....................................//////000111222222333444666888===CCCGGGKKKMMMLLLJJJLLLPPPNNNJJJFFFEEECCC@@@>>>;;;:::999999999777555333111000//////............---------,,,,,,,,,,,,---------...------------------------&&&''')))******)))'''&&&...///111222111///---+++************))))))((('''''''''''''''''''''''''''''''''''''''''''''''''''%%%'''(((''''''+++333999AAAEEEAAA>>>RRRppp888333111///---,,,+++,,,,,,+++)))************************))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&''''''''''''((((((((('''''''''((((((((())))))*********)))))))))(((((($$$''')))'''&&&)))******+++ $$$((($$$222@@@888DDDLLLJJJBBB===666000111$$$&&&+++)))!!!"""+++///###$$$(((+++***&&&%%%'''%%%%%%%%%%%%&&&'''(((((()))))))))))))))***++++++++++++*********))))))))))))))))))*********++++++(((111%%%...%%%'''TTTVVVeeewww}}}tttbbbQQQIII===>>>>>>:::===<<<;;;>>>@@@???>>>@@@EEEJJJ```___NNNTTTbbbsssHHH222222###777---......---***)))***,,,))))))))))))))))))))))))'''(((((((((((())))))))))))))))))))))))***++++++///.........+++)))---333;;;222***...???VVViiittt}}}{{{nnngggnnnrrruuuuuuqqqxxxzzzqqquuu^^^RRR888%%%(((222111+++******,,,---...------,,,,,,---...///111333555666777666666555444222000...------,,,,,,,,,+++++++++++++++,,,,,,,,,************+++111***&&&,,,)))$$$+++555...///)))+++666777===***222999999555444666999444333111000...------,,,++++++,,,,,,++++++***)))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))))))))***************+++++++++------,,,---...000222333777:::;;;999:::======:::;;;<<<<<<;;;:::888666444////////////////////////.........---------,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,------------,,,---............000222888999:::;;;<<<=========999777444222111111000///,,,,,,,,,,,,++++++++++++)))))))))******+++,,,,,,&&&222//////---<<>>>>>DDDDDD;;;333888777666666777666333111000000//////......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///000///000000000111444999<<<;;;???CCCDDDGGGJJJGGGAAAEEEDDDBBB???<<<:::777666666666444333111///...---------,,,,,,,,,,,,++++++***++++++++++++,,,,,,,,,++++++++++++++++++++++++---...000000...+++'''$$$###$$$%%%'''((())))))))))))******+++******)))(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''%%%&&&''''''''',,,333999>>>AAAGGGCCCWWWeee777555111...---++++++,,,,,,***)))************************(((((()))))))))))))))***((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&'''''''''(((&&&&&&''''''(((((())))))))))))))))))((((((((((((&&&''''''&&&%%%%%%''')))******...---$$$$$$******&&&&&&'''%%%######&&&'''000,,,((((((+++)))""""""###%%%(((***)))'''%%%%%%%%%%%%%%%%%%&&&''''''((((((((((((((()))***+++*********))))))))))))(((((())))))))))))*********(((...%%%...((("""666,,,CCCjjjsssfff|||kkkaaa]]]NNNSSSGGGJJJMMMOOOOOOQQQUUUYYYOOOxxxddd777111+++222000$$$*********)))((((((***,,,))))))))))))))))))))))))''''''(((((((((((()))))))))((((((((()))***++++++***//////((($$$(((...000$$$))),,,,,,+++)))---===KKK[[[mmmmmmccccccqqqkkkQQQCCC:::555777---&&&000444+++!!!%%%111)))+++,,,,,,***))))))***,,,---...000333555666777444444333222000...,,,+++,,,,,,,,,+++++++++******+++***)))((('''((()))***(((---)))'''---,,,***000&&&,,,111000...***!!!)))......+++000999888000333222000///...---------***++++++++++++***))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((()))))))))))))))))))))))))))))),,,,,,++++++,,,...///000333777999888999======:::::::::::::::888666444333000/////////////////////---------,,,,,,,,,,,,+++*********+++++++++,,,,,,+++++++++,,,,,,,,,------,,,---...---,,,---///000444555666888999:::;;;;;;777666444222000///000000,,,,,,,,,,,,++++++++++++((())))))************++++++111,,,222---999>>>YYYvvvlllbbbKKK>>>@@@BBB???888555666:::666555444444444333111///.........------,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,---...///222222222222111333666999;;;???BBBBBBDDDGGGHHHEEE@@@???>>>;;;888666444333333222111000///...---,,,++++++++++++************))))))*********+++++++++++++++++++++++++++++++++%%%%%%%%%&&&(((***---...000///---***((('''&&&&&&***+++,,,------,,,+++***&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''%%%&&&''''''(((,,,333:::AAA@@@III@@@VVV[[[555555///...,,,++++++,,,+++***)))************************(((((((((((())))))******((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%&&&&&&&&&'''''''''&&&&&&''''''((()))))))))))))))((((((((('''''''''((((((((((((&&&%%%&&&)))%%%((((((***'''&&&...(((&&&+++///,,,,,,---)))###'''%%%###'''((()))000+++)))%%%###%%%((()))(((&&&&&&%%%%%%%%%&&&''''''''''''''''''((()))***+++******)))))))))(((((((((((((((((()))))))))*********---''',,,///***+++$$$(((555GGGqqqvvvyyy{{{www999AAA111)))000'''$$$///(((((((((((())))))))))))))))))))))))))))))))))))'''''''''((((((((())))))(((((((((((()))***+++,,,)))'''&&&)))...///)))###---111222*** +++777,,,///(((%%%+++***&&&***&&&'''111......111&&&$$$333***"""###)))---,,,***(((***+++***(((((()))+++,,,---///111444666888999333333222111///---,,,***++++++++++++************(((''''''''')))+++------%%%%%%'''(((((()))***)))***---((($$$&&&---777666......,,,+++000666555...222111000///...---------***************))))))((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))((((((((((((((())))))))))))))))))))))))+++************+++---...///333666555777;;;<<<999888999999888777555333222/////////......---------,,,,,,,,,,,,++++++++++++)))))))))*********++++++*********++++++++++++,,,+++,,,---,,,++++++---///...///111333444555555666444444222000...---...///------,,,,,,,,,+++++++++((())))))***************###+++,,,444+++!!!///)))666---DDDfffvvvfffbbb]]]RRRHHH???KKKFFF>>>666444666:::<<<555444222111111111///...---,,,,,,,,,,,,+++++++++************************************+++,,,---...(((***+++,,,,,,...000333888>>>@@@>>><<<>>>@@@@@@::::::999777555444222222000//////...------,,,,,,*********)))))))))(((((((((((()))))))))*********************************...,,,)))&&&%%%&&&'''(((&&&&&&&&&'''(((***+++,,,((()))+++,,,,,,+++)))(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''$$$&&&''''''(((,,,444:::DDD@@@JJJ===TTTUUU444444---...,,,++++++++++++***((())))))))))))))))))))))))'''((((((((())))))******((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''((()))******)))(((((((((''''''''''''$$$$$$&&&((('''&&&'''***+++...!!!---((($$$,,,"""###%%% ###***((($$$+++)))%%%((($$$!!!(((###&&&(((******&&&###&&&&&&%%%%%%%%%&&&''''''&&&&&&&&&'''''')))******))))))))))))(((((((((((((((((((((((())))))))))))(((,,,)))%%%))))))'''///000)))***999222WWWbbbvvvuuuPPP???---111---$$$000///'''000'''+++******+++,,,+++(((%%%))))))))))))))))))))))))''''''''''''((((((((()))''''''(((((()))+++,,,---,,,&&&%%%***+++(((***000***&&&%%%''',,,,,,(((###'''+++&&&%%%,,,+++'''++++++$$$222%%%###///$$$///!!!***000...)))(((+++---(((***,,,+++)))))),,,///((()))+++---000222444555222222111000///---+++***+++++++++************)))+++***(((((((((((('''%%%)))%%%***---((())),,,&&&""",,,+++,,,+++))),,,###&&&(((+++...+++***...555111111000///...------...***************)))(((((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))((((((((()))))))))))))))(((((((((***)))(((((((((***+++,,,,,,000333444666:::;;;888888888888888666444222111//////...------,,,++++++,,,,,,,,,+++++++++******))))))))))))************))))))))))))************+++,,,,,,+++******,,,---///000111333555666666666222222111///,,,+++,,,...---------,,,,,,,,,++++++((()))***************)))000%%%,,,+++%%%+++444'''%%%:::+++'''444===JJJUUU]]]mmmgggfffhhhZZZSSSLLLUUUIIIMMMLLLKKKHHHCCCOOO>>>===;;;:::;;;;;;666111666333111000000///...---,,,,,,++++++++++++++++++))))))))))))))))))))))))************+++,,,---......///000000//////000111///888??????<<<===>>>>>>777777666555555444444333......---------,,,,,,,,,))))))))))))(((((((((((((((((((((((())))))))))))************************&&&'''((()))))))))((((((&&&&&&''''''''''''''''''$$$&&&'''))))))(((&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''$$$&&&''''''(((,,,444:::<<<===RRRHHH[[[PPP;;;+++000,,,,,,,,,+++++++++******))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))&&&(((+++******...666===cccddd}}}zzzxxxQQQ999///---...+++*********))))))(((((())))))************))))))((((((((((((((((((((((((''''''''''''''''''''''''))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))+++*********+++---///000......---,,,,,,+++******))))))))))))((((((((((((''''''''''''''''''''''''(((((())))))))))))(((((())))))))))))))))))))))))((()))***+++,,,---......---------,,,,,,+++++++++************))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))************+++---000222555666666666666666666444333111///.........---------,,,,,,,,,************************))))))))))))))))))))))))))))))))))))(((((((((((())))))*********++++++++++++---///222444555555555333222111///......------,,,,,,,,,+++++++++******(((((((((((())))))))))))))))))))))))))))))))))))++++++,,,...///111222222444555888<<<@@@DDDHHHJJJFFFGGGIIIJJJJJJHHHEEECCC<<<;;;:::888666555333333111000///...---,,,++++++,,,,,,++++++***)))(((((())))))))))))))))))))))))))))))))))))))))))))))))******+++,,,,,,---......333444666:::<<<===;;;888444444444444333222111000---++++++...---)))(((***))))))(((((('''''''''&&&(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''((()))++++++)))'''))))))((('''&&&&&&%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%'''''''''(((---555<<>>;;;999777666666444333222000//////...------,,,++++++************)))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''(((((()))))))))******+++...000111///...//////000000///......---***+++000666666...(((&&&'''''''''''''''''''''''''''''''''((((((((())))))''''''''''''''''''''''''''''''''''''''''''''''''&&&'''((('''&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$%%%&&&&&&'''---555<<>>???DDDMMMEEEccc999777111///,,,,,,,,,+++++++++******))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((((((((())))))))))))((((((...(((%%%%%%%%%''',,,222'''&&&***+++111......,,,((()))(((((())))))******......///000000...)))&&&))))))***+++++++++++++++''''''(((((((((((())))))'''(((((())))))(((((('''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&'''''''''&&&&&&&&&''''''(((((()))((((((((((((((((((((((((((((((((((((((((((((((((&&&'''((())))))))))))((())))))))))))))))))))))))((((((((('''''''''&&&&&&''''''''''''''''''''''''&&&''''''((((((''''''&&&''''''''''''''''''''''''&&&&&&'''''''''((((((((()))))))))))))))*********))))))((((((((((((''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''(((((((((((())))))((())))))***+++---///000/////////000//////......+++++++++*********))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))((((((((((((''''''''''''(((((((((((()))((())))))***,,,---.........---,,,,,,,,,,,,,,,+++************)))))))))&&&&&&'''''''''((((((((((((((((((((((((((((((((('''(((((()))******++++++***+++,,,///222555888999;;;;;;::::::888777555555444333222111000///......++++++******))))))))))))((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&'''''''''''''''''')))))))))***---------+++---...............------,,,))))))+++***'''&&&)))&&&&&&&&&&&&&&&'''''''''&&&&&&'''''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%''')))(((%%%%%%(((+++&&&&&&%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%'''((((((***///888???@@@EEEMMMDDDbbb777888222///,,,,,,,,,+++++++++******))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((***)))(((((((((((('''&&&%%%''')))222333***%%%&&&(((************))))))---***,,,***))))))%%%'''+++***(((&&&&&&'''***---###%%%''''''&&&%%%$$$$$$'''''''''((((((((())))))''''''((((((((((((''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''%%%%%%&&&''''''((())))))((((((((((((((((((((((((((((((((((((((((((((((((&&&'''((()))***)))(((((())))))))))))))))))))))))(((((('''''''''&&&&&&&&&''''''''''''''''''''''''&&&''''''((((((''''''&&&''''''''''''''''''''''''''''''''''''((((((((((((((((((((()))))))))******))))))((((((((('''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((())))))((((((((((((***+++---///---....../////////......+++*********))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))((((((((((((&&&&&&'''''''''((((((((())))))((()))***+++---......---,,,,,,+++,,,,,,,,,************))))))))))))&&&&&&&&&'''''''''(((((((((((((((((((((((((((((('''''''''((())))))*********++++++---///111333555888888777666666555444444111111000///...------,,,******))))))))))))((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''')))(((((()))+++,,,+++***++++++,,,------,,,,,,+++---(((%%%&&&%%%###%%%)))%%%%%%%%%&&&&&&'''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$''')))(((&&&&&&***...%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$&&&'''''')))///888???BBBEEEKKKEEEfff777999333...,,,,,,,,,+++++++++******))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((&&&%%%%%%'''(((((((((,,,))) %%%(((&&&......'''***)))((($$$((()))+++&&&""")))((((((***$$$((($$$'''***+++***)))***+++******)))((('''''')))+++&&&'''''''''(((((())))))''''''((((((((((((''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&'''((())))))(((((((((((((((((((((((((((((((((((((((((((((((('''((()))******))))))((((((((((((((())))))))))))(((((('''''''''&&&&&&&&&''''''''''''''''''''''''&&&''''''''''''''''''&&&'''''''''''''''''''''''''''''''''((((((((((((((('''((((((((())))))******)))(((((((((''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))(((''''''''')))+++---...,,,---......///.........************))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))((((((((((((&&&&&&&&&'''''''''((((((***)))))))))***+++---...------,,,,,,++++++,,,,,,************))))))))))))&&&&&&&&&'''''''''((((((((((((((((((((((((((((((&&&&&&''''''(((((())))))+++++++++,,,---...000111555555555444444333333333//////...---,,,,,,++++++))))))))))))((((((((((((&&&'''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((''''''(((***+++***))))))******+++++++++*********'''(((******&&&$$$&&&%%%%%%%%%&&&&&&'''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$'''***(((&&&'''+++000%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&###%%%&&&'''(((...777>>>EEEEEEIIIEEEkkk<<<999,,,222000###333***###...---'''(((222)))'''222$$$""",,,)))+++(((%%%)))222&&&'''(((''',,,000###(((### :::"""<<<%%%---&&&,,,'''---"""...%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((('''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''((((((((((((((((((((((((((())))))))))))))))))))))))''''''((((((((((((''''''((((((((((((((((((((((((******)))''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))***+++,,,...///......---,,,+++******))))))******((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((()))++++++,,,,,,,,,++++++*********))))))))))))((((((((((((&&&&&&&&&''''''''''''((((((((((((((((((((((((((())))))))))))))))))))))))((())))))+++,,,---......555444222111111111222222000//////---,,,+++******((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''((('''%%%%%%&&&&&&%%%$$$'''((((((((('''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$######$$$$$$%%%&&&&&&&&&&&&&&&)))...555;;;>>>EEEKKK???ppp<<<888,,,111///...---)))---,,,'''...""",,,&&&///&&&+++)))***"""222"""(((!!!666...$$$&&&%%%***%%%!!!***...$$$%%%"""444000 ,,, )))###%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((('''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''((((((((((((((((((((((((((())))))))))))))))))))))))''''''((((((((((((''''''((((((((((((((((((((((((***)))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''((((((((())))))))))))***+++,,,---.........---,,,+++******))))))******((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((()))***+++,,,,,,+++++++++*********))))))))))))((((((((('''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''((((((((((((((((((((((((((())))))***+++,,,---...333222111000000000111111//////...---,,,+++******''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''(((&&&%%%%%%&&&'''%%%$$$'''''''''''''''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$######$$$$$$%%%&&&&&&&&&&&&&&&)))...666;;;AAAEEEKKK@@@ooo<<<777,,,000)))666&&&+++444,,,$$$---,,,111###'''&&&''',,,'''!!!666!!!,,,222(((555777$$$///+++'''$$$)))000!!!%%%111000---(((&&&%%%&&&222(((%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((('''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''((((((((((((((((((((((((((())))))))))))))))))))))))''''''((((((((((((''''''(((((((((((((((((((((((())))))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((()))))))))******+++---------------++++++***))))))))))))***((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((()))******+++++++++***************)))))))))(((((((((''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''(((((((((((((((((((((((((((((()))***+++,,,,,,---000000///.........//////......---,,,+++******)))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&)))((('''&&&&&&'''((()))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''(((&&&%%%%%%&&&'''&&&$$$%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$######$$$$$$%%%&&&&&&&&&&&&&&&)))...666;;;DDDEEELLLEEEqqq;;;666,,,///...777!!!(((###'''((($$$"""(((333222"""---###,,,+++111$$$,,,###"""***"""*** +++''')))$$$***!!!'''$$$###&&&'''$$$666''' 000...%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((('''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''(((((((((((((((((((((((()))((('''&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((()))))))))***++++++,,,---------++++++***)))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''((()))************************)))))))))((((((((('''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''(((((((((((((((((((((((((((((())))))***++++++,,,------------,,,------------,,,,,,+++******))))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&)))((('''&&&&&&'''((()))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&''''''&&&%%%%%%&&&'''&&&%%%$$$%%%%%%&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$######$$$$$$%%%&&&%%%&&&&&&&&&)))///666<<>>GGG:::777///###777(((>>>YYYNNN'''111000(((GGGccccccIII)))***+++ ,,,"""777uuuPPP&&&!!!!!!'''777111...555;;;>>>;;;###%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((('''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''(((((((((((((((((((((((((((''''''&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))******+++,,,,,,---+++***))))))(((((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''(((((()))))))))))))))))))))))))))((((((((((((''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''((((((((())))))*********+++++++++++++++++++++++++++++++++***))))))((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&'''%%%%%%%%%''''''&&&%%%$$$$$$%%%%%%&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$######$$$$$$%%%&&&%%%%%%%%%&&&)))///777<<>>&&&###333%%%'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%'''(((((('''%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((('''(((((((((((()))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''((((((((()))))))))))))))((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''(((((('''&&&(((+++...((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((((((((((((((((('''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''(((((())))))((((((((('''''''''&&&&&&&&&''''''''''''((('''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&'''***000777===EEEFFFKKKDDDPPP888555222...222###...666''' ***+++$$$444"""&&&---000333"""$$$///kkkPPP)))DDD###---...999 (((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%'''(((((('''%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((((((((((()))))))))******(((((((((((())))))))))))''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''(((((('''&&&(((+++...'''''''''(((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&'''''''''(((((())))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))((((((((((((((((((((((((''''''((())))))(((''''''(((((((((((((((((((((((('''''''''(((((((((((((((&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''((((((((((((''''''''''''&&&&&&&&&''''''''''''((('''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&(((+++111888===CCCDDDIIICCCMMM888666333...222666%%%+++!!!,,,???'''+++$$$***"""666KKK}}}===222000{{{nnnlllggg)))www)))AAABBB&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''(((((('''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&'''''''''((((((((())))))))))))************))))))***************+++(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''(((((('''&&&'''***,,,'''''''''(((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&''''''((()))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))(((((((((((((((((((((((('''((()))******)))((('''(((((((((((((((((((((((('''''''''(((((((((((((((&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&'''''''''(((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&'''''''''((((((((('''''''''&&&&&&&&&&&&&&&''''''''''''((('''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&(((+++111999>>>BBBBBBHHHBBBJJJ666666333---(((---&&&%%%666&&&,,,)))000,,,xxx???BBB---XXX$$$XXX***''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((()))))))))*********++++++,,,,,,,,,,,,---------...************************(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&'''(((((('''&&&''')))''''''''''''((((((((()))''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&''''''((())))))***((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((('''((((((((()))))))))***((((((((((((((((((((((((((()))***++++++***)))(((((((((((((((((((((((((((''''''''''''((((((((()))&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''(((((('''''''''&&&&&&&&&&&&&&&&&&''''''''''''((('''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&(((+++222999???BBBBBBHHHCCCHHH555555222,,,(((...(((888###,,,DDD(((+++'''---...888"""XXX111,,,&&&666iii$$$''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&&&&&&&&&&'''(((''''''''''''''''''''''''''''''''''''((((((((()))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''((((((((())))))************+++++++++........./////////000000************************))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''%%%''')))((('''&&&&&&&&&&&&'''''''''(((((())))))''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&'''((())))))***((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((()))'''((((((((())))))******(((((((((((((((((((((((((((***+++,,,,,,+++***(((((((((((((((((((((((((((&&&'''''''''(((((())))))&&&&&&&&&'''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''(((((('''''''''&&&&&&&&&&&&&&&&&&'''''''''(((((('''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&(((,,,222:::???CCCCCCHHHDDDJJJ555777000---+++,,,------///000...+++AAAwwwBBB"""000"""...fffzzzWWW...'''444>>>,,,;;;zzzlll444,,,111---UUUZZZUUULLLUUU```PPP333###***MMMtttqqqFFF&&&###''''''''''''''''''''''''&&&&&&&&&'''''''''((((((%%%%%%$$$%%%''')))((((((---+++'''%%%$$$%%%&&&(((&&&(((&&&!!!"""))),,,***(((&&&$$$&&&((()))&&&$$$'''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&$$$$$$%%%''''''###%%%+++---)))(((+++$$$***(((+++555555000222555666555444444555444111---'''444!!!222&&&''''''''''''&&&'''(((%%%!!!((((((((((((((((((((((((''''''''''''((((((((()))###&&&***,,,+++)))))))))&&&,,,000,,,%%%###***333&&&)))++++++)))((('''(((+++)))&&&$$$$$$&&&)))+++&&&)))+++)))''''''&&&%%%''''''''''''''''''''''''''''''''''''''''''&&&&&&((((((((('''(((((())))))$$$///333(((------"""888>>>OOOfffxxxoooYYYJJJ888'''%%%///***$$$%%%......&&&&&&---)))((((((((((((((()))***(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''((())))))(((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''((())))))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%&&&(((***---333:::???AAAFFFIIICCCIII555777000------......+++******++++++&&&,,,555===///&&&,,,)))999888KKKaaahhhwww|||yyyaaa\\\JJJNNNHHH:::999333666;;;111 """111...'''&&&***&&&$$$111''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''(((((('''&&&###$$$&&&((()))))))))))),,,000000,,,***)))%%% (((((())))))*********)))''''''''''''''''''''''''''''''''''''''''''''''''%%%'''((((((&&&&&&''')))+++***+++,,,((($$$)))222---444777999???>>>===BBB999===@@@AAA>>>888///''';;;'''***111111''' ///))))))((('''(((*********(((((((((((((((((((((((('''''''''((((((((())))))(((((())))))((('''''''''(((###!!!(((222333)))(((((())))))***---111444------------+++)))'''%%%))))))''''''(((******((('''''''''''''''''''''''''''''''''''''''''''''''')))((((((((('''(((((((((@@@)))+++%%%KKKiiikkk~~~ccc???///)))222---!!!000///!!!))))))(((((((((((())))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''((())))))(((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''((())))))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%%%%&&&((())),,,222999===BBBFFFJJJEEEGGG555888000............+++)))(((+++///(((;;;"""<<<,,,333QQQhhhggg\\\mmmwwwgggjjjrrrhhhhhh[[[yyy{{{}}}uuuooolllTTT888,,,...333000)))"""'''+++,,,***(((%%%"""''''''''''''''''''''''''&&&&&&'''''''''(((((((((%%%%%%&&&&&&&&&&&&%%%$$$''''''''''''&&&$$$"""!!!"""###"""!!!'''++++++'''((()))((('''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&))))))(((((()))***...'''$$$)))///222333333===@@@AAA@@@@@@CCCJJJQQQXXXSSSLLLGGGFFFHHHNNNRRRCCCEEE666444---,,,...'''***)))(((&&&%%%&&&))),,,((((((((((((((((((((((((''''''((((((((()))))))))+++)))(((((()))))))))(((777333---***+++---////////////---)))$$$"""!!!"""(((((())))))*********)))+++'''$$$$$$&&&(((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((()))******+++,,,%%%,,,@@@GGG\\\ttt~~~{{{xxxzzz}}}~~~~~~rrr{{{zzzllldddFFF888***&&&'''((()))+++***))))))(((((()))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((()))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''((())))))(((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''((())))))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&'''((()))+++000777;;;CCCGGGKKKGGGEEE555888000//////,,,,,,---------...111777###000222555HHHuuuuuu{{{nnnwww~~~tttqqqnnnuuu|||vvvcccKKK>>>>>>???<<>>NNN[[[nnnkkkyyynnntttuuu{{{vvvrrrttt|||zzzZZZoooVVV@@@999888555000//////,,,''''''+++))))))))))))))))))))))))(((((((((((()))))))))***))))))***,,,...---,,,***777111***+++222888:::999VVVZZZ^^^bbbeeegggjjjmmm]]]XXXOOODDD:::222---+++,,,+++---///+++&&&'''---(((((((((((((((((((((((('''''''''((((((((())))))+++***)))***,,,///333555222===wwwwwwvvvsssiii}}}{{{{{{fffCCC...///...%%%++++++***)))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''((())))))(((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''((())))))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&''''''(((+++///666:::EEEFFFKKKKKK@@@555888111000333,,,***///000,,,+++...999FFFmmm~~~ooovvvrrr{{{|||{{{kkkwwwnnnZZZTTTCCC666555444+++%%%&&&((((((((((((((((((((((((''''''((((((((()))))))))'''))))))(((&&&&&&+++///111666===BBBDDDBBB===:::666222000000000...///333---)))%%%&&&***,,,+++)))(((((((((((((((((((((((((((((((((((((((((((((((()))*********))))))+++,,,444333555>>>RRRiiiuuuwww~~~~~~rrrtttuuudddwwwpppmmmiiigggppp}}}vvvkkkcccKKKDDD;;;222,,,...---'''&&&***))))))))))))))))))))))))((((((((()))))))))******)))+++,,,,,,+++)))***+++$$$***555DDDVVVkkkkkkiiieeeaaa^^^^^^bbbeeerrrrrrqqqkkkaaaTTTHHH@@@333......000,,,%%%&&&,,,(((((((((((((((((((((((('''''''''(((((())))))***---+++)))))),,,222888<<<```qqqllloooxxxeeeKKK888---''',,,+++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))******))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''((())))))(((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''((())))))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&'''((()))+++000777;;;DDDDDDJJJMMM>>>555888111111222------111///+++222???JJJ|||rrrxxxwwwppp{{{zzzkkk^^^VVVEEE///###"""''')))(((((((((((((((((((((((('''((((((((())))))))))))$$$''')))***,,,222;;;CCCDDDJJJUUU```iiipppssstttiii___TTTMMMEEE===;;;???666666444///***'''(((***((((((((((((((((((((((((((((((((((((((((((((((((***************---111444>>>AAAIII[[[uuupppyyy~~~vvvyyyyyyiiibbbYYYNNN===000...---'''%%%)))))))))))))))))))))))))))(((((()))))))))*********(((+++---,,,)))+++222999@@@UUUooo{{{wwwmmmgggfffppprrrtttuuuvvvyyy|||gggmmmuuuzzzyyyqqqhhhaaaQQQBBB777666444+++(((+++((((((((((((((((((((((((&&&''''''((())))))*********)))(((+++222===IIIPPPjjjuuuqqqpppxxx}}}vvvOOO888888---,,,+++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''((())))))(((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''((())))))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''%%%&&&((())),,,222999===DDDCCCIIIMMM===555888111111///...111444///--->>>TTTpppwwwtttnnnTTTXXXaaaXXXvvv}}}ttteee[[[iiieeeHHH222000...%%%))))))))))))))))))))))))(((((((((((())))))))))))'''+++000555;;;FFFUUU___ooojjjccc\\\WWWUUUTTTUUUDDDHHHTTT```aaaVVVLLLIIIHHHLLLKKK@@@000'''***000))))))))))))))))))))))))))))))))))))))))))))))))************,,,000666::::::^^^~~~vvvqqqjjjccc}}}gggPPP;;;666333,,,)))---))))))))))))))))))))))))))))))))))))************'''+++...,,,***000>>>JJJuuummmoooyyysssyyyyyyrrrnnnXXX___iiirrrwwwwwwuuurrrxxx___IIIDDDBBB888000...))))))))))))))))))))))))&&&''''''((()))******+++'''&&&(((...:::KKK[[[eeennnllluuuvvvXXX<<<---,,,+++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''((())))))(((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''((())))))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%&&&(((***---333:::???DDDBBBIIIMMMAAA777888444000222000666777000666ccc~~~mmmwwwRRRAAAKKK[[[]]]lllsssvvvnnnQQQ[[[dddWWWvvvuuupppuuuoooaaagggEEE333!!!---,,,***))))))))))))'''&&&(((...---%%%%%%,,,,,,%%%"""444888AAA]]]llliiikkkcccuuuyyy}}}vvvhhhQQQUUUooodddUUUIIISSSYYYDDD777444***,,,&&&&&&,,,---'''$$$'''++++++******************,,,))),,,'''///777555HHHeeezzzooo~~~kkklllTTT333???666::: ***)))(((((()))***+++,,,***((((((******(((***...***333...***000IIIsss]]]rrr}}}zzzccc\\\^^^fff|||}}}ooopppIIICCC===///000,,,&&&###'''***((('''''')))(((((((((((())))))***---!!!333)))YYYkkkwww[[[{{{rrrNNN666555...&&&'''------((())))))))))))))))))))))))'''''''''((()))***,,,---###000/// !!!222555(((...555;;;===;;;999777666777222******(((***((((((%%%)))---...,,,*********))))))))))))))))))))))))))))))))))))))))))))))))++++++*********))))))))),,,***(((''''''((()))(((+++%%%---''''''---&&&---,,,,,,,,,+++***)))''''''))))))))))))))))))))))))))))))))))))))))))))))))***(((&&&'''))))))(((%%%'''***$$$""")))(((&&&,,,))))))+++!!!000%%%+++111...(((+++...---###(((222&&&000(((000%%%333'''###+++,,,***'''%%%''')))***(((((())))))))))))((((((******))))))((((((''''''))))))(((((('''''''''&&&&&&$$$###%%%)))***&&&"""---###...######,,, ***&&&+++,,,'''&&&******'''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''((((((((($$$&&&&&&%%%++++++%%%&&&&&&$$$$$$&&&&&&$$$"""$$$(((,,,(((!!!!!!'''%%%###$$$%%%&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$######$$$$$$$$$%%%%%%%%%%%%$$$$$$######%%%&&&'''%%%$$$$$$&&&))))))%%%""""""&&&%%%!!! $$$%%%!!!$$$%%%%%%&&&&&&&&&%%%%%%&&&%%%%%%%%%%%%&&&'''''''''(((((()))+++222999???CCCDDDJJJFFF@@@777888444111111777(((,,,---aaannnPPPLLLppp^^^YYYjjjnnn}}}yyyyyyttt}}}zzzqqqVVVDDD111***,,,***))))))******)))(((***)))***+++***((())),,,999<<>>111:::<<<+++***))))))******+++******'''(((+++,,,******---333!!!---;;;```}}}hhh___}}}lllnnngggyyyyyy|||[[[888555@@@000,,,***,,,,,,)))(((***)))(((((((((((()))******...$$$;;;???sssrrrjjjeeeyyy|||}}}|||wwwTTTAAA000,,,---+++******************************,,,,,,---,,,++++++++++++///&&&***666444--->>>\\\]]]\\\YYYUUUTTTXXX]]]```YYYMMM>>>555000...***'''333,,,### """%%%&&&%%%************************))))))))))))))))))))))))(((((((((((((((((((((((('''((()))+++---,,,+++))))))$$$+++&&&%%%+++###((((((((('''&&&(((***---...))))))))))))))))))))))))))))))))))))))))))))))))***((('''(((***+++)))'''(((++++++###///***+++...&&&,,,555--->>>333555555:::<<>>555111***---///...+++***---000************************))))))))))))))))))))))))((((((((((((((())))))***))))))*********)))((((((,,,(((111---...444+++000******)))(((((()))***+++)))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))++++++***(((... '''+++===%%%888777DDDSSSSSSttt~~~|||nnneeegggWWWEEE;;;888---///$$$(((&&&...***(((((()))+++***'''$$$(((((())))))))))))(((((())))))))))))(((((((((((())))))(((((((((((('''''''''((()))&&&######&&&***(((###***%%%%%%***"""'''***,,,+++((((((+++---+++((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%(((+++,,,((($$$&&&))))))######$$$%%%%%%%%%%%%%%%***$$$ $$$'''$$$ """!!!"""$$$&&&''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%'''&&&%%%$$$############&&&'''((('''&&&&&&'''((( $$$&&&%%%%%%'''%%%"""$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%&&&&&&'''((('''(((((())),,,222999>>>CCCDDDJJJGGG???777777333222(((===+++GGG```rrr|||tttjjjmmmssshhhjjjzzzwww|||vvvlllpppdddZZZ:::///,,,)))((()))*********+++'''&&&***---222@@@OOOnnnkkk}}}|||kkkooosss{{{rrrzzzxxx~~~nnnpppjjjZZZlllzzzcccCCC888...---...---)))&&&+++++++++,,,,,,,,,,,,,,,...111555000HHHmmm{{{}}}}}}fff^^^VVV<<<000---******++++++***(((+++((((((,,,---***)))***--->>>jjjWWWYYY{{{PPPjjjTTTFFF:::...***)))((((((***))))))))))))******+++,,,)))@@@VVV|||lllgggnnn}}}xxxssssssmmmkkk~~~{{{XXXPPPjjj{{{zzzeeeEEE666///((()))///************************''')))++++++)))))),,,...444AAAHHHCCCFFFXXXllluuuwwwhhh___TTTccc___[[[KKK000///,,,***)))******+++************************))))))))))))))))))))))))+++******))))))******+++,,,+++***)))+++///444888555000999555444777---111+++,,,,,,---,,,+++)))((())))))))))))))))))))))))))))))))))))))))))))))))***)))************)))((("""///555222===TTTRRRuuu|||lll|||yyy___RRRDDD???444,,,%%%'''...***''''''&&&%%%&&&)))(((((())))))))))))(((((())))))))))))(((((((((((())))))((((((((((((((((((***&&&$$$''',,,---((("""111---,,,((('''++++++///)))((('''&&&&&&'''&&&$$$((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&"""###++++++""")))'''(((++++++((('''((($$$''',,,000,,,%%%$$$((()))&&&###"""###%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&''''''&&&%%%$$$###"""""""""(((***'''###!!!!!!$$$%%%%%%%%%%%%%%%$$$###%%%%%%%%%%%%&&&&&&''''''&&&&&&&&&&&&&&&'''(((((('''((()))***,,,111888===CCCDDDJJJHHH===888777333333444555888nnnzzzhhhgggiiiccc~~~uuufff^^^aaaffflllllluuu}}}uuueeewwwzzz~~~xxx}}}sssrrrdddGGG333000+++(((((()))*********,,,)))&&&///FFF\\\fffiiiwwwmmmaaavvv|||zzz|||yyyYYYjjjyyypppooocccGGG222111000(((%%%+++++++++,,,,,,------------***333>>>AAAeee}}}{{{yyyyyyhhhyyyppp{{{lllTTT^^^SSS:::444---***+++,,,+++))),,,******,,,+++)))+++000<<>>000&&&,,,******,,,)))%%%)))000(((((())))))))))))(((((((((((((((((())))))))))))(((((())))))))))))))))))...,,,))))))+++,,,+++***%%%'''%%%((()))(((,,,+++---+++***++++++***'''%%%))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&!!!'''"""###...,,,&&&,,,'''%%%'''---...++++++......)))%%%$$$###$$$)))000---,,,*********)))'''%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&###$$$%%%&&&'''((())))))'''+++000222000......///,,,***)))*********+++,,,$$$$$$$$$$$$%%%'''((()))'''&&&&&&&&&&&&'''(((((('''((()))***---111777<<>>HHHPPPjjjrrrwwwvvv{{{yyyzzzlll~~~jjjqqqiiirrrmmm```KKK444)))***000++++++++++++++++++++++++))))))))))))))))))))))))***)))(((((()))+++---///000777???EEEHHHLLLPPPTTTZZZVVV___\\\]]]ccc[[[```QQQKKKAAA777///,,,+++,,,************************))))))))))))))))))))))))++++++***)))((())),,,...555555LLL{{{ooommm[[[ZZZ\\\VVVssswwwpppnnn^^^rrr___lllkkknnnlllXXXIII555(((%%%(((...,,,&&&'''---(((((())))))))))))(((((((((((((((((())))))))))))(((((())))))))))))******'''***,,,'''"""%%%111<<>>000+++,,,,,,+++)))+++------+++000BBBTTT___mmmnnncccEEE888666222000111555666666222IIISSSaaahhhqqq|||ooolllxxx]]]EEE444***''')))*********+++,,,---...///FFFhhhxxxkkk||||||yyyxxxvvvwwwsssrrrxxxyyyzzzwwwpppWWWFFF```ttt}}}kkkQQQ:::///...++++++++++++++++++++++++)))***+++,,,111???SSSbbbqqqooooooyyy{{{tttuuuaaasssbbbnnnuuugggJJJ222)))+++++++++++++++++++++++++++)))))))))))))))))))))))))))((((((***---111555888DDDHHHLLLNNNOOOSSSZZZ```___ZZZddd```cccjjjdddjjjfffccc]]]TTTHHH;;;000***************************))))))))))))))))))))))))*********((((((,,,333888333jjjyyyuuuqqqdddoooqqq~~~{{{dddyyy|||jjjmmmwww~~~tttxxxlllgggQQQ===000'''***,,,'''%%%***(((((())))))))))))(((((('''((((((((()))))))))***(((((()))))))))*********)))+++000777???IIISSSZZZaaajjjaaaiiifffXXX]]]QQQGGG;;;///+++***'''''')))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&&&&'''((()))******$$$222...333IIIHHHEEE[[[}}}xxxfffUUULLL>>>888000***(((((())))))''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&'''***,,,...111444555666666,,,...222888>>>AAAAAAAAAOOOKKKJJJJJJDDD:::444444///---+++((('''&&&'''''''''''''''''''''(((((()))''')))***+++...111666:::CCCCCCJJJJJJ;;;888666222555666ZZZyyyUUUWWW@@@CCCKKKVVVXXXNNNXXXfffoooCCC;;;OOOIIILLLMMMeeessszzzxxxnnn___\\\jjjqqqwwwppp}}}wwwlllIIICCC999222...,,,,,,+++,,,(((444PPPjjjvvvssskkkuuu}}}rrr~~~}}}xxxzzzssskkk^^^zzzuuu|||SSS777666333''',,,,,,------...///000000@@@AAAhhhyyyzzz|||~~~yyy~~~~~~yyyzzz}}}uuussstttuuuuuutttrrrpppnnnhhhhhhooojjj```ddd```HHH;;;ooommm}}}pppqqq^^^FFF333,,,,,,,,,+++'''+++......,,,444LLLbbbYYYzzzGGG444777;;;<<>>AAA777EEEXXXfffuuunnn~~~|||uuusss~~~www\\\AAA000,,,111*********+++,,,---///000bbbRRRddd|||ssswwwvvvrrrnnnlllmmmnnnmmmkkkwwwooojjjzzzyyywww{{{ppp[[[[[[qqqggg@@@,,,---++++++++++++++++++++++++,,,...111444>>>RRRlll|||tttaaa^^^cccnnnlll|||nnnuuuqqqnnn___CCC,,,++++++++++++++++++++++++)))))))))))))))))))))))))))***+++---222888>>>AAATTTTTTSSSRRRVVVbbbsss}}}yyy|||rrrwwwbbbhhhooopppfffTTT@@@222************************))))))))))))))))))))))))))))))))))))***000999@@@qqqooo___nnnkkk```~~~wwwooo|||ffffffooooooyyysss[[[mmmpppyyyuuuyyyfff```EEE---))),,,++++++///(((((())))))))))))(((((('''((((((((())))))******(((((())))))*********+++<<<888>>>VVVuuuyyyuuu}}}oooxxxyyysss||||||bbbOOO@@@333------))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''%%%&&&'''((()))+++,,,,,,555@@@???[[[pppSSS:::***'''***...''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&''''''666666777888777666555444<<>>DDD```xxx~~~ppp~~~{{{ooooootttssswwwnnnqqqpppmmmkkkkkkhhh___UUUeee```ccceeedddfff]]]III???&&&lllpppaaaxxxJJJ111444'''///---(((...,,,666%%%TTTnnnYYYvvvUUUEEE888555<<<```qqqsssSSS???>>>BBBUUUqqqqqqzzzxxxpppwwwzzzccc{{{|||KKK<<<444++++++,,,(((+++&&&333!!!LLLppp}}}wwwooo~~~jjj```^^^ccchhhRRRRRRcccIIIRRRUUU[[[VVVqqqssssss|||rrr^^^XXXbbbyyyrrrxxxrrr^^^(((999+++---,,,++++++,,,,,,***!!!;;;444LLLKKK\\\ttthhhiiiIII\\\pppuuutttuuulll<<<------,,,******+++,,,+++))),,,,,,((((((,,,+++%%%+++)))%%%999@@@;;;MMMWWW[[[WWWlll~~~}}}|||vvv|||ooozzzttt|||eeelllkkkyyyQQQ:::777'''///((((((///"""---++++++***************+++''',,,444%%%666===FFFccc~~~tttjjjoooooofff]]]RRRHHHEEESSSeee^^^zzzzzzwwwpppdddbbbhhhyyyyyykkkdddDDD,,,...***$$$000(((++++++(((***///---(((...,,,)))(((((()))((((((...+++'''&&&+++222666666;;;___ooo{{{lll|||xxxjjjzzzssslllfffeee999(((%%%777***&&&000+++'''***+++++++++************))))))))))))((()))***++++++&&&---%%%))))))&&&,,,$$$)))(((&&&&&&''')))+++,,,$$$)))+++******,,,***&&&###'''***((('''((()))***))))))((('''''''''''''''&&&'''((('''&&&&&&''')))""")))+++'''***777AAADDD>>>XXX}}}}}}FFF555444'''///%%%...###""",,,***)))'''&&&&&&&&&&&&%%%###(((###"""%%%(((+++333<<<@@@777...222555222IIIqqqrrrYYYRRRQQQIII???;;;999555777;;;777111888GGGIIIIIIAAA444...000,,,$$$'''(((((((((((((((''''''((()))***+++---111666:::EEEAAAKKKKKKxxx>>>222999888222KKKXXX]]]SSSEEEAAAOOOUUUtttmmm```{{{ccc===VVVfffsssmmm___\\\ZZZ]]]hhhmmmaaaaaa{{{ttt|||lllFFF444===%%%111---******>>>xxx|||www^^^[[[JJJQQQcccxxxsssmmmfff{{{~~~|||yyydddvvvggghhhqqqyyyaaaAAA<<<444,,,111---,,,222222777EEEMMMxxx}}}xxxzzztttuuu~~~|||iiiyyycccgggZZZWWWQQQIIIGGGDDDEEEDDD@@@>>>@@@EEEJJJ>>>>>>DDDDDDBBBLLLRRRHHHCCC555ccctttssszzzgggrrr{{{FFF<<<)))$$$***(((***&&&&&&LLLXXXQQQffftttrrrJJJ:::///BBBvvvzzzbbbQQQMMMSSSfffoooooohhhkkkwwwyyyqqqlllvvvOOO888///***)))%%%------111)))ddd\\\dddtttttt{{{qqq^^^ZZZ===EEExxx{{{ssstttvvvsssnnntttoooccc[[[XXXkkkmmmzzzkkk999***)))************+++++++++...444AAADDD[[[zzzuuugggeeeeeeZZZ```~~~uuuqqqsssqqqkkkDDD777,,,++++++)))(((***(((,,,,,,)))***---,,,'''///888222<<>>444===333111VVVzzzttt]]]777333222444555666:::@@@666777;;;>>>999111///333===@@@???:::666333///*********)))(((((((((((((((((()))***+++---111666:::FFFCCCMMMLLLuuu>>>555888555666mmm{{{fffnnnKKK>>>>>>GGGJJJSSSkkkMMM===EEE??????qqqddd[[[aaaXXXUUU[[[sss```^^^rrrlll\\\mmmyyy|||hhhUUU444666...222000+++,,,eeewwwttt~~~}}}|||^^^EEECCC\\\}}}ZZZdddsssccc\\\yyyaaalllvvv|||yyyQQQ;;;333...111...---444555===PPPjjjuuu{{{vvvfffRRRKKKMMMIIIZZZnnnsss}}}vvvrrrdddXXXNNNKKKKKKAAABBBFFFBBB???QQQbbb```BBB222333cccqqqlll[[[AAA222...'''555///111///+++sss___OOOxxx~~~:::>>>KKK```}}}hhhZZZ___jjjrrr{{{}}}gggPPP]]]eeejjjjjjkkkqqqyyy}}}hhhwww}}}hhhJJJ...++++++%%%///222---444}}}___qqqggg~~~tttcccOOOBBBGGGiiiyyyQQQXXX\\\XXXQQQVVVQQQfffhhhxxxyyylllllljjjkkkbbbPPP[[[}}}yyy}}}zzzhhhKKK555*********,,,,,,,,,,,,---777222:::iiioooxxxfffQQQVVV[[[dddrrrnnnooobbbaaarrrqqqqqqvvvyyy}}}ppp___GGG222,,,+++((((((+++))),,,---++++++...---***&&&---666RRRYYYRRRfffuuuwwwwwwtttnnnxxx~~~xxxgggttt}}}pppxxxkkkfffCCC111)))---000&&&...++++++************++++++)))000***DDDRRRqqqkkkfffoooqqqdddqqqMMMGGGeeeoooxxxzzzmmm```iiinnnooorrrxxxxxxrrrwwwjjjvvvkkkjjjsss___\\\RRR111!!!111,,,...,,,'''%%%(((***************+++++++++,,,,,,&&&000333...888VVVwwwsssyyy{{{qqqyyyjjjSSS666+++000...)))---,,,+++++++++******************+++++++++******)))))))))"""...000%%%,,,***000111333555777:::<<<===@@@>>>888444666888555...+++,,,---,,,***((()))+++***))))))((((((((((((((((((((((((******)))&&&$$$'''111:::???JJJ]]]qqq}}}{{{yyyddd\\\|||{{{ppp;;;+++''')))$$$'''...+++&&&'''((()))))))))((((((""")))///222<<>>;;;<<>>999444777777999<<<999333000000...---+++)))(((((())))))((()))***+++---000666:::GGGEEEOOONNNqqq===999777444???zzzSSSqqqIII333999MMMHHHJJJWWWsssDDD===FFFHHHPPPvvvrrrRRRXXXbbb^^^SSSPPPlllgggmmmeeePPP{{{zzzmmmfff;;;000555111000---NNNdddxxxiii{{{ttt}}}\\\@@@>>>GGGooo}}}OOOJJJooovvv[[[gggmmm|||gggMMMvvvhhhkkktttggg999333000111---...444777DDD[[[~~~vvvxxx}}}hhhPPPqqqttt|||yyyyyybbbPPP<<<666;;;BBBCCC@@@OOOIIIEEE===>>>SSSaaaZZZJJJ===...KKKsssgggTTT666777++++++(((---222BBBhhhVVViiimmm555???YYYrrrLLL???888>>>:::@@@OOO???NNNJJJSSSiiixxx\\\]]]ccckkkooonnnnnnppp}}}hhhmmm~~~lll555***000+++---111---CCCmmmnnnyyylllsss___HHHeeeWWWssszzzgggcccVVV```___pppooorrrhhhdddnnnjjjQQQQQQooohhhxxx{{{___666///---,,,......------///666888SSSrrr}}}ddd@@@777IIIPPPWWWooowww|||uuupppzzzrrrUUUBBBBBB```rrr~~~ooo^^^EEE111***,,,------***,,,---,,,+++,,,,,,,,,555>>>EEE\\\ZZZNNNfff|||tttssszzzjjjlllssshhhttt~~~dddFFF///)))...+++***++++++*********+++,,,,,,###III<<>>ccczzz{{{wwwiiibbb777444//////,,,,,,+++++++++*********)))***+++++++++***)))((('''+++)))555333(((888AAAUUU]]]hhhrrr{{{~~~rrrdddOOO===666000******+++++++++,,,+++***))))))(((((())))))''')))***)))'''&&&(((***---@@@KKKMMMccc|||iiijjjoooyyyrrrssswwwgggwwwaaa>>>555///&&&&&&---'''((()))))))))(((((((((!!!***777CCCJJJHHH;;;---===]]]gggUUUHHH@@@666222---;;;JJJ[[[qqqmmmrrrpppgggffflllggg[[[FFF:::444666555///...222111///---+++)))))))))***((()))******,,,000555999FFFEEEPPPOOOooo<<<;;;666666PPPRRRWWW~~~[[[AAAEEEBBBQQQIIIIIIZZZyyy]]]OOOQQQUUUfffmmmTTTXXXxxxqqqaaagggRRR???TTTmmmlllddd}}}ccczzzzzzsssKKK000777......888fff\\\uuupppkkkCCC<<>>...333lll{{{rrreeennnuuuBBB:::000"""---,,,:::hhhUUUdddxxxooo???:::SSSNNN>>>EEEJJJRRR```kkkpppbbbkkk~~~~~~}}}cccYYYUUU^^^gggddd[[[UUUsssqqqOOO+++333000***---222XXX^^^iiirrrwwwuuubbbNNNeee[[[gggPPPTTTRRR```eee}}}zzzxxxggg]]]iiinnnYYYPPPbbb{{{|||sss<<<333...,,,...---+++,,,000111]]]hhhyyyUUU,,,UUUssstttlllqqqxxxwwwqqqmmmlllttt{{{yyyxxxwwwbbb???,,,///111)))---------,,,***))),,,///777RRRQQQPPP```zzznnnttt~~~eee>>>))),,,000&&&++++++******+++,,,,,,---888===GGG{{{hhhUUUbbbTTT[[[ttt{{{iiibbbqqq~~~~~~~~~}}}yyyxxx|||xxxddd|||xxxeeerrruuuaaa}}}iii^^^gggRRR%%%)))***,,,---,,,******+++)))***,,,+++)))(((***+++555+++BBByyyxxx|||}}}{{{]]]tttqqq888))),,,222,,,,,,,,,++++++++++++***))))))))))))))))))(((((($$$---,,,888:::===```vvvmmmRRR777...111111+++&&&++++++***)))))))))))))))&&&***+++'''###%%%...777GGGFFFNNNjjjiiiUUUkkkuuucccbbbdddooolll@@@......,,,''')))***+++)))'''&&&'''))),,,777DDDHHH>>>333666AAAnnnlllUUU:::000111<<>>EEE<<>>...555---******,,,---000===JJJNNNRRRUUUnnn}}}nnnQQQLLLVVVkkkrrrzzzvvvqqq{{{lll777222///++++++++++++,,,---...///;;;rrrgggooooooKKK```???ppp{{{ssszzzyyy{{{xxxddd^^^pppfffccclllrrryyyDDD555)))***...---+++,,,(((***,,,+++***...777>>>aaatttrrrzzzoooeee888---------,,,,,,,,,++++++---,,,***)))***...111444FFFOOOSSSzzz{{{}}}uuuJJJ...---,,,++++++******+++++++++'''&&&,,,888DDDJJJLLLaaa^^^cccYYY\\\III)))+++,,,,,,***)))---666===HHHKKK:::///RRRsssBBBDDDNNN]]]{{{oooccc[[[```ddd]]]HHH777111---''',,,...///000///---***''''''((())))))+++///444888@@@CCCSSSSSSnnn>>>;;;777SSSRRRhhhRRRGGGKKKNNNTTTccclllyyy]]]PPPjjjnnnOOO666ZZZppp}}}hhhkkkFFF@@@DDDgggEEEhhhrrrppp^^^|||rrrEEE222444eeeooojjjGGGDDDKKKKKKFFFKKK???]]]XXXppp>>>NNNzzzyyyZZZ999HHHooojjjUUU666666000;;;SSS[[[nnnwww}}}rrrsssfffOOOtttwwwrrrjjjJJJDDDXXXVVVTTTVVVgggXXXGGG333<<>><<>>ZZZxxx|||pppyyytttsssYYYOOOuuueee}}}}}}zzzvvv\\\iiiwwwssswwwqqqrrriiinnnWWWSSSpppwwwUUUIII,,,555&&&------,,,HHHKKKRRRnnn|||]]]FFFKKKvvvuuu~~~yyyttt}}}{{{}}}}}}sssuuuVVV???***333###...***...&&&===777iiizzzxxxsssXXXRRRLLLfffyyyjjj|||wwwpppsssrrrzzzxxxuuutttqqqwwwvvvkkkrrrrrrbbbppp777555'''///***+++'''(((222---)))111///666PPPyyyvvv~~~...333222111...'''&&&000000!!!***222%%%(((@@@MMM@@@```sssvvv```|||___DDD&&&...)))+++111&&&)))...)))"""111GGGFFFLLLkkkZZZ]]]hhhZZZooo]]]666333%%%///&&&&&&444444IIICCC???444777qqq```DDD>>>OOOvvvsssgggYYYIII>>>666000...///...////////////---,,,++++++((((((+++---...333:::???FFFOOO^^^lll;;;888666UUUOOOwww___III@@@DDDHHHVVVjjj}}}IIIXXX___{{{PPP888DDD]]]ssseeefffEEE>>>AAA^^^III]]]iiiuuu\\\zzzSSS000777ggg{{{zzz{{{```;;;EEECCCBBBNNNaaaQQQPPPttt|||===NNN}}}}}}aaa:::@@@uuuccc}}}ZZZ888666333DDDUUUiii}}}{{{}}}yyyxxxooorrrfffRRR|||~~~vvvhhhEEE@@@[[[bbbggg___hhhZZZ<<<333===jjj```VVVWWWZZZYYY```{{{]]]MMM555777555JJJ|||WWWccc:::555444999wwwxxxxxxvvvwwweee111CCCqqq___XXXGGG222===CCCBBBMMMYYYqqq[[[CCCJJJ???~~~oooXXX}}}nnnllljjjlllbbbgggzzzggg\\\AAA999___vvvYYY555777777___hhhuuueeelllrrr~~~kkkOOO>>>WWWyyyttt{{{dddMMMmmm}}}ppptttLLL[[[gggfffmmm}}}nnnEEEJJJooonnn{{{QQQ///...000...777HHHgggyyy~~~tttsss[[[DDDeeekkk```zzztttgggEEELLL```ZZZ^^^gggrrryyykkkdddXXXDDDZZZttt~~~NNN222(((222(((///444999SSSTTT>>>TTTiii|||VVVXXXxxxxxx~~~|||vvvsss{{{rrrsss+++999333'''...++++++///,,,\\\\\\kkk[[[dddYYYEEEWWWyyynnnttt|||wwwooovvv{{{vvvpppppphhhoooppphhhdddRRR///+++++++++...+++)))+++***+++///888XXXtttsssiiiTTT///(((+++///333///+++'''***,,,***444DDDJJJRRRddd|||mmmWWW666333***'''///)))...---***111DDDLLLIII\\\fffaaaooommmzzzooo{{{ooosssyyy|||~~~kkk999+++777...***999===IIIAAA888CCC```uuuNNN222888qqqyyy|||nnniiiRRRHHH>>>:::666000,,,,,,---......//////...---,,,+++))))))+++,,,---333:::???GGGPPP```jjj999888888[[[HHHmmmXXXBBB888===AAAFFFBBBDDDMMMPPPHHH;;;333===LLLeeeNNN;;;HHH^^^ssscccaaaIIIAAA===SSSSSSPPP```~~~XXXtttWWW***BBBiii~~~yyy}}}nnnGGGfffiiixxxjjj===AAAUUUooo;;;NNNzzzkkk===666mmmsssuuuuuu<<<444666QQQZZZ}}}uuurrrnnnsssfffUUUwwwhhhEEEAAA\\\iiisssmmmCCC<<>>ooouuu|||jjjaaatttyyyVVV444333......///###&&&...***'''333BBBIIIOOOrrrggg}}}hhhEEE666...%%%...***///((((((:::KKKGGGMMMsss]]]kkkrrrppp|||CCC+++111000,,,>>>GGGIII???:::\\\ddd>>>CCCfffkkkaaaxxxttt^^^YYYNNNDDD:::555222---++++++,,,,,,---............---,,,))))))+++,,,---222999???HHHSSScccjjj:::999:::___~~~VVVjjjWWW@@@444999>>>KKKHHHIIILLLIIICCCEEELLLQQQ[[[iii___@@@EEE]]]rrrddd```RRRFFF;;;JJJbbbJJJ]]]SSSjjjWWW+++XXXnnnxxxvvvxxxccchhhMMMwwwwwwzzz~~~zzzfffXXXaaa]]]LLLcccnnn;;;QQQ|||}}}rrr@@@222RRRnnnAAA333;;;ZZZ```sss|||pppooopppvvveeeTTTzzzsssjjjLLLFFF]]]fffqqqiiiHHH999YYYjjjXXXSSSUUU[[[ZZZ[[[qqqqqq]]]FFF999///666WWWrrr{{{___}}}hhh???+++KKKqqqYYYkkkooo<<<888aaadddRRR@@@000888===777NNNSSSiiiAAA^^^RRR[[[yyyhhhIIIZZZgggaaaxxxaaahhh\\\lllfffRRR<<<222zzz{{{~~~???222777uuuooovvveeerrryyy}}}^^^???<<>>EEEBBB^^^lllVVVwwwyyyyyydddkkk{{{iii999***111222???HHHCCC===KKKtttCCCIIIsssuuutttQQQKKK^^^OOO>>>444...******---++++++,,,---......//////---***))),,,,,,---222888@@@IIIUUUeeekkk;;;888777[[[nnn\\\jjjYYY???222:::CCCJJJSSSYYYXXXWWWYYY\\\[[[hhhbbbwwweee888XXXaaattteee]]]WWWFFF;;;GGGqqqLLLaaaNNNmmm```666jjjttttttuuu|||ccc|||IIILLLPPPdddmmmaaaffftttqqqnnn{{{CCCXXX}}}uuuDDD444LLL|||eeeGGG333AAA[[[iiiooo|||zzzjjjmmmpppttt```NNNuuupppkkkOOOHHH\\\eeerrruuuzzz```SSS999hhhbbbWWW[[[]]]bbbaaa___rrrpppZZZEEE666000555PPPvvvqqqdddooo333:::[[[ooossszzznnnOOO888AAArrrpppTTTFFF555,,,???CCC888PPPRRRmmmJJJfff```kkkOOOEEE|||]]]}}}pppfffaaaWWWoooWWW>>>---[[[KKK...777~~~ooo~~~|||fffooowww}}}\\\===@@@qqqyyyzzzzzzcccEEENNN|||uuuiiihhhmmm}}}xxxddddddpppoooPPP666FFFUUUlllnnn:::,,,111;;;PPPooozzz}}}vvvyyyddd___NNN999UUUqqqbbb[[[~~~yyyyyygggZZZNNN[[[sssuuummm]]]ZZZaaatttRRR333---,,,111BBBUUUYYYYYYZZZkkksssRRR```aaawwwxxxkkk~~~yyy}}}|||}}}{{{dddIIIBBB>>>000***...///)))888zzzxxxvvv|||gggSSS|||aaa___cccwwwlll~~~sssvvvttt}}}{{{{{{eeejjjtttoookkkqqqjjjvvv333///333222---(((...333DDDsss{{{|||eeeTTTbbbMMMJJJOOOlll{{{mmmmmm999777111###...,,,...(((111BBBGGG\\\TTTzzzYYYxxxggg\\\kkktttyyyiii@@@@@@***000***'''...888EEEDDDMMMyyyYYY{{{ZZZnnnOOOtttqqqzzz[[[...333;;;===BBB<<>>---@@@uuuXXX+++666sss{{{xxx~~~uuullltttzzzYYY<<>>DDDhhh~~~vvvCCC//////<<>>666[[[iiimmmnnnzzzuuuxxxfffUUUQQQyyyxxxuuurrrZZZSSSaaavvv}}}}}}DDD...,,,333GGGXXXUUU]]]zzz]]]XXXvvvjjjgggvvvppp~~~jjjJJJ;;;QQQNNN111---------+++>>>```sssfffZZZMMMcccqqqppppppeeepppyyydddiiiwwwpppttt|||~~~lllaaakkkwwwnnn~~~~~~tttEEE222444 222///+++)))222UUU{{{rrrcccxxx^^^BBBOOOUUUSSSmmm{{{rrrwwwbbbooo}}}{{{zzzxxxccc,,,...333***333000***+++:::EEEKKKooo}}}{{{___dddnnn;;;IIIsssTTTTTTWWWUUU---...+++,,,...???HHHIIIaaabbbuuunnn}}}vvv{{{aaa:::wwwpppBBBZZZvvv777///===>>>BBB===FFFxxxfff\\\pppIIIMMMaaaKKKBBB:::777444///,,,+++++++++++++++,,,---//////...++++++,,,,,,+++000666AAAJJJVVVffflll:::666666^^^fffhhhxxxkkkWWW999333NNNiiisss:::MMMjjjvvvfffWWWWWW666999CCCtttPPPiii~~~IIIrrr^^^BBBpppuuubbb|||lll{{{WWWaaaCCCVVV___oooMMMaaa{{{}}}vvvIII888444{{{zzzYYY:::RRRPPPrrrwwwllldddsssnnnlll\\\JJJyyy}}}tttjjjJJJ===MMM[[[oooqqqccceeeIII>>>NNNOOONNNLLLKKKRRRWWW[[[oooiiiRRR:::666444;;;nnn{{{SSSddd<<<111vvvllltttlll444999IIIfff@@@333333444???DDDEEE___wwwwww|||gggzzzdddRRRkkkeee___nnneeeIII___~~~ggg???,,,999yyyvvv999AAA}}}qqqbbbqqquuuwwwWWW===JJJuuuvvvpppbbbSSS\\\vvvvvvuuu{{{eeekkklllWWWAAA999qqqeeeooo~~~yyyJJJ111---BBBfffyyysss}}}eeeCCC:::666555UUUlllyyykkkwwwxxxssszzzooofffnnn{{{mmmssslllVVVXXXaaa}}}wwwqqqWWW222...777JJJVVVOOO___lll|||nnn[[[vvvmmm```{{{xxxuuu|||~~~~~~mmmLLL999BBBjjj111222,,,---222YYYiiiuuusssaaaggghhhGGGqqqbbbooonnn]]]vvvgggyyyppppppwwwkkkZZZUUUooorrrzzz~~~rrriii333111***...111...+++AAAlll~~~{{{tttuuuwwwPPP???FFFDDD[[[wwwzzz~~~|||wwwuuuXXX222,,,---&&&///(((111???DDDXXXgggiiirrrrrr[[[VVVmmmxxxXXX999bbbuuuuuu999---+++111///???CCCMMMqqqxxxWWWzzzeee~~~sssdddBBBEEEYYY\\\xxxOOO...999>>>DDD===QQQppp}}}xxxdddMMMbbbfffCCC<<<666666444000---,,,,,,++++++++++++,,,...//////,,,+++,,,,,,+++///666BBBKKKUUUeeelll;;;:::???kkk\\\___yyylllWWW888666ZZZ}}}iii888cccgggrrrgggWWWYYY444777AAAoooOOOiiiwwwHHHmmmTTTIII{{{~~~]]]wwwgggsssBBBccc;;;QQQWWWHHH]]]www{{{vvvJJJ777===sss{{{~~~^^^===XXXKKKmmmeeezzziiigggxxxppplll```PPP~~~~~~vvvmmmLLL:::DDDLLL^^^```KKKjjjJJJcccmmmlllRRR777333------bbbZZZjjjnnn111GGGqqq|||\\\~~~222FFFVVV|||aaa===...333666>>>NNNcccrrrzzzhhh]]]xxxeeeVVVaaawwwxxxaaavvvcccOOOLLLpppAAA---===wwwvvv888===}}}yyynnnqqqyyyxxxyyyvvvWWW???PPP~~~sssuuupppkkkeeerrr|||jjjoooqqq|||{{{sssqqqooosssooo^^^<<<:::ttthhh[[[KKK000000OOO}}}vvvsssYYY;;;444666666PPPvvv[[[UUUlllzzzppp|||yyyvvv~~~bbb{{{eeeppp}}}WWWIIIOOOccczzz___222///<<>>qqqooo///666+++///:::uuuuuuTTTnnnbbbllltttggg???jjjqqqxxx{{{|||}}}|||{{{vvvnnnkkkrrr{{{vvvhhhhhhUUUxxxaaaxxx{{{333...222)))+++,,,222WWWsss{{{zzzwwwNNN<<>>qqqsssuuu|||\\\NNN}}}zzz{{{kkk@@@777AAAkkk~~~aaaBBBXXXZZZ```ssssssvvvmmmwwwllllllqqqQQQMMMjjjkkkUUU999@@@JJJOOOKKKLLLJJJ<<<555EEEQQQIIIQQQNNNEEE\\\sssPPP>>>)))555222JJJkkkaaannn555CCCwww___uuuddd{{{:::999qqq```BBB---666222TTT~~~qqq^^^QQQvvvrrrqqqeeejjjjjjvvvaaaNNNjjjsssvvvsssQQQJJJyyy|||<<<444444RRR>>>SSSzzzppplllqqq|||nnnYYYAAAUUUyyy\\\ZZZZZZaaatttcccdddoooccctttkkkvvvvvvtttpppppppppjjjbbbCCC>>>YYYeeeeeeMMM444777OOOnnnqqqyyynnniiiGGG===111:::;;;xxx~~~wwwQQQIIIeeevvv|||nnnppp|||yyyiiirrrpppsssXXXHHHKKKuuu___zzz|||mmmGGG)))DDDXXXNNNVVV^^^xxx~~~jjjrrr```YYYvvv}}}vvvoooyyy~~~~~~}}}yyy~~~|||]]]999666sss===+++444222888TTTsssaaasssbbbRRRlllkkkrrrwwwaaaEEEjjjzzz{{{}}}{{{tttkkkiiiqqqyyy}}}nnn^^^___```tttkkkrrrBBB...,,,222999""",,,ooovvvwww{{{qqq}}}uuussszzzwww~~~mmmmmmPPPEEE777___vvvwwwssswww~~~ooolllmmmooovvvNNN,,,(((000,,,,,,;;;BBBNNNbbb}}}DDDLLLYYYeeeeee[[[QQQNNNIIIPPPnnnuuu}}}aaa555'''000:::CCCHHH```QQQ||||||~~~fffgggOOO^^^fff{{{]]]vvvZZZRRRkkk<<>>---111333JJJYYY^^^hhhIIITTTwwweee|||;;;:::rrr~~~bbb888666666===hhhOOOggggggcccfffxxxvvvPPP>>>~~~xxx}}}vvvuuuRRREEEmmmEEE555111LLLAAAJJJ}}}wwwhhhsssqqqrrr~~~sss___QQQ@@@CCCaaazzzmmmlllvvvrrrNNNFFFggg}}}eeewwwttt|||uuuuuussspppqqqqqqkkkddd666<<<___cccUUUQQQ333777VVV}}}zzzwww}}}|||lllDDD444666999GGG|||IIIRRRttt{{{|||zzzyyyuuuqqq}}}}}}pppaaaPPPLLLqqqoookkkoooKKK///JJJ^^^WWWcccnnnyyydddmmm~~~wwwUUUPPPrrr}}}{{{xxx~~~|||}}}aaa>>>:::kkkLLL///000---CCCsssjjjxxxggg\\\mmmdddooo{{{nnn\\\999]]]|||zzz{{{yyyqqqiiigggmmmtttttt^^^XXXYYYlll___rrruuuccc<<<000...+++---JJJ|||qqqvvvwww}}}eee^^^QQQPPPFFFpppwwwyyy}}}qqqWWW```xxxhhhuuutttzzz111 <<<---///===DDDVVVfff~~~FFFIIIGGGQQQiiilllUUUBBBLLLuuuwwwddd~~~oooFFF...333555FFFTTToooVVVzzzvvvooo}}}yyylllPPPRRRUUUxxx]]]bbbjjj:::IIIrrrooo~~~]]]NNNTTTkkkVVV444???OOOOOO~~~fffeee___{{{VVV>>>;;;666333222000...+++,,,------,,,++++++,,,...///,,,+++,,,,,,+++000666@@@PPPKKKmmmooo999;;;@@@zzzVVVtttYYYGGG;;;<<>>===BBBFFFHHHFFFDDDDDDDDDBBB===666666```yyyjjjbbbxxxGGG<<<111+++222CCCcccjjj```AAA???sssaaayyy___|||===:::tttxxxfff:::888777QQQkkkqqqttt]]]JJJqqq{{{wwwvvvSSS@@@^^^MMM666,,,EEECCCPPP~~~pppqqqvvvmmmYYYWWWKKK???EEEvvvqqqlllppp}}}iiiLLL;;;JJJtttxxxwwwtttrrrsssrrrpppqqqrrrmmmfffBBB333FFFVVVcccRRR555777TTTpppwww~~~vvv^^^===333;;;999pppkkkYYY}}}~~~{{{xxx|||mmm}}}jjjUUUHHH[[[dddXXXrrr~~~ZZZ:::NNN\\\TTTaaammmwwwbbbpppmmmLLLMMMttt{{{~~~|||}}}bbbCCC***VVVNNN000777:::XXXbbbtttfffXXX```UUU\\\lllhhhxxxnnnccc777RRR~~~{{{zzzzzzwwwwwwtttmmmfffcccggglllttttttfffWWWTTThhhdddwwwkkk...'''+++000333JJJpppvvvxxxvvvsssrrrxxxuuuxxxtttcccQQQPPPMMMTTTVVV{{{www{{{tttKKK\\\wwwfffeee```oooiiiLLL888000///...555???HHHcccuuu}}}jjj<<>>hhhnnn>>>WWWzzzUUUAAABBBrrrjjj{{{aaa777FFFIII___~~~ZZZ}}}rrrlllmmmiii...CCCAAA<<<666111...,,,---,,,------,,,++++++,,,...///,,,+++,,,,,,+++000666@@@PPPLLLooozzz>>>===:::hhhtttIIIqqqVVVGGG999:::<<<111===UUUPPPQQQYYY|||ppp```@@@222@@@AAAlllssspppxxxLLL~~~fff888eeewwwYYYrrr~~~vvvccc:::777LLLHHHVVVgggzzztttxxxpppAAA...111gggcccuuuqqqJJJaaajjj~~~lll~~~jjjrrr~~~ooommmsssqqqsssjjjJJJOOOyyy|||gggLLLTTT```hhh___bbbaaa[[[QQQDDDBBBMMMbbb___[[[BBB777333'''...999PPPooorrr```LLL???yyygggeee{{{???999rrrvvvnnnAAA555AAAxxxxxxhhhIII[[[UUUsss|||yyyxxxTTT???SSSQQQ444,,,BBBJJJVVVyyyppptttsssyyykkk```cccUUUEEEKKKxxxzzzyyybbbJJJDDDIIImmmzzzwwwiiinnnppppppoooqqqrrrmmmeee@@@:::RRRXXXSSSOOO444<<<___www|||vvvyyyMMM>>>;;;:::GGGjjj|||xxxxxxwwwuuu{{{jjj~~~mmmTTTDDDRRRqqqVVVlllbbb@@@LLLUUULLL[[[gggpppbbbvvv~~~```DDDOOOsssxxx|||~~~|||{{{~~~zzzbbbGGG???OOO^^^333222111___uuusssnnneeeUUUbbbkkkkkkwwwnnnooo<<>>bbbXXXGGG777...+++,,,...,,,,,,---,,,++++++,,,...///,,,+++,,,,,,+++000666???OOOMMMrrr??????999[[[zzzKKKxxx___OOO:::<<>>___nnnrrruuuJJJaaammmmmmWWW999777:::FFFxxxyyyZZZaaa}}}nnn888ooo}}}YYYxxxttt}}}bbbGGG999KKK???QQQwwwaaattttttsss|||tttCCC000111lll```rrrsssLLLbbbjjjuuurrrwwwiiiuuuooorrrtttsssrrrbbbDDDNNNssswwwiiiXXXkkklllNNNTTTzzzxxxzzzfff___}}};;;222333***...333EEEccclllXXXRRRCCCmmmggg|||DDD999kkkxxxuuuAAA:::JJJ}}}tttNNNXXXVVVWWWqqq~~~{{{vvvTTT???OOOTTT555000AAALLLYYY~~~iiijjjooolllppphhhfffcccKKK@@@WWWrrrcccKKK@@@OOOSSSfffssszzztttlllnnnooonnnpppqqqkkkccc???999RRRZZZYYYXXX222444[[[tttnnn|||GGGIII>>>===xxxnnn~~~~~~~~~~~~xxxpppjjjoooWWWEEE]]]~~~NNNfffyyytttSSS^^^eee```uuu~~~eeeaaazzzpppPPP>>>SSS{{{|||}}}}}}|||~~~yyycccMMM---<<>>NNNNNNuuu;;;>>>888TTTnnnxxxfffWWW999:::GGG:::DDDiiioooYYYyyyhhhJJJ777;;;AAAQQQwwwNNNzzzyyy777mmm|||VVVooo{{{yyynnnWWW888RRRIIIWWWzzzWWW}}}sss}}}nnn???555DDDmmmmmmqqqNNNdddlllrrrwwwrrrgggxxxooowwwttttttqqq[[[@@@QQQrrrmmmYYYFFFVVVfffnnn~~~qqqoooeeedddooo555///222111000666TTTooobbbLLLEEE777qqqbbb{{{dddMMM999bbb{{{zzzEEEAAAIII}}}sssnnn}}}UUUVVVTTTppp}}}{{{rrrPPP@@@NNNXXX666777???KKK]]]ooogggkkknnnrrrjjjeeeYYY;;;999[[[XXXKKKJJJNNN]]]|||lll~~~xxxmmmoooooooooppppppiiiaaaEEE222AAATTTeeeZZZ333555]]]mmmxxxvvvnnnFFFNNN999OOOhhhooorrrrrrmmmeeehhhtttyyyuuu{{{mmmsssaaaHHHJJJkkk@@@vvvvvviiiIIIPPPUUUQQQiiizzz|||uuudddhhh~~~eeeMMMFFF```~~~zzz~~~yyyfffSSSAAA<<>>MMMNNNxxxCCCGGGAAAUUUtttjjj^^^:::888EEE555IIImmm{{{|||hhh\\\>>>bbb[[[AAA888:::HHHcccssszzzLLLoooxxx222jjjcccvvvxxx~~~|||mmmddd555GGGDDD]]]}}}RRRxxxooozzz{{{```444777+++vvv^^^gggLLLeeelllpppxxxmmmfffyyynnnxxxqqqpppmmmSSS<<>>LLLWWW333:::<<>>___zzzuuu```ttt\\\}}}WWW...:::FFFxxx}}}ooo]]]HHHdddkkknnnvvviiidddyyyllluuullllllhhhMMM888VVVooopppiiieeewwwNNNHHHnnnwwwjjjsss{{{]]]kkkSSS:::666***555)))888OOOwwwjjjaaaEEE666gggdddUUU```>>>SSS~~~xxx___+++qqq111hhhEEE<<<&&&<<>>iiiwww~~~^^^```___ZZZrrrkkkppp}}}mmmYYYVVVXXXlll{{{~~~~~~}}}tttcccUUU???;;;]]]|||888444666TTT{{{{{{[[[aaaZZZ```dddcccbbb???fffDDDMMMzzz|||uuuoooooofffaaa\\\[[[[[[YYYTTTOOOKKKgggnnnJJJ555:::tttcccWWW)))000222FFFvvvzzzvvv~~~ZZZIIIWWWiii]]][[[sssmmmcccQQQpppjjjRRRwwwTTT>>>777hhhccc444000222]]]VVVXXX{{{^^^CCCbbb}}}yyyccc}}}III]]]hhh]]]zzzqqqyyyeee|||ppp===jjjxxx>>>AAAnnnIIISSSlll~~~___666111222FFF]]]pppBBBWWWUUUooojjj^^^SSS>>>444<<>>555...,,,---...,,,------,,,++++++,,,...///,,,+++,,,,,,+++000666===MMMOOO{{{xxx{{{IIIOOOfffyyygggiii^^^<<<:::999LLLeeegggssspppnnnpppZZZDDDHHHVVVXXXmmmAAA@@@222???MMMtttsssaaaKKKsss666YYYwwwYYY~~~{{{uuu{{{www___LLLTTT~~~mmmoooDDD777777===eeeSSSNNNdddaaazzzrrrmmmooovvvnnnkkktttiiiTTTCCC999YYY|||dddRRRWWWhhhkkkbbbOOO===EEE555MMMMMMXXX\\\UUUqqqxxxxxx\\\[[[LLL444---444222///777VVVJJJooo999888xxxlll{{{yyy~~~___CCCQQQpppEEErrrvvvCCCaaa000@@@///666QQQeeeSSSTTTNNNpppxxxlllggg888===VVVNNN555666AAA???OOOmmmgggaaapppbbbNNNRRRHHH666III]]]lll```bbbbbbaaasss|||xxxqqqzzzqqqmmmsssuuuqqqnnneeeQQQ555===JJJDDDrrr}}}rrr000555ooouuuyyyhhh~~~}}}TTTaaaeeeWWWWWWhhhjjjlllkkk{{{oooaaannn~~~}}}vvvtttHHHsss|||rrraaa;;;???CCCCCCyyyqqqYYY]]]______aaaxxxyyydddgggqqqEEEGGGSSSSSSttt||||||xxx}}}}}}wwwuuutttgggUUU<<<:::WWWggg;;;%%%???hhhbbb[[[hhhiiifff{{{___VVVZZZ---JJJ}}}tttzzzmmmqqqeee```___[[[WWWWWWWWWPPPGGGIIIdddlllIII999@@@qqqpppnnn|||hhh333000:::GGGqqqkkk}}}}}}xxxJJJLLL[[[ddddddyyytttmmmlllnnn~~~xxx|||^^^CCCwwwvvvwwwuuuZZZ:::555yyyvvv444111AAAcccYYYccchhhEEEaaa|||lll___tttVVVsss~~~iiiooo]]]sssjjjzzzuuuAAAZZZhhhkkkvvvoooqqq999???sssbbbjjjNNN111+++>>>HHHIIIppp___ZZZcccaaazzzuuu]]]DDD===FFFBBB<<<666333111000///,,,,,,,,,,,,,,,,,,,,,+++111---************000888CCCJJJRRRxxxOOO\\\ooogggeeedddEEECCCMMMOOOxxx[[[WWWiiirrrssskkkNNN???MMM^^^ccceeeKKK:::222:::^^^yyy@@@fff~~~IIIMMM|||]]]~~~yyy|||{{{uuu|||\\\:::444222@@@rrrqqqKKKLLLffffffxxxpppnnnnnnvvvlllsssxxxgggOOO???<<<```www[[[MMMTTTaaaddd]]]PPPlllvvveee___LLLFFFBBB___|||eeeUUUIII444+++///------999SSSKKKuuu:::666^^^yyyjjjwwwfffIIIDDDzzzYYYAAANNNnnnHHH>>><<<~~~mmmKKKaaassstttYYY>>>555hhhDDD222888HHH}}}666FFFxxxllliiioooqqqeeeEEE===888111QQQtttnnniiiooouuussspppnnnxxxtttnnnnnnnnnkkkoookkkZZZIII...JJJOOOeeesss888>>>ppp|||ddd~~~XXXZZZ```ZZZ```UUU|||fff<<<777777999GGGIII:::BBBdddwwwqqqrrr~~~xxx\\\:::<<>>XXXJJJxxxnnn}}}iiitttddd}}}sssmmm[[[NNNPPPKKK@@@333,,,---///---***---,,,,,,++++++,,,,,,---111---************000888AAAJJJQQQ}}}___xxxzzziiifffpppeeemmmXXXVVVlllnnnkkk^^^pppkkkgggPPPCCCMMMWWWuuuOOO===...===III|||lll111zzzXXXzzzUUUvvvuuu{{{jjjuuu~~~zzzxxxiiiFFF333444111BBB|||@@@HHHiiikkkuuulllpppmmmwwwjjjhhhlll^^^FFF888???jjjlllWWW\\\qqqyyyeeeMMMEEEFFFGGGFFFhhh~~~gggMMMCCC222+++...+++///@@@TTTLLL}}}BBB222[[[xxxmmmrrruuujjjnnnXXX===pppqqqmmm:::WWW@@@???>>>iiifff~~~}}}pppxxxFFFAAA333000)))///IIIooo>>>MMMxxx~~~iiihhhiiiiiiHHH;;;;;;999ZZZvvvvvvuuuwww[[[vvvtttvvvpppqqqxxxtttsssooolllrrrlllWWW---AAAGGGAAAmmm}}}nnn444444UUUiiiuuu~~~eee|||kkk^^^dddCCCTTTuuuzzz@@@...@@@XXXhhhrrrpppffftttttt~~~{{{UUU888222SSS:::mmmyyypppVVVbbbdddfffkkk~~~{{{mmmppp}}}vvviiiZZZNNNaaavvv}}}}}}zzzvvvppp```OOO===999999xxx~~~:::888<<>>777==={{{rrrCCC444KKKzzzmmmfffxxxdddLLL]]]VVVOOOpppNNNOOOnnnooo\\\XXXMMMwwwyyy|||~~~zzzvvvFFFFFF:::ZZZPPP555gggttt}}}xxxnnnRRR999///444555iiinnnDDD~~~___uuuwwwZZZvvvvvviiicccZZZYYYeeeuuu^^^BBB111///111...)))...---+++******+++---...000,,,************000777???JJJPPPkkkxxx|||bbbgggnnnfffddd{{{sssNNNxxx^^^^^^ddd^^^]]]iiiHHH555333BBBKKKlllQQQMMMiii___QQQ|||tttxxx}}}yyyrrrrrr}}}{{{sssiiiVVV777444666444^^^zzzXXXnnn888DDDiiiooo|||tttjjjuuulllwwwjjjlllrrrhhhLLL888FFFtttmmmZZZeeevvvxxxqqqmmmOOOsss+++000555BBB???AAAmmmqqqlllbbbEEE<<>>jjjwwwpppuuuKKK111---UUU<<>>000OOOyyywww000999???nnntttcccpppjjjkkk}}}uuuQQQ111(((AAAZZZkkkhhh]]][[[[[[WWWQQQNNNMMMHHHAAAHHHfffnnnEEE333>>>rrrooo{{{vvvbbbttt,,,111666NNNmmmooosssttttttBBBQQQUUU\\\jjjqqqsssgggqqq~~~rrriiiQQQ888<<<666777nnnsssFFF***FFFuuueee~~~sssJJJNNNNNNQQQ{{{rrr}}}hhhNNNcccsssWWWBBBKKK{{{{{{|||{{{{{{lllqqqrrrbbbzzzxxxdddCCC111333666000{{{___===ddd|||www```}}}nnnUUUWWWsssfffccc]]]^^^kkkoooNNN777111222000---...---***))))))+++...///...+++)))******+++000777===JJJOOOlllsssvvv}}}mmmgggiiieeerrrlllfffqqqeeefffmmmhhh```jjj{{{ppp===555<<>>===???BBBPPP]]]lllmmmllltttgggHHH===444HHHFFFjjj???333GGGllltttrrrzzz~~~~~~fffqqqZZZlllfffTTT>>>111>>>fff{{{}}}~~~rrruuummm@@@---555OOO<<>>rrrnnn\\\lll{{{||||||zzzvvvkkkYYYIII555===>>>888888333~~~YYYlllgggbbbooojjj}}}qqqnnnxxxtttOOO333000HHHhhh\\\]]]]]]nnnVVVPPP???LLLOOOPPPNNNLLLJJJDDD===DDDeeennnHHH999EEEvvvoootttnnn...444777QQQqqqpppnnn{{{DDDXXXaaaiii{{{hhhjjjjjjccc```[[[mmmnnndddeeeyyyrrriiixxxfffQQQ???@@@444666kkkYYYCCC555@@@zzzeeeoooIIISSSTTTKKKsss{{{rrr~~~oooUUUJJJHHHnnnooo}}}nnnoooSSS777---000222GGGHHHGGGkkkuuuyyy???LLLsssiiiggg]]]UUUZZZ]]]OOO===111.........---...,,,***))))))+++...000---***)))******+++000666;;;KKKNNNpppvvv}}}iiimmmeeegggaaa}}}{{{eeeaaadddgggrrrWWWQQQZZZccc\\\YYY```dddYYYBBB222:::111...XXX^^^DDD]]]ZZZ___lll|||~~~___uuurrryyyyyyYYYMMMZZZ}}}vvv~~~YYYLLL555///444111SSS~~~===444@@@cccsssttt~~~llllllssszzzrrrjjjpppmmmVVVMMMwwwyyyllluuuHHHBBB333;;;555HHHcccrrrrrrTTT>>>666---000333+++222KKKgggccc???>>>{{{}}}}}}}}}\\\NNNzzz~~~{{{ooolll___\\\ttt|||TTTbbbttt~~~zzzlllmmmOOO222bbbppprrrDDD666CCC;;;777999FFFOOO555===~~~rrrmmmnnnsss]]]NNNRRRnnnccc}}}ZZZKKKsssppp]]]IIITTTWWWOOO]]]ddd]]]lllwwwnnnfffnnneeeGGG)))EEELLLAAA???444RRRwwwyyyzzzmmmuuuaaaGGGVVVIIIJJJBBB444;;;ddd~~~zzzooowwwbbb;;;444888AAA???gggYYYbbbAAA```^^^dddmmmrrr{{{kkk{{{~~~mmmDDD111___rrriiiwww}}}}}}}}}}}}xxxjjjWWWHHH???444NNNsss}}}333666???|||\\\bbbeeexxxgggjjjvvv~~~sssLLL///666UUUtttYYYppp|||vvviiiRRRBBB???555>>>EEEIIIJJJIIIGGGBBB;;;BBBcccmmmIII@@@QQQtttvvvcccwww333***999OOOzzz}}}rrrzzzyyy}}}qqqPPP]]]hhhtttBBB888iiivvvYYYEEECCCKKKcccqqqXXXGGG===<<<555CCCfffMMM<<<===~~~fffzzzzzzNNNOOOQQQZZZ|||{{{XXXKKKeeeGGGVVVrrrsss~~~uuuuuu|||EEEDDDkkkyyydddLLL:::111......111nnnggg777___{{{ppp~~~ggg~~~pppfffbbbQQQ@@@???555555444333111...+++))),,,+++*********,,,...///,,,))))))***++++++000666:::MMMMMMwww}}}ppprrriiidddhhhgggZZZGGG>>>>>>???>>>:::999LLLZZZWWWZZZZZZLLL@@@333===AAA999777|||EEE\\\___}}}ppp^^^tttxxx~~~}}}TTT888NNNOOObbbsssvvviiiLLLBBB,,,111666888|||~~~sssOOO333>>>```wwwvvvmmmmmmpppwww~~~xxxppptttvvviiifff|||uuuxxx}}}}}}ooo:::888<<>>ddd]]]{{{>>>BBBWWWmmm}}}zzzyyyzzz~~~qqqQQQiii|||pppsssooofffVVVfffiiirrrVVVnnntttOOOTTTvvv}}}}}}jjj]]];;;:::XXX\\\%%%444000SSS999///888xxx{{{tttbbbeeeppprrrlll```xxxzzzvvveeeiiiFFFTTTUUUSSSppprrrnnnvvvfffllldddFFF>>>,,,MMMSSSoooTTT777LLLuuu~~~www~~~{{{sssmmm@@@LLLNNNIIIEEE888KKK{{{uuuzzzssskkkvvv{{{VVV333888444777NNNccckkk```DDDhhhgggoooyyy|||sss~~~zzzhhhrrrvvvTTT:::VVVqqq}}}|||||||||vvveeePPPBBB777CCCYYYxxx555333BBBuuurrrppp|||zzzvvvfffhhhooo}}}sss\\\222;;;fffaaahhh{{{oooLLL>>><<>>888MMMiiijjj@@@444BBBkkkYYYooonnn>>>666111PPPzzzxxxnnnvvvYYYUUU\\\mmmMMM:::^^^vvveee___ooowwwVVVDDD;;;666---@@@pppMMM666888~~~fff{{{{{{dddllltttxxxtttrrrXXXAAAgggMMMIII{{{|||bbbXXX___uuuvvv}}}RRR}}}555LLLfffTTT>>>111------000222@@@KKK>>>uuuiiiwwwxxxzzzyyynnneee^^^JJJ999999???===;;;777333///,,,***++++++++++++,,,---...///+++((((((+++++++++///666:::NNNMMMvvvtttrrrqqqrrrhhhccc^^^iiiiiiLLL333:::IIIFFFFFF```uuuaaaVVV@@@:::...:::&&&CCCaaa\\\BBBsss]]]TTTnnnzzz[[[rrr{{{~~~~~~uuuyyy```BBB]]]ZZZhhh}}}vvv|||WWWDDD===(((555;;;DDDvvv***222<<<___zzzzzznnn{{{mmmnnnuuu~~~{{{mmmmmmmmm\\\PPPjjj{{{hhhqqqrrrvvvyyy{{{yyyvvvtttnnnlllUUU???222QQQIIIIII{{{xxxCCC000222222333000...MMM~~~}}}YYY888---WWWpppbbbzzz]]]eeennnzzzttttttkkkiiiQQQ<<<;;;>>>xxxtttiii]]]___zzzfffKKK999<<>>]]]mmm333111FFFmmmrrrhhh{{{iii```iii~~~lllpppppp~~~}}}tttccc333DDDPPPvvvkkkaaaXXX666999TTTPPPSSSSSSMMMFFFAAA<<<666MMMggghhh@@@;;;OOO{{{iii}}}lll===///;;;SSSxxxvvv{{{{{{yyyxxx\\\GGGHHH___~~~zzz>>>PPP{{{|||jjjmmmKKK>>>>>>===777MMM~~~aaaMMMLLL333{{{|||eeexxxzzz||||||lllppp|||yyyuuubbbRRRPPPUUUIIIqqqnnnXXXAAADDDPPPTTTbbbzzzwww~~~sss:::UUU{{{IIIvvvHHH:::000222111+++,,,444RRR___AAAPPP~~~VVVNNNvvv}}}xxx{{{tttlllcccQQQDDDIIIQQQHHH:::000+++,,,...///******+++,,,------......***((((((+++++++++///666;;;PPPMMM^^^yyy}}}~~~uuudddIIIcccnnnppphhhTTTDDDGGG\\\mmm]]]EEE<<>>NNNtttCCCzzzyyy[[[UUU```jjjSSS~~~sss~~~wwwvvv|||yyymmmiiinnn|||kkkzzzzzzmmmaaaHHH777222111---DDDtttssstttJJJ111AAANNNggguuuuuuqqqrrrxxxuuu~~~vvvuuu```CCCJJJ///PPP}}}qqqtttssssssuuusssvvviiiVVV???<<>>OOOhhh~~~~~~ttttttooovvvyyyxxxRRRDDD888QQQsss///000???CCCQQQ444...444iii}}}yyygggfffjjjooo}}}>>>FFFsssmmm}}}\\\VVV~~~nnn```BBB```|||{{{yyyyyyrrraaadddVVV@@@;;;777NNNYYY}}}ZZZFFFHHHbbb~~~qqqzzz~~~}}}{{{vvvlll^^^TTTWWWAAAHHHbbbYYYUUU```jjjmmm{{{yyy```ooommmrrrtttbbbBBB///...999444```eeeqqqdddNNN666aaagggsssmmmoooaaasssjjjnnnvvv{{{{{{yyy{{{zzzzzzxxxhhhPPP???999@@@KKKlllgggccc:::444IIIeeexxxkkkyyysssfffmmmooo{{{~~~xxxrrrdddJJJBBBxxx~~~aaaCCC:::EEETTT]]]oooQQQDDD999>>>000UUUppp^^^///AAAOOOiiiffffff{{{uuuMMM333@@@NNNssszzznnn|||~~~wwwjjjBBBHHH___iiirrrMMMttthhh{{{lllwww}}}eeeHHHCCCBBB(((999NNN~~~YYY^^^OOOCCCUUUtttbbb{{{~~~jjjnnnnnnuuu|||www}}}cccXXXJJJSSSpppOOORRR```vvvyyyQQQ///;;;444@@@JJJ]]]eeeGGG333kkkyyy~~~zzz|||uuu222******333333+++000>>>ooozzz555;;;sssFFFLLLlllpppzzzwwwkkk]]][[[kkk~~~YYY333222333,,,******(((***+++------,,,+++***'''&&&(((*********///777BBBOOOSSS```ttt~~~vvvjjjlll[[[ccceeehhheeeZZZTTTeee___EEE;;;555PPP???;;;___CCCGGG}}}___]]]\\\]]]uuu{{{xxxpppsss~~~~~~uuuqqqtttuuuuuu~~~zzzuuu}}}rrraaaRRRBBB***<<>>999888666ZZZpppGGG:::JJJ***gggyyybbbJJJ???(((YYY^^^rrrrrryyy{{{pppOOOPPP\\\]]]llljjjAAATTTnnn{{{www~~~pppYYY>>>333888444555fff~~~yyyZZZXXXSSSMMMIIIqqqxxxddd}}}~~~}}}RRRfff{{{vvviiihhhMMMKKKBBB|||sssZZZSSS[[[WWWqqqrrrOOO///+++999999555666555FFFuuuzzzkkkvvvuuuwwwzzzqqq\\\XXXPPPEEE\\\^^^111111555111&&&&&&555EEEKKKDDD888WWWxxxpppIII^^^|||pppggg^^^WWWXXX___fff@@@,,,111111---......)))***,,,------,,,***)))'''&&&(((*********///777@@@MMMQQQbbbzzzpppvvvvvv~~~gggJJJPPPUUUWWWYYYYYYWWWccciiiGGG===<<<999555;;;000>>>iiiwwwPPP888KKK{{{}}}dddMMM\\\[[[TTT]]]}}}```llltttwwwvvvzzzxxxxxxzzz{{{nnn]]]JJJ;;;777...333666EEE|||tttTTT222666LLLhhhvvv~~~yyy~~~oooppptttuuuhhhVVV333===QQQuuurrrwwwsssqqqqqqmmmiiiTTTHHHDDDJJJhhhUUUnnnCCC444000888444111<<<>>>______kkk222:::<<<000EEE^^^nnnfffrrr|||fffccceee}}}uuutttvvvwwwwwwhhhLLLIIIgggjjjqqqqqqzzz|||{{{mmmSSSAAA;;;777ddd///444AAACCC~~~BBB777---111HHHiiikkkiiippptttbbbNNNgggmmmQQQAAA333LLLaaaqqqnnnMMMBBBYYY~~~}}}www~~~kkkaaa___KKK444555@@@DDDlllQQQUUULLLRRRlllqqq|||zzzzzzzzzJJJ???@@@555222BBBOOOZZZkkklllsssqqq^^^AAA//////777111RRRVVVbbbwwwFFF333NNNpppdddhhh]]]~~~ooouuu{{{{{{{{{yyy{{{QQQssszzzvvvyyyyyyuuunnnUUU777444CCCFFFDDDpppYYY???111999cccppp|||rrroooggguuuddd~~~~~~|||{{{zzzwwwtttiii^^^FFFqqquuuvvv[[[[[[jjjttteeeHHH666;;;999111AAAjjjjjj111777<<<555eee]]]sssdddJJJBBB222TTTKKKttt~~~yyy~~~wwwvvvoooqqq}}}iiiwwwyyywwwwwwyyy{{{|||}}}}}}yyylll```HHH888...222999555}}}wwwooo[[[RRRUUUSSSEEE```}}}fffkkkyyywww}}}hhhKKK^^^XXX[[[jjjwww|||qqqsssVVVKKKNNNaaaPPPKKKCCCJJJcccsssvvvKKK111---,,,///222111FFFoooSSSVVVOOOKKKEEEEEE777555555///222666---***###***555000///VVVQQQ666wwwoooJJJDDDHHH{{{wwwyyyooofffdddccc\\\SSSMMMEEE555444777000++++++)))+++,,,,,,,,,,,,***)))((('''&&&(((*********///777???KKKPPPdddcccoootttllljjjSSSMMMEEECCCIIIRRRSSSRRR]]]mmm```GGG222111999999333000<<>>JJJiiilllhhhmmmOOO>>>AAAjjj]]]ggg}}}~~~rrrwwwllljjjooo{{{{{{nnneeeaaa|||vvv~~~vvvrrrjjj\\\HHH:::>>>JJJHHHYYY|||bbbOOOAAA777YYY~~~}}}~~~gggnnnwwwgggvvv|||{{{{{{yyyuuurrrmmmcccGGG___RRRRRRVVVhhh}}}qqqFFF===888999777///QQQoooXXX000333+++jjj]]]]]]JJJKKKGGG>>>UUUuuuzzz|||zzz}}}zzzwwwuuummmlllqqq|||uuu___MMM:::888888111222GGG|||{{{bbb[[[RRRRRRPPPQQQ[[[rrrZZZ~~~yyysssvvv~~~wwwbbbNNNIII[[[yyyuuuwwweee^^^PPP999|||MMMDDDPPPHHHMMMEEEvvvsss~~~~~~VVV<<<,,,000:::444;;;iiihhhDDD333888444555///000///,,,,,,,,,''''''///***777555(((888[[[gggZZZ444KKKZZZSSSoooHHHDDD<<<\\\XXX___{{{yyyoooeeeaaa```YYYKKK@@@777444999999---)))***###,,,,,,,,,,,,+++)))(((''''''&&&(((*********///777>>>KKKOOObbbuuuqqqmmmxxxgggrrryyySSSIII@@@===EEELLLIIIEEEEEE999444333777444///666DDDdddHHHFFFDDDYYYqqqaaaRRRXXXVVVRRRUUUUUUVVVpppxxxwwweeewwwmmmiiijjjsss{{{|||yyyvvvzzz|||{{{pppgggiii___RRRHHH@@@999333000111333;;;tttyyysssqqqYYYLLL;;;EEE^^^mmm|||qqqlllvvvkkkooowwwrrreeedddJJJYYYqqqnnnlllpppqqqhhheeeKKK@@@CCCMMMjjjaaaDDD***;;;,,,---555---888llljjjxxxzzz:::555---(((999///KKKxxxwwwooofffjjjiiippprrraaawwwfffaaadddffflllpppiiiaaazzzyyyuuunnnjjjeeeVVVEEE===???JJJLLL--->>>:::MMM]]]BBB???222999444}}}uuuqqqlllfffrrrnnnwwwQQQCCCJJJ888>>>ZZZwww^^^IIIeeesss___\\\TTTAAA555===GGGJJJgggSSS]]]PPPGGG[[[ggg}}}vvvXXXGGGXXXeeeiiikkkkkk```LLL777///222444222CCCIIIkkk~~~ZZZTTTIII:::^^^bbbpppyyyrrr|||uuujjjeeehhhuuu|||qqqZZZHHHIIIggguuuyyy~~~wwwllljjj\\\FFF;;;===BBBBBBHHHkkk```RRRKKK555JJJyyyeee|||fffpppxxxtttsssyyyzzz{{{{{{|||{{{wwwrrrooooooiiiUUU~~~^^^QQQLLLQQQMMMCCCIIIZZZTTT444<<<;;;222111777aaaaaaCCC666777===ssssssxxxxxx}}}VVVSSS___DDD666___iii|||lllvvv{{{yyyyyyzzzzzzzzz^^^}}}|||uuu___jjjrrrqqqlllbbbNNN<<<555444777...333oooyyyrrrrrrWWWXXXUUUMMMKKK]]]UUUyyygggmmmllloooooouuu}}}~~~tttkkk~~~|||sssaaa\\\BBB777mmm```HHH>>>NNNHHHFFF;;;iii~~~|||tttIII------***333+++333'''***000---555222)))333///)))///...***000444...+++>>>ggg}}}___000HHHuuuUUUBBBNNNCCCAAAFFFRRRMMMMMMkkk|||llldddXXXNNNGGG@@@888111222///444333+++---///(((------,,,+++***((('''&&&'''&&&(((*********///777>>>JJJOOO]]]kkk~~~oooggg}}}wwwuuubbbRRR@@@777777888444///<<<;;;888333...999\\\~~~NNNIIIIII!!!___}}}yyy___RRRNNNRRRRRRWWW[[[WWWEEEeee|||vvvzzzuuuwwwzzzmmmgggcccgggpppwww{{{{{{vvvqqqsss|||}}}qqqeee```TTTJJJ???888333111222666,,,NNNwwwxxxoooVVVRRRQQQ??????TTTlll~~~tttnnn~~~nnnmmmqqqjjjjjjcccwwwpppqqqppprrrnnn```QQQ<<<777===IIIkkkccc~~~WWW999222999444333:::BBB\\\ccchhhOOO///555111222;;;111:::[[[vvvzzzssshhh[[[[[[eeehhhlllccceeehhh___^^^hhhnnnggg{{{ooorrrooobbbWWWOOO<<<111999VVVccc333000AAA:::uuuiiiUUUFFFDDD444:::000ddd{{{mmmfffrrrppprrrXXX===@@@666HHHfffZZZaaa^^^zzz{{{~~~qqqmmmuuuooorrrtttrrrhhhbbbaaaQQQ<<<666DDDCCCXXXVVVTTTZZZXXXTTTdddmmmttt}}}|||}}}jjj```@@@999[[[yyy^^^dddQQQ;;;//////222111...AAA^^^zzz{{{UUU\\\UUU@@@PPPbbbpppnnntttfffwww{{{|||pppmmmooozzz~~~rrr]]]NNNBBBeeezzzuuuxxxccc\\\KKK888222999<<<999QQQyyy|||WWWMMMQQQ;;;DDDcccnnn|||sssrrrzzzlllsssvvvvvvwwwyyyyyywwwsssooolllgggfffbbbwww]]]FFFUUUJJJ---@@@KKKEEE@@@CCCDDD@@@BBB333;;;777***222KKKhhhTTT888...777\\\]]]jjj}}}YYYKKKGGGJJJEEEKKK]]]|||zzzwwwlllcccjjj{{{yyy{{{OOOVVVlllcccuuuyyywwwrrrVVVHHH>>>555555---***111LLLwwwwww}}}hhhRRRTTTTTTKKKKKKYYYNNNjjjllluuuuuuuuurrrpppqqqtttwwwzzz~~~iiicccaaaWWW???KKKooorrrDDDIII:::>>>888;;;IIIDDDsssyyymmm___MMM444***'''...***333111'''...***(((333///&&&,,,333222222666555WWW{{{KKK@@@[[[PPPccc@@@@@@===EEEBBBTTTqqq{{{DDDEEEHHHJJJLLLSSSZZZ[[[XXX>>>>>>:::333111666<<<===DDD;;;::::::222111333------,,,+++***)))((('''''''''&&&(((*********///777===JJJNNNUUU}}}mmmttthhh]]]uuuvvvbbbvvvllljjj]]]JJJAAADDDFFFAAA===<<<<<<===EEEXXXrrrBBBJJJ:::>>>xxxqqqZZZPPPMMMIIIIIIMMMPPPQQQPPPGGGWWW\\\ooozzzqqq{{{aaaLLLGGGSSShhhvvvooommmjjjhhhddd]]]TTTLLL>>>777222111000000666???JJJwwwvvvlllRRRPPPMMMJJJAAA:::KKKlll}}}}}}~~~rrr{{{rrrmmmmmmwwwfffhhhhhhvvvpppsssuuupppooolll```AAA555777???NNNsssiii```EEE444000000***---000000QQQlllbbbsss:::000000555777---+++222FFFdddyyytttcccTTTSSS\\\^^^```pppuuubbbUUU^^^iiiggghhhjjjrrr~~~wwwhhh\\\\\\MMMBBB@@@777AAA```aaaAAA888...MMMgggkkkPPPMMMLLL;;;;;;111MMMxxxooohhhrrrssshhhdddEEEDDD555666SSStttPPPnnnjjjzzzkkkoootttqqqwwwqqqooolllkkkeeeddd```KKK:::<<>>000///000000222888AAA|||uuusssXXX___ZZZPPPGGG___kkkggg|||zzztttppprrryyy~~~vvvpppnnn~~~uuuooo___WWWEEE777666777666<<>>777333111///+++FFFtttnnnYYYTTTQQQNNNPPPPPPJJJMMMWWWxxxvvvgggiiifffgggiiigggdddjjjsssyyynnnpppiiiUUUJJJNNNVVV|||}}}LLL...///333;;;AAA===MMM777NNN~~~iiiqqqcccOOOAAA:::///888444+++333+++333222///******222:::===NNNyyytttGGG888GGGYYYVVVbbbAAAIII888>>>AAA<<<888rrr~~~|||sssaaaIII;;;<<>>:::AAAHHHGGG>>><<>>000...ZZZwwwwwwjjjvvvnnnVVVNNNUUUMMM\\\pppoooddd^^^YYYaaa^^^[[[YYYYYYZZZ[[[]]]GGGHHH:::222;;;CCCcccbbb555111444CCCJJJ}}}^^^NNNTTTUUUBBB<<<444AAA~~~qqqiiirrrvvvbbbnnnOOOMMMAAA111WWWaaaUUU[[[mmmkkkrrrrrrqqqqqqlllbbb^^^VVV@@@555???OOO<<<|||oooKKKZZZLLLXXXUUURRRPPP___{{{zzz}}}|||}}}}}}{{{yyyooonnnggg|||ooooooaaaiiicccZZZOOO;;;000,,,111111...666EEE???tttSSSSSSUUUUUU\\\FFFaaannnoootttwwwkkkppp|||vvvkkksss|||}}}uuuooouuubbbpppwwwYYYKKK111))):::@@@888BBB[[[]]]UUULLLUUUHHHBBBYYYwww|||iiiyyyuuuvvvooouuutttqqqmmmiiihhhjjjkkkjjjUUU___OOO<<<666555EEESSSXXXYYYRRRHHH>>>888555---888...222:::YYYwwwRRR///---;;;```fff]]]YYY^^^___UUUSSSEEEVVVNNNTTTzzzwww~~~|||qqqjjjnnnoookkkooommmooommmlllrrrmmmZZZMMM@@@KKKkkk{{{uuuqqqsssiii]]]OOOHHHDDD>>>555---***888888___kkklllLLLXXXPPPHHHUUUUUU???SSSIIIMMMssskkkpppyyy~~~uuueee___dddTTTZZZ___ZZZNNNKKKZZZmmm[[[111???444>>>666555444444999GGGIII|||^^^]]]tttnnnSSSRRRIII===AAA333000+++333@@@III\\\xxxoooLLL333@@@___gggYYYGGGAAAJJJBBBJJJ@@@555III===lll~~~gggvvvpppllliiitttxxxwwwnnnjjjlllooonnnZZZLLLLLLOOO@@@222///---,,,+++***)))((((((((()))'''&&&(((*********000777999FFFJJJaaa~~~nnnfffeeegggcccccczzz~~~YYYIIIJJJeeesssWWWCCC===@@@FFFdddjjjrrreeeJJJLLLGGGGGGHHHHHHGGGFFFDDDCCCFFFEEEHHHUUUiii|||sssfffddduuu\\\===>>>444444444222111111333555000@@@333'''GGGUUU~~~yyyrrr{{{SSSJJJNNNCCCJJJDDDCCC@@@AAAOOOgggxxx~~~xxxdddggg{{{iiijjjjjjlllqqqwwwwwwrrrpppqqqqqqooonnnnnnpppoookkkggg999999:::GGGVVVVVVZZZiiiyyyYYYDDD000...555---222,,,===PPPjjjfff:::+++444///222+++...222222...@@@qqq|||{{{{{{fffUUU^^^IIIBBB<<>>============@@@vvvGGGYYYzzzmmm]]]TTT{{{```===:::;;;111///((((((((((((''''''''''''''')))***)))(((***000555===JJJKKK}}}```zzzpppgggccceee___VVV\\\kkkgggPPP@@@777999@@@NNNKKKEEE===888>>>KKKVVVxxxLLL@@@HHHFFFBBBCCCDDDDDDDDDCCCBBBAAAEEEEEEFFFLLLXXXjjj|||sssvvvWWWnnnuuukkkJJJJJJGGGBBB<<<888666666BBB===???lllzzzyyyxxxwww^^^AAAEEEKKKGGGBBBEEEDDDAAA@@@KKK___qqqxxxxxxkkkiiixxxlll\\\iiikkkpppuuutttooolllmmmnnnmmmllllllnnnmmmjjjgggIII999;;;OOOXXXZZZmmmPPP999111000333---333555222ttt|||[[[,,,000333***...---...111000***333VVV{{{qqq~~~sssrrrqqqMMM...444777555:::LLLdddtttppp]]]PPPJJJBBBBBB???222AAANNNfffZZZ111444======666RRR]]]HHHPPPNNNNNNKKKJJJGGG<<>>666>>>'''DDDAAA000SSS~~~}}}TTTYYYPPPPPPLLLLLLKKKHHHYYY{{{kkkkkkvvvuuuttttttsssmmmddd\\\WWWUUUQQQQQQTTTQQQBBB666===NNNTTT]]]kkkbbbEEE444444333+++222'''DDDvvv___555AAA(((AAAaaaggghhh|||iiiVVVSSSMMMKKKNNNNNNIIICCCNNNiiittt^^^EEEHHHFFFGGGQQQYYYZZZ^^^WWWEEEIIIeeennn___]]]RRRKKKAAA666000111333333222AAABBByyymmmWWWRRRQQQMMMKKKMMMFFFEEEHHHKKKHHHMMMccc}}}}}}www|||mmm{{{{{{aaa>>>888222000222333111///555222222444666CCCffffffGGGSSScccooo~~~fffPPPBBB---BBBzzzTTTVVV|||WWWJJJJJJFFFBBB===:::999888777777+++FFFcccvvvyyy___\\\aaalllooocccffffff}}}oooeeeQQQAAA:::///%%%&&&(((((((((((('''''''''''''''(((***)))(((***000555===IIIKKKvvv^^^ssscccZZZYYY```^^^QQQJJJMMMttt~~~oooeee___[[[YYY___pppnnnDDD<<>>?????????>>>>>>BBBDDDCCCBBBEEETTTjjj{{{}}}pppqqqpppmmmttt{{{xxxwwwxxxqqqooojjj{{{QQQ>>>KKKAAACCCNNNBBBEEEFFFCCC@@@EEEUUUgggqqqyyyvvvoooooo|||uuuZZZeeegggkkkpppoooiiifffhhhmmmllllllmmmnnnmmmjjjhhhTTT777>>>ZZZ```iiiQQQ333222000000,,,222777RRRppp000'''333---&&&......---......)))***:::NNNiii\\\KKK@@@444...---///666===[[[dddqqqlllYYY^^^xxx~~~gggGGG111111<<<333444:::___hhhOOOKKKPPPJJJPPPMMMJJJJJJBBB@@@KKKwww~~~lllpppxxxnnnfffnnnVVVnnn}}}MMMhhhuuuuuuiiipppbbb^^^TTTEEE888444666666GGGxxx___KKKJJJIIIJJJLLLMMMMMMLLLIIINNN^^^uuu~~~vvvkkkhhheeeccc```___ccckkkhhhiiihhhgggeeeaaa]]][[[YYYPPPHHHDDD;;;000///555222,,,111===>>>>>>XXX{{{zzzmmmXXXYYYQQQRRRSSSSSSPPPOOOXXXcccsssmmm|||eeePPPHHHJJJRRR___hhhiiieeebbb```^^^YYYPPPCCC999333222666111666111fffZZZLLLWWWPPPNNNJJJMMMQQQKKKPPPdddcccdddppp~~~rrrnnnsssvvvsssjjj]]]SSSNNNQQQNNNOOOOOODDDAAA\\\|||LLL555000'''///===TTThhhhhhOOO666---333{{{VVVeee~~~ZZZSSSSSSNNNLLLNNNLLLHHHDDDHHHXXXppppppGGGEEEJJJMMMVVVTTTKKKRRRaaadddrrrpppMMM,,,999:::---(((000111)))\\\rrr|||lll]]]QQQOOONNNKKKJJJNNNCCCDDDIIIMMMHHHAAAFFFPPPzzzWWW&&&333111///000222222///,,,333000111111///000@@@SSS||||||]]]DDD???JJJPPPNNNQQQ\\\dddffffffLLLEEEDDD888EEEhhhyyyjjjZZZcccoooKKKHHHLLLGGGDDDBBB>>><<<<<<;;;999777AAA,,,333kkktttpppxxx^^^TTTWWWIII222,,,///(((((((((''''''''''''&&&&&&((())))))(((+++000555===HHHLLLkkk[[[iiiVVVOOOQQQZZZ[[[QQQIIIHHHNNNccc~~~yyyVVV111<<>>888555111,,,...333888...222AAAEEEIIInnntttVVVMMMQQQNNNNNNPPPQQQNNNLLLQQQYYYnnnxxx{{{sssyyyuuuUUUNNNGGGDDDIIIQQQTTTSSSRRRJJJAAA999222///111666AAA===MMMPPPxxxhhhJJJNNNGGGMMMLLLGGGJJJOOOGGGEEERRRrrrooodddwwwooolllpppsssvvvvvvqqqfffYYYPPPSSSGGGDDDJJJHHHLLLkkkOOO'''&&&777;;;;;;QQQqqqjjj???///555///TTTeeeeee```LLLOOOSSSQQQOOOKKKHHHHHHHHHEEEIII^^^uuuzzzppp[[[999999BBBGGGDDDHHHLLLGGG\\\hhhpppoootttvvvZZZ000???(((%%%999:::000GGGqqqWWWPPPLLLMMMLLLHHHIIILLLIIIGGGHHHJJJGGGAAAAAAEEEMMM~~~zzzaaaooovvv@@@888888111000///111222222///---...---...111000---111999BBBmmmvvvfffiiidddSSSNNNXXXaaa^^^zzzmmmkkkeeeXXXAAAIIIPPPKKKDDDCCCAAA@@@??????===;;;888555>>>888000RRR~~~wwwyyyWWWNNNQQQ<<<))))))((((((((('''''''''&&&&&&&&&&&&((())))))(((+++111666>>>GGGNNN___VVV^^^SSSNNNOOOSSSQQQJJJGGGJJJJJJSSS^^^lll{{{ppp___999777999;;;888222222666444444555666777888999999;;;<<<======>>>BBBHHHMMM]]]|||www}}}}}}dddDDDAAADDDBBB;;;;;;BBBEEE???BBBDDDDDDBBBAAAHHHWWWeeelllqqqrrrkkkbbb_________YYYXXX\\\```aaa___```eeebbbdddeeeeeeeeedddcccbbb^^^RRRiiihhh999------///999777999mmmvvvEEE...///333'''***222))),,,((((((,,,////////////222xxx|||vvvfffJJJ<<<555111333:::666///000333000222444,,,---(((,,,999???<<<===BBB[[[lllLLLFFFMMMLLLDDDDDDMMMIIICCCHHHJJJCCCBBBqqq{{{kkknnnsssuuummmnnnvvvzzziii999===AAA```{{{mmmpppZZZPPPLLL999///888888555===vvv^^^FFFGGGHHHIIIJJJIIIIIIHHHHHHLLL???===RRRqqqyyyhhhXXXSSSMMMBBB;;;<<<999:::::::::999666444222111---***+++++++++,,,///111>>>>>>888NNNzzz```QQQMMMGGGNNNMMMOOOQQQPPPMMMOOOTTT___rrrmmmdddPPP;;;333888>>>>>>===666111333555555:::@@@<<>>JJJRRRrrrhhhtttbbbrrrqqqpppsssvvvqqqggg^^^NNNAAA>>>GGGIIICCCJJJZZZ[[[PPPJJJBBB555333888666\\\rrrdddNNNEEE***///gggqqqsssrrruuuQQQGGGJJJLLLJJJFFFHHHEEEHHHJJJEEEBBBPPPdddsssooocccDDD---***111======000...<<>>SSSxxx\\\|||{{{JJJ555999333555222111///............---,,,+++,,,000222111111333888===ggg|||sssWWW<<>>;;;:::999999999888666333%%%444>>>777+++999jjjtttWWWIII>>>(((###)))###''''''''''''&&&&&&&&&&&&%%%'''))))))(((+++111666???FFFPPPRRRQQQSSSIIIGGGGGGHHHEEECCCFFFMMMIIIMMMLLLNNNcccqqqzzzKKK555;;;777666000...555===666(((222222222222333444666666666777999<<>>===^^^{{{sssnnn}}}uuuAAA<<<======CCC888666BBB:::444FFF>>>???AAAAAA@@@CCCNNN[[[hhhooowwwtttdddSSSPPPWWWPPPNNNPPPSSSUUUUUUYYY```___aaaccccccaaa_________WWWUUUaaakkkooo~~~{{{___;;;,,,...,,,000444444JJJnnnVVV...+++000***"""000777"""+++)))(((***---...---++++++777ZZZnnn}}}sss___LLL<<<666666---000;;;;;;---+++444555<<<;;;:::777777BBB]]]uuunnnRRRGGGFFFGGGGGGHHHDDDJJJEEEAAAGGGHHHCCCEEE999ttt|||xxxnnnkkkqqqqqqnnnjjjwwwwwwyyymmm___///666:::aaarrrmmmSSSGGGDDD222---999444888SSS;;;IIIEEEGGGHHHGGGFFFEEEGGGHHHZZZSSSKKKLLLXXXpppuuueeeYYYOOOBBB666000...............---,,,+++111...,,,,,,000444888::::::@@@DDDQQQvvvkkkNNNQQQUUUOOOPPPNNNNNNQQQRRROOOOOORRR___]]]ooo~~~kkkOOO===:::777///555111333:::;;;777999@@@666lllnnnRRRNNNMMMEEEQQQJJJLLLGGGFFFHHHCCCCCCNNNSSSnnnqqqpppfffgggdddeeekkkuuu{{{zzzwwwdddTTTHHHEEE@@@777111111888,,,,,,000222DDDbbbssssssnnnOOO444555???SSSqqqyyy^^^___IIIHHHGGGHHHIIICCCGGGEEEGGGJJJFFFBBBIIIUUUjjjzzzwwwrrrXXXBBB...***000000,,,444555555444((('''777111111///AAAsssqqqaaaLLLFFFGGGHHHHHHGGGEEEEEEFFFEEECCCBBBDDDEEEDDD???<<<<<>>^^^pppvvvgggWWWEEE333&&&***///)))'''''''''&&&&&&&&&&&&%%%%%%'''))))))(((+++111777AAADDDPPPGGGMMMJJJ???===<<<>>>???@@@DDDJJJBBBGGGJJJIIIMMM[[[pppRRRDDDMMM888111555666222333444///(((...;;;000000/////////000222333222333444777999:::::::::AAA666BBBiiiqqq|||nnn@@@???HHH<<<111---555888===???222000DDD:::999;;;===<<<<<>><<<<<<333'''---///222///555444FFFwwwfff)))...+++,,,(((%%%...000&&&)))******)))***++++++)))222&&&;;;uuurrr{{{qqqcccUUUTTT???555888===EEEAAA111>>>DDDVVVwwwXXXMMMFFFGGGHHHFFFHHHMMMDDDGGGCCCCCCHHHDDD???EEEEEE{{{}}}uuujjjhhhnnnmmmaaaiiiiiiooogggaaa<<>>^^^zzzxxxooo^^^VVVGGG666444444888>>>;;;999EEEWWWqqqGGGLLLMMMBBBJJJLLLJJJKKKFFFEEEKKKIIIGGGPPPTTTKKKpppMMMbbbcccdddgggkkkrrrxxx}}}yyyrrreeeWWWMMMIIIGGGFFFBBBGGGTTT[[[^^^kkkrrriiiTTT@@@666,,,***RRRxxxssstttaaaJJJFFFLLLGGGHHHNNNGGGIIIGGGEEEEEEEEEEEEHHHKKKXXXqqqxxxzzz}}}\\\???333,,,444333&&&%%%111---,,,===<<>>???:::444444999;;;888555444333333444555444222///111...))),,,111---$$$+++222NNNttt|||uuulllZZZWWW>>>;;;...###&&&&&&$$$&&&'''''''''&&&&&&&&&%%%%%%%%%'''(((((())),,,222777BBBCCCOOOAAAJJJFFF@@@===:::;;;<<<<<<<<<===HHH@@@BBBPPPVVVPPPNNNTTTVVV\\\mmm~~~uuuzzzvvviiiTTTAAA555BBB111)))AAA///...000000///...///...,,,///...---,,,---...///000000111111111222444999<<<222JJJ888AAAUUU```ZZZttt~~~mmmkkkEEEAAA>>>888...000777666999555333111///666999222888555777:::999666:::BBBTTTcccssszzzyyymmmSSS;;;888444111111111333:::CCCCCCFFFHHHGGGCCC@@@@@@AAA<<<999000---///***+++666...222111000===???iiihhheee+++111...)))+++000,,,%%%(((///'''***,,,+++***++++++***###>>>%%%333XXX|||xxxyyyrrrqqqlllccciiiwww{{{]]]OOOIIIFFFGGGIIIGGGEEEFFFDDDFFFCCCFFFJJJAAA;;;EEECCCCCCzzzqqqfffmmmppplllmmmiiimmmeeeiiiSSSeeegggDDDJJJ000777111666???777YYY777???///;;;===>>>======???DDDHHHOOOJJJFFFEEEHHHUUUkkk~~~xxxcccWWWOOOGGG666555222000//////111111222333555888===@@@>>>:::@@@gggqqqQQQEEEHHHJJJLLLMMMJJJEEEDDDHHHKKKIIIHHHIIIMMMCCCVVVmmm|||xxxppp]]]EEEFFFGGGMMMRRRQQQZZZyyyKKKFFF>>>EEEBBBBBBBBBCCCCCC======HHHHHHDDDIIIDDDPPP]]]xxxrrrppprrrppphhh___]]]cccjjjqqq}}}yyyoookkkiiifffggglllpppmmmooozzzkkkEEE666111)))CCCjjjoooooonnnPPPBBBJJJQQQFFFFFFLLLEEELLLIIIDDDAAADDDIIIJJJGGGAAA\\\wwwwwwxxx|||xxx~~~yyyrrreeeMMMTTTIIIBBBOOOTTTZZZoooqqq{{{vvvSSS999HHHCCCCCCCCCAAABBBEEEEEEDDDCCCBBB???===???AAAAAA???777;;;777000444>>>;;;...***;;;SSSbbbhhhrrrwwwqqqooommmXXXTTT::::::***,,,)))***///...(((***...))))))***,,,,,,+++******+++******)))'''(((+++,,,+++...))))))111999<<<===???JJJUUUtttvvvVVVAAA???BBB;;;<<<555222666888444111111333111000000111222222111,,,,,,---...///000///---+++***/////////GGGiiiyyyooodddOOO555$$$)))!!!###111*** ***''''''&&&&&&&&&%%%%%%%%%$$$'''(((((())),,,222777BBBAAAMMMBBB@@@BBB<<<<<<::::::::::::<<<<<>>>>>>>>AAAGGGMMMbbbeeekkkrrrwwwzzz{{{|||rrrpppkkkbbbWWWJJJ???999555444333111000/////////000000////////////000000111111222333333444555555FFF^^^oooqqqtttyyyooo^^^;;;888(((...'''555///222///555---999---999000444666000***+++000222///***///***CCC999***wwwqqqiii:::+++)))))))))))))))))))))))))))))))))))))))************+++++++++---888PPPpppqqqTTT@@@DDDCCCCCCCCCBBBBBBBBBBBBCCCBBB@@@???>>>=========LLL>>>^^^~~~jjjxxxrrrnnnlllccckkkaaabbblllkkkcccjjj{{{kkkFFF888777000...;;;???<<<\\\TTT555AAA222888999;;;<<<===???CCCFFFDDDHHHKKKIIIGGGKKKWWWbbb{{{}}}ttt```KKKTTTJJJ@@@///@@@666666333777777<<<666999EEEFFFKKKlllVVVEEEFFFKKKGGGDDDDDDLLLJJJHHHFFFFFFGGGIIIKKKJJJFFFGGGRRRfff{{{rrruuuuuu|||DDDCCCAAA???>>>>>>???@@@===@@@BBBCCCBBBAAAAAABBBGGG;;;DDDnnnzzzsssuuubbb}}}mmm```UUUYYYkkkeeeyyyeeeqqqzzzuuurrrnnn```JJJ999333---111SSSmmmwww|||wwwHHHAAAAAAAAAAAAAAABBBCCCDDDGGGCCC@@@AAAEEEGGGEEEAAAEEEGGGTTTgggttt{{{|||iiiIII@@@EEEIIIDDDDDDDDDDDDDDDCCCCCCBBBCCCBBBAAA???>>>=========777666555555666555333111111111111111000000000000...000333444444111...,,,,,,,,,,,,+++++++++******))))))(((((('''''''''&&&&&&&&&&&&'''((())))))******+++---...111666<<<@@@FFFBBBHHHWWWeeerrrUUUMMMDDD???>>>===:::777888888777666555444333333000000///------,,,,,,,,,+++,,,,,,,,,,,,+++******,,,++++++++++++++++++,,,===GGGXXXppp{{{dddLLL999---)))(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&'''))))))***111:::===IIINNN???<<<===999888777777777777888999>>>@@@CCCFFFIIINNNSSSVVVSSSSSSRRRQQQOOOMMMKKKJJJMMMLLLKKKHHHDDD@@@===;;;777666555444333111000000---------,,,,,,,,,,,,+++------,,,,,,,,,,,,---------...///000222333444444666:::<<<<<<;;;===BBBFFF???AAADDDGGGHHHHHHGGGFFFFFFDDDAAA===999555222000444333222111////////////000//////......//////000//////000000111222222333888FFFYYYjjjvvv}}}|||yyybbbTTT555111%%%111)))***444777///888,,,444+++...+++111444000)))***444???555===)))666uuuxxx:::(((000...))))))))))))))))))))))))(((((()))))))))*********)))***)))(((---;;;PPP___~~~ZZZ@@@@@@KKKBBBBBBBBBAAAAAAAAA@@@@@@AAA@@@???>>>============;;;???VVVvvvqqqrrrXXXZZZqqqfffeeedddccc___ZZZXXXYYYlllkkkbbbQQQBBB:::444...555999888999VVVDDD,,,111000444666888999:::===AAADDDDDDGGGGGGEEEAAADDDKKKSSSdddtttuuuaaaAAACCCEEE444>>>333<<>>CCCBBBDDDJJJHHHGGGEEEDDDDDDEEEFFFGGGJJJHHHFFFHHHQQQaaasss|||AAA@@@???===;;;;;;;;;<<<===;;;>>>@@@AAA@@@???@@@AAA888CCCGGGQQQiii|||nnnlll[[[zzzgggbbbeee<<>>DDDPPPYYY```qqq}}}|||PPP<<>>>>>>>>??????>>><<<999888AAA>>>:::777555444555666333222111000///.........///......------......///,,,------....../////////333777HHHbbbrrrvvvyyy~~~sssDDD888,,,:::///---&&&)))$$$+++%%%---))),,,%%%(((,,,///000000111111333@@@CCCyyywwwCCC###---555&&&))))))))))))))))))))))))(((((())))))))))))******(((******'''%%%)))222999HHH{{{|||~~~\\\IIIKKKMMMCCC666????????????>>>>>>>>>>>>>>>======<<<<<<======>>>CCC555CCCSSSffffffhhhRRRLLLLLLXXX```cccaaabbbeee```VVVJJJLLLIII???777333111///;;;888<<<[[[PPP444///,,,444000222333555666999===@@@BBBCCCBBB@@@???@@@CCCFFFHHHZZZnnn~~~{{{tttvvvvvv```cccPPPRRRVVVEEE^^^{{{\\\===888555888>>>>>>;;;???GGGBBBBBBBBBBBBBBBBBBBBBCCCEEEGGGGGGDDDAAAGGGTTT___~~~LLL///FFF;;;:::888777666666777888888:::<<<===<<<<<<===>>>444EEECCC;;;MMMkkk~~~ppp|||uuu___\\\nnniiiUUU'''III333222333+++///***<<>>???@@@CCCAAA>>>???BBBCCCAAA???AAA;;;999===AAAGGGVVVggghhh{{{pppNNN111111<<<>>><<<===@@@@@@AAAAAAAAAAAAAAA@@@@@@???===;;;999888777666222111000000111111///------,,,,,,,,,++++++++++++******+++++++++***)))))))))))))))))))))((((((((((((''''''''''''&&&&&&&&&%%%&&&&&&''''''((((((((('''((()))***+++...333666666888@@@JJJJJJEEEEEEKKKGGGHHHJJJNNNQQQSSSSSSRRRQQQQQQMMMFFFAAAAAA@@@===888555333333666777666444333333222222111000//////......---,,,++++++++++++******++++++******)))((())))))(((((((((((())))))&&&******'''&&&))),,,---&&&(((+++,,,+++((($$$!!!&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''%%%&&&))))))+++222;;;AAAFFFLLL<<<444555222111000//////000111222666666999???HHHNNNOOONNNMMMMMMLLLJJJHHHFFFDDDCCC@@@@@@>>><<<:::888666555222111000///...---,,,,,,+++++++++*********))))))***))))))(((((())))))***)))******+++---......///000333666666666555777888<<<<<<===>>>>>>===;;;:::???<<<888444111000111111111000///...------------------,,,,,,,,,,,,------++++++,,,,,,,,,---------...111???TTTeeelllpppuuu}}}yyyhhh<<<000+++:::777666222111---...,,,...;;;555...,,,///444777999;;;RRRkkk666)))---222000&&&))))))))))))))))))))))))(((((((((((()))))))))***'''***,,,+++'''&&&))),,,///...PPPlllgggVVVCCC;;;>>>DDDCCC???<<<<<<<<<;;;;;;;;;:::::::::::::::::::::;;;======GGG444<<>>>>>>>>???BBBDDDDDDDDD@@@JJJVVVcccrrriiiDDD:::999777777:::===:::666888???>>>>>>@@@AAABBBAAAAAA@@@<<>>AAAFFFMMMuuu~~~KKK999AAA<<<333666555444333333333333444444666888999888888:::;;;@@@???:::===EEEKKK^^^|||}}}}}}tttqqqdddCCCMMMgggOOOTTTEEE@@@CCCLLLUUUccceeennnsss{{{RRR...444;;;444777777777888999:::<<<===@@@>>>===>>>@@@@@@???===@@@:::666666666888BBBMMMdddnnnsss|||~~~]]]BBB888444555999888444777???<<<===>>>>>>???????????????>>><<<999777555444444111000//////000///---++++++++++++*********))))))((((((((('''''''''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&''''''''''''((()))))))))+++///222::::::===AAA@@@===@@@FFFOOOLLLJJJJJJLLLLLLIIIFFF666>>>CCCCCC@@@>>>:::555888666555555666666444111111111000000///......------,,,+++***************))))))******))))))((('''(((''''''''''''''''''(((!!!&&&)))(((%%%######$$$++++++***))))))''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%&&&)))***,,,333<<>><<<999666444333111000000///...---,,,,,,+++++++++************)))((((((''''''''''''(((((((((((())))))***+++,,,,,,,,,...111333444555666777444555666888888999888888222222111000000000////////////...---,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,++++++++++++,,,,,,,,,,,,'''---444===OOOeeetttyyyvvvkkkZZZ777)))000...///,,,000111555666"""...999:::555777EEERRRrrr???%%%///000&&&(((000(((((((((((((((((((((((('''(((((((((((()))))))))'''***,,,+++))))))***,,,$$$...999'''AAAYYYwwwqqq|||mmm]]]NNNCCC;;;CCCHHHCCC999444:::BBB888888888777777777666666666666666666888999:::;;;222>>>EEE444CCCrrr~~~fffbbbFFF999<<<666444999:::666222222111+++)))///999===888333444lllwww999)))+++///...(((,,,...///000111444777:::;;;:::;;;>>>BBBEEEDDDCCCDDDGGGIIIOOO[[[mmm|||tttvvv~~~{{{qqq___EEE444111///111//////222444444777:::;;;<<<>>>@@@AAAAAA@@@???;;;???DDDFFFDDDBBBAAAAAADDD<<>>===<<<;;;777555333333222111333777777IIIZZZlll|||fffFFF444///888777111+++...666888444888999:::;;;<<<=========>>>===;;;888666444333333111///.../////////---++++++++++++*********))))))(((''''''&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&'''((()))))))))***---///666666888999777777;;;AAAGGGEEECCCEEEIIIJJJHHHFFFGGGFFFAAA:::888:::999555333333222222222000...,,,/////////......---------+++******))))))))))))***(((((())))))(((((('''&&&'''&&&&&&%%%%%%&&&&&&'''******,,,---,,,(((%%%$$$ !!!"""%%%'''(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&)))***,,,444>>>DDDHHHXXXqqq<<<555777000///............///000000111444888>>>CCCEEEFFFAAABBBCCCDDDDDDEEEDDDDDDAAA???<<<999555333111000000//////...------,,,,,,++++++*********)))))))))(((''''''&&&&&&''''''(((''''''(((((()))******+++)))***,,,///111444666777999999::::::::::::::::::444555666666555333111000------,,,++++++++++++++++++******))))))******++++++++++++++++++++++++++++++///...+++888TTTlllvvv~~~vvviii}}}gggQQQ@@@;;;<<<222777111888777>>>999222111AAAaaaiii:::,,,+++111,,,(((***(((((((((((((((((((((((((((''''''(((((((((((())))))'''((()))((('''''')))***;;;***''')))...$$$---;;;FFFIIIPPPZZZggglllbbbUUUWWWOOOFFFCCCEEEEEEBBB>>>@@@:::555999@@@BBB:::111555444444444444333333333222222222333444666777888000;;;>>>===000^^^|||uuuSSSPPP;;;111---000111---000777***,,,333;;;===;;;:::<<>>===@@@AAABBBDDDIIIRRR]]]dddiiiuuuyyyuuu|||xxx|||tttTTT???:::444444444---111...+++,,,000222333333777888:::<<<===>>>>>>===@@@???>>>???AAADDDFFFGGGDDD::::::EEEKKKKKKUUUcccjjjyyyzzzqqqnnn```HHH<<<999888222333;;;999///,,,000000000000000000000000///000111111111222555777555???@@@===???::::::EEEXXX]]]xxxwwwooofff[[[hhh{{{UUU;;;***///666000,,,000//////000111333555777888999999;;;;;;;;;;;;999999333333444444333111///...111333...111@@@QQQggg}}}nnn___HHH444)))&&&))),,,///444111(((+++666777///555666777999:::;;;;;;;;;;;;:::888666444333222222000///......//////---+++++++++*********)))))))))''''''&&&&&&''''''((()))%%%%%%%%%&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((((((((()))+++---)))///666<<>>BBB===>>>???@@@AAAAAAAAAAAA>>><<<999555222000///.........------,,,,,,++++++)))))))))((((((((('''''''''''''''&&&&&&'''''''''&&&''''''(((((())))))***)))((()))***...111333444555555555555444444333333222222111000...+++(((''',,,,,,+++************+++***))))))(((((())))))***************************111...,,,+++---888LLL\\\]]]qqqyyyoooyyy{{{xxxdddeeeUUUZZZUUUUUU]]]pppHHH444,,,)))+++***(((000///(((((((((((((((((((((((('''''''''((((((((())))))&&&''''''((('''(((((()))---...'''%%%:::444###444444444444888===<<<777>>><<<;;;<<<>>>@@@???===777999;;;:::777666888:::222222222111111111000000000000000000111222333444999666000CCC???@@@TTTrrrGGGEEE===333///111555777???<<<888222...999XXXuuu@@@$$$'''444)))&&&111000,,,,,,------,,,...000333555666777888999999::::::<<<<<<===>>>>>>@@@DDDIII\\\jjj|||vvvwww|||}}}|||aaa```DDD555---...000***---333000222111///......//////---222333444666888999999:::???===;;;;;;===@@@CCCDDD:::???@@@======AAABBB???555<<>>@@@BBB===555///000000///...---......***************)))))))))((('''''''''''''''((((((&&&''''''''''''&&&%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&555...***+++)))%%%$$$&&&!!!$$$&&&''''''%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&)))+++...666@@@FFFAAAVVVYYY777000444......---,,,,,,---......,,,...000111111444:::???<<<===>>>???@@@@@@@@@@@@;;;999777333111/////////---,,,,,,,,,+++*********(((((('''''''''&&&&&&&&&(((''''''&&&&&&''''''(((&&&''''''(((((())))))))))))((('''(((+++...111222444444444333333333333333000//////...............++++++******************))))))(((((((((((()))))))))))))))))))))(((((((((***%%%)))222///&&&000DDDRRRaaaiiizzz{{{___<<<000------***...,,,###&&&---+++((((((((((((((((((((((((''''''''''''((((((((()))&&&''')))***+++++++++,,,333---"""444)))---%%%222%%%+++000000111666888888111777???DDDDDD@@@<<<:::===;;;888777666555222000000000000000////////////............///000111222000@@@000...BBB333888qqqssszzzvvv~~~qqqQQQ>>>>>><<<222444555BBBZZZppp~~~333)))...000(((###))),,,&&&+++,,,,,,+++***+++...000111333666777777888:::===?????????>>><<<;;;>>>CCC888===GGGDDDZZZQQQTTTSSSMMM\\\AAACCC:::)))===---///,,,000000+++---///%%%&&&))),,,,,,,,,---...---...///000111333444666666777:::======<<<;;;:::;;;888>>>???:::777999777333///:::444<<>>CCC===BBBFFFFFFCCC???>>>>>>666888777333222444333000//////...,,,)))(((((()))((((((((((((((('''''''''''''''&&&&&&&&&''''''(((&&&&&&''''''&&&&&&%%%$$$'''&&&&&&%%%%%%&&&&&&'''!!!''''''""""""'''%%%$$$###""""""$$$%%%'''########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&)))+++...777@@@HHH<<>>???@@@@@@:::777333111///...,,,++++++++++++************)))***))))))((('''&&&&&&&&&(((((('''''''''&&&&&&&&&&&&&&&&&&''''''''''''(((+++***)))((()))***---...///000111222111000...,,,------,,,,,,,,,+++++++++))))))))))))(((((((((((())))))(((((('''''''''&&&''''''''''''(((((((((((())))))*********+++++++++>>>IIIXXXeeeoooyyymmmTTT???333...+++***************))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((()))))))))))))))************+++++++++------,,,---...111444666888999:::;;;;;;;;;:::999888777666555444333222222////////////............------------------------///111333666888888777777ZZZqqqxxxccciiifffyyyxxxDDD$$$))))))))))))))))))))))))************+++,,,---...///222555888888999;;;<<<<<<===>>>>>>>>>===;;;;;;777777777666555555444444222111111000///......---......---,,,,,,+++************+++++++++,,,,,,,,,,,,,,,...000333666999:::999888888888999;;;===>>>>>>===<<<:::888777555555333333333222222222111111000//////...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............///222222333444555666777888:::999777555999CCCQQQ[[[yyyyyyVVV<<<000//////...************************++++++,,,---...///000111444444555555555444222111222222111///...,,,++++++,,,,,,++++++***)))((((((++++++++++++++++++++++++************************((()))))))))************---///222555777777777777555222000//////000//////------,,,+++***)))(((''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&))),,,///111444999<<>>;;;888555666444222222222222000///,,,,,,++++++***)))((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$%%%%%%$$$$$$###%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$&&&$$$&&&***---///555<<>>;;;;;;999888666444333222222222222111111111000000//////......---,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............111111222333555666777777;;;:::777222///111666;;;AAAJJJ[[[nnn}}}tttmmmLLLBBB555......000///---***************************++++++,,,---...///000333444444555444333222111222111000///...,,,++++++,,,,,,+++******)))((((((************************(((((((((((((((((((((((((((((()))))))))*********+++---000333444555555444444222///...///000///...---,,,,,,+++***)))((('''''''''''''''''''''''''''&&&&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&(((+++---000333777:::;;;<<<===>>>===;;;888666333222000000000///...,,,,,,++++++***))))))((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$%%%%%%$$$$$$###%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$&&&$$$&&&***---///555<<>>CCCGGGIIIJJJJJJDDD===888666333...***&&&&&&'''***,,,,,,***((())))))))))))))))))))))))))))))***+++,,,------...111222333333333222111000111111000///---,,,++++++++++++******))))))(((((())))))))))))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((()))))))))))))))+++---///111222222111333111///...//////...---,,,,,,+++***)))(((((('''''''''''''''''''''''''''%%%&&&&&&&&&'''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$&&&)))+++---000444777777888999::::::999777666222111/////////...---++++++******))))))(((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$%%%%%%$$$$$$###%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%$$$$$$&&&$$$&&&+++---000666===CCCJJJcccFFF333111000---,,,,,,+++***+++++++++)))))))))******,,,------+++---000444888;;;>>>???888444///,,,,,,,,,---,,,************))))))))))))(((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&((()))***,,,,,,---......---,,,,,,++++++++++++************))))))((((((((('''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((((((((((()))))))))******.........---,,,///444999<<>>CCCKKKaaaBBB444444000,,,,,,+++************+++))))))((())))))***+++,,,***,,,///333777:::<<<===666222...,,,+++,,,,,,,,,*********)))))))))((((((''''''''''''&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%&&&&&&'''((((((+++++++++,,,,,,,,,++++++++++++*********)))))))))((((((((((((''''''''''''&&&&&&&&&'''''''''''''''&&&&&&&&&&&&''''''''''''''''''((((((((())))))))))))***++++++,,,...000222***,,,.../////////000222......,,,)))((()))&&&!!!,,,***)))(((((('''&&&%%%)))))))))(((((((((((('''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''(((((((((((((((((()))))))))*********)))))))))))))))***++++++---...000111222222222111//////......------,,,,,,,,,,,,,,,,,,++++++++++++******************************+++------......///:::)))+++///222BBBFFFwwwuuubbb888///'''%%%''')))+++...(((((((((((((((((((((((('''''''''&&&''''''((((((***,,,...//////000333555666666777888777666555444000000//////...---------************))))))))))))((((((''''''''''''&&&&&&'''''''''((((((((())))))************+++,,,------000111222333444555555666555444444222111000//////---------,,,,,,,,,++++++++++++++++++************************************************+++++++++++++++,,,---///000222333444444333222111000...,,,+++............///000111222***)))(((((())))))'''&&&++++++***(((&&&'''***...((((((((((((((((((((((((''''''(((((()))*********---...///000000///......//////...---,,,++++++***))))))((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((()))***+++,,,....../////////---,,,---......---++++++******))))))(((((((((''''''''''''''''''''''''%%%%%%%%%&&&'''((())))))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%"""$$$&&&'''(((***---///444444444444333111000///222000............,,,***(((((('''''''''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&+++...111777>>>DDDKKK\\\===444555///,,,,,,+++***************))))))(((((()))******++++++,,,...000222333444444222000---,,,,,,,,,+++*********)))))))))(((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&$$$%%%%%%&&&''''''(((((()))***************++++++*********))))))))))))(((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&'''''''''%%%&&&&&&&&&&&&'''''''''''''''''''''(((((((((((('''(((***,,,---.........,,,---...---+++***+++,,,(((***+++,,,+++)))'''%%%)))(((''''''''''''))))))))))))((((((((((((''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&'''''''''(((((((((((((((((()))))))))******(((((()))))))))))))))))),,,---...000111111111000......------,,,,,,,,,,,,++++++++++++************)))))))))))))))))))))))))))******+++,,,,,,------+++///222***444444###NNNGGGWWWmmmuuu~~~qqqrrrVVVPPP000$$$%%%'''******)))(((***,,,(((((((((((((((((((((((((((''''''&&&''''''(((((()))***,,,,,,,,,---000222222333444444444333111111/////////...------,,,,,,))))))))))))))))))))))))''''''''''''''''''&&&&&&&&&&&&'''''''''((((((((())))))))))))***+++,,,,,,000111333444555666666666444444333222111000///...,,,,,,,,,,,,++++++++++++******************))))))))))))))))))))))))))))))))))))))))))*********+++)))***+++---///111222333555222000.../////////...///...+++)))'''&&&%%%%%%------.........,,,***)))###%%%'''((())))))***+++((((((((((((((((((((((((''''''(((((())))))))))))+++,,,---.........---,,,......---,,,,,,+++******((((((((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((()))******+++,,,---...///---,,,+++,,,......,,,*********)))))))))(((((((((''''''''''''''''''''''''%%%&&&&&&&&&'''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%###$$$&&&&&&&&&(((***---333333222222000///...---...---++++++++++++)))'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$######$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%$$$&&&+++///111888???EEEIIIZZZ999333555---,,,++++++***************))))))))))))))))))***+++***+++,,,---...////////////...------------+++)))***)))))))))((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&$$$%%%&&&''''''((((((((()))((((((((())))))***+++******)))))))))((((((((((((((('''''''''&&&&&&&&&%%%%%%%%%&&&&&&'''''''''%%%%%%&&&&&&&&&'''''''''&&&&&&'''''''''((((((((()))((())))))***+++***)))+++,,,,,,,,,******+++---+++***((('''%%%&&&***...&&&'''((((((((()))+++,,,))))))((((((((('''''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''(((((((((((((((((()))))))))***((()))))))))))))))((((((***+++---...///000//////---------,,,,,,,,,,,,,,,++++++*********)))))))))((((((((((((((((((((((((***)))*********+++,,,---'''000333&&&000<<<,,,,,,222222===BBBCCCOOOOOOHHHBBB888444,,,+++)))---+++***))))))++++++((($$$((((((((((((((((((((((((((((((''''''''''''((((((((()))*********,,,...111000111111222222000///.........------,,,+++++++++(((((())))))))))))))))))''''''''''''''''''''''''%%%&&&&&&&&&&&&'''''''''((((((((())))))***,,,,,,...///111222333333333333222222111000//////...---,,,,,,,,,+++++++++******))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))******'''(((***,,,...000111222222000---...111333333222+++++++++,,,---...//////$$$%%%&&&&&&&&&&&&&&&&&&'''((()))++++++***'''%%%''''''''''''''''''''''''(((((((((((())))))))))))******,,,---------,,,,,,------,,,,,,++++++******''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&''''''''')))))))))***+++,,,---...+++++++++,,,------+++***))))))))))))((((((((((((''''''''''''''''''''''''&&&&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%###$$$%%%&&&%%%&&&)))+++000000000000//////......---,,,************(((&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%$$$&&&+++///222888@@@FFFHHH[[[555222555,,,,,,++++++***)))************))))))))))))******+++((()))+++---///000000111------------...---***((())))))))))))((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&$$$%%%&&&'''((((((((((((((((((((((((((()))******))))))))))))(((((((((((((((((('''''''''&&&&&&&&&%%%%%%%%%&&&&&&'''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''((((((%%%$$$$$$&&&))),,,......%%%'''(((((('''(((+++---&&&(((***+++(((%%%%%%'''%%%'''(((((('''&&&&&&&&&)))(((((((((''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''(((((((((((((((((()))))))))))))))))))))***))))))((('''((()))+++---............------,,,,,,,,,,,,,,,,,,************))))))))))))((((((((((((((((((((((((******))))))***+++,,,---333###...555&&&###333------...!!!111111(((666$$$(((!!!,,,'''222!!!***+++"""(((---***%%%$$$'''+++(((((((((((((((((((((((()))(((((('''''''''(((((()))***+++++++++,,,///222000111222222222111///...------,,,,,,+++*********((((((((()))))))))))))))''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''(((((((((((()))+++,,,---***+++---///000000//////111111000///......------,,,,,,,,,++++++++++++***(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))'''''')))+++---///111222333000---,,,------+++(((,,,++++++***)))((((((''',,,,,,+++***(((((()))******(((''''''))))))'''%%%''''''''''''''''''''''''((((((((())))))))))))))))))***+++,,,---,,,,,,+++---,,,,,,++++++*********&&&'''''''''''''''''''''((((((((((((((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''(((((((((((()))+++,,,---+++******,,,------+++)))))))))))))))(((((((((((('''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%###$$$&&&&&&%%%&&&(((***........./////////000000///---,,,+++++++++)))(((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%$$$&&&,,,///222999@@@FFFHHH]]]999111444,,,+++++++++************)))))))))))))))))))))))))))))))))))))))************+++++++++*********))))))(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''(((((((((((())))))))))))))))))))))))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((((())))))))))))''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))*********+++++++++************************))))))))))))))))))))))))(((((((((((((((((((((((('''''''''(((((()))***+++++++++******++++++,,,---------,,,,,,+++***))))))***)))(((''''''((()))***((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((()))(((''''''(((***,,,---000000000000000///......,,,,,,,,,+++++++++******(((((((((((((((((((((((('''''''''&&&&&&%%%%%%%%%''''''''''''''''''''''''(((((((((((()))))))))))))))***---///111222222222444333222000...---,,,,,,+++++++++************)))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))***+++,,,------------,,,,,,+++++++++************))))))))))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))************+++++++++*********))))))))))))(((((((((((())))))))))))((('''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''(((((((((((())))))))))))++++++++++++++++++++++++(((((((((((('''''''''''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&++++++,,,------......///,,,,,,+++***)))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%&&&+++...222999@@@IIIFFFUUU}}}888111444---+++++++++************)))))))))))))))))))))))))))(((((()))))))))*********+++++++++******)))))))))(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''((((((((())))))))))))''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))*********++++++************************))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''((()))***++++++************+++,,,,,,---,,,,,,+++******))))))((()))***++++++***)))(((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((()))(((''''''(((***,,,---///000000000//////...---,,,,,,+++++++++*********''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%'''''''''''''''''''''''''''((((((((())))))))))))(((***,,,...000111111111222111000...---,,,+++++++++++++++*********))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))***+++,,,---------,,,,,,,,,+++++++++*********)))))))))((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''(((((((((((((((((()))))))))*********+++++++++*********))))))))))))(((((((((((())))))))))))((('''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&'''''''''((((((((())))))))))))++++++++++++++++++++++++((((((((((((''''''''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&))))))******+++,,,,,,,,,,,,++++++***)))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%&&&+++...222999@@@FFFIIIRRRwww777111222...+++++++++************)))))))))))))))))))))))))))(((((())))))))))))******************))))))))))))(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&''''''''''''(((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''((((((((()))))))))''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))************************************))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''((()))***+++***************++++++,,,,,,,,,++++++***)))))))))&&&(((,,,......,,,(((&&&((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((()))(((((('''((()))+++,,,......//////......------,,,++++++++++++*********'''''''''''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%''''''''''''''''''''''''''''''((((((((()))))))))((()))+++---///000000000000///...,,,+++*********++++++*********)))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))******+++,,,,,,,,,,,,+++++++++++++++******))))))))))))((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&''''''''''''((((((((((((((())))))))))))******+++************))))))))))))((((((''''''(((((())))))(((''''''&&&'''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''''''''((((((((()))))))))******************++++++(((((((((((('''''''''''''''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&&&&''''''(((((()))******++++++***)))(((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%&&&+++...222999@@@CCCMMMNNNnnn666111000...+++++++++*********))))))(((((((((((((((((((((((((((((((((((()))))))))***))))))))))))))))))))))))(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&''''''''''''''''''((((((((())))))''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))******************************))))))))))))))))))))))))(((((((((((((((((((((((('''''''''''''''(((******)))))))))))))))***++++++++++++******))))))))))))&&&(((+++------+++(((&&&((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((()))***+++,,,---------------,,,,,,++++++++++++************''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''((((((((())))))((()))***+++---.../////////...---,,,+++*********************))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((()))))))))))))))***+++++++++++++++++++++************)))))))))((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&'''''''''(((((((((((((((((()))))))))***************))))))))))))(((((((((''''''((((((((((((''''''&&&&&&'''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&'''''''''''''''((((((((()))))))))))))))***************((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&%%%%%%&&&&&&'''(((((((((******)))(((((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%&&&+++...222999@@@BBBOOOJJJeee555222...///+++++++++*********))))))(((((((((((((((((((((((('''(((((((((((()))))))))(((((((((((((((((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((()))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&'''((()))***))))))(((((())))))***+++******))))))))))))((((((''''''((((((((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((()))))))))***++++++,,,,,,,,,+++++++++++++++*********))))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''(((((((((((('''(((((()))+++,,,---......---,,,,,,++++++++++++*********)))))))))((((((''''''''''''''''''''''''(((((((((((())))))))))))(((((((((((((((((((((((()))))))))((())))))******************************)))))))))(((((((((((('''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&'''''''''''''''(((((((((((()))))))))))))))))))))))))))))))))((((((''''''''''''((((((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''((((((((((((((((((((())))))*********((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&%%%%%%&&&&&&'''((((((((())))))(((((('''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%&&&+++...222999@@@BBBMMMLLL]]]444222,,,000+++++++++************)))))))))))))))))))))))))))''''''(((((((((((())))))''''''''''''(((((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''(((((((((''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&'''((()))***((((((((((((((())))))***)))))))))((((((((((((((()))(((&&&%%%%%%&&&((()))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((())))))***+++++++++******+++************)))))))))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''''''''''''''''''''''''''&&&&&&'''''''''((((((((('''''''''((()))***,,,------,,,,,,+++++++++,,,,,,******)))))))))(((((((((''''''''''''''''''''''''(((((((((((()))))))))))))))))))))))))))))))))))))))))))))(((((())))))***)))))))))))))))*********))))))((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%&&&&&&&&&&&&'''''''''''''''(((((((((((())))))(((((()))))))))))))))***(((''''''&&&&&&''''''(((&&&&&&&&&%%%&&&&&&'''(((''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&'''''''''(((((((((''''''(((((())))))******((((((((((((''''''''''''%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&%%%%%%%%%&&&''''''((((((((((((''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%&&&+++...222999@@@BBBIIIUUUVVV333222***111+++++++++************)))))))))))))))))))))))))))'''''''''((((((((())))))&&&&&&&&&''''''((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&'''''''''((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&'''((())))))(((''''''''''''((())))))(((((((((((((((((((((((()))((('''&&&&&&'''((()))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((('''((((((((((((((('''''''''((()))************)))************))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''&&&'''((()))+++,,,*********))))))***++++++***)))))))))((((((((((((''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))(((((((((((())))))((((((((()))))))))******))))))((((((((('''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%&&&&&&&&&''''''''''''''''''((((((((())))))(((((((((((())))))******(((''''''&&&&&&''''''(((&&&%%%%%%%%%&&&&&&'''(((''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''((((((&&&&&&'''(((((()))******((((((((((((''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&$$$$$$$$$%%%&&&&&&'''''''''''''''&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%&&&+++...222999@@@FFFFFFcccSSS333222***222+++++++++************)))))))))))))))))))))))))))''''''''''''((((((((()))&&&&&&&&&'''''''''(((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''((((((((()))))))))))))))))))))))))))''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&'''''''''(((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&'''))))))'''''''''''''''((())))))'''''''''((((((((((((((())))))(((((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))'''(((((((((((((((''''''''''''((())))))***))))))************))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''(((((('''&&&&&&&&&'''(((***+++)))(((((((((((())))))***))))))))))))((((((((((((''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))***)))(((((((((((())))))'''((((((((())))))******)))(((((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''((((((((()))'''((((((((())))))******'''''''''&&&&&&'''''''''%%%%%%%%%%%%&&&&&&'''(((''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''((((((&&&&&&&&&'''((())))))***)))(((((((((''''''''''''%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((($$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&#########$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%&&&+++...222999@@@JJJFFFmmmJJJ999---222...,,,+++******))))))******%%%,,,)))(((&&&### ***(((###---$$$$$$---&&&&&&222 222((( ((()))&&&444$$$---((( $$$888'''111''' 333+++))))))"""(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))))))))(((((('''''''''&&&(((((((((((((((((((((((())))))))))))))))))))))))''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((((((((((())))))(((((('''''''''&&&))))))))))))))))))))))))))))))(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))************((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''(((((((((((((((((((((((((((((('''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''(((((('''''''''&&&&&&&&&&&&((()))***)))(((&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###%%%&&&%%%%%%&&&&&&%%%%%%&&&%%%!!! ###'''((($$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&''')))+++///555===BBBMMMAAAoooIII999---222...,,,+++******))))))******%%%(((+++......+++'''&&& 000&&&+++,,,$$$;;;"""!!!)))***&&&555'''444<<<(((%%%!!!###...%%%///$$$%%%999!!!$$$&&& )))%%%)))!!!$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))))))))((((((((('''''''''''''''''''''''''''''''''))))))))))))))))))))))))''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''(((((((((((((((((((((((()))((((((((('''''''''''')))))))))))))))))))))))))))(((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''(((((((((((((((((()))))))))*********((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''(((((('''''''''&&&&&&&&&%%%%%%&&&&&&&&&'''''''''(((((('''''''''&&&&&&&&&'''''')))))))))(((&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&)))***'''$$$###%%%'''!!!"""###$$$%%%&&&$$$"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&''')))+++///555===BBBMMMGGGsssHHH999...222...,,,+++******))))))******111$$$""" $$$)))111***)))$$$(((***"""%%%""")))555---***((()))222 """+++"""666::: 222)))+++#########'''###--- $$$///&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))))))))((((((((((((''''''''''''''''''''''''''''''))))))))))))))))))))))))''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''))))))))))))))))))))))))((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((''''''''''''''''''''''''''''''''''''(((((((((((((((((())))))))))))******((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&%%%&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''((()))((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###&&&%%%%%%%%%%%%%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###&&&'''%%%!!!"""&&&%%%######%%%'''&&&### $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&''')))+++///555===BBBGGGHHHrrrGGG888...222---,,,+++******))))))******((('''777///))) ***!!!***(((///'''&&&444%%%666%%%666***666:::!!!+++444%%% 444###%%% $$$+++"""------111'''"""!!!)))%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((())))))(((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''))))))))))))))))))))))))((((((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((()))))))))***((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''((((((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!"""$$$&&&%%%"""###&&&,,,(((%%%%%%$$$###$$$'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''')))+++///555<<>>``` '''888&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))(((((())))))))))))******''''''''''''''''''''''''))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&''''''((()))))))))(((((((((((((((((((((((('''''''''((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''(((((((((((())))))((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&'''''''''(((((((((&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$(((""""""(((((("""!!!%%% $$$+++***######)))$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&''')))+++///555===BBBHHHMMMmmmDDD777///333,,,,,,+++******))))))******---,,,jjj(((000jjj===FFF|||''' PPP///###AAAmmmMMM''',,,999%%%!!!(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))(((((()))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&''''''((())))))***((((((((((((((((((((((((''''''''''''((((((((()))((((((((((((((((((((((((''''''''''''((((((((()))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''(((((((((((('''''''''((((((((())))))((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((''''''''''''((((((((((((&&&&&&&&&'''''''''((((((''''''&&&&&&%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%!!!###&&&"""&&&444333'''"""''')))%%%###&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&''')))+++///555===BBBDDDHHHgggCCC777///333,,,,,,++++++***)))*********&&& ***aaa****** >>>cccmmm000+++444...ZZZ777%%%***XXX***###)))***!!!&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''((((((((()))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))))))))))))))))))))))))))(((((())))))*********+++------------------------))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''((((((((()))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&'''((())))))***((((((((((((((((((((((((&&&'''''''''(((((())))))((((((((((((((((((((((((&&&'''''''''(((((())))))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''((((((((()))''''''''''''((((((((())))))(((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((()))''''''''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((''''''''''''((((((((()))&&&&&&&&&'''''''''((((((''''''&&&%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%)))***$$$"""555MMMOOO666""" %%%$$$$$$'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&''')))+++///555===BBBFFFHHHggg:::999111---...+++++++++***)))(((((('''###,,,'''ggg%%%(((...000ppp000---$$$$$$444]]]111---kkk---###KKK,,,###(((%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&%%%%%%%%%$$$%%%%%%&&&''''''&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((''''''''''''((()))((((((((((((''''''((()))(((...222333333666:::;;;;;;:::;;;===???@@@???>>>///333000'''%%%,,,---''')))******(((%%%$$$%%%&&&(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))************((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((('''''''''&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&"""%%%(((&&&$$$$$$%%%$$$%%%&&&&&&%%%###"""$$$%%%---+++((($$$!!!!!!$$$&&&###%%%&&&$$$"""!!!"""%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$'''&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########%%%%%%%%%&&&&&&&&&''''''))))))+++...333999???CCCGGGMMMjjj;;;999111---...+++++++++***)))(((((((((000...&&&___''' (((666qqq***+++ddd777111WWW+++...%%%%%%&&&&&&&&&'''''''''%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''******)))''''''&&&&&&&&&(((((('''&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))******///)))$$$$$$)))......---666888999777666777:::<<<>>>999444000111444888;;;III666222<<<777$$$!!!000***(((&&&''')))+++***)))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((()))))))))*********((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((('''''''''&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&$$$###$$$%%%%%%""")))...000...***'''$$$)))***(((%%%###%%%&&&(((***+++***(((&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&''''''((()))***...333999???BBBGGGMMMmmm===999111...---+++++++++***))))))((((((,,,222\\\%%%...###...```---333000~~~www(((''''''==="""aaa:::%%%&&&&&&&&&&&&'''''''''%%%&&&&&&&&&&&&'''''''''''''''''''''''''''''''''(((''''''&&&&&&&&&&&&&&&)))(((((('''&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((('''((()))***************%%%))),,,+++))),,,333999888888888777555444666888444666999::::::888555333,,,???CCC555333>>>777###+++'''###%%%***,,,***%%%(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((())))))))))))******((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&***'''$$$$$$$$$%%%&&&&&&///)))"""!!!###...,,,)))&&&$$$$$$$$$%%%### ###&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''((()))***---333999???BBBGGGLLLttt>>>888111///---+++++++++******)))))))))222)))eee{{{111+++(((===qqq)))+++;;;LLLBBB...///---000&&&<<<555"""###&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%&&&'''((()))(((((('''&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))******+++***)))(((&&&***000444666888:::<<>>BBBHHHLLL|||@@@777111000---++++++++++++************///###444aaa((("""222:::qqqqqqqqq222,,,999"""555,,,&&&$$$------)))...222&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''(((((((((((((((((((((((((((((()))(((((((((((())))))***(((''''''&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((('''''''''''''''''''''''''''''''''((((((((())))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))*********))))))(((777000---333@@@FFFAAA:::IIIJJJPPPWWWUUUIII>>>:::AAABBBEEEHHHNNNXXXccckkkTTTIIIAAA@@@;;;444555===444333222///,,,*********))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((('''(((((((((((()))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''######(((***((((((++++++******,,,000444777888888888999:::999444,,,&&&"""(((+++,,,+++******(((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''(((((()))---222888>>>BBBGGGKKKBBB777111111,,,++++++++++++++++++++++++aaa!!!***"""OOOKKK...!!!hhh888&&&ZZZiii...%%%555"""666444&&&&&&'''''''''(((((((((&&&&&&'''''''''(((((((((((((((((((((((((((((((((***)))((('''&&&&&&&&&&&&)))(((''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))***+++,,,---555999<<<:::888<<>>AAAEEELLLDDD666111111,,,++++++++++++++++++++++++---^^^888'''%%%mmm333999ggg!!!---***///VVVSSS%%%***:::dddDDD&&&))) $$$''''''''''''((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))***++++++******)))((()))))))))''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((('''''''''''''''''''''''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))+++///333555444???KKKOOONNNRRR^^^jjjwwwooopppuuuhhh^^^ZZZWWWMMMUUUjjjhhhOOOEEEMMM999777444111///---+++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&'''''''''((((((((()))''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((('''''''''((((((((())))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''%%%&&&&&&'''((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&,,,))),,,222222111;;;JJJCCCSSSgggssssssllleeebbbqqqpppqqqyyyhhhUUUHHH===000&&&******))))))(((''''''&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$%%%%%%&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''((()))******)))((('''''''''''''''''''''''''''$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''))),,,111888===AAAEEENNNDDD666111222,,,++++++++++++++++++++++++000(((000***DDDvvv$$$!!!>>>######ddd---;;;000KKKKKKLLL???555111555'''aaa$$$!!!333FFF***---***%%%''''''''''''((((((((()))''''''''''''((((((((()))))))))))))))))))))))))))***+++---000333666999:::---,,,++++++******++++++((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''(((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((('''''')))---333999===KKKCCCFFF```rrrxxxmmmiiiooosssqqqttt|||tttyyy}}}~~~||||||jjjiii___SSSTTTdddppprrrIIICCC<<<888888555///***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&'''''''''(((((())))))''''''''''''''''''''''''''''''''''''((((((((()))''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((''''''''''''((((((((()))''''''''''''((((((((()))((((((((((((((((((((((((''''''''''''((((((((()))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''((((((((((((((((((((((((((((((%%%%%%&&&'''((((((((('''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&666222444999888999HHH\\\sssYYYIIILLL___ooo|||tttsssxxx~~~]]]AAA+++******)))(((''''''&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$%%%%%%&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''')))***++++++***)))'''''''''''''''''''''''''''%%%%%%%%%&&&&&&'''''''''%%%%%%%%%&&&&&&&&&''''''''''''))),,,111888===AAAHHHRRRDDD>>>/////////++++++++++++++++++++++++)))+++------+++***+++,,,...+++'''&&&)))---......999EEEHHHJJJSSSSSSMMMNNNPPPIIISSS???222999666III:::555,,,'''''')))((($$$$$$%%%&&&'''((('''&&&%%%(((((((((((())))))))))))%%%,,,...***)))++++++'''&&&///111((($$$))),,,+++;;;DDDLLLNNN222:::444NNN888@@@III...444+++((('''***+++***(((%%%%%%'''***((((((((((((((((((((((((''''''''''''''''''''''''(((((('''''''''&&&&&&&&&'''&&&&&&'''((((((&&&%%%***)))((())))))((()))***)))))))))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))+++)))''''''***,,,+++)))...,,,(((---777777666;;;XXXXXX___VVV{{{pppoooqqqpppnnnnnniiimmmppprrryyyyyyxxx~~~uuuhhheeeaaa```hhhXXXMMM<<>>///000///++++++++++++++++++++++++,,,++++++,,,------***((()))...111000...111;;;DDDXXXcccdddeeeppptttrrruuusss___ZZZHHHDDDFFF222111<<<>>>;;;222)))&&&***...*********'''%%%%%%(((***(((((((((((()))))))))***%%%)))***'''&&&***+++(((000&&&###---999;;;::::::777444777EEE???JJJ222666JJJ>>>:::---AAA777000---+++'''$$$''',,,---((("""((((((((((((((((((((((((''''''''''''''''''''''''(((((('''''''''&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&#########$$$&&&'''(((***,,,++++++***)))(((((('''))))))))))))))))))))))))))))))))))))))))))))))))+++)))'''(((***+++***(((,,,))))))333999666FFFfffsss~~~fffKKKyyyooowwwooottt~~~zzzxxxpppiiillljjj\\\bbbFFF@@@222888......,,,***)))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((('''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))'''((()))*********))))))'''((())))))(((((()))+++''''''''''''''''''''''''((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''((('''&&&''')))+++((((((((((((((((((((((((((('''&&&%%%$$$%%%&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((''''''''''''(((((((((((())))))((((((((('''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''&&&%%%%%%%%%&&&&&&***&&&"""!!!$$$(((***...$$$...%%%))) ***)))(((&&&%%%$$$###$$$$$$'''''''''''''''''''''''''''''''''''''''''''''''''''%%%$$$%%%((())))))'''$$$%%%''')))***)))(((&&&(((%%%(((((()))+++(((+++&&&))),,,***&&&$$$'''***((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''((((((((('''&&&&&&(((+++------&&&---***'''111BBBWWWlllRRRLLLKKKKKKNNN]]]jjjiii|||oooXXXOOOnnn}}}qqqqqq>>>,,,,,,'''---...&&&"""%%%)))((())),,,))))))((((((((('''''''''''''''''''''''''''''''''&&&''')))***************000+++%%%$$$'''(((%%%"""***"""&&&---(((%%%+++///!!!)))...+++((((((%%%!!!'''&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&''''''(((+++---111666===AAAOOOIIIBBB>>>///000///,,,,,,,,,,,,,,,,,,,,,,,,...,,,***,,,///000,,,(((###(((...222999FFFYYYgggmmmuuurrrnnnuuuxxxvvvzzzrrryyypppZZZ===777444999???@@@:::000)))%%%(((***+++)))'''&&&)))+++((((((((()))))))))******((()))'''%%%'''+++,,,***))),,,222777888999===CCCEEEHHHWWWhhhiiiuuugggpppWWWPPPPPPHHHPPP444333;;;===666,,,'''&&&((())))))((((((((((((((((((((((((''''''''''''''''''''''''(((((((((''''''''''''&&&'''''''''''''''(((((((((......---+++++++++++++++++++++******)))((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))******)))''',,,%%%666;;;444UUUsssbbbaaaYYY___ttt{{{zzz|||{{{~~~XXXfffWWWWWW666555333000---++++++***)))((())))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))&&&'''((()))******))))))((()))***)))'''''')))+++---,,,+++++++++,,,,,,---))))))(((''''''&&&&&&%%%''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&'''''''''(((((((((((((((((('''&&&'''***,,,(((((((((((((((((((((((()))((('''&&&%%%%%%%%%%%%''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((''''''''''''(((((((((((())))))((((((((((((''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''&&&&&&&&&((()))+++///000---&&& ###(((%%%(((%%%000***+++***)))(((((()))***+++((((((((((((((((((((((((''''''''''''''''''''''''%%%%%%%%%''')))***)))(((&&&&&&&&&(((((('''$$$"""$$$%%%%%%&&&&&&'''((('''%%%(((***)))&&&$$$%%%'''((((((((((((((((((((((((''''''''''''''''''''''''&&&''''''(((''''''&&&&&&'''%%%&&&***111666666333<<<555777FFF```wwwnnnPPPCCC___~~~ooo^^^rrrxxx{{{sssJJJ000...!!!---(((&&&((()))((((((***)))))))))((((((((('''''''''''''''''''''''''''''''''&&&&&&&&&((('''&&&$$$&&&+++111333222111333666---111...))))))$$$"""(((---***&&&$$$''',,,)))###''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''''')))+++---111666===AAALLLGGG@@@>>>000111///------------------------...---,,,,,,.........,,,333:::FFFVVVeeepppvvvxxxvvv}}}xxxrrrwwwwwwtttvvvsssuuuyyyjjjIII>>>777:::???<<<111'''%%%&&&(((***+++***(((&&&(((((()))))))))*********+++***))))))+++---,,,***(((666<<<888===SSSeeekkkwwwJJJBBB>>>>>>===999000'''$$$)))///((((((((((((((((((((((((''''''''''''''''''''''''((((((((('''''''''''''''((())))))(((''''''((())))))+++***'''&&&((((((&&&'''((((((((())))))******(((((((((((((((((((((((((((((((((((((((((((((((((((((()))*********((('''---000777FFF\\\ooojjjWWWSSSxxxtttvvv{{{ppphhhjjjpppsssqqqrrrrrrkkkmmmxxxxxxsssxxxeeexxxjjj___oooPPPIII:::222,,,++++++***)))((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))((((((***+++***(((&&&&&&''')))''''''&&&&&&%%%&&&&&&&&&))))))))))))((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((()))***+++***((('''((()))'''''''''''''''''''''''')))))))))(((((('''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((''''''''''''(((((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&'''((())))))*********,,,)))%%%"""###&&&***---000+++000...'''$$$***%%%'''''''''''''''''''''&&&((((((((((((((((((((((((''''''''''''''''''''''''%%%%%%&&&(((((((((((('''((('''&&&&&&))),,,...///111666111222222///444///---((($$$%%%***---)))%%%((((((((((((((((((((((((''''''''''''''''''''''''&&&''''''(((''''''%%%%%%%%%'''***111777;;;;;;:::;;;,,,VVVxxxMMMUUUwwwjjjooonnn}}}xxx___???333!!!///555...(((******&&&)))))))))(((((((((((('''''''''''''''''''''''''''(((&&&$$$$$$'''***++++++)))+++,,,------...///000777KKKBBB222:::===111,,,,,,+++((('''(((******)))''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''''')))+++...111777===BBBKKKIII~~~???===111222000---------------------------//////,,,((()))...444EEESSSggguuuyyytttmmmhhh___hhhgggdddkkkkkkgggiiiXXXmmm}}}|||```@@@222222555:::>>>222---''''''+++,,,((($$$))))))))))))************+++******,,,---,,,++++++444333:::PPPsss~~~vvvZZZ=========:::666///)))%%%))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''((()))(((&&&&&&)))+++(((,,,...---...222222...,,,+++++++++*********)))((((((((((((((((((((((((((((((((((((((((((((((((((()))******************---<<<<<>>???@@@\\\jjjNNN@@@yyyfffuuuKKK000,,,+++---,,,)))(((+++***)))))))))(((((((((((((((((((((((((((((((((((((((((())),,,///222222222555111222===OOO[[[\\\YYYhhhkkk\\\RRRTTTBBB)))&&&###,,,444333***"""%%%+++(((''''''&&&&&&''''''((((((''''''&&&&&&''''''(((((())),,,...111777===BBBJJJMMM|||======222333000...........................000000,,,(((---:::FFF___kkktttqqqfffdddooo|||~~~{{{bbbcccllltttzzzbbbMMM999...111<<>>???===111%%%))))))))))))))))))))))))(((((((((((((((((((((((('''(((((((((((()))))))))%%%(((******)))***///333666>>>@@@======???<<<555999888666333///,,,***)))))))))))))))))))))))))))))))))))))))))))))))))))((()))*********+++---///444:::eeeaaaKKKjjjbbbllluuummmcccQQQ===111BBBCCCBBB<<<777@@@ZZZrrrjjjbbbWWWYYYggglllppppppwwwwwwhhhhhhqqqbbbLLL777000...+++***,,,))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++***)))))))))))))))))),,,///222333444777888;;;<<<<<<<<<;;;888555333))))))((((((((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((()))))))))(((+++......,,,)))((('''++++++++++++++++++++++++))))))*********)))((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((''''''''''''(((((((((((((((((())))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((()))((('''&&&&&&'''((()))+++000777;;;<<<======??????;;;999AAA666>>><<<888............------------))))))))))))))))))))))))(((((((((((((((((((((((('''(((((('''&&&&&&''')))***111888999666444555888AAARRREEELLLNNNKKK\\\MMMCCCGGGHHH@@@333))))))---(((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((()))***)))111<<>>BBBJJJPPPzzz<<<===222333111...........................///...///555DDDXXXhhh~~~~~~{{{tttqqq{{{~~~}}}kkkuuurrr~~~}}}vvv___AAA///---DDD>>>555,,,''''''***---))))))*********+++++++++))))))+++...------555AAARRRxxx}}}hhhQQQIIIDDD;;;333))))))))))))))))))))))))(((((((((((((((((((((((('''((((((((())))))))))))'''+++///111333777>>>DDD@@@JJJOOOKKKKKKMMMHHH>>>GGGEEEAAA===888333000...)))))))))))))))))))))))))))))))))))))))))))))))))))************,,,000444EEEPPPzzznnn@@@mmmrrrmmmsssZZZLLL<<<666555777;;;@@@222777>>>@@@:::777BBBPPPhhhcccZZZ]]]ccc[[[VVV```~~~vvvuuuyyyZZZkkkfffGGG999222+++))),,,))))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))***+++---...222555:::===>>>>>>???@@@;;;<<<>>>>>><<<777222...//////---,,,***)))((('''(((((((((((((((((((((((((((((((((((((((((((((((('''((((((((())))))))))))''')))***+++++++++---///111111111111111111111111///000//////---+++)))(((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((''''''''''''(((((((((((((((((()))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((('''&&&&&&(((+++///222FFF;;;000...;;;NNN```jjjwwwjjjnnnYYY^^^QQQHHHEEE???777///***'''((((((************************(((((((((((((((((((((((('''(((((('''&&&(((,,,000111888===:::333222:::CCC999NNN>>>GGGKKKGGG[[[III^^^______YYYOOOBBB777111************************(((((((((((((((((((((((()))(((&&&&&&'''))),,,...111777BBBMMMVVV^^^cccfff555```nnn}}}ddd???111///,,,+++---*********)))))))))((((((((((((((((((((((((((((((***,,,...///333===MMMZZZ}}}}}}~~~pppPPP000&&&,,,000---(((((((((''''''''''''((((((((((((''''''''''''(((((((((***,,,///222777>>>CCCJJJQQQzzz<<<===333444111////////////////////////...,,,,,,333CCC\\\vvvyyysssrrr{{{{{{}}}}}}^^^@@@222444888:::555,,,&&&(((,,,)))************+++++++++,,,,,,...000...000???OOOgggmmm[[[mmmjjjlllooouuutttsss]]]JJJ???:::))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((())))))******+++000666:::===CCCLLLSSSOOO\\\fffhhhmmmtttqqqhhhMMMKKKHHHDDD???;;;888666)))))))))))))))))))))))))))))))))))))))))))))))))))***+++***))),,,333888VVV}}}^^^;;;kkkqqqhhhzzz>>>>>>111111666<<<>>>:::888999FFF<<<777===CCCFFFHHHLLL777<<>>;;;@@@OOOkkk{{{gggQQQ@@@666222111************************))))))))))))))))))))))))'''((()))((((((+++111777111777:::666444>>>UUUhhhZZZppp]]]gggiiidddzzzeeeuuummmpppuuukkkQQQ999,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))***(((&&&%%%'''***...000???@@@DDDMMMVVV\\\\\\ZZZiiizzzxxx@@@(((333444###************))))))))))))))))))))))))))))))))))))---...///444DDDddduuucccbbb___PPP777""""""---((((((''''''''''''((((((((((((''''''''''''(((((((((***,,,///222888>>>CCCIIIPPPmmm@@@999333555111222000------000444222...///777,,,FFFiiifffuuukkkyyy}}}ccc===999666333111---)))(((+++************+++,,,---...///,,,222)))999///sss^^^zzz|||nnnrrruuuzzzNNN@@@111***,,,,,,''')))...***))))))))))))))))))))))))''')))++++++)))(((((((((555@@@DDDJJJVVVWWWOOOOOONNNNNNXXXgggllleee```bbbfffnnnrrrcccNNNGGG@@@///>>>333)))(((***)))''''''))))))))))))************'''+++000$$$000...(((eeevvvTTTHHHjjjkkkrrrUUU(((222;;;666//////666666000///555777333333666666666>>>GGGMMMEEE???DDDTTT```\\\SSS[[[mmmsssyyy}}}{{{xxxsssPPPMMM***444++++++++++++******))))))******)))))))))))))))***''',,,...---******++++++,,,***---&&&,,,000$$$------+++)))(((((()))***,,,)))))))))))))))))))))))),,,***))))))******)))'''***+++222$$$&&&999<<>>>>>888///...333444000)))(((&&&%%%&&&(((+++---((((((''''''''''''((((((((((((((((((((((((((((((%%%'''(((((('''&&&''')))'''222///333111///:::444333111>>>666???---111,,,111%%%---'''...'''...!!!***((('''(((******)))''')))((('''(((***+++++++++,,,+++###555333555LLL222IIItttrrrgggkkkaaa===999(((555---000"""444)))%%%******)))(((((((((((((((---$$$!!!)))...+++///<<<777999,,,===ppp~~~iiibbb???GGGNNNQQQVVV]]]aaabbbbbbcccuuuyyy}}}qqqqqqXXX666;;; ///111***...++++++++++++***)))((('''***%%%&&&,,,***'''111AAAGGG<<>>///,,,111)))---+++,,,///)))%%%...***'''(((,,,+++'''+++333---777555KKK{{{hhheeecccZZZGGG222***,,,%%%'''((((((&&&%%%'''(((((((((''''''''''''((((((''')))---000333888>>>AAAMMMXXXlll@@@:::444555111111000......111333111//////111GGGooollllllssswwwjjjkkkFFF???555000000111///************++++++,,,---...)))===333))){{{qqqxxxyyykkkZZZ;;;000...---'''***,,,&&&))))))))))))))))))))))))(((***+++)))(((***111777???BBB???@@@MMMWWW[[[```uuuvvvxxx|||~~~|||xxxttt{{{wwwkkkcccjjjlllYYYBBB555444333444111,,,,,,000))))))))))))************---...,,,,,,(((555YYYpppYYYBBBooogggtttjjjkkkRRR---777@@@!!!111333444666666666555555333000111333333111444:::<<<>>>EEEMMMTTTXXXZZZ\\\\\\[[[ZZZggg}}}qqq}}}mmmUUU666<<<)))+++++++++*********************))))))))))))*********+++***(((((()))*********%%%,,,&&&'''---$$$)))%%%(((,,,---***'''&&&%%%))))))))))))))))))))))))))))))))))))*********)))---,,,333---777KKKCCC>>>HHHEEEAAABBBKKKVVVZZZVVVkkkddddddYYYSSSTTTNNNTTTSSSiii^^^:::@@@000000%%%...+++&&&$$$)))---+++&&&((((((((((((((((((((((((***+++,,,+++)))(((***+++&&&///888777333777JJJ\\\\\\^^^^^^^^^ccclllqqqqqqZZZ]]][[[SSSJJJBBB666+++111///---+++***)))'''&&&((((((''''''''''''((((((((((((((((((((((((((((((///,,,)))''''''***,,,...000222000<<<@@@CCCKKK:::QQQJJJFFF<<<===666::::::666+++333+++///(((444***,,,+++******++++++,,,,,,))))))((()))************)))$$$&&&>>>NNN111@@@zzz~~~XXXTTT===000...(((...%%%...******)))(((((((((((()))!!!))),,,---777@@@999---222SSSrrrtttkkkkkkkkkffftttvvvzzzsss```CCC))))))'''///&&&************))))))((('''+++'''''')))((()))444BBB999;;;HHHwwwlll@@@tttmmmeee+++//////,,,---)))'''+++***)))...***(((%%%%%%(((---000000000EEE```yyy~~~lllooovvv]]]]]]ggg___DDD---,,,***'''&&&(((((('''%%%((((((''''''''''''(((((('''***---000333888>>>BBBIIITTTjjj???;;;444555222000000000000000000000111111PPPrrrqqqaaayyyvvvggghhhaaafffppp~~~~~~___UUUBBB333222777333***++++++++++++,,,---...///%%%222:::(((~~~zzzVVVDDD888111)))+++,,,%%%)))))))))))))))))))))))))))******)))***111===GGG===FFFPPP[[[mmm~~~zzzzzzvvvqqqtttzzzzzzuuuuuu{{{ttt}}}uuu```YYYEEE===666222---'''$$$&&&)))))))))*********++++++,,,,,,'''222%%%@@@|||fff@@@\\\www}}}uuufffSSSOOOHHH444%%%111999***555:::<<<999777999888444333111222555555222222444666888BBBPPPUUUSSSTTTYYYZZZOOOOOO\\\nnn{{{jjjDDD333 ++++++*********++++++,,,+++******)))******++++++***))))))+++---.........444***666222,,,222,,,,,,++++++***(((%%%&&&)))---))))))))))))))))))))))))&&&'''(((******++++++***333"""000@@@GGGBBB888GGG888HHH[[[gggmmmqqqppplllgggmmmggggggbbb\\\eeeeeejjjPPPPPPdddXXX999JJJ222---000+++"""%%%///---"""((((((((((((((((((((((((((()))***)))(((''')))***000555;;;BBBJJJRRRXXX\\\uuusssnnniiiiiijjjeee^^^qqqpppjjj___VVVPPPJJJDDD888444000...---+++'''###)))((((((''''''(((((()))(((((((((((((((((((((((()))((('''(((,,,222666888CCC>>><<>>BBBGGGQQQhhh???<<<444555222000000111222///---000555FFFvvvrrrrrr~~~ppptttpppnnnyyyyyysssnnnllleee\\\WWWWWWmmm~~~pppvvvoooYYY>>>111333222,,,,,,,,,,,,,,,---...///000,,,555777nnn~~~ssssss{{{xxxxxx}}}cccLLL999++++++...(((************************)))***+++...444===GGGMMMDDDTTTjjjuuuvvvyyyuuujjj^^^XXXQQQQQQWWW```hhhmmmrrryyy}}}nnn___lllpppYYY@@@444333000+++'''))))))*********+++++++++)))))))))111666VVVqqqKKK<<>>@@@@@@>>>===FFF;;;;;;KKKVVVUUUPPPQQQSSSOOO[[[```\\\oooooo^^^888<<<++++++*********+++,,,---++++++*********+++,,,,,,++++++,,,//////---///333999...;;;666,,,000***(((///,,,)))((()))+++---...))))))))))))))))))))))))'''(((************++++++///,,,???DDD???:::;;;UUUmmmuuuuuugggYYY[[[iiivvvssssss|||xxxhhhqqqdddYYYeee\\\ppp[[[KKK444,,,222333,,,'''))))))&&&((((((((((((((((((((((((&&&'''((())))))***---///>>>@@@FFFTTTfffqqqlllcccwwwuuupppjjjiiilllkkkgggmmmlllhhhbbb]]]\\\]]]]]]CCC<<<333...---,,,***((())))))(((((((((((())))))((((((((((((((((((((((((!!!%%%+++///111555999===>>>JJJ___rrriiijjj|||kkkooosssjjjtttiiiqqq___YYYaaaSSSTTT>>>333$$$///(((+++,,,...,,,)))'''''''''******+++***)))((()))))),,,:::RRR;;;JJJwwwxxxsss\\\lllvvvrrrkkkllljjjYYYbbb^^^rrrqqqwww}}}sssUUU888***000...'''++++++***))))))))))))***,,,---...666888///???gggwwwUUUdddPPP555)))&&&))))))))))))))))))))))))(((((((((---666???CCCAAA:::[[[WWWNNNiiiLLLBBBBBBDDDMMMYYYooosssxxxyyywwwrrrmmmkkkYYY\\\hhh~~~xxxZZZ///000//////,,,(((+++...)))))),,,000222111222;;;EEE|||^^^RRRNNNIIIIIINNNGGGWWWdddaaaVVVPPPWWW```MMMOOOUUU\\\___YYYOOOHHH;;;444,,,(((((()))'''%%%))))))(((((((((((())))))(((***,,,///222888>>>BBBIIIQQQeee???===444444333222111222222...,,,555AAAooowww{{{vvvpppiiiccchhhpppeeeooorrr~~~~~~lllMMM444---000111------------...///000111===---aaazzzlllVVVZZZhhhkkkeee```___aaa^^^pppsss```VVVFFFhhhaaaEEE---)))...+++++++++++++++++++++++++++))))))---666BBBKKKOOOOOOZZZcccrrrooo```aaabbbTTTCCC999666===CCCFFFPPP]]]sssvvvsssyyyjjjxxxxxxdddLLL===555000,,,,,,************++++++++++++,,,+++---,,,PPPkkkQQQBBBjjjgggXXXwwwyyyiiiOOO888;;;111+++777<<<:::>>>CCC>>>@@@JJJMMMHHHGGGMMMFFFCCC@@@AAAFFFIIIHHHDDDOOOCCC===EEEMMMNNNOOORRRNNNMMM]]]___QQQ^^^rrrpppJJJ$$$---,,,*********+++,,,---+++++++++++++++,,,---------,,,---000000222<<>>CCCIIIOOOccc???>>>444444444222111222333///111AAAUUU{{{tttwwwmmmjjjjjjiii```iiiyyybbbFFF444111555............///000111222***LLLhhhZZZ]]]kkkjjjbbb]]]WWWZZZNNNEEE]]]uuuVVV555)))---,,,++++++++++++++++++++++++)))+++222>>>KKKUUUXXXXXX}}}qqqjjjXXXGGGZZZrrrlll///000666<<<;;;777:::???JJJ^^^mmm~~~ttt~~~tttooofffWWW@@@---''')))*********++++++++++++,,,+++***,,,...___ggg:::RRR{{{^^^uuuXXXWWW@@@///666111...888???===<<>>;;;<<>>AAAMMMXXXQQQHHHMMMVVVTTTYYYooo{{{ttthhhwww===///---+++***)))***,,,---++++++++++++,,,---......,,,+++111===HHHRRReeewwwxxx}}}yyy{{{xxxgggsssMMMAAA333+++***+++***(((***************************,,,,,,+++)))***...333BBB333<<>>???DDDUUUNNN```@@@EEESSSkkklllaaavvv}}}{{{EEE***)))222***)))111+++...+++---222777KKKzzz^^^>>>>>>888//////333...$$$000///000111111333999@@@@@@JJJOOOHHH>>><<>>DDDFFFJJJaaa??????555444444111000222444333999RRRnnnqqqwww~~~sssfffaaaeeegggzzz}}}hhhJJJ777333////////////000111222222666ggg```aaahhhkkk]]]gggggg|||bbbrrrkkkDDD///...,,,,,,,,,,,,,,,,,,,,,,,,,,,+++000999BBBLLLXXXcccjjjfffTTT???111LLLfffXXX>>>YYYllliiibbb```WWWHHH;;;EEE\\\www~~~ttt```GGG777111*********+++++++++,,,,,,))),,,...IIIiiiPPP===kkkVVV\\\kkkoooGGG@@@555---000===AAA===???HHHJJJXXXbbbhhhuuurrrZZZ======>>>CCCOOOYYYWWWNNNHHHTTTWWWMMMGGGMMMWWW[[[]]]NNNFFFTTT___XXX^^^vvv|||ttt~~~EEE111///,,,***))))))+++,,,+++++++++,,,,,,---...///222333BBB\\\ooowww|||xxxwwwqqqeeePPP<<>>KKK[[[iiirrrSSS{{{nnn}}}ooowwwttt|||ooohhhPPP999111)))'''))),,,+++))))))++++++)))(((---555<<>>DDDJJJXXXlll{{{TTT===888666777XXXjjjOOOhhhyyyjjjFFF888PPPqqqtttlllllljjjYYY@@@...******+++++++++,,,,,,,,,***444888mmmuuu>>>MMM```}}}OOOrrr333888666555<<>>yyyXXX<<>>>>>PPPkkklllyyyqqqYYYDDD666///000>>>HHHEEE>>>;;;999666<<<666...,,,......+++(((******))))))))))))*********+++,,,---111777???DDDJJJLLL```???;;;555:::444...333666111111eeegggyyy~~~~~~lllqqqccc|||YYYppp>>>hhh{{{AAA222666222+++,,,000222555666yyy{{{[[[gggyyyiiibbb\\\ddd^^^mmmhhh???""":::+++---,,,)))***...---)))444BBBRRRQQQTTTqqqyyy]]]???666333JJJ{{{\\\KKK^^^www{{{~~~ttthhhzzzRRR111222,,,+++)))&&&...333***---+++MMMlllJJJ666^^^lllXXXlllVVV111FFF<<<===888@@@III```FFFaaalllxxxhhh444GGGaaaRRRfff^^^jjjjjjlllpppnnn___pppttt]]]www```nnnaaaGGGfffiiiHHH]]]|||{{{pppjjj===444***+++***(((***+++(((444(((&&&999333)))999PPPzzzzzziiidddOOO"""000---(((&&&))),,,***$$$(((555'''!!!888)))CCC555AAAiiipppfffyyy~~~qqqnnnoooqqquuuyyy}}}}}}vvvmmm}}}wwwyyyccc]]]EEE+++666***++++++,,,,,,,,,,,,++++++***"""///???EEEXXXllllllsssqqqfffhhhzzztttssssssllliiiuuuyyyeeekkknnn{{{vvvgggZZZ999444''',,,..."""'''000''',,,(((&&&))))))'''(((+++///777NNN\\\RRRWWW~~~iiizzziiiyyyssslllYYY///333555'''222(((,,,((()))555999BBB:::```ooovvvzzzxxxvvvuuuyyyzzzuuummmuuupppssswww~~~qqqEEE***)))...444000***+++222;;;111fffgggYYYrrrccc---'''))),,,!!!333%%%)));;;<<<;;;BBB;;;FFFpppUUU@@@KKKyyyFFF:::,,,%%%000---***444EEE222wwwWWW777999...***444<<>>,,,***---***(((,,,,,,222'''+++BBB111___nnn___rrruuueeerrr{{{|||mmmccccccnnn]]]gggkkkfffzzzkkk000)))***************************666NNN[[[bbbxxx}}}dddlll{{{rrrdddeeefffUUUKKKNNNOOOIIIVVV^^^aaahhhrrrrrrjjjnnniii```kkkrrrvvv{{{eeeaaa@@@***+++...+++***+++)))((((((***))))))000999QQQmmmSSS{{{mmm```rrruuuxxxxxxsssssshhhhhh}}}nnniiipppnnnLLL000++++++---...***@@@999jjjrrr|||}}}vvvyyyxxxpppwwwnnnmmmxxxwwwvvv\\\888///555,,,---666000```RRR```wwwssswww|||yyy|||bbb999 '''===!!!777333BBB;;;cccttt\\\wwwCCCBBByyyooorrrvvvbbb~~~{{{}}}]]]///&&&333:::000888ZZZyyy]]]AAA<<<888***FFFmmmyyy{{{uuuzzzmmmQQQ@@@999555555888000000//////...---,,,,,,***))))))))))))))))))******+++,,,---111777???DDDIIIUUU```???;;;555:::444:::111999DDDpppuuuHHH[[[yyytttNNN|||]]]???UUUPPPLLLLLLJJJdddVVVJJJ777<<>>nnn```yyybbbpppBBBCCClllOOOOOONNNSSSWWWPPP@@@DDDFFFSSSPPPllllllvvvnnngggmmmggg~~~lllwwweee^^^tttEEEiii```QQQOOOyyyoooiiiHHH444***)))222***...---...///...:::cccsssjjjjjjfffaaa\\\\\\cccaaaVVVkkkfffwwwmmmppp|||jjjmmmmmmPPP444,,,......---...)))555)))(((DDD???hhhiiihhhUUUaaajjjiiihhhmmmssstttpppppprrrrrrgggYYYUUUYYYSSS;;;QQQZZZXXXcccpppwwwzzzgggwwwyyyTTT666++++++***))))))***++++++///BBB___jjjhhhwwwyyyaaannn\\\SSSMMMDDDLLL```ggg___PPPDDD:::VVVfffbbbfffwwwwwwhhhlllggg]]]hhhpppxxxpppyyyTTT000(((///---(((******)))))))))''')))555AAAbbbaaammm______iiisss~~~zzz{{{bbbsssooofff___rrrsssooouuurrrwwwZZZ//////444)))111)))111:::<<>>ZZZyyyvvvbbbFFFTTTnnnGGG888333(((<<<888ZZZmmmZZZAAA777333333ccc^^^```lll~~~YYYJJJOOO]]]tttnnnvvvkkk]]]NNNAAA777555777111000000///............******))))))))))))*********+++,,,---111777>>>DDDJJJRRR```???;;;555:::444444222777TTT}}}^^^dddOOOmmmpppKKKWWW888333666888:::KKKJJJQQQ777:::PPPmmmccc888HHH}}}uuu...>>>(((:::999===rrrbbbYYYrrrAAA>>>\\\LLL---DDD666666***666SSSmmm```VVV[[[:::---+++,,,...,,,...>>>QQQOOOpppppp]]]LLL333NNNddd>>>;;;;;;;;;wwwfffxxxvvvaaaUUUOOOYYYpppUUUxxxwwwgggzzz^^^<<<+++...---***,,,---<<<___MMMCCCIIIjjjiiigggnnnppp333```kkkKKKLLLNNN]]]bbbRRR888VVVddd\\\NNNbbbsssfffkkk{{{rrrhhhhhhuuuxxxuuu\\\vvvTTT___gggVVVKKKjjjzzzvvv^^^666)))------,,,---,,,///,,,111MMMsssLLLBBBGGGLLL___^^^UUUYYYWWWHHH@@@666OOOttt``````ccczzzttt\\\>>>,,,))),,,---,,,(((,,,222444<<>>CCCJJJNNN```???;;;555:::444///555333cccmmmkkkVVVppp```eee222222---777999>>>===GGG999---333666aaagggVVVEEE777999000777666ZZZcccHHH???999MMMwwwppp???999555...---///111;;;cccmmmVVVcccMMM555---...---+++---777HHHUUUYYY|||qqqLLL;;;<<>>>>>QQQuuuzzzgggZZZkkkpppHHHOOOPPP___QQQJJJFFFtttyyyyyylllAAA...---,,,******,,,---...999XXXcccnnnyyy```]]]hhh;;;333999777---___jjjXXXMMM999:::```bbbXXXmmmxxxbbbiiidddXXX\\\^^^iii~~~uuu~~~uuuPPP///+++)))%%%...******+++***)))222HHH]]][[[eeevvvtttuuu^^^ggg~~~|||ooo||||||uuuvvvxxxwwwkkkssslllrrrnnnRRRcccxxxwww^^^DDD777,,,+++,,,+++666NNNrrrqqqnnnmmm|||yyyqqqmmmmmmjjjZZZPPPddd~~~iiippp}}}qqqMMM444111+++@@@rrrHHHqqqkkkpppyyyoooVVVKKKQQQmmmxxxxxxnnnZZZAAAKKKmmmyyyaaasss~~~nnn\\\fff\\\###---222>>>444@@@BBB~~~bbbrrrQQQ;;;vvvJJJKKKHHHNNNgggWWW888555@@@___uuusss```mmm:::222222000\\\~~~jjjEEE777222<<<~~~rrrIIIVVVrrrPPP^^^]]]]]]GGG@@@WWW]]]___YYYMMMAAA999555000///...---------...///+++******))))))******+++***+++,,,---000666===BBBIIIMMM```???;;;555:::444222<<<666oookkk```ssstttEEEiiibbbggg{{{sss|||vvvwwweeesss666===666333HHHbbbXXX999ddduuuEEE444888//////tttwwwkkkeee888<<>><<<%%%:::***:::555---\\\zzz^^^SSSyyy333---000///***...>>>OOOXXXxxxkkk^^^CCC///YYYWWW???CCCLLLMMMbbbyyyhhhBBBEEE[[[ZZZlllyyyyyyjjjSSS:::777JJJsssppp{{{iii|||JJJ***---...,,,---...NNN^^^LLLCCCxxx~~~tttppp^^^???^^^KKKSSSYYYccc^^^XXXKKKuuuhhhgggxxxzzzyyywww\\\OOONNNdddxxxqqqfffoooooo]]]fffrrr}}}OOOjjjpppHHHnnn^^^QQQ>>>yyysssrrr:::)))888$$$222...---///000RRRkkkAAA^^^wwwaaakkkmmmTTTUUU;;;777jjjrrrFFFaaaWWWEEESSSggg|||~~~kkkEEE,,,***...+++---000)))===cccZZZgggQQQPPPMMMSSSqqqYYYKKK:::DDDvvvmmm[[[<<>>AAAyyy}}}OOObbb}}}}}}|||ooommmZZZ|||SSS$$$111<<>>222???vvv[[[JJJgggrrr[[[HHHqqqDDD<<<...:::CCCTTTIIIIIIPPPfffKKKSSSVVVkkkBBB111DDDXXX___www]]]dddUUUhhhPPP;;;111EEEhhhvvviii<<<777;;;LLLOOOBBBaaaxxx@@@@@@:::}}}@@@===XXXWWW[[[[[[VVVMMMDDD<<<666///...---,,,+++,,,---...++++++************++++++***+++,,,---000666===BBBHHHNNN^^^>>>===888777777222999HHHdddddd```rrr|||YYYPPPEEE>>>]]]vvvdddYYY???444666///111;;;YYYeee999^^^tttRRR999444555@@@oooLLL111DDDCCC888RRRPPP888777...---444...777444DDDqqqtttQQQ{{{aaa666---000......111WWWMMMfffoooeee:::222}}}iiiYYY:::<<>>OOOmmmyyyoooPPP...===vvviiiaaaeeeBBB(((,,,...+++---+++555XXXccclllnnnpppZZZtttRRR777666:::999;;;NNNddd***///DDDGGGEEE\\\wwwMMMEEE```yyytttccchhhmmm[[[WWWLLLSSSuuuqqqlllsssHHH///+++***((((((,,,,,,---***:::XXX]]]nnnrrrvvvqqqvvvmmmnnnttt~~~|||sssmmmmmmuuuqqqZZZ[[[OOOjjjiiitttttthhhbbbpppttt```NNNhhhIII111000------;;;```uuuuuujjjlllpppXXXDDD666UUUhhhQQQEEE<<<000999\\\MMMEEE```^^^ooollljjj[[[mmmhhh)))444555JJJyyyyyyfffXXX:::]]]ttt]]]OOOCCCEEE@@@MMMsss@@@HHHhhh}}}^^^KKKfffQQQ555///222666555___ccciiiCCClllEEEYYYggghhhdddyyy:::RRReeettthhhHHHBBBfff---999:::fffXXXDDD999555tttUUUDDDXXXJJJYYY:::AAA<<<>>>kkksssDDD```lll```WWW[[[XXXGGGEEECCC///000...+++***+++------------,,,+++))))))))))))***)))***,,,,,,---333<<>>888999777888<<>>cccccc}}}```XXXWWW[[[vvvmmmYYY]]]QQQNNNjjjvvvlllEEEBBBWWWuuu{{{lllUUU???///___aaa~~~{{{PPP...,,,...******+++;;;ZZZcccmmmjjjiiiaaaxxxOOO111111666444555///555444CCCOOO>>>MMMhhhPPP[[[hhheeessswwwvvvfffjjj\\\WWWHHHGGGjjjtttvvv{{{SSS111+++...)))'''***)))+++444LLLeeeeeezzzjjjfffoooooowwwooo___XXXHHHkkklll]]]bbbeeezzz{{{|||vvvfffaaaqqqvvv___FFFuuurrrOOO(((...***///VVVxxxuuusss]]]@@@<<>>HHHlllvvvTTT@@@DDDVVVrrrwwwZZZOOOppp777888BBB~~~TTTxxxrrrPPPQQQeeeyyyhhhkkkXXXTTTPPPpppyyyrrrCCC===FFFaaa~~~```CCCSSSoooFFF***444???AAA@@@[[[\\\CCCrrr???]]]wwwvvvooorrrVVV\\\gggnnngggUUULLL666555>>>|||ZZZCCC555BBB;;;@@@VVVAAAXXXPPP???MMMcccuuuwwwwww___~~~ddd[[[WWWGGG@@@AAA999111...+++***+++------------,,,+++))))))))))))***)))***+++,,,...333<<>>444111VVVqqqvvvWWW888222333000)))777222lllOOOuuuaaa___eeedddccctttXXXoooqqq\\\dddYYYJJJLLLrrrrrrlllOOOGGG]]]xxx[[[DDD333UUUoooqqq___222***...***)))///IIIiiiooovvvkkkbbbmmmjjjDDD---333<<<;;;<<>>bbbcccggglll[[[TTTfffSSSZZZgggtttzzzuuu```@@@111fffFFF:::QQQ|||ttt]]]AAA222VVVNNNWWWWWWYYY^^^WWW[[[WWWxxxhhhXXXWWWIII===>>>???111...+++***+++------------,,,+++))))))))))))***(((***+++,,,...333<<>>PPPbbbiiiNNNQQQRRR]]]llldddeeeEEE888<<<>>>oooyyyTTT222111111333xxxPPP{{{III***000...222FFFWWWRRRQQQUUU|||xxxjjjwwwmmmhhhPPP^^^vvvWWW___aaa[[[SSSKKKAAAAAASSSiiiooolllqqqxxxpppnnnkkkkkksss~~~{{{sss~~~^^^MMM|||iiiDDDddd]]]VVVooooooyyy~~~777,,,---)))000000222YYY^^^\\\999DDDTTTVVVPPP===888:::@@@DDD|||JJJPPPaaaeeeQQQ???999333999XXXfffNNN111((()))'''(((777CCCooo^^^jjjqqq```___[[[XXXfffJJJCCCiiiiiiSSSaaaUUUHHHPPP}}}ooonnneeeSSSdddaaa<<<---777XXXPPPhhh222'''///---***444VVVqqquuu|||oooggglllHHH111111111,,,---,,,NNNeeeVVVRRRPPP]]]MMMYYYaaarrrtttfffbbb___aaaPPP:::PPPyyylll555'''222(((***...+++"""999[[[]]]ZZZ}}}PPPrrruuurrrmmmwww~~~___OOOTTTNNN{{{ZZZOOOYYYpppwwwuuuddd^^^hhhsss^^^888LLL{{{mmmwww999222222000___zzz}}}zzzuuuFFF;;;III[[[YYYGGGSSSRRRMMM777@@@LLLddd\\\qqquuuZZZXXXSSS}}}RRRAAAeee___eeerrrFFFIIITTT;;;999MMMOOO777QQQ===IIIUUU}}}YYY]]]999777uuu000444777888lll|||ttttttDDDaaaIIIHHHgggfff___```___```hhheeeBBBCCC___~~~|||jjjdddGGGCCCjjjKKK444dddttt```???555lll~~~000QQQXXXQQQ{{{{{{hhh\\\VVVTTTKKK???;;;;;;111///,,,++++++,,,---,,,---,,,+++))))))))))))***(((***+++,,,...444===DDDFFFNNNwwwfff:::AAA666999666aaa|||kkk}}}tttWWWIIIJJJ```uuutttDDD///***,,,444111///000999000666OOOEEE444jjjqqqkkk333333===kkktttjjjhhh\\\ZZZ```}}}ZZZ555000111000111...333000555555NNNuuuiiiTTTRRR222---111...444LLLZZZnnn~~~iii[[[888???YYYbbbgggLLLMMMCCC???>>>333111(((333888===rrrqqqNNN222555111555}}}MMMyyywwwxxxRRR,,,...,,,+++LLLQQQUUUJJJVVVpppmmmnnnsssnnnhhhRRRiiisssZZZdddeeeZZZLLL???;;;BBBSSSbbbxxxqqqzzzooobbb[[[SSSJJJSSSSSS[[[aaabbbiiizzzuuu^^^EEEpppqqqAAAeeekkkVVV[[[lllsssBBB333111...333666FFFrrrlllXXXMMMIIIXXXGGG[[[>>>444%%%+++777~~~TTT___ttttttYYYAAA555,,,@@@bbbttt```AAA333111000,,,222___fff}}}jjjyyyRRRIIIIIINNNNNNVVVnnnzzzcccRRR\\\JJJBBBSSSnnnqqquuubbbnnn^^^;;;555;;;lll___rrr777(((000...+++777ZZZgggooovvvnnnqqqqqqbbbEEE222555999===HHH^^^~~~tttDDD000>>>333dddsssvvvWWWrrrkkkbbb```cccWWW999>>>nnnvvv@@@+++444---%%%+++000%%%AAAddd```hhh{{{XXXooonnnyyyvvv\\\JJJPPPqqqKKK@@@HHHSSSRRRlllrrrfff^^^___nnnbbb<<>>888NNN999000CCC***???BBB<<>>...333///555PPPSSSnnnyyy|||]]]333===lll~~~cccbbbQQQEEE666222222GGGQQQZZZ\\\SSSjjjmmmEEE---555...666rrrOOOooo|||ccc333111...)))TTTJJJYYYKKKeeevvvpppwwwpppooogggTTTsssppp[[[fff\\\WWWHHH777666MMMhhhxxxxxxkkkllliiiccc_________]]]NNNOOOXXXXXXOOOYYYqqq|||cccnnn[[[>>>___uuu@@@cccqqqSSSPPPqqqlllwww\\\AAA555333444)))<<<}}}qqqvvvZZZbbbLLLIII111@@@333444555LLL]]]{{{ddddddmmmhhhLLL777444222+++OOOfffVVV777'''&&&''',,,+++mmm]]]}}}nnn{{{TTTQQQ[[[[[[```QQQBBBJJJ:::===VVVnnnrrroooeeemmmzzztttcccOOO<<<(((,,,___WWWooo~~~BBB...000---,,,888YYYbbbqqqrrrjjjuuusssdddWWW@@@555AAAPPPcccyyyJJJ///777EEE666ooo{{{pppKKKnnnbbbaaa___WWW777///ccc|||wwwIII------,,,'''***222'''EEEcccWWWkkkuuuyyylllUUU~~~rrrzzz|||ZZZJJJNNNmmmmmmBBBFFFaaalllrrr~~~qqqiii^^^XXXkkkgggBBB999iiiSSS(((333;;;nnnnnnxxx}}}YYYIIIGGGVVVBBBZZZ>>>555AAAZZZuuu}}}lllkkkpppIIICCCyyyvvvaaa666oooQQQfffBBBOOOjjjRRR888EEE[[[|||pppWWW;;;444ZZZCCC222---JJJ]]]^^^AAAeee^^^^^^>>>666AAAMMM]]]^^^bbbDDDJJJLLLddd999mmmiii>>>@@@xxxiiiqqqBBB888>>>qqq~~~tttDDD333OOOUUUEEE???>>>;;;<<<222///,,,++++++,,,,,,+++---,,,+++))))))))))))***''')))+++,,,...444>>>EEEEEERRRFFFGGGAAA>>>555oooyyyyyyYYYOOOLLLWWWiiiZZZ:::CCCFFF333000,,,555888...111111000555000<<>>iii~~~uuunnnyyymmmlllAAA---ZZZLLL~~~PPP~~~nnnuuummmHHHCCCNNNuuuvvvfffQQQ:::666WWW}}}ttt===444;;;VVVbbbXXXHHHpppeeeyyyiiijjj>>>;;;===JJJPPPmmmxxxPPP}}}aaa///333===uuuCCC}}}|||}}}ooo@@@???\\\pppVVVSSSgggbbbQQQddd\\\___sssfffiii]]]666OOOQQQEEECCC<<<777@@@333000,,,++++++,,,,,,+++---,,,+++))))))))))))***'''(((***+++...444>>>EEEIIISSSKKKJJJEEE;;;333sss}}}tttooorrrgggFFF;;;///'''000<<<555OOOUUU555CCC...)))//////---000///555555GGGYYY===???ssshhh\\\<<<---NNNuuu^^^ooo{{{|||NNN@@@999:::777+++)))111444000666))):::777CCCyyypppTTT~~~yyyEEE...222,,,555[[[ZZZ[[[888888vvvmmm[[[[[[iii888444RRRqqq\\\cccxxx|||mmmDDD,,,888111999]]]ZZZbbb{{{kkk+++,,,000(((]]]KKKbbbHHHnnnqqqhhhvvvkkkoooeeeSSS|||iiiYYYfffZZZRRR;;;...KKKvvv}}}gggvvv}}}oooxxx{{{vvvllliiirrrxxxuuunnnkkklllaaaaaa``````rrrsssVVVeeellltttSSSZZZGGG```yyy___eeejjjrrr```:::666333888SSS|||ppppppdddLLL000000iii{{{www```XXXXXXFFF222,,,,,,777ZZZrrrbbb???***)))---000>>>oooqqq~~~}}}vvv```iiiaaaVVVOOO<<<111???777JJJjjjhhhkkkkkkcccaaa\\\VVVVVVKKK555//////RRReeeuuuPPP555+++)))333EEEccccccuuudddtttgggooodddSSS:::111777555222:::EEELLLRRRaaaqqqooosssbbbbbbsssyyyddd^^^aaaWWWTTT>>>777vvvddd;;;(((333+++""",,,,,,VVVnnnWWWzzzpppgggcccmmm|||qqqgggmmmzzzhhhuuulll___VVVoooqqqGGG444zzzhhhggg///222<<>>EEEKKKSSSBBBfffJJJ???999gggqqqKKK~~~\\\HHHIII:::,,,---...222<<>>'''...///333555,,,///444<<>>jjjvvvVVVllllllfffuuuGGGsssNNNdddbbbLLL333111OOOqqq|||tttqqq~~~|||ttt|||tttuuuvvvwwwwwwvvvsssqqqmmmmmmggggggeeevvv\\\___nnn[[[PPPUUUWWW{{{mmmLLLxxxhhhxxxuuu:::888///222LLLuuufff___GGG222555>>>IIIDDD===DDDUUUuuu___sssYYY]]]YYYLLL;;;000,,,------HHHVVVoooDDD...***...555LLLrrrtttsssttt|||uuuKKK>>>///JJJSSSPPPPPPBBBKKKOOOddd~~~nnnllldddeee```WWWQQQLLLAAA444...)))999fffPPPmmm+++)))---444BBBeeepppyyylllgggoooeeeiiieeeRRR;;;...,,,666KKK___sssmmmdddbbbcccddd^^^aaaRRRVVVZZZ444222ooo~~~YYY<<<111***(((000---+++NNN```UUUkkkwwwrrrcccvvvxxx|||rrr[[[bbb}}}ooodddiiirrr[[[vvvtttnnnsss|||vvvhhh```WWWeeeqqqOOO:::TTT~~~}}}mmm666000===~~~yyyyyykkklll\\\iiiuuudddMMMnnnsss}}}|||mmm]]]AAA???aaaxxxNNNVVVssssssHHHOOOzzz^^^CCCrrrgggUUU222777SSS{{{wwwFFF...<<>>111222,,,000222444222000AAA]]]WWW777OOOlll{{{mmmRRR...444]]]zzzdddEEEcccTTT333@@@NNN>>>999222//////000000000000555555666333OOOxxxoooQQQeee:::///888===hhhaaaIII@@@CCCggglllaaakkkgggIII999RRRYYY???\\\wwwUUU666111888555CCCwwwJJJNNNxxx222---+++,,,TTTKKKkkkBBBnnn}}}]]]kkkkkkfffvvvKKKrrrHHHXXXXXXPPPBBB;;;IIIcccsssuuu||||||~~~vvvooommmppplllbbbaaadddzzzcccbbbnnnYYYMMMSSSUUUvvvjjjLLL{{{yyy<<<:::555---UUUzzzkkkaaaFFF---,,,666FFFWWWvvvtttcccbbbDDD<<>>MMMYYYTTTDDD999444///999111+++,,,---,,,,,,.........,,,+++***)))))))))(((***++++++---444===EEEKKKRRR[[[pppZZZHHHaaayyyYYYttt```UUUPPP>>>000111000000888XXXiiiSSS999111///+++333000:::333000LLLeeeSSS222bbbcccuuuHHH111;;;[[[jjj~~~```iiilll---555[[[TTT777444000....../////////111555333444555UUU}}}rrrXXXppp;;;000444===fffbbbIIILLLUUU{{{hhhgggllljjjWWW===PPP???;;;~~~|||ooo@@@...444777333555|||cccnnn{{{lll000---...333bbbKKKgggBBBqqqlllqqqjjjfffxxxSSSxxxHHHSSSYYYRRRCCC888CCC```|||www{{{}}}|||ssshhhccccccmmmhhh^^^```fff~~~dddfffnnnUUUIIIPPPQQQuuuiiiNNNGGG>>>777===PPPzzzzzzmmmcccMMM555000:::nnn___WWWJJJ===333......///***UUUgggnnnGGG000...000111___eeeqqqxxxuuueee666:::VVVnnnxxxcccbbb]]]UUUPPPIII>>>444,,,,,,===bbbYYYttt444///---///@@@fffjjj}}}xxxiiifffrrrqqqjjjVVV>>>111///333:::@@@FFFwwwfffyyyyyypppfffccceeeccc\\\TTTYYYjjj___QQQKKK333///UUUaaa>>>444444000000,,,+++OOOhhh___kkktttggg^^^|||}}}lll^^^ZZZhhhYYY888FFFrrroooqqq}}}lllaaaTTT^^^jjjJJJ<<>>333;;;uuuyyyGGGRRRYYY[[[JJJeeeUUUCCC777111......000333eeeyyyvvvTTT444---)))000WWWbbb~~~ttt|||xxxggg888bbbkkkeeebbb___YYYSSSNNNFFF<<<444///222@@@^^^^^^xxxxxx888111,,,...BBBlllrrr~~~jjjaaaqqqhhhkkkWWW>>>///---000333444qqqsssuuu]]]aaaggghhheeebbbaaabbboootttbbbOOOCCC///888bbbddd@@@777999+++((((((---SSSrrrkkkqqqyyylllwww}}}www~~~rrraaavvvxxxpppQQQ===CCC|||xxxwwwnnnaaaSSS\\\iiiLLL...NNNvvvdddttt...222LLL}}}xxxjjjccc;;;999XXXLLLIIIrrraaa___nnn~~~VVVKKK<<<000iiieeeoooJJJ```yyy}}}kkk```000000;;;111WWWwwweeennn```???444222]]]ooo{{{GGG000<<<~~~zzz\\\```ZZZRRRddddddPPPyyyjjj}}}}}}YYY<<<888;;;[[[hhhDDDkkkgggNNNDDDbbb888cccppp]]]KKK???TTT```CCC333888111888000++++++---,,,+++------,,,+++***))))))))))))(((***++++++---444===EEEIIIUUU\\\tttqqqWWWWWWwwwZZZoooMMMDDD<<<;;;222111666222000999EEExxx>>>333111666222444333000FFFdddZZZAAA@@@\\\___ooouuuBBB111555UUUdddwwwIII777bbbWWW000VVVddd444---...///000000000000111222666333777@@@ccchhhrrrDDD>>>555777JJJSSSxxx___UUUccchhhiiihhhaaa^^^NNNQQQ[[[~~~|||mmmEEE---333333---666VVV^^^VVVsssbbb555111......cccRRRgggMMMtttnnnfffiiiggg{{{___{{{RRRWWWZZZ[[[\\\ccc{{{~~~zzzxxxvvvuuuiiiiiibbbdddfff|||gggiiilllNNNCCCPPPMMMwwwdddEEE{{{CCC???>>>111JJJ{{{ddd[[[YYYDDD222777lllMMM[[[IIIBBBDDDVVVEEE333------...111555<<>>VVVeeeooo{{{:::222+++///EEEpppkkkvvvsssddd\\\ssscccnnn]]]FFF555000333666777mmmlllyyyWWWVVVTTTSSSWWW```llltttkkkbbbRRRHHH<<<***???tttbbbBBB;;;<<<---''')))---NNNnnnhhhfffwwwzzzuuuuuuxxxxxxuuuwwwwwwrrr[[[DDD>>>xxxiii[[[OOOXXXeeeIII666VVVvvvHHH999:::qqqxxx~~~~~~{{{zzzFFF,,,>>>;;;HHHzzz{{{nnnIIIAAA888111oooTTT}}}WWW???vvv___}}}xxx|||kkkddd999;;;EEE999[[[ooottt}}}~~~zzz~~~TTT888555666ppplllPPPEEEMMMbbbeeeaaaJJJ]]]bbb```wwwpppgggbbbbbbTTTLLL{{{tttggg{{{zzzUUU666111666VVVrrrDDDwwwrrrsssMMM888<<<:::ttt{{{|||xxxqqqjjj```EEE>>>ZZZjjjIII444888444888000***+++,,,++++++---,,,,,,+++***))))))))))))(((***++++++---444===EEEIIIWWWVVV~~~kkkhhh^^^___{{{rrrvvvkkk~~~~~~pppXXXTTT666333///000---000666111111>>>}}}CCC000***888222888///777UUUbbbKKK<<>>;;;999???GGGpppggg___fffVVVEEENNNxxxSSSkkkccc]]]eeePPP???000---//////111666@@@ooozzzIII777...:::kkk\\\~~~mmmsss~~~tttjjj@@@JJJPPP>>>VVVxxxddd[[[aaaiiiiii]]]VVVPPPMMMHHH>>>555111(((---999NNNmmmjjj}}}<<<333---///CCCmmmooorrrrrriii]]]sssccciii```NNN:::000111777999YYYiiiVVVgggPPPMMMMMMTTT```ggggggdddaaaUUUKKKHHH999(((AAAvvv\\\DDD@@@>>>888------***AAAaaa\\\TTTrrr}}}ooofffzzzxxxqqq|||{{{pppmmmlllgggbbbMMMGGGwwwfffYYYQQQZZZeeeFFF...>>>ttt;;;///777uuuzzz{{{~~~vvvppp@@@))):::;;;OOOkkk___eeettt~~~sssyyylllEEE///+++:::cccWWWvvv}}}sssmmm???999@@@666]]]qqquuu}}}RRR777555;;;UUU===???BBBiiihhhrrr^^^XXX777[[[mmmddd~~~JJJGGGlll|||nnnccc{{{nnnHHH111999LLL\\\}}}yyyKKKiii~~~cccFFF<<<======[[[ooovvvttttttccc888===[[[iiiNNN666444111777000***+++,,,++++++,,,++++++***)))))))))))))))(((***++++++---444===EEEJJJ[[[SSSyyyfff]]]eeelllsss~~~xxxsss|||yyybbbSSS???222...---///---///333...222EEEiii777111&&&999333888222FFF^^^VVV???;;;EEEYYYwwwzzz===999777IIIbbbsssooouuuRRROOO]]]:::???oooRRR%%%***---///000//////111333777999333:::LLLuuuooommmMMMPPP@@@>>>BBBSSSzzzpppLLL___PPPSSS{{{cccjjjWWWVVV~~~qqq|||wwwhhh|||iiiKKK333+++111...***333===fffQQQ{{{qqqCCC'''...+++ PPP]]]dddKKKlllvvvdddkkkmmmfffeeennn???AAAGGGIIIGGGKKK```zzztttiiiaaaUUU]]]mmmsssccciiiKKKDDDVVVPPPhhhGGGwww;;;:::555<<<>>>hhhmmmeeepppdddZZZlllHHHAAALLLVVV[[[RRRLLL<<<111111222///000666eeeOOO555+++***___YYY~~~pppuuu~~~tttlllCCCIIIGGG555gggppp^^^UUURRRPPP[[[RRRLLLJJJEEE;;;222///000555???QQQ}}}ooo}}}===666000...<<>>xxxzzzxxx}}}qqqlllKKK===GGG<<>>555IIIaaakkktttrrrXXX???===---MMMpppDDD000***,,,//////------000222777888333<<>>888...___ssszzzpppttt|||rrriiiAAA333???333ZZZ}}}bbb[[[hhhpppjjjkkkrrrsssgggYYYQQQYYYPPPJJJIIIDDD999000...+++///888GGGyyyddd|||>>>999222---555VVVtttqqq{{{yyy```wwwooohhhbbbhhhcccMMM888333888===RRRnnnjjjEEEVVVfffzzz___UUUVVVQQQSSSMMM===...666ZZZ~~~kkkMMMGGGIII@@@CCC222000&&&666___hhhcccqqqnnnkkkvvvwwwyyy{{{wwwpppmmmnnnmmmiiiRRR888GGG===YYY~~~\\\XXXWWW]]]]]]555---GGGPPP666+++aaasss~~~yyy{{{pppxxxZZZ@@@???888RRR}}}qqqgggAAA===111000KKKkkk>>>QQQyyyiiizzz~~~{{{qqqzzzNNN@@@HHHGGGgggyyyYYY666///;;;QQQUUUxxx...TTT___uuuhhh999:::666OOOqqqqqqyyyAAA<<>>***000000000111222222333333666555444>>>sss}}}yyyfffSSSVVVUUULLLCCCLLLmmm[[[ZZZ;;;LLLaaa}}}tttgggRRR;;;^^^ooo```777777qqqxxxKKK888222...)));;;111"""OOOzzzrrrpppfffppp>>>&&&...///444IIIHHHXXXPPPSSSEEEllleeettt[[[sssHHHHHHTTTBBBQQQmmm~~~___JJJZZZ___```ZZZPPPMMMQQQMMMDDD===AAA<<<[[[NNNZZZiiiHHHRRRZZZRRR|||ZZZPPPLLL>>>999555777111===jjjxxx```^^^eee^^^___JJJ===666===EEEFFFFFFGGG999222...---...111:::DDDmmm^^^:::777888]]]iii}}}zzzmmmuuufff;;;999<<<555TTTjjjmmmYYYWWW\\\fffiiieeeiiirrr^^^UUUKKKCCC999111...000)))999:::QQQxxx~~~^^^:::333666...333aaakkkooovvvtttmmmrrrwwwppp___gggbbbYYYJJJ000:::ggghhheeeiiixxx|||xxxfff^^^___bbbUUUSSS???@@@555222hhhkkkGGGJJJBBBHHHPPP,,,666...000[[[eee^^^qqqddd|||sssyyyxxxrrrmmmllliii]]]NNN<<>>888///888555111,,,***)))+++++++++,,,+++***(((((((((((()))))))))***+++...555===CCCLLLOOOWWWpppdddpppeeeTTTPPPhhh{{{nnnwwwvvv~~~sssdddVVVDDD444///222***---000//////111///+++...000111111111111222444PPPXXXLLL777888444LLLVVVQQQ???>>>BBBXXXeeeyyybbbRRR???>>>RRRUUUAAA111333......///111222444555555333<<>>>>>```~~~pppooommmiii```YYY\\\cccUUUMMMDDD<<<555...,,,...+++000CCCFFFzzzYYY:::555444...222TTTjjjmmmqqqsssmmmbbbaaahhh]]]hhhjjjjjjiii```mmm|||hhhfffqqqmmmwwwiii]]]YYYZZZYYYTTTNNN999777444HHH~~~^^^HHHJJJEEEFFFCCC999CCC666///[[[}}}|||xxxqqqrrrvvvtttpppoooqqqnnn]]]KKK444YYY{{{sssnnn[[[]]]SSSOOO[[[GGG+++444lllyyyVVV>>>===999nnnxxxrrrrrrwwwvvvhhhWWWOOOWWWaaawww{{{~~~|||zzzcccDDD444''':::>>>hhhpppmmm___XXXOOOvvvyyy}}}uuuvvv|||tttxxx^^^oooyyyuuu}}}sssUUU222,,,;;;222~~~^^^sssNNN777RRRvvvzzz~~~hhh|||IIIYYY___@@@bbbYYYgggjjj[[[cccVVVLLL///,,,===RRRbbbfffqqqeee___nnnDDDXXXmmmdddiiieeeXXX;;;GGGJJJDDD<<<000,,,444555111,,,******+++++++++,,,+++***(((((((((((()))))))))***+++...555===CCCHHHMMMXXXqqqfff\\\[[[```mmm}}}uuuyyyooommmbbbXXXQQQEEE555///222...666888444777>>>888,,,...111333333333333333555CCCCCC666;;;:::666wwwtttnnnUUUOOOFFFJJJ>>>hhh}}}fffPPPxxxsss[[[BBB;;;999:::111&&&)))666,,,---///111333555777888+++BBB999fffzzzvvvKKKSSSSSSTTTQQQMMMQQQcccuuuQQQoooOOOAAA\\\fffcccKKK@@@???EEEMMM;;;:::CCC^^^wwwlllGGG...,,,!!!;;;,,,555777TTTtttvvv[[[```sssTTT(((000333(((--->>>nnnUUUtttIII|||~~~QQQkkktttdddlllvvvPPP|||VVV444PPPeeeyyyQQQ```QQQccchhhaaa\\\\\\[[[TTTLLLHHHIIIHHHQQQpppqqq<<<``````OOOLLLQQQ___UUUOOO:::555666333777666999999fffcccfff^^^SSSMMMRRRPPPOOO===JJJvvveee<<<***))))))000666555888PPPmmm\\\HHHLLLBBBFFFFFFtttzzz|||kkkaaagggeeeXXX999777222OOOyyyvvv{{{zzzmmm___YYYXXXYYYLLLDDD<<<777111,,,+++///111111OOOLLLOOO888777000///222AAAkkkssstttxxxvvv]]]TTTjjj]]]fffgggiiioooooovvvaaakkk___ccc^^^```oookkkccc[[[ZZZ\\\ZZZUUUKKKFFF666---000[[[rrrQQQJJJGGGGGGCCCAAAIIIFFF555%%%AAAkkkdddUUU|||vvviii{{{ooowwwsssooonnnnnneeePPP<<<@@@NNNVVVtttyyyiiivvvbbbcccTTTXXXPPPKKKQQQ>>>,,,111wwwuuu???@@@BBB222fff{{{{{{ssssssxxx{{{vvvZZZhhhvvv{{{|||{{{|||qqqSSS666222)))222KKKhhh```XXXPPPEEEppprrreee{{{~~~~~~yyywwwxxxtttuuu~~~~~~|||mmm\\\:::***000222@@@UUUCCC777DDDyyyrrrvvvlllrrrvvvPPPVVVGGGMMM|||^^^^^^UUU^^^eeeCCC777555:::qqq{{{xxx[[[]]]|||MMMHHHLLLJJJ^^^___PPPJJJXXXiiiaaaEEE777<<>>BBB|||zzzuuuppp\\\RRRQQQQQQPPPNNNNNNVVV```hhhhhhooooooGGGSSSdddkkkNNN<<<777+++...///333111333888555...+++///111$$$@@@999===tttwwwyyyDDD&&&333111)))///666lllLLLOOOiiihhhuuueeefff|||RRRiii<<>>bbbkkkiiidddbbb\\\[[[YYYZZZ^^^___XXXNNNCCC@@@999...999qqqmmmMMMNNNDDDGGGAAA===FFF:::<<<666DDDllldddooo~~~qqqcccqqqtttsssqqqooommmiii___OOOAAATTTTTT[[[pppjjjhhhaaaPPPPPPHHHFFFHHH999444@@@{{{xxx<<<<<<666???WWW}}}vvv~~~|||{{{~~~}}}rrrqqq}}}{{{fffGGG111777666===yyyvvvWWWzzzggg^^^XXXSSSaaannnuuu|||mmmqqqyyyvvvuuuwwwxxxyyyooobbbrrr~~~~~~|||nnnUUU>>>,,,333:::,,,pppllleeeCCC555777ttteee}}}ttt~~~eeebbbNNNOOO}}}SSSNNNoooWWWcccKKKkkkPPP888888777000qqqzzz}}}qqqyyywwwmmmfff___XXXRRRbbb]]]MMMKKKOOO\\\SSS555000???@@@333000,,,++++++,,,,,,+++,,,+++***(((((((((((()))))))))***+++...555===CCCNNN___YYYqqqeeekkklllmmmhhh^^^dddiiieeeeeeoooppp___???000555888222666111888IIIMMM@@@444222444666777777666666666777<<<999,,,999ccccccWWWWWWTTTMMMSSSGGGQQQwww}}}xxxVVVZZZxxxwww```HHH===555+++'''...555444...000000111333444555666777???:::SSSeeezzzQQQPPPNNNNNNPPPOOONNNQQQVVVooozzz|||rrrNNNSSS[[[fffJJJ===@@@111///444---+++)))***...111111///<<<---111AAAooo{{{aaajjjbbb;;;---444...---333000{{{\\\MMMrrruuuppp^^^zzzooojjjVVVtttpppDDDEEE\\\eeewwwlllllllllhhh\\\OOOPPPJJJLLLTTTTTTKKKEEEFFFFFFMMMfff???===zzzzzz]]]YYYbbbMMMkkkyyyPPPeeezzz222333111......111777...@@@nnnppppppggg```[[[999:::111444---((()))+++,,,...111222999555,,,<<>>...555YYY{{{pppDDD>>>'''???:::cccxxx~~~wwwttt{{{vvvaaa{{{nnnyyyxxxvvvwwwmmmUUU>>>333...)))IIIhhhxxxgggZZZRRRRRRRRRggggggaaaqqqrrrvvv{{{{{{wwwuuuwwwIII:::YYYhhhcccjjjwwwuuuyyyzzzvvvjjjXXX@@@...111000888XXXKKKnnnOOO;;;666kkkuuullleeeYYYOOOWWWxxxGGGRRR~~~yyygggSSS^^^FFFyyyIII999000:::PPPrrrjjjzzzzzzmmmSSSOOO@@@777KKKTTTVVVKKK@@@>>>666'''333DDD>>>222///,,,++++++,,,,,,+++,,,+++***(((((((((((()))))))))***+++...555===CCCIIIdddXXXpppccc___bbbhhhmmmiiifffpppbbbIII^^^dddOOO;;;777666000777111===VVVYYYCCC444555777888777555222111222333,,,666===uuu[[[QQQQQQGGGSSSOOORRREEE@@@ccc}}}eeeUUUjjjnnnXXXGGG333333111///000444555444111111222333555666777777;;;OOONNNMMMQQQOOOLLLLLLOOOQQQPPPRRRWWW|||yyygggaaaddduuutttKKK666888//////...///333555222///000222444,,,EEEAAAqqqbbb|||FFF<<<777444...///333///___ZZZpppOOOgggpppsssQQQwwwqqqhhh}}}```eeexxxUUUaaaiii___|||sssooojjjddddddZZZBBBDDDFFFKKKPPPOOOJJJHHHIIILLL]]]wwwrrr222EEErrrddd\\\qqqIIImmmpppRRR}}}ddd222444...---:::+++,,,777###MMMsss{{{bbb\\\:::DDD@@@111111000///333777444...---444444666SSSjjjJJJQQQPPPDDDJJJ@@@HHH[[[ttt{{{~~~vvv}}}{{{hhh[[[[[[cccllljjj{{{EEEsssjjj[[[PPPNNNOOOHHH@@@;;;555000...,,,+++---222===WWWIIIQQQ///111222---444000///:::\\\kkkjjjmmmeee]]]ccclllcccfffmmmmmmkkk\\\CCC999:::???DDDhhhfffxxxdddYYYZZZXXXTTTTTTTTTQQQKKK???+++,,,GGG~~~ooo___IIIJJJAAAAAAGGGGGGBBB;;;AAA444'''GGGlllMMMiiixxxiii]]]jjjfffhhhjjjggg```\\\bbbkkk{{{hhheee```^^^JJJ??????;;;===333&&&<<>>***===...[[[vvvttt|||yyy{{{xxxTTTAAA[[[aaaYYYppp}}}zzzsssllleeeUUU@@@222000777CCCyyyAAAmmmTTTPPPJJJIIIVVVooo}}}dddnnnvvv{{{yyykkkggggggmmmssstttuuuwww}}}QQQGGGiii}}}}}}{{{xxxoooaaaPPP@@@333,,,666)))===ooo\\\fffZZZFFF444SSStttrrr~~~^^^eeedddxxxKKKFFFhhh|||tttaaaOOOQQQMMM^^^BBB888777555UUUYYYvvvhhhvvveeejjjvvvtttxxx}}}tttTTT<<<@@@HHHXXXjjj]]]RRRNNN???222---555HHHOOOCCC111///,,,+++,,,---,,,+++,,,+++***(((((((((((()))))))))***+++...555===CCCFFFiiiVVVmmm```fffdddaaa___]]]___dddiii\\\DDDGGGMMMOOOLLLDDD<<<888111...555CCCCCC777000222666666555222111111444777222KKK}}}|||```IIIKKKOOORRR@@@GGGOOOJJJDDDZZZxxxtttaaa\\\dddtttxxxaaaLLLCCC111222333333111000333777///000222333555777999999EEEwwwWWW___qqqXXXUUURRRNNNLLLNNNMMMLLLOOOTTTkkkiii|||tttxxxttttttVVVDDD666888333555666555111---...555<<>>;;;IIIpppssszzzssspppqqqppp___VVVgggeeeddd```YYYTTT[[[eee\\\ttttttPPPPPPFFF<<<<<<666777333666000444aaaUUU333:::555666)))===aaa{{{zzzmmmoootttzzz|||zzzwwwwwwwwwaaaMMMggg~~~rrrjjj]]]OOO???333///000111zzzrrruuuWWWRRReee^^^RRRZZZ[[[}}}{{{oooaaaVVVZZZdddllloooooo|||___UUU}}}~~~qqqfffVVVFFF888111///111555IIIrrr]]]yyyfff\\\YYY555@@@nnnwwwTTTvvvppppppyyyyyyxxxHHH<<>>kkkOOOSSSWWWRRRMMMKKKHHHEEEHHHMMMRRR[[[zzzrrrrrreee\\\???>>>444666333111555999;;;===???ccc|||uuu}}}{{{bbbUUUAAAHHH???888999,,,%%%555[[[[[[ccc```~~~eee~~~kkktttwwwPPPwwwcccGGG555bbb}}}YYYKKKLLLDDDDDDGGG>>>222BBBLLLGGGAAACCCGGGFFFLLLmmmKKK...TTTnnniiiKKKzzzaaaXXX>>>---111+++000---666***%%%222000666TTTvvvsssvvv|||eeeKKKSSS???444:::>>>===GGGYYYYYYWWWlllRRRFFFUUUMMMGGGNNNKKKHHHPPPBBBiiisssuuuuuuqqqeee]]]]]]dddZZZiii___PPPGGG666FFFSSSLLLKKKPPPNNNAAA888888222---***,,,...///444:::MMMPPPkkk000///444,,,///111)))777000777VVVuuuvvvooovvv___JJJOOO___]]]___^^^NNNFFFhhhrrrRRRSSSSSSRRRRRRTTTPPPAAA222---===eee___[[[FFF@@@EEEKKK;;;EEE>>>333===555:::<<<)))===jjjUUUZZZwww\\\NNNeee```^^^^^^[[[YYY___iiiiiiLLLIIIOOONNNLLLBBB@@@777333222,,,000222KKKBBB777---444000444666LLLnnn[[[kkkoootttvvvwwwxxxzzz|||wwwhhhhhhvvv```WWWIII:::111111555888RRRyyyUUUbbb[[[UUU]]]RRRQQQcccRRRSSSnnnpppjjj{{{iiiUUUUUUbbbjjjhhhdddYYYjjjuuuaaaOOOCCC555,,,***---333999555bbblll```gggZZZnnnAAA@@@hhhmmmuuu}}}UUU|||lllooowww]]]wwwUUUOOOPPPNNNxxx999CCC''':::QQQxxxXXX]]]lll^^^jjjUUUTTTXXX^^^iiiwwwOOOEEE///;;;777>>>[[[___DDD333000...,,,,,,------,,,+++,,,+++***(((((((((((()))))))))***+++...555===CCCFFFllldddiiiUUUUUUWWWZZZ\\\]]]\\\ZZZYYYbbbnnn666???<<>>111000///...---,,,,,,,,,)))555HHH\\\lllsssooogggmmmdddSSSSSS]]]PPPOOOjjjbbblllzzzvvvggg```aaaaaagggTTTFFFKKK;;;---<<<111WWW~~~\\\UUULLLGGGGGGFFFCCC@@@===;;;999666555444555666yyyllliiikkktttrrrIIIBBBJJJTTTLLLQQQQQQKKKNNNIII???GGGCCCAAA@@@000444333222,,,000---HHH[[[>>>444///---///---...@@@UUU{{{RRRVVVTTTccczzzuuukkk|||zzzqqq{{{|||YYYEEE888111:::&&&111222HHHaaahhhWWWUUUSSSRRRSSSSSSRRRQQQKKKmmm{{{~~~VVVHHH@@@bbb```\\\VVV[[[cccgggdddZZZLLLBBB444,,,222---...666222===eeeUUUffftttWWW\\\dddXXXIIIEEEPPPggg{{{{{{hhh^^^FFFXXXWWWRRRddd|||dddSSSJJJ@@@[[[YYY<<<(((///AAAFFFPPP^^^\\\XXX}}}```]]]DDDHHHQQQQQQ```uuuxxx]]]GGG<<<999;;;000>>>eeeoooLLL444<<<...//////...,,,++++++,,,(((((((((((((((((((((((())))))***+++...555===CCCBBB{{{ccchhhUUUQQQSSSUUUVVVVVVTTTRRRPPPTTT]]]ooo<<<666@@@...444000777777000444...===333222BBBbbbssscccOOOCCCIIIMMMEEE???@@@DDDAAAEEEGGGAAA>>>SSSnnnvvvrrrvvvooouuuhhheeeHHHAAA999555000...111444111//////888:::;;;777777IIIiiiLLLWWW\\\RRRNNNVVVRRRMMMHHHGGGIIIKKKJJJGGGGGGTTTnnnrrryyy~~~gggXXX~~~]]]XXXlllbbbMMMLLL]]]hhh}}}dddxxxrrrbbb{{{pppQQQOOOJJJHHHEEEAAA<<<666111...===gggVVVKKK}}}ssseeeDDD]]]tttYYY[[[oooXXX\\\{{{III555<<>>>>>WWWfffXXXCCC777111+++666@@@(((GGG???CCCgggkkk111000///...---,,,,,,,,,,,,111(((222SSSkkknnnlllpppeeezzznnnRRRQQQWWWUUUUUUkkkeeejjjpppWWWOOOGGGAAA>>>999777777666VVV\\\|||TTTNNNGGGDDDDDDDDDAAA>>>;;;999666444333222333333EEE[[[qqq```tttyyyHHH444***555EEE@@@555???;;;666888666555222///333---666777888HHHmmmAAA///666000///111---+++555DDDzzzRRRNNN???EEERRRcccqqq\\\pppmmmiiiooojjjVVVDDD555===777)))///444<<>>GGGDDDFFF```zzzeeeFFFEEEDDDOOO|||???222666EEE888xxxiiiYYYPPP[[[nnn|||QQQ```@@@999===>>>:::<<>>HHHUUUssszzzvvv___^^^\\\gggiiirrr```VVVJJJ>>>555///333888888666666)))555;;;>>>TTTxxxcccQQQCCC|||AAAYYYGGGOOOIIIFFFDDDDDDGGGHHHGGGEEE===DDD\\\cccppp}}}oooiiimmmfffaaa~~~rrryyyTTTpppccc~~~VVVOOOPPPKKKHHHEEECCCAAA<<<555///,,,TTTTTTuuuMMMnnnxxxOOOAAA:::JJJxxxqqqNNNqqq```TTTooouuu\\\===444BBBEEEKKK^^^[[[VVVHHH======JJJLLLDDDDDDLLLnnnJJJ999JJJ```JJJhhhZZZuuuwwwttt???111'''---333"""+++++++++++++++,,,---...+++---666FFF[[[qqq|||zzzvvvyyylllXXXHHHJJJIIIHHHHHHIIIIIIHHHGGG???222<<>>ZZZiiimmmnnnooouuuoooeeeaaaTTTDDDCCCEEEPPP```iiibbbPPPAAA<<>>OOOTTTJJJFFFBBBAAAAAAAAA>>>;;;777666444111000000000000:::cccuuuvvvxxx{{{bbbzzz|||HHH444;;;(((...888,,,222444///444111)))111333333;;;(((QQQtttBBB111222333......111///***,,,333ZZZrrryyy^^^444BBBJJJ;;;;;;DDDBBBJJJOOOIIIAAA<<<777444%%%&&&:::999EEE{{{mmmYYY^^^YYYWWWUUUTTTTTTSSSQQQOOOLLLJJJLLLsss{{{^^^000---///000333555777777777666,,,000777+++???uuu{{{KKKTTTOOOLLLOOORRRUUUYYY^^^OOO\\\gggyyyCCCVVVkkkyyymmm___PPPEEEJJJJJJkkkfff444222<<<===:::eeecccTTTOOOUUUccczzzpppqqqYYY===DDD:::999???;;;222:::MMMttteeeXXXFFF555<<<333222000...,,,+++++++++(((((((((((((((((((((((())))))***+++///555>>>CCCHHH|||[[[aaaQQQXXXXXXXXXXXXWWWUUURRRQQQVVV```QQQZZZrrrHHHGGGBBBIIIMMMIIIEEEEEEFFFFFF???CCCEEEAAA???BBBEEEFFFzzzttt{{{ssssss{{{RRRHHHIIIVVVnnnwwwsssiiiQQQGGG===888777555666999<<>>***...111---333'''333111CCC]]]CCC|||[[[GGG(((,,,,,,+++***************+++222...(((<<<```mmmdddmmm```___rrrvvv]]]DDD@@@PPPMMMLLLLLLFFF===777666)))///IIIHHH---@@@kkktttJJJDDDDDDBBB@@@??????>>>;;;888444333222000////////////***>>>JJJkkkbbbuuuvvvssstttYYYJJJ222555333))),,,333---555222)))666888)))RRRKKK...///666...******...///,,,+++---777sssooosss>>>)))666<<<;;;333...555444444555++++++>>>BBBAAA\\\ccc\\\QQQXXXXXXVVVUUUTTTTTTTTTQQQPPPLLLNNNFFFQQQrrrzzz}}}lll888999999888444000---,,,;;;999YYY}}}lllBBBKKKQQQSSSQQQPPPTTTZZZ]]]QQQLLLfffzzzyyyzzzyyypppooozzzzzzvvvkkkZZZLLLHHHIIIHHH\\\vvv???888===888666lllrrrTTTZZZ[[[RRROOO]]]pppttteeeXXXWWWbbb}}}jjj[[[DDDAAACCC222888555111...,,,+++******(((((((((((((((((((((((()))******,,,///666>>>DDDGGGxxxUUU\\\MMMQQQRRRRRRSSSRRRQQQPPPOOOOOOQQQGGGUUUQQQqqq}}}TTTHHHNNNAAACCCGGGFFF???===@@@CCCAAA???CCCBBB>>>>>>CCCDDD@@@???hhhqqqppp^^^EEE???HHH___mmmtttqqqlllgggaaaXXXQQQPPPUUUsssxxx~~~kkkMMM555???ooopppFFFUUULLLJJJKKKEEEEEEEEEEEEFFFEEECCCAAAKKK<<<@@@GGG\\\sssssszzz}}}|||ttt```aaa[[[]]]rrrvvvzzzOOO^^^RRRLLLMMMJJJHHHIIIJJJGGG???888555AAAqqqccc|||```www~~~LLLeeeeeeiiiyyyNNNGGGeeeppp^^^xxxkkk```TTT;;;222>>>EEEZZZvvvfffLLLKKKLLLDDDJJJddd|||```ZZZQQQ<<>>===>>><<<888BBB^^^xxxllltttnnn^^^888777===CCCLLLNNNCCCIIIbbbfffPPP999/////////......333,,,666DDDPPPeeeVVV~~~wwwBBB'''&&&++++++***)))))))))******%%%333222$$$+++III___aaa___aaahhhnnnoookkk___QQQ@@@:::333000...///777???EEEOOO===AAArrr~~~~~~xxxYYYHHHGGGDDDCCCAAA@@@>>>;;;888666333222111000///.........%%%///NNNooobbbggghhh{{{ppppppXXX///888+++---***///111444EEEOOO~~~ZZZ777000///)))---)))(((+++------,,,,,,EEErrrxxxzzzyyyIII&&&333AAA)))+++---333:::888NNN]]]mmmcccjjj\\\aaaOOONNNNNNNNNOOOOOOMMMKKKEEE@@@AAA@@@MMMuuuYYYAAA999EEE[[[mmm}}}lllHHHWWWFFFMMMPPPLLLLLLQQQTTTSSSZZZMMMZZZZZZsssqqqqqqwwwzzzyyy~~~{{{~~~ppp^^^OOOAAA:::@@@LLLRRROOO///444>>>555```mmm___@@@LLLMMMUUU===OOOmmm}}}pppxxxbbb\\\]]]CCC666<<<777>>>999222...,,,+++***)))))))))))))))))))))))))))******+++,,,///666>>>DDDDDDqqqPPPYYYMMMMMMNNNNNNOOOOOOOOONNNNNNKKKFFFFFFRRRIIIKKK___zzzjjjNNNMMMBBB777NNN===???>>><<<===???===:::===>>><<<;;;<<<@@@AAA>>>EEEdddzzzwww{{{zzzttt[[[HHH111;;;FFFUUUeeejjjrrrwwwrrrkkkjjjnnnmmmmmmkkk___FFF111333AAA___PPPLLLLLLKKKBBBKKKEEEEEEEEEEEEDDDCCCAAA@@@DDD<<>>222333```VVVbbbmmmxxxWWWdddlllaaaooobbbFFFUUUppp[[[ddddddOOODDD...***===DDDPPP___GGG+++===SSSFFF>>>rrryyyaaaNNNSSSYYYWWWsssSSS[[[KKKaaavvv333888%%%///...%%%000******)))))))))******+++''',,,$$$&&&555000###))),,,...888888000444999444666444555:::BBBEEEBBB>>>EEEEEEEEEFFFHHHGGGEEECCCAAAJJJDDDAAACCC:::JJJwwwwwwqqqtttmmm:::555+++---999777000444000((((((000111***+++444+++???///aaaLLLdddMMM000%%%@@@+++******)))))))))******((((((+++---+++000FFF___mmmjjjuuuwwwdddZZZccckkk``````^^^ZZZQQQNNNVVVbbbaaaeeelll}}}SSSQQQOOOIIICCCBBBAAA>>>;;;888555444111111111000///......---333))),,,KKKFFFrrrzzz}}}nnnzzzxxxwwweeevvvkkkrrrnnnuuuYYY111***111000(((///,,,*********++++++***777...===iiipppoooZZZkkkooosss|||xxxzzzeee___OOOLLLKKKNNNMMMMMMMMMNNNMMMKKKHHHOOO;;;???>>>,,,CCCppp~~~ddd:::(((<<>>DDDBBB@@@VVVBBB<<<333...,,,+++***((())))))))))))))))))))))))******+++,,,000666???DDDDDDmmmNNNYYYOOOMMMMMMMMMMMMMMMMMMMMMMMMKKKHHHIIIDDDLLLKKKNNNIIIYYYxxxyyyQQQCCCIIIFFFFFFGGG:::???======@@@AAA???===<<<;;;999999;;;===<<<;;;<<<111AAAkkk~~~qqqzzzmmmdddEEEBBB444444999>>>GGGPPPQQQNNNOOORRR>>>>>><<<444,,,444SSSrrrvvvwwwHHHQQQGGGGGGBBBDDDBBBCCCCCCBBB@@@???@@@@@@>>>888CCC???:::===EEEaaakkkaaauuuzzzmmmnnnggg|||\\\MMMUUUPPPUUUrrr|||vvvIIIUUUOOOKKKPPPLLLIIIIIIIIIHHHGGGEEECCCAAA;;;777MMM]]]}}}{{{mmmzzzgggWWWfffeeefffsssTTTSSSlll]]]```SSS^^^OOOBBB:::===WWWXXXOOONNN;;;---777QQQCCC<<>>@@@BBBBBBBBBEEEFFFFFFDDDBBB@@@EEEAAA???AAA999>>>UUUnnngggxxxxxxYYYSSS===,,,000333,,,)))000000111111...,,,333;;;???EEESSSjjj\\\ooojjj///)))'''!!!+++******))))))******++++++$$$&&&...,,,&&&333HHHjjjbbbnnnuuu```VVVdddnnnyyyjjjbbbjjjwwwxxxlllaaafffvvvvvvhhhllleeeEEECCCRRR>>>??????===:::777444333333////////////...------,,,+++***'''444999ooopppyyyhhhSSSHHH[[[{{{}}}yyyhhh666&&&***......000,,,,,,,,,***))))))******%%% '''IIIccctttfff~~~ppp^^^ZZZ```CCC^^^QQQPPPPPPPPPOOOMMMIIIFFFAAA:::@@@GGGAAA???QQQeeebbb444000PPP>>><<<<<<@@@FFFIIIKKKOOORRRSSSXXXRRRWWWeeehhhiii~~~eee^^^^^^fffiiidddbbbfffaaapppwwwwwwtttggg```gggKKK@@@===DDDJJJWWWxxxbbb111111<<<:::;;;VVV]]]MMM___RRRRRRIIIRRREEEJJJYYYsssdddwwwuuuiiikkkJJJKKKIII???ggg|||PPPFFF>>>444...,,,+++)))'''))))))))))))))))))))))))***++++++---000777???EEEGGGmmmMMM[[[RRRKKKKKKJJJJJJIIIIIIIIIIIIEEE@@@LLLEEEQQQCCCOOOQQQGGGVVVSSShhh|||fffKKKBBBJJJMMMGGGIIICCC@@@AAAFFF@@@>>>AAAAAA<<<===AAA;;;777888>>>???999888;;;BBB000IIIvvv~~~rrrttt______AAA222888333111333333000000222333222222777HHHdddsssooopppDDDGGGFFFKKK@@@NNN@@@?????????>>>======>>>@@@AAA333::::::999999888KKKJJJHHHkkksssWWWlllppp|||___RRRLLLQQQPPPHHHDDDNNNFFFGGGHHHGGGDDDCCCBBBCCC???:::777\\\hhhYYYyyyvvvSSSbbblll]]]rrrWWWCCC[[[\\\GGGOOOZZZKKK555333<<>>>>>@@@CCCEEEFFFDDDBBB>>>;;;===>>>;;;<<<<<<444QQQtttsssiiiCCC222111222666---111111---111<<>>>>>>>>DDD;;;;;;:::777333111111222............------,,,+++***///'''------===LLLgggccchhhgggooodddnnn{{{rrrhhhyyyOOO111###000888,,,&&&,,,&&&***,,,***)))***++++++...+++&&&333...aaattt~~~~~~eeeYYY\\\\\\TTTRRRSSSMMMQQQPPPNNNMMMLLLHHHCCC@@@>>>HHH:::111<<<555000DDDLLL|||~~~@@@<<<<<>>LLL{{{ggglllyyylllcccJJJEEE@@@UUUtttMMMHHH???444...,,,+++)))'''))))))))))))))))))))))))***++++++---000777???EEEJJJoooQQQOOOKKKCCCBBBAAA@@@@@@@@@AAABBB???@@@AAACCCFFFIIIKKKMMMHHHIIILLLPPPWWWaaakkksss|||mmm^^^QQQIIIFFFEEEBBBBBBBBBBBBAAAAAA@@@?????????DDDKKKKKKBBB<<<<<<888888888888777777777777111:::;;;AAAfff{{{bbbppp]]]eeeAAA,,,===,,,999:::333;;;---EEE@@@qqqooopppjjj|||MMMKKKIIIGGGDDDCCCAAAAAA@@@@@@??????>>>>>>======;;;;;;::::::999888777777999BBBDDDGGG]]]zzz|||jjj|||rrroooxxxuuucccKKKKKKJJJIIIHHHHHHGGGGGGFFFFFFFFFFFFFFFEEEDDDCCCCCCCCC111YYY^^^mmmjjjyyyuuujjj___```ggghhhdddQQQWWW[[[LLLDDDZZZ[[[555666AAALLLDDD444555<<<777CCC^^^cccTTTMMMLLLGGGFFFNNNHHHRRRdddhhhpppkkkrrroooCCCIII[[[444///)))(((+++---+++)))************************))))))))))))))))))))))))++++++,,,,,,,,,---------///000111111222555:::===<<<===>>>@@@AAAAAAAAA@@@AAA@@@???<<<:::777555555@@@\\\llluuuiiiQQQLLL444EEE,,,444<<<777TTTMMM|||SSSgggmmmFFF000++++++******))))))))))))))))))))))))))))))))))))))))))))))))...333@@@XXXoooyyytttlllqqqnnnaaaOOOKKKVVV___^^^```ooo}}}eeeWWWGGGCCCGGGJJJDDD===>>><<<:::777444222111000------,,,,,,,,,+++++++++******+++)))%%%***???VVV___}}}mmmkkksssmmmlllpppxxxtttEEE//////...------,,,++++++))))))))))))))))))))))))(((''')))+++,,,:::___zzzvvvvvvyyy[[[{{{kkkXXXZZZZZZXXXUUURRRPPPPPPMMMKKKHHHGGGEEECCC???===888888888777666666555555:::AAAZZZ}}}999888555333222333333444555666888:::<<>>===ZZZQQQRRRVVViiiiiippprrrjjj___UUULLLEEESSSPPPmmmSSSllleeeJJJ@@@444,,,***+++***)))******))))))))))))*********+++,,,...222888@@@FFFIII^^^LLLJJJEEE@@@???>>>===<<<===>>>>>>===>>>???AAACCCFFFHHHJJJEEEGGGKKKMMMMMMMMMNNNOOOOOORRRVVVYYYYYYWWWTTTQQQNNNJJJCCC>>>;;;;;;===>>>>>>>>>???>>>>>>===<<<;;;:::888:::>>>===777444555666666555555555555444444===;;;777999MMMiii}}}~~~zzz{{{uuummmhhhdddMMMHHH000555222<<>>>>>======<<<;;;;;;;;;888888888777666666555555+++333888???WWWxxxvvvaaaRRRIIIEEEGGGGGGFFFFFFEEEEEEDDDDDDEEEEEEEEEEEEEEEDDDCCCCCC===EEEBBBDDD[[[|||zzzeeerrrmmmUUUUUUaaagggUUURRRXXXUUUKKKSSSTTT???111:::IIIGGG888777>>>===DDDlll}}}kkkZZZPPPIIIHHHKKKLLLhhh```NNNwwwyyyuuuLLLFFFkkknnn444///)))(((+++,,,+++)))************************))))))))))))))))))))))))***++++++++++++,,,,,,,,,---...//////000333777::::::<<<===???@@@@@@@@@???@@@???===;;;888666444333...@@@WWW{{{wwwkkkvvvyyy^^^cccvvvmmmTTT888+++******)))((())))))))))))))))))))))))))))))))))))))))))))))))%%%(((...;;;KKKZZZcccfffuuu}}}{{{|||yyy{{{kkkMMMNNNHHHBBB@@@BBBCCC@@@===<<<:::888555333111000///---,,,,,,,,,,,,+++++++++)))(((***,,,***(((...777EEEdddlll}}}UUU888(((......---,,,,,,+++******((((((((((((((((((((((((***(((***,,,((('''444GGGqqqyyyeee^^^ZZZWWWUUUSSSPPPNNNLLLKKKJJJKKKIIIFFFDDDCCCAAA===;;;777777666666555444444444222---111EEEaaa|||kkkCCC'''666444333111000111222333333444555777999===BBBFFFFFFFFFKKKQQQSSS___bbbffftttlllbbbccc\\\[[[YYYVVVUUUUUUUUUUUUZZZppp}}}YYYFFF)))111DDD000===bbbNNNXXX[[[SSSOOONNNLLLEEECCCFFF???666???PPP{{{zzz|||dddYYYSSS\\\kkkwwwgggNNNcccnnnZZZFFF===222+++)))******)))******))))))))))))*********+++,,,...222888@@@FFFIII^^^FFFEEE>>>;;;:::999888888888999999999:::;;;<<>>>>><<<;;;;;;:::999999888888555555444444333222222222111222000,,,///;;;GGGMMMxxx}}}{{{}}}fff[[[JJJ;;;444555<<>>>>>>>>>>>>>>===;;;999666444333222333111666```ssseeeooonnnmmmpppOOOHHHYYYmmmyyyEEE888+++)))+++***(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++333@@@JJJfffssszzzoooWWWJJJIIIIIIEEE===???AAAAAA???======>>>999888666333111///......,,,,,,,,,+++++++++******+++((((((+++,,,'''"""!!!***>>>EEEdddrrr|||rrrRRR666'''(((000,,,,,,++++++******))))))(((((((((((((((((((((((()))&&&(((---+++$$$"""&&&///GGG```}}}ooo^^^YYYYYYYYYYYYUUUOOOLLLLLLLLLKKKIIIHHHFFFCCCAAA@@@>>>;;;888555555444444333222222222999222---,,,000;;;LLLZZZ^^^@@@///,,,222888111000///......///000111000111222222444777;;;???EEEBBBKKKWWWUUUSSSooo~~~fffWWWggg~~~zzzvvvtttxxxeee999333***111;;;444BBB]]]KKKKKKUUUSSSMMMLLLHHHCCCAAABBBDDDCCC===888888<<<^^^xxxyyyrrrppp~~~NNNFFF???888///))))))******)))***))))))(((((())))))******+++,,,...222888@@@FFFHHH^^^AAABBB;;;888777555444444444555666555555666888:::<<<>>>???BBBDDDFFFGGGHHHKKKNNNQQQKKKLLLMMMNNNNNNMMMLLLKKKGGGGGGFFFEEEDDDAAA???>>>>>>>>>>>>===<<<;;;:::999<<<999777555444222333444111111000000000/////////222...111444...***@@@]]]bbb}}}{{{iiiooogggiiiSSSnnniii}}}xxx```nnn___NNNAAAHHHEEEDDDCCCAAA???>>>======::::::999888888777666666222222222111111000000000///...//////+++'''***000///333555===EEE>>>444777...///111444777;;;>>>@@@>>>>>>??????@@@AAAAAAAAACCCCCCCCCDDDDDDCCCBBBBBBHHH777CCC;;;[[[SSSqqqyyykkksssxxxtttooolllggg```eeeZZZYYY___YYYLLLFFFEEE>>><<>>BBB@@@:::>>>DDDHHHGGGFFFEEE???888???BBBFFFEEEAAA======>>>777666444222000///...---++++++++++++************...)))&&&&&&((()))'''%%%$$$***&&&555<<>>,,,---444222,,,)))*********))))))(((((((((((((((((((((((((((((((((***%%%%%%)))+++)))))),,,)))......777OOOcccsss|||iiimmmaaaXXXYYY]]][[[TTTPPPVVVQQQLLLLLLNNNOOOKKKGGGGGGDDDAAA???===;;;999777333333222111111000000///))),,,000111///,,,---000...>>><<>>???AAAAAAAAA???===<<<>>>>>>======<<<:::999888555666444222000000///...000000/////////.........,,,...111111---)))...555RRR{{{ooo}}}kkkoooyyysssdddvvvdddFFF555@@@@@@CCCBBBAAA@@@>>>>>>======:::999888777666555444444000000000000000/////////+++)))---555777333333666111111***(((//////...777777666555444444555777888;;;<<<===>>>@@@AAABBBBBBBBBBBBCCCCCCCCCCCCCCCBBBGGG<<<===CCCLLLMMMddd{{{nnnqqqzzzxxxeeeZZZYYY^^^]]]ZZZ[[[___^^^WWWSSSEEE@@@HHHOOOGGGKKKaaarrrssscccfffiiikkkpppYYYooolllNNNMMMKKKiiiBBB777...,,,+++***************))))))))))))))))))))))))((((((((((((((((((((((((''''''((((((((())))))))))))***,,,,,,,,,---///111222333555777999999999999999888777555333111000///"""555222111'''HHH```vvvccciiiccc@@@''',,,)))))),,,,,,)))(((***((((((((((((((((((((((((((((((((((((((((((((((((&&&))),,,------,,,,,,,,,...//////...000555999999>>>>>><<<999<<>><<<;;;555555333111000///......++++++*********)))))))))******(((&&&&&&)))+++,,,+++)))$$$&&&!!!%%%444,,,---...333999888222,,,,,,+++%%%&&&...///)))&&&+++((((((((((((((((((''''''''''''''''''''''''''''''***'''&&&&&&%%%%%%(((---000111***(((222666777>>>MMMMMMKKKSSSRRRKKKRRRVVVSSSRRRTTTUUUPPPKKKOOOXXXMMMJJJIIIKKKNNNNNNIIICCCFFFCCC???<<<;;;:::777666111111000000///.........+++,,,,,,,,,---000111111(((...***------+++000***222///***((())),,,...000+++++++++,,,,,,---......,,,---.........///222444888@@@EEEFFFGGGLLLQQQSSSWWWBBBIIIaaattt~~~pppRRR???666666999///BBB666???gggJJJFFFAAABBB@@@:::AAAGGGBBBBBBCCC???777666:::;;;777888888111@@@ccczzz}}}XXXfff444///---***((('''((())))))))))))(((((((((((())))))***+++,,,...222888@@@FFFIIIbbb===CCC:::555444222111111111222333000000000111222444555666444999???CCCDDDCCCAAA@@@EEEFFFGGGGGGGGGFFFEEEDDD???@@@AAABBBBBBAAA@@@???;;;;;;;;;:::888777555555111444333000///000...+++/////////.........------###&&&'''(((---444444///"""MMMZZZyyyuuuyyyzzzdddhhhrrruuu~~~jjjqqqhhhbbbzzzqqqXXXmmmyyyHHH666PPPCCCAAAIIIAAA@@@???>>>============888888777666444333222222/////////...............222---***,,,---+++******(((//////000555000))),,,,,,,,,,,,,,,...111333555888888:::<<<>>>@@@AAABBB@@@AAAAAABBBBBBBBBBBBAAA===EEE???AAA888OOO]]]mmm}}}ssspppxxxwwwcccIII999OOO[[[YYYVVVdddmmmjjjjjj[[[XXXaaaiiijjjxxxqqqooo{{{SSSkkktttQQQ999III~~~...222,,,,,,+++***************))))))))))))))))))))))))(((((((((((((((((((((((('''''''''((((((((()))))))))***,,,,,,,,,,,,---//////000333555666777777777777777555444222000///...***...,,,999''',,,666RRRtttvvvkkkPPP777,,,+++...***)))+++***&&&&&&(((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&(((***,,,------,,,+++++++++---111444666000444:::>>>@@@>>>;;;777???<<<::::::<<<<<<:::777333333111000///.........*********))))))))))))(((###)))+++)))''''''(((''')))''',,,...&&&(((...***444---'''&&&&&&(((///666222///+++((($$$###***333((((((((((((''''''''''''''''''''''''''''''''''''$$$&&&))))))'''%%%''')))$$$***)))+++555555222666>>>333DDDFFFFFFJJJIIIaaaSSSPPPPPPTTTVVVUUUVVVXXXKKKKKKLLLOOOQQQOOOJJJEEEDDDAAA===:::888777666444000000//////...---------333111---((())),,,+++'''//////---+++++++++---,,,...---...000222///***%%%******++++++,,,,,,,,,---***,,,------------000222000:::???>>>DDDPPPQQQIIITTT{{{YYY>>>:::???NNN^^^pppzzz|||xxxnnnbbbJJJ666444999777///***...<<<```GGGDDD@@@;;;>>>???;;;@@@DDD<<<;;;>>>>>>:::888888888666777999555000444EEEnnn~~~[[[???000******)))((((((((()))))))))((((((''''''(((((()))***+++,,,...222888@@@FFFJJJddd999AAA777333222111000///000111111//////000000111222333444...333999???AAABBBBBBCCCBBBCCCDDDEEEEEECCCAAA@@@>>>>>><<<;;;:::999888888999999999888666555333222111444333...---111111---------------,,,,,,,,,,,,333000,,,***+++***'''###///###,,,???UUUsssrrrooovvv{{{kkkvvvssszzz|||kkk\\\fffcccQQQBBBDDDTTT;;;111FFF666>>>===<<<<<<;;;;;;;;;;;;666666444333222000//////------------------------------+++***,,,111222111///333,,,&&&+++,,,,,,333---///222555555333000...222333555888:::===???@@@===>>>>>>???@@@@@@??????:::BBB===@@@555EEEQQQbbb~~~uuuvvvfffEEEHHHZZZYYYUUU___dddfffsssrrrsss~~~oooRRR```jjjOOODDDBBB```qqqOOO999)))++++++++++++***)))******))))))))))))))))))))))))(((((((((((((((((((((((('''(((((((((((()))))))))((()))+++,,,+++***+++------...000333555555666666777666555333222000///...555...###555---...$$$,,,'''hhhcccrrr}}}vvvsss}}}qqq|||wwwhhhTTT???---###)))555---(((''')))***'''''')))((((((((((((((((((((((((((((((((((((((((((((((((***)))((('''&&&''')))***''''''(((***,,,---...000222222444888;;;===???@@@:::999999999:::999666444111000///...---,,,,,,,,,******)))))))))(((((((((###)))***'''&&&((('''$$$&&&!!!+++...))),,,---+++###%%%+++222111)))""""""'''+++///333333+++"""'''''''''(((((((((((((((''''''''''''''''''''''''"""%%%(((***++++++***)))***///***'''---,,,+++222777777IIIHHHGGGLLLEEEQQQ]]]WWWRRRSSSZZZZZZMMM>>>PPPPPPQQQQQQPPPMMMJJJHHHBBB>>>:::777555444333222000//////......------,,,!!!&&&))))))---111///***)))&&&))))))***---+++///%%%$$$###$$$'''+++...000))))))******+++*********(((***+++,,,+++,,,...000///555;;;???EEELLLNNNMMMPPPmmmpppUUUEEE666:::DDDQQQ]]]dddeeeccchhhiiiiiieee]]]RRRGGG@@@AAA:::777888333,,,333AAAZZZjjjMMMCCC333<<<555999===888999===999888666777:::;;;999888888111444;;;777(((***===JJJ```CCC:::---'''(((((((((((((((((()))((((((''''''''''''((((((***+++,,,...222888@@@FFFKKKfff666>>>444222111000///...///000000/////////000000222333333555666666666777999===AAA@@@AAACCCEEEDDDBBB???>>>@@@???>>>===<<<===>>>???::::::999888777555333222///111///)))(((---///,,,,,,,,,,,,++++++++++++***+++&&&(((...///++++++///555;;;,,,000<<>>======AAA555777CCC???444CCCaaacccyyytttwwwiiiKKK\\\[[[UUUXXXQQQUUUnnnvvv{{{{{{NNN]]]bbbJJJCCC888@@@jjjsss>>>$$$///***+++,,,+++***)))***+++))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((()))))))))***''')))***+++***)))***++++++---///222444555555555666666555333111000///...!!!000,,,---!!!333...,,,...&&&***DDDQQQTTTsss|||~~~zzzhhhcccJJJ:::,,,,,,///,,,'''%%%+++&&&%%%))),,,+++***+++((((((((((((((((((((((((((((((((((((((((((((((((&&&(((++++++)))((())),,,+++))))))***++++++---///333222333555777777888::::::===???>>>;;;777444333///...---,,,++++++++++++))))))))))))(((((((((((((((***&&&!!!###)))+++(((,,, &&&&&&!!!''''''&&&,,,(((&&&(((((((((***...&&&---,,,"""%%%++++++''''''((((((((((((((((((''''''''''''''''''''''''((('''&&&%%%''')))'''###""")))((('''---,,,+++222000;;;@@@===@@@KKKRRRPPPJJJRRRTTTMMMHHHLLLNNNMMMPPPPPPOOOMMMIIIFFFEEEFFF@@@<<<888444333222111000000//////......---,,,,,,***//////***'''******&&&+++''',,,+++***+++%%%)))(((***---,,,)))''''''(((((()))))))))))))))(((((('''(((***+++++++++---...//////555@@@BBB@@@DDDNNNHHHQQQaaa~~~IIIBBB:::555666:::???AAAFFFDDD@@@===:::888777777222000333777666:::TTTrrrWWWBBB;;;@@@>>>444666999111000888999???555000444666222///111444+++222666///666:::+++---HHH]]]bbb:::===------###333&&&'''))))))((((((((((((((((((''''''''''''((((((***+++,,,...222888@@@FFFMMMhhhyyy===999333000000000///......------........................000//////111444888:::;;;>>>===<<<;;;;;;<<<===>>>AAA@@@???===<<<<<<;;;;;;777666444222111///......,,,,,,,,,+++++++++******************************((()))))))))************,,,,,,---...///000111222DDDHHHMMMQQQTTTWWWZZZ\\\\\\ZZZUUUOOOJJJFFFCCCBBBDDDEEEDDDBBB???===>>>???;;;;;;:::::::::999999999777666333000......//////,,,,,,,,,++++++*********))))))))))))))))))))))))************************)))******++++++,,,------...///000333555888999:::<<<<<<===>>>>>>>>>>>>>>>===;;;<<<===;;;;;;FFFTTTKKK~~~{{{}}}TTTZZZYYYTTTWWW\\\TTTEEEVVVggg{{{sssSSSKKKbbbfffJJJ:::AAAFFFTTT???...111"""))))))))))))))))))))))))(((((())))))))))))(((((())))))(((((('''''''''&&&(((((((((((((((((((((((())))))))))))))))))))))))''')))---111333333222111444333222000...---,,,,,,,,,,,,,,,+++++++++*********+++,,,---///111333555EEEFFFGGGFFFBBB:::333...+++*********))))))(((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))************---///111444666888888888;;;;;;;;;:::999777555333///......---+++***))))))))))))))))))))))))))))))''''''''''''''''''''''''''''''''''''''''''''''''))))))))))))))))))))))))(((((((((((((((((((((((('''((()))))))))(((&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''((()))+++,,,---000222777<<>>???;;;666333111111000000000///---,,,+++*********))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))***+++++++++///000111444888???HHHMMMMMMMMMVVVqqqyyySSSKKKCCC777>>>999777111888555777===333666222;;;@@@>>>FFFhhhWWW666;;;;;;888555555444444444333333333333333333333333333333333//////000000000000//////666333///111===OOObbbnnn~~~{{{pppaaaQQQGGG...---,,,+++***((('''''''''''''''''''''((())))))((((((((((((((('''''''''******,,,///555;;;AAAEEEGGGwww<<<999333000000//////...---------------------------------.........///222555777777===<<<;;;;;;;;;<<<===>>>======;;;:::999888888888777666444222000///......,,,,,,+++++++++*********************************(((((()))))))))***************+++,,,---...//////222555888;;;<<<>>>AAACCC???>>>>>>>>>>>>@@@AAABBBBBBBBBBBB@@@===;;;<<<===::::::999999888777777666555333111...---,,,------,,,,,,+++++++++*********))))))))))))))))))))))))************************))))))******+++,,,,,,---,,,---///111333555666777999:::;;;;;;<<<<<<<<<<<<===;;;;;;<<<999555:::BBBOOODDDkkk}}}hhhLLLLLLWWW[[[YYYWWWFFFMMMTTT[[[iii}}}xxxnnnggg[[[OOOLLL^^^lllcccIII888???OOOZZZxxxZZZ+++,,,333---))))))))))))))))))))))))(((((())))))))))))(((((()))(((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((('''))),,,...000111111000333333111///...---,,,,,,,,,,,,+++++++++*********)))))))))***+++,,,---...///000000000///,,,)))(((*********)))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))*********,,,---000222444666666666777777777666555333111///...---,,,+++***)))((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&'''((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''((()))***,,,------000444999???CCCGGGHHHHHHJJJLLLMMMNNNMMMLLLKKKHHHGGGGGGHHHGGGEEEAAA===>>>;;;666222111111000//////...---,,,+++*********))))))))))))))))))))))))(((((()))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))******++++++...///000333777===EEEKKKOOOOOOQQQ\\\xxxjjjJJJAAACCC<<>>BBBDDDEEEFFFIIIKKKMMMMMMMMMLLLHHHGGGGGGGGGGGGDDD@@@===<<<999555222111111000///......,,,+++******))))))))))))))))))))))))))))))(((((())))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))'''(((((())))))******+++,,,---///111444:::AAAFFFIIINNNQQQPPPYYYuuusssvvvoooaaa\\\PPPVVVnnn~~~XXX333666999444111333111111111000000000//////..............................////////////......---.........---***(((&&&###$$$$$$%%%&&&'''(((((())))))((((((((('''''''''%%%%%%%%%%%%%%%&&&&&&&&&'''''''''''''''''''''''')))***,,,///555<<>>QQQSSS{{{}}}xxxzzz\\\IIINNNHHHNNNTTTZZZbbbhhhgggbbbffffffggghhhiiifff^^^WWW???AAACCCDDDLLLjjjlll444555444)))000 ))))))))))))))))))))))))(((((())))))))))))((((((((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))+++---...000000...---,,,,,,,,,,,,+++************)))))))))++++++***)))((((((((())),,,+++)))(((((()))***+++))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))******+++,,,...000222333333444444444444333111///...,,,++++++***))))))((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((()))***+++)))+++...111666:::>>>@@@BBBCCCFFFHHHIIIHHHGGGGGGHHHGGGFFFFFFEEECCC???<<<:::777333111111000///...------+++******)))))))))))))))))))))))))))))))))(((((((((((()))))))))***))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))*********+++---...111666<<>>@@@CCCEEEGGGGGGGGGFFFGGGFFFDDDCCCCCCAAA===:::888555222111000000///...,,,+++******))))))))))))(((((((((((((((((((((((('''(((((((((((()))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))(((***+++,,,...222888<<<===FFFOOORRROOOMMMRRRYYYaaa000===222222///(((333888%%%////////////.........---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,+++***'''&&&%%%&&&''')))(((''''''&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&$$$%%%&&&''''''''''''&&&%%%&&&&&&&&&''''''((((((((()))+++///555<<>>;;;888555333111000000000///---+++******)))(((((())))))((((((((((((((((((((((((''''''(((((((((((())))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((()))***+++---000444777BBBAAACCCHHHLLLMMMQQQVVVRRReeeccc888444999;;;...,,,111///---...,,,.........---------,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,+++++++++,,,......---+++)))(((&&&'''(((******)))((('''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%'''((((((''''''&&&%%%%%%%%%&&&''''''((((((((()))+++///555<<>>===<<<999666333222000000000000...---******)))(((((((((((()))(((((((((((((((((((((((('''''''''((((((((())))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((()))***+++,,,...222555>>><<>>AAAAAA:::333222111///...,,,,,,+++++++++******)))(((''''''&&&(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((()))***++++++,,,,,,555;;;BBBGGGIIIKKKNNNPPPMMMOOOOOONNNMMMPPPWWW\\\rrrLLL555222222222111000//////...------,,,,,,,,,+++++++++))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((''''''''''''%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$%%%%%%%%%%%%&&&&&&&&&)))---000555;;;BBBGGGLLLLLL222444000...---,,,+++************((((((((((((''''''''''''''''''''''''''''''''''''((((((((()))+++---...///444333333333111000///...*********)))))))))((((((''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''(((((((((((())))))***,,,...000222444222333555555444333444555333222111///---,,,++++++)))************)))(((((('''''''''''''''''''''''')))((((((((('''''''''&&&(((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))*********+++++++++,,,---///000111222222333333333222111000---000000---)))***111888<<>>AAACCCDDDDDDAAABBBCCCCCCAAA===777444222111///...,,,+++++++++*********)))((('''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''((((((((())))))))))))(((((()))******+++,,,,,,...444<<>>???===<<<>>>CCCFFFBBB???<<<555---222000///111666666222.........---------,,,,,,,,,++++++*********)))))))))((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((('''''''''&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$%%%%%%%%%&&&&&&%%%(((,,,000555<<>>>>>CCCCCCBBB>>>:::777555444111000...---+++*********))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((())))))...///111555999===@@@BBB<<>>:::999::::::999777666222---,,,///222222222111///+++((((((***,,,,,,,,,+++++++++++++++*********)))))))))(((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$%%%%%%%%%&&&&&&%%%(((,,,000555<<>>EEEKKKMMMIIIEEEDDDDDD777555333444777:::<<<===...222888;;;:::666000,,,(((...444555000,,,*********************)))))))))))))))((((((((('''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$%%%%%%%%%%%%&&&&&&%%%'''+++000666<<>>???DDDHHHLLLNNNLLLIIIEEEBBB@@@AAABBBAAA===777111---666111***&&&%%%(((---222---+++'''$$$###&&&---222((((((((((((((((((((((((((((((((('''''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&&&&%%%%%%%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$%%%%%%%%%%%%&&&&&&$$$'''+++000666===DDDIIIIIIvvv@@@666//////...---,,,+++************)))(((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%%%%%%%&&&&&&&&&&&&'''((()))))))))))))))(((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&'''((()))(((***---...---...///000...---,,,+++************(((((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((())))))(((((((((((())))))******+++---.........------&&&))),,,---,,,***++++++---,,, ---"""!!!555$$$''')))444333,,,,,,222111((()))(((000,,,&&&666***///'''333'''000$$$&&&''',,,...+++(((((())))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))(((((('''''''''&&&''''''''''''''''''''''''&&&&&&&&&'''''''''(((((()))(((((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''(((((((((''''''&&&&&&&&&''''''&&&&&&'''((())))))(((((()))(((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''((((((((((((((((((((((((''''''''''''((((((((()))(((''''''''''''(((((()))))))))***,,,///222666888:::;;;<<<;;;999555222///000///...,,,+++***))))))(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&'''''''''(((((('''''''''''''''''''''&&&***(((&&&)))///555888999CCCBBBDDDHHHKKKIIICCC>>>666666555333000000333555------///222111---***)))(((((()))+++---+++'''###''''''(((((((((((((((((((((((('''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$%%%%%%%%%&&&&&&&&&$$$'''+++000666===DDDIIIFFFmmm===555///,,,---,,,+++***))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''((((((((())))))******''''''&&&&&&&&&&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''((()))***+++---...///000,,,,,,++++++***)))(((((((((''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))*********++++++++++++++++++*********))))))))))))(((((((((((())))))))))))******+++++++++,,,+++++++++*********************))))))((((((''''''))))))))))))))))))))))))((((((((((((((((((((((((''''''((((((''''''&&&%%%%%%***---***&&&'''***,,,+++&&&)))$$$$$$)))&&&***,,,222%%%111!!!''')))***,,,+++)))''''''(((+++******(((&&&&&&''')))((('''&&&'''((()))'''&&&''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((()))(((((('''''''''(((((('''%%%$$$&&&((()))'''$$$+++)))''''''((()))((('''''''''((('''&&&&&&(((***''''''''''''''''''''''''(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''(((((('''''''''&&&&&&&&&((('''%%%$$$$$$%%%'''(((+++### &&&***((((((***)))))))))((('''''')))***///000 )))###000"""'''---...)))(((+++)))"""%%%''')))***+++///555999;;;<<<===;;;777333111111000///...,,,+++***))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''(((((('''''''''&&&&&&&&&&&&&&&&&&''''''''''''((('''((())))))+++///444888<<>>777777666444222111//////++++++++++++*********)))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&''''''(((,,,444999;;;AAAHHHIIIsss999111222222---,,,+++***))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&''')))******++++++*********)))))))))((((((''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))******************))))))))))))(((((((((''''''(((((((((''''''(((((((((((((((((('''''''''((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((())))))$$$+++///---***...444666;;;888======999===888???===111EEEAAA333IIIAAABBB???;;;:::999555---''''''(((+++---///---***'''(((***+++***(((&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((('''&&&&&&&&&&&&&&&)))((('''''''''))))))******(((''''''((('''&&&$$$***)))'''%%%###&&&***...'''''''''((((((((())))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&'''((()))(((((('''+++&&&$$$+++444666000***777555444444555777777888999333AAA;;;CCCJJJ333:::...///...***)))++++++))))))))))))((()))+++---///333555777777555444333444///...---+++***)))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((((((((('''(((+++---333999AAAEEEDDD@@@===;;;777666555333222000///...+++************)))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&''''''(((---444999;;;AAAGGGQQQxxx===111111000---,,,+++***))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''(((((('''&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&''''''((())))))*********)))))))))))))))(((''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((()))))))))))))))))))))))))))))))))((((((''''''''''''((((((((((((''''''''''''''''''&&&&&&''''''(((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((('''&&&&&&''''''((()))'''***...//////444<<<222>>><<>>;;;888666555444333111///...---*********)))))))))((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&''''''(((---555999;;;@@@FFFSSSqqq@@@000000...---,,,+++***))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%%%%&&&'''(((((('''&&&%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&'''(((((()))))))))))))))))))))))))))(((''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((()))))))))))))))***(((''''''&&&&&&''''''(((((((((((((((''''''''''''&&&&&&''''''(((((())))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((()))((('''&&&'''((()))***;;;...'''///;;;AAAEEEIII]]]gggVVV]]]WWWGGGPPPBBBVVVPPPXXX[[[WWW]]]```]]]fffeeeaaa\\\XXXYYY]]]aaapppfffXXXKKKBBB:::333///(((''''''(((******)))'''((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&'''''''''(((((((((''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((('''''''''''''''((()))***&&&))),,,...000111333555======<<<<<<<<<:::777555...222666888666222...,,,***))))))((((((''''''&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''''''''&&&&&&'''))),,,000222...333555555;;;IIIXXXaaa|||||||||zzzwww\\\```ZZZQQQ^^^```RRRaaaiiirrrqqqcccZZZVVVJJJ:::---+++((((((***+++,,,,,,000222444444222111000111------+++******)))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''''''''&&&&&&&&&''''''''''''((('''(((((((((&&&&&&''')))+++000777===??????<<<999555555444222000///------))))))))))))((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&''''''(((...666:::;;;@@@EEEUUUiiiAAA///000...---,,,+++***))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%&&&((())))))(((&&&%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&'''(((((((((((()))))))))))))))))))))(((''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&'''''''''((((((((((((((((((((())))))******(((''''''&&&&&&''''''((()))))))))(((((((((''''''&&&''''''((())))))******'''((((((((()))))))))***))))))))))))))))))))))))(((((((((((((((((((((((((((((('''((())),,,...000+++)))333GGGWWW^^^gggqqqOOO```UUUjjjsssmmmzzzppp}}}sss|||wwwtttppp|||zzzvvvtttrrrqqqpppppp]]]bbbkkkrrrrrrfffSSSEEE===555,,,(((***+++)))'''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&'''''')))***,,,---***...333666666666777999???>>>======<<<999555222888;;;>>>>>><<<999666555...---,,,+++)))(((''''''&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&'''))),,,///222555666888777<<>><<<:::555444333222000...---,,,))))))((((((((('''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&''''''(((...666:::;;;???EEERRRccc@@@...111000---,,,+++***))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((((((''''''&&&&&&&&&%%%&&&((())))))(((&&&%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&''''''((((((((((((((((((((())))))))))))(((((('''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((()))((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&'''''''''(((((('''((((((((())))))******'''''''''&&&&&&'''''''''******))))))(((((((((''''''''''''((()))******+++'''((((((((())))))******))))))))))))))))))))))))(((((((((((((((((((((((('''''''''))),,,///333555444EEE___ooohhh[[[```ppptttvvv}}}~~~ssszzzoooaaa[[[]]]eeekkknnn[[[MMM<<<222222333000,,,))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''((((((((()))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&'''(((***,,,...///...333999;;;;;;::::::;;;KKKLLLNNNSSSWWWYYYXXXWWWTTTPPPHHH???777333333555111000///---+++***((('''&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((%%%(((,,,111444777888888;;;KKKaaawww|||mmmqqqrrrhhhsss}}}nnnWWWCCC555...+++)))***,,,000222222222333555,,,,,,+++***)))))))))***))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''((((((&&&((()))(((''''''((()))'''***///555:::<<<:::999555444333111000...---,,,)))(((((((((''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&''''''(((...666:::;;;???DDDJJJccc999///444...,,,+++******))))))******((('''***(((!!!888{{{$$$!!!vvvVVV...www,,,&&&(((III==="""+++444###((($$$""",,,%%% $$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((''''''''''''&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((()))))))))))))))))))))))))))******))))))((((((''''''///&&&!!!$$$,,,///---***)))111...>>>///,,,FFFbbb]]]lll[[[QQQwww|||zzz\\\jjj```XXXVVVWWW\\\]]]ZZZXXXZZZYYYYYYZZZ]]]bbbhhhlllmmmzzz}}}ggg___bbbiiigggTTTTTT;;;===///222///(((***(((###111444+++******+++,,,+++(((%%%((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&'''((()))))))))'''''',,,+++&&&)))666666333:::AAA:::444???QQQSSSSSS___gggddd```^^^```cccggghhhccceeebbb[[[UUUOOOCCC555222---555;;;444///,,,###""")))...+++&&&%%%(((,,,&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''(((((((((((())))))((('''&&&&&&'''(((...)))@@@???===AAA>>>VVV|||mmmvvvcccbbb___PPPdddaaafffttt```wwwuuu}}}sss___zzzUUUIII***(((---%%%000777,,,000888.........,,,+++***)))))))))))))))))))))))))))))))))''''''((((((((((((''''''(((((((((((((((((((((((((((((((((((((((((((((((($$$(((+++***&&&$$$&&&)))+++(((&&&%%%&&&'''''''''((('''&&&%%%&&&''')))******(((&&&&&&((())))))(((%%%)))---000555:::<<<;;;888555222111222111---***)))(((((((((''''''''''''(((((((((((((((((((((((('''&&&&&&(((,,,,,,***'''((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%'''((('''&&&$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&%%%%%%%%%%%%***000555999===AAACCCKKK```:::000333...,,,+++******))))))******,,,'''(((+++%%%)))===NNN :::lllGGGDDDiiiUUU $$$iii666!!!JJJUUU*** ###)))###((($$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((''''''''''''&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((('''''''''''''''''''''''''''''''''((((((((())))))))))))))))))))))))))))))******))))))(((((((((((("""''',,,...***%%%###$$$888+++:::"""BBB\\\aaaTTTKKKbbb{{{|||zzz[[[eee^^^???gggVVViii|||yyyzzz}}}}}}uuuwwwyyyxxxtttpppoooooohhh```tttwww|||rrrfffjjjYYY___```ssscccZZZCCCBBB999222666555"""%%%555(((''''''(((((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''(((((((((((((((((($$$((()))222>>>:::111444AAAJJJXXXooovvvhhhjjj{{{sssttt}}}|||mmmdddeeehhheee\\\TTTUUU]]]bbbaaaNNN>>>666333...111666000...+++'''$$$&&&''''''$$$'''(((((((((((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''(((((((((((('''))),,,+++)))(((***---666444EEE??????SSSfffqqqoooBBBEEEJJJ???PPPEEELLLOOOIII[[[WWWYYY```GGG^^^JJJcccuuujjjqqqjjjiii@@@)))<<<+++ 666333'''999///...,,,+++******))))))))))))))))))))))))))))))''''''((((((((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((,,,&&& $$$((()))(((&&&(((******((((((***++++++---000111222111///......,,,+++))))))***++++++111,,,(((***333;;;<<<999999666222111111000---+++))))))((((((((('''''''''(((((((((((((((((((((((('''&&&&&&(((***,,,***(((((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%'''((((((&&&%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&%%%%%%%%%&&&***///555999===AAACCCMMM[[[:::111222...,,,+++******))))))******)))###"""+++333000''''''###333 )))bbb@@@(((,,,xxx""":::mmm)))!!!+++)))eeezzz888###'''%%%,,,%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((''''''''''''&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''((((((((()))))))))))))))))))))))))))))))))***))))))))))))(((((((((&&&)))+++)))&&&''',,,111&&&333555CCCdddlllGGGMMMRRRuuu~~~rrrbbbGGGQQQUUUsss{{{aaabbbdddccc\\\VVVXXX^^^PPPVVV]]]```bbbdddiiinnnqqqooosssvvvwwwbbbggg]]]___cccvvvfffRRRKKK===///222777,,,"""&&&((((((((('''&&&''')))+++((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&&&&'''((()))******444555333444555CCC[[[fffkkkooozzzyyymmmppprrrlllxxx|||rrrrrr~~~kkkkkkhhheeedddfffccc___hhhYYYQQQJJJ>>>777...000,,,((('''((((((&&&$$$(((((())))))))))))((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''((((((((((((%%%''')))((('''***111777DDD;;;CCCPPPrrryyySSSEEECCC666LLLWWWfffwwwyyy|||vvvtttFFFnnneeeoooqqq^^^DDD888///,,,---444333&&&///...---+++************))))))))))))))))))))))))'''(((((())))))(((((('''((((((((((((((((((((((((((((((((((((((((((((((((%%%######&&&))))))&&&###&&&((())))))***111;;;DDDKKKLLLOOOQQQQQQPPPNNNMMMKKKIIICCC;;;333---****** %%%+++///000222666::::::777333000///...---+++)))))))))(((((((((''''''((((((((((((((((((((((((((('''&&&&&&)))******)))((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%'''((((((&&&%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&&&&&&&&&&&&&***///444888===AAADDDNNNTTT;;;222000///,,,+++******))))))************&&&###&&&+++---+++%%%000 @@@555 !!!***$$$555'''''')))000222RRR...###%%%KKKQQQkkk222%%%'''$$$,,,%%%%%%%%%&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))---+++'''%%%(((///222111===:::QQQhhhCCCYYYrrrqqqOOO===JJJ~~~YYYPPPKKK>>>LLL@@@@@@BBBCCC???777555888::::::;;;<<<@@@EEEJJJMMMQQQffflllrrrooolllrrrlll\\\KKKRRRbbbrrrdddcccDDD(((///555......***,,,,,,***'''&&&((()))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''&&&&&&'''***---///555:::666444===GGG]]]yyysssmmmaaabbbpppuuuyyytttddd\\\eeeooottt}}}eeekkkqqquuutttnnneee]]]WWWUUU\\\___WWWQQQEEE111---...000///***&&&'''+++((((((((())))))(((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((***)))&&&%%%(((000:::BBB===JJJggguuuLLL111:::555PPPqqqiiiqqqyyydddwww~~~aaaFFF666CCC111&&&111333///...---,,,+++*********))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((("""'''+++***&&&%%%)))///555777999:::888999;;;>>>999:::>>>CCCIIIOOOTTTWWWHHHOOOXXX[[[UUUIII<<<555+++))))))+++---...111555:::888444111...---,,,,,,)))))))))(((((((((((('''(((((((((((((((((((((((()))'''&&&&&&'''((()))***((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&''')))(((&&&%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&***///444888<<>>@@@CCCEEEFFFEEEDDDCCCFFFDDDAAA@@@AAAGGGOOOTTTRRR<<<'''###***///000000888777555222...---,,,---***)))))))))(((((((((((((((((((((((((((((((((((((((((('''&&&&&&''')))***((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&((()))((('''%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''***///333777<<>>CCC>>>777%%%///<<>>AAAWWWhhhtttyyyxxxlllhhhsssNNNWWWXXXYYY___ZZZQQQQQQUUUZZZ^^^]]]]]]```bbbbbb___]]]]]]]]]VVVNNNKKKNNNPPPZZZjjjnnniiimmmjjjZZZfffRRR@@@===<<<444---+++''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((($$$***222888???JJJZZZggg```LLLBBBHHHqqqyyyyyycccfffcccnnnccclllgggmmmkkkssslll}}}sssvvv{{{{{{hhhrrrgggsssddd{{{AAA...999000///...---,,,+++++++++))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))((((((((((((((((((((((((!!!***888DDDIIIDDD:::111;;;???AAABBBJJJ```kkkSSSIIIJJJNNNMMM???---+++444222444666555111...------*********)))))))))((((((((((((((((((((((((((((((%%%'''))))))&&&%%%&&&(((((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((())))))'''&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''&&&'''''''''((((((((()))(((+++///222777<<>><<<777+++111,,,++++++***)))*********)))(((,,,///,,,&&&)))222)))$$$///ZZZ))),,,)))$$$///$$$...$$$222555--- !!!555 ---%%%'''%%%***%%%)))&&&&&&&&&'''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((('''''''''&&&&&&&&&&&&&&&&&&'''''''''(((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))******++++++++++++***,,,000AAA___ssshhhPPP|||{{{ZZZCCCtttWWWFFFTTT```xxxqqqmmm]]]UUUQQQFFF111CCCaaa|||{{{www|||{{{gggNNNVVVfff___III===///(((***---+++'''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''(((+++000666<<>>DDDZZZ}}}ggg===GGG___rrrxxxpppcccJJJNNN999>>>666AAA555???===BBB@@@KKKFFFccc___kkksss|||www|||vvvkkk111000///...---,,,+++++++++))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))((((((((((((((((((((((((---<<>><<<@@@dddEEECCCIIIeeeuuuooobbbKKK>>>AAA333<<>>777BBBkkkxxxHHHDDDYYY{{{ssshhhSSS???777;;;??????```tttuuuiiiLLLEEEFFFZZZtttvvv~~~```,,,//////$$$111444;;;++++++++++++************))))))))))))))))))))))))))))))))))))))))))))))))(((,,,---'''$$$(((...222)))222>>>777GGGbbbwww[[[NNNVVV@@@444111:::999...***111,,,++++++***************************))))))))))))''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&((((((((((((((((((((((((''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&''''''''''''''''''((((((((())))))***,,,///333777===CCCGGG___;;;999333+++...,,,,,,+++***************'''&&&...222'''$$$FFFrrr&&&((((((MMM~~~888$$$666{{{111222%%%FFF;;;zzz(((%%%$$$''''''%%%%%%(((&&&&&&&&&''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''(((''''''&&&%%%''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((''''''(((((((((((((((((((((((((((((((((((((((((('''((()))))))))((('''&&&+++...///+++***+++)))%%%$$$$$$$$$$$$%%%'''))))))((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************(((''')))------+++,,,///===rrrgggRRRxxxZZZBBBmmmZZZHHHMMMeeezzz}}}}}}yyyxxxzzzzzzyyyzzz~~~{{{xxxzzzlllSSSDDD>>>;;;LLLkkk|||tttyyy}}}{{{^^^iiikkkaaaEEE333***...'''******'''&&&***,,,,,,))))))))))))))))))))))))))))))((((((((())))))***///<<<555777kkksssxxxlllPPPHHHTTTMMM>>>YYYkkkNNN888000222888<<>>===;;;:::<<>>??????eeegggGGGDDD;;;333333777888111)))---,,,++++++*********+++************))))))))))))''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((('''(((((())))))(((((('''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&'''''''''''''''((((((((()))))))))***,,,000333777===DDDHHHbbb<<<888333,,,///,,,,,,+++************+++444'''"""'''''' """,,,)))uuu...666000...999HHH:::HHHEEEJJJVVV555@@@BBB444333xxx'''+++---|||[[[...(((''')))+++)))$$$$$$'''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''%%%&&&'''((()))(((((('''******)))((('''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((()))))))))+++***)))(((((()))---///+++---,,,)))***///222111666333///,,,+++)))((('''(((((())))))))))))******))))))))))))))))))))))))((()))))))))************************************(((111222)))###***666>>>xxxqqqOOOoooPPPLLLwwwggg]]]SSSYYY~~~zzz{{{uuurrrttt{{{ooo^^^RRRLLL===KKKYYYcccooo}}}~~~lll______xxxdddAAA)))555+++---...+++))))))+++,,,((((((((((((((((((((((((((())))))(((((()))+++---999)))HHHdddxxxvvv```tttAAAYYYTTT:::CCCiiilllOOO???222&&&&&&222<<>>EEEIIIggg>>>999444...111---,,,,,,+++***+++++++++***......***)))---111222(((***,,,'''000;;;EEEBBB---666888===LLL444888000MMM;;;666KKKCCC===<<>>666555555mmm|||yyy}}}iiiiiinnnbbbooobbbTTTXXXooo[[[BBBEEEBBB111,,,888///...---,,,++++++++++++************)))))))))(((((((((((((((((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''(((((((((((((((((((((((('''''''''((()))))))))***))))))))))))))))))))))))(((((())))))))))))((((((''''''''''''''''''''''''&&&&&&&&&'''''''''(((((((((((((((((()))))))))***+++---000444999???FFFKKKkkkuuu???999444000222------,,,+++++++++++++++!!!...444///,,,...(((...***,,,<<<777;;;333???777CCCKKKSSSddd|||~~~mmmzzzpppyyyqqqYYY555GGG@@@,,,...FFF<<<555:::%%%))):::)))&&&%%%((((((&&&&&&)))&&&&&&&&&''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((***)))((('''&&&&&&&&&'''%%%&&&''''''((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((&&&&&&''''''((()))))))))'''(((((())))))******+++&&&***///000...,,,,,,---(((---111222444777666333:::555///---...000///...,,,,,,+++++++++*********))))))))))))))))))))))))))))))))))))************************************(((***---,,,...>>>```~~~EEEjjjzzzGGGUUUfffMMMNNNzzz}}}}}}~~~~~~xxxwwwzzz~~~~~~zzzvvvttttttvvvuuupppmmmnnnoooooouuu{{{|||vvvrrrrrrvvv}}}zzzppp^^^JJJ===@@@FFFSSSqqqwwwkkkjjjeee___666,,,((('''***,,,+++***+++))))))))))))))))))))))))''')))***))))))---444999777^^^vvvqqq{{{uuuOOO???777>>><<<222111666000!!!333222///+++'''(((+++...((())))))'''***......+++000000000...---...111333::::::???LLL\\\hhhkkkjjjcccggggggWWWYYY^^^eee___rrrfffTTTCCC333)))(((---***))))))(((((())))))***(((((((((((((((((((((((('''---%%%&&&666555999QQQWWW???\\\||||||UUU777>>>HHHsss|||]]]^^^aaa|||~~~{{{444@@@***000,,,,,,,,,,,,++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))'''(((777GGGAAA222:::RRR}}}ooojjjvvvoooxxxyyy~~~}}}sssooollllllnnnkkkaaaXXXuuuMMM:::<<<:::///000///...---,,,+++++++++************))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((&&&'''''''''''''''(((((())))))))))))))))))))))))((())))))******))))))(((''''''''''''''''''''''''&&&&&&'''''''''(((((((((((((((((()))))))))******+++---111555:::@@@GGGLLLkkklll>>>888333///111------,,,++++++++++++,,,111,,,%%%""")))111222...###...>>>;;;:::UUU[[[gggkkkvvv~~~xxxtttFFFAAA333###BBB222;;;@@@'''222***%%%&&&((('''(((***&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))'''&&&%%%$$$%%%(((+++,,,------------,,,+++)))((())))))))))))))))))))))))((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((&&&&&&''''''((())))))***'''(((((()))******++++++---111444555666:::AAAGGGUUUXXX[[[\\\bbblllrrrssstttjjj]]]QQQHHH???666000///...------,,,+++******))))))))))))))))))))))))))))))))))))************************************###333222%%%444ZZZlllcccoooxxxDDDVVVvvvUUULLLwwwvvvuuuzzz~~~}}}~~~|||qqqppprrrxxx~~~~~~xxxrrrvvvsssrrrwwwyyyuuuqqqpppgggiiiooowwwyyyuuurrrsssuuuvvvwwwxxx}}}~~~xxxnnnYYYFFFCCCKKKXXXmmm~~~yyy|||jjj~~~kkk{{{fffiii999///'''))),,,+++***+++))))))))))))))))))))))))&&&(((*********///888???NNN{{{iiihhh]]]444EEE===(((&&&777555!!!$$$;;;)))$$$"""'''111444...'''''')))(((&&&***111222///+++++++++++++++---111444,,,666BBBJJJNNNWWWdddooo]]]eee^^^UUUPPPccchhhhhhjjjhhhcccXXXDDD111***+++******))))))))))))******((((((((((((((((((((((((%%%,,,&&&+++<<<888DDDpppoooDDDIIIbbbOOOHHH???]]]ttt^^^dddggg{{{xxxFFF222(((888------,,,,,,,,,+++++++++)))))))))))))))))))))))))))))))))))))))))))))))) +++;;;AAA777666SSSwwwttttttmmmpppjjjJJJHHH???+++111000///---,,,,,,++++++************))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((******))))))))))))))))))))))))))))))))))))))))))))))))************))))))''''''''''''''''''''''''''''''''''''(((((((((((((((((()))))))))*********+++---111555:::AAAHHHLLLgggfff===666222...111...---,,,,,,++++++,,,,,,)))(((---333000)))***222@@@444TTTaaa}}}~~~~~~ppp{{{}}}kkk{{{RRR222KKK666>>>@@@===222)))((())))))((((((&&&&&&&&&'''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&'''''''''(((((())))))''''''''')))---333888<<>>???>>>>>>======>>>???666999<<<;;;777111,,,***&&&(((((('''%%%&&&***...((((((''''''''''''(((((((((((((((((((((((((((((()))(((((((((((())))))***(((///000%%%111555---888>>>ZZZrrrvvvyyykkkKKKRRRYYYbbbgggjjjnnntttyyyQQQZZZ]]]QQQDDDGGGWWWdddoooWWW999((()))///...)))***((('''''')))++++++***************************,,,,,,++++++***+++++++++...'''000555SSSggg~~~lll999AAAggg}}}{{{|||~~~|||zzz}}}{{{zzz}}}{{{sssrrrzzz~~~zzzxxxyyyrrrmmmnnnqqqrrrrrrtttuuuvvvyyy{{{vvvnnnjjjlllrrr~~~rrrpppyyyxxxlllwww{{{{{{lllTTTHHHWWWnnnssstttzzzeeewwweeelllAAA000...!!!%%%333---))))))))))))))))))))))))'''&&&+++000...222JJJffftttmmm]]]:::DDD111FFF???///)))///000((((((111///111333333222222///+++333...***===---777333777===999444333777999666000)))000...+++:::VVVeeebbbaaaeeeddd```hhhttttttjjjhhhtttmmmssskkkHHH555***,,,&&&((()))%%%***---%%%((()))))))))))))))((((((---###222888777DDD;;;DDDkkkrrrlllKKK>>>CCClll|||ooogggooo}}}|||^^^@@@)))///---000...&&&)))...'''************************'''***+++)))(((******)))777;;;666666999ZZZooovvvvvv|||:::;;;===///(((///111***(((...+++++++++************)))***)))((('''&&&&&&'''(((***))))))*********(((&&&)))((('''))))))&&&$$$###***222---777???AAAIII>>>DDDCCCBBB???888222444:::555444...((()))///000+++&&&***---,,,+++,,,+++***)))))))))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))***---111555:::@@@GGGKKKiii[[[CCC111111///000///,,,******,,,------+++000+++,,,...***000RRRyyywwwfffhhhooohhhpppqqq```KKK???AAA:::333222222...'''!!!&&&&&&&&&&&&'''''''''''''''''''''((((((((()))))))))((((((((((((((())))))---+++'''&&&'''***///111666===DDDEEEBBB???>>>>>>======<<<<<<<<<;;;888666+++777CCCEEE<<<444333555,,,,,,+++***)))'''&&&$$$((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((()))***,,,333%%%!!!888111'''GGGPPPfffvvviiiXXXbbbqqqpppnnnzzzyyyssstttvvvvvvsssmmmbbbOOO>>>@@@AAAEEECCC888,,,---555...---+++))))))******+++************************,,,,,,+++++++++++++++,,,)))///444YYYuuuNNNyyyFFFzzzoooYYYmmm~~~zzzyyyyyyzzz|||}}}|||{{{xxxuuuuuuxxxxxxvvvxxx}}}sssnnnnnnuuuyyywwwttttttzzzvvvssssssqqqnnnoootttmmmnnnrrruuurrrlllkkknnnqqquuuxxxuuurrrqqqpppnnnoooqqqtttrrrhhh___cccmmmbbbyyymmmYYY...111:::*** ,,,)))))))))))))))))))))))),,,***+++///555DDD___vvvyyylllvvv888999GGGPPPuuu...+++)))***,,,...111444444000++++++333<<>>666,,,))),,,...,,,000///,,,+++,,,,,,((($$$************************))))))))))))))))))))))))))))))))))))))))))))))))))),,,111555;;;AAAHHHMMMgggWWWAAA111111...000---,,,+++,,,...///...---***///------BBBkkkwww}}}zzzpppmmmpppsss{{{zzztttrrrssswwwzzz~~~jjjooouuuOOOFFF<<<333444;;;;;;111%%%&&&&&&&&&&&&&&&'''((((((''''''((((((((()))))))))))))))(((''''''((((((((("""***000,,,&&&(((777EEE:::<<<>>>>>>???EEEOOOXXXccc___ZZZUUUQQQJJJBBB;;;DDD555)))---<<>>AAA999...''''''&&&&&&&&&'''((()))'''(((((((((((()))))))))))))))((((((''''''((((((///'''!!!***:::EEECCC<<>>:::555111//////...---,,,,,,+++++++++*********))))))((((((((((((((((((&&&((()))*********++++++"""***333:::BBBKKKPPPPPP>>>NNNPPP[[[```___hhhaaa|||{{{pppYYYBBB333222///---......---...111+++++++++++++++*********)))))))))))))))))))))))))))))))))))))))))))))))))))+++000555;;;CCCLLLQQQdddOOO???555444000222///000000///...---......333222RRR}}}oooooouuulllvvv{{{zzzxxxcccOOOSSSVVVTTTOOOOOOUUU\\\iiitttpppeee___yyyrrrmmm~~~rrr^^^KKKCCC@@@777,,,***)))'''&&&&&&''')))***(((((((((((()))))))))******))))))((((((((())))))+++///333888>>>GGGPPPWWWpppooovvvtttjjjwwwtttppppppqqqrrrpppnnnmmmmmmjjj```QQQCCC:::666@@@???<<<777111,,,***)))))))))(((((((((((())))))))))))))))))))))))))))))'''''''''((((((***++++++--->>>,,,FFFtttsssmmmllloooqqqxxx{{{yyylllXXXEEE;;;;;;CCCJJJBBBGGGMMMWWWhhhzzzrrr{{{yyyjjjccccccWWWDDD444555444111...***)))(((************************,,,+++++++++,,,------...111CCCFFFBBBggg\\\|||{{{ttt{{{{{{}}}|||yyytttuuuvvvwwwzzzzzzxxxtttrrrvvvwwwsssnnnkkklllmmmooolllkkkpppssspppnnnoooiiiggghhhmmmooooooqqqtttrrryyy|||vvvrrrtttvvvuuusssnnnkkknnnrrrmmm[[[KKKGGGCCCcccjjjxxxoooqqq~~~mmmfffUUU666))),,,%%%)))))))))))))))))))))))))))///333>>>[[[yyy}}}ooojjj333ZZZKKKSSSKKK111>>>---,,,JJJpppxxx\\\???...+++'''bbbsssDDD,,,DDDCCC444000???PPPZZZ```fffaaahhhnnnhhhZZZXXXdddiiicccvvvrrr[[[cccsssnnnkkkbbb666)))(((,,,((((((,,,***(((''''''''''''((()))***---222IIIcccWWW<<>>777666111333...///...---+++,,,...000111^^^}}}rrrKKKLLLxxx}}}OOOJJJMMMEEE888>>>NNNMMM???444777999777333333888<<<888===JJJ^^^nnnxxxppphhhyyy~~~yyyvvvkkkZZZOOOHHH;;;------,,,***((('''((()))***((((((((()))))))))*********)))))))))******+++,,,%%%111@@@GGGKKKYYYpppzzzxxx}}}tttuuuvvvxxxzzz|||sssaaadddssspppVVV:::111222444555555111+++'''***))))))(((((())))))***))))))))))))))))))))))))((((((((()))***+++,,,---111???EEEppp}}}cccrrr}}}uuurrruuunnnZZZ[[[]]]hhhyyy~~~vvvpppbbbPPPHHHOOO[[[cccvvvqqq}}}jjjFFF888555000---,,,------,,,************************,,,++++++,,,,,,---...///...xxxbbbXXXEEE~~~fff```___}}}{{{|||~~~}}}}}}|||zzzxxxuuutttooojjjhhhgggaaaZZZ___bbbccc]]]YYYXXXYYYXXXUUUOOOLLLPPPSSSPPPMMMLLLQQQNNNMMMQQQTTTRRRRRRTTTUUU```ggghhhmmmwwwyyyuuusssqqqnnnlllmmmkkk___SSSQQQ^^^pppbbbwwwzzzxxxmmmvvvhhh999)))000%%%))))))))))))))))))))))))+++000777EEEbbb{{{{{{mmmNNNFFF```CCC,,,DDDVVV999///KKKooouuunnndddTTT===***)))333PPP}}}oooUUU888FFFDDDYYYJJJ... 111DDDHHHOOO[[[aaazzzmmmiiilllnnn]]]KKKXXXtttpppmmmZZZeeeqqqhhhjjjjjjEEE000(((+++((()))---***((((((''''''''')))***,,,444999HHHwwwvvvGGGYYYwwwkkk___SSS+++KKKiii___PPPJJJFFFEEECCC>>><<<===888999999::::::::::::999999888777555444222111000333444666666666777:::<<<@@@TTTcccfffkkkyyy}}}xxxnnnEEE,,,------,,,---+++************************))))))(((***...666???FFFFFF^^^hhhoooeee}}}~~~}}}~~~TTT222444888...***111,,,,,,,,,,,,++++++++++++(((((()))*********))))))(((***+++***''''''))),,,IIIPPPPPPHHHGGGNNNTTTTTTeee~~~gggNNN555$$$&&&111...------,,,,,,+++++++++************************))))))))))))))))))))))))+++---111555<<>>KKK\\\iiimmmlllllltttuuusssnnnmmmjjj```UUU===KKK```ZZZmmmpppfffvvv}}}eee???---------)))))))))))))))))))))))))))222BBBXXXpppzzzppp___EEEhhhDDDccc???AAAJJJCCC///'''<<<```www}}}{{{bbb[[[SSSJJJ888((((((222XXX{{{fff???@@@QQQIIIFFF---'''333QQQggggggaaa```|||tttfffqqqfffkkkvvvdddHHHNNNmmmhhhkkkWWWXXXeeefffmmmkkkWWW:::******((())),,,(((***)))((('''(((***,,,---888>>>XXXzzzkkkaaaNNN}}}~~~SSS___CCC888cccDDDDDD???888555333555333000000333000000111222222333222222111111222333555666777777666777888777666777999;;;999AAA???888CCC```tttxxxwww}}}^^^555//////---...,,,************************'''++++++(((000>>>DDDAAAEEEbbbggg|||eee{{{aaaNNNDDDZZZ{{{yyysssCCC555666111...111------,,,,,,,,,+++++++++'''((()))***+++******))))))******((((((...888@@@SSSXXXTTTKKKOOOcccvvv}}}UUU000***777.........---,,,,,,++++++************************)))))))))))))))))))))))),,,...111666<<>>XXXnnnyyywwwxxxxxxsssnnnttt~~~}}}wwwqqq```LLL333111...***)))((()))***))))))))))))************))))))***+++,,,...///000;;;MMMeeevvv|||~~~iiiaaaeeexxx||||||kkktttuuukkkeeezzzaaaCCC444666:::444,,,******))))))))))))******))))))))))))))))))))))))*********+++,,,---///000HHHxxxmmmtttxxxpppfffaaauuu}}}bbbYYYccc~~~tttxxxrrrTTT>>>444111---***************************+++++++++,,,---...///000ccc]]]lllttt666jjjZZZttt}}}}}}{{{xxxyyy|||{{{yyyvvvuuutttrrrpppmmmeeeZZZFFF333---222444111///222222......444444000000000222444222///333999888666:::DDDMMMPPPRRRTTTWWWSSS```{{{|||tttwwwlllpppqqqoooooonnneeeXXXQQQIIIYYYlll^^^uuuuuucccfffbbb333333))))))))))))))))))))))))***999SSSqqqgggQQQ\\\]]]:::ooo...HHHDDD???666000<<<[[[wwwzzzpppZZZMMMAAA999///&&&,,,999gggppp\\\666PPPGGG:::///(((:::MMMNNNCCC===HHHXXXzzztttmmmrrrrrrsssiiigggmmmhhhXXXRRRWWWfffmmmRRRGGGUUUdddsssmmmdddAAA+++)))'''(((***&&&***)))(((((()))+++---...555???~~~vvvLLLNNNvvv^^^XXXXXX666iiizzz>>>AAA;;;--->>>999888999<<<;;;888888;;;:::;;;===???AAABBBCCCDDDHHHIIILLLPPPTTTWWWZZZ[[[dddgggmmmrrrwww}}}iiiuuuyyy}}}zzzvvvvvvppp===222111//////---************************%%%---,,,(((111DDDGGG===YYYtttppp}}}cccdddtttSSSXXXXXXTTT666111444333000---------,,,,,,,,,++++++'''((()))+++++++++***)))******)))(((,,,888JJJWWW>>>GGGLLLPPPddd___:::)))//////...---,,,,,,++++++************************))))))))))))))))))))))))...///222666<<>>FFFIIIQQQdddMMM:::LLLfffuuunnn]]]UUUWWWMMMFFF@@@<<<666333:::EEEhhhkkkssswwwnnnbbbggguuu~~~vvvxxx{{{eee___OOO+++===''''''***---***)))************+++++++++***''')))...,,,***555EEEHHH^^^|||xxxTTTrrrsssddd}}}mmmiiivvvvvvHHH<<>>>>>:::555222//////444:::***888888444;;;===888777:::999AAARRR___eeeqqq~~~tttaaaLLLdddDDD~~~zzzyyyzzzyyyppprrrvvvrrrppphhhYYYWWWAAAHHHiii```qqq```tttxxx~~~ddd>>>------***+++***))))))+++***'''...111]]]|||lll}}}[[[EEEbbb<<>>~~~lll[[[[[[===HHHtttEEEGGGQQQKKKLLLXXXPPP```[[[___pppttt{{{zzzzzzuuuuuu|||eeeJJJ---@@@...(((...,,,,,,,,,+++++++++******---,,,+++...444JJJ777\\\zzzrrr]]]vvv}}}eee444===111///444111///---------...---,,,(((,,,...---***)))(((''',,,(((+++)));;;JJJCCCLLLYYY^^^dddxxx@@@111---000000---000000$$$,,,,,,,,,+++++++++******++++++************+++++++++...333888???FFFNNNTTTvvvBBB888:::222333222777'''777...222:::xxxTTTggg888&&&999;;;444???AAAJJJRRRrrr{{{eeeSSSEEE???@@@GGGTTTfffssswwwuuusssrrrzzzjjjmmmvvvWWW777777---((((((+++&&&************++++++++++++)))+++------,,,222DDDVVVnnn[[[___~~~}}}|||~~~~~~dddjjjqqqxxxRRREEEOOO444333---***+++***'''(((---************++++++++++++***)))+++---,,,000EEE\\\qqqrrrwwwmmmRRRzzz|||zzzttt|||xxx|||sssmmmdddEEE,,,000+++,,,,,,+++++++++++++++)))---+++222&&&///000SSSwwwcccpppaaayyyPPPTTTyyy}}}xxxuuuxxx|||wwwtttbbbJJJ;;;777777666444777666666999===???@@@@@@WWWiiioooppp{{{}}}}}}hhh```888KKKttt{{{wwwwwwuuuqqqkkkqqqwwwsssqqqkkk]]]UUUIIIGGG\\\gggnnn|||vvvpppmmmtttzzzhhhDDD+++$$$)))))))))((()))++++++)))444AAAeeerrriiihhhHHH@@@XXXDDDkkk<<>>fffuuuXXX;;;555...***'''&&&+++222;;;777)))>>>SSS---(((777>>>:::666???LLLJJJHHHSSSuuu{{{ppppppppprrrwwwqqqzzzllliiinnnQQQ@@@hhhsss\\\dddTTTooopppxxx~~~ccc@@@+++***+++++++++---+++***---''''''111111PPP}}}CCC```xxxfffTTTHHH999vvvuuu[[[DDDNNNxxxjjj___uuuvvvpppooowww~~~tttkkk444***+++---...,,,,,,,,,++++++++++++***,,,***&&&---:::EEECCCaaayyy}}}|||llluuudddmmm~~~kkk}}}MMM<<<555444555111///------......---,,,+++,,,,,,+++***+++++++++******111222JJJ]]]SSSXXXTTTZZZPPP000&&&222222+++,,,///,,,,,,,,,++++++++++++***++++++************++++++,,,///333999???FFFNNNTTTyyyAAA888888444444444777(((333+++444VVVhhhlllDDD===444>>>888999\\\~~~|||XXX@@@444AAARRRcccuuu~~~xxxlllqqqoootttiiiOOO444:::///+++...'''************+++++++++,,,+++000000,,,000CCC]]]ooosssllliii{{{wwwwww|||||||||zzz{{{hhhwwwWWWXXX???888444000---***&&&(((,,,************+++++++++,,,''',,,...,,,...>>>\\\ttt~~~ooovvvnnn[[[^^^ooo^^^uuuzzzlllxxx^^^888;;;...+++******,,,,,,,,,,,,+++)))...///)))...222rrrZZZssspppOOOjjjHHHVVV~~~wwwuuutttwww{{{{{{ggg[[[UUU^^^gggiiijjjlllkkkhhhgggkkkoookkk^^^SSScccvvv~~~yyy[[[PPPyyyggg\\\FFF===yyyqqqwww{{{mmmkkkssszzzwwwuuussshhhVVVQQQHHHNNNiiilllfffppp|||ccc???000)))((((((((()))***+++,,,999WWWrrrjjjnnnTTT<<>>444444???^^^gggLLL222000---+++'''&&&---777222%%%&&&VVVAAA$$$:::@@@666777555888999333@@@]]]yyyuuunnnooooooqqqzzzrrr~~~tttjjjrrr^^^???WWWoooccc]]]\\\bbbaaayyyrrrKKK))))))+++&&&***,,,((()))+++))))))///888WWWsssiii;;;{{{qqq]]]JJJ:::LLL{{{rrrlllNNNfffNNN===BBBPPPiiiwwwwwwppplllsss}}}aaaGGG(((888888222,,,,,,,,,,,,++++++++++++******&&&111DDD:::LLL^^^WWW|||sssnnnxxx]]]aaaeeeTTTsss|||bbb666777:::555222000...---......---,,,---+++)))***+++,,,------%%%---???GGG\\\hhh]]]eeeSSSvvvyyyKKK///000///,,,///222,,,,,,,,,,,,++++++++++++++++++************++++++,,,///333999???GGGOOOTTT}}}AAA999555555333444222000+++222@@@gggDDD111@@@666===VVV{{{QQQJJJIIIWWWlllxxxvvvoooxxxjjj}}}uuuccc444CCC333---///(((*********+++++++++,,,,,,+++111000///===[[[wwwWWWppp}}}cccyyyxxxwwwtttwww|||oooeeePPPEEE===444---***)))+++,,,*********+++++++++,,,,,,+++//////---777QQQooolllsssUUUWWW|||mmmllloooddddddcccooonnnkkkkkkrrrgggdddfffeeecccgggpppxxx{{{rrryyyvvvrrrdddYYYiiiqqqrrrUUU@@@444...)))***------,,,,,,///%%%///+++,,,...444~~~RRR{{{uuuQQQTTTLLLeeevvv|||yyywwwwwwvvvtttxxx}}}wwwrrrxxxvvvwwwvvvqqqlllkkkjjj```JJJ555___ssszzzxxx}}}~~~zzz{{{zzzNNNcccsssCCC===888HHH|||www~~~xxxuuupppnnnwww}}}yyyyyyzzzsss]]]SSSPPPGGG```mmmaaaXXXkkktttvvvxxxaaa888+++)))((()))((((((***...999cccvvvbbbqqqFFF:::]]]YYYtttzzz111BBBTTTPPPVVVYYYEEE888777AAAYYY___KKK---++++++---,,,+++---222+++000///ggg555)))[[[>>>,,,999777...333@@@RRReeeyyysssnnnooommmmmmyyyrrrxxxeeeooojjjHHH???^^^rrrEEEfffOOO\\\yyyuuuZZZ,,,***+++###******%%%))))))++++++...EEELLLVVVzzzRRRUUU@@@>>>~~~zzz|||[[[ccciiihhh{{{yyy}}}yyyuuulllqqqzzzaaa...111+++,,,------,,,,,,,,,+++++++++))),,,,,,999KKK222TTT]]]TTTnnnYYYnnnkkkBBB:::777)))222000...---......---,,,...***(((+++---,,,++++++%%%333QQQ^^^bbb\\\YYYwww{{{tttLLL111'''111555***------,,,,,,,,,+++++++++++++++************++++++,,,///444999???GGGOOOTTTBBB:::222555111333333444///444kkk>>>333???555LLLsssfffTTTZZZkkksssvvvxxxnnnjjj{{{~~~yyywwwmmm:::@@@111+++***&&&***++++++++++++,,,,,,,,,***---...666PPPqqqcccqqqtttoooooosssyyy{{{~~~xxxsssooohhh|||}}}pppjjjyyy{{{bbbTTTHHH777+++)))+++---+++***++++++++++++,,,,,,,,,---------444JJJggg}}}{{{nnnKKK___OOOCCC@@@???<<<===@@@CCCCCCCCCHHHAAA222???AAADDDFFFEEECCCCCCEEEMMMDDDLLLjjj~~~EEEiiiwwwzzzkkkKKK@@@444++++++...---,,,---222%%%---)))//////===uuuhhh|||YYYtttfffHHHLLL}}}nnn}}}yyyvvvuuurrrooossszzzyyyzzz~~~wwwhhheeemmmvvvsssnnnkkkllleeeOOO999XXXoooyyyxxx}}}fffGGG]]]^^^,,,///555OOO~~~}}}tttmmmoooqqqmmmsssxxxsssvvvzzztttfffSSSZZZKKKOOOmmmjjjnnnlllyyy{{{UUU333...+++)))***(((&&&***111AAAjjjsss^^^ggg777999cccfffVVV333TTTNNNZZZXXXWWWHHH<<<;;;HHH]]]dddYYY999///'''(((******+++,,,&&&111TTTddd222OOO]]]999EEE@@@666???YYYddd[[[TTToootttrrrrrrnnnnnntttrrr}}}zzzaaaeeeoooVVV444XXX|||KKKgggXXXbbbyyyuuummm:::000...&&&---***$$$+++''',,,///222[[[nnn<<>>...---///---+++---000(((+++)))000111QQQdddtttrrrKKK^^^IIITTTrrrvvvuuuvvvyyyxxxssssssvvvxxxvvvyyy|||wwwnnnnnnuuuggghhhfffcccccc___OOO<<>>,,,''')))+++---///333444[[[???qqq<<<888\\\DDD777KKK]]]NNNDDDRRRdddwww{{{uuuuuuuuurrruuurrruuuxxx{{{eee]]]mmmccc777SSStttkkkZZZnnncccxxxpppxxxIII111+++'''+++***$$$...&&&---222999uuuqqqBBBHHHttt\\\LLLCCC:::ppp|||pppjjj>>>xxx~~~sssqqqyyy{{{iiieeejjjrrruuu}}}{{{lll}}}mmmeeemmm{{{^^^GGG999888111------------,,,,,,,,,,,,,,,+++222999DDDTTTcccvvv{{{UUUeeennnxxxnnn\\\KKKfffrrrZZZ;;;;;;:::333111///...//////...------)))+++///---'''(((///GGGPPPccc^^^UUUXXXvvvoooppplll___CCC++++++444------------,,,,,,,,,,,,++++++************++++++---000444:::@@@HHHPPPUUUAAA;;;...777111555---444444dddbbb<<>>...///;;;>>>FFFNNNOOO|||zzzyyy|||}}}wwwnnngggkkkeeekkkrrrrrruuuuuukkkjjj```YYYVVVIIIVVVnnn^^^{{{eeeppp|||rrr???///***)))---+++(((///<<<||||||iiiiiiEEE111QQQnnnwww///PPPUUUKKKOOORRRPPPKKK???===KKKUUUUUUUUUNNN@@@111,,,+++,,,///222888AAAyyyOOOTTTaaa,,,JJJOOOAAA;;;FFFEEE///333VVV```tttzzzuuuuuutttsssyyyuuu{{{uuu~~~rrr\\\hhhiiiCCC===hhhUUUmmm___pppkkk~~~VVV111&&&''''''***%%%111%%%---555@@@nnnIIInnnxxxMMMNNN777OOOzzzrrrnnnmmmnnnnnnoooppplllZZZ===wwwxxxxxx~~~{{{sssyyysssxxxxxxwwwpppbbbyyygggaaalll}}}{{{SSSRRR___888222'''...------------,,,,,,,,,...)))555===CCCmmm~~~]]]vvv[[[ZZZVVVnnn```YYYIIIYYYkkkvvvCCC666666333111///...//////...---...***+++///+++'''...;;;SSS]]]cccSSS^^^~~~vvvhhhzzz~~~yyyvvvXXX777...333...------------,,,,,,,,,++++++************++++++---000555:::@@@HHHPPPUUU@@@;;;---999222777---EEE222FFF???BBBIIIooorrrmmmSSSZZZtttwwwzzzYYYXXXxxxrrreeetttoooVVVvvv<<<888444(((///++++++,,,,,,,,,---------444;;;UUU|||xxxvvv~~~|||xxxnnnyyyyyywwwvvvtttsssqqqqqqyyywwwhhhyyyrrrgggvvvzzzkkk{{{{{{nnnRRR888------...++++++,,,,,,,,,---------000+++===fff~~~www}}}RRRooonnnLLLlll???wwwZZZQQQ@@@...<<<^^^|||zzzccc```NNN```ppphhhMMM555//////+++***---'''000---...,,,666WWWsssooohhhfffCCCpppzzzttt~~~zzzvvvwwwxxxwwwxxx{{{{{{zzzxxxvvvwwwuuuhhhZZZXXXdddkkkeeeaaa___WWWKKK888ZZZqqqxxx~~~~~~||||||www]]]<<<+++222???EEE:::DDD???<<<{{{xxxoootttuuupppjjjkkkoooqqqmmmhhhoooyyy|||~~~zzzmmmggghhhSSSWWWPPPJJJfffhhhcccqqqKKK...((((((---,,,***333BBBuuu[[[ggg555222^^^uuuooo444XXXHHHLLL???IIICCC@@@333...888999333222888333......---******,,,'''IIIGGGAAAccc:::999ccc777;;;>>>EEEJJJAAA<<>>>>>===111BBB===bbbpppcccvvvtttuuuxxx~~~zzzvvv~~~sssiiiuuu|||~~~yyymmm~~~nnn]]]eee}}}^^^YYY999...999......---------,,,,,,,,,///))):::EEEFFF{{{ooocccttt{{{oooiiinnnuuuwwwfffTTT<<<:::333111///////////////---///++++++...***'''333FFFTTTccccccOOOmmmfffooo~~~```JJJ:::)))......---------,,,,,,,,,++++++************++++++---000555:::@@@HHHPPPUUU???:::888444666444111444[[[zzzWWW;;;666EEE|||ooo___]]]nnn|||uuuZZZfff{{{uuuqqqiiiiii\\\~~~~~~PPP444<<<)))111...000+++***000---***111333@@@~~~lll|||uuu}}}qqqpppvvvoooppphhhppptttnnnhhhppprrrvvviiijjjtttppphhhiiilllzzz|||{{{uuusssvvvooovvv000BBB%%%111///...---,,,+++,,,---......111EEElll}}}yyy{{{]]]lllIIIzzzCCCMMMuuuKKK&&&999???[[[dddpppsssQQQ___HHHdddqqqhhhnnnbbbPPP999&&&'''+++'''000'''...+++777FFF{{{cccoooNNNlllRRRNNN|||pppwwwzzzyyyvvvsssqqqrrrwww}}}vvvuuuwwwuuutttxxxlllPPP^^^cccfffeeebbb]]]XXXSSS;;;XXX{{{wwwwww~~~pppAAA&&&;;;HHHHHHVVVCCC---555;;;QQQ||||||uuurrrvvvwwwssspppqqqvvvqqqnnnqqqsssqqqppppppiiiqqq]]]XXXKKK@@@]]]ggggggiii___rrrzzzeee===333(((&&&222"""---+++PPPvvvUUUAAABBB+++CCCNNNIIIJJJ:::...333222999,,,$$$...***$$$///;;;???555+++///111000444AAA555UUUJJJddd@@@>>>SSS--->>>TTTaaaSSS333///KKKVVVqqqvvvwwwvvvpppzzzyyyyyyrrrRRR{{{[[[777RRR___WWW```UUUfffqqqzzz===222$$$***%%%###+++(((:::222EEE```hhh]]]UUU===>>>TTTBBB;;;777333333444444222///777222...222:::>>><<<888WWWdddooouuudddqqquuuqqqsss~~~zzziii[[[kkkqqqPPPrrrDDD)))333000000...---------------000666666???>>>dddhhh}}}{{{XXXFFFLLLWWWVVVcccUUU___}}}wwwsssbbbFFF666777444111///......,,,+++222+++***---+++--->>>UUUfffqqqYYYccclllyyy{{{sssppp\\\===,,,......,,,***+++...---***,,,++++++******++++++,,,,,,///333888???GGGPPPVVV???:::888444666555333;;;III999GGGVVV|||jjjiii{{{~~~uuu^^^___xxxxxxmmmkkkfffXXXtttmmm666999555,,,---000++++++111...+++222DDD~~~www|||yyyuuuppppppiiikkkfffjjjkkkgggjjjooohhh\\\lllkkkccceeeccccccmmmggg~~~yyyqqqyyySSS111222///...---,,,,,,,,,,,,------,,,;;;bbbzzznnnuuussseeesss```sssPPPwwwdddEEEDDDWWW}}}zzzkkknnn|||~~~|||bbbYYYRRR[[[qqq~~~aaa:::(((222000666,,,)))///(((///HHHgggbbbTTT~~~cccHHH]]]~~~yyyyyyooovvvyyytttooopppqqqqqqsssrrrtttsssrrrxxxmmmSSS[[[```dddccc```]]]WWWRRRDDD]]]yyysss||||||oooSSS<<>>BBBIIIeeeqqq{{{zzzrrrnnnqqqvvv|||zzzyyyxxxtttVVVrrrccc777KKKfffYYYcccRRRzzzrrrNNN777***(((,,,+++***(((///000~~~pppGGGbbbuuu~~~SSSNNN444RRRTTT666555999888777555333333333444444222222555:::===<<<:::JJJuuummmvvvgggdddZZZWWWgggbbbxxxgggqqq{{{}}}{{{iiiWWWbbbvvv666nnnlll444777000000///...------------&&&444999;;;YYYMMMLLLnnnvvvrrrbbbQQQJJJPPPccc~~~tttmmm}}}qqqBBB===888555222000//////...---------------,,,333III^^^___WWWccc|||yyyxxxpppqqqaaaCCC222//////...,,,,,,---,,,+++,,,,,,++++++++++++,,,,,,,,,///333888???GGGPPPVVV???999999444777555555DDDsss888888VVVsssaaa^^^vvv~~~yyyxxxvvvssscccSSSgggmmmpppfffYYYjjj:::333???(((,,,///+++,,,333...+++444TTTzzzlllkkknnngggeeejjjjjjlllgggeeeeee^^^fffcccXXXYYYggg]]]UUU___\\\SSS\\\___sss[[[ppp{{{zzzdddllluuu333444,,,,,,,,,,,,,,,,,,---,,,,,,///HHHtttYYYuuujjjYYYkkkUUUdddFFFhhhaaaxxxWWWRRRnnnrrrppprrr}}}rrrUUU___RRRfffqqqfffBBB)))333###)))***---222'''+++TTTQQQgggoooMMMlllMMMsssyyyyyy~~~}}}uuunnnyyy|||rrrmmmssstttoooooonnnppppppqqqyyypppWWW\\\bbbfffdddbbb___XXXPPP888```wwwhhhcccUUUOOOFFF\\\kkkSSSEEEAAA000KKKKKKOOOXXX~~~{{{|||~~~{{{uuutttvvvtttpppppptttuuurrrooopppttt{{{___VVVUUU>>>IIImmm]]]bbbsssyyyRRR,,,---,,,///***---666qqqlllfffddd666EEE|||{{{sssDDDPPPAAA888333***+++$$$---,,,(((,,,******444222777000''')))000@@@XXXBBB777OOOiiiHHH:::aaa666VVVaaaOOO111666RRRdddiiiqqqrrrxxx}}}wwwmmmoooxxxxxx{{{zzzzzzvvvvvv\\\eeeppp;;;AAApppqqq^^^iiiMMMwww|||rrr]]]''')))000(((---'''222666RRRcccXXXrrrhhhJJJBBB888tttsssRRRLLLVVVJJJMMMOOONNNLLLMMMRRRWWWXXX\\\```dddgggjjjmmmnnntttmmmnnnWWWYYYddd]]]vvveee^^^{{{|||~~~mmmWWWYYYpppJJJSSSxxx///+++111000///...------------(((666AAA>>>kkk}}}]]]TTTSSSaaarrrWWWGGGuuu[[[|||qqqiiirrr}}}qqqfffrrrCCCIII999666333000000000//////)))///000,,,...@@@XXXhhhfffSSSxxxssslllsssjjjOOO;;;//////000///---++++++,,,,,,,,,++++++++++++,,,,,,,,,///333888???GGGPPPVVV>>>999999555777666999PPPUUU444@@@```rrrUUUNNN___rrrzzz|||~~~~~~~~~~~~}}}|||ppprrrkkkmmmiiiKKKSSSsssssshhh```eeezzzFFF///===***---...+++---222------;;;gggnnnlllOOOJJJIIIKKKIIILLLRRRVVVSSSMMMJJJUUUHHHMMMGGGCCCHHHDDDEEEJJJKKKMMMVVVaaaiiiYYYkkkfffyyyttt~~~WWW---///+++,,,,,,---------------444VVVrrr{{{aaazzzaaaqqq\\\OOOggg444dddEEE888>>>uuuKKK]]]qqq}}}wwwYYYcccPPPRRR{{{sssnnn\\\111555******+++000222(((000kkkIIIqqqWWWbbbMMM{{{zzzsssxxx|||oooxxx|||mmmmmm{{{uuuooonnnppppppqqq{{{ttt[[[ZZZbbbgggeeeaaa\\\PPPCCC<<>>CCCWWW999jjjWWW>>><<>>999999555888777>>>iiiCCC>>>MMMlllppp^^^RRRKKKHHH]]]eeepppyyy{{{xxxuuuuuummmnnnccciiioooNNNFFFsss~~~qqqiiibbbZZZuuu~~~\\\000333111...///,,,---000,,,555LLL}}}vvvzzzlllbbbkkkqqqwww~~~~~~yyywwwqqqjjjhhhmmmooojjjuuutttvvvfffDDDSSSnnncccSSSYYYiiiooolllrrrnnn|||}}}ooo|||{{{333444,,,,,,,,,------.........888kkkyyynnnoooppp]]]XXXRRRjjj444vvv@@@666RRR[[[NNNZZZ}}}sss}}}uuuddd\\\QQQEEEooozzzuuummm000+++444111,,,///---))):::MMMyyy^^^{{{[[[VVVvvvvvvyyyooozzz~~~wwwjjjpppsssqqqppprrrqqqsss|||ttt\\\UUU___eeebbb]]]VVVDDD222===888BBBSSSUUUeeessssssggg\\\???<<>>777CCCSSSKKK333:::AAAaaalllyyyvvv{{{|||tttllllllpppsssqqqnnnmmmoooqqqttt|||oooxxxttt___TTTFFFOOOKKKbbbddd}}}zzzyyyOOO+++,,,''',,,///PPPZZZxxxNNNUUUiiiKKK>>>VVVYYYLLL000111+++,,,---***222444++++++///***------)))(((&&&$$$<<>>YYY{{{[[[iiizzzwwwrrrfffiiipppqqqFFF===:::DDDTTTaaajjjpppjjjlll```^^^hhh[[[JJJOOOlllrrraaaHHHiii|||666444111,,,///...---///555WWWzzzqqqooorrrtttrrrmmmrrrmmmmmmWWW]]];;;TTTLLLNNNEEE@@@999KKK|||eeeOOOMMMVVV\\\zzznnnaaalllccc000111///---,,,---///222555```ooolllSSS___ccc```KKKrrr[[[MMMtttZZZggg@@@>>>TTTLLLkkkzzzuuuZZZCCCSSSKKKppp{{{kkk666...)))++++++***---EEE~~~```uuujjjyyyMMMiii|||{{{|||sssjjjlllooopppooollllllnnnlllfffsssqqqssspppnnnrrrfffKKKRRR\\\```ZZZYYYZZZKKK777777dddVVV___qqqtttMMM:::???AAA000666@@@222@@@>>>GGGfffwwwlll}}}rrryyy|||wwwrrrssstttssspppoooqqquuuwwwxxx~~~vvvwww|||aaaLLLAAA@@@hhh<<>>YYYkkkhhhZZZ|||nnn}}}uuulllccc]]]iiirrrlllggg]]]XXXBBB444***---///***)))---------,,,,,,,,,,,,------,,,///333888???GGGPPPVVV[[[===999999777:::999VVVkkkMMM<<>>rrrXXXjjj{{{~~~{{{wwwccc;;;[[[000YYYmmmSSShhh222'''111---...///222GGGwwweeerrrQQQVVVvvv{{{xxxzzzkkkqqqvvvuuurrrlllfffeeejjjooorrrpppqqqnnnjjjmmm___CCCIIIRRRTTTNNNPPPUUULLL:::DDDxxxBBBZZZoooggg999CCC888???eeejjjSSSMMM===222<<>>QQQwwwWWWPPPXXXqqqNNNSSS111222111000//////.........777???LLLxxxcccsssKKK___zzztttWWW>>>GGGPPPaaa|||yyymmmnnn\\\SSSJJJKKKFFF>>>888444333222111---,,,222GGG```mmmggg\\\^^^fffnnngggfffbbb[[[SSSwwwxxxhhh]]]WWWYYYKKK999,,,...000+++(((+++...------,,,,,,------...,,,///333999???GGGPPPVVVSSSvvv===???555555===666CCC===IIIxxxRRRNNN>>>@@@888888666EEEjjjnnnqqqvvvqqqppp|||xxxdddlllccc^^^\\\TTTkkkHHHCCClllrrrsssnnnSSSfff~~~vvvtttDDD---777111...---...666CCC|||~~~wwwVVVJJJvvvwwwxxxrrrssstttpppmmmIIIAAAIIIiiibbbkkklllccckkkhhhccchhhfff```GGGSSSrrrbbb\\\[[[rrrBBB444,,,111///---)))---TTT|||vvvjjjooobbbsss}}}pppeeeWWWBBB???CCC;;;HHH999zzzJJJhhheee[[[:::CCC^^^eeeyyy}}}|||rrrlllDDDQQQ999qqqggg|||^^^;;;///***///&&&111---dddiii}}}ddd~~~TTT|||yyyxxxzzzwwwqqqnnnooonnnvvvpppaaahhh{{{wwwaaajjjdddaaaeeelllgggQQQ<<>>CCC|||___fffqqqjjjGGG444SSSlllOOOLLL>>>JJJ222bbb{{{jjjqqqgggwwwyyyrrryyy~~~vvvoooiiipppxxx|||{{{|||qqqoooQQQEEE<<>>@@@JJJPPP666!!!.........---,,,---...///000555888111000888777000222555777444000555???BBB>>>kkkiii|||zzzxxxpppvvvyyyvvv}}}aaabbbCCC<<>>777555333000---111000000[[[lllpppbbbqqqfffUUUMMMBBBBBBoooyyyNNN|||mmmfffbbb^^^ZZZGGGlllsssqqqXXXbbbfff}}}ZZZ:::&&&---444,,,+++333---,,,,,,++++++,,,,,,------///444999???GGGOOOUUUWWWttt===>>>666666;;;:::CCC@@@NNNjjjOOO```YYYLLL@@@JJJ@@@777MMMUUUbbbvvv|||xxx~~~jjjbbb\\\XXXRRRgggIIICCC```yyyoooNNNWWWuuuMMM000+++///222***555333aaa}}}~~~vvvbbbaaavvvpppnnnhhhsss???555XXXUUU```jjj999:::dddgggeeegggddd]]]JJJIIIeeeaaaTTTsssnnn}}}TTT333,,,222222222111;;;fff{{{hhhrrrZZZSSSccc777<<>>BBB===HHH\\\CCC^^^wwwBBBbbb[[[<<<222---444777AAA[[[```mmmiiiqqqwww{{{|||rrrlllrrrqqqzzz{{{wwwyyy{{{}}}oootttYYYEEE888QQQdddWWWzzzaaaooo|||AAA000(((---333yyy^^^nnnZZZKKK```???fffOOOFFF]]]ZZZWWWCCC---333))),,,777///+++999777---444000///...------...///000///;;;BBBKKKVVVRRRHHHHHHNNNDDDCCCIIIDDD999???QQQbbbggg|||vvvzzz}}}yyy{{{\\\]]]|||BBB<<>>===777777999BBBxxx@@@AAATTTMMMVVVoooSSSQQQNNNVVVJJJ>>>PPPQQQIIIhhh|||nnnggg```YYYSSSOOO___JJJCCCQQQ|||oooPPPSSS{{{XXX444+++,,,555(((999444~~~}}}yyypppggg{{{tttqqqqqqrrruuuzzzdddBBBBBBWWW[[[KKKDDDRRRuuuhhheeecccggg```WWWDDDYYYhhhQQQ^^^dddggg777...333000...,,,;;;kkkyyy{{{eeelllTTTooo999AAA)))999111111666***666111666999CCCjjj{{{bbb555OOOfff|||~~~ssshhhJJJAAARRRYYYlllyyyyyyeee+++,,,...+++444///jjj]]]wwwiiinnnRRR{{{xxxvvvvvvtttooommmooosss|||~~~~~~yyykkkmmmkkk]]]III999222222555222...++++++---000333;;;uuu|||oooWWW333YYYFFFaaabbb==="""+++::::::EEELLLNNNuuu:::666NNNMMMYYYkkkxxxzzzsssppprrruuuyyyrrryyyxxxtttkkksss^^^CCC666OOO___LLLoooUUUjjj{{{wwwGGG222)))...:::vvv___rrr^^^MMM^^^CCClllIIIPPP^^^[[[VVVEEE333333***666YYYYYY===555333000777000///......---...///000888CCCJJJRRR```aaa]]]aaaUUUKKKLLLVVVUUUKKKMMMZZZRRRgggzzz{{{~~~{{{zzzZZZdddGGG888eeetttSSS777lllyyyvvvyyyooo000///...+++///AAAkkkKKKuuuooo|||```]]]777cccyyyllllll[[[cccxxxzzzrrruuu|||zzzvvvsssjjjgggsssXXXrrrXXX)))...444000<<>>@@@VVVJJJaaalllMMMaaaccc\\\OOOUUUeeeTTTKKK]]]ppphhhbbb^^^UUUMMMLLLVVVLLLCCCGGGxxxnnnYYY]]]\\\222444---333---444@@@~~~nnnMMM~~~rrrwwwttttttiiiffffffHHH222777WWWzzz---JJJpppjjjdddjjjkkkhhhbbbaaaBBBMMMkkkTTTMMMVVVwww:::...111---)))(((<<>>AAAFFFUUUxxxUUURRRYYYSSS:::IIILLL333333222111000000000000444JJJ[[[WWWrrrWWWCCC999666;;;777<<<>>>666HHHbbbBBBHHH[[[[[[GGGEEEOOOaaa~~~yyyzzzmmm]]]OOOaaa~~~hhhaaaUUUGGG;;;444333444...222>>>nnnvvvmmmaaa}}}uuucccSSSKKKYYYTTTSSSKKKNNNaaapppuuufff]]]YYYUUUSSSVVVBBBfffxxxrrrWWW___RRRMMMCCC666,,,+++---,,,***---,,,,,,++++++,,,,,,---///111666:::AAAIIIQQQWWWbbbnnn@@@:::999999666]]]sssggg@@@???[[[KKKiiieeerrrvvvkkkeee```eeeiiiLLLlllgggkkkggg\\\[[[RRRHHHKKKMMMNNNBBB???tttooo]]]ZZZ^^^000555000...444,,,WWWwww|||\\\FFFeeeVVVRRRIIIQQQMMMRRRBBBFFF(((000xxxNNNJJJUUUfffmmm```gggjjjdddaaacccEEECCCdddXXXCCC|||]]]<<<...000......111JJJhhhRRRrrrCCCEEEbbb```dddfffnnnkkkpppjjj||||||iiiGGGAAA???<<>>...,,,DDDGGG555......---,,,,,,,,,---...///+++000111===RRRWWWOOOMMM___aaa___[[[aaakkklllgggyyy{{{yyygggoooWWW777WWWlll]]]555kkk}}}>>>***---,,,555\\\nnnrrr{{{tttwwwfffZZZ777{{{cccRRRkkkzzz|||yyyrrrmmmpppwwwxxxvvvvvvzzzuuunnnkkkbbbbbbnnnXXXAAA:::888:::BBBAAAPPP^^^WWWJJJNNNVVV@@@III444333222111000000000000666LLL]]]xxxOOOHHH888666999888<<<555===NNNYYYxxxXXX;;;888HHH@@@BBB888@@@KKKZZZvvvssshhhZZZVVVjjjkkkfff[[[MMMAAA999555555///222???qqqvvvmmmkkk}}}{{{;;;<<>>===IIIbbbnnnmmmpppjjjdddhhhqqqpppooo{{{llllll[[[444QQQiiiccc666eeexxxsssqqq{{{EEE,,,---,,,666ddddddyyyxxx|||yyyiiiOOO888^^^vvv{{{qqq||||||xxxssssssuuuqqqkkksssuuummmggggggaaaaaalllCCC...DDDAAA===\\\ZZZ~~~}}}ZZZJJJRRR|||YYY;;;FFFsss444333222111111000111111;;;MMMZZZaaaTTTuuu777555@@@???EEESSSVVVmmmnnn000===555999555222555@@@OOOfffxxxrrr```TTTUUUfffvvvtttoooeeeZZZNNNCCC;;;666444444>>>nnnsssooo|||bbbFFFOOONNNPPPddd{{{~~~ooo```VVVPPPNNNMMMLLL<<>>llllllzzz]]]nnnbbbyyyyyyiiitttwwwiiibbbSSSXXXOOOCCCLLL@@@RRR@@@>>>{{{uuuzzz^^^@@@zzzzzziii666111333...000===yyyzzzeeeYYYrrrxxxrrrVVVUUUAAAAAAJJJ###===WWWOOOIII>>>RRRqqq}}}ooonnnmmmiiinnnfffcccFFFJJJnnnNNNLLLuuubbbPPP888111//////000HHHrrrcccjjjLLLTTTAAA333;;;CCCMMMRRREEE???@@@FFFVVVVVVIIIMMMVVVXXXYYY[[[rrrwwwppp~~~}}}www~~~lll[[[===;;;WWWdddpppvvv<<>>IIIRRR```~~~888RRR]]]OOO777HHHGGGJJJWWWRRR[[[xxx~~~zzzvvv~~~{{{{{{|||yyyyyyQQQ???777___GGG|||VVVxxxuuuooo<<<000)))///VVVeeehhhxxxdddPPPHHHKKK|||;;;^^^UUU```UUUIII???***111---KKKYYY\\\YYY???(((...---,,,------///111444555AAANNNYYYiii~~~|||xxx|||nnniii]]]222JJJdddddd999gggzzzrrrlllyyyIII...+++***444jjj^^^}}}uuu|||mmmDDD???}}}aaakkklll{{{|||~~~llljjj```]]]aaa___^^^hhhCCC@@@@@@EEE\\\sss\\\LLLZZZ{{{bbb333@@@444444333222111111111111>>>QQQ```JJJ[[[}}}```NNNYYYgggyyyQQQ...444GGG999222FFF>>>AAAAAASSSzzzsss]]]OOOLLLVVVdddtttooohhhaaaXXXMMM@@@888333222???pppsssnnnSSSEEEPPP\\\uuu}}}nnn```UUUOOOMMMLLLGGGCCCLLLhhheeeYYYLLLRRRTTTGGG888...++++++++++++---,,,,,,++++++,,,,,,------000444999???GGGPPPVVVYYYoooDDD555:::===777uuueeeDDD;;;pppzzzHHHzzzdddRRRlllyyyfffNNN]]]PPPWWWOOOCCCMMM>>>SSS@@@CCCwwwttteeeFFFlll000000222111***LLLuuu}}}nnnHHHOOOIIIUUUEEE@@@EEECCC[[[TTTdddiiinnniiieeegggnnnaaajjjDDD;;;oooNNNBBBXXXOOO555...///333666OOOooorrr```SSSLLL777,,,BBBFFFDDDEEE??????GGGKKKiiizzzuuuuuugggwwwllliiimmm~~~}}}~~~uuu|||iiiYYYAAA444fffMMMsss```DDD888222888000000MMMsssvvvnnnbbbppp}}}~~~}}}tttnnnmmmwww~~~pppiiinnnqqqnnnrrrVVV<<<666888666555999,,,555@@@GGGOOO\\\hhhoooqqqFFFDDDEEEJJJKKKOOOHHHJJJSSSSSS{{{}}}xxx~~~~~~rrrvvvSSSEEE:::XXX<<>>GGGJJJ===BBBnnnuuudddDDDsss000333444333666HHHzzz~~~}}}rrr>>>YYYEEENNNGGGPPPXXX\\\YYYXXXhhhkkkgggmmmkkkmmmjjjdddJJJHHHddd```<<>>>>>PPPQQQrrrqqq}}}ZZZ,,,(((''')));;;NNNxxxxxxRRRfff~~~}}}~~~wwwxxx}}}|||uuunnniiikkkooo[[[;;;<<<@@@999:::FFF666777NNN999[[[qqqOOO<<>>eee888uuuJJJlllqqq{{{JJJ000***444hhh```hhhxxxaaaMMMGGGUUUrrr<<>>FFFOOOUUUjjjqqq<<<===666<<<<<>>EEEHHH<<<:::mmmvvv}}}nnnIIIzzzxxx222444111///444NNNooosssWWWDDD^^^UUUJJJFFFaaawwwxxxxxxxxxiiilllmmmlllppphhhbbbLLLBBB[[[dddDDDdddRRRddd666222777000777}}}^^^|||bbbnnnMMM???@@@CCC^^^yyykkk]]]|||{{{zzztttlllSSS888999KKKDDDiiiSSS222666444333@@@FFFiiieeeddd}}}~~~{{{yyyzzzwwwqqqqqquuuxxxzzz}}}{{{tttmmmlllmmm{{{hhhSSSGGGBBBBBBHHHPPPZZZXXXQQQAAABBBcccjjjPPPQQQeeeYYYYYY\\\^^^^^^|||{{{~~~}}}{{{vvvpppsssjjjnnnIII<<<;;;YYY444vvvTTTyyyvvvzzzooo:::%%%)))333aaa___uuuyyyaaaNNNHHHTTTrrr>>>hhh^^^bbbWWWKKK@@@,,,------------+++)))***,,,...,,,***222>>>???BBB[[[zzz|||~~~lllkkk444RRRsssfff;;;^^^qqqyyyvvvyyyIII///111111555WWWyyypppfff???KKKlllPPPqqqnnn]]]eeeccchhhjjjeeeiiillleeeMMM[[[ccccccjjjyyy|||tttjjjpppqqq|||mmmGGGBBBwwwfff;;;AAA999666333111111222222222IIINNN|||fffddd>>>RRR^^^OOOAAA???DDDLLLQQQWWWYYYMMMHHHTTTjjjyyynnn^^^SSSKKKNNNvvvtttqqqnnnmmmhhhYYYJJJ<<<888;;;iiixxxhhh{{{uuu{{{mmm]]]RRRKKKEEEBBBCCCCCC;;;HHHfffeee___>>>WWWQQQDDD555///,,,******,,,******+++++++++,,,,,,,,,,,,...222888>>>FFFOOOUUUmmmrrr>>>>>>555;;;>>>LLLGGGvvvWWW888JJJTTTiiiYYYwwwxxxlllaaa```cccxxx___RRRLLL;;;IIIBBBHHHSSSOOOLLLIIIIIICCC<<>>HHH]]]{{{mmmrrrqqqlllkkkrrreee```NNN:::PPPjjjFFFMMMKKKddd555000666111888zzzXXXtttffftttHHH111<<>>GGGPPPVVVkkksss@@@???444:::???NNNPPPzzzQQQNNNmmmlllQQQXXXKKKnnnOOOjjj|||???OOObbbZZZ444:::888444EEEKKK\\\eeeJJJKKKFFFFFFAAA;;;@@@CCC999GGG|||vvvlllDDDppp666333555///444dddkkk|||uuuWWWNNNLLLHHHDDD]]]ppp|||vvvfffrrrtttlllpppjjjsssccc^^^QQQ555JJJsssFFF777DDDfff666...222///888www{{{dddSSSttttttRRREEE@@@@@@SSSbbbfffuuu}}}~~~}}}xxxwwwzzzxxxwwwvvvjjjNNN555;;;QQQCCChhhrrr///111000000???GGGjjjcccuuu[[[xxxwwwxxxqqqkkkiiilllnnnpppqqqxxx~~~yyypppmmmppprrrwwwxxxuuusss~~~rrr[[[IIIkkk~~~WWWbbbooohhh```WWW|||www___bbb}}}kkkyyy|||||||||{{{}}}wwwsssvvvqqquuummmpppIII999777RRR666oooRRRJJJ111000666bbbbbbzzzcccKKKIIIXXXttt???rrr]]]______VVVBBB***///+++,,,,,,+++***+++...111+++???NNNWWWttt~~~yyy|||{{{}}}{{{vvv}}}PPPbbb///RRRppp]]]:::ppp}}}SSS///---,,,555sss___qqqpppkkkDDDIII~~~pppgggwwwxxx{{{~~~vvvHHHDDDooo```;;;;;;:::777444222222222222111KKKVVVHHH???<<>>GGGQQQWWWkkktttAAA???444:::???MMMUUU{{{nnnrrr:::JJJMMMYYYpppeeesssxxxttthhh===666666;;;CCCNNN\\\uuuMMMJJJCCCCCC@@@:::===@@@888<<>>UUUJJJooowww(((111///...<<>>ttt]]]___aaaZZZFFF+++///+++,,,,,,++++++---111444777MMMddd|||}}}mmm{{{}}}vvvrrrwww}}}{{{~~~{{{uuuUUUiii666RRRfffZZZ222uuueeeMMM***......:::sssbbbcccuuupppFFFIIITTTLLLfffiiixxxLLLJJJooo[[[<<<;;;;;;888444222222222222111FFF\\\NNNIII[[[yyywwwjjjVVVPPPJJJMMMssswwwyyyuuuooojjjccc\\\OOODDD333VVVvvveeeyyykkkQQQkkk}}}~~~tttZZZOOOEEE@@@===:::888999333:::EEE___qqq[[[QQQ\\\]]]FFF///(((,,,...,,,*********+++++++++,,,,,,,,,---///222777>>>GGGRRRYYYyyyttt@@@@@@666;;;>>>GGGKKKlllccc444XXXhhhBBB===>>>JJJeeegggssszzz]]]RRR444BBB666999IIISSSeee~~~UUUJJJBBBAAA@@@:::<<<>>>888666iiixxxbbb[[[444000///000333llllll~~~uuuqqqVVV444AAAFFFZZZppptttffffffsssuuuooorrrsssqqqssshhhmmmbbb```MMM666PPPsssCCC...KKKeee777///333333DDDWWWttt~~~sssccc@@@VVVuuunnnaaatttgggDDDSSSdddBBBXXX}}}|||}}}wwwwwwsssbbbFFF333===RRRXXXzzznnn000+++))))))999IIIqqqyyyyyy[[[ttt}}}~~~~~~{{{xxxyyypppzzz}}}yyyzzzvvvpppvvvwww{{{uuuYYY999000:::SSSGGGMMMVVVUUUiiiaaagggtttuuu}}}}}}|||wwwzzz{{{zzz|||~~~wwwyyynnnnnnEEE444111\\\===eeeKKKqqqlllVVV999+++777vvvsssvvvfffKKKOOOdddwww???ttt```bbbbbb]]]MMM111///+++,,,---------///333666OOO]]]III999eeezzzwwwuuuvvvxxxwwwuuuwww}}}||||||}}}{{{WWWeee777QQQ^^^]]]888lllzzzWWW===111---***999mmmbbb\\\yyyuuuJJJJJJtttYYYOOOKKK```___ssstttvvvUUUwwwKKKLLLlllTTT<<<===<<<888555333222222222111HHHaaazzzdddiiittt{{{uuueeeVVVQQQKKKMMM}}}|||vvvrrrpppkkkeee\\\MMM777HHHoootttlllBBB999nnnffflllZZZPPPFFF>>>;;;:::777666777333777JJJdddmmmTTT[[[ZZZ[[[EEE///'''+++---+++)))******+++++++++,,,,,,,,,---///222777>>>HHHSSSZZZttt??????777<<<<<>>SSSkkkiii|||cccNNNdddeee\\\...555===MMM@@@999SSShhhyyydddJJJAAA@@@@@@:::;;;===888;;;uuuzzzccccccttt222222,,,444444kkk{{{jjjuuurrrQQQIIIJJJWWWaaalllvvvnnnwwwtttqqqkkkkkkwwwyyyllljjjiiicccaaaGGG666TTTiii888...MMM]]]333///222000AAAXXXwwweeeVVV///???ZZZoooMMMZZZ[[[\\\uuuyyy|||}}}~~~~~~}}}}}}|||zzzxxxvvvnnn\\\AAA111;;;OOOdddeee888777444111===~~~AAAdddnnn{{{eee|||rrrxxxzzzyyy{{{xxx}}}tttrrrvvvyyylllLLL000111CCC~~~===``````VVV:::DDDnnnwwwyyyuuuvvv|||~~~xxxxxxllllllEEE555222TTT:::kkkbbbqqqwwwIII111)))444nnnmmmxxxhhhRRRVVVfffwwwDDDssseeegggbbb```VVV888///,,,---......///222666999QQQkkkrrrKKKHHH|||aaaFFFBBBQQQhhhzzzqqqlllrrr{{{~~~|||zzz~~~}}}~~~[[[[[[444SSS^^^eee===lllaaa;;;666---&&&555fffcccaaazzz{{{QQQMMM}}}ZZZLLLCCCJJJhhhgggTTT]]]xxxtttsss~~~kkkfff~~~vvvEEEIIIgggLLL<<<@@@uuu<<<999555333222222222111FFFdddkkkRRRNNNPPP]]]rrrbbbTTTPPPJJJKKK~~~|||vvvooolllnnnlllggg```VVVCCC@@@pppyyyxxxpppVVVFFF]]]gggxxx{{{rrrbbbHHH???888777777555444555666555SSSmmmhhhIII^^^MMMOOO@@@111******))))))+++******+++++++++,,,,,,,,,---///222666>>>HHHSSS[[[ttt>>>???888===:::^^^AAAWWWmmm\\\LLLGGGdddxxxnnnxxxcccbbbwwwwwwJJJ---:::LLLSSSBBBfffwwwJJJ@@@@@@AAA::::::===888===~~~lllooohhh888<<<...999777jjjzzzwwwmmmsssVVVmmm]]]rrrwwwdddeeesssNNN[[[oooeeeooowwwkkkkkksssmmmkkkgggdddbbbBBB666VVVaaa333333QQQ]]]666333555111>>>PPPppp___jjj000RRR{{{mmmZZZtttxxx\\\|||jjjttt~~~~~~{{{vvvsssjjjWWW>>>111<<>>000,,,---...///000333777;;;mmm]]]:::888lllwwwdddcccZZZUUU^^^qqqtttyyyyyyrrrnnnsss|||wwwjjjZZZ888YYY___iii888rrrqqqDDD000222)))666eeejjjhhhyyy~~~VVVOOOzzzQQQGGGfff{{{|||yyywwwoooEEESSSmmmwwwrrr|||wwwZZZttt???EEEbbbFFF<<>>HHHTTT\\\{{{@@@;;;;;;<<>>QQQpppyyykkkFFFYYY>>>FFF***;;;YYYaaa\\\oootttSSS888:::<<<;;;>>>777999CCCvvv{{{lllxxxsss222;;;777///;;;eeetttzzz}}}~~~wwwttt```jjjoooWWW\\\tttZZZWWWEEE777===LLLWWWgggnnnoooqqqlllhhhooocccqqqYYYTTTCCC666XXXUUU...999]]]RRR>>>///111777444vvvUUUkkk{{{lllggg===RRRQQQlll}}}TTTqqq???BBB^^^lll~~~}}}}}}zzzrrrdddQQQ;;;///:::MMMllluuuVVV///111333)))---OOOqqqyyyuuuZZZ```xxx|||vvvvvvrrrqqqyyyzzztttnnnvvvoooiiiwww{{{mmmsss___999***;;;aaawww[[[<<<444CCC777PPPrrrfff}}}ssspppkkk|||hhhbbbwwwsssuuufffGGG555444eee<<>>HHHTTT[[[CCC>>>888:::;;;kkkFFFUUUuuuPPP@@@777444@@@UUU```[[[QQQ???[[[AAACCC666FFFeeeZZZIII[[[NNNeee```AAA>>>;;;888<<<999>>>;;;}}}|||jjjmmmnnnJJJSSS666777777dddyyyttt}}}|||vvvpppaaaggg```IIIVVVlllyyyjjjFFF444111KKK^^^PPPqqquuummmhhhrrrvvvqqqpppfffooo[[[TTT???333eeeOOO888:::YYY<<<000222666777xxxUUUtttxxx___~~~DDDjjjgggIIIzzz^^^KKK>>><<<111:::@@@PPP|||~~~zzz~~~~~~}}}}}}xxxqqqcccMMM777000<<>>666777666444333555666666<<>>???UUUUUUyyygggDDD>>><<<:::>>>:::???<<<}}}wwwjjjhhhuuuvvvwww666:::111^^^qqqrrrttt}}}{{{yyyrrriiimmmSSS;;;QQQcccmmmfffYYY666===nnn~~~sssdddjjjrrrnnnkkkjjjkkk^^^RRR888333wwwEEE---)))hhh>>>333444333888wwwRRRlllrrr]]]GGGKKK\\\yyyFFF:::&&&444;;;NNNaaagggvvv~~~}}}||||||uuuppp```FFF333333???KKKsssHHH888444555///***mmmSSSlllkkkZZZxxx|||vvvvvvnnnhhhmmmqqqrrr{{{~~~qqqjjjnnnpppnnnwwwpppHHH111555VVVbbb>>><<<===BBBVVVnnnRRRjjjtttbbbqqqbbbgggpppkkkZZZhhhuuu}}}}}}uuuyyy~~~}}}wwwtttllllllnnn]]]@@@333888aaa555pppUUUxxxttt???...///)))]]]nnn```iiiZZZfff]]]mmmtttcccdddkkk^^^MMM888333)))000111555DDDZZZfff<<<555333---|||sssRRRFFFPPPPPPKKKIIIGGGHHH///===^^^pppiii???AAAkkkMMMHHHjjj}}}ssswww666222111111111SSSqqqyyywwwFFFlllLLLSSSrrrwww~~~wwwpppaaaccckkkEEEXXXvvvzzz^^^sssRRR???BBBttt\\\666<<>>IIIwwwBBB888444///666rrrXXX\\\}}}tttlllUUUyyyEEEmmm~~~zzzwwwggg)))777DDDRRR~~~~~~}}}|||{{{sssnnn[[[@@@111666EEEOOOtttRRR:::+++...444444mmmfffhhh|||ooossslllSSS{{{}}}}}}wwwwwwqqqmmmrrrqqqmmm~~~zzztttvvvmmmlllxxxKKK777777NNNjjjAAA:::333---999999PPP[[[fffFFFxxxYYYNNNvvv}}}{{{zzz~~~zzzrrrnnnqqqqqq\\\<<<000777\\\666rrr[[[sssqqq<<<+++...,,,VVVppp```cccNNN```eeefffuuuiiiggglllaaaSSS===222+++222777333>>>\\\|||^^^===555888777IIItttcccMMM999222222000666'''BBB^^^cccooo666>>>uuuUUUGGGssszzz777///---111...HHHwwwttt~~~|||III^^^|||NNNKKKrrrvvv{{{yyyiii\\\IIIkkkiiimmm```PPPwww~~~JJJ===FFFMMM444888vvvaaaMMMGGG>>>777444333444444@@@SSSKKKrrr<<>>;;;nnnggg{{{MMMlllTTTFFFHHH999***'''+++,,,***)))(((((())))))***++++++,,,333444666999@@@JJJVVV^^^{{{|||HHHKKKCCCfffwww]]]<<>>CCC999;;;eeexxxnnnmmmjjjRRR;;;@@@UUUZZZppp~~~{{{~~~YYY<<>>;;;888:::FFF{{{tttxxxaaaqqqgggOOOBBB444(((&&&***+++***)))((()))***+++---...///000666777888;;;AAAJJJUUU]]]QQQMMMAAAUUUyyyiii???YYYNNN555:::555444DDDbbbppp]]]@@@???KKKPPPZZZ]]]MMMNNNrrraaarrrwwwyyy|||III666666999>>>:::BBBzzzooopppiiiVVV<<>>VVVwwwYYYwwwrrrlllmmmiiicccOOO555+++,,,888111GGGaaacccTTT[[[???HHHxxx|||ZZZYYY|||~~~rrrooo888GGGjjj\\\999uuuxxxhhh666------333,,,@@@{{{pppsss}}}iiiOOOeeeHHHwww}}}nnn[[[~~~}}}aaaCCC<<<]]]???;;;@@@fffTTTNNNDDD<<<666333111000,,,WWW^^^tttpppaaaYYYBBB222OOOyyygggWWWNNNEEEGGGBBB}}}zzzvvvrrrooonnnnnnooouuusssjjjjjjqqqmmmlllxxxqqquuulllVVVFFFKKKGGG===999999111+++111555222555<<<<<<666666;;;[[[ddduuu___{{{bbb:::000((((((******+++,,,......///000000111222222000111333777???JJJVVV^^^]]]RRRCCCNNNzzz|||OOOHHHlllAAADDDAAAGGG[[[nnnmmmUUU===LLLeeeooolllnnnUUURRRaaaeeegggvvvnnnCCC:::;;;999::::::HHHnnnwwwuuugggRRRFFFFFFGGG{{{RRRvvv~~~|||}}}tttzzzrrrzzzvvv\\\YYY[[[```uuuGGGcccxxx~~~~~~qqqbbbkkkwwwqqqccc___LLL444;;;pppAAA555NNN\\\CCCFFF555===444PPPiiiXXXyyyjjjBBB999JJJfffsss...FFFOOOrrrzzz|||~~~}}}{{{zzzyyymmmUUU???777555;;;SSSmmm@@@555---'''999444NNN]]]jjj|||fffaaaxxxqqquuutttqqqxxxwwwsssvvvssspppwwwnnnrrr|||aaa>>>:::[[[RRR222+++>>>TTT???777___yyy***vvvNNNvvvWWWssswwwyyy~~~|||xxxssswww~~~||||||pppOOO000444KKKDDDKKKbbb{{{}}}kkkXXX111(((---111???zzzkkkuuuhhhNNNZZZ|||VVVyyywwwnnnnnnnnnlllZZZAAA000)))999444MMM```pppxxxuuuYYY@@@jjjppptttwwwYYY777[[[cccIIIGGG|||```222444,,,333+++:::ooowww}}}LLLzzz~~~mmmGGG{{{nnngggaaaZZZKKKyyyOOO???===mmmddd:::@@@RRRxxxggg^^^WWWMMMDDD<<<777222///777EEEFFFyyymmmJJJ;;;KKKMMMpppvvvdddUUUKKKEEEFFF???vvvwwwuuupppkkkiiilllooohhhpppjjjfffpppnnnooo}}}xxxtttuuu???HHHXXXQQQQQQCCC<<<;;;999111000333111333333888===999555???NNN}}}uuu\\\yyy```www]]]222,,,)))+++,,,+++---111222222222111000000//////+++,,,///444===IIIUUU^^^fffYYYIIIPPP^^^>>>~~~LLLTTTUUUYYY^^^[[[RRRNNNOOO[[[mmmeeeRRReee___hhhhhhxxxnnnUUU666<<>>999888JJJkkk~~~VVVQQQVVVKKKJJJrrreeewwwzzzzzzvvv~~~pppzzznnneeehhh{{{yyysssssspppqqqpppmmm```^^^GGG///>>>}}}---777DDD}}}~~~~~~UUUHHHNNN:::DDD111AAAfff~~~zzzWWW999<<>>OOO}}}~~~|||{{{yyyyyykkkNNN888555666:::SSSrrrIII333777---888)))999\\\qqq^^^TTTyyy|||uuussszzz{{{yyy{{{~~~{{{qqqdddnnn}}}iii@@@FFFsss888:::222///999666]]]HHHsssZZZbbbJJJ|||xxxyyylllwwwxxx~~~{{{wwwiiiHHH---888UUU@@@KKKOOOpppxxxfff???333000,,,///iiiYYYjjjsssXXXWWWnnnUUU{{{zzzppppppqqqqqq```SSS;;;+++888---<<>>bbbeeevvvpppfffAAA...222000444PPPmmmsssvvvLLLUUUbbbgggggggggwwwsssgggggg]]]EEE333333555:::RRRoooGGG{{{\\\HHHEEEfffrrr^^^vvvCCC>>>vvvqqq999iiiFFF000111---222***///ZZZyyyxxxbbbWWW~~~VVVlll^^^CCCJJJ???AAA===bbbsss}}}kkkXXX]]]GGG555GGG===<<<444hhhsssddd[[[PPPIIIFFFAAA777//////555[[[ssssss>>>@@@QQQSSS}}}bbbwww```OOOGGGHHHCCC===|||}}}{{{xxxxxxyyytttmmmdddllliiieeelllooonnnrrr}}}xxxmmmccccccfff]]]EEE000999111???ttt~~~UUUAAA======555///......---///444===888777???>>>999\\\vvvsss666---000555888888444000------,,,,,,++++++,,,,,,---,,,...111555===IIIVVV^^^vvvbbbWWWrrrsssGGGWWWmmm444>>>HHHYYY]]]fffZZZNNNHHHFFFrrr___ccckkkzzzPPPIII---888EEEBBB666EEE|||www\\\vvvYYYNNNMMMRRREEETTT}}}vvvwwwxxx|||^^^lllzzzwwwtttvvv{{{|||tttiiicccRRR777<<>>yyymmmhhh}}}~~~TTT@@@VVVrrrhhhUUUdddvvvrrrbbbkkkbbbiii}}}yyyyyyuuuoooSSS???---444DDDHHHqqqoooHHHCCC>>>444555---444|||nnn{{{mmmOOOuuu}}}yyypppggggggmmmyyyvvvqqqnnnmmmooorrrssswwwtttbbbHHHXXXsss\\\///555,,,AAAJJJ666NNNlllQQQ}}}~~~uuuzzz}}}||||||~~~xxxvvvnnnTTT555666999NNN&&&NNNkkk[[[DDD444222///,,,EEEjjjfffzzzyyyVVVYYYlllkkkaaawwwiiitttsssnnnmmmfffNNN888111111777III^^^IIItttUUUTTTVVVooo~~~}}};;;LLLsss~~~vvv666oooEEE555555333333---+++HHHwwwsssJJJttt^^^ggggggKKKNNNddd```zzziiiRRRAAA666^^^@@@===GGGlllnnnoookkkccc[[[RRRHHH<<<555111444VVVppprrrvvv~~~tttJJJFFFSSS{{{mmmppp[[[MMMFFFHHHDDDAAAyyyyyyyyyuuurrrtttyyyzzzwwwnnnwwwtttpppwwwyyyuuuxxxvvvkkkhhhhhhddd\\\OOODDD===:::666KKKmmmSSS;;;777......000444444333444999000AAAJJJ???222BBBtttGGGzzzJJJ>>>111222333333111///,,,***---,,,,,,++++++,,,,,,---,,,...111666>>>IIIUUU^^^uuuhhhooowwwdddDDDlll{{{NNNAAATTTfffnnnjjjeeeNNNnnncccooo333???222FFF555999DDDJJJhhhkkkaaaUUUWWWSSSUUUGGGUUU___iii~~~~~~wwwwwwyyy|||uuunnn___hhhQQQDDDnnnvvvvvvxxxyyyvvvsssnnneee\\\CCC111333eee\\\444000mmmSSSZZZTTTSSSRRRKKKNNNEEEBBBhhhccc|||rrriiiGGGFFF___tttssstttwwwIII```]]]dddvvvyyyvvvxxxrrrgggQQQBBB555777DDDDDD^^^LLLGGGAAA@@@555///222\\\~~~rrr~~~yyyccciii{{{ooonnnvvv}}}wwwsssrrrssssssttt~~~tttmmmHHHFFFUUUFFF;;;@@@aaaZZZLLLmmm}}}}}}DDDgggTTT}}}{{{uuu{{{}}}~~~zzz||||||}}}xxxuuu}}}lllGGG333---@@@>>>VVVkkkyyyJJJGGG999222000&&&999gggaaajjjggg\\\tttyyy^^^nnnnnnpppppptttppppppZZZAAA111...555DDDQQQLLLZZZ\\\```sssfff~~~aaa666]]]___ggg;;;yyyIII666...222//////---<<>>===fffhhh>>>777QQQpppooommmeeeYYYKKK???888333333QQQ```}}}~~~qqqEEEIIIjjjfff|||jjjVVVJJJBBBCCC???AAAwwwqqqrrrqqqooorrrwwwxxxvvvnnnwwwtttpppuuuvvvqqqssshhhlllttt~~~bbbZZZQQQJJJFFFBBB===888===FFFLLL]]]RRR555555777,,,---111555444111333888777777>>>EEEQQQvvvxxx}}}EEE888222000...,,,+++***++++++---,,,,,,++++++,,,,,,---,,,...111666>>>IIIUUU]]]~~~vvvoooOOO\\\[[[777HHHZZZnnnqqquuu```<<<===000JJJIII''':::GGGVVVwwwQQQaaaWWWaaa\\\ZZZLLLVVVKKKnnn~~~|||yyyyyyyyyzzz{{{|||||||||kkkRRR555BBBIIIdddwwwzzzvvvllliiijjjaaaTTT333888;;;nnn888666CCC[[[ZZZWWWTTTYYYUUUMMMNNNHHHCCCRRReeehhh~~~\\\OOOhhhGGGnnn~~~IIIssswww{{{jjjxxx}}}vvvsssuuulll\\\>>>222666;;;CCCbbbOOOVVVLLLFFFLLL999666555CCCqqqssswww[[[ZZZzzzyyyvvv~~~~~~wwwssssssuuuvvvvvvwwwwwwZZZOOONNNTTTnnnkkk\\\CCC|||XXXnnnIIITTTsss}}}{{{xxxyyy~~~uuuttt}}}bbb999555,,,III222AAAZZZuuurrrjjj___???III<<<333666(((222___llliiiwww]]]uuueeejjjuuulllkkkuuuooossseeeMMM777---444DDDPPPRRRIIInnnyyynnnZZZSSS555jjjsssTTTDDD}}}EEE888111///***222000555jjj|||^^^YYYvvvgggeeewww|||VVV<<<@@@BBBSSS>>>???ttt}}}iiihhhffffffccc___WWWLLL@@@999555333MMMYYY{{{|||cccKKKTTTzzzhhhSSSHHHAAAAAA>>>EEEyyynnnssswwwwwwxxxxxxsssmmmkkkrrrmmmggglllmmmiiilllddd|||~~~xxxlllbbb___VVVMMMIIIIIIGGG@@@888DDDTTTXXX^^^PPP888444,,,444111111444666555888<<>>IIITTT\\\~~~{{{yyylllwwwrrraaaSSSwwwhhh@@@NNNaaayyyQQQ:::888???>>>@@@999;;;>>>FFF~~~{{{FFFqqq```VVVYYYVVVTTTMMMVVVPPPaaa|||yyyzzzzzzzzzyyyxxxxxxxxxxxxtttTTT,,,999SSSuuuwwwsssjjjfffbbbRRR@@@+++;;;YYYOOO888888oooQQQdddPPPWWW___YYYSSSQQQMMMKKKIIIbbb{{{|||uuu|||^^^hhhvvv~~~yyysssooo___MMM;;;///<<>>DDD>>>,,,DDDqqqtttiiiddd^^^[[[YYYSSSIII@@@555111FFFWWWxxx{{{}}}eeeeeeiii{{{vvvtttcccOOOEEEDDDBBBAAASSSwwwsssyyy}}}|||zzzyyyuuuoooqqqwwwooohhhlllnnnmmmqqqmmmooosssFFFPPPUUUVVVOOODDD<<<===AAAVVVxxx\\\:::777111777222222888===>>>>>>???GGG999>>>hhh<<<...111+++++++++,,,,,,------------,,,,,,++++++,,,,,,---,,,...222777???IIITTT[[[{{{{{{ppprrrvvv{{{^^^XXX{{{fffuuuzzzJJJ666===999:::@@@---666DDD777pppUUUaaaeeeUUURRRSSSNNNQQQMMMNNNVVVFFFttt}}}yyywwwxxxzzz||||||zzzyyyzzz{{{qqq```999@@@[[[oooqqqpppjjjaaaSSS???...999JJJMMM666...\\\iiiWWWXXXZZZRRRZZZSSSRRROOOLLLRRRGGGCCCmmmxxxlll~~~uuuyyyrrrzzz|||rrrbbbOOO???>>>666999BBBMMMbbbTTT]]]QQQLLLIIIAAA???:::000tttzzz{{{zzz}}}XXXdddvvvtttssspppnnnooouuuqqqnnnqqqzzz|||mmmHHHLLL^^^nnnbbbOOOYYYqqqFFFIIIpppzzzxxx||||||zzzxxx{{{zzz||||||yyy}}}{{{wwwgggHHH222666777@@@111jjjwwwwww{{{NNNLLLQQQFFF>>>???444---<<>>dddssssss777]]]VVV///hhh^^^???:::666222+++111000,,,KKK|||XXXeeeyyy}}}yyyXXX^^^XXXBBB======WWWeee555+++ZZZuuurrr~~~wwwooogggdddddd```VVVMMM999111===QQQrrrfffnnn|||zzzlllooonnn[[[IIIBBBAAA<<>>;;;888888888BBBeeefff777)))777---...//////...---+++***---,,,,,,++++++,,,,,,---,,,///333888???IIISSSZZZ{{{~~~wwwzzzlll}}}\\\ggg}}}zzzzzzqqqrrr{{{fffBBB999666???DDD333:::555444CCC<<>>444222EEEJJJ000888EEE}}}OOOWWWQQQ\\\NNNTTTKKKPPPKKKGGGUUUHHHOOOsssqqqzzzpppuuuzzzgggXXXtttZZZNNNggg~~~zzzwww{{{zzz{{{xxxkkkSSS???666***222)))DDDqqq]]]]]]UUUUUUPPPCCCGGGCCC===555XXXkkkmmm[[[aaayyyxxxrrrssswwwyyyzzzwwwwww}}}}}}yyy{{{{{{xxx}}}}}}pppTTT@@@KKK|||```AAAXXX===???WWW}}}{{{~~~{{{|||}}}uuu}}}}}}~~~~~~~~~|||{{{yyyuuuXXX@@@777222888000:::^^^ooowwwJJJOOOMMMIIIDDD???888333333[[[mmmsssqqqgggnnnbbbuuulllooowwwzzzwwwvvvvvvmmmRRR777333@@@CCC[[[MMMXXX888{{{999AAAWWWFFF:::000222---...//////BBBpppkkkVVV{{{~~~~~~{{{qqqIII@@@:::FFFMMM<<>>555>>>dddqqqkkknnnmmmhhhfffjjjmmmnnnlllsssooojjjppprrrnnnqqqvvvlllqqqwwwyyysssLLL<<>>///888888999;;;::::::AAAKKKNNN222444+++(((...............---,,,+++---,,,,,,++++++,,,,,,---,,,///333888???IIISSSYYY|||xxx{{{wwwzzzoooiiizzzeeevvvyyysssxxxhhhqqqlllyyyqqq|||lllzzzjjjlllXXX\\\JJJ;;;>>><<>>;;;:::444KKKjjjhhhyyycccfffwwwbbbrrrlllooosssxxxxxxwww}}}~~~fffCCC666???MMMFFFeeexxxwww;;;>>>mmm000UUUwww555>>>@@@???666222---------444^^^{{{|||}}}SSSsss~~~xxx@@@TTTbbb<<<<<<777RRR444///IIIzzzsss}}}vvvlllmmmllljjjeee___YYYVVVNNNAAA333BBB\\\{{{~~~rrrtttPPP>>>AAAAAA555@@@jjjyyykkkiiiooorrrnnnkkkkkkjjjhhhcccmmmllljjjppppppkkklllpppoooooorrrrrryyyWWWCCC@@@AAAAAA>>>CCC999999666000:::666999:::<<<;;;<<>>===>>>@@@???;;;:::;;;999555777===IIIBBBNNN|||TTTddd\\\TTTWWWMMMYYYKKKMMMPPPPPPPPPSSSWWW[[[qqq}}}ooovvvtttyyy~~~www{{{uuukkkjjjttt}}}|||wwwvvvvvvuuutttrrrnnnnnntttxxxoooaaaZZZKKK:::444777;;;888333111000KKKfff]]]]]]ZZZWWWWWWVVVSSSQQQRRRUUUVVVTTTQQQSSSZZZbbbqqqnnn}}}TTT111999FFF[[[YYY___~~~~~~rrrrrrhhhFFF444777444888:::KKKwww}}}]]]YYYWWWQQQWWWSSSJJJLLLTTTLLLAAANNNhhhvvv}}}oooaaa___|||~~~uuurrruuuuuuxxxzzzwwwrrrtttxxxzzzsssnnnpppuuuyyyzzz{{{ZZZKKKHHHSSSRRRBBB999===eee}}}yyy{{{}}}}}}{{{ssslllYYY>>>;;;000333777...PPPiiikkkqqqOOOMMMNNNJJJFFFEEEEEEBBB;;;555222hhhqqq~~~}}}ttt]]]}}}hhh___oooyyyuuuvvvyyy}}}~~~uuu```FFF222AAAnnnnnnlll}}}TTT444TTTUUUiiiMMMJJJSSSaaaFFF999222888333:::---***333///HHH~~~zzzeeeaaauuukkkDDDyyywwwAAA@@@AAA888FFFCCC666fffqqqtttoookkkiiiiiiiiiiiiiiifffaaa^^^RRREEE888===QQQfff~~~~~~jjjrrrfffGGG<<<<<<888@@@;;;yyy{{{vvvtttwwwzzzxxxtttooonnnnnnmmmjjjiiilllmmmkkkkkkoooppprrrrrruuuuuuppppppRRR>>>;;;<<<<<<<<<999777999;;;666MMMDDD===gggAAA///666111,,,000......---,,,,,,+++******,,,++++++******++++++,,,///000222777@@@JJJTTTZZZsss{{{|||vvvzzzlll|||yyysssrrrqqqqqqpppmmmiiifffuuuqqqkkkgggbbbZZZOOOGGGMMMKKKGGGAAA:::666555555<<<:::<<>>DDDTTT|||xxxaaa\\\yyy{{{{{{vvvtttvvvwww|||yyyvvvxxxtttpppooorrrwwwzzz||||||yyyJJJ???YYYNNN+++CCC}}}{{{}}}uuuyyywww~~~}}}zzznnnaaaAAA333,,,888999000CCC\\\zzzZZZRRRMMMJJJGGGGGGHHHFFF@@@;;;<<<___lllhhh{{{|||www~~~mmm___gggrrruuuyyyzzz|||~~~yyylllYYYLLL\\\vvvRRR===JJJaaa|||yyyEEE<<>><<<;;;;;;qqqyyywwwyyyzzzyyyuuuqqqnnnlllhhhjjjooouuutttooommmoooqqqsssooooooqqqlllssseeeJJJDDDJJJNNNMMMLLL\\\uuuhhh444,,,333///+++///...------,,,++++++******,,,++++++******++++++,,,///000222888@@@KKKTTTZZZzzz~~~|||ssssssvvvkkkgggsss___RRRNNNQQQVVVOOORRRWWW^^^bbbaaaZZZTTTEEEDDDCCC@@@???@@@CCCEEEFFF===666888???FFFKKKOOOuuuvvv```FFF___PPP^^^YYYKKKMMMMMMNNNNNNMMMLLLMMMOOOQQQUUUWWWxxxdddccc~~~wwwyyy{{{}}}jjjjjjooohhh]]]UUUWWW]]]]]]XXX[[[]]][[[TTTKKKCCC:::333---111666666222000000222MMMjjj\\\SSSTTTVVVRRROOOOOOMMMOOOQQQNNNIIIGGGHHHKKKJJJLLLUUU{{{~~~sssnnn}}}|||XXX:::444@@@^^^]]]fff}}}rrrrrrkkkSSS:::333777<<>>;;;///+++444000...000(((888dddrrreee~~~sssyyyiii{{{vvvQQQiii000AAA555HHHeee111333rrrnnnuuusssmmmxxxooommmkkkkkklllmmmllllllcccdddQQQ<<<@@@ZZZeee^^^iiittt{{{yyynnn[[[III@@@<<<::::::888CCCqqqwwwssssssssssssrrrnnniiieee```dddkkkooommmhhhhhhmmmppptttnnnjjjooommmhhhmmmeeewwwTTT===+++---111...+++---------,,,,,,++++++******++++++************++++++...000333999AAAKKKTTTZZZ}}}qqqtttffflllssshhhpppoooWWWJJJGGGEEEDDDDDDFFFJJJLLLLLLJJJNNNLLLHHHCCC???===???@@@555@@@GGG@@@;;;PPP|||{{{{{{RRRPPPhhhNNNSSSVVVOOOOOOVVVNNNNNNMMMKKKJJJIIIJJJKKKFFFBBB^^^uuullllll{{{~~~oooPPPVVVdddhhheeeXXXKKKDDDBBBBBB======;;;777444333333333333777888222,,,000???LLLooo```ZZZWWWYYYWWWQQQMMMNNNKKKMMMNNNMMMKKKJJJLLLNNNJJJKKKJJJVVViiizzzllllll||||||bbb888999QQQoooaaaccc}}}~~~}}}|||wwwkkkjjj^^^===...:::;;;888EEEUUUnnnSSSXXXVVVSSSVVVQQQMMMOOONNNKKKJJJKKKJJJFFF```yyy}}}yyynnnfffvvv|||}}}yyyzzzwwwrrrqqqwww}}}uuuttt```FFFOOO|||ttt...IIIrrrSSSooozzz|||wwwpppZZZ@@@555>>>???DDD555777]]]gggOOOTTTRRRHHHFFFEEEEEEFFFFFFCCC@@@555@@@bbbpppzzzVVVqqqxxx}}}mmmdddooo{{{zzzzzz|||~~~|||~~~qqq[[[RRR+++777~~~NNNnnn888[[[777444===999,,,222666000///111+++555QQQ|||iiixxxXXXJJJ______|||\\\jjjPPP<<>>HHHkkk\\\eee~~~vvvoooggg[[[NNNEEE???999555777:::]]]zzzoooooonnnmmmooopppmmmgggbbb^^^___bbbccc___]]]eeeooollluuupppjjjqqqtttllliiizzzlllJJJ/////////111111///---+++,,,,,,,,,,,,++++++******++++++************++++++...///444:::CCCLLLTTTYYYvvv}}}pppuuurrrnnnrrroooaaapppuuuXXXIIIFFFAAA>>>???AAADDDEEECCCCCCBBBAAA???AAADDDGGGFFFBBBLLLpppooosssiii===JJJcccLLLIIIRRRNNNKKKPPPQQQOOOMMMJJJIIIHHHGGGGGGGGGCCCJJJBBBLLLhhhttt^^^WWWKKKVVV^^^[[[QQQIIICCC>>><<<:::888888888888777888555333...***222NNNwwwvvv[[[\\\ZZZZZZXXXTTTNNNLLLNNNNNNLLLKKKKKKMMMNNNMMMKKKEEELLLJJJBBB[[[|||vvvsssqqquuuyyy}}}tttHHHIIIhhhxxxttt~~~www{{{xxxvvvoooaaaCCC@@@444777AAA666444KKK|||aaaXXXYYYQQQTTTZZZPPPVVVVVVQQQJJJJJJMMMJJJCCC>>>xxxttt^^^ddduuuvvv}}}{{{uuuwww~~~}}}qqqnnnttt|||uuummmrrrwwwvvvEEEkkkbbb[[[sssooo{{{{{{|||}}}}}}~~~pppcccLLL444000===NNN888333VVVkkk||||||AAAMMM???GGGEEEDDDCCCCCCBBB@@@>>><<<<<>>;;;aaammmUUUpppwwwbbbZZZOOOGGG@@@<<<999999<<<999zzzkkkooonnnmmmoooqqqppplllhhh___```bbbbbb___^^^gggrrriiivvvrrrjjjqqqvvvrrrooodddhhhpppxxxzzzyyy@@@555...111333000---...---+++,,,+++++++++++++++******+++******))))))******+++---///444;;;DDDMMMTTTXXXgggrrryyykkkyyyssshhhiiicccbbbrrr{{{qqq|||lll___TTTNNNOOORRRWWW\\\aaagggnnnrrrmmmZZZkkkiiiWWW999KKKgggVVVLLLNNNUUUUUUVVVSSSIIINNNKKKHHHGGGGGGGGGFFFEEEHHH===WWW555VVVcccooonnnxxxQQQKKKAAA:::===CCCCCC>>>>>>;;;;;;<<<999333...---(((...:::LLLfffhhhZZZ^^^SSSTTTUUURRRMMMKKKLLLNNNQQQMMMJJJJJJLLLLLLIIIEEEFFFOOOUUUFFFXXX~~~~~~wwwcccjjjpppqqq||||||mmm\\\nnnyyyyyy}}}sssggg[[[LLL000444777999888999TTT{{{XXXYYYZZZTTTNNNTTTWWWOOOUUUSSSNNNJJJLLLPPPOOOLLLEEEeeekkk}}}fff___iiipppvvv~~~vvvrrrxxx}}}{{{|||xxx~~~jjjqqqKKK^^^^^^\\\mmmrrrzzz|||~~~~~~~~~zzzfffQQQ>>>111555DDDQQQ///===lllrrrrrrMMMJJJJJJFFFEEEDDDBBB@@@???>>>===;;;:::JJJxxxooolllrrr}}}kkkiiirrr}}}~~~|||{{{vvvcccHHH<<>>999888<<>><<<;;;;;;;;;777444@@@\\\jjjxxxyyyssslllqqq|||wwwrrrttt{{{}}}zzzsssYYY222+++666444???<<<<<>>@@@JJJXXXiiiDDD>>>UUUlllmmmeeemmmssspppiiifffddddddeeehhhiiiiiifffgggiiiooofffJJJBBBVVVlll{{{pppxxxeee]]]OOOEEE<<<999888777;;;BBB:::RRRuuukkkqqqiiiiiihhheeebbbbbbcccddd]]]\\\^^^bbbbbb```bbbgggdddiiieeeccckkkkkkgggkkkiiibbbkkksssfff```qqqNNN,,,444...///111...,,,++++++***+++---******************++++++******))))))))))))******,,,///666>>>FFFNNNTTTWWWaaalllpppYYYfffuuuZZZZZZmmmaaakkk{{{{{{rrruuu~~~~~~wwwyyytttiii___UUUGGG999EEEkkkwww______WWW]]][[[XXXVVVMMMJJJTTTKKKHHHEEEEEEGGGHHHHHHFFFFFFFFFGGGFFFOOOCCCAAAyyytttuuuaaaQQQGGGBBBBBBCCCCCCCCCIII]]]rrr{{{dddUUUOOOOOOQQQOOORRRSSSPPPMMMMMMMMMMMMJJJMMMOOONNNKKKJJJLLLOOORRRCCCQQQLLLGGGOOOWWW|||xxxttt```WWW[[[aaannnyyyxxxrrrhhhqqqjjjaaa___WWWBBB666555222777:::AAAAAAQQQjjj[[[UUU\\\SSSNNNZZZWWWNNNUUUSSSMMMKKKOOONNNIIIGGGKKKNNNHHHiiiyyyttthhhnnnjjjhhhxxxrrrzzz}}}yyyZZZKKKPPPcccrrrccc|||yyy~~~~~~{{{}}}tttfffKKK333222@@@DDD^^^666???oootttoooRRRDDDDDD<<<:::;;;:::999777777777999;;;///222111\\\sss|||wwwyyyzzzqqqnnnwwwzzz|||~~~}}}{{{~~~___000111AAA111555BBBUUUwww===CCCDDD}}}RRR999hhhiii<<<...:::888444555...***+++111000(((,,,222---555wwwttt}}}hhh}}}zzz<<<___~~~ttt|||fffJJJ<<<;;;888LLLpppJJJ???===lllaaadddooo^^^]]]dddcccdddeeefffddd```]]]aaaaaa^^^___aaaTTTIIIOOOwwweeetttoooaaaPPPEEE===777:::<<<999999;;;:::uuuxxxwwwrrrqqqmmmmmmkkkfff```___bbbeeefff```\\\\\\^^^```fffmmm```aaa]]]aaallljjjdddhhhkkkeeelllqqqiiifffhhhdddccc|||555000888000888333//////---///222000,,,+++///******************++++++******))))))))))))******+++///666>>>GGGNNNTTTWWWhhhnnnuuullleeeaaaccceeeccccccdddqqqlllrrrwwwccclll|||{{{zzz{{{yyyqqqppprrrkkkdddTTTGGGBBB>>>???PPPfff___TTTZZZVVVVVVVVVUUUTTTRRROOONNNFFFFFFEEEEEEFFFFFFGGGHHHLLLJJJFFFDDDCCCEEEHHHIIIgggzzzjjj{{{pppaaaVVVRRRRRRTTTUUUUUUSSSQQQPPPQQQQQQPPPOOORRRRRRRRROOOLLLKKKKKKMMMKKKKKKKKKJJJIIIKKKNNNQQQnnnuuuoooXXXHHHLLLWWW]]]gggdddlllssskkkddd]]]RRREEEMMM///777///555777@@@EEE222FFFeeewwwYYYXXX[[[ZZZYYYYYYYYYXXXUUUSSSSSSPPPOOOQQQPPPKKKIIIKKKAAA;;;OOOzzz~~~}}}rrr|||ddd```oootttxxxzzz|||~~~}}}|||wwwxxxzzz}}}jjjAAA///OOO~~~ooo}}}~~~vvvxxx|||}}}{{{}}}uuuiiiEEE;;;111...AAA\\\JJJ###uuuwww{{{\\\JJJCCC888777::::::999888777666555555///555666666FFFcccyyy~~~}}}}}}wwwpppqqq}}}~~~}}}zzz~~~lllBBB222999777DDDWWWvvveee333HHHsss<<<444VVVAAA===888444222111000///......---,,,,,,,,,,,,---)))KKKvvvwwwlll~~~www}}}ccc|||iiiCCC<<>>222AAA@@@777777;;;999ZZZ~~~yyyVVVXXXcccVVVUUUSSSSSSSSSSSSPPPNNNNNNKKKJJJLLLKKKFFFDDDFFFHHHBBBHHHbbb~~~zzzgggXXXVVVrrruuuyyy||||||~~~~~~}}}||||||}}}~~~~~~tttOOO333???\\\nnnjjjrrr~~~{{{zzz~~~vvvssszzz~~~dddGGG???===555888EEE\\\---JJJcccwwwMMM:::EEEBBB;;;888777777666555444333222222444333222===UUUooo}}}~~~}}}xxx{{{xxxnnnuuu}}}sss~~~zzzZZZ<<<555888\\\hhhvvv~~~TTTttt;;;444nnnyyyEEE888XXXooo>>>:::555222000000///.........---,,,,,,,,,,,,,,,...CCCttt|||mmmxxx~~~zzz}}}jjjGGG;;;AAA@@@;;;VVVjjjLLLNNN;;;~~~xxxqqqnnnpppqqqqqqooohhhiiigggccceeejjjllljjjfffiiilllmmmmmmhhh[[[NNNPPPCCCDDDeeemmm|||ddd777JJJ\\\DDDGGG@@@333666;;;777===FFFCCCRRRooo]]]eeejjjjjjiiihhheeecccbbbcccdddfffeeecccbbbaaaaaaaaabbbaaagggeeeeeelllhhhaaadddrrrpppooooooppppppnnnmmmmmmdddWWWOOONNNTTT\\\bbbfffNNN???555111333333333222111///...---,,,,,,,,,,,,,,,,,,,,,,,,******))))))))))))******))))))))))))************...222888???FFFMMMTTTYYYlll~~~pppXXX[[[\\\YYYZZZ___cccccccccfffbbbeeeccceee{{{qqq```SSSIIIMMMKKKLLLOOORRRVVVXXXXXXgggppptttQQQHHHPPPPPPFFFOOOPPPQQQRRRPPPNNNJJJHHHEEEDDDDDDDDDDDDEEEFFFFFFAAAAAA@@@@@@@@@AAABBBBBB<<<>>>LLLaaakkkkkkssskkkWWWLLLQQQOOOMMMLLLLLLKKKIIIHHHJJJJJJJJJLLLMMMNNNLLLJJJIIIJJJJJJIIIHHHHHHJJJKKKIIIJJJKKKJJJGGGFFFFFFGGGIIIjjjdddSSSRRRRRRCCC;;;555///555:::444///777<<>>YYYFFF,,,DDD|||vvvrrrooolllkkkkkkjjjgggccc\\\___aaa___```ddddddaaaaaaeeeiiikkkllljjjaaaWWW<<>>@@@BBBCCCDDDDDDKKK===888???EEEIII\\\ssslllrrr{{{dddMMMAAABBBHHHEEEFFFGGGIIIKKKJJJHHHGGGGGGHHHIIILLLNNNOOOMMMKKKKKKLLLLLLKKKJJJJJJKKKMMMHHHJJJLLLLLLJJJGGGFFFFFFGGGWWWaaammmxxxiiiJJJLLLZZZfffgggdddYYYEEEJJJOOORRRCCCKKKWWWrrr___SSSRRRRRRKKKTTTRRRPPPPPPPPPPPPOOONNNKKKHHHHHHJJJIIIEEECCCEEECCCBBB===???VVVuuu~~~xxxkkk___```ffflllrrr|||~~~~~~||||||}}}xxxeeeSSSSSS___hhhsss{{{{{{zzz{{{}}}lllOOO666===:::111555>>>EEEIII333zzzooo999@@@;;;777333222333222222111000/////////...***+++...---444RRRsssxxxwww|||vvvkkkvvvtttzzzaaa???>>>LLLppprrrkkk{{{;;;,,,^^^ppp888333JJJlllaaa111666333000.........---------,,,,,,+++++++++++++++)))***999nnnzzzxxxvvvooooooyyyrrraaaFFF555BBBFFF666XXXbbb>>>MMM\\\vvvmmmjjjgggeeedddaaa\\\XXXXXX]]]___]]][[[[[[YYYUUU]]]___^^^]]]```eeeddd```RRRTTTCCC777EEEAAAVVV]]]}}}DDD+++999999777999AAAJJJKKKIIIwwwhhhkkkfffkkk```___]]]\\\ZZZXXXUUUSSSWWWVVVUUUUUUUUUVVVXXXXXXVVV___```aaagggeee```dddeeeeeedddfffggggggeeecccVVVTTTSSSRRRQQQOOOLLLIIIIIIEEE@@@:::777777999;;;333333333333333444444444000000000//////...,,,,,,++++++++++++++++++++++++))))))(((((((((((())))))((()))))))))************000333777<<>>???AAABBBCCCCCCCCCBBBCCC???<<<===>>>@@@GGGNNNTTTZZZiiixxxzzzvvv{{{~~~kkk]]]III:::555888>>>AAA@@@AAADDDEEEFFFFFFGGGGGGDDDEEEFFFJJJLLLMMMKKKIIIHHHIIIIIIGGGEEEDDDEEEGGGDDDGGGJJJKKKIIIGGGFFFFFFAAAIIIJJJXXX{{{zzzmmmxxx{{{lll___ccceee[[[nnnssssssWWWUUURRRQQQVVVYYYUUUSSSQQQPPPQQQQQQQQQPPPLLLIIIIIIKKKJJJFFFEEEGGGEEEAAA===???HHH[[[uuupppiiiwwwuuuwwwdddeeefffhhhmmmxxxsss{{{~~~{{{wwwyyy}}}~~~wwwuuu}}}sssjjjSSS222555AAA///)))GGGLLL999:::[[[ddd...???>>>666888555111111111000000/////////...***,,,000,,,***AAA^^^ttt{{{yyyvvvbbbcccnnn~~~uuuXXXNNN[[[uuuuuurrr===,,,UUUooo888111\\\lll===000444222///......///...---,,,,,,+++************+++(((333000TTTzzzyyy{{{rrrpppfffrrr}}}gggTTT???555@@@FFF<<>><<<999777<<<999444///,,,,,,///111............---,,,++++++************************))))))(((((((((((())))))((()))))))))************000333777<<>>777===???>>>>>>???<<<777DDDBBBBBBCCCEEEKKKYYYfffdddaaaffffff\\\TTTHHH666***666@@@@@@888111333888:::<<<>>>?????????AAACCC@@@@@@AAACCCFFFGGGFFFEEEGGGHHHHHHFFFDDDCCCDDDEEEAAACCCFFFGGGFFFDDDCCCDDDCCCGGGBBBEEEYYYlllooo}}}jjj\\\VVVSSSNNNRRRYYYUUUSSSQQQNNNNNNOOOPPPOOOOOOJJJGGGGGGJJJIIIEEEDDDFFFKKKCCC???@@@???GGGeeevvvyyy}}}xxxRRRddddddcccdddmmmwww{{{yyy|||~~~|||{{{vvvxxx|||~~~}}}{{{|||yyy]]]MMMAAA000777:::111;;;QQQGGGAAA\\\rrrttt333@@@<<<333333999---000000000000/////////...000---///222,,,&&&111CCCkkk}}}{{{xxxyyyjjj___\\\iii}}}{{{vvviiieee}}}sss:::>>>]]]kkk888222YYYAAA+++;;;333111///...//////---,,,,,,+++******))))))******000+++(((444{{{eeerrr~~~tttnnnfffdddgggttt~~~rrrbbbMMM;;;888;;;AAA<<>>:::555222%%%)))...111222111000///,,,,,,------,,,++++++***)))))))))))))))))))))))))))((((((''''''(((((()))))))))))))))************///222777===DDDMMMUUU[[[XXXCCCIIICCCEEE@@@@@@CCCIIIKKKMMMRRRYYYWWW[[[^^^___bbbbbb\\\TTTWWW```zzzaaaLLLHHHEEEJJJ???:::AAAIIIIIICCC>>>BBBBBBBBBBBBBBBBBBCCCCCC@@@????????????@@@AAAAAACCCCCCBBBAAA@@@???>>>>>>;;;;;;:::999:::<<<<<<;;;222:::AAABBB@@@???;;;666:::222666>>><<<<<<888...:::222+++***000555666444222555888999999:::<<<>>>===<<<<<<>>>AAABBBBBBBBBHHHIIIIIIHHHGGGFFFHHHIIIBBBDDDFFFEEECCCBBBAAABBBHHHFFF>>><<>>555LLLccc777///VVVwwwWWW333111999222000............,,,***++++++***)))))))))))))))111)))555SSS}}}nnn|||tttkkkddd^^^cccqqq~~~|||ooo^^^RRRIII???777AAAFFFLLLfff]]]@@@666MMMrrrkkkdddcccddddddcccbbbbbbbbbcccYYY___aaa\\\XXXYYY[[[[[[ZZZaaaffffffffffffbbb^^^SSSlllUUUiii222,,,:::;;;@@@BBB@@@VVVlllggg```]]]XXXWWWVVVSSSOOOKKKJJJLLLNNNKKKHHHDDDDDDEEEFFFHHHKKKNNNPPPRRRZZZWWWRRRTTTQQQQQQZZZ\\\\\\]]]___```___\\\ZZZ[[[XXXTTTPPPNNNKKKGGGDDD@@@<<<777666888;;;======999666111+++''')))///444+++++++++,,,++++++***)))))))))))))))))))))))))))((((((''''''''''''(((((())))))))))))************...222888???FFFMMMTTTYYYbbb999DDDAAADDDAAAAAACCCFFFGGGGGGMMMTTTZZZWWWXXX]]]cccccc]]]WWWZZZRRR]]]hhhmmmuuuYYYAAA666>>>CCC:::666===>>>999888===@@@@@@<<<;;;:::999999:::<<<===?????????>>>???@@@@@@AAA============>>>???AAAAAA>>>888777<<<>>>::::::???999===888///...777:::666;;;111222444+++)))333888---111333222///,,,---///---111666888888888:::<<<>>><<<;;;<<>>FFFJJJ@@@CCCZZZcccttt~~~ZZZAAA[[[WWWIIIMMMWWWRRRLLLPPPTTTQQQOOOLLLKKKLLLNNNNNNNNNHHHEEEEEEHHHGGGDDDCCCEEE??????BBBEEEEEEBBBAAACCC{{{|||}}}xxxoootttpppaaaSSSRRRYYY```lll{{{~~~}}}~~~yyywwwxxxyyyzzzyyyyyyzzzwwwpppzzz___III;;;///222888666FFF444XXXhhhIIIaaacccYYY999888111111444000///444...---------------------(((((((((***+++++++++,,,333RRRooo{{{tttZZZhhhmmmeeeQQQIIIWWWmmmzzzzzz|||zzzlllHHH======hhhccccccEEE333YYY[[[444444:::***111000...------,,,***)))+++******)))))))))))))))+++###111+++)))vvviiihhhfff```XXXTTT\\\lllyyy}}}xxxjjjbbbSSSBBB:::;;;???@@@>>>KKKmmmbbbGGG>>>IIIzzz___jjjjjj___```bbbaaa___\\\ZZZZZZVVVZZZ[[[UUUPPPQQQTTTUUUYYY\\\]]]YYYXXXZZZZZZXXXbbbSSShhhuuuUUU888333CCC<<>>===<<<888222,,,***...111111///---...///******+++++++++******)))))))))))))))))))))))))))((((((''''''''''''(((((())))))))))))************---111888@@@FFFMMMTTTXXX===???<<<@@@<<<===>>>???AAAEEEKKKOOOZZZXXXVVVWWWZZZ]]]\\\[[[\\\\\\[[[XXXXXX___kkkuuudddOOOAAA???<<<888666555555666666666666666777777777777888888999999:::;;;<<<===DDDBBB@@@@@@AAACCCCCCCCC??????>>>>>>>>>>>>>>>>>>;;;999888888999:::999999999777555333222333444555///////////////////////////////////////////////////000111222333444555555;;;<<<>>>???@@@@@@@@@???IIIJJJIIIGGGEEEDDDFFFHHHCCCDDDDDDDDDDDDDDDDDDDDDDDDEEEGGGFFFDDDBBBAAAAAACCCCCC]]]sssnnn[[[RRRMMMQQQYYYVVVUUUTTTRRRQQQOOOMMMLLLJJJLLLNNNPPPOOOMMMJJJHHHGGGFFFEEEDDDCCCBBBAAAAAA>>>>>>???@@@@@@@@@??????KKKlllwwwzzzaaaXXXcccrrrQQQKKKNNNWWW[[[jjjlll{{{xxx{{{xxxvvvuuuxxx||||||~~~~~~wwwfffIIIIII222+++888>>>777>>>>>>___tttOOOvvvfffqqqZZZ:::555444111///......//////------,,,,,,,,,+++++++++))))))))))))))))))))))))---///MMMwww~~~kkklll^^^ooossstttgggMMMKKKXXX___sss~~~wwwzzzwwwuuuLLL555666RRRvvvoooQQQ\\\999;;;WWWOOO555555555000,,,......---,,,,,,+++******************************((('''+++...--->>>ppphhhggg{{{xxxvvv]]]VVVTTTMMMKKKQQQfffnnnyyy~~~}}}}}}~~~|||{{{xxxooobbbXXXHHH;;;666???BBB<<<;;;BBBOOOnnnJJJ>>>aaallliiilllfffggghhhddd___^^^```ZZZQQQLLLQQQVVVWWWTTTRRRSSSUUURRRSSSUUUVVVWWWXXXWWWWWW[[[cccaaabbbwwwuuuEEE555999<<<<<<999@@@JJJ@@@zzzcccmmmTTTWWWMMMNNNVVVKKKJJJIIIHHHFFFEEECCCBBBAAA>>>??????AAABBBCCCDDDDDDFFFHHHLLLPPPOOOMMMRRRYYY___```bbbcccbbb^^^ZZZWWWPPPOOOMMMMMMLLLIIIEEEAAACCCCCCAAA>>>;;;777444222000///------......---+++))))))************))))))******))))))((((((''''''(((((((((((((((((((((((())))))))))))************///333888???FFFMMMUUU[[[<<<<<<:::===:::;;;<<<===>>>BBBGGGJJJRRRQQQPPPRRRUUUWWWVVVUUUXXXZZZYYYVVVSSSUUU[[[```PPPXXXdddoooyyyuuulll```TTTKKKDDD???===<<<;;;888555333333333444333333333444444444555555555555666777888:::<<<===BBB@@@===<<<===>>>===<<<@@@@@@>>>===<<<<<<<<<<<<;;;999777777888999888777666555333111000111222222////////////////////////...........................//////000222333333444666777:::===???@@@AAAAAAEEEFFFEEEDDDBBBAAACCCEEEAAAAAAAAAAAA@@@@@@@@@@@@@@@BBBCCCCCCAAA?????????HHH@@@DDDCCC[[[rrrkkkyyypppooogggVVVIIIIIIJJJGGGHHHMMMNNNLLLKKKIIIGGGEEEEEEDDDIIIJJJJJJKKKKKKJJJIIIIIIDDDDDDCCCBBBAAA@@@??????>>>??????>>>>>>===<<<;;;444QQQxxxhhhsssooo\\\YYYZZZdddUUUVVVOOOTTTLLLUUUiii|||xxxzzzwwwyyy~~~uuuxxxyyy{{{~~~uuu}}}~~~xxxrrrjjjYYYFFF777888888<<<<<<222...:::NNNeeehhh^^^lllmmm:::===555333111///.........///---,,,,,,,,,,,,+++++++++))))))))))))))))))))))))---+++:::ZZZssswwwtttssssss{{{{{{|||QQQMMM<<>>HHH[[[nnnnnnAAA======vvvjjjllliiiaaaaaabbb___[[[[[[]]]XXXPPPRRRUUUXXXWWWSSSPPPQQQSSSSSSUUUVVVXXXYYYYYYYYYYYYVVVcccccc\\\mmmnnn{{{ooo___RRROOOQQQ>>>HHHCCC777555666<<>>??????AAABBBEEEJJJKKKLLLTTT]]]]]]]]]]]]\\\[[[XXXVVVTTTRRRPPPMMMKKKJJJIIIFFFEEEDDDCCCAAA???;;;888555444000///------......---+++))))))************))))))***)))))))))((((((((('''(((((((((((((((((((((((())))))))))))************///333999@@@GGGOOOVVV\\\::::::777:::888999:::::::::===AAADDDMMMMMMOOORRRUUUVVVUUUTTTVVVYYY[[[YYYUUURRRQQQSSSWWWSSSOOOOOOSSSVVVUUUSSSRRRRRROOOLLLLLLLLLGGGAAALLLIIIDDD===666444666999666555333111000000000111000000000000111111111111111111222444666888:::;;;===;;;::::::;;;<<<<<<;;;AAA@@@>>>===;;;::::::::::::888666666777777777666333222000///......///000........................------------------------------......///000111111000111555888<<>>>>>=========???AAAAAA@@@???>>>???AAA===<<<333;;;CCC>>>KKK[[[RRRSSSooosssllljjjsssdddTTTUUUIII888<<<===888;;;DDDHHHEEEDDDGGGKKKIIIGGGDDDBBBBBBCCCCCCIIIIIIHHHHHHHHHHHHIIIJJJCCCCCCBBBAAA@@@??????>>>>>>>>>>>><<<;;;999777666:::===;;;dddwww{{{tttPPP]]]iiiOOOXXXMMMSSSGGGGGGqqqppprrrtttwwwxxxyyy}}}{{{vvvsssxxx~~~xxxsssuuuxxx}}}uuulllnnngggXXXLLLEEE;;;///888333666222222999LLLPPP___VVV|||bbb~~~rrrAAA888222333222000...------......,,,,,,,,,+++++++++******))))))))))))))))))))))))******+++888UUUsss}}}wwwqqq~~~kkkmmm[[[MMM;;;333:::LLL^^^iiioooYYYGGGCCC@@@999999???bbbssscccEEEWWWYYY<<>>===<<<;;;;;;888555555666888999999(((;;;JJJEEEBBB```UUU777222aaasssdddhhhhhhccc```\\\\\\ZZZWWWXXXYYYTTTNNNTTTVVVVVVRRRMMMKKKKKKMMMOOOPPPRRRSSSTTTUUUUUUUUUPPP]]]ZZZRRRRRR___|||uuuhhh|||}}}gggeeemmmmmmcccXXXQQQFFF::::::666///444>>>::::::GGGJJJ```LLLqqq\\\JJJLLLQQQEEEFFFJJJ>>>???>>>===;;;:::888777666555555666777888999999:::888888:::>>>???BBBJJJTTTVVVUUUSSSRRRPPPPPPPPPPPPQQQMMMIIIGGGFFFFFFFFFEEEBBBAAA???===:::777444333000///------...---,,,***))))))************))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))************///333:::AAAHHHPPPXXX]]]|||999888666777666777888888888999<<>><<<<<<;;;;;;;;;999777555555555555444333000///...------------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---......///,,,...000444888;;;===>>>???@@@AAAAAA@@@@@@AAACCCAAAAAA@@@???>>>======<<<===???AAAAAA@@@??????@@@:::???@@@<<<>>>:::000555,,,;;;???999,,,:::QQQ:::222777111111:::555000;;;===<<<>>>DDDEEECCCEEEJJJJJJHHHEEEBBBAAABBBCCCEEEHHHHHHIIIIIIIIIIIIJJJJJJDDDCCCCCCBBBAAAAAA@@@@@@======<<<;;;999888666555+++888///JJJoookkklllxxx\\\ZZZtttiiiTTTZZZVVV[[[^^^JJJWWW\\\ccchhhmmmrrrwwwyyywwwvvvwww{{{|||wwwuuusssqqqsssuuuqqqeeeYYYDDDFFFCCC;;;777999;;;999:::...777;;;VVVmmmjjj;;;xxxuuu888555CCC(((111000///...------------++++++++++++************))))))))))))))))))))))))'''---,,,&&&333UUUvvv}}}rrrnnnuuulllvvvuuukkkUUU<<>>zzzcccOOOMMMuuurrrEEE@@@;;;888999999888666<<<<<<<<<;;;;;;;;;===>>>QQQEEEKKKwwwBBB000NNNMMMoooiiiggg___]]]ccc\\\ZZZXXXVVVWWWVVVQQQLLLQQQPPPNNNJJJFFFDDDEEEGGGFFFGGGHHHIIIJJJKKKKKKKKKPPPYYYQQQOOOUUUOOOoooddd[[[ggg]]]\\\TTTHHHBBBBBBAAA===???>>>;;;???FFFAAAAAAPPPfff???fffWWWOOOPPPLLLBBBFFFJJJ@@@======<<<:::999888777666222222333444444555666666666555666999999999>>>DDDJJJJJJJJJJJJJJJKKKKKKKKKKKKHHHEEEDDDDDDDDDCCCBBB???>>>===;;;888555333222000///------------+++***))))))************))))))))))))))))))((((((((((((((((((((((((((((((((((((((()))))))))************///444;;;BBBJJJRRRYYY^^^ooo999777666666555666777666666777999<<>>:::<<<<<<999444222111111000............------.........,,,,,,---------........................///000111444444555999===@@@AAA@@@======<<<<<<<<<======>>>999666444333333333222000.........---------------++++++++++++++++++++++++*********************************++++++,,,,,,---,,,---...000333666888999:::<<<>>>???>>>>>>@@@AAA@@@@@@???>>>======<<<<<<;;;===??????>>>======>>><<>><<<<<<>>>@@@BBBDDDFFFHHHJJJJJJHHHFFFEEEBBBBBBAAAAAA@@@@@@??????;;;;;;;;;:::999777666555))),,,;;;;;;:::uuu|||ggg\\\qqqjjjsssVVV777\\\JJJWWWLLLMMMNNNPPPPPPRRRVVVZZZXXX\\\aaaccccccaaa```___aaa[[[UUUTTTSSSLLLBBB999444888:::777555333111///BBB+++JJJ```dddJJJcccssslllxxxKKK111000444/////////...------,,,,,,,,,++++++*********)))))))))(((((((((((((((((((((((((((------'''%%%666ZZZwwwwwwdddeeeiii^^^uuuiiiqqqqqqssswwwxxxnnn]]]OOOLLLFFF===777777;;;BBBGGGRRRhhh{{{~~~ppp^^^BBB777---MMMrrrWWW>>>333333111111111///+++((())),,,+++++++++++++++******)))))))))))))))))))))))))))''')))---,,,'''(((///:::kkkqqqMMMSSSAAAnnn}}}tttVVVDDD======???111333555777;;;CCCMMMUUUsss\\\...:::HHHooo|||xxxssslllbbbZZZ[[[```^^^ZZZWWWWWWVVVSSSNNNJJJJJJIIIGGGCCCAAA@@@BBBCCCAAAAAAAAABBBCCCDDDEEEFFFNNNZZZSSSRRR___XXXbbbsssjjjKKKJJJLLLQQQMMMCCC;;;:::111;;;999444<<>>BBBCCC999<<<;;;:::999888777666555222222222333444444555555888777999<<<<<<999999<<<@@@BBBEEEHHHJJJKKKKKKKKKEEEDDDDDDEEEEEEDDDBBB???>>>>>>===;;;999666444333111///---------,,,+++)))))))))************))))))(((((((((((())))))))))))((((((((((((((((((((((((((()))))))))************///444;;;CCCJJJRRRYYY]]]bbb999666666555222444555555555555777999>>>AAAFFFJJJLLLNNNQQQSSSSSSRRRRRRQQQQQQPPPPPPPPPSSSSSSRRROOOJJJFFFCCCBBBLLLIIIHHHHHHEEE???;;;<<<999666333222333333111///------------------------+++++++++,,,,,,,,,------------,,,,,,,,,,,,------333222333666999;;;:::999;;;;;;:::;;;;;;<<<===>>>888666333222222111///...------------------------************************)))))))))))))))))))))))))))))))))******+++++++++,,,------...///111333444555777:::;;;;;;<<<===>>>>>>>>>======<<<<<<;;;;;;888:::;;;<<<:::999999999555<<<...111888111222000***,,,***777444///999111222///...000///......000+++---111444666777999<<<===<<<;;;;;;<<<>>>AAABBBAAACCCFFFGGGGGGEEEAAA?????????>>>>>>============999999999888777666444444888///+++&&&555ZZZiiizzz|||ttt\\\```|||uuu___cccGGG???BBB;;;555333333444888>>>888===BBBCCC@@@>>>???AAADDD>>>;;;<<<;;;888444333===;;;777555555999===???///TTTlll777BBBfff{{{ttt999333???222'''555------------,,,,,,++++++*********))))))))))))(((((((((((((((((((((((((((,,,((())),,,******888JJJhhhrrrllldddppp```uuuxxxqqqmmmttt{{{{{{vvvvvv{{{sssooocccKKK666///888FFFzzzuuuTTT666888777222///---,,,,,,,,,+++***++++++++++++++++++******))))))))))))))))))))))))'''&&&(((---...******,,,333mmmkkk+++DDDHHHVVVmmmvvv}}}YYY:::888TTTIIIrrrhhhkkkhhh```[[[[[[[[[YYY\\\VVVSSSTTTSSSNNNHHHFFFEEECCCAAA???>>>???@@@AAA?????????@@@AAABBBDDDEEEAAAQQQQQQOOOWWWVVV]]]tttqqq\\\RRRJJJFFF>>>555555===888AAAHHHZZZ{{{lll[[[gggTTTSSSFFFGGGDDDBBBBBBAAA;;;555888777666555444333333222111222222222333333333444333222444999:::777666777;;;===AAAEEEHHHJJJJJJJJJBBBBBBCCCEEEFFFEEEBBB?????????>>>===;;;999777666111///---,,,,,,,,,***((())))))************))))))(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))************000555<<>>>>>>>>>>>>>>>>>=========777999;;;:::888777666666***999---555;;;...000***111AAA444000111...000%%%+++***...///---111555000000111333444555777666444:::;;;<<<>>>@@@BBBDDDFFFCCCDDDEEEEEEDDDBBB@@@>>>>>>>>>============<<<<<<999999888777555222000///+++666333+++777%%%(((sss|||sssooosssVVVOOOggguuunnnTTTJJJBBB<<<<<<;;;666444555999;;;======<<<<<<===>>>666333444999:::999;;;@@@:::999;;;CCCNNNVVV\\\^^^]]]:::FFF___]]]EEE555666777444000///,,,,,,,,,,,,,,,++++++*********)))))))))(((((((((((((((((((((((((((((((((***&&&&&&+++---+++***---MMM}}}vvvdddllleeemmmuuu|||sssnnnpppqqqtttxxx{{{zzzuuuqqqWWWPPPIIIAAA555888VVVyyyeee}}}VVV<<<333222===555//////---,,,,,,---...---******************++++++))))))))))))))))))))))))(((&&&'''+++,,,++++++---DDD)))444[[[YYY555555@@@SSScccqqq}}}^^^DDD@@@KKKGGGRRR{{{qqqgggddd^^^ZZZYYYYYYXXXWWWSSSMMMJJJMMMMMMGGGBBBAAA???===;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;<<<>>>???AAA999AAAGGGIIIJJJNNNXXXbbblllzzzvvvnnnkkk]]]dddvvvzzz[[[UUUUUUqqqJJJOOOAAACCCAAAAAACCC<<<777:::444444333222111000000///000000000000000111111111///---...222444222111333777888:::===???BBBDDDEEE@@@???>>>???AAAAAA@@@>>>======<<<;;;:::888666555111///---,,,,,,+++)))'''))))))************))))))'''((((((((()))))))))***(((((((((((((((((((((((())))))))))))************000555===DDDJJJPPPUUUYYYOOO666333444222---///111222111222444666222666:::===???CCCIIIMMMHHHIIIJJJLLLOOOPPPOOONNNPPPLLLHHHFFFGGGGGGEEECCC>>>BBB@@@888444666666111---111222...)))(((...555+++,,,,,,,,,,,,++++++***((((((((())))))))))))***((((((((()))***,,,---...,,,---///333888::::::999999999888777666666666777777555222000//////---+++)))***++++++++++++******))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))************,,,+++++++++,,,...000111333666:::<<<===>>>???@@@@@@@@@@@@@@@AAAAAAAAAAAA999;;;<<<<<<999777777777+++:::)))...111&&&222222+++444%%%,,,555&&&(((444......111...(((---000%%%///...,,,,,,000555666555666777:::===???BBBDDDEEEHHHGGGFFFDDDCCCBBBAAAAAA????????????>>>>>>>>>>>>:::999888555222///,,,+++111###000------666777:::\\\pppzzzjjjBBBZZZ```llleeebbbddd___PPP@@@888777555333444777888888777555444888>>>???>>>BBBJJJQQQWWWcccpppppp```HHH777EEErrrpppxxx]]]999///888777&&&///999(((++++++,,,,,,,,,+++******))))))))))))(((((((((((((((((((((((((((((((((((($$$'''((('''))),,,---,,,///JJJbbbkkkvvvfffRRR[[[hhhrrrsssmmmddd^^^pppjjjbbbYYYQQQGGG===666888AAAJJJYYYuuupppnnnVVV555888999...222...+++...///,,,***)))))))))******************++++++)))))))))))))))))))))))))))'''''')))******+++---###+++...777WWWhhhCCC888:::???KKKYYYeeennnzzz}}}tttaaaPPPJJJDDDBBBPPPdddqqqsssggggggaaa______[[[SSSSSSYYYLLLEEECCCGGGGGGAAA======:::999777777777777666666555555444555666777999:::>>>888>>>HHHJJJOOOVVVVVVZZZkkkzzz```bbbzzzbbbQQQAAA>>>mmmbbbVVVZZZMMMBBBCCC>>><<<<<<333222@@@333333222111000//////........................///444000...111222000111333555444333333555888<<<>>>===:::888888:::<<<======999999999888666555333222111///---,,,,,,+++)))'''))))))************))))))'''((((((((())))))******(((((((((((((((((((((((())))))))))))************111666===DDDJJJOOOTTTWWWFFF999333111111000000/////////000000111333333444777;;;AAAGGGJJJKKKKKKLLLMMMNNNOOOOOOPPPKKKIIIHHHGGGHHHGGGDDDBBB===:::777555555444111///---,,,++++++******++++++******))))))))))))******)))))))))))))))))))))))))))*********+++++++++++++++,,,---///111333666777222333555666777777777666555444222000...,,,,,,++++++++++++*********))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((()))***++++++,,,,,,///222666888888999:::;;;999:::<<<=========<<<<<<>>>;;;888666555444222111///............---------......---,,,,,,+++******++++++++++++++++++++++++------......///000000000777777999;;;===???@@@AAADDDCCCBBBAAAAAAAAAAAABBBBBBAAAAAA@@@>>>===;;;:::777555444222000......---------------------------888VVVuuuyyy|||zzz\\\```KKKaaajjjtttkkk{{{pppbbbWWW```JJJNNNAAA>>><<>>===;;;999777666555222111111000///.........------------------------------......///000000111333333333444666888999:::======<<<;;;::::::999999:::::::::999777444222000//////...---,,,***)))((())))))************))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))************000777:::AAAMMMPPPSSS```DDD777333111111//////.........//////000111111222444888===BBBEEEHHHIIIJJJJJJKKKLLLMMMNNNKKKIIIHHHHHHHHHGGGDDDBBBAAAAAA???:::444000///000,,,,,,+++************+++***))))))(((((())))))***(((((((((((((((((((((((())))))))))))***************+++,,,---000222444555333444555666777777666666444333111///---,,,++++++++++++*********)))))))))''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((()))******+++,,,,,,+++...111333444555777888;;;<<<===>>>===<<<;;;:::<<<:::777555444333111000............------------...------,,,++++++******++++++++++++++++++++++++,,,,,,------.../////////111222444666888:::<<<===?????????@@@@@@@@@AAAAAA??????>>>===<<<:::888888666555333111///...------,,,,,,,,,,,,,,,,,,,,,,,,111444IIIooouuu|||tttuuupppSSSjjjRRROOOgggvvvvvvpppwwwyyy~~~~~~ccckkk|||yyyjjjBBBAAA???///XXX```zzzttteeerrroooIII:::111444333222111///...---,,,*********)))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((('''((((((((())))))))))))000&&&%%%222DDDWWWpppzzzxxxllleeeiiifffaaa___dddmmmqqqooouuuqqqnnnsss}}}uuugggUUUAAA111666555444222111000//////,,,,,,+++******)))(((((())))))************))))))(((((((((((((((((((((((((((((((((((()))))))))))),,,++++++***(((...AAATTTzzznnnKKK???999CCC999@@@MMMAAA<<<999===GGGBBBAAA999CCCBBBKKKVVVyyynnneeecccggg```]]]YYYVVVUUURRRMMMIIIGGGDDD???<<<;;;:::999777666666555444444333222222222222222222333333333333666777999:::;;;>>>BBBEEEKKKUUU```kkkXXXLLLVVVQQQCCC;;;<<<;;;:::888777555444333000000000///......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...//////000000000111222333555777888::::::999999999888888888999999999888666444222000//////...---,,,***)))((())))))************))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))************000777:::BBBNNNQQQUUUbbbCCC555222222111......------------......///...///000333777;;;===CCCCCCDDDEEEFFFGGGHHHIIIHHHGGGFFFFFFFFFDDDAAA??????AAAAAA;;;222,,,---111,,,++++++***************))))))(((((((((((())))))((((((((((((((((((((((((''''''((((((((()))))))))))))))***,,,---000222333333444555666666666555444222111///---,,,+++******************))))))))))))''''''''''''''''''''''''''''''''''''''''''''''''&&&''''''''''''((((((((((((((())))))******+++++++++...111333555666888:::<<<============;;;:::999:::888555333222111000.........---------,,,,,,,,,------,,,,,,+++************************************++++++,,,------......---...000222555777999:::999:::<<<>>>????????????=========<<<;;;999888777555444222000///---------++++++++++++++++++++++++"""+++111>>>III|||llluuudddzzzQQQYYY:::MMM???@@@>>>333HHH888444<<<000TTTSSSkkkwww}}}kkkoooWWW;;;666666000222222111000///---,,,,,,******))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((())))))))))))$$$$$$'''***111BBBUUU]]]mmmeeeOOOAAA888222...444333222000///.........+++++++++******))))))((())))))************))))))(((((((((((((((((((((((((((((((((((())))))))))))***))))))+++)))&&&%%%(((AAApppyyyMMMZZZbbbJJJYYYMMM]]]vvvbbbdddjjj___\\\ggg]]]YYYTTTQQQOOOLLLGGGCCCAAA???;;;999888888666555444444444333333222222111////////////000000000000222333444555666888<<>>@@@AAACCCDDDDDDEEEDDDCCCCCCCCCAAA===:::666888888555///,,,...111++++++***))))))))))))))))))((((((''''''(((((()))((((((((((((((((((((((((&&&&&&&&&'''''''''(((((((((((((((***+++---///000333444555555555444333222///...---+++******))))))******)))))))))(((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((((((((((()))))))))*********---000222333555888:::999::::::;;;;;;:::999888777555222111000///...,,,------------,,,,,,,,,+++,,,,,,++++++*********)))************************))))))******+++,,,,,,,,,---...///222444666888999777888;;;===>>>>>>===<<<=========<<<;;;:::888777333333111///...---,,,,,,************************'''111+++###)))[[[[[[nnnyyy|||ppp|||lllyyynnn{{{yyyqqqwwwsssooozzzbbbJJJ:::777888333666111111000///...---,,,+++))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((())))))$$$&&&+++---(((!!!###))):::@@@PPP___aaabbbxxx}}}~~~mmm]]]PPPIII???888444555888:::222111000...---,,,,,,,,,+++*********)))))))))((())))))************))))))(((((((((((((((((((((((((((((((((((())))))))))))(((''''''***------------)))555SSSzzzoooeeeeeefffccc```^^^]]]YYYSSSOOOMMMJJJEEEAAA===:::888666666666555444222222222111111111000000---------........./////////000111111222444777:::<<>>???AAA555555444333111000///...---,,,,,,,,,+++++++++***************************************++++++,,,,,,,,,,,,,,,---...///111222222222333444555666777777666666777666555333111000000///...,,,+++***))))))))))))************))))))((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))************...888===DDDPPPSSSYYYiiiCCC222222333...------,,,+++++++++++++++,,,,,,,,,---...000111222::::::<<<>>>@@@BBBDDDEEEDDDCCCCCCCCCBBB@@@<<<999222111000/////////......+++***))))))(((((())))))((((((''''''''''''((((((''''''''''''''''''''''''%%%&&&&&&&&&&&&''''''''''''''''''((()))+++,,,---111222333444333333111000------+++***)))))))))))))))))))))(((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''(((((((((((((((((())))))&&&(((***,,,---///222444333444666888999999888888555333000//////...,,,+++---,,,,,,,,,+++++++++++++++***************))))))))))))))))))))))))))))))(((((())))))***+++++++++,,,---...000222444666777777999;;;<<<===<<<:::999;;;;;;;;;:::999888777666222111000...---,,,,,,,,,))))))))))))))))))))))))555***!!!,,,---000***HHHhhhsss}}}xxxmmmxxxuuummm|||www}}}~~~lllzzziii}}}wwwwwwUUU333666CCC;;;222'''555000//////...---,,,++++++(((((((((((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((+++)))((())))))(((***---)))&&&,,,888:::555<<>>888333888888777666333222222222000///...---,,,+++++++++*********)))))))))))))))))))))************))))))(((((((((((((((((((((((((((((((((((())))))))))))'''))))))''''''***,,,---222%%%+++@@@ZZZjjj___kkkooogggaaabbb```[[[\\\WWWQQQLLLJJJGGGBBB>>>:::888666555555555444222000000000000////////////------------............---...//////000111444777;;;<<>>EEEPPPSSSZZZkkkCCC000222555///...---,,,++++++******+++,,,,,,,,,,,,---...///000777888;;;>>>AAADDDFFFGGGDDDDDDDDDDDDCCC@@@<<<888444222///...//////---+++***))))))(((((((((((((((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''%%%%%%&&&&&&&&&'''''''''''''''''''''((()))***+++...///000111111111000///,,,++++++***)))))))))***((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&'''''''''''''''''''''((((((((((((&&&(((***++++++---000333000111333555777777777777444222///......---,,,***,,,,,,,,,+++++++++******))))))))))))))))))))))))((((((((((((((((((((((((((((((((()))******++++++***+++,,,---///000111111777888999::::::999888888777777777777666555444333111000...---,,,+++++++++))))))))))))))))))))))))''')))%%%+++...)))"""---...UUUooooooyyy{{{zzzrrr|||}}}yyyggguuucccyyyaaaoookkkyyykkkGGGEEE@@@444999===---555+++111......------,,,++++++***''''''(((((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&'''''''''((((((((((((&&&&&&(((+++,,,+++))),,,%%%%%%+++---&&&###%%%$$$&&&,,,444666333000111444444333///,,,///666<<<999999999777333111111111///...---,,,++++++++++++))))))))))))))))))))))))))))))************))))))(((((((((((((((((((((((((((((((((((())))))))))))$$$)))+++(((&&&'''((('''"""&&&222)))%%%@@@WWWkkkdddlllrrrkkkddd```]]]ZZZZZZ]]]WWWQQQKKKFFFDDDAAA===999777666444444444444222111........................,,,,,,,,,---------......------.........///222444999999;;;===???EEERRR___iiinnnxxxbbbOOOLLLOOOEEE>>>999999:::777333222222222111000///...------************************))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++,,,---...///......///111222444555555222333444444333222111000111000---+++***)))******))))))************))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))************...999???FFFPPPRRRZZZkkkyyyAAA...333777000......---,,,+++******+++******++++++,,,---------111333666999>>>BBBEEEFFFBBBBBBBBBBBBAAA>>>999555222222111///---,,,,,,,,,))))))(((''''''''''''((('''&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''&&&&&&&&&&&&'''''''''''''''''''''''''''((()))***+++,,,...///000//////...++++++******)))*********((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''')))***+++++++++---000222111222444555666666666555333111...---------,,,***++++++++++++************))))))))))))))))))))))))((((((((((((((((((((((((((((((((()))******++++++******+++,,,,,,------...444444555555666777888888555666666555555444333222000///...,,,++++++++++++))))))))))))))))))))))))///+++###***///---&&&111---444EEEcccjjjyyy|||{{{yyycccAAAKKKJJJCCCGGG<<<666222###<<<222222------,,,,,,++++++******'''''''''((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&'''''''''(((((($$$&&&(((***+++)))###+++)))'''''')))+++---...***......+++((((((&&&"""(((***++++++***---444999333333333333333333555555......---,,,++++++++++++((()))))))))))))))))))))))))))************))))))(((((((((((((((((((((((((((((((((((())))))))))))$$$)))***''''''++++++(((333...---!!!------+++555PPPvvvfffnnnrrrjjjaaassshhh^^^\\\[[[XXXXXX[[[QQQLLLEEEAAA???===999666555444333222333222000...------------------------++++++++++++,,,,,,,,,,,,,,,,,,---,,,,,,---000222444333444666666<<>>888,,,///<<<000000///...---,,,,,,+++************************))))))))))))))))))))))))))))))))))))))))))))))))***************+++,,,---,,,,,,---...000111222222111222333333333222111000111000---+++***)))******))))))************))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))************...999@@@FFFOOOQQQYYYjjjrrr???---333999222///...---,,,++++++++++++))))))******+++,,,,,,,,,***,,,000444999>>>AAACCC>>>>>>>>>???>>>:::555111,,,///111///***(((+++///))))))(((''''''''''''''''''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''&&&&&&&&&'''''''''(((((('''''''''''''''((()))***)))***,,,...//////......++++++************++++++(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''''''''''''''''''''&&&&&&'''(((''''''(((+++---333444555666666666555444333111...---------,,,***+++++++++************)))(((((((((((())))))))))))(((((((((((((((((((((((((((((())))))******++++++,,,,,,,,,,,,,,,---------000000111222444666888999777777777777666555444444///...---,,,+++*********************************---(((!!!,,,444"""&&&444***&&&+++***//////aaappp|||yyy~~~]]]___444FFFKKKEEE<<>>===;;;777444444333222111111000...,,,,,,,,,,,,,,,,,,,,,,,,,,,************++++++++++++++++++,,,++++++,,,...111000---...555:::===EEENNNWWWccc^^^ZZZcccbbbiii{{{ccc[[[TTTOOOMMMLLLIIIEEEDDD>>>999666666777444000///......------,,,+++*********************+++++++++************************************))))))))))))))))))((())))))***+++,,,***++++++,,,...//////000000111222333333222111000222000---+++))))))***+++))))))************))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))************...999@@@FFFOOOPPPXXXjjjbbb<<<444...444///...---,,,,,,++++++,,,,,,************************------...///333777;;;>>><<<===>>>>>><<<888444111///......---+++***))))))(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''(((((((((((()))***+++,,,))))))))))))))))))))))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''(((((((((((())))))))))))+++---000222444444444333//////...---,,,,,,++++++************))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))************/////////111222444666777777777777777555333111000...------,,,,,,++++++***))))))))))))))))))))))))))))))))))))************)))******+++---...//////===FFFVVVgggvvv}}}lllpppTTT555FFF===???BBBDDDDDDBBB???===888666444111///.........,,,,,,++++++***)))((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))---------.........//////,,,,,,++++++***)))(((((())))))(((((((((((()))))))))))))))))))))(((''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))+++---...---000===SSSddd~~~___HHH<<>>>>>===;;;999777555333111///......---,,,,,,+++******)))((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''((((((((())))))))))))'''((((((((()))))))))))),,,,,,,,,---------......,,,,,,+++******)))(((((())))))(((((((((((()))))))))))))))))))))(((''''''(((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''((((((((()))))))))))))))---///---)))***000666...===@@@WWWfffiii{{{www{{{zzzVVVQQQIIIBBB===;;;<<<===<<>>;;;888555444333111000......------+++++++++******))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((())))))***+++,,,------------......////////////...---,,,,,,+++***))))))))))))************))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))************,,,888???FFFQQQTTTVVV___WWW777444---111,,,---,,,,,,+++***+++++++++(((((((((((((((((((((((((((((((((((()))+++,,,---222333555555444222///...---,,,,,,+++***)))))))))(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''((('''''''''(((((()))***((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&'''''''''''''''((((((((()))))))))***,,,---////////////---,,,,,,,,,+++++++++******)))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))***)))***+++---///222444555444444555555333222000...------,,,,,,+++*********(((((((((((((((((((((((((((((((((((()))))))))***''''''(((((()))******+++------------------------,,,000///333222,,,,,,'''222&&&222,,,000222+++555---***+++,,,+++...000,,,///111444777888888777777333333111000///...------+++*********)))))))))(((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''((((((((())))))'''''''''((((((((()))))))))))))))*********+++++++++*********)))))))))((((((((((((''''''((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''((((((((())))))&&&%%%&&&(((+++...000111...///,,,------,,,///...000222333555555444333222555555555555444222111000000222666<<>>GGGOOOTTTXXX[[[]]]```fffiiihhhhhhjjjjjjhhhgggeeebbb^^^XXXRRRMMMIIIFFFCCC@@@===<<<999666333111000///...,,,,,,+++++++++*********)))))))))((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((())))))***++++++,,,,,,,,,------......//////------,,,,,,+++***))))))))))))************))))))((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))************,,,777???GGGQQQSSSUUUaaaUUU777555---000+++,,,,,,+++************+++''''''''''''''''''''''''(((((((((((())))))******000000222222222000///...+++++++++******))))))((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''''''''&&&''''''((()))''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''''''''''''''((((((((((((((()))***+++,,,,,,------+++++++++++++++*********)))))))))(((((((((((('''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''(((((((((((()))))))))((()))***+++---000222333333333333333222111///...---,,,,,,++++++***))))))(((((((((((((((((((((((('''(((((((((((()))))))))'''''''''(((((())))))***$$$&&&)))+++,,,+++)))(((""")))"""***,,,&&&///)))222++++++)))&&&,,,'''//////&&&+++000***+++,,,###---...111333555666555555111111000000///...------*********)))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''((((((((((((((((((((())))))))))))************)))))))))))))))((((((''''''''''''(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((+++(((%%%$$$'''***++++++%%%%%%))))))+++///---///......---,,,++++++******((()))+++---...------,,,---///222555:::BBBKKKRRRVVVXXXXXXWWWSSSMMMHHHEEE>>>===<<<999777444222111...---,,,++++++******+++))))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))*********)))***+++++++++,,,///111666:::@@@FFFLLLRRRXXX\\\^^^bbbccc``````ccceeedddbbbaaa]]]XXXQQQJJJEEECCCBBB???<<<:::888666333000///...---,,,+++******************)))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''(((((())))))************++++++,,,------......---,,,,,,++++++*********))))))************))))))((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))************,,,777>>>GGGRRRRRRWWWfffQQQ666666...000+++,,,,,,+++***************(((((((((((((((((((((((('''((((((((()))))))))))),,,---.../////////...---*********)))))))))(((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''&&&&&&'''''''''(((((((((''''''((())))))***++++++************************))))))((((((((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''(((((((((((())))))(((((()))***,,,---///000111222222222222000...---,,,,,,,,,+++******))))))))))))))))))))))))))))))''''''(((((((((((())))))'''''''''(((((()))))))))///...,,,++++++++++++,,,111333,,,...---(((---***))),,,(((///'''---&&&)))222)))+++///+++---111///)))***,,,///000111111111//////000000///...------))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((&&&&&&'''''''''((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((''''''&&&&&&''''''((('''(((((()))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((((((''''''((()))(((%%%###...)))111,,,+++...%%%)))((()))***,,,///333666888555333///+++******,,,---+++---000111444:::CCCJJJNNNQQQSSSRRRNNNHHHCCCAAA:::999888666333111000///,,,,,,+++***************(((((((((((())))))))))))))))))))))))))))))))))))((((((((()))))))))******)))***++++++++++++---///111444888===DDDMMMVVV]]]]]]aaabbb______bbbeeedddcccbbb^^^XXXPPPHHHDDDBBB===;;;888666444222///---------,,,+++************))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((()))))))))******))))))***+++,,,------...,,,,,,,,,+++++++++******))))))************))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))************---666===GGGRRRRRRYYYmmmKKK333777///000,,,,,,++++++***************((((((((((((((((((((((((&&&''''''((((((((((((((())))))***+++,,,,,,,,,+++)))))))))))))))((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''&&&&&&%%%&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&'''''''''(((((('''&&&&&&''''''((()))***)))*********************))))))((((((((('''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((())))))((((((((()))***+++------000111111222111000...---,,,,,,++++++***)))))))))))))))))))))))))))))))))'''''''''((((((((())))))((((((((((((((())))))))),,,***)))'''&&&'''(((((($$$"""&&&%%%&&&***(((+++!!!***###111'''///)))))))))%%%$$$&&&'''%%%'''...((((((***,,,------......---.../////////...---,,,((()))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''(((((((((((((((((())))))))))))((()))))))))))))))))))))(((''''''&&&&&&''''''(((''''''((()))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((($$$&&&((()))***)))))))))$$$***$$$'''111(((000...---,,,+++***)))))))))+++***))))))***...222444***,,,.........222;;;BBBHHHKKKOOONNNJJJDDD@@@>>>777666555333111///...---++++++***))))))))))))***'''''''''((((((((())))))))))))))))))))))))))))))(((((((((((()))))))))***((()))++++++******,,,---...000333888>>>GGGPPPVVVYYY^^^aaaaaaaaadddeeecccbbbbbb^^^XXXOOOHHHEEEDDD<<<:::777555444222///,,,---,,,+++******))))))***((()))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((())))))))))))*********(((((()))***+++,,,------,,,,,,,,,++++++++++++***))))))************))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))************///666===GGGRRRSSS]]]sssGGG111666000222...,,,++++++***)))*********))))))))))))))))))))))))%%%&&&'''(((((((((((((((&&&'''((()))************))))))))))))(((((((((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&'''((())))))))))))))))))*********)))(((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))(((((((((((()))***+++,,,000000111111111///...---,,,,,,++++++***)))))))))))))))))))))))))))))))))''''''''''''((((((((()))((((((((()))))))))))))))%%%&&&))),,,------,,,++++++%%%///)))(((...$$$))))))222$$$111###---(((((((((+++))),,,...&&&"""+++((()))***,,,------------------...//////...---,,,(((((((((((())))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''(((((((((((((((((()))))))))***(((((((((((())))))))))))'''''''''&&&&&&'''''''''''''''((()))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((()))((('''%%%###%%%))),,,111&&&111&&&%%%...""",,,'''(((***+++,,,,,,,,,+++(((***,,,------***(((&&&***,,,---,,,***---555<<>>777666555333111000......+++***)))))))))))))))***&&&'''''''''(((((())))))))))))))))))))))))))))))(((((((((((())))))))))))'''(((******))))))+++,,,...000333777;;;AAAHHHMMMPPPWWW]]]^^^^^^``````]]]\\\\\\YYYSSSJJJDDDAAAAAA>>>;;;999777555444111...,,,,,,+++***))))))******(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))************'''((()))***+++,,,------,,,,,,++++++++++++++++++))))))************))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))************///666<<>>>>>===111***000222,,,)))+++)))&&&---777BBBCCCGGGKKKJJJDDD>>>;;;888666333222111111///---+++++++++***)))(((((('''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***+++---000555;;;CCCHHHMMMRRRTTTSSSUUU[[[^^^___^^^YYYSSSMMMGGGBBB<<<999888777555333000///...---))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))************++++++++++++++++++***)))(((((('''))))))************))))))))))))))))))))))))))))))(((((((((((())))))))))))******))))))******+++,,,222:::>>>EEERRRXXXcccuuu???333555------,,,...+++)))******))),,,222###,,,***$$$$$$%%%888;;;###)))&&&*** (((,,,999,,,111$$$'''$$$)))---,,,(((666///---AAA'''(((&&&---)))111)))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&''''''(((((('''''''''&&&&&&&&&''''''''''''''''''''''''(((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((()))))))))))))))***,,,---...---,,,+++++++++******)))(((((('''))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************++++++,,,,,,++++++************)))((('''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''',,,+++***))))))))))))))))))************+++++++++'''&&&%%%$$$%%%(((***,,,((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((()))((('''&&&&&&&&&&&&'''''''''''''''''''''''''''(((((('''''''''((((((((('''&&&%%%&&&((()))***)))%%%***'''666333333;;;111222***...///666<<<222111666;;;>>>HHHTTTQQQDDD???777...***...222111111333333:::CCCFFFAAA;;;:::===777555222111111000...---++++++******)))(((((('''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***+++---///333999@@@EEELLLQQQUUUUUUXXX]]]``````aaa\\\UUUMMMFFF@@@:::777777666444222000...------))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++++++++******)))(((((('''))))))************))))))))))))))))))))))))))))))(((((((((((())))))))))))******))))))******+++,,,000999===EEERRRWWW```rrr???444444///---,,,++++++,,,+++''''''111===lll~~~kkklllfff)))111...hhhzzz444***+++%%%VVVyyyIII222%%%///555###''' NNNpppwww111(((444kkknnn///(((555!!!***,,, &&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&'''''''''''''''''''''&&&&&&&&&'''''''''''''''''''''''''''(((((())))))(((((('''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((()))))))))))))))***+++,,,---,,,++++++++++++******)))((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************++++++++++++************))))))((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&'''''''''&&&&&&%%%$$$#########$$$%%%'''(((######$$$$$$%%%&&&&&&&&&***)))((('''&&&&&&'''(((((((((((((((((((((((((((((((((''''''''''''((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((''''''&&&&&&''''''''''''''''''''''''''''''&&&''')))******)))'''&&&)))+++---...------...///111===///CCC333777222...333555...444999888===666222444999EEETTTZZZUUUNNNGGG???666111...++++++,,,444555999>>>CCCBBB===666666444111000//////---+++++++++******)))((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***+++,,,...000555;;;???IIIPPPVVVXXX[[[aaadddcccaaa[[[SSSJJJDDD???;;;888555444222000...---,,,+++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++++++++******)))((((((((())))))************))))))))))))))))))))))))))))))(((((((((((())))))))))))******))))))******+++,,,...777===FFFRRRVVV]]]nnn???555111000,,,,,,******,,,+++''''''111===rrr333,,, @@@%%%yyy///###(((***666,,,VVV###hhh+++"""%%%%%%000&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((('''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))***+++,,,+++++++++************))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))******************++++++++++++*********)))))))))((((((((('''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((###$$$&&&'''(((((((((''')))))))))******++++++,,,((((((((((((((()))))))))&&&'''***++++++)))'''%%%((((((((((((((((((((((((((((((''''''''''''((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((''''''''''''((((((''''''''''''''''''''''''''''''((()))))))))((((((%%%***///111000111333666///===000>>>===AAAEEEIIIBBBRRRFFFJJJDDD:::NNNHHHJJJJJJLLLHHHAAACCCHHHGGGBBBEEEFFF@@@888111,,,***000444888;;;>>>???<<<666555333000......---,,,***************))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))***+++,,,---111555999AAAIIIPPPTTTXXX^^^```___ZZZUUUMMMFFFBBB???<<<;;;333222000...---++++++***(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))************************))))))(((((())))))************))))))(((((((((((((((((((((((((((((((((((())))))))))))******))))))******+++,,,---888???HHHSSSVVV[[[jjj???666///222,,,---+++)))***+++***))),,,333///hhh!!!)))rrr***ZZZ:::***qqq***)))"""'''777###'''UUU###!!!000(((###%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&''''''&&&'''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))*********+++***************)))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))************)))******++++++******)))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((())))))***))))))******++++++***'''%%%###)))))))))((((((''''''&&&###$$$&&&(((***+++++++++))))))))))))))))))))))))((((((''''''''''''((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((('''''''''(((((()))(((((((((((((((((((((((()))((('''&&&''')))+++,,,111666;;;======>>>AAACCC@@@MMMKKKJJJ]]]PPP]]]___yyyvvvhhhSSSOOOOOOCCC555;;;AAADDDIIIKKKAAA444%%%111999777444666;;;===444222///...------+++)))*********)))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))******++++++---111444777???HHHMMMRRRXXXZZZYYYUUUPPPHHHBBB>>><<<:::999222111///---,,,+++******(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))******************)))))))))))))))))))))************))))))(((((((((((((((((((((((((((((((((((())))))))))))******))))))******+++,,,...999@@@JJJUUUVVVZZZhhh???777---333+++---,,,)))(((+++,,,)))(((***)))SSS'''///(((===111///%%%!!!222ttt333666"""222//////------ &&&,,,***"""&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''''''''''''''''''''''''''''''''&&&''''''((((((''''''&&&(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))***************))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))************))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&&&&''''''((($$$&&&))),,,...///000000000000000////////////...444000+++'''%%%&&&((()))))))))))))))))))))))))))((((((''''''''''''((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((''''''(((((())))))((((((((((((((((((((((((***)))''''''))),,,000222>>>???AAA@@@???>>>>>>???<<>>LLLFFF777444222///...------+++)))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))******)))+++...000666???GGGLLLRRRXXX[[[ZZZTTTOOOGGGAAA<<<888555333111000///---+++*********))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))************))))))))))))))))))))))))************))))))))))))))))))))))))))))))(((((((((((())))))))))))******))))))******+++,,,///:::AAAJJJTTTUUUYYYggg>>>888,,,444+++------***)))++++++(((''')))(((RRR&&&...)))###YYY&&&,,,+++...!!!+++&&&***???...&&&&&&---***&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&''''''((((((''''''&&&(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((()))******)))))))))))))))))))))***))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))************))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''&&&%%%&&&'''+++...000555666888<<>>EEEIIICCCHHH:::***,,,CCCVVVKKK555444222///......---+++***)))))))))))))))))))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((()))))))))***,,,...333<<>>999+++555+++------++++++,,,)))&&&(((,,,(((QQQ))))))&&&"""ppp)))+++???***SSSPPP```111&&&,,,***eee,,,(((+++)))$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&''''''''''''''''''&&&(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((()))******)))))))))))))))*********))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))************))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))),,,111777>>>BBB@@@>>>;;;;;;>>>CCCJJJNNNCCCDDDEEEGGGIIIKKKLLLMMM:::>>>CCCFFFCCC<<<444...))))))))))))))))))))))))((((((''''''''''''(((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((()))******)))))))))))))))))))))))))))+++...111444666777888AAAEEENNN```uuu{{{^^^GGG@@@<<<===FFFEEE888333:::AAABBB555222000......---,,,***)))))))))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((())))))))))))+++---***222999===CCCJJJOOOOOOLLLIIIEEEAAA>>>;;;888555111000///---,,,+++++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))*********))))))************))))))))))))))))))))))))))))))(((((((((((())))))))))))*********)))***++++++,,,///999???GGGQQQQQQUUUddd888222555+++,,,***666---(((***...---,,,,,,,,,SSS000---444yyy((((((LLLyyy)))...FFF+++)))###ZZZ+++''',,,###%%%+++&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&)))'''%%%######%%%(((***)))%%%"""###'''))))))(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&'''''''''''''''&&&&&&(((((((((''''''''''''&&&''''''&&&'''((()))((('''&&&&&&&&&&&&'''((())))))(((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((())))))))))))))))))))))))'''(((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''((((((((())))))))))))))))))))))))))))))))))))))))))))))))))),,,)))&&&&&&((()))'''%%%((()))*********)))'''&&&(((---)))%%%***((('''///---+++***+++***''''''***---***'''''')))+++,,,+++******)))((((((((((((((((((((())))))))))))(((((()))))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''''''''(((***(((''')))------)))%%%&&&,,,333<<>>KKKSSSUUUYYY]]]777222555---...,,,---******---,,,(((&&&&&&)))]]]+++$$$333iii444###---555%%% ---$$$PPP!!!"""000LLL &&&+++'''!!!&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&((())))))'''%%%###&&&$$$$$$$$$%%%&&&%%%$$$***))))))))))))(((((((((''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''&&&''''''(((((('''&&&&&&&&&&&&&&&&&&''''''''''''(((''''''&&&'''(((''''''(((((('''''''''(((((()))(((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((())))))))))))))))))))))))'''(((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''''''''((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))+++)))'''(((******)))''',,,+++)))))))))***,,,---&&&------///888666111555555333///,,,000555111)))---,,,+++******)))'''%%%******)))))))))))))))***(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))(((''''''''''''((())))))###(((+++((($$$$$$+++222999CCCHHHCCC???EEEPPPVVVHHHDDDHHHPPPUUUZZZUUUGGG]]][[[UUURRRZZZ```VVVFFFbbbUUUDDD;;;<<>><<<:::777555000///,,,***)))(((((()))))))))))))))))))))))))))'''''''''((((((((())))))(((((((((((((((((((((((((((((('''''''''&&&&&&&&&+++)))'''%%%&&&'''((()))''''''&&&&&&&&&&&&''''''((())))))((('''((()))***))))))))))))))))))))))))))))))))))))))))))))))))((()))++++++)))))))))***))))))))))))))))))))))))))))))))))))************)))************+++++++++333666???JJJRRRTTTXXX]]]xxx666333444//////...)))***,,,---)))&&&***111%%%YYY333(((---555BBB###555------mmmJJJ:::...'''999FFF,,,%%%---)))'''666///)))%%%,,,$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%'''((())))))'''$$$"""((()))***)))(((''''''(((''''''''''''''''''''''''''''''(((''''''&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&'''''''''&&&''''''(((((('''''''''''''''''''''''''''(((((())))))((('''''''''((((((******)))((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((())))))))))))))))))))))))'''((())))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))++++++***))),,,***((('''(((,,,111444>>>CCC@@@BBBKKKIIIBBBDDDSSSWWWSSSGGG???<<<444)))...---+++***)))(((((((((******)))))))))***++++++(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))''''''''''''((()))******&&&)))***((('''+++444<<<777@@@FFFDDD@@@BBBFFFHHH```bbb^^^dddwww|||nnnbbbkkksssqqqhhhnnn~~~kkkeee\\\SSSMMMFFF>>>999JJJOOOPPPFFF999000---+++(((+++,,,***'''&&&***...((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((%%%(((******(((***111666FFF???%%%AAAJJJDDDrrrvvvDDD444FFF@@@***888333333333111---***************)))))))))((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))******+++000777>>>DDDFFFHHHEEEAAA>>><<<999666333///...,,,***)))(((((()))))))))))))))))))))))))))''''''(((((((((((())))))(((((((((((((((((((((((((((((((((''''''''''''&&&)))***)))((('''''')))+++******)))))))))))))))))))))))))))***+++,,,---...+++*********))))))))))))))))))))))))))))))))))))(((***++++++***))))))***))))))))))))))))))))))))))))))))))))************)))************+++++++++333666???JJJQQQSSSWWW]]]ppp777444222000......---------+++''')))777FFFMMMLLL"""%%%111!!!FFFRRRYYY>>>{{{666???DDD;;;ppp@@@---LLL>>>JJJ'''######(((###555'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''')))'''&&&$$$%%%&&&)))***$$$&&&'''&&&###$$$'''+++''''''''''''''''''''''''%%%&&&'''''''''&&&%%%%%%''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''&&&''''''(((((((((((('''))))))))))))((((((((((((((()))))))))((((((***+++))))))(((((((((((())))))(((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))************)))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((('''(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))((())))))***+++***)))((())))))+++///444:::@@@CCCFFFEEE;;;777??????999<<<555AAANNNPPPKKKJJJPPPWWW;;;777222...++++++,,,,,,)))))))))))))))******+++(((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((()))((((((((((((((())))))///***'''---888@@@@@@<<<===BBBDDDAAABBBQQQiii}}}cccpppjjjffftttqqqaaa]]]ZZZlllnnn\\\VVVdddkkkcccmmmsssxxxvvvlll^^^QQQJJJBBBJJJOOOLLLGGGAAA666+++***++++++)))''''''***---((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((***(((&&&'''+++444>>>EEE???<<<[[[JJJooo[[[;;;AAA>>>>>>111111111///---++++++************)))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))((())),,,111888???BBBCCCAAA>>><<<:::777333000///---+++***)))((())))))(((((((((((((((((((((((((((((((((((((((((())))))((((((((((((((((((((((((((((((((('''''''''''''''%%%(((,,,---+++(((''''''''''''((()))))))))))))))******))))))+++,,,------,,,,,,,,,,,,,,,,,,,,,,,,************************(((***,,,+++***)))******))))))))))))))))))))))))((()))))))))************))))))*********+++++++++333777@@@JJJPPPRRRWWW^^^iii888666///111,,,,,,---------+++''')))777GGG___444///CCC555444777uuu000===000NNN444HHH444""":::"""%%%******!!!(((''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((('''&&&&&&&&&(((+++...///000111111///...000777===111000///...,,,+++***)))$$$$$$%%%&&&&&&'''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&''''''((())))))((((((***))))))(((((('''''''''&&&(((******)))(((***+++((((((''''''((()))******))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))((((((((((((((((((((((((((())))))***************(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((()))))))))***************************************************)))*********)))(((((((((+++...333888>>>BBBDDDFFFAAABBB::::::EEEGGGBBBEEENNNGGGDDDEEE===222555AAAAAA>>>:::888666222---((()))))))))(((((())))))***(((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((+++***)))(((((((((((((((,,,+++---666BBBGGGDDD>>>DDDHHHTTTfffqqqnnn___RRRgggxxxwwwvvv}}}yyyrrrwwwzzzvvvoookkkooouuubbbSSSAAA;;;DDDLLLEEE888111---)))((()))***)))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++(((&&&+++555>>>CCCEEE;;;BBBFFFbbbIIIIII>>>444222000...------,,,,,,************))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))''''''((()))---333999===>>>===;;;:::999666222///...---+++)))(((((())))))(((((((((((((((((((((((())))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((%%%&&&((()))((('''((((((&&&&&&'''((()))+++,,,,,,,,,***((()))+++,,,+++***++++++,,,,,,,,,---------++++++++++++++++++++++++)))***,,,,,,***)))***+++))))))))))))))))))))))))((()))))))))************))))))*********+++++++++222777@@@KKKPPPRRRYYYaaaaaa999888...222+++,,,)))))),,,---+++(((,,,333 \\\___&&&///...444sss:::NNNGGGZZZ)))<<<***:::===///```///...666~~~...000******+++)))''''''''''''''''''''''''''''''''''''''''''''''''))))))))))))))))))))))))###''',,,111444444222111666666555444555999???DDD777666444111...+++)))(((&&&&&&%%%%%%&&&&&&'''(((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&'''''''''(((((((((&&&'''(((((())))))))))))((((((((()))))))))******(((,,,//////,,,******+++***)))))))))))))))******))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))((()))******++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))*********************************************************++++++***))))))***,,,333333444444333333333333===EEEIIIPPP___```ZZZ\\\lllVVVDDDDDDIIIHHHFFFFFF444222333999???===333***++++++***)))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))+++***))))))((((((((()))%%%000<<>>:::444///+++***)))((())))))))))))))))))))))))************************))))))))))))))))))))))))&&&---666>>>CCCGGGJJJLLLuuuzzzXXXJJJCCC:::333///...---,,,+++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))&&&((()))))))))***...111444555666999999777333///,,,+++***)))(((((())))))))))))))))))))))))))))))*********)))))))))(((((((((((((((((((((((((((((('''((((((((()))))))))))),,,***)))///999@@@AAA???DDDCCC@@@??????AAADDDFFF>>>:::888999===@@@>>>;;;333333222111000......---,,,,,,,,,,,,,,,,,,,,,,,,)))+++,,,,,,+++******+++))))))))))))))))))))))))))))))))))))************)))************+++++++++111777BBBLLLQQQUUU___iiiSSS777999,,,666...000555---(((+++000111000000"""777,,,%%%000###---<<<@@@SSSAAAdddaaaIIIMMMFFFWWW[[[hhhcccaaaBBBIIIAAAQQQZZZmmmfffJJJ>>>---111000;;;>>>111(((******,,,((()))***...222+++'''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))666666777888:::<<<>>>???<<<;;;<<<@@@DDDEEEBBB???///000222555777:::<<<===333000,,,(((&&&&&&((()))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))&&&&&&((()))************,,,---000333777;;;===??????EEEIIIGGG@@@888333222555333111...,,,***)))((())))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++++++++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************************************************************+++,,,++++++///555:::;;;999:::AAASSSkkkooovvvaaaJJJ@@@EEEJJJGGGAAA222111000...---,,,++++++(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))%%%%%%&&&(((***,,,...///KKKJJJIIIHHHKKKQQQZZZ```LLLhhhpppyyywwwwwwooo{{{yyy^^^DDD;;;AAA@@@<<<444,,,((())),,,))))))))))))))))))))))))************************)))))))))))))))))))))))))))111:::???AAAIIIWWWddd|||TTTKKK???666111///---++++++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))&&&)))+++***((((((+++...///000222555777555111---,,,+++***((((((((())))))))))))))))))))))))))))))+++*********))))))(((((((((((((((((((((((((((((('''((((((((())))))*********,,,333AAAOOOTTTMMMEEE>>>;;;777444333555888:::<<<888666888>>>AAA@@@===;;;:::999666444222000///,,,,,,,,,,,,,,,,,,,,,,,,)))+++---,,,+++***+++,,,))))))))))))))))))))))))))))))))))))************)))************+++++++++111777BBBMMMRRRVVV```kkkOOO777777555000333222...------,,,,,,------......,,,+++---,,,///<<>>GGGMMMWWWaaahhh___aaaYYYHHHJJJNNNEEE===AAA999+++???,,,888BBB>>>333000...((()))***###%%%'''(((((('''&&&''''''(((((((((((((((((((((((())))))(((&&&$$$$$$''')))+++000555!!!111(((///...***222<<<999===BBB222:::666222777777333777777BBB>>>:::AAA+++888...,,,)))++++++***)))***+++***'''))))))))))))))))))))))))))))))))))))************,,,)))''''''***+++***((((((***++++++***)))***++++++,,,---+++(((&&&%%%&&&(((***++++++******+++,,,+++,,,...---+++)))(((((())))))))))))))))))))))))))))))))))))***+++,,,---...---,,,+++************,,,(((+++000777333555666999???[[[vvv{{{zzzhhhtttsssaaa>>>MMMFFF@@@JJJ999777(((111 ,,,...)))*********)))***,,,---))))))))))))))))))))))))******)))((((((((((((((()))''',,,111***$$$222IIIFFFVVVGGG<<>>FFFNNNNNNfffyyyvvvcccQQQIIIOOOeeeuuummmPPPFFF777888KKK///'''((()))((('''((())))))(((((())))))))))))(((((())))))((((((((((((((()))'''&&&999999;;;888%%%>>>SSSkkk}}}kkkjjjkkknnndddxxxooofffuuuwwwiiiQQQ<<<:::***...111<<<333222000((())),,,&&&'''((())))))((('''&&&&&&(((((((((((((((((((((((('''(((((('''&&&&&&)))+++"""+++333###222,,,555999???===???888<<<>>>000;;;888444IIIEEE===:::;;;+++888777NNN>>>555,,,888222,,,)))&&&&&&))),,,***'''))))))))))))))))))))))))))))))))))))************,,,***((((((***+++***(((&&&''')))******)))(((((())))))***+++,,,,,,---...+++***(((''''''(((((((((+++,,,---,,,***))))))***))))))))))))))))))))))))))))))))))))***+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,...000222222555888999666lllggglllrrrmmmNNNQQQKKKHHHKKK888:::***,,,"""++++++++++++******+++,,,******************************)))((((((((((((((()))***'''%%%222EEEKKKDDDQQQ---???iiiQQQ___wwwvvvnnnXXX???555<<<999///,,,---++++++******++++++++++++************************+++++++++***)))))),,,...<<<@@@;;;GGGOOOyyyVVVDDDFFF///)))111---,,,,,,+++++++++++++++******************************))))))(((((((((((()))((((((''''''((())))))&&&(((***+++******)))))))))+++%%%$$$,,,,,,(((---$$$%%%(((+++,,,,,,***)))///.........000222222222---,,,++++++***+++++++++))))))))))))))))))))))))))))))))))))))))))))))))'''++++++&&&%%%((((((%%%###$$$$$$$$$(((000888===HHH:::;;;999+++444GGGGGGEEEKKKJJJHHHMMMZZZuuu|||xxxlllZZZSSSHHHKKKIII@@@:::<<<@@@AAA&&&000999999222---,,,---...............---,,,++++++*********))))))))))))************************++++++******++++++,,,---444999CCCGGGTTTTTTYYYLLL888888555000444222//////000000///...------///...111777>>>KKK^^^nnn{{{lllhhhiii|||vvv***777555*********)))(((''')))+++***))))))(((((())))))***)))((((((((((((((())))))$$$888///&&&444888IIIttt{{{xxx|||vvvwww~~~ssstttmmmoooiiiiiimmmuuuyyy```PPPAAA===DDD>>>???===333000000((()))))))))))))))(((&&&&&&((((((((((((((((((((((((&&&'''))))))((((((***+++''')))***&&&=========:::333333FFFPPPiiirrrqqqiii~~~___cccPPPTTT;;;111AAAAAA???===DDD---333---((('''***+++***((())))))))))))))))))))))))))))))))))))************---+++))))))******)))(((---+++((('''''''''''''''000///...000333666888888222...***))),,,------,,,++++++,,,+++))))))***,,,))))))))))))))))))))))))***))))))******+++,,,---++++++,,,---------------111***---===;;;999GGGccc~~~wwwuuuwwwsssGGG888:::<<>>YYYpppqqqZZZMMMDDD===JJJ===///+++000444222///....../////////...------+++++++++*********))))))************************++++++******++++++,,,---333999DDDIIIUUUUUU[[[III999999444000555222...///000000000///------000444777;;;EEE^^^JJJ333777000---,,,,,,+++((((((******)))(((((((((((()))***((((((((((((((()))***+++999!!!000FFFGGGaaa}}}tttaaa{{{uuugggsss___vvv___gggsssgggooofffkkkfff|||sssaaaIIILLLDDDEEEGGGAAA???;;;///)))((((((((()))((('''&&&((((((((((((((((((((((((&&&((()))***)))((()))***---222111...:::<<<===CCCeeeeee}}}wwwzzz___YYYFFF===AAA???BBB888;;;555000---***((()))+++))))))))))))))))))))))))((()))))))))************---,,,******))))))))))))333...***)))---222666888HHHEEEBBBBBBEEEGGGHHHHHH>>>999333333555555111---+++++++++***((()))+++---))))))))))))))))))))))))************+++,,,------+++,,,------------,,,+++...444333===888MMMhhhrrrvvvgggTTTCCCBBB@@@:::...++++++******+++,,,+++*********************************))))))((())))))***,,,)))///;;;@@@@@@FFFOOOlllgggHHHyyybbbggg}}}UUULLLJJJTTTZZZdddnnnwww|||}}}WWWBBB===666,,,---///000///,,,)))((()))************************+++***)))((()))...444999EEEGGGNNNZZZUUU<<<...///...---,,,,,,+++,,,,,,************************)))))))))))))))))))))))))))************))))))(((,,,+++******---555>>>DDDEEEMMMMMMOOOWWWTTTNNNRRRFFFDDD@@@888000+++)))))),,,+++,,,000444444000,,,------,,,++++++++++++,,,))))))))))))))))))))))))))))))))))))))))))))))))+++***((((((+++---,,,***$$$***,,,,,,555BBBBBB999:::,,,EEEUUUFFF___rrrLLLCCC@@@>>><<<888222000111......////////////......,,,,,,+++++++++*********************************++++++******++++++,,,---222999EEEJJJUUUVVV]]]FFF::::::444111555111......////////////......---333???QQQkkk^^^DDD[[[666...)))+++---***(((***)))(((((((((((((((((()))((((((((()))***+++,,,---''':::777GGGrrrvvvkkk|||tttpppmmmrrrrrrqqqppptttdddaaaZZZaaabbbyyy]]]jjjgggxxx[[[KKKEEEEEEDDDHHHGGG<<<,,,)))'''&&&((())))))((())))))))))))))))))))))))'''(((******((('''(((((('''777:::999888AAASSSooo|||rrrWWWNNN999999LLL>>>:::666333,,,&&&***222************************((()))))))))************,,,,,,+++***))))))******------///333:::???CCCEEE===;;;888777888999::::::>>>:::666777999888222------------+++))))))***,,,************************************+++,,,---...,,,,,,---,,,,,,+++******...FFF>>>>>>CCCyyyyyyfffbbbsss}}}www}}}}}}vvv~~~MMM666GGGCCC------+++))))))+++,,,,,,+++******************************))))))))))))******&&&---:::GGGJJJKKKTTTaaaYYY[[[mmm|||TTT000///555///222888AAANNNZZZeeennnrrr{{{}}}zzzppp]]]JJJ:::888---......---+++***)))*********************************)))))),,,222:::???>>>JJJuuulll:::666000///...---,,,,,,,,,,,,************************))))))))))))************+++******))))))(((((((((,,,,,,---111999AAAGGGJJJ@@@AAA888222999===AAALLLBBBGGGLLLNNNIIIAAA888222222///---...000111000......---,,,,,,++++++,,,,,,***************************************************))))))+++,,,+++***)))!!!,,,666===EEEMMMJJJ@@@@@@JJJFFFhhhaaaBBB777999:::666333//////////////////...---,,,,,,,,,,,,++++++++++++************************++++++******++++++,,,---222999FFFJJJUUUVVV]]]DDD;;;:::444111666111///.........///000111222000===WWW}}}uuuXXXVVVFFF555'''(((,,,+++***+++((())))))******))))))((()))))))))***+++---...///777555SSSfff[[[kkkjjjuuu|||~~~\\\^^^fffssslllddd{{{fffWWWOOOHHHKKKKKKAAA444///)))&&&(((******)))))))))))))))))))))))))))((()))******))))))***+++---555444KKKaaa|||ooopppWWWWWW```iii^^^ZZZ\\\iii\\\```GGGEEEBBB<<<999777000)))---666************************))))))))))))***************+++,,,+++))))))+++---+++000777;;;<<<;;;::::::<<<===>>>===<<<<<>>===;;;222333222///,,,***+++,,,************************+++******++++++,,,---......---,,,,,,,,,,,,------<<<;;;555dddvvv~~~mmmooo```wwwmmmmmm{{{wwwRRRBBB:::DDD444000+++)))+++------,,,++++++++++++++++++++++++******)))))))))***++++++***;;;CCC???III___eee[[[dddzzz\\\fff777///999:::999888444///---222<<>>SSSbbbxxx___vvvuuutttaaaaaaiiibbb~~~vvvpppiii[[[TTTOOODDD???777...((()))***+++***))))))))))))))))))))))))((()))******+++,,,///222===IIIPPPzzzWWW]]]pppttt{{{xxxyyyPPPQQQEEE======:::111///333************************))))))))))))************(((***,,,+++******,,,///666;;;>>><<<999999>>>CCC???DDDHHHFFFBBBAAAEEEJJJHHHFFFCCCBBBBBBCCCEEEFFF999:::999666222...,,,,,,************************++++++++++++,,,---.........---,,,+++---///222444AAABBBKKK{{{~~~___uuudddccccccCCCNNN???888000+++,,,------+++++++++++++++++++++++++++******))))))******+++,,,555DDDGGG???HHHbbbllleeerrr```OOO---???CCC999GGGHHHCCC<<<555111111333555000:::HHHVVV```jjjuuu|||{{{|||~~~ooo___qqqzzzVVVQQQ666000***)))---///,,,)))************************)))***,,,///444;;;CCCIII```rrrlllZZZ;;;///777222666<<<>>>===;;;999999HHHTTThhh|||HHH222111000...------,,,,,,++++++++++++++++++++++++))))))*********+++++++++***)))((((((***...222555777<<<>>>:::333333<<>>:::@@@@@@===666000...111555......---,,,,,,,,,,,,---***************************************************)))***+++(((&&&...888QQQKKKEEE???666666JJJaaaRRR999<<<555555555444333111000///------------,,,,,,,,,,,,++++++++++++++++++++++++++++++******++++++,,,---111999GGGKKKTTTSSS[[[AAA<<<;;;444111666111333222000000111555999<<>>???>>>???>>>;;;666111...---************************++++++++++++,,,---.........---,,,,,,...333777:::444oookkkaaa~~~tttGGGHHH???444---------,,,+++++++++++++++++++++++++++******))))))***+++,,,,,,:::@@@HHHLLLPPP^^^uuuqqq|||GGG999[[[NNN444KKKPPPTTTWWWWWWRRRGGG<<<444111333555666888@@@LLLVVVffflllvvv~~~|||hhhzzz|||rrr^^^AAA777---***---...)))###************************(((***---111666===EEEKKK\\\===000111555666000///...---///222555777666555===RRRnnn~~~}}}hhh222111000///------,,,,,,++++++++++++++++++++++++))))))******+++++++++++++++******+++...444;;;???888???BBB<<<777CCC```xxxuuuXXXCCC<<>>888;;;333111666555111555:::333///FFFfffgggMMMTTTBBBIIITTTMMMVVVqqq|||III666'''...111,,,,,,,,,,,,,,,,,,,,,,,,,,,333555((()));;;---SSS```}}}{{{iiidddrrr___HHHEEE999111///***(((---++++++******************$$$<<<...$$$000111222UUU[[[```~~~zzz|||~~~www~~~zzzWWW{{{mmmyyyOOODDDPPP000@@@,,,///%%%+++333***###)))///++++++++++++******)))))))))***---...++++++666CCC666888NNN\\\ooo|||kkkcccKKKUUU___FFFgggHHHTTThhhWWWhhh]]]zzzbbb\\\888???AAAAAA===666111222555///(((&&&,,,111///+++***,,,,,,,,,---------......///)))###777,,,)))HHH777QQQqqqsssdddYYYPPP___888)))---'''222---************************+++,,,(((+++000++++++888GGGBBBLLLuuueee___hhhvvv444HHH```cccUUUQQQFFFLLLaaahhh\\\aaaeeeVVVJJJ<<<000...//////222777:::DDDXXXooo}}}vvvcccCCC000000...+++,,,+++---,,,,,,+++*********+++(((333)))...EEECCCQQQ^^^888666333444555***000$$$:::777222:::...666==='''>>>000LLLbbbnnnzzzwwwxxx\\\444%%%333444---......,,,,,,,,,+++++++++******+++++++++)))'''''')))+++***111'''$$$444666555FFFHHH>>>HHH???ooo|||OOO333???JJJ<<>>888;;;444111666333//////222444AAAgggmmmTTTGGGNNN[[[fffbbbhhhfff]]]bbbcccQQQfffxxxmmm666333---+++,,,,,,,,,,,,,,,,,,,,,,,,,,,111(((222111---333DDDggg{{{rrr~~~zzz```EEE;;;<<<111))),,,++++++++++++++++++*********%%%)))444(((AAA\\\VVVyyy~~~tttxxxssspppllldddwww~~~jjjsssLLL[[[LLL999222///%%%(((...(((''',,,,,,++++++++++++*********)))(((333... )))@@@BBB///LLL[[[uuukkkUUUPPP]]]|||~~~ssspppfff___bbbooo\\\FFF777>>>HHHDDD666***///---)))%%%'''+++,,,,,,,,,,,,,,,---------......///333444******111888FFFqqqwwwcccxxxXXXTTT[[[```mmmxxxggg^^^LLL777555666+++***************************)))...+++)))---,,,000>>>CCCBBBddduuuXXXRRRaaacccBBBYYYdddmmmlllYYYKKKGGGVVVdddfffqqqvvviiigggZZZMMMEEE===333---,,,555666<<>>888:::444222777BBB:::222222???aaatttXXXUUU___mmmwwwppp```XXX\\\ggg}}}CCC<<>>GGGCCC///000---'''&&&))),,,,,,,,,,,,,,,---------......***,,,666&&&222<<<;;;vvvuuu}}}\\\&&&777:::===>>>BBBLLL[[[gggooowwwqqqccc@@@///555%%%///++++++++++++++++++++++++&&&000...'''+++000777CCC@@@GGGVVV[[[gggKKKVVVmmmppp|||kkk___PPPQQQ^^^hhhqqqsssiiillleee^^^YYYQQQFFF===:::444...))))))000BBB\\\rrrrrrFFF---...000+++,,,---,,,,,,+++++++++++++++---)))555JJJ@@@]]]hhh;;;111333666000///555333666<<<000888JJJMMMLLLBBBFFFLLLDDDNNN>>>```UUUKKK===555CCC^^^zzzUUU333444'''(((444,,,,,,,,,,,,,,,++++++++++++(((***+++,,,++++++---...===:::---===FFFDDDMMMuuu{{{MMM===GGG888444000//////...---,,,------,,,,,,,,,+++++++++,,,+++***))))))***+++,,,***)))***333CCCUUU^^^^^^OOO]]]vvveeeDDD===999777:::333222111///......------------------,,,,,,,,,,,,,,,,,,++++++,,,,,,---...444666AAAHHHUUUUUU\\\EEE>>>777:::555444777QQQDDD666888SSSmmmaaaUUUWWWuuussshhhhhhxxxvvvfff:::444...000------------............)))333,,,...<<<^^^xxxkkkppphhheeesssmmm{{{nnnlllJJJ<<<888111,,,,,,+++++++++,,,,,,,,,,,,,,,(((333%%%===HHH]]]{{{^^^JJJCCC666888BBB@@@@@@333888CCCJJJ]]]pppqqqmmm^^^ooo}}}wwwzzzmmmjjjDDD555...///...))),,,///&&&++++++++++++++++++++++++,,,''',,,888<<<===PPPhhhNNNSSSmmmyyy}}}}}}zzzqqqoooOOO;;;;;;AAA666000...222222,,,)))+++,,,,,,,,,---------......,,,###+++111:::???XXX}}}|||eee>>>TTTOOOJJJKKK???666666333;;;@@@GGGSSS^^^iiisss|||pppTTT555///+++111++++++++++++++++++++++++&&&111---&&&...666;;;DDDPPPyyyfffrrraaaeeeEEEfffqqquuussstttiiinnn^^^WWW^^^dddggghhhfffccccccddddddbbb___\\\[[[LLLFFF>>>555//////;;;HHHeeesss___888///---***------,,,,,,+++++++++,,,,,,---000>>>777JJJuuu000888777888555///111777999222AAA===cccvvvsssfffgggmmmXXXpppBBB:::666222111999QQQwww>>>///555222///222------,,,,,,,,,+++++++++(((***,,,,,,++++++,,,---222BBB444:::QQQ>>>OOOtttJJJGGGEEE777***)))000333000,,,------------,,,,,,,,,,,,******)))))))))***+++,,,---++++++;;;TTT```___^^^FFFlllccc666888;;;...333222111000///............------------,,,,,,,,,,,,,,,++++++,,,,,,---...444666@@@FFFSSSTTT^^^CCC>>>777999666555888FFF:::333GGGsssWWWJJJtttyyyxxx}}}:::888222------------....../////////222222444,,,LLLdddTTTaaaQQQKKKqqqxxxvvv}}}yyywwwZZZ222;;;888'''000++++++,,,,,,------------'''111---???lllbbb^^^:::///@@@OOOaaagggXXXWWWYYYcccdddTTTLLLVVVcccqqqpppooorrruuu|||fffOOO666...//////)))+++...)))+++++++++++++++++++++,,,***......000DDD]]]___QQQcccttt}}}{{{iiicccmmmmmmnnneeerrrmmmrrrsssmmmqqq|||gggEEEAAATTTJJJ333***666999,,,'''...,,,,,,,,,---------......222---+++999444DDDvvvGGG]]]wwwkkkdddoooeee]]]XXX@@@>>>888555222111777DDDSSS]]]cccsssyyywwwRRR000555)))++++++++++++++++++++++++(((///+++(((444<<>>:::<<>>777444444333222111000/////////.........---------,,,,,,,,,,,,++++++,,,,,,---...555666>>>CCCOOORRR```AAA???777999777777888444...;;;hhhmmmYYY|||zzzSSS;;;000***------......///000000000///)))555@@@pppooo???EEEXXXxxxfffbbb{{{~~~rrrvvvzzzppplll;;;<<<999)))000+++,,,,,,------......///444777;;;jjjrrr|||hhhwwwooo;;;===MMMooo}}}nnnlllffftttttteeesssuuuCCC000+++...))))))...---++++++++++++,,,,,,,,,,,,'''///;;;IIIRRRWWWWWWUUUsssWWWZZZbbbwwwrrrvvv}}}}}}zzzqqqrrrwwwXXX===cccCCC---000222)))(((222,,,,,,,,,---------......***888111444333^^^OOOYYY{{{mmmvvviiikkkttt___dddLLLIIICCC===888444222111666BBBOOOWWWcccttt|||ddd555777&&&,,,,,,,,,,,,,,,,,,,,,,,,***---***---999???EEETTTdddOOO]]]hhhmmmgggvvv\\\FFF___iiimmmbbbWWW[[[___bbbkkkhhhkkkjjjccc___bbbiiinnnyyywwwvvvvvvqqqiiieeefffWWWZZZtttqqqvvvggg:::(((///111,,,,,,,,,,,,,,,------...+++777KKKLLL>>>111777111333...000::::::;;;FFFNNNSSSuuu|||===777------000222111000666>>>zzzBBB111555+++555------------,,,,,,,,,,,,***+++++++++***+++...111000AAAFFFCCCjjjkkkRRR:::222333111////////////.........---------)))******+++++++++,,,,,,%%%777DDDUUUeeeWWWMMM___|||bbbRRRRRRXXXPPPOOO\\\rrrWWW222:::555444333111000000//////............---------,,,,,,,,,++++++,,,,,,---...555666>>>AAAMMMRRRbbb@@@???666999888888999333555TTToooeeehhhssstttyyy@@@,,,000---......///000000111111***+++666kkklllnnnHHHAAA:::]]]}}}wwwvvvxxx\\\hhhxxxttt|||YYY;;;333222---,,,,,,,,,---.../////////###>>>GGG{{{ccc|||fff666OOOaaayyybbbjjjnnn}}}vvvrrrwwwttt~~~zzzoookkkddd>>>***---,,,))),,,...+++++++++,,,,,,,,,------+++222LLLddd^^^OOO```uuuZZZZZZuuuuuuiiimmm|||fffrrr\\\@@@000,,,,,,...///,,,,,,,,,---------......(((444222222MMMhhhrrrdddyyykkkqqq___cccxxxkkkyyyZZZ\\\]]]\\\VVVKKK???777888666444444999KKKiii}}}wwwqqqJJJ444...,,,,,,,,,,,,,,,,,,,,,,,,+++++++++222<<<===NNNlllgggrrrqqqdddqqqwwwrrrgggxxxkkkSSSYYY```[[[[[[ccchhhfff^^^YYY```kkkqqquuusssuuu}}}{{{uuukkkIII---444---,,,,,,,,,,,,,,,---......,,,CCCHHHnnn[[[666KKK...333888333666>>>999@@@]]]QQQWWW555333111...///666:::999888888bbbvvv{{{HHH333111:::...------------,,,,,,,,,++++++++++++,,,///444888CCC<<>>BBBNNNRRRccc??????666999999888999:::AAAjjj```vvv^^^qqqvvvDDD***:::---......///000111111222111:::<<>>,,,---......---------,,,,,,,,,***+++++++++---333:::???DDD@@@rrrUUUlllccc___xxxdddEEE:::444333555000/////////............,,,,,,---------,,,,,,+++333RRR[[[VVVVVVYYYuuuTTT;;;@@@IIIOOOMMMLLLWWWfffaaarrr|||vvvmmmggg^^^SSSRRRlllEEE555555333222111000000000//////.........---------,,,,,,++++++,,,,,,---...000444???DDDPPPSSSbbb===???AAA111<<<999777555MMMjjjvvvWWWoooxxxfffkkk,,,777111000////////////000000333+++VVVeeeTTTKKK???000GGGZZZwwwppprrr~~~xxxmmmeeeVVVDDDggguuuyyyxxxBBB777444---,,,333---'''...111000555444ttt}}}WWW666\\\yyyjjjeeemmmvvvxxxlll{{{jjj|||tttkkk---444+++,,,000///000***&&&------%%%(((111222eeezzz555yyy}}}pppbbbvvv~~~{{{sssjjjppp{{{LLL111)))...///...------------...//////'''555;;;TTTzzz{{{xxxzzzooojjjaaaccciiieeegggwwwqqqqqqeeeeeepppgggaaassslllqqqrrrmmmfffbbb^^^ZZZuuupppIII555000+++///111******///,,,'''---(((333HHH>>>PPPwwwGGG~~~]]]NNNnnnqqqgggeeefff```\\\lll|||zzzyyyzzz|||mmmCCC(((...///------...+++***...555333PPPdddIII>>>>>>000333888""":::;;;444BBBnnnOOOGGGxxxBBB111111333<<<222333DDD>>>DDDjjjaaawww777>>>)))111000///......------...)))111&&&000+++EEEDDDJJJ666ZZZiiiiiiAAA;;;???***444222111000000///,,,***///+++***------++++++,,,???QQQ```PPPNNNVVVGGGHHH???[[[RRRuuuooo\\\eeennn888:::666333555333.../////////.........---------......------------......000222===EEESSSVVVeee?????????222===999999???jjj~~~rrrqqqHHHuuurrrbbbzzz333666111000000/////////000000000888{{{JJJ===...???AAAMMMmmm~~~GGGWWW}}}ppp~~~mmmRRRBBBYYYfffaaa::://////---111,,,)))222333///111IIIhhhmmm@@@OOO}}}qqqmmmqqqvvvvvvzzzaaabbb}}}NNN<<<222+++,,,'''******---+++111222+++666EEE^^^GGGpppzzzjjjgggnnnxxxooodddffffffqqquuu{{{}}}vvvxxxqqq@@@555...***...------------...//////888777+++WWW}}}xxxtttiiieeejjjuuuyyytttuuu}}}tttqqqqqqvvvwwwsssooooooooommmttt\\\000666,,,,,,///+++,,,///+++///333***===DDDddduuuccchhhttteeeiiilllvvvFFFMMMppp~~~uuuggg^^^ZZZbbbxxxyyyuuuqqqnnnooovvvvvvuuuSSS+++000///------...,,,***///666;;;PPPrrrooo<<<999555***000222,,,444>>>999JJJrrrMMMOOOrrr999222555444;;;777888DDDFFFPPPlll|||rrrvvvEEE===555111111///...............,,,---222$$$<<<888DDDCCCvvvbbbddd}}}kkk+++///333444333111111111000...,,,...,,,+++------+++---111GGGSSSQQQcccSSSsss\\\GGG999NNNaaa___iiiXXX555...888111000666/////////.........---------......------------......222333===CCCPPPRRR___BBB===>>>444===777;;;NNNeee___SSS}}}mmmttt}}}YYYIII777111000000000000000111111///RRRppp{{{999666:::444:::oooXXXxxxxxxdddWWWeeeUUUJJJbbb}}}vvvrrr}}}rrrZZZIII???ooo{{{hhh999555999---000,,,---555333---111sssaaaggg===TTT~~~cccddddddssswww}}}uuurrruuuwwwwww|||___aaannn[[[000///***111,,,)))---555&&&...444"""888wwwWWWKKKeeeyyyzzz{{{vvv```ZZZbbbkkkkkkfffZZZ\\\```gggqqq{{{~~~CCC444000000......------......///000///===@@@wwwggg___nnnvvvxxx}}}zzzzzzyyy}}}~~~{{{zzz|||~~~}}}uuutttxxx<<<999,,,***///,,,---000+++---222***DDDGGGjjjMMMpppjjjooorrrxxxzzzNNNqqqzzzkkkbbbdddwwwuuusssrrrssszzzgggUUUjjj333000///...---...,,,+++000888>>>KKKIII666999222---333000777333???<<>>???EEEQQQdddtttzzzwww~~~TTT444555111111000///............,,,...111(((BBB777EEEXXXqqq\\\yyySSSBBB555444333111111222111000...------...///,,,***000999OOOSSSRRRVVVuuuCCCDDDFFFaaahhheeeCCC...<<<...///;;;.../////////.........------......------------......333555>>>CCCPPPRRR^^^CCC===>>>888>>>444===cccuuuuuuWWWFFFggglllhhhZZZ^^^666111111000000000111222222222vvvmmmddd333000===CCCAAAqqqzzz{{{rrrzzzNNN;;;999,,,NNNHHHOOO|||www[[[lllwwwiiiPPP222MMMzzz~~~}}}@@@777...---000...///444///000===TTTAAA<<>>CCCRRRWWWbbbDDD===>>><<<>>>333DDD~~~bbbyyyAAABBBlllcccqqqbbblllhhh777111111111111111222333333666eeeRRRAAA>>>>>>000BBB[[[^^^kkkvvv~~~dddaaaAAA666,,,111666000___lllGGGwwwtttoooPPP===BBBqqq???777------222111111///)))666SSSuuuOOOHHHssscccJJJ]]]nnnvvvmmmkkknnntttyyytttxxxhhhRRRzzzGGG555+++000+++,,,&&&///+++///333===sssMMM```ooowww___```wwwwwwqqqyyyvvvuuuCCC666,,,///............///000000555444VVVmmmsssYYYSSSmmmjjjfffllluuu{{{~~~}}}~~~xxxqqqssssss888+++---444---)))---///+++444777@@@}}}qqqEEE|||dddhhhnnniii___gggqqqmmmmmmgggffflllssswww}}}~~~VVVZZZ```000000......///---...444<<<666|||yyyIII444777......555///333///HHHFFF^^^MMMbbbzzzOOO>>>@@@@@@888>>>GGGGGGGGG\\\{{{mmmyyynnnuuu===777222111000//////......///...---%%%AAA;;;FFFnnnsssVVV[[[;;;CCCFFF888JJJccc888555333111000000111000///---...000000,,,...<<>>>>>===???666RRRsssvvvIIIhhhyyy|||xxx{{{iii___eeezzzNNN|||@@@111111111111222333444444FFFTTTFFF:::===:::BBBUUUhhh\\\mmmppp^^^:::777555444000EEEMMMqqqzzzHHHNNNhhhmmmUUUGGG555VVVLLL===444...222222111---)))@@@iiieeezzz999XXX}}}YYYEEEGGGeeeyyyooojjjjjjmmmrrrpppdddTTTLLLxxxwwwtttZZZ444///111000...(((***111,,,000QQQtttRRRxxxgggzzzdddbbbzzzaaaccc}}}{{{{{{fffyyyZZZ;;;...//////......//////000111555BBBxxxtttqqqNNNkkkqqqgggiiipppsss{{{xxxxxx}}}}}}uuu|||tttCCC111...444...)))---//////444999FFFiii\\\pppyyyTTTZZZgggkkkjjjpppnnn___ddddddkkkwwwzzzwwwzzziii\\\{{{999111///...///...///666???SSSRRR===999888,,,///777...999555SSSKKKjjj{{{@@@{{{fffGGG>>>???AAAEEEUUUdddggggggooopppdddBBB333222222111000////////////333&&&666999JJJRRR~~~EEE}}}BBB@@@:::EEE???XXX<<<888666222111111111000///......//////---222AAAQQQ\\\DDDuuuKKKAAAGGGhhhRRRGGGXXXzzzsss}}}ooo555::::::,,,666000000000/////////............------------......222666>>>@@@OOOVVV^^^KKK???<<<===???===dddxxxfff{{{|||MMMHHHSSS______^^^mmmrrrdddXXX\\\QQQ@@@111111111222222444555555iii___HHH;;;444???jjjIII^^^jjjfffIII666333===888:::EEE~~~xxx<<<888[[[qqquuuooo```EEE000999zzzppp<<<---000000///222000...JJJxxx]]]@@@wwwiiiQQQ444+++NNN~~~lllzzzrrrnnnhhhggghhhlllggghhhXXX;;;222***+++...000(((555)))111aaaWWWvvviiiPPP___xxx}}}gggUUUVVVSSSddduuuzzzmmmsss{{{CCC555///////////////000000111000VVVgggzzzkkkuuuggghhhjjjeeeppp{{{sssvvvyyy{{{{{{}}}~~~yyyrrruuu}}}YYY;;;---000...+++...---...111:::bbbwwwxxxZZZlllgggttt|||kkk^^^```iiitttuuuqqqxxxttt\\\jjjGGG111///...//////000777AAAiiizzzBBB:::999666000333888333:::FFFVVVUUUtttWWWDDD|||SSS>>><<>>UUU}}}MMMcccgggCCC>>>GGG999---dddmmm<<<999555333222222111000000.........///666FFFVVVVVVFFFSSS???KKK{{{XXX999???SSSsssTTT>>>666000666000000000000/////////.........------------......000555>>>???OOOWWW___OOOAAA:::;;;???CCCqqqiiikkk???666BBB111@@@CCCHHH^^^lllaaaRRR]]]uuuZZZ555222222222222333444555666kkk777555]]]VVVttt~~~[[[JJJEEEBBB,,,777888BBB000444TTT>>>;;;bbbuuuuuubbbBBBEEE777{{{888:::111...,,,222444444PPP~~~```[[[HHHnnnNNNDDD444+++666VVV|||vvvXXXBBBccccccZZZvvvtttqqqiiicccbbbyyyrrrbbbPPPkkkvvv777444,,,222(((444(((999...???vvvHHHvvvkkkiiiWWWxxxlllEEEFFF666BBBlll}}}lllRRRiiiIII333///////////////000111111===\\\lllpppddduuuxxxkkkllliii^^^iiixxxssswwwxxxwwwuuuwwwxxxtttmmmvvvqqqyyykkkCCC+++---......///+++///333BBBnnnqqqlllvvvxxxzzz~~~uuunnnlllllluuu~~~VVVMMMQQQ222////////////000888BBB}}}WWW>>>777111111222333555666333SSSSSSaaaDDD]]]hhhAAA777>>>KKK[[[MMMwwwyyyeeeyyyYYYSSS666333222111000////////////,,,444>>>NNNUUUdddMMMnnnBBB777:::999???jjj@@@<<<888555444444333222222...,,,---000888IIIXXX@@@mmmvvvccc<<>>AAALLLiiinnnqqqsssAAA111555444000000000000////////////.........------............444===@@@RRR\\\eeeIII>>>???===999AAAyyyuuuTTT???666GGG:::===555TTTMMMTTT]]]cccSSS]]]bbbeeeNNNOOO666444666,,,111777000@@@VVV<<>>000333000555(((999888^^^yyyMMMdddVVV===222;;;CCC555PPPcccPPP888IIIXXXEEELLLqqqwwweee|||tttXXXccc[[[ccczzzoooccc^^^HHH,,,......111///000+++;;;[[[^^^uuurrrddd]]]qqqWWW===111@@@JJJnnnsssyyyqqq^^^wwwuuupppHHHggg444222111///---...222333111EEEqqqiiiaaajjjlllwwwoooooowwwssseee^^^bbbiiiqqqqqqjjjkkkuuuwwwqqqiii{{{777888,,,///,,,+++333***;;;DDDiiihhhlll{{{ppp___KKKssslll...<<<+++333&&&555@@@IIIDDD666888777111///222777:::>>>TTTaaattt[[[KKKUUUBBB111PPP|||DDD\\\~~~}}}uuutttdddQQQddd444555444222111000000//////+++)))@@@GGGmmmLLLvvv:::AAA<<>>```qqqIIIrrrnnnSSS111///...222111111000000000000000......------------......444666===???OOOYYYlllFFF===>>>===;;;MMMsss{{{EEE888>>>CCCLLLJJJ===PPP~~~tttlllYYYRRRNNNNNNTTTsssVVVbbb777333555...333444222NNNddd;;;;;;666tttFFFJJJ888(((888222666777111===CCC666UUU```nnneeeYYYAAA444VVVFFF???222000666(((777:::hhhwwwsss=========BBBAAA333[[[uuuKKKIII>>>MMMZZZ???OOOsssrrrooo|||uuujjjhhhQQQ___rrrgggZZZvvvmmm,,,888///333***333///555hhhVVV}}}nnncccpppfff@@@444dddGGGlllLLL888???___nnnLLLwwwEEE222111///...///111333333>>>rrrYYY~~~hhh^^^cccmmmoookkkmmmuuuuuukkkddddddjjjiiilllrrrtttsssvvv{{{qqqvvvJJJ222---///...///111000;;;NNNkkkqqqqqq]]]bbbnnntttcccDDDXXX000666///999000555111KKKsss???666444222222333555999===DDDdddgggdddaaa}}}mmmCCCLLLGGGRRRnnn???UUU]]]bbb^^^}}}EEE555444333111000000000000555444GGGOOOXXXTTTddd;;;777DDD777EEEOOOOOO;;;333111555///222...444000///777EEETTTTTT^^^ZZZ;;;TTTAAAKKKBBBBBBnnnMMMbbb777999999222111111000000000000000......------------......444666===@@@OOOYYYjjj}}}CCC>>>=========```nnn{{{KKK333888GGGGGG>>>HHHUUU|||mmmOOORRRKKKQQQ{{{OOOaaa777111333111666000666fffbbb===XXXqqqiii???CCC222HHH???...000222;;;RRROOOnnn|||vvvyyy^^^qqqjjjooohhh]]]GGG---DDDHHH555,,,...888///>>>MMMoookkkEEE~~~888MMMhhh]]]ppp}}}RRR666>>>...CCCbbb@@@]]]rrrkkkfffWWWWWWnnnuuunnnXXXbbbyyyyyy}}}}}}---222///444'''555444666pppUUUtttiiigggfff:::HHHfffccc```888GGG555333eeesssXXXNNN;;;333111/////////111333555UUU~~~ccciiiMMMYYYjjjjjjhhhjjjooovvvzzzyyysssnnn^^^WWWaaa|||}}}kkksssooo333555000///111***000888YYYjjjyyy|||yyylllcccYYYPPPPPPXXXdddCCCQQQlll}}}qqqzzzLLLAAANNN666******---;;;DDDSSS===:::222///333666666;;;BBBOOOnnnbbbNNNiiizzzVVV666FFFJJJXXXtttQQQssspppdddooopppfff666555444333222111000000000222777LLL]]]===uuu???>>>;;;DDDRRRaaavvv;;;111222555///555333000111222:::PPPYYYPPPfffEEE@@@LLLFFFMMMPPP}}}www}}}>>>555///222111111000000000000000......------------......222555===@@@OOOXXXhhh{{{CCC???<<<===???sssoooQQQ888DDDGGGHHHJJJFFFgggRRRSSSNNNRRRvvvCCCqqq888111111444999,,,:::jjj\\\}}}WWWWWW<<<444:::888444>>>HHHaaarrrTTTiiimmmhhhqqqjjjYYYJJJ---===zzz]]]<<<444333777,,,555HHHvvvqqqVVVSSSwww>>>XXXRRRzzzMMM...;;;III777```ffflll]]]YYY___OOOZZZyyytttZZZSSSwww???%%%///222)))444555FFFccceeesssWWWqqqyyyVVVyyyddd999+++EEECCCSSSzzzfff@@@LLL444111000000000000333888xxxjjj|||VVVCCC^^^tttpppnnntttyyy~~~aaattt222777000---333)))666AAAqqqsssrrr{{{[[[???999999333111444IIIeeeXXXDDDWWWnnnwwwyyywwwXXX;;;[[[222222111777444222GGG>>>===444000444666555???MMM___fffRRRKKK\\\MMM777999BBBhhh|||ttt[[[NNNOOO666555444333111111111111---;;;SSSqqqvvvYYYRRRMMMSSSKKK{{{@@@555:::999///444666,,,333333<<>>@@@www~~~iii>>>:::OOOGGGJJJiiiwwwGGGLLLHHHLLLdddDDD888222111444;;;+++>>>hhhpppVVVoooUUUIIIWWWMMMDDDIIIUUUNNNBBBDDDlllmmmwwwkkkUUUKKK333;;;bbb666555111333...999VVV~~~wwwEEEoookkkLLLcccFFF999QQQVVVMMMnnnWWW{{{fffYYYUUUUUUPPPPPP~~~xxx]]]HHHuuummm|||???)));;;///000000222^^^KKK}}}ddd___RRR~~~zzz]]]888???@@@;;;DDD}}}mmmKKKbbbbbb444111000111000///333;;;}}}YYYyyy}}}kkkMMMJJJcccrrrkkkwww|||^^^}}}444333///***555000>>>TTTzzz}}}dddFFF...///666444111333...===BBBEEE___tttuuu|||xxxxxxuuuyyy___>>>sssiii222444444===888BBBQQQ::::::444222555666:::KKK\\\fffQQQJJJkkkRRREEE===KKKaaaVVVFFF]]]777666555333222222111111444JJJ[[[VVVtttrrrllltttiiiZZZNNNPPP]]]qqqSSS666;;;:::000333888***444333>>>VVVWWW___zzzAAAHHHSSSJJJiii]]]}}}xxxAAA666888CCCiiizzzwwwrrrPPP:::222111111000000000000000......------------......111444===@@@OOOXXXggg}}}EEECCC:::@@@AAAwwwpppWWW>>>FFFVVVZZZqqqzzzVVV>>>OOOHHHKKKZZZGGG777666111222<<<,,,BBBuuuaaa666???DDDFFF===999AAAaaaLLL\\\eeeRRRKKKhhhkkkoooYYYLLL888888jjjiii)))444000222222>>>ggg{{{@@@uuu{{{JJJOOOKKKEEEVVVPPPVVVKKK```aaabbbPPPTTTNNNzzzzzz```@@@ooo:::++++++...333///222mmm===eeeAAAXXXqqqddd111>>>OOOKKKnnnnnn___CCCsss555111000333111...444>>>tttUUUtttcccVVVMMMMMMGGGDDDQQQgggooojjjssswww|||cccyyyJJJ222444)))111111888ZZZ{{{hhh@@@888555999:::666777===777***444AAAWWWpppvvvxxxqqqqqqXXXmmmGGGSSS;;;000+++333777bbbfff;;;444444444555;;;HHHZZZgggZZZBBBZZZUUU===HHHxxx|||ZZZvvvQQQuuuwww777666555444333222222222666QQQZZZOOO[[[999777555111000DDDtttuuu777444666333333666,,,777444EEEVVVWWW~~~```>>>SSSiiifffYYYgggpppCCCQQQJJJHHH[[[DDDBBB}}}```wwwcccBBB###222111111000000000000000......------------......111444===@@@OOOYYYiii}}}DDDBBB999BBBCCC}}}llllllQQQHHHXXXdddiiiUUUGGGBBBQQQKKKMMMXXXLLL|||666:::333///;;;---EEEbbbPPPKKK777666BBB666555444XXXcccOOO---;;;:::aaaxxx~~~vvvaaaHHH777888XXX999;;;666444...111[[[ccc???TTTZZZrrr666DDD666PPPPPPhhhlllccc```eeeRRRRRRMMMeee}}}eee>>>kkk}}}RRR>>>555///000000555kkkAAAxxx@@@kkkzzz~~~>>>;;;dddqqqooopppttt???mmm666111000333111---444@@@WWWgggOOO>>>555...222555999III___mmmooooooqqqyyyiiimmmkkk```---:::+++---111222]]]www}}}vvvQQQ...333888888555444:::@@@===...KKKNNNDDDYYYkkkxxxzzzoooxxxRRRMMMAAA@@@666555333---aaaQQQ444888777777CCCWWWbbbbbbOOOOOONNNBBB```xxxcccxxx]]]bbbfff___888777666444333333333333000SSSZZZaaaoooJJJ000:::???IIIPPPTTTbbb@@@444666888333333000;;;777NNNXXXZZZOOOBBBzzzrrrjjjhhh[[[:::???EEE___hhhkkkiiiqqq```:::222111111000000000000000......------------......111444<<>>@@@333999pppfff666@@@\\\mmmxxxmmm~~~XXXIII;;;CCC///000444BBBkkk999===;;;999JJJaaacccVVVSSSkkk>>>PPPyyyjjjbbbtttttt\\\SSSvvvSSS888777666555444333333333111[[[bbbSSS}}}OOO444@@@;;;???SSStttKKK::::::<<<222111222>>>999TTTZZZ^^^FFFJJJ[[[BBBYYYkkkGGGGGGHHH```bbbqqqggg999222111111000000000000000.........------.........222444<<>>555:::111666666JJJmmmLLL555888111777000555...XXXqqqfffEEECCC&&&QQQtttmmmyyyuuuvvvWWWNNN777000OOO;;;222888333666>>>zzzxxxDDD~~~VVVQQQSSS|||}}}WWW777???TTTuuu~~~pppZZZUUUTTTQQQJJJNNNKKKzzz```CCCaaahhh000***///999444111kkkZZZrrr```JJJaaa```|||RRR{{{~~~PPPFFF:::000222111444111000PPPfffZZZ555666111111;;;111999888MMM<<>>XXXlll___uuuooo888BBB===HHH>>>[[[SSS~~~{{{[[[555888777666555555444???QQQ```[[[kkkGGG\\\UUUHHH___bbb>>>]]]PPPmmmbbb>>>666111///111111///.../////////............//////...:::888AAAJJJ\\\hhh@@@DDD;;;@@@JJJUUUHHHmmmkkkOOOwwwdddGGGEEEFFFGGGHHHXXX\\\lll???444888000555666LLL{{{bbbAAA000666111111333:::<<>>EEE```[[[>>>___iiijjjeeeooobbb^^^FFFMMMHHHMMMJJJyyy^^^@@@]]]qqqwwwnnn<<<888555,,,---EEEQQQrrr^^^QQQlll```SSSRRRhhhEEEpppppp}}}UUUIII===111111...222222666YYY}}}sssPPP111999555555222777???@@@<<>>IIIYYYlllrrr}}}]]]eeeqqqxxxbbbuuuQQQIII333777777333888333555:::gggeeeiii___888===???jjjIII~~~nnn<<<888444333444555666EEE[[[ccc}}}^^^BBBtttYYYddd}}}<<>>666111///111111///.../////////............//////...:::777BBBKKK\\\hhhBBBCCC;;;@@@KKKlllPPPNNNQQQgggbbbLLLVVVfffLLL999AAAEEECCCFFFWWW]]]oooAAA333666...555666PPPXXX777---555444666666333@@@III???222666BBBMMMYYYuuuooojjjmmmnnnjjj~~~ssseeeAAA222???FFF~~~EEE;;;;;;666666IIIzzzSSSxxxHHH...999SSSgggaaajjjggg@@@333RRRooozzzmmmuuuxxxxxx;;;PPP>>>VVVGGGMMMKKKyyy]]]===YYYnnn666...***<<<:::555wwwppprrrZZZXXXsssEEE@@@BBB>>>^^^\\\FFF:::JJJbbbYYYYYYttt|||]]]888ppp<<<111222///111111777\\\vvvFFF,,,777555666444>>>EEE888[[[FFF___CCCIIIaaavvv~~~XXXyyyttt~~~666333222///666@@@~~~yyyiii333666666---111444III___RRRFFFPPPuuu[[[<<>>zzzyyyKKKzzzTTTIIIBBBKKKFFFFFFEEESSSWWWmmmEEE555666...555777RRRWWW333000666777<<<444'''???HHHCCCGGGUUUDDD@@@^^^\\\gggtttzzzzzzrrr^^^@@@222<<>>NNN[[[BBBRRRwwwQQQRRR^^^~~~nnnQQQfffooo777000111111777CCCwww\\\,,,888>>>666999GGGVVVUUUAAA555LLLuuuIII888HHHzzz333WWWnnnbbb;;;PPPYYY>>>111000^^^jjjjjj{{{yyycccrrrpppcccccc[[[<<<999777444888222666HHHiiieeebbbaaavvvTTTBBB555KKKIIIRRRmmmvvvpppBBB888555555555444777KKKbbbWWWNNNWWW^^^DDDFFFGGG}}}zzzeeerrrqqqFFFXXXRRR888333000111111......000//////............//////...888777CCCLLL[[[jjjBBBAAA;;;AAALLL}}}qqqaaaRRR===QQQRRRbbbiiiMMMwww]]]LLLFFF:::HHHDDDUUUGGGeeeKKK999888000666777SSS___555555555777555444222GGGJJJLLLppp{{{\\\wwwVVVRRRcccmmmxxxllliiiUUUuuupppVVVIII888444KKK}}}>>>222000222111RRRrrrLLLrrr===@@@;;;888\\\VVV222;;;AAA888YYYDDDXXXzzzhhhmmm```aaaooo```OOOBBBIIIIIIyyy[[[999TTTUUUrrrJJJ777<<<333...???eeexxxaaaZZZUUU444AAAKKKBBBGGGUUUBBB;;;sss}}}eeeiiiAAAmmm888000444000111333???jjj~~~|||[[[>>>GGGLLLWWWRRR```JJJbbbooosss~~~gggPPP___777000333111333FFFqqqlll```000>>>000<<>>nnnTTT???<<<444888666QQQiii777777222666///<<>>OOO666OOOmmmIII|||{{{___hhhqqqiiimmmmmmjjjBBBBBB```999444444gggWWWBBBDDDaaajjjjjjsssYYY|||]]]sssVVVxxxrrrqqqGGG;;;888666888222777???eeennnvvv}}}uuu```LLLkkklll???IIIgggmmmrrrDDD999888666666<<<===UUUkkkfffwwwEEEtttOOOMMMXXXBBB~~~kkkCCCtttzzzwwwbbbZZZOOO;;;555000111000......111//////............//////...666666FFFMMMZZZlllIIIDDD<<<>>>BBBttt___HHHNNNZZZaaajjjVVV???YYYjjj^^^MMMCCCFFFIIIFFFCCCaaajjjJJJ\\\DDDAAA888;;;555OOOsss:::999111777666BBBeeeJJJ:::CCC^^^ggguuuooopppzzzRRR>>>...888[[[999444///222---VVVzzzEEElll>>>QQQ>>>OOOMMM999333iiiRRR333222777LLLddduuuOOOhhhqqq___888;;;BBBCCCvvv[[[<<>>222333NNNWWWXXXmmm???DDDQQQLLLWWWlllZZZ___~~~hhh|||\\\555aaa777111444///000888LLL~~~{{{tttfffEEEHHHPPPbbbpppgggSSSrrrXXXwwwjjjZZZpppqqq>>>000111111222DDDuuu^^^pppLLL]]]nnn```yyyEEEKKK000fff{{{}}}hhhBBBBBB^^^111333555aaaMMM777///;;;999999IIINNNnnnrrrrrraaaeeeUUU}}}tttyyyKKK;;;888666888222888DDDyyyqqqkkkzzz@@@JJJVVV{{{{{{777JJJWWWnnnqqqHHH999777666555??????XXXnnntttmmmDDDIIITTTrrrJJJUUUkkkPPPNNN<<<555111000000......111//////............//////...666666GGGNNNZZZmmmMMMGGG===<<<>>>uuuNNNRRRLLLDDD```oooJJJnnnuuuKKK===ppp~~~gggOOOdddnnnWWW:::;;;???444FFFAAA___ddd]]]```HHHDDD;;;<<<555NNN{{{===<<<333;;;??????bbb???BBB^^^^^^{{{yyyrrrvvv\\\TTTAAA222BBBWWWDDD999333888444bbb|||===qqq999RRRGGGGGG444000CCCeee[[[222666888888HHHtttllljjjSSSHHHvvv@@@VVVnnnKKKFFFCCC===DDDEEEyyy___AAA^^^llljjjGGGHHHFFF444...qqqnnnZZZkkkNNNMMMBBBQQQTTT^^^~~~jjjXXXaaa}}}XXX___yyyTTT777cccmmm000///888666555666CCCppp|||\\\777444777GGGOOOeeeSSSOOO\\\|||wwwWWWmmmTTTBBB+++,,,111999>>>dddxxxuuuppp333SSS~~~iii___DDD[[[rrraaa===AAAddd444<<>>888333555000444444333SSSvvv}}}xxxyyy{{{hhhKKKVVVVVV}}}MMM<<<888777888222888<<>>\\\xxxiiiHHHuuuuuu@@@III^^^nnn{{{xxxHHHJJJ===666111000000......111//////............//////...555666GGGNNNZZZmmmUUULLLFFF999EEE|||IIIOOOYYY@@@VVV```QQQqqq|||OOOTTTZZZ\\\]]]MMM^^^TTT999555999999CCC===GGG???sssccceeegggPPPRRRBBB???666<<<{{{???666AAA///===KKK@@@XXXCCC```NNNqqqcccHHHqqqhhhpppeeetttjjj<<>>PPPdddsss]]]MMMaaaRRR@@@???===:::///666EEEqqq|||```yyyGGG888666======EEEQQQSSS777BBBfffxxxEEE>>>555777:::999CCCmmmkkkdddLLL|||JJJTTTpppVVV```|||fffJJJRRRAAA444111444//////222/////////............//////333222888CCCKKK^^^ooohhhdddMMM<<>>;;;iiiJJJ___444%%%|||nnnuuuqqqLLLttthhhUUU>>>???;;;999JJJ>>>777999777VVVJJJxxxmmm444222888777000444222GGG999666333555RRRiiiiiinnntttfff~~~```HHHBBBAAA777OOOyyyPPP999___ddd^^^ddd```CCCJJJBBB^^^{{{lllnnnLLLGGGWWWeeeeeeuuuLLL:::^^^XXX555...333111444777DDDoooyyycccZZZ///&&&OOOyyy...eeeNNN???```vvveee}}}RRReeeppp:::222///000222CCClllfff???---EEEIII444[[[^^^xxx{{{lllSSSzzz{{{AAAAAAOOORRRAAA>>>YYY///+++;;;uuuWWWDDD555444555222111555--->>>+++???WWWUUU```www@@@OOOZZZQQQmmmbbbPPPDDDXXXEEE@@@<<<:::222;;;AAAvvv}}}___===888888======:::222@@@===222]]]XXXvvvqqqCCC>>>888::::::666>>>ooowwwjjj[[[bbbAAAkkk[[[LLLRRRQQQuuuwwwkkkEEEUUUAAA444111444//////222/////////............//////333222888DDDLLL___oooYYYAAA@@@fffWWW]]]LLLfffVVVmmmYYY___]]]QQQWWWnnnyyyUUUCCCFFFFFFNNN???~~~xxx^^^YYY```NNNHHHCCCDDD~~~ooo===777===BBB888888XXXPPPmmmCCCWWW\\\xxxgggXXXyyyfffIIIAAA888:::===YYYHHH@@@;;;444OOOrrrXXXgggttt333...===<<>>>>>eeetttTTT]]]^^^QQQUUUHHHOOO```cccEEEgggwwwWWWnnn>>>:::|||KKK555///444111222666DDDqqq{{{___yyyoooFFFHHHIIIrrrYYY===DDDbbb|||wwwddd~~~NNNgggkkk777000000222333???nnneee666444<<<555222uuuYYYZZZuuufffccclll```SSS{{{zzzUUU===GGGkkk|||QQQ@@@>>>fffCCCAAAKKK~~~pppNNN>>>333333666444444777444GGG444BBBuuugggooopppXXXeeeLLLQQQooofffooo[[[LLL```kkkVVVKKK???:::333<<<<<>>666444PPP[[[QQQJJJ>>>444GGGZZZgggPPP???000<<>>;;;JJJ<<<<<>>===...xxxiii<<<@@@ppprrrwwwXXX]]]YYYaaa```TTTSSSgggzzzTTTooozzzzzz}}}XXXVVV888@@@@@@888111666000...000>>>kkk```}}}RRRKKK///```gggfffNNN===\\\ooommmfffxxxmmm\\\^^^XXX{{{___ddd{{{KKKggghhhzzz888222222555555>>>yyyiii666<<<(((CCCVVVPPPQQQYYYaaaMMMIII~~~JJJRRRZZZpppdddaaazzzOOO@@@CCCbbb555000===jjjFFF;;;222333666555555666444AAACCCTTTuuuKKKTTTWWWxxxrrrUUULLLVVVtttbbbUUUEEE===444;;;999tttTTT777999===<<<<<>>HHHaaaNNNEEE>>>@@@444cccEEEEEE|||dddcccccc^^^bbb]]]bbb]]]nnnzzzooosssvvvyyyhhhqqq{{{EEE>>>PPPDDD;;;444777111//////;;;fffwww[[[}}}cccoooWWWsss]]]KKK///III\\\PPPbbbsssuuuwwwPPP}}}vvv~~~TTTLLL[[[JJJkkk~~~QQQ\\\xxxqqqBBBhhhvvvwww>>>444222333111:::vvv}}}tttVVV555===ZZZ```CCCQQQWWWTTTsssOOO[[[RRRxxx[[[HHHpppxxxqqqKKK???JJJeee;;;999KKK\\\BBB:::333333555666555666<<>>>>>@@@EEE===EEE///HHHrrrhhhTTT???666888333>>>EEEoooxxxggg[[[GGG]]]WWWQQQLLL{{{iiiIIICCCAAA444111444//////222/////////............//////333333:::GGGPPPcccrrrvvvKKKAAABBBggguuu}}}wwwvvvEEEDDDNNNTTTDDDmmmsssppp^^^ccc```___]]]]]]\\\UUUNNNrrrCCC777@@@\\\jjjhhhRRRttt[[[GGGEEE...777JJJxxxbbbZZZ^^^MMMFFFEEEHHHDDDrrrDDD+++666@@@QQQ<<<777555MMMLLLbbbFFFEEE>>>;;;GGGZZZDDDPPP}}}___cccZZZ\\\bbbZZZ[[[aaadddiiitttZZZ[[[<<<:::mmmPPP???666888333333333<<>>MMMFFFaaaiii}}}aaa???llllll===111000222000444www|||SSSHHH<<<;;;HHHpppLLLIIIIIIFFFQQQGGG@@@ooo{{{zzz~~~eeezzzUUU999gggyyylllHHH;;;GGGVVV222555DDD}}}yyyUUU???999444222444777777777CCCTTTlllQQQjjjKKKRRR[[[zzztttkkk\\\NNN:::777666UUUppp???888666555>>>EEEIIIZZZ///\\\lll|||kkkbbbfffRRR???;;;@@@666;;;:::kkkrrr]]]WWWKKKCCC^^^lllaaaaaa:::rrrRRRnnn]]]EEEKKKAAA444111444//////222/////////............//////222222:::GGGPPPcccrrrzzzIIIAAAFFFaaattt~~~WWW>>>EEEIIIlllooo>>>jjjssskkkbbb```___ccc^^^ZZZ[[[QQQsssRRR@@@NNNUUUggghhh|||zzzWWWCCC>>>555555jjjiii___```iiiWWWTTTGGGFFFXXXhhhYYY111BBBZZZfffGGGEEEEEE```oootttaaaDDDAAA===666iii~~~UUU;;;gggzzzccc___[[[WWWZZZ^^^WWW```rrrsssvvv}}}RRRwwwtttEEE:::AAAvvvTTTDDD999999444555444888[[[{{{~~~~~~}}}tttcccAAA777OOO[[[FFFHHHeeevvvTTTgggMMMFFF???;;;RRRYYYvvv|||[[[AAAnnnbbb;;;000000444333...rrr|||{{{EEE>>>FFF<<>>SSSOOOqqqvvvOOOUUUvvvggguuusssqqqhhh___GGG>>>@@@555cccjjj<<<===>>>???CCC>>>HHH>>>555QQQ[[[BBB;;;???qqqkkknnneee@@@XXXSSSaaaMMM???888777???888ccc~~~bbbkkkDDD888HHH<<>>YYYkkkNNN@@@GGGccceee???KKKNNNwww|||>>>eee^^^aaa@@@<<<;;;---333777IIInnn}}}pppPPPUUU===444;;;<<>>222666CCCAAAUUUPPPSSSVVVDDD===yyy^^^555;;;@@@UUURRRWWWyyyTTT???777zzzZZZ777...AAAeee<<<888666///;;;AAAAAAaaa\\\}}}YYY~~~{{{DDDgggbbbaaa}}}zzz|||uuujjj]]]LLLAAA555ZZZqqq777@@@AAAAAA^^^___SSSNNNxxxOOOyyySSScccZZZ\\\]]]bbbPPPjjjqqqkkksss```QQQCCC444999999```uuu```jjjCCCAAALLLEEEIIILLLWWWaaaKKK^^^qqq}}}sssPPPNNN???666000111111...---///000000////////////000000222666999EEEUUUfffpppwwwCCC@@@BBBDDDEEEeeeGGG555IIIHHH@@@<<>>===444<<>>777555666mmm|||VVV333...000333:::555000777<<>>>>>HHHtttzzzxxxuuuEEEJJJ999DDDRRR\\\FFF]]]kkkfffooo{{{rrrTTTNNN;;;555111000111111000///000000////////////000000222777:::FFFUUUgggsssooo<<>>CCCiiijjj,,,jjj___mmmmmm[[[aaaXXXWWWVVVUUUTTTRRRQQQPPPOOOTTTLLLZZZNNN___kkkuuurrrvvvqqqhhhbbb___OOO:::555>>>888555kkkgggeee]]]eeebbbbbbbbb___```___XXX\\\kkk___iiiggg}}}vvvwwwrrrYYYFFFFFF;;;DDD///888CCCWWWlllFFFCCCUUU~~~iiiTTT\\\[[[\\\ooouuuiii^^^^^^ccceeeccc```YYYzzzxxxxxxlllyyyzzzXXXEEE<<<>>>===222qqqrrrSSS___SSSTTTUUUUUURRRLLLDDD>>>;;;JJJkkk```888333888444111111@@@^^^{{{WWW666TTTfffaaaHHH666IIIZZZrrr~~~llllll{{{mmm???cccttt|||]]]VVVNNNJJJIII>>>111666LLLmmmTTTeeeAAA***555UUUkkkFFFQQQiiiUUUwww```}}}nnn???TTT444888NNNzzz\\\mmmYYYXXX>>>888RRR666666555555vvvQQQ555444666;;;NNNmmmzzz{{{fffvvvPPPKKKNNNqqqkkkmmmnnnttt|||zzzjjjiiiNNNnnneee555JJJNNNEEEfffPPP{{{uuuvvvnnnsssgggMMM:::888HHH}}}yyy^^^{{{BBBFFF???]]]FFFAAA^^^```wwwmmmqqqZZZPPP888555111///111333111...000000////////////000000111777;;;FFFUUUgggtttmmm;;;>>>???<<<444888[[[yyyjjjdddcccbbbXXXWWWQQQHHHAAAAAAGGGLLLLLL>>>HHHfffBBBZZZrrr]]]hhhggg[[[___WWWVVVTTTRRRRRRRRRSSSSSSOOOLLL;;;LLL|||]]]FFFAAAeeejjjsssyyyzzz}}}lllVVVVVVSSSPPPKKK>>>222555@@@000ccc~~~bbb]]]jjjWWWeee___]]]^^^___]]]]]]aaadddeeecccsssuuulllqqqzzzsssjjj^^^UUUPPPLLLGGGBBB>>>111===???'''```pppZZZ;;;KKK```]]]YYYbbb[[[[[[llleee^^^YYY[[[aaabbb\\\VVV\\\ttt{{{uuufffiii{{{tttqqqyyy^^^===111777555444===gggddd\\\\\\YYYWWWUUUVVVVVVUUURRRMMMHHHDDDHHHzzzfff<<<444<<<===<<>>ccc===AAA111***333BBBIII666222CCC^^^___BBB\\\XXXPPP777WWWVVVdddzzzddd:::HHHEEEhhhiiitttJJJ333222```qqq666;;;>>>888lllVVV444333666>>>ZZZ{{{zzz^^^OOOTTT{{{JJJ~~~pppnnnrrrppprrruuuoooxxxPPPhhhsssEEEZZZeee^^^}}}}}}~~~wwwRRRAAA777HHH|||wwwwwwUUUMMM???IIISSSxxxzzz{{{hhheeeTTT666555222///111444333...000000////////////000000111777<<>>>>>999???@@@666uuujjj^^^RRRKKKBBB:::>>>GGGKKKGGGAAAMMMYYYhhhCCCRRRdddbbb^^^\\\^^^XXXXXXWWWVVVTTTSSSRRRRRRSSSKKKGGGVVVLLLggg[[[888QQQ^^^iiijjjhhhiiilllooofffeeeccc```\\\XXXSSSNNNSSSIII===555444888;;;===RRRfffccc]]]iii\\\bbb^^^\\\^^^]]]YYY___ddd```pppuuu}}}zzzvvvfffjjjwww~~~sssfff``````^^^YYYTTTXXXSSSNNNIIIEEECCCCCCCCCBBB''':::NNNKKKrrrTTTHHHFFFbbbsssjjjWWW```eeeaaa]]]ZZZ[[[YYYXXXYYY]]]^^^ZZZTTT___PPPrrruuuRRRIII^^^zzz}}}{{{{{{nnnfffSSS???888===>>>:::555NNNtttkkk^^^MMMbbbNNNZZZTTTTTTTTTTTTSSSPPPLLLIIIAAApppyyylll===666HHHWWW^^^ooo}}}PPPBBB\\\jjjMMMYYYlllnnnPPPiiiEEEMMM___fffgggXXXddd^^^QQQIII???999666fffzzz___111000:::555222444111:::---555OOOvvv===666111PPPoooHHH???MMMRRRHHHBBB,,,555dddqqq|||rrraaaDDD444<<<XXX<<<222222222ccc```;;;777888AAAdddvvvqqqVVV|||KKKcccbbbLLLyyyppphhhlllrrrnnnnnnqqqnnnwwwttt]]]```cccbbb^^^xxx~~~```XXX;;;???mmmzzzyyyVVVEEEIIIVVVjjj}}}HHH555555222...111555333...000000////////////000000000777<<>>777888555888OOOrrrcccTTTWWWWWWQQQGGGEEEQQQ^^^uuulllGGGJJJ```___kkkXXXWWW```PPPUUUTTTSSSRRRPPPNNNMMMLLLVVVBBBQQQEEEDDDcccjjj;;;LLLXXXWWWUUUVVVTTTNNNNNNNNNOOOPPPMMMEEE???>>>///444777666888>>>CCCCCCtttaaa\\\fff]]]lll]]]aaa___```\\\VVV^^^ddd\\\YYYvvv~~~|||}}}{{{ooonnnmmmpppkkkccc^^^______WWWNNNHHHJJJMMMLLLFFF>>>888777555===??????vvv___EEE:::VVVzzz___OOOTTTWWW```eeeXXX^^^]]]ZZZYYY[[[______]]]WWW]]]dddvvv\\\AAANNNSSSYYYbbbggggggbbb[[[VVVCCC@@@:::555444666999:::VVV{{{WWWPPPbbbMMMSSSTTTRRRQQQPPPPPPPPPNNNKKKIII@@@dddpppqqq???999TTTppp}}}^^^===WWWtttHHHAAAPPPqqqggg}}}]]]===______fffPPP___ZZZQQQPPPAAA;;;777\\\rrr|||ppp888...:::111888FFF333333AAAGGGaaazzz333CCCHHH^^^DDD;;;IIIRRRfffQQQ;;;AAAZZZQQQvvvXXX666555SSSBBBEEE:::999111JJJlllEEE===:::CCCiii{{{{{{eeegggOOOkkkBBBpppSSSMMMeeeaaajjjqqqllloooyyy}}}mmmZZZiiiZZZ```xxxXXX}}}mmmmmm@@@777bbbnnnFFFfff```MMM444555222...111666444...000000////////////000000000777===GGGUUUgggwwwaaa999???;;;<<<;;;333:::???]]]rrrvvvggghhhVVV^^^SSSmmmuuu]]]>>>NNNkkkhhhbbb\\\XXXUUUTTTTTTQQQOOOMMMLLLLLLKKKIIIGGGIIIGGGFFFEEECCCOOOrrruuuCCCAAA000EEEAAA888BBB666===555444===666...:::666666<<<>>>333666bbbhhhWWWYYY[[[]]]___[[[```]]]ZZZZZZ[[[\\\ZZZXXXZZZcccmmmsssssswwweeeaaa^^^\\\WWWPPPLLLKKKIIIHHHBBB<<<999999999888---CCCYYYtttIII>>>666IIInnn}}}___[[[WWWSSSSSSUUUXXX[[[[[[YYYWWWXXXYYYYYYVVVSSS[[[ZZZXXXfffzzzSSS???999<<<222:::III:::000===///777777333888JJJssssssaaaUUUWWWYYYSSSOOOQQQUUUSSSPPPNNNMMMNNNPPPRRRKKKOOO~~~vvvMMM222666FFFUUUaaarrrfffAAALLL___]]]HHHlllmmmtttuuuLLL===XXXjjjeeebbbbbb```[[[XXXYYYKKKLLL999GGGyyyuuuDDD222>>>333---<<<;;;DDDGGGnnn[[[333RRRCCCiiipppCCC>>>ccctttLLLSSSWWW|||>>>888555mmmMMM444;;;;;;111IIIJJJ@@@444<<>>^^^qqqmmmkkknnnssssssllleeeggg^^^bbbhhhkkkwww{{{pppTTT:::TTTtttwwwppppppqqq___MMM555444333222111111111111111111000000000000111111444555CCCKKKTTT\\\```:::>>>:::;;;BBB777888666CCCyyypppDDD;;;rrr~~~fffddd```\\\XXXWWWVVVVVVRRRPPPNNNMMMMMMLLLJJJHHHGGGCCCDDDEEE@@@>>>KKK^^^oooNNN>>>111777111444666555777;;;777333999<<<222222BBBZZZyyykkkXXXVVV^^^]]][[[[[[WWW]]][[[XXXXXXYYYZZZXXXVVVVVVLLLmmmrrrvvvyyypppbbbVVVOOOLLLIIIFFF777===AAA@@@===<<<===>>>WWW}}}___FFFUUU555WWWllltttUUUSSSOOOLLLKKKMMMOOOQQQSSSQQQPPPQQQTTTUUUTTTRRRVVV[[[XXXXXXddduuudddPPP???444---)))>>>999999BBB999GGGrrr___RRRJJJNNNQQQMMMLLLOOONNNMMMLLLKKKLLLMMMOOOQQQQQQRRRjjjqqqBBB999888333777HHHAAA???:::aaaaaaBBBFFFVVV^^^dddvvv}}}~~~MMM:::VVVdddiiieeecccdddccc___^^^___]]]XXXDDD>>>dddsssXXX555777:::999;;;333===lllLLL:::IIITTTzzz<<<999|||AAAKKKyyyHHH\\\===888777JJJ444666888444BBBkkkFFF;;;>>>```zzzeeejjjuuuwwwZZZ\\\eeeVVVuuuHHHssstttvvvxxxvvvrrrllliiimmmiiifffcccaaannnkkk\\\DDDIII~~~^^^vvvfffpppeee>>>555444333222111111111111111111000000000000111111444555CCCLLLUUU]]]\\\<<<===999999===888777666555RRRzzzLLL555SSSfff```___]]][[[YYYWWWVVVVVVRRRPPPOOONNNNNNMMMKKKJJJDDD@@@@@@DDDBBB:::888===hhhhhhNNNPPP>>>888000000333000333:::<<<===VVV{{{rrrRRRKKKTTT^^^YYYTTTVVVUUU\\\[[[YYYYYYZZZZZZYYYWWWYYYYYYdddpppyyyjjj```XXXIII:::@@@>>>:::666888HHHaaauuu~~~fffOOO666777;;;UUUOOONNNLLLKKKJJJKKKMMMNNNOOONNNMMMOOORRRUUUVVVVVVUUU\\\XXXQQQRRR\\\yyynnn```ssseeerrr{{{QQQOOOGGGDDDIIIKKKGGGHHHMMMHHHHHHIIIJJJLLLNNNOOOQQQQQQLLLSSS|||jjj:::222///333OOO???666GGG===UUUEEEJJJ]]]XXXssskkkttt@@@CCCyyykkkbbb______bbbbbb______bbbeeeVVVNNNEEEPPPqqq||||||HHH;;;EEEKKKTTTffflll:::>>>]]]BBBEEEoooxxxpppHHHooolll===>>>;;;FFFyyyQQQAAA::::::;;;<<>><<<::::::222888999:::888888eeennn{{{ttt^^^\\\888OOOkkkccciii\\\[[[ZZZYYYWWWVVVUUUTTTRRRPPPNNNNNNNNNMMMKKKIIIGGGAAA>>>@@@@@@;;;:::===IIIKKKttttttuuullluuu???OOOIIIPPPWWWPPPNNNTTTUUUWWWWWWWWWWWWWWWVVVUUUTTTBBBOOONNN___~~~aaasssuuu{{{eeelllwwwwwwOOOFFFFFF...EEEHHHHHHHHHIIIIIIJJJLLLMMMNNNKKKKKKLLLMMMPPPSSSVVVWWWVVV[[[XXXVVVZZZWWWZZZhhhlllLLLHHHKKKGGGGGGIIIHHHDDDEEEJJJFFFGGGHHHJJJLLLNNNOOOPPPPPPEEEYYYwwwuuuKKK@@@444@@@mmmJJJ444>>>111[[[]]]~~~aaajjjGGGAAATTTYYYZZZYYYZZZ]]]\\\ZZZ[[[___^^^OOOUUUUUUKKKwww}}}fffkkk|||:::555@@@666OOOfffcccyyyQQQUUUTTT777@@@;;;mmmcccZZZQQQ@@@<<<<<<333hhhiiiDDD555LLLmmm\\\ssszzzvvvhhhjjjQQQvvvJJJZZZAAA^^^|||nnnrrrtttoooeee]]]ZZZ[[[TTT^^^WWWUUU^^^[[[~~~zzzQQQVVV\\\yyy```AAA444444333222111111111111111111000000000000111111333555DDDMMMWWWaaaNNN@@@;;;;;;<<<111===999777:::///999aaa```YYY___hhheeeUUU___RRRKKKIIIIIIbbbzzzkkkYYYYYY[[[ZZZYYYWWWUUUSSSQQQPPPQQQOOOMMMLLLKKKJJJHHHFFFGGGCCC>>>;;;777444555999AAA%%%^^^llloooLLLIIIMMMGGGLLLRRRMMMOOOUUUSSSPPPPPPQQQRRRQQQPPPOOOOOO[[[VVVOOOSSSsss|||eee{{{{{{qqqyyy{{{xxxzzztttqqqhhhQQQSSSEEE,,,FFF{{{JJJBBB<<<===???AAACCCFFFGGGHHHEEEFFFHHHIIIKKKMMMOOOQQQTTTXXXWWWYYY^^^UUULLLQQQjjj|||YYYHHHFFFGGGEEEEEEEEEFFFCCC@@@AAADDDDDDEEEFFFGGGHHHIIIJJJJJJQQQJJJ[[[XXX|||dddVVV@@@<<>>BBB999>>>NNNEEE+++KKK[[[zzzXXXjjjyyyZZZBBB@@@:::<<<\\\\\\YYYCCC<<<999---TTTbbb;;;???BBBKKKlllUUU[[[eeePPP```>>>xxxlllrrrpppllleee___ZZZXXXWWWOOOWWWNNNMMMVVVMMM___iiiOOOzzzSSS{{{wwwsss]]]...444444333222111111111111111111000000000000111111333555DDDNNNYYYcccGGGBBB999;;;<<<555===555111;;;666000===ZZZqqq]]]]]]\\\```ooovvvkkkZZZYYY\\\ZZZYYYWWWTTTRRRPPPOOONNNOOOMMMJJJIIIHHHFFFCCCAAA:::;;;<<<:::666444444666555;;;333;;;ttt|||ggg::::::GGGBBB???HHHQQQOOORRRTTTMMMOOOQQQSSSSSSRRRPPPPPPPPPTTTIIIQQQUUUOOOhhhuuuQQQkkkfffmmmoooqqqrrrssstttuuuuuuyyyttttttzzzzzzsssqqqsssZZZHHHEEE@@@VVVjjj===111777777888:::===???BBBCCCBBBEEEHHHJJJJJJKKKMMMNNNNNNVVVUUURRRSSSNNNSSScccTTTTTTqqqaaaJJJBBB@@@???@@@:::;;;;;;;;;::::::;;;===???>>>>>>??????AAABBBBBBKKKNNNLLLGGGnnniiiHHH555===UUUIIIggg|||zzz|||]]]}}}WWWLLLSSSdddSSS\\\YYYYYY[[[]]][[[XXXZZZ```WWWeee___QQQXXXWWWkkk===888NNNooorrrGGG999;;;111:::===IIIiiitttHHHRRRsssCCCCCCiii|||tttCCC888@@@111SSSvvvggg___^^^KKKEEE>>>555JJJyyyJJJAAADDDooo}}}MMMdddSSSNNNBBBBBBlllnnnhhh___YYYVVVTTTRRRPPPNNNRRRLLLLLLQQQHHHMMMjjjzzzYYYcccwwwLLLaaaqqqQQQ222555444333222111111111111111111000000000000111111333666EEEOOO[[[eeeAAABBB666888999555777222222;;;;;;777;;;777OOOzzzRRRVVVXXXTTTcccYYYWWWTTTQQQOOONNNNNNOOOMMMJJJGGGEEECCCAAA>>>;;;222555777888888888888666+++KKK...,,,DDDWWWVVV111777???222888999DDDKKKIIILLLPPPJJJNNNQQQTTTTTTRRRPPPPPPQQQHHHJJJWWWZZZJJJMMMvvvKKKNNNHHHMMM]]]gggeee```aaahhhhhhnnnsssgggOOO???;;;999GGGTTTaaa]]])))MMM888888777777777888:::<<<>>>>>>BBBGGGJJJKKKKKKLLLNNNLLLSSSQQQNNNOOONNNVVVjjj[[[YYYWWWXXXfffvvv```CCC333???FFF;;;666===666666444333444666777777888888777777888:::<<<>>>BBBDDDBBBCCCRRRxxx{{{vvvMMMGGG]]]jjjuuuiiiEEE```AAAIIIeeeiiiYYYOOOSSSTTTWWWZZZWWWUUUXXX^^^WWWbbb___WWW\\\bbb~~~zzznnnAAA>>>KKK[[[cccBBB???```\\\@@@???UUUhhhxxxAAAgggcccKKKooo{{{[[[???888===???mmmqqqgggcccTTTSSSIIIAAA@@@iiiKKK\\\~~~^^^PPPeeeLLLhhhrrrLLL\\\jjjfffaaa[[[TTTOOOMMMKKKIIIHHHHHHJJJLLLMMMLLLIIIKKKRRR]]]rrr^^^aaaVVVuuu>>>???555444333222111111111111111111000000000000111111333666EEEPPP\\\ggg>>>AAA444666666555333333555666222222666444CCCLLLUUURRR\\\LLLRRR___NNNWWWUUURRROOOMMMNNNOOOPPPLLLIIIEEECCCAAA>>>:::888888666333222333555333///111...--->>>,,,777<<>>CCCKKKIIIGGGKKKNNNNNNLLLJJJJJJKKKJJJMMMDDDDDDRRRQQQPPP___uuu\\\MMMUUU]]]WWWRRRTTTNNNJJJLLLNNNIIIBBBIIIWWWccc\\\UUUAAA111(((222777666444333333444666777555;;;BBBFFFGGGGGGHHHIIINNNQQQNNNPPPXXXUUUQQQYYYTTTVVVNNNPPPWWW```KKKppp```IIIHHH555BBBEEE:::444:::???<<<:::888555222333666666444555444333333444888;;;===???777FFF@@@MMMUUUxxxfffVVV|||pppxxx}}}ppp```@@@IIINNNkkkPPPSSSAAAJJJKKKPPPSSSQQQOOOSSSZZZZZZVVV[[[cccUUUXXXTTTwwwFFF999333888NNN===[[[oooLLLyyyYYYPPPxxx~~~\\\>>>AAA<<<@@@]]]pppqqqkkkdddXXXZZZNNNDDD111tttIIIUUUwwwyyyNNNTTTbbbMMM;;;GGGaaa___bbbXXXUUURRRMMMJJJGGGFFFFFFCCCDDDKKKKKKCCCDDDGGGAAADDDvvvggg|||QQQxxxvvv333444555444333222111111111111111111000000000000111111333666FFFQQQ\\\ggg<<<<<<:::555:::666666555555555444444444999666333HHHaaaCCCFFFJJJLLLLLLKKKLLLLLLMMMMMMMMMMMMLLLKKKJJJJJJIIIGGGDDD@@@<<<999666555444444333333333222222222222222222222222222222222888JJJccc{{{www___666555333111111222333444222444777;;;>>>AAACCCDDDKKKKKKKKKJJJJJJIIIHHHGGGHHHHHHHHHIIIJJJLLLMMMNNNbbbrrrzzz[[[MMMPPP666GGG???KKKMMM999TTTIII|||xxxFFF333555666222000222222222222222222222222666888;;;???BBBFFFHHHJJJJJJKKKKKKKKKLLLOOOTTTXXXTTTSSSRRRQQQRRRSSSTTTUUUVVVVVV[[[gggsssxxxssslll\\\WWWPPPJJJGGGDDDAAA@@@::::::999999888777777666555444333222111111111111222222333444444555555666:::888:::<<<>>>NNNwwwtttzzzgggnnn~~~mmm^^^FFFEEEIIIkkkgggEEEGGGAAAGGGIIIMMMQQQTTTWWWXXXXXXZZZWWWXXX^^^```___eeemmmQQQ888222LLLJJJ;;;999LLL\\\>>>BBBdddxxxbbb{{{pppGGG666HHH999IIIuuujjjllliiicccdddggg[[[JJJKKKZZZvvvRRRiiiwwwTTTJJJ```CCCdddttt???GGGoooYYYVVVPPPMMMKKKIIIIIIHHHGGGEEECCCCCCCCCBBBBBBAAAAAAAAAFFF===sssgggbbbbbbDDD888555555444333222111111111111444333111000000000111111222>>>FFFRRR___jjj<<<<<<:::555:::555555444444444444333333000444666666CCCffffffGGG555===@@@DDDGGGIIIKKKMMMOOOOOOOOOOOOOOONNNLLLKKKJJJGGGEEEBBB>>>:::777555444333333333333222222222222222222222222222222222222000222444888???MMM^^^kkk|||fffSSSCCC333)))555333222000000111222333111222555777;;;>>>@@@AAAEEEFFFGGGIIIKKKLLLMMMMMMQQQPPPOOONNNMMMLLLKKKJJJ===[[[yyynnnxxxwwwqqqQQQ444+++---,,,+++---000000000000000000000000444555777:::>>>BBBEEEGGGEEEFFFGGGGGGHHHKKKPPPSSSMMMLLLKKKJJJJJJKKKLLLLLLJJJGGGFFFJJJNNNOOOIIIDDDIIIGGGDDDBBB@@@>>>;;;999888777777666555555444444333222111000////////////111111222222333444444444555444666999999CCCaaauuu~~~xxxRRRcccaaaQQQDDD;;;GGGhhhpppGGGBBBEEECCCAAACCCFFFIIILLLOOOQQQRRRRRRPPPRRRWWWXXXXXX[[[bbbfff<<<000:::LLL999:::|||===TTTmmmbbb{{{yyy[[[xxxjjjNNNHHHEEE===:::kkkqqqnnnjjjqqqlllkkkiii^^^MMMGGGJJJiiiXXX~~~yyyGGGLLLQQQEEECCCFFFZZZbbbQQQTTTMMMKKKHHHFFFFFFEEEDDDBBB@@@@@@@@@??????>>>>>>>>>===AAAAAAsssppp```iiiwww;;;888666444444333222111111111111333333111000000000111111111===EEEPPP^^^iii<<<<<<999555999444333333333333222222222333...000333///444WWWbbbCCC111111888666999===@@@DDDHHHLLLPPPMMMNNNNNNMMMLLLKKKIIIHHHCCCBBB???;;;888666444333333333222222222111111111111111111111111111111111333333111...,,,///666<<<444555666888;;;===??????;;;999555111...///444888222111000///...///000111111111222333555888;;;===@@@AAADDDFFFIIIKKKMMMMMMPPPPPPPPPNNNLLLIIIFFFDDDSSS>>>999[[[fff===333,,,---...***+++///------------------------222222222444777<<>><<<999666444444444333222222111111111000///...............//////000000111222222222111000333777666777FFFYYYuuudddrrr~~~yyyzzz~~~~~~dddEEEGGGHHHHHHVVVWWW???777???:::>>>;;;<<<===???BBBEEEHHHIIIKKKKKKMMMQQQRRRQQQSSSWWWpppqqq@@@BBBQQQpppHHHRRRRRRyyyTTTlllwwwkkkrrr[[[CCCKKK???555gggtttqqquuukkkggghhhgggeee___WWWMMMGGGggg___qqq{{{rrr|||XXXHHHWWWCCCWWW___AAALLL\\\QQQQQQJJJIIIFFFDDDBBBBBBAAA@@@>>><<<;;;;;;;;;;;;:::::::::999;;;666===uuubbbYYYUUU888:::666444333222111111000111111333222111000///000111111111===DDDOOO]]]iii===;;;888444888222222222222111111111111777,,,,,,999:::///---777NNN}}}uuuYYY===555666444222444111333666999===BBBHHHLLLHHHIIIIIIIIIHHHFFFDDDCCC???>>>;;;888666333222111222222111111111000000000000000000000000000000000+++///333555222...,,,+++///////////////000000000...111333111+++&&&$$$%%%///...------------......111111000000111444777999??????AAACCCDDDEEEFFFFFFFFFGGGHHHHHHGGGEEEBBBAAA555BBBMMMKKKEEERRRzzzuuuLLL111,,,,,,///333111,,,,,,000,,,,,,,,,,,,,,,,,,,,,,,,000//////000222777;;;>>>AAACCCFFFGGGIIIKKKNNNQQQNNNNNNMMMLLLKKKJJJJJJJJJGGGGGGHHHHHHHHHJJJLLLNNNDDDBBB???===<<<999555333222222111111000000000000000///...---------------------......//////000000111000222666666444999@@@iii{{{iiiooo{{{{{{tttrrrTTT@@@GGGKKK@@@FFF___RRR444???===444:::888888888:::<<>><<<;;;888888888888777777777777888666???888;;;@@@___DDD999<<<555444333222111000000000000222111000//////000111222111===DDDOOO]]]jjj>>>;;;888444888222222111111111000000000///000111222000...000333111>>>BBBQQQeee|||rrr[[[LLL888000,,,...666666...,,,222///000222444666:::@@@DDDCCCDDDFFFFFFFFFDDDAAA@@@;;;:::888666333222111000111111000000000/////////////////////////////////+++***)))((('''***---000---------,,,,,,+++++++++))))))((()))+++000555888,,,,,,,,,+++,,,,,,,,,---111000//////000222444666===>>>???AAABBBCCCCCCCCCAAABBBDDDEEEEEEDDDBBBAAAEEE???;;;;;;===???FFFMMMiii{{{OOO000'''///---,,,---///...***)))+++,,,,,,,,,,,,,,,,,,,,,,,,///...---...000444777:::999<<<@@@BBBCCCEEEHHHJJJJJJIIIIIIHHHHHHGGGFFFEEECCCEEEGGGFFFCCCAAAAAABBBAAA>>>999555333222000///000000000000000////////////......------------...++++++,,,,,,---......///000///000333555444555888GGG^^^xxxnnnlllllleeemmmlllvvvsss~~~mmmdddVVVMMM999GGG]]]ZZZmmmXXX111999<<<999:::999888777777888:::===???AAADDDHHHMMMNNNOOOOOOOOOOOOMMM```zzz~~~~~~RRRsssccc555UUU|||SSSnnnllljjjUUU>>>666QQQnnneeehhhjjjbbbgggpppqqqfff___```]]]VVVNNNyyyppprrrOOO888III???YYYSSSLLL<<>>===<<<<<<:::888555555555555555555555666444999222888@@@999fffsssGGGvvveee<<<666:::333333333222111000000000000111111000//////000111222333???EEEPPP^^^kkkttt>>>:::777444777222111111111111000000000///333111+++,,,444666222)))***///888<<<999:::<<<444111444555///000444222000...,,,+++)))(((...666...///000000111444888;;;???AAACCCEEEEEECCCAAA???888777666444222111000000000000/////////.................................222000---,,,,,,---000222+++,,,,,,---......//////333000+++***++++++)))'''******++++++++++++++++++//////......///000222333888999<<>>???===888666888000;;;QQQ||||||xxx~~~UUUYYYDDD444333...111///+++///---******++++++******,,,,,,,,,,,,,,,,,,,,,,,,...---------///222444666666:::>>>AAACCCDDDFFFHHHGGGGGGGGGGGGGGGFFFEEEDDDDDDFFFGGGGGGEEEBBB@@@???<<<888333111000111111111////////////////////////...------,,,,,,,,,------******++++++,,,---------...---,,,...111444555555000666\\\|||jjjoooddddddXXXfffUUUbbbeeezzzrrrmmmfffZZZaaaKKKEEEIIIIIIPPP^^^\\\]]][[[888555===///333???444666666777888999:::<<<======CCCGGGHHHIIILLLMMMLLLSSSOOO{{{zzzwwwpppVVViiiggg{{{qqqLLL;;;+++CCCrrrmmmkkkiiihhhdddfffllllllccc\\\]]]^^^[[[TTTaaaFFFHHHGGG@@@;;;fff555444___qqq___GGGLLLCCCEEEAAA???<<<;;;:::999888666222333333333333333444444333333222555444000???\\\UUUUUUooo:::>>>555777222333222111000000///000000111000///...///000111222444???EEEQQQ^^^lllkkk???:::777444777222222222111111111000000222222///...222666000%%%555///...++++++------111222666000+++...//////666------,,,...444666///$$$---...///......///222555:::<<>>AAACCCDDDFFFEEEEEEDDDCCCBBBAAAAAA@@@<<<;;;<<<<<<;;;>>>BBB>>>111666555444...III777HHHQQQ<<>>BBBDDDEEEFFFGGGFFFGGGHHHHHHHHHGGGFFFEEE????????????>>><<<:::999666444222111222222222111---------------.........,,,++++++******++++++,,,*********+++,,,,,,------,,,,,,+++,,,...222333333222JJJHHHSSSeeebbbbbbjjjeee```___ggg___UUUPPP===EEE???RRR]]]OOOUUU999888:::777111222555111222333444555666777777777555<<>><<<:::555555333222111111000000//////.........---------------------------------...,,,***)))***,,,,,,,,,+++*********)))(((((((((,,,,,,,,,+++))))))+++---))))))***+++++++++++++++)))***+++------......------///222555999<<<===>>>??????>>>======>>>>>>???:::999;;;===:::555444666444+++555&&&666444111444333+++888...)))000%%%333)))---(((&&&555+++%%%///&&&)))*********+++***)))************************++++++,,,---.../////////111555:::>>>@@@AAABBBCCCCCCDDDEEEFFFFFFEEEDDDDDDKKKHHHCCC@@@>>><<<888555111000000000000///,,,***,,,,,,,,,,,,,,,,,,,,,---***)))))))))))))))***************+++,,,,,,---------...---,,,...111222111------666@@@UUU{{{WWWYYYMMMKKK888;;;222DDD<<>>FFFIII;;;===:::888666666555444222.........//////000000000,,,333---///999...)))===666222???rrrYYYcccfffYYYRRR[[[}}}000666999000555444333222111000////////////000///.........000111222222>>>CCCNNN\\\kkkddd===777555:::222222222222111000//////......///000///...,,,,,,---------------------------,,,,,,+++++++++,,,------,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,///222666:::<<<<<<;;;:::555444222222222222111///000///...---,,,+++++++++------,,,,,,,,,,,,++++++++++++************++++++************************++++++++++++++++++++++++************************)))************+++++++++,,,,,,...000333666999:::===>>>???@@@@@@@@@??????>>>>>>???>>><<<888333111////////////....................................++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))************+++,,,---...111222333555888;;;>>>@@@AAACCCDDDBBB@@@???BBBDDD@@@@@@???===<<<999888666111111000......---------......------,,,+++******))))))))))))************************************,,,+++,,,,,,---...///000...111444666:::PPP|||uuuaaaQQQ777444222222222111111111000000111111111111111111111111222444666:::>>>CCCFFFHHHLLLDDDGGGYYYjjjsss{{{~~~tttjjjUUUKKKAAA(((===666NNNjjjmmmlllgggeeefffddd```iiiddd``````aaaaaa]]]YYYgggPPPYYYRRR???III@@@KKK>>>iii222GGG```ZZZBBBQQQBBBBBBMMM999999888777555333222222222......------------..................////////////333444333111:::WWW~~~~~~bbb___jjjkkkhhhccc^^^ZZZVVVTTTSSSWWWpppTTT222@@@777,,,444555000000000000////////////000////////////000000111555@@@FFFPPP]]]iiiccc===777555:::222222222111111000//////.........//////...---,,,---------------------------------,,,++++++,,,,,,,,,,,,,,,,,,,,,---------------------------------------///333666888777666555444333222222111111000/////////...---,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++************++++++************************++++++++++++++++++++++++************************)))************+++++++++,,,,,,---///222444666888>>>???@@@BBBBBBBBBAAAAAA<<<<<<<<<;;;888555222000////////////.........---------------------------++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))************+++,,,---...//////000222555999<<<>>>???@@@BBBAAA???>>>@@@CCC???>>>===;;;999777555333111000///...------------------,,,,,,+++*********))))))))))))************************************++++++++++++,,,---...///777555555333222:::RRRiii~~~zzzQQQ888555===222222111111111000000000000000000000000000000000111222444777;;;???BBBDDDBBBBBBHHHNNNPPPYYYuuusssoooooo]]]LLLDDD333444<<<444000PPPqqqooooookkkgggfffiiihhhdddfffbbb______``````\\\XXXOOOXXXXXXzzzpppLLLDDDEEEBBBCCC???QQQPPPOOO;;;NNN???KKK>>><<>>>>>>>>>>>???AAA===<<<:::888555333111000000///......------------,,,,,,++++++***)))))))))))))))))))))************************************************+++,,,------111//////111000111777>>>LLLyyyccc@@@111...000444111111000000000000000//////////////////////////////000222444777:::===???BBBEEEIIIHHHCCCKKKjjj~~~tttwwwuuu^^^JJJMMMOOOCCC888EEE111>>>///333kkkwwwlllrrroooiiieeehhhmmmlllgggbbb___\\\\\\]]]\\\YYYUUUKKKXXXPPPPPPhhh===555DDDGGG<<<999aaaZZZ>>>===ccc\\\DDD>>>DDD===999<<<999444333222000///......---...------,,,,,,------...---------.........//////...---...000333444222000666888;;;>>>???BBBGGGJJJQQQUUUVVVUUUYYYdddpppvvvuuuAAA222777;;;111555999)))000////////////...............------...//////000666@@@DDDMMMZZZhhh^^^<<<999555999333111111111111000000//////......---...//////---,,,,,,,,,,,,,,,,,,,,,,,,,,,///...---,,,+++*********,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,---///111222222222222000111111000///......//////...---,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++++++++************++++++************************++++++++++++++++++++++++************************))))))*********+++++++++,,,,,,,,,,,,---///000111777888:::<<<===>>>======;;;999666444222000000000.........---------,,,,,,************************************************))))))))))))))))))))))))))))))))))))))))))))))))***************+++,,,,,,+++,,,,,,---000333555777999:::<<<===>>>>>>???@@@===;;;999666333111///...///......---,,,,,,------+++*********))))))((((((((()))))))))******************************************))))))***+++,,,,,,)))***...222444555666777222KKKjjjlllaaaKKK555///333444...(((////////////////////////------------------------//////000222444666999:::FFFDDDEEEGGGHHHLLLYYYfffzzzooovvvpppjjjwwwyyy}}}lll```]]]___NNNSSSFFF666555555333666222777888CCClllgggtttlllnnnkkkeeeccchhhmmmjjjccc\\\ZZZXXXXXXXXXWWWTTTQQQSSSMMMJJJ>>>fffyyyWWW===???GGGCCC<<<<<>>;;;777;;;888---222777,,,/////////.........---------------------...///000666@@@CCCLLLYYYhhh[[[;;;999555999333111111111000000000000000...---,,,---///000...,,,,,,,,,,,,,,,,,,,,,,,,,,,///...---,,,+++*********,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---...///111111222...000111000...---...000......---,,,,,,,,,------------,,,,,,,,,+++++++++++++++************++++++************************++++++++++++++++++++++++************************))))))*********+++++++++++++++++++++,,,---......333555777999;;;;;;;;;;;;:::999666333111000000000------------,,,,,,,,,,,,************************************************))))))))))))))))))))))))))))))))))))))))))))))))******))))))******++++++,,,+++,,,---///111333555888888:::<<<>>>@@@@@@???===;;;888555222000.........------,,,,,,,,,,,,---******)))))))))))))))(((((()))))))))******************************************)))))))))***++++++---000333222111333555777BBB888999KKKddd|||yyynnn???666111...111222000...///........................,,,,,,,,,,,,,,,,,,,,,,,,//////000111222444666777???>>>@@@DDDGGGGGGHHHIIIWWWbbb^^^hhhZZZ```bbb^^^```hhhoooqqqeeeccc^^^UUULLLFFFDDDCCC555999444444>>>???777777999;;;zzzaaakkkjjjLLLsssfffdddaaaaaafffjjjddd[[[WWWVVVUUUUUUTTTQQQNNNKKKHHHGGGEEEGGGJJJdddPPP;;;777EEECCC666???YYYTTT???666AAAjjjKKK===FFF@@@:::???<<<444777111111///...------------,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,------------(((***---//////,,,)))'''666444222333555666555333===BBBFFFGGGEEEHHHQQQ[[[qqquuuwww{{{}}}~~~}}}{{{zzz}}}|||www{{{PPP777999111111333//////333333............------------,,,,,,,,,------...000000777@@@DDDMMMZZZiiiXXX;;;:::555888333111111000000000000000000...,,,+++---000111///,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,++++++++++++,,,,,,,,,------.........))))))))))))))))))))))))++++++++++++,,,---...///...000222111...---///111...------,,,,,,---------------,,,,,,,,,,,,++++++++++++************++++++************************++++++++++++++++++++++++************************)))************+++++++++************+++,,,---...111333555888:::;;;;;;;;;999888555333111000000000------,,,,,,,,,+++++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))******)))))))))******+++,,,++++++,,,...000222333555666777;;;>>>@@@@@@>>><<<:::777444111/////////---,,,,,,++++++,,,,,,,,,******))))))))))))))))))))))))))))))************************************+++***************+++++++++000222...+++...333666,,,222@@@JJJEEEHHHjjjnnnFFF+++444---000222555555...))),,,444,,,------------.........,,,,,,,,,,,,,,,,,,,,,,,,.........///111222444555666<<>><<<:::888555222000/////////,,,,,,++++++++++++,,,,,,************************))))))))))))************************************,,,++++++*********++++++%%%+++---***+++000333222<<<222...666===???BBBGGGQQQkkkzzzsssiiiTTT@@@999***888222888...------111444000++++++///+++,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---///000222333333:::@@@AAA???AAAGGGMMMKKKAAAOOOxxxxxxrrrfffuuulllMMM]]]TTTJJJEEEBBB???;;;:::777333000000333666666555///444333777IIIbbbYYY[[[YYYaaakkkRRRlll]]]______]]]]]]___\\\WWWVVVWWWWWWUUUQQQLLLHHHFFF@@@GGG888:::BBB888\\\|||yyy~~~|||___LLLCCC???===777EEEGGG???IIIfffzzz{{{LLL333HHH;;;YYY777RRR@@@<<<999777444111000000//////...---,,,,,,,,,,,,++++++************++++++++++++++++++,,,,,,,,,,,,333111---(((%%%%%%'''***333333222000...,,,,,,,,,888666777:::;;;>>>IIIUUUZZZ^^^jjjwww}}}~~~}}}}}}UUU;;;BBB+++999888333444888222***------------,,,,,,,,,,,,+++---------...///000222222666AAAGGGQQQ___mmmUUU:::;;;444888444000000000000000111111111///,,,***,,,111222///+++++++++++++++++++++++++++,,,,,,+++++++++,,,------+++,,,---...///111222222;;;;;;;;;;;;;;;;;;;;;;;;666444111...,,,+++,,,,,,---111444222///---000444------,,,,,,,,,------...---------,,,,,,,,,++++++++++++************++++++************************++++++++++++++++++++++++************************)))************+++++++++************+++,,,......***,,,...111444555666666555555444222111///...---,,,,,,,,,+++++++++******************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******)))))))))))))))******)))))))))+++,,,...///000000222777<<<>>>===;;;888666333000.........///+++++++++***++++++,,,,,,***************+++++++++))))))))))))************************************,,,,,,+++++++++++++++,,,(((---...,,,...111///)))111333444333777===@@@???===JJJ<<>><<>>BBBEEEFFF^^^dddpppcccFFFdddRRRLLL[[[[[[]]]WWW___aaa```\\\ZZZ\\\\\\YYYWWWYYYYYYVVVQQQLLLGGGEEEDDD888EEE>>><<>>FFFIIIUUUdddmmmpppuuu}}}vvv|||xxx~~~zzzrrrxxx]]]777888999999---555///***000333000111---------,,,,,,,,,++++++------......000111222333666BBBHHHSSSaaannnSSS555>>>999000888333333222111000///......///......------......///111...++++++---///---+++---,,,,,,---///000///...,,,---///222999FFFUUU```hhheeefff>>>>>>QQQeee@@@FFFIIIEEE>>>======111"""+++,,,---...///000000000---,,,+++++++++,,,...///************************,,,,,,,,,,,,,,,,,,,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,---...//////000000......------...111333555444333222111000///...---------------------------,,,,,,,,,+++++++++******++++++++++++++++++++++++************************************************++++++++++++++++++++++++***+++,,,+++******,,,...+++---111444777999999:::888777444111//////000000......------,,,+++******************************++++++******************************************************************++++++,,,,,,,,,---------222222333333555888:::<<<999999999888888888888888999888777666555444333333222222111//////.........000////////////.........++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,---------......111333555888;;;>>>@@@AAACCC>>><<<<<<:::DDDeeetttvvvqqqsssxxxwwwbbbJJJEEEHHHLLLPPPPPPOOOPPPUUUZZZ^^^YYYZZZ^^^^^^XXXUUUWWWVVVSSSPPPKKKGGGCCCAAA???888>>>CCCAAA;;;999???FFFkkkddduuuhhhnnnpppttt}}}wwwfffVVVKKKEEE999;;;???AAACCCCCCCCCDDDBBBMMMbbb~~~zzzUUU777:::333JJJoooOOOBBB======888777555333222000//////,,,,,,,,,++++++*********************************++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------222111111222444777:::<<>>333...666111111000000//////......---------,,,,,,+++++++++111000000000111333555666888>>>KKKQQQ```jjjRRR666===999111777333333222111000///......///......------......///---+++***+++---...---+++000---(((&&&'''+++///111999???GGGKKKOOOXXXfffqqq___HHHSSSssstttTTTOOOHHHGGGNNNRRRKKK@@@777000***+++000444111---......---,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******++++++,,,,,,------...---,,,,,,...000222444444444333222111//////...------------------------,,,,,,,,,+++++++++******++++++++++++++++++++++++************************************************++++++++++++++++++++++++***+++,,,+++******,,,...,,,---///222555777888999777666333111/////////000...------,,,++++++******************************++++++++++++++++++++++++++++++++++++++++++++++++************************+++++++++,,,,,,,,,------//////000111444777999;;;888777777777777777777777777666555444333222111111222111000///............/////////.........------++++++++++++++++++++++++*********+++++++++,,,,,,,,,,,,,,,,,,------------///000222555888;;;===>>>@@@<<<;;;;;;666333>>>NNNdddvvvyyy{{{wwwvvvxxxyyy{{{|||}}}}}}}}}{{{eeeOOO>>><<>>===:::>>>@@@>>>999777;;;???GGGyyycccWWWooo___ZZZWWWWWWYYYWWWTTTQQQVVVSSSOOOJJJEEEBBB???>>>HHHEEEAAA???AAADDDHHHIIIYYYxxx~~~___AAA===;;;444HHHhhhaaaAAA;;;::::::777666555222111//////...,,,,,,,,,+++++++++******************************++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------000//////000222555777999???EEENNNYYYdddmmmtttxxxuuu{{{zzzxxxuuutttuuuvvvvvvvvvuuutttrrrooojjjfffdddeee```\\\```tttaaa888666<<<666222888111111000000///......---------,,,,,,,,,+++++++++,,,,,,------///222444555<<>><<<:::<<<<<<<<<:::777555666777888~~~^^^MMMQQQNNNLLLLLLNNNOOOLLLGGGDDDCCC@@@===<<<<<<<<<===>>>;;;<<>>\\\fffIII>>>;;;<<<;;;666555333111///......---,,,,,,,,,++++++++++++***++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,---------------...///222444555;;;@@@HHHPPPZZZdddmmmssszzz~~~}}}}}}~~~wwwuuuqqqmmmhhhccc```^^^^^^UUUSSSUUUPPP[[[mmmEEE666///666:::444111555000000000///......------,,,,,,,,,,,,++++++++++++++++++++++++---///111222===CCCMMMSSS```iiiMMM888;;;888444555333333222222111000000///000000////////////000000---......000111000///...---...000222333555888999BBBJJJTTTXXXXXXZZZ```eeehhhiiidddqqqZZZXXXJJJNNNTTT@@@777HHH^^^ccc[[[TTTJJJFFFAAA;;;666333000///.../////////......---,,,------------------------------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------------,,,---,,,,,,,,,---...//////222222111111000000000///------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,+++******,,,...,,,,,,,,,,,,...000333444333333111000////////////---,,,,,,,,,+++++++++***++++++++++++++++++++++++,,,,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,.........///000333555777444444444444444555555555333333222111000000////////////...---------------......---------,,,,,,,,,++++++++++++++++++++++++************+++++++++,,,+++++++++,,,,,,,,,,,,---+++,,,...///111333555555888222111666:::888777999777222888KKK```qqqyyyFFF666///---555;;;:::777777666;;;AAAFFFJJJNNNRRRUUUSSSPPPOOOSSSWWWWWWSSSOOOKKKJJJFFFCCC???<<<:::999<<<:::888666666666444333222000kkkjjjbbbnnnsssMMMSSSWWWSSSKKKEEEBBB@@@FFFEEEDDDDDDDDDGGGJJJKKKYYYbbbrrr~~~mmm___FFF777===555///666nnnuuuHHHDDD@@@>>>>>>888444333222000...---------+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,---...000222333666;;;AAAHHHQQQ\\\hhhppp{{{|||~~~{{{|||~~~qqqnnniiiddd^^^ZZZWWWVVVTTTLLLPPP[[[VVVIIITTTlllUUU>>>555777999999555111000222000000///......------,,,,,,+++++++++++++++++++++------,,,,,,---///000111;;;AAALLLRRRaaakkkJJJ:::;;;999777555444444444333222222111111222111111000000111111222///000111111000000//////......///222:::HHHXXXbbbXXXZZZ___eeelllrrrwwwzzztttrrr]]]bbb```sssjjjkkkjjjnnnnnn\\\<<<+++???]]]^^^TTTLLLKKKNNNHHH999,,,////////////////////////........................................................................................................................------------------------/////////.....................------.........///000000000000000000000///........................------------............------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---,,,++++++---///---,,,,,,,,,---///111222222111111000000/////////---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------............------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------222111000000000111333333222222333333333444444444333333222222111111000000///......------------.........---------,,,,,,,,,++++++++++++++++++++++++***+++++++++,,,,,,,,,,,,++++++,,,,,,,,,---------,,,---...///111222333444888444222222333333555888888333111000...555NNNjjjtttyyyeeeKKKJJJCCC222222//////333555666777:::555888<<>>;;;:::999999777555555666777666444;;;333777zzz~~~nnnRRR\\\jjjzzz]]]^^^```}}}{{{}}}oooppprrrvvv|||~~~nnnXXXCCC444555---666111TTTvvvsssNNNAAADDD;;;888:::333333222111///...------,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------------......///000111222666<<>>XXXbbbkkkhhhYYYJJJCCCBBB444333111000000111222222000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////.../////////////////////000000000000000/////////000000000000000111111111000000000000000000000000///////////////000000000////////////////////////........................................................................---.........------///000...............///000111111111111111111111000000............---------------------------------------------...//////000000........................------------------------------------............444333222111000000111222111222222333333444444444333333222222222111111111//////...............///............---------,,,------------------------,,,,,,,,,,,,------------,,,,,,,,,---------............//////000111222222333333444555333222222333...///444777555...,,,...===333555FFFRRR[[[rrrrrrzzzrrrhhhGGG???777333000///333:::666666555222000000444888777888:::===AAAEEEHHHJJJIIIPPPTTTRRROOOPPPQQQQQQGGGFFFCCC@@@===;;;999888666555333444555666666555(((888555AAAuuuiiiSSSUUUUUUOOONNNqqqwwwjjjVVVCCC777555999===@@@777FFF]]]|||JJJDDDEEECCC888444777666222222000///...---------***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------------......///////////////333888<<>>AAAHHHJJJHHHGGGGGGQQQkkkRRRMMMIII222--->>>000444666444222111000............---,,,,,,++++++*********+++++++++++++++******,,,///333888<<<>>>AAAFFFPPPTTTaaakkkHHH@@@<<<;;;===666777777777777666666666666666666555555555555666666111222333222222444888<<>>;;;999888777444444444333333333444555@@@+++222;;;555ggg|||SSSaaa}}}www~~~zzzsssiii^^^SSSJJJEEE555:::>>>>>>:::666666777///{{{qqq]]]DDDGGGCCC======888444999222222000///............******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,---.........---------111555777999AAAOOOYYYggglllttt|||}}}yyyrrrtttvvvuuuqqqjjjbbb]]]WWWVVVSSSPPPMMMJJJHHHGGG===AAACCCAAA@@@@@@AAAAAAHHHEEE???===HHHfffzzzQQQGGG777...444>>>999,,,444444666777444000...---......------,,,+++++++++)))*********++++++++++++***+++,,,///222777:::===BBBGGGPPPTTTbbblllHHHAAA===<<>>>>><<<:::888:::;;;:::888888BBBSSS```~~~NNNEEEEEEEEE777555BBB;;;...555333222111//////.........*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------+++,,,,,,---------,,,,,,,,,000333333333:::EEEOOOXXX]]]gggpppwww{{{||||||~~~}}}{{{sssqqqsssttttttrrroooiiibbb[[[WWWSSSRRRPPPMMMIIIFFFDDDBBB>>>;;;<<>>AAA:::BBBIIIHHHBBBAAAGGGOOOlllkkkVVVIIICCC999:::;;;888222000333888444111222444222...///444......---,,,,,,++++++***))))))******++++++++++++...---......000222555666@@@EEEOOOTTTcccnnn