BM66(@ ~~~zzzpppfffaaa```\\\WWWUUUSSSQQQOOOMMMLLLLLLLLLOOONNNOOOQQQSSSUUUUUUUUUTTTTTTUUUWWWXXXZZZ[[[[[[```bbbeeehhhkkkmmmmmmnnnssstttvvvzzz}}}~~~||||||}}}}}}}}}xxxvvvssspppooooooppprrrrrrqqqooommmjjjgggeeedddcccbbbaaa___\\\ZZZYYYXXXUUUVVVUUUSSSPPPOOOOOOQQQPPPQQQRRRRRRRRRTTTWWWYYY[[[]]]```ccceeeiiimmmqqqrrrtttwww||||||zzzyyywwwvvvyyywwwuuutttttttttrrrqqqrrrrrrrrrrrrqqqooommmkkkccc___ZZZWWWUUUTTTTTTSSSZZZZZZ[[[]]]```eeejjjmmmzzzuuuqqqmmmfff^^^[[[]]]eeesssnnn^^^VVVLLLBBB===;;;:::999888888777777666666555555666666666666555555555555333444555666666555444333555555555444444333333333555444444333333444444555555555555444444333333333777777666555444444333333444444555555444444333222444333333222222333333444===:::666555555555555555666555333222222333555666444444444444444444444444444333333222222333333444222222333333333333444444666555555444444555555666555555555555555555555555333444444555555444444333222222222222222222222222222333333444444333333222///000000222333444555555333333222222333333444555333333333444444444555555777777666666666666777777999999::::::999888777666777999;;;;;;999888777777:::::::::;;;===@@@CCCDDDLLLMMMMMMMMMLLLJJJHHHGGGAAABBBEEEHHHLLLTTTfffwwwwwwtttnnnkkkfff___\\\YYYVVVTTTSSSRRRQQQQQQNNNMMMLLLMMMOOOPPPOOONNNOOOPPPQQQRRRSSSTTTUUUVVVXXXYYY\\\^^^aaabbbbbbccceeegggiiilllooorrruuuvvvzzz{{{|||zzzyyyyyyzzz{{{{{{{{{{{{{{{{{{{{{||||||||||||||||||}}}~~~~~~}}}|||zzzyyyxxxzzz|||~~~~~~~~~}}}}}}|||yyyuuusssssstttttttttrrrpppmmmkkkjjjjjjkkkllliiihhhgggeeedddbbbaaa```]]]\\\[[[YYYWWWVVVTTTTTTQQQQQQQQQOOOMMMLLLLLLNNNPPPQQQRRRSSSTTTVVVYYY\\\^^^aaaeeehhhkkknnnrrrtttwwwxxx{{{}}}|||zzzxxxvvvuuutttsssrrrrrrooollliiiiiijjjjjjiiihhhgggeeeddd^^^[[[WWWUUUTTTUUUUUUVVV[[[]]]aaaeeejjjnnnqqqsssvvvqqqkkkhhhbbb\\\[[[]]]nnn|||xxxhhhVVVPPPFFF???;;;:::::::::777777777777666666555555666666666666555555555555444444555666666555444444444444444444444444333333555444444333333444444555555555444444444333333333222333333444555666666666444444555555444444333222444333333222222333333444777444111111222333444333666555333222222333555666444444444444444444444444444333333222222333333444222222333333333333444444333333222222222222333333555555555555555555555555333444444555555444444333444444444444444444444444222333333444444333333222222222222222222222222222333333222222333333444555333333444444444555555555777777777666666777777777777777666666666555555555666777999999999999:::<<<999:::<<>>>>>AAABBBDDDHHHKKKTTTfffvvv```qqq|||rrrlllfffaaa___]]]ZZZXXXWWWUUURRRPPPPPPPPPNNNMMMLLLLLLMMMMMMMMMMMMNNNNNNMMMNNNNNNOOOOOOOOOOOOOOOSSSTTTUUUWWWYYY[[[]]]^^^^^^___``````______aaaccccccdddeeefffggghhhiiiiiigggfffeeeeeedddddddddeeeggghhhhhhiiihhhgggeeeddddddeeefffhhhiiiiiiiiiiiifffdddaaaaaaaaabbbbbbbbb___^^^\\\[[[ZZZ[[[\\\\\\ZZZZZZZZZYYYYYYXXXXXXWWWTTTTTTSSSRRRQQQPPPOOOOOOLLLMMMNNNNNNMMMMMMOOOQQQQQQTTTWWWZZZ\\\___cccfffkkkpppvvv{{{~~~|||yyyyyyvvvrrroookkkgggbbb___ZZZZZZZZZYYYYYYXXXXXXWWWUUUUUUUUUUUUVVVYYY]]]```ccciiirrryyy}}}{{{wwwtttkkkddd```bbbdddgggmmmsss~~~uuudddWWWFFFBBB<<<888777888888888666666666666666666666666666666555555555444444444444555555555555555555444333333333444444555555555555444444333333444444555444444444444444444444444333333333333444444444444444444555555444444333222444333333222222333333444444333111222333555555444555444333333333333444555444444444444444444444444444333333222222333333444222222222333333333444444444333333222222333333444444444444444444444444444333444444555555444444333222222222222222222222222222333333444444333333222555555444333222111111000333333333333333444555555444555555555555666666666888888777777777777888888999888666444444555777888666777777555555777:::===AAACCCGGGJJJKKKJJJHHHGGGCCCBBBAAA@@@@@@AAABBBCCCAAAAAADDDGGGKKKTTTeeevvvXXXggg~~~uuuooollljjjeeebbb]]]ZZZVVVSSSSSSRRRQQQPPPMMMMMMMMMMMMMMMLLLLLLLLLMMMMMMMMMLLLLLLLLLLLLLLLOOOPPPQQQRRRSSSTTTUUUVVVUUUWWWWWWWWWVVVVVVXXXZZZYYYYYYZZZ[[[]]]^^^______]]]]]]\\\[[[ZZZZZZZZZZZZ^^^^^^___``````___^^^]]]_______________^^^^^^^^^]]][[[YYYYYYZZZ[[[[[[ZZZXXXWWWVVVUUUUUUUUUVVVWWWWWWVVVVVVUUUTTTSSSSSSRRRPPPPPPPPPPPPOOOOOOOOONNNMMMNNNPPPPPPPPPRRRTTTVVVWWWZZZ^^^aaadddhhhkkknnnuuuyyy~~~{{{{{{uuunnngggccc```^^^\\\UUUUUUTTTTTTTTTTTTTTTTTTRRRSSSTTTUUUWWW[[[```eeeooouuu}}}|||sssmmmbbb]]]\\\bbbkkkrrrzzz|||tttiii[[[QQQCCC???;;;888777777777777555555555555555666666666555555555555444444444444555555555444444555555555333333333444444555555555555444444333333444444555444444444444444444444444333444444444444444444444444444555555444444333222444333333222222333333444777555444444555555444333444444444333333444444444444444444444444444444444444333333222222333333444222222222333333333444444444333333222222333333444444444444444444444444444333444444555555444444333222222222222222222222222222333333444444333333222333333333333333333333333444444333333444444555666555555555666666666777777888888777777777777888888888777555444444666888999666888999:::;;;===AAADDDHHHIIIJJJJJJIIIFFFBBB@@@@@@@@@?????????AAABBBDDD@@@AAACCCGGGKKKSSSeeevvvNNNZZZooo{{{yyywwwrrrnnnfffbbb]]]YYYVVVUUUSSSRRROOOOOONNNNNNMMMLLLLLLKKKMMMLLLKKKKKKJJJJJJKKKKKKKKKKKKKKKLLLMMMMMMNNNNNNOOOPPPQQQPPPOOOOOOPPPRRROOOOOOPPPQQQRRRSSSTTTUUUVVVUUUTTTSSSSSSSSSSSSSSSTTTUUUVVVWWWWWWWWWVVVUUUWWWWWWVVVUUUUUUTTTTTTSSSTTTRRRQQQQQQSSSTTTSSSSSSRRRQQQQQQQQQQQQRRRRRRSSSQQQQQQPPPPPPOOOOOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNPPPRRRSSSTTTVVVYYY\\\```ccchhhlllooorrrvvvxxx~~~~~~{{{uuuooofff^^^ZZZXXXWWWWWWPPPPPPOOOOOOOOOPPPQQQQQQNNNRRRUUUXXXZZZ```gggnnn~~~{{{ooogggZZZWWWZZZeeesss|||yyyqqqhhh^^^RRRJJJ@@@===:::888888888777666444555555555555666666666555555555444444444444333666555444444444444555666333333444444444444444444555444444333333444444555333333333444444444444555222222333444555777888888444444555555444444333222444333333222222333333444666444333333444444333111444444444444444444444444444444444444444444444444444333333222222333333444222222333333333333444444222222111111111111222222333333333333333333333333333444444555555444444333444444444444444444444444222333333444444333333222222222333333444444555555444444444444444555555666666666666666777777777777777777666666666666777777666555444444444555666777666999???CCCFFFHHHKKKMMMJJJIIIHHHEEECCC@@@===<<>>>>>===>>>>>>>>>@@@AAACCCGGGJJJSSSeeeuuuHHHQQQ___pppxxxssslllfffaaa^^^[[[YYYTTTTTTSSSRRRPPPOOONNNNNNNNNMMMLLLKKKKKKKKKLLLLLLKKKKKKKKKKKKKKKKKKKKKLLLLLLMMMMMMLLLKKKJJJLLLMMMIIIIIIJJJKKKLLLMMMMMMMMMOOOOOONNNNNNNNNNNNNNNNNNMMMNNNPPPQQQRRRQQQPPPPPPOOOOOONNNNNNMMMMMMNNNNNNNNNMMMLLLMMMOOOPPPPPPOOOMMMMMMMMMNNNNNNOOOOOOOOOLLLMMMMMMMMMMMMNNNNNNNNNNNNNNNOOOOOOPPPPPPQQQQQQRRRTTTWWWYYYZZZ]]]aaadddjjjnnnssswwwzzz}}}|||yyymmmhhh```YYYUUUSSSQQQQQQOOOOOONNNNNNNNNOOOQQQQQQOOOTTTZZZ^^^ccckkkuuu}}}vvviii```YYYWWW]]]lll|||}}}|||~~~zzzpppfff]]]SSSIIICCC<<<:::888777888888888777444444444555555555666666555555555444444444333333666555444444444444555666444444444444444444333333555444444333333444444555333333333444444444555555444444555555666777888888444444555555444444333222444333333222222333333444333333222333555555444333333444444444444444444333444444444444444444444444444333333222222333333444222222333333333333444444333333222222222222333333333333333333333333333333333444444555555444444333444444444444444444444444222333333444444333333222333333333444444444555555444444444444444555666666666666777777777888888888666666555555555555666666555555555666666666777777888===EEEJJJLLLLLLLLLLLLFFFDDDAAA>>><<<<<<<<<===<<<======>>>>>>>>>>>>===@@@@@@CCCGGGJJJSSSeeeuuuHHHMMMVVVbbbppp}}}{{{sssmmmiiieeebbbYYYYYYXXXWWWUUUTTTSSSRRRPPPOOONNNMMMMMMMMMNNNOOOOOOOOOOOOOOONNNNNNNNNNNNMMMMMMMMMLLLJJJJJJKKKLLLHHHHHHIIIIIIJJJJJJKKKKKKLLLKKKKKKKKKKKKKKKLLLLLLKKKLLLNNNOOOPPPOOOOOONNNKKKKKKJJJJJJKKKLLLMMMMMMMMMLLLLLLMMMOOOPPPPPPNNNJJJKKKKKKLLLLLLMMMMMMNNNJJJKKKLLLMMMOOOPPPQQQQQQQQQRRRRRRSSSSSSTTTUUUUUUWWWYYY\\\___aaadddhhhkkkqqquuuzzz~~~}}}zzzwwwhhhddd^^^XXXUUURRROOOMMMQQQPPPOOOOOOPPPQQQSSSTTTRRRXXX```fffllluuuqqqddd[[[[[[[[[cccsss|||xxxvvvwwwzzz}}}{{{uuujjj```VVVLLLCCC>>>999777666666888999999888444444444555555555666666555555444444444333333333666555444333333444555666555555555444444333333333555444444333333444444555333333333444444555555555999888888777666555555444444444555555444444333222444333333222222333333444222222222444777888777666333444444555555444444333444444444444444444444444444333333222222333333444222222333333333444444444666555555444444555555666333333333333333333333333333444444555555444444333222222222222222222222222222333333444444333333222444444444444444444444444555444444444444555666666777777777777888888888888555555444444444444555555666777888999::::::999999;;;AAAIIIMMMMMMJJJFFFDDDAAA>>>;;;888888:::===@@@999:::===???AAABBBBBBBBB@@@@@@CCCFFFJJJSSSddduuuHHHIIILLLSSS]]]hhhsssyyy}}}vvvpppkkkiiifffbbb___]]][[[XXXUUUVVVUUUTTTRRRPPPOOOOOOOOOOOOMMMLLLLLLMMMMMMLLLJJJJJJKKKKKKKKKKKKKKKKKKKKKJJJJJJJJJJJJIIIIIIIIIIIILLLKKKKKKKKKJJJJJJIIIIIIJJJJJJJJJJJJJJJKKKKKKKKKIIIJJJJJJJJJKKKKKKKKKKKKLLLLLLLLLKKKKKKKKKKKKKKKIIIIIIIIIJJJJJJJJJJJJJJJMMMLLLLLLKKKLLLMMMOOOPPPPPPQQQSSSTTTVVVXXX\\\___```cccgggjjjmmmooorrrtttyyy}}}|||xxxxxx||||||xxxuuurrrqqqiiiccc[[[VVVTTTSSSRRRPPPOOOOOOPPPOOOPPPRRRVVVYYYXXX]]]gggrrr}}}|||iiidddhhhbbbhhhsss}}}vvvmmmiiiiiinnnwww|||yyyxxxxxx||||||ssseeeWWWLLLCCC>>>;;;999999999999888888888777666666666666666666666666666555555555555444444444666666555555555444444444666555555555555444444444777666555444444444444444333333444444555666666666444444444555555555666666555000,,,---111555444222222222222222333333444555333333444555444333111000444333333222222333333444333333333444444444444444555555555444444333333333444444333333333333222222222333333444444555555666111111222333333333222222333333333333333333333333222222222222222222222222333444444555555444444333333333333444444444555555888555222222555888888777555666999:::999666222//////444777555555777777555666555333222333777:::===LLLLLLMMMLLLJJJFFFBBB@@@;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>>>>AAAAAADDDGGGJJJRRRcccsssGGGHHHJJJNNNTTT\\\dddhhhkkklllnnnrrrvvvuuurrrmmmjjjgggccc```]]]ZZZYYYWWWUUUSSSRRRQQQQQQPPPNNNMMMMMMNNNNNNMMMLLLLLLLLLKKKKKKKKKKKKKKKKKKJJJJJJJJJIIIIIIIIIIIIIIIJJJJJJJJJJJJIIIIIIIIIHHHHHHHHHHHHHHHHHHHHHHHHHHHGGGGGGHHHHHHHHHIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIJJJJJJKKKKKKKKKLLLNNNNNNNNNNNNPPPRRRTTTUUUVVVWWWYYY[[[]]]___cccggggggjjjooosssvvvyyy|||}}}||||||{{{wwwsssuuuxxx}}}}}}zzzvvvrrrooommmlllhhhbbb[[[WWWVVVVVVUUUUUUSSSTTTUUUUUUUUUVVVYYY\\\aaahhhssszzzkkkfffiiilllqqqyyyuuulllcccaaaccckkkwww}}}zzzyyy{{{|||sssjjj]]]PPPFFF???;;;999999888888888777777777777555555555555555555555555666555555555555444444444666666555555555444444444555555555555444444444444666555555444444444444555555555555555555444444444333444444444444555555555777333000000333555444111333222222222333333444555333444444444333333222111444333333222222333333444333444444555666777888888444444444444333333333222444444333333333333222222444444444333333333333333444444444444444333222111333333333333333333333333333333333333333333333333333333444444444444333333333333333444444444555555666444222222555666666555666666777888777666555444222777999777777:::;;;999888888777888;;;???DDDGGGFFFEEEDDDCCCAAA???>>>===;;;;;;;;;;;;<<<<<<<<<<<<===============>>>??????AAAAAADDDGGGJJJRRRbbbrrrHHHHHHHHHIIILLLOOOSSSUUUXXXZZZ^^^aaacccnnnzzzvvvrrrnnnkkkdddccc```]]]ZZZXXXVVVVVVSSSQQQPPPPPPQQQQQQQQQOOOOOOOOOOOONNNNNNMMMMMMMMMLLLLLLLLLKKKKKKJJJJJJJJJKKKKKKJJJJJJJJJJJJIIIIIIHHHHHHHHHHHHHHHHHHHHHHHHGGGGGGGGGHHHHHHHHHHHHIIIHHHHHHHHHHHHHHHHHHHHHHHHJJJKKKKKKLLLMMMNNNOOOOOOPPPPPPQQQSSSVVVYYY\\\^^^^^^aaaccceeegggjjjnnnqqqrrruuuzzz~~~}}}{{{zzzxxxsssoooooopppsssxxx}}}|||yyyuuupppmmmjjjiiiiiigggccc]]]YYYXXXXXXYYYYYYVVVXXXYYYZZZ[[[^^^bbbdddooowwwxxxwwwzzzzzz}}}yyytttjjjbbb[[[[[[aaakkkzzz{{{{{{~~~|||tttggg^^^RRRGGG@@@<<<:::999777777777777666666666666555555555555555555555555666555555555555444444444555555555555555444444444555555555555444444444444444444444444444444555666666666555555444333333222333333333333444444444444999666333444666666444111333333222222222333444444444444333333222222333333444333333222222333333444222222333555666777888999333333333333222222222222444444333333333333222222555444444333222222111111666666666555444333222111222222222222222222222222444444444444444444444444333333444444444444333333333333333444444444555555444333222333555555555333666666555555666777888888555999:::777666999;;;999888777777888:::>>>CCCEEE@@@>>><<<;;;:::::::::;;;::::::;;;;;;<<<<<<<<<<<<>>>>>>>>>>>>>>>???@@@@@@@@@AAACCCGGGIIIQQQbbbrrrJJJJJJIIIHHHHHHIIIJJJKKKQQQPPPQQQSSSWWW```rrr|||uuusssooojjjeeeaaa^^^]]]YYYWWWUUUUUUUUUVVVUUUUUUUUUTTTSSSRRRQQQPPPPPPOOOPPPPPPPPPOOONNNMMMMMMLLLLLLLLLLLLLLLLLLLLLLLLKKKJJJJJJJJJJJJIIIIIIIIIIIIIIIIIIIIIIIIJJJJJJJJJJJJIIIIIIIIIJJJJJJKKKKKKKKKMMMMMMNNNPPPQQQRRRSSSTTTRRRSSSUUUXXX[[[```dddfffhhhjjjmmmppprrrtttxxx{{{}}}}}}{{{xxxrrrmmmjjjiiiiiikkkoootttvvvwwwwwwuuupppllljjjiiiiiijjjiiieee___ZZZXXXWWWXXXYYYWWWYYY[[[^^^bbbhhhooouuuzzzrrrmmmfff```]]]```hhhrrryyyzzzyyyooohhhZZZSSSIIIAAA<<<;;;;;;;;;777666666666666555555555555555555555555555555555666555555555555444444444555555555555555555555555555555555444444444333333333333333333444555555666555555555444444333333333222222222333333333444444777666555555777777444222333333333222222333333444555444333222111222333444444333333222222333333444111111222333333444555555222222222222222222222222444444333333333222222222333333333222222111111111444444555444444333222222222222222222222222222222444444444444444444444444333333333444444333333333333333333444444444555555333444444555555555444333555555555555555666666666444888999555444777999777:::999777666666888:::;;;<<<;;;;;;:::::::::;;;;;;:::::::::;;;;;;<<<<<<===>>>>>>======>>>>>>???@@@???@@@CCCFFFIIIPPPaaaqqqLLLKKKJJJHHHGGGGGGGGGHHHIIIFFFFFFLLLTTT^^^jjjuuuxxxqqqkkkgggeeeaaa___\\\ZZZZZZ[[[ZZZYYYZZZYYYXXXVVVUUUSSSRRRQQQTTTSSSSSSQQQPPPOOONNNNNNLLLLLLLLLLLLMMMMMMMMMMMMLLLLLLLLLKKKKKKJJJJJJJJJJJJJJJKKKKKKKKKLLLLLLLLLJJJJJJKKKLLLMMMMMMNNNNNNOOOOOOQQQSSSUUUWWWXXXYYYXXXYYY[[[^^^ccchhhlllnnnqqqssswwwzzz{{{~~~|||xxxqqqlllfffccc______cccgggkkkmmmnnnllliiifffffffffhhhiiijjjgggaaa[[[WWWVVVWWWXXXYYY[[[___dddlllvvvzzzrrrmmmjjjfffggglllssszzz~~~~~~xxxssslllddd]]]NNNHHHAAA;;;999999999999666666666666555555555444555555555555555555555555666555555555555444444444444555555555555555555555555444444444444333333333333333333333333444555666333333333333444444555555222222222333333333444444333333333555666666555444444333333222222333333333444333222111222333444555444333333222222333333444333333333333333222222222222222222222222222222222444444333333333222222222111111111222222333333333000111222333333333333333222222222222222222222222222222222222222222222222222333333333333333333222333333333444444444555555444555666666666555555555333444555666666444333222000555777666666:::===<<>>>>>??????BBBEEEHHHPPPaaaqqqQQQOOOLLLIIIGGGFFFFFFGGGDDDBBBEEEPPP\\\fffnnnuuuzzzyyytttrrrmmmjjjfffcccccccccbbbaaabbbaaa```]]][[[YYYXXXWWWYYYXXXWWWUUUTTTRRRQQQQQQNNNNNNNNNOOOOOOOOOOOOOOOOOOOOONNNNNNMMMMMMLLLLLLMMMMMMMMMMMMNNNNNNNNNNNNMMMMMMNNNOOOPPPRRRRRRSSSTTTUUUWWWYYY[[[^^^```aaabbbccceeehhhmmmqqqvvvxxx|||~~~}}}xxxqqqlllddd___YYYWWWXXX\\\```cccbbbaaa_________aaacccdddgggeeeaaa\\\XXXXXXZZZ]]]aaaeeelllttt}}}zzzwwwwwwtttuuuyyy}}}~~~}}}uuummmgggaaaYYYSSSCCC???:::666666666666666666666666666555555555555444444444444444444444444666555555555555444444444444444444555555555555555444444444444333333333333333333333333333333444555111222222333444444555555333333333333444444444444222222333333444555555666444444333222222222333333333333222222333333444444444333333222222333333444666666555555444333333333222222222222333333333333444444333333333333222222111111222222333444444555//////111222333444444444333333333333333333333333222222222222222222222222222222333333333333222222333333333444444444555555555777777777555444555666333444666777666444222111000777;;;;;;===AAACCCBBB<<<;;;999888888888999:::444666999<<<<<<;;;999888888888999:::;;;<<<<<<===<<<<<<<<<<<<<<<======>>>>>>???AAAEEEGGGOOO```ppp[[[XXXRRRLLLHHHFFFFFFFFFCCCDDDKKKUUU]]]aaafffkkkiii~~~~~~{{{vvvrrrqqqpppooonnnooonnnmmmjjjhhheeecccbbbbbbaaa```^^^\\\ZZZYYYXXXUUUUUUUUUVVVVVVVVVWWWWWWUUUUUUUUUTTTSSSRRRRRRRRRSSSSSSSSSSSSTTTTTTTTTTTTSSSTTTUUUVVVXXXYYYZZZ[[[___```bbbeeehhhkkkmmmnnnooopppqqqtttxxx|||{{{tttoooccc^^^VVVRRRRRRUUUXXXZZZZZZZZZZZZZZZZZZ[[[\\\]]]______^^^\\\[[[^^^ccchhhpppvvv{{{tttjjjaaaZZZTTTMMMIII===;;;888666666666555444777777777666666666555555444444444444444444444444666555555555555444444444444444444555555555666666444444444333333333222222444444333333222333333333333333333333333333333444333444444444444555555555444444444333222333555666555444333333222222222333111222333333444444444333444333333222222333333444555555444444444444444444222333333333444444444444444444333333333333222222333333333333333444444444111111222333444444444444444444444444444444444444333333333333333333333333222222333333333333222222333333333444444444555555666777777555222222444777555555555666666666666777888???CCCBBBAAACCCBBB???777777666666666777888888555666888999999999999999777888999:::;;;<<<<<<============<<<===>>>>>>???>>>>>>AAADDDGGGOOO___oooeeeaaaYYYQQQJJJGGGFFFFFFAAAEEEMMMTTTSSSPPPQQQVVV\\\mmm}}}|||{{{zzz{{{zzzxxxvvvssspppnnnmmmjjjjjjhhhfffdddbbbaaa```\\\\\\]]]]]]^^^^^^______\\\\\\[[[ZZZZZZYYYXXXXXXYYYYYYZZZZZZZZZ[[[[[[[[[ZZZ[[[\\\^^^___aaabbbcccjjjkkkmmmpppsssvvvyyyzzzxxxyyyzzz|||xxxsssddd^^^UUUPPPNNNPPPSSSUUUYYYYYYYYYYYYYYYYYYYYYYYYYYY[[[\\\]]]^^^ccckkkqqq{{{ssskkk```WWWQQQKKKDDD@@@===;;;999999999888666444777777777777666666666666444444444444444444444444666666555555555444444444444444444555555555666666444444444333333333222222555444444333222222222222555444444333333222222111444444444555555555666666888777666333222222444666555444333333222222222222000111333444555444333333444333333222222333333444111111111222222333333333333333333444444555555555444444444333333333222222666555555444444333333222444444444555444444333333555555555555555555555555444444444444444444444444222222222333333222222222333333333444444444555555555666666333000000333777777666555444555888;;;===BBBGGGIIIFFFBBB???:::555999999888888888888888888999888777777888999:::;;;777888888999;;;<<<======>>>>>>>>>>>>>>>??????@@@===>>>AAADDDGGGNNN___ooonnn\\\TTTPPPJJJGGGHHHHHHFFFFFFHHHHHHGGGKKKPPPVVV___nnn}}}{{{zzzyyyzzzxxxvvvuuutttqqqmmmjjjhhhhhhhhhggggggggggggggggggffffffeeeddddddccccccbbbaaaaaa```aaabbbcccdddfffeeedddfffjjjmmmooooootttvvvzzz|||~~~{{{yyy}}}}}}zzzoooaaaSSSMMMLLLLLLMMMPPPTTTTTTTTTUUUVVVUUUSSSQQQXXXXXXZZZ___eeemmmwwwzzzxxxzzzmmmeeeYYYOOOIIIEEEAAA>>>;;;::::::999888777666666666555444333222222333444555555666666666666555555555555555555555555555555555444444333333222222111333333333333333333333333333333333333333333333333333222111222444555444333555555666666666666555555333333333333333333333333333333333333333333333333000000111222333333444555555444333333333333444555555555555444444333333333333333333333333333333333444444444444444444444444333444555555666666555555444444444444444555666777666555333222222333555666444333333333333444555555666444222222333333333222222333444555555555444333333444444444555555666666222222333555999???DDDGGGHHHEEE@@@;;;888888:::<<<777777777777777777777777666777777888888999::::::::::::;;;;;;;;;;;;;;;;;;:::;;;<<<<<<:::;;;<<<>>>???>>>???CCCFFFNNN]]]llllll```XXXPPPKKKKKKGGGEEEEEEGGGGGGFFFHHHMMMNNNUUUaaappp}}}xxxuuurrrrrrrrrqqqqqqqqqqqqqqqqqqppppppooonnnmmmlllllllllmmmnnnoooppppppoooooouuusssssstttxxx{{{}}}}}}~~~}}}xxxvvvyyy|||ssseeeWWWQQQNNNLLLLLLOOOQQQQQQRRRSSSTTTTTTSSSRRRVVVYYY___gggpppzzzvvvuuu~~~~~~sssfff^^^RRRIIIDDD@@@<<<999888888888888888777777777666555555444444444444444444444555555555555444444555555555555555555555555333333333333444444444444333333333333333333333333333333333333333333333333333222111222444555444333444444555555555555444444222222222333333444444444333333333333333333333333222222222222333333333333555444333333333333444555555555444444444333333333333333333333333333333333444444444444444444444444222333333444444444444444444555777777888777555444777777666666666777888999666666555444333333444444555333222333444444333222222333444555555555444444333333444444444555555555555555444555888<<<@@@BBB???<<<999666555666777999777777777777777777777777666666777777888999999999:::::::::;;;;;;;;;;;;<<<;;;<<<===<<<;;;;;;===???AAA@@@@@@CCCFFFMMM[[[iiipppdddZZZSSSQQQLLLHHHGGGHHHGGGDDDEEEHHHLLLPPPXXXdddrrr~~~~~~}}}~~~~~~~~~}}}|||{{{zzzyyy{{{~~~~~~}}}~~~~~~{{{vvvtttttt|||xxxlll^^^VVVQQQMMMLLLNNNOOOOOOPPPRRRSSSTTTUUUUUUVVV]]]gggrrr}}}}}}wwwxxx~~~~~~zzzyyy|||tttiii]]]VVVLLLDDD@@@===999666666666666666777777777888555555666666666555444444333333444444444444333333555555555555555555555555222333333444555555666666333333333333333333333333333333333333333333333333333222111222444555444333333333444444444444333333222222222333333444444444333333333333333333333333444444444444333333333222555444444333333444444555555444444444444333333333444444444444444444444444444444444444444444444444111222333333444444333333444666888::::::888555333888999:::;;;<<<=========:::999777555333222222222444333333444555555444222222333444444555555444444333444444444444555555555888777666555666888:::;;;777666555444444555666777666666666666666666666666666666777777888999999999:::::::::;;;;;;;;;<<<<<<<<<=========<<<<<<>>>@@@BBBAAAAAADDDFFFKKKYYYggg~~~uuuhhh]]]VVVSSSNNNJJJJJJHHHDDDCCCDDDLLLOOOSSS\\\iiizzz{{{wwwtttsss{{{wwwuuurrrrrruuuzzz}}}|||qqqddd\\\VVVOOOMMMNNNOOOPPPQQQRRRRRRTTTWWWXXX\\\fffrrr}}}~~~uuurrruuuuuuzzzxxxwww|||zzzlllaaaWWWPPPGGGAAA>>><<<999777555666666666666666666666444555666777777666555444333444444555555444444333555555555555555555555555444444444555555555666666222222333333333333444444333333333333333333333333333222111222444555444333333333444444444444333333333333333333333333333333333333333333333333333333444444444444444444444444444444444444444444444444444444444444444444444444555555555555555555555555444444444444444444444444222222333444444444444333444555666777888777666555888:::===???AAAAAA@@@@@@===;;;888555333222222222444333333555666666555333333333333444444444444444555555555555555555555555888777666555444555666777666666666666777777888888555555555555555555555555777777888888999:::::::::999::::::;;;;;;<<<<<<<<<<<<===>>>===<<<===>>>@@@AAA@@@AAADDDFFFLLLYYYfff~~~{{{jjj^^^WWWPPPKKKKKKJJJGGGEEEFFFHHHIIILLLSSS^^^ooovvvvvvuuuvvvwwwzzz|||~~~}}}zzzwwwuuu|||qqqllleeecccfffmmmtttyyyzzzqqqggg```XXXQQQNNNPPPNNNOOOQQQQQQRRRTTTYYY\\\eeeqqqxxxqqqkkkfffhhhmmmuuuzzzxxxxxx}}}tttfff[[[PPPJJJBBB>>>===<<<999777777777666666555444444333444555666777777666555444555555666666666666555555555555555555555555555555666666555555555444444444222222222333333444444444333333333333333333333333333222111222444555444333444444555555555555444444555555444333333222111111333333333333333333333333222222333444444555666666444444444444444444444444444444444444444444444444555555555555555555555555444444444444444444444444333333444555555555555555333333222222333444666888777999===@@@AAAAAAAAA@@@>>><<<999666444444444555555444444555666777555444333333333333444444555555777777666666666666666666666555444444444555666666888888888999888888888777444444444444444444444444888888999999:::;;;;;;<<<999999::::::;;;<<<======<<<===>>>===<<<===>>>@@@>>>>>>@@@DDDFFFLLLZZZgggppp___VVVOOOMMMMMMKKKJJJKKKGGGHHHJJJOOOXXXgggvvvtttsssqqqqqqrrrtttwwwzzz|||~~~|||zzzvvv{{{pppiii___YYY[[[aaaiiinnnrrrkkkddd___XXXQQQOOOQQQLLLOOOQQQRRRTTTXXX___eeeqqq~~~yyyqqqhhhcccaaaaaafffmmmwww{{{~~~~~~~~~zzz|||zzzmmm___SSSGGGBBB<<<:::::::::888666888888777666555444333333444444555666666666555555555666666666666666666555555555555555555555555555666666555555444333333222111222222333333444444555333333333333333333333333333222111222444555444333444444555555555555444444555555444444333222111111333333333333333333333333111111222333444555666666333444444555555444444333333333333444444444444555444444444444444444444444444444444444444444444444333444555555666666555555333222000...///222555777555777:::<<<>>>>>>>>>===<<<:::888555555666888:::999777555444555666555555444333333333333444555666777777777666666666666666444444444444444555666777777777777777777666666666555555555555555555555555888888999999:::;;;;;;;;;888999::::::;;;<<<======<<<=========<<<<<<>>>@@@======@@@DDDGGGMMMZZZggg~~~ttthhh\\\VVVSSSOOOMMMNNNIIIJJJKKKOOOVVV```lllttt|||zzzxxxuuussstttvvvyyy{{{~~~}}}zzzsssvvv}}}rrrkkk```YYYXXX[[[___bbbfffaaa]]][[[UUUOOONNNQQQNNNQQQUUUXXX[[[bbblllttt}}}~~~yyyyyy~~~}}}rrrjjjeeeeeefffiiiooouuu||||||xxxwww|||rrreeeVVVJJJBBB>>>999777888999888666777777777666666555555555444444444444444555555666444555555666666555555444555555555555555555555555444444444444333333333333111111222333333444555555333333333333333333333333333222111222444555444333333333444444444444333333333333333333333333333333333333333333333333333333111222222222333333444444333333444555555444333333333333333444444444555555333333333333333333333333444444444444444444444444333333444555555555555444444333111000///000111111333444666888999999999999999888666555666999<<>>;;;<<<===<<<;;;;;;===???>>>>>>AAADDDFFFKKKXXXdddyyy{{{kkk```YYYRRRNNNMMMGGGHHHIIILLLPPPYYYbbbiiioooyyy|||{{{~~~~~~{{{xxxxxxzzz}}}}}}yyyppprrrwwwtttmmmccc\\\YYYYYYZZZ[[[^^^ZZZXXXWWWSSSMMMMMMPPPQQQUUU[[[___dddmmmyyy~~~{{{xxxuuuzzzzzzwwwqqqllliiimmmqqqtttzzz{{{vvvttt{{{zzzlll___OOOCCCAAA===999888999;;;:::888666666666666777777777777444333222222333444555666333444444555555444444333555555555555555555555555111222222333333444444555111111222333333444555555333333333333333333333333333222111222444555444333222222222333333222222222000111111222444555666666333333333333333333333333333333222222222222111111333333444555555444333333333333333444444555555555333333333333333333333333444444444444444444444444222222333444444444333333555555444333111///---,,,111222333444555666666666777666555555777;;;???BBB>>>;;;666333333444555666444444333222333444555666444444444333333222222222555555555555555555555555555444333333444555777888666666666666666666666666555555555666777777888888888888999:::;;;======>>>:::;;;<<<<<<;;;;;;<<<>>>@@@@@@BBBEEEFFFJJJVVVbbbtttsssgggZZZTTTUUULLLLLLLLLLLLNNNRRRXXX]]]aaajjjyyy~~~}}}}}}{{{zzz{{{xxxxxxyyy|||}}}zzzrrrnnnooovvv}}}yyypppeee]]]ZZZYYYXXXWWWSSSTTTTTTSSSQQQPPPQQQRRRSSSXXXaaajjjttt~~~zzzuuuqqqqqquuu~~~xxxvvvuuuwww{{{}}}}}}}}}uuukkk```SSSFFF>>><<<<<<;;;::::::999888888555555444444444444555555555555555555555555555555555555555444444333333333///222555777666555444444333333333333333333333333444444222222222222444444666555333222111222222333444333333222333444666777222444666666555444555666222222333333333333444444333333222111111111222222333444444555555444444333333444555555555444333222222222222222222222222222444444444444444444444444444444444333333222222222222222222333333444444444666555444333333444555666555555555555555555555555777555333444:::CCCLLLSSS:::888555333333444666777444444444555444444333333666666666666666666666666444444555666777888999999555555555444333333222222333333444555666777888888555555666888999:::;;;<<<888999999::::::;;;;;;<<<;;;;;;;;;<<<<<<<<<<<<===AAA???AAAEEEGGGLLLVVV```tttttt{{{jjj___\\\SSSQQQNNNMMMMMMNNNPPPQQQYYYaaaooo}}}~~~zzzwwwyyy|||~~~}}}}}}|||yyyvvvtttuuuwwwvvvwwwyyy}}}|||yyyrrrllljjjooouuuxxxzzz}}}yyyrrrggg___ZZZWWWUUUSSSPPPQQQQQQPPPPPPQQQTTTWWWZZZ```jjjuuu~~~~~~vvvrrrtttyyy~~~|||{{{{{{~~~}}}{{{zzzwwwqqqhhh]]]SSSIIIAAA;;;;;;;;;::::::999888888777555555444444444444555555444444444444444444444444555555444444444333333333333444555444333222333444333333333333333333333333444333333222222333333444555444333222222222333444444444333222333444555555111222444444333333333444222222333333333333444444888777666555444333333333333333444444444444333333222333444555555444333333222222222222222222222222444444444444444444444444444444444333333222222222444444444555555555666666555444333222222333444555555555555555555555555555222222222333777<<>>>>>@@@???@@@DDDGGGKKKUUU```uuuYYYjjjqqqhhh^^^YYYSSSPPPOOOOOOMMMKKKQQQWWWbbbnnn|||xxxttttttuuuwwwyyyvvvvvvtttrrrpppqqqtttvvv{{{{{{}}}~~~zzzwwwqqqjjjeeehhhlllmmmooorrrsssmmmfff___ZZZWWWTTTRRRRRRRRRQQQPPPQQQTTTYYY]]]fffmmmxxxxxxssspppvvvxxxtttooollliiibbbXXXMMMFFF@@@<<<:::999999999888888777777666555555444444444444555555333333333333333333333333555444444444444333333333555555444222000000111333333333333333333333333333444333333222222333333444333333222222222333444444555444444333333333333444111333444444333333444555222222333333333333444444:::999777666444333333333222222222333333222222222111222333444555555555444222222222222222222222222444444444444444444444444444444333333333333222222444444444444555555555555333333222222222222333333444444444444444444444444000111222444555555666666000000111111222333444444333333444444555444444333555555555555555555555555777777666555444444333333555555666777777888999999777777666666555555555555888888888888888888888888999999999:::;;;;;;<<<<<<============>>>>>>>>>??????>>>???CCCFFFJJJTTT___uuuLLLWWWiii}}}{{{llldddZZZUUUUUUUUUSSSPPPNNNRRRXXXbbbnnn}}}}}}wwwuuuvvvwwwxxxxxxwwwvvvtttsssuuuyyy}}}~~~}}}||||||zzzvvvsssnnngggccceeegggfffeeefffeeebbb___\\\YYYWWWUUUTTTUUUUUUUUUTTTVVVZZZaaafffttt|||{{{vvvttttttyyy}}}yyytttnnngggaaa\\\VVVMMMEEE@@@===;;;:::888888777777777666666666555555444444444444555555333333333333333333333333444444444444444444444444333333444222000000111333333333333333333333333333333333333333333333333333222222222222333444444555555444444333333222222222444555666555444444666888222222222333333333444444666555444333222111111111111111222222222222111111000111222333444555555666333333333333333333333333333333333333333333333333333333333333333333333333222222222222222222222222333333222222222222333333444444444444444444444444333444555666666444333222222333444555666555555444333333444444555444444444666666666666666666666666666555555444444333222222666666777777777888888888666666666666666555555555444555666777888999:::;;;999999::::::;;;<<<<<<<<<<<<<<<=========>>>>>>>>>>>>===>>>BBBEEEIIISSS^^^tttIIILLLUUUcccuuu|||sssfff^^^[[[YYYVVVSSSNNNPPPSSSXXXaaannn|||~~~{{{{{{{{{{{{~~~}}}{{{zzz|||zzzxxxvvvuuutttsssqqqoooiiidddbbbfffgggbbb^^^\\\ZZZZZZYYYXXXVVVUUUTTTTTTTTTUUUXXX[[[```gggooottt~~~{{{|||~~~~~~{{{zzz~~~|||~~~wwwrrrlllaaaYYYOOOKKKEEE@@@>>><<<:::999777777666666666666666555555555444444444444555555333333333333333333333333444444444444444444444444...111333444333222222222333333333333333333333333333333333333333333333333111222222333444444444444444444444333333222222111444555555444333444555777222222222333333333444444111111111000111111222222000111111222222111111000000000111222333555666666555555555555555555555555333333333333333333333333333333333333333333333333222222222222222222222222333333444444444444333333444444444444444444444444666666555555555555555555555666777777777666444333222333333444555555555444222222222222222222222222333333333333444444444444777777777666666555555555444444555555666777777888444444555666888999:::;;;999::::::;;;;;;<<<======;;;;;;<<<<<<<<<=========>>><<<>>>BBBDDDIIISSS]]]qqqNNNKKKKKKRRR^^^nnn|||pppggg___XXXTTTSSSRRRRRRTTTXXXaaakkkrrr|||rrrpppmmmlllllllllkkkjjjccc``````dddeee```ZZZWWWWWWXXXYYYXXXVVVTTTUUUVVVTTTYYY```iiiqqqzzzzzzyyyxxxyyy~~~}}}}}}wwwqqqmmmfff[[[RRREEEBBB>>><<<;;;999888666666666666666666666666666555555444444444444555555333333333333333333333333333333333444444444444555---000444666555444333333333333333333333333333333222333333444444333333222222222333444444444333333222333333333333333222111111222222111///000333555222222333333333333444444111111111111222333444555111111111222222111111111000000111111222444555666555555555555555555555555333333333333333333333333222222333333333333444444444444444444333333333333333333444444444444333333333333333333333333333333444333333333333444555666444555666666555333222111222222333444555555555555333333333333333333333333111111222333444666666777777777666555555444333333333333444555666777888888777777777777777777777777:::::::::;;;<<<<<<======;;;;;;;;;;;;<<<<<<<<<<<<>>>===>>>BBBEEEIIISSS^^^ppp]]]UUUPPPPPPTTT[[[iiivvvpppddd^^^[[[ZZZXXXVVVUUUYYY___cccpppwww{{{vvvrrrkkkhhheeedddeeefffeeeeee___[[[ZZZ___```\\\WWWUUUUUUWWWYYYYYYYYYYYY[[[^^^```hhhsss~~~{{{xxxxxxyyy|||~~~~~~}}}}}}{{{uuummmgggbbb[[[RRRKKKAAA>>>:::777777777777666666666666666666666666666555555444444444444555555444444444444444444444444333333333444444444555555111333555555444333333444333333333333333333333333222333333444444333333222222333444444444333222111111111222333444333222222000000000///...///111444222222333333333333444444333333222222333333444444111222222222222222222111111111111111222333555666444444444444444444444444222222222222222222222222222222222333333444444444444444444333333333222222111222333444444333222111333333333333333333333333111111222333444444444444333333444444444333333222111222333444555555555555555555555555555555555555222222333444555666777777555555555555555555555555444555555555666666777777777777777777777777777777::::::;;;;;;<<<=========<<<<<<<<<<<<============>>>===???BBBEEEJJJTTT^^^pppmmmcccZZZVVVSSSRRRZZZdddrrrtttlllcccaaa^^^ZZZWWWWWWZZZ]]]bbbgggpppyyyzzztttmmmiiifffcccaaa```aaabbbbbbbbb\\\WWWUUUYYY[[[YYYVVVVVVRRRVVVYYY[[[\\\___dddhhhqqqyyy~~~yyytttyyyzzz|||}}}{{{yyywwwvvvwww|||}}}sssmmmfff___YYYRRRKKKFFFBBB>>>999555555777888888666666666777777777777777555555555444444555555555555555555555555555555555333333333444444555555555666666666444222111333555333333333333333333333333222222444444444444222222333444444555444333111000///000222333444333333222111222111000///000333555222222333333333444444444444333333222111111111111222222333333333333222222222111111000111222444555222222222222222222222222222222222222222222222222222222222333333444444444222222222111111000000000000111222333333222111000333333333333333333333333000111444666666555333222333333333444444555555666111222333444555555555555222222222222222222222222333333444555555666666777444444555555666666777777666666666666666555555555333444555666777888999:::::::::;;;;;;<<<=====================>>>>>>>>>>>>???>>>???CCCFFFJJJTTT___qqq|||sssjjjccc^^^[[[YYY]]]kkk}}}yyytttqqqlllddd^^^[[[[[[]]]```aaaccceeekkkvvv}}}wwwqqqllliiigggaaa```^^^\\\ZZZZZZZZZ[[[[[[XXXUUUSSSSSSUUUVVVWWWUUUYYY^^^bbbfffllluuu||||||yyyzzz}}}~~~{{{zzzyyyxxxvvvyyy|||zzzooofff[[[RRRNNNJJJDDD@@@:::999888888888888888888666666555555555444444444555444444333111000000///444333333222222333333444444444333333333222222222111111222333444444444444444444444333333222222222333333333333333333333333222222111111111222333333333333222222333333444555111222333444555444333222333333333333333333333333555333111/////////111222444444333333333333444444222222333333333333444444444444444333333222222222333333333333333333333333333333222222222333444555777555333222222222222222444444444444444333333333444333111111111333444666555444333333333222///---111222444666666555444333444444444444444444444444444444444444444444444444444444444555555555666666777777777777777777777777444444555555666666777777888888888777777777777777;;;;;;<<<<<<;;;;;;:::999::::::;;;;;;<<<=========@@@<<>>@@@CCCFFFJJJTTT^^^nnn{{{sssjjjeeejjjvvv~~~oooeee^^^]]]ZZZXXXWWW[[[aaafffxxx~~~|||zzzrrrppplllhhhddd```^^^\\\TTTSSSRRRQQQPPPQQQRRRRRROOOPPPRRRUUUXXX\\\```bbbmmmttt~~~uuujjj^^^VVVKKKBBB???===:::888999999888666666555555555666666666555555555444444555555666666777777777888555555444444444444555555555555555444444444444333444444444444333222111000555555555555444444444444444444444444444444444444888777555444222111000000333333222222333333444555333333222222333333444444333333333333333333333333222222222222333333333333//////............//////222222333333333333444444222222222222111111111111222222222222222222222222444444444555555555666666444333222111111222333444444444333333444555666666555666777777777555333222555333222222444555666666222222222222222222222222222222222222222222222222444444444444444444444444333444444444444555555555444444444444444444444444555555444444444444444444888888888888888888888888777888999;;;<<<<<<======::::::;;;;;;<<<=========;;;@@@BBB@@@AAAJJJTTTXXXoootttkkkkkkqqqwww{{{ooojjjccc\\\YYYZZZ]]]```eeennnzzz|||zzzxxxuuusssmmmkkkgggccc___\\\YYYXXXTTTTTTRRRRRRRRRSSSTTTTTTUUUVVVYYY\\\```fffmmmrrrqqqdddVVVOOOEEE>>>::::::999999999888777666555444444444666666666666555555555555333333444444444555555555555555555444444555555555666666555555555444444444333444444444333333222111444444444444444444444444444444444444444444444444888777555444333222222222333333222222333333444555444333222111222333444555333333333333333333333333111222333444444444444444111111000000000000111111222222222333333333444444222222222222222222222222111111111222222222222222333444444555555555555555444444444222111111333444777666666666777888999999===<<<;;;999777555333222333111000000333666888888444333222222111222222333222222222222333333333333333333444444444444444444555555555555666666666666444444444444444444444444666666666555555444444333777888888888888888999999888888999:::;;;<<<<<<;;;::::::;;;;;;<<<============IIIMMMDDD@@@HHHSSSWWWooo{{{kkkeeeeeetttsssggg___\\\\\\\\\[[[bbbiiiooouuu~~~}}}yyyvvvtttqqqnnnlllhhhfffbbb^^^ZZZWWWUUUTTTSSSSSSRRRSSSSSSUUUWWWXXXZZZ\\\___bbbiiisss~~~xxxgggZZZKKKFFF>>>888666555666777888777666555444444444444777777666666666555555555444444444333333333333222555555555444444555555555666666555555555444444444111222333333444444444333222222222222222222222222444444444444444444444444444444444333333444444555333333222222333333444555444333222111222333444555333333333333333333333333111222333444444444444444333222222111111222222333222222222333333333444444444444444444444444444444111111222222222333333333111222333444444444444333777888888666444444666888555666777:::<<<===>>>???DDDAAA===888555444444444222000...///222555777777555444333333333333444444222333333333444444555555333333333444444444555555111111222222222333333333555555555555555555555555888888777777666666555555777777888888999999999:::999::::::;;;::::::999999::::::;;;;;;<<<=========FFFVVV\\\OOODDDHHHUUU\\\oooxxxhhhccccccjjjxxxzzznnneee___[[[\\\]]]```aaadddkkkuuu|||}}}{{{xxxuuuqqqnnnllljjjgggeee```___\\\YYYVVVSSSRRRQQQPPPQQQRRRTTTWWWZZZ^^^```aaaeeeiiiooowww~~~wwwlll]]]RRREEEBBB===999777777888999777777666555555555555666777777777666666666555555666666666555555555444444555555444444444444555555555555555444444444444333000111222333444444444444111111111111222222222222333333333333333333333333111111222222333555666777333333222222333333444555333333222222333333444444333333333333333333333333222222222222333333333333222222111111111111222222222222333333333333444444444444444444555555555555222222222333333444444555111222333444444444333222333555666555333333666:::;;;===AAAEEEHHHJJJJJJJJJDDD@@@:::555333333444666222000//////222444555555333333333444444555555555333333333444444555555666222333333444444555555555333333333333444444444444555555555555555555555555888888777777777777777777777777888888999::::::::::::::::::::::::999888888::::::;;;;;;<<<=========FFFSSSZZZQQQEEEEEEQQQ]]]nnnuuujjjeeeeeennnzzz~~~rrrjjjdddccc```______bbbeeehhhqqqwww}}}xxxuuusssnnnkkkhhheeedddbbb```^^^YYYXXXWWWUUUTTTSSSSSSSSSQQQSSSVVV[[[aaahhhmmmqqqtttzzz{{{qqqhhh^^^RRRIII@@@???===:::888888999;;;666666555555666666777888777777777777666666666555666666666666666777777777444444333333333333444444444444444444333333333333222222333444444333333333111111111222222333333333222222222222222222222222000000111111333444555666333333222222333333444555222222333333444444333333333333333333333333333333444333222111000111222222222222111111111111222222222222333333333333444444333333333444444555555555222333333444555555666666111222444555666555444333...222555555555666<<>>888888777666444444555666666555555666666777888999777777777777666666666666333333444555666777888888444333333222222333333444444444333333333222222222444444444444333222111111222222222333333444444444111111111111111111111111111111111111222333444555333333222222333333444555111222333444555444333222333333333333333333333333555333111//////000111222444444333333333333444444222222333333333444444444222222222333333444444444333333444444555666777777222333555777777666555444222666;;;<<<===@@@GGGMMMNNNOOOQQQQQQMMMGGG???;;;222111111222222333555555555444333444555555333111---...111444555555444333000000111222333333444444222222333333444555666666222222222333333333444444333333333333333333333333444444555555666666777777777777888999::::::;;;;;;666777888999:::;;;;;;;;;::::::;;;;;;<<<======>>><<<:::>>>GGGHHHGGGPPP]]]lllwww|||zzzhhh^^^```gggmmmuuummmhhhddd```]]]aaabbbdddiiirrrzzzvvvpppmmmllljjjgggdddccc```]]][[[ZZZXXXVVVTTTYYYZZZZZZYYYWWWWWWXXXZZZ[[[aaakkkvvv~~~wwwtttqqqqqqttt}}}}}}|||~~~rrrbbbUUUMMMHHHCCC???999888888777666555555444888888777777666666666555444444555666777777666666444444555555444444333222222222333333333333444444444444444333333222222222333333333333333333333333333333333333333333333333333333333333333333333333555555555444444555555555666555444222333444666777444666888888666444333333333222222111222333555666555555333222111000000000000000111111111000000///444333333222222333333444666444222111000111333444777777777777777777777777444555444333222222555777666999>>>DDDJJJOOORRRTTTTTTNNNFFF???<<<:::888888555444333222222444666777555444333222111222333444333333333333333333333333333333222222111222222222333333333333333444555666444666999999888666666666555555555555666666666666555555555555555555555555777777888888888999999999999999999999999999999999777999;;;<<<;;;;;;<<<===@@@===<<<>>>???DDDOOO[[[llleeejjjttt~~~ooofffcccbbbhhhsssvvvnnnhhhcccccccccdddgggmmmuuu~~~{{{sssooojjjgggfffdddbbb___]]]\\\ZZZYYYXXXXXXWWWWWWWWWYYYZZZ[[[[[[]]]___aaaccckkkxxxvvvqqqnnnoooqqqxxx{{{|||~~~wwwrrrooonnnlllbbbSSSHHHBBB>>>:::777888888777777666555555444555555444444444333333333444555555666666666666555444444555555444444333222222222333333333333444444333333333333222222222222333333333333333333333333333333333333333333333333333333333333333333333333444333333222222333333444333333333333444555777888===>>>???===999555222222444333222222222333444555333333222222111222222222000111111111111111000000444333333222222333333444:::999777666555555666666333222222222333333444444555555444333333555999<<>>???======???@@@DDDOOOZZZkkkVVVYYYaaammmwwwvvviiibbb___eeennnyyyyyytttoooooooooooopppqqqsssttt|||~~~|||wwwssskkkhhhdddaaa```___]]][[[ZZZYYYYYYYYYYYY[[[\\\]]]^^^```dddfffhhhjjjmmmooouuu~~~vvvnnnjjjiiinnnttt}}}}}}{{{zzz}}}~~~zzztttnnnhhhcccaaa\\\TTTIIIAAA===:::888666888777777666666555555555777777777777666666666666555555666666666555555444444444555555444444333222222222333333333333444444222222222222222333333333333333333333333333333333333333333333333333333333333333333333333333333333222111111111111111111222111111222333555666777888???@@@@@@===999555333222444444333222222222333333222222111111222222333444000111111222222222111111444333333222222333333444999888777666555444333222555444333222222333444555666666777777888<<>>======>>>???===<<<===@@@BBBEEENNNXXXiiiTTTSSSWWW___gggppp~~~~~~uuukkkkkkiiiiiimmmyyy{{{xxxxxxwwwyyy~~~~~~~~~~~~~~~{{{wwwuuutttqqqmmmjjjcccbbb___]]]\\\\\\\\\\\\[[[\\\\\\]]]^^^```dddfffnnnrrrwwwzzz}}}wwwppplllllllllrrrxxx{{{zzz{{{zzzwwwrrrlllfff___YYYUUUNNNIIIBBB===;;;:::999888777777666666666555555555888888888888888888777777666666666666555444333333444444555555444444333222222222222333333333444444222222333333444444555555222222222222222222222222222222222222222222222222333333333333333333333333111111000000000000111111000111222444555555555555666888999888555333333333555444444333222222222222333222222111222222333333000111222222333222222222444333333222222333333444666666666555444222000///777666555444444555777888888;;;>>>@@@BBBFFFJJJMMMUUURRRMMMHHHBBB===:::999444333222333555666666555222222111111111222333444111222333444555444333222333333333333333333333333444333333333333444444555555555444333222222222222222444666666444333333444444444444555555555666666777777777777777777777777999999999888888888888888888999999999999999:::::::::;;;=========<<<===>>><<<;;;>>>BBBCCCFFFNNNWWWhhh~~~TTTQQQPPPTTTZZZaaammmwww|||tttlllgggkkkttt|||~~~yyyxxxyyy}}}{{{{{{|||}}}wwwuuutttrrrpppnnnkkkiiigggeeecccaaa\\\\\\\\\[[[[[[\\\]]]___aaabbbddddddeeeiiinnnrrr~~~{{{yyyvvvtttssstttuuuvvvzzz}}}~~~xxxzzz}}}~~~yyyvvvppplllfff```ZZZSSSKKKFFF@@@===:::888777666666555666666666666555555555555444444444444444444444444555555666555555444333333444444555555444444333222222222222333333333444444333333444444555555666666222222222222222222222222222222222222222222222222333333333333333333333333222222111111111111222222222333333444333333222111000111333333222111222333444444444444333222222111555444333222111111111111111111222333333333333333444333333222222333333444777777777777666555444333111222222444666999<<<===AAADDDHHHJJJIIIHHHHHHHHHHHHDDD===777444444555777222111111222444555444333222111111111222222333333000111333444555444333333333333333333333333333333222222111222222333444444555444333222222222222222222444555555333333333444444444444444555555555555777777777777777777777777888888888888888888888888888888888999999:::::::::999;;;<<<<<<;;;;;;;;;<<<;;;;;;>>>BBBDDDFFFMMMVVVggg}}}XXXRRRMMMNNNQQQVVV___gggsss{{{tttkkkhhhiiittt{{{|||{{{yyyyyy{{{~~~{{{zzzyyywwwxxxwwwrrroooooolllgggcccbbb```^^^]]]\\\[[[[[[XXXZZZ[[[\\\]]]___cccfffjjjlllooopppqqqvvv}}}|||zzzyyyvvvtttppprrrvvvzzz}}}yyywww{{{zzzuuuqqqiiiccc\\\UUUPPPJJJCCC===999888888777666555555555555555555555555555555555333333333444444444444444444444555555555444444333444444555555444444333222222222333333333333444444444444444444555555555555222222222222222222222222222222222222222222222222333333333333333333333333333333222222222222333333444444333222222111111000222333333222111000111222333333444444444333222222666555333222111000000000111222222333444444444444444333333222222333333444333333444444444555555555222444777<<<@@@EEEHHHIIIHHHJJJLLLJJJFFFAAA===<<<666555555444333333333333555444333333444555444222222222222333333333333333111111222333444444444444333333333333333333333333111111111111222333444444444333333222222222222333333444555444333333444555333444444444444555555555666666666666666666666666777777888888888999999999888888888999999::::::;;;999;;;<<<<<<;;;::::::;;;<<<;;;>>>BBBDDDFFFNNNVVVggg}}}hhh___VVVSSSQQQRRRVVV\\\___hhhsss|||~~~rrrlllnnnuuu~~~zzzzzzyyyxxxvvvsssqqqooommmmmmjjjhhhjjjlllhhhaaa]]]]]]\\\ZZZYYYYYYZZZ[[[[[[]]]```bbbdddhhhmmmqqqvvvzzz~~~|||tttnnnmmmmmmmmmlllooottt|||~~~{{{xxxzzz~~~~~~wwwqqqmmmaaa[[[RRRMMMIIIEEE???:::777888999999777666555555555555555555555555555555444444444555555555666666333333444555555555444444444444555555444444333222222222333333333333444444333333333333333222222222111111111111111111111111111111111111111111111111333333333333333333333333333222222111111222222333333333111000000111222222444444444333111000111222111222333444444444333222444333333222111111111222111222333444555555555555444333333222222333333444000000000111222444777888===???CCCGGGJJJLLLMMMNNNEEEEEEDDD@@@;;;777555444///111333444555444333222777555333333444555555444222222333444444444444444222222222222333444555555333333333333333333333333222111111222333444555555222222222111222222333333444555555555333333444666333333444444444555555555555555555555555555555555666666777888999::::::;;;777888888999::::::;;;;;;:::<<<======;;;;;;;;;<<<===<<<===AAACCCEEENNNWWWhhh~~~zzzpppddd\\\VVVRRRSSSWWWSSS[[[fffmmmsss|||ttttttvvv{{{{{{zzzzzzzzz}}}zzzwwwpppqqqqqqqqqpppmmmjjjhhhgggfffcccdddiiimmmhhh```]]]]]]\\\[[[ZZZ[[[]]]^^^___cccgggjjjlllpppvvv{{{{{{tttkkkffffffhhhiiiiiirrryyy~~~|||zzzzzz}}}xxxqqqjjjfffXXXQQQIIIDDDBBB???:::666444666777777555333222222444555555555555555555555000000000111111222222222222222333444555555555555444444555555444444333222222222333333333444444444333222222111111000000000111111111111111111111111111111111111111111111111333333333333333333333333222222111111111111222222222111000//////111333555222333333222111111222444000111333444555444444333222222111111222222333444111222333444555555555555444333333222222333333444333222222333666999===???EEEFFFIIIKKKKKKJJJHHHFFF<<<;;;999555111000222444333333222222222333444444444222000///111222222222222333444555555555444444222222111111222444555777333333333333333333333333333222222333444555666777111111111111222333444444555555666555333333555777333333333444444444555555555555555555555555555555555555666888999:::;;;<<<777777888999::::::;;;;;;;;;===>>>>>>===<<<<<<======<<<===@@@BBBEEENNNXXXhhh~~~zzzooofff```]]]\\\SSSUUUXXX\\\aaajjjsssyyy~~~}}}{{{wwwtttsssxxx{{{xxxuuutttrrrppplllkkkjjjiiiiiigggdddbbb```___]]]]]]___aaacccccc```___^^^^^^___aaadddeeemmmnnnrrrvvvzzz~~~zzzyyyxxxvvvsssppplllgggeeehhhmmmsssvvv}}}tttkkkbbb\\\PPPIIIAAA>>>>>>???<<<:::666555555555555444444444777777666666555555555444666666666555444444444333555666777777777666555444333333333333333333333333333444444222111000111333222222111111111222333444444444444555555555666666222222333333333444444444111222333333333333222111222222222222222222222222000000111222333333444444333333444444444555555555333444444555555444444333444222000111444555333111222222333444555666666777444333111000///000222333000222666:::???CCCFFFHHHLLLJJJGGGCCC@@@===;;;:::555555555555444333222222444444444333333222222222111111222222222333333333111111222333444555555666444333222111000111222222333222111111111333555777222444666555333111333666111111222222333444555555555555666666666555333222444444444555555555666666666666666666555555555555555555555555666666666666777888888888888999999999===>>>>>>>>>>>>>>>============???BBBCCCEEELLLUUUggg}}}yyyrrrlllhhh[[[XXXSSSQQQTTTZZZaaafffsss}}}}}}zzzwwwvvvoooqqqvvv}}}~~~wwwrrrooollljjjhhhdddbbbaaabbbcccdddcccbbb```^^^]]]^^^aaadddgggiiiddddddeeefffiiimmmppprrrxxx{{{{{{tttnnnkkkhhhfffcccfffhhhkkkrrrzzz}}}uuummmddd[[[VVVHHHBBB;;;999999:::777444777666666666666555555555555555555555444444444333555555555555444444444444333333444444444333222111333333333333333333333333333333444222111000111333444333222111111222333444111222222222222333333333000000111111111222222222111222333333333333222111222222222222222222222222111111111222222333333444111111111111222222222333333444444555555444444333333111000111444555444222999888777555333111111000444333222111111222333444444777<<<@@@DDDFFFGGGGGGBBBAAA???<<<999777666555444444555555444333222222222222222111111111000000111111222222222333333333111111111111111111222222444333222111111222333333444444444555444444444333333444444444333222333444222333333444555555666666444555666666666555333222222222333333333444444444333333444555666777888888555555666666666777777777888888888888999999999999;;;;;;<<<<<<<<<<<<;;;;;;======???BBBCCCEEELLLUUUeee{{{zzzoooeeeYYYQQQPPPSSSWWWYYY```gggrrr|||}}}{{{zzzrrrqqqppprrrwww~~~}}}uuuooojjjgggeeeccc```^^^]]]]]]```cccddddddbbbbbbbbbcccggglllqqqtttqqqrrruuuxxx}}}|||tttlllkkkgggbbb]]]YYYYYYYYYaaahhhuuu{{{zzz~~~{{{sssjjjbbbYYYQQQKKKBBB>>>:::999:::999777444777777777666666666666555444444444333333333333333444444444444555555555555222333333333333222111000333333333333333333333333222333333222111000222333666555444222222222333333000000111111111222222222000000111111111222222222111222222333333222222111222222222222222222222222222222222222222222222222000000111111111222222222333444444555555444444333333222222333444555555444777666555333222222333333111111222333444555666777;;;===AAADDDEEECCCAAA???999888666444333222222111333444444444444333333222222222222111111111111000111111222222222333333333222222222111111111000000333333222222222333444444555666777888777555222111333222222222333444333222111222222333333444444444444555555555555444333333222333333333333444444444333333444555666777777888666666666777777777888888888888888888999999999::::::;;;;;;<<<<<<<<<;;;;;;======???BBBCCCDDDLLLTTTbbbwwwxxxhhh]]]YYYXXXVVVTTTXXX\\\cccjjjrrr}}}|||{{{}}}|||zzzwwwuuuvvvzzz||||||}}}|||uuuoookkkgggeeedddaaa___```cccgggkkklllmmmmmmnnnppptttzzzwwwmmmggg___aaa```\\\WWWVVV[[[___jjjsss~~~}}}|||wwwuuuxxxsssjjj```WWWNNNFFFAAA===;;;999999:::999777444666666666666555555555555444444444333333333333333333333333444444555555555444444444444333333222222333333333333333333333333222333333222111111222444888777555333222222222222111222222222222333333333222222333333333444444444222222222222222222222222222222222222222222222222333333222222222222222222222222222333333333444444333444444555555444444333555555555555555555444444555444333222333555777888333444666888999::::::;;;??????@@@???===999666444444333333222222222222333222333333444444444333333333333333333333333333333111111222222222333333333333333333333333333333333333333333333333444444444444555666666666444333222444222000111333555333000333333444444444555555555444444444444444444444444555555555555666666666666666666555555555444444444777777777777888888888888888888888999999999::::::<<<<<<======>>>>>>============>>>AAABBBDDDKKKSSS___ssszzzooogggaaaYYYSSSUUUUUUXXX[[[bbbkkktttzzzyyytttrrrppprrryyy~~~~~~~~~~~~xxxtttuuuwwwzzz|||uuuoookkkgggeeedddffflllrrrxxxzzz}}}wwwqqqkkkeeeaaaYYY\\\]]]ZZZXXX\\\eeemmmzzz{{{vvvrrrppppppjjj```VVVMMMEEE>>>:::666666666666777666444222555555444444444333333333444444444444444444444555222333333333444444555555444444333333222222222222333333333333333333333333111222333222111111222444999777555333222222222222111111111222222222333333222222333333333444444444222222222222222222222222222222222222222222222222333333222222222222222222222222333333333444444444333444444555555444444333444444444444222222222222777666666666777888:::;;;@@@@@@@@@@@@???===<<<;;;===;;;999777555333222222333222222222222333444444111111222333444444444333333333333333333333333333111111222222222333333333111111222333444444555555222333333333333333333333333333222222222333555666444222000111333555333000777777777777888888888888444444333333333444444444555555555666666666777777555555555555444444444444777777777777888888888888888999999999999:::::::::;;;;;;<<<===============>>>===>>>AAABBBCCCJJJSSS]]]qqq}}}ssshhhaaaXXXVVVTTTTTTWWW]]]eeeiiiqqqxxxzzzsssnnnjjjnnnvvv}}}~~~~~~~~~}}}zzzvvvuuuyyy~~~{{{tttqqqsssuuuyyy~~~xxxooooooooottt|||}}}pppmmmiiidddaaa___^^^^^^\\\^^^`````````fffpppxxxzzzyyy{{{}}}~~~zzzwwwtttpppllliiiccc]]]TTTKKKDDD???:::888777777777777777666555555444444444333333333222222444444444444555555555555333333333333444444444444333222111111000000111111333333333333333333333333111222333222111111333444888666555333222111111222//////000000000111111111000000111111111222222222333222222111111222222333222222222222222222222222222222222222222222222222111111222222222333333333333444444555555444444333000222333222111000111222444666888<<<@@@CCCFFFGGGLLLKKKHHHDDD@@@<<<999888666555333222222444666777222111111111111222222333000000222333444444444444000111111111111222222222111111222222222333333333...///000111222333333444222333333333333222111000333222111000111333555777333222222222333444333222333444444444444444444444333333333222333333444555333333444444444555555555222222333444555666666777666666666777777777888888999999999999::::::::::::888999:::;;;;;;;;;;;;;;;>>>===>>>AAAAAACCCIIIRRR]]]oooyyy|||}}}kkkfff___YYYXXXYYY\\\^^^```eeelllssswww{{{~~~{{{rrrtttxxx~~~vvvuuurrrooonnnrrrzzz~~~}}}{{{{{{~~~xxxuuuwww{{{~~~|||zzzxxxwwwtttqqqnnn``````___^^^^^^```ccceeeiiillloooqqqrrruuuzzz~~~}}}vvvqqqqqquuuzzz{{{wwwqqqllliiieee```\\\SSSNNNFFF@@@<<<:::999888999999999999888777777888555555444444444333333333222222333333444444444444444444333333333333333333444333222111000111111222333333333333333333333333111222222222111111333555666555333222111111111222000000000111111111222222000000111111111222222222333333222111111222333333222222222222222222222222111111111222222333333444222222333333333444444444333444444555555444444333...111444444444555888:::<<<>>>BBBFFFIIIKKKKKKKKKHHHFFFBBB>>>:::777555444222222222222333444666666333222222111111111111111///000111222333444444555000000111111111222222222111111222222222333333333000000000111111222222222222333333333222000...---444444333333333444444555333444444444333222333444111111111111111000000000333333222222222333444555444444444444555555555555111222333333555555666777555555666666666777777777999999999:::::::::;;;;;;777888999:::;;;;;;;;;;;;>>>===>>>AAAAAABBBIIIQQQ]]]ooo```gggpppvvvzzzyyynnnddd^^^[[[ZZZYYYSSSWWW]]]eeemmmtttyyy|||zzzyyywwwwwwuuurrrrrrwww{{{xxxwww{{{}}}{{{~~~~~~yyyrrrooommmkkkjjjhhhfffccc```bbbdddgggiiilllpppssswwwzzz~~~}}}{{{uuuooolllnnnvvv|||yyyvvvpppiiiddd___ZZZUUUPPPHHHCCC===999777888999999666666666555333333444555666666555555555444444444111111111222222333333333444444444333333222222222666555444333333333444555333333333333333333333333111222222222111111333555555444222111000111111222222333333333333444444444222222333333333444444444444333222111111222333444222222222222222222222222000000111222333333444444555555555666666666777777333444444555555444444333///333777999:::<<<@@@DDDRRRRRRRRRPPPLLLGGGBBB???;;;999666444222222333333222222333333333222111000555444333222222111222222...///111222333444555555222222222333333444444444111111222222222333333333444444444333333333333222222333333222111///---,,,555555777777666555333111222555777555333222444666555555555555555555555555333333222111222333555666666666666666777777777888555555444444444333333333555555555555666666666666999999:::::::::;;;;;;;;;999:::;;;<<<============>>>===>>>AAAAAABBBIIIQQQ^^^oooWWW[[[```dddjjjuuu}}}qqqiii___VVVTTTRRRRRRWWW\\\aaakkkuuuwwwzzz~~~wwwoooiiifffccc```aaadddhhhkkkrrrqqqqqqssswwwzzz}}}~~~{{{tttqqqrrrvvvzzz}}}}}}zzzooojjjccc\\\VVVPPPJJJGGG???>>>===;;;999777666666666666666666666666666666222222333444444555555666333444444555555444444333333333444555444333222111333333444444333333222111555555555444333000...,,,222222222222222222222222444333111000000000111111222222222222222222222222111111111000000000000000333333333222222111111111//////000111222222333333444333111111111333555666444333444555777777555333666555555444333333222222111555;;;BBBHHHKKKMMMNNNPPPLLLFFFBBB???===;;;999333333333333333333333333000000000000000000000000333333333333333333333333333333333333333222111000555444333111000/////////222222222222222222222222222222222222222222222222222222222222222222222222000000111222333333444444111222222333333222222111111222333333333222111111444444444555555555555666666555333222222333555666555555555666666666666777777999;;;<<<<<<:::888666999999:::::::::;;;;;;;;;::::::::::::;;;<<<======>>><<<===AAABBBCCCIIIOOO[[[mmmOOOSSSXXX[[[```hhhttt}}}uuujjj[[[UUUQQQRRRTTTWWW^^^eeeiiilllrrrxxx~~~yyyssskkkeeebbbaaa```aaaeeekkkrrrvvv}}}zzzzzz~~~~~~zzztttpppiiiddd\\\TTTMMMGGGBBB???;;;::::::999888777666666777777777777777777777777444444444444444444444444333444444555555444444333333333444444444333222111333333444444333333222111222222333444333222111000222222222222222222222222333333111000000000111111222222222222222222222222222222222222222222111111333333333222222222111111111111111222222333333333222222111111111333444555444333333444555555333111555333111111333888===@@@GGGHHHKKKMMMMMMLLLKKKJJJBBB???:::777666666444333222222222222222222222222222222222222222111111111333333333333333333333333333333333333333222111000333222111111000111111111222222222222222222222222333333333333333333333333222222222222222222222222000111111222333333444444333333333444444333333333333333444555555555444333444444444555555555555666666555444333333444555666444444555555555666666666444555777888999888777666999999999999::::::::::::::::::::::::;;;<<<======>>>===>>>AAACCCDDDIIIPPP\\\nnnIIILLLOOORRRUUU]]]fffnnnzzzmmmbbbWWWRRRQQQPPPQQQTTTZZZ]]]aaafffmmmwww~~~vvvpppkkkfff```[[[\\\]]]```eeennnwww}}}{{{xxxssslllgggbbb\\\RRRJJJCCC>>>:::888777666666666666666666666777777777777777777777777666666555444444333222222333444444555555444444333333444444444444333222222333333444444333333222111...///111333444444444444222222222222222222222222333222111111000111111111222222222222222222222222222333333333333333333333333333333333222222222222333333333333333333444444333222222222333333444555555444444555777777666444666777999;;;@@@DDDIIIKKKNNNNNNMMMKKKHHHCCC???===999777444333444555555444111111111111111111111111333333222222111111111111222222222222222222222222222222333333333222111111111000000000111222333333222222222222222222222222444444444444444444444444222222222222222222222222111111111222222333333444333444444555555444444333222333444555555555555555444444444555555555555666777666555444444555666777333444444444555555555555333333444555666777888888888888888999999999999:::::::::::::::;;;<<<===>>>???===>>>BBBDDDEEEJJJQQQ]]]nnnNNNOOOOOOOOOQQQWWW___fffhhhppp{{{xxxhhh```ZZZTTTQQQPPPTTTUUUWWWYYY^^^eeennnttt{{{~~~{{{vvvoooiiieeeccc```]]]aaacccgggoooxxx~~~{{{yyyxxxxxx|||{{{zzzyyywwwuuupppiiieeeYYYSSSJJJBBB>>>;;;999777666666666555555555555444666666666666666666666666555555444444444333333333333444444555555444444333444444444444444333333333333333444444333333222111---...000333444555555555222222222222222222222222222222111111111111111111222222222222222222222222222222222222333333333333333333333333333333333333555555555555444444444444444444444444333333333333222222333555999;;;;;;;;;>>>BBBIIINNNPPPOOOLLLIIIAAAAAAAAA???===999666444777555333444555666666666111111111111111111111111222111111111000000000000111111111111111111111111222222333333333222222111111111000000111111222333222222222222222222222222444444444444444444444444222222222222222222222222111111111222222333333333333333444444444444333333111111222333333444444444444444444555555555555666777666555555555555666777333333333444444444555555666666555555666777999:::777777888888888999999999:::::::::;;;;;;<<<===>>>@@@>>>???BBBDDDEEEKKKQQQ]]]oooaaa^^^YYYTTTRRRTTTYYY\\\ZZZ```jjjuuu~~~uuummmddd\\\ZZZVVVUUUTTTSSSSSSVVV[[[```iiimmmqqqtttuuuvvvwwwyyy{{{}}}vvvrrrqqqpppmmmiiiggghhhjjjkkkllloooqqquuu{{{yyyrrrnnnkkkiiimmmsss{{{|||zzzxxxuuupppjjjccc^^^NNNHHHAAA<<<:::999999999888888777666555444444333555555555555555555555555333333333444444444555555333444444555555444444333555555444444444333333333333333444444333333222111///000222333444444333222222222222222222222222222111111111111222111111111222222222222222222222222111111111111222222333333333333333333333333333333666666555555555555555555555444333333222333333333333333444888===AAACCCCCCIIILLLOOOPPPNNNIIICCC>>>777888888888888777666555444222111111222333222111222222222222222222222222222222222222222222222222111111111111111111111111111222222333333333222222333222111111000000111111222222222222222222222222222222222222222222222222222222222222222222222222111222222222222222333333222222333333333333222222222222222333333444444444444444444555555555555666666666666555555666666666333333333444444444555555888777666555555555777888777777888888888999999999;;;;;;;;;;;;<<<===>>>>>>@@@>>>???BBBDDDEEEKKKQQQ]]]ooo|||wwwnnneee]]]YYYVVVVVVVVVXXX]]]dddkkkrrrwwwzzzxxxooolllaaa___[[[VVVRRRPPPRRRTTTZZZ\\\___aaabbbdddfffhhhhhhmmmrrrtttuuuyyy}}}|||yyyrrrllliiikkknnnlllllllllnnnrrrwww{{{~~~zzzrrrlllhhheeedddbbbmmm||||||vvvoooggg^^^VVVQQQBBB>>>:::777777888888999999999888777666444444333444444444444444444444444222222333333444555666666333444444555555444444333666555555444333444444444333333444444333333222111222222333444333222111000222222222222222222222222000000111222222222222111222222222222222222222222000000111111222222333333333333333333444444444444555555555555555555666666555444333333444666999:::@@@@@@@@@CCCGGGJJJLLLLLLKKKIIIDDD@@@;;;999777666333444444555555555444444444333111111222222111///222222222222222222222222222222333333444555555555222222222222222222222222111111222333333333222222333333222111000000000111222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222111222222333333222222111666666555555555555666666444444444555555555555666555555555555555555555555333444444444555555555555777666555333333333444555888888888999999999999:::;;;;;;;;;;;;<<<===>>>??????===>>>BBBDDDEEEJJJQQQ]]]nnnxxxmmmccc^^^XXXWWWVVVWWWZZZ___bbbdddnnnzzzuuusssnnnggg___[[[YYYYYYVVVWWWWWWWWWVVVVVVYYY[[[[[[]]]```bbbdddiiioootttzzz~~~zzzwwwtttrrrpppnnnnnnmmmjjjiiimmmuuu}}}}}}~~~{{{wwwrrrlllhhhggghhhiiifffppp~~~|||vvvmmmdddZZZQQQHHHCCC<<<:::777666777888888888777777666666555555555555555555555555555555555555333444444444444444444444333444444555555444444333777666555444333444444555333333444444333333222111222333444444333222000///222222222222222222222222///000111222333222222111222222222222222222222222111111222222333444444555333333333444444444555555444444444555555666666666999888888999<<>>???>>>===>>>AAACCCDDDIIIPPP\\\nnnuuulll\\\XXXSSSQQQQQQSSSVVVWWWZZZeeeuuuyyypppiiifffeee^^^^^^\\\YYYWWWVVVXXXZZZWWWVVVVVVVVVXXX\\\bbbfffhhhnnnvvv{{{}}}xxxuuuqqqooommmllljjjiiiiiikkklllllloooxxx|||ssspppkkkhhhgggiiimmmoooqqqvvv~~~~~~xxxuuunnndddZZZQQQHHHAAA<<<<<<:::888777888999999888444444444555555666666666666666666666666666666666666555555444444333333222333444444555555444444333777666555444333444555555333333444444444333222222222333333444333222111000222222222222222222222222///000111222333333222111222222222222222222222222222222333333444555666666333333333444444555555555222333333444555666777777???>>>>>>@@@FFFNNNVVV[[[KKKHHHCCC@@@>>>===:::999222333333333444555555666222111111111111111111111111000000111222222111///000000000000000000000000******,,,---///111222333333333333333333333333333000111222333333333333333/////////000111333444555222222222222222222222222444444444444444444444444222222222222222222222222222222222222222222222222333444444555555444444333888777555333222222222333444444444555555555666666333444444555555444444333555555555666666666666777555555666777888999::::::999999:::::::::;;;;;;;;;<<<;;;;;;<<<<<<===>>>???>>><<<===AAABBBCCCIIIOOO[[[mmmnnnaaaWWWTTTTTTPPPPPPRRRUUUXXX^^^jjj{{{|||vvvvvvpppeee]]]ZZZXXXVVVUUUTTTRRRQQQRRRTTTWWWYYY^^^```cccgggkkknnnqqqrrr|||}}}~~~{{{xxxvvvsssppplllhhhhhhjjjhhhbbbbbbggghhhlllssszzz|||vvvssspppmmmkkklllpppvvvzzz|||~~~xxxppphhh___TTTKKKFFFBBB;;;777777777777777777777777777666666555555555444444444444444555555555555444444444555777777666555333111333444444555555444444333111888===:::222...111666444444444444333333222111444333333222111111111222000111222333444333222222222333333444555555555444333333333444444555555555444444444444333333222111555444444333444555777888666666666999===@@@AAAAAANNNMMMMMMLLLLLLKKKKKKKKK???===:::777444444444444222222222222222222222222222222222222222222222333222222222333333444444444222222222111111111111000333222111000111222333444222222222222222222222222000111222333333333333333---///000111000000222444222222222222111111000000222222222222222222222222333333222111111222333333222222222222222222222222222222222222222222222222222222222333333444555555222222222333333333444444777888888777666555333222333333555666666666555444666666666666777777777777999999999999999999999999999:::;;;;;;999888999;;;>>>>>>??????AAAFFFLLLPPPZZZkkkuuueee\\\VVVOOOLLLMMMLLLOOOTTT]]]iiixxxyyyoooiiiddd```\\\ZZZWWWTTTSSSSSSUUUUUUWWWWWWXXXYYY[[[^^^```bbbiiijjjlllnnnpppsssuuuuuu~~~}}}xxxqqqllliiigggdddbbbaaa^^^___cccdddcccgggnnnssswww~~~xxxrrrooopppqqqsssyyyxxxmmmdddWWWPPPGGGBBB@@@???;;;888666666666666666666666666666666555555555444444444444444555555555555444444222444555666666666444333333333444444444444333333111666:::888333000222555333444444444333333222111444333222222111111222222000111222333444333333222222333444444555555444444222222333444444555666666333444555666777777666666333333222222333555666777>>>CCCIIINNNPPPPPPRRRTTTNNNLLLIIIDDD???;;;777555999888555444333333444555222222222222222222222222444333333222222111111111222222222333333333444444000000111111222222222333222222111111222222333444222222222222222222222222000111222333333333333333...000111111000000111333222222222222111111111000222222222222222222222222333333222111111222333333222222222222222222222222222222222222222222222222222222111111111111111111333333333333444444444444555555555444333333222222333444555666666666555444555666666666777777777777999999999999999999999999;;;<<<===<<<;;;:::;;;<<<======>>>???@@@EEEJJJOOOYYYjjjzzziii\\\RRRLLLKKKGGGJJJNNNRRRXXXbbboooxxxxxxqqqjjjgggccc]]]YYYVVVUUUUUURRRQQQPPPOOOPPPRRRTTTUUUWWWXXXZZZ\\\^^^```bbbcccggglllttt}}}wwwqqqhhheee```]]][[[YYYWWWUUUVVVVVVYYY___eeejjjsss{{{|||~~~wwwssspppwwwzzz{{{vvvqqqhhh\\\RRRGGGBBB<<<::::::;;;:::888555555555555555555555555555555555555555444444444444444555555555555444444111222444555666666555555333333444444444444333333222444666666444333333444333333444444444333222222333333222222111111222222111111222333333333333333333333444444555555444444333444444555666666777777444444555666666555555444222222444666999===@@@BBBNNNUUU]]]]]]VVVPPPNNNNNN@@@???<<<999666333000///222111111000111222333444222222222222222222222222555444444333222111000000222222222222333333333333...///000111222333444444111111222333333333333222222222222222222222222222111111222333333333222222///111222111000000111222222222222222111111111111222222222222222222222222333222222111111222222333222222222222222222222222333333333333333333333333333333333222111000000000333444444444444555555555555444333222222333444555333444555555666666555555555555666666666777777777999999999999999999999999<<<===>>>>>>===<<<===>>><<<======>>>@@@DDDIIIMMMWWWiii{{{jjj\\\SSSNNNKKKMMMOOOOOOPPPVVV```hhhpppyyy}}}zzztttmmmfffaaa^^^\\\XXXVVVTTTQQQPPPQQQRRRSSSQQQQQQRRRTTTVVVWWWXXXYYYZZZ^^^dddkkkpppsssuuuuuuzzz|||yyyxxxvvvtttrrrmmmfffaaa[[[ZZZXXXWWWVVVUUUTTTSSSUUUXXX___gggooowww}}}{{{yyyyyy|||~~~xxxooofff___VVVLLLEEEBBB>>>:::888888999888777555555555555555555555555555555555555555555555555444444555555555555444444222333444555555555555444333333333444444333333333333222222333444555444333333333333444444333333222333333222222111222222333222222222333333333333333333333444444555444444333666666666666777777777777666555333222111222222333777888;;;???DDDIIINNNQQQPPPTTTVVVSSSJJJ@@@;;;999444444444444444444333333////////////000111222333222222222222222222222222333333333222222111111111222222222222222222222333///000000111222222333333000111222333444333222111222222222222222222222222111222222333333333222222111222333222000000000222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222333333333333333333333333555555444444444333333333444444444555555555666666777666444333444555888999444444444555555555555555555555555666666666777777888888888888999999999999<<<===>>>>>>===<<<>>>???<<<===>>>???AAADDDIIIMMMUUUhhh}}}lll^^^UUUOOOOOONNNLLLKKKNNNUUUZZZ]]]eeepppvvvxxxyyy|||yyysssooommmfffddd```\\\WWWTTTRRRQQQOOOOOOPPPPPPQQQRRRRRRSSSSSSTTTVVVYYY]]]```cccdddiiikkkooorrrtttvvvyyy{{{}}}xxxrrrggggggfffeeeccc___[[[XXXUUUVVVXXXYYYYYYZZZZZZ[[[___fffooowww~~~|||xxxtttooommmoootttxxxzzzyyyssskkk```VVVNNNHHHBBB??????<<<999888777777777777666666666666666666666666444555555555555555555555444444555555555555444444444444444444444333333222222333333333333333333222333111000111444555444333222333333444444333333333333222222111222222333333333333333333333444444444333444444555444444333333666555555555555444444444555444333444777;;;@@@CCCFFFFFFFFFFFFHHHJJJLLLNNN@@@@@@???>>><<<999555222666666555444222111000000000000000000000000111111222222222222222222222222111111111222222333333333222222222222222222222222111111111111111111111111000111222333444333222111222222222222222222222222222222333333333222222111111222333222111000111222222222222222222222222333222222222222222222222222222222222222222222222222222222222222222222222222333333333333333333333333333333444444444555555555444444444555555555666666666555444333444666888999444444444444555555666666555555555555666666666666777777777888888999999999:::;;;======<<<<<<===>>>===???@@@AAABBBEEEIIIMMMTTTfff~~~nnnbbbVVVSSSOOOKKKJJJKKKMMMNNNSSSXXX___dddfffhhhkkkmmmtttwww{{{~~~yyywwwsssmmmfff]]]UUUQQQQQQQQQQQQPPPPPPPPPOOOOOOPPPOOOOOOPPPRRRUUUXXXZZZZZZ\\\___bbbbbbdddfffgggfffiiioootttyyy|||~~~tttiiibbbZZZZZZ[[[\\\\\\[[[ZZZYYYVVVZZZ___bbbeeegggiiikkkqqqzzz{{{wwwooolllhhheeegggmmmtttyyy{{{ssslllaaa[[[QQQHHHCCC???===;;;888888777666666777888999666666666666666666666666444444444555555555555555444444555555555555444444555555444444333222222222222222333333333333222222222111000000222333444333222222333444444444333333222222111111222222333333333333333333333444555555444444555555444444333333222222333333333444444444666777:::>>>EEELLLRRRVVVOOOMMMIIIEEEAAA>>><<<;;;:::777555444666666444222444444333222222111000000111111111111111111111111222222222222222222222222000000111222333444444555222222222222222111111111222222222111111111000000111111222333333333333222222222222222222222222222222222333333333222111111000222333222111111222333222222222222333333333333222222222222222222222222111222222333333222222111222222222222222222222222333333333333333333333333111111111222333444444444333444444444444555555555444333333222333444555666555444444444444555666666444444555555555666666666666666777777888999999999999:::;;;;;;;;;;;;<<<>>>>>>???AAABBBCCCFFFIIILLLTTTfffxxxgggaaaYYYTTTSSSRRRPPPMMMQQQRRRTTTWWWYYY[[[\\\]]]cccgggkkknnnpppwwwtttiiibbb^^^]]]\\\ZZZYYYWWWVVVVVVUUUUUUUUUTTTTTTTTTTTTTTTRRRUUUXXXYYYYYYXXXYYYZZZVVVXXX\\\```dddhhhjjjkkkqqqrrrtttwww{{{~~~}}}zzzvvvvvvvvvxxx|||{{{uuuqqqppppppqqqrrrqqqooonnnooorrrvvvxxx{{{||||||yyysssjjjaaa[[[UUUWWWZZZ\\\^^^```bbbdddbbbgggooouuuyyy|||~~~xxxqqqmmmfffggggggggghhhnnnxxxuuummmccc[[[MMMJJJEEE@@@===;;;999888666666666666555666777888555555555555555555555555444444444555555555666666444444555555555555444444444444333333333333333333222222333333333333222222222222111111000111222333111222333333444444444333222222111111222222333444444333333222333444555666444444555555444444333222111222333555777999;;;;;;===@@@EEEJJJNNNPPPQQQQQQFFFDDD@@@;;;777444222111777777666555333111111111///000000111222333333444///000111111222222222222222222222222222222222222111111111222222333333444222222222222111111111000111111111111111222222222222222111111222222333444222222222222222222222222222333333333333222111000000111222222222222333444222222222333333333444444222222222222222222222222111222333333333333222111222222222222222222222222444444444444444444444444222222333333333333333333333333333333444444444444333333333444444444444444555444444333444555666777444444444555555555666666666666666777888999999999888:::;;;;;;;;;;;;<<<>>>===???@@@BBBCCCEEEHHHKKKTTTeeeyyypppfff``````^^^YYYTTTRRRQQQOOOPPPRRRTTTTTTTTTUUUYYY]]]___aaagggqqqyyyzzzlllkkkjjjgggeeecccbbbaaa_________]]][[[WWWTTTRRRRRRTTTWWWWWWVVVUUUVVVVVVOOOPPPRRRUUUXXX[[[^^^___aaaccceeehhhllloooqqqsssuuutttttttttsssqqqmmmjjjjjjhhhggggggjjjoootttxxx}}}}}}{{{zzzzzzzzz}}}|||zzzxxxvvvtttsssssssssrrruuuzzzzzzuuunnngggbbb_________cccbbbaaa```aaadddgggiiijjjlllnnnooolllfff```\\\VVVYYY]]]```dddhhhllloooooouuu~~~{{{uuunnngggbbbbbbfffjjjlllnnnttt~~~tttggg\\\QQQGGG??????>>>===;;;:::888666999999999777666555666777444444444444444444444444444444444555555555666666444555555555555555555444222222222222333444555555222222222333333222222222111222222111//////111444111222333333444444444444222111111111222333333444444444333222333444555666444555555555444333333222222333666999===@@@CCCDDDEEEIIIMMMPPPNNNIIIBBB===555444333222222222333333---111555444000...000444444444333222222111000000---...///111222222333333222222222222222222222222333333222222222222222222222222222222111111000000//////000111222333333444333222111000111222444555222222222222222222222222333333333333333222111000///000222222222222444555222222222333333444444444222222222222222222222222111222333444444333222111222222222222222222222222444444444444444444444444777666666555555444444333222222222333333333444444555666666777777666555555555555444333444555666777444444444555555555666666555666666777888999999999999:::<<<<<<;;;<<<===???<<<>>>@@@AAABBBDDDGGGIIIUUUeeeuuuqqqrrrnnniiifffgggeee]]]SSSOOOQQQSSSRRRPPPNNNOOOTTTWWWYYY___fffsss{{{{{{vvvtttttttttqqqoooppprrrrrrlllddd^^^^^^```\\\ZZZYYYYYYZZZZZZXXXWWWQQQPPPNNNPPPSSSTTTSSSPPPVVVVVVZZZ^^^^^^^^^dddkkkjjjlllmmmjjjddd```___```\\\[[[ZZZZZZ\\\```dddgggmmmmmmmmmmmmlllkkkjjjiiiggghhhiiilllnnnppprrrsssllllllmmmnnnooooooooonnnmmmkkkhhheeecccdddeeeffffffgggkkkooossssssqqqooojjjhhhccc^^^YYYVVVTTTTTTXXXVVVUUUUUUWWWZZZ\\\\\\```dddkkkqqqsssooohhhbbb^^^bbbggglllqqqvvv{{{{{{zzzwwwrrrlllgggdddccc___iiiuuu|||~~~|||nnn```UUUMMMGGGDDD;;;:::888777777777888888444444444444444444444444666666555444333333222222333444444555555444444333555555555444444333333333333333333444444555555555222222222222222222222222333333333222222111111111444333333333333333333333555555666666666444333222444666777777555444444444666555333222333444777888888<<>>;;;888666555444444444444444444444444111111222222222222111111000111222222111000111222333222222111111222222333444333222222333444666777111111111111000000000000000000000000000000000000222222222111111111111000222111111000000000000000111111222222222333333333222222222222222222222222222222333333333333444444333222111111000000111111333333333333333333333333000000111222333333444444222222222222222222222222444444555555555444222111000111111111111222222222444333222222333444666777555555555555555555444444444444555555555555555555777777777777777666666555555555666777777777777777777888999:::;;;:::999888======>>>???BBBEEEHHHIIIPPPaaa{{{~~~~~~~~~}}}zzzqqqddd[[[XXXTTTOOORRROOOPPPSSSTTTTTTWWW\\\ccckkkssswwwwwwzzz~~~|||~~~~~~{{{vvvpppnnnmmmhhhfffcccaaaaaa```___^^^VVVTTTRRRRRRTTTUUUTTTRRRSSSRRRSSSWWWYYYYYY]]]cccfffjjjmmmkkkeee^^^ZZZYYYVVVUUUTTTSSSTTTWWW[[[]]]^^^_________^^^\\\[[[ZZZ\\\]]]^^^___aaaaaabbbbbbbbbbbbbbbbbbaaaaaa``````bbb```\\\YYYWWWWWWXXXYYY[[[[[[]]]bbbfffiiijjjiiicccbbb___\\\YYYVVVSSSRRRQQQPPPPPPQQQSSSWWWZZZ[[[aaagggrrr|||zzzuuuoooqqqtttwwwzzz~~~~~~xxxttttttssspppllliiihhhhhhkkksss~~~zzzuuurrrrrrjjj___TTTKKKEEEAAA>>>:::999888777777777888888666666666666666666666666555555555444444333333222333333444444444444333333555555444444444333333333333333333333444444444444555555555555555555555555333333333222222222111111333333333333333333333333555555666777777666555444333444555555444333444555444333333444666;;;???AAAKKKLLLLLLLLLJJJFFFCCCAAA<<<;;;999777555444333333333333333333333333333333222222222333333222222222000111222222111000111222333222222111111222222333444333222222111222333333111111111111000000000000000000000000000000000000000000111111222222222333000000000000000111222222111111111111222222222333222222222222222222222222222222222333333333444444333222111111000000111111333333333333333333333333111111111222222333333444222222222222222222222222333444555555555444222111222222222222333333333333555555444333333333444555555555555555555555444444777777666555444333222222333333444555666666555555666777888888999888888888999999:::;;;;;;;;;;;;:::======>>>???BBBEEEGGGIIIQQQbbb|||~~~qqqggg]]]UUUQQQMMMLLLMMMMMMLLLMMMQQQUUU[[[aaadddfffiiipppwwwzzzvvvqqqnnnllllllkkkjjjaaa^^^ZZZXXXXXXYYYYYYYYYWWWSSSRRRVVVYYY[[[^^^bbbhhhmmmrrrqqqjjjaaaZZZWWWUUUTTTRRRPPPOOOPPPRRRSSSVVVVVVXXXXXXXXXVVVTTTRRRTTTUUUWWWYYYYYYXXXWWWVVVZZZZZZYYYYYYXXXXXXWWWWWWZZZXXXTTTPPPNNNMMMNNNOOOQQQQQQRRRVVV]]]dddiiilllhhhhhhgggeeeaaa\\\VVVSSSOOOOOOOOOQQQTTTXXX]]]___iiiqqq~~~{{{{{{|||~~~}}}||||||{{{xxxtttpppqqqsssttttttsssrrrssstttzzzyyyqqqhhhccc[[[VVVMMMFFFAAA>>>;;;999999999888777777777888888666666666666666666666666444444444444444444444444333333444444444444333333444444444444333333333333333333333333222222222222333333333333333333333333333333333333222222222222222222333333444444555555555555666777777777777666333333444333222222333555222333666:::@@@FFFLLLOOOTTTRRROOOJJJDDD???:::888222222111111111111222222222222222222222222222222222333333333333333333222000111222222111000111222333222222111111222222333444444222111000000000000111111111111000000000000000000000000000000000000...///000111222333444444/////////000111222333444000000000111111111222222222222222222222222222222222222222222333333333333333222111111000000111111333333333333333333333333222222222222222222222222222222222222222222222222333444444555555444222222333333333333444444444444777666555333333222333333444444444444444444555555666666555444333222222111111222333555666666777777777888999999::::::999999;;;;;;::::::;;;;;;<<<=========>>>???AAADDDGGGIIIRRRaaazzzrrrhhhXXXQQQKKKJJJJJJIIILLLPPPOOOSSSWWWYYY[[[___ffflllpppvvv}}}~~~{{{yyyzzzzzzzzzrrrnnniiieeeccccccdddeeeccc]]][[[```fffjjjmmmpppuuuyyy}}}{{{sssiiiccc```^^^\\\YYYVVVTTTRRRQQQQQQUUUVVVXXXZZZZZZYYYXXXVVVVVVXXX[[[^^^___^^^]]]\\\\\\\\\\\\\\\]]]]]]]]]]]]^^^[[[WWWSSSPPPOOOOOOPPPPPPOOOPPPVVVaaalllvvv{{{}}}vvvlllccc]]]XXXYYYYYYZZZ]]]aaagggkkkuuu~~~}}}{{{xxxssssssuuuvvvuuuuuuuuuuuuvvvvvvvvvzzz}}}zzzzzz|||~~~}}}wwwnnndddZZZUUUMMMIIICCC???===;;;:::999888888888777777777777888444444444444444444444444333333444444444444444444333333333444444333333333333333333333333333333333333333333222222111111111111111111111111111111111333333333333333333333333111222222333444555666666666666666666666555555555333444444333222222555777666999>>>DDDJJJNNNQQQSSSGGGEEEBBB>>>999666333222000000000000111222444444222222222222222222222222111222222333333222222111000111222222111000111222333222222111111222222333333333222222111111111111111111111111000000000///000000000000000000000000///000000111222222333333000000000000111222333444///000000000000111111111222222222222222222222222111222222222222333333333333222111111000000111111222222222222222222222222333333222222222222222222222222222222222222222222222333444555444444222222333333333333444444444444555555444444333333333333333333444444444444555555222222333333444444555555444555666777888888888888777888888999999999999999;;;:::999999999:::<<<===<<<======???AAADDDGGGIIIQQQ___wwwkkk```UUUOOOLLLKKKNNNRRRKKKMMMOOOPPPRRRUUU[[[```ccciiioooooommmooovvv}}}{{{uuuqqqppprrrssssssmmmjjjpppxxx}}}}}}uuuqqqooollljjjhhhdddaaa^^^[[[ZZZXXXZZZ\\\^^^_________^^^[[[]]]aaaeeeggghhhgggggggggggghhhhhhhhhgggffffffgggddd```[[[XXXWWWWWWWWWSSSSSSUUU^^^kkkzzzzzzrrrkkkkkkkkkjjjjjjmmmssswww}}}|||uuupppkkkhhhjjjppppppqqqsssvvvzzz{{{uuutttuuuxxxzzzzzzvvvooofff\\\SSSKKKGGGEEEBBB>>><<<;;;;;;999888777777777777888777777777444444444444444444444444333333444444444444444444222333333333333333333222333333333333333333333333333333333222222111111111555555555555555555555555333333333333333333333333222222333444444555666666666666555444333333222222000222444666777999<<>>AAAFFFIIIJJJIIIFFFCCC888777555333222111111111222111111111222333444555333333333333333333333333000000111111111111000000000111222222111000111222333222222111111222222333111111222333333333333333111111111111000000000///000000000000000000000000111111111111111111111111222222111111111111111222///000000000000111111111222222222222222222222222111111111222222222333333333222111111000000111111222222222222222222222222333333222222222222222222222222222222222222222222111222333444444333222222222222222222333333333333222333333444444555555555333333333333444444555555222222333444444555666666666777777777777777666666666777888888999999888888:::999888888888999;;;<<<<<<<<<===>>>AAADDDFFFHHHOOO\\\tttsssbbbXXXQQQMMMLLLOOOJJJJJJKKKKKKKKKMMMQQQTTT[[[^^^aaa```^^^___dddiiiqqq{{{~~~}}}~~~zzzyyy~~~zzzyyyxxxvvvtttqqqooommmjjjkkklllmmmnnnnnnnnnnnndddfffiiilllnnnnnnnnnnnnssstttvvvwwwvvvssspppnnnqqqnnnjjjfffcccbbbbbbbbbZZZ[[[___iiixxxzzzvvvwww{{{yyyrrrjjjddd```___eeemmmpppsssyyy~~~~~~yyyssspppooopppppppppkkkbbbXXXOOOHHHDDDBBB???===;;;:::::::::888777555666777888888888777777666666666666666666666666444444444444444444444444222222333333333333222222222222222222333333333333333333333333222222222222333333333333333333333333333333333333444444444444333333444444555555666666666555444333222222222222///333777;;;>>>AAADDDGGGCCCDDDEEEDDD@@@:::444000444444333222222222222222222222111111111222222333333333333333333333333333//////000000000000//////000111222222111000111222333222222111111222222333000111222333444444444444111111111111000000000000000000000000000000000000222222222111111111000000333333222111111111111111000000000111111111222222222222222222222222222222111111111111222222222222333222111111000000111111222222222222222222222222222222222222222222222222222222222222222222222222111111333444444333333222222222222222333333333333111222333444555555555555222222333333444444555555666666555555555444444444555555555555555444333333666777777888999888888888999888888888999999::::::<<<<<<===>>>@@@CCCFFFHHHNNNZZZqqqyyy|||wwwlllccc[[[VVVVVVRRRRRRRRRQQQPPPPPPQQQSSSTTTUUUUUUTTTSSSTTTXXXZZZ^^^iiittt|||yyyyyyyyyyyyxxxwwwvvvuuu{{{~~~~~~~~~{{{wwwsssqqqppppppqqqgggiiinnnyyy}}}wwwmmmhhhbbb___]]]^^^fffooovvv|||~~~}}}|||zzzuuuooohhhccc```___^^^ZZZTTTLLLFFFBBB@@@???;;;:::999999::::::888777444555777888888888777777666666666666666666666666555555555444444333333222222222333333333333222222111111222222222333333333333333333333444444444444111111111111111111111111333333333444444444555555444444444555555555555555444333333222333444555666888<<<@@@CCCDDDEEEEEEFFF>>>===;;;888555222///...333333333333222222222111222111111111111222222333222222222222222222222222000000111111111111000000000111222222111000111222333222222111111222222333000111222333333222111111111111111111000000000000000000000000000000000000111111111111111222222222222222111111111222333333111111111111222222222333222222222222222222222222111111111111222222222222333222111111000000111111111111111111111111111111111111111222222333333444222222222222222222222222000111222333444333333222333333333333444444444444222333444555555555444333111222222333444444555555777777666666666555555555333444555555555555555444777888999999::::::999999888999::::::;;;;;;::::::<<<<<<<<<>>>@@@CCCFFFHHHNNNZZZooo[[[aaakkkttt|||{{{rrrjjjggg______]]]\\\ZZZYYYYYYYYYPPPOOONNNMMMNNNOOOQQQSSSSSS]]]ffflllrrr{{{}}}}}}}}}|||}}}}}}tttwww|||yyyqqqjjjfffccc`````````bbbkkkttt~~~zzzwwwrrrqqqmmmfff]]]UUUOOOLLLLLLJJJFFFAAA===;;;:::999999888888999;;;;;;:::888444555666888888888777666444444444444444444444444666666555444333333222222222222222333333222222222111111111222222333333333333333333444444555555555444444444444444444444444333333333444444555555555555555555555555444444444222222222333444777999:::CCCFFFIIIJJJGGGDDDAAA@@@777555222000///111444666000000111111111111000000222111111222222333444555000000000000000000000000111111222222222222111111000222222222111000111222333222222222222222222333111111222222111000...---111111111111000000000000000000000000000000000000//////000111222333333444000000000111222333555555111222222222222333333333222222222222222222222222000111111111111222222222333222222111000111111111111111111111111111111111000000111222333333444444222222222222222222222222000111222333444333333222444444444555555555666666444555555666555444222111111111222333333444555555444444555666777888999:::444444666777888888999999999999:::;;;;;;;;;::::::999:::;;;<<<===<<<;;;:::;;;<<<<<<>>>@@@CCCFFFHHHOOOZZZpppHHHLLLSSS\\\gggttt~~~zzzzzzooohhhjjjmmmkkkeeeaaa```\\\UUUOOOKKKJJJLLLNNNMMMQQQVVVZZZ]]]ccckkkqqqtttsssqqqooonnnooosssvvvzzz~~~|||uuuoooiiieeebbbiiinnnnnnjjjkkksss{{{yyytttqqqiii___VVVPPPJJJDDD@@@CCCBBB@@@>>>;;;999777666666666666666777777777777555555555555555666777888777999:::888555333444666555555555555555555555555333333333333333333333333444444444444444444444444000000111222333333444444000111222333333333333333222333555777888888777777444444333333333333333333333222222333777>>>DDDHHHVVVPPPHHHCCC@@@<<<666000222222222222222222222222////////////////////////333333333222222111111111111111111111111111111111333333333222222111111111///000111222222111000///555555444444444444333333//////...//////000111222444444222111000000//////000000000000111222333444222222333333444444333333333222222222222333444555777444111111333444333111111111111111111000///...///000111333444444333333222222222222222222222222000000000111222333555555333333333222222111111111222222222222222222222222555444444333333333444444333333333333333333333333222222333333333333444444333333444444555666666666666555444333333444555666666666666666777777777777444555888<<<@@@>>>999444999999999999:::;;;<<<============>>>@@@BBBDDDEEESSS___tttBBBDDDGGGMMMUUUaaannnvvv~~~xxx{{{~~~}}}vvvqqqhhh]]]SSSLLLIIIHHHHHHKKKNNNQQQTTTXXX\\\^^^]]]^^^___``````aaadddgggmmmsss|||}}}zzz{{{uuuwwwxxxyyy{{{yyyuuurrrooolllssswww{{{zzzwwwwww|||~~~~~~}}}zzztttlllfff```ZZZRRRKKKGGGCCC???<<<<<<<<<<<<;;;::::::999999999999888777666555555444666555555555555666666777666888999777444333444555333333333333333333333333333333333333333333333333333333333333333333333333111111111222333333333444111111222333333333333333333444444444444333111000555444222111111222444555999:::<<>>@@@@@@<<<888::::::::::::;;;<<<===>>>????????????AAACCCFFFGGGQQQ]]]ttt<<<<<<<<<>>>CCCLLLVVV^^^qqq}}}pppbbbVVVOOOLLLJJJIIIIIIJJJLLLMMMLLLKKKLLLOOOSSSVVVWWWXXXZZZ\\\___dddjjjnnnqqquuuzzz~~~|||rrrnnnooojjjnnnqqqrrrsssxxx{{{yyyzzz|||}}}~~~zzzwwwtttooojjjbbbYYYTTTMMMIIIDDD@@@>>><<<;;;999888888888888888888888888::::::999888777666555555666666555555444555555555555666777555333222333444222222222222222222222222333333333333333333333333222222222222222222222222222222222222333333333333111222222333333333333333333333333333222111000///444333111000111444777999<<<>>>@@@CCCEEEEEEDDDCCC???999222///000222333222111111111111111111111111333333333333333333333333222222222222222111111111000000000000000000000000111111111000000000000000000000111222222111000000......///000111222333333333333222111111111222222222222111111111111111222111111111111111111222222333333333222111///...---222222222222222222222222444222000000111222111000000111222333333444333333111222222333333333222222222222222222222222222222444333222222111111222222222222222222111111111111222222333333333444444444444444333333333333444444444444444444444444444444222222333333333333444444333333333444555555666666666555444444444444555666555555666666666777777777999999:::<<<>>>>>><<<:::;;;;;;;;;;;;<<<===>>>>>>======>>>???@@@CCCEEEGGGOOO\\\sss999999888999;;;@@@GGGMMMUUUaaarrrsssgggaaa___YYYUUUPPPMMMNNNMMMKKKHHHKKKMMMOOOQQQQQQSSSUUUWWWWWWZZZ^^^```bbbdddgggjjjlllooosssxxx|||~~~~~~~~~yyy|||}}}yyyuuunnnfffdddfffeeemmmuuuzzz}}}|||yyywwwwwwxxxyyyxxxnnnkkkfff```YYYRRRJJJEEEAAA???===;;;::::::::::::999999888888777666666555777777777777888888888999777666555555444444444444444444444444333222222333111111111111111111111111333333333333333333333333222222222222333333333333333333333333333333222222222222333333444333333222111111222333333444444444222222333444666999<<<===????????????===:::666444777333///...000222333333000000000000000000000000333333333333333333333333222222222111111111111111////////////////////////111111111111111111000000111111111111111111111111......//////000111222222444333222111111111111111111111000000111222222333111111222222222111111000222222222222111000///...333333333333333222222222222222111111111222222111111111222222333222222222222222333222222222222111222222222222222222222222333333222222111222222333333333333333222222222222888888777666444333222222333333333222333333444444444444444444444444444444222222222333333333444444222333333444444555666666555555555444444555555555555555555666666666777777777666666777888999::::::;;;;;;;;;;;;;;;<<<======::::::;;;<<<>>>@@@CCCDDDNNN\\\ttt666777999:::;;;===@@@BBBDDDLLLWWWcccnnnzzzxxxttttttnnnhhh___ZZZXXXXXXVVVUUURRRQQQPPPMMMKKKLLLOOOQQQSSSUUUVVVWWWWWWWWWWWWXXXYYY[[[```dddhhhkkkllllllmmmoooqqqssswww}}}{{{{{{~~~}}}~~~xxxrrrmmmiiiddd```aaafffgggrrr}}}zzzxxxvvvsssoookkk```\\\VVVQQQLLLFFFAAA===<<<<<<;;;:::999999:::;;;888888888777777777777777666777777777777888888888777666555444444444444444444333222222333333222222333333333333333333333333333333333333333333333333222333333333444444555555444444333333333333333333333333444444444333333222111111111222333444555666111333777;;;>>>??????>>>@@@???===:::777444222111222111111111222222222111000000000000000000000000222222222222222222222222111111111111111111111111////////////////////////222222222222222222222222222222111111111111222222111111111111111111111000333222111000000000000000000000000000111222333333111111222222222111000000111111222222222222222111333333444444444444333222222222333333333333333333222222222222111000///...333333222222222222222222222222222222222222222222111111111111222333444555333333444444444444444444:::999888777666555444444222222222222222333444555444444444444444444444444222222222333333333444444222222333333444555555555444555555555555555555444555555555555666666666666666666555555555666888::::::::::::999::::::;;;<<<::::::;;;<<<>>>AAACCCEEENNN\\\ttt444666999:::::::::;;;<<>><<<:::888555333111222333444000111222222222000///---111111111111111111111111111111111111111111111111000000000111111111111111000000000000000000000000222222222222222333333333333222111111111111222333222222222222111111111000222111111000000000000111111000000000111222333333000000222333333222111000000111111222333333222222111222333444555444333333111333444555333333333444333333222222000///---,,,333222222111111222333333222222222222222222222222000000000111222333555666333333333333444444444444555555666666666777777777222111111222222333444555333333333333333333333333222222333333333333444444222222222333444444555555444444555666666555444444444444555555555666666666777888888777666777:::<<<::::::999999999::::::;;;<<<<<<===>>>AAADDDFFFHHHNNN[[[sss666777888888777777888:::======???BBBFFFLLLSSSWWWaaahhhqqqzzz~~~}}}~~~~~~|||{{{|||yyywwwrrrkkkddd^^^]]]]]]]]]^^^```aaa```]]]YYYVVVRRRRRRRRRRRRRRRTTTUUUVVVTTTTTTUUUVVVWWW[[[aaaeeeooowww}}}}}}}}}{{{vvvpppqqqqqqpppmmmjjjjjjjjjfffcccdddhhhmmmpppwww~~~{{{zzzzzz|||}}}~~~~~~}}}|||~~~||||||~~~~~~zzzwwwooonnnlllkkkkkklllnnnooohhhgggggghhhkkkmmmnnnmmmlllhhhggggggggggggmmmsss~~~yyyuuuqqqkkkddd^^^VVVOOOJJJFFFBBB>>>;;;::::::::::::333555666666444444666888444555555666777888999999888888777666555444333333444444333333333444555555444222111222444555333111444444444444444444444444333333333333333333333333111222222333444444555555222333333333444555555555444444555555444333333222333333222333444555777888===???AAABBB@@@===:::777333222000//////000111222000111111111000/////////222222222222222222222222111111111111111111111111///000000000111111111222111111111111111111111111000111111111222222222222333222222111111222222333111111111111111111222222222222111111111222333333111111111111111111222222...///111333333333222111111111111111111111000000---...111222333333333222///111444444333222222444333333333222111000///...222111111111111222444555222222222222222222222222222111111111222333333444111111111222222333333333222222333444444555666666111111111111222333444555222222222222222222222222222222333333333333444444111222222333333444555555444444555666666555444444444444444555555555666666777999:::999888888;;;>>>;;;;;;::::::::::::;;;;;;=========???AAAEEEGGGIIILLLYYYppp999999999777555555888:::666777:::===@@@CCCEEEFFFFFFNNNXXXbbblllxxx~~~yyyxxxzzzqqqjjjeeeccchhhiiilllnnnooolllfffbbbWWWVVVTTTRRRQQQRRRSSSTTTNNNPPPQQQRRRSSSTTTWWWZZZ]]]fffmmmnnnppprrroooiii```aaabbbbbb```______```[[[YYYZZZ^^^bbbdddkkkrrrvvvwwwxxxvvvrrrnnnkkkjjjiiikkkmmmnnnooopppsssuuunnnpppqqqssstttuuuuuuuuurrrrrrrrrtttxxx{{{||||||xxxwwwuuurrrooonnnppprrrttttttsssqqqooommmjjjiiibbbaaaaaaaaacccfffiiikkkiiiiiijjjmmmrrruuuvvvvvvsssqqqsssvvvwwwwww|||~~~wwwqqqfffbbb[[[TTTOOOJJJEEEAAA@@@<<<888555666777999999000333666555444444666999777777777666555555444444444444444555555555555666333333333333444444555666555222111222444555444222333333333333333333333333333333333333333333333333000000111222333333444444222222333333444555666666444555555555444333333222222222333555888;;;>>>@@@EEEDDDCCCAAA===999666333555444444333222222222222333333222000...///111333222222222222222222222222111111111111111111111111//////000000111111111222111111111111111111111111//////000000111111111222444333222111111222333444......///000111222333333222222222222333444444555222222111111111111111222---///111333444333222111111111111111000...---,,,***,,,...111222222222111---000333444222000111333222222333333333222222111111111000000111333555666222222222222222222222222444333222222111111222222//////000000111111111222222222222222222222222222111111111111222333444555111111111111111111111111222222333333333444444444111222222333333444555555333444555666666555444333444444444555555555666666666888:::999888888:::======<<<<<<;;;;;;;;;<<<<<<;;;;;;<<<>>>@@@CCCFFFHHHKKKXXXmmm555555555555555666777777555666666888999;;;===>>>AAABBBFFFMMMXXXdddpppwww}}}xxxwwwzzz|||vvvnnnhhhkkknnntttyyy{{{{{{yyyxxxmmmhhhbbb___```aaaaaa___\\\YYYTTTPPPPPPSSSXXX[[[^^^___aaaeeegggeee___YYY[[[YYYXXXWWWXXXXXXWWWVVVUUUTTTRRRRRRUUUZZZ```dddkkkkkkkkkjjjgggccc___]]]\\\]]]___aaabbbcccddddddfffdddbbbaaaaaaccceeegggfffdddccceeehhhlllnnnnnnmmmjjjgggcccbbbbbbdddeeehhhfffeeeeeeeeecccaaa^^^______aaaeeelllsssxxx{{{}}}yyysssiiibbb[[[SSSJJJDDDBBBAAA===:::888888888888777777777777666555444333333333333333444555555444111111444777555555666666666666555555555444333333222222222333333222111000000222444555333333333444444444555555444444333333333333222222222222222222222222222222111222444666777777666666111333555666666444000...---///333888===AAADDDEEEFFFBBB<<<666222000000000000000000000000111111222111111111111111111111111222000///111444555444222...///111333333111///...222222111111000111111222111111222333333333333222//////000000111111111111222222111111111111222222000111111111111222222222111000///......///000111111111222222222111111000111111111111111222222222333333333222222111111111222222111111222222333444222222444444444444222222444444444333333222222222111111111111111111111111444333222111111222333444000111222111000///000111111111111111111111111111111111111111111111111111333333444444444555555555333333333333333333333333222222111111000111111111444333333333333444555555555555555555555555555555666666666666777777777777666666777888888888888888:::::::::;;;;;;;;;<<<<<<<<<<<<===>>>@@@CCCEEEGGGKKKWWWmmm555555555555555666666777666666777888999:::<<<===>>>===>>>AAAGGGOOOWWW[[[nnnvvvzzzxxx{{{zzzpppjjjmmmoootttxxx|||}}}~~~~~~{{{xxxsssrrrtttwwwxxxxxxsssooohhhbbb______bbbdddiiijjjmmmqqqtttrrrlllfff```]]][[[YYYYYYXXXVVVTTTXXXVVVSSSRRRRRRVVVZZZ\\\`````````___]]]ZZZWWWUUUUUUVVVXXX[[[]]]___```aaa___]]][[[YYYXXXYYYZZZ[[[YYYXXXWWWYYY]]]bbbeeefffhhhfffccc```______aaabbb`````````bbbeeeggggggfffjjjjjjlllqqqyyyyyypppjjjddd]]]SSSLLLNNNHHH@@@======<<<999666777777777777666666666666666666555444444444555555444666777666444333555777555555555666666555555555555444333333222222222222333222111000000222333444333333333444444444444555444444333333333333222222444444444444444444444444111222333444555444444333555555555555444444333333444666:::???AAABBBBBBAAA;;;888555222111111222222000000000000000111111222000000000000000000000000555333111111333333111//////000111222222111000///222222111111111111111222000000111222222222222111000000000111111111222222222222111111111111222222000111111111111222222222222111000000000000111222111111222222222111111000...//////111222333444444333333333222222222111111222222111111222222333444222222333444444333222222444333333333222222222222111111111111111111111111222222111000000111222222111222333222000000111333111111111111111111111111111111111111111111111111111111111111222222222222333333333333333333333333444444333333333444444555444333333333333444555555555555555555555555555555555555666666666666777777666777777888888888888888::::::::::::;;;;;;;;;;;;<<<<<<===>>>@@@CCCEEEGGGLLLXXXmmm555555444444555555666777777777777777888999:::;;;>>>===;;;:::<<<@@@DDDGGGRRRXXXcccnnnyyy}}}~~~~~~zzztttrrrsssvvvyyy}}}}}}vvvrrrqqqssstttzzz{{{~~~sssqqqmmmkkkiiigggdddaaaeeeccc___[[[YYYYYYZZZZZZZZZZZZ[[[[[[YYYWWWUUUTTTTTTUUUXXX[[[___bbbeeeggggggeeebbb```^^^^^^______]]][[[ZZZ[[[___dddhhhiiirrrpppooonnnnnnppprrrsssnnnmmmmmmppptttxxxzzz{{{{{{{{{{{{}}}~~~{{{vvvrrrlllfff^^^WWWQQQKKKDDD>>>???;;;888777888888666333666666666666555555555444666555555555555555666777555777888888777666666777444444555555555555444444444444333333333333222222444333222111111111222333333333333333444444444444444444333333333333222222444444444444444444444444000111222222222222222111666555333222222333555777999<<>>@@@CCCEEEGGGLLLXXXnnn555444444444444555666666888777777777777888999999<<<;;;999999:::===@@@BBBCCCGGGMMMTTT]]]fffooouuu||||||{{{{{{||||||zzz}}}zzzvvvqqqmmmjjjhhhgggffffffggggggfffeeeddddddbbbccceeehhhmmmrrrwwwyyy|||{{{yyywwwvvvvvvvvvwwwuuurrrooonnnpppssstttuuu}}}|||zzzxxxtttpppjjjddd___WWWRRRLLLHHHEEEBBB>>><<<888777555666888888666444555555555444444444333333444444444444444555666777444555777888888777666666333333444444444444333333333333333333333333333222444444333111111111111222222222333333333444444444444444333333333222222222111111111111111111111111222222222222222111111111222111111111222555777888999:::;;;<<<:::777333111666666666555444333111111000000000000000111111222000000000000000000000000000000000111222333333333111111000000000000111111000111111111222222222111///000000111111111111111222222222222222222222222222222111111111111222222000000111111111222222222222222222111111222222222000000111222222222111111333333333222111000//////222222222222222222222222222222111111222222333444222222222333333222222222111111111111111111111111111111111111111111111111444444444333333444444444222222222111000000333555222222222222222222222222111111111111111111111111111111222222222333333333222222222222222222222222............///000222222444333333333333444555555555555555555555555555555333333444444555555666666777777888999999999999888999999999::::::::::::;;;<<<<<<===>>>@@@CCCEEEGGGLLLYYYooo444444444444444555666666888777777666666777777888777666666777888:::<<<>>>???@@@BBBEEEIIIOOOVVV[[[fffqqq~~~~~~~~~}}}|||||||||||||||{{{{{{{{{vvvvvvwwwzzz~~~~~~|||zzzzzz~~~~~~{{{vvvssspppmmmiiiddd___XXXPPPKKKCCCAAA===;;;:::999888777666666666777777777555444444444444444333333333333222222222222333444555555333333555666777777555444333333444444444444333333222222333444444444333222444333333222111111111111222222222333333333444444444444333333333222222222111111111111111111111111333333333222222222222222///111444666888999999999777666555444222111000000666666666666555333111000000000000000000111111222111111111111111111111111///000111111111222222333111111000000000000111111///000111222222222222111000111222222333333222222222222222222222222222222222222111111111111222222000000111111111222222222111111111111111111111111///000111222222222222222333333333222111000//////222222222222222222222222222222111111222222333444222222222222222222222222111111111111111111111111111111111111111111111111222222333333333333222222000000111000///000222444222222222222222222222222111111111111111111111111111111222222222333333333222222222222222222222222111111111222333444555666444333333333333444555555555555555555555555555555333333444444555666666777777777888999999999999999999999:::::::::;;;;;;;;;<<<<<<===>>>@@@CCCEEEGGGLLLXXXooo444444333333444444555666777666666666666666777888888888888888999999::::::;;;<<<===>>>???BBBGGGKKKNNNWWWccclllppptttyyy~~~~~~{{{~~~~~~{{{zzz{{{}}}}}}yyysssmmmiii^^^ZZZUUUPPPLLLFFFAAA===<<<;;;999888666555555555555555555666555444444333444444444444333333333222222222222222222222333444333222222333555666555444444444555555555555444444111222333444555444333222333333333222222222222111222222222222333333333333444444333333333333222222333333333333333333333333444444333333333333444555222555999<<<===<<<:::888444333222000000111222333111111222222222222111111000000000000000111111222111111111111111111111111111222333222000//////000000000000000000000000000...///111222333333222111111111222333333333333333222222222222222111111111222222111111111111222222000111111111111222222222000000111111111111000000///000111222222222222222///000000111222222333333111222222222222333333333222222111111222222333444222222111111111111222222111111111222222222222222111111111111111111111111///000000111111000000///---///111111000000111333333333333333333333333333111111111111111111111111000000000111111111111222222222222222222222222222222222222222222333444555444333333333333444555555555555555555555555555555333333444555666777777888777888999999:::999999999:::::::::;;;;;;;;;<<<<<<<<<<<<===>>>@@@CCCEEEGGGJJJXXXooo444444333333444444555666555555555555666666777888999999999999999999999999888999;;;<<<<<<===???AAABBBGGGMMMSSSWWW]]]cccgggsss~~~yyy|||~~~}}}}}}~~~~~~zzztttnnnhhhbbb[[[WWWLLLIIIEEEAAA???===:::888888999:::999888777666666444444555444444444444555555444444444444333333333444444333222222222333333444222000111444666666444555555555666666555555555000111333555555444333222111111222333333333222222111222222222222333333333444444333333333333222222222222222222222222222222333333222222333444555666888:::<<<===<<<999666333111111111111222333333444/////////000000111111111000000000000000111111222111111111111111111111111111222333222///...///000///000111222222111000///...///111333333333222111000000111222222222222222222222111111111000000000222222111111111111222222000111111111111222222222111111222333333222111111//////000222222333333222...//////111222333444444111111222222222333333333222222111111222222333444333222111000000111222333222222222222333333333444111111111111111111111111000000111222222111000000,,,///222333222222222222333333333333333333333333111111111111111111111111111111111111222222222222111111111111111111111111222111111111111111222222444333333333333444555555555555555555555555555555333444444555777888888999777888999999::::::999999;;;;;;<<<<<<<<<=========<<<<<<===>>>@@@CCCEEEGGGIIIWWWnnn444333333333333444555555444444444555555666888888333444555666666666666666666999;;;;;;;;;:::;;;<<>><<<<<<===>>>@@@CCCEEEGGGIIIVVVnnn888777666555444555555666444555555666777666666666888888777666666666666666:::999888888888999:::;;;>>>======>>>@@@BBBDDDFFFKKKQQQ[[[gggrrr|||~~~zzz{{{}}}|||yyywwwtttqqquuurrrnnnkkkiiieeebbb___UUURRRMMMHHHCCC@@@>>>>>>999999888777777777777777444444555555555555444444333333444555666666666555555555555666666666666777444333222111111333555666555555444555666888:::;;;444555555555444333333222444333333222111111111222333333333222222333333444333333333333333333333333111111111222222333333333000111222333333222111000000111222222444444555666777666444222000/////////222222111111111111222222////////////000000000000333222111/////////000111555444333111000/////////000000111111111000000///111111111111111111111111333222111000000222444555444444444333333333222222222222222111111111000000222222222111111111111111///000000111222333333444222222222222222222222222333333333222222111111111222222333333333333444444444333333222333444666777222222222222222222222222222222222222222222222222111111111111111111111111555444333222222222333444555333///---///333555555111111111111111111111111333222222111111222222333444333333222222333333444222222222222222222222222222222444444444444222222111222333333444444333333333333333444444444444555999888666555444333222222444444444444555555555666888888999999999888888777;;;:::999888999:::;;;<<<:::;;;======>>>AAADDDGGGJJJWWWmmm444333222111000111111222444444555666666666666555777666666555444444555555888888777777777888999::::::999::::::<<<>>>@@@AAA@@@EEELLLTTT\\\eeelllqqqzzz~~~yyyvvvwwwyyy|||zzz}}}|||wwwsssooolllhhheeeaaa]]]YYYUUURRRNNNJJJGGGHHHFFFBBB???<<<:::999999777777666555555555555555444444555555555555444444333444555555555555555555333333333444444444555555333222111000000222444555888777666555555555666666444444555555444444333222444333222222111111222222333333222111111111222222333333333333333333333333222222222222222222333333111222222333333222222111000000111111222333333333222222222111111000000000222222111111111111222222000000000000111111111111333222000/////////000111333222111111000111111111000000111111111111000000111111111111111111111111222111000//////111333444333333333333222222222222111111111000000000//////111111111111111111222222,,,,,,,,,---.../////////222222222222222222222222333333333222222111111111222222222333333333444444555444444333333333444444222222222222222222222222222222222222222222222222222222222222222222222222111111000000111222333444000222333333222333222222111111111111111111111111333222222111111222222333333222222111111222222333222222222222222222111111111111222333333222111111111222333333444444333333444444444444555555555666444444333333333333333444444444555555555666666666888888999999999888888777<<<<<<;;;;;;;;;<<<===>>>;;;===>>>>>>???AAADDDGGGKKKWWWlll555444333333222333333333333333444555555555555555666555444444333444444444777666666666666777888888777777777888999;;;<<<===<<>><<<===>>>>>>>>>@@@CCCEEEKKKVVVkkk555555555555555555555555222333444444555555444444555555444444444444444555666666666666777777888888888888999999:::;;;<<<======>>>??????AAADDDHHHLLLOOOQQQVVV]]]fffsss}}}zzzyyy{{{~~~}}}|||||||||}}}}}}{{{xxxpppnnnkkkjjjjjjgggccc```[[[WWWRRRNNNJJJFFFBBB???@@@>>><<<<<<<<<<<<:::999666666555555555666666777444444333333333333333444333444444555555444444333555555555555444444333222111111111111222222222222222222111111111222333444222222333333444555666666333444444555444444333333333333222222111222222333444333222111111000000111222222222222222222222222333333333222222111111111333222222222222222222333222222111111111000000000,,,...000222333333222111222222111111111111222222000000000111111111222222111111000000000000000000111111000000111111222333000000111222222222111111////////////////////////111000000000000111222222111111111111000000000000000000000000000000000000//////000111222333333333000000111111111222222222000000000000000000000000222222222111111111111111111222222222222333333333222333444555555444222111222222222222222222222222111222222222222222333333333333333333333333333333///000000000111222333333333000000444777777555555111111111111111111111111333222222111111222222333222222111111111111222222333222222111111000000///111111222222222222111111111222333333444444333333111222222222222333333333000000000111222444555666555555555666666666777777777777888999999999888888999999999999:::;;;;;;<<<;;;<<<===<<<<<<>>>@@@CCCKKKVVVjjj222333333333333333333333222333444444555555444444666555555444555555666666777777777888888888888888888999999::::::;;;;;;;;;:::;;;;;;::::::<<<@@@CCCEEEFFFGGGJJJOOOXXXbbbiiiqqqqqqqqqppppppssswwwzzz~~~{{{zzzzzz|||~~~~~~~~~}}}{{{|||zzzxxxvvvsssoooiiieee^^^]]][[[YYYWWWSSSNNNKKKJJJGGGCCC@@@>>><<<999777777666555555777777666555777777666666666666777777555444444333444444555555333333444444444444333333444555555555444333222222222222222222333333333333333333333333444444555555222222333444444555555555333333444444555444444333333222222111222222333333444444333222222222222222222222222222222222222222333333333222222111111111222222222222222222222222333333333222111111000000///111222444444333111000222222111111111111222222/////////000000000111111000000000111111111000000333222111111000000111111000000111222222222222222////////////////////////111111111111222222333333111111111000000000//////111111111111111111111111//////000111222333333333////////////000000000000000000000000000000000000111111111111111111111111111111111222222222333333///000222444555555444444222222222222222222222222111111111222222333333333222222222222222222222222---............---------666111444???GGGDDD;;;555111111111111111111111111333222222111111222222333333333222222222222333333222222222222111111000000333333333222222333333333111222333333444444333333333333333333444444444444333333333333333444555666555555555555666666666666666777888999999999999999888888999:::;;;;;;;;;<<<<<<===>>>>>>===???BBBDDDKKKUUUhhh333444444555555555555444333333444555555555555555555555555555555555666777666777888999999999888888777777888888999888888777999:::;;;::::::;;;>>>@@@@@@@@@@@@AAACCCIIIPPPUUU\\\\\\[[[YYYYYY[[[```cccfffmmmxxx~~~|||zzzyyy|||~~~||||||}}}|||yyyrrrooolllhhhddd___YYYUUULLLLLLKKKIIIFFFCCC@@@>>>@@@>>>;;;:::::::::888777777666444444444444222111666666666666666555555555555555444444444555666666333333444444444444333333333444444444444333333222222222333333333444444444444444444444555555555555666666666555444333222111333333444444555555444444222222111111222222333333444333333333333333444444222222222222222222222222333333222222222222222222111222333444444333222111333333333222222111111111222222333444333222111000222222111111111111222222.../////////000000000000//////000111111111111000333333222111000000000111000000111222333333333333000000000000000000000000111222222222333333333333111111111111000000000///111111111111222222222222000000000111222222222333111111111111222222222222111111111111111111111111000000000111111111111111111111111111222222222222...///111222444555555555222222222222222222222222111111111222222333333444111111111111111111111111111222222222222111000///444333>>>QQQXXXMMM;;;111111111111111111111111111333222222111111222222333444333333333333333333444222222222222222222222222444333333222222333333444111222333333444444333333555555555666666666777777555555555444444555555666444444444444555555555666666777888999999999999999999:::;;;<<<===>>>>>>>>>>>>???@@@@@@@@@BBBEEEGGGKKKTTTggg444555666777777777666666444444555666666666666555444444333333444555555666555666777888888888777777666666777888888777666555888:::;;;;;;;;;;;;<<<>>><<<===>>>>>>>>>@@@DDDGGGJJJKKKKKKJJJIIIIIILLLNNNOOOUUU\\\bbbeeefffffffffeeehhhlllrrrxxx|||~~~{{{yyyxxxxxxzzz|||{{{vvvsssuuuxxxuuuwwwxxxxxxvvvqqqmmmjjj]]][[[WWWTTTRRRNNNJJJGGG>>>>>>???>>><<<;;;:::::::::888777666777888777666777666555555555555444222444444555555555555444444444444444444444555666666222333333444444333333222222222333444444444333333222222222333333333444444333333444444555555444444666666666666555333222111222333444444555555444444222222111111222222333444111111111111222333444555111111111111111111111111222222222222222222333333222333666888888666333222111111111111111000000000111111111111111222111111222222111111111111222222//////000000000111111111...///000111222111111000111111111000111111222333///000111222333333333333111111111111111111111111000111111222222222222222222222111111111000000000000000000000111111111222111111111111111111222222333333333333333333333333222222222222222222222222///000000000111111111222111111111111222222222222111111111111222333444555222222222222222222222222000111111222333333444444222222222222222222222222222333444555555555444333333777DDDUUUVVVEEE555000111111111111111111111111333222222111111222222333333333222222222222333333222222222333444444555555333333222111111222333333111222333333444444333333444444555555555666666666555555444444555555666777333333333333444444444444666666777999999::::::999888999;;;<<<>>>>>>>>>===<<<===>>>??????AAAEEEHHHKKKTTTfff~~~///000222333444333222222444555666666777777666666222222222222333333444555333444666777777777666555777888999999999888777666444666888888777666777888:::<<<===<<<;;;;;;===>>><<<>>>@@@AAAAAAAAABBBCCCDDDGGGKKKNNNOOOOOOPPPQQQQQQSSSVVVZZZ___cccgggiiikkklllnnnqqqtttxxx{{{}}}}}}~~~~~~|||zzzwwwwwwwwwvvvxxx{{{~~~~~~uuummmiiijjjlllffffffdddbbb^^^ZZZVVVTTTGGGDDDBBBAAA@@@>>><<<:::666777888999888999:::<<<777555333333444555444333222222111222555666555555333333444555555555555555333333333333444444555666222333333444444333333222111222333333444444444444111222222222222333333333111222333444444444333333333444555666666666555444222333333444555555555444222111111111222333333444//////000000111222444444111111111111111111111111111111111222222333333444222555888;;;;;;888555222/////////000000000000000000/////////000111222333222222111111111111222222000111111111111222222222...///000222222222111000/////////000111333444555///000111222333444444444111111111111111111111111//////000111111111111111222222222222111111111111.../////////000000111111222222222111111111111111000000//////////////////222222222222222222222222//////000000111111111222000111111111111222222222333222111111111222333444222222222222222222222222000000111222333333444444333333333333333333333333+++---...000111111111000666999DDDNNNHHH777000333111111111111111111111111333222222222222222222333222222111111111111222222111222333333555555666777333222111000000111222333222222333444444444333333111111222222222333333333333333333444555666777888222222222333333333444444666666777999999:::::::::666777999;;;<<<<<<<<<;;;888999;;;<<<===???CCCEEEKKKTTTeee}}}222222111111222444555777888777666444444444555555999111...222555333333666666666666666777777777777888888888888888888888888888888777777777777888888::::::;;;;;;<<<=========????????????@@@@@@@@@@@@???AAABBBDDDEEEEEEDDDDDDDDDEEEHHHJJJMMMOOOQQQQQQWWWXXX[[[^^^aaaeeeggghhhkkkkkkkkkmmmooosssvvvxxx~~~wwwqqqnnnnnnmmmmmmpppooonnnnnnnnnooopppqqqrrrnnnhhhbbb\\\XXXUUUTTTPPPOOONNNLLLIIIFFFCCCBBB>>>>>>===;;;999888777666555555555555555555555555555555555444444333333333333333333333333333333333333333333333444555777777555555555444444333333333222222111111222222333444222222222222222222222222222222111222333555777999222222222222222222222222555555666666666666555555555555555555555555555555222222222222222222222222333333333333333333333333222222111111222333333444333222000///000222444666CCCAAA>>>:::777444222111111111111111111111111111333333222222111000000///111111222333222111000///111111111222333333333444111111111111111111111111222222222111111111000000222222111111111222333444222222222222222111000///000000000000111222333444444333333222222333333444111111111111111111111111000000000000000000000000000111111111111222222222111111111111111111111111222222111111111111222222000000000111111222222222333333333222222222111111222222111111111111111222000111222333333222111000000000111222222222222111222111111111111111222222222???JJJIII>>>444333777222222222222222111000///000111111222222111111000333333333222222111111111000/////////000222555666222222222333333444444444333333333333333333333333444444444444444444444444666555555444444333222222444555555666777666666666888888999:::::::::999999;;;;;;;;;<<<<<<<<<<<<===<<<<<<<<<===???AAACCCEEEKKKTTTfff~~~444333222111222222333444333444444555666555555555777333333666666222111444888888777777666666555555777777777777777777777777888777777666666777777888999999999:::;;;;;;<<<<<<;;;;;;<<<<<<<<<=========<<<===>>>??????????????????@@@BBBDDDEEEFFFGGGGGGIIIJJJKKKNNNPPPRRRTTTUUUXXXXXXXXXYYY[[[^^^aaabbbiiimmmsssxxx{{{}}}~~~{{{~~~xxxpppkkkeee```^^^]]]\\\[[[ZZZZZZYYYXXXWWWWWWWWWWWWXXXUUURRRMMMIIIFFFDDDCCCCCCCCCCCCAAA@@@>>><<<;;;999999888888777777777666555555555555555555555555666555555555444444444333333333333333333333333333666666666666777888999:::333333333222222222111111222222111111222222333333222222222222222222222222222222222222333444666777222222222222222222222222222222333333333333222222444444444444444444444444222222222222222222222222222222222333333444444444111000000000000000111111333333222111111444:::???DDDAAA<<<777333111111111222222222222222222222222222222222222222222222222222333444444444333222111111111111222222222222222111111111111111111111111222222222111111111000000111111111222222222333333111222222222222111000///000000000000111222333333444333222222222222222333000000000000000000000000000000000000000000000000000111111111111222222222111111111111111111111111111111111000000111111111333333333333444444444444333333222222111111111111222222111111111111111222000111222222222222111000000000111222222222222111222222111111111111111111333888======777333111222333333333333333222111111111111222222222222111111333333333333222222222111333222111000000111333444333333333333333333333333333333333333333333333333444444444444444444444444444555555555555555555555555555666777777777777666888888999:::::::::999999;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<===???AAACCCEEEKKKTTTfff~~~444333222111111111222222000111333555666555444333444333555888777333222555999888888777666555444444555555555555555555555555777777666666666666777777777777888888999:::::::::999999999999:::::::::;;;;;;;;;:::::::::;;;;;;<<<<<<======>>>>>>>>>>>>>>>BBBBBBCCCEEEFFFGGGHHHIIIKKKKKKKKKKKKLLLNNNQQQRRRTTTWWW\\\```bbbcccdddfffiiijjjkkkkkkkkkkkkjjjiiiiiijjjjjjiiigggiiinnnssswwwwwwxxx{{{|||vvvrrrqqqnnngggbbb[[[WWWSSSPPPNNNMMMKKKIIIHHHHHHHHHGGGFFFEEEDDDCCCBBBBBB@@@???===;;;:::999777777888888888777666666333333333444555555666666555555555555555555555555555555555555444444444444333333333333333333333333444333333444444555666777333333333333222222222222111111222222222333333333111111111111111111111111222222222222222333444444222222222222222222222222111222222222222222222111333333333333333333333333111111111111111111111111000111222222444444555666222111111000000000111111222333444444555:::BBBHHHCCC???999333000///111222333333333333333333333333111111222222333444555555444555555666666555333222111111111111111111000000111111111111111111111111222111111111111000000000000000222333333333222111111111222222111111000000222111111111111111222222333333222111000000111111////////////////////////000000000000000000000000000111111111111222222222111111111111111111111111111000000//////000000111555555444444444444444333222111111111111000000000222111111111111111222222000111222222222222111000000000111222222222222111333333222111000000000111444222000111333333222000333333444444444333222222222222222222222222222222444444333333333333222222666555333222111111111111222222222333333444444444222222222333333444444444444444444444444444444444333444444555666777777777555555666777777777777666777888999:::::::::::::::;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<===???AAACCCEEEKKKTTTfff~~~222222222111222222222333222222333555666777999999333222222444777777777777777777777666666555555444444444444444444444444444777666666555555666666777666777777888999999::::::999999999999::::::::::::===<<<;;;999999:::;;;<<<;;;<<<<<<=========<<<<<>><<<>>>??????@@@???>>><<<;;;:::;;;;;;;;;:::999888777333444444555555555444444111111111222333444555555444444444444444444444444444444444444333333333333333333333333333333333333222222222222222333444444555555555555555555444444111111222222333333333333111111111111111111111111333222222222222222222222222222222222222222222222444444555555555555444444333333333333333333333333333333333333333333333333222222222333333444444444444444333222222222333333222222444888===BBBFFFGGG;;;999555222000000111222222222222222222222222222000111111222222333333444444555666666666555333222222111111111000/////////111111111111111111111111111111111111000000000000...000222333444333111000000000111111111111000000222222111111000111111111333222111000////////////000000000000000000000000000000000000000000000000000000111111111222222222111111111111111111111111000000////////////000000444333333333222222111111111000000000000000000000111111111000111111222333111111111222222111111111000000111222222222222111333333222111000000000000444111...000333666555333222333333333333333222222333333222222222222333333444333333333333333333333666666444333222111111222///000111222444555666777111111222333333444555555444444444444444444444444444444444444555555666666444444555666666666666555777888999999::::::::::::::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<===???AAACCCEEEJJJTTTeee}}}//////111222333444555555555444444555999@@@FFFIII<<<777111000555999888555444444555555666666777777555555555555555555555555666666555555555555666666777777777888999999::::::888888888888999999999999===<<<:::999999:::;;;<<<::::::<<<===>>>>>>>>>>>>======>>>@@@AAACCCDDDDDDDDDDDDDDDDDDDDDDDDEEEEEECCCFFFHHHIIIIIIIIIJJJKKKJJJKKKLLLMMMMMMKKKIIIGGGEEEFFFHHHIIIIIIJJJKKKLLLKKKJJJJJJKKKNNNRRRVVVYYYWWWVVVVVVVVVVVVVVVTTTSSSNNNJJJFFFDDDEEEEEEDDDBBB===<<<:::::::::999777555555666777999999999888777666666777777666555444333555555555555555444333333222222333333333333333333222222222222222222222222222222222222222222333333333333333333333333333333555555444444555555666666555555555555555555555555000111222333333333222222111111111111111111111111222222333222222222111111222222222222222222222222555555666666666666555555444444444444444444444444444444444444444444444444444444444333333222222222444444333333333333333444333222444<<>>222222222222222222222222000000000000000000000000000000000000000000111000333444444555555333222111222111111111000/////////000000000000000000000000000000000000000000000000...///111333333222111000///000000111111111000000222222111111000111111111222111000000/////////000111111111111111111111111000000000000000000000000000000111111111222222222111111111111111111111111000000////////////000000333333333222222111111111000000000000000000000111111111000000111222222333222111111111111111111222000000111222222222222111333222222111000000111111111111222444444555555555111111222222222222111111333222222111111222222333333333333333333333333333444333333333333333333333111222222333333444444444111111222333333444555555444444444444444444444444444444444333333222222222333333444555555555555444666777888999::::::;;;::::::::::::;;;;;;;;;;;;<<<<<<<<<<<<===???AAACCCEEEIIIRRRddd{{{...///111333555666666777444333333666<<>>>>>>>>;;;;;;<<<>>>???@@@AAABBBAAABBBBBBBBBBBBCCCCCCCCCAAACCCEEEEEEDDDDDDEEEFFFFFFGGGGGGGGGFFFDDDCCCBBB@@@@@@AAABBBBBBCCCCCCCCCAAAAAAAAAAAABBBDDDFFFGGGFFFFFFFFFGGGFFFFFFEEEEEE???===;;;:::;;;<<<<<<;;;:::999888888999999888666222333444555666777777777666666666555444444333333555555555444444333222111444444444444333333333333222222222222222222222222222222222222333333333333333333333333333333333333444333333333333333444444333333333333444444444444000111222333444333222222222222222222222222222222222333333333333333222111222222222222222222222222333444444555555444444333555555555555555555555555444444444444444444444444666555555444222222111000111111111111111222333333666666999@@@FFFFFF>>>666---...000222333333222222000000000000000000000000000000000000000000//////222333333444333222111000111111111111111111000000000000000000000000000000//////000000000000000111//////111222222222111000//////000000111111000000222111111111111111222222111111000000000000111111111111111111111111111111000000000000000000000000000111111111111222222222111111111111111111111111111000000//////000000111444444333333333333333222000000000111111111111222000000000000111222333333222222111000000111222222000000111222222222222111222111111111111111222222...111444555333111222333000000111222222222111111333222111000000111222333111111222222222222333333111111222222333333444444666555555444222111111000222222222333333444444444444444444444444444444444444444333333222111111000333333444555555555555444666777888999:::;;;;;;;;;::::::::::::;;;;;;;;;;;;<<<<<<<<<===???AAACCCEEEHHHQQQbbbyyy000111333555666666666666333222222333888@@@GGGLLLJJJLLLGGG<<<444333333222333444444555555666666666666666666666666666666666555444444444444444444555555555555666777777888888777777777777888888888888777777888999::::::::::::999999;;;<<<===>>>>>>>>>>>>>>>>>>>>>????????????AAAAAABBBCCCCCCCCCCCCCCCBBBDDDEEEEEEDDDCCCDDDFFFCCCCCCBBBBBBAAA@@@@@@@@@??????>>>>>>????????????:::;;;<<<===============<<<===>>>>>>>>>>>>>>>>>>999888777777777888888777:::888777777999::::::999666666555666666777888999888777666555555555666777333333333333333222222111333444444444444444444444333333333333333333333333333333333444444555555555333333333333333333333333111111000000000000111111333333333333444444444555///111222444444333222111333333333333333333333333222333444444555444333333222222222222222222222222222333333444444333333222444444444444444444444444222222222222222222222222444444444333333222222222000000000111222333444555:::>>>BBBEEECCC>>>888444//////000111111222222222000000000000000000000000/////////000111111222222222333333444444222111000111111111222222222222222000000000000000000000000////////////000000111111000000000000111111111111...//////000000000000000000000000000111222333333000000000000111222333333111111111111111111111111000000000000000000000000000111111111111222222222111111111111111111111111111111111000000111111111111222222222222222222333111111111111222222333333000000000000111222333444222222111000000111222222000000111222222222222111000000000000111222333333111222333222000000000111000111222222333333333222222111///......///111222000000000111111222222222000111111222222222222222444444444333333222222222333333333333333333333333444444444444444444444444333333333333333333333333444555666666777777666666666777888999:::;;;;;;;;;999999:::::::::;;;;;;;;;<<<<<<<<<===???AAACCCEEEFFFOOO```xxx222333555666777666555555222111000000222555888;;;FFFOOOPPPDDD666222555666555555555555555555444444555555555555555555555555555444444333333444444555333333444444555666666777::::::::::::;;;;;;;;;;;;777888:::;;;<<<<<<<<<;;;;;;<<<===>>>>>>>>>>>>>>>>>>>>>>>>===<<<<<<;;;;;;>>>???@@@AAAAAABBBAAAAAAAAABBBCCCCCCAAAAAABBBDDD??????>>>>>>===>>>>>>???@@@>>>===<<<===>>>===<<<666777999:::;;;:::999999777888:::::::::::::::;;;888888777777777666555555444222111111333555666555777666555444444555666666777666444333333555777888111222333333444444333333222222222333444444555555555555555555555555555555555555555666666666777777333333333333333333333333444444333333333333333444555555555666666666777777///111222444444333222111444444444444444444444444222333444555666555444444222222222222222222222222333444444555555444444333333333333333333333333333000000000000000000000000333333333333333333333333111111222333444666777888===DDDJJJHHH>>>666444666333222000//////000111222111111111111111111111111......///111222333444555222333444444444333222111111111111222333333333444000000000000000000000000.../////////000000111111000000000///000111111222......///000000000000000000000000000111222333444//////000000111333444555000000000000000000000000000000000000000000000000000111111111111222222222111111111111111111111111222222111111111111222222......//////000000000111111111222222222333333333000000000000111222333444333222111000000111222333000000111222222222222111//////000000111222444444777444111000000111111000111222333333444444444444111000///------///000111//////000000111111111222111111222222222111111000//////111222444555777777444333333333333333333333444444444444444444444444222333333444444555555666666777777888888888888888666666888999:::;;;;;;;;;999999:::::::::;;;;;;;;;<<<<<<<<<===???AAACCCEEEEEENNN___www444333333333444555777888444...333777111333999888555NNNVVVCCC333666777///333333333444444444555555666666666666777777777777444444555666555444222111222333333444444555555555999999999999999888777777777777888888888999999999999:::<<<;;;::::::;;;===<<<<<<<<<<<<============???@@@@@@@@@@@@AAAAAAAAA>>>>>>======>>>???@@@@@@AAAAAA@@@???>>>===<<<<<<::::::;;;;;;::::::999888888888888888888777666666777777777777777777777777666555555555555555666666777555444444555555444333111222333333444444333333666555444444444666777888555666777777777666444333111111111222222222333333444444555555555555555555444555555666777666666666444444333333333444444555555444444333333444444555555666777888888666444222666555333222111222222333333333333222222111111111222111111111333444333222222222333333333333444444333333333333333333333333444444555555444444333222333222111000000222444555333333222222111000000000000333555555444444777:::IIIFFFAAA<<<888555444444222222222111111111000000444222000......///000111111111111111111111111111333333333333333333333333000000000111222222333333//////000000000111111111222111111111000///////////////000000111111222222000222444444222000///000000000000000000000000000000000000000000000000000000000000000111111111111111111111111111222222333//////000000111111222222111111111111111111111111111111000///......//////111111000000000000000000333333333333333222111000111111222222222333333333111111111111111111111111111222333333111111222333......///111111222222222111111222222222111111000444444444333333444444555333222111222444555444333000000000000000///...---111222222333333222222111222222222222222222222222444333333222222333333444555444222111111222444555444444444555555555555666555555555555666666666666888888999:::::::::999999<<<<<<<<<<<<<<<<<<;;;;;;<<<===@@@AAABBBDDDGGGJJJGGGMMM\\\uuu333333222222333555666777555///444888333666:::666777OOOXXXEEE333444555///333333333444444444555555555555666666666777777777666666666666666555444333444444444444555555555555777777777777777666666555666666666777777777888888888:::;;;;;;::::::;;;<<<;;;;;;;;;;;;<<<<<<<<<<<<======>>>>>>>>>?????????>>>>>>======>>>??????@@@@@@@@@???>>>===<<<;;;;;;::::::;;;;;;::::::999888777888888888888777666666666666666666666666666666555555444444444555555666666444333333555555444222222222333444444444444444555555555555555666666777555666666666555555444333444444555555555666666666444444555555555555555555333444555555666666555555666555444333333333333333333333222222222222333333444444555555555444333222555444333222222222333333333333333222222222111111222111111222333333333222222222222333333333444444333333333333333333333333444444444555444444333222222222111111111222333444111111111111111111222222111222333333444777;;;>>>BBB@@@;;;777444111000000222222222111111111000000222111000//////000000111000000000000000000111111333333333333333333333333222111111111111111111111000000111111111222222222333333222222222222222222000000000000000111111111000111222222000//////000000000000000000000000000000000000000000000000000000000000000111111111111111000000000000111222222000000000000000111111111111111111111111111111111444333222111111111111111222222222222222222222222222333333333222222111000111111222222222333333333111111111111111111111111111222333333111111222333555555444333111///---,,,111222222222222222111111444333333222222222333333222111000111333444333222111111111111000000//////222222333333333333222222222222222222111111111111444333333222222333333444555444222111111222444555444444444555555555555666555555555555666666666666888888999999::::::999999<<<<<<<<<<<<<<<<<<;;;;;;===>>>@@@AAAAAABBBEEEGGGGGGMMM\\\ttt333333333333333444555666666///333888888>>>BBB;;;===PPPVVVDDD333222333///333333333444444444555555444444555555555666666666777777666666555666666666666666666666555555555555555555555555555444444333555555555555666666666666777999;;;;;;:::999:::;;;999:::::::::;;;;;;;;;;;;=========>>>>>>>>>??????>>>>>>=========>>>?????????>>>>>>===<<<;;;:::::::::::::::::::::999999888777777888888777777666555555555555555555555555555555555444444444444444555666444333333444444333222222333444444555555444444444444555555666666555555555555444333333333444444555555555666666666777777555555444444444444444444222333333444444444444444777666555333222222222222222222111111111111222222333333222222222222111111333222222222222333333444333333333222222222222111111111222222222333333333222222222222333333333333333333333333333333333333444444444444444333222222111111222222333333333222///000000111222222333333222111000222777<<<@@@AAA;;;:::777333111//////...222111111111111000000000000000000000000111111111......//////000000000111333333333333333333333333333333222111111000//////000000000000000111111111111111222222222222222222111111111111000000000000000000111000...---///000000000000000000000000000000000000000000000000000000000000000111111111111000000/////////000111111111111111111000000000000111111111111111111111111444444333222222222222333222222222222222222222222222222222333222222111000111111222222222333333333111111111111111111111111111222333222111111222333111111111111111111111111222222333333333333222222444333222222111111111111111000///000222333222111222222222111111111111000222222333333333333222222111111111111222222222222444333333222222333333444444444222222222222444444444444444555555555555666555555555555666666666666777888888999::::::999999;;;;;;;;;;;;;;;;;;<<<<<<===???@@@@@@???@@@BBBDDDGGGMMM\\\sss444444444444444555555666555///222888===JJJRRRKKKFFFOOOMMM===333333444000333333333444444444555555444444444444555555555666888777666555555555666777888888777777666666555555444555555555555444333333444555555555666666666666666888:::;;;:::999999:::::::::::::::;;;;;;;;;;;;????????????@@@@@@@@@@@@>>>>>>=========>>>>>>???======<<<<<<;;;:::999999999::::::::::::999888888777777777777777666666555555555555555555555555555666555555444444444444555666555444444555555444333333333444555555555555444222333555666666555444333555444333222222222333444333333333333444444444444555555444444444444333333111111222333333333333333555555444333222222222222222222111111111111222222333222111111111111222222111111111222222333444444222222222222222222222222111222222222222222333444111222222222222333333333222222333333333333444444333444444444444333222222///111222444444333222111000000111111111222222222111000111555<<>>??????@@@BBBDDDGGGMMM[[[rrr444555555555666666666666444///111777???SSSaaa\\\MMMIII@@@555222555555111333333333444444444555555444444444444555555555666666666444444444555666777888888888777777666666555555666666666666555444444555555555666666666777777666888:::;;;:::999999999:::;;;;;;;;;;;;<<<<<<<<<>>>>>>?????????@@@@@@@@@>>>>>>===============>>><<<<<<;;;;;;::::::999999999999::::::999999888777777777777777777666555555666666666666666666666666777666555555444444444555777666555555666666555333222333444444555555444444222333444555555444333222444333222111111222444444111222222222222333333333555555444444333333333333000111111222222222222222222222222222222333444555333333222222222222333333333333222222222222333444000111111222222333333333222222222222222222222222000222333333111111333444111111111222222222333333222222222333333444444444333333444444333333222111///000333444555444222111222222222111111111000000000111444;;;AAABBB???<<<555555444333222111111111000000000000000000000000...///000111111111111111000000000111111222222222222222222222222222222222//////000000000111111111000000000000000000000000.........//////000000111222222111111000000//////111222111000//////222444111111111111111111111111000000000000000000000000///000000000111111111111///////////////000000111222222111111000000//////111111111111111111111111222111111111111111222222//////000000000111111111000111111222222111111111111111222222222333333333111111111111111111111111000111222222000000111222666555444222000000000000111222333444444444444444555555444333333333333333333222111222444444444333333333222111222222333444333333333444444333333333333333333333444444555555444333333222222333333444333333333333333333333333444444444555555555555666555555555555666666666666555666777888999999999999::::::::::::;;;;;;<<<<<<999;;;===>>>???AAADDDFFFHHHMMMZZZqqq444444555666666555555444333///222555<<>>>>>>>>>>>======<<<<<<======;;;;;;;;;;;;::::::999999999999999999999888888777666666777777666666555444666666666666666666666666777666555444333333333333777555444444555666444333111222333333444444333333333333444444333333222222333333222222333333444444333333333444444444555555555555444444333333222222000111111222222222222222111111111111222444555666333333222222222222333333222333333333333444444444000111222222333222222111111222222222222333333333///222444333111000222555111111111111222222222222111222222333333444444555333333333333333222111111///111222444444333222111333333222222111000000///111555:::@@@BBB@@@:::666222111111111111000000/////////000000000000000111000000000000000111111111222222222111111111111111222222222222222222222222......///000000111222222333333333333222222222222000000111111111111111111111111111111000000000000000111222111000000222444111111111111111111111111000000000000000000000000000000000000111111111111000000/////////000111111111111111111000000000000111111111111111111111111333222222222222333444444111111111222333333444444///000111111222111111111111111222222222333333333111111111111111111111111000111222111000000111222666555444444444555777777000111222333333444444333555444444333333444444555333222111222444555444333333222111111111222333444333333444444444444333333222222333333444444555555444333333222222333333444333333333333333333333333444444444555555555555666555555555555666666666666555555777888999999::::::999999::::::;;;;;;<<<<<<999:::===>>>???AAAEEEGGGHHHMMMZZZppp222333333444444333222222111111555333444EEEQQQKKK===777333222222333333555333333333444444444555555555555666666666777777777555555666777777777777777555555666666666666666777666666666666666555444444333444444444555555555555666999<<<===<<<;;;::::::999:::::::::;;;;;;;;;;;;<<<<<<<<<<<<=========>>>>>>>>>===<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;:::::::::999999999999999888777777666666777777666666555444555555555555555555555555555444333222111111111111555333222222333444222111000111222222333333222222444444333222222222222222222222333444444444444444444444444444555555555666555555444444333222222111000111222222333333222222111111111111222333444444222222111111111111222222111111333444444444333333111111222333222222000000111111222222222333333333///222555444111000222666111111111111222222222222111111222333333444555555222333333333333222111111000111222333333333222222222222111111111111111111666:::???AAA???:::555222111111111111111000//////////////////000000111111222111000//////000000111222222111111000000//////111111111111111111111111/////////000000000000000333222222222111111111111111111111111111000000000000000000000000111111111...000111222111000111222111111111111111111111111000000000000000000000000000000000000111111111111111000000000000111222222000000000000000111111111111111111111111111111111111111111111111222333444000111111222333333444444//////000111111111111111111111222222222333333333111111111111111111111111///111222111000///000222//////000222444888<<<>>>///000111222333333333333222222222222333444555555222111111111333444333222222111000000000111333444333333444444444444333333000000111222222333444444444333333222222333333444222333333444444333333222444444444555555555555666555555555555666666666666444555666888999999::::::888999999:::;;;;;;<<<<<<;;;<<<>>>??????AAADDDFFFHHHMMMYYYooo000111222333222222000///111333777222---999BBB999222111444666333000111777333333333444444444555555666666666666777777777777555666777999999999888777444444555555666666777777555555666666555555444333222222333333333444444444666999===>>>===;;;::::::888888999999999:::::::::>>>>>>>>>>>>???????????????>>>===<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;:::888999999999999888777777666666666666666555555444444444444444444444444444333222111000////////////333222000111222222111///000000111222222222222111555444222111000111222222111222444555666555444444333333333444444444555555555555444333333222111111111111222333333333333222333333222222111222222222111111000000000000111111///000222444555444222111111222333333222111000///111111111222222333333333...222555444000///222666000111111111111222222222111111222333333444555555222333333333333222111111111111222222333333333222000000000111222222333333:::>>>BBBAAA;;;555222111222222222333222111111000.../////////000000111111444222000///...///000111222222111000///...------111111111111111111111111111111000000//////......000000//////.........---000000//////......------//////000000111111222222,,,...111111111000000000111111111111111111111111000000000000000000000000000000000000111111111111111111111111111222222333//////000000111111222222111111111111111111111111//////......///000111111...//////000111111222222//////000111111111111111111111222222222333333333111111111111111111111111///111222111000///000111222111000///000333555666...///000111222333333333000000000111222333555555111000000000222333222111222111000//////111333444333444444555555444444333...//////000111111222222444333333222222333333444222333333444444333333222444444444555555555666666555555555555666666666777444555666777999999::::::888888999::::::;;;<<<<<<===>>>@@@@@@???@@@CCCEEEHHHMMMYYYooo444333333333222111111111333333333444444333333333000111222333333222111000333333333444444444555555666666666666666666666666444444444444555555555555666666666666666777888888666666666666555555555555444333222444777999888777888999::::::;;;;;;::::::999999999:::;;;<<<===>>>>>>>>>>>>>>>============CCCAAA>>>;;;999888888999888888888888888888888888444444444444444333333333555555444444444333333333444444444333333222222222444444444333333222222222222222222222222222222222111111222222222333333333555444222111111111222222222222222333333333444444222222222333333444444444333333333333333333333333444444333222222111111000111111111111111111111111000111111111111222222222333333333333444444555666222222222222222111000///111111000000111111222333222222222222222222222222111111111111111111111111000222333333222111333444444444333333333333222222333333222111000000111111...000000***%%%'''///777@@@>>><<<:::999666222///000000000000000000000000222222222333333222222222000111111111111000000///......////////////......000000000000000000000000111111222222222222111000,,,,,,---...///000111111000000111111111111000000000000111000000///...---222222222111111111111111//////000111111111111111111111111111111222222222000000111111111111000000222222111111000000//////111222333111///...///000111111111111111111111111//////000000111111111222222222222111111111000000111111111111111000///...222222222222222222222222222222222222222222222222111111111222222333333444111111000000111111222333444222111111333444444444222222111111222444555777444333333222111111111222222222222222222222222222000000111111111222222222333333222222222333444555111111222333444444555555333333333333333333333333333333333444444444555555666666666666777777777777888888999:::;;;;;;;;;;;;:::::::::;;;;;;;;;<<<<<<;;;:::;;;???@@@???CCCIIIJJJPPP\\\qqq222222222222222111111111000000111111111111000000111111222222222222111111333333333333444444444444555555555555555555555555777777777777888888888888666666666666666777888888777777777666666666555555888666555555777888666444888999999:::;;;:::::::::999999999::::::;;;<<<===<<<<<<<<<<<<;;;;;;;;;;;;>>><<<:::999888888999:::777777777777777777777777666555555444444333333333555444444444444333333333444444333333333222222222444444333333333222222222222222222222222222222222111111222222222333333333444333222111111111222222333333333444444444555555222222333333333333333333333333333333333333333333222222222222222222222333111111111111111111111111000111111111111222222222333333222222333333444555222222222222222111000000111111000000111111222333333333333222222222111111222222222222222222222222000222333333222111333444444444333333333333222222333222222111000000111111333444333000---000666<<<>>><<<999777666444111///000000000000000000000000111111222222222222111111......////////////......//////////////////......000000000000000000000000111111111111111111111111222222222222333333333333000000111111111000000//////000000000000//////...000000000000000000000000//////000111111111111111111111000000//////......000000111111111111000000111111111000000000000000///000111111000///000222111111111111111111111111///000000000111111111111222222222111111111000000222333333333222222111000222222222222222222222222222222222222222222222222222222222333333333333333111111000000111111222333444222111222333444444333333222222111222333555555444333222222111111222222222222222222222222222222111222222222333333333333222222222333333333444444111111111222333444444444333333333333333333333333333333333444444444555555666666666666777777777777777888999:::;;;;;;;;;;;;:::::::::;;;;;;;;;;;;<<<<<<;;;===@@@AAA@@@DDDIIIJJJOOO\\\qqq000000111111111111111111///000000000000000000///222222111111111111222222222222222222333333333333555555555555555555555555444444555555555666666666666666666666666777888888888888777777777666666666999888666666777888666555888888999::::::::::::999999999999999:::;;;<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;888888777666777888999:::666666666666666666666666777777666555444444333333444444444444333333333333333333333333222222222222333333333333222222222222222222222222222222222222111111222222222333333333444333222111111111222222444444444444555555555555333333333333333222222222333333333333333333333333000111111222333333444444111111111111111111111111000111111111111222222222222222111111111222333333111222222222222111000000111111000000111111222333333333333222222111111111333333333333333333333333000222333333222111333444444444333333333333222222333222111111000111111111333222111111222666:::===<<<999666333222222000///000000000000000000000000000000111111111111000000,,,---...//////000//////000000000000//////...---000000000000000000000000111000/////////000111111222222222111111000000000111111111111111000///......//////000000000000///........................///000000000111111111111222222111000///...------000000111111111111000000000000000000111111111111---///000111000000222333000000000000000000000000000000000000111111111111222222222111111111111111444444444444444333333222222222222222222222222222222222222222222222222222333333333333333222222222111111000000111111222333333222111222333444444333333333222222222222333444333333222222111111222222222222222222222222222222222222333333333444444444000111333444444444333222000000111111222333333333333333333333333333333333333333333444444444555555555555666666666777777777777888999:::;;;;;;;;;;;;::::::::::::;;;;;;;;;;;;===<<<>>>AAABBBAAADDDIIIIIIOOO\\\qqq/////////000111111111222111111222222222222111111333333111000000111333333111111222222222333333333555555555555555555555555333333444444444444555555666666666666666777777888888888888888777777777777666666666777888999999999777888888999999999999999999999999999999:::;;;;;;>>>=========<<<<<<<<<<<<777666666666666777999999555555555555555555555555777777666666555444333333444444444333333333222222333222222222222222222222333222222222222222222222222222222222222222222222111111222222222333333333333222222222222222222222333333333444444444444555444333333333222222111111222222222222222222222222111111111222222333333333111111111111111111111111000000111111111222222222111111000000000000111222111111222222222111111000111111000000111111222333111111222222222333333333333333333333333333333333000222333333222111333444444444333333333222222222222222111111111111111222222000///222777;;;<<<<<<999666222000///000//////000000000000000000000000//////000000000000//////......///111222222222222000000111000000///...---000000000000000000000000111000...------///111222000000000000/////////...111111222111111000///...---...///000000111000000------...............///000000000000000111111222333222222222111111000000000000111111111111000000//////000000111111222222...000111111000000111222////////////////////////000000000000000111111111111111111111111111111111333444444444444444333333222222222222222222222222222222222222222222222222333333333222111111111000111111000000111111222333222111111222444444333222333333222222222222222222333333222222111222222333222222222222222222222222222222222333333333333444///111333444555444222111000000111111111222222222222222333333333333444444333333333444444444555555444555555555666777777777777888999::::::;;;::::::999999:::::::::;;;;;;;;;===<<<>>>BBBBBBAAACCCHHHIIIOOO\\\qqq/////////000111111111222111111222222222222111111444333222111111222333444111111222222222333333333555555555555555555555555666666777777777888888888666666666666666777777888888888888888777777777777666666777777888888999999666777888888999999888888999999888888888999::::::<<<<<<<<<;;;;;;;;;;;;:::888888888777777777777888666666666666666666666666777666666555444444333333444444333333333222222222222222222222222222222222222222222222222222222222222222222222222222222222111111222222222333333333222222222222222222222222111111222222222333333333333333333222222111111111222222222222222222222222333333333222222222111111111111111111111111111111000000111111111222222222111000000//////000000000000111111222222222111111111111000000111111222333//////000111333444555666222222222222222222222222000222333333222111333444444444333333333222222222222111111111111111222222444222333777>>>AAA@@@===666333000....../////////000000000000000000000000/////////000000/////////......///111222222222222000000111111000///......000000000000000000000000000///...------///111333111111111111222222222222111111111111111000//////---...///000000111000000.........//////000000000000000//////000000111222000000111111222222222333000000111111111111000000//////000000111111222222000222222111/////////000////////////////////////111111000000000000000000111111111111111111111111222222333333333333222222222222222222222222222222222222222222222222222222222222111111000000//////111111000000111111222333111111111222444444333111222222222222222222111111333222222111222222333333222222222222222222222222111111111111222222222222///000222444444333222111111111111111111111222222222222222333333444444444333333333444444444555555333444444555666777777777777777888999::::::::::::999999999:::::::::;;;;;;;;;;;;===AAAAAA???AAAFFFHHHNNN[[[ppp000000111111111111111111///000000000000000000///333333222222222222333333222222222222333333333333444444444444444444444444555555666666666777777777666666666666666777888888888888777777777666666666888999:::888666444555666666666777888888888888777999888888777888888999999888888888888777777777777999999999888888777777666666666666666666666666666555444444444444333333333333333333333222222222222111111111222222222222222111111111222222222222222222222222222222222222222111111222222222333333333111111222333333333222222111111111111222222222222222222222222222111111111222222222222222222222222444444333333222111111000111111111111111111111111000111111111111222222222111111000/////////000000000000111222222222222111111111000000111111222333...///000111333444666666111111111111111111111111000222333333222111333444444444333333333333222222111111111000111111222333111111444999>>>???===999444222/////////000000///000000000000000000000000//////000000000000//////,,,---...//////000/////////000000111111000000///000000000000000000000000000//////...///000222333.../////////000000111111000000111111111111000000...//////000000000000////////////000000111111222111000/////////000222333------...///000111222222000000111111111111000000000000000000111111111111111222333111///...//////000000000000000000000000111111111111000000000000111111111111111222222222000111111222222222222222222222222222222222222222222222222222222222222222111111111111111000000000111111000000111111222333000000111222444444222000111111222222222222222111222222111111222222333333222222222222222222222222000000111111111222222222///000222333333333222111222222222222222222222222111222222333333444444555333333333444444444555555333333444555666777777888666777888999::::::::::::999999999999::::::::::::;;;;;;===AAAAAA???@@@DDDHHHNNN[[[ppp222222222222222111111111000000111111111111000000222333333333333333333222333333333333444444444444444444444444444444444444333333333444444444444555666666666666666777888888777777777666666666555555777999999888555333333555555666777777888888777777888888777777777777888888777666666666555555555555888888888888888777666666444444444444444444444444222222222333333333333333333333333222222222222111000111111111222222222222000111111111222222222222222222222222222222222222111111222222222333333333000111222333333333333222111111222222222333333333111111111111222222222222111111111111111111111111333222222222222222222222111111111111111111111111000111111111111222222222222111000000//////000000000000111222222222222222111111000000111111222333000111111222222333444444222222222222222222222222000222333333222111333444444444333333333333222222111111000000111222222333...111555:::<<<<<<888555222111000000111222111///000000000000000000000000///000000111111000000///......////////////.........///000111111111111111000000000000000000000000//////000000111222222333/////////..................///000111111222111111///000000000000//////......//////000000111222222111000///...///000222333......//////000000111111000000111111111111000000111111111000000000000000000111222111000///000111111111111111111111111111111111111111000000000///000000111111111222222222000000111222222222222222222222222222222222222222222222222222222222222222222222222222222333333333111111000000111111222333000000000222444444222//////000111222333333222222222222111111222222333444222222222222222222222222111111111222222222333333000111111111222222222222333333333333333222222222111111222333333444555555333333333444444444555555222333333444555666777888666777888999999::::::999888999999999999:::::::::<<<;;;>>>BBBBBB@@@AAADDDHHHNNN[[[ppp444333333333222111111111333333444444444444333333222222444555555444222222333333444444444444555555444444444444444444444444666666666777777777777888666666666666666777888888666666666666555555555555333666777777444444666888555666666777777777777777888888777777777777777888777777777777666666666666555666777777777777777777333333333333333333333333000111111222222333333444333333333222222222111111000000111111222222222222000000111111222222222222222222222222222222222222111111222222222333333333000111222333444333333222222222333333333444444444000000111111222222222333111111111111111111111111111111111222222333444444111111111111111111111111000111111111111222222222222222111000000000000000///000111222222222222222111111111000111222222333333333333222222222111111333333333333333333333333000222333333222111333444444444444333333333222222111111000000111222333333111555;;;???@@@>>>:::888222111111222333333222000000000000000000000000000000000111111111111000000000111111111111111000///---...///111222222222222000000000000000000000000...///111222333333333333555555444333222111000000---...///111222222222222000000111000000///...............///000111111222222111///...///000222333222222222222111111111111000000111111111111000000222222111111000000//////...///111111000000222333111111111111111111111111222111111111000000//////000000111111222222222222000111222222333333333333222222222222222222222222222222222222222222222222333333333444444555555555111111111000111222222333//////000222444444111///...///111222333333333222222111111111222333333444222222222222222222222222222222333333333444444444111111000000111111222333333333333333333333333333111111222333333444555555333333333444444444555555222222333444555666777888666777888999999:::999999888888999999999:::::::::======@@@DDDDDDAAABBBEEEGGGNNN[[[ppp111000//////111222111000222222222333333444444444444444444444444444444444555555555555555555555555222222222333333333444444666555444444555444222000666666666666666666666666333333444444555666777777666666666666777777777777888777666666666777999:::777777777777777777777777777777777777777666555555777777777777777777777777777777666666666555555555222222222222222222222222333222222111222333555666222222222111111111000000111111111111111111111111000111111111111222222222111111111111111111111111333333111000////////////000000000111222222222333111111111111222333444555333333333333333333333333333333333333333333333333000111111111111222222222////////////////////////000000000000000000000000222222222222222222222222111000000000000000111111000111222222111000///...111111111111222333444555222222333333333333444444666555444333222222222222---///000111000111222444111666<<<@@@???:::444111222111111000000000//////000000000000000///............///000000000000000000000000000000000000000//////000000000000//////////////////000000000000......////////////......---///111222333222000///......//////000000111111222111111111000000/////////111333333111/////////...//////000111222222222000000111222222000///...111111000000//////......000000111111111111000000111///...,,,,,,...///111222111111111000000//////000000000000111111111111222111111111000000////////////000000111111111222888777555333222222222222333333333333333333333333000111222333333222111000333333333222222111111111333333333333222222111000000000000111222222222333444333333222222333333444000000000000000000000000111111111111111111111111///000000000000111111111333333333222222111111111333333444444444333222222222333444444555666666777666666666666777777777777::::::999777555666999;;;888:::;;;;;;:::999;;;<<<;;;;;;===>>>@@@BBBCCCDDDGGGLLLYYYmmm777555444333333333111000222222333333333333333333333333333333333333333333333333333333333333333333222333333333444444444444666555444555777777666444555555555555555555555555333333444444555666666777555666666666777777777777888777666666666777999999777777777777777777777777777777777777777666555555666666666666666666666666555444444444333333333333222222222222222222222222555444333222111222333333222222222111111111000000111111111111111111111111000111111111111222222222111111111111111111111111222222111000/////////000111111111111111222222222111111111222222333333444111111222222222222222222222222222222222222222222000111111111111222222222111111111111111111111111000000000000000000000000111111111111111111111111111111000000000000111111222111000///......///000111111111111111222333444222222333333333333444444555555444333222222222222000111222111000///000222666===DDDDDD>>>666222000111111111111111000000///000000000000000///............///000000000000000000000000000000000000000//////000000000000///////////////000000000111111//////000000000000//////...///111222222222000///////////////000000111111111111111111000000000//////111333222111/////////...//////000111111222222111111111111111000//////000000000000////////////000000111111111111000000222111000//////000111222111111111111000000000///000000000000111111111111111111111111000000000//////000000000111111111111444333222111111222333333222222222222222222222222111111222222222222111111333333333222222222111111222222333333333222111111111111111111111222222222333333222222222222333333333333333333333333333333222222222222222222222222111111111222222222333333333333333222222222111111222333333444444444333333333333222333555666555555444444444555555555666666888999999888666666888:::888:::;;;;;;:::999;;;<<<:::;;;<<<===???AAABBBCCCGGGLLLXXXmmm888666444444444444222111333333333333333222222222222222222222222222222222111111111111111111111111333333333444444444555555444333333444777888777666555555555555555555555555333333444444555666666666555555666666666777777777777777777666777888888999777777777777777777777777666666777777777666555555555555555555555555555555444444444444333333333333222222222222222222222222333333222222111222222333222222222111111111111111111111111111111111111111000111111111111222222222111111111111111111111111111111000000000000000111222222222111111111111111111111222333333333222111///000000000111111222222111111111111111111111111000111111111111222222222111111111111111111111111000000000000000000000000222222222222222222222222111111000000000000000111222111...,,,,,,---///111111111000000000111111222222222333333333333444444555444444333333222222222333333333222000//////111888@@@FFFCCC:::222000222111111222333333111000///000000000000000//////......//////000000000000000000000000000000000000000//////000000000000//////000000000111111111222222000000111111111111000000...///000222222111111000/////////000000000000111111111111111000000000000///111222222000//////000/////////000111111222222222111111000000000000000////////////000000000000000000111111111111000000111111111111111111111111111111111111000000000000000000000000111111111111111111111111000000000000000000000000111111111111////////////000111333444111111111111111111111111222222111111111111222222333333333222222222222111111111222333333333222222222222222111111111111111222222111111111111222222111111111111111111111111333333333333333333333333333333333333444444444444333333333222222222222111111222333444444444444444555333111222555666444222222333333333333444444444777888:::999888777888999888:::;;;;;;::::::;;;<<<::::::;;;===???@@@AAABBBGGGLLLXXXlll111000000111333444333222444333333333222222111111111111111111111111111111111111111111111111111111333333444444444555555555333111111222444555555444555555555555555555555555444444444555555555666666555555555666666666777777777777777777777888888999777777777777777777777777555666666666666666555555444444444444444444444444555555555555555555555555222222222222222222222222000000111111222222333333111111111111111111111111111111111111111111111111000000111111111222222222111111111111111111111111111000000000000000111222333222222222111000000000000222333444444333111/////////000111111222222222111111111111111111111111000000111111111222222222111111111111111111111111000000000000000000000000000000000000000000000000222111000000000000000000222111///......///000111111111000000000000000000222222222333333333444444444444444444333333222111333333333222000///111333:::===>>>:::444000111444000111222333333222111000//////000000000000////////////000000000000//////000000000000000000000000//////000000000000//////000111111111222222222222111111111222222111111111//////000111111111111000000000000000000000000000111111111000000000000000///111222111000///000111//////000000111111111111333222000/////////000111......//////000000111111000000111111111111000000...///000000000000///...111111111000000000000000///000000000111111111111111111111000000000000000000000000000000111111111.........///000111222333222222222222222222222222333333111000000111333333222222222222222222222222000111222222333333333333333222222222111000000000222111111000000111111222000000000000000000000000333333333333333333333333333333333444444444444555222222222222222222222222111222333444555555555555777444222333666777555111222222333333333444444444555777:::;;;:::888888888999:::;;;;;;::::::;;;===;;;;;;<<<>>>???AAABBBBBBHHHLLLWWWkkk000///...///222333222111333333333222222111111111111111111111111111111111222222222222222222222222333333333444444444555555555333111111222444333333555555555555555555555555444444444555555555555555555555555555666666666666666777777777888888888888666666666666666666666666555555666666666666555555444444444444444444444444444444555555555555555555222222222222222222222222111111111111111111000000111111111111111111111111111111111111111111111111000000111111111222222222111111111111111111111111111000000000000000111222333222222222111000000000000222333444444333111///111111111111222222333333222222222222222222222222000000111111111222222222000000000000000000000000000000000000000000000000------------------------222222111000//////000000000111111222222222111111111111000000000000000000222222222333333333444444333333444444444333222111111222222111111222555777AAA===666222000111333333000000222222222222111000//////000000000000////////////000000000000////////////////////////////////////000000000000//////000111111111222222222222111111222222222222111111//////000111111111111111111111111111000000000000000000000000000000111111///111111111//////000222000000000000000111111111333222000/////////000111......//////000000111111000000111111111111000000//////000000000000//////000000000000000000111111///000000000111111111111000000000000000000111111111111000000000000000000000000111111111111111111333333333333333333333333444333222111111222333444222222222222222222222222000111222222333333333333333222222222111000000000222111111000000111111222444444444444444444444444222222222222222222222222222222222222333333333333222222222222222222222222111222333444555666666666777555333444666777555333333444444444555555555555444777:::;;;:::999888888999;;;<<<<<<;;;:::<<<=========>>>???AAABBBCCCCCCHHHLLLWWWjjj444333111222333333111000222222222222222111111111111111111111111111111111222222222222222222222222222222222333333333444444777555333222444555555444444444444444444444444444555555555555555555555555444444555555555666666666666666777888888888888777666666666666666666666666444444555666666666555555444444444444444444444444222222222222333333333333222222222222222222222222444444333222000...,,,+++111111111111111222222222111111111111111111111111000111111111111222222222111111111111111111111111111111000000000000000111222222222111111111111111111111222333333333222111222222222222222222222222222222222222222222222222000111111111111222222222////////////////////////000000000000000000000000000000000000000000000000333222111000////////////000111222333444333222111111111000000000111111222222222333333333333444444222333444444444333222111000000111111111444888;;;GGG???555000000222222111000000000000000111111111...//////000000000000000000000000000000//////...//////////////////////////////000000000000//////000000000111111111222222111111222222222222111111000000000000000111111111222111111111111000000000000000000000111111111111///000111000//////111333000000000000000000111111222111111000000000000000////////////000000000000000000111111111111000000222222222222222222222222000000000000111111111111000000000000111111111111000000000000111111111111111111111111000000000000222222222222222111000///333333333333333333333333333333222222222222333333111222222222222333333333111111222333333333222222222222222111111111111111222222111111111111222222333333333333333333333333111111111111111111111111111111111111222222222222111222222222222333333333222333444555555555555555444555555555555555555555555555555555666666666666444666999;;;:::999888999999;;;<<<<<<;;;;;;<<<===>>>>>>???@@@AAABBBCCCDDDHHHLLLVVViii555333222222333444333111111111111111222222222222222222222222222222222222222222222222222222222222111111111222222222333333555333111111333555666666444444444444444444444444555555555555555555555555444444444555555555666666555666777888999888888777666666666666666666666666333444555555666666555555444444444444444444444444111111222222222333333333222222222222222222222222000111111111111///...---000000111111111222222222111111111111111111111111000111111111111222222222111111111111111111111111222222111000/////////000111111111111111222222222111111111222222333333444222222222111000000//////111111111111111111111111000111111111111222222222000000000000000000000000000000000000000000000000333333333333333333333333333222111000////////////000111111111111222222333111111111111111222333444222222333333333333444444111222444555555444222111000111111111111444888<<<>>>:::555111111111111000000///...---...///111222......///000000000000000000000000000000///......//////////////////////////////000000000000///////////////000000000111111000000111111111111000000000000000000000111111222222222222111111111000000///000000000111111111111///000111000//////111444111000000000000000000000111111111111111000//////000000000000////////////000000111111111111000000333333222111111222333333///000000000111111111111000000000000111111111111///000000000111111111111111111111111000000000///111111222222222111000///222222222222222222222222222333333333333333333222111111222222222333333333222222333333333222111111111111111111111222222222333333222222222222333333111111111111111111111111222222222222222222222222111111111111222222222222111111222222222333333333444444555555555555555444///222555444222111444777444555555555666666666666444666999:::999999999::::::;;;<<<<<<;;;;;;<<<>>>>>>>>>???@@@AAABBBBBBCCCHHHLLLVVVhhh000//////111333555555444000000111111222222222333222222222222222222222222111111111111111111111111000000111111111222222222111///...///111555666777444444444444444444444444555555555555555555555444444444444555555555666666555666777999999888888777666666666666666666666666333333444555666666666555555555555555555555555555333333333444444555555555222222222222222222222222)))+++---000222333333333000000111111222222222222111111111111111111111111000111111111111222222222111111111111111111111111333333111000////////////000000111111222222222333111111111111222333444555222222111000///...------000000000000000000000000000111111111111222222222111111111111111111111111000000000000000000000000........................333222111000////////////222000///......000222444111111111111222333444555222222333333333444444444111222444555555444222111222222222111111444888;;;000222333222000///000222000///---+++,,,...111333......///000000000000000000000000000000///......//////////////////////////////000000000000//////////////////000000000000000000111111111111000000000000000000000111111222222222222222111111000000//////000000111111111222000000000/////////222444111111111000000000000000000111222222222111///...111111000000//////......000000111111111111000000222111///......///111222//////000000111111111222000000000000111111111111//////000000111111111222222111111111000000/////////000111222222111000///111111111111111111111111222222444555555444222222111111111222222333333333333333333333333222111000000000111111222222222333444333333222222333333444444444444444444444444444333333333333333333333333111111222222222333333333111111111222222333333333555555555666555555444444+++000555333///...222777444444444555555555666666555777999999999888:::;;;:::;;;<<<<<<;;;;;;<<<>>>======>>>???@@@AAAAAABBBIIILLLUUUhhh111000000000111222333333333222111000000111222333333333333222222222111111444444333333333333333333333333333222222111111111333333222222333333444555111111111222222333333333444555555555555555444444444333333333333444555555555555555555666666666666666666666666555555555555666666666666666666666666777666555444333444444555777555333111111333555777333333333222222222111111333333333333333333333333000000111222333333444444111222222222222333333333444444333333222111000000000000000000111111111111000000000000111111111111222222222222222222222222111222333444666777888999333333333222222111111111111111222222222222111111111111111111111111111111222222222222222222222222---......///////////////000000000000000000000000111111000///////////////000000111111111111000000000000000000000111111222333333444444444444444444666333000......///222444555222///222888;;;;;;888666444222000//////000111000000000000111111111111111111000000//////......000000000000000000000000333111//////000111111000111111111111111000//////000000000000000000000000000000000000////////////111000...------///111222111111000000000000111111---///222444555333111///111111111111111000//////000000//////.........---111111111111111111111111000///...---...000222333333222111000////////////000000111111111111000000333333222222111000//////111111000000111111222333000000000000000000000000000000000000000000000000000000000111222222222333//////000111333444555666222222222222222222222222333333222111000000111111444444444444333333222111222000//////000111111000222222111000111222444555888666444111000111222333111222444555555444222111111111111111111111111111222222222222222222222222444222111//////000222333333333333444444444555555555555555555555444444444<<<;;;888666666888:::<<<999999::::::::::::;;;;;;>>>>>>???@@@AAAAAABBBBBBFFFJJJTTTeee111111111000111111222222222222111000000111222222222222222111111111000000111111111111222222222222333333333222222222111111333333222222333333444555222222222222333333333444333444444444444444333333444333333333333444555555666666666666666666666666666666666666555555555555444444444444444444444444666555444333222222333444444333222111111222333444333333222222222111111111........................000000111222222333444444//////000000000111111111444333333222111111000000000000000000111111111111000000000000111111111111000000000000000000000000222222222333333444444444222222222111111000000000000111111222222111111000111111111111111111111111000000000000000000000000...//////000111000000000000000000000000000000000111111000///////////////000000111111111111000000111111111111111222222333777777666555444333222222666444222000000111333444222000...111666999777555222111000///000111333444000000000000111111111111111000000000/////////...000000000000000000000000111000...///000111111000111111111111111000//////000000000000000000000000000000000000////////////222111000///...//////000111111000000000000111111000000111111111222222222111111111111111000//////000000000/////////......000000000000000000000000222111///......///000111/////////000000111222222//////000000000000//////222222111111000//////...000000//////000000111222000000000000000000000000000000000000000000000000111111111111111222222222000000111111222333444444222222222222222222222222333222222111000000111111333333333333333222111111333111///000111222111000333222111111111222333444666555333222111111222333222222444444444444222222111111111111111111111111222222222222222222222222333222111000000111222333333333333444444444555555444444555555555555555555;;;:::888777777888:::;;;999999::::::::::::;;;;;;>>>>>>??????@@@AAABBBBBBFFFJJJTTTeee222222111111000111111111222222111000000111222222333333222222222111111111...//////000000111111111333333333222222222222111333333222222333333444555333333333333444444444444222222333333444333333222444333333333333444555555888888777777666666555555666666666555555555555444333333333333333333333333444333333222222222222333222222222111111222222222333222222222222111111111000000000000000000000000000000111111222333333333/////////000000000111111222222222111111000000///000000000000111111111111000000000000111111111111000000000000000000000000222222222111000000//////111111111000000000000000000111111222222111111000111111111111111111111111000000000000000000000000///000000111111111111111000000000000000000000000111111000/////////000000000000000000000000000000222111111111111222333333777777666666555444333333555444333333222222333333111000000333777888666222222111000000000111333444000000000000111111111111000000000000////////////000000000000000000000000///...------///111111000000000111111000000//////////////////////////////////////////000000000000111111111000000/////////111111000000000000111111333111///......000333444000111111111111000000///111000000000000000//////////////////////////////333222000............////////////000111111222222//////000000000000//////111111000000///.........///////////////000000111000000000000000000000000000000000000000000000000222222222111111111111111111111111222222222333333222222222222222222222222333222111111000111111111111222222222222111000000333222000000222333222111333333222111111111222222333333333333333333333333333333333333333333333333222222222222222222222222222222222222222222222222333222111000000111222333333333333444444444555555333444444444555666666666999999999999999999999999999999::::::::::::;;;;;;======>>>???@@@AAABBBCCCGGGKKKUUUfff333333222111000000000111222111111111111111111222444444333333333333222222---......///000111222222222222222222222222222222333333222222333333444555444444444444444444444444222222333444444444444333444333333333333444555555888888888777666666555555666666555555555444444444333333333333333333333333333333333222222222222333000111222333333222111000222222222222111111111111333333333333333333333333000000111111222222222333111111111111222222222222111111111000000000/////////000000000111111111111///000000000111111111111222222222222222222222222222111111000000//////...111111111111111111000000000000111111111111000000111111111111111111111111222222222222222222222222//////000111111111111000000000000000000000000000111111000000///000000111111111000000000000111111111111000000111111222333222333333444444555555555333333333333333222222111222222444777999999555222555444222111000//////000///000000000111111111111000000000000////////////////////////////////////...---,,,---///111111000///000000000000000//////////////////////////////////////////000000000000///000000111111111000000111111000000000000111111333111///......000222444000000111111111111000///111111111111000000000000////////////////////////222111000///......//////111111111111111000//////000000111111111111000000111111000000000/////////000////////////000111111000000000000000000000000000000000000000000000000333222222222111000000000222222222111111111111111111111111111111111111111222222111111111111111222000000111111111111000000444222111111222333333222444333333222222111111111000111222333333333333333444333333222222333333444222222222222222222222222222222222222222222222222222222111111111222333333333333333444444444555555333333333444555666777777777888999:::::::::999999999999999:::::::::;;;;;;<<<===>>>???@@@AAABBBCCCGGGKKKUUUfff333333222111000000000111111111111222222111111111222222222222111111111111//////000000111222333333222222222222222222222222333333222222333333444555444444444444444444444444333333444555555555555555444333333333333444555555888777777777666666555555555555555555444444444444444444444444444444444444333333333444444444444333111222333444444333222111222222222111111111000000000000000000000000000000000111111111111111222222000000111111111222222222111111111000000000000000///000000000111111111111///000000000111111111111111111111111111111111111000000000000111111111111222222222222222222222222000000000111111000000000000000000000000000000000111111111111111111111111---...//////000000//////000000000000000000000000111111000000000000111111111111000//////000111111///////////////000111111000000111222222333444444111222222333222111000000111333555888999777333000444444333111000000/////////000000000111111111111////////////000000000000////////////////////////...---,,,---///111111000...//////000000000//////////////////////////////.../////////000000000111---...000111222222222222111111000000000000111111111000000000000000000000///000000111111111000000000000000000111111111111000000000000000000000000///////////////000111111000111111111111000//////111222222333333222222111222111111111111111000000111000000000000111222222000000000000000000000000000000000000000000000000333222222222111000000000222222111111111111000000111111111111111111111111222111111111111111222222///000000111111000000000444222111111222333333222333333333333222111111000///000111222333333333333444333333222222333333444222222222222222222222222222222222222222222222222222222111222222333333444333333333444444444555555333333333444555666777777666777999;;;;;;:::999888999999999:::::::::;;;;;;;;;<<<===>>>@@@AAABBBCCCGGGKKKTTTeee~~~222222111111000111111111000111222222222222111000000////////////.........000111111222222333333333111222222222222333333333333333222222333333444555444444444444333333333333333333444555666666666666444333333333333444555555555555555666666666666666555555555444444444444333444444444444444444444444222333333444444444444333111222333444444333222111222111111111111000000000////////////////////////111111111111111111111111........./////////000000111111111111111111111111000000000000111111111111000000000000111111111111//////////////////////////////000000111222333333222222222222222333333333///000000111111000000///000000000000000000000000////////////////////////------...///////////////000000000000000000000000111111000000000111222222222111000//////000111222///............///000000222222222111111000000000111222222222222111000///000222444666666333000...000000111111222222222222000000000000111111111111////////////000000000000000000000000000000000000///...------///111111000......///000000000//////////////////////////////......//////000000111111...//////000111222333333111111000000000000111111///000111222111000///...///000000111111111111000//////000000000000000111000000000000000000000000---......///000111111111,,,---///111222333333222111222222222222222222111222222222111111111111111111111111111111222222333000000000000000000000000000000000000000000000000222222222111111111111111111111111111111111000000111111111111111111111111111111111000111111222333///000000111111111111000333222000000222333222111222222333333333222111111000111111111222222333333333333333333333333333333333333333333333333333333222222222222222222222222111111222222333444444444333333333444444444555555333444444444555666666666666777999:::;;;;;;:::999999999::::::::::::;;;;;;;;;;;;<<<>>>@@@AAABBBCCCFFFJJJSSSddd}}}111111111000111111222222000111222222222222111000000000000////////////...222222222222222222222222111111222222222333333333333333222222333333444555444333333333222222222222222222333444555555555555444333333333333444555555333333444444555555666666555555555444444444333333333333333333333333333333000111222333444444333222111111222222222222111111111111111111000000000000111111111111111111111111111111111111000000000000............/////////000111222222222222222222222000000000000111111111111000000000000111111111111/////////////////////////////////000111111222222000111111111222222222222//////000000000000//////000000000000000000000000////////////////////////......///000000000000000000000000000000000000000111111000000111111222333222111000//////000111222///////////////000000111222222222111111111111111333333222222222111111111111333555555444111///...000000111222222222222222000000000000111111111111.../////////000000000111000000000000000000000000111000...///000111111000---......///000000//////000000000000000000000000.........///000111111111333222111000000000111222111111000000000000111111000000111111000///......//////000111111111111111....../////////000000000/////////////////////////////////000000000000///+++---///111333333333222000000000111111000000000000000000111111111111111000000000000000111222222000000000000000000000000000000000000000000000000111111111111111222222222000000000000111111111111111111111111111111111111111111000000111222222333///000111111222222222111333111///000111222111000000111222333333333222222222222111000000111222333222222444444444444222222333333333333333333333333222222222222222222222222000111222333444444444444333333333444444444555555444444555555555555555555777777888999::::::::::::999999::::::::::::;;;;;;:::;;;<<<>>>???AAABBBCCCEEEIIIRRRccc{{{111000000000111222333333000111222333333222111000333333333222222222222111222222222111111111111111111111111222222333333333333333222222333333444555333333333222222111111111000111222333444444555444444333333333333444555555111222222333444555666666555555444444444333333333222222222222222222222222///000111222333333222111111000000000000000000111111111111111000000000000////////////////////////111111111000000000000000000000000000111111111111222222222222222222333333000000000000111111111111000000000000111111111111111111111111111111111111/////////000000000000000//////000000111111111222//////000000000000//////000000000000000000000000111111111111111111111111//////000111111111111111000000000000000000000000111111000000111222333333222111000......000111222000000000000000111111222///000111222333444555555555444333222222222333333444666777777555222111000333333333333111000///...000000000000111111111111.../////////000000111111000000000000000000000000333111//////000111111000------...///000000//////111111111111111111111111---......///000111111222666555222000//////000000111111000000000000111111111111000/////////////////////000111111111111111---.........//////000000........................000111111111000///...---...///111222222111000///......////////////......////////////000000000000///////////////000111111000000000000000000000000000000000000000000000000000000111111222222222333///000000000111111111111000000000000000000000000111111000000111222333333000000111222222222222222222000//////000111111000///000222333444333333222444222000//////000222333111222444555555444222111333333333333333333333333222222222222222222222222000111222333444444444444333333333444444444555555555555555555555444444444777777888999999:::;;;;;;999999:::::::::;;;;;;;;;::::::<<<===???AAABBBCCCEEEHHHRRRbbb{{{///000111222222222222222000111111111111222222222111111111111111111111111111111222222222333333333222333444555444333222111000111333444555444333333333333333444444444555555444444444444444444444444444444444444444444444444555555555555555555444444333333333333333333333333222222333333333333444444111222222333333222222111222222222222222111000///222333333333333222111111111111111000000000000000111000///......///000111222111111111000000//////111111111111111111111111111111111111111111111111///000111222222111000///000000000000111111111111333111///...---...///000222222111111111111111111000000000000000000000000000000111222222222222111//////......---------,,,000000000000000000000000111111000000//////......111111111111111111111111000000000000000000000000000000111222222222222222666777777444111//////000555444222000000111333444666666444333222111111111000000111111111222222222000000000///////////////000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111000000000000111111000000111222222222222222000000000000000000000000222222222111111111000000222222111111111111222222//////000000000000//////............///000222222000000000000000000000000000000000000000000000000111111000000///---,,,+++111111111000000000000000000000000///000000111222222222111111000000//////---......///000111111222000000111222222222222111333333222222333333444555222333444333111111111222222222222222222222222222222222222222222222222222444333111000000111333444555444222000000111222333222222222222222222222222000000111222222222222111444444444444444444444444444444333333222111000000000111222333444333222222000333555444222111333666444333333333333444555555444444444555555555555666888777777666777999:::;;;;;;:::999888888:::<<<===<<<===?????????@@@AAACCCCCCHHHQQQaaayyy111111222222222111000000000111111111111222222222000000000000000000000000000000111111111222222222000111222333333222111000111222333444444444333333222222333333333333333333444444444444444444444444444444444444444444444444555555555555555555444444333333333333333333333333444444444333333222222222111222222333333222222111222222222222222111000000000111111111111000//////111000000000000000000000111000////////////000111111111111111000000000///222222222111111222222222000000000000000000000000000000111111111111000000000000000000111111111111444333111000///000111222111111111111111111111111000000000000000000000000000000111222222222222111////////////......------000000000000000000000000////////////000000000000111111111111111111111111........................///000000111111111111111333444555444222111222333333222000//////000111333777666444333222111000000000000111111111222222222222222222222111111111111000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111000000000000111111///000111111222222111111000000000000000000000000111111111000000000//////111111111000000111111111......///000000000000000.........///000111111111000000000000000000000000000000000000000000000000111111111111000///......000000000000000111111111111111111000111222222333111111111000000000000000......//////000000111111000000111222222222222111222111111111111222333333111333333333111000111222111111111111111111111111222222222222222222222222444333111000000111333444444333222000000111222333222222222222222222222222000000111222222222222111333333333333333333333333444444333333222111111000000111222333333333222222111333444444222222333555444333333333333444555555555555555666666666777777888888777777888999;;;<<<;;;:::999888888:::;;;===;;;===????????????AAACCCDDDHHHRRRaaaxxx222222222222111000///...000111111111111222222222//////////////////////////////000000000111111111//////000111111000000///222222333444444444333333222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444555555333333333333333333333333555555444333222111000000111111222222222222111111111222222222222111000000000000111111000000///...000000000000000000111111111000000//////000000111111111111111000000000000222111000//////000111222////////////////////////111111000000000000111111000000000000111111111111333333111000000000111222111111111111111111111111000000000000000000000000000000111222222222222111000000000000////////////000000000000000000000000.........///000111111111000000000000000000000000........................//////000000000111111111000111333333222222444555222222000000000111222333777666444333111000000000111111111111111222222222222222222222222222222222000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111000000000000111111...///000000111111000000000000000000000000000000000000000///////////////111000000//////000000111---...///000000111000000---...///000111111000000000000000000000000000000000000000000000000000000000111111222222111111000//////000000111111222222111000000000000111222222000000000000111111111111000000000000000000000000000000111222222222222111111111000000111111222333111222333222000///000111000000000000000000000000222222222222222222222222444333222111111222333444333222111000000111333444333333222222111111111111000000111222222222222111222222222222222222222222444333333222222111111111000111222333333333333222111222444444222222333555444333333333333444555555666666666666777777777888999888888888999:::;;;<<<;;;:::999888999:::;;;<<<;;;===????????????AAACCCEEEIIIRRR```www000111111111111111000///000000111111111222222222000000000000000000000000000000000000111111111222/////////000000000000000222333333333333333333333333333333333222222222222444444444444444444444444333333333333333333333333333333444444444444555555333333333333333333333333444444333333222111111000111111222222222222111111111111222222222111111000222222222222222111111000000000000000000111111111000000000000000000000000111111111000000000000000000///...------...///000000000000000000000000000222111000//////000111222///000000000111111111111111000///......///000000000000000000111111111111000000000000000000000000000000111222222222222111111111000000000000000000000000000000000000000000.../////////000000000111////////////////////////000000000000000000000000///////////////000000111///111222333222222444666222222111111222333444555777666444222111000000///111111111111111111111111///000000000000000111111000000000000000000000000000000000000000000000000////////////////////////111111111111111111111111111111000000000000111111......///000000000000000000000000000000000000000000000000000000000000000000000////////////000000//////000000000000//////,,,...000111222111000...000000000000000000000000000000000000000000000000///000000111222222111111......///000111222222333///////////////000000111//////000000111111222222111111000000000000000000000000111222222222222111111111111111111222333333000111222111/////////000111111111111111111111111222222222222222222222222333222222111111222222333111111000000111222333444333333222222111111000000000000111222222222222111222222222222222222222222333333333222222111111111111111222222333333333333222222333333333333444444444333333333333444555555555555666666666777777777999999999999:::;;;<<<<<<::::::999999999:::;;;<<<;;;===>>>???>>>???@@@BBBEEEIIIQQQ___uuu---...///000111222222222000000111111111222222222111111111111111111111111111111111222222222333333000000000000111111222222333333333333333333333333444444444444444333333333444444444444444444444444333333333333333333333333333333333333444444555555333333333333333333333333222222222222222222222222000111111222222111111000000111111222222222111111111222222222222111000000//////000000111111111111000000111111111111000000000000000000000000111111111111000//////000111111111111111111111111111111222111000//////000111222///000000000111111111111//////////////////000000//////000000000111111111000000000000000000000000000000111222222222222111000000111111111111111111111111111111111111111111111000000000/////////...........................111111111111111111111111/////////...///000111111000222333333111111222333000000000111222333444444555444333222111000000000111111111111111111111111//////000000111111111222000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000111111000000000000111111......///000000000000000000000000000000000000000111111111111111111111111000000////////////000000111111111111000...---,,,---...000222222111///...111111111111111111111111111111111111111111111111......///000111111111111......///000111222222333111111000000111111222333//////000000111111222222111111111111000000000000000000111222222222222111222222222222222333444444000111222111/////////000222222222222222222222222222222222222222222222222222222222222222222222222000000000000111222222333222222222111111000000000000000111222222222222111333333333333333333333333333333222222222222222111222111222222222222333333222222222333333444444333444333333333333444555555444444555555555666666666888999999:::;;;;;;;;;<<<999999999999::::::;;;;;;;;;<<<>>>>>>>>>>>>@@@BBBEEEIIIPPP^^^ttt,,,---...000111222333333000111111111111222222222111111111111111111111111111222222222222333333333111111111111111222444444444444333222222222333333333333333444444555555555444444444444444444444444333333333333333333333333222222333333444444555555333333333333333333333333111111111111222222333333000000111111111111000000000000111222222222222111//////000000//////...---/////////000111111222222000111111222222111111000000000000000111111111111333333333444444333333333111111111111111111111111111111000000000000111111000000000000111111111111111111111111222222222222...//////000000111111111000000000000000000000000000000111222222222222111000000000000111111111111111111111111111111111111111111111000///.........////////////////////////////////////////////////111000///...///000111222111222333222111000111222------...000111222333333333333222111111111111111222222222111111111111111111111222222333444444444000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111000000000000111111...///000000111111000000000000000000000000000000111111111111222222222222111000000//////000000111111111111111000...---,,,...///000111111000///...111111111111111111111111111111111111111111111111......///000111111111000//////000000111111222222444333333333333444555555000000000000111111111111111111111111111111111111000000111222222222222111333333222222333333444555111222333222000///000111222222222222222222222222222222222222222222222222222222222222222222222222000000000111111111111111111111111111111111111111000000111222222222222111333333333333333333333333222222222222222222222222222222111111222222333444333222111222444555444333444333333333333444555555444444444444555555555555777888999:::;;;;;;;;;:::999999:::::::::;;;;;;;;;:::<<<>>>>>>>>>>>>@@@BBBDDDGGGOOO]]]rrr------///000111111111111000111111111111222222222111111111111111111111111111111111111222222222222111111000000111222444555555444333222222222333333111111222333444555555666444444444444444444444444222222222222222222222222111222222333444444555555333333333333333333333333222222222111111111111111000000111111111111000000000000111222222222222222///////////////......---...//////000111111222222000111222222222222111000///000000000111111111111222333444555555444333222111111111111111111111111000000111111111111000000000000000000111111111111000000111222222222222222......//////000111111222000000000000000000000000000000111222222222222111/////////000000000111111111111111111111111111111000000000000////////////////////////////////////////////////////////////222111000//////111222333000222333222111000111222...///000222333444555555111111111111111222222333222222222111111111000000111111222333333444555555000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111000000000000111111///000111111222222111111000000000000000000000000000000000000111111111222111111111000000111111111//////000000000000//////000000000000////////////111111111111111111111111111111111111111111111111000000111111222111111111000000000000000111111111333333222222333333444555111111111000000000000000000000000111111222222333000000111222222222222111222222222222222333333444111333333333111000111222111111111111111111111111222222222222222222222222222222222333333222222222111111111111111000000/////////000000111111222222000000111222222222222111222222222222222222222222222222222222222222222222222222111111111222333444444222111222444555444222444333333333333444555555555555555555666666666666666777888::::::::::::999999999::::::;;;;;;;;;::::::<<<===>>>===>>>@@@AAABBBFFFNNN\\\qqq...///000000000000000///000111111111111222222222000000000000000000000000000000000000111111111111111000000000000222444555666555333222111222333333//////000111333444555666444444444444444444444444222222222222222222222222111111222333333444555555333333333333333333333333444333333222111000//////000000111111111111000000///000111222222222222222111111111111111000000///...//////000111222222222000111222333333222111000//////000000111111111222...000222444444222000...000000000000000000000000///000111222222111000///000000000000111111111111---...///000000000000000---......///000111111222000000000000000000000000000000111222222222222111......//////000000000111111111111111111111111111......//////000000111111000000000000000000000000111111111111111111111111333111000///000111333444///000222222111111222444111222444666777999999999000000000000111222333444222222222222111111000000//////000111222222333333000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111000000000000111111000000111222222222222222000000000000000000000000.../////////000000111111222222111111111111222222,,,---...000111111222222111000////////////000000111111111111111111111111111111111111111111111111222222333333333222222111111111111000000000000000000000000///000000111222222222111111000000////////////000111222333333333000000111222222222222111111111111000111222222333222333444333111111111222000000000000000000000000222222222222222222222222111222222333333222222111111111111111111000///.........///000111222333333000000111222222222222111000000000000000000000000222222222222222222222222333222111111111222333444444222000222444666444222444333333333333444555555666666666666777777777777555666888999::::::999999888999:::;;;;;;;;;:::::::::<<<===>>>===>>>???AAAAAAEEEMMM[[[qqq222222222222222111000///000000000000000111111222///000111222222111000///555555444333222111000///222222222111111111000000222222333333333333444444444444444333333222222222444444444444444444444444222333333444333222000///444333333222222333333444333333333333333333333333222222222222222111000///222111000//////000111222000000000000000000000000111111111111000000000000111111111111111000/////////////////////000000111////////////000000000000111111111111111000//////000000111222333444444555000000111111111111000000000000000000000000000000111000///......///000111333333222222111000000000000000000000000000000000000000000000000000000000222111111111000000//////000000000000000///...---111111111111000000000000333222111111000000111111222222111000//////000000111111111111111111111222222444555444333222222333222111111444777888555222222111...------...111222111111000000000222333444222000///......///000222222111111000000000000000........................000000000000000000000000000000000000000000000000000////////////111222444///////////////000111111......///000000000000000111111000000000000111111222000...///222333111///000000//////.........---+++...111444555444222111...............///000000000000////////////000000...//////000000000000000222222111111000/////////333333333222222111111111333222000/////////000000//////000000111111222222000111333444555555444444444333222222111111222222111111111111111111111111111111111111111111111111111111111222222333333333///000222333444444333333111111111111222333444444222222111111111111222222333333333222222222111111333333333222222111111111333222111000000111222222333333222111222333555666333222111111222333555666444444444444444444444444555444444444444555666666888777777777777888999:::999999::::::::::::;;;;;;============>>>???AAAAAAAAAEEEMMMYYYmmm000111111111111000000///000000000000000111111222///000111222222111000///222111111111111111000000222222222111111111000000222222222333333333444444444444444333333222222222444444444444444444444444333333333333333222111000444333333222222333333444555555444333222222111111222222222222222111000000111000///......///000111000000000000000000000000111111111111000000000000111111111111111000//////000000000000000111222222////////////000000000111111111111111111000//////000000000000000000111111000000000000000000000000000000000000000000000000111000////////////000111000000111111111111111111000000000000000000000000000000000000000000000000111111111111000000000///000000111111111000//////000000000000000000000000222111000000//////000000222222111000000000000000222222222111111111000000///111444444333333333444222222333666888888555222111000///......///000111111111000000000111222333111000///......///000111333222111111000000111111////////////////////////000000000000000000000000000000000000000000000000222222000/////////000111///////////////000111111///000000111111111111111111111000000000000111111222000//////111222111///000000/////////.........///000111111222111111111///////////////000111111000000////////////000000---......///000/////////111111111111222222222222222222222111111000000000333222111000000000000111000000000000000111111111...///000222333333222222222111111111222333333444111111111111111111111111111111111111111111111111222222222222222222333333///000111333444444333333333333222222111222222222222222111111111111222222333333222222222111111111333333333222222111111111333222111000000111222222333333222222222333444555444444333222222333333333444444444444444444444444555444444444444555666666::::::::::::::::::::::::999999::::::::::::;;;;;;<<<<<<<<<===>>>@@@AAABBBBBBFFFNNNZZZnnn000000111111222222111111000000000000000111111222000000111111111111000000/////////000000111111111222222222111111111111111222222222222333333333333444444333333333333222222444444444444444444444444333333222222111111222222333333222222222222333333666666555333222111000///111222222222222111000000000//////......//////000000000000000000000000000111111111111000000000000000111111111111000000///111111111111111222222333/////////000000000111111111111111111111000//////111111000000000/////////222111000//////000111222000000000000000000000000222111000000000000111222......///000000111222222000000000000000000000000000000000000000000000000111111111111000000000000000000111111222111111111////////////000000000000111000000///////////////222111000000000000000000333222222222111000000000,,,///222444444333333444333444666888:::888555111000000000000000000000000111111000/////////000000111000///......///000111333222111111000000111111111111111111111111111111000000000000000000000000000000000000000000000000444333222000///.........000////////////000111111000000111222222222222222111000000//////000000111111000///000111222111///000000////////////......333222000///...///000000000000000000000111222222000000////////////000000...//////000000000000000000111111222333333444444111111111000000000000000333333222111111111111222111111111111000000000000...///000111222222222222000000000111222333555666000000000000000000000000111111111111111111111111333333222222222222222222///000111222333333333333555444333222111111111111222222111111111111222222333222222222222111111111222222222222222111111111222222111111111111222333333333222222222333444444444444444444333222111000444444444444444444444444555444444444444555666666999:::;;;;;;;;;:::999888999999::::::::::::;;;;;;;;;;;;<<<===>>>@@@BBBCCCCCCGGGOOOZZZnnn000111222333333333333333000000000000000111111222000000000111111000000000/////////000000000111111111111111111111111111111111222222222222333333333333333333333333333333333333333333333333333333333444333222111111111333333333333222222222222333333444444444333222111000000111111222222222111111000000000////////////000000000000000000000000000000111111111111000000000///000000111111111111000///111000000000000111222222//////000000000111111111111111111111111000//////222222222222111111111111333111///......///111333000000000000000000000000222111111111111111111222......//////000000000000000000000000000000000000000000000000000000000000111111111000000000000000///000111222222222222222///////////////000000000111111000////////////000111111000000000000000111111111111111111111111222,,,///222444333222222222444666888::::::888444111///000111111111111000///111111000/////////......111111000//////000111111222111000000//////000000222222222222222222222222000000000000000000000000////////////////////////333333222111000///......000000//////000000111222///000111111222222111111000000////////////000000111000000000111111000000000000//////////////////111111//////......///000000000//////000000111222000000////////////000000000000111222222222222111111111111222222222333333111111111111111111000000333333222222222222222222222222111111000000//////111111222222333333333333111111111111222333444555000000000000000000000000111111111111111111111111333333333222222111111111000000111111222222222222444333222222111111111222222222111111111111222222222222222222111111111111222222222111111111111111222222111222222222333333333333333333333333333444333333444555444333111000444444444444444444444444555444444444444555666666444666888999:::999777666999999999:::::::::;;;;;;;;;;;;<<<===???@@@BBBCCCCCCGGGNNNYYYmmm//////000111222222111111000000000000000111111222111000000000000000000111222222111111111000000000111111111111111111111111111111111222222222333333333333333333333333333333333333333333333333333333333333111111111222333444333222222111111222222333111222222222222222222222000111111222222222111111111111111111111111111111000000000000000000000000111111111111000000000//////000000111111111000000000////////////000111111000000000000111111111111111111111111111000/////////000000111222222333333333111///......///111333000000000000000000000000111111111222222111111111000000000000//////......111111111111111111111111000000000000000000000000000000000000000000111111///000111222222222222222.../////////000000111111222222111000000000000111111000000000000000111111//////000111222333333444...111333444222111000000666888:::;;;999666333111///000111222222111000///000000000000//////......111111000000000000111111000000///............///111111111111111111111111000000000000000000000000////////////////////////000000111111111000000000000000000000000111222222...///000000111111000000000000////////////000000000000111111000000000111//////000000000000000000......///000111000000//////............///000000000000////////////000000...///000000111111000000222222111111000000000000222222222222222222222222222222222222333222222222222222111111000000//////222222222222222222333333333333222222111222222333000000000000000000000000111111111111111111111111333333333222222111111111111111111111111111222222222111111111222222333444222222111111111111222222222222222111111111000000111111111111111111111111111111222222333333333333333333333333333333333222000111333444555444333333444444444444444444444444555444444444444555666666222333666999::::::999888999999999:::::::::;;;;;;;;;;;;<<<===>>>@@@BBBCCCBBBFFFMMMXXXkkk------......///.........000000000000000111111222111111000000000000111111222222222111111000000000111111111111111222222222111111111111222222222222222222333333333333444444333333333333333333333333222222111111222222333333222222111111111111222222000000111111222333333333000000111222222222222111111222222333333222222111000000000000000000000000111111111111000000000000///000000111111111111000///////////////000000111000000000111111111222222111111111111111000//////,,,------...///000111222222111000//////000111222000000000000000000000000000000111222222111000000222222111000000///......111111111111111111111111000000000000000000000000000000000000111111111111000000111111222111111111//////000000111111222222333222222111111111111111000000000000000111111222//////000111222333333444111333444333111000000111777999;;;:::777444222222000000111222222111000000000000111111111000//////111111111111111111111111000000///............///000000000000000000000000000000000000000000000000000000000000000000000000......000111222222222222111000000000000111222222......///000000000000000000//////......//////000///111222111000///000111//////000000000000111111---...000111222111000000...............//////000000000////////////000000,,,,,,---...............222222111111000//////...222222222222222333333333000111222222333222222222111111111111000000000000000000/////////000000111444333222222111111222222111111111111111111111111111111111111111111111111333333222222222222222222111111000000000111111222111111111111222333444555222222111111111111222222222111111111111000000000000000000111111111111111000111222333444444444333333333444444444333222222000111222333444444444444444444444444444444444444555444444444444555666666444555777999;;;;;;;;;;;;999999::::::::::::;;;;;;============>>>@@@AAABBBBBBFFFLLLWWWjjj...////////////......---000000000000000111111222222111000//////000111222/////////000000000000000000000111111111222222222111111111111222222222222222222222333333444444444222222222222222222222222000111222333333333333333222222111111111111222222111111111111111222222222000000111222222222222222000111222222222222111000000000000000000000000000111111111111000000000000//////000111111111111111000000//////000000111222000000111111111222222222111111111111111000//////---.........//////000000000000000000000000000000000000000000000000000000///000000111111000000///111111111111111111000000111111111111111111111111000000000000000000000000///000000000111111111111000000111111111000//////000000000111222333333333222222111000000000000000000000000000000111222222111111111111111111111111222333333222111111333555999:::;;;888444111111333111111111222222111111111///000111222222222111000111111111222222111111111222222111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000---...000111222222222111111111000000111111222333//////000111111111111000//////............/////////111222111//////000222//////000000000111111111222222111000000000111111/////////...///000000111000000////////////000000------...///////////////111111111111111111111111000111111111222222222222///000111222222222111111000000000000000111111111111000///......///000111222222222111222222333333222222222222222222222222111111111111111111111111222222222222222222333333222111000//////000111222222222222111222222333333222222111111111111222222111111111111000000000000///000000000111111111222000111222444444444444444333333444444444333222111333333333222222333444444444444444444444444444444555444444444444555666666888888888888999999999999999999::::::::::::;;;;;;>>>>>>>>>>>>>>>???@@@@@@CCCGGGMMMWWWjjj222222222222222111000///000000000000000111111222222111000//////000111222,,,,,,---...///000111111000000111111222222222222000111111111111222222222222222222333333444444444222222222222222222222222///111222333444333333222222222111111111111222222333222222222111111000000///000111222222222222222///000111222222111000///000000000000000000000000111111111111000000000000//////000111111111111111111111111000111222222333000111111111111222222222111111111111111000//////111111111111000000000000000000111111111111000000000000000000000000000000...///000111111000///...000000000111222222333333111111111111111111111111000000000000000000000000//////000000111111111222000000000000000///...---000000111222333333444444111111000///////////////000000///000000111222222444444333222111000///...222222222111111222666999:::;;;:::777222000111333111111111111111111111111///000111222333333222111111111222222222222111111444333222222111222222222111111111111111111111111000000000000000000000000000000000000000000000000...///000222222222111000111111111000111111222333000000111222222222222222//////............/////////111333222///...000222//////000000111111111222888555222///......000222000000000000000111111222000000////////////000000000000111222222222222222111111111222333333444444//////000000111111111222...///000111222222111000//////000000111111222222333222111000000111222222000000000111222333555555333333333333333333333333111111111111111111111111111111111222222333333444222111000//////000111111444444333222111111111111222222111111111111222222111111111111000000000000//////000000111111111222000111222444555555444444333333444555444333111000666555333222111111222333444444444444444444444444555444444444444555666666999999777666555555555555999999:::::::::;;;;;;;;;??????>>>>>>>>>>>>??????DDDHHHNNNXXXkkk111111000000000000111111////////////////////////111111000000000000000000333222111000////////////111111222222222333333333111111111111111111111111333444444444333111///...333333333333222222111000333333333333333333333333333333333333333333333333222111111111000000//////000000111111111111000000111111000000//////......000111111111111222222222333222111/////////000111111111000000//////......//////000000111111111111444333000//////000333444222222222111111111111111///111333444333111111222000000000111111111111111333111...++++++---000333555444222111000000111222222222222333333333333333333222222222222333444444444333222111111111111111222222222222222333444555555555444444333222000000111111111111111111111111444444333333222222222111000000000111111333444444222222111111111111222222222000111666777444666;;;===<<<666111222555111***111111000000111111222333111111111111111111111111111111000///////////////333333333222222222111111111111000000//////......000000000000000000000000111000///......///000111111111111000000000000000000000000000000000000000000000000000000000000000111111000000000000111111333333222111000///......111111000//////000111222111111111111111111111111222222111000/////////000222000...---...000333555///000111222222111000///222222111111111111111111222222222111111000000000111222222111///...000111000000000000000000000000111111222222222222111111111111222222222333333333333333222222111000//////111111111111000000//////000000111222333444444555...///000111111111111111000111222222111111111222000000000000000000000000000111222222333333222222111111111111111111111111333333333333333333333333333333333333333333333333222222333333333333444444222222333333333333444444111222333333444444333333777777777777777888888888;;;;;;:::::::::;;;<<<<<>>=========???@@@AAADDDHHHNNNWWWiii111111000000000000111111111111111111111111111111111111111111111111111111.........//////000111222000000111111111222222222111111111111111111111111333444444333333222111000222222333333333222111111222222222222222222222111222222222222222222222222111111111111000000000///000000111111111111000000111111000000////////////000111111111111222222222333222111000//////000111000000111111111111111111000000000000000111111111333222000//////000222333111111111111111111111111...000222333111000000111222222333333333333444444222222000000///000111222444333222111000000111222222222333333333333444444222333333444444555555555333333222222222222333333333222222222222333444555111111111222111111000000111111111111111111111111000000000111111111111111111000/////////000222222333222222111111222222333333111222555555444888@@@CCC;;;333111444666333000111111000000111111222333000000000000000000000000222222111000000000000111333222222222111111111111111111000000////////////000000000000000000000000000000///......///000000111000000000000000000000000000000000000000000000000000000000000000000000111111000000000000111111111111111111000000000000.........///000222444555111111111111111111111111222111000000000000000000222111///...///000222333000000111111111111000000111111111111111111111111555555555444444333333333111222222111///...000111000000000000000000000000111111222222222222111111000000111111111222222222333333222222111000000///222222111111111000000000000111111222222333333444333222222111000000//////000111333444333222111000111111111111111111111111000111111222222222222222111111111111111111111111000000000000000000000000333333333333333333333333222222333333333333444444222222333333333333444444333333444555555555555444666666777777777777888888999999999999999:::;;;<<<<<<;;;;;;;;;<<<===???@@@CCCGGGMMMWWWhhh111111000000000000111111111111111111111111111111111111111111111111111111////////////000111222333//////000000000111111111111111111111111111111111444333333222222333333444111111222333333333222222222222222111000000//////111111111111111111111111111111111111000000000000000000111111111111000000111000000000000/////////000111111111111222222222222222111000000000111111000000111111222333333444111111111000000000000000111000000000000000000111111111111111111111111111000111333333111000111111000111111111222222222333222222333444444333333222333333222111111222222222444444444444555555666666333444666888888888888888555444444444444555555666444444444444444444555666000111222222333333333222222222222222222222111111//////000000111111222222333222000//////000222333333333222222222222333333222222333444444666???IIIOOO>>>222333666444222444111111000000111111222333000000000000000000000000333333222111111111111222222222111111111000000000111000000000000///////////////////////////////////////............//////000000000000000000111111000000000000000000000000000000000000000000000000111111000000000000111111//////000000111111111222////////////000111222333000000000000000000000000000000000000000000111222111111111000000000000000111111000000000000111111111111111111111111111111222222222222222111111111111222222111///...000111000000000000000000000000111111222222222222111111//////000000000111111111333333222222111000000000222222222222222111111111222222222222222222222222444444222111000000111111222333444555444222111///111111111111111111111111000000111222222222222222111111111111111111111111////////////////////////333333333333333333333333222222333333333333444444222222333333333333444444444444555666666666666666666666777777777888888888777777777888999:::;;;<<<:::;;;;;;;;;===>>>@@@AAABBBFFFLLLVVVggg111111000000000000111111111111111111111111111111111111111111222222222222444444333222111111111111000000000000111111111222111111111111111111111111444333222222222333555666000111222222333333333333333333222111000000//////111111111111111111111111111111111000000000000000000000111111111111000000000000000000000000000000000000111111111222222222222111111111111111111111111111111111222222333333111111111111000000000000///000111111111111000///000000000111111111111111111222444333222111222333111111111222333333444444333333444444444444444444555555555555555555666666777777888888999:::::::::777999<<<>>>???>>>===<<<;;;;;;:::999888888999999888888888777777888999999777777888888888888777777444444333333333333333222222222222333333333333333444333111111111333666888222222111111111111222222111333444444555<<>>@@@AAACCCCCCBBBFFFLLLUUUfff111111000000000000111111000000000000000000000000000000111111111222222222333333111000000000000000111111111222222222333333111111111111111111111111333222111111222333555666000111222222333333333333444444333222111000000///222222222222222222222222000000000000000000111111000000111111111111000000000000000000111111111111000000111111111222222222111111111222222222222111222222111111111000000000111111111000000000000000///000111222222111000///000111111111222222222333000111222222111111222444555555555666777888888999777666555555555666888999:::;;;;;;<<<<<<=========>>>>>>??????@@@AAAAAABBB???AAACCCEEEFFFFFFDDDCCCEEEDDDBBBAAA@@@???>>>>>>??????>>>>>>>>>>>>??????????????????>>>===<<<;;;888888888777777666666666777666666555444333333222222111111222333666999:::111111000000000000111111111333444444888CCCQQQ[[[WWWAAA333555666000///555111111000000111111222333222222222222222222222222222222111000000000000111111111111000000000000///000000000000111111111111000000000000000000000000...//////////////////...//////000000111111111111000000000000000000000000000000000000000000000000111111000000000000111111111111111111000000000000222222222111000///......////////////////////////000/////////000111222222000111222222222000...---222111000//////000111222000000111111111222222222333444444444444444444444111222222111///...000111000000000000000000000000111111222222222222111111111111111222222222333333222222222111111111111111222222222222222222222222333222222111111000000///222111000000111333666777:::666111///000222333333111111111111111111111111222333333444555444444444111111111111111111111111222222222333333333444444333333333333333333333333222222222333333333444444222222222333333333444444333333444555555555555555888888999::::::;;;<<<<<<999999999::::::;;;======;;;<<<===???AAABBBCCCCCCBBBFFFLLLUUUfff111111000000000000111111/////////////////////////////////000111111222222------------...///000111111222222222222333333333111111111111111111111111111111111111222333333444111111222333333333222222333333333222222111111000222222222222222222222222000000000000111111111111000000111111111111000000000000000111111111111222000111111111111222222222000111222222333222222222333222222111000000/////////000000000111111111111000111222333333222111000111111222222333444444444///000222111111222444666666666777777888999::::::===<<<;;;::::::<<>>=========;;;:::999888777555444444111111222444555777999:::222111111111111111111222111444444555;;;HHHTTTYYYGGG;;;222444666333333666111111000000111111222333333333333333333333333333222222111000000000000000222222111111111000000000000000000111111111111222000000000000000000000000//////000000000000///////////////000111111222222000000000000000000000000000000000000000000000000111111000000000000111111222111111111000000//////......000111222222222222000000000000000000000000000000000000000000111222000000111222222111///...111111000000000000111111000000000111222222333333222222222222333333333333111222222111///...000111000000000000000000000000111111222222222222111111111222222222222333333333111111111111111111111111111111111222222222222222222222111111111000000000333222111000000111222333:::555///---///222444333222222222222222222222222222333333444444444444444111111111111111111111111000000000111222222333333333333333333333333333333222222333333333333444444222222333333333333444444333333444555555555555444888888999:::;;;<<<<<<===;;;;;;::::::;;;;;;<<<<<<:::;;;<<<>>>???@@@@@@@@@CCCGGGLLLUUUfff111111000000000000111111000000000000000000000000---......///000000111111............///000111222111111111111222222222222111111111111111111111111000000111222222222111111222222333333333222111111111111111111111111000000111111111111111111111111///000000000111111111111000000111111111111000000000000111111111222222222000111111111111222222222000111222333333333222222222222222222222222111111......///000111222222333222222333333333333222222222222333444444555666666333444666666666888;;;>>>:::;;;;;;<<<>>>??????@@@CCCCCCDDDDDDEEEFFFFFFFFFIIIKKKLLLNNNOOOPPPOOOOOONNNNNNOOOPPPQQQRRRSSSSSSUUUUUUUUUTTTTTTTTTTTTSSSTTTTTTSSSRRRRRRRRRRRRSSSPPPPPPOOONNNNNNNNNNNNNNNLLLLLLLLLLLLLLLKKKJJJIIIIIIHHHHHHGGGFFFFFFEEEEEE@@@??????>>>===<<<<<<;;;666777888::::::::::::999444333333222222333333444333444444444===IIIPPPPPP888666444444444444444333111111000000111111222333222222222222222222222222333333222111111111111222333222222222111111111111000000111111111222222222222222222222222222222222///000111222222111000///...//////000111111222222000000000000000000000000000000000000000000000000111111000000000000111111000000000000111111111111,,,---///111222333333222111111111111111111111111222111000000000000000000///000000111111111111000000000111111111111000000///000000111222222333333//////000000000111111111111222222111///...000111000000000000000000000000111111222222222222111111111111111111222222222222111111111111111111111111000000000111111111222222111111111111000000000000111111111111111111111111666222......222444333000222222222222222222222222000111222222333333222222111111111111111111111111/////////000111222222222333333333333333333333333222222333333333333444444222222333333333333444444444444555666666666666555666666777888999:::;;;<<<<<<;;;::::::999:::::::::;;;<<<===???@@@@@@??????DDDGGGMMMVVVfff111111000000000000111111111111111111111111111111,,,------...///000000111555444333222111111111111000000000000111111111111111111111111111111111111///000111222222111000///333333333333333222111000////////////000000000000000000000000000000000000//////000000111111111222000000111111111111000000000000111111222222222222000111111111111222222222000111222333444333333222111222222333333444444555------...000111222333444333333333333333333333333333333444444555666777777999:::;;;<<<===???CCCFFFEEEEEEFFFGGGHHHIIIJJJKKKFFFHHHKKKMMMNNNMMMLLLJJJNNNPPPRRRTTTUUUUUUUUUUUURRRSSSTTTUUUVVVWWWXXXXXX[[[[[[YYYXXXXXXWWWXXXXXXWWWVVVWWWWWWXXXYYYZZZ[[[VVVUUUTTTSSSSSSSSSSSSSSSQQQQQQRRRSSSSSSSSSRRRRRROOOOOONNNMMMLLLLLLKKKKKKEEEDDDDDDDDDDDDDDDDDDDDD===>>>???@@@@@@>>><<<:::666555555444444555555666555555444444===IIILLLHHH000666888444222333222...111111111000111222222333111111111111111111111111555444333333222222333333333333333222222222222111000000111111222222222222222222222222222222222222000111222333333222111000...//////000111222222222000000000000000000000000000000000000000000000000111111000000000000111111......///000111222333333//////111222222111000000111111111111111111111111222222111000//////000000//////000000111111222222///000111222222111000//////000000111222222333333222222333333333444444444111222222111///...000111000000000000000000000000111111222222222222111111000000000000111111111111111111111111111111222222//////000000111111111222000000000000000111111111,,,---...000222333333333222///...111555555222---222222222222222222222222//////000111111111111111111111111111111111111111///000000111222333333333333333333333333333333333222222333333333444444444222222333333333444444444555666666777777777777777444555666777888999::::::<<<;;;:::999888888888888>>>???@@@AAABBBBBBAAA@@@DDDHHHNNNVVVggg000000////////////000000222111111111000000//////333333222111000000000111//////000000111111222222///000111111111///...---111111111111111111111111222222222111111111000000111111111111111111111111111000///......///000111111111111111111111111111000000000///////////////222222222111111111000000111111000000111111222333222222222222222111000///111111222222333333333333000111333444555555444444111111111111111111111111111222222222000000222333666777999::::::<<>>AAADDDFFFHHHJJJNNNPPPPPPPPPPPPOOOPPPPPPQQQRRRSSSSSSQQQQQQQQQQQQRRRSSSWWWWWWXXXXXXYYYZZZZZZ[[[[[[[[[[[[\\\\\\]]]]]]]]]\\\]]]___```___^^^[[[ZZZ\\\\\\\\\\\\\\\[[[[[[ZZZZZZYYYVVVVVVUUUTTTRRRPPPUUUUUUUUUUUUUUUTTTSSSSSSTTTTTTTTTSSSRRRRRRQQQQQQOOOMMMLLLLLLLLLKKKHHHFFFEEEEEEDDDBBBAAA@@@???>>>===<<<;;;:::999999999999888777777:::>>>>>>;;;888444444444333222111000///000000000111111222333444444444444333333333222222333333444555444333111000111111111111111111111111111111222333444444555555222222222222222111000///...///000111111000///...//////000111222222333333555444444333222111000000000000000000000000000000222111000//////000111222222111111000///...------000000000000111111111111222222111000//////000000........................//////000000000000//////////////////000111333333000111222222222000///...333333222222111000000000000000000000000000000000111111000000000000111111111111222333333333333222111111111111111111111111,,,///111111000...------000111111111111222222222222111111111000000//////111222333444555444444333333333333333333333333333222222222111111111000000222222222222222222222222222333333444444333333222333222222111111222222333111111222222222333333333000111111111111222222222555444444333333444444555444444444555444444333333444666:::;;;;;;::::::;;;;;;======<<<:::999:::;;;888<<>>===<<<;;;<<<;;;;;;===@@@???<<<999888888888777666555444333222111111111222333444444222222222222222222222222222333333333222222111000222111111111111111111222111111000000000000//////222222222222222111000000//////000000000000/////////000000111222222333333222222111111000//////...111111111111111111111111222111000//////000111222111111111000000/////////........./////////000000333222222111000000111111222222222222222222222222222222222222222222222222000/////////000111222222000111222222111000///...111111111111111111222222000000000000000000000000111111000000000000111111000111111222222222222222111111111111111111111111111333555555444222111111000111111111111222222222111111111111000000000///000111222333444444333222333333333333333333333333222222222111111111000000000000000000000000000000111222222333333222222111333222222222222222222333111111222222222333333333222222222222333333333333444333333222222333333444444444444555555444444333222555888999999888999999777999::::::::::::;;;======>>>@@@AAABBBBBBBBBAAAAAADDDLLLXXXhhh222222111111111111222222333333333222222222222222222222111000000000111111111111111111000000000000111111111222111111000///111111111111111111111111222222222111111111111111111111111111111111111111111000000//////000000111111111111111111111111111///000000000111222222222222222222111111111111111111111000000111111222333111111111111000///...---222222222222222111111111333333444444444333222222000111111222333444555555666888:::<<<===???BBBDDDCCCFFFIIIKKKMMMOOORRRUUUXXXZZZ\\\^^^^^^^^^```bbb______^^^]]]\\\\\\\\\\\\\\\[[[[[[ZZZ[[[\\\^^^^^^\\\]]]^^^___aaabbbcccdddfffffffffggggggggghhhhhhggggggffffffffffffeeeeeedddeeeeeeeeeeeedddccccccaaa___^^^]]]^^^^^^\\\[[[XXXYYYYYYZZZZZZZZZYYYYYYWWWWWWWWWWWWWWWVVVVVVVVVUUUTTTSSSSSSSSSQQQNNNLLLJJJIIIHHHGGGFFFEEEEEEEEEFFFFFFFFFFFFEEEDDDBBBAAABBBBBBBBBCCCCCCBBB???<<<888888888777666555444333333333222222222333333444222222222222333333333333222222111111000000111111333222111000000111222333333222111000///---,,,,,,111222222222222111000000111000000//////000000111000000000111222222333333222111111111000/////////111111111111111111111111111111000000000000111111111111111111111111111000/////////000000000111111333333222111111111222222000000000000000000000000000000///......///000000111000000000000000111111111111111222111111000//////000000111222222333333000000000000000000000000111111000000000000111111///000111111222222111111111111111111111111111111333555777777555333333333000111111111111222222222111111111111000000000000000111222222333222222222333333333333333333333333222222222111111111111111111111111111111111111111000111111222222111111000222222222222222222222222111111222222222333333333333333333333444444444444555444444333333444444555333444444555555555444444333555888999999888999:::888999;;;;;;::::::;;;===AAA@@@>>>======???AAABBBCCCEEELLLWWWggg222111111000000111111222222222222222222222222222111111000000000000111111222222111111000000//////111111222222222111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000111111111111111111111111//////000111222333333444111111111111111111111111111111000000111111222333222222222222111000///...444444444333333333333333333333333333333222222222000000222333555666888888===???BBBDDDFFFGGGJJJLLLKKKNNNRRRUUUWWWYYY\\\^^^```bbbeeeeeedddddddddeeeccccccaaa```___^^^^^^^^^]]]]]]\\\\\\]]]^^^```aaa______```aaaaaabbbbbbcccffffffgggggghhhhhhiiiiiihhhhhhgggffffffgggggghhhfffffffffffffffeeeeeedddaaa```^^^^^^______^^^\\\XXXYYYYYYZZZZZZZZZZZZZZZWWWWWWWWWWWWXXXXXXXXXXXXWWWVVVUUUTTTSSSPPPLLLIIIHHHGGGEEEDDDCCCCCCCCCDDDFFFHHHJJJKKKLLLKKKIIIHHHIIIIIIIIIIIIHHHEEEBBB@@@;;;;;;;;;:::999777666555555555444333333333333333333444444444444555555555333222111000000111222333333222111//////111222333555444444222111000///...111111222222222111111000222111000//////000111222000000111111111222222222333333333222222222222222111111111111111111111111111000000000000000000111111111111111111222222222111222222222333333333333222222111111000111111222////////////////////////000...---++++++---...000222111000000000000000111111111111111111111111111000000111111111222222222000000000000000000000000111111000000000000111111//////000111111111111000111111111111111111111111000222333333111000000111000000111111111222222222111111111000000000000000111111111111111111111111222222222222222222222222111111111111111111111111333333333333333333333333111111222222222222111111222222222222222222222222111111222222222333333333333333333333444444444444666666555555555555666666333444444555555555555555555888:::;;;;;;;;;<<<======>>>???===;;;999:::;;;???>>>===<<<<<<>>>AAABBBDDDFFFLLLVVVeee~~~000000////////////000000000000111111111111111111111000000///000000111111222222111111000000//////111111111111111111222222111111111111111111111111111111111111111111111111111111111111111111111111000000111111111111000000000000000000000000000000//////000111222333333444111111111111111111111111111111000000111111222333444444555555444444333222333333333333333333333333666666666666666666777777888888:::<<<>>>@@@AAABBBFFFIIILLLNNNNNNOOOPPPRRRSSSVVVZZZ]]]^^^```bbbdddeeegggiiijjjhhhffffffffffffeeecccbbb``````_________^^^^^^]]]^^^___```aaaccccccbbbaaaaaa``````___ccccccdddeeefffggghhhhhhiiihhhhhhggghhhhhhiiiiiigggggggggggggggffffffeeebbb```______``````___]]]YYYZZZZZZ[[[[[[ZZZZZZZZZWWWXXXXXXYYYYYYZZZZZZZZZZZZYYYXXXVVVUUUQQQLLLHHHCCCBBB@@@>>>======>>>???CCCEEEIIILLLOOOPPPOOOOOONNNOOOOOOOOOLLLIIIGGGEEEEEEEEEDDDCCCBBB@@@>>>===888888666555444444444444333333333444444444444444444333222111111222444444222222111000000111222222444444333333333222222222000111111222222222111111222111000//////000111222111111111111111222222222222222222222222333333333111111111111111111111111000000000111111000000000111111111111111222222222111222222222333333333333000000////////////000000222222222222222222222222333222000//////000222333222111000000000000000111111111111111111111222222222222222111111111000000000000000000000000000000111111000000000000111111//////000111111111111000111111111111111111111111///000111000///......///000000111111111222222222000000000000000000111111222111111111111111111111222222222222222222222222111111111111111111111111333333333333333333333333222222333333333333222222111222222333333222222111111111222222222333333333222222222222333333333333555555444444444444555555333444555555666666666555666888:::;;;:::;;;<<<>>>===>>>>>>===:::999999:::;;;;;;<<<===>>>@@@AAABBBDDDFFFKKKUUUddd|||000000////////////000000000000000000000111111111000000/////////000111111111111111111000000000000111111000000000111222222111111111111111111111111111111111111111222222222111111111111111111111111000111111222222111111000000000000000000000000000///000000000111222222222111111111111111222222222111111000000111111222333///000000111111111111111111111111111222222222333444444444555666888:::;;;@@@AAABBBDDDFFFHHHJJJJJJPPPSSSVVVWWWXXXXXXXXXYYY\\\___bbbdddeeefffggghhhhhhjjjmmmmmmkkkiiigggggghhhgggeeedddcccbbbbbbbbb``````^^^^^^^^^^^^___```ccccccaaa```^^^]]]\\\[[[\\\]]]^^^```bbbdddeeefffhhhhhhiiiiiiiiiiiijjjjjjggghhhhhhhhhhhhgggffffffcccaaa```___``````^^^]]]ZZZZZZZZZZZZZZZYYYXXXXXXVVVVVVWWWWWWXXXYYYZZZZZZ[[[ZZZZZZYYYWWWTTTNNNJJJAAA@@@===:::999999::::::???AAAEEEIIIMMMOOOQQQRRRPPPRRRTTTSSSPPPMMMLLLKKKJJJJJJIIIHHHGGGEEECCCBBB>>>===;;;:::888777777666333333333333222222222111333333333222333333444444111111111111111111111111111111111111111222222222000000111222222222222111111111111000000111111111111111111111111111111111/////////000111111111222222222222222222222222222000000111111111111000000111111111111111111111000/////////000000000111111//////.........///000000111111111111111111111111222111000000000000111222111000000000000000111111222111111111111222333333333333222222111000000///000000000000000000000000111111000000000000111111///000111111222222111111111111111111111111111111000111222111///...///000000111111111111222222222000000000000111111111111333333222111111111111222222222222222222222222222111111111111111222222222222222222222222222222222333333333444444333333333111222333444444333222111111111222222222333333333222222222222333333333333222222222111111222222222333444555666666666666666555777888999888999;;;<<<999:::;;;;;;:::999:::<<<999:::<<<>>>@@@AAABBBBBBDDDEEEJJJTTTccc|||111000000000000000000111000000000111111222222222///////////////000111111000000000000000111111111000000/////////000111222111111111111111111111111000000111111111222222222111111111111111111111111000111222222222222111000000000000000000000000000000000000000000000000000000000111111111222222222111111000000111111222333+++,,,---...000000000000111222222333444555666666555666777888;;;>>>AAACCCHHHIIIKKKLLLNNNPPPRRRRRRWWWZZZ^^^```aaaaaaaaabbbeeehhhkkkllllllkkkkkkkkkhhhkkkmmmmmmkkkiiiggggggffffffeeeccccccbbbbbbbbb^^^]]]\\\[[[ZZZZZZ[[[[[[\\\\\\[[[YYYXXXWWWVVVUUURRRSSSUUUXXXZZZ]]]___```dddeeefffhhhhhhhhhgggfffeeeeeeeeefffeeeddddddcccaaa___^^^]]]]]]\\\[[[YYYWWWWWWWWWVVVUUUTTTSSSRRROOOOOOPPPQQQRRRSSSTTTTTTVVVVVVWWWXXXXXXUUUQQQMMMDDDBBB>>>;;;999888999:::<<<===@@@DDDHHHKKKNNNPPPQQQTTTVVVVVVSSSQQQPPPQQQNNNMMMMMMKKKJJJHHHFFFEEEDDDCCCAAA???===<<<;;;;;;777777666555444333222222111111222333333333333333///111222333333222111///000000000000000000111111000000111222222222222222000111111222222111111000111111111111111111111111...//////000111111222222222222222222222222222222///000111222222111000///111111111000000/////////........./////////000000///////////////000111111////////////////////////000000000000000000000000000/////////000111222222222222111111111222333444222222111111111111111111000000000000000000000000111111000000000000111111000111111222222222222222111111111111111111111111222333333222000000111222000111111111111222222222///000000000111111111111555444333222111111222333111111111111111111111111000000111111111222222222222222222222222222222222222222333333333333222222000111333444444333111000111111222222222333333333333333333333444444444444333333222222222222333333333444555666777777777777666777888999888999;;;===<<<===>>>===<<<;;;<<<===<<<<<<===>>>???AAAAAABBBCCCDDDIIISSSbbb{{{222222111111111111222222111111111222222333333333///////////////000111111//////000000111111222222000///.........000111222111111111111111111111111000000111111222222222222111111111111111111111111000111222333333222111000000000000000000000000000000000000000////////////000000111111222222222222111111111000111222222333///000111333555666666666444555666777888:::;;;;;;>>>>>>@@@BBBFFFJJJMMMOOOSSSTTTUUUWWWXXXZZZ[[[\\\[[[^^^ccceeefffggghhhiiilllnnnqqqrrrpppooonnnnnnfffiiilllllljjjgggeeeeeedddcccbbbaaaaaaaaaaaaaaa[[[ZZZXXXVVVUUUUUUUUUVVVTTTSSSSSSRRRQQQQQQPPPPPPIIIJJJMMMPPPSSSVVVYYYZZZ___aaacccdddeeedddcccbbbaaaaaabbbbbbaaaaaa```___^^^\\\ZZZYYYYYYXXXVVVTTTRRRRRRRRRQQQOOONNNLLLKKKGGGGGGHHHIIIKKKLLLMMMMMMPPPQQQRRRUUUVVVUUUQQQNNNGGGEEEAAA===;;;::::::;;;;;;<<<>>>@@@DDDHHHKKKMMMPPPTTTWWWWWWUUUSSSSSSTTTTTTTTTSSSRRRPPPNNNLLLKKKIIIHHHFFFCCCAAA@@@???>>><<<;;;:::999888777666555///000111333333333222111...000222444444222000...333222222222111111000000///000111222222222222222000111222333333222111000222222111111111111111111000000111222333444444555222222222222222222222222///000111222222111000///222111111000///......---000000000000111111111111000000///000000111222222222222222222222222222222222333444444444444333222////////////000111333333222222111111111222444555000000000111222222333333000000000000000000000000111111000000000000111111111111222333333333333222111111111111111111111111333333333222000000111333000111111111111222222222//////000000111111111222666555333222222222333333111111111111111111111111000000111111222222222222444444444444444444444444111111222222222222111111000111333444444333111000111111222222222333333333444444444555555555666666666666666555555666666666333444555666777777777777888999:::::::::;;;===???CCCDDDDDDBBB???======>>>@@@???>>>===>>>???AAABBBBBBCCCIIIRRRbbb|||////////////000000000000000000000000////////////333111///...000111111111000111111111222222222222000111111000//////000222333222111000000111222333222222111111111111111222222222111000000111111111333333222111000000111111111111111111111111111111111111111111111000//////111111111111111222222222555444222111000000111111444555555444333333555777555666777888:::>>>CCCGGGHHHHHHHHHIIILLLOOORRRUUUWWWYYY[[[]]]___```aaaaaafffggghhhhhhggghhhjjjlllpppoooooonnnnnnoooooopppmmmmmmllllllkkkjjjiiiiiifffeeedddcccbbb``````___[[[XXXTTTPPPMMMMMMOOOPPPMMMNNNPPPPPPNNNKKKGGGDDDBBBCCCEEEHHHKKKNNNQQQSSSYYYZZZ[[[[[[[[[ZZZYYYXXXYYYZZZ[[[[[[[[[ZZZYYYXXXVVVVVVUUUUUUTTTSSSRRRQQQLLLLLLKKKJJJHHHFFFDDDCCCEEEDDDBBBAAAAAAAAABBBCCCHHHKKKNNNQQQSSSSSSRRRQQQIIIFFFBBB===999888888888;;;::::::<<>><<<999777555666555444333222222222222222333333333333333333333333444444444444333222111222222222222222222222222111111111111111111111111000111111111111222222222111111111111111111111111000000000111222222222333333222111000000111222333222222222222222222333333//////000111111111111111000111111111111222222222222222222111111111111000000000111111111222222222111111111111111111111111222333333444333222111000111111111111111111111111111111111111111111222222111111222222222333333333000000000000000111111222000111222333333222111000000/////////000111222222222222222222222111000///111222222333333222222111111000000000//////......333111//////111222333333333222111000000111222333222111000000000111333333222222222222222222222222222111111000000111111222222222111111222222333444444333333222222222333333444444444555444444333333666666666666666777888888999999888888999999::::::===============<<<<<<<<<<<<<<<===>>>???@@@AAAAAAHHHFFFHHHQQQbbb}}}////////////000000000111000000000000000000000///333111///...000111111111000000000111111111222222000111222111000///111222222222111000000111222222222222111000000111111222111111222222222222222222333222222111000000111111000000000000000000000000111111111111111000//////111111222222222222333333333222111000111222333444444555666555444444666777999;;;>>>@@@CCCFFFKKKNNNQQQQQQPPPQQQSSSVVVXXXZZZ[[[\\\^^^aaaccceeeffffffjjjkkkkkkkkkjjjkkklllnnnpppoooooonnnnnnnnnnnnnnnlllllllllkkkkkkkkkjjjjjjfffeeecccaaa^^^[[[XXXWWWRRROOOKKKGGGDDDDDDDDDEEEGGGHHHJJJJJJIIIEEEBBB???>>>>>>???AAACCCEEEGGGIIILLLMMMNNNOOOOOOOOONNNNNNJJJKKKMMMNNNOOOOOONNNNNNKKKKKKKKKKKKJJJIIIHHHGGGGGGGGGGGGGGGFFFDDDCCCBBB@@@???>>>===<<<======>>>CCCEEEHHHJJJLLLMMMLLLLLLFFFDDDAAA>>>;;;:::999999999999888999;;;>>>AAADDDHHHIIIKKKMMMOOOQQQRRRRRRSSSTTTVVVXXXXXXVVVTTTSSSQQQQQQQQQPPPNNNLLLKKKJJJHHHGGGFFFDDDBBB@@@>>><<<999888666555444333222222222222222111111111111111222333333333333333222222222222222222222222222222222222222111111111111111000111111111111222222222111111111111111111111111111111111111111222222222222222111000000111222222222222222111111000000000//////000111111111111111000111111111111222222222222222222111111111111000000000111111111222222222111111111111111111111111222222333333333222111000111111111111111111111111111111111111111111111111111111111222222222333333000000000000000111111222111111222222222222111111111111000000000111222222222222222222222111000000111222222333333222222111111111111000000000//////222111///000111333222222222222111000000111222222222111000000000111222333222222222222222222222222222222111111111111222222222222111111222222333444444444333333333333333444333444444555444444333333555555555555555666666777888:::;;;======<<<;;;:::<<<<<<;;;;;;;;;;;;;;;;;;<<<<<<===>>>???@@@AAAAAAFFFEEEHHHRRRccc}}}/////////000000000111111000000000000000000000000333111///...000111111111/////////000000000111111000111333333111000111222222222111000000111222222111111000000000111111222000111222444444444333333333222111111000111111111000000000000000000000000111111111222111111000///111111222222222333333333111111000000111333444555444555666666666777999;;;AAADDDHHHKKKNNNQQQTTTWWWWWWVVVVVVVVVWWWXXXZZZ[[[___```cccfffhhhjjjkkkllllllmmmnnnmmmllllllmmmooonnnnnnmmmmmmllllllkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkgggfffddd```[[[UUUOOOLLLIIIGGGCCC@@@===<<<<<<===AAABBBDDDDDDCCCAAA>>><<<::::::::::::;;;===>>>>>>@@@AAACCCDDDEEEDDDDDDCCC@@@AAABBBCCCCCCCCCCCCCCCDDDDDDDDDDDDDDDCCCBBBAAAAAAAAABBBBBBBBBAAAAAA@@@<<<;;;:::999999999::::::===>>>@@@BBBCCCDDDEEEEEECCCBBBAAA@@@>>>===<<<<<<999888777777888;;;===???BBBBBBCCCEEEHHHKKKNNNPPPRRRSSSVVVWWWXXXXXXWWWVVVTTTTTTSSSSSSQQQPPPNNNNNNMMMMMMLLLKKKIIIGGGEEEDDD>>>===<<<:::888666444444444333333222222111111111111222222333333333222222222222222222222222222222222222222222111111000000000111111111111222222222111111111111111111111111222222222111111111111111222222111000000111222222333222222111000///......//////000111111111111111000111111111111222222222222222222111111111111000111111111111111222222222111111111111111111111111222222222333222222111000222222222222222222222222111111111111111111111111111111111222222222222333000000000000000111111222222222111111111111222222333222222111111111111222111222222222222111000000111111222222222222111111222222222111111111111000111000000111333333222000222222111000000111222222111111000000111111222333222222222222222222222222333333222222222222333333222222111111222222333444444444444333333444444555333333444444555444444333444444444444444555666666777999<<<>>>???===:::888:::::::::::::::::::::;;;<<<<<<===>>>???@@@AAAAAADDDEEEJJJTTTddd}}}//////000000000111111111000000000000000111111111333111///...000111111111////////////000000000000///111333333222111111111222111111111111111111222111000000000000111111222///000333555666555444333222222111111111111111222000000000000000000000000111111111222222111111000000000111111222222333333111111111111111333555666555777999:::;;;===@@@CCCJJJMMMRRRUUUWWWXXXZZZ[[[[[[[[[ZZZZZZZZZ[[[\\\]]]bbbdddfffiiilllnnnooopppnnnnnnnnnmmmkkkkkklllnnnllllllllllllllllllkkkkkkllllllkkkjjjiiihhhggggggeeedddbbb^^^WWWOOOHHHDDDDDDCCC@@@>>>===<<<<<<<<<===>>>@@@AAAAAA@@@>>><<<;;;:::::::::::::::;;;;;;===>>>@@@AAAAAAAAA@@@???@@@AAAAAAAAA@@@@@@@@@???AAAAAABBBBBBBBBAAAAAA@@@?????????@@@@@@???>>>>>><<<;;;;;;:::::::::::::::::::::;;;<<<===???@@@@@@???@@@@@@AAA@@@???>>>===999999888888999;;;>>>???@@@@@@???@@@CCCFFFJJJMMMNNNOOORRRTTTVVVWWWVVVVVVRRRRRRRRRRRRQQQPPPOOONNNNNNNNNNNNMMMLLLJJJIIIHHHEEEEEECCCAAA>>><<<:::999888888777666555444333222000111222222333333222222111111111111111111111111333333222222111000000000000000111111111222222222111111111111111111111111333222222222111000000000222111111111111111111222222222111111000000000/////////000111111111111111000000111111111222222222222222222111111111000000111111111111111111111111111111111111111111111111111222222222222111111111222222222222222222222222222222222111111111111111111111111111222222222222000000000000000111111222333222111000000111222333444444333222111111111222111111222222222111111000111111222222222222111111222222222222222222222222000000000222444444222000222111111111111111111222111111111111111222222222222222222222222222222222444333333222222333333444222222111111222222333444444444444333444444555555333333444444555444444444555555444444555555666777666777:::;;;<<<;;;999777::::::::::::;;;;;;;;;;;;<<<<<<===>>>???@@@AAAAAABBBDDDKKKUUUddd|||000000000000111111111111///000000000111111111222333111///...000111111111////////////000000000000000111333222111000111222111111111222222111111111000000//////000111111222///000333555666555444333222111111111111111222222222222222222222222222222111111222222222222111111//////000000111222222333444333333333444555777888888;;;>>>AAACCCFFFKKKNNNRRRVVVZZZ\\\]]]\\\\\\]]]bbbbbbbbbbbbbbbccccccccceeegggiiilllnnnpppqqqrrrpppqqqqqqooolllkkklllnnnlllmmmnnnooooooooonnnmmmkkkjjjhhhfffdddaaa```___^^^]]][[[WWWQQQJJJCCC?????????>>>>>>>>>>>>>>>>>>;;;<<>>===<<<<<<=========>>>???@@@@@@@@@???>>>@@@AAAAAAAAABBBCCCCCCDDDAAAAAABBBCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBAAA@@@??????????????????>>>>>>===;;;;;;;;;;;;<<<<<<======<<<===>>>??????>>><<<;;;888888888999;;;===???@@@???>>><<<<<<===@@@CCCFFFHHHIIILLLNNNQQQRRRSSSSSSPPPPPPPPPPPPPPPOOONNNNNNOOOOOOOOOOOONNNMMMLLLKKKKKKKKKJJJHHHFFFCCCAAA???<<<;;;:::888777555444333111222222333333333222222111111111111111111111111222222222111111111000000000000111111111222222222111111111111111111111111333222222222111000000000111111111222222111111111000111111222222333333333//////000111111111111111000000111111111222222222222222222111111111000000111111111111111111111111000000000000000000000000111111111111111111111222222222222222222222222222222222222111111111000000000000111111111222222222000000000000000111111222333222111000000111222333444444333222111111111222000111111222222222111111000111111222222111111000222222222222222333333333000000000222444444222000111111111222222111111111000000111111222222222222222222222222222222222222444333333222222333333444222222111111222222333444333333333333333444555666222333333444555555555444666666555555666666777888888888999999999999::::::::::::;;;;;;<<<<<<<<<<<<<<<<<<===>>>???@@@AAAAAAAAADDDLLLVVVdddzzz000000000111111111222222///000000111111222222222333111///...000111111111/////////000000000111111000111111000//////000222000111222222222222111000////////////000111111222000111222444444444333333111111111000111111222333333333333333333333333333000111222222333222222222//////000111222333333444777777777888999;;;===???AAACCCGGGIIILLLPPPTTTWWWZZZ\\\```aaa``````___```cccdddeeeffffffggghhhhhhjjjkkkmmmoooqqqssstttttttttuuutttrrrooommmnnnooooooppppppqqqpppooommmllleeedddaaa^^^[[[XXXUUUTTTRRRQQQPPPNNNKKKFFFBBB???===>>>???@@@@@@??????>>><<<>>>AAADDDFFFHHHIIIJJJHHHGGGEEECCCAAA@@@???>>><<<===???AAABBBBBBBBBBBB@@@@@@AAACCCEEEGGGIIIJJJJJJJJJKKKLLLMMMMMMLLLLLLJJJJJJJJJJJJIIIIIIHHHGGGGGGGGGGGGHHHGGGFFFFFFEEEAAAAAABBBBBBAAA@@@??????<<<===>>>>>>>>>===;;;:::777888888:::;;;===??????===<<<999888888:::===>>>BBBDDDFFFHHHKKKMMMNNNNNNOOOOOOPPPPPPPPPOOOOOONNNPPPPPPPPPQQQPPPPPPOOOOOONNNNNNNNNNNNLLLJJJHHHFFF??????===;;;999777555444333444444444444333222111111111111111111111111111111111111111111111111111000111111111111222222222111111111111111111111111222222222111111111111111000111222222222222111000000000111222333444555555//////000111111111111111000111111111111222222222222222222111111111111000222222222111111111111111000000000000000000000000111111000000000111222222333333333333333333333333333333222222111000000000000000000111111111111222000000000000000111111222222222111111111111222222333222222111111111111222000000111222222222222111000000111111111111000000111222222222222333333333111000000111333333222000000111222222222222111000000000111222222222222111222222222222222222222222333333222222222222333333222222111111222222333444222222222222333444555555222222333444555555555555666666666666666777888888;;;;;;:::::::::;;;<<<===::::::;;;;;;<<<<<<======<<<<<<===>>>???@@@AAAAAAAAAEEELLLVVVcccyyy000000111111111222222222///000000111111222333333333111///...000111111111000000000111111111222222111000///---,,,---000333000111222222222222111000.........//////000222222111111222222222222222222111111000000111222222333222222222222222222222222000111222222333333333222000111222333444555555666::::::;;;===@@@DDDGGGIIILLLNNNPPPRRRTTTWWWZZZ]]]___aaadddeeeeeedddeeefffeeefffgggiiikkklllmmmnnnqqqrrrsssuuuvvvwwwxxxxxxvvvvvvuuurrrooommmmmmnnnnnnnnnnnnmmmjjjgggdddbbbZZZYYYWWWTTTQQQNNNLLLKKKIIIIIIIIIIIIIIIHHHGGGFFFFFFFFFGGGHHHGGGEEECCCBBBBBBDDDHHHLLLPPPSSSVVVWWWUUUSSSPPPLLLGGGDDDBBBAAA===???CCCGGGJJJLLLMMMNNNJJJJJJIIIJJJJJJLLLNNNOOOSSSTTTUUUVVVWWWWWWWWWWWWRRRSSSSSSTTTTTTTTTTTTTTTSSSTTTTTTUUUTTTSSSRRRQQQOOOOOOPPPOOONNNKKKIIIGGGEEEEEEDDDDDDCCCAAA@@@@@@<<<<<<<<<===>>>??????@@@<<<;;;999888999:::;;;===??????AAADDDFFFHHHJJJJJJMMMMMMNNNNNNNNNNNNNNNMMMNNNOOOPPPPPPPPPPPPPPPOOONNNOOOPPPPPPPPPNNNLLLKKKFFFEEECCCAAA>>><<<:::999666666666555444333222111111111111111111111111111000000000111222222333333000111111111111222222222111111111111111111111111111111111111111222222222000111222222222222111000000000111111222222333333//////000111111111111111000111111111111222222222222222222111111111111000222222222111111111000000000000000000000000000000111000//////000111222333333333333333333333333333333333222222111000000///000000000000111111111111000000000000000111111222111111222222222222111111111111000000000111222222000000111222222222222222000000111111111111000000111111111111222222222333222111///000111333222222000111222222222222111000///000111222333222222111222222222222222222222222222222111111111111222222222222111111222222333444111111111111222333444444111222333444555555555555666555555555555666777777999:::;;;<<<<<<<<<;;;;;;888999999:::;;;;;;<<<<<<<<<<<<===>>>???@@@AAAAAABBBEEEMMMUUUaaaxxx000111111111111222222222///000000111222222333333333111///...000111111111111111111111222222222222111000...,,,***,,,000333000111222333333222111000............///000222222222222111000000111111222111111000000111222333333111111111111111111111111000111222333333333333333222222333444555777777888;;;<<<>>>AAAFFFKKKOOOQQQTTTVVVWWWXXXXXXZZZ]]]___aaadddfffggghhhhhhjjjllljjjlllnnnqqqsssuuuvvvwwwvvvvvvxxxyyyzzz{{{{{{{{{ttttttssspppmmmkkkkkkkkkkkkkkkjjjgggccc^^^YYYVVVRRRQQQOOOMMMKKKHHHGGGFFFFFFGGGHHHIIIKKKLLLNNNNNNPPPQQQRRRQQQPPPMMMJJJHHHIIIKKKOOOTTTYYY]]]```bbb```]]]YYYSSSMMMIIIEEECCCBBBDDDIIINNNSSSWWWZZZ[[[XXXWWWUUURRRQQQPPPPPPQQQTTTTTTVVVWWWXXXXXXYYYYYYWWWXXXZZZ[[[]]]]]]^^^^^^^^^^^^___```___^^^]]]\\\[[[\\\\\\\\\ZZZVVVSSSPPPNNNMMMLLLKKKIIIHHHGGGGGGBBBBBBBBBBBBAAAAAAAAAAAA<<<<<<;;;;;;;;;===>>>???===>>>???AAADDDFFFGGGHHHJJJJJJKKKLLLLLLLLLKKKKKKLLLLLLMMMNNNNNNNNNNNNNNNLLLNNNOOOQQQQQQPPPNNNMMMMMMLLLJJJGGGDDDBBB@@@???888888777666555333222111000000000000000000000000//////000111222333333444000111111111111222222222111111111111111111111111000000111111222222222333000111222333333222111000111111111111000000000000//////000111111111111111000111111111111222222222222222222111111111111000222222222222111111000000000000000000000000000000111000/////////111222333333333333333333333333333333333222222111000000///000000000000111111111111000000000000000111111222000111222333333222111000000/////////000111222222///000111222222222222222000000111111111111000000000000000111111222222222333111//////111222333333000111222333333222111000///000111222333222111111222222222222222222222222222111111111111111111222222222111111222222333444000000000000111222333444111222333444555555555555555444444444444555666666555777:::<<<<<<;;;888777777777888999::::::;;;;;;<<<<<<===>>>???@@@AAAAAABBBFFFMMMUUU```www111111000000000000111111111111000000000000111111111111000//////...//////222222111111111111222222000000111111111222222222//////////////////////////////.........000111222000000000000000000000000222222222111111111000000111111111111000000000000...///000222333444444444222444666777777999;;;>>>@@@BBBEEEHHHLLLPPPSSSUUUZZZ[[[]]]___````````````ffffffggggggiiijjjlllmmmqqqrrrrrrsssuuuwwwyyyzzzxxxxxxyyyyyyyyyyyyxxxxxxvvvsssnnnjjjfffdddcccdddfffbbb]]]ZZZYYYVVVRRRNNNJJJIIIHHHGGGGGGIIIKKKLLLNNNPPPSSSWWWZZZ]]]___```dddeeefffeeebbb\\\VVVRRRQQQRRRTTTWWW[[[```dddgggeeebbb^^^XXXRRRMMMHHHFFFHHHIIIMMMRRRZZZ```cccddddddbbb```\\\ZZZWWWVVVUUUVVVWWWXXXYYYXXXWWWVVVUUUWWWWWWWWWXXXZZZ\\\^^^```aaabbbdddeeeffffffffffffccceeegggfffdddbbbaaaaaa^^^[[[ZZZZZZZZZYYYUUUQQQNNNOOOOOOKKKFFFBBB@@@@@@???>>>>>>===<<<<<<<<<===;;;>>>>>>:::444555;;;CCCEEEDDDEEEEEEGGGJJJLLLNNNKKKJJJJJJIIIIIIIIIJJJJJJNNNNNNMMMNNNOOOPPPRRRSSSKKKLLLLLLKKKJJJHHHFFFDDD;;;;;;;;;:::999777555444444444444333222111000000111111111222333333444444000/////////000222444666222222111111111111111111111111222222222222111111222111000//////000111222555555333222111000000000111222333333111111222333222222222222222222222222111111111111111111111111222222222111111111000000222222111000111222444555111111111111111111111111000000/////////000222333111333555555444222222222222222111111111111222222111111111111111111111111000000000000000111111222444222000000111222111000---...111333444444222111333222111000000111222333333222222111111222222333111222222333333222222222111333333222000000333666222222222222222222222222222111000//////000111222222222222222222222222222333333222222111000000000333333444444444333111000333333222222333333444555333333444444555666666666444555888:::<<<<<<;;;:::999999888888999999:::;;;<<<<<<======>>>>>>??????DDDEEEIIIRRR```xxx111111000000000000111111111111000000000000111111222111111000000000000111222222111111111111222222111111111111111111222222////////////////////////222111000000000111222333111111111111111111111111222222222111111111000000111111111111222222222222111222222333333444444555666888:::<<<===@@@CCCFFFIIIKKKMMMPPPTTTWWWYYYZZZ___```aaacccdddddddddccchhhhhhiiijjjlllnnnooopppssssssttttttuuuvvvvvvwwwvvvvvvvvvvvvuuutttsssrrrmmmjjjeee```]]][[[ZZZ[[[[[[VVVQQQNNNNNNMMMLLLJJJLLLLLLLLLMMMOOOQQQTTTUUU]]]___bbbfffiiimmmoooppprrrrrrqqqoookkkeee```\\\TTTTTTUUUWWWZZZ]]]```bbbdddbbb___ZZZUUUQQQMMMKKKLLLMMMPPPVVV]]]bbbeeeffffffeeecccaaa___^^^]]]]]][[[[[[[[[ZZZXXXVVVSSSRRRPPPPPPQQQSSSVVVYYY\\\^^^aaaccceeehhhjjjkkkkkkkkkkkkmmmnnnmmmjjjhhhggggggeeecccbbbbbbbbbaaa]]]ZZZ[[[YYYWWWUUUSSSPPPKKKHHHFFFFFFEEECCCCCCBBBBBBBBB@@@BBBBBB???;;;:::===@@@@@@@@@@@@AAACCCEEEGGGHHHGGGGGGFFFFFFFFFFFFGGGGGGIIIIIIIIIIIIKKKMMMOOOPPPNNNNNNOOOOOONNNLLLKKKJJJGGGFFFDDDBBB>>>;;;888777666555555444333333333333222222222222333333444444333333222222111111222222111111111111111111111111111111222222222222111111222222111111111111222222555444333333222222222222111222333333111111222333222222222222222222222222111111111111111111111111222222222111111111000000333222111111111222333444111111111111111111111111222222111111111222444444000222333333222111111222222222111111111111222222111111111111111111111111000000000000000111222222444333111222333333222000222222222222333333333222333222111000000111222333222111111000000111111222222222333333333222111111333333222111000000222444222222222222222222222222222111111000000111111222222222222222222222222222333333333222222222222222555555333222222222333333333333222222333333444555333444444555666666777777666888:::;;;<<<;;;:::999::::::999999::::::;;;<<<<<<<<<======>>>?????????DDDEEEIIIRRR___www111111000000000000111111111111000000000000111111222111111111111111222333222222111111111111222222222222111111111111111111000000000000000000000000444444333222222222333333222222222222222222222222222222222111111111111111000111111222333333444444555444444444444555777888<<<>>>AAACCCFFFIIIMMMPPPSSSTTTVVVYYY\\\^^^___```ddddddeeefffffffffffffffkkkkkkkkklllnnnoooqqqrrrssssssssssssrrrqqqoooooopppoooooommmkkkiiigggfff^^^\\\WWWSSSPPPNNNNNNOOORRROOOKKKJJJKKKMMMOOOOOOSSSTTTWWWZZZ]]]```bbbdddiiikkkmmmppptttwwwyyyzzz}}}|||zzzvvvqqqlllgggeeeZZZZZZZZZZZZZZZ[[[\\\]]]```___]]]ZZZWWWTTTQQQPPPPPPPPPSSSYYY___ccceeefffffffffeeeccccccbbbbbbccc______^^^]]][[[XXXUUUTTTPPPPPPPPPQQQSSSVVVXXXZZZZZZ\\\aaaeeehhhjjjiiiiiilllmmmnnnmmmjjjhhhhhhhhhiiihhhgggggggggfffdddaaafffccc```aaaaaa^^^XXXRRROOONNNMMMKKKJJJIIIIIIIIIGGGGGGFFFEEECCCBBBAAA@@@???>>>>>>>>>???@@@AAABBBDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCDDDEEEGGGIIILLLMMMNNNOOOPPPQQQQQQPPPOOOOOONNNMMMKKKHHHEEEAAA>>><<<999888666555444555555666222222222333333333333333333333333333333222111111111111111111111111111111111111222222222222111111222222333333333333222222333333333333333333333333111222333333111111222333222222222222222222222222111111111111111111111111222222222111111111111111333333222111111111222222222222222222222222222222222222222111222222333444000111222111//////111333222222111111111111222222000000000000000000000000111000000000000111222222333333333444555444222000666555333222111222333444222222111111111111222222111000000000000000000111333333333333333222111000333222111000///000111222222222222222222222222222111222222333333222222111222222222222222222222222222333333333333444444444777666333111111222555666333333333333333444444555444555555666666777888888999:::;;;<<<<<<;;;:::999;;;;;;::::::;;;;;;<<<===<<<<<<======>>>???@@@@@@CCCDDDIIIRRR___www111111000000000000111111111111000000000000111111000000000000111111222333222222111111111111222222222222222111111111111111111111111111111111111111444444333333222222222222222222222222222222222222111111111111111111111111111111222222222333333333666555555555666999<<<>>>CCCEEEHHHJJJMMMPPPTTTWWWXXXZZZ]]]```bbbdddeeeeeehhhhhhhhhhhhggggggffffffkkkkkkkkkjjjkkkkkkllllllnnnnnnmmmkkkiiifffdddbbbccccccaaa___]]]ZZZXXXWWWQQQOOOKKKHHHFFFFFFFFFGGGNNNNNNNNNQQQTTTXXXZZZ\\\```bbbeeeiiillloooqqqrrrqqqrrrssstttvvvyyyzzz{{{}}}|||yyyuuuqqqmmmjjjiiidddcccbbb```^^^]]]\\\\\\ZZZYYYXXXWWWVVVUUUTTTSSSSSSSSSVVV[[[```dddeeedddfffeeedddcccbbbbbbbbbbbb^^^____________]]][[[ZZZWWWVVVUUUTTTTTTUUUUUUVVVUUUXXX]]]bbbeeefffeeeeeehhhiiijjjiiigggffffffgggffffffeeeeeeeeedddcccbbbhhhhhhhhhhhhgggccc]]]YYYUUUTTTSSSQQQOOONNNNNNMMMNNNKKKHHHGGGIIIIIIGGGEEEDDDDDDCCCBBBAAAAAA@@@@@@CCCCCCCCCCCCCCCBBBBBBBBB@@@@@@@@@AAACCCFFFHHHJJJKKKLLLNNNPPPQQQQQQQQQQQQNNNNNNMMMKKKHHHFFFDDDBBB>>>===:::777666555666666222222222222222222222222...///111333333333333222111111111111111222222222111111222222222222111111000111222333333222111000000111111222222333333222111222333333111111222333111222222222222222333333111111111111111111111111111111111111111111111111444333333222222111111111222222222222222222222222000000000000000000111111111111111000//////222444222222111111111111222222000000000000000000000000111111000000111111222333222222222444555444111...333333222222222333333444222222222222222222222222111111000000000000111111333333333333222111000000111111111000000111222333222222222222222222222222111222444444444444222111222222222222222222222222111111222222333444444555666555333222222333555666333333333333333444555555555555666666777888888888999:::;;;<<<<<<<<<;;;;;;:::::::::::::::;;;<<<<<<<<<<<<===>>>???@@@@@@AAACCCDDDIIIQQQ^^^vvv111111000000000000111111111111000000000000111111///////////////000111222222222111111111111222222111111111111111111111111222222222222222222222222333333333222222111000000111111111111111111111111111111111111111111111111222222222222222222222222666666666888;;;???CCCFFFIIILLLNNNPPPRRRUUUYYY\\\^^^```cccgggiiikkklllllllllkkkjjjiiihhhgggffffffhhhhhhfffeeeccccccbbbbbbeeedddbbb```\\\YYYVVVUUUTTTSSSSSSQQQOOOLLLJJJIIIIIIGGGEEECCCCCCEEEGGGHHHMMMPPPWWW]]]aaadddfffgggmmmooorrruuuwwwyyy{{{{{{zzzyyyyyyyyyyyyzzz{{{|||{{{zzzxxxuuusssqqqoooooonnnmmmkkkhhheeebbb```___XXXXXXXXXXXXXXXXXXXXXXXXYYYYYY\\\```dddggggggeeegggfffdddbbb```______^^^]]]^^^____________^^^]]]\\\[[[YYYWWWVVVVVVVVVVVVYYY[[[^^^bbbdddeeedddccceeefffgggfffeeedddfffgggccccccccccccbbbbbbbbbccceeejjjnnnlllfff```______[[[ZZZYYYWWWUUUTTTTTTSSSSSSNNNIIIHHHKKKNNNNNNMMMNNNMMMLLLKKKIIIGGGFFFEEECCCCCCCCCCCCBBBAAA@@@???=========>>>???AAACCCEEEHHHIIILLLNNNPPPQQQRRRQQQOOOOOONNNMMMKKKIIIGGGFFFDDDBBB???;;;999777666555333333333222222111111000...///000222333222111111000000111111111222222222111111222222222222111111///000111222222111000///...///000111222222111111111222333333111111222333111111111222222333333333111111111111111111111111111111111111111111111111333333333333222111111000222222222222222222222222000000000111000000000000111222222111000000333555222222111111111111222222000000000000000000000000111111111111111222222333000000111222333222///,,,---...111333444444333333222222222333333222222222222222222111111222222222333333333333333222111000///222444444222222333555222222222222222222222222222333444555555444333222222222222222222222222222//////000111222333444444333333444444444444444333444444333333444444555666555555666666777888888888888888:::;;;<<<=========999999999999999::::::;;;<<<<<<===>>>???@@@AAAAAACCCDDDHHHPPP]]]uuu111111000000000000111111111111000000000000111111//////////////////000111222222111111111111222222000000111111111222222222111111111111111111111111000111111222111111000///000000000000000000000000111111111111111222222222222333333333333333444444888999;;;>>>CCCGGGKKKNNNOOOQQQTTTVVVXXX[[[___bbbgggiiillloooqqqrrrrrrqqqnnnmmmkkkiiigggfffeeeeeecccbbb```^^^\\\[[[ZZZZZZ]]][[[XXXTTTPPPNNNLLLKKKHHHHHHHHHHHHGGGFFFEEEDDDEEEDDDDDDDDDGGGJJJNNNQQQWWW\\\eeellloooqqqrrrsssuuuuuuwwwxxxzzz|||}}}~~~|||{{{zzzyyyxxxyyyzzzzzz}}}|||{{{zzzyyyxxxwwwwwwtttsssrrrooolllhhheeeddd\\\]]]]]]^^^^^^_________aaaaaadddgggkkklllkkkiiihhhgggeeebbb```^^^]]]]]]]]]^^^___``````___^^^]]]\\\[[[ZZZXXXXXXXXXYYYYYYYYYZZZ\\\^^^```aaaaaaaaabbbcccbbbaaa___^^^___aaaaaabbbbbbbbbaaaaaaccceeebbbiiinnnlllccc^^^___bbb```___]]]\\\ZZZZZZYYYYYYVVVRRRLLLKKKNNNQQQSSSSSSTTTTTTTTTSSSRRRPPPNNNMMMGGGGGGGGGGGGEEECCC@@@???======<<<;;;<<<===>>>???EEEGGGJJJMMMOOOQQQQQQQQQRRRRRRQQQOOOMMMKKKIIIHHHHHHGGGDDDBBB>>>;;;999777666555555444333222222111333333333222111000///...000000000111222222333333111111222222222222111111000000000111111000000000...///111222222222111000111222333333111111222333111111111222222333333444111111111111111111111111111111111111111222222222222222333333333222111111333333333333333333333333222333333333333222111111000111222222111111333555222222111111111111222222111111111111111111111111222111111111111222333333000000000000111111///---***,,,000333555555444333222222333333333333222222333333222222222222333333111222222333333222222222...555<<<;;;555111222666222222222222222222222222222333333444444333333222222222222222222222222222//////000111222222333333111222333444555444333222444444444444444555555666444555555666666777888888777777888:::;;;<<<>>>>>>999888888888888999::::::<<<<<<===>>>@@@AAABBBBBBCCCDDDHHHPPP]]]ttt111111000000000000111111111111000000000000111111111111000000///000000000222222111111111111222222//////000111222333333444111111111111111111111111///000111222222111111000111111111111111111111111000000111111111222222222111222333555666888999999>>>@@@CCCGGGKKKOOORRRSSSTTTVVVYYY\\\___cccgggjjjpppqqqtttuuuvvvuuusssrrrkkkiiigggdddbbb```______]]]\\\ZZZYYYXXXWWWWWWWWWWWWTTTPPPLLLHHHGGGFFFFFFCCCDDDEEEFFFGGGGGGGGGGGGDDDDDDEEEHHHMMMRRRXXX[[[ccciiiooossstttuuuvvvwwwttttttttttttvvvxxxzzz{{{{{{zzzxxxwwwwwwyyyzzz{{{~~~~~~~~~}}}{{{{{{uuuuuutttrrrooollliiigggaaabbbbbbccccccdddeeeeeeffffffiiillloooooommmkkkfffeeeccc```^^^]]]\\\[[[^^^___aaaccceeeeeeeeeeeeaaa___]]][[[ZZZZZZZZZZZZXXXYYYYYY[[[\\\^^^```aaaddddddbbb___[[[YYYYYYZZZ[[[\\\^^^]]]\\\\\\___bbbbbbfffiiifff```]]]]]]```______]]]\\\\\\[[[[[[[[[YYYVVVSSSRRRRRRSSSTTTUUUTTTUUUVVVWWWWWWWWWWWWVVVRRRRRRQQQPPPNNNJJJGGGEEECCCBBB@@@>>>=========>>>AAACCCFFFIIIKKKMMMMMMMMMOOOOOOOOOOOONNNMMMLLLKKKJJJJJJIIIHHHFFFBBB???===:::999888777666555444444666666444333222111111111///000000111222222333333111111222222222222111111222111111000000111111222000111333444444333222111111222333333111111222333000111111222333333444444111111111111111111111111000000111111111222222222000111222333333333222222333333333333333333333333222333333444333222111000---///111222111111222333222222111111111111222222222222222222222222222222222222111111222222333444222111000000111111000......///111222444444444444222222333444444333222222222222111111111111222222000111111222333333333333111<<>>@@@AAABBBCCCCCCCCCHHHOOO\\\sss111111000000000000111111111111000000000000111111333333222111000000000111222222111111111111222222......///111222333444555000000000000000000000000...///111222333333222111222222222222222222222222000000111111222222222222000111333666999<<<>>>???CCCEEEIIILLLPPPSSSUUUVVVVVVYYY]]]```dddiiinnnqqqtttuuuwwwwwwvvvtttqqqooofffdddaaa^^^[[[ZZZYYYYYYYYYXXXXXXWWWWWWWWWWWWXXXUUURRRMMMHHHEEEDDDEEEFFFCCCDDDFFFHHHJJJKKKLLLLLLDDDEEEGGGKKKQQQXXX^^^bbbgggkkkooopppooonnnppprrrqqqpppooopppqqqtttwwwyyy|||{{{zzzzzz{{{}}}~~~~~~~~~|||zzzyyyttttttsssrrrpppmmmjjjhhhdddddddddeeeeeefffffffffggggggiiillloooooollljjjbbbaaa```^^^\\\[[[ZZZZZZ^^^```dddhhhlllnnnpppqqqhhhfffccc___\\\ZZZYYYYYY\\\\\\\\\]]]```bbbeeegggmmmllliiiddd^^^[[[ZZZZZZTTTVVVWWWVVVUUUVVVYYY]]]aaabbbbbb```^^^\\\[[[[[[\\\\\\[[[ZZZZZZZZZZZZZZZZZZZZZYYYWWWVVVTTTTTTTTTQQQRRRUUUXXXZZZ[[[[[[[[[\\\\\\[[[YYYVVVSSSOOOLLLIIIHHHEEECCCAAA@@@@@@@@@===>>>AAADDDGGGHHHIIIIIIGGGHHHJJJLLLMMMNNNOOOOOOJJJKKKLLLMMMKKKHHHEEEBBB===<<<;;;:::999777777666666555444333444555666777///000000111222222333333111111222222222222111111444333222111111222333444222333555666666555333222111222333333111111222333000000111222333333444444111111111111111111111111000000111111222222222222///000222333444333333222333333333333333333333333000111222222111000///...+++---000111111000000111222222111111111111222222333333333333333333333333222222111111222222333444444222000000111222111000333222222222222333555666222222444444444444222222111111000000000000111111///000111222333444444444333AAALLLHHH888,,,,,,222222222222222222222222222444333111111111111333444222222222222222222222222222222333333333333444444333111///...///111333555555444444444444555666666333333444444555666666666:::999999888888999999:::;;;::::::::::::;;;<<<<<<;;;<<<===???@@@AAACCCCCCCCCCCCGGGOOO\\\sss000000000000000111111111000000000000000000000000111111111111111111111111000000000000000000000000000000000000111111111111222222222111111111000000333333222222333333444555///000111222222111000///333333444444555555555555333777<<<@@@BBBDDDFFFHHHJJJLLLNNNQQQSSSUUUVVVWWW\\\^^^aaafffjjjmmmpppqqqxxxyyyzzzzzzxxxrrriiiccc\\\ZZZWWWUUUTTTUUUWWWXXXYYYYYYXXXVVVTTTQQQOOOMMMLLLJJJHHHFFFEEEDDDEEEEEEHHHJJJLLLOOOPPPOOOMMMLLLGGGGGGHHHMMMTTTZZZ___aaaeeeeeefffggghhhhhhhhhhhheeeddddddeeeiiinnnssswwwwwwxxxyyyyyyxxxzzz~~~}}}}}}~~~}}}{{{xxxuuusssrrrooollliiihhhhhhgggfffeeedddcccbbbbbbdddeeefffccciiiooorrruuuuuuppphhhbbb```^^^[[[ZZZZZZ[[[\\\___fffqqq{{{zzzpppjjjgggeeeaaa]]]bbbbbbaaabbbfffnnnxxx}}}qqqgggbbb___\\\[[[[[[ZZZXXXUUUWWW[[[```]]]bbbgggeee```[[[YYYZZZZZZZZZYYYXXXYYYZZZ[[[[[[___]]][[[XXXWWWUUUUUUTTTSSSTTTVVVWWWWWWYYY[[[]]]YYYZZZ[[[[[[\\\\\\[[[[[[VVVSSSOOOKKKGGGDDDBBBAAA@@@????????????@@@AAABBBCCCEEEGGGIIIJJJJJJJJJJJJLLLKKKJJJJJJIIIIIIJJJJJJAAAAAAAAA???===;;;888666444444444333222111111000222111111111111111222222333333333333333333333333//////000111222333333444111111111111111111111111222111000//////000111222444333111000000000111111222///...///222444444222///000111222222222222222333333333222222111111111///000000111111222333333222222222222222222222222111111111111111111222222111111222222222222111111111111111111111111111111111111111111111111111111111111111111111111111111111222222333333444444555888777666555333222111000222111000000000111333333888777666444222111111111333444444555444333111000111333444444222222333555333333222111111222333333333222222111000000000111222222333333333444444444222222333333333333444444111111222222222333333333777666666555555555666666777777777888999999:::::::::999888888888999:::;;;======>>>>>>???@@@BBBBBBCCCDDDIIIPPP[[[qqq222222111111000000//////000000000000000000000000111111111111111111111111000000000000000000000000000000000000111111111111222222222111111111000000111111111111111222222333//////000111111111000///222222333333444555666777999<<<@@@DDDFFFHHHKKKMMMRRRTTTVVVZZZ]]]___aaabbbbbbeeehhhmmmqqqtttwwwxxx{{{zzzyyyvvvssslllddd___VVVUUUSSSQQQQQQQQQRRRSSSRRRQQQOOOMMMKKKJJJHHHGGGHHHGGGFFFEEEEEEEEEFFFGGGKKKMMMPPPRRRSSSRRRPPPOOOJJJIIIIIILLLQQQWWWZZZ\\\]]]^^^___```aaabbbbbbbbb^^^^^^___bbbffflllqqqtttyyyzzz{{{yyyxxxxxxzzz}}}zzzzzzzzzxxxvvvsssooommmlllkkkiiiggggggfffeeedddbbb```^^^\\\\\\^^^```aaaccckkksssxxx}}}~~~yyyqqqgggfffdddcccbbbcccdddeeelllsss}}}wwwsssqqqnnnkkkllllllmmmpppvvvvvvppplllffffffdddaaa^^^]]]aaadddkkkooossssssnnngggaaa^^^[[[ZZZXXXVVVUUUVVVWWWXXXYYYYYYYYYZZZ[[[[[[ZZZYYYXXXXXXXXXXXXWWWXXXYYYZZZ]]]]]]^^^^^^_________^^^^^^\\\YYYUUUQQQNNNLLLKKKHHHFFFCCCAAA@@@@@@AAABBB???@@@AAACCCDDDEEEFFFFFFHHHGGGGGGFFFFFFFFFGGGGGGCCCCCCDDDCCCAAA>>>;;;999666555444333333222222222222222222222222222333444333333333333333333333333111111111111111111111111111111111111111111111111444444333222222333444444333222111000000000111222222000...///222444333222000000111222222222222222333333333222222222111111444333333333333333333333222222222222222222222222111111111111111111222222111111222222222222111111111111111111111111111111111111111111111111111111444444444444444444444444111111222333333444444555555555444444333222222222222111000000000111222333666555444333222111111111222222222222222111000///000111333222111111222444333333222111111222333333333333222111111111111111000000111111111222222222222222333333333333444444222222222333333333333444666666555555555555666666777777777888999999:::::::::999888888888999;;;;;;>>>>>>===>>>???@@@BBBCCCAAACCCHHHOOOYYYooo333333222111000///......000000000000000000000000111111111111111111111111000000000000000000000000000000000000111111111111222222222111111111111111000////////////000111111000000111222333333333333444333444444666999;;;===AAADDDFFFIIIJJJMMMQQQTTTUUUVVVYYY]]]```ccceeefffdddgggkkkppptttvvvxxxxxxxxxuuupppkkkeee___YYYUUURRRQQQPPPNNNMMMLLLLLLLLLIIIHHHFFFEEEDDDDDDDDDEEEFFFFFFFFFGGGIIIKKKMMMNNNSSSTTTVVVXXXYYYXXXWWWVVVRRRPPPOOOPPPSSSWWWYYYZZZZZZ[[[\\\]]]______``````___```aaaeeeiiinnnrrrtttwwwxxxxxxvvvsssrrrrrrsssssssssrrrpppnnnkkkiiigggffffffgggfffeeecccbbb```\\\[[[YYYYYYZZZ]]]aaadddnnnvvv~~~rrrqqqqqqppppppqqqqqqrrrvvv{{{}}}{{{uuuvvvwwwzzz~~~yyyxxxvvvrrrnnnlllmmmnnntttmmmccc```\\\XXXVVVVVVWWWXXXXXXYYY[[[___bbbbbb___]]]\\\[[[YYYXXXXXXXXXZZZZZZ]]]]]]]]]^^^^^^^^^^^^^^^______]]][[[XXXUUUSSSRRRRRROOOKKKGGGDDDBBBBBBBBB>>>>>>>>>>>>???@@@BBBBBBBBBBBBAAAAAAAAABBBBBBCCCDDDEEEFFFFFFEEECCC@@@???:::999777555444444444444333222222222333333444555333333333333333333333333444333333222111000//////111111111111111111111111222111111000000111111222111111111000111111222333333111000000111222222111000111111111111222222222333333333222222222222111555555444444333222222111333333333333333333333333222222222222222222111111111111222222222222111111111111111111111111111111222222222222222222222222222222222222222222222222111111222222333444444444222222222222222222333333111111000000111111222333333333222111111111222222222222111111000000111111///111222222111000222333333222222111111222222333444333333222222222222222000000111111111222222222222222333333333333444444333333333444444444555555666666555555555555666666777777888888999::::::::::::999888888888999;;;<<>>======>>>@@@BBBDDDBBBDDDHHHOOOZZZppp222111111111000000//////000000000000000000000000111111111111111111111111000000000000000000000000///000000000111111111111111111111111111111111111///////////////000111111222222333444666666777777777777777888;;;???BBBDDDHHHIIIKKKLLLNNNQQQUUUXXXVVVXXXZZZ]]]```bbbdddeeefffiiimmmqqqtttvvvuuuuuuqqqmmmfff```\\\WWWSSSPPPRRRQQQPPPMMMKKKHHHFFFEEECCCBBBAAABBBCCCEEEHHHJJJKKKLLLNNNQQQTTTWWWYYY[[[^^^___```bbbbbbbbbaaa```]]][[[YYYYYY[[[^^^______```aaabbbdddeeeffffffgggiiijjjkkkmmmooorrrtttuuusssttttttrrrpppnnnlllllliiiiiiiiihhhhhhggggggggghhhjjjmmmmmmjjjfffbbb```\\\[[[[[[\\\```fffkkkooo|||~~~~~~~~~~~~}}}}}}||||||{{{~~~}}}||||||tttpppjjjdddaaa```aaabbbbbbcccfffjjjmmmlllfffbbb]]][[[XXXVVVWWWYYYZZZ[[[\\\\\\\\\\\\\\\]]]]]]]]]]]]]]]]]]]]]\\\ZZZXXXWWWXXXVVVTTTPPPMMMJJJGGGFFFCCCBBB@@@>>>>>>>>>??????===<<<<<<<<<<<<===>>>>>>@@@BBBDDDFFFGGGFFFEEEDDDAAA???<<<999666555555555333222222222333333444555333333333333333333333333333333222222111000000///111111111111111111111111000000000//////000000000000000000111111222333333333222111000111111111111111111111111111111222222222222222222222222222222222222222111111000000000333333333333333333333333333222222222222222111111111111222222222222111111111111111111111111111111222222222222222222222222111111111111111111111111111111111222333333444444111111111111111111111111111111111111111222222222222222222222222333333444555444333222222222444444000111222222111111222333222222222222222222222222444444333222222333333444222222333333333444444444222222222333333333444444444444444444555555555666666555555555555666666777777777888999999::::::;;;::::::999888999:::;;;<<>>===<<<===@@@BBBDDDEEEGGGKKKRRR\\\rrr//////000000111111111222000000000000000000000000000000000000000000000000000000000000000000000000///000000000111111111111111111111111111111111111111000000000000111222222111222222444666777999999888999:::<<<@@@CCCGGGIIIKKKMMMNNNOOOPPPSSSWWWZZZ]]]^^^```ccceeefffggghhhkkknnnrrrvvvwwwvvvtttrrriiieee```\\\ZZZXXXVVVTTTUUUSSSQQQMMMJJJFFFCCCBBBBBBBBBCCCEEEIIIMMMRRRTTTXXXYYY\\\```cccgggiiijjjjjjjjjkkklllllllllkkkkkkfffdddbbbbbbdddfffggggggiiijjjlllmmmnnnoooooooooqqqqqqppppppqqqqqqrrrrrroooooonnnmmmlllkkkiiigggaaabbbcccdddgggjjjmmmnnnvvvzzzzzzsssmmmiiieeeeeedddfffiiinnnsssvvv~~~}}}~~~{{{uuuqqqoooppppppssstttvvv{{{yyyttteee```ZZZVVVUUUVVVVVVVVVZZZYYYYYYYYYYYYZZZ[[[\\\\\\]]]^^^_________^^^]]]XXXYYYZZZYYYWWWSSSOOOLLLIIIGGGDDDAAA???=========:::::::::999999::::::;;;:::<<>>;;;999777777333333333222222333333333333333333333333333333333000111111111111222222222111111111111111111111111333333333333333333333333000000111111222222222222222222222111000000111222222222111000000111111222222222222222222222222222000000111111111222222222333333333333333333333333333333333333222222111111111111222222222222111111111111111111111111111111222222222222222222222222444444444444444444444444000000111222222333333444333222222111111000000///000000111111222222222222222222222333333444555666444444222222222333444555111222333333222222333555222222222222222222222222333333333222222333444444222222333333333444444444222222222333333333444444444444555555555666666666555555555555555666777777888888888999::::::;;;;;;;;;:::999999999:::;;;<<>>======>>>@@@BBBDDDEEEGGGKKKQQQ\\\qqq......///000111222333333000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111111222222222222111111111111222333333//////000222444777999::::::;;;>>>AAADDDGGGJJJKKKOOOPPPSSSTTTUUUVVVYYY\\\___aaacccfffhhhjjjkkkkkknnnqqqtttvvvuuuqqqllliii^^^\\\ZZZYYYZZZZZZYYYXXXYYYXXXTTTPPPMMMIIIGGGFFFIIIJJJLLLPPPTTTYYY]]]```fffgggjjjnnnqqqtttuuuvvvsssttttttuuuuuutttttttttnnnkkkiiiiiijjjlllmmmmmmnnnooopppqqqrrrrrrrrrrrrpppooommmlllllllllmmmnnnjjjhhhfffeeeeeeeeecccaaa```aaacccgggmmmsssyyy|||}}}yyysssrrrqqqqqqqqqrrrtttuuuvvv}}}}}}~~~~~~~~~yyyqqqfff___[[[YYYWWWUUUWWWVVVUUUTTTUUUVVVWWWXXX[[[[[[\\\\\\\\\\\\[[[[[[XXXYYY\\\]]]\\\YYYUUURRRNNNLLLIIIEEEBBB???======;;;;;;:::999999999999999777888999<<>><<<:::666666555444333333333333333333333333333333333333...///000111222333444444111111111111111111111111111111222222222222111111000000111222222222111111111222222111000000222333333222111000000000111222111222222222222333333333111222222333444444555555333333333333333333333333444444444333222222111111111111222222222222111111111111111111111111111111333333333333333333333333333333333333333333333333000000111111222333333333333333222222111000//////000000111222222222222111333333333333444555666777111111000000111111222222111333444444333222444555111222222333333222222111333222222222222333333444000000111111111222222222222222333333333333444444444444444555555555666666555555444555555666777888888888999999:::;;;;;;;;;;;;:::999999999:::<<<=========>>>>>>???AAABBBBBBBBBDDDHHHNNNYYYnnn//////000000111111222222000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000111111111222222222222111111111111222333333000111111333666999<<<===>>>@@@DDDHHHLLLNNNOOOOOOSSSUUUXXXZZZZZZ[[[]]]^^^^^^```cccfffjjjmmmooopppqqqsssvvvvvvsssmmmfffbbbYYYYYY[[[]]]```aaa```___bbb```\\\YYYVVVUUUUUUUUUWWWYYY[[[___cccgggiiikkkoooqqqtttvvvyyyzzz{{{{{{yyyyyyyyyyyyyyyyyyyyyyyyvvvtttpppooopppqqqqqqqqqooooooppppppppppppooooookkkjjjhhhhhhjjjllloooqqqpppmmmiiigggggggggeeedddeeefffiiinnnvvv~~~~~~|||{{{yyyxxxwwwvvvvvvzzz|||rrrmmmiiieeebbb___^^^\\\\\\\\\]]]___```___^^^]]][[[YYYXXXWWWWWWXXXYYYZZZZZZZZZYYYXXXXXXQQQQQQOOOMMMJJJFFFDDDBBB>>>===<<<;;;:::999999999888777777777:::===BBBDDDIIIJJJJJJIIIGGGEEEBBB@@@:::999888666555444444333333333333333333333333333...///000111222333444444111111111111111111111111...///000111111000///...111111222333222111000000///111222111000000222555444333111000///000111222111111222222222333333333333333333333333333333444444444444444444444444444555444444333222222111111111111222222222222111111111111111111111111111111333333333333333333333333000000000000000000000000000000000111222222333333222222222222222222222222///000111222333222222111222222222222333444555555///000111222222222222222000222333333222222333444111222333333333333222111111111111111111222333333000000111111111222222222222222333333333333444444333333444444444555555555444444444555555666777888888888999::::::;;;;;;<<<;;;;;;:::999:::;;;<<<===<<<===>>>@@@AAAAAAAAAAAABBBCCCGGGMMMWWWmmm111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000111111222222222222111111111111111222222333444444555666999===@@@BBBCCCFFFKKKPPPSSSTTTTTTTTTVVVYYY\\\^^^______```aaa___aaaeeejjjooosssvvvwwwyyy{{{||||||xxxppphhhccc```aaadddiiimmmnnnllljjjiiigggdddaaa``````bbbcccdddfffhhhllloooqqqrrrssstttuuuwwwzzz{{{|||||||||||||||{{{{{{{{{{{{{{{{{{~~~{{{wwwuuutttuuutttsssnnnnnnoooooonnnnnnmmmllliiihhhgggiiilllqqqvvvzzz|||vvvttttttsssrrrpppjjjlllooottt}}}~~~|||zzz}}}~~~{{{wwwtttpppooommmlllmmmnnnppprrriiigggddd```\\\ZZZYYYXXXZZZYYYWWWVVVVVVWWWYYYZZZUUUUUUTTTSSSQQQNNNKKKJJJ@@@???>>><<<;;;::::::999:::888666555666:::>>>AAAGGGIIIKKKLLLLLLIIIGGGEEE>>>===;;;999777555555444333333333333333333333333///000000111222222333333111111111111111111111111111222333444444333222111111222333333222111000///...000222111000000333666444333111000///000111222111111111222222333333333333333222111111000000000444444444444444444444444555555444333333222111111111111222222222222111111111111111111111111111111333333333333333333333333333333333333333333333333000000000111222222333333000111111222333333444444///000111222333222111111222222111111222222333444000222333444555444444333///111222222111111222333111222333444444333222111111000000000111222222333222222333333333444444444222222333333333444444444333333333444444444555555444444444555555777888888888999999::::::;;;;;;<<<;;;;;;:::999:::;;;<<<===:::<<>><<<;;;:::777777777777777888999:::CCCFFFKKKNNNPPPOOOLLLJJJJJJEEE@@@<<<;;;:::777444222222222222222333444444000000///111333444444333111222222333333222222111333444555444222111222333222222222222222222222222333222222111111222222333222222111111111111222222222222111111111111222222111111111111111111111111222222222222222222222222333333333222222111111111333333333333333333333333000000111111111111000000444333000///...///000111444555666666555444222111222222222222222222222222000000000000000000000000333333333333333333333333000000////////////000000111222333333333333222111222222111111111111111111222111///......000222333333222222111111222222333000...---///333555555333444444444444444555666666666555555555555444444444777666555555777888888777888777999======888777888EEE:::999<<<777999>>>===============>>>???@@@AAACCCGGGHHHOOO]]]kkk000000000000111111111111222000...///111111000...111111222333333333222222/////////000000000111111111000000000000000000000000111222333333333222111000111333333222222333444666888;;;===???BBBFFFIIIKKKLLLNNNQQQTTTXXX[[[\\\___aaacccfffhhhiiiiiijjjjjjlllppptttxxx{{{~~~~~~~~~|||yyyuuussswwwxxxzzz{{{{{{zzzxxxwwwvvvuuutttsssssstttvvvwwwyyyyyyxxxxxxyyyzzz{{{|||}}}|||zzzyyyyyyzzz|||}}}|||{{{xxxvvvttttttttttttvvvtttrrrrrrsssrrrpppmmmhhheeebbb```bbbdddeeeeeeeeekkkttt}}}uuukkkfffccc^^^\\\ZZZXXXVVVVVVWWWWWWWWWXXXXXXYYYXXXWWWUUUTTTRRROOOKKKGGGEEEBBB???===::::::999999999999::::::@@@CCCGGGKKKNNNOOOOOONNNKKKHHHCCCAAA???===999666555555444333333333444444555444333444777888888777111222222333333222222111111333333333111000111222222222222222222222222222333222222111111222222333333333222222222222333333222222111111111111222222111111111111111111111111222222222222222222222222333333333222222222111111111111111111111111111111000000111111111111000000111111111222222222222111111222222333333333222222222222222222222222222222222222222222222222222222222222222222222222222222222222111111111111222222111222333333333333222111222222111111111111111111333222111000000111222333333222222111111222222333000///...000333555444222444444333333333444444555222333333444555666777777777666444555777888888777555444777;;;<<<:::;;;>>>HHH<<<;;;>>>::::::===888:::;;;<<<>>>???AAABBBBBBCCCGGGHHHOOO]]]lll000000000000111111111111000///...///111111111///333333333444333333222222000000000111111111222222000000000000000000111111///000111222222222222111///111222222222333555777:::===AAADDDFFFIIILLLNNNOOOPPPRRRUUUXXX\\\___aaafffgggiiikkknnnoooppppppppprrruuuxxx|||~~~|||zzzyyy~~~~~~|||{{{{{{zzzzzzzzzyyyyyyyyyyyy{{{zzzzzzzzz{{{|||}}}~~~~~~}}}{{{zzzyyyyyyyyyzzzzzzxxxuuurrrpppnnnnnnnnnmmmmmmmmmmmmnnnmmmjjjgggaaa^^^\\\\\\___bbbeeefffgggnnnyyy}}}{{{~~~wwwrrrkkkhhhddd___\\\[[[[[[[[[[[[ZZZZZZYYYXXXXXXXXXXXXWWWUUURRRPPPNNNJJJEEEAAA???>>>===<<<;;;;;;;;;;;;<<<>>>BBBFFFKKKNNNPPPQQQNNNLLLJJJHHHFFFCCC>>>;;;999999777666444444333333333111000111333444444333111222222333333222222111///111222222111000111333222222222222222222222222333222222111111222222333444333333333333333333444222222111111111111222222222222222222222222222222222222222222222222222222333333333222222222222111000000000000000000000000000000111111111111000000...000222444555444333222/////////000000222333333222222222222222222222222222222222222222222222222111111111111111111111111222222222222222222222222111222222333333222222111111111222222222222222222333333333333333333333333333222222111111222222333222111000111333333333222444333333222222222333333222333333444555666777777777555444555666888777777666555777:::;;;:::===BBBQQQAAA<<<>>>;;;;;;<<<555;;;<<<===???AAABBBCCCCCCCCCGGGHHHOOO]]]lll///000000000111111111111/////////000111111111111333333333333222222111000000111111111222222222222000000000000000111111111///000000111222222222222000111222333333555999<<<>>>BBBGGGJJJMMMOOOQQQSSSTTTUUUWWWZZZ^^^aaadddfffkkklllnnnppprrrtttuuuvvvtttvvvxxx{{{}}}~~~~~~~~~~~~~~~~~~|||{{{zzzzzzzzz{{{|||}}}|||{{{zzzzzzzzz{{{{{{{{{||||||}}}}}}|||zzzxxxvvvuuuttttttvvvtttqqqnnnkkkhhhgggfffgggffffffffffffeeedddccc```^^^\\\\\\```eeeiiijjjmmmsss|||~~~|||yyysssnnnjjjiiiiiiiiigggfffccc```]]][[[YYYXXXWWWVVVUUUTTTSSSOOOJJJFFFDDDCCCAAA???>>><<<<<<<<<;;;<<<>>>AAAFFFJJJNNNPPPPPPOOOOOONNNLLLHHHDDDAAA>>>===;;;888666444333333111000......000111111000111222222333333222222111///111222222111111222444222222222222222222222222333222222111111222222333333333222222222222333333222222111111111111222222222222222222222222222222222222222222222222222222222222222222222222222222111111111111111111111111000111111222222111111000///000222333333333222222111000/////////111222333222222222222222222222222000000000000000000000000222222222222222222222222000000000000000000000000222222222222222222222222111111222222222222222333222333333444333333222111333222222111111222222333333222222222222222222111555444333333222333333333666555555555555444444444777555444444666777777666:::888888:::888888<<>>>>>>>>>>>>>>???AAAEEEHHHKKKPPPQQQSSSSSSQQQMMMIIIGGGBBBAAA>>>;;;888666444333777555333222333444555444111222222333333222222111000222333333222222444555222222222222222222222222333222222111111222222333222222111111111111222222222222111111111111222222222222222222222222222222222222222222222222222222222222222222222222222222111111111111111111111111111111222222222222111111333222111000///000000111444333222000000000111222222222222222222222222222000000000000000000000000333333333333333333333333///000111111111111000///222222222222222222222222111111222222333333333333222222333333222111000000333222222111111222222333333333333333222111222222555555444444444444555555666555555555555444444444666555333444666777777666:::999999999888888>>>GGG[[[EEE999999999BBBKKKJJJMMMIIIDDD???===>>>@@@BBBCCCGGGGGGNNN]]]mmm000000000000111111111111///111222111000000111222000000000000000000///...000000000111111111222222/////////000111111222222111000111111222333555555333666999<<<>>>AAAEEEHHHJJJMMMPPPSSSUUUWWWYYY[[[]]]^^^```cccfffjjjmmmnnnqqqqqqrrrtttvvvxxxzzz{{{~~~~~~~~~}}}}}}~~~~~~}}}{{{zzzyyyyyyzzz}}}~~~}}}{{{zzzwwwvvvtttqqqnnnkkkiiihhhhhhgggeeecccaaa^^^\\\[[[ZZZ\\\___cccjjjsss}}}}}}xxxuuuvvvxxx{{{|||wwwxxxzzz~~~~~~|||zzzzzz||||||mmm```WWWTTTRRRQQQQQQRRRSSSRRRQQQNNNMMMKKKHHHFFFDDDCCCBBBCCCBBBAAA@@@AAABBBEEEFFFNNNQQQTTTTTTRRROOONNNMMMHHHFFFCCC???<<<999888777:::777444333444555555555111222222333333222222111222333444444333222333555222222222222222222222222333222222111111222222333222111111000000111111222222222111111111111222222333333333333333333333333222222222222222222222222111222222222222333333333000000000000000000000000111111222222222222111111444333000.........000111555555444333222111111111222222222222222222222222222222222222222222222222333333333333333333333333111222333444444333222111333222222111111222222333111111222222333444444444333333222222111111000000333222222111111222222333222333444333222111222333555444444444444555666777222333333444555666777777666444333444555777666666555555777999999:::CCCMMMUUUCCC<<<>>>???IIISSSSSSNNNJJJDDD>>><<<===???BBBCCCFFFGGGNNN]]]nnn000000000000111111111111000222333222000///000222///000000111111111000000/////////000000000111111...//////000111111222222222111111222333444666777666999>>>BBBEEEHHHKKKNNNQQQSSSUUUVVVWWWYYY]]]___```aaaccceeeiiillloooqqqsssssssssuuuwwwyyy|||}}}~~~~~~~~~}}}{{{{{{zzz{{{|||}}}~~~~~~}}}zzzxxxwwwuuutttrrrooollliiigggeeeaaaaaa```___]]]\\\ZZZYYY\\\```hhhpppzzz~~~|||zzz{{{~~~zzzvvvqqqqqqrrrtttwwwxxxwwwuuuqqqpppooonnnlllkkkjjjjjjhhhjjjmmmooooooppprrrsssuuurrrgggZZZWWWTTTRRRSSSUUUWWWWWWTTTSSSQQQNNNLLLJJJIIIHHHIIIGGGEEEDDDCCCCCCDDDEEELLLOOORRRSSSRRRPPPQQQRRRMMMKKKHHHEEEAAA>>><<<;;;888555111000000111222222111222222333333222222111222333444333222111222333222222222222222222222222333222222111111222222333333222222111111222222333222222111111111111222222333333333333333333333333222222222222222222222222111111222222222333333333111111111111111111111111111222222333333222222111222222111111111111111111333333333333333333222222222222222222222222222222222222222222222222222222222222222222222222222222111222444555555444222111333333222111111222333333111111222222333444444555666555333222111111222222333222222111111222222333111333444444222111333555222222222333444555666777222333333444555666777777666444333333555666666555444555888::::::;;;DDDOOORRRGGGGGGLLLJJJKKKOOOKKKEEECCC@@@>>>===>>>@@@BBBBBBFFFFFFMMM]]]ooo000000000000111111111111111333444333000...000222///000111222222222222222////////////000000000000...//////000111222222222222222222222333555777888777;;;AAAEEEIIILLLOOOQQQUUUWWWXXXXXXYYY[[[___bbbaaabbbdddgggjjjnnnqqqrrrtttttttttuuuwwwzzz}}}~~~}}}}}}~~~~~~}}}}}}|||{{{}}}|||{{{zzzzzz|||||||||}}}}}}~~~~~~~~~~~~~~~}}}|||zzzwwwtttrrrtttsssqqqooollliiifffddd]]]]]]]]]]]]\\\ZZZYYYXXXaaahhhrrr}}}}}}yyyvvvmmmoooqqqppppppqqqvvvzzzxxxsssmmmjjjkkkjjjfffbbb```______aaacccddddddccc^^^^^^^^^^^^____________[[[]]]___`````````aaabbb```jjjtttzzz}}}wwwsssssstttvvvwwwyyyyyyyyyyyy}}}yyyaaa]]]WWWTTTUUUWWWZZZ[[[XXXWWWUUURRRPPPNNNMMMMMMLLLJJJIIIGGGFFFEEEFFFFFFJJJNNNQQQRRRQQQPPPRRRTTTQQQOOOLLLHHHEEEBBB@@@???888555111///000111222111222222222333333222222222222333333222000///000111222222222222222222222222333222222222222222222333444333333222222333333444222222111111111111222222333333333333333333333333222222222222222222222222111111111222222333333333333333333333333333333333111222222333333222222111///000222444444444333222///000222333444444333222222222222222222222222222000000000000000000000000111111111111111111111111///000222333333222000///444333222111111222333444111111222333333444555555888777444222111222333444333222222222222222222333000333555444222111333666000000111222333555666777666666555555555444444444666444333333555666666555666777;;;<<<:::999BBBLLLTTTMMMSSSYYYQQQJJJEEE<<<;;;;;;<<<>>>???@@@AAABBBBBBFFFFFFMMM]]]ooo000000000000000111111222555444222111111111222222222111111111000000//////000111111111111222222222///000111111111111111000222444555555666777;;;>>>@@@CCCGGGJJJMMMQQQUUUXXX___```aaabbbbbbcccbbbbbbdddeeegggjjjlllnnnooooootttsssrrrqqqsssvvvyyy{{{{{{{{{{{{{{{{{{{{{{{{{{{|||}}}~~~{{{zzzzzz|||zzzzzz{{{||||||||||||{{{zzz{{{{{{zzzxxxuuurrrpppvvvqqqmmmpppqqqlllbbb[[[XXXVVVUUUVVVZZZ^^^aaabbbiiiqqq}}}}}}}}}}}}}}}vvvnnnllllllhhhbbb[[[\\\]]]]]]]]]```dddgggjjjhhheeebbb```^^^\\\[[[TTTUUUVVVXXXZZZ[[[\\\]]]\\\\\\\\\]]]_________^^^YYYXXXVVVTTTSSSSSSTTTUUUZZZ\\\bbbiiikkknnnvvv~~~{{{vvvqqqkkkfffcccccccccdddeeefffggggggggghhhmmmtttxxxyyyyyy{{{}}}|||ssslllccc]]]\\\___ccceeeggggggddd]]]ZZZWWWQQQKKKNNNLLLJJJIIIHHHIIIKKKKKKLLLNNNRRRUUUVVVVVVTTTSSSUUUSSSPPPMMMKKKHHHDDDAAACCC???999555333333333333555444222222333444333222333333333222222222111111222222222222222222222222333333333333333333333333222333333444444333333222333333222111222333444555333333333222222111111111222333444444555555444444333333333222222222111111111111111111111111111111222222222222222222222222111111111222222333333333000111111111111222222222222222333444444555666666222222222111111111111000///000111333333444444444666555222111000111333555444333333222111111111222222222222222222222333333222222333333333333444444666555333111111111333444333333444444444555555555444444333444444555666777888777666555444333333333555555555555555666777777<<<777888===;;;999DDDTTTfffXXXNNNNNNGGG;;;888>>><<<<<<===???@@@AAABBBCCC@@@HHHJJJMMMZZZlll000000000000000111111222444333222111111111222222111111111111000000000///000111111111111222222222000111111222222222222222222444666777999<<>>???AAABBBBBB@@@HHHIIIMMMZZZlll000000000000000111111222333333222111111111111222111111111111000000000000000111111111111222222222111111222222333333333444444666999<<>>:::888666444333444333111111333444444333333333333333222222222222444444444444444444444444333333333333333333333333111222222222222222222111333333222222222333444555333333333222222222222111222222333444444444444444333333333222222222111111111111111111111111111111222222222222222222222222333333222222222222222222111111111111222222222333000000111111111111111111222222222111111111111000333222111111111222333444000111222333333111000///333333222222111111222222111111222222222333333333222222333333333333444444555444333222111222333444222222222222333333333444333333333333444555666777444444444444444555666777555555555555555666777777888666777<<<;;;:::BBBOOOiii[[[FFF888888???@@@;;;;;;;;;<<<===???@@@AAAAAA@@@HHHIIILLLZZZlll000000000000000111111222222222111111111111111111111111111000000000000000000000111111111222222222111111111222333444555666777:::>>>BBBFFFJJJOOOSSSTTTVVVYYY[[[]]]___bbbdddgggfffffffffgggggghhhhhhhhhiiikkkmmmooopppqqqqqqqqqppppppppprrrtttwwwxxx||||||||||||||||||||||||}}}}}}~~~~~~~~~~~~~~~~~~|||}}}|||zzzwwwvvvvvvwwwuuusssqqqppppppqqqssstttnnnmmmkkkiiifffdddbbbaaa___ccciiiqqqzzz~~~xxxsssqqqpppqqqtttxxx{{{|||zzz{{{|||}}}wwwqqqjjjccc___]]][[[ZZZXXXZZZ]]]```dddiiiooosss}}}}}}zzztttpppnnnjjjeeefffgggjjjmmmsss{{{}}}|||{{{yyy~~~}}}wwwpppiiiccc```^^^_________^^^]]][[[ZZZXXXXXXWWWWWWVVVWWWXXXYYYRRRTTTVVVXXXZZZ\\\^^^```bbbdddgggkkkooottt{{{wwwddd]]]UUUOOOOOOPPPRRRRRRZZZ[[[]]]^^^______^^^]]]ZZZXXXWWWVVVVVVTTTQQQOOOKKKGGGCCC???<<<:::777555555333222222333444444333444444333333333222222222444444444444444444444444333333333333333333333333//////000000000000//////222222222333333333444444222222222222222222222222222222333444444444444333333333333222222222111111111111111111111111111111222222222222222222222222333333333222222111111111111111111222222222333333111111111111000000000000222222222111111111000000555333222000000111333444222222222222222111111000333333222222111222222333111111111222222333333444222222222333333333444444444444333222222222333444333333333333444444444444333333333333444555666666555444444444444555666666555555555555555666777777;;;999:::<<<:::777===EEE]]]^^^RRR???888>>>@@@:::::::::;;;===>>>???@@@AAA???HHHIIILLLZZZkkk000000000000000111111222111111111111111111111111000000000000000000111111000000111111111222222222000000111222444777999:::===AAAFFFJJJNNNRRRVVVYYYZZZ\\\___```aaabbbdddfffffffffeeeeeefffgggiiiiiiggghhhjjjlllmmmoooooooooppppppqqqrrruuuwwwzzz|||||||||||||||||||||||||||~~~~~~}}}}}}}}}}}}}}}}}}zzz{{{zzzxxxuuuttttttuuusssqqqooommmllllllnnnnnnhhhgggdddaaa^^^\\\[[[[[[[[[dddooozzz||||||||||||}}}|||}}}rrrmmmfff```^^^^^^^^^^^^ZZZ]]]bbbhhhpppyyy~~~xxxvvvwwwyyy}}}yyyuuutttssssssqqqpppnnnmmmlllkkkiiifffccc___\\\YYYVVVRRRQQQPPPPPPPPPRRRSSSSSSTTTVVVZZZ]]]aaagggnnnrrryyyvvvlll^^^UUUSSSTTTVVVVVVZZZ[[[\\\^^^____________[[[YYYXXXXXXXXXWWWTTTRRRNNNKKKHHHDDDBBB???;;;888777555333333444555444333444444444333333333222222222222222222222222222222333333333333333333333333222222333333333333222222222222333333333444444444222222222222222222222222111222333333444444333333333333333222222222111111111111111111111111111111222222222222222222222222333333333222222111111111111222222222222333333333222222222222222111111111222222222111111111000000555333222000000111333444666444222111111111333444333222222111222222333333000000111222333333444444222222222333333333444444333333333333333333333444222222222222333333333333333222222333333444555666666666555444444444444555555555555555555666777777999999:::;;;999888:::???JJJ]]]bbbPPP>>><<<===999::::::;;;===>>>???@@@AAA???GGGHHHLLLYYYkkk000000000000000111111222///000111111222111111111000000000000111111111111000111111111111222222222111111222444777;;;???AAAFFFIIIMMMQQQTTTWWWZZZ\\\___aaacccdddddddddfffhhhcccbbbbbbcccdddfffhhhjjjhhhiiikkkmmmnnnoooooopppqqqqqqsssuuuwwwyyy|||}}}{{{{{{{{{{{{{{{{{{{{{{{{~~~~~~}}}|||||||||}}}}}}xxxyyyxxxvvvsssrrrrrrssssssqqqnnnjjjgggeeedddccc```___\\\YYYXXXXXXYYYYYY]]]jjjyyyxxxssspppooonnnmmmnnnrrrxxxzzzqqqkkkhhhggghhhhhheeeiiinnnvvv|||vvvmmmddd^^^^^^[[[XXXVVVUUUUUUTTTSSSLLLNNNPPPRRRUUUZZZ```dddhhhooouuuvvvyyywwwhhh]]]ZZZZZZYYYXXXZZZ[[[\\\]]]]]]^^^^^^^^^]]][[[ZZZZZZZZZYYYVVVTTTQQQOOOLLLJJJHHHDDD@@@===:::888666555555555444333444444444444333333333333222222222222222222222222333333333333333333333333111111222222222222111111111222333444444444333333111222222222222333333333111111222333333333333333333333333222222222111111111111111111111111111111222222222222222222222222333333222222222222222222222222222222333333333333222333333333333333333333222222222111111111111000333222111111111222333444777555222000000111444555222222111111222222333333000000111222333444444555222222333333333333444444222222333333333333444444000000000000111111111111222222222222333444555666777666555444444444444444555555555555555666777777333555888999::::::<<<>>>;;;TTTbbbUUUAAA:::;;;:::;;;;;;<<<===???@@@AAAAAA???GGGHHHKKKYYYkkk000000000000000111111222...///000111222222111000///000000000111111111111000111111111111222222222222333444777<<>>???AAABBBBBB???GGGHHHKKKYYYjjj000000000000000111111222...///000222222222111000//////000000111111111222000111111111111222222222444555777:::???EEEJJJMMMRRRUUUYYY[[[[[[[[[\\\^^^^^^```aaaaaa``````bbbcccdddddddddeeehhhkkkoooqqqooopppqqqssstttuuuuuuuuuvvvvvvvvvvvvwwwwwwwwwwwwyyyyyyyyyyyyyyyyyyyyyyyywwwvvvtttssssssssstttuuuvvvvvvvvvtttqqqppppppqqqiiihhhgggdddaaa]]]ZZZXXXPPPOOOOOOPPPSSSXXX]]]```mmm}}}{{{rrrjjjfffeeeddddddkkkrrrzzz}}}{{{zzzxxxtttqqqnnnmmmiiiccc]]]YYYXXXYYYSSSYYY\\\YYYWWWZZZ___bbbdddfffiiilllooosssxxx||||||sssllliiihhhgggeeecccaaa``````aaa```^^^^^^]]]\\\YYYWWWTTTSSSRRRQQQOOOLLLGGGDDD@@@===:::888777666444222555555444444444333333333444444444444444444444444333333333333333333333333333333444444444444333333111222333444555444333333111111111222222333333333111111222333333333333222333333333222222222111111111111111111111111111111222222222222222222222222111111111222222333333444222222333333333444444444000000111222333444444444222222222111111111111000///000111333333444444444111111222333222111000///222111111111222333333444///000000222333444555555222222333333333444444444111222333444444444444444555555555666666666777777222222222222333444555555333333333444555666777888555555555555555666777777333666999999999999888666:::;;;;;;999888:::<<<>>><<<<<<===???@@@AAABBBCCC>>>GGGHHHKKKYYYjjj////////////////////////222222111111000000//////111111111111111222222222000111222111111111333444777:::===AAAEEEJJJPPPTTTUUUXXX\\\]]]]]]\\\[[[[[[]]]\\\[[[[[[\\\___bbbdddfffffffffgggiiimmmppprrrssstttvvvxxxyyyzzz{{{{{{vvvvvvuuuuuuvvvwwwwwwxxxyyyxxxxxxxxxxxxxxxwwwwwwyyyuuuooommmoooqqqrrrrrrttttttrrrqqqpppooooooooommmjjjddd```]]][[[XXXVVVRRRPPPNNNMMMPPPVVV```fffwww~~~}}}{{{vvvooojjjhhhiiikkkkkkwww~~~{{{www|||zzzrrrllleee^^^^^^XXXTTTTTTUUUSSSTTTWWW\\\^^^___aaadddhhhnnnrrrzzz~~~sssiiifffdddaaa______^^^]]][[[ZZZYYYYYYXXXWWWVVVTTTRRROOOMMMLLLFFFCCC>>>:::888777555444555444333444555555444222333333333333333333333333222333333444444333333222444444444444333222111111222222222222222222222222555555555555555555555555555444444333333222222111333333111111111111333333222222222222222222222222444444333222222333333333444333111111111111333444222222222222222222222222111222222333222111000///111111111111111111111111333333333222222111111111222222222111111111111000111111111111111111111111111111111111222222222222111111222222222333333333222222111111222222333444222222222222222222222222000000111222333333444444444444444444444444444444888777555444444555666666555666777888999::::::::::::;;;<<<<<<======<<<<<<<<<<<<======>>>@@@AAABBBAAAGGGHHHMMMZZZhhh111111111111111111111111111111111111000000000000111111111111222222222222000111222222222333666888999===CCCHHHKKKOOORRRUUUUUUXXX[[[]]]\\\ZZZZZZZZZZZZYYYXXXXXXZZZ]]]aaacccfffggghhhiiilllooorrrtttuuuvvvwwwyyyzzz{{{||||||yyyxxxwwwvvvvvvvvvvvvvvvxxxxxxxxxwwwvvvvvvuuuuuuuuurrroooooopppqqqqqqpppsssrrrqqqpppnnnmmmlllllljjjhhheeecccaaa```^^^\\\WWWVVVUUUSSSTTTZZZaaafffsssyyyzzzwwwuuuuuurrrtttttttttyyy}}}|||xxxvvvwwwxxxyyyyyy|||uuuqqqvvv}}}uuukkkeee```^^^\\\XXXVVVXXXYYYYYYXXXXXXZZZ^^^cccfffooottt{{{yyyooofffaaa___]]]]]]^^^^^^^^^\\\[[[ZZZYYYWWWTTTQQQNNNMMMIIIFFFAAA===;;;999777555666555444555666666555333333333333333333333333333222333333444444333333222222222333444444333333333222222222222222222222222444444444444444444444444333333333333333333333333333222111111111111222333333222222222222222222222333222222222222222222222444333333333333333333444222222222222222222222222111222333333222111000///111111111111111111111111333333222222222222222222222222222222111111111111111111111111111111111111////////////000000000000222222222222222222222333222222111111222222333444222222222222222222222222000111111222333333444444444444444444444444444444555555444444555666777888666777888999999999999999:::;;;;;;<<<<<<<<<<<<<<<<<<<<<======>>>@@@AAABBBAAAGGGHHHMMMZZZhhh111111111111111111111111000000000111111111111111111111111111222222333333111222333333444777;;;>>>???CCCJJJOOORRRTTTVVVWWWXXX[[[]]]]]]\\\[[[[[[[[[XXXXXXXXXYYY[[[___bbbdddgggiiikkknnnqqqsssuuuvvvvvvwwwyyyzzz||||||}}}}}}{{{zzzyyyxxxvvvvvvuuuuuuxxxxxxwwwvvvtttsssrrrqqqpppooonnnoooppppppooommmoooppppppppppppooonnnmmmkkkkkklllmmmmmmkkkgggdddbbbbbb```^^^^^^```eeehhhqqqvvv}}}tttmmmiiigggggghhhlllooosss|||yyyrrrnnnsss{{{{{{uuurrrmmmeee``````ZZZXXXUUURRRSSSUUUYYY\\\```dddkkkqqqvvv{{{uuueee___YYYXXX[[[^^^]]][[[^^^]]]\\\YYYVVVSSSQQQOOOMMMJJJEEEAAA>>><<<999777777666555555777777666555333333333333333333333333333333444444444444333333000111222333444444444444333333333333333333333333333333333333333333333333111111222333333444555555333222222111111222222333333333111111111222333444111111111111111222222222333444444555555444444333222222222222222222222222111222333333333222111000111111111111111111111111222222222222222222333333333222222222111111111111111111111111111111111111/////////000000000111111222222222222222222222222222222111111222222333444333333333333333333333333111111222222333333444444444444444444444444444444333333333444555666888999777888888999999999888888::::::;;;<<<<<<<<<<<<<<<<<<<<<======>>>@@@AAABBBBBBGGGHHHMMMZZZggg111111111111111111111111000000000111111222222222000111111222222333333333111222333555777;;;@@@DDDFFFJJJOOOTTTVVVXXXZZZ\\\\\\^^^______]]]\\\\\\]]][[[\\\\\\^^^aaadddhhhjjjiiikkkooosssuuuwwwwwwwwwxxxxxxzzz{{{|||}}}}}}}}}{{{{{{yyyxxxwwwvvvvvvvvvyyyxxxwwwuuusssqqqooonnnmmmlllkkkkkklllllllllllllllmmmoooqqqrrrrrrrrrrrrqqqtttzzz}}}vvvqqqqqqpppooommmjjjjjjkkkmmmsssyyy{{{tttlllgggeeeeeefffkkkqqqxxx~~~|||vvvsssxxxzzztttsssgggccc]]]YYYWWWWWWWWWXXXYYY[[[___cccggglllpppsss{{{~~~tttiii[[[VVVWWW[[[[[[YYY]]]\\\\\\ZZZXXXVVVTTTSSSQQQNNNIIIEEEBBB???<<<999888777555555777777666555444444444444444444444444333333444444444444333333111222333333444444444333333333333333333333333333333333333333333333333333222222222333333444444444333333333333333333333333333222111000000222333555111222222222333333333222222333444555555444333222222222222222222222222222111222333333333222111000111111111111111111111111111111111222222333333333333333222222222111111111111111111111111111111111111111222222222333333333333333333222222222222111222222111111222222333444333333333333333333333333222222222333333333444444333333444444444444444444333333444444555666777777888888999999999888888777::::::;;;<<<<<<<<<;;;;;;<<<<<<======>>>@@@AAABBBBBBGGGHHHMMMYYYggg000000000000000000000000000000111111222222333333000111111222333333444444111333666888;;;@@@EEEJJJNNNPPPSSSUUUVVVYYY]]]___]]]^^^^^^]]]\\\[[[\\\^^^______aaacccfffiiilllnnnlllnnnrrruuuxxxyyyxxxxxxxxxyyyzzz{{{||||||}}}|||zzzyyyxxxxxxwwwwwwxxxxxxyyyxxxvvvtttqqqooommmlllllljjjhhheeeeeefffiiikkkkkkkkkmmmnnnoooooooooooossszzz}}}zzzwwwtttttttttwww}}}}}}vvvsssnnnjjjhhhjjjmmmooottt{{{|||zzzzzzrrrkkkfffaaa]]]YYYYYYXXXXXXYYY\\\```ccceeekkkoootttxxx|||{{{ggg[[[XXXYYYYYYXXXYYYYYYYYYZZZYYYYYYXXXXXXTTTQQQMMMIIIFFFCCC???<<<:::888666555666666555444444444444444444444444444333444444555555444444333333444444444333333222111333333333333333333333333333333333333333333333333444444444333333222222222444555555555555555555444222222111111111222444444222222333444555555444444111222333444444333222111222222222222222222222222111222333444444333222111111111111111111111111111111111111222222333333333333333333222222222222111111111111111111111111111222222222222333333333333222222222222222222222222222222111111222222333444333333333333333333333333333333333333333444444444333333333444444444555555555555555555555555444444888888999999999888888777999::::::;;;<<<;;;;;;;;;<<<<<<======>>>@@@AAABBBBBBGGGHHHMMMYYYfff////////////////////////111111111222222222222222000111111222333444555555333666:::>>>BBBFFFKKKNNNSSSUUUVVVWWWXXXZZZ^^^aaa[[[\\\[[[ZZZYYYYYY\\\^^^```aaaccceeehhhkkknnnooonnnpppsssvvvxxxxxxxxxwwwwwwwwwyyyzzzzzz{{{{{{{{{yyyxxxxxxwwwwwwwwwxxxxxxvvvuuutttqqqooolllkkkjjjiiihhheeeaaa___```dddhhhjjjiiihhhhhhggghhhhhhhhhsss{{{}}}||||||{{{~~~yyytttrrrpppnnnooorrrvvvyyyvvvllleee]]]YYYUUUSSSTTTVVVWWWXXXYYY^^^dddhhhmmmttt|||sssccc[[[XXXVVVTTTVVVWWWXXXYYYZZZ[[[[[[ZZZXXXUUUQQQNNNKKKHHHDDDAAA>>><<<888777666666555444444444444444444444444444444444555555555555444444444444444444333222111000333333333333333333333333333333333333333333333333555555444333333222111111444555555666666555555444000111111222333333333444222333444666666666555555111222222333333222222111222222222222222222222222111222333444444444333222111111111111111111111111222222222222222222333333333333333333222222222222111111111111111111111111000000000111111111111222111111222222222333333333222222111111222222333444333333333333333333333333333333333333444444444444222333333444444555555555555555555555555444333222777888888999999999888888999999:::;;;;;;;;;;;;;;;<<<<<<======>>>@@@AAABBBBBBGGGHHHLLLXXXeee000000000000000000000000333222222222222222222111000111111222333444555666777:::@@@EEEIIIMMMPPPSSSUUUWWWZZZ[[[[[[]]]___```\\\\\\\\\ZZZZZZ[[[^^^aaacccdddfffhhhjjjmmmooopppqqqrrrtttuuuvvvwwwvvvvvvuuuvvvwwwxxxxxxyyyyyyxxxzzzyyyxxxwwwvvvuuuuuuuuurrrrrrpppnnnkkkiiihhhgggeeeeeeccc```]]]\\\___aaafffdddcccbbbccceeegggiiivvv|||~~~}}}{{{zzzzzz|||ssslllccc\\\YYYWWWVVVTTTSSSVVVYYY[[[]]]bbblllsss~~~rrrfff^^^YYYVVVXXXXXXYYYZZZ[[[[[[[[[[[[[[[YYYVVVSSSQQQNNNJJJGGGDDD@@@<<<999888777666555555555555555555555555555444444555555555555444444333333333444444333222222444444444444444444444444444444444444444444444444333333333333333333333333222333444555555444333222...000222444444444333222000222444555666666555444333333333222222333333333222222222222222222222222111111333444444444333333111111111111111111111111333333222222222222222222444444333333333222222222111111111111111111111111000000000111111111222222000000111222333444444555222222111111222222333444444444444444444444444444444444444444444444444444222222333333444555555666222333444555555555444333666777888999999999999999999999:::;;;;;;;;;;;;:::<<<<<<======>>>@@@AAABBBBBBGGGHHHLLLXXXeee111111111111111111111111444333333222222111111111000111111222444555666666999>>>DDDJJJNNNQQQTTTVVVUUUYYY]]]________________________]]]]]]___cccffffffgggiiikkkmmmoooqqqrrrrrrssstttuuuuuuuuuuuuuuutttuuuvvvwwwwwwwwwwwwwww|||zzzyyywwwuuussssssrrroooooommmkkkiiigggfffeeeaaaccccccaaa]]]ZZZ[[[\\\aaa```___```ccchhhmmmppp{{{}}}zzzooogggbbb^^^[[[UUUVVVVVVSSSQQQUUU]]]dddjjjqqqzzzwwwlllddd```ZZZZZZ[[[\\\\\\\\\[[[[[[^^^\\\YYYWWWUUURRRNNNKKKGGGDDD???<<<:::999777666555555555555555555555555444444555555555555444444111111222333444444444444444444444444444444444444555555555555555555555555111222222333333444444555111111333333333333111111---///222555555555333111///000333555555555444333555555333222222333555555222222222222222222222222111111333444555444444333111111111111111111111111444333333222222111111111444444444333333333222222111111111111111111111111222222333333333444444444//////000111333444555666222222111111222222333444444444444444444444444444444444444444444444444444222222333333444555666666000111333555666666555555555666777888999:::::::::999999:::;;;;;;;;;::::::<<<<<<======>>>@@@AAABBBBBBGGGHHHLLLXXXeee000000111111111111000000000222333444222222222333444444222000000444:::???BBBDDDGGGLLLPPPTTTVVVWWWXXXYYY[[[]]]^^^___^^^^^^\\\^^^```aaaaaabbbdddfffggghhhkkknnnppprrrrrrrrrppprrrsssuuuvvvvvvuuuuuupppwwwyyysssppptttxxxxxxyyyyyyyyyxxxvvvtttrrrpppnnnkkkiiijjjgggbbbaaabbb^^^^^^___^^^]]]\\\\\\\\\cccdddeeehhhkkkooorrrssswwwxxxzzz|||zzz|||}}}wwwqqqmmmfff___UUUQQQSSSUUUVVVUUU]]]bbbjjjqqqwww{{{wwwpppnnniiiccc_________\\\ZZZYYYYYYYYYYYYXXXUUURRRPPPQQQNNNIIIDDD@@@<<<888444;;;888555444444555666555444444444555555555666666888777444222111222333333444444444444444444444444222222333333333333333333333333333444444555555555666666666666555444333333111111111222222333333333222222222222222222222222222222222333333444444444333444444555555444444333111111111111111111111111222444555444333111222333111111222222222333333333000111222222222222111000444444444444444444444444//////000111222222333333333333333333333333333333555444333333222222222222111222333444555444333222555555666777777666555444222333444555555555444333555555444444444555555666555555666777777777777666::::::999999999:::;;;;;;>>>>>>>>>???@@@AAACCCDDDCCCHHHHHHLLLXXXeee111111111111111111111111000222333333222111222333333333333222333777===AAACCCEEEHHHLLLPPPTTTVVVWWWXXXYYYZZZ\\\]]]^^^^^^^^^aaacccdddeeeeeeeeeggghhhjjjlllnnnpppqqqrrrrrrrrruuuvvvvvvvvvuuusssqqqpppooouuuvvvpppmmmppptttuuuuuuvvvvvvuuusssqqqooonnnmmmiiiggggggeee```___aaaaaaeeekkknnnooommmjjjhhhnnnooopppqqqsssvvvxxxyyy{{{{{{|||wwwvvvuuutttwww}}}|||yyyqqqeee^^^\\\[[[YYYWWWVVVYYY^^^dddiiinnnsssvvvvvvzzz}}}yyyuuuqqqkkkbbb\\\YYYYYYZZZ[[[[[[YYYWWWUUUUUURRRNNNJJJFFFAAA<<<888:::777444333333444555444444444444555555555666666666555333222222333444555444444444444444444444444444444444444333333333333333333333444444444555555111111222222333222222222111111222222222333333333222222222222222222222222222333333333333333333444222333333333333333333222111111111111111111111111222444666555444222222222111111222222222333333333222333444444444444333222333333333333333333333333000000111111222333333333111111222333333444555555555444333222222222222222222222333444444444444444333444555666666555444333222333444555555555444444666555555555555666777777888999::::::;;;;;;::::::;;;;;;::::::;;;;;;<<<<<<=========>>>???@@@AAABBBBBBGGGGGGKKKWWWddd222222000000000000222222111222333222111000111222222333555777999<<>>===============>>>???@@@AAAFFFFFFJJJVVVddd222111///......///111222111222333222111000111333222555999<<>>;;;888666777777777666555555555555555555555555555444333333333444444555444444444444444444444444777777666555444444333333444444444444444444444444222222333444444444444444222222222222222222222222222222222222222222222222444444444333333222222222222222333333333333222222222222222222222222222222222444777777666333222222111111222222222333333333111111111111111111111111222222222222222222222222444444333333333333333333111111222333333444555555333333222222222222222333555444333222333444666777222222444555555444333333333333333444444444444444555555555555666777888888888999999:::;;;:::::::::;;;::::::;;;;;;<<<===>>>>>>============>>>???@@@BBBFFFFFFKKKWWWddd111000...------...000111111222333222111111333555555999>>>AAADDDFFFIIIKKKKKKLLLNNNPPPRRRTTTTTTUUUWWWWWWWWWXXXZZZ\\\___```aaaccceeegggggghhhkkkmmmiiijjjlllnnnpppppppppppplllllllllkkkjjjhhhfffdddZZZXXXVVVUUUUUUXXX\\\aaajjjkkkmmmnnnoooooonnnnnnhhhcccaaabbbdddfffkkkrrr{{{{{{xxxzzz~~~|||zzzxxxwwwuuutttrrrssswww|||tttooommmlllpppmmmkkklllkkkiiilllqqqvvvnnncccZZZVVVUUUUUUUUUVVVXXX[[[```eeekkkppprrruuuzzztttkkk___XXXWWWYYY[[[\\\ZZZYYYXXXWWWUUUPPPJJJFFFAAA>>>:::888777777777666555555555555555555555444666666555444333333222222444444444444444444444444777777666555444444333333444444444444444444444444555555555555555444333333222222222222222222222222222222222222222222222222444444444333333222222222333333444444444444333333222222222222222222222222222444666777555333222222111111222222222333333333111111111111111111111111333333333333333333333333444444333333333333333333333333333333333333333333222222222111111222222333444444333222222444555666222333444555666555555444333333333333444444555555444444444444555666777888777777888999999999999999999999999999:::;;;<<<===>>>>>>>>>>>>>>>???@@@AAACCCHHHHHHLLLXXXeee000///............///000111222333222222333666999;;;>>>BBBFFFHHHIIIKKKMMMMMMNNNPPPQQQSSSTTTTTTTTTVVVWWWXXXYYY[[[]]]___```bbbdddfffgggggghhhkkkmmmggghhhjjjlllmmmmmmlllllliiiiiihhhfffccc```]]][[[RRRNNNNNNPPPSSSUUUZZZ___eeegggiiilllnnnoooooooooiiiddd```bbbdddgggnnnuuu|||xxxuuutttssssssrrrnnnpppuuu||||||zzzxxxuuuqqqooohhhfffddddddfffkkkpppsss|||zzzvvvqqqllliiiiiijjjqqqjjjfffdddbbb```ccchhhttt|||{{{xxxuuurrrpppnnnmmmsssxxxvvvjjjccc^^^YYYVVVSSSSSSSSSUUUXXX\\\aaaccciiiooowwwuuufff[[[YYYYYYYYYXXX]]][[[ZZZZZZYYYVVVRRROOOEEEAAA===999888777555444555555555555555444444444777666666555333222111111444444444444444444444444666666555555444333333333555444444444444333333333444444444444333222111000333333333222222222222111222222222222222222222222444333333333333333333222333444444555555444444333333333333333333333333333222444555444333111222333111111222222222333333333444333333222222333333444333333333333333333333333222222222222333333333333555444444333333222222111222111111111111222222333333222222222222333444444222333444555666666555555444333333333333444555666333333333333444666777888888888999:::::::::::::::888888888999:::;;;<<<============>>>???@@@BBBBBBCCCHHHHHHMMMXXXfff111111111111111111111111111222333333333555999<<<@@@CCCFFFIIIJJJKKKLLLNNNOOOPPPQQQRRRSSSSSSSSSSSSVVVWWWYYY[[[]]]___``````bbbdddeeeeeeddddddfffgggcccddddddddddddcccaaa```^^^^^^]]]\\\YYYVVVSSSQQQNNNJJJKKKQQQVVVXXX\\\bbbdddfffjjjnnnqqqsssuuuuuuqqqkkkfffeeegggjjjqqqxxx~~~zzzyyywwwuuurrrmmmhhheeeaaaaaabbbfffmmmrrrvvvxxxvvvvvvuuuvvvvvvsssppplllaaa___]]]\\\[[[\\\^^^___fffhhhjjjjjjiiikkknnnrrrvvvoooiiigggddd``````cccgggsss}}}~~~}}}|||zzzsssqqqmmmjjjgggeeebbbaaacccgggnnnwww}}}{{{~~~uuummmeee___YYYWWWTTTSSSSSSUUUXXXZZZ]]]bbbjjjqqqvvvyyy}}}pppfffbbb___ZZZVVV\\\[[[ZZZYYYZZZYYYVVVTTTLLLHHHBBB>>><<<:::777666666666555555555444444444555555555555444333333222444444444444444444444444444444444444333333333333555555444444444333333333222222333333333222222111333333333222222222111111222222222222222222222222222333333333333333333444333333333444444333333333333333333333333333333333333333333222000000111333111111222222222333333333444444333222222333444444222222222222222222222222000000111111222333333333444333333333333333333222111111111111111222333333000111222222333333222222000111333444555555444444444444333333333444555666333333444444555777888999888999999:::::::::::::::999999999999;;;<<<===>>>:::;;;;;;<<<>>>@@@BBBCCCCCCGGGGGGLLLXXXeee111222333333333333222111111222333333444777;;;>>>DDDFFFIIIJJJJJJKKKMMMNNNQQQQQQRRRSSSSSSSSSSSSSSSUUUWWWZZZ]]]___`````````bbbccccccbbb```______```^^^^^^^^^]]][[[XXXVVVUUUQQQQQQRRRQQQPPPNNNLLLKKKMMMIIIKKKTTTZZZ\\\___eeegggiiimmmrrrvvvyyy{{{|||zzzsssmmmkkkkkkmmmttt{{{{{{~~~|||yyy{{{}}}~~~wwwwwwuuuqqqooorrrxxx}}}~~~}}}{{{wwwxxxyyyxxxtttmmmfffaaa[[[YYYWWWXXX\\\aaaeeeggglllmmmooorrrtttsssooollldddbbb```^^^\\\ZZZZZZZZZWWW\\\bbbgggkkkpppwww|||zzztttrrrnnnhhheeefff^^^iiirrrtttsssttttttsssnnnkkkgggdddbbb```]]][[[YYY\\\aaagggnnntttyyy{{{|||}}}~~~~~~|||yyyuuussspppuuu{{{zzzpppiiiaaa^^^YYYUUUTTTUUUWWWYYYVVVZZZ```fffjjjooosssvvvvvv|||vvvqqqlllccc\\\ZZZXXXWWWWWWXXXXXXWWWUUURRRNNNHHHDDD@@@>>>;;;999666666555555555444444444222333444444555555444444444444444444444444444444222333333333333333333333555555555444444333333333111111333333444444444444333333333222222111111111222222222222222222222222222222222333333444444444222222222333333222222222333333333333333333333333333333222000...///111444111111222222222333333333333222111000000111222333000000000000000000000000//////000111222222333333222222222333333444444444111111000000111222333333///000111222333222111111///000222333444444333333444444333222333444555666444444555555666888999:::777777888999999999999888:::::::::;;;<<<===??????888999999;;;===???AAABBBBBBFFFFFFKKKVVVddd...------///111222222111333333333444888===BBBEEEJJJJJJKKKLLLNNNOOOPPPPPPVVVTTTSSSRRRRRRSSSUUUVVVUUUWWWYYY[[[]]]]]]]]]]]]______^^^]]][[[YYYWWWVVVPPPPPPQQQOOOMMMKKKLLLMMMJJJJJJKKKJJJIIIJJJLLLNNNRRRRRRWWW___cccbbbbbbeeegggkkkqqqxxx~~~}}}wwwrrrppprrruuuxxx{{{~~~{{{ttttttxxxyyyvvvxxx{{{|||~~~{{{|||}}}yyyvvvrrrnnnhhheeedddgggiiijjjsssvvvzzz{{{zzzxxxwwwwwwssstttuuuvvvtttnnngggaaaYYYWWWTTTRRRSSSWWW\\\___bbbffflllqqqttttttrrrqqqgggdddbbbbbbdddaaaZZZTTTVVVZZZaaahhhnnntttzzz}}}}}}xxxtttpppooojjjfffdddfffhhhiiinnnssspppmmmjjjgggddd```\\\YYYUUUVVVXXXZZZ]]]bbbhhhlllppptttxxxyyyvvvoooiiifffffffffhhhlllrrr{{{}}}yyyoookkkeee^^^YYYVVVUUUUUUTTTVVVWWWXXXZZZ___dddhhhnnnttt||||||nnnaaabbb\\\YYY[[[ZZZTTTQQQTTTSSSRRROOOIIICCC>>>;;;:::999777555444555666666555555555555555444333222222333333333444444555555555666444111000000222555777555555444444444333333333444444444444444444444444222222222222222222222222111222333333444444444444222222222333333444444444222222222222222222222222222222444444444444222222444444444333333222222222222222222111111111111000111111222222222333333333222222111111000/////////111111222222222333333333333333333333333333333333111111222333333444555555222222222222222222222222444444444555555555666666555555555444444333333333000222444555777777777666999999999999999999999999;;;::::::::::::;;;<<<<<<<<<<<<======>>>@@@AAABBBBBBGGGGGGLLLWWWbbb}}}000//////000111222222222333444555888<<<@@@DDDGGGJJJJJJKKKLLLNNNOOOPPPQQQTTTTTTSSSRRRRRRSSSTTTUUUWWWXXXXXXYYYYYYYYYXXXWWWVVVVVVVVVTTTSSSQQQOOONNNHHHIIIIIIHHHFFFEEEFFFGGGGGGIIIKKKMMMNNNPPPSSSVVV^^^]]]aaahhhlllkkkkkknnnrrrvvv{{{}}}yyyxxxyyy|||}}}~~~~~~}}}yyyvvvwww}}}zzzvvvwwwyyy|||zzzxxxwwwuuutttpppiiidddaaa```aaaaaa^^^aaadddffffffgggggghhhooorrrvvvzzz{{{uuummmggg\\\YYYUUURRRRRRTTTWWWZZZ```bbbfffjjjnnnpppqqqrrrllliiigggggggggddd^^^XXXWWWYYY]]]bbbhhhpppwww|||~~~|||zzzmmmgggbbbbbbdddffflllsssuuutttsssppplllhhhdddbbb[[[[[[[[[ZZZZZZ\\\```cccfffkkkrrruuusssmmmhhheee```aaaaaacccggglllqqqtttyyy|||yyywwwsssnnnhhhccc```^^^XXXXXXVVVTTTTTTVVVZZZ]]]ccciiiqqqvvvzzz}}}sssqqqhhhaaa___[[[VVVUUUWWWUUUTTTRRRNNNIIICCC@@@>>>:::888555444555666555444444444555555555444333333333444444444444444444555444444333333333333444444555555555444444444333333444444444444444444444444222222222222222222222222111222333333444444444333333333333333333333444444444444444444444444444444222333333444444333333222666555555444444444444444222222222222111111111111111222222222222333333333222222222222222222222222111111222222222333333333333333333333333333333333222222222333333444444444333333333333333333222222333444444444444555555555555555555444444333333333222333555777888888888888999999999999999999999999;;;::::::::::::;;;<<<<<<<<<<<<======>>>@@@AAABBBBBBGGGGGGKKKVVVaaa|||222222111111111222222222444666999===BBBEEEHHHJJJKKKKKKLLLMMMOOOPPPQQQQQQSSSSSSSSSRRRRRRRRRRRRRRRVVVVVVUUUTTTSSSQQQOOONNNKKKKKKKKKJJJIIIHHHGGGFFFAAABBBBBBAAA@@@@@@AAACCCEEEIIIOOOTTTYYY]]]aaadddiiigggiiinnnpppnnnooorrr{{{}}}xxxzzz||||||~~~xxxyyyzzzzzz{{{~~~~~~~~~~~~xxxrrrppprrrtttuuurrrllleee___ZZZWWWVVVQQQSSSUUUWWWXXX[[[^^^```gggllluuu}}}}}}uuuoooddd```[[[VVVSSSSSSTTTUUU^^^^^^```cccggglllpppsssooommmkkkjjjjjjhhhbbb]]]YYYYYYYYY\\\bbbjjjsssxxx~~~}}}|||ooohhh```^^^^^^aaahhhpppwwwzzz}}}|||vvvqqqooonnnfffeeebbb^^^ZZZXXXXXXZZZ```gggoootttsssnnniiifff]]]\\\\\\[[[\\\___aaabbbiiikkkmmmoooppprrrvvvxxx}}}yyyxxxzzz}}}~~~~~~~~~yyysssooodddbbb]]]WWWRRRQQQRRRTTTYYY^^^eeejjjooottt|||zzzooohhhaaa[[[WWWXXXWWWVVVVVVTTTPPPKKKGGGDDD<<<:::777555555555444333333444444555555555444444555555555444444444444444333444555666666555444333555555555444444444444333444444444444444444444444333333333333333333333333222222333444444444333333444444444444333333333333444444444444444444444444222333333444444333333222666555333222222333444444333222222222111111111111222222222222333333333333222222222333444555555555111111222222222333333333333333333333333333333333333333333333333333333333333333333333333333444444333333333333444444444444555555555444444444444444555666777888999:::::::::999999999999999999999999;;;::::::::::::;;;<<<<<<<<<<<<======>>>@@@AAABBBBBBGGGGGGKKKUUU```zzz222222222111000111222444666999>>>CCCHHHKKKLLLLLLLLLMMMNNNOOOPPPQQQRRRRRRQQQQQQRRRRRRRRRQQQPPPPPPPPPPPPOOOMMMKKKIIIGGGFFFCCCCCCCCCCCCCCCBBBAAAAAA>>>???@@@@@@???@@@BBBEEEHHHOOOXXXaaahhhnnnsssvvvtttqqqppprrrqqqnnnnnnqqq||||||}}}}}}}}}|||{{{}}}~~~yyyvvvrrrppprrrwww|||~~~}}}vvvnnnhhhhhhnnnsssuuusssooohhh```YYYTTTQQQOOOPPPQQQQQQRRRVVVZZZ^^^___eeennnwww}}}}}}xxxtttmmmiiiccc\\\WWWUUUUUUUUU]]]]]]^^^aaaeeeiiimmmooollljjjiiijjjjjjhhheeeaaa\\\[[[YYY[[[```ffflllpppnnnpppsssuuuvvvuuusssrrrllleee^^^[[[[[[\\\bbbiiirrrxxx{{{vvvuuuvvvqqqoookkkddd]]]YYYWWWWWWbbbhhhqqqwwwwwwtttooommmdddbbb^^^[[[ZZZ[[[\\\^^^```aaabbbdddeeefffhhhjjjjjjfffdddgggjjjmmmssszzzyyyxxxzzz~~~~~~zzzrrrggg]]]VVVSSSRRRUUUXXX\\\```dddiiipppttt|||~~~yyypppeee\\\WWWVVVVVVVVVVVVUUURRRMMMJJJ@@@===:::777666666444333333333444555555666555555666666555555444444333333555666666777666666555444555555555555444444444444444444444444444444444444333333333333333333333333222333333444444333333333555555444444333333333222222222222222222222222222333333333333333333333333333222000//////000222333333333222222222111111111222222222333333333444444333333333333444444555555111111222222222333333333333333333333333333333333333333333333333333333222333333444444444444555555222222222333333333444444555555555555555444444444666666777888999999::::::888999999999999999::::::;;;::::::::::::;;;<<<<<<<<<<<<======>>>@@@AAABBBCCCHHHGGGKKKUUU___yyy111222222111000111444777:::>>>CCCIIIMMMNNNNNNNNNNNNNNNOOOOOOPPPPPPQQQQQQNNNNNNOOOOOONNNMMMLLLLLLHHHGGGFFFEEECCCBBBAAAAAA<<<===>>>>>>?????????>>>>>>???@@@@@@AAACCCGGGIIIPPPXXXdddpppyyy~~~{{{wwwvvvtttpppppprrr}}}}}}}}}}}}{{{sssnnngggccccccfffiiijjjjjjjjjhhhccc___bbbiiioooqqqrrrrrrmmmeee]]]WWWTTTOOOOOONNNLLLLLLNNNSSSVVVYYY\\\ccckkkrrruuuuuutttnnnkkkeee___ZZZWWWVVVVVVZZZ[[[^^^aaadddeeefffgggeeeeeeeeefffgggfffeeeccc```^^^]]]___cccfffggggggfffhhhjjjlllmmmllljjjhhheee```[[[[[[ZZZYYY\\\aaagggooowwwzzzxxxuuuuuuwwwsssrrrnnnggg```[[[XXXXXX___fffooovvvzzzzzzzzzyyyuuuqqqjjjddd```^^^^^^___^^^^^^___```bbbccccccccc___ZZZXXXZZZ]]]___eeekkkxxxyyyttttttyyyoooaaaWWWSSSQQQRRRTTTVVVZZZ___eeeiiipppsssyyy~~~wwwggg\\\XXXVVVUUUUUUUUUTTTRRROOOFFFCCC>>>;;;999777555333333333444555666666666666666666666555555444444444888777666555555555555666666666555555555444444444444444444444444444444444333333333333333333333333333333333444444333333222555555555444444333333333222222222222222222222222333333333333333333333333222111000000000111222222333333333222222222222111222222333333333444444444444333333333222222222111111111222222222333333333333333333333333333333333333333333333333333333222333333333444444555555555222222222333333333444444555555555555555555555555666666666666777888888999888888888999999:::::::::;;;::::::::::::;;;<<<<<<<<<<<<======>>>@@@AAABBBCCCHHHHHHKKKUUU```zzz///111333222111333888<<<@@@DDDHHHMMMPPPPPPOOONNNNNNNNNNNNMMMMMMMMMMMMMMMIIIIIIIIIHHHGGGGGGFFFFFFAAAAAA@@@???>>>>>>>>>>>>999:::;;;===>>>>>>?????????AAABBBCCCDDDGGGLLLOOOYYYbbbppp|||}}}xxxuuurrrooopppsss~~~}}}}}}{{{ooohhh```[[[ZZZ\\\\\\[[[YYYZZZ[[[YYYYYY\\\bbbgggjjjnnnrrrpppiiiaaa[[[YYYQQQQQQNNNKKKJJJKKKNNNQQQUUUVVVZZZ___fffkkkmmmmmmhhheeeaaa\\\XXXWWWVVVVVVWWWZZZ^^^bbbddddddcccbbbbbbcccddddddeeeeeeeeeeeeaaa``````cccggghhhgggdddbbbcccdddeeeeeedddbbb```___\\\ZZZ\\\[[[YYYZZZ]]]___eeemmmqqqqqqppppppqqqnnnmmmjjjeee___[[[YYYYYYXXX^^^fffnnnuuu{{{zzzssslllfffcccaaa`````````bbbdddeeeeeeccc]]]XXXUUUWWWWWWXXX[[[aaalllwwwyyywwwzzzqqqbbbYYYSSSRRRQQQQQQTTTYYY]]]```eeejjjpppvvv{{{zzzmmm```[[[VVVTTTTTTUUUSSSQQQLLLHHHCCC???===:::777555444444555666666666555555666666666555555555555555999888666444444444555666666666666555555555444444444444444444444444444444333333333333333333333333333333444444444333222222555555555444444444444444444444444444444444444444444333333222222333333444333333333444444444444444333333333333222222222222333333333333444444444444333333333222111000000000111111222222222333333333333333333333333333333333333333333333333333333333222222333333444444555555333333333333444444444444555555555555555666666666666555555555555666777888888888888999999::::::;;;;;;::::::::::::;;;<<<<<<<<<<<<======>>>@@@AAABBBCCCHHHHHHLLLVVVaaa{{{...111444444333666===CCCFFFIIILLLOOOQQQPPPOOONNNLLLKKKKKKJJJIIIHHHGGGFFFDDDCCCAAA@@@?????????@@@@@@???===<<<<<<<<<======;;;<<<>>>@@@AAABBBCCCCCCDDDEEEFFFGGGIIIMMMSSSWWW___iiiwww|||wwwuuusssqqqtttyyy~~~{{{zzznnnfff]]]XXXWWWWWWUUUSSSOOOPPPRRRSSSTTTVVVZZZ\\\bbbhhhpppqqqkkkbbb]]][[[UUUTTTQQQNNNLLLLLLNNNQQQSSSTTTUUUYYY^^^bbbdddddd___^^^[[[XXXWWWWWWXXXYYYZZZ\\\```dddfffgggggggggfffgggggggggfffeeeeeefffaaa```___ccchhhkkkiiifffbbbcccccccccbbbaaa```___^^^ZZZZZZ\\\\\\[[[\\\```^^^aaafffjjjlllllljjjiiiiiiiiigggccc___[[[ZZZZZZVVVZZZ___eeemmmuuu~~~}}}uuummmiiifffeeefffhhhkkklllkkkhhhbbb^^^ZZZZZZYYYVVVWWW[[[```jjjuuu|||vvvlllaaa]]]XXXUUUTTTUUUWWWXXX[[[```fffjjjnnnuuunnneee[[[TTTSSSTTTSSSRRRRRRNNNHHHDDD@@@===:::777555666666666666555555444555555555555666666666666666666666666555444333222666666666666555555555555444444444444444444444444444444444444444444444444333444444444333333222111444444444444555555555555444444444444444444444444444333333222222333333444222333555666666666555444444444333333333222222222333333333444444444444555222222222222111111111111111111222222222333333333333333333333333333333333222222222333333444444444111111222222333444444444333444444444444555555555444555555555666666666777666666555555555666777888777888888999::::::;;;;;;;;;::::::::::::;;;<<<<<<<<<<<<======>>>@@@AAABBBCCCHHHIIIMMMWWWccc}}}...222555666666999AAAHHHJJJLLLNNNPPPQQQPPPNNNMMMJJJIIIHHHGGGEEEDDDCCCBBB@@@>>><<<:::999999;;;<<<@@@???===<<<;;;;;;<<<===???@@@BBBDDDFFFHHHIIIIIIHHHIIIKKKLLLNNNSSSYYY]]]bbblllzzz{{{zzzzzzzzz~~~~~~|||yyyyyy{{{{{{zzzxxxxxxmmmfff]]]XXXWWWWWWTTTQQQLLLLLLNNNOOORRRSSSTTTTTT]]]eeemmmpppjjjbbb\\\ZZZTTTSSSQQQNNNKKKKKKNNNPPPSSSSSSUUUXXX\\\^^^^^^^^^[[[ZZZXXXWWWWWWYYYZZZ\\\^^^```cccfffjjjlllnnnoookkklllllljjjhhhgggggggggaaa^^^]]]aaahhhmmmllljjjhhhggggggffffffeeeeeeeee___[[[ZZZ\\\]]]\\\___ccc```aaacccgggiiiiiigggdddggggggfffccc___\\\[[[\\\[[[\\\^^^aaagggoooyyyyyyssslllkkkkkknnnrrrsssqqqnnnhhhccc```___\\\WWWWWWYYYXXXaaakkkrrrzzzrrrlllccc[[[VVVSSSRRRRRRTTTXXX^^^aaadddjjjttt|||yyynnn___VVVSSSSSSSSSRRRUUUQQQKKKFFFBBB???;;;999666777777777666555444444444444555555666666777777333555777888888555222///777666666666555555555555444444444444444444444444444444444444444444444444444444444444333333222111333444444444555666666666222222222222222222222222444444222222222222444444///111444666666555333111444444444333333333222222333333333444444444555555000111111222222333333444111111222222222333333333333333333333333333333333111111222333333444555555000000111222222333444444444444444555555555666666444555555555666666777777777777666555555666777888777777888999::::::;;;;;;;;;::::::::::::;;;<<<<<<<<<<<<======>>>@@@AAABBBCCCHHHIIIMMMXXXddd666555666888<<>>>>>>>>:::999888888999;;;===???999;;;===>>>>>>???AAABBBEEEGGGJJJLLLLLLMMMNNNOOONNNNNNOOORRRVVVZZZ\\\]]]bbbiiisss|||~~~{{{zzz|||}}}yyywwwzzztttooopppqqqqqqqqqjjjgggbbb]]]YYYWWWWWWXXXVVVSSSPPPOOOPPPQQQQQQQQQXXX^^^bbbcccdddeeeaaa\\\TTTTTTTTTSSSPPPOOOPPPQQQYYYYYYZZZ[[[\\\^^^___```^^^]]][[[YYYYYY\\\aaaeeeggghhhjjjmmmqqquuuxxxzzzzzzzzzwwwtttssstttpppiiijjjdddbbbkkktttuuurrroooqqqooolllhhheeeddddddeeeddddddcccbbbaaabbbdddeeefffjjjkkkgggfffgggfffdddbbbbbbaaabbbccccccaaa```\\\\\\]]]aaagggooowww|||~~~zzzqqqmmmrrrvvvuuutttvvvrrrsssrrrlllddd\\\YYYXXXZZZ___gggnnnsssvvvxxxzzz}}}xxxvvvxxxyyyxxx~~~wwwooohhh```XXXRRRYYYSSSRRRXXX]]]___dddkkk~~~pppbbbZZZWWWWWWXXXUUUTTTRRRMMMHHHBBB>>>;;;:::888666555666777666666:::999888666555555555555444444555555666777777777666666666666666666666666444444444333333222222222333333333444555666777777666666555444444444444555444444444444444444444444777555333444555555222///111111111111111111111111///000111222444555666777333333333333333333333333333333333333333333333333222222222222222222222222222333444444444333555666555555777888999999999999444444333222222333333333000111333555555444333222222222333333333444444444555555555555555555555555555444444444555666888:::888888999999999:::::::::<<<<<<<<<<<<<<<<<<<<<<<>>???===???AAACCCCCCDDDFFFHHHMMMPPPSSSTTTTTTSSSRRRRRRPPPPPPQQQTTTXXX[[[]]]^^^aaahhhqqqxxx}}}|||yyyxxxyyy{{{|||}}}~~~}}}zzzxxx|||~~~|||{{{|||yyyxxxxxx{{{xxxkkkggghhhiiijjjlllpppnnnjjjeeeaaa^^^]]]\\\XXXUUURRRPPPQQQRRRRRRQQQSSSYYY^^^```aaabbb___ZZZXXXXXXXXXWWWVVVVVVXXXZZZ___```bbbeeefffgggggggggfffeeeccc``````aaadddgggmmmooosssvvvzzz~~~~~~~~~{{{uuuqqqkkkkkkuuu}}}yyytttnnnjjjgggggggggfffeeedddeeehhhlllooonnnsssuuusssppppppmmmhhhfffeeeeeeeeeggggggeeedddaaaaaabbbeeejjjqqqxxx|||}}}uuuuuuvvvuuuuuuwwwxxxzzzzzzuuunnnfffaaa___\\\bbbkkkrrruuuvvvuuuuuuuuupppnnnnnnmmmkkkpppwww}}}ssshhhaaa^^^XXXTTTWWWYYYYYY[[[___qqqnnnqqqyyy}}}pppggg```\\\[[[XXXVVVTTTRRROOOKKKFFFCCC<<<:::777666777777777666999888777666666555555666777777777777777777666666666666666666666666666666444444444333333333222222222222333333444444555555444444444444444555666777444444444444444444444444555333222222444333111...111111111111111111111111333333333333333333333333333333333333333333333333333333333333333333333333222222222222222222222222111333444444333333444555222222333444555555555555333222222111111222222333000222333555555444333222222222333333333444444444555555555555555555555555444444444555666777888999888888999999999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;>>>>>>??????@@@BBBCCCDDDBBBGGGHHHLLLVVV```zzz444666;;;AAAGGGLLLPPPRRRQQQPPPNNNLLLIIIFFFCCCBBB<<<;;;999777555555555555::::::::::::<<<>>>AAABBBDDDFFFIIIKKKLLLMMMOOOQQQVVVXXX[[[[[[YYYVVVUUUTTTSSSTTTUUUWWWZZZ\\\___```aaagggpppwww{{{|||}}}}}}~~~|||zzzyyyxxxyyyyyy|||~~~|||{{{~~~~~~zzzvvvuuuqqqnnnkkkkkkmmmppprrrsssqqqhhhaaa_________bbbgggqqqpppmmmjjjfffccc```^^^[[[XXXTTTRRRSSSTTTTTTTTTRRRYYY___aaacccdddaaa\\\\\\\\\\\\[[[[[[]]]bbbeeeiiilllqqquuuwwwvvvtttrrrqqqpppmmmkkkkkkkkklllmmmvvvzzz|||xxxyyy~~~uuupppmmmooonnnmmmlllmmmrrrzzzwwwooolllkkkjjjkkklllmmmllljjjjjjjjjjjjmmmqqqvvv{{{zzzwwwtttssstttvvvxxxzzzwwwqqqiiiccc```]]]dddnnnuuuwwwvvvtttrrrnnnkkkhhhfffccc```ccchhhkkksss~~~yyyiiibbb[[[YYYWWWTTTTTTVVV```\\\]]]fffooovvv~~~xxxnnnfffbbb[[[XXXTTTSSSRRROOOJJJFFF???<<<999888888888777666777777666666666666777777999999999888777666666666666666666666666666666666444444444444333333333333333333333333333333333333333333333444555666777888444444444444444444444444555444333444444444222000222222222222222222222222333333333333333333333333333333333333333333333333222222222222222222222222222222222222222222222222111222333333222222333444111111222333333222222222222222111111111111222222111222333444555444333222333333333333444444444444555555555555555555555555333444555666777888888888888888999999999:::::::::::::::::::::;;;;;;;;;;;;======>>>>>>???AAABBBCCCBBBGGGHHHLLLVVV```zzz:::===BBBHHHMMMOOOQQQQQQRRROOOKKKGGGBBB@@@>>>>>><<<;;;999888777777888888999:::<<<>>>AAADDDGGGIIIMMMOOOSSSUUUVVVWWWYYY[[[[[[\\\\\\ZZZVVVTTTTTTTTTUUUWWWXXXYYYZZZ]]]```bbbeeekkkttt{{{~~~~~~}}}||||||||||||||||||||||||~~~~~~~~~zzzuuusssllliiieeebbbbbbbbbaaa```aaa]]]ZZZZZZYYYXXX\\\bbbkkkkkkkkkkkkhhheeeaaa___]]]ZZZWWWUUUWWWYYY[[[[[[ZZZaaahhhkkkmmmmmmiiiccc^^^_________```dddjjjnnnuuuzzz{{{yyywwwvvvvvvwwwvvvvvv~~~zzz~~~}}}|||zzzzzz{{{vvvuuuttttttvvvwwwvvvuuuxxxxxxyyyzzz}}}|||uuupppmmmnnnpppssssssooohhhbbb]]]\\\bbbjjjqqquuuvvvvvvvvvpppooollliiiddd``````aaa]]]dddnnnzzz|||ssshhh___YYYVVVTTTUUUXXXTTTTTT[[[ccciiiqqqxxx~~~uuupppiiiccc[[[VVVTTTQQQLLLHHHAAA???;;;999888888666555666666666666666777888888888888888777777666666666666666666666666666666666444444444444444444333333444444444333333333333333333333333444444666777777444444444444444444444444777666666666777666555444222222222222222222222222000111111222444555555666222222333333333333444444222222222222222222222222222222222222222222222222111222333333111111222333333444444444444333333222222222222111222222333444111222333444444444333333333333333444444444444555555555555555555555555555222333555777888888888777888888999999999:::::::::999999:::::::::::::::;;;<<<=========>>>@@@AAABBBBBBGGGHHHLLLVVV```zzz???BBBHHHMMMQQQSSSSSSRRRPPPMMMHHHBBB>>>;;;::::::999999888888888999:::;;;;;;===@@@DDDHHHMMMPPPRRRUUUXXX[[[]]]^^^^^^___```^^^\\\YYYUUURRRQQQSSSUUUVVVWWWXXXXXXXXX[[[```dddnnnttt~~~}}}zzzwwwxxxzzz|||~~~{{{zzzvvvrrrooofffccc^^^[[[ZZZYYYWWWVVVWWWTTTTTTUUUTTTRRRVVV\\\bbbdddggghhhhhhfffcccaaa^^^\\\ZZZZZZ^^^cccgggiiihhhpppwwwyyyzzzyyysssllleeeffffffgggiiinnntttyyy~~~~~~tttmmmiiijjjlllmmmkkkfffaaa]]]YYY]]]ccchhhnnnsssxxx|||{{{{{{zzztttmmmfffaaa^^^ZZZ]]]cccllluuu~~~|||lllbbb\\\XXXUUUSSSPPPPPPVVV\\\___dddhhhuuuxxx~~~zzznnnccc\\\WWWRRRNNNEEEBBB>>>;;;999888666555666555555666666777888999555555555666666777777777777777777777777777777777444444444444444444444444555555555555444444444444666555555444444444555555444444444444444444444444555666777777666555555555222222222222222222222222111111222333333444555555222222222333333444444444222222222222222222222222222222222222222222222222111222333333111111222333444444555555555444444333333333333333333444555666222222333333444444444333333333444444444555555555555555555555555555555555333444666888999999888888888888999999999:::::::::999999999::::::;;;;;;;;;<<<<<<<<<===>>>???AAAAAABBBGGGHHHLLLVVV```zzzAAAEEEJJJPPPTTTUUUUUUTTTMMMJJJEEE???;;;999999999555555555666888:::<<<>>>AAACCCGGGKKKPPPTTTXXXYYYZZZ]]]```aaaaaa_________\\\[[[XXXTTTQQQRRRUUUXXXVVVVVVVVVTTTTTTXXX```fffwww~~~zzzuuuuuuvvvxxx{{{~~~}}}|||~~~|||vvvrrrmmmjjjiiieeebbb^^^[[[ZZZYYYXXXVVVQQQOOOPPPRRRRRRQQQTTTZZZYYY\\\___bbbcccbbb```^^^___^^^^^^bbbiiirrrxxx|||zzz|||tttpppqqqrrrsssvvvzzzxxxiiihhhfffeeedddaaa]]]YYYVVVXXX[[[___dddllluuu{{{wwwoooeee^^^^^^___```eeekkksss{{{sssiii```XXXSSSOOOOOOTTTXXXXXXZZZ]]]iiinnnvvv~~~rrreee[[[UUURRRJJJFFFBBB>>><<<:::888666666666666666666777888888444444444555666777777777777777777777777777777777444444444444555555555555555555555555555555555555666666555444444444444444444444444444444444444444222333555555333222333333333333333333333333333333555444444333333222222111111222222333333444444555333333333333333333333333222222222222222222222222222333444333222111222333222222333444444333333333444333333444444555666777222222222333333333444444333444444444555555555555555555555555555555555555444555666777888999999999888888999999999:::::::::999999::::::;;;;;;<<<<<<<<<<<<======>>>@@@AAABBBBBBGGGHHHLLLVVV```zzzFFFIIIMMMQQQSSSTTTSSSRRRIIIGGGBBB>>>:::999888888666777888:::===@@@CCCEEEJJJLLLOOOSSSVVVYYY\\\]]]\\\^^^aaaaaa___\\\[[[ZZZVVVVVVVVVUUUTTTTTTUUUWWWTTTTTTRRROOOOOOUUU___hhhzzzxxxwwwxxxzzz|||}}}}}}zzzvvvuuuwww{{{}}}~~~sssmmmiiidddccceeefffccc```___^^^]]][[[ZZZRRROOOOOOSSSVVVWWWYYY^^^ZZZ]]]```cccdddcccbbb```aaaaaacccjjjuuu|||xxxzzz|||~~~sssnnnhhhdddaaa___[[[YYYVVVVVVWWWYYY]]]dddlllrrr}}}{{{qqqhhhccccccdddfffjjjooouuuxxxyyy{{{|||}}}qqqddd[[[VVVSSSTTTUUUTTTTTTWWW]]]bbbkkkttt|||rrrcccZZZXXXPPPLLLGGGCCC@@@>>>;;;999777666666666666666777888666666666666666777777777777777777777777777777777444444444444555555555666333333333444444555555666555555444444444555555666444444444444444444444444000222444444222111222444333333333333333333333333555555444333333222111111111111222333333444555555444444444444444444444444222222222222222222222222333555555444333222222333111111222333444444444444333333333333444555666666333222222222333333444444444444444444555555555555555555555555555555555555555555555666777888::::::888888999999999:::::::::999::::::;;;<<<<<<===============>>>???@@@AAABBBBBBGGGHHHLLLVVV```zzzMMMNNNPPPRRRRRRQQQOOOMMMGGGEEEAAA===:::999888888;;;<<<>>>@@@DDDHHHLLLNNNQQQRRRUUUWWWZZZ\\\]]]]]][[[^^^```___]]]YYYWWWVVVOOOQQQUUUVVVUUUTTTTTTUUUSSSRRRPPPLLLLLLRRR___iiiyyy}}}}}}~~~~~~yyyyyywwwtttpppooorrrwwwzzz|||~~~|||zzz}}}}}}|||{{{ssskkkgggbbb___aaafffdddbbb___]]]]]]\\\ZZZXXXUUUPPPPPPVVV[[[]]]```dddfffhhhjjjlllmmmmmmkkkjjjcccdddgggppp}}}|||{{{qqqjjjfffdddaaa^^^VVVVVVWWWWWWYYY^^^dddiiittt~~~tttgggggggggiiilllooorrrtttyyyyyyvvvsssrrruuu}}}rrrggg```YYYWWWUUUQQQQQQSSSVVV[[[bbbkkkuuunnnddd```TTTPPPKKKGGGDDDAAA>>><<<777777666666666666777777999999888888777777666666777777777777777777777777444444444555555555666666111111222333333444555555333333333444555666777888444444444444444444444444111444666666333222444555333333333333333333333333222222222333333444444444111111222333333444555555555555555555555555555555222222222222222222222222444555666555333222333444111222333444555666666666222222222222333444555666333333222222222333444555444444444555555555666666555555555555555555555555666666555555666888:::;;;888888999999999:::::::::::::::;;;;;;<<<===>>>>>>======>>>>>>???AAABBBCCCBBBGGGHHHLLLVVV```zzzMMMLLLMMMOOOQQQOOOJJJEEE@@@>>>;;;999888999:::<<<<<<@@@EEEIIILLLNNNQQQSSSYYYYYYYYYZZZ[[[[[[\\\\\\]]]\\\YYYVVVSSSQQQOOOOOOUUUVVVWWWXXXXXXXXXWWWVVVRRROOOOOOOOOMMMOOO\\\kkkyyyzzz{{{~~~zzzuuuwww||||||xxxrrrkkkjjjnnntttzzz|||~~~zzzvvvsssrrrooollllllnnnqqqssssssllleee___^^^]]][[[\\\``````___^^^]]]]]]\\\YYYWWWWWWWWWWWWXXX\\\ccclllsssxxxyyyzzzzzzxxxvvvttttttuuuttttttyyytttkkkeeeaaa___[[[ZZZXXXWWWWWWYYY\\\^^^mmmvvvtttqqqnnnooorrrvvvxxxwwwzzzvvvpppkkkjjjlllpppsss~~~}}}oooaaa[[[XXXRRRQQQTTTTTTUUUZZZ```fffoooppp```\\\VVVOOOKKKJJJGGGBBB======:::777555555666555555999777666555555666777999888888888888888888888888555555555555555555555555444444444444444444444444666666555555555444444444444333333222333444555666555555555444444333333333444333333333333444555555222444555444111000333555222333555777777666555444444444444444444444444444333333333333333333333333222222333333333333444444222333333444444333333222222222333333333333444444777777666555444444333333444444444444444444333333777777666666666666777777666666666666777777777777444555666777888999::::::888999:::;;;;;;;;;::::::??????@@@AAAAAABBBCCCCCCCCCHHHHHHKKKUUU^^^wwwOOONNNNNNOOOPPPMMMHHHCCC===<<<:::999999:::===>>>DDDGGGLLLOOOQQQSSSVVVXXXZZZZZZZZZZZZ[[[[[[[[[ZZZXXXWWWUUUSSSRRRPPPOOOOOORRRTTTVVVXXXXXXVVVTTTRRRNNNLLLMMMNNNNNNQQQ]]]kkk{{{~~~xxxuuuyyy}}}xxxrrrppprrrwwwzzz|||}}}}}}~~~}}}uuuooofffccc```^^^^^^___^^^^^^aaa[[[WWWWWWVVVUUUVVVZZZ[[[[[[ZZZYYYYYYXXXWWWVVVXXXZZZ]]]```fffoooxxx}}}rrrkkkfffccccccaaa___]]]]]]]]]^^^___gggmmmwww~~~~~~zzzxxxvvvtttrrruuuzzz{{{uuummmeeeaaabbbfffiiiqqqxxx~~~rrriii___VVVTTTXXXRRRRRRVVVZZZ^^^eeesssqqqbbb[[[SSSMMMKKKIIIDDDAAA===:::777555555666666666888777666555555666777888555555555555555555555555555555555555555555555555444444444444444444444444666666555555555444444444444444333333333444555666555555444444444333333333444333333333333444555555444555555555444444555777222333555666777666555444444444444444444444444444333333333333333333333333222222333333333333444444222333333444444333333222222222333333333333444444333333333444444444444444444444444444444444444444666666555555555555666666666666666666777777777888666666777888888999::::::::::::::::::;;;;;;;;;;;;>>>>>>???@@@AAAAAABBBCCCCCCHHHHHHKKKUUU^^^wwwRRRQQQOOONNNMMMIIIDDD@@@::::::999:::<<<>>>AAACCCMMMOOOSSSUUUVVVXXXZZZ\\\\\\\\\\\\[[[[[[YYYXXXXXXRRRQQQQQQPPPPPPPPPPPPQQQPPPQQQTTTUUUTTTQQQMMMKKKJJJJJJMMMPPPRRRWWWcccnnn|||~~~~~~}}}~~~{{{xxxwww|||}}}yyyxxxyyy{{{|||{{{{{{|||sssjjj```]]]ZZZXXXXXXVVVTTTSSSWWWSSSPPPRRRRRRQQQSSSWWWYYYYYYXXXXXXXXXXXXYYYYYY\\\```fffmmmuuu~~~|||sssmmmjjjkkkjjjiiigggffffffffffffgggiiimmmrrruuuuuuqqqnnnnnnmmmnnnrrryyy~~~tttiiiccc```aaacccdddiiirrr}}}}}}oooaaa\\\\\\TTTRRRSSSVVVXXX\\\gggqqqyyyoooggg\\\TTTOOOLLLIIIFFF@@@===999777888999999999888777666555555666777888777777777777777777777777555555555555555555555555444444444444444444444444555555555555555444444444444444333333333444555555555444444444444333333333444333333333333444555555555444333333555666666666222333444666666555555444444444444444444444444444333333333333333333333333222222333333333333444444222333333444444333333222222222333333333333444444///000111222444555666666333333333444555555555666555555444444444444555555666666666777777777888888888888888999999:::::::::<<<;;;:::::::::;;;============>>>???@@@AAABBBBBBCCCHHHHHHKKKUUU^^^wwwSSSQQQOOOLLLIIIEEE@@@>>>:::;;;<<<>>>AAAEEEHHHJJJRRRTTTWWWXXXXXXYYY[[[\\\]]]]]]]]]\\\[[[YYYWWWVVVNNNNNNNNNOOOPPPQQQSSSSSSUUUUUUUUUTTTQQQNNNKKKIIIIIIKKKPPPTTTXXX___iiirrrxxxzzz|||~~~~~~{{{zzz{{{|||~~~{{{||||||{{{}}}~~~{{{{{{|||~~~rrrggg___]]][[[[[[ZZZZZZWWWVVVTTTQQQQQQSSSSSSRRRUUU[[[[[[\\\\\\\\\\\\]]]```bbbccchhhpppxxx{{{uuurrrqqqrrrssstttuuuvvvvvvwwwwwwsssooonnnnnnmmmjjjgggcccccceeejjjrrr{{{wwwnnngggdddbbb]]]```fffoooyyyvvviiibbbZZZVVVTTTUUUVVVYYY___ggglllrrr|||wwwjjj^^^VVVQQQNNNLLLFFFBBB>>>;;;:::;;;;;;;;;888888777666666777888888999999999999999999999999555555555555555555555555555555555555555555555555555555555555555555555555444444444444444444444444444444444444444444444444444333333333333444555555444111///000444666555333222333444555555555444444444444444444444444444444333333333333333333333333222222222333333333444444222333333444444333333222222222222333333333444444000000111333444555666777222333333444555666666777666555555444444555555666666666777777777888888888::::::::::::::::::::::::===<<<:::::::::;;;===???======>>>@@@AAABBBCCCCCCCCCHHHHHHKKKUUU^^^wwwRRRQQQNNNJJJFFFBBB???>>>>>>???AAADDDGGGKKKNNNPPPVVVXXXYYYYYYXXXYYY[[[\\\\\\]]]]]]]]][[[YYYWWWUUUNNNNNNOOOPPPQQQSSSUUUUUU[[[ZZZWWWTTTQQQOOONNNMMMJJJOOOUUUYYY___gggooottttttvvvyyy|||~~~~~~~~~~~~~~~{{{{{{~~~~~~}}}~~~||||||zzzrrrjjj^^^\\\[[[ZZZZZZYYYWWWUUUSSSRRRRRRUUUUUUVVV[[[bbbbbbccccccaaa```bbbfffjjjnnnsss{{{~~~zzz||||||sssmmmiiieeebbb```aaacccgggnnnwwwzzzqqqiiiddd]]]\\\^^^dddllluuu{{{~~~~~~~~~ooobbb[[[UUUTTTUUUUUUYYY___```gggpppxxx}}}wwwiii^^^WWWRRROOOKKKGGGAAA<<<;;;:::::::::888888777777777777888888666666666666666666666666555555555555555555555555555555555555555555555555444555555555555555555555444444444444444444444333444444444444444444444444444333333333333444555555555222///111444666555333222333333444444444444444444444444444444444444444333333333333333333333333222222222333333333444444222333333444444333333222222222222333333333444444333333444444555555555666333333444444555666777777777666666666666666666777777777777777888888888888::::::::::::::::::;;;;;;===<<<:::::::::;;;===???>>>???@@@AAABBBDDDEEEEEECCCHHHHHHKKKUUU^^^wwwPPPOOONNNJJJEEEBBBBBBBBBEEEEEEGGGJJJLLLOOORRRSSSWWWXXXYYYXXXXXXXXXZZZ\\\ZZZ[[[\\\]]]\\\ZZZXXXVVVQQQQQQQQQRRRSSSTTTUUUVVVWWWVVVTTTRRRQQQPPPPPPPPPPPPWWW]]]aaagggooouuuvvvvvvxxxzzz|||~~~yyysssssssssppplllaaa___\\\ZZZYYYXXXVVVTTTTTTSSSUUUXXXZZZ]]]eeeooottttttrrrnnnjjjjjjnnnrrr|||vvvmmmgggcccaaaaaabbbcccgggnnnwww}}}}}}tttnnn```]]][[[]]]ccckkkrrrvvv{{{{{{|||ssshhh\\\WWWUUUSSSTTTVVVXXX]]]dddjjjpppuuu{{{~~~xxxkkkaaa[[[XXXRRRMMMEEE>>>;;;999888777888888888888888888888888777777777777777777777777555555555555555555555555555555555555555555555555444444444555555555555555444444555555555444333222333333333444444444444555444333333333333444555555777555444444555666555555333333333333333444444444444444444444444444444444333333333333333333333333222222333333333333444444222333333444444333333222222222333333333333444444555555555555555555555444444444444555666666666777777777666666666666777777777777777888888888999999999999999::::::;;;;;;;;;<<<;;;:::::::::;;;======>>>???@@@BBBCCCEEEFFFGGGCCCHHHHHHKKKUUU^^^wwwOOOOOONNNKKKGGGEEEGGGIIIJJJKKKLLLNNNOOOQQQSSSSSSTTTUUUUUUTTTSSSTTTVVVXXXXXXYYY[[[]]]]]]\\\ZZZXXXUUUTTTTTTSSSSSSSSSSSSTTTSSSTTTWWWYYY[[[ZZZYYYYYY]]]dddkkknnnsss{{{~~~|||~~~}}}}}}}}}{{{xxxyyyzzz|||wwwnnnhhhggghhhiiihhhccc```\\\[[[[[[[[[[[[ZZZZZZZZZ]]]bbbffflllyyy~~~{{{}}}~~~}}}|||{{{qqqlllccccccaaa``````eeelllrrr|||{{{vvvgggbbb^^^]]]aaahhhnnnrrrwwwvvvuuuvvv{{{oooddd]]]WWWTTTTTTTTTVVVYYY\\\aaahhhpppuuu}}}~~~ssskkkggg]]]WWWMMMEEE@@@===:::999888888888999999888888888::::::::::::::::::::::::555555555555555555555555555555555555555555555555444444444555555555666666444444555555555444333222333333333444444444555555444333333333333444555555666777777555333333444555333333222222333333444444444444444444444444444444333333333333333333333333222222333333333333444444222333333444444333333222222222333333333333444444444444444444444444444444555555555555666666666666666666666555555666666666777777888888888999999999777777888999:::;;;;;;<<<::::::::::::;;;;;;;;;;;;===>>>???AAACCCDDDFFFFFFCCCHHHHHHKKKUUU^^^wwwOOOPPPOOOLLLIIIHHHKKKOOOMMMNNNNNNOOOPPPQQQRRRSSSOOOPPPPPPOOONNNOOOQQQSSSVVVXXXZZZ]]]]]]]]][[[ZZZWWWVVVUUUSSSRRRRRRRRRRRRWWW\\\bbbiiilllllljjjhhhhhhpppwwwyyy~~~}}}|||~~~}}}vvvssstttrrrvvv~~~ooojjjddd___^^^___```aaa^^^[[[YYYXXXZZZ]]]___```bbbbbbfffmmmsss{{{}}}wwwvvvvvvzzz{{{uuuhhhgggeeeaaa___bbbhhhnnnnnnrrryyy~~~}}}yyyvvvmmmhhhbbb```ccciiiooosssrrrpppnnnnnnrrryyyrrrggg^^^YYYWWWRRRRRRSSSTTTWWW^^^gggmmmvvv}}}zzzvvvggg```VVVLLLFFFBBB???===888888999999999999888888777777777777777777777777555555555555555555555555666666666666666666666666444444444555555555666666444444555666555444222111333333333444444555555555444333333333333444555555444666777444000///111333333333222222222333444555444444444444444444444444333333333333333333333333222222333333333444444444222333333444444333333222222222333333333444444444222222222333333444444444666666666666666555555555555555555444444555555555777888888888888999999999666666777888:::;;;<<<<<<888999:::;;;;;;;;;::::::<<<===>>>@@@BBBDDDEEEFFFCCCHHHHHHKKKUUU^^^wwwTTTRRROOOLLLKKKKKKMMMNNNOOOQQQRRRTTTTTTRRRQQQPPPOOONNNLLLIIIGGGHHHKKKNNNUUUVVVYYY[[[\\\\\\[[[ZZZXXXXXXWWWUUURRRQQQQQQSSSXXXbbbrrr||||||~~~~~~~~~zzzxxxwwwvvvxxx|||~~~xxxzzzuuusssvvvxxxuuusssssseeeaaa\\\ZZZZZZ[[[ZZZYYYZZZYYYXXXXXX[[[___cccfffiiimmmtttzzz~~~xxxwwwvvvwww|||~~~xxxnnneeeccc```\\\]]]aaaeeejjjqqqttttttqqqnnnlllkkkgggccccccggglllnnnooovvvtttmmmgggiiiqqqvvvvvv}}}vvvlllddd]]]ZZZUUUQQQPPPUUU\\\```bbbiiiqqq}}}tttdddWWWNNNHHHBBB>>><<<;;;::::::;;;<<<:::999888888888888777777777777555555444444444444555555999999888666555444333222666666666666666666666666555555555444444333333333555555555555555555555555555555555555555555555555666666666666666666666666555555333111///---,,,+++444444444444444444444444444444444444444444444444333333333333333444555666444444444444444444444444666666555444333222222111555555555555555666777777666555555555555444444444444444555555666666777777888999999999999:::::::::777777888999999999999888:::::::::;;;;;;;;;<<<<<<======???@@@BBBCCCEEEEEECCCHHHHHHKKKTTT]]]uuuSSSQQQOOOMMMLLLMMMNNNOOOQQQRRRSSSSSSRRRPPPNNNLLLHHHGGGFFFCCCBBBCCCGGGJJJTTTVVVXXXZZZ[[[[[[ZZZYYYVVVVVVUUURRRQQQQQQSSSVVV]]]iii}}}}}}||||||~~~}}}|||yyywww{{{~~~~~~~~~zzzsssmmmiiijjjjjjgggeeeeeebbb___ZZZWWWWWWXXXXXXXXXXXXXXXXXXZZZ^^^dddjjjnnnuuuyyy}}}{{{|||~~~zzzrrrnnniiibbb```cccccceeehhhjjjjjjhhhgggffffffeeedddeeeiiioootttxxxxxxwwwqqqhhheeehhhjjjjjjsssxxxxxxmmmddd^^^YYYSSSPPPQQQTTTVVVVVV___gggssspppaaaTTTKKKDDD@@@===;;;999999999999888777999888888888777777777777666555555444444555555666888888777666555444444333444444444444444444444444555555555444444333333333555555555555555555555555555555555555555555555555555555555555555555555555666555555444333222222222444444444333333444444444000000111222333333444444222222222222222333444444444444444444444444444444666555555444444333333222555555555555555666666777666555555555555444444444555555555666666666666666666666777777777888888888888999::::::;;;;;;::::::::::::;;;;;;;;;<<<<<<<<<======???@@@BBBCCCEEEEEECCCHHHHHHKKKTTT]]]uuuQQQPPPOOONNNNNNOOOPPPQQQSSSSSSSSSQQQOOOLLLIIIGGGBBBBBB@@@???>>>@@@EEEHHHTTTUUUWWWYYYYYYYYYWWWVVVSSSSSSQQQOOONNNQQQUUUYYYeeesss~~~wwwyyy{{{~~~zzzllleee```___^^^[[[[[[]]]___]]]YYYVVVVVVXXX[[[]]][[[[[[\\\```fffnnnuuuzzzxxxnnnhhhfffccccccbbbbbbbbbaaa``````dddeeeggghhhjjjpppxxxtttjjjfffdddbbbhhhkkksss}}}yyyppphhhbbbZZZSSSPPPPPPPPPPPPWWW^^^iiiuuupppaaaTTTKKKGGGAAA>>>;;;::::::999888777999999999888888888777777666666555555555555666666777666666666555555555555444444444444444444444444555555555444444444444444555555555555555555555555555555555555555555555555444444444444444444444444444444444555555555666666555444333222222333444555//////000222333444555666222222111111111222333333444444444444444444444444444444444444444444444444555555444444555555666777666555555555555444444444666666666666666555555555666666666777777777888888::::::;;;<<<<<<<<<<<<<<<:::;;;;;;;;;;;;<<<<<<<<<======???@@@BBBCCCEEEEEECCCHHHHHHKKKTTT]]]tttOOOOOOOOOOOOPPPQQQRRRSSSTTTSSSQQQOOOKKKGGGDDDBBB???@@@???>>>???BBBGGGKKKTTTUUUVVVXXXWWWVVVUUUSSSRRRQQQOOOMMMMMMQQQWWW\\\lllxxx~~~vvvxxx|||~~~{{{xxxjjjccc^^^\\\[[[ZZZ\\\aaa```______]]]^^^bbbhhhmmmjjjiiiiiilllqqqxxx}}}tttnnnhhhgggfffeeeeeeccc```^^^dddhhhkkkkkkiiimmmwwwuuulllfffbbbaaaccchhhqqq~~~|||uuuoooeee\\\VVVSSSRRRRRRUUUZZZbbbmmmyyy~~~pppbbbVVVOOOFFFCCC???===<<<<<<<<<;;;::::::999999999888888888777666666555555666666777555555555666666666666666666666666666666666666666555555555555555444444444555555555555555555555555555555555555555555555555444444444444444444444444222222222333333444444444666555333222222333555666222333333444555666777777333222222222222222333333444444444444444444444444333444444444555555666666555444444444444555666666666555555555555444444444777777666666555555444444888888888888999999999999:::;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<======???@@@BBBCCCEEEEEECCCHHHGGGKKKSSS\\\tttNNNOOOPPPQQQRRRSSSSSSSSSRRRQQQOOOLLLHHHDDDAAA???>>>>>>??????AAAEEEKKKOOOTTTUUUVVVWWWVVVTTTRRRQQQRRRQQQNNNMMMMMMRRRYYY___ooowww|||uuuxxx|||{{{zzzyyywwwtttjjjccc^^^\\\ZZZYYY^^^dddeeeiiilllmmmooouuu~~~}}}~~~{{{sssrrrrrrrrrqqqmmmfff```dddiiilllkkkhhhkkkuuuuuummmhhhccccccdddiiisss{{{rrrggg^^^XXXUUUTTTQQQTTTZZZcccooo{{{ppp```VVVKKKGGGBBB???>>>>>>>>>>>>::::::::::::999999999999777777777666666777777777555555555555666666666666777777777777777777777777555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555333333333333333222222222555444333333333333444555555555555555555555555555444444333333333333444444444444444444444444444444333444444555555666666777444444444444444555666666666555555555555444444444777777666666555555444444777777888888888999999999999999:::;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<============???@@@BBBCCCEEEEEEBBBGGGGGGJJJSSS\\\tttNNNOOOQQQSSSTTTTTTTTTSSSNNNMMMKKKHHHEEEBBB@@@???<<<===>>>???BBBGGGNNNRRRUUUVVVWWWWWWVVVSSSQQQOOOPPPOOONNNNNNPPPVVV^^^dddpppuuu~~~|||wwwzzz~~~{{{tttsssrrrpppnnnfff```\\\ZZZXXXWWW]]]dddooovvv~~~zzzppphhhdddhhhkkkjjjhhhllluuu~~~zzzssshhhgggfffhhhnnnxxx|||}}}|||yyymmmbbbZZZVVVOOOOOORRRZZZeeepppyyy~~~}}}kkk___SSSNNNGGGBBB??????>>>>>>;;;;;;;;;:::::::::999999888888777777777777888888555555555666666666666666555555555555555555555555555555555555555666666666555555555555555555555555555555555555555555555555666666666666666666666666666666666555555444444333444444444444444444444444555555444444333222222222555555444444333333444444444444444444444444444444444444555555666666666666444444333333444444555666666555555555555444444444666666666666666555555555555555555666666666777777888888999:::::::::::::::;;;;;;<<<<<<<<<===============???@@@BBBCCCEEEEEEBBBGGGGGGJJJSSS\\\sssNNNPPPSSSUUUVVVUUUTTTSSSJJJIIIGGGEEECCCBBBAAAAAA<<<===???AAAEEEKKKRRRWWWVVVWWWWWWWWWUUUSSSPPPNNNLLLLLLNNNPPPTTT\\\dddjjjssswww}}}{{{pppiiiggggggeeebbb]]]ZZZXXXYYYZZZ\\\ccclllzzz~~~uuujjjllllllkkkiiilllsssyyy{{{mmmllljjjkkkooouuu|||zzzvvvvvvvvvzzzllldddXXXUUUSSSVVV]]]ffflllooowww|||ppp```ZZZPPPHHHCCCAAA@@@???;;;;;;;;;;;;::::::::::::999888888777777888888999666666666666666555555555555555555555555555555555444555555555666666666777555555555555555555555555555555555555555555555555555555555555555555555555777777777666666666555555222333555666666555333222444444444444444333333333555444444333222222333333444444444444444444444444555555555555666666666666444444333333444444555666666555555555555444444444555555555666666666666666555555555555666666666777888888999:::::::::::::::<<<<<<<<<<<<==================???@@@BBBCCCEEEEEEBBBGGGGGGJJJRRR[[[sssOOOQQQSSSVVVVVVVVVTTTSSSGGGFFFEEECCCCCCBBBBBBBBB>>>@@@BBBDDDHHHNNNVVV[[[WWWWWWXXXWWWUUUSSSPPPNNNHHHJJJMMMQQQWWW```iiiooowwwzzz{{{yyypppeee___]]]]]]ZZZXXXUUUTTTVVV[[[___dddnnnyyy}}}rrrrrrpppllliiijjjooosssyyyooonnnnnnnnnqqqvvv|||wwwzzz~~~wwwsssssssssvvveee___YYYXXXZZZ___bbbcccfffrrr~~~llleeeYYYOOOHHHDDDBBBAAA<<<<<<;;;;;;;;;:::::::::999999888888888888999999777777666666555555555555888888888888888888888888444555555555666666777777555555555555555555555555555555555555555555555555444444444444444444444444555555555555666666666666111333555777777555333111444555555666666777777777444333333222111111111222444444444444444444444444666666666666666666666555444333333333333444555555666666555555555444444444444555555555666666777777777777777777888888888888888999::::::;;;;;;::::::<<<<<<<<<<<<=========>>>======???@@@BBBCCCEEEEEEBBBGGGFFFJJJRRR[[[sssQQQRRRTTTUUUTTTQQQNNNLLLGGGEEEDDDFFFIIIIIIFFFCCCAAA@@@AAAGGGNNNSSSTTTTTTWWWUUUTTTVVVWWWUUURRRQQQNNNOOOUUU^^^eeejjjqqqxxx~~~{{{xxxvvvvvvttttttuuuxxxzzz||||||mmmfff___\\\YYYUUUTTTVVVVVVXXXZZZ^^^eeennnwww~~~wwwpppmmmmmmmmmnnn{{{}}}|||uuutttuuuwww{{{}}}~~~}}}uuurrrpppsss}}}{{{uuuvvvyyypppaaa]]]]]][[[ZZZ\\\bbbccckkkxxxssscccXXXQQQKKKBBB;;;===999999;;;<<<999:::===888777777777777777888888999888777666666777888999888888777666666777777888777777666555444333222222555555444444444333333333444444555555555555444444333333444444444444444444666666555555555444444444555444444333333444444555666888999888777555666666222333444444555555444444444555555666777666666666222222333444444555555666111222444666777777666666444555555555555555555555444444444555555555666666888888777777888888999:::999999::::::::::::;;;;;;;;;;;;<<<<<<===>>>>>>>>>======>>>>>>???@@@BBBCCCBBBGGGGGGKKKTTT\\\qqqRRRRRRSSSRRRQQQOOOLLLKKKFFFFFFFFFGGGHHHGGGEEEDDDFFFFFFHHHLLLRRRVVVWWWVVVUUUVVVXXXYYYXXXVVVUUUUUUVVVWWW\\\fffnnnttt{{{{{{zzz~~~yyyuuuooommmjjjiiiiiijjjiiiiiibbb]]]XXXXXXWWWTTTUUUXXXXXX[[[```eeellluuuxxxtttqqqpppwwwxxxzzz}}}}}}yyyuuusssuuuxxx|||~~~{{{uuuqqqllllllrrr~~~oooddd^^^YYYXXXZZZZZZ[[[```lllwww}}}pppcccXXXNNNFFF@@@>>>;;;999;;;;;;888888:::888777777777777777888888999888777666666777888999888888888888888888888888999888888777777666666666555555555555444444444444444555555666666555555444222222333444444555666666666666555555555444444444555444444333333444444555111333444333222000111111333444555555666666555555444444555666666666666555444444444444444444444444333444555666666666555444666666555555555555555555444444444555555555666666777777666666777777888999999999::::::::::::;;;;;;;;;;;;<<<<<<======>>>>>>======>>>>>>???AAABBBCCCDDDHHHGGGIIIRRRZZZqqqSSSRRRQQQOOOMMMKKKIIIIIIFFFGGGHHHHHHFFFEEEDDDEEEHHHHHHJJJNNNQQQSSSSSSRRRSSSWWW\\\___aaabbbbbbaaaddddddiiirrrzzz{{{yyy~~~xxxqqqhhhddd```]]]\\\\\\ZZZYYYZZZVVVUUUWWWWWWVVVXXX]]]^^^bbbhhhooovvv|||yyyxxxwwwvvvvvvvvvuuurrroooooossszzz}}}wwwrrrkkkgggiiiqqq|||rrreee[[[XXXZZZVVVUUUXXX___gggsssttteeeWWWNNNIIICCC>>>;;;======999777888888777777666666666777777888888777777777777888888666777888999999888777666888888888888888888888888666666666666555555555555444555555666666555555444111111222444555666777888555555555555555444444444555555444444444444555555333555666666444333333444444555666666777777666666333333444555555555555555666666555444444333222222555555666666555444444333777777777666666555555555444444555555555666666666666666666666666777777888999999::::::::::::;;;;;;;;;;;;;;;<<<======>>>>>>>>>>>>>>>>>>@@@AAABBBCCCDDDHHHFFFGGGOOOWWWoooUUUSSSPPPMMMJJJHHHGGGGGGEEEGGGIIIGGGDDDBBBCCCFFFHHHIIIKKKMMMOOOOOONNNMMMQQQVVV___hhhsss|||}}}yyyvvvtttvvv}}}|||~~~~~~wwwmmmccc```[[[YYYXXXXXXWWWWWWXXXVVVXXX\\\^^^___bbbhhhjjjnnnuuu{{{|||xxxuuurrrooolllkkkooowww~~~xxxpppjjjiiilllrrrvvv}}}ssseee^^^\\\WWWUUUVVVXXX\\\fffxxxvvvgggYYYQQQIIIBBB>>>??????<<<999:::888888777666666666777777888777777777777777777888333444666888888777555444555666666666777777777888777777777777666666666666555555666666666666555555222333333444555666666777555555555555555555555555555555444444444444555555777888999999777666666777444444555666666666666666222333444444555555444444555555444444444333333333555555555555555555444444888888888777666666555555555555555555666666666666777666666666666777888888999999999:::::::::;;;;;;::::::;;;<<<<<<======>>>>>>>>>>>>???@@@AAABBBCCCBBBHHHHHHIIIOOOVVVlllTTTRRROOOKKKGGGFFFEEEEEECCCEEEGGGEEEBBBAAACCCEEEJJJKKKMMMNNNNNNNNNNNNNNNPPPWWWcccsss|||~~~~~~}}}~~~vvvlllaaa]]]YYYVVVVVVVVVWWWWWWVVVXXX^^^fffkkknnnttt{{{}}}wwwrrrnnnkkknnnsss{{{}}}uuuooolllkkkkkkmmmtttuuuggg^^^XXXVVVUUUUUUVVV]]]lllzzzzzziii\\\OOOGGG@@@@@@@@@===:::;;;999999888777777777777777777777777888888777777777444555777999999888777666555555666666777777888888888888777777777666666666555666666666666666666555555555555555555555555444444555555555555555555555666555555444444555555666333555666666444333333444333333444555555555555444222333444444555555444444333333333444444444555555333333444444555666777777888888777777666666666555555555555666666666777777888777777777777888999999999999999:::::::::;;;;;;::::::;;;;;;<<<=========>>>>>>??????@@@AAACCCDDDBBBJJJNNNPPPUUUXXXlllRRRPPPLLLHHHEEECCCBBBBBBBBBCCCCCCBBBAAAAAABBBDDDFFFGGGIIIIIIHHHIIIJJJLLLPPP[[[kkk~~~||||||zzz|||}}}}}}~~~}}}{{{ssslll___[[[VVVTTTTTTUUUVVVVVVXXX\\\fffrrrzzz|||{{{|||~~~|||vvvsssrrrsssxxxxxxooogggbbbfffjjjttttttfff[[[WWWTTTSSSTTTXXXcccnnnzzzlllZZZOOOEEEAAA@@@>>>;;;;;;;;;:::999888888888888888777777888888888888777777777888999:::;;;;;;::::::777777777888888999999999777777777777666666666666555666666777777666666555777777666666555444444333444444444555555555555555666666555555555555666666333444555555333222222333222333333444555444444444333333444555555555555555222222333333444555666666333333333333555666777888666666666666666666666666555555666666666777777777888888888888888999999:::999999::::::::::::;;;;;;:::::::::;;;<<<<<<======????????????@@@BBBCCCDDDDDDNNNSSSVVVYYY[[[mmmMMMKKKIIIFFFBBB@@@>>>>>>AAA???>>>>>>@@@BBBBBBBBBBBBCCCDDDCCCCCCDDDHHHKKKQQQcccwww~~~{{{xxx{{{~~~~~~vvvqqqooolllhhh]]]ZZZVVVUUUWWWZZZ]]]^^^dddjjjvvv}}}{{{zzz{{{~~~|||yyyzzz~~~xxxllldddeeeffflllyyywwwhhh___XXXTTTSSSUUU\\\dddnnnxxxlll^^^OOOHHHEEEAAA???>>>===<<<;;;:::999999999999666777888999999888777666777777777888999:::::::::777777777777777777777888777777666666666555555555666666777777777777666666666666666666555555555555444444444555555555666666666666555555555555666666555666888777555444444555333444444555555555555555444444555666666666666555333444444444444444444444555444444333444555666777444444444555666666777777555666666666777777777777777777777777777888999999999999::::::::::::;;;;;;999::::::;;;;;;<<<<<<===?????????@@@AAABBBCCCDDDDDDNNNSSSTTTVVVXXXkkkIIIHHHFFFCCCAAA>>><<<;;;@@@===;;;<<<@@@CCCBBBAAADDDEEEFFFEEEDDDFFFLLLPPPSSSiii}}}www{{{mmmeeeddddddccc[[[YYYWWWYYY^^^dddhhhkkksssyyywwwwwwxxxzzz~~~}}}~~~uuullldddeeeiiippp|||wwwkkk^^^WWWTTTTTTXXX^^^___kkkyyy|||kkkYYYPPPKKKFFFCCCBBB>>>===<<<;;;::::::::::::666777888999999888777666444444444444555666888888555555555555555444444444666666666666555555555555666666777777777777666666444555555555666666777777444444444555555555666666666666555555555555666666444555777666444333333444444555555666666666666666444555666666777777666666666555555444444333333222777666555444333444555555222333333444555666777777666666666666777777777777666666666666666777888888999999:::::::::;;;;;;;;;999999:::;;;;;;<<<<<<===?????????@@@AAABBBCCCDDDBBBKKKNNNOOOPPPRRRgggEEECCCAAA@@@???>>>??????>>>=========>>>???@@@@@@AAA@@@CCCFFFFFFEEEKKKRRR___iiiyyy|||~~~{{{yyyzzz}}}~~~vvveee```]]]]]]^^^YYYYYYZZZ```hhhpppvvvxxx}}}}}}~~~}}}}}}}}}}}}xxxnnnmmmmmmmmmrrr~~~}}}mmmccc[[[TTTUUU[[[]]]```kkk|||{{{iiiZZZRRRMMMHHHDDDAAA>>>;;;:::;;;<<<<<<;;;;;;:::999888777555444444777777777777777777777777888888888888777777777777888888777666444444666888777777666666555555444444555666777888999999888888;;;666333333555666777888333333222222222222333333444444555666666555444444666555333222111222222333111333555777888888777666444444444555555555555666333333222222333444666777777777666666555555555444777777777777777777777777666666666666777777777777;;;;;;;;;::::::999999999:::::::::;;;<<<===????????????@@@AAABBBDDDEEEFFFDDDIIIHHHJJJQQQUUUgggBBBAAA@@@>>>======>>>>>>@@@@@@@@@@@@AAABBBCCCDDDEEEDDDFFFIIIIIIIIIPPPWWWbbbkkkxxx}}}~~~~~~rrrddd^^^ZZZXXXXXXXXXZZZ___fffpppxxx}}}~~~{{{{{{}}}~~~}}}|||}}}~~~tttssspppnnnpppvvv}}}pppdddYYYUUUWWWXXXZZZbbbppp~~~wwwggg\\\SSSLLLHHHCCC@@@<<<999999999999888888888888888888888888888777777777777777777777777888888888888777777777777888999999888666555666888777777777777777666666666555555555666777777888888@@@;;;777666555555444444666666555555555555666666555555555555555555555555555555333333222333444444333444555666777777666666444444444555555555555666333333222222333555666777777666666666555555555555777777777777777777777777666666666666777777777888;;;;;;;;;::::::999999999999999999:::;;;===>>>???>>>>>>>>>???AAABBBDDDEEEDDDHHHHHHJJJQQQVVVhhhBBBAAA???>>>>>>>>>??????????????????@@@AAABBBCCCEEEDDDFFFIIIJJJLLLSSS\\\gggmmmwww|||~~~lllbbb\\\XXXWWWXXX[[[^^^eeennnyyy}}}|||~~~~~~}}}}}}|||~~~{{{yyyvvvsssqqqsssxxx|||uuueee[[[XXXVVVVVV[[[dddmmmyyywwwhhh\\\TTTPPPHHHDDD???;;;:::999888888888888888888888888888888777777777777777777777777888888888888777777777777777888:::999777555444555777777777777888888888888555555444444555666777888AAA???<<<888555444333333777666666666666666666777666555444333333444555666555555444444444555555666555555555555555555555666444444444555555555555666333333333333444555666777666666666666555555555555666666666666666666666666666666666777777777888888;;;;;;::::::::::::999999999999999999:::<<<===>>>=========>>>@@@AAACCCDDDDDDHHHHHHKKKRRRVVVhhhBBBAAA@@@???@@@@@@AAABBB@@@@@@@@@@@@AAABBBCCCDDDFFFEEEHHHLLLOOORRR[[[dddlllqqqxxx}}}~~~sssfff```\\\\\\___eeegggiiinnnvvv~~~|||||||||}}}}}}zzz||||||{{{zzzyyyyyyzzz{{{|||{{{wwwhhh```[[[YYYYYY]]]bbbjjjyyysssfff]]]YYYMMMIIICCC???===<<<;;;:::<<<;;;:::999777666555555777777777777777777777777888888888888777777777666555777999999777444222222666666666777777888888888666555444333444666888:::AAACCCBBB<<<777666555444555555444444444444555555777666444333333444666777444555555555666666777777666666555444444444555555444444444555555555555666444444444444555555666666666666666666666555555555666666666666666666666666666666777777777888888888::::::::::::::::::::::::999888999999:::;;;<<<============>>>@@@AAACCCDDDFFFJJJIIIKKKQQQUUUgggAAA@@@@@@???@@@AAACCCDDDEEEEEEEEEEEEFFFHHHIIIJJJLLLLLLPPPVVVYYY]]]fffppprrrvvv{{{~~~{{{xxxuuutttqqqiiiaaa^^^^^^cccooo{{{~~~~~~{{{zzzyyyyyywwwvvvyyyzzz|||~~~~~~uuurrrrrruuu{{{yyymmm```[[[XXXXXXZZZ```mmmyyyqqqfffaaaQQQLLLFFFAAA>>>===<<<<<<<<<;;;:::999888666555555777777777777777777777777888888888888777777777666555888;;;;;;999666444333555555555666666777777777777777555555555777999;;;FFFLLLLLLCCC;;;999888666555555444444444444555555777666444333333444666777444555555666666777777777666555444444444444444555444444444555555555555666444444555555555555555555555555555666666666666666666666666666666666666666777777777777888888888888::::::::::::::::::::::::999999999999::::::;;;<<<>>>>>>>>>???AAABBBDDDEEEHHHLLLJJJKKKPPPSSSddd????????????@@@BBBDDDEEEEEEEEEGGGIIIKKKNNNPPPRRRTTTUUUZZZ```ccceeemmmuuuyyy|||||||||{{{xxxtttpppkkkiiihhhdddaaaaaadddnnn}}}}}}{{{vvvsssrrrqqqqqqtttvvvyyy~~~sssnnnjjjiiilllsssjjj```XXXUUUVVV[[[eeeooo|||sssjjjWWWQQQIIICCC???===<<<;;;999999999999999999999999777777777777777777777777888888888888777777777777777:::======<<<999888777555555555555666666666666777777666666777888:::;;;IIIRRRSSSHHH===:::999666777666666666666666666777666555444333333444555666444555666666777666666555444444444444444444444555444444444555555555555666444555555666666666555555555555555666666666666666666666666666666666666666777777777888888888999999999999::::::::::::;;;;;;:::::::::::::::;;;<<<<<<>>>>>>>>>???AAABBBDDDEEEGGGKKKIIIJJJOOORRRbbb~~~BBBBBBBBBBBBDDDFFFHHHJJJGGGHHHLLLPPPVVV[[[___bbbdddeeejjjoooppppppuuu||||||xxxqqqrrrttttttrrroookkkhhhhhhhhhjjjmmmqqq}}}}}}|||{{{tttqqqoooooommmpppuuu}}}|||vvvooojjjeeefffppp|||ooo]]]TTTTTTXXX___gggpppxxxaaaZZZQQQHHHBBB???===;;;999999999999999999999999777777777777777777777777888888888888777777777777666888;;;<<<;;;999999999777777777666666666666666555555666666777888888888???KKKOOODDD:::888999666666666555555555555666666555555555555555555555555444555666666666555444333111222444555666555555444444444444555555555555666444555666777777666555444555555555555666666666777777777777777777777777777777777888888888999999999999999999::::::;;;;;;;;;;;;;;;;;;:::;;;;;;<<<============>>>@@@AAACCCDDDCCCGGGFFFHHHNNNRRRcccFFFFFFFFFGGGIIIKKKNNNOOOOOORRRVVV]]]dddlllrrruuuwwwxxx|||~~~wwwrrrgggjjjnnnrrrtttsssqqqoookkknnnsssxxx}}}}}}zzzxxxyyy}}}~~~xxxtttsssgggkkkrrr}}}zzzqqqfff```dddlllvvveeeWWWSSSVVV\\\aaagggvvvkkkcccYYYNNNGGGBBB???======<<<;;;:::888777666666777777777777777777777777888888888888777777777777222555777888777777777888999999888888777777666666333444555666777777777777000???FFF===555666999777333333333222222333333333444444555666666555444444555555666666666444333222000111444666666666555444444444444555555555666666555555666777777666555444444555555555666666777777888888888888888888888888777888888888888999999999999999999::::::;;;;;;;;;<<<<<<;;;;;;;;;<<<======<<<<<<<<<===>>>@@@BBBCCC@@@DDDDDDGGGNNNRRRdddOOOOOOOOOPPPQQQSSSTTTUUUWWW[[[___cccjjjvvvuuuiiiccccccfffmmmuuuyyyxxxvvvtttzzz~~~{{{xxxuuuxxx|||tttlllpppkkklllwww}}}nnnfffdddeeennnxxx|||ggg\\\ZZZ\\\^^^gggkkkvvvlllZZZSSSPPPIIIDDDBBB======;;;999777777999;;;:::999999999888777777777::::::999777555555777999666666666666555555555555888888888888888888888888777777777777666666666666888888888888777555444333444444444555555555666666777666444222111111111222444444444555555555555666666666666666666666666666555555555555555555555555777666444333333444666777444333333222222333333333888888888888888888888888666666666777888:::;;;<<<888999::::::;;;;;;:::::::::::::::;;;;;;;;;<<<<<<===???AAACCCCCCCCCAAA@@@BBBFFFEEEHHHPPPTTTddd~~~SSSSSSSSSTTTUUUVVVXXXXXXXXX[[[aaagggsss~~~~~~|||mmmccc[[[\\\```gggpppxxx~~~}}}~~~~~~~~~}}}{{{yyywww{{{uuunnniiihhhpppzzzyyynnniiiiiigggpppsssfff```]]]\\\aaacccmmm{{{{{{hhh]]]UUUJJJBBB???>>>>>>===;;;::::::;;;===999999999888888888888888555555444222111111333555888888777777777666666666666666666666666666666666777777777777666666666666666666777777777666555555444444444555555555666666666555444333333222333333444444444555555555555666444444444444444444444444555555555555555555555555666555444333333444555666555555444444444555555666666666666666666666666666666666666777888999;;;<<<999:::;;;;;;<<<<<<;;;;;;:::::::::;;;;;;;;;<<<<<<>>>???@@@BBBBBBBBBBBBAAABBBFFFEEEHHHPPPTTTccc}}}XXXXXXXXXYYYZZZ[[[\\\\\\ZZZ^^^dddmmm{{{~~~{{{{{{~~~~~~qqqfff___VVVXXX]]]dddmmmxxx~~~~~~~~~}}}}}}}}}}}}~~~~~~}}}rrrlllhhhkkkqqqyyyxxxppplllcccjjjuuuvvvkkkccc^^^^^^^^^cccnnnwww~~~{{{lll___QQQFFFBBB<<<;;;:::999999999:::;;;888888888888888999999999888888888666444444666888999999888888888777777777666666666666666666666666666666666666777777777777444444555666666666666666444444555555555666666666444555555555555555444444444444444555555555555666444444444444444444444444555555555555555555555555555555555555555555555555666666666666666777888888666666666666666666666666666666666777888999:::;;;888999::::::;;;;;;:::::::::::::::;;;;;;;;;<<<<<>>>>>===777777777888999999999:::777888999888777777888:::888888777777777666666666777777777777777777777777555666666666777777777888666666666666555444333222555555555666666666777777333444666777888777777666444444444555555555555666666666666666666666666666555555555555555555555555444444555666666555444444666555555555666777777888777777777777777777777777666666666666777888999999888999999::::::::::::::::::::::::;;;;;;;;;<<<<<<>>>>>>>>>???@@@AAACCCDDDBBBFFFEEEHHHOOORRRaaa{{{ZZZ[[[\\\\\\\\\[[[ZZZYYYWWW]]]hhhuuu}}}~~~rrrfff___]]]]]]aaagggpppyyy~~~vvvqqqooorrrxxx|||nnnooorrrwww~~~{{{nnneee\\\YYYZZZ^^^hhhrrrzzzjjj\\\MMMFFF???;;;;;;;;;;;;:::888888888888888999999999555777888888666666777888888888777777777666666666666666666666666666666666555555666666777777888888777777777666555444333222555555666666666777777777444444555666777777666666444444444555555555555666444444444444444444444444555555555555555555555555555555555555555555555555666666555555555555666666666666666666666666666666666666666666666777888999;;;;;;<<<============<<<:::::::::;;;;;;;;;<<<<<<<<<===>>>???@@@BBBBBBCCCCCCFFFEEEGGGNNNRRRaaa{{{XXXYYYZZZ[[[[[[YYYWWWVVVUUUZZZdddqqq~~~yyywwwrrrkkkeeefffkkkpppwwwzzzxxxttttttyyy{{{~~~{{{rrrtttxxx{{{~~~}}}rrreee]]]YYYZZZbbbjjjyyyzzzjjjUUULLLAAA;;;:::;;;:::999999999999888888888888888666888999:::999888999:::999999888888888777777777666666666666666666666666555555555666777888888888777777777777666666555444555666666666777777777777555555555444555555666666444444444555555555555666444444444444444444444444555555555555555555555555666555444333333444555666888777666555555555555555666666666666666666666666777666666666666777888888::::::;;;<<<<<<<<<<<<;;;:::::::::;;;;;;;;;<<<<<<:::<<<>>>@@@AAABBBBBBBBBCCCFFFEEEGGGNNNQQQ```zzzXXXYYYZZZ[[[ZZZXXXVVVUUUUUUYYY```lllyyyzzzzzz{{{xxxsssllllllkkkhhhiiippp|||~~~~~~~~~|||xxxssstttvvvxxxzzzzzzxxxvvvxxxzzz}}}}}}zzzxxxtttvvv|||pppccc[[[XXX]]]dddnnnzzzvvvaaaWWWJJJBBB@@@AAA@@@???:::999999999888888777777444666888888777777888999:::::::::999999999888888888888888888888888888888444555555666777888888999555666666777777777777777666666666666777777777777666555444333333444555666444444444555555555666666666666666666666666666666555555555555555555555555777666444333333444666777:::999888666555555555555888888888888888888888888777666666666666777777888777777888999999999999888:::::::::;;;;;;;;;<<<<<<999;;;>>>AAABBBBBBBBBAAACCCFFFEEEGGGNNNQQQ```zzzZZZZZZZZZ[[[\\\ZZZWWWTTTSSSYYYbbbnnn{{{~~~xxxssspppnnnlllkkkiiikkkkkkkkkooo}}}~~~||||||}}}~~~|||wwwrrrpppqqquuuxxxzzzzzz|||}}}ssslllnnnmmmqqqzzzxxxhhh[[[ZZZ```dddnnnzzzmmmZZZKKKHHHFFF>>>;;;???======<<<<<<;;;:::999999::::::::::::::::::::::::999888888888777777666666777777777777777888888888777777777777666666666666999999888888777777666666666777888888888666555444555555444444444444555555555555444444444444555555777777666666555555555444444444555555555555444444222333444444555555444444666666555555555555666666777777777777777888888999888888888888888888888888777888999999::::::999999:::;;;<<<<<<;;;;;;<<<>>><<<===???AAABBBBBBBBBAAAEEEGGGFFFIIIQQQTTTaaazzzXXXXXXWWWXXXYYYYYYYYYXXX\\\aaaiiittt}}}uuunnnjjjiiihhhggghhhkkkooossszzz}}}zzzzzzzzz{{{|||}}}tttnnnmmmqqquuuxxx{{{~~~vvvooofffddddddjjjrrr{{{xxxhhhaaacccbbbiiisss|||xxxfffVVVPPPKKK@@@:::<<<>>>>>>===<<<;;;;;;::::::::::::::::::::::::::::::999999999999888888888777666666666666666777777777777777777777666666666666888888888777777777777777666777777888777666555444666555555444444555555666666555555444444555555666777666666666555555555555555666666666666666666555777777888888888999999999666666555555555555666666777666666666666777888888666666777888999999:::::::::;;;<<<<<<======<<<<<<:::;;;<<<<<<;;;;;;<<<>>>@@@??????@@@AAABBBDDDEEEOOONNNGGGGGGNNNRRR___wwwXXXWWWVVVWWWYYY\\\```bbbhhhlllttt}}}}}}zzzppphhhdddddddddeeelllqqqxxx~~~}}}{{{yyyxxxyyyzzz{{{|||~~~qqqmmmooossswww||||||uuuiiiccc___```eeeooo~~~{{{nnniiibbbeeekkkqqqxxxssscccZZZQQQEEE======???>>>===<<<<<<<<<<<<<<<999999999999999999999999:::::::::999999999999999666666666666666666666666777777777777666666666666666777777777777777777888666666777777777666555555666555555444444555555666666555555444444555555666666666666666555555555555666666777777777777666666555555444444444555666777666666555555555555666666666666555555666666777888555555666888999:::;;;<<<888999999::::::::::::::::::;;;<<<<<<;;;;;;<<<>>>BBBAAA??????@@@BBBEEEHHHTTTPPPFFFDDDMMMRRR```xxxYYYZZZ[[[\\\___eeekkkoootttxxx~~~~~~}}}}}}vvvllldddbbbdddgggiiivvv|||{{{zzzyyyyyyyyy{{{|||}}}~~~tttrrrtttwww{{{uuukkkaaa]]]^^^fffvvv}}}sssgggeeeeeejjjooovvv~~~nnnbbbWWWLLLEEECCC???>>>===<<<;;;;;;<<<<<<999999999999999888888888999999999999999999999999777777777777666666666666777777777777666666666666555666666666777777888888666666666666666666555555666666555555555555666666666666555555555555666666666666666666666555555555666666666777777666666666222111000//////111333444666666555555555555666666555555555555555666777777555666777888999:::;;;;;;777777888999999999999999:::;;;<<<<<<;;;;;;<<<>>>AAA@@@??????@@@BBBEEEFFFNNNJJJBBBCCCMMMTTTccczzzZZZ^^^dddiiimmmrrrwww{{{~~~}}}uuuooohhhdddeeejjjooorrr~~~}}}|||{{{{{{{{{}}}zzzwwwvvvyyy~~~sssddd[[[XXX]]]kkkxxx}}}nnngggccceeeiiinnnvvvzzzkkk^^^RRRKKKIIIAAA???===;;;::::::;;;;;;:::::::::999999999888888777777888888888888888888999999999888888777777777777777777777666666666666555555666666777777777888555555555555555555666666666666666555555666666666666666666555555666666666555555555666666666666666444555555666666555555444666555333222222444666777666666555555555555666666555555555555555666777777888888888888888999999999:::;;;;;;<<<<<<<<<<<<<<<:::;;;<<<<<<;;;;;;<<<>>>===>>>???AAABBBBBBBBBBBBFFFEEE@@@DDDOOOTTTbbbyyy]]]fffsss}}}~~~zzzmmmjjjgggggglllsssxxx{{{~~~}}}~~~}}}vvvwww|||zzzkkk```ZZZ[[[eeepppyyynnneeeeeeffffffmmmvvv~~~yyyiii\\\QQQLLLDDDBBB???<<<;;;:::;;;;;;<<<;;;;;;::::::999999999777777777777777888888888:::::::::999999888888777777777777777666666666666555666666666666666666777555555444444555555666777777666666555555666666777777666666555555666666777555555555666666666666666444444555555555555444444666666555444555666777888666666555555555555666666666666555555666666777888888888888888888888888888999999:::;;;;;;;;;;;;;;;:::;;;<<<<<<;;;;;;<<<>>><<<===???AAABBBBBBAAAAAACCCEEEDDDGGGNNNQQQ]]]uuueeettt~~~~~~rrrffffffgggkkkssszzz|||vvvzzzqqqfff___]]]dddlllzzzmmmjjjgggcccfffoootttzzzjjj[[[RRRHHHFFFBBB???<<<;;;<<<<<<======<<<<<<;;;::::::999777777777888888999999999::::::999999888777777666777777777777666666666666666666666666666555555555555555444444444555666777777777666666666666777777777777666666666666777777555555555555666666666777555555666666666666555555333444444444444555555555666666555555555555666666777666666666666777888888777777777888999999999:::777777888999999999999888:::;;;<<<<<<;;;;;;<<<>>>>>>??????@@@AAABBBCCCDDDBBBGGGGGGIIIMMMMMM\\\wwwnnn}}}ooobbbdddgggnnnvvv}}}vvvyyy|||pppggg___\\\aaahhhsssuuupppkkkcccdddlllmmmzzzvvveeeYYYLLLIIIEEEAAA>>>=========>>>>>>===<<<;;;;;;::::::888888888999999:::::::::999999999888777666666555777777777777666666666666777777666666555555555444555444444333444555666777777777666666666666777777777777666666666666777777444555555555666666777777666666777777777777666666444555666666777777666666666666555555555555666666777777777777777888999999555555666888999:::;;;<<<::::::;;;<<<<<<<<<<<<;;;:::;;;===<<<;;;;;;<<<>>>BBBAAA??????@@@BBBEEEGGGAAAHHHIIIIIILLLMMM^^^|||~~~~~~zzzzzz|||~~~wwwmmm___dddllltttxxx|||~~~~~~}}}|||~~~~~~}}}}}}wwwssswwwzzznnnhhheeecccdddgggsssyyyuuujjjbbbbbbhhhjjjuuuvvvfffZZZMMMCCCBBBCCC???<<<<<<===<<<;;;;;;<<<<<<:::888999999888888888888999999::::::999999888777777777999999999999999999999999888888888888777777777777888888777777666666555555777777666666555555444444333444444444555666666666777777777777777777777777666666666555444444333333444555555666666666666666555555555555555666777777888777777777888999::::::666666777777888888888999;;;;;;;;;<<<<<<<<<======<<<;;;;;;;;;;;;<<<======>>>>>>>>>>>>???@@@AAABBBCCCFFFDDDGGGOOOQQQ]]]uuuyyyuuuvvv{{{~~~qqqkkkfffjjjpppxxx~~~~~~yyyyyyyyyyyyyyyzzzzzz{{{|||{{{zzz{{{}}}vvvtttyyyxxxnnnjjjiiihhhiiilllooosss{{{sssgggccceeedddmmmxxxvvvdddVVVJJJFFFDDD@@@=========<<<;;;;;;<<<<<<:::888999999888888888888999999888888888888888888999999999999999999999999999999888888888888777777777777888777777777666666666555666666666666666555555555444444555555555555555555555555555555555555555555666666666555555555555555444555666666777777666666666666555555666777777888888888777777888888999:::888888888777777777777777999999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<======>>>>>>>>>>>>???@@@AAABBBCCCFFFDDDGGGOOOQQQ]]]uuuwwwsssvvv|||{{{tttnnnnnnsssxxx~~~}}}{{{zzzyyyxxxttttttssstttuuuwwwyyy{{{|||zzzyyyxxxyyy{{{~~~yyyuuuwwwyyy{{{~~~uuunnnmmmnnnmmmnnnpppmmmnnnqqquuuwww{{{pppfffcccdddhhhooowwwttteeeVVVLLLGGGBBB>>>===>>>===;;;;;;<<<;;;:::888999999888888888888999999666777777888999999::::::999999999999999999999999888888888888777777777777777777777777666666666666555555555666666666666666666666555555555555555555555555555555555555555555666666666666777777777777555555666777777777777777777777777666777777888999888888777777777888999999999999888888777666666666888888888888999999999999;;;;;;;;;;;;<<<<<<======>>>>>>>>>>>>???@@@AAABBBCCCFFFDDDGGGOOOQQQ]]]uuu{{{xxx{{{{{{uuuqqqppppppppprrrwww}}}{{{|||~~~~~~}}}||||||{{{zzzyyyxxxwwwwwwttttttssssssuuuwwwyyy{{{|||{{{yyyxxxyyy{{{}}}{{{yyyyyy{{{sssnnnoooqqqpppppprrrrrrnnnlllllllllooozzzrrrjjjjjjiiijjjooovvvuuucccUUUKKKEEE@@@>>>???===<<<;;;;;;;;;:::999:::999999888888999999:::777777888888888999999999888888888888888888888888888888888888777777777666777777777777666666666666444444555555666666777777777777666666555555444444777777777777777777777777555666666777888888999999555666777777888888777777999888888777888888999999888888777777777777888888888888888777777777777777888888888888999999999999:::;;;;;;<<<<<<<<<<<<<<<>>>>>>>>>>>>???@@@AAABBBCCCFFFDDDGGGOOOQQQ]]]uuu{{{tttqqqllliiijjjmmmrrr{{{~~~}}}xxx{{{~~~~~~|||~~~~~~}}}|||{{{yyyyyyxxxxxxxxxwwwwwwwwwvvvvvvuuuuuuuuuwwwxxxyyyyyyyyyxxxxxxyyy{{{}}}yyyvvvooolllooosssuuuxxx{{{zzztttnnnkkkggggggoooxxxxxxoooiiifffiiioooxxxppp___SSSKKKEEEAAAAAA>>><<<;;;;;;;;;:::999::::::999999999999::::::999999999888888888777777888888888888888888888888888888888888777777777666666666666666777777777777444444555555666666777777777777777666666555555444777777777777777777777777555666666777888999::::::666777777888999888888888999999888888888888999999888888777777666777777888555555666777888999999:::999999999999:::::::::::::::;;;<<<<<<======<<<<<<>>>>>>>>>>>>???@@@AAABBBCCCFFFDDDGGGOOOQQQ]]]uuuwwwpppkkkhhhhhhmmmrrryyy|||zzz|||~~~~~~}}}wwwzzz~~~}}}zzzyyyyyywwwvvvtttttttttuuuuuuuuuvvvvvvvvvvvvvvvvvvvvvvvvvvvuuuvvvvvvvvvwwwxxxzzz|||}}}|||vvvoookkkooovvv|||~~~wwwqqqkkkfffggglllttt|||uuujjjcccfffjjjqqq}}}kkk]]]UUUMMMFFFBBB???<<<;;;;;;;;;:::999::::::999999999999::::::::::::999999888777777666888888888888888888888888888888888888777777777777666666666666777777777777555555555666666666666666777777666666666666666666555555555555555555555555555666666777888999999:::777777888999999999999999:::999888888777888888888888888777666666666777777444444555777888999:::;;;::::::::::::;;;;;;;;;<<<999:::<<<=========<<<;;;>>>>>>>>>>>>???@@@AAABBBCCCFFFDDDGGGOOOQQQ]]]uuu}}}wwwrrrlllkkkooovvv|||~~~{{{{{{}}}|||{{{{{{}}}}}}{{{xxxwwwvvvuuusssrrrpppqqqqqqrrrssstttuuuuuuuuuvvvxxxyyyyyyxxxvvvuuuvvvvvvvvvwwwxxxyyyzzz{{{yyy}}}xxxqqqssszzz~~~uuukkkggghhhlllrrr|||tttiiihhhiiilllwwwvvvhhh___UUULLLCCC@@@===;;;;;;;;;::::::;;;::::::999999::::::;;;999999888888888888888888888888888888888888888888888888888888777777777777555666666666777777777888666666666666666555555555666666666666666777777777555555555555555555555555555666666777777888888888777888999999::::::999999999999888777777777777777888888777666666666666666555555666777888999999:::::::::::::::;;;;;;;;;;;;999:::<<<===>>>===<<<;;;>>>>>>>>>>>>???@@@AAABBBCCCFFFDDDGGGOOOQQQ]]]uuuxxx~~~}}}yyyuuuooopppvvv~~~~~~}}}}}}|||zzz~~~}}}|||{{{yyywwwuuuttttttsssqqqoooooopppqqqrrrssstttuuuvvvuuuwwwzzz|||}}}{{{yyyxxxyyyyyyyyyyyyyyyzzzzzz{{{www{{{yyyxxx}}}rrrjjjhhhhhhllluuurrrmmmjjjhhhppp}}}}}}ooofff[[[QQQCCC@@@===;;;;;;;;;::::::;;;::::::999999::::::;;;777777777888999999::::::777777777777777777777777888888888888777777777777555666666666777777888888777777666666555555555444555555666666777777888888777777777777777777777777666666666666777777777777888888999::::::::::::999999999888777666666777777888888777666666666666666777777777777888888888888999999:::::::::;;;;;;;;;999:::<<<>>>>>>===<<<;;;>>>>>>>>>>>>???@@@AAABBBCCCFFFDDDGGGOOOQQQ]]]uuu}}}yyyyyy|||}}}~~~}}}|||~~~}}}zzzxxxvvvuuuuuuuuusssqqqnnnnnnppppppooommmoooqqqssssssssssssuuuwwwxxxyyyyyyyyyxxxxxxzzz|||{{{{{{zzzyyyyyyyyyzzzzzz|||}}}~~~}}}~~~rrrffffffeeejjjuuu}}}mmmfffhhhlllooo{{{uuudddUUULLLFFFAAACCCCCC@@@======;;;;;;;;;:::::::::999999<<<999666666999;;;:::999777777666666666666777777888888777777666666555555666666666666555555555555777777666666666666777777777777888888888888888777999888777555555555666777999888777666777888:::;;;<<<<<<<<<;;;:::999888777::::::999888777666555444777777666666666666777777666666777999999::::::999888888999::::::::::::999:::::::::;;;;;;<<<<<<<<<===<<<<<<===???AAACCCEEECCCFFFCCCDDDOOOUUU```rrr|||xxxyyy}}}|||zzzxxxwwwzzzyyywwwuuussssssssssssssspppnnnnnnooopppooommmoooppprrrsssrrrsssuuuvvvwwwxxxxxxxxxwwwwwwyyyzzzzzzyyyyyyxxxxxxxxxxxxxxxzzzzzz{{{~~~yyylllcccaaadddnnnzzzyyylllhhhhhhiiipppwwwppp```RRRJJJCCCBBBAAA>>>;;;;;;;;;;;;;;;:::::::::999999<<<999777777999;;;:::999888777777666666777777888888888777777666666666666888888777777777666666666777777666666666666777777555555666555555444333333666666555555666777888999777777777888888999;;;;;;::::::;;;::::::999888777666666666666666777777777777777666666666666777777666777888999999999999999999999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::============???AAABBBDDDCCCFFFCCCEEEOOOTTT___rrryyyxxx{{{~~~}}}zzzxxxuuusssrrrtttsssrrrqqqppppppppppppqqqooonnnnnnooopppooonnnoooppprrrrrrrrrrrrtttuuuuuuwwwxxxwwwvvvvvvxxxyyyxxxxxxwwwvvvvvvvvvvvvvvvwwwwwwxxxzzzrrrccc``````gggpppzzzuuujjjeeedddhhhnnnyyy~~~nnn]]]RRRHHHDDDAAA===;;;<<<;;;;;;;;;;;;::::::::::::;;;999888888999::::::999999888888888888888888999888777777777777666666666999999888888888777777777777777666666666666777777999999999888777666444444333444444555777999;;;<<<777777888999:::;;;;;;;;;888888999999999999888888444555555555666666666777777777666666666666777777777888888999999999888888::::::;;;<<<<<<<<<<<<<<<===<<<<<<;;;;;;:::999999>>>>>>>>>>>>???@@@AAABBBBBBFFFDDDEEENNNSSS^^^rrr{{{vvvwww|||}}}{{{xxxvvvtttrrrqqqooooooooonnnnnnooooooooooooooonnnnnnnnnooooooooooooppprrrrrrqqqrrrsssuuuuuuwwwxxxxxxwwwwwwxxxyyyxxxxxxwwwvvvvvvvvvvvvvvvuuuuuuvvvwww|||xxxkkkeee```bbbiiisssqqqiiifffggglllttt}}}zzzhhh\\\OOOGGGCCC>>>===>>><<<;;;;;;;;;;;;:::::::::::::::999999999999999888:::999999888888999999:::777777777777777777777777999999888888888777777777777777666666666666777777999999999999888888777666333444555666888999;;;<<<888999:::;;;;;;:::999888666666777888888888888888888888777666666555444444777777666666666666777777777888888999999999888888::::::;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;::::::>>>>>>>>>??????@@@@@@AAAAAAFFFEEEFFFNNNRRR]]]qqqvvvrrrttt{{{|||{{{xxxvvvsssqqqppppppmmmmmmmmmnnnnnnnnnoooooommmnnnnnnnnnnnnnnnpppqqqpppqqqrrrrrrrrrrrrsssuuuvvvxxxzzzzzzyyyxxxyyyzzzyyyyyyxxxwwwwwwwwwwwwxxxuuuuuuuuuvvv{{{tttkkkbbb```dddmmm{{{~~~sssmmmiiilllpppwwwssseeeUUUKKKDDD???>>>@@@<<<<<<<<<;;;;;;;;;::::::::::::::::::999888888888::::::999999999999::::::777777777777888888888888888888777777777666666666777777666666666666777777333333444555666666666666555666777777888999999999:::;;;;;;;;;:::888666555555555666777888888888888999888888777777666666666777777666666666666777777777777888999999999888888999999:::;;;;;;;;;;;;;;;999999::::::;;;<<<======>>>>>>??????@@@@@@@@@@@@@@@FFFFFFGGGNNNQQQ\\\pppwwwrrrttt{{{~~~{{{zzz{{{}}}}}}}}}xxxvvvsssqqqooonnnmmmmmmllllllmmmnnnooonnnnnnnnnkkkmmmnnnnnnmmmnnnppprrrqqqrrrtttsssrrrrrrtttuuuvvvxxxzzz{{{zzzyyyyyyzzzzzzzzzyyyxxxxxxxxxxxxyyyvvvvvvuuuvvvzzz}}}xxxooofffcccdddiiittt~~~xxxkkkkkkmmmqqq{{{ppp^^^QQQHHHAAA>>>@@@<<<<<<<<<<<<;;;;;;;;;:::999:::<<<;;;999777777888:::999999888888999999:::777777777888888888888999888888777777777666666666777777666666666666777777333444555666777888888888777777888999999888888777;;;;;;:::999888777555444555666777888888888888888555666666777888999::::::777777666666666666777777666666777999999::::::999999999:::;;;;;;;;;;;;;;;777888999:::<<<===>>>>>><<<===>>>@@@@@@AAAAAAAAA???FFFGGGHHHMMMPPP[[[ppp~~~zzzzzz|||yyyvvvtttvvvwwwxxxxxxtttrrrpppnnnlllllllllmmmkkklllmmmnnnnnnnnnmmmllljjjlllnnnnnnmmmmmmpppsssrrrtttuuuuuusssssstttvvvuuuwwwzzz{{{zzzxxxxxxxxxzzzzzzyyyxxxxxxxxxxxxyyyvvvvvvuuuuuuyyy~~~zzzsssmmmkkkjjjjjjooouuuooommmkkklllssskkk\\\PPPFFFBBBBBB<<<<<<<<<<<<;;;;;;;;;;;;888;;;===<<<999777777888999999888888888888999999777777888888888999999999999999888888888777777777777777666666666666777777666777888999999999999999666777888999999999888888999888777777666666777777777777888888999888888888444444555666777888999999777777666666666666777777444555777888::::::;;;;;;::::::;;;<<<<<<<<<<<<<<<999999::::::;;;<<<======;;;<<<>>>@@@AAABBBAAAAAA>>>FFFHHHHHHMMMOOOZZZooo}}}~~~~~~~~~|||}}}}}}~~~xxxuuurrrppprrrsssuuuuuusssrrrooommmlllmmmmmmnnnkkkkkkmmmmmmnnnmmmlllkkkiiilllnnnnnnlllmmmpppssssssuuuvvvuuuttttttuuuvvvsssvvvyyyzzzyyywwwwwwwwwzzzyyyxxxxxxwwwwwwxxxxxxvvvuuutttuuuxxx}}}~~~}}}{{{}}}{{{vvvttttttrrrnnnnnnppprrrxxxuuuqqqkkkiiilllxxxwwwfffXXXLLLFFFEEE======<<<<<<<<<;;;;;;;;;888;;;===<<<999666666888999888888888888888888999777777888888999999999999:::::::::999999999888888777777666666666666777777555666666666666555555444555666888999::::::999999666666555555555777999:::888888999999999999888888666666666666666555555555777777666666666666777777333444666888:::;;;<<<<<<;;;<<<<<<===============:::;;;;;;;;;;;;;;;;;;;;;:::;;;>>>@@@AAABBBBBBBBB===FFFHHHHHHMMMOOOZZZooo}}}~~~~~~|||yyy{{{xxx|||~~~}}}}}}xxxtttooommmmmmnnnoooooorrrpppmmmkkkllllllkkkjjjkkkkkkkkkllllllkkkjjjjjjlllmmmmmmnnnooopppqqqqqqtttttttttuuuttttttssssssuuuvvvwwwwwwvvvwwwyyy{{{wwwvvvvvvvvvuuuuuuttttttvvvsssrrruuuxxx|||{{{uuuwww|||}}}~~~yyytttqqqooonnnrrryyyxxxllljjjiiikkkwwwvvvaaaUUUNNNIII>>>:::999;;;;;;888888:::;;;;;;;;;:::::::::999999:::999999888888999999:::555555666777888999::::::888888888777777777666666777777777777777777777777666666777777777777777777777777777777888888888888888888777777777777888888999888888888777777666666888888777666555555666666555666777777666555777888666666777888999::::::;;;888888999::::::;;;<<<<<<;;;;;;:::::::::;;;<<<<<>>>>>>>>???@@@AAAAAAIIIFFFEEEEEEGGGNNN^^^lll|||zzzzzzxxxvvv{{{wwwvvvyyy|||}}}||||||{{{wwwtttooommmmmmoooooooooqqqooolllkkkkkkkkkkkkjjjkkkkkkkkkllllllkkkkkkjjjkkkkkklllmmmnnnoooppppppqqqqqqrrrssssssrrrrrrrrruuuvvvwwwwwwvvvwwwyyy{{{xxxxxxwwwvvvvvvuuuttttttuuurrrrrruuuxxx{{{zzztttuuuxxxzzz~~~xxxrrrjjjmmmrrryyyoookkkiiiiiiqqq}}}ooo___RRRHHHCCC???===??????<<<<<<>>>;;;;;;;;;:::::::::999999:::999999888888999999:::777777888888999999::::::;;;;;;;;;:::::::::999999777777777777777777777777666666666666666666555555777777777777888888888888999888888777777888888999888888888888777777777666888888777666666666777777777888999999777777777999888888888888888999999999999999999::::::;;;;;;;;;;;;;;;::::::;;;;;;<<<<<<>>>>>>>>>>>>???@@@AAABBBEEECCCDDDGGGIIIOOO^^^kkkzzzwwwvvvvvvuuuxxxuuuuuuxxxyyy|||~~~}}}}}}|||{{{zzzyyyyyyvvvsssooonnnnnnooopppooopppnnnkkkjjjjjjkkkjjjiiijjjkkkkkkllllllkkkkkkkkkkkkkkklllmmmnnnooopppppppppqqqrrrsssssssssssssssuuuvvvwwwwwwvvvwwwyyy{{{zzzyyyyyywwwvvvuuutttttttttqqqqqqtttwwwzzzxxxrrrtttwww~~~~~~}}}ttthhhhhhjjjoooxxx|||rrrlllhhhkkkrrr|||ppp\\\MMMFFF@@@===>>>>>>;;;;;;===;;;;;;;;;;;;:::::::::::::::999999888888999999:::999999999999999999999999999888888888888777777777777777777777777777777777888888888777777666666666777777777777888888888888999888888777777888888999888888888888777777777777888888777777777888999999:::;;;;;;:::888777888999999999999888888888777777::::::::::::::::::::::::;;;;;;::::::;;;<<<<<<=========>>>>>>@@@AAACCCCCCBBBBBBEEEIIIKKKQQQ^^^kkk~~~yyyxxxyyyyyywwwuuuuuuuuutttwww~~~~~~|||{{{{{{zzzyyyxxxxxxxxxtttrrroooooooooppppppoooooommmjjjiiijjjjjjjjjiiijjjjjjkkklllllllllkkkkkklllmmmmmmnnnooopppqqqrrrrrrrrrtttuuuvvvvvvvvvvvvuuuvvvwwwwwwvvvwwwyyy{{{{{{{{{zzzxxxwwwuuutttsssssspppqqqtttwwwyyyyyyvvvxxxyyy|||~~~uuuiiihhhfffhhhooo}}}rrrhhhhhhmmmuuu|||jjjXXXJJJCCC=========;;;:::;;;<<<;;;;;;;;;;;;::::::::::::999999888888999999:::::::::999999999888888888777777777777777777666666777777777777777777777777:::::::::999888888777777666777777777888888888888888777777666666777777888888888888777777777777777888777777777888999:::::::::;;;<<<:::888777777888888888888888888888888888:::::::::::::::::::::999;;;;;;:::;;;;;;<<<===>>>=========???@@@BBBDDDEEEFFFEEEGGGIIIKKKQQQ^^^kkk~~~~~~wwwtttqqqooolllooozzz~~~~~~~~~}}}}}}}}}||||||zzzzzzyyyyyyxxxxxxwwwwwwrrrpppooopppqqqqqqpppoooooollljjjiiijjjkkkjjjjjjiiijjjkkkkkklllllllllkkkkkklllmmmnnnoooppppppqqqrrrssstttuuuvvvvvvwwwvvvuuuvvvwwwwwwvvvwwwyyy{{{{{{{{{zzzxxxwwwuuutttsssssspppqqqtttwwwyyyyyyvvvvvv}}}zzzmmmjjjfffdddhhhsss{{{kkkgggkkknnnsss}}}tttbbbTTTKKKCCCAAAAAA>>><<<===<<<<<<<<<;;;;;;;;;:::::::::999999888888999999:::999999999888777777666666::::::::::::::::::::::::777777777777777777777777999999999888888777777777666777777777888888888888666666666555555666666666777777777777777777888888888777777777888999::::::999::::::999666555555666666777777888999999:::::::::::::::::::::::::::999;;;;;;;;;;;;<<<===>>>???======>>>???@@@BBBDDDEEEMMMKKKIIIIIIJJJOOO^^^llluuuoooiiifffdddgggqqq}}}~~~}}}}}}|||||||||{{{{{{{{{xxxxxxwwwwwwvvvvvvvvvvvvpppooooooppprrrrrrqqqoooooommmjjjjjjkkklllkkkkkkiiiiiijjjkkklllllllllllljjjjjjkkklllmmmnnnooooooqqqrrrssstttttttttttttttuuuvvvwwwwwwvvvwwwyyy{{{zzzyyyyyywwwvvvuuuttttttsssqqqrrruuuwwwyyyvvvxxxrrrnnnhhhccccccjjjttt|||vvvllliiihhhjjjrrr|||lll[[[PPPEEEBBBAAA>>>;;;;;;<<<<<<<<<<<<;;;;;;;;;::::::999999888888999999:::888888888777777777666666888888888999999999999999777777777777777777777777666666666666666666666666777777777777888888888888777666666555555666666777777777777777888888888888888888777777777888999999777888888777555444555666555666777888999:::;;;;;;::::::::::::::::::::::::::::::;;;;;;<<<===??????>>>>>>??????AAABBBDDDDDDPPPMMMJJJHHHHHHNNN]]]lllvvvmmmddd```aaaeeeoooxxx~~~}}}|||||||||{{{{{{{{{zzzzzzuuuuuuttttttttttttssssssnnnnnnoooqqqssssssqqqoooooommmkkkjjjlllmmmllllllhhhiiijjjkkkllllllllllllllllllmmmnnnooopppqqqqqqssssssttttttttttttssssssuuuvvvwwwwwwvvvwwwyyy{{{xxxxxxwwwvvvvvvuuuttttttsssqqqsssvvvxxxzzzzzzyyyuuunnngggdddffflllqqqyyy~~~wwwkkkhhhfffkkkxxxyyyaaaTTTGGGCCCAAA===:::999<<<<<<<<<<<<;;;;;;;;;;;;:::999999888888999999:::999888888888888888888888555666666666777777777777777777777777777777777777555666666777777888888888777777777777888888888888888888777777777777888888666777777777888888888888888888777666666666777777555777777777555555666777777777888888888999999999999999999::::::;;;;;;;;;::::::;;;;;;<<<>>>???@@@?????????@@@AAABBBCCCDDDLLLJJJHHHIIIIIINNN\\\iiixxxmmmccc```bbbgggqqqyyy~~~||||||||||||{{{{{{{{{zzzzzzzzzssssssrrrrrrrrrrrrrrrrrrnnnnnnoooqqqssssssqqqooopppnnnkkkkkklllmmmmmmmmmhhhiiijjjkkkllllllmmmlllppppppqqqrrrsssttttttuuuuuuvvvvvvvvvvvvvvvuuutttuuuvvvwwwwwwvvvwwwyyy{{{wwwvvvvvvvvvuuuuuutttttttttrrrssswwwyyyzzz{{{{{{|||uuummmgggfffiiimmmnnntttnnnkkkgggiiisssiii\\\NNNHHHFFFBBB>>>=========<<<<<<<<<;;;;;;;;;:::999999999999999999:::999999999999999999999999888888999999:::::::::;;;777777777777777777777777888888999:::;;;<<<<<<===777777777777888888888888::::::999999999999::::::666666777777888888888999888888777666666555666666555666777777666555777888999999999888888888888888888888999::::::;;;<<<<<<::::::;;;;;;===>>>???@@@@@@@@@@@@@@@AAAAAABBBCCCGGGFFFGGGIIIJJJOOO[[[gggzzzzzz}}}sssoooiiiddddddkkkuuu|||zzzrrrpppuuuzzz~~~}}}|||||||||yyyyyyyyyxxxxxxxxxwwwwwwttttttttttttsssrrrqqqppppppqqqqqqqqqqqqppppppooommmlllkkkkkkjjjjjjjjjjjjiiiiiijjjjjjlllmmmnnnooopppppppppppppppppppppppprrrrrrssstttuuuuuuttttttuuuuuuuuuvvvwwwwwwxxxxxxyyyxxxwwwuuuttttttttttttuuuuuuuuuvvvyyy}}}{{{~~~wwwnnngggdddccchhhqqq{{{}}}nnnlllkkkmmmqqq|||wwwkkkYYYKKKDDDAAA@@@???<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;:::::::::999999999999999999999999888888999999999999888888888888888888888777666666555666888999:::::::::999666666666666666777888888777777888888888888777777777777777777666666666666777777777777888888888888777666555444444555666777999::::::;;;:::888555444888888999:::;;;;;;;;;;;;:::::::::;;;;;;;;;<<<<<<<<<;;;;;;<<<>>>AAAEEEGGGFFFGGGIIIKKKKKKOOO\\\iii}}}vvvsssxxx}}}{{{yyywwwuuurrrooopppuuu}}}~~~tttpppssswww~~~~~~}}}{{{{{{{{{{{{wwwwwwwwwwwwvvvvvvvvvvvvtttttttttssssssrrrqqqpppoooooooooooonnnmmmmmmllllllkkkkkkjjjjjjkkkkkklllkkkkkkkkklllmmmnnnpppqqqqqqqqqqqqqqqqqqqqqqqqqqqrrrsssssstttuuuuuutttttttttuuuuuuvvvwwwwwwxxxxxxxxxxxxvvvuuutttsssssssssuuutttuuuvvvyyy}}}~~~~~~~~~uuummmhhhfffiiipppxxxzzzsssmmmkkklllsssvvvcccSSSIIIEEEBBB@@@>>>======<<<;;;;;;;;;:::<<<<<<;;;;;;;;;:::::::::999999999999999999999999888888999999999999888888888888888888888777777666444555666777888888777777666666666666666777888888777777888888888888777777777777777777666666666666666666777777777888888888777666555444444555666777777888999::::::999777666888888999:::;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<======>>>=========>>>@@@CCCDDDEEEEEEHHHJJJIIINNN[[[hhhzzztttrrrvvv{{{|||||||||xxxwww{{{{{{||||||}}}zzzuuuwwwzzz~~~}}}|||{{{zzzyyyyyyyyyvvvuuuuuuuuuttttttttttttssssssssssssrrrqqqpppppplllmmmllllllkkkjjjiiihhhjjjjjjjjjjjjkkklllmmmmmmmmmmmmnnnnnnoooppprrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrsssttttttuuuttttttttttttuuuvvvwwwwwwxxxxxxxxxxxxwwwvvvtttssssssrrrrrrttttttuuuwwwzzz~~~}}}tttmmmiiikkkooottt|||~~~qqqjjjhhhmmmxxxrrr___RRRJJJEEEAAA???>>>===<<<;;;:::::::::<<<<<<;;;;;;;;;:::::::::::::::::::::::::::::::::888888999999999999888888888888999999888888777666555666777777777777666666777777666666666777888888777777888888888888777777666666666666777777777777666666666666777777777777777777555555555555777777666777888999:::999999888888888999:::;;;;;;;;;;;;<<<<<<<<<=========>>>>>>@@@???>>>>>>>>>@@@AAABBBCCCDDDFFFHHHHHHMMMZZZhhh||||||}}}~~~yyyuuuuuuxxx|||~~~{{{yyyzzz|||~~~~~~||||||{{{yyyyyyxxxxxxxxxuuuuuutttttttttsssssssssqqqqqqrrrrrrqqqppppppoookkkkkkkkkkkkjjjiiigggggghhhhhhiiijjjkkkmmmnnnoooppppppppppppqqqrrrssstttttttttttttttttttttttttttsssssstttttttttttttttsssttttttvvvwwwxxxxxxwwwwwwwwwvvvuuusssrrrrrrqqqqqqssstttvvvxxx|||~~~zzz|||zzzsssnnnlllmmmpppvvvwwwmmmjjjlllttt}}}kkk\\\PPPGGGBBB@@@???===<<<;;;;;;<<<<<<<<<<<<;;;;;;;;;:::::::::::::::::::::::::::::::::888999999::::::999999888888999999999999888777777999999999999999888888888888777777666777777888888777777888888888888777777666666666666777777777777555555666666666777777777888777666555555666777888777888888999999999888888888888999:::;;;;;;;;;;;;;;;<<<<<<<<<============???????????????AAABBBCCCCCCDDDFFFHHHIIIMMMZZZhhh{{{xxxtttqqqrrrvvv{{{}}}yyyyyy{{{}}}~~~~~~~~~}}}{{{{{{zzzyyyxxxxxxwwwwwwxxxuuutttttttttssssssssssssppppppppppppppppppooonnnkkkllllllkkkjjjiiihhhhhhggghhhhhhiiikkkmmmooopppqqqqqqqqqqqqqqqrrrssstttttttttttttttttttttttttttssstttttttttttttttssssssssstttvvvxxxxxxxxxwwwwwwvvvuuutttrrrqqqqqqppppppqqqsssvvvzzz}}}yyyvvvxxx}}}}}}wwwtttooonnnooottt~~~rrrllljjjooovvvyyyiiiZZZLLLDDD@@@???>>>===<<<===>>>???<<<<<<;;;;;;;;;:::::::::::::::::::::::::::::::::999999::::::::::::999999999999999999999888777777999999999888888888888888888888777777777777888888777777888888888888777777555666666666777777777888666666666666777777777777888777666555555666777888:::::::::999888777666666888888999:::;;;;;;;;;;;;::::::;;;;;;;;;<<<<<<<<<===>>>>>>???AAABBBCCCDDDCCCDDDGGGIIIJJJNNN\\\jjjwwwuuuqqqoooqqqvvv|||~~~zzzwwwxxx{{{~~~}}}||||||}}}}}}|||{{{xxxwwwvvvvvvuuuuuuvvvvvvttttttsssssssssrrrrrrrrrnnnooooooooooooooonnnnnnkkkkkklllllllllkkkjjjjjjgggggghhhiiikkkmmmooopppqqqqqqppppppqqqqqqrrrssstttttttttttttttttttttttttttttttttuuuttttttsssrrrssstttvvvxxxyyyxxxwwwvvvuuutttsssqqqppppppoooooopppssswww{{{xxxtttuuuzzz~~~{{{yyyuuussssssvvv{{{zzznnnfffggglllxxxzzziiiXXXMMMCCCBBB@@@>>>>>>>>>@@@AAA<<<<<<;;;;;;;;;:::::::::::::::::::::::::::::::::999999::::::::::::999999999999999:::999999888777777666666666666666777777999999888777777777888888777777888888888888777777555555666666777777888888777777777777888888888888888888666666666666888888;;;;;;:::999888777666666888888999:::;;;;;;;;;;;;:::::::::;;;;;;;;;;;;<<<======>>>@@@AAACCCDDDDDDCCCDDDGGGIIIJJJNNN\\\jjjzzzwwwtttrrrsssxxx~~~|||yyyyyy|||~~~{{{zzzxxxxxxyyyzzzyyyxxxttttttsssrrrrrrrrrrrrsssrrrrrrrrrqqqqqqqqqppppppmmmnnnnnnoooooonnnnnnnnnjjjkkkkkkllllllllllllkkkhhhhhhhhhjjjkkkmmmooopppppppppooooooppppppqqqqqqttttttttttttttttttttttttttttttuuuuuutttssssssrrrrrrtttvvvxxxyyyxxxwwwvvvtttsssrrrqqqooooooooooooooorrrwww|||{{{ssswww|||~~~~~~~~~~~~zzzyyyzzzzzz}}}sssgggeeeiiiqqq{{{gggZZZIIIGGGCCC@@@>>>>>>??????<<<<<<;;;;;;;;;:::::::::;;;;;;;;;;;;;;;;;;;;;;;;999::::::;;;;;;::::::999999999::::::999999888777666666555555666777888999:::999888888777777888888777777888888888888777777555555555666777888888888888888888888999999999999999888777666666777888999::::::999888777777777777888888999:::;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<>>>???@@@AAABBBBBBBBBBBBBBBCCCEEEHHHIIINNN[[[iii~~~}}}~~~}}}yyyvvvvvvzzz}}}}}}~~~~~~}}}}}}xxxvvvttttttuuuvvvuuuuuuqqqqqqppppppooopppppppppppppppppppppoooooooooooommmmmmnnnnnnnnnnnnnnnmmmiiijjjkkklllllllllllllllhhhhhhiiijjjkkkmmmnnnoooooooooooonnnoooooopppppptttttttttttttttttttttttttttuuuuuuuuutttsssrrrrrrrrrtttwwwyyyyyyxxxwwwuuutttsssqqqpppoooooonnnnnnooorrrwww|||tttwww{{{}}}~~~~~~~~~}}}zzzxxxyyykkkhhhmmmlllzzzrrrcccNNNKKKFFFBBB???======>>><<<<<<;;;;;;;;;:::::::::;;;;;;;;;;;;;;;;;;;;;;;;999::::::;;;;;;::::::999999::::::::::::999888888888777777777777999;;;<<<::::::999888777777888888777777888888888888777777444555555666777888888999888888999999999:::::::::999888777666666777888999888888888777888888999:::888888999:::;;;;;;;;;;;;<<<<<<<<<<<<=========>>>AAAAAAAAABBBBBBAAAAAA@@@@@@AAADDDGGGHHHMMMZZZhhh}}}yyy||||||yyyzzz}}}}}}{{{yyyxxxwwwtttsssrrrqqqqqqrrrssstttooooooooonnnnnnnnnnnnnnnnnnnnnoooooooooooonnnnnnpppooonnnmmmlllmmmnnnnnnhhhiiijjjllllllkkkjjjiiiiiiiiiiiijjjkkklllnnnnnnooooooooonnnoooppppppqqquuuuuuuuuuuuuuuuuuuuuuuuqqqrrrssssssttttttssssssttttttttttttuuuuuuvvvvvvvvvvvvuuusssqqqpppnnnnnnpppssswww|||~~~{{{}}}~~~{{{zzz{{{}}}tttllllllllluuusss]]]QQQFFFBBB@@@>>><<<=========<<<;;;;;;;;;;;;<<<999::::::;;;:::999888777:::999999888888999999:::888888888888888888888888777777777777777777777777:::999999999888888777777777777777777777777777777:::999888888888999:::;;;888777777777666666555555777888999::::::999888777888888999999999:::::::::;;;;;;999999999999;;;;;;===<<<<<<<<<<<<===>>>>>>>>>>>>???@@@AAABBBBBBCCCDDDCCCEEEGGGHHHLLLXXXddd~~~~~~}}}}}}}}}~~~~~~|||{{{yyyxxxvvvvvvtttsssqqqppppppppppppqqqmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmnnnnnnnnnnnnmmmmmmooonnnmmmlllkkkllllllmmmiiiiiijjjjjjjjjjjjjjjiiiiiiiiiiiijjjkkklllnnnnnnqqqqqqqqqqqqqqqrrrssssssttttttttttttttttttttttttrrrrrrsssttttttttttttsssuuuuuuuuuuuuuuuuuuuuuuuuvvvuuutttsssrrrqqqqqqpppsssuuuyyy}}}}}}|||~~~{{{wwwvvvxxxrrrnnniiippp|||iiiZZZJJJCCC@@@===;;;<<<======<<<;;;;;;;;;;;;<<<999::::::;;;:::999888777:::999999888888999999:::888888888888888888888888777777777777777777777777777777777777666666666555666666666666666666666666888888777777777888999:::777777777666666555555555666666777777777777666666888888999999999:::::::::;;;::::::999999::::::;;;;;;::::::::::::;;;<<<<<<===>>>??????AAAAAABBBCCCDDDCCCEEEGGGHHHLLLXXXddd~~~}}}{{{zzzyyyyyyxxxwwwvvvuuuttttttsssrrrpppooommmlllllllllkkkkkkkkklllllllllllllllllllllmmmmmmmmmmmmllllllmmmlllkkkkkkjjjjjjkkkkkkjjjiiiiiihhhhhhhhhiiiiiiiiiiiijjjjjjkkklllnnnooorrrrrrrrrrrrrrrsssssstttssssssssssssssssssssssssrrrsssssstttttttttttttttvvvvvvvvvuuuuuuuuuuuuuuuvvvuuutttssssssssstttuuuwwwyyy{{{~~~zzz{{{~~~~~~uuurrrrrrzzz|||rrriiimmmuuu|||iiiRRRGGGCCC@@@======>>>===<<<<<<;;;;;;<<<<<<999::::::::::::999999888:::999999888888999999:::999999999999999999999999777777777777777777777777777777777777666666666666777777777777777777777777777666666666666777888888777777777666666666666666777777666666666666777777888888999999999:::::::::;;;::::::999999::::::;;;;;;::::::::::::;;;<<<<<<===>>>>>>???@@@AAABBBBBBDDDCCCEEEGGGHHHLLLXXXddd|||{{{zzzyyywwwuuuuuuuuuttttttssssssssssssrrrpppnnnllljjjiiihhhjjjjjjjjjkkkkkkkkkkkkkkkkkkllllllmmmmmmllllllkkkkkkkkkjjjjjjiiiiiiiiiiiijjjiiihhhgggggghhhiiijjjjjjjjjjjjkkklllmmmnnnoooqqqqqqqqqqqqqqqrrrrrrsssttttttttttttttttttttttttsssssstttuuuuuuuuuuuutttwwwwwwvvvvvvvvvvvvuuuuuuvvvuuuuuutttuuuwwwyyyzzz{{{|||~~~|||xxxzzzwwwqqqoootttyyywwwnnnmmmoooyyyvvv\\\MMMHHHDDDAAA@@@>>>======<<<<<<<<<<<<<<<:::::::::::::::::::::999:::999999888888999999:::999999999999999999999999777777777777777777777777999999999888888888888888999999999999999999999999666666666666777777888888888888888888888777777777:::999888777777888999:::888888999999999:::::::::::::::::::::::::::::::::===<<<<<<<<<<<<===>>>>>>======>>>???@@@AAABBBBBBDDDCCCEEEGGGHHHLLLXXXddd{{{yyyyyyxxxwwwuuussssssrrrrrrrrrqqqqqqqqqqqqqqqooonnnllliiihhhgggiiiiiiiiijjjjjjjjjkkkkkkkkkllllllmmmmmmllllllkkkiiiiiiiiiiiiiiihhhhhhgggiiihhhggggggggghhhjjjkkkkkkkkkllllllmmmooopppqqqrrrrrrrrrrrrrrrsssssstttuuuuuuuuuuuuuuuuuuuuuuuussstttuuuuuuvvvvvvuuuuuuwwwwwwwwwwwwwwwwwwwwwvvvwwwwwwwwwxxxyyy{{{~~~~~~{{{wwwyyy}}}|||rrrnnnooouuu~~~sssllliiiqqq}}}~~~dddTTTLLLFFFBBBAAA>>>>>>===<<<<<<<<<<<<===:::::::::::::::::::::;;;:::999999888888999999:::999999999999999999999999777777777777777777777777888888888888888888999999888888888888888888888888777777777888888888888888999999999999999999999999:::999888777777888999:::888888999999999:::::::::::::::::::::::::::::::::===<<<<<<<<<<<<===>>>>>><<<===>>>???@@@AAAAAABBBDDDCCCEEEGGGHHHLLLXXXddd~~~~~~}}}}}}}}}}}}}}}|||zzzwwwuuuuuuuuutttssspppppppppoooooonnnnnnnnnnnnnnnmmmlllkkkiiigggfffffffffgggggghhhiiiiiiiiijjjjjjkkkkkkkkkkkkjjjjjjhhhiiiiiiiiiiiihhhggggggggggggggghhhiiijjjkkklllmmmmmmmmmnnnoooppprrrrrruuuuuuuuuuuuuuuvvvvvvwwwvvvvvvvvvvvvvvvvvvvvvvvvtttuuuuuuvvvvvvvvvvvvvvvvvvwwwwwwwwwxxxxxxxxxxxxxxxyyyzzz|||~~~zzzwwwzzzxxxqqqjjjpppyyyzzzmmmfffkkkvvvmmm]]]QQQGGGBBBAAA???>>>======<<<<<<======;;;::::::::::::;;;;;;<<<:::999999888888999999:::::::::::::::::::::::::::777777777777777777777777666666666666777777777777666666666666666666666666666777888999999999888888999999999999999:::::::::777777666666666666777777888888999999999:::::::::999::::::;;;;;;::::::999;;;::::::::::::;;;<<<<<<<<<======>>>???@@@AAAAAADDDCCCEEEGGGHHHLLLXXXddd~~~~~~}}}~~~~~~{{{zzzzzzyyyxxxxxxyyyyyyvvvsssqqqpppqqqqqqqqqpppnnnnnnmmmlllkkkjjjjjjjjjiiiiiijjjjjjiiihhhgggfffccccccddddddeeeffffffgggggghhhhhhiiiiiihhhhhhggghhhiiiiiijjjiiihhhgggfffeeefffgggiiikkklllmmmmmmooooooooopppqqqrrrssstttvvvvvvuuuuuuvvvvvvwwwxxxvvvvvvvvvvvvvvvvvvvvvvvvuuuuuuvvvwwwwwwwwwwwwvvvuuuvvvvvvwwwxxxyyyzzzzzzyyy{{{~~~{{{|||~~~yyymmmooouuuuuugggiiiqqqzzzzzzjjjZZZKKKDDDCCC???>>>>>>===============;;;::::::999:::;;;<<<===:::999999888888999999:::::::::::::::::::::::::::777777777777777777777777555666666666777777777777777777777777777777777777555666777888888888777777777777777888888888999999666666777777777777666666888888999999999:::::::::999::::::;;;;;;::::::999;;;::::::::::::;;;<<<<<<<<<<<<===>>>???@@@AAAAAADDDCCCEEEGGGHHHLLLXXXddd~~~}}}~~~~~~}}}{{{|||~~~}}}|||{{{{{{xxxxxxwwwvvvuuuuuuvvvvvvqqqooommmmmmnnnoooooonnnllllllkkkjjjiiihhhggggggeeefffggghhhhhhgggfffeee``````aaabbbccccccddddddeeeeeeffffffffffffeeeeeehhhiiijjjjjjjjjiiigggfffccceeehhhkkkmmmnnnnnnnnnpppppppppqqqrrrsssuuuuuutttttttttttttttuuuvvvvvvuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuvvvwwwwwwwwwwwwwwwuuuuuuvvvwwwyyyzzz{{{|||zzz|||~~~tttpppsss}}}~~~llliiimmmrrruuubbbPPPGGGFFF??????>>>===============;;;::::::999:::;;;<<<===:::999999999999999999:::::::::::::::::::::::::::777777777777777777777777777777888888999999999:::::::::::::::::::::::::::333444666777777777666555555555666666777777777888777888999::::::999888777888888999999999:::::::::999999;;;;;;;;;;;;999999===<<<<<<<<<<<<===>>>>>><<<<<<===>>>???@@@AAAAAADDDCCCEEEGGGHHHLLLXXXddd~~~~~~|||zzzyyyyyyyyy|||}}}~~~~~~|||}}}}}}|||{{{zzzxxxvvvuuuwwwuuusssrrrrrrrrrqqqooonnnmmmmmmllllllkkkkkkjjjgggfffeeeddddddeeefffggg```````````````aaabbbbbb^^^]]]\\\\\\]]]```bbbdddcccdddeeeeeeffffffeeeeeeiiihhhhhhgggggggggggggggggghhhiiijjjlllmmmnnnooonnnoooppprrrssstttuuuuuuvvvuuusssrrrrrrssstttuuuttttttuuuuuuvvvvvvwwwwwwxxxxxxyyyyyyyyyxxxwwwwwwyyyyyyyyyxxxwwwxxxzzz|||{{{wwwuuuzzzyyyjjjhhhppp}}}sssaaaPPPFFFGGGAAA===>>>>>><<<<<<>>><<<;;;;;;::::::;;;;;;<<<:::;;;;;;<<<;;;:::888777::::::::::::::::::::::::888666555666999;;;;;;;;;999999999999999888777666:::999888777777888999:::;;;:::999777777777777888888888777777888888999:::::::::999888777777888888777777666666777999;;;<<<::::::::::::::::::::::::<<<<<<<<<<<<<<<===>>>>>>AAA@@@@@@@@@BBBBBBAAA???GGGDDDCCCFFFIIIMMMWWWaaa}}}~~~|||||||||{{{{{{}}}}}}}}}~~~|||zzzwwwwwwwwwuuutttrrrqqqppprrrpppnnnmmmoooppppppooojjjjjjiiihhhggggggffffffeeedddcccbbbbbbbbbcccccc^^^^^^]]]]]]^^^^^^___```___^^^]]]\\\]]]^^^```aaacccddddddeeeffffffgggggghhhhhhggggggggggggggghhhhhhhhhiiikkklllmmmnnnooonnnooopppqqqrrrssssssssstttttttttsssssstttuuuuuuuuuuuuuuuuuuuuuuuuvvvvvvxxxxxxyyyyyyyyyxxxxxxwwwyyyyyyzzzyyywwwxxxzzz|||}}}zzzxxx|||ooogggkkkuuu}}}|||kkkYYYOOOGGGAAA=========;;;999;;;<<<;;;;;;::::::;;;;;;<<<999:::;;;;;;;;;:::999888::::::::::::::::::::::::666555444555777888888888999999999999999888777777999888777777777777888999999888888777777888999:::888888777777888888999::::::999999888777777888888888888777777888999:::;;;::::::::::::::::::::::::<<<<<<<<<<<<<<<===>>>>>>>>>??????AAABBBDDDFFFHHHHHHEEEDDDGGGJJJNNNXXXccc}}}~~~}}}~~~~~~|||~~~~~~}}}}}}}}}||||||{{{yyywwwrrrrrrqqqpppnnnmmmlllkkkkkkhhhfffgggiiilllmmmmmmeeedddcccbbbaaa```______aaa```___^^^^^^^^^^^^^^^[[[[[[ZZZZZZ[[[[[[\\\]]]___^^^]]]\\\\\\]]]^^^___ccccccddddddfffgggiiijjjhhhhhhhhhhhhhhhiiiiiiiiiiiiiiijjjkkkmmmnnnooooooooopppqqqqqqrrrrrrqqqqqqrrrssstttuuuuuuvvvuuuuuuuuuuuuuuuuuuuuutttttttttwwwxxxyyyyyyyyyyyyyyyxxxyyyzzzzzzyyyxxxyyy{{{}}}~~~}}}~~~xxxjjjhhhnnnuuuzzzhhh[[[KKKCCC>>>>>>>>>;;;999:::<<<<<<;;;;;;;;;;;;<<<<<<999999:::;;;;;;;;;::::::::::::::::::::::::::::::888666555666777888777666888999999999999888777777888888777777777777888888777777777777888999:::;;;888888777777888888999::::::999888888777888888888999999888888888888999:::::::::::::::::::::;;;;;;<<<<<<<<<<<<<<<===>>>>>>:::<<<>>>???>>>???CCCGGGGGGEEEFFFHHHJJJOOOYYYddd}}}}}}{{{xxxzzz|||~~~~~~}}}~~~}}}||||||zzzxxxwwwwwwvvvtttrrrnnnnnnmmmkkkjjjiiiiiiiiifffdddaaaaaadddggghhhiii______^^^]]][[[ZZZYYYYYY]]]\\\\\\[[[[[[[[[[[[[[[YYYYYYXXXXXXXXXYYYZZZZZZ\\\\\\\\\[[[\\\]]]^^^___cccccccccdddfffhhhjjjllliiiiiijjjkkkkkkllllllllljjjkkkkkkmmmnnnooopppppprrrrrrrrrssssssrrrqqqqqqqqqsssuuuvvvwwwwwwvvvvvvvvvuuuuuuuuuttttttsssssswwwwwwxxxyyyzzzzzzzzzyyyyyyzzzzzzyyyyyyyyy|||~~~rrrjjjmmmrrrvvvuuufffQQQHHH@@@@@@AAA>>><<<<<<<<<<<<;;;;;;;;;;;;<<<<<<888999999:::;;;;;;;;;;;;::::::::::::::::::::::::;;;:::999999::::::888777888888999999999888888777777777777777777777777777777777888888888999999:::888888777777888888999:::999999888888888888888999:::999999999999999999999:::::::::;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<===>>>>>><<>>AAAEEEDDDEEEHHHJJJMMMXXXccc}}}|||zzztttuuuxxxzzz|||~~~|||zzzxxxwwwvvvtttrrrqqqqqqooommmkkkiiihhhgggeeedddddddddddddddaaa___^^^```bbbbbbbbb[[[[[[ZZZYYYXXXWWWVVVUUUYYYYYYYYYYYYYYYYYYYYYYYYXXXXXXWWWWWWXXXXXXYYYZZZXXXXXXYYYZZZ\\\^^^___```aaabbbcccdddfffhhhjjjkkkjjjkkklllnnnoooooooooooollllllmmmnnnoooooopppppptttttttttuuuttttttsssrrrrrrsssuuuwwwxxxxxxwwwwwwvvvvvvuuuuuutttttttttsssvvvwwwxxxyyyzzz{{{{{{{{{yyyzzz{{{zzzyyyzzz}}}~~~~~~rrrmmmnnnppp{{{qqqYYYMMMCCC@@@AAA???>>>>>>===<<<<<<;;;;;;<<<<<<===999999999999:::;;;;;;<<<::::::::::::::::::::::::;;;:::999:::;;;:::888666777888888999999999888888777777888888888888777777999999999999888888777777888888777777888888999:::999888888888888888999999999:::::::::999999999999:::::::::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<===>>>>>>BBBHHHMMMMMMGGGBBB@@@AAAAAABBBEEEHHHHHHLLLWWWccc|||{{{wwwrrrsssvvvyyy|||~~~}}}zzzwwwuuusssrrrpppnnnlllkkkjjjiiigggeeebbb```___]]]\\\]]]]]]^^^```^^^]]]\\\]]]^^^]]][[[WWWVVVVVVUUUUUUTTTTTTSSSUUUUUUVVVWWWXXXXXXXXXXXXWWWWWWVVVVVVWWWWWWXXXYYYUUUVVVXXXZZZ\\\^^^___```___```bbbeeeggghhhhhhiiijjjkkkmmmooopppqqqppppppmmmmmmnnnoooooopppqqqqqquuuuuuuuuvvvuuuuuutttttttttuuuvvvwwwwwwxxxwwwwwwvvvvvvvvvvvvuuuuuuuuuuuuvvvwwwxxxzzz{{{|||||||||zzzzzz{{{{{{zzz{{{~~~|||pppkkkmmmsss}}}fffVVVGGGAAA@@@>>>============<<<<<<<<<<<<======::::::999999999:::;;;;;;::::::::::::::::::::::::999888888999:::999666444777777888999999999999888888888999999999999888888999::::::999999777666666888888777777888888999:::888888888777888888999:::999999:::::::::::::::999:::::::::;;;<<<<<<======<<<<<<<<<<<<<<<===>>>>>>???DDDJJJLLLIIIEEEBBBBBB???AAAEEEHHHHHHKKKVVVbbb|||}}}~~~}}}xxxqqqsssuuuxxx|||~~~~~~{{{zzzxxxvvvsssqqqooonnnkkkiiifffeeeeeedddbbb```\\\[[[YYYWWWWWWWWWXXXYYYZZZZZZYYYZZZ[[[[[[YYYVVVRRRRRRRRRRRRRRRRRRRRRRRRPPPQQQSSSUUUVVVWWWWWWWWWUUUUUUUUUUUUUUUVVVWWWWWWUUUVVVXXXZZZ[[[\\\]]]]]]]]]___ccceeeggggggfffeeehhhjjjlllooopppqqqppppppnnnnnnoooppppppqqqqqqqqqssstttuuuuuuuuuuuuuuutttwwwwwwwwwvvvvvvwwwwwwxxxvvvvvvvvvwwwwwwwwwwwwwwwuuuvvvxxxzzz{{{|||}}}}}}zzz{{{{{{{{{{{{|||}}}~~~xxxmmmlllmmmssswwwdddPPPFFFBBB???============<<<<<<<<<<<<======<<<;;;:::999999999:::;;;::::::::::::::::::::::::888777888999::::::777555777777888999999999999999888999:::;;;;;;:::999888777888999999999999777777888888777777888888999:::888888777777888999999:::777888:::;;;;;;;;;;;;:::::::::;;;;;;<<<=========<<<<<<<<<<<<<<<===>>>>>>===>>>AAACCCCCCBBBAAA@@@>>>AAAFFFIIIHHHKKKWWWddd|||}}}~~~{{{rrrsssuuuxxx|||~~~~~~~~~}}}zzzzzzzzzxxxwwwvvvsssqqqnnnlllkkkhhhfffdddbbbbbbaaa___]]][[[YYYWWWUUUUUUVVVWWWXXXVVVVVVWWWYYYZZZYYYWWWTTTOOOPPPPPPPPPPPPQQQQQQQQQMMMNNNQQQSSSUUUVVVVVVVVVTTTTTTTTTTTTTTTUUUUUUVVVWWWWWWYYYZZZ[[[[[[[[[[[[\\\___cccfffgggfffdddcccfffhhhkkknnnooopppooooooooooooooopppqqqqqqqqqrrrrrrsssssstttuuuuuuttttttyyyxxxwwwvvvvvvvvvwwwxxxvvvvvvwwwwwwxxxxxxyyyyyyuuuvvvxxxzzz{{{}}}}}}}}}zzz{{{|||{{{{{{||||||~~~ssskkkiiimmmyyyqqqYYYKKKFFFAAA???>>>======<<<<<<<<<<<<=========<<<:::999888999999:::::::::::::::::::::::::::999999:::;;;===<<<:::777666777888999999999999999999:::;;;;;;;;;;;;:::999555666888999::::::999999888888888777888999999:::888888777777888999::::::666888999;;;<<<<<<;;;;;;::::::;;;;;;<<<===>>>>>><<<<<<<<<<<<<<<===>>>>>>BBB@@@??????AAACCCBBBBBB???BBBGGGJJJIIILLLXXXeee|||~~~{{{zzzzzz|||~~~~~~}}}}}}}}}}}}}}}~~~}}}||||||}}}}}}||||||zzzyyyxxxwwwwwwuuuqqqmmmkkkkkkkkkiiifffdddbbb```______]]][[[YYYYYYXXXVVVTTTSSSSSSTTTTTTRRRTTTXXX]]]```^^^XXXSSSPPPNNNNNNNNNPPPPPPOOONNNNNNOOORRRSSSUUUUUUTTTTTTUUUTTTRRRRRRSSSTTTWWWXXXSSSTTTUUUWWWYYYZZZ[[[\\\___```aaabbbcccdddeeeeeefffhhhjjjlllnnnooooooooonnnoooqqqrrrssssssrrrqqqssssssttttttuuuuuuvvvvvvwwwxxxyyyzzzzzzzzzyyyxxxtttuuuvvvwwwwwwwwwwwwwwwyyyyyyxxxxxxyyyzzz|||}}}||||||||||||}}}}}}}}}~~~~~~}}}~~~rrrmmmmmmvvvgggSSSJJJGGGDDDBBB>>>===<<<;;;;;;;;;;;;;;;<<<;;;;;;::::::;;;;;;<<<;;;999888999===>>>===;;;888999:::;;;;;;;;;;;;;;;:::::::::999999999888888555777999:::::::::888777777888888888888999999999888888999::::::;;;<<<<<<888888999999999:::::::::<<<;;;:::999:::;;;<<<===999:::;;;<<<============>>>===;;;:::999:::<<<===AAAAAAAAABBBBBBBBBCCCCCCAAABBBEEEHHHIIILLLVVVbbb}}}~~~}}}|||}}}~~~~~~}}}{{{{{{zzzzzz{{{}}}~~~~~~}}}|||{{{zzz{{{|||}}}zzzyyyxxxwwwuuutttsssrrrnnnkkkgggeeeddddddbbb___cccaaa___^^^]]]]]][[[YYYWWWVVVTTTSSSRRRQQQRRRRRRRRRTTTXXX]]]aaa___ZZZVVVRRRPPPOOOOOOPPPPPPOOONNNMMMNNNOOOQQQRRRRRRSSSSSSSSSSSSQQQQQQRRRSSSUUUWWWSSSTTTUUUVVVXXXZZZ[[[\\\]]]^^^___```aaacccddddddfffgggjjjlllnnnooooooooooooooopppqqqrrrrrrrrrrrrsssttttttuuuuuuvvvwwwwwwxxxyyyzzz||||||{{{{{{zzzwwwxxxxxxyyyzzzzzzyyyyyyyyyyyyxxxxxxxxxyyyzzz{{{zzz{{{{{{{{{|||}}}}}}}}}~~~~~~~~~~~~yyyqqqmmmrrr|||kkkVVVKKKFFFBBB???>>>>>>===<<<;;;;;;;;;;;;<<<;;;;;;::::::;;;;;;<<<===:::999999::::::888666888888999:::::::::::::::999999999888888888777777888999;;;<<<<<<<<<;;;:::777888888888888999999999777777888999999:::;;;;;;888888999999999::::::::::::::::::::::::;;;;;;<<<999:::;;;<<<============???>>><<<;;;<<<===>>>???AAAAAAAAABBBBBBBBBBBBCCCAAABBBEEEHHHIIILLLVVVbbb}}}~~~}}}|||}}}|||zzzyyyvvvvvvvvvwwwyyy|||~~~}}}zzzzzzyyyyyyxxxxxxxxxwwwvvvuuutttrrrpppnnnmmmlllkkkhhheeecccbbb```^^^]]]___^^^\\\[[[\\\[[[YYYXXXUUUTTTRRRQQQPPPPPPPPPPPPQQQTTTXXX]]]aaaaaa]]]ZZZUUUSSSPPPPPPPPPPPPNNNMMMLLLLLLMMMMMMNNNOOOPPPQQQQQQQQQPPPPPPPPPRRRSSSUUURRRSSSTTTVVVWWWYYYZZZ[[[[[[\\\]]]^^^```aaabbbccceeegggiiikkkmmmnnnnnnnnnppppppppppppqqqrrrssssssttttttuuuvvvvvvwwwwwwxxxzzz{{{|||}}}}}}}}}|||{{{xxxyyyyyyzzzzzzzzzzzzzzzzzzyyyyyyxxxxxxxxxxxxxxxxxxyyyyyyzzz{{{||||||}}}{{{|||~~~|||qqqoootttsss]]]OOOGGGBBB??????>>>===<<<;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;<<<<<<;;;999888888888888777555888888888999999999999999888888888888777777777777777777777777888888888888777888888888888999999999777777777888888999999:::888888999999999:::::::::888999999:::::::::::::::999:::;;;<<<============???>>>======>>>???AAABBBAAAAAAAAAAAABBBBBBBBBBBBAAABBBEEEHHHIIILLLVVVbbb|||}}}}}}{{{yyyyyyyyyyyywwwuuussssssssstttvvvzzz~~~~~~~~~~~~~~~~~~}}}|||zzzzzzwwwwwwwwwwwwvvvuuussssssrrrqqqooommmkkkiiigggfffgggfffcccaaa___]]][[[ZZZ\\\ZZZYYYYYYZZZZZZXXXWWWUUUTTTRRRPPPOOOOOOOOOPPPQQQTTTXXX]]]```aaa___]]]WWWUUURRRPPPPPPOOONNNMMMMMMLLLKKKKKKLLLNNNOOOQQQOOOOOONNNNNNOOOPPPQQQRRRQQQRRRSSSUUUWWWXXXYYYZZZ[[[[[[]]]^^^```aaabbbccceeegggiiikkkmmmnnnnnnnnnqqqppppppooopppqqqssstttuuuuuuuuuvvvwwwwwwxxxxxxyyyzzz|||}}}}}}}}}|||{{{wwwxxxxxxyyyyyyyyyxxxxxx{{{{{{zzzyyyxxxxxxwwwwwwvvvwwwxxxyyyzzz{{{||||||zzz{{{}}}~~~yyypppooowww{{{eeeVVVLLLEEEAAA@@@???>>>===<<<<<<;;;;;;<<<<<<;;;;;;;;;;;;<<<<<<888777777888999999999999888888888888888888999999999999999999888888888777666555555555555666777777777777888888888999999999777888888888999999999:::888888999999999:::::::::777888999:::;;;:::999888999:::;;;<<<=====================>>>???@@@BBBCCC@@@@@@AAAAAAAAABBBBBBBBBAAABBBDDDHHHIIILLLVVVbbb||||||vvvuuutttsssrrrsssuuuvvvuuutttqqqqqqrrrsssvvvzzz}}}~~~~~~}}}}}}}}}}}}|||{{{yyyxxxwwwttttttttttttrrrqqqooonnnnnnmmmkkkiiigggeeecccbbb______^^^\\\ZZZXXXVVVVVVYYYXXXWWWWWWXXXYYYXXXVVVVVVUUUSSSQQQPPPPPPPPPQQQQQQTTTXXX\\\^^^^^^^^^^^^YYYVVVRRRPPPOOONNNMMMLLLMMMMMMLLLKKKLLLMMMOOOPPPMMMMMMMMMMMMNNNOOOPPPPPPPPPQQQRRRTTTUUUWWWXXXYYY\\\\\\^^^___aaacccdddeeeeeegggiiilllmmmnnnnnnnnnqqqppppppooopppqqqssstttuuuuuuuuuvvvwwwwwwxxxxxxxxxyyyzzz{{{|||{{{zzzzzzxxxxxxxxxyyyyyyxxxxxxwww|||{{{{{{zzzyyyxxxwwwwwwuuuuuuvvvxxxyyy{{{||||||zzz{{{}}}~~~sssmmmppp|||mmm]]]QQQIIIDDDAAAAAA???>>>===<<<<<<<<<===<<<<<<;;;;;;<<<<<<===999999:::::::::::::::;;;999999888777777888888999;;;;;;:::::::::999999999999888888888888999:::;;;777777888888888999999999999999999:::::::::::::::888888999999999:::::::::777888999:::;;;:::999888999:::;;;<<<============;;;;;;<<<===>>>@@@AAABBB@@@@@@@@@AAAAAAAAABBBBBBAAABBBDDDHHHIIILLLVVVbbb{{{}}}tttnnnlllmmmllllllnnnqqqssssssrrroooppprrruuuxxx{{{~~~|||zzz||||||{{{zzzyyyxxxvvvuuurrrqqqpppooommmlllkkkjjjiiihhhgggeeecccbbb```___\\\]]]^^^]]]ZZZXXXWWWWWWVVVUUUUUUVVVXXXYYYXXXWWWWWWUUUTTTRRRQQQQQQQQQQQQRRRUUUXXXZZZZZZZZZ[[[\\\YYYUUUQQQOOONNNNNNMMMLLLMMMMMMLLLLLLMMMNNNNNNOOOLLLLLLMMMMMMNNNOOOOOOOOOOOOPPPQQQSSSUUUVVVWWWXXX\\\]]]^^^```bbbdddeeeffffffhhhjjjlllnnnoooooooooppppppppppppqqqrrrssssssttttttuuuvvvvvvwwwwwwxxxwwwwwwyyyzzzzzzzzzyyyxxxzzzzzzzzzzzzzzzyyyyyyxxxzzzzzzzzzzzzyyyxxxvvvvvvttttttvvvxxxyyy{{{}}}}}}{{{|||~~~}}}zzzooolllsss|||uuueeeWWWLLLFFFBBBBBB@@@>>>===<<<<<<<<<======<<<<<<<<<<<<=========>>>>>><<<:::888888999;;;:::999777777888999999<<<;;;;;;;;;::::::::::::777777888888888999999999777888888888888999999999::::::::::::::::::::::::888888999999999:::::::::888999999:::::::::::::::999:::;;;<<<============::::::;;;<<<>>>??????@@@@@@@@@@@@@@@AAAAAAAAAAAAAAABBBEEEHHHIIILLLVVVbbb{{{xxxooojjjhhhiiihhhiiikkkoooqqqrrrqqqkkkmmmqqqvvv{{{~~~}}}}}}|||yyywwwwwwwwwwwwvvvtttsssqqqpppooonnnkkkiiigggfffffffffddddddcccaaa```^^^]]]]]]ZZZ]]]^^^^^^[[[YYYYYYZZZUUUTTTTTTUUUWWWYYYXXXWWWVVVUUUSSSRRRQQQPPPQQQQQQSSSUUUXXXXXXWWWVVVWWWXXXXXXTTTPPPMMMMMMMMMMMMLLLKKKLLLLLLMMMMMMMMMMMMMMMKKKLLLMMMNNNNNNOOOOOOOOOOOOOOOPPPRRRTTTUUUWWWWWW\\\]]]^^^```bbbdddffffffgggiiikkkmmmooopppppppppoooooopppqqqrrrrrrrrrrrrsssttttttuuuuuuvvvwwwwwwvvvwwwyyyzzzzzzzzzyyyxxxyyyyyyzzzzzzyyyxxxxxxwwwwwwwwwxxxxxxwwwvvvuuutttssstttvvvxxxzzz|||}}}~~~~~~~~~~~~~~~|||}}}wwwnnnpppvvv}}}ppp___RRRKKKCCCBBBAAA???>>>===<<<<<<======<<<<<<<<<<<<=========??????===:::777888999<<<;;;999888888888999:::;;;;;;;;;:::::::::999999555555777888888888777666777888888888888999999999999999999999999999999999888888999999999::::::::::::::::::::::::;;;;;;<<<999:::;;;<<<============:::;;;<<<===>>>>>>?????????@@@@@@@@@@@@AAAAAAAAAAAABBBEEEHHHIIILLLVVVbbb{{{|||{{{}}}~~~vvvnnniiiggghhhggghhhjjjnnnpppqqqppphhhkkkqqqxxx}}}~~~|||~~~||||||{{{zzzwwwuuurrrrrrrrrqqqooommmlllkkkmmmkkkhhheeecccbbbbbbcccaaaaaa```___^^^\\\\\\[[[TTTWWWZZZZZZWWWUUUUUUWWWTTTTTTSSSUUUWWWYYYYYYXXXVVVTTTSSSQQQPPPPPPPPPPPPSSSVVVXXXWWWTTTSSSTTTVVVWWWTTTOOOLLLLLLLLLLLLLLLJJJKKKLLLMMMMMMMMMKKKKKKKKKLLLMMMNNNNNNOOOOOONNNNNNOOOPPPRRRSSSUUUVVVWWW[[[\\\]]]```bbbdddeeefffhhhjjjlllnnnpppqqqqqqqqqnnnoooqqqrrrssssssrrrqqqssssssttttttuuuvvvvvvvvvwwwxxxyyyzzzzzzzzzyyyxxxwwwwwwwwwwwwwwwvvvuuuttttttuuuvvvvvvvvvuuusssrrrssstttvvvxxxzzz|||~~~~~~}}}~~~}}}}}}}}}|||sssrrrvvvwwwyyygggYYYPPPDDDCCCAAA???>>>===<<<<<<======<<<<<<<<<<<<======999<<<===<<<:::999:::<<<===<<<:::888888999:::;;;:::::::::999999999888888777999;;;<<<===<<<:::999777888888888888999999999999999888888888888888888888888999999999:::::::::<<<;;;:::999:::;;;<<<===999:::;;;<<<============;;;<<<===>>>>>>???>>>>>>??????@@@@@@@@@AAAAAAAAAAAABBBEEEHHHIIILLLVVVbbbzzz}}}{{{zzzzzzzzz~~~}}}yyyrrriiiccc```eeeeeefffkkkqqquuuvvvtttoooooorrrzzz~~~}}}||||||~~~|||zzzwwwuuusssrrrqqqooollliiigggfffgggggggggeeebbbaaaaaa```___]]]^^^^^^^^^]]]]]]\\\\\\\\\\\\[[[YYYXXXWWWWWWXXXXXXVVVVVVVVVVVVVVVVVVVVVVVVVVVUUUSSSQQQOOONNNMMMMMMQQQTTTWWWWWWSSSPPPOOOPPPOOOOOOOOOOOOMMMLLLKKKJJJLLLLLLLLLLLLLLLKKKKKKKKKLLLLLLMMMMMMNNNNNNOOOOOONNNNNNNNNOOOQQQTTTWWWXXXZZZ[[[]]]```cccfffhhhiiiiiijjjjjjkkklllmmmnnnnnnqqqqqqrrrrrrssstttuuuuuutttuuuwwwxxxyyyyyyxxxwwwxxxxxxyyyzzzyyyxxxwwwvvvvvvwwwyyyzzzzzzyyyxxxwwwtttuuuvvvwwwxxxxxxwwwvvvvvvuuuvvvwwwyyy{{{~~~~~~uuunnnuuu}}}{{{gggVVVIIIDDDBBBBBBAAA>>>@@@DDD>>>>>>===<<<<<<<<<<<<===:::999999:::;;;<<<:::888555666777888999::::::::::::::::::999999888888888888777666777999::::::999999999:::::::::;;;;;;;;;999999999::::::;;;;;;;;;:::999999999::::::;;;<<<999999999999999999999999<<<<<<<<<<<<<<<;;;;;;;;;======<<<<<<<<<======>>>>>>AAADDDCCC@@@>>>@@@CCCEEECCCCCCEEEGGGLLLWWWbbbzzz|||zzzzzzzzzzzzzzzzzzxxxtttooojjjfffeeehhhhhhjjjnnntttxxxyyyxxxsssrrrttt{{{~~~~~~~~~}}}{{{zzzxxxvvvsssqqqooonnnnnnllliiigggeeeddddddeeeeeebbb```______^^^]]][[[]]]]]]\\\\\\\\\\\\\\\\\\[[[ZZZXXXWWWVVVVVVWWWXXXVVVVVVVVVVVVVVVVVVVVVVVVSSSRRRRRRQQQQQQQQQRRRRRRRRRTTTVVVTTTQQQOOOOOOPPPNNNNNNNNNNNNMMMLLLKKKJJJKKKKKKKKKKKKKKKKKKKKKKKKLLLLLLLLLMMMNNNNNNOOOOOOOOOOOOPPPQQQSSSUUUXXXZZZ[[[\\\^^^aaacccfffhhhiiikkkkkklllmmmnnnoooooopppppppppqqqrrrrrrsssttttttssstttvvvwwwxxxxxxwwwwwwxxxxxxyyyyyyyyyxxxwwwvvvwwwxxxyyyzzzyyyxxxvvvuuutttuuuvvvwwwwwwwwwvvvvvvuuuuuuvvvwwwyyy|||~~~yyyooolllsss~~~sss```QQQIIIDDDBBBAAA>>>>>>@@@>>>===<<<<<<;;;;;;<<<<<<;;;:::999:::;;;;;;:::888777888999::::::;;;:::::::::::::::999999999888888:::888777888999999888777777777888888888999999999888888888999999:::::::::::::::999999999:::;;;;;;999999999999999999999999;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>>>>??????@@@AAABBBBBBAAAAAAEEECCCCCCEEEHHHLLLWWWaaazzz|||{{{{{{zzzyyyuuussspppllljjjiiijjjjjjlllmmmnnnrrrxxx|||}}}}}}xxxwwwxxx|||~~~}}}}}}~~~~~~~~~~~~~~~~~~}}}||||||~~~}}}|||{{{vvvuuusssqqqooolllkkkjjjjjjhhhfffdddbbbaaaaaabbbbbb___]]]\\\\\\\\\ZZZYYYZZZZZZZZZZZZ[[[[[[[[[[[[ZZZYYYWWWVVVUUUUUUVVVWWWVVVVVVVVVVVVVVVVVVVVVVVVSSSRRRRRRRRRRRRRRRSSSSSSSSSSSSSSSQQQOOONNNNNNOOOKKKKKKLLLLLLLLLLLLKKKKKKJJJJJJJJJKKKKKKKKKKKKKKKLLLLLLLLLMMMNNNOOOOOOOOOQQQQQQQQQRRRTTTWWWZZZ[[[\\\]]]___bbbdddgggiiijjjllllllmmmnnnooopppqqqqqqpppppppppqqqrrrrrrssssssssssssuuuvvvvvvwwwwwwvvvxxxyyyyyyyyyyyyxxxwwwvvvyyyyyyyyyyyyxxxvvvuuussstttuuuvvvvvvwwwvvvvvvvvvuuuvvvvvvxxxzzz|||~~~ooohhhllluuuooo\\\QQQGGGCCCBBB???<<<<<<===<<<<<<;;;;;;;;;;;;;;;<<<;;;:::;;;;;;;;;999777::::::;;;;;;;;;;;;;;;:::::::::::::::999999999999;;;:::888888999888777555777777888888888999999999777888888888888888999999;;;;;;:::999999::::::::::::::::::::::::::::::::::::;;;;;;;;;<<<=========;;;;;;;;;<<<<<<>>>???@@@AAA??????@@@CCCDDDBBB@@@EEECCCCCCFFFHHHLLLVVVaaazzz~~~~~~|||zzzrrrnnniiiffffffhhhkkkmmmooooooqqquuuyyy}}}}}}||||||~~~}}}||||||}}}~~~}}}~~~~~~~~~}}}|||{{{zzz{{{{{{{{{zzzyyyxxxwwwvvvqqqqqqooommmkkkiiigggffffffeeecccbbb```````````````^^^[[[ZZZ[[[[[[YYYXXXXXXXXXXXXYYYYYYZZZZZZZZZYYYXXXWWWUUUTTTUUUUUUVVVUUUUUUUUUTTTTTTTTTTTTTTTTTTTTTRRRQQQPPPPPPPPPPPPSSSRRRPPPNNNMMMMMMNNNOOOIIIIIIJJJKKKLLLLLLKKKKKKJJJJJJJJJJJJJJJKKKKKKKKKLLLLLLMMMNNNOOOPPPPPPQQQRRRRRRRRRSSSUUUXXXZZZ\\\^^^___aaaccceeehhhjjjjjjlllmmmmmmnnnooopppqqqqqqqqqqqqqqqrrrrrrsssssssssssstttuuuvvvwwwwwwxxxxxxyyyyyyyyyyyyxxxxxxwwwwwwwwwwwwxxxxxxwwwvvvuuuttttttuuuuuuuuuuuuuuuuuuuuuuuuvvvwwwyyy{{{~~~rrrmmmlllqqq|||~~~iiiZZZKKKEEECCC???;;;:::<<<<<<;;;::::::::::::;;;===<<<;;;;;;<<<;;;999777:::;;;;;;;;;;;;::::::999:::::::::::::::::::::::::::999888888999999888666999999:::::::::;;;;;;;;;888888888888999999999999;;;;;;:::999999999:::::::::::::::::::::::::::::::::::::::;;;<<<===>>>>>>::::::;;;;;;===>>>@@@@@@CCCCCCDDDDDDCCCBBBBBBAAADDDCCCCCCFFFHHHLLLVVVaaazzz~~~yyyrrrlllfffbbbdddgggkkkmmmoooppprrruuuxxx|||~~~~~~~~~~~~~~~}}}||||||}}}~~~~~~~~~~~~~~~}}}}}}|||zzzzzzxxxxxxwwwwwwvvvtttsssrrrooonnnlllkkkiiigggeeeeeeccccccbbbaaa```____________]]][[[ZZZ[[[[[[ZZZXXXWWWWWWWWWXXXXXXYYYYYYYYYYYYXXXVVVUUUTTTTTTUUUUUUSSSSSSSSSSSSRRRRRRQQQQQQRRRQQQPPPPPPOOOOOOOOOOOOTTTRRROOOLLLLLLLLLMMMNNNHHHIIIJJJKKKKKKLLLKKKKKKJJJJJJJJJJJJKKKKKKLLLLLLMMMMMMNNNOOOPPPQQQRRRRRRRRRRRRSSSTTTVVVYYY[[[]]]```aaabbbdddgggiiijjjkkkllllllmmmnnnoooppppppqqqsssssssssssstttttttttttttttuuuuuuvvvwwwxxxyyyzzzyyyyyyxxxxxxxxxxxxwwwxxxtttuuuuuuvvvwwwwwwwwwwwwuuuuuutttttttttttttttttttttvvvxxxzzz}}}yyyssslllllluuuvvveeeSSSIIIEEE@@@===<<<<<<<<<;;;::::::::::::;;;===;;;;;;;;;<<<<<<:::888999:::::::::::::::999888::::::::::::::::::::::::888777666777999:::999888999999:::::::::;;;;;;;;;:::::::::::::::::::::999;;;::::::999999::::::::::::::::::::::::::::::::::::::::::;;;<<<===>>>>>>::::::;;;;;;===>>>@@@@@@DDDHHHLLLIIIBBB>>>@@@DDDDDDBBBDDDGGGIIIMMMVVV```yyy~~~wwwqqqkkkeeebbbdddhhhjjjkkknnnppprrrtttwwwzzz~~~~~~}}}}}}|||}}}}}}}}}~~~~~~}}}}}}}}}}}}}}}}}}}}}|||zzzyyyyyyvvvvvvvvvuuutttrrrqqqpppmmmlllkkkiiigggfffddddddaaa`````````______^^^^^^^^^\\\ZZZZZZZZZ[[[ZZZYYYWWWWWWWWWXXXXXXXXXXXXXXXYYYXXXVVVUUUTTTTTTUUUVVVSSSSSSSSSRRRRRRQQQPPPPPPMMMMMMMMMNNNOOOQQQRRRSSSTTTQQQNNNLLLMMMMMMMMMMMMIIIIIIJJJKKKLLLLLLKKKKKKJJJJJJKKKKKKLLLLLLMMMMMMNNNOOOPPPQQQRRRSSSTTTUUUTTTUUUUUUVVVXXX[[[]]]___aaabbbdddfffhhhjjjkkklllllllllmmmnnnooopppqqqqqqtttttttttttttttuuuuuuuuuuuuuuuuuuvvvwwwyyy{{{{{{zzzyyyxxxxxxwwwwwwxxxxxxsssssstttuuuvvvwwwxxxxxxuuuuuutttssssssssssssttttttvvvxxx{{{~~~xxxlllgggooo|||uuu```RRRIIIBBB??????===<<<<<<;;;;;;;;;;;;;;;<<<;;;:::;;;======;;;:::888999::::::::::::999999::::::::::::;;;;;;;;;;;;777666666777999;;;:::999777777888888888999999999;;;;;;;;;::::::::::::::::::999999999::::::;;;<<<:::::::::::::::::::::::::::;;;;;;;;;<<<=========;;;;;;;;;<<<<<<>>>???@@@CCCJJJOOOJJJAAA<<<@@@FFFCCCBBBDDDGGGIIIMMMVVV```yyy}}}tttooojjjddddddgggkkkkkkjjjmmmooorrrsssuuuyyy~~~}}}}}}||||||}}}}}}||||||||||||{{{zzzxxxwwwvvvsssssssssrrrpppooommmlllkkkjjjiiigggfffdddcccbbb^^^^^^^^^^^^^^^^^^]]]]]]]]][[[YYYYYYZZZZZZYYYXXXXXXXXXXXXXXXXXXWWWWWWWWWZZZYYYWWWVVVUUUUUUVVVVVVUUUUUUTTTSSSSSSRRRQQQQQQMMMMMMMMMNNNPPPRRRSSSTTTTTTQQQNNNMMMNNNOOOMMMLLLJJJKKKKKKLLLLLLLLLKKKKKKKKKKKKLLLLLLMMMNNNNNNOOOPPPPPPQQQSSSTTTUUUVVVWWWXXXXXXXXXYYY[[[^^^```bbbcccdddeeegggiiikkklllmmmmmmnnnnnnooopppqqqrrrrrrtttttttttttttttttttttttttttttttttuuuvvvxxxzzz{{{zzzyyyxxxwwwwwwwwwxxxxxxttttttttttttuuuuuuvvvwwwuuuuuusssrrrrrrrrrsssssstttvvvyyy|||~~~tttjjjooozzznnn\\\MMMCCCAAACCC>>>===<<<<<<;;;;;;<<<<<<:::::::::;;;===>>>===<<<888999:::;;;;;;<<<;;;;;;:::::::::;;;;;;;;;<<<<<<999888777777999:::999888777777888888888999999999::::::::::::999999888888888888888999:::;;;<<<===;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>>>>AAAFFFJJJHHHBBB>>>AAAFFFCCCBBBDDDHHHJJJMMMVVV___yyy|||qqqmmmhhhdddeeeiiimmmmmmkkkmmmooorrrsssuuuxxx~~~}}}}}}|||}}}}}}|||zzzzzzzzzyyyxxxwwwuuuuuuppppppooonnnmmmkkkiiihhhiiiiiigggfffdddcccbbbaaa\\\\\\]]]]]]]]]\\\\\\[[[\\\ZZZXXXXXXYYYYYYXXXWWWYYYYYYYYYXXXXXXWWWWWWWWWZZZYYYWWWVVVUUUUUUVVVWWWVVVVVVVVVUUUTTTSSSSSSRRRQQQQQQPPPPPPPPPQQQRRRRRRTTTQQQNNNNNNOOOPPPNNNKKKKKKKKKLLLLLLLLLLLLKKKKKKKKKLLLLLLMMMNNNOOOOOOOOOQQQQQQRRRTTTUUUVVVXXXXXXZZZZZZZZZ\\\^^^```cccdddddddddfffgggiiikkkmmmmmmoooooopppqqqrrrsssssstttssssssssssssssssssssssssssssssssssssuuuwwwyyy{{{zzzyyyxxxwwwwwwwwwxxxyyyvvvuuuuuutttttttttuuuuuuuuuuuusssrrrqqqrrrrrrssstttvvvyyy|||{{{~~~ppprrrzzzyyycccPPPDDDBBBEEE>>>>>>===<<<<<<<<<<<<===:::999999;;;>>>???>>>===999:::;;;<<<============:::::::::;;;;;;<<<<<<<<<;;;999888888999999777666999999:::::::::;;;;;;;;;999999999999888888777777777777888999:::<<<===>>>;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;======<<<<<<<<<======>>>???BBBDDDDDDBBBBBBCCCEEECCCBBBDDDHHHJJJMMMVVV___yyy~~~{{{tttsssnnnjjjfffeeehhhjjjkkkjjjmmmooorrruuuxxx|||~~~~~~}}}|||{{{~~~~~~{{{|||~~~~~~}}}{{{{{{yyywwwvvvwwwwwwvvvtttnnnmmmllljjjiiihhhhhhhhhiiigggeeeddddddcccaaa___``````___^^^]]]]]]]]]]]]ZZZZZZZZZZZZYYYYYYYYYYYYWWWWWWWWWWWWWWWWWWWWWWWWUUUUUUUUUVVVVVVWWWWWWWWWYYYYYYXXXWWWVVVTTTTTTSSSPPPSSSRRRMMMLLLOOOQQQQQQPPPOOOMMMLLLLLLLLLMMMNNNOOOOOONNNNNNMMMMMMLLLLLLNNNNNNNNNOOOOOOPPPPPPQQQSSSUUUXXXYYYZZZZZZ\\\]]]\\\]]]^^^```bbbdddffffffhhhiiikkkkkkkkkkkkmmmnnnsssrrrrrrqqqqqqrrrrrrsssuuuuuuvvvwwwwwwwwwwwwwwwrrrssstttvvvwwwyyyzzz{{{|||{{{yyywwwvvvvvvvvvvvvvvvvvvvvvvvvuuuuuuuuuuuuuuutttsssssstttuuutttssssssvvvzzz||||||}}}~~~~~~~~~yyyrrruuujjjXXXKKKDDD@@@>>>?????????>>>===<<<;;;<<<<<<;;;;;;;;;:::::::::999:::;;;<<<============999999::::::::::::;;;;;;888888888888888888888888:::999888888888999;;;<<<::::::::::::::::::::::::999999::::::::::::;;;;;;999999::::::::::::;;;;;;888888999999999:::::::::===============<<<<<<<<>>>>>>>>>>>>>>===<<<<<<<<<<<<;;;;;;;;;:::::::::;;;<<<<<<<<<<<<<<<;;;;;;999999::::::::::::;;;;;;888888888888888888888888777777777777777888888999888888888888888888888888999999::::::::::::;;;;;;999999::::::::::::;;;;;;999999999::::::::::::;;;========================@@@AAAAAAAAAAAAAAAAAAAAAEEECCCDDDGGGJJJMMMWWWaaayyyzzzooohhhgggiiifffddddddfffhhhiiiiiimmmpppuuuzzz}}}~~~}}}||||||{{{}}}~~~~~~~~~}}}}}}}}}|||{{{zzzyyyxxxxxxwwwuuurrrqqqqqqpppooommmkkkkkkiiihhhggggggggggggfffdddccccccccccccbbb```aaa```___^^^]]]]]]]]]]]][[[[[[[[[ZZZZZZZZZZZZYYYXXXXXXXXXXXXXXXXXXXXXXXXWWWWWWXXXXXXXXXXXXYYYYYYWWWWWWVVVUUUTTTSSSRRRRRRRRRUUUTTTQQQQQQUUUWWWUUUOOOPPPPPPPPPPPPOOONNNNNNMMMMMMMMMMMMMMMLLLLLLLLLNNNOOOPPPRRRTTTUUUVVVWWWWWWYYY\\\]]]^^^^^^```bbbaaabbbccceeefffhhhiiiiiijjjlllllllllmmmnnnrrrtttuuuuuuttttttttttttuuuuuuuuuvvvwwwwwwxxxxxxwwwwwwuuuuuuvvvvvvwwwxxxxxxyyy|||{{{zzzxxxwwwwwwwwwwwwvvvuuuuuuuuuuuutttttttttsssssssssssssssssssssssstttwwwzzz|||}}}~~~xxxsssxxx~~~hhhUUUGGG@@@>>>>>>>>>>>>============<<<<<<;;;;;;;;;:::::::::=========<<<<<<;;;999999999999::::::::::::;;;;;;999999999999999999999999666777777888888888888888888888888888888888888888999999::::::::::::;;;;;;999999::::::::::::;;;;;;:::::::::;;;;;;;;;<<<<<<========================AAAAAAAAAAAA@@@@@@??????EEECCCDDDGGGJJJMMMWWWaaazzz~~~yyyqqqhhheeefffddddddcccccceeeggghhhiiilllpppvvv|||~~~}}}|||||||||}}}}}}~~~~~~~~~}}}~~~|||zzzxxxwwwvvvvvvuuussspppooonnnnnnllljjjjjjiiihhhgggggggggggggggfffdddccccccdddeeedddbbbaaa```___^^^^^^]]]]]]]]]\\\\\\[[[[[[[[[ZZZZZZZZZXXXXXXXXXXXXXXXXXXXXXXXXYYYYYYYYYYYYYYYYYYYYYZZZYYYXXXXXXWWWVVVVVVUUUUUUSSSTTTTTTQQQSSSXXXXXXVVVMMMNNNOOOPPPPPPOOONNNMMMMMMMMMMMMMMMMMMMMMMMMMMMNNNOOOQQQSSSUUUXXXYYYZZZZZZ]]]___aaaaaabbbdddeeeddddddeeefffhhhiiijjjjjjkkklllmmmmmmmmmooosssvvvvvvuuuuuuttttttuuuuuuvvvvvvvvvwwwxxxxxxxxxxxxwwwvvvwwwwwwwwwwwwwwwxxxxxx{{{zzzzzzyyyxxxwwwwwwwwwuuuuuuuuutttttttttssssssrrrrrrssssssrrrrrrrrrsssuuuwww{{{}}}~~~~~~~~~|||ttttttoooZZZKKKCCC??????>>>>>>============<<<<<<;;;;;;;;;:::::::::;;;<<<<<<<<<;;;;;;:::999999999999:::::::::;;;;;;999999999999999999999999888999:::;;;<<<;;;:::999::::::::::::::::::::::::999999999:::::::::;;;;;;999999999:::::::::;;;;;;;;;;;;;;;;;;<<<<<<<<<==================>>>>>>>>>AAAAAAAAAAAAAAAAAAAAAAAAEEECCCDDDGGGJJJMMMWWWaaazzz|||tttnnngggaaaaaadddaaaaaabbbcccdddfffhhhjjjkkkpppwww}}}~~~~~~~~~~~~~~~}}}}}}|||||||||}}}}}}~~~~~~~~~~~~~~~}}}{{{yyywwwuuuuuutttsssqqqnnnmmmmmmmmmkkkjjjhhhhhhggggggfffggggggggggggfffeeeeeefffgggfffeeeaaaaaa```___^^^^^^^^^^^^\\\\\\\\\\\\[[[[[[[[[[[[YYYYYYYYYYYYYYYYYYYYYYYYZZZZZZZZZZZZZZZZZZZZZZZZYYYXXXXXXWWWWWWVVVVVVVVVRRRSSSRRRQQQTTTXXXXXXTTTLLLMMMNNNOOOOOONNNMMMLLLMMMNNNNNNNNNOOOPPPPPPPPPOOOPPPRRRTTTWWWZZZ\\\]]]^^^```ccceeeeeefffgggiiikkkkkklllmmmnnnnnnoooooolllmmmnnnnnnooopppsssvvvuuuuuuttttttttttttuuuuuuvvvvvvwwwxxxxxxxxxxxxxxxwwwwwwwwwwwwwwwwwwxxxxxxyyyyyyyyyxxxxxxwwwvvvvvvttttttttttttssssssssssssppprrrssssssqqqpppqqqsssuuuxxx|||~~~~~~}}}~~~wwwsssyyywwwcccSSSJJJAAAAAA???>>>>>>===>>>>>><<<<<<;;;;;;;;;:::::::::999999:::;;;<<<<<<;;;;;;999999999:::::::::;;;;;;999999999999999999999999888999:::<<<<<<;;;::::::::::::::::::::::::::::::999999999:::::::::;;;;;;999999999:::::::::;;;;;;;;;;;;<<<<<<<<<=====================>>>>>>??????AAAAAABBBBBBCCCDDDDDDEEEEEECCCDDDGGGJJJMMMWWWaaazzz}}}tttlllfff```[[[\\\```^^^```bbbcccdddfffiiikkkkkkqqqyyy~~~~~~}}}}}}}}}||||||||||||}}}~~~~~~~~~~~~~~~}}}}}}}}}|||{{{zzzxxxvvvtttrrrqqqqqqooommmlllllllllkkkjjjhhhgggggggggggghhhhhhiiihhhgggffffffggghhhgggeeebbbaaa```___^^^^^^^^^^^^]]]]]]]]]\\\\\\\\\[[[[[[ZZZZZZZZZZZZZZZZZZZZZZZZ[[[[[[ZZZZZZZZZZZZYYYYYYWWWVVVVVVVVVUUUUUUUUUTTTSSSSSSRRRQQQTTTXXXWWWRRRLLLLLLMMMNNNNNNNNNMMMMMMOOOPPPPPPQQQRRRSSSSSSTTTQQQRRRTTTWWWZZZ]]]___```bbbdddggghhhhhhiiikkklllnnnnnnnnnoooooopppppppppnnnppprrrrrrrrrrrrtttuuuuuuuuuttttttttttttuuuuuuvvvwwwxxxxxxyyyxxxxxxxxxwwwwwwwwwxxxxxxxxxxxxxxxwwwwwwxxxxxxwwwvvvuuuuuuttttttsssssssssrrrrrrrrrooorrrsssrrrpppoooqqqsssvvvyyy|||~~~|||}}}||||||sssuuu{{{|||jjjYYYNNNEEEDDDBBB@@@>>>>>>>>>>>><<<<<<;;;;;;;;;:::::::::888888:::;;;;;;<<<<<<<<<999999::::::::::::;;;;;;::::::::::::::::::::::::777888888999999999999999888888888888888888888888999999::::::::::::;;;;;;999999::::::::::::;;;;;;;;;;;;;;;<<<<<<<<<======<<<======>>>>>>??????@@@AAAAAABBBCCCDDDEEEFFFFFFEEECCCDDDGGGJJJMMMWWWaaayyywwwpppjjjfffaaa[[[YYY\\\\\\___bbbddddddfffiiilllmmmsss{{{}}}}}}}}}}}}|||||||||||||||}}}}}}~~~~~~~~~~~~~~~~~~}}}}}}|||{{{{{{zzzzzzwwwwwwwwwvvvtttqqqooommmnnnllljjjjjjkkkkkkjjjiiihhhggggggggghhhhhhiiijjjiiigggffffffggggggfffdddbbbaaa```___^^^^^^^^^^^^^^^]]]]]]]]]]]]\\\\\\\\\ZZZZZZZZZZZZZZZZZZZZZZZZ[[[[[[ZZZZZZZZZYYYYYYYYYVVVVVVVVVVVVVVVUUUUUUUUUUUUUUUSSSRRRUUUYYYVVVPPPNNNMMMMMMMMMNNNNNNOOOPPPQQQRRRSSSTTTUUUVVVWWWWWWUUUVVVXXX[[[]]]```bbbcccdddgggiiikkkkkklllmmmooonnnnnnooooooooooooooooooqqqtttvvvwwwvvvuuuuuuuuuwwwvvvvvvuuuuuuvvvvvvwwwvvvwwwxxxxxxyyyyyyxxxxxxwwwwwwwwwxxxxxxyyyyyyyyyuuuvvvvvvwwwvvvuuuttttttsssssssssrrrrrrrrrrrrqqqnnnqqqtttrrrooommmpppsssvvvyyy}}}~~~}}}}}}}}}|||~~~uuurrruuuxxxwwwbbbSSSIIIGGGDDDAAA???>>>>>>>>><<<<<<;;;;;;;;;:::::::::999::::::;;;;;;;;;::::::999999::::::::::::;;;;;;::::::::::::::::::::::::999888888888888999::::::888888888888888888888888999999::::::::::::;;;;;;999999::::::::::::;;;;;;::::::;;;;;;;;;<<<<<<<<<<<<======>>>??????@@@@@@BBBBBBBBBCCCCCCDDDDDDDDDEEECCCDDDGGGJJJMMMWWWaaawwwuuupppmmmkkkeee^^^ZZZ[[[[[[___bbbddddddfffjjjmmmooouuu~~~}}}}}}}}}}}}||||||||||||||||||}}}~~~~~~~~~~~~~~~|||{{{{{{zzzyyyyyyxxxxxxssstttuuutttrrrooollljjjkkkiiihhhhhhiiijjjjjjiiihhhgggggghhhhhhiiijjjkkkiiigggfffeeeffffffdddcccbbbaaa```______^^^^^^___^^^^^^^^^]]]]]]]]]\\\\\\ZZZZZZZZZZZZZZZZZZZZZZZZ[[[ZZZZZZZZZYYYYYYXXXXXXXXXXXXXXXXXXXXXXXXWWWWWWVVVVVVTTTSSSVVVZZZVVVPPPOOOOOONNNMMMNNNOOOQQQRRRSSSSSSTTTVVVWWWXXXYYYYYYYYYZZZ[[[^^^```bbbdddeeefffhhhkkklllmmmmmmoooqqqsssssssssssssssssssssssssssvvvzzz{{{zzzwwwvvvvvvxxxxxxwwwwwwwwwwwwxxxxxxwwwwwwxxxyyyyyyyyyyyyxxxvvvwwwwwwxxxyyyyyyzzzzzzttttttuuuvvvvvvuuutttssssssssssssrrrrrrrrrqqqqqqmmmqqqtttrrrnnnmmmpppssswwwzzz}}}~~~|||}}}~~~}}}wwwpppqqqqqq}}}ooo^^^KKKIIIFFFBBB@@@>>>>>>>>><<<<<<;;;;;;;;;:::::::::;;;;;;;;;;;;:::999888888999999:::::::::;;;;;;;;;::::::::::::::::::::::::<<<;;;:::999:::;;;<<<===::::::::::::::::::::::::999999:::::::::;;;;;;;;;999999:::::::::;;;;;;;;;:::::::::;;;;;;;;;<<<<<<<<<======>>>???@@@@@@@@@CCCCCCBBBBBBBBBAAAAAAAAAEEECCCDDDHHHJJJMMMWWWaaawww{{{nnnkkkgggbbb___\\\[[[[[[ZZZZZZ]]]aaaccccccggglllqqqxxx~~~~~~}}}|||{{{{{{{{{{{{zzz{{{|||}}}}}}}}}|||{{{yyyyyyxxxvvvuuusssrrrrrrqqqpppnnnllljjjiiihhhhhhjjjjjjjjjjjjjjjjjjjjjjjjggggggggggggggghhhiiiiiijjjjjjiiihhhgggfffeeeeeebbbccccccccccccbbbaaaaaaaaa```___^^^]]]^^^______[[[[[[[[[[[[[[[\\\\\\\\\[[[[[[[[[[[[[[[\\\\\\]]]ZZZXXXVVVVVVXXXYYYXXXWWWXXXUUUSSSUUUXXXYYYUUUPPPQQQRRRSSSSSSSSSTTTVVVXXXSSSTTTVVVXXXZZZ[[[\\\]]]]]]___bbbeeehhhjjjkkklllmmmmmmllllllnnnqqqtttvvvtttuuuuuuvvvvvvvvvvvvvvvtttvvvwwwyyyyyyxxxwwwvvvzzzyyywwwwwwwwwwwwyyyzzzwwwwwwxxxyyyyyyyyyxxxxxxzzzzzzzzzzzzyyyyyyxxxwwwxxxwwwtttrrrqqqqqqrrrsssppppppoooooonnnnnnmmmmmmoooooooooooooooqqqssstttvvvyyy}}}~~~}}}yyyzzz|||~~~tttqqqqqqxxx~~~lllUUULLLCCCAAA@@@>>>===???>>>============<<<<<<<<<::::::::::::::::::::::::>>>===<<<;;;:::999888888::::::::::::::::::::::::888888888999999:::::::::888888999::::::::::::999;;;;;;999999999999;;;;;;999999::::::;;;<<<======;;;;;;;;;<<<<<<<<<<<<===<<<<<<<<<======>>>???@@@@@@@@@AAAAAAAAAAAABBBBBBCCCBBBDDDGGGIIIMMMVVV```uuu~~~wwwiiigggddd```^^^\\\\\\\\\[[[YYY[[[___``````dddjjjpppxxx~~~}}}||||||{{{{{{|||yyyyyyzzz{{{{{{{{{zzzyyyxxxxxxvvvuuusssrrrqqqpppoooooommmkkkjjjiiiiiiiiijjjjjjjjjjjjjjjjjjjjjjjjhhhggggggggghhhhhhiiijjjjjjjjjiiihhhgggfffeeeeeecccccccccdddcccbbbbbbaaa```___^^^]]]\\\]]]]]]^^^\\\\\\\\\\\\[[[[[[[[[[[[ZZZZZZYYYYYYZZZZZZ[[[\\\ZZZXXXWWWWWWXXXYYYXXXXXXWWWTTTRRRTTTWWWWWWTTTOOOOOOQQQRRRRRRRRRSSSVVVXXXXXXYYY[[[]]]^^^``````aaaccceeehhhkkknnnpppqqqqqqqqqpppppppppqqqsssvvvwwwvvvvvvwwwxxxxxxxxxxxxwwwwwwxxxyyy{{{{{{zzzyyyxxx{{{zzzzzzyyyyyyzzzzzz{{{yyyyyyyyyyyyyyyxxxwwwvvvxxxxxxyyyzzzzzzzzzyyyyyyxxxwwwuuusssrrrrrrrrrssspppppppppooonnnnnnmmmmmmmmmmmmmmmmmmnnnoooqqqrrrvvvyyy}}}~~~|||yyyzzz{{{}}}zzztttooottt}}}zzz```SSSGGGCCCBBB@@@>>>???=========<<<<<<<<<;;;;;;::::::::::::::::::::::::<<<;;;;;;;;;;;;;;;::::::::::::::::::::::::::::::888888999999999:::::::::888888999::::::::::::999;;;::::::999999::::::;;;999999::::::;;;<<<<<<===;;;;;;;;;<<<<<<<<<<<<===<<<<<<<<<======>>>???@@@@@@@@@AAAAAAAAAAAABBBBBBCCCBBBDDDGGGIIIMMMVVV```vvv~~~uuuooobbbaaa___]]]\\\[[[\\\\\\[[[XXXXXXZZZ[[[[[[```gggnnnwww~~~}}}||||||||||||wwwxxxxxxyyyxxxxxxwwwwwwvvvuuutttrrrqqqooonnnmmmmmmmmmllljjjjjjiiiiiijjjjjjjjjjjjjjjjjjjjjjjjjjjhhhgggggggggggghhhiiiiiijjjiiihhhhhhgggfffeeeeeedddddddddddddddccccccbbbaaa```___^^^^^^^^^^^^___]]]]]]]]]\\\\\\[[[[[[[[[ZZZZZZZZZZZZZZZ[[[[[[\\\ZZZXXXWWWWWWYYYZZZYYYXXXWWWUUUTTTUUUXXXXXXUUUQQQPPPRRRTTTUUUUUUWWWZZZ]]]^^^___aaaccceeeffffffgggiiikkknnnqqqsssuuuvvvvvvvvvuuuttttttuuuvvvxxxyyyxxxxxxyyyzzzzzzzzzzzzzzzyyyzzz|||}}}}}}}}}|||{{{{{{||||||}}}}}}||||||{{{{{{{{{{{{zzzyyyxxxvvvvvvwwwwwwxxxyyyzzzzzzzzzzzzxxxwwwuuusssrrrrrrssssssqqqppppppoooooonnnmmmmmmkkkkkkkkkkkklllnnnpppqqqvvvyyy}}}~~~}}}zzzyyyzzz|||~~~zzzppprrrxxxnnn]]]LLLEEEDDDBBB???>>><<<<<<<<<<<<;;;;;;;;;::::::::::::::::::::::::::::::::::::;;;;;;<<<<<<<<<::::::::::::::::::::::::888999999999999:::::::::888888999::::::::::::999999::::::;;;;;;::::::999999::::::;;;;;;<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<===<<<<<<<<<======>>>???@@@@@@@@@AAAAAAAAAAAABBBBBBDDDCCCDDDHHHJJJMMMVVV```xxx~~~uuulllfff^^^]]]\\\ZZZZZZZZZZZZZZZZZZWWWUUUUUUUUUVVV[[[bbbjjjuuu~~~}}}||||||||||||vvvvvvvvvuuuuuuttttttssssssrrrqqqpppnnnlllkkkjjjkkkkkkjjjiiiiiiiiijjjjjjiiiiiiiiiiiiiiiiiiiiiiiigggfffffffffffffffggggggiiihhhhhhgggffffffeeeeeedddeeeeeeeeeeeedddcccccccccccccccbbbbbbbbbaaabbb______^^^]]]\\\[[[[[[ZZZ[[[[[[[[[[[[[[[\\\]]]]]]ZZZYYYWWWXXXYYYZZZZZZYYYXXXWWWWWWXXXZZZZZZXXXUUUTTTVVVXXXZZZ\\\^^^aaadddeeefffgggiiijjjkkklllllllllnnnqqqsssvvvwwwxxxxxxyyyyyyxxxxxxxxxyyyzzz{{{yyyyyyzzz{{{{{{{{{{{{{{{{{{|||}}}}}}~~~~~~}}}}}}{{{|||}}}~~~~~~}}}|||{{{zzzzzz{{{zzzzzzyyyxxxxxxxxxxxxyyyzzzzzzzzzyyyyyyxxxwwwvvvtttssssssssssssqqqqqqppppppooonnnnnnmmmjjjjjjjjjjjjlllnnnoooqqqvvvyyy}}}}}}|||zzz{{{|||~~~uuurrrttt}}}{{{fffPPPFFFEEECCC???===<<<<<<;;;;;;;;;:::::::::;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;;;;<<<<<<::::::::::::::::::::::::999999999999999999999999888888999::::::::::::999999999;;;;;;;;;;;;999999:::::::::;;;;;;;;;<<<<<<;;;;;;;;;<<<<<<<<<<<<===<<<<<<<<<<<<===>>>???@@@@@@@@@@@@AAAAAAAAABBBBBBDDDCCCDDDHHHJJJMMMWWW```yyyuuukkkccc___[[[[[[ZZZYYYYYYXXXXXXXXXZZZVVVRRRRRRQQQQQQVVV]]]fffsss~~~}}}|||{{{{{{{{{{{{uuuttttttsssrrrqqqqqqppppppooonnnmmmllljjjiiiiiiiiiiiiiiihhhhhhhhhiiiiiiiiiiiiiiiiiiiiiiiiiiiiiifffeeeeeedddddddddeeeeeehhhhhhggggggffffffeeeeeedddeeeeeeeeeeeedddcccccccccccccccccccccbbbbbbbbb```______^^^]]]\\\[[[[[[[[[ZZZZZZZZZZZZ[[[\\\\\\ZZZYYYXXXXXXZZZ[[[[[[[[[XXXXXXYYYZZZ[[[[[[YYYWWWXXXZZZ]]]___aaacccgggjjjiiijjjlllmmmooooooppppppppprrrtttwwwxxxyyyzzzzzz{{{{{{{{{{{{{{{{{{{{{{{{yyyzzz{{{{{{||||||{{{{{{{{{||||||}}}}}}}}}}}}}}}{{{|||}}}~~~~~~}}}|||{{{xxxyyyzzz{{{{{{{{{{{{{{{{{{{{{zzzzzzyyyxxxwwwvvvxxxwwwvvvuuutttsssssssssqqqqqqqqqpppoooooonnnnnnkkkjjjjjjkkkllloooqqqrrrvvvyyy}}}~~~~~~~~~|||}}}}}}~~~{{{ssspppxxxoooVVVJJJFFFCCC???===<<<<<<;;;;;;;;;:::::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;;;;:::::::::::::::::::::::::::::::::999999999999999999999999888888999::::::::::::999999999;;;;;;;;;;;;999999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<===<<<<<<<<<<<<===>>>???@@@@@@@@@@@@AAAAAAAAABBBBBBDDDCCCEEEHHHJJJNNNWWWaaazzz~~~~~~{{{nnnccc]]]ZZZYYYYYYYYYYYYYYYYYYYYYXXXYYYUUUQQQPPPNNNMMMQQQXXXbbbppp~~~}}}}}}|||{{{zzzzzzzzzzzzuuutttrrrqqqoooooonnnnnnlllllllllkkkjjjjjjiiiiiiiiihhhhhhggggggggghhhhhhiiiiiiiiiiiiiiiiiiiiiiiiffffffeeeddddddddddddeeegggggggggfffffffffeeeeeedddddddddddddddccccccbbbaaaaaabbbbbbaaaaaa```____________^^^^^^]]]]]]]]]YYYYYYYYYXXXYYYZZZZZZ[[[[[[YYYXXXYYY[[[\\\\\\\\\XXXYYYZZZ[[[\\\[[[ZZZYYY[[[]]]```bbbdddfffjjjmmmmmmnnnpppqqqrrrsssssssssuuuwwwyyy{{{|||}}}}}}}}}||||||}}}}}}}}}}}}}}}}}}{{{{{{|||}}}}}}}}}}}}|||||||||||||||}}}}}}}}}}}}{{{||||||}}}}}}||||||{{{xxxxxxzzz{{{|||}}}}}}}}}||||||{{{zzzyyywwwvvvuuuxxxwwwwwwvvvuuutttsssrrrrrrqqqqqqppppppooonnnnnnkkkkkkkkklllmmmppprrrsssvvvyyy}}}uuummmttt|||bbbQQQIIICCC???>>><<<<<<<<<<<<;;;;;;;;;:::;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<;;;;;;::::::::::::::::::::::::::::::::::::::::::999999999999888888888999::::::::::::999999::::::;;;;;;::::::999;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<===<<<<<<<<<======>>>???@@@@@@@@@AAAAAAAAAAAABBBBBBEEEDDDEEEIIIKKKNNNWWWaaazzz~~~{{{|||vvvhhh^^^YYYWWWVVVWWWXXXYYYZZZ[[[\\\\\\XXXTTTQQQPPPMMMKKKNNNTTT^^^mmm}}}~~~~~~~~~|||{{{zzzyyyyyyxxxyyyyyyuuutttrrrooonnnmmmmmmmmmjjjjjjjjjjjjjjjjjjjjjjjjiiihhhggggggffffffffffffiiiiiiiiiiiiiiiiiiiiiiiihhhgggffffffeeeeeeeeefffggggggfffffffffeeeeeeeeecccccccccdddcccbbbbbbaaa```aaabbbbbbbbbaaa__________________^^^^^^^^^^^^[[[[[[ZZZZZZ[[[[[[\\\]]][[[YYYXXXYYY[[[]]]]]]\\\[[[]]]___```______^^^^^^```bbbdddfffhhhjjjnnnqqqqqqrrrssstttuuuvvvvvvvvvxxxyyy{{{}}}~~~~~~}}}~~~~~~}}}}}}~~~~~~}}}}}}}}}}}}}}}}}}~~~}}}}}}||||||||||||}}}}}}yyyzzz{{{|||||||||||||||{{{{{{{{{zzzyyyxxxwwwvvvwwwwwwwwwvvvuuutttsssrrrrrrrrrqqqppppppoooooonnnjjjjjjjjjkkkmmmooorrrsssvvvyyy}}}}}}pppsss|||ppp\\\NNNDDD@@@???=========<<<<<<<<<;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<::::::;;;;;;;;;;;;;;;<<<:::::::::::::::::::::::::::::::::999999999888888888888999::::::::::::999;;;::::::999999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<===<<<<<<<<<======>>>???@@@@@@@@@AAAAAAAAAAAABBBBBBEEEDDDEEEIIIKKKNNNWWWaaayyyzzz{{{ssseee[[[WWWVVVSSSTTTWWWYYY\\\]]]______XXXTTTQQQPPPMMMJJJLLLQQQ\\\lll}}}~~~~~~~~~~~~{{{{{{zzzyyyxxxxxxxxxxxxuuutttqqqooommmmmmmmmmmmhhhhhhiiiiiijjjjjjjjjkkkiiiiiigggffffffeeeeeeeeehhhhhhhhhhhhhhhhhhhhhhhhiiiiiihhhgggggggggggggggfffffffffffffffeeeeeeeeebbbccccccccccccbbbaaaaaabbbbbbcccdddcccbbbaaa```^^^^^^^^^_____________________^^^^^^______```aaa[[[ZZZYYYZZZ\\\]]]^^^]]]```bbbdddeeeddddddddddddeeefffiiikkklllooorrruuussstttuuuvvvwwwxxxxxxxxxxxxyyy{{{}}}~~~~~~~~~~~~~~~~~~~~~~~~}}}}}}~~~~~~~~~}}}||||||}}}~~~{{{|||||||||||||||{{{{{{yyyyyyzzzzzzzzzyyyxxxxxxwwwwwwwwwwwwvvvtttsssrrrrrrrrrqqqqqqpppooooooooojjjiiijjjkkkmmmoooqqqsssvvvyyy}}}uuutttyyy~~~zzzdddRRRFFF@@@@@@>>>============<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<888999999:::;;;======>>>:::::::::::::::::::::::::::::::::999999888888888888888999::::::::::::999<<<;;;999999999999;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<======<<<<<<<<<======>>>???@@@@@@@@@AAAAAAAAABBBBBBBBBEEEDDDFFFIIIKKKNNNXXXaaayyy|||vvvxxx~~~rrrhhh___XXXTTTVVVYYYYYYXXX[[[bbbfffeeeaaaZZZTTTQQQNNNJJJKKKOOOYYYiiizzz~~~~~~|||}}}|||zzzvvvtttttttttqqqpppnnnlllkkkkkkkkkkkkhhhiiiiiiiiiiiihhhgggggggggfffeeeddddddeeefffgggggggggggggggggggggggggggjjjiiihhhgggeeeeeeddddddffffffeeeeeeeeeeeefffffffffeeedddcccbbbbbbbbbbbb`````````bbbddddddbbb```bbb```___aaacccdddbbb```aaa```___^^^^^^___```aaa\\\[[[ZZZZZZZZZ\\\^^^```bbbdddgggiiiiiiiiiiiijjjhhhiiikkknnnqqqtttvvvwwwwwwwwwxxxyyyzzz{{{|||}}}~~~}}}|||~~~}}}|||~~~~~~~~~||||||}}}~~~}}}|||{{{{{{|||}}}}}}|||{{{{{{zzzyyyxxxxxxxxxyyyzzz{{{zzzzzzyyyxxxwwwuuuuuutttuuusssqqqoooooonnnllljjjkkkkkkjjjjjjlllooosssuuuwwwyyy}}}uuuttt{{{qqqZZZKKKDDDBBB???>>><<<<<<======<<<:::<<<;;;::::::::::::;;;<<<::::::999999::::::;;;<<<:::999999888888999999:::::::::999999999999999999888888999999999:::::::::999999::::::::::::;;;;;;:::;;;;;;<<<<<<;;;;;;:::999:::;;;<<<============>>>===<<<;;;::::::;;;<<<@@@@@@AAABBBBBBCCCCCCDDDDDDCCCDDDGGGIIILLLUUU___yyyzzz{{{~~~|||pppggg___YYYUUUVVVYYY[[[[[[___hhhmmmnnniiiaaaYYYTTTPPPLLLMMMRRRZZZjjj{{{~~~}}}||||||{{{{{{{{{xxxuuurrrrrrrrrooonnnmmmkkkjjjjjjkkkkkkggggggggghhhhhhiiiiiiiiihhhgggfffeeeeeefffggghhhhhhhhhhhhhhhhhhhhhhhhhhhjjjiiihhhfffeeeeeeddddddffffffeeeeeeeeeeeefffffffffeeedddcccbbbbbbbbbbbbaaaaaaaaaccceeeeeecccaaacccaaaaaabbbeeeeeedddaaabbbaaa````````````aaabbb___^^^\\\\\\\\\^^^```aaadddgggjjjkkkllllllmmmnnnnnnooopppqqqssstttuuuvvvxxxxxxyyyzzz{{{|||}}}~~~~~~}}}}}}|||~~~~~~||||||}}}~~~}}}|||zzzzzzzzzzzzzzzzzzzzzzzzzzzyyyxxxxxxxxxxxxyyyzzzyyyyyyxxxwwwvvvuuuuuutttuuusssqqqpppooonnnllljjjkkkkkkjjjjjjlllpppsssuuuxxxzzz~~~|||wwwyyysss]]]MMMEEEBBB@@@>>>===<<<======<<<:::<<<;;;::::::::::::;;;<<<::::::999999::::::;;;<<<::::::999999999999:::::::::::::::;;;;;;;;;;;;;;;888999999999999:::::::::999999::::::::::::;;;;;;:::;;;;;;<<<<<<;;;;;;:::::::::;;;<<<===============<<<;;;;;;<<<===???@@@@@@@@@AAAAAABBBCCCCCCCCCCCCBBBDDDHHHJJJMMMWWW```yyywwwmmmeee^^^ZZZWWWWWWZZZ\\\]]]dddooovvvxxxuuukkk```YYYRRRNNNPPPUUU]]]lll|||~~~}}}{{{zzzyyyyyywwwxxxwwwuuurrrooooooooommmlllkkkjjjjjjjjjjjjjjjffffffffffffgggiiikkkllliiihhhgggffffffggghhhiiihhhhhhhhhhhhhhhhhhhhhhhhiiiiiigggfffeeeeeeddddddffffffeeeeeeeeeeeefffffffffeeedddccccccbbbbbbcccccccccbbbdddeeefffdddcccdddccccccdddffffffeeecccdddccccccbbbbbbccccccdddbbbaaa```______```bbbcccgggiiimmmoooooopppqqqrrrrrrrrrssstttvvvwwwxxxxxxzzzzzz{{{|||}}}~~~~~~~~~}}}~~~~~~||||||}}}}}}}}}|||yyyyyyxxxwwwwwwxxxyyyyyyzzzyyyxxxxxxxxxxxxyyyyyywwwwwwvvvvvvuuuuuuuuuuuuuuusssqqqppppppooommmkkkkkkjjjjjjkkkmmmpppsssuuuxxx{{{~~~{{{www}}}zzzeeeTTTIIICCCAAA???============<<<;;;<<<;;;;;;::::::;;;;;;<<<:::::::::::::::;;;;;;<<<::::::999999999999::::::999999999::::::;;;;;;<<<999999999999::::::::::::999999::::::::::::;;;;;;:::;;;;;;<<<<<<;;;;;;:::;;;<<<<<<=========<<<<<<;;;;;;;;;<<<===@@@BBBCCC@@@@@@AAAAAABBBBBBCCCCCCCCCBBBDDDHHHKKKOOOXXXbbbyyy{{{qqqhhhbbb^^^[[[YYYWWWZZZ]]]___gggsss|||tttggg]]]UUUQQQSSSXXXaaappp~~~}}}{{{yyyxxxvvvvvvssstttsssqqqnnnllllllmmmjjjjjjjjjiiiiiiiiiiiiiiigggfffeeedddeeegggjjjkkkhhhgggfffeeeeeefffggghhhiiiiiiiiiiiiiiiiiiiiiiiiiiihhhgggfffeeeeeeeeeeeefffeeeeeeddddddeeeeeeffffffeeedddcccccccccccccccdddcccbbbccceeeeeedddbbbccccccddddddeeeeeeeeedddeeeeeeeeeeeeeeeeeeeeeeeefffeeecccbbbbbbccceeefffiiillloooqqqrrrssstttuuuqqqrrrtttvvvxxxzzz|||}}}||||||}}}}}}~~~~~~~~~}}}|||{{{}}}}}}|||{{{zzzxxxwwwuuuuuuwwwxxxzzzyyyyyyyyyxxxxxxxxxxxxxxxuuuuuuuuuuuuttttttttttttuuusssqqqppppppooommmkkkjjjjjjjjjlllnnnqqqtttvvvxxxzzz~~~wwwyyymmm\\\NNNFFFBBB@@@>>>============<<<;;;;;;;;;;;;;;;;;;;;;;;;:::::::::::::::;;;<<<<<<:::::::::999999:::::::::666666777777888999::::::999999999:::::::::;;;;;;999999999:::::::::;;;;;;:::;;;;;;<<<<<<;;;;;;:::<<<============<<<<<<;;;:::::::::;;;===???AAACCC???@@@@@@AAABBBBBBCCCCCCCCCBBBDDDIIILLLPPPZZZdddyyy{{{uuukkkccc^^^\\\[[[ZZZWWW[[[^^^aaajjjvvvzzzlll```XXXTTTVVV\\\fffttt~~~}}}{{{yyywwwuuusssrrrnnnoooooonnnllljjjkkkllliiiiiiiiiiiiiiiiiihhhhhhiiigggfffddddddeeeggghhhffffffddddddddddddffffffhhhhhhhhhhhhhhhhhhhhhhhhhhhgggfffeeeeeedddeeeeeeeeeeeeddddddddddddeeeeeeeeeeeeddddddcccddddddddddddcccaaabbbcccdddcccbbbbbbcccddddddddddddddddddfffggggggggggggggggggfffgggfffeeeddddddfffgggiiikkknnnqqqsssttttttuuuvvvssstttuuuwwwyyyzzz||||||}}}~~~~~~~~~~~~~~~~~~}}}{{{{{{|||}}}|||{{{{{{yyyxxxvvvvvvxxxyyy{{{yyyyyyyyyxxxxxxwwwwwwwwwsssssssssssssssssssssssssssrrrpppoooooonnnmmmkkkiiijjjkkklllooorrrtttvvvwwwzzz}}}{{{xxx{{{tttbbbQQQGGGDDDBBB>>>======>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;<<<===;;;::::::::::::::::::;;;666666777888999999::::::999999:::::::::;;;;;;;;;999999999:::::::::;;;;;;:::;;;;;;<<<<<<;;;;;;:::=========>>>======<<<<<<;;;;;;::::::;;;===>>>?????????@@@@@@AAABBBBBBCCCCCCBBBDDDIIILLLPPPZZZdddyyyvvvpppggg___[[[ZZZZZZZZZWWW\\\aaaeeennnzzz~~~oooddd\\\XXX[[[aaakkkxxx|||{{{yyywwwtttqqqooonnniiijjjlllkkkjjjjjjkkkllliiiiiijjjjjjiiihhhgggggghhhgggfffeeedddeeeeeeffffffeeedddccccccdddeeefffgggggggggggggggggggggggggggffffffeeeddddddeeeeeeeeeeeeddddddddddddeeeeeeeeeeeeddddddddddddeeeeeeeeecccaaaaaabbbccccccbbbaaaccceeeeeedddcccdddeeegggggghhhiiiiiihhhgggggggggfffeeeeeeeeegggiiikkknnnpppsssuuuuuuuuuvvvwwwxxxxxxxxxyyyyyyyyyyyyyyy~~~~~~~~~~~~~~~}}}~~~}}}{{{{{{|||||||||{{{zzzzzzyyyxxxxxxyyyzzzzzzxxxyyyyyyyyyxxxwwwvvvuuussssssrrrrrrrrrqqqqqqqqqrrrpppnnnnnnnnnnnnllljjjiiiiiikkkmmmpppsssuuuvvvxxx{{{~~~zzzyyy{{{yyygggUUUIIIFFFCCC???======>>>>>>===:::;;;;;;<<<<<<;;;;;;:::;;;;;;;;;;;;;;;<<<<<<===;;;;;;::::::::::::;;;;;;:::::::::;;;;;;<<<<<<===::::::::::::;;;;;;;;;;;;999999::::::::::::;;;;;;:::;;;;;;<<<<<<;;;;;;:::<<<======>>>>>>>>>=========<<<;;;::::::;;;<<<===??????@@@@@@AAAAAABBBBBBCCCBBBDDDHHHKKKOOOXXXbbbyyy|||rrrlllccc\\\YYYXXXYYYYYYWWW^^^eeekkkuuurrrhhhaaa^^^aaagggppp|||~~~~~~zzzxxxvvvssspppmmmjjjiiieeegggiiiiiiiiijjjkkkmmmjjjkkkkkkkkkjjjhhhgggfffeeeeeeeeeeeeeeeeeefffffffffeeedddccccccdddeeefffffffffffffffffffffffffffffffffeeeeeeddddddeeeeeeeeeddddddccccccddddddeeeeeeeeedddddddddeeeeeefffgggeeecccbbbcccddddddcccbbbeeeggggggeeedddeeegggggghhhiiiiiiiiiiiihhhgggeeeeeeddddddeeehhhjjjlllqqqtttvvvwwwwwwvvvvvvwwwzzzzzzzzzzzzzzzzzzzzzzzz~~~~~~~~~}}}~~~~~~}}}{{{{{{|||||||||{{{yyyyyyyyyyyyyyyyyyyyyyyyxxxyyyyyyyyyxxxwwwuuutttssssssrrrqqqppppppoooooopppnnnmmmlllmmmlllkkkiiihhhiiikkknnnpppsssuuuvvvzzz}}}|||wwwtttppp]]]QQQGGGDDD@@@======>>>>>>>>>::::::;;;<<<<<<;;;::::::;;;;;;;;;;;;;;;<<<======;;;;;;::::::::::::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<:::::::::;;;;;;;;;;;;<<<999999::::::::::::;;;;;;:::;;;;;;<<<<<<;;;;;;:::;;;<<<===>>>>>>>>>>>>>>>===<<<;;;;;;;;;<<<>>>????????????@@@AAAAAABBBBBBCCCBBBDDDHHHJJJMMMWWW```yyy{{{qqqjjjaaaZZZWWWWWWXXXYYYWWW___gggooozzztttkkkeeebbbeeekkkrrr}}}{{{zzzwwwvvvssspppmmmjjjgggfffccceeeggghhhiiijjjlllnnnkkkkkklllkkkjjjhhhfffeeebbbbbbdddeeefffggggggggggggfffeeeddddddeeefffgggffffffffffffffffffffffffffffffeeedddddddddeeeeeeeeeddddddccccccddddddeeeeeeeeedddddddddeeeeeefffhhhfffdddcccdddeeeeeedddcccfffiiihhhfffeeegggiiiggghhhiiijjjjjjiiihhhgggddddddcccdddeeehhhkkkmmmtttvvvxxxyyyxxxwwwwwwxxxyyyyyyzzz{{{|||}}}~~~~~~~~~}}}~~~}}}~~~~~~|||{{{zzz||||||{{{zzzwwwxxxyyyyyyyyyyyyxxxwwwxxxxxxyyyyyyxxxwwwuuutttssssssrrrqqqpppooonnnmmmooommmlllllllllllljjjiiihhhiiikkknnnqqqtttvvvwww|||~~~vvvooozzzxxxeeeXXXHHHDDD@@@>>>===>>>>>>>>>::::::;;;<<<<<<;;;::::::<<<;;;;;;;;;;;;<<<======<<<;;;;;;::::::;;;;;;<<<;;;;;;;;;;;;;;;;;;:::::::::::::::;;;;;;;;;<<<<<<999999:::::::::;;;;;;;;;:::;;;;;;<<<<<<;;;;;;:::;;;;;;===>>>????????????===<<<<<<<<<===>>>@@@AAA>>>??????@@@AAAAAABBBBBBDDDCCCDDDGGGIIILLLUUU___yyy|||xxxqqqjjj```ZZZYYYZZZZZZZZZ___aaafffsss{{{oooiiiiiimmmqqq}}}~~~|||zzzyyyrrrrrrpppooommmkkkjjjiiiggghhhjjjkkkkkkkkkjjjjjjmmmnnnpppnnnllliiihhhhhhccccccddddddeeefffggggggffffffffffffffffffffffffdddddddddccccccbbbbbbbbbaaabbbbbbccccccdddeeeeeeccccccbbbbbbbbbcccdddeeeeeeeeeeeeeeedddcccbbbaaacccbbbaaaaaabbbdddfffhhhffffffffffffggggggggggggjjjjjjkkkkkkjjjiiigggfffdddcccbbbbbbeeeiiimmmpppyyyxxxwwwwwwvvvvvvwwwwww{{{|||}}}}}}}}}|||zzzyyy|||||||||}}}~~~~~~~~~~~~}}}}}}|||{{{{{{{{{zzzyyyxxxyyyzzzzzzxxxwwwuuuuuuuuuuuuttttttttttttssssssrrrqqqppppppppppppnnnmmmmmmmmmmmmllliiifffhhhhhhhhhjjjmmmqqquuuwww~~~~~~~~~vvvpppvvvsssbbbQQQHHH@@@@@@AAA???======>>>===<<<;;;;;;;;;;;;;;;<<<<<<;;;;;;;;;:::::::::::::::999999:::<<<===???;;;;;;;;;;;;::::::999888;;;;;;;;;<<<<<<=========<<<;;;::::::999999999999999999999::::::;;;;;;;;;;;;<<<<<<===============?????????>>>>>>>>>>>>>>>>>>???@@@@@@BBBBBBCCCDDDEEEDDDFFFIIIKKKNNNXXXaaayyy|||xxxuuunnnhhh___ZZZYYYZZZ\\\\\\dddfffnnn{{{sssllllllqqqttt}}}zzzwwwvvvpppooonnnmmmkkkjjjiiiiiijjjkkkllllllllllllkkkjjjooopppqqqoookkkhhhffffffbbbbbbcccddddddeeeffffffeeeeeeeeeeeeeeeeeeeeeeeeccccccbbbbbbbbbaaaaaaaaaaaaaaabbbbbbcccddddddeeeeeeeeeddddddeeeeeefffgggeeeeeeeeeeeedddcccbbbaaabbbbbbaaaaaabbbdddfffhhhffffffggggggggghhhhhhhhhjjjjjjkkkkkkkkkiiihhhgggdddcccbbbccceeejjjnnnqqqyyyyyyxxxxxxxxxxxxyyyyyy{{{|||}}}}}}}}}|||{{{zzz||||||}}}}}}~~~}}}}}}}}}|||{{{{{{zzzzzz{{{yyyyyyyyyzzzzzzxxxvvvvvvvvvvvvvvvuuuuuuuuuuuussssssrrrqqqppppppppppppooonnnmmmmmmnnnllljjjggggggggghhhjjjnnnrrrvvvyyy~~~~~~}}}yyyzzzrrruuu|||jjjTTTJJJAAA@@@@@@>>>;;;;;;<<<<<<;;;;;;;;;<<<<<<===<<<<<<<<<;;;;;;;;;::::::999999999999:::;;;<<<===:::;;;;;;;;;::::::999888999999::::::::::::::::::<<<;;;::::::999999999:::::::::::::::::::::;;;;;;;;;<<<<<<===============???>>>>>>>>>>>>>>>>>>>>>>>>???@@@@@@BBBBBBCCCDDDEEEDDDFFFIIIKKKNNNXXXaaayyy{{{xxxvvvssspppiiiddd^^^YYYYYY[[[]]]^^^hhhlllvvvyyyrrrrrrvvvzzz{{{wwwsssqqqlllllllllkkkjjjjjjiiiiiilllmmmmmmnnnmmmkkkjjjiiioooppppppnnnjjjfffdddcccbbbbbbccccccddddddeeeeeeddddddddddddddddddddddddaaaaaaaaaaaa````````````aaaaaaaaabbbccccccddddddeeeeeeeeeeeeeeefffffffffeeeeeeeeeeeedddcccbbbbbbbbbbbbaaabbbcccdddfffhhhggggggggghhhhhhhhhiiiiiijjjjjjkkkkkkkkkkkkjjjiiidddccccccdddgggkkkppprrryyyxxxxxxyyyyyyzzz{{{||||||}}}}}}~~~~~~|||{{{zzz||||||}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}}}}||||||{{{{{{zzzzzz{{{zzzyyyyyyzzzyyywwwuuuwwwwwwvvvvvvvvvuuuuuuuuusssrrrqqqpppooooooooooooooonnnmmmnnnnnnmmmjjjhhhffffffgggjjjnnnsssxxxzzz~~~~~~}}}qqqxxxyyyttt[[[OOOEEEAAA@@@>>><<<<<<;;;;;;;;;;;;<<<===>>>???<<<<<<<<<;;;;;;;;;;;;:::777888999:::;;;;;;;;;;;;::::::;;;;;;;;;:::999999::::::::::::::::::999999;;;;;;:::999999999::::::;;;;;;;;;;;;::::::::::::;;;<<<<<<===============>>>>>>>>>>>>>>>>>>??????>>>???@@@@@@BBBBBBCCCDDDEEEDDDFFFIIIKKKNNNXXXaaayyyvvvrrrpppnnnlllddd```\\\YYYYYY[[[___aaajjjppp|||zzzyyy|||}}}yyytttooollljjjjjjjjjjjjjjjjjjjjjjjjmmmmmmmmmlllkkkiiigggfffjjjkkkllljjjgggcccbbbbbbcccccccccdddddddddeeeeeecccccccccccccccccccccccc``````````````````````````````aaaaaabbbcccccccccbbbccccccddddddddddddddddddeeeeeeeeeddddddcccbbbbbbbbbbbbbbbccceeefffggghhhhhhhhhhhhiiiiiiiiiiiijjjjjjkkkkkklllllllllllleeeeeeeeegggjjjnnnrrrtttwwwwwwxxxxxxyyy{{{|||}}}}}}}}}~~~~~~~~~}}}|||{{{||||||}}}}}}~~~}}}}}}~~~~~~~~~~~~}}}~~~~~~~~~~~~~~~~~~}}}}}}~~~~~~}}}}}}|||{{{{{{zzz{{{zzzyyyyyyyyyxxxvvvtttvvvuuuuuuuuuttttttttttttrrrqqqpppoooooonnnooooooooonnnmmmnnnooonnnkkkiiieeeeeegggjjjoootttyyy|||~~~~~~uuu}}}~~~|||dddWWWIIIDDDBBB???>>>???<<<<<<<<<<<<<<<===>>>>>><<<<<<<<<<<<;;;;;;;;;;;;666777999:::;;;:::999999:::::::::;;;;;;::::::999=========<<<<<<;;;;;;;;;;;;::::::999999:::::::::<<<<<<;;;;;;:::::::::999;;;<<<<<<===============>>>>>>>>>>>>>>>?????????>>>???@@@@@@BBBBBBCCCDDDEEEDDDFFFIIIKKKNNNXXXaaayyytttooollljjjhhh^^^]]]ZZZXXXXXX[[[```ccckkksss}}}}}}}}}{{{wwwqqqllliiiiiiiiijjjjjjjjjkkkkkkkkkjjjjjjjjjiiigggeeebbbaaaaaaccceeeeeecccaaaaaaaaadddddddddddddddeeeeeeeeebbbbbbbbbbbbbbbbbbbbbbbb```aaaaaaaaaaaaaaaaaaaaa___``````aaaaaabbbbbbcccbbbcccdddeeeeeeeeeddddddddddddeeeeeeeeedddccccccbbbbbbccccccdddeeegggggghhhhhhhhhhhhiiiiiiiiiiiiiiiiiijjjjjjkkklllmmmnnnhhhhhhhhhjjjmmmqqqtttvvvvvvvvvvvvwwwyyyzzz|||}}}}}}~~~~~~||||||{{{||||||}}}}}}~~~}}}~~~~~~~~~~~~}}}|||}}}}}}}}}~~~~~~~~~}}}}}}}}}~~~~~~}}}}}}||||||{{{zzzyyyxxxxxxyyyxxxvvvtttttttttsssssssssrrrrrrrrrqqqqqqpppooonnnnnnnnnnnnnnnmmmmmmnnnnnnnnnkkkiiieeeeeegggjjjooouuuzzz}}}~~~~~~}}}~~~nnn___NNNFFFBBB???>>>@@@???>>>===<<<<<<<<<<<<<<<======<<<<<<<<<;;;;;;;;;777888999:::;;;:::999888999::::::;;;;;;:::::::::=========<<<<<<;;;;;;;;;:::::::::999999::::::;;;<<<<<<<<<;;;;;;:::::::::;;;<<<<<<=====================>>>>>>????????????>>>???@@@@@@BBBBBBCCCDDDEEEDDDFFFIIIKKKNNNXXXaaazzztttmmmiiifffddd[[[ZZZYYYXXXXXX[[[```dddmmmvvv||||||{{{xxxtttoookkkhhhiiiiiiiiiiiijjjjjjkkkkkkfffffffffeeecccaaa___]]][[[]]]```aaaaaa```aaabbbcccccccccddddddddddddddd````````````````````````````````````aaaaaaaaaaaa_________```aaaaaabbbbbbdddeeefffhhhhhhggggggfffdddddddddeeeeeeddddddcccbbbbbbcccdddeeefffggggggggggggggghhhhhhhhhiiiiiihhhhhhhhhiiikkklllnnnooolllllllllnnnpppsssvvvwwwvvvvvvvvvwwwxxxzzz{{{|||~~~~~~}}}|||zzzzzz{{{||||||}}}}}}~~~}}}}}}}}}~~~~~~~~~~~~~~~~~~~~~~~~}}}}}}|||}}}}}}}}}}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}||||||{{{{{{yyyxxxwwwxxxyyyyyywwwuuusssrrrrrrrrrrrrqqqqqqqqqqqqpppooonnnmmmmmmmmmmmmmmmllllllmmmnnnmmmkkkhhheeefffhhhkkkooouuuzzz}}}~~~~~~~~~|||jjjVVVJJJCCC>>>===???@@@???>>>===<<<<<<<<<<<<=========<<<<<<<<<;;;;;;999999:::::::::::::::999999999:::;;;;;;;;;::::::::::::::::::::::::999999::::::999999999:::;;;;;;<<<<<<<<<;;;;;;;;;;;;;;;;;;<<<<<<========================>>>??????@@@@@@>>>???@@@@@@BBBBBBCCCDDDEEEDDDFFFIIIKKKNNNXXXaaazzzssslllgggccc```XXXYYYYYYWWWWWWZZZ```dddkkkuuu|||{{{yyyvvvrrroookkkjjjhhhhhhhhhhhhhhhhhhiiiiiiccccccccccccaaa___\\\[[[XXX[[[^^^_________```aaabbbbbbbbbaaaaaaaaaaaaaaa________________________^^^^^^_________`````````^^^^^^___``````aaaaaabbbdddeeeggghhhiiihhhgggfffcccddddddeeeeeeddddddcccbbbbbbccceeeffffffggggggffffffggggggggghhhhhhhhhffffffggghhhjjjlllnnnpppoooppppppqqqsssuuuwwwxxxxxxxxxxxxxxxyyyzzz||||||~~~~~~}}}yyyyyyzzzzzz{{{|||||||||{{{{{{|||||||||}}}}}}}}}|||{{{{{{{{{{{{|||}}}}}}}}}}}}}}}}}}}}}~~~||||||}}}}}}~~~~~~|||||||||{{{zzzzzzyyyyyywwwvvvvvvwwwyyyyyyxxxvvvsssssssssrrrrrrrrrqqqqqqppppppooonnnmmmmmmmmmmmmkkkkkkjjjkkkmmmllljjjhhhfffggghhhkkkooouuuyyy|||~~~~~~~~~}}}|||dddSSSHHHAAA>>>???>>>>>>===============>>>============<<<<<<<<<<<<;;;;;;::::::::::::;;;;;;888999::::::;;;;;;;;;:::999999:::::::::::::::::::::999999999::::::;;;<<<;;;;;;;;;;;;<<<<<<<<<<<<;;;<<<<<<===============<<<======>>>??????@@@@@@>>>???@@@@@@BBBBBBCCCDDDEEEDDDFFFIIIKKKNNNXXXaaazzzssskkkeee```]]]WWWXXXXXXWWWWWWZZZ```dddhhhrrr~~~|||zzzxxxuuuqqqnnnlllkkkggggggggggggggggggggggggbbbbbbbbbbbb```^^^\\\[[[YYY[[[^^^_________```aaa```````````````_________________________________]]]]]]]]]^^^^^^_________^^^^^^______```aaaaaaaaabbbccceeeggggggfffeeedddccccccdddeeeeeedddddddddbbbbbbdddeeefffgggggggggffffffffffffggggggggggggeeeeeefffgggiiilllnnnppprrrrrrrrrsssuuuvvvxxxyyyzzzzzzzzzzzzzzz{{{|||}}}~~~}}}xxxxxxyyyyyyzzz{{{{{{|||zzzzzzzzz{{{{{{{{{||||||zzzzzzyyyyyyzzz{{{}}}~~~}}}}}}}}}}}}}}}~~~~~~{{{{{{|||}}}~~~{{{zzzzzzyyyyyyxxxwwwwwwvvvuuuuuuwwwyyyzzzyyywwwttttttsssssssssrrrrrrrrrpppooonnnmmmmmmllllllmmmjjjjjjjjjkkklllllliiigggggghhhiiikkkoootttyyy|||~~~~~~zzzppp\\\OOOEEEAAABBB===<<<<<<======>>>???@@@>>>=========<<<<<<<<<<<<===<<<;;;:::999:::;;;<<<888999::::::;;;;;;;;;;;;;;;;;;;;;<<<<<<=========999999999999::::::;;;<<<:::;;;;;;;;;<<<=========;;;<<<<<<===============<<<======>>>???@@@@@@@@@>>>???@@@AAABBBCCCCCCDDDEEEDDDFFFIIIKKKNNNXXXaaa{{{}}}ssslllgggaaa]]]\\\WWWTTTVVVXXXXXX[[[___lllsss{{{}}}zzzwwwtttqqqnnnkkkhhhhhhgggffffffgggfffdddbbbcccbbb```^^^\\\[[[ZZZZZZZZZ[[[\\\]]]^^^```aaaaaaccccccbbb```^^^^^^___aaa^^^^^^^^^^^^^^^^^^^^^^^^aaa``````____________```^^^_____________________ddddddddddddddddddddddddbbbbbbbbbccccccddddddeeegggggggggfffeeeeeeddddddhhhhhhgggggggggfffffffffccceeegggiiijjjmmmpppssstttuuuwwwxxxyyyyyyxxxxxxyyyzzz{{{|||}}}}}}}}}}}}}}}~~~}}}{{{zzzxxxwwwwwwvvvwwwyyyzzz{{{}}}|||{{{zzzzzz{{{|||}}}{{{{{{{{{|||||||||||||||}}}}}}||||||||||||}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}{{{{{{zzzyyyxxxxxxxxxxxxuuuttttttuuuwwwxxxwwwvvvtttuuuuuuvvvuuusssrrrqqqqqqqqqqqqpppnnnmmmkkkkkknnnllliiihhhhhhhhhggggggeeefffgggjjjoootttyyy{{{}}}~~~zzz~~~|||gggTTTIIIBBB>>>@@@>>>======>>>??????>>>===<<<;;;:::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<=========<<<::::::::::::<<<===>>>===<<<;;;;;;:::;;;;;;>>>===;;;::::::;;;===>>>>>>>>>???@@@@@@???===<<<>>>>>>>>>>>>>>>??????@@@BBBAAAAAAAAAAAABBBCCCCCCDDDDDDFFFIIIIIILLLVVVaaaxxx~~~uuummmhhhddd```]]]\\\WWWUUUWWWYYYYYY\\\```iiipppxxx}}}}}}zzzwwwtttrrrpppllljjjiiihhhgggffffffeeecccaaa^^^]]]]]]\\\\\\\\\\\\\\\\\\\\\]]]^^^___``````aaabbbbbbbbb```^^^^^^___aaa^^^^^^^^^^^^^^^^^^^^^^^^`````````______``````aaaaaaaaaaaaaaa````````````ccccccccccccccccccccccccaaaaaabbbcccddddddeeeeeehhhggggggfffeeeeeeddddddffffffeeeeeeeeeeeeeeeeeecccfffhhhjjjkkkmmmqqqsssuuuvvvwwwxxxyyyyyyyyyyyyyyyzzz{{{|||}}}}}}}}}}}}}}}~~~~~~~~~|||{{{zzzzzzyyyxxxwwwwwwwwwxxxyyy|||{{{{{{zzzzzzzzz{{{{{{{{{{{{{{{{{{||||||||||||}}}}}}||||||||||||}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}{{{{{{zzzyyyxxxxxxxxxxxxvvvuuussstttuuuvvvvvvuuussssssssssssrrrqqqpppppprrrqqqqqqqqqooonnnmmmlllnnnkkkiiiggghhhhhhgggfffggghhhiiilllqqqvvv{{{~~~~~~{{{~~~}}}~~~sss^^^PPPGGGCCC@@@>>>===<<<===>>>===<<<>>>===<<<<<<;;;;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;999999999:::::::::;;;;;;999888888777777888888999;;;;;;<<<<<<<<<<<<<<<<<<>>><<<;;;::::::;;;<<<>>>;;;<<<===>>>>>>>>>>>>>>>???????????????@@@@@@AAABBBAAAAAAAAABBBBBBCCCCCCDDDDDDFFFIIIIIILLLVVVaaaxxx~~~vvvqqqjjjeeeaaa___]]][[[ZZZVVVUUUWWWYYYZZZ^^^ccchhhpppxxx|||~~~}}}zzzvvvtttsssqqqnnnlllllljjjhhhgggfffdddaaa___XXXYYYYYYZZZ[[[]]]^^^___^^^^^^^^^_________``````aaabbbbbb```^^^]]]^^^```^^^^^^^^^^^^^^^^^^^^^^^^``````___``````aaabbbcccdddcccccccccbbbbbbaaaaaabbbbbbbbbbbbbbbbbbbbbbbb```aaaaaacccdddeeeffffffhhhggggggffffffeeeddddddcccccccccdddddddddddddddeeegggjjjlllmmmooorrrtttwwwwwwxxxxxxyyyzzzzzz{{{zzzzzz{{{|||}}}}}}}}}}}}~~~~~~}}}||||||{{{{{{zzzzzzyyyxxxwwwvvvwwwxxxxxxyyyzzzzzz{{{{{{{{{zzzzzz{{{{{{{{{{{{||||||}}}}}}}}}||||||{{{{{{||||||}}}}}}}}}}}}}}}}}}}}}}}}}}}{{{zzzyyyxxxxxxwwwwwwxxxxxxvvvsssrrrsssuuuuuuuuurrrrrrqqqpppooooooooooooqqqqqqqqqqqqpppooommmmmmmmmkkkhhhhhhhhhhhhgggfffhhhhhhjjjmmmqqqvvv{{{~~~{{{{{{}}}eeeSSSHHHCCCAAA???===<<<<<<<<<;;;:::>>>>>>===<<<<<<<<<<<<===;;;;;;;;;;;;;;;;;;;;;;;;999999999:::::::::;;;;;;::::::;;;;;;;;;;;;::::::999:::;;;============<<<===<<<;;;::::::;;;<<<===::::::;;;;;;<<<>>>???@@@@@@@@@@@@???@@@AAAAAABBBAAAAAAAAABBBBBBBBBCCCCCCDDDDDDFFFIIIIIILLLVVVaaawwwzzzuuujjjgggbbb^^^[[[ZZZYYYXXXXXXUUUTTTWWWYYYZZZ___eeellluuu}}}}}}}}}|||yyyuuusssrrrqqqpppnnnmmmkkkiiigggfffccc```]]]WWWXXXXXXZZZ[[[^^^___```________________________```aaaaaa```^^^]]]]]]___]]]]]]^^^^^^^^^^^^^^^^^^_________```aaabbbcccddddddddddddcccbbbbbbaaaaaabbbbbbbbbbbbbbbbbbbbbbbb``````aaabbbdddeeeffffffggggggffffffeeeeeeddddddbbbbbbcccddddddeeefffffffffiiilllnnnoooqqqtttvvvyyyyyyyyyyyyzzz{{{||||||zzz{{{|||}}}}}}~~~~~~}}}~~~}}}|||{{{zzzzzzzzz{{{xxxwwwvvvvvvvvvwwwyyyzzzxxxyyy{{{|||||||||{{{zzzzzzzzz{{{{{{||||||}}}}}}|||||||||{{{{{{|||||||||}}}}}}}}}}}}}}}}}}}}}}}}{{{zzzyyyxxxwwwwwwwwwwwwyyyvvvrrrqqqrrrsssttttttrrrqqqooonnnmmmmmmnnnooooooooopppoooooonnnmmmmmmmmmkkkiiiiiijjjjjjhhhgggffffffhhhkkkoootttyyy|||}}}{{{{{{|||jjjVVVIIICCCCCCAAA>>>======<<<;;;:::======<<<<<<<<<<<<<<<===;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<======:::;;;<<<======<<<;;;:::999:::<<<>>>>>>===<<<;;;===<<<;;;;;;;;;;;;<<<===<<<<<<;;;;;;<<<===???@@@@@@????????????@@@AAAAAAAAAAAABBBBBBBBBCCCBBBBBBDDDDDDFFFIIIIIILLLVVVaaavvvvvvooolllcccaaa^^^ZZZWWWUUUUUUUUUTTTSSSTTTWWWXXXYYY___gggpppzzz}}}{{{zzzwwwtttqqqppppppooonnnmmmkkkiiigggfffccc```]]][[[[[[[[[\\\]]]^^^___```_______________^^^^^^^^^___```aaa```^^^\\\]]]]]]]]]]]]]]]^^^^^^^^^__________________```aaacccccccccccccccbbbbbbaaaaaaaaacccccccccccccccccccccccc```aaaaaacccdddeeeffffffffffffeeeeeedddcccccccccbbbcccdddeeefffggghhhiiihhhjjjnnnqqqrrrsssvvvwwwzzzzzzzzz{{{||||||}}}}}}zzz{{{|||}}}~~~~~~~~~~~~~~~}}}|||{{{zzzzzzzzz{{{zzzyyyxxxvvvuuuuuuvvvwwwxxxzzz{{{|||}}}|||{{{{{{zzzzzzzzz{{{|||}}}}}}~~~||||||{{{{{{{{{{{{||||||||||||||||||||||||||||||zzzzzzyyyxxxwwwwwwwwwwwwyyyuuurrrpppqqqsssttttttsssrrrpppnnnnnnnnnoooooolllmmmmmmmmmmmmmmmllllllmmmlllkkkkkkkkkkkkjjjhhheeeeeegggjjjnnntttxxx{{{{{{~~~{{{qqq\\\NNNHHHEEECCC@@@???>>>>>><<<;;;<<<;;;;;;:::;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<======777888999::::::999888777;;;<<<===>>>>>><<<:::999<<<<<<<<<;;;;;;<<<<<<<<<@@@???>>>=========??????>>>>>>>>>>>>>>>???@@@@@@@@@AAABBBCCCCCCCCCBBBBBBDDDDDDFFFIIIIIILLLVVVaaauuu|||qqqiiihhh___^^^\\\YYYUUUSSSSSSTTTSSSRRRTTTWWWYYYZZZbbbjjjsss~~~}}}{{{yyyuuuqqqnnnmmmmmmlllkkkllljjjhhhgggfffdddaaa___^^^^^^]]]]]]^^^^^^___```^^^^^^^^^^^^^^^^^^]]]]]]^^^___``````^^^\\\\\\\\\\\\]]]]]]^^^^^^_______________^^^______```aaabbbaaaaaaaaaaaaaaaaaaaaaaaaccccccccccccccccccccccccbbbbbbbbbccccccdddeeeeeeeeeddddddccccccbbbaaaaaabbbcccdddfffhhhjjjkkkllliiilllpppssstttvvvwwwyyyzzz{{{|||~~~~~~~~~}}}{{{{{{|||}}}~~~~~~~~~~~~~~~~~~}}}||||||{{{{{{zzz~~~|||zzzwwwtttsssrrrrrrxxxyyyzzz{{{{{{{{{{{{{{{yyyzzzzzz{{{|||}}}~~~~~~|||{{{{{{zzzzzz{{{{{{|||||||||||||||||||||||||||zzzyyyxxxwwwwwwvvvvvvwwwvvvtttqqqpppqqqsssssssssrrrrrrqqqpppoooooooooooojjjkkklllllllllllllllkkklllkkkjjjkkklllllljjjhhhffffffhhhkkkoootttyyy||||||||||||rrr___PPPHHHEEECCCAAA?????????===<<<;;;::::::::::::;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;999999999:::::::::;;;;;;999999::::::::::::999999<<<============;;;:::999<<<<<<<<<<<<<<<<<<<<<<<<@@@@@@???>>>>>>>>>>>>>>>>>>>>>======>>>>>>???@@@@@@AAABBBCCCCCCCCCBBBAAADDDDDDFFFIIIIIILLLVVVaaatttzzzooogggeee[[[[[[[[[XXXTTTRRRRRRTTTSSSSSSVVVZZZ[[[]]]eeennnwww}}}|||wwwtttooollljjjjjjiiihhhiiihhhgggffffffeeecccaaa___^^^^^^^^^^^^^^^______\\\\\\]]]]]]]]]]]]]]]]]]]]]___```___]]]\\\[[[[[[\\\\\\]]]]]]^^^______```___^^^^^^^^^^^^^^^______``````aaaaaabbbbbbccccccbbbbbbbbbbbbbbbbbbbbbbbbccccccccccccccccccccccccccccccbbbbbbaaa`````````aaabbbdddfffhhhjjjlllmmmjjjmmmrrruuuvvvwwwyyyzzzyyy{{{~~~~~~|||{{{{{{}}}~~~~~~~~~~~~~~~}}}~~~~~~~~~|||{{{zzz{{{zzzxxxvvvuuutttttttttwwwwwwwwwwwwxxxyyyzzz{{{yyyyyyzzz{{{|||}}}~~~~~~|||{{{{{{zzzzzz{{{{{{|||||||||||||||||||||||||||zzzyyyxxxwwwvvvvvvvvvvvvsssrrrpppqqqrrrtttsssrrrpppqqqqqqppppppooonnnmmmjjjkkkllllllmmmmmmmmmllljjjiiiiiijjjkkkjjjhhhfffdddeeefffiiinnnsssxxx{{{~~~~~~~~~{{{}}}tttbbbRRRIIIDDDBBB@@@?????????===<<<;;;;;;;;;;;;;;;<<<======;;;;;;;;;;;;;;;;;;;;;;;;999999999:::::::::;;;;;;===<<<<<<;;;;;;<<<<<<===<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<<<<;;;======>>>>>>>>>>>>>>>>>>??????>>>>>>??????@@@AAA???@@@BBBDDDDDDCCCBBBAAADDDDDDFFFIIIIIILLLVVVaaattt{{{{{{vvvkkkaaa___XXXYYYYYYWWWSSSRRRSSSUUUTTTUUUXXX\\\]]]___gggqqq{{{~~~|||wwwsssmmmjjjhhhhhhgggfffhhhgggffffffgggfffdddbbb^^^]]]]]]]]]^^^^^^___```[[[[[[[[[\\\\\\]]]]]]]]]\\\^^^```___]]][[[[[[[[[\\\\\\]]]]]]^^^___``````___^^^^^^]]]]]]]]]^^^^^^``````aaabbbcccddddddeeeaaaaaaaaaaaaaaaaaaaaaaaadddddddddcccccccccbbbbbbbbbbbbaaaaaa```_________aaaaaaccceeehhhjjjlllmmmkkknnnsssvvvwwwxxxyyy{{{xxx{{{~~~|||{{{|||}}}~~~~~~~~~}}}~~~}}}{{{zzzuuuuuutttuuuvvvwwwyyyzzzvvvuuuuuutttuuuwwwyyyzzzyyyyyyzzz{{{|||}}}~~~{{{{{{{{{zzzzzz{{{{{{{{{||||||||||||||||||||||||zzzyyyxxxwwwvvvvvvvvvvvvrrrqqqpppqqqssstttsssrrroooppppppppppppnnnmmmkkkkkkkkklllmmmnnnnnnnnnnnnhhhgggggghhhiiiiiigggeeebbbbbbdddgggkkkpppuuuxxx}}}~~~{{{}}}}}}~~~}}}zzziiiYYYNNNCCC@@@>>>>>>>>>>>>===<<<<<<<<<<<<<<<<<<===>>>???;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<======::::::888777777888::::::;;;;;;;;;;;;;;;<<<>>>>>>;;;;;;<<<<<<<<<<<<;;;;;;999:::<<<>>>??????>>>>>>@@@@@@??????@@@@@@AAABBB???@@@BBBDDDDDDCCCBBBAAADDDDDDFFFIIIIIILLLVVVaaattt|||wwwoooeee______XXXWWWVVVUUUTTTSSSRRRQQQTTTVVVXXXZZZ^^^eeeooowww|||yyytttssspppnnnlllkkkkkkkkkiiihhhfffeeecccbbbbbbbbb^^^______``````______^^^]]]]]]]]]]]]]]]]]]]]]]]]\\\]]]_________]]][[[ZZZ[[[\\\]]]]]]^^^^^^]]]]]]```___^^^]]]]]]^^^___```aaaaaa``````_________^^^^^^^^^]]]]]]^^^^^^___```bbbbbbbbbbbbbbbaaa``````______^^^]]]^^^___```aaa]]]```eeeiiijjjjjjkkkkkklllnnnqqquuuxxxyyyzzzzzzyyy{{{~~~}}}{{{}}}}}}}}}|||||||||||||||{{{|||}}}~~~}}}{{{yyyxxxzzzyyywwwvvvvvvvvvwwwwwwuuuvvvwwwxxxyyyzzzzzzzzzzzz{{{|||}}}~~~{{{{{{{{{|||{{{zzzzzzyyyzzzzzzzzzzzzzzzzzzyyyyyyxxxxxxxxxwwwwwwwwwvvvvvvttttttsssssssssrrrrrrrrrtttsssrrrqqqpppppppppppplllllllllkkkkkkkkkjjjjjjjjjiiigggfffeeeeeeffffffeeefffhhhiiikkkooouuuyyy}}}{{{~~~}}}zzzyyyuuu```SSSKKKEEE@@@???===;;;<<>>===<<<<<<<<<<<<============>>>>>>>>>>>>>>>??????@@@AAAAAABBBBBBCCCDDDDDDDDDDDDCCCEEEHHHJJJNNNWWWaaaxxxzzzuuummmccc^^^]]]UUUUUUTTTSSSRRRQQQPPPPPPUUUWWWZZZ[[[___gggqqqyyy|||xxxsssqqqooommmjjjiiihhhgggjjjiiihhhfffdddcccbbbbbb\\\\\\\\\\\\\\\[[[ZZZZZZ]]]]]]]]]]]]]]]]]]]]]]]]\\\]]]^^^___^^^]]][[[ZZZ[[[\\\]]]]]]^^^^^^]]]]]]```___^^^^^^^^^^^^___```````````````______^^^^^^]]]]]]]]]]]]]]]^^^______aaabbbbbbbbbbbbaaa`````````___^^^]]]]]]^^^___```]]]aaafffiiikkkkkklllmmmmmmooorrrvvvxxxyyyzzzzzzyyyzzz}}}~~~|||{{{}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}~~~~~~}}}|||zzzyyyzzzyyyxxxvvvvvvvvvvvvvvvuuuuuuvvvwwwxxxzzzzzz{{{yyyyyyzzz{{{|||}}}}}}~~~{{{{{{||||||{{{{{{zzzzzzyyyyyyyyyyyyyyyyyyyyyyyyzzzzzzyyyyyyyyyxxxxxxxxxttttttsssssssssrrrrrrrrrssssssrrrqqqpppppppppppplllllllllkkkkkkkkkjjjjjjjjjiiihhhffffffffffffgggfffggghhhiiikkkpppuuuyyy}}}~~~{{{~~~xxxvvviii[[[NNNHHHCCCAAA???<<<<<>>>>>>>>>>>>>>>>>>>>>>>???@@@@@@AAAAAABBBBBBCCCDDDDDDDDDDDDCCCEEEHHHJJJNNNWWWaaawwwxxxrrrkkkaaa\\\[[[UUUUUUTTTSSSRRRQQQQQQQQQWWWYYY[[[]]]aaaiiittt}}}zzzvvvqqqpppooommmkkkiiigggfffkkkkkkiiigggfffdddcccbbb`````````___^^^]]]\\\[[[]]]]]]]]]]]]]]]]]]]]]]]]\\\]]]^^^^^^^^^]]][[[[[[[[[\\\]]]]]]^^^^^^]]]]]]```___^^^^^^^^^^^^___``````____________^^^^^^^^^]]]]]]\\\\\\]]]]]]^^^___aaaaaabbbbbbaaaaaa```___```___^^^]]]]]]^^^___```]]]aaafffjjjlllmmmooopppoooqqqsssvvvxxxyyyzzzzzzzzz{{{{{{||||||||||||{{{~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}|||||||||{{{zzzyyywwwvvvuuuuuuuuuuuuuuuuuuuuuwwwyyy{{{|||zzzzzzzzz{{{{{{{{{||||||||||||||||||{{{{{{zzzzzzxxxxxxxxxxxxyyyyyyyyyyyyyyyyyyyyyyyyxxxxxxxxxwwwttttttsssssssssrrrrrrrrrsssrrrqqqpppoooooooooooollllllllllllkkkkkkkkkkkkjjjjjjiiigggggggggggggggfffgggiiijjjlllpppuuuyyy}}}~~~}}}wwwttt|||uuudddSSSLLLFFFDDDAAA>>><<<>>><<<<<<============<<<<<<========================:::::::::;;;;;;;;;<<<<<<<<<;;;;;;;;;;;;:::::::::>>>===<<<;;;;;;;;;<<<====================================>>>>>>>>>?????????>>>>>>>>>>>>???@@@@@@AAAAAABBBBBBCCCDDDDDDDDDDDDCCCEEEHHHJJJNNNWWWaaawwwxxxqqqjjjaaa[[[ZZZVVVVVVVVVUUUUUUTTTTTTTTTWWWYYY\\\^^^ccclllwww}}}|||||||||zzztttooollllllllllllkkkjjjiiiiiikkkkkkjjjhhhgggeeecccbbbdddccccccbbb```___]]]\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\]]]]]]]]]]]]\\\[[[[[[\\\]]]]]]^^^^^^]]]]]]_________^^^^^^_________^^^^^^^^^^^^^^^^^^^^^^^^]]]\\\\\\\\\\\\]]]^^^^^^aaaaaaaaaaaaaaa``````___```___^^^]]]]]]^^^___```___ccchhhkkknnnooorrrsssrrrsssuuuwwwxxxyyyzzzzzz|||||||||{{{{{{||||||}}}~~~~~~~~~~~~~~~~~~}}}}}}}}}}}}{{{{{{yyyxxxvvvuuuttttttuuutttssstttuuuxxx{{{}}}|||||||||||||||||||||||||||||||||{{{{{{{{{{{{{{{xxxxxxxxxyyyyyyyyyyyyyyywwwvvvvvvvvvvvvuuuuuuuuuttttttsssssssssrrrrrrrrrqqqqqqpppooooooooooooooommmllllllllllllkkkkkkkkkjjjjjjiiiiiihhhgggggggggggghhhiiijjjkkkooouuuyyy|||~~~yyysssxxxmmmWWWOOOGGGEEECCC???>>>???========================<<<<<<<<<<<<<<<<<<<<<<<<:::::::::;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;@@@>>><<<;;;:::;;;===>>>??????>>>===============>>>>>>>>>>>>??????????????????>>>>>>??????@@@AAAAAAAAABBBBBBCCCDDDDDDDDDDDDCCCEEEHHHJJJNNNWWWaaavvvxxxqqqjjjbbb[[[ZZZVVVVVVVVVUUUUUUUUUUUUUUUVVVYYY]]]aaafffnnnyyy{{{xxxuuutttssspppjjjeeebbbbbbccceeefffggghhhiiiiiiiiiiiihhhgggeeecccbbbbbbbbbaaa```___]]][[[ZZZ\\\\\\\\\\\\\\\\\\\\\\\\[[[\\\\\\\\\\\\\\\\\\\\\[[[\\\]]]]]]^^^^^^]]]]]]^^^__________________^^^]]]]]]]]]]]]^^^^^^^^^^^^]]]]]]\\\\\\]]]]]]^^^___aaaaaaaaaaaaaaa```____________^^^]]]^^^___```aaabbbeeeiiimmmoooqqqtttvvvuuuuuuvvvxxxyyyyyyzzzzzz~~~~~~}}}|||||||||}}}~~~}}}}}}~~~~~~~~~}}}}}}}}}~~~{{{zzzzzzxxxwwwuuutttsssttttttssssssuuuwwwzzz|||{{{{{{{{{{{{{{{|||||||||||||||{{{zzzyyyzzzzzz{{{xxxxxxyyyyyyzzzzzzzzzzzzvvvvvvvvvuuuuuuuuuttttttttttttsssssssssrrrrrrrrrppppppooonnnnnnnnnoooooommmmmmmmmlllllllllkkkkkkjjjjjjjjjiiihhhhhhgggfffgggggghhhiiikkknnntttxxx{{{~~~vvvvvvyyyuuu]]]RRRHHHEEECCCAAA???@@@>>>>>>>>>>>>>>>>>>>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;???>>><<<;;;;;;<<<===???@@@???>>>===<<<<<<======>>>>>>>>>>>>???????????????????????????@@@@@@AAAAAAAAABBBBBBCCCDDDDDDDDDDDDCCCEEEHHHJJJNNNWWWaaawwwyyyqqqjjjbbb\\\ZZZSSSSSSSSSTTTTTTTTTTTTTTTUUUZZZ___eeejjjsss|||wwwsssnnnkkkiiifff```\\\VVVWWWWWWYYY\\\___bbbdddeeeffffffffffffdddcccaaadddccccccbbb```^^^]]]\\\\\\\\\\\\\\\\\\\\\\\\\\\[[[[[[[[[[[[\\\\\\\\\\\\[[[\\\]]]]]]^^^^^^]]]]]]^^^^^^___``````___^^^^^^\\\\\\]]]]]]]]]]]]]]]^^^^^^]]]]]]]]]]]]^^^______``````aaaaaa``````___^^^^^^]]]]]]]]]^^^```aaaccceeehhhlllnnnpppsssuuuxxxwwwxxxxxxxxxyyyyyyzzzzzz~~~~~~}}}}}}}}}}}}~~~||||||}}}}}}~~~~~~}}}}}}}}}zzzzzzyyyyyywwwvvvtttsssttttttssstttuuuvvvxxxyyyxxxxxxxxxyyyyyyyyyzzzzzz|||{{{yyyxxxxxxxxxyyyzzzwwwwwwxxxxxxyyyyyyzzzzzzwwwwwwwwwwwwvvvvvvvvvvvvttttttsssssssssrrrrrrrrroooooonnnnnnnnnnnnoooooommmmmmmmmmmmlllllllllkkkiiiiiiiiiiiihhhgggfffeeefffgggggghhhiiimmmrrrvvv{{{~~~yyytttttt{{{gggZZZLLLFFFDDDAAA@@@AAA??????>>>>>>>>>>>>??????;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;;;;<<<<<<:::::::::;;;;;;;;;;;;<<<<<<<<<;;;;;;;;;<<<>>>>>>@@@???===<<<;;;<<<===============>>>>>>>>>??????@@@????????????@@@AAAAAAAAAAAABBBBBBCCCDDDDDDDDDDDDCCCEEEHHHJJJNNNWWWaaaxxxxxxpppjjjbbb[[[YYYSSSSSSSSSTTTTTTUUUUUUUUUVVV[[[cccjjjpppxxxuuupppiiidddaaa]]]XXXTTTPPPPPPOOOPPPSSSXXX\\\___aaabbbcccddddddcccbbbaaaddddddcccbbbaaa```^^^]]][[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[\\\\\\]]][[[\\\]]]]]]^^^^^^]]]]]]^^^^^^___``````___^^^^^^[[[\\\\\\\\\]]]]]]]]]]]]______^^^^^^______```aaa``````aaaaaa``````___^^^\\\\\\\\\]]]^^^aaacccdddhhhjjjmmmpppqqqsssvvvxxxzzzyyyyyyyyyyyyyyyzzzzzz~~~}}}}}}}}}}}}|||||||||{{{{{{|||}}}}}}~~~~~~}}}|||{{{xxxyyyyyyyyyxxxwwwuuuttttttttttttuuuuuuuuuvvvvvvvvvvvvwwwxxxyyyzzzzzz{{{{{{yyyxxxvvvvvvwwwxxxyyyuuuuuuuuuvvvwwwxxxxxxxxxwwwwwwvvvvvvvvvuuuuuuuuuttttttsssssssssrrrrrrrrrnnnnnnnnnmmmmmmnnnnnnooommmmmmmmmmmmllllllllllllhhhhhhiiiiiihhhgggeeedddeeeffffffggghhhlllqqqttt{{{~~~{{{sssooottt~~~uuudddRRRHHHDDDAAA???@@@@@@??????>>>>>>??????@@@<<<<<<<<<<<<<<<<<<<<<<<<:::::::::;;;;;;;;;<<<<<<:::::::::;;;;;;;;;<<<<<<999999:::;;;<<<======>>>>>>===<<<;;;:::;;;===>>><<<<<<=========>>>>>>>>>@@@@@@??????@@@@@@AAABBBAAAAAABBBBBBCCCDDDDDDDDDDDDCCCEEEHHHJJJNNNWWWaaayyyxxxoooiiiaaa[[[XXXUUUUUUUUUVVVVVVWWWWWWXXXWWW]]]fffnnnttt{{{uuunnnfff```\\\YYYTTTPPPPPPOOOMMMMMMOOOTTTZZZ]]]^^^___aaacccccccccaaa```^^^^^^^^^^^^]]]\\\ZZZZZZ[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[ZZZZZZ[[[\\\]]]]]]\\\\\\]]]^^^^^^^^^]]]]]]]]]^^^___``````___^^^]]][[[[[[[[[\\\\\\]]]]]]]]]```____________```aaaaaa```````````````______^^^[[[[[[[[[\\\___aaadddfffjjjllloooppprrrtttvvvyyy{{{zzzzzzyyyyyyzzzzzzzzz||||||}}}}}}|||{{{zzzzzzzzz{{{{{{|||}}}~~~~~~~~~}}}~~~}}}{{{yyywwwxxxyyyyyyxxxwwwvvvuuuttttttuuuvvvvvvuuuttttttwwwwwwxxxyyy{{{|||}}}}}}zzzyyywwwuuuuuuvvvwwwxxxrrrsssssstttuuuvvvvvvwwwuuutttttttttssssssssssssttttttsssssssssrrrrrrrrrnnnnnnmmmmmmmmmnnnnnnooonnnnnnmmmmmmmmmlllllllllgggggghhhhhhhhhfffeeecccdddeeeffffffgggkkkpppssszzz~~~|||rrrllloooxxx~~~lllWWWKKKEEE@@@>>>???AAA@@@???>>>>>>???@@@AAA========================:::::::::;;;;;;;;;<<<<<<:::::::::;;;;;;<<<<<<<<<777888999;;;<<<=========>>><<<;;;::::::;;;===>>><<<<<<<<<<<<============@@@@@@??????@@@@@@AAABBBAAAAAABBBBBBCCCDDDDDDEEEDDDCCCEEEHHHJJJNNNWWWaaayyyvvvjjjddd___YYYUUUTTTUUUVVVUUUTTTTTTVVVXXXYYY^^^eeemmmuuu|||xxxrrrjjjdddaaa]]]YYYUUUSSSRRRPPPPPPQQQUUUYYY[[[aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa```______[[[[[[ZZZZZZZZZZZZ[[[[[[]]]\\\\\\\\\\\\\\\\\\]]]]]]]]]\\\\\\[[[[[[\\\\\\\\\\\\\\\[[[[[[\\\___bbb```___]]][[[[[[[[[]]]^^^eeeaaa^^^]]]```bbbbbbaaa]]]]]]^^^_________^^^^^^^^^___aaabbbcccfffjjjmmmnnnooopppqqqsssuuuwwwxxxyyyyyyyyyzzzzzzzzz{{{{{{zzzzzz{{{{{{{{{{{{zzzzzz{{{|||}}}~~~~~~}}}|||{{{}}}~~~~~~~~~}}}|||zzzyyyxxxxxxwwwwwwvvvuuuuuuuuuqqqssstttsssrrrrrrssstttwwwxxxyyyzzzzzzzzzyyyxxx|||||||||zzzxxxuuusssqqqsssssstttuuuuuuvvvuuuuuuuuuttttttttttttsssssssssuuuttttttsssrrrrrrqqqqqqooonnnnnnnnnnnnoooooopppmmmmmmmmmmmmlllkkkjjjiiiiiiiiiiiihhhgggeeedddcccdddeeeeeeeeefffiiinnnrrrxxx}}}wwwjjjooovvv~~~}}}bbbNNNFFFEEEDDDBBB<<<===>>>??????>>>===<<>>===<<<<<<;;;;;;;;;<<<<<<<<<======;;;;;;:::999:::;;;<<<============<<<;;;;;;::::::<<<<<<============<<<<<<>>>>>>======>>>???@@@@@@>>>????????????@@@@@@@@@??????@@@AAAAAABBBBBBCCCCCCCCCEEEHHHIIILLLWWWccczzz~~~pppfff```\\\XXXUUURRRSSSTTTTTTTTTVVVXXXZZZ]]]aaahhhooouuu{{{~~~xxxpppjjjgggddd```]]]YYYXXXVVVUUUVVVYYY\\\^^^bbbbbbbbbbbbaaaaaa``````___````````````___^^^^^^[[[[[[ZZZZZZZZZZZZ[[[[[[[[[[[[ZZZZZZZZZZZZ[[[[[[]]]\\\\\\[[[[[[[[[\\\\\\\\\\\\\\\[[[[[[\\\___aaaaaa```^^^\\\\\\]]]^^^___aaa___\\\\\\^^^```___^^^]]]]]]^^^^^^______^^^^^^___aaacccdddeeehhhkkknnnqqqqqqrrrsssuuuwwwyyyzzz{{{{{{{{{{{{{{{{{{{{{{{{{{{||||||}}}~~~~~~~~~~~~{{{||||||}}}}}}||||||{{{}}}~~~~~~~~~}}}|||zzzzzzyyyxxxxxxwwwwwwvvvvvvuuussstttuuutttsssrrrssstttvvvwwwyyyzzzzzzzzzyyyyyyzzz{{{{{{zzzyyywwwuuutttsssssstttuuuuuuuuuuuuuuuttttttttttttssssssssssssttttttssssssrrrqqqqqqqqqooonnnnnnmmmmmmmmmnnnnnnmmmmmmmmmlllllljjjiiiiiiiiiiiiiiihhhgggeeedddcccdddeeefffffffffiiinnnqqqwww|||{{{nnnppptttyyymmmVVVKKKFFFCCC@@@======>>>??????>>>=========<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<;;;:::::::::;;;============<<<<<<<<<;;;;;;;;;<<<<<<============<<<<<<>>>>>>>>>>>>>>>>>>??????>>>????????????@@@@@@@@@@@@@@@@@@AAABBBBBBCCCCCCEEEEEEGGGIIIIIIKKKVVVaaazzz|||ssshhh```\\\YYYVVVTTTPPPQQQSSSTTTUUUWWW[[[^^^aaaeeekkkqqqwww|||}}}uuupppnnnkkkgggdddaaa```^^^\\\]]]^^^aaabbbdddccccccbbbaaa```______^^^____________^^^]]]]]][[[[[[ZZZZZZZZZZZZ[[[[[[YYYYYYXXXXXXXXXXXXYYYYYY\\\[[[[[[[[[[[[[[[\\\\\\[[[\\\\\\[[[ZZZ[[[^^^```aaa```^^^]]]]]]^^^_________]]]\\\]]]^^^___^^^]]]]]]]]]]]]^^^^^^_________aaaccceeeggghhhkkknnnqqqrrrrrrssstttvvvwwwyyyzzz|||||||||||||||||||||{{{{{{|||}}}~~~||||||{{{{{{{{{{{{||||||}}}~~~~~~~~~}}}|||{{{zzzzzzzzzyyyxxxxxxwwwwwwvvvuuuvvvwwwvvvtttsssssstttuuuvvvwwwyyyzzzzzzzzzyyyyyyzzzzzz{{{zzzyyywwwvvvssssssttttttuuuuuuttttttttttttsssssssssrrrrrrrrrssssssrrrrrrqqqpppppppppnnnnnnmmmlllkkkkkkkkkkkkkkkkkkkkkkkkkkkjjjiiihhhiiiiiiiiihhhgggfffeeeddddddeeeffffffgggiiimmmpppvvv{{{wwwsssrrrtttwww^^^OOOGGGCCC@@@===>>>>>>??????>>>>>>===>>>===<<<<<<===>>>>>>===:::::::::;;;;;;;;;<<<<<<<<<<<<;;;;;;<<<<<<===>>><<<<<<<<<<<<<<<;;;;;;;;;<<<<<<============<<<<<>>>>>>>>>>>>>>>>>????????????@@@@@@@@@AAAAAAAAABBBCCCCCCDDDDDDGGGFFFGGGIIIIIIKKKUUU```zzzrrrlllccc\\\XXXVVVSSSRRRPPPQQQSSSTTTUUUXXX\\\___dddhhhnnntttyyy~~~wwwrrrpppnnnkkkhhhhhhfffdddbbbbbbbbbdddeeeeeeeeecccbbbaaa___^^^^^^_______________^^^]]]]]][[[[[[ZZZZZZZZZZZZ[[[[[[YYYXXXXXXWWWWWWXXXXXXYYYZZZZZZZZZZZZZZZ[[[\\\]]][[[\\\\\\[[[ZZZ[[[]]]______^^^^^^]]]]]]]]]^^^^^^^^^______```aaaaaa```___^^^^^^^^^^^^___```aaaaaadddfffiiijjjlllnnnqqqtttrrrrrrrrrssstttvvvwwwxxxzzzzzzzzz{{{||||||}}}}}}|||||||||||||||}}}}}}~~~|||{{{zzzyyyyyyzzz{{{|||}}}}}}}}}}}}||||||{{{{{{{{{zzzzzzyyyyyyxxxwwwwwwwwwxxxxxxwwwtttsssssstttssstttvvvxxxzzzzzzzzzyyyzzzzzz{{{{{{zzzyyywwwvvvrrrsssssstttttttttssssssssssssssssssrrrrrrrrrqqqrrrrrrqqqppppppoooooonnnmmmmmmllljjjiiiiiiiiiiiijjjjjjjjjjjjjjjiiihhhhhhiiiiiiiiihhhhhhfffeeeeeedddeeefffggggggiiimmmpppuuuzzzwwwqqqqqq~~~{{{cccRRRIIIEEECCC>>>>>>>>>>>>>>>>>>>>>>>>===<<<<<<===>>>???>>>===::::::::::::;;;;;;;;;;;;<<<<<<<<<<<<======>>>>>>;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<============<<<<<>>>>>===>>>>>>?????????@@@@@@@@@AAAAAABBBBBBCCCDDDDDDEEEFFFEEEGGGIIIIIILLLVVVbbb{{{lllhhhaaa[[[VVVSSSQQQPPPRRRRRRSSSSSSTTTWWW\\\___fffjjjqqqwww|||yyysssqqqpppmmmkkkkkkjjjgggeeeddddddeeeeeefffeeedddbbbaaa___^^^]]]___````````````___^^^^^^[[[[[[ZZZZZZZZZZZZ[[[[[[ZZZYYYYYYXXXXXXYYYYYYZZZXXXXXXXXXYYYZZZ[[[\\\]]][[[\\\]]]\\\[[[[[[]]]^^^\\\\\\\\\\\\\\\\\\]]]]]]]]]___```aaaaaa`````````````````````aaabbbddddddgggiiilllnnnoooqqqsssuuussssssssstttuuuvvvwwwxxxvvvvvvxxxyyy{{{}}}~~~}}}|||{{{{{{{{{{{{{{{zzzyyyxxxxxxyyyzzz{{{||||||{{{{{{{{{{{{{{{{{{{{{{{{zzzzzzyyyxxxxxxxxxwwwxxxxxxwwwuuussstttuuurrrtttvvvxxxyyyyyyyyyyyy{{{{{{{{{{{{zzzxxxuuutttrrrrrrssssssssssssrrrrrrsssrrrrrrrrrqqqqqqqqqqqqpppppppppooonnnnnnmmmmmmlllllljjjiiihhhhhhhhhhhhiiiiiijjjjjjiiiiiihhhhhhhhhiiiiiiiiihhhgggffffffdddfffgggggggggiiillloootttyyyzzzooonnn{{{hhhVVVKKKFFFEEE??????>>>>>>>>>>>>??????:::<<>>>>>????????????>>>===>>>>>>?????????@@@@@@@@@AAAAAABBBBBBCCCDDDDDDEEECCCDDDFFFIIIJJJNNNYYYeee|||hhheee```[[[VVVRRRPPPPPPRRRSSSSSSSSSTTTXXX]]]```iiimmmsssyyy~~~{{{uuusssqqqooommmllljjjhhhfffeeeddddddeeeeeeeeedddbbbaaa___^^^^^^```````````````___^^^^^^[[[[[[ZZZZZZZZZZZZ[[[[[[ZZZZZZYYYYYYYYYYYYZZZZZZWWWWWWWWWXXXYYY[[[\\\]]]\\\]]]^^^^^^]]]\\\]]]^^^[[[[[[[[[[[[\\\\\\\\\\\\\\\^^^______^^^^^^```aaadddcccccccccdddfffhhhiiijjjllloooqqqqqqrrrsssuuuwwwwwwwwwwwwwwwxxxyyyyyyuuuvvvwwwyyy{{{|||~~~}}}|||{{{{{{{{{yyyyyyxxxxxxxxxxxxyyyyyy{{{zzzyyyyyyyyyyyyzzzzzz{{{zzzzzzyyyyyyxxxxxxwwwvvvwwwxxxvvvuuussstttuuussstttvvvwwwxxxxxxxxxwww{{{{{{{{{zzzyyyvvvtttsssrrrrrrssssssrrrrrrqqqqqqrrrrrrrrrqqqqqqqqqppppppoooooonnnnnnmmmlllllllllkkkkkkjjjiiihhhhhhhhhhhhiiiiiijjjjjjjjjiiiiiihhhhhhiiiiiiiiihhhhhhgggfffdddfffggghhhhhhiiikkknnnsssxxx~~~ppplllvvvooo[[[MMMFFFEEE@@@??????>>>>>>??????@@@>>>FFFNNNOOOJJJBBB???>>>;;;;;;;;;<<<<<<<<<======;;;;;;<<<============<<<:::::::::;;;<<<===>>>>>><<<<<<============<<<<<<<<<===>>>@@@@@@@@@???>>>>>>????????????@@@@@@@@@AAAAAAAAABBBCCCCCCDDDDDDCCCCCCFFFIIIKKKOOOZZZfff}}}cccaaa___ZZZVVVSSSQQQQQQPPPQQQRRRSSSUUUYYY___dddnnnqqqwww||||||uuurrrpppnnnlllkkkjjjhhhgggeeeeeeddddddddddddcccbbbaaa```___^^^^^^____________^^^]]]]]][[[[[[ZZZZZZZZZZZZ[[[[[[ZZZZZZYYYYYYYYYYYYZZZZZZVVVVVVVVVWWWYYY[[[\\\]]]]]]^^^```___^^^]]]^^^___[[[[[[\\\\\\]]]]]]]]]]]]^^^___```___^^^^^^bbbdddggggggffffffgggiiikkkmmmmmmooorrrsssrrrrrrssstttxxxxxxwwwwwwwwwxxxyyyyyyxxxxxxyyyzzz{{{|||}}}}}}~~~|||{{{zzz{{{|||wwwwwwxxxxxxxxxxxxwwwwwwyyyxxxxxxwwwwwwxxxyyyyyyzzzzzzyyyyyyxxxwwwwwwwwwtttuuuvvvvvvtttttttttvvvssstttvvvwwwwwwwwwvvvvvvxxxxxxyyyyyyxxxvvvuuutttrrrrrrrrrrrrrrrqqqppppppqqqqqqqqqqqqppppppppppppnnnnnnmmmmmmlllkkkkkkkkkjjjjjjiiiiiihhhiiiiiijjjiiiiiijjjjjjjjjjjjjjjiiihhhiiiiiiiiiiiihhhggggggdddfffhhhhhhhhhiiikkkmmmrrrwww~~~uuummmrrrzzzsss^^^NNNFFFDDD@@@@@@???>>>>>>???@@@@@@BBBOOO]]]^^^SSSGGGAAAAAA<<<<<<<<<=========>>>>>>999:::;;;<<<===<<<<<<;;;999999:::;;;<<<===>>>???<<<<<<============<<<<<<:::<<<>>>@@@AAAAAA@@@???>>>????????????@@@@@@@@@@@@@@@@@@AAABBBBBBCCCCCCDDDDDDFFFJJJKKKNNNZZZeee}}}___^^^]]]ZZZVVVSSSRRRSSSNNNOOOPPPRRRUUU[[[bbbgggqqquuuyyy}}}zzzssspppnnnkkkiiikkkjjjiiigggfffeeeeeeeeedddccccccbbbaaa```______]]]]]]^^^^^^^^^]]]\\\\\\[[[[[[ZZZZZZZZZZZZ[[[[[[YYYYYYXXXXXXXXXXXXYYYYYYUUUUUUVVVWWWYYY[[[\\\]]]]]]___aaa```___^^^^^^___[[[\\\]]]^^^^^^^^^^^^^^^aaabbbcccaaa```aaaeeeiiiiiiiiihhhhhhiiikkknnnooonnnpppssstttsssrrrrrrssswwwvvvvvvvvvvvvvvvwwwwww||||||||||||||||||||||||~~~}}}{{{yyyxxxyyyzzz{{{vvvwwwxxxyyyyyyxxxwwwvvvxxxwwwvvvvvvvvvwwwxxxyyyzzzzzzyyyxxxxxxwwwwwwvvvssstttuuuuuuttttttuuuvvvtttuuuvvvwwwwwwvvvuuuuuuuuuvvvwwwxxxxxxwwwvvvuuurrrrrrrrrrrrrrrqqqpppoooqqqqqqqqqppppppppppppooonnnmmmmmmllllllkkkjjjjjjjjjiiiiiiiiiiiiiiijjjkkkiiijjjjjjkkkkkkkkkjjjjjjhhhiiiiiiiiiiiihhhhhhgggdddfffhhhiiihhhiiikkkmmmqqqwww~~~|||ppppppuuuttt___OOOGGGEEEAAA@@@???>>>>>>???@@@AAA>>>OOO```aaaSSSCCC<<<<<<============>>>>>>>>>>>>999999;;;<<<<<<<<<;;;:::999999:::;;;<<<>>>??????<<<<<<============<<<<<<999;;;===@@@AAAAAA@@@@@@>>>????????????@@@@@@@@@??????@@@AAAAAABBBBBBCCCFFFFFFHHHJJJKKKNNNXXXddd~~~XXXXXXWWWUUUSSSQQQOOOMMMQQQPPPRRRUUUWWWZZZbbbkkkxxx|||{{{uuurrrmmmkkklllnnnllliiiggggggfffdddccceeedddcccaaa``````______]]]]]]^^^______^^^^^^^^^\\\\\\[[[[[[ZZZYYYYYYXXXXXXXXXXXXXXXXXXXXXXXXXXXZZZYYYXXXWWWWWWXXXYYYZZZ[[[\\\^^^^^^^^^^^^```aaa^^^_________````````````___aaacccdddcccdddeeegggjjjjjjjjjiiiiiilllpppsssuuuuuuuuuuuuuuuvvvvvvvvvwwwvvvuuuttttttuuuvvvwwwzzzzzz{{{{{{||||||}}}}}}|||{{{zzzzzzyyyyyyyyyyyyxxxxxxxxxxxxxxxxxxxxxxxxwwwxxxxxxwwwuuutttuuuvvvzzzzzzxxxwwwwwwwwwxxxxxxwwwwwwvvvuuuttttttuuuuuusssttttttuuuvvvwwwwwwxxxwwwwwwwwwwwwvvvvvvvvvuuurrrrrrrrrqqqqqqqqqppppppqqqqqqqqqpppppppppoooooolllllllllmmmmmmllliiifffkkkkkkjjjiiihhhhhhiiiiiijjjiiihhhhhhhhhiiikkkllljjjjjjjjjiiihhhfffeeedddccccccdddeeegggiiijjjkkkpppuuu|||ooommmwwwvvvbbbSSSIIIEEEAAA???===<<<>>>?????????@@@BBBDDDEEEEEECCC@@@>>>999:::<<<<<<<<<<<<:::999999:::<<<=========<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;>>>===;;;:::999888777777???======@@@EEEEEEAAA<<<>>>>>>???@@@AAABBBBBBCCCAAAAAABBBBBBCCCDDDDDDDDDFFFEEEHHHKKKLLLOOOZZZfffUUUTTTTTTSSSRRRPPPOOONNNPPPOOORRRVVVXXX[[[cccmmmxxx|||zzzuuuqqqmmmkkkkkkmmmjjjhhhfffffffffdddcccccccccaaa```___^^^^^^^^^[[[\\\\\\]]]]]]\\\\\\\\\ZZZZZZZZZZZZZZZZZZZZZZZZXXXXXXXXXXXXXXXXXXXXXXXXYYYYYYXXXWWWWWWXXXYYYYYYYYY[[[]]]]]]]]]]]]___aaaaaaaaaaaabbbbbbcccccccccbbbcccdddccccccdddfffhhhllllllmmmmmmmmmooorrruuuvvvvvvvvvvvvvvvvvvvvvvvvwwwvvvuuuuuuuuuuuuvvvwwwyyyyyyzzz{{{|||}}}}}}~~~{{{{{{yyyxxxwwwwwwwwwwwwvvvvvvvvvvvvvvvvvvvvvvvvvvvwwwxxxwwwuuuuuuvvvwwwyyyyyywwwwwwvvvwwwxxxxxxwwwwwwvvvuuuuuuuuuuuuuuurrrsssssstttuuuuuuvvvvvvwwwwwwwwwvvvvvvvvvuuuuuurrrrrrrrrrrrqqqqqqqqqqqqqqqqqqqqqqqqppppppppppppnnnllljjjjjjkkkkkkjjjiiijjjjjjiiihhhhhhhhhhhhhhhiiiiiihhhhhhhhhiiijjjkkkjjjjjjjjjiiihhhgggfffeeeffffffffffffggghhhiiijjjmmmrrrzzztttpppxxx{{{hhhXXXMMMHHHBBB@@@???>>>@@@@@@@@@???;;;<<<>>>>>>>>>===;;;::::::;;;;;;<<<<<<;;;;;;::::::;;;<<<=========<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;===<<<<<<;;;;;;;;;<<<<<<===<<<===BBBGGGHHHEEEAAAAAAAAAAAA@@@@@@@@@??????AAAAAABBBBBBCCCDDDDDDDDDEEEEEEHHHJJJLLLOOOZZZfffQQQQQQQQQQQQPPPOOOOOOOOOPPPOOORRRVVVYYY]]]fffoooxxx|||}}}wwwsssnnnlllmmmkkkiiifffeeefffeeedddcccbbbaaa```^^^]]]]]]]]]]]]\\\\\\\\\]]]]]]\\\\\\[[[XXXXXXYYYZZZZZZ[[[\\\\\\XXXXXXXXXXXXXXXXXXXXXXXXXXXWWWWWWVVVVVVWWWWWWXXXVVVXXXZZZ[[[\\\]]]___```ccccccddddddeeefffggggggffffffeeecccbbbdddhhhkkknnnoooqqqrrrrrrrrrtttvvvxxxxxxxxxxxxwwwwwwwwwwwwwwwwwwvvvuuuuuuvvvwwwwwwxxxxxxyyyzzz{{{}}}}}}~~~{{{zzzyyywwwvvvuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuutttvvvwwwwwwuuuuuuvvvxxxwwwwwwvvvvvvvvvwwwxxxxxxwwwvvvvvvuuuuuuuuuuuuvvvrrrrrrrrrsssttttttuuuuuuvvvvvvvvvvvvuuuuuuuuuuuusssssssssrrrrrrrrrqqqqqqrrrrrrqqqqqqqqqpppppppppooollliiihhhiiikkklllllliiihhhhhhgggggggggggghhhhhhhhhhhhggghhhhhhiiijjjjjjjjjjjjiiihhhgggfffeeeiiihhhggggggggggggggggggkkkpppwww~~~{{{tttxxxzzzqqq___RRRKKKCCCBBBAAAAAABBBBBB@@@???======<<<<<<<<<;;;;;;;;;<<<<<<;;;;;;;;;;;;<<<<<<;;;<<<<<<===>>>=========;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<===???@@@AAA=========AAAEEEGGGDDDAAAAAAAAAAAA@@@@@@@@@??????AAAAAABBBBBBCCCDDDDDDDDDEEEEEEGGGJJJKKKOOOZZZeeeRRRRRRQQQPPPOOOOOOOOOOOOPPPOOORRRWWWZZZ___hhhrrryyy}}}{{{wwwqqqoooooojjjhhhfffeeeeeeeeedddcccaaaaaa```^^^^^^]]]]]]]]]^^^^^^_________^^^]]]]]]XXXXXXYYYYYYZZZ[[[[[[[[[XXXXXXXXXXXXXXXXXXXXXXXXVVVVVVVVVVVVVVVVVVVVVVVVTTTVVVXXXZZZZZZ[[[^^^```cccdddeeefffggghhhiiiiiijjjiiigggeeedddfffjjjnnnoooqqqtttuuuuuuuuuvvvwwwyyyyyyyyyyyyyyyxxxxxxxxxwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwxxxzzz{{{|||}}}~~~{{{zzzyyywwwvvvuuuttttttttttttttttttttttttttttttsssuuuvvvvvvuuuuuuwwwxxxvvvvvvuuuvvvvvvvvvwwwwwwvvvvvvuuuuuuuuuuuuuuuvvvrrrrrrssssssttttttttttttvvvvvvuuuuuuuuutttttttttsssssssssrrrrrrrrrrrrqqqrrrqqqqqqqqqqqqpppppppppmmmkkkiiiiiijjjlllllllllhhhggggggfffffffffgggggghhhhhhhhhhhhhhhhhhhhhiiihhhiiiiiihhhgggfffeeedddggggggfffeeeeeeeeeffffffjjjooovvv|||vvvuuuuuu{{{gggVVVLLLDDDCCCAAAAAABBBAAA???>>>???>>>===<<<<<<<<<=========<<<;;;::::::;;;<<<===<<<<<<=========>>>>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>???AAABBB???>>>>>>???AAAAAA>>>;;;>>>>>>???@@@AAABBBBBBCCCAAAAAABBBBBBCCCDDDDDDDDDEEEEEEGGGJJJKKKNNNYYYeeeVVVUUUSSSQQQPPPOOOOOOOOOQQQPPPSSSYYY\\\```jjjtttzzz~~~}}}xxxrrrppppppllljjjgggfffffffffeeecccbbbbbbaaa```____________^^^_________^^^^^^]]]\\\YYYYYYYYYYYYYYYYYYYYYYYYXXXXXXXXXXXXXXXXXXXXXXXXUUUVVVVVVVVVVVVVVVVVVUUUSSSUUUWWWYYYYYYZZZ]]]___bbbbbbccceeefffhhhiiijjjllllllkkkjjjiiijjjnnnqqqpppsssvvvwwwwwwvvvvvvwww{{{zzzzzzzzzyyyyyyxxxxxxwwwwwwxxxxxxxxxxxxwwwwwwwwwwwwxxxyyyzzz{{{||||||{{{zzzyyywwwvvvvvvuuuuuuuuuuuuuuuuuuuuuuuuuuuuuussstttvvvvvvuuuuuuvvvxxxtttuuuuuuuuuuuuuuuuuuuuuuuuttttttsssttttttuuuuuutttttttttttttttuuuuuuuuuuuuuuuuuuttttttttttttsssssssssrrrrrrrrrqqqqqqqqqqqqqqqppppppppppppoooooojjjjjjjjjlllmmmmmmkkkiiigggfffffffffffffffgggggghhhiiiiiiiiiiiihhhhhhhhhggggggggggggfffeeeddddddddddddcccccccccdddeeeeeejjjnnnuuuzzzxxxqqqqqqppp[[[NNNEEECCCAAAAAAAAA@@@>>>===???===<<<::::::;;;<<<=========;;;::::::;;;======<<<<<<<<<<<<<<<======>>><<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>?????????>>>>>>??????>>><<<;;;>>>>>>???@@@AAABBBBBBCCCAAAAAABBBBBBCCCDDDDDDDDDDDDDDDGGGJJJKKKNNNYYYeee~~~XXXVVVTTTRRRPPPOOOPPPPPPRRRRRRUUUZZZ]]]aaakkkuuuzzz~~~xxxsssppppppooommmjjjiiihhhgggfffdddccccccbbbaaaaaaaaaaaaaaa]]]]]]]]]]]]\\\[[[ZZZZZZYYYYYYYYYYYYYYYYYYYYYYYYXXXXXXXXXXXXXXXXXXXXXXXXUUUVVVVVVWWWWWWVVVVVVUUUSSSUUUWWWXXXYYYZZZ\\\^^^```aaabbbdddfffgggiiijjjkkkmmmooopppppppppqqqsssrrruuuwwwxxxxxxwwwwwwxxx{{{{{{zzzzzzyyyyyyxxxxxxwwwxxxyyyyyyyyyyyyxxxwwwwwwxxxxxxyyyyyyzzzzzz{{{zzzyyyxxxwwwvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvsssuuuvvvvvvttttttuuuwwwtttuuuuuuuuuuuutttsssrrrsssrrrrrrrrrrrrsssttttttttttttttttttttttttttttttuuutttttttttssssssssssssrrrrrrrrrqqqqqqqqqppppppppppppooooooooonnnnnnnnnjjjjjjkkkmmmnnnmmmjjjggggggffffffffffffgggggghhhiiijjjjjjjjjjjjiiihhhhhhfffgggggggggffffffeeedddbbbbbbbbbbbbbbbbbbcccdddiiimmmsssyyy}}}{{{pppnnnzzzzzzcccTTTGGGEEEAAA@@@??????>>>===AAA@@@>>>=========>>>???======<<<<<<<<<<<<======<<<;;;;;;;;;;;;<<<======<<<<<<<<<<<<<<<<<<<<<<<<======<<<<<<<<<<<<=========>>>???@@@@@@@@@@@@@@@AAAAAAAAA@@@@@@@@@??????AAAAAABBBBBBCCCDDDDDDDDDDDDDDDFFFIIIJJJNNNYYYddd~~~VVVUUUSSSQQQPPPPPPQQQRRRTTTTTTVVV[[[^^^bbbkkkuuu{{{|||vvvssssssssspppmmmkkkjjjiiigggeeeccccccbbbaaaaaaaaabbbbbb]]]]]]]]]]]]\\\[[[ZZZYYYWWWWWWXXXXXXYYYZZZZZZZZZXXXXXXXXXXXXXXXXXXXXXXXXUUUVVVWWWXXXXXXWWWVVVUUUUUUVVVXXXYYYXXXYYY[[[\\\___```aaacccfffhhhiiijjjjjjnnnsssvvvvvvuuuuuutttuuuwwwyyyyyyxxxxxxyyyzzz{{{{{{zzzzzzyyyxxxxxxwwwxxxxxxyyyzzzzzzyyyxxxxxxxxxxxxxxxxxxxxxxxxyyyyyywwwvvvvvvuuuuuuvvvvvvvvvuuuuuuuuuuuuuuuuuuuuuuuutttuuuvvvvvvtttssstttuuuuuuuuuuuuuuutttrrrqqqpppqqqqqqppppppqqqqqqrrrssssssssssssssssssssssssssstttttttttsssssssssrrrrrrqqqqqqpppppppppooooooooonnnnnnnnnnnnmmmmmmmmmmmmmmmlllkkkkkklllllljjjhhhggggggffffffgggggghhhiiijjjkkkkkklllkkkjjjiiihhhhhhhhhhhhhhhhhhhhhgggfffeeedddcccbbbaaaaaaaaaaaafffkkkqqqwww|||qqqmmmvvvmmm]]]KKKGGGBBB??????@@@@@@@@@AAA@@@@@@???????????????<<<<<<============<<<<<<;;;::::::999:::;;;<<<===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>>>>>>>>>>???????????????@@@AAAAAAAAA@@@@@@@@@??????AAAAAABBBBBBCCCDDDDDDDDDDDDDDDFFFIIIJJJNNNXXXddd~~~TTTRRRQQQPPPPPPQQQSSSTTTUUUUUUWWW\\\^^^bbbkkkuuu{{{zzzwwwwwwvvvsssooommmllljjjhhhfffcccbbbbbbaaaaaaaaaaaabbb___```______^^^]]]\\\[[[UUUVVVWWWXXXYYY[[[\\\\\\XXXXXXXXXXXXXXXXXXXXXXXXVVVVVVXXXXXXXXXXXXVVVVVVVVVWWWYYYYYYYYYYYYZZZ\\\___```aaadddfffhhhjjjkkkiiinnnuuuzzz{{{yyyvvvuuuwwwyyyzzzzzzyyyyyy{{{|||{{{{{{zzzyyyxxxxxxwwwwwwxxxxxxzzzzzzzzzzzzxxxxxxyyyyyyyyyxxxxxxxxxwwwwwwtttttttttttttttuuuvvvvvvuuuuuuuuuuuuuuuuuuuuuuuuuuuvvvwwwvvvtttsssssstttuuuuuuuuuuuutttrrrooonnnpppooooooooopppqqqqqqrrrrrrrrrrrrrrrrrrrrrrrrrrrttttttsssssssssrrrrrrrrrpppppppppoooooooooooonnnnnnmmmmmmmmmmmmlllllllllpppmmmjjjiiiiiijjjjjjjjjggggggggggggggghhhiiiiiikkkllllllmmmlllkkkjjjiiiiiijjjjjjjjjjjjiiiiiihhhhhhgggeeecccbbbaaa``````dddhhhooovvv|||tttllltttuuudddNNNIIIDDD@@@???@@@AAABBB<<<;;;;;;;;;;;;:::::::::;;;<<<===>>>>>>===<<<;;;::::::999888999:::;;;<<<========================<<<<<<<<<<<<===>>>@@@@@@???@@@???>>>;;;:::::::::>>>>>>???@@@AAABBBBBBCCCAAAAAABBBBBBCCCDDDDDDEEEDDDDDDFFFIIIJJJMMMXXXddd~~~RRRQQQPPPOOONNNOOOPPPPPPTTTUUUYYY___gggmmmqqqrrrzzzxxxrrrtttsssrrrooollliiifffddd``````aaabbbbbbbbbbbbaaacccbbb```^^^\\\[[[[[[[[[WWWWWWWWWWWWXXXYYYZZZZZZXXXXXXXXXWWWWWWWWWVVVVVVXXXXXXXXXWWWWWWVVVVVVVVVYYYXXXWWWXXXZZZ\\\\\\\\\]]]___aaadddgggiiikkklllmmmpppuuuyyy|||}}}|||{{{zzzyyyyyy{{{|||}}}|||zzz||||||{{{zzzyyyyyyxxxxxxzzz{{{{{{{{{{{{{{{{{{zzzzzzyyyxxxwwwwwwwwwxxxyyyxxxwwwwwwwwwxxxyyyyyyzzzyyywwwuuuuuuvvvwwwvvvuuuuuuuuuuuuuuutttsssrrrqqquuuuuutttsssrrrrrrqqqqqqnnnnnnnnnnnnoooooooooooorrrrrrsssssssssssssssssstttsssrrrrrrssstttsssrrrnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnmmmllllllkkkkkkiiijjjkkklllllllllkkkjjjgggfffeeedddeeefffiiijjjjjjkkkkkkiiihhhggghhhjjjkkkjjjjjjiiihhhgggfffeeegggeeebbb___^^^___```bbbbbbgggnnntttzzzzzzjjjppp}}}iiiWWWMMMDDDAAAAAA@@@@@@BBB>>>>>>>>>>>>============;;;<<<=========<<<:::999======>>>>>>>>><<<;;;:::======<<<<<<<<<======>>>===<<<<<<;;;;;;;;;<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>?????????@@@AAABBBDDDDDDDDDDDDCCCEEEEEEGGGIIIJJJMMMWWWccc{{{RRRRRRPPPPPPOOOPPPQQQRRRWWWYYY]]]cccjjjqqquuuxxx||||||vvvvvvuuusssqqqmmmjjjhhhfffbbbbbbbbbbbbbbbbbbbbbbbbbbbaaa```^^^]]][[[[[[[[[WWWWWWWWWWWWWWWXXXXXXYYYXXXXXXWWWWWWWWWVVVVVVVVVVVVWWWWWWWWWXXXXXXXXXXXXZZZZZZYYYZZZ\\\]]]^^^^^^___```cccfffiiilllmmmnnnooorrrvvvzzz}}}~~~}}}|||zzzyyyyyyzzz|||}}}|||zzz||||||{{{zzzzzzyyyxxxxxxyyyzzzzzz{{{{{{zzzzzzyyyzzzyyyxxxwwwwwwwwwxxxxxxwwwwwwwwwwwwwwwxxxyyyyyyyyywwwuuuuuuvvvwwwvvvuuuuuuuuuuuuuuutttsssrrrqqqttttttssssssrrrrrrqqqqqqooooooooopppppppppqqqqqqqqqqqqqqqrrrrrrrrrrrrrrrtttsssrrrrrrttttttsssrrrppppppppppppppppppppppppoooooonnnmmmmmmllllllkkkjjjjjjkkkllllllkkkkkkjjjhhhgggfffeeeeeeggghhhiiijjjkkkkkkjjjhhhgggiiijjjkkkkkkkkkjjjiiihhhfffeeefffdddbbb___^^^___```aaaaaaeeelllrrrxxx~~~qqqsssyyysss\\\QQQFFFCCCBBBAAA@@@BBB>>>>>>>>>>>>============<<<<<<======<<<;;;;;;:::<<<======>>>>>>===<<<;;;@@@???>>>===============>>>======<<<<<<<<<======>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>????????????@@@AAACCCDDDDDDDDDCCCCCCDDDEEEGGGJJJJJJMMMWWWccc{{{RRRRRRQQQPPPPPPQQQRRRSSSXXXZZZ___eeelllsssyyy|||}}}zzzxxxwwwuuurrrooollljjjhhhdddcccbbbaaaaaabbbccccccaaa```___^^^]]]\\\[[[[[[YYYXXXWWWWWWVVVVVVWWWWWWWWWWWWWWWWWWVVVVVVVVVVVVUUUVVVVVVXXXYYYZZZ[[[[[[\\\\\\\\\]]]^^^___aaaaaaaaacccfffiiilllooopppqqqsssuuuyyy|||~~~~~~{{{zzzyyyzzz|||||||||zzz||||||{{{{{{zzzyyyyyyyyyxxxyyyyyyzzzzzzyyyyyyxxxyyyyyyxxxwwwwwwwwwwwwxxxwwwwwwvvvvvvvvvwwwxxxxxxxxxvvvuuutttuuuvvvuuutttuuuuuuuuuuuutttsssrrrrrrsssrrrrrrqqqqqqqqqrrrrrrpppqqqqqqqqqrrrrrrrrrrrrppppppppppppqqqqqqqqqrrrtttsssrrrrrrttttttsssrrrqqqqqqqqqqqqqqqqqqqqqqqqooooooooonnnmmmmmmlllllljjjjjjkkkkkkkkkkkkjjjjjjiiiiiigggffffffggghhhhhhjjjkkkkkkjjjhhhhhhiiikkkkkkkkkkkkkkkjjjiiiggggggeeedddaaa___^^^^^^___``````dddjjjpppuuu|||zzzvvvuuucccWWWJJJEEEDDDAAA@@@AAA>>>>>>>>>>>>==================<<<;;;;;;;;;;;;<<<;;;<<<======>>>======<<>>===<<<<<<<<<>>>>>>=========>>>>>>???>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>?????????@@@@@@AAABBBCCCCCCDDDCCCCCCBBBCCCDDDGGGKKKLLLNNNXXXbbb{{{QQQPPPOOOOOOPPPQQQRRRSSSVVVYYY___eeekkkrrryyy}}}~~~{{{zzzwwwssspppmmmkkkiiigggeeecccbbbaaabbbcccddd`````````___^^^]]]\\\\\\ZZZZZZXXXWWWWWWVVVVVVVVVXXXXXXXXXXXXWWWWWWWWWWWWWWWWWWXXXYYY[[[\\\]]]]]]]]]^^^______```bbbdddfffeeefffiiilllooorrrttttttwwwyyy||||||zzzyyyzzz{{{|||{{{zzz{{{{{{{{{{{{zzzzzzyyyyyyxxxxxxxxxyyyyyyxxxxxxxxxyyyxxxxxxwwwwwwwwwwwwwwwvvvvvvvvvuuuuuuvvvvvvwwwxxxvvvttttttuuuuuuuuutttttttttuuuuuutttssssssrrrqqqqqqpppppppppqqqrrrrrrppppppqqqqqqqqqrrrrrrrrrooooooppppppqqqrrrrrrrrrtttrrrqqqrrrssstttsssrrrqqqqqqqqqqqqqqqqqqqqqqqqpppoooooonnnnnnmmmllllllkkkkkkkkkkkkjjjjjjjjjiiijjjiiihhhgggggggggggggggjjjjjjkkkjjjhhhhhhjjjkkklllllllllkkkjjjiiihhhhhhdddcccaaa___^^^^^^______```ccchhhnnnttt{{{xxxssszzzkkk\\\MMMFFFDDDAAA??????>>>>>>>>>>>>==================;;;::::::;;;<<<===;;;;;;<<<======>>>>>>>>>??????>>>===<<<<<<===============<<<======>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>??????@@@@@@AAABBBCCCCCCCCCCCCCCCCCCCCCCCCDDDHHHKKKLLLOOOXXXccc{{{NNNNNNMMMMMMNNNPPPRRRSSSUUUZZZaaagggmmmsssyyy}}}}}}yyyuuupppmmmkkkjjjiiigggeeecccbbbbbbdddddd___````````````___^^^]]]\\\\\\ZZZYYYXXXXXXWWWWWWZZZZZZZZZZZZYYYYYYYYYYYYZZZ[[[[[[\\\]]]]]]^^^^^^^^^```bbbccccccdddhhhkkkjjjkkkmmmpppsssuuuwwwwww{{{|||}}}{{{yyyyyyzzz{{{{{{zzzzzzzzzzzzzzzyyyyyyyyyyyywwwxxxxxxxxxxxxxxxxxxwwwxxxxxxxxxxxxwwwwwwvvvvvvvvvuuuuuuttttttuuuuuuuuuwwwuuusssssstttuuutttssstttttttttuuuttttttsssrrrqqqpppooonnnnnnoooqqqrrroooooooooooopppppppppppppppppppppqqqrrrssssssssssssqqqpppqqqrrrsssrrrqqqppppppppppppppppppppppppooooooooonnnmmmmmmllllllkkkkkkjjjjjjiiiiiiiiiiiiiiiiiihhhggggggfffffffffhhhiiijjjiiihhhhhhiiikkkkkkkkkkkkkkkkkkjjjiiihhhdddcccbbb```____________aaadddhhhlllrrrzzz{{{ttt{{{qqq```OOOGGGDDDAAA>>>>>>>>>>>>>>>>>>===============<<<;;;::::::;;;======<<<<<<<<<<<<======>>>>>>;;;;;;;;;;;;;;;<<<===>>><<<;;;;;;;;;<<<<<<===>>>>>>>>>>>>>>>>>>>>>>>>>>>===>>>>>>???@@@AAAAAAAAABBBBBBBBBBBBCCCCCCCCCDDDCCCDDDGGGKKKLLLOOOYYYddd|||MMMLLLLLLLLLNNNPPPQQQSSSWWW]]]fffmmmqqqvvv{{{}}}wwwrrrnnnkkkjjjjjjiiigggeeedddccccccddd``````aaabbbbbbaaa```______^^^]]]\\\[[[[[[[[[[[[]]]]]]]]]]]]\\\\\\\\\\\\]]]]]]^^^___``````aaaaaaaaadddggghhhhhhiiimmmqqqqqqrrrtttvvvxxxzzz{{{{{{~~~~~~|||yyyyyyzzz{{{{{{zzzyyyyyyyyyxxxxxxxxxxxxxxxwwwxxxxxxyyyyyyxxxxxxwwwwwwwwwxxxxxxwwwwwwvvvuuuuuuuuuttttttssssssttttttvvvtttsssrrrttttttsssrrrssstttttttttttttttssssssqqqpppnnnmmmmmmnnnoooqqqmmmmmmnnnnnnnnnooooooooooooppppppqqqrrrsssttttttqqqpppooooooqqqqqqpppooonnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnmmmllllllkkkkkklllkkkjjjiiiiiihhhiiiiiigggggggggggggggfffffffffggghhhhhhhhhgggggghhhjjjjjjjjjkkkkkkjjjiiihhhhhheeedddcccaaa``````______aaacccgggkkkqqqyyywww}}}wwwdddQQQGGGEEEBBB???===>>>>>>>>>>>>============<<<;;;;;;;;;;;;<<<=========<<<<<<<<<<<<======>>>999999999:::;;;<<<>>>>>>;;;;;;:::;;;;;;<<<===>>>>>>>>>>>>>>>>>>>>>>>>>>>===>>>>>>???@@@AAABBBBBBBBBBBBAAABBBBBBCCCEEEEEEEEEEEEGGGJJJKKKOOOZZZfff}}}LLLLLLLLLMMMNNNQQQSSSTTTXXX```kkkrrruuuxxx{{{~~~{{{uuupppmmmllljjjiiihhhgggeeedddcccbbb```aaacccddddddcccbbbaaaaaa```___^^^^^^^^^^^^^^^````````````____________]]]^^^___aaacccdddeeeffffffjjjmmmnnnmmmnnnsssxxxyyyzzz{{{}}}~~~|||yyyxxxyyy{{{{{{{{{wwwwwwwwwwwwwwwwwwwwwwwwxxxxxxyyyyyyyyyyyyxxxxxxvvvwwwwwwxxxwwwvvvuuutttuuuttttttsssrrrrrrssssssvvvtttrrrrrrssstttsssrrrsssssstttttttttttttttsssrrrpppnnnlllkkklllnnnooommmmmmnnnnnnnnnooooooooonnnnnnooopppqqqrrrsssssspppnnnmmmnnnooopppooommmnnnnnnnnnnnnnnnnnnnnnnnnmmmmmmmmmlllkkkkkkjjjjjjlllkkkjjjiiihhhhhhhhhiiidddeeeeeefffffffffffffffeeefffgggfffeeefffgggiiiiiiiiijjjjjjiiiiiihhhgggeeeeeedddcccbbbaaa`````````bbbdddhhhnnnwwwyyy~~~|||hhhSSSIIIGGGDDDAAA???>>>>>>>>>>>>============:::;;;;;;<<<======<<<<<<>>>>>><<<<<<;;;<<<======;;;;;;;;;;;;;;;<<<===>>>;;;;;;;;;;;;<<<===>>>???>>>>>>>>>>>>>>>>>>>>>>>>===>>>>>>???AAABBBBBBCCCAAA@@@@@@AAABBBDDDFFFGGGFFFEEEFFFHHHJJJOOO\\\hhhMMMMMMMMMNNNOOORRRTTTUUUWWW```lllsssvvvwwwzzz}}}~~~~~~wwwrrrooommmjjjjjjiiihhhgggeeecccbbbaaabbbdddeeeeeedddcccbbbbbbbbbaaa````````````aaabbbbbbbbbbbbaaaaaaaaaaaa]]]^^^___bbbeeegggiiijjjiiimmmqqqrrrqqqrrrwww|||~~~|||yyyxxxyyyzzz{{{{{{vvvvvvvvvvvvvvvwwwwwwwwwxxxyyyyyyzzzzzzyyyyyyxxxvvvwwwwwwxxxxxxvvvuuutttuuutttssssssrrrrrrrrrrrruuutttrrrrrrsssssssssrrrsssssstttttttttttttttssssssqqqnnnkkkkkkkkkmmmnnnnnnnnnnnnnnnoooooooooooolllmmmnnnooopppqqqrrrrrrooommmlllmmmnnnooonnnmmmnnnnnnnnnnnnnnnnnnnnnnnnmmmllllllkkkkkkjjjiiiiiimmmllljjjhhhhhhhhhhhhiiiccccccdddeeefffffffffeeedddeeefffeeeeeeeeegggiiihhhhhhiiiiiiiiihhhhhhgggfffeeeeeedddcccbbbaaaaaa___```cccfffllluuu{{{~~~kkkUUUKKKHHHFFFCCCAAA>>>>>>>>>>>>============999:::<<<===>>>===<<<;;;???>>>===<<<;;;;;;<<<===>>>======<<<<<<<<<======<<<<<<<<<<<<===>>>@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>===>>>>>>@@@AAABBBCCCCCC@@@@@@@@@AAABBBEEEGGGHHHGGGFFFFFFHHHIIIOOO\\\jjjOOOLLLLLLNNNOOOOOOSSSYYY]]]bbbiiippptttwwwzzz|||{{{wwwrrrnnnpppnnnlllllllllkkkiiigggiiihhhhhhhhhhhhgggggggggeeefffggggggfffeeecccbbbdddeeegggiiiiiiiiiiiihhhbbbcccddddddeeehhhllloooooorrruuuwwwxxxzzz|||~~~~~~~~~}}}}}}|||{{{{{{{{{yyyxxxxxxwwwwwwvvvvvvvvvxxxxxxxxxyyyyyyxxxxxxxxxsssttttttuuuvvvwwwwwwxxxwwwuuusssrrrrrrrrrtttuuussssssssstttuuuvvvvvvwwwqqqqqqqqqrrrrrrssssssssssssqqqooonnnmmmnnnooopppqqqpppnnnlllkkklllnnnooooooooonnnnnnnnnnnnoooooopppooommmllllllmmmnnnooopppppppppppppppooonnnnnnmmmlllkkkjjjkkkkkkmmmmmmjjjiiiiiihhhhhhhhhhhhhhhiiiiiihhhhhhggggggffffffiiiiiihhhfffddddddeeegggiiiiiihhhhhhgggggggggfffgggfffeeecccaaa```^^^^^^```aaacccdddhhhppp|||}}}qqqZZZKKKFFFEEECCC@@@@@@@@@@@@????????????>>>======<<<<<<<<<<<<======<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<=========>>>??????>>>>>>======<<<<<<<<<===>>>@@@@@@???>>>>>>@@@@@@@@@@@@@@@@@@AAAAAA??????@@@AAABBBCCCDDDEEEFFFEEEGGGJJJLLLRRR```mmmOOOMMMNNNPPPQQQPPPUUUZZZ^^^cccjjjqqquuuxxx|||~~~{{{vvvrrrpppnnnmmmlllmmmmmmllljjjlllkkkkkkkkkjjjjjjjjjjjjjjjkkkllllllkkkjjjhhhggghhhiiijjjlllllllllllllllgggggghhhhhhhhhkkkooossssssvvvyyy{{{{{{|||~~~~~~~~~~~~}}}||||||{{{{{{yyyyyyxxxxxxxxxxxxxxxwwwwwwwwwxxxxxxxxxxxxwwwwwwsssttttttuuuvvvvvvwwwwwwvvvuuusssrrrqqqrrrssstttrrrsssssstttuuuuuuvvvvvvqqqqqqqqqrrrrrrrrrssssssrrrqqqooonnnmmmnnnoooppppppooommmlllkkklllmmmnnnoooooonnnnnnnnnnnnoooooopppnnnmmmllllllmmmnnnooooooppppppppppppooonnnnnnmmmmmmlllkkkjjjkkkllllllkkkjjjiiiiiihhhhhhiiiiiihhhhhhhhhgggggggggggggggggghhhhhhfffdddcccdddeeehhhhhhhhhgggggggggffffffeeedddcccaaa```^^^]]]\\\___aaabbbcccgggooozzz~~~ppp[[[MMMHHHEEEAAA===?????????>>>>>>>>>======>>>>>>============>>>>>>========================<<<<<<<<<=========>>>>>>>>>>>>>>>>>>============>>>???@@@@@@AAAAAA@@@@@@???@@@@@@@@@@@@AAAAAAAAACCCCCCDDDDDDEEEFFFGGGGGGFFFEEEGGGJJJLLLQQQ^^^kkkNNNMMMOOORRRSSSSSSVVV\\\```eeelllrrrwwwzzz~~~{{{wwwsssqqqppppppqqqrrrrrrqqqppppppoooooonnnnnnooooooqqqrrrrrrrrrrrrpppooonnnmmmnnnooopppqqqqqqqqqpppnnnnnnmmmlllllloootttxxxyyy|||~~~~~~~~~~~~}}}}}}|||{{{zzzxxxxxxxxxxxxyyyyyyyyyyyyuuuvvvvvvwwwwwwvvvvvvuuussssssttttttuuuvvvvvvvvvuuutttsssrrrqqqrrrssstttrrrssssssttttttuuuuuuuuuqqqqqqqqqqqqrrrrrrrrrrrrqqqqqqooonnnnnnnnnooopppooonnnmmmkkkkkklllmmmmmmooonnnnnnmmmmmmnnnnnnoooooonnnmmmllllllmmmnnnoooooooooooooooooonnnnnnmmmnnnmmmlllkkkjjjjjjkkkkkkkkkkkkjjjiiiiiiiiiiiiiiigggggggggggggggggghhhhhhfffhhhiiiiiigggeeeeeeeeeggggggggggggffffffffffffdddcccbbbaaa```___^^^^^^^^^___aaabbbeeelllvvv~~~sss___QQQKKKGGGAAA<<<>>>>>>>>>>>>=========<<>>>>>>>>>>>>>>>>>???>>>>>>>>>>>>>>>>>>>>>>>><<<<<<=========>>>>>>>>>============>>>>>>>>>>>>???>>>>>>>>>??????@@@@@@??????@@@@@@@@@AAAAAAAAAEEEEEEEEEEEEFFFFFFGGGGGGFFFFFFGGGIIIKKKPPP\\\iiiMMMLLLNNNSSSTTTTTTWWW]]]ccchhhnnnsssxxx|||}}}xxxvvvuuuuuuwwwyyyyyyxxxvvvuuutttsssssssssssstttwwwwwwxxxxxxxxxvvvuuutttssssssttttttuuuuuuuuuuuuuuutttsssqqqqqqsssxxx|||~~~}}}~~~~~~~~~}}}|||{{{zzzvvvvvvwwwwwwxxxxxxxxxyyytttuuuuuuvvvvvvuuuuuutttsssssssssttttttuuuuuuuuutttsssrrrrrrqqqqqqrrrrrrrrrrrrssssssssstttttttttqqqqqqqqqqqqqqqqqqqqqrrrqqqpppooonnnnnnoooppppppnnnmmmllllllllllllmmmmmmnnnnnnnnnmmmmmmnnnnnnnnnnnnmmmmmmmmmmmmnnnoooooonnnnnnoooooonnnnnnmmmlllmmmmmmlllkkkkkkjjjjjjjjjjjjiiiiiihhhhhhhhhhhhhhheeeffffffgggggghhhhhhhhhhhhjjjmmmmmmllliiihhhgggggggggffffffffffffffffffeeeeeedddccccccbbbaaaaaa]]]___```aaaccciiirrrzzz|||zzzeeeVVVMMMHHHCCC?????????>>>>>>>>>=========>>>>>>============>>>>>>========================<<<============>>>>>>>>><<<<<<======>>>>>>??????===<<<;;;;;;;;;<<<>>>????????????@@@@@@AAAAAABBBCCCCCCCCCCCCCCCCCCDDDDDDGGGFFFGGGJJJKKKOOOZZZfffKKKJJJMMMQQQSSSTTTXXX___gggjjjpppuuuxxx|||~~~|||zzzzzz{{{}}}~~~}}}{{{zzzyyywwwwwwxxxyyyyyy||||||}}}}}}|||{{{yyyxxxxxxxxxxxxxxxxxxyyyyyyyyyzzzyyyxxxvvvuuuwwwzzz~~~}}}}}}~~~~~~~~~|||zzzyyyttttttuuuuuuvvvvvvwwwwwwtttttttttuuuuuutttttttttssssssssssssttttttttttttssssssrrrqqqqqqqqqqqqqqqrrrrrrrrrrrrssssssssssssqqqqqqqqqqqqqqqqqqqqqqqqooooooooooooooooooppppppmmmmmmmmmllllllmmmmmmmmmnnnnnnmmmmmmmmmmmmnnnnnnmmmmmmmmmmmmmmmnnnoooooommmnnnnnnnnnnnnmmmlllllllllllllllkkkkkkjjjjjjiiihhhhhhgggfffffffffffffffeeeeeeffffffgggggghhhhhhgggjjjnnnooommmjjjiiihhhffffffggggggggggggggggggfffeeeeeedddcccbbbbbbaaa]]]^^^``````aaafffooouuu~~~zzzjjjWWWLLLGGGDDDBBB@@@@@@?????????>>>>>>>>><<<<<<<<<;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<============>>>>>>>>>???<<<<<<======>>>>>>??????===<<<;;;;;;;;;<<<>>>???>>>>>>???@@@AAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGGGFFFHHHJJJKKKNNNZZZeeeLLLJJJLLLPPPRRRTTTZZZaaajjjmmmrrruuuxxx{{{~~~}}}|||}}}~~~~~~}}}}}}||||||}}}~~~~~~}}}}}}}}}{{{zzzzzz||||||}}}~~~~~~|||zzzyyytttttttttttttttuuuuuuuuusssttttttuuuuuuttttttsssssssssssssssssssssssssssrrrrrrrrrqqqqqqqqqpppppprrrrrrrrrrrrrrrrrrrrrrrrqqqqqqqqqqqqqqqpppppppppooooooooooooppppppppppppmmmmmmmmmnnnnnnnnnnnnnnnnnnmmmmmmllllllmmmmmmnnnllllllmmmmmmnnnooooooooommmmmmmmmmmmmmmllllllkkkjjjjjjkkkkkkkkkkkkjjjjjjgggffffffeeeeeeeeeeeeeeeffffffffffffffffffggggggeeehhhkkklllkkkiiigggggggggggggggggghhhhhhhhhhhheeedddcccbbbaaa```______]]]___`````````eeelllrrryyyzzz~~~pppZZZLLLFFFCCCAAA@@@@@@@@@@@@????????????<<<;;;;;;::::::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<=========>>>>>>>>>??????============>>>>>>>>>>>>???>>>>>>>>>??????@@@@@@>>>>>>???@@@AAABBBBBBCCCBBBCCCCCCCCCDDDDDDEEEEEEFFFFFFHHHKKKLLLOOOZZZfffNNNKKKLLLOOORRRUUU]]]eeemmmooosssuuuwwwzzz}}}~~~|||}}}}}}zzzxxxuuuuuuuuuuuuuuutttttttttttttttuuuuuuuuuuuuttttttrrrrrrrrrrrrrrrrrrrrrrrrqqqqqqqqqqqqqqqppppppooorrrrrrqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqpppppppppooonnnnnnooopppppppppppppppmmmnnnnnnoooooopppoooooonnnmmmmmmllllllmmmmmmnnnkkklllmmmnnnnnnooooooooolllmmmmmmmmmmmmlllkkkkkkhhhhhhjjjkkkllllllkkkkkkggggggfffeeeeeeeeeeeefffffffffffffffffffffeeeeeeeeehhhjjjkkkjjjhhhhhhhhhhhhhhhhhhhhhiiiiiijjjjjjfffeeedddcccaaa```___^^^^^^___`````````dddjjjpppwww}}}{{{}}}yyybbbSSSIIIDDDBBB????????????>>>>>>>>>>>><<<<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<======>>>>>>>>>?????????>>>>>>>>>>>>============>>>???@@@@@@AAAAAA@@@@@@===>>>???@@@AAABBBBBBCCCBBBBBBCCCDDDEEEFFFFFFGGGFFFFFFIIILLLNNNQQQ\\\gggPPPMMMLLLOOOSSSWWW___hhhnnnpppsssuuuwwwyyy||||||}}}}}}zzzxxxwwwwwwvvvvvvuuuuuuttttttttttttuuuuuuuuuuuuttttttrrrrrrrrrrrrrrrrrrrrrrrrpppqqqqqqqqqqqqpppoooooorrrqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqppppppoooooommmnnnooopppppppppppppppnnnnnnooopppppppppppppppmmmmmmmmmllllllmmmmmmmmmkkklllmmmnnnoooooooooooollllllmmmmmmllllllkkkjjjfffgggiiikkklllllllllkkkhhhhhhgggfffffffffffffffgggggggggffffffeeeeeedddhhhjjjllllllkkkjjjjjjjjjhhhhhhiiiiiijjjjjjjjjkkkiiihhhgggeeecccaaa```___^^^```aaa``````cccjjjooovvv}}}|||}}}kkkZZZNNNGGGCCC>>>>>>>>>>>>==================<<<<<<<<<<<<======>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>??????????????????>>>>>>======<<<<<<<<<===???@@@@@@??????>>>===>>>>>>@@@AAABBBCCCCCC@@@AAABBBCCCDDDEEEFFFGGGFFFFFFIIIMMMNNNRRR]]]hhhLLLNNNPPPSSSVVV[[[bbbgggppprrrtttvvvwwwxxx{{{}}}{{{|||~~~}}}}}}}}}|||{{{yyyxxxwwwttttttssssssrrrrrrrrrrrrssssssssssssssssssssssssrrrrrrssssssrrrpppooonnnpppooooooooooooooopppppppppooonnnnnnnnnoooqqqrrrppppppppppppppppppppppppoooooooooooonnnnnnnnnnnnlllmmmmmmmmmmmmmmmlllllllllmmmmmmmmmlllkkkkkkjjjnnnnnnnnnnnnnnnmmmmmmllllllmmmmmmnnnnnnnnnnnnnnnlllkkkjjjiiiiiiiiijjjkkkhhhhhhhhhgggffffffeeeeeegggffffffffffffgggggghhhhhhhhhhhhhhhiiiiiiiiiiiijjjkkkkkkkkkkkkjjjiiiiiiiiihhheeeccc```___]]]]]]___```_________aaafffiiiqqqyyyrrr^^^PPPFFFAAA@@@@@@??????>>>>>>======@@@>>>===<<<===>>>===<<<>>>>>>>>>>>>>>>>>>>>>>>>>>>???BBBCCCCCCAAA???======<<<<<<<<<===>>>???@@@>>>>>>>>>>>>============AAA@@@?????????@@@AAABBBCCCBBBBBBCCCCCCDDDEEEFFFIIIHHHIIIKKKLLLPPP\\\hhhKKKMMMPPPRRRVVV\\\ccchhhppprrruuuvvvwwwyyy|||~~~~~~~~~~~~||||||||||||{{{zzzyyyxxxvvvvvvuuuuuutttssssssrrrssssssssssssssssssssssssrrrsssssssssrrrqqqpppooopppoooooonnnnnnooooooppppppppppppppppppqqqrrrrrrppppppppppppppppppppppppppppppooooooooonnnnnnnnnmmmmmmnnnnnnnnnmmmmmmllllllllllllllllllkkkjjjjjjmmmmmmmmmnnnmmmllllllkkklllmmmmmmnnnnnnnnnnnnnnnlllkkkjjjiiiiiiiiijjjkkkhhhhhhhhhgggffffffeeeeeefffffffffffffffgggggghhhgggggghhhhhhhhhiiiiiiiiiiiiiiijjjjjjiiiiiihhhggghhhgggeeecccaaa___^^^^^^^^^^^^^^^]]]]]]```dddgggooovvv{{{eeeUUUJJJDDD@@@??????>>>======<<<<<<>>><<<;;;<<<===??????>>>>>>>>>>>>>>>>>>>>>>>>>>>===>>>???@@@@@@???>>>===@@@??????>>>>>>>>>??????>>>>>>>>>???????????????@@@@@@?????????@@@AAABBBCCCBBBBBBCCCCCCDDDEEEFFFFFFFFFGGGJJJKKKPPP\\\iiiJJJLLLOOORRRWWW]]]dddjjjppprrruuuxxxyyyzzz|||~~~~~~}}}|||{{{{{{||||||{{{zzzyyyyyyyyyxxxwwwvvvuuutttssssssrrrrrrrrrrrrsssssssssssssssssstttssssssrrrqqqpppoooooonnnnnnnnnnnnoooooopppqqqqqqrrrrrrrrrrrrrrrqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqpppppppppooooooooommmnnnnnnoooooonnnnnnnnnkkkkkklllllllllkkkjjjjjjlllmmmmmmmmmmmmlllkkkkkklllmmmmmmnnnnnnnnnnnnnnnlllkkkjjjiiiiiiiiijjjkkkhhhhhhhhhgggffffffeeeeeeffffffeeeeeefffgggggghhhgggggghhhhhhhhhhhhiiiiiihhhhhhiiiiiihhhhhhgggffffffeeedddcccaaa```______\\\\\\]]]\\\\\\^^^bbbeeekkkrrr|||ppp\\\NNNIIICCCBBBAAA@@@@@@?????????<<<::::::;;;===?????????>>>>>>>>>>>>>>>>>>>>>>>>========================BBBAAAAAA@@@??????>>>>>>>>>>>>??????@@@@@@AAAAAA@@@@@@??????@@@@@@AAABBBCCCBBBBBBCCCCCCDDDEEEFFFDDDCCCEEEIIIKKKPPP]]]jjjIIIKKKOOORRRWWW^^^fffkkkpppsssvvvyyyzzz{{{}}}~~~}}}}}}|||zzz{{{{{{{{{{{{{{{zzzzzzyyyyyyxxxvvvuuusssrrrrrrrrrrrrrrrrrrrrrssssssssstttttttttssssssrrrrrrrrrpppooonnnnnnmmmnnnnnnnnnoooppprrrsssssssssrrrqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqpppppppppooommmnnnoooooooooooooooooollllllmmmmmmmmmmmmllllllmmmmmmnnnnnnmmmmmmlllkkklllmmmmmmnnnnnnnnnnnnnnnlllkkkjjjiiiiiiiiijjjkkkhhhhhhhhhgggffffffeeeeeeeeeeeeeeeeeeffffffggghhhgggggggggggghhhhhhhhhiiihhhhhhiiiiiihhhhhhgggfffdddddddddcccbbbaaa``````\\\]]]]]]]]]\\\^^^aaaccchhhoooyyy}}}||||||cccSSSLLLCCCBBBAAA@@@?????????@@@<<<;;;:::;;;===>>>???>>>==============================<<<;;;<<<===>>>???@@@@@@@@@@@@@@@??????>>>======>>>??????@@@AAAAAA@@@???@@@@@@@@@@@@AAAAAACCCBBBBBBCCCCCCDDDEEEFFFEEEEEEFFFIIIKKKPPP]]]iiiIIIKKKOOOSSSXXX___ggglllpppssswwwzzz|||}}}~~~}}}}}}zzz{{{{{{{{{{{{{{{zzzzzzxxxwwwvvvuuusssrrrqqqpppqqqqqqqqqrrrrrrrrrssssssttttttsssssssssrrrssssssppppppooonnnnnnnnnnnnnnnnnnoooqqqrrrrrrrrrqqqpppqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqpppppppppooommmmmmnnnooooooooooooooonnnnnnooooooooooooooonnnooooooooooooooonnnmmmmmmlllmmmmmmnnnnnnnnnnnnnnnlllkkkjjjiiiiiiiiijjjkkkhhhhhhhhhgggffffffeeeeeedddddddddeeeeeefffhhhhhhfffgggggggggggghhhhhhhhhiiiiiijjjjjjiiiiiihhhgggccccccddddddcccbbb```___]]]^^^___^^^^^^___aaadddfffmmmwww{{{yyy~~~jjjWWWMMMAAA@@@>>>===<<<<<<===>>>???===;;;;;;===>>>===<<<========================???>>>===<<<<<<>>>@@@AAA===>>>???@@@@@@@@@??????<<<<<<======>>>???@@@@@@??????@@@@@@AAAAAAAAAAAACCCBBBBBBCCCCCCDDDEEEFFFHHHHHHIIIKKKLLLPPP\\\hhhJJJLLLOOOSSSXXX___ggglllpppsssxxx|||}}}~~~~~~}}}}}}{{{{{{||||||{{{zzzyyyyyyvvvuuutttsssrrrqqqpppoooppppppqqqqqqrrrrrrssssssssssssrrrrrrrrrrrrssssssrrrqqqpppoooooonnnnnnooooooppppppqqqqqqqqqqqqqqqrrrrrrrrrrrrrrrrrrrrrrrrqqqqqqpppppppppooooooooollllllmmmnnnoooooooooooooooooopppqqqqqqqqqppppppoooppppppppppppooonnnnnnlllmmmmmmnnnnnnnnnnnnnnnlllkkkjjjiiiiiiiiijjjkkkhhhhhhhhhgggffffffeeeeeeccccccddddddeeefffhhhhhhffffffgggggggggggghhhhhhiiiiiijjjjjjiiiiiihhhgggcccdddddddddcccbbb```___^^^___``````___```bbbddddddkkkuuu}}}{{{yyy{{{qqqZZZOOOFFFDDDBBB@@@???@@@AAABBB@@@>>>===<<<===>>>===<<<>>>>>>>>>>>>>>>>>>>>>>>>???>>>>>>===>>>???AAABBB;;;<<<>>>@@@@@@@@@@@@???<<<<<<======>>>>>>??????>>>???@@@AAAAAAAAAAAA@@@CCCBBBBBBCCCCCCDDDEEEFFFJJJIIIJJJKKKLLLPPP\\\hhhKKKMMMPPPTTTXXX___fffkkkppptttyyy}}}~~~}}}||||||{{{||||||||||||{{{zzzyyyxxxtttttttttsssrrrqqqqqqpppoooppppppqqqrrrrrrsssssssssrrrqqqppppppqqqrrrssssssrrrqqqpppooooooooooooqqqqqqqqqqqqqqqrrrssssssrrrrrrrrrrrrrrrrrrrrrrrrppppppooooooooonnnnnnnnnkkkkkklllmmmnnnoooooonnnnnnoooppppppqqqqqqqqqpppooooooooooooooonnnnnnmmmlllmmmmmmnnnnnnnnnnnnnnnlllkkkjjjiiiiiiiiijjjkkkhhhhhhhhhgggffffffeeeeeecccccccccdddeeefffhhhhhhfffffffffggggggggghhhhhhhhhhhhiiiiiihhhhhhgggfffcccdddeeeeeecccaaa___]]]^^^___````````````aaacccbbbiiisss{{{~~~{{{xxxwww^^^PPPIIIGGGDDDBBBBBBCCCDDDEEE@@@>>>======???@@@@@@???>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>???@@@AAAAAA>>>???@@@AAABBBAAA???>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>???@@@AAAAAAAAA@@@@@@CCCBBBBBBCCCCCCDDDEEEFFFGGGGGGHHHJJJLLLPPP\\\iiiLLLNNNQQQTTTXXX___fffkkkppptttyyy}}}~~~}}}|||{{{zzzzzz}}}}}}}}}|||{{{yyyxxxwwwtttttttttssssssrrrrrrrrroooooopppqqqrrrrrrssssssrrrqqqpppppppppqqqrrrssstttsssrrrqqqpppppppppppptttsssrrrqqqrrrssstttuuurrrrrrrrrrrrrrrrrrrrrrrroooooooooooonnnnnnnnnnnnjjjkkklllmmmnnnnnnnnnnnnnnnnnnooopppppppppppppppnnnnnnnnnnnnnnnmmmmmmllllllmmmmmmnnnnnnnnnnnnnnnlllkkkjjjiiiiiiiiijjjkkkhhhhhhhhhgggffffffeeeeeecccccccccdddeeefffhhhhhhffffffffffffggggggggghhhgggggggggggggggffffffeeedddeeeeeeeeedddaaa^^^]]]]]]___``````______aaabbb```gggqqqzzz~~~vvv{{{aaaQQQDDDBBB@@@======>>>???AAA???===<<<>>>@@@BBBBBBAAA>>>>>>>>>>>>>>>>>>>>>>>><<<======>>>???@@@@@@@@@AAABBBCCCCCCCCCAAA???===@@@@@@@@@???????????????>>>???@@@AAABBBAAA@@@@@@CCCBBBBBBCCCCCCDDDEEEFFFDDDDDDFFFIIIKKKPPP]]]jjjLLLNNNRRRVVV[[[aaahhhllluuuxxx}}}}}}{{{~~~|||{{{{{{{{{zzzwwwuuu{{{{{{zzzzzzzzzyyyyyyyyywwwvvvuuutttsssrrrqqqqqqsssrrrppppppppprrrtttuuuuuutttrrrqqqpppqqqrrrrrrssssssssssssssssssssssssppppppqqqqqqqqqrrrrrrrrrrrrqqqqqqsssttttttrrrpppqqqqqqpppooonnnmmmlllllloooooonnnnnnnnnnnnooooooooooooooopppqqqqqqrrrrrrssssssrrrqqqpppnnnmmmmmmooolllkkklllnnnooommmkkkiiiiiiiiihhhiiiiiijjjjjjllliiigggeeeeeefffeeeddddddddddddddddddeeefffgggcccddddddeeefffggghhhhhhhhhiiiiiiiiiiiihhhhhhggggggfffdddbbbaaa______^^^^^^^^^]]]]]]]]]^^^^^^___bbbfffmmmwwwrrrqqqyyygggTTTJJJFFFAAA??????@@@>>>;;;>>>>>>>>>>>>============??????>>>>>>======<<<<<>>>>>@@@???>>>AAAFFFJJJUUU^^^ZZZMMMCCCAAAEEE??????????????????????????????@@@AAAAAABBBCCCCCCAAAAAABBBBBBCCCDDDDDDDDDGGGGGGIIILLLNNNSSS___kkkLLLOOOSSSXXX]]]dddkkkpppuuuxxx|||}}}{{{}}}{{{zzzzzzzzzyyywwwuuuzzzzzzzzzyyyyyyyyyxxxxxxvvvvvvuuutttsssrrrqqqqqqsssrrrqqqpppppprrrsssttttttsssrrrrrrqqqqqqqqqrrrqqqqqqqqqrrrssssssssstttqqqqqqqqqqqqqqqqqqqqqrrrrrrqqqqqqrrrttttttrrrpppooooooooooooooonnnnnnnnnoooooonnnnnnnnnnnnooooooooooooooopppqqqqqqrrrrrrrrrrrrqqqppppppoooooonnnooommmlllmmmooopppnnnlllkkkjjjjjjiiiiiiiiijjjjjjllliiigggeeeffffffeeedddcccccccccccccccdddeeeeeeeeeeeeeeefffggggggggghhhhhhhhhiiiiiiiiiiiihhhhhhhhhgggeeecccaaa```______^^^^^^^^^]]]]]]^^^^^^___```eeelllvvvuuuooovvvhhhVVVJJJEEEAAA@@@AAABBBAAA???=========>>>>>>>>>>>>>>>???>>>>>>>>>=========<<<;;;:::;;;???@@@@@@EEEKKKjjjppprrrhhhTTTDDD>>>???>>>>>>>>>>>>>>>>>>>>>>>>@@@@@@@@@AAAAAABBBBBBBBBAAAAAABBBBBBCCCDDDDDDDDDEEEEEEGGGJJJLLLPPP\\\hhhMMMPPPUUUZZZ```gggnnnsssuuuwww{{{}}}~~~}}}{{{|||zzzyyyyyyzzzyyywwwuuuyyyyyyxxxxxxxxxwwwwwwwwwvvvuuuuuutttsssrrrqqqqqqtttsssrrrqqqpppqqqrrrsssrrrrrrssssssrrrrrrqqqqqqoooooopppqqqrrrsssssstttqqqqqqqqqqqqqqqqqqqqqqqqrrrqqqqqqrrrssssssrrrpppnnnnnnnnnoooooopppppppppoooooonnnnnnnnnnnnooooooooooooooopppqqqqqqrrrrrrqqqqqqpppppppppooooooooopppnnnmmmnnnooopppooonnnmmmlllkkkkkkjjjjjjjjjjjjkkkiiigggffffffgggfffdddddddddddddddeeeeeeeeeeeegggggggggggggggggggggggggggggghhhiiijjjjjjjjjjjjiiihhhfffdddbbbaaaaaa```___^^^^^^]]]]]]^^^^^^^^^___ccckkkttt}}}zzznnntttkkkZZZJJJFFFAAA@@@BBBDDDDDDCCC=========>>>>>>?????????>>>>>>>>>>>>============:::999;;;???AAAAAAEEEKKKgggkkklllaaaPPPCCC>>>???????????????????????????AAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBBCCCDDDDDDDDDFFFEEEGGGJJJKKKOOO[[[gggNNNQQQVVV[[[aaagggnnnrrrtttwwwzzz|||||||||}}}~~~}}}{{{zzzyyyyyyyyyzzzyyyxxxvvvwwwwwwwwwwwwvvvvvvvvvvvvuuuuuutttssssssrrrqqqqqqttttttrrrqqqqqqqqqqqqrrrqqqrrrssstttsssrrrqqqpppooooooppppppqqqqqqqqqrrrrrrrrrrrrqqqqqqqqqqqqppprrrqqqpppqqqrrrsssqqqpppnnnnnnooooooooopppppppppoooooonnnnnnnnnnnnooooooooooooooopppqqqqqqrrrrrrrrrqqqqqqpppooonnnnnnmmmooonnnnnnnnnnnnooonnnnnnooonnnmmmlllkkkjjjjjjjjjkkkiiiggggggggggggfffeeegggggghhhhhhhhhhhhhhhggghhhhhhhhhhhhhhhgggggggggfffggghhhiiijjjkkkkkkkkkjjjiiigggeeecccbbbaaaaaa______^^^]]]]]]]]]^^^^^^]]]aaaiiirrr|||rrruuu~~~ooo^^^LLLGGGBBB@@@BBBCCCCCCBBB=========>>>??????@@@@@@>>>>>>>>>>>>============>>>======@@@@@@>>>@@@EEELLLPPPQQQLLLCCC======@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@AAAAAABBBBBBCCCDDDDDDDDDHHHGGGIIILLLMMMQQQ\\\hhhPPPSSSXXX\\\```eeekkknnnsssvvvyyyzzzzzzzzz{{{|||}}}{{{zzzyyyxxxyyyzzzzzzyyywwwwwwwwwvvvvvvvvvuuuuuuuuutttttttttsssrrrrrrqqqqqqtttssssssrrrqqqqqqqqqqqqpppqqqrrrssstttsssrrrqqqqqqqqqqqqppppppoooooooooqqqqqqqqqqqqqqqqqqqqqqqqrrrqqqppppppqqqrrrqqqpppppppppppppppoooooooooooooooooonnnnnnnnnnnnooooooooooooooopppqqqqqqrrrrrrssssssqqqpppnnnmmmlllkkkmmmmmmmmmmmmmmmmmmmmmmmmooonnnmmmlllkkkkkkkkkkkkjjjiiiggghhhhhhhhhgggeeeggghhhhhhiiiiiihhhgggggghhhhhhhhhhhhhhhggggggggggggggghhhjjjkkkkkkkkkkkkjjjiiigggeeedddbbbbbbaaa```___^^^]]]]]]]]]]]]]]][[[```hhhqqq{{{yyyyyy}}}ppp___OOOJJJCCC@@@@@@AAA@@@>>>===>>>>>>>>>?????????@@@============>>>>>>>>>>>>@@@??????AAA???<<<===AAABBBDDDEEEBBB===::::::===AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@AAAAAABBBBBBCCCDDDDDDDDDGGGGGGIIILLLMMMQQQ]]]iiiPPPSSSXXX\\\```dddiiilllrrruuuxxxzzzzzzzzz{{{|||}}}{{{zzzyyyyyyzzz{{{|||zzzyyywwwwwwvvvvvvvvvuuuuuuuuussssssssssssrrrrrrqqqqqqrrrrrrrrrrrrrrrrrrqqqqqqqqqqqqrrrsssssssssrrrrrrsssrrrrrrqqqpppooonnnnnnppppppqqqqqqqqqrrrrrrrrrrrrqqqooooooqqqrrrqqqpppqqqqqqqqqppppppooooooooooooooonnnnnnnnnnnnooooooooooooooopppqqqqqqrrrrrrrrrrrrqqqpppnnnmmmlllkkklllmmmnnnmmmlllkkklllnnnnnnmmmllllllkkkkkkkkkkkkiiihhhhhhhhhiiiiiigggeeeeeefffgggggggggfffddddddgggggggggggggggggggggggghhhhhhiiijjjkkkkkkkkkkkkjjjiiigggeeecccbbbaaaaaa```______^^^]]]]]]]]]]]]ZZZ___gggqqq{{{}}}}}}sssaaaSSSMMMEEE@@@??????>>><<>>>>>>>>>>>>>>===>>>AAA@@@===>>>BBB???@@@AAA???===<<<===>>>????????????????????????AAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBBCCCDDDDDDDDDEEEEEEGGGJJJLLLQQQ]]]iiiOOOSSSXXX]]]aaafffjjjmmmqqqtttwwwyyyzzzzzz{{{}}}}}}{{{zzzzzzyyy{{{}}}}}}|||zzzwwwwwwwwwvvvvvvvvvuuuuuusssssssssrrrrrrrrrrrrqqqqqqqqqrrrrrrssssssrrrrrrrrrqqqqqqqqqrrrrrrssstttrrrrrrrrrqqqqqqppppppooooooooopppqqqrrrsssssstttsssqqqoooooopppqqqqqqqqqooopppppppppppppppqqqqqqoooooonnnnnnnnnnnnooooooooooooooopppqqqqqqrrrrrrooooooooooooooonnnnnnnnnlllnnnooonnnllllllmmmooollllllkkkkkkkkkkkkkkkllliiihhhhhhiiijjjjjjgggeeedddeeefffggggggeeecccbbbeeeeeeeeefffggggggggghhhiiiiiijjjkkkkkkjjjjjjjjjiiihhhgggeeecccbbbaaaaaa``````___^^^]]]]]]]]]]]]ZZZ___gggqqq{{{~~~zzzhhhUUUOOOFFFAAA@@@@@@???===AAA@@@@@@??????>>>>>>>>><<<=========>>>>>>>>>???<<<<<<===AAA@@@===>>>BBB<<<<<<===>>>???@@@AAAAAA>>>>>>>>>>>>>>>>>>>>>>>>@@@@@@@@@AAAAAABBBBBBBBBAAAAAABBBBBBCCCDDDDDDDDDEEEEEEGGGKKKNNNSSS___lllNNNRRRXXX^^^ccchhhmmmpppqqqssswwwyyyzzz{{{|||}}}}}}{{{{{{zzzzzz{{{}}}~~~}}}|||wwwwwwwwwwwwvvvvvvvvvvvvsssrrrrrrrrrrrrrrrrrrrrrpppqqqrrrrrrssssssssssssrrrrrrqqqpppqqqrrrtttuuuqqqqqqqqqqqqqqqrrrrrrrrrnnnnnnoooppprrrssstttuuusssqqqooonnnpppqqqqqqqqqmmmnnnooopppqqqrrrssssssoooooonnnnnnnnnnnnooooooooooooooopppqqqqqqrrrrrrllllllmmmnnnooopppqqqqqqmmmoooqqqpppmmmlllnnnpppkkkkkkjjjjjjjjjkkklllllliiihhhhhhiiijjjjjjhhheeefffggghhhiiihhhgggeeeccccccddddddeeefffggghhhhhhjjjjjjkkkkkkkkkjjjiiiiiiiiihhhfffdddbbbaaaaaa```aaa```___^^^]]]\\\\\\\\\ZZZ___gggqqq{{{}}}oooVVVPPPGGGBBBAAAAAAAAA???BBBAAAAAA@@@???>>>======<<<=========>>>>>>??????>>>===???AAA@@@<<<===@@@@@@@@@@@@AAABBBAAA@@@?????????????????????????????????@@@AAAAAABBBCCCCCCAAAAAABBBBBBCCCDDDDDDEEEFFFGGGJJJNNNQQQVVVcccoooPPPUUU[[[```cccggglllpppsssuuuwwwxxxxxxxxxyyyzzz||||||{{{{{{{{{||||||}}}{{{{{{zzzyyyxxxxxxxxxxxxvvvvvvvvvvvvuuutttrrrrrrpppqqqrrrssstttsssrrrrrrqqqqqqrrrrrrrrrqqqpppooorrrqqqqqqppppppqqqqqqrrrtttsssqqqooooooqqqtttuuurrrqqqpppppprrrttttttsssmmmoooqqqsssssssssrrrqqqqqqpppnnnmmmlllmmmooopppmmmmmmnnnpppqqqrrrssstttssssssrrrrrrqqqpppoooooopppooooooooonnnnnnmmmmmmooommmkkkiiiiiiiiijjjkkkjjjjjjiiiiiihhhggggggggghhhhhhgggfffeeedddddddddeeeeeeeeeffffffhhhiiiiiihhhhhhiiijjjkkkkkklllllljjjiiihhhgggeeedddcccbbbaaa```___^^^]]]\\\\\\\\\]]]___eeennnzzz|||sssZZZKKKFFFFFF@@@@@@CCC???============>>>>>>>>>>>>;;;<<<<<<<<<======>>>>>>>>>>>>>>>>>>>>>??????@@@>>>>>>>>>>>>>>>>>>>>>>>>???@@@@@@@@@@@@???>>>>>>AAAAAAAAABBBBBBBBBCCCCCCEEEEEEEEEEEEFFFFFFFFFFFFGGGFFFHHHKKKLLLQQQ^^^jjjQQQVVV\\\```bbbfffkkkooorrruuuwwwxxxxxxxxxyyy{{{~~~~~~|||{{{{{{zzz{{{{{{||||||{{{zzzyyyxxxxxxwwwxxxxxxuuuuuuuuuuuutttsssrrrqqqpppqqqrrrsssssssssrrrrrrrrrrrrrrrrrrrrrqqqqqqppprrrrrrqqqqqqqqqqqqrrrrrrtttsssqqqpppppprrrtttuuusssrrrpppqqqrrrssssssrrrnnnoooqqqsssssssssrrrqqqrrrqqqooonnnnnnnnnpppqqqnnnnnnooopppqqqrrrrrrsssssssssrrrqqqqqqpppooooooppppppooooooooonnnnnnnnnnnnllljjjiiihhhhhhiiijjjkkkjjjjjjjjjiiiiiihhhhhhiiihhhgggfffeeeeeeeeeeeefffeeeeeeffffffhhhiiiiiihhhhhhhhhiiiiiijjjjjjkkkiiiiiihhhfffeeedddbbbbbbaaaaaa___^^^]]]\\\\\\\\\]]]___eeeooozzz}}}{{{```PPPIIIGGG@@@???BBB>>>>>>>>>>>>>>>>>>=========<<<<<<<<<=========>>>>>>>>>>>>======>>>>>>???@@@>>>>>>>>>>>>>>>>>>>>>>>>===>>>???@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAABBBBBBBBBBBBBBBBBBCCCCCCCCCCCCGGGFFFHHHKKKMMMRRR^^^kkkSSSWWW]]]```bbbeeeiiinnnrrrtttwwwxxxxxxxxxzzz{{{~~~}}}|||{{{{{{zzzzzzzzzzzzzzz{{{{{{zzzyyyxxxwwwwwwwwwwwwuuuuuuuuuuuutttsssrrrrrrpppqqqrrrsssssssssrrrrrrsssssssssrrrrrrrrrqqqqqqssssssrrrrrrrrrrrrsssssssssrrrqqqpppqqqrrrtttvvvuuusssqqqqqqrrrsssrrrqqqnnnoooqqqrrrssssssrrrqqqsssrrrqqqpppooopppqqqqqqoooooopppppppppqqqqqqqqqrrrrrrrrrqqqppppppooooooppppppppppppoooooooooooommmllljjjhhhhhhhhhiiiiiikkkkkkkkkjjjjjjjjjjjjjjjiiihhhgggffffffeeeeeefffffffffffffffggghhhiiiiiihhhhhhhhhiiiiiiiiiiiiiiiiiihhhgggfffeeecccbbbbbbbbbaaa```___]]]]]]]]]]]]]]]___fffooo{{{~~~hhhUUULLLHHH@@@???BBB===?????????>>>>>>=========<<<<<<============>>>>>>>>>>>>======>>>>>>???@@@>>>>>>>>>>>>>>>>>>>>>>>><<<===>>>???@@@AAAAAAAAA?????????@@@@@@@@@AAAAAAAAAAAAAAABBBBBBCCCCCCCCCGGGGGGHHHKKKMMMRRR^^^kkkUUUZZZ___bbbccceeeiiilllqqqsssvvvxxxxxxyyy{{{|||}}}|||{{{{{{{{{zzzyyyyyyyyyzzzzzzzzzyyyxxxwwwwwwvvvvvvvvvuuuvvvvvvvvvuuuuuutttsssqqqqqqrrrrrrrrrssssssssstttssssssrrrrrrrrrrrrrrrtttssssssrrrrrrsssssstttsssrrrqqqqqqqqqsssuuuvvvvvvtttrrrrrrrrrsssrrrpppnnnoooqqqrrrrrrrrrrrrrrrrrrrrrqqqppppppppppppqqqpppppppppppppppppppppppprrrqqqqqqqqqppppppooooooppppppppppppppppppoooooommmlllkkkjjjiiiiiiiiiiiiiiiiiijjjjjjjjjjjjjjjjjjiiihhhhhhgggfffffffffgggggggggffffffggghhhiiiiiijjjjjjjjjiiiiiiiiiiiiiiihhhhhhgggfffeeedddcccbbbcccbbb```___^^^^^^]]]]]]]]]```fffppp{{{oooZZZMMMHHH@@@???BBB>>>@@@@@@??????>>>===========================>>>>>>===============>>>??????>>>>>>>>>>>>>>>>>>>>>>>>======>>>???@@@AAAAAAAAA@@@@@@@@@@@@AAAAAAAAAAAACCCCCCDDDDDDEEEFFFFFFFFFHHHGGGIIIKKKMMMRRR___kkkWWW\\\cccfffggghhhjjjlllppprrruuuwwwxxxzzz|||}}}}}}~~~}}}{{{|||{{{zzzyyyyyyyyyyyyyyyyyyyyyxxxwwwvvvvvvvvvvvvvvvvvvwwwwwwwwwvvvuuuuuuqqqqqqqqqrrrrrrrrrsssssstttsssrrrqqqqqqqqqrrrrrrtttssssssrrrrrrsssssstttrrrrrrqqqrrrrrrtttuuuvvvwwwuuusssrrrssssssqqqpppoooooopppqqqrrrrrrrrrrrrqqqqqqppppppooooooooooooqqqqqqqqqppppppppppppoooqqqqqqpppppppppppppppoooooooooooooooooooooppppppnnnmmmmmmlllkkkkkkjjjjjjgggggghhhhhhiiiiiijjjjjjiiiiiihhhggggggggghhhhhhhhhgggggggggggghhhhhhiiikkkkkkkkkkkkkkkkkkjjjjjjhhhhhhgggffffffeeeddddddcccbbbaaa```___^^^^^^^^^]]]```gggqqq|||www```PPPHHH@@@AAADDD???@@@?????????>>>>>>>>>===>>>>>>>>>>>>>>>>>>===============<<<===>>>>>>???>>>>>>>>>>>>>>>>>>>>>>>>??????@@@@@@@@@??????>>>AAAAAAAAAAAABBBBBBBBBBBBDDDEEEEEEFFFGGGGGGHHHHHHHHHGGGIIILLLMMMRRR___lllXXX___ggglllmmmllllllmmmooorrruuuwwwyyyzzz|||~~~~~~~~~}}}}}}|||{{{zzzyyyyyyyyyyyyyyyxxxwwwvvvuuuuuuuuuuuuvvvvvvvvvwwwwwwvvvvvvuuurrrrrrqqqqqqqqqrrrssstttsssrrrqqqpppooopppqqqrrrssssssrrrrrrrrrrrrssssssqqqrrrrrrrrrsssuuuvvvvvvwwwuuusssrrrssssssrrrqqqpppppppppqqqqqqrrrsssssspppppppppppppppoooooooooqqqqqqppppppppppppppppppppppppppppppppppppppppppnnnnnnnnnnnnoooooooooooonnnnnnnnnmmmllllllkkkkkkffffffggghhhiiiiiijjjjjjiiiiiihhhhhhhhhhhhiiiiiihhhhhhhhhgggggghhhhhhiiikkkkkkkkkllllllllllllllliiiiiihhhhhhgggffffffeeedddcccbbb```____________\\\```gggrrr}}}hhhUUUKKKBBBBBBEEE@@@??????????????????????????????>>>>>>>>>>>>============<<<<<<======>>>???>>>>>>>>>>>>>>>>>>>>>>>>@@@@@@@@@@@@@@@???>>>>>>AAAAAABBBBBBBBBCCCCCCCCCCCCCCCDDDEEEFFFFFFGGGGGGHHHHHHIIILLLNNNSSS___lllYYYaaakkkrrrsssqqqooonnnnnnqqquuuwwwyyyzzz}}}~~~}}}|||{{{zzzzzzzzzzzzxxxxxxvvvuuuuuuuuuuuuuuuttttttuuuuuuuuuuuuttttttrrrrrrqqqqqqqqqrrrssstttsssqqqpppnnnnnnooopppqqqrrrrrrqqqqqqqqqqqqrrrrrrqqqqqqrrrssstttuuuvvvwwwwwwuuussssssssstttsssrrrppppppppppppqqqrrrssssssqqqqqqqqqqqqqqqppppppoooppppppppppppppppppqqqqqqoooooooooooopppppppppppplllmmmmmmmmmnnnnnnnnnnnnmmmmmmmmmmmmlllkkkjjjjjjfffgggggghhhjjjkkklllllliiiiiiiiihhhhhhiiiiiijjjiiiiiihhhhhhhhhhhhhhhiiijjjjjjjjjkkkkkkllllllllljjjjjjiiiiiihhhhhhggggggddddddbbbaaa```_________\\\```hhhrrr~~~sss\\\OOOEEEDDDFFFAAA>>>>>>>>>??????@@@@@@AAA?????????>>>>>>>>>=========<<<<<<<<<<<<===>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>??????@@@@@@@@@??????@@@@@@AAAAAAAAABBBBBBBBBBBBBBBCCCDDDEEEFFFGGGGGGHHHHHHJJJLLLNNNSSS___lllYYYbbbnnnuuuvvvsssqqqooonnnqqqtttwwwyyy{{{}}}~~~~~~}}}|||{{{zzzzzzzzzxxxwwwvvvuuuuuutttttttttrrrrrrsssssstttssssssrrrsssrrrqqqpppqqqrrrssstttrrrqqqooommmmmmnnnoooppprrrqqqqqqppppppqqqqqqrrrqqqqqqrrrssstttuuuvvvwwwvvvtttsssssstttttttttsssppppppppppppqqqrrrssstttrrrrrrsssssssssrrrqqqpppoooooopppppppppqqqqqqqqqooooooooooooooopppppppppkkklllllllllmmmmmmnnnnnnllllllllllllkkkjjjiiiiiigggggghhhjjjkkklllmmmmmmjjjiiiiiiiiiiiiiiijjjjjjiiiiiihhhhhhhhhhhhhhhiiihhhhhhiiijjjkkkkkkllllllkkkkkkjjjjjjiiiiiihhhhhheeedddcccaaa``````______\\\```hhhsss~~~{{{bbbSSSGGGEEEFFF@@@======>>>???@@@AAAAAABBB@@@?????????>>>>>>======<<<<<<<<<<<<<<<===>>>>>>>>>>>>>>>>>>>>>>>>>>>>>><<<===>>>???@@@AAAAAAAAA??????@@@@@@@@@AAAAAAAAACCCCCCDDDEEEFFFGGGHHHHHHIIIHHHJJJLLLNNNSSS```lllZZZaaakkktttyyyyyyuuurrrqqqsssttttttvvvyyy}}}~~~}}}~~~~~~~~~}}}|||{{{{{{{{{zzzyyywwwvvvuuuuuuuuurrrrrrsssttttttssssssssstttssssssrrrrrrrrrsssssspppoooooonnnnnnnnnnnnnnnrrrrrrrrrrrrrrrrrrrrrrrruuutttsssrrrqqqrrrssstttrrrrrrrrrrrrrrrrrrrrrrrrtttsssrrrqqqqqqqqqrrrsssrrrssssssttttttssssssrrrppppppoooooooooooooooooonnnooooooppppppppppppooopppooonnnmmmlllkkkjjjjjjiiijjjjjjkkkkkkjjjjjjiiiiiijjjkkklllllllllkkkjjjjjjjjjjjjiiiiiiiiiiiihhhhhhiiiiiiiiiiiijjjjjjjjjiiiiiiiiijjjkkklllnnnoooooommmjjjiiiiiiiiihhhhhhfffeeedddcccbbb```______]]]```hhhtttiiiTTTJJJDDDAAAAAA@@@@@@????????????@@@@@@BBBAAA???============>>>>>>?????????>>>===;;;:::@@@@@@@@@@@@@@@???>>>===AAAAAA@@@??????@@@@@@@@@???AAABBBBBB@@@@@@AAACCCBBBCCCEEEGGGHHHGGGFFFEEEMMMJJJIIIIIIJJJPPP^^^mmm[[[aaajjjrrrwwwxxxvvvtttrrrsssuuuuuuwwwzzz~~~~~~~~~}}}|||{{{zzzzzzzzzyyyxxxwwwuuuuuuuuuuuurrrrrrssssssssssssrrrrrrttttttttttttttttttttttttrrrqqqppppppoooooopppppprrrrrrrrrrrrrrrrrrrrrrrrttttttsssrrrrrrsssttttttrrrrrrrrrrrrrrrrrrrrrrrrtttsssrrrqqqpppqqqqqqrrrppppppqqqqqqqqqqqqppppppppppppoooooooooppppppqqqnnnnnnooooooooonnnnnnmmmmmmmmmmmmmmmlllllllllllljjjjjjjjjkkkkkkjjjjjjjjjjjjjjjlllmmmmmmmmmlllkkkkkkjjjjjjjjjiiiiiiiiiiiiiiiiiiiiiiiijjjjjjjjjkkkiiiiiiiiijjjkkkmmmnnnooopppnnnkkkjjjjjjjjjiiihhhffffffeeecccbbbaaa```___^^^```gggsssjjjVVVKKKDDDAAAAAA@@@@@@????????????@@@@@@AAA@@@???>>>=========>>><<<===>>>??????>>>======@@@@@@@@@@@@@@@???>>>>>>AAA@@@@@@@@@@@@@@@@@@@@@???AAABBBBBB@@@@@@AAACCCBBBCCCEEEGGGHHHGGGFFFEEEFFFEEEGGGJJJLLLRRR```mmm[[[```hhhooouuuwwwwwwvvvtttuuuvvvwwwxxxzzz~~~~~~~~~}}}|||{{{zzzyyyyyyyyyxxxwwwuuuttttttttttttrrrrrrrrrssssssrrrrrrqqqssstttuuuvvvvvvuuutttttttttsssrrrrrrqqqqqqrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrttttttsssssssssssstttuuusssssssssssssssssssssssssssrrrqqqqqqppppppqqqqqqppppppqqqqqqqqqqqqpppppppppooooooooopppqqqrrrrrrnnnnnnnnnnnnmmmmmmlllkkkkkkkkkllllllmmmmmmmmmnnnjjjjjjkkkkkkkkkkkkjjjjjjkkklllmmmnnnooonnnmmmmmmkkkkkkkkkkkkjjjjjjjjjjjjjjjjjjjjjjjjkkkkkkkkkkkkjjjjjjjjjkkklllmmmnnnooorrrooommmkkkkkkkkkjjjhhhgggfffeeedddcccaaa``````___aaafffqqq~~~lllXXXMMMEEEBBBBBB@@@@@@????????????@@@@@@AAA@@@???>>>=========>>>;;;;;;===>>>???????????????@@@@@@@@@@@@???>>>>>>@@@@@@@@@@@@@@@@@@@@@@@@???AAABBBBBB@@@@@@AAACCCBBBCCCEEEFFFGGGGGGFFFFFFEEEEEEIIIMMMPPPTTT```lll\\\```fffmmmrrrvvvwwwwwwuuuvvvxxxyyyyyy{{{~~~~~~~~~}}}||||||{{{zzzyyyxxxxxxwwwwwwvvvttttttsssssssssrrrrrrrrrrrrrrrrrrqqqppprrrsssuuuvvvwwwvvvtttsssttttttsssrrrrrrrrrrrrrrrqqqqqqrrrrrrrrrrrrsssssstttttttttttttttuuuuuuuuussssssssssssssssssssssssrrrrrrqqqqqqppppppppppppqqqqqqrrrrrrrrrrrrqqqqqqooooooooooooppprrrssssssooooooooonnnmmmlllkkkjjjkkkkkklllllllllmmmmmmmmmkkkkkkkkkjjjjjjkkkkkkkkklllmmmnnnooopppooonnnnnnllllllllllllkkkkkkkkkjjjjjjkkkkkkkkkllllllllllllkkkkkkkkkkkklllmmmnnnooorrrpppnnnmmmmmmlllkkkiiihhhgggfffeeedddbbbaaaaaaaaabbbfffppp}}}nnn[[[OOOFFFBBBBBB@@@@@@????????????@@@@@@@@@??????>>>>>>>>>>>>>>>;;;<<<======>>>???????????????@@@@@@@@@??????>>>??????@@@@@@AAAAAA@@@@@@???@@@BBBAAA@@@@@@AAACCCCCCDDDEEEFFFGGGGGGFFFFFFJJJJJJLLLOOOPPPTTT```lll]]]aaaffflllqqquuuwwwxxxvvvwwwyyyzzzzzz{{{}}}}}}}}}}}}}}}~~~||||||{{{zzzyyyxxxwwwwwwvvvvvvuuutttssssssssssssssssssssssssrrrrrrqqqppppppqqqsssuuuvvvuuusssrrrssssssrrrqqqqqqqqqqqqqqqqqqqqqqqqrrrrrrssssssssstttttttttuuuuuuvvvvvvvvvttttttttttttttttttttttttrrrrrrrrrrrrqqqqqqpppppppppqqqqqqrrrrrrqqqqqqpppoooooooooooopppqqqrrrssspppppppppooonnnmmmlllkkkmmmllllllllllllkkkkkkkkkllllllkkkjjjjjjkkkllllllmmmnnnooopppppppppooonnnmmmmmmmmmmmmllllllllllllllllllllllllmmmmmmmmmmmmllllllllllllmmmnnnooooooqqqpppnnnnnnnnnnnnllljjjiiihhhgggfffeeecccbbbbbbbbbcccgggqqq}}}ooo]]]PPPGGGCCCCCC@@@@@@????????????@@@@@@????????????>>>>>>>>>===>>>>>>============>>>>>>>>>??????@@@@@@@@@??????>>>???@@@AAAAAAAAAAAA@@@???@@@BBBAAA@@@@@@AAACCCCCCDDDEEEEEEFFFGGGGGGGGGKKKJJJJJJLLLNNNSSS```mmm___bbbgggmmmqqquuuwwwwwwvvvxxxyyyzzzzzzzzz|||~~~}}}~~~~~~}}}||||||}}}}}}||||||{{{zzzyyyxxxwwwwwwvvvvvvuuutttttttttttttttttttttttttttsssrrrqqqqqqpppqqqrrrtttttttttssssssrrrrrrqqqpppppppppqqqqqqpppqqqqqqrrrrrrsssssstttssstttuuuvvvwwwwwwwwwvvvuuuuuuuuuuuuuuuuuuuuuuuurrrssssssssssssrrrqqqpppnnnnnnoooooooooooonnnnnnooonnnnnnnnnooopppqqqqqqooooooooooooooonnnmmmlllmmmlllllllllkkkkkkjjjjjjmmmlllkkkjjjjjjkkklllmmmmmmnnnooopppppppppoooooonnnnnnnnnnnnmmmmmmmmmllllllmmmmmmmmmnnnnnnnnnnnnmmmmmmmmmmmmmmmnnnooooooooonnnnnnnnnoooooommmkkkjjjiiihhhgggfffdddccccccbbbdddiiisssooo^^^RRRHHHDDDDDD@@@@@@????????????@@@@@@>>>>>>????????????>>>===???>>>============>>>>>>>>>>>>???@@@@@@@@@@@@???===>>>@@@AAABBBBBBAAA@@@???AAABBBBBB@@@@@@AAACCCDDDDDDDDDEEEFFFFFFGGGGGGEEEDDDFFFIIILLLSSSaaaoooaaadddiiinnnrrruuuvvvvvvuuuwwwyyyzzzzzzzzz{{{|||zzz|||~~~}}}}}}}}}}}}~~~||||||{{{zzzyyyxxxwwwwwwwwwvvvuuuuuuttttttuuuuuuuuuuuuuuuuuutttsssrrrqqqrrrrrrrrrssstttuuuuuuuuusssrrrqqqqqqppppppqqqqqqppppppqqqrrrrrrsssttttttssstttuuuwwwxxxxxxwwwwwwuuuuuuuuuuuuuuuuuuuuuuuusssssstttttttttsssrrrqqqmmmnnnnnnnnnnnnnnnnnnmmmooonnnnnnnnnnnnnnnoooooommmmmmnnnnnnnnnmmmmmmllljjjkkkkkkkkkkkkkkkllllllnnnlllkkkjjjjjjkkklllnnnmmmmmmooopppppppppooonnnooooooooonnnnnnnnnmmmmmmmmmmmmnnnnnnnnnooooooooonnnnnnnnnmmmnnnnnnooopppmmmlllmmmnnnppppppnnnmmmkkkjjjiiihhhfffeeeddddddccceeekkkvvvooo___RRRHHHDDDEEE@@@@@@????????????@@@@@@===>>>???@@@@@@???>>>=========<<<<<<===>>>???@@@>>>>>>???@@@@@@@@@@@@@@@<<<>>>@@@BBBBBBBBBAAA@@@???AAABBBBBB@@@@@@AAACCCDDDDDDDDDEEEEEEFFFGGGHHHDDDDDDGGGLLLOOOUUUbbbooobbbeeejjjooosssuuuvvvvvvuuuwwwyyyzzzyyyyyyzzz{{{yyyzzz|||~~~~~~~~~~~~}}}|||{{{{{{yyyyyyxxxwwwwwwvvvvvvuuuuuuuuuuuuvvvvvvvvvvvvvvvuuutttsssrrrsssssssssssstttuuuwwwxxxssssssrrrqqqqqqqqqqqqrrrppppppqqqrrrrrrsssttttttssstttvvvwwwxxxxxxxxxwwwvvvvvvvvvvvvvvvvvvvvvvvvssstttuuuuuuuuutttsssrrrooooooppppppppppppooooooooonnnnnnmmmmmmmmmmmmnnnkkkkkkllllllmmmlllllllllhhhiiiiiijjjlllmmmmmmnnnnnnmmmkkkjjjjjjkkkmmmnnnlllmmmnnnppppppoooooonnnoooooooooooonnnnnnnnnnnnnnnnnnnnnnnnooooooooooooooonnnnnnnnnnnnoooooopppkkkkkklllnnnppppppooommmkkkjjjiiihhhgggfffeeedddcccfffmmmxxxnnn___SSSIIIEEEFFF@@@@@@????????????@@@@@@===>>>???@@@@@@???>>>===;;;;;;;;;;;;===???AAACCC===>>>???@@@@@@@@@@@@@@@<<<>>>@@@BBBCCCBBBAAA@@@???AAABBBBBBAAA@@@BBBCCCDDDDDDDDDDDDEEEFFFGGGHHHHHHIIINNNRRRTTTWWWaaalllcccgggmmmrrrttttttuuuuuuvvvwwwxxxxxxyyyyyyyyyyyy||||||~~~~~~}}}}}}|||zzzyyyxxxwwwuuusssssstttvvvwwwuuuvvvwwwwwwwwwvvvtttsssuuuuuutttsssssssssssstttsssssssssssssssssssssssstttsssrrrqqqqqqrrrssstttuuuuuuvvvwwwxxxxxxyyyyyyxxxwwwvvvtttssssssssssssuuuuuutttsssqqqppppppooonnnooopppqqqrrrqqqpppppplllmmmmmmmmmnnnnnnooooookkkkkkkkklllllllllmmmmmmkkkiiihhhiiijjjlllkkkkkkmmmmmmmmmmmmmmmmmmmmmmmmpppnnnmmmmmmnnnnnnmmmlllmmmmmmmmmnnnnnnnnnnnnnnnmmmmmmmmmnnnnnnnnnnnnoooooooooooooooppppppppppppppppppqqqqqqpppooonnnmmmooonnnmmmkkkiiigggfffeeeeeehhhnnnyyyvvvcccVVVMMMEEE@@@AAAAAA@@@@@@???>>>>>>>>><<<<<<======>>>>>>?????????>>>===>>>@@@AAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@>>>????????????@@@@@@@@@AAAAAAAAABBBBBBBBBCCCCCCCCCCCCDDDEEEFFFGGGHHHHHHEEEFFFJJJMMMOOOUUUcccrrrcccgggmmmqqqsssssstttuuuvvvvvvxxxyyyzzzzzzzzzzzz||||||~~~~~~~~~}}}}}}{{{yyyxxxxxxvvvuuuuuuuuuvvvwwwuuuvvvvvvwwwvvvuuutttsssuuuuuutttssssssssssssttttttssssssrrrrrrsssssstttvvvuuutttsssssstttuuuvvvuuuuuuvvvwwwwwwxxxyyyyyywwwwwwvvvttttttsssssssssuuuttttttsssrrrqqqpppooonnnoooqqqrrrrrrrrrqqqpppmmmmmmmmmnnnnnnoooooooookkkllllllllllllmmmmmmmmmlllkkkjjjjjjlllmmmmmmlllmmmmmmmmmmmmmmmmmmmmmmmmnnnlllkkkkkklllmmmkkkjjjlllmmmmmmmmmmmmnnnnnnnnnjjjjjjjjjkkkkkklllllllllooooooooooooppppppppppppppppppqqqqqqqqqpppnnnmmmooonnnmmmkkkjjjhhhgggggggggjjjqqq{{{kkk[[[OOOFFFBBBAAAAAA@@@??????>>>>>>===============>>>>>>?????????>>>===>>>@@@@@@???>>>@@@@@@@@@@@@@@@@@@@@@@@@????????????@@@@@@@@@@@@AAAAAAAAABBBBBBBBBCCCCCCCCCCCCDDDEEEFFFGGGHHHHHHIIIIIILLLNNNOOOSSSaaannncccggglllppprrrrrrssstttuuuvvvxxxyyyzzz{{{{{{|||||||||~~~~~~~~~~~~}}}{{{yyyxxxxxxxxxxxxwwwwwwwwwwwwvvvvvvvvvvvvvvvuuuttttttuuuuuutttsssssssssssstttuuutttrrrqqqqqqrrrtttuuuwwwwwwvvvvvvvvvvvvwwwwwwuuuuuuvvvvvvwwwwwwxxxxxxwwwvvvuuutttttttttttttttuuuttttttsssrrrqqqppppppooopppqqqssssssrrrrrrqqqnnnnnnnnnooooooooooooooollllllmmmmmmmmmnnnnnnnnnnnnlllkkklllmmmooonnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnmmmkkklllmmmmmmllljjjkkkkkkllllllmmmmmmmmmmmmllllllmmmmmmnnnoooppppppooooooooooooppppppppppppooopppqqqrrrqqqpppooonnnnnnnnnmmmlllkkkjjjiiihhhjjjmmmuuuwwwaaaQQQHHHDDD@@@@@@@@@???>>>>>>===============>>>>>>>>>>>>???@@@>>>======??????>>><<<@@@@@@@@@@@@@@@@@@@@@@@@????????????@@@@@@@@@AAAAAAAAAAAABBBBBBBBBCCCCCCCCCCCCDDDEEEFFFGGGHHHHHHIIIJJJMMMOOOOOOTTTaaaooocccggglllooopppqqqrrrsssuuuvvvwwwyyy{{{||||||}}}||||||~~~~~~~~~~~~~~~|||zzzyyyyyyzzzzzzyyyyyyxxxwwwvvvvvvvvvvvvvvvuuuuuutttuuuuuutttsssssssssssstttvvvtttrrrpppppprrrtttvvvwwwwwwwwwwwwwwwwwwwwwwwwuuuuuuuuuvvvvvvvvvwwwwwwvvvuuuuuuttttttttttttuuuuuuttttttsssrrrrrrqqqqqqpppqqqrrrssstttssssssrrrooopppppppppppppppppppppmmmmmmmmmnnnnnnnnnooooooooommmllllllnnnoooooonnnnnnnnnnnnnnnnnnnnnnnnnnnpppooonnnnnnoooooonnnmmmjjjjjjkkkkkklllmmmmmmmmmmmmnnnnnnooopppqqqrrrrrrnnnoooooooooppppppppppppooopppqqqrrrrrrrrrqqqpppnnnnnnmmmmmmlllkkkjjjjjjkkkpppxxxhhhTTTJJJFFFAAA@@@@@@???>>>>>>======>>>>>>>>>>>>>>>>>>>>>>>>@@@>>>======>>>>>><<<;;;?????????????????????????????????@@@@@@@@@AAAAAAAAAAAAAAABBBBBBBBBCCCCCCCCCCCCDDDEEEFFFGGGHHHHHHFFFHHHKKKOOOPPPVVVeeesssdddggglllooopppqqqrrrttttttuuuwwwyyyzzz{{{|||||||||}}}}}}~~~~~~~~~}}}{{{yyyzzzzzzzzzzzzyyyxxxxxxwwwvvvvvvuuuuuuuuuuuuuuuuuuuuutttsssssssssssstttvvvtttrrrpppppprrrtttvvvvvvvvvvvvvvvvvvvvvvvvvvvuuuuuuuuuuuuuuuuuuvvvvvvuuuttttttttttttuuuuuuvvvuuuttttttssssssrrrrrrrrrqqqrrrsssuuuuuuttttttsssqqqqqqqqqqqqqqqqqqqqqqqqnnnnnnooooooooooooppppppnnnmmmllllllnnnoooooonnnooooooooooooooooooooooooqqqooonnnnnnooopppnnnmmmjjjjjjkkkkkklllmmmmmmnnnkkkllllllmmmnnnnnnoooooonnnoooooooooppppppppppppooopppqqqrrrssssssrrrqqqoooooonnnnnnmmmlllkkkkkkkkkqqqzzznnnYYYMMMIIIAAAAAA@@@@@@??????>>>>>>????????????>>>>>>>>>>>>@@@>>>======>>>>>><<<;;;???????????????????????????@@@@@@@@@@@@AAAAAAAAAAAAAAAAAABBBBBBBBBCCCCCCCCCCCCDDDEEEFFFGGGHHHHHHGGGHHHLLLOOOQQQWWWeeetttfffiiilllooopppqqqsssttttttuuuwwwxxxyyyzzzzzz{{{|||}}}}}}~~~~~~~~~~~~}}}|||zzzzzzzzzzzzyyyyyyyyyyyywwwwwwvvvuuuuuuuuuuuuuuuuuuuuutttsssssssssssstttuuutttrrrqqqqqqrrrtttuuuuuuuuuvvvvvvvvvvvvuuuuuuttttttttttttuuuuuuuuuuuutttttttttttttttuuuvvvwwwttttttttttttssssssrrrrrrrrrssstttuuuvvvuuuuuutttrrrrrrrrrrrrrrrqqqqqqqqqooooooooopppppppppqqqqqqooommmlllmmmnnnoooooooooooooooooooooooooooooooooooonnnlllmmmnnnnnnmmmkkkjjjjjjkkklllmmmnnnnnnooonnnnnnooooooooopppppppppooooooooooooppppppppppppooopppqqqsssttttttssssssqqqqqqpppooonnnmmmlllkkkkkkqqq{{{vvv___QQQKKKBBBBBBBBBAAA@@@@@@??????@@@????????????>>>>>>>>>@@@>>>======??????>>><<>>>>>???>>>===>>>@@@@@@???>>>????????????????????????@@@@@@@@@AAAAAAAAABBBBBBAAAAAAAAABBBBBBBBBCCCCCCCCCCCCDDDEEEFFFGGGHHHHHHLLLLLLOOOQQQRRRVVVcccqqqhhhkkknnnpppqqqrrrtttvvvtttuuuvvvwwwwwwwwwwwwwww|||}}}}}}~~~~~~~~~~~~}}}~~~~~~}}}|||{{{yyywwwwwwxxxyyyzzzxxxwwwuuutttttttttuuuvvvuuuuuutttsssssssssssstttssssssssssssssssssssssssuuuvvvwwwxxxxxxwwwvvvuuutttttttttttttttttttttssssssssssssttttttvvvwwwxxxtttttttttttttttsssssssssssstttvvvwwwwwwwwwvvvuuutttttttttssssssrrrrrrrrrppppppqqqqqqqqqrrrrrrrrrrrrpppooopppqqqsssrrrrrrppppppppppppppppppppppppqqqpppooooooppppppooonnnkkkkkklllmmmnnnooopppqqqqqqqqqpppoooooonnnnnnmmmooooooooooooppppppppppppnnnppprrrtttuuuuuuuuuuuutttsssrrrpppnnnmmmkkkkkkllltttlllXXXNNNEEEDDDDDDCCCCCCBBBAAAAAA@@@@@@@@@@@@??????>>>>>>???>>>===>>>@@@AAAAAA@@@>>>>>>>>>>>>>>>>>>>>>>>>@@@@@@AAAAAAAAABBBBBBBBBAAAAAAAAABBBBBBBBBCCCCCCCCCCCCDDDEEEFFFGGGHHHHHHHHHJJJMMMQQQSSSXXXggguuugggjjjnnnqqqrrrrrrsssssstttuuuvvvwwwxxxyyyzzzzzz{{{||||||}}}~~~~~~~~~~~~~~~~~~~~~yyyyyyyyyxxxxxxwwwwwwwwwyyyyyywwwvvvttttttssssssuuuuuuuuuuuuuuuuuuuuuuuuttttttsssssssssttttttuuuyyyyyyyyyxxxwwwvvvuuuuuuuuuuuuttttttssssssrrrrrrvvvuuusssrrrssstttvvvxxxvvvvvvvvvvvvuuuuuuuuuuuuuuuttttttvvvyyyyyyuuurrroooqqqrrrtttuuuuuuttttttrrrqqqqqqppppppqqqqqqrrrpppppppppoooppppppqqqrrrrrrrrrrrrqqqqqqqqqpppppprrrrrrrrrqqqqqqppppppppppppppppppoooooooooooooooqqqqqqqqqqqqqqqqqqqqqqqqmmmmmmnnnnnnooooooooopppoooppprrrssstttuuuuuuuuutttuuuvvvtttpppllliiihhhnnnuuu~~~www^^^NNNGGGDDDAAA@@@@@@AAAAAAAAAAAAAAA@@@???@@@AAACCCDDD>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>@@@???>>>>>>>>>???AAAAAAEEEDDDCCCBBBAAABBBCCCCCCDDDDDDEEEFFFGGGHHHHHHIIIGGGIIIMMMPPPQQQVVVdddqqqhhhkkkoooqqqrrrrrrssstttvvvvvvwwwxxxxxxyyyzzzzzz||||||}}}}}}~~~~~~~~~~~~zzzzzzzzzyyyxxxwwwwwwvvvxxxwwwvvvuuuttttttssstttvvvvvvvvvvvvvvvvvvvvvvvvuuuttttttsssssssssssstttxxxxxxxxxxxxwwwvvvuuutttuuuuuuuuutttttttttttttttvvvuuutttssssssuuuvvvxxxwwwvvvvvvvvvuuuuuuuuuuuuuuuttttttvvvxxxxxxuuurrrpppqqqrrrtttttttttttttttrrrrrrqqqqqqqqqqqqrrrrrrpppppppppppppppqqqrrrrrrrrrrrrrrrrrrqqqqqqqqqqqqrrrrrrrrrrrrqqqqqqqqqpppqqqqqqqqqqqqqqqqqqqqqqqqrrrrrrrrrrrrrrrrrrrrrrrrnnnnnnooooooooopppppppppooooooqqqrrrtttuuuuuuuuutttvvvvvvtttpppllljjjiiiooovvv{{{aaaPPPGGGEEEAAA@@@@@@AAAAAAAAA???????????????@@@AAAAAA>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>@@@???>>>>>>>>>???@@@AAACCCBBBAAA@@@AAAAAABBBCCCDDDDDDEEEFFFGGGHHHHHHIIIGGGIIIMMMPPPQQQVVVdddrrriiilllppprrrssssssuuuvvvxxxxxxyyyyyyzzzzzzzzz{{{}}}}}}}}}~~~~~~~~~}}}||||||{{{zzzxxxwwwvvvvvvvvvvvvuuutttttttttttttttwwwwwwwwwwwwwwwwwwwwwwwwuuuuuutttsssrrrrrrsssssswwwxxxxxxwwwwwwvvvuuuttttttuuuuuuuuuuuuuuuvvvvvvvvvuuutttttttttuuuwwwxxxwwwwwwvvvvvvvvvuuuuuuuuuuuuuuuuuuvvvxxxwwwuuusssqqqqqqrrrsssttttttttttttrrrrrrqqqqqqqqqqqqrrrrrrqqqqqqppppppqqqqqqrrrssssssssssssrrrrrrrrrrrrqqqsssrrrrrrrrrrrrrrrqqqqqqrrrrrrrrrrrrrrrsssssssssssssssssssssssssssssssssoooppppppppppppqqqqqqqqqmmmnnnppprrrssstttuuuuuutttuuuvvvtttqqqmmmkkkkkkqqqwwweeeSSSHHHEEEBBB@@@@@@AAAAAA@@@===>>>??????????????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>??????>>>>>>??????@@@AAA@@@@@@@@@@@@@@@AAACCCCCCDDDDDDEEEFFFGGGHHHHHHIIIHHHIIILLLPPPQQQWWWeeessskkkmmmqqqsssssstttvvvwwwzzzzzzzzzzzz{{{{{{{{{|||~~~~~~~~~~~~}}}}}}}}}|||zzzyyywwwvvvvvvuuuuuutttttttttttttttuuuwwwwwwwwwwwwwwwwwwwwwwwwuuuuuutttsssrrrrrrrrrrrrvvvvvvwwwwwwvvvuuuuuutttttttttuuuuuuvvvvvvwwwwwwvvvvvvuuuuuuuuuvvvwwwxxxwwwwwwwwwvvvvvvvvvuuuuuuuuuuuuuuuvvvwwwvvvuuutttqqqrrrrrrsssssstttttttttrrrrrrrrrqqqqqqrrrrrrrrrqqqqqqqqqqqqqqqrrrsssssstttttttttsssssssssrrrrrrssssssssssssrrrrrrrrrrrrrrrrrrssssssssssssssstttttttttttttttttttttttttttqqqqqqqqqqqqqqqqqqqqqqqqmmmmmmoooqqqrrrsssttttttsssttttttssspppmmmllllllrrrxxxiiiWWWIIIFFFBBBAAAAAAAAAAAA@@@===>>>???@@@@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>???????????????@@@@@@@@@??????@@@@@@BBBCCCDDDDDDDDDDDDEEEFFFGGGHHHHHHIIIHHHIIILLLOOOQQQWWWffftttlllnnnqqqrrrssstttvvvxxxzzzzzzzzz{{{{{{||||||}}}~~~}}}~~~~~~|||{{{yyyxxxwwwvvvvvvuuuuuutttttttttuuuuuuvvvvvvvvvvvvvvvvvvvvvvvvttttttsssrrrrrrrrrrrrrrruuuuuuvvvvvvvvvuuuttttttttttttuuuuuuvvvvvvwwwwwwvvvvvvvvvvvvvvvwwwxxxxxxwwwwwwwwwwwwvvvvvvvvvvvvuuuuuuvvvvvvvvvuuuuuuuuurrrrrrrrrrrrssssssttttttsssrrrrrrrrrrrrrrrrrrsssrrrrrrrrrrrrrrrsssssstttuuuuuuuuuttttttttttttsssssssssssssssssssssssssssrrrrrrrrrsssssssssttttttttttttttttttttttttttttttrrrrrrrrrqqqqqqqqqqqqqqqlllmmmooopppqqqqqqrrrrrrpppqqqrrrpppnnnllllllmmmrrrxxxkkkZZZJJJGGGCCCAAAAAAAAAAAA@@@>>>???@@@AAAAAA@@@???>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>??????@@@@@@@@@@@@???@@@AAABBBCCCDDDEEEFFFDDDDDDEEEFFFGGGHHHHHHIIIHHHIIILLLOOOQQQWWWgggvvvlllnnnppprrrrrrtttvvvxxxyyyyyyzzz{{{|||}}}~~~~~~~~~~~~~~~}}}|||zzzyyyxxxxxxwwwwwwvvvuuuuuuuuuuuuuuuttttttttttttttttttttttttssssssrrrrrrrrrrrrssssssttttttuuuuuuuuuuuutttttttttuuuuuuuuuuuuuuuvvvvvvvvvwwwwwwwwwxxxxxxxxxxxxxxxxxxwwwwwwwwwvvvvvvvvvuuuvvvwwwvvvuuutttuuuwwwssssssrrrrrrrrrsssssstttssssssrrrrrrrrrrrrssssssssssssrrrrrrsssssstttuuuvvvvvvvvvuuuuuuuuuttttttsssssssssttttttttttttuuurrrrrrrrrsssttttttuuuuuuttttttttttttttttttttttttrrrrrrrrrqqqqqqqqqqqqpppmmmnnnooooooppppppoooooommmmmmnnnmmmkkkjjjkkklllqqqvvv}}}~~~mmm\\\JJJGGGDDDAAAAAAAAAAAA@@@@@@@@@@@@AAA@@@@@@??????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>???@@@@@@@@@@@@??????@@@BBBCCCDDDEEEEEEEEEDDDDDDEEEFFFGGGHHHHHHIIIIIIIIILLLOOOQQQXXXgggwwwlllmmmpppqqqqqqsssvvvxxxwwwwwwyyyzzz|||}}}~~~}}}}}}||||||{{{zzzzzzyyyzzzyyyxxxvvvvvvuuuuuuuuuttttttttttttttttttttttttqqqqqqqqqqqqrrrsssttttttsssttttttuuuuuutttttttttuuuuuuuuutttttttttttttttvvvwwwxxxxxxyyyyyyxxxxxxxxxxxxxxxwwwwwwwwwvvvvvvtttvvvwwwvvvtttsssuuuxxxtttsssrrrrrrrrrrrrssstttssssssrrrrrrrrrrrrsssssssssssssssssssssttttttuuuwwwwwwvvvvvvvvvuuuuuuuuussssssttttttuuuuuuuuuuuussssssttttttuuuvvvvvvwwwssssssssssssssssssssssssrrrqqqqqqqqqppppppppppppnnnoooooooooooonnnmmmmmmiiijjjjjjiiihhhgggiiijjjooottt{{{|||mmm\\\KKKHHHDDDBBBAAAAAAAAA@@@@@@@@@???>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>===>>>???@@@AAA@@@@@@??????@@@AAACCCDDDDDDCCCCCCDDDDDDEEEFFFGGGHHHHHHIIIIIIIIILLLOOOQQQXXXhhhxxxlllmmmooopppqqqrrruuuxxxuuuvvvxxxzzz|||~~~~~~}}}}}}||||||{{{{{{{{{zzz{{{zzzyyywwwvvvuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuupppppppppqqqrrrssstttuuussssssttttttuuuttttttsssuuuuuuttttttsssssssssrrrwwwwwwxxxyyyyyyyyyyyyxxxxxxxxxxxxwwwwwwwwwwwwvvvtttvvvwwwvvvtttsssuuuxxxuuutttsssrrrqqqrrrsssttttttssssssrrrrrrssssssttttttsssssssssssstttuuuuuuwwwwwwwwwwwwvvvvvvvvvvvvssstttttttttuuuuuuvvvvvvtttuuuuuuvvvwwwxxxxxxxxxssssssssssssssssssssssssqqqqqqqqqppppppooooooooooooooooooooonnnmmmlllkkkggghhhhhhgggffffffhhhiiinnnsssyyy~~~{{{|||mmm]]]KKKHHHDDDBBBAAAAAAAAA@@@@@@???>>><<<<<<<<<===>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>===>>>???@@@AAA@@@??????>>>???AAABBBCCCBBBBBBAAADDDDDDEEEFFFGGGHHHHHHIIIIIIJJJLLLOOOQQQXXXiiixxxmmmoooqqqrrrrrrtttwwwzzzxxxyyyzzz|||}}}}}}}}}}}}|||{{{{{{{{{|||~~~~~~|||zzz{{{{{{zzzyyywwwvvvuuuuuuwwwuuurrrrrrsssuuuvvvvvvvvvvvvuuutttttttttttttttttttttssssssssssssttttttttttttttttttuuuuuuuuuuuuvvvwwwwwwwwwwwwxxxxxxxxxyyyyyyyyyyyyyyyxxxvvvvvvxxxxxxxxxwwwwwwwwwvvvvvvxxxxxxwwwuuutttsssrrrqqqqqqrrrrrrrrrrrrrrrrrrsssuuuuuuuuuuuuuuuuuuuuuuuuuuuuuussssssrrrssstttuuutttssssssrrrssstttuuuvvvvvvvvvuuuuuuuuuuuuvvvvvvvvvuuusssrrrqqqqqqrrrrrrrrrqqqqqqpppooonnnmmmmmmmmmmmmmmmlllkkkjjjiiihhhhhhfffdddcccccceeehhhiiilllpppuuuyyy|||}}}ppp___NNNGGGCCCDDDDDD@@@;;;:::@@@@@@@@@?????????????????????@@@@@@@@@@@@?????????@@@@@@@@@???>>><<<:::<<<===>>>???????????????@@@@@@AAAAAAAAAAAABBBBBBGGGFFFFFFEEEEEEEEEEEEEEEHHHLLLIIIKKKTTTYYYbbbsssmmmoooqqqssssssuuuwwwyyyyyyzzz{{{|||}}}~~~~~~~~~~~~|||{{{{{{{{{|||~~~~~~|||zzz{{{{{{zzzyyyxxxwwwwwwvvvxxxvvvsssssstttvvvvvvvvvwwwwwwvvvuuuuuuuuuuuuuuuwwwwwwvvvvvvvvvvvvwwwwwwvvvvvvvvvvvvwwwwwwwwwwwwuuuvvvvvvvvvvvvwwwwwwwwwyyyyyyyyyyyyxxxwwwvvvuuuxxxxxxwwwwwwwwwvvvvvvvvvvvvvvvuuuuuutttsssrrrrrrqqqrrrrrrrrrrrrsssssssssttttttttttttttttttttttttuuuuuusssssssssssstttuuutttssssssrrrssstttuuuvvvvvvvvvuuuuuuuuuuuuvvvvvvwwwvvvtttsssrrrrrrssssssssssssrrrqqqpppoooooonnnkkkkkkkkkjjjiiihhhgggffffffdddbbbaaabbbcccfffgggjjjnnnrrrwwwzzz}}}qqq```PPPHHHBBBBBBBBB???===>>>======>>>>>>?????????@@@??????@@@@@@@@@@@@????????????@@@??????>>>===<<<@@@@@@AAAAAA@@@@@@??????@@@@@@AAAAAAAAAAAABBBBBBAAABBBBBBDDDFFFHHHJJJKKKHHHLLLIIIJJJTTTXXXaaassskkknnnrrrtttuuuuuuwwwxxxzzzzzz|||}}}~~~~~~{{{|||{{{{{{}}}~~~~~~|||yyyzzzzzzzzzzzzyyyyyyyyyxxxzzzxxxuuutttuuuvvvvvvuuuxxxwwwwwwvvvvvvvvvvvvwwwttttttssssssssssssttttttvvvvvvvvvvvvwwwwwwwwwwwwuuuuuuuuuvvvvvvvvvvvvwwwxxxxxxxxxxxxwwwvvvuuutttwwwwwwwwwwwwvvvvvvvvvvvvtttttttttssssssrrrrrrrrrqqqqqqrrrrrrssssssssssssttttttttttttttttttttttttuuuuuussssssssstttuuuvvvsssssssssrrrsssssstttuuuuuuuuuuuuuuuuuuuuuuuuuuuvvvvvvuuutttsssssssssssspppoooooonnnmmmlllkkkkkkiiiiiiiiihhhgggfffeeedddcccaaa___^^^___```cccdddgggkkkooosssvvvzzz}}}rrraaaSSSJJJBBB@@@AAA??????AAA;;;;;;<<<===>>>???@@@AAA??????@@@@@@@@@@@@????????????>>>>>>>>>>>>??????CCCCCCCCCCCCBBBAAA@@@???@@@@@@AAAAAAAAAAAABBBBBB@@@@@@BBBCCCFFFIIIKKKLLLFFFKKKIIIJJJSSSWWWaaasssjjjnnnrrruuuuuuuuuvvvwwwzzz{{{|||~~~~~~~~~}}}{{{}}}||||||}}}~~~~~~{{{yyyzzzzzzzzzzzzzzzzzzzzzzzz{{{yyywwwvvvwwwwwwvvvuuuwwwwwwvvvuuuuuuvvvvvvvvvssssssrrrrrrrrrrrrsssssstttttttttuuuuuuuuuuuuvvvvvvvvvvvvvvvwwwwwwwwwwwwwwwwwwxxxwwwwwwvvvuuutttwwwwwwvvvvvvvvvuuuuuuuuurrrrrrrrrrrrrrrrrrrrrrrrqqqqqqrrrrrrssstttttttttuuuuuuuuuuuuuuuuuuuuuuuuuuuttttttsssssstttvvvvvvsssssssssssssssssstttttttttuuuuuuuuuuuuuuuuuutttttttttssssssrrrrrrrrrrrrnnnnnnmmmlllkkkjjjjjjiiiiiihhhhhhgggfffdddcccbbb___^^^\\\[[[[[[]]]___aaaeeehhhmmmpppsssvvvzzz|||uuucccSSSKKKCCCBBBBBB@@@@@@BBB=========>>>???@@@@@@@@@??????@@@@@@@@@@@@?????????>>>=========>>>@@@AAAAAABBBBBBBBBBBBBBBAAAAAA@@@@@@@@@AAAAAAAAABBBBBBDDDDDDDDDDDDEEEFFFGGGHHHFFFKKKJJJJJJRRRVVV```sssjjjnnnrrruuuuuuuuuvvvwwwzzz{{{|||~~~}}}~~~~~~|||}}}}}}}}}}}}~~~~~~{{{yyyyyyyyyzzzzzzzzzzzz{{{{{{{{{yyywwwwwwwwwwwwvvvuuuuuuuuutttttttttuuuuuuvvvwwwwwwvvvvvvvvvvvvwwwwwwuuuuuuuuuvvvvvvvvvwwwwwwwwwwwwxxxxxxxxxxxxyyyyyywwwwwwxxxwwwwwwvvvuuutttvvvvvvvvvuuuuuuuuuttttttqqqqqqqqqrrrrrrrrrrrrrrrqqqqqqrrrsssssstttuuuuuuvvvvvvvvvvvvvvvvvvvvvvvvuuuttttttssstttuuuvvvwwwtttttttttttttttttttttsssttttttuuuuuuuuuuuuttttttqqqqqqrrrqqqqqqqqqpppppprrrrrrqqqpppooonnnmmmmmmiiihhhhhhgggeeedddbbbaaa\\\[[[YYYXXXXXXZZZ\\\^^^bbbeeejjjmmmpppsssvvvxxx|||}}}yyyfffSSSLLLFFFEEEEEEBBB???@@@@@@@@@@@@@@@@@@@@@@@@@@@??????@@@@@@@@@@@@??????>>>>>>=========???@@@AAA>>>>>>@@@AAABBBBBBBBBBBB@@@@@@@@@AAAAAAAAABBBBBBFFFFFFEEEEEEEEEEEEEEEFFFEEELLLKKKKKKRRRUUU```uuukkknnnrrrtttuuuuuuwwwxxxzzzzzz|||}}}~~~}}}~~~}}}~~~~~~}}}~~~~~~{{{yyyyyyyyyyyyyyyyyyzzzzzzzzzzzzxxxwwwwwwxxxxxxvvvuuutttttttttttttttuuuuuuvvvwwwwwwvvvvvvvvvvvvwwwwwwxxxyyyyyyyyyyyyzzzzzzzzzxxxxxxxxxyyyyyyyyyzzzzzzxxxxxxxxxxxxwwwvvvuuutttuuuuuuuuuuuuttttttttttttrrrrrrrrrrrrrrrrrrrrrrrrqqqqqqrrrssstttuuuuuuvvvvvvvvvvvvvvvvvvvvvvvvvvvuuuttttttttttttuuuwwwxxxuuuuuuvvvvvvvvvuuuttttttssstttuuuvvvvvvuuutttsssoooppppppqqqqqqpppooooooqqqppppppooonnnmmmlllkkkhhhhhhgggfffdddbbbaaa```ZZZYYYWWWUUUVVVXXXZZZ\\\^^^aaafffiiikkknnnqqqtttxxxyyy|||}}}lllVVVNNNHHHGGGFFFBBB???>>>BBBBBBAAAAAAAAA@@@@@@@@@??????@@@@@@@@@@@@??????>>>>>>===>>>>>>???@@@@@@;;;<<<>>>???AAABBBBBBBBB@@@@@@AAAAAAAAAAAABBBBBBDDDDDDDDDDDDEEEFFFHHHHHHEEEMMMLLLMMMRRRUUUaaavvvmmmoooqqqssssssuuuwwwyyyyyyzzz{{{|||}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~{{{yyyyyyyyyyyyyyyyyyxxxxxxxxxxxxvvvvvvwwwxxxxxxvvvuuuuuuuuuttttttuuuvvvvvvwwwvvvvvvuuuuuuuuuuuuvvvvvvzzzzzzzzz{{{{{{{{{||||||wwwwwwxxxxxxxxxyyyyyyyyyyyyyyyyyyyyyxxxwwwvvvuuuuuuuuuuuutttttttttssssssssssssssssssrrrrrrrrrrrrqqqqqqrrrssstttuuuvvvvvvttttttttttttttttttttttttuuuttttttttttttvvvxxxyyyvvvwwwxxxxxxwwwvvvuuutttrrrsssuuuvvvvvvuuusssrrrooopppqqqqqqqqqqqqpppooommmmmmlllkkkjjjiiihhhhhhffffffeeedddbbb```^^^]]]YYYWWWUUUTTTTTTVVVYYYZZZZZZ]]]aaadddgggiiilllnnnsssuuuwwwzzz}}}}}}sssZZZQQQIIIFFFDDDAAA???@@@@@@@@@@@@@@@@@@@@@AAAAAA??????@@@@@@@@@@@@??????===>>>>>>????????????>>>======>>>@@@AAAAAAAAAAAA@@@@@@AAAAAAAAAAAABBBBBBBBBBBBCCCDDDFFFGGGIIIJJJFFFNNNNNNNNNSSSVVVbbbxxxnnnoooqqqrrrrrrtttwwwzzzxxxyyyzzz|||}}}}}}}}}}}}~~~~~~~~~~~~~~~{{{yyyyyyyyyyyyxxxxxxwwwwwwwwwvvvuuuuuuvvvxxxxxxwwwuuuvvvvvvuuuvvvvvvwwwxxxxxxzzzzzzyyyyyyyyyyyyzzzzzzyyyyyyyyyzzzzzzzzz{{{{{{vvvwwwwwwwwwwwwxxxxxxxxxyyyyyyzzzyyyyyyxxxwwwvvvuuuuuutttttttttssssssssstttttttttssssssrrrrrrrrrqqqqqqrrrssstttuuuvvvwwwssssssssssssssssssssssssuuutttttttttuuuvvvxxxyyywwwxxxyyyyyyxxxwwwvvvuuurrrsssuuuvvvvvvuuusssrrroooppprrrrrrsssrrrqqqpppooonnnnnnmmmlllkkkjjjjjjeeedddcccbbb```^^^\\\[[[XXXWWWUUUSSSTTTVVVXXXZZZWWWZZZ^^^aaacccfffiiikkkpppqqqtttwwwzzz}}}~~~~~~www^^^SSSIIIDDDBBB??????AAA======>>>???@@@AAAAAABBB??????@@@@@@@@@@@@??????===>>>???@@@@@@???>>>===??????@@@AAAAAAAAA@@@@@@@@@@@@AAAAAAAAABBBBBBBBBDDDDDDDDDDDDEEEGGGHHHIIIFFFOOOOOOOOOSSSVVVcccyyymmmooorrrssstttvvvxxx{{{yyyzzz{{{|||}}}}}}}}}}}}~~~}}}}}}}}}{{{yyywwwwwwxxxxxxxxxyyyyyyyyyxxxwwwvvvuuuvvvwwwyyyzzzwwwwwwwwwvvvwwwwwwxxxyyy|||{{{zzzyyyzzzzzz|||}}}{{{zzzzzzzzzzzz{{{||||||}}}zzzxxxxxxzzz{{{zzzxxxwwwwwwxxxyyyxxxwwwvvvuuuvvvvvvvvvvvvuuuuuuuuuuuuuuutttsssrrrqqqrrrssssssqqqrrrssstttuuuuuuuuuuuuuuuttttttssssssssstttttttttuuuuuuuuuvvvvvvvvvvvvxxxxxxxxxxxxxxxxxxxxxxxxxxxvvvtttttttttuuutttsssrrrrrrrrrqqqqqqqqqppppppooonnnmmmkkkiiihhhffffffddddddbbb```^^^\\\ZZZYYYVVVUUUTTTTTTSSSSSSTTTTTTVVVVVVWWWYYY]]]bbbfffhhhjjjlllooorrrvvvzzz}}}jjjYYYHHHCCCCCCCCCAAA@@@BBBBBBBBBAAAAAA@@@@@@@@@????????????????????????AAABBBCCCBBB@@@>>>===>>>??????AAAAAAAAAAAA@@@???AAAAAAAAAAAAAAAAAAAAAAAADDDEEEFFFGGGGGGGGGGGGGGGJJJJJJLLLNNNPPPVVVfffuuummmooorrrssstttvvvxxxzzzyyyzzz{{{}}}~~~~~~~~~}}}|||||||||zzzyyyxxxxxxxxxxxxyyyyyyyyyyyyxxxwwwvvvuuuuuuwwwxxxyyywwwwwwwwwwwwwwwxxxyyyyyy{{{{{{zzzyyyyyyzzz{{{|||zzzzzzzzzzzzzzz{{{||||||~~~{{{yyyyyyzzz{{{zzzxxxwwwxxxxxxyyyyyyxxxvvvvvvvvvvvvvvvuuuuuuuuuuuuuuusssrrrqqqpppppppppqqqqqqpppqqqrrrssstttttttttttttttssssssrrrrrrrrrssssssuuuuuuuuuvvvvvvvvvwwwwwwyyyyyyxxxxxxxxxxxxxxxxxxxxxvvvtttttttttuuutttssssssrrrrrrqqqpppoooooonnnnnnmmmllljjjhhhgggfffeeedddcccaaa___]]][[[ZZZYYYVVVUUUTTTTTTSSSSSSTTTTTTUUUUUUVVVWWWZZZ^^^aaacccjjjkkkmmmqqqtttwwwzzz{{{~~~~~~mmm\\\JJJDDDDDDCCCAAAAAABBBAAAAAAAAA@@@@@@@@@@@@????????????????????????@@@AAABBBBBB@@@>>>>>>???===>>>???AAABBBBBBAAAAAADDDDDDDDDDDDDDDDDDDDDDDDCCCDDDEEEFFFFFFGGGGGGFFFJJJJJJLLLNNNPPPVVVfffuuunnnppprrrssstttuuuxxxzzzxxxyyy{{{}}}~~~}}}|||{{{|||{{{zzzxxxyyyyyyyyyyyyzzzzzzzzzzzzyyyxxxvvvuuuuuuvvvwwwxxxxxxxxxwwwwwwxxxxxxyyyzzz{{{zzzzzzyyyyyyyyyzzzzzzzzzzzzzzzzzzzzz{{{{{{|||~~~|||{{{zzz{{{{{{yyyxxxxxxxxxyyyyyyyyyxxxwwwvvvvvvvvvvvvuuuuuutttttttttsssrrrqqqpppppppppqqqqqqooopppqqqrrrsssssssssssssssrrrrrrrrrrrrrrrssssssvvvvvvvvvvvvvvvwwwwwwxxxyyyyyyyyyyyyyyyyyyyyyyyyyyywwwuuutttuuuuuutttssssssrrrqqqpppooonnnmmmllllllllljjjiiigggfffeeedddbbbaaa```^^^\\\ZZZYYYXXXVVVVVVUUUTTTTTTTTTTTTUUUUUUUUUUUUUUUWWWYYY[[[\\\fffgggjjjmmmpppsssuuuvvvyyy{{{}}}rrr```NNNFFFEEECCCAAAAAA@@@@@@@@@@@@@@@????????????????????????????????????@@@BBBAAA@@@???@@@@@@;;;<<>>???@@@AAABBBAAA@@@???@@@@@@AAAAAAAAABBBBBBBBBCCCDDDEEEGGGHHHIIIIIIIIIJJJJJJLLLNNNPPPVVVfffuuuqqqrrrttttttssstttuuuwwwuuuvvvxxxzzz|||}}}}}}}}}zzz|||~~~~~~}}}}}}~~~~~~}}}{{{yyyyyyyyyyyyzzzzzzzzzzzzxxxxxxxxxyyyyyyyyyyyyzzzzzzzzzyyyyyyzzzzzz{{{|||||||||||||||{{{zzzyyyyyyyyyyyyyyyyyyyyyzzzzzz{{{{{{}}}}}}|||{{{{{{|||{{{zzzyyyyyyyyyzzzzzzyyyyyyxxxwwwvvvvvvuuuuuuqqqqqqrrrrrrrrrqqqpppooorrrrrrssstttuuuuuuuuuuuuttttttttttttuuuvvvwwwwwwwwwvvvtttssstttuuuwwwxxxyyyzzzzzz{{{{{{|||||||||{{{yyyvvvuuuuuuuuutttrrrrrrqqqpppooonnnmmmlllkkkiiihhhhhhgggfffeeedddccc```___^^^]]][[[ZZZYYYXXX[[[[[[ZZZYYYYYYYYYYYYZZZYYYXXXXXXWWWVVVUUUUUUTTTSSSUUUWWW[[[___cccfffhhhmmmnnnpppsssvvvxxxyyyzzz|||{{{~~~ttt[[[NNNHHHEEEBBBBBB?????????@@@@@@@@@@@@@@@????????????????????????===???AAAAAA@@@@@@AAABBB???@@@AAAAAAAAAAAA??????AAAAAABBBBBBCCCDDDDDDDDD@@@AAACCCDDDFFFFFFGGGGGGJJJJJJLLLNNNPPPVVVfffuuuqqqsssttttttssssssuuuvvvwwwxxxyyy{{{|||}}}}}}}}}zzz{{{}}}~~~}}}||||||}}}~~~|||{{{xxxxxxxxxxxxyyyyyyyyyyyywwwxxxyyyzzz{{{|||||||||zzzzzzzzzzzzzzz{{{{{{|||}}}}}}}}}}}}}}}{{{zzzyyyyyyyyyxxxxxxyyyyyyzzz{{{yyy|||~~~|||}}}~~~||||||zzzyyyyyyzzzzzz{{{{{{{{{zzzyyyxxxwwwvvvuuuqqqqqqrrrrrrrrrqqqpppoooqqqqqqrrrsssttttttttttttsssssssssttttttuuuwwwwwwvvvuuusssrrrrrrtttvvvxxxyyyzzzzzz{{{||||||}}}}}}|||yyywwwvvvvvvuuutttrrrqqqqqqpppoooooonnnmmmmmmiiiiiihhhgggfffeeedddddd```______]]]\\\[[[ZZZYYYZZZZZZYYYXXXXXXXXXXXXYYYWWWWWWWWWWWWWWWVVVUUUUUURRRSSSUUUXXX[[[]]]```aaafffgggiiikkkmmmooopppqqquuuwwwzzz|||}}}~~~~~~yyy{{{yyy___PPPIIIEEECCCBBB@@@@@@@@@@@@AAAAAAAAABBB????????????????????????>>>@@@AAAAAA@@@???@@@AAA===>>>@@@AAABBBAAAAAA@@@BBBBBBBBBCCCDDDEEEEEEEEEAAABBBCCCEEEFFFGGGHHHHHHJJJJJJLLLNNNPPPVVVfffuuurrrsssttttttsssssstttvvvyyyzzz{{{|||}}}}}}}}}}}}yyy{{{}}}}}}|||{{{{{{|||}}}{{{zzzwwwwwwxxxxxxxxxyyyyyyyyywwwxxxyyy{{{|||}}}}}}~~~{{{zzzzzzzzzzzz{{{||||||}}}~~~~~~~~~~~~|||zzzyyyyyyyyyxxxxxxyyyyyyzzz{{{xxx|||}}}~~~}}}|||{{{zzzyyyzzz{{{{{{||||||{{{zzzyyywwwwwwvvvsssssstttuuutttsssrrrqqqppppppqqqrrrssssssssssssrrrrrrrrrssstttuuuvvvvvvuuutttrrrqqqqqqsssvvvwwwzzzzzzzzz{{{|||}}}}}}~~~|||zzzwwwvvvvvvuuutttrrrqqqqqqppppppoooooonnnnnniiiiiihhhgggfffeeeeeeeee``````___^^^]]][[[ZZZZZZYYYYYYXXXWWWWWWWWWWWWWWWVVVVVVWWWWWWWWWVVVVVVUUUSSSSSSTTTVVVXXXZZZ[[[\\\```aaaccceeegggiiiiiijjjmmmooorrrtttuuuwwwyyy{{{~~~yyy{{{{{{aaaQQQJJJEEECCCBBB@@@@@@@@@AAAAAABBBBBBBBB???????????????????????????@@@BBBBBB@@@???@@@@@@;;;===???AAABBBCCCBBBBBBAAAAAAAAABBBCCCDDDDDDEEEDDDEEEFFFHHHJJJKKKKKKKKKJJJJJJLLLNNNPPPVVVfffuuu~~~rrrssssssrrrqqqrrrtttwwwwwwxxxzzz|||}}}}}}||||||~~~~~~~~~~~~|||zzzxxxxxxxxxyyyzzzyyyxxxyyy{{{|||{{{zzzwwwwwwxxxyyyzzz{{{|||}}}}}}||||||||||||}}}}}}~~~~~~|||{{{zzzzzzzzz{{{{{{{{{{{{{{{{{{zzz{{{}}}~~~~~~|||{{{||||||{{{{{{{{{zzzzzzzzz}}}}}}}}}}}}||||||||||||ttttttuuuuuuttttttsssrrrqqqqqqssstttuuuwwwxxxxxxtttuuuuuuuuusssrrrsssttttttssssssttttttuuuvvvwwwvvvxxxzzz|||||||||zzzzzzzzzzzzyyyxxxwwwvvvuuuuuuqqqqqqpppooonnnmmmllllllhhhgggggggggffffffffffff]]]]]]\\\\\\[[[ZZZYYYYYY[[[[[[ZZZXXXXXXWWWWWWWWWXXXYYYYYYYYYYYYYYYXXXXXXXXXVVVTTTSSSSSSTTTVVVXXX]]]^^^```bbbcccdddeeeeeeggghhhjjjlllooorrrtttuuuzzz|||~~~|||{{{|||zzz```NNNHHHGGGEEEBBBCCCBBBAAAAAA@@@@@@AAAAAA@@@@@@???>>>======>>>>>>>>>===;;;:::;;;<<<>>>@@@@@@@@@AAABBBBBBBBBBBBAAAAAAAAABBBBBBDDDEEEGGGGGGEEEEEEEEEFFFGGGGGGGGGHHHHHHNNNMMMNNNUUUXXXcccwwwqqqsssssssssrrrssstttvvvwwwxxxzzz{{{}}}}}}}}}}}}~~~}}}zzzyyyyyyyyyyyyyyywwwwwwxxxyyyzzzyyyxxxxxxxxxyyyzzz{{{|||}}}}}}}}}}}}|||||||||}}}~~~~~~~~~|||{{{zzz{{{{{{{{{{{{{{{{{{{{{{{{yyy{{{|||~~~~~~}}}|||{{{{{{{{{{{{{{{zzzzzzzzzzzz}}}||||||||||||{{{{{{{{{ttttttuuuuuuttttttsssrrrssssssttttttuuuuuuvvvvvvtttuuuuuuuuusssrrrsssttttttssssssttttttuuuvvvwwwvvvwwwyyy{{{|||{{{zzzzzzzzzzzzyyywwwvvvuuussssssqqqppppppooonnnmmmlllkkkiiihhhhhhgggffffffeeeeeeaaa```___^^^\\\[[[ZZZYYY[[[[[[ZZZXXXXXXWWWWWWXXXXXXYYYYYYYYYYYYYYYXXXXXXXXXVVVTTTSSSSSSTTTVVVXXXYYYZZZ[[[]]]^^^___``````dddeeefffiiikkkmmmoooppprrrtttxxxzzz|||{{{bbbPPPIIIGGGDDDAAACCCBBBAAAAAA@@@@@@AAAAAA@@@@@@???>>>>>>>>>>>>>>>???>>>=========>>>@@@@@@???@@@@@@AAAAAAAAAAAAAAA@@@@@@@@@AAABBBCCCDDDEEEEEEEEEEEEFFFGGGGGGHHHHHHHHHNNNLLLMMMTTTXXXbbbvvvppprrruuuuuuuuutttuuuvvvvvvwwwyyy{{{}}}~~~~~~~~~~~~|||zzzzzzzzzzzzyyyxxxwwwxxxzzz{{{zzzyyyzzzzzz{{{{{{|||}}}~~~~~~}}}}}}}}}}}}}}}~~~~~~|||{{{zzz{{{{{{{{{{{{{{{{{{{{{{{{yyyzzz{{{|||}}}|||{{{{{{{{{{{{zzzzzzzzzyyyyyyyyy{{{{{{{{{{{{zzzzzzzzzzzztttuuuuuuuuuuuutttssssssuuuuuuuuuuuuuuuttttttttttttuuuuuuuuusssrrrsssttttttssssssttttttuuuvvvwwwvvvwwwyyyzzz{{{{{{zzzyyyyyyyyyxxxvvvuuusssrrrrrrpppoooooonnnmmmlllkkkkkkjjjiiiiiigggfffeeedddcccddddddbbb```^^^\\\[[[ZZZ[[[[[[ZZZYYYXXXXXXXXXXXXXXXYYYYYYZZZZZZYYYYYYYYYWWWVVVUUUSSSSSSUUUVVVWWWVVVWWWXXXZZZ[[[\\\\\\\\\``````bbbccceeefffhhhhhhgggjjjnnnrrruuuyyy}}}{{{dddRRRJJJGGGCCC@@@CCCBBBAAAAAA@@@@@@AAAAAA@@@@@@???>>>>>>>>>>>>??????@@@@@@@@@@@@AAAAAAAAA>>>??????@@@AAA@@@@@@@@@AAAAAAAAAAAAAAABBBCCCDDDDDDEEEEEEFFFGGGGGGHHHHHHGGGMMMLLLLLLSSSWWWbbbuuunnnrrrvvvxxxwwwwwwvvvvvvvvvwwwyyy{{{}}}~~~}}}|||||||||||||||{{{zzz{{{}}}~~~}}}|||{{{{{{|||}}}~~~~~~~~~~~~}}}~~~~~~~~~}}}|||{{{||||||||||||{{{{{{{{{{{{yyyzzz{{{{{{||||||{{{{{{zzzzzzzzzzzzyyyyyyyyyyyyzzzzzzzzzyyyyyyyyyxxxxxxuuuuuuuuuuuuuuutttssssssuuuuuuuuuuuuuuuuuuuuuuuutttuuuuuuuuusssrrrsssttttttssssssttttttuuuvvvwwwvvvwwwxxxyyyzzzzzzzzzyyyvvvvvvvvvuuuttttttssssssoooooonnnmmmlllkkkjjjjjjkkkkkkiiihhhfffdddcccbbbdddcccbbbaaa___^^^]]]\\\[[[[[[ZZZYYYXXXXXXYYYYYYXXXYYYYYYZZZZZZZZZZZZYYYXXXWWWUUUUUUUUUUUUWWWXXXWWWXXXYYYZZZ[[[\\\\\\\\\]]]]]]^^^___```aaabbbbbb```cccgggkkkmmmqqquuuxxxzzzyyyyyyyyy{{{}}}~~~xxxcccSSSKKKGGGCCC@@@CCCBBBAAAAAA@@@@@@AAAAAA@@@@@@???>>>>>>????????????@@@AAAAAABBBAAAAAAAAA>>>>>>???@@@@@@@@@@@@???DDDDDDCCCCCCCCCDDDDDDEEEDDDDDDEEEFFFGGGHHHHHHIIIFFFLLLKKKLLLSSSVVVaaauuunnnrrrvvvyyyyyyxxxxxxxxxwwwxxxyyy{{{|||~~~~~~}}}}}}}}}}}}|||{{{|||~~~~~~}}}|||}}}}}}~~~~~~~~~~~~~~~}}}|||}}}}}}|||||||||{{{{{{{{{yyyzzzzzz{{{{{{{{{{{{{{{{{{{{{zzzzzzzzzyyyyyyyyyyyyyyyyyyyyyxxxxxxxxxxxxuuuuuuvvvvvvuuuuuutttsssssssssttttttuuuvvvvvvvvvtttuuuuuuuuusssrrrsssttttttssssssttttttuuuvvvwwwvvvvvvwwwxxxxxxyyyyyyyyyssstttttttttuuuuuuuuuuuuoooooonnnmmmlllkkkjjjjjjlllkkkiiihhhfffdddbbbbbbaaaaaa``````______^^^^^^[[[ZZZZZZYYYYYYYYYYYYZZZXXXXXXYYYZZZ[[[[[[ZZZZZZXXXXXXWWWVVVVVVWWWXXXXXXWWWXXXYYY[[[[[[\\\\\\\\\\\\\\\\\\]]]^^^^^^______^^^```ccceeegggiiilllnnnsssrrrssssssuuuwwwyyy{{{zzz|||~~~tttaaaRRRJJJFFFDDDBBBCCCBBBAAAAAA@@@@@@AAAAAA@@@???????????????@@@@@@>>>???@@@@@@AAAAAA@@@@@@>>>>>>???@@@@@@@@@@@@???DDDDDDCCCCCCCCCDDDDDDEEECCCDDDEEEFFFGGGHHHIIIIIIFFFLLLKKKLLLSSSVVVaaauuunnnrrrwwwyyyzzzzzzzzzzzzyyyyyyzzz{{{|||~~~~~~|||{{{zzz{{{}}}~~~}}}|||}}}}}}}}}~~~~~~~~~~~~~~~}}}}}}||||||{{{{{{{{{zzz{{{{{{{{{{{{|||||||||||||||{{{{{{{{{zzzzzzzzzyyyyyyyyyyyyxxxxxxxxxxxxuuuvvvvvvvvvvvvuuuttttttssssssssstttuuuvvvvvvwwwtttuuuuuuuuusssrrrsssttttttssssssttttttuuuvvvwwwvvvvvvvvvwwwwwwxxxyyyyyyssssssttttttuuuuuuvvvvvvpppoooooonnnmmmlllkkkkkkkkkkkkiiihhhfffdddcccbbb________________________[[[ZZZZZZYYYYYYZZZZZZZZZXXXXXXYYYZZZ[[[[[[[[[[[[ZZZZZZYYYYYYYYYYYYZZZZZZVVVWWWXXXYYYZZZZZZZZZZZZ[[[[[[[[[\\\]]]]]]^^^^^^]]]^^^```aaaaaabbbccceeejjjjjjkkklllnnnpppsssttttttvvvyyyzzzzzz|||~~~tttbbbRRRIIIFFFDDDCCCCCCBBBAAAAAA@@@@@@AAAAAA@@@????????????@@@AAAAAA>>>>>>?????????@@@@@@@@@>>>??????@@@AAA@@@@@@@@@AAAAAAAAAAAAAAABBBCCCDDDCCCCCCDDDFFFGGGHHHIIIJJJGGGMMMLLLLLLSSSWWWbbbuuuooossswwwyyyzzzzzz{{{|||{{{zzzzzz{{{|||~~~}}}|||{{{|||~~~~~~}}}}}}}}}}}}}}}~~~~~~~~~~~~~~~~~~}}}}}}|||{{{{{{zzz||||||{{{{{{||||||}}}}}}}}}}}}|||||||||{{{{{{{{{zzzzzzyyyyyyyyyxxxxxxxxxvvvvvvvvvvvvvvvuuutttttttttttttttuuuuuuuuuuuuuuutttuuuuuuuuusssrrrsssttttttssssssttttttuuuvvvwwwuuuuuuuuuvvvvvvwwwxxxyyyvvvvvvvvvuuuuuuuuuttttttqqqppppppooonnnmmmlllkkkkkkjjjiiigggfffdddccccccaaaaaa``````_________^^^[[[ZZZZZZZZZZZZZZZ[[[[[[XXXXXXYYY[[[[[[\\\\\\[[[[[[[[[[[[[[[[[[[[[[[[[[[WWWWWWXXXYYYZZZZZZZZZZZZYYYZZZZZZ[[[\\\]]]]]]]]]ZZZ\\\]]]]]]\\\\\\^^^___bbbbbbcccdddfffiiilllmmmlllnnnqqqrrrsssuuuwwwyyy{{{{{{|||}}}xxxeeeTTTIIIEEEDDDDDDCCCBBBAAAAAA@@@@@@AAAAAA@@@?????????@@@@@@AAABBB@@@???>>>>>>>>>???AAAAAA???@@@@@@AAAAAAAAAAAAAAA@@@@@@@@@AAABBBCCCDDDEEECCCCCCDDDFFFGGGHHHIIIJJJHHHNNNLLLMMMTTTXXXbbbvvvpppsssvvvyyyzzz{{{|||~~~|||{{{{{{{{{|||}}}~~~~~~~~~}}}}}}}}}}}}}}}~~~~~~~~~~~~~~~}}}|||{{{{{{zzz|||||||||||||||}}}~~~~~~}}}}}}}}}}}}||||||||||||zzzzzzzzzyyyyyyyyyxxxxxxvvvvvvvvvvvvvvvuuuuuutttwwwvvvvvvuuuttttttsssssstttuuuuuuuuusssrrrsssttttttssssssttttttuuuvvvwwwuuuuuuuuuuuuvvvwwwxxxyyyyyyyyyxxxvvvuuutttsssrrrqqqqqqpppooonnnmmmlllllljjjiiiiiigggfffeeedddcccccccccbbbaaa```___^^^]]][[[ZZZZZZZZZZZZZZZ[[[[[[XXXXXXYYY[[[[[[\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\YYYYYYZZZ[[[\\\\\\\\\\\\XXXYYYYYYZZZ[[[\\\]]]]]]XXXYYYZZZZZZYYYYYY[[[\\\]]]]]]]]]___aaadddgggiiieeegggiiikkklllnnnppprrruuuuuuvvvwwwyyy|||}}}}}}hhhUUUJJJEEEDDDDDDCCCBBBAAAAAA@@@@@@AAAAAA@@@?????????@@@AAAAAABBBAAA@@@???>>>>>>@@@BBBCCC@@@@@@AAABBBBBBBBBBBBAAAAAAAAABBBCCCDDDEEEGGGHHHBBBCCCDDDFFFGGGHHHJJJJJJHHHNNNMMMNNNUUUXXXcccwwwppptttyyy{{{||||||||||||||||||||||||}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}}}}|||}}}}}}}}}}}}}}}~~~~~~~~~~~~}}}}}}||||||||||||}}}}}}}}}}}}{{{{{{zzzyyyxxxwwwvvvuuuuuuvvvxxxyyyyyyxxxvvvuuusssssstttuuuvvvvvvuuuuuuvvvvvvuuutttsssrrrrrrqqqttttttttttttttttttttttttxxxwwwvvvuuuuuuvvvwwwxxxtttuuuuuuuuuuuuuuutttttttttsssqqqooommmmmmmmmmmmjjjjjjiiiiiihhhhhhggggggcccaaa```aaaaaaaaa___]]]______]]]\\\[[[ZZZZZZZZZ[[[[[[ZZZZZZZZZZZZ[[[[[[^^^^^^]]]]]]]]]]]]\\\\\\YYYZZZ\\\]]]]]]\\\ZZZYYYYYYZZZ[[[\\\\\\\\\\\\\\\\\\[[[YYYWWWVVVWWWYYYZZZZZZ[[[[[[\\\]]]^^^^^^___[[[]]]___aaabbbdddgggiiilllnnnpppssstttwww{{{~~~~~~~~~jjjWWWNNNIIIFFFDDDAAAAAAAAA@@@@@@@@@??????BBBBBBAAAAAA@@@?????????>>>>>>?????????@@@@@@@@@===???@@@@@@???>>>@@@AAABBBBBBAAAAAAAAABBBCCCCCCCCCCCCDDDEEEFFFGGGHHHHHHJJJKKKNNNQQQRRRWWWeeesssppptttxxx{{{||||||||||||~~~}}}~~~~~~~~~~~~~~~~~~~~~~~~}}}~~~~~~~~~~~~}}}|||||||||||||||||||||}}}zzzzzzyyyxxxwwwvvvuuuuuuuuuvvvxxxyyyyyyxxxvvvuuusssttttttuuuuuuuuuuuutttuuuuuuuuutttssssssrrrrrrttttttttttttttttttttttttwwwvvvuuuuuuuuuuuuvvvwwwuuuuuuuuuuuuuuutttsssrrrtttsssqqqooonnnmmmmmmmmmjjjjjjiiiiiihhhgggggggggcccbbbaaaaaabbbaaa___^^^]]]]]]\\\\\\[[[\\\\\\\\\\\\\\\[[[[[[[[[[[[\\\\\\^^^^^^]]]]]]]]]\\\\\\\\\ZZZ[[[]]]^^^^^^]]][[[ZZZYYYYYYZZZ[[[\\\\\\[[[[[[[[[YYYXXXVVVVVVWWWXXXYYYWWWWWWXXXYYYYYYZZZ[[[[[[YYY[[[\\\\\\\\\]]]___aaadddfffjjjlllooossswwwzzzzzz|||mmmZZZNNNHHHEEECCCAAAAAAAAA@@@@@@@@@???????????????@@@@@@@@@@@@@@@?????????@@@@@@@@@@@@AAA???AAABBBBBBAAA@@@BBBCCCBBBBBBAAAAAAAAABBBCCCCCCCCCCCCDDDEEEFFFGGGHHHHHHJJJKKKNNNQQQRRRWWWeeessspppsssxxxzzz{{{{{{|||}}}~~~~~~||||||||||||||||||||||||yyyyyyxxxwwwvvvuuuuuutttuuuvvvwwwxxxxxxwwwvvvuuuttttttuuuuuuuuuttttttsssttttttttttttttttttttttttuuuuuuuuuuuuuuuuuuuuuuuuwwwvvvvvvuuuuuuvvvvvvwwwvvvvvvvvvuuuuuusssrrrqqqtttsssqqqooonnnmmmmmmmmmjjjjjjiiiiiihhhggggggfffdddcccbbbbbbcccbbb```^^^\\\\\\[[[[[[\\\\\\]]]^^^]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]\\\\\\\\\\\\[[[\\\]]]^^^^^^]]]\\\[[[YYYYYYZZZZZZZZZZZZZZZZZZYYYXXXVVVUUUUUUVVVWWWWWWUUUVVVVVVWWWWWWXXXXXXXXXYYYZZZZZZYYYXXXXXXYYY[[[[[[]]]aaadddgggkkkooosssrrruuuzzz~~~sss]]]OOOGGGDDDBBBAAAAAAAAA@@@@@@@@@??????======>>>>>>???@@@@@@AAA@@@@@@@@@@@@AAAAAAAAAAAA???AAABBBBBBAAA@@@BBBCCCAAAAAAAAAAAAAAABBBCCCDDDCCCDDDDDDEEEFFFGGGHHHHHHIIIJJJMMMPPPQQQVVVdddrrrpppssswwwyyyzzz{{{|||~~~|||||||||||||||{{{{{{{{{xxxxxxwwwwwwvvvuuuuuutttuuuuuuvvvwwwwwwvvvuuuuuuuuuuuuuuuuuutttsssrrrrrrssssssssstttttttttuuuuuuvvvvvvvvvvvvvvvvvvvvvvvvxxxxxxwwwwwwwwwwwwxxxxxxxxxxxxxxxwwwvvvtttsssrrrsssrrrqqqpppnnnmmmmmmlllkkkjjjjjjiiihhhgggffffffdddcccbbbcccccccccaaa___]]]\\\\\\[[[\\\\\\]]]]]]\\\\\\]]]]]]]]]]]]\\\\\\]]]]]]]]]\\\\\\\\\\\\[[[ZZZ[[[\\\\\\\\\\\\[[[ZZZXXXXXXYYYYYYYYYXXXXXXWWWWWWVVVUUUTTTTTTUUUVVVVVVVVVVVVWWWWWWWWWXXXXXXXXXYYYZZZZZZYYYWWWWWWXXXZZZVVVXXX[[[]]]```cccgggjjjkkkoootttyyy}}}www```PPPHHHDDDCCCAAAAAAAAA@@@@@@@@@??????======>>>>>>>>>?????????@@@@@@AAAAAAAAABBBBBBBBB===???@@@@@@???>>>@@@AAAAAAAAAAAAAAABBBBBBCCCDDDCCCDDDEEEFFFGGGHHHHHHIIIIIIJJJMMMPPPQQQVVVdddrrrppprrrvvvxxxzzz{{{}}}~~~~~~~~~}}}|||||||||{{{{{{zzzzzzxxxxxxwwwwwwvvvuuuuuuuuuuuuuuuuuuvvvvvvuuuuuuuuuttttttuuuttttttsssrrrrrrrrrrrrsssssstttuuuuuuuuuwwwwwwwwwwwwwwwwwwwwwwwwyyyyyyyyyyyyyyyyyyyyyyyyzzzzzzyyyxxxwwwvvvtttssssssrrrqqqpppooonnnllllllkkkkkkjjjiiihhhgggffffffdddcccbbbcccccccccaaa______^^^]]]\\\[[[[[[[[[[[[[[[[[[\\\]]]]]]\\\[[[[[[]]]]]]\\\\\\\\\[[[[[[[[[YYYYYYZZZZZZZZZZZZYYYYYYXXXXXXXXXXXXWWWWWWVVVUUUUUUUUUTTTTTTTTTUUUUUUUUUVVVVVVVVVVVVWWWWWWWWWWWWWWWXXXXXXXXXWWWWWWYYY[[[WWWXXXZZZ[[[[[[\\\___aaaeeeiiinnnsssxxx|||}}}eeeTTTJJJEEEDDDAAAAAAAAA@@@@@@@@@???????????????>>>>>>>>>======@@@@@@AAAAAAAAABBBBBBBBB===???@@@@@@???>>>@@@AAAAAA@@@@@@AAABBBCCCDDDDDDDDDDDDEEEFFFGGGHHHIIIIIIIIIJJJNNNPPPQQQVVVdddsssooorrruuuxxxyyyzzz}}}}}}||||||{{{{{{zzzzzzzzzxxxxxxwwwwwwwwwvvvvvvvvvuuuuuuttttttttttttuuuuuusssssstttttttttssssssrrrssssssssstttttttttuuuuuuxxxxxxxxxxxxxxxxxxxxxxxxxxxyyyzzzzzzzzzzzzyyyxxxyyyyyyyyyyyyxxxvvvuuutttrrrrrrrrrqqqooonnnlllkkklllkkkjjjiiihhhgggfffeeedddcccbbbbbbcccbbb```^^^```___]]]\\\[[[ZZZZZZZZZZZZ[[[\\\]]]]]]\\\[[[ZZZ\\\\\\\\\\\\[[[[[[[[[[[[XXXXXXXXXXXXXXXXXXXXXXXXWWWWWWWWWWWWVVVUUUTTTSSSTTTTTTTTTUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUSSSUUUVVVVVVUUUVVVXXXZZZZZZ[[[[[[ZZZYYYYYY[[[\\\```ccchhhlllpppvvv|||mmmZZZMMMGGGEEEAAAAAAAAA@@@@@@@@@??????AAA@@@@@@???>>>>>>======@@@@@@@@@@@@AAAAAAAAAAAA???AAABBBBBBAAA@@@BBBCCC@@@@@@@@@AAABBBCCCDDDEEEDDDEEEEEEFFFGGGHHHIIIIIIJJJKKKNNNQQQRRRWWWeeesssooorrruuuwwwxxxzzz}}}}}}}}}|||{{{{{{zzzyyyyyyxxxxxxxxxxxxxxxwwwwwwwwwuuuttttttttttttttttttuuurrrrrrssstttttttttssssssssssssssstttttttttttttttyyyyyyyyyyyyyyyyyyyyyyyywwwwwwxxxyyyyyyxxxwwwwwwwwwwwwwwwwwwvvvvvvuuutttrrrrrrrrrqqqpppnnnlllkkklllkkkjjjiiihhhfffeeeeeecccbbbaaaaaabbbaaa___^^^^^^]]]]]]\\\[[[[[[[[[\\\[[[\\\]]]^^^^^^]]]\\\[[[\\\\\\\\\\\\[[[[[[[[[[[[YYYYYYXXXXXXXXXXXXYYYYYYWWWWWWWWWVVVUUUSSSRRRQQQSSSTTTUUUUUUVVVVVVVVVUUUVVVVVVVVVVVVVVVVVVVVVVVVTTTUUUVVVVVVUUUUUUWWWYYY[[[[[[\\\ZZZYYYXXXZZZ[[[\\\^^^aaadddiiiooovvv{{{vvv```PPPHHHEEEAAAAAAAAA@@@@@@@@@??????@@@@@@@@@@@@@@@??????????????????@@@@@@@@@@@@AAA???AAABBBBBBAAA@@@BBBCCC@@@@@@@@@AAABBBCCCDDDEEEDDDEEEFFFFFFHHHHHHIIIJJJKKKLLLOOORRRSSSXXXfffuuuoooqqqtttvvvxxxzzz}}}~~~~~~}}}}}}|||{{{zzzzzzyyyyyyyyyyyyyyyxxxxxxxxxxxxxxxuuuttttttssssssttttttuuuqqqqqqrrrsssttttttttttttttttttttttttttttttttttttyyyyyyyyyyyyyyyyyyyyyyyyuuuvvvwwwxxxxxxwwwvvvuuutttuuuuuuuuuuuuuuuttttttrrrrrrrrrqqqpppnnnlllkkkllllllkkkiiihhhfffeeeeeecccaaa```aaaaaaaaa___]]]\\\\\\[[[[[[\\\\\\]]]^^^\\\]]]___``````___]]]\\\\\\\\\\\\[[[[[[[[[[[[ZZZZZZZZZYYYYYYYYYYYYZZZZZZWWWWWWVVVVVVTTTSSSQQQPPPSSSTTTUUUVVVVVVVVVVVVVVVYYYYYYYYYYYYYYYYYYYYYYYYWWWXXXXXXWWWVVVVVVXXXYYYZZZ[[[[[[ZZZYYYXXXZZZ[[[YYYZZZ]]]___dddjjjrrrxxx|||dddSSSHHHDDDAAAAAAAAA@@@@@@@@@???????????????@@@AAAAAABBBBBB>>>>>>?????????@@@@@@@@@===???@@@@@@???>>>@@@AAA@@@@@@@@@AAABBBCCCEEEEEEEEEEEEFFFGGGHHHIIIIIIJJJLLLMMMPPPSSSTTTYYYggguuuqqqrrrsssuuuwwwxxxzzzzzz}}}}}}~~~~~~~~~|||~~~~~~}}}|||{{{zzzzzzyyy{{{{{{zzzyyyxxxxxxwwwwwwvvvuuuuuuuuuuuuttttttttttttsssssssssssstttuuuuuutttuuuwwwxxxxxxvvvtttsssyyyyyyyyyyyyyyyyyyyyyyyyvvvvvvvvvvvvuuuuuuuuuuuuttttttuuuuuuuuuuuuuuuttttttrrrooonnnnnnmmmllljjjkkkjjjjjjiiigggfffdddccceeeccc```______```___^^^]]]\\\[[[[[[ZZZZZZ[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[ZZZZZZYYYXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXWWWWWWVVVVVVVVVUUUUUUTTTTTTUUUUUUVVVWWWWWWWWWWWWWWWWWWWWWWWWWWWXXXYYYYYYXXXWWWWWWZZZ\\\]]]\\\[[[ZZZZZZ[[[\\\]]]^^^______```bbbffflllqqq{{{mmmWWWLLLJJJEEECCCAAAAAAAAABBBAAA@@@???@@@AAAAAABBBBBBBBBBBB??????@@@@@@BBBBBBCCCCCCAAAAAA@@@@@@@@@@@@??????CCCCCCCCCCCCCCCCCCBBBBBBFFFFFFFFFGGGGGGHHHHHHHHHKKKNNNMMMPPPWWWWWWbbbyyyrrrssstttuuuwwwxxxyyyzzz}}}}}}~~~~~~~~~|||}}}}}}||||||{{{zzzzzzzzzzzzzzzyyyyyyxxxwwwwwwwwwuuuuuuuuuuuutttttttttttttttsssssssssssstttuuuuuuvvvvvvwwwwwwvvvuuutttsssxxxxxxxxxxxxxxxxxxxxxxxxwwwwwwwwwvvvvvvvvvuuuuuuttttttuuuuuuuuuuuutttttttttqqqooonnnnnnmmmllljjjkkkkkkjjjiiihhhfffddddddfffccc```_________^^^]]]^^^^^^]]]\\\\\\\\\\\\\\\[[[[[[[[[[[[[[[[[[[[[[[[ZZZZZZYYYXXXXXXXXXXXXXXXWWWWWWWWWWWWWWWWWWWWWWWWXXXXXXWWWWWWVVVVVVVVVVVVUUUUUUUUUUUUUUUVVVWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWXXXXXXXXXWWWXXXZZZ]]]\\\\\\[[[ZZZZZZ[[[\\\\\\]]]^^^^^^^^^```dddiiimmmxxx}}}pppYYYNNNKKKGGGEEECCCCCCCCCDDDCCCBBB???@@@AAAAAABBBBBBAAAAAA???@@@@@@@@@@@@@@@@@@@@@???@@@@@@@@@AAAAAABBBBBBCCCCCCCCCCCCCCCCCCCCCCCCFFFFFFGGGGGGHHHIIIIIIIIIKKKNNNMMMPPPWWWXXXbbbyyysssssstttuuuwwwxxxyyyyyy||||||}}}~~~~~~|||{{{{{{{{{{{{{{{{{{{{{{{{zzzzzzyyyyyyxxxwwwwwwwwwuuuuuuuuutttttttttssssssttttttssssssttttttuuuvvvxxxwwwvvvuuuuuutttttttttwwwwwwwwwwwwwwwwwwwwwwwwxxxxxxxxxwwwwwwwwwvvvvvvttttttuuuuuuuuuttttttssssssqqqnnnmmmmmmmmmkkkjjjkkkkkkkkkjjjhhhgggeeedddfffcccaaa_________]]]\\\]]]]]]\\\[[[[[[[[[[[[\\\[[[[[[[[[[[[[[[[[[[[[[[[ZZZZZZYYYXXXXXXXXXXXXXXXVVVVVVVVVVVVVVVVVVVVVVVVWWWWWWWWWVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVWWWXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXVVVWWWXXXXXXWWWXXXZZZ]]]\\\[[[ZZZZZZZZZZZZ[[[\\\\\\]]]]]]]]]]]]```eeehhhsssxxxpppZZZNNNIIIGGGEEECCCCCCCCCDDDCCCBBB???@@@@@@AAAAAAAAAAAAAAA@@@@@@@@@??????>>>>>>>>>??????@@@AAABBBCCCDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCEEEEEEFFFFFFGGGHHHHHHIIIKKKNNNMMMPPPWWWXXXccczzzsssssstttuuuvvvwwwxxxxxxzzzzzz|||}}}}}}yyyzzzzzzzzz{{{{{{{{{|||zzzzzzzzzzzzyyyyyyxxxxxxuuuuuuuuutttttttttsssssstttttttttttttttuuuuuuvvvzzzxxxvvvtttsssssstttuuuwwwwwwwwwwwwxxxxxxxxxxxxzzzyyyyyyxxxxxxwwwwwwwwwttttttuuuuuuttttttssssssrrrpppmmmlllmmmlllkkkjjjkkkkkkkkkjjjiiigggfffeeeeeecccaaa```______]]][[[[[[ZZZYYYYYYXXXYYYYYYYYY[[[[[[[[[[[[[[[[[[[[[[[[ZZZZZZYYYXXXXXXXXXXXXXXXUUUUUUUUUUUUUUUUUUUUUUUUWWWWWWWWWVVVVVVVVVVVVVVVXXXWWWWWWWWWWWWXXXYYYYYYZZZZZZZZZZZZZZZZZZZZZZZZXXXYYYZZZYYYXXXXXXYYY[[[[[[[[[[[[[[[[[[[[[[[[[[[]]]]]]]]]\\\\\\^^^bbbeeemmmsss|||mmmXXXLLLGGGEEECCCAAAAAAAAABBBAAA@@@???@@@@@@AAAAAAAAA@@@@@@@@@@@@@@@@@@????????????@@@@@@AAABBBBBBCCCDDDDDDBBBBBBBBBCCCCCCCCCCCCCCCBBBCCCCCCDDDEEEFFFGGGGGGJJJNNNMMMPPPXXXYYYdddzzzrrrrrrsssuuuvvvwwwxxxxxxyyyyyyzzz|||}}}~~~yyyyyyzzzzzz{{{|||||||||{{{{{{{{{{{{zzzzzzzzzzzzvvvvvvuuuuuuuuutttttttttuuuttttttttttttuuuvvvvvvzzzxxxvvvsssssssssuuuvvvxxxxxxxxxxxxyyyyyyzzzzzzzzzzzzyyyyyyxxxwwwwwwvvvtttttttttttttttsssrrrrrrpppnnnllllllllllllkkkjjjjjjjjjjjjiiihhhgggfffeeedddbbb`````````___\\\ZZZ[[[ZZZYYYYYYXXXYYYYYYYYYZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZYYYXXXXXXXXXXXXXXXUUUUUUUUUUUUUUUUUUUUUUUUWWWWWWWWWWWWWWWWWWWWWWWWYYYYYYYYYXXXYYYZZZZZZ[[[[[[[[[[[[[[[[[[[[[[[[[[[ZZZ[[[\\\[[[YYYXXXXXXYYY[[[[[[\\\\\\\\\\\\[[[[[[^^^^^^^^^]]]]]]^^^```ccchhhnnnwwwlllYYYMMMHHHEEECCCAAAAAAAAABBBAAA@@@@@@@@@@@@AAAAAA@@@????????????@@@@@@AAABBBBBBCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCDDDDDDCCCCCCDDDEEEFFFGGGHHHHHHJJJNNNMMMQQQXXXYYYddd{{{rrrssstttvvvxxxyyy{{{{{{zzzzzz{{{|||}}}~~~zzz{{{{{{{{{||||||}}}}}}{{{{{{{{{zzzzzzzzzzzzzzzwwwwwwwwwvvvvvvvvvuuuuuuuuuuuuttttttuuuuuuvvvwwwxxxwwwuuutttssstttvvvwwwxxxxxxxxxyyyyyyzzzzzz{{{{{{zzzzzzyyyxxxwwwvvvvvvtttttttttttttttsssrrrqqqooommmkkkkkkkkklllkkkiiiiiiiiiiiihhhhhhgggfffeeebbbaaa`````````___]]][[[]]]]]]\\\[[[[[[[[[[[[\\\ZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZYYYXXXXXXXXXXXXXXXWWWWWWWWWWWWWWWWWWWWWWWWXXXXXXXXXXXXXXXYYYYYYYYYZZZZZZZZZZZZZZZ[[[\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\[[[]]]^^^]]][[[ZZZZZZZZZ\\\\\\]]]]]]]]]]]]\\\\\\^^^______^^^]]]^^^```bbbdddiiirrrzzzlll[[[PPPKKKGGGEEECCCCCCCCCDDDCCCBBB@@@@@@@@@@@@@@@@@@???>>>>>>???@@@AAABBBCCCDDDDDDBBBBBBBBBBBBAAAAAAAAA@@@AAAAAABBBBBBCCCDDDDDDDDDEEEEEEFFFGGGHHHJJJKKKKKKJJJNNNMMMQQQXXXZZZeee|||tttuuuwwwyyy{{{}}}|||}}}}}}~~~||||||}}}}}}}}}}}}}}}}}}yyyyyyyyyyyyyyyyyyyyyyyyxxxxxxxxxxxxwwwwwwwwwwwwuuuuuuuuuuuuuuuvvvvvvwwwvvvuuuuuuttttttuuuwwwwwwvvvwwwwwwxxxyyyyyyzzzzzzzzzzzzyyyxxxwwwvvvuuuuuuttttttttttttsssrrrqqqpppooommmkkkjjjkkkkkkjjjiiigggggghhhggggggfffeeeddd```______```aaa```^^^\\\^^^^^^]]]\\\\\\\\\\\\\\\ZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZYYYXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXYYYYYYYYYYYYZZZZZZZZZ[[[[[[[[[[[[[[[[[[\\\]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]ZZZ\\\^^^___^^^]]]]]]^^^]]]^^^^^^______^^^^^^]]]]]]^^^^^^^^^]]]]]]___aaaaaafffnnnvvv}}}}}}kkk[[[PPPJJJGGGEEECCCCCCCCCDDDCCCBBB@@@@@@@@@@@@@@@???>>>>>>??????@@@@@@AAAAAAAAABBB@@@@@@@@@@@@AAAAAAAAAAAAAAAAAABBBBBBCCCDDDDDDEEECCCDDDEEEFFFGGGIIIJJJJJJJJJNNNMMMQQQYYYZZZfff|||vvvwwwyyy{{{~~~~~~~~~~~~~~~}}}}}}}}}}}}wwwwwwwwwwwwwwwwwwwwwxxxyyyyyyyyyxxxxxxxxxwwwwwwuuuuuuuuuuuuuuuvvvwwwwwwtttttttttuuuuuuvvvwwwxxxuuuvvvvvvwwwxxxxxxyyyyyyzzzzzzyyyxxxwwwvvvuuutttttttttttttttsssrrrqqqpppnnnllljjjjjjkkkkkkjjjiiifffgggggggggfffeeedddddd^^^^^^^^^___aaaaaa^^^\\\]]]\\\[[[[[[ZZZZZZ[[[[[[ZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZYYYXXXXXXXXXXXXXXXZZZZZZZZZZZZZZZZZZZZZZZZYYYYYYZZZZZZ[[[[[[\\\\\\\\\\\\[[[[[[\\\\\\]]]^^^^^^^^^^^^^^^^^^^^^^^^^^^XXXZZZ^^^______``````bbb^^^^^^___``````___^^^^^^[[[]]]]]]]]]\\\\\\^^^``````eeelllsss{{{{{{iiiYYYNNNGGGEEECCCAAAAAAAAABBBAAA@@@@@@@@@@@@@@@@@@???>>>===@@@@@@@@@???????????????>>>>>>???@@@AAAAAABBBCCCAAAAAABBBBBBCCCDDDEEEEEE@@@@@@AAACCCDDDFFFGGGGGGJJJNNNMMMQQQYYY[[[fff}}}wwwyyy{{{~~~~~~~~~~~~}}}|||{{{{{{xxxxxxyyyyyyyyyzzzzzzzzz{{{zzzzzzyyyxxxwwwvvvvvvssssssssstttuuuwwwxxxyyywwwvvvuuuuuuuuuvvvxxxyyyxxxxxxwwwvvvvvvwwwxxxyyy}}}|||{{{yyywwwvvvuuutttvvvvvvtttsssrrrqqqqqqqqqrrrqqqooollliiigggeeedddhhhhhhiiiiiihhhfffcccbbb______``````___^^^]]]]]]\\\\\\\\\\\\\\\\\\\\\\\\YYYZZZ[[[\\\\\\[[[ZZZYYY[[[ZZZZZZYYYYYYYYYYYYYYYYYYYYYYYYYYYZZZZZZZZZZZZ[[[[[[ZZZZZZ[[[[[[\\\]]]\\\]]]^^^___```___^^^]]]\\\\\\^^^_________^^^^^^]]]]]]]]]^^^^^^^^^^^^___``````aaabbbbbbaaa_________``````^^^\\\\\\]]]^^^___dddkkkssszzzlllYYYMMMIIIFFFDDDBBBBBBBBBCCCBBBAAAAAA@@@??????>>>>>>??????AAA@@@@@@??????@@@@@@AAA@@@@@@@@@@@@@@@@@@@@@@@@@@@CCCCCC@@@AAAEEEFFFCCCGGGEEECCCDDDHHHJJJKKKJJJJJJMMMKKKOOOVVVXXXccc{{{|||}}}~~~||||||{{{yyyxxxxxxxxxwwwwwwvvvvvvxxxxxxwwwwwwvvvvvvuuuuuuttttttuuuuuuvvvwwwxxxyyywwwwwwvvvvvvvvvwwwxxxyyyyyyyyyxxxwwwwwwwwwxxxyyyzzzyyyxxxwwwvvvuuutttsssuuutttsssqqqppppppooooooppppppnnnllljjjiiigggfffggghhhhhhhhhgggeeecccaaa______```______^^^^^^]]]\\\\\\\\\\\\\\\\\\\\\\\\[[[[[[[[[\\\\\\[[[[[[[[[]]]\\\[[[ZZZYYYYYYYYYYYYYYYYYYYYYZZZZZZZZZ[[[[[[\\\[[[[[[[[[[[[\\\]]]]]]]]]]]]^^^^^^______^^^^^^^^^^^^```aaaaaa```___^^^^^^^^^^^^______``````aaa``````aaabbbaaa```___^^^^^^^^^___]]][[[[[[\\\]]]___cccjjjrrryyynnn[[[NNNKKKFFFDDDBBBBBBBBBCCCBBBAAA???????????????@@@AAABBBAAA@@@@@@??????@@@@@@AAAAAAAAAAAAAAAAAAAAA@@@@@@@@@CCCCCCAAABBBGGGHHHGGGGGGEEECCCDDDHHHJJJJJJIIIJJJMMMLLLPPPXXX[[[ggg~~~~~~}}}|||{{{zzzzzzyyyxxxwwwvvvuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuwwwvvvvvvvvvwwwxxxxxxyyyxxxxxxxxxwwwxxxyyyyyyzzz{{{zzzyyyxxxxxxxxxxxxxxxvvvvvvvvvuuuttttttssssssssssssqqqpppoooooonnnnnnoooooonnnmmmkkkjjjiiiiiiffffffggggggfffdddbbbaaa_______________^^^^^^^^^]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]\\\\\\\\\\\\]]]]]]^^^^^^\\\[[[ZZZZZZZZZZZZZZZZZZZZZZZZ[[[[[[[[[\\\]]]\\\\\\\\\\\\]]]^^^^^^^^^^^^^^^]]]^^^______``````aaabbbbbbbbbaaa```___^^^______```aaabbbbbbccc``````aaaaaa```______^^^[[[\\\]]][[[ZZZZZZ[[[\\\^^^ccciiipppwwwrrr]]]PPPLLLFFFDDDBBBBBBBBBCCCBBBAAA>>>>>>??????@@@BBBCCCDDDAAA@@@@@@??????@@@@@@AAAAAAAAAAAAAAAAAAAAABBBBBB@@@CCCCCC@@@AAAFFFHHHFFFGGGEEEDDDEEEHHHIIIJJJIIIJJJMMMMMMQQQZZZ]]]jjj|||}}}~~~}}}||||||{{{{{{zzzyyyyyyxxxxxxtttttttttuuuuuuuuuvvvvvvxxxxxxxxxwwwwwwxxxyyyyyyyyyyyyyyyyyyzzzzzzzzz{{{|||{{{{{{zzzyyyyyyyyyxxxuuuuuutttttttttttttttssssssrrrqqqpppoooooooooooopppooonnnmmmkkkjjjiiiiiieeeeeefffeeeeeecccbbbaaa_________^^^^^^^^^______^^^^^^^^^^^^^^^^^^^^^^^^___^^^]]]\\\\\\]]]^^^___]]]]]]\\\\\\\\\\\\]]]]]][[[[[[[[[[[[\\\\\\\\\\\\^^^]]]]]]]]]]]]^^^_________^^^]]]]]]]]]^^^```aaaaaabbbbbbccccccbbb```___^^^______```aaabbbcccccc````````````___^^^^^^]]]YYYZZZ[[[ZZZYYYYYY[[[\\\^^^bbbhhhooovvv}}}vvv___QQQLLLFFFDDDBBBBBBBBBCCCBBBAAA@@@@@@@@@@@@AAABBBCCCDDDAAA@@@@@@??????@@@@@@AAAAAAAAABBBBBBBBBBBBCCCCCCAAACCCBBB???@@@DDDFFFEEEFFFEEEEEEFFFGGGIIIIIIIIIKKKNNNMMMRRRZZZ]]]iiizzz|||}}}|||zzzzzzzzzzzzzzzzzzzzzzzztttuuuuuuvvvvvvwwwwwwxxxyyyxxxxxxxxxxxxxxxyyyyyyyyyyyyzzzzzz{{{{{{{{{{{{{{{{{{{{{{{{zzzzzzyyyyyyuuuuuuuuuuuuuuuuuuuuuuuusssrrrqqqppppppoooooopppqqqpppooommmkkkiiiggggggeeeeeeeeeddddddcccbbbbbb______^^^^^^^^^^^^___```^^^^^^^^^^^^^^^^^^^^^^^^```___^^^]]]]]]^^^___```[[[[[[\\\\\\]]]___```aaa\\\\\\\\\\\\]]]]]]]]]]]]^^^^^^]]]]]]^^^^^^___``````___^^^]]]^^^___```aaa```aaabbbccccccbbbaaa```^^^______```aaaaaabbbbbbaaa```______^^^]]]]]]]]]XXXZZZZZZZZZYYYYYY[[[]]]^^^bbbgggmmmttt||||||cccRRRLLLFFFDDDBBBBBBBBBCCCBBBAAABBBBBBAAA@@@@@@AAAAAABBBAAA@@@@@@??????@@@@@@AAAAAAAAAAAABBBBBBCCCCCCCCC@@@BBBBBB@@@BBBHHHKKKKKKEEEFFFGGGGGGGGGHHHHHHIIILLLOOOMMMQQQYYYZZZfff}}}{{{}}}~~~~~~~~~}}}wwwxxxxxxxxxyyyyyyyyyzzzvvvvvvvvvwwwwwwxxxxxxxxxxxxwwwwwwwwwxxxyyyyyyzzzyyyyyyzzz{{{{{{{{{{{{zzzyyyyyyzzz{{{{{{zzzzzzyyyvvvvvvvvvvvvvvvuuuuuuuuurrrqqqqqqpppooooooppppppppppppnnnllljjjhhhfffeeeeeeeeeeeeddddddccccccccc______^^^]]]]]]___```aaa______________________________^^^^^^^^^^^^______[[[[[[[[[\\\]]]___```aaa]]]]]]]]]]]]^^^^^^^^^^^^^^^]]]]]]]]]]]]^^^____________^^^^^^______```aaa``````bbbcccccccccbbbaaa````````````aaaaaaaaaaaaaaa```___]]]]]]\\\\\\\\\YYYZZZ[[[[[[ZZZ[[[]]]______bbbgggmmmttt|||jjjUUULLLFFFDDDBBBBBBBBBCCCBBBAAABBBBBBAAA@@@@@@@@@@@@@@@AAA@@@@@@??????@@@@@@AAA@@@@@@AAAAAABBBBBBCCCCCC>>>AAABBBAAAFFFNNNSSSTTTDDDFFFHHHHHHGGGGGGGGGHHHKKKNNNMMMPPPWWWYYYddd{{{|||~~~~~~yyyyyyyyyyyyyyyxxxxxxxxxwwwwwwwwwwwwwwwwwwwwwwwwvvvvvvvvvvvvwwwyyyzzz{{{xxxyyyzzz{{{{{{{{{zzzzzzwwwxxxyyyzzz{{{{{{zzzzzzwwwvvvvvvvvvuuuuuuttttttppppppooonnnnnnnnnoooooonnnmmmlllkkkiiihhhgggffffffeeeeeeddddddddddddddd```___]]]]]]]]]___```bbb________________________]]]^^^^^^______^^^^^^]]]]]]]]]\\\\\\]]]]]]^^^___]]]^^^^^^^^^____________]]]]]]]]]]]]]]]^^^^^^___^^^^^^___``````````````````aaacccdddeeeeeeeeeeeebbbbbbbbbbbbbbbaaaaaaaaaaaa```^^^]]]\\\[[[[[[\\\ZZZ[[[\\\\\\\\\]]]___bbb```ccchhhmmmsss|||pppXXXLLLFFFDDDBBBBBBBBBCCCBBBAAA@@@@@@?????????@@@@@@AAAAAA@@@@@@??????@@@@@@AAA??????@@@@@@AAABBBBBBBBB???AAAAAAAAAEEEMMMSSSSSSDDDFFFIIIIIIGGGFFFGGGHHHJJJMMMLLLPPPXXXZZZfff}}}|||}}}}}}}}}|||{{{zzzyyyyyyxxxwwwwwwwwwwwwvvvvvvvvvvvvuuuuuuuuuvvvwwwyyyzzz{{{xxxxxxzzz{{{{{{{{{zzzyyyuuuvvvxxxzzz{{{{{{{{{zzzwwwvvvvvvuuuttttttssssssooonnnnnnmmmmmmmmmmmmnnnkkkjjjjjjiiiiiihhhhhhhhhffffffeeedddddddddeeeeee```___]]]]]]]]]___aaabbb````````````````````````\\\]]]^^^______^^^]]]\\\______^^^]]]\\\\\\\\\\\\^^^^^^^^^____________```]]]\\\\\\\\\\\\]]]^^^^^^]]]^^^```aaaaaaaaa```___```aaacccfffggggggggggggeeeeeedddccccccbbbbbbaaaaaa```^^^\\\[[[[[[[[[[[[ZZZ\\\]]]]]]]]]^^^aaacccaaadddhhhmmmttt|||uuu[[[NNNFFFDDDBBBBBBBBBCCCBBBAAA=========>>>???@@@BBBBBBAAA@@@@@@@@@@@@@@@@@@AAA>>>>>>???@@@@@@AAABBBBBBAAACCCAAA???AAAGGGLLLLLLCCCGGGJJJJJJGGGFFFGGGHHHHHHLLLKKKPPPYYY[[[hhh|||{{{{{{zzz{{{|||}}}~~~~~~~~~~~~}}}|||zzzxxxwwwwwwwwwyyyyyyxxxwwwvvvvvvvvvwwwvvvvvvvvvvvvvvvvvvvvvvvvxxxyyyyyyzzzzzzyyyyyyxxx~~~|||yyywwwvvvwwwxxxzzzxxxwwwuuutttsssssssssttttttrrroooooooooooonnnlllnnnmmmllljjjhhhgggfffeeedddddddddeeeeeefffffffffbbbaaa``````aaaaaa```_________^^^^^^^^^]]]]]]]]]^^^^^^^^^___^^^^^^]]]]]]___^^^]]]]]]\\\\\\]]]]]]^^^^^^^^^^^^^^^^^^^^^^^^\\\]]]^^^^^^_________^^^aaabbbccccccaaa``````aaaaaabbbdddfffgggggggggfffeeedddcccbbbaaaaaaaaaaaa___^^^]]]\\\[[[[[[[[[[[[]]]\\\\\\\\\]]]^^^^^^___dddeeehhhlllrrrzzz}}}aaaOOOIIIFFFCCCAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@>>>??????@@@@@@@@@??????@@@@@@AAAAAAAAAAAABBBBBBCCCCCCCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDFFFGGGIIIJJJKKKMMMLLLOOOWWWZZZhhh{{{zzzzzzzzz{{{|||~~~~~~|||zzzyyyxxxxxxwwwyyyxxxwwwwwwwwwwwwwwwwwwxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxyyyyyyyyyyyyxxxxxx|||{{{yyywwwwwwwwwxxxyyywwwvvvtttsssssssssssstttsssqqqooonnnnnnnnnmmmlllllllllkkkjjjhhhgggffffffdddeeeeeeeeeeeeeeeeeefffcccbbbaaaaaabbbbbbaaa___```_________^^^^^^^^^^^^______`````````______^^^```___^^^^^^]]]]]]^^^^^^________________________]]]]]]^^^^^^^^^^^^^^^]]]___aaabbbbbbaaa```aaabbbbbbccceeefffggghhhggggggeeeeeecccbbbbbbbbbbbbbbbaaa```___^^^]]]\\\\\\\\\]]]]]]]]]]]]^^^___```aaadddfffhhhlllrrrzzzdddRRRIIIFFFCCCAAAAAAAAAAAA@@@BBBBBBBBBBBBBBBBBBBBBBBB@@@@@@AAAAAAAAA@@@@@@???@@@@@@AAAAAAAAAAAABBBBBBCCCCCCCCCCCCDDDDDDDDDDDDFFFEEEEEEEEEFFFIIIKKKMMMKKKMMMLLLOOOWWW[[[hhhyyyyyyyyyyyyzzz|||~~~~~~}}}{{{zzzyyyyyyyyyxxxwwwwwwwwwwwwxxxxxxyyyzzzzzzzzzzzzzzzzzzzzzzzzxxxxxxyyyyyyyyyyyyxxxxxxzzzzzzyyyxxxxxxwwwwwwwwwttttttsssrrrrrrrrrssssssssspppnnnmmmnnnnnnmmmkkkkkkjjjjjjiiihhhhhhggggggfffffffffeeeeeeeeeeeeeeecccbbbaaaaaabbbbbbaaa```aaaaaa````````````______``````aaaaaaaaaaaa````````````___^^^^^^^^^^^^___````````````````````````]]]]]]^^^^^^^^^]]]]]]\\\^^^___aaaaaa``````bbbccccccdddfffhhhiiiiiihhhhhhfffeeedddccccccbbbbbbcccdddcccbbb```___^^^^^^^^^]]]]]]^^^^^^```aaacccccceeefffiiilllrrrzzziiiUUUJJJGGGCCCAAAAAABBBAAAAAACCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBBBBBBBAAA@@@???@@@@@@AAAAAAAAAAAABBBBBBCCCCCCCCCCCCDDDDDDDDDDDDFFFFFFEEEEEEGGGJJJNNNPPPKKKMMMLLLOOOXXX[[[hhhyyyxxxxxxyyy{{{}}}~~~}}}|||{{{zzzzzzzzzwwwwwwwwwwwwxxxxxxyyyzzzzzzzzzzzzzzzzzzzzzzzzzzzyyyyyyzzzzzzzzzzzzyyyyyywwwxxxyyyyyyyyywwwvvvuuurrrrrrrrrrrrrrrrrrssssssrrrooommmlllmmmmmmllljjjiiiiiiiiiiiihhhhhhhhhhhhggggggffffffeeeeeeddddddcccaaa``````aaabbb```___aaaaaaaaaaaaaaaaaaaaaaaa___```aaaaaabbbaaaaaaaaa``````___^^^^^^^^^^^^___`````````_______________^^^^^^^^^^^^^^^]]]]]]\\\]]]^^^````````````cccddddddfffgggiiijjjjjjjjjjjjhhhgggfffeeeddddddddddddfffeeecccbbbaaa```______]]]]]]^^^___```bbbdddeeefffgggiiilllqqqyyylllWWWJJJGGGCCCAAAAAABBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBBBBAAA@@@???>>>@@@@@@@@@AAAAAAAAABBBBBBCCCCCCCCCCCCDDDDDDDDDDDDFFFEEEDDDDDDFFFJJJOOOQQQKKKMMMLLLOOOXXX\\\iiiyyyyyyyyyzzz{{{~~~~~~}}}|||{{{zzzzzzzzzxxxwwwwwwwwwxxxyyyzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz{{{{{{{{{{{{zzzzzzvvvwwwxxxyyyyyywwwvvvuuuqqqqqqrrrrrrrrrrrrrrrrrrpppnnnlllkkkllllllkkkiiihhhhhhhhhhhhhhhhhhhhhhhhgggggggggffffffeeeeeeeeebbb```______```aaa___^^^bbbbbbbbbbbbbbbbbbbbbbbb^^^___```aaaaaaaaaaaaaaa``````___^^^^^^^^^^^^^^^_________^^^^^^^^^]]]]]]^^^^^^_________^^^^^^]]]]]]^^^___``````aaadddffffffgggiiikkklllllllllkkkjjjiiihhhggggggfffgggggggggfffdddcccaaa`````````]]]^^^^^^___aaacccdddeeeggghhhjjjmmmqqqyyymmmWWWJJJGGGDDDBBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@@@@???>>>>>>@@@@@@@@@AAAAAAAAABBBBBBCCCCCCCCCCCCDDDDDDDDDDDDDDDDDDCCCDDDFFFJJJMMMPPPKKKMMMLLLPPPYYY\\\jjj{{{{{{{{{{{{|||~~~~~~}}}|||{{{zzzzzzzzzzzzyyyxxxxxxxxxxxxyyyyyyzzzyyyyyyyyyyyyyyyyyyyyyyyyzzzzzz{{{{{{{{{{{{zzzzzzuuuvvvwwwxxxxxxwwwvvvuuurrrrrrrrrssssssrrrqqqqqqpppnnnkkkjjjkkkkkkjjjhhhhhhhhhhhhhhhhhhhhhgggggggggggggggfffffffffffffffbbbaaa``````aaaaaa```___aaaaaabbbbbbbbbbbbbbbccc^^^___```aaaaaabbbaaaaaaaaaaaa```________________________^^^]]]]]]\\\\\\^^^^^^___```````````````___````````````aaadddggghhhiiikkklllnnnnnnmmmmmmmmmlllkkkjjjjjjiiiiiiiiiiiihhhfffdddcccbbbaaaaaa`````````aaabbbdddeeefffhhhiiijjjmmmqqqxxxmmmXXXKKKHHHDDDBBBBBBCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB>>>??????@@@@@@?????????@@@@@@AAAAAAAAAAAABBBBBBCCCCCCCCCCCCDDDDDDDDDDDDDDDDDDDDDEEEGGGJJJLLLNNNJJJMMMLLLPPPYYY]]]kkk~~~}}}}}}}}}}}}}}}|||{{{zzzyyyyyyyyyyyyzzzzzzyyyxxxxxxxxxyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyxxxyyyyyyyyyyyyyyyyyyxxxuuuuuuvvvvvvvvvvvvvvvuuussssssttttttsssrrrqqqpppooommmkkkjjjjjjjjjiiihhhiiiiiihhhhhhgggggggggfffffffffffffffggggggggggggdddcccbbbbbbccccccbbb```aaaaaaaaaaaabbbbbbbbbccc___```aaabbbccccccccccccdddcccbbbbbbaaaaaabbbbbb`````````___^^^]]]]]]]]]^^^^^^___aaabbbbbbbbbbbbaaabbbbbbaaa```bbbeeehhhiiijjjlllnnnooooooooonnnoooooonnnmmmlllllllllllllllkkkiiigggeeedddccccccddddddddddddeeefffggghhhhhhiiikkkmmmqqqxxxmmmYYYKKKHHHDDDBBBBBBCCCBBBBBBAAAAAAAAAAAAAAAAAAAAAAAA>>>>>>???@@@AAAAAAAAAAAA@@@@@@AAAAAAAAAAAABBBBBBCCCCCCCCCCCCDDDDDDDDDDDDDDDEEEGGGHHHJJJKKKLLLLLLJJJMMMLLLPPPYYY]]]kkk~~~~~~~~~|||{{{zzzyyyyyyyyyyyyyyy{{{zzzzzzyyyxxxxxxxxxxxxzzzzzzzzzzzzzzzzzzzzzzzzwwwwwwwwwxxxxxxwwwwwwwwwuuuuuuuuuuuuuuuvvvvvvvvvttttttuuuuuutttrrrqqqooonnnllljjjiiijjjjjjhhhgggiiiiiiiiihhhgggfffffffffeeeeeeffffffgggggghhhhhhfffeeecccdddeeeeeedddbbb``````aaaaaabbbbbbbbbbbb```aaabbbcccdddeeeeeeeeefffeeeddddddccccccddddddbbbaaaaaa```___^^^^^^^^^]]]^^^```aaacccdddddddddcccccccccbbbaaabbbeeehhhjjjkkkmmmnnnooopppooooooqqqpppooonnnnnnmmmmmmmmmnnnmmmkkkiiigggeeeeeedddggggggggggggggghhhiiiiiiiiijjjkkkmmmqqqxxxmmmZZZKKKHHHDDDCCCCCCCCCCCCBBB>>>>>>>>>>>>>>>>>>>>>>>>>>>???@@@AAABBBCCCCCCCCC@@@@@@AAAAAAAAABBBBBBBBBCCCCCCCCCCCCDDDDDDDDDEEEEEEGGGIIIKKKLLLLLLLLLKKKJJJMMMLLLPPPYYY]]]kkk~~~~~~~~~~~~~~~}}}|||zzzyyyxxxxxxxxxxxxyyyyyyzzzzzzzzzzzzzzz{{{||||||{{{zzzzzzwwwvvvuuuuuuuuuvvvxxxyyywwwwwwwwwvvvvvvvvvvvvvvvuuuuuutttsssrrrrrrrrrrrrpppnnnllljjjiiijjjlllmmmjjjjjjiiihhhgggfffeeeeeeggghhhiiijjjiiigggeeedddcccddddddeeeeeeddddddcccfffeeecccbbbbbbccceeefffbbbccccccddddddeeeeeeffffffeeeeeeddddddccccccbbbaaa`````````____________aaaaaaaaaaaabbbbbbbbbbbbbbbbbbbbbbbbcccdddeeefffjjjlllmmmnnnmmmnnnoooqqqvvvuuutttrrrqqqpppoooooolllkkkjjjhhhgggfffffffffhhhhhhhhhhhhhhhhhhiiiiiioooooopppqqqtttyyy}}}fffYYYLLLIIIEEEDDDCCCCCCAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAA@@@@@@@@@??????AAAAAABBBBBBAAAAAA@@@@@@AAAAAAAAABBBBBBBBBCCCCCCEEEEEEFFFFFFFFFGGGGGGGGGIIIMMMNNNRRRYYY\\\kkk~~~~~~~~~~~~}}}|||zzzyyyxxxwwwxxxxxxxxxyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyvvvvvvuuuuuuvvvvvvwwwxxxvvvvvvvvvvvvvvvwwwwwwwwwuuuuuutttsssrrrrrrrrrrrrqqqooollljjjiiijjjkkkllljjjiiiiiihhhhhhggggggfffhhhhhhiiijjjiiigggeeedddcccddddddeeeeeeddddddcccdddcccaaa``````aaacccdddbbbbbbcccdddeeefffffffffffffffeeeddddddccccccbbbaaaaaa`````````_________aaaaaaaaaaaabbbbbbbbbbbbbbbbbbbbbbbbcccdddeeefffiiikkkmmmnnnnnnoooqqqrrrvvvuuuuuutttrrrpppooonnnlllkkkjjjiiiggggggggggggjjjjjjiiiiiijjjjjjkkkkkknnnpppqqqrrruuuzzz}}}cccSSSKKKHHHEEECCCCCCBBBAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAA@@@@@@@@@?????????@@@AAAAAABBBBBBBBBBBBAAAAAAAAABBBBBBBBBCCCCCCEEEEEEFFFFFFGGGHHHHHHIIIIIIMMMMMMRRRYYY]]]kkk~~~~~~~~~}}}|||{{{zzzyyyxxxxxxxxxxxxyyyyyyyyyyyyyyyyyyxxxwwwwwwxxxyyyyyyuuuuuuvvvvvvwwwwwwvvvvvvuuuuuuvvvvvvwwwwwwxxxxxxvvvuuutttsssrrrrrrrrrrrrrrrpppmmmkkkjjjjjjkkkllliiiiiiiiiiiiiiiiiiiiiiiihhhiiiiiijjjiiigggfffeeecccddddddeeeeeeddddddcccffffffdddccccccdddffffffbbbbbbcccdddeeefffggghhhffffffeeeeeedddcccccccccaaaaaaaaaaaa````````````aaaaaaaaabbbbbbbbbccccccbbbbbbbbbbbbcccdddeeeeeehhhjjjlllnnnnnnppprrrtttvvvvvvvvvvvvtttqqqnnnllllllkkkjjjiiihhhggggggggglllkkkkkkkkkllllllmmmnnnnnnpppsssuuuxxx|||}}}bbbOOOJJJGGGDDDBBBBBBBBB@@@???@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAA@@@@@@@@@??????>>>>>>@@@AAABBBCCCCCCCCCAAAAAAAAABBBBBBBBBCCCCCCDDDEEEFFFGGGHHHIIIJJJKKKIIIMMMMMMQQQYYY]]]lll~~~~~~~~~}}}}}}{{{zzzzzzyyyyyyyyyyyyyyyzzzzzzzzzzzzyyywwwvvvvvvwwwyyyzzzssstttvvvwwwwwwwwwvvvuuuttttttuuuvvvwwwxxxxxxyyyvvvuuutttssssssrrrrrrrrrrrrqqqooolllkkkkkkkkklllhhhiiiiiiiiijjjjjjkkkkkkiiiiiijjjiiiiiihhhffffffddddddeeeeeeeeeeeeddddddgggfffeeeeeeeeeeeefffgggbbbcccdddeeefffggghhhiiifffffffffeeeddddddccccccbbbbbbbbbaaaaaaaaa``````aaaaaabbbbbbbbbccccccccccccbbbbbbbbbccccccdddeeefffhhhkkkmmmoooqqqtttvvvvvvwwwwwwwwwuuurrrnnnlllllllllkkkjjjiiihhhhhhhhhlllkkkkkkkkklllmmmnnnooonnnqqquuuxxxzzz}}}}}}cccRRRIIIFFFCCCAAAAAAAAA@@@???@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAA@@@@@@@@@??????>>>???@@@AAABBBBBBBBBBBBAAAAAAAAABBBBBBBBBCCCCCCDDDDDDFFFGGGIIIKKKLLLMMMIIIMMMMMMQQQYYY^^^nnn}}}~~~~~~~~~}}}|||{{{{{{{{{{{{{{{{{{{{{zzzzzzzzz{{{yyywwwvvvvvvwwwyyy{{{ssstttuuuwwwwwwvvvuuuuuuttttttuuuvvvwwwxxxxxxyyyvvvvvvuuutttssssssssssssrrrqqqooommmlllllllllllliiiiiijjjjjjkkkllllllllljjjjjjjjjiiiiiihhhgggfffeeeeeeffffffffffffeeeeeebbbbbbbbbbbbbbbbbbbbbbbbcccddddddfffggghhhiiiiiiggggggfffeeeeeeddddddccccccbbbbbbbbbbbbaaaaaaaaabbbbbbbbbbbbccccccccccccccccccbbbbbbccccccdddddddddgggjjjlllnnnqqqtttvvvvvvwwwxxxxxxvvvsssooommmmmmlllkkkjjjjjjiiiiiijjjjjjjjjjjjkkkkkklllmmmnnnnnnqqquuuyyy{{{~~~zzzcccUUUHHHFFFCCCAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAA@@@@@@@@@??????AAAAAAAAABBBBBBAAAAAA@@@AAAAAAAAABBBBBBBBBCCCCCCCCCDDDEEEGGGIIIKKKLLLMMMHHHLLLLLLQQQYYY^^^ooo}}}~~~~~~~~~}}}}}}|||{{{{{{{{{{{{{{{zzzzzzzzzzzzyyyyyyxxxwwwwwwxxxyyyyyyttttttuuuuuuvvvvvvuuuuuuuuuuuuvvvvvvwwwwwwxxxxxxwwwvvvuuutttssssssssssssqqqpppooonnnnnnmmmmmmnnnjjjkkkkkkkkkllllllmmmmmmkkkjjjjjjiiihhhhhhggggggfffggggggggggggggggggfffddddddddddddddddddddddddeeeeeeffffffggghhhhhhhhhggggggffffffeeedddddddddccccccccccccbbbbbbbbbaaabbbbbbbbbccccccccccccddddddccccccbbbccccccddddddcccfffiiikkkmmmooosssuuuvvvwwwwwwwwwvvvtttqqqooommmlllkkkkkkjjjjjjjjjkkkiiiiiiiiijjjkkklllmmmnnnooorrruuuxxxzzz}}}zzzcccWWWHHHFFFCCCBBBBBBBBBBBBAAA@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAA@@@@@@@@@??????AAABBBBBBBBBAAAAAA@@@???AAAAAAAAABBBBBBBBBCCCCCCCCCDDDEEEGGGHHHJJJLLLLLLHHHLLLLLLPPPYYY___ppp~~~~~~~~~}}}~~~~~~~~~~~~}}}||||||zzzzzzyyyyyyyyyxxxxxxxxxwwwwwwwwwwwwwwwwwwwwwwwwuuuttttttttttttuuuvvvvvvvvvvvvvvvvvvvvvwwwwwwwwwwwwvvvuuutttssssssssssssoooooooooooooooooooooooolllllllllllllllmmmmmmmmmkkkkkkjjjiiihhhhhhhhhhhhhhhhhhiiiiiiiiiiiihhhhhhhhhhhhiiiiiiiiiiiihhhhhhgggggggggggggggggggggggggggggggggfffeeeeeeddddddddddddcccccccccbbbbbbbbbbbbbbbbbbcccccccccddddddddddddccccccbbbccccccdddbbbeeehhhjjjlllnnnqqqsssvvvwwwwwwvvvvvvtttssssssmmmllllllkkkkkkkkkkkkllliiiiiiiiijjjkkklllnnnoooppprrruuuwwwyyy|||}}}fffWWWIIIFFFDDDCCCCCCCCCCCCBBB@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAA@@@@@@@@@??????@@@@@@AAABBBBBBBBBAAAAAAAAAAAAAAABBBBBBBBBCCCCCCCCCCCCDDDFFFHHHIIIJJJKKKHHHLLLLLLPPPYYY```qqq}}}~~~~~~~~~~~~}}}~~~~~~~~~~~~}}}}}}|||xxxxxxxxxwwwwwwvvvvvvvvvuuuuuuvvvvvvvvvvvvuuuuuuuuuuuutttssssssuuuvvvwwwwwwwwwwwwvvvvvvvvvvvvvvvwwwvvvuuuttttttsssssstttooooooooooooppppppppppppmmmmmmmmmmmmmmmmmmmmmmmmlllkkkjjjiiihhhhhhhhhhhhiiiiiijjjjjjjjjjjjiiiiiigggggghhhhhhhhhhhhgggggghhhhhhhhhhhhgggggggggggggggggggggfffeeeeeedddddddddddddddcccccccccbbbbbbbbbbbbcccccccccdddddddddddddddccccccbbbcccccccccbbbdddgggiiikkkmmmppprrrwwwvvvvvvvvvuuuuuuuuuuuummmmmmlllkkkkkkkkklllllljjjjjjjjjkkklllmmmooooooppprrrtttvvvxxx{{{{{{kkkXXXIIIGGGDDDCCCDDDDDDCCCCCC@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAA@@@@@@@@@??????>>>???@@@AAABBBCCCCCCCCCAAAAAAAAABBBBBBBBBCCCCCCCCCCCCDDDFFFGGGHHHIIIIIIHHHLLLKKKPPPYYY```rrr~~~~~~~~~}}}}}}~~~~~~}}}|||{{{{{{zzzxxxvvvuuutttuuuvvvwwwuuuvvvvvvwwwwwwwwwwwwvvvwwwvvvuuuvvvxxxyyyyyyxxxzzzyyyxxxwwwvvvvvvvvvvvvuuuuuutttsssrrrrrrqqqqqqsssssssssrrrqqqpppooonnnqqqqqqqqqnnnllljjjkkklllmmmllljjjhhhhhhiiijjjkkkkkkllllllllllllkkkjjjjjjhhhhhhhhhhhhiiiiiiiiiiiiiiiiiihhhhhhhhhhhhiiiiiihhhhhhhhhgggfffdddcccbbbccccccdddeeeeeeddddddddddddddddddcccccccccbbbbbbaaaaaa````````````aaaaaafffgggiiijjjkkkmmmqqqtttuuuvvvxxxwwwuuurrrrrrrrrnnnmmmlllkkkjjjiiiiiiiiihhhhhhhhhjjjllloooqqqsssqqqqqqrrrtttwww}}}~~~oooZZZLLLGGGDDDDDDBBB??????BBB@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@BBBBBBBBBBBB@@@@@@>>>??????@@@@@@AAABBBBBBAAABBBCCCDDDEEEEEEEEEEEEFFFFFFFFFGGGGGGHHHHHHHHHJJJNNNMMMRRR[[[bbbsss~~~~~~}}}}}}}}}~~~~~~~~~}}}|||{{{{{{zzzyyywwwvvvuuuuuuvvvvvvuuuuuuvvvwwwwwwwwwwwwvvvvvvuuutttuuuwwwyyyxxxwwwwwwwwwwwwvvvwwwwwwxxxxxxwwwvvvvvvuuuttttttssssssttttttttttttsssrrrqqqppprrrrrrrrrpppmmmkkklllmmmmmmllljjjiiihhhiiijjjkkkkkkkkkkkkkkkkkkjjjjjjiiigggggghhhhhhhhhiiiiiiiiiiiiiiihhhhhhhhhhhhiiiiiiiiiiiiiiihhhgggfffeeedddccccccddddddeeeddddddcccccccccccccccbbbbbbbbbbbb`````````___``````aaaaaabbbdddgggiiikkknnnqqqtttsssuuuvvvuuusssqqqppppppnnnmmmkkkjjjiiiiiihhhhhhiiiiiihhhhhhhhhiiijjjkkknnnnnnoooqqquuuzzzsss]]]NNNIIIEEEEEEDDD@@@@@@CCC@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAABBBBBBAAAAAA@@@?????????@@@AAAAAABBBBBBBBBBBBCCCCCCDDDEEEEEEEEEFFFFFFGGGGGGHHHHHHIIIIIIJJJNNNMMMRRR[[[bbbttt~~~}}}}}}||||||}}}~~~~~~~~~~~~~~~~~~}}}}}}||||||{{{{{{|||{{{yyywwwvvvuuuuuuuuuuuuuuuvvvwwwwwwwwwwwwwwwuuuttttttuuuwwwxxxxxxwwwvvvvvvvvvvvvwwwxxxyyyyyyxxxxxxxxxwwwwwwvvvvvvuuuuuuvvvvvvvvvuuutttsssrrrsssssssssqqqnnnlllmmmnnnmmmlllkkkjjjiiijjjkkkkkkjjjjjjjjjkkkjjjiiiiiihhhgggggggggggghhhhhhhhhhhhiiiiiihhhhhhhhhhhhiiiiiijjjjjjjjjjjjiiigggfffeeeccccccddddddddddddccccccbbbbbbbbbaaaaaaaaa``````______^^^^^^___```aaaaaa^^^aaaeeeiiikkknnnqqqsssqqqssstttsssqqqooonnnnnnlllllljjjiiihhhgggggggggiiihhhgggfffffffffggghhhiiiiiijjjmmmrrrxxx~~~yyyaaaQQQJJJFFFFFFEEEBBBBBBDDD@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAABBBBBBAAAAAA@@@??????@@@@@@AAAAAABBBBBBCCCCCCBBBBBBCCCDDDFFFGGGFFFFFFGGGHHHHHHIIIJJJJJJKKKNNNMMMQQQ[[[bbbttt~~~}}}|||||||||}}}~~~~~~}}}||||||}}}}}}|||||||||||||||||||||{{{||||||{{{yyyxxxvvvuuuttttttuuuvvvwwwwwwwwwwwwwwwvvvuuuuuuvvvxxxzzzyyyyyyvvvvvvvvvvvvvvvwwwxxxxxxyyyyyyxxxxxxwwwwwwwwwvvvvvvvvvvvvvvvvvvuuuttttttsssssssssqqqnnnmmmmmmnnnmmmmmmlllkkkjjjkkkkkkllliiijjjjjjjjjjjjiiihhhhhhffffffggggggggghhhhhhhhhiiiiiihhhhhhhhhhhhiiiiiijjjjjjjjjjjjiiihhhgggfffcccddddddddddddcccbbbbbbaaaaaa`````````_________]]]]]]]]]]]]^^^___```aaa]]]aaafffiiikkkmmmoooqqqppprrrsssrrrpppmmmmmmmmmkkkjjjiiigggffffffffffffgggffffffffffffhhhjjjkkkeeefffgggkkkpppvvv|||eeeRRRKKKEEEEEEEEECCCBBBCCC@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAA??????@@@@@@AAABBBBBBCCCDDDCCCBBBAAABBBDDDFFFGGGFFFFFFGGGHHHIIIJJJJJJKKKKKKNNNMMMQQQ[[[bbbuuu}}}|||{{{|||}}}~~~~~~|||{{{zzz{{{{{{{{{{{{{{{{{{{{{||||||||||||||||||{{{zzzxxxvvvtttttttttvvvwwwwwwxxxxxxxxxwwwvvvvvvxxxzzz||||||{{{xxxwwwwwwvvvuuuuuuvvvvvvxxxxxxwwwwwwwwwwwwwwwvvvvvvvvvvvvvvvvvvuuuuuutttssstttsssqqqnnnmmmmmmnnnmmmmmmmmmllllllllllllllliiijjjjjjjjjjjjiiihhhhhhgggggggggggghhhhhhhhhhhhiiiiiihhhhhhhhhhhhiiiiiiiiiiiiiiiiiihhhhhhgggfffcccdddddddddccccccbbbaaa`````````_________^^^^^^]]]]]]\\\\\\]]]^^^_________bbbfffiiijjjkkkmmmnnnoooqqqrrrrrrooommmlllllliiihhhgggfffeeedddddddddddddddddddddeeegggiiijjjddddddfffiiiooouuu{{{hhhTTTKKKDDDCCCDDDBBBAAABBB@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAA???@@@@@@AAABBBBBBCCCCCCDDDCCCBBBAAABBBDDDFFFGGGEEEFFFFFFGGGHHHJJJJJJKKKKKKNNNMMMQQQ[[[cccvvv~~~}}}|||{{{{{{|||~~~}}}{{{yyyyyyyyyyyyyyyyyyzzzzzz{{{{{{||||||{{{|||}}}}}}|||zzzwwwuuussstttuuuwwwxxxxxxxxxxxxxxxwwwwwwyyy{{{}}}}}}|||xxxxxxwwwvvvuuuuuuuuuuuuwwwwwwwwwwwwwwwwwwwwwwwwvvvvvvwwwwwwwwwwwwvvvvvvuuuuuuuuurrrpppnnnooopppnnnnnnmmmmmmmmmllllllllljjjjjjjjjkkkjjjiiiiiihhhhhhhhhhhhhhhiiiiiiiiiiiiiiiiiihhhhhhhhhhhhiiiiiiiiiiiiiiiiiiiiihhhggggggddddddddddddcccbbbaaa````````````_________^^^^^^]]]]]]\\\\\\\\\\\\]]]]]]___bbbeeeggghhhiiikkkmmmnnnpppqqqpppnnnlllkkkkkkggggggeeedddcccbbbbbbbbbcccbbbbbbbbbbbbdddeeegggcccccceeehhhmmmtttzzz}}}~~~kkkUUUKKKCCCCCCDDDCCCAAABBB@@@@@@@@@@@@@@@@@@@@@@@@BBBAAAAAA@@@@@@AAAAAABBB@@@@@@AAAAAABBBBBBCCCCCCCCCCCCBBBBBBCCCDDDFFFGGGDDDDDDEEEFFFHHHIIIJJJJJJLLLNNNMMMQQQ[[[cccwww|||{{{zzzzzz{{{}}}}}}zzzxxxwwwwwwwwwxxxxxxyyyzzz{{{{{{||||||zzz|||~~~~~~{{{xxxvvvssstttuuuvvvxxxxxxxxxxxxwwwvvvwwwxxx{{{}}}}}}|||wwwvvvvvvuuuuuuuuuvvvvvvwwwwwwwwwwwwwwwwwwwwwwwwwwwxxxxxxyyyyyyyyyxxxxxxwwwxxxwwwuuurrrqqqqqqrrrnnnnnnnnnnnnnnnmmmllllllkkkkkkkkkkkkkkkjjjjjjiiiiiiiiiiiiiiijjjjjjjjjjjjiiiiiihhhhhhhhhhhhiiiiiijjjjjjjjjjjjjjjiiiiiihhhdddddddddccccccbbbaaa```````````````____________^^^]]]\\\[[[[[[ZZZ[[[[[[\\\^^^```bbbdddfffjjjmmmlllnnnooonnnllljjjiiiiiifffeeedddcccbbbaaaaaaaaa______```aaaccceeehhhiiibbbbbbcccggglllrrrwww{{{|||nnnXXXMMMDDDCCCEEEEEECCCCCC@@@@@@@@@@@@@@@@@@@@@@@@BBBAAAAAA@@@@@@AAAAAABBB@@@@@@AAAAAABBBCCCCCCCCCBBBBBBCCCCCCDDDEEEEEEEEEBBBCCCDDDEEEGGGHHHIIIJJJLLLOOOMMMPPP[[[cccxxx{{{zzzyyyyyy{{{~~~|||zzzxxxwwwvvvvvvxxxxxxyyyyyyzzz{{{||||||yyy{{{~~~|||yyywwwssstttuuuvvvxxxxxxyyyyyyvvvvvvvvvxxxzzz|||||||||uuuttttttuuuuuuvvvwwwxxxxxxxxxxxxxxxxxxxxxxxxxxxyyyyyyzzzzzz{{{zzzzzzzzzzzzzzzyyywwwtttssstttuuunnnnnnnnnooonnnmmmmmmlllkkkllllllllllllkkkjjjjjjiiiiiijjjjjjjjjkkkkkkkkkiiiiiihhhhhhhhhhhhiiiiiikkkkkklllllllllkkkjjjjjjdddddddddccccccaaa``````aaaaaa`````````____________^^^\\\[[[ZZZZZZYYYYYYXXXZZZ]]]___aaaeeejjjmmmjjjlllmmmmmmjjjhhhggggggfffeeedddbbbaaaaaa``````\\\]]]___bbbfffjjjnnnqqqaaaaaabbbeeejjjpppvvvyyy|||qqqZZZOOOEEEEEEGGGFFFDDDDDD@@@@@@@@@@@@@@@@@@@@@@@@BBBBBB@@@@@@@@@@@@BBBBBB@@@@@@AAABBBBBBCCCCCCDDDAAABBBCCCDDDEEEEEEEEEEEEAAABBBCCCEEEFFFGGGIIIIIILLLOOOMMMPPP[[[dddxxx|||||||||}}}~~~}}}|||||||||zzzxxxxxxxxxyyyzzz{{{{{{{{{zzz{{{zzzzzz{{{}}}|||zzzxxxvvvwwwwwwwwwwwwxxxxxxxxxzzzyyyxxxxxxzzz{{{{{{{{{{{{yyywwwvvvwwwwwwvvvuuuxxxxxxxxxyyyyyyxxxwwwwwwyyyxxxxxxzzz}}}}}}{{{xxxyyyyyyxxxxxxvvvuuutttssssssrrrqqqpppooommmlllllljjjkkklllmmmlllkkkjjjiiihhhhhhhhhhhhhhhhhhhhhhhhjjjjjjiiiiiiiiiiiiiiiiiikkklllkkkkkkjjjiiihhhgggfffffffffeeedddcccbbbaaabbbbbbbbbaaa```^^^\\\\\\\\\\\\[[[ZZZYYYXXXWWWWWWXXXYYYZZZ]]]___aaacccdddkkklllmmmmmmllljjjhhhgggffffffeeecccaaa___\\\[[[]]]\\\]]]bbbiiiqqqwwwyyyjjjeeeccceeehhhkkkqqqxxx}}}www[[[PPPFFFDDDEEEDDDDDDEEEBBBBBBBBBAAAAAA@@@@@@@@@AAAAAAAAA@@@@@@?????????AAAAAAAAABBBBBBCCCCCCCCCAAAAAAAAABBBBBBBBBBBBCCCEEEEEEFFFGGGHHHIIIIIIJJJJJJNNNNNNRRR[[[cccxxx{{{{{{|||}}}~~~~~~}}}{{{yyyzzz{{{{{{{{{{{{{{{{{{{{{zzzzzz{{{}}}}}}{{{yyyxxxxxxxxxyyyyyyyyyzzzzzz{{{zzzxxxyyy{{{||||||{{{|||yyywwwvvvwwwwwwwwwvvvxxxyyyyyyzzzyyyyyyxxxxxxyyyxxxxxxzzz}}}~~~|||yyyzzzyyyyyyyyyxxxvvvuuutttssssssrrrqqqooonnnmmmlllkkkkkkkkklllkkkkkkjjjiiiiiiiiiiiiiiiiiiiiiiiiiiijjjjjjjjjjjjjjjiiiiiiiiillllllllllllkkkjjjiiihhhffffffeeedddcccbbbbbbaaacccbbbbbbaaa```^^^]]]\\\\\\[[[[[[ZZZYYYXXXXXXWWWYYYZZZ\\\^^^```bbbddddddjjjkkkllllllkkkiiigggfffcccbbbaaa```___]]]\\\\\\]]]]]]^^^cccjjjrrrwwwyyygggccc```ccceeehhhnnnuuuyyy|||uuu\\\QQQFFFDDDEEEDDDCCCDDDAAAAAAAAAAAA@@@@@@@@@???AAAAAAAAA@@@@@@@@@??????BBBBBBBBBBBBBBBBBBAAAAAABBBBBBBBBBBBBBBCCCCCCDDDEEEEEEFFFGGGHHHIIIIIIJJJJJJNNNNNNRRR[[[cccxxx{{{|||~~~~~~~~~~~~}}}||||||}}}}}}||||||{{{{{{{{{zzzzzz{{{}}}}}}{{{zzzyyyzzzzzzzzz{{{{{{{{{{{{}}}{{{zzzzzz|||}}}}}}|||}}}zzzwwwvvvvvvxxxxxxwwwyyyzzzzzz{{{{{{{{{zzzzzzzzzyyyzzz{{{}}}~~~}}}|||{{{{{{{{{zzzyyyxxxwwwvvvttttttsssrrrpppooonnnmmmllllllkkkjjjjjjjjjjjjjjjjjjjjjiiiiiiiiiiiijjjjjjjjjjjjjjjjjjjjjjjjjjjjjjmmmmmmmmmmmmmmmlllkkkjjjgggfffdddcccbbbaaabbbbbbccccccbbbaaa```^^^]]]\\\[[[[[[ZZZZZZYYYYYYXXXXXXXXXYYY[[[\\\^^^```aaabbbggghhhiiiiiiiiigggfffeee___^^^]]]\\\[[[[[[\\\]]]\\\[[[\\\```gggmmmqqqsssddd___]]]___aaaccchhhooorrrvvv|||ttt\\\QQQGGGDDDEEECCCAAABBBAAAAAAAAAAAA@@@@@@@@@@@@AAAAAAAAA@@@@@@@@@@@@???DDDCCCCCCBBBBBBAAA@@@@@@DDDCCCBBBBBBBBBCCCEEEFFFEEEEEEFFFGGGHHHIIIIIIJJJJJJNNNNNNRRR[[[cccyyy|||~~~~~~}}}||||||~~~~~~~~~|||~~~~~~~~~~~~~~~}}}|||{{{|||{{{zzz{{{}}}}}}|||{{{zzzzzzzzz{{{{{{{{{||||||~~~|||{{{{{{}}}~~~}}}|||}}}zzzwwwvvvwwwxxxyyyyyyzzz{{{{{{||||||||||||{{{{{{{{{{{{|||}}}~~~~~~~~~||||||||||||{{{zzzyyyxxxvvvuuutttsssqqqpppoooooonnnlllkkkiiiiiiiiijjjkkkkkkkkkjjjiiiiiijjjkkkkkkjjjjjjjjjkkkkkkkkkkkkkkknnnnnnnnnnnnnnnmmmllllllhhhgggdddbbbaaaaaabbbccccccccccccbbb```___]]]\\\ZZZZZZZZZZZZYYYYYYYYYXXXVVVVVVXXXYYY[[[\\\]]]^^^dddeeeeeefffeeeeeedddccc___]]][[[YYYYYYZZZ[[[\\\YYYXXXXXXZZZ___cccfffggg___[[[XXXZZZ\\\]]]bbbggglllpppwww~~~uuu\\\QQQGGGEEEEEEBBB@@@@@@BBBBBBBBBAAAAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@BBBBBBBBBBBBBBBBBBAAAAAAEEEDDDCCCBBBCCCDDDFFFGGGEEEEEEFFFGGGHHHIIIIIIJJJJJJNNNNNNRRR\\\dddyyy~~~}}}|||}}}~~~~~~}}}~~~}}}|||||||||{{{zzz{{{|||~~~}}}|||zzzzzzzzzzzz{{{{{{{{{|||}}}{{{{{{}}}~~~}}}|||}}}zzzxxxwwwxxxyyyzzzzzzzzz{{{||||||}}}}}}}}}}}}||||||}}}}}}|||}}}~~~~~~}}}}}}~~~}}}}}}|||{{{zzzwwwvvvvvvtttsssrrrqqqpppooonnnllljjjiiiiiijjjkkklllkkkjjjiiiiiijjjkkkllljjjjjjkkkkkkllllllllllllnnnnnnooooooooonnnmmmmmmiiigggeeecccbbbbbbcccdddcccccccccbbbaaa___]]]]]][[[[[[ZZZZZZYYYYYYXXXXXXVVVVVVWWWXXXYYYZZZ[[[\\\aaaaaaaaabbbbbbbbbbbbbbb```^^^[[[YYYXXXYYYZZZ[[[ZZZXXXWWWWWWYYY[[[[[[[[[[[[VVVTTTVVVWWWWWW[[[```fffkkkrrryyysss[[[QQQGGGEEEEEEBBB@@@???BBBBBBBBBCCCCCCCCCCCCCCC@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAABBBCCCDDDDDDEEEEEEDDDCCCDDDEEEFFFGGGEEEEEEFFFGGGHHHIIIIIIJJJJJJNNNNNNRRR\\\eeezzz~~~~~~~~~~~~~~~~~~}}}}}}|||{{{zzzzzz|||~~~~~~}}}zzzzzz{{{{{{{{{|||||||||}}}{{{{{{|||}}}|||{{{|||zzzyyyyyyzzz{{{zzzyyyzzz{{{||||||}}}}}}}}}}}}}}}~~~~~~}}}{{{{{{|||~~~~~~~~~~~~~~~~~~}}}|||{{{xxxxxxwwwvvvtttsssrrrqqqoooooonnnlllkkkkkkkkkkkklllkkkiiihhhhhhiiikkkllljjjkkkkkkllllllmmmmmmnnnnnnnnnooooooooonnnnnnmmmiiihhhfffeeedddcccddddddddddddcccbbbaaa___^^^]]]\\\\\\[[[ZZZYYYXXXWWWWWWXXXYYYYYYZZZ[[[\\\\\\\\\]]]^^^^^^^^^______``````^^^]]]\\\ZZZYYYYYYYYYZZZ\\\ZZZXXXXXXXXXXXXWWWVVVWWWSSSQQQRRRSSSRRRVVVZZZ```eeelllsssyyy~~~~~~pppZZZPPPGGGEEEEEEBBB@@@@@@BBBBBBBBBBBBCCCCCCCCCCCC???@@@@@@@@@@@@AAAAAAAAA>>>???@@@AAACCCDDDEEEEEEDDDDDDDDDEEEEEEEEEEEEEEEEEEEEEFFFGGGHHHIIIIIIJJJJJJNNNNNNSSS]]]eee{{{|||}}}~~~~~~~~~~~~~~~}}}}}}{{{zzzzzz|||~~~~~~|||||||||}}}}}}}}}}}}~~~}}}{{{{{{|||||||||{{{zzzzzzzzz{{{||||||zzzxxxyyyzzz{{{|||}}}}}}}}}}}}~~~|||yyyxxxzzz|||}}}~~~~~~~~~~~~}}}||||||yyyyyyxxxwwwuuutttsssrrrpppppppppooonnnlllkkkjjjkkkjjjhhhffffffhhhjjjkkkkkkkkkkkklllmmmnnnnnnnnnmmmmmmnnnnnnnnnnnnnnnmmmiiiiiihhhgggfffeeeeeedddddddddccccccaaa```^^^]]]^^^]]]\\\ZZZYYYWWWVVVUUUYYYYYYZZZZZZ[[[[[[\\\\\\[[[[[[[[[\\\\\\]]]^^^___ZZZZZZZZZZZZZZZZZZZZZZZZ[[[ZZZXXXXXXXXXXXXWWWUUUUUUQQQOOOPPPPPPOOORRRVVV[[[___eeekkkqqqwww}}}|||oooXXXNNNFFFEEEEEECCC@@@@@@@@@@@@@@@AAAAAAAAABBBBBB??????@@@@@@@@@AAAAAAAAA@@@@@@AAAAAABBBCCCDDDDDDAAABBBDDDFFFFFFEEEDDDCCCEEEEEEFFFGGGHHHIIIIIIJJJJJJNNNNNNSSS]]]fff{{{~~~~~~~~~|||{{{|||}}}~~~~~~~~~~~~~~~}}}{{{zzzzzz|||~~~}}}~~~~~~~~~~~~~~~}}}{{{zzz{{{|||{{{zzzyyyyyyzzz|||~~~}}}zzzxxxyyyzzz{{{|||}}}}}}}}}}}}|||xxxwwwxxx{{{}}}}}}~~~~~~~~~}}}}}}|||zzzyyyxxxwwwvvvtttssssssppppppqqqqqqpppnnnllljjjkkkiiigggffffffgggiiikkkkkkkkkllllllmmmnnnoooooommmmmmnnnnnnnnnnnnnnnmmmiiiiiiiiiiiihhhfffeeeddddddddddddcccaaa```^^^]]]___^^^\\\[[[XXXWWWUUUTTTXXXXXXXXXXXXYYYYYYZZZZZZZZZZZZZZZZZZ[[[\\\^^^^^^VVVVVVXXXYYYZZZZZZZZZZZZYYYWWWVVVWWWXXXXXXWWWUUUTTTPPPNNNOOOOOONNNPPPTTTXXX[[[aaaffflllssszzz~~~|||qqqWWWMMMEEEEEEFFFCCCAAA@@@>>>>>>>>>??????@@@@@@@@@?????????@@@@@@AAAAAAAAAAAABBBBBBBBBBBBBBBBBBBBB@@@BBBDDDFFFGGGEEECCCBBBEEEEEEFFFGGGHHHIIIIIIJJJJJJNNNNNNSSS]]]fff|||~~~~~~}}}}}}}}}}}}}}}}}}~~~~~~~~~}}}|||~~~}}}|||||||||}}}~~~~~~}}}|||zzzyyyxxxxxxxxxyyy||||||||||||{{{{{{{{{{{{zzzzzzzzz{{{{{{|||}}}~~~~~~|||zzzyyyxxx}}}}}}}}}}}}}}}||||||{{{{{{{{{zzzyyyxxxxxxwwwwwwxxxuuuqqqnnnmmmlllkkkjjjjjjjjjjjjiiijjjjjjkkkkkkkkkkkklllmmmnnnnnnnnnmmmooooooooonnnmmmmmmllllllooonnnmmmjjjhhhfffeeedddcccbbbbbbaaa```______^^^^^^]]][[[ZZZXXXWWWWWWWWWXXXWWWVVVUUUUUUWWWXXXZZZZZZZZZYYYYYYYYYYYYZZZZZZYYYZZZ[[[\\\]]]]]]\\\[[[XXXXXXXXXWWWVVVUUUTTTSSSRRRPPPMMMKKKJJJKKKMMMNNNNNNSSSZZZ```eeellltttzzzuuu\\\PPPFFFDDDDDDBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA???@@@@@@AAAAAABBBBBBCCCBBBBBBBBBCCCCCCCCCCCCDDDBBBAAAAAAAAAAAABBBCCCCCCDDDDDDEEEFFFHHHIIIJJJKKKJJJNNNNNNSSS]]]fff|||~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}~~~~~~}}}|||}}}~~~~~~~~~~~~~~~|||{{{{{{{{{{{{|||~~~}}}}}}}}}|||{{{{{{{{{{{{{{{{{{{{{|||}}}~~~}}}{{{zzz}}}}}}}}}~~~}}}}}}|||{{{|||{{{{{{{{{zzzyyyyyyyyyyyyvvvrrrooonnnnnnmmmlllkkkkkkjjjjjjjjjkkkkkkkkkjjjkkklllmmmnnnoooooooooppppppoooooonnnnnnmmmmmmooonnnllljjjhhhfffeeedddddddddcccbbbbbbaaa``````___^^^\\\[[[YYYXXXXXXXXXXXXWWWVVVUUUUUUWWWXXXZZZYYYYYYXXXXXXXXXXXXYYYYYYYYYZZZ[[[\\\]]]\\\[[[[[[ZZZZZZYYYYYYXXXWWWUUUTTTSSSQQQNNNLLLLLLLLLNNNOOOOOOSSSXXX]]]aaahhhqqqxxxxxx]]]RRRGGGEEEEEECCCBBBBBBAAAAAAAAAAAAAAAAAAAAAAAACCCBBBBBBAAAAAA@@@@@@???AAAAAAAAAAAABBBBBBBBBCCCCCCBBBBBBBBBBBBCCCDDDDDDDDDDDDEEEFFFHHHIIIJJJKKKJJJNNNNNNSSS]]]fff|||~~~~~~~~~~~~~~~~~~~~~~~~}}}~~~~~~~~~}}}|||||||||}}}~~~~~~~~~}}}|||{{{{{{||||||||||||}}}~~~}}}}}}~~~~~~~~~~~~}}}||||||}}}}}}}}}|||||||||||||||yyywwwsssqqqppppppooonnnllllllkkkkkkkkkkkklllllljjjkkklllnnnoooppppppppprrrrrrqqqppppppoooooonnnooonnnllljjjhhhgggeeedddffffffeeedddcccbbbaaaaaa```___]]][[[ZZZYYYYYYYYYWWWWWWVVVUUUVVVWWWXXXYYYXXXXXXWWWWWWWWWWWWXXXXXXYYYZZZ[[[\\\]]]\\\[[[[[[\\\\\\[[[[[[ZZZYYYWWWVVVSSSRRROOONNNMMMMMMOOOPPPPPPSSSVVVYYY\\\cccmmmttt~~~}}}___SSSIIIFFFFFFDDDCCCDDDAAAAAAAAAAAAAAAAAAAAAAAACCCBBBBBBAAAAAA@@@@@@???@@@@@@@@@AAAAAAAAABBBBBBDDDCCCCCCCCCCCCDDDEEEEEEDDDDDDEEEFFFHHHIIIJJJKKKJJJNNNNNNRRR]]]fff}}}~~~}}}}}}}}}~~~~~~}}}|||{{{zzz{{{|||}}}~~~~~~}}}||||||}}}}}}}}}}}}~~~~~~~~~}}}}}}~~~~~~~~~~~~~~~~~~zzzxxxuuusssssssssqqqpppnnnnnnmmmlllllllllmmmmmmjjjkkkmmmooopppqqqrrrrrrsssssssssrrrqqqqqqppppppooonnnmmmkkkiiihhhffffffggggggfffeeecccbbbaaaaaa___^^^]]][[[ZZZYYYXXXXXXWWWWWWVVVVVVVVVWWWXXXYYYWWWWWWVVVVVVVVVVVVWWWWWWYYYZZZ[[[]]]]]]]]]\\\\\\]]]]]]]]]\\\[[[ZZZYYYXXXSSSRRRPPPOOONNNNNNOOOPPPSSSTTTVVVWWWYYY```jjjrrr|||aaaUUUJJJGGGFFFEEEDDDEEEAAAAAAAAAAAAAAAAAAAAAAAA???@@@@@@AAAAAABBBBBBCCC@@@AAAAAAAAAAAABBBBBBBBBCCCCCCCCCCCCCCCDDDDDDEEEDDDDDDEEEFFFHHHIIIJJJKKKJJJNNNNNNRRR]]]ggg~~~~~~~~~~~~~~~~~~~~~}}}|||{{{|||}}}~~~~~~}}}}}}}}}}}}}}}}}}~~~~~~~~~~~~~~~zzzxxxvvvuuuuuuuuusssrrrppppppooonnnmmmmmmnnnnnnkkklllnnnpppqqqrrrsssssstttttttttsssrrrrrrqqqqqqpppooonnnlllkkkiiihhhggghhhgggfffeeecccbbbaaa```^^^]]][[[ZZZXXXXXXWWWWWWVVVVVVVVVVVVWWWWWWXXXXXXVVVVVVUUUUUUUUUUUUVVVVVVXXXZZZ[[[]]]^^^___^^^^^^_________^^^]]]\\\ZZZZZZTTTSSSRRRPPPPPPPPPPPPPPPVVVWWWXXXWWWYYY```jjjqqq|||cccVVVKKKGGGFFFEEEDDDFFFAAAAAAAAAAAAAAAAAAAAAAAA???@@@@@@AAAAAABBBBBBCCCBBBBBBBBBBBBCCCCCCCCCCCCBBBBBBAAAAAABBBBBBCCCDDDDDDDDDEEEFFFHHHIIIJJJKKKIIINNNMMMRRR]]]hhh~~~~~~~~~~~~~~~~~~~~~~~~}}}}}}}}}}}}~~~~~~~~~~~~~~~~~~~~~yyyxxxvvvvvvwwwvvvuuusssrrrqqqpppoooooonnnoooooommmnnnoooqqqrrrsssssssssuuuttttttssssssrrrrrrqqqqqqqqqpppnnnmmmkkkjjjjjjiiihhhgggeeedddbbbaaa```]]]]]][[[YYYXXXWWWWWWWWWVVVVVVVVVWWWWWWWWWXXXXXXVVVVVVUUUUUUUUUUUUVVVVVVXXXYYY\\\^^^```aaabbbbbbaaaaaaaaaaaa```^^^]]]\\\VVVVVVUUUTTTSSSSSSSSSSSSXXXYYYZZZYYY[[[aaajjjqqq{{{dddWWWKKKFFFFFFDDDDDDFFFAAAAAAAAAAAAAAAAAAAAAAAACCCBBBBBBAAAAAA@@@@@@???BBBBBBBBBCCCCCCCCCDDDDDDAAAAAAAAAAAAAAABBBCCCCCCDDDDDDEEEFFFHHHIIIJJJKKKIIIMMMMMMQQQ]]]hhh~~~~~~}}}}}}}}}~~~~~~~~~~~~~~~}}}}}}|||}}}}}}~~~~~~~~~}}}}}}|||||||||xxxwwwvvvvvvwwwwwwuuussssssrrrqqqppppppoooooooooooopppqqqrrrssssssssssssuuuttttttssssssrrrqqqqqqsssrrrqqqpppooommmlllllljjjjjjiiigggeeecccbbbbbb^^^]]]\\\ZZZYYYXXXXXXWWWVVVVVVWWWWWWXXXXXXWWWWWWVVVVVVVVVUUUUUUVVVVVVVVVWWWYYY\\\```bbbdddeeeeeeeeeeeeeeedddcccbbbaaa```ZZZZZZYYYXXXXXXWWWWWWWWWXXXYYY[[[[[[\\\aaajjjqqqzzzdddWWWJJJFFFEEEDDDDDDEEEAAAAAAAAAAAAAAAAAAAAAAAACCCBBBBBBAAAAAA@@@@@@???AAAAAABBBBBBBBBCCCCCCCCCBBBBBBBBBBBBBBBCCCDDDDDDDDDDDDEEEFFFHHHIIIJJJKKKIIIMMMLLLQQQ]]]iii|||}}}~~~~~~~~~~~~~~~}}}}}}~~~~~~|||||||||}}}~~~~~~||||||||||||}}}~~~~~~~~~}}}|||{{{zzzzzzxxxwwwvvvvvvwwwwwwuuussstttsssrrrqqqpppppppppppppppqqqrrrrrrsssssssssssstttttttttsssrrrrrrqqqqqqssssssrrrqqqpppooonnnmmmlllkkkjjjhhhgggeeedddccc______]]][[[ZZZYYYYYYXXXUUUVVVWWWWWWXXXXXXWWWWWWWWWVVVVVVUUUUUUVVVVVVWWWWWWYYY\\\```dddfffggghhhhhhhhhhhhgggfffeeecccccc]]]]]]\\\\\\[[[ZZZZZZZZZWWWYYY[[[[[[]]]bbbjjjpppyyy~~~dddWWWJJJEEEDDDCCCCCCEEEAAAAAAAAAAAAAAAAAAAAAAAA???@@@@@@AAAAAABBBCCCCCC@@@@@@AAAAAAAAABBBBBBBBBCCCCCCCCCCCCCCCDDDEEEEEEDDDDDDEEEFFFHHHIIIJJJKKKIIIMMMLLLQQQ]]]iii