BM6P6(@ 999999999888777555333222000000000000111555;;;???BBBCCCEEEHHHLLLOOOSSSTTTSSSSSSSSSTTTUUUVVVXXXXXXXXXZZZ]]]______^^^[[[YYYZZZZZZZZZZZZZZZYYYXXXXXXSSSSSSTTTVVVXXX[[[]]]^^^^^^\\\[[[\\\^^^^^^\\\YYYVVVWWWXXXYYY[[[]]]^^^^^^]]]\\\]]]```dddggghhhgggllllllmmmmmmnnnpppqqqrrrqqqpppnnnmmmnnnoooqqqrrrvvvvvvtttrrrpppppprrrtttuuuxxxzzzyyywwwwwwzzz~~~~~~|||wwwrrrpppuuuzzz{{{vvvuuukkkZZZRRRTTTXXXfffyyy{{{qqqkkk```NNN@@@555,,,***)))'''&&&'''((('''&&&%%%$$$%%%&&&&&&###$$$$$$%%%&&&&&&&&&&&&$$$%%%%%%%%%%%%%%%%%%&&&$$$+++000111<<>>???????????????AAABBBCCCEEEFFFGGGFFFGGGHHHJJJKKKLLLLLLLLLJJJIIIGGGFFFEEECCC???<<<:::999777555222111/////////////////////.........111111111222222333333333222222222222111111000///000000///...,,,+++******+++,,,---......,,,+++***...............///000111555555;;;DDDMMMWWWfffsss{{{~~~zzztttpppkkkjjjhhhfffdddaaa```___^^^]]][[[\\\___aaabbbbbbaaa]]]XXXVVVWWWWWWVVVTTTSSSSSSTTTVVVWWWUUUQQQNNNMMMMMMLLLLLLMMMNNNOOOOOOPPPOOONNNMMMLLLJJJIIIIIIJJJJJJIIIIIIHHHGGGFFFEEECCCCCCBBBBBBBBBBBBAAAAAA@@@@@@@@@AAAAAABBBBBBBBB???@@@@@@AAAAAA@@@@@@?????????>>>===<<<:::888777555555555444444333333333111111111222333333444444555555555555555666777888>>>>>>???@@@AAABBBCCCCCCFFFHHHKKKMMMNNNQQQTTTWWW]]]___ccceeehhhjjjnnnppprrrtttwwwyyyzzz|||888888999999888666333222000000111111222666;;;>>>BBBCCCFFFIIILLLPPPRRRTTTSSSSSSSSSTTTUUUVVVWWWXXXYYY[[[]]]``````___]]][[[[[[[[[[[[ZZZZZZYYYXXXWWWUUUUUUUUUVVVXXXYYY[[[\\\YYYXXXWWWYYY[[[\\\[[[YYYXXXXXXYYYZZZ\\\]]]^^^^^^^^^]]]]]]```cccggghhhhhhlllllllllmmmnnnpppqqqqqqnnnnnnlllllllllmmmooopppuuuuuutttrrrpppppprrrtttwwwyyy{{{yyywwwxxx{{{~~~{{{zzzvvvrrrqqqsssyyy{{{tttqqqgggUUULLLMMMPPP]]]ppp}}}wwwssshhhVVVCCC888...+++***''''''(((''''''&&&%%%%%%%%%%%%&&&$$$$$$%%%&&&&&&&&&%%%%%%$$$%%%%%%%%%%%%&&&&&&&&&%%%+++///111>>>\\\~~~}}}}}}{{{tttxxx~~~~~~{{{ttt___QQQLLLEEECCCCCCBBB>>>;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<===<<<<<<<<<888666444222111111111222111333555777:::;;;<<<===<<<<<<<<<<<<<<<:::999999<<<999666444444555444444888666555555777888888777999999;;;<<<===>>>>>>>>>??????@@@BBBCCCDDDEEEFFFEEEFFFGGGHHHIIIIIIIIIIIIHHHFFFEEEDDDDDDBBB>>><<<777666444333111000000000////////////////////////111111111222333444444555444444444333222111000///000000///...---,,,++++++,,,,,,------,,,,,,++++++,,,+++++++++,,,,,,---...333333777???EEENNN\\\hhhooouuu}}}zzztttppplllkkkiiigggdddbbb```______]]]\\\]]]___aaabbbaaa```]]]YYYWWWXXXXXXVVVTTTSSSSSSTTTUUUUUUSSSOOOLLLLLLLLLLLLLLLLLLMMMNNNNNNOOOOOONNNMMMKKKJJJIIIHHHGGGGGGGGGGGGGGGFFFEEEDDDBBBBBBBBBAAAAAA@@@@@@@@@>>>>>>?????????@@@@@@@@@???@@@@@@@@@@@@@@@@@@?????????>>>===<<<:::888777555555555555444444444333111111111222222333333333555444444444444555666777999999999999999999999999CCCEEEHHHJJJKKKMMMQQQTTTYYY[[[___bbbeeehhhllloooqqqsssuuuvvvxxx{{{666777999:::999777444222000111333444555777;;;===CCCDDDFFFIIIMMMPPPRRRTTTRRRRRRSSSSSSTTTVVVWWWXXXZZZ[[[^^^```aaaaaa___^^^]]]]]]\\\[[[YYYXXXWWWVVVWWWWWWVVVVVVWWWXXXYYYYYYZZZYYYZZZ\\\^^^___^^^]]]ZZZZZZ[[[\\\\\\]]]^^^^^^___^^^]]]^^^bbbfffhhhiiikkkllllllmmmnnnoooppppppnnnmmmlllllllllmmmoooppptttttttttrrrpppoooqqqsssxxxzzzzzzyyywwwwww{{{zzzwwwvvvtttrrrsssqqqvvv}}}uuuooocccRRRHHHHHHHHHTTTeeewww~~~tttaaaIII<<<000+++***((('''(((&&&&&&''''''&&&&&&%%%$$$%%%%%%&&&&&&&&&%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&''',,,///333BBBaaa}}}zzzzzz}}}}}}zzz~~~{{{xxx}}}iiiUUULLLHHHDDDBBBBBBAAA===:::<<<<<<;;;::::::999::::::999:::<<<===>>>===<<<;;;555444333222111111000111000111444666999;;;<<<===============<<<;;;:::999;;;999666555555666555555999777666666888999999888888999:::;;;<<<=========>>>???@@@AAABBBCCCDDDEEECCCDDDEEEFFFFFFFFFFFFFFFEEECCCBBBAAA@@@???<<<999222111111000/////////000////////////////////////000111222333444555666777666666666555444222111000111111000///......------...---,,,++++++++++++++++++************+++,,,,,,111000333888<<>>>>>===<<<<<<============>>>>>>??????@@@@@@@@@@@@??????>>>>>>>>>===<<<:::999888666666666666555555555555111222222222222222222222444333333333333444444555777777777888999999999:::???AAACCCEEEFFFIIILLLOOOSSSVVVZZZ^^^aaafffkkknnnpppqqqssstttvvvyyy~~~555777999::::::888555333111333555666666888;;;===CCCDDDGGGJJJMMMPPPRRRSSSRRRRRRRRRSSSTTTUUUVVVWWWZZZ\\\^^^```aaabbbbbbbbb___^^^]]][[[YYYWWWVVVVVVWWWVVVVVVVVVWWWWWWXXXYYY[[[[[[\\\]]]_________^^^\\\\\\\\\]]]]]]^^^^^^^^^aaa___]]]^^^aaaeeehhhiiikkkkkklllmmmnnnnnnoooooopppoooooonnnooopppqqqqqqrrrssssssqqqpppoooqqqrrrxxxyyyyyywwwuuuvvvzzz~~~wwwttttttsssssstttnnntttxxxooobbbRRRIIIHHHFFFPPP___ppp|||jjjOOOAAA222+++***(((&&&'''%%%&&&'''((('''&&&%%%$$$&&&&&&&&&&&&%%%$$$$$$###$$$$$$%%%%%%&&&'''''''''(((,,,000666IIIhhh~~~{{{zzz|||~~~~~~~~~wwwrrruuuwwwwwwwwwwwwrrraaaPPPFFFEEECCCBBBBBB@@@<<<999<<<<<<;;;:::999999999999777999<<<>>>???>>><<<;;;444444444444333222222222///000333666888;;;<<<===============<<<;;;:::::::::888666666777777777666999777666666888999999888777888999:::;;;;;;;;;;;;>>>>>>???@@@AAABBBCCCCCC@@@AAABBBDDDDDDEEEEEEEEECCCAAA???===<<<:::777444000///......---------...///////////////000000000000111222333555666777888888888777777555444222111222222111111000000/////////...,,,+++***+++,,,,,,,,,,,,++++++++++++,,,,,,...---///333666:::DDDOOO]]]lll~~~{{{tttppppppnnnkkkhhheeecccaaaaaabbb```______aaaaaa```___\\\\\\[[[ZZZYYYXXXVVVTTTSSSRRRQQQRRRSSSRRRPPPNNNKKKKKKJJJJJJJJJKKKKKKLLLMMMLLLLLLJJJIIIHHHGGGFFFCCCCCCDDDDDDDDDDDDDDDDDD@@@@@@???>>>======<<<;;;<<<<<<<<<<<<<<<<<<<<<===>>>>>>????????????>>>>>>>>>>>>>>>===<<<:::999888777777777777777777666666333333333222222222222222333222222222222222333333444555666888;;;===>>>???<<<>>>@@@AAABBBDDDHHHJJJNNNQQQUUUYYY^^^ccciiimmmooopppqqqsssuuuyyy444666888::::::999777666444555777888888999;;;===CCCEEEHHHKKKNNNPPPRRRRRRQQQQQQQQQRRRSSSTTTUUUVVVZZZZZZ\\\^^^```bbbcccdddaaa___]]][[[YYYWWWWWWVVVUUUUUUUUUVVVWWWXXXYYYZZZYYYYYYZZZZZZZZZYYYYYYYYY\\\\\\]]]]]]^^^^^^^^^___aaa___]]]^^^aaaeeehhhiiijjjkkklllmmmnnnnnnmmmmmmoooooooooooooooppppppqqqqqqrrrrrrqqqpppoooppprrruuuwwwwwwvvvsssssswww{{{~~~wwwssssssssstttuuummmrrr|||pppbbbTTTKKKHHHFFFOOO]]]lll~~~oooVVVEEE333+++)))'''&&&&&&%%%&&&'''((('''&&&%%%$$$&&&&&&&&&&&&%%%$$$$$$###$$$$$$%%%&&&&&&'''(((((()))---222<<>>???>>><<<:::333333333333333333222222///111333666888:::;;;<<<============<<<;;;:::999:::888777777888999888777888666555555777888888777888888999:::;;;;;;;;;;;;===>>>>>>???@@@AAABBBBBB>>>???@@@BBBDDDEEEEEEEEEBBB???;;;999777444111///000///...---,,,+++++++++////////////000000111111000111222333555666777888888888888777666555444333222222222222222222222222111000...,,,+++,,,,,,---,,,++++++*********++++++,,,+++...222444888AAAKKKZZZjjj~~~zzzuuuqqqqqqoookkkhhheeecccbbbbbbcccbbbaaaaaaaaaaaa```^^^ZZZ[[[[[[ZZZXXXVVVUUUUUURRRQQQPPPQQQSSSTTTSSSRRRKKKKKKJJJJJJJJJJJJJJJKKKLLLKKKJJJIIIGGGFFFEEEEEEBBBCCCDDDDDDDDDDDDDDDCCC??????>>>===<<<<<<;;;;;;===========================>>>>>>??????>>>>>>===============<<<;;;999999888888888888888888888888555555444444333333222222333222222111111111222222000000222444666999:::;;;999;;;===>>>???AAADDDGGGJJJMMMQQQVVV[[[aaahhhlllmmmoooqqqsssvvvzzz555666777999999:::999999777888888888888999<<>>>>><<<;;;:::111111111000111111222222111222444777999:::;;;;;;<<<<<<<<<<<<;;;:::999888999888777888999:::999888888666555555777888888777888999::::::;;;;;;;;;:::======>>>>>>???@@@@@@AAA<<<===???@@@BBBCCCCCCCCC>>>;;;777444222000---+++000///...---,,,,,,,,,,,,...//////000000111111222000111222333444555666777888888888888777666555444333333333444444444444444222111000///...---------******)))(((((((((((()))++++++---111333666???HHH\\\jjj}}}|||xxxtttrrrpppmmmjjjgggdddccccccdddeeecccbbbbbbbbbaaa___]]]YYYZZZZZZXXXVVVTTTUUUUUUSSSRRRPPPPPPRRRSSSSSSSSSLLLKKKKKKJJJJJJJJJJJJKKKJJJJJJIIIHHHFFFEEEDDDCCCBBBCCCCCCCCCCCCCCCBBBBBB============<<<<<<<<<<<<>>>>>>>>>============<<<======>>>>>>>>>>>>==================<<<;;;:::999999999999999999:::::::::777777666555444444333333333222222111111111111222222222333333444555555555777999;;;<<<<<<>>>AAADDDGGGJJJMMMRRRWWW^^^eeejjjkkkmmmqqqtttwww{{{666666666777888:::;;;<<<::::::999888777999===@@@DDDFFFIIIMMMOOOQQQQQQQQQPPPPPPPPPQQQRRRSSSTTTUUUVVVVVVWWWXXX[[[___bbbdddaaa___]]]ZZZYYYXXXYYYYYYWWWVVVVVVUUUVVVVVVVVVWWWXXXZZZ\\\\\\ZZZYYYZZZ\\\YYYZZZ[[[\\\]]]^^^___``````___^^^```cccfffffffffiiijjjlllmmmmmmlllkkkjjjlllmmmmmmnnnnnnnnnnnnnnnnnnpppqqqqqqoooooooooppprrruuuxxxwwwuuussstttvvvyyy}}}zzzyyyvvvtttuuuooorrr|||vvvdddVVVLLLFFFGGGRRRaaaqqq{{{eeePPP999...,,,***((('''''''''&&&%%%%%%%%%%%%&&&$$$$$$%%%&&&&&&&&&%%%%%%$$$$$$%%%&&&'''((())))))(((...777HHH```xxx}}}uuuqqqjjjrrr||||||zzz{{{pppddd]]]VVVUUUUUUTTTPPPKKKHHHGGGFFFGGGFFFEEEBBB@@@???>>>::::::::::::;;;<<<===>>>============<<<;;;:::999222111000000000222333555444444666888999:::;;;;;;;;;;;;;;;;;;:::999888777888777777888:::;;;:::888999777666666888999999888999::::::;;;;;;;;;;;;;;;<<<======>>>>>>??????@@@======>>>>>>???>>>>>>>>>999666333000000///---+++///......------......///...//////000111111222222111111111222333444444555666666777777777777666666444444444555555666666666222222222222000///...---+++***))))))((((((((()))******,,,000111444;;;DDDXXXddduuu|||yyyvvvtttrrrqqqnnnlllhhheeedddcccdddeeefffeeecccccccccaaa^^^\\\XXXYYYYYYVVVSSSRRRTTTVVVVVVSSSPPPOOOPPPQQQPPPPPPMMMLLLKKKKKKJJJJJJKKKKKKIIIIIIHHHGGGEEEDDDCCCBBBBBBBBBBBBBBBAAA@@@??????<<<<<<<<<<<<============>>>>>>======<<<<<<<<<<<<<<<======>>>>>>======<<<============<<<;;;::::::999999::::::;;;;;;;;;;;;999999888777666555444444444333222111111111111222444444444444555555555555444666888999999;;;>>>@@@DDDFFFJJJNNNSSSZZZaaafffgggjjjoootttwwwzzz}}}666666666666777:::<<<===;;;;;;:::888777999>>>AAADDDFFFIIIMMMPPPQQQQQQQQQPPPPPPPPPQQQRRRSSSTTTUUUTTTTTTUUUWWWZZZ^^^bbbdddaaa___\\\ZZZYYYYYYYYYZZZYYYXXXWWWVVVUUUTTTTTTTTTRRRUUUXXXXXXWWWVVVXXXZZZXXXYYYZZZ[[[]]]^^^___```_________aaadddffffffeeeiiijjjlllmmmmmmlllkkkjjjnnnoooooopppppppppppppppmmmoooqqqqqqpppooooooppprrruuuyyyyyyvvvttttttuuuxxx{{{}}}{{{wwwuuuuuuqqqsss{{{{{{gggYYYMMMFFFIIIUUUfffwwwjjjTTT<<<000...,,,***)))((('''&&&%%%$$$%%%&&&'''###$$$%%%%%%&&&&&&&&&&&&$$$$$$%%%&&&'''((()))***(((...999LLLdddyyy}}}}}}uuupppeeellluuu|||zzzxxxyyymmmaaaZZZVVVVVVVVVSSSMMMGGGFFFHHHHHHHHHHHHEEEBBB@@@???@@@:::::::::;;;<<<===>>>??????>>>===<<<;;;::::::999555444222111222444777888555666777999::::::::::::::::::::::::999888777777888777777999;;;<<<:::999:::888777888999;;;::::::::::::;;;<<<<<<<<<;;;;;;<<<<<<======>>>>>>??????>>>>>>======<<<;;;999999555333000......///...------------...///000111222...//////000111222222222111111111222222333333333555555666777777777777777444444555555666666777777333333444333222000...---------,,,++++++***++++++******+++///000111888AAAMMMWWWfffvvv~~~|||yyyuuurrrppppppooommmkkkgggeeecccccceeeffffffeeeddddddcccbbb^^^[[[XXXXXXXXXUUUQQQQQQTTTWWWXXXUUUQQQNNNNNNNNNMMMLLLMMMMMMLLLKKKKKKKKKKKKKKKIIIHHHGGGFFFEEECCCBBBBBBAAAAAAAAA@@@@@@>>>===<<<;;;;;;<<<<<<===>>>>>>>>>=========<<<<<<;;;;;;;;;<<<<<<============<<<<<<============<<<;;;:::::::::::::::;;;;;;<<<<<<<<<;;;:::999888777666555444444444333222111111222222///000111222333444555555222444666777777999<<<>>>BBBDDDGGGKKKPPPWWW___ddddddhhhnnnssswwwyyy|||~~~999777555444555888===???;;;;;;:::999888999===@@@FFFHHHKKKMMMNNNOOOPPPRRRQQQRRRTTTTTTSSSSSSUUUVVVRRRSSSTTTVVVZZZ^^^bbbdddbbbaaa___\\\[[[ZZZZZZZZZ]]][[[YYYVVVTTTTTTTTTTTTVVVWWWWWWXXXWWWWWWVVVVVVWWWXXXXXXZZZ\\\^^^___aaa___^^^^^^^^^___bbbdddfffiiiiiijjjkkkkkkkkkjjjjjjmmmnnnooopppqqqrrrrrrrrrooopppqqqpppnnnnnnooopppqqqtttyyyzzzyyyvvvsssrrrwwwxxx{{{~~~zzzvvvuuuuuuvvv{{{fffVVVOOOKKKIIIZZZpppjjjTTT<<<000...,,,***)))''''''&&&&&&&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((''''''''')))+++---...999QQQjjjxxx}}}~~~|||zzzssskkkjjjooowww}}}wwwwww~~~~~~ttthhh___\\\UUUSSSSSSRRRIII@@@@@@FFFMMMLLLIIIFFFCCC@@@===<<<:::888777999<<<>>>===;;;>>>>>>@@@@@@???===;;;999333222000//////111222444111333555777999999999999999:::<<<===<<<:::888666777777666666777999;;;<<<::::::999888777777777888::::::;;;<<<<<<;;;::::::999:::;;;<<<============;;;;;;;;;:::999888777666222111...+++******+++,,,,,,,,,,,,---------......000000111222222222222111000/////////000111222222444666777777666555555666777777777777666666666666888888777666555333111000111///---***((((((((()))((()))******,,,000555999FFFNNNZZZgggqqqzzzyyywwwtttqqqooonnnnnnooollliiieeebbb``````bbbcccfffggghhhfffbbb^^^\\\[[[[[[ZZZYYYXXXVVVUUUTTTSSSUUUSSSQQQNNNMMMMMMNNNOOOKKKKKKJJJIIIHHHHHHHHHHHHHHHGGGGGGFFFEEEDDDCCCCCCBBBBBBAAAAAA???>>><<<;;;===;;;;;;;;;<<<===<<<;;;>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<======???>>>;;;999888999::::::<<<;;;;;;::::::999999888::::::999999888777666666666666555555444444444333555555444444444333333333222222333444666888:::;;;>>>???@@@DDDJJJQQQWWW[[[^^^cccjjjnnnqqqtttxxx|||zzz}}}999777555444555888<<>>===;;;===???AAA@@@>>>>>>???@@@@@@???<<<:::999333222000//////000222333222333555777888999888888999999999999888888777777888777777777777888:::;;;:::999888888777777888888999:::;;;<<<<<<;;;:::999::::::;;;<<<<<<<<<;;;;;;999999999888777555444333111///...,,,+++******+++,,,,,,,,,------------...000000111222222222222111111111000111111222333444555666888888666555666777777666666666666666666666888888888777555333222111000///---+++******+++,,,((()))******+++///333777>>>DDDOOOZZZeeeoooxxx}}}~~~}}}uuussspppmmmlllkkkkkkkkkiiigggdddaaa___```aaacccdddeeefffdddaaa]]]ZZZZZZYYYXXXWWWVVVUUUSSSRRRRRRUUUSSSQQQNNNMMMMMMMMMNNNKKKJJJIIIHHHGGGGGGGGGGGGHHHGGGGGGFFFEEEDDDCCCCCCAAAAAAAAA@@@???>>><<<;;;<<<;;;:::;;;<<<===<<<:::<<<;;;;;;:::999999:::::::::::::::;;;;;;;;;<<<<<<>>>===;;;999888999::::::;;;;;;;;;::::::999999999;;;::::::999888888777777777777666666555555555555666666555555444444333333222222222444555777999:::;;;<<<>>>AAAGGGMMMSSSWWWYYY___fffkkknnnqqqvvvyyyyyy|||~~~~~~999888666444555888<<<>>>;;;;;;:::999888:::>>>AAAEEEHHHKKKMMMMMMNNNPPPRRRSSSUUUUUUUUUSSSRRRSSSTTTSSSTTTUUUWWWZZZ]]]```aaabbbaaa```^^^]]]\\\\\\\\\[[[[[[ZZZYYYWWWVVVTTTSSSUUUVVVWWWXXXXXXXXXXXXXXXWWWWWWXXXYYY[[[]]]^^^___]]]]]]\\\\\\^^^```cccdddgggggghhhiiiiiiiiiiiiiiilllmmmoooqqqrrrsssttttttqqqrrrsssrrrqqqoooppppppqqqtttxxx{{{zzzxxxwwwvvv{{{}}}{{{zzzwwwwwwzzznnn___TTTMMMMMM```xxx|||wwwkkkVVV???333...+++)))((((((((('''&&&%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&'''&&&&&&&&&(((***...222AAAZZZqqq|||~~~~~~~~~}}}pppooorrryyyzzzwwwzzzyyyoooiiieeeeeeddd```___]]]WWWLLLAAA>>>AAAFFFFFFDDDBBB@@@???===<<<@@@???>>>???@@@AAA@@@???@@@@@@@@@???>>>;;;999888222111000......///111222333444666777888888777777999888666555555555777777888888777777777888888999999999888777777777888888999999::::::::::::999999::::::;;;;;;::::::999888777777666555444222000000......---,,,+++******)))+++,,,,,,,,,------------///000111111222222111111111111111222222333555555555777888888777666666777666666666666666666666666999999888777666444333222000///...---,,,---...///)))***+++***+++---111444666:::BBBKKKUUUaaalllssszzz~~~~~~zzzwwwvvvooonnnkkkiiihhhgggggghhheeedddaaa_________aaabbbaaaccccccaaa]]]ZZZXXXXXXWWWWWWVVVTTTSSSRRRQQQQQQTTTRRRPPPNNNMMMLLLLLLLLLJJJIIIHHHGGGFFFFFFFFFFFFGGGGGGFFFEEEDDDCCCCCCBBB@@@@@@@@@@@@???===<<<<<<<<<;;;::::::<<<<<<;;;:::::::::999888888888888999888999999999999:::::::::===<<<:::999888999:::::::::::::::::::::999999999;;;;;;::::::999999888888888888888777777777777777777777777777666555444333222222222333444555777777777888:::===BBBGGGMMMPPPSSSYYYbbbhhhkkkooosssvvvxxx{{{}}}}}}:::888666555666888;;;<<<:::::::::999999;;;???BBBFFFHHHKKKMMMNNNOOOQQQRRRUUUVVVVVVUUUSSSRRRRRRSSSTTTUUUVVVXXXZZZ]]]___```aaaaaa```___^^^]]]]]]]]]ZZZ[[[[[[[[[YYYWWWUUUSSSUUUVVVWWWXXXYYYYYYYYYYYYWWWWWWWWWXXXZZZ\\\]]]^^^\\\\\\[[[[[[]]]___bbbccceeefffggghhhiiiiiiiiihhhkkklllnnnppprrrtttuuuuuuqqqsssttttttrrrpppppppppppptttxxxzzzzzzyyyyyyyyy|||zzzttttttwwwuuuiii]]]UUUPPPccc{{{{{{sssjjjWWW@@@444///+++)))((()))((('''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&(((+++///333CCC[[[qqq|||zzzwwwxxx}}}}}}xxxvvvvvvzzzxxxlllgggiiillllllgggfffcccZZZMMMCCC@@@AAADDDCCCCCCAAA@@@??????>>>>>>>>>======>>>>>>======AAA@@@@@@???===:::888777333111000......///000111333444666777777777666666777666666555555666666666888888888777777777777777888888777777777777888888888999999999999999999888:::::::::999888777666666666666555444222000...---,,,,,,,,,,,,,,,+++***))),,,,,,,,,,,,------------///000000111111111111111111111111111222444555666444666777777666555555666555555555666666666666666999999888888777555444333222111000///////////////***+++++++++***+++...000333555:::@@@JJJVVVccclllsssxxx~~~yyytttpppmmmkkkjjjhhhgggffffffffffffaaa```___^^^^^^^^^___```^^^______]]]ZZZWWWVVVUUUVVVVVVUUUTTTSSSRRRQQQPPPSSSRRRPPPNNNLLLKKKKKKKKKHHHHHHGGGFFFEEEEEEEEEEEEFFFFFFEEEDDDCCCBBBAAAAAA????????????>>>===<<<<<<;;;:::999:::;;;<<<;;;999999999888888777888888999777777777888888888999999;;;:::999999888999999:::999999999999999:::::::::;;;;;;;;;::::::999999999999999999999999999999888999999999999888666555444222222222222333444555666555666777:::>>>BBBGGGIIIMMMTTT^^^eeejjjmmmrrruuuwww{{{}}}}}}:::999777666666777:::;;;:::::::::999999<<<@@@CCCGGGIIILLLNNNOOOPPPRRRSSSVVVWWWWWWVVVSSSRRRRRRSSSUUUVVVWWWYYY[[[\\\]]]^^^`````````______^^^^^^]]][[[[[[[[[[[[ZZZXXXVVVTTTVVVWWWXXXXXXYYYYYYYYYXXXWWWWWWWWWXXXYYY[[[\\\]]]\\\[[[[[[[[[\\\___aaaccceeeeeefffggghhhiiiiiiiiikkklllnnnppprrrsssttttttrrrtttuuuuuusssqqqppppppooorrrwwwyyyzzzzzz{{{{{{{{{yyyttttttvvv~~~|||tttiii```WWWiii{{{rrrhhhVVVAAA555...***((())))))((('''%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&''')))+++111555EEE]]]rrr}}}~~~}}}|||ssssssuuu{{{zzzmmmjjjpppuuutttooooooiii\\\NNNEEEBBBBBBBBBBBBBBBAAAAAA@@@@@@@@@===>>>>>>======<<<======AAA@@@???>>><<<:::888777333222000///...///000111333444555777777777666555555666777999999888666555777777888888777777777666888777777666777777888888888888888777777888888888888888888888777555444333555555444333222000...---++++++,,,,,,,,,+++******,,,,,,---------.........//////000111111111111000///000000000222333444555333555777666555444555555444444555555666666666777888888888888777666444444555444333222000///......+++,,,,,,+++***+++---...111333555999AAAMMMYYYbbbggglllssszzz}}}{{{uuupppkkkiiiggggggffffffeeeeeeeeeeee^^^^^^^^^^^^^^^^^^^^^^^^\\\\\\\\\ZZZWWWTTTSSSTTTVVVUUUUUUTTTSSSRRRQQQQQQRRRQQQOOOMMMKKKJJJIIIIIIGGGFFFEEEDDDDDDCCCCCCDDDEEEDDDCCCCCCAAAAAA@@@???======>>>>>>>>>======<<<;;;999888999:::;;;:::999999888888888888888999999666666666777777777777888999999888888888999999:::888888888999999:::::::::;;;;;;:::::::::::::::999999:::::::::::::::::::::999:::;;;;;;:::999777666555444444333333444444555555555777999<<>>???@@@@@@???>>>???AAA@@@@@@>>>===;;;:::999888555333111000///000111222222333555666777777666666444666888:::;;;999777555666666777888888777777666777777666666666777888888888777666666666666777888666666666666555444333222333333333222111000///...++++++++++++,,,,,,,,,,,,---.........////////////...///000000111111000000/////////000222333555666444666777777555555555666444444444555555666666777777777777777666555444333666666444333111///...---,,,---------++++++,,,...000111222555:::CCCNNNUUU\\\aaaiiipppuuuyyy}}}|||{{{yyyvvvqqqlllhhhfffccccccccccccdddddddddddd]]]]]]^^^^^^^^^]]]\\\\\\ZZZZZZZZZXXXTTTRRRRRRSSSUUUUUUTTTSSSSSSRRRQQQQQQQQQPPPOOOMMMKKKIIIGGGGGGFFFEEEDDDCCCBBBBBBBBBBBBBBBBBBAAA@@@???>>>>>>===;;;<<<===============<<<:::999888888::::::999888888888777777777888999999666666666666777777777777777777777888999999999999666777777888999:::;;;;;;::::::::::::999999999999999::::::::::::;;;;;;;;;999:::<<<======;;;999888888777666555555555555555555555666888:::<<<>>>???EEEKKKUUU\\\ccciiipppvvvwww|||~~~;;;:::888777777777888999999999999999:::===BBBFFFJJJLLLOOOQQQRRRSSSUUUVVVUUUVVVWWWVVVTTTSSSTTTUUUVVVWWWYYYZZZ[[[[[[[[[ZZZ\\\]]]^^^______^^^]]]]]]]]]\\\[[[ZZZYYYXXXXXXXXXYYYZZZZZZYYYYYYXXXWWWVVVVVVVVVVVVWWWXXXYYYZZZ[[[]]]\\\\\\\\\]]]```bbbdddeeeeeeggghhhiiijjjjjjjjjjjjkkklllnnnooooooppppppqqqsssuuuuuussspppnnnmmmkkknnnsssvvvxxxzzz|||~~~xxxuuuuuusssssszzz|||rrrcccqqqvvvmmmbbbRRR???444---)))(((***&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&((((((((())),,,...333===RRRnnntttvvvzzz}}}uuu^^^KKKCCCAAA@@@@@@@@@@@@??????>>>>>>>>>>>>@@@BBBAAA@@@@@@AAADDD??????===<<<;;;::::::999666555333111000111222222000222444666777777777777555666777888999888888777444555666777888888777777666666666666666777888888777777666555555666777777444555555555444333222222000111111111000000///...,,,,,,+++++++++---...///////////////000000000000...//////000000000000000000000000111333444666777666777999999777666777888333333444555555666777777666666666666666555444333555444444333222111//////,,,---......,,,,,,---//////000222444777===EEEJJJSSSWWW^^^dddiiinnnrrruuupppoooooommmjjjfffbbb```]]]^^^^^^___````````````]]]]]]^^^___^^^]]][[[ZZZYYYYYYXXXVVVSSSQQQQQQRRRSSSSSSRRRRRRQQQPPPPPPPPPPPPOOONNNMMMJJJHHHFFFEEEEEEDDDCCCBBBAAAAAAAAAAAA@@@@@@???>>>===<<<<<<;;;:::;;;<<<<<<============:::888777888999:::999888666666555555666777777888666666666666777777777777555666777888999999999999555666777888999:::;;;;;;999999999999999999999999999999999::::::;;;;;;;;;999:::===>>>???===<<<:::;;;:::999888777666666666555555666777999:::;;;<<>>BBBFFFKKKMMMPPPRRRSSSTTTVVVWWWUUUVVVWWWVVVTTTTTTTTTUUUWWWXXXYYY[[[[[[[[[ZZZZZZ[[[\\\]]]^^^^^^^^^]]]\\\^^^]]][[[YYYXXXXXXYYYZZZ[[[[[[ZZZZZZYYYWWWVVVUUUVVVVVVVVVWWWXXXYYYZZZ[[[]]]]]]\\\\\\^^^```cccdddeeefffgggiiijjjjjjkkkkkkjjjkkklllmmmnnnnnnnnnnnnpppsssuuuuuurrrooommmllljjjmmmrrrvvvxxxzzz|||~~~xxxuuuooonnnooovvvuuucccooosssiii___PPP>>>333---((((((***%%%%%%$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%'''((())))))***---///444@@@YYYxxxwwwyyy}}}yyy___JJJBBB???===??????>>>>>>=========<<<<<>>===;;;;;;:::::::::777666333222111111222333000111333555777888888777777666555555666777888999333444666777888888888777666666666666666777888888777666555444444555666777333333444444444333222222...///////////////.........---+++++++++---///111000000000000111111111111...//////000000000000000111111111333444666777888888999;;;;;;999888999:::333333444444555666777777555666666666555444333333222333333333333222111000,,,...//////------...///111222333555777;;;AAAEEEJJJMMMRRRVVVYYY]]]aaadddeeeeeeeeedddbbb___\\\ZZZYYYYYY[[[\\\\\\]]]]]]]]]]]]^^^___```___]]][[[YYYXXXXXXXXXUUURRRQQQQQQRRRQQQQQQQQQPPPPPPOOOOOOOOOPPPOOONNNLLLJJJHHHFFFDDDDDDDDDCCCBBBAAAAAAAAAAAA??????>>>===<<<;;;::::::::::::;;;<<<============999888777888999:::999777444444444444444555666777666666666666777777777888444555666888999999999999555666666888999:::;;;<<<888888888888888888888999999999999::::::;;;;;;;;;888:::===???@@@???===<<<===<<<;;;999888888777777444555555666777888999999;;;@@@HHHOOOVVV___jjjqqquuuyyy|||}}}<<<:::888666666777888999;;;::::::999:::>>>DDDHHHOOORRRTTTVVVVVVWWWXXXZZZXXXXXXWWWVVVVVVVVVWWWWWWWWWXXXYYYYYYXXXXXXYYY[[[[[[[[[\\\]]]^^^^^^^^^^^^aaa```^^^\\\ZZZXXXWWWVVV\\\[[[[[[[[[\\\\\\[[[YYY\\\[[[XXXVVVVVVWWWYYY[[[]]]]]]]]]]]]^^^```aaaccccccccceeefffgggiiijjjkkknnnnnnmmmnnnnnnooopppqqqrrrsssssstttsssrrrpppoooooonnnnnnrrrwww{{{|||zzzxxxrrrlllnnnqqqwwwuuudddfffqqq{{{oooccc\\\QQQBBB666///,,,***))))))'''&&&&&&''''''&&&%%%$$$%%%&&&&&&$$$$$$%%%&&&&&&$$$%%%(((((('''***///555GGGfffyyy|||xxxbbbOOOEEEBBBCCCDDDBBBAAA???>>>>>>??????@@@@@@@@@>>>======???AAABBBBBBAAA>>>:::888888999:::888555222111111333444444444555555666777888888555555555666666666666666777777777777888999:::;;;444444444444444555666777555444333333333333444555222222222222222222222222///...------,,,,,,,,,---------------...000222333333333333222222222222222222222222222111111111111111111222333555777999:::<<<<<<=========;;;:::888555555555555555555555555666666666666555555555555333444555333111000000111111000///......///111111000111333444555777;;;>>>FFFHHHJJJMMMQQQTTTWWWXXX\\\]]]]]][[[XXXWWWWWWWWWYYYYYYYYYYYYZZZ[[[]]]]]]YYYZZZ[[[\\\]]]\\\\\\[[[YYYYYYWWWVVVTTTRRRQQQPPPSSSSSSRRRQQQOOOMMMKKKJJJKKKIIIGGGFFFFFFEEECCCAAACCCAAA???>>>???@@@@@@@@@============<<<;;;:::999:::::::::999999888888888999777555666999:::888666777666666666666555555555666666666666777777777777777666555555555666888999666666777777888888888999555666666777888999999999999999999::::::;;;;;;;;;888999<<<>>>@@@AAAAAA@@@>>>>>>>>>>>><<<:::888666777666444444444777:::<<<@@@BBBEEEJJJQQQ\\\hhhpppsssyyy|||}}}:::999888777777777888999::::::;;;;;;===AAAHHHLLLPPPRRRUUUVVVVVVWWWXXXZZZXXXXXXWWWVVVVVVVVVVVVWWWVVVXXXYYYYYYXXXWWWYYYZZZ[[[[[[\\\]]]^^^^^^^^^^^^```___^^^\\\ZZZYYYXXXXXX\\\\\\[[[\\\\\\\\\[[[YYY\\\ZZZXXXVVVVVVWWWYYYZZZ]]]]]]]]]]]]^^^```aaacccbbbcccdddeeeggghhhiiijjjmmmmmmmmmmmmnnnooopppppprrrrrrsssssssssrrrpppoooooooooooorrrvvvzzzzzzyyy|||}}}~~~vvvppplllmmmpppvvvyyynnn]]]___hhhxxx}}}qqqeee[[[PPPBBB666000...,,,+++)))'''&&&&&&''''''&&&%%%$$$%%%&&&&&&$$$$$$%%%&&&'''%%%&&&))))))(((+++111;;;OOOooozzz}}}uuu```NNNEEEBBBCCCBBBAAA@@@>>>>>>>>>>>>???>>>???@@@@@@??????AAACCCAAAAAA@@@===:::888888888999777444111000111222333000111111222222333333333444444444444444444444444666666666777777888999:::555444444444444444555666555444333333333333444555222222222222222222222222//////............/////////.........///111333444444444444444444444333333222222111111111000000000333333444666888999;;;;;;@@@@@@???>>>===:::888777555555555444444444444444666666666666555555555555444555666444222000111222111111000000000111333444111222333444555777;;;>>>AAABBBDDDGGGJJJMMMOOOPPPPPPQQQRRRQQQPPPOOOPPPQQQVVVVVVWWWXXXYYYZZZZZZ[[[WWWXXXYYYZZZZZZYYYXXXWWWWWWWWWUUUTTTRRRQQQPPPOOOPPPPPPPPPOOONNNMMMLLLKKKJJJHHHFFFEEEEEEDDDBBB@@@BBB@@@>>>>>>???@@@??????;;;;;;;;;;;;:::999888888888888888888888777777777999777555666888999777666666666666555555555444444555666666666777777777777777666555555555666777888666666777777777888888888555666666777888888999999:::::::::::::::::::::::::::;;;<<<>>>??????>>>>>>???@@@@@@@@@???===;;;:::999888666444555666888:::<<<>>>AAAFFFMMMXXXdddkkkooouuuzzz|||~~~888888777777777888999999:::;;;<<<===@@@EEEKKKPPPRRRTTTVVVWWWWWWWWWYYYZZZXXXXXXWWWVVVUUUUUUVVVVVVUUUWWWXXXXXXWWWWWWXXXYYY[[[\\\]]]^^^^^^______^^^___^^^]]][[[ZZZZZZZZZZZZ\\\\\\\\\\\\\\\[[[ZZZZZZ[[[YYYWWWVVVUUUVVVXXXYYY]]]]]]\\\]]]^^^___aaabbbbbbbbbcccdddfffggghhhhhhlllllllllmmmmmmoooppppppqqqqqqrrrssssssrrrqqqpppppppppppprrruuuwwwwwwvvvuuuwww{{{~~~tttmmmkkklllnnnuuu~~~rrrfffWWWWWW^^^lll|||}}}ttthhh^^^SSSCCC666///---+++***)))'''&&&&&&''''''&&&%%%$$$%%%&&&&&&$$$$$$%%%&&&(((&&&'''*********---333???WWWzzz{{{ooo\\\MMMEEEBBBBBBAAA@@@???>>>======>>>>>><<<>>>AAABBBAAAAAABBBCCC@@@@@@???<<<999777777777777555333111000000111222333333333444444444444444444444333333222222111111555555555555666777888999555555444333333333444444444444333333333333444444111111111111111111111111/////////000000111222222000000000000111222444555666777777777666555555444333333333333222222222222666777999<<<>>>???@@@@@@EEEDDDBBB???<<<999777555444444444444444444444444666666666666555555555555555666666555222111111222222222222222333444555666222333444555555777;;;>>>>>>???@@@BBBCCCEEEFFFGGGDDDEEEGGGGGGFFFGGGIIIKKKPPPRRRUUUWWWYYYYYYYYYXXXWWWWWWWWWWWWVVVUUUTTTSSSTTTTTTSSSRRRPPPOOONNNNNNLLLLLLMMMMMMMMMLLLLLLKKKGGGEEECCCCCCCCCBBB@@@???@@@???======>>>>>>>>>===999999999999999888777666666666666666777777777777888666555666777888777666555555555555444444444333555555666666666777777777666666555444555666777888666666777777777777888888555666666777777888888999::::::::::::::::::::::::;;;;;;<<<=========<<<<<>>???BBBFFFLLLQQQTTTVVVXXXYYYXXXXXXYYY[[[YYYXXXWWWVVVUUUUUUUUUVVVUUUVVVWWWWWWVVVVVVWWWYYY[[[\\\]]]^^^____________]]]]]]\\\[[[[[[[[[[[[\\\\\\]]]^^^]]]\\\[[[ZZZZZZZZZYYYWWWVVVVVVVVVWWWXXX]]]\\\\\\\\\]]]___aaabbbaaabbbbbbccceeeffffffgggkkkkkkkkklllmmmnnnoooppppppppprrrssssssrrrqqqpppqqqqqqqqqrrrssstttuuutttrrrtttwww|||}}}sssllljjjkkkmmmsss|||nnnaaaUUUSSSWWWcccrrr~~~|||}}}uuujjjeeeXXXFFF777...***)))((()))'''&&&&&&''''''&&&%%%$$$%%%&&&&&&$$$$$$%%%&&&(((&&&&&&)))******///555BBB]]]}}}zzzhhhWWWJJJDDDBBBBBBBBBAAA???>>>>>>>>>???@@@<<>>;;;888666666777666444222111000000111222666666666666666555555555555444444333222111000000444444444444555666777777666555444333333333333333333333333333333333333333000000000000000000000000......000111222444444555222111111111222333555666888888999999888777666555666666666666666666666666999;;;@@@DDDGGGHHHIIIHHHJJJGGGDDD???;;;888555444333333333333444444444444666666666666555555555555555666666444222000111111222222333444555666777888333444555666666888;;;===??????@@@@@@AAABBBBBBBBB@@@AAABBBBBBBBBCCCFFFHHHJJJMMMRRRVVVYYYZZZZZZYYYXXXXXXWWWVVVUUUSSSRRRQQQRRRRRRQQQPPPOOONNNMMMLLLKKKKKKKKKKKKKKKJJJIIIIIICCCBBB@@@@@@@@@@@@>>>===>>>===;;;;;;<<<===<<<:::888888888888888777666666555555555666777777777888666666666666666666666666555555444444444333333333555555555666666666777777666555444444444555666777666666777777777777777777666666666666777777888888;;;;;;::::::::::::999999::::::;;;<<<<<<=========@@@AAAAAABBBBBBBBBBBBBBB???>>>;;;999777777777777666888:::>>>DDDLLLVVV\\\cccllltttxxx|||777666666666777888999999>>>???@@@AAACCCFFFKKKOOOVVVXXXZZZZZZZZZYYYZZZ[[[ZZZYYYXXXWWWVVVVVVVVVVVVUUUVVVWWWWWWVVVVVVWWWYYY\\\\\\]]]^^^____________]]]\\\\\\\\\\\\\\\]]]]]]\\\^^^___^^^\\\ZZZZZZ[[[ZZZYYYXXXWWWWWWWWWWWWXXX\\\\\\\\\\\\]]]___```bbbaaabbbbbbcccdddeeeffffffjjjjjjkkkkkklllnnnooopppnnnoooqqqrrrsssrrrrrrqqqrrrrrrssssssssssssssstttrrrsssvvvyyy}}}|||sssmmmjjjjjjkkkrrr|||mmm```SSSQQQTTT]]]jjj{{{||||||wwwoooiii\\\HHH888///+++***))))))'''&&&&&&''''''&&&%%%$$$%%%&&&&&&$$$$$$%%%&&&'''$$$%%%((()))***///666EEEddd~~~}}}{{{ppp```QQQHHHDDDBBBAAACCCBBBAAA@@@???@@@AAABBB@@@BBBFFFFFFDDDBBB@@@?????????>>>;;;777555555666555444222111111111111222444444444444444444333333666555555444333222222111333333333333444555666777666555444444333333333333333333333333333333333333000000000000000000000000---...000333444666666666333333222222222444555666999:::;;;;;;:::888777555666777777888999::::::;;;===AAAGGGLLLPPPQQQPPPOOOJJJHHHCCC>>>999666555444333333333444444555555555666666666666555555555555333444555444222000111222333444555666777888999999555666777666666888;;;===@@@@@@@@@????????????>>>@@@@@@@@@???>>>???BBBDDDEEEIIIOOOUUUZZZ\\\\\\\\\ZZZYYYXXXVVVTTTSSSRRRQQQPPPPPPOOONNNMMMKKKKKKJJJJJJJJJJJJIIIHHHGGGEEEEEE???>>><<<<<<======<<<;;;;;;:::999:::;;;;;;999888777888888888888777666666555666666666777888888888555555666666555555555666555555444444444333333333555555555555666666666666555444333333333444666777777777666666666666666666666666666666666777777777::::::::::::::::::::::::888999999;;;<<<>>>???@@@??????@@@@@@AAABBBBBBCCCBBB@@@>>><<<:::999888888888999;;;===BBBIIIQQQVVV]]]gggqqqvvv|||888777666555555666888:::???@@@BBBCCCDDDHHHLLLPPPYYYZZZ\\\\\\[[[ZZZZZZ[[[[[[[[[YYYXXXWWWWWWWWWWWWUUUWWWXXXXXXWWWWWWXXXYYY\\\]]]^^^______``````___]]]]]]\\\\\\\\\\\\]]]]]]\\\___aaa___[[[YYYZZZ\\\ZZZZZZYYYXXXXXXXXXXXXXXX\\\\\\[[[\\\]]]^^^```aaabbbbbbcccddddddeeeffffffiiiiiijjjjjjlllmmmooopppmmmnnnpppqqqrrrrrrrrrrrrrrrtttuuutttsssrrrssstttssssssuuuwwwzzz~~~yyysssnnnjjjiiikkkqqq}}}~~~mmmaaaPPPOOORRRZZZeeeuuu|||xxxoooaaaLLL;;;222...------)))'''&&&&&&''''''&&&%%%$$$%%%&&&&&&$$$$$$%%%&&&&&&$$$$$$''')))***000777LLLlll}}}}}}ssshhhXXXLLLFFFCCCBBBAAACCCBBBAAA@@@@@@AAABBBCCCBBBEEEGGGGGGEEEBBB@@@?????????>>>;;;888666666666444444333222222222222222666666666666666666666666666666555555444444333333333333333333444555666777666666555444444444555555222222333333333333222222111111111111111111111111///111333666777888888888666555444444444555777888<<<===>>>>>>===;;;999777666666888999;;;===>>>???CCCGGGMMMSSSVVVUUURRRPPPHHHEEE@@@;;;777555555555333444444555555666666666666666666666555555555555222444555444333222333444666777888999:::;;;;;;:::777777888777777888:::===>>>>>>===<<<;;;;;;::::::======<<<:::999:::===???CCCGGGMMMSSSXXX[[[[[[[[[YYYWWWVVVSSSRRRPPPPPPPPPOOONNNMMMKKKIIIHHHGGGFFFFFFFFFFFFEEEDDDBBBAAA@@@;;;:::999999;;;;;;:::999999888888888999999777555666666777777777777666666666666666666777777777777444555666555444333444666555555555555444444444333444444555555555666666666444444333222333444555666777777666666666666555555666666666666666666666666999999999::::::;;;;;;;;;888999999;;;<<<>>>@@@BBB>>>>>>>>>>>>???@@@AAABBBCCCBBBAAA???>>>===<<<<<<;;;<<<===>>>AAAFFFLLLQQQWWWaaalllssszzz;;;999555333333555888:::???AAACCCEEEHHHKKKPPPTTTZZZ\\\]]]]]][[[ZZZ[[[\\\]]]\\\[[[ZZZXXXXXXXXXXXXVVVXXXYYYYYYXXXWWWYYYZZZ\\\]]]^^^___````````````^^^]]]]]]\\\\\\\\\]]]]]]\\\```bbb```[[[YYYZZZ\\\[[[[[[ZZZZZZYYYYYYYYYYYY\\\[[[[[[[[[\\\^^^```aaaccccccddddddeeeeeeffffffhhhhhhiiijjjkkkmmmoooppplllmmmoooqqqrrrsssrrrrrrrrrtttvvvuuusssrrrtttvvvrrrssstttvvvyyy|||{{{uuuqqqooojjjjjjkkkppp{{{nnnaaaOOOOOOSSS[[[dddrrr|||lllUUUAAA555000...---)))'''&&&&&&''''''&&&%%%$$$%%%&&&&&&$$$$$$%%%&&&(((%%%%%%(((***,,,222:::PPPppp}}}}}}~~~xxxlllaaaSSSHHHDDDCCCBBB@@@BBBAAA@@@@@@@@@AAABBBCCCCCCEEEGGGGGGEEECCCBBBBBB??????>>><<<888666666777444444444333333333333333666666777777888888999999555555555555444444444444333333333444444555666777666666555555555666777777111222333333333333222111222222222222222222222222222444777999;;;;;;;;;;;;999888888777777888:::;;;???AAABBBBBBAAA???<<<:::888999;;;>>>AAACCCEEEFFFIIIMMMSSSWWWWWWTTTNNNKKKCCC@@@;;;777555444666777444444555666666777888888666666666666555555555555333444666666555555777888:::;;;<<<===>>>>>>======888888999888777888:::===<<<;;;;;;:::999888777666888888777555444666999<<>>======888777666777888999888777777666666777888888555333444444555555555555444444666666666555555555555555333555666555333222444666666666666555555555444444444444444555555555666666444333222222222333555555777777666666666555555555666666666666666666666666888888999999:::;;;<<<<<<;;;;;;;;;;;;<<<>>>@@@AAA???>>>>>>>>>>>>???AAABBBCCCCCCBBBAAAAAA@@@@@@@@@>>>>>>??????@@@CCCHHHLLLRRR[[[fffnnnvvv===:::555222111444777:::>>>AAADDDGGGJJJOOOTTTXXX[[[]]]^^^^^^\\\[[[[[[\\\^^^]]]\\\ZZZYYYYYYXXXXXXWWWXXXYYYYYYXXXXXXYYY[[[\\\]]]^^^___````````````^^^^^^]]]]]]\\\\\\]]]]]]\\\```bbb```[[[XXXZZZ\\\[[[[[[[[[[[[ZZZZZZZZZZZZ\\\[[[[[[[[[\\\^^^```aaadddddddddeeeeeefffffffffhhhhhhiiijjjkkkmmmoooppplllmmmoooqqqrrrssssssrrrsssuuuwwwvvvtttsssuuuwwwrrrrrrsssuuuyyy|||wwwqqqoooooojjjjjjkkkoooyyymmmaaaQQQRRRVVV^^^gggsssxxx^^^FFF777///+++))))))'''&&&&&&'''(((&&&%%%$$$%%%&&&&&&$$$$$$%%%&&&)))&&&&&&)))+++---444<<>>>>>======<<<;;;:::::::::;;;<<<===BBBCCCEEEEEEDDDAAA>>><<<<<<===@@@CCCGGGJJJLLLNNNMMMQQQVVVYYYWWWQQQJJJEEE@@@===999555333444666888555555555666777888888999777666666666555555555555444555777888777888:::;;;>>>>>>@@@AAAAAA@@@???>>>888999999888777888:::===<<<;;;:::999888777666666555555444333222444888;;;FFFHHHKKKOOOQQQRRRSSSSSSPPPOOOMMMKKKIIIIIIIIIIIIKKKIIIHHHEEEBBB@@@>>>===999::::::;;;<<<<<<;;;;;;777666555666777888777666666666666777888777555222222333333444444444333333555555555444444333333333222444666555333222333666777666666666666555555555444444444555555555666666333333222222222333444555777777666666555555555444666666666666666555555555777777888999;;;<<<======>>>======<<<<<<>>>???@@@??????>>>>>>>>>???AAAAAACCCCCCCCCCCCCCCCCCCCCCCC???@@@?????????AAAEEEIIINNNXXXccckkkttt~~~:::888555444555888<<<>>>BBBCCCEEEHHHJJJOOOUUUYYYbbbaaa```___]]]\\\[[[ZZZ[[[[[[[[[[[[ZZZZZZZZZZZZZZZYYYXXXWWWWWWXXXZZZ[[[[[[ZZZYYYZZZ]]]```bbbbbb``````___^^^]]]]]]\\\\\\[[[]]]^^^]]][[[YYYYYYZZZZZZZZZZZZZZZZZZYYYXXXWWW[[[ZZZZZZ[[[\\\^^^```bbbcccbbbaaacccfffhhhhhhhhhkkkjjjjjjjjjkkkmmmoooppplllmmmnnnoooqqqqqqrrrrrrrrrrrrsssssssssssssssssswwwuuutttvvvzzz}}}~~~}}}vvvqqqqqqrrrllliiiiiiooowwwqqqgggWWWSSSTTT___nnn{{{jjjLLL777000...,,,,,,+++)))((((((((()))***$$$%%%&&&&&&$$$$$$%%%&&&***'''&&&)))+++...666???UUUwwwzzzwww{{{|||}}}wwwoookkkkkk```UUUIIIEEECCCAAACCCEEECCCBBB@@@>>>======>>>???CCCCCCDDDDDDDDDDDDCCCCCCBBBAAA>>>;;;888777666666777777666555444333333222555555555555555666777777777777777777555333111000444444555555555555444444777666555444333444555555444444444444333222111000+++---111222333333444555999;;;>>>AAACCCCCCBBBAAABBB@@@>>>???BBBEEEGGGGGGJJJHHHGGGGGGHHHFFFBBB===>>>@@@DDDIIIMMMQQQTTTUUU\\\WWWTTTSSSOOOFFF@@@>>>999999777666555444444444444444555555555555555555;;;999777555444555666777555666777777777999<<<>>>CCCEEEGGGFFFCCC@@@???>>>999999999999:::;;;<<<<<>>===999555333333333333333333333444555666555444333222222444555777555555555555666666666666777777777777777777777777555555666888999:::;;;<<<999:::;;;===>>>?????????===>>>???@@@@@@AAA@@@@@@BBBCCCEEEFFFFFFDDDBBBAAABBBAAA??????@@@BBBEEEGGGMMMTTT^^^iiirrrzzz;;;999666444555888<<<>>>DDDFFFIIILLLOOOSSSWWW[[[``````___^^^]]]\\\[[[[[[[[[[[[[[[[[[ZZZZZZZZZZZZZZZYYYXXXWWWWWWXXXYYYYYYZZZYYYYYYZZZ]]]___aaabbb``````___^^^^^^]]]\\\\\\\\\]]]^^^]]][[[ZZZZZZZZZZZZZZZZZZ[[[ZZZZZZYYYYYY[[[[[[[[[[[[]]]___aaabbbcccbbbaaacccfffhhhhhhhhhkkkkkkkkkkkklllmmmnnnooolllmmmnnnoooqqqqqqqqqqqqrrrrrrrrrssssssssssssssswwwuuutttvvvzzz}}}~~~~~~xxxqqqppppppllliiihhhnnnuuu~~~tttgggXXXTTTWWWeeeuuuqqqQQQ999///---,,,***)))((('''''''''(((((($$$%%%&&&&&&$$$$$$%%%&&&***'''''')))+++...777@@@ZZZxxx|||xxxzzz|||||||||zzzvvvooohhhdddccc\\\QQQHHHDDDCCCAAABBBDDDCCCBBB@@@>>>===>>>??????CCCCCCDDDDDDDDDDDDCCCCCCEEECCC@@@===;;;999999999888888777666555555444444555555555555555666777777222222444555666666666555444444555555555555444444777666555444333444444555333333333333222111000///,,,///222444555666777999;;;===@@@DDDFFFFFFFFFFFFFFFEEEDDDEEEHHHKKKLLLLLLQQQPPPNNNNNNNNNLLLHHHDDDDDDFFFJJJNNNRRRVVVXXXYYY]]]WWWRRRPPPKKKBBB<<<:::666666555444444444555555555555555555666666666666888777666555444444555666999:::;;;;;;;;;===AAADDDHHHIIIJJJIIIEEEAAA>>>===:::::::::::::::;;;<<<===AAA???;;;888777555222000333333222111222333444555999===DDDHHHIIIHHHGGGFFFGGGEEEDDDCCCCCCBBB???===>>>>>>===<<<;;;999777666222444555777777777555444333333444444444444333333222333333444333333222222666555555555444444444333555555555555555555555555777666444222222222444555888;;;>>>===999666444444444333333333444444555666555444333222222444555777555555555555666666666666777777777777777777777777555666777888999:::;;;;;;::::::<<<===>>>>>>>>>>>>===>>>???@@@AAAAAAAAAAAABBBCCCDDDEEEEEEEEEDDDDDDDDDCCCAAA@@@AAACCCEEEGGGKKKQQQZZZeeennnwww;;;999777555555888<<<>>>DDDGGGLLLPPPRRRUUUXXXZZZ^^^^^^^^^^^^^^^]]]]]]\\\[[[[[[[[[[[[ZZZZZZZZZZZZZZZYYYXXXWWWWWWWWWWWWWWWXXXYYYYYYZZZ\\\^^^```aaa``````______^^^]]]]]]]]]\\\^^^___^^^\\\ZZZZZZ[[[ZZZZZZ[[[[[[[[[[[[[[[[[[\\\\\\\\\\\\^^^```bbbccccccbbbaaacccfffhhhhhhhhhkkkkkkmmmnnnnnnnnnnnnmmmlllmmmnnnppppppqqqqqqqqqqqqrrrrrrrrrssssssssstttwwwuuuuuuwwwzzz~~~zzzrrrooonnnjjjggghhhlllrrryyyxxxiiiZZZXXX]]]mmmyyyVVV;;;...,,,,,,)))((('''&&&&&&&&&''''''$$$&&&'''&&&%%%$$$%%%&&&***((((((***+++...888BBB```{{{}}}~~~~~~}}}xxxwwwtttnnnfffaaa^^^\\\UUULLLEEECCCCCCAAAAAABBBCCCBBB@@@???>>>??????@@@CCCCCCDDDDDDDDDDDDCCCCCCBBBAAA>>>;;;999777777666888888777777666666666555555555555555555666777777000111222444666777777777444444555555555555444444666666555444444444444555222222111111000/////////---000444666888999<<<===@@@BBBEEEGGGJJJKKKLLLLLLKKKKKKLLLNNNRRRUUUUUUUUUXXXWWWVVVUUUTTTRRRNNNLLLKKKMMMOOOSSSVVVYYY[[[\\\]]]VVVOOOKKKEEE<<<777666333333222333333444555555555555666666666777777777777777777777777666666666999999:::::::::>>>BBBFFFNNNNNNNNNKKKFFFAAA===<<<::::::::::::;;;<<<===>>>>>>===:::999888666333000222111000000000111222333444999???CCCDDDCCCCCCBBBAAA???>>>=========;;;999999999999888777555444333111111333444444444333222333333333333333333333333222222333333333333222222555555444444444444333333444444444444444444444444666555444333222333444555888:::<<<<<<999666444444444444444444444555555555444444333222333444555666555555555555666666666666777777777777777777777777666666777888999999::::::;;;<<<<<<=========>>>>>>>>>>>>???@@@AAAAAAAAAAAABBBBBBCCCDDDEEEFFFGGGGGGFFFEEEDDDCCCCCCDDDEEEFFFGGGMMMVVV___iiisss|||<<<:::777666666999<<>>??????>>>>>><<<:::888888999999888666666666666555444333222111000111111222222222111111222222222111111222222222111111222333333333333222444444333333333333333333222222222222222222222222444444333333333444555555777888999999777555444333444444555555555555555444444444333333333444555666555555555555666666666666666666666666666666666666666777777888999999::::::===<<<<<<<<<<<<=========>>>???@@@AAABBBBBBBBBBBBBBBBBBBBBCCCEEEGGGIIIJJJHHHHHHGGGFFFFFFFFFFFFFFFFFFJJJRRRZZZdddooozzz>>>;;;888666777999<<>>===777777888888999;;;<<<===;;;:::999999888666333000......---,,,---...///000000444999;;;<<<;;;:::;;;888666444444555666666555444444444444444333222111111111111111111111111000222111000000000000111222000111222222333333333222222222333333333333333333222222222222222222222222333333333333444444555666555555555666666555333222444555555666666555444444333333333333444444555555555555555555666666666666666666666666666666666666666666777888999::::::;;;======<<<<<<<<<<<<===>>>???@@@AAABBBBBBCCCCCCBBBAAABBBBBBDDDFFFHHHKKKLLLIIIIIIIIIIIIHHHGGGFFFFFFGGGJJJOOOVVV```lllyyy???<<<999777777999===???EEEJJJQQQVVVXXXXXXXXXYYYYYYZZZ\\\^^^___^^^]]]\\\[[[[[[[[[[[[ZZZZZZZZZZZZYYYZZZZZZZZZYYYXXXWWWWWWVVVZZZ]]]]]]\\\[[[]]]```___________________________aaabbbaaa___]]]]]]^^^\\\[[[ZZZYYYYYY[[[\\\]]]\\\\\\\\\\\\^^^```bbbccccccbbbaaacccfffhhhhhhhhhkkkmmmppprrrssssssqqqpppnnnnnnooopppppppppppppppoooooopppqqqrrrsssttttttuuuwwwyyyzzz{{{~~~xxxpppllleeebbbbbbgggmmmuuukkkhhhnnnrrrUUU<<<111......((())))))))))))(((''''''%%%'''((('''&&&%%%&&&''''''(((***,,,,,,111???NNNmmm~~~yyyiiinnnlllccc^^^___]]]XXXJJJCCC@@@BBBDDDCCCAAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCCCCBBBBBBAAA???===:::999888777888333333444444555555666666555555555555555666777777333333222222333444555666444444555555555555444444555555666666555555444333222111000//////000111222...111555999===BBBHHHLLLPPPRRRUUUWWWXXXWWWUUUTTTRRRRRRTTTXXX]]]aaacccccc^^^______]]][[[YYYZZZ[[[\\\\\\]]]]]]]]]]]]]]]\\\UUUMMMGGGDDD@@@:::777777666666555444444333444444444444555666777777888888888888999;;;<<<>>>??????BBBCCCEEEFFFFFFIIILLLOOOLLLMMMNNNKKKFFFAAA>>>===777777888999:::<<<===>>><<<:::999888777666333000...---,,,,,,,,,---...///000333777888888777666666555333111111333555555555333333333444333333222222222111111111111000000000111000///......///000111///000111222333333333333111111222222222222333333222222222222222222222222222222333444444555666666555444333444555555444222555555666777777555444333333333333444444444555555555555555555666666666666777777777777777777777777555555666888999:::;;;<<<===<<<;;;;;;;;;===>>>???@@@@@@AAABBBCCCCCCCCCCCCAAABBBCCCEEEGGGIIIKKKLLLHHHIIIJJJJJJJJJIIIGGGFFFHHHJJJMMMSSS\\\iiiwww@@@===:::888888:::===???EEEJJJQQQUUUWWWXXXXXXYYYXXXZZZ\\\^^^___^^^\\\[[[[[[[[[[[[[[[ZZZZZZZZZZZZYYYZZZZZZ[[[[[[ZZZYYYXXXVVV[[[______\\\[[[^^^```____________```````````````bbbcccbbb```^^^^^^___\\\[[[ZZZXXXXXXYYYZZZ[[[[[[[[[[[[[[[]]]___aaabbbcccbbbaaacccfffhhhhhhhhhkkklllooorrrssstttssssssnnnnnnoooppppppppppppooooooooopppqqqrrrsssttttttuuuwwwzzz{{{{{{~~~wwwnnniiieeeaaa```dddjjjrrrrrrnnnsssmmmRRR===333///,,,''''''((((((((('''&&&%%%&&&'''((('''&&&%%%&&&(((%%%'''))),,,---333BBBRRRsssyyylllrrrqqqgggbbbccc```XXXKKKDDD@@@CCCEEECCCBBBCCCBBBBBBCCCCCCCCCCCCBBBBBBAAABBBBBBCCCCCCBBBBBBAAA>>><<<:::888666555555555333444444555666777777777555555555555555666777777111111111111333444666888444444555555555555444444444555666666666555444333111000...------...000111///222777;;;@@@FFFLLLPPPQQQTTTYYY]]]___^^^\\\ZZZXXXWWWVVVXXX[[[^^^___```\\\^^^^^^]]][[[ZZZ[[[^^^```aaaaaa``````___^^^]]]UUUNNNHHHFFFBBB;;;888888666666666666666666777888555666777888999:::;;;;;;<<<<<<<<<===???BBBDDDFFFDDDFFFIIIKKKKKKLLLNNNOOONNNOOOOOOLLLFFFAAA>>><<<999999999:::<<<>>>???@@@>>>;;;888666666444222111------,,,+++,,,---...///000222555555444222111111222000......111333444444111222222333333333222222111111000///////////////111000...------...000111///000111222222333333333111111111111222222222333222222222222222222222222000111222444555666666666666555333444666777666444555666777777777666444333333333444444555555444444555555555555666666666666777777777777777777777777333444555777999;;;======<<<;;;;;;:::;;;===???AAA@@@AAABBBCCCCCCDDDDDDDDDAAABBBEEEGGGIIIJJJKKKKKKGGGHHHJJJKKKKKKIIIGGGFFFIIIIIIKKKOOOXXXeeettt~~~@@@>>>:::888888:::===???DDDHHHNNNSSSUUUUUUVVVWWWXXXZZZ]]]______^^^\\\[[[[[[[[[[[[[[[ZZZZZZZZZZZZYYYZZZ[[[\\\\\\[[[ZZZZZZWWW[[[``````]]]\\\^^^aaa_________```````````````aaabbbcccbbb```_________]]][[[YYYXXXWWWXXXYYYZZZ[[[[[[ZZZ[[[\\\^^^```bbbcccbbbaaacccfffhhhhhhhhhkkkllloooqqqsssuuuuuuuuunnnooooooppppppppppppooonnnooopppqqqrrrsssttttttuuuwwwzzz{{{{{{~~~vvvkkkeeefffbbb```bbbhhhppp}}}vvvrrrwwwkkkQQQ>>>555///+++%%%&&&'''''''''&&&%%%$$$&&&'''((('''&&&&&&'''((($$$&&&))),,,---333DDDTTTwwwzzzqqqxxxxxxmmmfffgggcccZZZLLLEEEAAACCCEEEDDDCCCDDDBBBBBBCCCCCCDDDCCCCCCBBBAAABBBBBBCCCCCCBBBBBBAAA@@@???===;;;999888888888444555555666777888999999555555555555555666777777222222111111222444555666444555555555555555555444444555666666666555333333///...---,,,,,,---///000111444888===BBBIIIOOOTTTPPPTTT[[[aaadddcccaaa___]]][[[XXXXXXYYY[[[\\\\\\YYY[[[\\\[[[YYYXXX[[[^^^bbbbbbaaaaaa___^^^]]]\\\VVVPPPJJJHHHDDD<<<888777555555666666888999:::;;;777888888:::;;;<<<======BBBAAAAAABBBDDDGGGJJJLLLKKKMMMQQQSSSSSSSSSSSSTTTPPPQQQPPPMMMGGGAAA===<<<:::;;;;;;<<<>>>@@@AAABBB???<<<888666444444222111------,,,,,,,,,---...//////111333333222///......000...,,,---///222333444000111111222222222222222111000///...............111000...------...000111//////000222222333333333000000111111222222222333222222222222222222222222000111222444555666666666888666444555888999888666555666777888777666444222222333444444555555444444555555555555666666666777777777777777777777777777222333555777999<<<===>>><<<;;;::::::;;;>>>@@@BBB@@@AAABBBCCCDDDDDDDDDDDD@@@BBBEEEHHHJJJKKKJJJJJJFFFHHHJJJKKKLLLJJJHHHFFFIIIIIIJJJMMMUUUcccrrr|||AAA???<<<999888:::<<<===EEEIIIPPPTTTVVVWWWWWWXXX\\\\\\\\\\\\\\\\\\\\\\\\\\\[[[ZZZZZZ\\\\\\[[[ZZZ\\\\\\[[[[[[ZZZZZZ[[[[[[YYY[[[]]]______```ccceeeaaaaaabbbcccbbbaaa```___eeeddddddddddddddddddddd___]]][[[YYYXXXXXXYYYZZZ\\\\\\\\\]]]^^^___```aaaeeeeeeddddddeeegggjjjllllllmmmnnnqqqttttttrrrppppppppppppnnnllllllnnnpppmmmmmmnnnnnnoooqqqrrrsssrrruuuyyy|||~~~vvvlllgggeeeccccccdddffflllzzzzzz|||vvvvvv{{{dddNNN===222---***(((((('''''''''&&&&&&&&&''')))***)))((('''(((***(((,,,+++,,,000222BBB^^^}}}rrr~~~yyyooojjjbbbWWWKKKHHHEEECCCDDDDDDDDDCCCBBBBBBBBBBBBBBBCCCDDDEEECCCCCCCCCCCCCCCBBBBBBBBB@@@===:::888888999999888000111333555777888999:::888888777777666666555555666555333111111222333444777777777777666555444333555555444444444333333333111111111///------///111///333999???EEEKKKQQQTTTTTTXXX^^^dddffffffcccaaaZZZYYYWWWUUUSSSTTTXXX[[[\\\^^^______]]]\\\\\\\\\bbb```___```aaaaaa___\\\ZZZTTTMMMJJJFFFAAA<<<999:::;;;=========<<<=====================>>>???@@@BBBCCCFFFHHHKKKNNNPPPQQQRRRRRRTTTXXX]]]___\\\YYYVVVOOOKKKIIIFFF@@@<<<<<<999888888999:::<<<>>>@@@;;;999666444111000//////000///,,,++++++---///111111111000//////000222222333222111000111222333444111222222111111000///...///......------,,,++++++,,,,,,,,,---------.........///000111222111111000,,,...000333444444333333222222222111222222333333333333444444555666666666444444444555555555555666666666666666666555555444444444444555444444333333222333444555666666666666444555777999:::999888777444666888999999:::===>>>>>>===<<<<<<===>>>???@@@BBBCCCDDDDDDDDDEEEGGGIIIEEEEEEFFFGGGGGGGGGGGGGGGEEEGGGHHHJJJJJJIIIHHHGGGFFFGGGHHHKKKSSS^^^llluuu|||AAA???<<<999888:::<<<>>>EEEIIIOOOSSSUUUVVVVVVWWW\\\\\\\\\\\\\\\\\\\\\\\\]]][[[ZZZ[[[\\\]]]\\\[[[]]]\\\[[[[[[[[[[[[\\\\\\ZZZ\\\^^^^^^^^^___aaacccbbbcccdddeeeeeedddcccbbbddddddddddddcccccccccbbb^^^]]][[[YYYXXXXXXYYYZZZ[[[\\\\\\]]]^^^___aaabbbeeeeeeeeefffgggiiikkkllllllmmmnnnpppssssssrrrpppooooooooonnnllllllmmmooommmmmmmmmnnnoooppprrrrrrrrruuuyyy|||}}}~~~vvvkkkeeecccaaabbbccceeejjjwwwyyy{{{vvvtttwwwcccNNN===333...,,,(((((('''''''''&&&&&&&&&''')))***)))((('''((()))%%%******,,,111555GGGdddxxxvvvoooeeeZZZKKKHHHEEECCCDDDDDDDDDDDDCCCCCCBBBBBBBBBCCCDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCAAA>>>:::888888888888777444555666777888888999999888888777777666666555555666555333222111222333444777777777666666555444333333333333222222222111111000000000///......000222111555;;;@@@EEEKKKPPPTTTSSSWWW^^^cccffffffdddbbb\\\[[[YYYWWWUUUVVVYYY\\\^^^```ccccccaaa___]]]]]]aaa```___```bbbcccaaa___[[[VVVPPPLLLIIIDDD>>>;;;>>>@@@BBBBBBCCCCCCCCCCCC@@@@@@@@@@@@AAABBBCCCDDDGGGHHHJJJLLLOOOSSSVVVWWW[[[[[[\\\___cccccc```\\\WWWPPPKKKJJJFFF@@@<<<<<<999999999999:::<<<>>>???:::999777444222111111111...---+++******+++,,,---------,,,,,,,,,---...///222111111000111111111222111111111000000...------------------,,,,,,,,,,,,,,,,,,,,,,,,------------...///000111222111000000...///111333333333111111555555333222111000000000333333444444555666666666777777777777888888888888666666666666666555555444555555555666666555555444333444444555666666666666444555777999:::999888888555777999:::::::::<<<>>>======<<<<<<<<<>>>???@@@AAABBBDDDDDDCCCDDDFFFHHHFFFGGGGGGHHHIIIHHHHHHHHHGGGHHHJJJKKKKKKKKKIIIIIIIIIIIIIIIKKKQQQ[[[gggoooyyyBBB???<<<999888:::<<<>>>EEEIIINNNRRRTTTTTTUUUVVV[[[[[[[[[[[[[[[[[[[[[[[[]]]\\\[[[[[[]]]]]]\\\[[[\\\\\\\\\[[[\\\\\\]]]]]][[[]]]^^^^^^^^^^^^___aaacccdddeeeggggggggggggfffcccdddddddddcccbbbbbbaaa^^^]]][[[YYYXXXXXXXXXXXX[[[[[[[[[\\\^^^```aaabbbeeefffgggiiijjjkkkllllllllllllmmmooorrrrrrqqqooommmnnnnnnmmmkkkkkklllnnnlllllllllmmmnnnooopppqqqqqqtttxxx{{{|||~~~wwwjjjccc______```bbbccchhhtttzzzzzzrrrmmm}}}zzzppp___MMM>>>444///---((((((((('''''''''&&&&&&'''((())))))''''''((()))###((()))+++222999NNNmmm}}}sssfffZZZKKKHHHEEECCCDDDDDDDDDDDDDDDDDDCCCCCCBBBCCCCCCCCCBBBBBBBBBCCCCCCDDDDDDEEEBBB???;;;888888888777666777777888888999888888888888888777777666666555555666555333222222222333444666666777666666555444333111111111000000000000///.../////////...///111333444888===BBBGGGKKKPPPSSSRRRVVV]]]cccffffffeeeccc```___]]]YYYWWWWWW[[[]]]```dddgggiiifffbbb___^^^___^^^^^^___bbbddddddddd___]]]YYYUUUQQQMMMGGGCCCEEEFFFHHHIIIJJJKKKKKKKKKFFFFFFFFFFFFGGGHHHIIIJJJOOOOOOPPPRRRVVVZZZ___aaaeeeddddddfffhhhgggbbb^^^YYYRRRLLLJJJFFF???;;;;;;999999999999:::;;;======:::999777555444333222222...---,,,++++++***++++++++++++******+++,,,------000000111111111000000000000000000///...,,,+++***+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...000111111111000//////000111222222111000///555444333222111000000000333333444444555666666666777777777777888888888999666666666666666555555444555666666777777777666666555555666666666666666555555666888999::::::999888777999:::;;;::::::<<<======<<<<<<<<<<<<>>>@@@AAAAAACCCEEEEEEEEEFFFGGGIIIHHHHHHIIIJJJJJJJJJJJJIIIIIIJJJKKKLLLMMMLLLKKKJJJLLLKKKKKKKKKOOOVVV```gggttt|||CCCAAA===999999;;;>>>@@@FFFJJJNNNQQQSSSSSSTTTUUUYYYYYYZZZZZZZZZZZZ[[[[[[]]]\\\[[[\\\]]]^^^]]][[[\\\\\\[[[[[[\\\]]]^^^^^^]]]^^^___^^^]]]\\\]]]___bbbdddeeeggghhhiiihhhhhhdddeeeeeeeeeeeedddbbbaaa^^^]]][[[ZZZXXXXXXXXXXXXZZZ[[[[[[\\\^^^```bbbcccdddfffiiikkkmmmmmmmmmmmmlllllllllnnnpppqqqpppnnnlllmmmnnnmmmkkkjjjkkklllllllllllllllmmmnnnoooppppppssswwwzzz|||}}}yyykkkbbb]]]]]]___aaacccfffrrr~~~|||{{{{{{jjjcccpppzzzssskkk]]]LLL===333///...(((((((((((('''''''''''''''((()))(((''''''((()))###)))))),,,333<<>>::::::999999999::::::;;;<<<<<<999888777666555444333333//////......---,,,++++++,,,,,,,,,------...//////000000111222222111///............---,,,***)))((())))))******+++,,,,,,---,,,,,,,,,,,,++++++++++++---...///000000000//////...///000111111111000000111000000000111222333444333333444444555666666666444444444555555555666666666666666666666555555444555555666777777777666666666666777777777666555555666777888999:::::::::::::::;;;<<<<<<;;;:::<<<======<<<<<<<<<===???@@@AAACCCEEEGGGHHHHHHIIIJJJLLLIIIIIIJJJKKKKKKKKKKKKJJJJJJKKKLLLMMMMMMMMMLLLLLLMMMLLLLLLKKKNNNSSS[[[aaannnwwwFFFCCC>>>;;;:::<<<@@@BBBGGGKKKOOOQQQRRRRRRTTTUUUXXXXXXXXXYYYYYYZZZZZZZZZ]]]\\\[[[[[[]]]]]]\\\[[[ZZZZZZ[[[[[[\\\]]]^^^___^^^___```___]]]\\\]]]^^^aaabbbdddfffggghhhhhhgggfffggghhhhhhgggeeecccbbb___^^^]]][[[YYYXXXXXXWWW[[[[[[[[[\\\^^^```aaabbbccceeeiiilllnnnnnnmmmllllllkkkkkklllnnnooonnnmmmkkklllmmmmmmkkkjjjjjjkkkmmmmmmlllmmmmmmnnnooopppooorrrvvvyyyzzz|||~~~{{{mmmddd^^^]]]___bbbbbbfffqqq}}}}}}|||uuudddZZZfff{{{yyyvvvqqqjjj]]]LLL===222...---))))))((((((((('''''''''&&&((()))((('''&&&'''(((&&&++++++,,,444>>>YYY}}}zzz{{{~~~ooo___RRRJJJGGGDDDCCCDDDEEEEEEEEEFFFEEEDDDCCCCCCCCCCCCCCCBBBBBBCCCCCCDDDEEEFFFFFFCCC???;;;888888777666555444444666777888999999999888888777777666666555555555555444444333333333444666666666666555444333222222111111111111000000000,,,---.........000333555777;;;AAAFFFIIILLLOOOQQQRRRVVV\\\bbbgggiiiiiihhheeedddaaa^^^[[[[[[^^^aaafffjjjppprrrnnnhhhaaa]]]ZZZZZZ[[[\\\___dddhhhlllnnnsssuuurrrooonnnjjjcccYYYWWWTTTSSSUUUVVVUUUTTTRRRRRRRRRSSSTTTUUUWWWXXX[[[[[[\\\^^^bbbggglllooommmkkkjjjkkkllljjjddd___XXXPPPIIIFFFBBB;;;888999777888999:::;;;;;;<<<<<<888888888777555444333222//////...------,,,+++***,,,------...///000000000000111222222222111///...---,,,,,,,,,***)))(((''''''(((((()))***+++,,,,,,++++++++++++++++++++++++,,,---...///000///......,,,---...///000111111222000000000000111222333444333333444444555666666666333333444444444555555555666666666666666555555444333444555666666666666666777777777888777777666666777888999999:::;;;;;;;;;;;;<<<======<<<;;;<<<===============>>>@@@BBBCCCCCCEEEHHHIIIIIIJJJKKKLLLIIIJJJKKKKKKLLLLLLKKKKKKKKKLLLLLLMMMMMMMMMMMMMMMMMMMMMMMMLLLNNNSSSYYY^^^hhhrrr{{{HHHEEE@@@<<<<<<>>>BBBEEEIIILLLOOOQQQRRRRRRTTTUUUVVVWWWWWWXXXXXXYYYYYYZZZ\\\[[[ZZZZZZ\\\\\\[[[ZZZYYYYYYYYYZZZ[[[]]]^^^______```aaa```^^^]]]^^^______aaacccdddfffffffffeeeggghhhiiiiiiiiifffdddbbb```___^^^]]][[[ZZZXXXXXX\\\\\\\\\]]]^^^___```aaabbbdddgggjjjlllmmmmmmllllllkkkjjjkkkmmmnnnmmmlllkkkmmmnnnmmmllljjjkkkkkknnnmmmmmmmmmnnnnnnooopppnnnqqquuuxxxzzz{{{}}}~~~~~~~~~ppphhhaaa```aaabbbcccgggsss~~~ppp___UUU```ttt|||xxxwwwpppbbbPPP>>>222......)))))))))(((((((((''''''&&&'''((((((&&&&&&'''((((((---,,,---444@@@^^^~~~wwwyyy}}}{{{lll\\\RRRIIIGGGDDDCCCDDDEEEFFFEEEEEEEEEDDDDDDCCCDDDDDDDDDCCCCCCCCCDDDDDDEEEEEEFFFBBB???;;;888888888777666333444555777888999999999888888777777666666555555555555555555444444444333555555666555555444333222222222222222111111111111---............///222555777;;;AAAFFFJJJLLLOOOQQQSSSWWW]]]ccchhhkkkllllllhhhgggdddaaa______bbbeeejjjnnntttuuuqqqjjjccc___YYYZZZ[[[\\\___dddkkkooottt~~~~~~wwwkkkfff___[[[[[[\\\[[[ZZZYYYYYYYYYZZZ[[[]]]______``````aaadddggglllpppsssrrrpppoooooonnnkkkeee```TTTMMMEEEBBB>>>999666777555666888:::;;;<<<<<<<<<888888888777555333222111---,,,+++******)))*********+++,,,...////////////000111111000000///...---++++++++++++***)))((('''''''''(((((()))***++++++))))))*********++++++++++++,,,.../////////...---++++++,,,...///111222222222222111000000000000000333333444444555666666666666666666666777777777777666666666666666555555444333333444555666666666666777777888888888888777777999999999::::::;;;<<<<<<<<<===>>>>>>===<<<===???>>>>>>>>>>>>@@@BBBDDDEEEAAADDDGGGIIIJJJJJJKKKLLLKKKLLLMMMMMMNNNNNNMMMMMMNNNNNNNNNNNNOOOOOOPPPPPPOOOOOOOOOOOOOOOSSSXXX\\\bbbnnnyyyKKKGGGBBB>>>===@@@DDDGGGKKKNNNPPPRRRRRRSSSTTTUUUUUUVVVVVVWWWXXXXXXYYYYYY[[[ZZZYYYYYY[[[[[[ZZZYYYWWWWWWXXXYYYZZZ\\\^^^______aaaaaaaaa___^^^___```___aaabbbdddeeeeeeddddddggghhhiiijjjhhhfffcccaaaaaaaaa```___]]][[[YYYXXX^^^]]]]]]]]]]]]^^^___```aaaccceeehhhjjjkkklllllllllkkkjjjjjjlllmmmllllllkkkmmmooonnnmmmkkkkkkkkkoooooonnnnnnnnnoooppppppnnnqqquuuwwwyyyzzz|||}}}~~~tttllleeeccccccddddddiiivvvjjjYYYPPPZZZmmm}}}~~~yyyjjjUUU@@@333//////))))))))))))((((((((('''&&&'''((((((&&&&&&'''((('''---,,,---555BBBccc{{{tttxxx~~~|||uuugggYYYQQQIIIGGGDDDCCCDDDEEEFFFFFFDDDDDDDDDDDDDDDDDDEEEFFFDDDDDDDDDDDDDDDEEEEEEEEEAAA>>>:::888888888888777666777888888999999999888888888777777666666555555555555555555555444444333555555555555444333222222222222222111111111000000......///......///222444666:::AAAFFFJJJLLLOOOQQQTTTWWW^^^dddiiimmmnnnoookkkjjjhhheeecccdddgggjjjooosssxxxxxxtttmmmfffbbb[[[\\\]]]^^^```eeemmmsss|||wwwlllfffdddeeedddbbb`````````aaacccdddfffgggdddeeegggiiilllpppssstttwwwuuurrrpppnnnjjjccc]]]PPPIIIBBB>>>;;;666444555333444777999;;;=========888888888666555222000...,,,+++***(((((()))+++,,,)))+++,,,...////////////000///...---,,,,,,,,,,,,))))))************))))))'''''''''(((((()))))))))'''(((((()))***+++,,,,,,+++,,,---...///...------,,,,,,------...///000111222111111000000000000000333333444444555666666666888888888888999999999999666666666666666555555444444444555666777777777777666666777888999999999999999999999::::::;;;<<<===<<<===>>>>>>>>>===???@@@@@@??????@@@AAACCCEEEGGGDDDGGGJJJLLLMMMMMMNNNOOOOOOOOOPPPQQQQQQQQQQQQPPPQQQQQQQQQQQQRRRRRRSSSSSSRRRSSSRRRQQQQQQSSSVVVYYY___kkkxxxLLLIIICCC???>>>AAAFFFIIILLLOOOQQQRRRRRRSSSTTTVVVUUUUUUVVVWWWWWWXXXYYYYYYZZZYYYXXXYYYZZZ[[[ZZZXXXVVVVVVWWWXXXZZZ\\\]]]^^^```aaabbbaaa```___```aaa```aaacccdddeeeddddddcccfffgggiiiiiihhheeebbb```bbbbbbaaa```^^^\\\ZZZYYY___^^^^^^]]]]]]^^^^^^___```bbbdddfffhhhjjjkkkkkklllkkkiiijjjkkkllllllkkkkkkmmmoooooommmlllkkklllpppooooooooooooppppppqqqmmmppptttwwwxxxzzz|||}}}~~~wwwooogggeeedddeeeeeejjjxxxdddTTTKKKVVVhhhvvvoooXXXBBB444000111))))))))))))((((((((((((&&&'''((('''&&&&&&'''(((&&&,,,,,,---555DDDgggzzzssswww~~~{{{~~~zzzpppbbbUUUOOOIIIFFFDDDCCCDDDFFFFFFFFFDDDDDDCCCDDDDDDEEEFFFGGGEEEEEEEEEEEEDDDDDDDDDDDD@@@===:::888888999999888:::::::::::::::999888777888888888777666666555555555555666666555555444333555555555555444333222222111111111111000000000000.../////////...///111333555:::@@@FFFJJJLLLOOOPPPTTTXXX^^^eeejjjnnnppppppmmmllljjjhhhfffgggkkknnnrrrvvvzzz{{{vvvooohhheee]]]^^^______aaagggpppvvvvvvnnnkkkkkkjjjiiidddeeeeeefffhhhiiikkklllggghhhjjjmmmppprrrtttuuuyyyvvvrrrooommmggg___XXXNNNFFF???<<<999444333555222333666999<<<===>>>>>>888888888666444111...---...---+++))))))+++...///+++,,,...000111111111000///---,,,***))))))******((())))))***************'''''''''(((((((((((((((&&&'''''')))***+++,,,---+++,,,---.........---,,,......---------......///.........///000222333444333333444444555666666777777888888888888999999999666666666666666555555444555555777888888999999999555666777888999:::::::::::::::::::::;;;<<<======;;;===??????>>>>>>@@@AAA@@@@@@@@@AAABBBDDDGGGHHHHHHKKKOOOQQQQQQQQQRRRSSSQQQRRRRRRSSSSSSSSSSSSSSSTTTTTTTTTSSSTTTUUUUUUVVVVVVVVVUUUSSSRRRRRRUUUWWW]]]jjjwwwQQQMMMGGGCCCBBBEEEJJJNNNQQQQQQRRRTTTUUUVVVWWWXXXXXXXXXYYYYYYYYYYYYYYYYYY[[[[[[[[[ZZZZZZYYYXXXWWW\\\\\\[[[[[[[[[[[[\\\\\\```bbbcccbbb___]]]]]]^^^``````aaacccddddddaaa___aaaeeejjjjjjgggcccbbbbbbbbbaaaaaa```___^^^^^^^^^ZZZZZZZZZ[[[\\\]]]^^^___aaaaaabbbccceeegggiiijjjjjjjjjjjjhhhhhhiiilllnnnnnnoooqqqsssrrrpppmmmkkknnnnnnnnnnnnnnnoooooopppoooqqqtttwwwzzz|||||||||}}}uuuqqqnnnkkkgggeeehhhvvvyyydddTTTKKKUUUgggsss}}}sssXXXBBB999333...,,,,,,,,,+++)))(((&&&%%%'''&&&&&&&&&&&&'''((((((---)))+++222:::JJJmmm~~~~~~{{{tttvvv|||}}}xxx}}}xxxtttkkk]]]SSSOOOLLLIIIFFFDDDDDDEEEEEEEEEDDDDDDCCCDDDDDDEEEFFFGGGJJJIIIGGGEEEDDDDDDEEEEEE>>>===;;;:::999888888888888888::::::::::::999888:::999777666555555666666555444444555777888666555555555444444444333333333//////111222222111000000++++++,,,...000222444555777;;;AAAEEEHHHJJJLLLNNNSSS\\\dddiiimmmqqqrrrpppqqqpppnnniiifffhhhnnnssszzz}}}zzzssslllhhhfffcccbbbdddeeejjjtttxxxtttsssqqqooollljjjhhhiiikkknnnppppppnnnmmmmmmnnnrrruuuwwwwwwxxxuuurrrooojjjaaaWWWPPPHHHCCC<<<777444333333222333444777999;;;<<<======<<<;;;999777444000...,,,...---+++))))))***+++,,,---------.........//////,,,+++******+++***(((&&&************))))))))))))))))))((((((''''''&&&&&&)))(((''''''(((***,,,---,,,---------.../////////......---------......//////...---------...000111555333222444777999888666777888888999999999888888888888888888777777666666888888999:::<<<===>>>>>>999999999888999999::::::999999999999:::;;;<<<<<<<<<===>>>>>>======>>>???@@@BBBEEEFFFFFFHHHJJJLLLMMMQQQUUUVVVUUUTTTUUUVVVWWWWWWYYYZZZZZZZZZYYYXXXWWWWWWWWWXXXXXXYYYYYYYYY[[[ZZZWWWTTTSSSRRRRRRSSS]]]eeesssRRRNNNHHHDDDDDDGGGLLLOOORRRRRRSSSTTTUUUVVVVVVWWWWWWWWWXXXYYYYYYYYYXXXXXXZZZZZZZZZZZZZZZYYYYYYXXX\\\[[[[[[ZZZZZZ[[[[[[\\\```bbbcccbbb```^^^^^^^^^______```bbbddddddbbb``````cccggghhhgggeeedddcccbbbbbbaaaaaa```___^^^^^^\\\\\\\\\\\\]]]^^^___```aaaaaabbbccceeegggiiijjjjjjkkkjjjiiiiiijjjmmmoooooopppqqqqqqpppnnnlllkkkmmmmmmmmmmmmnnnoooooopppoooqqqssswwwyyy{{{||||||wwwrrroookkkhhheeehhhuuuvvvcccSSSKKKVVVhhhttt~~~zzz^^^EEE888111,,,***************)))(((((('''&&&&&&&&&&&&'''((((((...+++---444;;;KKKlll}}}www~~~xxxpppsss||||||vvvxxxsssooollleeeZZZRRRPPPMMMJJJGGGEEEEEEFFFEEEEEEDDDDDDDDDDDDDDDEEEFFFGGGJJJIIIGGGEEEDDDDDDDDDEEE===<<<;;;:::999888888888888999:::;;;:::999888777999888666555444444555555555444444555777777666555444444444444333333333333///000111111111111//////.........///000111333444777;;;@@@EEEHHHJJJMMMOOORRR[[[eeejjjooouuuwwwuuusssssspppkkkhhhjjjpppvvv~~~~~~wwwpppkkkiiifffdddeeeggglllxxx|||zzzxxxwwwqqqooommmmmmnnnqqqrrrrrrqqqqqqppprrrtttwwwyyyzzzxxxuuuppplllfff^^^TTTMMMGGGBBB<<<666444333333222333444777:::<<<=========???>>>===:::777444111///...---+++))))))***+++,,,---------------------...---+++************)))'''*********)))))))))((((((((((((((((((((('''''''''((('''&&&&&&''')))+++,,,,,,,,,,,,,,,------------...------------....../////////.........///000111444333222444777999888777888888999999999999888888:::::::::999999999888888888999999:::<<<======>>>;;;::::::::::::;;;<<<<<<;;;::::::;;;;;;<<<===>>>>>>???AAA@@@??????@@@BBBCCCEEEHHHIIIJJJKKKNNNPPPQQQUUUYYYZZZYYYXXXYYYZZZ[[[\\\]]]^^^___^^^^^^]]]ZZZZZZZZZ[[[[[[[[[[[[[[[^^^[[[XXXTTTRRRRRRSSSTTT]]]ffftttSSSOOOJJJGGGFFFJJJOOORRRTTTTTTTTTTTTUUUUUUUUUVVVVVVVVVWWWXXXXXXXXXXXXXXXXXXYYYYYYZZZZZZZZZZZZZZZ\\\[[[[[[ZZZZZZ[[[[[[\\\___aaabbbaaa___^^^^^^___]]]^^^___aaadddeeedddbbb```aaacccfffhhhgggeeebbbbbbbbbbbbbbbaaa```______^^^^^^^^^^^^^^^___```aaaaaaaaabbbccceeeggghhhiiikkkkkklllkkkjjjkkknnnqqqqqqqqqpppooonnnlllkkkkkkllllllllllllmmmnnnooopppnnnppprrruuuxxxzzz||||||~~~~~~yyysssoookkkhhheeehhhtttwwwbbbSSSLLLYYYkkkwwwgggJJJ777///,,,))))))))))))******))))))''''''&&&&&&''''''((()))...---///555<<>>>>>@@@???>>>;;;888555222000---,,,+++))))))***++++++,,,,,,,,,,,,,,,,,,,,,,,,...+++)))((()))***))))))******)))))))))((((((((('''((((((((((((((())))))''''''&&&&&&&&&((()))***,,,,,,++++++++++++++++++------,,,------...//////000////////////000111222444333333444666888888777999999::::::::::::999999<<<<<<<<<;;;;;;;;;;;;;;;999999:::;;;<<<=========<<<<<<;;;;;;<<<======>>><<<<<<<<<<<<===>>>???@@@AAABBBCCCCCCBBBBBBDDDEEEFFFIIILLLMMMOOOQQQSSSVVVXXXZZZ]]]^^^^^^]]]^^^___bbbbbbcccddddddddddddccc__________________^^^^^^bbb^^^YYYTTTRRRSSSUUUWWW```iiiwwwUUUQQQMMMIIIIIIMMMQQQTTTUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUVVVWWWXXXXXXXXXXXXWWWXXXYYYZZZ[[[[[[[[[[[[[[[[[[ZZZZZZZZZZZZ[[[[[[]]]^^^```___^^^]]]]]]^^^\\\\\\^^^aaadddffffffeeecccbbbbbbdddggggggddd```bbbbbbcccccccccbbb``````______^^^^^^^^^___`````````aaaaaacccdddfffhhhiiikkklllmmmmmmlllmmmppprrrsssqqqooommmlllkkkkkkkkkkkkkkkkkkkkklllnnnooopppmmmoooqqqtttwwwzzz{{{|||}}}}}}~~~zzzsssnnnjjjhhhfffgggqqq|||}}}cccTTTOOO\\\ooo|||oooPPP888///...*********)))))))))))))))'''''''''''''''(((((()))------000555<<>>CCCGGGKKKPPPSSSUUU^^^fffkkkqqqyyy}}}}}}zzzyyyvvvqqqmmmpppwww}}}~~~xxxsssnnnjjjiiikkkrrr~~~}}}}}}{{{yyyxxxyyyyyyyyyxxxssssssrrrqqqqqqqqqssstttwwwsssmmmeee]]]UUUOOOKKKEEEAAA;;;777555444333222333444777:::<<<>>>>>>>>>>>>===;;;999666333000...,,,+++******)))***++++++,,,,,,,,,++++++++++++***...+++((('''((()))))))))******)))))))))(((((((((''''''(((((()))))))))***(((''''''''''''((()))***,,,,,,,,,++++++*********,,,,,,,,,,,,---...//////000000000000000111111222333333333444666777777777999::::::;;;;;;;;;;;;:::<<<<<<<<<<<<<<<<<<<<<<<<::::::;;;;;;<<<<<<======<<<<<<<<<<<<<<<===>>>???<<<<<<<<<===>>>???@@@AAACCCDDDFFFFFFEEEEEEFFFHHHJJJLLLOOOQQQSSSUUUXXXZZZ\\\]]]___aaaaaabbbbbbcccgggggghhhhhhiiiiiiiiiiiieeeeeeddddddcccbbbbbbaaafffbbb[[[VVVSSSUUUXXXZZZdddooo|||WWWTTTOOOLLLLLLOOOSSSUUUVVVVVVVVVUUUUUUUUUUUUUUUTTTUUUVVVWWWXXXXXXXXXXXXVVVWWWXXXZZZ[[[[[[[[[[[[[[[ZZZZZZZZZZZZZZZZZZ[[[ZZZ\\\]]]]]]\\\[[[\\\]]]\\\\\\]]]```dddfffgggfffgggeeedddeeegggfffbbb^^^bbbcccdddddddddcccbbbaaa```___^^^^^^^^^^^^^^^___``````aaabbbdddfffhhhiiikkklllnnnnnnnnnnnnppprrrsssrrrooommmkkkkkkkkkkkkjjjjjjjjjjjjkkklllmmmnnnlllmmmooorrruuuyyy{{{|||||||||}}}yyyqqqllliiigggeeegggoooxxxeeeVVVQQQ^^^rrrsssTTT;;;111111---,,,+++)))((('''''''''(((''''''''''''((())))))***,,,///444<<>>BBBGGGLLLRRRWWWZZZaaahhhkkkqqqxxx}}}}}}}}}|||xxxrrrooorrryyywwwrrrmmmlllmmmttt~~~}}}{{{ttttttsssooollljjjkkklllrrrooojjjbbbZZZSSSNNNLLLEEEAAA<<<888666555333222333444777:::===>>>??????===<<<;;;888555222///---*********************+++++++++++++++++++++++++++---***'''&&&''')))******************))))))))))))'''((((((((())))))******))))))))))))))))))******------,,,,,,++++++******+++++++++,,,,,,.../////////000000111111111111111222222444444555666777888999999;;;<<<<<<=========;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<===>>>???============???@@@AAABBBDDDFFFGGGGGGGGGGGGIIIJJJLLLOOORRRTTTVVVXXX[[[]]]^^^^^^```bbbdddfffffffffkkkkkkkkklllllllllmmmmmmkkkkkkjjjiiigggfffeeeeeejjjeee^^^XXXVVVXXX\\\___hhhvvvYYYVVVRRRNNNNNNOOOSSSUUUVVVVVVVVVVVVVVVUUUUUUUUUTTTUUUVVVXXXXXXYYYYYYYYYWWWWWWYYYZZZ[[[[[[[[[[[[[[[ZZZZZZYYYYYYZZZZZZ[[[XXXZZZ\\\]]]\\\[[[\\\]]]\\\\\\]]]___cccfffgggggghhhgggfffffffffeeebbb___bbbccceeeffffffdddcccaaaaaa```___^^^^^^^^^^^^^^^``````aaabbbdddfffggghhhjjjlllnnnnnnnnnoooqqqrrrsssqqqooommmlllllllllllljjjjjjjjjjjjjjjkkkkkklllkkklllnnnqqqtttxxx{{{|||||||||}}}xxxnnniiifffeeeeeefffmmmuuu~~~|||fffWWWQQQ___ttttttWWW<<<111222...---+++)))''''''''''''((((((''''''(((((()))***)))+++...333<<>>===:::777444111///)))))))))*********************+++++++++,,,,,,,,,---+++))))))***+++++++++,,,,,,+++++++++*********((())))))))))))))))))***)))))))))***************,,,,,,,,,+++++++++++++++++++++++++++,,,---//////...///000111111111000000111222444444444555666888888999:::<<<>>>???@@@@@@;;;;;;;;;;;;;;;<<<<<<<<<=========<<<<<<<<<<<<<<<;;;;;;;;;<<<===>>>???@@@>>>>>>??????AAABBBDDDEEEFFFHHHIIIJJJIIIJJJKKKMMMPPPRRRUUUWWWXXXZZZ]]]___aaa```aaadddhhhkkkllllllqqqppppppppppppqqqrrrsssrrrqqqpppnnnmmmkkkjjjiiilllhhhaaa\\\[[[]]]```ccclll{{{ZZZWWWSSSPPPNNNOOORRRTTTUUUVVVVVVVVVVVVVVVVVVVVVUUUVVVWWWXXXYYYZZZZZZZZZXXXXXXYYYZZZZZZ[[[ZZZZZZZZZZZZYYYYYYYYYYYYZZZZZZYYY[[[]]]^^^]]]]]]^^^___]]]\\\]]]___cccfffggggggggghhhiiihhhfffdddddddddbbbccceeeggggggfffdddbbbcccbbbaaa```____________``````aaabbbccceeeggghhhiiikkkmmmnnnnnnoooppprrrqqqqqqpppooonnnnnnmmmmmmkkkkkkjjjiiiiiiiiiiiijjjkkkkkkmmmpppssswwwzzz||||||}}}}}}xxxkkkfffccccccdddeeekkkrrr}}}|||{{{fffVVVOOO]]]rrrrrrXXX===000111---,,,***(((''''''((()))((((((((((((((())))))***(((+++///222>>>TTTnnn{{{ooolllttt~~~|||wwwcccYYYQQQQQQRRRNNNJJJHHHEEEDDDCCCDDDEEEEEECCCAAAAAABBBEEEGGGIIIIIIHHHHHHFFFFFFGGGFFFEEEDDDBBBAAA:::999999888888888888888666777999:::;;;;;;:::999555555666666555444222222222111111222444444333222222111111111000000000000000///............///000///...---,,,...111555777:::<<>>;;;:::888666555222444777;;;===???@@@AAA@@@???>>>;;;888555222000(((((()))***************)))******+++,,,---......///...------//////...------------,,,,,,,,,++++++*********)))))))))))))))((()))))))))))))))(((((())))))***************************+++,,,---///000---...///000000000//////000222444555333444666888666888:::<<>>=========<<<<<<<<<;;;============???@@@AAABBBAAAAAABBBBBBDDDFFFGGGHHHIIIKKKLLLMMMMMMMMMOOOPPPTTTVVVYYYZZZ[[[]]]___aaadddddddddhhhnnnrrrsssssswwwwwwvvvvvvvvvwwwxxxyyyyyyxxxwwwtttrrrpppooonnnmmmiiiddd```___aaaeeegggmmm~~~[[[XXXTTTPPPOOOOOOQQQSSSUUUUUUUUUVVVVVVWWWWWWWWWUUUVVVWWWYYYZZZ[[[[[[[[[XXXYYYYYYZZZZZZZZZZZZZZZZZZZZZYYYYYYYYYYYYZZZZZZZZZ\\\^^^___^^^^^^```aaa^^^]]]]]]___bbbeeeffffffdddgggjjjiiifffdddfffhhhbbbcccfffggghhhfffdddcccddddddbbbaaa````````````___``````bbbccceeeggghhhhhhjjjmmmnnnnnnoooppprrrqqqqqqppppppoooooonnnnnnlllkkkjjjiiihhhhhhhhhhhhjjjkkklllooorrrwwwzzz||||||}}}~~~xxxiiidddaaabbbccceeejjjqqq{{{~~~}}}eeeUUUNNN[[[qqq~~~qqqWWW<<>>@@@AAAAAA??????===:::777444111000'''((()))***************))))))***+++---...///000000000000111222222111///......---------,,,,,,,,,++++++******))))))(((((('''(((((((((((((((''''''''''''(((((())))))***************+++,,,---///000,,,---///000000000///...///222555555333333666888555777999===@@@BBBDDDDDD;;;<<<<<<<<<======>>>>>>>>>>>>>>>===<<<<<<;;;;;;>>>>>>>>>???@@@BBBCCCDDDCCCCCCDDDEEEFFFHHHJJJKKKKKKMMMOOOOOOOOOOOOQQQSSSWWWYYY[[[]]]]]]^^^aaaccchhhggggggkkkrrrwwwyyyxxx|||{{{zzzzzzzzz{{{}}}~~~}}}}}}{{{xxxvvvtttrrrqqqmmmjjjfffcccbbbdddgggiiimmm```\\\VVVQQQNNNNNNPPPQQQVVVVVVVVVWWWXXXYYYZZZ[[[TTTUUUVVVWWWYYYZZZ[[[\\\XXXYYY[[[]]]]]]]]][[[ZZZZZZYYYYYYYYYYYY[[[\\\]]]``````___^^^]]]]]]\\\\\\^^^^^^```aaaccceeeffffffggghhhhhhhhhfffeeefffgggdddeeefffffffffeeedddcccaaabbbbbb___\\\ZZZYYYZZZ^^^___```aaabbbeeehhhkkkkkklllmmmmmmmmmnnnppprrrpppppppppooonnnmmmmmmmmmjjjjjjjjjiiiiiiiiihhhhhhkkkmmmppprrrtttvvvxxx{{{}}}wwwmmmfff______aaadddiiinnnzzz}}}yyygggWWWLLLVVVmmmwwwgggRRR>>>222///******)))))))))))))))******************)))))))))(((---111333???YYYvvvvvvmmmmmmuuu~~~|||wwwkkk]]]SSSUUUZZZWWWNNNGGGCCCCCCCCCCCCDDDDDDDDDEEEEEEEEEDDDDDDDDDFFFGGGHHHHHHGGGGGGGGGGGGEEEBBB???;;;;;;:::999888888888888888777777888;;;;;;888555666666666666555333111///111222333444444444333333444222000///000111111111111222222222111000...---////////////000222333444;;;>>>AAAEEEKKKRRRZZZ```dddiiioootttwww||||||{{{~~~}}}yyy{{{~~~wwwmmm```UUUMMMHHHEEEIIIHHHGGGFFFDDDCCCBBBAAA@@@DDDFFFCCC===888888:::666666777:::>>>AAABBBBBBBBBAAA???<<<888444111///)))))))))))))))******+++***++++++---///111333444000222222222111000111222444333222000///............---+++))))))))))))***)))(((((((((((())))))******)))))))))))))))*********++++++,,,---...//////222222111000//////000000333444666555444444555666999888:::>>>CCCDDDBBB@@@======<<<<<<<<<<<<======@@@???>>>======>>>??????AAA@@@?????????AAACCCEEEFFFFFFGGGHHHJJJKKKLLLLLLLLLMMMNNNNNNNNNQQQUUUXXXYYY\\\^^^```aaaccceeehhhiiilllooossswwwyyyzzz{{{|||}}}~~~}}}zzzwwwvvvrrrnnnlllkkkiiieeegggllluuu}}}aaa^^^XXXSSSPPPPPPQQQSSSTTTSSSSSSSSSTTTUUUVVVVVVTTTTTTUUUWWWXXXYYYZZZ[[[YYY[[[\\\]]]^^^]]][[[ZZZZZZYYYYYYYYYYYY[[[\\\]]]``````______^^^]]]]]]\\\^^^___```bbbdddeeefffgggggghhhiiihhhgggffffffhhheeeeeefffgggfffeeedddcccdddddddddbbb___]]]\\\]]]^^^___aaaaaabbbdddhhhkkkjjjlllmmmmmmmmmnnnppprrrqqqqqqpppooonnnmmmmmmlllkkkkkkjjjjjjjjjiiiiiiiiijjjllloooqqqrrrtttxxxzzz~~~{{{ppphhhbbbbbbccccccgggllluuu{{{}}}zzzgggVVVJJJRRRiiivvvdddPPP===111...++++++***)))(((((()))))))))(((''''''''''''((((((***///111333AAA\\\yyyuuulllnnnvvv|||mmm```VVVWWW[[[XXXOOOHHHCCCCCCDDDDDDDDDDDDDDDDDDEEEDDDDDDDDDDDDFFFGGGHHHHHHGGGGGGGGGHHHFFFBBB@@@::::::999999888999999999999888777888:::;;;999666555555666666555333222111222222222333333333444444555333111000111222222111111111222222111000...---111///...---...111444777:::===AAAFFFKKKRRRZZZ___dddiiiqqqwww{{{}}}~~~~~~~~~|||wwwmmmaaaVVVMMMGGGEEEEEEDDDDDDCCCBBBAAA@@@???AAADDDFFFCCC>>>::::::;;;:::999999<<>><<<999666222///---***))))))))))))***++++++,,,,,,,,,...///111333444222333444444222222333444555444333222111000000//////...,,,+++******++++++)))))))))(((((()))*********))))))(((((())))))******++++++,,,---...//////111111000000000000111111555666777777666666777888999999;;;???CCCEEEDDDAAA???>>>>>>============>>>AAAAAA????????????@@@AAABBBAAA@@@@@@AAABBBDDDFFFGGGGGGHHHIIIKKKLLLMMMNNNNNNOOOPPPPPPQQQSSSWWWZZZ\\\^^^aaabbbccceeehhhjjjmmmooossswwwzzz|||~~~~~~|||{{{wwwsssooommmiiieeeggglllsss{{{bbb___ZZZVVVSSSSSSTTTUUUSSSSSSRRRRRRRRRSSSSSSTTTSSSTTTUUUVVVWWWXXXYYYZZZ[[[\\\]]]^^^^^^]]]\\\[[[ZZZYYYYYYYYYYYY[[[\\\]]]aaa``````______^^^^^^^^^___```aaacccdddfffggghhhgggiiiiiiiiigggfffggghhhfffggggggggggggfffeeedddeeeeeeeeeccc```^^^^^^^^^___```aaabbbbbbdddhhhjjjjjjlllmmmnnnmmmnnnpppqqqrrrqqqpppooonnnmmmmmmlllllllllkkkkkkjjjjjjjjjkkkjjjlllnnnpppqqqssswwwyyy~~~ssslllfffeeedddccceeehhhpppvvv~~~|||zzzgggVVVHHHMMMbbb}}}rrr___MMM<<<111...,,,,,,***)))((((((((((((---+++***))))))***,,,---,,,///111444BBB___~~~uuullloooxxxuuuggg]]]\\\___ZZZPPPIIIDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCDDDEEEGGGHHHGGGGGGGGGGGGHHHGGGCCCAAA999999999888999999:::::::::999777777999999999888555555555555555444333222333333222222222333444555555333111111222333222111111111111111000///......111///,,,+++---111555888888<<>>===;;;999555222///---+++************+++,,,,,,.........///000111222333444555666555444333444666666666666666555333222111000000///...------------+++******)))))))))******))))))(((((((((((())))))***++++++,,,---...//////000000///000000111333333777888999999888888999;;;999:::<<<@@@CCCEEEEEEDDDAAA@@@??????>>>>>>>>>>>>CCCBBBAAA@@@@@@AAABBBCCCCCCCCCBBBBBBCCCDDDFFFGGGHHHHHHIIIJJJLLLMMMNNNOOOOOOQQQRRRSSSTTTVVVYYY\\\___aaaccceeefffhhhkkkmmmrrrtttwww{{{~~~~~~yyytttpppkkkeeefffjjjpppxxxbbb```\\\YYYVVVVVVVVVWWWUUUUUUTTTTTTTTTTTTTTTTTTSSSSSSTTTUUUVVVXXXXXXYYY]]]]]]^^^^^^^^^]]]\\\[[[ZZZYYYYYYYYYYYY[[[\\\]]]aaaaaa``````____________``````bbbccceeeggghhhhhhggghhhiiihhhfffeeefffggghhhhhhhhhggggggfffeeeeeecccddddddbbb___]]]]]]^^^___aaabbbbbbbbbdddgggiiijjjkkknnnnnnnnnnnnoooqqqrrrqqqqqqpppooonnnmmmlllnnnmmmlllkkkkkkkkkkkkllljjjlllnnnpppqqqtttwwwzzz~~~wwwpppiiihhhfffcccccceeelllsss~~~|||||||||xxxwwwhhhWWWGGGIII\\\wwwlllXXXIII;;;222///---,,,+++)))((('''''''''...,,,***))))))+++---///,,,///000444EEEdddvvvmmmqqqzzzttthhheeeccc[[[PPPIIIEEEEEEEEEDDDDDDDDDDDDDDDDDDCCCCCCCCCDDDFFFGGGIIIGGGGGGGGGHHHHHHGGGDDDAAA888888888888999:::;;;;;;;;;:::888777888888999999555555555555555444444444444333222111111333555666555444222222333444333111000000000000000//////...---,,,++++++---000333666666:::AAAGGGMMMTTTZZZ^^^bbbjjjuuu~~~{{{pppdddWWWLLLEEEAAABBBCCCDDDEEEEEEEEEDDDDDDEEEFFFHHHFFFCCC@@@?????????======>>>@@@AAA@@@??????>>>===:::777444222000,,,,,,++++++,,,,,,---...000000000000000111222333444666777666555444555777888888888888888666555444333222222111111111000000------,,,+++++++++++++++***)))(((((('''(((((((((***++++++,,,---...//////......///000111333444555777888::::::999999:::<<<:::;;;===@@@CCCEEEFFFFFFCCCBBBAAA@@@@@@??????@@@CCCBBBAAAAAAAAABBBCCCDDDEEEEEEDDDDDDEEEFFFHHHHHHHHHHHHIIIKKKLLLMMMNNNOOOOOOQQQTTTVVVWWWXXX[[[]]]```bbbeeeggghhhjjjlllnnnvvvxxxzzz~~~yyysssllleeeeeehhhooowww~~~aaa```]]][[[YYYXXXXXXXXXVVVUUUTTTTTTTTTTTTTTTUUUTTTTTTUUUUUUVVVWWWXXXXXX]]]]]]]]]^^^]]]]]]]]]\\\ZZZYYYYYYYYYYYY[[[\\\]]]```````````````_________``````bbbccceeeggghhhhhhfffggghhhgggeeedddeeefffiiiiiihhhgggfffeeeeeeeeecccddddddbbb___^^^^^^^^^```aaabbbbbbbbbcccfffhhhiiikkknnnooonnnnnnooopppqqqqqqqqqpppoooooonnnnnnooonnnlllkkkjjjkkklllmmmlllnnnoooppprrruuuyyy|||zzzrrrkkkiiifffbbbbbbdddkkkrrr~~~|||{{{}}}wwwtttrrrjjjYYYIIIHHHWWWppp|||eeeSSSFFF:::333111---,,,+++)))(((''''''''')))'''%%%$$$%%%''')))+++,,,...000666JJJkkkyyypppuuu}}}tttnnnhhh]]]PPPIIIEEEEEEEEEEEEEEEEEEDDDDDDDDDDDDCCCDDDEEEGGGIIIJJJHHHGGGGGGHHHIIIGGGDDDAAA888888888888999:::;;;;;;<<<;;;:::888777888999:::666555555555555555555555444333222111111333555666555333222333444444222111000000000///////////////))))))+++,,,...///000000444999@@@GGGOOOVVV]]]aaaccckkkwwwtttfffYYYMMMEEEAAACCCDDDFFFHHHHHHHHHGGGGGGGGGHHHIIIHHHFFFDDDBBBBBB>>>======>>>AAABBBAAAAAA>>>>>><<<:::888555333111---------------...//////111111111111111222333333555666777666555444555777999999999999999888777666555555555555555444444444111000///...---,,,,,,,,,******)))(((((((((((((((***++++++,,,---...//////......///000222444555666666888999999999999:::<<<;;;===???AAABBBDDDEEEFFFCCCCCCBBBAAAAAAAAAAAAAAABBBAAAAAA@@@AAABBBCCCDDDFFFFFFFFFFFFGGGHHHIIIIIIHHHIIIJJJKKKLLLMMMNNNOOOOOORRRVVVXXXYYYZZZ\\\^^^aaacccfffggghhhjjjmmmooowwwyyy{{{~~~}}}wwwooofffdddgggpppwww~~~___^^^]]][[[ZZZYYYXXXWWWRRRRRRRRRQQQQQQRRRRRRSSSUUUUUUUUUVVVWWWXXXXXXXXX\\\\\\\\\\\\]]]]]]]]]^^^ZZZYYYYYYYYYYYY[[[\\\]]]___________________________```aaacccdddfffggghhhfffhhhhhhgggfffeeefffgggiiiiiigggfffeeeddddddeeedddeeeeeedddaaa``````aaaaaabbbcccbbbbbbccceeehhhiiikkknnnoooooonnnooopppppppppppppppppppppppppppooommmllljjjjjjkkklllmmmmmmnnnoooppprrruuuzzz}}}{{{rrrkkkhhheeebbbbbbeeelllsss||||||{{{uuuqqqpppiiiZZZJJJGGGSSSiiitttbbbSSSFFF:::444222,,,,,,***)))((((((((((((((('''&&&&&&&&&(((***++++++...222:::QQQttt|||vvvyyy}}}uuulll^^^QQQJJJDDDDDDDDDEEEEEEFFFFFFFFFEEEEEEDDDEEEFFFHHHJJJKKKIIIIIIHHHIIIIIIGGGCCC@@@999999999888999999::::::;;;;;;;;;:::888777888:::777777666555444444555555333333222222222333444555444333222333444444222000000//////......//////000((())),,,---.........---333888???GGGPPPXXXaaafffgggoooyyywwwhhh[[[PPPIIIFFFDDDFFFHHHJJJKKKJJJIIIHHHIIIIIIJJJJJJIIIGGGFFFEEEAAA@@@???@@@BBBCCCCCCBBB<<<<<<;;;999777444222111///............///000000222222222222222333444555666777888777666555666888::::::999888777777888888777888888999999888777777555444222111000///......,,,+++***))))))(((((()))***++++++,,,---...//////......///000222444666777555777888999888999:::<<<===>>>@@@AAAAAABBBDDDFFFCCCBBBBBBAAAAAABBBBBBCCCBBBBBBAAAAAAAAACCCDDDEEEFFFFFFGGGHHHHHHIIIIIIIIIIIIJJJKKKLLLNNNOOOPPPPPPOOOSSSXXX[[[\\\]]]^^^___aaadddfffhhhiiikkkmmmpppxxxyyyzzz}}}}}}tttjjjfffgggqqqxxx~~~]]]]]]\\\[[[ZZZXXXWWWWWWPPPOOOOOOOOOPPPQQQRRRRRRVVVVVVVVVWWWXXXXXXYYYYYYZZZZZZZZZ[[[\\\]]]^^^___ZZZYYYYYYYYYYYY[[[\\\]]]^^^^^^^^^^^^^^^^^^^^^^^^^^^___```bbbdddeeefffggghhhiiijjjiiihhhggggggiiiiiihhhfffeeedddccccccdddcccddddddcccaaa___``````bbbccccccbbbaaabbbeeeggghhhkkknnnpppoooooooooooonnnooooooppppppqqqrrrrrrooommmkkkiiiiiijjjlllmmmmmmnnnnnnoooppptttyyy}}}{{{rrrjjjfffdddbbbcccgggnnnuuu{{{tttqqqpppgggYYYKKKFFFNNNbbb|||zzzpppcccVVVIII;;;333333++++++***)))(((((())))))************+++,,,---...,,,///555@@@YYY}}}|||~~~xxxnnn```RRRKKKCCCCCCDDDEEEFFFGGGGGGHHHFFFFFFFFFFFFHHHJJJLLLMMMKKKJJJIIIIIIIIIFFFBBB???::::::999999888999999999:::<<<===<<<999777888999999888666555444444444444222222222333333333444444222222111222333333111///000///............///000,,,,,,------............333777>>>GGGPPP[[[eeelllmmmttt}}}wwwiii]]]UUUPPPOOOIIIJJJMMMOOOOOONNNMMMLLLJJJJJJJJJKKKKKKJJJHHHFFFFFFEEECCCCCCEEEEEECCCBBB===<<<;;;:::888666444333000////////////000111111222222222222333444666666777999:::999888777888999;;;999777555555666888999999:::;;;;;;<<<;;;:::999888777555333222111000000---,,,+++***))))))))))))***++++++,,,---...///////////////111222444666777555777999999999999;;;===>>>@@@AAAAAA??????BBBDDDAAAAAAAAAAAABBBCCCDDDDDDCCCCCCBBBBBBCCCDDDFFFGGGFFFFFFGGGHHHIIIIIIIIIIIILLLMMMNNNOOOPPPQQQRRRSSSQQQUUUZZZ^^^`````````aaaccceeegggiiijjjllloooqqqxxxyyyzzz}}}zzzoooiiiiiirrrxxx~~~[[[[[[[[[[[[YYYXXXWWWVVVOOOOOOOOOPPPQQQRRRSSSTTTVVVWWWWWWXXXXXXYYYYYYYYYXXXYYYYYYZZZ[[[]]]^^^___ZZZYYYYYYYYYYYY[[[\\\]]]]]]^^^^^^^^^^^^^^^^^^^^^^^^^^^```aaaccceeefffgggjjjkkklllkkkiiiiiiiiijjjiiihhhfffdddccccccccccccaaabbbbbbaaa^^^]]]]]]^^^bbbccccccbbbaaabbbdddggghhhkkknnnpppoooooooooooommmnnnooopppqqqrrrssssssnnnmmmjjjhhhhhhiiikkkmmmlllmmmmmmnnnooosssxxx|||zzzqqqhhheeecccbbbdddhhhooowww{{{uuurrrqqqfffYYYKKKFFFLLL]]]uuuuuunnneeeZZZKKK;;;333222******)))))))))))))))***''''''((()))******++++++,,,111777DDD___xxxnnn```SSSMMMBBBBBBCCCEEEFFFGGGHHHIIIFFFFFFFFFGGGHHHKKKMMMNNNLLLKKKJJJJJJIIIFFFAAA>>>;;;;;;:::999888888888888999<<<>>>===:::777777888:::999777555444333444444111222333444444444333333222111111222333222000...000///...------...000000111000...------...000111333777>>>FFFQQQ\\\hhhoooqqqxxxwwwjjj___XXXVVVUUUMMMOOORRRTTTTTTSSSQQQPPPKKKKKKKKKLLLLLLKKKIIIGGGKKKIIIGGGFFFFFFFFFDDDBBB??????>>>===;;;999777666000000000000000111111222222222222333444555666777999:::;;;;;;999999:::;;;;;;999666444444555888::::::;;;<<<======<<<;;;;;;:::999777555333222222111...---,,,+++***************++++++,,,---...///000//////000111222444666666666888999:::::::::<<<>>>>>>@@@BBB@@@>>>>>>@@@CCC@@@@@@@@@AAABBBCCCDDDEEEEEEDDDDDDDDDEEEFFFHHHIIIEEEFFFGGGHHHIIIIIIIIIIIINNNOOOPPPQQQRRRTTTUUUUUURRRWWW\\\```bbbbbbbbbcccdddfffiiijjjkkkmmmppprrrxxxyyyzzz}}}~~~ssslllkkkqqqxxx}}}UUUUUUTTTSSSRRRPPPNNNMMMKKKKKKKKKLLLNNNPPPRRRSSSVVVXXXZZZZZZXXXVVVVVVVVVVVVXXXZZZ]]]^^^^^^]]]\\\ZZZYYYYYYYYYYYY[[[\\\]]]\\\ZZZZZZ[[[^^^`````````_________```bbbdddggghhhjjjlllnnnnnnlllkkkkkkkkkmmmjjjfffcccbbbcccdddfffhhheeebbb^^^]]]^^^```bbb_________```aaacccdddeeejjjmmmpppqqqpppoooooooookkkmmmooopppppppppqqqsssqqqooollljjjiiijjjkkklllkkklllllllllmmmpppuuuyyy~~~~~~~~~~~~yyyppphhhggggggeeeeeegggmmmyyy|||vvvpppnnngggYYYJJJEEEKKKYYYmmm}}}|||xxxyyyoooeee[[[NNN>>>222...,,,+++***)))(((((((((((((((''''''''''''(((((()))...000444DDDhhh}}}}}}zzzqqqhhh]]]OOOFFFCCCCCCBBBCCCDDDEEEGGGHHHGGGGGGGGGGGGHHHJJJLLLMMMNNNMMMLLLKKKIIIFFFAAA>>><<<;;;:::999888888888888999;;;<<<<<<;;;::::::;;;999888666444222111111000555555444444444333333333333333444333222000...---........................)))))))))***+++...000111444777>>>HHHUUUcccooovvvyyyyyyooogggaaa\\\YYYYYYYYYYYYZZZZZZWWWSSSOOOPPPNNNLLLLLLMMMMMMLLLKKKKKKJJJHHHHHHHHHGGGDDDBBB@@@>>><<<;;;:::888555222111111111111111111111111111111222444666777888999===<<<;;;::::::999:::::::::888666444333444555555999:::<<<>>>??????>>>>>>===<<<;;;:::888555333222222000---+++))))))***+++******+++,,,---//////000222111000000000111333333444555777888888888:::<<<<<<>>>BBBCCCBBBAAA@@@@@@>>>>>>???@@@AAACCCDDDEEEBBBCCCEEEFFFGGGFFFFFFEEEMMMLLLKKKJJJJJJKKKLLLMMMKKKMMMOOOPPPQQQRRRUUUWWWYYY[[[^^^___``````bbbccchhhiiijjjkkklllmmmmmmmmmqqqtttyyy~~~{{{sssoooxxxzzz|||}}}NNNNNNNNNMMMLLLKKKIIIIIIHHHHHHHHHIIIKKKNNNPPPRRRWWWYYY[[[[[[YYYXXXWWWXXXWWWXXXZZZ]]]^^^^^^]]]\\\ZZZYYYYYYXXXYYY[[[\\\]]]]]]\\\[[[[[[]]]^^^^^^^^^^^^^^^______aaadddfffgggjjjlllnnnnnnlllkkkkkkkkkmmmjjjgggdddbbbbbbdddeeegggeeebbb```______```aaa_________```aaacccdddeeeiiillloooppppppoooooopppnnnpppqqqrrrqqqppppppoooooonnnkkkiiiiiijjjkkkmmmkkklllllllllmmmpppuuuxxx}}}~~~~~~~~~~~~{{{rrrjjjhhhgggeeeeeegggnnnzzzxxxqqqmmmiiiZZZKKKEEEJJJVVVhhhwww~~~{{{zzzssskkkaaaRRR@@@333///,,,+++***))))))((((((((()))))))))))))))******+++...000666FFFiii}}}~~~|||vvvoooiiiddd\\\QQQIIICCCCCCBBBCCCDDDEEEGGGHHHHHHHHHGGGGGGGGGIIILLLMMMNNNLLLKKKIIIHHHEEEAAA>>><<<;;;:::999888888888888:::;;;<<<<<<:::999999:::888777666444222111111111444444444444444333333222222333333222111000...---------------------------,,,,,,,,,---///222444666777:::AAALLLZZZiiivvv}}}{{{sssmmmhhhccc```____________^^^[[[VVVRRRPPPNNNLLLLLLMMMMMMLLLKKKKKKKKKLLLMMMNNNMMMIIIGGG@@@>>>;;;:::999777555222111111111111111111111111111222333444666777888999<<<<<<;;;<<<<<<<<<<<<<<<:::888666444333333444555888999:::;;;<<<=========;;;;;;;;;:::999888777666111000---***)))((())))))((()))***+++---...///000222111000000000111222333999;;;=========>>>@@@BBB>>>@@@BBBBBBAAA@@@@@@@@@>>>>>>???@@@BBBCCCEEEFFFGGGHHHIIIJJJJJJJJJIIIHHHKKKKKKKKKKKKKKKLLLMMMMMMMMMOOOQQQRRRSSSTTTVVVXXXYYY[[[^^^___``````bbbdddggghhhiiikkkllllllmmmmmmppptttxxx}}}|||uuupppwwwyyy{{{|||~~~DDDDDDEEEEEEDDDDDDCCCBBBBBBBBBCCCEEEHHHKKKNNNPPPVVVXXXZZZ[[[ZZZYYYYYYYYYXXXYYY[[[\\\]]]]]]]]]\\\YYYYYYXXXXXXYYYZZZ\\\]]]^^^]]][[[[[[]]]^^^]]]\\\^^^^^^^^^^^^```bbbeeefffiiikkkmmmmmmlllkkkkkkkkkmmmkkkgggdddbbbbbbcccccceeedddcccbbbaaaaaa``````_________```aaabbbcccdddgggjjjnnnpppppppppqqqrrrqqqssstttuuutttrrrnnnlllmmmllljjjiiiiiijjjlllmmmllllllllllllmmmppptttxxx}}}}}}~~~}}}|||}}}~~~tttkkkiiihhhfffeeegggnnn{{{~~~tttnnnjjj\\\LLLFFFHHHSSSbbbppp{{{}}}yyyuuukkkXXXBBB444000,,,,,,***))))))))))))))))))))))))))))))***++++++---111777IIIlll}}}xxxxxxzzzqqqkkkgggbbb___\\\WWWOOOIIICCCBBBBBBBBBCCCEEEGGGHHHJJJIIIGGGFFFFFFHHHKKKMMMNNNKKKIIIGGGEEECCC@@@>>>;;;;;;:::999888888888888:::;;;<<<;;;999777777777888777555444333222222111222333444555555333111000222222222111000///...---,,,,,,,,,,,,,,,,,,,,,,,,------...///111444777888888<<>>:::777666555444333222222222222222222222222222222333444555666777888888999;;;<<<>>>>>>??????999888666444333333333333777777777888999:::;;;<<<::::::;;;;;;;;;;;;;;;:::222000...+++)))(((((((((&&&''')))***,,,...000000111111000///000111222333777999;;;<<<<<<===???AAABBBCCCCCCAAA?????????AAA>>>??????AAABBBDDDFFFGGGJJJKKKLLLLLLLLLKKKJJJIIIIIIJJJKKKLLLMMMNNNNNNNNNPPPRRRTTTTTTTTTUUUVVVXXXYYY[[[^^^``````aaabbbdddggggggiiijjjkkklllllllllpppssswww{{{~~~}}}xxxzzz~~~|||vvvqqqvvvxxxzzz||||||~~~<<<===>>>>>>??????>>>>>>>>>>>>@@@BBBFFFJJJMMMOOOTTTVVVXXXYYYYYYXXXYYYYYYXXXYYYZZZ\\\\\\\\\\\\\\\YYYXXXWWWWWWXXXYYY[[[\\\]]][[[ZZZ[[[]]]^^^^^^]]]]]]]]]]]]^^^___aaaccceeehhhjjjmmmmmmlllkkkkkkllllllkkkhhhfffdddcccbbbbbbcccdddeeeeeedddbbb```____________``````bbbcccccceeehhhlllooopppqqqrrrsssrrrsssvvvxxxxxxuuupppllllllkkkjjjiiiiiijjjlllmmmlllllllllllllllooossswww|||}}}~~~}}}{{{{{{~~~wwwnnnjjjiiiffffffhhhooo{{{yyyrrrjjj\\\LLLFFFHHHRRR```mmmuuuwwwbbbHHH777111,,,,,,+++***))))))))))))'''&&&&&&''''''((()))***---111999LLLnnn~~~~~~}}}}}}}}}rrrqqqooocccaaa^^^[[[XXXTTTOOOHHHDDDBBBBBBBBBBBBCCCEEEGGGHHHLLLJJJGGGFFFFFFHHHJJJLLLMMMJJJGGGDDDCCCBBB@@@>>>;;;:::999999888888888999:::;;;<<<:::888555555555777666555444333222222222111222444666555333111///111111111000///......---------------------------++++++,,,---000333555777777:::AAALLL\\\mmm}}}uuutttsssssstttssspppnnnhhhgggeeeccc```\\\VVVRRROOONNNLLLMMMNNNOOOOOONNNMMMOOORRRTTTUUURRRLLLHHH@@@<<<777444333333333333222222222222222222222222111111222333333444555555444555888;;;===>>>??????999888666444333222222222555444444444555777999::::::;;;<<<<<<=========<<<444333000...,,,***))))))&&&''')))+++---///111222111000/////////000222333444666888999999:::<<<>>>EEEEEECCCAAA>>>>>>@@@BBB???@@@@@@BBBCCCEEEGGGHHHIIIJJJKKKKKKJJJIIIHHHGGGHHHIIIKKKNNNOOOPPPOOOOOOSSSTTTUUUUUUUUUUUUVVVXXXYYY\\\^^^``````aaacccdddffffffhhhiiijjjkkkkkkkkkpppsssvvvyyy|||~~~{{{uuuuuuxxxxxx{{{~~~zzzuuuqqqtttvvvyyy{{{{{{|||~~~888999:::;;;<<<<<<<<<<<<;;;<<<>>>@@@DDDIIILLLOOOPPPSSSVVVWWWWWWWWWXXXYYYXXXYYYYYYZZZ[[[[[[[[[[[[XXXWWWWWWWWWWWWYYYZZZ[[[ZZZYYYXXXZZZ]]]___```___]]]]]]]]]]]]___aaacccdddgggjjjlllmmmlllkkkkkkllllllkkkjjjhhhfffdddccccccbbbdddeeeffffffdddaaa_______________```aaabbbbbbcccgggkkkooopppqqqrrrtttqqqrrruuuyyyzzzxxxrrrnnnlllkkkjjjjjjjjjkkklllmmmlllllllllllllllnnnsssvvv{{{}}}~~~{{{{{{}}}yyyoookkkjjjhhhhhhjjjppp}}}wwwiii[[[LLLGGGJJJTTTcccooowwwmmmPPP;;;222---,,,+++***))))))))))))&&&&&&&&&&&&'''((()))***---111:::MMMooozzzvvvuuuyyy}}}{{{{{{||||||pppmmmjjj]]]ZZZYYYVVVTTTPPPKKKEEEBBBBBBBBBAAABBBCCCDDDFFFGGGKKKJJJHHHFFFFFFHHHJJJLLLLLLIIIFFFDDDCCCBBB@@@>>>::::::999999888888999999:::;;;<<<:::777555444444666555444333333333333333111333555666666444111///111111000//////.........////////////////////////+++++++++---///222444666777999???IIIXXXjjjzzzyyyrrrhhhhhhjjjmmmpppqqqooommmhhhfffcccaaa^^^YYYTTTPPPOOOMMMLLLMMMOOOPPPPPPPPPRRRSSSUUUWWWVVVQQQJJJDDD>>>:::444111111222333333222222222222222222222222000000000111111222222222111222444777:::<<<===>>>999888777555444333222111222222111111222444666888;;;;;;<<<<<<======<<<<<<888777555222///---,,,+++((()))***,,,///111222333111000/////////000111222777999;;;<<<===>>>@@@BBBEEEEEECCCAAA??????BBBDDDAAAAAABBBCCCDDDFFFGGGHHHHHHIIIJJJJJJIIIHHHGGGFFFHHHIIILLLNNNPPPQQQQQQPPPSSSUUUVVVVVVUUUUUUVVVWWWZZZ\\\___```aaaaaacccdddeeeeeeggghhhiiijjjjjjjjjooorrruuuwwwyyy|||{{{wwwuuusssvvvyyy{{{zzzwwwssspppqqquuuxxx{{{{{{{{{|||}}}666666777999999:::::::::::::::<<>>::::::999999888999999::::::;;;<<<:::777555444555555444444333333333444444333444555666666444222111222111000////////////000////////////////////////---------...000222444666888999===FFFSSSeeeuuu~~~}}}}}}wwwooohhhccc[[[\\\^^^bbbfffiiiiiihhhdddbbb___]]]ZZZWWWRRROOOMMMKKKKKKKKKNNNOOOPPPOOOUUUVVVWWWWWWUUUOOOGGGAAA:::666222000000222333444333333333333333333333333000000000000111111111111000000111333666888;;;<<<:::999888777555333222111000000000111222333444555888999:::;;;<<<<<<<<<<<<<<<;;;999666333000...---******,,,---///111333333000000///...///000111222777999;;;<<<===>>>AAACCCCCCCCCCCCAAA@@@AAADDDGGGDDDDDDDDDDDDEEEFFFGGGHHHIIIJJJKKKKKKKKKJJJIIIHHHJJJKKKLLLNNNPPPQQQQQQQQQTTTUUUWWWVVVVVVVVVWWWXXXZZZ\\\___aaaaaabbbccceeeddddddfffggghhhiiiiiiiiimmmoooqqqsssuuuwww{{{~~~xxxssstttuuuvvvvvvtttrrrpppooosssxxx{{{|||{{{||||||}}}{{{|||333444555555666666666666888999:::===AAAEEEHHHKKKMMMPPPTTTVVVWWWXXXYYY[[[WWWVVVVVVVVVWWWWWWXXXXXXWWWVVVVVVVVVVVVXXXYYYZZZYYYXXXXXXYYY\\\_______________^^^^^^___aaacccdddfffhhhkkklllkkkkkkkkkllljjjkkkllllllkkkjjjhhhgggcccdddfffggggggeeecccbbb```____________```aaaaaacccgggkkknnnooopppqqqsssrrrrrrssswwwzzzzzztttoooooonnnnnnmmmmmmllllllllllllllllllkkkkkkmmmqqquuuxxx~~~|||||||||qqqmmmlllkkklllooowww~~~ooo```PPPJJJNNNZZZkkkzzzaaaCCC333------,,,+++************''''''(((((()))+++,,,---...111999LLLlll{{{uuurrrppppppsssyyy~~~~~~|||yyywwwvvvwwwyyy}}}rrrlllhhh^^^RRRSSSSSSQQQNNNJJJGGGEEEBBBAAAAAAAAABBBDDDFFFGGGFFFGGGHHHIIIJJJJJJKKKKKKIIIHHHFFFFFFEEECCC@@@===:::999999888999999:::::::::;;;<<<;;;888666666666444444333333333444444555555555666666666555444333333222111000///000111111////////////////////////////////////000222333555777777999???KKK\\\kkkuuu{{{yyyoooggggggggggggiiikkknnnppprrrmmmfff```[[[XXXTTTRRRMMMNNNOOOSSSXXX[[[\\\\\\\\\ZZZXXXVVVTTTRRRNNNKKKIIIHHHGGGHHHKKKMMMMMMMMMRRRRRRRRRQQQOOOIIIAAA<<<555333000///000222333444333333333333333333333333222222222222222222111111222111000111222555999;;;;;;::::::888666444333222......000111222333333333444555777999;;;<<<======>>>===;;;888555222///...***+++,,,---///000111222000//////...///000111222333555888999:::;;;>>>@@@???AAABBBBBBBBBDDDGGGJJJFFFFFFFFFEEEEEEFFFFFFFFFHHHIIIJJJKKKKKKKKKJJJIIILLLLLLMMMMMMOOOPPPRRRRRRUUUVVVXXXXXXXXXXXXYYY[[[ZZZ]]]___aaaaaabbbdddeeecccdddeeefffggghhhhhhhhhjjjkkkmmmnnnppprrrvvvyyy|||~~~uuuuuuuuutttsssrrrqqqqqqmmmqqqwww{{{||||||||||||yyy{{{}}}~~~wwwyyy~~~111111222333333333333333777888999<<>>???>>>===<<<999666222///---******+++,,,---//////000000///.........///111222333666888::::::<<<>>>AAA===???AAACCCDDDFFFIIIKKKHHHHHHGGGFFFEEEEEEFFFFFFFFFGGGHHHJJJJJJJJJIIIIIINNNNNNMMMMMMNNNPPPRRRSSSVVVWWWYYYZZZYYYZZZ\\\]]]ZZZ]]]```aaaaaabbbdddeeecccccceeefffggghhhhhhhhhggghhhjjjkkklllnnnrrruuuxxxzzz~~~xxxwwwuuutttrrrrrrrrrrrrlllqqqwww|||}}}}}}}}}}}}xxxxxxzzz{{{uuuxxx}}}222222222222222222222222333555888:::===@@@EEEHHHKKKNNNRRRTTTUUUVVVWWWXXXVVVVVVUUUUUUUUUUUUUUUUUUYYYXXXVVVUUUUUUVVVXXXYYY[[[XXXVVVWWWZZZ]]]^^^]]]]]]]]]]]]^^^```aaacccdddiiijjjlllnnnnnnllliiihhhkkkkkkkkklllmmmmmmjjjhhheeefffffffffeeedddcccccceeedddcccbbbaaa```___^^^dddfffiiikkkmmmooorrrtttvvvvvvuuutttssssssrrrrrrmmmllllllmmmooonnnllljjjkkklllmmmlllkkkkkkmmmnnnuuuzzz}}}pppkkkkkkkkklllnnn{{{ttteeeSSSLLLPPP^^^sss~~~___CCC666///...,,,***)))(((''''''((()))***)))((((((***,,,...222;;;NNNlll|||xxxuuutttssstttyyy}}}zzzyyyxxxwwwzzzuuuuuu{{{vvvkkkcccTTTTTTTTTRRROOOJJJEEEBBBCCCCCCCCCDDDDDDDDDDDDDDDFFFGGGHHHIIIJJJJJJJJJJJJJJJHHHGGGGGGGGGEEEAAA???;;;:::999888888888999:::;;;;;;;;;:::888666555444444555555555666666777777999888888777666555555444333333111000////////////***+++------,,,+++,,,...---...//////......///000---...000444===IIIVVV___hhhppp|||}}}rrreee\\\OOOLLLGGGCCCAAA@@@???===??????===<<<:::888777666555666777:::===@@@CCCEEELLLJJJHHHFFFCCCAAA@@@@@@@@@@@@BBBDDDEEEFFFFFFGGGEEEEEEDDDBBB>>>999555333000000111111111111000000111111111111222333444555888555333444666777555333333333333333333333333333999:::<<<<<<;;;999666444000000...------...//////111222555888:::<<<>>>>>>BBB@@@===;;;999666111...---,,,+++++++++---///111000000000111222222222333333333555777:::<<<===>>>?????????@@@AAADDDFFFHHHJJJIIIHHHGGGFFFEEEEEEFFFDDDFFFIIIJJJIIIHHHHHHIIIOOOOOOOOONNNMMMOOOSSSVVVSSSUUUWWWXXXXXXYYY[[[]]]]]]\\\[[[[[[\\\^^^```bbbeeeeeeeeefffffffffggggggfffffffffgggiiikkkmmmnnnpppuuu|||~~~wwwtttvvvwwwuuusssqqqppppppuuuzzz~~~~~~|||{{{{{{}}}xxxxxxwww222222222222222222222222333555888:::<<<@@@EEEHHHLLLOOORRRUUUUUUVVVWWWYYYUUUUUUVVVUUUUUUUUUUUUUUUYYYXXXVVVUUUUUUVVVXXXYYY[[[XXXVVVWWWZZZ]]]^^^]]]]]]]]]]]]^^^```aaacccdddhhhjjjlllmmmmmmkkkiiihhhjjjiiiiiikkklllllljjjhhhfffffffffffffffeeedddddddddccccccbbbaaa```______ccceeehhhkkklllnnnqqqsssuuuuuuuuutttssssssrrrrrrmmmmmmlllnnnooonnnllljjjjjjkkkkkkkkkjjjkkklllnnnuuuyyy~~~pppkkkkkkjjjjjjlllwww}}}uuueeeTTTLLLPPP```wwwxxxZZZ@@@555///...,,,+++)))(((((((((((()))***)))((((((***,,,...222;;;MMMlll{{{wwwvvvwwwwwwyyy~~~||||||{{{zzzyyyttttttzzzyyyooogggYYYXXXWWWTTTPPPJJJEEEBBBCCCCCCCCCDDDDDDDDDEEEEEEFFFGGGHHHIIIJJJJJJJJJJJJIIIHHHGGGFFFFFFDDDAAA>>>;;;:::999888888888999:::<<<<<<<<<;;;999888666555555555555555666666666777777777777666555555555444444333222111000/////////,,,---...---++++++---......000000000......///000...///000333999DDDOOOWWWbbbjjjwwwyyynnnbbbVVVNNNFFFCCC>>>;;;999888777555555444333222000///......000111222444666999;;;===@@@???===<<<;;;:::::::::;;;<<<>>>???AAABBBBBBBBB>>>>>>===;;;888555222000000000////////////000000111111111111222333444444888666666777::::::999777666555444444333333444444888999:::;;;:::888555444111000///...---...//////000222444777:::<<<===>>>???>>><<<;;;:::888444111------+++++++++---///000000000000111111222222333222333555777999;;;===>>>@@@@@@@@@AAACCCEEEGGGHHHJJJIIIIIIHHHGGGFFFFFFEEEEEEGGGJJJJJJJJJIIIIIIJJJNNNOOONNNMMMMMMOOORRRUUUTTTUUUWWWXXXXXXXXXZZZ\\\[[[[[[ZZZYYYZZZ]]]___```bbbcccccccccdddddddddeeeddddddddddddfffhhhkkklllmmmrrrxxx}}}}}}zzz{{{|||{{{xxxvvvuuuvvvzzz~~~~~~~~~{{{yyywww333333333333222222222222333555777999<<<@@@DDDHHHJJJMMMQQQSSSSSSTTTUUUWWWUUUUUUVVVVVVVVVVVVVVVUUUXXXWWWVVVUUUUUUVVVWWWXXXZZZXXXWWWWWWZZZ\\\]]]]]]]]]]]]]]]^^^```aaacccdddgggiiijjjllllllkkkiiihhhggggggggghhhjjjkkkjjjhhhffffffgggggggggfffeeeeeebbbbbbaaaaaaaaa`````````bbbeeehhhjjjkkkmmmppprrrtttttttttttttttsssrrrqqqnnnmmmmmmnnnooonnnllliiihhhiiijjjjjjiiijjjlllnnntttxxx~~~qqqlllkkkiiiiiijjjrrr{{{vvvgggVVVMMMQQQaaa{{{nnnSSS===444//////---,,,***)))))))))((()))***)))((((((***,,,...333;;;MMMlllzzzxxxyyy}}}xxxttttttzzz|||tttmmm___]]][[[WWWQQQKKKFFFCCCBBBBBBCCCDDDDDDEEEFFFFFFFFFGGGHHHIIIIIIJJJJJJIIIHHHGGGFFFEEEEEECCC@@@===;;;:::999888888888999:::======<<<;;;:::999777666555555555555666666666666555555555555444444444444444333222111111111111111000000///---++++++---///000111222111///......000000000000111555<<>>@@@???===;;;999777555444444555555666777888999888777555333111000///...---...//////000111333666999;;;===>>>===<<<;;;;;;;;;:::777444...---,,,++++++,,,.../////////000000111222222333111222444666999;;;===>>>BBBBBBBBBBBBDDDEEEGGGGGGGGGHHHHHHIIIHHHGGGEEEEEEEEEGGGJJJJJJJJJIIIJJJKKKMMMMMMMMMMMMLLLNNNRRRTTTUUUVVVXXXXXXWWWXXXYYY[[[YYYYYYXXXXXXYYY[[[]]]___`````````aaaaaaaaaaaaaaa`````````aaaccceeegggiiijjjmmmqqquuuwwwzzz}}}~~~|||vvvuuuvvvzzz~~~|||zzzxxx333333333333333222222222222444666999;;;???DDDGGGHHHKKKNNNPPPPPPQQQRRRSSSTTTTTTVVVWWWWWWWWWVVVVVVXXXWWWVVVVVVVVVVVVWWWXXXYYYXXXXXXXXXYYY[[[\\\\\\]]]]]]]]]^^^```aaacccdddfffgggiiijjjkkkjjjiiiiiifffeeeeeefffhhhjjjiiihhhfffgggggggggggggggffffffaaaaaaaaaaaaaaaaaaaaaaaabbbdddgggiiijjjlllnnnqqqsssttttttttttttsssrrrqqqnnnmmmmmmnnnnnnnnnkkkiiifffhhhiiiiiihhhiiikkkmmmrrrvvv|||sssmmmkkkiiiggghhhnnnzzz|||wwwiiiXXXOOOQQQaaa~~~wwweeeLLL:::444000///---,,,+++*********((()))***)))((((((***,,,///333;;;MMMmmm~~~zzzuuuuuu|||xxxqqqcccaaa]]]WWWQQQKKKFFFCCCAAABBBCCCDDDEEEFFFGGGGGGFFFGGGHHHIIIIIIIIIIIIIIIGGGFFFEEEDDDDDDBBB???<<<;;;:::999888888888999:::<<<<<<<<<;;;:::888777666555555555666666666666666333333333333333444444444333333222222111222222222333222000---***+++---000222333333222///......///111000000000222777>>>DDDRRR[[[hhhuuu|||tttfff___VVVNNNHHHCCC>>>;;;888666222111000///...,,,////////////////////////,,,,,,,,,,,,,,,---...///......---------...//////000111222444555666777777555444333222111111111111333222///......///222333000000000000111222333444555777:::>>>BBBDDDDDDDDD@@@>>>:::777555555666777444555666777777666444333222111000.........//////000000222444777:::<<<======<<<<<<<<<<<<;;;888555000///---++++++,,,---......//////000111222333333111222444666999<<<===>>>BBBBBBBBBCCCCCCDDDEEEEEECCCEEEFFFGGGGGGFFFDDDBBBDDDFFFHHHIIIHHHHHHJJJKKKKKKLLLMMMLLLLLLNNNQQQTTTUUUWWWXXXXXXWWWWWWYYYZZZXXXWWWVVVVVVWWWYYY\\\]]]________________________^^^]]]]]]^^^```bbbdddeeefffhhhkkkmmmnnnpppsssvvv~~~}}}|||tttssstttxxx}}}~~~|||zzzzzz444444444333333333222222111333666888:::>>>CCCFFFHHHKKKNNNPPPPPPPPPQQQSSSRRRTTTVVVWWWXXXXXXWWWWWWWWWWWWWWWVVVVVVWWWWWWWWWXXXXXXYYYYYYYYYZZZ[[[\\\]]]]]]]]]^^^```aaacccdddeeefffggghhhiiijjjiiiiiieeedddccceeeggghhhhhhgggffffffgggggggggggggggfffaaaaaaaaaaaabbbbbbbbbbbbbbbdddggghhhiiikkknnnppprrrssstttttttttsssrrrpppnnnnnnmmmnnnnnnmmmkkkhhhggghhhiiiiiihhhiiikkkmmmpppuuu{{{uuuooollliiiggghhhmmmxxx|||xxxkkk[[[OOOOOO^^^|||ppp^^^HHH999444///...---,,,+++*********((()))***)))((((((***,,,///333;;;NNNnnn}}}xxxxxx|||wwwiiifff```YYYRRRKKKFFFDDDBBBBBBCCCDDDEEEFFFGGGHHHGGGGGGHHHHHHIIIHHHHHHHHHGGGEEEDDDDDDDDDBBB>>><<<;;;:::999888888888999:::::::::::::::999777666555666666666666666555555555222222222222333333333333222222222111222222333333444333111---++++++---///222333333222///....../////////000000111555;;;???IIIRRR___lll{{{ssshhh___XXXNNNJJJDDD???<<<:::999888666333111000000///...,,,++++++,,,,,,,,,---------,,,++++++*********++++++---,,,++++++************,,,---...000111222333333000000//////000000111222111000...,,,,,,...000111000000000000111222333333333666:::>>>BBBEEEHHHIIIEEECCC>>>:::777666666777333333444555555555444444333222000///....../////////000111333666999;;;===???>>>======<<<;;;888555333111///---,,,,,,---...---...///000111222333333111222444777:::===???@@@BBBBBBBBBBBBBBBBBBBBBBBB@@@AAACCCDDDDDDCCCBBB@@@CCCDDDFFFFFFFFFFFFHHHJJJJJJLLLMMMMMMMMMNNNQQQTTTUUUWWWXXXXXXWWWWWWYYYZZZXXXWWWVVVVVVWWWYYY[[[]]]_________^^^^^^^^^^^^^^^\\\\\\\\\\\\]]]^^^```aaacccdddfffggghhhiiikkkmmmqqquuu}}}~~~|||{{{uuuttttttxxx~~~~~~~~~|||}}}555555444444333333222222111333555777:::>>>BBBFFFJJJMMMPPPQQQQQQQQQRRRSSSQQQSSSVVVXXXYYYYYYXXXXXXWWWWWWWWWWWWWWWWWWWWWWWWWWWXXXZZZZZZYYYXXXZZZ[[[]]]]]]]]]^^^```aaacccdddcccdddeeeggghhhiiiiiiiiifffeeecccdddfffgggggggggeeeeeefffgggggggggffffffbbbcccccccccccccccccccccccceeegggiiijjjkkknnnpppppprrrsssttttttsssqqqpppooonnnmmmnnnnnnmmmjjjhhhhhhiiijjjiiihhhhhhjjjlllooosssyyy~~~wwwqqqoookkkiiiiiinnnyyy~~~~~~{{{yyymmm]]]PPPLLLYYYvvv}}}kkkZZZEEE777333...---,,,++++++*********((()))***)))((((((***,,,///333;;;NNNppp{{{zzztttppphhh^^^UUUMMMGGGEEECCCCCCDDDEEEEEEFFFGGGGGGGGGGGGHHHHHHHHHHHHGGGGGGGGGFFFEEEDDDDDDBBB???<<<;;;:::999888888888999:::999999999999888777666666666666666666666555555555333333333333222222222222111111111111111222333444333222111...++++++---///000111222111///......000---...//////000333777;;;???GGGSSSaaaooovvveeeYYYQQQJJJEEEAAA???<<<888555333333333333111000///000///...,,,+++,,,,,,,,,---------...+++***)))(((((('''((((((+++***)))((('''&&&&&&&&&)))***+++---...//////000++++++,,,------...//////...,,,+++******+++,,,...000000///000000111222333000333888<<>>:::888777666222222333444555555555555444333111///........./////////000111444888;;;===???>>>=========<<<999666555444111...---------...------...///111222333333222333555888;;;>>>@@@AAABBBBBBCCCCCCBBBAAA@@@@@@>>>>>>@@@AAABBBAAAAAA@@@BBBCCCDDDDDDDDDEEEHHHJJJJJJLLLMMMNNNNNNPPPRRRTTTUUUVVVXXXXXXWWWXXXYYY[[[XXXXXXWWWWWWXXXZZZ\\\^^^^^^^^^^^^^^^^^^]]]]]]]]][[[[[[ZZZYYYYYYZZZ[[[\\\^^^```bbbccccccccceeefffccchhhqqqzzz~~~}}}}}}}}}vvvsssrrrtttyyy~~~~~~|||}}}666555555444333333222222000222555777999===BBBEEEHHHKKKNNNOOOOOOOOOPPPQQQQQQSSSVVVXXXZZZZZZYYYXXXVVVWWWWWWWWWWWWWWWWWWVVVVVVXXXZZZZZZXXXXXXYYY[[[]]]]]]]]]^^^```aaacccdddbbbcccdddfffggghhhiiijjjhhhfffddddddeeeggggggfffddddddeeefffffffffffffffeeeddddddddddddddddddddddddfffhhhiiijjjkkknnnppppppqqqsssuuuuuusssqqqpppooonnnnnnnnnnnnmmmjjjhhhjjjkkkkkkjjjhhhhhhiiikkknnnrrrxxx}}}xxxsssqqqmmmjjjjjjqqq{{{~~~{{{|||{{{xxxyyyooo___PPPHHHSSSooozzzhhhWWWCCC666111---,,,+++***************((()))***)))((((((***,,,///333;;;OOOsss|||{{{}}}sssfffZZZPPPIIIFFFDDDDDDEEEEEEEEEFFFFFFFFFGGGGGGHHHHHHHHHGGGGGGFFFGGGFFFEEEEEEDDDCCC???===;;;:::999888888888999:::::::::::::::999888777777777666666666555555555555444444444333333222222111/////////000111222333444000000000///,,,+++,,,......000000000......///000,,,---.........000333666666===GGGQQQ]]]mmmsssgggXXXMMMFFFBBB<<<888888777666333111/////////111000///000111000///---.............../////////++++++***)))(((((((((((()))((('''&&&&&&&&&&&&&&&&&&'''(((***+++,,,------''')))***,,,---...---------,,,,,,++++++,,,,,,---/////////000000111222333...000444777;;;@@@FFFKKKLLLJJJFFFAAA===999777555222222333444444555555666444333111///.........///......///000333777:::<<<===<<<<<<===>>>>>>;;;999888666333000............,,,---...///000222333333333444666999===???BBBCCCDDDDDDDDDDDDCCCBBB@@@???>>>>>>??????@@@AAAAAABBBBBBCCCDDDDDDDDDFFFIIIKKKJJJLLLNNNOOOOOOQQQSSSUUUTTTUUUWWWXXXXXXXXXZZZ\\\ZZZYYYXXXXXXYYY[[[]]]___^^^]]]]]]]]]\\\\\\\\\\\\ZZZYYYWWWVVVUUUUUUVVVVVVYYY\\\___``````______```XXX^^^fffmmmssswwwyyyzzzvvvwwwxxxxxxyyyzzz|||~~~xxxtttpppppptttxxxzzzzzz|||~~~666666555444333333222222000222444777999===BBBEEEEEEHHHKKKLLLLLLLLLLLLMMMPPPRRRVVVYYYZZZZZZYYYXXXVVVWWWWWWXXXXXXWWWWWWVVVVVVXXX[[[ZZZXXXWWWXXXZZZ]]]]]]]]]^^^```aaacccdddbbbbbbccceeeggghhhiiijjjiiigggddddddeeefffffffffcccddddddeeefffffffffeeefffffffffeeeeeeddddddddddddfffiiijjjkkklllnnnpppoooqqqsssuuuuuusssqqqpppooonnnnnnnnnnnnmmmjjjhhhlllllllllkkkiiihhhiiijjjmmmqqqwww|||yyytttrrrnnnllllllsss|||}}}zzz{{{~~~yyytttyyyppp```PPPFFFOOOkkkxxxfffUUUBBB444000,,,,,,+++***))))))))))))((()))***)))((((((***,,,///333;;;PPPttt}}}{{{{{{lll^^^RRRJJJFFFEEEEEEEEEEEEEEEFFFFFFFFFGGGGGGHHHHHHHHHGGGGGGFFFHHHGGGFFFEEEEEECCC@@@===;;;:::999888888888999:::;;;;;;;;;;;;::::::999888777777666666555555555444555555444444333222111111////////////000111333333...///000///---,,,,,,------...//////......///000,,,---...---,,,---000222333888???EEEMMMZZZiiiuuu}}}nnn```UUUMMMCCC===<<<:::555111000111222111///......///222111111111222222000///,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++************((((((''''''''''''(((((($$$%%%&&&((()))***++++++'''))),,,...//////...---////////////////////////////////////000111222333,,,///222444777===EEEKKKMMMKKKHHHDDD???:::777555222222333333444555666666555333222000///......///.........000222666:::<<<;;;:::;;;===??????>>><<<:::888444111///...//////,,,,,,---///000222333333444555777:::===@@@CCCDDDEEEEEEFFFFFFDDDCCCAAA@@@??????>>>???@@@AAACCCCCCCCCDDDEEEEEEEEEGGGJJJMMMJJJLLLOOOPPPPPPQQQTTTVVVSSSUUUWWWXXXXXXYYY[[[]]][[[ZZZYYYYYYZZZ\\\___```]]]\\\\\\\\\[[[[[[ZZZZZZYYYXXXVVVTTTRRRRRRRRRRRRVVVYYY]]]___^^^]]]\\\\\\TTTYYY___dddffffffffffffiiikkknnnqqqtttwww{{{~~~{{{uuusssvvvyyy{{{|||}}}666777777777666444222000444555666999<<>>;;;888:::;;;;;;:::999:::<<<:::::::::999999888888888;;;888555333444555555444666555555555555444444444444222000///000000000...//////.........---------......---------,,,,,,,,,111000...------///111222333555999>>>DDDLLLUUU[[[lllsss}}}|||qqqjjjddd\\\SSSLLLDDDAAA<<<777333111111111111111111000000000000000222222111000000111111222//////............//////.........---+++((($$$"""((((((''''''''''''(((((((((((('''''''''(((((()))---------...............000///...---,,,------...111000...,,,,,,...000111/////////111333777;;;===AAAFFFHHHEEEBBB@@@<<<777444333111222333444444333555555333111...,,,---///222111//////111444888;;;@@@@@@??????>>>=========<<<;;;999777444222111000,,,,,,,,,///222555555444777666666888;;;???DDDFFFEEEFFFGGGHHHGGGEEECCCBBB>>>???@@@AAABBBDDDEEEEEEDDDEEEFFFHHHJJJKKKLLLMMMLLLLLLKKKLLLNNNQQQTTTVVVVVVWWWWWWXXXYYYZZZ[[[\\\\\\\\\\\\]]]]]]^^^^^^^^^]]]\\\ZZZYYYZZZZZZZZZYYYVVVUUUSSSQQQOOONNNMMMMMMRRRTTTXXX[[[]]]]]]\\\ZZZTTTVVVWWWYYYYYYWWWUUUTTTYYYXXXZZZaaakkktttzzz|||tttmmmnnnqqqrrrvvv|||888888888777666555444333333444666888;;;>>>@@@BBBEEEGGGIIIJJJIIIHHHHHHIIIJJJMMMQQQTTTUUUVVVXXXZZZVVVVVVWWWXXXYYYZZZZZZYYYYYYYYYZZZ[[[[[[[[[[[[ZZZ]]]]]]^^^___```bbbcccdddcccbbbbbbcccfffhhhiiiiiiiiiiiiiiiiiiiiihhhggggggfffeeeeeeeeeeeeffffffgggggggggfffeeeeeeeeeeeefffeeefffhhhjjjlllmmmnnnnnnnnnpppsssuuuvvvuuusssqqqrrrrrrqqqpppooonnnnnnmmmmmmnnnmmmllljjjiiijjjkkkpppssswww|||vvvqqqooonnnnnnqqq||||||xxxwww{{{xxxbbbLLLGGGLLL\\\rrrppp[[[HHH:::222---,,,+++***))))))))))))''''''((()))***,,,...///...222<<>>;;;888:::;;;:::999888:::;;;:::::::::999999999888888:::777444333444555555555555555555555444444444444222000//////111222111111.....................---......---------,,,,,,,,,000000/////////000222222000222555888<<>>>>>>>>>>>============<<<<<<:::777555222000///,,,,,,,,,///222444555555777666666777:::>>>BBBDDDFFFGGGIIIIIIIIIGGGEEEDDDAAAAAABBBCCCEEEFFFGGGHHHGGGGGGHHHIIIKKKLLLMMMMMMKKKKKKLLLMMMOOOQQQSSSTTTWWWWWWWWWXXXXXXYYYYYYYYY\\\\\\\\\]]]]]]]]]^^^^^^\\\ZZZXXXXXXYYYYYYXXXWWWSSSRRRPPPNNNMMMKKKKKKKKKOOORRRWWW]]]```aaa___]]]TTTTTTTTTTTTRRRQQQOOONNNRRRQQQSSSZZZdddnnntttwww~~~wwwrrrrrrsssrrrvvv|||::::::999777666666666666444444555888:::===???AAABBBDDDGGGGGGGGGGGGHHHIIIIIIKKKNNNPPPRRRTTTWWWYYYWWWWWWXXXYYYZZZZZZZZZZZZYYYYYYYYYZZZZZZ[[[[[[[[[]]]]]]^^^___```bbbcccdddeeecccbbbcccfffhhhiiiiiikkkkkkkkkjjjiiihhhgggfffggggggggggggggghhhiiiiiiggggggfffeeeeeeeeeeeeeeeeeefffhhhjjjlllmmmnnnnnnnnnppprrrtttuuutttsssrrrttttttsssrrrqqqpppooonnnlllmmmnnnmmmllljjjjjjkkknnnqqqvvv{{{yyysssqqqpppoooqqq|||}}}wwwuuuyyyuuu```KKKFFFIIIVVVkkkxxxbbbMMM<<<444------+++******)))))))))(((((((((***+++---...///,,,111<<>><<<888999:::999888777888999::::::::::::999999999999999666444333444666666666555555555555444444444444111///...///111333333222.....................///......---------,,,,,,,,,,,,------...///000111111///111222333555999===AAACCCGGGNNNTTTVVVTTTQQQNNNLLLGGGBBB???>>>;;;777444444222000...---...///000/////////000000000000000333444555666666555444333111111000000000000111111......------,,,,,,,,,+++)))((((((''''''(((((()))((((((''''''''''''((((((*********++++++,,,,,,,,,,,,,,,,,,,,,...///111111///...,,,++++++,,,...///---------///111444666888888>>>BBBBBBBBBBBB>>>999555333222222333555555555666666555222///,,,------000///......000333777999============>>>>>>>>>>>>>>>===;;;999666333000///---,,,,,,...222444555555777666666777999<<>>333...---,,,+++***)))))))))))))))))))))***+++,,,,,,---111<<>><<<888999:::999777666777888::::::::::::::::::::::::888666333333444666777777555555555444444444333333222000///000111333222222............////////////......---------,,,,,,,,,)))***+++---.../////////111222333333333555888;;;;;;>>>CCCFFFGGGEEEAAA???>>>;;;888777777666444222///...---++++++,,,---.........///////////////000222333555777777666444333222111111111111111111222000000///...------......))))))(((((((((((())))))))))))((('''''''''(((((()))******++++++,,,,,,,,,+++,,,,,,---...///000111...---,,,++++++,,,---...,,,,,,,,,---///111333444333888===???BBBDDDAAA;;;777555222222333555666555777777666333000---------///.........000333666888<<<<<<===>>>>>>???@@@@@@>>>>>>===:::777444111///---,,,,,,...111444555666777666666777888;;;===???CCCDDDFFFGGGGGGFFFEEEDDDEEEFFFFFFHHHIIIJJJKKKLLLMMMMMMNNNNNNNNNNNNOOOOOOLLLNNNPPPSSSTTTTTTTTTSSSPPPQQQSSSUUUWWWYYYZZZ[[[YYYYYYYYYYYYYYYYYYYYYYYYYYYXXXVVVVVVWWWVVVTTTRRRMMMLLLKKKIIIGGGFFFEEEEEEFFFKKKTTTaaakkkpppnnnkkkbbb___ZZZUUUPPPMMMKKKJJJGGGHHHJJJOOOXXXaaajjjnnnxxx|||~~~yyyuuuxxx}}}:::999777666555666666777666777777999;;;===???@@@???AAACCCDDDDDDEEEGGGIIIHHHJJJLLLNNNPPPSSSWWWZZZXXXYYYYYYZZZZZZZZZZZZZZZXXXXXXXXXXXXYYYZZZ[[[\\\``````___```aaacccfffggggggdddbbbbbbeeegggiiiiiiiiiiiiiiihhhgggeeedddccceeeeeeeeefffgggiiijjjkkkhhhhhhgggeeeeeedddddddddeeefffhhhjjjlllmmmnnnnnnoooooopppqqqrrrssstttuuuuuutttsssrrrpppooonnnmmmiiikkkmmmnnnmmmkkkkkkllllllooosssxxx~~~}}}wwwtttsssrrrttt{{{uuurrrooo[[[IIIGGGIIISSSdddnnnoooVVV???333///...---+++***)))))))))******)))(((((((((((((((///333>>>VVV}}}}}}vvviiiZZZLLLGGGHHHEEEEEEEEEEEEFFFGGGHHHIIIIIIIIIIIIIIIIIIHHHGGGFFFGGGGGGGGGFFFDDDAAA>>>===999:::;;;999777666666777::::::::::::::::::::::::888666333333444666777777555444444444444333333333444222111000111222111000////////////////////////......---------,,,,,,,,,)))***,,,---.../////////000111222222222333666888444666999::::::888555333333222000000000000/////////...---,,,+++++++++,,,------........./////////000222444555666555333222222222111111111111222222222222000///............+++******))))))******++++++***)))((((((((((((((()))******+++,,,,,,---------------..................---,,,,,,,,,,,,---...+++,,,,,,---...///000111000444888<<>>999777444222333555555555777777777555111...---............///000333666777<<<======>>>???@@@AAAAAA>>>>>>===<<<999555222000...,,,,,,---000444666666666666666777999:::<<<===BBBCCCEEEGGGGGGGGGFFFEEEDDDEEEFFFGGGIIIJJJKKKKKKOOOOOOOOOOOOOOOOOOOOOOOONNNPPPSSSUUUWWWWWWUUUUUUSSSSSSTTTUUUWWWXXXYYYYYYVVVVVVVVVVVVVVVVVVVVVVVVYYYXXXWWWWWWWWWVVVSSSQQQLLLKKKIIIGGGFFFEEEDDDDDDDDDHHHRRRaaaooowwwwwwuuujjjfff```YYYSSSNNNLLLKKKIIIJJJKKKNNNTTT\\\eeejjjttt||||||yyy|||999888888777666666777777666777777888:::<<<===>>>>>>???@@@AAAAAABBBEEEGGGFFFIIILLLOOOQQQTTTWWWYYYXXXYYYYYYZZZZZZYYYYYYYYYXXXXXXWWWWWWXXXZZZ\\\]]]aaa```______aaacccfffggggggdddaaaaaacccfffhhhhhhhhhhhhhhhgggfffeeedddcccccccccdddeeeggghhhjjjkkkiiihhhgggfffeeedddddddddeeefffhhhjjjlllmmmnnnnnnooooooooopppqqqsssuuuvvvuuuuuusssrrrpppooonnnmmmhhhjjjllllllkkkkkklllmmmmmmnnnrrrwww|||~~~yyyuuusssrrruuuxxxooolllYYYIIIIIIMMMWWWhhhooowww]]]CCC444000///---,,,***)))))))))***)))((('''''''''''''''000444>>>VVV|||{{{xxxwwwyyy|||{{{pppeeeWWWJJJEEEFFFEEEEEEEEEFFFGGGHHHIIIJJJHHHHHHIIIIIIIIIIIIHHHHHHHHHHHHGGGFFFDDDAAA???===;;;<<<<<<:::777666666777::::::::::::;;;;;;;;;;;;999666444333444666666666444444444444333333333333555333111111111222111///000000000/////////............---------,,,,,,,,,---------...///000111111...///000000000000222444111111222333222111000.........---------------...//////...---,,,,,,++++++,,,,,,------.../////////000111222333444444333333222222111111111111222222222222111000///......---,,,,,,,,,++++++,,,,,,,,,---,,,+++***)))))))))***))))))***+++,,,------...------......///......---......------------......,,,,,,,,,---............///222555888@@@GGGFFFBBB===999555333333444444444666777777555222000///////////////000111444666777<<<======>>>???@@@@@@AAA>>>>>>>>>===;;;777444222...---+++---000444666777666666777888999;;;===>>>CCCEEEGGGIIIJJJIIIHHHHHHDDDDDDEEEFFFHHHIIIJJJJJJNNNNNNNNNNNNNNNNNNOOOOOOPPPQQQTTTVVVWWWWWWVVVUUUXXXXXXXXXXXXWWWWWWWWWVVVUUUUUUUUUUUUUUUTTTTTTTTTXXXWWWVVVVVVWWWUUURRROOOKKKJJJHHHFFFEEECCCCCCBBBCCCEEENNN]]]ooozzz~~~~~~qqqnnnggg___YYYTTTPPPOOOOOOOOOOOOPPPRRRXXX```fffqqq{{{999999999999999888888777555555555666777999:::;;;;;;<<<=========>>>AAADDDDDDGGGLLLOOOQQQSSSVVVXXXXXXXXXYYYYYYYYYXXXXXXWWWXXXWWWVVVVVVXXXZZZ\\\]]]___^^^]]]]]]___aaadddffffffccc``````bbbeeegggggggggggggggggggggfffeeeeeeccccccdddeeegggiiikkkllliiihhhgggfffeeedddddddddeeefffhhhjjjlllmmmnnnnnnoooooooooooopppsssuuuwwwwwwvvvuuusssqqqpppooonnngggiiijjjjjjiiijjjlllnnnmmmooorrrvvv{{{yyyvvvsssrrrsss}}}{{{mmmjjjWWWIIIKKKRRR]]]nnnwww~~~eeeJJJ888000///...,,,******))))))((((((((((((((())))))***...333===UUU|||yyyuuuwww{{{}}}xxxsssmmmfff___SSSHHHCCCEEEEEEEEEEEEFFFGGGHHHJJJJJJFFFGGGHHHIIIJJJJJJJJJJJJHHHHHHGGGEEECCCAAA???>>><<<======;;;888666666777:::::::::;;;;;;;;;<<<<<<:::777444333444555555555444444444333333333222222444222111111222333222111222111111000///...------......---------,,,,,,,,,...---,,,,,,,,,...///000...///000///......///111//////////////////......,,,---------------///000......------------------+++,,,,,,---......//////000111111222333333444444111111000000000000111111...///000111111000///.........------------......///...---,,,++++++++++++'''(((((()))***+++,,,---***+++---...///000//////........................,,,,,,------...---------000222333666>>>GGGIIIEEE@@@<<<777333333333333333444666777666444111111111//////000111333555777888;;;;;;<<<<<<======>>>>>><<<===>>>>>><<<999666444///---+++,,,000444666777555666777999:::<<<>>>???BBBDDDFFFIIIJJJJJJIIIHHHCCCDDDEEEFFFGGGIIIJJJJJJLLLLLLLLLMMMMMMNNNNNNNNNPPPQQQSSSTTTUUUUUUUUUUUUYYYYYYYYYYYYYYYZZZZZZZZZVVVVVVVVVUUUUUUUUUTTTTTTVVVUUUUUUUUUUUUSSSPPPMMMIIIHHHGGGEEECCCBBBAAAAAAAAABBBIIIXXXkkkzzz~~~{{{uuunnngggaaa]]][[[ZZZYYYXXXUUUUUUYYY___eeennnyyy999:::;;;<<<;;;:::999888333333444444555777888999::::::;;;;;;:::;;;>>>AAABBBFFFKKKOOORRRSSSUUUVVVWWWXXXXXXXXXXXXXXXWWWWWWXXXWWWVVVVVVWWWYYY\\\^^^^^^]]]\\\[[[]]]```ccceeefffccc```___aaadddfffgggggghhhhhhhhhhhhhhhggggggccccccdddfffhhhjjjlllmmmiiiiiigggfffeeeddddddccceeefffhhhjjjlllmmmnnnnnnoooooonnnnnnppprrruuuwwwxxxxxxvvvuuusssqqqpppoooggghhhhhhhhhgggiiilllnnnnnnooorrrvvv{{{yyyvvvsssqqqrrr|||}}}lllhhhVVVIIIMMMUUUbbbsss~~~lllOOO<<<000000...,,,+++***))))))'''''''''((()))+++---...---111<<>>===>>>>>><<<999777666777:::::::::;;;;;;<<<<<<<<<;;;888555333444555555444444444444333333333222222222111000000333444444333333222111000///...---,,,......---------,,,,,,,,,,,,+++)))(((((()))+++---///000111000...---...///++++++++++++++++++++++++)))***+++++++++,,,...000,,,,,,------............++++++,,,------...//////222222111222222444555666111111000000000000111111+++---///111222222000000//////............//////000///...---,,,,,,+++,,,&&&&&&'''((()))***++++++((())),,,...000111111111////////////////////////,,,------......------,,,222222222444>>>HHHJJJGGGBBB===888444333333222222333555777666444222222222///000000222333555777888:::::::::;;;;;;;;;;;;<<<<<<===>>>>>>===:::777555///---+++,,,///333666777555666777999;;;===??????@@@BBBDDDGGGHHHHHHGGGGGGCCCDDDEEEFFFHHHIIIJJJJJJJJJKKKKKKLLLMMMMMMNNNNNNPPPPPPQQQRRRSSSTTTTTTTTTUUUVVVWWWYYY\\\^^^```aaaWWWWWWWWWVVVVVVVVVUUUUUUUUUTTTSSSTTTTTTRRRNNNKKKHHHGGGEEECCCAAA@@@@@@???AAA@@@EEETTThhhyyy|||uuuoookkkiiicccbbb```\\\YYY[[[bbbgggmmmwww999;;;===>>>===;;;999777555333111222444777888999999999999999:::<<<>>>???CCCFFFIIILLLNNNPPPSSSUUUVVVWWWXXXYYYZZZZZZZZZZZZYYYXXXXXXWWWWWWWWWXXXXXXXXX[[[]]]___^^^^^^^^^___dddddddddcccccccccbbbbbbhhhhhhiiiiiiiiihhhhhhgggiiihhheeeddddddfffhhhiiikkkjjjhhhfffeeeddddddeeefffgggjjjlllllllllkkkjjjnnnnnnnnnoooppprrrssstttxxxuuusssssstttrrrmmmjjjggggggggghhhiiiiiijjjjjjkkkmmmppptttyyy}}}xxxsssqqqqqqtttzzz~~~uuudddSSSLLLKKKSSShhh}}}xxxVVV;;;222000---,,,++++++)))'''+++***************+++,,,000333<<>>>>><<<;;;;;;:::999777555333222111111444333222222111111222222222111111111111111222222111111000///...------,,,,,,---...---,,,,,,---///,,,------....../////////---+++)))***---...,,,)))...,,,***)))((()))***+++))))))*********+++++++++------,,,,,,+++***))))))...---,,,+++,,,---...///111111222333555666777777555222000000111111...,,,000000000000000111111111000000000///////////////............---,,,+++***(((((())))))******++++++***++++++,,,---...//////111000///...---,,,,,,,,,+++,,,---...////////////---///111555:::???CCCEEEBBB???:::666333222333444666777999888555222000000111222222333333444888:::<<<;;;;;;;;;;;;:::::::::>>>>>>???>>>===:::777666111///------000444666777888777666666888:::===???@@@BBBEEEHHHIIIHHHGGGFFFEEEEEEDDDDDDEEEGGGIIIJJJMMMMMMLLLKKKJJJJJJKKKKKKJJJMMMPPPQQQQQQQQQRRRSSSXXXVVVVVVYYY^^^aaaaaa___ZZZXXXVVVUUUVVVWWWWWWWWWWWWWWWVVVTTTRRROOOLLLJJJKKKIIIEEEDDDCCCAAA???>>>AAA@@@CCCOOO___ooo~~~yyyvvvsssmmmgggdddcccdddeeeqqqwww999:::<<<>>>>>><<<:::999666444222222444666777777888888888999:::<<<>>>???BBBEEEIIIKKKMMMPPPRRRUUUUUUVVVWWWXXXYYYYYYYYYYYYXXXXXXWWWWWWWWWWWWXXXXXXXXXZZZ\\\]]]]]]]]]^^^___cccccccccccccccccccccccchhhhhhiiiiiiiiihhhhhhgggjjjhhhfffddddddeeegggiiikkkjjjhhhfffeeeeeeeeefffggghhhjjjlllmmmmmmllllllmmmmmmmmmnnnpppqqqrrrsssuuusssrrrqqqrrrpppmmmjjjhhhhhhhhhiiijjjjjjkkkkkkkkkmmmppptttxxx}}}~~~wwwrrrppppppsssxxxssscccSSSMMMNNNYYYppp|||ZZZ>>>222000---,,,++++++)))'''((((((((((((((())))))***000333<<>>>>>===<<<;;;:::999888666999<<<===<<<;;;;;;<<<999888777555444333333333333333222222222222222222222111111000000111222222000000//////......---------......,,,******+++,,,------------------......,,,+++******+++,,,+++***+++***(((&&&&&&'''((())))))***+++,,,---...//////.........---,,,+++++++++...---,,,,,,,,,---...///111111222333444666666777555222000000111111...,,,000000000000111111111111000000000000000000111111000/////////---,,,+++***((((((((())))))************++++++,,,---...//////222111000///..................///000111111111000000111333555999<<>>?????????>>>;;;888777111///---...111555777888888888777888999;;;>>>???@@@BBBDDDFFFGGGGGGFFFFFFEEEEEEEEEEEEFFFHHHJJJKKKNNNNNNMMMLLLKKKKKKKKKKKKLLLMMMNNNNNNNNNOOORRRTTTWWWWWWWWWZZZ^^^``````^^^YYYWWWUUUTTTVVVWWWWWWWWWXXXXXXWWWUUURRROOOLLLJJJJJJHHHEEEDDDCCCBBB@@@???@@@???BBBLLLYYYiii|||}}}wwwqqqmmmkkkkkkkkkrrrxxx~~~888999<<<===>>>>>><<<;;;888555333222333555666666777777777888999;;;===???@@@CCCGGGJJJMMMOOORRRTTTSSSTTTUUUVVVWWWWWWWWWWWWWWWWWWWWWVVVVVVWWWWWWXXXXXXZZZ[[[[[[[[[[[[^^^```aaaaaabbbbbbcccdddddddddggghhhhhhiiiiiihhhhhhhhhjjjiiifffeeedddeeefffgggkkkjjjiiigggffffffgggggghhhiiikkkmmmnnnnnnnnnnnnllllllmmmnnnpppqqqrrrsssrrrqqqpppppppppooommmjjjiiiiiijjjjjjkkkllllllmmmkkkmmmooosssxxx|||}}}vvvqqqooooooqqquuu~~~ssscccSSSMMMNNN[[[uuu~~~\\\@@@222000---,,,,,,+++)))(((((((((((((((((()))******000333<<>>>>>===<<<;;;::::::888:::;;;;;;::::::;;;===999888777666555555555555333333333333333333333333222111111000000000111111///////////////.........---......,,,***))))))***------,,,,,,,,,,,,,,,,,,)))+++++++++***)))***+++***)))'''&&&&&&&&&'''(((((()))***,,,---///000111/////////......---,,,,,,...------,,,---...///000222222333333444555666666444222111000111000///---000000000111111111222222000000111111222222333333111111111///...,,,***)))(((((((((((())))))))))))******+++,,,---...//////222222111111000000//////111111222333333333222222333333444555777999;;;<<<<<<:::777333222222333444666888999999666333222111000222333333333444777999;;;;;;;;;;;;;;;;;;<<<<<>>???>>>>>>999777444222333444444444666666666777888;;;===>>>???BBBFFFIIIKKKNNNPPPSSSRRRRRRSSSTTTUUUUUUUUUUUUVVVVVVVVVVVVVVVVVVWWWXXXXXXYYYZZZYYYYYYZZZ]]]`````````aaabbbcccdddeeeeeefffggghhhhhhhhhhhhhhhhhhjjjiiigggeeeeeeeeefffgggkkkjjjiiiggggggggghhhhhhiiijjjlllnnnoooppppppppplllmmmnnnpppqqqrrrsssssspppoooooooooooonnnmmmlllkkkkkkkkklllmmmmmmnnnnnnlllmmmooossswww{{{|||tttooonnnnnnooorrrzzztttdddSSSKKKKKKXXXsssyyyYYY???333000...,,,,,,+++***(((************+++,,,------000333<<>>>>>======<<<;;;:::::::::;;;;;;:::888999;;;===::::::888777666666555555222333333444444444444444222111111000000000000111.........///////////////,,,---...---,,,***++++++---,,,,,,++++++*********(((***,,,+++((('''))),,,******)))(((((())))))***'''((()))***,,,---...////////////......---------......---------///000111333333333444444555555555333222111111000000///...000000000111111222222333111111111222333444555555333333222111///---+++)))((((((((((((((((((((((((******+++,,,---......///111111111111111111000000222333333444444444333333444444444555666888:::;;;999777555222111222333444666888:::999777444333222111222444444444444666888::::::;;;;;;<<<<<<======??????@@@AAA@@@>>><<<:::111///...///333888;;;<<<;;;;;;;;;<<<>>>???AAABBBBBBBBBAAAAAABBBCCCEEEFFFFFFGGGGGGHHHIIIJJJKKKLLLPPPOOONNNNNNMMMMMMMMMMMMNNNOOOOOOOOONNNOOOQQQSSSTTTUUUWWWYYY[[[[[[ZZZYYYXXXVVVSSSRRRSSSUUUVVVVVVWWWWWWVVVUUURRROOOLLLJJJJJJHHHGGGFFFFFFFFFDDDBBB@@@???AAAEEEJJJVVVlllyyyvvvtttuuuyyy|||}}}}}}~~~666777:::<<<>>>?????????:::888444333333444444333444444555555777:::<<<>>>???BBBEEEHHHJJJLLLNNNPPPPPPQQQRRRSSSTTTTTTTTTTTTUUUUUUUUUUUUUUUVVVWWWWWWXXXYYYYYYYYYXXXZZZ]]]_________```aaacccdddeeeeeeffffffggghhhhhhhhhhhhhhhiiihhhgggfffeeeffffffgggjjjiiihhhgggggghhhiiiiiijjjkkklllnnnooopppqqqqqqooooooqqqrrrssstttttttttooopppoooooonnnmmmnnnnnnlllllllllmmmnnnnnnoooooommmmmmooorrrvvvzzz{{{rrrnnnlllllllllooovvvssscccSSSKKKKKKWWWtttrrrVVV>>>333111...---,,,,,,***(((************+++,,,---...///333<<>>>>>>>>???@@@AAA@@@???===;;;333111///111555999<<<>>><<<<<<===>>>???AAABBBCCCCCCBBBAAA@@@AAACCCDDDFFFFFFGGGHHHIIIJJJKKKKKKKKKOOONNNNNNNNNNNNNNNOOOOOONNNQQQTTTUUUTTTRRRQQQQQQQQQSSSUUUVVVWWWWWWWWWXXXZZZWWWSSSRRRSSSUUUVVVVVVUUUUUUTTTSSSQQQOOOLLLKKKKKKJJJIIIIIIIIIHHHEEECCCAAAAAAAAACCCFFFOOOaaasss}}}yyyvvvvvvyyy{{{|||{{{|||666777888:::<<<>>>>>>???;;;888444333333444333333333333333444666999<<<===???BBBEEEGGGHHHIIILLLMMMOOOPPPQQQRRRSSSSSSSSSSSSTTTTTTTTTTTTUUUVVVWWWWWWWWWYYYZZZZZZZZZZZZ]]]_________```aaabbbcccdddeeeeeeeeefffggghhhhhhhhhhhhggggggffffffffffffggggggiiihhhggggggggghhhiiijjjjjjkkklllmmmoooppprrrrrrqqqrrrssstttuuutttssssssoooppppppnnnllllllmmmooollllllmmmmmmnnnooooooooommmnnnoooqqquuuzzz~~~yyyqqqlllkkkkkkjjjlllttt}}}pppbbbSSSLLLLLLYYYwww{{{jjjRRR???333111...------,,,***)))((((((((()))***+++,,,---...222===UUU{{{{{{{{{|||~~~vvviii___VVVYYY[[[WWWNNNGGGEEEFFFCCCDDDFFFHHHIIIJJJJJJKKKIIIHHHFFFFFFGGGJJJMMMOOOPPPRRRQQQNNNMMMMMMHHHBBB<<<<<<<<<;;;;;;;;;::::::;;;;;;;;;999777777999;;;;;;:::999777666666555555444555666666666555333222222111111000///////////////////////////.........))),,,///000000///000111,,,,,,++++++++++++++++++((()))))))))((('''((()))(((((((((((())))))))))))------------....................................///.........///000222333444444444444444444333333000222222111/////////000///000000111222333444444222222333333444444555555444444444222111///---,,,************))))))))))))))))))***+++,,,---.........///000111222222111000000111222333444444444444333333444555777999;;;<<<666555444222222222333333666999;;;;;;888666555555333555777888777777888999999:::;;;<<<===>>>??????===>>>???@@@@@@???===<<<555333111222666:::===>>><<<===>>>???AAABBBCCCCCCCCCBBBBBBAAABBBCCCDDDEEEFFFFFFHHHIIIJJJKKKKKKKKKLLLLLLMMMMMMNNNOOOPPPQQQPPPSSSWWWYYYWWWTTTRRRQQQPPPQQQSSSTTTTTTUUUWWWYYY]]]YYYTTTRRRRRRTTTUUUUUUSSSSSSTTTSSSRRRPPPOOOMMMNNNMMMLLLLLLLLLJJJGGGDDDCCCAAAAAABBBCCCIIIVVVdddyyy{{{yyyuuuxxx{{{{{{zzzzzz}}}555666777999;;;<<<===>>>:::777444333333444444333222222222444666999;;;===@@@BBBEEEFFFGGGGGGIIIKKKOOOPPPQQQRRRSSSSSSSSSSSSSSSSSSSSSTTTTTTUUUVVVWWWWWWYYY[[[\\\[[[[[[]]]^^^___``````aaabbbccccccddddddeeefffggghhhhhhhhhhhheeeeeeffffffgggggghhhhhhggggggfffffffffgggiiijjjjjjjjjkkklllnnnppprrrsssrrrssstttuuutttsssqqqpppnnnoooooommmjjjiiikkkmmmllllllmmmmmmnnnooooooooonnnnnnnnnppptttyyy~~~xxxoookkkjjjjjjiiikkkrrr|||nnnaaaSSSLLLJJJVVVttttttbbbMMM>>>444111///------,,,***)))((((((((()))***+++---------222===VVV}}}xxxuuuvvvxxx|||{{{uuukkkccc^^^bbbddd^^^SSSIIIFFFFFFBBBCCCEEEGGGJJJKKKLLLLLLIIIHHHFFFFFFGGGJJJNNNPPPSSSUUUTTTPPPNNNMMMHHHBBB=========<<<<<<<<<<<<<<<;;;;;;;;;:::888777888999777777666666666777888888666777777888777555333111222222000//////.........000000//////......------***,,,///000///.........+++++++++,,,,,,,,,,,,,,,)))(((''''''((()))((('''(((((()))***************,,,,,,,,,---...///000000///////////////////////////.........///111333444555555555444444333333333000111333222///...///111///000000111333444444555333333333333333333333333444444444333222000///...,,,+++++++++*********)))))))))***+++,,,------......///111333444444333222000111222444555666666666555555666777888999;;;<<<666666444333222222222333777999;;;;;;999777666555444777999:::999888999:::999999:::<<<===???@@@@@@<<<===>>>@@@@@@???===<<<777555333333777:::===>>><<<===>>>@@@AAABBBCCCCCCCCCCCCCCCCCCCCCCCCDDDEEEEEEFFFGGGIIIJJJJJJJJJJJJJJJJJJKKKLLLNNNPPPRRRSSSSSSUUUXXXXXXVVVTTTSSSSSSPPPRRRSSSSSSSSSUUUZZZ]]]```[[[VVVSSSRRRTTTUUUUUUSSSSSSTTTUUUUUUTTTRRRQQQQQQPPPOOOOOONNNLLLHHHEEEBBB??????AAABBBEEELLLTTTgggrrr}}}}}}|||zzzyyyuuuxxx{{{{{{yyyyyy{{{}}}555666777888:::;;;<<<===:::777444333333444444444111222222333555888;;;===AAACCCEEEFFFFFFFFFHHHIIIOOOPPPQQQRRRSSSSSSSSSSSSSSSSSSSSSSSSTTTUUUVVVWWWVVVYYY\\\]]]]]]\\\]]]^^^``````aaaaaabbbbbbccccccdddeeefffggghhhhhhhhhhhhddddddeeefffggghhhiiiiiiffffffeeeeeefffggghhhiiijjjjjjkkklllnnnppprrrsssrrrssstttttttttrrrooonnnmmmnnnnnnkkkhhhgggiiikkkllllllmmmmmmnnnnnnoooooonnnnnnnnnppptttyyy~~~xxxooojjjiiiiiiiiijjjrrr|||ooobbbTTTKKKGGGQQQlllooo[[[GGG;;;444111///------,,,+++)))*********+++,,,...///000,,,222===WWW~~~wwwqqqrrruuuxxxzzzuuullleeeiiilllllldddUUUIIICCCBBBAAACCCEEEGGGJJJLLLMMMMMMIIIHHHFFFFFFGGGKKKOOOQQQUUUVVVUUUQQQOOONNNHHHAAA>>>>>>>>>>>>============:::;;;<<<:::888777777888333444444555666888:::;;;777888888888777555222000222222000///............111111000///...------,,,***---///000...,,,+++++++++++++++,,,,,,---------***'''%%%&&&)))***(((&&&***+++,,,---------------(((((()))+++---...///000000000000000000111111111///......///000222333555555555555444444333333222///111333222///...000222///000000222333444555555333333333333333333222222444444444333222111000///,,,,,,,,,+++++++++******))))))***+++,,,------...///000333555666555444333000111333444666777888888888888777777888999::::::777666555444333222222222777999;;;;;;999777666666555888:::;;;:::999::::::999999:::<<<===???@@@AAA;;;<<<>>>???@@@???===<<<888666444444777;;;===>>><<<===>>>@@@AAABBBCCCCCCCCCCCCDDDDDDDDDDDDDDDDDDDDDEEEGGGIIIJJJJJJJJJIIIHHHHHHJJJKKKNNNPPPRRRTTTVVVWWWWWWVVVTTTSSSTTTUUURRRSSSTTTSSSSSSVVV\\\aaabbb]]]WWWSSSSSSSSSTTTTTTSSSTTTUUUVVVWWWVVVUUUUUUSSSRRRQQQQQQPPPMMMIIIEEEBBB>>>===@@@BBBBBBEEEJJJWWW```hhhjjjllloooqqqpppnnnppprrruuuvvvwwwwwwwwwtttxxx{{{|||yyyxxxyyy{{{|||~~~999888777888:::;;;;;;:::;;;:::888666555444444555222333444444444666999<<<@@@CCCFFFGGGHHHHHHIIIJJJOOOOOOPPPPPPPPPOOONNNNNNSSSRRRQQQQQQRRRTTTVVVXXXZZZYYYYYY[[[]]]______^^^aaabbbbbbbbbaaabbbccceeegggffffffeeeeeeeeeffffffffffffeeedddeeefffggghhhhhhgggeeeeeedddeeefffgggiiiiiijjjkkkmmmoooqqqrrrssstttvvvwwwvvvtttqqqoooqqqpppooonnnmmmmmmmmmnnnnnnnnnmmmmmmmmmmmmnnnnnnnnnoooqqqsssvvvzzzyyyoooiiigggfffffflllttt}}}wwwkkkaaaUUUKKKIIISSSjjjiiiTTTDDD:::333000---+++******)))(((((()))***)))((((((***,,,///222<<>>===;;;:::999888888888555555666777777777777777666777888888888777555444333222111000///////////////...---...//////---++++++,,,...//////...,,,+++---,,,***)))))))))***+++,,,)))&&&'''***,,,+++******+++---...///000//////000111111222222222222222000000111111111111111111///////////////000111111777666666555444222111000///111333333222222333444333222222222333333444555555444444333222222222333333333222222111000000000......---,,,***)))((((((***))))))))))))+++,,,...///222333222222555555333444555888:::<<<<<<;;;:::999888888:::;;;<<<;;;999;;;888444000///000333555999:::;;;:::888666666666:::999888888777888888888777888999;;;<<<=========>>>>>>>>>@@@AAA@@@>>>;;;777333000222888======<<<>>>???AAACCCDDDDDDDDDDDDEEEDDDDDDDDDDDDDDDEEEEEEKKKJJJJJJIIIIIIHHHHHHGGGGGGIIIKKKNNNPPPPPPQQQQQQWWWWWWWWWVVVUUUTTTTTTSSSTTTVVVWWWUUUTTTWWW^^^eeehhhccc]]]WWWTTTTTTUUUWWWVVVWWWXXXYYYYYYXXXWWWVVVUUUSSSPPPNNNMMMKKKHHHFFF;;;<<<>>>???AAACCCEEEFFFJJJNNNTTTXXXZZZ[[[\\\]]]bbbeeejjjnnnoooqqqrrrsssrrruuuyyy{{{zzzyyyyyyyyy||||||~~~<<<:::777777888::::::::::::888666444333333333333222333444444444666999<<>>===;;;===:::666222111222444666999:::;;;:::888666666666999999999888888888888888888888:::;;;<<<===============>>>???AAA@@@===;;;999555333555:::>>>???===???@@@BBBDDDEEEEEEEEEEEEFFFFFFEEEEEEEEEEEEFFFFFFJJJJJJJJJIIIIIIHHHHHHHHHIIIKKKMMMOOOQQQRRRRRRRRRUUUUUUTTTTTTTTTSSSSSSSSSUUUWWWXXXWWWUUUWWW]]]cccgggccc]]]XXXTTTTTTUUUVVVVVVWWWXXXYYYYYYYYYXXXWWWVVVSSSPPPNNNLLLJJJGGGEEE@@@@@@@@@AAAAAABBBBBBBBBDDDGGGJJJMMMMMMNNNOOOPPPRRRWWW^^^dddiiimmmqqqtttqqquuuyyy|||}}}|||}}}}}}}}}}}}@@@<<<888666666888::::::999777555333222111111111111222333444444666999<<<>>>AAADDDGGGHHHHHHJJJKKKNNNNNNOOOOOOOOOOOOOOONNNPPPOOONNNNNNOOOQQQTTTUUUXXXXXXZZZ\\\^^^___aaabbbcccdddddddddbbbaaabbbdddeeeeeeeeeeeeeeeeeeeeeeeeffffffeeeeeeffffffggghhhhhhgggfffeeeeeeeeeeeeeeefffggghhhiiilllnnnpppqqqssstttuuuvvvvvvtttrrrpppooooooppppppppppppqqqqqqqqqpppooommmllllllllllllkkklllnnnpppssswww|||yyyoooiiigggfffccciiirrr}}}mmmbbbSSSHHHCCCJJJ]]]pppgggSSSCCC999222000---++++++***)))(((((()))***)))((((((***,,,...111999NNNuuu|||yyywwwxxx~~~kkkTTTIIIHHHDDDDDDEEEFFFGGGIIIKKKLLLKKKJJJGGGDDDCCCEEEIIIMMMOOONNNMMMKKKHHHEEEBBB@@@===<<<;;;;;;::::::;;;;;;;;;;;;:::999888777777666555555666777777777777777666777777777777666555444333222111000///////////////...---...//////---++++++,,,------,,,+++***)))******++++++******)))(((((('''%%%&&&((())))))(((***,,,...000222444444555444555777888777555333111111111111222222333333333222111111111111222333333333333333333222000//////---///111222111111222333333333333444444444444555333333222111111111111222000111111111111222222222333222111000...---,,,,,,+++***)))))))))***+++,,,...333555555888===>>><<<===>>>???@@@@@@???>>>===<<<;;;<<<===???@@@???>>>>>>;;;888444333444666777:::;;;<<<;;;888666666666777888999::::::999888888888999:::;;;<<<==================???AAA@@@===;;;<<<999666777<<>>>>>???AAABBBBBBBBBAAACCCDDDFFFKKKRRRZZZaaahhhnnnrrrrrrvvvzzz~~~DDD???999444444666999:::999888555333111111111111000111333333444666999<<<===@@@DDDFFFGGGIIIJJJLLLLLLMMMNNNOOOOOOOOOOOOOOOPPPOOONNNNNNOOOQQQTTTUUUVVVXXXZZZ\\\]]]___aaacccdddeeefffeeecccbbbbbbcccdddddddddeeeeeeeeeeeeeeefffffffffffffffgggggghhhggggggffffffeeeeeeeeeeeedddeeefffhhhkkknnnpppqqqssstttuuuvvvuuutttrrrqqqoooooopppqqqrrrsssssssssrrrqqqooonnnlllkkkkkkkkkjjjlllnnnppprrrvvv{{{yyypppjjjggggggdddiiirrrooocccSSSFFF@@@EEEVVVfffhhhTTTCCC888222///,,,+++++++++***)))((()))***)))((((((***,,,...222999KKKqqqpppWWWIIIFFFDDDDDDEEEEEEGGGHHHIIIJJJKKKJJJHHHEEEBBBCCCGGGJJJLLLLLLLLLJJJHHHDDDAAA???<<<;;;;;;:::::::::::::::::::::999999888777666666555555666777777777777777666666666666666555555555333222111000///////////////...---...//////---+++++++++,,,,,,+++***)))((()))***+++++++++***((('''))))))((()))************+++,,,...000333555777888888999<<<======:::777444111222222222333333333333222222111111111222222333111111111111000///......---///111222222222333444444444444555555555444444222222111111000111111222///000000111222222333333555444444222111000//////---,,,+++)))))))))***+++///444777999===CCCEEEDDDCCCCCCCCCCCCBBBAAA???>>>===<<<<<<>>>@@@AAA@@@>>>===;;;888555444444666777:::<<<<<<;;;888666666666666777999;;;;;;;;;999888999:::;;;<<<============<<<<<<===???AAA@@@>>><<<===:::999999===@@@AAAAAAEEEFFFFFFGGGHHHIIIIIIIIIKKKKKKJJJIIIIIIIIIJJJJJJIIIIIIJJJJJJJJJJJJJJJJJJMMMOOOQQQSSSTTTUUUUUUUUUOOONNNNNNOOOPPPQQQSSSTTTXXXZZZ\\\[[[ZZZYYY[[[]]]ccc```\\\XXXVVVUUUUUUVVVVVVVVVWWWXXXYYYZZZZZZZZZWWWUUUQQQOOOMMMJJJGGGDDDGGGFFFEEECCCAAA???======@@@AAAAAA???>>>>>>@@@BBBDDDHHHNNNUUU[[[bbbiiimmmssswww{{{~~~GGGAAA999444333555888::::::999666444222111111111///111222333444666999<<<<<>><<<:::888666444333444666777;;;<<<===;;;999666666666555777999;;;<<<;;;:::999::::::;;;<<<==================>>>@@@AAAAAA???===<<<;;;:::;;;===@@@BBBCCCIIIIIIIIIJJJJJJKKKLLLLLLMMMMMMLLLKKKKKKKKKKKKKKKJJJJJJJJJKKKKKKLLLLLLMMMNNNOOOQQQSSSUUUUUUUUUUUUOOONNNNNNNNNPPPRRRTTTVVVYYY[[[\\\[[[ZZZZZZZZZ[[[```___\\\YYYWWWVVVUUUUUUUUUUUUVVVWWWXXXYYYZZZ[[[YYYVVVSSSQQQOOOLLLIIIGGGGGGFFFEEEDDDBBBAAA@@@???@@@AAA@@@???>>>???BBBDDDDDDHHHMMMRRRXXX___fffjjjtttxxx|||~~~~~~}}}}}}}}}~~~HHHBBB:::444333555888::::::999666444222111000000///000222222333666:::<<<===@@@CCCFFFGGGGGGIIIJJJJJJKKKLLLNNNOOOPPPPPPPPPPPPOOOOOONNNOOOQQQTTTUUUTTTWWWZZZ[[[ZZZ[[[^^^bbbccceeeggggggfffdddddddddcccdddfffggghhhggggggfffeeefffggghhhhhhhhhhhhgggggggggggggggfffeeeccccccbbbccceeehhhkkkoooqqqsssssstttttttttttttttssssssppprrrsssuuuvvvvvvuuuuuurrrqqqpppnnnlllkkkkkkjjjjjjkkkmmmooorrrvvv{{{zzzpppjjjhhhggghhhlllrrr}}}ssseeeTTTHHHAAADDDOOO\\\llloooZZZEEE777111///,,,+++++++++***)))((()))***)))((((((***,,,,,,444:::FFFiiisss\\\LLLGGGEEEEEEDDDDDDEEEFFFGGGGGGKKKJJJHHHEEECCCCCCEEEGGGIIIJJJJJJJJJHHHEEEBBB???;;;:::999999888888999999888999:::::::::999777666555555666777777777777777777666555555444444555555333222111000///////////////...---...//////---+++************************))))))******))))))((('''%%%'''))))))((('''((()))++++++,,,...111444666888777999<<<>>>??????===<<<888777777666555555444444222222111000000000000111---......////////////...///111333444444555666777555666777777777666555444222111111111111222333333//////000111222222333333555555666666666666666777222111///---+++******+++...444888;;;AAAIIIMMMLLLJJJIIIHHHFFFDDDCCCBBBAAA>>>===<<<===>>>===<<<:::666555444333333555666777<<<======<<<999666666666555666888:::<<<<<<<<<;;;;;;;;;<<<=====================???AAACCCCCCAAA>>><<<<<<<<<<<<>>>BBBEEEGGGMMMLLLLLLLLLLLLMMMNNNOOOOOONNNMMMLLLLLLKKKLLLLLLKKKKKKLLLMMMNNNNNNOOOOOOPPPQQQSSSUUUVVVVVVVVVUUUQQQPPPPPPPPPQQQTTTWWWXXXZZZZZZZZZZZZZZZZZZZZZZZZ^^^]]]\\\ZZZXXXVVVUUUUUUSSSSSSTTTUUUVVVXXXZZZ[[[[[[XXXVVVTTTRRRPPPMMMKKKIIIIIIHHHHHHGGGFFFEEEEEEAAABBBBBBAAA@@@AAACCCEEECCCFFFKKKPPPVVV]]]eeekkkuuuxxx|||}}}}}}|||{{{{{{~~~HHHBBB:::555444666999:::999888555222000/////////...000111222333666:::===>>>@@@DDDFFFFFFGGGHHHIIIIIIJJJLLLMMMOOOPPPPPPQQQOOONNNMMMMMMNNNPPPSSSTTTSSSWWWZZZZZZXXXXXX\\\```bbbdddggghhhgggeeeeeeeeeccceeeggghhhiiiiiihhhgggeeefffggghhhiiihhhhhhgggggghhhhhhgggfffeeecccbbbbbbccceeehhhlllooossstttssstttttttttttttttttttttrrrsssuuuvvvwwwvvvuuutttqqqpppooonnnllllllkkkkkkhhhjjjlllnnnppptttzzz}}}zzzqqqkkkhhhhhhgggkkkqqq|||uuugggVVVJJJDDDFFFPPP[[[iiisss]]]GGG888111...,,,***+++++++++***((()))***)))((((((***,,,***333999CCCeeeoooZZZLLLFFFEEEEEEDDDDDDDDDEEEFFFFFFIIIHHHGGGDDDBBBBBBDDDFFFGGGHHHIIIJJJHHHEEEAAA???::::::999888888888888888888999;;;;;;;;;:::888777555555666777777777777777777666555444444444555555333222111000///////////////...---...//////---+++************++++++,,,---******)))((((((((((((((($$$''')))***((('''''')))******+++,,,///111444555888:::===@@@BBBDDDDDDDDD======<<<:::999888777666333333222111111111111111------...//////000//////...000222444444444666777555666888888888666555333222222222222222333444444000000000111222222222333444555555666777888999:::555333111...,,,++++++++++++111666999@@@HHHLLLKKKJJJIIIHHHFFFDDDCCCBBBBBB@@@>>>======>>>===;;;888444333333333444666888999===>>>>>><<<999666666666666777888999;;;<<<===>>>;;;<<<<<<===============>>>>>>@@@BBBDDDDDDBBB@@@<<<===>>>???AAADDDHHHKKKOOOOOONNNMMMNNNOOOPPPQQQPPPOOONNNMMMLLLLLLLLLLLLLLLLLLMMMNNNOOOPPPQQQRRRRRRSSSUUUWWWXXXXXXWWWWWWUUUTTTRRRRRRTTTVVVYYY[[[ZZZYYYXXXXXXYYYZZZZZZZZZ\\\\\\[[[ZZZXXXWWWUUUTTTRRRRRRRRRSSSUUUWWWYYY[[[\\\ZZZXXXVVVVVVTTTRRRPPPOOONNNNNNMMMLLLKKKJJJJJJIIIJJJJJJIIIGGGGGGHHHJJJGGGIIIMMMQQQVVV^^^ffflllssswww{{{}}}~~~}}}}}}}}}~~~~~~GGGBBB;;;666555666999:::888777444111///...------...///111222333666:::===>>>AAADDDFFFFFFFFFGGGHHHIIIJJJKKKMMMOOOPPPQQQQQQNNNMMMLLLLLLMMMOOOQQQSSSSSSWWWZZZZZZWWWWWWZZZ^^^aaadddggghhhgggfffffffffdddeeegggiiijjjjjjiiihhheeefffhhhiiiiiiiiihhhgggggghhhhhhhhhgggeeecccaaabbbcccfffiiilllpppsssuuussstttttttttttttttttttttssstttvvvwwwxxxwwwuuutttqqqpppooommmmmmlllllllllggghhhjjjlllooosssxxx|||zzzqqqkkkhhhhhheeeiiiooo{{{vvvhhhWWWKKKFFFHHHRRR\\\hhh|||uuu```III888111...,,,***+++++++++***((()))***)))((((((***,,,(((222888AAAccc}}}~~~yyyjjjWWWIIIDDDEEEEEEDDDDDDDDDDDDEEEEEEFFFFFFEEECCCAAAAAACCCEEEEEEFFFHHHIIIGGGDDD@@@>>>:::999999888777888888888999:::;;;<<<<<<;;;999888555666666777777777777777777666555444333444555555333222111000///////////////...---...//////---+++))))))******+++,,,...///+++***((('''''''''((()))%%%))),,,,,,***((()))+++*********+++---000222444555666999<<>><<<:::999888555444333333222222222222------...///000000000000---///111333333333555666666777888999888777555333333222222222333444444555111111111111111222222222333444555666888:::;;;;;;666555222///---,,,,,,,,,)))///444777>>>FFFJJJJJJJJJIIIGGGEEEDDDCCCBBBBBBBBB@@@???>>>>>>===:::888333333333333555777:::;;;===>>>>>><<<999666666666777777777888:::<<<>>>???;;;<<<==================??????@@@CCCEEEEEECCCAAA===>>>???AAACCCFFFKKKNNNQQQPPPOOONNNOOOPPPQQQRRRPPPOOONNNMMMLLLLLLLLLLLLMMMMMMNNNOOOQQQRRRSSSSSSTTTUUUWWWYYYZZZZZZYYYYYYWWWVVVUUUTTTUUUXXX[[[]]]ZZZXXXWWWVVVXXXYYYZZZZZZ\\\[[[[[[ZZZYYYWWWUUUTTTQQQQQQQQQRRRTTTVVVYYY[[[]]][[[YYYXXXXXXWWWTTTSSSSSSSSSRRRQQQPPPNNNNNNMMMRRRSSSTTTRRRPPPOOOOOOPPPNNNPPPRRRTTTXXX___fffkkkrrrvvvzzz~~~||||||}}}DDD???888333333444777888888777555333111///------...000222333444555888;;;<<>><<<::::::777555333333222111///111000//////000111222333222222222222333444555555888999:::;;;:::888666555444222111222333444333222111000///000222333222111111111222333666999;;;===<<<999555111...------...+++,,,...333;;;BBBFFFHHHHHHGGGEEECCCBBBAAABBBBBBBBBAAAAAAAAAAAA>>>999666222222111222333555777999======<<<;;;999888777777999999999:::;;;;;;<<<<<<>>>???????????????>>>>>>===>>>???BBBDDDDDDCCCAAA???@@@@@@AAACCCIIIPPPUUUXXXWWWUUUSSSRRRQQQPPPPPPOOONNNMMMLLLLLLNNNPPPQQQSSSSSSSSSSSSSSSTTTUUUUUUXXXXXXYYYYYYZZZZZZ[[[[[[VVVXXXZZZ[[[\\\[[[ZZZYYYXXXWWWVVVUUUVVVWWWXXXYYYYYYYYYYYYXXXWWWWWWVVVVVVUUUTTTSSSSSSTTTVVVXXXYYY\\\]]]]]]^^^^^^]]]]]]\\\XXXXXXWWWVVVUUUXXX\\\___bbbbbbaaa```___^^^]]]\\\VVVWWWYYY\\\aaadddddddddqqquuuyyy|||}}}}}}}}}}}}AAA===777333333444555666666666444333111000.........000222333444555888;;;<<<@@@DDDFFFGGGFFFFFFGGGGGGHHHIIIJJJKKKLLLMMMNNNOOOOOOOOOPPPQQQRRRRRRSSSRRRUUUXXXZZZZZZZZZZZZ[[[]]]___cccfffhhhhhhgggfffjjjkkkkkkllllllllllllllljjjhhhhhhhhhjjjkkkjjjiiihhhjjjkkkkkkiiigggfffgggffffffgggjjjooorrrrrrqqqsssttttttuuuuuuuuuuuuuuuttttttvvvyyy||||||yyywwwrrrooollljjjkkklllllllllmmmnnnnnnmmmnnnppptttwww}}}xxxnnnllljjjgggdddffflllwwwwwwjjjZZZNNNHHHMMM[[[iiitttvvvaaaJJJ999222///,,,+++++++++***)))******))))))******+++,,,//////777BBBZZZuuupppkkkhhhgggaaaSSSGGGAAAAAABBBBBBCCCDDDDDDEEEEEEGGGFFFEEEDDDCCCBBBBBBBBBCCCDDDEEEEEEDDDCCCAAA@@@;;;;;;::::::999777666555777999;;;<<<<<<;;;999777666666777777777777666666444333333333222222222222111000000///......------------.........---+++***'''(((((()))******++++++))))))))))))((((((''''''''''''((()))))))))))))))******)))***+++---...///222333444666:::===AAACCCFFFFFFFFFDDDBBB???<<<;;;<<<999777555555444222111111111000///000111222333333333333333444555666666888999:::;;;:::888666555333222222444666888777666444333111111111111000...111111111333555888:::<<<;;;999666333000///......000000111444:::???BBBCCCFFFDDDCCCAAA@@@??????@@@BBBAAAAAAAAAAAA>>>:::666222222222222444666888999======<<<;;;:::999888888999::::::;;;<<<<<<======???@@@@@@@@@@@@@@@??????>>>???AAACCCDDDDDDCCCAAA???@@@@@@AAACCCIIIPPPUUUWWWVVVUUUTTTSSSRRRRRRRRRPPPOOONNNNNNNNNPPPRRRSSSUUUUUUTTTTTTTTTUUUUUUVVV[[[[[[[[[[[[[[[[[[[[[[[[YYYZZZ\\\]]]^^^]]]\\\[[[XXXWWWWWWVVVWWWXXXYYYZZZZZZZZZYYYYYYXXXWWWWWWWWWWWWVVVUUUTTTUUUWWWYYYZZZ]]]^^^______`````````___^^^]]]]]]\\\\\\```eeeiiinnnnnnooonnnmmmjjjhhhfffaaabbbccceeehhhiiiiiiiiiooossswwwzzz{{{{{{|||}}}===:::666444333444444333444444333222111000000///...000222333444555888;;;===@@@DDDGGGGGGGGGHHHHHHHHHHHHIIIIIIJJJKKKKKKKKKMMMMMMNNNPPPQQQRRRSSSTTTRRRTTTWWWYYYYYYYYYZZZ[[[[[[]]]aaadddggghhhhhhgggiiijjjkkkllllllllllllllljjjiiihhhiiikkklllkkkjjjjjjkkkkkkjjjhhhgggggghhhiiiiiiiiilllooorrrrrrqqqrrrsssttttttuuuuuuuuutttvvvvvvwwwyyyzzzzzzwwwuuuqqqooollljjjkkklllllllllnnnoooooooooooopppsssvvv|||xxxnnnkkkiiifffccceeejjjuuuwwwjjj[[[OOOJJJPPP```ppp~~~zzzeeeLLL999222000---+++++++++***)))******))))))******+++,,,---...555???VVV|||yyywwwxxxzzznnneeeaaa______ZZZOOOGGGCCC@@@@@@AAABBBBBBCCCCCCCCCFFFEEEDDDCCCBBBAAAAAAAAAAAABBBCCCDDDDDDCCCBBBBBB;;;;;;;;;:::999888777666777888:::;;;;;;:::888777666777777777777777666555222222222222111111111111111000...---,,,,,,---.........//////...,,,***)))'''(((((())))))******+++)))))))))(((((((((((('''&&&'''(((((())))))((((((((((((((()))***+++,,,---111111222444777:::===???FFFFFFEEEDDDBBB@@@===<<<>>>;;;999777777666555333222111000///000111222333444333333444555666777777999:::;;;;;;;;;999777555333333555888;;;======<<<;;;999666444333111///---000000111222444666999::::::999888666444222000///222222222666:::>>>@@@AAABBBAAA@@@>>>>>>=========AAAAAAAAAAAAAAA???;;;777333333333333555777999:::>>>======<<<;;;::::::999::::::;;;<<<============@@@AAAAAABBBBBBAAAAAA@@@@@@AAACCCEEEEEEDDDCCCBBB???@@@@@@AAACCCHHHOOOTTTUUUUUUUUUTTTTTTTTTTTTTTTRRRQQQQQQQQQQQQSSSUUUVVVXXXWWWWWWVVVVVVVVVWWWWWW_________^^^]]]\\\\\\\\\]]]]]]___`````````___^^^YYYXXXXXXXXXXXXYYYZZZZZZ\\\[[[[[[ZZZYYYYYYYYYYYYZZZYYYXXXXXXXXXYYYZZZ[[[^^^___```bbbbbbcccccccccbbbbbbbbbaaacccgggnnnssszzz{{{}}}~~~|||yyyuuusssooooooooooooooonnnmmmmmmooorrrvvvyyyyyyyyyzzz{{{999777555444444444222111222222222222111111111111...000222333444555888;;;>>>AAAEEEGGGGGGHHHIIIJJJIIIIIIJJJJJJJJJJJJKKKKKKMMMNNNNNNOOOQQQRRRRRRSSSQQQSSSVVVWWWWWWXXXYYYZZZYYY[[[___bbbeeegggggghhhhhhiiijjjkkkkkklllkkkkkklllkkkjjjkkkmmmnnnnnnmmmkkklllllljjjhhhggghhhjjjjjjjjjjjjlllnnnpppqqqqqqsssssstttuuuvvvvvvvvvvvvwwwwwwwwwxxxyyyxxxvvvsssqqqnnnkkkjjjkkkmmmmmmmmmooopppqqqqqqqqqqqqsssuuu|||xxxnnnkkkhhheeecccdddhhhsssuuuiiiZZZOOOKKKRRReeewwwnnnSSS===333000---,,,++++++***)))******))))))******+++,,,,,,---444===SSS}}}|||yyyxxxyyy{{{~~~iii```\\\ZZZZZZUUUMMMFFFEEEAAAAAAAAAAAABBBBBBCCCCCCEEEDDDCCCBBBAAA@@@@@@@@@@@@AAABBBCCCCCCBBBAAA@@@;;;;;;;;;;;;:::999888777777777999::::::999777777777777777777777666555555333222222222222111111111000///---+++++++++---...////////////...,,,***((((((((((((((())))))******((((((((((((((((((((((((''''''((())))))))))))((()))))))))******+++,,,,,,//////000111333666999;;;@@@AAAAAAAAAAAA@@@>>>======;;;999888888888666555111111000//////000111222333333333444555666777888999:::;;;<<<;;;999777666555666999===BBBDDDDDDBBBCCC???;;;888666444111///000000000111333555777888999999::::::888555222000000111222666;;;@@@BBBBBB??????>>>>>>============AAA@@@AAABBBBBB@@@<<<888555444444555666888:::;;;>>>>>>>>>======<<<<<<;;;:::;;;<<<===>>>>>>>>>===@@@AAAAAABBBBBBBBBBBBAAABBBDDDFFFGGGFFFDDDCCCCCC?????????@@@BBBFFFMMMRRRRRRSSSTTTTTTUUUVVVVVVVVVTTTSSSTTTTTTUUUWWWYYYZZZ[[[[[[ZZZYYYYYYYYYYYYZZZaaaaaaaaa`````````_________```aaaaaaaaaaaa``````ZZZZZZZZZZZZ[[[[[[[[[\\\^^^]]]\\\ZZZZZZZZZZZZZZZ]]]]]]\\\[[[[[[[[[\\\\\\^^^___aaabbbdddeeeeeeeeecccccccccccceeeiiipppuuu{{{}}}}}}{{{wwwxxxxxxvvvssspppoooooorrrtttwwwxxxxxxwwwwwwxxx}}}666444444444444444111///111111111111111111111111...000222333444555888;;;>>>AAADDDFFFGGGHHHIIIKKKKKKKKKKKKKKKKKKKKKKKKKKKOOOOOOOOOPPPPPPPPPPPPPPPQQQSSSUUUVVVVVVVVVXXXZZZXXXZZZ]]]```ccceeeggggggggghhhiiijjjkkkkkkkkkkkkmmmlllkkkmmmoooppppppooolllmmmlllkkkiiihhhiiikkkiiijjjjjjkkklllnnnpppqqqttttttuuuwwwwwwxxxxxxxxxxxxwwwvvvwwwwwwwwwtttrrrpppnnnkkkjjjkkkmmmmmmmmmoooqqqsssssssssssstttuuu{{{~~~xxxnnnkkkhhhdddbbbccchhhrrr}}}ssshhhZZZOOOKKKSSSiii|||yyy[[[BBB444111...,,,,,,+++***)))******))))))******+++,,,---...555===QQQ{{{~~~||||||~~~iii^^^[[[ZZZXXXSSSIIIDDDDDDAAABBBBBBBBBBBBBBBCCCCCCDDDCCCAAA@@@??????>>>>>>AAAAAABBBBBBAAA@@@>>>===;;;;;;;;;;;;;;;:::999888777888999999999999888777888888888888777555444444333333333333222222222222///...,,,+++***+++---...////////////...,,,***(((((((((((((((((()))))))))'''''''''''''''((((((((('''((())))))***)))))))))******+++,,,,,,---------------......000333555666888999;;;<<<===>>>======;;;999777777888888888666222111000/////////000111222222333333444666777888:::;;;<<<===<<<:::888777777999>>>DDDJJJMMMLLLKKKIIIEEE@@@;;;888666333111111111000111222444666777888999;;;<<<;;;888444222222222333777<<>>>>>>>>@@@@@@@@@BBBBBB@@@===:::666666666666777999<<<===??????>>>>>>>>>>>>>>>>>>;;;<<<>>>???@@@@@@???>>>@@@AAABBBBBBCCCCCCCCCBBBDDDGGGJJJIIIGGGDDDDDDDDD?????????>>>@@@DDDJJJNNNNNNPPPRRRTTTVVVWWWXXXXXXUUUUUUVVVWWWYYYZZZ\\\]]]^^^]]]]]]\\\\\\\\\]]]]]]bbbbbbbbbbbbccccccddddddaaaaaaaaaaaaaaaaaa``````\\\]]]]]]]]]^^^^^^^^^^^^___^^^\\\ZZZZZZZZZ[[[\\\______^^^^^^^^^^^^^^^^^^]]]^^^```bbbdddeeeffffffdddddddddcccdddggglllooosssvvvzzz~~~~~~{{{||||||zzzuuurrrqqqrrrvvvwwwyyyxxxvvvuuuuuuuuuwwwyyy{{{~~~444333333333444444222000111111111111111111111111...000222333444555888;;;===@@@CCCEEEFFFGGGIIIKKKKKKKKKKKKLLLLLLLLLLLLLLLPPPPPPOOOOOOOOOOOOOOOOOOPPPRRRTTTTTTTTTUUUWWWYYYXXXYYY[[[___aaadddeeeffffffggghhhiiijjjkkkkkkkkklllkkkkkkllloooppppppooolllmmmmmmllljjjiiiiiijjjiiijjjkkkkkkkkkmmmpppssstttuuuvvvwwwxxxyyyyyyyyyxxxwwwuuuvvvvvvvvvtttrrrpppmmmkkkjjjkkkmmmnnnnnnnnnqqqtttuuuuuuuuuuuuvvvzzz~~~zzzppplllhhhdddbbbccchhhqqq~~~sssiii[[[PPPKKKUUUlllbbbFFF555222...,,,,,,+++***)))******))))))******+++,,,...///666===PPPyyynnn___]]]\\\ZZZRRRHHHBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB@@@???>>>=========@@@AAAAAAAAA@@@???===<<<;;;<<<<<<<<<;;;;;;:::999888999999999999999999888999999999888777555444333444333333333222222222222......,,,,,,,,,,,,---.........//////...,,,***)))((((((((((((((((((((((((&&&''''''''''''(((((((((((()))******++++++******+++,,,---............---------,,,---...000222333111333555888999:::::::::888777666666888999999999444333222111000111222222333333444444666777999:::;;;<<<=========;;;999777888<<>>===<<>>;;;777777777777999;;;===>>>????????????@@@@@@@@@@@@===>>>AAACCCCCCCCCAAA@@@BBBBBBCCCDDDEEEEEEEEEEEEGGGJJJMMMLLLHHHEEEDDDEEE@@@???>>>======@@@EEEJJJJJJLLLPPPSSSVVVXXXYYYYYYUUUVVVXXXZZZ[[[]]]^^^__________________```aaaaaabbbccccccdddeeeeeeffffffbbbbbbbbbaaaaaaaaaaaaaaa______```aaaaaaaaaaaaaaa```^^^\\\ZZZYYYZZZ[[[\\\````````````````````````^^^___```bbbdddeeeeeeeeeeeeffffffdddbbbbbbdddeeehhhiiilllooosssvvvxxxyyyxxxzzz|||zzzvvvssssssuuuwwwxxxyyyxxxuuusssssstttrrrssstttxxx{{{}}}}}}|||~~~~~~444333222333444444333111111111111111000000000000...000222333444555888;;;===???BBBDDDEEEFFFIIIKKKJJJJJJJJJKKKKKKLLLLLLLLLNNNNNNNNNOOOOOOPPPPPPPPPPPPQQQSSSSSSSSSTTTWWWYYYXXXYYY[[[]]]```bbbdddeeeeeefffgggiiijjjjjjkkkkkkiiiiiihhhjjjlllnnnnnnmmmkkkmmmnnnnnnllljjjiiijjjiiijjjllllllkkkmmmrrruuussstttuuuwwwxxxxxxxxxyyywwwvvvuuuuuuuuuuuutttrrrpppmmmkkkjjjlllmmmnnnnnnmmmppptttvvvwwwvvvvvvwwwyyy}}}{{{qqqmmmiiieeebbbccchhhrrruuukkk]]]QQQLLLVVVoooeeeGGG555222///---,,,+++***)))******))))))******+++,,,---///666<<>>===<<<<<<<<<>>>>>>???@@@@@@???>>>===<<<<<<<<<<<<<<<;;;;;;:::999999::::::::::::999999:::999999888666555333222222222222222111111111111------------------......------.........---+++***((((((((((((((((((((((((&&&&&&&&&'''''''''((((((******+++,,,,,,,,,,,,++++++,,,---...///...---------,,,,,,,,,---...000111000111333555666666666666666555555666999;;;<<<<<<777666555444333444555555555555666777888:::;;;<<<;;;<<<===>>>===;;;999888999>>>HHHTTT___fffggggggbbb\\\SSSJJJCCC===888555333333222222333444555666666888:::<<<<<<:::777666555555777999===>>>===<<<>>>???@@@AAABBBBBBAAA@@@??????@@@BBBCCCBBB???<<<888888888888:::<<<>>>?????????@@@@@@AAAAAAAAABBBAAACCCEEEGGGHHHGGGEEEDDDDDDEEEFFFGGGHHHHHHHHHHHHHHHLLLOOONNNIIIEEEDDDFFF@@@???===;;;:::===AAAEEEGGGIIINNNRRRVVVXXXZZZZZZUUUWWWYYY[[[]]]___```````````````aaabbbcccdddeeeeeeeeeeeeeeeeeeeeeffffffddddddcccbbbbbbbbbbbbbbbaaabbbcccdddeeeddddddccc```^^^[[[YYYYYYYYY[[[\\\______```aaabbbbbbbbbbbb___```bbbcccdddeeeeeeeeeeeefffeeebbb^^^ZZZXXXXXX[[[[[[[[[\\\```eeejjjmmmooosssvvvuuurrrppprrruuutttvvvvvvuuutttsssssstttqqqpppqqquuuzzz~~~~~~}}}}}}~~~444333222222444444333222111111111111000000000000...000222333444555888;;;<<<>>>AAACCCDDDFFFIIIKKKHHHHHHIIIIIIJJJKKKKKKLLLLLLLLLMMMNNNPPPQQQRRRRRRPPPQQQRRRSSSSSSTTTVVVYYYXXXYYY[[[]]]___aaacccdddeeefffggghhhjjjjjjkkkkkkgggffffffhhhjjjllllllkkkjjjmmmoooooommmkkkiiiiiiiiikkkmmmmmmlllooosssxxxrrrssstttvvvwwwwwwxxxxxxwwwuuuttttttuuuuuutttsssooommmkkkjjjlllmmmnnnnnnlllppptttwwwxxxwwwwwwxxxyyy}}}|||rrrmmmiiieeebbbdddhhhssswwwmmm___SSSNNNXXXqqqeeeFFF666333///---,,,+++***)))*********)))***++++++,,,---///555;;;LLLtttyyyfffeeefffddd[[[OOOIIIIII@@@@@@??????????????????AAA@@@???===<<<<<<<<<<<<;;;<<<>>>???@@@@@@@@@???<<<<<<<<<===<<<<<<;;;;;;::::::::::::::::::::::::::::::999888666444333222111111111111000000000000------...//////......---,,,---.........---,,,+++((((((((((((((('''''''''&&&&&&&&&'''''''''((((((++++++,,,------------,,,+++,,,---.........---,,,---,,,,,,+++,,,---///000111222333444444444333333555555555777:::===>>>>>>:::999888777666666777888777777888999:::<<<>>>???<<<<<<>>>>>>===<<<999888999???KKKYYYfffooorrrrrrpppiii___TTTKKKCCC===999444444333222333444555666666888:::<<<<<<:::888777222222555999>>>@@@AAA@@@===???@@@AAABBBBBBAAAAAA??????@@@BBBCCCBBB???<<<999888888999:::<<<>>>@@@???@@@@@@AAAAAABBBBBBCCCDDDFFFHHHKKKKKKJJJIIIGGGFFFGGGHHHIIIJJJJJJJJJJJJIIIMMMPPPOOOIIIEEEDDDFFF@@@???===:::999;;;???BBBEEEHHHLLLQQQVVVXXXZZZZZZUUUWWWYYY\\\^^^```aaaaaa``````aaabbbccceeefffggggggggggggfffeeeeeeddddddfffeeedddccccccccccccccccccdddeeefffffffffeeeddd```^^^[[[YYYXXXYYY[[[\\\^^^___```bbbbbbcccccccccaaabbbcccdddeeefffffffffcccdddccc```ZZZSSSOOOMMMRRRPPPNNNNNNRRRXXX^^^bbbgggkkkoooooommmlllooosssqqqrrrssssssrrrrrrtttuuuqqqpppqqquuu{{{}}}~~~555666666777777666444333000000000111222222222333000000222444666888999:::<<<===???BBBCCCEEEFFFFFFFFFGGGHHHIIIJJJJJJJJJJJJKKKKKKMMMNNNNNNMMMLLLKKKOOOPPPQQQSSSSSSSSSRRRRRRYYYZZZ[[[^^^```bbbddddddddddddeeefffggggggffffffllliiifffgggjjjmmmlllkkkiiikkkllllllkkkjjjkkkkkkkkkkkkkkklllooorrruuuwww{{{zzzxxxwwwwwwwwwxxxxxxwwwvvvuuutttsssrrrqqqqqqqqqqqqppppppppppppppppppqqqqqqqqqrrrtttwwwyyy{{{zzz{{{ppplllhhheee```ccchhhqqqzzzrrrdddSSSIIISSSrrr___BBB777111+++***,,,...---***++++++******************---111222888NNNrrruuulllfffgggeeeYYYLLLEEEAAABBBBBBAAA???>>>>>>?????????>>>>>>>>>>>>??????>>>??????>>>>>>===<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<:::999999:::;;;:::888555;;;:::888666555444555555222333444555444333222111---,,,***))))))***,,,---------...---,,,***(((&&&)))))))))))))))((('''''''''((())))))))))))+++---...111333111000333222////////////000//////...---------...///000000111111222333444333222111222444444666666777;;;AAACCC@@@CCC@@@<<<:::::::::999999999999999999:::<<<>>>???>>>???AAAAAAAAA>>><<<:::888CCCPPP[[[jjjzzzzzzwwwmmm```WWWQQQJJJCCC???888444666888777777888:::;;;<<<======<<<:::999777999;;;>>>@@@AAABBBBBB@@@@@@AAAAAAAAAAAA@@@???DDDEEEGGGGGGFFFCCCAAA???===;;;::::::===@@@BBBBBBGGGGGGEEEDDDCCCCCCCCCCCCEEEJJJQQQVVVVVVRRRLLLGGGFFFHHHIIIKKKLLLLLLKKKJJJMMMPPPQQQOOOJJJFFFDDDEEE>>>>>>>>>>>>>>>>>>>>>>>>???CCCIIIOOOTTTVVVWWWVVVVVVXXX[[[\\\]]]^^^```bbbccccccccccccdddeeefffffffffffffffeeeeeeffffffgggcccdddfffgggggggggfffeeefffhhhiiiiiigggffffffgggbbb```^^^[[[ZZZZZZ[[[\\\^^^___```bbbccceeefffgggeeeaaa]]]___cccfffeeebbbeeeaaa\\\UUUPPPLLLIIIHHHGGGGGGHHHIIIKKKMMMPPPQQQWWW\\\dddkkknnnpppqqqrrrpppqqqrrrrrrrrrqqqooonnnnnnppptttwwwzzz{{{||||||{{{}}}777888888999888777666555111111111111222222222222000000222444666888999:::<<<===???AAACCCEEEFFFFFFFFFGGGHHHIIIJJJJJJJJJJJJJJJKKKLLLMMMNNNMMMMMMLLLOOOPPPQQQRRRRRRSSSSSSRRRXXXYYY[[[]]]```bbbcccdddeeefffgggggghhhhhhhhhhhhkkkiiiggghhhjjjllllllkkkjjjlllmmmmmmkkkjjjkkkkkkkkkkkkkkklllooorrruuuwwwzzzyyyxxxvvvvvvvvvwwwxxxwwwvvvuuutttsssrrrrrrqqqrrrqqqqqqqqqpppppppppppprrrrrrrrrssstttvvvyyyzzz{{{{{{pppkkkhhhdddaaadddiiirrr{{{zzzrrreeeUUUKKKSSSpppvvvYYY???666111,,,***,,,...,,,***++++++***))))))******+++...222444999MMMqqq}}}vvvsssuuussseeeUUUKKKCCCCCCCCCAAA???>>>>>>>>>???>>>>>>======>>>>>>???????????????>>>===<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;:::999999:::;;;:::888666:::999777666555444555555444444444444333333222111...---+++***)))***+++,,,,,,---------,,,***)))((()))))))))))))))(((''''''&&&((()))))))))***,,,...000444777555555777666333000111111000000///......//////000000111222222333000111222222111111333444555777999;;;AAAIIILLLKKKMMMIIIDDD@@@???>>>===<<<===<<<;;;;;;;;;<<<===>>>===>>>@@@AAAAAA???<<<;;;<<>>>>>===;;;:::999:::===@@@BBBDDDDDDDDDCCCCCCBBBBBBBBBAAAAAAAAADDDEEEGGGHHHHHHFFFCCCBBB???===<<<===@@@CCCDDDEEEDDDDDDDDDDDDEEEFFFGGGGGGFFFJJJQQQVVVWWWSSSMMMIIIHHHIIIJJJLLLMMMNNNOOOOOOPPPQQQQQQMMMHHHEEEDDDEEE??????>>><<<<<<;;;;;;;;;>>>BBBGGGMMMRRRTTTUUUUUUTTTWWWYYY[[[\\\]]]```bbbdddddddddeeeeeefffggghhhhhhgggfffeeeeeeeeefffgggfffggghhhiiiiiiiiihhhhhhiiijjjkkkjjjgggeeeeeeeeecccbbb```^^^\\\[[[[[[[[[]]]]]]^^^```bbbccceeeeeeeeeaaa^^^___dddfffeeeccceeeaaaZZZSSSMMMHHHFFFEEEFFFEEEEEEEEEFFFGGGIIIJJJPPPUUU]]]dddiiikkkmmmoooqqqqqqrrrrrrrrrqqqqqqpppoooqqqtttxxx{{{|||}}}}}}{{{}}}::::::;;;;;;:::888777555333333222222222222222111000111222444666888::::::;;;===???AAACCCEEEFFFFFFFFFGGGHHHIIIJJJJJJJJJJJJIIIJJJKKKLLLMMMNNNNNNNNNPPPPPPPPPPPPQQQRRRSSSTTTWWWXXXZZZ\\\___aaacccdddfffgggggghhhiiijjjjjjkkkllljjjiiiiiikkkllllllkkklllmmmnnnnnnlllkkkkkkkkkkkkkkkkkklllooorrruuuwwwxxxxxxvvvuuuuuuvvvvvvwwwwwwvvvuuuuuutttsssrrrrrrssssssrrrqqqqqqqqqqqqqqqssssssrrrssstttvvvxxxyyy{{{|||pppjjjfffcccaaaeeejjjssswwwxxxqqqfffWWWMMMSSSlll{{{iiiPPP<<<555111,,,+++,,,---,,,***,,,+++)))(((((()))+++,,,///222555:::MMMnnnttt___QQQEEEEEECCCAAA@@@>>>>>>===>>>>>>============>>>>>>@@@@@@@@@@@@???>>>===<<<=========<<<;;;;;;;;;:::999888888999;;;;;;:::888:::999777555444444555555666555444333222111111111000///---+++*********++++++,,,,,,,,,,,,+++***)))((())))))))))))(((''''''&&&''')))))))))+++...000444:::>>>>>>===>>><<<999555555444444333222111111111111111222222333444444111222333333333444666888888;;;>>>AAAJJJUUUZZZZZZXXXSSSKKKEEEAAA@@@>>>===@@@???===<<<;;;<<<=========>>>@@@AAA@@@???===<<>>@@@AAAAAA@@@>>>===<<<===@@@BBBEEEGGGHHHHHHGGGFFFDDDCCCBBBBBBBBBCCCEEEFFFHHHJJJJJJHHHFFFEEEAAA???>>>@@@CCCFFFGGGHHHEEEEEEEEEEEEFFFGGGHHHIIIGGGLLLRRRWWWWWWTTTOOOKKKJJJKKKLLLMMMPPPRRRTTTUUUTTTSSSPPPKKKFFFDDDDDDEEEBBBAAA???===;;;;;;;;;;;;>>>AAAFFFKKKPPPRRRTTTTTTSSSUUUXXXZZZ[[[]]]```bbbeeeffffffgggggghhhiiiiiijjjhhhfffeeedddeeefffgggiiijjjkkklllllllllkkkjjjkkklllllljjjgggdddcccddddddcccbbbaaa___]]][[[ZZZ[[[[[[\\\]]]___aaabbbccceeebbb```aaadddgggfffeeefffaaaZZZRRRKKKGGGDDDDDDEEEDDDCCCBBBAAABBBBBBCCCGGGLLLTTT[[[aaaeeehhhjjjooooooooooooooooooppppppnnnooorrruuuxxxzzz{{{||||||}}}}}}zzz::::::;;;;;;:::888666555444444333333222222222111000111222444666888:::;;;;;;<<<>>>AAACCCEEEFFFFFFFFFGGGHHHIIIJJJJJJJJJJJJHHHIIIJJJKKKMMMNNNNNNNNNPPPPPPOOOOOOPPPRRRTTTUUUVVVWWWYYY[[[^^^```bbbcccffffffggggggiiijjjkkklllnnnmmmllllllmmmmmmllllllmmmnnnooonnnlllkkkkkklllkkkkkkkkklllooorrruuuwwwwwwvvvuuuttttttuuuvvvwwwvvvvvvvvvuuutttssssssrrruuutttsssqqqqqqqqqqqqrrrtttssssssssstttuuuwwwxxx{{{}}}ooohhheeebbb```dddjjjuuuvvvvvvpppfffYYYOOOSSSggg}}}ttt___KKK;;;333000---+++,,,,,,+++***+++***((('''''')))+++---...111444;;;LLLllleeeSSSHHHFFFCCCAAA@@@???>>>===>>>==================>>>@@@AAAAAA@@@@@@???>>>===>>>>>>===<<<;;;:::::::::999888777888:::;;;:::999999888666555444444555555888666444222111111111111111000...,,,+++*********++++++++++++++++++++++++(((((())))))(((((('''&&&&&&'''((()))))),,,000333:::BBBHHHHHHFFFEEECCC???<<<;;;:::888777666555555222333333333444444444555444666777777777888;;;>>>===AAAEEEJJJTTTaaaggggggggg```VVVMMMGGGCCCAAA@@@??????===<<<<<<<<<===>>>===>>>???@@@@@@???>>>===>>>FFFSSSbbbrrr{{{tttiii___RRRIIIBBBAAA@@@>>>===>>>AAABBBDDDEEEFFFEEECCCBBB???@@@BBBEEEGGGIIIKKKKKKKKKIIIFFFDDDCCCCCCDDDEEEGGGIIIKKKLLLLLLJJJGGGFFFCCCBBBAAACCCFFFIIIJJJJJJJJJIIIHHHHHHGGGGGGGGGHHHIIIMMMRRRWWWXXXUUUQQQNNNKKKLLLMMMOOORRRUUUYYY[[[XXXUUUOOOIIIEEECCCDDDEEEDDDCCCAAA???>>>>>>>>>???@@@BBBFFFKKKOOORRRTTTUUUTTTVVVYYY[[[\\\^^^aaaccceeefffggghhhhhhiiiiiiiiikkkjjjgggeeeeeeeeeggghhhjjjkkkmmmnnnnnnnnnmmmlllkkklllllljjjgggeeeddddddeeeeeeeeedddbbb___[[[YYYYYYYYYZZZ[[[\\\^^^aaabbbfffdddbbbbbbeeeggggggggghhhddd]]]UUUNNNHHHEEEDDDFFFEEECCCAAA@@@@@@@@@AAA@@@EEEMMMTTTZZZ^^^cccfffjjjjjjjjjjjjjjjkkklllllliiikkkmmmpppsssvvvxxxzzz}}}rrrmmmqqq}}}888999999999999777666444555444444444333333222222111111333555777999:::;;;:::;;;>>>@@@CCCEEEFFFFFFFFFGGGHHHIIIJJJJJJJJJJJJHHHIIIIIIJJJLLLMMMNNNOOOOOOOOONNNOOOPPPRRRTTTUUUTTTVVVXXXZZZ]]]```bbbcccdddddddddeeegggiiikkklllppppppppppppooonnnmmmnnnlllnnnooonnnmmmkkkkkklllkkkkkkkkklllooorrruuuwwwvvvvvvuuuttttttuuuvvvwwwvvvvvvvvvuuutttttttttsssvvvtttsssqqqppppppqqqrrrtttssssssssstttuuuwwwxxx{{{~~~ooogggdddbbb^^^bbbjjjvvvwwwsssnnndddYYYOOOQQQcccvvvrrr\\\HHH;;;222000---,,,++++++*********)))((('''((()))+++,,,+++...333:::KKKiiikkkUUUJJJGGGCCCAAAAAA@@@???>>>>>>>>>============>>>>>>@@@AAAAAA@@@@@@???>>>===>>>>>>===<<<;;;:::::::::999888777888:::;;;;;;:::888777666444444444555555888666444222111111111111222111///...,,,+++***)))++++++++++++++++++,,,,,,((((((((((((((('''&&&&&&&&&'''((()))***---222555???JJJSSSTTTQQQOOOKKKGGGCCCAAA???===;;;999999999666666666777777777777777888999:::::::::<<<@@@BBBEEEJJJPPPVVV```lllrrrrrrvvvooocccXXXOOOJJJFFFDDD>>>===<<<<<<<<<===???@@@>>>>>>???@@@???>>>======<<>>BBBHHHNNNSSSXXX]]]aaadddeeeeeefffggghhhhhhiiieeefffhhhkkkooossswwwyyy}}}vvvgggcccfffqqq|||666777888888888777666555555444444444444444444333111222333555777999;;;;;;999;;;===@@@CCCEEEFFFGGGFFFGGGHHHIIIJJJJJJJJJJJJIIIIIIIIIJJJKKKLLLMMMNNNNNNNNNNNNOOOPPPRRRSSSTTTSSSTTTVVVYYY\\\___aaabbbbbbbbbbbbccceeehhhjjjlllpppqqqrrrrrrooonnnmmmnnnjjjlllnnnnnnlllkkklllmmmkkkkkkkkklllooorrruuuwwwvvvuuuuuuttttttuuuwwwwwwvvvvvvvvvuuuuuuuuuttttttvvvtttrrrpppoooooopppqqqssssssrrrssstttvvvxxxyyyzzz~~~ooogggdddbbb^^^ccckkkxxxwwwpppjjjbbbWWWOOOPPP___pppttt\\\HHH;;;000000...---+++******)))(((((((((((()))******+++***---222:::HHHeeepppZZZKKKGGGBBB@@@AAABBBAAA?????????>>>>>>>>>>>>??????@@@@@@@@@@@@???>>>===<<<=========<<<;;;;;;;;;::::::999777888999::::::999777777555444444444555555666555444333222111111111222111000///---,,,+++***,,,++++++******+++,,,,,,'''(((((((((((('''&&&&&&&&&'''((((((***...444888CCCPPP\\\```^^^\\\XXXTTTLLLJJJGGGDDDBBB@@@@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>======>>>======???CCCFFFPPPVVV]]]eeeooo{{{~~~wwwjjj^^^TTTLLLGGGCCC???>>>>>>===>>>???@@@AAA@@@@@@@@@??????>>>===<<<<<>>>>>>>>===@@@EEEIIILLLQQQUUUYYY^^^___aaaccceeeeeeeeeddd``````bbbeeejjjpppvvvyyy|||~~~lll___[[[```jjjsss555666777888888888777666444444444444555555555555111222333555777999;;;<<<999:::===@@@BBBEEEFFFGGGFFFGGGHHHIIIJJJJJJJJJJJJKKKJJJJJJIIIJJJKKKLLLMMMLLLMMMNNNPPPQQQRRRSSSSSSRRRSSSUUUXXX\\\^^^aaabbbbbbaaaaaabbbeeehhhkkkmmmoooqqqsssrrrnnnlllkkklllhhhjjjlllllllllkkklllmmmkkkkkkkkklllooorrruuuwwwvvvvvvuuuuuuuuuvvvwwwxxxvvvvvvvvvvvvuuuuuuuuuuuuvvvtttqqqooonnnnnnoooppprrrrrrrrrssstttvvvyyyzzzzzz~~~ooogggdddcccaaaeeemmmyyyvvvmmmggg___UUUMMMNNN]]]llluuu]]]GGG888/////////---+++)))))))))&&&'''((()))*********)))+++---333:::FFF```sss]]]KKKFFFAAA@@@BBBDDDBBB@@@@@@@@@????????????@@@@@@????????????>>>===<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<:::888777999:::999999777666555444333444555555444444444444333333222111111111000///...---,,,+++---,,,+++*********+++,,,''''''((((((''''''&&&%%%&&&&&&'''(((+++///555:::DDDSSScccjjjjjjiiigggddd[[[YYYUUUQQQNNNMMMLLLLLLHHHGGGGGGGGGGGGGGGGGGGGGDDDEEEDDDDDDCCCFFFIIIMMMZZZaaajjjtttsssggg[[[RRRJJJFFFCCCCCCAAA@@@@@@AAABBBBBBBBBAAA@@@???>>>===;;;;;;;;;AAAQQQfffuuu|||{{{tttjjj```VVVSSSQQQNNNMMMOOOOOOPPPRRRTTTUUUUUUSSSSSSPPPPPPPPPPPPPPPRRRSSSTTTSSSSSSRRRRRRQQQQQQQQQPPPPPPRRRUUUWWWXXXWWWVVVUUURRRQQQPPPQQQRRRRRRQQQOOOJJJJJJJJJKKKMMMNNNPPPQQQKKKNNNQQQTTTUUUUUUTTTSSSOOOQQQTTTXXX[[[___aaabbb^^^XXXQQQKKKJJJJJJIIIIIIIIIJJJKKKKKKKKKIIIGGGFFFGGGGGGIIIKKKOOOSSSWWWZZZ]]]___aaaaaaaaabbbdddffffffgggiiikkklllkkkjjjiiikkklllmmmnnnoooooonnnnnnmmmnnnooopppppppppooonnnlllmmmmmmkkkhhhfffeeeeeeeeeeeeeeedddcccaaa___]]][[[ZZZYYYYYY[[[^^^aaaccchhhhhhhhhgggggghhhkkklllmmmqqquuuvvvqqqhhh]]]VVVLLLJJJGGGDDDAAA???>>>>>><<<>>>AAACCCEEEHHHLLLOOOUUUWWW[[[^^^______]]]\\\WWWXXXZZZ]]]ccckkkqqquuuxxx{{{~~~~~~~~~~~~~~~~~~~~~}}}wwwbbbWWWVVV\\\eeennn444555777888999999888888333444444444555666666666111222444555888999;;;<<<888:::<<>>>>>===<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<===;;;888777888999999888777666555444333444555666222333444555444333222111000000000000///...,,,+++...---+++*********++++++''''''((((((''''''&&&%%%&&&&&&'''(((+++000666;;;CCCUUUgggppprrrsssqqqooohhheeeaaa]]]ZZZXXXXXXXXXOOOOOOOOOOOONNNNNNNNNNNNLLLLLLKKKJJJJJJLLLPPPSSS```hhhsss}}}sssggg]]]TTTNNNHHHGGGEEECCCBBBBBBBBBBBBCCCBBBAAA???===<<<;;;:::999===KKK___nnnuuu{{{uuukkk```\\\YYYUUUSSSUUUWWWXXXZZZ\\\]]]]]]\\\[[[UUUTTTSSSSSSSSSTTTUUUVVVUUUUUUVVVVVVVVVUUUUUUTTTQQQSSSWWWZZZ\\\]]]\\\\\\VVVUUUTTTUUUUUUUUUSSSQQQNNNMMMMMMMMMMMMMMMNNNNNNKKKMMMPPPSSSUUUUUUTTTSSSQQQSSSWWW[[[___aaabbbccc^^^XXXQQQMMMLLLLLLKKKIIIPPPQQQRRRSSSRRROOOKKKIIIGGGGGGHHHJJJNNNSSSWWWYYY^^^___aaabbbaaabbbccceeegggiiikkkmmmmmmmmmlllkkkjjjlllnnnpppqqqqqqpppooonnnooopppqqqrrrqqqppppppnnnooonnnlllhhheeecccccceeeddddddcccbbbaaa______\\\[[[ZZZZZZ[[[___bbbdddhhhiiiiiihhhhhhiiikkkmmmsssyyyuuuhhh```SSSQQQMMMHHHDDDAAA@@@???;;;===>>>??????BBBEEEHHHMMMPPPTTTXXXZZZYYYWWWUUUOOOPPPRRRVVV]]]eeelllqqqvvvyyy|||~~~}}}}}}}}}}}}}}}~~~}}}||||||{{{{{{yyy{{{~~~ppp\\\SSSTTTZZZccclll222333333444555666777888444444444444444444444444555444444666999::::::999999999:::<<>>===>>>@@@???????????????@@@@@@<<<===???@@@???===;;;:::===<<<;;;;;;::::::::::::<<<;;;;;;::::::999999888555555666666555555444333444444555555444222111///222111000...------,,,,,,++++++++++++***)))(((((()))((('''%%%%%%$$$$$$$$$'''((())))))+++///444888EEENNN\\\kkkuuu{{{|||{{{uuuqqqllliiihhhgggeeebbb^^^^^^]]]^^^``````___]]]]]]VVVQQQQQQRRRQQQSSSVVVdddppp}}}tttggg[[[RRRPPPLLLGGGEEEFFFFFFDDDBBBAAACCCCCC@@@<<<999999:::<<<>>>GGGUUUaaajjjttt|||yyypppgggbbb```aaacccaaa``````aaacccdddcccbbb^^^[[[WWWUUUUUUVVVVVVVVVWWWYYY[[[]]]______^^^]]]YYYWWWVVVWWWZZZ]]]^^^^^^]]][[[YYYVVVUUUTTTTTTTTTPPPNNNLLLKKKLLLMMMMMMLLLRRRRRRRRRRRRSSSTTTUUUVVVQQQTTTXXX\\\```bbbccccccaaaYYYRRRQQQQQQPPPPPPRRRVVV]]]```]]]YYYVVVQQQKKKKKKIIIGGGHHHKKKPPPSSSTTTXXXZZZ]]]```bbbcccddddddeeegggiiikkkmmmmmmlllkkknnnmmmmmmmmmnnnoooqqqrrrqqqqqqqqqqqqqqqqqqqqqqqqpppppppppnnnllliiifffeeecccdddddddddcccbbb```___\\\[[[ZZZZZZ\\\^^^aaabbbfffggghhhhhhggghhhjjjlllvvvyyyhhh```VVVNNNKKKJJJDDD>>><<<;;;999888999;;;===>>>>>>FFFIIIKKKMMMMMMMMMMMMNNNJJJJJJKKKPPPWWW```fffjjjmmmvvv}}}~~~~~~}}}}}}zzzvvvtttsssxxx~~~zzzfffUUURRRTTTWWWbbbppp555555555555555555555555444444555555555555555555666666666777:::<<<<<<;;;888999:::<<>>???@@@AAA@@@???===<<<<<<<<<;;;:::::::::;;;;;;<<<;;;;;;::::::999999888555555666666666555444444333444444444444333111000222111000///...------,,,,,,,,,,,,,,,+++***)))(((''''''&&&&&&%%%$$$$$$###'''((()))***+++///444888CCCLLL[[[iiitttzzz|||}}}|||yyyuuusssrrrpppmmmkkkjjjiiiiiikkkmmmmmmllljjjggg```[[[ZZZZZZXXXYYY\\\hhhttt~~~qqqcccYYYUUUQQQKKKHHHHHHHHHFFFCCCDDDEEEEEEBBB===:::999:::<<<===DDDPPP[[[eeeqqq{{{~~~uuupppmmmmmmnnnnnnllliiihhhiiijjjjjjiiibbb___[[[YYYXXXYYYZZZZZZXXXZZZ]]]```bbbbbbaaaaaa^^^\\\[[[\\\^^^```aaaaaa___^^^\\\ZZZXXXVVVUUUUUUPPPNNNLLLLLLMMMNNNNNNMMMQQQQQQQQQQQQRRRTTTUUUVVVSSSVVVZZZ^^^aaacccccccccaaaZZZTTTSSSSSSRRRRRRTTT___gggllljjjfff```YYYQQQMMMKKKHHHHHHKKKPPPRRRTTTXXXZZZ]]]```bbbdddddddddfffgggjjjlllmmmmmmlllkkkllllllllllllmmmooopppqqqrrrrrrrrrrrrrrrrrrqqqqqqqqqqqqpppooommmjjjgggfffeeeeeeffffffeeecccaaa```[[[[[[ZZZ[[[\\\___aaacccfffggghhhhhhggghhhjjjllluuu{{{jjj___UUUQQQNNNHHHCCCAAA===;;;999999;;;=========>>>AAADDDEEEEEEEEEFFFGGGGGGFFFGGGKKKRRR[[[bbbfffllluuu}}}~~~~~~~~~|||}}}}}}{{{yyyvvvuuutttxxx}}}tttaaaQQQOOOTTTZZZggguuu888777777666555444333333555666666666777777888888888777777999;;;=========888999:::;;;>>>@@@BBBDDDCCCDDDEEEFFFHHHJJJKKKKKKJJJJJJIIIIIIIIIIIIJJJKKKKKKKKKLLLMMMNNNPPPQQQRRRUUUUUUUUUVVVXXX[[[^^^___`````````aaaccceeegggiiilllnnnooonnnkkkhhhgggggggggiiikkklllkkkkkklllmmmlllllllllkkkkkknnnssswwwxxxwwwvvvuuuvvvvvvxxxyyyyyyxxxvvvuuuuuuvvvwwwyyyxxxwwwuuusssqqqqqqqqqqqqsssrrrqqqqqqsssvvvyyy{{{}}}~~~vvvlllhhhhhhdddffflllvvv|||sssqqqggg[[[RRRMMMPPP]]]kkkuuu}}}nnnZZZCCC444000///...,,,++++++*********))))))))))))***++++++---111000333???PPPrrr~~~zzzxxxzzzxxxnnnbbbQQQIIICCCBBBCCCAAAAAABBB@@@@@@???????????????@@@>>>???@@@@@@@@@???>>>===;;;;;;;;;;;;;;;;;;<<<<<<<<<;;;;;;::::::999999888666666666666666555555444222333333333333333222222111111000///...------,,,------------,,,+++***)))&&&&&&&&&&&&&&&%%%$$$###&&&((()))***,,,000444888@@@JJJXXXfffpppxxx}}}~~~{{{xxxuuuwwwwwwwwwyyy{{{|||{{{zzzssslllfffeeeccc``````bbbkkkvvvpppddd^^^YYYRRRNNNMMMLLLJJJGGGHHHHHHGGGCCC???;;;::::::<<<;;;???IIITTT```ooo|||}}}|||}}}~~~yyysssooonnnooopppppphhheeebbb^^^\\\\\\]]]^^^ZZZ]]]aaaeeehhhhhhhhhgggcccbbb``````bbbccccccbbbaaa```___]]]ZZZWWWTTTSSSPPPNNNLLLMMMNNNOOOOOOOOOPPPPPPPPPQQQRRRSSSUUUUUUWWWYYY]]]```cccdddccccccaaaZZZVVVVVVVVVTTTUUUXXXgggpppxxxxxxtttmmmbbbYYYPPPNNNKKKJJJLLLPPPRRRSSSXXXZZZ]]]```bbbdddeeeeeefffgggiiikkklllllllllkkkjjjjjjkkkkkklllnnnoooppprrrrrrssssssssssssrrrrrrrrrqqqqqqooommmkkkiiihhhggghhhhhhhhhfffeeecccbbb[[[[[[[[[\\\^^^```cccdddfffgggggggggfffgggiiilllttt{{{nnn```YYYSSSMMMGGGFFF???===;;;:::;;;<<<;;;;;;999;;;>>>??????@@@AAABBBEEEDDDDDDGGGMMMUUU^^^cccjjjsss|||~~~}}}~~~}}}zzz{{{|||~~~~~~~~~~~~~~~|||zzzxxxwwwwwwwwwyyy}}}qqq___PPPQQQYYYcccrrr999999888777666555444333666777777888999::::::;;;888888777999<<<======<<<777888999;;;===???AAABBBCCCDDDEEEFFFHHHIIIJJJKKKIIIIIIIIIIIIIIIJJJJJJJJJKKKKKKLLLMMMNNNPPPQQQRRRTTTTTTUUUVVVXXX[[[^^^```aaaaaaaaabbbccceeegggiiilllnnnnnnmmmjjjhhhggggggfffhhhjjjkkkjjjjjjlllmmmkkkkkkkkkjjjjjjmmmrrruuuvvvvvvuuuuuuvvvwwwxxxyyyzzzxxxwwwuuuuuuvvvwwwxxxxxxwwwuuusssrrrqqqrrrrrrsssrrrppppppqqquuuyyy||||||~~~wwwnnnkkkkkkfffgggkkksss|||sssqqqfffYYYPPPLLLQQQ```ooo{{{xxxjjjWWWCCC555......---,,,++++++++++++)))))))))))))))***++++++,,,000///111===MMMmmm~~~yyysssqqqrrrqqqiiiaaaOOOGGGAAABBBCCCBBBAAACCCAAA@@@??????>>>?????????===>>>>>>??????>>>======;;;;;;;;;;;;;;;<<<===>>><<<;;;;;;::::::999999888666777777777777666555555222222222222333333333333000000000//////...---,,,------------,,,+++******&&&''''''((('''&&&%%%$$$&&&(((***+++---000555888>>>GGGTTTaaakkkttt{{{}}}{{{tttnnnllljjjfffdddffflllvvv~~~qqqgggaaaZZZUUUTTTRRRPPPMMMKKKJJJHHHEEEAAA>>><<<;;;<<<:::<<>>???@@@AAACCCEEEDDDDDDEEEIIIRRR[[[bbbhhhrrr{{{}}}}}}}}}|||yyyzzz|||}}}~~~~~~~~~|||zzzzzzzzz{{{yyy|||~~~yyywwwyyy|||~~~rrrbbbVVVXXXdddrrr::::::999999888777666666777777888999;;;<<<======999888888999;;;<<<;;;:::777777888:::<<<>>>@@@AAACCCCCCDDDEEEFFFHHHIIIIIIIIIIIIIIIJJJJJJKKKKKKKKKLLLLLLLLLMMMNNNPPPRRRRRRTTTTTTTTTVVVYYY\\\^^^```bbbbbbbbbbbbdddfffhhhiiimmmnnnnnnmmmjjjhhhhhhhhhfffhhhjjjkkkjjjjjjkkkllliiijjjjjjjjjjjjmmmqqqtttttttttuuuuuuvvvwwwxxxyyyzzzyyywwwvvvuuuvvvwwwxxxxxxwwwuuusssrrrrrrrrrrrrsssqqqpppoooqqquuuyyy{{{{{{}}}xxxooolllmmmiiiiiikkkqqq~~~}}}tttpppeeeWWWMMMKKKRRRddduuuttteeeSSS@@@444------,,,+++++++++++++++))))))(((((())))))***+++***///...111<<>>>>>??????>>>?????????????????????;;;;;;;;;;;;<<<<<<===>>><<<;;;;;;::::::999999888777777888888777777666555222222222222222222222333//////000000///...---,,,------------,,,+++******(((((((((((((((''''''&&&&&&(((***,,,...111555888<<>><<<;;;999:::@@@IIIWWWlll}}}{{{qqqnnnooorrrtttrrrqqqoooiiibbb]]]\\\\\\]]]bbbjjjqqqvvvxxxxxxwwwrrrooommmkkkjjjgggdddbbb______]]][[[WWWRRRNNNLLLJJJJJJJJJLLLNNNPPPPPPOOOPPPPPPPPPQQQSSSUUUVVVWWWZZZ]]]```dddeeedddbbbaaa___[[[YYYZZZXXXVVVXXX\\\cccooo{{{zzzqqqhhh[[[XXXSSSQQQQQQRRRSSSSSSVVVXXX[[[^^^aaacccddddddcccddddddeeeffffffffffffggggggiiijjjlllmmmnnnnnnpppqqqssstttuuutttsssrrrrrrqqqpppooonnnmmmlllllliiiiiiiiiiiigggeeecccbbb\\\\\\]]]___aaacccdddeeedddeeedddcccbbbdddgggjjjqqq}}}yyylll```UUULLLIIIEEEBBB>>><<<;;;:::999777888:::<<<===>>>???AAADDDEEEEEEDDDEEEHHHOOOYYY```iiirrr{{{||||||}}}{{{yyyzzz|||~~~~~~~~~}}}}}}|||zzzvvvuuuxxx{{{}}}~~~sssggg___cccrrr======<<<;;;:::999888888777777888:::;;;===>>>???<<<:::999999;;;;;;:::888666777777999;;;===>>>???BBBBBBCCCDDDEEEFFFGGGGGGGGGHHHIIIJJJKKKKKKKKKKKKKKKLLLLLLMMMNNNPPPQQQRRRSSSSSSTTTVVVYYY\\\___aaabbbbbbbbbccceeegggiiikkkooooooooommmjjjiiiiiijjjhhhjjjllllllkkkjjjkkkllliiijjjjjjjjjkkkmmmpppssssssssstttuuuwwwxxxxxxyyy{{{zzzxxxvvvuuuvvvwwwxxxyyyxxxvvvtttrrrrrrrrrrrrrrrqqqpppppprrruuuxxxzzzzzz|||zzzqqqoooooolllkkkmmmrrr~~~}}}wwwooocccTTTKKKJJJTTTiii{{{uuudddQQQ>>>222...---,,,++++++***++++++)))(((((((((((()))******'''---...222<<>>>>>>>>>>>@@@@@@@@@AAAAAAAAAAAABBB<<<<<<<<<;;;<<<<<<======<<<;;;;;;::::::999999888888888888888888777666666333222222111111111222222...///000000000///---,,,------------,,,+++***)))((((((''''''&&&'''((((((&&&(((+++---///111555888;;;CCCNNNVVV^^^gggsss{{{|||vvvrrrrrrqqqmmmlllnnnpppuuu|||rrrjjjfffccc___\\\WWWTTTPPPLLLHHHDDD@@@<<<999888999===CCCOOOccctttxxxnnnjjjkkkoooqqqqqqsssrrrmmmfff___\\\[[[]]]cccmmmvvv}}}~~~}}}zzzwwwtttpppmmmiiiddd```]]]\\\ZZZVVVSSSOOOKKKJJJFFFFFFGGGJJJMMMOOONNNMMMOOOOOOOOOQQQRRRTTTVVVWWWYYY\\\```ccceeedddaaa___^^^[[[ZZZZZZXXXUUUWWW\\\___jjjuuuzzz{{{zzzuuuooobbb]]]XXXUUUTTTTTTTTTTTTTTTVVVYYY]]]```bbbccccccbbbbbbbbbccccccdddddddddfffggghhhjjjlllmmmnnnnnnoooppprrrtttuuutttsssrrrqqqqqqooonnnmmmmmmmmmmmmjjjkkkjjjjjjhhhfffcccbbb^^^^^^___aaabbbcccddddddccccccbbb``````aaaeeehhhkkkuuuwwwkkk]]]RRRNNNJJJFFFCCC@@@>>>===;;;:::777999;;;;;;<<<>>>AAACCCFFFGGGHHHHHHIIIOOOYYY```jjjssszzz{{{{{{||||||zzz{{{}}}~~~~~~~~~~~~zzzwwwwww{{{~~~~~~ssskkkgggoooBBBAAA???===;;;999888777666777888:::<<<===?????????===<<<;;;;;;;;;999777666666777888:::<<<===>>>@@@AAAAAABBBCCCDDDEEEEEEEEEFFFHHHIIIJJJJJJJJJIIIJJJJJJKKKLLLMMMOOOPPPQQQSSSSSSTTTVVVYYY\\\___aaaaaaaaabbbccceeehhhkkkmmmpppppppppnnnkkkjjjjjjkkkjjjlllmmmmmmkkkjjjjjjkkkiiijjjkkkkkkkkkmmmqqqsssqqqrrrtttuuuwwwxxxyyyyyy|||zzzxxxvvvvvvvvvwwwxxx{{{yyywwwtttrrrqqqqqqqqqpppppppppqqqsssuuuwwwyyyyyy{{{|||tttqqqrrrnnnnnnooottt|||yyymmmaaaRRRIIIIIIVVVmmm}}}kkkVVVAAA444...---,,,+++************((((((((((((((()))******&&&,,,...222:::DDD]]]{{{{{{zzznnnddddddfffbbb]]][[[OOOGGGAAAAAABBB@@@@@@AAABBBAAA@@@???>>>>>>>>>>>>??????>>>>>>???@@@@@@AAA>>>======<<<<<<<<<<<<===<<<;;;;;;::::::999999888888888999999888888777666444333222111000000111111......000111000///---,,,,,,,,,,,,,,,+++***)))(((((('''%%%######%%%'''(((&&&(((+++---///222555777;;;BBBLLLRRRXXXaaannnwww~~~~~~zzzxxxtttooolllnnnnnnlllkkkmmmooosss~~~wwwqqqllliiiccc^^^WWWRRRLLLFFF@@@;;;888777777999<<>>???@@@BBB@@@>>>======<<<999888666666777888999;;;===>>>@@@@@@AAAAAABBBCCCDDDDDDDDDEEEGGGHHHIIIIIIHHHHHHIIIIIIIIIJJJLLLMMMOOOPPPSSSSSSTTTVVVYYY\\\___aaaaaaaaaaaacccfffiiilllnnnqqqqqqqqqnnnllljjjkkkllllllmmmnnnnnnllljjjjjjkkkiiijjjkkkkkklllnnnqqqtttqqqrrrsssuuuwwwxxxyyyyyy|||{{{yyywwwvvvvvvwwwxxx|||zzzwwwtttrrrqqqppppppooooooppprrrsssuuuwwwxxxyyy{{{~~~vvvttttttooooooqqqvvv{{{zzzlll___PPPHHHIIIWWWooottt]]]FFF777///...,,,+++***)))))))))((((((((((((((()))******%%%,,,...222999@@@WWWxxx~~~zzznnnfffgggiiieee```___QQQIIIBBBBBBCCCAAA@@@BBBBBBAAA@@@???>>>>>>>>>>>>;;;;;;;;;;;;;;;<<<======???>>>===<<<<<<<<<<<<<<<<<<<<<;;;::::::999999888888999999999999888777777555444222000//////000000---...000111111///---,,,++++++++++++***)))(((((('''%%%""" !!!###&&&(((&&&(((+++...000222555777;;;BBBKKKPPPUUU]]]jjjuuuwww{{{~~~|||xxxtttqqqmmmhhhfffhhhjjjhhhiiikkkmmmooozzz~~~xxxssskkkfff]]]VVVOOOHHH@@@:::777666666777777===LLLZZZnnnvvviii___[[[]]]aaaccciiiooottttttmmmfffbbbaaa]]]dddppp{{{|||xxxsssnnnhhhaaaZZZUUUPPPNNNJJJFFFBBB@@@???>>>@@@@@@BBBFFFIIIKKKKKKJJJJJJJJJKKKLLLNNNPPPRRRSSSUUUXXX]]]aaacccbbb___]]]\\\ZZZZZZZZZVVVQQQSSSXXXYYY```fffgggjjjnnnooonnniiieee___ZZZXXXWWWVVVUUUQQQSSSVVVZZZ]]]___aaaaaacccccccccbbbccccccddddddeeegggiiilllmmmnnnooonnnlllnnnqqqssstttsssrrrppppppooonnnlllllllllmmmnnnnnnnnnnnnmmmkkkiiigggeeeaaaaaabbbccccccccccccbbb``````^^^]]]\\\^^^bbbfffgggkkkqqqzzzrrreee^^^RRROOOKKKIIIGGGFFFDDDCCCCCCDDDFFFFFFGGGIIIMMMPPPQQQTTTWWWWWWWWW[[[cccjjjnnnuuuzzzzzzyyy|||~~~~~~zzz|||}}}|||{{{{{{|||}}}}}}}}}~~~~~~{{{{{{|||~~~zzz{{{}}}}}}|||}}}tttssswwwGGGGGGEEEBBB>>><<<:::::::::999777888:::===??????BBB@@@===;;;;;;;;;;;;:::999999888888999999:::;;;===>>>???@@@AAABBBCCCCCCFFFFFFGGGGGGGGGFFFEEEEEEGGGGGGIIIKKKLLLNNNPPPPPPSSSUUUWWWXXXYYY[[[^^^aaabbbbbbbbbcccdddgggiiikkkqqqqqqppppppooommmlllkkknnnnnnnnnnnnnnnnnnnnnnnnlllllllllkkkkkkmmmqqquuutttsssssstttwwwxxxxxxxxxzzzyyywwwuuuuuuuuuuuuvvv{{{zzzxxxvvvsssqqqooonnnrrrqqqqqqrrrsssuuuwwwyyyxxx|||}}}vvvvvvxxxtttooommmsss{{{vvvvvvmmm```SSSLLLLLLWWWsss|||\\\AAA444///---+++***++++++)))((())))))))))))))))))))))))------+++000777:::QQQuuu{{{pppffffffhhhgggcccaaaSSSKKKCCC@@@BBBDDDDDDCCCCCCBBBAAAAAAAAA@@@===:::>>>>>>>>>>>>????????????>>>>>>===<<<<<<<<<<<<<<<<<<<<<;;;::::::;;;;;;;;;999999999888888888888777444333222111000000000000...///000111111000//////---------,,,+++***)))(((%%%&&&''''''((((((''''''&&&(((+++---///222666888AAACCCGGGLLLRRRZZZccciiirrrtttvvvwwwwwwxxx{{{}}}|||tttooonnnkkkgggeeedddcccbbbaaabbbcccccceeegggnnnzzzvvvlllbbbZZZPPPDDD===;;;111222222222444999AAAHHH\\\mmm|||yyyqqqmmmfff]]]WWWVVVXXX[[[eeeiiinnnpppmmmiiieeecccjjjjjjnnnwwwzzzpppeee]]]UUUOOOLLLEEEBBB>>><<<======;;;999:::===@@@BBBCCCEEEGGGIIIHHHHHHHHHIIIJJJKKKLLLMMMPPPTTTYYY^^^aaaaaa___]]]ZZZYYYXXXVVVUUUUUUTTTUUUZZZZZZZZZ\\\```eeejjjmmmeeeccc```]]][[[ZZZZZZZZZXXXXXXWWWXXXYYY\\\___```bbbeeeggggggfffdddccccccfffggghhhjjjlllmmmoooooonnnpppsssuuuuuuuuusssrrrsssqqqooonnnmmmnnnpppqqqppppppooonnnllliiifffeeeeeedddcccdddeeeeeedddbbbaaa```]]][[[\\\^^^aaacccgggiiikkkpppxxx}}}qqqkkkbbb]]]WWWRRROOOMMMKKKIIIHHHJJJLLLNNNPPPTTTXXX\\\^^^____________aaaeeehhhssssssuuuvvvxxxzzz{{{|||||||||{{{yyyxxxyyy{{{~~~zzztttqqqqqquuuyyywwwzzzvvvwwwJJJIIIHHHEEEAAA>>><<<;;;:::888777777:::===??????BBB@@@===;;;;;;;;;::::::999999999888999999::::::======>>>??????@@@AAAAAADDDEEEFFFGGGGGGHHHHHHHHHGGGHHHIIIKKKLLLNNNOOOOOOSSSUUUWWWXXXYYY[[[^^^aaabbbbbbbbbccceeegggiiikkkppppppppppppooonnnllllllnnnnnnnnnnnnnnnnnnnnnnnnmmmmmmmmmlllkkkmmmqqqtttsssrrrrrrtttvvvxxxwwwwwwxxxwwwvvvuuuuuuuuuvvvwww{{{{{{yyyvvvtttqqqpppooorrrqqqqqqrrrsssuuuwwwyyyyyy||||||tttrrrtttsssooommmssszzzvvvuuummm```SSSNNNNNN[[[yyy|||\\\AAA444///---+++***++++++)))((()))))))))))))))))))))))),,,---+++111888:::OOOqqq{{{ppphhhjjjnnnlllhhheeeUUUMMMDDD@@@BBBDDDDDDCCCDDDCCCBBBBBBBBBAAA>>><<<>>>>>>>>>>>>????????????>>>>>>===<<<<<<<<<<<<<<<;;;::::::999888888888999999999999888888888777777444333222111000000000000...///000111111000///.........---,,,+++)))((('''$$$%%%%%%&&&&&&&&&&&&&&&(((***,,,...000222666999>>>@@@DDDIIIOOOVVV___dddmmmoooppppppppprrrvvvxxxxxxxxxuuunnniiihhhddd`````````^^^]]]]]]]]]^^^___bbbeeemmm{{{xxxnnnbbbXXXMMM@@@777555111222222111333777???DDDOOO]]]ooo||||||zzzwwwsssoookkkhhhggghhheee___XXXSSSQQQSSSVVV___ccciiilllllljjjgggfffiiiiiilllsss|||~~~tttmmmddd[[[SSSLLLGGGDDDBBB???;;;::::::;;;999777999<<>><<<:::888777777:::===>>>???AAA???===;;;:::999999:::::::::999999888999999999<<<<<<<<<======>>>>>>>>>BBBCCCEEEGGGHHHIIIJJJJJJHHHIIIIIIKKKLLLMMMNNNNNNRRRSSSVVVWWWXXXZZZ^^^```bbbbbbbbbdddeeegggiiijjjooooooooooooooonnnmmmmmmnnnnnnnnnnnnnnnnnnnnnnnnnnnooonnnmmmlllmmmppprrrrrrrrrqqqsssuuuvvvvvvuuuvvvvvvuuuuuuuuuvvvwwwxxx|||{{{yyywwwuuusssqqqppprrrqqqqqqrrrsssuuuwwwyyyyyy}}}{{{pppmmmmmmqqqnnnmmmsssyyytttsssmmm```TTTOOORRRbbbyyyZZZ@@@444///---+++***++++++)))((())))))))))))))))))))))))***,,,,,,111888:::LLLkkkyyypppjjjooouuutttoookkkZZZQQQGGGBBBBBBDDDDDDCCCDDDCCCBBBBBBCCCBBB@@@>>>>>>>>>>>>>>>????????????>>>>>>===<<<<<<<<<<<<<<<<<<<<<:::999888888888888999999888888888777777777444333222111111000000111///000000111000///---,,,......---,,,+++)))'''&&&$$$$$$$$$%%%%%%%%%&&&&&&)))+++---///000222666888<<<>>>BBBFFFLLLRRRZZZ___hhhiiijjjjjjkkklllppprrrsssuuurrrlllgggfffccc^^^[[[[[[YYYXXXXXXYYYYYYZZZ^^^ccckkkwwwsssiii]]]SSSHHH;;;444222111111111111111555:::???AAAJJJVVVaaafffgggggggggaaa```]]][[[YYYXXXXXXXXX]]][[[XXXTTTPPPNNNOOOQQQWWW\\\bbbgggiiiiiiiiiiiiggggggiiinnnsssvvvtttrrrccc^^^VVVNNNHHHCCC???======;;;888777777777666555888:::===??????@@@BBBCCCBBBBBBCCCDDDEEEGGGIIIJJJIIIMMMSSSYYY\\\]]]]]]\\\^^^^^^]]]\\\ZZZXXXUUUTTTRRRRRRSSSTTTXXX\\\```ccc```^^^\\\ZZZXXXXXXXXXXXXXXXWWWWWWWWWXXXZZZ\\\^^^```bbbeeefffeeedddeeeeeehhhiiijjjkkklllmmmnnnnnnmmmooorrrtttvvvvvvvvvuuuttttttuuuuuuttttttsssrrrqqqpppnnnmmmkkkjjjiiiiiihhhfffcccbbbbbbcccbbbbbb___]]][[[YYYYYYYYY[[[\\\[[[\\\^^^bbbgggpppzzz~~~xxxooohhhdddbbbaaa```bbbdddgggiiijjjmmmppprrruuuvvvvvvtttrrrqqqrrrsssssstttvvvxxxzzz|||}}}~~~zzz{{{{{{zzzyyyyyyzzz||||||wwwvvvssspppoooqqquuuyyy}}}xxxTTTRRROOOMMMIIIEEEAAA===;;;999777777999<<<======???>>>===;;;999888999:::<<<;;;:::999888888888888:::::::::;;;;;;;;;<<<<<>>333///---+++***++++++)))((((((((((((((((((((((((((((((,,,---111888:::HHHcccxxxooolllttt}}}~~~xxxtttcccYYYLLLEEEDDDEEEDDDCCCCCCBBBAAAAAABBBAAA@@@>>>===>>>>>>>>>????????????>>>>>>===<<<<<<<<<<<<<<>>AAAEEEIIIOOOUUUZZZaaadddhhhiiijjjiiijjjkkknnnpppooojjjgggfffbbb]]]XXXWWWVVVUUUUUUVVVWWWXXX]]]bbbkkkvvvrrrfff\\\RRRKKKCCC999444444222111111000111333777999;;;???FFFMMMSSSUUUTTTRRRQQQPPPNNNMMMLLLMMMOOOPPPSSSTTTTTTRRROOONNNNNNNNNQQQVVV]]]bbbeeeggghhhiiieeedddeeegggiiihhheeecccVVVQQQKKKEEEAAA>>><<<:::888777555444444444444444777999<<<=========>>>@@@>>>>>>???@@@BBBDDDEEEFFFEEEIIIOOOUUUZZZ\\\\\\\\\\\\\\\\\\[[[XXXUUUQQQOOOPPPPPPQQQRRRUUUYYY\\\^^^\\\[[[ZZZYYYXXXXXXXXXXXXWWWWWWWWWWWWXXXYYY[[[[[[]]]```bbbcccccccccdddeeehhhhhhiiijjjkkklllmmmmmmlllmmmpppsssuuuvvvwwwvvvvvvwwwxxxyyyyyywwwuuutttsssrrrooollljjjiiihhhhhhiiifffcccaaabbbbbbbbbaaa___^^^\\\ZZZYYYYYYYYYYYYZZZ[[[]]]___cccjjjrrrxxx}}}vvvrrrpppppppppooorrruuuwwwxxxyyy{{{}}}}}}yyyvvvuuuvvvwwwxxxxxxyyy{{{||||||}}}{{{|||}}}}}}|||{{{|||}}}zzzwwwrrrrrrqqqpppooorrrvvvzzz~~~zzzYYYWWWTTTQQQOOOJJJEEE@@@<<<:::888777999:::;;;;;;<<<===<<<:::888777999<<<===<<<;;;999888777777666888888888999999::::::;;;BBBCCCEEEFFFGGGHHHHHHHHHHHHIIIIIIJJJKKKLLLLLLMMMPPPRRRUUUVVVXXXZZZ^^^```aaabbbdddeeeggghhhiiijjjlllmmmnnnooooooppppppooommmmmmmmmmmmmmmmmmmmmmmmpppqqqqqqpppnnnnnnoooqqqrrrqqqqqqrrrtttuuutttsssqqqrrrsssuuuvvvwwwxxxyyyzzzzzzyyywwwvvvtttssssssrrrqqqqqqrrrsssuuuwwwyyyxxx~~~zzznnnhhhgggjjjjjjlllrrr~~~xxxrrrnnnkkk___TTTRRRXXXkkkhhhNNN;;;333///---+++***++++++)))((((((((((((((((((((((((((('''------000777999EEE\\\}}}xxxooolllvvvooodddTTTJJJFFFEEEDDDBBBAAA@@@>>>>>>@@@@@@???>>>===>>>>>>>>>????????????>>>>>>===<<<<<<<<<<<<<<<@@@???>>><<<;;;:::::::::888888888777777777666666555444333222111111111111///000000000///...,,,+++((()))***++++++++++++***'''&&&&&&%%%&&&'''(((((((((***,,,...///111555777999<<>><<<;;;999888555444444333222333444555777999;;;<<<;;;;;;<<<===;;;<<<<<<===???@@@BBBCCCBBBFFFLLLRRRWWWYYYZZZ[[[ZZZZZZZZZXXXVVVRRRNNNLLLJJJJJJKKKMMMPPPSSSUUUWWWXXXXXXXXXXXXXXXXXXXXXYYYVVVVVVVVVWWWWWWXXXXXXYYYZZZ\\\___```___```bbbccceeefffggghhhiiijjjkkklllmmmnnnqqqsssvvvwwwxxxxxxwwwxxxzzz{{{{{{yyywwwuuuuuusssooollliiigggfffeeehhhfffcccbbbbbbbbbaaa```___^^^]]]\\\[[[ZZZYYYXXXZZZ[[[]]]^^^aaaeeekkkpppsss{{{}}}|||yyyxxx|||||||||{{{{{{{{{{{{{{{|||~~~~~~~~~~~~}}}xxxuuuqqqqqqrrrrrrrrrtttxxx{{{~~~zzz___\\\YYYWWWVVVRRRKKKFFF???<<<999777888999999888999:::;;;:::777777:::>>>>>>===;;;999888666555555555666666777999::::::;;;AAABBBCCCEEEFFFGGGGGGGGGGGGHHHHHHJJJKKKLLLMMMMMMPPPRRRUUUWWWXXX[[[___bbbaaabbbdddfffhhhiiijjjjjjkkklllmmmoooppppppqqqqqqoooooooooooooooooooooooopppqqqrrrqqqooooooppprrrsssrrrqqqrrrtttuuutttsssqqqrrrsssuuuwwwwwwxxxxxxyyyxxxxxxwwwuuutttssssssrrrqqqqqqrrrsssuuuwwwyyyxxx{{{pppkkkkkkiiijjjnnntttzzzrrrmmmiii]]]SSSRRRXXXkkkwww___GGG888333///---+++***++++++)))((())))))))))))))))))))))))'''------///666888BBBVVVwww{{{qqqmmmxxx~~~ppp^^^PPPIIIFFFCCCAAA@@@>>>======???@@@@@@???>>>>>>>>>>>>????????????>>>>>>===<<<<<<<<<<<<<<<======;;;:::999999999999888888777777777666666666555444333222222111111222...//////000///...,,,+++(((((()))***++++++++++++''''''&&&%%%&&&'''((()))(((***,,,...000333777:::888;;;>>>@@@CCCFFFJJJMMMPPPUUU]]]aaa```]]]ZZZXXX]]]bbbdddccccccccc```[[[QQQQQQQQQRRRTTTWWWYYYZZZeeejjjrrr{{{qqqbbbSSSJJJBBB===999444222444555333222222444555444333666666999<<<@@@BBBBBBAAA@@@@@@??????@@@AAABBBCCCHHHKKKNNNOOONNNMMMLLLLLLQQQTTTXXX[[[\\\^^^```aaa___^^^]]]YYYUUUOOOJJJGGGAAA>>>999777666666666666333444444333222333555888999;;;<<<<<<;;;;;;;;;<<<::::::;;;;;;<<<===?????????BBBHHHNNNSSSVVVWWWXXXXXXXXXWWWVVVSSSPPPMMMKKKIIIIIIJJJLLLNNNQQQSSSTTTTTTTTTUUUVVVVVVWWWWWWXXXVVVVVVVVVVVVVVVWWWWWWWWWWWWYYY[[[[[[[[[\\\]]]___aaabbbcccdddfffhhhiiijjjmmmoooqqqsssuuuwwwxxxyyyvvvwwwxxxyyyyyywwwuuutttsssqqqoookkkhhhfffdddcccfffdddccccccccccccaaa___^^^^^^^^^^^^]]][[[YYYXXXXXXZZZ[[[\\\^^^aaaeeehhhlllsss}}}{{{~~~~~~}}}}}}|||||||||{{{}}}~~~}}}zzzwwwtttuuuvvvvvvwwwxxx{{{~~~~~~yyyeeebbb___^^^]]]ZZZRRRLLLAAA>>>:::888777777666666555888:::999777777<<<@@@???>>><<<:::777666555444333444555777888:::;;;<<<>>>???AAACCCEEEGGGHHHHHHFFFFFFHHHIIIKKKLLLMMMNNNQQQSSSUUUWWWYYY\\\```cccaaabbbdddggghhhiiijjjjjjjjjkkkmmmnnnpppqqqrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrpppqqqrrrqqqppppppqqqrrrtttsssrrrssstttuuutttsssppprrrsssuuuwwwwwwwwwwwwwwwwwwvvvvvvuuutttssssssrrrqqqqqqrrrsssuuuwwwyyywww}}}sssppppppjjjlllqqqxxx}}}tttnnnggg\\\RRRQQQWWWhhhsssYYYCCC666333///---+++***++++++)))((())))))))))))))))))))))))(((...------444777@@@RRRssstttooozzz|||gggVVVLLLGGGCCC@@@@@@>>>======???AAAAAA@@@>>>>>>>>>>>>????????????>>>>>>===<<<<<<<<<<<<<<<<<<<<<;;;:::::::::::::::888777777777666666666666555555444333222222222222---.../////////...---,,,***************)))(((((('''&&&%%%$$$$$$&&&((()))(((+++...000333666:::===;;;===@@@CCCDDDGGGJJJMMMMMMQQQVVVYYYXXXVVVUUUTTTVVV\\\```aaabbbccc```[[[SSSTTTUUUWWWZZZ]]]```bbblllnnnttt|||jjj\\\OOOGGG???;;;888444444666666444333444666777555333333555888:::<<<>>>??????@@@AAAAAABBBDDDEEEFFFFFFIIILLLOOOQQQPPPOOOOOOOOOQQQTTTWWWXXXYYY[[[]]]___]]]\\\ZZZUUUNNNGGGBBB???;;;888444333333444555444333555666555444555888;;;;;;<<<>>>>>><<<;;;;;;<<<:::::::::::::::;;;<<<<<<;;;>>>CCCIIINNNQQQSSSSSSUUUTTTRRRPPPNNNLLLJJJIIIHHHIIIJJJLLLNNNPPPQQQRRROOOOOOQQQRRRTTTTTTUUUUUUUUUVVVVVVVVVVVVVVVUUUUUUUUUVVVWWWWWWWWWWWWYYY[[[\\\]]]___aaacccfffggghhhiiijjjlllnnnoooqqqrrrssssssssstttttttttsssrrrqqqnnnmmmlllkkkiiigggeeeccccccbbbcccdddeeedddaaa^^^]]]]]]^^^^^^]]][[[YYYXXXWWWYYYZZZ[[[\\\^^^aaadddeeekkkuuu|||}}}}}}}}}~~~~~~~~~~~~~~~}}}}}}~~~~~~}}}xxxzzz{{{|||{{{|||~~~~~~{{{iiifffcccbbbbbb___WWWQQQBBB???;;;888777666555444444777:::999777888===AAA@@@???<<<:::777555444444222333555777999:::<<<===;;;<<>>>>>@@@BBBBBBBBB>>>>>>>>>>>>????????????>>>>>>===<<<<<<<<<<<<<<<>>>======<<<<<<<<<======777777777777666666666666555555444333222222222222,,,---.../////////...---,,,,,,,,,+++)))(((&&&%%%&&&%%%$$$######%%%'''((())),,,///222555888===@@@@@@BBBEEEGGGHHHJJJMMMPPPNNNQQQSSSTTTTTTSSSTTTUUUMMMSSSXXXZZZ\\\^^^[[[VVVXXXYYYZZZ]]]```dddhhhjjjpppqqquuu}}}vvvaaaUUUKKKCCC===;;;999777888;;;777555444555888888666333111555999;;;<<<===>>>@@@>>>???AAADDDFFFGGGGGGHHHMMMPPPSSSUUUTTTSSSSSSTTTQQQSSSVVVWWWXXXZZZ]]]___[[[[[[XXXSSSKKKCCC===::::::777333222333444555555444666777666555666999===<<<>>>???>>>===;;;<<<<<<;;;:::::::::::::::;;;;;;999<<>>999666666444222///000222333444555777;;;>>>>>>===:::777555444333333222222222333555666888999===>>>???AAACCCFFFHHHIIIGGGGGGGGGHHHJJJKKKMMMNNNRRRTTTWWWXXXZZZ\\\___bbbggghhhjjjjjjiiiiiijjjkkklllkkkkkklllmmmoooqqqrrrrrrsssssssssssssssssstttqqqpppooooooooopppqqqrrrrrrssssssttttttssssssrrrtttsssssssssssstttuuuuuuttttttsssssssssrrrrrrrrrrrrrrrrrrqqqppppppsssvvv{{{~~~|||}}}wwwsssrrryyyvvvooojjj\\\PPPPPPWWWeee}}}nnnTTTAAA555000...,,,)))))))))******)))((((((''''''''''''((((((((((((***...111555???IIIhhhzzzooo|||rrr]]]MMMEEECCCBBB>>>>>>============>>>???<<<<<<===>>>>>>>>>>>>>>>======<<<<<<<<<<<<======<<<<<<;;;;;;;;;:::::::::999999999999888666555444777666555444333222111111///000000000000...,,,+++...,,,+++***+++***((('''%%%%%%$$$$$$%%%&&&((())))))---111333444888>>>CCCIIIJJJKKKKKKJJJJJJLLLNNNRRRSSSSSSSSSRRRQQQOOONNNOOORRRVVV[[[^^^```aaaaaaZZZ\\\___ccchhhkkkmmmnnntttssstttvvvyyy{{{|||{{{|||}}}vvviiiZZZOOOFFFBBB===:::::::::888666555666666777666555333222222333666777888;;;>>>AAAEEEFFFGGGHHHHHHIIIHHHHHHMMMQQQUUUWWWWWWVVVVVVVVVVVVYYYYYYVVVVVV\\\aaabbb```[[[RRRJJJEEEAAA===;;;:::999888666555555666666555555666888999;;;<<<<<<>>>======>>>??????>>><<<;;;:::888999::::::999777666999===CCCHHHJJJIIIGGGFFFFFFEEECCCBBBAAA@@@@@@???BBBEEEGGGFFFFFFFFFFFFHHHGGGHHHHHHJJJLLLOOOPPPUUUUUUVVVVVVUUURRRPPPNNNOOOOOOOOONNNNNNNNNNNNNNNPPPQQQRRRUUUXXXZZZ\\\]]]``````aaabbbbbbccccccdddfffgggiiijjjjjjiiigggeeeccceeegggiiiiiihhheeedddaaa``````bbbeeedddaaa^^^______^^^]]][[[YYYXXXWWWVVVWWWYYY[[[\\\\\\[[[ZZZ]]]aaagggoooxxx~~~|||zzz{{{{{{}}}~~~~~~||||||}}}~~~vvviiiaaa\\\VVVMMMFFF@@@<<<888666555444111///000222333444444666999<<<>>><<<999777555333333333222222222333555666888999<<<<<<===???BBBDDDFFFHHHGGGGGGHHHIIIJJJLLLNNNOOORRRTTTWWWXXXZZZ\\\___bbbggghhhiiiiiihhhhhhiiikkkllllllllllllnnnoooqqqsssrrrrrrrrrrrrssssssssssssrrrqqqpppoooooopppqqqrrrrrrssssssttttttssssssrrrtttsssssssssssstttuuuuuutttssssssssssssrrrrrrrrrssstttsssrrrqqqrrruuuwww||||||zzz~~~uuuooogggXXXMMMLLLRRR___vvvoooTTTAAA555000...,,,)))))))))******)))((((((''''''''''''(((((()))(((+++///222666???IIIdddrrr{{{rrr^^^NNNFFFCCCBBB======>>>>>>>>>>>>>>>>>><<<<<<===>>>>>>>>>>>>>>>======<<<<<<<<<<<<======<<<<<<;;;;;;;;;:::::::::999999999999888888888888777777666555444333222222///000000000///...---,,,---,,,************(((&&&'''&&&%%%%%%&&&''')))***(((,,,000333666:::AAAFFFPPPQQQRRRRRRQQQQQQSSSUUUUUUUUUUUUUUUTTTSSSQQQPPPOOOQQQUUUYYY]]]```bbbcccbbbdddgggjjjnnnppprrrsssqqqqqqppprrruuuwwwwwwvvvvvvvvvxxx{{{~~~xxxppphhhaaaWWWKKKBBBBBB>>>:::999999:::999777666777777777777555444333333555777888:::<<<@@@BBBGGGHHHIIIJJJKKKLLLLLLLLLPPPTTTXXX[[[[[[ZZZYYYYYYVVVZZZ[[[YYYZZZ___cccccc```ZZZQQQIIICCC???===;;;999888666555444444555555666777888999;;;<<<======>>>======>>>@@@@@@???===<<<;;;999999::::::888777555666:::???DDDFFFEEEDDDCCCCCCBBBAAA???>>>>>>===<<>>?????????>>>===<<<<<<<<<===>>>>>>>>>>>>=========<<<<<<<<<<<<======<<<<<<;;;;;;;;;:::::::::999999888888999::::::;;;888777777666555444333333///000000000///...---,,,---+++))))))))))))'''%%%''''''&&&&&&'''(((***+++(((,,,111444888===EEEKKKRRRTTTUUUUUUUUUUUUWWWXXX[[[[[[[[[[[[ZZZXXXVVVUUUSSSTTTWWW[[[___cccgggiiimmmnnnoooqqqtttuuuwwwxxxooommmlllmmmoooqqqqqqppppppoooooopppqqqpppmmmjjjeee```YYYTTTOOOIIIBBB======:::888777888999999888777777888777777666555444444666888:::;;;>>>AAADDDGGGHHHIIIKKKMMMNNNOOOOOORRRVVV[[[^^^^^^]]]\\\\\\YYY^^^aaa```aaaeeegggfffbbb[[[QQQIIICCC@@@>>>===999888777666555555666666888999:::;;;<<<===>>>???>>>>>>>>>@@@AAABBB@@@>>>>>><<<;;;::::::999777666444444666999>>>@@@AAA@@@???>>>>>>===<<<;;;;;;:::;;;===@@@AAAAAAAAAAAABBBBBBCCCDDDFFFHHHIIIJJJKKKQQQQQQQQQQQQOOOMMMKKKJJJNNNMMMKKKIIIGGGDDDCCCBBBEEEFFFGGGHHHIIIJJJKKKLLLKKKKKKLLLLLLMMMNNNNNNOOORRRSSSTTTUUUVVVWWWWWWXXXZZZ\\\___aaaccccccbbbaaaaaa```aaabbbcccbbb___\\\\\\\\\\\\[[[ZZZXXXWWWVVVXXXXXXWWWWWWWWWXXXXXXYYYYYY[[[^^^aaaeeekkkrrrwwwzzzyyyyyyzzz{{{}}}|||zzz|||}}}}}}~~~~~~{{{|||||||||}}}}}}~~~~~~}}}}}}~~~~~~~~~}}}~~~nnn]]]RRRIIIBBB>>>888666555444333222111000///111222333333333555777;;;:::777555333222222222111111111222333555777777888999:::<<<>>>AAACCCDDDFFFFFFGGGIIIKKKNNNPPPQQQRRRTTTVVVXXXZZZ\\\___bbbfffggghhhhhhgggfffggghhhllllllmmmnnnppprrrssstttppppppqqqqqqrrrsssssssssvvvuuusssqqqpppoooppppppssssssttttttttttttsssssstttttttttttttttuuuuuuvvvssssssssssssrrrrrrrrrrrrtttttttttsssrrrsssuuuxxx|||zzzrrrnnncccUUUJJJJJJOOOXXXhhhxxxnnnRRR>>>333///...,,,)))))))))******)))((((((''''''''''''((((((******---111333666>>>HHHZZZ|||xxx|||{{{mmm]]]NNNEEEAAA@@@===>>>???@@@@@@???===;;;;;;<<<======>>>>>>=========<<<<<<;;;;;;<<<<<<===<<<<<<;;;;;;;;;::::::::::::999888888888888999:::888777777666555555444444///////////////......---,,,***)))((()))(((&&&%%%'''&&&&&&&&&&&&((()))******...222666:::@@@IIIOOOUUUWWWYYYZZZYYYZZZ[[[\\\bbbbbbccccccbbbaaa___^^^ZZZ[[[]]]```dddiiinnnqqqttttttttttttuuuvvvwwwwwwnnnllljjjjjjkkklllllllllnnnmmmlllkkkjjjfff```\\\WWWRRRMMMHHHFFFDDD@@@>>>:::999888777888888888888888888888777777666666555666888:::<<<===???CCCEEEFFFGGGIIIKKKMMMNNNOOOPPPRRRVVV[[[^^^^^^]]]]]]]]]```fffjjjiiijjjlllllljjjfff___TTTKKKFFFCCCAAA@@@<<<;;;:::888888888999::::::;;;;;;<<<>>>??????@@@@@@???@@@BBBDDDDDDBBB@@@@@@>>><<<;;;:::999777555444333333555999<<<======;;;;;;;;;::::::999999888;;;===@@@AAAAAAAAABBBCCCAAABBBCCCEEEGGGHHHIIIJJJPPPPPPOOOOOOMMMKKKJJJIIIIIIHHHGGGEEEBBB@@@>>>===@@@@@@AAAAAAAAABBBBBBBBBDDDDDDEEEEEEFFFGGGGGGHHHIIIIIIJJJKKKMMMOOOQQQRRRTTTVVVYYY\\\^^^`````````___```aaaaaaaaa```]]][[[[[[[[[[[[ZZZZZZXXXWWWWWWYYYXXXWWWVVVVVVVVVWWWXXXWWWXXXYYY[[[]]]bbbhhhlllnnnnnnoooppprrruuuxxxzzz|||~~~}}}|||{{{}}}}}}~~~~~~}}}{{{{{{{{{{{{||||||||||||{{{{{{|||}}}}}}~~~~~~~~~}}}}}}}}}}}}}}}~~~kkkYYYLLLDDD>>>;;;444444444333222111000000...000222333333333555666:::888666444222111111111000000000111333444666777888888:::;;;>>>@@@CCCDDDEEEEEEGGGIIIKKKNNNPPPRRRRRRTTTVVVXXXZZZ\\\___bbbeeegggggggggeeeeeefffgggkkkkkkmmmoooqqqrrrssstttppppppqqqrrrrrrsssttttttwwwvvvtttrrrppppppppppppsssttttttuuuuuuttttttsssuuuttttttttttttuuuvvvvvvtttttttttsssssssssrrrrrrssstttsssrrrqqqrrruuuwww|||wwwqqqnnnaaaSSSGGGHHHNNNVVVeeetttmmmPPP===333///...,,,)))))))))******)))((((((''''''''''''((((((******---111333555===FFFVVV{{{xxxwwwxxxyyyyyyvvvrrrhhh[[[MMMDDD@@@???===???@@@AAA@@@???===;;;;;;;;;<<<===============<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;:::::::::::::::999777777666666666777777777666555555444444000//////...............,,,***)))((()))(((&&&%%%&&&%%%%%%$$$%%%'''((()))---000555888<<>>===<<<<<<;;;;;;;;;:::999888888888999999999999999999999999999:::<<<===>>>???AAADDDFFFGGGHHHJJJLLLNNNOOOOOOOOOQQQUUUYYY\\\^^^^^^___```gggnnnrrrrrrqqqsssrrrooojjjcccYYYPPPIIIFFFCCCAAA>>>===<<<;;;:::;;;<<<<<<======>>>???@@@AAAAAABBBCCCCCCDDDFFFGGGFFFCCCAAAAAA???===<<<;;;:::777555555444333444777999::::::999999888888888888888888999<<<>>>??????@@@AAACCCAAAAAACCCDDDFFFHHHIIIJJJOOOOOONNNMMMKKKJJJIIIHHHDDDCCCBBBAAA???>>>===<<<============<<<<<<<<<<<>>888666333444555444222000///000---000222444444444666777888777555333111111111111//////000111222444555666777777888:::===???BBBCCCCCCDDDEEEHHHJJJNNNPPPRRRRRRTTTWWWXXXZZZ\\\___bbbeeefffgggfffdddddddddfffiiijjjllloooqqqrrrssssssqqqqqqrrrrrrssstttuuuuuuwwwvvvtttrrrqqqqqqqqqqqqttttttuuuuuuuuuuuuttttttuuuuuuttttttuuuuuuvvvwwwuuuuuuuuuuuutttttttttsssssstttsssrrrqqqrrrtttwww{{{~~~tttooonnn^^^OOODDDFFFNNNWWWeeessskkkOOO;;;222000...,,,)))))))))******)))((((((''''''''''''((((((******---111333444;;;DDDSSSuuu}}}{{{uuusssrrrqqqkkkiiidddZZZMMMDDD?????????@@@@@@@@@@@@???===<<<;;;;;;<<<============<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;:::::::::999999999999777666555444666666666555555555444444000///............//////---+++))))))))))))'''%%%%%%%%%$$$$$$%%%&&&((()))---111666:::???GGGQQQYYYccceeehhhjjjjjjjjjjjjkkkmmmnnnoooqqqqqqqqqppppppmmmmmmmmmnnnqqquuuxxx{{{zzzyyywwwuuuttttttttttttqqqnnnkkkjjjkkkmmmmmmmmmlllkkkjjjhhhddd\\\SSSMMMDDDAAA>>>:::999999:::;;;<<<===>>>===;;;:::;;;<<<;;;;;;;;;<<<===>>>???@@@@@@AAACCCCCCBBBCCCFFFHHHJJJKKKLLLMMMMMMNNNNNNMMMOOORRRVVVYYY[[[^^^aaacccjjjqqqvvvvvvwwwxxxxxxuuuqqqjjjaaaXXXPPPKKKFFFDDD@@@???>>>======>>>??????AAABBBBBBCCCDDDDDDEEEEEEGGGGGGHHHJJJJJJIIIEEEBBBBBB@@@===<<<<<<:::888666666555333444666888888777666666666777777777777777777999;;;<<<<<<===???AAAAAAAAAAAABBBCCCFFFHHHJJJNNNMMMLLLKKKIIIHHHGGGGGG@@@@@@???>>>======<<<<<<;;;;;;:::::::::999999999:::::::::;;;<<<<<<======???@@@BBBDDDFFFHHHIIIJJJJJJKKKNNNQQQTTTWWWYYYYYYZZZ]]]___```___]]]\\\\\\ZZZZZZZZZ[[[[[[ZZZYYYYYYZZZZZZYYYYYYYYYZZZZZZ[[[WWWWWWXXXXXXYYY\\\aaaeeeggggggggggggiiikkkmmmooossstttvvvyyy|||~~~}}}{{{xxxyyyzzz{{{||||||||||||{{{{{{{{{|||||||||}}}}}}}}}}}}|||{{{{{{{{{{{{|||zzzzzzzzzyyyyyyxxxxxxwwwwwwwwwwwwwwwxxxzzz{{{||||||}}}}}}~~~kkkcccXXXKKKAAA:::666444222444666555222//////000,,,///222444555666777888777666444222111000000111/////////000222333555666555555666888;;;===???AAAAAABBBDDDFFFJJJMMMPPPQQQRRRTTTWWWXXXZZZ\\\___bbbdddffffffeeedddccccccdddhhhiiilllnnnppprrrrrrrrrqqqrrrrrrsssuuuvvvvvvwwwwwwvvvtttsssrrrrrrrrrsssttttttuuuuuuuuuuuuttttttuuuuuuuuuuuuuuuvvvvvvwwwvvvvvvvvvvvvuuuuuuuuuuuutttuuutttsssrrrsssvvvxxxyyy~~~|||{{{|||~~~{{{rrrnnnnnn^^^OOOCCCFFFPPP[[[jjjxxxiiiMMM:::111000...,,,)))))))))******)))((((((''''''''''''(((((()))))),,,000222333999BBBOOOooowwwzzz}}}~~~tttooollliiibbbcccaaaYYYNNNEEEAAA@@@AAAAAA@@@@@@???>>>======:::;;;<<<<<<======<<<<<<<<<;;;;;;::::::;;;;;;<<<<<<<<<;;;;;;;;;:::::::::777888:::;;;:::888666444555555555444444444444444000///...------...///000---,,,************(((&&&&&&&&&%%%%%%&&&''')))***+++///555:::AAALLLWWW```iiikkkoooqqqqqqqqqqqqrrruuuwwwyyy{{{|||}}}}}}}}}yyyyyyyyyzzz{{{}}}}}}zzzyyyxxxyyyyyyrrrppplllkkklllnnnoooooommmlllkkkhhhbbbYYYOOOGGGAAA@@@>>><<<:::;;;<<<>>>;;;>>>@@@@@@??????@@@BBB?????????@@@BBBEEEGGGHHHGGGHHHIIIHHHGGGGGGIIIJJJJJJJJJJJJJJJIIIHHHHHHGGGIIIKKKNNNQQQTTTYYY^^^bbbhhhooouuuwwwyyy|||}}}||||||vvvmmmddd\\\UUUOOOKKKEEEDDDCCCCCCCCCDDDEEEEEEFFFGGGGGGHHHHHHIIIIIIJJJKKKKKKLLLMMMMMMJJJFFFBBBAAA???===<<<<<<;;;999777666444444444666666555444444444444444555555666666777888:::;;;;;;===???BBBAAA@@@>>>>>>@@@CCCGGGIIIKKKKKKIIIHHHFFFEEEEEEDDD@@@???>>>>>>===<<<;;;;;;999999999888888888777777777777777888999999::::::<<<===@@@BBBDDDEEEFFFFFFEEEFFFHHHKKKNNNQQQSSSTTTWWW[[[^^^___^^^\\\]]]^^^ZZZZZZ[[[[[[[[[[[[[[[ZZZZZZZZZ[[[\\\]]]]]]]]]]]]XXXXXXXXXWWWWWWYYY^^^aaacccccccccdddfffhhhjjjlllpppppprrrtttwwwxxxwwwuuuuuuuuuwwwxxxzzzzzz{{{{{{yyyyyyyyyyyyzzzzzzzzzzzzyyyyyyxxxxxxxxxyyyzzz{{{zzzzzzyyyxxxwwwwwwvvvvvvvvvuuuuuuvvvwwwxxxzzz{{{{{{|||}}}~~~~~~YYYUUUMMMEEE???:::888777222555777666222///...///,,,///333555666777888999777555333111000000000000...//////000111333555555333333555666999;;;>>>???@@@AAACCCFFFIIILLLOOOQQQRRRTTTWWWXXXZZZ\\\___bbbdddeeefffeeecccbbbcccdddggghhhkkknnnpppqqqrrrrrrrrrrrrssstttuuuvvvwwwxxxwwwvvvtttsssrrrrrrssssssttttttuuuuuuuuuuuuttttttuuuuuuuuuuuuuuuvvvwwwwwwwwwwwwwwwwwwvvvvvvvvvvvvvvvvvvuuutttssstttwwwyyyyyy}}}zzzuuuttttttuuuwwwzzzzzzqqqnnnnnn```PPPEEEIIITTT```ppp~~~gggLLL999111000...,,,***))))))******)))((((((''''''''''''(((((()))))),,,000111222888@@@MMMkkkuuuxxxwwwzzzssslllhhhddd^^^aaaaaaZZZPPPGGGCCCBBBBBBAAA@@@???>>>>>>>>>>>>:::;;;<<<<<<======<<<<<<<<<;;;;;;::::::;;;;;;<<<<<<<<<;;;;;;;;;:::::::::555777:::======;;;888666444444444444444444333333000///...------...///000...,,,+++***+++***((('''''''''&&&&&&'''(((***+++(((---333:::CCCOOO\\\eeerrruuuxxxzzzzzzzzz{{{{{{}}}~~~~~~~~~ssspppmmmlllmmmoooppppppooonnnmmmiiibbbXXXLLLEEE======<<<;;;:::;;;===???:::>>>AAABBBBBBBBBDDDGGGBBBBBBCCCDDDFFFIIILLLNNNLLLMMMMMMLLLJJJJJJKKKMMMGGGGGGFFFEEEDDDBBBAAA@@@BBBDDDFFFIIIMMMSSSZZZ___dddlllrrruuuyyyxxxpppggg___WWWRRRKKKJJJIIIIIIIIIJJJKKKLLLJJJJJJKKKKKKLLLLLLMMMMMMNNNNNNNNNOOOOOOLLLGGGCCCAAA???=========<<<:::888555444444444666555444222222222222333333444444555999:::<<<======???BBBDDD@@@>>><<<;;;===AAAFFFIIIJJJIIIGGGEEEDDDCCCCCCCCCAAA@@@???>>><<<;;;:::999888888777777777777777777666777777888999999::::::999;;;>>>AAACCCCCCCCCBBBBBBCCCEEEGGGJJJMMMOOOPPPVVVZZZ^^^___]]]\\\]]]___ZZZ[[[[[[\\\\\\\\\\\\[[[YYY[[[]]]^^^______^^^^^^XXXXXXXXXVVVUUUWWW[[[^^^`````````bbbdddfffiiijjjooooooooorrrtttuuusssrrrrrrsssuuuwwwxxxyyyyyyzzzwwwxxxxxxxxxxxxxxxxxxxxxwwwvvvvvvuuuvvvwwwyyyzzzzzzyyyyyyxxxwwwvvvuuuuuuuuuuuutttuuuvvvxxxzzz{{{zzz{{{|||}}}~~~~~~~~~~~~~~~JJJGGGCCC>>>999666444333777666333111///............000333555888999999999555555444222//////000111///////////////000111111555555666777999:::<<<===>>>@@@CCCEEEFFFIIIMMMOOOOOOQQQSSSUUUXXX[[[```cccfffggggggeeecccbbbccceeegggffffffiiinnnrrrrrrpppwwwuuusssrrrsssuuuvvvvvvvvvuuusssrrrqqqqqqrrrssszzzyyyxxxwwwvvvvvvvvvvvvwwwvvvvvvvvvuuuuuuttttttyyyxxxwwwuuuuuuuuuvvvvvvssstttuuutttttttttvvvxxx|||}}}~~~rrrlllkkkmmmnnnrrruuuyyywwwmmmiiiiii```NNNCCCLLL[[[jjj|||fffLLL<<<333...,,,,,,++++++***)))))))))))))))(((((((((((()))))))))***,,,---000444:::>>>LLLaaa~~~{{{zzzwwwzzz~~~tttiiieeedddaaabbbbbb\\\SSSIIIBBB???AAA???======>>>??????>>>;;;;;;<<<<<<<<<<<<;;;;;;<<<<<<;;;;;;;;;:::::::::;;;;;;;;;:::999888777666444666777888888777666444888666444444444333222000000000000000////////////111...,,,*********(((''''''(((((('''&&&&&&)))+++,,,...333;;;AAAJJJYYYgggqqqvvv~~~{{{tttnnnnnnssswwwvvvsssqqqnnnkkkhhhccc[[[QQQJJJCCCAAA???===<<<<<<>>>???BBBCCCDDDDDDCCCEEEHHHJJJJJJLLLNNNNNNNNNOOOQQQSSSUUUYYYYYYSSSOOOMMMJJJFFFKKKGGGEEEEEEBBB======AAA===>>>@@@BBBEEEKKKRRRWWWaaadddllltttxxx{{{rrrhhhaaa[[[WWWTTTPPPNNNNNNOOOOOOOOOPPPQQQSSSUUUVVVVVVUUUUUUSSSSSSRRRRRRPPPNNNMMMLLLFFFBBB===;;;;;;;;;999777999777555333222111222222222222222222333444555555888888999::::::;;;<<<<<>><<<:::999999999666666777777777777666666555666999;;;<<<<<<<<<<<>>??????@@@@@@AAAAAABBBCCCEEEHHHKKKMMMOOOSSSYYY\\\^^^^^^___```]]]]]]]]]]]]\\\\\\[[[ZZZZZZZZZ[[[[[[[[[[[[ZZZZZZWWWWWWVVVUUUUUUXXX^^^bbbeeecccbbbaaacccgggkkknnnrrrrrrqqqqqqrrrrrrssstttuuuuuuvvvwwwwwwwwwwwwwwwuuutttttttttuuuwwwyyy{{{yyyxxxuuuttttttwwwzzz|||xxxxxxwwwvvvuuutttsssssstttsssrrrrrrsssuuuxxxzzz{{{|||||||||zzzyyyzzz{{{~~~AAA@@@<<<999666444333333777666444222000/////////+++,,,...111333444444444666666444111...,,,---...///.........//////000111444444444666777999;;;<<<>>>@@@BBBDDDFFFIIILLLOOOOOOQQQSSSUUUXXX[[[```dddgggggggggfffdddcccdddeeegggfffgggjjjnnnqqqrrrqqqvvvtttrrrqqqrrrsssttttttvvvuuusssrrrqqqqqqrrrrrrwwwwwwxxxxxxxxxxxxyyyyyywwwvvvvvvvvvuuuuuuuuuuuuyyyxxxvvvuuuuuuuuuvvvvvvtttuuuvvvvvvuuuuuuwwwyyy{{{|||{{{nnnfffeeefffjjjnnnqqqvvvtttjjjgggggg___NNNEEEOOOaaarrrhhhLLL:::222///,,,,,,++++++***)))))))))))))))(((((((((((())))))((()))+++,,,///333999===JJJ___}}}~~~xxxmmmhhhfffaaabbbaaa\\\TTTJJJBBB>>>AAA???======>>>???>>>===;;;;;;<<<<<<<<<<<<;;;;;;<<<<<<;;;;;;;;;:::::::::;;;;;;;;;::::::888777777666777888999999888777666888666444444444444222000111111000000000000//////000...,,,+++******((('''&&&''''''&&&%%%%%%(((***,,,...444<<>>???AAABBBCCCDDDFFFFFFFFFHHHKKKNNNOOOQQQSSSTTTTTTUUUWWWYYY\\\``````[[[UUUQQQMMMHHHHHHDDDBBBAAA>>>::::::===999:::;;;===???DDDKKKOOO[[[___gggpppuuuzzz|||rrriiibbbZZZWWWSSSQQQQQQRRRRRRRRRVVVVVVWWWWWWWWWWWWVVVVVVXXXXXXWWWWWWUUUTTTSSSSSSJJJEEE>>>;;;;;;:::888666888777555333111111111111222222222222333444555555888888888999:::;;;;;;;;;>>><<<:::999:::>>>BBBEEEHHHGGGFFFEEECCCBBBBBBBBB@@@???===;;;:::999888888666666666666666555555555555666888:::;;;<<<<<<;;;>>>============>>>??????<<<<<<<<<>>>@@@BBBEEEGGGMMMQQQWWW[[[]]]^^^___```^^^^^^^^^]]]\\\[[[ZZZYYY[[[[[[[[[[[[[[[ZZZYYYYYYVVVVVVUUUTTTUUUYYY^^^cccddddddcccdddfffiiilllnnnqqqqqqqqqqqqqqqrrrsssssstttuuuvvvvvvwwwwwwvvvvvvtttttttttuuuvvvxxxyyyzzzyyywwwuuussssssuuuxxxzzzwwwwwwvvvuuuuuutttssssssrrrrrrqqqqqqrrruuuwwwyyyzzz{{{|||{{{zzzzzz{{{|||}}}===<<<:::999888888888888888777555333111000//////,,,---///111222333333444555555444111---******+++..................///000222222333444666888999:::===???BBBDDDEEEHHHLLLOOOOOOQQQSSSVVVXXX\\\aaadddggghhhiiigggeeedddeeefffgggggghhhjjjnnnqqqqqqqqqtttsssrrrpppppppppqqqqqquuutttsssrrrqqqqqqqqqqqqtttuuuwwwyyyzzz{{{{{{zzzvvvvvvvvvvvvuuuuuuuuuuuuwwwwwwvvvuuuuuuuuuvvvvvvvvvwwwwwwwwwvvvvvvxxxyyyzzz{{{xxxiii```]]]^^^dddhhhmmmrrr}}}|||pppgggdddddd[[[MMMFFFRRRggg|||lllMMM:::222000,,,,,,++++++***))))))))))))((((((''''''(((((()))''')))***,,,...222888===HHH\\\|||rrrkkkiiieeeeeeddd___XXXNNNDDD>>>AAA???======>>>>>>===<<<;;;;;;<<<<<<<<<<<<;;;;;;<<<<<<;;;;;;;;;::::::::::::;;;;;;::::::999888777777888999::::::999888777888666444444444444222111222222111111111000000000///---+++++++++***((('''%%%&&&&&&%%%$$$$$$'''))),,,...444<<>>DDDHHHSSSWWW```jjjrrrzzztttlllaaa^^^ZZZXXXXXXYYYZZZZZZ```___^^^\\\[[[[[[[[[[[[^^^^^^^^^^^^]]]]]]\\\\\\RRRLLLCCC>>><<<;;;999777777666444222000000000000222111111222222333444555777777888888999999::::::;;;:::888777999<<<@@@BBBGGGFFFEEEDDDBBBAAA@@@???>>>>>><<<:::999888888888777666555333333333444444333444666888999:::::::::;;;;;;<<<<<<<<<=========;;;;;;;;;<<<>>>AAACCCEEEIIIMMMSSSXXXZZZ]]]___aaa______^^^^^^]]][[[ZZZYYY[[[[[[[[[ZZZZZZXXXWWWVVVTTTTTTTTTTTTUUUYYY___cccddddddfffgggjjjlllnnnnnnqqqppppppppppppqqqrrrrrrttttttuuuvvvvvvvvvvvvuuussstttuuuvvvwwwxxxxxxxxxxxxvvvtttrrrrrrsssuuuwwwuuuvvvvvvvvvuuuttttttsssqqqppppppqqqrrrtttwwwxxxxxxzzz{{{{{{zzzzzz|||}}}}}};;;;;;999888888999:::;;;999888666555333111000000------...///000111222222333444333111---++++++,,,...---------------......000000111222444666888999;;;===@@@BBBDDDGGGKKKNNNOOOQQQSSSVVVXXX\\\aaaeeehhhiiijjjiiigggffffffgggggghhhiiikkknnnpppqqqrrrttttttsssqqqoooooopppqqqttttttssssssrrrqqqqqqqqqrrrtttvvvyyyzzzzzzyyyxxxuuuuuuuuuuuuuuuuuuuuuuuuvvvuuuuuuuuuuuuvvvvvvvvvvvvwwwxxxwwwuuuuuuwwwyyyyyy{{{vvvfff\\\YYYYYY^^^ccchhhooo|||xxxmmmeeeaaa```UUUKKKGGGUUUnnnrrrQQQ;;;222000,,,,,,++++++***)))))))))(((((((((''''''(((((((((((()))***,,,...333999===HHH[[[{{{wwwooollljjjiiihhheee___UUUIIIAAAAAA???======>>>>>>===<<<;;;;;;<<<<<<<<<<<<;;;;;;<<<<<<;;;;;;;;;:::::::::::::::;;;;;;:::999999888777888888999999888888777888666444444555555333222333333222222111111000000...,,,+++++++++***(((&&&&&&&&&&&&%%%$$$%%%'''))),,,...444===DDDNNN^^^lllzzz{{{vvvrrrrrruuuyyyzzzyyywwwwwwvvvuuurrrnnnjjjgggVVVSSSNNNIIIFFFGGGIIIJJJJJJLLLOOOPPPPPPQQQRRRTTT[[[]]]```bbbccceeegggjjjpppuuuxxxrrriii```UUULLLJJJDDD@@@???===:::999<<<999999:::999:::<<<@@@CCCMMMQQQZZZfffoooyyyuuukkkhhhdddbbbbbbcccddddddhhhgggeeecccbbbbbbbbbcccccccccdddeeeeeeeeeeeeddd\\\TTTJJJCCC@@@>>>;;;999666555333111////////////111111111111222333444555666666777777777888888888999888777666888:::>>>@@@EEEDDDDDDBBBAAA@@@>>>=========;;;:::999888888888888666444222111111222333222333444555777888999999::::::;;;<<<<<<=========;;;::::::;;;===???AAABBBEEEIIIOOOTTTWWW[[[^^^``````______^^^]]][[[ZZZYYYZZZZZZZZZYYYWWWVVVTTTSSSRRRSSSTTTTTTVVVZZZ```ddddddfffiiilllnnnooooooooopppoooooooooooopppqqqqqqsssssstttuuuuuuuuuuuutttrrrsssuuuwwwwwwwwwvvvvvvwwwuuusssqqqqqqrrrssstttuuuvvvvvvwwwwwwwwwvvvuuuqqqqqqrrrrrrtttvvvxxxyyywwwyyyzzz{{{{{{{{{}}}~~~999888777555555555666777999999888777555333222111+++++++++++++++,,,,,,---111222222111///---......------,,,,,,,,,,,,,,,---/////////111222444666777:::<<>>IIIZZZyyy{{{rrrooonnnllljjjiiieee\\\NNNDDDBBB@@@>>>>>>>>>>>>===<<<;;;;;;<<<<<<<<<<<<;;;;;;<<<<<<;;;;;;;;;:::::::::::::::;;;;;;;;;:::999999666777777777777777777666777666555555555555444222333333222222111000000///---++++++++++++***(((&&&''''''((('''&&&&&&(((++++++---444<<>>===:::999;;;:::;;;;;;:::999:::===@@@IIINNNXXXdddnnnxxxuuuqqqmmmkkkkkklllllllllmmmllljjjhhhgggggghhhiiifffhhhkkkmmmnnnmmmkkkjjjbbbZZZOOOFFFAAA>>>;;;999666444222000///...//////111111111111222333444444555555555666666666666666777666555555777999<<<>>>BBBBBBBBBBBBAAA???>>>======<<<;;;:::999888888888888666333111000000111222111111222333444666777777999:::;;;<<<============777666666666888:::;;;===AAAEEEKKKPPPTTTXXX\\\____________^^^]]]\\\ZZZZZZYYYYYYYYYWWWVVVTTTRRRQQQRRRSSSTTTUUUXXX\\\aaaeeegggiiimmmppprrrrrrqqqpppooonnnnnnnnnnnnooopppppprrrrrrsssttttttttttttsssqqqrrrtttuuuvvvuuuuuutttuuutttrrrqqqpppqqqrrrsssuuuvvvxxxzzzzzzzzzyyyxxxtttuuuuuuvvvwwwxxxyyyzzzvvvxxxzzz{{{{{{{{{}}}<<<;;;:::888777777777888:::::::::888777555333222...------,,,,,,,,,------///000222111///......///---,,,,,,+++++++++++++++......///000222444555666888;;;>>>@@@CCCFFFJJJMMMNNNQQQTTTVVVYYY^^^cccgggjjjkkkmmmmmmkkkiiihhhhhhhhhjjjlllmmmmmmoooqqqssssssuuuwwwuuurrrppprrrtttuuuuuuvvvuuuuuutttsssrrrttttttuuuvvvvvvuuussssssrrrrrrrrrsssssssssssssssrrrssstttuuuvvvwwwwwwvvvvvvwwwwwwvvvttttttuuuwwwxxx|||wwwggg\\\YYYYYYXXX^^^dddlllzzz{{{rrriiibbb]]]ZZZOOOLLLPPPbbb~~~pppSSS>>>222---,,,,,,++++++***)))))))))(((''''''&&&&&&''''''((()))+++,,,...000555:::???HHHXXXuuuvvvrrrpppmmmkkklllkkkbbbSSSGGGDDDBBB@@@?????????>>>===;;;;;;<<<<<<<<<<<<;;;;;;<<<<<<;;;;;;;;;:::::::::::::::;;;;;;;;;;;;::::::666666666666666666666666777666555555666666555333333333222111000//////...++++++***++++++***(((%%%'''(((((('''&&&''')))+++***,,,222;;;BBBKKK[[[iiixxx|||zzzuuusssqqqqqquuuyyy}}}~~~yyy|||~~~}}}xxxrrrmmmkkkdddaaa]]]XXXTTTRRRQQQQQQUUUYYY]]]___^^^]]]\\\\\\cccfffiiilllnnnqqquuuwwwzzzoooaaaVVVMMMDDD===<<<<<<:::888999:::::::::999888888:::<<>>===<<<;;;:::999999999999888666444222000000000000//////000000222333555666777999;;;<<<=========<<<777777666666777999:::;;;>>>BBBGGGLLLQQQUUUZZZ]]]^^^______^^^^^^]]]\\\[[[YYYYYYYYYXXXVVVTTTSSSRRRSSSTTTVVVWWWYYY]]]bbbeeekkkmmmpppssstttsssrrrqqqnnnmmmmmmmmmmmmnnnooooooqqqqqqrrrssssssssssssrrrqqqqqqrrrssssssssssssssstttsssrrrqqqqqqqqqrrrsssuuuvvvyyy{{{||||||{{{{{{xxxxxxyyyyyyyyyzzzzzzzzzwwwxxxzzz{{{{{{{{{}}}@@@???===<<<;;;;;;<<<<<<;;;;;;;;;:::888666444222333222000////////////000...000111000...,,,,,,,,,,,,,,,+++***************......///000222444555666777:::===@@@BBBEEEJJJMMMNNNPPPTTTVVVZZZ^^^cccgggjjjlllnnnnnnllljjjiiiiiihhhjjjmmmnnnmmmnnnqqqsssqqqtttwwwvvvrrrppprrruuuvvvwwwwwwwwwvvvuuutttsssuuuuuuuuuuuuuuuuuuuuuuuuppppppqqqqqqqqqrrrrrrrrrqqqrrrtttuuuwwwwwwwwwwwwxxxxxxxxxwwwuuuuuuvvvxxxxxx}}}xxxggg\\\WWWWWWVVV[[[bbbjjjxxxxxxoooggg___YYYVVVKKKKKKQQQddd~~~fffLLL;;;222...,,,,,,++++++***)))))))))(((''''''&&&&&&''''''((()))***+++---///444:::>>>FFFTTTooozzzwwwtttqqqooorrrssskkkZZZMMMFFFCCCAAA@@@AAAAAA???>>>;;;;;;<<<<<<<<<<<<;;;;;;<<<<<<;;;;;;;;;:::::::::::::::;;;;;;;;;;;;;;;:::888777777777777777777888777666555555666666555444333222222111///......---*********+++,,,+++(((%%%&&&''''''&&&%%%&&&(((***)))+++111999???HHHXXXfffxxx{{{xxxvvvuuusssrrrqqqrrrvvv{{{~~~uuuooolllkkkhhheee```\\\XXXVVVUUUYYY]]]bbbfffgggfffffffffhhhkkkooorrruuuxxx|||~~~vvvhhh^^^PPPFFF>>>===>>><<<:::;;;:::;;;;;;:::999999:::<<>>===<<<;;;::::::::::::777777555444222000///...............000222444555555777999;;;<<<<<<;;;;;;888888777777777999:::;;;<<<@@@EEEJJJNNNSSSXXX[[[]]]^^^^^^^^^^^^^^^]]]]]][[[[[[ZZZZZZYYYWWWVVVUUUTTTVVVXXXYYY[[[^^^bbbeeeoooqqqsssuuuuuutttrrrqqqmmmmmmllllllmmmmmmnnnooopppqqqqqqrrrrrrrrrrrrrrrpppppppppppppppqqqqqqrrrrrrrrrqqqqqqqqqrrrsssssssssuuuxxx{{{}}}}}}|||{{{zzzzzz{{{{{{zzzzzzyyyyyyxxxyyy{{{{{{zzz{{{|||~~~~~~===<<<;;;:::999:::;;;;;;;;;;;;;;;:::999666444333111000...---,,,,,,------...000111000---***)))))),,,,,,+++***))))))******......///000222444555666777999<<>>GGGVVVdddwwwxxxsssqqqqqqqqqsssrrrrrrtttxxx}}}zzzsssoooooommmjjjfffaaa]]]YYYWWWZZZ___fffkkkmmmmmmmmmmmmlllooosssvvvyyy}}}zzzmmmcccSSSJJJAAA@@@AAA???======<<<======<<<;;;;;;<<<>>>AAAHHHWWWhhhvvv}}}zzzvvvtttuuuzzz|||wwwllleee[[[SSSMMMGGG@@@;;;777666444222000000000000000000000000111222333444333333333333333333333333555555555666777999;;;<<<<<<>>>@@@BBBCCCBBBAAA@@@>>>===<<<<<<;;;;;;;;;;;;777777666555333111///------------...///111333444333555777:::;;;;;;:::999444333333222333444555666;;;???DDDIIIMMMRRRWWWZZZ\\\]]]^^^^^^______^^^^^^\\\\\\\\\\\\[[[ZZZXXXXXXVVVWWWYYYZZZ\\\^^^bbbeeerrrsssuuuvvvvvvtttsssrrrmmmllllllllllllmmmnnnnnnppppppqqqrrrrrrrrrrrrqqqpppooonnnnnnnnnooopppqqqqqqqqqqqqqqqrrrsssttttttrrrtttxxx{{{}}}}}}|||{{{{{{{{{{{{{{{zzzyyyxxxwwwxxxzzz{{{{{{zzzzzz|||}}}|||}}}AAA@@@>>>;;;:::999999999<<<;;;;;;<<<===<<<999777222111000...,,,***((('''++++++,,,,,,---.../////////...,,,******+++,,,------///000000000000333555;;;===???AAABBBFFFJJJMMMOOOQQQTTTWWWYYY\\\aaadddkkkppprrrooommmmmmllljjjjjjkkkmmmnnnpppqqqqqqqqqqqqssstttsssrrrrrrsssuuuxxxxxxyyyzzzyyywwwtttsssxxxwwwwwwwwwvvvvvvuuuuuuuuurrrnnnlllnnnpppqqqrrrrrrssssssttttttssssssrrruuuvvvxxxyyyyyyxxxwwwvvv{{{{{{kkk___XXXUUUVVVXXX]]]hhh{{{yyyoooggg___YYYUUUKKKJJJMMM[[[uuukkkUUUBBB444///111***)))(((((())))))(((&&&###$$$%%%&&&''')))******)))(((***,,,---...555>>>FFFPPPfff|||~~~mmmWWWOOOGGGAAABBBBBB???>>>>>>============<<<<<<<<<<<<===<<<;;;:::::::::::::::999999::::::;;;<<<======888888888777777777777666888777666888999999555111111222333333222000---+++,,,+++******)))******+++&&&&&&&&&''''''''''''(((---...222888>>>FFFUUUcccsss|||wwwsssqqqqqqrrrrrrrrrtttwww|||}}}zzz|||tttjjjbbb]]]ZZZYYY\\\```eeekkkpppssstttuuuvvvvvvvvvxxx|||zzzqqqiiiZZZNNNBBB@@@@@@>>>;;;;;;???>>>===<<<<<<<<<<<<===@@@GGGUUUeeesssyyyuuuttt~~~}}}xxxqqqjjj```TTTIIIAAA===:::999888666444222111000000//////000111222333333444111111111111222333444444333333555666888888999999999:::<<>><<<;;;;;;;;;:::999999888777555333111000///111......111111000000444777999:::<<<<<<;;;:::999777777666555555555555555;;;>>>AAAEEEIIIOOOVVVZZZ^^^___```aaaaaabbbaaaaaa___^^^]]][[[ZZZYYYYYYYYY[[[\\\^^^___```bbbeeehhhpppqqqssstttttttttsssrrrnnnoooooooooooommmkkkjjjmmmnnnpppqqqrrrrrrqqqqqqqqqpppooonnnnnnppprrrsssooooooqqqtttwwwxxxwwwuuuzzzxxxwwwyyy}}}}}}~~~~~~}}}}}}|||{{{{{{zzz~~~|||zzzzzz|||}}}~~~BBB@@@>>><<<:::999999999<<<;;;;;;<<<======;;;999666555444222000...,,,,,,++++++,,,,,,---......//////---,,,******+++,,,------///000000///000222555999:::===???AAADDDHHHLLLOOOQQQTTTWWWYYY\\\```cccjjjooorrrpppoooooonnnjjjjjjkkklllnnnooopppqqqqqqrrrsssttttttrrrrrrssstttwwwxxxyyyyyyyyywwwuuusssvvvvvvvvvuuuuuuuuuttttttuuurrrnnnmmmnnnpppqqqrrrqqqrrrrrrssssssrrrrrrqqquuuvvvwwwxxxxxxxxxwwwwww{{{}}}mmmaaaZZZWWWWWWZZZ___jjj~~~~~~zzzooofff^^^WWWRRRJJJIIIKKKXXXooogggQQQ???333...///,,,+++******++++++***((($$$%%%%%%&&&'''((()))))))))(((***------...555===FFFOOOcccttt___QQQHHHBBBAAAAAA???===>>>?????????>>>>>>>>>=========<<<;;;;;;::::::;;;;;;999::::::;;;<<<<<<======::::::::::::999999999999888777666888999888555111111222333333222000---,,,++++++++++++************&&&&&&&&&''''''''''''(((+++,,,000666;;;CCCRRR```rrr}}}yyyuuuqqqpppoooppptttuuuwwwzzzzzzoooeee```]]]]]]^^^aaaffflllqqqtttvvvvvvvvvvvvxxxzzz~~~tttkkk^^^RRRFFFCCCCCC@@@======??????>>>>>>>>>>>>>>>>>>BBBHHHVVVfffttt{{{zzz{{{uuuoooiii```UUUKKKCCC???===:::999777555333222111111111111111111111111111111111111111111222333444444333444555777888999999:::::::::;;;>>>BBBDDDDDDCCC@@@>>><<<;;;;;;;;;:::999999888777555444222000000111......000111///111444777888:::;;;;;;:::888777777666555555444444555555:::<<>><<<::::::999999<<<;;;<<<===??????===;;;999888666555222111///...+++,,,,,,------............---,,,+++***+++,,,------...///000///000222444666888:::<<>>>>>>>>>>>>>>===============<<<<<<;;;;;;;;;;;;<<<;;;;;;;;;<<<<<<======>>>;;;:::::::::999999999999888777777888888777555222222222333333222000...---***+++,,,,,,,,,+++)))(((&&&&&&&&&''''''''''''((()))***...444888???MMM[[[ooo}}}~~~zzzxxxwww{{{yyywwwuuurrrqqqpppooovvvxxx{{{~~~uuuiiiccc`````````ccchhhmmmrrruuuwwwwwwvvvwwwzzz}}}yyyooocccXXXMMMIIIGGGCCC@@@???@@@@@@@@@@@@@@@@@@AAAAAADDDIIIUUUdddrrr~~~}}}uuuppphhhddd[[[RRRIIICCC???>>>:::999888666555333222222333222222111000///......000000000000111222333444333444555666888999:::;;;<<<;;;;;;===@@@CCCDDDDDD@@@>>><<<;;;<<<<<<:::999999888888666555333111000111------000111///111444666888999::::::999777666666555555444444444444444777:::===AAAFFFLLLSSSWWWZZZ[[[]]]```bbbdddeeeeeeccccccaaa```____________]]]___bbbdddeeegggiiilllqqqrrrrrrssssssrrrqqqqqqnnnoooooopppooonnnlllkkkmmmnnnooopppqqqqqqppppppsssrrrpppppppppqqqsssuuutttsssssstttwwwyyyyyyyyyyyyxxxyyy|||~~~}}}||||||}}}||||||}}}~~~~~~}}}}}}}}}~~~CCCAAA???===;;;:::::::::<<<;;;<<<>>>@@@@@@>>><<<888777666444222000......,,,,,,,,,---------.........---,,,+++++++++,,,,,,---.../////////000222444555777999<<<>>>BBBFFFJJJMMMPPPTTTXXX[[[^^^aaadddfffmmmsssssssssssspppllllllmmmmmmooopppqqqssssssssstttuuutttrrrqqqrrrsssuuuvvvxxxyyyxxxwwwuuutttttttttttttttttttttttttttuuurrrooonnnnnnpppppppppooooooppppppppppppooooooqqqrrrtttuuuwwwxxxyyyzzz|||xxxllleeebbb```bbbgggrrruuuxxx|||zzznnnddd[[[TTTOOOHHHFFFFFFNNN\\\qqq]]]EEE999222...---***)))(((((())))))(((&&&((((((((('''''''''''''''))))))+++.........444;;;FFFLLL[[[ttt}}}}}}mmmVVVLLLCCC@@@???===<<<>>><<<<<<<<<<<<;;;;;;;;;:::======<<<<<<<<<<<<<<<===<<<<<<<<<<<<======>>>>>>999999888888888777777777888777777888777666555333222222333222222000///...***+++---------+++)))'''&&&&&&&&&''''''''''''((()))***...333666<<>>@@@@@@???===888777666444222000///...,,,,,,,,,---------------------,,,,,,++++++++++++,,,...//////...///222444555777:::<<<>>>BBBGGGKKKMMMQQQUUUYYY\\\___bbbeeefffmmmssssssssssssqqqmmmooooooooooooqqqssstttuuutttuuuuuutttrrrpppqqqrrrtttuuuwwwxxxxxxwwwvvvuuuuuuuuuuuuuuuuuuuuuuuuuuuuuurrrooonnnoooppppppooonnnooooooppppppoooooonnnoooppprrrtttvvvyyyzzz||||||tttmmmiiifffhhhkkkuuuzzz|||xxxnnnddd[[[TTTPPPGGGDDDDDDKKKVVVggg[[[DDD999333///...***)))(((((())))))(((&&&)))(((((((((((('''''''''))))))+++.........333:::GGGMMMYYYppp}}}zzz{{{nnnWWWMMMDDD@@@???===<<<>>>===<<<<<<<<<<<<;;;;;;;;;=========<<<<<<======>>><<<<<<<<<===============999999999888888888888777777888888777666555555555333333222222111111000000+++,,,---...---+++)))'''&&&&&&&&&''''''''''''(((***+++...333555:::FFFRRRgggsssxxxsssqqqqqqyyyzzzzzzzzzzzzyyyxxxwww{{{~~~tttjjjeeeccceeegggjjjnnnqqqtttvvvwwwuuuyyy|||~~~wwwlllbbbYYYTTTOOOIIIEEEEEEDDDDDDEEEFFFFFFEEEEEEDDDGGGKKKVVVdddpppzzzzzzxxxuuuooohhh```\\\RRRPPPKKKFFFBBB>>>===<<<;;;;;;;;;;;;999888666555222111111111000000//////////////////000111222222333333333444666888;;;<<<>>><<<;;;<<>><<<;;;;;;;;;===<<<===>>>@@@@@@>>><<<;;;:::888666444222111000---------------------------------,,,,,,,,,++++++,,,---...///...///111333555777:::<<>>===>>>????????????>>>>>>>>>>>>>>>============>>>>>>???<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;::::::::::::777888999777555444555666333333222222111111111111------...---,,,+++)))(((&&&&&&&&&''''''''''''(((++++++///333555888CCCOOO___kkkxxx}}}yyyxxxyyy}}}~~~~~~~~~}}}}}}uuummmjjjiiikkkmmmppprrrtttvvvvvvssswww|||}}}~~~{{{oooggg^^^YYYSSSMMMIIIJJJHHHIIIJJJKKKJJJIIIHHHGGGJJJOOOYYYfffrrr~~~yyyuuuooohhhaaaYYYRRRMMMJJJHHHFFFCCC@@@>>>>>>===<<<<<<======<<<:::888777222222222222111111000000............///000111222111111222333555777:::<<<===<<<<<<===@@@BBBCCCCCCAAA???===<<<======;;;:::999999:::;;;:::777555333000,,,+++---......222666;;;<<<======<<<999777555333333222111111111111111444777;;;???DDDKKKRRRWWW[[[\\\^^^___```aaaaaabbbcccccccccbbbccccccddddddaaadddgggiiiiiiiiiiiijjjlllkkkkkkkkkkkklllmmmnnnnnnooopppppppppooonnnmmmnnnnnnmmmmmmmmmmmmnnnnnnpppooommmmmmmmmnnnppprrrqqqqqqrrruuuzzz}}}}}}~~~~~~}}}zzzyyyyyyzzzvvvwwwyyy|||~~~|||||||||}}}~~~uuunnnoootttEEECCCAAA???===<<<<<<<<<=========>>>???>>><<<:::<<<;;;999777555333222111------------------------,,,---------,,,,,,++++++,,,---.........///111333444666999<<<>>>CCCHHHKKKOOOSSSXXX]]]```cccfffhhhhhhmmmqqqpppooopppooolllnnnnnnmmmmmmoooqqqtttuuuvvvvvvvvvtttqqqpppoooppprrrsssuuuwwwxxxxxxwwwvvvsssssstttttttttuuuuuuuuuuuussspppoooppppppooommmoooooooooppppppooooooooolllmmmnnnqqquuuyyy|||~~~|||{{{xxxqqqqqqrrrxxxyyymmmbbbYYYQQQLLLGGGAAABBBNNNYYYcccttt{{{ZZZDDD888000------,,,+++******++++++***(((((((((((((((((())))))))))))))),,,//////...222999BBBLLLXXXhhhyyyqqqqqqrrruuuuuupppiiidddTTTLLLDDDCCCBBB???===>>>AAA@@@@@@@@@????????????>>>>>>======>>>>>>???@@@;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;;;;:::::::::777999999777555333555777333333222222111111222222///...---,,,+++******)))&&&&&&&&&''''''''''''(((++++++...222333666@@@KKKWWWcccpppyyyyyytttooopppqqqssstttvvvwwwwwwooouuu{{{}}}}}}rrrkkkccc^^^XXXQQQNNNOOOOOOOOOPPPPPPOOOMMMKKKJJJIIINNNYYYfffqqq}}}uuummmggg___XXXRRRMMMGGGCCCBBBAAA???>>>===<<<<<<<<<======>>>>>>===;;;999888666555444333222000000///............///000111111000000000111333666999;;;<<<<<<<<>>=========>>>>>>;;;999;;;:::888666444222111000------------------------,,,,,,---------,,,+++***,,,---.........///111333333555888;;;>>>BBBGGGKKKOOOTTTYYY^^^bbbdddgggiiiiiinnnpppooommmoooooolllmmmlllllllllmmmppprrrtttvvvwwwvvvtttqqqoooooopppqqqsssuuuwwwxxxxxxwwwvvvrrrrrrrrrsssssstttttttttuuusssppppppppppppnnnmmmooooooppppppppppppooooookkklllnnnppptttyyy}}}|||~~~{{{sssssssssyyyzzzmmmbbbWWWOOOJJJGGG@@@BBBOOO[[[cccrrrxxxZZZDDD777///,,,,,,***)))(((((())))))(((''''''((((((((()))))))))***)))))),,,000///...222888@@@LLLWWWeeellliiiiiijjjjjjeee```]]]SSSKKKEEEDDDCCC@@@===>>>????????????>>>>>>>>>===>>>>>>===>>>>>>???@@@@@@;;;;;;;;;;;;;;;;;;;;;::::::::::::999999999888888777999999777444333555777333333222222111222222222000///---,,,+++*********&&&&&&&&&'''''''''((((((***+++...111222444>>>IIIRRR^^^kkkuuu~~~|||sssttttttuuuvvvwwwxxxxxxmmmssszzz}}}}}}tttmmmfffbbb[[[TTTQQQSSSSSSTTTUUUTTTSSSQQQNNNLLLFFFKKKWWWdddnnnxxxuuujjj^^^XXXPPPJJJGGGEEEBBB???;;;;;;:::999999999::::::===>>>??????>>><<<:::888999888666444222000...---...------......///000111/////////000222555888:::<<<<<<===???BBBCCCBBB@@@BBB@@@>>>=========<<<;;;999:::<<<<<<;;;999666444000+++***,,,---...222777:::;;;;;;;;;999777444222222111111000000000000000000333777<<>>=========:::<<>>>>>>>>>>>>>>???@@@@@@>>>======;;;:::999888888888888888888888999999999:::::::::999999777666666444444333222222111111000111111000...---***)))(((***)))(((''''''&&&''''''))),,,...000111555<<>>@@@@@@>>>===>>>???<<<;;;999666444222111111000000000000///////////////000111111111222555888:::===@@@BBBBBBCCCDDDEEEAAAAAAAAAAAA@@@???======999999888999:::999777555111000...---///222666888===<<<888555333333333333222111///...---------...222444777:::???FFFMMMRRRXXXZZZ\\\]]]^^^```ccceeeeeeeeeffffffggghhhhhhiiillllllmmmlllkkkiiifffeeefffeeeddddddeeefffhhhiiikkklllmmmoooqqqrrrrrrssslllkkkjjjiiikkkmmmppprrrrrrqqqpppooooooppprrrssswwwvvvuuuttttttuuuvvvwwwttttttuuuuuuvvvwwwwwwwwwuuuvvvwwwyyyzzz{{{||||||zzz|||~~~}}}{{{yyyyyyyyyzzz{{{|||||||||~~~|||yyy|||CCCBBBAAA???>>>============>>>AAABBBBBB???===;;;:::::::::888777555333222//////...------------...------,,,,,,,,,---//////...+++)))***---//////...444666888;;;>>>BBBHHHLLLSSSVVVZZZ^^^aaadddgggjjjlllnnnpppqqqooonnnnnnoooooommmkkkkkkmmmoooqqqsssuuuttttttuuuvvvuuurrrppprrrsssuuuvvvvvvvvvuuuuuusssssstttttttttttttttssssssrrrppppppqqqqqqpppnnnqqqoooooopppqqqqqqnnnkkkllllllmmmppptttyyy~~~}}}yyyvvvuuu{{{wwwiii^^^WWWRRRPPPEEEEEEIIITTTdddtttoooVVV@@@555000/////////...,,,***)))(((((((((''''''''''''((((((((((((((()))++++++,,,...222555@@@LLLZZZfffxxxqqqhhhaaa``````]]][[[[[[WWWSSSLLLFFFBBB@@@@@@@@@AAA@@@??????@@@@@@???===???>>>>>>>>>>>>>>>??????>>>======<<<;;;:::999888888888888888888888888888888888888888777666555444444444333222222111111000111000000...---+++)))((((((((('''''''''(((((()))))),,,...000111555<<>>>>>???<<<;;;999777555333222111000000000000000/////////...///000000000222555777:::===@@@BBBBBBBBBCCCDDD@@@@@@@@@??????===<<<<<<;;;:::999::::::999777444111000...---///222555777<<<:::888555333222333333111000///------------...111333666:::???FFFMMMRRRVVVXXX[[[]]]^^^aaadddgggdddeeefffhhhiiikkkkkklllmmmmmmmmmlllkkkiiigggfffddddddccccccdddfffgggiiijjjkkkmmmoooppprrrrrrrrrnnnmmmkkkjjjkkkmmmoooqqqssssssssstttuuuvvvxxxxxxyyyxxxvvvtttssssssssstttssssssttttttuuuvvvvvvvvvuuuuuuwwwxxxyyyyyyyyyyyyxxxzzz||||||zzzxxxxxxxxxxxxzzz{{{||||||~~~AAAAAA@@@???>>>>>>=========???AAABBBBBB@@@>>><<<;;;;;;:::999777555333222000///......------......,,,++++++++++++,,,,,,---...,,,++++++---///000///333666999<<>>??????>>>>>>>>>>>>>>>???>>>>>>===<<<;;;::::::999888888777777777777777777666666666666555444333333444444333222222111111000000000000...---+++)))(((&&&&&&&&&''''''(((******))),,,...000111555<<>>???@@@===<<<:::888666555333333111111111111000000//////---.../////////111444666:::===@@@AAAAAAAAABBBCCC@@@@@@@@@@@@???>>>=========<<<:::::::::999777444222111///...///111444666:::999666444222222222222000///...,,,,,,,,,------111333666:::???FFFMMMRRRTTTWWWZZZ]]]___bbbeeehhhdddeeegggjjjlllmmmnnnooommmmmmmmmlllkkkiiigggfffbbbbbbaaabbbccceeeggghhhiiijjjlllnnnpppqqqrrrrrrqqqooommmlllkkklllmmmnnnqqqrrruuuwwwyyy{{{|||}}}zzzxxxvvvtttrrrqqqppppppqqqrrrrrrsssssstttuuuuuuttttttuuuvvvvvvvvvvvvvvvuuuwwwyyyyyyxxxvvvvvvvvvvvvxxxzzz{{{|||~~~???@@@?????????>>>======<<<===???@@@@@@???===;;;<<<;;;;;;999888666444333000//////...............))))))))))))))))))******...---,,,,,,---///000111333666999===@@@EEEJJJNNNSSSVVV[[[^^^aaacccgggiiijjjmmmoooppppppppppppqqqnnnnnnnnnmmmlllmmmoooqqqssstttvvvyyy{{{zzzvvvssstttuuuvvvvvvvvvuuutttssspppqqqrrrtttuuuvvvvvvvvvrrrqqqpppqqqssstttsssrrrrrrqqqqqqqqqpppooolllkkkllllllnnnppptttyyy~~~}}}{{{wwwuuuvvv}}}~~~rrrggg^^^XXXSSSPPPDDDFFFOOO^^^qqqyyyvvvwwwzzzhhhPPP>>>444000,,,)))((())))))***))))))((('''''''''''''''(((((((((((()))***++++++,,,...111444;;;JJJ]]]jjjwwwsssiiifffgggdddaaa```ccc^^^VVVLLLCCC??????@@@BBB@@@??????@@@AAA???>>>@@@??????>>>>>>>>>>>>>>>>>>>>>======<<<;;;;;;:::888888777777777777777666555666666666555555444333444444333222222111111000000000///...---+++))))))'''''''''''''''((())))))))),,,...000111555<<>>@@@AAAAAA@@@??????@@@======<<<:::999777555444333333222111000000//////,,,---.........000333555:::<<>>EEEMMMRRRUUUWWW[[[^^^___bbbeeegggeeegggiiikkkmmmnnnnnnnnnnnnmmmmmmllljjjiiihhhggg`````````aaabbbdddfffggghhhiiikkkmmmooopppqqqrrrsssrrrooommmllllllllllllmmmooorrrvvvyyy{{{||||||wwwwwwuuusssrrrpppooooooppppppqqqqqqrrrssssssssssssssssssttttttsssrrrrrrrrrtttvvvwwwvvvttttttuuutttvvvyyy{{{|||~~~>>>>>>?????????>>>=========>>>???@@@@@@???>>>===<<<<<<;;;:::888666555444000000///............///++++++++++++++++++******---------,,,---...000111222666:::>>>BBBGGGLLLPPPTTTWWW[[[^^^aaacccfffhhhjjjlllooopppooooooooopppnnnppppppooommmmmmppprrrssstttvvvyyy{{{zzzwwwtttttttttuuuvvvvvvuuusssssspppqqqrrrtttuuuvvvvvvvvvrrrppppppqqqsssttttttsssqqqrrrrrrrrrpppnnnlllkkkkkkkkklllooosssxxx}}}|||zzzxxxvvvxxx{{{qqqhhh```ZZZUUUQQQDDDHHHQQQbbbuuu|||}}}lllRRR>>>444000,,,((('''((()))))))))(((((('''''''''''''''(((((((((((()))***++++++,,,---111333888GGGZZZjjjvvvyyymmmkkklllkkkiiihhhgggccc[[[PPPFFFAAA@@@AAABBBAAA@@@@@@AAAAAA@@@>>>??????>>>>>>>>>>>>>>>???>>>>>>>>>======<<<<<<;;;999888888888777777666666666666777777777666555555444444333222222111111000/////////...---+++***)))))))))((('''''''''''''''))),,,...000111555<<>>>>>>>>===;;;999777666555444333222111000///...,,,---.........///222555888;;;>>>?????????@@@AAA@@@@@@AAAAAA@@@@@@??????AAA???<<<;;;;;;:::888777555444222111111111333444444333222111000000000000------+++******++++++,,,///111555999>>>EEEMMMSSSWWWZZZ]]]```aaabbbccceeeggghhhjjjlllmmmmmmllllllnnnmmmllljjjiiihhhgggggg````````````aaaccceeeffffffgggiiilllnnnpppqqqqqqtttsssqqqooommmlllllllllkkkmmmppptttwwwxxxyyyyyyssssssrrrrrrqqqppppppoooooooooppppppqqqqqqrrrrrrqqqqqqrrrrrrqqqqqqpppoooppprrruuuvvvuuuttttttuuutttvvvyyy{{{|||~~~~~~<<<===>>>?????????>>>===???@@@AAABBBCCCBBBAAAAAA======<<<;;;999777555444111000//////......//////.........///......---,,,,,,------,,,,,,---///111222666;;;@@@DDDIIIMMMQQQTTTWWW[[[^^^```cccfffhhhiiilllnnnooonnnmmmmmmnnnmmmoooqqqpppnnnnnnpppsssssssssuuuwwwyyyxxxvvvsssrrrrrrttttttuuutttsssrrrpppqqqrrrtttuuuvvvvvvvvvqqqppppppqqqrrrssssssrrroooqqqrrrrrrpppmmmmmmmmmjjjkkklllooosssxxx||||||yyyyyywwwxxx}}}wwwooogggaaa[[[VVVRRREEEJJJUUUgggzzztttUUU???444111---)))))))))))))))((((((((((((''''''''''''((((((((((((***++++++,,,,,,---000333555BBBVVVgggttt}}}ooommmoooooolllkkkhhhfff___UUUJJJCCCBBBCCCCCCAAA@@@@@@AAAAAA@@@???>>>>>>>>>>>>>>>??????@@@??????>>>>>>============::::::999999888777777777777777888888888777777666444444333222222111111000/////////...---,,,***)))******(((''''''&&&&&&&&&))),,,...000111555<<>><<<;;;;;;;;;888888888777666555555444666777888888888:::===@@@???AAACCCBBBAAA@@@AAAAAA????????????===;;;999777666666444333111000///...,,,---.........000333555666999<<<>>>>>>???@@@AAA>>>???????????????>>>>>>AAA???===<<<<<<;;;:::999777666555333222222333333111111000000000//////...,,,+++***))))))***+++,,,...111444999>>>EEEMMMSSSYYY\\\```bbbbbbcccdddeeehhhjjjlllnnnnnnnnnlllkkkmmmllljjjiiigggfffffffffaaaaaa``````aaabbbdddeeeeeefffhhhkkkmmmooopppqqqsssrrrqqqooonnnnnnmmmmmmmmmoooppprrrtttuuuvvvvvvoooooopppqqqqqqqqqppppppnnnooooooppppppqqqrrrrrrooopppppppppppppppooonnnppprrruuuvvvuuuuuuuuuvvvuuuwwwzzz|||}}}~~~yyy;;;<<<>>>???@@@???>>>===@@@AAAAAABBBCCCCCCBBBBBB======<<<;;;:::888666555111000000///////////////---.../////////...,,,+++***,,,---,,,***+++...111222666;;;AAAEEEJJJOOORRRUUUWWW[[[^^^```ccceeehhhiiikkkmmmnnnlllkkkkkkllljjjmmmppppppmmmmmmppptttssssssssstttvvvvvvtttrrroooppprrrssssssssssssrrrqqqrrrssstttuuuuuuuuuuuuqqqpppooopppqqqrrrqqqpppnnnppprrrrrrooommmmmmnnnkkklllmmmppptttyyy}}}{{{xxxyyywwwwwwxxxsssmmmfff```ZZZUUURRRFFFLLLYYYlll}}}ZZZ@@@555111...+++,,,+++)))((((((((())))))''''''''''''((((((((((((***+++,,,,,,,,,---000333333>>>QQQdddssssssooorrrqqqnnnlllgggfffbbbYYYNNNFFFDDDEEECCCAAA@@@@@@AAABBB@@@???============>>>???AAAAAA??????>>>>>>>>>>>>======;;;;;;::::::999888888777666777777888888777777777444444333222222111111000/////////...---,,,+++***)))(((((('''''''''(((((())),,,...000111555<<>>@@@@@@BBBCCCCCCBBBAAAAAABBB???@@@@@@@@@???===:::999777777555444222000///...---.../////////000333666444777;;;===>>>???@@@BBB@@@@@@AAAAAAAAAAAAAAA@@@AAA???===<<<<<<===<<<;;;999999777555444444333333///////////////......---+++***)))((())))))***+++...000444888>>>EEEMMMSSSYYY\\\```ccceeeeeeggghhhhhhjjjmmmpppqqqpppooonnnlllkkkiiigggfffeeeeeeeeecccbbbaaaaaaaaabbbcccddddddeeegggjjjlllnnnppppppqqqqqqpppppppppooooooooopppppppppoooppppppqqqrrrnnnnnnooopppppppppooonnnnnnoooooopppqqqqqqrrrrrrnnnnnnoooooopppoooooooooppprrruuuvvvvvvvvvwwwxxxvvvyyy|||~~~~~~}}}ttt}}}:::;;;===???@@@???>>>===>>>???@@@@@@AAAAAAAAAAAA>>>======<<<:::888666555111111000///////////////+++,,,,,,---,,,+++***)))***+++---+++******---111222666<<>>@@@BBBBBB????????????>>>>>>>>>>>><<<<<<;;;;;;:::999888888666666777777777777777666444444333333222111111000//////......---,,,+++***''''''&&&''''''((()))***))),,,...000111555<<>>999999:::999777777999:::555555666777888888888777777888888888888999<<<>>>@@@BBBCCCCCCBBBAAAAAABBB???@@@AAAAAA@@@===;;;999888777666444222000///...---.../////////111444666333666:::<<<>>>???AAABBBDDDDDDEEEEEEEEEEEEEEEDDDAAA???<<<<<<============;;;:::888777555444444444---......///......------******)))(((((()))***+++---000444888>>>EEEMMMSSSXXX[[[```dddfffhhhiiikkkhhhjjjnnnqqqsssssssssrrrkkkjjjhhhfffeeedddddddddeeedddbbbaaaaaaaaabbbccccccdddgggjjjlllnnnoooppppppppppppppppppqqqqqqqqqqqqooonnnlllkkkllllllmmmnnnooopppppppppooommmlllooooooooopppqqqqqqrrrrrrmmmnnnnnnoooppppppoooooopppsssvvvwwwwwwwwwxxxyyywwwzzz}}}|||}}}~~~yyyqqq{{{;;;:::999;;;===@@@@@@@@@DDDDDDEEEDDDDDDCCCBBBBBB>>>>>>===<<<;;;999777666444333111///......////////////.........---------,,,------,,,+++,,,...000333777===BBBGGGKKKPPPSSSXXXZZZ\\\]]]___bbbgggjjjmmmmmmmmmmmmlllkkkjjjiiikkkllllllmmmnnnooopppppprrrrrrrrrqqqqqqpppppppppmmmnnnnnnnnnooooooppppppssssssssssssttttttuuuuuuttttttssssssrrrqqqppppppqqqqqqqqqpppppppppoooooonnnlllnnnrrrtttuuuzzz}}}yyyvvvtttuuu}}}~~~zzzvvvtttnnngggcccaaa]]]VVVPPPLLLSSSaaauuuZZZAAA555///,,,***''''''(((((())))))******)))))))))))))))))))))))))))***++++++------...///111;;;GGG]]]ttt{{{uuuwwwyyyuuupppqqqqqqmmmdddXXXMMMGGGDDDDDDBBBAAAAAABBBCCCBBBAAA>>>????????????@@@@@@@@@DDDBBBAAA@@@@@@@@@>>><<<:::;;;<<<<<<;;;:::888777555555666777777777777777666555333333333333111000000000///...---,,,,,,+++******)))(((((((((((((((***)))+++///222555;;;BBBLLLWWWgggxxxzzzuuummmjjjfffdddeeefffffffffgggmmmvvv{{{|||xxxssspppgggYYYKKKFFFDDDAAA===<<<999:::;;;<<<<<<;;;:::999888777777777777888888999:::999888888999<<>>===;;;:::999777444222111000111111000//////000111222444666999;;;===@@@DDDGGGIIIIIIHHHFFFDDDCCCBBBAAABBBAAA???===<<<;;;<<<<<<::::::999999777666555444444222/////////000000///,,,+++*********+++,,,------///222555;;;CCCLLLRRRXXX\\\aaaeeefffggghhhiiijjjlllnnnooopppooonnnmmmiiihhhfffcccbbbaaaaaaaaa____________```aaabbbccccccdddfffiiikkkkkkkkkkkklllmmmnnnnnnnnnnnnnnnmmmooonnnmmmlllkkkjjjjjjjjjkkkkkklllmmmnnnooopppqqqsssrrrpppnnnmmmmmmnnnnnnqqqqqqqqqqqqqqqqqqqqqqqqpppqqqsssuuuwwwxxxyyyzzzyyyyyyzzzzzzzzzzzzzzzzzzzzz{{{|||~~~{{{xxxxxxyyy;;;:::999:::===???@@@???CCCCCCDDDDDDCCCBBBBBBAAA>>>>>>===<<<;;;999888777555444222000/////////000000000000/////////......------------+++,,,...000444888===CCCGGGLLLPPPSSSXXXZZZ\\\^^^```cccgggjjjllllllllllllkkkjjjiiiiiikkkkkklllmmmnnnnnnoooooorrrrrrrrrqqqqqqpppppppppnnnnnnnnnoooooooooppppppqqqrrrrrrssstttssssssssssssssssssrrrqqqppppppppprrrqqqqqqqqqqqqppppppppppppmmmnnnqqqssstttzzz}}}yyytttsssuuu}}}}}}zzzwwwvvvooohhhdddbbb]]]VVVPPPNNNUUUeeezzzxxxUUU???555111...,,,+++++++++***))))))(((((()))))))))))))))))))))))))))******+++,,,---......000888CCCXXXqqq~~~xxxyyy}}}~~~}}}}}}|||wwwlll___RRRJJJGGGEEECCCAAAAAABBBBBBAAA@@@????????????@@@@@@@@@@@@DDDBBB@@@@@@@@@???>>><<<;;;;;;;;;<<<;;;999888777555666777777888888888777666444333333333333222000000000///...---,,,,,,+++******)))(((((((((((((((***)))+++///222444:::AAAMMMXXXhhhyyyzzzrrrnnniiifffffffffffffffiiipppyyy}}}zzzwwwjjj[[[LLLEEEBBB>>>;;;;;;:::;;;<<<<<<<<<;;;:::999999999888888999999::::::;;;:::::::::<<>>??????AAABBBBBBBBBBBBAAA@@@@@@>>>>>>>>>===;;;:::888777666555444222111111111111111111111111000000000000---......---,,,---///111555999>>>DDDHHHMMMQQQTTTXXXZZZ]]]^^^```cccgggiiikkkkkkkkkkkkjjjiiihhhhhhiiijjjjjjkkkmmmnnnnnnoooqqqqqqqqqqqqqqqpppppppppooooooooooooooopppppppppoooppprrrttttttsssrrrqqqrrrrrrrrrqqqppppppoooooorrrrrrrrrrrrqqqqqqqqqqqqrrrooonnnpppqqqrrryyy|||xxxppppppsss}}}~~~}}}{{{xxxqqqjjjeeebbb]]]VVVOOOMMMVVVggg}}}jjjLLL;;;555222///...,,,,,,++++++***)))))))))))))))))))))))))))))))))))))))***+++,,,---......///555===RRRmmm}}}zzzzzzvvvfffXXXMMMHHHFFFDDDBBBAAAAAABBB@@@???????????????@@@@@@@@@AAACCCAAA????????????===<<<;;;;;;;;;;;;:::999888777666777888888999888888888666444333333333333222000000000///...---,,,,,,+++******)))(((((((((((((((***)))***///111333999AAAKKKVVVgggxxx}}}vvvrrrlllgggfffgggggghhhlllsss|||pppaaaRRRIIIDDD???===============<<<<<<;;;::::::;;;:::::::::;;;;;;<<<===<<<<<<<<<===@@@CCCFFFGGGGGGEEEBBB???>>>???@@@BBBCCCCCCCCCCCCCCCBBBAAA@@@======;;;999777666444333222111000//////000111111333555777999;;;???CCCGGGIIIIIIJJJKKKKKKKKKJJJJJJCCCBBB@@@>>>===<<<;;;;;;:::::::::999888777666555555333000///000000000///...---+++***)))******+++---///111555:::BBBKKKRRRYYY]]]bbbfffgggiiijjjkkklllmmmnnnoooooommmkkkjjjeeedddbbbaaa``````aaaaaaddddddccccccccccccbbbbbbaaabbbdddfffhhhiiiiiijjjkkkllllllmmmnnnoooppppppnnnnnnlllkkkiiihhhgggfffhhhhhhjjjkkkmmmoooqqqqqqqqqqqqppppppooopppqqqqqqrrrrrrrrrrrrrrrrrrrrrrrrqqqrrrtttvvvwwwyyyyyyyyy}}}{{{yyyxxxwwwxxxyyyzzzxxxxxxxxxxxxzzz}}}{{{xxxwwwuuuzzz{{{???===;;;:::<<<===>>>>>>??????@@@@@@@@@@@@??????>>>=========;;;:::999888777666555444333222222111111111111111111000000000...//////...---...000222666:::@@@EEEIIINNNRRRVVVXXX[[[]]]___aaacccfffiiiiiiiiijjjiiiiiihhhgggggghhhhhhiiijjjlllmmmnnnnnnqqqqqqqqqpppppppppppppppppppppppppppppppppppppppooopppsssuuuuuutttrrrpppqqqqqqqqqpppppppppoooooosssssssssrrrrrrrrrqqqqqqtttpppnnnooooooqqqxxx{{{wwwkkklllqqq}}}}}}|||zzzssskkkfffbbb]]]UUUOOOJJJUUUhhhrrr]]]EEE888444111...---(((((()))******++++++,,,))))))))))))))))))))))))))))))***+++,,,------...///444999KKKiii|||{{{yyy}}}mmm]]]PPPIIIGGGEEEBBBAAAAAAAAA@@@>>>?????????@@@@@@@@@AAAAAABBB@@@????????????>>><<<;;;;;;;;;;;;:::999888888777888888999999999888888555444222333333444222111000000///...---,,,,,,+++***))))))(((((((((((((((***(((***...111333888@@@HHHSSSdddvvv~~~wwwrrrlllhhhggghhhiiijjjooouuu}}}xxxjjjZZZQQQKKKFFFDDDEEEAAAAAA???===<<<;;;;;;;;;<<<<<<<<<<<<======>>>???===>>>???AAADDDFFFHHHIIIHHHFFFBBB>>>===>>>???AAABBBBBBCCCCCCCCCBBBBBBAAA???>>>===;;;999888666666222111000/////////000111222444666888:::>>>CCCGGGJJJKKKLLLLLLMMMLLLLLLKKKDDDCCCAAA@@@>>>===<<<;;;::::::::::::999888777666666333111000000000000//////...,,,***)))))))))***---...111444:::BBBKKKQQQZZZ]]]bbbfffhhhiiikkkmmmmmmnnnnnnooonnnllliiihhhccccccaaa``````aaabbbbbbffffffeeeeeedddcccbbbbbb``````bbbdddeeeggghhhhhhiiiiiijjjkkklllmmmnnnooommmmmmlllkkkiiigggfffeeefffggghhhjjjmmmooopppqqqpppppppppppppppqqqrrrrrrrrrrrrrrrrrrrrrsssssssssrrrssstttvvvwwwxxxxxxxxx|||zzzwwwuuutttuuuvvvxxxwwwvvvuuuuuuwww{{{~~~|||xxxvvvtttxxx~~~zzzzzzDDDAAA===<<<<<<======<<<<<<======>>>>>>>>>======<<<<<<<<<<<<;;;:::888888777666666555444333222111000000000000000000000000///000000///...///111333777;;;AAAFFFKKKOOOTTTWWWYYY[[[^^^```bbbcccfffhhhhhhhhhiiiiiihhhhhhggggggggghhhiiijjjkkkmmmnnnnnnppppppppppppppppppppppppqqqqqqqqqqqqqqqpppppppppppprrrtttvvvvvvuuusssrrrqqqqqqppppppppppppppppppsssssssssrrrrrrrrrqqqqqqtttpppnnnnnnooopppwww{{{wwwiiijjjppp}}}zzzwwwxxx~~~zzzssskkkfffbbb]]]UUUNNNJJJWWWkkk~~~fffTTT@@@666222...+++***''''''(((((()))******+++((((((((((((((((((((((((((())))))***+++,,,---...///444777FFFcccyyy{{{tttdddUUULLLGGGEEEBBBAAAAAAAAA@@@>>>???@@@@@@@@@@@@AAAAAAAAABBB@@@??????@@@@@@>>>===<<<<<<;;;:::999999999999888888999999999888888777555333222222444444333111000000///...---,,,,,,+++***))))))(((((((((((((((***((()))...000222777>>>GGGQQQbbbtttuuuqqqllliiiiiikkklllmmmqqqvvv|||ssseee\\\UUUOOONNNPPPJJJHHHDDDAAA???>>>======>>>>>>>>>>>>???@@@AAABBBAAABBBCCCEEEGGGIIIJJJJJJHHHFFFBBB>>>======???@@@@@@AAAAAABBBBBBBBBBBBAAA@@@???>>><<<;;;999888888333222000/////////000111111222444666888===BBBFFFKKKLLLMMMMMMMMMLLLKKKJJJEEEEEEDDDBBB@@@>>>===<<<::::::;;;::::::999888777777444111000000000000///000...,,,***)))))))))))),,,...000444:::BBBKKKQQQZZZ]]]bbbeeegggiiilllnnnnnnnnnooonnnmmmjjjgggeeecccbbbaaa``````aaabbbcccffffffffffffeeecccbbbaaa^^^______aaacccdddfffgggffffffgggggghhhjjjlllmmmllllllkkkkkkiiigggeeedddeeefffgggiiilllnnnooopppnnnoooooopppqqqqqqqqqrrrqqqqqqqqqrrrrrrsssssssssrrrssstttuuuvvvwwwwwwwwwyyywwwtttqqqqqqqqqssstttttttttssssssuuuyyy}}}}}}zzzxxxxxxzzz~~~{{{yyy~~~IIIFFFAAA===<<<<<<<<<;;;:::;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;::::::999888777666666666666555333222111000000000000000111111111000111111000///000222444999===BBBHHHLLLPPPUUUXXXYYY\\\___aaabbbdddfffhhhggghhhhhhiiihhhhhhggggggggggggiiijjjlllmmmoooooooooooooooppppppppppppppprrrrrrrrrqqqqqqqqqqqqqqqqqqrrrtttvvvvvvuuutttsssqqqqqqqqqqqqqqqqqqqqqqqqrrrrrrrrrrrrqqqqqqqqqqqqrrrooonnnooooooqqqwww~~~~~~zzzkkklllrrr~~~yyytttsssyyy~~~{{{|||}}}|||yyysssjjjeeebbb]]]UUUNNNMMMZZZoooxxx^^^NNN<<<444000,,,))))))******))))))((('''''''''(((((((((((((((((((((((((((((()))***+++,,,------...555777BBB]]]ttt~~~{{{lll\\\RRRFFFDDDBBBAAAAAABBB@@@???@@@@@@@@@@@@AAAAAAAAAAAABBBAAA@@@@@@AAAAAA@@@>>>===<<<;;;:::999999999999888888888999888888777666444333222222444444333222000000///...---,,,,,,+++******)))(((((((((((((((***((()))---///111666===GGGPPP```rrrwwwtttqqqoooooopppqqqppprrruuuyyy}}}~~~qqqhhhaaaZZZXXXZZZVVVSSSNNNHHHEEECCCBBBCCCBBBBBBBBBCCCDDDEEEFFFGGGGGGHHHIIIKKKLLLKKKKKKJJJGGGEEEBBB???======>>>??????@@@AAABBBBBBBBBBBBBBB@@@???>>>===<<<:::999999333222111/////////000000000111333444777<<>>===;;;;;;;;;;;;;;;:::999888777555222000000111000//////...,,,***)))))))))))),,,...000444999AAAJJJQQQYYY]]]aaadddfffiiilllnnnooooooooonnnlllhhheeecccbbbaaa```_________```aaaddddddeeeeeedddbbbaaa```]]]]]]]]]___```bbbdddeeefffeeeeeeeeefffgggiiijjjjjjkkkkkkkkkjjjhhhgggeeeeeeeeegggiiikkklllnnnnnnmmmnnnooopppppppppppppppoooppppppqqqqqqrrrrrrsssrrrsssttttttuuuuuuuuuuuuuuutttrrrpppooopppqqqrrrrrrrrrrrrsssuuuyyy|||~~~~~~}}}}}}}}}zzzyyyxxxwwwzzzNNNJJJDDD???===<<<;;;:::888999::::::;;;;;;;;;:::999999999999888888777666666666666666555333111000111111111111222222333333111222222111000000333555:::>>>CCCHHHMMMQQQVVVYYYYYY\\\```bbbcccdddfffgggggghhhhhhiiiiiiiiihhhhhhggghhhiiikkklllnnnooopppnnnooooooooopppppppppqqqssssssrrrrrrrrrqqqqqqqqqrrrrrrsssttttttttttttsssqqqqqqqqqrrrrrrrrrrrrrrrrrrqqqqqqqqqqqqppppppppppppnnnmmmpppqqqqqqwww}}}~~~qqqqqquuu|||uuuttttttzzz~~~{{{yyyzzz|||{{{xxxqqqiiidddaaa\\\TTTNNNNNN\\\qqqsssXXXJJJ:::333///,,,))))))++++++******)))(((((('''(((((((((((((((((((((((((((((()))***+++,,,------,,,555777>>>VVVmmm~~~}}}~~~ppp```UUUEEECCCAAAAAABBBBBBAAA@@@@@@@@@@@@AAAAAAAAABBBBBBCCCBBB@@@AAABBBBBBAAA@@@===<<<;;;999888999999999777888888888777777666555444333222222444444333222000000///...---,,,,,,+++******)))((((((((((((((()))((()))---///000666<<>>>>>>>>???@@@@@@BBBCCCCCCDDDDDDDDD@@@???>>>===<<<;;;:::999444333111////////////000///000222333666;;;BBBFFFIIIKKKMMMOOOPPPOOOMMMLLLIIIIIIIIIGGGEEECCC@@@???;;;;;;;;;;;;;;;::::::999888555222111111111000//////...,,,***))))))******,,,---000333999AAAJJJPPPYYY\\\___ccceeehhhlllnnnppppppooonnnkkkgggcccaaa```___^^^\\\\\\\\\]]]]]]aaabbbcccccccccaaa```^^^\\\\\\\\\]]]^^^aaacccdddgggfffeeedddeeefffhhhiiiiiijjjkkklllkkkjjjhhhgggeeefffggghhhjjjkkklllmmmmmmmmmnnnooooooooonnnnnnnnnnnnoooppppppqqqrrrrrrrrrrrrssssssssssssssssssrrrqqqqqqpppppppppqqqqqqpppqqqrrrtttvvvyyy{{{}}}~~~}}}~~~|||zzzrrrttt|||QQQMMMFFF@@@===;;;:::999777888999:::::::::::::::888888888888888777666555555555666666555333111000222222222333333444444444222222222111000111333555:::>>>DDDIIINNNRRRWWWZZZYYY\\\```bbbcccdddeeeggghhhhhhiiiiiiiiiiiiiiihhhggghhhiiikkkmmmooopppqqqnnnnnnoooooopppppppppqqqsssssssssrrrrrrqqqqqqqqqqqqqqqqqqrrrrrrrrrssssssrrrrrrrrrrrrrrrrrrrrrrrrqqqqqqqqqpppppppppooooooooommmmmmppprrrrrrwww}}}wwwvvvxxxyyywwwrrryyy}}}{{{yyy{{{}}}}}}vvvppphhhdddaaa\\\TTTNNNMMM[[[pppnnnUUUGGG999222///,,,***+++)))))))))***++++++,,,,,,(((((((((((((((((((((((((((((()))***+++,,,,,,---***444666<<>>GGGUUUggg{{{~~~}}}|||yyyvvvrrrtttvvvzzzzzzooojjjjjjkkkfff___WWWQQQNNNMMMNNNJJJJJJKKKKKKLLLNNNOOOPPPSSSTTTUUUUUUTTTQQQMMMKKKCCCBBBAAA@@@??????>>>>>>AAAAAACCCDDDEEEEEEEEEEEE@@@???>>>===<<<;;;:::999444333111000/////////000///000111333666;;;BBBGGGGGGIIIMMMPPPQQQQQQPPPOOOKKKJJJJJJIIIGGGDDDAAA???;;;;;;;;;<<<;;;;;;::::::888666333111111111000///...---,,,************+++,,,---000333999AAAJJJPPPXXX[[[___bbbdddgggkkknnnpppppppppnnnjjjfffbbb```^^^]]]\\\ZZZZZZZZZZZZ[[[___```bbbbbbbbbaaa___^^^[[[[[[[[[\\\]]]```bbbdddhhhgggfffeeeeeefffhhhiiihhhiiikkkllllllkkkiiihhheeefffggghhhiiijjjkkkkkklllmmmnnnoooooonnnmmmlllmmmnnnnnnoooppppppqqqqqqqqqqqqrrrssssssrrrrrrqqqqqqqqqqqqqqqrrrrrrrrrrrroooppprrruuuwwwyyy{{{|||{{{{{{{{{zzz{{{~~~nnnsss]]]VVVKKKCCC@@@>>><<<;;;;;;:::888666555555555666777777888888888777555444777777666666444222111000333222222555888999666444444333111000111444777:::@@@CCCGGGJJJNNNRRRVVVYYY\\\^^^```bbbcccdddfffiiijjjjjjiiihhhiiijjjkkkllljjjjjjjjjlllooopppooonnnnnnnnnmmmmmmnnnppprrrssstttuuuvvvuuusssrrrrrrssssssssssssssstttttttttuuuvvvvvvuuuuuutttsssqqqqqqtttssssssrrrrrrsssssstttooooooppppppqqqtttxxx|||~~~|||{{{~~~yyy|||~~~||||||~~~|||wwwxxxnnnfffbbb^^^WWWQQQPPPMMM^^^sssqqqWWWEEE444...///...***(((************))))))))))))+++***)))(((((((((((((((*********+++,,,,,,------333555666;;;JJJeee}}}ssssssvvvwwwxxxzzz{{{yyypppcccYYYFFF@@@<<>>>>><<<;;;:::999222222222111111000000000...111333555666:::@@@EEEFFFJJJQQQUUUVVVVVVUUUUUUPPPOOOMMMJJJGGGCCCAAA???;;;;;;;;;:::::::::999999666444333222222222000///111///------.........---***,,,///222888@@@IIIPPPVVVZZZ___dddfffiiikkklllpppooommmlllkkkgggbbb___^^^\\\[[[YYYXXXXXXXXXXXX^^^^^^___```___^^^\\\[[[[[[]]]^^^]]]]]]]]]```bbbddddddccccccdddeeeggghhhkkklllmmmnnnnnnllljjjiiihhhhhhiiiiiijjjjjjjjjjjjjjjkkklllnnnnnnmmmkkkjjjiiijjjkkklllnnnoooppppppvvvvvvuuussssssrrrrrrrrrtttsssqqqpppooonnnnnnnnnoooqqqtttwwwyyyzzz{{{{{{uuuuuuwww{{{}}}wwwxxxaaaXXXMMMEEE@@@>>><<<999999888777555555555555555555666666777666555333222444444333333222000//////333222222444777999888666777666444333333555888;;;BBBEEEJJJNNNQQQTTTXXX[[[[[[]]]```bbbdddfffiiikkklllkkkjjjiiiiiiiiijjjkkkiiiiiiiiillloooppppppoooooonnnnnnnnnoooqqqssstttvvvvvvwwwvvvsssrrrssssssrrrsssttttttuuuuuuttttttuuuuuuuuuuuutttsssrrrrrrssssssrrrrrrrrrrrrssssssqqqrrrrrrrrrrrruuuzzz}}}~~~~~~{{{xxxooofffbbb]]]VVVPPPOOOLLL]]]qqq}}}oooUUUDDD333...///...+++)))*********)))))))))((((((((('''&&&&&&&&&&&&&&&&&&'''''''''((())))))******...000333666CCC\\\zzz}}}rrroooqqqoooooopppqqqpppiii___WWWEEE???;;;===?????????@@@BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCBBBBBBAAA@@@>>>===;;;:::999888999999999888777666666555555555555555555555444444444444000///...---++++++++++++,,,***))))))***+++******(((((('''(((+++///222555888@@@KKKYYYiii~~~~~~}}}qqqiiiiiiooommmjjjfffbbb^^^\\\[[[ZZZ\\\]]]\\\YYYXXXYYYZZZTTTTTTTTTSSSQQQNNNLLLKKKGGGFFFEEEEEEFFFFFFEEEDDDDDDDDDDDDDDDCCCCCCBBBBBBAAAAAAAAA@@@???>>>===<<<444444444333222111111000,,,...111222444888===BBBEEEIIINNNRRRTTTTTTUUUUUUTTTSSSQQQNNNJJJFFFBBB@@@;;;;;;::::::999999888888666444222222222222000///...,,,++++++,,,,,,+++***,,,---000333888@@@IIIOOOVVVZZZ___dddfffhhhjjjlllmmmllljjjiiihhheee```]]]\\\[[[YYYWWWVVVVVVVVVWWWZZZ[[[]]]^^^^^^^^^^^^]]]\\\]]]^^^^^^]]]^^^```bbbccccccbbbbbbccceeefffgggjjjkkklllnnnnnnmmmkkkjjjiiihhhhhhggggggggghhhhhhiiijjjkkkmmmmmmllljjjiiiiiiiiiiiijjjlllmmmooopppttttttrrrqqqqqqppppppppprrrrrrqqqooonnnnnnnnnnnnoooqqqsssuuuxxxyyyyyyyyyttttttxxx||||||ggg^^^RRRIIIDDDAAA>>>;;;:::999888777777777777777666666666666555444333222222222222111111111000000333222222333666999999999::::::888666555666999<<>><<<;;;:::999::::::999888777666666555555555555555555555444444444444111000///------,,,,,,,,,...,,,***))))))***)))''''''&&&&&&''')))---000222666<<>>===888777666555444333222111---...000111333777<<>>>>>@@@???@@@BBBAAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBBCCCBBBBBBAAAAAA@@@???===;;;999999999999999888777666555555555555555555555444444444333333111000///......------------+++)))))))))))))))'''&&&&&&&&&'''))),,,...000555:::@@@HHHSSSdddxxx{{{ssstttuuuwwwwwwvvvssspppnnnpppooommmiiifffdddccccccYYYWWWTTTQQQNNNMMMMMMMMMNNNMMMLLLLLLMMMMMMLLLJJJIIIHHHGGGEEEDDDCCCBBBBBBAAAAAAAAAAAA@@@???>>>===;;;:::999777666444333333000111111333555888<<>>===<<<;;;:::777555333333333333111///000...,,,,,,---...---,,,,,,---000444999BBBKKKQQQWWW[[[```ccceeeggghhhjjjiiifffdddbbbaaa```]]][[[YYYXXXVVVUUUTTTSSSTTTTTTUUUVVVXXXYYY[[[\\\]]]^^^]]]^^^___^^^]]]]]]___aaaaaa```______```aaabbbcccbbbdddfffiiijjjjjjiiihhhiiigggeeeccccccdddfffhhhhhhiiikkklllllljjjhhhggggggfffeeedddeeehhhkkkmmmoooooonnnmmmllllllmmmmmmmmmmmmlllllllllmmmmmmnnnooopppppprrrrrrsssttttttrrruuuqqqhhh\\\SSSMMMJJJGGGDDD@@@@@@???>>>===<<<;;;;;;888888777666444444333333333333222222222333444555333333444555666999;;;>>><<<>>>???<<<888777:::>>>BBBGGGMMMRRRUUUVVVXXXYYY\\\^^^bbbeeegggjjjnnnqqqtttsssrrrqqqooommmlllkkkhhhggggggiiimmmpppqqqqqqppppppooooooppprrrtttuuu{{{{{{{{{yyyvvvttttttuuuuuuvvvyyy{{{{{{zzzxxxvvvqqqrrrssstttuuuuuuuuuuuurrrrrrrrrqqqqqqrrrrrrrrrssstttuuuuuuuuuvvvyyy{{{~~~zzzoooeee___ZZZRRRNNNMMMPPPbbbuuurrrcccLLL>>>222......---,,,,,,)))))))))((((((((((((''''''''''''''''''((()))***''''''(((((()))*********+++...333555777DDDccctttjjjeee```]]]ZZZ[[[^^^bbbbbbaaaQQQHHH@@@>>>>>>>>>>>>@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBBCCCBBBBBBAAA???>>><<<:::888888888888999888777666555555555555555444444444444333333333111000//////............+++)))(((((()))******)))((((((((()))***,,,...///333777<<>><<<<<<;;;999888666555444333222111222555888;;;===AAADDDHHHKKKNNNRRRWWWZZZ\\\\\\[[[XXXTTTNNNIIIFFFBBBAAA@@@???===<<<::::::888666555444555444222111111///------...///...---***,,,000444;;;DDDMMMTTTXXX[[[```ccceeefffggghhhhhheeebbb```______^^^\\\ZZZYYYWWWVVVTTTTTTUUUUUUWWWWWWXXXXXXYYYZZZ[[[[[[]]]^^^^^^^^^\\\\\\^^^```______^^^]]]]]]^^^```aaa___```ccceeeggggggfffeeefffeeecccccccccfffiiikkkjjjkkklllmmmlllkkkiiigggfffeeecccbbbcccfffiiikkkmmmmmmllllllkkkkkklllllljjjjjjjjjjjjkkklllmmmmmmoooooooooppppppqqqrrrrrrssswwwxxxooobbbXXXRRRNNNJJJGGGCCCCCCBBBAAA???===<<<;;;999888666555333222222222333222111111111222333444333555666777777888;;;======@@@AAA>>>:::888<<<@@@GGGKKKPPPTTTWWWYYY[[[]]]^^^```ccceeegggiiilllooorrrrrrrrrqqqpppnnnmmmllliiihhhggghhhlllooopppqqqooooooooooooppprrrsssuuuzzz{{{{{{yyyvvvuuuuuuvvvuuuvvvxxxzzzzzzyyyxxxwwwrrrrrrssstttuuuuuuuuutttrrrrrrqqqqqqqqqqqqrrrrrrqqqssstttuuuuuuvvvyyy{{{}}}~~~yyynnnccc^^^YYYRRRNNNMMMSSSdddxxx{{{xxx{{{yyylll]]]JJJ>>>222......,,,+++,,,))))))((((((((((((''''''''''''&&&&&&&&&''''''((((((((()))******++++++,,,...///333666777@@@[[[wwwxxxpppjjj```\\\XXXYYY]]]bbbdddeeeUUUKKKAAA>>>===;;;<<<>>>@@@@@@@@@@@@@@@@@@@@@@@@AAAAAABBBBBBCCCCCCBBBBBB@@@>>><<<:::888777777777999888777666666555555555444444444444333333333333000000///...............***)))'''''')))******))))))))))))***+++---...///111555999===CCCNNN]]]iiiyyy}}}|||~~~{{{wwwrrrllliiibbb```\\\XXXVVVUUUUUUUUURRRQQQOOOPPPQQQQQQPPPNNNLLLKKKHHHFFFEEEDDDDDDDDDCCCCCCCCCCCCCCCBBBAAAAAA===<<<;;;:::999888777666333111000111444777999999???BBBFFFJJJNNNRRRWWWZZZ[[[[[[[[[ZZZVVVRRRMMMJJJBBBBBB@@@>>>===;;;999999:::888777666666666444333000...,,,,,,---...---,,,+++---000555;;;DDDNNNUUUXXX\\\```cccdddeeefffggggggddd```^^^^^^^^^^^^]]][[[ZZZXXXVVVUUUUUUUUUVVVYYYYYYXXXXXXXXXXXXYYYZZZ\\\]]]]]]\\\[[[[[[]]]^^^^^^]]]\\\[[[[[[\\\]]]^^^]]]___aaadddeeeeeedddcccdddcccccccccdddfffiiikkkjjjkkklllmmmlllkkkiiigggeeedddcccbbbccceeegggiiikkkkkkjjjjjjjjjjjjjjjkkkgggggghhhhhhiiikkklllmmmnnnnnnnnnnnnoooqqqrrrssstttzzz{{{nnnbbbZZZTTTOOOKKKIIIIIIHHHGGGDDDAAA???===<<<;;;999777666555555555555444333111111222444555333666888999888888:::<<<===AAADDDAAA<<<;;;???DDDJJJMMMQQQTTTWWWYYY\\\^^^```bbbdddffffffgggjjjlllmmmnnnnnnoooooonnnmmmllljjjhhhggghhhkkknnnooopppooonnnnnnnnnoooqqqssstttxxxyyyzzzyyyvvvuuuuuuvvvtttuuuuuuvvvvvvvvvvvvvvvssssssttttttttttttttttttrrrrrrqqqqqqqqqqqqrrrrrrppprrrtttuuuvvvwwwzzz|||}}}tttlllmmmsss|||xxxmmmbbb]]]XXXRRROOOOOOZZZkkkxxxvvvyyyyyymmm^^^III===333...---+++***+++))))))((((((((('''''''''))))))((('''''''''((((((***++++++,,,------......111000333777888>>>UUUnnn}}}vvvqqqccc___[[[[[[___dddggghhh]]]RRRGGGBBB???======???@@@@@@@@@@@@@@@@@@@@@@@@@@@AAABBBBBBCCCCCCBBBBBBAAA@@@===;;;999888888888999888777666666555555555444444444333333333222222//////......------......,,,***((((((((()))((('''))))))******+++,,,---------222666:::>>>GGGSSS]]]gggsss{{{vvvsssooojjjjjjmmmooovvvwwwqqqiiigggccc___[[[XXXVVVUUUTTTSSSRRRRRRSSSSSSRRRPPPLLLKKKIIIFFFEEEEEEFFFFFFBBBCCCCCCCCCCCCBBBAAAAAA<<<;;;;;;:::999999888888666333111111555888999888;;;???DDDIIIMMMQQQUUUXXXZZZ[[[\\\\\\ZZZVVVRRROOOFFFEEECCCAAA???===<<<;;;<<<:::888888888888666444111///...---...///...---...000222666;;;CCCLLLRRRYYY\\\```cccddddddeeeffffffbbb^^^[[[\\\]]]]]]]]][[[YYYXXXVVVUUUUUUUUUUUUYYYXXXXXXWWWXXXYYYZZZ[[[[[[\\\\\\[[[ZZZZZZ[[[]]]]]]\\\[[[ZZZZZZ[[[\\\\\\^^^```bbbdddeeedddccccccbbbbbbbbbcccdddeeefffgggjjjjjjkkklllkkkiiigggfffccccccccccccdddeeefffggghhhhhhggggggggghhhhhhiiieeeeeefffggghhhjjjlllmmmnnnmmmmmmnnnoooqqqrrrtttuuu~~~xxxkkkaaaZZZTTTPPPPPPPPPOOOMMMJJJGGGCCCAAAAAA@@@>>><<<:::999999:::999888666444444444666777333666:::;;;999888999;;;>>>CCCFFFDDD???===AAAGGGIIILLLOOORRRTTTWWW[[[^^^bbbccceeefffffffffhhhjjjiiijjjlllmmmmmmmmmlllkkkkkkiiiggghhhjjjmmmoooooonnnnnnmmmmmmoooppprrrssswwwxxxyyyxxxvvvuuuvvvwwwsssssssssssstttttttttuuussstttttttttttttttssssssrrrqqqqqqqqqqqqqqqqqqrrrppprrrtttvvvwwwxxx{{{}}}}}}wwwhhh___^^^fffqqqxxx~~~wwwlllaaa\\\XXXRRROOOOOObbbsssyyywww|||}}}qqqcccHHH>>>333///---***)))***)))((((((((('''''''''''',,,,,,+++******)))******'''(((((()))******++++++...+++...333444888LLLdddzzzvvvhhhccc^^^^^^bbbhhhkkkkkkdddYYYLLLGGGDDDAAAAAACCC????????????????????????@@@AAAAAABBBCCCCCCCCCBBBCCCAAA???<<<:::999999999999888777666666555555555444444444333333333222222///......------------......,,,)))(((((('''&&&$$$((())))))***++++++,,,,,,+++///555888;;;CCCNNNWWW\\\hhhuuuzzz~~~xxxqqqiiieee```[[[ZZZ^^^```jjjwwwyyyooolllhhhccc^^^YYYVVVTTTVVVUUUSSSTTTUUUUUUTTTRRRLLLKKKIIIFFFFFFFFFGGGHHH@@@@@@@@@AAA@@@@@@??????;;;;;;;;;::::::999999999999666333444777:::;;;:::888===CCCHHHLLLPPPTTTWWWZZZ[[[]]]]]]\\\YYYUUURRRKKKJJJHHHFFFDDDAAA@@@???===;;;999999999999777666444222000000111222111000111222444777;;;BBBJJJPPPYYY\\\```cccddddddeeefffdddaaa\\\ZZZZZZ[[[\\\]]]ZZZYYYWWWUUUTTTTTTTTTUUUXXXXXXWWWWWWXXXYYY[[[\\\ZZZ[[[[[[ZZZYYYYYYZZZ\\\\\\[[[ZZZYYYYYYZZZ[[[[[[```aaaccceeefffeeedddcccbbbbbbbbbbbbcccccccccccciiiiiijjjkkkjjjhhhfffdddcccccccccdddeeeeeeeeeeeeffffffeeeeeeeeeffffffgggddddddeeefffhhhjjjlllmmmmmmmmmmmmmmmoooqqqsssuuuvvvvvvmmmggg```ZZZ[[[XXXUUUVVVVVVSSSKKKDDDEEECCC@@@???===<<<999666888666333111000111333444666777999;;;<<<<<<<<<<<<===@@@CCCDDDBBBAAACCCFFFKKKOOOUUUYYY[[[]]]^^^___```aaacccddddddeeegggiiijjjjjjkkkkkkkkkkkkjjjjjjgggggghhhiiikkklllmmmmmmnnnmmmmmmmmmoooppprrrtttvvvxxxyyyxxxvvvsssrrrrrruuutttsssssstttuuutttsssuuutttsssrrrqqqrrrsssssssssqqqooooooqqqrrrpppmmmnnnppptttwwwzzz{{{{{{zzz}}}ssscccYYYWWWZZZdddmmmvvvzzzvvvnnneee]]]UUUOOOQQQVVVjjj|||{{{mmmTTT===333444...++++++'''))))))))))))))))))))))))***)))(((''''''((()))***'''((((((***+++,,,------111000111222222666DDDRRR|||}}}yyytttlllccc```dddjjjnnnooojjjcccWWWLLLEEEBBBCCCDDDBBBAAA@@@@@@??????@@@@@@@@@AAAAAA@@@??????@@@AAA???@@@??????===;;;888777999888777666555555555555666777777777555222000...000000000///......------++++++******))))))((((((((())))))))))))***---000///111444666:::@@@GGGLLLXXXbbbooozzz~~~vvvppphhhddd]]]WWWRRRQQQQQQRRRVVV\\\fffttt}}}vvvsssooojjjeee```ZZZVVVXXXVVVTTTSSSSSSRRRPPPOOONNNKKKGGGCCCBBBBBBCCCDDD@@@@@@@@@@@@@@@?????????@@@???>>><<<:::888777666777666555444555777999::::::<<<@@@EEEKKKQQQVVVXXX\\\\\\\\\\\\\\\[[[ZZZYYYRRROOOJJJEEEBBB@@@@@@@@@>>><<<999888999999777666444555444444333222111000444444555888<<>><<<:::;;;999666333222333444555666777999:::;;;<<<<<<;;;>>>@@@CCCCCCBBBBBBEEEHHHLLLPPPVVVZZZ[[[]]]^^^______aaacccdddddddddfffhhhggggggggggggggggggggggggiiijjjjjjjjjkkkkkkllllllnnnmmmmmmmmmnnnppprrrssstttvvvwwwwwwuuusssrrrsssqqqqqqqqqrrruuuwwwwwwvvvuuutttrrrqqqqqqqqqrrrsssrrrpppooooooqqqrrrpppnnnoooqqqtttwwwzzz{{{{{{{{{}}}qqq```UUURRRTTT]]]eeerrrwwwvvvnnneee^^^WWWSSSVVV]]]zzz\\\AAA222000,,,***,,,((())))))))))))))))))))))))((((((''''''''''''(((((((((((()))***+++,,,------000000111333222666AAANNNqqq{{{xxxpppgggdddhhhnnnsssuuuvvvnnnaaaSSSHHHBBB@@@@@@BBBAAA@@@@@@???@@@@@@@@@>>>@@@BBBBBBAAA@@@@@@@@@AAAAAAAAA@@@>>>;;;999777888888777666666666666666555666666666555222000...000000000///......------++++++******)))((((((((('''((()))))))))***---//////111333666:::@@@FFFKKKVVVaaaooo{{{}}}xxxqqqkkkaaa]]]WWWRRRNNNLLLMMMMMMRRRVVV___kkkyyy{{{xxxsssnnniiiddd^^^ZZZZZZXXXVVVUUUUUUTTTRRRPPPOOOMMMJJJGGGEEECCCAAAAAA????????????????????????@@@@@@???===;;;:::999888666666555444555777999;;;;;;===@@@DDDJJJPPPUUUXXX[[[\\\]]]^^^___^^^^^^^^^XXXUUUQQQLLLHHHEEEEEEEEE@@@===;;;:::::::::999777555555555555444333222111333444666888<<>><<<999555444444555555666777888999:::;;;;;;;;;???AAACCCCCCBBBCCCGGGKKKNNNRRRVVVZZZ[[[\\\^^^___^^^```bbbccccccccceeeggggggfffeeeddddddeeefffgggkkkkkkkkkkkkkkkkkkkkkkkkmmmmmmmmmmmmnnnoooqqqrrrqqqsssuuuuuutttsssssssssqqqqqqqqqrrruuuwwwwwwvvvtttsssrrrppppppqqqqqqrrrqqqpppooopppqqqrrrqqqpppoooqqqtttwwwyyy{{{{{{{{{~~~ppp^^^SSSNNNOOOUUU]]]kkkrrr~~~wwwoooeee^^^YYYWWW^^^fffdddEEE222---)))***---)))))))))))))))))))))))))))&&&&&&'''''''''''''''&&&))))))***+++,,,---......//////111333333444===HHHaaa~~~vvvmmmiiimmmuuu|||zzzlll\\\OOOFFFAAA???BBBBBBAAA@@@@@@@@@@@@@@@>>>@@@CCCCCCBBB@@@@@@@@@CCCCCCBBBAAA???<<<999888777777777777777777777777333444555555444333111000111000000//////......---++++++******)))((((((''''''((()))))))))***,,,......000222555999???FFFJJJUUU```ppp~~~{{{uuuoooiiieee[[[XXXSSSNNNKKKJJJKKKLLLOOORRRXXXbbbooo}}}zzztttooojjjeeebbb```]]][[[YYYYYYXXXVVVTTTRRRQQQOOOKKKGGGCCC???===>>>>>>>>>??????@@@@@@@@@@@@@@@???>>>===<<<;;;;;;666555444444666888:::<<<======???BBBGGGNNNTTTWWWZZZ[[[^^^aaacccccccccccc[[[XXXSSSNNNJJJGGGFFFEEEBBB@@@===<<<<<<;;;:::888666666666666666555444333444666888:::>>>EEELLLRRRTTTWWWZZZ[[[[[[ZZZZZZZZZYYYXXXWWWVVVVVVVVVWWWXXXYYYXXXWWWUUUTTTTTTUUUUUUXXXXXXYYYZZZ[[[[[[[[[[[[XXXXXXXXXYYYZZZ[[[\\\]]]___]]][[[YYYXXXXXXYYYZZZ^^^______^^^]]]\\\^^^___```aaaaaabbbcccccccccccccccdddeeefffgggfffeeeddd___```aaa```______aaacccbbbaaa```````````````aaaaaaaaabbbcccdddeeeffffffkkklllmmmooooooooonnnmmmnnnrrryyy|||yyyvvvqqqggg___YYYUUUOOOKKKIIIGGGEEEDDDAAA???;;;777444333444444777777888999:::::::::;;;@@@BBBDDDDDDCCCEEEJJJOOOQQQTTTXXXZZZ[[[\\\]]]___^^^___aaabbbbbbccceeeggghhhgggeeeddddddeeeggghhhkkkkkkkkkllllllmmmmmmmmmmmmmmmllllllmmmooopppqqqnnnpppssstttssssssssstttuuussssssssstttuuutttssssssrrrqqqpppppppppqqqqqqqqqppppppqqqqqqrrrrrrqqqppprrrtttwwwyyy{{{||||||rrr```TTTNNNLLLQQQXXXeeennn|||~~~zzzpppeee^^^YYYYYYaaajjjeeeFFF222...******,,,(((((((((((((((((((((((((((%%%&&&'''((()))((('''&&&******+++,,,,,,---............111444333333999BBBUUUvvv{{{sssooottt}}}uuueeeWWWLLLEEEAAABBBBBBAAA@@@@@@@@@@@@AAA@@@AAABBBBBBAAAAAABBBCCCEEEDDDDDDBBB@@@===:::999777777777888888777777777222333333444444333222111111111000000///.........,,,++++++***)))((('''''''''(((******))))))+++------///222444888>>>EEEIIIUUUaaarrruuunnniiieeebbb[[[XXXTTTQQQNNNNNNOOOPPPQQQRRRVVV]]]iiixxx{{{uuupppllliiigggdddaaa___^^^]]][[[ZZZWWWUUURRRMMMHHHCCC@@@>>>?????????@@@@@@AAAAAAAAA@@@@@@???>>>======<<<<<<666555555555666888;;;<<<>>>===>>>@@@EEEKKKRRRUUUYYY[[[___cccfffffffffeee^^^[[[WWWRRRMMMJJJHHHGGGDDDBBB???======<<<:::999888888888888888777666555777999<<<>>>BBBGGGNNNSSSTTTVVVXXXYYYWWWUUUUUUUUUVVVVVVUUUTTTTTTUUUUUUVVVXXXWWWVVVUUUTTTUUUVVVVVVWWWXXXZZZ[[[\\\\\\\\\\\\XXXXXXXXXYYYZZZ[[[[[[\\\[[[[[[YYYXXXXXXYYYZZZ[[[^^^^^^^^^\\\[[[[[[]]]___^^^___aaabbbbbbbbbaaa```aaabbbcccdddeeeeeedddccc^^^___```___^^^^^^___aaa```_________``````````````````aaabbbcccdddeeeeeehhhiiilllmmmnnnllljjjiiiiiiiiilllwww~~~tttmmmddd___XXXRRRNNNLLLJJJIIIEEEBBB>>>999555333333333888888888999999:::;;;;;;@@@CCCEEEEEEEEEHHHMMMRRRSSSVVVYYY[[[[[[\\\]]]^^^^^^___aaabbbbbbccceeeggghhhfffeeecccccceeefffhhhhhhiiijjjkkkmmmnnnooopppmmmmmmlllllllllnnnooopppmmmooorrrssssssrrrssstttuuussssssssstttuuutttssssssrrrqqqpppppppppqqqqqqqqqqqqrrrqqqqqqqqqqqqrrrqqqrrrtttwwwyyy{{{|||}}}tttbbbVVVOOOLLLOOOTTTbbbmmm}}}~~~}}}zzzpppddd[[[VVVWWW___iii^^^BBB222111,,,++++++%%%''''''''''''''''''''''''&&&'''((()))***))))))(((+++++++++,,,,,,------.........000333333333777===MMMkkkxxxuuuxxx|||nnn___QQQGGGAAACCCBBBAAAAAA@@@@@@AAAAAACCCCCCBBB@@@???@@@DDDGGGEEEEEEDDDCCCAAA>>>;;;:::777888888999888888777666333333333333333333333333111111111000//////......,,,,,,+++***)))(((''''''&&&(((******))))))***+++,,,...000333777===DDDHHHUUUbbbttt}}}ssskkkgggdddccc]]][[[XXXUUUTTTTTTUUUUUUTTTVVVXXX\\\fffttt{{{vvvrrrooooookkkgggdddcccbbbaaa___]]]ZZZTTTNNNIIIEEEDDDDDDDDDDDDDDDCCCCCCCCCBBBBBB??????>>>>>>===<<<;;;;;;777666555555666888;;;<<<>>>======???CCCIIIOOOSSSYYY\\\aaaeeehhhhhhgggeeedddbbb^^^YYYTTTQQQNNNMMMFFFDDDAAA???>>>===;;;999999::::::::::::999888888;;;===@@@CCCGGGKKKQQQUUUVVVWWWXXXVVVSSSQQQPPPPPPSSSSSSSSSSSSSSSSSSTTTTTTUUUUUUTTTSSSTTTUUUVVVWWWWWWXXXZZZ\\\\\\\\\\\\[[[XXXXXXYYYYYYZZZZZZZZZ[[[WWWWWWWWWWWWYYY[[[]]]^^^______^^^\\\[[[ZZZ\\\^^^]]]^^^___`````````___^^^___```aaabbbccccccbbbaaa]]]___```___^^^]]]^^^___^^^^^^___`````````aaaaaa`````````aaabbbccceeeeeefffiiimmmppppppmmmiiigggcccaaadddooo{{{pppjjjbbbZZZUUURRRPPPOOOLLLHHHCCC===999666555555::::::999999::::::;;;<<<@@@CCCFFFGGGHHHJJJPPPTTTVVVXXXZZZ[[[[[[[[[]]]^^^^^^```bbbccccccccceeegggfffeeedddccccccdddeeeffffffggghhhjjjlllnnnpppqqqmmmllllllkkklllmmmnnnooolllooorrrssssssrrrssstttqqqqqqqqqrrruuuwwwwwwvvvtttsssrrrppppppqqqqqqrrrrrrsssssssssqqqpppqqqrrrrrrssstttvvvyyy{{{}}}~~~uuudddYYYQQQMMMOOOTTTcccppp|||{{{vvvlll```WWWRRRRRR[[[eeevvvSSS<<<222333---******%%%''''''''''''''''''''''''''''''((()))***************+++++++++,,,,,,,,,---///...///333444333666<<>>===<<<;;;;;;888777666666666888:::;;;=========???CCCHHHLLLOOOXXX\\\bbbhhhkkkkkkiiigggfffddd```\\\XXXTTTQQQPPPIIIGGGCCCAAA@@@>>><<<:::;;;;;;<<<<<<<<<;;;;;;:::>>>AAADDDHHHKKKNNNSSSVVVUUUVVVVVVTTTQQQOOONNNNNNQQQQQQQQQQQQRRRRRRRRRRRRRRRRRRQQQQQQRRRTTTUUUWWWVVVXXXZZZ\\\\\\\\\ZZZYYYWWWXXXYYYZZZZZZZZZZZZYYYSSSTTTUUUWWWYYY\\\^^^___^^^______]]][[[[[[\\\]]][[[\\\\\\]]]]]]]]]\\\\\\]]]^^^```aaaaaa```______\\\^^^______]]]\\\\\\]]]\\\\\\^^^___```````````````_________```bbbdddeeegggkkkqqqttttttooohhhccc[[[]]]bbbnnn{{{~~~}}}|||}}}vvvkkkbbb\\\XXXVVVUUUTTTQQQKKKEEE???<<<;;;:::<<<;;;:::::::::;;;<<<===???CCCGGGIIIJJJMMMQQQUUUXXXYYY[[[[[[[[[[[[\\\^^^___aaacccdddddddddfffhhhffffffffffffffffffffffffgggggghhhjjjkkkmmmnnnooommmlllkkkkkkkkklllmmmnnnmmmppprrrssssssrrrssstttqqqqqqqqqrrruuuwwwwwwvvvuuutttrrrqqqqqqqqqrrrsssssstttuuussspppooooooqqqrrrssstttvvvyyy{{{}}}yyyiii]]]VVVRRRTTTXXXfffsss~~~}}}~~~~~~~~~{{{xxxooofffZZZRRRNNNNNNWWWaaavvv~~~cccHHH666000222,,,(((***(((&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&'''((()))***************+++++++++++++++000......222333333777<<>><<<;;;;;;:::999777666666777999:::<<<<<<===???CCCGGGJJJLLLWWW\\\ccckkkooopppnnnlllfffeeebbb^^^ZZZWWWTTTSSSNNNKKKGGGEEECCCAAA???===<<<<<<===============<<>>>>>CCCHHHKKKLLLNNNRRRUUUYYYZZZ\\\\\\[[[[[[\\\^^^```aaacccddddddeeegggiiihhhhhhiiijjjjjjiiihhhhhhhhhhhhiiijjjjjjkkkllllllmmmlllkkkkkkkkklllmmmnnnnnnpppssstttssssssssstttuuutttsssssstttuuutttsssuuutttsssrrrrrrrrrsssssstttuuuvvvtttpppnnnooopppsssssstttvvvyyy{{{~~~}}}mmmccc\\\XXXYYY]]]hhhvvv||||||{{{{{{{{{|||||||||}}}yyyuuujjjaaaVVVOOOKKKLLLUUU___lllrrrTTTCCC222///111***&&&++++++&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&''')))*********************++++++111......222333444777<<<@@@OOOpppzzzzzztttdddUUUKKKCCCCCCBBBAAAAAAAAAAAABBB===AAAEEEGGGGGGEEEDDDCCC@@@AAABBBBBBAAA@@@>>>===;;;;;;<<<;;;999777444222888888777555555444444555222222111111000/////////------,,,***)))'''&&&&&&&&&(((******)))(((((()))***,,,...111555;;;BBBFFFKKKZZZooo~~~yyytttooommmmmmooommmllljjjhhhffffffeeefffaaadddfffgggjjjrrr}}}|||vvvrrrlllhhhfffeeedddcccbbbbbbaaa```^^^\\\ZZZYYYYYYXXXUUUQQQMMMJJJGGGEEEEEEDDDCCCAAA???===<<<;;;;;;:::888666666777888999;;;<<<===@@@CCCFFFIIIJJJVVV[[[dddlllrrrsssrrrqqqkkkjjjhhhdddaaa]]][[[YYYPPPNNNJJJGGGFFFDDDAAA???<<<===>>>>>>>>>>>>======???BBBGGGJJJMMMOOORRRUUUPPPQQQRRRRRRPPPPPPPPPRRRMMMNNNOOOPPPPPPPPPPPPPPPNNNNNNNNNOOOPPPRRRTTTVVVVVVXXXZZZ[[[[[[YYYWWWUUUWWWXXXYYYZZZZZZZZZYYYXXXTTTUUUVVVWWWYYYZZZ[[[[[[[[[]]]^^^^^^\\\ZZZYYYYYYZZZYYYXXXWWWWWWXXXYYYZZZ]]]^^^^^^___^^^]]][[[ZZZXXXZZZ\\\\\\ZZZXXXXXXXXXWWWXXXZZZ\\\]]]^^^^^^]]]\\\\\\[[[[[[\\\^^^```bbbeeekkkrrrvvvrrrgggZZZQQQRRRYYYfffttt}}}~~~zzzwwwrrrqqqvvv}}}rrrjjjddd```]]]^^^[[[WWWRRRNNNJJJFFFEEECCC>>>;;;<<<;;;999;;;>>>@@@CCCFFFIIILLLOOOSSSVVVYYY[[[\\\\\\\\\\\\^^^___bbbccceeeffffffhhhjjjmmmmmmmmmlllkkkjjjhhhgggfffiiiiiiiiiiiijjjlllnnnoooooommmllljjjjjjkkklllmmmoooqqqssstttsssrrrrrrrrryyyvvvsssrrrtttuuutttssssssttttttuuuuuuttttttssssssuuuvvvuuurrrooonnnnnnsssuuuwwwyyyzzz{{{~~~~~~uuullleee``````cccrrr~~~~~~|||zzzzzz|||zzzvvvuuuxxx|||~~~ssshhh\\\SSSQQQNNNIIIKKKRRRiiizzzyyy___PPP;;;777222...,,,***((('''))))))(((((((((((())))))(((((((((((())))))))))))%%%&&&'''(((***+++,,,---...000222333333444666888888HHHeee|||sssrrruuu}}}|||ppp^^^PPPGGGFFFDDDCCCDDDDDDCCCBBB@@@AAAAAABBBCCCDDDEEEEEEEEEEEEDDDCCCBBB@@@>>>===;;;;;;;;;:::999888777666666666666666666666666666333222111///......------,,,,,,,,,+++)))(((&&&%%%&&&''''''((()))(((((((((,,,---///111333777<<<@@@NNNXXXiii|||}}}|||zzzvvvssssssuuuxxxuuuvvvuuussstttvvvrrrkkkjjjjjjlllnnnoooqqqzzzzzzxxxsssmmmiiiffffffeeedddgggggggggfffdddbbb___^^^```^^^ZZZUUUOOOKKKJJJJJJJJJIIIGGGEEEBBB???<<<:::;;;999777666555666777888:::::::::<<<>>>AAADDDFFFOOOWWWbbbkkkpppqqqqqqpppqqqnnnjjjfffdddaaa^^^[[[TTTQQQLLLIIIGGGEEEBBB@@@======>>>??????>>>===<<>>@@@CCCGGGJJJMMMPPPSSSVVVXXXZZZ\\\\\\\\\]]]^^^```cccdddffffffggghhhkkkmmmmmmmmmmmmlllkkkiiihhhgggjjjjjjiiijjjkkklllnnnpppooommmllljjjjjjkkklllmmmoooqqqssstttsssrrrrrrrrrxxxuuurrrrrrtttuuuuuutttssssssssssssssssssssssssuuuvvvwwwvvvssspppoooooorrrtttwwwxxxyyyzzz}}}~~~vvvppplllkkknnnxxx|||{{{{{{zzzwwwyyy}}}tttggg[[[RRROOOLLLHHHKKKRRRccctttqqqYYYKKK999666111---,,,***)))'''((((((''''''''''''(((((('''((((((((())))))))))))(((((()))+++,,,---...///,,,...000000111111333555:::EEE[[[zzz}}}qqqppprrrzzzttteeeWWWIIIGGGEEEDDDDDDDDDCCCBBBAAAAAABBBBBBCCCDDDDDDDDDDDDDDDDDDCCCBBBAAA@@@???======<<<;;;:::888777666555555555555555555555555333222111000...............------,,,+++)))((('''&&&''''''(((((((((((((((***,,,...000222666;;;???KKKUUUfffyyy~~~}}}zzzxxxxxxzzz|||{{{}}}}}}{{{|||}}}xxxrrrooonnnooorrrrrruuu~~~yyyvvvrrrlllhhhffffffeeeeeelllllllllkkkjjjgggeeedddaaa```\\\WWWRRRNNNLLLKKKJJJJJJHHHFFFCCC@@@>>>===<<<;;;999666555666666777888888:::<<<>>>AAADDDEEELLLSSS^^^ggglllpppqqqsssrrroookkkhhhfffccc```]]]WWWTTTPPPMMMKKKHHHDDDAAA===>>>?????????>>>===<<<>>>@@@CCCFFFJJJLLLNNNOOORRRRRRQQQPPPOOONNNNNNMMMLLLKKKKKKKKKKKKLLLMMMNNNOOOMMMLLLNNNPPPQQQOOOMMMSSSSSSTTTTTTTTTTTTTTTTTTSSSTTTUUUWWWYYYZZZZZZ[[[WWWXXXXXXXXXYYYYYYYYYYYY\\\\\\\\\\\\[[[[[[ZZZYYYWWWUUUTTTSSSTTTVVVXXXZZZZZZZZZZZZ[[[[[[ZZZYYYYYYXXXYYYYYYXXXVVVTTTTTTTTTXXXXXXYYYZZZZZZZZZZZZZZZXXXWWWWWWWWWXXXYYY[[[\\\```fffkkkiii```UUUNNNLLLWWWeeeyyy}}}{{{}}}vvvpppmmmhhheee```[[[WWWSSSOOOLLLFFFAAA===<<<;;;888:::>>>BBBEEEIIILLLNNNQQQTTTVVVWWWYYY[[[\\\]]]^^^```bbbdddeeegggggghhhiiilllnnnnnnnnnnnnmmmlllkkkjjjiiikkkkkkjjjjjjkkkmmmooopppnnnmmmlllkkkjjjkkklllllloooqqqssstttsssrrrrrrsssvvvtttrrrrrrsssuuuuuuuuutttsssrrrqqqqqqrrrssstttuuuwwwwwwvvvsssqqqqqqqqqrrrtttvvvwwwxxxyyy|||~~~~~~zzzvvvuuuxxx~~~}}}}}}||||||ssseeeYYYPPPMMMJJJFFFJJJSSS___ooogggQQQDDD777444///,,,++++++***)))'''&&&&&&&&&&&&&&&&&&'''''''''((((((((()))))))))(((((()))+++,,,---...///+++---/////////000222444<<<@@@NNNjjjqqqmmmnnnuuu|||yyykkk___KKKHHHEEEDDDDDDDDDCCCBBBCCCCCCCCCCCCCCCCCCCCCCCCBBBCCCCCCCCCCCCBBBAAAAAA@@@???>>>===;;;999777555555555555555555555555555333222111000///.........//////...---,,,***)))((('''''''''((((((((((((((((((***,,,...000444:::>>>HHHQQQaaasss{{{wwwuuuuuuvvvwwwzzz{{{wwwrrrmmmiiihhhhhhhhhhhhooooooooonnnmmmllljjjiiicccaaa^^^ZZZUUUQQQOOOMMMJJJJJJHHHFFFDDDBBBAAA@@@>>>===:::888666555555666555666888;;;>>>AAABBBDDDHHHNNNVVV___fffmmmrrruuusssqqqnnnllljjjgggdddaaaZZZXXXVVVSSSPPPLLLFFFBBB??????@@@@@@???>>>======>>>@@@CCCFFFJJJMMMOOOPPPRRRQQQQQQPPPOOONNNMMMLLLJJJJJJJJJJJJKKKLLLNNNOOOOOONNNMMMNNNPPPQQQPPPOOOQQQQQQRRRRRRSSSSSSTTTTTTQQQRRRTTTVVVXXXZZZ[[[[[[WWWWWWXXXXXXXXXXXXYYYYYYZZZ[[[[[[[[[[[[[[[ZZZYYYWWWUUUTTTSSSSSSTTTVVVWWWXXXYYYYYYZZZZZZZZZYYYYYYVVVXXXYYYXXXVVVSSSSSSSSSWWWWWWXXXYYYYYYYYYYYYXXXWWWVVVVVVUUUVVVWWWXXXYYY]]]bbbeeeaaaXXXPPPLLLKKK\\\nnn}}}vvvrrrnnnjjjccc___[[[WWWRRRNNNHHHBBB>>>===;;;888:::>>>CCCFFFKKKNNNPPPRRRUUUWWWWWWYYY[[[]]]]]]^^^aaacccdddfffhhhhhhiiijjjmmmooonnnnnnnnnnnnnnnmmmlllkkkllllllkkkkkklllmmmooopppnnnmmmlllkkkkkkkkkllllllnnnpppssstttsssrrrrrrssstttsssqqqqqqrrrtttuuuvvvtttsssqqqppppppqqqssstttuuuvvvvvvuuurrrqqqqqqqqqrrrtttvvvwwwwwwyyy{{{}}}~~~}}}{{{ooocccXXXOOOLLLHHHEEEKKKVVVaaapppwww```KKK???555111...++++++++++++***''''''&&&&&&&&&&&&'''''''''''''''((((((((())))))&&&'''((()))***+++,,,,,,---...000111000111333444::::::CCC]]]vvvlllgggnnnuuu{{{||||||xxxmmmbbbLLLIIIFFFDDDDDDEEEDDDCCCDDDDDDCCCCCCCCCBBBBBBBBBAAABBBBBBCCCCCCCCCCCCCCCBBBAAA@@@>>><<<999777555555555555555555555555555333222111000//////////////////......,,,+++)))((('''''''''''''''((())))))''')))***,,,...222777;;;EEENNN[[[kkk|||zzzzzz{{{~~~{{{wwwrrrnnnmmmmmmmmmmmmnnnnnnmmmmmmlllkkkjjjjjjeeeccc```\\\YYYUUUQQQNNNIIIIIIGGGEEEDDDBBBBBBAAA@@@???===:::777666555444222444777:::===@@@BBBCCCEEEIIIPPPWWW___hhhqqqvvvsssqqqpppooonnnkkkgggddd]]]\\\ZZZXXXUUUOOOHHHCCCAAAAAAAAA@@@@@@???>>>>>>>>>@@@CCCGGGJJJMMMOOOPPPQQQQQQPPPOOONNNMMMLLLLLLJJJIIIIIIIIIJJJLLLOOOPPPOOOOOONNNOOOPPPPPPQQQPPPQQQQQQQQQRRRSSSSSSTTTTTTQQQRRRTTTUUUWWWXXXYYYYYYWWWWWWWWWWWWWWWWWWWWWWWWYYYYYYZZZZZZZZZZZZZZZYYYWWWVVVTTTSSSSSSSSSTTTUUUVVVWWWXXXXXXYYYYYYYYYYYYWWWXXXWWWUUUSSSRRRSSSTTTWWWWWWXXXXXXXXXXXXXXXWWWWWWVVVUUUTTTTTTTTTUUUVVV[[[]]]^^^ZZZSSSNNNOOOQQQcccxxx|||xxxsssmmmfffaaa^^^ZZZTTTOOOIIICCC>>>===;;;999;;;???EEEHHHMMMPPPRRRTTTVVVXXXWWWYYY\\\]]]]]]___aaaccceeefffhhhiiiiiijjjmmmpppnnnnnnooooooooonnnmmmmmmmmmlllkkkkkklllmmmooopppmmmmmmllllllkkkkkkkkkkkknnnpppssstttsssrrrssstttrrrrrrrrrqqqqqqrrrtttvvvtttsssqqqppppppqqqsssttttttuuuuuusssqqqppppppqqqrrrtttvvvwwwwwwxxxzzz|||yyymmmaaaVVVNNNKKKGGGFFFNNN[[[gggtttsss___KKK>>>333000,,,++++++++++++***(((''''''''''''''''''(((''''''''''''((((((((((((''''''((()))***++++++,,,---...000000000000222444666666>>>UUUxxxooobbbggglllqqqssstttrrrkkkbbbOOOLLLHHHFFFEEEFFFEEEEEEDDDDDDDDDCCCBBBBBBAAAAAA@@@AAABBBCCCDDDDDDDDDDDDCCCCCCAAA???<<<999777666555555555555555555555555333222111000000///000000///......---,,,***)))((((((''''''''''''((())))))'''(((***+++---000555888AAAHHHUUUdddxxx~~~~~~}}}xxxsssrrrrrrqqqqqqnnnmmmmmmlllkkkjjjjjjjjjfffdddaaa___]]]YYYSSSOOOIIIHHHFFFDDDBBBBBBAAAAAABBBAAA>>><<<999666555444111333555999<<<@@@BBBDDDEEEGGGKKKPPPXXXbbblllsssqqqqqqqqqqqqqqqooojjjggg___^^^\\\[[[XXXRRRJJJEEECCCBBBBBBAAA@@@?????????@@@AAADDDGGGJJJMMMOOOOOOPPPOOOOOONNNMMMMMMLLLLLLKKKJJJIIIIIIJJJLLLOOOQQQPPPPPPPPPOOOOOOPPPQQQRRRRRRRRRRRRSSSSSSSSSTTTTTTSSSSSSTTTUUUUUUVVVUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUVVVVVVWWWXXXYYYYYYYYYYYYWWWVVVUUUTTTSSSSSSSSSTTTSSSTTTUUUVVVWWWWWWXXXWWWYYYXXXUUUQQQOOOPPPSSSVVVVVVVVVWWWWWWWWWWWWVVVVVVVVVUUUSSSRRRRRRSSSSSSTTTWWWXXXXXXTTTPPPQQQWWW^^^ooo~~~vvvooogggccc```\\\VVVPPPIIICCC>>>===;;;:::===AAAFFFJJJOOOSSSTTTVVVWWWXXXXXXZZZ\\\]]]^^^___aaaccceeefffhhhhhhiiijjjmmmooommmmmmnnnooooooooonnnnnnmmmlllkkkkkkkkklllnnnooommmmmmlllllllllkkkkkkkkkmmmppprrrtttssssssssstttrrrrrrrrrqqqppppppsssuuutttsssrrrqqqqqqrrrssstttsssttttttrrrpppoooppprrrsssuuuwwwxxxxxxyyy{{{|||~~~yyylll___UUUNNNKKKHHHHHHSSSbbbooozzz~~~rrr```KKK>>>222///,,,***************((((((''''''''''''((((((&&&&&&'''''''''((((((((()))******+++,,,,,,------,,,---//////......000111333555===NNNkkkrrraaaaaaeeehhhiiilllmmmjjjdddYYYTTTOOOJJJHHHGGGFFFEEEDDDDDDCCCCCCCCCBBBBBBBBBAAAAAABBBDDDDDDEEEEEEEEECCCBBBAAA???===:::777666444444444444444444444444333222111000000000000000//////...---,,,***)))((((((''''''&&&&&&((()))***)))******+++,,,...222666:::BBBMMM\\\ppp~~~~~~zzzwwwuuutttsssqqqpppooommmlllllllllllliiifffdddcccbbb^^^WWWQQQIIIHHHFFFCCCBBBAAAAAAAAABBBAAA@@@===:::777555444222222444777;;;???CCCFFFHHHIIIJJJLLLRRR[[[fffmmmooopppqqqrrrsssppplllhhh```___^^^\\\ZZZTTTMMMHHHEEEDDDCCCAAA@@@@@@@@@@@@BBBCCCEEEHHHJJJLLLMMMNNNMMMMMMMMMMMMMMMMMMMMMMMMMMMLLLJJJIIIJJJMMMPPPQQQPPPQQQQQQPPPOOOPPPRRRTTTSSSSSSSSSSSSSSSSSSRRRRRRSSSSSSTTTTTTTTTTTTSSSSSSTTTTTTSSSSSSSSSSSSSSSRRRSSSTTTUUUVVVWWWWWWWWWWWWUUUTTTSSSSSSRRRRRRRRRRRRPPPQQQRRRSSSUUUUUUVVVVVVXXXWWWTTTPPPNNNOOORRRUUUTTTTTTTTTTTTTTTSSSSSSRRRSSSRRRQQQPPPPPPPPPQQQRRRSSSTTTSSSQQQQQQXXXeeeooovvv}}}yyyrrriiidddbbb___WWWPPPIIICCC>>>===<<<;;;>>>CCCHHHKKKQQQTTTVVVWWWXXXYYYZZZ\\\]]]^^^^^^^^^```bbbdddfffggghhhhhhjjjlllooolllmmmmmmnnnooooooooonnnlllkkkkkkjjjjjjkkkmmmmmmllllllmmmmmmllllllkkkkkkmmmooorrrsssssssssttttttrrrssssssqqqooooooqqqtttsssssssssssssssssssssssstttuuutttssspppppprrrssstttvvvxxxyyyyyyyyy{{{}}}}}}xxxvvvxxxvvviii^^^UUUNNNLLLIIIKKKXXXhhhxxx|||wwwyyy|||{{{rrraaaKKK===222///+++))))))***))))))'''&&&&&&&&&&&&&&&&&&'''&&&&&&&&&'''''''''((((((*********+++,,,,,,------,,,...////////////000222222666<<>>;;;999666555333333333555:::???EEEHHHLLLLLLKKKKKKNNNVVV___fffmmmnnnpppssssssqqqlllhhhbbbaaa___^^^[[[WWWQQQMMMFFFEEECCCBBBAAA@@@@@@AAADDDEEEGGGIIIJJJKKKLLLLLLKKKKKKLLLLLLMMMNNNNNNNNNOOONNNLLLJJJKKKMMMPPPRRRQQQRRRRRRPPPOOOOOORRRVVVSSSSSSRRRRRRQQQPPPPPPPPPQQQRRRSSSSSSTTTTTTTTTSSSRRRRRRRRRQQQQQQPPPPPPPPPPPPQQQRRRTTTUUUVVVVVVVVVQQQQQQPPPPPPPPPPPPPPPPPPMMMNNNOOOQQQSSSTTTTTTTTTTTTUUUUUUSSSPPPOOOPPPQQQPPPPPPPPPPPPPPPOOONNNNNNNNNMMMMMMLLLLLLMMMNNNOOOTTTUUUTTTTTTXXXeeewwwhhhooovvvyyyyyyxxx{{{}}}}}}}}}~~~~~~~~~{{{sssjjjfffddd```XXXQQQIIICCC>>>===<<<;;;???EEEHHHLLLQQQUUUWWWWWWXXXYYY[[[\\\^^^^^^^^^^^^___aaadddeeegggggghhhiiilllnnnkkklllmmmnnnnnnoooooonnnlllkkkjjjjjjjjjkkklllmmmllllllmmmmmmllllllkkkjjjmmmooorrrssssssssstttuuurrrssstttqqqnnnnnnpppssssssttttttuuuuuuttttttsssvvvvvvuuusssqqqqqqsssuuuuuuwwwyyyyyyyyyzzz|||}}}|||xxxvvvwwwyyyrrreee^^^UUUNNNMMMKKKLLL[[[lllyyyooosssxxxyyyrrraaaKKK<<<222///+++))))))))))))(((&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&'''''''''((((((((((((((()))*********+++///111222222111111222444222777<<<@@@NNNnnnuuuhhh[[[^^^___```eeemmmpppnnnpppiii___VVVNNNIIIDDDBBBCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBCCCDDDDDDEEEDDDDDDAAAAAA@@@>>><<<:::888777444444444444444444444444222222111111111111111111111111111000///---++++++)))(((&&&%%%&&&''')))+++,,,,,,,,,++++++,,,///222444:::BBBJJJWWWppp~~~vvvuuurrrpppnnnmmmlllmmmooollljjjkkkkkkggg^^^WWWNNNLLLHHHEEECCCBBBCCCCCCBBBBBB@@@???<<<999777666444333333555999@@@FFFJJJOOONNNLLLJJJLLLSSS[[[bbbkkklllooorrrtttqqqlllhhhdddcccaaa___]]]YYYTTTPPPGGGFFFDDDBBBAAAAAAAAAAAAEEEFFFGGGIIIJJJKKKKKKKKKJJJJJJKKKLLLMMMNNNOOOOOOQQQOOOMMMKKKKKKMMMPPPRRRQQQRRRRRRQQQOOOOOOSSSVVVRRRRRRQQQPPPOOONNNNNNMMMOOOPPPQQQSSSTTTUUUUUUUUUQQQQQQQQQPPPPPPOOOOOOOOOOOOOOOQQQRRRTTTUUUUUUUUUNNNNNNNNNNNNNNNNNNNNNNNNKKKLLLNNNPPPQQQRRRSSSSSSPPPSSSUUUVVVSSSPPPNNNMMMMMMMMMMMMMMMMMMLLLKKKJJJKKKJJJIIIIIIJJJKKKLLLMMMWWWXXXXXXYYY```pppbbbfffjjjmmmnnnooopppqqqqqqrrrrrrssstttwww|||vvvrrrlllgggddd^^^WWWRRRHHHBBB======<<<<<<@@@FFFLLLPPPTTTWWWYYYYYY[[[\\\``````____________``````aaa```aaadddhhhjjjiiigggkkkkkkjjjjjjkkklllnnnpppnnnlllkkkkkklllmmmllljjjnnnnnnnnnmmmmmmlllllllllmmmoooqqqsssttttttssssssvvvuuussspppppppppqqqrrrqqqsssuuutttsssrrrrrrssstttssssssrrrrrrsssssstttvvvxxxzzzyyyxxxyyy}}}~~~~~~zzzqqqnnnsssrrrxxx~~~|||qqqeee]]]UUUPPPOOOLLLNNNbbbyyyyyyuuutttssstttpppbbbMMM===333000---***))))))'''&&&''''''''''''''''''''''''''''''''''''((((((((((((++++++******************,,,,,,---...///000111111000333555===IIIXXXxxxlllaaa^^^[[[^^^fffmmmssstttvvvssslllaaaUUUKKKEEEBBBCCCCCCBBBBBBBBBCCCCCCDDDDDDCCCCCCBBBBBBBBBCCCCCCDDDBBB???======<<<:::888999888777555555444444444444444333333222111000000/////////...---+++***)))(((((('''''''''(((((()))************+++,,,---...444666;;;DDDNNN___www}}}vvvrrrqqqooommmjjjjjjiiiiiijjjjjjfff^^^XXXSSSPPPKKKFFFCCCBBBBBBCCCDDDBBB@@@===;;;:::::::::777777555444666<<>>=========AAAGGGNNNQQQVVVXXXYYYZZZ[[[\\\``````____________``````aaa``````bbbeeehhhgggfffhhhiiiiiijjjkkklllmmmnnnmmmlllkkkkkklllmmmllljjjmmmmmmmmmlllllllllkkkkkknnnppprrrtttuuuuuuttttttvvvtttrrrqqqppppppqqqrrrqqqsssttttttsssrrrrrrssstttssssssrrrrrrsssssstttuuuwwwyyyyyywwwxxx|||{{{qqqnnnqqqsssyyy~~~~~~|||~~~pppddd[[[TTTOOOPPPOOOUUUjjjyyywwwvvvuuupppaaaLLL<<<333000,,,***))))))'''&&&''''''''''''''''''''''''''''''''''''((((((((((((************************,,,,,,---...///000111111222555555;;;EEERRRvvvxxxmmmeeebbb___aaaiiiqqqvvvxxxxxxuuuoooeeeYYYOOOHHHDDDCCCCCCBBBBBBBBBCCCCCCDDDCCCCCCBBBBBBBBBBBBCCCCCCCCCAAA>>>======<<<:::999999888777666555444444444444444333222222111000000111000000000///---,,,+++(((((((((''''''(((((()))************+++,,,---...111222666===FFFSSShhhzzz{{{vvvtttrrrooollljjjjjjjjjllllllhhhaaaZZZRRROOOKKKGGGDDDCCCCCCCCCBBBAAA???>>><<<;;;::::::999888666555666;;;CCCHHHQQQSSSUUUSSSPPPPPPTTTYYY```bbbfffkkkooopppnnnlllfffeeebbb```^^^[[[WWWSSSKKKJJJIIIGGGEEECCCCCCBBBCCCFFFJJJLLLLLLLLLLLLLLLJJJJJJJJJKKKKKKKKKLLLLLLQQQQQQPPPOOONNNMMMMMMLLLOOOOOONNNLLLKKKLLLOOOQQQQQQRRRSSSSSSRRRPPPMMMLLLMMMNNNOOOQQQRRRRRRQQQQQQRRRQQQPPPOOONNNNNNNNNNNNLLLMMMNNNNNNNNNNNNLLLLLLKKKLLLLLLLLLLLLKKKKKKJJJJJJJJJJJJKKKLLLMMMNNNOOOPPPOOONNNMMMMMMMMMNNNNNNMMMLLLKKKJJJIIIHHHGGGGGGGGGDDDCCCFFFGGGGGGJJJOOO\\\fffmmmllloooZZZ\\\___```_________```dddfffggghhhiiilllpppsssyyyzzz{{{||||||{{{yyyxxxzzzuuuooojjjfff```XXXRRRJJJDDD????????????CCCIIIQQQTTTXXXZZZZZZZZZ[[[\\\```______^^^^^^______```aaa___^^^___bbbdddeeeeeeeeefffhhhjjjlllmmmmmmmmmlllkkkjjjkkklllmmmlllkkkllllllkkkkkkkkkkkkkkkjjjoooppprrrtttuuuuuuuuutttuuutttrrrqqqpppqqqqqqrrrrrrsssttttttrrrrrrssstttttttttsssssssssssstttttttttwwwyyyxxxwwwxxx|||{{{qqqmmmooosssyyy}}}}}}{{{~~~~~~|||nnnbbbYYYSSSOOOPPPSSS\\\sss}}}{{{tttcccMMM<<<222000,,,******)))(((&&&''''''''''''''''''''''''''''''''''''((((((((((((************************,,,,,,---...///000111111444777666999@@@IIIhhhyyyqqqkkkgggeeegggoooxxx}}}~~~{{{tttkkk```TTTKKKFFFDDDCCCCCCBBBBBBBBBCCCCCCCCCBBBBBBBBBBBBBBBCCCCCCBBB@@@>>>=========<<<:::999999777666555444444444333333333222111111000000222222222111000///...---))))))(((((((((((())))))************+++,,,---...//////333888===FFFVVVddd{{{}}}{{{}}}|||}}}zzzwwwsssppplllkkklllmmmnnnjjjccc\\\QQQOOOMMMJJJGGGEEEDDDCCCBBBBBBAAAAAA@@@>>>===<<<;;;:::888666666999???DDDNNNSSSXXXZZZXXXVVVUUUVVVYYY[[[___eeejjjmmmnnnmmmhhhgggdddbbb```]]]XXXUUUNNNMMMKKKHHHFFFDDDCCCCCCDDDHHHLLLNNNMMMKKKJJJJJJGGGHHHHHHIIIJJJKKKLLLLLLRRRQQQPPPOOONNNLLLLLLKKKMMMMMMMMMKKKIIIJJJMMMOOOPPPQQQRRRRRRQQQOOOMMMKKKKKKLLLNNNOOOPPPPPPOOONNNPPPPPPOOOOOONNNMMMMMMMMMKKKLLLMMMNNNNNNNNNMMMLLLIIIIIIJJJJJJJJJJJJJJJJJJIIIIIIIIIIIIJJJLLLMMMNNNNNNMMMLLLLLLKKKKKKLLLLLLLLLKKKJJJIIIGGGFFFEEEDDDBBB@@@@@@CCCEEEFFFKKKRRR^^^jjjsssqqqsss}}}VVVXXX[[[\\\\\\[[[\\\^^^___aaadddeeefffhhhkkknnnrrrtttxxxzzz{{{{{{yyywww{{{wwwqqqlllgggaaaXXXRRRKKKEEEAAAAAABBBBBBGGGMMMVVVXXXZZZ[[[[[[[[[\\\]]]___^^^^^^^^^^^^^^^^^^___```___]]]]]]^^^```cccdddccceeeiiilllnnnnnnmmmmmmkkkjjjiiijjjlllmmmlllkkkjjjjjjjjjjjjjjjjjjjjjjjjooooooqqqrrrssstttttttttssssssrrrqqqqqqqqqrrrrrrrrrssstttsssrrrrrrsssuuuttttttsssssssssssstttttttttvvvxxxwwwvvvwww{{{zzzqqqmmmooorrrwww{{{|||{{{~~~~~~vvv~~~yyykkk```XXXSSSOOOPPPUUUccc|||~~~jjjOOO<<<222///,,,******)))((('''''''''''''''''''''''''''''''''''''''((((((((((((***************+++++++++,,,,,,---...///000111111444888666777===CCC[[[~~~{{{tttqqqmmmkkkooowww{{{rrrfffYYYMMMFFFDDDDDDCCCBBBBBBBBBBBBCCCBBBBBBAAAAAABBBBBBCCCCCCAAA???===<<<===>>>===<<<:::999888666555444444444333222222222111111000000222222222111000///......******)))((((((((())))))************+++,,,------000///222666999>>>JJJUUUiii}}}~~~{{{xxxsssqqqsssrrrtttyyy|||xxxuuuooonnnnnnooooookkkccc]]]RRRQQQPPPMMMJJJGGGEEECCCCCCDDDDDDEEEDDDBBB@@@???<<<;;;999666555777;;;>>>HHHOOOYYY______]]]YYYXXXVVVVVVYYY^^^dddhhhjjjjjjiiigggeeecccbbb^^^ZZZWWWQQQPPPMMMJJJGGGEEEDDDCCCEEEIIIMMMOOONNNKKKHHHGGGEEEEEEFFFGGGIIIJJJKKKKKKOOOOOONNNNNNMMMLLLLLLLLLKKKKKKKKKIIIHHHHHHKKKMMMOOOPPPQQQQQQQQQOOOMMMLLLKKKLLLMMMNNNOOOOOONNNMMMNNNNNNNNNNNNMMMLLLKKKKKKJJJKKKLLLMMMNNNMMMLLLLLLGGGGGGGGGGGGGGGHHHHHHIIIGGGGGGGGGHHHHHHIIIKKKKKKLLLKKKKKKKKKJJJJJJJJJJJJJJJIIIHHHGGGEEECCCBBBAAA@@@>>>???BBBDDDFFFNNNVVV```jjjqqqpppsss}}}PPPRRRUUUVVVVVVWWWYYY[[[]]]```ccceeefffgggjjjkkkllloootttyyy||||||{{{zzz{{{wwwrrrmmmiiibbbYYYRRRLLLGGGCCCDDDFFFGGGLLLSSSZZZ\\\]]]]]]\\\\\\]]]^^^^^^^^^]]]]]]]]]]]]^^^^^^___^^^]]]]]]]]]___bbbddddddfffjjjnnnppppppnnnmmmjjjiiihhhjjjlllmmmmmmllljjjjjjjjjjjjjjjjjjjjjjjjmmmnnnooopppqqqrrrrrrrrrrrrrrrrrrrrrrrrrrrssssssrrrssssssrrrqqqrrrtttvvvuuuttttttssssssttttttuuutttvvvxxxwwwvvvwww{{{zzztttqqqrrrrrrvvvzzz{{{{{{vvv}}}vvviii^^^VVVRRROOORRR[[[ooopppRRR<<<222///,,,******)))((('''''''''''''''''''''''''''''''''''''''(((((((((((())))))*********+++++++++,,,,,,---...///000111111222777666666<<>>===<<<===>>>===<<<;;;:::888777555444444444222222111111111111111000000000000000///...------++++++***)))))))))))))))************+++,,,------///...000444777:::BBBKKKUUUhhh|||uuuqqqnnniiigggiiiiiijjjooouuu{{{~~~{{{wwwtttrrrqqqpppllleee```YYYXXXVVVSSSOOOKKKGGGEEEDDDDDDEEEEEEDDDCCCAAA@@@===<<<:::777555555777999AAAIIITTT]]]bbbaaa___]]]WWWVVVWWWZZZ^^^bbbddddddgggeeedddbbbaaa^^^ZZZWWWSSSQQQNNNKKKHHHFFFDDDCCCEEEIIIMMMNNNMMMIIIGGGEEECCCDDDEEEFFFGGGHHHIIIIIIJJJJJJKKKKKKLLLMMMMMMMMMIIIJJJJJJIIIGGGGGGIIIKKKMMMOOOPPPQQQQQQPPPNNNMMMKKKLLLMMMNNNOOONNNMMMLLLLLLMMMMMMMMMLLLKKKJJJIIIHHHIIIKKKLLLLLLLLLKKKKKKFFFEEEEEEDDDDDDEEEFFFFFFEEEEEEEEEEEEEEEFFFGGGHHHJJJJJJJJJJJJIIIIIIHHHHHHGGGFFFEEEDDDCCCAAA@@@@@@???>>>???BBBDDDGGGQQQ\\\ffflllooonnnrrrPPPRRRTTTUUUVVVWWWZZZ\\\\\\___ccceeefffgggiiijjjiiimmmrrrwwwzzz|||{{{{{{zzzvvvrrrnnniiibbbYYYRRRMMMHHHEEEGGGJJJMMMSSSYYY^^^___```___]]]\\\]]]^^^^^^]]]]]]\\\\\\]]]]]]^^^]]]^^^___^^^^^^___bbbeeeeeehhhkkknnnpppooonnnmmmhhhhhhhhhiiilllmmmmmmmmmiiijjjjjjjjjjjjkkkkkkkkkmmmmmmnnnnnnoooqqqqqqrrrqqqqqqqqqrrrrrrsssssssssrrrrrrsssrrrqqqrrruuuwwwuuuuuuttttttttttttuuuuuutttwwwyyyxxxwwwxxx||||||yyyxxxyyyxxxzzz}}}}}}}}}zzz~~~uuuiii^^^TTTRRRPPPTTTbbb{{{pppQQQ<<<111///+++*********)))(((''''''''''''''''''''''''''''''''''''(((((((((((()))))))))***++++++,,,,,,,,,,,,---...///000111111000666555666<<<@@@MMMccc|||zzzvvvtttxxxvvvfffVVVJJJEEEDDDCCCBBBBBBBBBBBBBBB@@@@@@@@@@@@AAABBBCCCDDDAAA???===<<<===>>>===<<<<<<;;;999777666444444333111111111111111111111111.../////////......---,,,---,,,+++***))))))))))))************+++,,,---...---+++,,,000333555;;;BBBGGGWWWjjj{{{|||tttllliiieeeaaa```bbbcccdddiiipppuuu}}}}}}xxxvvvuuusssnnnjjjeeeccc```[[[VVVPPPLLLIIIEEEDDDDDDCCCBBBAAA@@@??????>>>===999666555666888;;;AAAKKKUUU]]]aaabbbbbb[[[YYYVVVWWWYYY\\\^^^^^^bbbaaa``````___]]]ZZZWWWSSSQQQOOOLLLIIIFFFEEEDDDEEEHHHKKKLLLKKKHHHFFFEEEBBBCCCCCCDDDEEEFFFGGGGGGFFFGGGHHHIIIJJJKKKLLLMMMHHHIIIIIIHHHGGGGGGHHHJJJKKKLLLNNNOOOPPPOOOMMMLLLKKKLLLMMMNNNNNNMMMLLLKKKKKKKKKLLLLLLKKKJJJHHHGGGFFFGGGIIIJJJKKKKKKJJJIIIEEEDDDCCCBBBAAABBBCCCCCCBBBBBBBBBBBBBBBCCCDDDDDDFFFGGGGGGGGGGGGFFFEEEEEEDDDCCCBBBBBBAAA@@@?????????>>>@@@BBBDDDHHHTTT```pppssstttrrrttt}}}SSSTTTUUUVVVUUUVVVXXXZZZYYY]]]aaadddeeefffggggggjjjlllpppuuuxxxyyyyyyxxxxxxuuuqqqnnnjjjcccZZZSSSMMMIIIGGGJJJNNNQQQXXX___aaabbbbbb```^^^]]]^^^___]]]]]]\\\\\\\\\\\\]]]]]][[[^^^```aaa```aaadddffffffhhhjjjlllnnnnnnmmmlllhhhggggggiiilllnnnnnnmmmjjjjjjjjjjjjkkkkkkllllllmmmmmmnnnnnnoooqqqrrrsssooopppqqqrrrssssssttttttrrrrrrrrrqqqqqqrrruuuxxxuuuuuuttttttttttttuuuuuuuuuwwwyyyyyywwwxxx|||}}}}}}vvvjjj```UUUSSSPPPSSSccc~~~iiiMMM:::111...+++*********)))(((''''''''''''''''''''''''''''''''''''((((((((((((((())))))***++++++,,,,,,,,,,,,---...///000111111...666555555;;;>>>GGGYYY{{{~~~zzzvvvxxx~~~ppp^^^RRREEEEEEDDDBBBBBBAAAAAABBB@@@@@@@@@@@@AAABBBCCCDDDAAA???============<<<;;;<<<;;;:::777666444444333000000000000111111111111....../////////...------------,,,+++************************+++,,,---...---******...000111666<<<@@@LLLYYYeeeuuuvvvnnnfffccc```]]]\\\___aaacccgggmmmqqqvvv}}}}}}}}}{{{yyyrrrpppkkkddd]]]WWWRRROOOIIIHHHFFFEEECCCBBBAAAAAABBBBBB@@@===999777888999777:::AAAJJJSSS[[[aaaccc^^^ZZZWWWUUUVVVYYY[[[\\\]]]\\\\\\\\\]]]\\\YYYVVVRRRPPPNNNKKKIIIGGGEEEEEEEEEGGGIIIJJJHHHFFFEEEEEEBBBBBBCCCCCCDDDDDDDDDEEEEEEEEEFFFGGGHHHIIIIIIJJJGGGHHHIIIIIIGGGGGGHHHIIIHHHIIIKKKMMMMMMLLLKKKJJJIIIJJJKKKLLLLLLKKKJJJIIIIIIJJJKKKLLLKKKIIIGGGFFFDDDEEEGGGHHHIIIIIIHHHHHHEEEDDDBBB@@@??????@@@@@@@@@@@@?????????@@@AAAAAACCCCCCDDDDDDDDDCCCBBBAAA@@@@@@@@@@@@??????>>>>>>>>>>>>@@@BBBCCCGGGTTTbbbxxx}}}~~~yyyuuuwww|||~~~PPPQQQRRRQQQPPPPPPRRRSSSWWW[[[```cccddddddeeeeeekkkmmmpppsssuuuvvvvvvvvvwwwtttpppmmmjjjcccZZZSSSMMMIIIHHHLLLPPPTTT\\\ccccccdddcccaaa^^^]]]^^^___]]]\\\\\\\\\\\\\\\\\\]]]ZZZ^^^aaacccbbbccceeegggggghhhiiikkkllllllkkkkkkgggfffgggiiilllnnnnnnmmmjjjjjjjjjkkkkkklllllllllnnnnnnoooooopppqqqssstttooopppqqqrrrssstttttttttrrrrrrrrrqqqqqqrrruuuxxxuuuuuuttttttttttttuuuuuuvvvxxxzzzyyyxxxyyy}}}}}}vvvlllbbbXXXUUUQQQQQQ___zzzyyycccJJJ888111...+++*********)))(((''''''''''''''''''''''''''''''''''''((((((((()))((())))))***++++++,,,,,,,,,,,,---...///000111111...555555555;;;===CCCSSSnnn|||wwwwww~~~wwweeeYYYFFFEEEDDDCCCBBBAAAAAAAAA@@@@@@@@@@@@AAABBBCCCDDDBBB@@@>>>=========<<<:::===<<<:::888666444444333000000000000000111111111...///////////////...---...---,,,+++************************+++,,,---...000,,,+++---///000444:::;;;CCCLLLRRR___sss|||ssskkkccc```^^^[[[[[[^^^bbbcccgggmmmooorrrzzz|||xxxrrrjjjbbb[[[VVVTTTNNNMMMJJJHHHFFFEEEEEEEEEDDDDDDCCC@@@<<<:::::::::666777:::AAALLLVVV^^^bbb___[[[WWWTTTUUUXXXZZZ[[[ZZZYYYYYYZZZ[[[ZZZXXXVVVQQQPPPNNNKKKIIIGGGFFFEEEDDDFFFHHHHHHGGGEEEEEEFFFBBBBBBCCCCCCCCCCCCCCCCCCEEEFFFFFFFFFFFFGGGGGGGGGGGGHHHIIIIIIHHHGGGHHHIIIEEEGGGIIIJJJKKKKKKIIIHHHHHHIIIJJJJJJJJJIIIHHHGGGIIIJJJKKKKKKKKKIIIGGGEEECCCDDDFFFGGGHHHHHHGGGGGGFFFDDDAAA???>>>===>>>???>>>>>>>>>>>>>>>>>>???@@@@@@@@@AAABBBAAA@@@???>>>???>>>>>>>>>>>>>>>>>>>>>>>>>>>???AAABBBFFFTTTbbb{{{~~~tttqqquuuxxxzzz{{{}}}TTTRRROOONNNNNNPPPSSSUUUWWWZZZ^^^bbbeeegggggggggiiikkkmmmppprrrtttuuuvvvsssrrrpppnnniiiaaaXXXQQQLLLKKKLLLNNNSSSZZZ```dddhhhgggfffdddbbb___\\\[[[ZZZZZZZZZZZZ[[[\\\]]]^^^^^^^^^___aaabbbeeeggghhheeefffhhhiiiiiiiiihhhggggggggghhhiiijjjlllnnnoookkkkkkkkkllllllmmmmmmmmmnnnnnnnnnnnnoooppprrrssssssrrrrrrqqqqqqrrrrrrsssqqqpppoooooopppqqqtttuuuuuuvvvvvvuuuttttttvvvwwwvvvwwwxxxxxxyyyzzz~~~~~~}}}xxxnnnddd]]]VVVQQQTTT___rrr|||iiiSSS???555...---+++***))))))((((((((((((''''''''''''((((((''''''''''''(((((((((((()))(((''''''(((***,,,......//////000000000000///111333555888<<>>===<<<<<<<<<;;;;;;;;;:::888666555444222222222444555444111...000///...------...///000000---++++++------+++((('''''''''''''''((()))***((()))+++---///111222333888<<>>======>>>==================>>>>>>>>>>>>>>>>>>???>>>>>>===<<<;;;>>>>>><<<;;;;;;<<<===>>>999===;;;;;;BBBFFFOOObbb|||wwwuuuuuutttxxxrrrqqq{{{UUUSSSPPPOOOOOOQQQSSSUUUWWWYYY]]]aaadddfffggghhhiiijjjlllnnnppprrrssssssrrrqqqnnnkkkggg```WWWRRRMMMMMMNNNPPPUUU[[[aaadddhhhgggfffdddbbb```^^^]]][[[[[[[[[[[[\\\]]]^^^^^^______```aaaccceeeggghhhffffffggghhhhhhhhhhhhhhhgggggghhhiiijjjlllmmmnnnkkkkkkkkklllllllllmmmmmmooonnnmmmmmmnnnoooqqqsssssssssrrrrrrrrrrrrrrrrrrqqqpppooooooppprrrtttuuuvvvvvvwwwvvvttttttuuuwwwvvvwwwxxxyyyyyy{{{~~~wwwyyy~~~}}}xxxnnnccc\\\UUUPPPSSS^^^ooovvvbbbMMM<<<333------+++***)))(((((((((((((((''''''''''''((((((''''''''''''(((((((((((()))(((''''''(((***,,,......//////000000000000000111333666888;;;???EEEIIIRRRwwwxxxrrrsssyyy}}}wwwiiiWWWLLLCCCAAABBBBBBBBBCCCCCCBBBAAA@@@@@@AAACCCDDDCCCBBBAAA???>>>=========<<<<<<;;;:::999777666555555333111000111222222111222111000...------......000---+++,,,------+++)))((('''''''''(((((()))******+++,,,---...///000111111444;;;AAAHHHSSSgggyyy~~~{{{{{{{{{{{{}}}{{{sssmmmeee```^^^^^^______ffffffhhhlllmmmooovvv~~~xxxppphhhccc```ZZZVVVRRRNNNMMMLLLJJJIIIHHHFFFDDDCCCBBB???;;;999777888999999;;;@@@HHHNNNWWWXXXXXXXXXXXXWWWVVVUUUVVVSSSSSSUUUYYYYYYUUUQQQNNNMMMLLLJJJHHHGGGGGGGGGFFFFFFEEEEEEDDDCCCBBBBBBBBBBBBBBBBBBBBBAAAAAAAAACCCCCCCCCCCCCCCDDDEEEFFFGGGFFFEEEDDDDDDCCCCCCCCCBBBCCCDDDEEEFFFFFFFFFFFFDDDDDDEEEEEEEEEFFFFFFFFFEEEGGGHHHIIIIIIIIIGGGFFFBBBBBBCCCCCCCCCCCCBBBBBBAAA>>><<<;;;<<<<<<<<<;;;;;;<<<<<<<<<===============>>>>>>>>>===<<<<<<;;;===<<<;;;::::::;;;<<<===888===::::::@@@BBBKKK^^^yyy|||{{{{{{yyy{{{vvvvvvWWWUUUSSSQQQQQQRRRUUUVVVWWWYYY]]]aaadddggghhhiiiiiijjjlllmmmooooooppppppqqqoookkkgggccc]]]WWWSSSOOOOOOQQQSSSXXX]]]bbbeeehhhgggeeecccaaaaaaaaaaaa^^^^^^]]]]]]]]]^^^^^^___aaaaaaaaabbbdddfffhhhiiiggggggggggggggghhhiiiiiiggghhhhhhiiijjjlllmmmnnnkkkkkkkkkllllllllllllmmmpppnnnmmmllllllnnnqqqsssttttttssssssrrrrrrrrrrrrqqqqqqppppppppprrrssstttvvvwwwwwwvvvtttsssuuuvvvvvvwwwxxxyyyyyy{{{~~~vvvtttuuu~~~zzznnnbbbZZZTTTOOORRR[[[iii}}}nnnZZZFFF777111---,,,+++***)))(((((((((((((((''''''''''''((((((''''''''''''(((((((((((()))((((((((()))+++---.........///000000000000000222444666888:::===BBBEEEJJJeee|||tttpppqqqsssttt___QQQDDD@@@AAABBBCCCDDDCCCBBBAAA@@@@@@AAABBBCCCCCCBBBAAA@@@???>>>>>>>>>======<<<<<<:::999777666777444///---...111333333444333111///...---------000...---,,,------,,,***)))(((((((((((()))******,,,,,,,,,------.........111333888===BBBJJJ\\\lll|||xxxtttoookkkkkkjjjiiiiiikkkooorrrtttwwwxxx~~~}}}vvvqqqjjjeeecccbbbbbbbbbeeeeeehhhlllnnnqqqyyy}}}vvvoooiiieee```\\\WWWTTTQQQOOOLLLJJJHHHGGGFFFEEEDDDBBB>>>;;;777777777777777;;;@@@EEEIIIMMMRRRWWWYYYXXXUUUSSSRRRQQQPPPQQQTTTTTTQQQMMMLLLKKKJJJHHHGGGFFFFFFFFFFFFFFFEEEDDDCCCBBBAAAAAA????????????@@@@@@@@@@@@@@@@@@@@@@@@AAACCCDDDEEEEEEEEEDDDCCCBBBBBBBBBBBBBBBBBBBBBBBBCCCDDDEEEFFFBBBBBBCCCCCCCCCCCCCCCDDDBBBCCCEEEFFFGGGGGGFFFFFF???@@@@@@AAAAAA@@@@@@???>>><<<:::999:::;;;:::999999::::::::::::;;;;;;;;;;;;<<<<<<<<<<<<<<<;;;:::;;;;;;:::999999:::;;;<<<999>>>;;;:::>>>@@@HHH[[[www}}}zzz{{{YYYXXXVVVUUUTTTUUUWWWXXXYYY[[[^^^bbbeeehhhjjjjjjjjjkkklllmmmnnnnnnnnnnnnooolllgggccc___[[[WWWTTTQQQRRRTTTWWW[[[___cccfffgggfffcccbbbaaabbbcccddd``````______^^^_________bbbbbbcccdddeeefffhhhiiihhhgggfffffffffgggiiijjjhhhhhhhhhiiijjjkkkmmmnnnllllllllllllllllllllllllpppnnnlllkkkkkkmmmppprrruuuuuuttttttssssssrrrqqqrrrqqqqqqqqqqqqrrrssstttvvvwwwwwwvvvtttssstttuuuvvvwwwxxxyyyzzz|||{{{wwwvvv{{{nnnbbbXXXRRRNNNQQQXXXddduuukkkWWWCCC555///---,,,+++)))(((((((((((((((''''''&&&&&&''''''(((''''''''''''((((((((((((((((((((()))***+++---...---...///000000111000000333444666888999;;;???AAAJJJZZZ~~~yyyqqqnnnmmmyyy|||uuudddTTTDDD???AAABBBCCCEEECCCBBBAAA@@@@@@@@@AAAAAABBBAAA@@@???>>>>>>>>>>>>>>>>>>======<<<:::999888777333000...///111222333333333111000///......---//////......------,,,+++******)))))))))******++++++++++++,,,------......111222666;;;???FFFUUUcccsss{{{vvvqqqlllhhhfffeeecccbbbcccfffjjjmmmnnnmmmqqq~~~|||wwwqqqllljjjhhhgggfffffffffiiimmmpppttt|||zzzsssmmmiiieeeaaa]]]XXXUUURRROOOLLLJJJIIIHHHGGGGGGEEEAAA???;;;:::999777777999;;;>>>>>>CCCJJJQQQTTTUUUSSSRRROOONNNMMMNNNOOOOOOLLLJJJIIIHHHGGGFFFEEEEEEEEEEEEEEEEEEDDDCCCAAA@@@??????============>>>>>>>>>>>>@@@@@@??????@@@AAABBBBBBCCCBBBBBBAAA@@@@@@@@@AAABBBBBBAAAAAAAAACCCEEEFFFAAAAAAAAAAAAAAABBBBBBBBBAAAAAABBBCCCDDDDDDCCCCCC===>>>>>>??????>>>>>>===<<<:::999999::::::999888777777888888888999999999999999:::;;;;;;:::::::::999999888777777888:::;;;999???<<<;;;???@@@KKK___zzz~~~]]]\\\ZZZYYYXXXYYYZZZ[[[\\\]]]```cccfffiiijjjkkkkkklllmmmmmmnnnnnnmmmmmmmmmjjjddd```]]]ZZZWWWTTTSSSUUUWWWZZZ^^^aaadddffffffeeecccaaaaaabbbcccdddaaaaaa``````___`````````ddddddddddddeeefffggghhhhhhgggfffffffffgggiiijjjhhhhhhhhhiiijjjkkklllmmmllllllllllllllllllllllllooonnnlllkkkkkkmmmoooppptttuuuuuuuuuuuutttsssrrrrrrrrrrrrrrrrrrrrrssssssuuuvvvvvvtttsssrrrsssuuuvvvwwwxxxyyyzzz|||~~~zzzzzz{{{mmmaaaVVVPPPMMMPPPVVVaaaqqq~~~kkkWWWBBB333...,,,,,,***)))((('''''''''''''''&&&&&&&&&&&&''''''''''''''''''(((((((((((((((((()))***+++,,,---------...///000111111111111333555777888999:::===???JJJRRRnnnvvvooolllqqquuuwwwvvvvvvuuurrrnnneeeVVVGGGBBBBBBCCCCCCEEEBBBBBBAAAAAA@@@@@@@@@@@@@@@???>>>======<<<======>>>>>>>>>===<<<;;;:::999444333222222333333222000111111111111111000000000///000//////------------,,,++++++*********++++++((()))***+++,,,...//////,,,---000666:::@@@LLLXXXiiiwww~~~wwwqqqkkkfffaaa___]]]\\\\\\___bbbeeeiiihhhkkkuuuxxxrrrooommmkkkjjjjjjiiilllpppssswww{{{tttoookkkhhheee```]]]YYYVVVRRROOONNNLLLJJJIIIIIIGGGEEEBBB???===:::999888777777777999<<>>>>>===;;;;;;;;;;;;<<<<<<======BBBAAA@@@???????????????@@@@@@??????>>>>>>??????AAAAAA@@@@@@@@@BBBDDDEEEAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@???>>>>>><<<======>>>>>>======<<<:::999888999::::::888777666666666666777777777777666777888999999999999999888777666666777888999:::777===<<<;;;@@@DDDRRRhhh|||yyy{{{aaa```___^^^]]]]]]^^^^^^^^^___aaaccceeehhhiiijjjkkkkkklllmmmmmmmmmmmmlllkkkgggbbb^^^\\\YYYWWWUUUUUUVVVYYY]]]```cccdddeeedddcccbbbaaaaaaaaabbbcccaaaaaa`````````aaaaaabbbdddddddddddddddeeefffgggggggggggggggggghhhiiiiiiiiiiiiiiiiiijjjkkklllmmmmmmllllllllllllkkkkkkkkknnnmmmlllkkkllllllmmmnnnssstttuuuvvvvvvuuutttsssrrrrrrrrrsssssssssssssssrrrssstttsssqqqqqqssstttvvvwwwyyyyyyzzz}}}~~~zzz|||xxxiii___TTTOOOLLLOOOVVVaaaqqq{{{hhhUUU@@@333...,,,+++***)))((('''''''''''''''&&&&&&&&&&&&''''''''''''''''''((((((((((((((())))))***+++,,,------,,,---...000111111111111444666888999999:::===>>>FFFKKK___{{{qqqllliiijjjkkkkkkkkkkkkjjjiiiggg\\\QQQLLLIIIDDDCCCDDDBBBBBBAAAAAA@@@@@@?????????>>>===<<<<<<<<<<<<<<<>>>>>>>>>======;;;::::::333333444666777555222///000111222222222222111111///000111000...------...------,,,++++++++++++,,,'''((()))***,,,---...///++++++...333777<<>>>>>======<<<<<<999999::::::;;;<<<<<<<<>>=========>>>>>>===============>>>>>>>>>>>>??????@@@AAABBB@@@@@@???????????????>>>???>>>>>>===<<<;;;;;;;;;:::;;;;;;<<<<<<;;;;;;:::888777777888999999777666555555555555666666666666444555666777888888888888777666666666666888999:::555<<<<<<<<>>>>>???>>>>>>===========================<<<;;;::::::555444555777888777333111222333333333333222000//////111222111...,,,---///......---,,,,,,,,,,,,,,,)))))))))***+++,,,,,,,,,---,,,...333666:::BBBKKKRRR___ttt}}}rrrjjjiiihhhfffeeeeeefffggghhheeeiiinnnqqqxxx}}}zzzyyyxxxwwwuuuvvvxxxzzz}}}~~~~~~|||xxxsssooolllllljjjgggeeecccaaa]]][[[XXXTTTNNNJJJIIIIIIIIIIIIFFFCCC@@@>>><<<:::555222555555555666999===AAACCCCCCCCCBBB@@@>>><<<<<<=========<<<<<<<<<======>>>;;;;;;;;;;;;;;;;;;;;;;;;888999999:::;;;;;;<<<<<>>===<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<===:::;;;<<<======>>>>>>===>>>>>>=========<<<<<<<<<;;;;;;:::::::::::::::;;;888888999999999999888888555555555666888777666444444444444555555555666666222333444666777777888888777666666666666888999;;;888@@@AAACCCNNN[[[rrrxxxvvvgggfffeeedddcccccccccccc_________```aaacccdddeeeggghhhiiijjjjjjjjjjjjjjjhhheeeaaa^^^\\\ZZZWWWUUUUUUXXX[[[___bbbdddddddddaaaaaabbbbbbaaa```___^^^____________```aaaccccccdddddddddccccccddddddeeeeeefffhhhiiiiiiiiihhhgggiiiiiiiiiiiijjjkkkllllllmmmmmmmmmllllllkkkkkkkkkkkklllmmmnnnmmmlllkkkjjjqqqsssuuuwwwxxxxxxwwwvvvsssssssssttttttsssrrrrrrmmmoooppppppoooppprrrtttvvvwwwyyyzzz{{{~~~ppp```XXXRRRMMMKKKOOOWWWeeewwwppp\\\III999111111,,,+++***((('''''''''''''''&&&&&&%%%%%%&&&&&&'''''''''''''''((((((((()))((()))***+++,,,---------,,,---...000111111222222444666999;;;;;;<<<>>>???AAAGGGPPPddd~~~pppiii___]]]^^^aaadddgggkkkoooqqqnnnjjjdddXXXJJJCCCDDDBBBBBBBBBAAA@@@???>>>===@@@???>>>>>>>>>>>>>>>???<<<=========<<<;;;::::::777666555666777777555333444444555444333111///---///111333111...,,,...000///...---,,,,,,,,,,,,,,,+++*********************,,,+++,,,000333555<<>>999555444333333444666888;;;===@@@@@@???<<<:::888888999;;;;;;:::::::::;;;<<<<<<999999999:::::::::;;;;;;888888999:::;;;;;;<<<<<<;;;;;;:::::::::;;;<<<<<<;;;;;;:::::::::;;;<<<<<<777888:::;;;<<<<<<;;;:::<<<<<<<<<;;;;;;:::::::::888888888888999:::;;;<<<666666777777777777666666333333333555666666444222444444444555555555666666111222333555666777777777777666666666777888:::;;;===EEEGGGJJJWWWggg}}}{{{ddddddeeeeeedddaaa___]]]^^^]]][[[[[[[[[]]]___aaacccdddeeefffggggggggggggiiifffaaa[[[VVVTTTVVVXXXWWWZZZ___ccceeeeeedddcccbbbbbbbbbaaaaaaaaaaaaaaa```___^^^]]]^^^```bbbddddddeeeeeedddbbbbbbdddeeeggghhhhhhhhhiiiiiiiiiiiikkkjjjhhhfffggghhhkkklllkkkkkkkkkjjjjjjiiiiiiiiijjjjjjjjjkkkkkklllllllllppprrruuuvvvuuuuuuvvvxxxvvvuuussssssttttttsssqqqmmmnnnpppqqqqqqqqqpppoootttvvvxxxyyyzzz}}}zzzlll___UUUSSSNNNMMMUUU```nnniiiWWWGGG777///...******))))))((((((''''''%%%&&&((()))))))))(((''')))((('''&&&&&&'''((()))))))))))))))***+++,,,,,,,,,333666222000333333111999555555::::::999<<>>>>><<<;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<999888777555444333222222222222222222222222222222111111111111111000//////111000...---,,,,,,------***,,,------------...000,,,,,,,,,---000333777999AAAHHHWWWnnn~~~zzzyyy|||}}}zzzxxxxxxxxxzzz|||}}}}}}{{{{{{wwwqqqlllhhhiiihhhhhhiiikkkjjjhhheee```YYYPPPJJJIIIJJJJJJJJJNNNMMMJJJGGGBBB===999777333222222111222222333333777777888999999888777666555666777888888777666555888888888888888888888888888888999999999:::::::::888888888888888888888888666666666666777888999:::;;;;;;:::::::::999999999;;;::::::999888777666666777666555666888999:::999666666666555444444333333111222444555666555444333444444444444333333222111333333333444444666777777333444666777777999<<<===IIILLLRRR[[[iii}}}|||ccccccddddddcccaaa^^^]]]]]]\\\[[[ZZZ[[[\\\^^^___aaabbbcccdddeeeeeeeeeeeegggddd```ZZZUUUSSSTTTWWWXXX[[[___ccceeeeeedddccc````````````````````````^^^^^^]]]\\\]]]___aaabbbeeeffffffeeedddcccdddfffggggggggghhhiiiiiijjjjjjlllkkkiiiggggggiiikkklllkkkkkkkkkjjjjjjjjjiiiiiikkkkkkkkkkkkkkkkkkkkklllppprrrtttuuuuuuuuuvvvwwwvvvuuussssssssssssqqqpppjjjkkkmmmoooqqqqqqrrrrrrvvvwwwzzz{{{|||xxxjjj]]]UUUQQQNNNNNNWWWdddsss}}}gggUUUEEE666///...*********)))((((((''''''%%%&&&((()))))))))(((''')))((('''&&&&&&'''((()))************+++,,,,,,---333===BBB===666333333222888555777===???======AAA???DDDIIIPPPfffzzztttlllccc___eeeiiikkksss~~~ooo^^^OOOGGGDDDCCCAAA@@@AAAAAA@@@>>>AAAAAAAAA@@@@@@???>>>===<<<<<<<<<<<<<<<<<<<<<<<<555444333111///.........222222222222222222222222111111111111111000000///111000...---,,,,,,------+++,,,------,,,,,,---......---......000222555666>>>BBBNNN```ttt}}}xxxrrrlllhhhggggggggghhhjjjjjjiiigggbbb[[[RRRKKKIIIJJJKKKKKKNNNMMMLLLIIIEEE@@@<<<999555444333222222222222222444555666777777666666555555555666777777666555555777777777777777777777777777777888888888999999999777777777777777777777777666666666666777888999999::::::::::::999999999999:::999999888888777777666666444333444666888888888777666666555444444333333222333333444444444444444444444555555444444333222333333222222333444555555333444555666888<<>>444///000111666666;;;CCCGGGDDDAAA@@@CCCCCCEEEKKKWWWsss{{{uuujjjdddiiipppuuu}}}zzziiiVVVJJJCCCAAA???>>>?????????>>>@@@@@@AAA@@@@@@???>>>===<<<<<<<<<<<<<<<<<<<<<<<<:::999777555333111111000333333333333222222222222111222222222222111000000111000///...------------,,,---...---+++***+++,,,......//////000111222222;;;<<>>>>>>>>>>>>>>>>>>>>>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<>>444000...+++++++++***))))))((((((((((((((('''''''''(((((('''((((((((((((((((((''')))***,,,---////////////000//////111333444666999777:::AAALLLVVVYYYQQQIIIAAA>>>BBBIIIJJJQQQpppzzzsssuuu~~~rrr\\\LLLEEEAAA===;;;;;;===>>>>>>===>>>>>>>>>>>>======<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<:::999777555333333222444444444333333333222222333333333333333222111111000000000//////...---------...///---+++)))***+++((()))***,,,---.........555444555999???HHHWWWdddvvv{{{sssmmmbbbaaa___```bbbeeeggggggfffaaaYYYPPPJJJGGGHHHIIIKKKMMMPPPQQQPPPMMMHHHFFF@@@???<<<888555222111000,,,------...///000000111111222333444444333222111222222222222222222222222222222333333333444444444333333333333333333333333444444444333444444555555777777666666666555555555555555555666666777888888666444333444555666666555555555444444333222222222222222111000000222333444000111111222222222111111222222222222222222333444333555888===III]]]uuu~~~____________````````````[[[[[[ZZZZZZYYYXXXWWWWWWVVVVVVWWWXXXXXXWWWWWWVVVVVVVVVVVVUUUUUUVVVYYY[[[^^^```cccfffgggfffdddbbb``````aaaaaabbbbbbccccccaaaaaaaaaaaaaaaaaaaaaaaadddfffgggfffdddbbbaaaaaaddddddfffgggiiikkklllmmmnnnmmmmmmlllkkkkkkkkkkkkiiijjjjjjjjjjjjkkkkkkkkkkkklllllllllmmmmmmmmmmmmoooqqqssstttttttttuuuvvvyyyxxxvvvvvvwwwwwwvvvtttqqqqqqpppoooooooooooooooqqqtttxxx{{{~~~|||{{{}}}zzzkkk^^^WWWTTTTTT]]]pppmmmRRR>>>444111///,,,++++++******)))(((((())))))(((''''''''''''(((''''''((((((((((((''''''(((***,,,...////////////555///,,,///222444555888888;;;@@@JJJXXX___ZZZPPPBBB@@@CCCIIIIIIMMMccc~~~zzzzzzxxxcccUUUIIIDDD???;;;;;;<<<>>>>>>??????@@@@@@@@@@@@??????<<<<<<<<<<<<<<<<<<<<<<<<:::999777666444333333333555555444444333333222222333444444444444333222222000000000000000...------...//////...,,,++++++,,,(((((()))***+++---......///...000444777<<>>:::666333111000------------......000000000000222222222222000000222222222222222222222222222222222222333333333333333333333333333333333333444333333333333333444444555555555555444444444444444444555555666666777777666555333333555666555555444333333222222111000000111111000000111111222333//////000111111111000000111111111111222333444555555666;;;DDDVVVmmm|||____________```aaaaaabbb\\\\\\[[[ZZZYYYXXXWWWVVVVVVVVVWWWWWWWWWWWWVVVVVVSSSTTTVVVVVVWWWYYY]]]```___aaadddggggggfffdddbbb______``````aaabbbbbbcccaaabbbbbbbbbbbbbbbaaaaaaeeefffhhhhhheeecccaaaaaadddeeefffhhhiiikkkllllllmmmmmmllllllkkkjjjjjjjjjiiiiiijjjjjjjjjkkkkkkkkkjjjkkkkkklllmmmnnnooooooppprrrtttuuuuuuuuuvvvwwwwwwvvvuuuvvvwwwwwwvvvuuuvvvuuusssqqqppppppppppppqqqssswww{{{wwwwww{{{~~~uuujjj___WWWTTTUUUbbb{{{sssUUU???666222///,,,,,,+++******))))))(((***)))((('''&&&''''''(((&&&'''((())))))((('''&&&''')))+++---/////////...222---,,,000111///222777888999<<>>?????????@@@@@@@@@@@@??????<<<<<<<<<<<<<<<<<<<<<<<<:::999888777777666666666666555555444333333222222444444444444444333333222000000111111000///---,,,...///000///---,,,---...,,,++++++***+++,,,---...,,,,,,///333444666<<>><<<===>>>???<<<======>>>>>>>>>======<<<<<<<<<<<<<<<<<<<<<<<<888777777666555666666666666666555444333333222222444444555555444444333222000000111111111///---,,,...000000000...---...///111///---+++++++++---...,,,,,,000555555444888>>>CCCKKKRRRTTT[[[jjj|||~~~vvvoookkkfffcccccceeefffggggggfffccc[[[QQQIIIFFFFFFHHHIIIKKKMMMNNNNNNNNNNNNEEECCC@@@<<<888555333222111000///...---...///000...///000111111000///...111111111111111111111111111222222222222333333333333333333333333333333333333333222222111222222333444444444333333333222222555555555555555555555555444222111111222333222111111111000000///............///111222222222111000///000111222222222222222,,,,,,---...000222333444888888???QQQiii{{{vvvvvv~~~{{{aaaaaaaaaaaaaaa``````___]]]]]]]]]\\\\\\[[[[[[[[[ZZZZZZYYYXXXWWWUUUSSSRRRTTTTTTVVVXXXZZZ]]]___aaaeeedddccccccddddddbbb``````____________``````aaa```aaaaaabbbbbbbbbaaaaaaccceeeggggggeeeddddddeeeeeefffggghhhhhhggggggfffiiijjjjjjkkkkkkjjjjjjiiifffgggjjjlllmmmlllkkkjjjkkkkkkkkkjjjiiikkknnnqqqsssuuuvvvvvvtttssstttuuuwwwxxxxxxwwwuuutttvvvwww{{{yyywwwtttssssssssstttuuuwwwyyy{{{wwwwwwzzz|||}}}{{{tttiii___XXXVVVWWWiiivvvUUU;;;111///...******)))(((((((((((((((''''''''''''''''''''''''((((((''''''''''''(((((((((((()))***,,,---...............///111333666777666;;;===>>>FFFSSS[[[\\\JJJHHHEEEDDDFFFKKKPPPSSSooo}}}xxxxxx}}}}}}vvvqqq[[[MMMAAA??????<<<:::<<<@@@AAACCCCCCCCCAAA???>>>>>>>>>======<<<<<<<<<;;;999999999888666555333222333333333222222222111111444444444333222111000///333333333222000///---,,,333111000...------------++++++++++++++++++++++++***+++---...111222444555===AAAHHHNNNRRR]]]ssszzzxxxppphhhggghhhgggiiikkkpppoookkkaaaVVVLLLGGGFFFHHHHHHJJJKKKLLLMMMMMMMMMHHHDDD@@@<<<:::777444111000000//////000111222222000///...------...///000///000000000111111111111111111111111111111111111333222111111111222444444444444333222111111111222333333333333333222111000333333444555444333111000000000000111222222222333............////////////000000111111111111000000000000000000000000000000444000///111222111555:::===;;;BBBYYYvvv{{{vvvrrrsss||||||aaabbbbbbbbbbbbaaa``````______^^^^^^]]]]]]\\\\\\]]]\\\[[[YYYWWWUUUTTTSSSSSSTTTVVVXXX[[[^^^```bbbeeedddccccccdddcccaaa__________________``````aaa```aaaaaabbbbbbbbbbbbbbbccceeeggggggeeeddddddeeeeeefffggghhhhhhhhhgggfffjjjjjjkkkkkkkkkkkkjjjjjjggghhhiiikkkkkklllkkkkkkmmmmmmmmmlllkkkmmmppprrrssstttvvvvvvtttsssttttttwwwwwwxxxwwwuuutttuuuwwwxxxwwwuuutttttttttvvvwwwvvvxxxyyy{{{{{{yyy|||}}}}}}zzzssshhh^^^XXXUUUTTTeeemmmNNN999222///---******)))(((((((((((((((''''''''''''''''''''''''&&&&&&&&&'''''')))******))))))***+++,,,,,,------.........///111333666777999======<<>>???@@@AAABBBBBBAAA???>>>>>>=========<<<<<<<<<<<<::::::999999777666444333333333333333222222222222222222222333222222111111222222222222111///...---//////...---...///000111,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---...000222333333555999@@@GGGMMMZZZrrrzzz|||tttnnnmmmnnnmmmooorrrttttttqqqhhh[[[PPPIIIGGGEEEEEEGGGHHHIIIJJJJJJJJJHHHEEEAAA>>>;;;888555222000000000000000111222222000///...------...///000//////000000000111111111111111111111111111111111222111111000111222333444000000//////.../////////222222333333222222111000222333444444444222111000//////000000000000000000---.........//////////////////000000000000//////////////////////////////000------/////////222777<<>>>>>@@@AAAAAA@@@???>>>============<<<<<<<<<<<<;;;;;;;;;:::999777555444444444333333333222222222000000111222222222222222111111222222111000000/////////.........///000111------------------------,,,,,,---...///000111111333555:::@@@GGGVVVooo}}}}}}wwwrrrrrrsssssstttxxxzzz{{{zzzqqqdddVVVLLLHHHCCCDDDDDDEEEFFFGGGGGGHHHHHHEEEBBB???<<<:::666444111000000000000111222222000///...------...///000////////////000000000000000000000000000000000000000000000000000111222222111111111000111111222222111222222222222111111000222222333333222222111000////////////............---------.........//////......////////////.................................,,,,,,/////////222888<<>>333111...+++***))))))(((((((((((((((''''''''''''''''''''''''%%%%%%&&&&&&((()))***+++++++++++++++++++++++++++......///000222333444555888999::::::===AAACCCDDDBBBAAA@@@@@@AAADDDGGGHHHSSSbbbtttkkkgggggggggggghhhhhhhhhhhhiiimmm```NNNBBB<<<;;;;;;<<<======>>>???@@@??????>>>===============<<<<<<<<<===<<<<<<;;;:::888777666444444444444333333333333111111222222222222222111000111111222222111111111222222111000///...---------------------------------------......//////000777777999===CCCQQQhhh}}}zzzuuurrrsssssssssuuuzzz~~~{{{mmm]]]PPPJJJDDDDDDDDDDDDEEEEEEFFFFFFFFFDDDAAA???===:::666444111111111000000111222222///...------------...///........./////////000000000000000000000000000000///////////////000000111111111111111222333444444000111111111111111000000111111111111111111111000000000//////......------,,,,,,---------.........---..................---------------------------...---///111222111666===@@@ZZZ}}}vvvwww~~~xxxtttpppsssxxx}}}eeeeeeeeeeeeeeeddddddcccdddeeeeeeeeedddbbb```___```^^^[[[WWWUUUTTTUUUUUUTTTVVVYYY]]]```ccceeefffcccbbbaaaaaabbbbbb```^^^]]]]]]]]]^^^^^^___aaaaaa````````````aaabbbcccdddccceeeggggggeeeddddddeeedddeeegggiiiiiiiiiiiihhhjjjkkkkkkllllllkkkkkkjjjkkkjjjhhhgggggghhhkkklllhhhjjjkkkkkkjjjjjjlllnnnoooqqqrrrsssrrrqqqrrrssstttvvvwwwwwwuuuttttttuuuvvvvvvvvvvvvvvvwwwxxxxxxzzz{{{|||}}}}}}zzz{{{~~~wwwxxx|||}}}{{{qqqfff]]]WWWSSSQQQRRR[[[ooojjjMMM999222///,,,)))***))))))((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((()))++++++++++++++++++++++++......000111222333444444555555666999<<<===???@@@<<<<<<===>>>@@@CCCFFFHHHJJJSSSjjj}}}qqqfffaaa```^^^]]]^^^aaaccceeepppfffVVVHHH@@@===<<<:::===>>>>>>>>>???>>>>>>>>><<<<<<<<<========================<<<:::999777666555555555444444444333333444444444333333222000000000111111222222222222111222222111000///...------,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............666555666:::???KKK___qqq~~~}}}wwwssspppqqqqqqppptttzzztttdddVVVOOOFFFEEEDDDCCCBBBBBBCCCCCCCCCBBB???>>><<<999666333222222111111111111111222///...---,,,,,,---...///---............/////////////////////////////////......//////000000000000...............///000111///000000111111000000000000000000000000000000000000000000//////.........,,,,,,,,,,,,------------------............------------------------------------///222222333:::CCCNNNnnnzzz|||}}}uuuppppppsssxxx}}}ffffffggggggffffffeeeddddddeeeffffffdddbbb___]]]```^^^\\\ZZZXXXWWWWWWWWWUUUWWW[[[___bbbdddeeefffcccaaa```aaaaaaaaa___]]]\\\\\\]]]]]]^^^___aaaaaa___^^^^^^^^^___aaacccdddccceeeggggggeeeddddddeeedddeeegggiiijjjjjjjjjiiiiiijjjjjjkkkkkkjjjjjjiiikkkiiihhhgggggghhhjjjkkkjjjkkkmmmmmmllllllnnnooommmoooqqqrrrqqqpppqqqrrrsssuuuwwwwwwvvvtttssstttuuuuuuvvvwwwwwwxxxxxxyyyzzz{{{|||}}}~~~}}}vvvsssvvvyyyyyymmmaaaXXXSSSPPPNNNSSSZZZkkkzzzbbbFFF666111...+++)))******)))(((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((*********++++++,,,,,,,,,...///000111333333333333444333444888999777777999888999;;;===@@@CCCEEEFFFEEEKKK[[[yyyyyykkk___]]]ZZZXXXZZZ___dddhhhooojjj___RRRJJJFFFBBB===?????????>>>>>>>>>>>>===<<<<<<<<<========================<<<:::999777666666666555555555444444444666666555555444222111000111111222222222222222111...///000111111111000000,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------.........///...000555:::CCCTTTccc{{{wwwvvvqqqnnnnnnmmmmmmssszzz{{{kkk^^^VVVIIIHHHEEECCCAAA@@@@@@@@@BBB@@@???>>><<<:::666333333333222111111111111222///...---,,,,,,---...///------------.........///////////////////////////......///000000000000000000////////////000000111...//////000000000000/////////.........///000000///////////////.........+++++++++,,,,,,,,,------------............------------------------------+++,,,...111111444???JJJbbb~~~vvvsssuuuwww{{{}}}gggggghhhhhhggggggfffeeecccdddeeeeeedddaaa^^^\\\[[[[[[ZZZYYYXXXWWWVVVVVVWWWYYY]]]```ccceeeeeeeeebbbaaa``````aaa```^^^\\\\\\\\\\\\]]]^^^___aaaaaa^^^]]]\\\\\\]]]___bbbcccccceeeggggggeeeddddddeeedddeeegggiiijjjjjjjjjjjjhhhiiiiiijjjjjjiiiiiihhhjjjiiihhhgggggghhhiiijjjiiikkkmmmmmmllllllmmmnnnlllnnnpppqqqppppppqqqrrrsssuuuwwwwwwvvvtttssssssrrrsssuuuwwwxxxzzz{{{{{{zzz{{{|||}}}yyytttvvvwwwxxxiii\\\TTTPPPMMMLLLRRRXXXggg{{{oooYYY@@@444///,,,***+++******)))((((((((((((((((((((((((((((((((((((((('''''''''''''''((()))***))))))***+++,,,,,,------...///000222333333333333444222444999:::666555888888999;;;===???AAACCCCCCFFFIIISSSiiissseeeaaa\\\YYYZZZ___eeejjjlllmmmhhh___XXXTTTNNNFFFBBBAAA@@@???>>>=========<<<<<<<<<<<<=========>>>======<<<<<<:::888777666666666666666555555555444555666666666555444444333222222222333333222111111...///000111222111000000------------------------******+++,,,------......,,,,,,...333666<<>>;;;777444444333222222111111111222......,,,,,,,,,,,,......,,,,,,---------....................................///000111111111000000333222222111111111111222---...//////000000//////......---------...000000---------------.........++++++++++++,,,,,,,,,,,,......////////////......------------------------------///111333888EEESSSpppyyywwwxxxyyy{{{|||~~~hhhhhhhhhhhhhhhgggffffffbbbcccdddeeeccc```]]][[[VVVVVVVVVVVVUUUTTTSSSRRRXXXZZZ^^^aaadddeeeeeeeeebbbaaa``````aaa```^^^\\\\\\\\\\\\]]]^^^___aaaaaa]]]\\\[[[[[[\\\___aaacccccceeeggggggfffddddddeeedddeeegggiiijjjkkkjjjjjjhhhhhhiiiiiiiiiiiihhhhhhiiiiiihhhhhhhhhhhhhhhiiigggiiikkkkkkjjjjjjkkkllllllnnnppppppppppppqqqrrrrrruuuwwwxxxvvvtttsssssspppqqqtttwwwyyy|||}}}~~~yyyzzz|||}}}|||wwwwwwvvvwwwgggZZZRRRNNNLLLJJJPPPVVVeeexxx~~~hhhRRR<<<222...+++***,,,******)))((((((((((((((())))))))))))))))))))))))%%%%%%%%%&&&((()))+++,,,((())))))+++,,,---.........///111222333333333222444222444;;;===999888<<<999:::<<<>>>???@@@AAAAAAGGGGGGLLLZZZtttzzznnniiibbb\\\ZZZ^^^dddhhhjjjnnnnnnhhhccc___WWWNNNDDDCCCAAA???>>>=========;;;<<<<<<<<<======>>>>>>======<<<;;;:::888777666777666666666555555555555444555666666777666666666333333333333333222111000222222222222111///...,,,////////////////////////)))******+++---......///000///111444555777>>>GGGPPPiii{{{}}}uuuqqqlllgggdddbbbccckkkuuuwwwllleeeXXXVVVQQQMMMIIIGGGFFFFFFBBBAAA@@@@@@???===888555444333333222111111111222...---,,,,,,,,,,,,---...,,,,,,,,,---------.................................///111222222222111000000000///......---......------...///000000//////...------,,,---...///000+++++++++,,,,,,---------******+++++++++,,,,,,,,,......////////////..............................000///111444555<<>><<<===;;;===???@@@AAA@@@>>>===???>>>>>><<<;;;888777666666666555444555666777888666666666555444444333333222222222222111000//////000000000000////////////------......------,,,+++...---+++)))((())))))***111111222333444666888999IIIOOOZZZgggqqq|||yyytttpppiiiaaa]]]aaajjjrrr~~~zzzoooccc___[[[VVVRRRMMMHHHDDDCCCAAA>>>======<<<;;;999555555444333222222222222.........,,,))))))***,,,***++++++,,,,,,++++++***,,,---...//////...---,,,******+++,,,---...///000///...---,,,,,,,,,,,,,,,+++,,,---.........,,,,,,//////......------------//////...---,,,,,,,,,,,,---,,,+++,,,...///...---++++++++++++,,,---......---,,,,,,,,,------...///---,,,...111555???SSSeee}}}{{{{{{xxxuuu}}}mmmkkkiiiiiijjjjjjiiihhhfffdddaaa```___^^^\\\ZZZVVVVVVUUUTTTTTTTTTUUUUUU\\\]]]```ccceeeffffffeeecccaaaaaaaaaaaaaaa___]]]]]]]]]^^^_______________```^^^\\\[[[\\\]]]```aaafffffffffffffffeeeeeedddfffeeefffiiilllmmmkkkhhhhhhhhhhhhhhhiiiiiiiiiiiilllkkkjjjiiiiiijjjkkkkkkjjjjjjjjjjjjjjjkkkllllllkkkmmmooopppppppppqqqrrrssssssttttttsssrrrqqqqqqsssssstttuuuwwwyyyzzz{{{{{{yyyyyy|||uuucccXXXPPPKKKJJJLLLTTT]]]jjjwww|||lllTTTHHH:::222---))))))+++******)))((('''''''''''''''''''''((((((((())))))(((((())))))******++++++,,,------......//////000111222222333444555666666333444666888:::;;;<<<<<<<<<<<<;;;;;;===@@@CCCFFFAAAFFFFFFLLLXXXfff~~~uuummmhhhiiinnnrrrwwwwwwxxx|||~~~{{{ssslllUUUIII???===??????>>>>>><<<===>>>???@@@??????>>>=========<<<<<<:::999888666666555444444555666777666666666555555555444444333333333333222111000000111111000000//////.........////////////...------...---+++***)))))))))***,,,,,,---...///111222333888===GGGQQQYYYaaappp~~~xxxssskkkbbb]]]^^^eeelll{{{}}}ttthhheee```[[[WWWRRRNNNJJJFFFDDDAAA???>>>===;;;999666555444333333222333333000000///---+++***,,,---------------------------------............------............////////////......---,,,,,,,,,,,,,,,,,,,,,---.........---,,,............------,,,,,,,,,,,,,,,+++,,,,,,------,,,+++***+++---...---,,,************+++,,,---------,,,,,,,,,,,,------...111000222666<<>>>>>===>>>>>>>>>????????????<<<<<<=========<<<;;;;;;777666555444444444555666777666666666666666666666444444555444444333222111222222111000//////......///000000000000///......------,,,+++************,,,,,,------///000222333000333999AAAEEEJJJVVVaaaxxx|||rrrhhhaaa```dddhhhvvv|||zzznnnkkkfffbbb^^^YYYTTTQQQLLLIIIEEEBBB@@@>>>;;;999777777666555444444444444333333222///---,,,---///......,,,,,,,,,,,,.........------,,,,,,------...000000///......---,,,,,,------,,,,,,++++++,,,,,,------............---,,,------------,,,,,,,,,,,,***))))))***+++,,,------+++***)))***,,,---,,,+++))))))))))))***+++,,,,,,------,,,+++++++++,,,,,,000///111777>>>KKK___qqqzzzqqqpppnnnnnnnnnmmmkkkiiigggeeebbb```___^^^[[[YYYZZZXXXUUUTTTTTTWWW[[[]]]aaabbbeeeggghhhhhhgggfffcccaaaaaaaaaaaaaaa___]]]\\\\\\]]]]]]^^^]]]]]]\\\^^^]]]\\\\\\]]]^^^```aaabbbcccdddeeeffffffffffffdddeeefffggghhhiiihhhggghhhhhhiiiiiiiiijjjjjjjjjjjjjjjjjjjjjkkkkkkkkkllljjjjjjiiiiiiiiijjjjjjkkkjjjlllnnnoooooopppqqqrrrqqqrrrrrrsssssssssrrrrrrsssssstttuuuwwwyyyzzz{{{{{{{{{}}}}}}rrreee[[[RRRLLLMMMRRRbbbmmm{{{}}}tttnnnttt~~~}}}nnn^^^III>>>333...,,,))))))+++(((((('''&&&&&&&&&&&&&&&''''''((((((((()))))))))))))))((((((((((((((((((***++++++,,,---...//////444444555666777888888999444555777999:::<<<<<<===>>>=========>>>@@@BBBDDDDDDJJJIIIIIIPPPUUUeee~~~|||vvvwww}}}}}}kkkXXXDDD===>>>>>>>>>>>>>>>>>>>>>===>>>??????@@@=========>>>===<<<<<<;;;888777555444444444555555666666666777777777777777666666666555555444333222333222222111000///......//////000000000///......------,,,,,,++++++++++++,,,,,,------...000111222000111555;;;===???GGGPPP[[[ooo}}}rrrjjjggghhhiiippptttzzz~~~}}}rrroookkkgggccc___[[[XXXRRROOOJJJFFFCCC@@@<<<999999888777666555555555555555555444111...---...000---,,,***))))))***,,,---...---,,,++++++,,,---......------,,,+++***)))))),,,,,,++++++++++++,,,,,,............---------,,,,,,,,,,,,,,,,,,,,,++++++)))))))))))))))***++++++***)))((()))***++++++))))))))))))******+++,,,---------,,,++++++++++++,,,///...000666>>>JJJ\\\lllrrr~~~tttsssrrrrrrrrrqqqnnnlllhhhfffcccaaa```___\\\ZZZ[[[XXXVVVTTTVVVZZZ^^^aaaccceeeggghhhiiihhhfffeeecccaaaaaaaaaaaaaaa___]]]\\\]]]]]]^^^]]]]]]\\\\\\]]]]]]\\\\\\]]]___```aaabbbbbbdddeeeffffffgggfffdddeeefffgggggggggggghhhiiiiiiiiiiiijjjjjjjjjjjjjjjjjjkkkkkkllllllllllllkkkkkkjjjjjjiiijjjjjjkkkjjjlllnnnoooooooooppprrrppppppqqqrrrsssssssssrrrsssssstttuuuwwwyyyzzz{{{{{{}}}}}}}}}yyy}}}yyypppeee[[[RRRMMMQQQYYYiiiuuu~~~tttkkknnnwwwuuufffWWWCCC999000---,,,))))))***(((((('''&&&&&&&&&''''''&&&&&&'''''''''((((((((())))))))))))((((((((((((******+++,,,---//////000333333444555666777888888444555777999;;;<<<======>>>>>>>>>>>>???@@@BBBCCCAAAHHHGGGGGGMMMPPPZZZmmm}}}}}}ttt```KKK@@@===<<<<<<<<<>>>>>>>>>===>>>??????@@@??????>>>>>>===<<<:::999999888777555444444555555555555666666777777888888666666666666555444333333333222222111000/////////...////////////...------------------,,,,,,,,,+++)))))))))***+++,,,---.........000555666777===DDDHHHZZZmmm||||||tttpppnnnmmmlllmmmqqqvvvyyyzzz{{{{{{uuusssooollliiifffccc```YYYUUUOOOJJJFFFBBB>>>;;;999999888777666666666666777777555222///---...///---,,,***))))))***,,,------,,,+++******+++,,,---++++++++++++++++++******++++++*********++++++,,,......------,,,,,,,,,,,,*********++++++++++++++++++***)))((((((((((((((()))((('''(((***+++***)))++++++***++++++,,,---...------,,,++++++,,,,,,,,,222111333999AAAJJJYYYfffiiiuuuyyyvvvuuuuuuuuuvvvuuurrrpppjjjhhheeecccbbb```]]][[[ZZZYYYWWWVVVXXX\\\aaadddeeefffhhhiiiiiigggfffdddcccaaaaaaaaaaaaaaa___]]]^^^^^^^^^^^^^^^]]]]]]\\\\\\\\\\\\]]]^^^___```aaabbbbbbccceeeeeefffffffffeeefffggggggffffffgggiiiiiiiiiiiijjjjjjjjjjjjkkkiiijjjkkklllmmmmmmllllllllllllkkkkkkjjjjjjkkkkkkkkkmmmoooooonnnnnnooopppooooooqqqrrrsssssssssssssssssstttuuuwwwyyyzzz{{{|||~~~yyyyyy|||tttvvv|||ssslllcccZZZQQQOOOXXXcccuuuyyypppppptttooo___OOO@@@777///---,,,))))))*********))))))((())))))***&&&&&&&&&&&&''''''''''''++++++++++++++++++++++++,,,,,,---///000111222333222222333444555666777777555666777999;;;<<<======???????????????@@@AAABBB???GGGGGGFFFMMMPPPVVVddd~~~zzzhhhTTTGGG@@@;;;:::<<<===>>>>>>>>>????????????>>>>>>>>>===<<<;;;999999;;;:::888666555555555555444444555666666777888888666666777666666555444333222222111111111000000000...////////////...------,,,------......---,,,,,,++++++++++++,,,---...///---,,,---111222222666;;;===IIIXXXeeexxx}}}wwwrrrpppkkkiiikkkppprrrrrrtttwwwvvvtttqqqooonnnllliiiggg]]]YYYTTTNNNJJJEEE@@@===999999888777666666666666777777555222...,,,---.........,,,,,,,,,,,,......,,,++++++******++++++,,,+++++++++,,,,,,---------******))))))******++++++...---,,,+++*********+++)))))))))***************++++++***)))(((((((((((()))((('''(((***+++***)))++++++++++++,,,---...///---,,,,,,,,,------...///333111444;;;AAAHHHSSS\\\dddnnnxxx}}}{{{wwwxxxyyyxxxwwwwwwyyyzzzyyyvvvsssllljjjgggeeecccaaa^^^\\\ZZZYYYXXXXXXZZZ^^^bbbeeefffggghhhiiihhhgggeeeccccccaaaaaaaaaaaaaaa___]]]_______________^^^]]]]]][[[\\\\\\]]]^^^___```aaabbbcccdddeeeeeeeeeeeeeeeeeeggghhhhhhffffffhhhjjjiiiiiiiiijjjjjjjjjkkkkkkiiijjjkkkmmmmmmmmmmmmlllnnnmmmllllllkkkkkklllllllllnnnoooooonnnmmmmmmnnnnnnooopppqqqrrrsssssstttsssssstttuuuwwwyyyzzz{{{|||yyyxxx}}}uuusssuuu|||xxxkkkfff___XXXQQQSSS```ooo|||zzzqqq___PPP>>>666...---,,,***((()))******))))))))))))******''''''''''''((((((((((((*********++++++,,,,,,---,,,,,,---///000222333333222333333444555666777777555666888:::;;;======>>>@@@@@@@@@@@@@@@@@@AAAAAA???HHHGGGFFFNNNRRRUUU___ppp~~~ppp^^^OOOCCC;;;:::===<<<===>>>???@@@??????>>><<<<<<<<<<<<<<<;;;::::::===<<<:::888666666666666222333444555666777888888666666666666555444333333000111111111111222222222///000000000000///......,,,---...//////...---,,,,,,,,,,,,,,,---...///000...,,,,,,000000///111666888>>>FFFQQQdddwwwsssmmmiiiiiilllmmmkkkmmmrrrrrrpppnnnmmmmmmllljjjhhhaaa]]]WWWQQQLLLGGGBBB???999888777666666555555666777666444111---++++++,,,------------------------******++++++++++++******++++++++++++,,,,,,,,,,,,)))))))))))))))***++++++---,,,+++)))))))))))))))((((((((())))))***************))))))((())))))))))))((('''(((***+++***)))************+++,,,---...,,,,,,,,,---...///000111333333777???EEEJJJQQQXXXeeelllrrruuuxxx{{{zzzwwwqqqqqqssszzz~~~}}}xxxxxxyyyzzz|||{{{xxxvvvmmmkkkhhhfffdddbbb___]]]YYYYYYXXXYYY\\\___cccffffffggghhhiiihhhfffdddccccccaaaaaaaaabbbaaa___]]]___`````````___^^^^^^]]][[[[[[\\\]]]___``````aaaccccccdddeeeeeeeeeddddddfffhhhiiihhhfffeeehhhkkkiiiiiijjjjjjjjjkkkkkkkkkhhhjjjkkkmmmnnnnnnmmmmmmooonnnmmmlllllllllllllllmmmnnnpppooommmllllllmmmmmmnnnpppqqqrrrsssttttttsssssstttuuuwwwyyyzzz{{{|||zzzxxx~~~wwwssspppuuu}}}zzzssseeeaaa\\\VVVQQQVVVgggxxxxxxeeeVVV>>>555...------***((()))((((((''''''''''''((()))(((((((((((())))))))))))''''''((()))***+++++++++******+++---...000111111333333444555666777888888555666888:::<<<======>>>@@@@@@@@@@@@@@@@@@@@@@@@<<>>;;;===???@@@AAA@@@>>>===999::::::;;;<<<<<<;;;;;;???===;;;999777666666666111222333444555777777888666666666666555444333222000000000111222222333333111111111111111000//////,,,---.../////////------)))((((((((()))***++++++,,,)))***,,,,,,***+++///666999<<>>GGGNNNQQQWWW\\\ffflllpppqqqrrrsssqqqmmmmmmpppuuu}}}yyyxxxyyy|||~~~}}}yyytttmmmmmmllliiiddd___]]]\\\YYYYYYZZZ\\\^^^bbbeeegggffffffggggggffffffeeedddcccccccccbbbaaa``````___ccccccbbb```___^^^]]]\\\^^^^^^^^^^^^____________dddeeeggggggfffeeefffgggffffffggghhhhhhhhhhhhhhhkkkkkkjjjjjjiiijjjjjjjjjmmmkkkjjjkkknnnpppnnnllljjjjjjjjjjjjkkkllllllmmmooopppqqqrrrrrrqqqpppooonnnpppqqqsssttttttsssssssssttttttvvvxxxzzz|||}}}}}}|||vvvooovvv~~~|||wwwsssgggaaa\\\WWWRRRWWWpppoooRRRAAA666,,,+++---,,,******))))))************))))))(((((((((((())))))))))))))))))))))))))))))***++++++,,,---///000222333444555555555666666666666666555666888:::<<<======>>>>>>>>>>>>>>>????????????BBBCCCEEEGGGIIIJJJKKKKKKXXXjjjxxxyyy||||||{{{zzzxxxxxxooo\\\III???<<<;;;>>>@@@AAAAAAAAA@@@AAAAAA@@@@@@???======<<<<<<<<<<<<;;;:::999777666555444111333555777777777555444444444444555444444333333//////000111222222333333111111111111111000//////.........///////////////,,,,,,,,,++++++*********,,,,,,,,,,,,------...///111111333:::FFFVVVeeennnlllnnnooonnnkkkgggeeedddcccgggkkknnnnnnpppuuuyyyzzzvvvpppjjjggggggfffeeecccdddbbb``````bbbddddddddd^^^[[[VVVPPPLLLGGGBBB>>>:::999777555555666888999777555111//////...---,,,---,,,++++++******++++++++++++++++++++++++++++++))))))))))))***+++,,,---)))***+++***))))))+++,,,'''((()))***++++++++++++))))))((('''(((***+++)))))))))(((((((((((())))))''''''((()))***+++,,,,,,++++++++++++,,,---......000,,,+++...111333777===DDDMMMTTTTTTTTTZZZcccgggqqqqqqrrrrrrrrrpppnnnlllkkkrrr||||||xxxxxxxxxzzz{{{zzzuuuqqqnnnppppppnnniiiccc___]]]YYYZZZ\\\^^^aaadddfffgggfffffffffffffffeeeddddddccccccbbbbbbaaa``````___bbbaaaaaa```___^^^]]]]]]___````````````aaaaaaaaaccceeeggggggfffffffffgggfffggghhhiiiiiiiiihhhgggjjjjjjjjjiiiiiijjjkkkkkkmmmkkkiiijjjlllnnnmmmllljjjjjjjjjjjjkkklllmmmmmmnnnooopppqqqrrrqqqqqqpppppppppqqqrrrsssssssssssssssttttttuuuwwwyyyzzz{{{~~~~~~wwwyyy~~~zzzrrrmmmfff```[[[WWWSSSZZZssszzz\\\AAA666---+++---,,,))))))(((((())))))))))))(((((())))))))))))((((((((((((***************++++++,,,+++,,,---///111222444444777777777666666666666666666666888:::;;;<<<===============>>>>>>>>>??????@@@AAACCCEEEGGGIIIJJJJJJMMMYYYooowwwxxxyyy{{{{{{zzzxxxvvvuuurrrtttnnn^^^LLLBBB===:::999:::===>>>??????@@@@@@@@@???>>>===<<<<<<<<<<<<===<<<;;;:::888777666555000111222333444444333333333444444555444444333333111222222333444444555555111111111111111000000///////////////////////////,,,,,,,,,+++++++++******,,,,,,++++++,,,------...111111222666===FFFNNNSSSTTTWWWYYYYYYWWWUUUTTTTTTYYY]]]bbbdddeeehhhmmmqqqttt{{{{{{wwwrrrlllhhhggggggdddbbb```^^^]]]]]]___```aaa```\\\YYYTTTOOOKKKFFFAAA===999888777666666666777888777444111///......---,,,---,,,++++++******++++++++++++++++++++++++++++++******)))(((((())))))))))))*********))))))+++---///...---+++)))((('''&&&((())))))'''''''''&&&&&&))))))(((((((((((())))))************))))))))))))+++++++++++++++,,,---...000...///222555777>>>FFFTTT^^^fffeeebbbfffmmmqqqxxxyyyzzzxxxtttpppmmmkkkpppwwwyyy~~~wwwvvvwwwxxxxxxuuuqqqnnnppprrruuutttooogggaaa^^^ZZZ\\\___cccfffggghhhhhheeeeeeeeeeeeeeedddddddddccccccbbbbbbaaa`````````____________^^^^^^^^^]]]aaaaaaaaabbbbbbbbbccccccccceeehhhhhhgggfffgggggghhhiiijjjkkkkkkjjjhhhgggiiiiiiiiiiiiiiijjjkkklllmmmjjjhhhhhhiiikkklllllljjjjjjjjjjjjkkklllmmmnnnlllnnnoooqqqrrrrrrrrrqqqrrrqqqqqqqqqqqqrrrtttuuutttttttttuuuvvvwwwyyyzzz{{{~~~~~~{{{rrrkkkeee^^^XXXUUUSSS[[[uuu```@@@666---,,,,,,***((((((''''''((((((((((((''''''******))))))((((((''''''++++++******+++,,,,,,---,,,---...///111333444444999999888777666666666666666777888999:::;;;<<<<<<<<<<<<=========>>>>>>>>>>>>???@@@BBBEEEGGGHHHIIIKKKOOO\\\uuuxxxpppppppppooonnnmmmlllkkkmmmqqqooocccSSSHHH@@@;;;888999;;;<<<>>>>>>>>>>>>???>>>===<<<<<<;;;<<<<<<>>>===<<<;;;:::888888777222222111111222222333333333333444444555444444333222222333333444444555555111111222222111111000///////////////////////////,,,,,,,,,,,,+++++++++++++++++++++***++++++,,,---//////000222444777999:::???BBBEEEFFFFFFFFFGGGHHHLLLPPPTTTWWWYYY\\\bbbffflllsss~~~yyytttnnnkkkiiigggddd```\\\ZZZXXXXXXZZZ[[[[[[[[[YYYVVVQQQMMMJJJEEE@@@<<<888888888777777666666666666333000.........,,,+++,,,,,,+++************++++++++++++++++++++++++++++++***)))((('''''''''''''''(((***))))))***,,,...+++***((('''''''''((()))((()))++++++***(((((()))))))))(((((((((((())))))************))))))))))))************+++,,,---...000000333777:::???KKKWWWjjjwww}}}wwwvvv{{{~~~wwwqqqooooooxxx{{{wwwyyy{{{zzzzzz{{{ssstttuuuuuuuuussspppnnnooossswwwwwwqqqiiibbb]]]ZZZ]]]bbbgggjjjjjjiiihhheeeeeedddcccccccccccccccbbbbbbbbbbbbaaaaaa``````^^^^^^^^^^^^^^^^^^^^^^^^aaaaaabbbbbbbbbcccccccccccceeehhhiiihhhgggggghhhiiijjjlllmmmllljjjhhhfffhhhhhhhhhhhhiiijjjllllllmmmkkkiiiggghhhjjjlllmmmjjjjjjjjjkkklllmmmnnnoookkkmmmoooqqqrrrssssssssssssrrrpppoooppprrrtttvvvttttttttttttuuuvvvwwwxxxzzz|||wwwnnnddd\\\VVVSSSQQQZZZsssxxxYYY>>>555---,,,,,,)))'''((('''(((((())))))(((((('''******))))))((((((''''''***************+++,,,------...///000222333444555999888888777888888::::::888888888999:::;;;<<<<<<<<<<<<<<<<<<============<<<<<<>>>@@@BBBDDDFFFHHHNNNNNNSSSeee}}}mmmjjjhhhfffffffffffffffkkkqqqrrriii\\\QQQFFF>>>===<<<<<<===>>>>>>>>>===>>>>>>===<<<;;;;;;<<<<<<>>>>>>===<<<;;;:::999999666555333222222333444555333333444444555444444444111111111222222222333333111222222222222111000000000000000///////////////,,,,,,,,,,,,,,,,,,,,,,,,+++***************++++++------...///111111222222444777:::<<<<<<===???@@@AAAEEEJJJMMMOOOSSSYYY^^^hhhppp}}}|||xxxrrrnnnllliiiddd```ZZZXXXVVVUUUVVVWWWWWWVVVTTTRRRNNNKKKHHHDDD???;;;777888888888777666555444444222///---------,,,+++,,,++++++***************************++++++++++++***)))(((((('''''''''(((&&&''')))))))))***,,,...///...---,,,,,,---...///&&&&&&(((++++++)))))),,,))))))(((((((((((())))))''''''((()))***+++,,,,,,)))))))))***+++,,,---...000111555:::???JJJ]]]nnnvvvrrrtttwwwzzzwwwwwwvvvssstttwwwoooppprrrssssssrrrqqqpppnnnrrruuuuuuoooggg___[[[ZZZ^^^dddiiilllkkkjjjhhhddddddcccbbbaaabbbbbbcccbbbbbbbbbaaaaaaaaaaaaaaa]]]]]]]]]^^^^^^^^^^^^^^^`````````aaaaaaaaabbbbbbccceeeiiijjjjjjiiihhhiiijjjkkklllmmmllljjjhhhggggggggghhhhhhiiijjjkkklllnnnmmmkkkiiihhhjjjlllnnnjjjjjjjjjkkklllmmmooopppkkklllnnnqqqrrrssssssssstttssspppooooooqqqtttvvvttttttttttttuuuvvvwwwxxxzzz|||zzzooocccZZZSSSPPPOOOVVVmmmkkkOOO;;;333---,,,+++((('''(((((())))))******))))))(((***)))))))))((((((((('''((((((((())))))***,,,,,,...///000111222333444555777777777777999<<<>>>@@@::::::999999:::;;;<<<<<<<<<<<<<<<<<<============<<<<<<===>>>@@@CCCEEEGGGIIIIIIMMMWWWgggqqqmmmgggddddddeeefffeeehhhpppsssmmmcccXXXLLLCCC???===;;;;;;===???@@@???>>>======<<<<<<<<<<<<===???>>>>>>===<<<;;;::::::888666444222111222444555222333333444555555555444222222222222222333333333222222222222222111000000111111000000////////////,,,,,,,,,,,,,,,,,,,,,,,,+++******))))))*********------,,,---...///111222...000333444444555666888<<>>GGGWWWooo|||sssrrrxxx~~~~~~zzzxxxtttpppqqqttt{{{kkkmmmpppqqqpppooopppqqqmmmooorrrpppjjjccc\\\YYYZZZ^^^ccciiilllkkkiiihhhdddcccbbb``````aaabbbbbbbbbbbbaaaaaaaaaaaaaaaaaa^^^^^^^^^^^^^^^__________________`````````aaaaaabbbfffiiikkkkkkjjjiiiiiijjjjjjkkkkkkkkkjjjiiiiiihhhhhhhhhhhhhhhiiijjjkkkmmmmmmllljjjiiiiiilllnnnjjjjjjjjjkkklllnnnooopppkkkllloooqqqrrrsssssssssuuusssqqqooooooqqqsssuuutttttttttuuuvvvwwwyyyzzz{{{}}}yyylll```XXXQQQOOONNNSSSggg}}}}}}___HHH888111---,,,+++(((''')))))))))************))))))((((((((()))))))))))))))''''''(((((()))***,,,,,,///000111222333444555555777666777888:::>>>BBBDDD===<<<;;;::::::;;;<<<===<<<<<<=========>>>>>>>>>>>>======>>>@@@BBBEEEFFFDDDEEEJJJQQQYYYnnnyyyqqqhhhbbbaaabbbbbbaaaeeelllqqqnnnggg___TTTKKK@@@<<<888777;;;@@@AAAAAA>>>>>>============>>>>>>>>>>>>======<<<;;;;;;:::777666333111111111222333222222333444555555555555444444444444555555555555222222222333222222111000222111111000000//////...,,,,,,,,,,,,------------,,,+++******)))*********---,,,+++******,,,...///...000111111111111333555888;;;???AAACCCHHHOOOUUUaaajjjxxx~~~~~~~~~zzzwwwuuupppiiiccc___\\\XXXVVVUUUSSSRRRPPPMMMKKKJJJIIIGGGDDD???;;;888888777666666555444444111///,,,++++++++++++***++++++***))))))))))))***(((((())))))***+++++++++(((((((((((()))***+++,,,&&&''')))(((((()))+++---333666:::===??????===<<>>BBBEEE???>>><<<;;;;;;<<<===>>>=========>>>>>>>>>??????@@@@@@??????@@@BBBDDDFFFFFFEEEIIIOOOSSS```}}}ooofffcccbbb```___ccckkkqqqqqqnnniiiaaaYYYJJJCCC;;;888:::>>>@@@@@@??????>>>>>>>>>>>>??????>>>======<<<<<<;;;;;;:::888777555333222222222222111222333444555555555555555555555555555555555555222222333333222222111000222222111111000//////...,,,,,,,,,---------......,,,,,,+++***************+++***************+++,,,---///000000///000222444333666999;;;===AAAIIINNNYYYdddtttxxxrrrrrrtttwwwwwwuuurrrqqqpppuuuxxx}}}}}}{{{xxxssslllfffbbb___ZZZVVVTTTRRRPPPNNNKKKJJJIIIIIIHHHDDD???<<<:::999777555444444444444000...+++******+++***)))++++++***)))))))))))))))((((((((()))***+++++++++(((((('''''''''((())))))'''((()))(((((((((***+++;;;BBBMMMXXX___bbbbbbaaaUUU???---,,,---***''')))))))))(((((((((((())))))************))))))))))))******+++,,,---///000111444777BBBSSSddduuuzzzwww}}}|||xxxuuurrrrrrtttyyyzzziiikkkmmmllliiihhhhhhjjjmmmmmmlllhhhbbb\\\YYYXXXYYY\\\aaafffiiiiiihhhgggcccbbb```___^^^___aaabbbaaaaaaaaaaaaaaabbbbbbbbbaaaaaa`````````_________````````````aaaaaaaaaaaabbbfffjjjmmmlllkkkjjjjjjjjjiiigggggggggiiikkkmmmjjjiiihhhhhhhhhhhhhhhiiihhhkkklllkkkhhhggghhhjjjjjjjjjjjjkkkmmmooopppqqqmmmnnnoooqqqrrrrrrrrrqqqtttsssrrrqqqqqqqqqrrrssssssttttttvvvxxxzzz|||}}}~~~~~~zzzjjjZZZSSSOOOOOOOOOTTTeeexxxsss^^^III<<<333...+++,,,+++((())),,,''''''((((((((((((''''''&&&&&&'''((()))***++++++)))))))))***+++---...///111111222333333444555555;;;:::999999;;;>>>BBBDDD@@@???===<<<;;;<<<>>>???>>>>>>>>>>>>????????????BBBAAA@@@@@@@@@BBBDDDFFFHHHEEEGGGLLLMMMTTTmmm|||qqqkkkiiifffdddeeelllsssttttttrrrllleeeVVVMMMAAA;;;;;;===>>>===@@@???????????????@@@@@@======<<<<<<;;;;;;::::::;;;:::888777666555444444111222333444555555555555333333333333333333333333222333333333333222111111222222222111000//////...,,,,,,,,,------.........------,,,+++******++++++'''((()))+++,,,,,,,,,+++((()))+++++++++,,,...000///222555666888===DDDJJJMMMZZZkkkyyy|||vvvmmmfffbbbeeehhhiiigggeeedddcccgggjjjooouuuyyy{{{|||}}}}}}yyyxxx{{{{{{zzz||||||yyyyyywwwvvvwww}}}}}}{{{vvvnnnhhhddd```[[[WWWTTTQQQNNNLLLJJJIIIIIIIIIHHHEEE@@@<<<;;;999666444333333444555000---+++******+++***)))+++******)))))))))))))))'''(((((()))***+++++++++)))((('''&&&&&&&&&&&&&&&((())))))((('''''')))++++++333@@@MMMUUUWWWUUUSSSVVV<<<'''%%%)))'''%%%'''))))))(((((((((((())))))''''''((()))***+++,,,,,,+++++++++,,,...000111222666;;;HHH\\\ooo}}}zzz}}}{{{xxxxxxxxxyyy|||}}}ooonnnmmmkkkjjjiiihhhhhhiiikkkjjjfff___ZZZXXXXXX\\\___aaacccccccccdddfffccccccbbbbbbbbbbbbbbbbbbcccdddeeecccaaa``````aaaaaabbbdddeeedddbbb```___aaa```^^^^^^___aaacccddddddfffiiikkkjjjjjjkkkllljjjjjjiiiiiiiiiiiijjjjjjllliiiffffffgggiiiiiiiiiggghhhiiijjjiiijjjmmmooonnnmmmlllmmmooopppppppppoooooopppppppppoooooonnnpppppppppqqqrrrrrrssssssrrrssstttuuuvvvyyy}}}~~~yyytttvvv~~~}}}|||yyymmm]]]SSSLLLNNNOOOSSSbbbtttzzzlllWWWCCC888000///,,,***))))))))))))(((((((((((()))))))))))))))(((&&&###!!!"""&&&)))************+++---///000000333555666555555666888999999999:::;;;<<<>>>>>>AAA@@@???>>>>>>???@@@@@@CCCBBBAAA???>>>=========@@@CCCEEECCC???>>>AAAEEECCCCCCEEEGGGJJJRRRbbbrrrvvvrrrnnniiikkkooouuu|||~~~xxxsssgggVVVDDD=========<<<===@@@???>>>???AAAAAA???>>>???>>>===<<<<<<===>>>???<<<;;;:::888666333111///222333333444444555555666333555666666555444444555222222222222222222222222222222222111000//////...000000...------...///000+++,,,,,,,,,,,,+++******+++++++++*********))))))***+++,,,,,,,,,,,,+++***---...///111444666999:::GGGTTTffftttvvvmmm^^^TTTXXXYYYZZZYYYXXXYYYZZZ\\\^^^aaafffiiikkknnnqqqsssqqqpppnnnlllkkknnnrrrvvv~~~}}}~~~xxxsssooonnnmmmpppuuu{{{}}}xxxqqqmmmhhhccc[[[TTTPPPNNNLLLJJJKKKJJJIIIGGGEEEBBB@@@???<<<999666555555555555444111...***'''((()))))))))((((((((((((((((((((((((''''''(((((())))))******&&&&&&&&&&&&&&&'''((((((%%%&&&&&&&&&'''(((((((((***,,,...000111111111000222000,,,)))(((((()))***))))))(((((((((((())))))***)))))))))))))))***+++---,,,,,,...222555555555===FFFUUUdddqqq}}}}}}{{{||||||~~~~~~~~~ooonnnmmmkkkjjjhhhhhhgggfffffffffbbb]]]ZZZZZZ[[[aaadddggghhhgggfffffffffcccbbbbbbaaaaaaaaaaaabbbcccddddddcccaaa``````aaabbbcccdddddddddcccaaa```aaaaaa```______aaacccdddeeegggjjjkkkjjjjjjjjjkkkjjjjjjiiiiiiiiiiiijjjjjjllljjjhhhgggiiijjjjjjjjjggghhhjjjjjjiiijjjlllooonnnmmmlllmmmooopppppppppooooooppppppppppppooooooooooooppppppqqqrrrrrrsssrrrsssuuuvvvwwwzzzwwwqqqmmmoooxxx|||xxxmmm]]]RRRLLLMMMPPPTTTdddvvv}}}rrrdddPPP===333111///---+++)))(((''''''(((((((((((())))))))))))))))))'''%%%###$$$&&&)))************,,,...000111111333555666666666777888999999999:::;;;<<<>>>>>>@@@???>>>>>>>>>???@@@AAACCCBBBAAA@@@???>>>>>>>>>@@@BBBDDDCCC???>>>AAADDDDDDCCCDDDEEEEEEIIIVVVcccyyyssstttxxx~~~~~~zzzqqq```NNNDDD@@@>>>===??????>>>===>>>@@@@@@>>><<<>>>>>>>>>======>>>>>>>>><<<<<<;;;:::888666555444333333333333444444555555333555666666555444444555222222222222222222222222222222111111000//////...//////...---------------+++,,,,,,,,,,,,+++******+++++++++*********))))))***++++++,,,,,,++++++***---...///000222555777888AAAKKKZZZeeeggg___RRRIIIJJJKKKLLLLLLKKKLLLNNNPPPXXX[[[^^^aaaccceeehhhjjjgggfffdddbbbaaadddhhhlllrrrqqqwww{{{uuuqqqmmmkkkjjjkkkppptttwwwxxxzzztttppphhhccc[[[TTTPPPLLLJJJHHHGGGGGGFFFEEECCCAAA???>>>:::888555444444555444333000---***(((((())))))))))))))))))))))))))))))))))))))))))))))))*********''''''&&&&&&''''''((()))'''''''''(((((((((((((((''''''(((((()))+++,,,---,,,+++)))((('''((()))***)))(((((((((((((((((())))))))))))))))))******+++---------...000222555777CCCMMM[[[iiisss}}}}}}~~~oooooommmkkkjjjhhhgggfffaaaaaa___]]]ZZZZZZ\\\^^^dddgggjjjllljjjhhhfffeeeccccccbbbaaaaaaaaaaaaaaabbbcccdddcccaaa``````aaadddddddddccccccccccccbbbcccbbbaaa``````aaacccdddfffhhhjjjkkkjjjiiiiiijjjjjjjjjiiiiiiiiiiiijjjjjjkkkjjjiiijjjkkklllkkkiiigggiiijjjjjjiiijjjlllnnnnnnmmmlllllloooppppppoooooooooppppppppppppooooooooooooooopppqqqqqqrrrrrrrrrsssuuuvvvxxx|||}}}oooiiieeegggpppzzz}}}~~~uuukkk]]]SSSMMMOOOSSSZZZjjjzzzuuuiii\\\III888///...---,,,***)))((((((((((((((((((((())))))))))))((())))))(((&&&&&&''')))*********+++,,,...000222222444666777777777888999999999::::::;;;<<<>>>>>>>>>>>>>>>>>>>>>???@@@AAACCCBBBAAA@@@???>>>>>>>>>???AAACCCBBB@@@???AAACCCDDDDDDDDDEEECCCDDDMMMXXXkkk}}}~~~yyylll[[[OOOEEE>>>===???>>>===<<<===??????===<<<===>>>????????????>>>===<<<<<<<<<<<<;;;:::999888333333333333333444444444333444666666444333444555222222222222222222222222222222111111000//////////////////...---,,,+++***,,,,,,,,,,,,,,,++++++***+++++++++*********************+++,,,,,,+++******------......000111333444888???IIIPPPQQQKKKCCC===@@@AAACCCCCCCCCDDDFFFHHHNNNQQQTTTVVVWWWXXXZZZ\\\ZZZZZZYYYWWWVVVXXX]]]```cccccchhhqqqyyy}}}|||wwwssskkkiiiggggggiiikkkllllllrrrqqqrrrxxx~~~zzztttooogggbbbZZZSSSNNNJJJGGGEEECCCCCCBBBAAA@@@>>>===<<<888666444333333333222111///,,,)))((()))))))))((())))))))))))))))))))))))'''''''''''''''&&&&&&&&&((((((''''''(((((()))***)))))))))(((((((((((((((%%%$$$######$$$&&&)))***&&&&&&&&&'''((())))))***(((((((((''''''((((((((()))))))))))))))***++++++,,,---/////////333999>>>LLLUUUcccooowww}}}oooooonnnllljjjgggeeeddd^^^\\\ZZZXXXWWWYYY[[[^^^bbbeeejjjmmmllliiigggfffeeedddccccccbbbbbbbbbbbbbbbccccccbbbaaa``````aaaddddddccccccccccccddddddccccccbbbaaaaaabbbccccccgggiiikkkkkkjjjiiiiiiiiikkkjjjjjjiiiiiijjjjjjkkkjjjiiiiiijjjkkkkkkjjjhhhhhhiiijjjjjjiiijjjlllnnnnnnlllkkklllnnnppppppooonnnooooooppppppppppppooonnnnnnoooppppppqqqqqqrrrppprrrtttvvvxxx||||||wwwiiiccc^^^aaajjjtttzzz||||||~~~}}}}}}yyypppggg\\\TTTOOOQQQXXXcccsssqqqeeeWWWFFF777111+++*********))))))))))))(((((((((((())))))))))))''')))******((('''((()))+++***++++++---///111333333555888888888888999;;;:::::::::;;;;;;<<<>>>>>>=========>>>???@@@AAAAAAAAAAAA@@@???>>>======>>>>>>@@@BBBBBB@@@@@@AAABBBCCCCCCEEEHHHHHHHHHOOOWWW^^^zzz{{{rrrggg\\\NNNBBB===>>>>>>======>>>??????>>><<<<<<>>>@@@AAAAAA@@@>>><<<>>>>>>>>>===<<<;;;999999444444444444333333333333222444666555444333444444111111111111111111111111111111111111000000/////////000000000///---+++))),,,,,,------,,,,,,+++*********************************++++++++++++******---,,,,,,------...///000111555999===>>><<<999666999;;;=========???AAACCCFFFHHHJJJLLLLLLLLLNNNOOOQQQQQQPPPOOONNNPPPTTTWWWYYYZZZ___ffflllrrrvvvzzz~~~xxxtttllljjjfffdddddddddcccbbbgggggghhhkkkpppsssttttttqqqrrrrrrttt{{{~~~}}}|||{{{yyytttnnniiiddd^^^WWWPPPKKKGGGCCCAAA@@@@@@???===;;;999777666555333111111222222000///---+++))))))))))))((('''(((((((((((((((((((((((()))((((((''''''&&&&&&&&&((((((((((((((()))******))))))((((((''''''&&&&&&&&&&&&%%%%%%&&&''')))***$$$%%%&&&((())))))((((((''''''((((((((((((''''''))))))))))))***+++,,,,,,***---000000111777AAAIIIUUU^^^kkkuuuzzz}}}~~~~~~zzz}}}qqqpppooonnnllljjjgggdddbbb]]]ZZZVVVTTTUUUWWWZZZ[[[___ccciiimmmmmmlllkkkkkkhhhgggfffeeeddddddddddddaaabbbcccbbb`````````bbbdddccccccbbbbbbcccddddddbbbbbbbbbbbbbbbcccccccccgggiiikkkkkkjjjiiiiiiiiikkkkkkjjjjjjjjjjjjkkkkkkiiihhhhhhiiijjjjjjiiiggghhhiiijjjjjjiiiiiikkkmmmmmmlllkkklllnnnooooooooonnnnnnooopppppppppppppppooooooooopppqqqqqqrrrrrroooqqqssstttwww{{{~~~wwwqqqccc]]]XXX[[[dddnnntttvvvuuuyyy}}}yyytttkkkaaaWWWRRROOOSSS]]]kkk{{{|||mmmaaaSSSBBB666222,,,++++++***)))(((&&&&&&(((((((((((())))))))))))&&&(((***+++)))(((((()))+++++++++,,,...000222444555777999:::999999;;;<<<;;;;;;;;;;;;<<<<<<===>>>======>>>???@@@AAAAAAAAA@@@???>>>===============>>>@@@BBBBBBBBBAAAAAABBBCCCCCCFFFJJJKKKKKKPPPVVVVVVfffzzzwwwrrrkkk]]]LLLBBB??????>>>>>>???@@@@@@???======>>>AAACCCCCCAAA>>>===??????>>>===<<<:::888777555555555444444333333333222444555555444333333444111111111111111111111111111111111000000000000000111111222111000...,,,+++,,,------------,,,++++++************************************************,,,,,,+++++++++,,,---------...000222444555666666111333444555555666999;;;???AAACCCDDDCCCCCCDDDEEEGGGHHHHHHGGGFFFHHHLLLOOOPPPSSSXXX]]]ccciiinnnoootttxxx}}}~~~wwwrrrpppqqquuu}}}~~~wwwrrrnnnkkkgggdddbbb```]]]\\\^^^^^^^^^```bbbddddddddd\\\^^^___```cccjjjvvv~~~|||yyyvvvrrrllleee```]]]XXXRRRLLLGGGCCC???===>>>===<<<:::777555222111111000//////000000...,,,+++***))))))******(((&&&''''''''''''''''''''''''+++++++++******)))))))))((((((((((((((()))******'''''''''&&&&&&%%%%%%%%%&&&'''((()))******))))))&&&'''(((******)))((('''''''''((())))))(((''''''))))))))))))***+++,,,---,,,///222444666===HHHRRR```iiittt{{{~~~}}}}}}}}}~~~~~~}}}~~~~~~vvvvvvxxx|||}}}~~~~~~}}}wwwiii\\\pppooonnnmmmjjjfffcccaaa[[[WWWTTTRRRTTTWWWXXXYYY___ccciiimmmooooooppppppjjjiiihhhfffeeeeeeeeeeee```aaabbbbbb`````````bbbaaabbbbbbbbbbbbccccccccc``````aaabbbbbbccccccdddfffhhhjjjkkkjjjiiiiiijjjkkkkkkjjjjjjjjjjjjkkkkkkiiihhhggggggiiiiiihhhgggiiijjjjjjjjjiiiiiikkkmmmmmmlllkkkkkknnnoooooonnnmmmnnnoooppppppqqqppppppoooppppppqqqrrrrrrsssssspppqqqssstttvvvzzz|||sssnnn___YYYTTTUUU^^^hhhoooqqqpppvvv~~~{{{~~~wwwpppfff]]]RRRPPPPPPWWWddduuuwwwhhh[[[LLL===333000///...---+++(((%%%"""!!!(((((((((((())))))))))))&&&(((******)))((()))***+++++++++,,,...111444555666888:::;;;;;;;;;<<<===<<<<<<;;;;;;<<<======>>>??????@@@AAABBBBBBBBBAAA@@@???>>>===============???@@@BBBCCCDDDCCCCCCBBBEEEDDDFFFJJJJJJIIILLLQQQUUU[[[lll|||{{{|||xxxlllXXXIIICCC@@@???>>>???AAAAAA???>>>>>>???AAACCCCCCAAA???>>>@@@??????===;;;999777666888777777666555444333333222333555555333222333444111111111111111111111111111111000000000000000000222222222111000///...------------------,,,++++++***************++++++++++++***))))))))))))***+++++++++*********+++,,,,,,,,,,,,,,,---///111444555...///111111111222444666888:::<<<<<<<<<;;;<<<>>>===>>>>>>>>>>>>@@@CCCFFFGGGLLLPPPTTTZZZbbbfffffflllmmmoooooonnnkkkhhhfffbbbdddjjjtttzzzuuullliiieeeaaa^^^[[[XXXUUUSSSSSSSSSSSSTTTTTTTTTTTTPPPRRRSSSSSSTTTXXX___eeesssxxx}}}yyytttnnniiiccc]]]XXXTTTPPPKKKFFFCCC???<<<:::;;;:::999777555222000......---------......,,,***)))))))))***+++***(((%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&((((((''''''(((((()))***&&&&&&&&&%%%%%%%%%%%%%%%$$$&&&(((******)))((('''((()))*********)))(((''''''((()))******)))(((''')))))))))***+++,,,---...///222666;;;AAAJJJVVV^^^qqqxxx}}}|||zzzwwwwww{{{}}}}}}||||||~~~~~~~~~vvvpppnnnooollljjjiiihhhcccYYYPPPppppppooommmjjjfffbbb___WWWTTTQQQRRRUUUXXXYYYYYY___bbbgggkkkmmmnnnpppqqqjjjiiihhhfffeeeeeedddddd___aaabbbaaa``````aaabbb___```aaabbbcccbbbaaaaaa]]]^^^___aaabbbcccddddddeeegggjjjkkkjjjjjjjjjkkklllkkkkkkjjjjjjkkkkkklllkkkiiigggggghhhjjjjjjiiiiiijjjkkkjjjiiiiiikkkmmmmmmkkkjjjkkkmmmoooooonnnmmmnnnoooppppppqqqqqqqqqqqqqqqqqqrrrssssssttttttrrrssstttuuuwwwzzz{{{sssmmm```YYYSSSTTT]]]gggmmmooonnnuuuyyyzzz}}}uuunnndddZZZRRRSSSVVV___ooottteeeVVVGGG888///---,,,,,,,,,***(((%%%###!!!(((((((((((())))))))))))&&&''')))((('''''')))***++++++,,,---///222444666777999;;;<<<<<<<<<===>>><<<<<<<<<<<<<<<======>>>AAAAAABBBCCCCCCCCCBBBAAAAAA@@@@@@???????????????@@@AAABBBDDDFFFEEEDDDCCCDDDCCCDDDHHHIIIHHHJJJNNNUUUVVV^^^sss~~~sss___NNNEEE???>>>>>>???@@@@@@???===???@@@AAACCCCCCAAA@@@?????????>>>>>>===;;;:::999:::999888777666555444444111333555444333222333444111111111111111111111111000000000000000000000111111111000///////////////---------...------,,,+++))))))*********++++++++++++***)))(((((()))***+++***************+++,,,,,,++++++***)))+++---///111...///000000000000222444111333555666555555666777666777777777777999<<>>BBBCCCDDDDDDDDDCCCBBBAAABBBBBBAAAAAA@@@AAAAAAAAA@@@AAABBBEEEGGGGGGEEECCCCCCAAABBBGGGIIIIIILLLPPPQQQOOOSSS```xxx}}}zzz~~~}}}sss```NNNEEE>>>=========??????>>><<<@@@AAAAAABBBBBBAAAAAA@@@===>>>>>>>>>>>>======<<<;;;:::999888777666555444111333555444333222333333000000000000000000000000000000000000000111111111000000...------...///000------......------,,,+++))))))******+++++++++++++++***)))(((((()))***+++***)))))))))***+++,,,---+++***((('''((()))+++,,,,,,---...---,,,---///000,,,...000111000000111333333444555555555777:::<<<===CCCHHHJJJPPPZZZ___]]]bbbcccccc```\\\XXXVVVUUURRRRRRTTTXXX```kkkxxx}}}zzzvvvooojjjaaa^^^ZZZVVVSSSOOOKKKHHHDDDEEEEEEDDDCCCBBBBBBCCC@@@>>><<<<<<>>>BBBEEEHHHIIILLLTTT\\\aaahhhzzz~~~wwwqqqoooiiiaaaYYYSSSOOOLLLIIIFFFCCC@@@===<<<;;;888666222222333333333333222222+++******+++,,,,,,***''''''((()))+++,,,+++'''$$$(((((((((((((((((((((((('''(((((())))))*********&&&&&&&&&&&&&&&'''((((((%%%&&&&&&''''''((((((((()))((('''&&&&&&''')))***&&&'''''''''((()))))))))(((***+++,,,,,,+++***((()))))))))***+++---...///000444???PPPeeezzz{{{pppfffeeeiiiqqq}}}xxxwwwttt{{{{{{|||~~~yyyqqqiii```VVVRRRPPPLLLGGGDDDjjjiiihhhhhhgggccc[[[VVVSSSRRRRRRSSSUUUXXX[[[]]]___```bbbeeeggghhhiiiiiiiiiiiihhhgggfffeeeeeedddccccccbbbbbb```___^^^]]]\\\^^^aaaccccccaaa___]]][[[\\\]]]^^^```bbbdddeeeggghhhiiijjjkkklllllllllkkklllmmmmmmkkkkkklllmmmkkkkkkkkkllllllkkkjjjjjjlllkkkiiihhhhhhiiikkklllkkkjjjiiihhhhhhhhhiiijjjlllmmmnnnooopppqqqrrrsssrrrqqqpppqqqsssuuuuuuuuuuuutttssstttvvvyyy}}}|||tttmmmfff```\\\```iiirrrtttssssssyyysssooorrrwwwzzz}}}wwwooocccYYYRRRSSS^^^uuu}}}fffPPP@@@666000,,,)))(((((((((''''''''''''******))))))((((((''''''***************+++++++++------......///111222333555777;;;======<<<<<<===>>><<<;;;::::::;;;<<<>>>???@@@AAABBBBBBAAA???>>>@@@???>>>>>>>>>@@@BBBDDDCCCCCCCCCCCCCCCDDDEEEFFFBBBEEEHHHHHHHHHJJJMMMQQQKKKLLLOOOVVVccc~~~wwwtttyyy{{{tttqqqooogggXXXKKKEEE>>>:::<<<>>>======???AAAAAAAAAAAAAAA@@@???>>>>>>>>>>>>>>>============<<<:::888777555555555666444444444444444444444444000000000000000111111111111111000000000000111111000000000000000000000000000000///...------,,,,,,++++++++++++++++++,,,,,,******++++++***)))((('''******))))))))))))************+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,......//////000111111111111111111111222333444555;;;???DDDFFFGGGKKKSSSYYY^^^ccceee```VVVMMMJJJKKKKKKKKKKKKNNNTTT[[[ccchhhqqqpppoooppppppmmmgggbbbYYYTTTOOOMMMLLLJJJEEE@@@???>>>>>>============>>>::::::::::::;;;<<<======<<<@@@DDDGGGKKKTTT```iii|||sssnnnmmmmmmkkkiiiccc^^^WWWPPPLLLIIIFFFEEEDDD???:::777777777555333111111111000000...---,,,,,,,,,++++++***)))))))))+++******)))(((''''''&&&'''(((+++,,,,,,+++(((''''''&&&%%%$$$%%%%%%'''((((((((('''''''''&&&&&&&&&''''''''''''(((((((((((())))))(((((((((((())))))))))))))))))************+++)))((('''((()))+++,,,***((()))---...------111777<<>>>>>>>>>>>???@@@???===<<<<<<===???@@@@@@@@@@@@@@@@@@???>>>>>>???>>>>>>>>>>>>@@@AAABBBCCCBBBBBBBBBBBBCCCDDDDDDCCCFFFHHHIIIIIIJJJMMMPPPKKKKKKMMMQQQZZZpppwwwpppqqqvvvzzz|||wwwsssooommmlllfff\\\SSSIIIBBB>>>>>>???>>>>>>@@@@@@@@@@@@@@@@@@???>>>>>>>>>>>>>>>>>>=========<<<<<<;;;999777666666666666555555444444333333333333111111111111000000000000111111000000000000111111000000000000000000000000000000///......---,,,,,,++++++++++++++++++++++++******))))))))))))))))))******))))))))))))******)))******+++++++++++++++++++++++++++++++++++++++............------------000000000000111222333333555999===>>>???CCCJJJPPP[[[___aaa[[[QQQHHHDDDEEEEEEDDDDDDDDDGGGKKKOOORRR\\\\\\\\\^^^___^^^YYYUUUTTTOOOJJJIIIIIIGGGBBB>>>@@@???===;;;:::999888888888888777777777888999999777:::===>>>AAAGGGQQQYYYjjj}}}xxxpppfff___\\\[[[YYYVVV[[[VVVPPPKKKHHHEEEBBB??????<<<888666666666444222111111111111000///...---,,,,,,+++******))))))(((******))))))(((''''''&&&&&&'''((())))))((('''&&&((('''&&&&&&&&&'''(((((((((((('''''''''&&&&&&&&&''''''''''''(((((((((((())))))(((((((((((())))))))))))))))))************+++***((((((((()))+++,,,,,,***+++...///---///333999BBBUUUqqqjjjYYY\\\iiiuuu~~~xxxvvvvvvpppooommmlllmmmooorrrtttvvvyyyuuugggYYYSSSPPPHHH===777fffeeedddcccaaa\\\UUUPPPNNNPPPRRRUUUXXX[[[]]]^^^``````aaabbbcccdddeeeeeefffffffffeeeeeedddddddddddddddccccccbbbaaa______]]]^^^___````````````___^^^]]]\\\]]]^^^aaadddfffhhhiiijjjlllmmmmmmnnnnnnkkkllllllkkkiiihhhiiijjjmmmmmmmmmlllkkkjjjiiihhhiiihhhgggggggggiiijjjkkkmmmmmmllllllllllllmmmmmmlllmmmnnnoooppprrrsssssssssrrrqqqqqqsssuuuuuutttssssssssssssuuuxxx|||~~~~~~yyyuuuqqqppprrrzzz}}}}}}sssppppppqqqxxx{{{zzzvvvrrrnnneee\\\XXX___sss}}}dddMMM>>>555111...)))))))))(((((((((''''''''''''''''''&&&&&&&&&&&&(((((())))))************,,,---...000222333555666888;;;>>>???@@@@@@@@@AAABBBAAA@@@??????@@@AAABBBBBBAAA???>>>=====================>>>??????@@@@@@AAAAAAAAAAAAAAABBBCCCCCCDDDFFFHHHIIIIIIJJJLLLNNNKKKJJJKKKLLLQQQ___yyyyyymmmiiijjjmmmnnnnnnlllkkkjjjiiieee```\\\RRRLLLFFFEEEDDD@@@???AAA???????????????>>>>>>>>>>>>>>>>>>=========<<<<<<<<<;;;:::999888777777777666555555444333222111111222222222111000000000///111000000//////000000111000000000000000000000000000000//////......------++++++++++++++++++******))))))(((''''''((()))*********))))))))))))******(((((()))***************************************------,,,,,,+++******)))............///000111111000333666777888:::@@@DDDPPPTTTVVVRRRIIIBBB???@@@AAA@@@??????@@@AAACCCDDDIIIJJJLLLOOORRRRRROOOMMMKKKGGGDDDCCCDDDCCC???<<<>>><<<;;;999777666555444555555444333333333333444222444666666666:::BBBHHHPPP___nnnxxx}}}llldddZZZRRROOONNNLLLKKKNNNKKKGGGDDDAAA>>>;;;888999777555444444444222000000111111111000///......,,,++++++******)))((((((***))))))(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&)))(((((('''''''''(((((('''''''''''''''&&&&&&&&&''''''''''''(((((((((((())))))(((((((((((()))))))))))))))*********+++++++++***)))))))))***+++,,,...,,,,,,/////////222888@@@NNNfffiiiWWW\\\mmmzzzzzzzzzzzzyyymmmllljjjiiijjjlllnnnpppuuu{{{~~~mmm\\\TTTPPPFFF777---ddddddcccaaa]]]XXXRRROOOLLLNNNRRRWWWZZZ]]]]]]^^^aaaaaaaaaaaabbbbbbcccccceeeddddddddddddddddddddddddddddddccccccbbb``````^^^^^^^^^^^^___``````aaa___^^^]]]]]]^^^aaaccceeehhhhhhjjjkkklllmmmmmmmmmmmmnnnooonnnlllkkkkkklllmmmmmmmmmlllkkkjjjhhhgggggggggffffffggghhhiiijjjlllllllllllllllmmmmmmmmmlllmmmnnnoooqqqrrrtttttttttrrrqqqqqqsssttttttsssrrrrrrrrrsssvvvxxx{{{}}}{{{yyyuuuvvv{{{uuupppooopppvvvxxxwwwrrrpppmmmfff^^^WWW```vvv~~~dddLLL===444000...)))))))))(((((((((((('''''''''''''''''''''''''''((((((((())))))******+++,,,---///111333555666777888;;;===??????@@@AAABBBCCCBBBAAAAAAAAAAAABBBCCCCCCAAA>>>;;;:::;;;<<<===:::;;;<<<===>>>>>>>>>===@@@?????????@@@AAABBBBBBDDDEEEFFFGGGHHHHHHIIIJJJKKKJJJJJJKKKMMMUUUgggwww~~~ooofffdddeeefffjjjjjjjjjiiifffdddcccddd___YYYTTTQQQKKKCCC@@@@@@>>>>>>==================>>>>>>=========<<<<<<<<<<<<<<<;;;:::999999888888777777666444333111000000333333222222111000//////000000////////////000000000000000000000000000000000000000/////////......+++++++++++++++*********)))((('''&&&&&&(((***,,,******))))))))))))******'''(((((()))))))))))))))))))))))))))))))))))))))+++++++++******))))))))),,,,,,,,,,,,,,,---...//////111333444444666:::===@@@DDDGGGFFFAAA======>>>::::::;;;<<<===>>>>>>??????AAADDDGGGIIIIIIHHHGGGCCC@@@>>>>>>??????===;;;999888777666666666666666333333222111000/////////111222333333333555:::>>>@@@JJJUUU]]]fffooorrrooo```YYYPPPJJJHHHGGGHHHGGGBBB@@@>>>===<<<999555222222222222222222111///...//////000000000//////...+++++++++***))))))(((((())))))(((((((((''''''''''''&&&%%%$$$$$$%%%&&&'''((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((())))))(((((((((((())))))))))))*********++++++++++++************+++,,,---...,,,---000000000666>>>LLL]]]wwwwwwggg\\\dddtttzzz{{{~~~~~~|||sssqqqooonnnnnnppprrrtttxxx{{{lll\\\TTTMMMAAA555---aaabbbaaa___ZZZUUUQQQNNNKKKNNNSSSXXX[[[]]]^^^^^^aaa````````````aaabbbccccccccccccdddddddddddddddcccccccccccccccbbbaaa```^^^]]]]]]]]]^^^___aaabbbaaa```_________aaaccceeefffggghhhiiikkkkkkkkkkkkmmmnnnooonnnlllkkklllmmmmmmmmmmmmlllkkkjjjhhhgggfffffffffgggggghhhhhhiiijjjjjjkkkkkklllllllllllllllmmmnnnoooqqqssstttuuuuuusssrrrrrrssstttsssrrrrrrrrrssstttvvvyyy{{{}}}}}}{{{yyy{{{}}}vvvuuuvvvwwwwwwuuupppmmmkkkfff___XXXaaauuu}}}cccKKK;;;333///---***)))))))))(((((((((((((((((((((((((((((((((((('''(((((()))***+++++++++,,,---000222555666777777777999<<<===>>>???@@@BBBAAAAAAAAA@@@@@@AAAAAAAAABBB@@@<<<999888999;;;<<<888999:::;;;<<<<<<<<<<<<===>>>>>>>>>@@@AAABBBCCCDDDDDDEEEFFFGGGGGGFFFEEEGGGEEEFFFIIIKKKPPP[[[ffftttiiicccaaa```eeeffffffeeecccdddgggkkklllhhhddd```VVVIIIAAA???===<<<;;;;;;;;;<<<==================<<<<<<<<<<<<;;;;;;;;;;;;::::::999999888888666555333222111000444333333222111000000///000000////////////000000000000000000000000000000000000000000000/////////,,,,,,,,,,,,++++++******)))((('''&&&'''(((+++,,,******))))))))))))******''''''((())))))))))))((())))))))))))))))))))))))))))))*********+++++++++++++++*********+++,,,,,,...///111222222333555777666999<<<<<<:::888888999222333444555666777777777888:::<<<>>>????????????===<<<;;;;;;<<<===<<<;;;999888777666555555555555333222111///............111111222222222444777999555:::@@@FFFMMMVVV[[[\\\SSSNNNGGGBBB???>>>>>>???:::999888888888666222///---...//////...------------....../////////......++++++******)))(((((('''((((((((((((''''''''''''((('''%%%$$$$$$%%%'''(((''''''''''''&&&&&&%%%%%%&&&'''''''''''''''''''''''''''''''''(((((((((((())))))(((((((((((())))))************+++++++++++++++++++++++++++,,,,,,------,,,...000111444===GGGYYYjjjiiieeegggpppzzz}}}zzzxxxvvvttttttuuuwwwyyy|||rrrgggZZZPPPEEE999111///^^^______\\\WWWSSSPPPOOOLLLOOOSSSXXX[[[]]]^^^^^^aaa``````___```aaacccdddcccccccccddddddeeeeeeeeebbbbbbccccccbbbaaaaaa```]]]]]]]]]]]]^^^___aaaaaabbbbbbbbbbbbbbbcccddddddeeefffgggiiijjjjjjkkkkkkjjjlllmmmlllkkkjjjkkkmmmmmmmmmmmmlllkkkjjjiiihhhggghhhhhhhhhhhhggggggggghhhiiijjjkkkkkklllkkkkkkllllllnnnppprrrtttuuuvvvvvvtttrrrrrrssssssrrrqqqsssssstttvvvxxxzzz|||}}}~~~}}}|||}}}yyyyyyyyyyyytttmmmjjjhhhccc]]]YYYaaasssvvv^^^HHH999222...---******)))))))))(((((((((((((((((()))))))))))))))(((((()))***+++,,,,,,------///111444666777777777666888:::<<<<<<>>>@@@BBB??????@@@@@@@@@@@@??????@@@>>>;;;888888888:::;;;888888888999::::::;;;;;;;;;<<<===>>>@@@BBBDDDEEEEEEDDDDDDEEEGGGFFFDDDBBBAAA???AAAEEEHHHKKKQQQXXXkkk|||ooogggbbb```aaaaaa``````bbbgggmmmqqquuuttttttqqqdddRRREEE@@@;;;;;;:::999999:::<<<============<<<<<<<<<;;;;;;:::;;;;;;;;;;;;:::999888999999888666555333222111333333333222111111111000000//////......//////000000000000000000000000000111111111111000000000000......------,,,,,,++++++******)))(((((()))***+++******))))))))))))******''''''((()))))))))))))))))))))))))))))))))))))))((())))))***++++++,,,,,,*********))))))******++++++,,,---...///000000111333444666555333222111111333333333333333222222222555777:::::::::999999:::888888999999::::::;;;;;;<<<;;;999666444222111000222111000///...---------...//////000111222444444222444666999???EEEJJJLLLLLLIIIDDD???;;;888777777666555444555555333000...+++,,,---,,,+++***+++,,,++++++,,,---.........---+++******))))))(((''''''''''''''''''''''''''''''((('''&&&&&&&&&&&&'''(((&&&'''''''''&&&%%%$$$###&&&&&&&&&'''''''''''''''''''''''''''(((((((((((())))))(((((((((((())))))*********++++++++++++,,,++++++,,,,,,,,,------------,,,///222555:::GGGSSSeeettttttdddjjjsss|||~~~~~~}}}zzzxxxwwwxxxzzz|||kkkaaaUUUIII<<<000,,,...YYY[[[[[[YYYTTTPPPNNNNNNNNNPPPSSSWWWZZZ]]]^^^___aaa```______```bbbdddeeecccccccccdddeeeffffffgggaaaaaabbbbbbaaaaaa``````[[[\\\]]]^^^___``````aaabbbcccdddeeeeeeeeedddcccfffggghhhiiijjjkkkkkkkkkiiikkkllllllkkkkkkmmmnnnllllllllllllkkkkkkjjjiiiiiiiiiiiiiiihhhgggffffffggghhhjjjkkklllllllllkkkllllllnnnppprrrtttvvvvvvwwwuuusssrrrssssssrrrpppssstttuuuwwwyyy{{{}}}~~~|||~~~}}}{{{zzzssskkkeeeccc^^^XXXXXX___qqqyyykkkUUUCCC777111...---*********)))))))))(((((('''''''''((((((((())))))))))))***+++,,,---......///000333555777777777666666888:::;;;<<<>>>AAACCC>>>??????????????????>>>===;;;:::888888888999:::888777777666777999:::;;;999:::<<<>>>AAADDDFFFHHHGGGFFFFFFGGGHHHHHHDDDAAA@@@===>>>CCCEEEFFFIIIMMM[[[ppp|||tttooolllfffdddaaaaaaeeekkkqqquuuxxx{{{rrr\\\KKKCCC::::::888888888:::;;;=========<<<<<<<<<;;;;;;;;;999::::::;;;::::::888888:::999888777666555444444222222222222222222222222//////............//////000000000000000000000000111111111111111111111111000//////......---,,,,,,++++++++++++******************))))))))))))******(((((()))************)))************************))))))))))))******************))))))))))))******)))))))))+++---...------///000111111000/////////444444333222222222222333333555888888666666777999555666777777777888999:::;;;:::888555222111//////000///......------------.........///000000000///222111222444777:::>>>AAAEEEDDDBBB>>>:::777666555444333222222222111///---+++,,,,,,***((('''))),,,((()))***+++,,,---------*********)))((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''''''''((((((((('''&&&$$$###&&&&&&&&&'''''''''((((((''''''''''''(((((((((((())))))(((((((((((())))))*********+++++++++,,,,,,+++,,,,,,------------------...111666999AAAQQQ___ooozzz}}}tttooonnnwww{{{|||~~~|||zzzyyyzzz|||}}}yyypppdddXXXIII???555---***+++VVVXXXYYYVVVQQQMMMLLLMMMPPPQQQTTTWWWZZZ\\\^^^___aaa```______```bbbeeefffccccccdddeeeeeefffgggggg```aaaaaaaaaaaa``````___ZZZ[[[]]]^^^___`````````cccdddfffggggggfffdddcccggghhhiiijjjkkkllllllllljjjlllnnnnnnnnnnnnpppqqqkkkkkklllllllllkkkjjjjjjjjjjjjjjjjjjiiigggfffeeehhhiiijjjlllmmmmmmllllllllllllnnnppprrrtttvvvwwwwwwuuusssrrrrrrrrrqqqppptttuuuvvvxxxzzz|||}}}~~~zzz{{{|||zzzsssiiiccc```[[[UUUUUU]]]oooooobbbOOO???555111///...************))))))))))))&&&&&&&&&'''''''''(((((()))******,,,---...//////000111444666777777666666777888:::;;;<<<>>>AAADDD>>>??????@@@@@@??????>>>;;;:::999888888888999:::888777666555666888:::;;;888999;;;>>>AAAEEEHHHIIIIIIHHHGGGHHHJJJIIIEEEBBBBBB??????CCCEEEDDDDDDGGGQQQ]]]www~~~|||qqqlllgggeeeiiinnnsssvvvxxx}}}zzzcccOOOGGG:::999888777777999;;;<<<======<<<<<<<<<;;;;;;;;;888999:::;;;:::999888777::::::999888777666555555222222222222222222333333//////............//////000000000000000000000000111111111111111111222222111000000///......------,,,,,,,,,,,,,,,+++***)))******))))))))))))******(((((()))************************************************)))((((((''''''+++***))))))))))))******(((((()))***---...---,,,***+++---...///000111222000//////...///000222333---000222333111111222555333444666666666666888999777666555333222111111111///...------,,,,,,------///......///000000...---...,,,,,,...000111444888:::;;;<<<:::888555444444444222000000000000...---+++,,,,,,)))&&&&&&))),,,'''((()))***+++,,,,,,,,,*********)))((((((''''''&&&'''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&((())))))))))))'''%%%$$$&&&&&&&&&'''''''''((((((''''''''''''((((((((()))))))))(((((((((((())))))******+++++++++,,,,,,,,,+++,,,------......------...///333888===FFFWWWgggwww~~~}}}sssqqqqqq|||{{{yyyxxx{{{~~~|||{{{{{{}}}~~~zzzkkkbbb___OOO???777333...,,,+++ZZZWWWTTTPPPMMMLLLLLLMMMPPPRRRUUUXXX\\\^^^```aaa`````````aaabbbdddeeegggcccdddddddddeeeeeefffffffffeeedddcccaaa___]]]\\\]]]\\\\\\\\\^^^```ccceeecccdddeeeggghhhhhhhhhhhhfffhhhkkkmmmnnnmmmllllllmmmlllkkkjjjkkkmmmooopppggghhhiiijjjjjjjjjjjjjjjllllllkkkiiigggfffgggiiihhhiiijjjkkkllllllllllllllllllllllllnnnppprrrsssrrrssstttuuuuuuttttttsssqqqtttxxx{{{|||}}}~~~|||{{{zzz{{{yyyrrrlllcccZZZUUUUUUSSS\\\lll~~~kkkYYYDDD888222---******((((((&&&%%%%%%$$$$$$$$$))))))))))))************))),,,......+++***,,,...000111222333555666777888999999999:::::::::;;;;;;999:::::::::<<<===>>>???>>>===;;;999999999;;;<<<===<<<:::999999:::<<<===<<<<<<===>>>AAADDDGGGIIIFFFGGGIIILLLLLLJJJEEEBBB<<<===???AAABBBBBBBBBBBBJJJUUU```{{{}}}rrrgggeeennnwww||||||~~~}}}~~~zzzmmmWWWGGGCCC<<<666444444333555999:::;;;;;;<<<;;;:::888777888888888999999::::::::::::999777777888888666555333333333222222222111111111///---,,,,,,,,,...//////000111111000///000222222333333333333222111111000000000000///...---,,,......---,,,+++))))))(((++++++++++++++++++++++++(((((((((((('''''''''''')))))))))***++++++,,,,,,+++***)))((('''&&&%%%%%%)))))))))))))))(((((('''---,,,+++***))))))))))))+++++++++,,,,,,------------,,,,,,,,,,,,---.........000222222000000000111333000...///222444333111888666444222000/////////000000///...---,,,,,,,,,+++,,,---......,,,***)))***+++,,,,,,---...///000555555444222111///....../////////...---,,,******'''((())))))***))))))((('''((()))***++++++***)))---,,,+++***)))((('''&&&(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&'''(((((((((((((((((((((((((((((('''''''''%%%$$$%%%(((***))))))))))))(((((((((((()))***+++,,,---,,,+++******,,,------,,,+++,,,,,,888666777===HHHVVVcccjjjzzz|||vvvqqqooottt}}}{{{vvvsssxxx|||yyyxxxyyy{{{|||zzzjjjbbb```PPPFFF999000---,,,***'''XXXVVVQQQNNNLLLLLLMMMOOOTTTVVVXXX[[[^^^```bbbbbb``````aaabbbcccddddddeeebbbbbbcccdddeeegggggghhhggggggfffdddcccaaa___^^^]]]\\\\\\\\\^^^```cccddddddeeefffggghhhiiiiiiiiihhhiiijjjkkkllllllkkkkkkmmmmmmllllllmmmnnnooopppjjjiiihhhggghhhiiikkkllllllmmmllljjjgggggghhhiiiiiijjjjjjkkkkkkllllllmmmlllllllllmmmnnnppprrrsssrrrssstttuuuuuuuuutttssstttvvvyyy{{{{{{}}}|||zzzyyy|||}}}yyyrrrkkkbbbXXXSSSRRRQQQZZZjjj|||dddTTTBBB777222...++++++---,,,+++***))))))))))))))))))))))))************(((***---...------///000000000111333555666777888999999999999::::::::::::999999999:::;;;<<<>>>???>>>===;;;999999:::;;;<<<===<<<:::999999:::<<<===<<<<<<===>>>AAADDDGGGHHHFFFGGGIIIKKKLLLJJJFFFCCC<<<===???AAABBBBBBAAAAAAEEEOOOWWWlll|||pppmmmttt~~~|||qqq___QQQFFF???:::999888666666999999:::;;;;;;;;;:::999888999999999999999999:::::::::888777777777777666444333333333222222222222111111000...,,,,,,---...///111222222111///...///000111111222222111111000///......///////////////...//////...---,,,+++******+++++++++++++++++++++++++++*********))))))))))))************************'''''''''((((((((()))))))))************)))((((((******)))(((((((((((()))******+++++++++,,,,,,,,,,,,,,,++++++,,,,,,---...+++---000000000000111222222000...///111333222111444333111000000000111111///...,,,+++******++++++,,,---...//////---+++***+++++++++,,,,,,------...222222111000///...---------......------,,,+++***)))((((((((((((((((((((('''((()))***+++******)))***))))))((('''&&&%%%%%%(((((('''''''''&&&&&&&&&''''''''''''''''''''''''$$$$$$%%%&&&&&&'''((((((((((((((((((((((((((((((,,,,,,+++)))'''''')))+++))))))))))))))))))))))))******+++,,,---,,,,,,+++...000111111111111333444777888===FFFSSS```lllrrr{{{}}}}}}tttnnnmmmoootttxxxrrrttt~~~~~~|||yyyvvvvvvxxx{{{}}}~~~oooccc[[[WWWDDD<<<111+++))))))'''%%%VVVSSSNNNKKKJJJLLLOOORRRWWWXXXZZZ\\\^^^``````aaa```aaabbbcccccccccbbbbbb```aaabbbdddeeeggghhhiiihhhhhhgggfffdddcccaaa```]]]\\\\\\]]]^^^```bbbccceeefffggghhhiiijjjjjjjjjiiiiiiiiiiiiiiiiiiiiiiiillllllmmmmmmnnnoooppppppmmmkkkhhhffffffiiilllnnnmmmmmmmmmkkkiiihhhhhhjjjkkkjjjiiiiiijjjkkkmmmnnnllllllmmmmmmoooqqqrrrsssrrrssstttuuuuuuuuuuuuuuuwwwxxxyyyzzz{{{}}}|||yyywwwyyy~~~|||xxxxxxyyyqqqjjjaaaVVVPPPOOOPPPYYYiii{{{www\\\NNN???777333///,,,,,,******)))((('''''''''''')))))))))*********++++++(((***---...///000222333///000111333444666777888888888888888999999999999888888999999:::;;;============;;;:::::::::;;;<<<===<<<;;;::::::;;;<<<===<<<<<<===>>>AAADDDFFFHHHDDDEEEFFFIIIKKKJJJFFFDDD===>>>@@@AAAAAAAAA@@@@@@BBBJJJMMM[[[yyyzzzvvv{{{|||tttggg]]]HHHAAA;;;:::888444333555999999:::;;;;;;;;;::::::::::::999999999999999999999777666666666666555333333333333333222222222222111000...---------...///222222333111///---......000000111111000000///...,,,------...///000000111000//////...---,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++*********))))))))),,,++++++***))))))((((((&&&&&&'''(((((()))******)))************)))((((((''''''&&&&&&''''''(((((())))))************++++++***************++++++,,,(((+++---......///000111000///---...000111111000///......//////000222222///...,,,***)))***+++,,,---.../////////...,,,+++++++++++++++++++++++++++...------------,,,,,,,,,+++,,,,,,,,,,,,,,,++++++***)))((('''&&&&&&''''''(((((()))*********))))))((((((((('''''''''&&&&&&'''''''''''''''&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%&&&''''''((((((((((((((((((((((((((((((++++++***'''%%%$$$&&&'''))))))))))))))))))))))))***+++,,,,,,------,,,,,,---.../////////222555888999???JJJWWWdddpppyyy}}}~~~}}}}}}|||zzzvvvqqqmmmeeebbbbbbhhhqqq~~~{{{ppppppzzz|||zzzxxxwwwxxx||||||rrrjjjccc\\\RRRKKK;;;555...+++++++++***)))SSSPPPKKKIIIIIIMMMQQQUUUXXXYYYZZZ\\\]]]]]]^^^^^^```aaacccddddddbbb```___aaaaaabbbccceeefffgggggggggggggggfffeeecccbbbaaa]]]]]]]]]^^^___```bbbcccfffggghhhiiijjjkkkkkkkkkjjjjjjiiihhhgggggghhhhhhjjjjjjlllmmmnnnnnnnnnnnnlllkkkiiiggggggiiikkkmmmmmmnnnnnnllljjjhhhiiijjjkkkjjjiiiiiiiiikkkmmmooollllllmmmnnnpppqqqrrrsssrrrsssssstttuuuuuuuuuuuuyyyyyyzzzzzzzzz}}}|||xxxuuuwww}}}}}}wwwsssxxxxxxppphhh^^^SSSNNNNNNSSS]]]mmm~~~oooXXXLLL???999444///,,,,,,'''&&&%%%%%%$$$$$$$$$%%%))))))*********+++++++++***+++---///111222333333//////111222444666777888666666777777777888888888888888888888999:::;;;<<<<<<<<<;;;::::::;;;<<<<<<<<<<<<;;;::::::;;;<<<<<<<<<<<<<<<>>>@@@CCCEEEGGGBBBBBBCCCEEEGGGGGGDDDBBB>>>???@@@AAAAAA@@@???>>>AAAHHHIIIOOOccc|||{{{~~~zzzssskkkeeePPPGGG???;;;888444444666888999999:::;;;;;;;;;;;;:::::::::999999888888888888777555555666666444333444444333333333222222222111000///.........//////000111222111///......///000000111111000000///...---------...//////000111//////......---,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,)))))))))(((((((((''''''++++++*********))))))))))))))))))(((((((((((((((((())))))))))))(((''''''&&&&&&&&&&&&'''((()))***)))))))))))))))))))))))))))(((((((((((()))******(((***,,,---,,,,,,---......------------...//////,,,,,,------...///000111111///---++++++,,,---...,,,------......---,,,,,,++++++******))))))))))))))))))*********+++++++++)))******+++,,,,,,++++++,,,***(((&&&%%%%%%&&&'''(((((())))))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''((((((((((((((((((((((((((((((((((((((('''%%%$$$&&&'''))))))***************+++++++++,,,,,,------......------......000444:::>>>DDDNNN]]]lllyyy|||xxxtttmmmddd]]]WWW[[[bbbmmmzzz}}}ooooooxxx~~~}}}|||}}}}}}zzzppphhh```]]]\\\VVVJJJ???444111---+++,,,,,,+++***PPPMMMJJJHHHIIINNNSSSWWWZZZ[[[\\\]]]]]]^^^]]]]]]```aaabbbccccccbbb```^^^bbbbbbbbbbbbcccccccccccceeeeeeeeeeeedddcccaaaaaa^^^^^^______```aaabbbcccfffggghhhjjjkkkkkkkkkkkkkkkjjjiiihhhggggggggggggggghhhjjjkkklllmmmmmmmmmkkkjjjjjjjjjjjjjjjjjjjjjlllmmmnnnmmmjjjiiiiiiiiikkkjjjiiiiiiiiikkkmmmooollllllnnnoooppprrrrrrsssrrrrrrrrrsssttttttuuuvvvyyyyyyyyyyyyzzz~~~~~~zzzyyyvvvtttwww~~~zzztttuuuzzzwwwmmmeee\\\RRRNNNOOOYYYeeevvvwwwgggVVVLLLAAA;;;555///+++,,,))))))(((((('''(((((((((************++++++++++++------...000111222222222///000111222444555666666555555555666666666777777777777666777777888999:::;;;;;;:::::::::;;;;;;;;;;;;;;;::::::::::::;;;;;;;;;;;;;;;<<<>>>AAACCCEEE???>>>>>>@@@BBBBBBAAA???===>>>???@@@@@@@@@???>>>@@@FFFFFFIIIUUUdddyyysssnnnkkk\\\RRRFFF???:::777777;;;999999999999:::;;;;;;<<<:::::::::999999888888888888777555555666666444333444444444333333333222222111111000000////////////---...000000//////000222111111222222111111000///000///............///000......------,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))(((((((((((()))*********+++++++++,,,)))))))))))))))(((((((((''''''((((((''''''&&&%%%&&&&&&&&&'''((()))***+++(((((((((((((((((((((((((((''''''''''''((()))))))))+++,,,,,,***))))))***+++,,,,,,++++++,,,---...,,,------------...------///...,,,++++++,,,---...+++++++++,,,,,,,,,+++++++++******))))))(((((('''&&&''''''((())))))******'''((()))***++++++++++++,,,***(((&&&%%%&&&'''((())))))(((((((((((((((((((((((((((((())))))))))))&&&'''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''''''''((())))))))))))))))))))))))(((***+++***)))***+++---)))*********++++++,,,,,,,,,,,,,,,------...//////111222333555999???GGGLLLYYYddduuuxxxqqqggg]]]UUUPPPZZZjjjxxx|||qqqpppwwwxxxqqqkkkaaa\\\WWWWWWWWWOOO@@@222---+++)))((((((((('''&&&NNNLLLIIIIIIKKKOOOTTTWWW^^^^^^___``````````````````aaabbbbbbbbbaaa```___bbbaaaaaaaaaaaa`````````cccccccccccccccbbbaaaaaa``````aaaaaabbbcccccccccfffggghhhiiijjjkkkkkkkkkjjjiiiiiiiiihhhhhhgggggggggggghhhiiijjjlllmmmmmmjjjkkkkkklllkkkkkkjjjiiikkkmmmnnnmmmjjjhhhhhhhhhkkkjjjiiiiiijjjkkkmmmnnnlllmmmnnnpppqqqrrrssssssqqqqqqqqqqqqrrrsssuuuuuuvvvwwwxxxyyy{{{~~~zzzuuuvvvsssrrrvvvxxxuuuxxxuuukkkbbbZZZRRRQQQTTTbbbnnn|||ooobbbUUUKKKAAA;;;444---+++,,,***))))))(((((()))))))))*********++++++++++++,,,.........000222333222111111111222222333444444444444444444444555555555555666666555555666777777888999999999999::::::::::::999999999::::::999999999:::::::::;;;<<>><<<;;;<<<===>>>>>>===<<<===???@@@@@@@@@??????>>>BBBAAADDDKKKQQQcccxxxrrrooonnncccXXXKKKCCC===888777:::::::::999999999:::;;;;;;::::::999999999999999999999777666666666666555333444444444444333333333333111111111111000000000000+++---////////////111333111111222222111111000///000000...------...///000------------,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***************++++++,,,------...''''''((())))))***++++++'''(((((((((((('''&&&&&&(((((((((((()))***+++,,,))))))(((((((((((('''''''''''''''''''''((())))))***+++,,,+++)))((((((((()))***+++***))))))+++------------...------,,,+++++++++************++++++***************+++++++++*********))))))(((((((((&&&&&&''''''((()))******''''''((()))*********)))+++***)))(((''''''(((((())))))((('''''''''((((((&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&'''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''))))))))))))))))))))))))&&&''')))***)))***+++---*********+++,,,,,,------,,,,,,,,,---...///000111111444888>>>FFFOOOYYY```ssszzzoooddd[[[UUUOOO___ssszzzsssrrruuuwww{{{~~~rrrhhhaaaVVVTTTSSSSSSOOOEEE666+++,,,+++***)))((('''''''''MMMKKKJJJJJJLLLPPPUUUWWW______```aaaaaaaaaaaaaaa`````````aaaaaaaaaaaaaaa________________________bbbccccccccccccbbbbbbaaaaaabbbbbbcccddddddddddddeeefffhhhiiijjjjjjkkkkkkhhhiiijjjjjjjjjiiihhhggghhhhhhhhhhhhjjjlllnnnooommmlllkkkjjjjjjjjjjjjkkkjjjlllmmmllljjjhhhggggggiiijjjjjjkkkkkkllllllmmmkkkmmmoooqqqrrrssssssrrrooooooooooooppprrrtttuuusssuuuwwwyyy{{{}}}yyytttqqqoooooouuu~~~|||wwwxxx{{{~~~ttthhh___XXXSSSTTTYYYiiiwww{{{vvvwwwuuuiii]]]QQQHHH???999222,,,+++---''''''&&&&&&&&&''''''(((*********+++++++++,,,,,,,,,,,,,,,...222444333222222222222222222222222222333333333333444444444444555555555555555555666777777777888888999999999999888888888999999888888888888888888999;;;===???AAA>>><<<::::::;;;<<<<<<;;;;;;<<<>>>???@@@@@@@@@@@@===???===AAAHHHGGGQQQggg}}}uuuooolllmmmiii___TTTMMMEEE>>>:::;;;<<<;;;:::999999999:::;;;999999999999999999:::::::::888777777777777666444555444444444444333333333111222222222111111000000,,,...//////......000111000000111111000000///...///...---------///111222............------------------------------------,,,,,,,,,+++++++++******------------------------(((((()))))))))*********)))))))))***)))(((((('''(((((((((((()))******+++))))))))))))(((((('''''''''''''''''''''((())))))(((***++++++)))((())))))''')))***)))((((((***,,,,,,,,,---......---,,,,,,)))***++++++++++++***)))+++*********++++++,,,---******))))))))))))))))))'''''''''((())))))******''''''((()))))))))((((((***************)))))))))***)))((('''&&&''''''(((&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&'''''''''(((((())))))))))))))))))))))))((((((((((((''''''''''''))))))))))))))))))))))))$$$&&&((((((''''''((()))******++++++,,,------...---,,,,,,---...///111222222777???JJJVVVcccpppxxx|||nnnccc\\\YYY[[[lll~~~yyysssrrrpppnnnpppuuuuuuoooccc\\\QQQRRRSSSPPPGGG<<<222,,,++++++***)))((((((((()))LLLKKKKKKLLLNNNQQQUUUWWW]]]]]]^^^___``````______`````````___```aaabbbbbb\\\\\\]]]]]]^^^___``````cccccccccddddddccccccbbbbbbcccdddeeeeeeeeeeeeeeeeeefffggghhhiiijjjjjjjjjggghhhjjjlllllljjjiiigggiiiiiihhhhhhjjjllloooqqqooommmjjjhhhhhhiiikkkmmmiiikkklllllliiigggffffffhhhiiijjjlllllllllllllllkkkmmmoooqqqrrrssssssrrrooonnnnnnnnnoooqqqssstttqqqsssvvvyyy|||zzzuuuooommmnnnsss|||xxxxxxvvv~~~sssfff^^^WWWTTTWWW]]]mmm|||vvvqqqqqqpppfffZZZNNNFFF<<<666111++++++...(((((('''''''''(((((()))******+++++++++,,,,,,,,,***)))***...333555555333333333333222222111111111222222333333333444444444555555444444444555666666555666777888888888888888777777888888888888777777777777777888999<<<>>>???@@@===;;;:::;;;<<<<<<;;;:::;;;===???@@@AAA@@@@@@???>>>;;;@@@HHHEEEJJJ\\\eee}}}|||{{{zzz|||}}}xxxqqqjjjiiiiiisssjjjbbb\\\TTTJJJCCCBBB===<<<:::999888999999:::888888888999999::::::;;;:::999777777888888666555555555444444444333333333111222222222222111000000...///000///...---...//////////////////......------,,,,,,,,,---000333444///////////////.........------------------------*********))))))))))))(((000//////......---,,,,,,,,,,,,+++***)))((('''&&&+++++++++++++++***)))))))))(((((((((((()))************))))))((((((((('''(((''''''''''''((())))))'''(((***+++***)))***+++''')))***)))''''''))),,,***+++---...///......---***+++---......---,,,***,,,+++++++++,,,,,,---...))))))))))))************((((((((()))))))))******'''((((((((((((((('''''')))******+++++++++*********)))((('''&&&&&&'''((())))))((((((((('''''''''&&&&&&&&&'''''''''(((((((((((((((((((((((((((((((((((((((((((((''''''''')))))))))))))))))))))))))))+++,,,,,,***)))************+++,,,,,,---......------,,,---...000222333777>>>IIIWWWfffvvv}}}mmmbbb]]]]]]iiiyyy}}}xxxtttqqqlllhhhkkkpppsss~~~nnnaaaZZZPPPTTTUUUOOOCCC888333222%%%&&&%%%$$$######%%%'''GGGGGGHHHKKKOOOTTTVVVXXX_________``````````````````______^^^^^^^^^_________]]][[[ZZZZZZ[[[]]]^^^_______________^^^^^^^^^bbbcccfffggghhhhhhgggffffffggghhhhhhhhhhhhjjjllljjjkkkkkkkkkjjjhhhgggeeehhhhhhhhhhhhiiiiiiiiiiiilllkkkkkkjjjiiiiiiiiijjjhhhjjjkkkkkkiiihhhhhhiiikkkkkkkkklllllllllmmmmmmmmmnnnoooppppppqqqppppppsssqqqnnnnnnnnnoooooonnnwwwwwwxxxzzz|||~~~|||wwwvvvnnnnnnnnnpppvvv~~~zzzvvvssswww~~~sssfff\\\VVVVVV^^^gggzzz}}}rrrqqqoooeeeXXXQQQHHHBBB999222...,,,++++++((((((((((((((()))***************+++,,,,,,------,,,,,,---...///000111111222222111111111111111222333333444444444333333222555777888777666444444555555555666666777888888999999999888888888888999999444555777999;;;<<<======::::::999888888999999:::888888777888999;;;===???>>>===<<<===???CCCGGGJJJYYYkkk~~~wwwuuuuuuqqqqqqpppooommmjjjgggffflllmmmlllfff[[[RRRLLLJJJHHHAAA:::888888999:::;;;=========<<<;;;:::999888999888666555444555777888666555555444444333222222333333222222111000//////...//////000000000000///111111111111000///---------------------...///000///......------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---..............................---+++)))((())))))(((''')))---000///+++'''&&&&&&))))))))))))))))))))))))))))))(((((((((((())))))+++)))(((''''''((()))+++(((((((((((())))))))))))******++++++++++++******(((((()))***+++,,,,,,,,,---+++))))))***+++***)))))))))))))))************))))))))))))))))))))))))+++******))))))))))))))))))))))))))))))))))))))))))'''&&&'''((()))(((''''''((((((((('''&&&%%%%%%''''''(((((('''&&&%%%%%%'''&&&&&&&&&&&&'''((((((%%%&&&'''((())))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))((((((((((((++++++------...---,,,+++...---,,,---///222666888AAAKKK[[[nnnwwwllleeegggmmm}}}{{{{{{xxxpppgggdddiiioooppp```ZZZ\\\\\\XXXPPPEEE888///***(((((((((((('''&&&%%%$$$FFFFFFGGGKKKOOOTTTXXXYYY````````````````````````aaa```______^^^^^^^^^___^^^]]]\\\[[[[[[\\\]]]]]]^^^^^^__________________aaabbbdddfffggggggfffeeefffggghhhhhhggggggjjjkkkjjjkkkkkkkkkjjjiiigggfffggggggggghhhhhhhhhiiiiiilllkkkjjjjjjiiiiiiiiijjjjjjkkklllllljjjiiiiiijjjkkkkkklllllllllmmmmmmmmmmmmmmmnnnooopppppppppppprrrpppnnnnnnoooppppppooowwwxxxyyy{{{}}}~~~zzzyyy||||||wwwssssssqqqpppppprrrwww|||xxxuuuvvv}}}{{{qqqeee\\\WWWZZZffftttvvvrrrmmmbbbUUUMMMDDD???777000,,,+++******)))((((((((((((((()))***&&&''''''(((((())))))***------...///000111222222222111111000000111111111222222333333333333222222555777888777555444444444444444555666777888888999777777666666666666777777222333555777888::::::;;;::::::999999999999999:::::::::999:::;;;<<<>>>???============???BBBEEEGGGMMMWWWllluuuqqqqqqnnnnnnmmmkkkhhhgggggggggqqqssssssnnneee^^^ZZZYYYUUUMMMCCC<<<:::::::::;;;<<<<<<<<<<<<<<<;;;::::::;;;999888666666666777888666555555444444333333222333333222222111000000000///000000000000000//////000111111111000///......---------------...//////...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---..............................---+++))))))))))))((('''***,,,......,,,)))'''&&&(((((((((((((((((((((((())))))(((((((((((())))))***)))(((''''''((()))***(((((((((((()))))))))***)))******************)))))))))***+++,,,------,,,---+++))))))***+++***)))))))))))))))************))))))))))))))))))))))))+++***))))))(((((()))))))))))))))))))))))))))))))))'''&&&'''((()))((('''''''''((((((''''''&&&%%%''''''(((((('''&&&&&&%%%'''&&&&&&&&&&&&'''((((((%%%&&&'''((())))))))))))))))))))))))))))))))))))******))))))))))))******************************+++,,,---.........---,,,000111111222333777<<<@@@PPPYYYhhhyyyrrrjjjgggiiiqqqzzzyyypppiiihhhnnntttzzzrrrgggfffddd___WWWLLLAAA777///+++(((((((((''''''&&&%%%$$$DDDEEEGGGKKKPPPUUUZZZ]]]aaaaaaaaaaaaaaaaaa``````cccbbbaaa______^^^^^^^^^\\\]]]]]]]]]]]]]]]]]]]]]]]]^^^^^^^^^___`````````___aaaccceeefffffffffeeeeeefffggggggffffffhhhjjjjjjjjjjjjjjjjjjiiihhhgggffffffggggggggghhhhhhhhhkkkkkkjjjiiiiiiiiiiiijjjjjjlllmmmmmmkkkjjjjjjkkkkkkkkklllmmmmmmmmmmmmmmmlllmmmnnnoooooopppppppppqqqpppnnnooopppqqqqqqpppwwwxxxzzz|||yyytttrrruuuuuurrrqqqrrrtttssssssvvv{{{~~~xxxvvvxxxwwwoooeee\\\YYYaaauuu{{{rrrjjj]]]PPPHHH???:::333---+++***))))))***)))((((((((((((((()))(((((())))))***+++++++++......///000111222333333111000000000000000111111111222222222222222222222666777888777555333333444333444444555777888888999777666666555555666666777555666888:::<<<===>>>>>>999999999999999:::::::::<<<<<<;;;;;;<<<======>>><<<<<<===>>>???AAABBBCCCHHHKKKVVVmmmuuunnnllliiikkkkkkhhheeecccfffhhhpppssstttqqqlllgggggggggggg^^^QQQDDD===::::::999:::::::::;;;;;;;;;;;;<<<<<<;;;999777777777777888666666555555444333333333333333333222111111000000111111111111111000///...000000000111000000//////------------------...///,,,,,,,,,---------......---------------------------,,,,,,,,,,,,---..............................---+++)))))))))***)))(((******+++,,,---,,,)))'''(((((((((((((((((((((((())))))(((((((((((())))))***)))(((''''''((()))***((((((((()))))))))******))))))))))))))))))))))))******+++,,,---------------+++))))))***+++***)))))))))))))))************))))))))))))))))))))))))+++***))))))(((((()))))))))))))))))))))))))))))))))'''&&&'''((()))((('''''''''((((((((('''&&&&&&'''''''''(((''''''&&&%%%'''&&&&&&&&&&&&'''((((((&&&&&&'''((())))))))))))))))))))))))))))))))))))******))))))))))))******++++++++++++++++++++++++,,,,,,---.../////////...---000333333333888AAAIII]]]dddqqq~~~zzznnncccaaahhhssszzzqqqmmmpppuuuzzzxxx}}}sssnnnoooiii___QQQDDD;;;444///+++((((((''''''&&&&&&%%%%%%BBBDDDHHHLLLQQQVVV\\\```ccccccbbbbbbaaaaaaaaa```dddcccaaa```___^^^^^^]]][[[\\\^^^___```___]]]\\\]]]]]]]]]^^^___```aaaaaa^^^___aaacccdddeeeeeeeeeeeefffgggfffeeefffgggiiiiiijjjjjjjjjiiiiiiiiihhhffffffffffffggggggggggggjjjjjjiiiiiiiiiiiiiiijjjjjjkkkmmmllljjjiiiiiijjjkkkkkkmmmmmmnnnmmmmmmlllkkklllmmmnnnooopppppppppqqqoooooopppqqqsssrrrqqquuuwwwyyy|||yyyssspppqqqrrrqqqqqqttttttuuuvvvzzz{{{wwwxxx}}}~~~ssslllddd]]]\\\iiisssfffYYYLLLDDD;;;777000,,,*********)))***))))))((((((((((((((())))))******+++,,,,,,,,,---...///000111222222333000000//////000000111111111111111111111111222222666777888888555444444444333444555555777888888999888888777777777777888888888999;;;<<<>>>?????????999999::::::::::::::::::===<<<<<<<<<<<<<<<<<<<<<;;;<<<<<<===>>>???@@@@@@IIIIIINNN[[[qqqwwwmmmiiihhhlllnnnlllhhheeefffhhhlllooorrrqqqooonnnoooqqquuunnn___MMMBBB===:::888777777888888999:::;;;<<<;;;:::999888777666666666666666666555444444333333333333333222222111111111222333222222111000///...///000000111111111000000---------,,,,,,---......++++++,,,,,,---...//////........................---,,,,,,,,,,,,---..............................---+++))))))*********)))+++***)))+++......+++(((''''''''''''''''''''''''))))))(((((((((((())))))******)))(((((()))******(((((()))))))))*********))))))(((((((((((()))))))))***++++++,,,,,,,,,+++,,,***))))))***++++++***((()))))))))************))))))))))))))))))))))))******)))((((((((((((((((((((((((((((((((((((((()))'''&&&'''((()))((('''''''''((((((((((((''''''&&&'''''''''''''''&&&&&&'''&&&&&&&&&&&&'''((((((&&&'''((())))))******)))))))))))))))))))))))))))******))))))))))))***************++++++++++++++++++,,,---......//////000---111333333444<<>>>>>??????BBBCCCHHHPPPZZZnnn|||oooiiikkkpppuuuvvvsssmmmjjjhhhkkkooosssuuuttttttvvvyyy|||xxxlllYYYKKKEEE???999777666666666777888999:::999999888777666555555555777666666555555444333333333333333222222222222222333333333333222111/////////000111111111111111000...------,,,,,,,,,------***++++++,,,---...//////........................---,,,,,,,,,,,,---..............................---+++))))))***+++***))),,,***)))+++...///,,,)))(((((((((((((((((((((((())))))(((((((((((())))))******))))))))))))******))))))))))))************))))))(((''''''((())))))((())))))************))),,,***))))))***++++++***((()))))))))************))))))))))))))))))))))))***))))))((('''((((((((((((((((((((((((((((((((()))'''&&&'''((()))((('''''''''((((((((((((((('''&&&&&&'''''''''''''''&&&'''&&&&&&&&&&&&'''((((((&&&'''((()))******************************************))))))))))))******)))))))))*********++++++++++++,,,---...///000111111444777888<<>>???@@@===???EEEKKKNNNYYYtttyyyqqqrrrvvv|||zzzrrrmmmjjjooouuuwwwwwwvvvxxxyyy|||xxxhhhZZZRRRIII@@@999888666555555666777888777777777777666666666555777777666666555444444444333333333333333333222222333333333333333222111000111111111222111111000000...------,,,,,,,,,,,,,,,++++++,,,,,,---...//////---------------------------,,,,,,,,,,,,---..............................---+++))))))+++,,,+++***,,,++++++,,,------,,,+++))))))))))))))))))))))))))))))(((((((((((())))))************************)))))))))*********++++++******((((((((((((******(((((()))))))))))))))(((+++***((()))***,,,++++++))))))))))))************))))))))))))))))))))))))***)))((((((''''''(((((()))))))))))))))))))))))))))'''&&&'''((()))((('''''''''((()))))))))((((((%%%&&&''''''(((''''''''''''&&&&&&&&&&&&'''((((((''''''((()))******************************************))))))))))))******(((((())))))***++++++++++++,,,,,,---///111222333222666<<>>>>>>>>777888:::<<<======<<<;;;;;;;;;======>>>===<<<<<<<<<<<<;;;;;;<<<>>>AAABBB@@@???BBBIIIJJJMMM]]]pppyyyzzz~~~~~~wwwmmmssszzz}}}|||zzzzzzzzzzzzwwwkkkbbbVVVJJJ===;;;999777555555666777666666777888888888888777777777666666555555444444333333333333333333333333222333333333333333222222222222222222111111000///...---,,,,,,++++++,,,,,,,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---..............................---+++)))***+++,,,,,,++++++,,,------+++++++++,,,************************))))))(((((((((((())))))*********++++++*********))))))*********+++++++++,,,+++)))(((((()))+++,,,))))))*********))))))(((+++)))((()))***,,,,,,+++))))))))))))************))))))))))))))))))))))))))))))(((''''''''''''((()))))))))))))))))))))))))))'''&&&'''((()))((('''''''''((()))))))))))))))%%%&&&&&&'''(((((('''''''''&&&&&&&&&&&&'''(((((('''''')))*********************************************))))))))))))******))))))******+++,,,,,,---.........///111333555777666===GGGTTTaaaooo|||zzzuuuoookkkiiihhheee___ZZZVVVXXX^^^cccnnnuuusssvvvpppiiieeefffbbbVVVGGG>>>000...+++)))(((((())))))'''&&&$$$######$$$&&&'''@@@EEEKKKOOORRRWWW___fffiiihhhgggfffdddcccaaaaaa^^^^^^]]]\\\\\\\\\]]]]]]]]]^^^___```aaaaaaaaaaaa_______________^^^^^^^^^\\\]]]^^^```cccfffhhhjjjhhhiiijjjiiigggggghhhjjjhhhhhhgggggghhhjjjlllmmmhhhhhhhhhhhhiiiiiiiiiiiihhhhhhggghhhhhhiiijjjjjjjjjlllmmmmmmkkkjjjjjjkkkjjjlllnnnppppppooommmlllmmmnnnoooqqqsssttttttttttttsssssstttuuutttqqqoooqqqtttxxx}}}}}}wwwvvvtttpppoooqqqlllooouuu~~~{{{rrrmmmcccZZZSSSTTT___tttgggVVVIII@@@666222...+++***)))((('''&&&&&&&&&''')))***,,,---)))******++++++,,,,,,---......///000111222333333222222222222333444555666333222111111222333666777666888:::<<<<<<<<<>>>???======<<<;;;:::888888777777777666666666666777777666777888999::::::::::::777888;;;<<<======<<<;;;;;;<<<>>>?????????>>>======<<<::::::<<>>;;;888666666666777666777888999999:::999999777777777666555555444444333333333333333333333333222222333444444444333333333333333222111000///......---,,,,,,++++++++++++,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---..............................,,,+++)))***+++,,,,,,++++++---///...***)))+++---************************))))))(((((((((((())))))******++++++++++++******)))************+++++++++,,,+++***((((((***+++,,,******+++++++++******)))+++)))((()))+++,,,,,,+++))))))))))))************))))))))))))))))))))))))))))))(((''''''''''''''')))))))))))))))))))))))))))'''&&&'''((()))((('''''''''((()))))))))))))))%%%%%%&&&'''(((((((((''''''&&&&&&&&&&&&'''(((((('''((()))******++++++*********************************))))))))))))************+++,,,,,,---......//////000111333555888999AAAIIIXXXiiizzz|||uuummmhhheee\\\ZZZWWWUUUUUU[[[hhhuuu~~~qqqmmmqqqzzz~~~nnnccc```^^^\\\SSSDDD888333,,,+++***'''&&&'''***---'''&&&$$$######$$$&&&'''CCCHHHNNNRRRUUUYYY___dddjjjiiigggeeecccbbbaaaaaa```___^^^]]]\\\]]]]]]^^^```````````````_________\\\]]]^^^______^^^]]]\\\___``````bbbccceeeggghhhggghhhhhhiiiiiiiiiiiihhhjjjjjjjjjkkkkkkllllllllljjjjjjjjjiiiiiihhhhhhhhhmmmllllllkkkjjjiiiggggggfffgggiiijjjjjjiiihhhhhhjjjkkknnnpppqqqooonnnlllmmmoooqqqrrrrrrsssuuuwwwtttssssssvvvxxxwwwrrrnnnrrruuuyyy~~~}}}yyywwwuuussspppnnnmmmlllsss}}}pppddd___XXXTTTXXXbbbssslllXXXIII???666333---***)))(((((('''''''''(((((())))))******(((((()))***,,,---.../////////000000111333444555333111///000333666666555444444444555555555555555555666777999;;;===>>>???AAA???===;;;:::999::::::555777777777555444555666777777888888999999999:::666777888;;;======;;;:::============>>>>>>>>>>>>;;;;;;<<<===???BBBDDDEEE@@@@@@@@@AAABBBDDDGGGHHH]]]sss|||}}}{{{nnncccPPPIII???888666666555444777777666666666777888999777777666666555555444444666666555444333333222222555444333333222222333333111111111111111000////////////...---,,,,,,,,,,,,++++++,,,---............---,,,*********,,,...///------------...///000000............------------******++++++++++++******+++++++++++++++***)))(((+++++++++************))),,,+++++++++******))))))))))))))))))))))))))))))************************++++++******************************************++++++******))))))(((((((((((())))))******++++++(((((((((((())))))))))))''''''''''''(((((((((((((((((())))))))))))((((((******))))))((((((((('''&&&&&&&&&'''''''''((((((***)))(((''''''&&&''''''))))))))))))((((((((((((++++++***************+++))))))))))))************)))***++++++++++++***)))***+++,,,+++***+++---///111222222111222777@@@HHHKKKZZZqqqvvvmmmfffaaaYYYXXXVVVYYYaaammmzzzrrrjjjjjjooo|||}}}yyynnnaaa[[[\\\YYYOOOAAA555///...***)))'''&&&&&&''''''(((&&&&&&%%%%%%%%%%%%$$$$$$DDDIIIOOOSSSUUUYYY___cccgggfffeeecccbbbbbbbbbbbbaaa```___^^^]]]^^^^^^___aaa`````````______^^^^^^]]]^^^___``````___^^^]]]___``````aaaccceeeggghhhggghhhhhhiiiiiiiiiiiiiiijjjjjjjjjkkkkkklllllllllkkkkkkjjjjjjjjjiiiiiiiiilllllllllkkkjjjiiigggfffgggggghhhiiijjjiiiiiihhhjjjlllnnnppppppooommmlllmmmoooqqqrrrssstttvvvxxxuuuttttttvvvwwwwwwtttpppqqqtttxxx}}}~~~zzzwwwvvvtttqqqooonnnnnnttt|||nnnbbb\\\UUURRRVVV```ppplllVVVGGG>>>666222---***)))(((((('''''''''(((((())))))******)))***+++,,,---...///000000000111111222444555666999666333333555666555444333333333444444555555555666777888999;;;<<<===>>>??????===<<<;;;::::::999666777888777555444555666777777777888888888999999777888999:::<<<<<<;;;:::<<<<<<<<<=========>>>>>>;;;;;;<<<>>>@@@BBBCCCDDD??????>>>>>>???AAACCCDDDMMM]]]vvv{{{yyyooogggWWWPPPGGG???;;;888666444444555666888999999999999777777666666555555555444666666555444444333222222444444333222222222222222111111111111111000000///000///...---,,,,,,,,,,,,+++,,,,,,---------------...---,,,+++++++++,,,---************+++,,,---..................------,,,******++++++++++++******)))******+++++++++******+++++++++************)))+++++++++******)))))))))))))))))))))))))))))))))*********************************************************************************))))))))))))))))))))))))))))))*********))))))))))))((((((((((((''''''''''''(((((((((((((((((())))))))))))((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&'''''''''((((((''''''&&&&&&&&&''''''((())))))))))))(((((((((((())))))(((((((((((())))))))))))))))))************+++++++++******+++++++++***++++++***))))))+++---000111111111444===HHHQQQ```nnn|||qqqcccYYYRRRTTTYYYaaalllzzzxxxnnnjjjlllrrryyy~~~}}}~~~~~~|||yyytttzzz|||uuummmgggaaaZZZZZZWWWOOODDD999000---,,,(((''''''&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$EEEJJJPPPTTTVVVYYY^^^bbbcccbbbbbbaaaaaaaaabbbbbbaaaaaa```_________``````aaaaaa```___^^^^^^]]]]]]______````````````____________```aaaccceeeggghhhgggggghhhhhhiiiiiiiiiiiijjjjjjkkkkkkkkkkkkllllllkkkkkkkkkkkkjjjjjjjjjjjjkkkkkkkkkjjjiiihhhgggfffgggggghhhiiiiiiiiiiiiiiilllmmmnnnoooooonnnlllkkkmmmoooqqqrrrrrrtttvvvxxxwwwvvvtttuuuvvvvvvuuussssssvvvzzz|||yyywwwuuusssqqqpppqqqvvvzzzlll```WWWQQQOOOTTT^^^lll~~~iiiQQQBBB;;;444111---***))))))((('''''''''(((((())))))*********+++,,,---///000111111111111222333444555666666999777555444555666555444111222222333444555555666777888888999;;;<<<<<<======>>>>>>>>>===;;;:::999666777888777666555555777666666777777777777888888999999999999999999999999;;;;;;;;;<<<<<<<<<======;;;<<<===>>>@@@AAABBBCCC======<<<;;;<<<===>>>???@@@GGGVVVpppzzzyyyzzzuuuooojjjaaa[[[RRRJJJDDD???;;;888444666888999:::999888777666666666666666555555555666666555555444333333333444333222222111111222222111111222222111111000///000///...------,,,,,,---,,,,,,------,,,,,,++++++------------,,,+++*********))))))******+++,,,---------/////////...,,,*********++++++++++++******(((((()))++++++,,,,,,,,,+++++++++************)))*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))************************))))))))))))******))))))((((((''''''''''''''''''(((((((((((((((((())))))))))))((((((''''''''''''&&&&&&&&&&&&&&&&&&'''''''''(((((((((%%%%%%%%%%%%&&&'''((()))(((((((((((()))))))))))))))((((((((((((((()))))))))))))))*********++++++,,,,,,************,,,,,,,,,------,,,******+++---111222333666<<>>888333000,,,***))))))((('''''''''(((((())))))******++++++,,,---///000111111111111222444555555666666333333333333555666666666222333333444555666777777888888999::::::;;;<<<<<<;;;===>>>??????===:::999777888999888666555666777666666666666666777777777:::::::::888777777888999::::::::::::;;;;;;;;;<<<;;;<<<===>>>???@@@AAAAAA===<<<:::999999999:::;;;??????FFFWWWppp{{{uuuwww{{{}}}vvvqqqllliiigggccc\\\UUUNNNIIIDDDBBB===<<<;;;:::888777666666555555555666666666666666666666555555444444444333333333222111111111111222111222222222222111000000111000///...------------------------,,,+++***)))+++,,,---......,,,+++***++++++++++++,,,---......,,,---///000000---+++)))******++++++++++++******((()))***++++++++++++++++++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))************(((((((((((((((((((((((((((((())))))******++++++++++++******))))))((((((+++******)))(((''''''&&&''''''''''''(((((((((((((((((())))))))))))(((((()))))))))))))))(((((((((''''''''''''((((((((((((&&&&&&&&&&&&&&&'''((()))(((((((((((())))))))))))******************+++,,,))))))*********+++++++++...---+++******+++---......///000///------...000222444888>>>HHHYYYmmmzzzuuufff[[[ZZZdddsssqqqggggggjjjooossspppooooooqqqvvv|||~~~}}}zzzzzz{{{wwwvvvrrrlllddd___^^^^^^^^^QQQFFF888///+++***((('''%%%&&&'''''''''&&&$$$###%%%%%%%%%$$$$$$$$$$$$###HHHMMMSSSVVVXXXYYY]]]```dddcccbbbaaa`````````aaaaaabbbbbbbbbbbbbbbbbbbbbaaa``````___^^^^^^]]]]]]aaaaaaaaa``````aaaaaaaaa^^^______aaabbbdddfffggggggggggggggghhhiiijjjkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkjjjjjjjjjjjjjjjiiihhhgggggggggggghhhhhhiiijjjkkkmmmmmmnnnnnnmmmlllkkkjjjiiikkknnnooopppqqqtttvvvwwwvvvtttsssrrrssstttvvvyyy||||||{{{zzzxxxwwwxxx|||}}}yyyyyyyyy~~~sssfff\\\RRRNNNQQQ[[[gggrrr|||```III===888111...+++*********((('''''''''(((((())))))*********+++,,,---...///000111000111333444555666666666333444555555555555666777555555555666777888888999888888999::::::;;;<<<<<<:::<<<>>>@@@@@@>>>;;;999888999999999777666777888777777777666666666666666999::::::888666555777999888999999999999::::::::::::;;;<<<===>>>>>>>>>>>><<<;;;:::888888888888999>>>===AAAIIIWWWoooyyytttqqqqqqvvvzzz~~~|||tttmmmgggdddhhhfffbbb]]]XXXTTTQQQQQQMMMIIIBBB<<<777555555555444444555555666666777777666555555555555555444444444333222222111111222222222222222222222111000000111111000///.....................---,,,+++***)))'''))),,,...///...---,,,++++++++++++,,,---......,,,---///000///---***(((******++++++++++++******+++++++++++++++***)))(((+++++++++*********)))))))))))))))))))))*********************************(((((((((((((((((((((((((((((()))))))))*********(((((((((((((((((((((((((((((())))))******++++++++++++******))))))((((((+++******)))(((''''''&&&''''''''''''(((((((((((((((((())))))))))))((((((((((((((()))))))))))))))'''''''''((((((((())))))******)))(((((('''(((((('''((((((((()))))))))*********))))))***+++,,,,,,************++++++++++++...---+++******+++---......///000000///000222444333777===FFFTTTfff{{{rrriiifffjjjuuuzzzlllhhhjjjlllmmmoooiiihhhjjjnnntttxxx{{{}}}}}}~~~}}}xxxnnnbbb^^^``````]]]YYYGGG>>>333---,,,+++(((%%%&&&&&&'''((((((&&&%%%$$$%%%%%%$$$$$$$$$#########JJJOOOUUUXXXXXXYYY\\\^^^cccbbbaaaaaa```````````````aaabbbcccccccccbbbbbb```````````````_________aaaaaa````````````aaaaaa^^^^^^___```bbbdddfffgggggggggffffffgggiiikkklllllllllkkkkkkkkkkkkjjjjjjjjjjjjjjjjjjkkkkkkkkkkkkkkkkkkkkkkkkkkkjjjiiiiiigggggggggggghhhiiikkkllllllmmmmmmmmmmmmllllllkkkhhhjjjmmmooopppqqqtttvvvvvvwwwvvvuuussssssuuuwwwyyy|||~~~||||||{{{zzz}}}~~~wwwttttttwww|||nnnaaaXXXQQQOOOTTTbbbpppzzzxxx[[[HHH>>>999///---+++*********)))'''''''''(((((())))))*********+++,,,---...000111111111222444666777777777666888:::;;;:::777555555555777777777777888888888888777888888999;;;<<<<<<===:::<<<>>>@@@@@@???<<<;;;888999:::999777777777999888888777777777777666666666999:::999666444666888777777888888888999999999888999;;;<<<===<<<<<<;;;;;;:::999777666666777777888999===BBBGGGUUUttt{{{qqqkkkfffjjjqqq{{{{{{rrrkkkeeeaaaffffffdddbbb^^^]]]^^^___^^^XXXMMMCCC;;;777666666333444444555666777888888555555555555555555555555555444333333222222333333222222222333222222111000222111000//////......///............---,,,+++***&&&(((+++---//////...---***))))))******+++,,,------...//////...,,,***(((******++++++++++++******,,,,,,,,,++++++)))((((((+++++++++************)))***************+++++++++************************))))))))))))))))))))))))'''(((((())))))*********))))))))))))))))))))))))))))))))))))************************))))))))))))******))))))((((((''''''''''''''''''(((((((((((((((((())))))))))))((((((&&&&&&&&&'''''''''''''''''''''((((((((())))))))),,,+++***)))((((((((((((''''''(((((())))))******''''''''''''((()))***+++*********++++++++++++,,,......,,,,,,,,,,,,......,,,...000000111333666888888===FFFPPP]]]nnn|||rrrrrruuu{{{vvvppppppqqqooolllkkkdddfffkkkrrruuuvvv{{{yyykkk______bbb___WWWPPP<<<666///,,,,,,,,,)))%%%'''''''''''''''&&&%%%%%%$$$$$$$$$$$$############KKKPPPVVVYYYYYYYYY[[[^^^_______________``````aaa___```aaacccccccccbbbaaa`````````aaaaaaaaaaaaaaaaaa```____________```aaa^^^^^^___```bbbdddeeegggggggggffffffgggiiikkkmmmlllllllllkkkkkkjjjjjjjjjiiiiiiiiijjjjjjjjjkkkkkkkkkllllllllllllkkkjjjjjjggggggfffggghhhiiikkklllkkkkkklllllllllllllllllliiilllnnnpppqqqsssvvvxxxwwwxxxyyyxxxuuuuuuvvvxxx{{{~~~~~~}}}}}}|||wwwqqqpppsss~~~vvvjjj^^^VVVOOOOOOWWWhhhxxxhhhPPPCCC;;;666...,,,************)))'''''''''(((((())))))******,,,,,,---...000111222222333555777999::::::999999888:::<<<;;;888555555666888888888777777777777777666777888999;;;<<<===>>>:::<<<===?????????>>>===999:::;;;:::888777888999999999888888888777777777333777;;;:::666444555888666666777777777888888888777888:::;;;;;;:::999888999888777555555555666666666555:::@@@@@@EEEYYYqqq{{{ppp```___bbblllzzzyyyqqqjjjeeebbbdddeeeeeecccbbbcccfffjjjkkkdddYYYMMMCCC===:::999333333444555666777888999555555555555666666666666666555444444333333444444222222333333222222111000222222111000////////////////////////......---,,,)))***+++---......------************+++,,,---............---,,,+++***)))******++++++++++++************+++++++++******)))+++++++++************)))***+++++++++,,,,,,,,,,,,************************************************''''''(((((()))******+++*********************************))))))))))))))))))))))))))))))*********))))))))))))((((((((((((''''''''''''(((((((((((((((((())))))))))))((((((&&&&&&&&&&&&'''''''''((('''((((((((())))))))))))***))))))((((((((())))))'''''''''((()))*********''''''''''''((()))***+++*********+++++++++,,,,,,---------------------------///222444666999===@@@CCCIIISSS\\\gggsss}}}||||||{{{|||yyyrrrllljjjgggkkkrrryyyyyywww}}}vvvjjjaaabbbbbbXXXKKKCCC111...***((())))))(((&&&'''&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$############KKKQQQWWWZZZZZZYYY[[[]]][[[\\\\\\]]]^^^___aaabbb___```aaabbbccccccbbbaaa``````aaaaaabbbbbbccccccaaa```___^^^^^^___```aaa^^^^^^___```bbbdddeeefffggggggffffffgggiiilllmmmlllllllllkkkkkkjjjjjjjjjhhhhhhhhhiiiiiijjjjjjjjjllllllmmmmmmmmmlllkkkkkkgggfffffffffhhhiiikkkmmmkkkkkkkkkllllllmmmmmmmmmkkkmmmppprrrsssuuuwwwzzzxxxzzz|||{{{xxxwwwxxxzzz~~~~~~~~~~~~}}}yyypppooopppyyy{{{qqqggg]]]VVVOOOOOOXXXkkk|||sss[[[GGG<<<666222---,,,******+++***)))'''''''''(((((()))*********------...000111222333444555777999<<<===<<<;;;;;;333666999999777555666777888888777777666666555555555666777999;;;===>>>???;;;<<<===>>>??????>>>>>>999:::;;;:::888777888999:::999999999888888777777111666;;;;;;777444555777666666666666777777777777666777999::::::999888666777666555444333444555555888666:::AAA@@@>>>IIIZZZoooxxxbbb[[[XXX___nnn}}}xxxpppiiifffeeecccdddeeedddccceeejjjoooqqqkkkaaaVVVKKKBBB===;;;222333444555666888888999555555555666666666666666666666555444444444444555222333333333333222111111333222111000/////////////////////000//////...---++++++,,,,,,---,,,,,,,,,------------...///000000//////...,,,+++******)))******++++++++++++******((()))***++++++++++++++++++++++++************)))+++++++++,,,,,,---------************************************************&&&''''''((()))******+++************************++++++******))))))(((((((((((())))))******++++++(((((((((((())))))))))))''''''''''''((((((((()))(((((())))))))))))(((((('''((((((((())))))******(((((((((((())))))))))))''''''&&&''''''((()))***&&&''''''((()))******+++))))))))))))***+++,,,---******+++++++++,,,,,,,,,------...//////...------000222666999<<<@@@EEEHHHNNNTTT^^^gggoooxxx~~~tttmmmkkknnnqqqyyy|||yyyooofffaaaaaa\\\MMM===666+++)))&&&%%%%%%&&&'''''''''&&&$$$###"""###$$$%%%$$$$$$$$$############"""PPPRRRVVVYYYZZZZZZ\\\]]]^^^______]]]\\\\\\^^^``````aaadddffffffeeecccaaadddbbbaaaaaabbbccccccbbbbbbbbb```___^^^^^^^^^^^^```___^^^___aaadddeeeeeeffffffeeefffgggiiikkkllljjjkkkmmmnnnnnnmmmkkkjjjggggggggghhhjjjlllooopppmmmllllllkkklllmmmnnnooofffgggggghhhhhhhhhggggggggghhhjjjmmmnnnoooooonnnllllllmmmooorrrtttwwwxxxxxx{{{~~~|||xxxvvvxxx|||~~~|||ttthhhhhhqqq|||}}}wwwnnnaaaWWWSSSMMMTTTbbbttt~~~}}}uuuaaaNNNAAA999333///---,,,+++)))(((&&&%%%$$$$$$$$$%%%''')))+++---...111111111111111222222222444666999;;;<<<;;;:::999777777888888888888777666999999999999888888888777888777666666777:::<<<>>>>>><<<;;;===???@@@>>>;;;<<<;;;:::999888888888888::::::;;;<<<<<<;;;:::999999999999888888888777777888777777666555444444444777777888888888888777777888777777666555444444444666555666777;;;@@@DDDGGGUUUmmmmmm]]]RRRWWW___ggguuu~~~wwwvvvpppfffcccfffhhhhhhhhhjjjooossstttqqqlllfff]]]QQQDDD<<<888444333777999777666777888777666666777777666444777666555555444444444444555444444333333444444555333333222222111000000000////////////////////////.........------,,,,,,,,,++++++++++++++++++++++++///...---+++***))))))((())))))))))))))))))))))))+++***)))(((((()))***+++)))***+++,,,---,,,++++++******)))))))))))))))))),,,,,,+++***))))))******))))))))))))************))))))(((((('''''''''&&&(((((()))***************((((((((('''&&&&&&%%%%%%+++***)))'''''''''((()))***************)))((((((''''''''''''''''''&&&&&&'''((()))******(((&&&$$$((((((((((((((()))*********)))(((((((((***+++,,,)))((('''''''''(((***+++'''))),,,,,,+++******+++******+++++++++,,,,,,,,,......////////////000000---...000000///111333555666888???JJJPPPRRRYYYbbbffflllrrruuuuuuwww|||{{{{{{tttxxx|||wwwrrrpppvvv|||zzz|||pppiiiaaaYYYLLL===333000***))))))((('''&&&&&&&&&((('''%%%$$$###$$$%%%%%%%%%$$$$$$######$$$$$$%%%PPPSSSWWWYYYZZZZZZ\\\]]]^^^^^^^^^]]]\\\\\\^^^``````aaaccceeeeeedddcccaaabbbaaa``````bbbccccccbbbcccbbbaaa```____________aaa___^^^___bbbdddeeeeeeffffffeeeffffffhhhjjjkkkjjjkkklllnnnnnnlllkkkjjjgggffffffggghhhjjjlllnnnllllllkkkjjjjjjkkklllmmmiiiiiiiiiiiihhhhhhgggfffhhhiiijjjlllmmmmmmmmmmmmmmmmmmnnnpppsssuuuwwwyyyxxx{{{~~~|||yyywwwyyy|||ttthhhgggmmmtttyyytttlll```WWWSSSRRR[[[jjj{{{{{{xxxuuuvvvjjjWWWGGG<<<666222///---,,,+++***((('''&&&%%%%%%%%%&&&''')))+++,,,---...///000111222333444444555666999;;;<<<;;;:::888888888888888888888888777999888888888777777777777888777777777888:::;;;<<<>>><<<;;;<<>>===<<<;;;999999888888777777777777777777666666555444444333666666777777777777666666777777666666555444444333666666555666888<<>>AAALLLZZZccchhhpppxxx{{{}}}~~~|||{{{{{{}}}xxxuuuuuutttppphhhdddeeehhhqqq|||}}}|||~~~wwwsssrrryyy~~~{{{|||pppeeeWWWLLL@@@444---+++))))))(((((('''&&&&&&%%%'''&&&%%%$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%QQQTTTXXXZZZZZZ[[[\\\]]]]]]^^^^^^\\\[[[[[[]]]______aaacccdddeeedddbbbaaa```___^^^___aaacccccccccccccccbbbbbbaaaaaa``````aaa```___```bbbeeefffffffffffffffffffffggghhhiiijjjkkklllmmmmmmlllkkkjjjggggggggggggggghhhjjjjjjlllkkkjjjjjjjjjjjjjjjkkklllkkkkkkjjjiiihhhgggfffhhhiiikkklllllllllkkkjjjmmmnnnoooqqqtttvvvxxxyyyyyy{{{}}}|||zzzyyy{{{~~~tttiiigggjjjkkkvvv{{{uuuqqqjjj___WWWUUUXXXddduuuyyysssnnnfff[[[KKK>>>777333000...---,,,,,,***)))((('''''''''''''''((()))***+++,,,------///000222444555666555777999:::;;;:::999888777777888888888888888888777777777777666666666666777888999999::::::::::::===<<<<<<===>>>>>><<<;;;888888777666555555555555999:::;;;<<<===<<<<<<;;;777777777777777666666666666666666555555444444333555555666666666666555555666666555555444444333333666555444444555777999;;;@@@EEEPPPdddtttaaaYYYUUUSSSYYYbbbyyy{{{uuuvvvyyy|||}}}|||yyyvvvsssuuuwwwwwwssshhh[[[RRRCCC<<<777999<<<<<<<<<>>>888777666777888::::::999888777666555444444444444333444555666666555444333333333333222111111000000////////////////////////...............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***))))))******,,,,,,,,,,,,,,,,,,,,,,,,***+++++++++***)))((((((+++++++++***)))((('''&&&++++++++++++++++++++++++,,,+++******)))*********---,,,+++***)))(((''''''))))))(((((((((((('''''''''((())))))******))))))(((((())))))))))))************)))((((((((()))))))))************))))))((())))))))))))))))))))))))++++++************))))))'''''''''''''''((()))))))))))))))((())))))***+++)))(((((((((((()))***+++)))***++++++******+++---+++++++++,,,,,,,,,------.....................------///111333555999===AAAKKKRRRaaarrr~~~yyyvvvqqqnnnjjjfff^^^VVVVVVZZZgggtttzzzsssvvv{{{zzzyyyxxx}}}}}}|||~~~zzzooo^^^JJJ===444,,,((('''(((((((((''''''&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$###$$$$$$############$$$$$$SSSUUUYYYZZZ[[[[[[\\\]]]]]]]]]]]]\\\ZZZ[[[]]]______```bbbcccccccccbbbaaa^^^]]]\\\^^^```cccccccccdddddddddccccccbbbbbbaaaaaa```___```ccceeeffffffffffffffffffffffffggggggjjjkkkllllllllllllkkkjjjhhhhhhhhhhhhhhhhhhhhhhhhlllkkkkkkjjjjjjjjjjjjjjjlllkkkkkkjjjiiiiiiiiiiiijjjjjjkkkkkkkkkjjjiiihhhkkkmmmoooqqqsssuuuwwwxxxxxxzzz||||||{{{{{{}}}tttjjjggggggeeeooozzzzzz{{{uuuqqqnnnggg^^^YYYXXX___nnnzzzrrrkkk\\\RRRCCC888333111///------,,,,,,+++***)))(((((((((((((((((()))***++++++---...///000222444555666666777888:::::::::999888666666666666666666777777777666666666666555555555888999;;;<<<<<<;;;999888============>>>===<<<;;;777777666555555555555555555666888999:::999999888666666666555555555555555555555555444444444333333333444444555555444444333555444444444333333333222444444333222333444666777>>>???BBBNNNhhhmmm```XXXSSSUUUZZZiiiyyy|||zzz{{{~~~|||vvvwwwyyyyyyuuulllaaaYYYGGG@@@;;;>>>BBBAAA@@@@@@:::999777777999::::::999999888777666555444444444222444555777777555444222444333333222222111000000///////////////////////////.....................------------------------*********))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,+++***(((''')))))))))***************++++++,,,,,,,,,,,,,,,---++++++***************+++,,,,,,+++******)))(((((())))))((((((((((((((((((******+++,,,,,,,,,,,,,,,''''''((())))))***++++++******))))))))))))))))))))))))************)))((((((((()))))))))))))))***+++******)))))))))******'''''''''''''''(((((()))))))))))))))))))))******)))))))))))))))*********+++++++++***)))***,,,...,,,,,,,,,,,,------------////////////////////////333444555777<<>>>>>===<<<;;;;;;777666666555555555555666444555666888888888777666444444444444444444444444444444444444333333333333333333444444444444333333333333333333222222222222222111111222333444666777666888;;;AAAPPPjjj|||kkk```XXXVVVWWWZZZgggwww}}}yyyzzz~~~~~~|||zzzwwwsssllleee___MMMFFFBBBFFFKKKJJJGGGEEECCC@@@===<<<<<<===<<<;;;;;;:::888777666555555555333444666777777666444333444444333333222111111111000000000000000000000000////////////////////////------------------------******************+++,,,++++++++++++++++++++++++***+++,,,,,,,,,***)))(((************++++++,,,,,,++++++,,,,,,,,,---------+++***************++++++***************+++++++++(((((())))))))))))))))))******+++,,,,,,,,,,,,,,,&&&&&&'''((())))))***+++))))))******************((())))))*********))))))'''''''''(((((()))))))))***)))((((((((())))))***'''''''''''''''((())))))))))))*********)))))))))((())))))***************+++++++++***)))***,,,///,,,,,,---------.........////////////000000000000555555777<<>>===;;;:::===<<<;;;999888777666666444555666777777666555444444444444333222222111111000000000000000000000000////////////000000000000........................+++++++++***++++++,,,,,,++++++++++++++++++++++++******+++++++++++++++***///...,,,+++***)))))))))***++++++,,,,,,------...*********)))******+++,,,*********+++++++++,,,,,,(((((())))))))))))******'''((())))))******))))))&&&&&&'''(((((()))******((()))***+++++++++******((())))))************)))&&&''''''(((((()))))))))((((((((()))))))))))))))((((((((((((((()))******)))************)))((((((((()))******++++++*********+++,,,,,,***+++,,,...---------.........//////------...///000111222222444777<<>><<<;;;999888888888555555555666666555555555555444444333333222111111000000000000000000000000//////000000000111111111........................------,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,************+++,,,------...---+++***))))))))))))*********+++,,,---------******))))))***++++++,,,+++++++++++++++++++++***(((((()))))))))*********&&&'''(((((())))))((((((((((((((())))))*********((()))***++++++++++++***(((((()))***************''''''((())))))***++++++((((((***+++++++++******)))))))))))))))***++++++)))******+++***)))((('''((()))***+++++++++******)))+++------,,,+++,,,------.........//////////////////000222444555777777<<>><<<:::999999999666666555555555555666666555444444333333222222111000000000000000000000000//////000000111111111222///////////////////////////...------,,,,,,,,,---------------------------******))))))***,,,...///***)))((((((((()))+++,,,))))))***++++++,,,------******))))))***+++,,,,,,...------,,,+++***))))))(((((())))))*********+++(((((()))******************************+++++++++((()))***+++,,,,,,+++***(((((()))***************((())))))***++++++,,,,,,((()))+++---...---+++******************++++++,,,)))***+++++++++)))((('''((()))***+++,,,+++******)))+++---...---,,,,,,,,,............/////////000222333555777999;;;<<<===HHHNNNYYYdddppp{{{wwwkkkeee```YYYYYYeeetttuuummmjjjeeeooovvvvvvssstttwwwyyy~~~|||xxxyyy~~~~~~zzzpppkkkddd___XXXMMM???555222---******(((%%%&&&***$$$$$$$$$$$$$$$$$$$$$%%%$$$###"""""""""###%%%&&&######""""""""""""######YYY[[[]]]^^^]]]]]]^^^```^^^]]][[[YYYXXXYYYZZZ[[[________________________ZZZ[[[\\\^^^___``````aaadddbbbbbbcccfffgggeeebbbaaa]]]YYYZZZ]]]aaacccccccccdddeeeggghhhiiiiiiiiikkklllllllllllllllllllllkkkiiiggggggggggggfffeeefffggghhhjjjkkklllmmmmmmiiijjjiiihhhggghhhkkkmmmlllmmmnnnooooooooonnnmmmnnnooopppqqqssstttuuuvvvtttssssssuuuyyy|||~~~~~~~~~rrrgggaaaYYYRRRWWW```zzzoooWWWGGG666000000///---,,,++++++***)))((((((((()))***+++---...//////...------...///000222444555666:::999888777666666666777888777666777999:::::::::666666666666666666555555333333333333333333333333333444555666555333000///222111111111222333333444666777777555333111111222222222111000000000000000111111111111111111111111222222222111111111000000111111111111000000//////222111000......000111222333222222222444777;;;>>>RRRaaa~~~ttteee___[[[ZZZXXXWWW^^^hhhooowww|||{{{yyyxxxwwwxxx|||vvvjjjggglllrrrzzzxxxpppjjjdddXXXMMMLLLHHHBBB===999888999:::777555333333555777888888555555444333333222222111111111111111000000000000000000000000000000000000000/////////............+++,,,---///000111111111***++++++,,,,,,++++++***,,,,,,,,,++++++***************++++++++++++******---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,************************''''''''''''''''''''''''***************+++++++++)))************+++++++++*********))))))))))))(((''''''(((******+++++++++***)))((((((((()))++++++++++++******)))******+++***++++++++++++,,,,,,,,,+++,,,,,,,,,+++)))((('''&&&''')))***,,,,,,------......------------------111///------...000111222555333555<<>><<<<<<;;;;;;999888777777888999888777666666555555444333333222222111111111000000000000000000000000000000000000000000/////////...............////////////......,,,,,,------------,,,,,,,,,,,,,,,+++++++++******++++++,,,,,,,,,,,,++++++,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***************************************************************+++++++++*********+++++++++,,,,,,+++++++++************)))'''((()))***++++++++++++,,,+++*********+++------,,,,,,+++++++++++++++,,,))))))))))))************,,,,,,,,,,,,+++***((('''******+++,,,------,,,,,,++++++,,,,,,,,,---------222000///...000222555666888999@@@KKKQQQSSSYYY```nnnqqqwww{{{~~~qqqjjjkkknnnwwwyyy~~~zzzxxxrrrpppooooooqqqqqqooommmkkkgggfffhhhiiihhhmmmuuuyyy|||nnnbbb]]]^^^___aaaaaa]]]UUUJJJ===333---+++)))(((((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###""""""!!! !!!!!!"""""""""#########WWWYYY[[[[[[ZZZZZZ[[[\\\\\\[[[ZZZYYYYYYZZZ\\\]]]________________________ZZZ[[[\\\]]]^^^^^^_________^^^^^^```ccceeeddddddeeebbb^^^]]]^^^___``````dddeeefffggghhhiiiiiiiiiiiiiiijjjjjjjjjkkkkkkkkkkkkiiigggggghhhhhhgggfffhhhiiiiiijjjkkkkkkjjjjjjiiijjjiiihhhggghhhkkkmmmmmmmmmnnnoooooooooooooooqqqrrrssstttuuuvvvwwwxxxvvvuuuuuuwww{{{~~~tttiii___[[[UUUPPPUUU___vvvpppPPPBBB444///...,,,******))))))))))))))))))***+++)))(((((())))))***+++,,,/////////000111222222222666555555444444444444555777555444555777999999888666666555444333222222111000000000///////////////111222222333222111///...222111111111111222333333333444444333000//////000000000000000////////////000000000000000000000000111111111111000000000000/////////000000000000000111000///......///000111//////000111222333444444777===JJJ[[[nnn}}}uuummmcccYYYSSSSSSSSSWWW___hhhrrr|||zzzxxxzzz||||||kkkTTTMMMEEEAAABBBCCCAAA>>>;;;:::888888999888666444777777666666555444444333222222222111111111000000000000000000000000000000000000000/////////......000000000000///---,,,+++------............------,,,,,,,,,,,,++++++++++++,,,,,,------------,,,,,,++++++************++++++++++++++++++++++++++++++++++++++++++++++++++++++************************))))))*********++++++++++++++++++,,,,,,,,,------------,,,,,,,,,+++++++++((()))******++++++++++++,,,++++++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,))))))*********+++++++++,,,,,,,,,,,,,,,+++***))),,,------......---,,,,,,,,,,,,,,,------......//////...,,,,,,...222666999BBBHHHUUUdddmmmqqquuuyyy}}}{{{zzz}}}zzzoooiiilllvvv~~~|||vvvpppmmmhhhjjjnnnssswwwyyywwwuuujjjgggfffgggfffgggmmmssswww~~~nnn___YYYYYYZZZ\\\[[[SSSGGG:::111+++(((&&&((((((''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#########""""""!!!!!! !!!!!!""""""""""""######XXXYYY[[[[[[[[[ZZZ[[[\\\[[[ZZZYYYYYYZZZ[[[^^^___________________________[[[[[[\\\]]]^^^^^^^^^]]]]]]]]]^^^```bbbdddeeefffiiifffcccaaa``````aaaaaaeeeeeefffhhhhhhiiiiiiiiihhhhhhhhhiiijjjjjjkkkkkkkkkiiigggggghhhiiihhhgggiiiiiijjjjjjjjjjjjiiiiiiiiijjjiiihhhggghhhkkkmmmmmmnnnnnnoooppppppppppppsssttttttuuuwwwxxxxxxyyytttssssssuuuyyy|||~~~~~~qqqfff\\\WWWRRRNNNTTT^^^rrrjjjLLL???333...---+++)))***)))((((((((()))***++++++))))))(((((((((***,,,---//////000000000000000000333333222222222333333444555444333444666777777777555555444333222111000///000000////////////......///000000111111000///...222111111111111111222222333444444333111///000111000000000000//////......000000000000000000000000000000000000000000000000......////////////000000//////...------...//////---...000111222222111000333666<<>>CCCRRR]]]nnnyyytttqqqtttwwwwwwtttqqqnnnmmmnnnmmmkkkiiilllwww{{{{{{{{{zzzxxxuuurrrpppqqqtttyyy~~~}}}zzzkkkjjjhhhhhhhhhjjjooottt{{{ooo```YYYYYYZZZZZZPPPFFF:::000+++)))&&&$$$'''''''''&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$#########"""!!!!!!!!!!!!"""""""""###ZZZ[[[]]]]]]\\\[[[\\\]]][[[ZZZYYYYYYZZZ\\\^^^```________________________\\\\\\]]]^^^^^^^^^]]]]]]]]]^^^___```aaadddfffhhhkkkjjjgggeeecccbbbcccdddffffffggghhhiiiiiiiiihhhgggggghhhiiiiiijjjkkkkkkkkkiiigggggghhhiiiiiihhhiiiiiijjjjjjjjjiiihhhhhhiiijjjiiihhhggghhhkkkmmmnnnnnnnnnooopppqqqqqqrrruuuuuuvvvwwwwwwxxxyyyyyytttssssssuuuyyy|||~~~~~~|||qqqeeeZZZUUUOOOLLLTTT```qqqdddHHH===333///...+++******)))((((((((()))***++++++******))))))***+++---...////////////////////////111000000000111222333333444333222222444666666555555444333222111000//////111111000000000/////////......//////000/////////222222111000000111111111333444555444222000111222///000000111000///......////////////////////////////////////////////////.....................///...------------------......///000222222222000000111333777<<>>>>>>>>>>>777777777666555555444444333333333333222222222222222222222222222222222222111000000000////////////...///////////////......,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,+++++++++******))))))******+++++++++++++++++++++++++++++++++++++++++++++++++++((((((((((((((((((((((((*********+++,,,---------............////////////////////////.........---***++++++,,,,,,,,,,,,+++))))))******++++++++++++((()))***+++,,,,,,++++++,,,---------............---------------.........)))***+++---......//////111111000000//////......000000111333888AAAMMMUUUgggtttyyysssnnnooonnnjjjeee___\\\ZZZ[[[aaajjjqqq{{{~~~yyyxxxvvvvvvwwwzzz}}}~~~yyyvvvnnnoooooommmmmmqqqvvvxxxooo___XXXVVVSSSPPPAAA:::222---+++***(((&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############### !!!!!!!!!!!!"""""""""[[[]]]______]]]\\\]]]^^^\\\[[[ZZZYYYZZZ\\\^^^```________________________^^^^^^_________^^^]]]]]]]]]^^^___``````bbbfffiiijjjjjjiiigggeeedddeeegggfffggghhhhhhiiiiiiiiihhhgggggghhhiiijjjkkkkkklllkkkiiiggghhhiiijjjiiihhhhhhiiiiiijjjiiiiiihhhhhhiiijjjiiihhhggghhhkkkmmmoooooooooooopppqqqssstttuuuvvvvvvwwwxxxxxxyyyyyyvvvuuuuuuwww{{{~~~}}}~~~|||}}}~~~qqqdddXXXSSSNNNNNNXXXeeettt{{{___FFF===444111000,,,+++,,,))))))))))))))))))***+++++++++++++++,,,,,,................../////////////////////000000222333444333111000111333555555444444444333222111000000///222222111111000000//////.........//////000000000222222111000000000000111333444444444222111222333000111222222222111///...////////////////////////............///////////////.........------------,,,,,,,,,,,,,,,,,,,,,,,,...///000222222222111000,,,...222777:::AAAPPP^^^rrraaaUUULLLGGGIIIMMMSSSbbbrrrzzzqqqjjjddd______ccchhhiiihhh\\\VVVNNNFFFBBB???===<<<999888888777777666666555444444444333333333222222222222222222222222222222111111000000000/////////------...///000000000///,,,,,,------------,,,,,,,,,,,,,,,,,,------------++++++,,,,,,,,,,,,++++++++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,---......///////////////000000000000111000////////////.........+++,,,,,,------,,,,,,,,,+++,,,,,,---...---------'''(((***+++,,,,,,+++***+++++++++,,,,,,,,,------......------...///000000))))))+++---...///000000000000000//////.........///111333777>>>KKK[[[ggg|||zzztttmmmjjjeee]]]UUUPPPNNNNNNXXXdddtttuuusssqqqrrrwww|||xxxvvvrrrvvvxxxvvvwww|||pppbbbZZZSSSJJJCCC444222...,,,+++***)))'''&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!""""""\\\^^^______]]]\\\]]]^^^]]]\\\ZZZZZZZZZ\\\^^^___________________________````````````______^^^]]]\\\^^^______^^^```dddgggggghhhiiigggeeedddfffhhhgggggghhhiiiiiiiiiiiihhhgggggghhhiiijjjkkklllmmmkkkiiihhhhhhiiijjjjjjiiiggghhhiiiiiiiiiiiiiiihhhiiijjjiiihhhggghhhkkkmmmooooooooooooppprrrtttuuuvvvvvvvvvwwwxxxxxxyyyyyyvvvuuuuuuwww{{{~~~}}}~~~~~~zzzvvvuuuwwwzzzyyyvvvtttxxxqqqcccVVVQQQOOOQQQ^^^nnn{{{vvvZZZEEE===666444222...---...+++***)))))))))))))))))))))***+++,,,---------------------....../////////......//////000222333444222000///000222444444333333333333222222111111111222222111111000//////...............///000111222222222111000000000000000111222333222111000111222111111333333333222000///........................---------....../////////000//////...---,,,++++++++++++,,,,,,,,,,,,++++++---...///000111111111111---,,,///333555999BBBKKKffflll^^^RRRIIIHHHHHHIIIUUUdddzzz~~~{{{xxxwwwsssmmmgggeeedddffflllsssxxx{{{pppjjjaaaXXXPPPIIIBBB>>>;;;;;;;;;:::999999888888444444444444333333333333333333333333333333333333111111111000000000//////---......///////////////------............------,,,,,,,,,---------......,,,,,,------------,,,,,,,,,,,,++++++++++++,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,........................,,,,,,---...///000111111000000000111111111111222000/////////............,,,,,,------------,,,,,,+++,,,---.........------''')))+++,,,------,,,+++,,,,,,,,,,,,------------......---......000111222+++,,,---...///000000000000000000111222333333444333666:::???IIIYYYlllzzzwwwqqqhhhcccZZZQQQJJJIIILLLPPP```ooorrrqqqpppsss{{{|||zzz{{{vvv}}}{{{lllaaaYYYNNNAAA666,,,---,,,+++(((''''''(((%%%%%%%%%%%%%%%%%%%%%%%%######################## !!!!!!!!!!!!!!!!!!!!! !!!!!!!!!""""""\\\]]]______]]]\\\\\\]]]]]]\\\[[[ZZZZZZ\\\^^^___________________________aaaaaaaaaaaa```___^^^^^^\\\]]]^^^]]]\\\^^^bbbfffdddfffgggfffddddddfffiiiggghhhhhhiiiiiiiiiiiihhhggghhhiiijjjkkklllmmmmmmkkkiiihhhhhhiiijjjjjjiiigggggghhhiiiiiiiiiiiiiiiiiijjjiiihhhggghhhkkkmmmpppoooooooooppprrrtttuuuvvvvvvvvvwwwwwwxxxxxxyyytttssssssuuuyyy|||~~~~~~||||||yyytttooommmpppssszzzyyyrrrmmmmmm}}}pppbbbUUUPPPOOOTTTddduuurrrVVVEEE===777555333///...000++++++***)))(((((())))))((()))+++,,,------,,,+++,,,,,,------...//////000.........///111222444444111000///000222333333333333333222222222222222222222111111000///.....................///111222333222222111000000///000000000111222111000///000111111222444444444333111///........................---------.........//////000000///...,,,+++***)))***++++++,,,,,,++++++***,,,,,,---...///000111222222//////111333444;;;BBBJJJ```~~~xxxiii[[[PPPLLLGGGDDDMMM[[[jjj|||}}}wwwqqqoookkkgggcccccceeejjjqqqzzzzzzpppeeeYYYNNNGGG>>>======<<<<<<;;;::::::555555444444444333333333333333333333333333333333111111111111000000000000...///////////////............////////////......,,,,,,,,,------.........---..................------,,,,,,++++++,,,,,,---........................,,,,,,,,,,,,,,,,,,,,,,,,........................------...///000111222333000111111111111222222222////////////............---------...------,,,,,,)))***+++,,,---,,,++++++((())),,,.........---,,,........./////////000000............///000222333//////000000000000//////111222333555777999:::;;;===AAAEEELLLWWWiii~~~|||ssslllbbb]]]SSSJJJFFFJJJRRRXXXiiixxxrrrqqqrrrwww~~~yyyzzz|||yyyvvvlllaaaYYYSSSHHH888+++)))++++++((($$$###%%%(((%%%%%%%%%%%%%%%%%%%%%%%%########################""""""""""""############ !!!!!!!!!"""\\\\\\\\\]]]]]]^^^^^^___^^^^^^^^^^^^]]]\\\[[[ZZZ^^^]]]\\\\\\[[[[[[\\\\\\^^^___```___^^^]]]^^^___aaa___\\\ZZZZZZ[[[^^^```eeeeeeeeeeeeeeefffggghhhjjjjjjjjjiiiiiigggffffffhhhhhhhhhhhhhhhiiiiiijjjlllkkkjjjhhhhhhhhhiiiiiiiiiiiihhhgggggghhhiiijjjiiiiiihhhhhhiiiiiijjjkkklllmmmoooqqqssstttuuuuuuvvvtttssssssuuuvvvvvvuuuvvvuuuvvvxxx{{{~~~~~~~~~zzzvvvpppjjjfffggglllpppwww{{{pppjjjjjjrrr{{{mmm```TTTQQQSSS\\\mmm~~~gggWWWFFFAAA:::555111000...---///,,,(((''')))++++++)))***+++,,,...///......---//////............//////000000000000000000111222000000111222222222222111222333333444444444333333222222111000///...------,,,---...000111111111111111111111000000000000000222222111111222222333333111222333333222111///...////////////////////////000000///...............///---+++***++++++***)))))))))*********+++++++++,,,,,,------...//////000111111000000111333666777@@@EEEWWWvvvwwwgggWWWNNNHHHEEEIIIPPP___nnn}}}yyy{{{xxxnnnfffddd___```bbbfffnnnyyywww```LLLBBB@@@===;;;;;;===>>>>>><<<:::777666666666555444222111000222444555555444222222222222111111111111111111111111000000000000000000///..................---,,,,,,,,,,,,---...---.........---,,,,,,+++++++++++++++++++++++++++---------------------------...000///...,,,------...,,,+++---......***''',,,------.........//////...///////////////......000000000000000000000000...//////000///---+++***---,,,++++++------,,,+++,,,,,,+++++++++,,,---...000000//////...---,,,,,,---------,,,---...//////000000111222222333444555777666666777;;;AAAGGGJJJQQQQQQSSS\\\jjj{{{}}}ssskkkgggUUUMMMHHHHHHJJJOOO[[[hhhyyyyyyssspppuuu|||}}}|||xxxnnniii___QQQCCC777000...(((((((((((('''&&&%%%$$$%%%%%%%%%$$$$$$#####################"""""""""!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!![[[[[[\\\\\\]]]^^^__________________^^^]]]\\\[[[^^^]]]\\\\\\[[[\\\\\\\\\```aaabbbbbb`````````bbb```^^^\\\[[[ZZZ\\\^^^___ddddddddddddeeefffggghhhiiijjjjjjiiiiiigggffffffiiiiiihhhhhhiiiiiijjjkkkkkkjjjiiihhhggghhhhhhiiijjjiiihhhgggggghhhiiijjjiiiiiihhhhhhiiiiiijjjkkklllmmmoooqqqssstttuuuuuutttrrrqqqqqqssstttsssrrruuuuuuuuuxxx{{{}}}~~~}}}yyyuuummmeee______cccgggpppzzzxxxmmmfffeeelllttt~~~kkk___TTTRRRVVVaaasssuuu```RRRGGGBBB;;;666222111///...///,,,(((((()))++++++******+++---...///.........//////............//////000000000///000000111222000111111111111222222222000111111222222111111111222111111000///...............///000111111111111000111111222222222111111111111111111222333444444444444444444222000...---////////////////////////000//////...............///---+++***++++++***))),,,,,,,,,------------...***++++++,,,...//////000///.........///111333555:::<<>>BBBHHHOOOVVV\\\```eeeeeeffflllwwwrrrhhh```[[[SSSOOONNNRRRWWW\\\hhhssstttqqqqqquuu}}}zzztttpppiiiaaaSSSEEE888000+++)))(((((((((((('''&&&%%%$$$&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$#########"""######""""""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!ZZZZZZ[[[\\\]]]^^^______````````````___^^^]]]]]]^^^^^^]]]\\\\\\\\\\\\\\\```aaabbbbbb``````aaabbb]]]]]]\\\\\\\\\]]]]]]^^^ccccccccccccdddeeefffgggiiiiiiiiiiiihhhgggffffffiiiiiiiiiiiiiiijjjkkkkkkjjjiiihhhggggggggghhhiiijjjiiiiiihhhhhhhhhiiiiiiiiihhhhhhhhhhhhiiijjjjjjmmmnnnppprrrsssuuuuuuvvvtttsssqqqqqqrrrssssssrrrsssssstttwww{{{}}}}}}|||zzztttiii^^^WWWVVVZZZ^^^hhhrrr~~~vvviiibbb```eeemmmyyyuuufff\\\SSSTTT]]]lll~~~~~~~~~|||iiiWWWMMMFFFAAA;;;666333111///......,,,))))))***++++++***++++++---......///......//////............//////000/////////000000111222222111000000000111333333111111111222222111111000111111111000000/////////000111111222222222111111///000222444555444333222111111111111222333444555666666555444222000///...000000000000000000000000//////...------------...000...,,,+++++++++***((()))))))))*********++++++))))))***+++,,,---...///,,,,,,++++++,,,...000111333333999FFFXXXrrrzzzkkk]]]RRRLLLLLLJJJRRR^^^jjjrrruuuuuutttttt{{{xxxoookkkeeedddeeegggmmmuuu|||xxx```XXXOOOKKKMMMPPPQQQOOOPPPKKKDDD???<<<;;;;;;:::777666666666777777555333444333333333222222222111---......///000111222222111000//////......//////000000///......///000000..................---,,,................................................---///000000...------...---+++***+++---//////...222///...///222333111///---...///000111111111111000000000000000000000000///////////////...,,,,,,---+++++++++------,,,+++---...///000111000//////,,,---------.........///222222222111111111111111000222444666777888;;;===GGGMMMWWWcccnnnwww|||~~~|||pppddd\\\VVVTTTTTTUUUZZZbbbiiinnnwww|||pppqqqsssvvvxxxzzz{{{{{{yyy~~~|||sssppplllhhhaaaUUUDDD666...***((('''''''''(((''''''&&&%%%$$$&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$#########$$$######"""!!! !!!!!!!!!!!!!!!!!!!!!!!!YYYZZZ[[[\\\]]]^^^___```aaaaaaaaaaaaaaa```___^^^^^^^^^]]]\\\\\\\\\\\\]]]]]]___``````___^^^___aaa\\\\\\]]]^^^^^^^^^^^^]]]bbbbbbbbbcccdddeeefffggghhhhhhiiiiiihhhgggffffffhhhhhhhhhhhhhhhiiiiiijjjhhhhhhgggffffffggghhhiiijjjjjjiiiiiiiiiiiiiiiiiihhhhhhhhhhhhhhhiiijjjjjjnnnoooppprrrtttuuuvvvvvvvvvuuusssssstttuuutttsssqqqqqqsssvvvzzz||||||{{{xxxrrrfffZZZRRRPPPTTTYYYcccnnnzzztttggg___\\\aaaiiittt~~~}}}uuulllaaaYYYSSSXXXfffzzzzzzvvv}}}~~~ppp^^^PPPJJJBBB>>>888444111///---,,,,,,+++*********+++++++++,,,,,,------...////////////......------......//////////////////000111222333111000//////111333444333333444444444333222222111111000000000000000000333333333333222222111000...000333666777666555444000000000111222333444555555555555444333222111000000000000000000000000000///...------,,,,,,------000...,,,+++++++++***(((''''''((((((((()))))))))************++++++++++++++++++***++++++---...///000000333999BBBVVVvvv{{{~~~~~~ooobbbXXXTTTRRRSSSVVVZZZ^^^aaaaaaaaabbbjjjwwwzzzuuunnnllllllnnnrrrxxx}}}pppggg]]]YYY]]]bbbdddcccbbb\\\SSSKKKFFFCCCAAA???:::999888999:::999777555444444333333222222111111/////////000000111111111111000000///.../////////////////////////////////....../////////......---------............//////...........................///000000...------......---,,,+++,,,...///000333000...///222444111...((()))+++---///000111222000000000000000000000000////////////......---------+++++++++---...---,,,---...000222222111///.../////////000000000000111222222222222222111000000222444777888;;;@@@HHHNNNXXXaaappp}}}vvvqqqjjjaaa[[[YYYZZZ\\\```eeemmmuuu{{{~~~~~~xxxpppsssvvvuuusssrrrsssuuu|||}}}||||||{{{xxxwwwvvvpppjjjhhhiiifffaaaTTTHHH888...******((('''&&&'''''''''&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$#########""""""$$$$$$###"""!!! !!!!!!!!!!!!!!!!!!!!!!!!ZZZ[[[\\\]]]^^^___``````aaaaaabbbbbbaaaaaa``````___^^^]]]]]]\\\\\\]]]]]]\\\^^^______^^^^^^___aaa\\\]]]^^^___```______^^^bbbbbbbbbcccdddeeeggggggggghhhhhhhhhhhhggggggffffffffffffffffffggghhhhhhggggggfffffffffhhhiiijjjjjjjjjjjjjjjiiiiiihhhhhhhhhhhhgggggghhhhhhiiijjjnnnoooqqqsssuuuvvvwwwwwwvvvuuussssssttttttsssrrroooooorrruuuyyy{{{{{{yyytttmmmbbbVVVNNNMMMQQQVVV```kkkvvvrrreee]]]ZZZ___fffpppwww}}}|||yyyssslllfff\\\WWWUUU^^^rrr{{{tttxxxyyyrrrcccSSSHHHDDD<<<999444111///---+++***++++++++++++++++++,,,,,,,,,---------...//////000......------------..................///000111222333111000//////111333444444444444444444333222111000000000000111111111111333333444333333222111000...000444666888777666555111111111111222333444555333333333333333333444444000000000000000000000000......---,,,,,,,,,,,,,,,...,,,******++++++***)))************++++++++++++,,,++++++***))))))((((((++++++++++++,,,,,,---...,,,///333666888CCCZZZqqq}}}uuuhhh___\\\XXXSSSQQQRRRTTTUUUUUUUUU\\\gggrrr}}}wwwuuutttvvvzzz~~~|||tttkkkiiimmmuuuzzz|||xxxrrrggg]]]SSSKKKEEEAAA===;;;999999999999888777555555444333333222111111222222111111000000//////111111000///////////////..............................///000000/////////,,,---------.........///////////////////////////...///111000///---......000000///---,,,,,,...///222000...///111222000...***+++,,,...///000000000111111111111111111111111000/////////............---,,,+++,,,...///...---,,,...000111222111///...111111111111111111111111333444444555555444333333555666888:::???JJJXXXcccpppzzzzzztttooommmlllkkkjjjcccaaa^^^[[[[[[aaajjjqqqyyy}}}yyy{{{}}}zzzzzzyyywwwqqqssstttqqqnnnmmmqqquuuxxxuuusssooolllggggggdddaaaaaaaaa[[[RRRBBB999///******+++)))&&&&&&&&&&&&&&&&&&&&&%%%$$$##################$$$$$$""""""""""""!!!!!!!!!!!!#########"""!!! !!!!!!!!!!!!!!!!!!!!!!!!]]]]]]^^^^^^______``````aaaaaaaaabbbbbbaaaaaa```___^^^^^^]]]]]]]]]]]]]]]]]]^^^``````______```bbb^^^^^^___```aaaaaaaaaaaabbbbbbbbbcccdddfffhhhhhhggggggggghhhhhhggggggfffeeeeeeeeeeeeeeeffffffgggggggggffffffgggiiijjjlllkkkkkkkkkkkkjjjiiihhhggghhhgggggggggggghhhiiiiiioooppprrrtttuuuwwwwwwxxxuuusssqqqpppqqqqqqqqqooommmnnnppptttyyyzzzzzzxxxqqqkkkaaaVVVNNNMMMQQQUUU^^^iiiuuutttggg___[[[___fffmmmqqqvvvvvvrrrmmmgggcccXXXVVVXXXeee~~~uuutttooodddVVVHHH???<<<666333000---,,,,,,***)))***+++---,,,++++++,,,---------------...///000111......------------......---------...///000111222222111000000000111333333222222222222111111000///000000000111111222222222333333333333333222111000000111333666777777666555222222111111222222333444111111111111222444555666000000000000000000000000------,,,++++++++++++,,,+++***((((((***+++***)))((((((((()))))))))******,,,,,,+++***)))(((((('''***+++++++++,,,,,,,,,,,,))),,,111444444777DDDRRRttt|||pppfff___UUUOOONNNPPPPPPPPPPPPTTTZZZ```jjjzzz}}}zzztttssswww~~~sssggg[[[PPPJJJEEEBBB===;;;::::::999888888777777666555444333333444444333222111000000///222111000000//////000000---......//////......---...//////000000000000000,,,,,,------.../////////000000000000000000000000...000111111///......///000111111///---,,,---...111111111111000000000000222222222222111000......111111111111111111111111000000///......//////000...------...000111000///...///000111111111000000000000111111222222222333333444666777777777666555888;;;>>>AAAHHHVVVhhhuuu~~~uuuooogggaaa_________```YYY[[[^^^bbbhhhrrr~~~{{{zzz|||}}}{{{yyy{{{zzzvvvwwwxxxxxxpppqqqqqqnnnmmmooouuuzzzwwwqqqlllhhhdddaaabbb```\\\YYYTTTIII???111---)))(((((()))'''$$$%%%%%%&&&&&&&&&&&&%%%%%%""""""""""""############""""""!!!!!!!!! """"""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!``````````````````````````````aaaaaaaaaaaaaaa```______^^^]]]]]]]]]]]]^^^[[[]]]^^^^^^^^^^^^___aaa`````````aaabbbbbbccccccbbbbbbcccdddeeegggiiijjjffffffgggggggggggggggffffffeeeeeeeeeeeefffgggggggggggggggggghhhjjjlllmmmkkkkkkllllllkkkiiihhhgggggggggggggggggghhhiiiiiioooppprrrtttvvvwwwxxxxxxuuusssqqqpppqqqqqqpppoookkkllloootttxxxzzzyyywwwtttoooeee[[[SSSQQQTTTWWW___jjjxxx}}}pppfffaaadddjjjqqqsssuuuuuuppphhhbbb```UUUVVV\\\lll{{{uuujjj[[[MMMAAA999555111///---+++,,,+++***))))))+++------,,,+++,,,......---------...///000111...------,,,,,,------...---------...///000111222000111111111111222222222222222222222111000////////////000111222222333333111222222222222222111000111222333444555666666666333333222222111111222222111111000000111222333444////////////////////////---,,,,,,+++++++++++++++((('''&&&''')))*********%%%%%%&&&&&&&&&'''''''''************************)))******+++++++++++++++***))),,,000111222888@@@TTTgggyyynnnaaaXXXTTTSSSRRRPPPRRRSSSTTTTTTZZZiiiyyywwwvvvtttrrruuu}}}wwwkkkdddVVVPPPIIICCC@@@>>>>>>===<<<;;;;;;:::888777777666555444444333333222222222222111000000//////000000...///000000000000///......///000111111111111000------...//////000111111000000000000000000000000///000111111///......///---000222111///---...000000333555333000...000333333333333333222111000///111111111111111111111111000000///......///000111//////...///111333222111111111111111222222222222000111222444666888999:::999;;;===???@@@@@@???>>>@@@EEEKKKPPPWWWeeewww|||wwwjjjddd\\\WWWWWWZZZ]]]___\\\cccllluuu~~~zzzwwwrrrppprrrwww{{{~~~|||zzzyyywwwqqqqqqqqqrrrtttyyy~~~zzzpppgggbbb___]]]___\\\UUUMMMEEE:::000))))))(((''''''&&&%%%$$$$$$%%%%%%&&&&&&%%%%%%%%%""""""#########$$$$$$$$$""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!aaaaaaaaaaaa````````````___``````aaaaaaaaa``````______^^^]]]]]]]]]]]]^^^XXXZZZ[[[[[[[[[[[[]]]^^^aaaaaaaaaaaabbbcccdddeeecccccccccdddfffhhhiiijjjffffffgggggggggggggggffffffffffffffffffggghhhhhhggggggggggggiiikkkmmmnnnkkkkkkllllllkkkjjjhhhgggggggggggggggggghhhiiiiiipppqqqrrrtttvvvwwwxxxxxxwwwuuusssrrrssssssrrrqqqjjjkkkooosssxxxyyyxxxwwwzzzuuulllbbbZZZWWWXXX[[[bbbnnn|||xxxnnnhhhjjjooozzzzzzzzzxxxpppfff^^^\\\SSSVVV^^^pppxxxhhhXXXKKK@@@888333///---++++++,,,,,,+++***(((+++......,,,+++,,,.........------...///111222...------,,,,,,------...,,,,,,------///000111222000000111222222222222111555555555444333222111000//////000111222333333444000111111222222222111111222333333333444555555666555444333222111111111111333222111000000111222222////////////////////////---,,,++++++******++++++&&&%%%$$$&&&(((***+++***((((((((())))))))))))***(((((()))***+++,,,------((()))***************))),,,))))))---000111555999999KKKgggoooccc]]]YYYUUUQQQUUUUUURRROOORRR___ttt|||vvvnnnooonnnmmmnnnuuu~~~eee^^^TTTLLLGGGEEEDDDCCC???>>>>>>===;;;:::999999444444444444444444444444222111111000000000000000///000111222222111000/////////000111111111111111...//////000111222222222000000000000000000000000///000111111///......///+++...111222000///000111000555888666000...111666---...///000222222333333111111111111111111111111111000///......///000111000//////000222444333222333333222222222333444555222333666999<<>>BBBEEEMMMUUUVVVWWW\\\dddkkklllgggaaabbbaaadddlllttt{{{{{{lllccc\\\ZZZYYYYYY\\\bbbiiimmmyyy~~~uuujjjhhhdddbbbfffrrr{{{zzzyyyzzz}}}xxxiii```\\\[[[cccYYYKKK@@@999222+++&&&'''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######"""!!!!!!"""###$$$############"""""""""""""""!!!!!!"""###"""!!! !!!"""###___^^^^^^^^^^^^```aaabbbcccbbbbbbbbbaaaaaaaaaaaabbbbbbaaaaaa```^^^]]]\\\\\\[[[ZZZYYYZZZ[[[]]]___```````````````aaaaaabbbffffffeeeeeeeeeeeeffffffgggffffffeeeeeefffffffffeeeeeeffffffgggggghhhhhheeeeeeffffffggghhhiiijjjkkkiiiggghhhjjjlllkkkjjjlllllllllllljjjkkkmmmooopppqqqssstttuuuuuuvvvvvvwwwvvvuuuwwwzzz||||||zzztttrrrqqqssswwwzzz{{{{{{}}}zzzuuuooollllllmmmooo{{{~~~}}}zzzpppfff]]]XXXSSSUUU^^^rrrtttZZZEEE;;;555000...---,,,+++******************+++++++++,,,,,,,,,***++++++,,,...//////000..............................---,,,,,,,,,---......///000111222222222111333222111000000//////000+++,,,---...///000111222////////////000111222222333444666888888777555444222222222111111111111111222222222111111111000000111///......//////...,,,******)))))))))(((((((((&&&&&&'''''''''((((((((('''''''''''''''''''''''')))((('''&&&&&&'''((()))(((((()))))))))******************+++,,,---/////////222;;;JJJ[[[qqqtttkkkiiiaaa]]]WWWQQQKKKKKKUUUaaaqqq~~~~~~yyyqqqiiibbb```___aaajjjtttmmmdddaaa]]]ZZZZZZUUUWWWUUURRRPPPNNNIIICCC===;;;888777777666555444555555444444333333222222111333555444111000111222222222222222222222222222222222222222222333444555222222333333333444444444444444444333000......///000000000000000000000000000000000000000000000000333222111222333333111000333333222222222333555666222222222222222111111111000333666666444333555777777777777666666666777888999:::>>>GGGOOOVVV```jjjppprrrxxxzzzuuurrrrrrvvvzzz~~~qqqeee___[[[\\\^^^ccciiirrryyy~~~sssjjjbbbbbbbbbccchhhppp{{{~~~}}}}}}uuuiiiaaa]]][[[YYYOOOBBB777222///+++((('''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$######$$$$$$%%%############"""""""""""""""!!!!!!"""###"""!!! !!!"""###^^^^^^]]]]]]^^^___aaabbbcccccccccbbbbbbbbbbbbbbbbbbbbbbbbaaa```___^^^]]]ZZZZZZZZZ[[[\\\]]]^^^______````````````aaaaaabbbeeeeeeeeeffffffeeeeeedddfffffffffffffffffffffffffffffffffgggggggggggggggeeeeeefffggghhhjjjkkkllllllkkkiiijjjlllmmmmmmllloooppppppooommmmmmnnnppppppqqqssstttuuuuuuvvvvvvwwwvvvvvvyyy||||||yyyvvvvvvxxx{{{}}}}}}}}}yyyxxxwwwxxx~~~rrrfff\\\WWWTTTVVV^^^ooosssXXXDDD999333///---,,,+++***))))))))))))******+++++++++,,,,,,,,,++++++,,,---...//////000//////////////////////////////...---,,,,,,,,,------...///000111111111111222111000//////....../////////000000111222222333............///000111222444555666888888777666666222222222111111000000000222222111111111000000000222000///.........,,,***************))))))))))))''''''''''''((((((((()))(((((((((((((((((((((((((((((('''&&&&&&'''(((((((((((())))))))))))******((((((((()))***+++,,,---***...444:::@@@OOOjjj|||xxxpppggg]]]TTTMMMJJJNNNVVV___jjjzzzzzzpppeee``````bbbiiippp|||vvvpppooonnnmmmmmmhhhkkkkkkhhhddd```WWWNNNDDD@@@<<<999999999999999666555444333222222222222444555555444222111222333222222222222222222222222333333222222222222333333333333333333444444444444555666666444111//////000///000111111222111000///000000000000111111111111222222222333555555444333222222222222222333444555444444333333333222222222000444888999777555666888;;;===>>>>>>======>>>???DDDEEEKKKWWWbbblllyyy~~~yyyppphhhbbb___aaadddjjjrrr{{{ssseee^^^\\\___dddiiimmmqqquuuyyy|||yyynnngggaaa\\\YYYKKKBBB666...*********)))&&&%%%%%%$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%$$$######$$$$$$############"""""""""""""""!!!  !!!""""""!!!!!! !!!!!!"""]]]]]]]]]]]]^^^___aaabbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbaaa```___]]]]]]YYYZZZ[[[\\\]]]^^^___```______```aaaaaabbbbbbbbbcccdddeeeffffffeeecccbbbeeeffffffggggggggggggggggggggggggggggggfffffffffgggggggggggghhhiiikkkkkkkkkkkkjjjkkklllmmmmmmmmmqqqrrrrrrpppnnnmmmnnnooopppqqqssstttuuuuuuvvvvvvsssttttttwwwzzz~~~|||zzzzzz|||}}}rrrbbbXXXUUUTTTXXXbbbooonnnSSS@@@555///,,,++++++***)))))))))))))))******+++++++++,,,,,,,,,,,,,,,,,,---...//////000/////////000000000000000000000///...---,,,,,,,,,------...//////000000000111000///......------...111111222222222222333333...---......///000111222444555555666666666666666444333333222222111111111111111111111000000000000111///............,,,++++++*********))))))))))))'''''''''((((((((())))))((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((()))))))))***(((((((((((()))***+++,,,---///222444555>>>RRRfffuuuggg^^^VVVQQQRRRUUUYYY```jjjrrrvvvxxxyyyyyy|||oooiiiiiinnntttwwwvvvsssuuuwwwxxxzzzyyy~~~~~~{{{uuuiii___QQQKKKDDD>>>;;;<<<======;;;999888666555444444555555444333222111111222444333333333444444444444444444444333222222222222222333333333444444444444555666777777555222000000111...///111333333222111///333333333333333444444444444333333444666666555333444333333333333444444444444444444444444444444444222555888999888999===@@@FFFHHHIIIIIIHHHHHHLLLOOOWWWXXX^^^hhhsss}}}zzzyyy{{{|||}}}|||zzzvvvtttssssssuuusssoookkkggggggiiijjjssswww~~~|||pppddd^^^[[[^^^dddkkkqqqssssssrrrqqqnnnsssyyy}}}zzzssskkkeeeccc^^^WWWQQQ>>>888000***((((((((((((%%%%%%$$$$$$$$$$$$$$$%%%########################$$$$$$###""""""!!!!!!!!!############"""""""""!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!]]]]]]]]]]]]^^^```bbbcccbbbbbbbbbbbbbbbbbbbbbbbbaaaaaaaaa```___^^^]]]\\\ZZZ[[[\\\]]]^^^___``````___```aaabbbcccccccccccccccdddeeeeeeeeedddbbbaaaeeeeeegggggghhhhhhgggggggggggggggggggggfffffffffjjjiiihhhhhhhhhhhhhhhiiiiiiiiijjjjjjjjjkkklllmmmqqqrrrrrrqqqnnnmmmmmmnnnpppqqqssstttuuuuuuvvvvvvrrrrrrtttvvvxxx|||}}}|||}}}rrr```VVVUUUTTT\\\iiiuuuhhhOOO>>>444...+++******))))))(((((())))))******+++++++++,,,,,,,,,,,,------....../////////000000000111111111222222000000//////...---,,,+++---------......///000000111000///...------------////////////////////////------......///111222333444333333333444444555555666666555444444333222222111111111000000000//////...---,,,---...///...---*********))))))))))))(((''''''''''''((((((((((((((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&'''(((((((((((()))))))))))))))((())))))***+++,,,,,,+++,,,///111555@@@KKKddd~~~vvvkkkaaaYYYVVVWWWUUUXXX]]]aaacccdddeeefffnnnzzzvvvvvv{{{yyyqqqrrrvvvxxx{{{vvvbbbZZZNNNDDD???>>>???@@@BBBAAA???>>><<<;;;::::::666444222000000222333444333333333444444444555555555555444333222222222222333333444444444555555555777777777666333111111222...000222444444333222111333444444444555555666666666555555555666666444333777777777777777777777666333333444444555555555555999;;;======???DDDLLLSSSWWWYYYYYYWWWUUUWWW\\\bbbjjjiiinnnvvvzzzvvvwwwrrrqqqmmmhhhbbb___^^^______```ccceeeiiipppyyy}}}}}}~~~vvvuuuqqqjjjccc___aaacccggglllrrrvvvuuurrrooommmkkkqqqyyy}}}wwwnnniiiccc___\\\UUUKKKCCC555222...+++)))'''&&&%%%$$$$$$$$$######$$$$$$%%%####################################""""""!!!!!!############"""""""""!!!!!!!!!!!! !!!!!!!!! !!!!!!!!!!!! ^^^]]]]]]^^^___aaacccdddbbbccccccccccccdddddddddbbbbbbbbbaaa```___^^^]]]\\\\\\\\\]]]^^^___```aaa___aaacccdddeeeeeeeeedddddddddddddddcccbbbaaaaaadddeeeggghhhiiiiiihhhgggfffffffffgggggggggggggggjjjjjjiiihhhggggggggggggggghhhiiiiiiiiiiiilllnnnpppqqqrrrqqqooommmmmmmmmpppqqqssstttuuuuuuvvvvvvssstttuuuvvvxxx{{{~~~|||}}}rrr___VVVWWWUUUbbbrrrcccMMM???555///---******)))))))))))))))*********+++++++++,,,,,,,,,------........./////////000111111222222333333333///////////////...---,,,...---------...///000111111000///......------...000000000000000000000000.........///000222444444444333222111222333555666777777666666555444333333111111000000000/////////---,,,+++,,,...///...---))))))))))))((((((((((((&&&&&&&&&&&&'''''''''(((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''(((((((((((())))))***))))))))))))***+++,,,,,,((((((---111333555999HHH___~~~wwwrrrvvv|||pppddd]]]\\\WWWWWWWWWWWWXXXYYY[[[[[[\\\gggrrr{{{}}}uuuoooppptttvvvzzz}}}vvvkkk\\\NNNGGGEEEGGGHHHIIIIIIHHHGGGEEECCCAAA@@@===:::555222222444555555222333333444444555555555666666555444444333444444333444444444555555555555777888888666333111111222///000222333444444333333333333444444555555666666999888777777888888666444666777888999999:::999999666777888999:::;;;<<<===???AAACCCEEEJJJSSS___hhhqqqssssssooojjjiiinnnsssvvvuuuwww~~~}}}wwwwwwkkkhhhbbbZZZTTTQQQQQQSSSWWW]]]eeemmmvvv|||tttnnnlllnnnpppnnnnnnlllhhheeeffflllqqqrrrtttvvvvvvssspppooooootttyyy~~~|||zzzzzzzzzwwwpppkkkiiiddd^^^XXXQQQGGG<<<444......---+++)))'''%%%$$$$$$############$$$$$$%%%###########################$$$%%%%%%%%%%%%$$$$$$############""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!! ^^^^^^^^^___```bbbdddfffeeeeeeeeeeeefffffffffgggdddddddddcccbbbaaa```______^^^]]]\\\]]]^^^```bbb```bbbdddfffggggggffffffeeedddcccbbbbbbaaaaaaaaadddeeegggiiijjjiiihhhgggeeeeeeffffffgggggghhhhhhhhhhhhggggggfffgggggggggfffhhhjjjiiihhhiiilllnnnoooqqqsssrrrpppooonnnooopppqqqssstttuuuuuuvvvvvvtttuuuvvvvvvvvvxxx}}}~~~~~~}}}}}}ooo\\\TTTXXXVVVfff|||zzz\\\III>>>444///---*********))))))******+++******+++++++++,,,,,,,,,............////////////111111222222333444444444......///000000///...---///............000111222222111000///............111111222222333333333444/////////000222333555666555444222111222333666777777777666555444333222222111000000000///////////////---,,,,,,......---+++(((((((((((('''''''''&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%'''''''''((((((((()))))))))))))))))))))******+++...******...111111222444;;;III]]]tttuuuttt|||wwwpppooojjjfff```ZZZWWWUUUTTTSSSPPPXXX___dddooo~~~vvvpppppprrrrrrtttwwwmmm^^^UUUSSSVVVXXXZZZ[[[[[[ZZZXXXUUUQQQOOOJJJDDD===888777777777666555666666777888888999999777666666555555555666666444444444444555555555555777777777555333111111222111111222222333444444555444555555666777777888888:::999999:::<<<<<<;;;999777999;;;>>>AAACCCCCCDDDAAAAAACCCEEEGGGIIIKKKKKKIIIMMMRRRXXX```kkkxxx}}}}}}zzztttrrrccc```ZZZTTTPPPQQQTTTWWWaaaiiivvv}}}yyyqqqhhhcccbbbeeeiiiqqqssstttsssqqqssswww|||}}}zzzuuurrrrrruuuxxx~~~|||yyymmmkkkiiikkknnnmmmiiieeeaaa]]]UUUKKKAAA777000,,,)))))))))'''%%%%%%%%%%%%###############$$$%%%%%%########################""""""$$$%%%&&&&&&%%%%%%############""""""""""""!!!!!!""""""""""""!!!!!! !!!!!! ____________aaaccceeegggfffggggggggghhhhhhiiiiiifffffffffeeedddcccbbbaaaaaa```]]]\\\\\\^^^```bbbaaaccceeeggghhhhhhhhhgggfffeeecccaaa``````aaabbbccceeegggiiijjjjjjhhhhhhdddeeeeeefffggghhhiiiiiifffffffffffffffggghhhiiifffhhhjjjjjjiiiiiilllooooooqqqssssssrrrpppppppppqqqqqqssstttuuuvvvvvvvvvssstttuuutttsssuuuzzz~~~zzz}}}~~~}}}}}}~~~|||kkkXXXRRRVVVVVViiisssVVVEEE;;;222---,,,+++***************++++++******+++++++++,,,,,,,,,.........///////////////111111222333333444555555---...///000000///......//////......///000222333222111000//////......///---......///000000111111//////000111222444666777777555333222222444777888777666666444333222111111000000000000////////////000///------------+++)))((('''''''''&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''&&&%%%%%%''''''''''''((((((((())))))(((((((((((())))))***---******,,,---,,,...222444999BBBRRRooo}}}{{{zzznnncccZZZSSSNNNLLLIIIOOOSSSUUU___qqqxxxqqqpppooonnnnnnqqqvvv~~~{{{kkkbbbaaadddfffpppqqqrrrrrrpppkkkgggdddTTTMMMCCC===:::999888777::::::;;;<<<======>>>>>>777777666666666666777777444444444555555555666666666777777555222111111111222222111222333444555666777888888999:::;;;;;;;;;:::::::::<<>>???AAAEEEJJJNNNQQQSSSTTTLLLMMMOOOQQQTTTVVVXXXYYYXXX^^^fffnnnxxx|||tttmmmkkk\\\ZZZWWWTTTSSSWWW^^^cccoooxxxrrrnnnhhhbbb^^^___cccgggwwwzzz~~~~~~}}}|||}}}vvvsssvvv}}}|||sssmmmbbb```___ccchhhjjjgggcccXXXSSSJJJ???444---++++++'''&&&%%%###!!!"""%%%(((######""""""###$$$%%%%%%"""""""""""""""""""""""" !!!###$$$$$$$$$###############""""""""""""!!!!!!""""""""""""!!!!!! !!!!!! aaa___]]]]]]___aaacccccceeeeeegggjjjlllmmmkkkiiiiiigggdddbbbaaabbbccceee___^^^^^^]]]]]]^^^^^^___bbbccceeefffgggggghhhhhhggggggeeedddcccbbbbbbbbbeeefffggghhhhhhiiiiiiiiiffffffgggggggggggggggfffhhhiiiiiihhhggggggiiijjjfffggggggggggggjjjmmmpppttttttsssrrrppppppqqqsssttttttsssssssssttttttuuutttttttttttttttuuuvvvvvv{{{{{{{{{{{{|||}}}~~~~~~xxxwwwyyy{{{vvvhhhZZZSSSRRR]]]ooojjjPPP???777222///...))))))))))))((((((((((((++++++++++++,,,,,,---...,,,,,,,,,---...///000111000111222333444444444444222222111111000//////.........------...000222333333222111000////////////111111000000000000000000222111000000111222555666444333333222222333333444666666555444333222222111222111000000000000...,,,,,,,,,++++++***)))((((((''''''((((((((('''%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%""""""###$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''(((((('''''''''(((((((((((((((&&&'''((()))***+++,,,,,,222555999@@@NNNgggpppaaaXXXSSSNNNOOOKKKIIILLLRRR]]]oooxxxqqqooooooooonnnxxxzzzwwwpppppptttwwwmmmaaaQQQEEEAAA???>>>===BBBBBBBBBEEEGGGIIIIIIHHHCCC<<<777888888666555777444444666777888999999999:::999888888666444444777777666666666777999;;;<<<999===>>>;;;:::===>>>===AAAAAAAAABBBDDDFFFIIIJJJKKKLLLQQQXXXaaaeeefffdddfffbbb```dddkkknnnlllhhhjjjlllsss}}}zzz{{{~~~uuummmiiifffeee\\\[[[[[[[[[___eeekkkooo}}}|||lllccc\\\[[[ZZZ\\\fffrrr{{{zzz}}}wwwkkkddd\\\XXXWWW___jjjnnnhhh```UUUJJJ;;;111---,,,***(((&&&&&&&&&%%%%%%%%%$$$$$$&&&%%%###!!!!!!"""###$$$###############"""!!!!!!###"""""""""###$$$%%%%%%""""""!!!!!!!!!!!!""""""""""""!!! !!!!!!!!!!!!!!!!!!!!!!!!```^^^\\\]]]___aaabbbbbbeeefffgggjjjmmmnnnmmmkkkiiigggdddbbbaaaaaabbbccc___^^^^^^^^^^^^^^^^^^___aaabbbdddfffggghhhhhhiiihhhgggfffeeecccccccccccceeefffggghhhhhhiiiiiiiiiffffffggggggggggggffffffggghhhiiihhhggggggiiijjjhhhiiiiiiiiiiiikkkooorrrssstttsssrrrpppppprrrsssuuuttttttsssssssssttttttuuuttttttttttttuuuvvvvvv{{{{{{||||||}}}~~~|||tttrrrtttxxx}}}rrrfffYYYTTTUUU___pppvvvaaaJJJ<<<666111///...((((((((()))))))))))))))+++++++++++++++,,,---...++++++++++++,,,...///000000000111111222333333444333333222111111000//////////////////000111222222222111111000000000000000000000000000000111222333222111000000111222444666444444333333333333444444555555444444333222222222111000/////////...,,,***,,,,,,+++******)))(((((((((((()))))))))(((&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((())))))((((((''''''&&&&&&&&&'''((()))***++++++,,,***---111555===MMMcccrrrooobbbXXXQQQLLLHHHGGGJJJNNNTTTaaammmttt~~~yyyuuutttttttttyyy{{{~~~{{{uuuvvvzzz}}}wwwcccRRRIIIGGGGGGGGGLLLMMMOOOSSSVVVXXXWWWVVVOOOEEE===<<<<<<:::888888999:::<<<===????????????>>>===<<<;;;:::888888999777777666777:::===AAADDDFFFJJJKKKGGGFFFHHHIIIGGGKKKMMMPPPRRRTTTUUUUUUTTTWWWZZZbbbmmmxxxyyyuuurrrtttyyy|||yyyuuuvvvwww}}}|||xxxwwwvvvuuutttwww{{{}}}}}}~~~}}}xxxpppiiieeedddddddddddddddeeehhhmmmtttzzz}}}~~~rrrddd]]]XXXXXX[[[aaammmzzz}}}}}}zzzllldddZZZ[[[___hhhpppnnncccXXXIII@@@444---******(((&&&%%%%%%%%%%%%$$$$$$$$$$$$&&&%%%###"""!!!"""###$$$###############"""!!!!!!"""!!!!!!!!!""""""###$$$""""""!!!!!!!!!!!!""""""""""""!!! !!!!!!!!!!!!!!!!!!!!!!!!```^^^\\\]]]___aaaaaaaaaeeeeeegggjjjmmmooonnnllliiihhheeebbb``````aaaaaa^^^^^^]]]]]]]]]]]]^^^^^^```aaaccceeegggiiiiiijjjiiihhhgggeeeeeedddddddddeeefffggghhhhhhiiiiiiiiifffgggggggggggggggfffffffffggghhhgggfffgggiiijjjjjjkkkkkkjjjjjjlllppprrrsssttttttrrrqqqppprrrsssvvvuuutttsssssssssssssssuuuuuuttttttuuuuuuvvvwwwyyy{{{|||~~~{{{qqqnnnooosss}}}wwwmmmcccYYYXXX[[[eeettt|||eeeTTTAAA888444000......'''(((((())))))*********,,,++++++++++++,,,,,,---************+++---...///000000//////000111333444444333333222222111111000000111111222222111111111000000000000000111111222//////000000111222444555222111000000111222444555555555444444444444555555333333333333333333333333111000.........---+++***++++++******))))))((((((((())))))))))))(((''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''((())))))((('''&&&%%%%%%$$$&&&''''''((()))***++++++(((,,,000222444;;;FFFNNNjjjqqqbbbXXXNNNKKKIIIKKKKKKLLLRRRZZZaaakkkzzz~~~~~~}}}~~~yyy{{{{{{fffXXXTTTTTTVVV]]]___dddjjjooorrrqqqooodddWWWKKKFFFFFFBBB???===???AAADDDGGGJJJJJJJJJJJJIIIHHHGGGEEECCCBBB@@@>>><<<;;;;;;===AAAHHHNNNRRRXXX]]]^^^ZZZXXXZZZZZZXXX[[[___cccgggiiigggeeeccchhhnnnxxx|||yyyuuunnniiicccdddeeedddbbbbbbcccdddeeecccaaaaaabbbfffjjjmmmuuuuuuwwwzzz~~~qqqfffZZZVVVTTTWWW]]]ggguuuxxxjjjbbbZZZ___hhhooopppfffVVVJJJ:::444,,,(((''''''&&&%%%%%%$$$$$$$$$$$$#########%%%$$$###"""!!!"""###$$$"""############""""""!!!!!!!!! !!!"""""""""!!!!!! !!!!!!"""""""""!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!```^^^]]]]]]___aaaaaa```cccccceeehhhkkkmmmmmmkkkiiigggeeebbb```_________]]]\\\\\\[[[[[[\\\\\\]]]^^^___bbbdddgggiiijjjkkkiiihhhgggffffffeeeeeeeeeeeefffggghhhhhhiiiiiiiiiggggggggggggggggggfffeeeeeefffggggggfffgggiiikkklllllllllkkkkkklllooorrrrrrssstttsssrrrqqqrrrtttvvvuuutttsssssssssssssssuuuuuuuuutttuuuvvvvvvwwwyyyzzz}}}~~~||||||ppplllmmmooovvvzzzqqqjjjaaa\\\^^^eeeppp|||{{{nnnVVVIII;;;555222///,,,,,,''''''((()))******++++++,,,+++++++++++++++,,,,,,************+++---...///111000///...///111333555444444444333333222222222222222333444333222000///////////////000111222333111111000111111222333444111111000000111222333333555555555444444555555555333333444444444555555555333111.........---,,,*********)))))))))((((((((('''(((((((((((('''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''(((''''''&&&&&&%%%%%%%%%&&&&&&'''(((((()))******))),,,000222222444:::???NNN___xxxnnnaaaYYYSSSPPPNNNLLLJJJLLLPPPUUU]]]jjjvvvzzzzzz}}}zzz~~~xxxhhhbbbbbbdddnnnrrryyy~~~ooo___XXXVVVQQQKKKIIIHHHKKKPPPUUUYYY\\\]]]]]]]]]]]][[[WWWUUUSSSOOOJJJIIIHHHGGGIIINNNWWW```fffmmmrrrtttqqqoooqqqpppnnnppprrrvvvxxxyyywwwtttrrryyy|||uuujjjaaa[[[[[[YYYVVVSSSSSSUUUWWW[[[]]]bbbgggnnnvvv}}}tttfff^^^VVVVVVWWW[[[bbblllwww~~~~~~}}}~~~rrrgggaaaaaaeeejjjkkkdddVVVEEE:::000,,,(((%%%%%%&&&%%%$$$$$$$$$$$$#########""""""$$$###""""""""""""######""""""############"""!!!!!!!!!!!! !!!""""""!!!!!!!!! !!!!!!!!!""""""!!!!!!!!!!!!!!!"""!!!!!!!!!!!!!!!!!!!!!!!!aaa___^^^___```aaaaaa```aaaaaaaaadddgggiiiiiihhhhhhfffdddbbb```___^^^^^^[[[ZZZZZZZZZZZZZZZZZZ[[[]]]___aaadddgggiiijjjkkkiiihhhggggggffffffffffffeeefffggghhhhhhiiiiiiiiigggggggggggggggfffeeeeeedddeeeggggggggghhhjjjllllllmmmlllkkkjjjkkknnnqqqqqqsssttttttsssrrrssstttuuuuuutttsssssssssssssssuuuuuuuuuuuuuuuvvvwwwwwwxxxzzz|||~~~~~~~~~}}}|||www|||~~~}}}zzznnniiijjjjjjoooxxx|||vvvnnngggaaa```iiisss|||pppdddMMMBBB777333111---******'''(((((()))***++++++,,,,,,++++++******+++++++++******++++++,,,...///000222111000///000222444666444444444333333333333333333333444444444222000///////////////000111333333333333222111000000000000111111111111111111222222555555555444444555555555444444555555666666777777555222000.........---+++))))))((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%&&&&&&$$$$$$%%%%%%&&&&&&''''''&&&&&&&&&'''(((((())))))'''))),,,,,,,,,...111555:::BBBTTTmmm{{{mmmfff^^^VVVRRRNNNJJJJJJNNNNNNUUU___hhhooouuuyyy{{{}}}~~~xxxvvvvvvvvvsssvvv{{{tttlllkkknnnzzz}}}wwwpppkkkddd]]]ZZZVVVZZZ```gggmmmrrrvvvwwwvvvxxxuuupppmmmkkkeee\\\^^^[[[XXXXXX]]]gggrrryyy~~~}}}sssfff[[[WWWVVVSSSPPPNNNOOORRRUUU```fffoooxxxyyyyyywwwsssmmmeee___\\\ZZZ^^^aaadddhhhooouuuxxxzzz}}}~~~}}}|||}}}|||~~~yyypppkkkiiijjjiiieee^^^RRRDDD888111,,,***(((&&&%%%%%%%%%$$$$$$$$$$$$#########""""""""""""""""""""""""######!!!""""""#########""""""###""""""!!!!!!!!!""""""!!!!!! !!!!!!""""""!!!!!!!!!""""""###!!!!!!!!!!!!!!!!!!!!!!!!bbbaaa``````bbbbbbaaa``````______aaaccceeeeeeeeefffeeecccbbb```___^^^^^^ZZZZZZYYYYYYYYYYYYZZZZZZ]]]___aaadddfffhhhjjjjjjhhhhhhgggfffffffffffffffeeefffggghhhhhhiiiiiiiiihhhhhhhhhhhhgggfffeeeddddddfffggghhhhhhiiilllnnnnnnnnnmmmlllkkkkkknnnqqqqqqsssuuuuuutttsssssstttttttttsssssssssttttttuuuvvvvvvuuuuuuvvvvvvwwwxxxxxxyyyzzz{{{{{{zzzyyyxxxsssyyy}}}}}}xxxjjjddddddeeeiiiqqqyyy}}}zzzwwwqqqjjjdddbbbgggvvvzzztttgggZZZFFF===444111///+++))))))((())))))******+++++++++,,,++++++************+++++++++++++++,,,...///000111111000000111222444555333333333333333333333333333333333333333222111000////////////000111222333444333222000//////......000111111111111111111111555555444444444444555555444444555555666666666777666444000.........---,,,((((((((((((''''''''''''%%%%%%%%%$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&"""######$$$%%%&&&'''(((&&&&&&&&&&&&''''''((((((((()))))))))((())),,,...222444>>>SSSnnn~~~uuukkk```ZZZTTTOOONNNQQQNNNSSSYYY```dddiiimmmpppppptttzzz{{{vvvrrrppppppqqqttt|||xxxoooooorrrzzz}}}wwwpppnnngggkkkqqqxxxuuutttpppjjjgggjjjsss~~~~~~zzzzzz}}}}}}|||rrreee[[[XXXWWWUUUSSSRRRSSSWWW[[[nnnvvvyyypppkkkiiifffggggggfffcccaaaaaabbbeeejjjmmmmmmmmmqqqsssrrrwww{{{zzzvvvssspppnnngggbbbXXXLLLAAA777111---+++***(((&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$#########!!!!!!""""""""""""""""""!!!""""""############"""######""""""!!!!!!""""""!!!  !!!""""""!!!!!!!!!"""######!!!!!!!!!!!!!!!!!!!!!!!!cccbbbaaabbbddddddbbbaaa```___^^^___aaaccccccbbbdddcccbbbaaa```___^^^^^^\\\[[[[[[ZZZZZZ[[[[[[\\\^^^___aaadddfffhhhiiiiiiggggggffffffeeeeeeffffffeeefffggghhhhhhiiiiiiiiihhhhhhhhhhhhgggfffeeeddddddfffhhhiiiiiikkkmmmpppppppppooonnnlllmmmoooqqqpppsssuuuuuutttsssttttttssssssssssssssstttuuuvvvvvvvvvuuuuuuvvvvvvwwwxxxyyyxxxxxxwwwwwwvvvvvvuuurrrxxx||||||yyyiiiaaaaaa```dddjjjrrrxxxzzzwwwuuuqqqkkkdddaaabbbmmm}}}vvvlll]]]PPP???777111///---***(((***************************,,,,,,+++***************************+++---.../////////000000111222222222222222222222222333333333333222222111111111111222000000//////000111222222111111000///............000000111111111111000000444444333333333333444444333333333444444444444444666333///---------,,,+++''''''''''''''''''''''''&&&%%%%%%$$$%%%&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$###############$$$%%%%%%######$$$$$$%%%%%%&&&&&&%%%&&&&&&&&&&&&'''''''''((()))************+++,,,...///666CCCRRRfff}}}}}}tttllleee^^^ZZZZZZWWWYYY[[[]]]]]]___aaacccbbbeeeiiimmmuuu|||vvvrrrqqqrrruuu|||vvvmmmnnnrrrrrrtttyyy~~~tttvvv{{{vvvpppqqqyyy{{{wwwwww{{{yyyttttttsssvvv{{{xxxpppkkkeeedddcccbbbaaacccgggjjj}}}wwwyyyyyytttlllddd___^^^bbbeeehhhiiiiiijjjllloooppptttuuuqqqooosssuuussszzz|||xxxttttttuuurrrkkkdddUUUNNNDDD:::444000,,,)))((('''&&&$$$######%%%&&&%%%%%%%%%%%%$$$$$$$$$$$$ !!!!!!"""""""""""""""!!!!!!"""##################"""!!!!!! !!!!!!  !!!""""""!!!!!!"""######$$$!!!!!!!!!!!!!!!!!!!!!!!!dddccccccccceeeeeecccaaaaaa```^^^___aaabbbbbbaaacccbbbbbbaaa```______^^^]]]]]]\\\\\\\\\\\\]]]]]]^^^___aaadddfffggghhhhhhgggffffffeeeeeeeeeeeefffeeefffggghhhiiiiiiiiiiiihhhhhhhhhhhhgggfffeeedddeeeggghhhiiijjjllloooqqqrrrrrrqqqooommmnnnpppsssppprrruuuvvvuuuttttttuuurrrrrrrrrssstttuuuvvvwwwvvvvvvvvvvvvvvvwwwwwwxxxyyyxxxwwwuuutttssssssssssssxxx{{{{{{|||kkkbbbaaa]]]```gggooouuuwwwuuurrrlllfff```^^^bbbrrr}}}ssshhhVVVHHH;;;444...---,,,)))(((++++++++++++***************,,,,,,+++***))))))******(((((())))))***+++---...---...///000111111111000222222222222222222222222222222000000000111222333000000000000000111111222///............//////000000000111111111111000///444333333222222333333444222222222222222222222222555222...,,,,,,,,,+++***&&&''''''''''''''''''''''''&&&&&&%%%&&&'''((()))%%%%%%%%%%%%%%%%%%%%%%%%""""""###$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$#########"""###$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&###%%%(((***++++++++++++(((+++111666999DDD^^^xxxzzzssswww~~~wwwmmmfffdddaaaaaa```]]]ZZZXXXXXXYYYXXXZZZ\\\^^^dddrrr{{{vvvwwwyyy}}}sssjjjlllrrrkkklllpppyyyzzz{{{}}}ttttttzzzyyytttuuuzzz~~~vvvpppnnnfffggghhhmmmwww}}}uuuuuutttsssrrrtttwwwzzzzzzlllnnnnnnkkkddd^^^\\\\\\eeejjjppptttuuuvvvxxxzzzwwwzzzxxxqqqpppuuuxxxwww~~~~~~{{{wwwuuuwwwxxxwwwvvvrrrooonnnqqqtttnnn```SSSBBB<<<444///---+++(((%%%$$$$$$$$$"""!!!"""%%%'''&&&&&&&&&%%%%%%%%%$$$$$$ !!!""""""###""""""!!!!!!"""###############"""!!!   """"""!!!""""""###$$$$$$!!!!!!!!!!!!!!!!!!!!!!!!ddddddcccccccccdddeeefffbbbaaa___^^^^^^___``````___^^^^^^]]]]]]___```aaa``````aaa```______bbbddd```aaaccceeeffffffeeeeeefffggghhhiiihhhgggeeeccchhhiiiiiijjjjjjjjjjjjiiigggggghhhhhhhhhhhhggggggggggggggghhhjjjmmmppprrrqqqpppnnnmmmmmmmmmnnnooorrrssstttuuuuuuvvvvvvvvvssssssrrrrrrssstttvvvwwwwwwuuurrrrrrtttvvvxxxyyyyyywwwuuusssqqqpppoooooorrrtttxxx}}}rrrhhheeeaaaeeelllpppqqqqqqooooooiiifff```\\\```sss~~~sss___LLL@@@555222...+++******)))((()))))))))))))))******+++(((((((((((()))***,,,,,,(((((()))***++++++,,,,,,---...000000//////111222222333444444444444333222111111111222111000///...333222222111111111111111111111000000//////......////////////000000000000000222444333222111222222555444222000///...------------,,,,,,+++***))))))((((((((((((((((((((((((***)))'''%%%$$$$$$%%%%%%########################$$$"""!!!"""$$$%%%%%%$$$%%%%%%$$$$$$###"""""""""""""""#########$$$$$$$$$%%%%%%%%%$$$$$$#########!!!"""%%%'''''''''&&&%%%((((((((((((((((((((((((------...000555===GGGNNNkkk}}}yyywwwtttsssvvv~~~zzzuuuqqqnnniiieeebbb]]]XXXTTTVVVSSSRRRUUUYYY```mmmyyyzzzpppllllllllllllmmmqqqzzzwww{{{~~~|||wwwtttrrryyy}}}~~~~~~yyy~~~wwwlllaaaYYYWWWWWW[[[___fffrrr~~~}}}vvvggg```ccceeeccc______dddiiirrr{{{}}}~~~|||xxxwwwwwwzzz~~~}}}|||{{{wwwmmmgggjjjmmmkkkjjjlllrrrrrrqqqnnnfffYYYKKKAAA999333+++)))***,,,+++((($$$$$$$$$$$$$$$$$$$$$$$$&&&$$$"""!!! !!!"""###!!!!!!!!!!!!!!!"""######"""!!!!!!!!!######!!! """"""""""""""""""""""""""""""!!! !!!"""$$$%%%$$$###"""!!!!!! cccccccccdddddddddeeeeeeaaaaaa___^^^^^^______```______^^^^^^^^^___```aaa___```aaa```___```bbbdddaaabbbdddeeefffffffffffffffggghhhiiihhhgggeeedddggghhhiiiiiijjjiiiiiiiiiffffffggghhhhhhhhhgggggggggggghhhjjjlllnnnpppqqqqqqpppooonnnnnnnnnoooooorrrssstttuuuvvvvvvvvvvvvssssssrrrrrrssstttvvvwwwxxxvvvtttssstttvvvxxxyyyzzzzzzyyyxxxvvvtttsssrrrsssvvvzzzyyymmmhhhfffjjjooossssssqqqooommmkkkgggaaa]]]```rrrvvv```JJJ===555222...+++******)))((())))))(((((())))))***+++''''''&&&''''''((()))***(((((()))******+++,,,,,,,,,...//////...///000222111222333444444333222111111111000000000/////////222222111000000000000000000000000000//////........./////////000000000000000222333333222111111222444333222000///...---------,,,,,,+++******))))))''''''''''''''''''''''''&&&%%%$$$###""""""######%%%%%%%%%%%%%%%%%%%%%%%%$$$"""!!!"""###%%%$$$$$$#####################$$$""""""#########$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$###"""$$$&&&'''(((((('''&&&(((((((((((((((((((((((('''((((((***---333:::@@@MMM^^^ttt}}}yyywww{{{~~~zzzuuupppllleee^^^XXXWWWSSSQQQRRRTTTYYYcccnnnyyytttnnnmmmhhhjjjlllqqqyyyvvvxxxzzz{{{|||~~~wwwsssqqqvvv}}}|||vvvtttyyy}}}}}}www~~~zzznnncccWWWTTTSSSVVV[[[cccqqq~~~oooaaaYYY\\\___aaacccgggnnnsss~~~zzzyyyyyyyyy{{{{{{wwwuuukkkbbb\\\___dddfffiiimmmssspppjjjbbbXXXKKK???777222---'''&&&'''((('''$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$"""!!! !!!"""###!!!!!!!!!!!!!!!"""######"""!!!!!!!!!######!!! """"""""""""""""""""""""""""""!!! !!!"""$$$%%%&&&$$$###"""!!!!!! aaabbbdddeeeeeeeeedddcccaaa``````___^^^^^^______```____________```aaaaaa___```aaaaaa```aaaccceeeddddddeeefffgggggggggffffffggghhhhhhhhhgggeeeeeefffggghhhhhhiiiiiiiiihhheeeeeefffgggggghhhggggggggghhhjjjlllnnnooopppqqqrrrqqqppppppooooooppppppsssssstttuuuvvvvvvvvvvvvtttssssssrrrsssuuuvvvwwwyyywwwvvvuuuuuuvvvxxxzzz|||}}}~~~~~~{{{xxxvvvuuuxxx}}}wwwpppmmmppptttvvvvvvsssooolllllliiiccc^^^aaappp{{{bbbIII;;;444111---+++******)))((())))))(((((())))))***+++((((((''''''''''''((((((((())))))******++++++++++++,,,......------///000000000111222222111000000111000///...---...//////111000//////......//////000000000////////////........./////////000000000000111333333111000111222333222111000...---,,,,,,,,,++++++******))))))((('''''''''&&&&&&%%%%%%%%%$$$$$$###""""""######$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$"""!!!!!!###$$$$$$###!!!!!!"""######$$$%%%%%%###############$$$$$$$$$#########$$$$$$$$$$$$$$$$$$%%%&&&(((((((((''''''((((((((((((((((((((((((((()))******+++...222555666CCCUUUjjj{{{rrrhhhaaa[[[VVVQQQQQQQQQTTT\\\eeennnttt|||wwwtttmmmooossswww}}}xxxyyyzzzyyyxxx{{{|||vvvsssvvvzzz~~~~~~zzzqqqllllllqqquuu~~~}}}zzzyyyzzzxxxwwwkkk```[[[XXXZZZ```jjjyyy~~~sssggg\\\TTTVVVZZZ___gggpppwww|||~~~xxxzzz|||zzzsssoooccc]]]ZZZ^^^dddiiimmmqqqrrrkkk___RRRFFF;;;222,,,,,,(((%%%%%%&&&'''%%%"""$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""!!! !!!"""###!!!!!!!!!!!!!!!"""######"""!!!!!!!!!######!!! """""""""""""""""""""""""""!!!!!! !!! !!!"""$$$%%%&&&'''$$$###"""!!!!!! ```bbbdddeeefffeeecccbbbaaa``````___^^^^^^^^^^^^____________``````aaaaaa^^^```aaabbbbbbbbbdddffffffffffffgggggggggggggggffffffggghhhggggggfffeeeeeefffggghhhhhhiiihhhhhhdddeeefffgggggghhhggggggggghhhkkkmmmoooppppppppprrrrrrqqqqqqqqqpppppppppsssssstttuuuvvvvvvvvvvvvttttttsssssssssuuuvvvwwwyyyyyyxxxwwwvvvwwwyyy{{{}}}~~~{{{xxx{{{|||wwwxxxyyyzzzxxxtttnnnjjjllliiiccc___aaannneeeKKK<<<444111---*********))))))((((((((((((((()))******+++******))))))))))))***((()))))))))*********+++)))+++,,,---,,,,,,---///...///000111111000///...000///---,,,,,,---...000000///......------......////////////////////////........./////////000000///111222222111000000111111111000///...---,,,+++*********))))))((((((((('''&&&&&&%%%%%%$$$$$$###%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$"""!!!!!!###$$$###"""!!!"""""""""#########$$$########################""""""######$$$$$$%%%%%%$$$$$$&&&&&&''''''&&&&&&'''''''''''''''''''''''')))***,,,,,,,,,,,,...000222999CCCQQQddd|||xxxpppddd]]]XXXVVVUUUUUU[[[aaammmsssxxxzzzyyywwwyyy{{{|||}}}~~~~~~~~~~~~|||{{{|||||||||~~~~~~sssjjjffffffhhhnnnqqqtttuuuuuuwwwzzz|||{{{pppiiidddfffkkktttxxxpppkkkddd^^^ZZZYYY[[[aaaiiisssyyy|||{{{|||zzz}}}|||sssnnnaaaaaaccciiinnnpppooooooiii___QQQBBB777000+++))))))'''&&&'''((((((&&&$$$###########################"""!!!!!!!!!!!!""""""!!!!!!!!!!!!!!!""""""###"""!!!!!!!!!######!!! !!!!!!!!!!!!!!!!!!!!!!!!"""!!! !!!!!! """$$$%%%''''''((($$$###"""!!! ```aaaccceeeeeedddcccbbb`````````___^^^^^^]]]\\\^^^______```````````````]]]___bbbccccccdddfffggghhhgggggggggggggggggggggffffffgggggggggggggggfffeeeeeeggghhhhhhiiiiiiiiieeeeeefffggghhhhhhgggggggggiiikkknnnoooppppppooorrrrrrrrrrrrqqqqqqqqqppprrrssstttuuuuuuvvvvvvuuuttttttsssssstttuuuwwwxxxyyyzzz{{{yyyxxxxxxzzz}}}~~~}}}}}}zzzuuunnniiiiiifffbbb___cccnnn}}}gggMMM>>>333000,,,*********))))))((((((((('''((())))))***+++******))))))))))))***)))))))))))))))*********)))***,,,,,,++++++---......///000000000000///...///...,,,++++++---///000///......---,,,---------.............../////////............////////////...000111111000///000000////////////...,,,+++***))))))((((((((((((''''''&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$"""!!!!!!"""###""""""#########"""""""""!!!!!!########################"""""""""######$$$$$$$$$###$$$$$$$$$%%%%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&((()))(((((()))***111333666===GGGXXXmmm|||uuummmfffccc___[[[[[[^^^iiimmmpppqqqnnnkkkjjjjjjgggiiijjjjjjmmmsss}}}}}}~~~}}}zzzooogggcccbbbdddgggkkkpppwwwzzzssssssvvv||||||}}}|||wwwrrrpppqqqssszzz{{{wwwoookkkkkkjjjggghhhfffdddfffjjjppptttvvvvvv~~~}}}zzzppplllbbbgggnnnssstttoooggg___UUULLL???444---***))))))&&&&&&&&&'''((((((&&&%%%########################!!!!!!!!!!!!!!!!!!""""""!!!!!!!!!!!!!!!""""""###"""!!!!!!!!!######!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!! !!!###%%%&&&'''''''''$$$###"""!!! ```aaacccdddddddddcccbbb````````````___]]]\\\[[[]]]^^^^^^___```_________]]]___bbbddddddeeeggghhhiiihhhgggfffffffffffffffffffffffffffggggggggggggeeefffggghhhiiijjjjjjjjjgggggghhhhhhhhhhhhgggggghhhiiijjjlllnnnoooooooooqqqrrrrrrrrrrrrqqqppppppqqqqqqrrrsssttttttttttttuuuttttttssstttvvvwwwxxxxxxzzz|||{{{yyyyyy||||||uuummmgggdddbbb``````dddooo|||dddLLL???222///,,,*********))))))((((((''''''(((((()))***((((((''''''''''''(((((()))))))))))))))))))))))))))***,,,,,,++++++---.........000000000000............---,,,---...///000///...------,,,,,,---------............/////////------........./////////...///111111///...///000------......---,,,***)))''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%$$$$$$###########################$$$"""!!!!!!"""""""""!!!$$$$$$###""""""!!! $$$$$$$$$###############"""""""""##############################$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&###%%%'''((((((((()))***......000444888@@@PPP^^^vvv{{{vvvooofffaaa```cccdddfffeeebbb___]]]\\\YYYYYYXXXVVVVVV[[[cccjjjzzzsssnnnqqqxxxzzzsssnnnqqqwww}}}ssslllhhhhhhiiinnnvvv}}}yyynnnmmmkkkfffcccccchhhmmmyyy|||zzztttrrrtttvvvvvvxxxuuuqqqnnnmmmnnnqqqssssss{{{uuukkkhhhjjjqqqwwwwwwrrrhhhZZZNNN===777000***''''''''''''$$$$$$%%%%%%%%%%%%$$$$$$######################## !!!!!!!!!!!!""""""!!!!!!!!!!!!!!!"""######"""!!!!!!!!!######!!! """"""""""""""""""""""""!!! !!!!!!""" !!!###%%%&&&&&&&&&%%%$$$###"""!!!!!! aaabbbbbbbbbcccccccccccc````````````___]]][[[ZZZ\\\\\\^^^_________^^^]]]\\\___bbbdddeeefffhhhiiiiiihhhgggeeeeeedddeeeeeefffffffffffffffggghhhhhheeefffgggiiijjjkkkkkkkkkjjjjjjjjjjjjiiihhhgggfffiiiiiiiiijjjlllmmmoooooopppqqqrrrrrrrrrqqqooooooooopppqqqrrrssssssssssssuuuttttttttttttvvvwwwxxxvvvzzz}}}}}}{{{{{{~~~~~~uuukkkddd___^^^]]]___fffppp|||xxx^^^GGG<<<222///+++))))))******)))(((''''''''''''((())))))''''''&&&''''''((()))***)))))))))))))))))))))((()))+++,,,,,,+++,,,---///...///000111111000///...------.........///////////////...------------------------.........//////---------.........//////---///000000///......///+++,,,---...---+++)))(((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&&&&''''''%%%&&&&&&'''&&&%%%##############################$$$###!!!!!!!!!"""!!! """""""""""""""!!!!!!!!!$$$$$$$$$#########""""""############""""""""""""%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&(((******))))))***+++******...222222333>>>JJJXXXlllzzzqqqnnniiihhhgggccc___[[[XXXWWWRRRRRRQQQNNNLLLNNNTTTZZZjjjxxxzzzpppgggggglllsssuuummmooouuu{{{|||{{{{{{}}}zzzqqqmmmcccccc```^^^^^^dddnnnuuu}}}vvvqqqpppssswwwvvv}}}{{{ooojjjhhhqqqvvvuuummmbbbWWWIII>>>---+++)))(((((((((&&&%%%###$$$$$$$$$#########$$$######################## !!!!!!"""!!!!!!!!!!!!!!!!!!!!!"""######"""!!!!!!!!!######!!! """""""""""""""""""""""" !!!""""""!!!"""$$$%%%&&&%%%$$$###$$$###"""!!!!!! bbbbbbaaaaaabbbbbbcccddd___`````````___]]][[[ZZZ[[[\\\]]]^^^^^^^^^]]]\\\\\\___bbbeeefffggghhhjjjiiihhhfffeeedddddddddeeefffffffffffffffggghhhiiifffggghhhiiikkkkkkllllllkkkkkkkkkkkkjjjhhhgggfffiiiiiiiiiiiijjjlllnnnpppppppppqqqrrrqqqpppooonnnoooooopppqqqrrrrrrrrrrrruuuuuuttttttuuuvvvxxxyyyuuuzzz}}}~~~{{{|||uuujjjbbb[[[[[[\\\___gggrrr}}}sssXXXBBB999111...+++))))))******)))'''''''''''''''((())))))(((((((((((()))+++,,,,,,))))))))))))(((((((((((()))+++,,,,,,,,,,,,---///...///000111111000///...------...///000000////////////...------------...---------.........//////---------.........//////---///000000///......///+++,,,---------+++)))(((&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%&&&''''''((()))))))))******)))'''%%%$$$########################$$$###!!! !!!"""!!! !!!!!!""""""######$$$$$$$$$$$$######""""""$$$$$$######""""""!!!!!!&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''((()))(((''''''((()))$$$%%%***///---***000;;;EEETTThhh|||uuuwww{{{wwwuuupppjjjddd^^^ZZZXXXPPPQQQOOOLLLIIIJJJOOOTTTZZZiiiyyyyyyllliiijjjnnnyyyvvvvvv|||~~~}}}xxxnnnfffccc______^^^]]]```jjjwww|||tttssswww}}}~~~uuummmkkkmmmoooqqqjjj[[[MMMCCC888///(((((()))+++,,,***'''$$$%%%&&&%%%$$$######$$$%%%"""""""""""""""""""""""" !!!""""""!!!!!!!!!!!!!!!!!!!!!"""######"""!!!!!!!!!######""" """""""""""""""""""""""" !!!"""###!!!"""$$$%%%%%%$$$"""!!!$$$###"""!!!!!! bbbaaaaaaaaabbbdddfffgggbbbccccccaaa^^^]]]]]]]]]YYYYYY[[[\\\^^^___aaaaaa___```bbbdddeeefffggggggkkkjjjhhhgggeeedddddddddgggffffffffffffggghhhhhhgggggggggggghhhhhhhhhiiinnnmmmlllkkkjjjhhhgggfffiiijjjkkkjjjiiiiiikkkmmmooopppqqqrrrrrrqqqpppooonnnqqqssstttrrrqqqpppppprrrrrrssssssuuuvvvwwwxxxwwwyyy{{{{{{{{{}}}{{{lll```XXXVVVZZZeeennnvvvzzzdddOOO>>>555000...+++((('''''')))******))))))(((((((((((()))''''''&&&'''(((+++...000,,,++++++***))))))******,,,,,,------.../////////111000///......///000111111111000000///...,,,,,,...............---------,,,,,,,,,,,,,,,,,,,,,,,,------...///000000//////222111000...------------,,,,,,,,,+++***)))(((((('''''''''(((((((((((((((###$$$%%%%%%$$$%%%(((+++......---***'''%%%%%%&&&$$$$$$###"""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""$$$$$$%%%$$$!!! !!!!!!!!!!!!""""""""""""!!!!!!""""""""""""############$$$$$$$$$%%%%%%&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&'''((())))))***,,,000444555>>>JJJXXXjjjyyyuuusssvvv|||{{{sssllleeebbb```\\\UUUOOOKKKIIIJJJKKKUUU^^^iiirrrwww|||zzzrrrpppuuu~~~xxxsssyyyxxxwwwxxx{{{~~~yyyoooeee]]]YYYWWWWWWYYY\\\aaaiiiuuu|||yyyzzz}}}~~~}}}yyysssoooqqqwww}}}{{{tttmmmiiiggghhh___RRREEE;;;333...+++******)))'''&&&%%%$$$###$$$$$$$$$############"""""""""!!!!!!"""$$$&&&'''!!!!!!""""""!!! ######""""""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""""""""""""""###$$$$$$$$$"""!!! bbbaaaaaaaaaaaacccdddeeebbbccccccaaa^^^\\\\\\\\\[[[[[[\\\]]]^^^______```___```bbbdddfffggghhhhhhjjjiiihhhgggfffeeeddddddffffffeeeeeeffffffggghhhggggggggghhhiiiiiiiiijjjmmmlllkkkjjjiiihhhhhhgggjjjkkklllkkkjjjjjjlllnnnooopppqqqqqqqqqqqqpppooonnnpppssssssrrrqqqppppppqqqqqqqqqrrrssstttvvvvvvyyy{{{|||||||||pppcccVVVUUUZZZfffrrr|||sss\\\HHH999111///---+++((('''((()))***))))))(((((((((((())))))((('''''''''(((+++---...,,,,,,+++***)))))))))))),,,,,,------.../////////111000///......///000000....../////////...------................................................------...///////////////111111///...---,,,,,,,,,************)))((('''&&&((((((((('''''''''''''''%%%&&&'''&&&&&&'''***---111222111...)))&&&%%%%%%%%%%%%$$$###"""""""""###""""""!!!!!!!!!!!!"""""""""""""""""""""""""""""" !!!""" !!!!!!""""""""""""!!!!!!""""""""""""############$$$$$$$$$$$$%%%%%%%%%&&&$$$%%%&&&&&&'''&&&&&&&&&$$$%%%&&&&&&&&&(((,,,///...444<<>>666000---***)))((('''&&&&&&&&&&&&%%%%%%$$$$$$$$$#########!!!!!!!!!"""#########$$$###"""!!!!!! !!!!!!###!!! """###!!! !!!!!!  !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! """"""""""""###%%%''')))*********$$$$$$###"""!!! gggfffeeedddcccbbbbbbbbbaaabbbbbbaaa```___aaabbbcccdddeeeeeeeeedddccccccbbbcccdddeeeffffffffffffddddddeeefffggghhhhhhiiiiiiiiiiiiiiiiiihhhgggfffhhhiiijjjkkkmmmnnnppppppmmmkkkjjjiiiiiikkkmmmnnnooonnnnnnnnnooopppqqqrrrqqqqqqrrrrrrssssssttttttrrrrrrqqqqqqqqqqqqqqqpppppprrrttttttttttttvvvwwwvvvuuuvvvyyy~~~~~~zzzyyyxxxwww{{{pppjjjkkkiiihhhwwwwwwkkk[[[NNNDDD===444...,,,***(((&&&***)))((('''''''''((()))((((((((()))))))))******%%%%%%&&&'''((((((((((((&&&&&&&&&'''''')))******))))))******+++++++++,,,,,,---///000000000///...///////////////...---,,,,,,,,,+++******+++---...,,,---...//////000//////111111000000///...---,,,))))))))))))))))))))))))((((((''''''&&&%%%%%%%%%$$$$$$%%%%%%$$$###!!! $$$$$$#########$$$$$$%%%''''''%%%%%%%%%%%%''''''((()))(((%%%"""!!!!!!###""""""""""""!!!!!!!!!!!!"""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!"""  !!!"""!!! !!!!!!!!!!!!###$$$$$$$$$$$$%%%%%%%%%"""$$$&&&&&&%%%$$$%%%&&&$$$%%%&&&''''''(((''''''%%%''')))***+++,,,...000000444;;;CCCPPPddd|||}}}tttmmmiiigggeeefffiiilllpppqqqooommmkkkiiifff```[[[YYYZZZ[[[```^^^]]]___eeeoooyyyxxxooohhheee\\\VVVOOOLLLNNNTTT[[[___aaahhhllllllllllllkkkgggddd^^^ZZZWWWQQQIIIEEEFFFJJJMMMRRRWWW\\\^^^^^^^^^\\\VVVPPPNNNNNNRRR[[[eeettt|||~~~zzzwwwxxxmmmcccaaacccjjjttt}}}pppgggRRRKKK???555///---,,,,,,''''''&&&%%%$$$$$$$$$$$$%%%$$$$$$$$$$$$#########""""""""""""""""""""""""###"""  !!!"""###!!!   !!!!!!""""""""""""""""""""""""  !!!!!! !!!###%%%((()))***++++++$$$###!!! gggfffeeedddccccccccccccaaabbbcccbbbaaaaaabbbdddeeefffhhhjjjjjjhhheeecccbbbcccdddeeeffffffffffffeeeeeeffffffggghhhhhhiiiiiiiiijjjjjjjjjiiihhhhhhiiijjjkkklllmmmnnnoooppplllkkkjjjjjjjjjkkkmmmnnnoooooooooooooooppppppqqqpppqqqqqqrrrtttuuuuuuvvvsssrrrrrrqqqppppppppppppqqqsssttttttttttttuuuwwwtttuuuxxx}}}|||xxxuuuuuummmggggggfffgggvvvwwwbbbPPP@@@:::333///---,,,)))'''***((('''&&&&&&'''((()))))))))))))))************,,,+++++++++)))((('''&&&%%%%%%%%%&&&'''((()))***))))))******************+++,,,...///000//////...000000000000///---,,,,,,+++************+++------+++,,,------......//////////////////...---,,,+++(((((((((((((((((((((((('''''''''&&&&&&%%%%%%%%%%%%%%%%%%$$$###"""!!! ######"""!!!!!!!!!""""""%%%$$$$$$######$$$$$$%%%&&&&&&&&&%%%""" !!!"""""""""""""""!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!! !!!!!!!!! !!!!!!!!!#########$$$$$$$$$%%%%%%!!!###&&&&&&%%%$$$$$$%%%%%%%%%&&&&&&''''''''''''$$$&&&((()))))))))+++---***000666999===FFFTTT```uuuyyysssqqqwww}}}yyywwwqqqqqqrrrsssrrrpppmmmjjjggggggeeeaaa]]][[[\\\^^^gggddd___]]]___eeemmmrrruuuxxxzzzxxxrrrjjjccc___ZZZUUUOOONNNQQQYYY```dddhhhmmmqqqqqqrrrsssqqqmmmeee^^^XXXUUUOOOHHHEEEEEEJJJMMMSSSYYY___bbbdddeeeddd\\\UUURRRRRRWWWbbbnnn{{{|||zzzyyyzzztttmmmkkknnnuuu}}}wwwgggVVVLLLAAA;;;333,,,******++++++&&&%%%$$$$$$############$$$$$$$$$$$$############"""""""""""""""!!!!!!!!!"""!!! !!!"""    !!!""""""!!!!!!!!!!!!!!!!!!!!!!!!"""  !!! !!!"""%%%''')))+++++++++%%%###!!! !!!fffeeeddddddccccccccccccaaabbbcccbbbbbbbbbdddffffffhhhlllnnnnnnkkkhhhfffbbbcccdddeeeffffffffffffeeeeeeffffffggghhhhhhhhhhhhiiijjjjjjjjjjjjjjjiiikkkkkkllllllmmmnnnoooooollllllkkkkkkkkklllmmmnnnnnnoooooooooppppppppppppppppppqqqrrrtttuuuvvvvvvssssssrrrppppppppppppqqqqqqrrrttttttssssssuuuvvvtttvvv{{{|||wwwpppjjjeeeeeedddggguuukkkSSS===888222...---,,,***'''(((((('''&&&&&&'''((()))))))))))))))************,,,,,,,,,+++***((('''&&&%%%%%%%%%%%%&&&'''((()))))))))))))))))))))))))))***+++---.../////////...000000000000///...---,,,************+++,,,,,,---+++++++++,,,,,,---......---------------,,,+++***''''''''''''''''''''''''&&&&&&&&&&&&&&&%%%%%%%%%'''&&&$$$"""!!!!!!"""###$$$######"""""""""######$$$$$$$$$######$$$$$$$$$$$$%%%%%%$$$""" !!!!!!!!!!!!!!!!!!""""""""""""""""""!!!!!!!!!!!!!!! !!!!!!!!!!!! !!!!!! !!!!!!!!!""""""""""""""""""#########$$$!!!###%%%&&&%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&'''%%%'''(((((((((((()))+++''',,,111111000222:::BBBPPPZZZjjj|||~~~uuummmkkknnnsss}}}|||}}}~~~}}}zzzvvvrrrppplllmmmmmmjjjfffeeehhhkkkvvvqqqjjjdddbbbdddhhhkkklllpppssstttpppiiidddaaa___\\\XXXXXX]]]eeemmmqqqrrrvvvxxxwwwvvvuuuqqqkkkccc\\\VVVUUURRRMMMJJJJJJKKKNNNTTT\\\bbbhhhkkkmmmkkkccc\\\YYYXXX\\\gggqqq{{{~~~xxxxxxzzz|||zzzxxxwwwzzztttfffXXXJJJ>>>666111...***(((''''''&&&%%%%%%%%%$$$$$$######$$$$$$$$$$$$$$$#########"""""""""""""""!!!!!!!!!!!!!!!  """$$$%%%###"""  """   !!!""""""###### """  !!!"""$$$''')))*********&&&$$$""" """###eeedddccccccbbbbbbbbbcccaaabbbccccccbbbccceeeggghhhjjjnnnqqqqqqooollljjjbbbcccdddeeeffffffffffffeeeeeefffffffffgggggggggggghhhiiijjjjjjjjjjjjjjjllllllmmmmmmmmmnnnnnnnnnmmmmmmmmmmmmmmmnnnnnnooonnnoooppppppppppppooooooooopppqqqrrrssstttuuuuuusssrrrqqqpppppppppqqqrrrrrrsssttttttsssssstttvvvuuuxxx~~~yyymmmiiieeecccccchhhvvvmmmSSS;;;666///,,,+++***(((&&&''''''((((((((()))))))))((((((((()))))))))******''''''((()))))))))(((((('''&&&&&&&&&&&&'''((((((''''''(((((()))))))))***)))***,,,...//////......000000000000//////...---+++++++++,,,,,,,,,,,,,,,************+++,,,---...+++,,,,,,,,,++++++***)))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%'''%%%"""!!! """$$$%%%%%%%%%$$$$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$"""$$$%%%$$$###!!!!!!"""!!!!!!!!!!!!"""""""""""""""""""""""""""""""""""" !!!!!!!!!!!!!!!"""!!! !!!!!!!!!!!!"""""""""###!!!!!!"""""""""#########!!!###%%%%%%$$$###$$$%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&'''((((((''''''((())))))+++,,,***(((+++333:::888===HHHVVVcccooo~~~wwwooolllmmmuuu~~~{{{zzzvvvyyyzzzwwwssssssxxx}}}yyyqqqlllkkkkkklllnnnqqqtttuuussspppmmmlllkkkhhhfffgggmmmtttzzz}}}|||wwwnnneee]]]WWWSSSVVVWWWUUUSSSSSSNNNQQQXXX___ffflllqqqssspppjjjeeedddcccdddlllttt||||||{{{yyyuuurrruuu}}}~~~}}}{{{vvvsssuuu{{{zzzpppeeeUUUGGG>>>777111---+++***)))))))))(((%%%"""%%%%%%$$$$$$###$$$$$$%%%$$$############"""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!"""######$$$######""" """%%%  !!!!!!""""""###### """  !!!"""$$$&&&'''(((((('''%%%$$$###!!!!!!!!!"""###ccccccbbbaaaaaaaaabbbbbb```bbbcccccccccdddfffhhhiiikkkooorrrsssrrrpppnnnbbbcccdddeeeffffffffffffeeeeeeeeeeeeeeeffffffffffffggghhhiiijjjjjjjjjjjjmmmmmmmmmmmmnnnnnnnnnnnnnnnnnnnnnnnnooooooooopppnnnooopppqqqqqqpppooonnnoooppppppqqqrrrsssssstttrrrqqqpppooooooqqqrrrssssssuuuvvvvvvttttttuuuwwwxxx|||~~~wwwkkkhhheeecccccciiixxxiiiRRR<<<666///+++******(((&&&&&&''')))***+++***)))(((''''''((((((((()))))))))&&&'''((())))))))))))))))))(((''''''''''''''''''&&&&&&''''''((()))******((()))+++---............//////000000000//////...,,,------------,,,,,,+++******))))))***+++---...******++++++******))))))''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$###"""""""""###$$$%%%###############$$$%%%&&&###$$$$$$$$$$$$$$$$$$###!!!###%%%%%%###""""""""" !!!!!!!!!"""""""""###"""""""""""""""""""""""" !!!!!!!!!!!!!!!###"""!!!!!!!!!!!!!!!""""""""""""""""""#########$$$$$$$$$"""###$$$###""""""$$$&&&&&&&&&%%%$$$$$$%%%%%%&&&&&&'''((('''&&&%%%&&&'''******)))((((((***///333//////444===CCCKKKZZZhhh{{{zzzwww{{{~~~{{{yyyyyyyyy|||~~~~~~~~~~~~}}}{{{zzz{{{{{{nnnbbbXXXSSSSSSYYY______^^^^^^YYY\\\bbbhhhooouuuyyy{{{yyyvvvuuuvvvuuutttyyy~~~xxxvvvqqqllliiillluuu{{{|||{{{wwwtttssstttrrrpppvvvzzzuuummmcccRRRIII<<<333000...+++))))))(((((()))***)))&&&$$$$$$$$$############$$$$$$############"""""""""""" !!!""""""""" !!!""""""!!! """!!! """### !!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!! !!!!!! !!!"""###%%%&&&&&&%%%%%%"""""""""""""""!!!!!!!!!bbbbbbaaaaaaaaaaaaaaaaaa```bbbcccccccccdddgggiiijjjlllpppssstttsssrrrpppccccccdddeeeffffffffffffddddddeeeeeeeeeeeeeeeeeeeeefffggghhhiiijjjjjjjjjmmmmmmnnnnnnnnnnnnnnnnnnooooooooooooppppppppppppnnnooopppqqqqqqpppooonnnoooppppppqqqqqqrrrrrrsssrrrqqqpppooooooqqqsssuuuuuuvvvwwwwwwvvvuuuwwwxxx{{{}}}uuujjjhhhfffccccccjjjyyyeeeQQQ>>>888000+++++++++***(((%%%'''***,,,---+++)))(((''''''''''''((((((((((((++++++,,,++++++***)))(((***)))((('''''''''''''''%%%%%%&&&'''((()))***+++((()))+++---...............//////000000000000///............------,,,+++***))))))))))))+++,,,---)))************))))))(((((((((((((((((((((((((((%%%%%%%%%%%%%%%%%%%%%%%% !!!###$$$%%%%%%$$$$$$ """############$$$$$$$$$$$$######!!!###%%%%%%$$$###"""### !!!!!!!!!""""""######!!!!!!!!!""""""""""""""" !!!!!!!!!"""  """######""" !!!!!!!!!!!!"""######$$$$$$$$$%%%%%%%%%#########"""!!!"""$$$''''''&&&%%%$$$$$$$$$%%%&&&%%%&&&'''&&&$$$###$$$%%%$$$%%%'''(((((('''%%%$$$///,,,---111333666BBBPPPXXXcccrrr~~~{{{lll^^^VVVRRRTTT]]]fffhhhggggggfffhhhmmmrrrxxx}}}|||wwwvvvkkkgggdddhhhoootttsssooosssooooooqqqqqqqqqyyy~~~rrrhhh```UUUIII???888000,,,,,,,,,)))&&&%%%$$$###$$$%%%&&&$$$#########""""""""""""###$$$############"""""""""""" !!!"""###### """"""!!!!!!!!! !!!!!! """"""""""""""""""""""""  !!!!!! !!!"""###$$$%%%$$$###### !!!!!!"""!!!!!! aaa``````______aaabbbccc```aaaccceeefffffffffeeehhhjjjllllllkkkkkklllmmmhhhhhhgggfffeeeeeeddddddgggggghhhhhhgggfffeeeeeehhhiiiiiihhhhhhhhhkkkmmmoooooonnnmmmlllkkkkkkjjjlllmmmoooooonnnmmmnnnooonnnnnnoooooooooooonnnnnnkkklllnnnoooqqqrrrrrrrrrppppppooooooppprrrtttuuutttuuuvvvuuuttttttvvvxxx|||~~~rrrjjjddddddkkknnnnnnwwwzzz^^^JJJ:::555///***))))))))))))((((((((((((((((((((((((&&&&&&''''''((()))))))))''''''''''''((((((((((((%%%%%%&&&'''((((((''''''(((((((((((())))))))))))******+++,,,------------000000000000000000000000------......------,,,+++***************)))((((((+++++++++++++++++++++++++++***)))((('''&&&%%%%%%&&&$$$!!!!!!$$$&&&""""""######$$$$$$$$$%%% !!!!!!  """########################""""""!!!!!!  !!!!!!   """"""!!!!!!  !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""######$$$$$$$$$%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''((((((((((((((((((((((((((()))***+++---000222333:::EEERRR\\\dddsss}}}xxx{{{zzzvvviiiaaaTTTUUUZZZdddqqqyyy{{{yyyvvvyyy~~~}}}xxxqqqjjjfffbbbbbbffflllqqqttttttttttttuuuwwwxxxvvvtttwwwooocccWWWLLLBBB:::666...,,,***'''%%%$$$$$$$$$"""""""""######$$$$$$$$$"""""""""###$$$$$$$$$%%%""""""!!!!!!!!!!!!"""""""""!!!  !!!"""######""""""!!!!!! !!!!!!   !!!""""""""""""""""""""""""""""""""""""""" """######""""""""""""############"""""""""!!!  !!!"""aaa```_________```aaabbb```aaaccceeeffffffffffffhhhiiikkkkkkkkkjjjkkklllhhhggggggffffffeeeddddddffffffggggggffffffeeedddgggggghhhgggggghhhjjjmmmooonnnnnnmmmmmmllllllkkklllnnnoooooommmlllmmmnnnnnnnnnoooooooooooonnnnnnmmmnnnoooppppppqqqqqqpppqqqpppppppppppprrrssstttssstttuuutttssstttuuuwwwyyyyyymmmiiicccbbbjjjnnnpppxxxrrrVVVDDD:::555///+++))))))***)))''''''''''''''''''''''''&&&&&&''''''(((((())))))''''''''''''((((((((((((''''''((()))))))))))))))'''((((((((()))))))))))))))***+++,,,------------////////////////////////............---,,,+++******************))))))(((++++++++++++++++++++++++******)))((('''&&&%%%%%%%%%$$$"""!!!!!!"""$$$%%%"""""""""#########$$$$$$$$$$$$%%%$$$""""""$$$%%%########################"""!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""!!!!!!!!!  """!!!!!!!!!  !!!!!!!!!!!!"""""""""""""""""""""""""""""""""""""""""""""""""""""""""#########$$$$$$&&&&&&%%%%%%%%%%%%&&&&&&'''''''''''''''''''''''''''(((((()))+++---///000111888@@@FFFKKKUUUeeeqqq{{{sssrrrwwwpppccc\\\XXX[[[bbbnnn|||}}}xxxsssgggddd```aaafffnnnuuuyyy}}}xxxsssoookkkgggdddWWWQQQIII@@@999333...++++++***(((&&&$$$$$$$$$$$$############$$$$$$$$$%%%##################$$$$$$""""""!!!!!!!!!!!!"""""""""!!!  !!!"""###""""""""""""""""""!!!!!!!!!    !!!!!!!!!!!!!!!   !!!"""!!!!!!!!!"""!!!  !!!"""```______^^^^^^```aaabbbaaabbbccceeeffffffffffffgggiiikkkkkkiiiiiiiiijjjhhhggggggffffffeeeeeeeeefffffffffffffffeeeeeedddeeefffgggffffffhhhkkkmmmnnnnnnnnnnnnnnnmmmmmmmmmmmmnnnoooooommmkkkkkklllmmmnnnnnnoooooonnnnnnmmmooopppppppppppppppoooooorrrqqqqqqppppppqqqrrrrrrrrrsssttttttssssssuuuwwwxxx~~~ttthhhhhhbbbaaajjjqqqttt{{{gggNNN@@@999555///+++*********)))''''''''''''''''''''''''&&&&&&&&&'''(((((())))))&&&''''''''''''((((((((())))))******++++++******''''''((((((((())))))))))))***+++,,,------------------------------------.........---,,,+++***)))******++++++******)))(((++++++++++++++++++++++++******)))((('''&&&&&&%%%%%%$$$$$$######$$$$$$%%%!!!!!!""""""""""""######!!!"""###"""!!!!!!"""$$$""""""""""""""""""""""""!!!!!!!!!!!! """"""""""""""""""""""""!!!!!!!!!"""""""""""""""  !!!!!!!!!!!!!!!!!!  !!!!!!!!!########################""""""""""""""""""""""""!!!!!!!!!"""""""""######&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((()))+++,,,,,,///222444777===FFFMMMcccsssuuuooorrrzzz|||nnnbbb[[[XXX\\\gggvvv~~~vvvrrrrrrttt{{{~~~zzzuuuiiigggfffhhhoooxxxsssggg]]]UUUOOOKKK>>>:::444///,,,***'''&&&''''''&&&%%%$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%##################"""""""""!!!!!! !!!!!!"""!!!!!! !!!!!!!!!!!!!!!"""""""""""""""  !!!!!! !!!!!!  !!!  !!!```___^^^^^^^^^___aaabbbbbbbbbcccdddeeefffgggggggggiiijjjjjjhhhggghhhhhhhhhgggggggggffffffeeeeeeffffffggggggggggggffffffeeefffgggggggggiiilllooommmmmmnnnnnnnnnooooooooonnnooopppooommmkkkkkkkkkmmmnnnnnnoooooonnnnnnmmmoooppppppqqqqqqppppppooosssrrrrrrqqqqqqpppppppppoooqqqrrrsssssstttwwwyyy{{{~~~qqqgggfffbbbcccllltttzzzvvv\\\HHH>>>888444///+++*********)))''''''''''''''''''''''''%%%%%%&&&''''''(((((()))&&&&&&&&&'''''''''(((((()))******++++++*********'''''''''((((((((()))))))))***+++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++***++++++++++++***))))))***************************))))))(((''''''&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$!!!!!!!!!!!!!!!""""""""" !!!"""!!! """###!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!!!! !!!!!!!!!!!!"""  !!!!!!""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!"""""""""######%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&'''((()))******+++---000444999===BBBOOOaaaqqq{{{{{{~~~|||zzzzzz|||~~~tttiiibbbYYY```mmmwwwoookkkkkknnnttt||||||xxxtttpppoooooosssxxx}}}wwwnnn```RRRGGG???:::666555222---***((('''&&&$$$%%%%%%%%%$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$######""""""!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!! !!!!!!!!! !!!!!!"""""" !!! !!! !!!!!! ```______^^^___```aaabbbcccccccccdddeeefffggghhhhhhiiijjjjjjhhhffffffggggggggggggggggggfffffffffhhhhhhiiiiiiiiiiiihhhhhhfffggghhhiiiiiijjjnnnpppmmmmmmnnnoooooopppppppppnnnpppqqqpppmmmlllkkklllnnnnnnoooooooooooonnnnnnnnnooopppqqqqqqrrrrrrqqqrrrrrrrrrrrrqqqppppppooonnnoooqqqrrrrrrtttvvvyyy}}}~~~|||qqqiiiccccccgggpppxxx}}}gggOOO@@@:::666222...+++***))))))(((''''''''''''''''''''''''%%%%%%&&&&&&'''(((((((((&&&&&&&&&&&&''''''''''''((())))))***))))))((((((''''''''''''(((((((((((())))))***+++,,,,,,,,,,,,************************'''(((***+++,,,---------+++++++++++++++***))))))************************))))))((((((''''''&&&&&&$$$%%%&&&&&&&&&&&&%%%$$$"""""""""!!!!!!!!!!!!!!!"""###$$$$$$######%%%''' !!!!!!!!!!!!!!!  !!!!!! !!!!!!!!!!!!"""  !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""#########$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&'''((((((&&&%%%&&&'''+++...111222333999CCCNNNXXXbbbmmmvvv}}}zzzyyyuuussstttnnnnnnqqqwwwuuummmeeemmm{{{}}}tttlllggggggjjjnnnuuuzzz~~~}}}zzzvvvxxxxxxxxxxxxvvvsssmmmiiiZZZSSSHHH>>>777222000...---***'''%%%%%%%%%###"""$$$$$$%%%%%%&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""!!!!!!!!!!!!!!! !!!!!! !!!!!!!!!!!!!!!!!!   !!!!!!!!!!!!!!!!!!!!!!!!  !!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!! aaa``````______aaabbbcccdddcccddddddeeeggghhhiiiiiijjjkkkjjjhhhffffffggggggggggggggggggggggggggghhhiiiiiijjjjjjjjjjjjjjjhhhiiijjjjjjiiikkknnnpppnnnnnnooooooppppppqqqqqqooopppqqqqqqooommmmmmnnnoooppppppqqqqqqppppppooonnnooopppqqqrrrrrrrrrrrrrrrrrrrrrrrrrrrqqqpppooonnnoooppppppooooooqqqsssxxxyyyzzz}}}}}}{{{~~~yyyqqqlllggglllttt{{{oooWWWBBB777333333000,,,))))))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&''''''((((((%%%&&&&&&&&&&&&'''''''''(((((())))))((((((''''''&&&&&&'''''''''(((((((((((()))***+++,,,,,,,,,,,,************************&&&''')))***+++,,,------+++++++++,,,++++++***)))************************))))))((((((''''''''''''$$$%%%%%%&&&&&&%%%%%%$$$######""""""""""""!!!!!! !!!""""""!!!!!!###%%%!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!! !!!!!!!!!"""""""""""""""  !!!!!!!!!  !!!!!!!!!!!!!!!!!!!!!!!!"""""""""#########$$$$$$$$$######""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%%%%&&&'''((((((&&&&&&''''''((()))++++++......222777;;;???IIIRRR]]]fffttt~~~yyywwwnnnkkkjjjnnnzzz{{{ttt|||yyypppkkkiiifffiiimmmqqqtttzzz|||~~~|||yyytttmmmaaaVVVNNN@@@<<<666111///...---,,,&&&%%%###$$$%%%&&&%%%$$$###$$$%%%&&&&&&&&&&&&%%%$$$$$$$$$############"""""""""""""""""""""!!!!!!!!!  !!! !!!!!!!!!!!!  !!!!!!!!!!!!!!!!!!!!!!!!  !!!!!!""""""""""""""""""""""""""""""""""""""""""""""""!!! bbbaaaaaa```aaabbbcccdddddddddddddddeeeggghhhiiijjjkkklllkkkhhhfffffffffggggggggggggggggggggghhhggghhhiiijjjjjjjjjjjjjjjhhhiiijjjiiiiiijjjllloooppppppppppppppppppppppppoooqqqrrrrrrpppoooppppppqqqqqqrrrrrrrrrrrrqqqqqqpppqqqqqqrrrrrrqqqqqqqqqpppqqqrrrrrrrrrqqqpppppppppppppppmmmjjjhhhhhhiiilllooosssyyy}}}}}}yyytttqqqsss~~~uuuqqqpppttt~~~tttaaaKKK;;;333111111...***(((((('''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&''''''(((%%%%%%&&&&&&&&&'''''''''(((((())))))(((((('''&&&&&&&&&&&&'''''''''((((((((()))***++++++,,,,,,+++************************((())))))***************++++++,,,,,,++++++***)))************************((((((((((((''''''''''''%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$#########""""""""" """!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!""" """""""""""""""!!!!!!!!!    !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""############""""""""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''(((&&&(((***)))((('''(((***)))(((***...///...444===BBBIIISSS]]]fffrrr{{{vvvqqqqqq{{{}}}{{{yyyyyyyyywwwqqqnnnfffiiimmmooorrrwwwyyytttooolllgggaaaXXXMMMAAA:::222///---++++++***)))'''&&&%%%$$$%%%'''((('''&&&"""###$$$%%%%%%%%%$$$############"""""""""!!!!!!!!!!!!!!!"""""""""""""""!!!  !!! !!!""""""!!! !!!!!!  !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!! !!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!! cccbbbaaaaaaaaabbbdddeeeeeedddddddddeeegggiiijjjkkklllmmmkkkiiigggffffffgggggggggggghhhhhhhhhhhhgggggghhhiiiiiiiiiiiiiiihhhiiiiiihhhhhhhhhkkkmmmppppppppppppppppppppppppoooqqqrrrrrrqqqqqqqqqrrrqqqrrrrrrssssssrrrrrrqqqrrrssssssrrrqqqpppoooooopppppprrrrrrsssrrrqqqppprrrrrroookkkfffbbbaaaaaaaaafffooowww}}}xxxsssqqqmmmnnnwwwxxxrrrsssttt}}}wwwiiiWWWEEE999555444000---)))''''''&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&&&&''''''(((%%%%%%%%%&&&&&&&&&'''''')))))))))))))))(((''''''&&&&&&&&&'''''''''((((((((()))***++++++,,,++++++************************+++++++++******)))((('''+++,,,,,,,,,,,,+++******))))))))))))))))))))))))((((((((((((((('''''''''%%%$$$$$$######$$$$$$%%%%%%$$$$$$$$$######""""""!!! ###$$$"""""""""""""""""""""""" !!!!!!""""""""""""""""""""""""""""""!!!!!!     """"""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!"""######""""""""""""######$$$$$$$$$$$$$$$$$$$$$$$$"""""""""###$$$&&&'''(((!!!%%%((((((%%%$$$&&&)))&&&%%%(((------***...555666:::>>>BBBHHHTTTbbbmmmyyyyyywww}}}{{{vvvrrrpppppppppyyy~~~wwwqqqoookkknnnqqqsssuuu{{{|||qqqfff___VVVRRRMMMGGGAAA999222---,,,+++))))))(((&&&###!!!'''&&&$$$$$$%%%%%%###"""!!!"""###$$$$$$###"""!!!###"""""""""!!!!!! !!!!!!""""""######   !!!""""""!!! ######""""""!!!!!!!!!  !!!!!!""""""""""""""""""""""""""""""!!!!!!!!!!!!"""""" !!!!!!  """###$$$ !!!!!!!!!fffeeeeeeeeeddddddddddddcccccccccdddeeefffggghhhiiiiiiiiiiiiiiihhhggggggjjjiiiiiiiiihhhhhhgggggghhhhhhggghhhhhhiiijjjkkkjjjjjjiiiiiijjjkkkkkklllppppppqqqqqqqqqqqqppppppsssssssssssssssssssssrrrrrrtttuuuuuusssqqqqqqqqqtttttttttsssrrrpppooonnnqqqqqqqqqrrrrrrsssssssssppppppooommmhhhbbb]]]YYYYYY\\\fffrrryyy|||}}}wwwnnnlllmmmsssxxx{{{}}}tttooottt}}}}}}wwwiiiXXXKKK@@@555...,,,***)))(((''''''&&&&&&'''(((((('''&&&%%%%%%%%%%%%((('''&&&%%%$$$%%%%%%&&&)))(((&&&%%%$$$%%%%%%&&&)))(((((('''''''''((((((&&&&&&&&&'''''''''((((((%%%%%%&&&((()))***+++,,,+++++++++*********))))))************************,,,------+++)))(((((()))))))))))))))(((((((((((((((((('''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&$$$"""!!! !!!"""###"""#########$$$$$$$$$$$$ !!!######!!!  """""""""""""""""""""""" !!!  !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!  !!!""""""!!!  !!!"""!!!  !!!""""""!!!!!!!!!!!!""""""&&&&&&&&&%%%%%%$$$$$$$$$###$$$%%%&&&&&&%%%###!!!''''''''''''''''''''''''(((((((((((())))))))))))---...111555;;;AAAGGGJJJZZZdddtttyyy}}}}}}zzzwwwsssppprrryyy~~~|||xxxtttpppmmmkkkwww}}}|||{{{}}}yyyvvvvvvwwwwwwxxxvvvyyy||||||{{{}}}uuufffXXXLLLFFF>>>===:::666222...,,,***''''''&&&%%%%%%$$$######"""###$$$###!!!!!!"""######""""""%%%'''((($$$!!!""""""""""""""""""""""""$$$$$$###"""!!! """!!! !!!  !!!   !!!!!!"""""" !!!!!!"""!!!  !!!"""  eeefffffffffffffffeeeeeeeeeeeeeeeeeefffggghhhhhhiiiiiiiiiiiihhhhhhggggggjjjiiiiiiiiihhhhhhhhhhhhhhhhhhhhhhhhhhhhhhiiiiiijjjjjjiiiiiiiiijjjjjjkkknnnnnnooopppppppppppppppsssssssssrrrrrrrrrsssssspppsssvvvwwwvvvuuuuuuuuutttuuuuuuuuutttrrrpppoooqqqqqqrrrrrrrrrssssssssspppppppppnnniiibbbZZZUUUSSSWWW```llluuuyyyvvvpppmmmmmmrrrvvvvvvxxx|||}}}zzzvvvpppnnnwww{{{jjj]]]OOOEEE===444///...***)))(((''''''&&&&&&'''((('''&&&%%%%%%$$$$$$$$$'''&&&%%%$$$###$$$$$$%%%((('''&&&%%%%%%%%%&&&&&&(((((('''''''''''''''(((&&&&&&''''''''''''''''''(((((()))***+++,,,,,,---+++++++++*********))))))+++*********************+++,,,---+++)))(((((())))))))))))))))))((((((((((((''''''&&&%%%%%%$$$$$$""""""""""""""""""""""""%%%$$$"""!!! !!!"""###""""""""""""#########$$$######"""!!!!!!"""######!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!""""""!!!!!!  !!!!!!!!!!!! !!!!!!!!!!!! !!!""""""!!!!!!"""$$$$$$###""""""""""""###$$$$$$$$$#########"""""""""!!!"""$$$%%%%%%%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((((()))+++++++++---///333666888CCCHHHPPP\\\lll~~~|||}}}vvvsssooolllmmmsss|||}}}}}}{{{yyywwwtttqqqoootttxxx}}}~~~{{{wwwsssrrrxxxuuussstttwww{{{~~~|||xxxvvvuuurrrnnnfff[[[PPPEEE===999666555333111...+++***((('''&&&&&&%%%$$$$$$######!!!"""#########%%%&&&'''%%%######$$$%%%###"""""""""""""""""""""""""""######""""""!!!!!! ###"""  !!!!!!  !!!   !!!""""""""""""""""""######$$$$$$$$$"""!!!  !!!""" eeefffhhhiiiiiihhhfffeeeggggggggghhhhhhiiiiiijjjhhhhhhhhhhhhggggggggggggiiiiiiiiiiiiiiihhhhhhhhhiiihhhhhhhhhhhhgggggggggjjjjjjiiiiiihhhiiiiiijjjkkklllmmmooopppppppppppprrrrrrrrrrrrrrrrrrrrrsssooorrrwwwyyyzzzyyyyyyzzzuuuvvvwwwwwwvvvtttrrrppprrrrrrrrrrrrssssssssssssqqqqqqqqqpppmmmeee[[[TTTQQQSSS\\\iiirrrxxx|||tttqqqqqqvvvxxxvvvuuuvvvwwwssspppmmmjjjlllxxxzzzppp]]]QQQEEE===777000------***)))(((''''''&&&&&&'''''''''&&&%%%$$$$$$$$$$$$%%%%%%$$$#########$$$$$$&&&&&&%%%%%%%%%&&&''''''''''''&&&&&&&&&''''''(((''''''''''''''''''&&&&&&)))))))))******++++++++++++************)))))))))+++++++++******)))))))))+++,,,,,,+++)))((()))************))))))(((((((((''''''&&&&&&%%%%%%$$$$$$!!!!!!!!!!!!!!!!!!!!!!!!$$$###"""!!! !!!"""###!!!!!!!!!!!!""""""""""""&&&$$$!!!!!!$$$&&&########################!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!""""""""""""""" !!!!!! !!!!!! !!!!!! """######""""""###%%%&&&%%%###""""""###%%%&&&#########"""""""""""""""!!!!!!"""###$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''''',,,+++*********,,,---...222333666<<>>888222///---,,,,,,+++***)))''''''&&&&&&&&&%%%%%%$$$$$$###### !!!############%%%''')))&&&###!!!!!!"""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!###"""!!!  !!!"""!!!  !!!  !!!!!!!!! !!!""""""###$$$$$$$$$$$$%%%%%%%%%%%%!!!!!!  !!!!!!!!! dddfffiiikkkkkkjjjhhhgggiiiiiijjjjjjkkkkkkkkkkkkhhhhhhggggggggggggggggggiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihhhggggggfffjjjjjjiiihhhhhhhhhiiiiiiiiijjjlllnnnooopppqqqqqqrrrqqqqqqpppqqqqqqrrrsssooorrrwwwzzz{{{zzzzzzzzzvvvwwwxxxyyyxxxvvvsssrrrrrrrrrssssssssssssssssssqqqqqqssstttssslllccc[[[UUUWWW^^^iiirrryyyzzzwwwxxx}}}}}}yyyxxxwwwqqqllliiigggkkkxxx{{{ooodddTTTIII>>>777222,,,))))))***)))(((''''''&&&&&&''''''&&&%%%$$$$$$###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&''''''(((&&&&&&&&&%%%&&&&&&'''''''''''''''''''''&&&&&&&&&((((((((((((((((((''''''************))))))))))))++++++******))))))((((((***+++,,,+++))))))***+++++++++******)))(((''''''&&&&&&&&&%%%%%%%%%$$$$$$ ###"""!!!!!!!!!!!!"""""" !!!!!!!!!!!!"""###!!!!!!###""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!""""""""""""!!! !!!!!!!!!!!!  !!!"""!!!  !!!"""!!!#########!!!!!!"""###'''%%%###""""""###%%%'''$$$$$$$$$$$$$$$$$$$$$###""""""""""""###$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&******)))***+++,,,......,,,...222555:::@@@FFFKKKXXX^^^fffkkknnnvvv}}}}}}sssqqqlllhhhgggjjjpppuuu~~~}}}}}}}}}{{{yyyuuurrrppppppqqqtttwwwxxxyyyzzz{{{zzzxxxvvvvvvxxx{{{||||||xxxrrriiiaaaZZZQQQGGG@@@:::777333///,,,+++******'''''''''&&&%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$######$$$%%%&&&$$$###!!!"""###&&&%%%###"""!!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!"""""""""###!!!!!!  !!!!!!    !!!"""""" !!!"""######"""""""""""""""""""""""" !!!  !!! dddfffiiikkklllkkkjjjhhhjjjkkklllmmmmmmmmmllllllhhhhhhgggggggggggghhhiiiiiiiiiiiiiiiiiijjjjjjjjjiiiiiijjjjjjiiihhhgggfffjjjjjjiiiiiiiiiiiiiiijjjhhhjjjkkkmmmooopppqqqqqqqqqpppoooooooooqqqrrrsssppptttxxxzzzzzzyyyxxxyyywwwwwwyyyyyyyyywwwuuutttssssssssssssssssssssssssqqqqqqssswwwyyywwwooohhh^^^^^^ccclllsss{{{}}}~~~~~~xxxqqqkkkiiiiiiooo}}}zzzmmm```MMMCCC999444111,,,))))))***)))(((''''''&&&&&&'''''''''&&&%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%&&&'''''''''''''''''''''''''''&&&((((((((('''''''''''''''))))))))))))))))))))))))*********)))))))))(((((()))***++++++***)))***,,,---,,,+++***)))((('''&&&%%%%%%%%%%%%%%%$$$$$$$$$!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""" !!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!  !!!!!! !!!!!!!!!!!!  !!!!!!"""!!!  !!!""""""###$$$""" $$$###"""!!!!!!"""###$$$########################$$$$$$###""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&''')))******(((***---///000000222333:::AAAGGGJJJLLLRRR^^^gggqqquuu{{{}}}yyyyyy|||tttqqqmmmiiifffhhhlllqqqtttyyy~~~~~~{{{yyywwwwwwwwwxxxzzz|||~~~~~~yyytttnnnkkkhhheeebbb\\\UUULLLDDD@@@;;;555111000...,,,)))(((((()))***(((''''''&&&%%%$$$######%%%$$$$$$$$$$$$$$$######$$$%%%%%%$$$"""!!!!!!""" !!!###$$$###""""""!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!""""""######    !!!!!!!!! !!!"""######!!!!!!!!!!!!!!!!!!!!!  !!!  !!! dddeeehhhjjjkkkkkkkkkjjjkkklllmmmnnnnnnnnnmmmllliiihhhggggggggghhhjjjkkkiiiiiiiiijjjjjjjjjjjjjjjiiijjjkkkkkkkkkjjjiiihhhjjjjjjiiiiiijjjkkkkkkllliiijjjlllmmmooopppqqqqqqqqqpppnnnnnnnnnppprrrtttsssuuuwwwxxxxxxwwwxxxyyyxxxxxxxxxxxxxxxwwwvvvvvvttttttttttttsssssssssssspppooopppuuu|||~~~zzzuuuhhhfffhhhooovvv~~~uuuooojjjjjjnnnvvv|||mmm^^^GGG>>>555333111...,,,,,,***)))(((''''''&&&&&&'''(((((('''&&&%%%%%%%%%%%%%%%%%%&&&'''''''''&&&&&&%%%%%%&&&'''''''''&&&&&&$$$$$$$$$$$$%%%&&&&&&'''&&&&&&&&&'''''''''(((((())))))))))))))))))))))))(((((()))))))))))))))***))))))))))))))))))))))))((()))++++++******+++---...---,,,+++)))((('''&&&%%%%%%%%%%%%$$$$$$$$$$$$"""""""""""""""""""""""" !!!!!!!!!!!!"""""" !!!!!!!!!!!! """$$$$$$"""   !!!!!!  !!!!!!!!!!!! !!!!!!"""######""""""!!!!!!!!!!!!!!!!!!""" !!!!!!!!!!!!$$$$$$#########"""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&(((,,,///---111555666666:::AAAGGGLLLQQQZZZeeerrr{{{zzz||||||wwwxxx|||yyytttrrrnnnjjjggggggkkknnnnnnsssxxx{{{||||||~~~}}}|||{{{yyywwwooojjjbbb[[[TTTNNNHHHDDDAAA<<<666111......------***((('''&&&%%%%%%&&&&&&(((((('''&&&%%%$$$######$$$$$$$$$$$$$$$$$$###### """######""""""###$$$ ###$$$###"""!!!!!!"""""""""""""""""""""""" !!!!!!""""""###### !!!!!!  '''&&&%%%###!!!  !!!######$$$""""""""""""!!!!!!!!!!!!  !!! dddeeeggghhhjjjkkkkkkllllllmmmnnnoooooonnnmmmkkkjjjiiihhhhhhhhhiiikkkllliiiiiiiiijjjjjjkkkkkkkkkiiijjjlllmmmmmmlllkkkjjjiiiiiijjjjjjkkklllnnnnnnjjjkkkmmmnnnoooppppppqqqpppooonnnmmmnnnppprrrttttttuuuwwwwwwwwwwwwyyy{{{yyyxxxwwwvvvvvvvvvwwwxxxuuutttttttttssssssssssssooolllkkkpppyyy|||qqqooopppuuu}}}sssmmmhhhjjjqqq{{{rrrbbbFFF===555333111---***+++***)))(((''''''&&&&&&'''))))))((('''&&&&&&&&&&&&###$$$%%%&&&'''&&&&&&%%%%%%&&&'''''''''&&&%%%$$$############$$$%%%&&&'''$$$%%%%%%&&&'''((())))))(((((())))))))))))))))))(((((((((((())))))******''''''(((((()))*********''')))***+++******,,,---///...---+++)))'''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!"""!!!!!! !!!!!!!!!""""""""" """######"""   !!!!!!!!!!!!!!!    !!!!!! !!!!!!!!!!!! !!!""""""!!! !!!""" !!!!!!""""""!!!!!!  !!!!!!!!!"""###$$$$$$###""""""%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&'''(((((((((''''''&&&&&&&&&&&&&&&%%%$$$&&&***---)))+++---......000333666555:::@@@HHHPPP[[[gggooo}}}|||zzzzzzzzz|||}}}}}}}}}~~~{{{yyywwwvvvrrrnnnkkkkkkmmmpppooouuu{{{~~~}}}yyytttpppmmmhhhccc^^^RRRNNNHHHCCC>>>:::555222000///---***(((''')))+++%%%%%%%%%$$$$$$$$$######&&&%%%%%%%%%$$$###########################$$$$$$!!!""""""!!! """###!!!###"""  """""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""  !!!!!!  $$$###"""!!!  !!!###$$$$$$"""""""""!!!!!!!!!   dddeeefffgggiiikkklllmmmlllmmmooopppooonnnlllkkkkkkjjjiiihhhhhhjjjlllmmmiiiiiiiiijjjjjjkkkkkkkkkiiijjjlllnnnnnnnnnlllkkkiiiiiijjjkkklllnnnooopppllllllnnnooopppppppppppppppooommmlllmmmooorrrttttttuuuvvvvvvwwwxxx|||zzzxxxwwwuuuuuuvvvxxxyyyuuuuuutttttttttsssssssssnnnjjjggglllvvv~~~~~~xxxuuuvvv{{{~~~sssmmmiiikkkqqq{{{{{{jjjJJJAAA888444000***&&&&&&***)))(((''''''&&&&&&'''***)))(((''''''&&&''''''"""###$$$%%%&&&%%%%%%$$$&&&&&&'''((('''&&&$$$###############$$$%%%&&&'''###$$$%%%&&&''')))******&&&&&&&&&&&&''''''(((((('''((((((((())))))******&&&&&&'''((()))***++++++'''(((************,,,...//////---+++)))'''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!!!!!!!!!!!!!!!!!!! !!!""""""!!!!!!!!!!!!!!!!!!""""""""""""  !!!!!!"""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!  !!!!!! !!!""""""!!!  """""""""###%%%&&&!!!"""$$$$$$"""!!! !!!!!!!!!""""""######"""$$$%%%%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&"""###$$$%%%%%%&&&%%%%%%$$$&&&(((((('''%%%$$$$$$'''((()))+++---...///000///111444666999???HHHNNNWWW___kkkttt}}}{{{zzz}}}{{{{{{{{{wwwuuuvvvwww~~~|||zzz{{{zzzwwwssspppooorrrtttttt{{{yyyuuuiiieee___ZZZUUUOOOHHHCCC<<<999666444222111...---(((***,,,***&&&%%%&&&(((%%%%%%&&&&&&&&&%%%$$$$$$""""""####################################$$$$$$"""######"""###$$$### """""""""""""""""""""""""""""""""""""""!!!!!!!!!!!! !!!""""""!!!!!! !!!!!!   !!!###$$$$$$!!!!!!    gggggghhhiiijjjlllmmmnnnnnnppprrrqqqnnnkkkjjjiiiiiiiiiiiiiiiiiiiiijjjkkkmmmjjjhhhggghhhjjjjjjjjjllllllkkkjjjjjjlllmmmnnnoookkkhhhhhhllloooppppppsssssssssrrrpppnnnmmmlllnnnmmmmmmmmmmmmoooqqqrrruuuuuuuuuuuuvvvxxx{{{||||||zzzxxxvvvvvvvvvxxxyyyzzzxxxvvvvvvwwwvvvrrrnnnkkkkkkkkklllppptttxxx{{{|||yyy}}}{{{qqqgggdddmmmtttyyykkkNNN@@@333//////...,,,,,,,,,+++***)))((('''&&&%%%(((((('''&&&%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&''''''$$$%%%&&&'''((('''&&&%%%%%%%%%%%%&&&&&&'''''''''''''''''''''''''''''''''%%%%%%&&&&&&&&&&&&&&&&&&))))))))))))************,,,***(((&&&%%%%%%&&&''')))((('''&&&'''(((***,,,------------,,,***((('''$$$$$$$$$$$$$$$$$$$$$$$$###!!!!!!"""###$$$###""" !!!"""""" !!!!!!!!!!!! """"""""""""""""""""""""  """!!!  !!!"""   !!!!!!!!! !!!!!!!!!!!! """"""#########!!! """######""" $$$%%%&&&&&&$$$"""######%%%$$$###""""""###$$$%%%######$$$$$$$$$######"""%%%%%%%%%%%%%%%%%%%%%%%%***)))((('''%%%###""""""(((((((((((())))))))))))+++,,,,,,---///111333444===AAAHHHOOOVVV```kkkrrrxxxzzz|||}}}yyyuuuuuuxxx}}}||||||{{{xxxvvvuuuuuuvvvwww}}}~~~|||}}}|||zzzyyyyyy{{{|||~~~vvvpppmmmggg___XXXMMMHHHBBB???===;;;777444111000///---+++***((((((%%%&&&'''(((((('''&&&%%%%%%%%%$$$######$$$%%%%%%%%%%%%%%%$$$$$$#########&&&%%%$$$###"""""""""""" !!!#########"""!!!!!!!!!""""""""""""!!!!!!"""""""""!!! %%%""" !!!!!!!!!  !!!  !!!!!!!!! !!!  hhhhhhiiiiiijjjkkkmmmmmmnnnpppqqqpppnnnkkkiiiiiiiiiiiihhhhhhhhhiiijjjjjjllljjjgggggghhhiiijjjjjjlllllllllllllllmmmnnnnnnnnnkkkhhhiiillloooqqqqqqqqqqqqqqqqqqpppoooooonnnooonnnnnnnnnooopppqqqrrruuuuuuuuuvvvwwwyyy{{{}}}{{{zzzyyywwwwwwwwwxxxyyyzzzyyyxxxxxxxxxvvvrrrnnnhhhhhhhhhiiilllppptttwww{{{{{{yyyoooeeecccllltttxxxmmmMMM@@@333///...---+++,,,******))))))((((((''''''(((''''''&&&%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&'''''''''''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''%%%%%%&&&&&&&&&&&&''''''(((((()))))))))*********---,,,+++))))))))))))***,,,+++***))))))***,,,---,,,---------,,,***((('''&&&&&&%%%%%%$$$###""""""!!!  """###"""!!! !!!"""""" !!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""" """!!!  !!!""" !!!!!!!!!  !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""###"""""" !!!###%%%&&&%%%$$$######%%%&&&%%%###""""""###$$$$$$###""""""###$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$$$$###&&&&&&&&&'''''''''(((((()))))))))***,,,---///000222444777:::===CCCJJJOOOUUUWWWZZZ^^^dddllluuu{{{{{{wwwsssqqqtttyyy~~~~~~}}}{{{{{{{{{{{{|||~~~zzzxxxxxxxxxyyywwwvvvvvvuuutttpppnnngggaaaZZZVVVSSSNNNGGGAAA>>>;;;666444333222000...,,,,,,+++)))((('''&&&%%%%%%&&&&&&''''''&&&&&&%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%$$$$$$#########&&&%%%$$$###"""""""""""" !!!"""######"""!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!"""""""""""""""$$$!!!!!!!!! !!!  !!!   !!!!!!   jjjjjjjjjjjjjjjkkkllllllooopppqqqpppllliiihhhggghhhhhhgggggghhhiiijjjjjjkkkiiigggggghhhiiijjjiiijjjkkkllllllmmmmmmllllllllljjjiiijjjmmmpppqqqrrroooppppppppppppppppppppppppppppppppppppqqqssssssttttttuuuvvvxxxzzz|||~~~zzzyyyyyyyyyyyyyyyyyyyyy{{{zzzzzzzzzyyyvvvqqqmmmhhhhhhhhhiiikkkooorrruuuyyy}}}~~~uuummmdddbbbkkktttxxx}}}kkkJJJ>>>333///...+++******(((((((((((((((((((((((('''''''''&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&'''((((((%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''(((((())))))))))))******++++++++++++++++++++++++...---+++******+++,,,---,,,,,,------,,,***((('''((('''&&&%%%###"""!!!  !!!  !!!"""""" !!!!!!!!!!!! !!!"""""""""### !!!!!!  !!!!!! !!!!!! !!!!!!  !!!!!!""" !!!!!!""""""###### !!!"""""""""!!!!!!""""""""""""""""""!!!!!!"""$$$%%%$$$###""""""###$$$######""""""######$$$%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%""""""######$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&'''((()))***,,,------------///333777:::;;;>>>AAAFFFLLLSSSYYY```dddjjjpppvvv}}}}}}yyysssqqqtttyyy~~~~~~vvvpppkkkiiigggdddaaa___\\\ZZZWWWSSSPPPKKKGGGBBB???===:::555000///---+++*********)))'''(((''''''&&&&&&%%%%%%$$$%%%%%%$$$$$$$$$$$$%%%%%%%%%$$$############$$$%%%$$$$$$$$$$$$$$$#########%%%$$$######"""""""""""" !!!!!!""""""""""""!!!!!!!!!""""""""""""!!!!!! !!!!!!"""######$$$$$$###!!! !!!!!!!!!!!!  !!! !!!!!!  !!!!!!   lllkkkkkkjjjjjjjjjkkkkkkoooppppppnnnkkkhhhgggggggggggggggggghhhiiijjjjjjjjjhhhggggggiiijjjjjjiiihhhiiijjjllllllkkkjjjjjjkkkjjjjjjkkkmmmppprrrsssppppppoooooooooooopppppprrrrrrrrrrrrrrrsssttttttttttttuuuwwwyyy{{{}}}~~~xxxyyyyyyzzzzzzzzzyyyyyy{{{{{{|||{{{yyyvvvqqqnnnlllllllllmmmooorrrtttvvvxxxzzzooollldddaaajjjtttyyy}}}dddFFF;;;222...---***((()))((((((((((((((('''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&%%%$$$$$$$$$%%%'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&''''''(((((((((((((((((()))))))))***((((((******++++++******---,,,+++***)))))))))***+++,,,,,,,,,+++***((('''''''''&&&%%%$$$###"""!!! !!!  !!!"""""" !!!!!!!!!!!!  !!!!!!  !!!!!!!!!!!!  !!!!!! !!!!!!"""###$$$$$$ !!!!!!"""""""""!!!  !!!!!!"""$$$###"""!!!!!!"""######""""""""""""######$$$$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""""""""###$$$%%%&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&*********++++++---000222222333555666777:::>>>BBBDDDFFFJJJNNNRRRXXX^^^cccgggkkkqqqyyyzzzxxxzzz~~~|||wwwsssrrrnnnkkkeee^^^XXXSSSPPPNNNIIIGGGDDDBBB@@@===:::777:::777444333222111...+++(((((('''&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$###""""""###$$$%%%$$$$$$############$$$$$$$$$$$$$$$###############$$$$$$###"""""""""""""""!!!!!!!!!""""""""""""!!!!!!!!!""""""""""""!!!!!! !!!!!!""""""""""""###!!! !!!!!!  !!! !!!!!!!!!    !!! mmmlllkkkkkkjjjjjjkkkkkknnnnnnnnnllliiigggfffggggggggggggggghhhiiijjjkkkjjjhhhggghhhjjjkkkkkkjjjiiijjjlllmmmmmmmmmlllkkkkkkkkkllllllmmmoooqqqsssrrrqqqpppooonnnnnnnnnnnnssssssssstttttttttttttttssstttvvvwwwyyy{{{||||||wwwwwwyyyzzzzzzzzzzzzyyyzzz{{{|||{{{yyyuuurrrppppppppppppqqqrrrtttvvvwwwzzzwwwmmmjjjdddbbbhhhrrryyy~~~uuu[[[AAA888000...,,,)))((()))******)))((('''&&&%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%$$$#########$$$&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&''''''((())))))'''(((((((((((()))))))))'''''')))***************,,,,,,+++******)))))))))***++++++,,,+++***((('''%%%%%%$$$$$$$$$$$$$$$### !!!"""!!! !!!"""""" !!!!!!!!!!!!  !!!    !!!!!!!!!!!! !!!!!!  !!!"""######$$$ !!!"""""""""!!!  """$$$%%%!!!""""""!!! !!!"""""""""""""""""""""""""""""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&%%%%%%&&&(((+++,,,---+++---......---...111333333555777888:::===AAADDDGGGJJJPPPWWW]]]bbbeeefffuuuzzz}}}zzz|||~~~|||yyyvvvsssqqqpppkkklllkkkgggaaa[[[WWWUUUNNNLLLHHHDDD???<<<:::999444333111000000000///------,,,+++*********((('''''''''''''''&&&%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$###"""!!!!!!"""###$$$######################################################""""""!!!""""""""""""""""""!!!!!!!!!!!!"""!!!!!!""""""""""""!!!!!!!!!!!! """"""!!!!!!  !!! !!!!!!!!!   !!! mmmlllkkkkkkkkkkkkkkkllllllmmmmmmkkkhhhfffgggggghhhhhhhhhhhhiiijjjlllllljjjiiiiiijjjlllmmmlllkkklllmmmnnnnnnoooooonnnnnnkkklllnnnnnnmmmnnnppprrrrrrqqqpppnnnmmmmmmnnnnnnsssssstttuuuuuuttttttsssssstttvvvwwwyyyyyyzzzzzzvvvvvvwwwxxxxxxyyyzzzzzzyyyzzz{{{yyyvvvtttsssrrrrrrrrrsssssstttuuuvvvwww~~~vvvnnniiihhhiiimmmtttzzzfffRRR;;;444...---+++((((((***+++***)))(((&&&%%%$$$###&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$$$$$$$%%%%%%&&&'''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((())))))***''''''(((((((((((())))))(((((())))))*********+++,,,,,,,,,,,,,,,+++++++++******+++++++++***((('''$$$$$$$$$$$$$$$$$$$$$$$$!!! """###"""!!! !!!"""""" !!!!!!!!!!!!  !!!!!!!!!"""   !!!!!!  !!!!!!"""!!!!!!  !!!!!!""""""  !!!!!! """###!!!!!!  !!!!!!""""""######""""""!!! !!!"""############$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&'''''''''&&&%%%%%%%%%%%%%%%&&&'''&&&$$$###$$$&&&''''''&&&$$$&&&((())))))***,,,---)))+++,,,---...///222555444666:::>>>BBBEEEFFFGGGQQQUUU\\\ccchhhmmmrrruuuzzz|||~~~vvvsssooonnnoooppprrrrrrrrrrrrqqqpppooommmkkkjjjdddcccaaa^^^[[[XXXVVVUUUNNNMMMLLLIIIFFFCCC???===888777555333111000000///+++)))((()))+++,,,,,,,,,''''''''''''''''''''''''$$$&&&''''''%%%######$$$!!!!!!"""""""""###############""""""""""""######""""""###$$$$$$###"""""""""""""""##################""""""!!!!!!"""""""""###""""""!!!!!!!!!!!!"""!!!!!!""""""""""""!!!!!!!!!!!!  !!! !!!  !!! !!!!!!!!! !!!!!!    llllllkkkkkkkkkllllllmmmjjjkkkkkkiiigggfffggghhhhhhhhhiiiiiijjjlllmmmnnnkkkjjjjjjkkknnnnnnnnnlllmmmmmmllllllmmmmmmnnnooolllnnnpppooommmmmmoooqqqqqqpppnnnmmmmmmnnnooopppsssssstttuuuuuutttsssrrrssstttvvvwwwxxxxxxwwwwwwuuuuuuuuuuuuvvvxxxzzz{{{xxxyyyyyywwwtttrrrsssuuuuuuuuuvvvvvvwwwwwwxxxxxx}}}}}}{{{{{{vvvqqqmmmrrrxxx|||~~~{{{jjjUUUGGG666000---,,,+++((((((+++))))))((('''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&''''''''''''&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((()))******'''''''''((((((((())))))((('''&&&&&&&&&'''((()))******++++++++++++++++++)))******++++++***((('''%%%%%%%%%$$$$$$#########!!! """###"""!!! !!!"""""" !!!!!!!!!!!!     !!!!!!!!!  """!!!    !!! !!!"""######"""!!!  !!!""""""""""""########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%&&&''''''(((***'''%%%&&&'''(((&&&$$$$$$&&&((())))))((()))***%%%''')))*********,,,---,,,---///111333444555555555888===AAADDDGGGKKKOOOTTTWWWZZZ[[[ZZZ[[[]]]______^^^^^^bbbgggjjjkkkkkkllljjjgggfffeeeeeecccaaaYYYVVVTTTSSSTTTTTTSSSRRRSSSRRRRRRQQQOOONNNLLLLLLFFFFFFEEECCCAAA???===<<<999777666555444222000///------,,,++++++*********(((&&&%%%%%%''')))))))))''''''(((''''''''''''(((!!!$$$&&&&&&%%%###$$$%%%"""""""""###############"""######$$$$$$######"""!!!"""###$$$$$$###"""!!!!!!"""""""""#########$$$""""""!!!!!!!!!!!!""""""$$$###"""!!! !!!"""!!!!!!""""""""""""!!!!!!  !!!  !!!!!!  !!! !!!!!!!!!""" !!!!!!  !!!!!!   lllkkkkkkkkkkkklllmmmnnniiijjjjjjiiigggfffhhhiiiiiiiiiiiijjjkkkmmmnnnoookkkkkkkkklllooopppooommmkkkjjjiiihhhiiijjjkkklllmmmoooqqqpppmmmlllnnnpppooonnnmmmlllmmmoooqqqssssssssstttuuuuuutttsssrrrssstttuuuwwwwwwwwwvvvuuuuuutttttttttuuuwwwzzz|||wwwxxxxxxuuurrrrrrtttwwwyyyyyyyyyyyyzzzzzzzzzzzzyyy{{{tttooommmttt|||uuussssss}}}|||{{{yyyvvvlll[[[III>>>333...,,,,,,+++((())),,,''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%&&&((()))))))))(((''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((()))***+++''''''''''''((((((((()))&&&%%%###""""""###%%%&&&&&&'''((()))))))))))))))))))))***++++++***((((((((('''&&&%%%###"""!!!!!!!!!  """""""""!!! !!!"""""" !!!!!!!!!!!!      !!!!!!!!!###!!!  $$$######"""!!!!!!  !!! !!!"""######"""!!! !!!"""####################################!!!!!!""""""######$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%&&&'''((()))***(((&&&&&&((()))'''$$$&&&(((***)))'''%%%$$$$$$&&&(((***+++)))((((((((()))***+++---............---000333444444555999<<<999<<<@@@AAA@@@@@@BBBDDDBBBBBBCCCGGGMMMPPPPPPNNNHHHFFFEEEEEEEEEEEECCCBBB@@@???=========<<<:::999::::::999888888777666666444444444333222111000///111///---,,,,,,+++)))'''))))))(((((('''&&&%%%%%%'''%%%###"""###$$$$$$$$$$$$%%%&&&&&&$$$$$$%%%&&&###&&&'''&&&%%%&&&(((%%%%%%%%%%%%%%%%%%&&&&&&"""###$$$%%%%%%$$$###"""!!!"""###$$$$$$###"""!!!!!!!!!""""""#########$$$""""""!!!!!!!!!!!!"""###$$$###""" !!!"""!!!!!!""""""""""""!!!!!! !!!"""""""""""""""!!!"""###!!!!!!  !!!!!! !!!!!!"""""" !!!!!!!!! !!!!!!  !!!!!! !!!  mmmllljjjjjjlllmmmmmmllllllkkkjjjhhhgggfffffffffhhhlllnnnlllkkkmmmmmmlllmmmmmmmmmmmmmmmnnnoooooopppooommmkkkjjjjjjjjjkkklllmmmnnnpppppppppooooooqqqnnnlllmmmpppssstttsssxxxwwwuuutttssssssttttttuuuuuuvvvxxxzzzzzzxxxuuurrrrrrrrrssssssuuuvvvwwwzzzxxxtttooolllpppwww~~~|||xxxwwwyyy|||~~~yyypppkkkhhhkkkttt}}}tttttt{{{{{{xxxuuuooodddVVVGGG<<<666---,,,***(((''''''((()))******))))))((((((((((((%%%&&&'''''''''&&&%%%$$$&&&%%%$$$#########$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&'''((())))))***))))))))))))))))))))))))&&&&&&'''((()))***++++++))))))))))))((((((((((((((((((((((((((((((((((((%%%$$$###$$$$$$$$$""" !!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!! !!!"""######"""!!!  !!!!!! !!!   """!!!!!!!!!!!!"""######"""!!!   """!!!  !!!  !!!!!!"""""""""!!!!!! !!!!!!$$$$$$###"""!!! ###!!! ###$$$""" """###$$$%%%$$$""" %%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%((()))))))))******++++++&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%&&&&&&%%%$$$$$$%%%&&&&&&&&&'''((((((((((((((())))))******++++++000000111111111111000000111222333555777888888888777666555333222000///...222000...///111222000...////////////////////////+++++++++++++++***)))((()))((('''((())))))'''%%%'''''''''&&&&&&%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$###"""###$$$&&&'''$$$$$$############$$$$$$#########"""""""""""""""""""""""""""""""""""""""!!! !!!###$$$######""""""""""""######""""""!!!!!! !!!!!!!!!!!!!!! !!!!!!!!!!!! """"""!!!!!!!!!!!!""""""  !!!!!!!!!  !!!"""  !!!!!!!!!!!!"""!!!  """!!! nnnlllkkkkkklllmmmmmmlllkkkjjjiiihhhhhhgggggggggiiimmmooolllkkknnnnnnlllmmmmmmmmmmmmmmmnnnooooooooonnnlllkkkjjjjjjjjjjjjlllmmmooopppqqqqqqqqqqqqqqqooolllmmmpppsssttttttwwwvvvtttsssrrrrrrssssssuuuuuuvvvxxxyyyyyywwwuuuqqqqqqqqqqqqrrrssstttuuuuuuuuurrrnnnllloooxxx{{{zzz{{{~~~}}}vvvkkkfffaaabbbiiirrrxxx{{{}}}uuuooorrrzzzxxxooollldddYYYLLL???555000---,,,***(((''''''((()))'''''''''''''''&&&%%%%%%%%%&&&'''''''''&&&%%%$$$%%%%%%$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&'''(((((())))))''''''''''''''''''''''''&&&&&&'''((()))***++++++***))))))))))))(((((((((((((((((((((((((((((((((&&&$$$######$$$###!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!""""""""""""!!!!!! !!!    !!! !!!    !!!!!!!!!!!!!!!!!!  !!!!!!!!!!!!!!!!!! !!!!!!######""""""""""""!!!!!!###!!! """###"""  """$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&'''%%%%%%%%%&&&&&&&&&&&&&&&$$$%%%&&&&&&&&&&&&%%%$$$%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''((((((((((((++++++,,,,,,,,,,,,++++++,,,------...//////......+++++++++,,,,,,,,,------)))'''%%%&&&((()))(((&&&)))))))))))))))))))))))))))))))))))))))((('''''''''&&&%%%&&&''''''%%%###&&&%%%%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%&&&%%%$$$#########$$$%%%$$$######""""""######$$$##################$$$$$$""""""""""""""""""""""""$$$###!!! !!!"""#########""""""!!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!! """"""!!!!!!!!!!!!!!!"""  !!!"""  !!!  !!! nnnmmmkkklllmmmnnnmmmllliiiiiiiiiiiiiiiiiiiiiiiijjjooopppnnnmmmooopppnnnnnnnnnmmmmmmnnnnnnoooooolllllllllkkkkkkjjjjjjjjjmmmmmmoooppprrrrrrsssrrrqqqooommmnnnpppssstttuuuvvvuuutttrrrqqqrrrrrrsssuuutttuuuvvvxxxxxxvvvtttooopppppppppqqqqqqrrrrrrnnnppppppllliiimmmwww}}}{{{}}}|||uuujjjeee___^^^bbbgggjjjkkknnnoooqqqqqqmmmkkkrrr||||||qqqfffaaaXXXMMMBBB777000,,,,,,+++)))((('''(((((()))&&&&&&'''((('''&&&%%%$$$&&&&&&&&&&&&&&&%%%$$$$$$%%%$$$$$$######$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&%%%&&&&&&''''''(((((((((''''''''''''''''''''''''&&&&&&'''((())))))***+++*********)))))))))((((((((((((((((((((((((((((((&&&%%%$$$###$$$### !!!!!!!!!!!!!!!!!!!!!!!!"""!!!!!! """!!!!!!!!!!!!!!!!!!"""    !!!!!!!!! !!! !!!!!! !!!!!!"""""""""######"""!!! """"""!!!  ###$$$$$$$$$""""""""""""""""""""""""$$$$$$$$$$$$$$$#########"""############$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&'''%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%%%%$$$&&&''''''''''''''''''&&&(((((((((((('''&&&%%%%%%###$$$%%%&&&'''((())))))&&&%%%$$$%%%&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%$$$###$$$%%%%%%###!!!$$$$$$$$$###############$$$$$$############$$$$$$&&&&&&$$$######"""######$$$######""""""######$$$"""######$$$$$$%%%%%%%%%""""""""""""""""""""""""&&&%%%###"""!!!!!!!!!"""######"""!!!!!!!!!!!!!!! !!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!! ###""""""!!! !!!  !!!""" !!!"""    ooommmmmmmmmnnnnnnmmmkkkhhhhhhiiijjjkkkkkkkkkkkkkkkpppqqqooonnnpppqqqooonnnnnnnnnmmmmmmnnnoooooojjjjjjkkkkkkkkkkkkkkkjjjmmmmmmnnnpppqqqrrrssssssqqqpppoooooopppsssuuuvvvwwwvvvtttsssrrrrrrssssssttttttsssuuuvvvvvvtttsssooopppppppppqqqqqqppppppkkknnnooojjjeeegggpppyyy~~~{{{yyy{{{vvvooojjjdddbbbdddfffgggfffggghhhjjjkkkiiiiiissstttiiiaaaZZZOOOEEE;;;444///---+++***)))(((((((((((((((&&&''')))******)))'''&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%%%%&&&&&&''''''&&&&&&&&&&&&''''''%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''&&&&&&''''''((())))))*********)))))))))(((((((((''''''''''''''''''''''''&&&%%%#########""" !!!!!!!!!!!!!!!!!!!!!!!!$$$$$$###"""!!! """!!!  !!!"""!!!      !!!!!!!!!   !!!!!! !!!!!!!!!!!!!!!!!! !!!!!!!!!!!!  !!!!!!!!! !!!"""""""""""""""######%%%%%%$$$$$$######""""""$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$%%%&&&&&&'''%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$#########%%%%%%%%%$$$$$$#########%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&%%%$$$######&&&&&&&&&&&&%%%%%%%%%%%%''''''&&&'''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&%%%%%%$$$$$$$$$###"""###$$$$$$""" ##############################""""""""""""######$$$$$$$$$#####################""""""""""""######!!!!!!"""###$$$$$$%%%%%%""""""""""""""""""""""""$$$###"""!!!!!!!!!""""""###""""""!!! !!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!! ###"""!!! $$$###!!!   !!!!!! !!!"""     !!!ooonnnnnnnnnoooooommmkkkggghhhiiikkklllllllllllllllppprrrpppoooqqqqqqpppnnnnnnmmmmmmmmmmmmmmmnnnjjjjjjjjjkkkkkkllllllmmmmmmnnnnnnoooppprrrssssssqqqqqqppppppqqqsssuuuwwwxxxwwwvvvttttttttttttuuutttsssrrrsssttttttsssqqqppppppqqqqqqqqqppppppoookkkmmmmmmhhhbbbbbbhhhoooyyyzzzyyywwwvvvzzzzzzsssnnniiigggiiijjjiiigggiiiiiijjjjjjggghhhtttpppccc\\\TTTIII>>>777333///---)))))))))(((((((((((((((&&&'''((())))))(((''''''&&&&&&%%%%%%$$$$$$$$$$$$######$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!""""""###$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&((((((((((((((((((((((((&&&&&&''''''(((((()))))))))))))))(((((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$#########""" !!!!!!!!!!!!!!!!!!!!!!!!$$$######"""!!! """!!!  !!!"""  !!!   !!!   !!!!!! !!!!!! !!!!!!  !!!!!!  !!!!!!!!! !!!######""""""!!! !!!"""""""""######$$$$$$$$$$$$$$$######"""""""""$$$$$$$$$$$$$$$$$$$$$$$$""""""######$$$%%%&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&%%%%%%$$$$$$######%%%%%%%%%$$$$$$#########%%%%%%&&&&&&&&&&&&%%%%%%###$$$$$$%%%%%%%%%%%%$$$(((((('''&&&%%%$$$$$$###$$$%%%%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&&&&%%%%%%%%%%%%$$$###$$$%%%$$$###!!!############$$$$$$$$$$$$###""""""!!!!!!""""""###!!!!!!"""###$$$$$$%%%%%%###""""""""""""""""""### !!!"""######$$$!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!""""""""""""!!!!!!!!!!!!""""""###""""""!!!  !!!!!!"""""" """"""!!!  !!!!!!  !!! !!!""" !!!!!!!!!!!!    !!!pppoooooopppppppppmmmkkkggghhhjjjlllmmmmmmmmmllllllqqqrrrpppoooqqqqqqpppnnnmmmllllllkkklllllllllkkkjjjjjjjjjkkkmmmooopppppppppppppppqqqrrrssstttqqqrrrrrrqqqqqqrrrvvvyyyyyyxxxwwwuuuuuuuuuuuuvvvtttrrrqqqqqqrrrsssrrrpppppppppqqqrrrqqqpppnnnmmmkkkkkkiiifffbbbbbbfffiiisssuuuvvvuuuuuu{{{uuuqqqmmmlllmmmmmmkkkhhhkkkjjjjjjiiifffiiiuuuqqqcccXXXOOOCCC999333000---+++((((((((((((((((((((((((%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$""""""$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!"""###$$$%%%&&&&&&$$$######""""""######$$$%%%%%%%%%%%%%%%%%%%%%%%%))))))))))))))))))))))))&&&&&&'''''''''(((((((((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$###""""""###"""!!!!!!!!!!!!!!!!!!!!!!!!!!! !!! !!!       !!!  !!!!!!!!!   !!!!!!  !!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""######$$$$$$###############"""""""""#########""""""""""""""""""""""""######$$$$$$%%%$$$$$$############$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$### !!!"""###$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$%%%&&&%%%$$$###$$$&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&%%%%%%%%%$$$###$$$%%%%%%###!!!###############$$$$$$$$$######""""""""""""######!!!###$$$%%%%%%%%%###""""""!!!!!!""""""### !!!!!!"""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!"""""""""!!!!!!!!!!!!"""###$$$%%%"""""""""!!!  !!!""""""""" !!!  !!!!!!   !!!  !!!!!!!!!""""""    !!!pppppppppqqqqqqpppmmmjjjgggiiikkkmmmnnnnnnmmmllllllppprrrooonnnpppqqqooommmlllkkkjjjjjjjjjjjjjjjlllkkkjjjiiikkknnnrrrtttuuutttsssrrrrrrssstttuuuqqqrrrsssrrrqqqrrrvvvzzzyyyxxxvvvuuuttttttuuuuuusssrrrppppppqqqqqqpppooonnnooopppppppppnnnllljjjiiigggeeeeeefffhhhjjjkkkqqqtttwwwxxxyyyzzzwwwtttssstttsssooollllllkkkjjjiiihhhlllzzzxxxhhhUUUKKK???666111///+++(((''''''((((((((((((((('''&&&%%%$$$######%%%'''(((&&&%%%$$$#########$$$%%%!!!"""$$$%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%&&&'''(((((($$$$$$$$$######$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$((((((((((((((((((((((((&&&&&&&&&'''''''''(((((('''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""!!!!!!"""######!!! !!!!!!!!!!!!!!!!!!!!!!!!  !!!!!!      !!!     !!!""" !!!!!! """!!! !!! !!!!!!""" !!!!!!"""######""""""""""""###############"""""""""!!!!!!!!!!!!"""""""""#####################"""!!!!!!"""######""""""##############################$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$ !!!"""###$$$$$$$$$$$$!!!"""######$$$%%%&&&&&&$$$&&&((('''%%%$$$&&&((($$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%%%%%%%#########$$$$$$###!!!!!!!!!!!!""""""#########$$$######""""""######$$$ """###$$$$$$$$$$$$""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!!!!"""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!"""""""""!!!!!!!!!!!!!!!"""$$$%%%'''((( !!!!!!"""""" !!!""""""###  !!!""""""    !!!  !!!!!!!!!    pppppppppqqqrrrpppmmmjjjhhhiiilllnnnnnnnnnmmmlllkkkppprrrooonnnpppqqqooolllkkkjjjjjjiiiiiiiiijjjmmmllliiiiiijjjooosssvvvxxxwwwvvvttttttuuuuuuvvvqqqssstttsssqqqrrrvvvzzzxxxwwwuuutttssssssttttttsssqqqoooooopppqqqpppooommmnnnoooooonnnllljjjhhhfffdddbbbdddiiinnnoooooorrrvvvzzz{{{}}}|||{{{{{{yyyuuuqqqlllkkkkkkkkkkkkppp}}}mmmTTTKKK>>>666222///+++(((''''''(((((((((((((((''')))'''%%%$$$$$$&&&)))+++&&&%%%$$$#########$$$%%%!!!"""$$$%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''))))))***(((''''''&&&&&&''''''(((%%%$$$$$$$$$$$$$$$$$$$$$''''''''''''''''''''''''&&&&&&&&&'''''''''''''''&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%!!! !!!######"""!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!"""######### !!!!!!  !!!     !!!""" !!!!!!    """!!!!!!"""  !!!""" !!!"""###$$$$$$ """!!!"""  !!!""""""!!!!!!""""""######$$$$$$$$$$$$######"""""""""!!!############""""""""""""###"""!!! !!!"""### !!!!!!""""""######!!!!!!""""""######$$$$$$&&&&&&''''''''''''&&&&&&######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&"""$$$&&&%%%"""!!!###%%%%%%%%%%%%%%%%%%%%%%%%%%%""""""###$$$$$$$$$$$$$$$$$$###"""###$$$$$$"""  !!!!!!""""""$$$$$$############$$$$$$!!!!!!###$$$$$$###"""!!!""""""!!!!!!!!!!!!""""""############""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!###$$$$$$######"""!!! !!!!!!###%%%'''(((*** !!!###$$$%%% !!!""""""###  !!!"""###  !!!!!!!!!###"""  !!!"""  """!!!   tttssssssrrrqqqpppoooooojjjkkklllllllllkkkjjjiiiiiikkkmmmoooqqqqqqqqqqqqpppmmmjjjiiiiiijjjjjjjjjkkkkkkkkklllnnnqqqsssuuuuuuvvvwwwxxxyyyzzzzzz{{{xxxwwwuuuttttttvvvxxxzzzyyyvvvrrrpppoooppppppppptttttttttrrrooonnnooopppmmmmmmmmmmmmlllkkkjjjiiihhhiiikkknnnppprrruuuvvvxxxzzz}}}|||zzzwwwtttpppkkkffffffkkkuuu~~~uuu^^^FFF666111+++++++++$$$)))((('''&&&&&&'''((()))(((((((((((('''&&&%%%$$$&&&%%%###"""""""""######"""############$$$$$$$$$########################%%%$$$######$$$''')))+++((('''&&&%%%$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$'''&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$###"""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!  """$$$  !!!  """!!!     !!!  !!! !!! ######$$$$$$"""!!!######""""""!!!!!! !!!!!!""""""#########$$$###"""!!! !!!"""#########""""""""""""######""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""######$$$$$$%%%%%%%%%%%%"""""""""###$$$$$$%%%%%%%%%###!!!###&&&'''&&&$$$ ###&&&)))***)))&&&%%%$$$$$$$$$###"""!!! ########################%%%%%%$$$###"""""""""###!!!!!!!!!!!!!!!!!!!!!!!!###############"""!!!!!!"""""""""""""""""""""""""""######""" !!!"""!!!!!!!!!!!!!!!!!!!!!!!! !!!""""""!!!!!!######"""!!!!!!"""###$$$ !!!!!!!!!  """!!! !!!  !!! ###### !!!!!!     tttsssrrrrrrppppppooonnnkkklllmmmmmmmmmllljjjiiijjjkkkmmmooopppqqqqqqqqqpppmmmjjjiiijjjkkkkkkjjjkkkkkkkkklllnnnqqqssstttuuuuuuvvvwwwxxxyyyzzzzzzyyyxxxvvvttttttvvvxxxzzzyyyvvvssspppoooppppppppptttuuutttssspppooopppqqqmmmmmmmmmmmmllljjjiiiiiihhhiiilllpppvvvzzz|||}}}~~~zzzuuuqqqmmmiiifffgggoooyyybbbIII:::444---...///((()))((('''&&&&&&'''((()))(((((((((''''''&&&%%%$$$'''&&&%%%$$$$$$$$$%%%%%%"""############$$$$$$$$$########################%%%$$$######$$$''')))***((('''&&&%%%$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&%%%$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$#########$$$$$$######"""!!!!!!  !!!!!!  !!!"""  !!! !!! !!! !!!   !!!""""""""""""!!!!!! """"""""""""!!!!!! !!!!!!"""""""""############"""!!! !!!"""#########""""""""""""##############################""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""###############$$$$$$%%%$$$#####################%%%###"""###%%%&&&%%%###!!!"""%%%''''''&&&%%%$$$#########"""!!!!!!!!! ########################$$$$$$###"""""""""#############################################"""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""######"""  """  !!!!!!!!!!!!  !!!""""""""""""   ###"""!!!           ssssssrrrqqqpppoooooonnnlllmmmnnnnnnnnnmmmkkkjjjjjjkkkmmmooopppqqqqqqqqqpppmmmkkkjjjkkklllkkkkkkkkkkkklllmmmoooqqqrrrsssttttttuuuvvvwwwxxxyyyyyyyyyxxxvvvuuutttvvvwwwxxxxxxvvvsssqqqpppppppppqqquuuvvvvvvtttrrrqqqqqqrrrnnnnnnmmmlllkkkiiiiiihhhggghhhllluuu~~~|||sssnnnhhhfffeeeiiirrr}}}dddLLL<<<555......000+++(((((('''&&&&&&'''((((((''''''''''''&&&%%%$$$$$$'''&&&%%%$$$$$$$$$%%%%%%"""############$$$$$$$$$########################$$$$$$$$$$$$%%%&&&((()))''''''&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$#########"""$$$######""""""!!!!!!  !!!!!!  !!!    """""""""!!!!!!   !!! !!!""""""###"""""""""!!!!!!!!!!!! !!!!!!""""""""""""######"""!!!!!! !!!!!!"""###""""""!!!!!!""""""###$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""###"""!!! """$$$%%%%%%%%%$$$######"""!!!!!!%%%$$$"""###$$$$$$###""""""######$$$$$$$$$######""""""""""""""""""!!!!!!""""""""""""""""""""""""###""""""""""""######$$$########################""""""######""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""###"""  """ !!!!!!!!! !!!""""""!!!!!!!!!   """"""!!!        !!!!!!  ssssssrrrqqqpppooonnnnnnmmmnnnooooooooonnnlllkkkkkklllmmmnnnooopppqqqqqqooommmkkkkkklllmmmlllkkkkkkkkklllmmmoooppprrrrrrsssssstttuuuvvvwwwxxxxxxxxxwwwuuutttttttttuuuvvvvvvvvvtttrrrppppppqqqrrruuuvvvwwwvvvtttrrrrrrsssooonnnlllkkkiiihhhgggggggggiiinnnxxxtttnnndddcccdddiiisss}}}cccLLL<<<555,,,,,,...(((''''''''''''''''''''''''&&&&&&&&&&&&&&&%%%$$$$$$$$$#####################""""""#########$$$$$$$$$########################$$$$$$$$$$$$%%%&&&'''(((&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$###$$$$$$$$$$$$############"""""""""######""""""!!!!!!!!!!!!  !!!  !!!!!!   ######"""!!!    !!!!!! !!!"""###!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""###!!! ###%%%$$$#########"""""""""!!!$$$$$$#########""""""!!!$$$$$$######""""""######"""""""""###############!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""###$$$!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!"""""" !!! !!!!!!!!!!!!  !!!     !!!!!! !!!!!!    !!!   !!!!!! sssrrrrrrqqqpppooonnnmmmmmmnnnooooooooonnnmmmllllllmmmmmmnnnooopppqqqqqqooonnnllllllmmmnnnmmmlllkkklllmmmnnnooopppqqqqqqqqqrrrrrrssstttuuuvvvwwwuuutttsssssssssssstttuuuuuuvvvvvvsssqqqpppqqqsssuuuvvvwwwwwwuuusssssstttpppnnnllljjjhhhgggffffffhhhkkkrrr{{{ssslllaaaaaaccciiirrr{{{```KKK===666,,,***,,,'''&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%$$$###########################""""""#########$$$$$$$$$########################$$$$$$$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$############$$$#########"""""""""!!!!!!"""""""""!!!!!!!!!!!!!!!  !!!  !!!"""!!!    !!!!!!    ###"""  !!! !!!!!!!!!""""""!!!!!!!!!!!!!!!!!! !!!!!!!!!!!! """"""!!!!!!!!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""!!!"""$$$!!!!!!"""""""""#####################"""!!!!!!!!!%%%$$$###""""""###$$$$$$###$$$$$$$$$$$$$$$$$$$$$!!!!!!!!!!!!!!!!!!!!!!!! !!!"""###### !!!!!!"""""""""!!!!!!  """"""!!! !!! !!!     """###$$$ !!!!!!   !!!!!!   rrrrrrqqqpppooonnnnnnmmmmmmnnnooooooooonnnlllkkkmmmmmmmmmmmmnnnooopppqqqooonnnmmmmmmoooooonnnlllkkklllmmmoooppppppqqqqqqppppppqqqrrrssstttuuuuuussssssssssssssstttuuuuuutttvvvwwwuuuqqqpppqqqttttttvvvxxxwwwvvvtttssstttpppooollliiigggeeeeeeeeehhhmmmuuu}}}}}}qqqiii```aaaeeekkkssszzz~~~zzzZZZGGG<<<777---+++---(((&&&&&&''''''''''''&&&&&&$$$$$$$$$%%%%%%$$$$$$###$$$$$$%%%&&&&&&&&&%%%%%%"""############$$$$$$$$$###########################$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$######%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%$$$###############""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!! !!!!!!!!!  !!!!!!"""!!! """!!!!!!   !!!!!!!!!""""""!!!!!!!!!!!!  !!!!!! """!!!!!! !!!!!!"""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!  """### !!!""""""###$$$$$$!!!"""###"""!!! !!!"""$$$###############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""!!! !!!!!!""""""""""""""""""""""""""" !!!"""""""""!!!!!! """"""!!!  ###"""     """$$$%%%      !!!!!!rrrrrrqqqpppooonnnmmmmmmmmmmmmnnnooonnnmmmlllkkknnnnnnmmmmmmnnnooopppqqqooonnnmmmnnnooopppnnnmmmkkklllnnnoooppppppppppppoooooopppqqqrrrsssttttttssssssssstttuuuvvvwwwxxxsssvvvwwwvvvqqqppprrruuusssuuuwwwwwwvvvtttssssssqqqooolllhhhfffdddddddddfffoooyyy~~~~~~{{{yyyxxxooogggbbbdddhhhooowww}}}hhhNNN>>>777555---,,,...***%%%&&&&&&''''''&&&&&&%%%######$$$$$$$$$$$$#########$$$%%%&&&&&&&&&&&&%%%"""############$$$$$$$$$##############################$$$%%%%%%%%%%%%$$$$$$%%%%%%&&&%%%$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%$$$$$$###############""""""!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!!!! !!! !!!!!!  !!!!!!   !!!  !!!!!!""""""!!!!!!!!!  !!!!!! !!!!!! !!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""" !!!!!!"""!!!!!!!!!"""""""""""""""!!!"""""" !!!### !!!!!!""""""#########$$$######""""""!!!!!!!!!########################!!!!!!  """""""""""""""""""""""" !!!""""""!!!!!! !!!"""!!!      !!!"""###       !!!!!!"""rrrrrrqqqpppooonnnmmmmmmlllmmmnnnnnnnnnmmmkkkjjjnnnnnnmmmmmmmmmooopppqqqooonnnmmmnnnppppppooommmkkklllnnnooopppppppppooooooooopppqqqrrrsssssstttssstttuuuvvvwwwxxxyyyzzzrrrvvvxxxvvvrrrppprrruuurrrtttwwwwwwvvvtttssssssqqqoookkkhhheeedddddddddeeeooo{{{|||wwwvvvwww|||~~~nnnfffcccfffkkksss{{{qqqWWWCCC555111111++++++...***%%%%%%&&&''''''&&&%%%%%%"""######$$$$$$$$$######!!!"""###$$$%%%$$$$$$###"""############$$$$$$$$$##############################$$$%%%%%%%%%$$$$$$$$$$$$%%%&&&%%%$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%$$$$$$###"""#########"""!!!!!!!!! !!!!!!!!!!!!!!! !!!!!! !!! !!!"""###   !!!!!! !!!   !!!"""""""""!!! !!!!!!""""""!!!!!!  !!!!!! !!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""" !!!!!!!!!!!!!!!######""""""!!!!!!  """""" !!!$$$ !!!""""""""""""###""""""!!! ########################"""!!!   !!!""""""!!!!!! !!!"""!!!  !!!"""!!!    !!!!!!  !!!    !!!!!!!!!      ppppppooonnnnnnnnnnnnnnnpppooonnnmmmmmmmmmmmmmmmkkklllmmmnnnoooooooooooopppppppppooonnnmmmmmmllllllmmmooopppqqqqqqqqqpppnnnppprrrrrrpppoooppppppssstttuuuvvvwwwxxxxxxyyyuuuuuuuuuvvvvvvtttqqqnnnuuutttuuuwwwxxxwwwuuurrrqqqlllfffaaa___aaadddggglllqqqwwwyyyvvvtttuuuwww~~~yyyvvvwww~~~uuukkkhhheeepppzzz{{{zzz~~~oooZZZHHH888555111...---,,,***(((''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%########################%%%&&&&&&%%%$$$###""""""$$$#########""""""!!!!!!""""""#########$$$$$$$$$%%%%%%%%%&&&&&&%%%$$$$$$$$$%%%$$$###!!!!!!###%%%$$$$$$%%%%%%%%%%%%&&&&&&###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$(((%%%###""""""!!! !!!!!!!!!!!!""""""""""""      !!!!!!""""""!!! !!!  """!!!!!!!!!!!! !!!"""$$$$$$!!!!!!!!!!!!!!!!!!!!!!!! """###$$$###"""!!!""""""""""""""""""""""""###""" """""""""!!!""""""!!!"""###%%%'''((($$$###""" !!!"""######""""""""""""###### !!!!!!   !!!"""""""""   $$$""""""$$$###""" !!!       oooooonnnmmmmmmmmmmmmnnnnnnmmmmmmlllkkkkkkkkklllkkklllmmmnnnooopppppppppqqqqqqpppoooooonnnmmmmmmlllmmmooopppqqqqqqqqqppppppqqqrrrqqqpppoooppprrrssstttvvvwwwxxxyyyyyyyyywwwvvvuuuuuuvvvtttqqqoooqqqrrrsssvvvxxxwwwuuurrrppplllfffbbb```bbbeeehhhlllqqquuuuuusssrrruuuxxxwwwllliiiiiiooovvv||||||ppplllmmmqqq|||vvvssszzz~~~zzzpppbbbNNN???666333000---,,,+++)))(((''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""""""""""""""""""""""""""######$$$$$$#########$$$$$$$$$$$$#########"""#########$$$$$$$$$$$$%%%###$$$$$$%%%%%%$$$$$$###$$$%%%%%%$$$""""""###$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$""" !!!"""!!! !!!!!!!!!""""""""""""      """"""!!!!!!  !!!!!!!!!  !!!"""###  """#########!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!###!!! !!!""""""!!!  $$$###!!! !!!"""""""""!!!!!!!!!!!!"""""" """!!!  !!!  !!!  ###!!!!!!###       nnnmmmmmmlllllllllllllllllllllkkkjjjjjjjjjkkkkkkkkklllmmmooopppqqqqqqqqqqqqqqqqqqpppoooooonnnnnnmmmnnnooopppqqqqqqqqqqqqqqqrrrrrrpppooooooqqqsssuuuuuuwwwxxxyyyyyyyyyyyyzzzxxxvvvuuuuuutttrrrpppnnnooorrruuuwwwwwwtttqqqnnnkkkfffbbbaaacccfffhhhmmmoooppppppooopppuuuzzzxxxnnn```\\\[[[```fffjjjooouuuvvvwwwyyywwwoooiiilllsss}}}sssnnnsssuuummm```RRRBBB666444111...+++******((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$!!!!!!!!!!!!!!!!!!!!!!!! !!!"""###$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%"""######$$$$$$############%%%&&&&&&$$$######$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$##############################!!!!!!""""""!!! !!!!!!!!!"""""""""    !!!  """!!!!!!   !!!!!!  !!!"""###"""!!! !!!!!!!!!!!!!!!!!!!!!!!!###!!! !!!""""""!!!$$$###"""!!! ###"""!!! !!!!!!!!!!!! !!!!!!  ###"""!!!  !!!"""###  !!!!!!  !!!!!! !!!"""       mmmlllkkkkkkjjjjjjkkkkkkkkkkkkkkkjjjjjjkkklllllllllmmmnnnpppqqqrrrrrrrrrqqqqqqqqqqqqppppppooooooooooooppppppqqqqqqqqqqqqssssssrrrpppoooppprrruuuvvvvvvwwwxxxyyyzzzzzzzzz|||yyyvvvuuuuuutttsssqqqoooppprrruuuwwwvvvrrrnnnjjjhhhdddbbbaaacccfffhhhkkkkkkjjjiiikkkpppxxx~~~~~~tttjjj\\\WWWWWW\\\bbbeeehhhkkkmmmoooqqqooohhheeelllxxx}}}ssslllooommmbbbUUUIII>>>555222///,,,***))))))'''&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$"""""""""""""""""""""""" !!!"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&"""######$$$$$$$$$$$$######%%%''''''%%%############$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%$$$######""""""""""""""""""""""""""" !!!""""""!!! !!!!!!!!!""""""  !!!!!!     !!! !!!  !!!    !!!!!! !!!""""""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!"""!!!!!!"""!!! '''&&&%%%$$$######""""""!!!!!!!!!!!! !!!!!!!!!  !!!  !!! !!!"""###    !!!"""   !!!!!! !!!    llllllkkkjjjjjjjjjjjjjjjllllllkkkllllllmmmnnnooommmnnnoooqqqrrrsssssssssqqqqqqqqqppppppppppppppppppppppppppppppqqqqqqqqqsssssssssqqqppppppsssvvvvvvwwwxxxyyyyyyyyyyyyyyy{{{yyyvvvuuuuuutttsssrrrrrrrrrsssuuuuuusssoookkkfffdddbbbaaabbbdddfffhhhhhhgggeeeeeejjjttt~~~rrrhhh[[[VVVVVV^^^eeeggghhhjjjkkklllnnnmmmgggfffppp}}}~~~tttnnnmmmfffXXXLLLDDD===777000---***((((((((('''&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$####################################$$$$$$$$$$$$$$$$$$###""""""##################$$$$$$%%%%%%%%%&&&&&&&&&######$$$%%%&&&&&&%%%%%%"""$$$&&&&&&%%%###"""############$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&%%%$$$###""""""""""""""""""""""""%%%$$$"""!!!""""""!!! !!!!!!!!!!!!   !!!       !!!!!! !!!!!!!!! """  !!!!!! !!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!  !!!  !!!   !!!!!!   !!!!!!!!!    !!!!!! !!!  !!!!!!!!!!!!  lllkkkkkkjjjjjjjjjjjjjjjlllllllllmmmnnnooopppqqqooopppqqqrrrssssssssssssppppppppppppppppppppppppqqqqqqpppppppppqqqqqqrrrsssttttttrrrqqqqqqsssuuuvvvvvvwwwxxxyyyyyyxxxxxxyyywwwuuuuuuuuuuuusssqqqssssssrrrrrrrrrpppllliiiccccccbbbbbbccceeegggiiifffdddcccfffooo}}}sssggg[[[WWWXXXaaajjjlllkkkkkkiiiiiikkklllkkkmmmxxxzzzrrrlll^^^OOOEEEAAA<<<666///,,,)))(((((((((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$######""""""########################$$$$$$%%%%%%%%%$$$$$$###"""""""""""""""#########$$$$$$$$$$$$%%%%%%%%%%%%###$$$%%%&&&&&&&&&&&&&&&"""$$$%%%%%%###""""""###############$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%########################(((&&&###""""""!!!  !!!!!!!!!   !!!  !!!  !!! !!!""" !!! !!!!!!!!!!!! """  !!!!!!  !!!!!!!!!!!!!!! !!!!!!!!!     !!!  !!!!!!!!!!!!!!!        !!!!!!!!!!!!  llllllkkkjjjjjjjjjjjjkkklllllllllmmmnnnoooqqqrrrrrrrrrssssssssssssrrrrrroooooooooooooooooooooooorrrrrrqqqpppppppppqqqrrrrrrtttuuutttsssrrrsssuuuuuuvvvwwwwwwxxxxxxwwwwwwuuuttttttuuuvvvuuusssqqqqqqpppnnnmmmmmmmmmkkkiiicccccccccdddfffhhhjjjkkkeeedddccciiivvvwwwiiibbb]]]___iiirrrsssqqqpppkkkjjjlllooorrrwwwyyynnnZZZIIIAAA???:::444...,,,)))(((((()))((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$###""""""!!!########################!!!"""###$$$$$$%%%$$$$$$"""""""""######$$$$$$$$$#########$$$$$$$$$$$$%%%""""""$$$%%%%%%&&&&&&&&&######$$$"""!!! !!!###############$$$$$$$$$$$$###$$$%%%&&&''''''''''''$$$$$$$$$$$$$$$$$$$$$$$$'''%%%"""!!!!!!!!! !!!!!!  !!!!!!!!! !!!  !!!!!!### !!!!!!!!!   !!!!!!  """  !!! !!!"""###$$$######""" !!!!!!!!! !!!!!! !!!!!!    !!!"""""""""!!! !!!  !!!!!!      mmmlllkkkkkkjjjjjjkkkkkkkkkkkkllllllnnnoooqqqrrrssssssttttttssssssrrrqqqnnnnnnnnnnnnnnnooooooooosssrrrqqqpppppppppqqqrrrrrrtttuuuuuutttsssssstttuuuvvvvvvwwwwwwwwwvvvvvvsssssssssuuuvvvvvvssspppooollljjjjjjjjjkkkjjjiiicccdddeeefffhhhjjjlllmmmfffdddeeelll||||||llljjjfffgggqqqzzz{{{xxxvvvpppnnnooosssxxx}}}qqqZZZGGG@@@???:::333...+++)))((()))))))))(((''''''&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$###""""""!!!""""""""""""""""""""""""!!!"""$$$%%%%%%%%%#########$$$$$$%%%%%%%%%""""""#########$$$$$$$$$!!!!!!"""$$$$$$%%%%%%%%%#########!!!!!!###"""############$$$$$$$$$######%%%&&&'''((((((((($$$$$$$$$$$$$$$$$$$$$$$$%%%###!!!  !!!!!!   !!!""" !!!!!!!!!""""""   !!!!!!  !!! """!!!!!!!!!!!! """!!!  !!!  !!!  !!!"""######"""!!!  !!!!!!!!! !!!!!! !!!!!! !!!!!!  !!!!!!!!!  !!!    """"""""""""!!! !!!!!! !!!!!!!!!!!!    sssooollllllmmmnnnmmmllllllkkkjjjkkklllooorrrtttrrrrrrrrrrrrrrrqqqpppoooppppppoooooooooooooooppptttttttttssssssrrrrrrrrruuuuuuvvvvvvvvvvvvvvvvvvvvvvvvuuuuuuuuuuuuvvvvvvwwwvvvvvvtttsssrrrqqqqqqmmmkkkiiihhhhhhgggeeecccbbbbbbcccgggjjjlllmmmlllggghhhmmmyyywwwrrrooopppuuu}}}~~~yyyrrroooooouuu~~~zzzZZZFFF===999666666222///,,,******)))(((''''''''''''&&&&&&%%%%%%%%%###########################$$$%%%%%%$$$###"""!!!"""$$$%%%$$$###"""!!!!!!""""""#########$$$$$$###""""""!!!"""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""""""""###$$$$$$%%%&&&&&&%%%$$$$$$%%%&&&&&&$$$""" %%%,,,111222///)))%%%"""&&&%%% %%%$$$ """ !!!!!!  !!!   """### !!!""" !!!""" !!!!!!!!! """'''&&&"""!!!  !!!!!!  """!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!! !!!!!!!!!!!! !!! !!!!!!!!!!!!!!!!!!!!!!!!     &&&"""!!!""" """###$$$"""     """ !!!!!!  rrrooollllllmmmnnnmmmkkklllkkkkkkkkkmmmooorrrssssssrrrrrrrrrqqqqqqqqqqqqqqqppppppoooooooooppppppuuuttttttsssrrrrrrqqqqqqssstttuuuvvvvvvvvvuuutttvvvuuuuuuuuuuuuuuuuuuvvvvvvvvvuuutttrrrqqqppppppmmmkkkiiihhhgggfffdddbbbaaaaaaccceeehhhjjjkkkkkkkkknnnvvv}}}~~~|||vvvpppnnnooouuu~~~]]]GGG<<<888666777333000,,,)))(((((('''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%$$$###"""!!!"""###%%%&&&'''&&&&&&%%% !!!!!!!!!"""""""""""""""""""""""""""###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######$$$%%%%%%&&&&&&'''''''''"""###%%%***///333444444999;;;===??????<<<:::888---(((###""""""!!!!!!!!! ###    !!!   !!!  !!! """%%%$$$ !!!  !!!!!!    !!!!!! !!!!!!!!!!!!    !!!!!! !!! !!! !!!  !!!"""!!!!!!!!! qqqooommmlllmmmmmmmmmkkkllllllllllllmmmoooqqqsssssssssqqqpppppppppqqqrrrqqqqqqppppppppppppqqqqqqvvvuuutttsssrrrqqqpppoooppprrrtttuuuvvvuuusssrrruuuuuuttttttttttttuuuuuuuuuuuutttrrrqqqpppooonnnllljjjgggfffeeeeeecccaaa___```bbbdddfffggghhhhhhllltttzzztttmmmlllnnnuuu~~~___GGG;;;666555666666111,,,((('''&&&&&&&&&%%%%%%$$$$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$###""""""######################## !!!!!!!!!!!!"""""""""""""""$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&!!!"""&&&,,,444:::>>>???BBB@@@>>><<<::::::;;;;;;999000(((&&&$$$!!!!!!!!!!!!!!!"""    !!!!!!!!!!!! !!!  !!!  !!! !!!###!!!!!!  !!!!!!    !!!!!!  !!!!!!!!!!!!    !!!!!!!!! !!!  !!!  !!! pppooonnnnnnmmmmmmmmmlllmmmmmmmmmmmmnnnoooqqqqqqrrrqqqooonnnnnnoooqqqrrrqqqqqqqqqpppqqqqqqrrrsssvvvvvvtttsssqqqpppooonnnnnnppprrrtttuuutttrrrqqquuuttttttssssssttttttuuuuuutttsssqqqpppnnnmmmlllkkkiiieeeccccccbbbaaa___]]]^^^aaaccccccdddfffggglllwwwzzztttiiiiiilllsss}}}~~~^^^HHH<<<555444555999444---(((&&&&&&''''''%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%#########$$$###############""""""!!!!!!!!!""""""!!!!!!!!!"""""""""""""""############$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$######$$$$$$$$$#####################%%%)))...333555666444111---***((())),,,---888888333***###!!!"""!!!!!!"""!!!!!!"""""" """""" !!!  !!!  !!!     !!!!!!!!!  !!!  !!!"""###"""!!! !!!  !!!  !!!!!!$$$"""    !!!  !!!    ppppppppppppooonnnmmmmmmnnnnnnnnnnnnoooooopppppppppooommmllllllnnnpppqqqqqqqqqppppppqqqrrrrrrsssvvvuuutttsssqqqpppnnnnnnnnnoooqqqssstttsssrrrrrrttttttssssssssssssttttttttttttrrrqqqooommmlllkkkjjjgggcccaaa``````^^^]]][[[^^^aaabbbbbbccceeegggooo{{{yyyssshhhhhhjjjqqqzzzuuu\\\JJJ@@@999666666:::555///***((('''''''''%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%##################$$$$$$&&&&&&%%%$$$$$$$$$%%%%%%########################%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%############""""""""""""#####################"""%%%$$$"""###%%%'''(((''''''%%%###!!!!!!"""###$$$+++:::;;;*** $$$&&&!!!###### !!!%%%$$$ %%%$$$"""     !!!    !!!!!!  !!!!!!!!!   !!!  !!!   !!!  %%%###!!!   !!!!!!!!! !!! """!!!    !!!  !!!ppprrrsssrrrpppooonnnoooooooooooooooooooooooooooooonnnmmmmmmmmmnnnoooppppppppppppppppppqqqrrrsssuuutttsssrrrqqqpppooonnnooooooppprrrrrrsssssssssssssssrrrrrrrrrrrrssssssuuutttsssqqqooommmkkkkkkiiifffaaa___^^^]]]\\\[[[YYY]]]aaaccccccdddgggjjjtttwwwqqqjjjiiijjjpppyyyzzzjjjWWWKKKCCC<<<888888999555///***((((((''''''%%%%%%&&&&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%#########"""######$$$%%%#########$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$######%%%%%%$$$###############$$$$$$$$$$$$$$$$$$$$$$$$###""""""""""""!!!!!!!!!$$$$$$$$$%%%%%%%%%%%%%%%$$$""" !!!######"""""""""""""""""""""######000888---$$$%%%%%% !!!$$$$$$ """******%%%&&&$$$"""     !!!    ###!!! """"""  !!!   !!!!!!  !!! """ """ !!!!!!  ###"""     !!!!!!  !!!  !!! ###!!!      qqqsssuuuuuurrrppppppqqqoooooopppppppppoooooonnnooooooooooooppppppqqqqqqoooooooooooopppqqqrrrrrrssssssrrrrrrqqqppppppoooppppppppppppqqqsssuuuvvvssssssrrrrrrrrrrrrssssssuuuuuusssqqqooommmlllkkkhhheee```]]]\\\[[[[[[ZZZXXX]]]bbbddddddeeeiiimmmyyyuuuqqqooommmmmmqqqyyylll^^^OOOFFF@@@:::777777555222---***((('''&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######"""""""""###%%%%%% !!!"""######""""""$$$$$$$$$$$$######""""""######"""""""""###$$$$$$#################################""""""""""""!!!######$$$$$$%%%%%%&&&&&&###  ###$$$$$$"""""""""!!!!!!""""""### $$$...777333''' !!!!!!%%%$$$ %%%111444...%%%###!!!  !!!  !!!  !!!!!!    !!! !!! !!!  !!!!!!  !!!!!!!!!  !!! !!!""" %%% !!!!!!    !!!  !!!###  !!! !!! !!!  rrrtttwwwvvvssspppqqqrrroooppppppppppppoooooonnnooopppqqqrrrrrrrrrrrrrrrnnnnnnnnnnnnooopppqqqrrrrrrrrrrrrqqqqqqpppppppppqqqqqqpppoooqqqsssvvvwwwsssrrrrrrqqqqqqrrrrrrsssvvvuuutttqqqooommmlllkkkhhhddd___\\\[[[ZZZZZZYYYXXX]]]ccceeeeeefffkkkooozzz~~~uuurrrssspppooorrrzzzcccUUUGGG>>>999555333555222///+++)))(((&&&$$$############$$$$$$%%%%%%%%%##############################"""""""""###%%%&&& """$$$&&&'''&&&%%%$$$$$$#########""""""!!!!!! !!!!!!"""###%%%%%%""""""""""""""""""""""""$$$$$$$$$############""" !!!"""###$$$$$$%%%"""  ###$$$$$$%%%$$$"""!!! !!!"""###'''&&&AAACCC***%%%!!!%%%$$$!!!(((777;;;666###"""   !!!!!!!!!!!!  !!!!!!!!!       !!!!!! !!!!!!!!! !!!###"""  !!!"""!!!  !!!!!! !!!!!!      """   ### !!!  !!! !!!!!! !!!!!!###!!! """ ssstttuuuuuuuuutttsssrrrnnnnnnnnnooooooooooooooonnnnnnnnnooopppqqqqqqqqqpppmmmlllmmmqqqttttttsssqqqrrrrrrrrrrrrqqqpppppptttsssqqqppppppqqqssstttsssssstttttttttttttttssstttttttttsssoookkkfffcccaaa```___\\\YYYXXXZZZ[[[]]]```ccceeeeeehhhmmmrrr|||vvvrrrssssssxxxxxxyyy|||}}}}}}}}}}}}|||wwwvvvWWWJJJ<<<777555111---,,,...,,,***(((&&&&&&&&&&&&%%%###"""$$$((()))((('''$$$$$$$$$######"""""""""######"""!!! !!!!!!%%%%%%%%%$$$$$$#########""""""""""""""""""""""""""""""############""""""%%%%%%%%%$$$$$$#########$$$$$$############$$$$$$!!!"""###$$$%%%&&&''''''$$$######"""!!! """"""""""""""""""""""""$$$ 333KKK999!!!''''''///???@@@333&&&&&&""" !!!!!!!!!!!!!!! !!!!!!!!!  !!!!!!"""### !!!  !!!!!!  !!!!!!"""!!!  !!!  !!!"""   !!!"""!!!  !!! """"""!!!     !!!!!!      !!!!!!!!! sssssstttuuuuuusssrrrqqqsssrrrpppnnnmmmlllkkkkkkmmmnnnnnnnnnoooooopppppppppnnnlllnnnqqqtttttttttrrrrrrrrrsssrrrqqqqqqppptttsssqqqppppppqqqssstttsssttttttuuuuuuttttttttttttttttttrrrnnnjjjeeeccc```___]]]ZZZXXXXXXZZZ\\\[[[___bbbeeeggglllsssyyy|||uuunnnjjjiiikkkqqqzzzyyyxxx|||{{{xxx|||{{{lllOOOCCC777333222///---,,,,,,+++)))((('''&&&''''''&&&$$$###$$$'''((('''&&&%%%%%%$$$$$$$$$###############""""""!!!"""""""""%%%%%%%%%$$$$$$#########""""""""""""""""""""""""""""""############""""""##################""""""$$$######""""""######$$$######$$$$$$$$$$$$%%%%%%#########"""!!! !!!!!!!!!!!!!!!!!!!!!!!!%%%""" 222EEE444### ***888AAA;;;...&&&&&&&&&""" !!!       """###"""!!!       !!!!!!"""         rrrssstttttttttsssqqqppptttrrrpppmmmkkkjjjjjjjjjmmmmmmmmmmmmmmmnnnnnnnnnooonnnnnnooorrrtttuuutttsssssssssssssssrrrrrrqqqtttsssrrrqqqqqqrrrsssttttttuuuuuuuuuuuuuuuttttttssssssrrrpppmmmhhhdddaaa^^^]]][[[XXXVVVWWW[[[^^^\\\```dddhhhlllsss}}}~~~wwwooohhhddd```bbbjjjsssyyy{{{zzzsssrrrxxx{{{wwwwwwwwwwwwyyyuuuhhh[[[EEE:::000...///---+++,,,))))))(((''''''''''''(((&&&%%%$$$%%%&&&'''&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$#########"""######$$$$$$$$$$$$$$$$$$$$$#########""""""""""""""""""""""""""""""############""""""!!!!!!""""""""""""""""""$$$######""""""######$$$%%%%%%$$$$$$$$$###############""""""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!  ...===333%%%))),,,777CCCCCC444"""###%%%""" !!!  !!!!!!  !!!    !!!       !!!!!! !!!!!!  !!!"""      """"""   !!!  rrrrrrsssssssssqqqpppooopppooommmlllkkkkkklllmmmlllllllllllllllllllllllloooooooooppprrrtttuuuuuuttttttuuuuuuttttttsssrrrttttttsssrrrrrrrrrssssssuuuuuuvvvvvvuuuuuuttttttrrrqqqpppnnnjjjfffbbb___[[[[[[YYYVVVUUUWWW\\\______cccggglllrrr{{{vvvnnnhhhddd___```eeemmmqqqrrruuuyyywwwvvvrrrmmmnnnzzz~~~uuurrrnnnlllkkkdddVVVJJJ===444---,,,,,,+++******&&&&&&&&&'''''''''(((((('''&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%############$$$%%%%%%&&&$$$$$$$$$###############""""""""""""""""""""""""""""""############""""""!!!!!!!!!""""""###############""""""""""""######$$$$$$$$$$$$###############"""""""""!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!&&&//////,,,---GGG===333...***$$$ !!!$$$!!!  !!!!!!!!!!!! !!!!!! !!!!!!""" !!!!!!!!! """$$$"""   !!!!!!""" """!!!  !!!  !!!""""""  !!!!!!!!! """!!!!!!     !!!   qqqrrrrrrrrrqqqpppnnnmmmooonnnmmmkkkkkkkkklllmmmkkkkkkkkkkkkllllllllllllnnnoooqqqrrrssstttuuuvvvvvvvvvvvvvvvvvvuuuttttttuuuttttttsssrrrrrrrrrrrruuuuuuuuuuuuuuutttssssssqqqpppnnnkkkgggccc___]]]ZZZYYYXXXVVVVVVXXX\\\______ccciiiooovvvzzzrrrllliiieeebbbcccgggjjjjjjlllpppkkkoooqqqnnnooo|||wwwpppiiifffbbbWWWIII>>>888111,,,++++++)))((()))$$$%%%%%%&&&'''(((((((((&&&&&&&&&%%%$$$######$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$%%%&&&&&&########################""""""""""""""""""""""""""""""############""""""!!!""""""######$$$$$$$$$###""""""""""""""""""###""""""#########$$$$$$$$$""""""""""""!!!!!!!!!!!! """ !!!&&&222999777NNN888""""""%%%$$$"""###!!!  !!!"""""""""  !!!  !!!"""    !!!!!!""" """!!!   !!!!!! !!!      qqqqqqrrrqqqpppooommmllloooooonnnmmmkkkjjjiiihhhjjjjjjjjjkkkllllllmmmmmmnnnpppssstttttttttuuuwwwwwwwwwwwwwwwwwwvvvvvvuuuuuuuuuttttttssssssrrrrrruuuuuuuuuuuutttsssrrrqqqpppooollliiieeeaaa]]]\\\XXXYYYYYYXXXWWWYYY\\\^^^^^^cccjjjrrr{{{zzztttrrrnnnhhhdddeeefffeeegggjjjeeekkkqqqrrrtttssshhhaaaZZZMMM???777555///+++++++++((('''(((###$$$%%%&&&''''''''''''%%%&&&&&&%%%$$$######$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$###$$$$$$%%%%%%"""""""""###############""""""""""""""""""""""""""""""############""""""""""""#####################""""""!!!!!!""""""###"""""""""#########$$$$$$""""""""""""!!!!!!!!!!!! ###&&&---FFFVVVNNN999---"""!!!%%%!!!!!!      !!!  !!!"""!!!          pppqqqqqqqqqpppnnnlllkkkkkklllmmmmmmmmmkkkiiihhhhhhiiijjjkkklllnnnnnnooommmppptttuuuttttttvvvwwwxxxxxxxxxxxxxxxwwwwwwvvvuuuuuuuuuttttttsssrrrqqqttttttttttttsssrrrqqqpppooonnnkkkgggccc___\\\ZZZXXXYYYZZZZZZYYYZZZ[[[]]]^^^dddnnnyyy|||xxxqqqlllkkkjjjgggfffgggfffkkkqqqwww{{{hhh]]]RRREEE999444///+++)))******'''''')))###$$$%%%&&&''''''&&&&&&###%%%&&&%%%###"""$$$%%%#########$$$$$$$$$%%%%%%%%%$$$$$$############$$$!!!"""""""""#########$$$""""""""""""""""""""""""""""""############""""""""""""""""""""""""!!!!!!""""""!!!!!!!!!!!!""""""############""""""""""""!!!!!!!!!!!!"""""""""""" $$$&&&---KKK[[[KKK&&&$$$#########!!!!!!!!!     !!!"""!!!    !!!    !!!"""###   !!!""""""""""""""" pppqqqqqqpppooommmllljjjfffhhhkkkmmmnnnnnnlllkkkhhhhhhjjjkkkmmmnnnppppppmmmqqquuuvvvuuutttvvvxxxxxxyyyyyyyyyyyyxxxwwwwwwuuuuuuuuuuuutttsssrrrqqqssssssssssssrrrqqqpppoooooommmjjjfffbbb^^^[[[YYYXXXYYY[[[\\\[[[ZZZ[[[\\\```hhhsssyyyssssssqqqlllhhhgggjjjlllqqq|||iiiYYYLLL???666333+++((('''******''''''***###$$$%%%&&&'''&&&%%%%%%"""$$$&&&%%%###"""$$$&&&"""""""""######$$$$$$$$$%%%%%%$$$###""""""""""""!!!!!!""""""#########$$$""""""""""""""""""""""""""""""############""""""""""""!!!!!! """"""!!!!!!!!!!!!""""""%%%%%%$$$###"""!!! !!!!!!!!!!!!"""""""""""" """### 777@@@'''$$$ !!!  !!!!!! !!! !!!!!!     !!! !!!!!!!!!!!!!!!!!!!!!!!! !!!"""    !!!    !!!"""######   !!!!!!     !!!"""   qqqqqqrrrrrrqqqpppnnnmmmlllmmmmmmnnnnnnmmmlllkkklllkkkkkkkkklllnnnpppqqqsssuuuvvvvvvuuuuuuvvvxxxvvvwwwxxxyyyzzzyyyxxxwwwyyyxxxvvvuuuttttttuuuuuuvvvvvvuuusssrrrqqqppppppnnnkkkhhhccc___\\\ZZZYYYVVVZZZ^^^___]]]\\\]]]___gggqqq}}}zzzxxxuuunnniiifffiiissslllWWWHHH;;;333000******)))''''''&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%$$$$$$###"""!!!!!!############""""""""""""""""""""""""""""""""""""#########""""""""""""""""""  """"""!!! !!!###$$$$$$$$$###"""!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!!!! """"""!!!!!!!!!!!!"""""" !!!"""!!!##################$$$%%%!!!!!!  !!!         !!! """"""!!!!!! !!!!!!!!!  """###!!!  !!!!!!!!! """!!! """###"""  !!!!!!        !!!"""###""" ppppppqqqrrrqqqpppooonnnlllllllllmmmmmmnnnnnnnnnmmmmmmlllmmmnnnoooqqqrrrsssuuuvvvvvvuuuuuuvvvxxxwwwwwwxxxyyyyyyxxxwwwvvvvvvuuutttttttttuuuvvvwwwttttttsssrrrqqqoooooonnnmmmjjjfffbbb^^^[[[YYYYYYVVV[[[___aaa___^^^^^^```lllwww|||wwwpppkkkhhhjjjsssjjjSSSDDD777///,,,***)))((('''&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%$$$$$$###""""""!!!############""""""""""""""""""""""""""""""""""""###"""""""""""""""""""""###"""  """######""""""""""""###$$$$$$######""""""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!&&&### !!!"""!!! !!!!!!!!!!!!  !!!!!! $$$$$$###"""""""""""""""  """  !!!!!! !!! """!!!!!!!!!  !!!"""###"""!!!  """!!!  !!!     !!!    !!!"""!!!oooooopppqqqqqqqqqqqqpppllllllllllllmmmnnnpppqqqnnnnnnnnnooopppqqqsssttttttuuuvvvvvvuuuuuuvvvwwwxxxxxxxxxxxxwwwvvvuuuuuusssssssssssstttuuuvvvwwwqqqqqqppppppooonnnmmmmmmjjjhhhddd___\\\ZZZYYYXXXWWW\\\aaacccbbbaaabbbcccvvv{{{sssmmmhhhiiiqqq~~~~~~aaaLLL>>>444...,,,))))))((('''&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%$$$$$$###"""""""""############""""""""""""""""""""""""""""""""""""""""""""""""""""""############################## !!!!!!"""###"""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!&&&$$$!!!!!!""""""!!!  !!!!!!  !!!  !!!%%%$$$###!!!    !!!  !!!!!!"""!!!  !!!!!!!!!  !!!!!!  !!!"""###$$$###"""  """!!!!!!      !!!    mmmnnnooopppqqqrrrrrrsssooonnnmmmllllllnnnppprrrooooooooopppqqqrrrsssttttttvvvwwwvvvuuutttuuuwwwxxxxxxwwwwwwvvvuuuttttttssssssssssssttttttuuuuuuppppppooonnnmmmllllllkkkgggeeeaaa]]]ZZZYYYYYYYYYYYY^^^dddffffffeeegggiiivvvoooggggggmmmyyypppUUUCCC999222//////)))((('''&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$#########""""""############"""""""""!!!"""""""""""""""""""""""""""""""""""""""#########!!!!!!"""######"""!!!!!!  !!!!!!!!!"""""""""###!!!!!!!!!!!!!!!!!!!!!!!!  !!!""""""""" !!!!!!  !!!"""###"""!!!   !!!!!!       !!!""""""###%%%$$$"""!!!        mmmmmmnnnoooqqqrrrssstttrrrqqqooommmlllmmmooopppnnnooopppqqqrrrsssssstttuuuvvvwwwvvvuuutttuuuvvvwwwwwwvvvuuuttttttsssssstttttttttttttttssssssrrrqqqpppooonnnmmmkkkjjjjjjcccaaa]]]ZZZXXXYYYZZZ[[[\\\aaafffiiijjjkkkmmmpppwwwpppgggfffjjjttt{{{}}}yyydddLLL<<<444000......(((''''''&&&&&&&&&&&&'''&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$###########################"""""""""!!!""""""""""""""""""""""""!!!!!!""""""############ !!!!!!   !!!!!!""""""######!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!"""""" !!!!!!!!!!!!  !!!"""       !!!"""""""""$$$###"""!!!    mmmmmmnnnoooppprrrtttuuusssrrrpppooonnnmmmnnnnnnooopppqqqrrrssstttttttttuuuvvvwwwvvvuuutttuuuvvvvvvvvvuuutttssssssssssssuuuvvvvvvuuuuuusssrrrrrrqqqqqqooommmkkkiiihhhggg```^^^[[[XXXXXXZZZ\\\^^^aaaeeeiiilllmmmppptttyyyyyyrrrllliiikkkrrrxxxzzz}}}ppp\\\EEE888111,,,******''''''&&&&&&&&&&&&&&&'''&&&%%%%%%$$$$$$%%%%%%&&&####################################""""""""""""""""""""""""""""""""""""!!!!!!!!!"""######$$$$$$  !!!"""!!!!!!!!! !!!!!!""""""######!!!!!!!!!!!!!!!!!!!!!!!!"""###%%%$$$""" !!!  !!!  !!! !!! $$$"""    !!!!!! !!!   !!!!!!!!!!!!###"""!!!!!!    !!!  nnnnnnnnnnnnppprrrsssuuuqqqqqqqqqppppppooooooooopppqqqssstttvvvvvvvvvuuuuuuwwwwwwvvvuuuttttttuuuuuutttsssrrrrrrssstttttttttuuuvvvvvvvvvuuutttsssqqqpppnnnllliiifffdddccc]]][[[XXXWWWXXX[[[___aaafffiiilllmmmooossszzz}}}yyytttpppoootttxxxzzz}}}fffTTT@@@555000+++))))))'''&&&&&&%%%%%%&&&&&&'''&&&%%%%%%$$$$$$%%%%%%&&&####################################"""""""""""""""""""""""""""""""""""" !!!!!!"""######$$$$$$ !!!!!! !!!!!!!!! !!!""""""###!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! ###%%%$$$!!! !!!  !!! !!!!!! !!!   """"""    ###!!!    !!!!!! !!!   !!! !!!     !!! !!!ooonnnnnnnnnoooqqqssstttoooppppppqqqqqqqqqpppppprrrsssuuuvvvwwwxxxwwwwwwvvvwwwwwwvvvuuuttttttuuutttsssrrrqqqrrrssstttuuussstttuuuwwwwwwwwwvvvvvvqqqooommmjjjgggdddbbb```[[[YYYWWWWWWXXX\\\aaadddiiikkkmmmnnnpppvvv~~~|||vvvsssvvvyyyzzz}}}]]]MMM;;;333000---++++++&&&&&&%%%%%%%%%&&&&&&'''&&&%%%%%%$$$$$$%%%%%%&&&##################$$$$$$############"""""""""""""""""""""""""""""""""""" !!!!!!"""###$$$$$$$$$###""""""""""""""""""###  !!!"""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!! !!!"""!!!###"""!!!  """$$$$$$"""    !!!"""!!!!!! !!!""" """  !!!""" !!!    !!!!!!!!! !!!!!!  ###%%%%%%  """###   !!!!!!    """  ppppppooooooooopppqqqqqquuutttsssrrrqqqppppppppprrrrrrtttuuuwwwyyyzzz{{{xxxwwwuuutttssssssssstttrrrrrrssssssssssssssssssuuuuuuuuutttssssssrrrrrroookkkgggeeedddaaa]]]YYYVVVWWWWWWXXXYYY]]]dddiiimmmmmmmmmooouuu|||||||||tttPPPDDD666...,,,---+++((())))))((('''&&&%%%%%%%%%&&&&&&%%%$$$$$$$$$%%%%%%""""""""""""""""""""""""######""""""!!!!!! #########"""""""""""""""!!!!!!!!!!!!!!! """"""!!!!!!!!!!!!""""""!!!!!!""""""""""""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""!!!  !!!!!!      ###!!!     !!! !!!!!!  !!!   !!!         !!!"""sssrrrrrrrrrrrrsssttttttuuutttsssrrrrrrrrrrrrrrrsssssstttvvvwwwyyyzzzzzzxxxwwwuuutttssssssssstttssssssssssssssssssssstttuuuuuutttsssrrrrrrqqqqqqllliiieeecccbbb```\\\YYYWWWWWWXXXZZZ]]]bbbgggjjjmmmllllllooovvv}}}xxxwwwyyy}}}{{{hhhNNNCCC777000//////---***((('''&&&%%%%%%$$$$$$$$$'''&&&%%%%%%$$$$$$$$$$$$########################$$$$$$$$$############### !!!!!!!!!""""""""" !!!!!!!!!!!!!!!!!!""""""!!!!!!!!!!!!""""""!!!!!!""""""""""""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!! !!!       ###!!!  !!! !!!  !!!    !!!  !!!  ssssssssssssssstttuuuuuuuuuttttttssssssttttttuuuttttttuuuvvvwwwyyyyyyzzzwwwvvvuuutttttttttttttttttttttttttttttttttttttttuuutttsssrrrqqqpppooonnniiifffbbb```^^^]]][[[YYYYYYXXXYYY]]]bbbgggjjjkkkllllllmmmqqqxxxzzztttpppmmmpppuuu}}}|||~~~wwwgggYYYCCC;;;222---,,,,,,)))&&&'''&&&%%%$$$#########$$$((('''&&&%%%$$$$$$###$$$####################################$$$$$$$$$$$$ !!!!!!"""""" !!!!!!"""""""""""""""!!!!!!!!!!!!""""""!!!!!!""""""""""""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!! !!!!!!   """$$$"""    """!!! !!!!!!   !!!       !!! """!!! rrrrrrrrrrrrrrrssstttuuuuuuuuuttttttuuuvvvvvvwwwuuuuuuvvvvvvwwwxxxxxxxxxuuuuuuuuutttttttttttttttuuuuuuuuuuuuuuuttttttttttttsssrrrpppooommmlllkkkhhheeeaaa]]]ZZZYYYXXXWWWZZZZZZ\\\aaafffjjjkkkjjjkkkmmmqqqwwwzzzuuuppplllgggkkkqqqxxx|||}}}{{{yyyuuuvvvzzzzzzzzzxxxtttnnndddWWWNNN;;;555///+++++++++(((%%%&&&&&&%%%$$$$$$$$$$$$$$$((('''&&&%%%$$$################################# !!!!!!""""""######!!!!!!!!!!!!!!!!!!!!!!!! !!!"""######$$$""""""!!!!!!!!!!!!""""""!!!!!!""""""""""""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!! !!!  !!!    !!!   !!! !!!!!!   !!!   !!!  !!!###$$$  !!!      !!!  rrrrrrrrrrrrssstttuuuvvvuuuuuuuuuuuuvvvwwwxxxxxxvvvvvvvvvvvvvvvvvvvvvvvvtttttttttuuuuuuuuuuuuuuuvvvvvvuuuuuuttttttttttttsssrrrqqqooollljjjhhhhhhgggddd```[[[WWWVVVVVVXXX\\\^^^bbbgggkkkmmmllljjjkkkpppxxxyyytttooollleeeiiioootttuuutttrrrpppnnnrrryyyzzzvvvpppiii___TTTJJJDDD999555111.........+++)))'''&&&%%%%%%%%%%%%%%%%%%((('''&&&%%%$$$$$$$$$$$$######################## !!!!!!""""""######%%%$$$######"""!!!  !!!"""###$$$$$$""""""!!!!!!!!!!!!""""""!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!         !!!!!!   !!!"""!!!     !!!!!! !!!  !!!###$$$ !!!!!!       !!!"""###ssssssssstttuuuvvvwwwxxxuuuuuuuuuuuuvvvvvvwwwxxxvvvvvvvvvuuuuuutttttttttsssssstttuuuvvvvvvuuuuuuvvvuuuuuuttttttssssssssssssrrrpppmmmjjjgggeeedddeeeccc___ZZZVVVVVVYYY\\\bbbgggnnnrrrrrrpppnnnnnnpppwww}}}wwwqqqnnniiilllooopppooolllkkkjjjgggmmmyyy~~~uuuiii___TTTGGG>>>;;;333111...,,,++++++)))(((&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$%%%%%%$$$###"""!!! !!!!!!!!!""""""#########""""""!!!!!!!!!!!!""""""!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!  !!!###!!!!!!        """###"""   """"""!!!!!!     !!!!!!     !!!###$$$rrrrrrrrrssstttuuuwwwxxxvvvvvvuuuuuuuuuvvvvvvwwwvvvuuuuuutttsssrrrrrrqqqqqqrrrtttuuuvvvvvvvvvvvvuuuuuuttttttsssrrrrrrqqqrrrqqqooolllhhheeecccbbb```___]]]YYYWWWYYY^^^ccckkksss|||zzzuuussstttyyyyyyuuusssttttttqqqlllhhhggggggeeemmm|||xxxgggZZZNNN@@@777444...,,,)))'''&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############"""""""""""""""""""""""""""""""""""""""""""""###""""""!!!!!!!!!!!!""""""!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!"""######""""""                  !!!!!!      !!!"""###oooppppppqqqrrrsssuuuuuuvvvvvvuuuuuuuuuuuuvvvvvvvvvuuutttsssrrrqqqppppppqqqrrrtttvvvwwwwwwvvvvvvuuuuuutttsssrrrrrrqqqqqqrrrqqqnnnkkkhhhdddbbbaaa]]]]]][[[XXXXXX[[[bbbhhhrrr|||yyywwwyyy|||||||||yyyssslllgggfffggghhhqqq}}}hhhZZZMMM>>>444111///---***'''&&&&&&&&&'''$$$###############$$$$$$$$$$$$$$$$$$%%%&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$######""""""!!!!!!  !!!"""###$$$#########"""""""""""""""""""""!!!!!!!!!!!!""""""!!!!!!""""""""""""!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!   !!!    !!!!!!!!!""""""  !!!!!!    !!!!!!!!!!!!  !!!!!!    !!!!!! !!!!!! !!! !!! !!! """!!!!!!     !!!      !!!""" !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!  !!!uuuttttttsssssssssssstttvvvvvvvvvvvvuuuuuuuuuuuuuuutttsssrrrqqqqqqqqqqqqssstttuuuvvvwwwwwwwwwwwwxxxvvvuuutttuuuuuusssqqqpppnnnjjjhhhfffdddbbb```XXXXXXWWWUUUUUU[[[cccjjj~~~~~~yyy{{{yyyooohhhfffggglllwwwgggQQQDDD<<<444///,,,,,,+++)))(((&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$############""""""""""""###"""!!!!!!!!!!!!!!!"""!!!!!!!!!!!!""""""""""""######"""!!!!!!!!!!!!!!!""""""!!!!!!!!!!!!"""""" !!!!!!"""#########  !!!!!!!!! ###"""!!! $$$###!!!!!!"""   !!!!!! !!!!!! !!!  """   !!!!!!!!!    """!!! !!!!!!!!!   !!!!!!!!!   !!!!!!   """%%%$$$   !!!"""###!!!!!!!!!!!!!!!!!!!!!!!!uuuttttttsssssssssssssssvvvvvvvvvvvvuuuuuuuuutttuuutttsssrrrqqqqqqqqqqqqrrrssstttuuuvvvvvvvvvvvvxxxvvvuuutttuuutttsssqqqooolllhhhfffdddbbb```^^^WWWWWWVVVTTTUUUYYYaaagggyyyzzzxxx~~~zzznnngggfffgggqqq}}}{{{bbbMMMAAA999222...+++******((('''&&&%%%%%%'''''''''&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$#########"""""""""!!!!!!$$$$$$###!!!!!! !!!!!!!!!"""""""""######"""!!!!!!!!!!!!!!!""""""!!!!!!!!!!!!"""""""""""""""!!!  !!!!!!"""""""""!!!    !!!          !!!  !!!    !!!""""""!!!  !!!%%%$$$    vvvuuutttsssssssssssssssvvvvvvvvvuuuuuuuuuttttttuuutttsssrrrqqqqqqqqqqqqrrrrrrssstttuuuuuuuuuuuuxxxvvvtttttttttsssrrrpppmmmjjjfffcccaaa___\\\ZZZUUUUUUTTTTTTTTTXXX^^^bbbooosssvvvuuusssxxx}}}pppjjjkkkmmmxxxqqq[[[HHH<<<555000,,,***))))))((('''&&&&&&%%%))))))((('''&&&%%%$$$$$$%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$######""""""""""""!!!!!!%%%$$$###"""!!! !!!!!!!!!!!!"""""""""######"""!!!!!!!!!!!!!!!"""!!!!!! !!!!!!""""""!!!!!!  !!!""""""""""""!!!  !!!    !!!!!!  !!!!!!!!!  !!!""" !!!"""!!!  """ !!! !!!!!!!!!!!!!!!    !!!!!! !!!"""  !!!!!!"""!!!    ###"""   !!!  xxxwwwvvvuuuuuutttuuuuuuvvvvvvuuuuuuuuutttttttttttttttsssrrrrrrrrrrrrrrrrrrssstttuuuvvvvvvvvvvvvwwwvvvtttsssssssssqqqooollliiieeebbb___]]]ZZZXXXTTTTTTTTTUUUVVVXXX[[[]]]ccceeegggiiimmmwwwssspppssswww~~~tttgggTTTCCC999333...,,,)))))))))((((((''''''''''''''''''&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""""""""!!!!!!!!!!!!#########"""!!! """"""""""""###############""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!! !!!"""""""""   !!!!!!!!!!!!  !!!!!!###"""!!!!!!!!!!!!""""""     !!!   !!!!!!      !!!"""""" !!!!!!     zzzyyyxxxwwwvvvvvvvvvvvvuuuuuuuuuuuuttttttttttttttttttssssssrrrrrrsssssstttuuuvvvwwwwwwxxxwwwwwwwwwuuussssssrrrrrrpppnnnlllhhhdddaaa^^^[[[XXXUUUTTTTTTUUUVVVXXXYYYYYYYYYWWWXXX[[[aaaiiiwwwxxxuuuxxx|||zzzjjj___OOO@@@777111...,,,*********))))))(((((((((#########$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""""""""!!!!!!!!!!!! !!!""""""""""""!!!!!!######$$$$$$$$$%%%%%%%%%###""""""!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!"""######$$$$$$   !!!!!!    !!! !!!!!!!!!!!!     !!!""""""  !!!       {{{zzzyyyxxxwwwvvvvvvvvvuuuuuuuuutttttttttssssssttttttssssssssssssssstttuuuuuuvvvwwwxxxxxxxxxxxxwwwuuusssrrrrrrqqqooommmkkkgggccc___\\\YYYUUUSSSSSSTTTUUUWWWYYYYYYVVVTTTOOOQQQVVV___lllzzz|||yyy{{{}}}tttbbbYYYKKK>>>555000...---+++******)))((('''''''''!!!!!!"""###$$$%%%&&&&&&###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""!!!!!!!!!!!! !!!#########""""""###$$$$$$$$$$$$%%%%%%%%%######"""!!!!!!!!!!!!!!!!!!  !!!%%%%%%$$$######""""""!!!    !!!"""###   """!!!  !!!!!!!!!!!!    !!!!!!!!!!!! !!!!!!  !!!!!! """!!!       !!!!!!zzzyyyxxxwwwvvvuuuuuuuuuuuuuuutttttttttsssssssssttttttsssssssssssstttttttttuuuvvvwwwwwwxxxxxxxxxwwwuuusssrrrqqqpppnnnllliiieeeaaa]]]YYYVVVRRRPPPQQQRRRTTTWWWYYYXXXSSSOOOKKKNNNVVVcccqqq~~~qqq\\\TTTHHH<<<333///---,,,***)))((('''&&&%%%$$$$$$#########$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""!!!!!!!!!  """#########!!! """""""""#########$$$$$$######"""!!!!!!!!!!!!!!!!!!  !!!$$$$$$######"""!!!!!!!!!   !!! !!!!!!  !!!""""""         !!!"""!!!!!!  !!!       !!!yyyxxxwwwuuutttsssssssssuuuuuutttttttttsssssssssttttttsssssssssttttttuuussstttuuuvvvwwwwwwwwwwwwwwwuuusssqqqqqqpppmmmkkkgggddd___[[[WWWTTTPPPMMMPPPPPPRRRVVVYYYWWWQQQLLLJJJNNNXXXfffvvvpppXXXQQQFFF;;;222---,,,+++)))((('''&&&$$$###"""!!!%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""!!!!!!!!! !!!"""###$$$###""" !!!!!!!!!!!!""""""""""""######"""!!!!!!!!!!!!!!!  !!!!!!"""#########!!!!!!!!!!!!!!!!!!!!!!!!   !!!"""       !!!  !!!!!!!!!   !!!!!!!!!  !!! !!!"""######   """""""""!!!!!! !!! !!!""" !!!    !!!!!! uuuuuuvvvvvvuuutttssssssuuuuuutttttttttsssssssssqqqrrrrrrssssssttttttttttttuuuvvvwwwxxxwwwvvvvvvvvvtttrrrqqqqqqooommmkkkbbb___ZZZUUURRRPPPOOOOOOUUUTTTVVVZZZYYYSSSPPPQQQPPPWWWbbbnnnxxxkkkZZZMMM<<<222///---***'''''''''&&&&&&&&&%%%%%%%%%$$$#########$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$"""!!! !!!######!!! """""""""""""""""""""""" !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!"""""""""""""""""""""""" !!!""""""  !!!  !!! !!!""" !!!     !!!""" !!!       !!!!!!!!!    !!!!!!"""""""""!!!     !!! uuuuuuuuuuuuuuutttssssssuuutttttttttssssssssssssqqqrrrrrrrrrssssssttttttssstttuuuvvvwwwwwwvvvuuuuuusssqqqpppooonnnkkkiiiaaa^^^YYYTTTQQQOOONNNNNNUUUTTTVVVZZZYYYSSSQQQSSSSSSZZZgggsss|||}}}}}}~~~}}}{{{{{{zzzgggUUUIII:::111...---***''''''&&&&&&&&&&&&%%%%%%%%%$$$#########$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$"""!!!!!!"""######""" !!!!!!!!!  !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!   !!!    !!! !!! !!!  !!!    !!!"""###      !!!  tttuuuuuuuuuuuutttssssssttttttttttttssssssssssssrrrrrrrrrrrrrrrrrrsssssspppqqqsssuuuuuuuuuuuuttttttrrrpppooonnnllliiifff^^^[[[WWWRRROOONNNNNNNNNUUUUUUWWWZZZYYYUUUTTTXXX\\\dddqqq}}}~~~xxxuuurrrppppppppppppoootttxxx}}}~~~xxxuuutttyyyzzzlll___LLLBBB666...,,,,,,***'''&&&&&&&&&&&&%%%%%%%%%%%%$$$############$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###""""""###$$$$$$###!!! $$$######"""  !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!   !!! !!!!!!  !!!!!! ### """!!! !!!"""     !!!   !!!   tttttttttuuuuuutttssssssssssssssssssssssssssssssrrrrrrrrrrrrqqqqqqqqqqqqnnnoooqqqrrrssssssssssssrrrpppooommmllljjjfffcccZZZWWWSSSPPPNNNMMMNNNNNNUUUVVVXXX\\\[[[YYY[[[aaalllrrr}}}yyyssskkkgggfffgggggggggmmmqqquuuvvvuuuqqqmmmjjjmmmttt{{{qqqfff[[[TTTBBB;;;111,,,++++++)))'''&&&&&&&&&%%%%%%%%%$$$$$$$$$###############$$$$$$########################$$$###"""###%%%%%%###"""""""""""""""""""""""""""$$$######"""!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!! !!!!!!""""""###""""""!!! !!!!!! !!!!!!     """"""  !!! !!!      !!!  !!!!!! !!!   !!!!!!ssssssttttttttttttssssssrrrrrrssssssssssssssssssrrrrrrrrrqqqpppppppppooolllmmmnnnpppqqqqqqpppppppppnnnmmmkkkjjjgggbbb___UUUSSSPPPNNNMMMNNNOOOPPPVVVWWW[[[___``````fffnnn|||~~~vvvkkkeeedddeeeeeedddfffiiilllllljjjhhhggggggkkkttt|||yyytttlllbbbUUUKKKFFF999444...*********)))'''&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$###""""""#################################$$$###"""###%%%%%%###"""""""""""""""""""""""""""!!!!!!!!!""""""""""""""" !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!! !!!""""""###""""""!!!!!!   !!!!!!       !!!"""###     !!!!!!rrrrrrsssttttttttttttsssrrrrrrrrrrrrssssssssssssrrrrrrqqqqqqpppooonnnnnnkkklllmmmnnnnnnnnnmmmllllllkkkiiihhhfffbbb]]]YYYPPPOOOMMMLLLMMMOOORRRSSSWWWYYY^^^cccfffiiisss~~~xxxllleeeddddddcccaaaccceeefffeeeccccccfffjjjoooxxxxxxpppggg```VVVIII???;;;222///+++)))))))))((('''%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$###""""""""""""##############################""""""###$$$$$$###!!! !!!!!!""""""""" !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!! !!!!!!  !!! !!!   !!! !!!!!!    ### !!!!!!!!!        qqqrrrsssssstttttttttsssqqqqqqrrrrrrrrrssssssssssssrrrqqqpppooonnnmmmmmmkkkkkklllmmmlllkkkjjjiiigggfffeeecccaaa]]]WWWSSSMMMLLLKKKKKKMMMQQQTTTWWWXXXZZZaaahhhlllrrruuuooonnnnnnjjjffffffggggggdddaaadddkkkqqqzzzwwwjjj\\\TTTKKK@@@666333---,,,***))))))((('''&&&%%%%%%%%%$$$$$$$$$$$$###$$$$$$###"""""""""""""""########################"""!!!!!!"""######""" !!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!    !!!"""###  !!!!!!  !!!!!!  !!!!!!!!!    !!!        !!!!!!!!!!!!!!!"""""""""    qqqrrrsssssstttttttttsssqqqqqqqqqrrrrrrssssssssssssrrrqqqpppooonnnmmmlllkkkkkkllllllkkkjjjhhhgggdddcccaaa```^^^YYYSSSOOOKKKJJJJJJKKKNNNRRRVVVYYYXXX[[[cccjjjpppxxx~~~yyyuuullllllkkkfffdddgggpppwwwyyygggUUULLLEEE:::333000+++******))))))((('''&&&%%%%%%%%%$$$$$$$$$######$$$$$$###""""""!!!"""""""""""""""""""""""""""""""""!!! !!!######!!! """"""""""""""""""""""""""""""!!!  !!!!!!!!!"""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!""""""""""""""""""""""""  """"""!!! """"""!!!    !!!!!!   !!!""""""!!! !!!  """"""!!!   !!!!!!   !!!     !!!!!!    !!!!!!!!!!!!!!!!!!!!!!!!!!!  !!!!!!rrrrrrrrrqqqqqqqqqpppppprrrrrrssssssrrrrrrqqqpppppppppqqqrrrqqqooolllkkkjjjiiiiiiiiijjjiiigggddddddaaa^^^[[[XXXTTTOOOLLLLLLJJJIIILLLQQQVVVWWWWWWZZZ]]]bbbiiitttyyysssnnnkkkiiimmmxxxvvvfffQQQBBB<<<888222,,,---+++(((&&&%%%%%%&&&'''$$$$$$$$$%%%%%%&&&&&&&&&((('''%%%$$$###""""""""""""""""""""""""""""""""" !!!!!!""""""###### !!!"""$$$$$$"""!!! !!!!!! !!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!    !!!!!!"""!!! !!!!!!!!!!!!"""!!!!!!"""  !!!!!!!!! !!!!!!         !!! !!! !!!###"""!!!!!!!!!        !!!!!!""""""!!!   !!!   rrrrrrqqqqqqqqqppppppppprrrrrrssssssssssssrrrrrrrrrrrrssssssrrrooommmllljjjiiihhhiiiiiihhhfffcccbbb___[[[WWWTTTQQQMMMJJJLLLJJJIIILLLQQQUUUVVVVVVYYY^^^eeennnzzzyyyqqqmmmlllppp}}}uuudddOOO@@@999666000+++,,,+++(((&&&%%%%%%&&&'''$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$###"""""""""######"""""""""""""""""""""""" !!!!!!"""""""""""" !!!###$$$$$$###!!! !!!!!! !!!!!! !!!!!!  !!!!!! !!!!!!!!! !!!!!!!!!   !!!!!!!!!  !!!  !!!!!!    !!!!!!  !!!'''+++$$$ !!!  $$$###"""  !!!  !!!!!!!!!!!!!!!   qqqqqqqqqpppppppppppppppqqqrrrssstttuuuuuuuuuuuuuuuuuuuuutttsssqqqnnnmmmjjjiiihhhhhhhhhgggdddbbb```\\\WWWRRROOOLLLJJJHHHKKKJJJIIIJJJNNNRRRTTTTTTZZZ```jjjuuutttnnnmmmsssppp```KKK<<<555111,,,(((+++***(((&&&%%%%%%&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$!!!!!!!!!!!!!!!"""###$$$"""""""""""""""""""""""" !!!!!!!!!!!!""""""""" !!!"""###$$$$$$###"""!!!!!!!!! !!!!!! !!!!!!!!!!!!!!!  !!!!!!""""""     !!!!!!!!!  !!!    !!!!!!!!!!!!  """ '''000888,,,  !!!!!!    !!!  !!!!!! !!!!!!!!!!!!    ppppppppppppppppppppppppqqqrrrsssuuuvvvvvvwwwwwwwwwwwwwwwvvvtttrrrpppoookkkiiigggffffffdddbbb```___ZZZSSSNNNKKKIIIHHHGGGJJJHHHGGGHHHJJJNNNQQQRRR\\\dddppp{{{uuunnnlllqqq~~~|||jjj\\\HHH888000---)))&&&***)))(((&&&&&&%%%&&&&&&&&&%%%%%%%%%$$$$$$######"""!!!!!!!!!!!!"""######""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!""""""!!!!!! !!!!!! !!!!!! !!!!!!"""""""""  !!!!!!!!!   !!!!!!!!! """"""!!! """ !!!     !!!  &&&---333+++"""     ###!!! !!!!!!!!!!!!!!!""" !!!!!! !!!!!!  !!!    ppppppppppppppppppqqqqqqqqqrrrsssuuuvvvwwwwwwxxxwwwwwwvvvuuutttrrrqqqpppkkkiiifffdddcccbbb```]]]\\\WWWQQQLLLIIIHHHHHHGGGGGGGGGFFFFFFGGGJJJNNNQQQ^^^hhhvvvuuummmkkknnnxxx~~~xxxgggZZZHHH999111---***'''(((((('''&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$#########$$$$$$###""""""""""""###""""""""""""""""""""""""!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!!!! !!!!!!  !!!!!!""""""   """    !!!!!!!!! """"""!!! """ """!!!    !!!!!!!!!      """  !!!!!! """!!!!!! !!!!!!  !!!    qqqqqqqqqqqqqqqrrrrrrrrrqqqrrrsssuuuvvvwwwwwwwwwvvvuuuuuutttsssrrrqqqqqqllliiieeecccaaa```]]][[[XXXTTTNNNJJJIIIHHHHHHHHHFFFFFFFFFEEEFFFJJJOOOSSSbbbnnn~~~uuupppnnnpppuuu{{{|||vvvqqqcccXXXIII<<<555000,,,***''''''''''''&&&&&&%%%%%%$$$$$$$$$$$$$$$#########%%%$$$######""""""""""""""""""""""""""""""""""""!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!!!! !!!!!!    """$$$ !!!  !!!!!!!!! !!!!!!!!!!!!!!! !!!  !!!""" !!! !!!""""""!!!  !!!###!!! !!!!!!  !!!       qqqqqqrrrrrrrrrsssssssssqqqrrrssstttuuuvvvvvvvvvssssssrrrrrrqqqqqqqqqqqqllliiieeebbb```^^^\\\ZZZSSSPPPKKKHHHHHHHHHHHHGGGFFFGGGGGGGGGGGGKKKRRRWWWjjjvvvxxxvvv{{{~~~wwwvvvwwwvvvxxx{{{{{{uuulllfff[[[SSSGGG<<<444///+++(((&&&&&&''''''&&&&&&%%%%%%############$$$$$$$$$$$$""""""!!!!!!!!!"""######""""""""""""""""""""""""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!""""""!!!!!!!!!!!!""""""!!!!!! !!!!!!    !!!### !!!!!!    !!!!!!!!!     !!!!!!!!!  !!!  !!! !!!!!! """###"""!!!!!! ###!!!  """"""!!!!!!!!!  """###$$$ !!! ######""""""""""""######     rrrrrrrrrsssssstttttttttqqqrrrssstttuuuuuuuuuuuurrrqqqqqqppppppqqqqqqrrrmmmiiieeeaaa___]]][[[YYYPPPMMMIIIGGGGGGGGGGGGFFFGGGHHHIIIHHHIIIMMMTTTZZZrrr}}}{{{rrrmmmpppxxx}}}zzz|||~~~}}}|||~~~xxx}}}oooddd]]]TTTMMMBBB888111,,,'''$$$&&&&&&'''''''''&&&%%%%%%""""""######$$$$$$$$$%%%!!!"""###$$$""""""""""""""""""""""""!!!!!! """"""""""""""""""""""""$$$$$$############$$$$$$!!!!!! !!!!!!     !!!!!!  """"""   !!!!!!!!! """###"""  !!!!!!   """!!! ###"""  !!!""" """######"""!!!   """!!! $$$ !!! !!!!!!!!!""""""!!!  !!!      oooppprrrssstttssssssrrrssssssssssssssstttuuuvvvqqqpppooooooooopppqqqrrrjjjiiigggccc]]]XXXSSSPPPNNNKKKHHHEEEEEEGGGKKKMMMKKKKKKLLLMMMLLLNNNZZZfffvvv|||vvvnnnhhhgggmmmuuu{{{yyyyyy~~~{{{yyyfff]]]XXXOOOEEE<<<666000)))&&&'''***)))((('''&&&%%%%%%%%%&&&%%%$$$$$$######$$$$$$"""""""""""""""""""""""""""###%%%&&&&&&%%%###"""!!!!!!!!!!!!"""!!!!!! $$$$$$###"""!!!!!!"""""" !!!!!!        !!!!!!  !!!!!!  """!!!  !!!  ######$$$$$$###"""    !!!     !!!   !!!"""     !!!!!!    rrrrrrsssttttttsssrrrqqqrrrrrrrrrrrrrrrssstttuuusssrrrqqqoooooonnnoooooojjjiiifffaaa\\\VVVRRROOOJJJHHHEEECCCCCCEEEHHHJJJMMMMMMPPPSSSSSSVVVbbbnnn~~~zzztttnnngggdddgggnnnvvvzzz|||zzzzzzzzzvvvrrrtttyyy{{{ggg[[[UUUHHH@@@888333///)))'''))))))((('''&&&%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$"""""""""""""""""""""""""""###%%%&&&&&&%%%###"""!!!!!!!!! !!!$$$######"""!!!!!! #########"""""""""!!!!!! !!!!!!!!!    !!!!!!     !!!     """    !!!######$$$$$$###"""    !!!!!!     !!!    tttuuuuuuuuuuuusssrrrpppqqqqqqpppppppppqqqrrrrrrssssssqqqpppnnnmmmlllkkkiiigggddd___YYYTTTOOOMMMHHHFFFDDDBBBBBBDDDGGGIIIOOOQQQUUU[[[^^^cccooo{{{|||qqqooohhhaaabbbhhhqqqvvvxxxvvvsssqqqpppmmmkkkpppwww~~~zzzgggXXXNNNAAA999222000---)))(((***((('''&&&%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$######"""""""""""""""""""""""""""###$$$%%%%%%$$$###"""!!!!!!""" !!!#########"""!!!!!! !!!"""#########"""!!! """"""!!!!!!!!!!!!!!! """!!!  !!!"""   !!!!!!!!!    !!!!!!    !!!!!!!!!!!!   !!!   !!!"""############"""!!!   !!!!!!     """  !!!  !!!!!! !!!!!!   tttuuuvvvvvvvvvtttsssrrrppppppoooooonnnoooooooooqqqqqqqqqooonnnllljjjiiifffddd```[[[VVVPPPLLLJJJHHHFFFDDDCCCDDDGGGIIIKKKPPPSSSZZZcccjjjppp|||zzzpppnnngggaaadddllltttvvvttttttppplllkkkiiijjjrrr{{{uuudddTTTIII<<<555000...,,,)))(((***'''&&&%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$######""""""""""""""""""""""""""""""###$$$$$$###""""""!!!""""""!!! !!!!!!!!!  !!!###$$$$$$"""!!!######""""""!!!!!! !!!!!! !!!!!!   !!!!!!     """!!!     !!!"""############""""""!!!   """!!!  !!!      !!!!!! $$$###"""###$$$%%%###"""     !!!!!!    rrrsssuuuvvvvvvvvvuuuuuupppooonnnmmmmmmmmmmmmmmmmmmmmmnnnnnnmmmkkkiiigggaaa___[[[VVVQQQMMMIIIGGGFFFEEEDDDDDDFFFIIILLLNNNQQQUUU^^^kkkuuu~~~xxxooommmhhheeeiiiqqqxxxwwwuuurrrnnnjjjhhhhhhlllwww{{{nnnaaaRRRGGG;;;444///...,,,)))''')))&&&&&&%%%$$$$$$$$$%%%%%%$$$$$$%%%%%%%%%$$$###""""""""""""""""""""""""""""""""""""""""""""""""""" """###"""  !!!  """###$$$"""!!!######""""""!!!!!!   !!!!!!     """  !!!   !!!"""#########"""!!!!!!    !!!   !!!!!!   !!!!!! $$$######$$$%%%%%%$$$"""   !!!!!!  qqqrrrtttvvvvvvvvvvvvuuupppooonnnmmmlllkkkkkkkkkiiikkklllmmmllliiifffddd\\\ZZZVVVQQQMMMIIIFFFEEEBBBBBBBBBDDDGGGJJJNNNPPPUUUYYYeeeuuuwwwrrrqqqooonnnssszzz}}}|||yyyqqqllliiiiiijjjppp~~~{{{{{{wwwnnneee\\\PPPFFF999333///...,,,)))'''(((&&&&&&%%%%%%%%%%%%&&&&&&$$$$$$%%%&&&%%%$$$###""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!""" """######!!! !!!""""""""""""""""""!!!!!! !!!"""""""""!!! """"""!!!!!!!!!!!!!!!   !!!   !!!!!! !!!    """ !!!     !!!"""$$$###"""!!!  !!!  ###%%%&&&'''    !!!!!! """######!!!     rrrssstttuuuuuuuuutttsssppppppnnnmmmlllkkkkkkkkkiiijjjkkkllljjjfffaaa^^^WWWTTTQQQMMMIIIFFFDDDDDDAAAAAACCCFFFJJJNNNRRRUUU[[[```mmm}}}rrrnnnkkklllooowww}}}uuuqqqiii^^^WWWRRRIII@@@666000,,,---,,,)))''')))'''&&&&&&&&&&&&&&&''''''###$$$%%%&&&&&&$$$###!!!""""""""""""""""""""""""!!!!!!!!! !!!!!!!!! """$$$###""" !!!""""""""""""""""""""" !!!!!!!!!"""""" !!!!!!!!!  !!!!!!    !!!!!!!!!!!!!!!!!!!!!!!!  !!! !!!       !!!$$$###!!!     !!!"""$$$%%%    """"""      !!!  !!!tttuuuuuuuuuuuusssrrrqqqqqqpppnnnmmmlllkkkjjjjjjiiijjjlllkkkhhhccc^^^ZZZSSSQQQNNNJJJGGGDDDCCCCCCBBBCCCFFFIIINNNSSSWWWZZZ```eeessstttpppooopppuuu}}}~~~pppjjj___RRRLLLHHHAAA999222---***++++++)))(((***''''''&&&&&&&&&''''''(((###$$$%%%&&&&&&$$$###!!!""""""""""""""""""""""""!!!!!! !!!!!! """$$$$$$"""  !!!"""### !!!!!!       !!!  !!!!!!     !!!  $$$###!!!    !!!!!!  """"""      """######!!!     !!!"""   vvvuuuuuuuuuttttttttttttllllllllllllkkkjjjiiihhhggghhhiiihhhddd___YYYUUULLLIIIFFFDDDDDDDDDDDDCCCCCCIIIOOOSSSUUUWWW[[[___iiiuuuzzzwwwsssttt{{{}}}rrrdddUUUKKKBBB:::555555......---,,,***(((&&&%%%&&&&&&%%%%%%%%%$$$$$$$$$###$$$%%%&&&%%%$$$###"""!!!!!!!!!!!!"""""""""""""""""""""""""""!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!  !!!!!! !!!!!!  !!! !!!    !!! !!!     !!!   !!!!!!!!!!!! !!! """!!!!!!######!!!  ### """### """"""!!! !!!"""""""""""""""""""""""" """ !!! ###%%% !!!  !!!!!! !!!"""###### !!!!!!     !!!  uuuuuuuuutttsssrrrrrrqqqlllllllllkkkjjjiiihhhgggfffggggggfffbbb\\\VVVSSSJJJHHHEEECCCCCCCCCCCCCCCGGGKKKRRRVVVXXX\\\aaafffppp}}}zzzuuuvvv}}}|||oooaaaQQQGGG>>>666222222......---,,,***(((&&&%%%&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%$$$$$$###"""!!!!!!!!!"""""""""######"""""""""""""""!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!  !!!!!!!!!!!!!!!!!!!!!  !!! !!!!!!    !!!!!! !!! !!!    !!!  !!!!!!!!!!!!"""!!!  !!!""" !!! !!!"""!!!###$$$###!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!  !!!""" !!!!!!  !!!!!!""""""   !!! uuuuuuttttttrrrqqqooonnnkkkkkkkkkjjjiiihhhfffeeeddddddcccaaa]]]WWWQQQNNNIIIGGGDDDBBBAAABBBCCCDDDKKKPPPUUUYYY]]]cccjjjppp{{{zzzzzz~~~{{{lll]]]MMMBBB999111...///......---,,,+++)))'''&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%$$$############$$$""""""""""""############"""""""""""""""!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!  !!!"""""""""!!!!!!  !!! !!!   !!!""""""      !!! !!!!!!!!!!!!"""!!!  !!!"""""" !!! !!!!!! ###$$$%%%$$$"""   !!!!!!!!!!!! !!!!!!  !!! """!!!    !!!   !!!!!! vvvvvvuuutttssspppnnnmmmkkkjjjjjjiiigggfffdddcccaaa```___[[[WWWQQQMMMJJJFFFEEECCCAAA@@@BBBEEEGGGPPPTTTYYY^^^cccjjjttt{{{}}}}}}~~~yyyvvvhhhZZZJJJ???777000---.........---,,,+++)))'''&&&'''''''''&&&&&&&&&%%%%%%&&&%%%###"""""""""###$$$""""""""""""#########$$$"""""""""""""""!!! !!!!!!!!!!!!!!!!!!!!!!!!"""!!!  !!!"""!!!!!!"""""""""""""""!!!  !!!  !!!!!!!!!    !!!  !!!!!! !!!!!!  !!!!!!!!! ###"""!!! !!!"""###  !!!!!!!!!  !!!"""$$$###!!!   !!!  !!! """!!!  !!!!!!  !!!   !!!###### wwwwwwwwwvvvtttqqqnnnmmmjjjjjjiiigggeeecccaaa```^^^\\\ZZZVVVQQQLLLHHHFFFDDDDDDCCCBBBAAACCCHHHLLLTTTXXX^^^ccciiiqqq|||~~~~~~xxxrrrnnncccVVVGGG===777111///000---,,,,,,+++***((('''&&&''''''&&&&&&&&&%%%%%%%%%%%%$$$###"""!!!"""###$$$!!!""""""""""""#########"""""""""""""""!!! !!!!!!!!!!!!!!!!!!!!!!!!"""!!!  """###!!!"""""""""""""""!!!!!!  !!!       !!!    !!!      !!!"""!!!  !!!!!! """    !!!!!!     vvvwwwwwwvvvuuurrrooommmiiiiiihhhfffdddaaa___^^^ZZZYYYUUUQQQMMMIIIFFFDDDCCCDDDDDDCCCCCCFFFMMMSSSYYY]]]ccciiipppyyy|||}}}yyyyyy{{{|||vvvnnngggccc[[[OOOBBB<<<777222000111+++++++++***)))(((&&&%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$###""""""""""""###!!!!!!!!!!!!"""""""""""""""""""""""""""!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!""""""!!!!!!"""""""""!!!   !!!    !!!  !!!   !!!  !!!   !!!!!!!!!   !!!   !!!"""          !!!   tttuuuvvvvvvtttqqqnnnllliiihhhgggeeebbb```]]]\\\XXXVVVRRRNNNJJJGGGEEEDDDBBBDDDEEEEEEEEEJJJRRRZZZ]]]bbbiiipppvvv}}}vvvooottt{{{xxxxxx{{{~~~~~~{{{wwwpppiiibbb]]]ZZZQQQFFF<<<888555111///000))))))))))))(((&&&%%%$$$%%%%%%$$$$$$$$$########################""""""!!! !!!!!!!!!!!!"""""""""""""""!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!"""""""""""""""!!!!!!!!!!!!!!!  !!!!!! !!!  !!! !!!"""  !!! !!!     !!!  """  !!! !!!!!! !!!!!! !!! !!!!!!!!! !!!!!!"""!!!   !!! !!!"""!!!    !!!""""""!!!  !!! !!!  !!!!!! !!!!!!"""rrrsssttttttssspppmmmkkkhhhhhhfffdddbbb___\\\[[[VVVTTTPPPLLLIIIFFFEEEDDDAAADDDFFFFFFGGGLLLVVV^^^```fffmmmttt{{{|||wwwooohhhgggmmmuuu||||||zzz~~~{{{}}}xxxpppggg___YYYVVVTTTIII@@@888555333000......(((((((((((('''&&&$$$$$$$$$$$$$$$#########"""""""""###$$$$$$$$$###!!!  !!!"""""""""""""""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!#########"""!!! !!!!!!  !!!!!! !!!!!!  !!!"""### """$$$"""  !!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!  !!!  !!!"""   !!!!!! !!!!!!   !!!!!!!!!######"""  !!!!!!"""  !!!  !!!!!!""""""!!! !!!  !!!  !!!   !!!  !!! !!!"""!!! !!!""" qqqppppppqqqrrrpppmmmjjjfffffffffeeebbb]]]YYYVVVOOONNNLLLHHHDDDBBBAAABBBEEEHHHKKKMMMOOOTTT\\\bbbiiipppxxx~~~zzzpppgggaaa^^^^^^iiivvv|||zzzvvvvvvwwwxxx}}}uuuddd\\\[[[WWWMMMBBB===999444000...---+++***))))))((('''&&&%%%%%%%%%&&&%%%$$$#########$$$%%%!!! !!!!!!"""######"""!!!!!!!!!!!!!!!  !!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!  !!!!!!!!!!!!!!!$$$""" !!!""" $$$###!!!    !!!    !!!!!! """!!!  !!!"""!!!!!!!!!!!!!!!!!!!!!!!! !!!   !!!!!!!!!!!!!!!!!!!!!!!!  !!!!!!!!!!!!    $$$"""   !!!!!!!!!   !!!      !!!######!!!       !!! """"""!!!  oooooonnnoooooonnnkkkhhhdddddddddbbb^^^ZZZUUUSSSKKKKKKIIIFFFCCCBBBCCCEEEHHHKKKNNNQQQSSSXXX```fffooowwwtttiiiaaa\\\[[[```jjjuuuyyyvvvrrrqqqrrrrrrwww{{{|||yyydddYYYUUUPPPFFF===999666111---,,,+++***)))((((((&&&%%%%%%$$$$$$$$$&&&%%%$$$###""""""#########""""""!!!!!!!!!""""""!!!!!! !!!  !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!! !!!######""" ###"""  !!!""""""!!!   !!!"""!!! !!!#########""" !!!!!!       !!!!!! """!!!  !!!""" !!!  !!!!!!   """#########"""!!! ###"""        !!!!!!     !!!  nnnmmmllllllmmmkkkhhhfffcccbbbaaa^^^ZZZUUUQQQOOOGGGGGGEEEBBBAAABBBFFFIIILLLPPPSSSVVVXXX^^^ffflllwww}}}oooddd^^^\\\\\\hhhooowwwyyyuuupppooooooqqqtttvvvxxx}}}dddTTTLLLFFF===555444111,,,***)))))))))((('''&&&%%%$$$$$$$$$$$$$$$&&&%%%$$$""""""!!!!!!!!!%%%$$$###""""""!!!""""""!!!  !!!  !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!! """$$$$$$### """!!! ######"""    !!!!!!       !!!!!! !!!!!!  !!!!!! !!!!!!  !!!"""###     """""""""""""""!!!   ###"""           !!!   !!!    mmmlllkkkkkkkkkiiigggeeebbbaaa^^^ZZZVVVQQQMMMKKKEEEEEECCCAAA@@@CCCHHHLLLPPPTTTXXX[[[^^^dddmmmsssqqqgggccccccdddrrrwww||||||xxxsssrrrrrruuuwwwyyy|||cccNNNDDD===555//////---)))(((((()))(((''''''&&&&&&%%%$$$$$$%%%%%%%%%$$$$$$"""!!!!!! %%%$$$###"""!!!!!! !!!###"""!!!!!!!!!!!!""""""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!! !!!######""" !!! """"""!!!      !!! !!! !!!!!!!!!!!!  !!!!!!"""    !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!    !!!  !!!"""!!!        !!!  !!!$$$###"""!!! mmmllljjjiiiiiihhhfffdddaaa___[[[WWWRRRNNNKKKIIIFFFEEECCCBBBBBBEEEJJJNNNSSSWWW\\\```eeellluuu|||~~~tttnnnmmmmmm}}}{{{xxxwwwwwwxxx{{{{{{___III===777111,,,,,,***((('''((()))((('''(((''''''&&&&&&&&&&&&&&&$$$$$$######"""!!! $$$###"""!!! """"""!!!!!!!!!!!!""""""!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!! !!!!!!!!! !!!""""""      !!! !!!   !!!!!!  !!!!!!     !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!  """""""""!!!  !!!!!!!!!   !!!  !!!!!!!!!         !!! mmmkkkhhhggggggfffdddbbb___\\\XXXRRRNNNJJJHHHHHHFFFFFFFFFEEEFFFIIINNNRRRWWW[[[aaafffllluuu~~~|||~~~{{{zzz{{{zzz~~~pppVVVBBB888333...+++***)))''''''((((((((('''(((''''''&&&&&&'''''''''######$$$$$$######"""!!!###"""!!!   !!!"""!!!!!! !!!!!!"""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!! !!!!!!!!!"""!!! """$$$  !!!!!!!!!!!!!!!!!!!!!   !!!!!!       !!! !!!!!!   !!!!!! !!!!!!!!!   !!!    !!!!!!"""""" !!!!!!  !!! !!!###"""!!! !!! !!!!!!!!!  !!!               !!!!!!"""kkkiiifffeeeddddddbbb```[[[XXXSSSNNNJJJGGGFFFFFFDDDEEEGGGIIIKKKOOOUUUYYYZZZ___fffmmmttt}}}~~~~~~qqqaaaLLL<<<444111---+++)))'''&&&&&&''''''&&&%%%'''&&&&&&%%%%%%&&&&&&'''"""###$$$%%%%%%%%%$$$###""""""!!!!!!!!!!!!!!!""" !!!!!!""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!! !!!!!!"""!!!  !!!""""""!!!!!!!!!!!!   !!!!!!   !!!!!!     !!!"""  !!!!!! !!!!!!    !!!!!!!!!!!!   !!!!!!!!!!!!  !!!"""""""""  !!!  !!!!!!!!!""" !!!   !!!   !!!      """  !!!!!!  jjjgggdddcccbbbaaa```^^^YYYUUUPPPKKKGGGEEEDDDDDDBBBDDDHHHKKKOOOTTTYYY]]]]]]bbbiiiqqqyyy{{{ttteeeXXXEEE888222000---+++'''&&&%%%%%%&&&&&&$$$###%%%%%%%%%$$$$$$%%%&&&&&&!!!"""$$$%%%&&&&&&%%%%%%###"""""""""""""""###$$$!!!!!!!!!!!!!!!"""###$$$""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!! !!!""""""!!!"""""""""!!! !!!!!!""""""!!!!!! !!!!!!!!!  !!!  !!!"""!!!     !!!"""######""""""!!!!!!!!!!!!"""""" !!!!!!   !!!"""""""""!!!!!!!!!  !!!!!! !!!!!!!!!!!!  !!!!!!!!!!!!!!!!!!!!!!!! !!!!!! !!!!!!""""""      !!!!!! !!!  !!!""""""###### !!!!!!!!! """!!!          $$$"""   """""""""""""""!!! eeedddcccaaa```\\\WWWTTTQQQOOOLLLHHHFFFDDDDDDDDDGGGLLLQQQVVVZZZ]]]```bbbbbbgggpppzzzyyypppiiiTTTKKK>>>555111...***'''(((''''''''''''&&&&&&&&&&&&&&&%%%%%%$$$###""""""&&&&&&%%%$$$###"""!!!!!!""""""""""""""""""""""""$$$#########""""""!!!!!!$$$$$$$$$$$$###"""!!! !!!!!!!!!!!!!!!!!!!!!!!!""""""!!!!!! """"""!!!!!!  !!! !!!"""######"""!!!  !!!!!!!!!  !!!"""!!!   !!!!!!!!!   !!!!!!  !!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!     !!! !!!!!!  !!!    !!!!!!  !!!!!! !!!!!!  !!!   !!!"""!!!  !!!    !!! fffdddbbbaaa^^^[[[VVVRRRMMMKKKHHHFFFDDDDDDEEEEEEIIIPPPZZZbbbfffggggggggghhhmmmuuuxxxnnnccc[[[MMMDDD999222///...+++)))''''''''''''&&&&&&&&&&&&$$$$$$$$$######"""""""""!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!######"""""""""!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!"""!!!!!!!!! !!!!!!!!!!!!  !!! !!!!!!    !!!"""!!! !!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!  !!!!!!!!! !!!!!!  !!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!   !!!!!!!!!!!!!!!!!!!!!!!! !!!    """     !!!   !!!  !!! fffdddaaa___\\\XXXSSSOOOGGGFFFDDDCCCBBBCCCEEEFFFLLLVVVdddpppuuutttpppnnnpppvvv~~~}}}zzz|||zzzqqqeeeXXXOOOBBB<<<444///...---,,,+++''''''''''''&&&&&&&&&&&&###""""""""""""""""""""""""""""""#########$$$$$$ !!!!!!!!!!!!!!! !!!"""""""""!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!! !!!   !!!""""""   !!!!!!!!!  !!!"""""""""!!!!!!"""""""""""""""""""""""" """  !!!"""!!! !!!!!!!!!  !!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!"""""""""!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!    !!!        """""""""!!!        !!!!!! dddbbb___[[[XXXTTTOOOKKKEEEDDDCCCAAABBBCCCDDDFFFMMMXXXhhhuuu|||{{{xxxvvvyyy~~~xxxnnnggggggqqq|||}}}tttjjj]]]OOOEEE;;;777111---,,,,,,,,,+++'''''''''&&&&&&&&&%%%%%%"""""""""###############$$$$$$$$$$$$$$$$$$$$$$$$ """""""""""""""!!! !!!!!!!!!!!!!!!!!!!!!!!!  !!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!  !!!!!!  !!!!!!  !!!!!!!!!  !!!"""""""""######!!!!!!!!!!!!!!!!!!!!!!!! !!! !!!!!!  !!!!!!!!! !!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!"""""""""""""""""""""!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!  !!!!!!!!!    !!!  !!!  !!!"""""""""!!! !!!!!!!!!!!!!!!!!!!!!!!!  !!!  !!!    bbb___[[[WWWTTTPPPKKKHHHFFFEEECCCBBBBBBCCCDDDEEENNNWWWeeerrryyy|||}}}}}}}}}xxxoooeee]]]XXX[[[iiiyyy~~~zzzrrrkkkaaaTTTFFF<<<888555111...,,,+++***)))'''&&&&&&&&&&&&%%%%%%%%%######$$$$$$$$$$$$$$$$$$###""""""!!!   !!!!!!!!!!!!!!!!!!!!!!!!  !!!!!! !!!!!!!!! !!!!!!     !!!!!!!!!  !!!!!!!!!!!!!!!!!!""""""###### !!!!!!!!!!!!!!!!!!!!!!!!"""!!! !!!"""###"""  !!!!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!! ######"""""""""!!!!!!!!! """"""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!"""  !!!     !!!  !!!   !!!"""""""""!!! !!!  !!!   ^^^[[[VVVSSSOOOLLLGGGDDDEEEDDDBBBBBBBBBCCCEEEFFFOOOVVVaaallluuu|||wwwqqqlllaaaWWWTTTRRRUUUcccsss|||}}}zzzuuupppjjjccc[[[PPPCCC:::666444111...+++)))((((((&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$###!!!    !!! !!!!!!!!!!!!!!!!!!!!!!!!   !!!       !!!"""###!!!!!! !!!"""""" !!!!!!!!!!!!!!!!!!!!!!!!%%%###"""###$$$%%%$$$### !!!!!!!!!!!! !!!!!!!!!!!!""""""""" !!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""!!!!!! """"""""""""!!!!!!!!!!!! !!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""!!!!!!   !!!"""    !!!!!!        !!!"""""""""     !!!  ZZZWWWRRRNNNLLLHHHEEEBBBAAAAAA@@@@@@BBBDDDGGGIIIQQQWWW```jjjttt}}}yyyooohhhaaaVVVOOORRRUUUXXXeeessszzz|||yyyrrrjjjfff```[[[TTTKKK@@@888222111000---***(((''''''&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%$$$$$$######""""""&&&%%%%%%%%%$$$$$$######!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!"""######$$$$$$######"""!!!!!!!!!!!!!!!!!!!!!!!!  !!!       !!! !!!"""""""""!!!  !!! !!!!!!!!!!!!!!!!!!!!!!!!###"""!!!!!!######"""!!! !!!!!!!!!!!!!!! !!!!!!!!!"""""""""""" !!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!"""""""""""""""""""""!!!!!!!!!  !!!!!!!!!"""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""!!!!!!   !!!!!!            WWWTTTPPPLLLIIIGGGCCCAAA>>>===>>>???AAAEEEHHHJJJRRRXXXaaakkkvvvvvvkkkddd[[[PPPKKKSSS[[[```kkkxxx}}}}}}}}}}}}~~~xxxnnn^^^ZZZUUUPPPKKKCCC999222.........,,,)))'''&&&'''&&&&&&&&&%%%%%%%%%$$$$$$%%%$$$$$$###"""!!!!!! !!!!!!!!!!!!!!!""""""""""""""""""""""""""""""""" !!!!!!!!!"""""" !!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!  !!!!!!!!!  !!!   !!!!!!   !!!"""######   !!!!!!!!!  !!!""" !!!""""""!!!  """"""""""""""""""""""""""""""""""""""""""""""""   !!!""""""!!!!!! !!!!!!!!!""""""###### !!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!###$$$$$$%%%!!!!!!!!!!!!  !!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""""""""""" !!!"""""""""   !!! !!!"""        !!!!!!       !!!"""!!!""""""!!!   RRRNNNJJJGGGEEECCCAAA???AAACCCEEEDDDBBBDDDIIIMMMVVV```kkkttt~~~ttthhhccc^^^[[[XXXXXX^^^iiiuuu}}}|||{{{|||~~~}}}zzz|||{{{dddaaaVVVJJJCCC===666222111000---***)))((((((&&&$$$"""###$$$$$$%%%%%%%%%%%%"""""""""""""""""""""""" !!!!!!"""""""""###!!!!!! !!!!!!  !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!""""""###### !!!!!!!!! """"""!!!!!!   !!!  """######""""""!!!    !!!!!! !!!$$$'''$$$!!!!!!"""""" ###"""  !!!!!!!!!!!!!!!!!!!!!!!!!!!"""!!!  !!!###%%%!!!!!! !!!!!! """"""""""""!!!!!!!!!!!!""""""!!!!!!"""###$$$$$$""""""!!!!!!!!!!!!""""""  !!!!!!"""""""""""""""###"""""""""!!!!!! """"""!!!!!!  !!!!!!!!!!!!!!!!!!!!!!!!!!!"""######""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!""""""!!! """ !!!!!!!!!!!!     !!! $$$$$$"""!!!  !!!!!!!!!!!!!!!!!! !!! !!!!!! !!!    !!!!!!    !!!  NNNKKKGGGEEEDDDCCCBBBAAADDDFFFGGGGGGFFFGGGLLLPPPXXXdddqqq}}}uuunnnmmmjjjhhheeedddhhhqqq|||~~~~~~~~~~~~}}}~~~kkk[[[OOOCCC<<<666///,,,,,,,,,***((('''(((((('''%%%######$$$%%%%%%%%%$$$$$$"""""""""""""""""""""""" !!!!!!!!!"""""""""!!!!!! !!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""!!!!!!!!!!!!!!!!!!!!!!!!  """!!!!!!!!!    !!!!!!###""""""!!!    """%%%###!!!!!!!!!!!! !!!!!!!!!"""""" ###!!!  !!! ###""" !!!###$$$!!!!!!!!! !!!!!!!!! !!!!!!"""""""""$$$###"""""""""""""""###!!!!!! !!!!!!!!!""""""#########"""""" !!!!!!"""""""""""""""""""""!!!!!!!!! """"""!!!!!!!!! !!!!!!!!!"""""""""######!!!!!!!!!!!!!!!"""######""""""!!!!!!!!!!!!""""""###"""!!! !!!  !!!!!! !!!!!!!!!!!!    """"""!!! !!!!!!!!!!!!!!!!!!  !!!!!!!!! !!!!!!  !!!!!!!!!       """   HHHFFFDDDCCCDDDEEEEEEDDDFFFIIIKKKKKKJJJLLLPPPUUU___lll|||{{{wwwyyy~~~~~~|||yyywwwwww{{{}}}}}}qqqXXXLLL???888222---+++,,,)))'''%%%%%%'''''''''&&&$$$$$$%%%%%%%%%$$$######"""""""""""""""""""""""" !!!!!!!!!!!!"""###"""!!!!!! """!!!!!! !!!!!!"""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!  !!!!!!!!!!!!   """""""""!!!   !!!   """"""   !!!!!!!!!"""!!!  ######!!! !!!""""""!!!!!!!!!!!!!!!!!!!!!!!!  !!!"""######%%%$$$###"""!!!!!!!!!!!!!!!  !!!!!!"""###$$$$$$$$$$$$$$$ !!!""""""######"""""""""!!!!!!!!!!!! """"""!!!!!!!!!!!! """""""""#########$$$$$$""""""!!!!!!!!!"""######""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""!!!!!!!!! !!!!!!"""!!!!!!###"""  !!!!!!!!!!!!!!!   ###"""!!! !!!!!!""""""""""""!!!!!! """###$$$$$$ !!!!!!  !!!!!!       !!! DDDCCCAAABBBEEEGGGHHHHHHGGGJJJNNNOOOOOORRRWWW[[[iiivvvyyyzzz||||||pppVVVIII<<<555000,,,***,,,)))'''&&&%%%&&&'''&&&%%%%%%%%%%%%%%%$$$$$$###"""""""""""""""""""""""""""""""""""""""""""""""""""$$$###"""!!! """"""!!!!!!!!!!!!"""""""""""""""""""""""""""""""""""""""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""!!! !!!"""   """"""!!! """"""!!!!!!    !!!!!!  !!!""""""!!!  $$$###"""!!! !!!!!!!!!!!!!!!""""""!!!!!!!!!  !!!!!!""""""######"""""""""""""""###!!!!!! !!!!!! !!!"""###############!!!!!!"""############"""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!"""""""""#########$$$$$$###""""""!!!""""""######""""""!!!!!!!!!!!!""""""$$$$$$$$$$$$$$$$$$$$$$$$ !!!###$$$%%%!!!!!!$$$""" !!!!!!!!!!!!!!!!!!   !!!!!!!!!!!!  !!!!!!!!!!!!!!!""""""!!!!!!!!!""""""""""""!!!!!!!!!!!! !!!!!!!!!!!!  !!!!!!!!!!!!  !!!    !!! !!!!!!  BBBAAAAAACCCFFFJJJLLLLLLGGGLLLQQQTTTVVVZZZ```eeesss{{{}}}|||kkkPPPDDD777000,,,(((''')))+++)))'''&&&'''&&&%%%$$$%%%%%%%%%%%%$$$$$$###"""""""""""""""""""""""""""##############################"""!!!!!!!!!!!!!!!""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""!!!!!!  """"""""""""""""""""""""  !!!"""   !!!"""###"""!!!!!!!!!!!!!!!!!!    !!!!!!!!! !!!   !!!!!!!!!!!! !!!""""""  !!!!!!!!!!!!!!!!!!!!!!!!######"""!!!!!!!!!!!! !!!!!!"""######"""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!"""###$$$%%%######""""""""""""######!!!!!!"""###############!!!""""""#######################################!!!!!!""""""""""""""""""!!!!!!!!!"""""""""############""""""""""""######""""""!!!!!!!!!!!!"""""""""!!!!!!!!!!!!""""""###!!!"""$$$### !!!!!!!!!""""""!!!   !!!""""""!!!  """""" !!!!!! $$$$$$###"""!!!  !!!!!!!!!!!!!!!!!!  !!!!!!   !!!   !!!     AAA@@@@@@CCCGGGKKKMMMMMMJJJOOOVVV\\\aaagggnnnsss}}}rrrcccPPPDDD888222///+++***++++++)))'''&&&&&&&&&%%%###$$$$$$%%%%%%%%%$$$######""""""""""""""""""""""""$$$$$$############""""""###""""""!!!!!!""""""###"""!!!!!! !!!!!!"""""""""""""""""""""""""""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!"""   !!!"""!!!!!!!!!!!!!!!!!!!!!!!!!!!  !!!   !!!!!!  """  !!!   !!!!!!!!! """""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!############!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!###"""""""""!!!!!!!!!!!! !!!"""$$$&&&'''$$$######""""""######$$$$$$$$$%%%%%%%%%$$$$$$$$$!!!"""######$$$$$$######""""""############$$$$$$!!!!!!""""""""""""######!!!!!!!!!"""""""""######$$$$$$###"""""""""######""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!!&&&%%%$$$"""!!! """"""######!!! !!!!!!!!!"""""""""   !!!"""######"""!!!  !!!"""### !!!!!!!!!!!!!!!!!!!!!""" !!!!!!""""""!!!!!!  !!!!!!"""   !!!!!!   !!!   !!!    @@@??????BBBFFFIIIKKKLLLNNNUUU^^^fffmmmuuu}}}~~~~~~~~~~~~{{{wwwuuuqqqggg[[[PPPEEE;;;666333...,,,---(((&&&%%%$$$%%%&&&%%%$$$######$$$%%%%%%%%%$$$$$$""""""""""""""""""""""""""""""""""""!!!!!! !!!!!!!!!!!!"""###$$$$$$!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!  !!!!!!!!!!!!   !!!!!!!!!!!!!!!!!!!!!     !!!!!!  !!!"""   !!! """""""""""""""""""""""" !!!!!!""""""""""""""" !!!###$$$$$$###!!! !!!!!!!!!!!!!!!!!!!!!!!!"""""""""###############!!!!!!!!!!!!"""###%%%%%%######""""""""""""######%%%%%%%%%%%%$$$###"""!!!""""""###$$$$$$$$$$$$### !!!!!!""""""""""""!!!!!!"""""""""#########"""""""""#########$$$$$$%%%$$$######""""""######""""""!!!!!!!!!!!!""""""$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###"""!!!!!!!!!!!!""""""!!!!!!!!!""""""### !!!!!!!!!"""""""""""" !!!!!!!!!!!!  !!!"""######"""!!! """"""!!!!!!!!!!!!"""""" !!!!!!!!!!!!  !!!""""""###!!!!!!""""""""""""!!!!!!  !!!!!!!!!""""""  !!!!!!!!!       !!!  !!!!!!   !!!"""###!!! @@@???>>>@@@DDDHHHJJJJJJRRRYYYdddmmmuuu~~~wwwvvvxxx}}}}}}~~~{{{xxxqqqjjjhhhfff^^^UUUKKKAAA888333000,,,)))***%%%###"""###$$$&&&&&&%%%"""###$$$%%%%%%%%%%%%%%%""""""""""""""""""""""""!!!!!!  !!!!!!"""$$$%%%&&&  !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!"""""""""""""""""""""""" !!!""""""!!!    !!!!!!!!!!!!!!!!!!!!!   !!!!!! !!!""""""!!! !!!!!!  !!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!"""######"""""" """###$$$$$$###""" """"""""""""""""""""""""!!!!!!"""###$$$%%%%%%&&&###"""""""""""""""###$$$""""""!!!!!!!!!!!!""""""#########"""!!! """"""###$$$$$$$$$$$$### !!!!!!!!!!!!""""""#########$$$######$$$$$$$$$%%%%%%%%%%%%%%%$$$###""""""######""""""!!!!!!!!!!!!"""""""""""""""""""""""""""""" !!!"""$$$&&&&&&######$$$###!!!!!!"""$$$!!!!!!!!!!!!"""""""""""" !!!!!!!!!!!!!!!  !!!"""$$$$$$"""!!! '''&&&%%%###"""!!!!!!!!!!!!!!!""""""""""""!!!!!! !!!!!!!!!!!!""""""""""""!!!!!! $$$###"""!!!  !!!!!!!!!   !!!      !!!$$$ !!!!!!  !!!!!!  !!!$$$%%%###  >>>===???BBBAAA@@@EEELLLUUU```kkktttyyyqqqhhhlllsss{{{yyywww{{{|||tttiiiaaa^^^YYYSSSNNNDDD???888222///---,,,+++((('''&&&%%%###"""!!!!!! $$$%%%%%%###""""""$$$"""!!!!!!"""######"""######"""!!!!!!!!!!!!!!! !!!"""!!!  !!!!!!!!!!!!!!!!!!!!!!!! !!!!!! !!!  !!!   """"""!!! !!!!!! """  !!!!!!  !!! !!!!!!!!!!!! $$$###!!!  !!!$$$###!!!  !!!!!!!!!!!!!!!"""######""""""!!!!!!!!!!!!""""""$$$$$$$$$$$$###!!! ###"""!!!!!!!!!"""$$$%%% !!!###$$$&&&''''''%%%%%%$$$$$$%%%%%%&&&''' !!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$###""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%$$$#########$$$$$$$$$$$$######""""""$$$$$$######""""""!!!!!!############$$$$$$$$$$$$$$$$$$$$$#########""""""###"""  """%%%'''$$$!!! """###""" $$$"""!!! !!!###$$$$$$###"""!!! !!!"""######!!!!!!!!!!!!  !!!!!!  !!!!!!""""""!!!######"""    !!!""""""!!!  !!!!!!!!!   !!!!!!!!!!!!!!!!!!!!!!!! ###  !!!===<<<>>>AAAAAAAAAGGGOOO[[[ggguuu|||sssjjjcccbbbiiisss~~~zzzyyy~~~wwwpppggg___XXXQQQJJJEEE;;;777222...,,,+++)))((('''&&&&&&%%%$$$###""""""###$$$%%%$$$###"""###$$$$$$###!!!!!!"""###############"""!!!!!!!!!!!!!!!  !!!!!!!!! !!!!!!!!!"""!!!!!! !!!  !!!   !!!!!!!!! !!!!!!   !!!!!!  !!! !!!!!! """"""!!! !!!""""""!!!!!! !!!"""$$$$$$  !!!"""###""""""!!!!!!""""""######$$$$$$######"""!!! ###""""""!!!"""###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$#########"""######$$$%%%#########$$$$$$###""""""%%%%%%%%%%%%%%%%%%%%%%%%########################&&&%%%$$$###""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########"""$$$$$$################## !!!!!!!!!!!!$$$$$$$$$#########""""""""""""###%%%&&&'''))))))###"""!!!"""$$$$$$!!!$$$###""" !!!""""""!!! !!! !!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!  !!!!!!!!!"""!!! !!!     !!!  """!!!!!!      !!!   ===<<<>>>BBBCCCFFFNNNWWWdddrrrzzzppphhhbbb]]]ZZZ\\\eeerrr}}}~~~{{{qqqllleee[[[PPPFFF>>>:::222///,,,+++***)))(((&&&%%%%%%%%%$$$$$$$$$######''''''&&&$$$"""!!!###%%%######""""""""""""############"""!!!!!!!!!!!!!!!!!!   !!!!!!!!! !!!!!!"""""" !!!  !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!  !!!  !!!    !!! !!!!!!!!! !!!!!!"""###!!!!!!!!!!!!"""###$$$%%%!!!!!!!!! !!!""""""############""""""#########"""###############""""""######""""""######$$$%%%&&&%%%%%%%%%$$$########################$$$%%%%%%%%%&&&&&&&&&%%%$$$###"""########################$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###"""""""""""""""########################!!!""""""###$$$$$$%%%%%%$$$$$$$$$$$$########################$$$$$$$$$$$$""""""#########$$$$$$$$$$$$$$$$$$###############!!!"""$$$&&&((((((''''''!!!!!!!!!###$$$$$$"""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!"""###"""""""""!!!!!! !!!!!!!!! """"""""""""""""""""""""!!!!!!!!!  !!!!!!!!!!!!###"""   !!!!!!   !!!!!!  !!!!!!       !!!  !!!   >>>===@@@EEEIIINNNYYYcccppp}}}zzznnnccc\\\YYYYYYYYY[[[dddqqq{{{}}}{{{~~~zzzxxxvvvtttmmmjjjcccWWWJJJ===555111///---,,,++++++***(((&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$""""""###%%%"""######"""!!!!!!"""$$$###""""""!!!!!!!!!!!!!!!###"""   !!!!!!!!!!!!!!!!!!!!!!!!   !!!""""""""""""""""""""""""""""""""""""""""""""""""   !!!!!!  !!!!!!!!!!!!!!!!!!!!!!!!!!!   !!!!!!!!! #########""""""!!!!!!!!!$$$$$$######$$$$$$%%%&&&$$$$$$############$$$$$$!!!"""######$$$$$$$$$$$$############$$$$$$%%%%%%""""""######$$$$$$%%%%%%&&&%%%%%%%%%%%%&&&'''''''''''''''&&&%%%$$$###"""""""""""""""""""""""""""%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###"""""""""""""""########################"""""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!"""""""""######$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&########################!!!""""""###$$$$$$############""""""#########""" """###$$$$$$!!!!!!!!! !!!""""""###"""!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!###"""    !!!  !!!!!!!!!      !!!!!!!!!<<<<<>>BBBLLLZZZfffrrrrrrssssssqqqmmmjjjjjjkkkvvvxxxzzzxxxuuupppmmmllllllnnnssszzz~~~qqqnnnooojjj___PPPCCC:::444///,,,+++)))'''''''''&&&$$$###%%%$$$$$$$$$$$$$$$$$$$$$!!!###$$$$$$$$$$$$%%% ###%%%### """&&&######"""!!!!!!!!!!!!!!!  !!!!!!!!! !!!!!!!!!!!!!!!!!! !!!!!! !!!"""""" !!!  !!!!!! !!!!!!!!!  !!!!!!   !!!!!! !!! !!!!!! !!!"""""""""!!!!!! """###$$$$$$$$$!!!!!!!!!!!!!!!"""#########""""""!!!!!!""""""#########$$$%%%%%%%%%$$$$$$$$$$$$&&&'''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&&&&'''''''''(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''""""""#########$$$$$$$$$###$$$%%%'''+++///222444222333222///)))%%%$$$%%%(((&&&$$$"""!!! """""""""!!!""""""###$$$!!!!!!"""""""""#########"""""""""""""""!!!  !!!!!!!!!"""""""""""""""!!!!!!!!! !!!!!!!!!     !!!!!!!!!!!!   !!!  !!!!!!     !!!  DDDIIIUUUdddrrr~~~{{{uuuyyy~~~}}}~~~}}}~~~|||wwwrrrnnnlllmmmooosss{{{ssspppssshhh[[[JJJ<<<666222...++++++)))''''''(((((('''&&&%%%%%%%%%$$$$$$$$$######$$$%%%%%%$$$"""###%%%''' ###&&&$$$ """&&&######"""!!!!!!!!!!!!!!! !!!"""!!!  !!!!!!""" !!!"""###$$$ !!!!!! !!!"""""" !!!!!! !!!!!!!!!  """"""!!!  !!!!!!   !!!!!! !!!!!! !!!!!!!!!!!! !!!###%%%%%%&&&%%%!!!"""###$$$$$$###"""!!!#########"""###$$$$$$%%%""""""!!!!!!!!!!!!""""""$$$$$$%%%%%%%%%$$$$$$###$$$%%%&&&'''''''''&&&%%%###$$$%%%&&&((()))***+++'''&&&&&&&&&&&&'''(((((('''(((((())))))))))))(((++++++++++++++++++++++++************************''''''&&&&&&&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&''''''((($$$$$$$$$%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%%%%""""""#########$$$$$$$$$""""""######$$$$$$$$$$$$!!!"""$$$&&&(((((((((((($$$(((,,,---***'''&&&&&&(((&&&$$$"""!!!!!!"""### !!!!!!"""$$$%%%&&&############""""""""""""############"""!!!"""""""""""""""""""""""" !!!!!!!!!""""""######""""""!!!!!! !!!  !!!    !!!!!! !!!!!!!!!!!!  !!!""""""!!!!!!    """!!! !!! !!!  !!!!!! HHHVVVfffqqq||||||{{{sssooooookkksss}}}|||rrrmmm```RRRCCC888111,,,***+++(((((()))(((((('''&&&&&&&&&%%%$$$$$$######$$$$$$#########"""######$$$%%%!!!!!!""""""#########$$$!!!!!!!!! !!!"""######   """%%%!!!!!!!!!!!!!!!!!!!!!!!!  !!!!!! """"""!!!!!!!!!  !!!!!!!!!!!!###!!! !!! !!! !!!!!!  !!!"""######$$$ !!!!!!!!!  !!! !!!"""###"""!!! !!!###$$$$$$######""""""!!!!!! !!!!!!!!!!!!!!!"""############$$$$$$$$$!!! !!!"""$$$$$$""" ############$$$$$$$$$$$$$$$$$$$$$$$$############!!!"""###$$$%%%&&&''''''&&&&&&'''''''''''''''''''''''''''((()))+++,,,---------...............---,,,,,,,,,,,,,,,,,,,,,,,,,,,------...------,,,,,,...//////---***((('''(((***++++++***)))(((((()))''''''''''''&&&&&&%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%((('''&&&&&&%%%%%%&&&&&&%%%###""""""$$$%%%$$$###!!!"""###$$$$$$%%%%%%$$$"""""""""###$$$$$$%%%%%%"""%%%***...///+++'''###$$$$$$############$$$$$$""""""""""""""""""""""""%%%$$$$$$$$$######""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""!!!!!!!!!!!!""""""  ###"""!!!"""$$$$$$"""!!! !!! !!!"""### !!!     !!!!!!  !!!  !!!!!!"""  PPP___ppp|||xxxssssssuuu|||yyyooogggWWWKKK===555...(((&&&&&&((((((((((((((('''&&&&&&$$$$$$$$$$$$$$$#################################!!!!!!"""""""""#########!!!!!!!!!!!!"""""""""""" """###""" !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!  """"""!!! !!!!!!!!!!!!"""!!! !!! !!!!!!!!! !!!!!!""""""""" !!!!!!!!! !!!  !!!""""""  !!!  !!!""""""""""""!!!!!!!!!!!! !!!"""""""""""""""############$$$$$$$$$$$$!!!!!!!!!###%%%&&&$$$###"""""""""############$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&'''''''''((()))))))))************************+++,,,...///000//////000111222222222222000000000000000000000000//////000111111111000000222333333111...,,,,,,---,,,---------+++***+++,,,******++++++***))))))((((((((('''''''''''''''''')))(((((('''''''''''''''***(((&&&'''((())))))((($$$$$$%%%%%%%%%$$$$$$###$$$$$$$$$$$$%%%%%%%%%%%%"""'''---///...***&&&$$$$$$$$$############$$$$$$###########################"""""""""!!!!!!!!!!!!################################################""""""!!!!!!!!!!!!""""""!!!  !!!###"""!!!"""$$$$$$"""!!! !!!  !!!"""### !!! !!! !!!"""  !!!!!!    !!!!!!!!!  ]]]kkk|||~~~{{{zzz}}}~~~|||pppfffTTTHHH<<<555///***''''''''''''((()))((('''&&&%%%"""###$$$$$$$$$###"""!!!""""""############"""!!!!!!!!!""""""""""""###### """#########"""!!!!!!!!!!!!!!! """###"""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!  ###"""  !!!!!! !!!!!!!!!"""!!!  !!!!!!!!! !!! !!!""""""""""""""" !!!"""!!!  !!!!!! !!! !!!!!!!!!!!!!!!!!!!!!""""""###########################$$$$$$$$$%%%###""""""$$$&&&'''&&&%%%#########$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&))))))))))))))))))))))))------------......//////000000000000111222444444222333444555666777777777555555555555555555555555222333444555555555555555777777777666333111222222...///000///...---...///....../////////...------,,,,,,,,,+++*********)))******)))))))))((((((((()))'''&&&&&&'''((((((''''''''''''&&&&&&$$$######''''''&&&&&&&&&&&&%%%%%%###)))000000,,,'''%%%&&&$$$$$$############$$$$$$########################"""""""""""""""!!!!!!!!!################################################""""""!!!!!!!!!!!!""""""!!!  !!!###"""!!!"""$$$$$$"""!!! !!! !!!"""""" !!!         !!! !!! kkkvvv|||xxx{{{~~~|||~~~~~~pppdddTTTGGG:::222---((('''(((%%%&&&((())))))'''&&&%%%!!!"""$$$%%%$$$###!!!!!!"""#########""""""!!!!!!!!!"""""""""""""""""" """###$$$###!!! """"""""""""!!!!!!!!!!!!!!!!!! """$$$!!!!!!!!!!!!!!!!!!!!!!!!  ###"""  !!!""" !!!!!!"""!!!   """!!!  !!!!!!!!!""""""""" !!!###$$$###"""!!!"""### !!!!!!""""""######"""###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%$$$$$$%%%&&&'''&&&$$$&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''+++++++++,,,,,,---------000000000111222222333333666666666666666777888999777777888999:::::::::999888888888888888888888888666666777888999999999999999::::::999666555666666111222333222111000111222111111222222222222111111//////......---,,,++++++++++++,,,+++++++++******)))'''%%%%%%&&&'''&&&%%%&&&'''''''''&&&&&&%%%$$$((((((''''''&&&%%%$$$$$$%%%+++222111***%%%%%%'''%%%$$$$$$######$$$$$$%%%########################$$$$$$$$$$$$$$$$$$$$$$$$########################!!!!!!!!!!!!!!!!!!!!!!!!""""""!!!!!!!!!!!!""""""!!!!!! !!!!!!###"""!!!"""$$$$$$"""!!! !!!!!!!!!""" !!! !!!    !!!"""!!! zzz|||tttlllhhhiiimmmyyy{{{{{{yyymmmaaaPPPCCC444+++&&&######%%%$$$%%%'''))))))(((&&&%%%!!!"""$$$%%%$$$###!!!!!!!!!"""###############""""""!!!!!!!!!!!!!!!!!! """###$$$###!!! ######"""""""""!!!!!!!!!!!!!!!!!! """### !!!!!!!!!!!!!!!!!!!!!!!!  """!!!  !!!""" !!!!!!  !!! !!!""""""  !!!!!!!!!  !!! """###$$$###"""!!!"""$$$"""""""""######$$$$$$$$$###$$$$$$%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%(((&&&$$$$$$%%%%%%$$$###&&&&&&'''''''''(((((((((''''''((((((((()))))))))+++,,,---...000111222333333333444444555666666777;;;:::::::::::::::;;;;;;;;;<<<<<<<<<<<<;;;;;;:::::::::::::::::::::::::::999999:::;;;;;;;;;;;;;;;999:::;;;:::888777888999333444555555444333444666333444444555555555444444222222111000///......---...////////////...---,,,---+++))))))*********)))%%%&&&'''((((((((((((((((((((('''&&&%%%$$$$$$###&&&,,,111///)))$$$$$$'''%%%%%%$$$$$$$$$$$$%%%%%%########################$$$$$$$$$$$$$$$%%%%%%%%%########################""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""!!!!!!!!! !!!!!!!!!###"""!!!"""$$$$$$"""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!  !!!!!!!!!!!!!!! !!!!!!    !!!!!!!!!    !!!"""!!! yyyggg^^^WWWWWW]]]gggvvv{{{~~~xxxqqqggg]]]MMM@@@222+++&&&###$$$&&&###%%%'''))))))(((&&&$$$"""###$$$$$$$$$###"""!!!""""""""""""###$$$&&&'''""""""!!!!!!!!!!!!  """#########"""!!!""""""""""""!!!!!!!!!!!!!!!"""###""" """"""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!! !!!!!! !!!!!!!!!!!!!!! !!!  ###"""""""""###""" !!!"""!!!  """!!! !!!###$$$###""" !!!"""""" !!!"""######$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%)))'''%%%$$$%%%%%%%%%$$$&&&&&&&&&''''''''''''(((******++++++,,,,,,------...///000222444666888888666666777888999::::::;;;======<<<<<<<<<<<<<<<<<<===>>>>>>??????>>>>>>===========================<<<======>>>>>>======<<<:::<<<===<<<::::::;;;<<<777888999999888777999:::777888999999:::999999999666666555555444444333333333444555555555444222111000...,,,,,,,,,---,,,+++(((((()))***++++++++++++(((((('''&&&%%%%%%$$$$$$'''+++...---((($$$%%%'''%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""""""""###############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""!!!!!!!!!!!!"""""""""!!!!!! !!!!!!"""###"""!!!"""$$$$$$"""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!  !!!"""!!!!!!!!! !!!!!!!!!!!!   !!!    !!!!!!!!!!!!       !!! ~~~}}}zzzpppeeeWWWPPPMMMQQQZZZeeetttyyy}}}~~~qqqhhhaaaYYYRRREEE;;;111---***'''&&&'''"""$$$'''))))))(((&&&$$$$$$$$$$$$$$$$$$#########""""""!!!!!!###&&&)))+++""""""!!!!!!!!! !!!!!!!!!!!!""""""""""""""""""!!!!!!!!! """######!!!""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!"""!!!!!!""""""!!!!!! !!!"""###"""!!!   !!!"""###"""  !!!!!!""""""""""""!!! !!!"""###$$$###"""###$$$%%%$$$### !!!""""""!!! !!!"""$$$$$$$$$#####################$$$%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&(((&&&%%%%%%'''((()))((())))))))))))************......//////000111111222444444555777888:::;;;<<<::::::;;;<<<===>>>??????>>>>>>===<<<<<<<<<<<<<<<===>>>???AAABBBCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAAAAA@@@???>>>======???@@@???>>>>>>???@@@;;;<<<>>>===<<<<<<>>>???===>>>??????@@@@@@??????;;;;;;;;;;;;;;;;;;;;;;;;999:::;;;<<<<<<:::999777444222000000000111000...---....../////////......(((((((((''''''&&&&&&&&&''')))******'''%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$"""""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!""""""###"""!!!"""$$$$$$"""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!"""""""""!!!  !!!"""!!!!!!       !!!!!!!!!!!!     |||xxxvvvpppcccVVVOOOJJJJJJRRR\\\fffrrr{{{|||rrruuu~~~}}}zzzpppaaaTTTMMMGGGAAA999111+++***)))%%%""""""!!!$$$'''))))))(((&&&$$$&&&%%%$$$$$$######$$$$$$###"""!!!!!!###'''+++...""""""!!!!!! !!!!!!!!!!!!!!!"""######!!!!!!!!!!!! !!!""""""!!!!!!"""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!""""""############"""!!! !!!###$$$###  !!!!!!  !!!######   !!!"""###$$$$$$!!!!!! """###%%%'''###!!!!!!!!!###$$$###""""""$$$%%%$$$###"""###$$$$$$$$$######""""""!!!!!!######$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&'''&&&%%%&&&)))+++---------------.........//////111111222333444444555555999999::::::;;;<<<======<<<===>>>???@@@AAABBBBBB>>>>>>===<<<;;;;;;;;;;;;<<<===@@@BBBDDDFFFGGGHHHFFFFFFFFFFFFFFFFFFFFFFFFDDDDDDCCCCCCBBBAAA??????@@@AAACCCBBBAAAAAABBBCCC>>>???AAAAAA@@@@@@AAABBBBBBBBBCCCDDDEEEEEEDDDDDD@@@@@@@@@@@@@@@AAAAAAAAA===???@@@AAA@@@???===<<<<<<:::888888888888777666222333333222222111000///))))))))))))(((((((((((((((((((((((('''&&&%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!""""""###"""!!!"""$$$$$$"""!!!""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""!!! !!!"""""""""!!! !!!!!!   !!! !!!""""""         yyyrrrqqqlll```UUUQQQQQQNNNLLLRRR___nnnzzz}}}xxxttttttxxx}}}~~~{{{pppkkkjjjllldddYYYMMMDDD===888555111...)))'''&&&&&&%%%$$$%%%&&&&&&''''''&&&&&&%%%########################"""############$$$$$$$$$############""""""""""""!!!!!!!!!!!!"""""""""""" !!!!!!!!!!!!!!!!!!  """""""""""""""""""""""""""!!!  !!!""""""!!!  !!!""" !!!"""### !!!######!!!   """!!!  !!!!!!!!!!!!!!!"""###### !!!!!!!!!""""""######""""""""""""""""""""""""!!!"""###$$$###""" !!!!!!!!!!!!"""""""""### !!!!!!"""###$$$$$$$$$######$$$$$$###""" """######$$$$$$$$$$$$###$$$$$$######$$$&&&((()))%%%%%%%%%%%%&&&&&&'''(((******+++,,,...///000111111111222333333444555555555555555555666666777888;;;===??????===<<<<<<======<<<===AAAFFFHHHGGGEEEEEECCCAAA>>>======>>>???BBBCCCEEEHHHJJJMMMOOOPPPPPPOOOMMMLLLJJJIIIIIIIIIIIIDDDAAABBBFFFIIIHHHFFFJJJHHHEEEDDDDDDDDDCCCCCCBBBEEEGGGHHHHHHGGGGGGHHHJJJJJJJJJKKKLLLLLLJJJHHHKKKLLLKKKIIIGGGFFFHHHJJJEEECCCAAA@@@AAACCCDDDDDD@@@???===;;;;;;<<<>>>???>>>===<<<:::888666555444222000...,,,*********+++)))((('''&&&&&&&&&'''(((&&&'''(((&&&###"""$$$&&&&&&%%%%%%$$$$$$$$$$$$$$$&&&%%%###""""""###%%%&&&%%%%%%%%%$$$$$$#########%%%%%%%%%%%%$$$$$$######""""""############""""""######""""""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!"""""" !!!!!!!!!!!! """!!!    !!! !!!  !!! !!!   """   ~~~tttmmmlllhhh___VVVRRRTTTTTTVVV^^^jjjuuu{{{}}}vvvqqqlllkkkpppvvv{{{~~~|||rrrggg___[[[SSSMMMDDD<<<666333000......+++(((&&&&&&%%%$$$###%%%%%%&&&&&&&&&&&&%%%%%%########################""""""#########$$$$$$$$$#########"""""""""!!!!!!!!!!!!!!!!!!"""""""""""" !!!!!!!!!!!!!!!!!!!!!"""!!!!!! !!!!!!""""""""""""""""""""""""  !!!!!!  !!!!!! !!!!!!""" !!!""""""!!!  ###"""!!! !!!!!!"""!!!!!!!!!!!!!!!"""### !!!!!!!!!"""""""""""""""""""""""""""""""""""""""!!! !!!!!!!!!!!!!!!!!!""""""!!!!!!!!!"""###$$$$$$$$$!!!"""###$$$$$$###""""""######$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%&&&((()))''''''''''''((()))***+++++++++,,,...///000111222444555777888999:::::::::999999::::::;;;===???@@@???@@@@@@@@@>>>===>>>???AAAAAACCCGGGKKKNNNMMMKKKIIIGGGEEECCCBBBBBBCCCCCCHHHJJJMMMQQQTTTWWWZZZ[[[]]]\\\ZZZXXXVVVTTTSSSRRRPPPLLLIIIJJJOOOTTTUUUTTTWWWTTTQQQPPPPPPOOONNNMMMKKKMMMOOOPPPOOOOOOQQQRRRTTTTTTUUUUUUVVVUUUSSSRRRSSSRRRQQQOOOLLLKKKMMMNNNJJJIIIFFFEEEEEEFFFFFFFFFGGGFFFDDDCCCCCCDDDEEEFFFDDDCCCAAA???===<<<;;;;;;999888666333111///------,,,+++)))((('''''''''((('''((()))'''%%%$$$%%%'''''''''&&&%%%%%%&&&&&&&&&&&&&&&$$$$$$$$$$$$&&&&&&%%%%%%%%%$$$$$$$$$############""""""""""""""""""!!!""""""######""""""!!!$$$$$$#########"""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!! !!!!!!!!!!!!     !!! !!!  !!!  !!!!!!    !!!!!!  tttlllfffffffffbbb]]]ZZZ[[[]]]ccclllvvv{{{zzzxxxrrrmmmgggfffkkkttt|||{{{zzzyyyuuummmbbbVVVNNN@@@<<<555000...---,,,+++)))(((&&&&&&&&&&&&$$$"""$$$%%%%%%&&&&&&%%%%%%$$$########################"""""""""#########$$$$$$######""""""""""""!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!! """"""!!!!!!!!!""""""###""""""""""""""""""""""""  !!!  !!!"""!!!!!! !!! !!!""""""!!!   """!!!!!!  ###"""!!!!!!!!!!!!!!!""" !!!!!!!!!!!!""""""""""""""""""""""""###!!! """!!!!!!!!!!!!!!! !!!!!!""""""###$$$$$$$$$ !!!"""###$$$$$$$$$$$$###$$$%%%%%%&&&&&&&&&%%%$$$$$$$$$%%%&&&''')))************++++++,,,......//////000111333444555666888:::===@@@AAABBBAAAAAA<<<<<<===>>>@@@BBBDDDEEEEEEFFFEEECCCBBBCCCEEEGGGJJJKKKMMMRRRVVVXXXXXXWWWQQQPPPNNNLLLKKKKKKLLLLLLRRRUUUZZZ___dddhhhkkklllooonnnllljjjgggdddbbbaaa]]]YYYVVVXXX^^^dddggghhhjjjhhheeeccccccbbb```___ZZZ[[[[[[[[[[[[\\\___aaaddddddeeefffeeedddcccbbbaaaaaa^^^YYYUUURRRRRRSSSQQQPPPOOOMMMLLLLLLLLLLLLMMMKKKIIIGGGGGGGGGHHHIIILLLJJJHHHEEEDDDCCCDDDDDDBBBAAAAAA>>>;;;777333111000///---+++***)))))))))*********(((&&&%%%&&&(((((('''''''''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$######"""!!!!!!"""$$$%%%""""""############""""""$$$$$$$$$$$$$$$#########!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!    !!!     !!!!!! !!!"""""" !!!!!!!!!!!!!!!!!!!!!!!! !!! jjjeeebbbeeekkkoooooommmjjjkkkpppvvv||||||xxxtttsssnnnjjjiiioooyyyvvvuuusssqqqlllaaaQQQEEE:::666000,,,******)))((('''&&&%%%&&&''''''%%%###$$$$$$%%%%%%%%%%%%$$$$$$########################""""""""""""###############"""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!! !!!!!!!!! !!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!""""""###"""!!! !!!""""""!!!  !!!!!! !!!###""""""!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""!!!  !!!"""!!!!!!!!! """""""""######$$$$$$$$$!!!!!!"""###$$$$$$$$$%%%###$$$%%%&&&&&&&&&&&&&&&&&&&&&'''((()))***++++++------------...///111111333444555666777888999:::;;;>>>BBBFFFHHHIIIHHHGGGBBBBBBDDDEEEHHHJJJKKKMMMMMMMMMLLLKKKJJJMMMQQQTTTUUUWWW[[[aaaeeehhhhhhhhh```___^^^\\\[[[ZZZZZZZZZ```ccciiipppvvv{{{~~~~~~{{{wwwtttrrrmmmjjjhhhiiiooovvv|||~~~|||zzzzzzyyywwwuuummmmmmlllkkkjjjkkkooorrrwwwxxxzzzzzzxxxwwwvvvvvvwwwuuupppiiiaaa[[[XXXWWWWWWWWWXXXWWWVVVVVVVVVWWWUUUSSSPPPMMMLLLKKKKKKKKKPPPNNNKKKHHHGGGHHHIIIJJJHHHIIIIIIHHHEEE@@@;;;888666555222000...------------,,,,,,***)))(((((()))'''&&&&&&&&&&&&'''(((((($$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#########%%%'''((($$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$######!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""!!!!!!  !!!!!!!!!!!! """"""""""""""""""""""""     """###!!!!!!   !!!  ```___aaaiiivvv}}}~~~~~~}}}xxxtttqqqooonnnpppvvvuuussspppnnniii]]]KKK===444000,,,(((''''''&&&%%%&&&%%%%%%&&&((((((&&&$$$######$$$$$$$$$$$$##############################!!!!!!"""""""""#########"""""""""!!!!!!!!!!!! !!!!!!!!!!!!""""""""""""""""""!!!!!!   !!!""" !!!!!!!!!!!!!!!!!! !!!!!!""""""###############"""!!! !!!!!!!!!!!! """###"""!!! !!!###""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!"""######$$$###"""!!!!!!!!!!!!!!!!!!!!! ############$$$$$$$$$$$$$$$###############$$$$$$###$$$%%%&&&''''''''''''))))))***+++------............//////111222333444555555666888999:::;;;<<<>>>AAAEEEJJJMMMNNNNNNNNNLLLNNNQQQTTTVVVXXXYYYYYYWWWWWWVVVUUUVVVYYY^^^cccbbbfffmmmsssxxx{{{}}}}}}vvvuuusssrrrpppnnnmmmmmmqqqtttzzz~~~~~~~~~}}}rrrhhhbbb___```bbbeeefffeeeeeefffggghhheee```[[[VVVSSSRRRQQQRRRPPPMMMJJJIIIJJJLLLMMMJJJLLLOOOOOOMMMIIICCC@@@===<<<999777555444333333111000...---,,,,,,++++++'''&&&&&&&&&&&&&&&''''''$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$&&&'''(((%%%&&&&&&''''''&&&&&&%%%########################""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!  !!!!!!!!!!!! """""""""""""""""""""""" !!! !!!""" !!!"""######"""!!!###$$$ !!!   YYY]]]cccppp}}}yyyvvvnnnppptttyyy{{{xxxsssooohhhZZZIII===000---***((()))))))))((('''&&&%%%%%%''''''&&&%%%"""######$$$$$$######"""########################!!!!!!!!!"""""""""######""""""!!!!!!!!!!!! !!!!!!!!!!!!"""""""""""""""""""""!!!  !!!"""   """###############"""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""###"""!!! !!!### !!!!!!!!!!!! !!!!!!!!!!!!!!!"""######""""""""""""!!!!!!!!!!!!"""""""""""""""""""""""" """$$$%%%%%%$$$###!!!!!!!!!!!!!!!"""""""""###$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$#########$$$$$$&&&&&&((()))************---...///000111222222222111111111222333555666777666777888999:::<<<======BBBEEEIIINNNRRRTTTUUUVVVSSSWWW]]]cccgggiiiiiihhhggggggfffeeeeeehhhmmmqqqqqqwww~~~vvvqqqqqquuuzzz|||{{{zzz{{{}}}|||xxxqqqiiiaaa[[[WWWVVVSSSRRRPPPNNNNNNNNNPPPPPPMMMOOORRRTTTSSSOOOJJJGGGDDDCCC@@@>>><<<;;;;;;;;;888666333222222222000///***)))((((((''''''((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&#########$$$$$$$$$$$$$$$&&&&&&''''''''''''&&&&&&"""""""""###############""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!! !!!!!!!!!!!!  !!! !!!"""!!!  !!!  !!!!!!     !!!UUU[[[fffvvvzzzwwwuuuooouuu|||vvvnnndddUUUFFF;;;///---***)))***+++******'''%%%######$$$%%%%%%%%%""""""############""""""########################!!!!!!!!!!!!"""""""""###""""""!!!!!!!!! !!!!!!!!!!!!""""""""""""###""""""!!!  !!!"""###""""""""""""""""""""""""  !!!"""""""""!!!!!! !!!!!!"""!!!!!! !!!!!!!!!!!!!!!  !!!!!!!!!"""""""""!!!  !!!###$$$%%%$$$$$$######""""""""""""""""""""""""""""""""""""!!!!!!"""############### !!!!!!"""###$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$&&&''')))***+++---......//////000111333555666666666666444444444555777888:::;;;<<<<<<===>>>@@@AAABBBCCCIIIKKKOOOSSSWWW[[[^^^___]]]cccmmmwww}}}~~~~~~~~~}}}{{{zzz{{{~~~xxxmmmeee___\\\WWWVVVUUUUUUUUUUUUUUUUUUQQQSSSVVVWWWVVVRRRNNNKKKJJJHHHFFFDDDBBBBBBBBBBBB???<<<999888999999777555000///...,,,++++++++++++)))((('''&&&&&&'''((()))%%%%%%%%%&&&&&&&&&''''''###$$$%%%&&&&&&$$$###"""%%%%%%&&&&&&&&&&&&%%%%%%#########$$$$$$$$$%%%%%%""""""""""""""""""""""""!!!!!!!!!!!!"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" !!!!!!!!!!!!!!! !!!!!!!!!!!!   !!!""""""  """!!!!!!    !!!!!!   !!!SSS[[[hhhyyy}}}wwwsssqqquuu}}}|||xxxqqqgggZZZLLL>>>555...+++(((&&&&&&&&&%%%$$$'''%%%"""!!!"""###$$$$$$""""""############""""""########################!!!!!!!!!!!!"""""""""""""""!!!!!!!!! !!!!!!!!!!!!""""""""""""###""""""!!!  !!!"""$$$$$$######################## !!!""""""!!!  !!!!!! !!!"""###!!!!!! !!!!!!   !!!!!!!!!  """###%%%&&&%%%$$$$$$$$$######"""""""""""""""""""""""""""""""""!!!  !!!###%%% !!!###$$$%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$""""""!!!"""$$$&&&((())),,,---...000111222222222333444666777999999888888666666777888999;;;===>>>BBBCCCDDDEEEFFFHHHHHHIIINNNPPPSSSWWW\\\```ccceeekkksss{{{pppiiieeeZZZZZZZZZZZZZZZZZZZZZZZZUUUWWWYYYYYYXXXTTTOOOMMMMMMKKKIIIGGGFFFFFFFFFFFFDDDAAA======>>>===;;;999555444222111///.........,,,***)))'''''')))***,,,%%%%%%%%%&&&&&&'''''''''%%%&&&((())))))&&&$$$"""###$$$$$$%%%%%%$$$$$$###$$$$$$$$$%%%%%%&&&&&&&&&""""""""""""""""""""""""!!!!!!!!!!!!"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" !!!!!!"""""" !!!!!!!!!!!! !!!!!!"""!!!  !!! !!! !!!    !!!!!!!!!"""""""""!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!"""$$$!!!  !!!!!!!!!!!! """ \\\ggguuu|||tttsssttt|||vvvjjj^^^NNN???555333---,,,***((('''&&&''''''$$$$$$$$$$$$$$$$$$$$$%%%#################################""""""""""""!!!""""""""""""""""""""""""######"""!!!!!!!!!!!!!!!###  ######"""###############"""!!!!!!!!!  !!!""""""!!!!!!  ######""""""!!!!!!  !!!######"""!!! ######"""!!! !!!!!! """"""""""""###$$$%%%&&&######"""""""""""""""###!!!"""$$$&&&&&&""""""""""""############$$$###"""###$$$$$$$$$"""%%%%%%%%%$$$"""###%%%'''&&&'''(((((('''''')))+++...,,,---222222000000333555555666888:::;;;999888:::888999???DDDDDDFFFIIIKKKMMMQQQTTTVVVWWWWWWVVVVVV[[[___aaabbbeeemmmsss~~~yyyuuuuuutttpppllljjjjjjjjjhhhfffeeedddcccbbb___ZZZTTTOOOLLLLLLKKKJJJIIIHHHHHHHHHLLLGGGDDDDDDHHHJJJIIIFFFCCC:::333222222000000222000///---,,,***)))(((((())))))***)))(((&&&$$$###%%%#########%%%&&&%%%$$$%%%'''((('''&&&%%%%%%%%%""""""""""""""""""""""""%%%$$$"""  !!!"""""""""#########""""""!!!$$$$$$######""""""!!!!!! !!!!!!""""""######$$$$$$######""""""!!!!!! !!!""""""### !!!"""######"""!!!  !!!!!!!!! !!!!!!  !!!  !!!!!!   !!!###&&&%%%!!! """!!!  !!!  !!! !!!   !!!!!! $$$######"""!!!!!!  aaalllxxx~~~vvvtttuuuuuujjj]]]RRRFFF999111000+++***((('''%%%%%%%%%&&&%%%%%%%%%$$$$$$#################################$$$############"""""""""""""""""""""""""""""""""###""""""!!!!!!!!!!!!!!!%%%"""!!!######"""!!!""""""""""""!!! !!!  !!!"""!!!!!!!!! """"""!!!!!!!!!!!!!!!  !!!"""""""""""""""!!!!!!!!!######""""""!!! !!!!!! !!!!!!!!!!!!"""###$$$$$$######""""""""""""######"""""""""!!! !!!!!!"""""""""#########%%%###"""###$$$%%%$$$###%%%%%%&&&%%%$$$$$$&&&(((''')))***))))))))),,,...111000222666777555666999;;;;;;;;;<<<======<<<;;;>>><<>>>>>>>>>>>>>>>>>>>>>>>DDDDDDIIISSSZZZ___dddiiirrrwww}}}{{{wwwvvvxxxxxxxxxzzz~~~|||yyywwwwww{{{}}}{{{yyyyyyyyy{{{~~~}}}{{{{{{|||}}}|||{{{zzz{{{||||||tttjjjddd___\\\WWWRRRNNNMMMMMMMMMSSSPPPNNNOOOUUUYYYZZZZZZSSSKKKDDDCCCAAA===999999888777555222000...------&&&&&&&&&&&&&&&'''(((((()))(((&&&&&&''''''&&&$$$$$$&&&'''&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%"""!!!!!! !!!###$$$&&&""""""###############""""""""""""###############!!!!!!!!!""""""""""""###""""""""""""############$$$######!!!  !!!!!!"""""""""!!!!!!    !!!""" !!!!!!     !!!!!!!!!""" !!!!!! !!!!!!!!!   !!!  !!! !!!!!!pppvvv{{{zzzwwwyyy~~~yyyrrrwww{{{ttt^^^NNN>>>666222---)))((((((''''''&&&%%%$$$$$$$$$%%%%%%$$$$$$######""""""########################$$$$$$$$$$$$############!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""!!!!!! ###"""!!! !!!!!!!!!!!! !!!!!!!!!!!!   !!!!!!!!!!!!!!!  !!!!!! !!!"""""""""""""""""""""""" !!!!!!!!!!!!!!!!!! !!!"""############""""""######$$$$$$""""""""""""!!!!!!!!!!!!%%%%%%%%%&&&&&&&&&''''''&&&$$$###$$$%%%&&&%%%$$$$$$%%%''''''&&&'''(((***+++,,,.........000222555666666888;;;:::888<<>>======CCCKKKRRRTTTVVVUUUTTTTTTUUUWWWVVVYYYcccqqq{{{xxxssssssxxx{{{uuupppjjjeeegggaaa\\\[[[XXXSSSQQQRRRXXX]]]dddjjjmmmnnnooopppnnnllljjjhhhfffffffffgggddddddcccbbbbbbbbbcccccc___^^^]]]\\\[[[[[[ZZZZZZZZZ\\\]]]]]][[[YYYWWWWWWUUU___jjjqqqsssvvv}}}|||zzzxxxwww~~~|||uuuoookkkjjjkkklllooommmiiifffcccaaa___^^^WWWPPPLLLMMMNNNKKKIIIIII@@@???===;;;999777666666333111///---++++++++++++'''&&&&&&''')))***)))((($$$&&&''''''%%%$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$###############""""""###$$$$$$$$$$$$$$$""""""######$$$$$$%%%%%%############""""""""""""!!!!!!""""""######$$$$$$""""""!!!!!!  !!!!!!""" !!!!!!!!!  !!!!!!     !!!!!!!!!!!!"""  !!!!!!!!! vvvtttrrrnnngggcccgggnnnsssuuuzzzxxxnnneeeVVVPPPQQQMMMJJJ>>>333...---***((((((&&&'''''''''&&&&&&%%%$$$ !!!!!!"""###$$$%%%%%%""""""""""""""""""""""""#########""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""#########"""   !!!!!!""""""""""""!!!  !!!!!!  !!!!!!!!!!!!!!! !!!!!!!!! !!!######"""!!!  !!!!!!!!!!!!"""""""""!!!!!!!!!!!!"""###$$$$$$###############$$$%%%&&&%%%%%%%%%$$$$$$$$$$$$$$$!!!!!!!!!!!!""""""""""""'''&&&%%%%%%''''''&&&%%%%%%(((***,,,,,,,,,...///222333444555444666888:::<<<;;;<<<>>>===@@@JJJVVVcccfffiiihhheeebbbbbbdddccchhhrrr~~~~~~wwwqqqgggbbb```dddhhhmmmuuu~~~yyynnnddd^^^[[[ZZZZZZZZZVVVTTTTTTQQQLLLKKKMMMQQQUUU\\\aaadddfffggghhhhhhgggfffeeedddccccccccc```___\\\YYYWWWVVVUUUUUUPPPOOOOOONNNNNNOOOOOOPPPOOOQQQTTTTTTQQQNNNKKKJJJIIIOOOWWW[[[\\\^^^cccgggoookkkgggdddaaa```gggpppyyy{{{~~~~~~zzztttnnnhhhfffZZZSSSNNNNNNNNNLLLJJJJJJDDDCCCBBB@@@>>>===<<<<<<999777555222///---,,,+++***(((((()))***++++++)))%%%'''((('''&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%$$$######"""""""""###$$$%%%%%%%%%%%%#########$$$$$$$$$$$$$$$$$$############"""""""""""""""""""""############ !!!!!!!!!!!!!!! !!!"""""" !!!   !!!!!!  !!!!!!      !!!!!!!!!    !!!  vvvqqqmmmkkkgggcccffflllrrrwwwqqqeee[[[III@@@@@@===;;;444---,,,***'''''')))$$$%%%%%%&&&&&&%%%$$$###!!!!!!""""""######$$$$$$"""""""""""""""""""""""""""""""""!!!!!!!!! """"""""""""""""""""""""!!!!!!#########"""  !!! !!!### !!!!!!!!!!!!  !!!!!!  !!!!!!!!!""" """"""!!!!!!!!!!!!!!!  !!!###"""""""""!!!!!! !!!!!!!!!!!!!!!!!! !!!!!!!!!"""""""""""" !!!"""##################$$$%%%&&&'''%%%%%%%%%$$$$$$$$$######!!!!!!!!!!!!"""""""""###'''&&&%%%&&&'''((('''%%%(((+++...000111111222444777888999999999999;;;===>>>===>>>@@@BBBIIIXXXgggzzz~~~yyysssqqqrrrrrrvvvzzzssspppmmmooorrrvvvzzz|||~~~~~~ppppppooommmkkkiiifffeee___ZZZXXXYYY[[[]]]eeemmmppplllfff^^^WWWVVVYYY\\\ZZZWWWVVVWWWUUUPPPNNNQQQTTTXXX^^^ccceeeggghhhiiillllllllllllkkkjjjjjjiiifffddd```]]]ZZZXXXXXXXXXQQQPPPOOONNNMMMNNNNNNOOONNNQQQTTTTTTQQQMMMJJJIIIIIIKKKOOOPPPQQQSSSUUUWWW^^^ZZZVVVSSSOOONNNVVV___kkknnnsssyyy}}}}}}{{{yyyzzz}}}~~~~~~zzzvvvggg^^^VVVTTTRRRNNNKKKKKKHHHHHHFFFEEEDDDCCCCCCCCC??????===;;;888555222000///...,,,,,,---,,,+++)))&&&((())))))'''&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$!!!"""###$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$###$$$$$$$$$#########""""""#########"""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! """### """"""!!!!!!!!!     !!!!!!     !!!!!!   !!!   !!!!!! !!!  !!!wwwooojjjjjjhhheeehhhnnnttt{{{lll___TTT@@@666777555000+++)))***(((%%%%%%)))"""###$$$%%%%%%$$$"""!!!############""""""""""""""""""""""""""""""""""""!!!!!!!!!!!! ######################## !!!###$$$###""" !!!"""!!!!!!###%%%  !!!!!!  !!!!!!"""""" ######""""""!!!!!!  !!!!!!""""""""""""########################"""""""""""" !!!!!!!!!""""""###### """"""############$$$%%%&&&'''"""""""""###$$$$$$$$$%%%######$$$$$$$$$%%%%%%%%%((('''&&&&&&'''((('''&&&+++...111333444444666777;;;<<<===<<<<<<<<<>>>@@@FFFEEEGGGJJJNNNXXXjjj{{{|||xxxooohhhccc```\\\\\\]]]___```bbbdddeeeaaabbbcccbbbaaa```bbbccc^^^YYYVVVVVVVVVXXX^^^fffhhhiiifff```ZZZYYY]]]bbbdddbbbbbbccc```[[[ZZZ\\\```dddjjjnnnppprrrssstttssstttuuuvvvuuutttsssrrrooommmiiieeecccbbbaaabbb]]]\\\ZZZXXXWWWWWWWWWWWWTTTWWWZZZZZZWWWSSSOOOMMMMMMMMMMMMNNNOOOPPPQQQRRRSSSPPPMMMIIIEEECCCKKKUUUbbbfffnnnvvv{{{zzzvvvrrrrrruuuwwwwwwtttssssssuuuxxxzzz~~~zzzpppeee```\\\VVVRRRRRRKKKKKKJJJIIIHHHHHHHHHHHHEEEEEEDDDCCC@@@<<<999777555333000///...---+++)))'''(((***)))(((&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&######$$$%%%&&&&&&&&&&&&!!!"""###$$$%%%&&&&&&&&&&&&%%%%%%$$$$$$#########$$$$$$$$$$$$######""""""$$$$$$######""""""!!!!!!""""""!!!!!!  """###!!!!!!!!!!!!!!!!!!!!!!!!######""""""!!!!!!!!!     !!!!!!  ###  """!!!  !!! !!!!!!!!!  !!!!!!  !!!!!!""" !!!"""""" """   !!!!!!!!! )))'''###  xxxtttooommmnnnpppsssuuu~~~~~~zzzxxxxxxwwwvvvwwwrrriiiZZZJJJ<<<222...,,,++++++***)))((('''&&&&&&%%%%%%$$$$$$###"""!!!!!!""""""""""""""""""""""""$$$$$$######"""######### ###%%%%%%$$$!!! ######""""""!!!!!! """""""""""""""""""""""""""!!!!!! !!!!!!$$$###"""!!!!!!"""###$$$"""!!!  !!!"""""""""!!! !!!!!! !!!!!!"""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""$$$$$$$$$$$$######"""""""""############$$$$$$$$$######""""""###$$$$$$%%%&&&&&&%%%%%%$$$%%%%%%%%%'''''''''))),,,.........,,,222666666888===@@@@@@>>>@@@AAAAAA@@@@@@DDDGGGGGGKKKOOOSSSYYYgggzzz|||uuujjjccc^^^[[[XXXUUUSSSQQQPPPOOOQQQVVVZZZ^^^YYY[[[]]]___```bbbdddfffdddbbb___\\\[[[^^^ccchhhrrrrrrqqqmmmjjjkkkooosssvvvwwwwwwtttqqqnnnllllllssswww|||}}}{{{zzzxxxuuussswwwtttlllaaa^^^bbbeeefffhhhfffdddeeefffccc\\\UUUUUUWWWWWWWWWUUUTTTTTTTTTTTTSSSOOOJJJGGGHHHMMMRRR\\\bbbkkkrrruuutttooolllmmmlllkkkjjjjjjkkkmmmnnnppptttxxx{{{~~~yyyooofffaaa]]][[[XXXWWWTTTPPPMMMMMMPPPSSSPPPMMMJJJJJJJJJGGGBBB======;;;888333///......000---,,,***))))))(((&&&%%%&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%$$$###""""""%%%%%%%%%%%%$$$$$$###"""$$$###"""!!!!!!"""###$$$""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!!!!!!! !!!!!!!!!!!! !!!!!!     !!!  !!!!!!!!! """%%%&&&$$$    !!!!!!  !!!!!!   !!!"""  xxxvvvssstttwww}}}~~~tttmmmjjjhhhhhhjjjfff^^^RRREEE:::222...---++++++***)))((('''&&&%%%%%%%%%$$$$$$###""""""!!!""""""""""""""""""""""""############$$$%%%&&&&&&!!!###%%%$$$###!!!!!!!!!###"""""""""!!!!!!!!! """"""""""""""""""""""""!!!!!! !!!!!!""""""!!! !!!""""""!!!!!! !!!!!!!!!!!!!!! !!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""############$$$$$$$$$$$$#########"""############$$$$$$$$$$$$$$$############$$$$$$%%%$$$$$$$$$%%%%%%&&&'''(((******+++,,,...000111111///555999;;;@@@FFFIIIHHHCCCEEEFFFFFFFFFHHHLLLPPPTTTYYY^^^bbbhhhtttzzztttqqqmmmggg```\\\ZZZYYYXXXVVVVVVTTTRRRRRRTTTXXX\\\___```cccggghhhiiijjjnnnqqqsssrrrpppmmmmmmpppuuuzzzvvvrrrwww}}}~~~~~~{{{zzzzzz|||yyysssnnnkkkkkkjjjgggddd```^^^]]][[[[[[YYYTTTPPPNNNPPPRRR[[[```hhhnnnqqqooojjjggggggfffdddcccccceeeggghhhooorrrvvvxxxyyy{{{|||uuuoookkkhhhgggddd```[[[ZZZ[[[]]]YYYUUUQQQNNNNNNLLLIIIEEEBBBBBB@@@===999666444444///---+++******)))'''%%%((((((''''''''''''((((((&&&&&&&&&%%%%%%%%%%%%$$$########################%%%%%%%%%$$$$$$#########$$$$$$%%%%%%%%%$$$######$$$###"""!!!!!!"""###$$$"""""""""""""""""""""""" !!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!  !!!!!!   """!!! !!! !!!"""      zzzyyyzzz}}}tttggg___[[[ZZZ\\\SSSNNNGGG>>>666111...---******)))((('''&&&&&&%%%%%%%%%$$$$$$###"""""""""""""""""""""""""""""""""###"""""""""###$$$%%%%%%######$$$###!!!!!!"""###""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""!!!!!! !!!!!!!!!!!! !!!!!! !!!!!!!!!!!! !!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""####################################$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$%%%%%%%%%$$$######$$$$$$$$$###$$$$$$%%%''')))***+++.........///111222444444444:::@@@FFFNNNWWW[[[YYYTTTTTTTTTSSSSSSUUUYYY\\\eeejjjpppuuuyyy}}}xxxsssnnnkkkmmmlllkkkiiifffccc```^^^```]]][[[ZZZ[[[\\\\\\\\\___^^^\\\\\\^^^bbbfffiiinnnsssxxxzzzzzz{{{{{{uuupppmmmjjjkkkkkkiiiccc^^^ZZZYYY]]]aaagggmmmnnnlllhhheeedddbbb```^^^^^^___aaacccjjjlllnnnoooooonnnnnnoooooottt{{{|||wwwrrrnnnmmmmmmgggaaaYYYTTTRRRQQQOOOMMMFFFFFFEEECCC@@@<<<888666555222000...---,,,+++)))******))))))))))))******''''''&&&&&&&&&%%%%%%%%%########################$$$$$$$$$$$$$$$###############$$$%%%%%%%%%$$$$$$######""""""""""""######"""""""""""""""""""""""" !!!!!!!!!!!!"""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!  !!!!!!!!!!!!   ###"""  !!!  !!! """""""""       !!!!!!   }}}xxxfffYYYPPPLLLLLLCCCAAA===888333///---,,,))))))(((''''''&&&%%%%%%$$$$$$$$$#########""""""""""""""""""""""""""""""###""""""!!!!!!!!!!!!"""###$$$###!!! ###%%%""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!"""!!!!!!!!!!!!!!!!!!!!!!!! !!!""""""!!!  !!!!!!!!!""""""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""""""""""""""""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%&&&&&&%%%$$$$$$$$$$$$%%%%%%&&&&&&''')))+++,,,---///000111111222444666888;;;AAAJJJTTTbbbnnnrrrpppnnnllljjjgggggghhhjjjllluuuzzz~~~tttlllgggccc___\\\\\\\\\\\\[[[YYYYYYZZZ[[[___```bbbeeehhhjjjllllllqqqppppppqqqsssxxx|||wwwooojjjiiilllppptttuuusssooommmllljjjfffcccaaaaaaaaabbbeeefffhhhhhhfffcccaaa```^^^ccciiiqqqvvvzzz{{{{{{}}}wwwnnnbbbZZZVVVUUUTTTSSSNNNLLLIIIGGGDDDAAA>>>;;;<<<999666444222111///...++++++***)))))))))******''''''''''''&&&&&&&&&&&&###$$$$$$$$$$$$$$$%%%%%%#########$$$$$$$$$$$$$$$"""###$$$$$$%%%%%%%%%%%%###""""""""""""""""""###!!!!!!!!!!!!!!!!!!!!!!!!######$$$$$$$$$%%%%%%%%%""""""""""""!!!!!!!!!!!!!!!!!!!!!  !!!!!!  !!!!!! ###""""""   !!!!!! $$$%%%###!!!  """  """!!!!!!""" !!!  """  xxxcccSSSEEE===;;;999888555333///---***)))((((((''''''&&&&&&%%%%%%$$$$$$$$$###############""""""""""""""""""""""""""""""""""""######$$$%%%$$$###"""!!! ###&&&!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!"""""""""""""""""""""""""""""" !!!""""""!!!  !!!"""""""""""""""!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""######$$$$$$$$$$$$$$$$$$$$$%%%###$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%&&&))))))******+++---...//////111333333333555:::===CCCMMMZZZgggvvv~~~~~~uuuhhh___\\\[[[[[[ZZZUUUVVVVVVUUUUUUXXX]]]bbbgggkkkrrryyy~~~{{{wwwrrrnnnkkkiiihhhffffffeeedddbbb^^^ZZZWWWTTTVVVYYY^^^ccchhhlllnnnppptttzzz}}}rrrgggaaa___]]]\\\ZZZUUUPPPLLLKKKIIIGGGEEECCC???;;;888666555333111---,,,+++***))))))))))))((((((((('''''''''&&&&&&%%%%%%%%%&&&&&&'''''''''$$$$$$$$$$$$$$$%%%%%%%%%"""###$$$$$$%%%%%%%%%%%%"""""""""######"""""""""!!!!!!!!!!!!!!!!!!!!!!!!$$$$$$$$$$$$%%%%%%%%%%%%""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!     !!! !!! !!!"""   !!!"""!!!!!!   sss___OOO@@@777333222111000...,,,***((('''''''''&&&&&&&&&%%%%%%%%%########################""""""""""""""""""""""""!!!!!!"""$$$&&&(((***+++######"""!!! !!!$$$&&&!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""  !!!"""###""""""############"""""" !!!!!!!!!!!! !!!!!!"""""""""###"""!!!  !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!""""""""""""$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&%%%%%%%%%&&&&&&'''(((,,,,,,------///000111222222444666777777:::@@@EEEPPP]]]mmm{{{vvvnnnccc[[[WWWYYY[[[^^^[[[\\\\\\[[[[[[```hhhnnnuuu|||~~~zzzwwwmmmkkkgggdddaaa\\\VVVSSSQQQQQQQQQRRRVVV[[[```dddiiinnnsssuuuxxx{{{uuuqqqnnnlllddd^^^WWWSSSRRRRRROOOMMMJJJFFFAAA===;;;999777666222111///---,,,*********)))(((((((((((('''''''''%%%&&&&&&''''''(((((()))&&&&&&&&&&&&&&&%%%%%%%%%######$$$%%%%%%%%%$$$$$$""""""############""""""""""""""""""""""""""""""!!!""""""""""""#########""""""""""""!!!!!!!!!!!! !!!!!!!!!!!!"""""""""!!!!!!!!!!!!     !!!!!!  !!!!!!!!!!!!   !!!"""   !!!"""  !!! gggUUUGGG;;;444222,,,+++***)))((('''&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%########################""""""""""""""""""""""""############$$$&&&'''(((""""""###"""!!!!!!###&&& !!!!!!!!!"""""""""###"""""""""""""""""""""""" !!!"""###!!!!!!"""######"""!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!"""""""""###"""!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""#########$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&((()))***------...000222444666777666999<<<======AAAHHHNNN^^^nnn{{{wwwppprrrqqqllljjjmmmoooooopppmmmhhhcccaaaccciiimmmqqqrrrqqqnnnmmmrrr|||}}}wwwqqqlllfff___[[[VVVUUUTTTTTTUUUYYY]]]```ccciiinnnnnnmmmrrr~~~~~~rrrlllfffccccccaaa]]]YYYTTTPPPJJJFFFCCCAAA@@@>>>999888666333000...------)))))))))(((((((((''''''%%%%%%&&&&&&'''(((((()))(((((((((''''''&&&&&&%%%$$$$$$%%%%%%%%%$$$######!!!"""###$$$$$$###"""!!!""""""""""""""""""""""""!!!!!!!!!""""""""""""###""""""""""""!!!!!!!!!!!! !!!!!!!!!""""""""""""  !!!!!!  !!!  !!!!!!  """######"""!!!!!!""" !!!      !!!!!!pppXXXFFF;;;222......((('''&&&&&&%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%##################$$$$$$""""""""""""""""""""""""&&&%%%###""" !!!"""###"""!!!"""###%%% !!!!!!!!!""""""######"""""""""""""""""""""""" """###### !!!""""""!!! """!!!  !!!"""""""""""""""!!!!!!!!!!!!######""" !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""""""""""""""""""""""""""""""""""""""############$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$%%%%%%'''(((***+++,,,---///111444777:::;;;999===AAABBBBBBFFFNNNUUUgggyyy}}}sssjjjeeeaaadddeeebbbbbbgggkkkkkkqqqssstttssssssvvv}}}xxxqqqlll]]]\\\[[[ZZZ[[[]]]___aaa___dddiiihhheeegggqqqzzz}}}yyyxxxwwwuuunnnhhh^^^YYYSSSNNNKKKIIIHHHFFF???===;;;888555222111000))))))))))))(((((((((((($$$$$$%%%%%%&&&'''((((((******)))((('''&&&&&&&&&%%%%%%%%%%%%%%%$$$###"""!!!"""###$$$$$$###"""!!!"""""""""""""""""""""""""""############$$$$$$$$$""""""""""""!!!!!!!!!!!! !!!!!!!!!""""""###### !!!!!!!!!!!! !!!!!!  !!!!!!  !!!!!!!!!   !!! """  !!!   !!!!!! !!!""" !!! {{{xxxtttpppeeeXXXFFF999111...+++(((''''''''''''''''''''''''%%%%%%%%%$$$$$$$$$######"""""""""""""""!!! !!!!!!!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""  $$$$$$###"""!!!!!!""""""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""!!!!!! $$$$$$$$$$$$############ !!!!!!!!!!!!""""""!!!!!!  !!!"""""""""!!!!!!!!!!!!"""###%%%%%%""""""""""""""""""""""""######$$$$$$$$$$$$######&&&%%%###%%%)))***)))'''%%%%%%%%%%%%%%%%%%%%%%%%((('''((())),,,---------111333666888:::===@@@CCCCCCFFFIIIJJJKKKPPPZZZbbbrrr~~~yyywwwqqqggg^^^ZZZZZZ[[[^^^aaadddjjjpppuuu|||~~~|||yyyxxxzzzwwwrrrlllhhhhhhhhhgggeeeeeeeeeddd___[[[]]]dddkkktttyyy{{{tttkkk___XXXTTTRRRNNNJJJJJJGGGCCC???;;;888666555333000,,,+++,,,+++)))&&&'''''''''(((((()))))))))&&&&&&''''''&&&&&&%%%$$$%%%$$$$$$######$$$$$$%%%%%%%%%%%%$$$$$$$$$###############""""""""""""!!!$$$#########""""""!!!!!!""""""!!!!!!  !!!""""""!!!"""###$$$###### """!!!     !!!!!!   """ !!!!!! """!!! }}}ssskkkccc^^^QQQGGG:::111------,,,***''''''''''''''''''''''''%%%%%%%%%$$$$$$$$$######"""""""""""""""!!! !!!!!!!!!!!!""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""###""""""!!!!!!!!!""""""###"""!!!!!! !!!!!!!!!!!! !!!!!!""""""""""""""""""""""""!!!  !!! !!!!!!!!!!!!"""!!!!!!!!! ###""""""""""""!!!!!!!!!######"""""""""""""""!!!##############################$$$$$$$$$$$$######&&&$$$###%%%(((***)))'''%%%%%%%%%&&&&&&&&&&&&&&&******+++---///222333444777:::===@@@CCCFFFKKKOOOSSSUUUWWWWWWWWW[[[cccjjjyyy~~~uuuoookkkkkkiiibbb\\\[[[[[[___dddjjjpppvvv}}}}}}|||~~~zzzwwwvvvwwwvvvsssooolllkkkjjjhhhiiimmmrrruuuzzz~~~{{{wwwrrrnnniiigggccc^^^ZZZZZZ^^^bbbhhhmmmuuu}}}|||wwwvvvwwwyyy~~~|||oooeee```\\\XXXTTTQQQNNNIIIDDD@@@>>><<<;;;777333000......---+++(((&&&&&&''''''''''''''''''&&&&&&'''''''''&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$#########$$$$$$#########"""""""""############"""""""""!!!"""!!!!!!!!! !!!"""""" """###$$$######### """!!!       !!!###$$$%%%%%%%%%$$$###""""""!!! uuuhhh\\\QQQIII>>>888///+++***++++++***&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$######"""""""""""""""!!!!!! !!!!!!"""""""""#########""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""$$$###"""!!!!!!!!!!!!!!!!!!!!!  !!!!!! !!!!!!"""""""""""""""""""""""" !!!"""###### !!!!!!!!!!!!!!!!!!!!!!!! &&&%%%$$$###"""!!!  """######"""!!!!!!##############################$$$$$$$$$$$$######$$$$$$###%%%'''))))))(((&&&&&&&&&''''''(((((((((---...///111444777:::<<>>999666333111---+++((((((((((((((('''''''''&&&&&&'''''''''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$#########""""""%%%$$$$$$$$$########################""""""""""""!!!!!!!!!!!! !!!""""""!!!""""""#########"""!!! !!!!!!  !!!!!!!!!""""""""" """!!!     !!!$$$%%%'''(((((('''&&&$$$""""""!!! |||~~~xxxjjj]]]PPPEEE===666222---************)))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$######!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!"""""""""""""""!!! !!!!!!  !!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""######### !!!!!!!!!!!!!!!!!!!!!!!!!!! %%%$$$$$$###"""!!! """$$$%%%$$$$$$###########################$$$$$$%%%%%%$$$$$$#########$$$%%%''')))))))))'''(((((()))***++++++,,,000111222444666:::???BBBDDDMMMZZZfffooouuuxxxzzz~~~}}}{{{xxxvvvxxx|||zzzooohhhdddbbb___[[[ZZZ^^^bbbccchhhmmmsss{{{xxxrrrpppqqqtttvvvrrrlllddd______aaacccdddfffffffffeeeeeefffggghhhkkknnnpppooollliiihhhiiieeeiiimmmqqq{{{zzzwwwxxxyyyvvvtttuuuoooxxxzzztttppplllfffaaacccdddgggiiijjjfff```[[[YYY[[[```hhhsss~~~|||vvvfffaaaZZZVVVUUUUUUSSSRRRNNNKKKFFF@@@:::555111...,,,,,,++++++***)))))))))&&&&&&'''(((((((((((('''%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$#########"""""""""%%%%%%%%%$$$$$$$$$###############"""""""""""""""!!!!!!!!!!!!!!! !!!""""""""""""""""""!!!!!!  !!!!!!!!!!!!""""""""" !!!!!!    !!!!!! !!!!!!"""%%%((())))))((('''$$$###"""!!!  ~~~yyyzzz}}}}}}vvvlll___RRRFFF<<<666000...+++*********)))(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$######!!!!!!""""""""""""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!! !!!!!!!!! !!!""""""!!!!!! !!!!!! !!!!!!!!!!!!  !!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! ###%%%%%%%%%$$$########################$$$$$$%%%%%%%%%%%%$$$$$$###$$$%%%&&&''')))***+++)))***+++,,,---...///000333444555666777;;;AAAFFFKKKXXXllluuujjjbbb^^^]]]\\\WWWUUUXXX___gggnnnwwwyyytttrrrrrrrrrrrrmmmiiiccc^^^\\\^^^bbbeeefffccc```___aaaeeeiiikkkmmmnnnooommmkkkkkknnnqqqyyy~~~yyysssppppppqqqssssssuuu}}}|||xxxyyy{{{zzzxxxyyyvvv}}}xxxqqqmmmmmmmmmllljjjeee___ZZZUUUWWW\\\dddnnnxxx{{{tttlllgggeeeccc___[[[XXXUUUPPPIIIAAA;;;666555///......,,,+++***)))(((''''''((())))))(((((((((%%%&&&''''''''''''&&&%%%$$$$$$$$$############"""%%%%%%%%%$$$$$$$$$######""""""""""""""""""###### !!!!!!!!!!!!!!! !!!"""""""""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!   !!!!!!!!!     ###''')))+++++++++&&&%%%$$$"""  !!!uuurrrqqqqqqkkk```SSSFFF;;;333000(((((('''''''''(((((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$###### !!!!!!""""""""""""""" !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""!!!!!!!!!!!!""""""!!!!!!!!! !!!!!!"""###!!!!!! !!!!!! !!!!!!!!!!!!!!!######"""!!!  !!!!!!!!!!!! !!!!!!!!!!!!!!! !!!""""""###!!!!!!###$$$$$$###""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$###%%%'''(((((()))+++---,,,---...///111222333444555666888888:::???GGGNNNVVVfff~~~}}}{{{qqqlllccc\\\XXXWWWUUUUUUSSSTTT[[[fffqqq|||{{{nnnjjjeeebbbaaaaaaaaaaaa\\\[[[XXXUUUTTTWWW\\\aaabbbbbbbbbdddhhhmmmsssvvv{{{~~~}}}yyyyyy}}}~~~~~~}}}~~~}}}{{{xxxuuuqqqkkkeee```ZZZ[[[^^^bbbhhhooouuuxxxyyy}}}}}}}}}}}}zzzvvvoooiiidddbbb\\\TTTJJJBBB===<<<111111///...,,,***)))((()))))))))))))))(((((('''%%%&&&'''(((((('''&&&%%%%%%%%%%%%$$$$$$$$$######%%%$$$$$$$$$############""""""""""""############ !!!!!!!!!!!!!!! !!!"""""""""!!!  !!!!!!!!!!!!!!!!!!!!!!!!  !!!       !!!!!! """%%%(((+++---...((('''%%%###"""!!!!!!!!! !!!!!!uuummmgggccc]]]RRREEE999222...---%%%%%%&&&%%%%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$###### !!!""""""""""""""" !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!! !!!!!!"""###$$$  !!!"""!!!!!! !!!!!!  !!!!!!!!!#########""""""!!!!!!!!! !!!!!!!!!!!! !!!!!!!!!""" !!!""""""######$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$###&&&)))***)))***---000...///000222444666777888666888;;;<<<>>>EEEPPPXXXeeetttwwwooonnnnnniiifffeeeccc```]]]\\\\\\]]]]]]\\\```bbbjjjwww}}}|||wwwvvvuuussspppmmmjjjhhh```]]]ZZZYYYYYYZZZYYYXXXXXXYYYYYYYYYZZZ^^^eeejjjmmmoooqqqtttxxx}}}yyysssooojjjiiihhhhhhiiijjjlllmmmlllrrrzzzzzzrrrooouuu}}}~~~zzzrrreeeVVVIIIBBB@@@666666444222000...,,,++++++++++++***)))((('''&&&&&&'''((())))))((('''&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$#########"""""""""!!!"""""""""############ !!!!!!!!!""" !!!""""""######!!!!!! !!!""""""!!!!!!!!!!!!!!!!!!!!!!!!  !!!!!!!!!   !!!!!!      !!!"""###  """$$$'''***+++''''''&&&&&&%%%&&&&&&&&&!!!!!! uuujjjbbbXXXRRRHHH<<<222------...(((((((((&&&$$$###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$###### !!!""""""""""""""" !!!!!!!!!"""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""" !!!"""### !!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!  !!!!!!!!!""" !!!!!!""""""!!!"""""""""########################$$$%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$'''***+++***+++...111000111222444666888999:::666999===???CCCKKKWWWaaaqqq~~~sssfff[[[ZZZ[[[YYYXXXZZZbbbcccdddhhhlllooopppooorrruuu|||~~~uuuooollljjjgggeee```aaaaaa```^^^]]]^^^___ZZZXXXWWWWWWXXXXXXWWWVVV[[[]]]```aaaccchhhpppvvv}}}|||zzzxxxtttpppmmmkkkiiiiiieeekkktttzzz{{{zzzyyyxxxyyypppjjjooovvv{{{ttt```OOODDD@@@<<<;;;999777555222111000,,,,,,,,,+++)))(((&&&%%%&&&'''(((******((('''&&&''''''&&&&&&&&&%%%%%%%%%#########""""""""""""!!!!!!!!!""""""#########$$$ !!!!!!"""""" !!!""""""%%%$$$###""""""###$$$%%%""""""""""""""""""""""""  !!!!!!!!!  !!! !!!!!!    !!!!!!!!! !!!"""   !!! $$$'''((( """%%%'''''''''''''''(((***+++,,,$$$###""" wwwggg```TTTGGG999444222...***)))''''''&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$###$$$$$$$$$$$$###""""""######"""!!! !!!!!! !!!!!!"""###########################"""""""""""" !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!######""""""!!!!!!!!!  !!!!!!"""""" !!! !!!"""###""""""!!!!!!!!!!!!"""""" """#########"""!!!"""############$$$$$$$$$ !!!"""######$$$$$$"""############$$$$$$$$$'''&&&$$$$$$%%%%%%%%%$$$''')))+++,,,---///222444777666999===<<<999<<>>@@@CCCDDDIIITTTbbbnnn|||}}}tttmmm]]]TTTNNNNNNOOOPPPXXXaaaffflllvvv~~~wwwqqqiiiddd___ZZZXXXXXXWWWWWWTTTUUUVVVVVVWWWZZZ^^^aaa^^^^^^___aaabbbbbb```]]]eeegggmmmrrrtttvvv}}}|||tttlllgggdddeeeggglllttt{{{}}}yyyuuusssooonnnooonnnnnnuuurrr\\\NNNHHHEEEAAA===;;;<<<;;;777444555333000...---,,,+++)))***((('''&&&'''&&&%%%###'''''''''''''''''''''''''''&&&&&&%%%$$$###"""""" !!!!!!""""""######""""""""""""!!!!!!!!!!!!!!! !!!"""###!!!!!!!!!""""""""""""""""""!!! !!! !!!!!!  !!!!!!!!!    !!!!!!  """!!!!!!"""!!!!!!  !!!"""###""" ###%%%)))---000000//////+++(((###!!! !!! |||mmmeeeRRREEE777111///+++((((((&&&&&&%%%$$$$$$$$$$$$%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$#########""""""$$$###"""!!!!!!!!!!!!!!!"""!!!!!!  !!!""""""######""""""!!!!!!!!!""""""######### !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""!!!!!! !!!!!!!!!""" !!!  !!!"""###""""""!!!!!!!!!!!!"""""" !!!!!!""""""""""""""""""############$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&'''$$$$$$$$$$$$%%%%%%%%%%%%&&&%%%%%%%%%&&&((((((((()))+++---...///222555888;;;;;;???CCCBBB???AAAGGGDDDGGGIIILLLSSS```ppp|||vvvnnnfff```TTTNNNKKKLLLNNNRRR]]]hhhuuu}}}~~~wwwmmmccc^^^YYYVVVRRRPPPPPPQQQSSSTTTQQQSSSUUUXXX[[[___eeeiiinnnnnnooorrrsssssspppnnntttvvv{{{}}}|||yyytttrrrllllllooouuu{{{~~~|||yyy{{{wwwttttttrrrpppvvv~~~mmm]]]UUULLLHHHDDDBBBBBBBBB???<<<555333111000000///---+++***(((&&&&&&&&&'''%%%$$$&&&&&&&&&'''''''''''''''%%%%%%%%%$$$$$$$$$$$$$$$##################""""""###"""""""""!!!!!!!!!!!!!!!!!!  !!!"""###!!!!!!!!!!!!!!!!!!!!!!!!!!!  !!! !!!!!!        !!!"""""" !!!%%%,,,111555555444333///+++%%%!!! ~~~nnnfffNNNAAA444...,,,(((&&&'''%%%%%%$$$############$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%$$$###"""!!!"""######$$$######"""""""""""""""$$$######"""!!!  !!!"""!!!!!!!!! !!!"""######$$$ !!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!! !!! !!!""""""""""""!!!!!!!!!!!!"""""""""!!!!!!!!!!!!"""######"""############$$$$$$$$$##################$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&$$$%%%%%%&&&(((***,,,------...000111333666;;;???BBBEEEKKKPPPOOOKKKLLLPPPSSSUUUWWW[[[bbbnnn}}}|||oooeee^^^XXXUUUNNNMMMNNNQQQUUU\\\kkkyyyrrrggg___VVVQQQOOOMMMLLLJJJJJJLLLOOOSSSVVVYYY\\\```eeekkkrrryyy~~~}}}|||{{{zzz|||~~~~~~xxxwwwwww{{{|||yyyvvvtttrrrpppsssxxxqqqfffUUUPPPJJJGGGGGGGGGDDDBBB;;;:::999888888555111...---+++((('''((())))))(((&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%$$$######""""""######"""""""""!!!!!!!!!!!!!!! !!!"""###"""!!!!!!!!!  !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!  ### !!!    !!!"""!!! ###+++333777999888777555000((("""uuufff]]]JJJ>>>222,,,***'''&&&'''&&&%%%%%%$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$&&&$$$"""!!! !!!###$$$$$$######"""""""""############""""""!!!!!!  !!!!!!  !!!""""""""" !!!!!!"""""""""###!!!!!!!!!!!!!!!!!!!!!!!!  !!!!!!!!!!!!!!! !!!!!!!!!"""""""""!!!!!!!!!!!!""""""###"""!!!!!!!!!"""$$$%%%""""""#########$$$$$$$$$#########"""""""""""""""%%%%%%%%%%%%&&&&&&&&&&&&$$$%%%'''((()))***---///000111333555777<<>>888333333000---,,,,,,,,,,,,+++'''''''''&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#####################"""""""""!!!!!!!!!!!!!!!!!!!!!"""""""""""""""!!! !!!""""""!!! !!!!!!!!! ### !!!   !!!!!!   !!!!!!  !!!!!!  '''...444888::::::;;;444+++$$$ {{{rrrfffXXXOOOCCC999000,,,)))&&&&&&(((''''''&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$""" !!!"""######"""""""""""""""###### !!!!!!""""""###### !!!!!!!!!!!! !!!!!!!!!"""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!  !!!!!!!!!!!!!!!""""""!!!!!!!!!!!!""""""###"""!!!!!!!!!"""$$$%%%""""""#########$$$$$$$$$&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%''')))))))))***---000333444666888===DDDLLLRRR]]]hhhttt{{{{{{yyyuuusssyyy|||}}}{{{{{{rrrllleee___\\\]]]___```gggmmmtttwww{{{yyyvvvsssqqqooonnnkkkiiiaaa[[[UUUTTTRRROOOQQQUUUVVVXXX[[[]]]aaagggooouuuzzz~~~}}}}}}{{{xxxzzz|||~~~yyyrrrjjjccc^^^YYYSSSOOONNNNNNNNNOOOMMMIIICCC>>>999666222000///...---+++(((((((((''''''&&&&&&&&&''''''&&&&&&%%%$$$######"""""""""#########$$$$$$############""""""""""""!!!!!!!!!"""""""""""""""""""""!!! """###"""!!!   !!!!!!!!! !!!!!!   !!!!!!   !!!!!!    ###(((...444:::===<<<555,,,%%%!!! }}}zzz{{{zzzvvvppphhh^^^SSSHHHBBB;;;444---+++)))&&&&&&(((((('''&&&&&&%%%%%%&&&&&&#########$$$$$$$$$$$$$$$$$$###"""!!! !!!""""""!!!!!!!!!!!!!!!""""""### !!!"""######$$$ !!! """""""""!!!!!!!!! !!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!  !!!"""!!!!!!!!!""""""!!!!!!!!!!!!""""""###""""""""""""###$$$$$$"""############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&)))+++,,,+++,,,///333666888:::>>>DDDMMMWWW^^^ooo|||xxxsssmmmhhhhhhjjjdddccccccdddggglllqqqtttyyyoooaaa^^^[[[YYYYYYYYYXXXXXXVVVTTTUUUXXXYYYYYY^^^dddgggjjjmmmooorrrwww|||uuuuuutttttttttuuuvvvwwwyyyuuuuuuzzz|||tttmmmfff^^^XXXTTTUUUVVVWWWWWWTTTPPPLLLAAA>>>:::777555111...+++******))))))((('''''''''(((((('''&&&%%%$$$######!!!!!!""""""###$$$$$$%%%$$$$$$#########""""""""" !!!"""#########"""""""""!!!!!!!!!  """"""!!!    """""""""!!!     !!!!!!!!!!!!"""$$$***111888<<<777222***$$$!!!!!!!!! xxxrrrpppgggccc\\\SSSHHH@@@999666333...******)))%%%%%%''''''&&&%%%%%%$$$$$$%%%%%%"""#########$$$$$$$$$$$$###"""""""""!!!!!!!!!!!! !!!"""""" !!!!!!""" !!!!!!!!!!!!!!!!!!!!!""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!""""""""""""!!!!!!!!! !!!"""""""""!!! """"""!!!!!!!!!!!!""""""""""""###$$$$$$$$$$$$###"""############$$$$$$$$$"""""""""######$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&***...///...000444999;;;<<>>999222...+++++++++***)))(((((((((''''''&&&&&&%%%%%%%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$#########"""""" !!!"""###$$$###""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!   !!!!!!  !!!"""!!!      !!!    """&&&,,,222555///+++%%%!!! xxx|||tttllliiiVVVSSSMMMCCC999222//////---)))((()))((($$$$$$&&&&&&%%%$$$$$$######$$$$$$""""""######$$$$$$$$$$$$"""""""""###"""!!!  !!!"""  !!!!!!""""""!!!!!! !!!"""###$$$%%%%%%!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!""""""######""""""!!!!!!  !!!"""""""""!!! """"""!!!!!!!!!!!!""""""!!!"""###%%%%%%$$$######"""############$$$$$$$$$$$$$$$%%%&&&''''''((((((&&&&&&&&&'''''''''((((((&&&***///111111333999>>>>>>???BBBGGGPPP\\\iiirrr{{{uuuqqqddd[[[UUUUUUTTTUUU[[[ccclllsss}}}|||mmmbbbZZZTTTPPPMMMKKKKKKMMMRRRWWW[[[\\\```bbbiiirrrzzz~~~~~~xxxrrrmmmjjjhhhhhhgggiiiqqqwww|||{{{rrrpppmmmkkkhhhddd^^^ZZZWWWTTTQQQMMMHHH@@@888333,,,,,,,,,+++***))))))(((%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%$$$$$$###$$$$$$$$$############""" !!!"""$$$$$$######"""!!!!!!!!!""""""""""""""" !!!!!!!!!!!!!!!!!!!!!!!!  !!!!!! !!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!  """!!!!!!"""!!!!!!  !!!!!!   ###'''+++---)))&&&"""~~~yyyzzz|||tttggg]]]DDDAAA;;;555000.........((((((((((((''''''''''''$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######$$$$$$######""""""!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!! !!!!!!!!!!!! $$$$$$%%%%%%%%%%%%$$$$$$!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""######$$$$$$###"""!!!!!!"""  !!!!!!"""!!!!!!!!!!!!!!!"""############### !!!!!!!!!!!!"""############$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%%%%'''(((((('''&&&((()))+++///333555777:::???CCCIIIIIIJJJOOOZZZhhhuuu}}}{{{rrrjjjhhhZZZUUURRRTTTTTTXXXdddqqqwwwgggZZZSSSPPPLLLHHHJJJNNNOOOQQQWWWbbbiiikkkssswww~~~}}}{{{yyyxxxzzz~~~yyyoooiiijjjggggggmmmxxx|||}}}uuuqqqllldddaaaccc\\\[[[YYYUUUPPPHHH???888444000+++)))+++,,,,,,******)))((('''&&&&&&%%%&&&&&&%%%$$$#########$$$%%%%%%%%%%%%$$$$$$$$$######"""############""""""!!!""""""############""""""""""""!!!!!! """""""""!!!  !!!!!! """"""!!!!!! !!!   !!!!!!!!!!!! ###"""!!!  !!!""" """""""""!!!!!! """!!!"""  """$$$%%%%%%###"""!!! !!!||||||~~~}}}wwwlll]]]RRR>>>;;;555000,,,******+++'''''''''&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$$$$######""""""!!!!!!!!! !!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!! !!!!!!!!!!!! !!!""""""######""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""###$$$###!!! !!!"""  !!!!!!!!!!!!!!!!!!!!!"""###############!!!"""""""""########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%''')))))))))***,,,...000444999<<<>>>BBBHHHMMMOOOPPPSSSYYYcccqqqwwwnnnddd]]]ZZZVVVRRRQQQUUUZZZcccrrryyysssjjj^^^TTTOOOLLLKKKJJJNNNRRRWWW[[[eeerrr{{{}}}~~~}}}}}}~~~|||xxxrrrmmmjjjmmmuuuzzz{{{xxxyyypppeee```aaaaaa``````^^^YYYQQQGGGAAA999444///,,,,,,,,,+++)))***)))(((''''''&&&&&&&&&&&&&&&$$$#########$$$%%%%%%%%%%%%$$$$$$$$$######!!!!!!"""""""""""""""!!!""""""############"""""""""""""""!!!!!!!!! """  """"""!!!  !!!!!!!!! """!!!!!!!!!  !!!!!!!!!!!!   !!!!!! !!!!!!!!! !!!!!!""" !!!!!!!!! ###"""  ~~~zzzrrrdddSSSGGG666333///***'''&&&&&&'''&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%"""######$$$$$$######"""!!!!!!!!!!!! !!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!! !!!!!!!!!!!! !!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! """""""""  !!!  !!! !!!!!!"""#####################$$$$$$$$$%%%%%%%%%############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''')))+++,,,...111333333777>>>CCCGGGLLLTTTYYY^^^aaaeeeiiiooozzzsssiiiaaaYYYTTTSSSWWWVVVXXX^^^gggttt|||xxxtttrrrppplllfffaaa```^^^YYYSSSOOONNNPPPSSSYYY___ffflllvvv{{{|||~~~zzztttsssvvvyyyxxxvvvyyyxxxmmmfffdddbbbbbbbbbaaa^^^VVVMMMGGGBBB===666222000...+++(((******)))((('''''''''''''''&&&%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$###### !!!"""######$$$######""""""############""""""###"""""""""""""""!!!!!!###!!!!!!""""""!!!"""!!!!!! !!! !!!!!!!!!!!!!!!!!!!!! """###""""""!!!   !!!!!!  """"""!!!  !!! !!! !!!!!!  |||vvvkkk[[[HHH<<<111...+++(((&&&%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%""""""############""""""############""""""""""""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!! !!!!!!!!!!!! """##################"""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!  !!!!!!!!!  !!!!!!"""###############$$$$$$$$$$$$%%%%%%%%%&&&#########$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&'''***+++---000444777999???HHHOOOUUU\\\dddiiirrrvvvyyyyyyyyy{{{pppeee___[[[WWWWWWYYY___bbbhhhqqqzzz|||vvvgggccc___]]]]]]]]]\\\[[[YYY\\\]]]\\\YYYZZZ___dddlllqqqwww{{{~~~zzzwwwwwwvvvxxxwww|||}}}yyyyyy{{{sssooohhhgggdddaaa^^^YYYSSSOOOMMMGGG@@@:::666333...)))+++***)))((('''&&&&&&&&&'''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######!!!"""###$$$%%%%%%&&&&&&""""""############""""""############""""""""""""###!!! !!!###$$$###""""""!!! !!!!!!!!! !!!!!!!!!!!!!!!!!!!!! !!! """###!!!!!! """"""!!!  !!!"""""" !!!"""######"""   !!! }}}{{{wwwpppbbbQQQ???444///---+++((('''&&&''''''&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%"""""""""######"""""""""""""""""""""############!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!! !!!!!!!!!!!! !!!""""""######""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!  !!! !!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!! !!!!!!"""########################$$$$$$$$$%%%%%%###$$$$$$$$$$$$%%%%%%%%%&&&''''''''''''(((((((((''')))+++---///222777;;;DDDLLLXXXbbbjjjrrryyy~~~ggg___YYYWWWWWWXXX]]]bbbkkksss~~~yyypppfff___WWWUUUSSSSSSUUUYYY\\\]]]]]]cccjjjmmmmmmooouuuzzz}}}vvvrrrqqqpppmmmmmmvvv|||wwwrrrkkkeeeaaa___]]][[[XXXRRRJJJDDD???:::444///---,,,***)))'''&&&&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$###### !!!"""###$$$$$$$$$$$$""""""############""""""""""""""""""############""""""!!!"""$$$%%%$$$###!!!!!! !!!!!!"""!!!!!! !!!!!! !!!!!!!!!!!!!!!###"""  !!! !!!!!! !!!""""""   zzzxxxsssjjj\\\LLL>>>666///---+++)))(((''''''(((&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!""""""######""""""!!! !!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!! !!!!!!!!!!!!  !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""###!!!  !!!!!!!!!!!!!!!!!!!!!!!!!!! !!!"""!!!!!!!!!!!!!!!"""###############""""""#########$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&'''((()))******+++***+++...111444999???CCCMMMXXXggguuu~~~xxxmmm[[[VVVTTTWWWZZZ^^^eeemmmzzzuuummmggg```XXXRRRNNNOOOPPPRRRVVV[[[```ccchhhppp{{{|||vvvsssnnnjjjgggjjjttt}}}wwwwww|||~~~sssiiidddbbbbbbbbb```[[[SSSMMMIIIDDD===888111000...+++)))'''&&&&&&''''''((((((''''''&&&%%%%%%%%%%%%$$$$$$$$$###### !!!!!!!!!!!!!!!""""""############""""""!!!!!!"""""""""""""""###"""!!!!!!###%%%%%%$$$###!!! !!!!!!"""###"""!!! !!!""" !!!!!!!!!!!!!!!###"""!!!  !!!""""""  !!!    pppmmmhhh^^^RRRFFF<<<777...---+++)))(((''''''&&&%%%$$$$$$$$$$$$#################################!!!!!!""""""""""""!!!!!! !!!!!!!!!"""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!! !!!!!!!!!!!!  !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!"""###$$$%%%%%% !!!!!! !!!"""!!!!!!!!!!!!!!!!!!!!!!!! !!!""""""######""""""!!!!!!"""###############"""#########$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%&&&(((***+++------,,,///222666<<>>:::444000---+++)))(((***)))'''%%%%%%%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$########################"""""""""!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!  !!!!!! """###!!!  !!!  !!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!!!!"""""""""########################$$$$$$%%%$$$$$$######$$$%%%%%%%%%%%%%%%%%%%%%&&&'''''')))***,,,...111666<<<@@@FFFJJJQQQYYYcccqqqpppccc]]]^^^```fffppp{{{~~~wwwkkk```[[[ZZZ^^^aaaddddddffflllsssyyyzzzzzz~~~wwwpppqqqtttwwwzzz}}}{{{ppphhh^^^VVVSSSTTTQQQOOOLLLHHHBBB;;;666333000...+++++++++,,,,,,+++&&&&&&&&&&&&%%%%%%%%%$$$%%%$$$"""###$$$$$$###"""$$$"""!!!!!!""""""!!! ########################"""""""""""""""""""""""""""!!!   %%%$$$"""!!!!!!"""###### ###""""""!!!!!!!!!!!!!!! """  !!! !!!!!!   !!!!!!   !!!""""""!!! yyypppiiiccc\\\UUUQQQOOOKKKDDD===666444111///,,,***((('''((('''&&&%%%%%%%%%&&&&&&################################################!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""  !!!!!! !!!"""$$$%%%&&&"""!!!!!!""" !!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""#########$$$$$$$$$###########################$$$$$$$$$%%%&&&&&&&&&&&&&&&'''((()))+++---000111444:::BBBHHHRRRWWW^^^fffooo}}}xxxjjj```]]]aaahhhsss}}}uuujjjeee^^^YYYXXX\\\aaaffflllooovvv{{{~~~|||yyyyyyzzz{{{{{{vvvggg\\\XXXXXXRRRQQQOOOLLLHHHCCC===999777444000...------,,,+++&&&&&&&&&&&&%%%%%%%%%%%%$$$###""""""$$$$$$###"""%%%###!!!!!!"""###"""!!!########################""""""""""""""""""""""""""""""!!!!!! !!!  !!!$$$$$$"""!!!!!!!!!!!!""" !!!!!! !!!"""    !!! }}}{{{xxxrrrhhh```YYYQQQFFF@@@===<<<888555000000///...+++(((&&&%%%&&&&&&&&&%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$"""""""""""""""""""""""" !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""  !!!!!!!!!"""###%%%&&&'''###!!!!!!### !!!""""""""""""!!! !!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""############$$$$$$$$$#####################$$$$$$%%%%%%%%%%%%&&&&&&&&&'''(((***+++,,,111444888:::<<>>;;;666333000...,,,***'''''''''&&&&&&&&&%%%%%%$$$###"""###$$$%%%$$$###'''%%%######$$$$$$$$$###########################""""""""""""""""""""""""############""""""!!!!!!"""!!!!!!!!!!!!!!!!!!"""###""""""!!!   !!!    {{{wwwtttrrrpppjjj```XXXKKKCCC999222000000///...+++,,,,,,***'''%%%$$$$$$&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""""""""""""""""""""""" !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!   !!!!!! !!!"""######"""!!!!!!""" !!!"""######"""!!! !!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""""""""""""""""""""#########$$$$$$##################$$$$$$######%%%&&&&&&&&&&&&&&&&&&'''''')))+++---///000444999>>>BBBEEEKKKUUU]]]jjjqqq{{{xxxooogggeeegggfffnnn}}}wwwnnngggaaaZZZUUUVVVYYY^^^fffnnnvvv{{{~~~{{{{{{wwwzzz~~~|||}}}~~~wwwqqqeee```ZZZVVVTTTRRRNNNKKKEEEBBB>>>:::666222...+++(((((((((((('''''''''&&&%%%#########%%%&&&%%%$$$'''&&&$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""######$$$$$$$$$###"""!!!""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!  !!!!!!!!!!!!"""!!! !!!   """"""!!!  wwwrrrllliiiggg```UUULLL>>>888111,,,++++++***)))''')))***)))&&&$$$%%%'''&&&&&&&&&&&&%%%%%%$$$###########################"""""""""""""""""""""""" !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!   !!!!!!!!!   """!!!!!!""" """######"""  !!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""#########$$$$$$$$$"""""""""###$$$$$$$$$%%%###$$$&&&'''((((((''''''&&&'''(((+++---000333444999@@@IIIOOOSSS[[[fffooo{{{zzzvvvuuussspppsssyyyzzz~~~tttnnnddd\\\WWWVVVVVVWWWYYY]]]dddmmmwww}}}|||{{{~~~}}}{{{~~~vvvnnnbbbYYYUUUSSSOOOLLLJJJGGGDDDAAA>>>999333///))))))))))))((((((((((((%%%$$$###$$$&&&'''&&&%%%'''%%%######$$$%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$"""""""""""""""""""""""""""######$$$###"""!!! !!!!!!!!! !!!!!!!!! !!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!"""### """$$$%%%""" !!!!!!!!!    !!!    !!!!!!"""xxxqqqiiiddd```WWWJJJ@@@666333///---,,,+++***(((&&&(((***)))'''&&&)))+++&&&&&&&&&&&&%%%$$$###""" """""""""""""""""""""""" !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""  !!!!!!!!! !!!!!!  !!!  !!!!!!""""""!!! !!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""""""""""""""############$$$$$$$$$!!!!!!"""###$$$%%%%%%&&&###%%%&&&((())))))((((((&&&'''))),,,///222555777DDDMMMXXX```eeennnyyyrrroooqqqxxx|||}}}uuulllddd___WWWQQQPPPSSSZZZ^^^^^^bbbiiirrr||||||tttsssvvvyyyzzz}}}mmmaaa[[[WWWSSSOOOKKKJJJHHHFFFCCC>>>777333************))))))))))))&&&%%%$$$%%%'''((('''&&&&&&$$$""""""###$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""!!!"""#########"""   !!!"""###############"""""""""""""""""""""""" !!!"""""" !!!!!!!!! %%%((((((%%%""" !!!!!!!!!  !!!!!!!!!    {{{mmm___YYYTTTIII===666///---+++((('''''''''((('''&&&%%%%%%$$$$$$%%%%%%$$$$$$############$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%###""" """###"""!!!$$$######"""!!! ###!!! !!!"""###"""   !!!"""######!!!  !!! !!!!!!!!!!!! !!!!!!!!!!!! """"""!!!!!!!!!!!!""""""!!!###$$$###"""!!!"""$$$!!!!!!!!!!!!""""""""""""###$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$&&&)))***'''$$$++++++,,,///555;;;BBBEEEMMM]]]ooo{{{|||zzzwwwrrroooppphhhmmmttt}}}pppccc]]]VVVRRRNNNNNNTTT\\\cccgggqqqqqqsssxxxwwwooommmmmmrrrsssvvvyyy~~~zzzjjj___WWWQQQMMMPPPQQQRRROOOIIIBBB>>><<<222///+++)))((((((''''''%%%$$$$$$%%%''''''&&&$$$###$$$$$$$$$$$$###""""""####################################""""""""""""$$$###"""###%%%&&&%%%$$$!!!!!!""""""""""""!!!!!!###"""!!! !!! !!!"""!!! !!!  !!!!!!!!!###$$$$$$###"""!!! !!!"""""""""!!!   !!!    !!!!!! {{{jjjYYYOOOIII@@@777222,,,+++)))'''''''''((()))&&&&&&%%%$$$$$$$$$$$$%%%$$$$$$############$$$$$$######""""""""""""######$$$"""!!!!!!"""###""""""######""""""!!! """!!! !!!"""###"""   !!!!!!""""""!!!  !!! !!!!!!!!!!!! !!!!!!!!!!!!!!!!!!  !!!  !!!"""######!!!!!!"""###!!!!!!!!!!!!"""""""""###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$&&&)))***)))'''000111333666;;;BBBKKKQQQ```qqquuunnnhhhgggfffddddddgggeeemmmyyy~~~uuukkk___VVVSSSTTTSSSSSSXXXaaallluuuzzzzzzuuusssoooooooooppptttzzzuuuiii```YYYUUUTTTTTTTTTSSSOOOHHHAAA===777333///,,,+++***)))(((%%%$$$$$$%%%&&&'''%%%$$$%%%%%%%%%%%%%%%$$$$$$####################################"""""""""!!!!!!$$$###"""###%%%%%%%%%$$$!!!!!!""""""""""""!!!!!!###"""!!! !!!!!! !!!!!! !!!  !!! !!!"""###$$$######""" !!!"""""""""!!!      vvvdddPPPCCC<<<444///---(((((('''&&&&&&'''((()))&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$############$$$$$$!!!!!! !!!!!!###""" """###"""!!!###""""""!!!!!! """!!! """"""!!!   !!!!!!!!!!!!!!!!!!  !!! !!!!!!!!!!!! !!!!!!!!!!!!"""!!!!!! !!!!!!""""""!!!  !!! """###"""!!! !!!###!!!!!!!!!"""""""""######$$$$$$###"""###$$$%%%&&&%%%%%%%%%%%%%%%%%%&&&&&&'''&&&%%%&&&(((+++,,,,,,///333777:::===FFFSSS\\\rrrzzzkkkccc]]][[[\\\\\\```eeeiiirrrxxxkkkbbb[[[TTTRRRTTTVVVXXX]]]ggguuu~~~~~~}}}{{{xxxvvvxxx}}}xxxqqqoookkkiiikkkpppuuuyyyxxxnnnfffaaa[[[YYYXXXWWWUUUOOOFFF???===:::555111///---+++)))'''%%%$$$%%%&&&&&&%%%$$$&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$######"""""""""!!!!!!!!!###"""!!!"""$$$$$$$$$"""!!!!!!""""""""""""!!!!!!######"""!!!!!!!!!""""""  !!!!!!!!!  !!! !!!"""###$$$$$$$$$!!!!!!!!!"""!!!  """"""""""""""""""!!!!!!   kkk[[[HHH<<<555...******''''''&&&%%%%%%&&&&&&'''&&&%%%%%%$$$###$$$$$$$$$$$$$$$############$$$$$$!!!  !!!"""  !!!!!! """"""!!!!!!!!! """!!! !!!"""!!!  !!!!!!!!!!!!!!!  !!!!!!!!!!!! !!!!!!!!!!!!!!!!!! !!!!!!""""""######""""""""""""###### !!!""""""!!! !!!"""!!!!!!"""""""""#########$$$###"""!!!!!!###%%%&&&%%%%%%%%%&&&&&&&&&&&&&&&(((&&&%%%&&&(((+++...000///555;;;>>>CCCMMM]]]jjj|||ssshhhaaaZZZ[[[]]]```fffmmmwwwpppggg^^^ZZZXXXXXX\\\bbbbbbfffooo}}}||||||wwwooommmpppvvv{{{zzzvvvpppkkkkkkmmmpppqqqyyy}}}uuupppfffaaa\\\YYYXXXSSSJJJBBBCCC???:::666333000---***)))'''%%%%%%&&&&&&%%%$$$&&&''''''''''''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######"""""""""!!!!!!!!!###"""!!!"""###$$$###!!!!!!!!!""""""""""""!!!!!!#########""""""""""""###""""""  !!!!!!!!!  !!! !!!###$$$$$$$$$!!!!!!!!!!!!!!!  """!!!!!!!!! !!!    ]]]PPPBBB:::555...******((('''&&&%%%%%%$$$$$$$$$%%%%%%$$$############$$$$$$$$$############$$$$$$"""!!!!!! !!!!!!"""!!! !!!!!!!!!!!! !!!  !!!"""!!! !!!!!! !!!!!!!!!!!!!!!   !!!!!!!!!!!! !!!!!!!!!!!!  !!!!!!"""######""""""""""""######!!!"""###"""!!! !!!###""""""""""""############$$$###"""!!!!!!###%%%&&&%%%%%%%%%&&&&&&'''''''''((('''''''''))),,,111444555;;;CCCHHHOOO\\\mmmzzzvvvjjj___ZZZYYY^^^ffflllttt{{{tttlll\\\YYYWWW[[[___dddllluuu|||~~~}}}vvvrrrqqqsssuuu~~~~~~wwwrrrppppppnnnmmmnnntttvvvnnneee^^^ZZZUUUMMMGGGFFFCCC>>>:::777444000---+++)))'''&&&''''''&&&%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$############""""""""""""$$$"""!!!"""######"""!!!!!!!!!""""""""""""!!!!!!"""""""""############"""$$$###!!!  !!!  !!! """###$$$%%%"""!!!!!!!!!    !!!!!!  OOOFFF===999555///+++***'''''''''&&&%%%$$$$$$###%%%%%%$$$###############$$$$$$############$$$$$$""""""!!!!!!!!!!!!""""""   !!! !!!!!!  !!!!!!!!!!!! !!!!!!!!!!!!!!! !!!!!!  !!!!!!!!!!!! !!!!!!!!!!!! !!!"""""""""!!!!!! !!!!!!"""!!!###$$$###"""!!!"""###"""""""""#########$$$$$$$$$$$$###"""###$$$%%%&&&%%%%%%%%%&&&''''''((((((((()))***+++,,,000555999999???HHHPPP[[[jjj{{{zzzkkkccc[[[[[[aaannn{{{rrrggg```XXXXXX]]]gggooowww~~~|||}}}}}}yyysssnnniiijjjqqq~~~vvvkkkcccZZZRRRLLLIIIFFFBBB???<<<999555222///,,,)))((((((((('''&&&&&&&&&''''''&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$#########%%%###""""""###$$$###!!!!!!!!!""""""""""""!!!!!! !!!"""#########""""""$$$###"""!!! !!!  !!! !!!"""###$$$""""""!!! !!! !!!!!!!!!###"""     !!!!!!!!!  !!!"""""""""!!! FFF>>>888666333---******%%%&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$###############$$$$$$############$$$$$$""""""!!!!!!!!!!!!"""""""""  !!!!!! !!! !!!!!!  !!!!!!!!!!!!!!! !!!!!!"""""" !!!!!!  !!!!!!!!!!!! !!!!!!!!!!!! !!!"""###$$$""""""!!!!!!!!!!!!"""""""""$$$%%%$$$###"""###%%%""""""#########$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&'''(((((((((***---///000111555:::>>>???DDDMMMYYYgggxxxzzznnnfffdddeeehhhtttuuuiiibbb```bbbcccjjjuuu~~~zzzyyy}}}zzzuuuxxxzzz{{{|||yyyooojjjjjjqqqyyyqqqdddYYYSSSKKKHHHEEECCCAAA>>>:::777222///+++))))))))))))((('''(((((((((((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$&&&$$$######$$$$$$###"""!!!!!!""""""""""""!!!!!! !!!"""""""""!!!!!! !!!"""""""""""""""!!!  !!!!!!  !!!"""######"""!!!  !!! !!!!!!!!!"""'''&&&$$$"""!!!!!!"""###   !!!""""""!!!  !!!"""!!!  BBB;;;555222000***((()))###$$$%%%&&&''''''''''''%%%$$$$$$###"""#########$$$$$$############$$$$$$!!!!!! !!!!!!###""" """###"""!!! !!!  !!!  !!!!!!!!!!!!!!! !!!"""###### !!!!!!  !!!!!!!!!""" !!!!!!!!!"""!!!!!!!!!!!!"""###$$$%%%$$$$$$############$$$$$$###$$$%%%%%%$$$###$$$%%%"""############$$$$$$$$$###$$$%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&'''((()))))),,,///222444555888===BBBHHHLLLVVVccctttzzzqqqhhhgggkkkpppuuuyyy{{{{{{uuummmfffdddeeeiiijjjpppzzz}}}zzzyyyzzzrrruuuxxxwwwvvvxxx~~~yyypppjjjkkkooottt}}}lll^^^WWWLLLJJJHHHFFFDDDBBB>>><<<333000,,,************))))))))))))))))))(((((('''%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%&&&%%%$$$$$$%%%%%%###"""!!!!!!""""""""""""!!!!!! """""""""!!!  """$$$%%%$$$$$$!!!!!!  !!!!!!"""!!!  """"""###"""!!! !!! !!!!!!""""""$$$"""    !!!""""""!!!  !!!!!!!!!!!!777555000,,,)))'''(((((($$$$$$$$$%%%%%%&&&&&&&&&&&&%%%$$$###""""""""""""######$$$$$$$$$$$$######!!!!!!""""""""""""!!!!!! !!!!!!""""""###### !!!""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!  !!!!!!  !!!!!!!!! %%%###!!!!!!$$$$$$"""  """#########"""!!!$$$#########""""""!!!!!!########################$$$$$$######$$$$$$%%%&&&$$$&&&&&&&&&$$$$$$$$$&&&(((''''''''')))++++++***000444888999:::>>>FFFMMMTTTZZZdddqqq|||sssqqqppppppttt{{{yyyooohhhgggjjjnnnmmmjjjmmmtttvvvvvv{{{|||{{{yyyyyyzzzzzzzzzzzzoookkkkkkmmmttt}}}jjjZZZRRRIIIEEEIIIKKKGGGBBBBBB;;;777222---***)))******((()))))))))((('''&&&&&&'''&&&$$$""""""$$$&&&((()))(((&&&%%%$$$############$$$%%%&&&%%%%%%###"""$$$$$$$$$$$$$$$$$$$$$$$$"""""""""""""""#########%%%$$$$$$###"""!!!!!! !!!!!! !!!!!!!!!!!! !!!!!!""""""!!!!!!  !!!!!!""""""  !!!!!!!!!     !!! 444222...+++)))'''''''''$$$$$$%%%%%%%%%%%%%%%%%%((('''&&&%%%$$$$$$$$$$$$"""""""""######"""""""""########################"""""""""!!!!!!!!!!!!!!!  !!!""" !!!  !!!!!!!!!!!! !!!!!!!!!!!!!!! ###!!! !!!"""  !!!"""###""""""!!!############"""""""""!!!########################$$$$$$######$$$$$$%%%&&&$$$&&&'''&&&%%%$$$%%%&&&'''&&&'''(((+++---//////000666===CCCGGGMMMUUU\\\dddiiirrr|||||||||{{{sssnnnppptttzzznnnddd\\\\\\bbbkkkqqqsssxxx}}}{{{{{{{{{{{{~~~wwwnnnjjjiiinnnuuuzzzzzz}}}xxxhhh\\\SSSNNNOOOPPPJJJEEECCC@@@<<<777222///---+++***(((((())))))(((''''''&&&(((&&&$$$######$$$&&&(((((((((&&&%%%$$$############$$$%%%%%%%%%%%%$$$###&&&%%%%%%%%%$$$$$$######$$$$$$######""""""!!!!!!$$$$$$###""""""!!! !!!!!! !!!!!!  """!!!!!!!!! !!!!!!!!!"""  !!!    ...---,,,***)))'''&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$'''&&&%%%$$$$$$$$$$$$$$$!!!!!!""""""""""""!!!!!!$$$$$$############$$$$$$######"""!!!!!!   !!!!!!  !!!!!!!!!""""""""""""!!!!!!!!!!!!!!! """!!! !!!!!!  !!!"""""""""""""""############""""""""""""########################$$$$$$######$$$$$$%%%&&&%%%&&&'''&&&%%%%%%&&&'''%%%&&&'''))),,,000333555555===HHHRRR[[[bbbjjjpppyyy}}}zzzppplllmmmpppmmmmmmttt~~~}}}pppaaaYYYVVVWWW```nnn{{{xxxnnniiijjjmmmpppnnnoooqqqrrrsss{{{{{{iii```ZZZYYYXXXRRRLLLIIIEEEBBB>>>:::666222---***))))))))))))((((((''''''((('''%%%$$$$$$%%%&&&(((((('''&&&%%%$$$#########$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%$$$###""""""!!!!!!%%%%%%$$$###"""!!! ###""""""!!!!!!   !!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!  !!!  !!!!!!!!!"""!!! ((()))))))))((('''%%%$$$&&&%%%%%%%%%$$$$$$######$$$$$$###"""""""""""""""!!!!!!""""""""""""!!!!!!""""""!!! !!!""""""!!!!!!!!!!!!!!!!!! !!! !!!!!!  !!!"""######"""!!! !!!!!!!!! ###"""""""""""""""!!!!!! !!!!!!"""""""""""""""#########"""""""""""""""########################$$$$$$######$$$$$$%%%&&&%%%&&&''''''&&&&&&'''(((&&&''')))+++...222666:::<<>><<<777111,,,++++++***))))))((((((((()))(((&&&%%%%%%%%%''''''((('''&&&%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$###"""!!! $$$#########""""""!!!!!!"""!!!!!!!!!    !!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!  !!!""" !!!"""###"""!!! %%%%%%'''((('''&&&%%%###%%%%%%%%%$$$$$$###############""""""!!!!!!"""""""""######$$$$$$######"""""""""!!!!!!!!!!!!"""""" !!!""""""### """"""!!!!!! !!!!!!""" !!!""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""###""""""""""""""""""##############################$$$$$$######$$$$$$%%%&&&%%%&&&(((((('''&&&((()))(((***,,,---///333999>>>BBBNNN```tttvvvmmmeeeaaadddkkkvvv~~~uuugggbbbaaa^^^[[[ZZZffflllxxx|||yyyyyy{{{wwwooonnnhhhcccbbbaaaaaafffmmmsss{{{uuuqqqkkk```WWWLLLHHHCCCAAA???<<<666000///...,,,+++***))))))))))))((('''&&&&&&&&&''''''''''''&&&%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&'''%%%$$$$$$"""!!! !!!!!!""""""#########$$$!!!!!!!!!!!!  """"""!!!!!!!!!!!!"""""" !!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!! !!!   !!!###$$$%%%&&&&&&%%%$$$###$$$$$$$$$$$$$$$#########%%%$$$$$$#########$$$$$$######$$$$$$$$$$$$############$$$$$$$$$$$$######!!!"""###$$$ """"""!!! !!! !!!!!!   !!!!!!!!!!!!""""""""" !!! !!!!!!!!!!!!!!!"""######""""""""""""####################################$$$$$$######$$$$$$%%%&&&%%%'''(((((('''''')))******---000111333777???EEELLLXXXmmmzzzppphhhaaa```hhhqqqqqqggg___]]]^^^^^^aaadddnnnxxx}}}~~~~~~~~~~~~~~~~~~|||~~~~~~~~~}}}}}}}}}}}}~~~~~~~~~~~~}}}wwwwwwxxx}}}|||vvvnnngggccc```^^^aaafffnnnzzzzzzlll___TTTNNNGGGCCCCCCAAA<<<777444222///---+++************)))(((((('''''''''''''''&&&%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$%%%&&&'''(((''''''&&&%%%$$$$$$###### !!!"""###$$$%%%%%%!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!###""""""""""""""""""### !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!  !!!!!!!!! !!! !!!   !!!   $$$$$$%%%%%%%%%%%%$$$$$$############$$$$$$$$$$$$$$$$$$############$$$$$$""""""############""""""!!!"""$$$&&&&&&$$$"""!!! !!!""""""   !!!!!! !!!!!! !!!!!! !!!!!!!!!"""""""""""" !!!  """!!!!!! !!!"""###$$$!!!"""""""""####################################$$$$$$######$$$$$$%%%&&&%%%'''((()))((((((***+++,,,000444666888>>>GGGNNN^^^iii}}}|||uuummmgggcccfffsss}}}hhhdddbbbcccdddfffkkkrrrxxx~~~}}}}}}~~~~~~~~~~~~~~~~~~~~~|||}}}}}}}}}{{{zzzzzzzzz~~~~~~|||yyy{{{}}}|||{{{zzz|||~~~~~~}}}|||||||||}}}zzz{{{|||}}}~~~~~~~~~~~~~~~~~~~~~~~~|||}}}}}}tttooojjjfffeeehhhlllxxx~~~oooaaaWWWMMMGGGFFFEEEBBB>>>888666222///,,,***************)))((((((''''''&&&&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%&&&((()))&&&&&&&&&%%%%%%$$$$$$$$$!!!!!!""""""######$$$$$$""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!"""""" !!!!!!!!!""""""!!!!!!!!!   !!!   !!! !!!"""!!! %%%%%%$$$$$$$$$$$$$$$$$$""""""######$$$$$$$$$%%%"""!!!!!!!!!!!!!!!""""""!!!!!!""""""""""""!!!!!! ###%%%%%%###  !!!!!!!!!!!!!!!!!!!!!!!! !!!!!! ###"""!!! !!!"""### !!!!!!!!!""""""###### """###""" """"""!!! !!!###$$$!!!!!!""""""#########$$$########################$$$$$$######$$$$$$%%%&&&%%%'''))))))((((((***,,,---111666999<<