BM6P6(@ |||xxxuuussspppllliii```````````````___^^^^^^\\\\\\[[[YYYUUUQQQMMMJJJCCCCCCBBBAAAAAABBBCCCCCCEEEGGGJJJLLLOOOSSSXXX\\\___```cccgggjjjmmmnnnooovvvvvvuuuttttttssstttttttttqqqlllfffaaa\\\YYYXXXTTTXXX^^^dddggghhhgggfffdddiiikkkjjjjjjhhh^^^SSSPPPKKKNNN\\\lllvvv~~~{{{mmmdddcccbbbpppuuuiiidddbbb___bbbbbb```]]][[[SSSKKK>>>???@@@CCCEEEHHHJJJLLLIIIHHHGGGGGGHHHJJJLLLNNNKKKJJJHHHFFFDDDDDDDDDDDDEEEBBBAAABBBEEEFFFEEEBBBBBBEEEGGGGGGEEEDDDFFFHHHFFFFFFFFFFFFFFFEEEDDDDDDAAAAAABBBCCCEEEGGGIIIJJJHHHGGGFFFEEEEEEEEEGGGGGGHHHGGGFFFDDDDDDDDDEEEEEEIIIKKKPPP\\\ppprrrdddbbbffflllvvvyyytttuuuyyy{{{tttfffaaaeeekkknnnrrrsssoookkkkkkiiieeeggghhhmmmuuu||||||vvvqqqnnnyyyyyyhhhUUUDDD888111///...000000000444999DDDWWWooo~~~|||xxxtttmmmdddYYYNNNDDD>>>888555222111222333333222000222999AAAHHHJJJGGGDDD:::777444111111444888;;;FFFOOO___sss~~~xxxqqqhhhaaa\\\\\\YYYVVVUUUSSSRRRXXX```iiimmmrrrttttttsssuuuwwwxxxuuuggg```___iiiwwwyyynnniiinnnuuuppp^^^UUUXXXbbbhhhjjjooooooooonnnooottt|||nnn]]]QQQKKKHHHFFF@@@???>>>>>>???DDDJJJOOOYYY^^^fffooouuuxxxxxxwwwvvvsssooolllhhhbbbZZZTTTKKKHHHDDDAAA???<<<999777999666666:::???CCCIIIPPP]]]aaaeeeggggggggggggggghhhhhhiiiiiiiiihhhhhhgggeeeccc```^^^\\\ZZZZZZZZZ```bbbeeegggffffffggghhhbbb\\\RRRHHHDDDDDDHHHLLLTTTWWW[[[___bbbdddhhhjjjnnnoooppprrrssssssrrrrrrvvvxxxwwwssspppmmmfff^^^NNNEEE:::222...---+++))))))((((((((((((((())))))000---,,,,,,+++,,,444===LLLVVV___dddgggjjjhhheee]]]YYYRRRLLLKKKSSS```jjjsssssssssqqqooooooqqqssspppvvv{{{~~~qqqcccXXXQQQMMMKKKFFFFFFGGGHHHHHHHHHGGGGGGFFFGGGGGGHHHIIIJJJLLLLLL~~~yyyuuurrrooolllkkkhhheeebbb^^^^^^______^^^]]]]]]\\\[[[ZZZYYYVVVRRRNNNKKKHHHBBBAAA@@@???@@@AAACCCDDDGGGJJJMMMPPPSSSVVV[[[^^^```bbbeeehhhlllooopppqqqvvvuuuttttttssssssssstttuuurrrmmmgggaaa]]]ZZZYYYWWWZZZ___cccfffggggggffffffjjjkkkhhhfffcccXXXMMMIIIIIIRRRdddttt|||~~~rrrccc[[[ZZZaaaoooxxxllldddbbbbbbeeegggfffaaa^^^ZZZRRRJJJ??????@@@BBBDDDFFFIIIJJJIIIIIIHHHGGGHHHJJJLLLMMMJJJIIIGGGEEEDDDDDDDDDDDDEEECCCBBBCCCFFFGGGFFFDDDBBBDDDFFFFFFDDDCCCDDDFFFEEEEEEFFFFFFEEEEEEDDDCCCAAAAAABBBCCCDDDFFFGGGHHHJJJIIIHHHGGGFFFFFFFFFFFFEEEDDDCCCCCCCCCDDDEEEFFFGGGIIINNNXXXiii}}}mmmgggiiinnnzzz~~~|||}}}~~~vvvgggbbbgggmmmsssxxxyyytttpppmmmjjjfffbbbccchhhrrr}}}zzzwwwvvveeePPP@@@555222000111111000333888;;;MMMdddxxx~~~}}}yyyvvvppphhh^^^SSSHHHBBB:::777444222222333333333222444888@@@FFFHHHFFFCCC<<<999555222111333777999AAAIIIWWWhhhzzz{{{qqqhhhbbbccc^^^ZZZWWWTTTSSSXXX```jjjnnntttvvvvvvvvvxxx{{{xxxkkkccc```hhhvvvyyyssstttyyylll```___eeeiiikkkoooppppppooopppttt|||rrrbbbUUUJJJDDDCCCBBB@@@>>>===???BBBDDDJJJOOOWWWaaaiiinnnqqqrrrzzzyyywwwwwwvvvrrrlllggg[[[VVVNNNGGGCCC???<<<:::999555444999>>>BBBIIIQQQ]]]```eeehhhhhhhhhhhhhhhkkkkkkjjjiiiiiihhhgggfffeeedddaaa]]][[[YYYXXXXXX[[[___dddggggggfffeeeeeeaaa\\\SSSKKKGGGHHHMMMQQQWWW[[[___bbbdddgggjjjlllpppqqqrrrssssssrrrqqqqqqtttvvvvvvsssrrrpppjjjbbbRRRIII===444000...,,,+++******))))))))))))******,,,***)))******,,,444===MMMWWWaaagggkkknnnmmmjjj```\\\UUUOOONNNVVVbbbllluuutttrrrnnnlllkkkmmmpppoootttyyy||||||kkk\\\QQQJJJFFFDDDFFFFFFGGGHHHIIIIIIIIIHHHHHHHHHHHHHHHIIIKKKMMMNNN}}}yyytttpppjjjhhhfffdddcccbbb___]]]\\\\\\\\\\\\\\\[[[[[[ZZZYYYWWWTTTPPPMMMIIIGGGFFF@@@???======>>>@@@CCCEEEJJJMMMRRRUUUXXX[[[___aaabbbdddgggkkknnnqqqsssttttttttttttssssssssssssrrruuurrrmmmgggbbb___]]]\\\]]]___aaadddfffgggggggggeeehhhhhheeeaaa\\\RRRIIIEEELLL[[[nnn{{{}}}wwwpppeeeZZZTTTUUU[[[hhhwww~~~ssshhh___]]]```dddkkkmmmlllfffbbb\\\SSSJJJAAAAAAAAABBBCCCEEEFFFGGGIIIIIIHHHGGGHHHIIIKKKLLLHHHGGGFFFEEEDDDDDDDDDDDDCCCBBBAAABBBEEEFFFFFFFFFDDDEEEFFFEEEDDDCCCCCCEEEDDDDDDDDDEEEDDDCCCCCCBBBAAABBBBBBCCCCCCDDDEEEEEEJJJJJJIIIIIIHHHGGGFFFEEECCCBBBBBBAAABBBDDDEEEFFFDDDGGGKKKRRR___tttwwwllljjjnnn|||yyyjjjbbbgggoooyyy}}}zzzuuuqqqlllgggbbbbbbeeeooo|||zzz```JJJ:::555111111000///222666;;;JJJ^^^rrr~~~{{{yyyuuuooofff[[[OOOHHH===:::666333333333333333333444777<<>>;;;777444222333555666===BBBMMM[[[kkkyyyuuummmmmmggg```\\\XXXWWW[[[bbbkkkoootttwwwxxxzzz~~~~~~qqqhhhbbbhhhvvv||||||{{{iiicccdddfffhhhpppqqqrrrqqqqqquuu||||||lll]]]TTTKKKHHHDDD@@@>>>=========@@@DDDJJJRRR[[[bbbhhhkkktttuuuwwwzzz||||||yyyvvvooohhh]]]SSSLLLGGGCCCAAA;;;777555888===AAAIIIQQQ\\\```eeehhhiiiiiiiiijjjnnnmmmkkkjjjhhhggggggggggggeeebbb^^^ZZZXXXVVVVVVWWW\\\bbbeeefffeeeccccccccc___ZZZSSSOOOPPPTTTXXX]]]```cccfffhhhjjjlllooorrrssstttttttttsssrrrqqqrrrtttuuutttssssssnnnhhhYYYOOOBBB777111///---,,,++++++************++++++***((((((***+++...777AAARRR]]]hhhnnnrrruuutttpppddd```YYYUUUUUU]]]iiirrryyywwwrrrmmmiiihhhkkkmmmqqqwww{{{|||xxxfffUUUJJJCCCAAA@@@FFFGGGHHHIIIJJJJJJJJJJJJJJJJJJIIIHHHIIIKKKNNNOOO}}}yyyvvvsssooolllfffdddbbbaaabbbaaa___]]]ZZZ[[[[[[[[[ZZZYYYXXXXXXUUUSSSOOOJJJFFFDDDBBBBBB>>>===<<<<<<===AAAEEEHHHLLLPPPUUUYYY\\\___bbbddddddfffiiilllooorrrtttuuusssssssssrrrrrrqqqpppppppppnnnjjjfffdddccccccccceeeeeeffffffggghhhhhhhhhdddeeeddd```\\\VVVOOOIIIGGGRRRcccsss|||~~~~~~~~~vvvooohhhccc\\\TTTRRRUUUYYYcccnnnsssxxx}}}~~~|||vvvooocccYYYUUUXXX___eeelllpppqqqnnniiicccWWWLLLDDDDDDDDDDDDDDDEEEFFFFFFIIIHHHGGGGGGGGGHHHIIIIIIFFFEEEEEEDDDDDDCCCCCCCCCAAA@@@@@@AAACCCEEEFFFGGGGGGGGGGGGFFFDDDDDDDDDDDDCCCCCCDDDDDDCCCCCCBBBAAABBBBBBBBBCCCCCCCCCCCCCCCEEEFFFGGGHHHHHHGGGFFFEEEDDDCCCBBBBBBBBBCCCDDDEEEDDDEEEIIINNNVVVggg|||pppllllll|||}}}mmmcccfffmmmxxx~~~}}}xxxtttooojjjjjjggggggooozzzmmmSSS<<<666000000000///111666???JJJ[[[mmm~~~|||yyyuuunnncccVVVMMMAAA===777444333222222111222333555999===BBBEEEGGG@@@>>>:::777444444444555:::???GGGRRR```ooo}}}xxxvvvnnngggbbb___]]]aaagggkkkoootttwwwyyy|||xxxnnngggkkkvvv~~~|||rrrfffccceeegggoooqqqssstttsssvvv|||vvvlllZZZUUUMMMGGGBBB@@@???>>>AAABBBEEEJJJPPPXXX^^^bbbiiilllqqqwww{{{|||{{{zzzxxxrrriii```YYYSSSOOOLLLCCC>>>:::;;;>>>AAAIIIPPP\\\```eeehhhiiijjjjjjkkknnnmmmkkkjjjiiiiiiiiiiiijjjgggddd___[[[XXXWWWVVVXXX[[[```cccdddddddddeeeggggggfffccc^^^\\\]]]___aaadddgggiiijjjlllnnnppprrrssstttuuuuuutttssssssrrruuuuuuttttttuuuqqqkkk___UUUFFF:::333000...,,,++++++***)))))))))******+++)))))),,,...333>>>III\\\fffoootttvvvxxxuuuqqqhhhddd___]]]```iiittt{{{}}}vvvooojjjiiimmmpppxxx}}}tttbbbQQQGGGCCCBBBBBBGGGGGGIIIJJJKKKKKKKKKKKKKKKJJJHHHHHHHHHJJJMMMOOO|||zzzvvvsssqqqooollliiicccbbb``````aaaaaa```___ZZZZZZZZZYYYXXXVVVUUUTTTOOOMMMHHHDDD@@@>>>>>>>>><<<;;;;;;<<>>EEEPPP```rrr{{{ssspppnnnkkklllooonnnqqqtttvvvwww{{{zzzvvvyyyttthhhccccccfffkkkqqquuuwwwzzz~~~vvvjjj```WWWOOOIIICCCAAA???>>>AAAGGGNNNSSS]]]bbbjjjoooqqqqqqqqqqqqmmmlllkkkkkkkkkiiieeebbb\\\UUUOOOMMMKKKKKKNNNTTT[[[___dddggghhhhhhhhhiiiggghhhiiijjjkkkkkkkkkkkkkkkiiifffbbb___]]]\\\\\\`````````___```ccchhhkkkmmmrrrwwwvvvpppiiiggggggiiikkkmmmnnnmmmnnnooopppnnnppprrrtttvvvwwwwwwwwwuuuwwwvvvttttttuuuqqqkkkfff\\\NNNAAA999444///++++++***)))(((''''''''''''***((())),,,111888EEEQQQbbbiiinnnooonnnooonnnjjjooonnnooosss{{{vvvrrruuu|||zzzssshhhYYYLLLEEEDDDFFFHHHHHHIIIJJJJJJKKKJJJJJJJJJHHHHHHHHHHHHHHHIIIJJJJJJgggiiilllnnnoooqqquuuwwwzzz|||}}}zzzwwwtttrrrqqqpppnnnlllkkkjjjiiiiiiiiifffccc```\\\[[[ZZZZZZ\\\\\\[[[ZZZWWWWWWUUUSSSPPPMMMKKKIIIBBB@@@>>>;;;999888777777999:::>>>BBBGGGKKKMMMOOOTTTVVVZZZ^^^aaafffkkknnnooooooqqqrrrssssssttttttooooooooommmjjjgggcccaaa]]]]]]\\\]]]aaaffflllooonnnnnnnnnnnnmmmkkkjjjiiiaaaYYYQQQKKKDDD>>>BBBIIIQQQYYYbbbiiioooqqqiii^^^XXXQQQMMMPPPWWW\\\cccjjjlllnnnlllhhhiiinnnooolllggg]]]OOOEEEBBBEEEJJJMMMPPPTTTWWWWWWXXXWWWRRRKKKHHHHHHGGGGGGFFFFFFGGGGGGDDDDDDDDDCCCBBBAAA@@@@@@???@@@AAABBBCCCCCCBBBAAA@@@BBBCCCDDDDDDHHHMMMRRRQQQMMMIIIFFFFFFFFFDDDCCCDDDDDDDDDDDDDDDCCCBBBBBBAAABBBDDDFFFFFFEEEDDDDDD<<<===>>>???AAADDDFFFGGGGGGFFFDDDBBBAAAAAABBBBBBFFFBBBDDDJJJLLLNNN^^^ppp{{{qqqlllrrryyyrrrqqqsssyyy}}}}}}}}}~~~~~~|||wwwyyyyyyvvvtttwww{{{lllLLL@@@555111000///000222666999EEEZZZooo}}}zzzwwwnnn```VVVNNNHHH@@@999555333222222///111333444555999@@@EEEBBBBBBAAA@@@>>>===<<<;;;777:::>>>CCCLLL[[[mmmzzz~~~{{{wwwuuuvvvrrrtttvvvvvvwww{{{zzzwww}}}pppddd___```gggooouuuxxx|||~~~rrrdddZZZOOOKKKFFFCCCBBBFFFKKKNNNXXX___fffkkklllkkkkkkkkkiiihhhggghhhiiijjjiiigggddd^^^YYYWWWUUUSSSUUUZZZ[[[___cccfffgggffffffgggfffgggjjjkkkkkkjjjhhhggghhhgggdddbbb```____________````````````bbbfffiiiiiinnnrrrpppjjjfffgggjjjlllnnnppppppoooooopppqqqoooppprrrtttuuuvvvuuuuuusssuuuuuussssssuuurrrmmmhhh___RRRFFF>>>777111,,,,,,+++***)))((((((((((((+++)))***...333:::HHHUUU___eeekkklllmmmqqqrrrqqqtttuuuwww~~~vvvsssxxxzzzpppfffXXXLLLFFFEEEFFFHHHIIIJJJJJJJJJJJJIIIHHHHHHHHHHHHJJJKKKKKKJJJJJJIII]]]___bbbdddeeefffiiikkknnnpppssswwwzzz{{{{{{{{{}}}{{{|||~~~|||vvvvvvxxx|||~~~|||{{{zzz{{{{{{zzzwwwtttrrrooollljjjiiiiiihhhggggggfffggghhhhhheeeaaa]]][[[ZZZYYYYYY[[[[[[ZZZYYYVVVUUUSSSPPPMMMJJJGGGEEE>>>===;;;:::888777666666888;;;???EEEJJJMMMOOOPPPVVVXXX\\\___bbbgggmmmqqqrrrsssssstttuuuuuuttttttoooooonnnllliiiddd```^^^\\\[[[ZZZ[[[___eeejjjnnnmmmnnnnnnnnnmmmkkkiiigggXXXPPPIIIDDD@@@>>>EEEPPPWWW^^^eeeiiinnnmmm```RRRQQQKKKKKKSSS___iiittt{{{zzz{{{yyyuuutttvvvtttpppkkkaaaRRRGGGDDDEEEHHHIIIIIIKKKJJJIIIJJJMMMKKKFFFGGGGGGFFFFFFFFFFFFFFFFFFCCCCCCCCCBBBAAA@@@???>>>>>>???AAABBBCCCBBBBBBAAA<<<>>>@@@AAAAAAEEEKKKPPPQQQMMMHHHEEEEEEEEECCCAAADDDDDDEEEEEEDDDDDDCCCBBBAAABBBDDDFFFGGGGGGEEEEEE???>>>>>>???@@@BBBEEEFFFDDDCCCBBBAAAAAAAAABBBCCCFFFAAABBBIIIKKKKKKWWWggg}}}zzzmmmiiilllyyyyyyvvvvvv|||~~~|||zzzssssss{{{~~~sssSSSFFF999333111//////000333555???SSSgggzzz}}}yyyvvvnnn```VVVQQQKKKBBB;;;777555444333111333444444444777<<>>===:::===@@@DDDKKKYYYjjjwww}}}|||uuuvvvxxxwwwwww{{{{{{vvv{{{~~~lllccc]]]dddmmmtttyyy}}}xxxlll^^^YYYRRRKKKHHHHHHJJJMMMZZZ```hhhmmmmmmlllkkklllhhhfffddddddfffhhhiiiiiihhhbbb^^^]]][[[YYY[[[___\\\___cccffffffeeeeeeeeefffhhhjjjlllllliiifffcccfffdddcccaaa_________```^^^___aaaaaaaaabbbdddfffeeeiiikkkhhhcccaaafffkkkoooqqqrrrrrrqqqpppqqqrrrpppqqqssstttttttttssssssrrrttttttrrrsssvvvsssooojjjaaaUUUJJJBBB:::333...---,,,+++***))))))))))))///------111666>>>LLLXXX^^^dddjjjlllpppvvvzzzzzzyyyyyy}}}~~~uuussszzz}}}qqqhhhZZZNNNHHHGGGHHHIIIJJJJJJJJJJJJIIIHHHGGGFFFHHHIIIKKKMMMMMMLLLJJJIIIVVVWWWZZZ]]]___`````````dddfffhhhiiijjjjjjmmmnnnnnnnnnnnnoooppprrrtttuuunnnooopppqqqsssuuuvvvwwwwwwvvvuuutttssstttuuuuuuyyyzzz{{{{{{zzzxxxuuutttqqqrrrssstttrrrpppmmmjjjiiihhhfffdddbbbaaa``````aaabbbccccccbbb```]]]\\\YYYXXXXXXYYYZZZZZZWWWUUUOOONNNLLLKKKHHHDDD???;;;777777777555444555888;;;888;;;@@@DDDHHHMMMRRRUUUYYY^^^dddggghhhkkkqqqvvvyyyyyywwwuuusssqqqpppooorrrrrrpppnnniiiddd___\\\WWWWWWXXXZZZ]]]bbbgggjjjjjjkkklllnnnmmmjjjddd```PPPIIIAAA======AAAJJJRRRXXX\\\aaadddeeeaaaWWWNNNHHHHHHNNN\\\mmm{{{zzzzzz{{{wwwtttsssmmmcccWWWNNNKKKIIIFFFDDDEEEDDDCCCAAAAAABBBDDDEEEFFFGGGHHHHHHGGGFFFEEEDDD@@@AAABBBCCCBBBAAA@@@???===>>>AAABBBBBB@@@>>><<<<<<===>>>???BBBDDDFFFGGGFFFDDDBBB@@@@@@AAABBBCCCDDDDDDDDDCCCBBB@@@???>>>@@@AAACCCEEEFFFGGGGGGGGGAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@??????@@@@@@AAABBBBBBEEEGGGGGGHHHPPPZZZsss}}}pppgggiiippp}}}tttzzz~~~}}}~~~yyywwwrrrooottt}}}yyy^^^KKK;;;666222,,,---333111444<<>>???@@@???>>>===>>>@@@===;;;===CCCKKKUUUfffttt|||wwwwwwxxx{{{xxx{{{|||hhhccccccdddjjjtttuuuhhh]]]YYYUUUPPPOOORRR[[[bbbjjjmmmllliiiiiijjjeeedddcccbbbaaaaaabbbbbb___`````````^^^___```bbbccccccddddddeeeffffffffffffhhhiiijjjhhhfffffffffeeedddaaa______aaaccceeebbb```___^^^^^^___```bbbeeefffeeecccaaabbbgggkkkoooqqqsssrrrqqqooonnnooopppppprrrssstttuuuuuuuuuuuusssqqqpppqqqqqqpppooollleeeZZZMMMAAA888222...///...+++)))(((((()))******,,,---000;;;JJJTTTWWW\\\```fffkkknnnrrrvvvzzzzzz{{{|||uuuwwwyyyyyy{{{qqqiii\\\QQQKKKHHHGGGGGGJJJJJJIIIIIIHHHGGGGGGGGGEEEGGGKKKNNNOOOMMMKKKJJJPPPRRRTTTWWWYYYZZZZZZ[[[___aaabbbccccccdddeeeggghhhhhhggghhhiiikkkmmmnnnggghhhiiijjjkkklllmmmnnnnnnmmmllllllkkkkkkllllllooopppqqqrrrrrrpppooonnnjjjkkklllmmmkkkiiifffdddddddddbbbaaa```____________`````````___]]][[[ZZZWWWWWWWWWWWWWWWVVVRRRPPPLLLJJJHHHFFFDDDAAA===999555666555444444555888;;;:::===BBBGGGLLLQQQVVVZZZ\\\aaagggjjjkkknnnsssxxxzzzzzzxxxwwwuuusssrrrqqqppppppooollliiiddd```^^^XXXXXXXXXZZZ]]]aaafffhhhkkkmmmnnnnnnjjjccc[[[UUUGGGBBB<<<;;;@@@HHHRRRXXX]]]^^^``````___YYYPPPHHHGGGJJJUUUiii}}}|||{{{xxxvvvwwwpppggg[[[RRRMMMJJJGGGDDDCCCBBB@@@??????@@@CCCDDDEEEFFFGGGGGGGGGFFFDDDCCCAAAAAABBBBBBAAAAAA@@@@@@===>>>@@@AAA@@@???===<<<>>>>>>>>>>>>???@@@AAABBBCCCAAA@@@>>>>>>???@@@AAACCCCCCCCCCCCBBBAAA@@@???AAABBBCCCEEEFFFGGGGGGHHHBBBBBBBBBBBBBBBBBBBBBBBBAAAAAA@@@@@@@@@@@@AAAAAABBBBBBDDDFFFEEEEEELLLUUUggg{{{zzzkkkjjjlllvvv{{{~~~|||xxxuuuqqqnnnsss{{{fffQQQ>>>777222,,,---333111222999FFFTTTfff||||||uuukkkcccZZZTTTKKKCCC===999666444333222222222333444666777888:::;;;:::999888999;;;<<<:::===BBBIIIRRRaaannn||||||{{{|||~~~}}}|||tttjjjhhhfffiiiqqq|||{{{pppkkkddd]]]YYYZZZ```hhhoooqqqlllgggdddeee````````````______^^^^^^\\\]]]^^^^^^]]]^^^```aaaddddddeeeeeefffgggggghhhggghhhjjjiiigggfffeeeeeebbbbbb`````````aaabbbcccaaa```^^^]]]]]]^^^```aaacccdddcccaaa```bbbfffkkknnnppprrrrrrqqqooooooppppppqqqrrrtttuuuuuuuuuuuuuuusssqqqpppqqqpppooonnnkkkfff]]]QQQEEE;;;444111///...,,,+++******+++++++++---///444???OOOZZZ]]]___aaadddhhhlllpppsssuuuxxx{{{xxxqqqtttvvvxxxyyyoooggg[[[QQQKKKHHHHHHHHHGGGGGGGGGFFFFFFFFFFFFFFFEEEGGGIIILLLLLLLLLJJJIIIIIIJJJLLLOOOQQQRRRSSSSSSWWWYYYZZZ[[[ZZZZZZ\\\]]]______^^^^^^___aaabbbdddaaaaaabbbbbbcccddddddeeeddddddeeeeeeddddddcccbbbeeefffggghhhiiiiiihhhgggfffggghhhiiihhhfffcccbbb^^^]]]]]]\\\\\\\\\\\\]]]]]]]]]\\\[[[ZZZYYYXXXXXXUUUTTTTTTTTTSSSPPPKKKGGGGGGDDDAAA???===;;;999777333444444444444555999<<<===@@@EEEJJJOOOUUU[[[___```eeejjjnnnooorrrvvvzzz{{{{{{zzzyyywwwvvvtttsssnnnmmmllljjjgggcccaaa___YYYYYYYYYZZZ]]]aaadddgggkkkmmmnnnmmmfff[[[PPPIII???;;;888;;;EEEQQQ[[[___bbb___]]]ZZZVVVPPPJJJEEEGGGQQQccc{{{|||xxxvvvwwwrrrlllddd\\\UUUOOOJJJFFFBBBAAA>>>======???AAACCCDDDEEEFFFFFFFFFEEECCCCCCBBBBBBAAAAAA@@@@@@AAAAAA>>>>>>>>>>>>>>>======<<>>===============>>>===<<<<<<<<<===>>>???@@@AAAAAABBBBBBAAAAAAAAA@@@AAACCCDDDFFFGGGGGGGGGCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBAAAAAAAAAAAABBBBBBCCCBBBBBBDDDBBBAAAGGGNNNYYYmmmuuunnniiimmmyyyzzzvvvsssooommmqqqvvvrrr\\\DDD999333...---222111111555???KKKZZZnnnzzzqqqkkkccc\\\RRRHHH@@@;;;777555333333222111222333555555444666777666555444555666999999;;;AAAFFFMMMZZZfffpppwww~~~uuunnnggggggmmmvvvyyyoooiiigggiiiqqqxxxwwwnnnddd___^^^YYYZZZ\\\^^^^^^]]]\\\ZZZXXXZZZ\\\]]]]]]^^^```aaafffffffffggghhhhhhiiiiiiiiijjjjjjiiifffdddcccddd______```aaaaaabbbbbbbbb```___^^^]]]]]]^^^___```aaa``````^^^^^^aaafffiiilllnnnqqqrrrqqqpppqqqqqqqqqrrrsssuuuvvvvvvvvvvvvvvvtttrrrqqqpppooommmllliiihhhbbbWWWIII===666333......---,,,+++++++++++++++///333999GGGXXXcccgggeeeccccccdddhhhkkkmmmmmmtttzzz|||sssmmmpppsssxxxsssjjjbbbXXXOOOJJJHHHHHHHHHDDDDDDDDDDDDDDDEEEEEEEEEGGGGGGHHHIIIJJJJJJJJJIIICCCDDDFFFHHHJJJLLLMMMNNNQQQSSSTTTTTTSSSSSSTTTVVVXXXWWWWWWWWWXXXYYY[[[\\\^^^_______________`````````aaabbbbbbbbbaaa___^^^aaaaaabbbccccccccccccbbbaaabbbcccdddcccbbb```___XXXXXXXXXXXXXXXYYYZZZZZZZZZZZZXXXWWWVVVUUUUUUUUURRRQQQPPPPPPNNNIIIDDD???AAA===999777666666555444111222333333444777;;;>>>???BBBGGGLLLQQQXXX^^^cccdddhhhmmmpppsssuuuxxx{{{|||||||||{{{yyywwwuuutttkkkjjjhhheeebbb```^^^]]]XXXYYYYYY[[[^^^bbbfffhhhjjjlllmmmjjj```TTTHHHAAA;;;:::;;;AAAMMM\\\dddeeeeee___YYYUUUPPPJJJHHHIIINNN```xxx|||tttppppppppppppnnnjjjaaaXXXOOOJJJFFFDDDAAA>>>===>>>@@@AAACCCCCCDDDEEEEEEDDDCCCBBBCCCBBBAAA@@@???@@@AAABBB???>>>===<<<;;;<<<<<<===@@@???>>>===<<<<<<<<<<<<:::::::::::::::;;;<<<===>>>???@@@AAAAAABBBBBBBBB??????AAACCCDDDEEEEEEFFFDDDDDDDDDDDDDDDDDDDDDDDDCCCBBBBBBAAAAAABBBBBBCCCCCCAAAAAABBB@@@>>>AAAGGGNNNaaa{{{wwwllliiinnnwww}}}zzzuuuqqqnnnmmmoooqqq~~~~~~hhhNNN>>>666000///111111000333999BBBNNN```ooowww}}}vvvrrrllldddYYYNNNEEE>>>999666444333222111111222333444333555666555444333444555777777:::???CCCHHHSSS]]]eeemmmzzzuuuiiieeehhhpppyyyvvvrrrqqqxxx~~~|||pppbbbYYYVVVRRRUUUXXX[[[]]]\\\[[[ZZZVVVYYY[[[]]]^^^___aaacccgggggghhhhhhiiijjjjjjjjjjjjjjjjjjhhhdddbbbaaaaaa^^^___bbbcccdddcccbbbaaa^^^^^^]]]]]]]]]]]]^^^^^^]]]]]]\\\[[[]]]aaaeeehhhjjjllloooqqqqqqqqqrrrsssrrrssstttvvvwwwwwwwwwwwwvvvtttrrrqqqqqqooommmjjjhhhhhheee[[[MMM???666333------,,,++++++************///666@@@PPPbbbnnnqqqmmmhhhcccaaabbbdddeeeeeeoooyyyxxxppplllnnnrrrxxxxxxkkkbbb[[[SSSLLLHHHGGGGGGGGGBBBCCCCCCDDDEEEEEEFFFFFFIIIIIIIIIHHHIIIIIIJJJJJJ@@@AAABBBDDDFFFHHHJJJJJJMMMNNNPPPPPPOOOOOOPPPQQQSSSSSSRRRSSSTTTUUUWWWXXX\\\\\\\\\\\\\\\\\\\\\\\\^^^^^^___``````^^^]]]\\\____________^^^^^^]]]]]]YYYZZZZZZ[[[[[[ZZZYYYXXXUUUTTTTTTTTTUUUUUUVVVWWWWWWVVVUUUSSSRRRRRRRRRRRRNNNMMMKKKJJJHHHCCC>>>999;;;888444222222222222222000111333444666:::>>>BBBBBBEEEIIIMMMRRRYYY```dddgggjjjnnnrrruuuwwwyyyzzz|||||||||{{{yyyvvvsssqqqiiigggdddaaa^^^\\\ZZZZZZYYYYYY[[[^^^aaaeeehhhjjjmmmmmmllldddXXXKKKAAA<<<888>>>DDDLLLYYYhhhnnnlllkkkbbbXXXRRRLLLGGGIIIOOO\\\uuuxxxmmmfffeeelllrrrxxxwwwnnn```TTTNNNKKKJJJGGGDDDBBB@@@@@@@@@BBBCCCDDDEEEEEEDDDCCCBBBCCCBBBAAA@@@???@@@AAABBB>>>===<<<;;;;;;<<<===>>>??????>>>============>>>999999999::::::;;;<<<<<<<<<===>>>@@@AAABBBBBBBBB===>>>???AAABBBCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCBBBBBBAAAAAABBBBBBCCCCCC@@@???@@@???===>>>CCCHHHXXXppppppjjjjjjnnnxxx|||wwwrrroooooonnnmmmtttttt\\\III<<<444111111222111222666;;;DDDRRR```nnnyyyzzzwwwssskkk```TTTKKKBBB<<<888666555333222111222222333222333444444222222333444555555777<<<@@@DDDNNNXXX```iiivvv}}}mmmeeeeeeiiiqqqzzzxxxtttzzz~~~{{{pppbbbWWWQQQMMMOOORRRUUUWWWYYYYYYYYYVVVYYY]]]___```aaaccceeegggggghhhhhhiiijjjjjjjjjjjjjjjiiifffbbb____________aaadddfffgggeeecccaaa]]]]]]\\\\\\\\\\\\]]]]]]ZZZYYYXXXYYY\\\aaaeeehhhhhhkkknnnpppqqqqqqrrrsssssssssuuuvvvwwwxxxxxxxxxvvvuuussssssrrrpppmmmkkkggghhhfff^^^PPPBBB888333...---,,,***)))))))))))))))000;;;GGGXXXjjjtttvvvrrrllleee___\\\]]]^^^___lllzzzvvvqqqnnnooossszzzrrreeeYYYTTTMMMHHHFFFFFFFFFFFFDDDDDDEEEFFFGGGGGGHHHIIILLLKKKJJJIIIIIIJJJJJJKKK======>>>@@@BBBDDDFFFGGGIIIJJJLLLLLLLLLLLLMMMOOOOOOOOOOOOPPPQQQSSSUUUVVVXXXXXXXXXXXXXXXXXXYYYYYYZZZZZZZZZZZZZZZYYYXXXXXXZZZZZZYYYYYYXXXXXXXXXXXXVVVVVVWWWWWWWWWWWWWWWWWWRRRRRRQQQQQQPPPPPPQQQQQQQQQQQQPPPOOONNNMMMMMMLLLIIIGGGDDDBBB@@@===999555666444000///000111111111000222444666999===CCCGGGHHHKKKNNNQQQUUU[[[aaafffiiilllppptttwwwyyyzzzzzz{{{{{{zzzyyyvvvsssooommmfffdddaaa]]][[[ZZZZZZ[[[\\\]]]___aaaeeehhhkkklllpppnnnhhh\\\NNNBBB<<<:::;;;HHHTTT[[[fffrrrvvvrrrnnnbbbWWWQQQKKKGGGLLLWWWmmm|||qqqeee______jjjsss}}}~~~sssdddWWWQQQOOONNNLLLJJJHHHEEECCCBBBBBBBBBDDDEEEEEEEEEDDDCCCBBBBBBAAAAAA@@@@@@AAAAAA<<<<<<;;;;;;<<<===???@@@??????>>>>>>>>>>>>??????;;;;;;;;;;;;<<<<<<<<<<<<<<<===>>>???@@@AAAAAAAAA<<<===???@@@BBBCCCCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDBBBBBBAAAAAAAAAAAABBBBBBCCC???>>>@@@@@@===>>>AAAEEEQQQccc{{{sssllliiiiiirrr}}}{{{tttqqqqqqooojjjkkkxxx}}}jjjVVVDDD999333222222000111444777<<>>CCCMMMWWWaaakkkxxx|||}}}{{{|||~~~uuujjjeeeccchhhqqq|||}}}xxx{{{}}}|||uuuiii]]]TTTLLLMMMMMMNNNPPPRRRTTTUUUWWWZZZ^^^aaabbbcccdddffffffffffffggghhhhhhiiiiiihhhhhhfffccc___]]]]]]^^^```bbbeeeggggggeeebbb```[[[[[[\\\\\\\\\\\\[[[[[[XXXVVVUUUWWW\\\bbbfffhhhhhhkkknnnppppppqqqrrrsssrrrssstttvvvwwwwwwwwwwwwvvvuuutttttttttrrrooolllhhhgggeee```WWWKKK@@@999333111...,,,*********++++++444@@@MMM^^^mmmsssssspppkkkccc[[[UUUVVVZZZ___ooo}}}wwwtttrrrrrruuu{{{{{{mmmaaaRRRNNNIIIFFFEEEFFFFFFFFFFFFGGGGGGHHHIIIJJJJJJJJJMMMLLLKKKJJJJJJJJJJJJJJJ999999999;;;===???BBBCCCDDDEEEGGGHHHHHHHHHJJJLLLKKKKKKKKKLLLNNNQQQSSSUUUTTTTTTTTTUUUUUUVVVVVVWWWVVVUUUUUUTTTTTTTTTTTTTTTUUUUUUTTTTTTUUUUUUVVVVVVSSSTTTTTTUUUUUUVVVVVVVVVPPPOOONNNMMMLLLKKKKKKKKKKKKKKKLLLLLLJJJIIIGGGFFFBBB@@@<<<:::999777444222333111//////000111111111111333666888<<>>>>>AAAGGGYYYhhhlllpppvvvvvvppphhh\\\SSSPPPLLLKKKUUUdddyyy}}}sssiii___]]]```lllvvv}}}qqqbbbWWWSSSNNNOOOOOOOOOMMMJJJGGGEEEBBBCCCDDDEEEFFFEEEEEEDDDAAAAAABBBBBBAAAAAA@@@@@@::::::;;;<<<===???@@@AAA@@@??????>>>======>>>>>>===>>>>>>>>>>>>======<<<<<<<<<>>>???@@@@@@@@@@@@===>>>@@@AAACCCDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCAAAAAA@@@@@@@@@@@@AAAAAABBB>>>===@@@AAA???@@@BBBDDDKKKWWWkkkxxxpppkkkhhhooo{{{~~~|||yyyxxx{{{wwwttttttpppiiieeeppp~~~wwwbbbMMM===555333000///000333444666>>>GGGWWWhhhzzz{{{vvvnnneee[[[QQQGGGAAA:::999777444333222222222///000111000///...///111222111444999===BBBNNNYYYfffppp}}}}}}zzz|||xxxyyyzzz{{{|||}}}~~~rrrhhh___```gggpppyyyzzzlllbbbUUURRROOOLLLLLLNNNQQQTTTWWW[[[___aaabbbcccdddeeeddddddeeeeeefffgggggghhhffffffdddaaa]]][[[[[[\\\bbbccceeeffffffdddaaa___ZZZ[[[[[[[[[[[[[[[[[[ZZZWWWUUUSSSVVV\\\cccggghhhhhhkkknnnpppppppppqqqrrrrrrrrrtttuuuvvvwwwwwwwwwvvvuuuuuuvvvvvvtttqqqnnniiifffdddccc```XXXMMMDDD<<<999444000------///000///999FFFSSS```kkknnnkkkhhhfff___VVVOOOPPPYYYbbbuuuyyyxxxxxxvvvuuuwww{{{{{{sssfff[[[NNNKKKHHHFFFFFFGGGHHHGGGHHHHHHIIIIIIJJJJJJKKKKKKLLLLLLKKKJJJJJJIIIHHHHHH666666666777999<<<>>>@@@@@@BBBDDDEEEEEEFFFHHHJJJGGGHHHHHHJJJLLLOOORRRSSSSSSSSSTTTTTTUUUVVVVVVWWWTTTSSSRRRQQQPPPQQQRRRSSSRRRRRRRRRSSSTTTUUUWWWXXXNNNNNNNNNOOOOOOPPPPPPQQQOOONNNLLLJJJHHHGGGFFFFFFGGGHHHIIIIIIHHHFFFCCCBBB>>>;;;777555444333222000222000///000111222222111222444777:::>>>CCCIIINNNXXXYYYZZZ[[[]]]aaagggkkknnnpppsssxxx|||}}}|||{{{xxxxxxxxxuuurrrlllgggdddaaa___]]][[[\\\___bbbdddgggggghhhhhhiiiiiijjjjjjccc___VVVIII???>>>DDDJJJTTThhhwwwwwwuuuvvvrrrjjj^^^SSSMMMNNNNNNQQQ___ppp~~~wwwmmmccc]]]___dddoooxxx~~~{{{mmm^^^VVVSSSLLLNNNPPPQQQQQQNNNJJJHHHBBBCCCDDDFFFFFFFFFEEEEEE@@@AAABBBCCCBBBAAA@@@???999:::;;;===???@@@BBBBBBAAA@@@???>>><<<<<<<<<<<>>======<<<===>>>??????@@@@@@@@@???@@@AAACCCDDDEEEFFFFFFCCCCCCCCCCCCCCCCCCCCCCCCAAA@@@@@@??????@@@@@@AAAAAA>>>===@@@BBBAAAAAACCCEEEHHHOOO```{{{}}}uuunnniiiooo{{{|||{{{xxxsssrrruuu|||yyyvvvvvvppphhhccclllyyy~~~jjjRRR@@@777444///...///222222222999AAAMMM___uuu}}}yyyrrrjjjaaaVVVKKKDDD<<<:::888555444333222333000111222111000000111222222111333888<<>>AAADDDFFFEEEFFFGGGIIILLLNNNOOOPPPNNNOOOQQQRRRSSSSSSSSSRRRQQQPPPOOONNNNNNNNNNNNNNNJJJJJJKKKLLLNNNPPPRRRSSSKKKLLLLLLMMMMMMMMMLLLLLLNNNLLLJJJGGGEEEEEEEEEEEEDDDCCCAAA???===<<<;;;:::666555333111000///......222222333222111111444666555777999<<<@@@FFFLLLQQQZZZ\\\___bbbeeehhhlllpppqqqtttwwwzzz{{{|||}}}~~~yyyyyyyyywwwrrrlllfffbbbZZZ[[[[[[[[[]]]aaagggkkkqqqmmmjjjkkkmmmlllgggbbb\\\PPPDDD>>>:::<<>><<<>>><<<:::;;;===@@@BBBCCCCCCBBB@@@>>><<<<<<<<<<<<>>>>>>????????????>>>>>><<<;;;::::::;;;===@@@AAAAAAAAABBBBBBCCCDDDDDDDDDDDDDDDCCCCCCCCCCCCDDDDDD>>>>>>=========>>>>>>??????>>>>>>>>>=========<<>>999777888999888AAAOOOZZZ___```aaabbb```\\\YYYVVVSSSTTT^^^iii~~~}}}}}}}}}|||zzzwwwwwwwwwyyyyyyxxxwwwwwwsssiii[[[PPPGGGFFFFFFGGGIIIKKKLLLLLLMMMMMMLLLKKKKKKKKKKKKKKKJJJJJJIIIIIIIIIJJJJJJJJJ000111222333555666777888888999;;;===???@@@AAAAAABBBCCCEEEGGGIIIKKKLLLMMMLLLMMMNNNPPPPPPPPPPPPOOOMMMMMMLLLKKKKKKKKKKKKKKKIIIIIIJJJKKKLLLNNNOOOPPPIIIJJJJJJKKKKKKJJJJJJIIIKKKJJJHHHFFFEEECCCBBBBBB@@@???===;;;999888777777222111000//////......///000111111111000111333666999:::===@@@CCCIIIOOOTTTYYY\\\```dddggglllqqqttttttvvvyyyzzz{{{zzzzzzzzzwwwwwwwwwuuuqqqkkkeeebbb\\\]]]^^^^^^```dddiiinnnooollljjjiiijjjggg```[[[NNNDDD<<<999:::@@@NNN\\\nnnwww}}}zzzqqqgggZZZNNNGGGBBBBBBJJJSSSZZZcccmmmtttyyy}}}}}}wwwmmmddd___^^^```hhhpppxxxyyywwwrrrggg\\\SSSNNNIIIIIIIIIHHHHHHGGGFFFEEEEEEDDDDDDDDDDDDDDDDDDEEEBBBAAA@@@@@@AAA@@@>>><<<===;;;;;;<<>>>>>============<<<;;;:::;;;<<<>>>@@@@@@AAAAAABBBBBBCCCDDDDDDCCCCCCCCCCCCCCCCCCCCCCCC>>>======<<<<<<======>>><<<<<<======>>>>>>>>>>>>AAADDDHHHPPP```zzz}}}llldddeeeiiikkkmmmooooooooorrrxxx~~~~~~zzz|||~~~~~~~~~yyyqqqlllnnnrrrxxxxxxdddMMM===555111...---//////...111666<<>>???@@@BBBDDDFFFHHHHHHJJJJJJKKKLLLLLLKKKKKKJJJIIIHHHHHHGGGGGGGGGGGGGGGHHHHHHHHHHHHIIIJJJKKKKKKFFFGGGGGGGGGGGGGGGFFFFFFFFFFFFEEEDDDBBBAAA???>>>999888777555333222222111...------------......//////000111111111333666999>>>@@@CCCFFFIIINNNTTTXXX[[[^^^ccchhhlllqqqvvvyyyxxxyyyzzz{{{{{{yyywwwuuutttttttttrrrnnnhhhccc```\\\]]]___```aaaeeejjjnnnooollliiigggddd^^^UUUNNN@@@:::555666;;;GGGXXXfffqqqvvvyyysssiii]]]QQQGGG>>>>>>BBBKKKTTT[[[cccjjjjjjnnnpppoooqqqvvvwwwuuukkkbbbZZZZZZ___dddkkkqqqvvvwwwvvvpppeeeZZZPPPKKKEEEFFFFFFEEEEEEDDDCCCBBBCCCCCCCCCCCCCCCCCCCCCCCCAAA@@@???@@@@@@@@@>>><<<;;;;;;<<>><<<<<<<<<<<<<<<;;;<<<<<<======<<<<<<;;;===<<<;;;::::::;;;======??????@@@@@@AAABBBBBBCCCAAABBBCCCCCCCCCCCCBBBAAA======<<<<<<<<<<<<<<<===:::;;;;;;===>>>???@@@@@@AAABBBDDDIIIUUUmmmmmmcccbbbccceeeiiimmmoooppprrrwww{{{zzz|||zzztttmmmooozzzzzzwwwtttssswww}}}}}}|||}}}lllWWWEEE;;;444000...//////---...222888AAAQQQdddyyy~~~yyypppddd\\\LLLGGG@@@:::777666555555333333222111111111111222//////111666999AAAOOO]]]qqq{{{zzzyyy{{{qqqaaa[[[VVVXXX```nnn}}}vvvqqqqqqvvvxxxlllccc]]][[[YYY]]]aaacccdddcccddddddaaaaaabbbbbbaaa```^^^]]][[[[[[\\\]]]___aaacccddddddcccbbbbbbbbbbbb___]]]WWWXXXXXXXXXXXXXXXWWWVVVXXXXXXYYY]]]bbbgggjjjjjjkkkmmmooooooooonnnooopppqqqrrrssstttuuuvvvwwwwwwuuuuuuuuutttrrrnnnjjjhhh___\\\ZZZ___ffflllllljjjhhhddd^^^WWWQQQMMMJJJIIILLLQQQYYY^^^```___^^^^^^bbbbbbaaa___ZZZ[[[ggguuu{{{yyyyyy{{{|||{{{wwwrrrmmmggg^^^SSSKKKJJJLLLMMMOOOPPPPPPPPPOOOMMMMMMMMMLLLMMMMMMNNNNNNOOOMMMKKKIIIHHHHHHIIIJJJ,,,------...000111111222111333555777888999999999;;;;;;===>>>@@@BBBCCCDDDGGGGGGGGGGGGGGGGGGFFFFFFFFFEEEEEEDDDDDDDDDEEEEEEGGGFFFFFFEEEEEEFFFFFFGGGDDDDDDDDDDDDDDDDDDCCCBBB@@@AAAAAA@@@???===:::999444333222000///.........---------,,,------......000222333444555777;;;>>>CCCFFFJJJMMMPPPTTTYYY\\\aaadddiiimmmppptttxxx{{{xxxyyyzzz||||||yyyuuurrrppppppooommmjjjeeeaaa___ZZZ\\\^^^___aaadddhhhkkkooolllhhhccc\\\SSSHHHAAA888666555888@@@NNN___lllppprrrqqqjjj___TTTKKKEEE@@@DDDKKKSSSYYY]]]aaaeeedddhhhiiiiiilllpppppplllcccZZZTTTXXXaaahhhmmmrrrxxxxxxuuunnncccWWWMMMHHHEEEEEEFFFFFFEEEDDDDDDCCCBBBBBBCCCCCCCCCCCCBBBBBB@@@???>>>???@@@@@@>>><<<;;;<<>>===<<<======>>><<<<<<<<<======<<<<<<<<<======;;;;;;::::::;;;;;;===>>>>>>???@@@@@@AAAAAA???@@@BBBCCCCCCBBB@@@???===<<<<<<;;;;;;;;;;;;<<<:::;;;;;;<<<===>>>??????@@@BBBEEEHHHOOObbbqqqgggcccaaaeeeiiinnnqqqqqqrrrtttuuuttttttrrrkkkbbbbbbooo}}}~~~~~~yyyuuuwww}}}|||yyy~~~sss```MMMAAA888333000222111///000222555:::EEEWWWnnn~~~vvvkkkcccTTTNNNEEE>>>:::888777777444444333111111000000000//////000444888>>>JJJWWWiiiyyy~~~}}}{{{}}}mmmbbb\\\YYYZZZddduuu~~~xxxtttssswwwzzz|||pppgggbbb^^^```bbbddddddddddddeee``````aaaaaa```^^^\\\[[[[[[[[[\\\]]]___aaacccddddddcccaaaaaaaaaaaa___]]]UUUWWWYYYZZZYYYXXXXXXXXX[[[\\\]]]___cccfffhhhiiikkkmmmpppqqqpppqqqrrrsssssssssrrrrrrrrrtttuuuvvvvvvvvvuuutttqqqnnnkkkjjj___\\\YYY\\\ccckkknnnoooooolllhhhbbb]]]YYYVVVTTTPPPUUU]]]bbbdddccc___]]]]]]^^^___^^^ZZZ]]]kkk{{{}}}xxxwwwxxxyyyzzzzzzuuunnnfff___VVVNNNHHHKKKMMMPPPRRRRRRQQQPPPPPPNNNNNNMMMMMMNNNNNNOOOOOONNNLLLJJJHHHHHHIIIKKKLLL,,,,,,---...//////000000111111111111222444666777888888999;;;<<<>>>???@@@CCCCCCCCCBBBBBBBBBBBBBBBCCCCCCBBBBBBBBBCCCCCCDDDEEEDDDCCCCCCBBBBBBCCCCCCAAAAAAAAAAAAAAA@@@??????;;;;;;<<<;;;:::888666555111000///...------------//////......------......///111333555777:::>>>BBBHHHLLLPPPTTTXXX[[[___bbbiiilllpppssstttvvvxxxzzzwwwwwwyyy|||}}}zzzuuupppkkkkkkjjjiiifffbbb___]]][[[]]]___aaabbbcccfffhhhmmmiiiccc[[[RRRGGG>>>888222555888===FFFUUUccclllmmmjjjeee]]]SSSJJJEEEDDDDDDLLLUUU[[[^^^```aaaaaaaaaeeegggiiilllnnnkkkeee\\\UUURRRYYYdddkkkppptttzzzyyytttkkk___SSSJJJFFFDDDDDDEEEEEEEEEDDDCCCCCC@@@AAABBBBBBBBBBBBAAA@@@???>>>===>>>??????===<<<<<<>>>BBBFFFIIIIIIFFFCCCAAA@@@???>>>>>>>>>???@@@<<<======>>>>>>======<<<<<<<<<;;;::::::999999999<<<<<<======>>>>>>??????===???@@@BBBBBB@@@???=========<<<;;;;;;;;;;;;;;;<<<<<<<<<<<<============>>>@@@EEEIIIMMMYYYsss{{{pppjjjeeejjjmmmqqqttttttsssqqqqqqnnnmmmkkkeee[[[WWWbbbqqq|||xxxyyy~~~~~~yyy|||wwwhhhVVVJJJ===666222222222111111333333555===LLLbbbxxx{{{qqqiiiZZZSSSIIIAAA;;;888666555444333222111000/////////000///000333666;;;EEENNN___ppp~~~nnnbbbZZZWWW]]]kkk}}}|||sssqqqqqqttt|||}}}qqqjjjccccccccccccdddeeedddddd``````aaa```___]]]\\\ZZZ[[[\\\\\\]]]___aaabbbccceeecccaaa``````___^^^\\\UUUXXX[[[[[[ZZZYYYYYYZZZ___```aaabbbcccdddfffggglllnnnppprrrqqqrrrsssuuuvvvtttsssqqqpppqqqrrrssstttsssrrrpppooommmlllkkkddd```]]]^^^cccjjjoooqqqpppnnnlllhhheeebbb```^^^VVV[[[bbbhhhiiieee___ZZZXXXYYY\\\]]]]]]bbbrrr~~~xxxttttttuuuuuuuuuwwwrrriii```XXXPPPJJJFFFJJJMMMQQQRRRPPPOOOOOOPPPOOONNNNNNNNNNNNNNNOOOOOOJJJJJJIIIHHHIIIKKKNNNOOO+++,,,,,,---......//////000///...---///111444555444555666777888:::;;;;;;>>>======<<<======>>>>>>??????>>>>>>>>>???@@@@@@AAA@@@@@@???>>>>>>??????============<<<;;;::::::777777777666555444222111///...------,,,,,,,,,,,,000000///.........//////...000333666999===BBBEEEMMMQQQWWW\\\```dddgggiiiqqqtttvvvwwwwwwvvvwwwwwwvvvvvvxxx|||~~~{{{uuuooogggffffffdddbbb___]]][[[]]]```bbbdddddddddeeegggddd```YYYOOOFFF>>>888555111888???FFFOOO[[[dddhhhggg```WWWOOOGGGBBBDDDIIINNNYYYcccgggggggggfffcccaaaeeegggiiilllmmmhhh```WWWSSSTTT\\\eeelllqqquuuwwwtttnnndddXXXNNNGGGDDDAAABBBBBBBBBBBBBBBAAAAAA???@@@AAABBBBBBAAA@@@???>>>=========??????===<<<===???BBBGGGIIIIIIEEEBBB??????>>>======>>>???@@@=========>>>>>>=========;;;;;;;;;::::::999999999::::::;;;<<<<<<======>>>===>>>????????????>>>===>>>>>>===<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<======<<<===BBBGGGIIIPPPdddzzz~~~uuummmqqqssswwwyyyyyyvvvrrrpppkkkhhhgggdddZZZRRRXXXeee~~~~~~yyyzzz|||}}}yyyoooaaaWWWCCC:::222111111000000222222444999DDDUUUkkkvvvooo___XXXNNNEEE>>>999666444333333222000000/////////222000000333555777>>>FFFUUUeeexxxjjj^^^WWW[[[eeetttxxxrrrooooootttzzzwwwqqqgggeeeccccccdddddddddcccaaa```___^^^]]][[[[[[ZZZ[[[[[[\\\]]]___aaacccdddfffdddaaa___^^^^^^\\\ZZZUUUXXX[[[[[[YYYYYY[[[]]]aaacccddddddcccdddfffhhhmmmoooqqqrrrrrrrrrsssuuuvvvuuusssqqqooooooooopppnnnmmmlllkkkkkkkkkkkkllljjjgggddddddhhhlllppprrrpppooommmkkkiiihhhgggfffaaadddhhhlllmmmggg___XXXZZZYYYZZZ^^^bbbiiixxxzzztttrrrssstttsssrrrrrrmmmeee\\\SSSLLLHHHFFFJJJMMMPPPPPPNNNMMMNNNPPPPPPOOONNNNNNMMMMMMNNNNNNGGGHHHIIIJJJKKKMMMOOOPPP******++++++,,,------------------...///000111222000111222333444555666777777777666666777888999:::999999888888999999:::;;;<<<;;;;;;::::::::::::;;;888999999888888666555555555444333111000000000000------,,,,,,+++,,,,,,,,,---------......///000111111333777:::===BBBGGGKKKRRRWWW^^^dddhhhllloooqqqvvvxxxzzzzzzyyywwwvvvvvvwwwwwwyyy|||{{{ssslllccccccbbbaaa___]]][[[ZZZ^^^```cccdddcccbbbbbbcccXXXSSSKKKBBB;;;777777888:::DDDNNNTTTYYYaaacccaaa^^^TTTKKKFFFCCCDDDNNNYYYgggrrr{{{{{{wwwtttpppjjjggghhhhhhhhhkkkmmmhhh```[[[YYY[[[```dddfffiiinnnoookkkdddZZZPPPHHHDDDCCC@@@@@@AAAAAAAAAAAA@@@@@@>>>???@@@AAAAAA@@@???>>>===<<<<<<===>>>>>>===;;;===???AAADDDGGGFFFBBB???===<<<;;;;;;;;;===>>>???;;;<<<<<<======<<<<<<;;;999::::::::::::999999888999999::::::;;;<<<<<<<<<========================@@@???>>>===<<<<<<<<<<<<::::::;;;;;;<<<===>>>>>>===;;;???EEEFFFIIIYYYmmmxxxwwwyyy{{{}}}}}}zzzvvvsssnnnkkkkkkkkkcccWWWVVV___www~~~zzzxxxxxxzzz{{{wwwnnnfffNNNBBB777222111000000111111333666===JJJ^^^sssxxxrrrfff```VVVMMMEEE???:::777444333222111111111111111444111000222333444999???HHHVVVhhhxxx{{{lll```___dddlll~~~}}}vvvqqqoooqqqyyy~~~~~~vvvqqqjjjfffcccbbbcccdddcccbbbaaa___]]]ZZZYYYXXXYYYYYYXXXYYY[[[]]]___bbbeeefffhhheeeaaa___]]]\\\ZZZXXXTTTWWWZZZYYYWWWWWW[[[___aaadddfffffffffgggjjjmmmmmmoooqqqrrrrrrqqqsssttttttsssrrrqqqpppooooooooojjjiiiiiiiiijjjlllnnnooopppooommmmmmooorrrtttuuurrrqqqooommmkkkkkkkkkkkkjjjjjjkkknnnnnnkkkeee```]]]ZZZYYY^^^eeemmmzzz~~~~~~~~~yyysssrrrtttuuusssqqqmmmiiibbbYYYPPPJJJHHHGGGJJJNNNPPPOOOLLLKKKNNNQQQQQQPPPOOOMMMLLLLLLLLLLLLGGGHHHJJJLLLMMMNNNNNNNNN))))))******++++++,,,,,,***+++---///000000///...---...///000111222333444333333222222333555666888444444444444444555666777888888777777777777888888555555555555444333222111333222000///.........///,,,,,,++++++++++++,,,,,,+++++++++,,,...000222333666888<<>>@@@AAAAAA@@@>>>======<<<<<<===>>>>>>===;;;===>>>@@@BBBDDDCCC@@@===;;;:::999999:::;;;===>>>:::;;;;;;<<<<<<;;;;;;:::888999999:::::::::999999888999999::::::;;;<<<<<<>>>===<<<<<<<<<<<<===>>>@@@@@@???======<<<<<<<<<777888999;;;===>>>@@@@@@AAA===>>>DDDEEEGGGUUUhhh~~~zzz{{{}}}~~~zzzvvvuuupppqqqtttlll^^^YYY___qqq}}}{{{wwwuuuxxx|||}}}wwwrrrWWWJJJ<<<666333111111222000222555:::CCCUUUkkk{{{~~~wwwqqqnnnhhh^^^UUUMMMFFF???;;;444444333333222222333333555111000222333333666<<<>>>KKK\\\kkk}}}zzzkkkfffeeeggguuutttmmmkkkqqqwww}}}vvvqqqnnnkkkgggcccaaabbbccccccaaa```^^^[[[WWWVVVVVVXXXYYYVVVWWWYYY\\\```dddgggiiiiiifffbbb^^^\\\[[[YYYWWWSSSVVVYYYXXXUUUVVVZZZ___aaadddggghhhhhhjjjnnnqqqnnnppprrrrrrqqqqqqrrrsssqqqqqqqqqqqqpppppppppoooiiiiiihhhiiikkknnnqqqssstttsssssssssuuuvvvxxxyyyuuutttqqqnnnmmmlllmmmnnnmmmlllkkkmmmoooooommmjjj___ZZZWWW]]]eeennnxxx}}}xxxzzz}}}yyyttttttwwwxxxuuurrrjjjggg```XXXOOOJJJHHHHHHKKKOOOQQQOOOKKKKKKNNNRRRQQQPPPOOOMMMLLLKKKKKKJJJHHHIIIKKKMMMNNNMMMLLLKKK++++++************+++++++++++++++,,,,,,---------,,,,,,------...///000000333222222222222222222222111111111111111111111111222222333333333222222111222222111111000000000///333111///---+++,,,,,,---*********+++++++++++++++,,,---......---///222444888:::===BBBHHHNNNSSSUUU[[[___fffnnntttxxxzzzzzzzzzzzz|||~~~~~~{{{yyyuuuuuuvvvwwwvvvsssmmmiiicccaaa^^^^^^^^^^^^]]][[[```dddeeebbbaaa___VVVJJJCCC===999888555444===HHHVVVbbbllllllhhhcccZZZQQQJJJBBB<<>>>>>?????????@@@========================<<<======>>>>>>>>>>>>===:::;;;;;;;;;<<<<<<======;;;;;;;;;;;;:::999888777;;;:::999:::::::::888666999999999999999999999999<<<===>>>??????>>>===<<>>===<<<<<<;;;;;;<<<;;;;;;;;;<<<<<<<<<======>>>>>>>>>???AAAGGGOOOUUUrrr}}}xxxuuuzzz~~~|||uuukkkdddaaalll|||~~~yyyuuuuuuzzz}}}mmm[[[EEE666111222000...111000111555<<>>AAAKKK[[[nnnwwwnnnjjjjjjrrr{{{xxxrrrsssvvv{{{|||wwwsssnnnkkkgggdddbbbaaaaaa```___]]][[[[[[ZZZWWWSSSRRRRRRTTTSSSWWWZZZ]]]bbbhhhjjjggggggdddaaa___^^^\\\ZZZXXXVVVUUUTTTTTTUUUXXX\\\^^^ccceeehhhiiiiiijjjmmmooommmnnnppprrrssstttssssssqqqqqqqqqqqqqqqqqqqqqqqqmmmlllkkkiiihhhjjjnnnrrrtttuuuwwwxxxyyyzzzzzzzzzuuurrrooollljjjjjjkkkkkkooorrrqqqmmmnnnssssssooofff```^^^eeelllooosssyyy|||xxxsssrrruuuyyy{{{||||||~~~}}}|||uuunnneeeddd___WWWNNNIIIIIIJJJLLLKKKJJJIIIHHHGGGGGGGGGJJJLLLMMMMMMLLLKKKKKKLLLHHHIIIJJJLLLMMMNNNNNNNNN++++++************++++++++++++++++++,,,,,,,,,---++++++,,,------...//////000000000000000000000000000000000000000000000000000000111111111111000000/////////......---------...---+++)))(((((()))***************++++++++++++...///000111111333777:::???AAAEEEKKKQQQVVV[[[]]]aaaeeekkkrrrwwwzzz{{{{{{}}}}}}~~~}}}zzzvvvuuutttsssqqqmmmgggccc___^^^\\\\\\]]]^^^]]]\\\]]]```___[[[XXXUUULLLAAA<<<777444777;;;BBBNNNZZZgggoootttooohhh```VVVMMMBBB>>>>>>GGGSSScccxxx~~~xxxlllllliiieeeeeelllyyywwwkkk```XXXSSSQQQSSSQQQNNNKKKGGGDDDBBBAAAAAAAAAAAA@@@@@@@@@??????=========>>>>>>?????????========================<<<===============<<<<<<:::;;;;;;;;;;;;;;;<<<<<<999:::::::::999999888888;;;:::999999999888777666999999999999999999999999:::;;;<<<>>>>>>>>>======>>>>>>===<<<;;;;;;;;;;;;:::::::::;;;;;;;;;<<<<<<============???EEELLLQQQhhh~~~}}}|||~~~yyy|||~~~vvvpppllliiiuuu}}}|||{{{zzz|||uuucccLLL;;;444333111///111000000444999DDDXXXjjj~~~|||zzzzzzwwwpppdddVVVKKKDDDBBB>>><<<999777777666444333444444333333333333333333999:::CCCSSSdddwwwxxxoookkknnnttt}}}|||xxxzzz|||~~~}}}yyyuuuqqqlllhhhfffdddaaa```______]]]\\\WWWWWWVVVTTTRRRQQQRRRTTTUUUZZZ^^^```eeejjjkkkhhhgggddd```^^^\\\[[[XXXVVVSSSRRRQQQQQQSSSWWW[[[^^^eeegggiiikkklllmmmppprrrssstttvvvwwwwwwwwwvvvvvvvvvvvvvvvuuuttttttsssssslllmmmlllkkkkkknnnrrrvvvxxxxxxxxxxxxyyyyyyyyyyyyuuurrrnnnkkkjjjjjjkkkkkkkkknnnnnnlllnnntttvvvrrrmmmgggffflllpppqqqssswwwvvvsssooonnnqqqtttvvvwww{{{~~~}}}vvvnnnhhheee___VVVMMMHHHGGGHHHJJJIIIHHHHHHGGGGGGHHHHHHHHHJJJLLLLLLKKKJJJJJJKKKIIIIIIJJJKKKLLLLLLMMMNNN++++++************++++++*********+++++++++++++++******++++++,,,---------------------------......------------------------------...............---+++++++++++++++*********+++***)))'''''''''((()))+++++++++,,,,,,---------000111333555666999>>>AAAGGGJJJOOOVVV\\\aaaeeeggghhhlllqqqwww{{{}}}}}}}}}}}}zzztttrrrnnnkkkhhhddd___[[[ZZZYYYXXXYYY[[[]]]]]]\\\[[[[[[XXXRRRMMMHHH???777777333333;;;GGGTTTbbbmmmrrrtttsssjjj___VVVLLLDDD===>>>EEESSScccttt~~~xxxllljjjgggdddfffrrr~~~nnn___TTTMMMJJJMMMLLLJJJHHHEEEDDDCCCBBB????????????>>>>>>>>>>>>===============>>>>>>>>>========================<<<=========<<<;;;:::999::::::::::::::::::999999888888888999999999999999<<<;;;:::888777666666666888888888888888888888888888999:::;;;<<<===============<<<;;;::::::::::::888999999999999:::::::::;;;;;;;;;;;;<<<@@@FFFJJJXXXooo~~~yyyvvvzzz{{{~~~}}}wwwssskkkpppzzz~~~wwwwww{{{oooWWWCCC888444111///111///000222555<<>>CCCGGGLLLPPPWWW^^^dddiiilllmmmmmmpppvvv{{{~~~yyyvvvnnnkkkfffbbb___\\\XXXUUUTTTSSSRRRTTTWWWYYYYYYYYYXXXVVVQQQJJJCCC===777222666666:::FFFVVVeeepppvvvssspppjjj___UUUKKKDDD@@@>>>DDDPPP___oooyyysssoookkkffffffnnn{{{}}}lll^^^TTTNNNKKKJJJIIIGGGEEECCCBBBAAAAAA========================<<<<<<<<<<<<<<<<<<<<<===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;:::999888777:::999999999888777777777777777777888999:::;;;<<>>===:::777666666777777777777777777777777777666777888999:::;;;<<<<<<<<<<<<;;;999999999999999777777777888888888999999999999999999:::<<>>CCCHHHLLLQQQTTT[[[bbbhhhmmmooopppooosssyyy~~~{{{uuuqqqdddaaa]]]ZZZXXXVVVTTTRRROOOMMMMMMNNNPPPRRRRRRRRRPPPLLLFFF@@@:::444222222888===HHHVVVfffrrrvvvuuuqqqjjj```VVVMMMEEEAAA???BBBKKKXXXggguuu|||sssnnnmmmhhheeelllyyyuuueeeZZZSSSNNNKKKHHHGGGEEECCCAAA???>>>>>><<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999888777666555888888777777666666555555777777777888999;;;===>>>AAABBBAAA>>>999777777888666666666666666666666666444555555666888999:::;;;;;;:::999888777777777777666666666777777777777888777888888888888999<<>>;;;:::888666444333222111111222444555666666:::AAAKKKZZZqqqwwwooojjjllluuu}}}{{{yyywwwppppppoooooonnnkkkgggddd^^^\\\YYYXXXXXXXXXWWWUUUUUUUUUUUUSSSQQQPPPRRRTTTXXX```fffggghhhjjjjjjgggfffbbb^^^ZZZXXXUUURRROOOMMMLLLLLLNNNRRRXXX^^^bbbdddfffiiikkkmmmooorrruuuvvvvvvwwwxxxzzz{{{}}}}}}~~~~~~|||{{{yyyxxxvvvvvvtttvvvvvvvvvuuuuuuvvvwwwzzzzzzyyywwwwwwvvvvvvvvvnnnhhhbbb^^^___^^^\\\YYYYYYZZZ[[[]]]^^^aaafffkkksssxxx|||~~~}}}yyytttpppmmmmmmmmmmmmmmmnnnpppqqqsssxxx|||||||||yyypppgggaaa\\\TTTMMMJJJIIIKKKLLLJJJIIIHHHFFFEEEDDDDDDDDDEEEGGGIIIIIIHHHGGGHHHIIIKKKJJJHHHGGGGGGIIIKKKLLL,,,,,,++++++++++++,,,,,,+++++++++++++++***************************************++++++,,,,,,------))))))))))))))))))))))))''''''((()))************))))))***************+++(((((()))***+++,,,---...******+++---...000111222333666:::>>>BBBHHHNNNRRRVVVYYY___eeejjjooorrrtttsssvvv||||||wwwpppkkk\\\YYYVVVUUUTTTSSSQQQPPPKKKIIIHHHHHHIIIIIIIIIHHHDDD???:::777222000222777???IIIXXXeeepppvvvtttoooggg]]]QQQIIICCC===<<<>>>FFFPPP^^^jjjvvv}}}vvvmmmhhhdddcccfffrrr}}}lll^^^UUUPPPLLLIIIGGGFFFDDDBBB???>>>===<<<;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;:::::::::::::::::::::::::::::::::::::::777888888888777666555555555555555555555555444444666666666777888:::<<<>>>BBBDDDDDDAAA;;;777666777555555555555555555555555444444444444555666888888:::999888777666666666666666666666666777777777777555777888888888888;;;<<>>DDDQQQgggzzzzzzmmmkkkooo{{{|||zzzvvvssskkkjjjiiiiiiiiigggdddbbbZZZXXXVVVUUUVVVVVVUUUTTTWWWWWWVVVUUUSSSRRRTTTVVVYYYaaaggggggfffhhhiiigggeeebbb^^^ZZZWWWUUUQQQOOOKKKKKKLLLNNNRRRWWW[[[^^^ccceeehhhjjjkkkmmmppprrruuuuuuvvvwwwyyy|||~~~~~~~~~}}}|||{{{{{{zzzyyyzzz{{{zzzxxxvvvuuuvvvyyyyyyxxxwwwuuusssqqqpppfff```ZZZXXXZZZ[[[YYYVVVWWWWWWXXXZZZZZZZZZ```hhhssszzz|||wwwqqqlllnnnooopppooooooppprrruuuyyy|||{{{zzzwwwooofff[[[VVVPPPLLLKKKLLLMMMMMMKKKJJJIIIHHHGGGFFFFFFFFFGGGIIIKKKJJJIIIHHHHHHIIIIIIHHHHHHGGGHHHIIIJJJKKK---,,,,,,++++++,,,,,,------,,,,,,,,,++++++++++++************************)))))))))***+++,,,,,,,,,************************''''''((()))************)))))))))******+++++++++&&&''')))***,,,---............000111333555666777999<<<@@@DDDIIINNNUUUYYY^^^```dddiiinnnssswwwyyyyyy|||{{{vvvooogggbbbVVVTTTRRRRRRRRRQQQOOOMMMIIIGGGDDDBBBBBBAAA???>>>;;;666222222111111888AAAMMM[[[iiipppsssrrrkkkcccWWWLLLBBB???>>><<>>======;;;;;;;;;;;;<<<<<<======;;;:::::::::999999999999888888888888888888888888555555666666666666555444333333333444444444444444555555444444555888:::<<>>;;;888666555;;;999555222000000111111333444777<<<@@@KKK```rrryyyrrrooovvv|||yyyuuupppkkkfffdddbbbbbbbbbaaa___]]]VVVUUUSSSSSSUUUUUUUUUTTTUUUVVVVVVUUUTTTUUUWWWYYY\\\ccciiigggeeegggiiiiiidddaaa]]]ZZZXXXUUURRRPPPNNNOOOPPPRRRUUUYYY\\\]]]ccceeegggiiijjjkkknnnpppssssssssstttuuuxxxzzz{{{||||||||||||||||||||||||{{{}}}~~~{{{yyywwwwwwyyyyyyyyywwwsssooojjjggg^^^XXXRRRSSSXXX\\\[[[XXXXXXWWWYYY[[[ZZZYYY___iiivvvzzzsssooorrrtttuuusssssstttuuuxxx|||}}}{{{yyywwwooogggXXXSSSNNNKKKLLLMMMMMMLLLJJJJJJIIIIIIIIIIIIJJJKKKJJJLLLMMMLLLJJJIIIIIIIIIFFFFFFGGGHHHIIIJJJJJJKKK---,,,,,,++++++,,,,,,------------,,,,,,++++++++++++++++++***************'''(((((()))***++++++,,,++++++++++++++++++++++++'''((()))***++++++++++++((()))))))))******++++++'''(((***,,,...///000000444444666888:::;;;===>>>>>>@@@EEEIIIMMMSSSYYY^^^dddfffiiimmmqqqvvvzzz}}}~~~~~~zzzuuuoooggg___YYYTTTSSSQQQQQQQQQPPPMMMKKKHHHEEEBBB???>>><<<999777777222000222222444???KKK\\\jjjuuuvvvrrrkkkaaaWWWOOODDD<<<>>>AAADDDJJJQQQUUU___hhhkkkqqqyyy|||zzzzzzwwwssspppmmmggg___YYY[[[eeeqqqzzz}}}}}}~~~vvvlll^^^UUUQQQOOOLLLIIICCCBBBAAA@@@????????????;;;;;;;;;<<<<<<=========:::::::::999999999888888777777777777777777777777444444555555666555555555222222222333333444444444444333222222333555888999???CCCFFFDDD<<<666333333444444444444444444444444444333222222222333444555888777666555555444444555666666666666777777777888444666888999999999:::<<<<<>><<<:::999777666333111000111333444333555888<<>>>>>???BBBDDDHHHJJJMMMPPPUUU[[[ccchhhjjjkkknnnsssxxx|||~~~~~~|||tttkkkbbb[[[WWWUUUPPPQQQRRRSSSSSSQQQOOOMMMMMMHHHAAA;;;777666555555000000000111555@@@MMMWWWjjjtttzzzvvvooogggZZZOOOBBB<<<999===AAAGGGRRR]]]eeecccdddiiimmmmmmpppuuurrrllliiiiiidddZZZVVVWWW\\\fffpppsssvvvzzzyyyssslllggg^^^VVVOOOJJJIIIIIICCCBBBAAA@@@????????????<<<;;;999777777888999::::::::::::999888777666555444555555666666666666666444444444444444444444444444444444333333333222222444333222222222444777888=========:::777444444444666444333444555666333000111111111222222333333333777555333333555555555444333333333444444666777777777777888999999999999888999<<>>===EEEPPPXXX```gggiiieeedddfffggggggjjjnnnnnniiifffddd^^^VVVTTTVVV^^^fffnnnoooqqqrrroooiii___]]]XXXSSSNNNJJJGGGEEEBBBBBB@@@???>>>=========<<<;;;999777777888999::::::::::::999999888777666444444555666666666666666444444444444444444444444333333333333222222222222222111111000111333555666777888999777555444444555555444222333555666333111111111111111222222222222666555333333444555555444333333333333444555666777777777888999999999999888999<<>>777333222111///000333444<<>>;;;;;;888444222222222222111111222555888999AAARRRccc|||zzz~~~{{{uuunnnhhhbbb___]]]WWWTTTQQQPPPQQQRRRPPPOOOQQQQQQQQQQQQRRRRRRRRRRRRSSSTTTTTTTTTVVVZZZ___ddddddfffiiiiiigggffffffggg```^^^\\\YYYWWWVVVVVVVVVXXXYYY[[[\\\^^^___``````cccdddfffhhhjjjlllmmmmmmnnnnnnooooooqqqsssuuuwwwxxxxxxxxxwwwuuuuuuwwwyyy|||{{{yyyuuunnneee[[[TTTMMMOOOSSSWWWZZZ]]]______```[[[YYY]]]```cccjjjrrr}}}{{{|||~~~~~~~~~~~~|||zzzvvvrrrlllddd___UUUSSSPPPNNNNNNMMMKKKIIIGGGGGGGGGGGGGGGHHHIIIIIIKKKKKKKKKKKKKKKJJJJJJIIIIIIHHHGGGFFFEEEDDDCCCBBB///...------...///---,,,++++++++++++************,,,+++++++++************)))******++++++******)))((((((((()))))))))******)))))))))***************+++++++++,,,,,,------...,,,///111222333555777999@@@CCCGGGKKKNNNQQQTTTWWWZZZ\\\___bbbfffkkkrrrvvv||||||~~~|||vvvqqqiiifffaaa[[[VVVRRRPPPOOONNNMMMKKKHHHFFFDDDCCCBBB===;;;888555333111000000555999@@@HHHRRR\\\gggmmmnnnpppnnndddYYYOOOFFF>>>CCCAAAFFFUUUdddnnnrrrsssoooiiidddcccaaa```ccchhhjjjgggddd___XXXRRRSSSWWW```eeeiiiiiihhhfffaaa[[[PPPPPPPPPOOOLLLHHHDDDBBBCCCBBB@@@>>><<<;;;;;;:::;;;:::999888888888999:::::::::::::::999888777777444444555666666666666555444444444444444444444444222222222222111111111000111000//////000111333444222333444444333333555666333222222333555555444222222222222222111111111111555444222333444555555444333333333333444555666666666777888888999999888888888;;;>>>CCCRRRkkkxxxjjjdddjjjsss{{{zzz|||{{{eeeJJJ???444111222111111333000666BBBQQQaaaqqq|||wwwsssmmmeeeZZZQQQKKKFFF@@@======:::666333222222111000111222444666888>>>NNN]]]wwwzzz{{{~~~{{{xxxtttqqqlllfff```\\\YYYWWWSSSPPPMMMKKKLLLLLLMMMLLLPPPPPPPPPQQQRRRRRRRRRSSSRRRSSSTTTUUUWWW[[[aaaeeedddfffhhhhhhfffeeedddeee___]]][[[XXXWWWWWWXXXXXX[[[\\\\\\]]]______```aaaeeefffhhhkkkmmmnnnooopppppppppqqqrrrtttvvvwwwyyy{{{{{{zzzwwwtttssstttvvv{{{|||}}}zzzzzzxxxrrrhhh]]]TTTPPPQQQSSSUUUYYY\\\___aaabbbaaa]]]\\\```eeejjjrrrzzz~~~|||~~~~~~~~~|||xxxsssmmmhhhbbb\\\XXXSSSPPPNNNMMMLLLLLLKKKIIIFFFFFFFFFFFFFFFGGGGGGHHHKKKJJJIIIIIIHHHIIIIIIIIIJJJJJJHHHGGGFFFDDDCCCCCC222111//////000000///............---------,,,,,,,,,,,,+++++++++***************++++++++++++******))))))))))))************,,,,,,,,,,,,------------.........///000000111111111333666999:::<<<@@@BBBGGGJJJPPPTTTWWWZZZ]]]```bbbdddhhhkkkooouuu{{{}}}yyyssskkkfff\\\[[[XXXTTTQQQOOOMMMMMMKKKIIIFFFBBB???===<<<<<<888777444222222444888;;;@@@FFFPPP[[[dddjjjnnnpppiiigggbbbXXXNNNGGGCCC@@@BBBIIIWWWjjjyyy}}}wwwooohhheeeaaa___bbbggghhhhhheee```YYYUUUWWW[[[```bbbbbbbbb___[[[UUUPPPHHHIIIJJJJJJHHHFFFCCCAAACCCBBB@@@>>><<<;;;::::::;;;:::999888888888999999999999::::::999888777777333444555555666666555555333333333333333333333333111111111111000000000000000000000///000111222333000111333333333333444666222222222333444555444444444444333333222222111111444333111222333555444444333333222222333444555555666666777888888888888777777;;;>>>BBBLLLaaa}}}rrriiikkkrrr|||yyy{{{~~~{{{XXXHHH777111222333333333111555===GGGUUUgggyyy~~~{{{yyywwwooodddZZZRRRLLLDDD???>>>:::666444333333222111222111333555666;;;IIIVVVkkkzzzxxx||||||yyyvvvrrrpppjjjhhhccc^^^ZZZVVVTTTSSSOOOMMMJJJHHHHHHIIIJJJKKKNNNOOOOOOPPPQQQRRRSSSTTTRRRSSSUUUVVVYYY]]]bbbfffdddeeeffffffeeecccbbbbbb^^^\\\ZZZXXXXXXYYY[[[\\\____________```aaaaaabbbgggiiikkkmmmpppqqqrrrsssrrrrrrsssuuuvvvxxxyyyzzz|||{{{zzzvvvsssqqqrrrssstttuuuwwwyyy{{{}}}}}}~~~xxxxxxuuummmaaaWWWQQQOOOVVVWWWZZZ\\\___aaabbbccc```^^^___ccciiiqqqzzz}}}}}}~~~yyytttlllddd^^^YYYTTTQQQNNNLLLIIIIIIIIIIIIHHHGGGFFFEEEEEEDDDEEEEEEFFFFFFIIIHHHGGGFFFFFFGGGHHHIIIKKKKKKJJJHHHGGGFFFEEEDDD444222111000111111///---////////////............,,,,,,,,,+++++++++******++++++,,,,,,,,,,,,++++++,,,,,,+++++++++*********,,,,,,------...............///000111222333333444555888<<<>>>AAACCCGGGIIIOOOSSSXXX]]]```bbbeeegggiiilllppptttxxx}}}|||zzzwwwsssooohhhaaa]]]TTTSSSRRRPPPNNNLLLKKKKKKGGGDDD@@@<<<999777777777333222000000333;;;GGGOOOTTTZZZccclllqqqpppmmmiii```[[[TTTLLLDDD@@@AAADDDHHHYYYppp~~~wwwppplllhhheeefffkkkiiillllllhhhcccaaaaaaaaa```\\\ZZZYYYWWWSSSMMMJJJIIIHHHGGGEEEDDDCCCCCCCCCDDDCCCAAA???===<<<;;;;;;::::::999999999888999999888888999999999888777777333444444555555555555555333333333333333333333333111111111000000000//////111111111111111222222333111333444333222222333555000111333333333333444444555555444444333333333222333222111111333444444333333222222222222333333444444555666666777777666666666:::>>>AAAHHHYYYuuu~~~rrroooqqqwww}}}yyy|||~~~gggSSS>>>555444555444444000333888???KKK]]]rrr~~~xxxnnneee\\\TTTJJJDDD???;;;888555555555555444222111222444444888CCCNNN```xxxyyyzzz|||wwwssspppnnnkkkiiiaaa___\\\XXXTTTRRRPPPOOOMMMLLLKKKIIIHHHHHHIIIKKKLLLMMMNNNPPPQQQSSSTTTUUURRRTTTVVVXXXZZZ^^^cccgggdddcccddddddcccbbb```^^^[[[ZZZYYYYYY[[[]]]___aaacccbbbbbbbbbbbbcccdddeeejjjkkknnnpppsssuuuvvvwwwuuuuuuvvvwwwxxxyyyyyyyyyxxxxxxwwwtttqqqoooppprrrpppqqqsssuuuvvvxxxxxxxxxsssrrrnnneee[[[TTTQQQRRR[[[]]]___aaacccccccccbbb]]]___aaafffnnnxxx~~~{{{|||~~~}}}||||||}}}wwwpppggg^^^XXXSSSPPPNNNKKKIIIGGGGGGHHHHHHHHHFFFEEEDDDDDDCCCCCCCCCDDDDDDFFFFFFDDDDDDDDDEEEFFFGGGHHHHHHGGGFFFEEEDDDCCCCCC666555333222222222000.../////////............---------------,,,,,,,,,,,,,,,------......------,,,......------,,,,,,,,,+++,,,,,,,,,---....../////////000111333555666777888;;;>>>AAADDDGGGJJJMMMPPPWWW[[[aaagggjjjmmmoooqqqsssvvvzzz}}}~~~{{{qqqnnnjjjfffbbb]]]XXXUUUOOOOOONNNLLLJJJHHHGGGFFF@@@>>>:::666444222222222...//////222999HHHZZZgggssstttwwwzzzxxxrrrjjjcccVVVOOOHHHBBB>>>===CCCJJJYYYnnn}}}xxxuuuqqqlllkkknnnlllqqquuuuuuuuusssnnnhhh^^^WWWQQQOOONNNKKKHHHGGGHHHGGGDDDBBBAAAAAABBBCCCDDDCCCAAA???===<<<<<<<<<:::::::::999999999888888666777777777777777666666333333444555555555555444333333333333333333333333111111111111000000000///222333333333333333333333222333444444222222333444000222444444333222222333444444444444333333333333222111000000222444444333222222222111111222222333333333444555555555555444444777<<<@@@DDDPPPhhh}}}~~~vvvrrruuu|||}}}yyydddKKK===888555444444---000444999CCCUUUkkkzzz~~~wwwppphhh^^^SSSKKKBBB???;;;888777777666555222000000222333555===GGGVVVlll}}}{{{}}}tttqqqllliiigggfffcccbbbZZZXXXUUURRROOONNNMMMMMMKKKLLLLLLKKKIIIIIIJJJKKKKKKLLLMMMOOOQQQSSSUUUVVVTTTVVVXXXZZZ\\\___cccfffdddcccbbbbbbbbbaaa^^^[[[WWWXXXYYY\\\___bbbdddffffffeeeddddddeeefffhhhiiilllnnnpppsssvvvxxxyyyzzzwwwxxxyyyyyyyyyyyyxxxxxxuuuuuussspppmmmlllmmmnnnnnnoooppprrrrrrssssssssslllhhhbbbZZZTTTSSSUUUWWW```bbbeeeggggggeeebbb```ZZZ___eeejjjsss}}}}}}yyyyyy{{{}}}{{{yyyzzz}}}ssslllcccZZZTTTQQQNNNLLLJJJHHHGGGGGGHHHIIIIIIHHHDDDCCCCCCBBBBBBBBBBBBCCCCCCCCCCCCCCCCCCCCCDDDEEEBBBBBBBBBBBBAAAAAAAAA@@@===;;;999999888888666444111111111000000000//////000000000/////////............////////////................../////////////////////000111222222222555666777:::<<<>>>@@@AAACCCFFFJJJMMMOOORRRVVVXXX^^^cccjjjpppuuuyyy|||~~~|||wwwsssddd```[[[WWWUUUSSSQQQOOOKKKKKKIIIHHHEEECCCAAA???888666444111///.........,,,///444;;;GGGZZZppp~~~~~~wwwqqqhhh___YYYMMMEEE@@@??????CCCMMMYYYmmm}}}~~~|||wwwpppmmmmmmooovvv}}}zzzmmm^^^SSSIIIGGGFFFCCCBBBDDDDDDBBBAAA???>>>???@@@AAAAAAAAA???>>>===<<<<<<<<<999:::::::::999999888888555555666666666666555555222333444444555555444444222222222222222222222222222222111111111000000000222333333333333333222222000222333333222222333444111333555444222000111333111111222222222222222222111000///000222444444333222222111111111111222222111111222333333333333222333555999===???FFFXXXkkkwwwuuuzzz|||}}}uuuZZZGGG<<<555222333...000222555<<>>AAADDDFFFHHHIIIKKKNNNQQQTTTWWWYYY]]]```bbbgggooowww}}}|||vvvppplll[[[WWWRRRNNNMMMMMMLLLLLLIIIHHHGGGDDDBBB>>><<<:::222111000...---,,,++++++,,,222;;;FFFUUUiiivvviii___VVVOOOJJJFFF???<<>>>>>AAA>>>>>>>>>>>>>>>>>>>>>>>>??????>>><<<<<<;;;;;;;;;999::::::::::::999888888444444555555555555555444222333444444555555444444222222222222222222222222222222222222111111111111222222333333333222222111...///111222111222333555111333555444111///000222//////000000111111111222111000///000222333444333222222111111111111111222000000111222222222222111333333666:::;;;>>>MMM]]]sss}}}vvvwwwyyy~~~wwwtttuuu{{{eeeNNN???555111222111333444333777CCCUUUcccsss{{{pppbbbXXXLLLHHHBBB===999666333111222000///111111111777>>>CCCSSSjjj}}}yyyyyy~~~yyyvvvuuurrrpppppprrruuuxxx|||}}}}}}|||zzzvvvrrrooohhhddd___[[[YYYWWWTTTRRRPPPNNNLLLJJJIIIIIIIIIIIIGGGKKKNNNOOOLLLIIIIIIJJJIIIJJJLLLOOOQQQTTTVVVWWWVVVXXXZZZ\\\]]]___bbbeeecccaaa``````aaa___[[[XXXQQQTTTZZZ```eeeiiikkkllliiiiiihhhhhhiiikkkmmmooooooqqqsssvvvyyy|||}}}~~~{{{{{{{{{{{{zzzxxxvvvtttrrrrrrppplllgggeeeeeefffiiiiiiiiihhhhhhfffeeeddd^^^UUUKKKGGGJJJSSS[[[___fffiiimmmooommmggg```\\\YYYbbbkkkrrr{{{yyytttrrrsssxxx{{{}}}|||}}}{{{kkkeee]]]VVVQQQNNNMMMKKKDDDCCCBBBCCCEEEFFFGGGFFFCCCBBBAAAAAA@@@@@@@@@AAA>>>???AAABBBCCCBBBAAAAAAAAAAAABBBBBBCCCDDDEEEEEESSSOOOJJJJJJKKKJJJFFFAAA???<<<999888888888777666777777666555444444444444444444333222222222333333222222222333444555666777777777777888;;;>>>??????BBBEEEHHHJJJKKKLLLNNNPPPTTTWWW[[[^^^aaaeeejjjmmmrrrtttwww|||~~~wwwpppiiieeeWWWQQQJJJHHHJJJKKKJJJHHHFFFCCC@@@??????===888444444000...000---)))+++111///444@@@TTTjjjyyyyyykkk^^^SSSJJJBBB===999;;;>>>DDDNNN\\\jjjttt}}}yyyqqqkkklllqqqvvv~~~jjjXXXOOOEEE@@@AAABBB???;;;===<<<;;;:::::::::::::::<<<<<<;;;:::::::::;;;;;;::::::;;;;;;::::::999888666666555444333222222111444444555555444444333222000000111111111222222222333333111000////////////111000000222555555333000111111111111111111111111000000000000000000000000333333222111000///......222111000000000111333333333333333222222222111111111111222222222333333333333444666777:::@@@GGGLLLbbbmmmzzzuuuqqqrrrvvvzzzyyywwwnnnpppuuu~~~{{{{{{xxx___HHH999222111111///000222444:::GGGUUUmmm{{{yyyooofffXXXPPPEEE???===:::666222444222000///000333777999???IIIYYYmmmxxxvvvxxx|||~~~wwwsssooonnnkkkhhhffffffiiilllsssrrrrrrqqqpppooonnnmmmgggaaaZZZVVVUUUSSSNNNIIINNNLLLHHHFFFEEEGGGIIIKKKKKKKKKJJJJJJJJJJJJKKKKKKJJJMMMOOOQQQRRRSSSUUUWWWXXX]]]bbbcccaaa```cccfffbbbccccccaaa]]]ZZZYYYYYYWWWXXXZZZ___dddhhhjjjkkkkkkiiihhhhhhiiillloooqqqrrrrrrqqqrrrtttvvvyyy{{{{{{|||||||||zzzwwwtttrrrmmmooopppnnniiieeeddddddfffdddbbbbbbbbb^^^XXXSSSOOOJJJEEEEEELLLVVV^^^bbbhhhiiikkknnnpppllleee___^^^dddooozzz{{{tttrrrrrrrrruuuyyyvvvxxxmmmcccWWWOOOLLLLLLJJJHHHFFFFFFFFFEEEFFFFFFGGGGGGDDDDDDBBB@@@???>>>======???@@@BBBDDDEEEEEECCCCCCCCCCCCBBBCCCCCCDDDEEEFFF^^^YYYUUUSSSTTTSSSNNNJJJFFFDDD@@@>>>>>>>>>===;;;>>>===<<<;;;;;;;;;;;;;;;888888888888888777777777666666666777888999:::;;;======>>>@@@CCCFFFHHHHHHLLLOOOQQQSSSTTTUUUWWWYYY^^^aaaeeehhhlllpppuuuxxx{{{|||{{{tttmmmeee```RRRMMMIIIHHHJJJJJJGGGDDDBBB>>>:::888777666333111///,,,,,,...---+++...444;;;BBBPPPaaapppwwwxxxvvvoooggg[[[NNNEEE===888666444888@@@JJJWWWfffttt}}}}}}wwwsssmmmiiilllrrryyyrrr```TTTNNNGGGCCCBBBAAA>>>;;;:::999999::::::;;;<<<===<<<;;;::::::::::::::::::999999::::::999999888777555555444444444444444444333333333333333222222111111111111111222222222222444333333222111111000000111111111333666666333000111111111111111111111111000000000000000000000000000000000000000/////////111111000000000111222333333333222222222111111111111111111222222222333333111111222333444888>>>BBBNNNWWWiii}}}xxxqqqmmmnnnppppppnnnhhhjjjooo|||}}}{{{}}}}}}~~~iiiPPP===333000222000000111222777BBBNNNcccrrr~~~uuunnn\\\SSSHHH@@@<<<:::777444444222000......000222444:::AAAMMM\\\ooo|||vvvssstttxxx{{{~~~xxxrrrmmmiiihhhgggeeebbb___```bbbeeeggghhhhhhhhhgggeeecccbbbccc]]]WWWSSSRRRQQQLLLHHHKKKIIIGGGEEEDDDEEEGGGHHHIIIIIIIIIIIIJJJKKKLLLLLLJJJLLLNNNNNNOOOQQQTTTVVVXXX]]]aaabbb```___aaadddaaaaaa```^^^ZZZXXXWWWXXXYYY[[[]]]bbbfffjjjkkkkkklllkkkjjjjjjkkknnnqqqsssrrrrrrqqqqqqsssuuuxxxyyy||||||}}}|||{{{xxxuuutttsssttttttqqqlllgggeeeeeejjjiiihhhgggddd]]]TTTMMMJJJFFFCCCEEEMMMVVV^^^bbbkkkkkklllnnnnnnkkkddd___]]]dddppp||||||uuuppppppqqqqqqtttxxxvvvwwwnnneeeXXXPPPLLLKKKJJJHHHFFFFFFEEEEEEEEEEEEFFFFFFEEEDDDBBBAAA???>>>======>>>@@@BBBDDDFFFFFFEEEEEECCCCCCCCCBBBCCCCCCDDDDDDlllhhhcccaaa```^^^ZZZWWWTTTQQQMMMKKKJJJIIIGGGFFFCCCBBBBBBAAAAAAAAABBBBBB@@@AAABBBCCCCCCAAA???>>>>>>?????????@@@BBBCCCDDDFFFGGGIIIKKKNNNRRRTTTVVV\\\^^^```aaaaaaccceeegggjjjmmmqqquuuyyy}}}~~~zzzuuuoooggg___ZZZMMMJJJHHHGGGHHHFFFBBB>>>===999555111000000...---,,,***+++...///000444:::GGGPPP^^^jjjqqqqqqlllhhhZZZUUULLLAAA888444444555444;;;FFFTTTaaannnzzz~~~{{{uuunnniiifffffflllttt|||~~~rrraaaSSSNNNLLLJJJGGGCCC@@@===;;;666666777888:::<<<>>>???;;;::::::999888888999999888888999999888888777666444444444555555555666666222222222222222111111000111111111222222222333333333333444444444333111000222222333666777777444111111111111111111111111111000000000000000000000000---.........//////000000111000000000000111222222333222222222222111111111111111111222222222222333333333333333333555999<<>>=========???BBBDDDFFFHHHHHHHHHEEEDDDCCCCCCCCCCCCCCCCCCyyyuuupppmmmkkkiiieeecccbbb___[[[XXXVVVUUUSSSRRRKKKKKKJJJJJJJJJJJJKKKKKKKKKMMMOOOPPPPPPMMMJJJHHHIIIIIIJJJJJJLLLMMMOOOPPPOOOQQQTTTVVVYYY\\\```ccckkkmmmoooppppppqqqsssuuusssvvv{{{~~~}}}wwwrrrsssqqqnnnkkkgggaaaZZZVVVLLLIIIFFFCCCBBB@@@<<<999666444222000...------,,,...------///222888@@@GGGNNNVVVaaahhhhhhccc\\\XXXMMMKKKEEE===666555999======DDDOOO[[[fffooovvv{{{|||}}}wwwqqqjjjccc```aaadddmmmvvv}}}~~~sssdddUUUKKKHHHJJJLLLIIIDDD>>>;;;:::555666666777999;;;===>>>::::::999888777777777777888888888888888777777666555555555555555555555555222222222333222111111000111111111222222222222333111222333555444333111000111333555777888666333111111111111111111111111111000000000000000000000000---------.........//////000000000000000111111222222222222222111111111111111111111111222222222222333444444444333444666999===AAAKKK^^^uuutttjjjfffgggiiikkkfffhhhkkkppp|||}}}~~~}}}}}}|||hhhRRRAAA888222000///000///000555===GGGWWWmmmvvvkkk\\\OOOFFFAAA>>><<<999777444222111111222333444777;;;@@@IIIWWWgggssszzzsssmmmiiihhhiiikkkmmmpppwww~~~}}}wwwtttrrrpppnnnnnnmmmjjjfffccc```___^^^\\\\\\\\\YYYVVVUUUWWWXXX\\\^^^```aaa```]]]ZZZWWWRRROOOKKKIIIHHHHHHFFFDDDCCCCCCDDDDDDEEEDDDDDDDDDCCCDDDFFFHHHJJJLLLMMMMMMJJJJJJIIIGGGGGGJJJOOOSSSXXX[[[]]]]]][[[ZZZZZZ[[[VVVVVVUUUSSSRRRTTTXXX[[[aaadddgggjjjlllmmmnnnnnnoooooonnnoooqqqsssuuuwwwuuuuuuttttttttttttuuuuuuzzz{{{}}}{{{wwwtttsssooooooooolllcccWWWKKKCCC<<>>>>>===???AAADDDGGGIIIJJJJJJGGGFFFEEEDDDDDDDDDDDDDDD}}}xxxuuussspppooonnnkkkgggdddbbbaaa___]]]YYYXXXXXXWWWWWWWWWWWWXXXVVVXXXZZZ\\\[[[XXXTTTRRRTTTTTTTTTUUUWWWYYYZZZ[[[ZZZ\\\```bbbcccfffjjjnnnxxxzzz}}}~~~~~~~~~|||zzzrrriiicccaaa```___^^^\\\YYYUUUQQQLLLHHHBBB===:::777666555.../////////...---------...000222555<<>>444000///000//////333888===LLL```sssxxxhhhYYYLLLDDD???===888777555333222222333444333666999<<<@@@IIISSS[[[gggrrr~~~~~~|||{{{{{{{{{vvvrrrllleeeaaa``````aaaaaadddiiiooouuuzzz}}}}}}wwwqqqlllhhheeecccbbb```^^^[[[YYYWWWWWWWWW[[[\\\[[[ZZZWWWUUUUUUVVVSSSUUUWWWXXXWWWTTTQQQNNNJJJHHHEEECCCCCCBBBBBBAAAAAABBBCCCDDDEEEEEEDDDDDDAAACCCEEEGGGIIIKKKLLLLLLIIIHHHGGGEEEFFFIIIOOOSSSXXXYYYZZZZZZYYYWWWVVVVVVPPPPPPPPPPPPQQQUUU[[[```cccfffkkknnnnnnnnnnnnpppoooooopppqqqrrruuuwwwxxxxxxwwwwwwvvvvvvvvvvvvvvvxxxzzz}}}}}}xxxwwwtttmmmaaaSSSGGG@@@;;;BBBLLLVVV^^^ccceeefffeeejjjppptttrrrmmmfffbbb```hhhttt}}}yyyvvvvvvzzz|||{{{{{{|||yyyrrrjjjddd[[[RRRLLLIIIHHHHHHJJJIIIHHHGGGGGGGGGGGGGGGFFFEEEDDDBBBAAA@@@@@@???>>>???AAADDDFFFHHHIIIJJJHHHHHHGGGFFFEEEEEEEEEFFF|||yyyuuurrrpppooommmkkkgggfffeeedddccccccccccccccceeeggghhhgggdddaaa^^^``````aaabbbdddfffggghhhhhhllloooppppppqqqvvvzzz~~~yyytttnnnfff]]]WWWPPPOOONNNNNNNNNNNNLLLJJJFFFBBB<<<666222000000111(((***,,,,,,---...111333444:::@@@FFFOOO[[[fffjjjeeeaaa[[[SSSKKKDDD???<<<555666888:::>>>EEEMMMRRRWWWZZZ]]]```bbbeeeiiikkkkkkooorrrrrrtttuuuqqqkkkaaa[[[XXX[[[___ccchhhmmmppppppqqqpppgggYYYNNNKKKBBBEEEGGGDDD???;;;999999777777666666666777777888888888777555444444444444666666777777666666555444777666555444333222111111333333333333333222222111/////////000000000111111,,,---///000000000//////000222444444222111111111000000000000000000000000000000000000000000000000//////......---------,,,...///000000111111000000222111111111111000000000000000000111111111111222///111333444333333444555222444999CCCSSShhhwwwnnnhhheeedddffflllpppqqquuu}}}~~~|||zzzhhhTTTGGG999444111000000///111666777CCCSSScccwwwrrrbbbTTTHHHAAA===888777555333222222222222111333666888999===DDDIIISSS]]]gggmmmttt~~~~~~}}}zzzwwwtttrrrqqqppphhheee```ZZZWWWUUUTTTUUUTTTVVVZZZ___dddhhhkkklllnnnpppssstttwwwzzz|||zzzzzzzzzzzzyyywwwvvvvvvwwwyyy{{{{{{zzzvvvtttpppkkkfffaaa^^^\\\YYYXXXWWWUUUTTTTTTSSSSSSWWWXXXYYYWWWTTTRRRQQQQQQMMMNNNOOOPPPOOOLLLIIIHHHDDDCCCAAA???>>>>>>>>>>>>???@@@AAACCCCCCDDDDDDDDDAAACCCEEEGGGIIIIIIIIIIIIHHHGGGGGGFFFFFFJJJPPPTTTXXXXXXXXXXXXVVVTTTRRRQQQMMMNNNOOOPPPRRRXXX^^^cccbbbgggmmmooonnnnnnooopppppppppqqqsssuuuwwwyyyzzzxxxxxxxxxxxxwwwwwwwwwvvvwwwyyy}}}~~~vvvjjj[[[MMMDDD@@@@@@IIIWWWbbbhhhjjjiiihhhjjjnnnrrrssspppkkkeeeccchhhnnnwww~~~{{{yyyvvvvvvzzz}}}||||||~~~}}}wwwpppkkkeee```YYYQQQLLLIIIIIIIIIJJJIIIHHHGGGGGGGGGGGGGGGEEEEEEDDDCCCBBBBBBBBBBBB@@@AAABBBCCCEEEFFFGGGHHHHHHGGGFFFFFFFFFFFFFFFGGG~~~zzzyyywwwvvvtttssssssssstttuuuwwwwwwvvvsssqqqoooqqqqqqrrrsssuuuwwwxxxzzzyyy|||}}}~~~~~~|||zzzooommmhhhddd^^^WWWPPPKKKCCCAAA??????@@@AAA@@@@@@:::888555111...,,,,,,,,,)))*********,,,111999???FFFQQQ[[[bbbiiiqqquuuttthhh___SSSHHHAAA<<<888555333555:::CCCOOOZZZcccgggiiihhheeeaaa___```cccgggggglllpppqqqssssssooohhh___ZZZZZZ^^^bbbaaaaaacccgggdddeeegggbbbVVVLLLIIICCCCCCBBB???<<<:::999999666666555555666666777777888777666444333333222222444444444444444333222222444444333333222222222111222222222222222111111000............////////////,,,------...//////000000000111222111...---///111000000000000000000000000000000000000000000000000.............../////////......000111111111000///111111111111000000000000000000000000111111111111222444666777666444444444222666:::>>>GGGZZZrrrxxxpppjjjggghhhpppuuuttttttxxx|||||||||~~~xxxeeeWWWAAA:::444222000...000444333;;;FFFTTThhh~~~{{{mmm^^^QQQGGGCCC<<<:::888666444222111111000222444444333666;;;@@@EEENNNVVVZZZ```iiipppssszzz~~~yyysssqqqqqqooonnnllljjjfffccc```^^^ZZZWWWRRRNNNJJJHHHGGGGGGHHHIIILLLPPPSSSVVVYYYZZZ[[[\\\^^^```bbbeeejjjnnnqqqsssuuuuuusssrrrrrrssswwwxxxxxxwwwtttrrrqqqrrrnnnnnnoooqqqrrrtttuuuuuuuuurrrooommmmmmnnnmmmmmmkkkiiiiiijjjkkklllkkkjjjiiiiiigggccc^^^YYYVVVTTTQQQQQQQQQPPPPPPPPPOOOOOOOOOQQQRRRQQQNNNKKKIIIIIIIIIIIIIIIIIIHHHGGGEEECCC@@@???>>><<<::::::;;;<<<===>>>>>>???AAABBBCCCCCCCCCDDDFFFGGGHHHGGGFFFEEEFFFGGGGGGGGGHHHLLLRRRVVVXXXWWWVVVVVVTTTRRROOOMMMNNNOOOQQQRRRUUUYYY___cccaaagggmmmpppnnnmmmoooqqqrrrrrrtttvvvxxxzzz||||||wwwwwwxxxxxxxxxwwwvvvvvvwwwyyy}}}zzzooo```QQQGGGCCCCCCGGGRRRbbbnnnrrrpppllljjjkkknnnoooooollljjjkkklllrrrvvv{{{}}}{{{xxxuuuuuu{{{~~~|||wwwoooiiifff```\\\VVVPPPKKKIIIJJJLLLIIIHHHGGGFFFEEEEEEEEEEEEDDDDDDCCCCCCCCCCCCDDDDDDBBBBBBBBBBBBCCCDDDEEEEEEEEEEEEDDDDDDDDDEEEFFFFFF~~~|||~~~~~~{{{vvvrrrooommmaaa^^^ZZZVVVRRRMMMGGGCCC===:::777666666888888888///000000///,,,***))))))...---,,,***---555AAAJJJ[[[hhhtttzzz~~~|||vvvcccYYYKKKAAA===:::666333999;;;BBBOOO```ooowww{{{wwwssslllccc]]]\\\___bbbhhhmmmrrrsssuuutttoooggg```\\\\\\aaaccc```\\\ZZZ```]]]^^^bbb___TTTJJJGGGDDDBBB???<<<:::999999999444444444555555777888888888777555444333222222222111222222222222111000000111111222222222222333333111111111111111000//////---------............///------------...000111222///111111...++++++...111000000000000000000000000000000000000000000000000,,,,,,---...///000111222---...000111111111000///111111111111000000000000000000000000111111111111000222444444222000//////333777::::::===LLLdddwwwyyyrrrnnnmmmtttyyywwwttttttuuuuuuxxx{{{}}}|||{{{tttfffGGG???777333111...///222000555===III]]]vvvvvvgggYYYOOOJJJAAA???===999666444222111222333333111000333999>>>>>>FFFMMMOOOTTT\\\ccceeeiiinnnsssrrrlllfffddddddbbbaaa```]]]ZZZUUUQQQOOOOOOMMMIIIEEEBBB@@@???>>>@@@AAACCCFFFIIIKKKNNNOOONNNOOOQQQRRRTTTWWW\\\```aaaccceeeeeedddccccccdddggghhhhhhfffcccaaa`````````aaaccceeegggjjjlllmmmmmmjjjfffeeeeeeeeeeeedddcccaaa```aaabbbbbbaaa```^^^___^^^[[[WWWRRROOONNNFFFGGGHHHHHHHHHHHHGGGGGGIIIKKKLLLKKKHHHDDDBBBBBBCCCCCCCCCBBBAAA@@@???>>>>>>>>>===;;;999888999;;;<<<<<<<<<===>>>@@@BBBBBBDDDEEEFFFGGGGGGFFFDDDCCCEEEFFFHHHHHHJJJNNNSSSWWWXXXWWWUUUTTTSSSQQQMMMKKKPPPQQQSSSUUUVVVZZZ___bbb```fffmmmpppnnnmmmoooqqqssstttvvvxxxzzz|||~~~~~~vvvvvvwwwwwwwwwwwwvvvvvvxxxzzz}}}wwwpppdddUUUHHHBBBCCCFFFLLLXXXiiiuuuxxxtttnnnkkkiiijjjjjjiiiiiilllrrrxxxyyy{{{~~~~~~|||xxxuuuvvv|||~~~|||xxxuuuooogggaaa___\\\ZZZUUUOOOKKKIIIKKKMMMGGGFFFEEEDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDEEEEEEDDDCCCCCCBBBBBBBBBCCCCCCCCCCCCBBBCCCCCCDDDEEEFFFyyyooohhheeeccc^^^ZZZTTTQQQLLLIIIFFFCCC@@@>>>:::555000---...//////...111///+++)))))))))******///++++++111777???OOO^^^sss|||}}}tttiii\\\QQQEEE>>>999777999===BBBMMMYYYcccnnn{{{zzznnnhhheeebbbbbbeeejjjoooqqqqqqrrrtttsssooohhhiiijjjjjjfff```ZZZUUURRRRRRRRRRRRQQQNNNHHHDDD@@@>>><<<;;;;;;:::888666444444333333222111000000666555333111000000111222111111111111111111111111111111111111111000//////222000...///222333111///...///000111111000///...+++,,,---...////////////////////////000000000000111000/////////000222333///000222333222000...---......////////////......,,,------......------,,,333333333222222000//////............///000222222222222111111111111222222000000333888<<>>@@@AAACCCCCCEEEDDDCCCDDDFFFIIIMMMOOOTTTTTTSSSSSSTTTTTTUUUVVVXXXXXXWWWVVVVVVVVVVVVWWWWWWXXXYYY[[[\\\]]]]]]]]]]]]\\\[[[ZZZZZZ[[[\\\]]]\\\[[[YYYVVVUUUTTTTTTUUUTTTTTTUUUUUUSSSOOOKKKIIIGGGEEECCCAAA@@@@@@AAABBBBBBBBBBBBAAAAAA???>>>>>>===============<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;999;;;===>>>>>>>>>@@@BBBDDDDDDDDDDDDCCCCCCCCCCCCCCCEEEIIIKKKMMMPPPSSSVVVZZZXXXTTTPPPMMMKKKJJJJJJSSSVVVYYY\\\]]]^^^```bbbcccdddfffiiilllnnnppprrrqqqrrrtttyyy~~~~~~{{{{{{zzzyyyvvvtttsssuuuwww{{{{{{|||~~~~~~vvvooocccTTTIIIBBB???DDDKKKTTTdddppppppqqqtttpppggglllhhhdddgggpppzzz~~~zzzxxxxxxwwwwww|||{{{tttmmmggg```ZZZVVVSSSOOOLLLLLLNNNPPPPPPOOOJJJHHHFFFDDDBBBBBBBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCDDDCCCAAA@@@@@@AAABBBDDDDDDCCCBBBAAA@@@AAABBBBBByyyuuuoooggg^^^XXXVVVTTTPPPLLLKKKIIIFFFDDDCCCAAA>>>;;;888444///,,,,,,------,,,---+++******************---,,,///888BBBNNN___mmm}}}zzztttjjj___OOOFFF===999999:::@@@FFFVVV```kkkssszzzxxxnnnjjjgggddddddgggkkkppprrrrrruuuzzz|||zzzxxxuuuqqqjjjccc[[[TTTOOOMMMMMMLLLMMMLLLJJJFFFBBB>>><<<;;;::::::999777666444333333222111111000000555444222111000000000111111111111111111111111111000111111111111000///...111///...///111222000...//////000000000000//////...///////////////............/////////000000000000000/////////000111222000111111222111000///...---......//////......---,,,------......------,,,///000000111111111111111///.........///000111111000000////////////000000000000333666999???NNN\\\rrr~~~{{{vvvuuuwww~~~|||lllYYYEEE999333///---///111111555<<>><<<777444555111111000000000111111222777:::???BBBDDDGGGKKKOOOQQQRRRSSSSSSQQQMMMIIIFFFEEEEEEDDDBBBAAA???>>>>>><<<;;;999777666666777888777888999:::;;;===>>>>>>======<<<===???BBBEEEFFFGGGGGGGGGGGGGGGHHHIIIIIIJJJJJJIIIIIIIIIIIIIIIJJJNNNOOOPPPQQQRRRSSSSSSSSSSSSSSSRRRQQQQQQRRRSSSTTTVVVUUUSSSQQQOOOOOOOOOOOOMMMNNNOOONNNLLLIIIFFFDDDBBBAAA???===<<<<<<===>>>>>>>>>>>>>>>===<<<;;;;;;;;;;;;;;;;;;::::::::::::;;;;;;;;;;;;;;;;;;::::::999:::<<<<<<<<<<<<>>>@@@AAABBBBBBCCCCCCCCCCCCCCCDDDFFFIIIKKKMMMOOOSSSUUUVVVTTTPPPMMMKKKKKKKKKLLLUUUXXX]]]___aaaaaabbbcccbbbcccfffiiillloooqqqrrrrrrrrruuuyyy~~~~~~{{{zzzzzzyyywwwvvvwwwzzz}}}uuukkk___TTTIIIBBB@@@AAAIIIQQQWWWeeeoooooonnnqqqnnngggfffbbb```fffsss|||xxxwwwxxx~~~yyyppphhhaaa\\\WWWTTTQQQNNNLLLLLLNNNOOOOOONNNJJJIIIGGGEEEDDDCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBCCCBBBAAA@@@@@@AAABBBCCCBBBBBB@@@?????????@@@AAA|||xxxsssllleee```XXXRRRKKKFFFDDDCCC@@@===???>>>=========<<<999777111...)))'''''''''''''''''''''((()))******++++++...000888DDDQQQ^^^mmmyyy|||}}}zzzqqqhhh```VVVNNNCCC<<<777888<<>>888555444222111111000000000111111555777:::<<<===>>>AAACCCCCCDDDEEEEEEDDDAAA>>>===:::999999777666555444444333222222111222333444555333444444555555666777777555555666888999;;;<<<===???????????????@@@@@@AAAAAAAAAAAAAAAAAABBBBBBBBBEEEEEEGGGHHHIIIIIIIIIIIIIIIIIIHHHHHHHHHHHHIIIIIIMMMLLLJJJIIIGGGFFFFFFFFFEEEFFFGGGGGGEEEBBB@@@>>><<<;;;999888777888888999::::::::::::999888777777888888888888888888888888::::::::::::::::::::::::999:::;;;;;;::::::;;;======>>>@@@AAABBBCCCCCCCCCEEEGGGJJJKKKLLLNNNQQQSSSQQQOOOKKKHHHHHHJJJMMMOOOVVV[[[```cccdddddddddddd```bbbeeeiiilllooorrrsssrrrsssuuuyyy}}}~~~}}}|||zzzzzzyyywwwwwwzzzzzzjjj___MMMEEE===<<<===BBBLLLVVVZZZfffmmmkkkjjjmmmlllgggccc^^^]]]fffvvv}}}wwwwwwzzz}}}uuujjj```YYYUUURRRPPPNNNLLLKKKLLLMMMNNNMMMLLLJJJJJJHHHFFFEEEDDDDDDDDDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBB@@@@@@???>>>>>>>>>>>>???}}}xxxooolllhhhddd___XXXQQQMMMGGGCCC>>>;;;:::999777666666666666888888777444111---+++(((&&&%%%%%%&&&&&&))))))******+++---///222333999DDDRRR___iiiqqqvvvqqqnnnhhh^^^TTTLLLEEEAAA>>>:::999===CCCKKKXXXcccoooyyy|||wwwrrrooonnnlllhhhgggiiiggglllooorrrzzztttfff\\\VVVQQQNNNGGGDDD@@@>>>======<<<;;;888666555666777777666555222222111111000000000000111111000000////////////000000000000000000000000/////////000000///......///...............------000///...------///000111///////////////...------------........./////////////////////////////////222000///......///000111......////////////......,,,------......------,,,***+++,,,...///000111111000//////.........//////...------------------...//////111444333444:::CCCOOOaaaxxx}}}|||xxx}}}~~~rrr___OOODDD<<<666333///111555777777>>>PPPbbbwwwttt\\\QQQFFFBBB???:::666555555444333222222222222222333444666777888:::<<<===<<<<<<======<<<;;;999888444444444333222111000000000000///000000222333444111111111111111111111111111222444666777888888777:::::::::::::::;;;<<<<<<<<<======>>>????????????AAAAAABBBCCCDDDEEEEEEEEECCCCCCCCCBBBBBBBBBBBBBBBCCCCCCBBBAAA@@@???>>>>>>??????@@@@@@???===;;;:::777666555444444555555666666777777777666666555444666666666666777777777777999999999999:::::::::::::::;;;<<<<<<:::::::::<<<;;;<<<>>>@@@BBBDDDEEEEEEGGGIIIKKKLLLLLLMMMOOOPPPNNNKKKHHHEEEFFFIIIMMMPPPVVV[[[aaaeeeeeeeeedddccc___aaaeeeiiimmmppprrrsssssstttvvvyyy|||}}}}}}|||{{{zzzxxxvvvvvvzzzrrraaaVVVCCC===999:::>>>DDDNNNWWW^^^fffjjjgggeeeggghhhfffdddaaaaaajjjyyyyyytttvvv{{{zzzqqqdddXXXQQQNNNMMMMMMJJJJJJKKKKKKLLLLLLKKKJJJIIIHHHGGGFFFEEEDDDDDDCCC@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAABBBBBBBBBAAAAAA@@@??????>>>>>>>>>>>>>>>}}}xxxqqqiiidddZZZWWWTTTPPPLLLHHHBBB>>><<<:::777555444444444333333222222333444222///,,,---,,,+++)))((()))***+++,,,---.........222777<<<===EEERRR^^^hhhnnnooommmfff```XXXOOOGGGAAA>>>===;;;:::===DDDMMMVVVdddpppttt|||}}}wwwrrrrrrooonnnnnnkkkfffdddfffeeekkkqqquuu~~~}}}mmm```XXXTTTPPPNNNGGGCCC>>>;;;999999999888666555444444555666555444111111000000000000//////000000000000/////////...////////////////////////---....../////////............///...---,,,,,,---///...---------...000111+++,,,------.........---------------..................//////............000///---,,,,,,---///111...//////000000//////...,,,------......------,,,,,,,,,---...............000///...............//////......------......///------///333333222666===BBBOOOccczzzzzz}}}zzztttyyy}}}yyyjjjZZZMMMCCC999222000111444555444888GGGVVViiixxx~~~lll^^^OOOHHHEEE@@@===<<<666666444333222222222222222222333555888999;;;;;;888888888888888777777777222222222111111000000000///////////////000000111000000000/////////......000111333555666555555444333333222222333333444555666666888999::::::::::::>>>???@@@AAAAAAAAAAAAAAA>>>>>>>>>>>>======<<<<<<<<<<<<;;;;;;:::999888777777888888999888777666555444333333333333444444444555555555666555555444444555555666666777777777777888888888999999999::::::<<<===>>>===<<<;;;<<<===;;;<<<===@@@BBBEEEGGGHHHIIIJJJLLLLLLKKKKKKLLLNNNMMMJJJGGGEEEFFFJJJNNNQQQVVVZZZ```ddddddcccbbbbbb```bbbfffkkkooorrrsssttttttuuuxxxyyy{{{{{{||||||}}}{{{xxxuuutttvvv{{{uuueeeVVVLLL===::::::???EEEKKKSSS[[[aaafffhhheeecccdddffffffffffffjjjsss}}}tttppptttzzzvvvmmm___TTTMMMJJJJJJJJJGGGHHHIIIJJJIIIIIIHHHHHHGGGGGGFFFFFFEEEDDDCCCBBB@@@@@@@@@@@@@@@@@@@@@@@@???@@@AAAAAABBBBBBAAAAAA@@@@@@@@@@@@@@@?????????oootttzzz~~~{{{yyyrrroookkkgggbbb[[[TTTOOOHHHFFFCCCAAA???<<<888666444333111000//////000000111000///000000///,,,)))((()))))))))((((((+++---,,,///222333555:::AAAGGGNNNUUU^^^eeejjjlllhhhaaaVVVOOOGGGBBB===999:::======>>>EEENNNVVV___lllxxx{{{{{{uuurrrnnnjjjooommmllllllggg```^^^```ccckkkttt{{{~~~sssdddYYYTTTPPPLLLHHHEEEBBB===999888888888777666444333444555555444333000000000/////////////////////000000000000//////////////////////////////,,,---.....................///000///---,,,,,,---------------...///000000******+++,,,---.........,,,,,,,,,---------...............///......---,,,...,,,+++******,,,...///......////////////......,,,------......------,,,------.........------,,,.........---......////////////............//////---,,,...222222111444999888BBBRRRhhh{{{{{{|||xxxssssss}}}vvvhhhZZZLLL>>>222222111111222222444>>>IIIZZZkkkyyyiiiXXXPPPLLLFFFAAA???666555444333111111000000222111222444777999:::999555555444333333333444444000000000///////////////------------------------////////////.........------...000111222111000000000000//////000000111222333444666888999999999999::::::;;;<<<<<<<<<<<<<<<999999999999888777666666666666777666666444333222000111111222222111111111222222333333444444444555444444555555555444444333555555555666666777777888777777777888888999999:::===>>>??????===<<<===>>><<<<<<<<<===@@@DDDHHHJJJKKKLLLMMMLLLJJJIIIJJJKKKKKKJJJHHHGGGIIIMMMRRRUUUXXX[[[```cccdddcccccccccbbbdddiiimmmqqqssstttttttttwwwyyyzzzyyyzzz{{{|||}}}{{{xxxtttrrrrrrvvvyyy~~~}}}}}}~~~tttdddTTTHHHAAA999999>>>HHHPPPVVV]]]ccceeeggghhhfffccccccfffiiijjjpppyyy{{{rrrmmmqqqxxx~~~qqqiii]]]SSSLLLIIIHHHHHHFFFGGGHHHGGGFFFFFFGGGHHHEEEFFFFFFEEEEEEDDDBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB??????@@@@@@AAAAAABBBBBBAAAAAABBBBBBAAAAAA@@@???[[[```gggmmmssswww{{{~~~}}}}}}~~~}}}|||xxxwwwtttpppkkkgggdddbbbZZZWWWTTTPPPMMMHHHCCC@@@<<<:::888777666555222000......------,,,,,,---......---,,,,,,------+++***%%%''')))))))))***---000444;;;CCCIIIMMMRRRYYY___cccffffffcccaaa```YYYPPPDDD===999999::::::@@@HHHKKKMMMTTT[[[```dddmmmwww}}}~~~zzzrrrmmmlllllljjjnnnlllkkkiiibbbYYYWWWYYY^^^hhhttt|||xxxmmmdddYYYSSSQQQNNNIIICCCAAA>>>:::888888999999999666555333444444444333222//////////////////////////////000111111111000///........................+++,,,---...............///000111000---+++,,,...+++,,,---...////////////,,,,,,------...---------+++,,,,,,,,,,,,------------......///...---,,,++++++***)))))))))***,,,---,,,------------------,,,,,,------......------,,,------............------------------......///000//////............//////...,,,---000000///000555111;;;HHHXXXooo~~~zzz{{{}}}}}}xxxsssrrrxxxzzzmmm^^^MMM>>>777333111222222333888>>>IIIYYYnnn~~~sssddd\\\WWWNNNEEE@@@888777666444222111111111222111000222555777666555444333111000///000111222..................//////+++,,,,,,---------------...............---------,,,------...............000000000///000111111222111333666888:::::::::999555666666777777777777777555555666666555444222111222222333333222111000///---......//////000000000000111222333444444444444222333333444444444333333333333444555555666777777666666777777888999999:::===>>>??????======>>>???===<<<::::::===BBBGGGKKKLLLMMMMMMLLLJJJHHHHHHIIIIIIHHHIIIJJJNNNRRRWWWZZZ\\\___ccceeeeeeeeeeeefffdddgggkkkooossstttttttttuuuwwwzzzzzzyyyyyy{{{}}}|||{{{xxxuuuqqqqqqsssuuuxxxwwwwwwxxx{{{rrraaaQQQDDD===;;;999<<>>:::777888666333222222111///---+++,,,,,,+++******,,,---,,,***))))))+++,,,,,,++++++---000111000222555999FFFOOO\\\ffflllqqqwww|||sssrrrjjj^^^WWWSSSJJJ@@@;;;666444:::???EEENNNXXX[[[]]]bbbgggffffffkkkssszzzzzztttkkkgggjjjnnnnnnnnnkkkjjjfff^^^UUURRRTTTXXXdddrrrzzz~~~}}}uuulll___XXXQQQOOOPPPOOOIIICCC===:::888777888:::::::::777555444444444444333111.........//////////////////000111222222111000///........................+++,,,------.........---///111222000---+++---///***+++---///000000///...////////////...---,,,,,,++++++,,,,,,,,,---------------...///...---+++***))))))((())))))***++++++***++++++,,,,,,++++++***,,,------......------,,,,,,---....../////////...,,,,,,,,,---...///000111///......------......//////,,,,,,//////---...111///999DDDNNN^^^xxx{{{yyy||||||xxxtttsssvvv{{{|||zzzwww|||}}}ppp]]]MMM>>>777333444444444666999<<>>>>>======>>>@@@===;;;888888:::@@@FFFKKKMMMNNNNNNLLLIIIHHHHHHHHHFFFGGGIIILLLQQQVVV[[[^^^```bbbeeeggggggggghhhjjjeeehhhlllqqqtttuuuuuutttuuuxxxzzzzzzxxxxxxzzz}}}zzzzzzxxxuuurrrqqqrrrtttsssrrrqqqqqqtttxxx}}}{{{sssdddRRRDDD<<<:::;;;===@@@IIIWWW___aaadddgggllllllmmmmmmjjjiiilllqqqzzz|||~~~}}}xxxsssoookkkoootttvvvvvvuuusssrrrkkkeee]]]UUUPPPLLLHHHFFFEEEFFFFFFDDDAAABBBEEEIIIFFFGGGHHHHHHGGGFFFEEEDDDEEEEEEEEEEEEEEEEEEEEEEEE@@@???>>>>>>>>>@@@CCCDDD@@@@@@AAABBBAAA@@@???>>>DDDDDDFFFHHHLLLPPPSSSUUUVVVWWWXXXZZZ[[[[[[\\\\\\[[[\\\___aaacccddddddddddddccccccbbbbbbbbbcccccc```___\\\ZZZVVVTTTQQQPPPKKKJJJJJJHHHFFFDDDCCCAAA;;;:::888666555444555555000000000000///...---,,,++++++,,,,,,,,,,,,++++++---,,,***(((''''''''''''(((+++---000444<<>><<<;;;>>>HHHVVVdddmmmpppqqqqqqlllggggggkkkppppppooonnnmmmmmmmmmnnnooojjjfff```\\\ZZZWWWSSSPPP[[[```hhhqqqvvvsssjjjbbbWWWTTTPPPLLLJJJGGGCCCAAA999888666555444444444555444444333222111111111222000000000000////////////000///////////////000000////////////////////////,,,,,,------------,,,,,,))))))***+++,,,......///---------------------,,,++++++++++++,,,---...///++++++++++++******)))))))))***,,,---...------,,,((()))))))))************......---------...//////---,,,,,,++++++,,,,,,---......---------,,,,,,,,,------------------------////////////........................////////////222444999CCCPPPccc~~~zzzyyy{{{{{{|||}}}~~~}}}|||}}}zzzuuuuuuwwwzzz}}}oooZZZPPPDDD888333222000111333888===JJJ___sss{{{tttnnneeeXXXNNNDDD>>>;;;;;;:::555333333///000111222222333333222222111000000///000000000000000000000////////////,,,---...///...---,,,+++......---,,,,,,++++++***,,,---------------------+++***++++++,,,---...///000000000000111111111111000000111222333333444444222111111111000000//////////////////...............///000000//////000111//////000111222222333333333333333222222111111111444333333222222333333444777777666666777999;;;<<<<<<;;;::::::<<<===>>>===:::999999:::===AAAFFFIIIKKKKKKKKKJJJHHHEEEBBBAAABBBEEEIIIOOOUUUZZZ^^^```___aaadddeeefffhhhjjjmmmnnnpppsssvvvvvvuuurrrqqqvvvwwwyyyzzzzzzxxxwwwuuuzzzzzz{{{zzzxxxuuuqqqooopppkkkgggiiiooossstttsssmmmbbbQQQBBB999666666777>>>GGGRRR\\\```ccceeegggllloooqqqnnnjjjnnnzzzzzz{{{|||zzzvvvttttttvvvppppppppptttvvvtttnnniiilllkkkhhh```VVVNNNIIIHHHEEEEEEDDDCCCCCCCCCCCCCCCDDDEEEEEEEEEEEEEEEDDDDDD@@@AAABBBDDDEEEEEEDDDDDDAAA@@@>>>======>>>@@@AAAEEEEEEDDDCCCBBB@@@>>>===>>>===<<<<<<===???BBBCCCHHHIIIJJJJJJKKKKKKKKKKKKHHHIIIKKKMMMOOOOOOOOOOOOOOONNNMMMLLLLLLLLLLLLLLLJJJIIIGGGEEECCCAAA@@@???@@@@@@@@@???===<<<:::999888777555444222222222333////////////...,,,++++++'''(((((()))*********)))'''(((((())))))))))))))))))---333:::CCCOOO\\\eeettt~~~}}}yyypppeeeXXXNNNDDD<<<:::<<<===>>>BBBJJJWWWfffttt|||}}}}}}{{{tttlllhhhiiikkklllmmmooopppqqqpppooooooiiiddd]]]YYYWWWVVVTTTRRRUUUXXX^^^fffjjjhhhaaaZZZTTTQQQMMMIIIFFFCCC@@@>>>888777666444444444444555333333222111111111111111////////////000000000000000///////////////000000........................,,,,,,------------,,,,,,++++++++++++++++++++++++******++++++,,,,,,------*********++++++---......,,,++++++******)))******+++,,,---------,,,+++***************++++++++++++,,,,,,++++++,,,,,,------+++++++++******+++++++++,,,,,,---------.........------------------------////////////.........------.........////////////000000444;;;CCCRRRhhh{{{xxxtttvvvxxx|||}}}zzz|||sss```OOO===666444222111000444777AAASSSfffwww{{{xxxuuunnn```UUUHHHBBB>>>===:::666444555000111222333333444444444222222111000000000000000////////////............,,,,,,------,,,,,,+++*********++++++,,,---------------,,,,,,,,,,,,,,,,,,+++*********+++,,,------............/////////////////////000000111111111000000/////////.....................------------,,,...//////......///000//////000111111222333333333333333333222222111111111111111222333444555666777666666666777999;;;<<<;;;;;;::::::;;;<<<======;;;:::;;;<<>>===<<<<<<>>>???@@@AAAAAAAAAAAAAAA@@@???>>>;;;:::777555555666888999??????@@@@@@@@@?????????======>>>@@@@@@@@@@@@@@@@@@???>>>===<<<;;;;;;;;;:::999999888777666555444666666666555555444333222444333222111000/////////.........---,,,***)))(((&&&&&&&&&'''((((((((((((&&&''')))***+++,,,,,,,,,---333<<>>AAADDDGGGJJJLLLJJJJJJJJJJJJJJJKKKKKKLLLKKKNNNRRRWWW\\\```bbbcccaaabbbdddeeegggjjjnnnrrruuuvvvxxxyyyyyywwwuuutttrrrssstttuuutttsssrrrqqqooorrrvvvyyyyyyvvvssspppjjjeee```\\\[[[XXXTTTPPPIIICCC:::555666;;;@@@CCCLLLUUU```hhhkkkjjjiiiiiieeejjjnnnnnnooouuu}}}}}}~~~{{{yyyvvvsssoookkkgggeeedddbbb^^^WWWOOOIIIGGGFFFDDDDDDCCCBBBBBBBBBBBBCCCBBBBBBBBBBBBBBBBBBBBBBBBAAAAAABBBCCCBBBAAA@@@???===<<<<<<;;;<<<===???@@@===>>>>>>?????????>>>>>>999777444222222444666888999999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;:::888777666666666666666555444333222222111111111222222222222111111111111000///......------,,,,,,,,,+++***)))((('''((('''''''''''''''((((((***++++++---...000222333888>>>HHHUUUaaallltttyyy{{{~~~|||ssshhh```XXXQQQJJJCCC<<<999666666<<>>;;;888555666555444222222222333444000000////////////000000---......///000111111222000000///.........//////------------------------------............------......---,,,+++******))))))*********++++++,,,,,,***************+++,,,,,,,,,+++***)))((()))+++,,,+++,,,,,,,,,++++++++++++*********+++++++++,,,,,,)))))))))))))))***+++,,,*********))))))*********+++,,,------//////000111////////////////////////.........---------,,,,,,,,,,,,---------.........111000333888;;;AAALLLXXXnnnwwwnnnmmmqqqzzzoooVVVFFF<<<777555777444222555===IIIYYYnnnwwwhhh\\\RRRIIIDDD>>>999777888333333333333333444444555333333222111111111111111/////////.........------...---+++*********+++,,,,,,,,,+++******))))))(((---,,,,,,+++***)))((((((+++***)))))))))))))))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++------------------------------------,,,,,,,,,,,,+++---......------...////////////000000000111111333333333333333222222222000000000111222444555666555555555666777888999:::::::::;;;:::::::::;;;===???@@@CCCFFFHHHKKKMMMMMMKKKKKKKKKLLLMMMPPPRRRTTTOOORRRVVV[[[___bbbcccdddcccdddeeefffgggkkkqqquuuyyyyyyzzzzzzyyyxxxwwwvvvssssssssssssrrrpppnnnmmmnnnqqqvvvyyyyyyvvvqqqnnnfffccc]]]XXXTTTOOOJJJFFFAAA<<<777666:::AAAGGGJJJWWW___hhhmmmmmmiiigggfffeeejjjoooqqqrrrxxx|||wwwpppiiidddbbbbbb^^^\\\WWWPPPKKKGGGEEEEEEDDDCCCBBBBBBAAAAAABBBBBB@@@@@@@@@@@@@@@AAAAAABBBBBBBBBBBBBBBAAA???===<<<<<<<<<<<<<<<<<<>>>???@@@======>>>>>>>>>>>>======444222000......///111222000111333555666888888888777777666666666555555555777666555444222222111111222222111000///...---,,,//////000111111111111111////////////...------,,,++++++++++++***)))(((''')))((('''&&&&&&''''''(((,,,---///333777===AAADDDLLLQQQYYYccckkkpppssssssttttttooocccXXXPPPHHHBBB:::666444555666:::CCCMMM[[[bbbnnn{{{|||tttnnnnnnqqqtttqqqrrrsssuuuvvvwwwwwwwwwvvvuuurrrmmmfff^^^XXXUUUNNNLLLKKKMMMQQQQQQOOOLLLGGGDDD@@@===;;;999666444444444222111111222222333000///////////////000000---......///000111111222000000///...............------------------------......////////////......------------,,,,,,,,,,,,------,,,,,,++++++************)))))))))***++++++++++++***))))))***+++,,,))))))******+++,,,------))))))))))))*********+++)))))))))******+++------++++++************++++++------------.........///////////////////////////------------,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,...333555888@@@HHH[[[mmm|||pppjjjjjjooozzzkkkWWWDDD777555999666333333888???LLL```qqqyyyhhh^^^SSSKKKDDD===:::;;;666555444333333333333333333222111111000000111111000000000/////////......///...,,,+++++++++,,,---,,,,,,+++******))))))(((,,,,,,+++******)))((((((******))))))((()))))))))******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++------------------------.........------------,,,,,,...//////...---///000//////////////////000000222222222222222222222222222222111111111222333333333444555666777888888888888:::;;;;;;::::::<<>>:::888777:::AAAIIIQQQTTTaaaggglllnnnjjjeeebbbaaahhhmmmrrruuuvvvyyyzzzrrrjjjccc```^^^]]]XXXUUUPPPLLLHHHFFFEEEDDDCCCCCCBBBAAAAAAAAAAAAAAA??????>>>>>>???@@@AAABBBBBBBBBBBBBBB@@@>>><<<;;;============>>>>>>??????>>>??????>>>>>>===<<<;;;222111///...---------------...000333555666777888555444333333222222333333444333222111000/////////000//////...---,,,++++++,,,---....../////////...---............---,,,+++******++++++++++++******(((''''''&&&'''(((***+++///444;;;EEEOOOWWW^^^aaaggggggiiilllooopppnnnlllgggeee]]]PPPGGGAAA;;;555333222444888<<>>>>>===>>>???AAABBBBBBCCCCCCBBBAAA???<<<;;;>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>===<<<;;;:::------..................---...000222444555555555444333222111111222222333222111000///////////////------------------------***++++++,,,,,,,,,,,,,,,+++,,,---------,,,+++*********+++,,,------------(((((((((***,,,000333555<<>>III\\\sssvvvooohhhfffhhhnnnyyyyyyrrruuuyyybbbJJJ===:::111111222333333666BBBOOOfffvvvwwwkkkaaaWWWLLLFFFEEE@@@>>>;;;777555444333333111000//////......//////000000/////////.........,,,------------,,,++++++******++++++,,,---------+++++++++++++++++++++***))))))))))))******+++,,,************++++++++++++))))))******++++++,,,,,,*********+++++++++,,,,,,------------,,,,,,,,,++++++---......---,,,...///.........................../////////000000000000111111000000111222333333111222444666777777777666666999======<<<===AAAEEEGGGJJJNNNRRRRRRPPPMMMJJJHHHIIILLLNNNPPPRRRSSSSSSTTTXXX]]]bbbfffhhhhhhhhhiiikkklllmmmmmmooorrrtttuuutttssssssssstttuuuvvvttttttuuuwwwyyy{{{}}}~~~zzz{{{||||||yyyuuupppmmmfffbbbYYYMMMAAA888222000111333888BBBPPP]]]fffkkkkkkllljjjeee```^^^```cccmmmssszzz~~~~~~{{{yyyyyyyyyyyy}}}sssiii___ZZZ\\\\\\XXXTTTOOOLLLJJJIIIJJJIIIFFFDDDBBBAAAAAA@@@@@@@@@@@@@@@???>>>======>>>@@@BBBCCCCCCCCCCCCCCCAAA???===<<<>>>>>>>>>>>>===<<<;;;;;;:::;;;;;;;;;;;;;;;::::::"""$$$'''***---...//////++++++---...////////////111000///......///000111------,,,,,,,,,,,,,,,---(((((()))***+++,,,------******+++,,,,,,++++++*********+++,,,,,,+++))))))******,,,---.../////////***+++,,,///333888<<>>OOOggg|||wwwnnnjjjiiimmmxxx{{{uuulllnnnwwwoooXXXFFF???111111444555222333<<>>:::777555444444000000///...............//////.........---------++++++,,,---,,,+++***)))......---,,,,,,++++++***+++++++++++++++,,,,,,,,,))))))))))))***+++------))))))))))))************'''(((((()))***++++++,,,(((((())))))*********+++,,,,,,,,,+++++++++*********,,,------,,,+++---........................------.........//////000000/////////000111333444555111222444666777777666666555999===>>><<<>>>CCCHHHHHHLLLPPPSSSSSSPPPLLLIIIKKKMMMPPPRRRTTTUUUUUUUUUUUUYYY___dddhhhjjjjjjjjjjjjlllnnnoooooooooqqqssssssrrrqqqpppqqqsssuuuvvvrrrsssuuuxxx|||~~~xxxpppjjjfff]]]YYYQQQFFF;;;333000///555888>>>HHHUUUbbbkkkooolllkkkgggbbb]]]]]]bbbgggmmmsss|||}}}yyyvvvqqqrrruuu}}}}}}nnncccXXXVVVZZZ]]]XXXQQQMMMKKKIIIIIIKKKJJJGGGDDDBBBAAA@@@@@@??????@@@@@@???>>>======>>>@@@BBBCCCCCCCCCCCCCCCBBB@@@>>>===>>>>>>>>>===<<<;;;999999777777888999:::;;;;;;:::...---,,,,,,---,,,***(((///...---,,,,,,---...///.........//////......---...---------,,,,,,,,,,,,...---+++******+++---///,,,,,,,,,,,,,,,+++******&&&))),,,,,,,,,++++++,,,...,,,***---222777777777333222111333:::DDDNNNTTTbbbnnn~~~|||gggZZZRRRJJJDDDCCCEEE???===??????===@@@FFFSSSZZZbbbcccaaa```dddhhhqqqqqqpppnnnllllllmmmoooqqqpppmmmhhhaaa]]]\\\\\\```aaaeeejjjppptttttttttpppmmmeee\\\TTTPPPOOOQQQNNNMMMNNNQQQSSSOOOGGG???999888777555333222222222222111000///............111111111000///......---------------------------///...---,,,+++*********)))))))))))))))))))))***++++++***)))((((((((())),,,+++***))))))***+++,,,------------,,,+++************))))))))))))******))))))************)))))))))******)))(((((()))+++,,,+++******))))))***************(((&&&&&&(((***+++*********))))))(((((()))************+++++++++...---+++******+++---...,,,,,,,,,++++++************++++++,,,,,,++++++***,,,,,,---......//////000555555>>>SSShhhwwwwwwqqqsssyyy}}}zzzsssjjjlllrrr|||{{{fffOOO@@@666333111111111000555<<>>:::777111000///000111222111///---.../////////...---,,,---,,,,,,++++++,,,,,,---,,,+++*********+++,,,------------------------,,,+++***)))((((((***,,,---,,,,,,++++++***)))))))))******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++,,,---...///------,,,++++++,,,,,,,,,..................------111///...------...///111222222222222333444555555444555666888::::::999777;;;<<<======>>>AAAEEEIIIQQQSSSUUUUUUSSSQQQQQQQQQVVVWWWXXXYYYZZZYYYXXXXXXWWW\\\bbbgggiiikkknnnqqqooopppqqqssssssssssssrrrqqqqqqrrrrrrrrrrrrssssssppprrruuuzzz}}}yyyqqqggg___UUUKKKAAA===888222111444777<<>>===>>>@@@AAAAAA@@@??????@@@@@@@@@AAAAAAAAA@@@@@@@@@?????????>>>>>>===>>>>>><<<:::888888999999999999999999999999999...,,,++++++,,,,,,+++))),,,,,,,,,,,,,,,---......000000000000000000///...---------,,,,,,,,,++++++000///---,,,+++++++++,,,************************''')))+++,,,,,,---...000...000333777<<<>>>>>>===<<<;;;;;;???HHHSSS___fffnnnvvv}}}mmmZZZOOOGGG@@@;;;;;;>>>;;;>>>EEEJJJNNNVVV^^^jjjrrryyyzzztttmmmkkkkkkkkklllmmmlllkkkkkkmmmnnnpppmmmhhhaaa\\\XXXWWWVVV\\\___fffnnnsssuuurrroooccc```ZZZTTTOOOMMMLLLLLLKKKJJJJJJLLLNNNLLLEEE???777666555333222111000000000000000000111111111111222222111000000///......------------------------...---,,,+++++++++++++++++++++++++++************+++***))))))))))))))))))++++++************+++++++++,,,,,,,,,++++++***)))))))))(((((((((((())))))))))))************)))))))))******)))(((((()))+++++++++***)))))))))******)))******)))'''&&&((()))*********)))))))))(((((())))))*********+++++++++...,,,+++******+++,,,...,,,,,,,,,++++++************++++++,,,,,,++++++*********+++,,,,,,------...444333999HHHZZZiiiwwwxxxvvvyyy|||~~~~~~xxxqqqpppqqquuu|||{{{lllYYYKKK999444000111000000222777AAAHHHXXXnnn|||vvvppphhhcccYYYSSSKKKEEEAAA>>>:::666222000///...000000000///...///000000000///...------,,,,,,++++++,,,,,,---++++++***))))))***+++,,,++++++++++++++++++++++++---,,,+++******,,,...///******************++++++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---...---,,,,,,++++++,,,,,,---........................111000...------...000111000000000000111111222333333444555777888999888777:::<<<>>>???AAAEEEJJJMMMRRRTTTVVVWWWVVVVVVVVVXXX^^^___```aaaaaa```___^^^\\\```eeeiiikkkmmmqqqsssrrrssstttttttttsssrrrqqqrrrqqqqqqqqqppppppooooooppprrrvvv{{{yyynnnaaaWWWHHH???777444222///000444===DDDNNNYYYaaaeeefffgggaaa```]]]YYYXXX^^^jjjsss}}}xxxuuurrruuu{{{}}}uuubbb\\\UUUSSSTTTSSSMMMHHHHHHGGGFFFFFFGGGGGGFFFDDD@@@???>>>???@@@AAA@@@???>>>>>>>>>?????????@@@@@@??????>>>>>>>>>=========<<<======<<<999888888999999999999999999999999999,,,***))))))++++++***)))***+++,,,---......//////---.........------,,,+++---------,,,,,,,,,++++++---,,,+++***))))))))))))))))))((((((((())))))******+++,,,------///222555555===GGGPPPUUUWWWWWWWWWWWWUUURRRQQQUUU\\\dddiiirrruuuzzz~~~{{{tttooogggZZZKKKCCC===888666777:::===EEEQQQ[[[cccmmmvvv~~~vvvmmmiiigggiiimmmnnnnnnnnnnnnooopppjjjbbb[[[WWWTTTSSSRRRXXX^^^gggpppuuusssmmmgggYYYUUUQQQOOOPPPOOOMMMKKKFFFEEEDDDFFFHHHGGGCCC???777666555333222111111111///000111333444444333333222222222111000000//////........................---,,,,,,+++++++++,,,,,,---,,,,,,,,,++++++******))))))))))))))))))***++++++++++++,,,,,,+++++++++******+++++++++***))))))((((((''''''''''''((((((((())))))******))))))(((((()))***)))(((((()))++++++******)))))))))))))))((()))******(((''''''(((******))))))))))))(((((()))))))))*********++++++---,,,+++******+++,,,---+++++++++++++++************++++++,,,,,,++++++*********+++,,,,,,------...222000333<<>>=========>>>>>>>>>??????=========<<<<<<<<<;;;;;;;;;<<<===;;;999888888999999999999999999999999999...,,,+++,,,------,,,+++***+++---///000000//////,,,------------,,,++++++---------,,,,,,,,,++++++************++++++,,,,,,,,,,,,+++++++++,,,---...,,,---...///000444999===CCCOOO```mmmtttuuuvvvvvvrrrmmmeee^^^[[[\\\___bbbfffffffffiiiiiieee]]]VVVRRRIIIAAA===999777888<<>>:::555222111111111111111111000000//////......------,,,,,,,,,,,,------+++++++++***************''''''(((((()))***++++++******)))((())))))***+++))))))*********+++++++++************++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,------...,,,,,,+++++++++,,,---------------...............000000///......///000000333222222222222333444444444666888999:::;;;===>>>>>>BBBGGGLLLPPPUUUZZZ^^^^^^___`````````bbbfffhhhkkklllnnnoooooonnnllljjjjjjkkkmmmnnnpppsssvvvxxxvvvwwwxxxxxxwwwvvvuuuttttttsssqqqooollljjjhhhgggiiilllpppwww}}}~~~qqq___LLL???777333//////333999???CCCMMMUUU___cccaaa]]]\\\]]]XXXWWWWWWYYY```lll{{{|||}}}~~~yyymmmddd\\\YYYWWWWWWXXXVVVQQQMMMGGGFFFEEEFFFGGGHHHHHHGGGCCCAAA@@@@@@@@@@@@???============>>>>>>>>>??????===<<<<<<<<<;;;;;;;;;;;;:::;;;<<<;;;888777888999999999999999888888888888000//////000111111///---+++,,,---//////......---......////////////......,,,,,,,,,+++++++++******---------------...///000/////////...//////000000---///222555:::AAAIIIOOOYYYfffvvv}}}vvvlllbbb[[[XXXYYYZZZVVVTTTSSSTTTTTTPPPIIICCC@@@<<<999:::999999>>>DDDKKKXXXhhhttt{{{~~~zzzssspppnnnppprrrrrrpppoooooopppooojjjccc\\\XXXVVVUUUTTTZZZ\\\aaafffgggddd]]]XXXNNNJJJFFFGGGIIIIIIEEE@@@>>>===<<<<<<>>>?????????888777666444444333333333222333555666555333111000222222222111111111111111////////////////////////++++++*********+++,,,,,,++++++******)))))))))))))))((((((((()))***++++++******,,,------,,,************+++,,,---------,,,***))))))(((((())))))***(((((())))))))))))(((((('''((()))((('''''')))+++***)))((((((''''''((((((&&&(((***+++)))((((((((((((((((((((((((((())))))(((((()))))))))************************************************************++++++,,,,,,++++++***,,,,,,---......//////000......000444666;;;IIIWWWrrr~~~|||tttnnniiiiiikkkqqq~~~|||zzz{{{}}}}}}zzzwwwooonnnpppuuuzzz{{{vvvpppdddSSSAAA777333111111333222222666???JJJZZZooo~~~xxxoooggg___WWWNNNHHHDDD@@@:::666444333222111222111000//////............------,,,,,,------...---------,,,,,,++++++***'''(((((()))***+++,,,,,,***)))))))))))))))))))))+++++++++*********))))))))))))*********+++++++++++++++++++++++++++++++++,,,---------............,,,+++++++++,,,,,,---...---------.........//////000000////////////000000222222222222333444555666444666999;;;<<<>>>AAADDDHHHLLLRRRWWW[[[___cccfffgggggghhhgggfffhhhjjjmmmnnnpppsssuuuuuutttrrrppppppoooooopppsssuuuvvvwwwtttuuuwwwxxxxxxxxxwwwwwwuuutttrrrooollliiigggfffgggiiimmmrrrvvvzzz|||}}}}}}|||xxxqqqdddSSSCCC888444222111222888AAAGGGJJJRRRXXX^^^```]]]ZZZ\\\^^^ZZZZZZ\\\aaajjjwww~~~zzzpppfff^^^YYYWWWUUUUUUVVVUUUQQQMMMKKKIIIGGGFFFGGGGGGGGGFFFDDDBBB@@@@@@@@@@@@>>>===>>>>>>>>>?????????@@@@@@======<<<<<<<<<;;;;;;;;;999:::;;;:::888777777888999999999888888777777777222222333555555333000,,,////////////...---,,,+++,,,---...///000000000000......---------,,,,,,,,,///...------...000222444444444444444444333222222333666<<>>DDDLLLWWWfffvvv~~~|||xxxuuutttoooooonnnllljjjjjjkkkmmmpppnnnjjjddd\\\VVVTTTTTTWWWWWWYYY[[[\\\[[[WWWSSSOOOKKKHHHFFFEEECCC???<<<;;;::::::::::::;;;<<<===444333222111000000000000333333444444333222000///111111111111111111111111........................,,,++++++*********++++++))))))))))))))))))))))))))))))))))))))))))***+++*********++++++*********)))***+++,,,---.........******))))))))))))******'''(((((())))))(((((('''&&&'''(((((('''''')))+++))))))((('''''''''''''''&&&(((******)))((()))***''''''(((((((((((())))))((((((((()))))))))******)))))))))))))))))))))))))))))))))******************++++++,,,,,,++++++*********+++,,,,,,------...------000333444777AAAKKKiii|||~~~zzzooohhhdddeeefffiiiuuuyyylllmmmooosssvvvxxxxxxxxxooo___LLL???777111000222333222444888>>>III\\\lll|||vvvqqqkkkcccYYYRRRKKKGGGAAA<<<999777444333444333111000////////////......------------......---.........---,,,+++***))))))******++++++,,,,,,+++++++++++++++*********,,,,,,++++++***))))))((()))))))))************++++++++++++++++++++++++++++++,,,---.........------++++++++++++,,,---......,,,,,,------.../////////000000000000000000000000000000000111333444666777555888<<<>>>???BBBHHHLLLVVVZZZ```dddfffhhhjjjkkkmmmnnnnnnnnnmmmlllnnnppprrruuuxxx{{{|||{{{yyywwwtttsssrrrtttvvvwwwvvvuuussstttuuuwwwxxxxxxwwwwwwtttrrrqqqnnnkkkiiigggfffeeefffhhhiiijjjjjjjjjiiifffeeeaaa[[[QQQEEE;;;555000222333555===HHHNNNOOOWWWZZZ]]]]]]\\\\\\^^^aaa___aaaeeekkkuuu~~~xxxqqqhhh```\\\ZZZXXXWWWVVVVVVUUUSSSQQQMMMKKKHHHFFFFFFFFFEEEDDDDDDBBBAAA@@@AAAAAA???===>>>>>>>>>?????????@@@@@@<<<<<<<<<<<<;;;;;;;;;:::888999:::999777666777888999999999888777777666666BBBCCCEEEGGGHHHDDD>>>999999888666333111000//////...///111222444555555555666666666555555555444444555444333555888>>>DDDGGGKKKLLLMMMNNNMMMJJJHHHFFFDDDGGGMMMTTT\\\eeennnttt~~~~~~yyyrrrjjj]]]OOODDD>>>;;;;;;???AAABBBBBB@@@>>>>>>>>>???AAAEEEIIIHHHHHHOOOXXX```mmmyyy{{{yyyyyyyyywwwtttuuuvvvuuutttsssssssssooonnnjjjfffdddeeejjjnnnuuuxxxwwwooobbbXXXTTTSSSOOOOOOQQQSSSUUUUUUSSSPPPNNNLLLIIIDDD@@@===;;;:::777888888888777777888999222222111000////////////111111111111000000000000000000000000000000000000------------------------,,,,,,+++***)))))))))***((())))))******++++++,,,+++***))))))))))))))))))***))))))(((((())))))***((()))***+++------......))))))(((((((((((())))))''''''((((((((((((''''''%%%'''(((''''''''')))+++)))(((''''''&&&&&&'''''''''((()))((('''((()))+++'''''''''((((((((())))))(((((((((((()))))))))***((())))))))))))))))))(((((()))))))))*********+++***++++++,,,,,,++++++*********+++,,,,,,------...---,,,---111222444;;;CCCVVVjjjzzzooofffbbbdddccccccooo~~~tttvvvwwwvvvuuuuuuxxx{{{wwwkkk\\\NNNAAA666222333222111222444555<<>>HHHTTTZZZYYY\\\]]]^^^___```aaabbbbbbdddgggmmmuuu~~~}}}xxxppphhhaaa]]][[[[[[YYYWWWVVVUUUTTTSSSSSSLLLIIIEEEDDDCCCDDDCCCBBBCCCBBB@@@@@@AAAAAA@@@>>>=========>>>>>>>>>??????;;;::::::::::::999999999777999999888777666777888999999999888777666666666ZZZ\\\___aaaaaa\\\UUUPPPBBB@@@===:::777555444444777888:::<<<>>>???@@@@@@?????????>>>>>>>>>======???>>>@@@CCCKKKTTT]]]cccjjjlllnnnooommmjjjfffdddUUUXXX]]]bbbgggmmmtttxxxvvvuuuuuuvvvwwwssslllfffZZZTTTJJJAAA;;;999:::<<<666999===>>>===>>>AAADDDLLLNNNSSSVVVUUUTTT[[[dddeeepppwwwsssnnnnnnooommmrrrsssttttttttttttsssssspppmmmhhhcccaaaeeekkkppp|||yyyiii[[[UUUTTTGGGIIIKKKOOORRRSSSQQQOOOHHHGGGDDD>>>888444333444555666777666555555666777333333222111000000000111///.........///000111222///////////////000000000---------------------------,,,+++***))))))))))))))))))***+++,,,------...++++++***)))(((((())))))***)))(((''''''((()))***&&&''')))***,,,,,,------((((((''''''''''''((((((''''''((((((((((((''''''%%%&&&'''''''''''')))+++(((((('''&&&&&&&&&&&&'''((((((((('''''''''***,,,&&&'''''''''(((((())))))(((((((((((())))))))))))(((((())))))))))))(((((((((((())))))*********++++++++++++,,,,,,+++++++++,,,,,,---......//////000...+++***---///222888???DDDWWWnnn||||||rrrhhhcccdddcccbbbnnn~~~|||vvvtttwww{{{}}}ttthhh[[[KKK<<<555666//////000111000444AAANNN```ttt|||rrrjjj___[[[VVVRRRNNNIIIDDD@@@999888666444333333333333......------------......,,,,,,------,,,+++)))(((************)))))))))))))))))))))))))))((('''&&&)))))))))***++++++,,,,,,))))))))))))************************************'''((()))***+++***))))))++++++++++++,,,---...///,,,,,,------...///000000000000111111111111000000111222333555777:::<<<>>>BBBFFFLLLOOOQQQUUU]]]dddmmmppptttvvvuuusssqqqqqqoooqqqtttuuuuuuttttttuuurrruuuzzz~~~~~~}}}yyyxxxxxxzzz|||{{{xxxtttttttttuuuuuuuuusssrrrqqqmmmmmmllljjjhhhgggfffeeeWWWWWWUUUQQQLLLFFF@@@===>>><<<888333000///111333666===CCCHHHSSS```fffddd```___```bbbdddeeedddcccgggkkkrrr{{{~~~{{{tttkkkccc^^^\\\\\\VVVTTTRRRPPPNNNNNNNNNNNNIIIFFFCCCAAABBBBBBBBBBBBCCCAAA@@@@@@BBBBBBAAA???<<<<<<<<<<<<=========>>>999999999888888888888777777888999888777666777888999999999888777666666555zzz{{{}}}wwwqqqeee```VVVLLLDDD@@@>>>>>>@@@DDDJJJRRRXXX\\\^^^___\\\\\\\\\\\\[[[YYYWWWVVVTTTTTTVVVZZZaaajjjsssyyy|||rrrnnnkkkjjjlllnnnmmmlllmmmkkkhhheeeaaa\\\VVVRRRLLLCCC===<<<999444333777999;;;@@@FFFLLLQQQUUUWWWbbbiiimmmjjjccc^^^aaafffnnnllliiigggfffffffffggggggkkkpppssssssrrrqqqqqqrrrpppkkkeeeaaadddlllssslllZZZPPPLLLFFFIIILLLNNNNNNLLLIIIGGGBBB???:::777666555444333333444444555555444444333111111111111000000000///000000000000000000000000333222222111000//////...000///...---,,,+++++++++,,,,,,++++++***)))((((((***))))))+++---//////...***++++++***((('''(((***+++******)))(((''''''&&&%%%%%%&&&'''((()))******))))))))))))(((((((((((('''''''''&&&&&&%%%%%%%%%&&&&&&''''''((())))))***'''''''''&&&&&&%%%%%%%%%(((''''''&&&&&&%%%$$$$$$''''''''''''(((((((((((())))))(((((('''''''''&&&(((((()))***************''''''(((((())))))******'''((()))***+++,,,------///...---,,,,,,,,,---...,,,,,,+++,,,---000333555;;;FFFTTTdddwwwxxxnnnffffffggghhhmmmuuu|||wwwuuuuuu{{{zzzsssfffUUUFFF<<<888111222222000///222999???PPP```vvv}}}wwwkkkiiieeeaaa\\\UUUNNNIIIBBB>>>;;;:::;;;:::666222444222///...///000000///.........---,,,+++***))),,,+++******)))******+++)))******+++++++++******+++++++++************)))%%%&&&&&&'''((())))))***************************))))))))))))))))))))))))------------......///000///...,,,++++++,,,...///000///......///000000///000444777999<<<@@@HHHMMMPPPUUU[[[```ccceeehhhiiiuuuvvvwwwwwwvvvtttrrrpppppprrruuuxxxzzzyyyxxxwwwwwwwwwxxx{{{~~~}}}|||yyyyyyyyyzzzzzzzzzzzz{{{tttsssrrrpppoooooonnnnnnmmmkkkiiijjjkkkjjjfffcccXXXPPPGGGCCC>>>888555666222222000------///444888;;;DDDPPP\\\cccggghhhiiijjjjjjjjjgggeeeddddddffflllttt}}}{{{{{{~~~tttjjjeeeaaa\\\YYYYYYVVVTTTQQQMMMKKKIIIHHHGGGHHHGGGFFFDDDAAAAAACCCFFF===============>>>??????;;;;;;:::999:::;;;<<<===;;;:::999777666555555555777888888888888777666666777666444333333444666777wwwkkk___WWWRRRPPPYYY___gggqqqwww{{{||||||}}}yyyuuurrrooonnnnnnpppuuu||||||wwwpppllliiigggdddaaa^^^\\\YYYTTTPPPKKKFFFCCCBBB<<<888888888555555999===BBBJJJSSS]]]fffkkkooouuuzzz}}}xxxmmmeeeeeehhhiiihhhfffeeeeeefffhhhiiijjjmmmpppqqqpppnnnnnnnnnpppooommmiiifffhhhooouuu}}}}}}lllZZZOOOKKKHHHKKKNNNPPPOOOJJJEEEAAA???<<<888666555555444333222333333444444333333222111111111000000000//////000000000000000000000000111111000000///......---///...---,,,,,,++++++++++++++++++******)))))))))***))))))***---......---******+++)))((('''(((*********))))))(((''''''&&&&&&&&&''''''(((((()))))))))))))))(((((((((''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&'''(((((()))''''''&&&&&&&&&%%%%%%%%%'''&&&&&&&&&&&&%%%%%%%%%&&&'''''''''(((((((((((()))((((((((('''''''''&&&&&&&&&'''(((((((((((((((((((((((((((((()))))))))((()))***+++,,,------......---,,,++++++,,,------...---,,,+++,,,---///000555>>>IIIVVVhhhzzzwwwooollljjjiiilllrrr~~~}}}yyyvvvzzzzzzxxxpppcccSSSEEE>>>333222111000///222666999@@@MMM```ppp||||||ssspppllliiifffbbb\\\WWWJJJEEEAAA??????===:::777888666333222222333222111............---,,,+++*********************************++++++++++++******++++++++++++************(((((())))))******++++++************************++++++++++++++++++++++++,,,++++++++++++,,,,,,---000///---,,,,,,---...//////...------///000000000333777<<>>FFFVVVkkk|||xxxtttpppmmmnnnrrr}}}}}}yyyxxxzzz}}}{{{sssdddSSSGGG;;;777333111111222333333444<<>>;;;888555444333333111000/////////...------,,,,,,'''(((***+++,,,++++++***++++++++++++++++++******,,,+++++++++************+++++++++,,,,,,,,,,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++*********++++++000///...------...///000///.........000111333444888===DDDIIIMMMQQQWWW\\\eeejjjpppvvvxxxyyyzzz{{{vvvwwwyyyzzzzzzzzzyyyxxxzzz|||}}}|||}}}~~~}}}||||||||||||{{{zzzzzzyyyyyywwwvvvuuutttsssrrrrrrrrrooonnnoooqqqooohhh^^^VVVFFF>>>666333///***)))******++++++,,,...444:::???UUU\\\eeennnsssvvvwwwxxxzzz|||{{{tttmmmlllrrryyy}}}|||pppggg^^^[[[YYYVVVTTTUUUPPPOOOMMMKKKIIIHHHHHHGGGGGGGGGEEECCC@@@>>>???AAA@@@@@@>>>===<<<;;;;;;;;;:::999999999:::;;;===>>><<<;;;:::999999999999:::888888999999888888777666555555333333333333555555}}}{{{zzzmmmiiibbbZZZSSSMMMIIIGGGFFFEEECCC???<<<;;;;;;<<<===>>>@@@CCCFFFIIINNNQQQYYY^^^gggqqq{{{sssnnnmmmllllllkkkllllllnnnooopppqqqpppmmmhhhccc___^^^___fffiiimmmmmmkkkiiijjjlllhhhiiijjjeee^^^VVVRRRPPPQQQQQQPPPMMMGGG@@@:::666666444222111222333333222000000111111111111000000000000/////////.................................------,,,,,,+++++++++++++++,,,,,,++++++******)))(((((()))))))))))))))))))))((('''(((***++++++)))((())))))((('''&&&((()))))))))((((((((('''''''''(((((((((''''''&&&&&&&&&((((((((('''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&'''((((((%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''((())))))******)))))))))))))))((((((''''''&&&((())))))***++++++,,,,,,***************+++++++++(((((()))***,,,...000111000333888===HHH[[[qqq~~~zzzvvvrrrrrrssszzz{{{~~~|||~~~~~~qqq```TTTIIIBBB999333222333222111222777===CCCLLLYYYhhhssszzzvvvwww{{{}}}zzzvvvkkkddd[[[UUUQQQMMMIIIFFFAAA???;;;999888666333111000000///...------------&&&(((***,,,------++++++,,,,,,++++++******++++++,,,,,,+++++++++*********---------,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,///...---,,,,,,,,,,,,,,,......---------...////////////000000111444777:::???EEENNNTTTYYY]]]cccgggmmmqqqxxx|||~~~zzz{{{}}}~~~}}}~~~~~~|||{{{{{{zzzwwwwwwvvvuuuuuuuuuuuuvvvssstttuuuvvvrrrgggYYYNNN@@@999222000---)))(((***+++++++++---222:::DDDKKK___dddkkkqqquuuwwwyyyzzz}}}xxxqqqqqqzzz{{{nnneee\\\ZZZXXXTTTQQQRRRLLLLLLKKKJJJHHHHHHGGGGGGFFFFFFEEEBBB???======>>>===<<<<<<<<<<<<===>>>>>>999999888888999;;;===>>>>>>===<<<;;;::::::999999888888999999888888777666444444333222222333444444|||xxxtttrrrrrrooorrruuuxxxwwwrrriiiccc]]]ZZZUUUOOOIIIEEECCCCCC>>>???@@@@@@???@@@DDDGGGNNNQQQUUUWWWYYY]]]aaacccfffiiiooovvv|||yyyuuutttvvvuuuuuutttssssssssssssrrrqqqmmmggg```ZZZXXXWWW___dddhhhhhheeebbbaaaaaa^^^^^^\\\ZZZYYYXXXXXXXXXRRRPPPKKKEEE???:::777555222111000000222222222111///000000111111000000////////////............---------------------------+++++++++***************)))******++++++***)))((((((((((((((((((((())))))((('''&&&'''))))))(((''''''(((((('''&&&&&&''')))((((((((((((''''''''''''((((((''''''&&&&&&%%%%%%''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$%%%&&&'''((((((%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''((()))))))))))))))))))))((((((''''''&&&&&&''''''(((((())))))******)))))))))******+++++++++((()))***+++---///000111///111444888>>>KKK^^^mmmzzz~~~{{{wwwsssqqqtttzzz~~~}}}{{{yyyzzz}}}{{{nnndddYYYPPPCCC:::555333111000333555777:::>>>GGGQQQXXXgggppp~~~}}}yyyzzz~~~|||uuukkkccc]]]YYYSSSOOOLLLJJJFFFCCC@@@===999666222111000...------------''')))+++---......---,,,------,,,+++******++++++,,,,,,,,,++++++++++++***,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///......---,,,,,,,,,,,,---------------......///---...000000111555:::>>>GGGNNNWWW___dddhhhnnnrrrtttxxx|||~~~~~~}}}|||wwwwwwwwwwwwxxxyyyzzz{{{zzz{{{{{{zzzsssfffTTTHHH<<<555000...---******,,,---------///666AAAOOOXXXfffiiinnnrrruuuvvvxxxzzz}}}}}}wwwxxx}}}pppggg^^^[[[XXXSSSOOOOOOJJJJJJIIIIIIHHHGGGGGGFFFEEEEEEDDDBBB???<<<<<<===<<<<<<<<<<<<<<<======>>>999999888888999:::<<<===@@@???===;;;:::999888888777888888888888777666666333333222222222222333333}}}xxxwwwuuuqqqlllgggccc```___ZZZ[[[]]]______ZZZSSSMMMJJJIIIGGGCCC???===>>>???===AAAEEEHHHIIILLLQQQVVVdddjjjnnnlllkkkmmmppppppkkkmmmpppssswwwyyy{{{|||zzz~~~}}}|||}}}}}}|||{{{yyywwwuuusssrrrsssrrrpppjjjbbb[[[VVVSSSZZZ^^^aaaaaa^^^ZZZYYYZZZ\\\ZZZXXXXXXZZZ[[[[[[ZZZNNNKKKDDD===888555555444000///...///111222111000///000000111111000000//////.........------------,,,,,,,,,,,,,,,,,,,,,,,,******************))))))(((((()))******)))((('''((((((((((((''''''''''''((('''&&&&&&''''''&&&%%%&&&'''''''''%%%&&&''')))''''''''''''''''''''''''((('''''''''&&&&&&%%%%%%''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%######$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&'''$$$$$$%%%%%%&&&'''(((((($$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&'''''''''%%%%%%&&&''''''''''''&&&((((((''''''''''''''''''&&&&&&''''''((((((((((((((()))***+++++++++++++++++++++,,,,,,,,,---------......000444666===IIIVVVkkkvvv|||vvvrrrrrrvvvyyy{{{{{{yyywwwyyy{{{}}}{{{yyywwwwwwwwwzzz}}}yyyzzz|||}}}zzzuuujjjbbbVVVIII@@@999444222000111333444666;;;AAAEEEQQQZZZiiixxx}}}|||~~~wwwpppkkkfff```\\\UUURRRNNNJJJFFFBBB===999777666333111///......///***+++---...///......---///...,,,+++******++++++,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++++++++,,,,,,,,,------.../////////000,,,...111222333777>>>CCCOOOVVV___fffkkkqqqvvv{{{|||~~~~~~~~~yyyyyyzzz{{{}}}~~~{{{rrrbbbOOOCCC888111,,,,,,+++)))***---...///111666>>>JJJXXXaaakkkmmmqqqssstttvvvyyy{{{}}}~~~rrriii```\\\XXXRRRMMMLLLIIIIIIIIIIIIHHHGGGFFFFFFCCCDDDDDDBBB???=========??????===<<<;;;::::::::::::999999888888999;;;<<<>>>===<<<:::999888777777666666777777666666555444222222222222222222222222}}}{{{zzzzzzxxxxxxxxxxxxyyy{{{|||}}}}}}xxxppphhhddd___^^^[[[XXXTTTPPPMMMKKKHHHIIIJJJLLLMMMJJJEEEAAA>>>???@@@???>>>@@@DDDHHHKKKQQQXXX\\\___bbbhhhmmmvvv~~~{{{vvvvvvvvvtttllllllllllllmmmoooppprrroootttyyy{{{|||}}}~~~~~~}}}{{{yyyvvvsssqqqoootttuuuuuuppphhh^^^WWWSSSVVVYYY\\\\\\YYYWWWWWWYYY\\\ZZZYYY[[[\\\[[[VVVRRRFFFCCC>>>999555333333333//////...///111222000///000000000111111000000000.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))))))))))))))*********&&&''')))******)))'''&&&(((((((((''''''&&&&&&&&&(((&&&%%%%%%&&&&&&%%%###%%%&&&'''&&&%%%%%%''')))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&'''''''''$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''$$$%%%&&&&&&''''''&&&&&&&&&&&&'''''''''''''''''''''''''''(((((((((((((((((()))***,,,,,,,,,,,,,,,)))******+++++++++++++++///------000222333;;;EEEVVVgggyyyzzztttwwwvvvpppkkklllmmmkkkkkkpppxxx{{{xxxuuusssrrrrrrpppoookkknnnqqqssswww{{{|||xxxooocccTTTFFF===999111111111111222555888:::@@@HHHTTTaaappp~~~{{{zzz~~~~~~zzzwwwsssnnniii___\\\XXXTTTPPPJJJDDD@@@===;;;888555222111111111.........///////////////000...,,,*********+++,,,------,,,,,,,,,++++++++++++++++++,,,,,,---------////////////////////////------------------------------,,,,,,,,,---............///000111222222222111444777888999===EEELLLUUU[[[dddkkkpppvvv|||~~~~~~{{{|||}}}xxxmmm]]]KKK>>>555///***++++++***+++...000444;;;CCCMMMWWWaaahhhmmmoooqqqrrrrrrtttxxxzzz|||{{{pppggg___[[[WWWQQQLLLKKKIIIIIIJJJJJJIIIGGGFFFEEEBBBCCCDDDCCC@@@>>>>>>>>>???>>>===<<<;;;:::::::::;;;:::999888888888999:::999999888888888888888888555555555555555444444333111111222222222222111111{{{vvvtttuuuwwwwwwvvvtttqqqqqqqqqrrrsssmmmnnnoooqqqrrrrrrrrrqqqmmmnnnnnnmmmiiiccc]]]YYYRRRQQQOOOMMMIIIFFFCCCAAABBBCCCEEEGGGIIIGGGDDDAAA===@@@CCCFFFHHHMMMTTTYYY]]]dddlllqqqtttwww}}}zzzxxxvvvssslllkkkhhhfffeeeeeefffgggiiimmmrrruuuwwwzzz}}}{{{zzzyyywwwtttqqqnnnllluuuwwwxxxuuummmbbbYYYTTTSSSWWWYYYYYYWWWVVVXXX[[[\\\[[[[[[]]]]]]XXXNNNFFF???===;;;888555333222111//////...000111111000...000000111111111111000000......---------,,,,,,,,,++++++++++++++++++++++++))))))))))))************%%%'''(((******)))'''&&&))))))((('''&&&&&&%%%%%%(((&&&%%%%%%%%%%%%$$$"""$$$%%%&&&&&&%%%%%%''')))&&&'''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$#########$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&'''''''''%%%%%%%%%&&&&&&&&&''''''######$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&'''''''''&&&'''(((((())))))((((((%%%&&&&&&''''''((((((((((((((((((((())))))))))))((()))+++,,,------,,,,,,$$$%%%''')))+++,,,------222---,,,///111000555>>>DDDZZZsssxxxzzzvvvjjj___]]]]]]^^^aaammm|||}}}wwwqqqnnnjjjfffdddaaadddhhhlllppptttyyy}}}wwweeeSSSFFF@@@666555333222111222444666777<<>>???DDDMMMUUUYYY___gggmmmrrrxxx~~~}}}~~~~~~}}}}}}~~~~~~vvvjjjZZZHHH;;;555...***+++,,,+++,,,000222999DDDPPPYYYbbbiiimmmmmmnnnooooooppprrrvvvyyyyyy|||}}}uuummmddd\\\YYYVVVOOOKKKJJJIIIJJJJJJJJJIIIGGGFFFDDDBBBCCCDDDCCCAAA?????????<<<;;;;;;;;;;;;<<<======<<<;;;:::888888888888999555555666666777888::::::444444555555444444333222111111222222222222111111oooooommmiiieeebbbbbbcccdddeeegggfffccc```^^^]]][[[\\\___cccggghhhfffdddbbbcccaaa\\\YYYWWWQQQJJJFFFCCCAAACCCCCCAAAAAADDDEEEEEEEEEFFFGGGFFFDDDBBBFFFFFFGGGJJJRRR[[[eeekkkmmmrrrxxx}}}yyytttpppnnneeedddcccbbbaaabbbcccccchhhlllqqqrrrrrrrrrtttvvvvvvxxxxxxtttoookkklllmmmvvvyyy{{{xxxnnnbbbWWWQQQPPPQQQSSSUUUXXX[[[^^^______\\\YYYUUUPPPJJJBBB>>>999999777666444222111000000000//////.........---.........///////////////+++++++++,,,,,,------------)))...///'''%%%***)))---,,,***)))))))))***+++***)))'''&&&&&&''')))***&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%###$$$$$$%%%%%%$$$$$$###%%%&&&'''((('''&&&%%%$$$&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&''''''((('''''''''%%%$$$#########$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&###$$$$$$%%%%%%&&&&&&'''%%%%%%%%%$$$$$$#########%%%&&&''''''((((((''''''((('''&&&%%%%%%&&&'''(((''''''''''''''''''''''''''''''''''''''''''''''''))))))***+++,,,------...))))))))))))************)))***+++,,,...000222333AAAPPPbbbqqq~~~uuukkk```WWWUUUVVV]]]fffyyyxxxllldddaaabbbcccccceeehhhlllrrrvvvyyy{{{xxx{{{~~~{{{ppp]]]JJJ>>>999444222333333111...333555:::@@@JJJXXXhhhrrr}}}zzzvvvvvvxxx{{{~~~~~~{{{wwwsssqqqnnnlllhhhbbb[[[VVVRRRMMMFFFBBB@@@===999666444222111000000000...,,,///---,,,******+++---...////////////////////////,,,---......//////......000111111000//////111333000000000///...///111333000000000000////////////444555555555444555888;;;<<>>>>>===<<<;;;::::::::::::888777666555444333222222333333333222222333444444333333333222222222111111111111000000000000111111cccddddddbbb^^^[[[ZZZ[[[YYYYYYYYYWWWTTTRRRPPPOOOMMMNNNPPPTTTXXXZZZYYYXXXWWWYYYXXXTTTRRRQQQKKKDDDGGGCCCAAADDDFFFFFFHHHLLLPPPPPPQQQSSSTTTTTTSSSRRRTTTUUUWWW[[[aaaiiiooosss|||~~~xxxsssooommmiiihhhfffeeeddddddeeefffnnnqqqsssssspppnnnoooqqqrrrtttuuusssnnnkkkkkkmmmtttvvvvvvrrriii___VVVQQQMMMOOOSSSWWWZZZ]]]^^^___[[[WWWPPPJJJEEEAAA<<<999555555444444444333333333000/////////........................////////////+++++++++,,,,,,,,,------,,,(((---///'''(((---++++++***)))''''''(((((()))'''&&&%%%$$$$$$%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$&&&&&&&&&'''&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&%%%%%%$$$$$$$$$#########$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$######%%%&&&&&&'''''''''''''''((('''&&&%%%%%%&&&'''((($$$$$$$$$$$$$$$$$$$$$$$$''''''''''''''''''''''''***************+++++++++(((((()))))))))*********((()))***+++---///111222777DDDUUUeeexxx~~~sssggg]]]XXXXXX]]]eeewwwwwwkkkeeebbbaaaaaabbbeeejjjppptttvvvzzz}}}~~~|||vvvssssssuuu~~~ssscccJJJCCC999333111111111000...000333666===GGGTTT\\\lllwww|||xxxvvvxxxyyy~~~zzzxxxwwwvvvtttrrrnnnhhhddd]]]XXXRRRMMMKKKGGGBBB===888666333222222222111//////...,,,+++++++++,,,---............------------,,,---......//////......222333333333222333666888666666777555333333444555666666555555555666666777777999:::::::::<<>>???AAABBBCCCDDDGGGKKKNNNVVVZZZ___bbbcccccccccddd```ccchhhmmmrrrwww}}}{{{ooo___OOO@@@555///---...///000444:::AAAGGGXXXaaajjjlllkkkkkkiiifff___]]]\\\aaakkkwwwyyyttttttwww}}}}}}|||zzzvvvrrrpppooooooppppppppptttzzz~~~}}}uuunnn\\\TTTKKKFFFFFFGGGHHHHHHFFFFFFFFFFFFFFFEEEDDDCCCAAAAAAAAA@@@@@@@@@@@@@@@:::999999888888888999999777777666555444333333222333333222222222222222333222222111111111000000000000000////////////000000XXX]]]cccgggiiiiiihhhhhhjjjfffaaa\\\YYYVVVSSSQQQNNNMMMNNNRRRXXX___ccceeehhhlllnnnnnnooopppkkkeee\\\UUUQQQUUU\\\bbbhhhnnnqqqssstttuuuvvvvvvwwwxxxwwwwwwvvvvvvvvvvvvwwwxxxuuuxxx|||~~~~~~}}}~~~~~~|||{{{yyywwwvvvtttsssrrrqqqpppooonnnnnnnnnooopppwwwxxxvvvqqqiiicccaaaaaajjjnnnqqqpppkkkfffeeeeee___^^^[[[WWWRRROOOOOOPPPRRRUUUYYY\\\\\\YYYVVVSSSLLLFFF???:::777777666666444444333222000///...---///////////////.........///...............------+++++++++++++++++++++,,,+++'''+++)))###''',,,&&&((('''&&&%%%%%%%%%&&&'''(((''''''&&&&&&''''''(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%((('''%%%$$$###$$$%%%&&&######$$$$$$%%%%%%%%%&&&$$$$$$$$$$$$###"""!!! ###############$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((()))))))))***((())))))***+++,,,...//////333:::EEEUUUjjj}}}yyysssmmmiiikkkuuuxxxjjjhhhfffhhhmmmrrrttttttssstttuuusssoookkkkkkkkksss}}}pppdddRRRBBB999555333111//////......000333777999BBBMMM\\\jjjuuu~~~zzzxxxxxx|||~~~}}}}}}~~~~~~{{{yyyooollliiigggeeeaaaYYYTTTIIIDDD===888555444444333333333333333333333222222333333333222222222111111333333444555555555555444222333555666777:::>>>AAAEEEGGGJJJKKKIIIGGGFFFEEEDDDBBBAAA@@@AAACCCFFFHHHKKKMMMNNNPPPQQQTTTXXX[[[```dddiiikkkkkkjjjiiiiiieeegggiiilllpppuuu{{{wwwoooaaaQQQCCC888222///...///222666===FFFPPPWWWeeemmmtttssspppnnnkkkhhhbbbbbbdddiiirrr}}}}}}zzz}}}}}}|||zzzwwwsssooollliiihhhjjjkkkpppzzz~~~ssshhhXXXRRRJJJEEEDDDFFFGGGHHHEEEEEEEEEFFFEEEEEEDDDDDDBBBBBBAAA@@@???>>>>>>===::::::888777777666666666777666666555444444333333333222222111111111111222111111111000000000//////000//////......//////000```eeemmmssswwwyyy{{{}}}{{{wwwqqqmmmiiifffaaa]]]WWWVVVWWW\\\ccclllrrruuuyyy}}}}}}pppgggbbbeeelllrrryyy~~~{{{vvvsssrrrrrrrrrpppssswwwzzzzzzzzz{{{|||vvvvvvvvvvvvvvvvvvvvvuuusssrrrrrrrrrssstttvvvwww{{{|||{{{vvvmmmeeeaaaaaaiiilllooolllgggaaa______UUUTTTRRROOOMMMNNNQQQSSSYYYZZZ[[[ZZZVVVQQQKKKHHH@@@===999777777666555444333222222000///...------........./////////////////////......---------,,,++++++++++++++++++++++++)))'''***)))%%%---222+++)))((('''&&&&&&&&&'''((('''''''''&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%'''&&&%%%$$$###$$$%%%%%%#########$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$###!!!!!!""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&'''&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$''''''''''''''''''''''''%%%&&&&&&'''(((((())))))'''(((((((((((()))))))))************+++,,,---...///000333;;;GGGYYYmmm{{{{{{xxx{{{wwwrrrmmmlllpppuuuvvvvvvsssrrrpppllljjjiiijjjlllpppxxx{{{qqqbbbSSSIII@@@888333222000///...000222444555888???IIISSS]]]hhhssszzz}}}zzzzzz{{{~~~}}}~~~~~~~~~{{{yyysssrrrpppqqqqqqnnngggbbbTTTNNNEEE>>>999666555444555666777888999888888777888888888888888888888888888888999::::::::::::999:::<<<>>>???AAADDDHHHKKKMMMPPPUUUWWWWWWVVVUUUUUUUUUTTTRRRQQQRRRTTTWWWYYYZZZ[[[\\\]]]]]]___ccceeehhhkkkoooqqqqqqnnnmmmllliiijjjlllmmmooosssyyy}}}}}}{{{|||}}}~~~|||vvvqqqddd\\\OOOBBB777222000000222555999???HHHRRR]]]eeepppwwwzzzvvvqqqnnnjjjgggeeeiiiooovvv~~~~~~|||{{{yyyvvvpppjjjdddaaafffhhhpppzzz{{{mmm```TTTOOOIIIDDDBBBBBBDDDEEECCCDDDDDDEEEEEEEEEDDDDDDDDDCCCBBB@@@>>><<<::::::<<<;;;999777555444444333666666666555444444333333333222111000000000000000000000/////////.........//////............//////gggkkkqqqwww||||||uuupppfffeeefffjjjqqqyyyxxxppprrrxxx}}}~~~wwwrrrpppoooooommmppptttvvvvvvuuuvvvvvvtttuuuuuuvvvvvvuuuttttttqqqqqqrrrsssvvvyyy|||~~~~~~tttkkkeeecccfffiiijjjggg```[[[YYYYYYSSSRRRQQQPPPOOOPPPTTTWWWZZZYYYVVVRRRMMMGGGAAA>>>777666555555555555333111////////////000000000000........./////////////////////......---,,,,,,,,,+++++++++++++++*********'''&&&***))))))555<<<333***)))((('''&&&'''(((((($$$$$$$$$%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&%%%$$$$$$$$$$$$$$$#########$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$###"""!!!"""######$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$"""""""""###$$$%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%$$$$$$%%%&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''$$$%%%&&&'''((())))))***''''''(((((((((((())))))+++*********+++,,,,,,------,,,///666>>>KKK\\\kkk{{{vvvrrruuuyyyzzzyyyvvvsssooolllkkklllnnnppprrrvvvzzz~~~xxxnnnddd[[[PPPEEE===666333///...///000111111444666;;;@@@HHHQQQ[[[aaarrr|||~~~~~~|||~~~|||zzzxxxwwwwwwxxxzzzyyytttooo```YYYPPPGGGAAA===:::999:::<<<>>>AAABBBBBBAAA@@@??????@@@@@@AAABBBBBBBBBAAAAAABBBCCCCCCCCCCCCCCCEEEFFFHHHIIIJJJLLLPPPSSSXXX\\\aaadddeeeffffffgggeeedddcccbbbcccdddfffhhhiiijjjjjjiiihhhhhhjjjlllnnnqqqtttuuutttrrrqqqqqqmmmnnnoooooopppssswwwzzz~~~~~~{{{zzz{{{}}}~~~|||ssskkkccc^^^MMMGGG===555000///111333:::>>>CCCIIIQQQZZZdddjjjvvv{{{{{{uuunnnkkkiiifffhhhoooyyy|||{{{yyytttnnngggaaa]]]aaaeeellltttwwwqqqcccWWWLLLJJJEEEAAA???>>>???@@@AAAAAABBBCCCDDDDDDDDDCCCCCCBBBAAA>>><<<:::888888<<<;;;999777555444444333666666555555555444444444222222111000/////////////////////.........------......------------......kkkmmmqqqtttyyy~~~tttrrrrrruuu{{{yyyyyy}}}~~~|||yyyuuuqqqooonnnjjjmmmppprrrsssrrrssstttwwwwwwwwwvvvtttqqqooonnnnnnoooqqqtttxxx}}}xxxmmmdddaaa```bbbccc___ZZZUUUUUUVVVSSSTTTTTTSSSQQQRRRTTTWWWTTTRRRMMMHHHBBB>>><<<:::777555444333333333111000.../////////000000000000............/////////000//////...------,,,++++++++++++++++++*********)))((('''***))))))666===333***)))'''&&&&&&&&&'''((($$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%$$$######$$$$$$$$$$$$############$$$$$$$$$%%%%%%$$$###### !!!"""###$$$######"""$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%&&&&&&&&&&&&%%%$$$%%%&&&&&&&&&&&&%%%$$$((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&''''''(((((())))))'''''''''((((((((())))))******)))))))))***++++++,,,+++...444888>>>KKKXXXfffyyy|||}}}}}}zzzyyyyyyzzz||||||zzzyyyxxxyyyzzz{{{|||~~~|||xxxtttoooiii```TTTLLLAAA<<<555111111111000///000111333666:::@@@FFFJJJWWWcccttt~~~~~~||||||{{{zzz|||~~~~~~zzzwwwiiicccZZZRRRLLLHHHDDDBBBEEEGGGKKKOOOQQQQQQPPPOOOKKKLLLMMMNNNOOOPPPQQQRRRPPPPPPQQQRRRRRRRRRRRRRRRTTTUUUVVVVVVWWWYYY\\\^^^eeehhhmmmppprrrsssuuuvvvsssrrrrrrrrrrrrrrrssssssvvvvvvuuurrrooonnnooopppqqqsssuuuvvvtttssssssssspppqqqrrrrrrrrrsssvvvxxxzzz}}}~~~|||{{{}}}~~~wwwjjj___UUUNNNIII;;;888333//////333888;;;DDDHHHLLLQQQVVV\\\bbbfffqqquuuuuuooojjjkkkllllllttt{{{}}}zzztttmmmgggaaa]]][[[]]]```eeehhhggg```VVVNNNDDDDDDBBB@@@>>>>>>>>>???===>>>???@@@AAAAAAAAAAAA??????>>><<<;;;:::999888999999888777666666666666555555555555555444444444222222111000///......///.........------------,,,...------------------...mmmnnnoooppptttyyyxxxvvvuuuwww{{{|||{{{~~~{{{~~~|||wwwvvvyyy}}}~~~{{{wwwsssooommmiiimmmqqqtttvvvvvvxxxyyyzzzyyyxxxuuurrrnnnjjjhhhlllmmmppptttyyyxxxkkkaaa\\\[[[]]]]]]ZZZUUURRRRRRTTTTTTUUUUUUTTTRRRQQQRRRSSSNNNJJJEEE@@@<<<:::999:::<<<999555333333333222111222222111000///......------.........//////000000//////...---,,,,,,++++++++++++++++++******))))))+++)))+++'''%%%222888,,,)))((('''&&&%%%&&&''''''%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$%%%&&&%%%$$$###"""%%%$$$$$$$$$######"""""""""######$$$$$$$$$$$$### !!!"""$$$$$$######"""$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$'''&&&&&&%%%%%%$$$$$$############$$$$$$%%%%%%%%%$$$$$$%%%&&&&&&&&&%%%%%%$$$$$$&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%'''''''''''''''''''''''')))(((((((((((('''''''''''''''''''''((((((((()))))))))(((((((((((())))))...---000444555666>>>JJJVVVkkk}}}yyyvvvtttrrrsssuuuyyywwwvvvtttqqqjjj```XXXMMMFFF>>>888555444222000---...///111444777:::<<<@@@MMM```oooyyy~~~~~~}}}{{{zzz|||~~~~~~{{{xxxnnniiiaaaZZZUUUPPPMMMKKKOOORRRWWW[[[^^^___^^^]]]VVVVVVXXXYYY[[[]]]^^^___]]]^^^^^^___```_________fffggghhhgggggghhhkkknnnnnnqqquuuxxxyyy{{{}}}~~~}}}}}}{{{wwwsssppppppqqqqqqsssttttttsssrrrrrrsssqqqsssttttttssstttvvvwwwwwwzzz~~~}}}}}}|||tttfffYYYNNNEEE???;;;444222000000333999???CCCKKKNNNRRRVVVXXX[[[___bbbggglllmmmjjjiiimmmsssttt}}}xxxpppggg```\\\ZZZZZZ[[[]]]^^^]]]ZZZSSSMMMHHH@@@AAABBBAAA@@@???@@@@@@:::;;;<<<>>>????????????<<<<<<;;;;;;;;;:::::::::777777777777777888999999555555555555555444444444222222000///..................---------,,,,,,,,,...------,,,,,,------...qqqpppnnnmmmnnnrrruuuxxx}}}{{{xxxwwwyyy|||~~~||||||}}}zzzxxxzzzxxxuuuqqqnnnmmmppprrrwwwwwwyyy|||}}}zzzrrrlllppppppqqqtttwwwzzz|||}}}{{{tttnnnjjjgggeeelllmmmooouuu{{{~~~}}}{{{{{{uuugggZZZTTTQQQSSSUUUTTTRRRQQQTTTWWWWWWVVVUUUSSSOOOKKKGGGEEECCCAAA???===:::888777666555444333111000/////////111111111000000///...---////////////////////////---,,,+++***)))))))))))),,,,,,+++******)))************)))((((((((((((((((((''''''''''''&&&&&&&&&%%%%%%$$$######"""!!!!!!&&&&&&%%%$$$""""""###%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$###!!!!!!###$$$$$$$$$"""""""""""""""""""""""""""""""""""""""#########$$$$$$###"""!!!!!!""""""""""""""""""""""""""""""&&&$$$###""""""$$$&&&'''#########""""""""""""""" !!!"""######$$$######!!!!!!"""############"""###$$$&&&'''((('''&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&(((''''''&&&&&&((()))***''''''''''''''''''''''''(((''''''''''''&&&&&&&&&&&&'''(((******+++++++++***++++++,,,---111777;;;HHHVVVjjjwwwwww{{{}}}vvvpppoooppppppooorrrrrrsssttttttqqqkkkggg___WWWLLLCCC===888444000222222222000///000222444999>>>GGGRRR^^^hhhpppttt}}}||||||{{{zzzzzzyyyyyyrrrpppkkkeee```\\\YYYXXXZZZ]]]cccgggiiihhhfffddddddddddddfffhhhiiihhhgggiiiiiihhhhhhiiijjjlllmmmnnnooooooooooooqqqtttxxx}}}~~~zzzvvvsssrrrqqquuuuuuvvvvvvvvvvvvuuuuuussssssuuuvvvwwwwwwwwwwwwwwwxxxxxxzzz|||xxxjjj```PPPCCC;;;666222000000333444444:::EEENNNPPPZZZZZZYYYXXXWWWYYY]]]```eeehhhjjjjjjiiimmmttt{{{~~~qqqddd```\\\WWWVVVYYY[[[XXXTTTPPPLLLIIIGGGFFFAAA@@@???>>>======>>>>>>>>>>>>>>>>>>============;;;;;;;;;:::999888777666777777666555555555555555777666666555555444333333222111///...,,,,,,++++++++++++******++++++,,,---///...,,,***))))))***+++sssrrrooonnnnnnppprrrtttwww{{{}}}{{{zzz|||}}}}}}|||}}}|||{{{zzzyyyxxxyyywwwtttoookkkjjjllloootttuuuwwwzzzzzzwwwrrrmmmrrrtttvvvxxxzzz}}}xxxooohhhdddcccmmmmmmnnnrrrvvvxxxvvvtttoooqqqrrrnnndddYYYQQQLLLMMMOOOQQQPPPOOOOOORRRUUURRRQQQOOOMMMIIIFFFCCCAAA>>>===;;;888666444333333444333222111000000//////000000000000000///------........................---,,,+++***))))))))))))******)))(((((((((((((((***))))))(((''''''((((((''''''''''''&&&&&&&&&&&&(((((('''&&&&&&%%%$$$$$$$$$%%%%%%$$$###"""$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""###$$$%%%%%%###"""""""""""""""""""""""" !!!"""###$$$$$$%%%$$$$$$###"""""""""""""""""""""""""""""""""""""""$$$######"""###$$$%%%%%%########################!!!""""""######"""""""""!!!"""######$$$$$$######$$$$$$%%%&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&(((''''''&&&'''((()))***''''''''''''''''''''''''&&&&&&&&&'''''''''(((((('''((()))***************)))***+++,,,---000444777@@@KKK]]]qqq~~~sssqqqrrrssstttxxxuuu~~~}}}xxxvvvvvvtttsssqqqqqqqqqsssuuuuuusssqqqnnnfff]]]TTTLLLEEE===777000000000/////////000111333666:::AAAJJJTTT]]]aaapppxxx||||||||||||{{{zzzyyyyyytttrrrooojjjfffbbb___]]]```ccciiinnnqqqqqqooonnnnnnmmmlllmmmpppqqqpppooorrrqqqqqqpppqqqrrrssstttvvvwwwwwwwwwwwwyyy|||}}}yyyvvvuuutttwwwwwwxxxxxxxxxwwwvvvvvvrrrssstttvvvwwwxxxyyyyyywwwwwwxxxyyy{{{}}}~~~~~~uuujjjbbbQQQJJJ@@@999555333111000111666;;;>>>EEEPPPXXXYYY]]]]]]\\\[[[ZZZ[[[]]]```bbbeeehhhiiijjjpppyyyxxxkkk___YYYVVVTTTUUUXXXVVVTTTPPPLLLIIIFFFEEEDDD@@@@@@???>>>>>>=========<<<<<<<<<<<<<<<;;;;;;;;;::::::::::::999888777666666555444444333444444444333333222111111000000///111000///---,,,,,,,,,,,,++++++******++++++,,,---...---+++)))))))))***+++wwwvvvsssqqqooooooooopppqqqtttyyy}}}~~~zzzxxxuuuwwwzzz~~~{{{zzz{{{{{{{{{yyyuuuoookkkjjjlllnnnqqqsssvvvwwwuuusssqqqpppsssvvv{{{}}}~~~}}}qqqhhhdddeeelllllllllmmmnnnnnnllljjjdddeeeddd___YYYSSSNNNMMMLLLMMMNNNMMMLLLLLLMMMOOOKKKJJJGGGDDDAAA???>>>===:::999777555444222111111333222111000000000000000000000000000///...---,,,------------------------,,,+++******))))))))))))))))))((('''''''''(((((())))))(((''''''''''''(((''''''''''''&&&&&&&&&&&&%%%%%%%%%$$$######"""""""""###%%%%%%$$$###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$#########%%%&&&&&&%%%###"""""""""""""""""""""""" """###$$$%%%&&&$$$###""""""""""""""""""""""""""""""""""""""""""!!!""""""###############$$$$$$$$$$$$$$$$$$$$$$$$#########""""""!!! #########$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&''''''((()))&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&'''((()))***(((((()))******)))))))))''')))+++,,,,,,...000222666???LLL^^^sss|||rrrmmmjjjgggfffggghhhpppzzzzzz|||}}}zzzwwwqqqpppoooqqquuuyyy{{{|||{{{vvvooohhh___UUUHHH@@@222222111000////////////111000000222888@@@HHHMMMWWWaaaooo}}}|||}}}}}}~~~}}}|||zzzyyywwwvvvuuusssoookkkgggdddfffiiioootttxxxyyyxxxxxxwwwuuussstttvvvwwwxxxxxxzzzyyyyyyyyyyyyzzzzzz{{{}}}~~~}}}zzzyyyxxxyyyyyyzzzyyyyyyxxxwwwwwwqqqrrrtttvvvxxxzzz{{{{{{yyyyyyzzz{{{|||}}}~~~~~~~~~~~~~~~~~~uuulllcccYYYNNNGGG:::777333000000000000000333===GGGNNNUUU^^^ccccccccccccbbb```^^^]]]___aaa^^^ccchhhlllqqqxxxooodddXXXSSSQQQRRRTTTWWWOOOMMMJJJGGGDDDCCCBBBBBB????????????>>>===<<<;;;;;;:::::::::999999999888999999999999888777666666444444333222222222222333111000000//////...------///...------,,,,,,,,,---++++++******++++++,,,---,,,+++***))))))***++++++|||{{{yyywwwuuusssqqqqqqsssuuuwwwzzz|||}}}~~~~~~zzzuuussssssuuuyyy}}}}}}|||~~~}}}zzzuuupppoooppprrrqqqtttuuutttqqqoooqqqtttsssxxx~~~tttjjjggghhhjjjiiihhhgggfffdddbbb```\\\]]]\\\[[[YYYVVVTTTSSSRRRQQQOOOLLLIIIHHHGGGGGGDDDCCC@@@===;;;::::::::::::999777666444444333333222111000000000000000111////////////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***))))))))))))))))))(((((('''''''''(((((((((((('''&&&&&&''''''''''''''''''&&&&&&&&&%%%%%%$$$#########"""""""""!!! """$$$%%%$$$$$$$$$$$$########################"""###$$$&&&''''''$$$""""""""""""""""""""""""""" !!!"""###$$$$$$%%%######"""""""""""""""###"""""""""""""""""""""""" """###$$$###"""!!!##################$$$$$$$$$######"""!!! $$$$$$$$$$$$$$$%%%%%%%%%&&&%%%$$$######$$$%%%&&&$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((((()))((()))))))))))))))(((((('''))),,,------------...000666@@@OOOaaatttxxxqqqiiibbb]]][[[___dddllluuu}}}uuuvvv{{{uuurrrnnnnnnrrrwww{{{}}}|||zzzvvvsssmmmbbbUUUKKK>>>;;;666222000///......111///......111666<<>>===;;;::::::::::::999888888777777777888888888777777666555444444333222222222222333222222111000000//////...---,,,,,,,,,,,,,,,------++++++******++++++,,,---******)))))))))***++++++}}}{{{zzz{{{||||||}}}}}}~~~|||xxxuuuuuuvvvyyy|||}}}||||||yyywwwxxxzzzwwwxxxwwwssspppooossswwwvvv{{{ssshhheeefffeeeeeedddbbb___\\\[[[ZZZWWWXXXZZZ]]]^^^]]][[[YYYZZZWWWRRRMMMHHHDDD@@@>>>>>>===;;;999777777777888888777666555555444444444111111000000///000000000...//////......---,,,+++******************************))))))((()))))))))&&&&&&%%%%%%%%%&&&&&&''''''&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%"""$$$%%%$$$######$$$########################""""""###%%%''''''$$$"""""""""""""""""""""""""""#########"""""""""""""""###"""""""""""""""######"""""""""""""""""""""""""""###$$$###!!! !!!!!!!!!""""""##################""" $$$$$$#########$$$%%%&&&&&&%%%###""""""###$$$%%%$$$$$$$$$%%%%%%%%%&&&&&&''''''''''''''''''''''''%%%&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((((()))))))))(((((('''(((***---...------,,,------000777CCCRRRcccsss~~~wwwmmmbbbZZZUUUWWWYYY^^^gggrrr}}}}}}uuussszzzzzzvvvpppmmmnnnqqquuuwwwuuuuuuuuuvvvtttmmmbbbYYYNNNGGG???888444111///---.........///000222444666:::>>>FFFOOOZZZfffrrryyy~~~}}}|||{{{xxxzzz}}}~~~|||xxxsssooommmooorrruuuxxxzzz{{{{{{{{{yyyvvvvvvwwwyyyzzzzzz~~~~~~~~~~~~|||{{{yyyzzzzzzzzzyyyyyyxxxwwwtttvvvwwwzzz|||}}}~~~~~~~~~zzzpppfff___UUUPPPIIIAAA;;;666111///222111...,,,---111777;;;GGGUUUdddlllnnnnnnkkkggghhhhhhfffccc```^^^___aaafffnnn{{{{{{yyywwwvvvvvvxxx|||yyyooo^^^[[[WWWVVVWWWXXXVVVRRRGGGFFFDDDBBBAAAAAAAAAAAA@@@??????>>>===<<<;;;:::;;;;;;::::::999888888777666666777777666666555555555444333333222222333333222222222111000000//////,,,++++++++++++,,,------++++++******++++++,,,---))))))))))))))))))******||||||}}}{{{yyyzzz}}}~~~zzzuuuqqqrrrvvvyyyzzz}}}yyylllbbb^^^]]]___```___]]]ZZZXXXXXXYYYZZZ\\\^^^bbbeeeeeebbb___]]]XXXRRRLLLGGGBBB===999999888888777666666666666555444333333333333333333222111000///////////////............---,,,+++***))))))))))))))))))))))))***))))))(((((()))))))))######"""""""""###$$$$$$&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$!!!"""$$$$$$###"""###$$$########################"""""""""$$$%%%%%%$$$"""""""""""""""""""""""""""$$$$$$######"""!!!!!!!!!"""""""""""""""######$$$"""""""""""""""""""""""" """###$$$###!!!  !!!!!!""""""""""""############""""""!!!$$$$$$###""""""$$$%%%&&&$$$$$$######"""#########$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&''''''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%(((((('''''''''&&&&&&&&&''''''((())))))((((((((((((***,,,------,,,,,,---+++,,,000999CCCOOO```nnnyyy}}}rrrggg]]]UUUQQQPPPSSS\\\fffoooyyy~~~xxxssswww~~~zzzsssooommmnnnooopppppppppqqqtttvvvtttnnnhhh\\\UUULLLDDD???999333///++++++---...//////......111333777<<>>NNN]]]lllyyyyyypppeee\\\SSSNNNOOOVVV]]]cccllluuuxxxyyy||||||vvvqqqtttzzz}}}wwwsssqqqpppoooooopppnnnnnnqqquuuvvvtttqqqiiiddd]]]XXXSSSJJJ>>>666---............------,,,,,,...000222555999???CCCKKKPPPXXX___gggsss~~~}}}~~~|||~~~|||xxxuuuoooqqqsssvvvyyy|||~~~|||{{{yyyyyyzzz{{{||||||||||||~~~}}}|||~~~zzzllleee[[[QQQHHHAAA:::777000000///---,,,---///000000222666:::???GGGPPPWWW```ppp|||sssqqqnnnjjjhhhjjjnnnrrryyy}}}zzzzzzzzzxxxwwwsssxxx~~~~~~}}}vvvkkkbbbYYYZZZYYYVVVWWWYYYUUUMMMGGGFFFDDDBBBAAAAAAAAABBBCCCAAA>>>;;;::::::;;;<<<<<<;;;;;;:::999888777666333444444555555555444444333333222111111111111222000000//////......------,,,+++***************+++++++++******++++++,,,---))))))))))))((('''&&&&&&|||wwwyyy|||~~~~~~xxxwwwyyyzzz{{{xxxvvvwww}}}|||uuukkkhhhddd```\\\ZZZXXXXXXUUUWWWYYYXXXWWWWWWZZZ\\\___\\\ZZZYYY[[[ZZZXXXUUUPPPKKKGGGDDDBBB@@@<<<999111222444555555444333222333333222222333444444555333222111///...---------------------,,,+++******(((((((((((((((((((((((())))))(((((((((((()))***&&&&&&&&&&&&''''''((()))$$$$$$$$$$$$%%%%%%&&&'''&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&$$$$$$$$$""" """$$$"""""""""""""""""""""""""""!!! !!!######"""""""""""""""""""""""""""!!!!!!""""""######$$$$$$""""""!!!""""""###$$$$$$""""""""""""""""""""""""!!!""""""############### !!!!!!"""###$$$$$$$$$ !!!"""$$$&&&''''''(((###"""!!! """$$$%%%"""###$$$$$$$$$"""!!! ######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&'''((())))))%%%%%%'''((())))))))))))%%%'''((()))((()))***,,,...---...111222555BBBQQQddduuuwwwmmmcccXXXRRROOOSSSWWWZZZbbbkkkooorrrvvvwwwrrrmmmqqqxxx~~~zzzvvvuuutttrrrqqqqqqnnnlllnnnrrruuuuuusssqqqnnnllliiidddXXXIII===444333222111000/////////***---///111111222333555:::>>>CCCHHHNNNXXXfffppp{{{}}}}}}~~~~~~}}}yyywwwmmmnnnppptttxxx||||||~~~}}}{{{yyyzzz{{{}}}~~~~~~~~~~~~~~~}}}}}}zzzqqqggg```UUUNNNEEE===777444222111------...------...111333666;;;BBBHHHMMMTTT\\\bbbgggwww|||zzzwwwsssqqqtttyyy~~~|||{{{|||}}}{{{yyytttzzz~~~zzzyyyxxxsssiiiaaaYYYZZZWWWRRRSSSWWWSSSLLLGGGFFFDDDBBBAAAAAAAAAAAADDDAAA===:::888999;;;<<<;;;;;;:::999888777666555333333444555555444444444222111111000000000000000111111111000//////......,,,++++++***))))))******++++++******++++++,,,---))))))))))))((('''%%%%%%xxxzzz~~~wwwssstttwwwyyyssspppmmmnnnrrrsssppplllaaa```]]][[[YYYXXXXXXXXXZZZ\\\]]]^^^^^^[[[XXXVVVVVVSSSPPPNNNNNNNNNMMMKKKGGGEEEBBBAAA@@@>>>;;;999333444444555555444444333222222222111111111111000000000000000///...---,,,******+++++++++******)))---,,,+++)))((('''''''''(((((((((((((((''''''&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&'''&&&&&&%%%%%%######$$$%%%%%%%%%$$$$$$"""""""""""""""""""""""" """###"""!!!$$$"""""""""""""""!!! !!!!!!""""""""""""!!!!!!!!!"""$$$%%%%%%$$$"""!!!""""""!!!!!! """"""""""""!!!!!!!!!!!!  !!!!!!!!!!!!"""""""""""" """###$$$%%%%%%&&&((('''%%%$$$$$$%%%'''((($$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''''''''''''''(((((((((((((((((((((((())))))))))))(((***------...222<<>>777222000000000111.........///111555999<<>><<<;;;::::::::::::666555444333333444666777444444333333222111000000000000000000000000000000......---,,,++++++******+++******)))))))))))))))+++++++++++++++***)))(((*********)))))))))))))))xxxyyy}}}~~~yyyppplllmmmppprrriiieeebbbcccfffgggeeebbb^^^^^^^^^]]]^^^^^^___```\\\\\\\\\[[[YYYUUURRRPPPMMMKKKHHHFFFFFFFFFEEEDDDDDDBBB@@@>>>===<<<999777333444444444444444444333222222222111111111111000////////////...---,,,+++***+++++++++++++++******+++***)))(((((((((((((((((((((((((((((('''&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$######"""########################"""$$$$$$###!!!!!!###%%%###############"""!!!!!!!!!!!!""""""""""""!!!!!!!!!"""$$$%%%%%%$$$"""!!!############""""""!!!!!!""""""""""""!!!!!!!!!!!!  !!!!!!!!!"""""""""""" """###$$$%%%%%%%%%&&&%%%###""""""###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&'''''''''(((((((((((('''((((((((()))))))))))))))+++,,,,,,+++///666===LLL^^^rrr|||~~~~~~yyytttpppeeeZZZVVVUUUTTTWWW]]]gggkkkrrrvvvvvvuuussssss}}}{{{zzz|||~~~{{{uuuqqqppppppppptttuuutttsssqqqggg[[[MMMGGG???888333111///...///...---------///000111...000222222222777???FFFMMMRRR[[[dddmmmuuu}}}|||xxxsssrrrsssvvv|||~~~~~~{{{llleee[[[SSSMMMGGG???999666444000...------------...000222666:::@@@FFFJJJZZZ___fffkkknnnnnnooooooxxx|||~~~}}}~~~{{{zzzzzz{{{{{{zzz}}}wwwrrrmmmnnnqqqpppiiiaaaYYYUUUPPPLLLJJJIIIHHHGGGFFFDDDBBB@@@???@@@AAAAAA@@@???===;;;:::999999:::777666444333333555666777444444333333222111111000000000000000000000000000000000000///...---------++++++***)))))))))))))))******************)))(((((((((((()))))))))******zzzxxxwwwzzz|||uuuuuuyyy|||||||||~~~|||uuukkkdddbbbdddfffhhhccc```\\\[[[^^^______]]]______```aaabbbbbbbbbbbb]]][[[XXXUUUQQQMMMJJJHHHDDDAAA???>>>?????????>>>@@@>>><<<;;;:::999777555333333444444444444333333222222222111111111111000............---,,,+++++++++++++++,,,,,,,,,,,,,,,))))))(((((((((((())))))'''(((((((((((('''&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$###!!! ########################$$$%%%%%%$$$######$$$&&&######$$$$$$$$$###""""""!!!!!!""""""""""""!!!!!!!!!"""###$$$$$$###"""!!!#########""""""""""""!!!!!!!!!!!!!!!""""""""""""  !!!!!!!!!""""""""" !!!"""###$$$%%%%%%%%%$$$$$$###""""""###$$$%%%####################################$$$$$$%%%%%%######""""""""""""######$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&'''''''''((((((''''''((((((((())))))))))))+++,,,***)))+++111555BBBQQQcccooouuuzzz}}}}}}{{{rrrhhh___WWWSSSUUU[[[ggglllsssyyy{{{{{{zzzzzz~~~wwwpppmmmmmmpppqqqssswwwyyytttmmmaaaYYYNNNCCC<<<888555333...---,,,+++******+++,,,+++---...---,,,...222777<<>>EEEKKKQQQWWW[[[eeejjjqqqvvvvvvuuusssrrruuuwwwzzz~~~|||}}}}}}zzzwww~~~}}}zzzwwwvvvxxx||||||ooollliiijjjllljjjddd___VVVRRRMMMJJJHHHGGGEEEDDDDDDCCCBBB@@@@@@@@@AAABBBAAA@@@>>><<<::::::999999888777666555555555666777444333333222222111111111000000000000000000000000111111000000//////......,,,+++******))))))******((()))******************&&&&&&'''((()))***+++,,,zzz~~~uuusssrrruuu}}}~~~sssmmmooossswwwyyyvvvwwwxxxyyyzzzwwwrrrooojjjeee^^^YYYYYY\\\___aaabbb^^^ZZZXXXYYY[[[[[[[[[aaabbbbbbbbb```^^^\\\ZZZXXXVVVRRRMMMIIIEEECCCBBB???===;;;:::<<<======<<<>>><<<:::999888888555444444333333333333333333444222222222111111111000000////////////...---,,,+++,,,,,,,,,,,,,,,,,,------,,,+++***)))))))))))))))''''''((((((''''''&&&%%%&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$###"""!!!$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%""""""#########""""""!!!!!!!!!""""""""""""!!!!!!!!!!!!"""######"""!!!!!! !!!!!!!!!!!!""""""""""""  !!!!!!!!!"""""" !!!"""###$$$$$$$$$$$$%%%$$$$$$$$$$$$%%%&&&&&&########################"""######$$$$$$$$$$$$$$$#########""""""#########$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%&&&%%%%%%&&&&&&&&&''''''''''''''''''((((((((()))))))))***+++***)))***...111:::DDDQQQ\\\eeeppp||||||tttiii]]]WWWYYY^^^hhhmmmttt{{{uuuoookkkkkklllpppvvvzzzzzzxxxpppiii^^^SSSJJJCCC===:::222111...,,,***)))))))))+++,,,---,,,******,,,...555666999<<<@@@FFFNNNSSS[[[cccmmmsssuuuvvvzzz~~~{{{xxxvvvwww{{{zzzrrriii```XXXPPPLLLEEE@@@999444333222111///***+++,,,---...111444666===EEEPPPYYY^^^aaaccceeeffflllsssxxxyyywwwtttsssrrrrrrrrruuuyyy}}}~~~~~~zzzvvv}}}|||zzzvvvsssuuu|||xxxrrrllljjjhhhggggggddd___ZZZSSSPPPKKKHHHGGGEEEDDDBBBBBBBBBAAA@@@@@@AAAAAABBBBBBAAA@@@>>><<<;;;:::999888888777666666666666777333333333222222111111111000000000000000000000000000/////////......------,,,,,,+++************+++))))))***+++,,,,,,,,,+++(((((())))))***++++++,,,qqqvvv}}}}}}zzzlllmmmooottt{{{uuuooohhheeegggmmmqqqtttpppooommmllljjjgggbbb^^^\\\YYYUUUSSSUUUYYY]]]^^^```]]]YYYVVVUUUVVVWWWWWW^^^^^^]]][[[YYYUUURRRPPPOOOMMMIIIEEEBBB@@@@@@@@@===;;;999999:::;;;;;;;;;<<<:::888888888777555444444333222222222222333444222222222111111111000000000111111000000///...---,,,,,,+++++++++,,,---...000///---+++***((((((((('''''''''''''''&&&&&&%%%&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$###!!!!!!!!!"""######$$$$$$$$$$$$########################$$$###"""""""""######### !!!!!!!!!!!!!!! !!!!!!""""""""""""!!!!!!!!!!!!!!!""""""!!!!!!!!! !!!!!!!!!"""""""""###  !!!!!!!!!!!! !!!"""###########################$$$$$$%%%%%%""""""""""""""""""""""""!!!"""###$$$$$$$$$######$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''((((((((((((((())))))******,,,...000444999AAAIIISSSaaasssxxxllldddbbbcccfffkkkrrryyy|||tttmmmjjjhhhkkkqqquuuwwwxxxvvvqqqjjjbbbYYYQQQHHHCCC<<<:::777333000...------+++,,,,,,+++******++++++---///111222333666:::===DDDMMMXXX___cccffflllqqqsssvvvyyyzzzyyywwwwwwwwwxxx~~~~~~{{{xxxwwwyyy}}}~~~{{{wwwrrrnnnfffaaaZZZRRRKKKDDD===999777333///,,,+++,,,---...++++++,,,,,,---222999>>>LLLVVVccclllmmmkkkiiihhhjjjpppvvvzzzzzzwwwtttrrrqqqpppqqqtttzzz{{{zzzzzzxxxvvvuuuyyy{{{rrrkkklllkkkiiigggccc^^^YYYUUUPPPNNNJJJHHHGGGFFFDDDCCCBBBAAAAAAAAA@@@@@@AAAAAABBBAAA@@@???>>><<<;;;:::888888777666666666666666333333222222222222222111111111111111111111111111///////////////.........---,,,,,,+++++++++++++++******+++,,,------------++++++++++++++++++++++++hhhmmmssswwwwwwwwwyyy{{{{{{vvvqqqnnnoooooonnnlllaaaccchhhooowww|||}}}}}}wwwyyy|||zzzsssnnngggccc```___bbbhhhlllnnnkkkiiifffdddbbb___[[[YYYWWWUUUSSSSSSWWWZZZ]]]^^^bbb___\\\YYYVVVUUUTTTUUUSSSSSSRRRQQQOOOLLLKKKIIIEEEDDDAAA???>>>===>>>>>>;;;999666666777888888888:::888777777777777555444444333222111111222333444222222222111111111111000111111111111000///......++++++*********,,,---///111000---+++)))((('''&&&&&&''''''''''''&&&%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$###"""!!! """###$$$%%%%%%%%%""""""""""""""""""""""""###!!! !!!""""""!!! !!!!!! !!!!!!""""""""""""!!!!!!!!!!!! !!!!!! !!!!!!!!!!!!""""""""" !!!!!!""""""######   !!!!!!!!! !!!""""""#########""" !!!""""""######!!!!!!!!!!!!!!!!!!!!!!!! !!!###$$$$$$$$$###"""$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&'''''''''((((((((('''''')))***,,,---......000111555;;;BBBNNNaaaqqq}}}xxxqqqmmmgggjjjoootttzzz{{{tttmmmhhhkkknnnppprrrtttuuusssoookkkeee^^^VVVPPPEEECCC???:::555222000///,,,,,,++++++******++++++***,,,...000000111333555666<<>>===<<<;;;:::777777777666666555555444222222222222222222222222111111111111111111111111111111111111000000000000...---,,,,,,++++++,,,,,,***+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********```eeekkknnnmmmmmmooorrrqqqkkkeeeaaaaaabbbaaa___[[[]]]aaahhhnnnrrrsssrrrmmmooosssvvvuuuppphhhbbb___^^^]]]^^^aaaeeehhhjjjhhheeebbbaaa``````^^^]]]ZZZYYYWWWXXXZZZ]]]^^^^^^aaa___]]]YYYUUUQQQPPPPPPKKKJJJHHHGGGEEEDDDCCCCCC>>>======<<<;;;;;;;;;<<<:::888666555666777666666888666555555666666444333444333222000000222333444222222222111111111111000111111111111000///...---+++***)))))))))+++---......---+++)))((('''&&&&&&&&&&&&''''''&&&&&&%%%$$$&&&&&&%%%%%%%%%%%%$$$$$$########################""""""###############""" !!!"""######$$$######!!!!!!!!!!!!!!!!!!!!!!!!###!!!!!!###"""  !!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!! !!! !!!!!!!!!"""""" !!!"""#########   !!!!!! !!!"""""""""""""""""" !!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!###$$$$$$$$$""""""######""""""""""""######$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&'''''''''((((((''''''(((***+++,,,+++***,,,+++...444888???MMM\\\lll{{{yyymmmnnnpppsssxxx}}}tttmmmnnnooooooooosssrrrpppnnnllljjjgggbbb___QQQOOOJJJDDD???;;;888777222000...,,,,,,,,,---,,,---...////////////222444///111555999===AAADDDEEEIIIKKKMMMNNNMMMLLLLLLMMMIIIMMMTTT]]]gggsss|||{{{{{{zzzyyywwwyyy||||||llldddYYYRRRMMMHHHCCC>>><<<999666444333111///------------,,,,,,---///111///333888<<>>===:::;;;;;;<<<;;;:::999888777777777666555444333333222222222222222222222222111111111111111111111111000000000000000000000000......---,,,,,,,,,,,,,,,******+++++++++***))))))))))))))))))))))))******[[[```fffhhhggggggjjjmmmlllfff___[[[ZZZ[[[ZZZYYY\\\\\\^^^bbbfffiiiiiiiiijjjlllppprrrrrrlllccc]]]^^^^^^^^^___bbbdddfffgggfffdddaaaaaabbbddddddccc___]]][[[[[[]]]^^^^^^^^^ZZZYYYWWWSSSNNNIIIGGGFFFIIIGGGDDDAAA???=========;;;;;;;;;:::::::::::::::;;;999666666666777666666666555333444555555333222444333111000000111333444222222222111111111111000000000000000///...---,,,***)))(((((()))+++---...******)))'''&&&&&&&&&&&&&&&&&&''''''&&&&&&%%%$$$&&&&&&&&&%%%%%%%%%$$$$$$"""""""""""""""""""""""" !!!"""$$$$$$%%%%%%"""############""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!$$$!!! """###""" !!!""""""###""""""!!!!!!""""""""""""!!!!!!!!!  !!!  !!!"""######$$$   !!!!!! !!!"""""""""""""""!!! !!!"""###$$$$$$$$$$$$!!!!!!!!!!!!!!!!!!!!!!!! !!!###$$$%%%$$$"""!!!""""""!!!!!!!!!!!!""""""$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%######$$$$$$$$$%%%%%%%%%&&&&&&&&&'''''''''((((((((('''((()))+++***)))''')))(((,,,222444666@@@MMMXXXllluuuuuuttttttxxxyyyrrrrrrrrrppppppssspppnnnlllkkklllllljjjiiiaaa^^^YYYRRRMMMHHHEEEDDD888555111/////////////////////...+++)))***---///...------///222555666666:::<<<======<<<<<<===>>><<>><<<:::777333444222000///000000///...+++,,,---------...///111666<<>>888555444222///,,,++++++,,,------......///.........000333888===@@@HHHPPPXXX^^^dddkkkllljjjmmmkkkiiijjjmmmooonnnmmmppprrrtttvvvxxx{{{~~~|||wwwsssnnniiibbb^^^[[[YYYVVVRRRNNNKKKIIIHHHGGGDDDAAAAAADDDFFFGGGFFFBBBBBBAAAAAA???>>><<<;;;::::::999888777666555444555444444333333222222111444333222111111111222333333333222111000000111111,,,...///000///...,,,+++,,,,,,,,,,,,,,,,,,,,,,,,(((((())))))))))))((((((''''''&&&&&&&&&&&&''''''bbbccceeefffgggggggggggghhhgggdddbbb```_________]]]___aaadddfffggggggggggggkkkqqqvvvwwwtttoookkkggggggffffffffffffffffffeeecccbbbaaaaaa```^^^\\\XXXWWWUUUSSSQQQPPPOOOOOOMMMKKKIIIGGGEEECCCBBBAAAAAA@@@>>><<<;;;;;;;;;<<<:::999888777888888999:::999999777666555444444444444444444333222222111111222111111000///...------......///////////////......------,,,++++++******+++***))))))(((((()))))))))((('''&&&%%%&&&&&&'''&&&%%%$$$######$$$&&&''''''&&&&&&&&&%%%%%%%%%%%%#########"""######$$$$$$######""""""""""""######$$$"""!!!!!!"""######"""""""""""""""!!!!!!  !!!!!!!!!!!!!!! ###"""!!!  !!!     !!!!!!!!!!!!"""$$$$$$######"""""""""""""""!!!!!!""""""""""""!!!!!!######"""""""""!!!!!!!!! !!!###$$$%%%&&&'''""""""###$$$$$$$$$######%%%$$$###########################$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''(((***,,,+++)))+++111666;;;FFFWWWkkk~~~~~~zzzxxxwwwwwwrrrllliiihhhiiiiiihhhiiiiiijjjkkklllkkkhhheee^^^WWWLLLDDD@@@===:::777555222///---------,,,,,,,,,,,,---...//////000111---------------....../////////000333999BBBKKKPPPVVV[[[ccckkkqqqvvv{{{~~~}}}~~~~~~~~~}}}xxxxxxxxxwwwxxx|||}}}~~~zzzuuuqqqnnnmmmeeebbb]]]XXXSSSLLLDDD>>>:::777333111222222000...((())))))***,,,...///000111222444777<<>>===BBBIIIPPPVVV[[[```cccgggjjjoootttzzz~~~~~~}}}~~~~~~|||zzzyyyyyyyyyyyyzzz~~~yyyuuunnnlllgggbbb\\\WWWTTTRRRKKKHHHDDD@@@<<<888333000...,,,******,,,......---******+++,,,...111333555999===BBBGGGMMMWWWeeeooouuuzzz}}}|||{{{|||xxxsssnnnlllkkklllooorrrssstttqqqvvv|||}}}vvvqqqoooqqqrrrjjjhhheeebbb___[[[VVVSSSOOONNNLLLIIIGGGEEEDDDDDDDDDBBB@@@@@@BBBCCCDDDCCCAAA@@@@@@???>>><<<;;;:::999888888777666555444444//////000000111222222333222111000///...//////000//////000111000///...---+++,,,---...---,,,+++***(((((((((((((((((((((((('''(((((())))))(((((('''''''''&&&&&&&&&&&&''''''``````aaaaaaaaa```___^^^]]]]]]]]]]]]___aaacccddddddcccbbbbbbaaaaaabbbbbbaaabbbeeeggghhhhhhgggfffbbbaaa___^^^\\\[[[ZZZZZZ]]]]]]^^^___]]]WWWPPPJJJJJJIIIHHHGGGFFFEEEEEEEEECCCCCCBBBAAAAAAAAAAAAAAA???>>>===<<<;;;::::::999888888777777777777777777666666666555444333333222222222222111111000000000////////////////////////,,,,,,---------,,,++++++,,,,,,++++++*********)))))))))(((''''''''''''(((''''''&&&&&&&&&%%%%%%%%%(((((('''&&&%%%%%%%%%&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%$$$###""""""!!!""""""""""""!!!!!!!!!!!!""""""###!!! !!!""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""###############!!!!!!!!! !!!!!! !!!""""""""" !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!   """""""""""""""""""""""" """###"""!!!!!!"""###"""""""""""""""!!!!!! """!!!  !!!"""##################""""""!!!!!!!!!!!!!!!!!!!!!!!!######$$$######"""!!!!!! !!!"""###$$$############$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&'''''''''((((((((()))))))))(((&&&&&&))),,,000555;;;BBBNNNaaawwwyyytttpppmmmkkkkkklllpppwww~~~{{{sssllliiifffbbb___UUUNNNCCC:::555444333333111000...,,,++++++++++++,,,,,,++++++,,,------...,,,,,,,,,---///111222444333777;;;???AAADDDGGGIIINNNQQQWWW]]]ccciiilllnnntttuuuvvvxxx{{{}}}~~~|||zzzxxxwwwyyy~~~}}}}}}}}}}}}|||zzzzzzzzzzzzyyyyyy|||{{{yyyuuuqqqmmmgggaaa]]]UUUSSSOOOJJJEEEAAA>>>===<<<:::777444111000///...+++***))))))+++---......//////000333666:::>>>AAAGGGNNNVVV[[[___hhhuuu~~~xxxqqqrrrpppnnnnnnooorrruuuvvv{{{{{{~~~tttiiiddddddgggjjjeeebbb^^^[[[XXXUUUPPPMMMIIIHHHGGGEEEDDDCCCCCCCCCCCCBBBAAAAAAAAABBBCCCCCC?????????>>><<<;;;999888777777666666555444444333000000000111111111222222000///...---------...///,,,---///000000///---,,,,,,,,,---------,,,+++***'''''''''''''''''''''''''''((((((((((((((((((''''''&&&&&&%%%%%%&&&&&&'''[[[[[[\\\\\\[[[ZZZXXXWWWTTTTTTUUUVVVXXXZZZ]]]^^^______]]]\\\[[[ZZZZZZZZZZZZ[[[[[[\\\\\\\\\\\\\\\XXXXXXWWWUUUTTTTTTTTTTTTUUUWWWYYY[[[[[[VVVOOOIIIHHHHHHGGGFFFFFFFFFFFFFFFCCCBBBBBBAAAAAAAAABBBBBB>>>>>>===<<<;;;:::999999888888888888888777777666444444555555444333222111000000000000000/////////............////////////,,,,,,,,,,,,,,,+++******+++***************)))))))))(((''''''&&&'''''''''&&&&&&&&&&&&&&&%%%%%%%%%((('''&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""!!!!!!!!!!!!""""""!!!!!!!!!!!!""""""$$$""" !!!"""###"""""" !!!!!!!!!###############"""!!!!!! !!!!!!!!!!!!!!!!!! !!!""""""""" !!!!!!!!! !!!!!!!!!!!!!!!!!!!!!   !!!!!!"""""""""""""""""""""""""""###$$$"""  !!!!!!""""""""""""!!! """!!!  !!!"""""""""""""""""""""######""""""""""""""""""""""""###############"""!!! !!!"""###$$$%%%""""""#########$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&'''''''''((()))))))))(((''''''(((***...111444888???MMM___mmm~~~{{{xxxwwwuuuvvvyyy~~~yyyvvvvvvvvvuuutttkkkbbbUUUHHH???999666555555444222000/////////000,,,,,,++++++++++++,,,,,,+++,,,,,,---.../////////000222555666666777888:::<<<>>>BBBHHHMMMRRRUUUWWW^^^___bbbeeegggjjjlllnnnooommmjjjiiiiiimmmrrrvvvxxxwwwvvvvvvwwwxxxxxxwwwttttttsssrrrppprrruuuwww~~~~~~~~~|||zzzzzz{{{}}}~~~}}}{{{yyyuuurrrpppfffccc___ZZZVVVPPPJJJFFF@@@???<<<999777444333222333222111///......///000......------...///111222222444888>>>EEELLLRRRVVVZZZbbbjjjnnnooosss|||}}}uuutttsssqqqqqqrrrvvv{{{~~~zzzyyy{{{~~~~~~vvvjjj___YYYZZZ___cccccc```[[[WWWTTTPPPLLLIIIEEEEEEDDDCCCBBBBBBCCCCCCBBBBBBBBBBBBAAAAAABBBBBB>>>>>>===<<<;;;999888777666555555555444333333333333333222222111111111111///...---,,,,,,,,,---...+++,,,...//////...---+++------------,,,,,,++++++((((((((((((((((((((((((''''''((((((((((((''''''&&&&&&%%%%%%%%%%%%&&&&&&VVVVVVWWWWWWVVVUUUSSSRRRNNNNNNNNNOOOPPPRRRUUUVVVXXXXXXWWWVVVUUUUUUTTTTTTVVVVVVUUUUUUUUUUUUUUUVVVSSSRRRQQQQQQPPPPPPPPPQQQNNNPPPRRRUUUVVVTTTOOOJJJHHHHHHGGGGGGGGGHHHHHHIIIEEEDDDCCCBBBAAAAAAAAAAAA>>>>>>>>>>>><<<;;;:::999888888999999888777666555222333444444444222111000////////////////////////.....................///,,,------,,,,,,+++***)))))))))))))))))))))))))))(((((('''&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$#########"""############$$$$$$$$$######"""!!!!!!!!!"""""""""!!!!!! !!!!!!"""$$$"""!!!!!!"""######""" !!!!!!!!!""""""""""""!!!  !!!!!!"""!!!!!!!!!  !!!!!!!!!   !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""###"""  !!!"""###"""!!! !!! !!!!!!!!!!!!!!!"""""""""""" !!!"""###$$$%%%&&&"""""""""###""""""!!!!!!!!!!!!!!!!!!"""###%%%%%%"""""""""############$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''((((((''''''(((((())))))(((***---///555>>>JJJSSSiiirrrzzzwwwyyy|||}}}}}}|||sssfffXXXMMMEEE???<<<:::888555333111111222333------,,,+++******************+++,,,,,,---------,,,---///000///000222444222333555888;;;>>>@@@BBBFFFHHHLLLNNNPPPRRRUUUWWW[[[ZZZYYYXXXWWWZZZ^^^bbbbbbcccdddeeeggghhhiiiiiihhhhhhhhheeecccdddfffhhhiiijjjjjjiiigggggghhhiiihhhhhhgggeeebbb^^^[[[YYYOOOLLLIIIEEEBBB===999555333333111000////////////,,,------,,,+++,,,...000+++,,,......///111555777999>>>EEEOOOZZZdddkkkooonnnrrrvvvwwwvvvwww|||wwwwwwvvvvvvyyy~~~~~~{{{xxxvvvuuuxxxyyy|||~~~vvvnnnbbbXXXSSSTTTYYY]]]```\\\WWWSSSPPPLLLIIIFFFCCCBBBBBBAAAAAABBBBBBCCC@@@AAABBBAAA@@@???@@@AAA===<<<<<<;;;:::888777666444444444444333333222222444333333222111111000000///...---,,,+++,,,------+++,,,---...///...------,,,,,,,,,+++++++++******((((((((((((((((((((((((&&&''''''((((((''''''&&&&&&&&&%%%%%%%%%%%%&&&&&&RRRSSSSSSTTTSSSRRRPPPOOOMMMLLLKKKKKKLLLMMMNNNOOORRRSSSTTTTTTSSSRRRQQQPPPQQQQQQRRRRRRSSSSSSTTTTTTPPPPPPOOONNNMMMMMMMMMMMMJJJJJJLLLNNNPPPPPPMMMKKKGGGGGGGGGGGGHHHIIIIIIJJJGGGFFFDDDBBBAAA@@@@@@@@@>>>?????????>>><<<:::999777777888888777666444333111222333444333222000///.............................................---------------,,,+++***)))))))))))))))))))))))))))((('''&&&&&&%%%%%%&&&&&&%%%%%%&&&&&&&&&%%%$$$###"""######$$$$$$$$$$$$###""""""""""""######$$$$$$"""!!!!!!!!!!!!""""""###!!!!!! !!!!!!###!!! !!!"""!!!!!! !!!!!! !!!!!!!!!!!!!!! !!!"""""""""!!!!!!    !!!!!!"""   """ !!!"""###"""!!! !!!!!!  !!!!!!!!!!!! """###$$$%%%&&& !!!"""""""""""""""""""""!!!!!!!!!"""###$$$$$$""""""""""""############$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&%%%%%%%%%&&&((()))***)))''''''(((+++000666===AAAPPP[[[kkk|||~~~wwwuuuwww||||||sssjjjccc\\\WWWSSSOOOLLLFFF@@@;;;888777666333222000///---,,,,,,,,,+++++++++++++++,,,,,,---)))+++,,,,,,++++++---///------...///000222333444444777:::;;;;;;===@@@CCCDDDEEEFFFFFFEEEFFFIIILLLIIIJJJLLLNNNOOOPPPQQQRRRRRRSSSRRRPPPOOOOOOQQQSSSNNNPPPQQQPPPNNNMMMNNNOOOMMMMMMLLLKKKHHHEEEBBBAAA<<<:::777555444222///,,,---,,,,,,,,,,,,---......)))+++---,,,+++,,,...111,,,///333666888===CCCHHHNNNSSS\\\gggqqqzzz|||{{{zzzxxxvvvxxx|||zzz{{{{{{yyyvvvsssqqqqqqooooooqqqtttyyyzzzwwwpppiii^^^TTTOOOPPPSSSVVVXXXUUUPPPLLLJJJHHHEEECCCAAAAAA@@@@@@@@@@@@AAAAAA===???@@@@@@===<<<<<<>>><<<;;;;;;:::999777666555333333333333222222222222111111111111111111000000///...---,,,+++,,,------,,,---------.........///******)))(((((((((((((((((((((((((((((((((((((((&&&''''''((((((''''''&&&&&&%%%%%%$$$$$$%%%%%%&&&QQQQQQRRRRRRRRRQQQOOONNNMMMLLLKKKJJJJJJKKKKKKLLLOOOQQQRRRTTTTTTRRRQQQOOOMMMNNNOOOPPPQQQSSSTTTTTTOOONNNMMMKKKJJJIIIIIIIIIHHHGGGHHHJJJLLLMMMLLLJJJFFFFFFFFFGGGGGGIIIJJJJJJHHHGGGEEEBBB@@@???>>>>>>??????@@@@@@>>>===;;;:::666666777777666444222111000111222333333222000///---.....................//////.........---------.........---,,,+++***)))(((((((((((())))))))))))''''''&&&%%%%%%%%%%%%&&&%%%%%%&&&'''&&&%%%$$$######$$$%%%&&&&&&&&&&&&&&&!!!!!!""""""#########$$$!!!!!! !!!!!!"""###$$$!!!!!! !!!!!!!!!  !!!  !!!!!! !!!"""###$$$$$$$$$$$$!!!"""""""""!!!!!!"""""""""!!!!!! !!!!!!!!!    !!!""""""  """$$$ !!!"""###"""!!! !!!!!!  !!!!!!"""""""""""""""""""""""" !!!""""""###"""""""""!!!!!!!!!!!!"""######""""""""""""##################$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%###"""###%%%''')))***)))***))))))+++///333666777<<>>999888666444222111000///...------,,,,,,,,,------+++,,,,,,+++)))(((***+++++++++++++++,,,---......***---000111000111444777333666999999888888:::===777999;;;<<<<<<===>>>???::::::;;;:::888999;;;===;;;<<<>>>>>><<<;;;;;;<<<;;;;;;:::999777555222111222000...---------+++)))************+++,,,------***---000000......000333444999???DDDIIIPPPXXX^^^eeeiiiqqqzzzyyyuuutttxxx}}}~~~yyyyyyyyyvvvrrrooommmmmmffffffhhhlllttt~~~zzztttqqqnnnggg]]]SSSNNNMMMPPPRRRQQQNNNJJJGGGEEEDDDBBBAAA@@@@@@????????????@@@@@@:::===???>>>;;;999:::<<<;;;;;;;;;:::888777555444333333222222222222222222......//////000000111111///...---,,,,,,,,,------...------------...///000(((((('''&&&&&&&&&&&&'''''''''''''''''''''''''''&&&''''''''''''''''''&&&&&&%%%%%%$$$$$$%%%%%%&&&OOOPPPPPPQQQQQQPPPPPPOOONNNMMMKKKJJJJJJJJJLLLMMMRRRQQQPPPOOONNNMMMNNNNNNPPPOOOOOOPPPQQQRRRPPPNNNNNNNNNLLLKKKIIIGGGFFFEEEFFFFFFGGGHHHIIIIIIIIIIIIGGGGGGFFFGGGHHHKKKNNNPPPKKKIIIGGGEEECCCBBBBBBBBBBBBAAA@@@???>>><<<;;;;;;888888777555555444444444222222222111111111111000000000000000000000000000000000000000///...---,,,---------------------------,,,+++***)))'''&&&&&&'''&&&%%%%%%%%%%%%&&&'''%%%%%%%%%%%%$$$###""""""'''&&&%%%$$$##################$$$$$$$$$$$$######"""""""""""""""""""""""""""""""""""""""""""""""" !!!###$$$$$$$$$$$$!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!      !!!!!! !!!!!!""""""   !!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!###!!!  !!!###   !!!!!!""""""#########$$$%%%%%%%%%&&&###$$$%%%&&&&&&%%%$$$#########$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&''''''((()))))))))&&&&&&%%%&&&'''***---///333999EEETTTfffzzzyyypppmmmooouuuzzz||||||yyywwwxxx|||{{{ssshhh]]]SSSLLLIIICCC<<<555333222111111111000//////////////////,,,,,,+++******+++,,,---,,,+++******++++++***)))***+++---...//////......333222111000///000111111333333222222222111111111111111000000000111222222555444333333222222222222444333111000000000111111000///---,,,+++***)))'''((()))************,,,...///000111111222666:::>>>???FFFOOOVVV[[[bbbkkkrrrxxx}}}}}}zzzuuussssssuuuwwwxxx~~~~~~~~~}}}yyytttooolllfffeeeeeehhhqqq|||}}}uuupppllliiiiiieee^^^VVVQQQMMMLLLKKKLLLJJJHHHEEECCCBBBBBBBBBCCCAAA???>>>??????>>>===;;;:::999999999:::;;;<<<;;;:::999777666444333222444333333222222111111000000000//////......------***+++------------...000))),,,//////---******+++***))))))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$######%%%%%%%%%$$$$$$#########OOOPPPPPPPPPPPPPPPPPPOOONNNMMMKKKJJJJJJJJJLLLMMMPPPPPPPPPOOONNNNNNMMMMMMOOONNNNNNOOOPPPQQQOOONNNMMMMMMLLLJJJIIIGGGFFFFFFFFFFFFGGGHHHIIIIIIHHHHHHGGGGGGGGGGGGIIIKKKMMMNNNIIIHHHFFFEEECCCCCCCCCCCCBBBAAA@@@???===<<<;;;;;;888777666555444444444444222222222111111111000000////////////////////////...//////......---,,,+++......---,,,,,,+++******,,,+++******)))((('''''''''&&&%%%%%%%%%%%%&&&'''######$$$%%%%%%$$$$$$$$$&&&%%%%%%$$$############ !!!!!!""""""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!"""!!!!!!!!!!!!  !!!     !!!!!!  !!!!!!!!!!!! !!!!!!!!!!!!!!! !!!!!!!!!!!! !!!!!!!!!!!!  !!!!!!!!!"""""""""############$$$$$$$$$$$$###$$$%%%&&&&&&%%%$$$#########$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&(((((((((''''''''''''''''''&&&&&&&&&'''))),,,---///333;;;FFFVVVjjj|||xxxppplllnnnrrruuuvvvvvvuuutttuuuyyyxxxmmmfffYYYSSSJJJBBB>>>;;;::::::333222111000000000///...///...,,,+++***))))))***---,,,+++,,,------,,,+++)))***+++,,,------------......------,,,---------............---------------,,,,,,,,,,,,------...000000///.........//////......---,,,,,,---//////******)))***++++++++++++***,,,,,,,,,,,,---///111111333666999>>>EEEMMMSSS[[[aaagggkkkmmmpppuuuzzz~~~~~~tttqqqooonnnppptttxxxzzz}}}}}}~~~~~~zzzuuurrrlllllllllooovvv~~~yyyrrrmmmiiiffffffbbb\\\UUUPPPLLLKKKKKKJJJIIIGGGDDDCCCBBBAAAAAABBB@@@>>>>>>??????>>>===<<<;;;999888888888999999:::999888777666444333333333333222222111000000000...---------------,,,,,,,,,---...---,,,+++,,,---))),,,//////,,,*********))))))(((((('''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$############$$$$$$$$$######"""""""""PPPPPPPPPPPPPPPPPPPPPPPPNNNMMMKKKJJJJJJJJJKKKLLLNNNOOOOOOOOOOOOMMMLLLKKKNNNMMMMMMNNNOOOOOOMMMLLLLLLKKKKKKJJJHHHGGGGGGFFFFFFGGGGGGHHHHHHHHHGGGGGGGGGGGGGGGHHHIIIIIIJJJJJJGGGFFFEEEDDDCCCCCCCCCCCCAAAAAA@@@>>>===<<<;;;:::777666555555444444444444222222111111111000000000////////////////////////---......------,,,+++***...---,,,+++***(((''''''***)))))))))((((((((((((&&&&&&%%%%%%%%%%%%&&&&&&!!!"""###$$$%%%%%%%%%%%%%%%$$$$$$#########$$$$$$ !!!!!!  !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!    !!!!!! !!!!!!!!!  !!!!!!!!!!!!  !!!######!!!  !!!!!!"""""""""""""""###############""""""""""""$$$$$$%%%%%%%%%%%%$$$$$$######$$$%%%%%%%%%%%%$$$%%%%%%%%%&&&&&&&&&'''''')))(((((('''&&&&&&%%%%%%''''''&&&&&&'''(((***+++---...111888DDDUUUgggsssyyyrrrnnnnnnppppppooonnnnnnooorrrxxx}}}ooohhh^^^TTTNNNKKKHHHGGG<<<:::999888888666333111222111000...,,,+++++++++++++++***,,,------,,,***((('''''''''((()))************+++++++++++++++***,,,+++++++++************))))))(((((()))******+++,,,++++++++++++,,,,,,---******))))))***,,,---...)))))))))***+++,,,......---...000000000222555777999===CCCJJJSSS\\\fffllluuuxxx||||||zzzxxxzzz{{{}}}wwwsssmmmlllkkkkkknnnssswwwzzzyyy{{{{{{|||~~~~~~||||||~~~~~~}}}yyyyyyyyyzzz}}}{{{tttnnniiieeebbbbbb^^^YYYSSSNNNKKKJJJJJJHHHGGGEEECCCBBBAAA@@@@@@BBB@@@>>>===>>>>>>>>><<<<<<;;;999888777666666666888777777666555555444444222222222111000000//////---------------............//////---+++))))))***)))+++------+++***)))***(((((((((''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$#####################"""""""""""""""PPPPPPPPPOOOOOOPPPPPPPPPNNNMMMLLLKKKKKKKKKKKKKKKLLLMMMNNNOOOOOOMMMKKKJJJMMMLLLKKKLLLMMMMMMKKKIIIJJJJJJIIIIIIHHHGGGGGGGGGFFFGGGGGGGGGGGGGGGFFFFFFFFFFFFGGGHHHHHHGGGFFFFFFDDDDDDCCCCCCCCCCCCCCCCCC@@@@@@???===<<<;;;:::999666555555444333333444444111111111111000000000000////////////////////////.........------,,,+++***++++++***)))((((((''''''((((((((((((((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%""""""###$$$$$$$$$$$$$$$$$$###############$$$%%%!!!!!!""""""""""""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!""""""######"""!!!!!!  !!!!!! !!!!!!!!!!!!!!!  !!!!!!   !!!!!!   """"""""""""##################""""""!!!!!! ##############################$$$%%%%%%%%%%%%$$$%%%%%%&&&&&&&&&''''''''''''''''''&&&&&&&&&%%%%%%''''''&&&&&&&&&'''((())),,,,,,---000888EEESSS]]]sss~~~yyytttsssrrrooommmnnnnnnnnnpppttt{{{{{{qqqhhhaaa]]]ZZZXXXMMMJJJHHHGGGFFFDDD???<<<888777666444333111111000---,,,,,,---......---++++++***((((((((((((******)))***+++------,,,+++***,,,+++++++++************(((((((((((()))***++++++***************+++,,,---+++******)))***+++---...,,,------------...000222333555777999:::<<<@@@BBBIIIOOOXXXaaajjjqqqxxx|||~~~{{{yyyyyyzzzyyyyyy{{{}}}zzztttoookkklllllllllnnnqqqvvvyyy{{{zzzyyyxxxzzz|||{{{{{{|||~~~|||vvvpppkkkgggccc```\\\YYYUUUPPPLLLIIIHHHHHHEEEEEEDDDBBBAAA@@@@@@???AAA???======>>>>>>===<<<999999888777666666555555666666555555555555555444333333222111111000000///.........//////000000111...//////---***(((((())))))***++++++***))))))((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$##################""""""QQQPPPOOOOOOOOOOOOPPPQQQOOOOOONNNMMMLLLKKKKKKKKKJJJKKKMMMNNNNNNLLLJJJIIIKKKJJJIIIJJJKKKJJJIIIGGGHHHHHHHHHHHHHHHHHHHHHGGGGGGGGGGGGGGGFFFEEEDDDDDDDDDEEEEEEEEEEEEDDDCCCBBBAAAAAAAAAAAAAAAAAAAAAAAA>>>>>>===<<<:::999888888555444444333333333333444111111111000000000//////..............................///......---,,,+++''''''(((((((((((((((((('''''''''''''''(((((((((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$######"""!!!#########"""######$$$$$$!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! """######""""""!!!     """###### !!!!!!!!!!!!    !!!!!! !!!  !!!  ############""""""""""""###""""""!!!!!! """"""!!!!!!!!!!!!""""""######$$$%%%%%%%%%%%%$$$%%%%%%%%%&&&&&&&&&''''''$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&'''''')))***,,,...333:::CCCIII\\\iii|||~~~}}}|||zzzvvvrrrrrrqqqpppqqqtttxxx||||||{{{uuuqqqmmmjjj]]]ZZZVVVUUUVVVTTTPPPKKKEEEDDDBBB@@@<<<999777666333111000000111111000///111000...---,,,,,,,,,---***+++---......---,,,+++,,,,,,++++++++++++******))))))))))))***+++,,,---******)))******+++,,,---,,,,,,+++***+++,,,---......000111111111333777;;;AAADDDHHHLLLNNNOOORRRSSS[[[bbbnnnwww}}}~~~||||||wwwuuuuuuwwwyyyxxxsssnnnjjjlllmmmnnnooosssxxx}}}~~~||||||~~~~~~}}}{{{|||}}}|||{{{wwwrrrnnnjjjfffaaa^^^VVVSSSPPPLLLIIIGGGGGGGGGCCCCCCCCCBBBAAA@@@??????AAA???===<<<======<<<;;;666666666666666666666666555555444444444444444444333333333222111111000000------......//////000000+++,,,---,,,***)))***+++***)))))))))))))))((('''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$QQQPPPOOONNNNNNOOOPPPQQQQQQPPPPPPOOONNNMMMLLLLLLJJJKKKLLLLLLLLLKKKJJJIIIJJJHHHHHHHHHIIIHHHFFFDDDFFFFFFFFFGGGGGGHHHHHHHHHGGGGGGGGGFFFEEEDDDCCCBBBCCCBBBBBBBBBAAAAAAAAA@@@>>>???????????????>>>===<<<<<<;;;:::888777666555444333333222222333333333111111000000000/////////......................../////////......---,,,+++&&&&&&''''''(((((())))))&&&&&&&&&'''''''''''''''$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$###"""!!! $$$######"""""""""###### !!!!!! !!!!!!!!!!!!!!!!!!!!!!!!  !!!!!!   !!!"""###$$$ !!!  !!!  !!!!!!!!!!!! """  """  ###"""""""""""""""!!!!!!""""""""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!""""""######$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&######$$$%%%%%%&&&''''''%%%%%%&&&&&&&&&&&&&&&&&&%%%'''***,,,...222777:::IIIUUUfffvvvzzzsssoooqqqxxxyyyxxxwwwwwwyyy|||}}}{{{wwwhhhccc___```ccceeebbb___\\\ZZZWWWSSSNNNIIIDDDBBB:::777444222222333444333777555333111///---,,,,,,...............---,,,,,,,,,,,,,,,,,,++++++++++++******++++++,,,---//////---,,,,,,,,,,,,------.........------...000111222222555999:::<<<@@@GGGLLLVVV[[[```dddfffeeeeeeeeeiiiqqq|||~~~}}}}}}}}}zzzyyyxxxwwwwwwuuurrrppplllooorrrtttvvvzzz}}}~~~|||xxxuuurrrnnnkkkgggccc^^^ZZZPPPNNNLLLIIIGGGFFFEEEEEEBBBBBBBBBBBBBBBAAA@@@???@@@>>><<<<<<<<<<<<<<<:::444555666777777777777666444444444444444444333333333222222111000000//////+++++++++++++++,,,,,,,,,)))***++++++***)))***,,,***(((''''''((()))'''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%RRRQQQOOONNNNNNOOOQQQRRRRRRRRRRRRQQQPPPOOOMMMMMMJJJJJJJJJJJJJJJJJJJJJJJJHHHGGGFFFGGGGGGGGGEEECCCDDDEEEEEEFFFGGGHHHHHHIIIGGGGGGGGGFFFEEECCCBBBAAAAAA@@@???>>>>>>>>>???@@@<<<======>>>===<<<;;;:::::::::999777666555444333333333222222222222333333111000000000////////////........................---......------,,,+++***''''''''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&###$$$%%%%%%%%%%%%$$$###"""###############"""!!!%%%$$$###""""""!!!"""""" !!!!!!""""""!!!!!!   !!!!!! """"""     !!!!!!!!!      """""""""!!!!!!!!! !!!"""""""""""""""######$$$###""""""""""""###$$$######$$$%%%%%%%%%%%%$$$#########$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$%%%&&&&&&&&&&&&&&&%%%&&&((()))+++---111444999BBBOOO\\\gggrrr~~~}}}xxxooohhhdddgggmmmqqqzzzmmmhhheeehhhpppvvvwwwuuusssrrrppplllhhhccc^^^\\\LLLGGGBBB>>>>>>???AAAAAACCCBBB@@@>>>;;;777444333555444333111000000000000000000000/////////....../////////000111222444444444444333222222222333333111222222444666999;;;===AAADDDIIIKKKLLLQQQYYY```jjjooovvvyyyxxxtttqqqoooooovvv~~~||||||}}}}}}}}}~~~~~~}}}zzzwwwvvvwwwxxxxxx{{{}}}vvvnnnllliiifffccc^^^XXXTTTKKKJJJHHHGGGEEEDDDDDDDDDAAABBBBBBCCCCCCBBBAAA@@@???>>><<<;;;<<<<<<;;;:::666666777888777777555555555444444444333333222222000000000///......------+++******************))))))***+++***)))((()))+++***(((&&&&&&(((((('''%%%$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$#########"""#########$$$$$$$$$$$$RRRQQQOOONNNNNNOOOQQQRRRSSSSSSSSSRRRQQQOOONNNMMMJJJJJJIIIIIIIIIJJJJJJKKKHHHGGGFFFFFFFFFFFFDDDBBBDDDDDDEEEFFFGGGHHHIIIIIIGGGGGGGGGFFFEEECCCAAAAAA@@@???===;;;;;;<<<>>>???;;;<<<<<<===<<<:::999888999999888666555444333222222222222111222222333333000000000000////////////........................,,,,,,,,,,,,+++***)))))))))))))))((((((''''''&&&''''''&&&&&&&&&%%%%%%%%%###$$$%%%&&&&&&%%%$$$### !!!"""######$$$$$$###%%%%%%###"""!!!!!!!!!!!!######$$$$$$$$$$$$###### !!!!!!!!!!!!!!!  !!!!!! ###"""    !!!!!!  !!!!!!   !!!!!!   """"""!!!!!! !!!!!!""""""######$$$$$$&&&%%%$$$######$$$%%%&&&######$$$%%%%%%%%%%%%$$$""""""#########$$$$$$$$$&&&&&&%%%%%%$$$#########"""###$$$%%%&&&&&&&&&&&&'''(((((()))***---111555000666???HHHRRR```ppp|||~~~yyypppggg```^^^```cccuuu|||wwwoookkkhhhnnnxxx}}}zzzwwwuuubbb]]]VVVQQQPPPRRRTTTUUUUUUUUUSSSPPPLLLHHHDDDAAA;;;:::777555444444444444444444444444333333333333444444444555666888999:::<<<;;;::::::999999999999555666888:::>>>BBBFFFHHHQQQUUUYYYYYYZZZ^^^fffllluuuzzzzzztttpppqqqwww}}}yyyyyy|||~~~uuujjjhhheeeccc___ZZZTTTPPPIIIHHHGGGEEEDDDDDDCCCCCCAAABBBCCCCCCCCCBBBAAA@@@???===;;;;;;;;;<<<;;;:::888888999999888666444333555555444333333222111111///......---,,,,,,++++++---,,,,,,++++++************++++++***)))(((((()))***'''%%%%%%'''((('''%%%$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$#########""""""""""""!!!!!!!!!""""""#########$$$NNNOOOOOOPPPPPPPPPOOOOOOOOOPPPRRRSSSSSSRRRPPPOOOKKKJJJHHHGGGGGGHHHIIIJJJHHHHHHGGGFFFEEEEEEEEEEEEDDDCCCCCCBBBBBBDDDEEEFFFGGGGGGFFFEEEDDDCCCBBBBBB??????===<<<;;;;;;;;;;;;??????===<<<;;;:::999888888777666555555444444555111111222222222111111000///////////////...------///...---,,,,,,---///000......---,,,+++))))))(((((((((((((((''''''''''''''''''&&&%%%$$$$$$###"""$$$%%%%%%%%%%%%$$$######$$$#########""""""!!!!!!$$$""" !!!$$$%%%###!!!!!!!!!  ######"""!!! !!!!!!!!!!!!!!!!!!!!!!!!   !!!!!!   !!!  !!!!!!   !!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!"""###$$$%%%&&&&&&(((***+++)))$$$  """"""###$$$%%%%%%&&&&&&""""""""""""###$$$%%%&&&$$$$$$%%%%%%%%%&&&&&&&&&'''&&&%%%$$$$$$$$$%%%&&&)))((((((((((((***,,,---,,,000444888>>>JJJXXXcccttt{{{nnnaaa\\\___dddkkkyyyyyyrrrrrrooommmrrr}}}xxxnnnhhhfffhhhiiiiiilllmmmoooooolllcccXXXPPPKKKGGGBBB>>>;;;;;;===>>><<<===>>>?????????>>>===>>>@@@AAABBBDDDFFFJJJNNNQQQOOOKKKGGGEEEDDDDDDEEEIIIHHHHHHIIIMMMRRRWWW[[[aaadddggghhhiiijjjnnnrrryyy{{{}}}wwwrrrwwwyyy}}}}}}{{{}}}{{{qqqiiigggbbb\\\VVVQQQMMMKKKIIIGGGEEEBBBAAAAAABBBBBBAAAAAAAAAAAAAAA@@@>>>>>><<<;;;:::999888888888888888777555444444444555666666555333111//////////////////...---+++***)))))))))************))))))((()))((('''&&&&&&'''((()))((((((((((((((('''''''''''''''&&&&&&&&&%%%%%%%%%''''''&&&%%%$$$$$$######&&&&&&&&&%%%%%%%%%$$$$$$########################NNNNNNOOOOOOOOOOOONNNNNNMMMNNNPPPQQQQQQQQQOOONNNJJJIIIHHHGGGGGGHHHJJJKKKIIIHHHGGGFFFEEEEEEEEEEEECCCCCCBBBBBBBBBCCCDDDEEEGGGFFFEEEDDDCCCBBBBBBAAA??????>>>===<<<;;;;;;<<<>>>>>>===<<<;;;999777666777666555444333333333333000000111111000///.........///////////////...---///...---+++,,,---...///------,,,+++***)))(((((((((((((((((('''''''''&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$###"""#########"""""""""!!!!!!$$$"""!!!!!!###$$$""" """"""!!!!!!!!!  """!!!!!!         !!!!!!!!!!!!!!!!!!!!!!!!!!! !!!"""###$$$$$$''')))+++)))%%%"""!!!!!!!!!""""""###$$$$$$%%%%%%###############$$$%%%&&&$$$$$$$$$$$$%%%%%%%%%%%%&&&%%%$$$$$$$$$%%%&&&&&&''''''''''''((()))***++++++---000222444;;;FFFOOO^^^oooxxxiii```___aaakkkyyyyyysssqqqoooooovvv|||zzzzzzzzzzzzxxxqqqeee```YYYRRRMMMJJJJJJJJJKKKLLLMMMNNNNNNMMMLLLLLLTTTVVVXXXYYY[[[]]]aaaddddddbbb^^^ZZZXXXWWWXXXYYY[[[[[[ZZZZZZ\\\```cccfffjjjkkkllljjjhhhhhhkkkmmmxxxzzz~~~}}}wwwsssuuuyyy{{{|||tttjjjbbb___ZZZUUUPPPLLLJJJIIIJJJHHHEEECCCAAAAAAAAABBB@@@@@@@@@??????>>>===<<<;;;::::::999888888888888777777666555555555555666666555333111////////////......---,,,,,,+++******)))************)))((((((((('''&&&%%%%%%&&&'''((((((((('''&&&%%%$$$$$$###'''&&&&&&&&&&&&%%%%%%%%%((((((((('''&&&&&&%%%%%%$$$#########""""""""""""########################MMMMMMNNNNNNNNNMMMMMMLLLKKKLLLMMMOOOOOOOOONNNMMMHHHHHHGGGGGGGGGIIIJJJKKKIIIHHHGGGFFFEEEEEEEEEEEEBBBBBBBBBBBBBBBCCCDDDDDDEEEEEEDDDCCCBBBBBBAAAAAA??????>>>===<<<<<<<<<<<<===>>>>>>===;;;888666444555555444333222222222222000000000///...---,,,+++---....../////////.........---,,,++++++,,,---...,,,,,,+++***))))))(((((((((((('''''''''&&&&&&&&&$$$$$$$$$$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$###""""""######""""""""""""!!!!!!$$$###!!!""""""###!!! """""""""""""""!!!!!!!!!        !!!!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!"""######&&&''')))(((&&&$$$######!!!!!!!!!""""""######$$$$$$$$$############$$$$$$"""#########$$$$$$$$$$$$$$$$$$###$$$$$$%%%&&&'''%%%%%%&&&'''((((((((((((''')))++++++,,,///666;;;EEEUUUggguuu}}}pppjjjhhhppp|||~~~wwwssssssuuuzzz~~~yyyqqqhhhbbb^^^]]]]]]______````````````______eeegggjjjlllmmmpppsssuuuuuurrrmmmiiiffffffhhhjjjiiihhhgggfffggghhhjjjkkkppppppooommmjjjjjjkkkmmmqqqsssvvvxxxxxxvvvsssqqqtttzzz}}}|||}}}~~~zzzzzzvvvjjjaaaYYYVVVRRRNNNKKKIIIHHHHHHKKKIIIGGGDDDBBBAAAAAAAAA>>>>>>>>>>>>===<<<;;;::::::999999888888888999999666777777777777666555555555555333111000/////////---------,,,,,,+++++++++***************)))((((((&&&&&&%%%%%%%%%%%%&&&&&&)))((('''&&&%%%###""""""&&&&&&&&&&&&%%%%%%%%%%%%(((''''''&&&&&&%%%%%%%%%""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""LLLMMMMMMMMMMMMLLLLLLKKKIIIJJJKKKLLLMMMMMMLLLLLLGGGGGGGGGGGGHHHIIIJJJKKKIIIHHHGGGFFFEEEDDDDDDDDDAAAAAAAAAAAAAAABBBBBBCCCDDDCCCCCCBBBAAAAAA@@@@@@???>>>======<<<<<<<<<======>>>??????===999555333555444333222222111222222000000000///...,,,+++***------......//////......------,,,++++++++++++,,,++++++***))))))((('''''''''''''''&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%#########$$$###""""""!!!""""""""""""""""""!!!!!!$$$###"""""""""!!! !!!!!!!!!!!!!!!!!!!!!!!!   !!!  !!!   !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""###$$$$$$%%%###$$$%%%&&&%%%$$$$$$### !!!!!!!!!""""""######""""""!!!"""""""""""""""""""""############"""######$$$$$$%%%&&&'''###$$$%%%'''''''''&&&%%%$$$&&&(((******---111444:::CCCPPP\\\jjj{{{yyyvvvzzz~~~}}}|||~~~~~~{{{tttooommmllllllllllllllllllllllllkkkkkklllooorrruuuwwwyyy{{{}}}{{{uuupppmmmlllnnnooommmlllkkkjjjjjjkkklllmmmppppppooonnnmmmnnnoooqqqjjjllloooqqqqqqqqqqqqqqquuu}}}}}}}}}}}}~~~|||~~~~~~xxxyyy}}}~~~~~~~~~}}}|||yyysssjjj___XXXRRRPPPMMMJJJIIIIIIJJJKKKKKKIIIGGGEEECCCBBBAAAAAA============<<<;;;::::::999888888888888888999:::555666777888777666555444555444333222000///......,,,,,,,,,,,,,,,,,,,,,,,,***************)))((('''&&&&&&&&&&&&&&&&&&&&&&&&))))))(((''''''&&&%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$%%%$$$$$$$$$#########"""###############"""""""""!!!!!!!!!!!!!!!!!!!!!!!!MMMMMMMMMMMMMMMLLLKKKJJJHHHIIIIIIJJJJJJJJJJJJJJJFFFFFFFFFGGGHHHIIIJJJJJJHHHHHHFFFEEEDDDCCCCCCCCC???@@@@@@AAAAAAAAAAAAAAABBBBBBAAAAAA@@@?????????>>>===<<<<<<<<<<<<<<<<<<===>>>??????===:::666444666555444333222222222222222111111000///...,,,+++------...............---,,,,,,+++***************)))))))))((((((''''''&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%$$$$$$###""""""""""""######""""""!!! !!!!!!!!!!!!!!!!!!""""""""""""""""""!!! !!!    !!!!!!   !!!  !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""######$$$$$$ """###$$$$$$###""" !!!!!!!!!"""!!!!!! !!!!!!!!!"""""""""#########!!!"""###$$$%%%%%%&&&&&&"""###%%%&&&&&&%%%$$$###$$$&&&(((***+++---///111555888???GGGRRRdddyyy~~~}}}}}}~~~~~~|||{{{~~~|||xxxuuusssssssssppppppooonnnnnnnnnnnnnnnqqqtttyyy}}}~~~{{{uuuqqqppppppqqqooonnnmmmmmmmmmoooqqqssspppooonnnnnnoooooooooooohhhjjjmmmnnnnnnpppsssvvvyyy}}}||||||{{{}}}}}}{{{yyy{{{xxxtttwww{{{{{{zzzzzzsssqqqnnnkkkfff___VVVQQQLLLKKKIIIGGGGGGHHHIIIJJJIIIHHHGGGEEECCCBBBAAA@@@>>>>>>>>>>>>===<<<;;;;;;888888888777888888999999555666666777777666444333444444333222111///...---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******)))'''''''''''''''(((((('''''''''&&&&&&&&&'''''''''''''''&&&&&&%%%%%%%%%$$$$$$$$$###############""""""""""""""""""""""""""""""""" MMMMMMNNNMMMMMMLLLKKKJJJIIIIIIIIIIIIHHHIIIIIIIIIFFFFFFGGGGGGHHHHHHIIIIIIGGGFFFEEECCCBBBAAAAAAAAA>>>>>>???@@@@@@@@@@@@@@@@@@@@@@@@??????>>>>>>>>><<<<<<;;;;;;:::;;;;;;<<<<<<=========<<<999777555555555444333222222222222222222222111000///...---...............---,,,,,,+++++++++***))))))(((((((((((((((''''''&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$&&&&&&%%%$$$###"""!!!!!!"""""""""""""""!!! !!!!!!!!!!!!"""""" !!!"""""" !!!"""     !!!  """!!!!!!  !!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!###$$$""" !!! !!!!!!!!!"""""""""############!!!"""###$$$%%%%%%%%%$$$###$$$$$$%%%%%%$$$$$$$$$&&&'''((()))******++++++//////333999AAANNNbbbsss|||zzz{{{}}}~~~}}}|||zzzxxxuuusssrrrnnnnnnlllkkkkkkkkkkkkkkkppptttzzz~~~~~~yyyuuuqqqpppoooppppppooommmlllnnnqqquuuwwwvvvuuutttttttttrrrooolllfffhhhkkkkkklllooovvv{{{}}}zzzyyyzzzyyy}}}yyyrrroootttxxxxxxuuuttthhhfffbbb___[[[VVVPPPKKKEEEEEEEEEDDDDDDEEEEEEEEEGGGFFFEEEDDDCCCBBBAAA@@@????????????>>>===<<<;;;999888888777777777888888444555555555555444333333444444444333111000...------------,,,,,,+++++++++++++++++++++***((('''&&&''''''((())))))(((''''''#########$$$%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!NNNNNNNNNNNNMMMLLLKKKJJJJJJJJJIIIHHHGGGGGGGGGGGGFFFGGGGGGHHHHHHHHHGGGGGGFFFEEEDDDBBBAAA@@@??????===>>>???@@@@@@@@@????????????>>>>>>>>>>>>======:::::::::999999::::::;;;:::::::::999999888666666444333222111111000111111111111111111111000///.../////////...---,,,+++***************)))((('''''''''''''''&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%$$$$$$$$$######""""""!!!!!!""""""!!!!!!  !!!!!!!!!"""""" """!!! """$$$ !!!!!!!!!!!!  !!!!!!!!!  !!!!!!######"""!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!###$$$""" !!!!!!!!! !!!!!!!!!!!!!!!"""###$$$"""""""""#########$$$$$$"""###$$$$$$%%%$$$######%%%$$$$$$######$$$$$$%%%&&&&&&&&&&&&((()))))))))******---333777===JJJXXXgggsss~~~|||}}}~~~}}}{{{{{{}}}~~~|||wwwxxxzzz{{{zzzwwwtttrrrmmmllljjjiiihhhhhhiiiiiijjjooouuuzzz|||}}}}}}}}}xxxwwwuuusssrrrppppppppptttqqqnnnmmmnnnsssxxx|||}}}vvvqqqkkknnnppppppqqqvvv~~~}}}yyywwwwwwyyy|||sssmmmkkkppptttrrrnnnlll___\\\XXXUUURRRNNNJJJGGGBBBBBBCCCDDDDDDCCCBBBAAADDDDDDDDDCCCCCCBBBAAA@@@>>>??????>>>>>>===<<<;;;:::999888777777666777777444444333222222222222333444444444333222000...---......---,,,,,,+++******++++++++++++)))((('''&&&&&&&&&'''(((((('''&&&&&&$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$ !!!!!!"""""""""!!!!!!!!!!!!!!!!!!!!!!!!OOOOOOOOONNNNNNLLLKKKKKKKKKKKKIIIHHHGGGFFFFFFFFFGGGGGGHHHHHHHHHGGGFFFFFFEEEDDDCCCAAA@@@???>>>>>><<<===???@@@@@@??????>>>>>>>>>>>>>>>============999999999888888999::::::888777777666666666666666333222111000///////////////000000000000000//////000000///...---+++***)))************)))((('''&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$#####################$$$$$$$$$!!!!!!!!!!!!!!!  !!!!!!""""""!!!!!! """%%% !!!!!!!!!""""""######  !!!"""###### !!!!!!     !!! """###$$$###""" !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""!!!!!!$$$%%%### !!!!!!!!!!!!!!!!!! """"""""""""###$$$&&&&&&############$$$$$$$$$$$$"""###$$$%%%%%%$$$"""!!!&&&%%%$$$#########%%%%%%%%%$$$$$$%%%(((+++,,,,,,((((((---222222222999CCCGGGUUUiiixxx~~~{{{|||}}}}}}}}}|||}}}}}}|||zzzpppssswwwzzz{{{yyywwwuuummmllljjjiiihhhhhhhhhiiihhhmmmsssyyy{{{{{{{{{|||vvvvvvvvvvvvvvvvvvvvvuuu{{{xxxtttrrrsssxxx~~~{{{xxxzzz||||||}}}~~~zzzwwwvvvxxxzzz}}}pppjjjiiinnnqqqnnniiifffZZZWWWRRROOOMMMJJJGGGEEEBBBCCCEEEFFFEEEDDDBBB@@@BBBBBBCCCCCCBBBBBBAAA@@@>>>>>>>>>>>>===<<<;;;:::::::::888777666666666666444333222111000111222333333444444333222000...,,,//////...---+++***)))))),,,,,,++++++)))((('''&&&%%%%%%&&&''''''&&&%%%%%%'''''''''&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$######!!!!!!!!!!!!!!!"""""""""""""""######$$$$$$%%%%%%""""""""""""""""""""""""IIIJJJLLLNNNNNNNNNMMMMMMNNNJJJFFFDDDFFFGGGFFFDDDFFFEEEEEEEEEFFFGGGHHHHHHEEEDDDBBB@@@???????????????===;;;===@@@BBBBBB@@@???>>>===============>>>999999:::999999888666666666666666666555555555555555444333111000000//////........................,,,,,,,,,++++++*********))))))))))))))))))))))))***)))(((&&&%%%$$$######%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$%%%%%%$$$###""""""""""""""""""!!! """$$$$$$###"""  """###$$$ !!!!!!  !!!!!!!!!  !!!!!!!!! !!!"""  """!!!  !!!""""""  !!!"""!!!   !!! !!!  !!!!!!!!!!!! !!!""""""!!!!!!!!!!!!!!! """"""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!$$$$$$##################$$$&&&&&&%%%###"""###$$$$$$$$$$$$%%%&&&''')))))))))))))))***,,,///222444===FFFRRR]]]gggqqq}}}wwwwwwvvvvvvzzz|||yyyyyyzzzyyyxxxvvvtttsssmmmlllkkkjjjjjjiiigggdddjjjooovvv}}}}}}|||~~~}}}{{{{{{}}}yyyzzz|||{{{tttllliiigggjjjnnnmmmeee^^^TTTRRROOOKKKHHHFFFEEEEEEAAAAAAAAAAAAAAAAAAAAA@@@BBBCCCCCCCCCBBBBBBAAA@@@===============<<<;;;;;;999999888888777666666666333000......000111///---...///000000000///---,,,,,,,,,,,,,,,+++***))))))+++******)))))))))))))))''''''''''''''''''''''''&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$############"""""""""""""""""""""""""""!!!!!!!!!"""!!! """"""""""""!!!!!!!!!!!!IIIJJJKKKLLLLLLMMMMMMMMMMMMJJJFFFEEEFFFGGGFFFEEEEEEDDDDDDDDDDDDEEEFFFGGGFFFEEECCCAAA@@@@@@@@@@@@???===<<<===@@@BBBAAA@@@???>>>>>>===<<<<<<<<<===:::999999888888777777666555555555555444444444444444333222111////////////------------------------,,,,,,+++++++++*********(((((((((((((((((((((((()))((('''&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%"""######$$$$$$######""""""""""""""""""!!! """"""!!!!!!!!!!!!!!!!!!  !!!"""###    !!!!!!  !!!!!!  !!!"""$$$$$$###!!!    !!! !!!!!!  !!!!!!"""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""########################$$$%%%&&&%%%###"""###$$$$$$$$$$$$%%%&&&'''((()))((((((((((((***---///111000666>>>FFFNNNYYYfffooo||||||yyywwwuuutttooopppqqqtttzzz}}}zzzxxxvvvsssqqqpppoooooonnnllljjjpppuuu|||~~~}}}zzzxxxttttttvvvzzzzzztttmmmiiieeefffhhheee^^^WWWOOOMMMJJJHHHEEECCCCCCBBBAAAAAAAAAAAA@@@@@@@@@@@@AAAAAABBBBBBAAAAAA@@@???===============<<<<<<;;;999888888777777666555555222000......000000///......//////000///...---,,,,,,------,,,,,,+++***)))******)))((((((((())))))&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$#########"""""""""""""""""""""""""""""" !!!!!!!!!!!!  IIIIIIIIIIIIJJJKKKLLLLLLLLLJJJGGGEEEFFFFFFFFFEEEDDDCCCCCCCCCCCCDDDDDDEEEFFFEEEDDDCCCBBBAAAAAAAAA???>>>======???AAAAAA@@@@@@???>>>===<<<;;;;;;;;;:::999888777666666777777444444444444333333333222333222111///............------------------------+++++++++***************((((((((((((((((((((((((''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$######""""""######$$$!!!""""""""""""!!! %%%###!!! !!!!!! !!!!!!        !!!!!!""" !!!!!! !!!!!!"""""""""!!!!!!!!!!!!!!!!!!!!!!!!################################################"""$$$%%%$$$######$$$%%%$$$$$$$$$$$$%%%'''((()))''''''&&&'''((()))+++,,,+++...111444:::DDDPPPYYYhhhssswwwppplllkkkeeegggjjjooowww~~~|||zzzyyyyyyxxxwwwuuu{{{wwwqqqnnnnnnnnnooorrrwwwyyywwwtttmmmgggaaa^^^^^^[[[TTTNNNJJJIIIGGGEEEDDDCCCBBBBBBAAA@@@@@@@@@?????????>>>??????@@@@@@@@@???>>>>>>===============<<<;;;;;;888888777777666555555444222000......///000///.........//////......---,,,------------,,,+++***)))***)))((((((''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$#########""""""""""""""""""""""""""""""""" HHHHHHGGGGGGGGGIIIKKKLLLJJJIIIGGGFFFFFFFFFFFFFFFDDDCCCCCCCCCCCCCCCDDDDDDEEEDDDCCCCCCBBBAAAAAAAAA???>>>>>>>>>>>>?????????@@@???>>><<<;;;:::::::::;;;999777555444555666777444444444444333333333333222111000///...---------,,,,,,,,,,,,,,,,,,,,,,,,*********************)))((((((((((((((((((((((((&&&%%%%%%$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""!!!!!!"""###$$$!!!!!!""""""!!!!!! ###"""  !!!"""!!!      !!!!!!   !!!""" !!!!!!!!!   !!!!!!"""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""############!!!###$$$$$$######$$$&&&$$$$$$$$$$$$%%%&&&'''((((((''''''&&&'''((())))))---...///000333:::CCCJJJRRR]]]lll{{{}}}rrrjjjfffbbbcccdddhhhooo{{{zzzrrrllliiikkkkkkmmmpppssstttqqqooogggaaaZZZUUUSSSQQQLLLHHHGGGFFFFFFEEEDDDCCCCCCCCC@@@??????>>>>>>===============>>>>>>>>>======<<<<<<<<<<<<<<<<<<;;;;;;:::777777666666555444444444111000///...........................------,,,,,,------------,,,+++***))))))(((''''''&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%############""""""""""""""""""""""""""""""""""""  GGGFFFFFFFFFFFFHHHIIIKKKIIIIIIHHHGGGFFFFFFFFFFFFEEEDDDDDDCCCCCCCCCDDDDDDBBBBBBBBBBBBAAAAAA@@@@@@?????????>>>======>>>??????>>>===;;;:::999999999:::999666444444444666777555555555444444444444333222111000...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))''''''''''''''''''''''''%%%$$$$$$$$$$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""!!!!!!"""###$$$!!!!!!!!!!!!!!!  """!!!   !!!!!!    !!!   !!!  !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""#########!!!"""$$$#########$$$%%%$$$$$$$$$$$$$$$%%%&&&'''((((((''''''''''''((((((***+++,,,---///222666999???FFFRRR```mmmyyyyyyooojjjiiihhhfffeeejjjsss~~~}}}}}}~~~~~~|||uuuoookkkiiijjjlllnnnpppqqqnnnjjjfff^^^XXXRRRMMMKKKJJJGGGEEECCCCCCCCCCCCCCCBBBBBBBBB???>>>>>>===<<<<<<;;;;;;;;;;;;<<<<<<===<<<<<<;;;:::;;;;;;;;;;;;:::999999666666555555444333333222000000///...------...///...------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***)))(((((('''&&&&&&%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%#########"""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!  !!!!!!!!!FFFFFFFFFFFFGGGHHHIIIIIIGGGHHHIIIHHHFFFEEEFFFGGGEEEEEEDDDCCCCCCCCCCCCDDDAAAAAABBBBBBAAAAAA@@@??????@@@@@@>>><<<<<<===>>>>>>===<<<;;;:::999999999999888666555444444555555555555555555444444444444222111000...------------++++++++++++++++++++++++(((((((((((())))))))))))''''''''''''''''''''''''%%%$$$$$$$$$$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$###""""""!!!!!!""""""### !!!!!!!!!!!!  !!!!!!    !!!  !!!!!!""""""#########!!!###$$$###""""""###$$$$$$$$$$$$$$$$$$%%%&&&&&&((((((((((((((((((''''''((()))***,,,---...//////222555===HHHSSS^^^mmmzzz}}}zzzvvvtttpppllllllpppwww}}}~~~{{{zzzzzz|||}}}}}}}}}}}}||||||zzzvvvpppkkkiiihhhhhhjjjlllllljjjeee___\\\TTTPPPKKKGGGFFFEEEEEEDDD??????@@@@@@@@@@@@??????>>>>>>===<<<;;;:::999999::::::;;;<<<<<<<<<;;;;;;999999999999999888777777555555444444333222222222//////000...---,,,---///...---,,,++++++++++++,,,++++++++++++***)))(((''''''&&&&&&%%%$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$######"""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!  !!!!!!""""""EEEEEEFFFGGGHHHHHHHHHHHHFFFHHHJJJIIIFFFEEEFFFGGGDDDCCCCCCBBBBBBAAABBBBBBAAABBBCCCCCCCCCBBBAAA@@@???@@@@@@>>><<<:::<<<>>><<<<<<;;;:::999999::::::777777666555555444444333444444444444333333333222222222000///...---------++++++++++++++++++++++++'''''''''((((((((())))))''''''''''''''''''''''''%%%%%%$$$$$$$$$$$$$$$%%%########################!!!!!!""""""""""""!!!!!! !!!!!!         !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!"""######$$$"""###$$$###"""!!!"""###$$$$$$$$$###$$$$$$%%%&&&&&&&&&'''''''''''''''''')))))))))***,,,------,,,///...222999>>>EEERRR___hhhrrr~~~{{{vvvttttttttttttuuuyyyzzzyyyyyyzzz}}}~~~~~~yyyxxxtttoooiiieeedddeeecccddddddbbb^^^YYYUUUSSSMMMJJJGGGDDDCCCCCCCCCCCC>>>>>>???@@@@@@???>>>=========<<<;;;:::999888888999:::;;;;;;<<<<<<<<<;;;777777777777777666666555444444444333222222111111...///000...,,,+++---///------+++*********+++,,,)))******))))))((('''&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$###"""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!  !!!!!!DDDEEEGGGHHHIIIIIIHHHHHHEEEHHHJJJIIIGGGEEEFFFHHHCCCBBBAAAAAA@@@@@@@@@@@@BBBCCCDDDDDDDDDCCCBBBAAA???@@@AAA???;;;:::;;;>>>;;;;;;:::999999:::::::::666666666666555444333222333333333222222222111111333222111///............************************&&&'''''''''(((((())))))''''''''''''''''''''''''&&&%%%$$$$$$######$$$$$$######################## !!!"""######"""!!! !!!!!! $$$!!!    !!!"""""" !!!""" !!!  """###  !!!"""!!!    !!!  !!! !!!!!!!!!!!!!!! """""""""""""""""""""""" !!!"""######$$$###$$$$$$###!!! !!!"""$$$$$$$$$###$$$$$$%%%%%%%%%%%%&&&'''''''''&&&&&&'''&&&%%%&&&(((***+++***000...///222222333===IIIMMMXXXgggrrryyy}}}xxxssspppooonnnooouuu}}}|||xxx{{{|||||||||||||||~~~|||zzzzzz{{{~~~xxxuuuqqqjjjccc``````aaa______]]]YYYUUUQQQOOOOOOJJJHHHEEECCCAAAAAAAAABBB???@@@AAABBBBBBAAA@@@???======<<<;;;999888888777999:::;;;;;;<<<<<<<<<<<<666666666666666555555444444444333333222111111000---///000///,,,+++---///---,,,+++*********+++,,,))))))))))))((('''&&&%%%&&&%%%$$$$$$######$$$$$$########################$$$$$$############$$$$$$""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""!!!!!!  HHHIIIJJJKKKJJJIIIHHHGGGGGGGGGHHHHHHHHHGGGFFFFFFBBBCCCDDDDDDDDDDDDDDDCCCDDDDDDCCCBBBAAAAAAAAAAAA??????>>>===<<<;;;;;;:::999999888888777888888888666666555444333333333333111111111111000000000000,,,---.../////////...---,,,+++))))))***+++***)))%%%%%%%%%&&&&&&'''''''''(((((((((''''''&&&&&&&&&'''&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%$$$###""""""!!!######""""""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!     !!!     !!! """"""!!!!!! """!!!  !!!""" !!!!!!!!!!!!!!! !!!!!!""""""$$$$$$######$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%''')))***+++,,,---,,,,,,---///222555777@@@FFFNNNVVV^^^jjjxxx{{{rrrrrrpppnnnoooqqqsssrrrqqqkkklllnnnttt~~~|||{{{{{{{{{||||||~~~zzzsssmmmfff___[[[YYYVVVUUUVVVSSSPPPNNNMMMLLLJJJHHHHHHGGGEEEDDDBBBAAAAAAAAA????????????@@@AAABBBBBB??????>>>===;;;:::888777:::;;;;;;999888777888999666666555444444444444555222222222111000//////...///...------------...///...---***)))((((((***+++******)))''''''&&&&&&&&&########################"""###$$$%%%&&&%%%$$$########################### !!!!!!"""""""""!!! """!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!HHHIIIIIIJJJIIIHHHGGGFFFGGGGGGGGGGGGGGGFFFFFFEEECCCDDDEEEEEEEEEEEEEEEEEEDDDDDDCCCBBBAAAAAAAAAAAA??????>>>===<<<;;;::::::999999888888777777888888666555444333333222333333000000000/////////............//////...---,,,++++++***(((((()))***)))(((%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%$$$###############%%%$$$$$$###""""""!!!!!!""""""""""""!!!!!!  !!!!!!  !!! """!!!!!!!!! """!!!  !!!""" !!!!!!!!!!!!!!! !!!!!!"""######"""""""""""""""###$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&((()))******)))(((((((((***---///111222777===CCCIIIRRR^^^gggwwwyyysssoookkkiiikkkmmmmmmmmmfffeeeeeeiiirrr~~~~~~~~~~~~~~~{{{|||~~~{{{wwwpppkkkccc\\\XXXTTTRRRPPPPPPNNNKKKJJJJJJJJJHHHGGGFFFEEEDDDBBBAAAAAAAAAAAA???>>>>>>>>>>>>???@@@@@@============<<<;;;:::999:::;;;;;;999777666666888444333333222222222222222222222111000000///......---,,,+++******+++,,,---...,,,***)))(((((()))******)))((('''&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%$$$########################### !!!!!!"""""""""!!!!!!  """"""!!!  HHHHHHHHHIIIHHHGGGGGGFFFFFFFFFFFFFFFFFFEEEDDDDDDDDDDDDEEEFFFFFFFFFFFFFFFEEEDDDCCCBBBAAAAAAAAAAAA@@@???>>><<<;;;::::::::::::999888777777777777777666555444333333222222222/////////.........------/////////...---,,,******+++)))''''''((((((((('''&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$#########""""""""""""######""""""!!!!!! """""""""!!!!!!!!!!!!   !!!!!!   !!! !!!""""""!!! !!!"""""" !!!!!!!!! !!!!!! !!!!!! !!!!!!!!!!!!!!! !!!""""""######$$$######""""""######$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&&&&'''((((((&&&&&&%%%&&&''')))+++,,,+++///333555999???GGGNNN^^^hhhsssyyy~~~~~~}}}yyyrrrnnnmmmnnnnnnooogggdddaaadddkkkttt{{{}}}~~~|||}}}}}}{{{}}}vvvuuuuuuxxx~~~{{{uuuqqqjjjeee]]]WWWRRROOOLLLJJJIIIGGGEEEEEEFFFGGGFFFEEEBBBBBBAAA@@@@@@@@@@@@@@@???>>>>>>===============<<<<<<======<<<<<<;;;;;;999::::::888666444444555111111000///////////////111111000000//////......,,,++++++******++++++,,,---,,,***((((((((())))))))))))((('''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%$$$$$$##############################!!!!!!!!!!!!""""""""""""!!! !!!!!!""""""""""""!!! HHHHHHHHHGGGGGGGGGFFFFFFEEEFFFFFFFFFEEEDDDCCCBBBCCCDDDEEEEEEFFFFFFFFFFFFEEEDDDCCCBBBBBBAAAAAAAAA@@@???===<<<:::::::::::::::999888777777666777777666555444333222222222222/////////.........------------------,,,,,,+++++++++)))''''''(((((('''&&&'''''''''&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&''''''(((###############"""""""""""""""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!  !!!     !!! !!!"""""" !!!!!!  !!!!!!!!! !!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!"""######$$$$$$%%%%%%%%%%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&'''((()))***+++---///000222666;;;???IIIQQQ[[[ccckkkrrrwwwyyy{{{wwwuuutttttttttooojjjeeefffkkkqqqttttttwwwsssrrruuuzzzzzzyyy~~~~~~xxxuuussstttxxx}}}~~~}}}zzztttnnniii___[[[UUUPPPLLLJJJGGGFFFEEECCCAAAAAACCCCCCCCCBBB?????????>>>>>>??????@@@@@@???>>>===<<<<<<<<<<<<<<<======<<<<<<;;;:::999888999999888555333333333000///......------......000000000//////.........------,,,,,,,,,,,,------++++++)))(((((('''(((((()))((('''&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$#################################"""""""""""""""""""""""" !!!!!!"""###"""""""""!!!!!! HHHHHHGGGGGGGGGFFFFFFFFFFFFFFFFFFEEEDDDCCCBBBBBBAAABBBCCCDDDEEEEEEEEEEEEEEEEEEDDDCCCBBBBBBBBBBBBAAA???===;;;999999999999:::999888777666666666666555555444333222222222222000000000/////////......++++++++++++,,,,,,---------+++)))((())))))(((''''''''''''&&&&&&%%%%%%%%%$$$%%%%%%&&&&&&'''''''''$$$$$$%%%%%%$$$$$$###"""!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!  !!!    !!!!!!!!!    !!!   !!!!!!!!!!!!!!!!!!  !!!!!!!!!!!!!!!!!!!!!!!!"""######$$$$$$%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''''''''''''''(((((()))'''((()))***+++...111444<<>>>>>???AAA@@@???>>>===<<<<<<<<<=========<<<:::999777666666777888777555333222222000000///.............../////////...............+++,,,,,,,,,,,,,,,,,,+++******)))(((''''''''''''(((''''''&&&&&&&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!! !!!"""###!!!!!!!!!!!! IIIIIIHHHGGGGGGGGGGGGHHHFFFFFFFFFFFFEEECCCBBBAAA@@@AAABBBDDDEEEEEEEEEEEEFFFEEEDDDCCCBBBBBBBBBBBBAAA@@@===:::888888999999:::999888777666555555555555444333222222111111111000000000/////////......)))))))))***+++,,,......---+++)))((())))))(((&&&&&&&&&&&&&&&&&&&&&%%%%%%############$$$$$$$$$$$$###$$$%%%%%%%%%$$$""""""!!!!!!!!!!!!!!!!!!  !!!!!!!!!       !!!!!!!!!!!!  !!!!!!!!!!!!!!! !!!""""""######$$$""""""!!!!!!""""""###$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&'''''''''&&&&&&&&&'''(((+++---...333333666;;;???CCCJJJRRR^^^bbbiiipppuuuyyy~~~|||xxxuuusssttttttrrrooommmnnnllljjjnnnsss~~~|||}}}~~~zzzwwwvvvvvvuuutttrrrpppllliiieee```[[[WWWLLLIIIFFFDDDDDDDDDCCCAAABBB@@@>>>>>>???@@@???>>>======<<<<<<<<<======>>>@@@@@@???===<<<<<<<<<<<<===<<<<<<:::999777555444444666888888666444333333111111000///////////////..................------((())))))******))))))((()))))))))(((''''''&&&&&&''''''&&&&&&&&&&&&&&&'''########################%%%$$$###"""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!  !!! !!!!!!!!!!!!!!!!!!!!!!!!JJJJJJHHHGGGGGGGGGHHHIIIGGGGGGGGGFFFEEEDDDBBBBBBAAABBBCCCDDDEEEFFFFFFFFFFFFEEEDDDCCCBBBBBBBBBBBBBBB@@@===999888777888999:::999888777555555555555555444333222111111111111/////////.........------******))))))***+++,,,---,,,***((('''''''''&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&$$$$$$$$$###############"""###$$$%%%$$$###!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!     !!!"""!!!!!!   !!!""""""!!!  !!!!!!!!!!!!!!! !!!!!!"""######!!!!!! !!!!!!"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&''''''###$$$%%%&&&'''''''''''')))(((((((((***+++,,,,,,,,,+++...444666555999@@@HHHMMMUUU]]]dddkkksssxxx{{{}}}~~~}}}zzzzzz~~~}}}{{{zzzsssjjjfffgggkkkpppxxx|||~~~}}}zzzwwwtttpppmmmeeebbb^^^[[[XXXUUUQQQOOOHHHFFFCCCBBBBBBAAA@@@>>>>>>===<<<<<<>>>@@@@@@???>>>======<<<<<<<<<======>>>>>>===<<<;;;;;;;;;<<<::::::999999777666555444333555777888777555444555111111000////////////000------------------------(((((()))******)))(((((((((((((((((('''&&&%%%%%%'''&&&&&&%%%%%%&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%###"""!!!!!!!!!"""""""""""""""""""""""""""!!!   KKKJJJIIIHHHGGGHHHIIIIIIHHHHHHGGGGGGFFFDDDCCCBBBBBBCCCDDDEEEGGGGGGHHHHHHFFFEEEDDDCCCCCCBBBBBBCCCBBB@@@<<<999777777888999:::999888666555555444444555444333222111111111111......---------,,,,,,,,,,,,+++***))))))***+++++++++)))'''&&&&&&&&&%%%###%%%%%%%%%&&&&&&''''''''''''&&&&&&%%%%%%$$$$$$$$$ !!!###$$$###""" !!!!!!!!!""""""""""""""" !!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!   !!!  !!!!!!!!!!!!!!!  !!!   !!!""" !!!######"""!!!   !!!""""""!!!  !!!!!!!!!!!!!!! !!!""""""""""""""""""""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&'''(((((($$$%%%&&&'''((()))))))))***)))'''((()))******)))((('''+++333444000222777888===CCCIIIOOOWWW```fffjjjpppvvvxxxwwwzzz}}}nnndddbbb^^^cccllltttyyy{{{zzzyyyuuuxxx}}}{{{{{{||||||}}}~~~{{{zzzwwwuuurrrmmmgggccc[[[XXXTTTQQQOOONNNLLLKKKHHHFFFCCCAAA@@@???>>><<<:::999999;;;>>>@@@AAAAAA>>>>>>===<<<<<<<<<<<<<<<<<<<<<;;;:::::::::;;;;;;777777777777777666555555222444777888777666555666111111000////////////000------------------------)))***+++,,,,,,+++***)))(((((((((((('''&&&%%%$$$&&&&&&%%%%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%###!!!!!!!!!!!!"""""""""""""""""""""""""""  JJJIIIHHHHHHGGGGGGGGGGGGHHHIIIKKKKKKJJJHHHEEECCCBBBBBBBBBCCCCCCCCCDDDDDDDDDDDDDDDDDDDDDCCCBBBBBBBBB???===;;;;;;:::999777888888888777666666555555555555444333222222222222000//////...------,,,,,,///---***((((((((('''&&&(((''''''&&&&&&&&&&&&'''&&&&&&''''''&&&&&&%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&######!!! !!!  !!!"""!!! ###"""   """  !!! !!!  !!!"""  """"""""""""!!! !!!!!!"""###$$$$$$###"""!!!!!!"""###$$$$$$$$$$$$#########"""""""""""""""###$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&...,,,+++))))))***,,,---******+++,,,------......///222777;;;???EEEJJJNNNXXX\\\```cccfffpppzzznnngggeeeddddddhhhmmmqqqrrrqqqlllpppuuuyyy|||~~~zzzzzzzzzvvvwwwyyy|||}}}~~~zzzxxxxxxzzz{{{{{{|||zzzwwwwwwxxxzzz{{{{{{xxxtttmmmhhhccc```]]][[[QQQPPPNNNLLLJJJIIIHHHHHHGGGEEECCCBBBBBBBBBAAA@@@======>>>????????????>>>>>>>>>>>>>>>>>>>>>>>>>>><<<;;;:::999999999:::;;;<<<;;;:::888777666666666666666666555444444333333222222111111000000/////////---,,,***))))))***++++++******)))((('''''''''''''''&&&&&&&&&''''''(((%%%%%%%%%$$$$$$$$$#########"""!!! !!!"""###$$$######"""""""""""""""!!!!!!!!!!!! !!!"""######"""    IIIIIIHHHGGGGGGGGGGGGGGGGGGHHHIIIJJJJJJHHHEEEDDDBBBBBBBBBCCCCCCCCCDDDDDDDDDDDDDDDDDDDDDCCCCCCBBBAAA???<<<::::::999777555777777666666555444444444555444333222111111111111/////////...---,,,,,,,,,///,,,***)))))))))((((((((('''&&&&&&%%%%%%&&&&&&&&&&&&&&&'''&&&&&&%%%$$$%%%%%%$$$$$$$$$$$$%%%%%%$$$###"""!!!  """  !!!  !!!!!!   """!!!!!!!!!  !!!   !!!!!! !!!"""###$$$#########""""""#########$$$$$$$$$#########""""""!!!""""""######$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&+++***)))((('''(((***+++((())))))***++++++,,,,,,///111444555666999<<>>???@@@@@@@@@@@@@@@>>>>>>>>>>>>>>>>>>>>>>>><<<;;;:::999999999::::::;;;:::999888777666666666666666555555444333333333222111111000///......---......---,,,++++++++++++******)))(((((('''&&&&&&''''''&&&&&&&&&''''''(((%%%%%%%%%$$$$$$$$$#########"""!!! !!!""""""$$$###""""""!!!!!!""""""!!!!!!!!!!!! ###"""!!!  HHHGGGGGGFFFFFFFFFFFFFFFEEEFFFHHHIIIIIIHHHFFFEEEBBBBBBBBBCCCCCCCCCCCCCCCDDDDDDDDDDDDCCCCCCCCCBBBAAA>>>;;;999888777555333555555444444333222222111333222111000000////////////......------,,,,,,+++...,,,******+++++++++***((('''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%$$$###"""!!!!!! !!! !!!   !!!!!!   !!!!!!!!! !!!!!!!!!!!! !!!"""###$$$""""""############""""""$$$############"""""""""!!!!!!"""######$$$$$$%%%$$$$$$$$$$$$%%%%%%%%%&&&((((((&&&&&&&&&'''((()))''''''(((((())))))******---/////////...///000222222666;;;???DDDMMMZZZddd|||}}}xxxqqqpppnnnmmmkkkgggbbb___bbbaaaaaadddiiinnnrrrsssttttttuuuwww|||}}}~~~~~~xxxuuuqqqnnnlllmmmoooqqqqqqssswww|||~~~|||wwwssshhhfffbbbaaa`````````^^^\\\XXXTTTPPPNNNLLLJJJHHHFFFEEEDDDCCCCCCBBBBBBBBBEEECCCAAA@@@AAAAAA@@@>>>===>>>???@@@AAAAAAAAAAAA>>>>>>>>>>>>>>>>>>>>>>>>;;;;;;:::999999999999999::::::999888777666555555555555555444333333222222111000000///---,,,++++++---------------,,,+++***))))))(((((('''&&&&&&&&&(((''''''&&&&&&&&&''''''%%%%%%%%%$$$$$$$$$######""""""!!!!!!!!!!!!""""""$$$###""""""!!!!!!""""""!!!!!!!!!!!! $$$""" !!!  FFFFFFEEEEEEDDDEEEEEEFFFCCCDDDFFFGGGHHHGGGFFFEEECCCCCCCCCCCCCCCCCCCCCCCCDDDDDDCCCBBBBBBBBBBBBBBBAAA???;;;999888777555333333333222222111000000000111111000///............------------,,,,,,++++++,,,+++***+++---...---,,,))))))((('''&&&&&&&&&&&&%%%&&&&&&&&&&&&%%%$$$$$$$$$$$$############$$$$$$$$$###"""!!!!!!!!!!!!!!! !!!!!!     ###   !!!  !!!###### !!!"""######"""!!! ############""""""""""""!!!!!!""""""###$$$$$$$$$#########$$$$$$%%%%%%&&&'''&&&&&&%%%&&&&&&'''((('''''''''(((((()))))))))***+++------,,,---///111...111444555777<<>><<<===>>>???@@@AAAAAAAAA>>>>>>>>>>>>>>>>>>>>>>>>;;;;;;:::999999888888888888888888888777666555444444444444333222222111111000///...---,,,+++***)))+++,,,,,,---,,,+++***)))((((((''''''&&&&&&&&&&&&(((((('''&&&&&&&&&&&&'''%%%%%%%%%$$$$$$$$$######!!!!!!!!!!!!!!!"""""""""######"""!!!!!!!!!!!!!!!!!!!!!!!!!!! """!!!  DDDDDDCCCCCCCCCDDDDDDEEEBBBCCCDDDFFFFFFFFFFFFEEECCCCCCCCCCCCCCCCCCCCCBBBCCCBBBAAAAAA@@@@@@AAAAAABBB???<<<:::999888666555222222222111000000//////000000///...------------,,,,,,,,,,,,,,,++++++++++++******+++...///...---+++***)))(((''''''''''''%%%%%%&&&&&&%%%%%%$$$###$$$######""""""######$$$###""""""!!!!!!!!!!!!!!! !!!!!! !!!!!!  """ """       !!!"""### !!!!!! """""""""""""""""""""""" !!!!!!"""######$$$$$$""""""###$$$$$$%%%&&&&&&&&&&&&&&&&&&''''''((((((((((((((())))))))))))))))))***,,,,,,+++,,,...000...000111111111444888<<>>;;;<<<===>>>????????????========================;;;;;;::::::999888777777777777777777777666444444333333333222111111000000......---,,,+++***))))))((()))***++++++***(((''''''''''''''''''&&&&&&&&&(((((('''&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$###### !!!"""""""""""""""###""""""!!! !!!!!!!!!!!!!!!!!!!!!   CCCBBBBBBBBBBBBCCCCCCDDDBBBCCCCCCDDDEEEEEEEEEEEECCCCCCCCCCCCCCCBBBBBBBBBBBBAAA???>>>>>>>>>???@@@@@@>>>;;;::::::999777666333333222222111000000///000///...------,,,,,,---++++++++++++++++++++++++*********,,,...///...,,,++++++)))(((''''''&&&&&&%%%%%%%%%%%%%%%$$$############""""""""""""######!!!!!! !!!!!!   !!!!!! !!!!!!!!!   !!!"""### !!!!!!"""""""""""""""### !!!""""""######$$$"""######$$$%%%&&&''''''&&&&&&&&&'''(((((())))))))))))))))))***************+++,,,+++))))))***,,,***,,,...//////000333555<<<@@@CCCCCCEEEKKKNNNOOOTTTXXX^^^bbbeeegggiiikkkiiiiiiiiijjjlllmmmllljjjddddddddddddeeegggiiijjjjjjiiihhhhhhhhhfffcccaaa```bbbgggqqq~~~~~~xxxtttnnniiifffgggiiikkkllljjjgggdddbbb^^^ZZZVVVTTTRRROOONNNMMMLLLIIIGGGHHHGGGFFFFFFGGGGGGFFFEEECCCBBBBBBAAAAAAAAABBBBBBCCCAAA??????@@@@@@@@@???;;;<<<======>>>>>>==============================::::::::::::999888666555555666777777777666444333222222222111000000//////---,,,,,,++++++******)))(((((()))))))))((((((''''''''''''''''''''''''''')))((('''&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$###### !!!"""#########"""###"""!!!!!! !!!!!!!!!!!!!!!!!!   AAAAAAAAAAAAAAABBBCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDCCCCCCCCCBBBBBBBBB@@@???===<<<<<<<<<>>>???>>><<<:::999999999888666444444333333222111111111000///...------,,,,,,---*********+++++++++++++++***)))***,,,......,,,+++***)))(((&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%$$$######"""""""""!!!!!!"""""""""        !!! !!!!!!!!!!!!  !!!"""""""""!!!!!! !!!!!!"""!!!!!!!!!!!!""""""###### !!!!!!"""###############$$$%%%&&&'''(((((($$$%%%&&&'''(((((((((((())))))))))))))))))))))))***++++++***(((((()))+++((())),,,---...///000000333777888777888<<<>>>===@@@DDDIIINNNPPPSSSXXX[[[[[[___dddhhhiiijjjjjjjjjgggggghhhiiijjjkkkkkkkkkeeedddccccccbbb```\\\YYYZZZ\\\bbblllvvv}}}}}}~~~}}}{{{yyyzzz~~~}}}zzzvvvtttuuuuuuxxx}}}~~~}}}{{{|||||||||}}}~~~yyyzzzyyywwwuuuvvvzzz~~~{{{vvvqqqnnniiidddaaa___`````````^^^[[[YYYXXXVVVSSSPPPOOOMMMLLLKKKKKKJJJHHHFFFGGGFFFFFFGGGHHHIIIHHHFFFCCCCCCBBBAAAAAAAAAAAAAAACCCAAA@@@???AAAAAAAAA@@@===>>>>>>>>>>>>======<<<========================::::::::::::999777666444444555666777777555444333222111111000000///......++++++++++++++++++++++++))))))(((((((((((())))))(((((((((((((((((((((((())))))(((&&&&&&%%%%%%&&&%%%%%%%%%$$$$$$$$$######!!!"""#########"""""""""!!! !!!!!!!!!!!!!!!  !!!!!! AAA@@@@@@@@@AAAAAABBBCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDCCCCCCCCCBBBBBBBBB???>>><<<;;;:::;;;===>>><<<:::888777888888777666555555444444333222222222000000///...------------******************++++++***)))***,,,------,,,***)))(((&&&%%%$$$#########$$$%%%%%%%%%%%%$$$######""""""!!!!!!!!!!!!"""""" !!!  !!!  !!!!!!""" """ !!!!!!!!!  !!!""""""!!!   """"""$$$###"""!!!!!!"""###$$$ !!!!!!!!!""""""###### !!!!!!"""############$$$$$$%%%'''(((((()))###$$$%%%&&&'''''''''''')))))))))))))))((((((((()))***++++++******,,,...***+++---.........------)))---000///111555555333555999===@@@AAADDDIIIMMMGGGNNNVVV\\\^^^^^^```bbbcccdddfffhhhiiiiiiiiihhhfffeeedddcccbbb```[[[XXXYYY\\\bbbiiipppttttttrrrmmmnnnmmmjjjggggggkkknnniiilllmmmlllhhhfffhhhjjjeeehhhmmmrrrxxx~~~|||}}}vvvvvvuuuvvvvvvuuurrrppppppooonnnpppsssttttttsssqqqrrrqqqooolllkkknnnqqq{{{}}}~~~}}}yyyqqqiiiddddddbbb^^^YYYTTTQQQPPPOOORRRQQQPPPPPPPPPOOOMMMKKKMMMLLLKKKKKKLLLKKKIIIGGGDDDCCCCCCDDDFFFFFFEEECCCFFFEEEDDDCCCBBBBBBBBBBBBCCCBBB@@@@@@AAABBBAAA@@@???@@@@@@??????>>>===<<<========================::::::;;;:::999777555444333444666777777555444222111111111000//////......***++++++++++++,,,,,,,,,+++***)))(((((()))***+++((((((((()))))))))))))))***)))((('''&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$######!!!"""#########"""""""""!!! """!!!!!!!!!  !!!!!!  ??????>>>>>>???AAACCCDDD@@@AAAAAABBBBBBAAAAAA@@@DDDDDDCCCBBBBBBBBBBBBBBBCCCAAA???<<<:::999999999:::999777666555666888999444444333222111000///...222000---+++))))))***+++***++++++++++++***))))))+++,,,,,,------,,,,,,+++&&&&&&%%%%%%%%%%%%$$$$$$((('''&&&%%%$$$$$$$$$$$$""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!   !!!    ### !!!"""  ######""""""!!!!!! !!!  !!!########################"""""""""""""""######$$$######$$$$$$$$$######"""%%%%%%&&&&&&&&&&&&&&&&&&))))))(((((((((((()))))),,,+++***)))(((((((((((('''((()))***************---------.........//////111222333555777999:::;;;???AAACCCGGGKKKNNNQQQSSSTTTWWW[[[```cccdddcccbbb``````___^^^\\\[[[YYYXXXWWWYYY]]]aaaeeehhhiiijjjeeedddbbb___\\\ZZZ\\\]]]____________^^^]]]\\\\\\\\\\\\]]]aaahhhrrr{{{}}}sssooonnnmmmlllkkkjjjhhhgggfffeee___```aaaccceeehhhjjjkkkcccbbbbbbbbbaaaaaaaaaaaammmlllkkkiiiddd___YYYVVVSSSSSSSSSRRRPPPNNNMMMLLLJJJJJJJJJJJJJJJKKKLLLMMMIIIHHHGGGFFFFFFFFFGGGGGGGGGFFFFFFFFFFFFFFFFFFFFFDDDDDDCCCCCCBBBBBBBBBAAABBBBBBAAAAAAAAA@@@@@@@@@???@@@@@@AAAAAA@@@@@@???::::::::::::::::::::::::;;;999666666666666555444333333333222222111111111222222111000///...------***++++++++++++***)))))),,,,,,++++++***)))((((((''''''''''''&&&%%%$$$###&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$######  ######""""""!!!!!!!!! $$$$$$###!!! !!!!!! @@@???>>>>>>???@@@BBBCCCAAAAAAAAABBBBBBAAAAAAAAADDDCCCBBBBBBAAAAAABBBBBBBBB@@@>>><<<:::999999999888777555444444444666777444333222111000///......000...,,,***))))))***+++******++++++******)))(((******++++++++++++******&&&&&&%%%%%%%%%$$$$$$$$$''''''&&&$$$$$$#########""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""" """ !!!  """   !!!!!!  !!!!!!!!!!!!!!!!!!!!!!!!!!!""""""!!!!!!""""""###$$$#########$$$$$$######"""$$$$$$$$$%%%%%%%%%%%%%%%((((((''''''''''''((((((***)))(((((('''''''''(((((((((((())))))*********,,,,,,,,,---------......------...///111222333444:::;;;<<<===>>>???@@@AAACCCFFFJJJNNNQQQQQQQQQPPPTTTTTTTTTTTTTTTSSSRRRQQQPPPRRRUUUYYY\\\^^^``````___^^^\\\XXXTTTSSSUUUWWWWWWXXXXXXYYYYYYYYYXXXXXXTTTSSSTTTWWW]]]eeemmmrrr|||rrriiieeedddaaa```___]]][[[YYYWWWVVVVVVVVVWWWYYY[[[^^^```aaa\\\\\\[[[[[[[[[ZZZZZZZZZ\\\\\\\\\[[[XXXSSSOOOLLLLLLLLLLLLKKKJJJIIIHHHGGGGGGGGGGGGGGGGGGHHHIIIIIIKKKJJJJJJIIIIIIIIIIIIIIIFFFFFFFFFFFFFFFFFFFFFFFFFFFEEEDDDCCCBBBAAA@@@???BBBAAAAAAAAAAAA@@@@@@@@@@@@@@@AAAAAAAAAAAA@@@@@@;;;:::::::::999999888888:::888555444555555444222333222222222222222222111222222111000///...------***+++++++++******))))))++++++***))))))((('''''''''((((((''''''&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$#########"""""""""!!! !!!!!!  !!!!!!  @@@@@@???>>>>>>???@@@AAAAAAAAABBBBBBBBBBBBAAAAAABBBBBBAAA@@@@@@@@@@@@AAA@@@???===<<<:::999888888666555444333222333444444222222111111000///......,,,+++***)))((()))*********************)))(((((((((((())))))))))))((((((%%%%%%%%%%%%$$$$$$$$$$$$&&&&&&%%%$$$############""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""" """       !!! !!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!""""""!!!!!!""""""###$$$""""""######$$$######"""############$$$$$$$$$%%%''''''&&&&&&&&&&&&''''''(((''''''&&&&&&&&&''''''))))))(((''''''(((***+++***++++++++++++,,,,,,,,,------......///000000000444444444444444444444333777999<<<@@@BBBCCCBBBBBBDDDDDDEEEFFFGGGGGGGGGGGGFFFGGGIIILLLNNNPPPQQQQQQTTTSSSQQQMMMJJJJJJLLLOOOQQQQQQRRRSSSSSSTTTTTTUUUQQQQQQQQQSSSWWW]]]cccgggnnnpppppplllddd]]]ZZZYYYXXXWWWUUUSSSQQQOOOMMMLLLLLLLLLMMMOOOQQQSSSUUUVVVSSSSSSRRRRRRRRRQQQQQQQQQLLLMMMMMMMMMLLLIIIGGGEEEEEEFFFFFFFFFFFFEEEDDDDDDFFFEEEEEEEEEEEEFFFFFFGGGJJJJJJIIIIIIIIIHHHHHHHHHEEEEEEEEEEEEEEEEEEEEEEEEGGGFFFEEECCCAAA@@@???>>>AAAAAAAAA@@@@@@@@@??????@@@@@@AAAAAAAAAAAA@@@@@@<<<;;;;;;:::999888777777888666444333444444333111111111111222222222222222222111000000///...------++++++*********))))))))))))))))))((((((''''''&&&(((((((((((('''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&######"""""""""!!!!!!!!!"""!!!!!! !!!!!!"""  AAA@@@>>>>>>===>>>???@@@AAAAAABBBBBBBBBBBBAAAAAAAAA@@@??????>>>>>>??????>>>>>><<<;;;999888777777555444333333222222333333111111000000///...------))))))(((((((((((()))***))))))******))))))((('''''''''((((((((((((''''''%%%%%%%%%$$$$$$$$$$$$###%%%%%%$$$###############""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!   !!!   """""""""""" """"""""""""""""""""""""!!!!!!!!!!!!!!!"""######!!!""""""###############""""""######$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&'''&&&&&&&&&&&&&&&'''(((***)))'''&&&&&&''')))***)))))))))*********++++++........................//////000111222222333333222333555888999:::::::::888999:::<<<<<<=========<<<===>>>???AAABBBCCCCCCHHHGGGFFFDDDCCCDDDGGGJJJNNNNNNNNNOOOOOOPPPPPPQQQQQQQQQPPPQQQSSSWWWZZZ]]]___aaaaaa^^^YYYTTTRRRQQQOOOOOONNNLLLKKKJJJIIIHHHGGGGGGGGGHHHJJJLLLMMMNNNLLLLLLLLLKKKKKKKKKJJJJJJGGGHHHIIIIIIHHHFFFDDDCCCDDDDDDEEEFFFFFFFFFFFFEEEFFFEEEEEEEEEEEEEEEFFFFFFEEEFFFFFFEEEEEEEEEDDDDDDCCCCCCCCCCCCDDDDDDDDDDDDEEEEEEDDDCCCAAA@@@??????@@@@@@@@@@@@????????????@@@@@@AAAAAAAAAAAA@@@@@@======<<<;;;:::999888777999777444333444444333111000000111111222222333333111000000///......------+++******))))))))))))))))))))))))(((((('''''''''))))))))))))((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%######"""""""""!!!!!!!!!""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!! @@@???>>>=========>>>???@@@@@@AAAAAAAAAAAA@@@@@@??????>>>===============<<<<<<;;;:::999888777666555555555444444444444444000//////......---------(((((('''((((((((())))))((())))))))))))(((''''''''''''((((((((((((''''''%%%%%%$$$$$$$$$#########$$$$$$###"""""""""######!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!  !!!  !!!""""""!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!""""""### !!!"""########################$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&''''''((()))***((('''%%%%%%&&&((()))((((((((())))))))))))***++++++*********)))))))))+++,,,---...000111222333......///000111222333333444555555666666666666555666666666777888999::::::<<<===>>>>>>???AAADDDGGGLLLKKKJJJIIIIIIIIIIIIJJJJJJJJJIIIIIIJJJLLLNNNOOORRRSSSSSSRRROOOMMMKKKKKKCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDEEEGGGHHHIIIHHHHHHHHHHHHGGGGGGGGGGGGFFFFFFFFFFFFEEEDDDBBBAAACCCDDDEEEFFFFFFGGGGGGGGGEEEDDDDDDCCCCCCCCCDDDDDDBBBBBBCCCCCCCCCBBBAAA@@@AAAAAAAAABBBBBBCCCCCCCCCBBBBBBBBBBBBBBBAAAAAAAAA@@@@@@?????????>>>>>>>>>???@@@@@@AAAAAA@@@@@@??????>>>===<<<;;;:::999888999777555444555555333222000000000111111222222222000000//////......------+++***)))((((((((())))))***)))))))))))))))(((((())))))))))))((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########"""""""""""""""!!!!!!!!!!!!"""""" !!!!!!!!!!!!!!! >>>>>>===<<<<<<===>>>?????????@@@@@@@@@@@@??????======<<<;;;;;;;;;;;;<<<;;;;;;::::::999777666555666666555555555444444444.........---------,,,,,,(((((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&''''''''''''&&&&&&$$$$$$$$$$$$##################"""""""""""""""###!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!   !!!!!!  !!!!!! !!!!!!"""### !!!"""############"""######$$$%%%&&&''''''%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&'''((()))***)))((('''&&&%%%&&&''''''(((((((((((()))))))))))),,,,,,,,,+++++++++************+++++++++,,,,,,,,,//////......///000111222333333333333333333222111333333222333333444555666555888;;;===>>>@@@CCCEEEFFFDDDCCCAAA@@@AAAAAABBBDDDDDDDDDDDDDDDEEEEEEFFFGGGGGGGGGFFFFFFEEEDDDCCC>>>>>>??????@@@AAABBBBBB?????????@@@AAABBBCCCCCCFFFFFFFFFFFFEEEEEEEEEEEECCCCCCBBBBBBAAA@@@???>>>AAABBBCCCDDDEEEEEEEEEEEEBBBAAAAAA@@@@@@@@@@@@AAAAAABBBCCCDDDCCCBBBAAA@@@??????@@@@@@AAABBBBBBBBBAAAAAAAAAAAABBBBBBBBBBBB?????????>>>>>>>>>>>>===>>>>>>????????????>>>>>>>>>======<<<;;;::::::999:::888555444555555444222000000000111111111111111/////////.........------+++***)))((('''((())))))))))))))))))))))))))))))(((((((((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########""""""""""""!!!!!! !!!!!!"""===<<<<<<;;;<<<===???@@@>>>>>>????????????>>>>>><<<<<<;;;:::::::::::::::999999:::999888777555444555555555555555444444333------------,,,,,,,,,,,,(((((()))))))))(((((('''''''''((((((((('''&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$############""""""!!!!!!!!!""""""###!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!   !!! !!!"""""" !!!"""############!!!!!!"""###$$$%%%&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%######$$$$$$%%%'''((()))'''''''''&&&&&&&&&%%%%%%(((((((((((())))))))))))......------------,,,,,,++++++++++++++++++++++++111111/////////000111222000111111111222111111000111111000000111333444555222666:::===>>>??????@@@???>>><<<;;;;;;<<<===>>>??????@@@@@@@@@AAAAAAAAA??????>>>????????????>>>>>>??????@@@@@@AAAAAABBB============>>>???@@@@@@DDDDDDCCCCCCCCCBBBBBBBBB@@@AAAAAAAAA@@@@@@@@@@@@@@@AAAAAABBBCCCCCCCCCCCCBBBAAAAAA@@@??????@@@@@@AAABBBCCCDDDCCCBBB@@@???>>>>>>??????@@@AAAAAABBBAAAAAAAAAAAAAAAAAAAAAAAA??????>>>>>>>>>===============>>>>>>>>>>>>======;;;;;;:::::::::999999999999666444333444444333111111111111111000000000000//////.........---------+++***(((''''''''')))***(((((((((((((((((((((((('''((((((''''''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$######"""""""""!!!!!!!!!!!! !!!<<<;;;;;;;;;<<<===???@@@======>>>>>>>>>>>>======<<<;;;::::::999999::::::888999999999888777555444444444555555555444333222------,,,,,,,,,,,,,,,,,,))))))******)))(((''''''''''''((((((''''''&&&%%%######$$$$$$$$$$$$######$$$$$$$$$############"""""""""!!!!!!!!!!!!"""###!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!    !!!!!!  !!!    !!!"""""" !!!"""############ !!!"""###$$$%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&"""""""""###$$$&&&'''(((&&&''''''''''''&&&%%%$$$(((((((((((()))))))))************)))))))))))))))------......///000000000///...,,,++++++,,,...///---...///000111111111000111000000000000222444555222666;;;>>>>>>===<<<<<<<<<;;;999999:::;;;===???888999:::;;;;;;;;;;;;;;;===<<<;;;<<<===>>>===<<<==================>>>>>>>>>>>>======>>>??????@@@BBBAAAAAAAAAAAA@@@@@@@@@AAABBBBBBCCCCCCDDDDDDEEEAAAAAABBBCCCCCCCCCCCCCCCDDDCCCCCCBBBAAAAAAAAABBB???@@@AAABBBBBB@@@???======>>>>>>???@@@@@@AAAAAACCCCCCBBBAAAAAA@@@??????>>>>>>>>>>>>============<<<<<<============<<<<<<999888888888888888888888777555333222333333111000222222111111000000//////...............---------+++***((('''&&&''')))***&&&'''''''''''''''''''''''''''''''''&&&%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$"""!!!!!!!!!   !!!!!!!!! ;;;;;;;;;;;;;;;<<<===>>>;;;<<<>>>@@@@@@???>>>===;;;;;;;;;;;;:::999888888999888888777666444222111444444555555444333111000///...---,,,+++*********)))(((((((((''''''''''''(((((('''&&&&&&&&&&&&'''!!!!!!!!!!!!!!!!!!!!!!!!######$$$%%%$$$###"""!!!!!!""""""  !!!!!!!!!!!! !!!!!!  !!!$$$!!!!!!  !!!  !!!   """    !!!  !!!"""!!! ### """###!!!  !!!!!!!!!!!!###%%%""""""""""""""""""""""""!!!"""""""""##################$$$$$$$$$%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&'''''')))******'''(((******))))))+++,,,((((((((()))***,,,---...+++++++++,,,---...000111000///...---------------000///...---,,,,,,---...000000000000000111111222777777888999999999999999999999999888999999::::::===<<<;;;:::999999999999:::;;;<<<<<<======<<<<<<::::::;;;<<<======<<<<<<<<<<<<<<<<<<============@@@@@@@@@@@@AAABBBCCCDDDAAAAAAAAABBBBBBDDDEEEEEECCCBBBAAAAAAAAAAAABBBCCCAAAAAA@@@@@@???>>>======AAAAAAAAA@@@@@@?????????>>>>>>>>>??????@@@@@@AAA???@@@@@@AAAAAA@@@@@@???CCCDDDDDDCCCAAA???@@@AAA===============<<<<<<;;;======;;;:::999888888888888777666555333222000000000000000000000///......//////.........---------+++++++++***)))(((((('''%%%%%%&&&&&&&&&&&&&&&&&&((('''%%%###"""###%%%&&&((('''%%%###""""""######%%%$$$$$$$$$###"""""""""!!! !!!"""!!!;;;;;;;;;;;;;;;<<<======888:::;;;======<<<;;;::::::;;;;;;::::::999888777666666666666666555444333444444444333222111000000------,,,,,,,,,,,,,,,---))))))((((((((('''''''''(((''''''&&&%%%&&&&&&&&&##############################$$$$$$$$$###"""!!!!!!  """"""  !!!!!!!!!!!! !!!  !!!""""""%%%$$$!!!  !!!!!!!!!   !!!"""!!! !!!### !!!!!! !!!"""$$$!!!!!!!!!!!!!!!!!!!!!!!!""""""#########$$$$$$$$$#########$$$$$$$$$%%%%%%&&&%%%%%%%%%%%%&&&'''''''''&&&&&&&&&'''((())))))((()))******(((((()))******))))))))))))******+++((((((((((((***+++,,,---//////...---------------000///...---------...///000000/////////000111111444555555666666666666666888888777777777888999999999999888888777777777777777888888999999999999999::::::;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<============>>>>>>>>>???@@@AAACCCCCCAAAAAAAAAAAABBBCCCDDDEEEBBBAAA@@@??????@@@AAABBBAAAAAAAAA@@@??????>>>>>>AAAAAAAAA@@@@@@@@@@@@@@@======>>>>>>>>>????????????@@@@@@AAAAAA@@@@@@???BBBCCCDDDBBB@@@??????@@@<<<<<<======<<<<<<;;;:::;;;:::999888777666666666777666555444333222111000///000000000000///............------------,,,,,,++++++******)))(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$#########$$$$$$%%%$$$###!!!!!! !!!!!!######"""""""""""""""!!!!!! """  ;;;;;;:::::::::;;;<<<<<<888999:::<<<<<<;;;::::::999::::::999999888777666444444555555666555555555333333222111000000000000---,,,,,,,,,,,,---...///)))))))))((((((((('''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###############"""!!!!!!!!!!!! !!!"""###!!! !!!!!!!!!!!!  !!!!!!   )))&&&!!!  !!!!!!  !!!""""""!!! !!!"""!!! !!!""" ############$$$$$$$$$$$$#########$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&''''''''''''&&&&&&&&&''''''((()))***+++***'''&&&'''(((******)))(((((((((((((((''''''''''''((()))++++++......---,,,,,,,,,------------,,,,,,,,,---......//////......//////000111000111222222333333222222666555555555555666777888555555666666666777777777999999:::::::::;;;;;;;;;::::::;;;;;;<<<<<<;;;;;;;;;;;;<<<<<<============<<<<<<<<<===>>>@@@AAABBB@@@@@@@@@@@@@@@AAABBBCCC@@@@@@???>>>>>>???@@@@@@BBBAAAAAA@@@@@@?????????@@@@@@@@@AAAAAAAAAAAAAAA============>>>>>>>>>>>>???@@@@@@AAAAAA@@@@@@???AAABBBBBBAAA???>>>???@@@<<<<<<<<<<<<<<<;;;;;;:::;;;:::999888777666666666555444444333222222111111/////////000//////...------,,,,,,,,,,,,++++++++++++******))))))(((((('''''''''''''''''''''''''''$$$$$$%%%%%%$$$$$$######$$$###"""!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!"""!!! ### !!! ;;;;;;::::::::::::;;;;;;:::;;;<<<=========<<<<<<999999999888888777666555444444444555555444444444222111000.........///000...------,,,------......)))))))))(((((((((((('''&&&&&&%%%$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&"""""""""""""""!!!!!!!!!!!!!!!!!!"""""""""!!!!!! !!!!!!  &&&$$$!!! !!!    !!!"""!!!!!! !!!"""!!!  """"""""""""########################$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''''''''&&&&&&%%%&&&&&&&&&***++++++)))'''%%%%%%&&&))))))((('''''''''''''''))))))))))))***+++,,,---------,,,,,,,,,,,,,,,---************++++++,,,,,,.........---......///000...//////000000000000000333333333333333444555666444555666777888999999999:::::::::::::::;;;;;;<<<999::::::;;;;;;;;;::::::::::::;;;;;;<<<=========<<<<<<<<<<<<<<<======>>>??????>>>>>>???@@@@@@AAA????????????????????????BBBAAAAAAAAA@@@@@@????????????@@@@@@AAAAAABBBBBB>>>>>>>>>>>>============?????????@@@@@@????????????@@@AAA@@@>>>===>>>???===============<<<;;;;;;===<<<;;;999888888777777333333222222222111111111...////////////...------++++++++++++******************))))))((((((((((((((((((''''''''''''&&&&&&###$$$&&&''''''%%%$$$###$$$$$$$$$############### !!!!!!"""""""""!!! !!! <<<;;;;;;::::::;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<888888888888777666555555555555555555444333222111111000///...---...///000//////...---,,,+++++++++***)))))))))((((((((((((&&&&&&%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%"""""""""!!!!!!!!!!!!!!!!!!!!!"""""""""!!!!!!!!!   !!!!!!     ###&&&$$$!!!!!! """"""!!! !!!!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!""""""#########$$$$$$$$$%%%$$$$$$$$$$$$%%%&&&&&&'''&&&&&&%%%%%%%%%%%%&&&***++++++***'''&&&&&&''''''''''''''''''(((((()))******)))******+++,,,---,,,,,,++++++++++++,,,---******++++++,,,,,,,,,,,,------,,,,,,------...///---...//////000000//////111111111111222333444555555666888:::;;;<<<<<<<<<666666555555555666777888999:::::::::::::::999999888999999:::;;;;;;<<<<<<======<<<;;;::::::::::::>>>============>>>>>>?????????@@@@@@@@@@@@??????AAAAAA@@@@@@@@@@@@@@@????????????@@@@@@AAAAAAAAA??????>>>>>>=========<<<===>>>>>>>>>>>>>>>>>>======>>>???>>>===<<<===>>>===>>>>>>>>>>>>===<<<<<<<<<<<<:::999888777777777222222111111000000000///...............---,,,,,,++++++*********))))))))))))))))))(((((((((((((((((((((''''''&&&&&&&&&&&&###$$$&&&(((((('''%%%###"""#########$$$$$$######!!!!!!!!!""""""#########!!! !!!   ======<<<;;;;;;;;;<<<<<<:::::::::::::::;;;;;;;;;888999999888888777666555444444444444333222111000000//////......///////////////---,,,+++***************)))))))))((((((((('''&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""!!! !!!###"""!!! !!!!!!  !!!!!!    !!!!!!       !!!"""&&&)))+++***)))"""  !!! !!!!!!!!!!!!!!!!!!!!!!!! """""""""############$$$$$$$$$$$$$$$$$$%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&)))***+++***)))((()))***'''''''''''''''((())))))((((((((((((((()))******++++++******++++++,,,,,,,,,,,,---.........------,,,,,,,,,+++,,,------.........///000000000///////////////000111222333444555777999;;;============777666555555555666888999999999:::::::::999888888666666777888999:::;;;;;;===<<<;;;:::999999999999<<<<<<<<<;;;;;;<<<<<<===??????@@@@@@@@@@@@??????????????????????????????>>>>>>>>>??????????????????>>>>>>===<<<;;;;;;:::;;;<<<<<<======<<<<<<;;;<<<===>>>===<<<;;;<<<============>>>===<<<<<<;;;:::999888777666555555555222222111000//////......------......------,,,++++++************)))))))))(((((((((((((((((((((((('''''''''&&&%%%%%%$$$$$$"""$$$&&&''''''&&&%%%$$$ !!!"""""""""!!!!!!"""""""""""""""######!!! """!!!!!!   ???>>>===<<<<<<<<<<<<===;;;;;;::::::;;;;;;<<<===999999999999888777666666222222333333333333222222/////////000000000//////---,,,+++************************)))))))))(((((((((''''''&&&%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$"""!!!   """"""  !!! !!!""""""  !!!"""    !!!$$$(((+++,,,---...///'''$$$    !!!!!!""""""""""""############$$$$$$$$$###$$$$$$%%%&&&$$$#########$$$%%%&&&&&&''')))++++++***+++,,,...))))))(((((('''(((((((((''''''&&&&&&''''''((((((***************+++,,,,,,+++,,,---------,,,+++***+++++++++++++++,,,---------......///////////////////////////111222333444444555888:::;;;;;;;;;:::999888777666666888999;;;999999999999999888777777444444555666777888999999;;;::::::999999::::::;;;<<<;;;;;;:::::::::;;;;;;===>>>>>>??????>>>>>>===>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>=====================<<<;;;:::999888777:::::::::;;;;;;::::::::::::<<<===<<<;;;:::;;;===;;;;;;<<<<<<;;;;;;:::999:::999888666555555555555222222111000...---,,,,,,,,,------------,,,+++++++++++++++*********))))))(((((((((((((((((((((((('''&&&&&&%%%$$$$$$######!!!"""###$$$%%%$$$$$$### !!!"""""""""""""""!!!!!!!!!!!!!!! !!!   ??????>>>===============>>>============>>>??????999::::::999999888777666000000111222333444444333...///000111111000///...******))))))******+++,,,************))))))))))))(((((('''&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%"""!!!   """"""!!!   """###!!! !!!   !!!!!! !!!  $$$***,,,,,,---///222---)))%%%"""!!!   !!!!!!!!!!!!"""""""""""""""############$$$$$$######$$$$$$%%%&&&############$$$%%%&&&'''&&&(((***++++++,,,...000,,,+++***)))'''''''''&&&(((((('''''''''((())))))******))))))***+++,,,,,,((()))*********((('''&&&++++++******++++++,,,---------.../////////............//////000222333444222333666888999999888777666555333222333444666777999999999999999888777666333333444555666777888999888888888999:::;;;======;;;;;;:::999999:::::::::;;;<<<===>>>>>>===<<<;;;===============>>>>>>>>>>>>>>>======<<<<<<;;;;;;;;;;;;:::999888666555555888999999::::::999999888:::;;;<<<<<<::::::;;;<<<999::::::::::::999888888<<<;;;:::888777777666666333222111///...,,,++++++,,,------------,,,++++++++++++++++++************'''''''''(((((((((((((((&&&&&&%%%$$$$$$###"""""" !!!""""""""""""""" """###$$$$$$$$$$$$!!!!!!!!! !!!!!! """### ======?????????>>>===<<<;;;;;;;;;<<<<<<<<<<<<<<<::::::999999888777777777666555555444333222111000...------,,,,,,+++******,,,++++++***)))((('''''')))))))))))))))((((((((()))(((%%%###!!!!!!"""###%%%$$$"""!!!!!!!!!"""###""""""!!!!!!   !!!        !!! !!!!!!!!!!!!!!!!!! $$$***000444444333222222---&&&!!! """$$$!!! %%%""" """###!!! !!!"""###$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&''''''(((((((((&&&''')))******)))((((((''''''((())))))))))))))))))))))))))))))******+++))))))*********+++++++++++++++,,,,,,,,,---------......---------,,,,,,,,,///000000111111222333333444555666777777888888888777777777777666666666666222333444444555555444444555555444444555666888999888999999::::::999999999;;;;;;;;;<<<<<<;;;;;;:::;;;;;;<<<<<<===>>>>>>>>><<<;;;;;;::::::;;;;;;<<<;;;;;;::::::::::::::::::;;;:::999888777777777777888888888999999:::::::::::::::::::::::::::::::::888888888777777777777777777888888777666444333111///......---------......+++,,,,,,,,,,,,+++************))))))((((((''''''(((((((((((((((''''''&&&((('''%%%$$$$$$%%%'''(((%%%%%%%%%$$$$$$$$$######"""!!!!!!!!!!!!""""""### !!! ======>>>>>>======<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;999999888888777777666666555444444333222111000000///......---,,,,,,++++++++++++******)))(((((('''))))))))))))))))))))))))((('''%%%###""""""######$$$######""""""""""""""""""!!!!!!!!! ###"""  """###  """!!!!!!  """&&&,,,222666777666555222---&&&  !!!###!!!###$$$%%%###!!!"""###$$$""" !!!"""###$$$%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''''''''((())))))))))))(((((())))))***))))))(((((())))))(((((())))))***+++))))))*********+++++++++++++++++++++,,,,,,,,,,,,........................000000111111222333333333444444666777777777777777777777666666555555555444222333333444444444444444777666555444444555555666777888999999:::::::::999999999::::::;;;:::::::::::::::;;;<<<<<<======>>><<<<<<<<<<<<<<<<<<<<<<<<999999999:::::::::::::::;;;:::999888888777777777888888888999999:::::::::::::::::::::::::::::::::888888888777777777666666777777777777666444222111///......---------------,,,,,,------,,,,,,+++***))))))))))))((((((''''''((((((((((((((('''&&&&&&((('''%%%$$$$$$%%%'''((($$$$$$#########"""""""""""""""!!!!!!!!!!!!!!!"""!!! >>>======<<<;;;;;;<<<<<<<<<<<<<<<;;;;;;:::::::::888888777777666555555444444333222111000//////...//////......---,,,,,,+++*********))))))((((((((((((((((((((((((((())))))%%%%%%%%%$$$$$$#########"""############""""""!!!!!!!!!!!!!!!     ###'''---333666777777666111,,,$$$ !!!!!!"""###$$$%%%###""""""$$$$$$###!!!!!!!!!"""######$$$%%%%%%############$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''''''''((())))))))))))*********))))))((())))))(((((())))))***+++)))))))))************+++)))*********++++++++++++------......//////000000000111111222333333444444333444555666777777777777777666666555444333333222111222333333444444333333777777555444444333333444666666888999::::::;;;;;;666777888999999999999999999999::::::;;;<<<<<<<<<<<<<<<===>>>>>>===<<<<<<888888888999999::::::;;;;;;::::::999999888888888888888888999999999999999999999999999999999999999999999888777777666555555666666777777666444222111///...------,,,,,,,,,---,,,------------,,,++++++)))))))))(((((((((((('''''''''((((((''''''&&&%%%'''&&&%%%$$$$$$%%%&&&'''######"""""""""!!!!!!!!!######"""!!!    ???>>><<<:::::::::;;;<<<===<<<<<<;;;:::999888888777666666555555444444333222222111000///......---......---,,,,,,++++++***)))))))))))))))(((((((((&&&&&&&&&'''''''''''''''$$$$$$%%%%%%%%%$$$######!!!"""###$$$$$$###"""!!!!!!!!!!!!!!!!!!  !!!$$$***///333444444333...)))""" !!! !!!!!!!!! ###""""""""""""###""""""!!!!!!!!!"""#########$$$"""""""""######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%&&&''')))***'''((()))***++++++++++++((((((((((((((()))******))))))))))))************))))))))))))************++++++,,,---...///000000111111111222333333444444333333444555666666666666666555555444333222111111111222222333444333333333666666555444444444444444444555777888:::;;;;;;;;;555666777777888888888888888888888999::::::;;;;;;:::;;;===>>>>>>===;;;:::777777888888999:::;;;;;;:::::::::::::::999999888888888888888888999999999999999999999999999999999:::999888777666555444444555555666666555444222111......---,,,+++++++++++++++,,,,,,,,,,,,+++******((((((((((((((((((((((((&&&''''''''''''&&&%%%%%%%%%$$$$$$######$$$$$$%%%######"""""""""!!!!!!!!!$$$###"""!!!   ???>>><<<;;;::::::;;;;;;<<<<<<;;;:::999888888777666666555555444333333333222111111000///...---,,,,,,,,,++++++***))))))(((((((((((((((((()))))))))$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%$$$######!!!"""###$$$$$$###"""!!! !!!!!!!!!!!!!!!  ###(((,,,///000000///***&&&  !!!!!!  !!!!!!!!!!!! !!!!!! !!!!!!!!!!!!!!!!!!!!!"""###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%''')))***$$$%%%''')))+++,,,------((((((((('''((())))))***))))))))))))))))))))))))(((((()))))))))*********))))))***+++---...//////000111111222222333444444222333444555555666666555555444444333222111111111222222333444444444444333333444444555555666666666333444666888:::;;;;;;<<<555666777888888888888888777777888888999:::::::::999:::<<<======<<<:::999777777888999::::::;;;;;;::::::;;;;;;;;;:::999999888888888888888888888888888888888888888888888888999999888777666555444333444444555555555333222111......,,,++++++************************)))(((((('''''''''''''''(((((((((&&&&&&&&&&&&&&&%%%%%%$$$###""""""""""""""""""###$$$$$$#########"""""""""######!!!   ??????===<<<;;;;;;:::::::::::::::999999888888888666666555555444333333333222111000000......---,,,++++++***))))))((((((''''''''''''(((((()))))))))#########$$$%%%%%%&&&&&&%%%%%%%%%$$$$$$#########!!!""""""############""" !!!!!!!!!!!!!!!   !!!!!! !!!###'''***,,,---,,,+++$$$"""   !!!!!!!!! !!!!!! """ !!!""""""###$$$%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$%%%&&&'''((()))###$$$&&&(((***+++,,,---((((((''''''(((((()))******)))))))))))))))((((((((()))))))))************((()))***+++,,,---......///000000111222222333333111222333444555555555555333333333333222222222222222333444444555555444444333444555666777777777777333444666888999:::;;;;;;888888999999999999888888777777888888999:::::::::999:::;;;<<<<<<;;;:::999999999999::::::;;;;;;<<<:::;;;<<<<<<<<<;;;:::999888888888888888777777777777777777777777777777777888888777666666555444444333333444444444333111111...---,,,+++***)))))))))((())))))))))))(((''''''&&&''''''''''''(((((((((%%%%%%&&&&&&%%%%%%$$$###""""""""""""""""""""""""$$$$$$#########"""""""""""""""!!!   ?????????>>>===<<<::::::999999999999888888888888666666666555444444333333222222111000///...------++++++******)))(((((((((&&&&&&''''''((()))******$$$$$$$$$%%%&&&'''''''''((('''%%%###""""""######"""""""""""""""######$$$ !!!!!!!!!"""   !!!  !!!  ###&&&''''''&&&%%%  !!!!!!!!!!!! """!!! !!!###""""""!!!!!! """"""###$$$%%%&&&'''''''''''''''&&&&&&&&&%%%%%%"""###$$$%%%&&&'''''''''$$$%%%&&&'''))))))))))))(((''''''''''''((())))))******))))))(((((((((((()))))))))*********++++++******++++++,,,---.........//////000000111222222111222333444444555444444222222222333333333333444333444555555666666555555555666777888888777777666444555666888999:::::::::;;;;;;;;;;;;:::999888888777777888999999::::::;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;:::;;;<<<======<<<;;;:::999888888888777777777666777777777777777777777777777777666666666555555555222222333444444333111000...---,,,***))))))(((((()))))))))))))))(((((('''&&&&&&&&&'''''''''((((((%%%%%%%%%%%%%%%$$$######"""##################"""######"""""""""!!!!!!!!!!!!   !!!???@@@@@@@@@???===;;;999888888888888888999999999777666666555555444333333222222111000///...------,,,,,,++++++***)))))))))%%%&&&&&&'''((()))******%%%%%%&&&&&&'''((()))))))))(((%%%###!!!""""""######"""!!!!!!!!!"""$$$%%% !!!!!!""""""    """###$$$$$$     !!!  !!!"""###### !!!"""!!!    !!!"""""""""!!!!!!######!!! """%%%######""""""!!!!!! """######%%%&&&'''(((((((((((((((''''''&&&&&&&&&!!!"""$$$&&&'''''''''&&&&&&&&&''''''''''''&&&&&&'''''''''''''''((())))))******))))))((((((((('''************+++++++++++++++,,,,,,------..................///000000111111111111222333444444444444111222222333333444555555444555666666777666666666888888999999999777666555444555666888999999999999=========<<<;;;:::999888888888888999::::::;;;;;;>>>===<<<<<<<<<<<<===>>><<<<<<<<<<<<<<<<<<;;;;;;999;;;<<<>>>>>>===;;;:::999888888888777777666666777777777777777777777777666666666666666555555555111222333444333222111000...---,,,***)))(((((((((***************)))((((((&&&&&&&&&'''''''''(((((($$$%%%%%%%%%%%%$$$######$$$$$$%%%%%%%%%%%%$$$$$$"""!!!!!!!!!  !!!  !!!!!!  >>>>>>======<<<:::999888777888888777777666555444444444444333333333222222222111///...------......+++***)))(((&&&&&&%%%%%%)))((('''&&&&&&'''((()))$$$$$$%%%%%%%%%$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!!!!!!! !!!###$$$%%%  !!!   !!! !!!"""######   !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""############ !!!"""######!!!!!!!!!"""###$$$$$$###!!!!!!!!!###%%%'''###$$$%%%&&&'''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''(((((())))))))))))))))))))))))&&&''''''(((((((((((((((((((((((()))***,,,---...000111111222222222111111333333333111000000222444555555555888;;;:::666222666666666666666666666666666777777777777777666666888888888999999::::::::::::::::::999999888888888888888999999999::::::::::::::::::<<<>>>>>>===;;;<<<<<<;;;::::::::::::;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;:::999888888888999:::;;;;;;999777666555555555888444111333999<<<;;;999111222222222222111000000...---+++***))))))((((((***)))((('''''''''''''''((('''%%%$$$$$$%%%'''(((&&&%%%###!!!!!!"""###$$$'''&&&%%%$$$###!!! $$$$$$###!!! !!!!!!!!!"""!!! !!!  ============<<<;;;:::999777777777777666555444333444444333222222222222222111000///...---------...+++***)))'''&&&&&&%%%%%%(((((('''&&&&&&'''((((((&&&&&&''''''&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$############"""""""""!!! !!!""""""###### !!!!!!   !!!!!! !!!!!!!!!!!!!!! !!!!!!!!!"""""""""######!!!!!!!!! !!!!!!"""##################$$$%%%%%%$$$###""""""###$$$$$$###$$$$$$%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((((((((((((((((((((((((((((((&&&'''(((((())))))(((((((((((())))))***+++,,,---......///000111111000000111222333222000000111333555555555888;;;:::777444666666666666666666666666666777777777777777666666777777777888888888999999:::::::::999999888888888::::::::::::;;;;;;;;;<<<::::::;;;===??????===;;;<<<<<<;;;::::::::::::;;;::::::;;;<<<<<<===<<<<<<;;;:::999777777777888888:::999888777666555555555666333111333999<<<<<<;;;000000111111111000//////...---+++***))))))(((((())))))((('''''''''''''''(((&&&%%%$$$$$$%%%&&&(((&&&%%%###"""!!!"""###$$$&&&%%%$$$$$$###"""!!!!!!""""""!!!!!!  ;;;;;;<<<<<<<<<<<<;;;;;;666666666666555444333333444444222111111111222333000000///---------------******((('''&&&&&&%%%%%%'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&%%%%%%%%%""""""""""""""""""""""""#########"""""""""!!!!!! !!!""""""!!!  !!!!!!!!!!!! !!!   !!!!!!!!!!!! !!!!!!!!!!!!"""######"""!!!!!!!!!!!!""""""###$$$$$$%%%%%%%%%$$$&&&&&&%%%%%%$$$######"""######$$$$$$###""""""!!!%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((((((((((((((((((((('''(((((())))))))))))))))))))))))*********+++++++++,,,---...///000000000///000222222000000000111333444555888::::::888666666666666666666666666666666777777888888888777777888888888888999999999999999999999999999888888888999999:::::::::;;;;;;;;;999:::;;;>>>@@@@@@===;;;<<<<<<;;;::::::::::::;;;888999:::<<<<<<=========;;;:::999888777777666777888888777666666666666666777555333444888:::999777//////000000//////...---...---+++***))))))(((((((((((((((''''''''''''''''''&&&%%%$$$$$$%%%&&&'''&&&%%%###"""""""""###$$$$$$$$$#########""""""""" !!!!!!999::::::;;;<<<<<<;;;;;;777777777666666555444333444333111000000000222222//////...------,,,,,,,,,***)))((('''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###############""""""""""""""""""""""""!!!!!!  """""""""  !!!!!!!!! !!!   !!!!!!  !!!!!!!!!!!!!!! !!!!!!"""""" !!!###$$$%%%%%%$$$###%%%%%%%%%%%%%%%$$$###"""""""""############""""""%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%&&&&&&'''((((((((((((((((((((((((((('''((())))))******)))))))))))))))******************+++,,,...///000000000,,,///111222000//////000111222444666888888777777666666666666666666666666777777888888999999888888;;;;;;;;;;;;;;;;;;;;;;;;999999999888888888888888777777777888888888999999888999<<>>;;;<<<<<<;;;::::::::::::;;;777888:::;;;<<<=========<<<<<<:::999888777666666666666666555555666666777<<<999666666666555333111///000000000000///......------+++***)))((((((((('''''''''''''''''''''&&&&&&&&&%%%$$$$$$%%%&&&&&&%%%$$$###"""""""""######""""""""""""############ 777888999::::::;;;::::::777777777777666555444444333222111000///000111111.........---,,,,,,++++++)))((('''&&&&&&%%%&&&&&&$$$%%%%%%%%%%%%%%%%%%$$$%%%$$$###"""""""""######!!!!!!!!!!!!!!!!!!!!!!!!  !!!"""!!!   !!!    !!!"""###!!!############""""""###$$$%%%%%%%%%%%%$$$!!!"""###$$$%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%&&&''''''''''''''''''''''''''''''''''''((()))))))))))))))(((((()))*********))))))***+++,,,...///000000000,,,...000111000//////000///111333555555666666666666666666666666666666666777777888999999999999999;;;;;;;;;;;;;;;;;;;;;;;;888888888888888888888888777777888888888999999999888999;;;>>>@@@@@@>>><<<<<<<<<;;;::::::::::::;;;777888999;;;<<<=========<<<<<<;;;;;;999888777666555555555444555555666777;;;999777666555333111///000000111111000000///...------+++***)))(((((((((%%%&&&''''''((('''&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%$$$$$$$$$###############!!!""""""""""""#########!!!!!!!!! 666666777888888999888888666666666666666555333333111111111111000000//////------------,,,+++***)))(((''''''&&&%%%%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$'''&&&%%%######$$$$$$%%%!!!!!!!!!!!!!!!!!!!!!!!!"""""""""!!!!!!!!!    !!!!!!  !!! !!!""" !!!""""""######!!!""""""###$$$$$$%%%%%%!!!"""###%%%&&&'''''''''######$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%&&&&&&'''''''''''''''''''''''''''&&&''''''(((((((((((((((&&&''')))***+++***))))))***+++,,,....../////////,,,...000000000///000111000222444444444444555666666666666666666666666666777888999:::::::::::::::999999999999888888888888777777777888888888888888::::::;;;;;;;;;<<<<<<<<<888888999;;;>>>???>>>===<<<<<<;;;::::::::::::;;;777888999;;;;;;<<<<<<<<<;;;;;;;;;::::::888777666555555444444444555555666555555555666555555444333000111111111111000//////...---+++***))))))(((((($$$%%%&&&(((((('''&&&&&&$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$######""""""""""""""""""""""""""""""!!!!!! 555555666666777666666666444444444444333222111111///000111222111000...---,,,,,,------,,,+++))))))''''''&&&&&&%%%%%%&&&&&&$$$%%%&&&''''''&&&%%%$$$'''&&&$$$###"""###$$$%%%""""""""""""""""""""""""""""""!!!!!!!!!     !!!!!!!!!""""""!!!   !!!###$$$%%%###"""!!!!!!!!!"""###$$$######$$$%%%&&&&&&&&&%%%"""######$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&'''''''''''''''''''''''''''%%%%%%&&&'''''''''''''''%%%&&&(((***++++++***)))******+++,,,------,,,,,,...///000000///000222444222444666666444444666888666666666666666666666666777888999:::;;;;;;;;;;;;999999888888888777777777666777777777888888888999;;;;;;<<<<<<<<<=========888777777999<<<>>>>>>>>><<<<<<;;;::::::::::::;;;888999:::;;;;;;;;;;;;;;;777888888999888777666555555555444444333444444444222333555555555444444444//////000000//////...---...---+++***))))))((((((###$$$&&&(((((('''&&&%%%$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###"""""""""""""""""""""!!!!!!!!!444555555555555555444444222222222222111000//////...///111333222000...,,,,,,,,,------,,,+++)))(((''''''&&&%%%%%%%%%&&&&&&%%%%%%''''''''''''%%%%%%%%%$$$""" !!!"""###########################      !!!!!!!!!!!!"""&&&%%%$$$""" !!!!!! """###&&&'''%%%$$$!!!  !!!"""$$$%%%%%%%%%%%%$$$######""""""###$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&'''''''''''''''''''''''''''$$$%%%&&&&&&''''''&&&&&&###%%%(((***++++++******)))******+++++++++******///000000//////000333555444777999888555555777999666666666666666666666666777888999:::;;;;;;;;;;;;:::::::::999999888888888666666777777888888888999:::::::::;;;;;;;;;<<<<<<999777666777:::===>>>>>><<<<<<;;;::::::::::::;;;999999:::;;;;;;;;;::::::555555666777777666555444666555444333333333333444333555666666444333222222......//////......---,,,...---+++***))))))((((((###$$$&&&(((((('''&&&%%%###$$$$$$%%%%%%$$$$$$######$$$$$$$$$$$$###""""""###"""""""""!!!!!!!!!!!! !!!!!! !!!"""777666555444444333444444333333333222111000///...222222111111000/////////+++***))))))((()))))))))(((((((((((('''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""$$$$$$######""""""!!!!!! !!!"""!!!  !!!  !!!###$$$$$$"""    """!!! !!!!!! !!!!!!"""######"""!!!  !!!""""""!!!!!!$$$###"""!!!!!!"""###$$$#########"""""""""""""""&&&&&&&&&&&&%%%$$$###"""%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&%%%%%%$$$$$$$$$'''&&&&&&&&&&&&'''(((((())))))(((((((((((())))))***+++,,,---....../////////000111111333333444555777777666666666666666777999888777555555555666777:::999999888777777777888999999999999999999999999999888777666666888:::;;;:::::::::::::::999888777777666555555666999===???;;;;;;:::999999888777777999::::::;;;;;;::::::999:::999888777666666666666666666666666555444333222444444444333222111000///111000///...,,,,,,,,,+++***,,,,,,***'''&&&'''***''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$###""""""!!!""""""!!! """"""!!! !!! 666555444333222222222222333333333222222111000///222111111000000///......++++++***)))))))))))))))(((((((((((('''&&&%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$#########"""""""""!!!!!!!!!!!!     !!!!!!  !!!""""""!!! !!!!!!!!!""""""#########$$$###"""!!!!!!""""""###""""""""""""""""""""""""######$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&''')))))))))(((((()))))))))))))))+++---...//////000111111222333444555666666777777777666666777777777999888777666666666777777::::::999888888888888888:::::::::::::::::::::::::::999777666666777999:::888888888888888777666666777666555555666999<<<>>>;;;;;;;;;:::999888888888888999:::::::::::::::999999999888777666666666666666666666555555444222222222222222222111000///...111000///---,,,+++++++++***+++,,,***'''&&&''')))'''&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$###""""""!!!!!!"""!!!!!! """!!!!!! 444444333222111111111111333333333333222111000000111111000000///......---,,,++++++***)))*********))))))((('''&&&%%%$$$#########$$$$$$$$$%%%%%%%%%############""""""""""""!!!!!!!!!  !!!  !!!"""  """!!! !!!"""###$$$###"""!!!!!!!!!!!!""""""""""""""""""""""""""" !!!""""""###$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%$$$%%%%%%&&&'''******))))))))))))******((()))+++,,,...///000000222222333444555666777777777777777777777777888888:::999888888777777888888::::::999888888888888999<<<<<<<<<<<<<<<<<<<<<<<<;;;999888666666666777777555666666666666666555444777666555555666999;;;===<<<;;;;;;::::::999999888777888888999:::::::::999888888888777666666555555444555555555444333222111000000000000///...------000///...,,,++++++++++++*********)))'''&&&''')))&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######""""""!!!!!! """!!!  !!!!!! 444444333222111111111111222222333333222111000000000000//////...---------,,,,,,+++******************)))(((&&&%%%$$$############$$$$$$$$$%%%%%%%%%######"""""""""!!!!!!!!!""""""""""""""""""""""""!!! !!!    !!!!!!!!!!!!!!!!!!!!!!!! !!!!!! !!!$$$###""""""!!!!!! !!!!!!!!!"""""""""""""""!!!"""""""""###$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''''''''''''''((())))))******))))))))))))******)))***+++,,,---.........111222333444555666666777777777777888888888888888:::999999999999999999999:::999999888888888999999;;;;;;;;;;;;;;;;;;;;;;;;;;;:::888666555555555555444444555666666666555555666666555555777888;;;<<<;;;;;;;;;:::::::::999999666666777888999999999999777777777777666555444444333333444444333222111111///////////////...------......,,,++++++*********)))))))))((('''''''''(((&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$############""""""!!!!!! !!!!!!  555444333222111111111111111111222222222111000000//////......---,,,,,,+++,,,+++******))))))******)))((('''%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""""""""!!!!!!!!! !!!!!!!!!!!!!!!"""""""""!!!  !!!   !!!!!! !!!!!!!!!!!!!!!!!!!!!!!! !!! !!!""""""""""""!!!!!! !!!!!!""""""""""""%%%$$$############$$$%%%$$$%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%(((''''''''''''((())))))******))))))))))))******++++++,,,,,,,,,,,,,,,+++000000111222333444444555555666777888888888888777999999999:::::::::999999888888888777777888888999999999999999999999999999:::999888666555444333333444555555666777777777777666666555666777888:::;;;;;;:::::::::::::::999999555666666777888888888777666666777777666555333333222222222222222111111000//////////////////...------,,,+++******)))******)))((('''&&&''''''''''''&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$######"""""""""!!!!!!!!! !!!!!! 555444333222111111111111///000000000000000//////......------,,,++++++++++++******)))((()))))))))((('''&&&$$$$$$$$$%%%%%%&&&&&&%%%$$$$$$######"""!!!!!!!!!!!!   !!!   !!! !!!  ###"""!!! !!!""" !!!!!!""""""!!!!!!  !!!!!!""""""###&&&%%%###""""""###$$$%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&'''((())))))(((((((((((())))))++++++,,,,,,,,,,,,++++++......///000111222333333333555666888888888777777888888999:::::::::999999777777666666666777888888888888888888888888888888888888777666555444333222444444666777888888888888666555666666777888999999999999999999999999999999555666666777777666666555555666666666666444333111000111111111111111000000....../////////......---++++++***))))))))))))))))))'''%%%%%%'''((('''&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$###""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!  333333222111000000000000......////////////......---------,,,++++++*********)))((((((''''''(((((('''&&&$$$######$$$&&&'''((('''&&&%%%###"""!!!!!!!!!!!!!!!       !!!   !!!#########""""""!!!!!!!!! """"""""""""!!! !!!""""""######"""!!!!!!!!!###%%%&&&$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((((((''''''''''''((((((((()))***+++,,,------------...///000111222222333222333555777888777666555666777888:::::::::999888555555555555555666777777777777777777777777777777777777666666555444333222333444555666888888999999555555666666777777888888888888888888888888888888666666666666555555444333444555666666666444222111///000000111111000000///,,,,,,------------,,,,,,******)))((((((((())))))(((&&&$$$$$$'''((('''%%%%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$###"""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!  222111000//////.........------...............---------,,,,,,+++******)))))))))((('''''''''''''''&&&%%%$$$######%%%'''((()))((('''%%%###""" !!!!!!  !!!!!!!!!"""""" !!!"""!!!  !!! !!!"""###### """######"""    """!!!!!!""""""!!!  """######"""""" !!!""""""###  ###&&&'''$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&((((((((((((((()))******''''''&&&&&&&&&&&&''''''%%%&&&(((+++---///000000......///000111222333333111222444666777777666555666777888999:::999999888444444444444444555666777777777777777777777777777666666666666555444333333222333444666777888888888555555666666777777888888777777777777777777888888777777777666555444222222444555666666666444222000//////000000000000000///***++++++,,,,,,,,,++++++***))))))(((((((((((()))(((%%%###$$$'''((('''%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$###"""!!!!!! !!!!!!!!!"""""""""""""""  !!!  222222222111111111111000/////////000///......---......------,,,+++******+++***((('''''''''((()))''''''&&&&&&&&&%%%%%%%%%%%%%%%$$$###"""!!!  !!!  ###!!!!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!! !!!!!!!!!!!!!!!"""######%%%$$$"""  !!!"""######""""""######$$$%%%######$$$%%%%%%%%%%%%$$$&&&&&&&&&%%%%%%$$$$$$$$$'''''''''&&&&&&&&&''''''&&&&&&&&&&&&&&&'''(((((((((&&&&&&(((+++,,,***(((***++++++---///111333444000111333666777777777777999999888888888888888999777777777777666666666666999999888888888888888888999888777555333222222222333444555666777888999:::888888777777666555555444999888888777666555555444555666777777666444222111666555555555555444444444000000000000///...---,,,......---,,,,,,++++++***((((((((((((''''''''''''(((((('''&&&&&&&&&&&&'''%%%%%%$$$$$$###""""""!!!"""""""""""""""""""""""""""""""""""""""""""""""""""   222222222111111111000000////////////.........---------,,,,,,+++*********))))))'''&&&&&&&&&'''(((&&&%%%%%%%%%$$$$$$$$$$$$%%%%%%$$$###"""!!! $$$######""""""""""""###   """!!!  !!!!!!""" !!! !!!!!!"""""""""!!!  !!!"""######""""""######$$$%%%######$$$%%%%%%%%%%%%$$$&&&&&&%%%%%%%%%$$$$$$$$$''''''&&&%%%%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&'''((()))'''''')))+++---+++)))***+++,,,---///111222333000111222444555666777777888777777666666777777777666666666666555555555555888888888888888888888888:::999777666444333333222444444555666777888999:::999999888777666555555444555555666666666666666777555555666777666444222111444444444444333333333333000000000//////...---,,,------,,,,,,+++*********(((((((((((('''''''''&&&(((''''''&&&&&&&&&&&&&&&$$$$$$$$$############"""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!  222222111111111000000000//////...------------...,,,,,,++++++***)))))))))(((((('''&&&&&&&&&&&&&&&$$$$$$$$$$$$############$$$$$$###"""!!!!!! """""""""!!!!!!   """!!! !!! !!!!!!!!!  !!!""" !!!!!!!!! """######""""""""""""###$$$$$$######$$$%%%%%%%%%%%%$$$%%%%%%%%%%%%$$$$$$$$$$$$&&&&&&%%%$$$$$$$$$$$$$$$&&&%%%%%%%%%%%%&&&'''''')))((((((***,,,---+++******+++,,,---///000111222000111111222333555666777666666555555555555666666666666555555555444444444888888888888888888888888::::::999777666555444444555555666777777888999999:::999999888666555555444111222333444666777888888444555666666555444222111333333333222222222111111//////000//////...---,,,,,,++++++******)))(((((((((((('''''''''&&&&&&&&&((('''&&&&&&%%%%%%&&&&&&$$$$$$##################!!!!!!!!!!!!!!!!!!!!!!!! !!! 111111111111000000000000///...---,,,,,,,,,------+++*********))))))(((((((((((('''''''''&&&&&&&&&%%%$$$$$$$$$$$$#########$$$######"""!!!!!!  """""" !!!!!! !!!"""!!!  !!!!!! !!!"""###"""""""""""""""###$$$$$$######$$$%%%%%%%%%%%%$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&''''''(((''''''((()))***++++++*********,,,---...///000000000000///000111333555777555555555555555555666777777666666666666555555555777777777777888888888888:::::::::999888777555555666666666777777888888888:::999888777666555555444111111222333555666777777444555555555555444333222333333222222222111111111////////////...---,,,,,,*********)))(((((('''''''''''''''&&&&&&&&&%%%%%%'''&&&&&&%%%%%%%%%%%%%%%%%%%%%$$$$$$###""""""!!!  !!! 111111111000000000//////...------,,,,,,,,,,,,,,,******)))))))))))))))((())))))))))))((((((''''''%%%%%%%%%%%%$$$$$$$$$$$$######""""""!!! !!!!!!""""""!!!  """!!!!!! !!! !!!!!!!!!     !!!!!! """!!!!!!!!!!!!!!!!!!"""""""""!!!!!!""""""###$$$######$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$%%%''')))***'''''''''&&&''''''((()))%%%&&&'''(((((())))))))))))***,,,---............///.........000222444666555555555555555666777888888888888777777777777666666666777777777888888888::::::::::::999888666555666666666666666666777777888888777777666555555444222333333333444444555555444444444444444333333333333333333333222222222111////////////...---,,,+++******)))((((((''''''&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%$$$$$$$$$$$$$$$''''''&&&$$$"""!!! 111111000000000/////////,,,,,,---------,,,+++*********)))))))))))))))))))))))))))***)))(((((('''&&&%%%%%%%%%$$$$$$$$$$$$"""""""""!!!!!!           !!!"""!!! """"""""""""""""""!!!!!!"""!!!!!!!!!!!!"""############$$$%%%%%%%%%%%%$$$#########$$$$$$$$$$$$$$$""""""###$$$&&&((()))***'''&&&&&&&&&&&&'''(((((($$$%%%'''(((''''''((())))))***,,,---...---,,,,,,,,,------...///111222333555555555555555666777888999999999888888888777777555666666777777888888888999::::::;;;:::888777555666555555555555555555555555555555555555555555555444444444444444444333333444444333333333333333333333333333222222222111111......///......---,,,+++***))))))((((((''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$&&&%%%$$$$$$######$$$$$$''''''&&&$$$"""!!!  111000000000////////////***+++---......,,,***(((************************(((((()))))))))((('''&&&$$$$$$$$$$$$############!!!!!!!!!!!!!!!   !!!    !!!######"""!!!  !!!""""""""""""!!!!!!!!!!!!!!!"""############$$$%%%%%%%%%%%%$$$"""#########$$$$$$$$$$$$############$$$%%%&&&'''%%%$$$$$$$$$$$$%%%&&&&&&$$$&&&))))))((('''(((***)))***,,,------,,,+++******+++---...000111111111333333333333444555666777888888888888777777777777555555666666777888888999888999:::;;;:::888666555555555444444444333333333222222333333444555555555444444444444444444444444333333333333333333333444222222111111111000000000............---,,,++++++******))))))((('''''''''%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%$$$###############%%%%%%$$$$$$###""""""""" 000000000000////////////)))***---///...,,,)))'''***************+++++++++&&&'''((((((((('''%%%%%%############""""""""""""!!!!!!!!!!!!!!!  """######"""!!! !!!!!!!!!  """###$$$$$$  """!!! !!! !!! """###$$$###"""  !!!"""######!!!!!!!!!!!!!!!"""############$$$%%%%%%%%%%%%$$$""""""######$$$$$$$$$$$$%%%$$$$$$###""""""############""""""######$$$%%%$$$'''******(((((()))+++)))***,,,------,,,***))))))***,,,///000000000000222222222222333444555666777777777777666666666666444555555666777888888999888999:::::::::888666555444444444333333222222111000000111222444555555666444444444555555666666666333333333222222333444444000000000000////////////............---,,,++++++*********)))((((((''''''%%%%%%%%%$$$$$$$$$######%%%$$$$$$###"""#########""""""######$$$$$$$$$%%%!!!!!!!!!!!!!!!!!!!!!!!! 111111000///...---,,,,,,+++++++++************)))(((((((((((())))))))))))(((((('''&&&&&&&&&''''''%%%$$$$$$###$$$$$$%%%%%%     !!!!!!  !!!!!!  """""""""""""""!!!!!!!!!  !!!"""""""""""""""############$$$###"""!!!!!!"""###$$$%%%%%%$$$###"""!!! ######$$$%%%%%%%%%%%%$$$((('''%%%%%%$$$%%%&&&'''''''''(((((())))))***************)))))))))))))))))),,,///111111000000000//////000000111222444444444444555555555555555555333333444444555666666666777777888999::::::::::::555555444333222111///...---///111444555555444333444444444333333333222222111222222333333222222111000000000///......------...,,,***)))***,,,,,,+++)))))))))))))))(((''''''&&&%%%$$$$$$######$$$$$$%%%%%%%%%$$$$$$$$$############""""""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""!!! 000000///...---,,,+++++++++++++++*********)))))))))(((((((((((((((((((((%%%%%%$$$############$$$$$$$$$############$$$$$$!!!!!!  !!!!!!      """!!!  !!! !!!!!!"""""""""###$$$###"""!!!!!!"""###$$$%%%$$$$$$######""""""!!!######$$$%%%%%%%%%%%%$$$'''&&&%%%%%%%%%%%%&&&'''&&&&&&&&&'''(((((())))))***)))))))))))))))))))))***,,,///000000///000111000000000000111222333333222333333444444444444333333333444444555666666666666777888999::::::::::::666555555444222000///...---///111333444444333333333333333222222222222111111222222222222222222111000000//////......------...,,,***)))***++++++***)))))))))))))))(((''''''&&&%%%$$$$$$######$$$$$$%%%%%%$$$$$$$$$#########""""""""""""!!!!!! !!!!!!!!! ###""" //////...---,,,+++******++++++*********))))))))))))))))))((('''''''''&&&''''''&&&%%%%%%%%%%%%&&&######""""""""""""######""""""!!!!!!!!!     ###"""!!!  !!!""""""#########""""""""""""####################################$$$%%%%%%%%%%%%$$$&&&&&&%%%%%%%%%%%%&&&&&&$$$%%%%%%&&&''''''(((((())))))))))))))))))******+++---...///...///111222111111111000000111111222000111222333333333333222333333333444555555666666666666777888999999999999777666555444222000...------...000222333333222222222222111111111000000000111111222222222222111111000000//////...---------///---+++*********)))(((((((((((()))(((((('''&&&&&&%%%$$$$$$######$$$$$$$$$$$$$$$$$$#########""""""""""""!!!!!!!!!!!!   !!!###"""  //////...---,,,+++******************))))))))))))))))))(((((('''&&&%%%%%%(((((('''&&&&&&&&&&&&'''###""""""!!!!!!!!!!!!"""!!!!!!!!!!!!    !!!!!!!!!!!!!!!!!!  !!!"""#########""""""""""""""""""###!!!!!!!!!""""""###############$$$%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&''''''(((((()))))))))))))))*********,,,---.........///111333222222111000000000000000000000111222333333333333222333333444444555666666555555666777888888888888777777666444222000...------...000111222222222111111000000000000/////////000000111111111111000000000//////......---,,,,,,///---+++*********(((''''''''''''((((((''''''&&&&&&%%%$$$$$$######$$$$$$$$$############"""""""""!!!!!!!!!!!!!!!!!!!!!!!!   000//////...---,,,++++++*********)))))))))(((((()))(((((('''&&&%%%%%%$$$%%%$$$######""""""#########""""""!!! !!!!!!   $$$!!!  !!! !!!!!!"""###### !!!""""""###$$$$$$"""""""""######""""""""" !!!"""""""""######$$$%%%%%%%%%%%%$$$###$$$$$$%%%%%%&&&&&&&&&%%%&&&&&&'''(((((())))))(((((())))))************,,,---.........///111333222222111000////////////000000222333333444444444222222333333444555555555444444555666777777777777777777666555333111///......///000000111111111111000000000/////////......///000000111111000000////////////...------,,,,,,...,,,+++*********(((&&&%%%&&&''''''''''''&&&&&&&&&%%%$$$$$$######$$$$$$#########"""""""""!!!!!! !!!!!!!!!  ###!!!000000///...---,,,++++++******)))))))))((((((((('''''''''&&&%%%%%%%%%$$$&&&%%%$$$$$$######$$$$$$$$$###"""!!!!!! !!! %%%"""  !!!######$$$$$$""""""""""""############""""""############"""""" !!!!!!"""""""""######$$$%%%%%%%%%%%%$$$"""###$$$%%%&&&&&&&&&%%%&&&&&&&&&'''(((((())))))((((((((()))******+++++++++---...///...///111222222111000000///////////////000111222333444444444222222222333444444555555333333444555666666666666666666666555333222000///000000000111111111222222000000/////////.........//////000000000000////////////......---,,,,,,,,,,,,+++******+++***(((&&&$$$%%%&&&&&&'''&&&&&&&&&&&&%%%$$$$$$######$$$$$$""""""""""""!!!!!!!!!!!! !!!!!!!!!  $$$!!!//////...---,,,+++*********)))))))))((((((((((((&&&&&&%%%%%%%%%%%%%%%%%%((('''&&&&&&%%%%%%&&&&&&%%%$$$###"""!!!!!!!!!!!!  !!!!!!  !!!"""#########""""""""""""""""""!!!!!!!!!!!!"""###$$$$$$###"""!!!""""""""""""##################$$$%%%%%%%%%%%%$$$!!!"""$$$%%%&&&&&&%%%%%%$$$%%%%%%&&&''''''(((((('''(((((()))******++++++***,,,///000000///000111111000000/////////000000---...000111222333333333111222222333333444555555222333444555555666555555555555555555444333222111111111111111111222222333000000000////////////......//////000000//////...///......------,,,,,,++++++***)))***++++++(((&&&$$$$$$%%%&&&&&&&&&&&&&&&&&&%%%$$$$$$######$$$$$$""""""!!!!!!!!!  !!!!!! !!! ...------,,,+++***))))))))))))))))))((((((((((((%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$######""""""######%%%%%%###"""!!!!!!!!!!!!"""!!!!!!!!!   """"""!!! !!! !!!!!! !!!"""######"""!!!!!!"""""""""!!! !!!"""###$$$$$$###"""!!!$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$!!!"""$$$%%%&&&&&&%%%%%%###$$$$$$%%%%%%&&&'''''''''(((((()))***+++++++++))),,,///111111000000000000000////////////000000,,,---...000111111222222111222222333333444555555222222333444555555555555444444555555444444333222222222222111222222333333111000000000////////////......////////////......///......------,,,++++++)))))))))***++++++)))'''###$$$%%%%%%&&&&&&&&&&&&&&&%%%$$$$$$######$$$$$$"""!!!!!!!!!  !!!!!!!!!""" ,,,,,,,,,,,,,,,,,,,,,,,,'''''''''&&&&&&'''''''''%%%%%%%%%$$$$$$$$$######$$$$$$############$$$$$$$$$$$$$$$$$$$$$###""""""""""""""""""""""""""""""  !!!    !!!!!!  !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!###"""!!! !!!"""###"""######$$$$$$$$$############$$$%%%%%%%%%%%%$$$$$$%%%%%%$$$######$$$&&&%%%%%%&&&&&&((()))++++++))))))***+++++++++++++++*********+++,,,---...///333222111///............111111222222222333333333222222222222222222222222000111222333444444555444444444333333333222222222111111111000000000000000333333222111000000000111////////////............///...---,,,***)))(((''''''((()))))))))(((&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%###""""""###%%%&&&""""""!!!!!!  !!!!!! ------,,,+++******))))))''''''&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$######""""""######$$$###############""""""!!!  !!! !!! """"""!!!  $$$$$$$$$###"""!!! """###$$$$$$%%%%%%$$$$$$$$$$$$%%%$$$######$$$&&&%%%%%%%%%&&&'''((()))***((())))))************************+++,,,---...///333333222000000/////////111111111222222222333333222222222222222222222222111222333444444444444444444333333333333222222222111111111111111111111111333222111111000000111111////////////............///...---,,,***)))(((''''''((())))))((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$"""!!!!!!!!!  ------,,,***)))((('''&&&&&&&&&%%%%%%%%%%%%&&&&&&'''&&&&&&&&&%%%%%%%%%%%%$$$######""""""######$$$"""""""""""""""!!!!!!  !!!  !!!!!! """"""!!!!!! !!!"""""""""!!!!!! """###$$$$$$%%%%%%$$$$$$###$$$%%%$$$""""""$$$%%%%%%%%%%%%%%%&&&&&&'''((('''(((((()))))))))))))))************+++---...///333333222222111111000000111111111222222222222333333333333333333333333333333333444444555444444444333333333222222222111111222222222222222222222222222222111000000000111111////////////..................---+++***)))(((''''''(((((((((((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$###"""!!!!!!!!!!!! ---,,,+++***)))(((''''''&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$$$$######""""""""""""######!!!!!!!!!"""!!!    !!!!!!"""!!!  !!!"""######$$$""""""###$$$$$$$$$$$$$$$###$$$$$$###""""""###%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&''''''((()))((((((((())))))******+++,,,...///111111111111111111000000111111111111222222222222333333333333333333333333444444555555555444333333222222222222111111111111111111111111111111222222111111000000000000111111////////////............------,,,+++***)))(((((('''''''''''''''''''''&&&$$$$$$$$$$$$$$$$$$$$$$$$######"""!!! +++++++++++++++*********&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$#########"""###""""""""""""""""""###!!!!!!!!!!!!!!! !!!!!!     !!!"""######"""!!! """###$$$$$$$$$""""""###$$$$$$$$$$$$######$$$$$$###""""""###%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&'''((((((((((((((()))))))))***+++,,,---......///000111111000000///000000111111111222222222333333333333333333333333444444444555444444333333222222111111111000000000.../////////000000111111111000000///000000111111////////////............,,,,,,++++++***)))(((((('''&&&&&&&&&&&&'''''''''$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$!!! """### ++++++++++++++++++++++++&&&&&&%%%%%%%%%%%%&&&&&&############""""""""""""###""""""!!!!!!""""""###!!!!!!!!!!!!!!! """"""!!!  !!!!!!!!!!!!!!!!!!!!!!!! """######$$$$$$############""""""!!! !!!"""######$$$$$$######"""###$$$###!!!!!!###$$$$$$$$$$$$$$$%%%%%%&&&'''&&&''''''((((((((((((((())))))))))))***,,,---...---...///000111111000///000000000111111111111222222222222222222222222222222222333333444333333333111111111000000000000///---......//////000000000000000/////////000111111////////////............,,,++++++***))))))((((((&&&&&&&&&%%%&&&&&&'''((($$$$$$$$$$$$$$$$$$$$$$$$%%%$$$"""!!!!!!###$$$&&&  ++++++******)))))))))(((''''''&&&&&&&&&&&&''''''$$$$$$$$$#########""""""""""""!!!!!!!!!!!!""""""!!!""""""""""""!!! !!!!!!  !!!"""############"""!!! !!!""""""###############"""#########!!!!!!###$$$$$$$$$$$$$$$%%%'''((((((''''''((())))))))))))((((((((())))))***,,,---...,,,...000222222222111000000000000000111111111111111111111111111111111111000000111222333333333333111111000000000/////////.........///000000111111///////////////000111111////////////............++++++******))))))((((((&&&&&&%%%%%%%%%&&&'''(((######################## """###$$$$$$###""" ,,,+++***)))((('''&&&%%%(((''''''&&&&&&''''''(((%%%%%%%%%$$$$$$$$$######""""""!!!!!!!!!!!!"""""""""""""""""""""!!!!!!  """!!! !!! !!!!!!"""###############"""######"""!!!!!!"""$$$$$$$$$$$$%%%&&&''')))***'''(((((()))))))))))))))(((((())))))***+++---...---...111333444333222222000000000000111111111111000000000000000000000000...///000111222333333333000000000000////////////...//////000111222222222///////////////000111111000/////////............++++++******))))))((((((&&&%%%%%%$$$%%%&&&((((((###########################$$$""" +++******)))(((''''''&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$#########""""""""""""""""""""""""""""""######"""  !!!  !!! !!!        !!!!!! !!!""""""!!!!!!!!!""""""######"""!!! !!!"""###!!!  """$$$%%%$$$$$$###"""!!!!!!""""""###$$$%%%%%%&&&&&&%%%%%%''''''''''''(((((((((((()))))))))***++++++,,,,,,,,,---///000000000///...000000000111222222333333444333222000///.........000111111111111222222222////////////...---,,,+++,,,---///000000000///...000000000000000000000000000000000///...,,,+++***++++++***)))((('''&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$"""  !!!!!! """######""" ++++++******)))(((((('''&&&&&&%%%%%%%%%$$$$$$$$$$$$#####################!!!!!!!!!!!!!!!!!!!!!!!!###"""!!! !!!   !!!""""""###"""!!! !!!"""###!!!!!!!!!!!!"""###$$$$$$$$$$$$###"""""""""""""""###$$$%%%%%%&&&&&&%%%%%%'''''''''((((((((())))))(((((()))******++++++,,,+++,,,------......------//////000000111111222222111111000000000000000111000000111111111222222222111111111000000///...------...///000000000///////////////////////////////////////...---,,,******''''''''''''''''''''''''&&&&&&%%%%%%%%%$$$$$$$$$###########################"""  !!!   !!!!!!!!!!!! +++++++++***))))))((((((%%%%%%%%%%%%$$$$$$$$$$$$"""#####################!!!!!!!!!!!!!!!!!!!!!!!!""""""!!!    !!!  """######""""""!!!!!!!!!!!!""""""!!!!!!"""###$$$$$$$$$$$$$$$###""""""""""""""""""###$$$%%%%%%&&&&&&%%%%%%''''''((((((((()))))))))(((((())))))******++++++***************+++,,,,,,---......///000000111111.........///000111222333000000000111111111222222222222222222222111000///......///000000000000000////////////////////////------------,,,+++))))))$$$$$$%%%&&&'''(((((((((%%%%%%%%%%%%$$$$$$$$$$$$###########################"""  ###!!!!!!!!!!!!!!! ***)))))))))((((((((('''%%%%%%%%%$$$$$$$$$$$$###""""""""""""############!!!!!!!!!!!!!!!!!!!!!!!!"""!!!      !!!   !!!!!! !!! !!!""""""#########""""""!!!!!!!!!!!!""""""!!!"""###%%%%%%%%%$$$#########"""""""""""""""######$$$%%%%%%&&&&&&%%%%%%''''''((((((((()))))))))''''''(((((()))******++++++***)))((()))***+++,,,,,,------......//////000.........///000111222333000000000000111111111111222222333333222111111000/////////000000000000000////////////////////////,,,,,,,,,,,,+++***)))(((%%%%%%%%%&&&''''''((((((%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""!!!  &&&###   '''''''''''''''&&&&&&&&&%%%%%%$$$$$$$$$#########"""""""""""""""""""""""" !!!    !!!    !!!  !!!!!! !!!!!! !!!!!!""""""###""""""!!! !!!!!!""""""""""""!!!!!!!!!"""$$$%%%%%%$$$###"""###"""""""""""""""#########$$$%%%%%%&&&&&&%%%%%%''''''''''''((((((((((((&&&''''''(((((()))******+++***)))))))))***,,,---,,,,,,,,,---......//////000///////////////000000//////000000000111111111111111222222111111000000///////////////000000111........................++++++++++++***)))((((((((((((((('''''''''&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!! &&&###   &&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$##################"""""""""!!!!!!!!!   !!!""""""!!!  !!!  !!!!!!!!!!!!!!!!!!""""""""""""!!!!!!""""""###############""""""""""""""""""######$$$###$$$%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&''''''(((((())))))+++************+++,,,,,,,,,,,,,,,---......//////111000000///............/////////000000000111111000000111111111000000///...............///000000........................******++++++***))))))(((******)))((('''&&&%%%$$$#########$$$$$$$$$$$$$$$"""""""""""""""""""""""" """ &&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$############$$$$$$###"""!!!     !!!!!!!!!!!!"""  !!!"""!!!  !!!"""######"""!!! ###""""""!!!!!!""""""""""""""""""""""""###$$$$$$###$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%&&&&&&''''''((())))))))))))***+++++++++++++++,,,,,,------.../////////000000///...............////////////000000000111000000111111111111000000...------,,,------//////........................******+++++++++***))))))))))))((('''&&&%%%$$$###"""#########$$$$$$$$$$$$"""""""""""""""""""""""" &&&'''''''''''''''''''''$$$$$$$$$############"""%%%$$$###"""!!!    !!! !!!""""""""" !!!"""!!! !!!!!!""" !!!"""!!!  !!!"""""" !!!!!! !!! """###$$$###"""!!! !!!"""######"""!!! ###"""!!! !!!"""###""""""!!!""""""###$$$$$$$$$$$$%%%&&&&&&&&&%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&'''(((((()))'''(((***+++++++++***))),,,,,,---......//////000//////.........//////000////////////000000000000000111111222222222111111------,,,+++,,,---...///........................***++++++++++++******)))''''''&&&%%%%%%$$$######""""""######$$$$$$$$$$$$######################## !!!   """""" !!!!!!   &&&&&&''''''&&&&&&%%%$$$&&&&&&%%%%%%%%%%%%$$$$$$########################!!!!!!  """"""!!!  !!!$$$ !!!   """!!!!!!"""######""""""!!!!!! !!!"""$$$$$$######"""######""""""######$$$%%%"""""""""###$$$$$$%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%&&&&&&%%%$$$$$$''')))++++++******************+++++++++,,,,,,---------........................***+++,,,...///000000000//////000000000000///...222000...,,,******+++,,,,,,,,,,,,,,,+++***))))))))))))*********(((&&&%%%&&&&&&%%%%%%$$$###""""""####################################"""""""""""" """!!! &&&&&&&&&'''&&&&&&%%%$$$%%%%%%$$$$$$$$$#################################!!!!!!  """!!! !!!"""###### !!!  !!!""""""""""""!!!!!!  !!!"""###""""""!!!""""""!!!"""""""""###$$$"""""""""###$$$$$$%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%&&&'''&&&%%%%%%''')))))))))))))))))))))))))))***++++++,,,,,,------...........................++++++,,,.../////////000000000111111111111000000111000---+++******+++,,,+++,,,,,,------,,,******))))))******)))(((&&&%%%&&&&&&%%%$$$$$$###""""""########################$$$######""""""!!!!!!!!! !!!!!!!!! &&&&&&&&&&&&&&&%%%$$$$$$$$$############"""""""""""""""""""""""""""""""""!!!!!!  """!!!  %%%&&&$$$""" !!!  !!!"""""""""!!!!!!!!!!!!  !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""###$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&(((((('''''''''((((((((((((((((((((())))))******+++,,,,,,---..............................,,,,,,------............000111111222222111111111000///---+++******++++++***+++---...///...,,,+++)))))))))))))))'''&&&&&&%%%%%%%%%$$$######""""""########################$$$$$$###""""""!!! !!!  %%%&&&&&&&&&&&&%%%$$$$$$$$$$$$#########"""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!  !!! !!!(((***&&&!!!    !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!"""!!!!!!!!!!!!""""""""""""""""""""""""###$$$$$$%%%%%%###$$$$$$$$$$$$%%%%%%%%%$$$''')))***)))(((((((((((((((((()))))))))))))))******+++,,,,,,---.................................---------------------//////000111111111111000///...,,,+++*********+++)))***---///000///...---)))))))))(((((('''&&&&&&%%%$$$$$$$$$######""""""########################$$$$$$###"""!!! """!!! %%%%%%&&&&&&%%%%%%$$$###%%%$$$$$$$$$############ !!!!!!   """)))***&&&!!! !!!  !!!  !!!!!!!!!!!!!!!!!!"""""""""######!!!"""###$$$$$$$$$######"""""""""###$$$$$$%%%%%%#########$$$$$$$$$%%%%%%$$$''')))***)))((((((((()))))))))******+++++++++)))******+++---......///..............................---,,,,,,,,,,,,------......///000000//////...------,,,++++++++++++)))***,,,...//////......))))))(((((('''&&&&&&&&&$$$$$$###############"""""""""""""""""""""""""""######""""""!!! """!!! %%%%%%%%%%%%%%%$$$######%%%%%%$$$$$$$$$#########!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!  !!! ###'''(((%%%!!!!!!!!!   !!!!!!!!!"""""""""""""""###$$$$$$!!!"""$$$%%%%%%$$$$$$###"""""""""###$$$$$$%%%%%%############$$$$$$$$$$$$%%%&&&(((((('''''''''((())))))******++++++,,,,,,))))))***+++---...//////...........................---,,,++++++,,,------,,,,,,---...////////////.........------,,,,,,,,,******+++,,,---.........***)))((('''&&&&&&&&&&&&########################""""""""""""""""""""""""""""""!!!!!!!!!!!! !!! $$$%%%%%%%%%%%%$$$######$$$############"""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!    ###$$$$$$###"""!!!"""!!!   !!!!!!"""!!!!!! !!!"""###$$$ !!!###$$$%%%$$$###""""""""""""###$$$$$$%%%%%%############$$$$$$$$$$$$%%%&&&'''&&&%%%%%%''')))((((((((()))***+++++++++((()))***+++---...///000...........................---+++******,,,---...,,,---...///000000000000......//////......------++++++******+++,,,---...***)))'''&&&%%%%%%&&&&&&""""""""""""############"""""""""""""""""""""""" !!!!!!!!!!!!!!!  $$$%%%%%%%%%%%%$$$######""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!  !!!### !!!""""""""""""###!!!"""!!!  !!! !!!!!!!!! !!!"""### """###$$$###!!! """""""""###$$$$$$%%%%%%"""############$$$$$$$$$%%%&&&&&&%%%$$$$$$''')))&&&''''''((()))******+++((()))***+++---...///000........................---,,,+++******,,,...///---...///000111111111111/////////000//////...------+++***))))))+++---...***)))'''&&&%%%%%%&&&&&&"""""""""""""""#########"""""""""""""""""""""""" !!!"""""""""   $$$$$$######$$$$$$%%%&&&###"""!!!"""######!!! !!!!!! !!!!!!  """!!!  !!!"""!!!!!!!!!   !!!!!!"""###$$$%%%$$$###!!!!!!!!!!!!!!!"""###$$$%%%%%%%%%%%%$$$$$$#########%%%%%%%%%&&&&&&&&&'''''''''''''''(((((()))***+++........................,,,,,,------,,,,,,++++++------------------------......//////000222333444555444333111///...---,,,---+++))))))+++---......''''''&&&&&&&&&%%%%%%%%%$$$$$$######""""""!!!!!!!!!!!!!!!!!! ######""""""!!!!!!!!! $$$$$$######$$$$$$%%%&&&###!!! !!!!!!  !!!!!!  """!!!   !!!!!!    !!!"""""""""$$$$$$$$$###!!! !!!!!!!!!!!!"""###$$$%%%%%%%%%%%%$$$$$$$$$######%%%%%%%%%&&&&&&&&&''''''(((''''''(((((()))***+++,,,,,,,,,,,,,,,,,,,,,,,,/////////...---,,,+++***---------------------------------...///000111222444333222111000...---------,,,***+++,,,...---,,,'''&&&&&&&&&&&&%%%%%%%%%"""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!! """"""!!!!!!!!!  $$$############$$$%%%%%%%%%### !!!""""""!!! !!! !!!""" !!!  """"""!!!  !!!!!! !!!!!!"""###""""""###$$$$$$###!!! !!!!!!!!!!!!"""###$$$%%%%%%%%%%%%$$$$$$$$$$$$###%%%%%%%%%&&&&&&&&&''''''(((((((((((()))***++++++++++++++++++++++++++++++111111000000...---+++***------------------------++++++,,,,,,---...///000222222111000000///.........---,,,---......,,,***&&&&&&&&&&&&%%%%%%%%%%%% !!!!!!!!!!!!!!!!!!!!!!!! !!! """"""""""""!!! ###############$$$$$$%%%'''$$$!!! !!!#########   !!!""" !!!!!!!!!!!!!!!"""######""""""############"""!!!!!!!!!!!!!!!"""###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''(((((((((((()))***+++,,,++++++++++++++++++++++++////////////......---,,,........................,,,,,,,,,,,,---...///000000000000000000/////////...------......---***(((&&&&&&&&&%%%%%%%%%$$$$$$ !!!!!!"""""""""!!!!!!!!!!!! """"""""""""!!! ######""""""######$$$%%%&&&###  """""""""   !!!  !!!!!!!!!!!!!!!"""######"""""""""#########""""""!!!!!!!!!!!!"""###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''((((((((())))))***+++,,,------------------------+++,,,---.......................................------------...///000000////////////////////////...------------,,,)))'''&&&&&&%%%%%%%%%$$$$$$$$$!!!!!!!!!""""""#########!!!!!!!!!!!! !!!!!!!!! ###""""""""""""###$$$$$$###   !!! !!!!!!!!!###$$$  !!!!!! !!!!!!"""###"""""""""""""""#########!!!!!!!!!!!!"""###$$$%%%###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''))))))))))))***+++,,,,,,........................)))***,,,---//////000000........................//////......///000000111////////////////////////---,,,++++++++++++)))'''%%%%%%%%%%%%$$$$$$$$$$$$""""""""""""############!!!!!!!!!!!!  """""""""""""""###$$$$$$"""!!! !!!!!!  !!!!!!  """""""""%%%'''  !!!""""""""""""""""""######$$$!!!!!!!!!!!!"""###$$$%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''))))))))))))***+++,,,,,,........................+++,,,---...///000000000......................../////////...//////000111000000//////.........---,,,***)))((()))))))))'''%%%%%%%%%$$$$$$$$$$$$###"""""""""""""""!!!!!!!!!!!!!!!!!!!!!  """""""""""""""######$$$$$$$$$###$$$%%%$$$###!!! !!!!!!!!! """ !!!""""""""""""  !!!   !!!!!!""""""!!!!!!"""###$$$$$$!!!!!!!!!!!!"""###$$$%%%#########$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''))))))))))))***+++,,,---...........................//////000000000000000//////////////////////////////.........//////000111000000///......------,,,)))'''&&&'''))))))(((%%%%%%%%%$$$$$$$$$######""""""!!!!!! """!!!!!!!!!  !!!!!!!!!""""""""""""""""""""""""&&&%%%$$$###"""!!!   ### !!!!!!""" !!!!!!""" """"""!!!  !!!"""""" !!!!!!""""""""""""!!!!!!"""############""""""!!! """%%%%%%$$$######$$$%%%%%%$$$$$$%%%%%%&&&'''''''''(((((())))))******---------............///......///000000000000000...//////...,,,***+++,,,...------------...//////111///---------,,,***(((++++++++++++)))'''%%%###%%%%%%$$$$$$###""""""""" !!!  !!! """"""""""""""""""""""""%%%$$$###"""!!!   !!!###$$$%%%!!!###!!!!!!!!!  !!! !!!"""!!!  !!!!!!!!! !!!!!!""""""""""""!!!!!!!!!""""""#########"""""" """###$$$###"""###$$$%%%%%%%%%%%%%%%&&&'''''''''(((((()))***++++++,,,------------..................///000000000000000---...///...,,,***+++,,,...------------...//////222111////////////---+++))))))******)))(((&&&&&&$$$$$$$$$###""""""!!!!!! !!!  !!! """"""""""""""""""""""""######"""!!!    !!!###$$$%%%!!!###!!!   !!!""""""!!!!!!  !!!!!!""""""""""""!!!!!! !!!"""###############"""###$$$###""""""$$$&&&%%%%%%%%%%%%%%%&&&'''''''''(((((()))+++,,,------,,,,,,,,,---------............///000000000000///---......---+++***+++,,,------,,,,,,------...///000///...///000000...,,,''''''(((((()))(((((('''#########"""!!!!!!   !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!  !!!   !!!!!!"""   !!! !!!!!!""""""""""""!!!!!! !!!######$$$$$$$$$$$$%%%%%%$$$######&&&((($$$$$$$$$$$$$$$%%%&&&&&&&&&&&&''')))***+++,,,---+++,,,,,,,,,------------......////////////......,,,------,,,+++******++++++++++++***++++++,,,---,,,,,,,,,---......---+++''''''''''''''''''''''''"""""""""!!!  !!!!!!!!!!!!!!!!!!!!!!!!     !!!!!! !!!!!!""""""""""""!!!!!! !!!######$$$$$$$$$###$$$$$$###""""""%%%'''###############$$$$$$%%%%%%%%%&&&'''((()))***+++++++++++++++,,,,,,,,,---------.........------,,,***,,,,,,,,,***)))***+++))))))(((((())))))***+++*********,,,......,,,***(((((('''&&&&&&%%%%%%%%%""""""!!!!!!  """"""""""""""""""""""""  !!!  !!!!!!!!!!!!!!!!!!""""""""""""!!!!!! !!!"""############### !!!"""!!! """$$$###############$$$%%%%%%%%%&&&&&&''''''(((((()))******+++++++++,,,,,,,,,+++,,,,,,,,,,,,+++******)))+++++++++))))))***+++((((((''''''(((((()))***+++++++++---///...,,,))))))((('''%%%%%%$$$$$$$$$"""""""""!!!  """""""""""""""""""""""" !!!!!!!!!!!!  !!!  !!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!""""""#########"""""" !!!######"""""""""###%%%%%%$$$$$$%%%%%%&&&''''''''''''(((((((((((((((************++++++++++++***************)))(((((((((***+++***))))))***+++))))))(((((())))))***+++))))))***,,,---,,,)))&&&'''&&&%%%$$$$$$%%%&&&&&&######""""""!!!  """""""""""""""""""""""" !!!""""""""" """!!!  !!!!!!"""      !!!!!!!!!!!!!!!!!!""""""""""""!!!!!!"""############""""""!!!"""$$$''''''&&&%%%%%%&&&'''&&&&&&&&&&&&'''(((((())))))))))))(((((((((((()))************+++++++++)))))))))))))))(((''''''((()))******)))((()))+++***************++++++,,,''''''(((***+++)))&&&###$$$$$$######$$$&&&'''(((#########"""!!!!!! !!!!!! !!!!!!"""""""""""""""###$$$$$$     !!!!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!"""""""""$$$$$$$$$###############$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&'''((()))))))))((((((''''''&&&&&&***)))(((((((((((()))))))))***++++++***+++---///222111///---+++)))((((((&&&''')))))))))'''$$$###%%%%%%%%%&&&&&&%%%%%%$$$###""""""!!!  !!!!!!!!!!!!  $$$######""""""######$$$ !!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""!!!!!!!!!########################$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&'''((())))))************))))))(((((())))))(((((((((((()))))))))***++++++***+++---//////---,,,***)))((((((((('''((((((((((((&&&%%%$$$&&&&&&&&&%%%$$$###"""!!!"""""""""!!!  !!!   !!!!!! !!!!!! !!!###!!!!!!!!!!!!!!!!!!!!!!!!!!!$$$$$$######"""!!!!!! !!!!!!""""""######$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%'''&&&&&&''''''((()))************))))))))))))(((((((((((((((((())))))))))))***+++*********,,,...,,,+++((('''&&&'''((()))((((((''''''&&&%%%%%%%%%&&&&&&%%%$$$###!!! """"""!!!!!!   !!!"""  !!! !!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!! !!!!!!"""###$$$$$$###$$$$$$$$$$$$%%%%%%%%%''''''''''''((()))******'''''''''''''''''''''''''''(((((())))))))))))))))))***+++***)))***+++------+++(((&&&%%%&&&'''((()))((('''&&&%%%%%%%%%%%%$$$$$$$$$###""" !!!!!!!!!  !!!""""""!!!!!! !!!!!!"""    !!!!!!!!!!!!!!!!!!!!!!!! !!!!!! !!!""""""###############$$$$$$$$$%%%%%%&&&&&&&&&''''''((()))***&&&&&&&&&&&&&&&'''''''''&&&'''((()))***))))))))))))***+++***))))))+++,,,///---+++(((&&&%%%&&&&&&((((((&&&%%%%%%$$$%%%%%%!!!!!!"""""""""!!!     !!!  !!!!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!!!! !!!!!!""""""############$$$$$$$$$$$$&&&%%%%%%&&&&&&'''((()))'''(((((((((((()))))))))&&&'''(((*********)))))))))***+++***((((((***,,,///...,,,***(((&&&%%%%%%''''''&&&&&&%%%$$$$$$$$$ !!!!!!""""""!!!!!!!!!!!!""" !!!!!!!!!!!!!!!!!!!!!!!! ############$$$$$$$$$$$$%%%$$$$$$%%%%%%&&&'''((('''''''''((((((((())))))%%%&&&(((***+++***)))))))))***+++***(((((()))+++,,,,,,,,,+++***(((&&&$$$&&&&&&''''''&&&%%%###""""""""""""""""""!!!    !!!   """###!!!!!!!!!!!!!!!!!!!!!!!!"""""""""!!!  """############$$$$$$$$$$$$$$$$$$$$$%%%&&&''''''%%%%%%%%%&&&&&&&&&''''''$$$&&&(((***++++++)))))))))***+++***(((((()))+++((()))++++++***(((&&&%%%%%%&&&'''((('''%%%###!!!$$$$$$$$$###""" ###""" """"""!!!    !!!!!!!!!!!!!!!!!!!!!!!!  !!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!"""###$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$%%%&&&'''(((''''''&&&&&&&&&&&&''''''((((((((((((((())))))***,,,,,,,,,+++***(((&&&$$$%%%%%%%%%%%%$$$###""""""!!!!!!!!!!!! !!!   !!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!"""######$$$%%%%%%$$$$$$$$$$$$$$$#########&&&&&&%%%%%%%%%&&&'''(((''''''&&&&&&&&&&&&''''''((((((''''''(((((()))***)))***++++++***)))'''&&&%%%%%%%%%%%%$$$###""""""!!!!!!!!!!!! """###!!!   !!!!!!!!!!!! !!!!!!!!!!!!!!!!!!""""""######$$$$$$$$$########################&&&%%%%%%%%%%%%&&&'''(((''''''&&&&&&&&&&&&''''''(((''''''''''''((())))))'''((()))******)))((((((%%%%%%%%%%%%$$$###"""!!!!!!!!!!!!   ###&&&%%%   !!!!!!!!!!!! !!!!!!!!!!!!!!!!!!"""""""""#########$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''''''''&&&&&&''''''((()))'''''')))))))))(((''''''$$$%%%%%%$$$$$$###"""!!!!!!!!!  !!!  !!!$$$$$$ !!!"""   !!!!!!!!!!!! !!!!!!!!!!!!!!!"""""""""""""""###############$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&''''''((((((((())))))((('''%%%$$$$$$$$$$$$$$$###"""!!!!!!   !!!    !!!!!!!!!!!! !!!!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!""""""###$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%&&&'''''''''((((((((((((&&&$$$###$$$$$$$$$$$$###"""!!!    !!!!!!!!!!!! !!!!!!!!!!!!!!!"""""""""""""""""""""!!!"""""""""###$$$%%%%%%%%%$$$%%%&&&'''''''''&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%$$$%%%&&&&&&'''%%%&&&'''(((''''''%%%%%%$$$$$$$$$$$$###"""!!!     !!!!!!!!!""" !!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!$$$$$$%%%&&&''''''(((((($$$%%%&&&'''''''''&&&%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&'''###$$$%%%'''((((((''''''###$$$$$$######"""!!! !!!     !!!!!!!!!!!!!!!!!!""""""!!!!!!!!!!!!""""""""""""$$$$$$%%%%%%&&&'''((((((%%%%%%&&&&&&'''&&&&&&&&&(((((('''''''''&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$&&&&&&%%%%%%%%%$$$$$$$$$#########""""""      !!!!!!""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""######$$$$$$%%%&&&&&&'''%%%%%%&&&''''''''''''&&&(((((('''''''''&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%((((((((((((''''''''''''$$$$$$$$$$$$###"""!!!!!!   !!! !!!""""""$$$$$$#########"""""""""!!!!!!!!!!!!""""""""""""""""""######$$$$$$%%%%%%%%%&&&'''(((((((((((((((((((((((('''''''''&&&&&&'''''''''&&&&&&&&&&&&%%%&&&%%%%%%%%%%%%$$$$$$$$$###$$$$$$$$$###"""!!!     !!!!!!"""%%%%%%$$$$$$###"""""""""!!!!!!!!!!!!""""""""""""############$$$$$$%%%%%%&&&&&&'''((())))))))))))((((((((((((''''''''''''(((((('''''''''&&&&&&&&&$$$$$$#########""""""""" !!!!!!!!!   !!!$$$$$$$$$$$$######""""""!!!!!!!!!!!!""""""""""""$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&'''((())))))))))))))))))((((((((('''''''''(((((('''''''''&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%    ########################!!!!!!!!!!!!""""""""""""$$$%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&'''((())))))))))))))))))((((((((('''''''''''''''&&&&&&&&&&&&%%%$$$$$$$$$$$$############ !!!!!!!!!!!!!!!   !!! !!!!!! !!!!!!""""""######$$$!!!!!!!!!!!!""""""""""""$$$$$$$$$$$$$$$$$$#########$$$%%%&&&(((((((((((())))))))))))((((((((('''&&&&&&&&&&&&%%%%%%%%%%%%""""""!!!!!!!!!  !!!!!!!!!  !!!!!!"""###!!! !!!!!!"""   !!!"""""" !!!"""###$$$$$$!!!!!!!!!!!!""""""""""""#########""""""""""""""""""###$$$&&&'''((((((((())))))))))))((((((((((((&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$############  """######$$$"""!!!!!!!!!!!!!!!!!!!!!!!! !!! !!!"""$$$%%%"""!!!  !!!"""######$$$$$$$$$######"""$$$$$$%%%%%%%%%%%%&&&&&&''''''(((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%############"""""""""!!!!!!!!!    !!! !!!"""###$$$"""!!!  !!!"""!!!!!!"""""""""""""""!!!$$$$$$$$$%%%%%%%%%&&&&&&''''''(((((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%#########"""""""""!!!!!!!!!!!!    !!!"""######!!!!!! !!!!!! !!!"""###############$$$$$$$$$$$$%%%%%%%%%%%%'''''''''(((''''''&&&%%%%%%%%%%%%%%%%%%%%%$$$$$$""""""""""""!!!!!!!!!!!!     !!!!!!!!! !!!!!!""""""!!!!!!!!! !!!!!!!!!""""""$$$%%%&&&&&&&&&&&&###$$$$$$$$$$$$%%%%%%%%%&&&'''''''''''''''&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$""""""!!!!!!!!!  !!!!!!!!!     !!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!! !!!"""###$$$%%%&&&&&&&&&#########$$$$$$$$$%%%%%%&&&&&&'''''''''''''''&&&%%%%%%%%%$$$$$$#########!!!!!!!!!  !!!!!!!!!     !!!!!!!!! !!!!!!!!!!!!  !!!"""""""""""""""############$$$$$$$$$$$$%%%&&&''''''((('''''''''%%%%%%%%%$$$######""""""!!!  !!! !!!!!!!!!!!!!!!"""""""""""" !!!!!!  !!!""""""!!!  !!!!!!!!! ############$$$$$$$$$$$$%%%&&&&&&'''((((((''''''%%%%%%$$$$$$###""""""!!! !!!!!!!!!"""$$$!!! !!!  !!!!!!!!!  !!!""""""!!! !!!"""""""""""""""!!! """############$$$$$$$$$%%%%%%&&&'''((((((((('''%%%%%%$$$$$$###""""""!!!    !!! !!!  !!!""""""!!!!!!!!!!!!!!! !!!######""" !!! """######""""""#########$$$$$$$$$''''''&&&###!!!!!!###%%%%%%%%%$$$$$$###"""!!!!!! !!!!!!!!!!!! ###!!!$$$###   !!!"""""" !!!"""""""""!!! !!! !!!#####################$$$$$$$$$$$$''''''&&&$$$""""""$$$&&&%%%%%%$$$######"""!!!!!! !!!!!!!!!!!!  ###!!! """   !!!!!!!!!""""""""""""!!! """$$$$$$#########$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$######%%%'''$$$$$$$$$######""""""!!!!!!!!!!!!!!!!!!  $$$...,,,!!!   !!! !!!!!!!!!!!!!!!"""!!!!!! !!!!!!!!!!!!!!! !!!!!! !!!!!!"""######!!!!!!!!!###$$$$$$###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&%%%$$$$$$&&&((($$$#########"""""""""!!!!!!!!!!!!!!!   &&&000---""" !!!!!! !!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!"""!!!!!!!!!!!!"""#########"""!!!"""$$$$$$###"""######$$$$$$$$$%%%%%%%%%$$$%%%&&&%%%$$$$$$%%%'''#########""""""""""""""" ###'''###!!!  !!!!!!  !!!!!!""""""""""""######"""!!!!!!"""###$$$""" """"""#########$$$$$$$$$###%%%%%%%%%######$$$%%%""""""""""""""""""""""""   """!!!    !!!!!! !!! !!!"""###$$$###""""""!!! """######!!!!!!!!!"""""""""############$$$%%%$$$###!!!!!!"""!!!""""""""""""""""""""" !!!""" !!!""" !!!"""######$$$ !!!!!!!!!""""""######!!!###$$$%%%$$$"""!!!!!! !!!###""" !!!!!!!!!!!!""""""""""""###$$$%%%$$$""" !!!!!!!!!!!!"""""""""""" !!!!!!!!!"""###"""    !!! !!!'''$$$!!!  !!! !!!""""""""""""""""""""""""""""""""""""""""""######$$$############$$$$$$$$$$$$""""""""""""""""""""""""######""" !!!   !!!  """!!! !!!!!!  !!! !!!!!!!!!!!!!!!!!!!!!!!!""""""!!!!!!""""""###$$$ !!!!!!!!!"""""""""""""""""""""""""""""""""""""""!!!  !!!"""!!!  !!!"""""""""!!! !!!"""!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""!!!!!!""""""###$$$ !!!!!!!!!!!!""""""""""""""""""""""""""""""!!!    !!!!!! !!!!!!"""!!!!!! !!!###"""  !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""######""""""""""""#########$$$""""""""""""""""""""""""  !!!!!! """"""!!! !!!!!!!!! !!!""""""###!!!""""""""""""#########!!!!!!!!!!!!!!!!!!!!!!!!   !!!!!! !!!!!! !!!!!!"""### !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!  !!!!!!  !!!!!!!!!  !!! !!!"""""" !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!    !!!$$$###  !!!!!! ###"""  ######""""""!!! !!!"""$$$&&& !!!""""""!!!!!!!!!!!!"""""""""###!!!!!!!!!!!!!!!!!!!!!!!!  """!!! """ !!!""""""!!!  !!!  !!!  !!!""" !!!!!!###""""""!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!   !!!!!! """"""!!!"""     !!!""" !!!""""""""""""!!!    &&&((("""    !!!!!! !!!!!!!!!""""""""""""!!!!!!   """333JJJNNN;;;'''   !!!  !!!!!! !!!!!!"""""""""""""""!!!!!!!!!    !!!&&&<<>>---  !!!!!!  !!!"""###"""!!! !!!!!!!!!!!!!!!!!!!!!!!! ###***)))!!!  !!!!!!!!!  """"""!!!      !!! !!!!!!!!!  """"""!!! !!! """      """                            """     !!!$$$'''(((       !!!                   !!!"""    !!!"""  !!!   !!!"""!!! !!!  !!!    !!!  """"""      !!! ''' !!!   !!!!!!!!!...%%% !!!!!!   !!!  """ !!!!!!!!!  !!!!!!  """###!!! !!!$$$###       ###"""!!! """  """   """!!! !!!!!! !!!""""""          """   !!!  !!!"""!!! !!!  !!!!!!   !!!  !!!!!! """   !!!          !!!!!!!!!      !!!          !!!     !!! !!!!!!  !!!!!!  !!!!!!!!!""""""    !!!  !!!!!!""" !!!!!! !!!!!!!!!!!!!!!    !!!""" """###$$$  !!!!!!!!! !!!"""!!! !!!!!!  !!!  !!!"""!!!!!!"""###$$$%%%&&&&&& !!!""""""!!!!!!      """!!!!!!   """$$$ !!!"""### !!!"""###$$$!!!"""#########"""!!! ######$$$$$$%%%&&&&&&'''&&&&&&&&&&&&''''''''''''######$$$$$$$$$$$$$$$###&&&%%%###"""######"""!!!"""!!!  !!!!!!    !!!   !!! !!!!!!!!! !!!!!! !!!!!!"""###"""""""""$$$$$$###$$$$$$%%%&&&'''&&&&&&'''((((((((('''&&&(((((())))))*********+++***************+++++++++,,,,,,+++***)))(((&&&%%%***(((&&&&&&''''''&&&%%%'''&&&$$$###"""!!!!!!!!! !!!!!!!!!!!!!!!!!!      !!!"""""""""""""""###$$$%%%%%%&&&&&&'''''''''''''''))))))((((((((())))))***+++,,,---...........................////////////.../////////000000111111333333222111000...,,,+++---,,,******+++,,,+++***+++***)))'''%%%######""""""""""""######"""""""""###"""!!! !!!      !!!!!!"""######$$$""""""######$$$&&&'''(((******+++,,,,,,,,,,,,,,,---,,,,,,++++++++++++,,,...//////000111111111222111111111111111111111111111222222333444555555666333444444444444333333222...---++++++,,,------,,,,,,+++)))((('''&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&%%%###"""!!!"""###### !!!###!!!      ######$$$$$$%%%&&&&&&&&&&&&&&&'''((()))***,,,------...//////000000//////......---,,,,,,,,,------////////////000000111111000000000000000111111111222222333444666777888888444444444444444333222222---+++))))))***+++***)))(((((('''''''''(((((()))(((''''''&&&&&&''''''(((***)))'''&&&%%%%%%%%%&&&!!!!!!!!!!!!!!!!!!!!!!!! ###!!!    !!!!!! $$$$$$&&&''''''(((''''''++++++,,,,,,...///000111//////000111111111111111...---------------......///......------......///.........///000000111111111222333555666888999999777666666444222000...---,,,***((('''(((((('''&&&$$$%%%%%%&&&''')))***++++++***)))(((((()))***+++---,,,,,,+++***)))((((((""""""!!!!!!!!!!!!!!! !!!"""""""""!!!   !!!   !!!!!!"""""" !!!"""$$$%%%%%%%%%$$$'''((()))++++++++++++***------------...///000111//////000111111111111111...---------...///000000000///...---,,,,,,------,,,---...///000222333333111222333555777888::::::777777666444222000...------***((('''''''''%%%$$$$$$$$$%%%&&&''')))+++,,,---,,,***))))))***,,,---//////000000///---+++)))&&&&&&%%%%%%%%%$$$$$$$$$""""""$$$$$$$$$###!!! $$$!!!!!!###""" !!!"""$$$%%%%%%&&&&&&$$$%%%''')))************+++,,,...///000000///...+++++++++++++++,,,---......///000000111111000000............///000111222222111///---,,,,,,------------///000222333555555111222333555777999:::;;;555555555555444333111111...,,,)))(((''''''%%%$$$%%%%%%%%%&&&''')))++++++...---+++******+++---...000111222333222///,,,***++++++******))))))))))))###$$$%%%&&&%%%$$$!!!  !!! $$$ !!!$$$&&&$$$        !!!  """###""""""###$$$&&&(((***++++++,,,---...///000111222222222111000///...---,,,////////////////////////111111111000111111222333111111111111111111111111555333000---+++++++++,,,.........///111333555777888888777777777777888888777777777666555333222111111000///---+++)))((('''))))))))))))***+++------,,,,,,------.../////////222222111///...---,,,+++,,,+++*********,,,---...,,,++++++)))'''%%%###"""######"""    $$$%%%   !!!     !!!"""###$$$&&&&&&'''(((***,,,---......//////000111222333333333333222111000///......000000000000000000000000111111111111111222333333222222222222222222222222555333111///------....../////////000111333555666888777666666666666666777555555666666666555555444111000///...,,,+++))))))))))))))))))***,,,---...............////////////111111000000///......---,,,+++*********+++---...---------,,,***)))'''&&&#########"""!!!!!! ######"""!!!!!!   ###%%%!!!!!!  !!! $$$"""  !!!###$$$%%%&&&&&&++++++,,,...///111222333222222222333333444444444444444333222111000//////222222222222222222222222222222111111222222333444444444444444444444444444555444222000000000111111111000000000111222444444777666555555444444444444222333444555666777777777222222111000///...------++++++,,,,,,---///000111111000000000000/////////000000000000////////////+++***)))))))))***+++,,,////////////...------,,,&&&&&&%%%%%%%%%$$$$$$$$$!!!!!!   !!!"""    !!!"""%%%''')))*********...///111222444555666666444444444444444444444444555444444333222222111111222222222222222222222222222222222222222333444444666555555555555555444444444333333222222333333444222222111222222222333333666555444333222222222222000111222444555555555555333333222222222111111111000000000000111222333444333333222111111000//////111000000//////......---***)))((((((((()))***+++//////000111111111111000++++++***)))((((((''''''""""""!!! !!!     !!!!!!!!!  $$$&&&(((+++---.........000111333444666666666666555555444444444333333333555555444444333333222222222222222222222222222222333333333333333444444555666666666555555444444444333333333333333444444555222222222333333222222222444444333222111111222222000000111111222111111000000000000111111111222222333333222222333333444444444444333222111000000///111111000///...,,,,,,++++++***)))((((((((()))***...///000111222222222222111111000...---+++***)))))))))(((((('''&&&&&&&&&###!!! !!!  !!!  !!! !!!!!!!!!!!!"""""" !!!!!!!!!###"""!!!!!!"""  ((()))+++---///000111111000222333555666777666666444444444444444444444333555444444444333333333222333333333333333333333333444444333333444444555666555555555444444333222222111222222222333333333444111222333333333333333222333222222111111222222333000000000000//////...---------...///000111222222555555444333222222222222444444333222111111000000111000000///...------------,,,+++*********+++,,,......000111222333333333555555444222111000///......------,,,++++++******&&&$$$!!! !!!""""""!!!!!!!!! !!!!!!!!! !!!!!!"""""""""######### $$$###  ******+++,,,---///111222111222444666777777666555444444444555555555555555444444444333333333333222444444444444444444444444444444444444444555555666444444333333222111111000000000111222222222111111000111333444444444333333111111111111222333444444//////000000//////...---......000111333444555666:::999888666555444333333333333222222111111000000//////000000111111222222222111///.........//////...///000111222333333333555555555555555444444444111000000//////...------)))&&&###""""""#########  !!!"""###########################%%%%%%%%%&&&&&&&&&''''''"""""""""!!!!!! !!!$$$"""  """$$$++++++***+++,,,...000222111333555777888777666666555555555555666666666777333333333333333333222222666666666666666666666666555444444444444555666666333333222111111000/////////000000111111111000000000111333444555555444444000000111111222333555555//////000000000000000///222333444666888999;;;;;;@@@???===:::888777666666222222222111111111111000......000111333555666777555444333111111111222333///000111222333333444444444444555666777888888999777777666666555444444333***'''$$$######$$$$$$$$$!!!!!!    """ !!!!!!!!!!!!!!!  !!!###!!!  !!!!!!!!! """""""""""""""!!!!!!!!! !!!!!!!!!!!!"""###%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&((((((((())))))))))))***'''''''''&&&&&&%%%%%%%%%###&&&%%%!!! """%%%######"""!!!    !!!!!!!!!"""$$$&&& ((('''''''''((()))***+++///000111222333222111000444333333333333333333333222222222333333333333333555555555555555666777777444555555555555555666666333222000...------------//////000111111111111111555555555666666555555444333111111555;;;>>>;;;888555444222000////////////000333888;;;>>>AAADDDGGGIIIIIIHHHCCC<<<777666777222222222111000///---------...///000111222333333333333333222222222111111111111333444555555555555444444444555555777888888999999888777666444222111444333000---***'''&&&%%%$$$"""!!!###%%%%%%!!!  !!!"""""""""!!!   !!!   !!!!!!""" !!!!!!!!!!!!&&&&&&$$$###""""""!!!!!!!!!  !!!!!!!!!"""$$$%%%&&&'''(((%%%&&&&&&'''((()))******(((((()))))))))*********((((((((((((((((((((((((&&&''''''&&&$$$###$$$%%%$$$######""""""!!!!!!    (((((((((((()))***++++++000000222222333222222111444444444333333333333333111111222222222222222222444444333333333444444555555555555555555555555555333111///...,,,,,,------///000222333444555666666::::::;;;;;;;;;:::999888666555777<<>>BBBCCCDDDDDDCCCAAA???===;;;;;;???EEENNNSSSTTTSSSEEECCC@@@===;;;::::::;;;BBBEEEIIILLLNNNPPPSSSVVV\\\]]]]]]WWWLLLBBB;;;888555666777888888777666555333222222222333444444555777777666666666555555555111111000000000111111111444444444444555666777777888888777777555444222111000//////.........//////...,,,)))(((''''''%%%###""""""""""""!!!   !!!!!! !!!$$$     !!!"""""""""###$$$$$$%%%%%%''''''''''''(((((((((((())))))((('''&&&&&&&&&'''''''''&&&&&&&&&&&&''''''%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&''''''(((((((((,,,------------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,.........,,,+++,,,---,,,+++***((('''%%%$$$###$$$$$$$$$###"""!!!!!!  %%%$$$###"""  )))******+++,,,,,,------000000111222222333333333222222222222222333333333333333333333222222222222444333333333333333444555777888888999999888777777333222111111333666999;;;===>>>AAACCCFFFHHHIIIJJJLLLMMMNNNNNNMMMJJJGGGEEECCCDDDHHHOOOWWW\\\^^^^^^UUURRRNNNJJJFFFDDDDDDCCCFFFIIILLLOOOPPPRRRUUUWWW^^^aaabbb]]]SSSHHH???<<<:::;;;===???@@@???>>>>>>888888777777777777888999===<<<;;;:::888777555555222222111000111222333444444444444444444555666777777777777666555444222111///............///000000000...,,,***)))(((((((((%%%%%%%%%%%%$$$"""!!! !!!!!!"""      !!!"""""""""%%%%%%%%%&&&&&&&&&''''''))))))*********+++++++++++++++***)))))))))************))))))))))))******((((((((('''''''''&&&&&&''''''''''''''''''((((((************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---,,,+++***+++,,,,,,,,,++++++***)))(((((((((((('''&&&%%%$$$######!!!!!! !!!!!!$$$%%%%%%###!!! ***+++,,,---.........---//////000000111222333333111111111111222222333333333222222222111111000000111111222222333555666777888999;;;<<<<<<<<<::::::888777888999===BBBGGGJJJOOOPPPRRRTTTVVVXXXYYYYYYXXXYYYYYYXXXWWWTTTQQQPPPNNNPPPTTTZZZ___dddeeefffdddaaa]]]XXXSSSOOOLLLKKKJJJLLLOOOPPPQQQQQQSSSTTTYYY]]]```]]]UUULLLEEECCCBBBDDDGGGIIIJJJJJJIIIHHHAAA@@@???>>>???@@@AAABBBGGGEEECCCAAA>>>;;;999888333222000///000222444666555444444444444555555666666666666666555333222222//////............//////......---+++******+++,,,(((((((((((('''&&&%%%$$$"""!!! !!!!!!"""  !!!!!! !!!""""""###$$$$$$''''''((((((((((((((()))*********+++++++++,,,,,,---,,,,,,,,,,,,,,,---...+++++++++,,,,,,++++++++++++++++++***))))))((((((((((((((((((((((((''''''''''''((((((((()))))))))))))))))))))))))))))))))(((***+++***)))((()))+++******++++++++++++,,,,,,*********)))(((''''''&&&"""!!!!!! !!!!!!""""""$$$%%%$$$"""!!!"""$$$"""!!!!!! +++,,,...///000000///............///000111222333111222222333333444444555333333222222111111000000000000222444666999<<<===>>>@@@BBBDDDEEEEEEDDDCCCBBBBBBCCCEEEJJJQQQWWW[[[aaaaaabbbcccdddddddddccc```______^^^\\\ZZZYYYXXXXXXZZZ^^^bbbeeegggiiiiiijjjiiifffbbb]]]WWWSSSQQQNNNPPPRRRRRRQQQPPPQQQRRRRRRVVVYYYYYYTTTOOOLLLLLLLLLNNNQQQTTTUUUUUUSSSRRRNNNLLLKKKJJJKKKLLLNNNPPPSSSRRROOOLLLHHHEEECCCAAA888555222//////000333555555444444444444444555555666666666555555333222222//////............//////---......---,,,+++---...***************))))))((($$$###!!!  !!!!!!   !!!"""######"""!!!""""""###$$$%%%&&&&&&'''))))))))))))))))))))))))******+++++++++,,,,,,,,,------------...///000000,,,------......------,,,.........---,,,++++++************))))))((((((((('''(((((((((((()))))))))'''''''''''''''''''''''''''(((***)))(((((()))***(((((()))***+++,,,,,,---*********)))))))))))))))""""""!!!!!!!!!!!!""""""!!!###%%%$$$"""!!!###%%%######"""!!! +++---///000111111000///------,,,---...000111222444444555666666777888888888888888777666666555555333444777:::???CCCFFFHHHKKKNNNQQQTTTVVVVVVUUUTTTOOOOOOOOOQQQVVV]]]cccgggiiiiiiiiihhhgggeeedddccc^^^]]][[[ZZZXXXXXXXXXXXXZZZ\\\```bbbdddfffggghhhhhhhhhgggeeeaaa\\\WWWSSSQQQSSSSSSRRRPPPNNNNNNOOOMMMQQQTTTUUUSSSQQQSSSUUUVVVXXX[[[^^^___^^^\\\ZZZZZZYYYXXXWWWXXXZZZ]]]______^^^\\\YYYVVVSSSQQQPPPBBB>>>999444111111333555555444444333333444444555555555555555444333222222///////////////000111222///111222111...,,,,,,---***++++++,,,,,,,,,,,,,,,(((&&&$$$!!!         !!!!!!""" !!!###%%%&&&&&&%%%$$$%%%%%%&&&'''((()))******************************+++++++++,,,,,,,,,------............///000111222...///000111111000///...000000000//////......---,,,,,,,,,+++***))))))(((''''''''''''((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''&&&&&&''')))''''''(((((())))))******''''''(((((((((((())))))###""""""!!!!!!""""""###!!!$$$&&&%%%!!!!!!$$$######""""""!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!,,,---///111222111000///,,,,,,+++,,,---///111222666777777888999::::::;;;??????>>>======<<<;;;;;;999:::===BBBGGGLLLPPPSSSXXX[[[___bbbdddeeedddcccYYYXXXXXXYYY]]]dddjjjnnnjjjiiihhhfffdddaaa___^^^YYYWWWUUURRRRRRRRRSSSTTTWWWYYY]]]___aaabbbcccdddcccdddfffeeeccc^^^XXXUUURRRSSSSSSQQQNNNLLLKKKKKKLLLOOORRRSSSRRRSSSWWW[[[[[[^^^aaaddddddcccaaa___bbbaaa``````aaacccgggiiifffeeedddbbb```^^^]]]\\\LLLGGG@@@:::555444555666555444444333333333444444555555555555444333222222/////////000111333444555111444555444000,,,,,,,,,***+++,,,---............***)))&&&###!!!!!!""""""      """   !!!  !!!!!! !!!###$$$$$$"""###&&&((((((((('''&&&'''((()))***+++,,,------************************,,,,,,,,,,,,---------...............///000222222000111222222222222111000111111111111000000000///...------,,,+++***))))))%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$$$$######%%%&&&''''''''''''''''''''''''%%%%%%&&&&&&''''''((((((######""""""""""""#########&&&(((%%% """"""############$$$$$$$$$######################## 111000000000222111000............---,,,,,,...000222777===BBBDDDFFFIIIMMMNNNQQQSSSQQQLLLGGGDDDDDDEEEEEEGGGKKKQQQWWWYYYZZZaaaeeejjjnnnnnnlllkkkkkkfff```ZZZXXXYYY\\\^^^^^^]]][[[WWWTTTRRRQQQQQQQQQIIIIIIHHHHHHHHHIIIIIIJJJKKKLLLNNNQQQTTTXXX[[[]]]\\\]]]___aaa```]]]ZZZXXXRRRRRRQQQNNNLLLLLLNNNPPPPPPRRRTTTUUUWWWZZZ^^^aaaaaabbbbbbccccccccccccccccccbbbaaaaaacccgggkkkmmmpppkkkfffcccdddeeedddcccZZZSSSHHH@@@===;;;999888777777777666444333444666444666666555333111111111333333333222111111000000///000111111000...+++***'''''''''''''''((()))***,,,+++***)))((('''&&&%%%$$$$$$$$$"""!!!!!! """   ###!!! !!! !!!  !!!"""###$$$%%%&&&&&&%%%%%%&&&((()))***+++,,,......------------......------,,,+++++++++,,,,,,,,,------------------,,,------...//////000////////////000000111111222222111111111111000///...---------,,,,,,+++******))),,,+++***))))))(((((()))***)))&&&$$$###$$$%%%&&&$$$"""!!!"""$$$$$$""""""############$$$$$$$$$%%%%%%&&&&&&'''&&&&&&&&&$$$######"""!!! """""""""""""""!!!!!!!!! """###$$$######%%%&&&)))((('''&&&%%%$$$###"""#########""""""!!!!!!!!! 111000///000111111000...,,,---------,,,...222555666===FFFMMMRRRUUUYYY[[[```bbbdddccc^^^YYYWWWVVVPPPPPPPPPSSSWWWZZZ\\\\\\bbbeeeiiijjjiiigggfffeeeaaa[[[TTTOOONNNNNNNNNMMMOOOMMMJJJGGGEEECCCCCCBBB??????>>>>>>>>>>>>>>>???AAABBBDDDFFFIIILLLNNNPPPSSSUUUXXXZZZ[[[YYYWWWUUURRRRRRQQQOOONNNNNNQQQSSSTTTVVVXXXXXXYYYZZZ\\\___```aaaaaabbbbbbbbbbbbbbbcccbbb```___aaadddhhhjjjmmmhhhcccaaaaaaccccccbbbddd]]]RRRIIIDDDBBB@@@>>>@@@@@@@@@>>>;;;999999999666777888666333111000000444444333333333333222222111111222222000...+++***(((((('''''''''(((((())),,,,,,,,,++++++***)))(((&&&'''&&&$$$!!!!!!  ###!!! !!!""""""###$$$%%%&&&''''''''''''((()))******+++,,,........................------,,,,,,,,,,,,,,,,,,------............------......///000000000////////////////////////000000000000//////...---,,,+++,,,,,,+++***)))(((((('''******)))((((((((())))))***)))'''&&&%%%%%%&&&&&&)))'''&&&'''))))))&&&$$$#########$$$$$$$$$%%%%%%$$$%%%%%%&&&&&&&&&&&&&&&$$$$$$######"""!!!!!! ######"""""""""""""""""" """$$$$$$$$$$$$&&&'''***))))))(((((('''''''''&&&&&&%%%$$$###"""!!!!!! !!!!!! 111000///111222222111000......---------000555999<<>>===@@@???===;;;999777555444666666555444444444444444777888999;;;>>>@@@BBBCCCHHHJJJNNNRRRTTTTTTRRRQQQOOOOOOOOONNNNNNOOORRRUUUZZZ\\\]]]]]]\\\\\\\\\]]]^^^^^^```aaabbbbbbbbbbbbcccbbb```___```bbbeeefffgggddd```^^^^^^```bbbbbbiiicccZZZSSSOOOMMMLLLLLLNNNNNNNNNKKKFFFAAA>>>===<<<===<<<:::666333111111//////000000000000000111222333333222111...,,,+++))))))((('''''''''((((((+++,,,---.........,,,,,,***+++***((($$$!!!!!!!!!    !!!"""$$$$$$%%%&&&''''''(((((())))))*********+++++++++,,,---...//////...---,,,,,,,,,,,,,,,,,,---------......////////////......000000000111000000////////////..................//////......,,,+++***)))++++++***)))((('''&&&&&&((((((((((((((())))))*********)))(((((('''''''''((('''''''''((((((&&&%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$%%%&&&&&&''''''&&&&&&%%%%%%$$$$$$###"""""""""######################## """$$$$$$$$$$$$&&&((()))******++++++,,,,,,,,,***)))((('''%%%###""""""!!!!!!"""!!!!!!  000///000111444555444333333222111000000444999>>>DDDMMMZZZgggppptttttttttqqqrrrsssqqqmmmhhhccc```WWWTTTQQQOOONNNMMMKKKIIIIIIIIIIIIHHHEEECCCCCCDDDGGGDDD???;;;999888888888888888888666444222000///333333222111000000000000111222444777999;;;<<<===@@@CCCGGGKKKMMMMMMLLLKKKHHHIIIIIIIIIJJJLLLPPPSSS[[[]]]______^^^\\\[[[\\\ZZZ\\\^^^```bbbdddeeeeeefffdddbbbaaaaaabbbcccdddaaa___\\\[[[\\\___aaacccfffccc^^^ZZZYYYZZZ\\\]]]___``````[[[TTTLLLEEEBBBEEEEEEDDDAAA<<<888666555....../////////000000000111222222222111000///...+++***)))(((((((((((((((***+++---///000000//////...///...+++(((%%%$$$%%%""""""!!!!!!!!!!!!  !!!!!!!!! !!!  !!!!!! !!!"""######&&&&&&'''(((((()))******+++++++++++++++++++++++++++,,,...//////...,,,+++++++++,,,---------------//////000000000000//////111111222111111000///...000//////......---------//////...---,,,+++)))(((++++++***)))((('''&&&&&&''''''''''''((()))***+++***++++++++++++***)))(((((((((((((((((((((&&&%%%%%%%%%&&&&&&&&&'''''''''&&&&&&'''((())))))))))))&&&&&&&&&%%%%%%%%%$$$$$$########################!!!############%%%'''(((((()))+++,,,...//////...---,,,***(((&&&%%%$$$############"""!!! ......///222555777777777666777666666888===CCCHHHPPPVVVaaakkkrrrtttrrrpppjjjjjjhhhfffbbb]]]XXXUUUMMMJJJFFFCCCBBB@@@===;;;;;;<<<===<<<::::::;;;<<<<<<;;;999777555444555555555555555444333111000///333222111000000000000000///000333555777888999999;;;>>>AAAEEEGGGFFFEEECCCBBBCCCDDDDDDDDDFFFJJJNNNUUUWWWYYYYYYXXXWWWVVVWWWVVVXXX[[[^^^bbbeeeggggggfffeeecccaaaaaaaaabbbbbb\\\[[[ZZZYYYZZZ]]]bbbeeeeeedddbbbaaaaaadddhhhkkkqqqrrrsssnnnfff[[[RRRMMMMMMMMMLLLGGGBBB===:::999333333333333222222222222//////000111111111111111,,,+++******)))))))))))))))***,,,...000000000000111222111///+++)))((()))$$$######"""!!!!!!  """"""!!!  !!!"""###""""""""""""###$$$%%%&&&((((((((()))******++++++,,,,,,,,,,,,++++++++++++)))+++,,,......,,,+++)))))))))+++,,,------------//////000000000000//////111111222111111000///...000000000//////.........000/////////---,,,+++***,,,,,,+++******))))))(((((((((((()))***+++,,,---,,,,,,---------,,,+++++++++,,,---,,,,,,+++******''''''''''''((((((((((((((()))***+++,,,,,,,,,,,,))))))((((((((((((''''''$$$$$$$$$############""" """"""!!!!!!###$$$%%%%%%''')))+++,,,...///000///...---+++***((((((%%%&&&&&&%%%%%%$$$###"""!!!!!! //////111555:::>>>???>>>===>>>???AAADDDJJJQQQUUUXXX[[[aaagggjjjjjjeeebbbWWWTTTQQQNNNLLLIIIEEEBBBAAA>>>;;;999888777555444111222444444444444666888999999999777555333333555555555444444444444444444666666555555555555666666555666777999999999888888:::<<<@@@CCCEEEDDDBBBAAAAAABBBBBBBBBBBBDDDGGGJJJLLLNNNPPPPPPNNNMMMNNNOOORRRSSSVVVZZZ]]]```bbbcccaaa```___]]]\\\\\\\\\\\\VVVVVVWWWWWWXXX\\\aaaeeeiiiiiihhhffffffhhhlllppp{{{~~~~~~vvvkkk```[[[TTTTTTRRRNNNGGGBBB???>>>777666555444333111000000/////////000000111111111------,,,+++++++++,,,,,,******+++---...000111222333333333111...,,,,,,,,,&&&%%%$$$###"""!!! !!!!!!  """$$$$$$$$$$$$%%%&&&'''((())))))))))))******+++++++++,,,+++++++++++++++++++++((()))***++++++***)))(((&&&''')))+++---------,,,//////000000000000//////000000000111000000//////000000000/////////////////////000//////...---,,,++++++++++++++++++++++++++++++++++++,,,---...///........................+++,,,...---+++******+++((((((((())))))))))))******+++,,,---.../////////++++++++++++++++++++++++(((((('''&&&%%%$$$######!!!"""###"""!!!!!!"""#########$$$&&&((()))***+++---------,,,,,,++++++***(((((((((((('''&&&%%%%%%""""""!!! 666777:::???EEEJJJLLLLLLJJJKKKMMMNNNPPPTTTYYY]]]YYYXXXYYYZZZZZZXXXRRRNNNDDD@@@<<<:::::::::888666666444333222333444333222///111444555555555666888;;;===>>>===:::999:::;;;;;;;;;::::::;;;===>>>???AAAAAAAAAAAABBBCCCDDDEEEFFFFFFFFFFFFDDDAAA???===>>>AAAEEEHHHJJJJJJIIIGGGFFFFFFFFFEEEDDDEEEHHHKKKJJJKKKKKKJJJHHHGGGHHHJJJMMMOOOQQQSSSUUUWWWXXXYYYXXXWWWUUUTTTSSSSSSSSSSSSPPPRRRSSSSSSUUUYYY```eeeiiijjjiiigggfffgggkkkoooyyy~~~~~~tttkkkeee]]]\\\[[[VVVPPPJJJGGGFFF???>>><<<:::777555333222000000//////......//////...------------......///,,,,,,+++,,,...000333444333444444222000...//////,,,+++)))'''%%%###"""!!!"""!!!!!!   !!!!!! !!!$$$&&&&&&&&&&&&'''((()))++++++)))************+++++++++************++++++++++++(((((((((((((((((((((((($$$%%%(((***,,,,,,,,,+++...//////000000//////.........///000000000//////..................//////......////////////......******++++++,,,---------...............///000111111000///......///000111***---......+++******,,,)))))))))************+++***+++,,,---.../////////...........................---,,,***((('''&&&%%%$$$%%%&&&$$$"""!!!"""###""""""###$$$%%%&&&''''''(((((())))))******++++++++++++++++++***)))((('''$$$######"""!!!!!! ???@@@CCCIIIPPPUUUXXXXXXXXXYYYYYYXXXXXXXXX[[[]]]UUURRROOONNNLLLIIICCC>>>>>>999555444666888888777000...---...000222222222666888;;;============>>>===@@@CCCCCCBBBAAACCCEEEDDDCCCBBBBBBDDDFFFIIIKKKNNNNNNNNNOOOPPPQQQRRRSSSWWWWWWVVVTTTPPPLLLGGGEEEDDDGGGKKKPPPRRRRRRQQQPPPKKKKKKJJJIIIGGGHHHKKKMMMMMMMMMLLLIIIGGGFFFGGGIIIKKKLLLMMMNNNOOOOOOPPPPPPPPPOOONNNMMMLLLKKKKKKKKKMMMOOOPPPQQQSSSWWW^^^ddddddffffffeeeccceeejjjnnnrrrxxxwwwnnniiiddddddbbb^^^WWWRRROOONNNLLLKKKIIIEEEBBB???<<<;;;333222000///---,,,,,,,,,...............///000111...---,,,,,,---000444666333444444333111000000111222111///---***(((&&&%%%######"""!!!  !!! !!!""" !!!!!!!!!!!!""" ###%%%$$$###$$$'''***''''''(((((()))+++,,,---******************++++++))))))*********+++++++++((('''&&&&&&&&&&&&'''((("""$$$'''***+++,,,++++++......////////////......------...//////000//////,,,,,,,,,------.........,,,---......//////......((()))***+++,,,---......111000000000000111111222222111///......000222333///111333333000...///111)))************+++++++++)))***+++---.../////////////////////000000000000222111///---+++)))(((''''''((((((&&&$$$""""""###"""######$$$$$$%%%%%%%%%$$$$$$%%%'''((()))***+++,,,,,,,,,,,,+++***))))))%%%%%%$$$$$$###""""""!!!GGGKKKRRRYYY^^^``````___cccbbb___]]]ZZZXXXVVVUUULLLIIIEEEAAA???<<<999666000111333222111111222333444555555555555666999;;;<<>>;;;999777555333111222444444444444666888:::;;;<<<<<<===@@@DDDHHHOOOUUU[[[]]][[[YYYZZZ[[[YYY[[[[[[XXXSSSRRRUUUXXX]]]\\\[[[]]]```bbbbbbbbbffffffgggiiilllnnnppprrruuuuuusssnnnfff___YYYWWWTTTVVVYYY]]]```aaa``````[[[[[[YYYXXXXXX[[[aaaeeehhhgggccc]]]WWWRRRPPPPPPNNNNNNOOONNNMMMKKKIIIHHHDDDDDDCCCAAA@@@???>>>>>>BBBCCCDDDFFFHHHKKKMMMOOOTTTSSSSSSTTTWWW[[[___bbbfffhhhlllppprrrpppkkkgggeeeddddddccccccbbbbbbaaaeeecccaaaaaaaaa]]]TTTMMM>>>:::444000///000111222//////000000000000000000111222222333444444444444777777666555555444333333444555666555222000//////)))(((&&&$$$"""!!!!!!!!!######"""  !!!!!!!!!!!!!!!"""######$$$%%%&&&'''(((((((((((())))))***++++++***))))))((()))***++++++***)))((()))*********++++++,,,,,,,,,***((((((******(((&&&'''''''''((((((((())))))---...000000//////000111///...---------------,,,......///000222333333333111333333222333666444//////111444777999;;;>>>???DDDCCCBBBCCCEEEFFFEEECCCAAA>>>999777777;;;@@@CCCGGGFFFEEECCC@@@<<<888666333111///------...///000000000111111222222222222111111000///---,,,,,,+++222111000...---+++***)))******))))))((()))))))))(((((('''%%%$$$$$$$$$$$$$$$$$$######$$$%%%'''(((%%%%%%&&&&&&((()))***+++((((((((('''&&&&&&%%%%%%#########"""!!!!!! cccbbbaaa___\\\XXXUUUTTTQQQOOOLLLJJJHHHGGGFFFGGGBBB>>>:::666666666555555555777999:::<<<>>>AAACCCGGGGGGHHHIIIKKKPPPVVVZZZggglllqqqrrrpppmmmmmmmmmkkkkkkjjjfffaaaaaadddggglllkkkkkklllnnnooonnnnnnpppqqqsssuuuxxx{{{~~~zzzrrrjjjdddbbb______```aaabbbcccccccccaaaaaaaaaaaadddjjjqqqwww|||{{{wwwqqqhhh```[[[YYYTTTSSSRRRQQQOOONNNMMMLLLGGGFFFCCCAAA???>>>======AAABBBBBBCCCDDDDDDDDDDDDGGGGGGHHHKKKOOOSSSWWWYYY[[[\\\^^^bbbfffgggfffddddddeeefffggghhhhhhgggfffjjjjjjkkknnnnnnjjjaaaZZZIIICCC:::444222333555666666555333222111000111111222333333444555555555666666666666555555555444444555777888777555333333444111000---)))&&&###"""!!!###""""""!!! !!!!!!###############$$$%%%%%%&&&&&&'''((())))))))))))))))))************)))))))))***++++++++++++***))))))******+++,,,---......,,,***)))***++++++***)))'''((()))***+++++++++******,,,...///......///111000000/////////.........///000222555777999:::::::::===???>>>@@@AAA===777999;;;>>>CCCHHHMMMQQQSSSWWWVVVWWWXXX[[[\\\[[[YYYTTTNNNGGGBBBBBBHHHQQQWWWZZZZZZZZZXXXTTTOOOIIIFFF???;;;555111///000333555555666888999999888777666333222222000///---++++++...---,,,+++++++++++++++***))))))((((((((())))))+++++++++***)))'''%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%"""######$$$&&&((()))***((((((''''''''''''''''''%%%%%%%%%$$$######""""""aaa^^^YYYTTTNNNIIIFFFEEEDDDCCCBBBBBBBBBCCCEEEFFFFFFBBB===::::::;;;<<<<<<===???BBBDDDFFFIIINNNQQQWWWWWWWWWXXXZZZ___fffkkkvvvzzz~~~~~~|||{{{{{{yyyxxxvvvrrrnnnnnnpppssswwwvvvvvvwwwxxxyyyxxxvvvwwwxxxzzz}}}zzzrrrmmmjjjfffdddcccaaa```aaabbbbbbdddeeefffiiimmmuuu~~~xxxnnngggddd___]]]\\\YYYXXXWWWVVVVVVTTTQQQMMMHHHEEECCCBBBBBBCCCCCCDDDDDDDDDBBBAAA???@@@BBBDDDGGGKKKOOOQQQSSSQQQQQQRRRUUUZZZ]]]______bbbdddfffhhhjjjiiihhhhhhiiikkkooosssuuuqqqiiicccUUUNNNDDD===999:::;;;<<<===;;;888555222222222222333333333333333444555555555555555555555555555555555666888888666666666777666444111...***'''%%%$$$###"""!!!!!! !!!###    !!!###%%%$$$$$$$$$$$$%%%&&&&&&(((((()))*********)))))))))))))))))))))))))))))))))***+++,,,,,,+++***)))((()))***+++,,,---...///+++*********++++++++++++'''(((***,,,.../////////+++...111333333444555777666666777666444333444444222555999===@@@CCCFFFGGGJJJPPPUUUWWWYYYXXXQQQIIIGGGIIIMMMSSSZZZaaaeeeggghhhiiikkknnnqqqssstttuuuoooggg[[[SSSQQQWWWaaahhhjjjkkkmmmnnnkkkgggaaa^^^SSSLLLCCC:::555555888:::>>>@@@CCCEEEFFFDDDBBB@@@;;;:::666333000......------,,,,,,,,,,,,---///000,,,++++++******+++,,,,,,---...//////...,,,***)))'''&&&&&&%%%$$$$$$######%%%$$$$$$$$$%%%&&&''''''&&&&&&&&&&&&''''''((((((&&&%%%%%%%%%$$$$$$$$$###XXXUUUOOOIIIDDDAAA???>>>===>>>AAADDDHHHLLLOOOQQQOOOLLLGGGDDDDDDFFFGGGGGGEEEGGGJJJLLLOOOSSSXXX\\\ffffffffffffggglllrrrwww}}}~~~{{{xxxxxxzzz{{{}}}}}}}}}~~~}}}|||}}}~~~yyytttrrrjjjhhheeebbb``````bbbcccfffhhhkkknnnssszzz{{{tttqqqkkkjjjiiigggeeedddddddddaaa^^^XXXRRRNNNJJJIIIHHHFFFGGGGGGGGGFFFDDDBBBAAA@@@BBBFFFIIIMMMOOOPPPPPPLLLJJJHHHJJJMMMQQQTTTUUU[[[]]]aaaeeehhhjjjjjjjjjiiilllrrrxxxzzzwwwrrrnnn```YYYPPPHHHDDDDDDDDDDDDDDDBBB>>>:::777555555555444333222222111222333333333333444444555555666666444666888888777666777888666555333111...,,,)))((($$$###"""!!!!!! !!!!!!"""  ###!!!   """$$$%%%%%%$$$$$$%%%%%%&&&'''*********+++******))))))((((((((((((((((((((((((***+++,,,------,,,+++***(((((()))***+++,,,---...******+++++++++,,,,,,---++++++,,,---.../////////000444888<<<>>>???AAACCC>>>???@@@>>>;;;999:::;;;===AAAHHHMMMQQQTTTXXX[[[^^^fffooouuuwwwtttjjj```VVVWWWYYY___gggooossstttsssuuuyyy}}}~~~oooccc___bbbjjjppprrruuuzzz~~~~~~|||xxxuuuiiibbbVVVJJJBBB@@@AAABBBLLLOOORRRUUUVVVTTTRRRPPPJJJEEE???888333111111222222222222111111222222222222111000//////......///,,,---...//////...------))))))((('''&&&%%%$$$$$$%%%%%%%%%%%%&&&'''((((((###$$$$$$%%%%%%&&&&&&'''%%%%%%$$$$$$$$$$$$######IIIGGGCCC???===<<<;;;<<<888<<>>;;;:::999666555333111000000111111000111222333444555666666444666888888777777777888666666555444222000...---'''&&&%%%$$$###""""""""" !!! !!! ###%%%&&&&&&&&&&&&&&&''''''(((++++++++++++***)))((((((((((((''''''''''''((((((+++,,,------------,,,+++((())))))***+++,,,------***+++------------///000111000//////......//////444888>>>CCCGGGIIILLLNNNMMMOOOOOOLLLHHHEEEEEEGGGOOOUUU\\\aaadddgggkkknnnoooxxxuuueeecccccchhhooouuuxxxxxxxxxzzz}}}}}}pppiiiiiinnnrrrvvvyyyzzzssshhh]]]TTTQQQPPPQQQ]]]___cccfffhhhgggeeeddd\\\WWWOOOFFF???:::999999888888999999888888777666:::888666333000---,,,+++***+++,,,------.........++++++++++++)))((('''&&&$$$$$$$$$%%%''')))+++,,,######$$$$$$%%%%%%%%%&&&$$$$$$$$$$$$$$$#########<<<;;;:::999999:::;;;<<<===BBBKKKVVV^^^dddhhhiiijjjgggdddaaa```___]]]\\\XXXZZZ[[[\\\^^^ccchhhlllrrrssstttuuuwwwzzz~~~~~~}}}~~~~~~~~~|||{{{{{{|||~~~~~~~~~~~~~~~~~~|||rrrpppmmmjjjhhhhhhiiijjjnnnppptttvvvxxxzzz}}}~~~|||}}}}}}~~~}}}|||{{{zzzsssqqqnnnjjjfffccc```^^^ZZZXXXVVVSSSPPPNNNLLLLLLJJJNNNTTTZZZ^^^```___^^^SSSNNNHHHCCCBBBBBBCCCCCCEEEGGGJJJOOOSSSWWWZZZ\\\]]]```eeeiiimmmppprrrtttllliiieeebbb^^^[[[VVVSSSRRRQQQNNNJJJFFFCCC@@@???999777555222000///000000...///000111333444555666666777999999888777888999888888888777555333111000,,,+++***(((&&&%%%$$$$$$    !!!!!!!!! """$$$((((((((((((((())))))***++++++++++++***)))((('''(((((('''&&&&&&'''((((((+++,,,---......---,,,+++***+++++++++,,,,,,------+++...000000///000222444666555444333444666999:::???DDDKKKRRRWWWZZZ^^^```eeeggghhhddd]]]YYYZZZ\\\```fffnnnqqqrrrrrruuuyyyyyyssspppnnnpppvvvzzz{{{zzzxxxzzz|||}}}zzzsssrrrtttvvvwww{{{}}}uuummmgggdddddddddlllnnnqqquuuwwwwwwwwwvvvrrrmmmfff]]]SSSKKKFFFCCC???AAAEEEIIILLLMMMLLLLLLMMMKKKFFF???999333///---......---------...//////---.........---+++***)))$$$$$$%%%%%%'''((()))***$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$999999999:::;;;>>>@@@AAAIIIOOOZZZeeennntttwwwxxxuuurrrooolllkkkiiifffdddaaabbbcccdddfffjjjooosssrrrsssvvvxxxzzz}}}~~~xxxxxxxxxyyyzzzzzzxxxvvvvvvwwwzzz{{{{{{zzzzzzzzzzzz{{{{{{}}}~~~{{{rrrpppnnnkkkjjjjjjjjjkkkqqqtttxxxzzzzzzzzz{{{|||}}}|||~~~~~~{{{zzzyyywwwtttqqqnnnmmmeeebbb^^^ZZZVVVTTTRRRRRRPPPTTT\\\ccchhhjjjjjjiiiZZZUUUNNNHHHDDDCCCBBBAAAAAAAAABBBCCCEEEHHHJJJKKKNNNQQQUUUYYY]]]aaafffiiinnnlllkkkiiifffaaa[[[WWWVVVUUUSSSPPPLLLHHHEEECCC<<<:::666333111000000000------///000222444555666777999::::::999888999::::::::::::999888555333222000///---+++)))'''&&&&&&       !!!  !!!!!! !!!"""!!! """$$$******))))))******+++,,,+++++++++***)))((('''&&&((('''&&&%%%%%%&&&'''(((,,,,,,---......---,,,,,,---------------------------000333333222222555777888777777888;;;@@@FFFIIIPPPVVV^^^eeekkkooosssuuu{{{}}}}}}yyyrrrmmmmmmpppjjjpppvvvxxxwwwvvvxxx{{{|||~~~zzzvvvwww{{{~~~~~~|||xxxxxxyyyyyy|||{{{yyyzzz{{{xxx{{{{{{vvvsssqqqqqqrrruuuwwwzzz}}}yyypppeeeZZZQQQLLLIIINNNVVV^^^dddiiijjjkkkfffbbb[[[RRRIIIAAA;;;888444333111000///000111111...///000000///---,,,+++(((''''''&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%;;;===>>>???@@@CCCFFFIIITTT[[[fffpppvvv{{{~~~zzzxxxuuurrrooonnnnnnnnnpppnnnlllmmmoooqqqrrrrrrvvvtttqqqppprrrvvv{{{~~~{{{~~~}}}{{{{{{uuuuuuuuutttqqqpppqqqssstttwww}}}yyywwwuuuuuuxxxxxxvvvsss{{{zzzzzz}}}|||yyyrrrqqqpppooommmmmmlllllltttwwwzzz{{{yyyyyyzzz||||||zzzyyyyyyzzz{{{|||~~~}}}|||{{{{{{sssooohhhccc___[[[WWWUUUXXX[[[```eeeiiikkkllllllbbb^^^YYYTTTNNNIIIDDD@@@@@@>>>======???@@@AAA@@@>>>AAAEEEHHHJJJOOOUUUZZZbbbdddgggiiihhhddd___[[[YYYWWWSSSOOOLLLIIIEEECCC???<<<777444222000---+++------...///111333555666222444666999::::::999888;;;;;;999888777666666666444222111///...+++'''$$$&&&$$$""" !!!     !!!!!!  !!!""""""###%%%&&&''''''''''''((()))))))))))))))+++******)))(((''''''&&&((('''&&&&&&&&&'''((())),,,,,,------------,,,++++++,,,---,,,++++++---...000222666888999===CCCGGGMMMMMMMMMLLLLLLOOOVVV\\\eeegggkkkrrrzzzzzztttqqquuuwwwyyyzzz{{{zzzxxxwww|||}}}~~~}}}{{{{{{~~~|||{{{|||zzz{{{|||~~~~~~~~~}}}}}}|||||||||{{{zzzyyywwwwww}}}~~~~~~~~~~~~{{{mmmaaa[[[YYY]]]bbbhhhnnnvvv}}}~~~wwwlll]]]OOOFFFAAA>>>:::777666777888666444555666555333333444222---,,,......---***'''%%%%%%&&&&&&&&&&&&%%%$$$###"""&&&$$$######$$$$$$###!!!@@@AAACCCEEEGGGJJJOOOSSS```fffnnntttxxxzzz{{{||||||zzzwwwtttrrrrrrrrrrrrsssqqqppppppqqqrrrsssrrrooollliiihhhjjjoootttxxx{{{}}}}}}{{{yyyxxxvvvwwwvvvtttqqqpppqqqrrrsssuuuyyy|||~~~~~~~~~yyyvvvssssssuuuuuussspppsssrrrrrrtttvvvwwwtttrrrrrrqqqooonnnllllllkkkkkkrrrtttwwwxxxwwwwwwyyy|||}}}{{{zzzxxxyyy{{{}}}{{{vvvpppkkkfffbbb]]][[[ZZZ\\\```eeehhhkkkllllllfffbbb]]]WWWSSSNNNHHHEEEAAA???>>>===>>>===<<<:::999;;;===>>>>>>@@@DDDGGGVVVYYY]]]```aaa___\\\ZZZ[[[XXXTTTPPPLLLHHHEEECCC@@@===999666555444222000111111111222222333444555333444555777777777666666999888888777666666666666555444222222111///+++((((((&&&$$$"""    """######$$$%%%&&&'''((('''((())))))******))))))***))))))(((''''''&&&&&&'''&&&&&&&&&''')))***,,,------------------------+++,,,---------///222555888<<>>999666444555555444333444666999GGGJJJOOOUUUYYY[[[[[[[[[[[[YYYUUUPPPKKKGGGCCCBBBBBB@@@===;;;;;;;;;:::999999888777777666555444444555555555555555555555555666666555555555555666666666555555555555333000...,,,***(((%%%###!!!     !!!!!!!!!""""""$$$$$$%%%&&&'''(((((()))((()))******++++++******))))))(((((('''&&&&&&&&&'''&&&&&&'''(((***,,,...,,,+++++++++++++++,,,---//////000000111555;;;???FFFKKKSSSZZZaaafffkkknnntttuuuvvvvvvvvvxxx{{{~~~zzzssssssrrrqqqqqqppppppppptttuuuwww|||~~~{{{yyywwwuuusssppprrrssstttssstttvvvxxxvvvvvvssspppllliiiiiijjjfffhhhkkknnnqqqrrrssstttoooooommmmmmmmmmmmnnnooonnnoooooonnnooorrrvvvyyy~~~~~~xxxuuuqqqtttyyy~~~xxxtttdddaaa\\\YYYYYY[[[[[[[[[ZZZYYYUUUNNNKKKIIICCC===555333111///---------...***+++,,,------......---)))'''&&&&&&&&&&&&$$$###QQQRRRSSSUUUWWW\\\bbbfffjjjmmmqqqtttuuuvvvxxxyyywwwvvvuuuttttttttttttuuuooommmkkkjjjiiiiiigggeeebbb___[[[ZZZ\\\bbbiiinnnpppsssuuuwwwvvvuuuuuuvvvzzzzzzzzzyyyxxxyyy{{{~~~}}}|||zzzyyy{{{~~~xxxuuuuuutttrrroookkkjjjhhhggghhhjjjkkklllpppoooooonnnnnnmmmmmmmmmkkkkkklllmmmooorrruuuwww|||}}}~~~~~~{{{xxxuuuqqqnnniiiiiihhhhhhiiijjjkkklllhhheeebbb```^^^\\\YYYWWWTTTRRRPPPMMMIIIDDD===999666555444333333333555666;;;???DDDKKKQQQVVVYYYZZZXXXXXXUUUQQQKKKFFFCCCBBBEEECCCAAAAAACCCDDDDDDDDDBBBAAA@@@>>>;;;999666555666666555555555555666777555555444444555666777777888777777888999888666333000///,,,***'''$$$"""!!!    !!!"""###$$$$$$%%%%%%&&&&&&'''(((((())))))))))))***+++++++++++++++***)))))))))((((((''''''(((((('''((()))***,,,------,,,,,,---...000111222555555666666999???GGGMMMYYY^^^fffnnnuuuyyy{{{||||||uuunnnmmmjjjhhhgggggghhhhhhnnnnnnqqquuuzzz}}}~~~~~~xxxtttpppllljjjgggdddaaabbbeeehhhiiiiiihhhiiiiiiccccccbbb___\\\ZZZ[[[\\\\\\^^^aaaeeegggiiijjjjjjbbbaaa```___```aaaccceeeeeeeeedddcccccceeejjjmmmqqqvvv{{{~~~|||yyyvvvtttrrruuuyyy~~~|||xxxtttppppppqqqtttuuutttuuurrrkkkeee___UUULLL@@@<<<666222000000000111000111111111111111000000,,,+++)))((()))(((&&&$$$\\\]]]]]]]]]]]]```eeehhhfffiiimmmoooppppppqqqrrrooooooooooooooopppqqqqqqllljjjhhhgggfffeeebbb```___\\\YYYWWWZZZ___eeejjjiiilllppprrrtttuuuwwwyyy|||}}}}}}~~~~~~|||{{{yyyvvvooommmjjjhhhhhhjjjooorrrttttttuuuuuuuuutttsssrrrkkkjjjiiiiiilllooorrrtttxxx}}}}}}}}}}}}~~~~~~~~~~~~}}}}}}{{{tttssspppnnnmmmlllmmmmmmgggeeedddcccdddcccaaa```^^^\\\YYYVVVRRRLLLEEE@@@===;;;999777666666666555555888<<>><<<===???BBBGGGPPPZZZaaannnrrryyy}}}{{{zzz|||~~~|||tttmmmeeeccc```]]]\\\\\\]]]^^^bbbbbbdddgggkkkmmmmmmlllccc```\\\XXXUUUSSSOOOMMMOOORRRVVVXXXWWWVVVVVVVVVQQQQQQPPPNNNLLLKKKMMMOOOSSSTTTWWWYYY[[[\\\\\\\\\UUUTTTSSSRRRSSSTTTWWWXXXZZZZZZZZZZZZ[[[___eeejjjiiimmmqqqsssrrrpppmmmlllmmmooossswww{{{yyykkk___PPPJJJAAA:::777666555444222333333444444333333222111///---,,,,,,+++)))'''gggggggggfffeeeeeegggiiigggjjjmmmmmmkkkiiigggggggggggghhhjjjkkklllmmmmmmkkkjjjiiihhhhhhgggeeebbb^^^\\\YYYXXXZZZ^^^cccfffgggjjjnnnrrruuuxxx{{{}}}~~~vvvtttppplllkkknnnuuuzzz~~~yyywwwnnnkkkggggggiiimmmoooppprrrvvv|||yyyyyyzzzzzzzzzzzzzzzzzzyyy{{{}}}{{{yyyvvvtttrrrrrrrrrkkkiiihhhiiijjjjjjiiigggdddbbb^^^[[[XXXSSSNNNJJJIIIFFFAAA>>><<<:::888666666666888:::>>>CCCGGGJJJPPPTTTYYYYYYUUUQQQNNNNNNKKKJJJJJJLLLPPPSSSUUUVVVUUUTTTRRROOOKKKGGGBBB@@@666666666666666666666666555555555555555666777888777777777999;;;;;;999777666666444222///,,,)))(((""""""!!!!!!!!!   !!!    !!!"""###%%%&&&''''''''''''((((((((()))))))))((()))******++++++******,,,,,,,,,+++++++++++++++---,,,,,,,,,---...000111000222666<<>>===@@@DDDFFFFFFEEEDDDDDDCCCCCCCCCBBBAAAAAACCCEEEIIIKKKLLLNNNOOOPPPPPPOOOKKKKKKJJJJJJJJJLLLMMMNNNNNNOOOPPPRRRVVV\\\dddjjjfffiiikkkkkkiiieeecccbbbdddfffiiilllppptttzzz~~~xxxaaaYYYNNNFFFAAA>>>;;;999777777888888888888888777555333111000///...,,,***ooopppqqqpppnnnllllllmmmiiillloooooolllgggdddbbbbbbcccdddgggiiijjjkkkllllllkkkkkkllllllkkkiiigggaaa```^^^^^^___aaadddgggjjjmmmqqqtttwww{{{}}}xxxsssqqquuu~~~zzzrrrmmmhhhfffhhhkkkmmmmmmnnnrrrwwwzzz{{{{{{|||}}}wwwxxxyyyzzz{{{||||||}}}{{{{{{|||}}}~~~~~~~~~~~~}}}}}}~~~~~~}}}{{{zzzyyyyyytttrrrppppppppppppnnnmmmhhheeebbb___]]][[[WWWUUUUUUQQQLLLIIIHHHFFFCCCAAA===;;;:::999:::<<>>===:::888777555444444444444444555555666666666888999999888666888777666555222///,,,+++%%%$$$$$$###"""!!! !!!   !!! !!!!!!!!!!!!"""######$$$%%%&&&((())))))'''''''''(((((((((((()))'''((())))))******))))))++++++++++++++++++++++++------...///222444777999999===DDDMMMTTTYYY\\\]]]^^^___aaadddiiiqqqyyy}}}zzzwwwtttssssssttttttsssnnnmmmiiifffaaa]]]YYYWWWMMMLLLKKKIIIHHHHHHIIIIIIGGGFFFEEEFFFGGGGGGFFFDDDCCCAAA>>><<<<<<;;;:::888444888;;;======<<<;;;<<<;;;<<<<<<;;;;;;;;;>>>@@@DDDEEEGGGIIIJJJKKKKKKKKKGGGHHHHHHHHHHHHHHHHHHHHHGGGHHHHHHJJJMMMTTT\\\aaa```aaabbbaaa]]]YYYVVVUUUUUUWWWZZZ\\\___ccchhhlllqqqvvv{{{yyypppddd\\\WWWSSSOOOKKKIIIHHHGGGEEECCC@@@>>><<<999777555333222111...,,,tttuuuwwwvvvtttqqqppppppiiimmmpppqqqnnniiieeeccc```aaacccfffhhhjjjkkkllllllllllllmmmnnnnnnllljjjfffeeedddddddddfffhhhiiinnnppptttwwwzzz}}}zzzwww||||||tttoooiiifffgggjjjllllllnnnqqquuuxxxyyyzzz{{{}}}xxxyyyzzz|||~~~}}}|||{{{zzzzzzyyyyyyxxxxxxyyy|||{{{yyywwwvvvuuutttrrrpppkkkhhheeecccbbbaaa___]]]]]]YYYUUUSSSTTTTTTRRRPPPDDDBBB>>>;;;999:::<<<===;;;DDDOOOUUUTTTPPPNNNMMMOOONNNOOOQQQVVVZZZ\\\]]]___^^^]]][[[WWWRRRNNNKKKIIIIIIHHHGGGDDD@@@<<<:::444333333222222333333444555555555777888888666444888888888666444111...---'''&&&%%%$$$###!!! !!!     !!!!!!!!!!!!!!!""""""""""""%%%%%%&&&'''((()))******''''''''''''((((((((((((''''''((()))))))))))))))******************++++++---...///222555999===???JJJOOOXXXbbbkkkpppsssuuuqqqrrrrrrqqqrrrvvv{{{}}}~~~}}}~~~}}}{{{uuurrrnnnllllllllllllkkkeeeccc```YYYRRRMMMKKKKKKGGGFFFEEEDDDDDDCCCCCCCCCBBBAAA@@@@@@@@@???===;;;>>><<<:::999::::::999888444777:::<<<;;;;;;;;;;;;888999999999888:::<<>><<<;;;;;;===@@@DDDHHHKKKKKKKKKJJJMMMOOOQQQTTTWWWZZZ\\\^^^^^^^^^^^^[[[VVVSSSQQQQQQUUUYYYZZZXXXUUUQQQIIIAAA===;;;888555333222222333333777::::::777666666888333333444444444333111000...+++'''###!!! !!!"""!!!!!! !!!  !!!"""""" !!!!!! !!!!!!!!!"""  !!!""" !!!###$$$%%%((((((((((((((((((((((((&&&&&&&&&%%%%%%%%%%%%%%%&&&%%%%%%&&&)))+++,,,,,,***)))((()))+++,,,------222333555888===EEENNNTTTaaafffoooyyy~~~zzzzzz|||~~~}}}zzzzzz~~~~~~{{{vvvqqqqqqkkkdddccceeeeee___YYYXXXTTTOOOJJJGGGEEEBBB@@@>>>AAACCCBBB???>>>@@@CCCEEEDDDAAA===:::;;;>>>@@@>>>@@@CCCDDDCCCCCCCCCDDD===>>>@@@BBBCCCDDDDDDDDDDDDEEEEEEEEECCCBBBAAABBBFFFIIIMMMQQQRRRQQQNNNLLLMMMNNNOOOOOONNNLLLIIIHHHFFFDDD@@@===>>>BBBGGGKKKIIIIIIIIIGGGDDDAAA>>><<<>>>>>>???AAAEEEKKKQQQUUUZZZ]]]bbbgggkkknnnoooooovvvxxxzzz{{{{{{{{{|||}}}~~~vvvlllccc[[[OOODDD@@@===:::888666444111///~~~~~~xxxrrrnnnllllllnnnooonnnmmmlllllllllkkklllmmmoooqqqrrrrrrrrrvvvwwwwwwxxxxxxwwwwwwvvvsssrrrpppooooooqqqtttuuuyyy{{{|||~~~~~~vvvpppmmmnnnllliiikkkpppppprrrtttvvvxxxzzz{{{|||}}}{{{uuussspppooopppqqqqqqqqqvvvxxx|||{{{wwwtttooonnnllljjjgggfffddddddeeegggkkkooorrrsssssssssllleee[[[PPPHHHBBB>>>;;;===@@@DDDHHHJJJIIIGGGEEEEEEGGGJJJOOOTTTZZZ^^^aaa``````^^^ZZZVVVTTTTTTTTT[[[```cccaaa```]]]VVVNNNEEEBBB>>>:::666444333333333555777777555333444555555555666666666555333333000...+++(((%%%#########   !!!  !!!###%%%&&&'''''''''''''''''''''''''''$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%'''((()))))),,,+++,,,---.../////////444999???EEELLLUUU___fffssswww~~~~~~|||zzzzzzwwwuuuyyy}}}zzzwwwqqqmmmfffbbb\\\ZZZZZZXXXTTTQQQLLLJJJFFFEEEDDDCCCAAA???<<>>===@@@CCCFFFEEEDDDCCCAAA???<<<999777777777888:::<<>>CCCGGGMMMRRRTTTUUUVVVWWW]]]eeelllmmmnnnqqqqqqnnnllljjjeee]]]TTTKKKDDD???:::888666555555666777888666666666666666666666777666666666555222///,,,***%%%$$$###""""""!!!!!!"""!!!!!!!!!  !!!!!!    !!!     """"""#########%%%&&&''''''''''''&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$######$$$%%%'''((())))))***+++,,,,,,,,,...333666666>>>HHHQQQUUUWWWXXXXXXXXX___iiioooqqqsssvvvzzz~~~zzzwwwtttoooggg```^^^^^^___```______]]]\\\[[[[[[\\\]]]bbbdddddd```\\\\\\___dddgggiiimmmrrruuusssoookkkkkkmmmnnnnnnooouuu~~~}}}vvvuuuuuuuuuwww{{{~~~zzzrrriii___WWWSSSKKKHHHCCC>>>:::777777666555444444444666:::===???@@@BBBEEEFFFHHHJJJNNNQQQVVV\\\gggttt~~~xxxttttttvvvxxx~~~lll[[[NNNEEE@@@>>>xxxyyyzzzxxxsssnnnjjjiiilllooorrruuuwwwyyy|||~~~~~~|||{{{zzzzzzzzz{{{|||}}}}}}|||{{{{{{|||{{{yyyvvvrrrjjjbbb\\\YYY[[[^^^dddkkkooopppooojjjhhheee```[[[YYYYYY[[[`````````aaacccfffiiijjjiiipppvvvuuusssrrrqqqooonnnppppppoooqqqvvvxxxwwwttttttttttttssssssssssss{{{}}}{{{wwwrrrooonnnooooooooopppqqqtttvvvxxxyyyzzzzzz|||~~~}}}zzzxxx|||~~~~~~{{{yyyvvvsssooohhhaaa\\\TTTTTTTTTSSSOOOJJJEEEBBB;;;:::777666555666777777:::???FFFLLLPPPSSSUUUWWW[[[bbbgggggghhhkkknnnnnnppppppnnnkkkddd[[[RRRMMMBBB>>>999666666666666666666555555555555666666777777777777666444222///...&&&&&&$$$"""!!! !!!!!!!!! !!!  !!!   """### """###$$$$$$$$$'''(((((()))((('''%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%&&&(((((()))+++---...---+++---333777DDDNNN[[[fffkkklllmmmnnnhhhkkkpppuuuxxxzzz{{{}}}{{{~~~yyyqqqmmmhhhddd]]]VVVSSSSSSTTTVVVTTTWWWYYY\\\^^^aaadddgggqqqssstttsssrrruuuzzz||||||{{{yyyzzz~~~tttnnngggaaaXXXNNNEEE???<<<:::666555333222333444666777666888999:::<<<>>>BBBEEEJJJPPPZZZfffrrrzzz|||}}}vvvpppmmmmmmnnnoootttzzz}}}lll]]]RRRIIIDDDwwwxxxyyywwwtttrrrqqqqqqrrruuuyyy{{{}}}~~~{{{{{{zzzyyyyyyxxxxxxxxxwwwxxxyyy{{{|||}}}}}}}}}~~~}}}{{{yyyuuummmccc[[[YYYZZZ]]]bbbhhhllllllkkkcccbbb___ZZZVVVTTTUUUWWWYYYXXXXXXZZZ]]]___aaabbb___eeehhhfffccceeefffeeedddiiikkkjjjmmmuuuxxxvvvuuusssqqqnnnmmmlllmmmmmmqqqtttwww{{{}}}{{{xxxssspppooonnnmmmlllssstttwwwzzz|||}}}}}}}}}~~~~~~|||xxxtttpppjjjeee```YYYYYYWWWTTTPPPLLLHHHEEE@@@???===:::888666555555444888===AAAFFFJJJPPPSSSWWW]]]aaa^^^]]]aaafffhhhlllooosssuuurrrkkkbbb]]]PPPJJJBBB<<<:::888777555666555555444555666777888888888888777666555444333+++***(((&&&$$$"""!!!!!!!!!!!!   !!!  !!!###### """###%%%&&&&&&'''&&&'''((()))((('''%%%$$$$$$$$$%%%%%%&&&&&&''''''''''''((()))***+++++++++///111444444444888@@@FFFUUU```ppp{{{vvvuuuuuuwwwzzz}}}|||{{{zzz|||wwwllldddaaa[[[YYYUUUQQQOOOQQQUUUXXXXXX]]]dddiiimmmrrrwww{{{xxxlll```WWWPPPMMMIIIGGGDDD@@@===;;;::::::555666666555555666:::<<>>AAAGGGRRRZZZaaammm}}}|||wwwwwwzzz{{{yyyvvvxxxyyy{{{}}}~~~}}}|||{{{|||}}}|||vvvlllbbb\\\YYYSSSRRRQQQQQQQQQUUUZZZ^^^gggmmmuuu}}}|||qqqhhhcccaaa^^^YYYSSSMMMGGGCCCAAA888888777555444444666999;;;===AAAHHHOOOSSSTTTTTTXXXUUUUUUXXX[[[[[[___ddddddmmmwww}}}|||uuummmhhhyyyyyyyyyyyyzzzzzz{{{{{{~~~~~~}}}}}}~~~{{{www}}}}}}|||{{{zzzyyywwwvvvoooooonnnnnnnnnmmmmmmmmmlllooosssuuuwwwyyy{{{}}}||||||uuunnneeeeeegggmmmtttwwwuuuqqqllljjjhhheeebbb```^^^^^^bbb```^^^\\\]]]___ccceeedddccc```]]][[[YYYYYYYYYbbbdddgggmmmsssyyy}}}}}}wwwrrrmmmkkkjjjjjjkkkmmmpppqqqqqqsssxxx|||xxxwwwwwwyyy|||~~~}}}}}}{{{yyywwwuuutttrrrooommmqqqtttxxx}}}}}}xxxtttqqqmmmjjjgggeeeaaa]]]YYYVVVTTTSSSSSSQQQMMMHHHCCC???;;;999555555555666999===AAADDDPPPNNNNNNNNNLLLMMMUUU___dddjjjrrrwwwxxxxxxyyy{{{nnnhhhZZZJJJAAA>>>;;;777999999777555333444777:::999999999999999888777666333222000---***&&&###"""###"""###%%%'''&&&"""       !!!!!!###$$$%%%%%%&&&&&&'''(((((((((,,,+++***(((''''''&&&&&&(((%%%&&&+++---,,,+++---///...///000///...000444;;;>>>DDDLLLSSSYYY^^^```qqqwwwzzzwwwxxxyyyyyyxxxxxxyyyyyyvvvqqqllliiiiiijjjmmmooollleee]]]XXXUUURRRRRRVVV[[[___bbbkkkuuu{{{~~~xxxqqqlllggg___UUUMMMKKKGGGAAA<<<999777666555666888:::<<<>>>AAADDDFFFIIIJJJKKKMMMPPPUUUZZZ^^^[[[___eeellluuu|||{{{vvvzzzzzz{{{{{{|||}}}}}}}}}~~~}}}}}}}}}||||||~~~|||yyyzzzzzzyyywwwuuusssqqqoooiiihhhhhhhhhggggggffffffhhhkkknnnqqqtttwww{{{}}}~~~~~~uuutttuuuzzz~~~zzzxxxvvvssspppnnnmmmmmmnnnmmmkkkiiihhhiiikkklllkkkiiigggdddbbbaaaaaaaaafffiiimmmsss{{{{{{wwwuuutttqqqrrrsssssssssuuuwwwzzzsssqqqpppqqqsssuuuvvvvvvwwwvvvuuuttttttrrrnnnkkknnnppptttyyy}}}}}}yyyvvvtttrrrooolllgggbbb]]]ZZZYYYXXXXXXWWWTTTPPPLLLHHHDDDBBB:::888666555666888;;;===GGGFFFHHHIIIHHHGGGMMMUUU\\\cccmmmuuuxxx{{{}}}{{{vvviiiYYYNNNHHH@@@999===;;;:::888888888999999888999999999999999999888555444222000---)))&&&%%%######$$$''')))'''!!!    !!!  !!!###$$$&&&&&&'''((())))))******)))((((((''''''''''''(((+++((((((,,,...,,,,,,////////////000111333888===HHHKKKPPPWWW___eeeiiillluuuyyy|||{{{{{{{{{xxxvvvrrrsssrrrnnniiidddaaa``````dddiiijjjgggcccaaa```___```dddkkkpppuuu{{{qqqiii```ZZZQQQJJJFFFAAA===999999999888888888999;;;<<>>@@@CCCBBB@@@CCCJJJTTT]]]hhhrrrwww{{{zzzmmmaaaXXXMMMCCC@@@===999888999999777444777777888999999::::::;;;777666555333000---***)))###$$$%%%'''(((%%%   !!!!!!!!!   !!!  $$$"""  !!!"""$$$%%%&&&'''((()))***+++,,,,,,))))))((())))))***++++++///,,,+++---...---...222222333444444777===DDDIIIOOORRRWWW]]]ccciiinnnpppvvvxxx||||||wwwtttmmmnnnmmmjjjeeeaaa^^^]]]]]]bbbhhhmmmnnnnnnnnnnnnpppqqqvvv}}}~~~}}}}}}wwwqqqllljjjooovvv}}}yyynnneee^^^WWWNNNGGGAAA???<<<888666555555666777666555555888<<<@@@CCCIIILLLRRRZZZcccjjjppptttvvvvvvwww{{{~~~|||{{{zzzuuuuuuuuuvvvwwwwwwwwwwwwssssssuuuvvvwwwvvvtttrrrrrrqqqpppooollljjjhhhfffgggfffeeedddbbbaaa``````___bbbeeeiiinnnttt{{{~~~~~~~~~~~~}}}vvvrrrqqqrrrsssssssssrrrrrrrrrppplllfffbbbaaabbbdddiiiooouuu{{{~~~~~~{{{xxxyyy|||~~~{{{tttmmmhhheeeccccccaaaaaa```___]]][[[YYYXXXPPPLLLGGGAAA===;;;;;;;;;:::999:::===<<<:::===BBBOOOWWWccclllrrrvvvzzz}}}|||tttlll```UUUKKKDDD<<<999::::::777333555666666777888999;;;;;;888777666444222000---,,,&&&&&&%%%%%%$$$"""    !!!!!!   !!!!!!  ###"""!!! !!!"""###$$$%%%%%%&&&'''((()))***,,,,,,------------,,,------...///000---,,,------...222888;;;???BBBBBBEEEKKKPPPRRRRRRTTTXXX\\\bbbgggkkkmmmqqqsssvvvzzz}}}~~~~~~{{{xxxtttqqqkkkmmmnnnmmmkkkiiihhhhhhjjjnnnsssxxxzzz{{{{{{zzz~~~~~~yyysssnnnllloooqqqvvvzzztttlllggg```ZZZVVVYYY^^^bbbiiipppuuuxxx~~~|||tttpppnnnpppyyy}}}ttthhh___UUUQQQJJJEEE@@@===;;;999666444111111333777:::<<>><<<999555555555555666888999:::777777666555333111///...***(((%%%""" !!!   !!! !!!!!!!!! !!!!!! !!!"""###$$$%%%&&&&&&&&&&&&'''''')))***+++,,,,,,000000///...............///,,,+++---///222:::CCCJJJRRRXXXXXXYYY\\\\\\XXXYYYZZZ\\\___cccgggjjjlllmmmooorrrvvvyyy|||~~~~~~{{{yyyvvvrrrooolllkkkkkkgggkkkooorrrtttvvvxxxzzz}}}xxxoooggg```]]][[[ZZZ]]]ccclllrrruuutttwwwuuurrroookkkeee^^^ZZZSSSNNNLLLOOOSSSUUUXXX]]]___cccjjjqqquuuwwwxxxxxxmmmgggaaa]]]ZZZYYY___gggsssyyy}}}rrrmmmfff^^^WWWPPPHHHCCC???;;;666333555777999:::;;;===AAAFFFLLLRRRVVVXXX\\\]]]```ccchhhnnnsssvvv}}}zzzuuuqqqoookkklllmmmmmmmmmnnnppprrrrrruuuwwwxxxvvvuuuttttttwwwxxxxxxyyyyyyyyyyyyyyyvvvuuutttqqqooollljjjjjjhhhkkknnnrrrvvv{{{}}}{{{wwwsssmmmfffaaa]]]^^^```dddiiioootttxxxzzzzzzzzz}}}xxxsssmmmjjjkkknnnqqqsssyyy{{{~~~}}}|||||||||}}}{{{wwwrrrnnnkkkiiihhhcccaaa```^^^___```bbbccc```^^^[[[VVVRRRNNNKKKIII@@@;;;888777666444666;;;===EEEOOOYYY```hhhpppuuu~~~|||nnneeeXXXMMMFFFBBB>>><<<888777666555555666888999777777666666444333111111...,,,(((###!!!###  !!!   !!!!!!!!!!!!     !!!"""### !!!"""###$$$%%%''''''''''''((((((((()))******++++++//////...---,,,,,,------///------000444;;;HHHTTT___jjjqqqpppooonnnhhh```_________aaacccfffhhhjjjlllnnnpppsssvvvwwwxxxxxxnnnlllhhhddd``````cccfffeeejjjrrryyy|||||||||~~~|||zzzsssrrrooojjjbbbZZZSSSOOOKKKJJJKKKNNNTTTZZZ^^^aaa```bbbccccccaaa\\\WWWSSSLLLIIIIIINNNQQQPPPPPPRRRRRRWWW^^^dddfffggghhhiiiaaa[[[UUUQQQLLLIIILLLRRRWWW]]]fffmmmsssxxx{{{}}}~~~}}}zzzuuunnniiigggfffooozzzxxxmmm```WWWLLLFFF===777666666555444777888:::===@@@CCCFFFGGGJJJMMMQQQVVV[[[aaahhhlll}}}}}}}}}|||yyyuuuqqqnnniiikkklllllllllmmmqqqtttssswww{{{|||{{{zzz{{{|||}}}{{{xxxuuusssrrrqqqtttwwwzzz}}}}}}yyysssmmmiiiaaabbbdddggglllpppuuuwwwxxxvvvuuuuuuwwwyyyyyyyyytttpppjjjggggggjjjlllmmmqqqssswww}}}|||{{{{{{yyyxxx{{{zzzxxxvvvssspppmmmlllgggeeeaaa___```cccgggiiiiiihhhfffccc^^^YYYTTTQQQHHHCCC@@@@@@>>>;;;:::<<<:::@@@HHHPPPVVV^^^gggnnnuuuzzz~~~xxxmmmaaaUUULLLEEEBBB<<<;;;999777666666777888777777777777666555444333//////---)))$$$!!!"""###!!! !!!   !!!!!!   !!!!!! !!!!!!"""  !!!!!! !!!""""""  !!!"""$$$%%%'''((((((((((((******++++++++++++++++++...------------......///000///111666<<>>;;;@@@FFFKKKPPPWWW___eeekkkpppvvv}}}wwwhhhZZZQQQMMM@@@>>><<<999777777888888888888888888888777666555///111222///)))$$$######!!!  !!!  !!!!!!!!!""" """!!!  !!!!!!  !!! """"""!!! !!!!!!!!! !!!  !!!###$$$&&&((())))))((((((------,,,,,,,,,,,,++++++------......///111222333222222444;;;CCCPPPcccttt~~~~~~rrrmmmllljjjiiiiiijjjkkkllljjjjjjjjjiiifffaaa]]]ZZZXXXZZZ\\\[[[[[[^^^ccchhhuuu|||{{{tttjjjbbb]]]XXXSSSOOONNNNNNNNNQQQTTTWWWWWWWWWZZZ\\\^^^^^^\\\VVVPPPMMMGGGHHHIIIHHHJJJPPPZZZaaammmsss||||||yyyrrrnnnnnnqqqsssqqqoooqqqjjjooouuuxxxwwwvvvuuuvvvtttnnnggg```WWWOOOMMMOOOKKKNNNPPPRRRSSSTTTVVVXXXXXXXXXXXXVVVRRROOOMMMMMMKKKRRRYYY\\\ccclllrrrsssvvvvvvvvvtttooollljjjjjjfffnnn|||zzzjjj^^^VVVPPPIIIDDD<<<<<<;;;:::888777666666444888<<<>>>>>>@@@DDDGGGvvvvvvwwwxxxwwwuuusssqqqnnnnnnpppqqqssstttvvvvvv{{{~~~~~~yyyvvvtttnnnmmmlllooouuuzzz{{{{{{zzzsssmmmkkkjjjjjjjjjhhhggggggffffffffffffgggnnnoooqqqrrrsssuuuyyy{{{|||xxxwwwyyy{{{zzzyyyzzzyyyxxxvvvtttsssrrrqqqooommmiiiggghhhlllpppssswwwuuurrrpppmmmjjjeeeaaa[[[WWWSSSRRRSSSRRRMMMHHHGGGEEEDDDDDDGGGLLLRRRVVVcccggglllssszzz|||rrrcccVVVKKKDDD;;;777888999777555222444777888888999:::;;;666444111...,,,)))%%%"""!!!!!!      !!!!!!!!!$$$""" !!!######!!!  !!!"""$$$%%%&&&'''&&&(((*********)))***+++---+++((('''(((***+++++++++222555333111444666666888:::>>>DDDNNN\\\kkktttzzzwwwuuuqqqnnnkkkiiiiiiiiiiiihhhgggdddaaa\\\YYYVVVSSSWWW\\\```dddjjjrrrwww}}}wwwtttqqqooowwwzzz~~~zzzsssooohhhbbbZZZRRRMMMIIIGGGEEEHHHJJJLLLLLLMMMQQQWWW]]]]]]ccchhhjjjkkkiii```WWWSSSRRRTTTXXX[[[___hhhrrr|||nnnbbbZZZVVVXXXWWWVVVVVVVVVVVVWWWXXX[[[XXXUUUQQQNNNKKKHHHEEEJJJIIIIIILLLRRRXXX\\\^^^___dddeeeaaa^^^^^^[[[WWWXXX\\\dddppp{{{tttlllddd]]]RRRLLLDDD>>>;;;888444111000111333444666:::???BBBuuuwwwyyyzzz{{{zzzyyyxxxvvvwwwxxxzzz{{{}}}~~~~~~}}}{{{{{{}}}~~~~~~~~~~~~}}}|||||||||{{{{{{{{{{{{{{{|||||||||||||||}}}~~~}}}zzzxxxuuusssrrrtttyyy~~~}}}wwwqqqmmmjjjgggeeefffeeeeeedddeeeggghhhiiinnnoooqqqrrrsssuuuyyy|||}}}zzzyyy{{{||||||{{{{{{{{{zzzxxxvvvtttrrrqqqsssqqqmmmkkkkkknnnrrrtttyyywwwuuusssqqqnnniiieeeddd___[[[ZZZ\\\\\\YYYVVVPPPMMMIIIEEEDDDFFFJJJLLLUUUYYY___eeelllttt||||||pppeeeYYYPPPDDD<<<999777555333333555777888777777888999777555222000...+++'''$$$###""""""!!!    !!!  !!!"""###"""$$$###""" !!!###$$$%%%&&&'''&&&(((*********)))***+++)))'''&&&&&&(((***++++++///555:::999999===@@@AAA@@@AAADDDIIIRRR^^^lllttt}}}yyyvvvrrrmmmiiigggffffffdddbbb```]]]ZZZYYYYYYYYYYYY^^^eeekkkpppvvv||||||ssslllgggdddbbb```bbbeeeggggggdddaaa^^^^^^ZZZTTTOOOKKKJJJHHHHHHGGGJJJNNNPPPSSSYYYaaagggqqqxxx~~~{{{rrrqqqnnnnnnqqqrrruuu~~~zzzrrroookkkiiigggdddcccdddeeefffgggddd```\\\WWWSSSNNNKKKLLLJJJHHHIIIKKKOOOQQQRRRUUUYYYZZZVVVUUUUUUTTTPPPMMMOOOTTT^^^mmmyyymmmdddVVVKKKCCC>>>:::666333333333333333444777999wwwyyy|||~~~~~~~~~~~~~~~~~~~~~}}}{{{xxxxxxyyyzzzzzzyyywwwxxxyyyyyyyyyxxxvvvuuuwwwvvvuuutttttttttttttttuuuuuuuuuuuuvvvwwwxxxxxxzzz{{{~~~~~~}}}}}}}}}~~~~~~{{{yyywwwxxx|||~~~yyysssmmmeee```___^^^]]]]]]^^^aaadddfffkkkmmmoooppprrruuuyyy|||}}}|||zzzzzz{{{|||{{{{{{|||||||||zzzxxxuuusssqqqvvvtttqqqoooooorrruuuwww{{{zzzyyyxxxwwwsssoookkkgggccc___^^^```bbbbbbaaa^^^YYYQQQIIIDDDAAA@@@AAAEEEIIINNNTTTZZZbbbjjjppp|||{{{rrrggg]]]MMMAAA:::777666444444555666666555555666777999777444333111///+++)))%%%%%%###"""!!!!!!!!!!!! !!!    !!!###%%% """%%%&&&&&&&&&   !!!"""###$$$%%%&&&'''&&&(((******))))))***+++&&&&&&'''(((***,,,---......555;;;;;;===CCCHHHJJJIIIJJJMMMQQQWWWbbbmmmuuu~~~{{{xxxssslllgggcccaaa```^^^]]]ZZZYYYZZZ]]]```ccceeekkksss{{{{{{ooocccZZZUUURRRQQQQQQRRRSSSUUUVVVVVVUUUUUUVVVTTTRRRPPPOOOOOOOOOPPPRRRVVV\\\bbbgggoooyyy|||yyywwwxxxzzz{{{}}}{{{wwwqqqiiiaaaZZZWWWZZZWWWSSSPPPPPPQQQQQQQQQSSSWWWXXXVVVUUUUUURRRNNNEEEFFFHHHMMMWWWdddqqqxxxssscccVVVMMMEEE@@@:::888666333222222333444{{{~~~||||||{{{zzzzzzyyyyyyyyy|||yyywwwvvvvvvwwwvvvvvvrrrrrrsssssssssrrrqqqppppppooonnnllllllkkkkkkkkknnnnnnnnnnnnnnnooopppqqqpppqqqtttvvvxxxxxxxxxxxxyyyxxxwwwvvvvvvvvvwwwwww}}}}}}~~~~~~~~~{{{{{{}}}}}}sssiiibbb___]]]ZZZXXXYYY[[[^^^```dddfffiiikkknnnrrrwwwzzzzzzzzzyyyyyyxxxxxxwwwvvvzzz{{{{{{zzzxxxuuusssqqqsssrrrqqqqqqrrruuuxxxzzz}}}|||{{{{{{zzzxxxsssppphhhddd___^^^```ccceeefffgggbbbYYYOOOFFF???<<<:::;;;===AAAFFFKKKRRRZZZ```kkkrrrxxx{{{~~~{{{uuunnncccSSSEEE===999888888333444555555444444666888:::888666555444333000---'''&&&%%%###"""!!!  !!!!!!!!!!!!"""$$$&&&%%%$$$$$$######"""!!!  !!!""""""###%%%&&&&&&'''%%%''')))***))))))***+++'''(((***,,,,,,...000222...666===???CCCIIIOOOPPPPPPQQQSSSWWW\\\eeennnuuuzzz~~~|||{{{wwwqqqiiibbb]]]YYYXXXZZZ[[[\\\```eeelllrrruuuxxx}}}yyyqqqdddXXXPPPLLLKKKJJJMMMOOORRRUUUXXXZZZZZZ[[[\\\]]]^^^^^^]]]]]]^^^___eeejjjqqqxxx~~~tttkkkgggjjjfffbbb__________________cccfffeeeccc```XXXPPPIIIGGGFFFHHHMMMUUU[[[___fffiiimmmpppttt|||uuuhhh[[[SSSHHHCCC<<<777444555666777}}}|||zzzzzzyyywwwvvvuuutttsssrrrpppmmmllllllmmmlllkkkjjjkkkkkkkkkjjjjjjiiiiiigggfffeeedddccccccccccccddddddccccccddddddeeeeeeeeefffhhhjjjllllllmmmlllmmmmmmmmmmmmnnnoooooopppssstttuuuvvvxxxyyyyyyzzzvvvxxxzzz|||}}}~~~ssslllhhheee```\\\YYYYYYZZZ[[[[[[^^^aaadddggglllqqquuuwwwxxxyyyxxxwwwuuutttssswwwwwwwwwwwwvvvuuusssrrrpppqqqqqqsssvvvzzz}}}~~~}}}|||{{{{{{yyyvvvtttkkkgggbbb``````bbbeeeffffffbbbZZZQQQHHH@@@:::777666777999;;;???EEELLLQQQWWW___gggmmmrrrwwwxxxuuupppgggYYYKKKAAA;;;999777222333444444333444777999:::888777666666555333111)))(((&&&$$$"""  !!!!!!!!!  """"""!!! !!!  """"""###$$$%%%&&&&&&'''%%%''')))))))))((()))***(((***,,,------...111444444===EEEHHHKKKPPPTTTUUUSSSUUUWWWZZZ___fffnnntttuuuxxx}}}~~~zzzwwwtttqqqjjjccc\\\WWWTTTRRRYYY^^^eeeoooxxxyyynnnfff\\\SSSNNNMMMMMMMMMLLLPPPWWW^^^eeeiiikkklllqqqtttvvvvvvsssqqqqqqrrrxxx}}}|||wwwrrrooolllkkkmmmooopppqqqpppvvv{{{|||yyyssseeeYYYQQQMMMJJJIIIJJJMMMNNNNNNOOORRRUUUXXX\\\dddnnnvvv}}}qqq___VVVJJJ???:::888888888~~~|||zzzxxxwwwwwwvvvuuusssqqqooommmmmmhhhfffcccbbbcccccccccbbb_________^^^^^^^^^]]]]]]]]]]]]\\\[[[ZZZZZZZZZZZZXXXXXXWWWWWWWWWXXXXXXYYYZZZ[[[\\\]]]^^^_______________```bbbcccdddeeeeeeiiijjjlllnnnpppqqqrrrrrrqqqssstttuuuuuuwwwzzz|||~~~{{{rrrnnnhhhbbb\\\XXXWWWVVVWWWYYY[[[^^^```dddiiimmmqqqtttwwwwwwvvvtttsssssssssssssssssstttuuuuuuuuussstttvvvzzz~~~|||zzzzzzyyyxxxwwwllliiiddd___]]]\\\^^^___]]][[[WWWQQQJJJBBB;;;777333444444444555999>>>BBBCCCLLLVVV\\\dddnnnssstttpppkkkaaaUUUIII@@@:::666333444444444333444777999888777666777777777555333,,,+++(((&&&###!!!   !!!    """!!!  !!!!!!######$$$$$$%%%&&&&&&'''%%%'''))))))(((((()))***'''***,,,,,,,,,///555:::>>>GGGPPPRRRSSSUUUVVVTTTVVVXXXZZZ]]]aaaffflllqqqqqqssswwwyyyyyyvvvrrroookkkhhhddd___[[[YYYXXXXXX```gggsss~~~uuuooobbb]]]UUUQQQPPPRRRTTTUUUVVV[[[eeeoooyyy{{{yyywwwxxx|||~~~ppp```[[[TTTQQQOOONNNJJJGGGEEEGGGHHHIIIJJJOOOWWW^^^jjjsssuuudddUUUKKKDDD>>>:::~~~~~~~~~|||{{{zzzxxxvvvtttqqqpppooonnnmmmjjjgggeeecccbbb___]]]ZZZZZZ[[[[[[[[[ZZZUUUTTTTTTSSSSSSSSSSSSSSSTTTSSSSSSRRRRRRRRRSSSSSSPPPPPPOOOOOOOOOOOOOOOPPPQQQQQQQQQRRRRRRRRRSSSSSSRRRSSSTTTUUUVVVWWWWWWWWW]]]^^^aaadddfffggghhhhhhkkklllmmmmmmlllmmmppprrruuuvvvxxx{{{}}}~~~~~~|||vvvnnnfff```\\\ZZZWWWXXXZZZZZZ[[[\\\```cccfffjjjooorrrrrrqqqqqqrrrpppppppppqqqsssvvvyyy{{{|||}}}|||yyyyyyzzzzzzyyyqqqnnniiibbb\\\ZZZYYYZZZVVVWWWWWWUUUOOOHHH@@@;;;555444222000///111555999777@@@HHHMMMUUU```hhhkkklllkkkggg___UUUJJJ@@@;;;777777777444333333555777666666555666777777666444000///,,,)))&&&$$$"""!!! !!! !!!  !!!!!!"""   !!!!!!""""""!!!  !!!!!!"""""""""############$$$$$$%%%%%%&&&&&&&&&$$$&&&((()))(((((()))***(((+++......///444===DDDOOOYYYbbbdddbbb```]]]YYY[[[\\\^^^```aaadddiiillloooqqqssstttssspppllliiifffeeedddcccdddfffhhhiiiooovvvxxxxxxxxxxxxyyy}}}wwwrrrpppgggddd```^^^```eeehhhjjjooosssyyyyyysssjjjddd```ZZZSSSMMMFFFGGGGGGEEECCCEEEJJJOOOUUU]]]gggpppyyyyyykkk^^^RRRJJJ~~~~~~~~~{{{{{{{{{{{{{{{zzzzzzzzzyyyxxxwwwuuurrrooommmkkkhhhfffdddbbb___\\\ZZZYYYVVVTTTRRRQQQRRRSSSSSSSSSPPPOOONNNNNNMMMMMMNNNNNNNNNMMMMMMMMMMMMMMMNNNOOONNNMMMMMMLLLLLLLLLMMMMMMKKKKKKKKKKKKKKKKKKKKKKKKJJJKKKLLLMMMMMMMMMMMMMMMNNNPPPSSSWWWYYY[[[\\\\\\aaabbbbbbaaaaaaaaadddfffgggiiimmmqqqtttvvvwwwxxx|||||||||~~~~~~vvvnnnhhheeeZZZZZZZZZYYYWWWXXXZZZ\\\[[[```ggglllmmmmmmooopppooonnnnnnooorrrwww|||~~~}}}yyyyyyzzz{{{{{{{{{xxxrrrjjjccc^^^\\\\\\UUUWWWYYYYYYUUUNNNFFFAAA888777444000---...222555333:::@@@CCCIIISSS\\\```fffhhhiiifff^^^SSSIIICCC;;;;;;999555222111333444555444444555777777666444333111///+++(((&&&$$$### !!!""""""  !!!  """"""### !!!###"""!!! !!!######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$&&&((()))(((((()))***+++...111222444;;;FFFNNNdddnnnwwwxxxtttpppjjjeee___```aaaaaabbbcccfffiiiooopppqqqrrrpppllliiifffffffffhhhjjjoootttxxx{{{|||vvvoooooommmjjjiiijjjmmmpppyyyzzzvvvuuuuuuyyywwwtttuuuyyy~~~xxxrrrjjj```YYYJJJKKKKKKGGGDDDDDDGGGKKKKKKPPPVVVZZZ```lll}}}yyyhhh]]]~~~|||{{{xxxyyyyyyyyyxxxxxxwwwvvvpppnnnllljjjgggfffeeedddaaa]]]XXXUUUUUUUUUSSSQQQPPPPPPPPPOOOOOOPPPPPPQQQNNNNNNNNNOOOOOOOOOOOOOOOPPPPPPPPPPPPPPPPPPOOOOOOPPPPPPOOOOOONNNMMMMMMLLLMMMMMMMMMMMMMMMLLLKKKJJJJJJJJJIIIIIIIIIJJJJJJKKKMMMMMMMMMMMMMMMOOOQQQRRRYYYYYYYYYZZZZZZ\\\]]]]]]^^^bbbgggjjjllloootttxxxxxxyyyzzz{{{|||~~~}}}tttoooiiiddd]]]XXXUUUTTTRRRQQQWWWXXXZZZ^^^cccggghhhhhhmmmoooqqqsssvvvzzz~~~{{{vvvttttttxxx~~~zzzsssmmmhhheeebbbaaa[[[ZZZYYYZZZZZZVVVPPPKKKBBB===777444333222...+++///111444999@@@JJJUUU\\\```fffjjjkkkiiieee\\\RRRNNNDDD<<<;;;999333111444555333222222444666666555444444222000,,,(((%%%###  !!!""" ###"""!!!  !!! !!!  !!!   !!!""""""!!!  !!!!!!""" !!!"""######"""###$$$%%%&&&&&&&&&&&&%%%&&&''''''&&&''')))+++...,,,...555<<>>888666444111......///111444:::CCCLLLSSSZZZbbbjjjooorrrsssnnnggg\\\QQQEEE@@@:::333000111111000000222666888999999555555444222///+++(((&&&"""!!!!!!   !!!!!! !!!     !!!"""!!!  !!!  !!!"""######$$$$$$%%%%%%&&&''''''''''''&&&((()))))))))***---//////...111888@@@IIIUUU```ooo{{{zzzuuupppjjjeeedddcccaaa___ccceeeggggggggghhhjjjlllsssuuuwwwzzz~~~}}}ssshhhbbbXXXQQQLLLKKKLLLLLLNNNRRR]]]hhhwww~~~}}}||||||||||||}}}}}}uuurrrnnnkkkjjjhhheeecccVVVQQQKKKFFFEEEIIIOOOTTTaaaiiiuuu}}}~~~}}}{{{yyyxxxwwwrrrqqqooommmjjjhhhfffeee```___\\\YYYWWWTTTSSSRRRTTTRRRPPPQQQSSSTTTUUUUUUUUUVVVWWWYYY[[[]]]^^^___aaaaaabbbccceeefffgggggghhhhhhiiiiiijjjjjjkkkkkklllkkkkkkjjjhhhggggggfffbbbbbbbbbaaaaaa```______ZZZYYYWWWUUUSSSRRRQQQQQQNNNNNNMMMLLLKKKKKKLLLLLLIIIJJJJJJJJJKKKLLLLLLLLLMMMNNNPPPRRRUUUYYY^^^bbbeeegggjjjmmmppprrrrrrsssvvvwwwyyy{{{}}}~~~~~~~~~xxxooogggbbb]]][[[SSSQQQOOOPPPTTTYYY\\\^^^aaadddhhhnnnttt|||wwwsssqqqppprrrvvvyyyxxxvvvsssqqqooonnnnnnkkklllmmmnnnooonnnjjjggg]]]UUUJJJAAA<<<888555222...///000111555;;;DDDIIIRRR\\\fffooowww}}}~~~zzznnnbbbTTTHHH>>>666222333000000000333666999999888555555555444222///---,,,%%%$$$!!!  !!!!!!     !!!   !!!  !!!!!!!!!!!!  !!!"""###$$$$$$&&&&&&&&&&&&''''''''''''((()))***+++,,,...222555555444666===EEELLLXXXbbbppp{{{}}}xxxqqqjjjeeeaaa]]]ZZZZZZ]]]```dddhhhmmmrrrvvv~~~~~~zzzssslllddd\\\VVVOOOIIIEEEFFFHHHIIIKKKOOOZZZgggyyy}}}zzzwwwuuuuuuvvvwwwxxxyyy|||{{{zzzzzz|||{{{oooeeeXXXMMMIIIHHHGGGGGGMMMRRRZZZ___bbbgggmmmqqq|||~~~}}}|||zzzwwwtttrrrppplllkkkhhheeebbb___]]]\\\ZZZZZZXXXVVVUUUTTTTTTSSSUUUVVVWWWYYY\\\```cccdddcccdddfffiiikkknnnooopppnnnnnnoooqqqrrrtttuuuvvvwwwxxxxxxyyyzzz{{{{{{|||}}}|||{{{zzzyyyxxxxxxwwwuuuttttttsssrrrrrrrrrrrrlllkkkhhheeebbb```___^^^\\\[[[YYYWWWUUUSSSRRRRRRNNNNNNMMMMMMLLLKKKJJJJJJKKKJJJJJJKKKMMMQQQVVVYYYXXX[[[___dddhhhjjjllllllppprrruuuwwwzzz{{{{{{{{{}}}xxxppphhhdddZZZVVVQQQOOOPPPTTTVVVXXXXXX[[[aaagggnnnwwwwwwrrroookkkkkknnnrrrssstttsssrrrrrrrrrssspppqqqsssttttttsssqqqoooiiibbbWWWNNNGGGAAA:::555222222111111333888???DDDJJJTTT```iiisss||||||rrrdddUUUHHH???:::999444333222333555555555333444444555555444222111///)))&&&###  !!!  !!!  !!!######"""!!!!!!###!!!  !!!  !!! !!!!!!"""###$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&'''((()))+++---///222666999===;;;<<>>888666333222333333222111222333444555444444222222,,,***&&&""" !!!"""  !!!!!!   """"""       !!!""""""###$$$%%%&&&&&&&&&%%%%%%$$$%%%%%%&&&''''''***---000222555999<<>>:::666333555999<<<@@@JJJUUU]]]gggttt~~~vvvfffYYYMMMEEE<<<999555222222444444444111222444555555444444333///---)))&&&###"""""""""  !!!!!!!!!  !!!"""      """######$$$%%%&&&''''''&&&%%%%%%%%%%%%'''(((***)))---222666888:::===???>>>===@@@GGGMMMSSS]]]fffllluuu~~~|||tttiii___XXXUUUUUU[[[___hhhsssrrrkkkddd```[[[UUURRRRRRNNNTTT]]]dddhhhkkkmmmnnnlllhhhhhhmmmrrruuuyyy~~~~~~{{{xxxxxxxxxxxxwwwvvvuuutttsssqqqnnnjjjfffdddccccccddd```aaacccfffiiilllnnnoooqqqrrrrrrqqqnnnjjjfffddd^^^]]]\\\\\\^^^bbbfffhhhnnnoooqqqsssssssssrrrrrrpppssswww{{{}}}}}}{{{zzztttsssrrrsssttttttrrrpppqqqyyy|||{{{~~~xxxiii^^^XXXXXXWWWUUUSSSPPPNNNMMMOOONNNVVVfffuuu~~~|||{{{zzzzzzzzzxxxtttqqqkkkjjjhhheeebbb^^^[[[ZZZWWWWWWWWWWWWYYY\\\___aaabbbccceeeiiimmmqqqtttvvv|||~~~~~~}}}||||||zzzzzzzzzzzzzzzzzzzzzzzz{{{||||||}}}~~~~~~~~~}}}|||vvvvvvvvvuuurrroookkkiiiddd```\\\XXXWWWTTTQQQNNNLLLLLLJJJJJJJJJLLLNNNOOOVVVWWWYYY\\\___cccfffhhhiiilllqqqtttvvvxxxzzz|||}}}}}}}}}~~~zzzuuupppjjjccc\\\XXXSSSSSSSSSRRRSSSWWW\\\aaacccggglllpppxxx~~~wwwrrrppplllfffbbbbbb\\\___bbbbbbbbbdddjjjoooxxxzzz}}}}}}|||{{{}}}~~~}}}yyyuuuqqqnnnhhh```ZZZLLLIIIDDD===777666888:::;;;DDDMMMSSS[[[hhhsssyyyuuuiii\\\QQQFFF@@@999444333444555555222333444666666666555444111///---***'''$$$###"""  !!!"""!!!    !!!  !!!  !!!"""### !!! !!!!!!!!!######$$$%%%&&&'''(((((('''&&&&&&&&&'''***,,,......333999>>>AAABBBBBBCCCBBBAAAEEELLLRRRXXXaaajjjlllttt|||~~~~~~{{{xxxqqqhhhaaa^^^___bbbjjjnnnwwwqqqggg^^^ZZZVVVQQQQQQTTTPPPVVV^^^gggoooxxx|||zzzxxxwwwvvvtttqqqnnnlllllllllkkklllllllllllllllkkkiiigggfffffffffgggaaaaaaccceeehhhllloooqqqtttsssrrrooolllhhheeeccc]]]^^^```bbbeeegggiiijjjllllllllllllllllllllllllkkkoootttxxx{{{{{{zzzyyysssqqqpppppppppoookkkhhhhhhqqq~~~~~~~~~{{{ssslllmmmmmmmmmkkkeee___ZZZVVVPPPQQQZZZaaajjj||||||xxxwwwvvvvvvuuusssnnnkkkccccccbbb```]]]ZZZXXXWWWYYYYYYZZZ\\\___dddhhhjjjqqqrrruuuxxx|||}}}{{{xxxvvvssssssrrrpppnnnmmmlllkkkffffffffffffffffffeeeeeefffggghhhiiijjjkkkllllllpppoooooopppsssvvvyyy{{{}}}}}}}}}~~~~~~|||tttpppkkkgggeeeaaa[[[WWWTTTRRRNNNKKKIIIIIIKKKLLLNNNOOOQQQSSSWWW\\\___bbbcccfffkkkoooqqqsssvvvwww{{{{{{{{{|||~~~}}}wwwooofff```VVVUUUSSSPPPOOOQQQUUUXXXWWW[[[___dddnnnyyy~~~}}}yyysssoooooommmgggddddddZZZ]]]______^^^aaahhhnnnvvvyyy}}}~~~}}}}}}}}}xxxuuusssooojjjfffWWWTTTLLLDDD<<<999999;;;666???FFFIIIOOOZZZeeekkkxxxvvviii]]]PPPIII???777333222333333333444666777777777666555222111///,,,)))&&&$$$"""!!!!!!!!!!!!!!!!!!!!!!!! !!!""""""  !!! !!!!!!  !!!!!!"""$$$$$$ !!!"""""" !!!!!!!!!""""""#########$$$$$$%%%&&&'''(((((((((((('''((())),,,///111222888???EEEGGGGGGGGGFFFHHHGGGJJJQQQVVVZZZccckkkhhhqqqxxxwwwtttuuuwwwwwwtttrrrmmmhhhdddeeekkkpppwww|||~~~ooodddZZZWWWSSSOOOQQQVVVWWW[[[bbbjjjttt}}}{{{{{{{{{vvvssspppmmmkkkiiifffdddaaaaaaccceeegggjjjlllnnnmmmmmmmmmmmmmmmnnnoooooohhhhhhiiijjjnnnrrrwwwyyyzzzyyyvvvrrrnnnkkkhhhgggaaacccgggkkknnnpppqqqqqqpppooommmkkkkkkkkkllllllllloootttzzz|||}}}|||zzzxxxvvvsssrrrpppmmmfffbbbbbbjjjvvv}}}tttnnnbbbXXXRRRTTTTTTVVVcccuuu}}}~~~|||zzzxxxvvvrrrmmmkkkjjjiiifffccc`````````]]][[[YYYZZZ[[[___cccgggkkkmmmrrrxxx|||~~~}}}yyyuuuqqqnnnkkkhhheeecccbbb```^^^[[[ZZZYYYXXXXXXWWWVVVUUUTTTTTTTTTTTTUUUUUUUUUVVVXXXZZZ\\\^^^]]]^^^___aaabbbdddeeefffggghhhjjjlllnnnqqqssstttvvvwwwyyyzzz{{{|||~~~|||yyytttmmmgggeee^^^VVVRRRQQQOOOKKKGGGJJJIIIIIIKKKNNNQQQSSSSSSXXX\\\aaadddgggjjjooosssooossswwwzzz|||~~~|||ssslllaaa\\\WWWRRRPPPOOONNNMMMNNNQQQTTTXXX\\\ccclllsssooommmkkklllnnnnnnkkkhhhgggeeecccaaaaaacccfffhhhwwwzzz{{{vvvsssqqqqqqqqqlllggg^^^UUUKKKDDD@@@>>>999:::???EEEJJJOOOZZZdddjjjuuu}}}rrrgggXXXOOOEEE>>>999444333333444555666666555444555666333333222000---)))%%%######!!!  !!! !!!   !!!!!!  !!!   !!!"""###$$$%%%&&&&&&&&&%%%%%%&&&'''''''''&&&&&&)))((())))))+++...111444<<>>>>>???@@@AAABBBCCCDDDFFFGGGGGGJJJMMMOOORRRTTTWWW[[[^^^bbbfffjjjooosssyyy~~~~~~zzzvvvooofff```XXXTTTPPPLLLKKKJJJIIIHHHEEEHHHKKKNNNQQQUUUYYY\\\dddgggkkkooorrrtttxxxzzzyyyzzz}}}~~~wwwnnneee^^^YYYUUURRRFFFFFFFFFFFFGGGIIINNNRRRXXXZZZ^^^eeemmmtttxxxyyyuuusssooolllkkkmmmpppsssxxxzzz||||||xxxtttrrrsssvvvwww|||zzzxxxwwwtttkkk]]]RRRCCC<<<666777:::>>>DDDKKKQQQ[[[gggooovvv|||~~~|||zzzrrreeeXXXMMMEEE???;;;333333222222222333444555666666555333111...+++)))&&&$$$"""!!!""""""!!! !!!     !!!!!!  !!!"""###$$$%%%&&&'''''''''(((((((((((((((((((((((((((***,,,...111555;;;???IIIUUUdddqqquuurrrmmmiiihhhjjjmmmoooooommmjjjggggggbbb___]]][[[ZZZ^^^eeeooowwwzzzsssqqqooolllgggaaa]]][[[[[[cccmmm|||}}}||||||}}}~~~~~~}}}}}}~~~~~~|||{{{zzzzzz{{{}}}~~~~~~~~~~~~tttpppooorrrssstttxxx}}}zzztttqqqppprrruuu{{{~~~~~~~~~}}}~~~tttfffZZZSSSPPPPPPOOOOOOQQQWWW^^^ddduuussspppkkkgggdddbbbaaa]]]\\\ZZZYYY\\\___bbbdddfffiiinnnrrrvvvzzz~~~{{{wwwtttqqqpppnnnjjjeee```[[[WWWSSSPPPKKKHHHEEEAAA???===:::888888777666444333333333333222222222222111111000000222222333333444555666666555555555555555666666666888888888999::::::;;;;;;;;;===@@@BBBCCCFFFJJJLLLKKKNNNRRRWWW\\\bbbiiimmmssswww}}}xxxqqqgggbbb\\\WWWSSSPPPMMMKKKDDDEEEGGGHHHJJJMMMPPPRRRXXX\\\aaaeeeiiimmmrrruuuuuuwwwzzz}}}{{{tttllleee^^^YYYOOOMMMKKKHHHGGGGGGHHHJJJPPPRRRWWW___hhhooouuuxxx{{{xxxssspppnnnoooqqqsssuuuxxx|||}}}xxxuuutttvvvyyy{{{|||{{{{{{~~~yyykkk___QQQFFF;;;888888999<<<@@@HHHPPP[[[dddmmmvvv}}}wwwkkk___UUUIII@@@777555333222333444555666444444333222000...+++***'''%%%"""!!!"""!!! !!!!!!     !!!""""""!!!  !!!"""###$$$%%%&&&'''((((((((())))))((((((((((((((()))))),,,000222555:::AAAFFFQQQ]]]nnn|||}}}zzzuuuuuuuuutttrrrooollljjjjjjddd```]]]ZZZZZZaaajjjzzz~~~wwwsssoooooonnniiibbb^^^^^^```jjjuuu~~~}}}{{{zzz{{{|||}}}||||||~~~~~~~~~zzzyyyyyy{{{}}}}}}~~~|||zzzzzz|||rrrjjj]]]YYYRRRNNNMMMQQQWWW\\\nnnlllgggccc___\\\[[[ZZZYYYZZZ[[[]]]aaafffkkkooosssvvvzzz~~~~~~|||yyywwwsssnnniiieeeaaa___\\\XXXSSSNNNKKKGGGCCC@@@@@@>>>:::888777666333222111111000//////////////////000111111111000///...---......//////000000000222222333333333333333333444444555555555555666666555666888888888:::<<>>BBBJJJQQQaaaiiiuuu~~~yyyuuutttuuuvvvpppmmmkkkjjjjjjooo}}}|||zzz|||}}}yyyyyy|||{{{zzzwwwrrrnnnmmmooopppyyy~~~wwwqqqnnnooorrrtttwwwwwwwwwwwwyyy~~~zzztttrrrqqqxxx{{{zzzpppggg^^^VVVQQQ[[[ZZZXXXWWWYYY]]]aaacccfffjjjppptttwwwzzz~~~~~~{{{xxxssspppnnnjjjfffbbb[[[YYYUUUQQQLLLGGGDDDBBB===;;;888666555333111000///...,,,,,,---...------,,,,,,,,,,,,------...///+++,,,---......---,,,+++......///000000///...---++++++,,,,,,------.............../////////000000///000111000//////000222///111333444444444555777888<<<@@@EEEIIIOOOWWW\\\fffkkksss||||||wwwmmmggg^^^XXXSSSOOOKKKHHHEEEGGGJJJLLLNNNRRRVVVZZZ^^^cccjjjnnnooorrrxxx}}}}}}~~~uuuqqqlllgggeeeaaa]]]ZZZWWWYYY[[[\\\^^^aaafffkkknnnnnnpppqqqqqqqqqqqqqqqrrrtttxxx~~~}}}yyywwwvvvtttssssssuuuxxx{{{||||||qqqjjj```VVVIII===888999444666===FFFMMMVVVgggwwwppp\\\MMMEEE<<<666555555333111444444333222222222222222...+++(((&&&%%%$$$"""!!! !!!"""!!!  !!!  !!!!!!    !!!""" !!!!!!!!!!!!!!!######"""!!!!!!"""######&&&&&&((()))***+++++++++******)))***,,,...111333666;;;@@@AAA@@@DDDLLLSSSbbbiiittt|||wwwuuutttttttttssstttvvvxxx~~~tttmmmlllmmmooopppppprrruuuwwwzzz~~~~~~xxxvvvvvvvvvvvvzzz}}}tttlllhhhgggiiillloootttzzz|||tttnnnjjjiiimmmqqqyyyzzzlllaaaXXXWWWWWWXXX]]]cccjjjnnnpppuuu{{{|||zzzyyyqqqmmmhhhdddccc```\\\YYYNNNMMMIIIEEEAAA===:::888666444111000111000///...---+++***+++---......---------------...///000111---...000111111000///------.../////////...---,,,,,,,,,,,,---...//////////////////000111111222222///000111000//////111333...000333333222222222222444666999:::<<>>BBBCCCBBBEEEMMMTTT___fffqqq|||{{{xxxvvvxxxyyy{{{|||nnnddd______^^^^^^dddiiipppvvv}}}xxx|||~~~tttjjjdddccceeegggmmmuuuxxxqqqlllhhhfffeeejjjrrr{{{sss[[[ZZZ[[[^^^ccckkkrrrwww~~~~~~~~~{{{xxxssslllhhheeeaaa[[[VVVSSSPPPLLLJJJCCCAAA>>>:::777444333333111///---...000111///,,,,,,,,,,,,---......//////.........---...///000000000000000000////////////000//////...................../////////......---000000111222222111111111//////////////////......000111111111222222333333111222333444666999;;;<<>>999999999888;;;DDDOOOXXXbbbppp}}}}}}tttddd]]]TTTIII>>>666555777333222000111222333333222333111...***'''%%%%%%$$$$$$"""   """!!!   !!!!!! !!!""""""   !!!$$$%%%%%%$$$""" !!!###%%%'''((()))***+++,,,+++******&&&***------111999???AAA???AAABBBBBBCCCGGGNNNSSS```fffpppxxx{{{xxxxxxwwwxxx~~~tttddd[[[UUURRRSSSWWW\\\eeeqqqzzz|||yyyvvvwww|||}}}pppgggdddfffjjjmmmxxx|||{{{|||||||||~~~yyyqqqkkkfffddddddhhhpppxxx}}}zzz~~~~~~bbbcccdddhhhnnnuuu||||||yyyvvvrrrnnniiiccc___XXXTTTOOOKKKHHHEEEBBB???:::888666444222000000000///---,,,,,,...///...,,,,,,,,,------..............................//////000000/////////.........000///......------......111111111222222111111000000000111111111111000000222222111111111111000000....../////////000000000000000000000111222333444666999===AAAFFFMMMSSSXXXgggjjjsssvvvnnneee]]]WWWSSSNNNIIIHHHLLLKKKJJJLLLQQQXXX___dddgggoooqqquuuwwwyyy|||zzzssskkkfffcccdddfffiiimmmpppsssuuuwwwzzz}}}}}}~~~}}}wwwsssssssssqqqqqqtttrrrrrrpppkkkbbbUUUJJJBBB:::999777555666===FFFMMMRRR```nnnwww}}}~~~xxxoooiii___SSSFFF===999888555333111111222333333222333222///,,,)))&&&%%%$$$###"""      !!!"""  !!!$$$%%%!!!!!!!!!!!!###&&&(((***)))***+++,,,,,,+++******)))...111222666???DDDDDDEEEFFFGGGGGGHHHLLLRRRWWW```fffnnnvvv{{{}}}~~~|||}}}xxxkkk]]]TTTQQQOOORRRWWWaaajjjwww|||zzz{{{~~~{{{rrrkkkiiimmmtttyyy}}}zzzyyyzzzzzzzzz{{{yyysssooommmooorrrwww|||~~~|||zzzwwwvvvvvvyyy~~~lllnnnqqquuu{{{zzzuuuqqqmmmhhhccc___ZZZUUURRRIIIEEEAAA>>><<<999666444111000///..................---,,,---...///...---///////////////000000000111111111111111000000000111111111000000000000///111111000////////////000000000111111222111111000222222333333333222222111444444444333333222222222.........///////////////000///......---------...000222444666999<<>>>>>======<<<======<<<<<<<<<;;;;;;;;;;;;;;;:::999999999999999:::;;;<<<===============<<<<<<<<<<<<;;;:::999999999999888777666555555444444444444444444333333333111000000//////000000111...///111000//////000111222111222777:::<<>>@@@AAABBBAAABBBDDDFFFGGGGGGFFFFFFFFFFFFFFFFFFEEEEEEEEEEEECCCCCCBBBAAAAAAAAAAAABBB@@@AAABBBCCCCCCDDDDDDDDDDDDDDDDDDDDDCCCBBBAAA@@@???>>>===<<<;;;::::::999888777777777666666666555333333222111111111111111222333444333111000000111///...000444555555888===>>>BBBIIIPPPYYYdddpppwww|||tttiii^^^VVVQQQMMMKKKFFFHHHKKKOOOTTT[[[bbbgggmmmqqqvvvyyy{{{}}}tttiiiccc``````bbbfffkkkooorrrsssrrrqqqrrrwww}}}yyytttsssqqqnnnmmmooorrrtttuuuvvvvvvssspppnnneee___TTTKKKDDD===777222333222777@@@HHHOOOYYYdddkkkzzz|||ttteeeVVVHHHBBB:::444222333444555222333444444444222000///)))(((&&&$$$###""""""###  !!!!!!!!!!!!   !!!###""""""  !!!!!!  !!!!!!!!!!!!  !!!"""###$$$$$$$$$%%%&&&''')))+++,,,------,,,,,,,,,---///111333555777===HHHYYYppp}}}|||yyyxxxpppppppppoooqqquuu||||||~~~~~~{{{ssskkkiiihhhkkkooosssvvv~~~~~~}}}}}}~~~zzzzzz}}}}}}|||yyyvvvqqqlllhhhfff]]]YYYSSSNNNJJJEEEAAA>>>888666333222111000...---------...000222333111///---///000222333333222222222555888888777888;;;>>>>>>???@@@CCCEEEHHHIIIJJJHHHJJJMMMOOOPPPPPPPPPOOOPPPOOOOOOOOOOOONNNNNNNNNLLLKKKJJJJJJIIIIIIJJJJJJKKKLLLMMMNNNOOOOOOOOOOOOMMMMMMMMMLLLKKKJJJIIIHHHCCCCCCBBBAAA@@@???>>>===<<<;;;;;;;;;::::::999999888777666444333333222222333555555444111.........//////111444444111222555333666;;;@@@GGGOOOZZZaaagggtttzzzmmmccc[[[TTTQQQIIIJJJJJJKKKMMMQQQWWW\\\eeeiiiooorrrtttwww{{{|||}}}qqqhhh___^^^^^^aaafffkkkoooqqqnnnmmmmmmqqqvvvzzz{{{zzz|||uuuooommmllliiiiiikkkooossswww{{{|||zzzvvvsssrrrkkk```UUULLLDDD<<<666444222555===CCCGGGQQQ[[[bbbtttzzzlll[[[IIICCC;;;444222333444555222333444444444333222222+++***'''$$$"""""""""###   !!!"""######      $$$&&&''''''  !!! !!!!!!!!!!!! !!!!!!!!!!!!!!!  !!!###$$$$$$$$$$$$***************+++++++++++++++,,,---///222555666===CCCMMM^^^vvv}}}zzzrrrrrrqqqqqqsssxxx{{{{{{xxxsssqqqrrrmmmppppppoooooossstttrrrqqqqqquuuzzz}}}~~~}}}~~~||||||~~~~~~~~~~~~~~~xxxyyyyyyyyyzzzzzzzzzzzz|||xxxxxxzzz~~~{{{xxxsssnnnhhhbbb\\\XXXUUUPPPIIIBBB>>>:::777555444333222000////////////......///000111111222222111222333333333444777999777777888999:::===AAADDDDDDFFFIIIMMMPPPSSSTTTTTT[[[[[[[[[\\\\\\\\\]]]]]][[[[[[[[[[[[ZZZYYYXXXXXXZZZXXXVVVTTTTTTUUUWWWYYYZZZ[[[]]]^^^^^^]]]\\\ZZZ\\\[[[ZZZWWWUUURRRQQQPPPMMMLLLKKKJJJHHHGGGFFFFFFDDDBBB@@@??????>>><<<::::::888777666777666444333666444333333333333111000111111111111111222222333222333444777;;;AAAEEEHHHUUU^^^jjjwwwuuukkkaaa\\\UUULLLHHHJJJKKKJJJMMMSSS\\\aaaggglllpppuuu{{{~~~ssslllgggbbb___```dddhhhjjjlllnnnoooooooooqqqtttwwwuuuvvvtttoookkkkkkiiidddjjjooouuuzzz|||}}}~~~~~~yyytttmmmdddZZZPPPFFF@@@===777444666999???HHHQQQ\\\nnn~~~|||lll[[[OOOEEE:::444444555444222555444333333444333111///111000---***'''%%%$$$###$$$###"""!!!  !!!!!!!!!!!!!!! !!!    !!!  !!!###$$$ !!!!!! !!! """""""""""""""###$$$$$$"""###$$$%%%&&&'''''''''(((***,,,,,,*********+++***,,,...///000222555777===GGGXXXiiizzzzzztttppprrrvvv}}}xxxnnngggbbb___[[[]]]```dddiiiqqqyyyzzz{{{{{{yyy|||wwwvvvvvvxxxzzz{{{zzzyyy{{{{{{{{{||||||}}}}}}}}}}}}{{{xxxuuutttssstttttttttrrrqqqpppqqqsssvvvxxxxxxwwwvvvvvvxxxzzz}}}~~~sssooojjjeee___YYYSSSOOOGGGCCC===888555333111000444333222111000000///000......//////000111111222111222444444444666888::::::;;;===>>>@@@CCCHHHKKKKKKMMMQQQVVVZZZ]]]___```dddeeefffggghhhjjjkkkkkkllllllkkkjjjiiigggeeeeeedddcccbbbaaabbbdddgggiiijjjlllmmmooooooooommmlllgggfffdddaaa^^^\\\ZZZYYYXXXWWWVVVTTTRRRPPPNNNMMMHHHFFFDDDDDDDDDCCCAAA@@@@@@>>><<<;;;;;;:::888666666444333222333333111000111111111000111111222222111111111333555999<<<>>>DDDJJJTTT___kkkwww{{{qqqkkk^^^UUUMMMKKKIIIEEEFFFJJJPPPUUU[[[aaaffflllsssxxxvvvxxxyyyyyyyyyyyy{{{}}}sssnnnfffaaa```bbbeeegggiiikkklllmmmmmmooorrruuuwwwzzzyyyuuurrrppplllggghhhkkkpppvvv{{{~~~}}}zzzuuunnneeeZZZNNNGGGAAA;;;666666777888>>>EEESSSeeewww~~~}}}mmm[[[OOOGGG===888888888666333666555444444555555444222222000...+++(((%%%$$$###""""""!!!   !!!!!! !!!     !!! !!!  !!!"""###$$$%%%&&&''''''''''''(((++++++++++++,,,---...000222333555777;;;>>>EEENNN\\\kkkyyy|||uuuqqqppptttzzzvvviii___YYYUUUTTTWWW\\\bbblllyyy|||vvvvvvwwwxxx}}}~~~|||{{{uuuttttttuuuvvvwwwuuutttqqqqqqqqqrrrrrrssssssssssssqqqnnnllljjjjjjkkkkkkkkkjjjhhhggghhhjjjmmmnnnnnnmmmmmmmmmoooqqqtttvvvxxxyyyzzz|||}}}iiieee___YYYTTTNNNHHHDDD>>>;;;777444333222222111333333222111000000111111000000000111222222333333333444666777888:::===???@@@BBBDDDFFFIIIMMMRRRUUUVVVXXX]]]ccciiimmmpppqqqssssssuuuwwwzzz|||}}}~~~}}}|||{{{yyywwwuuusssrrruuuuuutttuuuwwwzzz}}}{{{|||~~~xxxvvvtttqqqnnnllljjjiiijjjiiigggdddaaa]]][[[YYYQQQPPPNNNMMMMMMLLLKKKIIIDDDAAA???===<<<;;;999777888666555555555555444222222222111000000000111111222111000000111222333555:::===BBBIIITTTaaannnvvv~~~sssiii^^^WWWQQQKKKIIIJJJIIILLLPPPUUU[[[aaahhhmmmpppsssvvvxxxyyyyyy{{{|||}}}rrriiidddcccccccccfffhhhjjjlllnnnpppsssvvv{{{}}}zzzsssllliiiiiilllrrr{{{~~~|||xxxqqqeeeYYYPPPGGGAAA;;;888666444777<<>>@@@CCCFFFGGGIIIMMMPPPSSSWWW\\\```aaadddjjjqqqwww}}}}}}|||{{{|||{{{yyyuuuqqqllliiifff```^^^[[[ZZZYYYWWWUUURRRKKKHHHEEEBBB@@@>>><<<:::<<<;;;999999999999777666444333222111111111111111333222111000000000111111888999:::===CCCLLLWWW^^^hhhppp}}}ssshhh___WWWQQQOOOJJJKKKLLLNNNSSSYYY___ccciiimmmssswwwxxxyyyzzz{{{xxxnnnhhhdddbbbcccfffiiilllooossswwwzzz}}}uuupppmmmlllrrr|||~~~{{{vvvlllbbb[[[QQQIIIAAA<<<888555777;;;===IIIYYYgggssswwwnnnbbbVVVQQQLLLJJJJJJIIICCC>>>:::888555555666666666666333222000---***'''%%%###  !!!!!!!!!!!!     !!!!!!     !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!######"""!!!!!!!!!!!!"""###$$$%%%'''((((((((((((''')))***++++++,,,...000000111333555888<<>>:::666444444555555444333222111///,,,)))&&&%%%  !!!!!!!!!!!!    !!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!  !!!!!!$$$$$$###############$$$$$$%%%&&&'''((()))))))))***+++,,,,,,+++,,,///111333555888:::>>>BBBHHHLLLPPPSSSYYYbbblllvvv|||}}}yyywwwxxxzzz}}}~~~xxxjjj```WWWVVVYYY^^^fffrrryyysssoooooooooppppppxxxyyyvvvxxx}}}~~~~~~{{{{{{{{{zzzxxxtttpppkkkhhhfffeeedddbbb___\\\YYYXXXUUUTTTRRRQQQQQQOOOLLLJJJIIIIIIHHHHHHHHHHHHHHHHHHGGGFFFFFFEEEEEEDDDDDDDDDBBBAAAAAA@@@AAAAAABBBCCCDDDEEEFFFGGGIIIKKKMMMNNNLLLMMMOOORRRUUUXXXZZZ[[[^^^```ccceeegggjjjnnnqqqsssvvvyyy{{{}}}FFFBBB>>>:::888666333111000///---...///000///...111111111222333444666777444555777999;;;===???@@@BBBDDDHHHJJJMMMQQQUUUYYY^^^aaaeeehhhkkknnnqqqtttvvvyyy~~~{{{wwwtttrrroookkkhhhbbb^^^XXXSSSOOOMMMJJJHHHHHHEEECCCAAA@@@???<<<:::;;;:::888777666555555444000000000000000000000000---///111333444666999;;;BBBIIITTT```mmm|||xxxlllbbbRRRMMMGGGEEEFFFKKKOOOQQQWWW\\\cccjjjnnnqqqtttvvv{{{}}}zzzmmmeee^^^___```bbbffflllsssxxx{{{wwwwww{{{|||zzzxxxvvvooofff[[[RRRGGG<<<777888666999>>>EEEOOOZZZdddjjjdddaaa^^^^^^___]]]VVVPPPCCC>>>888444333222222222111111111000...+++((('''"""!!!!!! !!!!!!      !!!  !!!""""""!!!!!!!!!""""""###$$$$$$%%%'''((())))))******+++,,,---------///222555666999<<<@@@CCCGGGKKKOOORRRTTTXXX___iiirrrwwwyyyzzzxxxuuurrrqqqsssyyy}}}}}}sssiiiaaaYYYYYY^^^gggooo{{{zzzoooeeeaaaaaacccdddrrr}}}xxxvvvxxx}}}}}}}}}~~~}}}yyyvvvsssrrrpppmmmiiiddd```^^^VVVUUUTTTRRRPPPMMMKKKIIIFFFEEECCCCCCCCCBBB???===<<<<<<<<<;;;;;;;;;;;;;;;999999999999999999888888999999888888888999999999888888999;;;<<<===>>>??????@@@BBBDDDFFFIIIKKKKKKOOOQQQTTTVVVXXX[[[^^^aaahhhkkknnnqqqtttwww{{{}}}<<<999555333222222111000000//////000333444444333333333444555777999:::;;;:::;;;===@@@DDDGGGIIIJJJOOORRRVVVYYY\\\aaaeeeiiimmmppptttvvvxxxzzz|||~~~~~~|||pppkkkeee___ZZZWWWUUUSSSRRRPPPMMMJJJIIIFFFCCC@@@>>>===<<<:::999888777777111111111111111000000///---000222333333444666888999>>>EEELLLUUUcccsss~~~xxxfff^^^SSSLLLIIIJJJKKKLLLPPPUUU\\\ccchhhmmmqqqtttvvvyyy|||xxxnnnbbbaaa```___```fffnnnsss|||~~~yyysssllleeeXXXIII???<<<555666777;;;@@@LLL[[[gggiiifffccccccdddbbb\\\VVVIIIDDD<<<666333111111000000000111111///---+++)))$$$###"""!!!!!!!!!!!!!!!  !!!!!! !!!      !!!!!!""" !!!###$$$%%%%%%&&&'''((()))*********)))+++,,,...///333777;;;>>>BBBGGGKKKNNNQQQTTTVVV[[[ZZZ\\\aaaiiiooorrrsssrrrqqqooommmnnnsss{{{{{{kkkgggccc]]]]]]cccjjjqqq{{{|||tttiiiaaa___aaaeeehhhyyy~~~|||zzzzzz}}}~~~|||}}}{{{vvvqqqnnnfffdddaaa]]]XXXTTTQQQOOOGGGFFFEEEDDDAAA???===<<<:::999888888999999777555555555555444444444333333111222222333333333222222333333333333222333333333111222333444555555555555666777888999;;;<<<>>>>>>@@@BBBEEEFFFHHHJJJNNNQQQVVVZZZ^^^bbbfffjjjooorrruuuyyy~~~888555222111111222222222---,,,---///333555555555666666777888:::<<<===>>>AAABBBEEEHHHLLLPPPRRRTTT[[[^^^bbbfffiiinnnsssvvvxxxzzz}}}|||tttnnnjjjfffcccaaa\\\ZZZVVVSSSQQQNNNJJJHHHAAA@@@>>><<<:::999999888444444444444333222111000...000111000//////111222222666999===CCCNNN]]]hhh{{{}}}rrrcccVVVOOOLLLJJJIIIGGGLLLSSSYYY___dddiiimmmqqquuuzzz}}}wwwhhhfffbbb______dddkkkqqqyyy}}}zzzwwwttthhhWWWIIICCC444444555666999CCCUUUdddkkkhhheeeeeegggeee^^^YYYNNNHHH???777333111000000///000111111000...,,,***%%%%%%###"""!!!!!!!!!!!! !!!!!!!!! !!!!!! !!!!!!!!! !!!!!!  !!! !!!!!!   !!!"""""" !!!###$$$&&&'''%%%&&&''')))************'''))),,,...111666;;;???LLLQQQVVV[[[^^^```bbbdddcccaaa```ccciiinnnpppooommmmmmllllllnnnttt|||qqqeeeeeeddd```aaahhhhhhnnnxxxyyyrrrhhhbbbccciiiooottt|||{{{|||~~~}}}~~~|||{{{xxxtttoooiiieeebbb[[[XXXTTTOOOJJJFFFDDDBBB======<<<;;;999666555333444333222333555555333111444444444333333222222222000000111222222222222111000000000000////////////000111222333333333333222222222333444555666666777888999<<<===>>>@@@CCCFFFCCCFFFKKKPPPUUUZZZ___bbbjjjmmmssszzz333222111000000/////////000222444444444555777888:::<<<>>>???@@@AAADDDFFFJJJLLLOOOQQQTTTYYY^^^aaajjjmmmqqqvvv{{{~~~|||xxxssspppmmmkkkhhhddd```\\\VVVPPPLLLIIIFFFBBB???>>>===;;;999;;;999777666666666444333333333222111000//////...///222555666888???JJJSSSdddnnnzzzwwwdddYYYTTTOOOIIIJJJGGGIIIPPPXXX\\\bbbgggmmmqqqvvvzzz|||}}}uuukkkccc___]]]]]]eeepppqqqzzz{{{tttgggUUUHHH<<<666111222666>>>LLLXXXbbbgggiiifffcccbbb___[[[SSSKKKAAA;;;999888444111///000222333333111000...'''&&&&&&%%%$$$###"""""" !!!""""""!!!!!!      !!!!!!!!!!!!!!!!!!     !!! !!!!!!!!!"""""" """###$$$$$$$$$$$$&&&(((***+++******+++,,,---,,,...111222777CCCOOOaaallltttrrrnnnmmmnnnnnnppppppooonnnnnnoooppppppiiihhhhhhlllttt|||}}}~~~wwwrrrkkkggggggggggggfffqqqtttzzzuuutttqqqnnnlllqqqzzz}}}~~~~~~zzzvvvxxxssslllgggccc___YYYUUUNNNKKKGGGBBB???<<<<<<;;;555555555444444444333333222222111111000000000///000000000000000000000000222111111000//////......111111000////////////000000111222333444555555555111111111111111111111111222333444444555666777888>>>>>>???BBBFFFKKKOOORRRZZZ___eeekkkppptttxxxzzz~~~222111111000000000111111333555777888888999;;;======???BBBEEEGGGIIILLLOOOSSSUUUXXXZZZ]]]aaafffjjjtttwww{{{zzzwwwsssooojjjddd]]]YYYQQQNNNIIIFFFDDDBBB@@@>>><<<:::888777777777555444444333333222111111000000...000222333333888AAAGGGQQQZZZeeeqqqwwwkkkcccYYYPPPKKKGGGEEEJJJPPPTTTYYY___eeejjjpppuuuxxx{{{~~~zzznnnggg```\\\```hhhjjjsss|||}}}xxxkkkZZZMMM???888222222555<<>>@@@BBBEEEJJJMMMPPPTTTXXX[[[___aaadddfffiiimmmrrruuu}}}wwwpppjjjeee\\\YYYTTTPPPMMMJJJGGGDDD@@@>>>;;;:::::::::888777444444444333222222111111...000222111000222777;;;>>>GGGPPPYYYggg{{{tttfffZZZQQQJJJEEEFFFHHHJJJOOOTTTYYY^^^fffmmmssswww{{{~~~~~~ssshhh```^^^```ccckkkttt~~~~~~}}}~~~|||qqqaaaTTTDDD<<<555222333777@@@JJJWWW___ddddddbbb___ZZZTTTVVVRRRJJJBBB:::444111///111111222222111///---,,,+++***'''$$$"""!!!!!!!!! !!!!!!!!!!!!""""""           !!!!!! !!!###%%%%%%%%%$$$$$$$$$&&&'''(((&&&((())))))''''''((()))***,,,111777>>>KKKcccwww|||vvvpppkkkhhhggghhhlllttt~~~|||yyyyyy|||}}}yyyuuuuuutttqqquuuvvvvvvtttrrrrrrvvvzzzzzz|||yyyvvvxxx|||{{{uuuoookkkgggdddaaa[[[WWWRRRLLLHHHCCC>>>;;;777666444222222222222333111000000000000////////////////////////.........222222222222222222222222222222222111000000//////111111000////////////000///000111222222222222222000000000000000000000000000000000000000000000000222222222222333555777888>>>AAAGGGLLLQQQWWW]]]bbbggglllrrrvvvxxx|||//////000111333555777888999;;;>>>@@@AAACCCFFFIIIKKKNNNRRRVVVZZZ^^^bbbfffiiikkknnnpppssswww{{{}}}vvvqqqgggddd___ZZZVVVRRRMMMJJJFFFCCC@@@???>>>===;;;999555555555444333333222222000222333222111111333555777===DDDJJJSSSdddxxxrrrddd]]]TTTKKKGGGEEEDDDGGGLLLOOOTTT\\\eeelllrrrxxx{{{~~~tttiiibbb___```eeemmmwww|||yyyyyy{{{~~~~~~uuuggg[[[KKKBBB888444333444:::@@@PPPYYYbbbddddddccc___ZZZVVVTTTPPPIII@@@:::777666222222333333222111000///...,,,)))%%%###!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""" !!!!!!      !!!###    !!!""" """$$$&&&'''&&&$$$$$$$$$&&&((())))))***+++***))))))***,,,...000555<<>>:::777666333333222111000111111222111111111111111111111111222222222222111111111111222222222222222222222222222222111111111000000000444333222222111111222222//////000111222222111111111111111111111111111111111111000000/////////...111000000000111222333444666999<<<@@@DDDIIIPPPTTTXXX]]]dddiiimmmrrryyy~~~000111222444777:::<<<===BBBDDDHHHJJJLLLOOOSSSUUUUUUXXX\\\```cccgggkkknnnqqqsssvvvxxxzzz~~~sssooojjjeee```[[[VVVRRRLLLIIIEEEBBBAAA???<<<:::888888777666555444333333111222222222111111222333333888>>>BBBEEEOOO```nnn~~~vvvkkk```UUUNNNHHHCCCCCCEEEHHHMMMTTT\\\ccckkkrrrwww{{{~~~wwwkkkbbb^^^```eeeooo|||{{{wwwvvvxxx{{{|||vvvjjjaaaSSSHHH===888555444666:::HHHRRR]]]bbbfffiiigggcccXXXWWWTTTNNNFFF>>>:::888000000111111111111111111000...+++(((%%%###""""""###"""!!!!!!!!!!!!""""""!!!!!!!!!!!!     !!!"""    !!!""" """%%%''''''&&&%%%$$$$$$%%%''')))***++++++***))))))+++---...111888@@@KKK\\\vvvwwwpppmmmllllllqqquuu||||||uuummmiiidddaaabbbhhhsss{{{~~~uuuooopppvvv~~~}}}~~~|||vvvqqqnnniiicccYYYPPPKKKHHHFFFEEE>>>>>><<<:::777666555666444333333222111111111111111111111111111111222222333333333333333333333333222222222222222222222222222222222111111111111111444333222222111111222222000111111222222222222111222222222222222222222222222222222111000000//////000000000111222333444555444555777999;;;>>>CCCFFFIIIOOOVVV[[[```eeemmmrrrxxx|||333444666888;;;>>>AAABBBFFFIIIMMMPPPSSSVVVZZZ]]]aaadddgggkkkmmmqqquuuxxxyyy{{{~~~~~~yyytttnnniiibbb^^^TTTQQQMMMIIIFFFCCC@@@======<<<;;;999888666555444111111000000000111111111...111666:::<<<@@@LLLXXXgggtttzzzoooccc[[[RRRHHHDDDDDDFFFIIIMMMSSSYYYbbbjjjpppwwwzzzwwwjjj```^^^```hhhsssyyywwwuuuwwwxxxuuummmeeeZZZNNNBBB===999666666888???IIITTT[[[bbbiiillljjj^^^\\\XXXRRRKKKBBB:::666000000000000000000000000000///---+++)))&&&$$$###$$$###"""!!! !!!"""### !!!!!!!!!!!!         !!!!!! !!!###&&&'''''''''&&&%%%%%%&&&'''((('''((((((((('''(((+++------000888EEESSSdddzzztttmmmkkklllnnnzzzzzzqqqddd___]]]___ccclllzzzyyywwwttttttwww}}}}}}|||||||||yyyuuunnnhhhddd[[[UUULLLDDD???===;;;;;;444555555444333222444555444333333222111111000000000000000111111111111111222222222333333333333333444444444444444444444444444444444444444333333333333333222111111111111111222333333444444444333333333333333333333333333333444333333333222222111111...///000111222333444444111222444444444555888:::>>>BBBHHHMMMQQQVVV]]]ccclllrrrzzz~~~777888999<<>><<<:::888777444333111000000111111111......111555666666>>>HHHNNN[[[kkkxxxvvvlllaaaTTTKKKIIIEEEFFFHHHJJJPPPXXXaaahhhrrrvvv{{{xxxjjjccc```dddjjjqqq}}}~~~yyytttssstttsssnnniii```SSSGGGAAA>>>999777888777@@@JJJQQQYYYccciiijjjccc```\\\XXXSSSKKKAAA:::555555333222111000000///000000000///,,,)))&&&$$$%%%$$$"""!!! !!!"""###!!!!!! !!!!!!           !!! !!!"""$$$&&&'''((((((((((((((((((((((((''''''(((''''''))),,,///000333;;;KKKZZZhhhwwwuuupppoooqqqsssvvvkkk___\\\\\\dddlllwww}}}zzzuuuwwwzzz~~~}}}yyywwwtttnnnhhhaaa[[[XXXPPPJJJBBB;;;888666666555111222444333111111333555333333333333333333222222222222222222333333444444333444444444555555555555666666666666666666666666777777777777777777777777666555444444333444444444555555666666666555555444555555555555555555555555444444333333333333333333//////000111111222222222///111333333222222333444555999===@@@CCCGGGNNNSSSYYYaaajjjrrrwww~~~}}}zzz|||999:::<<<>>>AAADDDGGGIIIVVVYYY^^^bbbeeejjjnnnqqqpppsssxxx||||||xxxoookkkfff```[[[WWWRRROOOHHHFFFDDDBBB???<<<:::999999666333111111222222222333000111444333111666???;;;IIIXXXffftttzzznnn^^^SSSOOOEEEEEEDDDEEEIIIQQQ[[[bbbooosssyyy}}}uuullldddccccccfffoooyyy|||uuurrrrrrrrrooolllcccVVVJJJDDD@@@<<<999999111999BBBHHHQQQ]]]eeegggeeebbb^^^]]][[[UUUKKKCCC===;;;999666444222111111///000111111///+++'''%%%&&&$$$"""!!! !!!"""###"""!!!  !!!"""    !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! """"""!!! """"""!!!!!!!!!!!!    !!!!!!  !!!!!! """###%%%&&&&&&))))))************)))(((((()))))))))))),,,///333777888@@@OOO]]]hhhqqqxxx}}}}}}wwwuuuuuuxxxzzzrrrggg```]]]aaakkkvvv}}}zzzxxxuuuzzz}}}zzzwwwuuurrrnnnggg___WWWQQQLLLJJJIIIDDD===777555444333222222444555444111111333666333333444555666666555555555555555666666777777777666777777777888888999999888888888888888888888888:::::::::::::::::::::;;;:::999999888888888888888666777777777777777666666666666666666666666666666333333333333333333333333111111222222222111000000///111444444444333333333000333777999:::>>>DDDIIIJJJRRR]]]fffnnnvvv~~~|||}}}<<<>>>@@@BBBDDDHHHMMMQQQZZZ___ffflllppprrruuuwww{{{~~~~~~wwwpppjjjddd___[[[SSSPPPLLLHHHDDD@@@;;;888;;;999555333333333111000000000000000000111222222777>>>GGGPPP\\\mmmyyyiiiWWWSSSJJJDDDDDDEEEGGGPPPYYYggglllsssxxx|||}}}{{{mmmfffdddcccjjjrrrvvv{{{wwwqqqooooooppppppccc^^^VVVNNNGGGAAA;;;777777555666<<>>AAA>>>;;;777444222111111222222222333444555666777333555666555444333444666777888999888666666888:::999::::::::::::;;;;;;;;;=====================<<>>>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<>>>@@@???===:::999999;;;999888999;;;;;;:::999:::777555555666777777666444444444444333333333333111111111111222222222222111333555666777:::===@@@@@@EEELLLUUU___jjjuuu|||~~~@@@BBBEEEGGGJJJOOOTTTXXXaaaffflllrrruuuwwwzzz{{{}}}wwwqqqmmm^^^ZZZUUUPPPKKKGGGBBB???>>>;;;888666555555444222111000000000000000111222111555<<>>:::555333222666:::AAANNNYYY___cccddddddcccccc]]]VVVNNNHHH@@@:::888666333111333333222222222000+++(((%%%$$$###!!!!!!!!!"""""""""!!! !!!""""""!!!!!!    !!!!!!"""!!!     !!!"""""""""!!!!!!!!!"""###$$$&&&&&&)))+++...000///---,,,,,,)))***,,,...000222444666;;;AAAJJJQQQWWW]]]dddhhhqqqxxxzzzyyyxxxxxxyyy|||xxxooojjjhhhkkkqqq{{{|||vvvrrrooorrrwww~~~{{{vvvqqqkkkfff```\\\TTTPPPJJJDDD>>>;;;999888;;;999666333222111111111222222222222333555666777555777888888777777888999999;;;<<<<<<<<<===@@@BBB>>>>>>>>>????????????@@@BBBBBBBBBBBBCCCCCCCCCDDDFFFFFFFFFFFFFFFFFFFFFFFFGGGFFFFFFEEEDDDDDDDDDCCC???AAACCCCCCAAA???>>>>>>===<<<;;;;;;<<<<<<;;;999:::888666555666777666666444333333333222222111111222222222222222222222222333444666666666777999;;;666:::@@@HHHQQQ[[[eeellluuuyyyFFFHHHLLLOOOSSSXXX^^^bbbkkkooouuuyyy|||~~~|||nnniiibbb[[[UUUPPPKKKHHHBBB???<<<999888888666555222111111000000000000111---000444888===GGGSSS[[[nnn~~~}}}lllbbbWWWOOOHHHCCCDDDHHHPPPUUU]]]eeekkkqqqvvvyyy~~~uuujjjdddcccfffkkkuuu}}}wwwtttsssrrrqqqlllfff]]]UUUNNNGGGBBB>>>777222000111333777AAAJJJWWW]]]cccfffiiijjjddd]]]WWWQQQHHHAAA===999444111444333222222222000---***&&&%%%###"""!!!!!!!!!"""!!!!!!   !!!!!!!!!   !!!!!!   !!!!!!   !!!"""""""""!!!!!!!!!"""###$$$%%%&&&'''***---......---...///......///111555999===???FFFKKKQQQTTTUUUYYY___eeennnttt}}}~~~|||ssstttvvvxxx|||vvvpppmmmpppttt{{{xxxpppmmmmmmnnnuuu}}}~~~vvvrrrkkkddd]]]VVVOOOKKKCCC@@@===888555444333333555444333111111111222333333333444444555777888999888:::<<<<<<<<<<<<>>>???>>>AAACCCEEEFFFHHHJJJMMMHHHHHHIIIIIIIIIJJJJJJJJJLLLLLLLLLMMMNNNOOOQQQQQQPPPPPPRRRSSSTTTTTTTTTTTTRRRQQQOOONNNLLLKKKKKKJJJHHHJJJLLLLLLKKKIIIIIIIIIEEECCCBBBAAAAAAAAA???>>>>>><<<999999999999888777666555555444333222111111333333333333333333333333555666666555333333555666333666:::???FFFOOOXXX___ggglllrrryyyLLLOOOSSSWWW\\\aaagggkkktttwww|||}}}xxxoooggg___YYYSSSPPPGGGDDD@@@===;;;:::888666444333222111000000000000000111333444777===EEEKKKWWWhhh}}}~~~tttfffXXXNNNHHHGGGHHHKKKPPPVVV]]]cccjjjppptttwwwyyy}}}vvvkkkeeecccgggpppyyy}}}}}}~~~yyyuuusssqqqooollliiiccc\\\UUUNNNFFFAAA<<<666111000111222999@@@LLLTTT]]]dddjjjmmmiiibbb^^^XXXPPPJJJEEE@@@:::555666444333222222111...,,,(((&&&$$$###!!!!!!!!!"""!!! !!!"""  !!!!!!!!!  !!!!!!   !!!""""""   !!!"""""""""!!!!!!!!!"""###$$$%%%&&&&&&)))+++------...///111222333555999@@@GGGLLLNNNSSSWWWZZZYYYWWWXXX___eeeooottt{{{~~~~~~{{{xxxvvvrrrtttxxx|||xxxuuuuuu{{{}}}uuunnniiiiiilllqqq{{{}}}yyyuuujjjeee^^^VVVOOOHHHBBB===:::999666444222222222222444333222222222222333444666666777888:::<<<===>>>>>>???AAABBBBBBCCCEEEGGGHHHJJJMMMOOOQQQRRRUUUWWWVVVVVVVVVWWWWWWWWWWWWXXXXXXXXXXXXYYY[[[]]]___aaa^^^___aaabbbcccccccccccc___]]][[[XXXVVVTTTTTTSSSRRRTTTVVVWWWVVVUUUVVVWWWPPPNNNLLLKKKKKKJJJGGGFFFDDDBBB@@@??????>>><<<::::::999999777666555444444444444444333333333333333444555555444222222333444444555777:::>>>EEENNNSSSXXX]]]dddkkkrrryyySSSVVV[[[```eeejjjooosssyyy|||{{{rrrjjjccc\\\XXXOOOKKKFFFBBB???===:::888777666444333111111000000111111222222444888===@@@EEETTThhhyyyvvvcccUUUMMMIIIGGGFFFIIIOOOUUU[[[ccckkkppprrruuuyyy}}}~~~vvvllleeefffkkksssvvvvvvxxx||||||~~~xxxtttrrrooommmkkkjjjhhhddd___VVVLLLEEEAAA:::333222111111555:::AAAIIISSS\\\eeekkkiiiccc```\\\WWWTTTPPPJJJCCC===777555333222222222000///***)))&&&$$$###"""""""""!!!!!! !!!!!!"""   !!!!!!!!!!!!  !!!!!!!!!!!! !!!!!!  !!! !!!""""""!!!  !!! !!!"""""""""""""""""""""###%%%&&&'''&&&(((***+++,,,---000333444666;;;EEEPPPZZZ```bbbaaabbbaaa^^^ZZZ\\\bbbiiiqqqtttxxxzzzxxxuuusssrrrrrrvvv{{{~~~zzz|||~~~|||xxxmmmhhheeehhhnnnttt~~~~~~~~~|||yyytttnnnjjj[[[WWWPPPJJJDDD???:::777888777555333222222222222333333222222222333333333777888999;;;>>>AAACCCEEEFFFHHHJJJKKKKKKLLLNNNPPPTTTVVVYYY[[[\\\\\\^^^___aaaaaaaaabbbbbbbbbccccccaaaaaaaaabbbdddgggjjjlllkkklllnnnooopppooonnnmmmmmmkkkgggdddaaa___^^^^^^[[[]]]^^^___^^^^^^___```[[[YYYVVVUUUTTTSSSPPPNNNJJJHHHFFFEEEDDDCCC@@@>>><<<<<<;;;:::999888777666555555555444444333333333333444555444222222444555222222333444666;;;AAAEEEKKKOOOUUU\\\bbbiiippptttyyyzzz|||]]]aaafffjjjnnnrrrwwwzzz~~~xxxooohhhcccZZZVVVPPPKKKFFFCCC???<<<:::999777555333222111111///.........000333555777;;;EEEUUUeeeuuurrrbbbWWWNNNGGGBBBDDDHHHMMMSSS[[[dddjjjooorrrwwwzzz{{{{{{|||}}}~~~uuukkkhhhhhhkkknnnnnnqqqvvv{{{}}}wwwssspppnnnmmmkkkkkkkkkjjjfff___UUUNNNGGG???777444222000222555888@@@IIIRRR\\\dddeeebbb```___^^^]]][[[UUUKKKDDD999666333222222333222111---+++)))&&&$$$#########""""""!!!!!! !!!!!!!!! !!!!!!!!!!!! !!!"""######"""!!!     !!!""""""!!!!!! !!!!!! !!!"""""""""#########$$$%%%&&&'''((('''((()))******---000333444999DDDTTTfffsssyyyzzzrrroooiiidddbbbdddjjjnnntttuuuvvvuuusssqqqqqqqqquuuyyy}}}{{{uuusssiiifffffflllrrrwww~~~~~~}}}~~~~~~{{{||||||wwwrrrmmmgggaaa]]]MMMIIIDDD@@@<<<999666444555444333222111111111111222222333333444444555555:::;;;===@@@DDDHHHLLLMMMQQQSSSUUUVVVVVVWWWYYY[[[```bbbeeeggggggggghhhiiijjjjjjjjjjjjkkkkkkkkkkkkhhhhhhhhhhhhjjjnnnqqqssstttvvvxxxzzzzzzyyyxxxwwwtttrrrnnnjjjgggeeeeeeeeeccceeeffffffeeeeeefffhhhdddbbb___^^^]]]\\\YYYWWWRRRPPPNNNLLLKKKIIIFFFCCC>>>>>>======<<<;;;::::::888888888777666666555555444555555555444444666777222333444444444666:::===@@@CCCHHHMMMRRRWWW]]]bbbjjjlllqqqvvv|||iiilllqqquuuxxx{{{~~~uuuooogggbbb[[[UUUOOOKKKFFFCCC===;;;999777555333222111///.........000111222222666<<>>===;;;888666444222222333222111111333444333333444666;;;BBBLLL[[[ooo~~~zzziiiZZZQQQPPPMMMKKKJJJLLLQQQUUU___dddkkkrrrvvvyyy|||~~~~~~tttlllhhhhhhiiinnntttrrrwwwzzz{{{~~~vvvqqqpppooooootttrrrooonnnmmmkkkgggeeeXXXMMMCCC===888333111222222777===CCCMMMYYY^^^^^^aaacccgggjjjiiiaaaTTTJJJ;;;888444222222444444444111///,,,)))'''&&&%%%%%%$$$$$$###!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!""""""!!! !!!!!!!!! !!!  !!!"""  !!!!!!!!!!!! !!!!!! !!!"""""""""%%%%%%%%%&&&'''((()))***((())))))((()))+++000333===GGG[[[wwwzzzzzz}}}}}}zzzwwwttttttwwwzzzzzzxxxzzzyyytttuuuyyy|||~~~{{{rrrmmmmmmooooooooottt|||zzz{{{{{{{{{|||zzz}}}}}}~~~~~~|||zzznnniii```XXXPPPIIICCC@@@>>>;;;666444333333222111111111111222222333333333666777:::===@@@CCCDDDEEEIIIKKKNNNSSSYYY^^^ccceeeeeeggghhhiiihhhiiijjjlllmmmqqquuuxxxyyyyyyzzz{{{zzzzzzzzzzzz{{{{{{{{{{{{yyyyyyxxxxxxzzz}}}|||{{{{{{{{{wwwxxxxxxwwwvvvvvvwwwyyywwwuuusssrrrqqqpppnnnlllhhhfffdddbbbaaa]]]YYYVVVIIIIIIIIIHHHHHHHHHHHHHHH@@@??????>>>======<<<<<<999::::::888666555666777222444555555444333333444444555777888:::<<<@@@CCCDDDHHHNNNVVV^^^eeejjjmmmxxx{{{yyy}}}{{{pppggg```ZZZSSSNNNHHHDDD@@@>>>===;;;666222333222222333444444222111222222555:::@@@JJJZZZiii||||||oooaaaUUUJJJHHHHHHGGGKKKQQQVVV\\\eeelllpppuuuzzz~~~nnnkkklllkkkkkkmmmmmmppptttwww{{{~~~tttnnnnnnoooqqqooonnnoooppppppooonnnfff___SSSFFF:::555444555000111888BBBIIIPPP[[[fffffflllqqqpppkkkbbbSSSFFF;;;888555333333333111000111///---***'''%%%$$$###$$$######""""""""""""###!!!!!! !!!!!!!!!!!!!!!    !!!!!!"""""" !!!!!! """"""""""""""""""""""""$$$###"""!!!!!!!!!!!!!!! !!!"""!!!!!!!!!!!!""""""###"""###%%%&&&'''&&&&&&%%%((())))))***+++///444777>>>KKKccc{{{yyy{{{||||||~~~vvvsssqqqnnnnnnpppwwwxxxrrrllljjjkkkooowww|||~~~}}}|||{{{{{{||||||}}}zzzuuunnniii```XXXMMMEEEAAA>>>;;;999555555444444444444555555444666777777666666777999;;;>>>AAABBBCCCEEEKKKPPPRRRTTTXXX\\\aaadddggghhhjjjkkklllmmmmmmooorrruuuxxx{{{~~~}}}zzzwwwvvvwwwwwwsssqqqnnnkkkhhhddd___[[[SSSRRRRRRSSSSSSRRRPPPMMMLLLIIIFFFDDDCCCBBB@@@>>>>>><<<999888888999888777777777777666666555555444777777666666666777888888===???BBBGGGMMMUUU^^^dddkkkqqqzzz{{{rrrkkkccc[[[UUUMMMIIIDDDAAA@@@===888444444333222222222222000...333222333666888>>>JJJVVVkkkzzz~~~nnnaaaTTTNNNIIIFFFGGGKKKPPPVVV^^^ffflllqqqvvvzzz{{{}}}zzztttqqqmmmkkklllnnnoooqqqtttxxxyyyrrroooooopppppppppqqqssstttsssqqqlllfff\\\PPPDDD<<<777666333222555<<>>;;;:::888666333333333333333444444555555777999999999:::<<<>>>AAADDDHHHIIIKKKNNNSSSXXX[[[\\\___cccgggkkknnnooonnnoooppppppqqqssswww{{{~~~{{{yyyvvvsssppplllfffbbb]]]]]]]]]^^^______]]]ZZZUUURRRNNNKKKHHHFFFCCC@@@@@@>>>;;;999999999888777777777777666666666666666444444444333333444555555666777:::<<<@@@GGGNNNTTT^^^dddnnnxxx{{{qqqggg```VVVQQQLLLHHHFFFCCC===999888666444333333222000...333111111222222444<<>>@@@CCCEEEJJJMMMQQQTTTUUUXXX]]]bbbbbbbbbdddfffjjjnnnqqqsssssstttuuuvvvxxx||||||wwwppplllffffffgggiiikkkkkkjjjhhheeeaaa\\\WWWSSSOOOJJJGGGCCCAAA===;;;;;;:::888666666666666666666666777777444333333222222222333333555666777888999===CCCGGGOOOVVV```kkkuuu}}}~~~rrrjjjaaa\\\VVVQQQNNNIIICCC>>><<<:::777666666555333222333000000222222222777>>>CCCNNN___rrrrrrdddXXXNNNHHHFFFBBBFFFMMMUUU]]]dddjjjmmmrrruuuyyy}}}wwwooollljjjkkkmmmqqqwwwxxxtttoooppprrruuuxxxyyyxxxwwwuuutttqqqkkk```RRRCCC::::::666444777;;;AAAKKKTTTaaagggllliiiccc[[[PPPGGG@@@<<<666222111222333333111000///...,,,***((('''######"""!!!   !!!!!!   !!!!!!  !!!!!!!!!"""""""""#####################$$$%%%&&&'''((((((******+++,,,,,,---.........///222777;;;GGGTTTeeeuuu~~~~~~rrrjjjiiinnnxxx}}}sssiiicccdddjjjpppuuu~~~}}}}}}}}}yyyvvvsssnnnddd[[[SSSKKKEEEAAA;;;:::888777666555555444444555666888:::<<<>>>???>>>@@@BBBCCCDDDGGGJJJMMMQQQUUUZZZ\\\]]]```eeeiiihhhhhhiiijjjmmmqqquuuxxxyyyzzz|||{{{uuuppppppqqqtttwwwxxxwwwuuutttpppjjjddd___ZZZUUURRRHHHEEE@@@===;;;999777555444444555555666666777777666666555444333333444444666666777666666999===@@@EEEKKKUUU```jjjttt|||}}}uuulllfff___YYYTTTNNNGGGBBB>>><<<999777777777666444444222111333333111444999:::???KKK]]]ooo~~~ttteeeXXXNNNHHHDDDEEEHHHNNNUUU]]]cccfffooorrrwww{{{~~~vvvppphhhjjjmmmssszzz~~~yyyqqqqqqrrruuuwwwxxxwwwvvvuuuvvvvvvtttmmm^^^MMMAAA<<<777444777:::===BBBIIISSS\\\dddccc```[[[SSSLLLDDD???888444222222333333000000000///...,,,***)))$$$$$$"""!!!!!! !!!!!! !!!!!!!!!!!!    !!!!!!!!!!!!  !!!!!!   !!!!!!!!!!!! !!!!!!!!!"""""""""!!!!!!!!!"""###$$$%%%%%%'''''''''(((***+++,,,,,,---...//////111444999===GGGTTTfffsss}}}~~~~~~{{{mmmgggiiiqqq~~~}}}rrrhhhcccaaacccmmmxxx~~~~~~}}}yyytttpppddd^^^UUUMMMFFF@@@<<<999666666666666555444444555666777999;;;???BBBEEEGGGGGGHHHIIIJJJJJJLLLPPPSSSWWW[[[```bbbcccfffjjjnnntttssstttuuuxxx|||~~~~~~zzztttoooiiiddd___\\\PPPKKKDDD>>>:::888666444444444555555666666666777888777666555444333333333111222333222222333666999>>>CCCJJJSSS\\\eeennntttxxxrrrjjjccc\\\UUUMMMGGGBBB???;;;999888777666555888444222222111...///222555777???LLL[[[jjj{{{tttfffXXXNNNJJJHHHGGGHHHNNNUUU[[[^^^iiimmmsssxxx{{{wwwkkklllnnnsssyyy~~~vvvuuuttttttuuuvvvuuussstttwww{{{}}}zzzmmm]]]PPPAAA;;;666666777777999===FFFQQQ\\\```___\\\WWWQQQGGGBBB<<<777444333222111000111111111000...,,,***&&&%%%$$$"""!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!"""!!!!!!   !!! !!!   !!!  !!!"""#########"""!!! !!!!!!!!!""""""!!!!!!!!!"""###$$$%%%&&&&&&&&&'''''')))***,,,---...///000111333888===AAAKKKVVVeeeqqqxxx~~~|||ttthhheeejjjsssuuujjjbbbbbbeeefffuuu~~~|||zzzvvvqqqjjjfffTTTOOOHHHAAA===:::777555222333444444333333555777888:::<<<@@@DDDIIILLLNNNQQQRRRQQQPPPOOOQQQTTTVVV[[[___eeeiiikkknnnsssvvv}}}}}}~~~yyysssnnniiieee[[[TTTIII@@@:::888666666666777777777777777777888999888666555444333222222111222222222111222555777888;;;???EEEKKKSSS\\\aaaxxxpppiiiaaaXXXRRRKKKGGGBBB>>>;;;:::777666:::555111111000------000111222888AAAIIISSSeeevvvvvvggg[[[RRRLLLFFFDDDGGGNNNSSSVVV```eeelllsssxxx|||tttqqqnnnooosssxxx{{{|||}}}zzzvvvtttssssssrrrqqqvvvzzz~~~ooocccOOOEEE;;;777555444555888<<>>:::777555333000111222222111///---,,,'''&&&%%%###""""""!!!!!!!!!  !!!   !!!   !!!  !!!!!!!!!!!!!!!!!!!!!!!!!!!!!! """$$$$$$###"""!!!!!!!!!"""""""""#########"""""""""###$$$%%%&&&''''''''''''''')))+++---...000111333444777<<>>:::888666444333000222444444444666:::===>>>@@@CCCGGGLLLRRRVVVXXX[[[[[[YYYVVVSSSSSSUUUWWW]]]ccckkkqqquuuyyyzzztttpppfff]]]OOOCCC<<<999888888;;;;;;::::::::::::::::::;;;:::999777666444444444444555555444333333555777444666888;;;???FFFNNNSSS|||uuulllccc]]]TTTPPPIIIDDD@@@===:::888:::555111111111000000333000111666;;;===BBBSSSddduuuuuuiiiWWWOOOFFFAAACCCIIINNNQQQYYY___hhhpppvvv{{{{{{uuunnnkkknnnsssvvvxxx|||}}}~~~xxxtttsssrrrqqqpppyyy}}}|||qqq]]]PPPBBB:::666333444888888GGGXXX___```___\\\XXXTTTPPPJJJEEEAAA===999666000111222333222000...,,,((('''&&&$$$###"""""""""   !!!!!!!!!  !!!!!!!!! """"""!!! !!!  !!!!!!"""""""""""""""""""""""" """###$$$###"""!!!"""############$$$$$$$$$#########$$$%%%&&&((()))(((((('''(((***,,,...///111222555777:::???FFFJJJQQQUUU\\\ccciiiqqqzzz}}}wwwtttuuuwwwssskkkeeeffflllttt~~~wwwooofff```dddmmmyyy~~~vvvsssnnnhhh```VVVLLLEEEBBB>>>:::777555555333222111333555666666999???DDDEEEFFFJJJOOOTTTZZZ^^^aaaaaa```]]]YYYUUUTTTUUUWWW___fffooovvv|||~~~yyynnncccSSSEEE===::::::;;;>>>>>>>>>======<<<<<<;;;???>>><<<;;;999888777777444444444333111000222333333444555666:::@@@HHHMMMzzznnneee___XXXOOOHHHDDD@@@;;;777999777444333333222000//////000111333777>>>GGGNNNbbbrrrqqqfffXXXLLLIIIIIIGGGHHHLLLQQQZZZaaafffoooyyy}}}{{{}}}uuunnnkkkmmmrrrvvvvvvyyy~~~}}}|||zzztttrrrtttzzzmmm^^^JJJ<<<666444222///777???LLLXXX___aaa___]]][[[YYYVVVPPPIIIAAA;;;777444333222222222111///---&&&$$$"""!!!###$$$$$$###"""!!!  !!!"""""""""""""""""""""""""""   !!!""""""  !!!!!!!!!!!!!!!""""""""""""### !!!""""""$$$#########""""""!!!!!! !!!!!!""""""#########$$$%%%&&&''''''((((((***''''''***++++++...333666666888>>>DDDIIIPPPVVVWWWYYY[[[^^^ccckkkvvv~~~}}}~~~}}}xxxrrrrrrvvv{{{vvvpppiiihhhmmmuuu{{{~~~zzznnniiigggffflllssszzzwwwxxxyyy~~~|||yyyvvvmmmbbbYYYRRRJJJAAA::::::;;;:::888555444444555555666888:::<<<@@@DDDHHHKKKNNNSSSWWW[[[___dddgggeeedddaaa[[[VVVUUUXXX\\\fffooozzzvvvkkk[[[LLLCCC>>>===<<>>::::::;;;;;;:::999777777888999999444444444444444222111111222333333444555888===AAAyyyppphhhaaaWWWOOOIIIDDD???;;;999666444222222111000...////////////111666===CCCSSSbbbttt~~~ssseeeWWWQQQMMMHHHGGGIIILLLSSS[[[```iiitttzzzyyy|||~~~zzzpppiiiiiikkknnnuuuwwwzzz}}}|||tttqqqttt|||qqqcccOOOAAA:::777444111666===IIITTT[[[^^^]]][[[[[[[[[ZZZWWWPPPFFF===777444333222111222111///---)))'''$$$###$$$$$$$$$######"""!!! !!!"""###!!!!!!!!!!!!!!!!!!!!!!!!     %%%""" !!!""""""######"""""""""!!!!!!!!! !!!!!!"""############$$$%%%&&&'''(((((((((***((((((,,,------000555999;;;@@@GGGMMMRRRWWW[[[\\\^^^```aaadddjjjsssyyyxxxzzzzzzwwwtttuuuzzzuuurrrppppppssswwwzzz{{{vvvnnnkkkkkkkkkqqqxxxvvvssssssuuuzzz~~~|||wwwssshhh```VVVNNNIIICCC<<<777999999888666444333555666777:::>>>AAAEEEIIIMMMQQQTTTVVVYYY[[[]]]```dddgggggggggeee```\\\[[[___cccmmmvvvuuufffWWWMMMHHHEEEDDDFFFGGGGGGDDD???<<<;;;<<>>===<<<;;;;;;;;;777777777666555333222111222333333333333666:::>>>vvvnnncccYYYRRRLLLEEE@@@;;;888555333333222111000000000///------///444777BBBOOOaaaqqquuufff\\\TTTMMMJJJIIIEEEKKKQQQXXXaaammmsssuuuxxxzzz}}}uuukkkhhhhhhjjjrrrtttwwwyyy{{{xxxtttuuu~~~~~~wwwiiiWWWHHH@@@<<<777444555;;;DDDNNNVVVZZZ[[[[[[[[[]]]___]]]WWWLLL@@@999444333111111111111///---,,,***'''%%%%%%%%%$$$###""""""!!!!!!!!!!!!""""""  """###### """!!! $$$""" !!!!!!!!!!!!"""""" !!!""""""""""""!!!!!!!!!!!!!!! !!!""""""######$$$###$$$%%%'''(((((())))))***)))+++///000111555;;;AAAGGGPPPXXX]]]aaaccceeeeeefffgggggghhhkkkooosssuuuwwwzzzzzzzzz}}}yyyuuuwwwzzz{{{{{{zzz{{{{{{}}}zzzuuuqqqqqqqqqrrrvvv{{{{{{tttrrrrrrtttxxx{{{{{{uuummmgggXXXQQQHHHBBB???<<<888555888888777666555666888;;;<<<@@@FFFLLLPPPUUUYYY\\\^^^______^^^^^^```cccfffjjjlllkkkiiiffffffjjjnnnvvvsssdddYYYQQQKKKHHHIIIHHHGGGCCC???;;;:::;;;????????????>>>===;;;:::;;;:::999888666444333222333333333222222333666999{{{oooddd\\\SSSKKKFFF@@@===999777666555444333333333111///------000222:::CCCQQQ```ooo}}}ssshhh^^^UUUOOOLLLBBBEEEJJJPPPYYYdddlllpppuuuwwwzzz}}}~~~rrrmmmlllllloooqqquuuyyy|||yyyxxx||||||||||||}}}}}}~~~~~~zzznnn^^^PPPFFF@@@:::666333888@@@IIIRRRXXX\\\^^^\\\^^^```___YYYNNNCCC<<<555333111000111000///......,,,(((&&&%%%%%%###"""!!!!!!!!!!!!!!!!!!!!!!!! !!! !!!!!!"""###    !!!!!! !!!!!!"""""""""######### !!!""""""!!!!!!!!!!!! !!!!!!"""######$$$$$$###$$$&&&'''))))))******+++***---222444666<<>>>>>===???@@@BBBCCCBBBAAA>>><<<<<<;;;:::999777666555555444444444222000111333555|||qqqggg\\\RRRKKKEEEAAA<<<999777666555444222222222000......///111555:::DDDPPP^^^mmm|||tttiii___UUUNNNDDDDDDFFFKKKRRR[[[dddjjjrrruuuyyy|||}}}{{{rrrnnnmmmlllpppvvv{{{~~~{{{yyyzzz{{{{{{{{{zzzyyyxxxyyypppbbbUUUKKKCCC<<<888333666<<>>BBBEEEIIINNNQQQVVV[[[```dddfffggghhhiiiggghhhiiiiiijjjmmmqqqttt}}}}}}mmmggg___WWWRRRNNNLLLJJJJJJLLLMMMNNNMMMJJJGGGFFFAAA@@@>>><<<:::::::::;;;777777777555222111111222tttfff\\\RRRMMMEEE@@@<<<:::888777///111222111000///000111111000333:::AAAJJJZZZiiixxxzzzlll___RRRKKKEEEFFFGGGJJJRRRZZZbbbhhhooouuuzzz}}}zzztttppprrruuuxxx|||}}}{{{yyywwwuuutttoooggg]]]SSSJJJBBB>>>;;;::::::>>>EEEPPP[[[aaadddddddddaaa\\\TTTMMMIII999777444222222333333222111...***((('''&&&%%%###!!!"""###$$$$$$###"""!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!"""!!!     """"""""""""############ !!!""""""!!!!!!!!!"""""""""######!!!""""""######$$$%%%%%%$$$%%%''')))+++,,,------000000444999>>>HHHZZZjjj~~~{{{zzz~~~xxxxxx{{{~~~yyyppphhh]]]RRRIIICCC>>>;;;888777777666666888:::<<<>>>BBBHHHMMMRRRVVVZZZ]]]___bbbgggjjjkkklllnnnooonnnpppssstttvvvxxx|||yyynnnfffaaa\\\YYYYYYYYYXXXWWWTTTPPPMMMJJJHHHFFFCCC@@@===<<<;;;;;;888999999777444222222333}}}mmmbbbYYYTTTLLLEEEAAA>>><<<;;;222333555444222111111222444111222666888===KKKZZZjjjyyyyyylllWWWMMMFFFEEEDDDEEELLLUUU[[[aaajjjsssxxx}}}ssssssssstttxxx~~~{{{yyyxxxxxxsssooohhh___VVVLLLEEEAAA>>><<<:::<<>>===:::666444444333222111...000222111000333;;;AAALLLZZZlllzzztttgggYYYQQQKKKEEEDDDGGGLLLSSS]]]hhhpppwww|||vvvppprrrtttwww{{{zzzyyyvvvsssqqqoooiii```VVVOOOLLLKKKLLLGGGBBBAAAAAABBBIIIQQQaaahhhllljjjgggddd^^^WWWLLLDDD999222111222222111/////////...,,,)))&&&%%%$$$%%%$$$$$$###""""""!!!"""""""""""""""""""""""" !!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!  !!!  !!!!!! !!!!!! !!!!!!!!!!!!!!!!!!!!! """"""""""""""""""""""""############$$$&&&'''((((((***,,,......000222444555888;;;===DDDTTTiiixxxvvvkkkjjjqqq}}}yyypppeee]]]NNNHHH@@@;;;999888777777999;;;===@@@CCCHHHNNNSSSYYY]]]dddjjjoooqqqqqqqqqpppqqqssstttwww{{{zzzuuuooogggbbb\\\VVVOOOJJJHHHGGGDDDBBB???===:::999999888666444xxxmmmbbbXXXOOOIIIEEE@@@===888666555444333222///000111000...///444888???KKKZZZiiixxxwwwhhh]]]SSSJJJFFFGGGGGGLLLVVV___hhhpppxxx|||~~~uuurrrpppqqq}}}|||yyywwwuuutttqqqoookkkcccZZZSSSOOOMMMQQQLLLHHHFFFBBB???BBBHHHWWWaaajjjkkkjjjhhheeeaaaTTTKKK???666333333333222000000///...,,,***'''&&&%%%%%%$$$$$$###""""""!!!""""""""""""""""""""""""!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!""" !!!""" !!!!!!   !!! !!!  !!!!!!!!!!!!!!!!!!""""""""""""""""""""""""#########$$$%%%&&&((((((***,,,...000111222444666888:::>>>AAAIIIYYYlllzzz~~~nnnggggggppp}}}~~~{{{vvvrrrlllcccXXXPPPDDD@@@:::777777888999999;;;>>>DDDIIINNNSSSYYY]]]dddhhhnnnuuuyyy{{{zzzyyytttvvvxxx{{{~~~zzzqqqkkkccc]]]UUUPPPMMMKKKHHHEEEBBB@@@===;;;;;;:::888777yyylllaaaWWWPPPKKKEEEAAA;;;888666444333222111222333222000000222444:::AAALLLYYYhhhyyyxxxkkk___TTTMMMJJJGGGKKKQQQXXX___hhhpppuuu{{{~~~vvvooooooxxxzzzxxxwwwvvvtttrrrnnnhhh```XXXRRROOOUUUQQQMMMJJJEEE???>>>BBBIIIVVVcccjjjkkklllkkkggg^^^UUUHHH<<<666444444333000000000///---***((('''%%%%%%$$$######""""""""" !!!!!!!!!!!!  !!!!!!""""""""" !!!###   !!!!!!   !!!!!!!!!!!!""""""""""""""""""""""""#########$$$&&&'''))))))+++---000111222444666888888;;;???DDDLLLZZZjjjvvvyyymmmiiifffooo{{{uuuwwwzzz~~~|||yyytttlllfff___VVVLLLEEE???<<<999777888:::<<<>>>>>>CCCKKKRRRXXX^^^cccfffkkkooouuu{{{zzz|||}}}wwwnnnhhh```ZZZWWWTTTOOOLLLFFFDDD@@@>>>===<<<:::888xxxlllaaaXXXRRRLLLGGG@@@;;;888666444222222222333222222222222333666999@@@KKKYYYiii{{{zzzlll___TTTMMMIIIKKKNNNRRRXXXaaakkkqqqwww{{{}}}rrrnnnssszzz{{{zzzyyyyyywwwsssmmmfff]]]UUUPPPSSSOOOMMMKKKEEE===;;;>>>===KKK\\\fffmmmqqqpppmmmeee\\\OOOBBB999444222222000000000///...+++)))(((&&&%%%$$$###"""""""""""" !!!!!!!!!!!!!!!  !!!!!!""""""!!!  !!!###   !!!!!!   !!!!!!""""""##############################$$$%%%&&&(((***+++***---000222333555888;;;999<<>><<<;;;:::999999<<>>===AAAGGGLLLRRRYYY___ccclllqqqyyyvvvpppnnnnnnttt~~~|||{{{uuuxxx~~~|||uuunnnsssyyy}}}yyytttggg```WWWOOOJJJEEE@@@;;;::::::;;;;;;<<>><<<~~~ssslll```YYYPPPGGGAAA===:::888666444222000000000000000000///222999@@@IIIZZZiii{{{xxxhhh[[[NNNLLLJJJIIILLLUUU```iiimmmsss{{{zzzsssooopppsssyyy{{{zzzyyywwwssskkkaaaZZZPPPMMMKKKIIICCC;;;888:::;;;@@@GGGRRRbbbrrryyyxxxtttmmmaaaRRRDDD999444222000111111000///---+++***'''%%%###"""!!!"""######"""""""""""""""""""""""" !!!"""######!!!!!!!!!!!!!!!  !!!!!!!!!!!!  !!!!!!  !!!!!!  !!!""""""##############################$$$%%%&&&(((***+++,,,***---111555888<<<@@@CCCFFFJJJPPPVVVZZZ\\\]]]^^^ccchhhqqqyyyyyyuuussstttyyy{{{xxxxxxtttwww|||}}}xxxuuuzzzyyypppkkk]]]VVVLLLFFFCCC@@@>>>;;;:::<<<>>>@@@AAAEEEKKKOOOVVVZZZaaafffiiikkknnnoooppprrrvvv|||}}}wwwqqqiiiddd^^^YYYRRRLLLGGGDDDAAA???~~~vvvggg```VVVLLLEEE@@@===;;;;;;888444222111111111000222000111666999>>>LLLZZZkkk|||tttfffTTTQQQKKKGGGHHHOOOYYYaaaiiipppyyyxxxqqqiiikkkpppxxxyyyyyyyyyyyywwwpppfff___UUUQQQNNNLLLEEE===;;;===;;;<<<===FFFYYYnnnyyyyyy|||vvvjjj[[[LLL@@@999666000111111111///---+++***'''&&&###"""!!!!!!###$$$  !!!###$$$$$$""""""!!!!!!  """""""""!!!  !!!  !!!!!!!!!  !!!!!!!!!  !!!""""""###########################$$$$$$%%%&&&(((***,,,---***...222666:::>>>CCCFFFMMMQQQXXX]]]``````^^^\\\^^^dddllluuu|||}}}zzzyyyzzz~~~}}}{{{zzzyyy|||~~~xxxwwwwwwxxxzzz}}}|||}}}|||rrrhhhaaaWWWOOOFFF@@@>>>>>>===;;;<<>>???@@@AAABBBDDDGGGJJJNNNTTT[[[```dddeeefffgggiiilllpppttttttxxx~~~{{{tttpppjjj```XXXRRRNNNJJJGGGssscccXXXRRRNNNHHHCCC===:::777666555333111///111111000000222777===BBBMMM]]]pppoooaaaTTTLLLGGGFFFKKKRRR]]]eeepppwwwzzz}}}}}}ssslllhhhkkkrrrxxx~~~yyywwwvvvtttmmmggg^^^ZZZUUUOOOJJJDDD>>>:::777444666???LLL]]]sssuuudddRRRCCC;;;666222///111000......111***)))'''%%%###"""!!!!!!  !!!!!!!!!!!!!!! """!!!!!!!!! ###"""!!!    !!!  !!!  !!!!!!!!! !!!###$$$%%%"""""""""###$$$$$$%%%%%%&&&&&&'''((()))+++---...222222555<<>>>>>???BBBDDDKKKNNNRRRUUUYYY]]]bbbeeecccdddeeeeeefffjjjooossswww|||yyyrrrhhh```ZZZTTTOOOKKKpppddd\\\UUUNNNHHH@@@===999777666444333111111111111111111333777:::CCCNNN```sss|||nnn]]]RRRKKKGGGGGGJJJTTT\\\hhhqqqwww{{{zzzqqqjjjiiikkkooouuu|||}}}zzzxxxtttoookkkdddaaa[[[UUUOOOHHHAAA<<<777444444999DDDWWWqqquuu```MMMAAA777222///111222000000333---+++(((%%%$$$######$$$   !!!""""""""""""!!!!!!!!!!!! $$$###!!!   !!!!!!!!!  !!!!!!!!!   !!! !!!!!!!!!""""""""""""!!!!!!!!!!!!"""###$$$""""""######$$$%%%%%%%%%((((((((()))***,,,---...222444999@@@GGGSSSgggyyyyyyyyyzzz}}}}}}vvvuuuttttttuuuvvvwwwyyyyyy{{{~~~}}}|||}}}{{{pppfffZZZOOOIIIDDDBBB???>>>@@@CCCHHHKKKQQQUUU[[[___aaabbbccceeeddddddddddddfffkkkrrrvvv}}}}}}ssskkkeee^^^WWWRRR}}}pppfff]]]TTTMMMFFFCCC>>>:::888777666444///111222111111111222444===CCCPPPcccxxxyyyfffXXXPPPLLLJJJIIIMMMTTT```jjjrrryyy~~~zzzpppkkkiiijjjpppwww|||~~~zzzuuurrrooohhheee```ZZZSSSKKKCCC===888666666999@@@QQQllljjjSSSBBB888222...000222111111333///,,,(((%%%######$$$%%%!!! !!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!! ###"""!!! !!! !!!!!!!!!!!!!!!!!!!!!  !!!"""!!!  !!!!!!!!!!!!""""""""""""######""""""!!!""""""###""""""###$$$$$$%%%%%%&&&(((((())))))***,,,---...222555===EEEMMM]]]www}}}{{{zzzxxxtttqqqtttyyy{{{~~~}}}~~~}}}rrrfff\\\RRRJJJEEECCCBBBAAABBBEEEJJJPPPTTTWWW\\\bbbfffgggfffddddddddddddeeefffjjjqqqyyy}}}vvvpppiiiaaaZZZ}}}{{{xxxwwwyyy}}}{{{pppeee[[[UUULLLHHHAAA<<<999888777666...000222222111000111222666888AAARRRfffwwwrrrbbbWWWQQQMMMJJJIIIOOOYYYcccmmmuuu{{{wwwooohhhfffkkkrrryyy}}}|||xxxtttqqqiiifffccc^^^WWWOOOEEE???888777777999===III___rrrrrrYYYEEE;;;333...///222111111222///,,,)))%%%###"""###$$$!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""!!!!!!  !!!!!!!!!!!!!!!""""""  !!!!!!  !!!!!!!!!!!!!!!!!!!!! !!!"""!!! !!!!!! !!!!!!!!!!!!""""""""""""$$$######"""""""""""""""#########$$$%%%%%%&&&&&&'''(((((()))***,,,---...222777@@@IIISSSeee|||yyyssspppvvv|||{{{|||{{{ttthhh]]]TTTMMMHHHEEEBBBBBBCCCFFFKKKQQQWWW[[[```dddjjjnnnmmmkkkhhhgggbbbccceeehhhnnnwww{{{uuulllddd{{{uuurrrooonnnooosssxxx{{{~~~{{{oooeee___RRRMMMEEE>>>:::888777666///111222333111111111222555555;;;HHHYYYjjj{{{pppaaaXXXPPPJJJHHHLLLSSS\\\fffooowww{{{~~~tttiiidddfffmmmuuuzzz{{{vvvrrriiihhheeebbb\\\TTTJJJDDD999777555666888???NNN]]]sss{{{dddOOOAAA777000000333111000000///---***&&&$$$#########!!!!!!""""""""""""!!!!!!""""""""""""!!!  !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!   !!!!!!!!! !!!!!!!!!  !!!!!!!!!  !!!!!!!!!"""""""""$$$######"""""""""############$$$$$$%%%&&&&&&&&&&&&'''''')))***,,,...///555:::DDDOOOZZZmmmyyyuuuqqqpppyyyzzz{{{|||yyyooohhh^^^TTTNNNKKKIIIHHHCCCEEEHHHMMMRRRXXX]]]```dddhhhlllnnnmmmjjjhhhgggbbbdddhhhmmmsss}}}xxxppp|||wwwpppmmmiiigggfffhhhlllnnnqqqvvv}}}zzzpppkkk[[[UUUKKKCCC>>>;;;:::999222444555444222000111111666555888AAAKKKYYYmmm~~~nnnaaaVVVMMMHHHJJJMMMTTT^^^iiiqqquuuzzz~~~|||nnnddddddiiipppvvv~~~wwwpppkkkjjjiiigggbbb[[[QQQKKK@@@:::555444444888BBBLLL___rrrnnn[[[GGG===444333444333000///000...,,,)))'''%%%$$$###!!!"""############"""!!! !!!!!!!!!!!!!!! !!!!!!!!!""" !!!""""""!!!    !!!  !!! !!!!!!!!!!!! !!!!!!!!!#########"""######$$$$$$######$$$%%%%%%&&&&&&'''&&&'''(((***,,,///111222999>>>HHHTTTaaattttttqqqoooqqq~~~}}}{{{~~~~~~||||||wwwqqqlllbbb\\\TTTMMMJJJJJJJJJJJJIIILLLQQQWWW\\\aaaeeefffhhhjjjmmmmmmllljjjiiiiiiiiilllpppuuu||||||zzztttnnnkkkgggcccaaaaaaccceeeffflllvvv~~~xxxsssccc\\\RRRHHHCCC@@@>>>===666777777555222000000111333111222777===GGG[[[ooo|||xxxjjj\\\QQQIIIHHHJJJPPPYYYdddmmmqqqwww|||sssfffdddiiilllsss}}}xxxpppmmmmmmmmmkkkggg```WWWPPPGGG???666333333555<<>>LLLYYYpppzzziiiWWWPPPKKKJJJOOOUUU[[[dddmmmvvvzzz~~~nnneeefffgggqqqwwwttttttuuuuuurrriii\\\RRRHHH???666333222222555:::BBBRRRjjj}}}xxxpppWWWDDD555444333......444///...---+++)))&&&$$$###"""""""""""""""""""""""" !!! """"""!!!!!! !!!   !!!  ###"""  !!!"""""""""""""""############(((%%%""""""$$$''''''&&&(((((()))+++---///111222<<>>EEEQQQ^^^jjjuuu~~~xxxooorrrwww{{{}}}{{{{{{{{{vvvrrrttt}}}~~~xxxrrrhhh^^^WWWQQQMMMJJJJJJKKKLLLOOORRRWWW[[[]]]```cccfffiiikkkmmmooopppvvvyyy~~~zzzvvvtttttt{{{xxxpppeeeeeegggmmmvvvzzztttoookkkfffccc```___]]]ZZZXXXWWWWWWWWWWWWVVVVVVVVVVVVUUUSSSPPPLLLKKKKKKKKKMMMOOORRRTTT\\\```ffflllsssyyywwwjjj___UUUNNNEEEBBB>>>;;;:::888777555222//////111111///111555>>>LLL```sssyyylll\\\QQQIIIFFFKKKQQQYYYaaammmvvv|||ooofffaaabbbkkksssyyy{{{uuubbbWWWLLLDDD<<<555333444333:::FFFUUUbbbjjjkkkjjjdddXXXHHH>>>777222222333......---,,,+++)))'''&&&"""""""""""""""""""""""" !!!!!!  !!!!!!!!!!!!!!! !!!   !!!!!!!!!!!!!!!!!!!!!!!! !!!"""######"""""" !!!"""""""""!!!!!!############$$$$$$$$$$$$$$$%%%'''(((((())))))***000000222555999===@@@AAAFFFLLLWWW```hhhooouuuyyy|||xxx{{{~~~~~~{{{zzzzzz|||yyyxxx{{{|||qqqjjj___VVVPPPLLLJJJIIINNNOOORRRUUUXXX[[[]]]^^^aaacccfffhhhhhhiiilllnnnssswww~~~~~~yyyxxxwwwvvv}}}|||uuujjjjjjlllqqqyyy}}}xxxqqqkkkgggdddaaa^^^[[[ZZZYYYXXXXXXYYYZZZ[[[ZZZYYYZZZ[[[[[[ZZZWWWTTTNNNMMMKKKIIIIIIIIIKKKKKKSSSVVV[[[aaagggmmmtttxxx~~~uuuhhh\\\SSSHHHEEE@@@===:::888666444222...---//////------111999BBBRRRfffxxxuuueeeXXXMMMFFFGGGLLLSSS[[[gggqqqxxx}}}vvvjjjaaa]]]eeemmmrrrzzz}}}yyynnncccVVVKKKAAA888333333222777AAAOOO\\\cccdddbbb```WWWJJJ???888555333333,,,,,,,,,,,,+++***)))(((""""""""""""""""""""""""  !!!!!!!!!!!!!!! !!!   !!!!!!!!!!!!!!!!!!!!!!!!!!!"""###""""""!!! !!!!!!""""""#########$$$$$$$$$$$$%%%$$$&&&(((((('''((()))+++///000333777<<>>:::666444444000---///000......111777:::DDDVVVjjj}}}pppbbbVVVLLLJJJLLLNNNVVVaaakkkrrryyyqqqccc]]]ccckkkpppyyy~~~~~~}}}uuuiii\\\QQQGGG<<<777666444666===IIIWWW```bbbbbb\\\VVVLLLAAA999555333111......------,,,***)))(((""""""""""""""""""""""""!!!!!!!!!!!!!!!  !!!!!!!!!"""!!!!!!!!!!!!!!!!!!!!!!!!!!!    """""""""!!! !!! """###$$$#########$$$$$$$$$%%%%%%$$$&&&((((((''')))---000000222777===DDDKKKQQQTTTUUU[[[aaacccccceeeiiimmmuuu~~~~~~~~~~~~~~~|||zzzrrrlllaaa[[[SSSNNNLLLMMMOOOOOOUUUXXX\\\```bbbccccccbbbaaadddfffeeedddeeejjjooorrrxxx|||xxxuuuvvvyyy~~~}}}}}}xxxpppppprrrwww}}}yyyssslllhhhccc``````aaabbbbbbhhhhhhggghhhjjjmmmppprrrtttuuuvvvxxxyyywwwsssoooiiifffbbb\\\XXXUUUTTTTTTLLLNNNPPPQQQSSSVVVZZZ]]]cccgggooouuu{{{oooeeeXXXTTTMMMGGGBBB===888555777222000222222111222555666666;;;JJJ___rrryyylll^^^SSSOOOPPPKKKRRR^^^gggooouuu|||wwwhhh___eeemmmqqqzzz}}}}}}uuujjj^^^TTTKKKAAA<<<<<<777777<<>>:::888444444777888444111111222333888AAAKKKYYYnnnrrrdddWWWMMMLLLKKKPPPZZZdddkkkssszzz~~~yyylllfffgggllluuu}}}|||{{{}}}wwwrrrhhh\\\TTTOOOGGG>>>999:::;;;CCCSSSeeekkkhhhfff]]]SSSLLLCCC777222222///.........///...+++))))))'''$$$"""""""""!!! """###$$$%%%%%%###!!! !!!!!!!!!  !!!!!!!!!!!!!!!"""!!!  """"""!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""!!!!!!"""!!! """"""""""""""""""""""""%%%%%%$$$$$$$$$%%%&&&&&&&&&&&&***.........333:::@@@FFFPPP]]]lll|||~~~|||{{{|||zzz||||||}}}}}}xxxppphhhaaa\\\SSSRRRQQQQQQRRRVVVYYY\\\bbbbbbcccdddfffggghhhiiiggghhhiiiiiijjjnnnsssvvv}}}zzztttooojjjdddbbbeeejjjkkkpppwww}}}zzztttrrrppprrrvvv{{{~~~|||yyyuuurrrpppooooooqqqtttyyy}}}}}}tttnnnfff^^^YYYTTTQQQNNNIIIIIILLLTTT\\\cccnnnxxx}}}tttlll```VVVOOOIIICCC???999777999>>>>>>888333222222111444:::AAAMMM___pppppp___RRRNNNLLLMMMTTT\\\cccllltttzzz~~~tttkkkhhhkkkttt}}}}}}}}}~~~xxxrrrggg]]]ZZZWWWOOODDD>>>===<<>>888999???MMM```oooyyy|||xxxkkkZZZKKK???777444333222111222111///---,,,)))&&&%%%%%%%%%$$$###!!!!!!!!!"""""""""######"""""""""!!!!!!!!!  !!!!!!!!!!!!!!! !!!  !!!!!!!!!!!!"""""""""""""""""""""!!!"""###$$$###"""!!!"""###""""""""""""""""""""""""#########$$$%%%&&&'''((()))))),,,222666<<>><<<999444222222//////222555444444;;;DDDPPPccc{{{{{{ggg]]]RRRKKKIIIJJJRRRZZZeeelllvvv|||pppdddaaaeeeqqq{{{~~~|||xxxuuunnnfffcccccc^^^WWWHHH@@@999666888???PPP```nnnxxx}}}uuuhhhZZZLLLAAA888555222111000000///...,,,***'''%%%%%%%%%$$$###!!!!!!!!!!!!!!!"""######!!!!!!!!!!!!!!!""""""""" !!!!!!!!!!!!!!! !!!!!!!!!  !!!!!!!!!!!! !!!!!!!!!!!!$$$$$$$$$###""""""!!!!!!"""$$$%%%$$$"""!!!"""$$$""""""""""""""""""""""""#########$$$%%%&&&((((((++++++...333999???LLLWWW___eeeooo|||xxxxxxwwwxxx{{{}}}vvvqqqfffbbb]]]WWWTTTUUUWWWXXXYYY[[[^^^aaacccdddddddddaaaaaaaaabbbeeejjjnnnppptttwww{{{xxxqqqlllhhhdddaaa]]][[[]]]bbbfffgggjjjnnnoooooorrrwwwzzz~~~wwwqqqoooqqqsssuuutttsssssstttxxx~~~rrrcccZZZSSSNNNMMMOOOOOOYYYggguuuxxxkkk]]]UUULLLFFFBBB@@@===666222222000111444666444111666>>>BBBVVVooonnncccVVVMMMHHHGGGMMMTTTaaaiiissszzz~~~uuufffbbbdddjjjttt~~~yyywwwqqqiiidddccc___YYYJJJBBB:::555333666EEETTTeeesss~~~{{{qqqeeeWWWKKK;;;777333000000000///...---***'''%%%%%%%%%%%%$$$!!!!!!!!!!!!!!!"""###### !!!!!!""""""###### !!!!!!!!!!!!!!! !!!!!!!!! !!!!!!!!!""""""###### !!!!!!!!!"""&&&&&&%%%$$$###"""!!!!!!###%%%&&&%%%""" """$$$""""""""""""""""""""""""#########$$$%%%&&&((()))---,,,///555;;;BBBOOO[[[^^^dddooo|||~~~~~~ppppppqqqtttyyyzzzrrrmmmaaa]]]XXXSSSRRRTTTWWWZZZYYY[[[___bbbeeeffffffeeeaaaaaaaaacccggglllqqqtttxxx|||{{{rrrkkkfffccc```___]]]\\\^^^dddhhhhhhkkkooonnnnnnqqqvvvxxx|||~~~xxxttttttvvvwwwssstttvvvyyy~~~uuuiii\\\PPPMMMQQQQQQVVV___jjjwwwuuueeeXXXSSSNNNGGGBBB>>>;;;666222111......222333222444888AAANNN___rrr~~~ooo___UUUNNNIIIKKKRRRZZZcccoooxxx|||~~~llleeefffjjjmmmuuuyyyyyyuuupppkkkfffaaa[[[WWWIII@@@777555555777===CCCXXXdddpppuuussslllaaaVVVDDD<<<222------...---,,,///---+++(((%%%$$$######"""""""""""""""""""""""""""!!!!!!  !!!!!! !!!!!!!!!!!!""""""""""""###"""!!! """"""""""""""""""""""""$$$###!!!  """############"""""""""""""""###$$$%%%%%%%%%&&&(((***,,,///333888???HHHRRRYYYaaaeeemmmzzz|||zzzrrrmmmiiilllwwwvvvllleee\\\ZZZVVVSSSRRRSSSUUUWWW]]]^^^```bbbccccccbbbaaadddbbb```bbbhhhpppwwwzzzuuurrrmmmgggccc```______^^^___aaaccceeegggiiijjjmmmmmmpppuuuxxx{{{~~~}}}yyyvvvuuuwwwxxxsssuuuxxx|||wwwiii[[[TTTUUUOOOSSSYYYcccooo|||ooobbbXXXRRRJJJEEEAAA===888444444111000222333111222666>>>IIIXXXiii}}}zzzhhh[[[PPPHHHHHHMMMUUU^^^iiirrrxxx|||ssshhheeegggiiippp{{{~~~xxxwwwtttpppkkkfff```ZZZUUUKKKAAA888444444444999>>>OOO[[[iiiqqqrrrnnneee[[[NNNEEE:::333111222111000///...+++(((&&&$$$######"""""""""""""""""""""""" !!!!!!!!! !!!!!!!!!!!!  !!!!!!!!!""""""""""""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!###"""!!! !!!"""###$$$$$$$$$###############$$$%%%'''''''''(((***,,,---///444:::AAAJJJRRRWWW^^^bbbkkkwww{{{xxxxxxrrrmmmjjjnnnxxx{{{rrrhhhaaaYYYXXXUUUTTTTTTVVVXXXZZZ]]]^^^```aaaaaa``````___aaaaaabbbfffmmmuuu|||zzzqqqnnnjjjeeebbb`````````___```aaaccceeehhhjjjkkkmmmmmmppptttvvvyyy}}}~~~}}}zzzxxxxxxxxxyyyuuuwww|||{{{jjj]]]YYYQQQPPPSSS[[[fffsss}}}{{{nnn```YYYPPPIIIEEE@@@:::666777333222333333000111444:::BBBNNN]]]ppptttcccUUUKKKIIIKKKOOOVVVaaajjjqqqxxx~~~mmmdddcccdddjjjttt}}}zzzttttttrrrooolllggg```XXXSSSLLLCCC999444222111333888BBBOOO___iiipppqqqkkkcccSSSJJJ>>>555222111000///000...,,,)))'''%%%$$$###"""""""""""""""""""""""" !!!!!!!!!""""""""" !!!!!!""""""!!!!!!  !!!!!!!!!!!! !!!!!!"""!!!!!!!!!!!!!!!!!!!!!!!!###"""!!! !!!"""###$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&(((((((((***,,,...000222777???HHHOOOTTTUUU[[[```iiiuuu~~~zzzwwwxxxsssooonnnqqqzzz|||uuulllccc]]]WWWVVVUUUUUUWWWYYY\\\^^^^^^^^^^^^^^^^^^]]]]]]\\\___aaaffflllttt|||xxxssskkkiiifffcccaaa```aaaaaaaaaaaaaaaccceeeiiikkkmmmnnnmmmpppsssuuuxxx~~~~~~|||{{{{{{zzzzzzwww{{{~~~zzztttooolllkkkkkklllpppttt|||xxxggg]]]VVVQQQPPPUUU```kkkxxxwwwiiiaaaWWWOOOIIICCC<<<888888444333444333000111444777<<>>:::666222222555555???LLLZZZhhhrrrsssnnn```YYYNNNCCC;;;777555444111000...,,,***'''%%%$$$########################"""!!!!!! ########################""""""!!!!!!!!!!!!"""""" !!! !!!"""### !!!!!!!!!!!!!!!"""######""""""""""""######$$$$$$###%%%'''((()))+++...111555:::BBBKKKTTTXXXYYYYYY]]]cccjjjqqqvvv{{{}}}vvvrrruuu|||~~~}}}yyyyyyyyy|||xxxooohhhbbb\\\YYYYYYYYYZZZ[[[]]]^^^___```___]]][[[YYYYYYZZZ\\\^^^eeekkkttt|||~~~yyyssslllhhhdddcccbbbbbbbbbcccddddddbbbcccdddfffhhhllloooqqqrrrqqqrrruuuvvvyyy~~~qqqeee]]]VVVSSSNNNJJJHHHHHHJJJLLLNNNSSS]]]kkkzzz|||jjj\\\RRRRRRVVV\\\hhhuuu~~~}}}tttggg[[[RRRJJJBBB===999666444555555222222666444555999AAAKKK[[[qqqpppaaaTTTKKKHHHKKKPPPXXXcccnnnwww|||oooeee```___eeelllrrryyy{{{sssnnniiijjjlllmmmmmmiiiccc___VVVMMMDDD@@@;;;666444666444<<>>777333111111000///,,,)))'''%%%######################## !!!"""######$$$ !!!!!!  !!!!!! !!!!!!!!!""""""""""""!!!!!! !!!  !!!""""""#########!!!!!!"""######$$$%%%%%%$$$&&&(((***+++...222444;;;EEERRR[[[^^^aaafffkkkpppsssvvvvvvtttuuuyyy}}}}}}yyyrrrmmmmmmqqq{{{}}}~~~{{{zzz}}}{{{tttjjjbbb]]][[[YYYYYYZZZ\\\^^^aaabbbbbbbbbbbb^^^\\\YYYXXXZZZ^^^dddhhhnnnuuuzzzrrrkkkhhhfffeeedddaaaaaaaaa```````````````aaacccgggkkknnnppppppqqqqqqpppqqqtttvvvzzzyyytttlllbbbXXXPPPKKKHHH???>>><<<;;;;;;===???AAABBBGGGQQQ___ppptttbbb\\\XXXUUU]]]jjjwww|||ssseee[[[RRRIIIDDD???;;;888777444000///111000111555<<<@@@GGGZZZlll|||uuudddWWWJJJJJJLLLRRR]]]hhhqqqvvv{{{~~~}}}hhhaaa\\\___dddhhhnnnsssxxxzzz}}}~~~{{{tttmmmiiiaaabbbeeehhhkkkkkkiiifffddd[[[QQQJJJCCC:::666666444888???LLL```ttt~~~zzzpppbbbSSSEEE<<<777222111111///---***'''%%%####################################""""""""""""""""""""""""""""""""""""!!!  !!!!!!!!!!!!!!!""""""""""""###"""!!! !!!"""############""""""###$$$%%%%%%&&&&&&%%%'''***+++---000333666AAAMMM\\\dddeeehhhooovvv{{{}}}}}}yyyyyy}}}||||||uuuoooooosssyyyzzz{{{zzzxxxxxxwwwpppfff^^^YYYXXXXXXYYYYYY[[[^^^bbbdddddddddddd^^^\\\YYYXXXZZZ```ggglllooovvv{{{uuullleeebbbbbbbbbccc`````````______^^^^^^]]]```ccchhhllloooqqqqqqppppppnnnooorrruuuzzz~~~yyytttkkk]]]QQQJJJEEEBBB???:::::::::999999<<>>888666555444111...000444888999<<>>KKKSSS]]]gggoooxxx|||{{{zzzwwwzzz}}}}}}||||||zzzpppjjjaaa[[[ZZZ[[[^^^___]]]___aaabbbbbbbbbdddeeeaaa^^^ZZZZZZ^^^eeelllpppuuuyyy}}}zzzpppmmmgggbbb^^^\\\\\\]]]]]]\\\\\\\\\\\\^^^___```aaaeeejjjnnnpppqqqrrrsssoooqqqqqqrrrttt|||wwwqqqbbbZZZOOOEEE@@@===;;;:::;;;;;;;;;<<<===@@@EEEIIILLLRRRZZZeeeqqq|||ggg[[[WWWWWWWWWhhhoooyyywwwjjj^^^RRRKKKEEE@@@:::777777555222///...222444555666>>>KKKUUUjjj{{{xxxdddVVVNNNIIIKKKRRR[[[fffppp{{{}}}{{{nnnaaa```dddhhhmmmqqqtttvvvtttrrrqqqqqqlllddd``````bbbhhhoootttsssqqqiiiggg___SSSLLLFFF???888888555888CCCRRRcccvvvyyydddNNN???999111///...------,,,***(((%%%%%%$$$############$$$$$$$$$###"""!!!!!!!!!!!!$$$###!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""###"""""""""!!!!!!!!! !!!!!!!!!!!!"""""""""""""""""""""############$$$$$$$$$$$$$$$%%%%%%&&&&&&(((***+++---222:::@@@QQQXXXcccnnnyyy}}}xxxuuukkkeee^^^XXXXXXZZZ\\\]]]^^^```bbbbbbbbbaaabbbcccaaa___^^^___cccjjjppptttxxx|||{{{vvvsssjjjgggccc___\\\[[[\\\]]]\\\[[[ZZZZZZ[[[]]]___aaadddhhhmmmppprrrrrrssstttqqqrrrrrrsssuuu|||~~~|||sssjjjcccOOOJJJBBB<<<999999999999<<<===???@@@CCCGGGLLLPPPUUUZZZbbbkkkvvvqqq```XXXUUUTTT```gggrrr}}}~~~qqqeeeYYYQQQIIIDDD===999888666333000...000222111111777BBBJJJ^^^pppqqq]]]SSSJJJIIINNNUUU```iiivvvzzz~~~wwwgggaaabbbeeejjjppptttvvvuuurrrpppooojjjccc``````bbbhhhqqqwwwxxxxxxqqqnnndddXXXOOOJJJCCC<<<777555777???IIIXXXlll|||nnnXXXEEE;;;111000...------,,,***(((%%%$$$######""""""######""""""!!!!!!!!!!!!""""""$$$###!!!  !!!!!!!!!!!!!!!!!!!!!!!!!!! !!!"""###$$$%%%###"""""""""""""""!!!!!! !!!!!!!!!!!!""""""""""""############$$$$$$%%%&&&&&&&&&&&&&&&''')))+++---///555>>>EEEVVV]]]hhhuuuyyysssooofffaaa[[[XXXXXX[[[]]]^^^```aaabbbaaa___^^^^^^___aaaaaacccfffkkkqqqwwwzzz|||yyysssmmmjjjbbb```]]][[[ZZZZZZ[[[[[[YYYXXXXXXXXXYYY]]]```bbbiiilllppprrrsssssstttuuurrrsssttttttwww~~~~~~xxxpppeeeZZZSSSFFFCCC???;;;;;;<<<>>>???>>>AAADDDGGGJJJOOOTTTXXX\\\aaahhhqqq{{{yyyggg\\\XXXWWW]]]dddnnnwwwwwwjjj]]]UUUMMMGGG@@@;;;999777444111///111222111111555===DDDRRRcccxxxzzzfffZZZOOOKKKLLLRRR\\\eeeqqqvvv|||mmmccc```bbbhhhnnntttwwwwwwtttqqqppplllfffcccbbbdddiiipppvvvzzz{{{vvvsssiii\\\RRRMMMFFF>>>555555777;;;@@@KKK___qqqwwwaaaKKK<<<333111...------,,,***((($$$$$$###"""""""""######!!!!!!!!! !!!!!!""""""######"""!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!###$$$$$$$$$############"""""""""""" !!!!!!!!!""""""!!!"""""""""############"""$$$%%%'''''''''&&&%%%'''))),,,...111888BBBIIIXXX___kkkyyy~~~vvvooojjjddd```]]][[[]]]___aaabbbaaaaaaaaa^^^\\\ZZZ[[[\\\aaadddiiinnnsssxxx}}}yyyrrrkkkfffccc]]]\\\ZZZYYYXXXXXXXXXXXXWWWVVVUUUVVVYYY^^^bbbeeellloooqqqrrrrrrrrrtttuuutttuuuvvvvvvxxx~~~vvvmmmcccWWWMMMFFFAAA@@@???===>>>???CCCEEEDDDGGGLLLPPPSSSXXX\\\```aaafffmmmuuu~~~oooaaa[[[ZZZ\\\aaajjjrrryyy~~~~~~qqqddd\\\QQQKKKCCC===:::888444111///000111000111444;;;@@@JJJYYYmmmnnnbbbTTTLLLKKKOOOWWW```jjjqqqyyysssfff``````fffmmmssswwwyyyvvvuuutttrrrmmmjjjiiihhhjjjoootttxxxzzzyyyvvvlll___UUUOOOGGG???666555666888999AAASSSeeewww{{{hhhQQQ???555222///------,,,+++)))%%%$$$$$$###"""#########"""!!!!!!!!!!!!""""""######""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!"""######""""""""""""""""""############!!!!!!"""""""""#########!!!"""""""""############!!!"""$$$&&&&&&&&&&&&%%%'''))),,,///333;;;FFFNNNZZZaaammm|||~~~~~~{{{ssslllgggbbb```^^^^^^aaacccdddeeeaaaaaa^^^ZZZXXXWWWZZZ\\\ccchhhooouuuyyy}}}zzzssskkkeeeaaa___[[[[[[ZZZXXXWWWUUUUUUTTTTTTTTTUUUWWW[[[```eeehhhnnnoooqqqqqqpppqqqsssuuuvvvwwwwwwwwwyyyzzztttjjj___UUULLLDDD???<<<===>>>??????BBBFFFIIIMMMQQQVVVZZZ^^^aaaeeeggggggkkkrrrzzzxxxhhh```^^^]]]aaagggmmmssszzz{{{mmmeeeWWWPPPFFF@@@<<<999666333.../////////000333777;;;EEEQQQcccwwwwwwiiiYYYOOOKKKKKKQQQWWWaaajjjuuu|||{{{lllccc```ccciiipppvvvyyyxxxxxxyyyyyyvvvsssqqqnnnmmmnnnrrrvvvyyy{{{yyypppdddZZZSSSJJJBBB888666666666666;;;IIIXXXjjjxxx{{{mmmWWWCCC777444111///...---,,,+++&&&%%%$$$$$$######$$$$$$######"""""""""""""""###""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""######""" !!!!!!"""""""""""""""###""""""""""""############""""""""""""############!!!"""###%%%&&&&&&&&&&&&(((***...111666???KKKTTT]]]dddqqqzzz~~~~~~xxxxxxyyy}}}~~~wwwpppiiifff``````___aaadddfffgggfffcccaaa\\\WWWUUUWWW\\\```hhhnnnvvv|||~~~|||xxxrrrjjjddd___\\\[[[YYYYYYYYYWWWVVVTTTRRRQQQRRRSSSUUUYYY___dddhhhkkkoooooopppoooooopppsssvvvwwwxxxxxxxxxyyy}}}nnnggg\\\RRRJJJDDD???===;;;>>>AAACCCEEEHHHMMMQQQXXX\\\aaaeeehhhjjjmmmooonnnrrrxxxqqqhhhfffccceeehhhjjjooouuu|||tttkkk\\\UUUKKKCCC???<<<999666000000000000000222444666???GGGWWWlll}}}tttbbbUUUMMMIIILLLQQQYYYcccpppyyy{{{~~~tttggg``````eeekkkrrrxxxyyyzzz}}}~~~{{{xxxtttpppppprrrwww{{{~~~}}}vvvjjjaaaYYYOOOEEE:::777666666555888BBBNNN^^^nnn{{{}}}yyyppp\\\HHH999666222000//////...---'''&&&%%%%%%$$$%%%%%%%%%&&&%%%$$$######"""######"""""""""#########""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!"""######"""!!! !!!!!!!!!"""""""""!!!!!!!!!""""""""""""###""""""""""""##################$$$$$$%%%'''((()))+++---000444:::DDDQQQZZZ^^^fffrrrzzzuuu{{{~~~ttttttwww}}}~~~xxxrrrlllgggeeecccbbbcccfffiiikkkkkkjjjfffbbb\\\VVVUUUYYYaaagggooouuu}}}|||qqqmmmgggaaa\\\XXXWWWWWWUUUVVVVVVVVVUUURRRPPPOOOPPPSSSWWW]]]ccchhhlllnnnpppppppppooooooqqqtttwwwwwwxxxxxxxxxyyy}}}zzzeee^^^SSSIIICCC@@@>>>>>>===AAAFFFIIILLLOOOUUUZZZ___ccchhhlllnnnppprrrsssssswww}}}zzzqqqooolllkkkkkkjjjkkkpppvvv{{{|||vvvmmm```XXXNNNFFFBBB???;;;888555444333222222333444555999@@@NNNbbbuuu}}}jjj[[[QQQJJJJJJNNNTTT___mmmvvvyyy|||zzzkkk```^^^aaagggooovvvxxx{{{|||xxxsssqqqtttyyy~~~zzzooofff^^^SSSIII<<<888666666555777???HHHXXXhhhvvvyyyxxxrrr```LLL;;;888333111000//////...((('''&&&&&&%%%%%%&&&&&&'''&&&%%%$$$############!!!"""############""""""!!!!!!!!!!!!!!!!!!!!!!!! """###$$$###"""!!! !!!!!!"""""" !!!!!!!!!"""""""""""""""############%%%%%%%%%%%%&&&(((***+++---///333666<<>>===<<<<<>>888666444555<<>>:::666555333111111111222333444999CCCPPPbbbuuu~~~nnn___SSSMMMLLLOOOUUUaaannnvvvyyy}}}wwwhhhbbbcccdddjjjrrrxxx{{{~~~~~~|||||||||~~~}}}yyyuuunnn```TTTGGG???777444444555;;;AAAKKKZZZjjjtttvvvpppbbbUUUCCC;;;444333222000///000,,,***(((&&&%%%$$$$$$$$$%%%$$$###""" """"""############""""""!!!!!!!!!!!!!!! !!!!!!""""""""""""!!!!!! !!!"""######"""!!! ############$$$$$$$$$$$$#########$$$$$$%%%%%%%%%###$$$%%%%%%%%%&&&))),,,...000666???IIISSSZZZ]]][[[dddppp||||||vvvtttxxx}}}wwwvvvzzz{{{wwwrrrlllhhhggghhhiiikkkkkklllmmmmmmmmmlllllliiieeeaaa___aaahhhooouuu~~~{{{tttlllddd___WWWUUURRRPPPNNNOOOPPPQQQQQQRRRTTTSSSQQQPPPPPPQQQTTTYYY```gggkkknnnqqqssssssrrrrrrqqqqqqrrrrrrrrrvvvwwwzzz|||xxxkkk]]]TTTEEE@@@;;;999<<>>JJJZZZlll~~~wwwfffYYYPPPLLLLLLPPPZZZgggpppuuu{{{oooeeebbb```fffnnnuuuzzz}}}~~~zzz~~~~~~wwwiii\\\NNNCCC888444444555999>>>GGGUUUeeeooorrrnnncccXXXGGG>>>666444333000///000---,,,)))&&&$$$###""""""%%%$$$###"""!!! !!!""""""######""""""!!! !!!!!!""""""""""""!!!!!! !!!"""######"""!!! %%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###%%%&&&&&&&&&'''+++---///444<<>>>>>???CCCIIIQQQUUU[[[^^^bbbfffiiillloooqqqrrruuuyyy}}}~~~~~~|||zzzxxx{{{yyyooohhheeecccdddhhhmmmtttzzz~~~wwwooodddZZZSSSLLLEEE???<<<:::777444222111111222333222666@@@JJJWWWjjj{{{vvviii\\\RRRLLLLLLPPP[[[fffnnnwww}}}kkk```[[[___gggpppyyyuuucccTTTCCC;;;888888999<<>>;;;888444222111111111333111444<<>>DDDQQQ___iiinnnnnnfff]]]UUUJJJ???:::666222///000---+++)))(((&&&&&&&&&&&&%%%$$$###""""""""""""""" !!!!!!""""""!!!!!! """""""""""""""!!!!!!  !!!""""""######"""""""""!!!!!!!!!!!!""""""!!!!!!""""""############ !!!"""###%%%&&&'''((($$$%%%'''((())),,,000333555???MMMXXX___cccgggjjjhhhkkkmmmmmmmmmooouuuyyy}}}yyy{{{~~~zzzxxxyyyzzzvvvnnnmmmkkkjjjkkkmmmppprrrsssqqqmmmjjjhhhhhhiiijjjjjjkkknnnsssyyy{{{vvvnnniiibbb[[[VVVRRROOOLLLKKKKKKJJJIIIIIIIIIIIIIIILLLOOOSSSWWWYYY\\\___aaabbbffflllqqqtttvvvxxxyyyyyyxxxwwwuuutttsssssssssuuuwwwzzz~~~zzzsssoookkkdddYYYNNNGGGBBB>>><<<888===DDDJJJPPPVVV\\\aaadddeeehhhkkknnnpppoooooopppqqqsssuuuvvvwwwwwwwwwwww{{{xxxqqqiiiddd___^^^bbbgggkkkmmmtttwww{{{~~~zzzwwwyyy|||qqqfff^^^UUUMMMGGG@@@>>>:::666333222111111222...111999===BBBTTTgggyyyyyyjjj\\\RRRMMMKKKRRR\\\fffpppxxxssseeeYYYZZZ^^^hhhtttqqqcccQQQCCC:::555999???DDDQQQbbbmmmssstttmmmdddYYYMMMBBB;;;777222000000000...,,,)))'''&&&&&&&&&$$$$$$######""""""###### !!!!!!!!!!!! !!!!!!""""""!!!!!!  !!!"""############""""""!!!!!!!!!!!!""""""!!!!!!"""###$$$%%%%%%&&&""""""###$$$%%%%%%&&&&&&$$$%%%''')))***---111444<<>>DDDLLLUUU[[[\\\]]]```ccceeeggghhhiiijjjmmmpppsssuuutttsssrrrrrrtttwwwyyyzzz}}}uuujjjaaa\\\[[[\\\]]]cccdddhhhooossswwwxxxtttxxx}}}vvvmmmcccXXXQQQLLLFFF???:::777555222///222000111333555<<>>888444111///000///---,,,+++)))&&&$$$###############$$$$$$$$$$$$###"""!!! """"""!!!!!!!!!!!!""""""!!!!!!""""""!!!!!!  !!!!!!!!!!!!"""###$$$###""""""$$$%%%######$$$%%%%%%%%%%%%$$$((('''(((+++,,,...666???PPP[[[jjjuuu}}}zzzuuupppmmmlllmmmnnnppppppqqqqqqqqqmmmiiieeedddbbbbbbgggnnnuuuyyy~~~|||uuunnnfff___XXXTTTLLLLLLKKKJJJJJJJJJJJJJJJGGGGGGGGGFFFFFFGGGJJJMMMTTTWWW\\\bbbgggjjjmmmmmmnnnoooqqqsssvvvwwwxxxyyyxxxwwwuuutttuuuvvvwwwxxxxxxzzz}}}~~~}}}~~~zzzxxxssskkkaaaWWWNNNIIIBBB???;;;999;;;@@@FFFJJJTTTYYY___bbbaaaaaabbbdddeeegggiiilllnnnrrrwwwzzz~~~|||xxxuuuuuuvvvyyy|||vvvmmmfffaaa^^^XXXVVVWWW\\\```eeennnwww|||zzzyyyzzz{{{~~~rrrddd[[[PPPIIIAAA<<<:::888666333444333333444555777???HHHWWWiii~~~ggg\\\QQQMMMMMMSSS___jjjwww|||kkk___WWW\\\fffrrr}}}zzzvvvqqqlllddd\\\QQQFFF>>>;;;;;;;;;AAAMMMaaavvvwwwgggRRRBBB;;;777444000222000...---,,,+++(((%%%""""""######$$$$$$$$$$$$######""""""!!!!!! """"""!!!!!!!!!!!!""""""!!!!!!""""""!!!!!!  !!!!!!###$$$%%%###"""!!!###$$$###$$$$$$%%%%%%%%%%%%%%%)))((())),,,...111:::CCCWWWbbbqqq~~~{{{vvvsssooommmmmmmmmnnnoooooooooooooooiiiddd```______aaahhhpppzzz~~~wwwqqqiiibbb[[[VVVQQQMMMJJJIIIIIIHHHHHHHHHHHHHHHGGGGGGFFFEEEEEEHHHLLLPPPWWWZZZ```ggglllooopppqqqnnnoooqqqsssuuuvvvwwwxxxyyyxxxwwwvvvvvvwwwxxxyyyyyy{{{~~~}}}}}}~~~~~~~~~}}}xxxtttmmmcccXXXNNNFFFAAA===;;;999:::>>>EEEMMMRRRZZZ^^^bbbeeeeeeeeefffhhhfffhhhjjjlllnnnrrrvvvyyy~~~zzzvvvuuuwwwzzzvvvlllggg^^^YYYWWWYYY]]]aaaiiirrr{{{tttpppnnnmmmnnnrrrwwwyyyjjj```RRRKKKCCC===;;;999777444333222222444555555;;;BBBLLL]]]ssspppdddWWWPPPNNNRRR]]]gggtttzzzssseeeZZZ\\\eeerrr}}}vvvppplllgggddd^^^ZZZSSSJJJAAA;;;999:::;;;GGG[[[qqqsss[[[HHH???;;;666111222000...------+++(((%%%"""""""""###$$$$$$%%%%%%###$$$$$$$$$$$$#########""""""!!!!!!!!!!!!"""""""""""""""""""""!!! !!!!!!!!!!!!"""$$$%%%%%%$$$"""!!!"""$$$###$$$%%%%%%&&&&&&%%%%%%(((''')))---///333===HHH[[[eeettt|||vvvrrrpppnnnmmmlllllllllllllllkkkjjjiiiccc^^^[[[[[[\\\```iiirrr{{{|||xxxlllggg___WWWRRRNNNKKKIIIIIIHHHHHHGGGGGGGGGHHHHHHFFFFFFEEEDDDEEEIIIOOOTTTYYY]]]ccciiiooorrrsssssspppqqqssstttvvvwwwxxxxxxzzzzzzyyyxxxxxxxxxyyyyyy{{{}}}}}}|||}}}}}}{{{zzzsssooofff\\\QQQHHHAAA===;;;::::::<<>>;;;999777555222000000444555555999>>>GGGVVVkkk}}}wwwkkk\\\SSSOOOQQQ[[[dddooovvv~~~}}}lll______fffrrrzzzppphhhccc```^^^XXXWWWTTTOOOGGGAAA===<<<:::CCCTTTiii|||~~~fffRRRGGG???888333111000...---,,,***'''%%%""""""#########$$$$$$$$$"""######$$$$$$$$$######""""""!!!!!!!!!!!!"""""""""""""""""""""!!!!!! !!!""""""""""""#########$$$%%%%%%$$$"""!!!"""$$$$$$$$$%%%&&&&&&&&&&&&%%%'''&&&(((---000555@@@KKK]]]fffttt}}}{{{{{{|||~~~xxxssspppooonnnmmmkkkkkkjjjiiigggeeecccbbb]]]YYYVVVXXXZZZ___iiisss{{{~~~zzzsssnnnccc^^^VVVPPPLLLKKKIIIHHHIIIHHHHHHGGGHHHHHHIIIIIIEEEEEEEEEEEEGGGLLLSSSWWW[[[___dddjjjooorrrssstttssstttuuuvvvxxxxxxyyyyyyzzzzzzyyyyyyyyyyyyyyyzzz{{{~~~|||{{{zzzyyyvvvtttkkkfff^^^TTTKKKDDD???===999999;;;???EEELLLSSSWWW\\\]]]```dddiiimmmppprrrmmmnnnooonnnmmmnnnqqqsss}}}{{{vvvuuuzzzvvvmmmdddaaa___^^^```eeekkkpppxxx|||}}}{{{xxxwwwzzzzzz{{{|||}}}}}}~~~yyyvvvpppiiiccc^^^[[[ZZZ___eeeppp|||uuukkkZZZRRRHHH@@@<<<:::888555222//////333555555888<<>>DDDKKKRRRWWWZZZ[[[\\\^^^bbbhhhmmmqqqsssppppppppppppoooooorrrttt~~~}}}wwwuuuzzzuuuoookkkfffeeegggeeehhhlllnnnooooooooonnnqqqrrrrrrssstttuuuwwwwwwuuusssooojjjfffaaa^^^\\\\\\aaakkkwww|||rrr```XXXLLLDDD???<<<999777555111///222444444666:::AAALLL[[[mmmxxxhhh[[[SSSOOOSSSZZZdddlllwww}}}mmmggghhhmmm{{{~~~sssiiicccaaaaaaZZZYYYYYYYYYWWWOOODDD;;;777:::AAAOOOcccwwwnnn[[[KKK???999333111///......,,,)))&&&%%%%%%$$$$$$###"""""""""!!!###$$$###""""""""""""!!!!!!!!!!!!"""""""""############"""!!!!!!""""""""""""############"""###$$$###""""""$$$%%%$$$%%%&&&&&&'''&&&&&&&&&(((''')))///444;;;HHHTTT]]]dddpppyyy~~~wwwrrrqqqvvvzzz{{{wwwsssppppppppppppoooooommmjjjfffaaa]]]YYYVVVUUURRRSSSWWW[[[```iiirrrxxx|||~~~|||zzzvvvppphhh^^^WWWOOOKKKGGGEEEEEEFFFFFFFFFHHHGGGGGGGGGHHHHHHIIIJJJHHHJJJMMMPPPSSSXXX^^^bbbcccdddfffiiilllppprrrtttuuuvvvwwwxxxxxxxxxxxxxxxvvvwwwxxxyyyzzz{{{{{{{{{}}}}}}zzzwwwtttppplllhhhZZZUUUMMMEEE???<<<;;;<<<:::===BBBIIIQQQWWW\\\___\\\\\\]]]aaaggglllppprrrpppqqqrrrqqqpppqqqtttvvv~~~wwwuuuzzz}}}wwwpppmmmmmmdddeeeffffffggghhhiiiiiiiiijjjjjjkkklllnnnpppqqqtttsssqqqoookkkgggdddbbb[[[```iiitttxxxddd[[[PPPFFFAAA>>>;;;888888333000222333333555888;;;EEESSSeeezzzoooaaaWWWQQQSSSXXXaaaiiiuuu~~~qqqjjjhhhjjjuuuyyyooohhhfffgggbbb```^^^^^^ZZZPPPAAA555333333888EEEXXXoooxxxbbbOOOBBB<<<444333111000///---***(((&&&%%%%%%$$$###"""!!!!!!!!!###%%%&&&&&&%%%$$$""""""!!!!!!!!!!!!""""""###############"""!!!!!!!!!!!!!!!!!!"""""""""""""""#########"""###$$$&&&$$$%%%&&&&&&''''''&&&&&&)))(((+++000666===KKKWWWZZZaaalll{{{{{{www}}}vvvrrrqqquuuzzzxxxuuurrrppppppqqqqqqpppqqqoookkkgggaaa\\\WWWTTTSSSQQQRRRWWW[[[```hhhqqqtttxxx~~~xxxvvvsssoooiii___TTTMMMHHHEEECCCBBBCCCDDDDDDDDDGGGGGGFFFFFFGGGHHHIIIIIIJJJMMMQQQTTTXXX]]]bbbfffffffffgggiiilllooosssuuuuuuuuuvvvwwwwwwwwwwwwwwwuuuvvvwwwyyyzzz{{{|||||||||{{{xxxuuuooofff]]]VVVQQQMMMGGGAAA===<<<<<<===:::@@@IIIPPPTTTWWWYYYZZZ[[[[[[^^^ccckkkppprrrqqqnnnqqqtttvvvxxxzzz}}}zzzxxx||||||}}}}}}{{{wwwppplllgggeeefffeeecccaaaeeedddcccbbbccceeeggghhhppprrruuuuuusssmmmgggcccbbbfffllluuunnnbbbTTTJJJEEEAAA;;;555777666444333333444666777555@@@MMMYYYkkkwwwfffYYYRRRQQQQQQ[[[dddqqqzzzzzzjjjfffjjjpppttt~~~wwwooommmllleeeeeebbb]]]YYYRRRDDD777777666:::DDDQQQcccyyyoooXXXGGG@@@777666333111///---++++++%%%$$$###!!!!!!!!!!!!"""!!!###$$$%%%%%%$$$###!!! """$$$$$$###!!! ###"""!!!!!!!!!!!!!!!"""############""""""""""""##################$$$$$$###$$$%%%&&&'''&&&%%%$$$'''***///333888BBBNNNWWW\\\bbblllwww}}}yyy{{{yyyrrrnnnmmmzzz~~~|||tttqqqooonnnpppsssuuuvvvvvvrrrlllgggaaa\\\XXXUUUQQQSSSUUUXXX]]]eeennntttyyy||||||xxxtttrrroooiiiaaaYYYRRRMMMJJJCCCCCCCCCCCCDDDEEEGGGGGGGGGGGGGGGFFFFFFGGGJJJMMMOOOSSSXXX\\\___aaadddfffhhhjjjlllmmmnnnpppsssvvvtttuuuvvvwwwwwwwwwwwwwwwuuuvvvxxxzzz{{{|||}}}}}}{{{xxxtttoooiiiaaaXXXRRRKKKHHHCCC>>><<<<<<>>>???@@@FFFNNNTTTWWWXXXYYYZZZ\\\\\\___fffmmmqqqrrrqqqoooqqqtttvvvyyy|||~~~|||}}}{{{vvvoookkkiiiiiigggffffffeeedddccccccdddeeegggooorrruuuxxxwwwsssoookkkiiilllrrrzzzqqqfffVVVLLLFFFBBB===888555444222111000111333444444>>>IIITTTfff{{{{{{kkk]]]UUURRRRRRYYYbbboooyyy}}}~~~mmmgggiiinnnqqqyyy~~~{{{ssspppoookkkjjjeee^^^YYYSSSGGG;;;555333666>>>JJJ[[[qqqsss\\\KKKCCC999777444111///---,,,***'''&&&$$$###""""""###############""""""#########!!!"""#########!!! !!!!!!""""""#############################################$$$$$$%%%$$$$$$%%%&&&&&&&&&&&&%%%)))+++///444<<>><<<;;;>>>AAACCCIIINNNUUUYYY[[[ZZZZZZZZZ\\\^^^bbbhhhnnnrrrrrrqqqpppqqqsssuuuxxx~~~~~~}}}wwwsssqqqooonnnlllkkkiiigggggggggggghhhpppsssxxx}}}~~~}}}zzzxxxuuuwww{{{wwwkkk[[[OOOHHHDDD???;;;555444222000000000222333222:::CCCNNN^^^sssrrrcccXXXSSSQQQUUU^^^kkkuuu{{{~~~sssjjjhhhjjjmmmssswww}}}xxxtttsssssspppiii```ZZZTTTIII???555222222888BBBRRRhhhyyywwwcccQQQHHH;;;888444111000...,,,***((('''%%%$$$######$$$$$$%%%###!!! !!!###%%%""""""######""" !!!###$$$$$$$$$##########################################$$$%%%%%%%%%%%%%%%%%%%%%&&&'''''',,,,,,000777AAALLLTTTXXXWWW\\\bbbjjjsss~~~yyy{{{yyyvvvvvvvvv}}}~~~yyyrrrqqqqqqsssvvvxxxyyyxxxxxxvvvqqqkkkeee```\\\ZZZZZZ]]]bbbggglllrrryyy}}}~~~|||yyysssmmmiii[[[WWWQQQKKKFFFBBBAAA@@@AAAAAABBBCCCDDDEEEFFFFFFJJJJJJJJJIIIIIIKKKOOORRRXXX[[[___bbbdddeeegggiiiiiijjjlllmmmmmmooorrrtttuuuuuuuuuuuuuuuttttttttttttuuuvvvxxxzzz{{{}}}}}}}}}yyyvvvrrrmmmfff^^^XXXQQQKKKHHH@@@???<<<;;;<<<@@@DDDGGGQQQUUUZZZ]]]]]][[[ZZZZZZ\\\___eeejjjoooppppppoooooopppppprrrvvv}}}}}}}}}zzzxxxxxxvvvuuusssqqqqqqppppppvvvzzz|||ppp```RRRJJJEEE@@@===888666444222111222333444222777>>>HHHVVVjjj}}}yyyiii\\\TTTQQQRRRZZZfffqqqxxx{{{~~~zzzmmmgggggghhhmmmrrrxxx}}}|||yyyxxxxxxvvvmmmbbbZZZSSSKKKBBB999555222666===KKK```rrr{{{jjjXXXLLL>>>:::444111000///---***((('''%%%$$$######$$$$$$######"""!!!!!!"""######!!!!!!!!!"""!!!  """$$$%%%$$$"""!!!!!!!!!""""""""""""##################$$$%%%%%%&&&&&&&&&%%%%%%%%%'''((())),,,---000:::FFFQQQWWWYYYXXX[[[aaafffllluuu|||||||||}}}}}}zzzzzz{{{|||xxxrrrrrrtttvvvyyy{{{zzzyyywwwuuuqqqkkkddd```]]]\\\```dddjjjppptttyyy}}}|||zzzwwwsssnnnggg```[[[QQQNNNIIIDDD@@@???@@@@@@AAAAAACCCDDDEEEFFFGGGGGGIIIJJJIIIIIIJJJMMMRRRUUU\\\___ccceeeeeefffggghhhiiijjjlllllllllnnnppprrrttttttsssrrrrrrrrrrrrrrrsssssstttvvvxxx{{{}}}~~~~~~zzzuuupppjjjeee]]]VVVPPPLLLHHHEEEAAA???>>>===???CCCHHHKKKUUUXXX[[[]]]\\\[[[[[[\\\___bbbggglllnnnnnnnnnmmmmmmmmmmmmnnnrrrzzz~~~~~~}}}uuufffWWWMMMFFFAAA>>>999777555333111111222333222555;;;CCCOOOaaauuuppp```VVVQQQOOOVVVaaallltttyyy{{{}}}pppgggdddeeeiiiooouuuzzz~~~|||{{{{{{{{{yyyqqqdddZZZSSSKKKCCC;;;666222333999EEEYYYiii|||qqq___PPPAAA<<<555111111000---***'''&&&$$$###""""""######!!!"""###$$$$$$###"""!!! !!!!!!""""""""""""###$$$%%%$$$###!!! !!!!!!!!!""""""############$$$%%%&&&''''''&&&%%%%%%&&&((()))+++,,,---333>>>KKKUUUZZZ\\\YYY\\\```cccgggmmmvvv}}}{{{www{{{~~~~~~{{{xxxtttuuuvvvyyy{{{|||zzzxxxsssrrrnnngggaaa^^^^^^___eeeiiipppuuuyyy}}}|||uuurrrnnnhhhbbbZZZSSSMMMIIIFFFBBB???======???@@@@@@AAACCCEEEGGGGGGHHHHHHGGGGGGHHHHHHJJJNNNTTTYYY```ccceeeffffffeeeeeefffhhhiiijjjkkkjjjkkknnnppprrrqqqpppoooooooooooooooqqqrrrssstttwwwzzz}}}~~~~~~|||zzzyyytttmmmggg^^^YYYSSSNNNJJJHHHEEECCCBBB@@@??????BBBGGGLLLOOOXXXYYY[[[[[[[[[\\\^^^```dddgggkkkmmmmmmllllllmmmkkkjjjjjjkkkooovvv~~~}}}}}}|||}}}~~~{{{mmm^^^RRRIIIBBB???999777444222000000000111111222777???IIIWWWlll}}}wwwfffYYYTTTOOOTTT]]]gggpppvvvzzz|||tttgggcccdddgggmmmtttyyy{{{}}}}}}zzzxxxyyy{{{zzzzzzttthhh]]]UUUKKKCCC999444000111555???PPP```uuuyyyfffTTTDDD===555222222111...***'''&&&$$$###""""""######!!!"""$$$&&&&&&$$$"""!!! !!!"""###$$$$$$$$$%%%%%%%%%$$$"""  !!!!!!"""""""""############$$$&&&'''(((&&&&&&&&&'''((()))***+++,,,000888CCCOOOYYY^^^```]]]```ccceeeggglllsssyyy~~~zzzttttttxxx||||||~~~{{{zzzxxxxxxxxxyyy{{{{{{xxxvvvpppnnnjjjccc]]][[[___cccjjjnnntttyyy|||~~~}}}xxxuuummmiiiccc]]]WWWPPPIIIEEE@@@>>><<<::::::;;;===>>>???@@@CCCEEEGGGHHHHHHGGGEEEFFFFFFHHHKKKQQQXXX^^^dddfffhhhhhhfffddddddeeefffhhhiiiiiihhhiiikkkmmmooonnnlllkkkkkklllmmmnnnppppppqqqsssvvvyyy}}}|||xxxuuusssqqqlllccc\\\RRRNNNJJJGGGFFFDDDCCCBBB@@@??????@@@DDDJJJPPPTTTYYYYYYYYYYYYZZZ]]]bbbfffjjjmmmppppppnnnlllmmmnnnjjjjjjiiijjjmmmttt|||||||||~~~~~~}}}|||{{{|||~~~ttteeeWWWMMMEEEAAA;;;999666333111111111111///000444<<>>JJJTTT\\\bbbfffeeehhhkkklllmmmqqqwww|||~~~~~~~~~~~~wwwwwwyyy}}}}}}}}}||||||}}}{{{zzzyyyyyyxxxvvvtttnnnlllfff___YYYZZZaaahhhooosssxxx{{{}}}~~~zzzuuuooojjj```[[[UUUOOOJJJEEEAAA>>>:::999888888888999;;;;;;<<<>>>AAADDDEEEFFFFFFEEEDDDEEEFFFHHHMMMTTT]]]cccgggiiijjjiiigggeeeddddddeeefffggggggffffffhhhjjjkkkjjjiiihhhhhhjjjkkklllooooooppprrruuuyyy}}}}}}|||wwwtttooommmkkkeee\\\TTTJJJGGGDDDCCCCCCCCCBBBAAA>>>===>>>@@@EEELLLSSSWWWYYYYYYYYYYYYZZZ___eeejjjoooqqqsssrrrnnnmmmmmmooojjjjjjjjjjjjlllrrrzzz~~~{{{{{{|||yyyuuurrrqqqtttwwwyyyxxxjjj[[[PPPGGGCCC>>><<<999666444333333444......222:::@@@JJJ]]]ppppppbbb\\\PPPRRRXXXaaakkktttzzz|||}}}|||yyyiiiddddddcccjjjrrrvvvvvvsssrrrsssxxxwwwtttqqqoooooorrruuuyyy|||zzzpppeeeYYYMMMCCC999555111111444;;;JJJXXXoooppp[[[HHH???666222333333///***)))(((&&&%%%$$$$$$%%%%%%'''&&&$$$######$$$&&&'''%%%$$$###############$$$$$$######"""######$$$%%%"""######$$$%%%%%%&&&&&&#########$$$%%%&&&((()))$$$%%%''')))++++++******---666CCCNNNWWW^^^fffjjjmmmppprrrttttttxxx~~~~~~~~~}}}}}}~~~}}}{{{yyyxxxwwwuuusssmmmkkkeee]]]WWWZZZccckkksssvvvzzz}}}~~~{{{xxxsssmmmfffbbbTTTPPPIIIDDD@@@===;;;999888888888888999:::;;;;;;:::<<>>;;;999999999666777777777555666777999888:::<<<>>>>>>@@@BBBDDDDDDGGGLLLQQQVVV]]]dddiiilllmmmllljjjfffcccbbbbbbgggggggggffffffeeeeeedddhhhggggggggggggggghhhhhhiiilllpppssstttvvvyyy{{{~~~|||zzzvvvqqqnnnjjjddd\\\WWWTTTOOOHHHBBB>>>>>>>>>>>>>>>>>>======???>>>???AAAGGGMMMRRRUUUVVVVVVVVVXXX]]]dddkkkpppqqqqqqrrrsssrrrqqqoooooonnnlllkkkkkkkkklllttt}}}~~~wwwoookkkgggfffjjjpppwww~~~vvvhhh[[[PPPJJJEEEAAA===999777555222111333111111555:::BBBQQQ^^^rrrnnn^^^TTTOOOOOOVVV```jjjuuu~~~ssseee___aaafffmmmqqqqqqooonnnnnnnnnnnnnnnmmmlllmmmooorrrwwwxxxxxxwwwpppcccTTTJJJ???999444111111666DDDRRRkkk|||qqqYYYIII:::444444111...---,,,)))&&&%%%%%%%%%$$$### !!!"""######"""!!! !!!!!!!!!""""""""""""###$$$$$$%%%$$$###"""!!!!!!!!!""""""###$$$$$$$$$######$$$$$$$$$%%%%%%%%%'''$$$$$$(((******+++///333<<>>;;;888777777777444555666555444444666888888:::<<<======???BBBEEEGGGKKKPPPUUU[[[aaagggkkkmmmmmmlllhhhdddbbbaaabbbeeedddddddddcccbbbbbbaaaeeeeeeeeeeeeeeefffggggggiiilllooorrrsssuuuxxxzzz}}}|||zzzxxxuuuqqqjjjfff___YYYQQQKKKHHHDDD???;;;::::::;;;;;;;;;;;;;;;;;;===>>>AAAEEEJJJOOOSSSVVVRRRSSSUUUYYY___gggnnnrrrrrrssstttttttttsssrrrqqqooolllkkklllkkklllttt}}}~~~vvvlllgggcccbbbfffllluuu|||~~~qqqdddWWWPPPIIIEEE???;;;888666444222444111111444777===IIIUUUgggyyytttcccUUUOOOLLLRRR[[[fffsss}}}|||kkkbbbbbbfffkkknnnnnnmmmkkkkkkkkklllmmmmmmmmmnnnppprrrvvvvvvwwwxxxuuujjjZZZNNNCCC===666222111555AAAMMMfffxxx~~~dddTTTBBB999555222///...,,,***&&&%%%%%%%%%$$$### !!!"""######"""!!! !!!!!!!!!!!!"""###$$$$$$$$$$$$###""""""""""""######$$$%%%%%%&&&######$$$$$$$$$%%%%%%%%%(((%%%%%%)))******,,,000777BBBRRR___jjjxxxzzzuuuuuusssxxx~~~~~~|||xxxrrrlllgggddd]]][[[YYYZZZ^^^eeemmmqqqyyyzzz|||yyysssooogggbbb[[[TTTNNNHHHCCC???===;;;999777555444444555222333444333222333444666999:::;;;;;;<<>>;;;999888888888999:::;;;;;;;;;<<>>HHH]]]oooppp___KKK???888222///000,,,***'''%%%%%%%%%$$$###!!!"""############"""!!!!!!!!!!!!"""""""""""""""#########$$$############""""""######$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%'''%%%%%%)))***)))---222;;;HHHYYYfffrrrxxxppppppmmmrrr{{{|||vvvooohhhbbb___XXXXXXYYY\\\bbbjjjqqqvvvzzz|||~~~}}}{{{wwwqqqkkkfff___ZZZRRRJJJEEEAAA===:::777666555444333333333333000111222222111111333555888999999:::;;;???DDDHHHPPPUUU\\\bbbfffiiikkkmmmmmmkkkhhhccc___^^^___aaaddddddddddddcccaaa```___^^^______```aaabbbdddeeegggiiilllmmmoooqqqtttwww|||vvvtttrrrooojjjccc[[[VVVNNNJJJCCC>>>;;;999999999777777888999;;;<<<======<<>>???@@@???DDDJJJLLLLLLMMMOOOQQQTTTWWW\\\bbbgggkkkmmmnnnqqqrrrtttvvvvvvvvvvvvvvvuuurrrqqqrrrqqqrrrzzz}}}}}}xxxpppiiieeedddffflllssszzzxxxjjjbbbRRRMMMEEE>>>:::777555444333111222444555777???HHHUUUfffyyywwweeeZZZOOOMMMQQQZZZfffqqqzzzwwwmmmmmmmmmooorrrrrrqqqooommmnnnnnnnnnnnnppptttwwwuuuuuuwww{{{}}}yyypppgggWWWMMMBBB:::666444999@@@OOObbbvvv~~~mmmXXXHHH===444000111---***'''&&&&&&&&&%%%$$$########################%%%$$$$$$$$$$$$$$$###############"""######$$$%%%!!!!!!""""""###$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$###%%%))))))***111999EEEQQQbbbppp~~~vvvllljjjlllsss}}}|||vvvnnnfff```\\\YYY[[[aaagggnnntttyyy{{{|||}}}{{{wwwpppiiibbb[[[SSSOOOGGGCCC===888666555333222222222222333333222222222000111222222222222555777888:::===???CCCHHHNNNRRRXXX\\\aaaeeefffffffffgggfffeeeddd```]]]\\\]]]___^^^___``````^^^\\\YYYXXXZZZZZZZZZZZZ[[[\\\^^^^^^___aaaccceeehhhkkkpppttt}}}{{{yyyvvvrrroooiiifffaaa[[[UUUNNNFFFAAA;;;:::777555333333555777666666888:::<<>>444000111---+++(((&&&&&&&&&%%%$$$$$$##################$$$$$$$$$$$$$$$######""""""######"""""""""###%%%%%%""""""######$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$'''++++++---555>>>MMMWWWeeerrr}}}wwwnnnnnnnnnuuu}}}vvvooohhhaaa^^^]]]```fffmmmsssxxxzzz|||}}}}}}~~~{{{qqqlllddd\\\TTTMMMGGGCCC???<<<888666666555555444111111222222222222111111111222333333333444666888:::===AAAFFFKKKPPPVVVZZZ]]]```cccdddddddddddddddbbbbbbbbb```^^^\\\]]]___]]]^^^______^^^[[[XXXVVVWWWVVVVVVVVVWWWXXXXXXYYYZZZ\\\___aaaeeeiiiooosss}}}}}}zzzwwwuuuqqqmmmjjjddd```ZZZSSSMMMFFF???:::777777666444333333666777555666888:::<<>>777333222---,,,)))&&&$$$######################################################### !!!###$$$$$$######"""$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&''')))((((((***+++000<<>>;;;666111333111///000333555444333777777888:::===@@@DDDFFFFFFJJJNNNLLLGGGEEEHHHLLLTTTZZZaaagggiiilllpppsssuuuvvvxxxzzz||||||||||||yyyvvvvvvwwwvvvwww~~~yyyuuulllhhhfffjjjrrrxxxzzzyyy{{{|||~~~}}}{{{zzz|||~~~zzznnnddd[[[OOOFFFAAA===:::777333222000///000333777999>>>JJJ[[[mmmooo^^^WWWSSSPPPVVVaaammmuuutttllliiinnntttwwwyyy{{{}}}}}}|||zzzwwwwwwzzz||||||yyysssooolllcccZZZOOOFFF<<<555666;;;EEEQQQ```mmmxxx~~~uuujjjYYYHHH<<<555111000///---+++(((&&&%%%$$$$$$################################################!!!""""""###############$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%***)))***,,,...333@@@MMMYYY```hhhpppzzz~~~yyyrrrooonnnvvv|||vvvqqqjjjccccccfffiiilllrrruuuxxxyyy{{{}}}~~~~~~~~~}}}xxxssslllccc]]]PPPKKKDDD===999666444222333333333222111111000000...///000/////////111333333555777999;;;===AAADDDFFFKKKSSSYYY]]]___aaabbbbbbaaa___^^^^^^^^^___```aaa``````____________```]]]\\\[[[[[[[[[ZZZWWWTTTQQQQQQQQQQQQQQQQQQQQQQQQNNNRRRWWWZZZ]]]aaaiiinnnxxx~~~}}}||||||zzzwwwtttqqqmmmhhhccc]]]WWWQQQMMMDDD???;;;999888777333000222111000000333444444444888888888999<<>>DDDMMMYYYcccnnnwwwzzzxxxrrrhhhYYYKKK@@@999444222000///,,,)))'''&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""$$$###"""!!!"""###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&'''(((((((((***)))+++///333;;;KKKYYYbbbeeejjjnnnsss||||||}}}zzzmmmhhhiiikkk{{{|||tttlllfff```^^^bbbjjjqqqtttyyy|||}}}~~~~~~wwwpppggg^^^WWWNNNEEE???<<<999555333222333333222000000000000000111111111000111333333333444666888999;;;???BBBEEEIIINNNQQQVVVZZZ___bbbccccccdddddd```___^^^]]]]]]^^^___```^^^______```aaaaaaaaaaaa]]][[[YYYXXXWWWVVVSSSQQQPPPPPPOOONNNLLLKKKJJJIIIJJJLLLNNNOOORRRXXXbbbiiisss|||zzzxxxuuusssooojjjfff___[[[TTTNNNIIICCC===:::999777444333222111000///000000111111222333555666888888999:::>>>CCCGGGJJJMMMMMMKKKHHHGGGIIIOOOUUU\\\aaafffiiijjjlllppptttvvvwwwzzz|||~~~}}}{{{{{{|||{{{}}}~~~yyytttoookkkhhhiiiooo|||~~~ppphhh\\\QQQJJJDDD>>>:::777666555333333444555666888AAAMMMZZZjjj}}}rrrcccWWWQQQRRRWWWbbblllyyyyyyooohhhjjjpppvvv{{{~~~yyytttooopppooommmllljjjjjjjjjjjjjjjgggeeeaaaWWWJJJAAA@@@AAAKKKWWWaaalllvvvyyyxxxrrriii[[[MMMBBB;;;666333000...,,,)))'''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""$$$###"""""""""###%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&''''''((()))))))))(((+++000555???PPP```gggiiilllooorrryyyxxxwwwyyyzzzjjjeeegggkkk}}}}}}{{{yyywwwooofff```[[[[[[bbbjjjuuuxxx|||~~~|||xxxllleee[[[SSSLLLEEE===888:::777444222333333333222111111111000000000000000111222444555555777:::<<<>>>AAADDDGGGKKKOOOSSSWWW[[[^^^bbbddddddccccccddd```___^^^]]]^^^^^^``````______aaabbbbbbbbbbbbaaa]]][[[XXXWWWVVVTTTRRRPPPPPPPPPNNNMMMKKKIIIHHHGGGIIIJJJKKKLLLNNNTTT]]]eeennn{{{wwwuuuqqqnnnjjjeee___[[[SSSOOOJJJDDD@@@<<<888555333333111///...---------...000111222111222555777777888:::<<<@@@DDDHHHJJJLLLLLLJJJIIIJJJOOOUUUZZZ^^^bbbgggiiijjjkkkooossstttuuuxxx{{{}}}~~~~~~~~~~~~|||}}}{{{wwwsssoookkkkkkmmmuuuuuummmaaaVVVNNNGGG@@@;;;666555444222111111222222333<<>>AAAFFFHHHKKKNNNPPPTTTXXX[[[___aaadddeeedddccccccddd``````___^^^___```aaabbb```aaacccddddddcccbbbbbb___\\\YYYVVVUUUTTTQQQPPPOOONNNMMMKKKJJJHHHGGGFFFGGGHHHIIIIIIJJJOOOXXX___fffuuuooolllhhhddd```ZZZTTTOOOHHHDDD???<<<999666444111/////////...---------......000222222111222555888666777;;;>>>BBBFFFHHHIIIKKKJJJJJJKKKNNNTTTZZZ______cccgggiiiiiijjjnnnrrrrrrsssvvvyyy{{{|||||||||}}}}}}}}}zzzwwwssspppmmmppprrrzzz{{{rrrfff[[[SSSKKKCCC>>>777666444333111111111111111999CCCMMM]]]sssnnn^^^UUUQQQPPPZZZeeesss|||uuukkkjjjpppuuu{{{|||uuuooojjjjjjiiiiiihhhggggggffflllooouuuwwwmmmYYYHHHAAA<<>>777333111000---***((('''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%&&&'''(((((()))))),,,333;;;HHH[[[llloooppprrruuuxxx}}}xxxzzz~~~|||iiidddiiiooozzzuuuqqqnnneee^^^XXXVVVWWW[[[fffqqqwwwzzz~~~}}}}}}}}}~~~~~~wwwmmmccc\\\PPPJJJCCC>>><<<;;;888555444222000000222222222111000000111111222333333333444666999<<<>>>BBBFFFIIINNNPPPSSSUUUVVVYYY]]]___aaadddffffffeeedddddddddaaa``````___```aaabbbccccccdddeeeffffffdddcccbbb```]]]YYYVVVUUUSSSQQQPPPLLLLLLJJJIIIGGGFFFEEEDDDDDDFFFGGGFFFFFFJJJRRRXXX___pppiiifffbbb]]]XXXRRRKKKGGGAAA===999666555333111000......//////...///000222---000222222111222555888555777;;;@@@DDDFFFHHHHHHIIIIIIIIILLLPPPWWW^^^bbb___cccggghhhhhhjjjnnnqqqppprrrtttwwwyyy{{{{{{{{{}}}}}}}}}zzz||||||yyyvvvtttqqqoootttvvv}}}{{{xxxzzz}}}vvvjjj___VVVNNNFFF@@@999888777555444333222222333:::BBBIIIXXXmmmqqq```VVVQQQOOOXXXcccqqq{{{xxxlllkkkpppuuu{{{~~~wwwppphhhhhhhhhhhhgggfffeeedddlllpppxxx|||qqq\\\III@@@;;;GGGVVVdddqqq}}}xxxpppcccVVVKKKAAA:::666333111...,,,***)))((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$%%%&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&'''((()))***+++******...555>>>KKK___pppqqqrrrtttwww{{{||||||~~~|||iiidddjjjqqq~~~xxxsssnnnlll^^^XXXTTTTTTWWW]]]iiitttxxxzzz~~~~~~~~~{{{||||||}}}~~~}}}vvvlllaaaUUUMMMGGGAAA;;;777777888777555333222111111333444444444...///000111333555666666888;;;???BBBEEEIIINNNQQQTTTVVVXXXYYYZZZ\\\___bbbccceeeggggggfffeeeeeeeeebbbaaa`````````bbbcccddddddeeegggggggggeeecccbbbaaa^^^ZZZVVVUUUSSSQQQPPPJJJIIIHHHGGGFFFDDDCCCCCCBBBDDDEEEDDDDDDGGGMMMSSS[[[lll~~~