BM66( vvvtttrrrqqqrrrrrrrrrrrrpppoooooopppqqqrrrssstttvvvvvvuuusssqqqpppnnnnnnmmmqqqvvvuuurrrqqquuuyyy~~~}}}}}}|||{{{zzzyyyyyyuuutttrrrpppnnnlllkkkkkkdddddddddccccccccccccbbb_______________`````````]]]^^^^^^___aaaccceeefffuuuwwwzzz}}}|||xxxuuusssrrrnnnnnnmmmjjjfffaaa]]]ZZZSSSQQQNNNMMMNNNOOOOOONNNMMMMMMMMMNNNOOOPPPQQQRRRUUUTTTTTTSSSSSSRRRQQQQQQPPPUUUZZZZZZWWWVVVYYY]]]ZZZ\\\^^^______aaaeeehhhiiikkkrrrzzz~~~~~~~~~~~~}}}}}}~~~{{{xxxrrrooolllkkklllmmmjjjhhhfffeeecccaaa___^^^]]]]]]VVVUUUSSSQQQOOOMMMMMMLLLSSSSSSSSSSSSSSSRRRRRRRRRIIIIIIJJJKKKKKKLLLMMMMMMPPPPPPNNNLLLKKKIIIGGGGGGEEEEEEEEEDDDDDDCCCCCCBBBGGGGGGFFFEEEDDDCCCAAA@@@EEEEEEDDDCCCBBB@@@???>>>??????>>>>>>======<<<<<>>===FFFEEEDDDBBBAAA???>>>>>>@@@@@@??????>>>>>>>>>===AAA@@@???>>>===<<<;;;:::<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>>>>>>??????@@@BBBCCCCCCDDDFFFHHHJJJMMMNNNNNNNNNMMMOOOPPPPPPPPPNNNJJJGGGEEEPPPMMMKKKLLLPPPPPPMMMIIIMMMKKKIIIFFFEEEEEEFFFGGGJJJIIIGGGFFFDDDCCCBBBBBB;;;;;;===???AAACCCDDDEEEBBBCCCDDDEEEFFFHHHIIIIII>>>>>>===<<<;;;:::999999>>>>>>==================<<<============<<<<<<;;;888888999999888888777777============<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;<<<;;;;;;;;;;;;::::::::::::::::::;;;;;;<<<<<<<<<<<<>>>>>>>>>???@@@AAABBBCCCJJJKKKMMMNNNPPPUUUZZZ^^^YYYUUU\\\aaaaaaiiitttsssllljjjiiimmmtttwwwtttpppnnnlllkkkjjjjjjlllnnnppppppnnnllliiihhhiiijjjkkkhhhjjjjjjhhhdddaaaaaabbb[[[fffkkkdddaaacccbbb]]]_________^^^]]]]]]\\\\\\SSSSSSRRRRRRRRRRRRQQQQQQNNNNNNMMMKKKJJJHHHGGGFFFDDDDDDDDDEEEFFFGGGHHHIII@@@@@@@@@@@@????????????999888888999:::;;;:::888::::::999::::::;;;<<<<<<>>>>>>>>>>>>>>>>>>>>>>>><<<===???@@@@@@AAAAAAAAA???BBBDDDCCCAAACCCHHHMMMKKKKKKMMMRRRRRRPPPRRRVVVXXX]]]___\\\\\\```bbb```bbbbbbjjjuuuwwwsssxxx|||}}}zzzsssooommmjjjeeezzz|||}}}~~~~~~}}}|||zzzqqqpppooollljjjgggfffeeebbbaaa```___^^^\\\[[[[[[VVVVVVUUUSSSRRRQQQPPPOOOOOOOOONNNMMMKKKJJJIIIIIIIIIHHHHHHGGGFFFFFFEEEEEEIIIHHHGGGFFFEEECCCBBBBBBEEEDDDDDDCCCCCCBBBAAAAAA@@@@@@???>>>>>>===<<<<<<@@@AAAAAAAAA@@@===;;;999<<<<<<<<<<<<<<<<<<<<<<<<::::::::::::999999999999<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;<<<<<<=========:::999999999999888888888::::::::::::::::::::::::999999999999999::::::;;;999:::::::::;;;;;;<<<<<<777777888888999999999:::777777888888888999999999555666666777888999:::;;;777888999:::;;;<<<======999999::::::;;;<<<<<<<<<999999999:::;;;===???@@@===???BBBDDDFFFGGGFFFFFFIIIIIIJJJJJJJJJJJJJJJJJJFFFCCCCCCFFFJJJLLLHHHDDDJJJHHHDDDBBBAAACCCEEEGGGBBBBBB@@@???>>>=========BBBBBBAAA@@@>>>===<<<<<<<<<<<<<<<<<<============<<<<<<<<<<<<<<<<<<<<<<<<888999999999999999999999777888999:::;;;<<<<<<<<<666777888999::::::::::::777777888888888888888888AAA@@@>>>===;;;;;;::::::;;;::::::::::::999999999999999999:::::::::;;;;;;;;;;;;::::::::::::;;;;;;CCCCCCCCCCCCCCCEEEJJJMMMNNNOOOXXX[[[UUU\\\kkkpppllleee```bbbggghhhbbb[[[[[[[[[\\\\\\]]]]]]^^^^^^[[[YYYVVVSSSRRRSSSTTTUUUXXXXXXVVVSSSPPPPPPUUUYYYTTT\\\[[[NNNGGGMMMTTTTTTPPPPPPOOONNNMMMLLLKKKKKKEEEEEEEEEFFFFFFFFFGGGGGG??????@@@@@@AAAAAAAAABBB;;;;;;;;;;;;<<<===>>>???===<<<;;;999999888999999777777777999;;;;;;:::888:::999999999999:::;;;;;;888888888777777777777666:::999999;;;======<<<;;;;;;>>>???===:::;;;@@@EEEEEEDDDFFFKKKLLLKKKNNNSSSIIIPPPTTTQQQPPPUUUYYYXXX```]]]___eeeccc\\\aaammmbbbeeeddd^^^[[[\\\\\\[[[}}}{{{zzzssssssrrrpppooonnnmmmlllnnnmmmjjjgggdddaaa^^^]]]^^^^^^]]][[[ZZZYYYWWWWWWNNNNNNNNNMMMMMMLLLLLLLLLRRRMMMGGGGGGJJJLLLLLLJJJLLLIIIFFFHHHLLLNNNKKKHHHMMMMMMLLLJJJIIIHHHJJJLLLIIIIIIIIIIIIIIIIIIIIIIIIKKKIIIHHHHHHIIIIIIGGGFFFHHHNNNPPPJJJFFFGGGGGGDDDDDDEEEFFFGGGGGGFFFEEEDDDBBBBBBAAAAAA@@@??????>>>AAAAAAAAAAAAAAAAAAAAABBB========================>>>>>>??????>>>===<<<<<<888888999<<<===;;;::::::;;;;;;:::::::::;;;;;;<<<::::::;;;;;;;;;:::999999:::999888777888:::<<<>>><<<<<<<<<<<<;;;:::999888999999999999999999999999777777777777777777777777888888888888888888888888888888888888888888888888777777777777777777777777666666555555555555666666666666666666777777777777777777777777777777777777555555444444444444555555666666666666666666666666555555555555555555555555777777777777777777777777777777777777777777777777888888888777888999999:::;;;<<<=========>>>@@@BBB????????????@@@BBBDDDEEEDDDNNN^^^HHHHHH999DDDAAAAAA@@@???===<<<<<<>>>@@@???>>>===;;;:::999888888@@@???===:::999888888999999999999::::::999999999888888888777777777777777555555444444444444555555666666666666666666666666333444666777777666444333555555555555555555555555444555555666555555444444777777777777777777777777777777777777777777777777666777888888777666777999;;;:::999999:::===???AAAGGGJJJMMMVVVcccoooooojjj^^^YYYUUUVVV[[[[[[VVVPPPUUUVVVUUUQQQQQQUUUVVVUUUQQQQQQOOOMMMMMMOOOOOOMMMOOOPPPQQQSSSTTTTTTRRRPPPKKKKKKKKKIIIHHHHHHKKKMMMHHHIIIFFFAAA@@@CCCCCCAAA>>>>>>>>>>>>===<<<;;;:::999999999999999999999999888777666555555777999;;;777777666666555555555444555555555555555555555555555555555666666666777777555555444444444555555666777777777777777777777777:::999777666777999<<<>>><<<===???AAADDDIIIOOOTTTPPPNNNLLLNNNQQQRRRQQQOOOTTTTTTTTTVVVZZZ]]]^^^^^^VVVVVVUUUTTTTTTSSSRRRRRR{{{wwwtttrrrqqqqqqqqqqqqooollljjjhhhWWWUUUSSSRRRSSSSSSPPPNNNKKKKKKKKKKKKKKKJJJIIIHHHEEEGGGIIIIIIIIIJJJLLLMMMNNNNNNOOOOOOPPPPPPQQQQQQKKKKKKKKKKKKKKKKKKKKKKKKIIIJJJKKKKKKKKKJJJIIIHHHLLLKKKIIIHHHGGGHHHIIIJJJOOOLLLHHHFFFEEEDDDCCCAAAGGGIIIJJJIIIFFFCCCAAA@@@KKKJJJIIIHHHGGGFFFEEEEEEEEEEEEDDDDDDCCCBBBAAAAAAAAA@@@@@@@@@????????????@@@@@@??????>>>=========@@@@@@@@@???????????????CCC@@@???AAAEEEGGGDDDAAAEEEBBB???AAAEEEFFFDDDAAACCCDDDDDDDDDCCCDDDFFFHHHDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCDDDDDDEEEEEEFFFFFFFFFJJJJJJEEECCCEEEEEEBBBCCCCCCCCCCCCBBBAAA@@@@@@@@@??????>>>>>>======<<<========================;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999999:::999999;;;<<<<<<<<<<<<::::::999999999999::::::888888888888888777666666777666666777888;;;>>>???<<<<<<;;;:::999888888888777777777777777777777777666666666666666666666666666666666666666666666666666666666666666666666666444444444444444444444444555555444444444444555555333333444444444555555555555555555555555555555555555444444333333444444555444444444444444444444444333333333333333333333333555555555555555555555555555555555555555555555555666555555555555666777777888999:::::::::;;;===???>>>>>>===>>>???@@@BBBCCCBBBMMM]]]HHHFFF:::FFFEEE???>>><<<:::999:::<<<>>>:::999888777666666666777888888777666666666666666666666777777777777666666555555555555555555555555555444444333333444444555333333333333333333333333222333444444444444333222222222222222222222222222222222333333333333222222444444444444444444444444555555555555555555555555444555666666444444555666888777666666888:::<<<===DDDEEEGGGLLLVVV___]]]WWWMMMJJJGGGHHHJJJJJJGGGCCCIIIKKKJJJFFFGGGKKKMMMKKKFFFHHHHHHEEEBBBBBBFFFIIIHHHHHHHHHIIIJJJIIIFFFDDD===@@@CCCDDDBBB???======;;;>>>>>>;;;<<>>AAAFFFJJJHHHGGGFFFHHHJJJKKKJJJGGGHHHHHHHHHKKKNNNPPPQQQPPPLLLLLLKKKKKKJJJIIIIIIHHHkkkTTTKKKMMM\\\bbbXXXLLLIIIIIIHHHFFFCCCAAA???>>>===AAA@@@???===;;;888666444AAA@@@???===<<<:::999888888999999999888666444333???===<<<===??????>>>===888999:::;;;<<<<<<<<<<<<;;;<<<======;;;;;;<<<===<<<<<<===>>>???@@@AAAAAA======>>>@@@AAABBBDDDDDD@@@AAABBBDDDEEEFFFFFFFFFBBBBBBBBBBBBCCCCCCCCCDDDIIIGGGDDDDDDDDDDDDCCCBBBGGGHHHIIIHHHFFFDDDDDDDDD====================================<<<<<<<<<;;;999999:::;;;===>>>???@@@============>>>>>>>>>>>>999999999999:::::::::::::::;;;===AAAFFFFFFCCC???AAA???===???BBBCCCBBB???>>>???AAABBBCCCDDDFFFHHHAAAAAAAAAAAAAAAAAAAAAAAACCCFFFHHHGGGDDDDDDFFFHHHDDDDDDBBB???@@@CCCCCC@@@DDDCCCBBB@@@???>>>============<<<<<<;;;:::::::::::::::::::::::::::999999888888888888888888888888888888999999999888777777999999999;;;===>>>===;;;888888777777777777777888444555555555555444333333333333444555888;;;>>>@@@<<<;;;999777666666666666333333333333333333333333333333333333333333333333222222222222222222222222222222222222222222222222111111111111111111111111333222222111111222222333000000000111111111222222111111111111111111111111333333222222222222333333222222222222222222222222111111111111111111111111222222222222222222222222222222222222222222222222222222222222222333333444444666777777666777999<<<::::::::::::;;;<<<>>>???<<>>===;;;999777666888:::;;;999888888888888888999999222222333444555555555555333333444444444444333333222222222222222222222222333333222222222222333333000000000000000000000000000000000000000000000000//////////////////////////////000000000000000///111111111111111111111111333333333333333333333333111333444333222111222333444333333333444555777888>>>???>>>@@@FFFKKKGGG@@@@@@@@@@@@@@@@@@???>>>===CCCFFFEEEBBBCCCHHHJJJHHHBBBDDDFFFCCC>>>>>>CCCJJJFFFEEEEEEEEEEEEDDDAAA>>>BBBDDDFFFEEEBBB???======:::<<<<<<888777999888444888777555333222222222222333333333333333333333333111111222333333333333222111111111111000000000000000000000000000000000000....../////////000000000444333222111111000111111000000000000000000000000000000000000000111111111333555666777777888;;;===?????????AAACCCCCC@@@>>>@@@@@@AAADDDGGGHHHGGGEEEBBBBBBAAAAAA@@@@@@??????ZZZpppXXXsssuuuyyyMMMLLLgggBBB===;;;GGG^^^cccQQQAAA===@@@???>>>===<<<<<<<<<<<<:::;;;<<<===>>>>>>>>>>>>222333444555777888999::::::;;;;;;;;;;;;:::999999444333333444555555555555222333444555666777777777666777888777666555666777555666666777888888999999999999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;??????@@@AAA@@@???>>>===AAA???>>>>>>??????>>>===???@@@@@@???>>>===>>>???@@@@@@@@@@@@AAAAAAAAAAAA>>>>>>>>>>>>>>>>>>>>>>>>::::::;;;;;;<<<<<<======::::::::::::::::::::::::999999::::::;;;;;;;;;<<<999:::<<>>???===<<<===@@@AAA@@@???<<>>>>>>>><<<;;;;;;::::::999999888::::::::::::999999999999777777777777777777777777777777888888888888777777555777:::<<<@@@BBB>>>999666666555444444444555555222222333333222222111000111111222444777999<<<===;;;999666444222222333444111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000////////////////////////000000////////////000000........./////////000000////////////////////////111111000000000000111111000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000000000//////000000111222222333444444444555777999666666777777888999::::::<<>>AAA@@@>>>===>>>???BBBDDDEEECCCDDDIIIKKKIIIBBBCCCEEEGGGEEECCCEEEIIIEEEDDDCCCCCCDDDCCC@@@>>>LLLJJJFFFBBB>>>>>>AAACCC;;;===;;;777777:::;;;999999777444222111111111222000000000000000000000000...000111222222111000///////////////////////////........................,,,,,,,,,---------......222222000///..........................................///000///...------///111333333333333555777999:::<<>><<<:::======???AAADDDDDDBBB@@@??????>>>>>>============www}}}||||||IIIfffUUUhhhpppppp~~~FFFQQQvvvRRRBBBCCCPPP___]]]JJJ>>>>>><<<<<<;;;:::999999999999444444444444333333222111444444444333333222222222111111222222222222111111222333333333222222222333333444444555555555444444333444555555444444666777666666555555555555555555888888888888888888888888<<<<<<;;;;;;;;;:::::::::>>>???AAABBBBBBAAA???>>>CCCBBBAAAAAABBBAAA@@@>>>>>>???@@@@@@>>>>>>???@@@;;;;;;;;;::::::999999999777777777777888888888888444444444555555555555555666666555555444333333333555555555666666777777777666666777999:::;;;:::999999999888:::;;;<<<<<<<<<;;;===@@@BBBAAA@@@@@@AAABBBBBBBBBBBBBBBBBBBBBBBB@@@CCCFFFCCC>>>;;;===AAADDD@@@<<<>>>AAACCCDDDCCCGGGEEECCC@@@???>>>>>>>>><<<;;;;;;:::999999888888::::::999999888888888888666666666666666666666666555555666666666666555555///555:::>>>DDDGGG@@@666444444333222222222222222111111111111111000000///000111111222444555777777777666333111000000111222000000000000000000000000........................////////////////////////////////////////////////..............................------------......------........./////////........................//////............//////------------------------------------------------///////////////////////////////////////////////////............///000000000111222222222333555777666777777888999999999999@@@CCC>>><<<===EEEAAA999:::777555444666888888777555555444333222222222222333444555555555444222222000000111111111111000000/////////000000111111111//////............//////---------------------------,,,++++++++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...............................................................000111222111///...///000/////////000000111222222333666777777;;;???<<<777999<<<@@@???===<<<>>>AAA>>>AAABBB@@@BBBFFFHHHFFFDDDBBBDDDLLLOOOJJJEEECCC@@@???>>>>>>??????>>><<>><<<<<<<<<<<<===@@@BBBBBB???===??????>>>>>>>>>>>>>>>===nnntttuuummmnnnLLLmmmnnnooovvv~~~eeefffFFF[[[|||FFF999<<>>555666888:::<<<<<<<<<<<<===<<<;;;<<<<<<<<<999777999:::<<<<<<;;;::::::;;;>>>======<<<;;;:::999999777777777777777777888888666666777777888999::::::999888888777666555555555222222222222222333333333555555444444444444555666777888999999:::;;;<<<<<<<<>>============;;;;;;;;;:::999999888888777777777666666555444444555555555555555555555555111111222333333333222222---555;;;@@@HHHMMMEEE999444333222111000000000111000000000000000///......//////000000111111222222333222000///...//////000........................------------------------................................................---------------------------,,,,,,,,,,,,,,,,,,---,,,,,,---------.........------------------------------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++................................................---------------...//////...000111111111111444666888999999:::;;;;;;::::::;;;>>>777===>>>NNNEEE===888555444555888999777555666555444333222111111111333333333222111000///...///000000000000000000///......//////000000111111------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,---............------------------------------------------------000111222000...---...////////////000000000111111000444666888<<<@@@@@@;;;:::===@@@AAA??????AAACCC>>>AAACCCAAACCCGGGHHHFFFJJJEEEIIITTTZZZRRRHHHDDDAAA???>>>>>>@@@@@@???>>>;;;>>>AAAAAA>>>:::777666555777555333666>>>DDDEEE333222111////////////000000000000000000000000000...///111222111000...------------...............------------------------,,,,,,,,,,,,------------///...---,,,,,,,,,,,,,,,---------------------------...///000000///.........///111111111333555777666999===??????>>>????????????@@@BBBDDDEEECCCBBB>>>>>>>>>>>>>>>>>>>>>>>>kkkuuu{{{lll___UUUkkk{{{rrrzzz|||dddWWWPPPaaammmJJJ666;;;===;;;<<>>>>>>>><<<;;;;;;<<<======;;;999999<<<>>>???===<<<;;;;;;888888777777666555555555222222222222222222222111000111111222333444444555111111111111000000000000222222222111111111111111333333444333333333444555666777888999999:::;;;<<<;;;>>>BBBDDDCCCAAA???>>><<<<<<<<<<<<<<<<<<<<<<<<>>>>>>???@@@BBBCCCDDDDDD>>><<<===AAA@@@===>>>CCC;;;<<<<<<=========<<<<<<:::::::::999888888777777666666555555444333333222222222222222222222222222000000111222222222222222000888===@@@IIIRRRMMMAAA333333222000000//////000...............------,,,,,,,,,---....../////////........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,+++++++++,,,,,,,,,,,,---++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++------------------------------------------------,,,++++++++++++,,,------,,,...////////////222444666666777888999888888777111999333;;;666GGG>>>999444333222666999:::666111555444444333333333444444222222111000////////////......////////////......,,,------...//////000000,,,++++++******++++++,,,++++++++++++++++++++++++***+++,,,------,,,+++***************************)))***+++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///000000///---,,,,,,---......//////000/////////...333666777:::>>>>>>;;;;;;<<>>CCCEEECCC???;;;999:::<<<:::555444666777444000000000///////////////////////////////////////...//////000///...---,,,+++,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------,,,,,,,,,,,,,,,---------------------------+++,,,------............000000000//////000444666444777:::<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>pppxxx______eeeyyyooo|||rrraaakkkssslllAAA777???@@@;;;===CCC@@@444444333333222222222222333333333333222000///---,,,........................//////...------------...***---//////------///222+++,,,---......//////...---...//////...---...000,,,,,,---...///000111111//////000000111222222222777666555555555666888999:::999999999888888888888777777888:::;;;<<<:::888777999<<<===<<<999888777444444444444333333333333444444444333333333222222111000000000000000000000000000111111222333333444000000000//////.........---///111222111111222222///111222333333444555777444888===??????<<<;;;:::;;;;;;;;;;;;;;;;;;;;;;;;>>><<<<<<<<<>>>???>>>===;;;:::===AAA>>>999;;;AAA999:::<<<>>>??????>>>>>>999999999888777777666666777777666555555444333333000000000000000000000000111222333444444444444444444;;;===???JJJVVVSSSHHH333333111000////////////,,,------------,,,++++++)))***+++,,,---.........+++,,,---.........------++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************,,,,,,++++++++++++,,,,,,************++++++++++++************************++++++************++++++++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++***************++++++,,,+++,,,---------...000222111222333444555444333222...;;;666===000???555444222111111555::::::444///////////////000111222333333222000//////000111222,,,------......------,,,++++++,,,------...//////++++++************++++++***************************+++---......---+++***))))))))))))))))))))))))((((((***++++++,,,,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,...//////...,,,++++++,,,------.../////////......---222555555888;;;;;;777777777999;;;===????????????CCCDDDCCCDDDGGGGGGDDDGGGDDDIIISSSRRRGGGBBBEEEJJJGGGDDDCCCBBBBBB@@@>>>888:::;;;;;;:::999999:::666999:::777666666444//////000111111222222111111////////////////////////............------,,,+++******++++++,,,,,,,,,,,,************************++++++++++++,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,)))******+++,,,------...111111000...---...111444111444777999999:::>>>AAA<<<;;;:::<<>>>>>;;;888>>>;;;888888;;;<<<<<<:::888999:::;;;<<<;;;:::999;;;:::999777666444333222333333333222222111111111000000000000////////////111///---///888AAAAAA;;;>>>GGGDDD;;;EEEZZZYYYHHH<<<666000...///000...,,,,,,------......------,,,++++++++++++++++++++++++++++++++++++++++++++++++************************,,,+++++++++******))))))))))))*********+++++++++))))))))))))))))))))))))((((((((((((((((((((((((************************************************))))))))))))))))))))))))++++++************++++++************************************************)))*********++++++++++++((()))))))))************)))))))))))))))))))))))))))***---000555999<<<>>>//////000111222222222222222444666666444333333444222222111111111111111222111000///......---------.........------,,,,,,,,,,,,,,,,,,+++++++++******+++++++++,,,,,,+++++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))************************++++++************++++++------,,,+++***+++///222111111000///......------222...111;;;@@@;;;444111999777999>>>???<<<<<<>>>@@@AAACCCCCCCCCCCCDDDFFFEEEDDDDDDDDDEEEFFFHHHIIIEEEHHHKKKJJJEEEAAA??????===<<<:::999777666555555333333333222111000000///000////////////...............,,,,,,,,,,,,......++++++++++++++++++++++++))))))))))))))))))))))))************************+++++++++*********)))))))))************+++++++++******************************+++++++++,,,,,,,,,,,,,,,,,,,,,---...//////555555555555555666777777:::;;;<<<===>>>>>>>>>>>>>>>>>>>>>===<<<:::999888kkkzzzlllnnnppp|||kkkqqqmmmsssuuuooojjjmmmqqqsssxxxAAA555888;;;===??????999111333222222111000000//////000000//////...------,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------......///000000111111222222222333444444555555666777777888888888888888777999:::999888777888999777777777666555444333222444333333222111111000000////////////////////////---------------------------------------------------------............///////////////000000000000000000//////000000111222111222444666777888888888888888888888999999999999;;;::::::<<>>???888333222999888999===>>>;;;;;;>>>@@@BBBBBBBBBAAA@@@AAACCCAAAAAAAAAAAAAAACCCDDDEEEAAACCCFFFEEEBBB>>>======;;;:::999777666555444444222222222111000///////////////.........---------------,,,++++++,,,------++++++++++++++++++++++++))))))))))))))))))))))))************************+++++++++******)))))))))))))))*********+++++++++*********************************+++++++++,,,,,,,,,++++++,,,,,,---...///222222222222333444555666888999:::;;;<<<<<<<<<<<<<<<<<<;;;;;;:::888777666iiirrrvvvnnntttxxxoookkkmmmnnnppptttwwwsssmmmrrr<<<333444<<>>AAAAAAAAA@@@>>>======???===<<<<<<<<<===>>>???@@@;;;===???@@@===;;;::::::888888666555333222222222111111000000///.........------------,,,,,,,,,,,,,,,++++++******++++++,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))*********++++++)))))))))))))))))))))))))))*********++++++++++++++++++++++++,,,---...............///111222444555666777888999::::::::::::999999999888777666555444}}}uuuxxxlllsssrrrkkkkkknnnsssyyyyyypppgggjjj555555333:::JJJPPPEEE888333000000000/////////.........---------,,,,,,,,,+++***************************************************************************++++++,,,,,,++++++***************************++++++++++++++++++++++++)))******++++++,,,,,,---//////000111222222333333000111444666777777777666222555888888777555444444222333333444444333333333111111111000000/////////------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************+++++++++,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,---......//////111222333444555666666666666666777777777777:::::::::::::::999888666777666666666777888888777:::999999888888777666666444444444333333222222111/////////////////////////////////.........------+++///000...222===HHHMMM???HHHKKKFFFDDDEEE;;;---000---******+++,,,,,,+++))))))************))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((''''''&&&&&&''''''(((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''(((((('''''''''((((((((())))))(((((((((((((((((((((((())))))(((((('''(((((((((---...///000111111111111...000222222111000000000..................///000111111000///............++++++++++++++++++******++++++++++++************'''(((((())))))(((((('''(((((((((((((((((((((((())))))))))))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((((((((((((((((((((((()))((((((''''''(((((())))))***)))(((''''''***,,,++++++***))))))***++++++***555AAABBB888......333<<<999999<<<===:::;;;>>>@@@@@@???===:::999:::;;;999999999::::::;;;;;;;;;777999:::;;;;;;999999888666555444222111111000000/////////......---------,,,,,,,,,,,,+++++++++************))))))*********))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))************+++************+++,,,---...++++++,,,---///111333444555666777888999999999999777777777777666555444333kkktttnnn{{{llliiikkkooossstttnnnhhhdddhhh555444///222>>>CCC:::222111//////...............---,,,,,,,,,,,,++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))************************((((((((()))******++++++------...///000111222333111222333444444444333333111333666777555444333333000000111222222222222111000000////////////......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))***************+++++++++,,,,,,,,,,,,---,,,,,,,,,,,,---......//////000111222444555666666666666666777777777777::::::;;;:::999888888888666777888888888888888999999999888888888999999999777666555444222111000//////000000000000000000000............------------)))...///+++,,,555>>>CCC666???DDD>>>555111...))),,,***))))))***+++++++++))))))************))))))''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%'''''''''((((((((())))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&'''''''''&&&''''''''''''((((((((('''''''''''''''''''''''')))((((((((((((((())))))+++,,,---...////////////...000222222111000000000...............///000111111000///...------------++++++++++++,,,,,,,,,,,,+++++++++*********))))))'''''''''(((((('''''''''''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((''''''&&&&&&''''''(((((())))))(((&&&&&&(((***)))((((((((()))+++---...///<<>><<<<<>>???===<<<>>><<<<<<;;;888666666888:::999999::::::::::::999999888777777888:::;;;:::888444333222111111000000000------------------------++++++++++++************((())))))******))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((()))))))))******(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))***+++,,,---******+++,,,...000222333444444555666777777777777666666666666666555444333YYYuuu]]]qqqrrruuuuuuoookkkpppzzzggg<<<777;;;<<<888555555444111,,,,,,,,,,,,,,,---------************************((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&'''(((((())))))*********+++---...///111111222111///......///111222000111222222000000111222.........///......------------------------------++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))((())))))))))))***************+++++++++,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,---...000222333444444444444555555555555666888999888666666888:::444666999:::999888999:::999999888777666777888888444444333222000///......------........./////////---------,,,,,,,,,,,,+++))),,,---******---...---***,,,///000...+++,,,...))))))))))))((((((((()))''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&''''''((()))'''((()))***++++++++++++,,,...000000///.........,,,,,,,,,,,,---...///000......---,,,++++++++++++************+++++++++,,,************))))))))))))''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&((())))))((('''&&&'''(((&&&&&&&&&(((+++000444777???CCCAAA888000111333333444444777>>>???<<<;;;<<<::::::999777666777:::<<<999999:::;;;;;;:::999888:::888777888:::;;;:::888555444333222222111111222---------...............,,,,,,+++++++++*********((()))************)))((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&''''''((((((((((((((((((((()))))))))***'''''''''''''''''''''''''''''''''((((((((()))))))))(((((())))))***+++,,,))))))***+++---...000111222222333444555555555555444555555555555444333333```zzzeeeooonnnnnnoookkkjjjsssccc:::444???CCC;;;444555333...,,,,,,,,,,,,,,,,,,,,,,,,)))))))))))))))*********((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&''''''''''''''''''&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''((())))))***)))***+++,,,...///000111111000...,,,---///222444000111111000//////111222000000111111000//////...------------------------************************(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))***************++++++++++++,,,,,,,,,+++++++++***++++++,,,---++++++***+++,,,...000222222222333333333444444444111333555444222222555888222666999:::888777888::::::999777666555555555555111000000000////////////,,,,,,,,,------.........---------,,,,,,,,,++++++))),,,...,,,,,,...---))),,,((((((...000---))))))((()))***)))((('''((()))%%%&&&&&&''''''&&&&&&%%%((((((((((((((((((((((((((((((((((((((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((''''''&&&&&&''''''(((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&'''((())))))*********+++---//////...,,,,,,---++++++++++++,,,---...///------,,,+++************(((((())))))*********+++************))))))))))))''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((('''''''''&&&&&&%%%%%%%%%''''''''''''''''''''''''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&((()))***)))'''&&&&&&(((&&&&&&&&&(((,,,222777:::@@@@@@:::///***---000...000111666===???;;;999;;;888888777666555777;;;>>>888999:::;;;;;;:::999888:::888666777:::;;;999777555555444333222222222333........................,,,,,,,,,++++++++++++***((()))***++++++***)))(((************************(((((((((((((((((((((((())))))))))))))))))))))))&&&&&&&&&'''''''''(((((((((((((((((())))))))))))''''''''''''''''''''''''''''''''''''((((((((()))(((((((((((()))***+++,,,)))))))))***+++---...///000000111333333333333333333333444444444333222222xxx[[[oooUUUqqqaaaaaaqqqcccqqqeeeppp___666888BBBDDD:::222222000)))------,,,++++++******)))))))))))))))((((((((((((&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''(((((('''&&&%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''(((((()))***+++---///000------......//////000000.........///////////////000///...------,,,------000///...,,,++++++,,,,,,---,,,***)))))))))******((((((((((((''''''''''''((((((((((((((((((((((((&&&&&&&&&''''''''''''((((((((((((((())))))))))))((()))))))))******************+++++++++,,,,,,,,,------...///000111222222555222000111333555444333555555666666777777777888:::666333333444444222000000///...------,,,------,,,,,,,,,,,,,,,,,,,,,,,,************************,,,,,,,,,+++***)))((('''))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& ###''''''&&&&&&''')))&&&&&&'''((()))***++++++---------...------,,,,,,*********++++++,,,,,,,,,,,,---,,,+++))))))+++---******)))(((((()))******((((((((((((''''''''''''))))))(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&$$$%%%''',,,000333888555111,,,******+++,,,///333777:::::::::::::::666777777777777888;;;======>>>>>>===<<<999777666:::;;;;;;<<<<<<;;;;;;:::555555444333333222111111......---------,,,,,,,,,,,,+++******))))))******+++******)))))))))))))))************)))))))))(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((---+++***(((((()))+++,,,---...000111222333444444333333222111000000111111cccoooYYYtttjjjkkkrrraaannneeesss[[[444444>>>@@@888222333111,,,---,,,,,,++++++******)))))))))))))))((((((((('''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''(((((('''&&&%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&''''''''''''(((***+++---...---------...//////000000.....................///000///...---,,,,,,,,,,,,///...---+++++++++++++++,,,+++***)))))))))******((((((((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''''''''''''''''''''((((((((())))))(((((()))))))))******************+++++++++,,,,,,------...///000111222222333111000111444555444222333444444555666777777888777444222222333333111///000///...------,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,************************,,,,,,,,,++++++***)))((())))))))))))))))))))))))''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((---111///((($$$&&&***%%%&&&'''((()))***++++++,,,,,,------------,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,+++))))))***,,,************************(((((((((((('''''''''''')))((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%$$$&&&(((+++---///---+++(((((((((***+++...111444666777777777888666777888777777888:::===;;;;;;<<<<<<;;;:::999888888999999::::::999999888555444333222111000//////...------------,,,,,,,,,,,,+++******))))))******+++***))))))(((((())))))*********)))))))))((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((,,,+++)))(((((()))***+++---...///111222333333333111111000///////////////aaarrroooUUUrrrnnnooolll```mmmffftttVVV444000888;;;555111333222...,,,,,,,,,+++******)))))))))))))))(((((((((''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%&&&&&&'''(((***+++,,,,,,,,,------...//////000........................///...---,,,,,,++++++,,,---,,,+++***************++++++***)))))))))******((((((((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&'''''''''(((((((((((((((((()))))))))))))))*********++++++++++++------...///000111222222222111222333555555333111222222333444555666777888444222111111222222111///000///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************,,,,,,,,,,,,+++***))))))))))))))))))))))))))))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&+++222777222(((###%%%+++%%%&&&&&&'''((()))******++++++,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,++++++++++++,,,,,,+++))))))***,,,)))***+++,,,,,,+++***)))(((((((((''''''''''''&&&((((((((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&''')))***+++,,,...000111111222444666777888888777666777999<<<888999999:::::::::999999666666777777777777666666555444333222000...------------------,,,,,,,,,,,,++++++***))))))))))))***+++***))))))(((((())))))))))))))))))((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((***)))(((''''''((()))***+++,,,...000111222333333//////...------------...UUUwwwUUUPPPpppjjjfff___eeerrrgggoooSSS666...444666222000111000---,,,,,,++++++***)))))))))))))))((((((((('''''''''%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&''')))***+++++++++,,,---...//////000.........---------------...---,,,++++++******+++++++++******))))))))))))*********))))))))))))***((((((((((((''''''''''''''''''''''''''''''''''''%%%%%%&&&&&&&&&'''''''''%%%%%%%%%&&&&&&&&&'''''''''''''''((((((((()))))))))))))))************+++------...///000111111222111222444666666666444222111111333444666777888999222222222222222222111111//////...---,,,,,,,,,,,,++++++++++++++++++++++++************************++++++,,,,,,+++***))))))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&+++///---'''$$$&&&***%%%%%%&&&''''''((()))))))))***++++++,,,+++++++++,,,,,,,,,,,,+++++++++++++++,,,,,,+++))))))***+++(((***+++------+++***((((((((('''''''''&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$###"""###$$$&&&((()))++++++,,,***+++---------///222555777777777666555666888;;;888888888999999888888888555555666666666666555555666555444222000...---,,,---------,,,,,,,,,++++++++++++***)))))))))))))))******)))((((((((((((((())))))((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''(((((('''''''''((())))))***+++,,,...000111222222......---------------...yyyRRR{{{ttt@@@]]]ttteee]]]WWWpppxxxdddcccNNN666///222333000//////...,,,,,,,,,+++******))))))(((((((((((((((''''''''''''%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&'''''')))***+++******+++,,,---...//////...---------,,,,,,,,,+++---,,,+++******)))))))))))))))))))))))))))(((((())))))))))))***)))))))))((((((((((((''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''((((((((((((((()))))))))*********,,,,,,---...///000000111111333555777666555444333111222333444666777888999222333444444333222222222///...---,,,,,,++++++,,,++++++++++++++++++++++++))))))))))))))))))))))))******+++++++++***))))))''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&'''''''''&&&&&&%%%%%%&&&&&&''''''((((((((())))))***++++++******++++++++++++++++++++++++***+++,,,+++)))((()))***((()))+++,,,,,,+++)))(((''''''''''''&&&&&&&&&&&&&&&&&&&&&'''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%%%%$$$######$$$&&&((()))***)))))))))***+++++++++---111444555555666555444555777:::::::::999888777777777777666777777888888777777666666666444333111///...---------,,,,,,,,,++++++++++++***))))))(((((())))))***))))))((('''((((((((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''(((((()))((()))+++---///000111111.........------...//////oooYYYuuujjjUUU===tttvvvccc[[[XXX}}}vvvZZZZZZuuuJJJ444000111000///...---,,,++++++++++++***))))))((((((((((((((('''''''''&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&'''((()))***))))))***+++---...//////---------,,,,,,++++++***,,,+++***))))))(((((()))((())))))******)))(((((('''((()))*********))))))((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&'''''''''((((((((((((((())))))))))))******+++,,,---...//////000222444555444333333444111111222333444666777777111333555555333111111111///...---,,,++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))((()))))))))))))))((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""######$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%&&&((((((%%%"""%%%%%%%%%&&&&&&&&&''''''''''''((()))************))))))))))))******++++++)))***,,,+++***(((((()))((()))***++++++***)))((('''''''''&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$######$$$%%%&&&&&&&&&&&&'''(((*********,,,///222222333333333333444777999;;;:::999888777777777777888888999999999999888888666555444333111000......,,,,,,,,,,,,++++++++++++******)))(((((((((((()))***)))((((((''''''((((((((('''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((()))))))))&&&''')))+++---///000000///............///000000___YYYfff^^^SSSNNN}}}lll]]]^^^]]]lllPPPYYYoooKKK444000///......///---,,,,,,++++++******))))))(((((((((((('''''''''&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###""""""###$$$%%%###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$%%%%%%&&&'''((((((((()))+++,,,---...///------,,,,,,+++*********++++++***)))((((((((((((((()))************)))(((&&&''')))*********))))))((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&''''''''''''%%%%%%&&&&&&&&&''''''''''''''''''((((((((())))))))))))***+++,,,------......000111111//////000222///000000111222333333333111333555555222////////////...---,,,++++++++++++************************))))))))))))))))))))))))''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""#########$$$$$$$$$$$$########################!!!""""""###$$$$$$%%%%%%######$$$$$$$$$%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((('''%%%$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&'''((())))))))))))&&&&&&'''((()))******+++(((***,,,,,,***(((((()))(((((((((((((((((((((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&'''''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%############$$$$$$$$$$$$########################$$$$$$##################""""""######$$$$$$%%%%%%%%%&&&((())))))***---///...000111111111333666999:::999888888888888999:::999999::::::::::::999999444333222111000///......,,,,,,,,,++++++++++++*********)))((((((((((((((())))))(((''''''''''''((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''((())))))******%%%&&&(((***---...///000...............///000000PPPQQQYYYbbbeeebbbwww]]]TTT___```bbbIII]]]nnnNNN666///---,,,...///.........++++++******)))((((((((((((((('''''''''&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###""""""###$$$%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%############$$$%%%&&&&&&'''((()))***,,,---...///------,,,,,,+++***))))))+++***)))(((((('''''''''((()))***++++++***)))(((&&&'''(((*********)))((()))(((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''((((((%%%%%%%%%&&&&&&&&&''''''''''''''''''((((((((()))(((((()))***+++,,,,,,---,,,...///...,,,,,,...111......//////000000000111000333555444111---------......---,,,++++++++++++************************))))))))))))))))))))))))&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""######$$$$$$$$$$$$########################!!!""""""###$$$$$$%%%%%%#########$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""######$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& $$$((((((&&&$$$&&&)))%%%%%%%%%%%%%%%%%%&&&&&&%%%&&&'''((())))))))))))$$$%%%&&&'''(((******+++(((***,,,,,,***(((((((((((((((''''''''''''((((((''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&'''''''''$$$$$$$$$$$$$$$$$$$$$$$$########################""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%"""############$$$$$$$$$########################%%%$$$###"""!!!!!!!!!"""############$$$%%%''''''"""$$$'''(((((()))+++---,,,...///000000222666999999888888888888:::;;;===999999::::::::::::999999222111111000///......---,,,,,,,,,+++++++++************)))((((((((((((((())))))((('''''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((()))************$$$%%%'''***,,,...//////---------------...///000gggGGGPPP___gggyyy|||{{{HHHTTT\\\gggrrrEEEKKK```hhhFFF666////////////............---,,,+++)))((('''''''''(((((('''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$####################################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!""""""""""""###############$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%((((((((()))******++++++************************))))))))))))))))))))))))))))))))))))************(((((((((((((((((((((((((((''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((,,,,,,------------------,,,---...000000000///...000///...---------------------,,,,,,,,,++++++++++++*********))))))(((((())))))))))))))))))))))))((((((((((((''''''''''''((('''%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%##############################""""""""""""######################################################$$$#########""""""!!!!!!$$$#########""""""!!!!!!"""############$$$$$$$$$$$$$$$$$$#########""""""########################"""############$$$$$$$$$################################################$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((******))))))))))))******((((((((((((''''''''''''(((((((((((('''''''''''''''&&&&&&%%%%%%&&&&&&'''$$$$$$$$$#########""""""$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############"""!!!!!!"""###############%%%%%%%%%&&&'''(((******......---...111555999<<<777555333666:::<<<:::888666777888999999777555444000000000///......------------,,,,,,+++***))))))+++***((('''''''''((()))))))))))))))))))))))))))''''''&&&%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&'''$$$$$$$$$#########""""""%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&''')))***,,,---***+++,,,,,,------,,,,,,^^^EEESSSbbbiiiwwwvvvtttGGGMMMSSS___oooHHHOOO___eeeDDD444............------------,,,+++***)))(((((((((((((((''''''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$##########################################$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""""""""############$$$#########$$$$$$$$$%%%%%%#########$$$$$$$$$%%%%%%''''''(((((())))))******************************))))))))))))))))))))))))((((((((()))))))))******''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((((((,,,,,,------......------...////////////......---//////...---------------------------,,,,,,,,,+++************)))))))))((((((((((((((((((((((((((((((((((((((('''''''''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%##############################""""""""""""##################################################################"""""""""!!!############"""""""""!!!"""############$$$$$$$$$$$$$$$$$$#########""""""########################"""############$$$$$$$$$################################################$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((())))))))))))))))))))))))'''(((((())))))******+++((((((((((((''''''''''''%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$#########""""""$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############"""!!!!!!"""###############$$$$$$$$$%%%&&&''')))))),,,,,,,,,---///333666888222333444555555666777888333444666666666555333222000000//////...------,,,---,,,,,,+++******))))))******((('''''''''((()))''''''''''''''''''''''''((('''&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''$$$$$$$$$#########""""""%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''%%%%%%&&&'''(((***,,,---++++++,,,------------,,,[[[LLL^^^lllsss|||uuutttHHHIIIMMMZZZlllLLLUUU]]]fffFFF777------------,,,,,,,,,++++++***))))))((((((((((((''''''&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$##########################################$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$#########$$$$$$$$$$$$%%%#########$$$$$$$$$$$$%%%%%%%%%&&&''''''(((((()))(((((((((((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((()))''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((+++,,,------.........---111000///...------------///...------------------......---------,,,,,,,,,************))))))))))))(((((((((((((((((((((((((((((((((''''''''''''&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%##############################""""""""""""##################################################################""""""""""""############"""""""""""""""############$$$$$$$$$$$$$$$$$$#######################################"""############$$$$$$$$$################################################$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((((((((************((((((&&&'''(((***+++---......(((((((((''''''''''''&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$###############$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############"""!!!!!!"""########################$$$%%%&&&'''((())))))***,,,...///111222---111444333111000444777111222333333333222000/////////......---,,,,,,,,,+++++++++******))))))(((***)))((((((''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&((((((&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$%%%$$$$$$$$$$$$%%%%%%&&&$$$$$$$$$###############$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&((()))+++,,,+++,,,,,,---------------^^^WWWjjjuuu|||vvvwwwIIILLLSSS]]]hhhKKKWWWZZZlllFFF888------------,,,,,,,,,,,,***))))))((((((((())))))&&&&&&&&&%%%%%%%%%$$$$$$########################$$$$$$$$$$$$################################################$$$$$$$$$$$$####################################$$$$$$$$$$$$############$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''(((((('''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''***+++,,,---.........---000///...---,,,---...///......---,,,,,,---------.........---------,,,,,,*********)))))))))))))))(((((((((((((((((((((((((((((('''''''''&&&&&&&&&$$$%%%%%%%%%$$$#########$$$$$$$$$$$$$$$$$$$$$$$$##############################""""""""""""###############################################################"""""""""""""""#########"""""""""""""""""""""#########$$$$$$$$$################################################""""""#########$$$$$$$$$###################################################$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''(((((((((((('''(((***++++++***((('''''''''(((***+++,,,---...(((((('''''''''&&&&&&&&&(((''''''&&&&&&''''''(((########################$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""!!!!!!"""###############""""""""""""###$$$%%%&&&'''(((***,,,---......------///111111000000333555111111111222111111//////.........---,,,,,,++++++*********)))))))))(((((())))))((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((&&&%%%$$$$$$##############################################################################""""""#########$$$$$$$$$%%%$$$$$$$$$$$$$$$%%%%%%################################################$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&'''(((***+++++++++,,,---------------bbbaaaooottt}}}rrrwwwHHHOOO^^^bbbaaaDDDVVVUUUooovvv@@@222.........------------,,,))))))((((((((((((((()))%%%%%%%%%%%%%%%$$$$$$$$$########################$$$$$$$$$#########""""""""""""""""""""""""""""""""""""#########$$$$$$$$$########################""""""#########$$$$$$$$$""""""#########$$$$$$$$$""""""#########$$$$$$$$$#########$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&)))***+++,,,---------------,,,,,,,,,---...000111------,,,,,,,,,------.........---------,,,,,,,,,))))))))))))))))))******''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&###%%%'''&&&$$$"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################""""""""""""######""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""######""""""""""""""""""######""""""#########$$$$$$$$$################################################""""""#########$$$$$$$$$#########################################################$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''((((((((((((&&&''')))******)))'''&&&((((((((())))))))))))***''''''''''''&&&&&&&&&&&&'''''''''&&&&&&'''''''''########################$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""!!!!!!"""###############"""""""""""""""###$$$%%%&&&(((***,,,------,,,,,,000///...000333555444222222222222222222111111000.........---,,,,,,++++++*********)))))))))))))))(((((((((((((((''''''&&&''''''''''''''''''''''''''''''&&&%%%$$$#################################################################################""""""#########$$$$$$$$$%%%$$$$$$######$$$$$$$$$################################################$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&'''))))))***+++,,,,,,------,,,,,,iiikkkttttttpppuuuFFFPPPccccccWWW>>>VVVTTTlllqqq???111............------------***)))((((((''''''''''''%%%%%%%%%%%%$$$$$$$$$$$$########################$$$############""""""""""""""""""""""""""""""""""""""""""############$$$########################!!!""""""""""""#########"""""""""############$$$"""""""""############$$$"""######$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""######$$$%%%%%%%%%############$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&'''((()))***+++,,,,,,,,,***++++++,,,---///000111,,,,,,,,,,,,,,,------...------,,,,,,,,,+++++++++))))))))))))************'''''''''''''''''''''''''''''''''&&&&&&&&&&&&%%%"""%%%(((((($$$"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################""""""""""""######""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""""""""############"""############$$$$$$$$$###############$$$$$$$$$########################"""############$$$$$$$$$############################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''((((((((((((''''''))))))))))))'''''')))(((((((((''''''&&&&&&'''''''''&&&&&&&&&&&&%%%%%%$$$$$$######$$$$$$%%%###############$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############"""!!!!!!"""###############"""""""""""""""###$$$$$$&&&''')))+++,,,---,,,,,,222///...000555777555222444444333333222222222222//////......---,,,,,,,,,************************'''(((((((((((('''&&&&&&''''''''''''''''''''''''&&&%%%%%%$$$$$$$$$$$$$$$########################################################################"""############$$$$$$$$$%%%$$$$$$############$$$###############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$%%%&&&'''(((((()))******+++++++++++++++lllpppvvvssskkkpppGGGOOObbb___QQQ>>>]]]ZZZkkkooo@@@111------------,,,,,,,,,++++++***)))((('''&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$####################################""""""""""""""""""""""""""""""""""""""""""""""""#################################### !!!!!!!!!"""""""""""""""""""""############""""""""""""############"""######$$$$$$%%%&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&''''''''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$#########################################################$$$%%%&&&&&&&&&############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&''')))******++++++***+++,,,---.../////////,,,,,,++++++,,,,,,---...,,,,,,+++++++++*********((()))))))))************'''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%"""&&&***)))%%%######%%%######################################################""""""""""""######""""""""""""""""""""""""""""""""""""""""""""""""!!!"""""""""############!!!"""""""""############"""############$$$$$$$$$""""""#########$$$$$$$$$########################"""############$$$$$$$$$############################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$''''''''''''((((((((((((((((((((((((((((((((((((((((((((('''''''''&&&&&&'''''''''&&&&&&&&&%%%%%%$$$######""""""######$$$""""""#########$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############"""!!!!!!"""#####################""""""######$$$$$$$$$%%%''')))***+++,,,,,,000000000222333555555555555444444333333333333333000000//////...------,,,***+++++++++++++++++++++''''''((((((((('''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$###$$$$$$%%%&&&########################################################################"""############$$$$$$$$$%%%%%%$$$###############""""""#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%&&&'''((((((((()))************)))gggmmmqqqnnn~~~~~~bbbeeeKKKOOOaaa]]]PPPCCCfffbbbnnnjjj===...,,,,,,,,,+++++++++******++++++)))(((&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""############"""""""""""""""""""""""" !!!!!!!!!!!!""""""""""""############""""""""""""#####################$$$%%%%%%&&&&&&''''''''''''''''''''''''(((((((((((((((((((((((('''''''''(((((((((((()))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$######################################################$$$%%%&&&&&&''''''"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$%%%&&&((()))*********+++,,,---...///...---,,,++++++++++++,,,,,,---...+++++++++*********))))))(((((())))))*********+++''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%"""'''+++***&&&###$$$&&&######################################################""""""""""""######""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!""""""#########$$$!!!!!!""""""#########$$$"""############$$$$$$$$$""""""######$$$$$$$$$$$$########################"""############$$$$$$$$$################################################"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$''''''''''''((((((((()))((((((''''''''''''((((((((((((((((((((((((((('''''''''&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%""""""######$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############"""!!!!!!"""###############$$$###############$$$%%%###$$$%%%''')))***,,,,,,...111444333111111444777555444333333222222333333000000000///......------++++++++++++++++++,,,,,,&&&'''((((((((('''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%############$$$%%%&&&'''"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############$$$$$$$$$%%%%%%$$$###""""""######""""""######$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%&&&''''''''''''((()))))))))))))))qqqtttrrrlll}}}|||^^^___OOOVVV```gggQQQJJJ___XXXfffhhh666555,,,,,,,,,,,,+++***))))))(((''''''''''''&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!"""######"""""""""""""""""""""""""""############$$$$$$$$$""""""###$$$$$$$$$$$$###$$$%%%&&&'''((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%!!!"""###$$$%%%$$$######""""""#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''(((++++++******************+++++++++++++++++++++++++++++++++***)))(((((('''''''''((((((((((((''''''((((((((((((((((((((((((&&&&&&%%%%%%%%%%%%$$$$$$########################""""""""""""""""""""""""########################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$$$$$$######$$$$$$%%%&&&########################"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################################################################"""############$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%&&&%%%$$$###"""###$$$%%%%%%%%%%%%&&&&&&&&&''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$###""""""################################################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#################################################################################$$$$$$$$$############"""!!!!!!!!!!!!!!!"""######%%%%%%&&&'''((()))***+++......------...///111222111111111111111000//////------,,,,,,+++***))))))))))))))))))))))))))))))(((''''''''''''&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$################################################"""############$$$$$$$$$########################$$$$$$$$$#########"""""""""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&''''''''''''((((((((((((pppzzz|||rrr___\\\SSSYYYbbbgggPPPJJJbbb^^^ggg|||```888555,,,,,,,,,,,,+++***))))))''''''''''''&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!"""######""""""""""""""""""""""""""""""#########$$$$$$$$$""""""###$$$$$$$$$$$$###$$$$$$%%%&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$%%%!!!"""###$$$%%%$$$$$$###""""""#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''))))))))))))))))))))))))++++++++++++++++++++++++++++++******)))(((((('''''''''((((((((((((''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%$$$$$$########################""""""""""""""""""""""""########################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$$$$$$######$$$$$$%%%&&&########################"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################################################################"""############$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$###""""""################################################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$##############################################################################$$$$$$$$$#########""""""!!!!!!!!!!!!!!!"""######$$$%%%%%%&&&'''((()))***......---------...000111//////000000///......---+++++++++******)))))))))))))))))))))))))))))))))(((''''''''''''&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$################################################"""############$$$$$$$$$########################$$$$$$$$$#########"""""""""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&'''''''''((((((((((((pppyyy```UUUZZZ^^^dddgggOOOJJJeeebbbjjjqqq\\\999111,,,,,,,,,,,,+++***)))(((''''''''''''&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!"""######"""""""""""""""""""""""""""""""""#########$$$$$$!!!"""######$$$$$$######"""###$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""""""""#########$$$$$$""""""###$$$$$$$$$$$$##################$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''((((((((((((((((((((((((,,,,,,,,,,,,,,,,,,,,,,,,+++******))))))(((((('''''''''((((((((((((''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%$$$$$$########################""""""""""""""""""""""""########################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$$$############$$$%%%%%%########################"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################################################################"""############$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$######""""""################################################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###########################################################################$$$$$$#########"""""""""!!!!!!!!!!!!!!!"""#########$$$$$$%%%&&&'''((((((...---------------...///---------...------,,,+++***)))))))))))))))))))))))))))))))))))))))))))))(((''''''''''''&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$################################################"""############$$$$$$$$$########################$$$$$$$$$###############"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&'''''''''((((((rrr}}}aaaLLL```cccfffhhhPPPKKKddd```ooo|||\\\666---+++,,,,,,++++++***)))((('''''''''&&&&&&&&&%%%%%%################################################""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!""""""###!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""############!!!""""""###############!!!"""###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################!!!""""""""""""#########""""""######$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&'''((((((((((((((()))))),,,,,,,,,,,,,,,,,,,,,,,,******))))))((((((((((((''''''((((((((((((''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%$$$$$$$$$########################""""""""""""""""""""""""########################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""###############$$$$$$%%%########################""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################################################################""""""#########$$$$$$$$$""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########$$$%%%&&&'''((('''&&&%%%$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######""""""################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$####################################################################################""""""""""""!!!!!!!!!!!!!!!""""""###"""######$$$%%%%%%&&&&&&------,,,,,,,,,,,,------,,,,,,---------,,,,,,+++)))))))))***************(((((((((((((((((((((((((((''''''''''''&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$################################################""""""#########$$$$$$$$$################################################""""""#########$$$$$$$$$###################################################$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&'''''''''uuu~~~bbbHHHffffffgggiiiSSSMMMccc[[[pppYYY111///++++++++++++***)))(((((('''&&&&&&&&&&&&%%%%%%%%%########################""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!"""""""""###!!!!!!!!!!!!!!!""""""###!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""#########!!!!!!"""############""" !!!"""###$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################!!!""""""""""""########################$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&((((((((())))))*********++++++++++++++++++++++++)))))))))(((((((((((((((''''''((((((((((((''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%$$$$$$$$$########################""""""""""""""""""""""""########################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""######""""""######$$$%%%########################""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################################################################""""""#########$$$$$$$$$""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$############$$$&&&'''((('''&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###############"""################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#################################################################################"""""""""!!!!!!!!!!!!!!!!!!!!!""""""###""""""######$$$%%%%%%%%%+++++++++,,,,,,,,,,,,,,,,,,------.........------******++++++++++++++++++(((((((((((((((((((((((((((''''''''''''&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$################################################""""""#########$$$$$$$$$################################################""""""#########$$$$$$$$$#########################################################$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&vvv~~~bbbMMMlllgggeeeiiiVVVSSSfffZZZoooRRR000333++++++++++++***)))((('''&&&&&&&&&&&&%%%%%%%%%%%%########################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!""""""######!!!!!!!!!!!!!!!"""######""""""""""""""""""""""""!!!!!!!!!"""""""""###### !!!""""""######"""""" !!!"""###$$$$$$$$$$$$######$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################"""""""""#########$$$$$$######""""""######$$$%%%$$$$$$$$$###############$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%((((((((())))))******+++************************((((((((((((((((((((((((''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$########################""""""""""""""""""""""""########################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""###""""""""""""###$$$$$$########################"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################################################################"""############$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$###$$$%%%&&&&&&'''&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%########################################################################$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%##############################################################################"""""""""!!!!!!!!!!!!!!!!!!!!!!!!"""##################$$$$$$%%%%%%((()))***+++,,,,,,,,,,,,------......//////......,,,,,,++++++++++++++++++))))))))))))))))))))))))(((''''''''''''&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$################################################"""############$$$$$$$$$#######################################$$$$$$$$$"""############$$$$$$$$$############################################################$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&uuucccZZZqqqhhhaaaeeeYYYZZZmmm___qqq}}}OOO222111++++++++++++***)))((('''&&&&&&&&&%%%%%%%%%$$$$$$########################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!"""#########!!!!!!!!!!!!!!!"""######""""""""""""""""""""""""!!!!!!!!!!!!"""""""""### !!!!!!"""""""""""""""!!!!!!"""###$$$$$$$$$$$$"""######$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$####################################$$$$$$$$$%%%$$$###"""""""""###$$$%%%$$$$$$$$$#########""""""####################################$$$$$$$$$$$$&&&&&&'''(((((()))******((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$########################""""""""""""""""""""""""########################"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""###$$$$$$########################"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################################################################"""############$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%#########$$$$$$%%%&&&'''###$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%""""""""""""############################################################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%###########################################################################"""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!"""############$$$$$$$$$$$$%%%%%%%%%&&&(((***,,,,,,,,,,,,,,,,,,---...............,,,,,,++++++******))))))))))))))))))))))))))))))(((''''''''''''&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$################################################"""############$$$$$$$$$########################""""""#########$$$$$$$$$"""############$$$$$$$$$############################################################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%sssdddeeeuuuhhh]]]bbbZZZ___sssffftttyyyQQQ555+++***++++++******)))((('''&&&&&&&&&%%%%%%%%%$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!"""######$$$!!!!!!!!!!!!!!!"""######""""""""""""""""""""""""!!!!!!!!!!!!"""""""""""" !!!!!!"""""""""""""""!!!"""###$$$$$$%%%%%%$$$""""""###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""###$$$$$$$$$$$$%%%%%%%%%$$$###"""""""""###%%%&&&$$$$$$$$$$$$######""""""########################"""############$$$$$$$$$%%%%%%&&&&&&'''((())))))(((((((((((((((((((((((('''''''''(((((((((((((((''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$########################""""""""""""""""""""""""########################"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""######$$$########################"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################################################################"""############$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%&&&######""""""###%%%&&&(((######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%"""""""""""""""#########################################################$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%########################################################################""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!"""######$$$$$$$$$$$$$$$%%%%%%%%%$$$%%%(((***,,,,,,---,,,+++,,,------............,,,++++++***)))(((((('''))))))))))))))))))))))))(((((('''''''''&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$################################################"""############$$$$$$$$$########################""""""######$$$$$$$$$$$$"""############$$$$$$$$$"""""""""""""""""""""""""""""""""""""""""""""""""""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%vvvccccccooofff```XXXhhhvvvlllnnnCCC000,,,,,,,,,+++***)))(((''''''%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""!!!!!!"""###$$$######""""""!!!!!! !!!"""""""""""""""""""""!!!!!! """"""""""""""""""""""""""""""!!!!!! !!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""#######################################$$$%%%%%%&&&&&&%%%%%%&&&&&&$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$$$$######""""""""""""""""""""""""######""""""""""""######"""""""""""""""######$$$########################&&&%%%$$$######%%%'''((($$$%%%&&&$$$!!! """$$$###""""""!!!""""""############$$$%%%%%%&&&''''''))))))(((((('''''''''&&&((((((((((((((((((((((((''''''(((((('''&&&%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""########################"""############$$$$$$$$$################################################""""""""""""""""""""""""%%%%%%%%%$$$$$$$$$##############################$$$$$$############$$$$$$$$$$$$$$$#########""""""########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%########################################################################$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%&&&&&&'''$$$$$$###"""!!!!!!""""""########################$$$$$$############$$$$$$########################$$$$$$$$$############"""##############################""""""""""""############$$$$$$$$$%%%%%%%%%((((((((((((((()))******+++++++++*********))))))******))))))((((((''''''))))))))))))((((((((((((''''''&&&&&&&&&%%%%%%%%%&&&%%%$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$########################################################################%%%%%%$$$###""""""##############################################################################"""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%}}}kkkllltttllleee]]]kkkxxxmmmgggBBB111---,,,++++++***)))(((''''''%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""!!!!!!"""###$$$###"""""""""!!!!!!!!! !!!""""""""""""""""""!!!!!!!!! """""""""""""""""""""""""""!!!!!!!!! !!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""####################################$$$$$$%%%&&&%%%%%%%%%&&&%%%$$$$$$$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$$$$######""""""""""""""""""""""""######""""""""""""######"""""""""""""""######$$$########################%%%$$$###""""""$$$%%%&&&###$$$%%%###!!! !!!###"""""""""######$$$$$$$$$######$$$$$$%%%&&&&&&'''((((((((((((''''''&&&&&&''''''''''''''''''''''''''''''(((((('''&&&&&&%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""########################""""""#########$$$$$$$$$########################################################################%%%%%%%%%$$$$$$$$$##############################$$$$$$############$$$$$$$$$$$$$$$#########""""""########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%########################################################################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%$$$#######################################$$$$$$############$$$$$$########################$$$$$$$$$############"""##############################""""""""""""###############$$$$$$$$$%%%%%%''''''''''''((()))***++++++++++++*********))))))***)))))))))((((((((('''))))))))))))((((((((((((''''''&&&&&&&&&%%%%%%%%%&&&%%%$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$########################################################################%%%$$$$$$###""""""##############################################################################"""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%}}}gggkkkuuukkk^^^fffmmm^^^]]]AAA333---,,,+++******(((((('''&&&%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$######""""""""""""######""""""""""""!!!!!!!!!!!! !!!!!!"""""""""""""""!!!!!!!!!!!! """"""""""""""""""""""""!!!!!!!!!!!! !!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""####################################$$$%%%%%%%%%%%%$$$%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$$$$######""""""""""""""""""""""""######""""""""""""######"""""""""""""""######$$$##############################"""!!!!!!###$$$%%%"""###$$$###!!!!!!!!!### """###%%%&&&&&&%%%%%%######$$$$$$%%%%%%&&&&&&(((''''''''''''&&&&&&&&&'''''''''''''''''''''''''''''''''(((''''''&&&%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""########################"""""""""#########$$$$$$########################################################################%%%%%%%%%$$$$$$$$$##############################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#######################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%########################################################################$$$$$$$$$$$$$$$$$$$$$$$$'''&&&&&&%%%$$$$$$######%%%%%%%%%%%%$$$$$$$$$$$$########################$$$$$$############$$$$$$########################$$$$$$$$$############"""##############################""""""""""""###############$$$$$$$$$$$$%%%%%%%%%&&&&&&((()))+++,,,+++************)))))))))))))))))))))(((((((((((())))))))))))((((((((((((''''''&&&&&&&&&%%%%%%%%%&&&%%%$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$########################################################################%%%$$$######"""#################################################################################"""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%zzzbbbiii|||qqqaaafffkkkZZZuuuSSS???333---++++++***)))((('''&&&&&&%%%%%%%%%$$$$$$$$$#################################""""""""""""""""""###""""""""""""!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!! """"""""""""""""""""""""!!!!!!!!!!!!!!! !!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""###########################"""######$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######""""""""""""""""""""""""######""""""""""""######"""""""""""""""######$$$###########################""""""""""""###$$$%%%"""###$$$$$$#########$$$ !!!$$$&&&(((((('''&&&######$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&'''''''''''''''&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!"""""""""############!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""########################""""""""""""####################################################################################%%%%%%%%%$$$$$$$$$##############################$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$################################################################################################%%%%%%%%%%%%$$$$$$######$$$%%%%%%%%%%%%%%%$$$$$$########################$$$$$$############$$$$$$########################$$$$$$$$$#########""""""##############################""""""""""""##################$$$$$$$$$$$$$$$$$$%%%&&&''')))+++,,,************))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((''''''&&&&&&&&&%%%%%%%%%&&&%%%$$$$$$######$$$$$$########################""""""#########$$$$$$$$$########################################################################$$$$$$###############$$$########################################################################""""""#########$$$$$$$$$######$$$$$$$$$%%%%%%%%%yyyjjjuuuzzzssshhhpppvvvfffwwwLLL<<<111,,,++++++***)))((('''&&&&&&%%%%%%%%%$$$$$$$$$##############################"""""""""######"""""""""!!!!!!!!!!!!""""""""""""!!!!!!""""""""""""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""" !!!!!!!!!!!!"""""""""""""""""""""""""""""""""!!!"""######$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######""""""""""""""""""""""""######""""""""""""######"""""""""""""""######$$$#######################################$$$%%%%%%######$$$%%%&&&'''&&&%%% """$$$'''(((((('''&&&######$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&'''''''''''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!"""""""""############!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!"""""""""#################################################################################%%%%%%%%%$$$$$$$$$#################################$$$%%%%%%%%%%%%$$$###################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########################################################################################################$$$$$$%%%%%%%%%######$$$%%%%%%$$$$$$###########################$$$$$$############$$$$$$########################$$$$$$$$$#########""""""##############################""""""""""""######""""""#########$$$$$$$$$######$$$%%%'''(((***+++))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))((((((((((((''''''&&&&&&&&&%%%%%%%%%&&&%%%$$$$$$######$$$$$$########################""""""#########$$$$$$$$$########################################################################$$$###############$$$$$$########################################################################""""""#########$$$$$$$$$######$$$$$$$$$%%%%%%%%%vvvooo|||vvvpppdddmmmsssccczzz~~~HHH:::---,,,+++***))))))''''''&&&%%%%%%%%%%%%$$$$$$$$$##############################""""""############""""""!!!!!!!!!!!!"""""""""""""""""""""""""""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""" !!!!!!!!!!!!""""""""""""""""""""""""""""""!!!!!!"""############"""######$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######""""""""""""""""""""""""######""""""""""""######"""""""""""""""######$$$#################################$$$$$$$$$$$$%%%$$$###$$$&&&))))))(((&&&!!!###$$$&&&''''''&&&&&&######$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''((('''''''''&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!"""""""""######################################################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$#################################$$$%%%&&&&&&%%%$$$##################$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$""""""######$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$################################################################################################""""""######$$$%%%%%%&&&!!!"""$$$%%%%%%%%%$$$###########################$$$$$$############$$$$$$########################$$$$$$$$$############"""##############################""""""""""""######"""""""""############$$$######$$$$$$&&&''')))***(((((()))))))))))))))***(((((((((((())))))))))))))))))))))))((((((((((((''''''&&&&&&&&&%%%%%%%%%&&&%%%$$$$$$######$$$$$$########################"""############$$$$$$$$$#################################################################################"""######$$$%%%########################################################################"""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%vvv~~~fffxxx~~~vvvnnnaaahhhnnn]]]uuuxxxFFF888***...******)))((('''&&&&&&%%%%%%%%%%%%$$$$$$$$$##############################!!!"""###$$$$$$###"""!!! !!!!!!!!!"""""""""###"""""""""""""""!!! !!!!!!!!!"""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!"""!!!!!!!!!!!!"""""""""""" !!!!!!!!!"""""""""""""""""""""""""""""" !!!""""""######"""""""""###$$$%%%%%%$$$###"""##############################$$$$$$$$$$$$######""""""""""""""""""""""""######""""""""""""######"""""""""""""""######$$$########################!!!""""""##################"""###&&&)))***(((%%%######$$$$$$%%%%%%%%%&&&$$$$$$#####################$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&'''((((((''''''&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!"""""""""###################################################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$#################################$$$&&&''''''&&&$$$###""""""#########$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###########################!!!""""""###$$$$$$%%%%%%###$$$$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%#######################################################################################################################################$$$$$$$$$"""###%%%&&&'''&&&%%%$$$########################$$$$$$############$$$$$$########################$$$$$$$$$############"""##############################""""""""""""######""""""""""""############$$$$$$$$$$$$%%%&&&'''((((((((((((((())))))******'''((((((((()))))))))***))))))))))))((((((((((((''''''&&&&&&&&&%%%%%%%%%&&&%%%$$$$$$######$$$$$$########################"""############$$$$$$$$$##############################################################################""""""###$$$$$$%%%########################################################################"""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%zzzuuu\\\nnnyyyrrrgggpppwwwhhhpppsssEEE777)))///******)))((('''&&&%%%%%%%%%%%%%%%$$$$$$$$$######""""""""""""""""""""""""!!!"""###$$$$$$###"""!!! !!!!!!!!!""""""######"""""""""""""""!!!  !!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!""""""!!!!!!!!!!!!"""""""""""" !!!!!!!!!""""""""""""""""""""""""""" !!!!!!""""""""""""""""""###$$$%%%%%%$$$###"""##############################$$$$$$$$$$$$######""""""""""""""""""""""""######""""""""""""######"""""""""""""""######$$$######################## !!!!!!""""""""""""""""""!!!"""%%%)))***'''$$$$$$$$$#########$$$%%%%%%$$$$$$###########################$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&'''((((((((('''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""################################################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$#################################$$$&&&''''''&&&$$$###""""""######$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$########################!!!""""""###$$$$$$%%%%%%######$$$$$$$$$%%%%%%%%%#########$$$$$$%%%%%%%%%################################################################################################""""""""""""""""""""""""%%%%%%$$$$$$###"""""""""###$$$&&&(((((('''&&&%%%########################$$$$$$############$$$$$$########################$$$$$$$$$############"""##############################""""""""""""######""""""""""""############$$$$$$$$$$$$%%%%%%&&&''''''((((((((())))))******'''((((((((())))))******))))))))))))((((((((((((''''''&&&&&&&&&%%%%%%%%%&&&%%%$$$$$$######$$$$$$"""""""""""""""""""""""""""############$$$$$$$$$##############################################################################""""""###$$$%%%%%%########################################################################"""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%{{{uuu|||wwwmmmlllsssjjjyyydddDDD555///---+++***)))'''&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$######$$$$$$$$$#########""""""!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""!!!"""""""""""""""!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!""""""""""""!!!!!!$$$#########""""""!!!!!!""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!"""""""""""""""############$$$$$$$$$###############"""!!! $$$#########""""""!!!!!!############$$$%%%&&&'''"""!!!!!!!!!"""$$$&&&(((%%%$$$######""""""######$$$$$$##################&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&%%%%%%%%%%%%$$$$$$############""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!###"""!!! !!!"""###"""""""""""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##################$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###########################""""""""""""""""""""""""########################$$$$$$$$$#########""""""########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$##############################""""""""""""""""""""""""################################################$$$#########""""""!!!!!!"""""""""""""""""""""""""""############$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''((((((''''''''''''((((((((((((((((((((((((((((((&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""!!!!!!"""###$$$""""""""""""""""""""""""""""""""""""""""""""""""########################""""""""""""""""""""""""#########"""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$llljjjxxx~~~qqqqqqvvvffftttcccCCC555///---+++***)))'''&&&&&&&&&&&&%%%%%%$$$$$$$$$#########$$$$$$$$$#########""""""!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!"""###$$$%%%%%% !!!!!!""""""""""""!!!!!!#########"""""""""!!!!!!""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!"""""""""###"""############$$$$$$$$$"""############""""""!!!############"""""""""!!!######"""######$$$%%%&&&###"""""""""$$$%%%'''(((%%%$$$######""""""##############################&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&%%%%%%%%%$$$$$$$$$############""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!###"""!!!!!!!!!!!!"""###"""""""""""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###########################""""""""""""""""""""""""########################$$$$$$$$$#########""""""########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$##############################""""""""""""""""""""""""############################################################"""""""""!!!"""""""""""""""""""""""""""############$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&'''((((((''''''''''''((((((((((((((((((((((((((((((&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""!!!!!!"""###$$$""""""""""""""""""""""""""""""""""""""""""""""""########################""""""""""""""""""""""""###"""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$cccfff|||yyynnnwwwdddsssbbbBBB444...,,,+++***((('''&&&&&&%%%%%%%%%$$$$$$$$$$$$#########$$$############"""""""""!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!""""""!!!!!!!!! !!!!!!""""""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!###%%%'''((())) !!!!!!""""""""""""!!!!!!######""""""""""""!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!"""""""""######"""############$$$$$$$$$!!!""""""############"""############""""""""""""###"""""""""""""""###############$$$%%%&&&'''(((%%%$$$######""""""##############################&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$############""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""$$$###""""""""""""###$$$"""""""""""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###########################""""""""""""""""""""""""########################$$$$$$$$$#######################################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$##############################""""""""""""""""""""""""############################################################"""""""""""""""""""""""""""""""""""""""############$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&(((((((((''''''(((((((((((((((((((((((((((((((((&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$###""""""""""""###$$$""""""""""""""""""""""""""""""""""""""""""""""""########################""""""""""""""""""""""""""""""""""""""""""######$$$$$$$$$$$$$$$$$$$$$$$$dddiiisssyyyiiizzz^^^www___@@@333...,,,***)))((('''&&&%%%%%%%%%$$$$$$$$$$$$########################""""""""""""!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!"""!!!!!!!!! !!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!###$$$&&&'''((( !!!!!!""""""""""""!!!!!!""""""""""""""""""!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""!!!"""""""""############""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!"""""""""#########""""""#########$$$$$$$$$ !!!"""########################"""""""""""""""###""""""!!!!!!!!!!!!"""""""""######$$$%%%&&&&&&%%%$$$######""""""#####################$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$###############"""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""$$$##################$$$"""""""""""""""######$$$#######################################$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###########################""""""""""""""""""""""""########################################################################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$##############################""""""""""""""""""""""""#########################################################"""""""""""""""""""""""""""""""""""""""""""""#########$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''((((((((((((''''''((((((((((((((((((((((((&&&&&&%%%%%%%%%$$$$$$$$$########################################################################""""""""""""""""""""""""############$$$$$$$$$$$$########################""""""""""""""""""""""""""""""""""""""""""""""""########################"""""""""""""""""""""""""""""""""""""""#################################www|||^^^hhh}}}uuuxxxiii}}}ZZZzzz[[[===222---+++***)))(((&&&%%%%%%%%%%%%$$$$$$$$$#########""""""""""""""""""""""""""""""!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!  !!!!!!!!!!!!!!! !!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!"""#########!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!"""""" !!!!!!!!!"""""""""###""""""""""""""""""""""""!!!"""""""""############""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""#########$$$$$$$$$ !!!"""###############""""""""""""""""""######""""""!!!!!! !!!!!!!!!!!!!!!""""""######$$$$$$%%%$$$######""""""######""""""#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$#####################"""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!########################"""""""""""""""""""""""" !!!!!!!!!"""""""""###!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!"""""""""############$$$$$$#########"""""""""""""""######$$$########################""""""#########$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###########################""""""""""""""""""""""""""""""""""""""""""""""""################################################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$##############################""""""""""""""""""""""""################################################""""""""""""""""""######""""""""""""""""""""""""""""""#########$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&''''''((())))))(((''''''((((((((((((((((((((((((&&&&&&%%%%%%%%%$$$$$$$$$########################""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!"""""""""######$$$$$$$$$######$$$$$$$$$$$$######""""""""""""""""""""""""""""""""""""""""""""""""########################""""""""""""""""""""""""!!!!!!""""""####################################ttttttYYYkkk}}}sssyyymmm|||fffxxxWWW:::000---+++***)))'''&&&%%%%%%$$$$$$$$$############"""""""""!!!!!!"""""""""""""""###!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!  !!!!!!!!!!!! !!!!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!! !!!!!!!!!!!!"""""" !!!!!!""""""######""""""""""""""""""""""""""""""""""""############"""""""""""""""""""""""""""""""""""""""""""""""""""""""""#########$$$$$$"""############$$$$$$$$$!!!""""""############"""""""""""""""############"""!!!!!!!!!!!!!!!"""""" !!!"""######""""""%%%$$$######""""""######"""""""""###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$########################""""""""""""""""""""""""""""""""""""########################"""""""""""""""""""""""" !!!!!!""""""######""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!""""""######""""""###$$$$$$###"""""""""""""""""""""######$$$########################"""""""""###$$$$$$%%%%%%$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###########################""""""""""""""""""""""""""""""""""""""""""""""""###############$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$##############################""""""""""""""""""""""""################################################""""""""""""############"""""""""""""""""""""""""""############$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&'''((())))))((('''&&&((((((((((((((((((((((((&&&&&&%%%%%%%%%%%%$$$$$$########################""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""###$$$$$$$$$######$$$%%%%%%$$$######""""""""""""""""""""""""""""""""""""""""""""""""########################""""""""""""""""""""""""!!!!!!!!!"""######$$$$$$########################yyywww___tttppp|||nnnnnnpppjjjtttSSS888///---+++)))((('''&&&%%%$$$$$$$$$############""""""""""""!!!!!!!!!!!!""""""######!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!! !!!!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!! !!!!!!!!!"""""" !!!"""#########""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""""""""#########$$$$$$$$$"""############$$$$$$$$$"""############""""""!!!!!!"""""""""############!!!!!!!!!!!!"""###$$$$$$ !!!"""###$$$###""""""%%%$$$######""""""######!!!""""""###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$########################""""""""""""""""""""""""""""""""""""########################"""""""""""""""""""""""" !!!"""#########""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!"""#########!!!""""""######""""""!!!"""""""""""""""######$$$########################!!!""""""###$$$$$$%%%%%%$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###########################""""""""""""""""""""""""""""""""""""""""""""""""""""""#########$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$##############################""""""""""""""""""""""""################################################!!!"""""""""############"""""""""""""""""""""""""""############$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%&&&'''((())))))((('''&&&((((((((((((((((((((((((&&&&&&%%%%%%%%%%%%$$$$$$########################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!"""###$$$$$$$$$###$$$$$$%%%%%%$$$$$$###""""""""""""""""""""""""""""""""""""""""""""""""########################"""""""""""""""""""""""" !!!!!!"""######$$$$$$########################{{{{{{ggg{{{vvvnnn\\\bbbTTTZZZrrrQQQ666///---+++)))((('''&&&%%%$$$$$$$$$############"""""""""""" !!!!!!!!!""""""######!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""""""""""" !!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!! """"""""""""""""""""""""!!!!!!""""""""""""!!!!!! !!!!!!"""""" !!!"""######$$$""""""""""""""""""""""""""""""""""""############"""""""""""""""""""""""""""""""""""""""""""""""""""############$$$$$$$$$"""############$$$$$$$$$###############"""!!! !!!!!!""""""#########$$$!!!!!!!!!!!!"""$$$%%%%%%!!!"""$$$%%%%%%$$$###"""%%%$$$$$$###"""#########!!!""""""###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$############"""############""""""""""""""""""""""""""""""""""""########################"""""""""""""""""""""""" !!!"""######$$$""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!"""######$$$ !!!"""######"""!!! """""""""""""""######$$$""""""""""""""""""""""""!!!""""""###$$$$$$%%%%%%$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$########################""""""""""""""""""""""""""""""""""""""""""""""""""""""######$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$##############################""""""""""""""""""""""""################################################!!!!!!""""""#########$$$"""""""""""""""""""""""""""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&'''(((******((('''&&&((((((((((((((((((((((((&&&&&&&&&%%%%%%%%%$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""######################## !!!!!!"""###$$$$$$$$$###$$$%%%&&&&&&%%%$$$###""""""""""""""""""""""""""""""""""""""""""""""""########################"""""""""""""""""""""""" !!!!!!"""###$$$$$$$$$""""""""""""""""""""""""|||xxxuuuaaacccXXXXXXpppSSS777222---+++(((''''''&&&&&&%%%$$$$$$############""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""$$$######"""!!! """""""""""""""""""""""" !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!"""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""#########"""""""""""""""""""""!!!!!!!!!!!!""""""###$$$%%%&&&&&&%%%###"""""""""############""""""""""""""""""############"""############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########!!!!!!""""""#########$$$""""""""""""""""""""""""########################!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""######""""""!!!!!! !!!!!!!!!!!!""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""########################""""""""""""####################################""""""""""""###$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$#########$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&%%%$$$%%%%%%%%%$$$$$$#########%%%$$$$$$$$$###"""""""""$$$$$$############$$$$$$########################""""""""""""""""""""""""$$$###"""""""""###%%%%%%########################"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""""""""""""""######################################################""""""""""""######################################################"""############$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''&&&%%%%%%$$$######$$$$$$$$$############"""""""""""""""""""""""""""$$$#########""""""!!!!!!""""""""""""""""""""""""!!!!!!""""""""""""!!!!!!########################""""""""""""""""""""""""######$$$$$$$$$$$$######""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""{{{ttt|||xxxwwwaaavvvHHH222000,,,((((((''''''&&&&&&%%%$$$$$$############""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""######""""""!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!! !!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""###"""""""""""""""""""""""""""!!!!!!!!!!!!"""""" !!!###$$$$$$###"""!!! !!!!!!""""""!!!!!! """"""""""""############"""############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######!!!"""""""""############""""""""""""""""""""""""########################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""###"""""""""!!!!!!!!! !!!!!!!!!!!!""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""########################""""""""""""####################################""""""""""""###$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$######$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%$$$$$$&&&&&&%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%%%%%%%$$$$$$$$$######%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$############$$$$$$########################""""""""""""""""""""""""$$$###"""""""""###$$$%%%########################"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""""""""""""""######################################################""""""""""""######################################################"""############$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&%%%$$$$$$######$$$$$$$$$############"""""""""""""""""""""""""""############"""""""""!!!""""""""""""""""""""""""!!!!!!""""""""""""!!!!!!########################""""""""""""""""""""""""######$$$$$$$$$$$$######""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""{{{sssyyy|||ZZZ|||xxx>>>///111,,,((((((''''''&&&&&&%%%$$$$$$############""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""###""""""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!! !!!""""""######""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!"""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""######""""""!!!!!!!!!!!!"""""" """###$$$###""""""!!!""""""""""""""""""!!!""""""""""""############"""############$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$###""""""""""""############""""""""""""""""""""""""########################################################################""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""########################""""""""""""####################################""""""""""""###$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&$$$"""!!!!!!"""$$$&&&%%%%%%%%%$$$$$$$$$$$$###%%%%%%%%%%%%%%%&&&&&&&&&$$$$$$############$$$$$$########################""""""""""""""""""""""""######""""""######$$$%%%########################"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""""""""""""""######################################################""""""""""""######################################################"""############$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$######$$$$$$$$$############"""""""""""""""""""""""""""############""""""""""""""""""""""""""""""""""""!!!!!!""""""""""""!!!!!!########################""""""""""""""""""""""""######$$$$$$$$$$$$######""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""}}}sssqqqsssTTTyyyrrr<<>>777---)))+++((()))(((&&&$$$$$$$$$&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################################################################"""############$$$$$$$$$######$$$$$$$$$$$$######################################################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""################################################################################################""""""""""""##################$$$$$$$$$$$$######""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""###"""""""""""""""######oooooobbbRRR777111222&&&((('''&&&&&&%%%%%%$$$$$$###############""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!""""""""""""!!!!!! !!!"""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""!!!!!!""""""!!!!!!!!!!!!!!!"""$$$$$$###!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!"""""""""""""""""""""!!!!!!!!!!!! !!!!!!!!!!!!""""""""""""""""""#########$$$$$$$$$""""""#########$$$$$$$$$######################################################$$$$$$$$$$$$######""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""#########!!!"""""""""############""""""#########$$$$$$$$$#########$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&'''(((((('''%%%%%%&&&)))+++&&&222'''&&&:::===FFFiiisss|||rrrWWWUUUlllrrrgggbbb\\\UUUWWW___zzz}}}sssKKK111***,,,******)))'''&&&%%%&&&'''&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################################################################""""""#########$$$$$$$$$###$$$$$$%%%%%%$$$$$$###################################################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""################################################################################################!!!"""""""""##################$$$$$$$$$$$$######""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""#########"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""###$$$nnneeeddd}}}OOO555000222'''***'''&&&&&&%%%%%%$$$$$$############"""""""""!!!!!! !!!!!!!!!""""""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!""""""""""""!!!!!! !!!"""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""!!!!!!""""""###"""!!!"""$$$$$$###!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""###"""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""#########$$$$$$$$$""""""#########$$$$$$$$$################################################"""######$$$$$$######"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""############!!!"""""""""############""""""#########$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&'''''''''(((''''''''')))++++++***...///???dddrrrpppQQQOOOYYYrrr}}}mmm___QQQAAAWWWuuuttt~~~fffPPP<<<+++)))&&&%%%&&&)))+++,,,&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################################################################""""""#########$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$################################################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""################################################################################################!!!"""""""""##################$$$$$$$$$$$$##############################!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""######""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""!!!!!!"""###$$$$$$xxxiii}}}uuuVVV{{{zzz|||KKK333///111'''+++'''&&&&&&%%%%%%$$$$$$#########"""""""""!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!""""""""""""!!!!!! !!!"""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""""""""""" !!!!!!!!!!!!"""""""""""""""""""""""""""""""""""""""""""""""""""""" !!!""""""!!!!!!"""###&&&$$$""""""#########"""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""######"""""""""!!!!!!!!!!!!!!!!!!!!!"""""""""""""""############$$$$$$$$$"""############$$$$$$$$$################################################""""""############"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""#########$$$$$$""""""""""""############"""############$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''&&&'''((((((''''''''''''000@@@QQQmmm~~~uuugggjjjjjjzzzvvvuuuyyydddiiikkkwwwppp|||oooyyymmmUUUKKKPPPSSS```xxxyyyvvvtttYYYQQQEEE666+++((('''&&&$$$&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################################################################"""############$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""################################################################################################""""""""""""##################$$$$$$$$$$$$##############################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!"""###$$$%%%uuu~~~kkkiiijjjUUU|||{{{|||III222...000&&&+++'''&&&&&&%%%%%%$$$$$$######"""""""""!!!!!!!!!!!! !!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!""""""""""""!!!!!! !!!"""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!"""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""""""""""" !!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!###"""!!! """$$$)))&&&""" !!!"""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""#########"""""""""!!!!!!!!!!!!!!!!!!"""""""""""""""############$$$$$$$$$"""############$$$$$$$$$################################################""""""############""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""########################""""""""""""""""""""""""""""""""""""""""""""""""""""""#########$$$$$$$$$""""""""""""############"""############$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''&&&***+++((('''000BBBRRRkkkttt```JJJzzzxxxttt}}}~~~dddeeeaaaxxxzzz|||dddNNNXXXiiixxxqqq}}}ZZZ???222,,,%%% '''&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################################################################"""############$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""################################################################################################""""""""""""##################$$$$$$$$$$$$##############################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""!!!"""""""""############""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!"""###$$$%%%aaajjjfffhhhwwwnnn~~~~~~III222---///&&&***''''''&&&%%%%%%$$$$$$###""""""""""""!!!!!!!!!!!! !!!!!! !!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!""""""""""""!!!!!! !!!"""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""""""""""" !!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!######!!! """%%%+++'''### !!!""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""############""""""""""""!!!!!!!!!!!!"""""""""""""""############$$$$$$$$$"""############$$$$$$$$$################################################""""""############""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""########################"""""""""""""""""""""""""""""""""""""""""""""""""""############$$$$$$$$$""""""""""""############"""############$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''((((((%%%***,,,***///JJJvvvuuuNNN```nnn}}}yyytttrrrfffZZZfff^^^WWW[[[fffxxxvvvRRRAAA999111+++''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################################################################"""############$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""################################################################################################""""""""""""##################$$$$$$$$$$$$##############################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""!!!!!!""""""#########$$$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!"""###$$$%%%yyytttqqqaaauuuuuuEEE444333***---'''%%%%%%%%%$$$$$$$$$############"""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!""""""""""""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!""""""!!!!!!  !!!!!! !!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""" !!!!!!""""""######""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""######""""""!!!!!! """""""""""""""""""""""""""############$$$$$$$$$########################""""""###$$$$$$$$$$$$###########################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""########################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""#########""""""""""""""""""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&&&&"""%%%)))(((...///%%%+++,,,555777LLL}}}YYYkkksssaaa}}}yyyooottt{{{eeeqqqqqqwwwooolllMMMjjjvvv{{{ooobbbQQQ444,,,,,,+++'''&&&''''''%%%&&&$$$$$$%%%&&&&&&###!!!$$$$$$$$$############"""$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%############""""""""""""################################################""""""""""""""""""""""""""""""""""""""""""""""""########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$#########""""""""""""""""""""""""""""""$$$#########""""""!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""########################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""######""""""""""""######qqqiiinnn}}}~~~yyyDDD111000(((,,,&&&%%%%%%%%%$$$$$$$$$############"""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!""""""""""""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!"""!!!!!!!!!  !!!!!! !!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""###"""""""""!!!!!!!!! """"""""""""""""""""""""""""""#########$$$$$$$$$########################""""""###$$$$$$$$$$$$###########################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""########################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""###""""""""""""""""""""""""############$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&'''+++''')))))) ***222///000TTTlllTTTSSS[[[xxxxxx|||tttppprrreeeNNNcccvvv~~~XXX[[[ccc{{{}}}xxxxxx\\\<<<444+++((('''&&&"""(((&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""""""""#########$$$$$$############""""""""""""########################################################################################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$#########""""""""""""""""""""""""""""""############"""""""""!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""################################################""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""######""""""""""""######cccdddnnntttAAA...///(((+++%%%%%%%%%%%%$$$$$$$$$############"""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!""""""""""""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!  !!!!!!!!! !!!!!!!!!"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!"""""""""""""""""""""""""""""""""#########$$$$$$########################""""""###$$$$$$$$$$$$###########################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""######"""############$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''''''''"""%%%------(((,,,555DDD~~~ZZZCCCZZZoooxxx}}}mmmkkk\\\mmmqqqzzznnn\\\cccsssyyycccKKK444+++***)))***---((('''&&&$$$######%%%'''%%%$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$$$$%%%%%%$$$$$$#########"""""""""################################################################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$###############""""""""""""""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""########################$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""######""""""""""""######SSSlll|||eeehhh>>>---111***+++$$$%%%%%%%%%$$$$$$$$$#########""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!""""""""""""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!! !!!!!!!!!!!!"""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!######""""""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""####################################""""""###$$$$$$$$$$$$###########################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""""""""""""""""""""""""""#########""""""#########$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&'''((()))###***+++)))---444BBBTTT}}}}}}ooorrrttt{{{nnnaaasss}}}{{{gggeee^^^YYYYYYdddyyyqqqzzzgggYYYmmmpppwww[[[AAA111$$$"""'''%%%&&&&&&%%%######&&&)))%%%%%%$$$$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''(((((($$$$$$$$$#########""""""################################################################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################""""""""""""""""""""""""#########"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""########################$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""######""""""""""""######OOOvvvwwwfffyyy}}}ggg;;;///555,,,,,,%%%%%%%%%%%%$$$$$$$$$#########""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!""""""""""""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!! !!!!!!!!!!!!!!! !!!!!!!!!""""""!!!!!!!!!!!!"""""""""###!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!######""""""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""#########""""""""""""""""""""""""""""""###$$$$$$$$$$$$###########################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!""""""############""""""#########$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&'''((()))***$$$777222""",,,IIIpppjjjTTT\\\tttyyypppVVVFFFAAA;;;333@@@VVVmmmgggeeepppkkkhhhRRRVVVUUUJJJBBBIIIYYYfffuuuXXXRRRUUUlll}}}pppiiioooxxxxxx~~~uuullluuuaaaMMM888,,,)))$$$%%%&&&'''&&&&&&&&&'''%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''((((((((($$$$$$$$$$$$############################################################################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################""""""""""""""""""""""""""""""""""""""""""##############################""""""""""""""""""""""""""""""""""""""""""""""""########################$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""######""""""""""""######QQQxxxtttnnnhhhrrrppp888000777,,,,,,'''%%%%%%%%%$$$$$$$$$############"""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!""""""""""""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!! !!!!!!!!!!!!!!! !!!!!!!!!"""""""""!!!!!!!!!"""""""""######""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""!!!!!!!!!"""""""""######""""""""""""""""""""""""""""""###$$$$$$$$$$$$###########################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!"""######$$$$$$"""############$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&'''((()))***+++!!!///+++777ggg{{{|||gggVVVhhhwwwcccWWWKKKFFF:::000///555888777CCC@@@CCCHHHEEE>>>>>>GGGFFFIIIJJJGGGIIISSS```iii\\\SSSbbbdddgggpppaaaTTTdddZZZiiivvvppptttqqqyyy]]]PPPhhh}}}}}}~~~{{{qqq[[[BBB000---***((('''(((((('''%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%$$$$$$$$$$$$#########################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#######################################$$$$$$$$$""""""""""""""""""""""""""""""""""""####################################""""""""""""""""""""""""""""""""""""""""""""""""########################$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""######""""""""""""######|||WWWrrrppphhhiiiuuu666///555***,,,)))%%%%%%%%%$$$$$$$$$############"""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!""""""""""""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!! !!!!!!!!!""" !!!!!!!!!""""""""""""!!!!!!"""""""""#########""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!"""""""""###""""""""""""""""""""""""!!!!!!!!!!!!"""""""""###""""""""""""""""""""""""""""""###$$$$$$$$$$$$###########################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""########################"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" !!!!!!"""######$$$$$$"""############$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&'''((()))+++,,,&&&222@@@qqqjjj\\\]]]qqqyyyjjjlll~~~}}}dddVVVNNNJJJHHHJJJHHH>>>888;;;;;;999888777444///;;;444333???>>>222333999===777444:::DDDGGGBBB<<>>BBB333000999777555777666333111222333333...444...,,,---000666///222222666::::::777<<>>DDDJJJOOOXXX\\\ccciiimmmppprrrtttrrrjjjxxxttt~~~lll@@@///...***'''&&&%%%###!!!###'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&'''''''''''''''((((((''''''''''''(((((((((((('''''''''&&&&&&%%%%%%$$$&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###################################################$$$$$$%%%%%%$$$$$$###""""""#########$$$$$$$$$################################################""""""""""""""""""""""""############"""""""""""""""""""""""""""#########"""""""""""""""""""""""""""###############$$$$$${{{mmmIIInnnoooyyyggg:::000,,,...)))+++&&&&&&%%%%%%%%%$$$$$$$$$""""""""""""!!!!!!!!!!!!  &&&,,,+++$$$$$$"""### +++,,, ***"""###)))######,,,)))'''333$$$%%%&&&))),,,###&&&###""" """%%%$$$!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!"""""""""############$$$%%%&&&''''''%%%######$$$!!!"""""""""#######################################"""""""""""""""######""""""""""""""""""""""""!!!"""""""""############""""""""""""""""""######"""""""""""""""######$$$"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################################################################""""""""""""""""""""""""""""""""""""""""""######""""""""""""""""""""""""""""""""""""############""""""#########$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&'''''''''&&&&&&(((***'''333<<>>AAALLLRRRZZZ```eeeiiimmmpppooovvvwww{{{uuu~~~zzzggguuuooorrrnnnTTTCCC777***'''''')))&&&"""%%%+++%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&''''''''''''''''''(((((()))))))))''''''''''''(((((())))))*********))))))(((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###################################################$$$$$$%%%%%%$$$$$$###""""""#########$$$$$$$$$################################################""""""""""""""""""""""""""""""""""""""""""""""""!!!"""""""""#########$$$########################""""""######$$$$$$$$$%%%vvvaaaKKK}}}ssshhhiiiaaa777///***,,,&&&(((&&&&&&%%%%%%%%%%%%$$$$$$""""""""""""!!!!!!!!!!!! """!!!###,,,***!!!'''---***###"""%%%222)))$$$%%%///((()))&&&%%%+++'''$$$$$$///'''((($$$''',,,&&& """!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""!!!!!!!!!""""""""""""###$$$&&&''''''%%%$$$$$$%%%""""""""""""####################################"""""""""""""""######$$$""""""""""""""""""""""""!!!"""############""""""""""""""""""############"""""""""""""""######$$$"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" !!!!!!"""""""""""""""""""""""""""""""""""""""""""""""""""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################################################################""""""""""""""""""""""""""""""""""""############"""""""""""""""""""""""""""""""""#########$$$$$$"""""""""###$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&((())))))((('''(((***,,,<<>>dddnnnBBBaaappp^^^BBB;;;444333777666...%%%...///...,,,***+++///222,,,,,,,,,------......///......///000000111222222111111111222333444444444555555444444444333333333000111111111111000000///,,,...///000///000222333666888===EEEOOOYYYaaafffkkkhhhgggooowwwuuurrrtttuuussssss}}}|||xxx{{{~~~kkkSSS___llluuuiiiKKK...''')))&&&######%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''&&&'''''''''(((((((((((((((((())))))***++++++,,,******++++++,,,------...,,,,,,,,,,,,------------------,,,+++******)))(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###################################################$$$$$$%%%%%%$$$$$$###"""############$$$$$$$$$################################################""""""""""""""""""""""""!!!!!!!!!!!!""""""######!!!""""""######$$$%%%%%%########################""""""###$$$$$$%%%&&&&&&aaaiiigggaaappp]]]777111---...'''(((&&&&&&&&&%%%%%%%%%$$$$$$""""""""""""!!!!!!!!!!!!%%%'''gggDDD---)))???)))###]]] """...(((!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""!!!""""""""""""#########!!!#########"""###$$$""""""""""""############%%%%%%%%%%%%%%%%%%%%%%%%""""""!!!""""""###$$$$$$""""""""""""""""""""""""!!!"""###$$$$$$###"""!!!!!!!!!""""""#########$$$"""""""""""""""######$$$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""######$$$$$$$$$%%%################################################"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################################################################""""""""""""""""""""""""!!!!!!""""""#########$$$"""""""""""""""""""""""""""############$$$$$$$$$!!!""""""###$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&'''((()))***,,,111444^^^aaa===hhhdddIII>>>000444555///))))))...222+++,,,---............---.........//////000000000111222222333444555555555666666777777888999::::::;;;;;;::::::999999999888555666555555444333111111...000111000...---------111111444<<>><<<:::999999999:::>>>===;;;;;;;;;:::777555111333444222...,,,,,,---,,,...///111777AAANNNXXXZZZ^^^dddiiimmmooorrrtttvvvsssxxx}}}rrrfffqqqkkknnn}}}mmmgggIIIXXXhhhvvvyyySSS<<<111)))(((,,,&&&''''''&&&&&&((('''%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$%%%&&&&&&%%%&&&(((*** %%%(((((()))---,,,(((###222---(((111...'''///555222222888AAAGGGIIIIIISSSddd___KKKRRRlllhhhLLLEEE]]]```GGG999CCCDDD777777,,,,,,000+++***---***+++++++++***((((((((((((%%%''''''&&&%%%'''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%########################################################################$$$$$$$$$#########""""""!!!!!!!!!!!!""""""""""""#########""""""""""""""" $$$&&&$$$"""###&&&'''$$$"""$$$))))))%%%''',,,WWWvvv}}}xxxXXX444333***,,,***((('''&&&&&&%%%%%%$$$$$$############"""!!! (((ddd<<<mmmKKK!!!""" )))|||''''''&&&!!!"""$$$'''nnn$$$&&&""""""""""""""""""""""""############"""""""""!!!!!!!!!"""###############""""""""""""##################$$$%%%%%%%%%%%%$$$######$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%###$$$$$$%%%%%%$$$$$$###$$$#########""""""""""""""""""""""""#########$$$""""""############""""""############$$$$$$%%%%%%######"""!!!!!!!!!!!!!!!################################################'''&&&$$$###"""###$$$%%%$$$$$$############$$$$$$$$$$$$########################################################################$$$$$$$$$$$$#########################################################"""""""""""""""""""""############"""""""""!!!""""""""""""""""""""""""###########################$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&'''''''''$$$,,,((('''///;;;bbbYYYTTTuuu^^^RRREEE666///222//////...............///,,,---......------///111444333333222111222555666999:::<<<>>>???>>>>>>===CCCBBBAAA@@@?????????@@@CCCCCCCCCCCCCCCBBBBBBBBB???===:::999:::<<<======444555666555333111111111333333222111222777???EEEPPPVVV___hhhmmmppprrrtttrrrrrrxxx}}}{{{wwwlllqqq||||||iiiggguuu|||}}}~~~~~~pppSSS:::...(((###(((((('''%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%&&&''''''&&&&&&(((***+++......)))$$$$$$(((,,,+++,,,***---888;;;???IIIHHHDDD[[[{{{xxx}}}___bbbxxxbbbLLLHHHLLL===......222)))%%%###&&&))))))(((''''''&&&$$$"""###%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%########################################################################$$$$$$$$$#########""""""!!!!!!!!!!!!"""""""""###########################***&&&!!! ###((()))(((///%%% %%%---333888===sssXXX}}}ZZZ222111+++---***''''''&&&&&&%%%%%%$$$$$$#########""""""!!!!!! 555CCCGGG%%%!!!###!!!$$$%%%ggg###"""&&&'''(((OOO555""""""""""""""""""""""""############"""""""""""""""######$$$$$$$$$$$$###""""""""""""##################$$$%%%%%%%%%%%%$$$######$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%###$$$$$$%%%%%%$$$$$$##################""""""""""""""""""###############""""""############"""""""""""""""############$$$######"""!!!!!!!!!""""""########################""""""""""""""""""""""""&&&%%%$$$#########$$$%%%$$$$$$############$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######################################################""""""""""""""""""##################""""""""""""""""""""""""""""""""""""########################$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&''''''((((((###---)))###444YYY^^^fffgggFFF666???===((($$$111......---------......///,,,---.........///111333222333555777777999;;;======???AAA@@@>>>>>>@@@CCCAAACCCFFFKKKPPPTTTWWWXXXWWWYYY\\\______]]][[[YYYXXXSSSKKKEEEBBBAAA@@@??????>>>===:::999777666666222222111000///111555888DDDLLLXXXbbbjjjnnnqqqrrrrrrtttvvvwwwyyy}}}ooowwwvvv~~~~~~vvvfffwwwlllQQQ>>>000&&&))))))(((&&&$$$$$$&&&(((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&'''(((((((((&&&&&&(((***,,,&&&###''',,,...,,,+++111...444:::===SSSwww}}}wwwrrrooo~~~mmmwwwppp{{{RRRDDDCCC<<<222,,,///333///((($$$***'''%%%$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%########################################################################$$$$$$$$$###############!!!!!!!!!"""""""""##############################!!!"""$$$'''(((&&&###!!!###'''222???DDDBBB???>>>cccZZZ}}}{{{[[[222000+++///+++''''''&&&&&&%%%%%%$$$$$$######"""""""""!!!!!!!!! 555...bbbBBB---...'''%%%sss%%% ###$$$'''ZZZ'''&&&..."""$$$"""555+++""" ***bbb222!!!!!!!!!!!!!!!!!!!!!!!!#########"""""""""""""""""""""###$$$$$$#########!!!"""""""""##################$$$%%%%%%%%%%%%$$$######$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%###$$$$$$%%%%%%$$$$$$###################################################""""""############"""""""""""""""""""""""""""#########""""""!!!""""""###########################!!!!!!!!!!!!!!!!!!!!!!!!%%%%%%$$$######$$$$$$%%%%%%$$$$$$######$$$$$$%%%######$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###################################################"""""""""""""""##################"""""""""""""""""""""""""""""""""""""""########################$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&'''(((((())))))+++......444OOOyyyiiiBBB{{{PPPBBB888000///000...---......------------......///,,,---/////////000333555444888<<<>>>======>>>???@@@CCCFFFGGGJJJRRR___iiinnnrrr{{{}}}qqqfff[[[QQQKKKGGGCCC>>>:::::::::::::::666666555444333444444555;;;BBBMMMWWW```gggmmmqqqppptttrrrooosss|||}}}wwwvvvttttttvvvqqq|||aaaDDD111)))(((((()))(((&&&(((,,,&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''(((((((((&&&&&&((()))$$$$$$(((---...---000444444MMMsss}}}tttyyyxxx}}}nnnxxx~~~zzz|||~~~lllddd{{{tttyyymmmPPP555,,,+++)))***...(((((()))***)))&&&%%%'''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################################################################!!!!!!"""""""""##################$$$$$$$$$$$$$$$ ###((()))%%%"""'''...888CCCNNNLLL@@@666777>>>XXXbbbxxx[[[222000+++///+++''''''&&&&&&%%%%%%$$$$$$###""""""""""""!!!!!!!!!!!!""" $$$---!!!!!!&&&&&&$$$!!!!!!XXX###### ///TTT &&&YYY+++!!!###)))&&&FFFAAA!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""######!!!"""""""""""""""!!!!!!!!!"""""""""##################$$$%%%%%%%%%%%%$$$######$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%###$$$$$$%%%%%%$$$$$$##################$$$$$$$$$$$$$$$$$$###############""""""############""""""###"""""""""""""""""""""######""""""""""""##############################!!!!!!!!!!!!!!!!!!!!!!!!$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%######$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$################################################!!!!!!""""""############""""""""""""""""""######""""""""""""""""""""""""########################$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&'''(((((()))******///,,,888VVVwwwWWWSSSfffFFF666///555444+++***111333...---------------...///000---...000111222333666999===???AAA???===???DDDIIIRRRZZZfffqqq}}}|||qqq\\\SSSIIICCCAAAAAA>>>;;;@@@>>>;;;999777666555444333888???HHHSSS___jjjqqqlllqqqqqqnnntttvvv|||{{{rrrkkklllccc\\\\\\\\\{{{~~~aaa===+++&&&%%%)))***((((((+++&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&'''((('''&&&&&&(((***"""---555000***444MMMccc```ttt^^^___jjjtttgggeeeoookkkPPP555***&&&&&&)))---+++%%%$$$)))&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################################################################""""""""""""###############$$$$$$$$$%%%%%%%%%&&&...%%%"""(((///;;;EEECCCEEEAAA999555???UUUfffLLLjjj}}}rrr||||||ZZZ222111+++---***''''''&&&&&&%%%%%%$$$$$$###""""""""""""!!!!!!!!!!!!&&&###"""***&&&@@@ $$$///'''ooo$$$'''!!!!!! ###---555111~~~FFF///PPP888'''$$$YYYlll'''""""""""""""""""""""""""""""""""""""############!!!""""""""""""!!! """"""""""""##################$$$%%%%%%%%%%%%$$$######$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%###$$$$$$%%%%%%$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""############""""""$$$############"""""""""######"""""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""###$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%######$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################!!!!!!!!!"""######$$$$$$""""""""""""############""""""""""""""""""""""""########################%%%%%%%%%%%%&&&&&&&&&&&&&&&''''''((()))***++++++)))...KKKssslllUUUPPP}}}^^^AAA333222......000000,,,(((+++111...............///000111000222444555666999<<>>BBBEEEKKKWWWhhhtttvvvjjjaaaXXXKKKBBB???<<<888666666777888777///111555;;;EEETTTccclllkkkpppqqqnnnqqqvvvvvvpppiiiwwwtttqqqooo|||vvvxxxmmmzzznnnkkk[[[QQQooo}}}|||lll888,,,$$$'''***&&&%%%'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%&&&&&&&&&''''''''''''&&&'''((((((((((((***,,,(((+++)))---IIIrrrxxxqqqqqqjjjmmmuuuLLL<<<<<<111***++++++&&&%%%)))&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#######################################################################################$$$$$$$$$"""""""""#########$$$$$$$$$$$$$$$%%%%%%&&&&&&''''''000AAADDDAAA@@@444:::@@@GGGQQQZZZ]]][[[MMMxxxbbbfff{{{{{{XXX444333***,,,***((('''&&&&&&%%%%%%$$$$$$###!!!!!!!!!!!!""""""""""""...!!!+++%%%..."""'''888(((\\\ &&&***((('''|||(((!!!%%%((($$$333000nnn//////!!!&&&""""""""""""""""""""""""!!!"""""""""###########################"""!!! """"""""""""##################$$$%%%%%%%%%%%%$$$######$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%###$$$$$$%%%%%%$$$$$$############$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$#########""""""############""""""%%%%%%$$$$$$##################""""""######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&######$$$$$$%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$######################## !!!!!!"""######$$$$$$!!!"""""""""############""""""""""""""""""""""""########################%%%%%%%%%&&&&&&&&&&&&'''&&&'''((()))***++++++,,,---FFFpppMMMRRR~~~XXX@@@:::777000///,,,,,,///---)))***//////......//////111222222444666999;;;<<>>CCCQQQzzzzzzqqq}}}~~~yyy~~~sssxxxsssgggooouuuVVV888//////,,,((()))''''''''''''''''''''''''$$$$$$$$$$$$$$$$$$$$$$$$################################################################################################""""""#########$$$$$$$$$""""""#########$$$$$$$$$$$$$$$%%%%%%&&&''''''''' (((;;;OOORRRFFF>>>???GGGTTT``````ZZZPPPCCC888ZZZYYY___WWW444444***+++))))))''''''&&&%%%%%%$$$$$$###!!!!!!!!!!!!"""""""""""",,,!!!((())))))!!!&&&///"""YYY!!!'''(((&&&222***333AAAhhh ***(((222!!!(((111###$$$!!!###""""""""""""""""""""""""!!!!!!""""""#########$$$$$$$$$$$$$$$$$$###"""!!!""""""""""""##################$$$%%%%%%%%%%%%$$$######$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$%%%%%%$$$$$$$$$#########$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$#########""""""############""""""%%%%%%%%%$$$$$$$$$############""""""###$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################"""###$$$%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&######$$$%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$######################## !!!!!!"""###$$$$$$$$$!!!!!!""""""#########$$$""""""""""""""""""""""""########################%%%%%%%%%&&&&&&&&&''''''&&&'''((()))***+++,,,,,,>>>hhhXXXjjjDDDAAA???...'''///,,,111000)))+++333222)))////////////000111333333888:::===???AAACCCGGGJJJ^^^rrrzzzooo___PPPFFF@@@;;;888===;;;777444555;;;CCCJJJ[[[aaajjjpppnnnmmmsss{{{tttsssoooxxxooolll}}}}}}~~~cccrrr{{{qqqiiiLLL222++++++'''%%%&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&'''''''''(((((((((***,,,,,,---...111333@@@mmmnnnlll}}}}}}{{{vvvoooppp|||III555555333---)))''''''''''''''''''''''''$$$$$$$$$$$$$$$$$$$$$$$$################################################################################################""""""######$$$$$$$$$$$$"""############$$$$$$$$$$$$$$$%%%%%%&&&'''((((((111EEE^^^aaaJJJ777CCC\\\WWWaaa```KKK999???XXXlllfffaaajjj]]]LLL777---111,,,&&&'''''''''&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$###"""!!!!!!***JJJ}}}rrrzzz###"""###!!!,,,\\\%%%!!!!!! +++***%%%!!!(((@@@/// &&&%%%(((111>>>&&&444#########""""""!!!!!! """############$$$$$$$$$$$$$$$########################$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%'''&&&%%%###""""""%%%'''(((%%%######%%%&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&""""""###$$$%%%%%%&&&&&&)))((('''%%%$$$$$$%%%%%%########################$$$%%%%%%&&&&&&%%%%%%$$$##############################$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$""""""""""""""""""""""""#################################"""######$$$%%%$$$$$$%%%&&&&&&''''''(((((('''((())))))***///444gggvvvddd}}}mmmVVV@@@666///((()))111......---,,,,,,---......+++,,,...222777999999888???>>>CCCHHHIIIPPPfffvvvaaaPPPEEE@@@===::::::<<<:::555888>>>IIIWWWdddiiimmmrrrsssppprrrtttwwwxxxuuussswww}}}kkkrrr~~~vvvnnn~~~lll]]]SSSvvv^^^???***$$$###$$$%%%''''''&&&&&&&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& &&&)))&&&%%%***,,,)))+++""",,,111(((333EEECCCddd|||wwwtttddd]]]```XXXCCC666888///000***"""$$$***)))!!!###$$$$$$$$$######%%%'''$$$$$$$$$$$$$$$$$$$$$$$$########################################################################"""############$$$$$$$$$!!!''')))$$$###&&&'''$$$,,,###"""***''' )));;;KKK]]]JJJ666KKK[[[PPPKKK@@@;;;<<>>@@@???IIIXXXeeeppprrr\\\LLLEEE===888888888666777;;;AAAKKKVVV___iiiqqqrrrnnnrrrtttvvvwwwvvvvvvzzz~~~|||sssmmmhhh___zzzoooooo{{{uuuaaaWWW~~~vvviiiVVVDDD555---***+++'''''''''&&&&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%))))))$$$$$$((()))'''...&&&---222000GGGjjjxxxyyyvvvwww{{{RRR111CCC;;;444000,,,'''$$$%%%%%%&&&&&&%%%$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$####################################################################################$$$$$$$$$$$$"""&&&%%%!!!!!!&&&'''%%%(((---&&&%%%555KKKXXXPPPFFFTTTnnngggJJJ;;;>>>EEEWWW______dddqqqvvvfffVVVyyyzzz~~~KKK777---111,,,''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$###"""""""""'''555ddd"""%%%'''+++###\\\%%%!!!""""""+++'''!!! $$$!!!uuu)))!!!+++$$$$$$ooo"""###%%%###""""""""""""!!!!!!!!!"""############$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$%%%%%%%%%&&&&&&&&&&&&))))))((((((''''''''''''******))))))((((((''''''!!!"""#########""""""!!!&&&(((******((('''&&&&&&&&&%%%%%%$$$$$$######"""######$$$$$$%%%%%%&&&&&&'''&&&%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&%%%''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$###############################################################$$$%%%%%%%%%%%%%%%&&&''''''((((((...&&&''',,,&&&%%%CCCkkkkkkUUUnnngggMMM;;;000+++---///++++++///000///...------...///000111222333666;;;???DDDGGGFFFddd|||iiibbbWWWJJJDDDAAA===;;;:::;;;@@@HHHRRR```lllnnnkkkqqqrrrrrrsssuuuxxxzzz{{{zzzqqqjjj}}}ggguuu~~~zzzwwwqqqVVVXXXtttuuuqqqzzzxxxnnnVVV:::)))'''***((((((''''''&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&)))***(((%%%'''***+++(((000...111999RRRdddEEE000CCCIII777###"""))),,,''''''''''''&&&%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$####################################################################################$$$$$$$$$%%%%%%&&&###!!!"""'''(((&&&((((((&&&+++===RRRWWWRRRKKKFFF[[[```GGGIIIZZZRRR\\\}}}zzz{{{WWWsssJJJ888---111+++'''(((''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$#########""""""(((CCC333&&&,,,(((\\\&&&!!!""",,,&&&+++###$$$&&&((('''!!!$$$###,,,(((!!!""" '''UUU<<<444&&&""""""""""""""""""""""""""""""#########$$$$$$$$$######$$$$$$$$$$$$$$$%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&)))(((((((((''''''''''''$$$$$$%%%%%%%%%&&&'''(((///,,,(((&&&'''(((((()))###%%%&&&%%%"""!!!"""###&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$################################################$$$############$$$%%%%%%%%%%%%&&&&&&'''((((((((($$$%%%***111666EEEhhhmmm@@@WWWVVVEEEKKK777111...000000,,,***,,,///......---...///000111---444;;;>>>???DDDMMMUUUqqq}}}}}}|||nnn___QQQEEE===:::<<<===@@@HHHTTT```hhhkkknnnooooooooossswwwxxxuuuppprrrxxxvvvXXXUUUUUUcccuuuxxxUUU777)))&&&)))(((((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&'''''''''''')))((('''(((+++...---+++(((111999HHHrrr}}}{{{yyy}}}nnnhhhfffooo|||UUUQQQMMMFFF:::---(((***&&&%%%%%%&&&'''&&&$$$"""$$$$$$$$$$$$$$$$$$$$$$$$#################################################################################$$$$$$$$$%%%%%%((('''%%%%%%''')))(((&&&111$$$***JJJbbb]]]NNNGGGIIIIIIGGG>>>DDDlll}}}gggwwwcccvvvHHH888...111+++''')))''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$###############(((***^^^mmm999!!!...###(((''',,,[[[&&&"""###000&&&CCC---$$$$$$--- ###@@@!!!''' """"""""""""############""""""#########$$$$$$$$$######$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''((()))***(((&&&&&&'''***'''&&&$$$%%%'''((('''%%%))))))((('''&&&''')))+++%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''&&&%%%%%%$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$################################################$$$$$$$$$###$$$%%%%%%&&&%%%%%%&&&''''''(((((()))$$$***++++++===___}}}\\\YYYuuufffPPPDDD333---***)))+++---,,,---///......---...///111333444;;;???AAA@@@BBBRRRmmmrrreeeccckkkuuuwwwaaaNNNDDD@@@>>><<<<<<>>>EEEPPP```kkklllpppqqqppprrrwwwvvvqqquuuvvvzzzyyyrrrqqqwww{{{uuunnniiiyyyuuuXXX999(((***)))((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%&&&&&&&&&'''''''''&&&&&&&&&''''''((((((((('''''''''***,,,,,,,,,,,,111JJJggg{{{vvv~~~fff===OOO```HHH))) %%%$$$###$$$&&&'''%%%###$$$$$$$$$$$$$$$$$$$$$$$$###########################################################################$$$$$$$$$$$$%%%%%%%%%'''&&&&&&((()))'''&&&%%%$$$---HHHggglll[[[PPPTTTLLL===777[[[rrruuuoooGGG888...111***'''***''''''&&&&&&&&&%%%%%%%%%########################!!!```;;;555333###)))  [[[&&&"""###&&&www777%%%&&&+++nnn))):::TTT,,,&&&qqq)))""""""""""""############$$$"""############$$$$$$$$$######$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&'''''''''((((((((((((''''''(((((())))))******''')))***(((&&&&&&)))---&&&(((,,,222777777111,,,222///,,,++++++++++++***%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((((())))))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))'''&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&'''(((((()))))))))---***...NNN}}}oooVVVuuufffOOO<<<'''---,,,+++++++++,,,...000......///000222555888999???@@@AAAFFFWWWzzz{{{sssuuuuuupppiiifffhhhkkkvvvuuuxxx|||}}}{{{|||vvvfff]]]YYYBBB>>>:::999;;;CCCTTTcccgggooosssrrrsssxxxvvvpppzzzqqqqqqsssoooooogggTTTjjj{{{||||||lllhhhvvv~~~nnnnnn___BBB...******)))(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%&&&&&&&&&''''''''''''&&&&&&&&&'''(((((())))))((('''(((******))),,,111>>>fff|||zzzrrryyypppJJJ@@@QQQZZZFFF+++)))&&&######&&&'''&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$########################################################################$$$$$$$$$$$$%%%%%%%%%%%%######%%%((('''$$$%%%)))000CCCUUU\\\^^^^^^WWWMMMCCCJJJRRRttt~~~hhh[[[gggsssGGG888///111***'''***''''''&&&&&&&&&%%%%%%%%%########################((($$$"""###llljjjkkkcccfffccckkk666(((...<<<&&&%%%[[[&&&"""###--- 333VVVxxx+++222===KKK%%%(((""""""#########$$$$$$$$$"""############$$$$$$$$$######$$$$$$%%%&&&&&&'''%%%%%%%%%&&&&&&&&&&&&'''(((((((((((())))))))))))'''((()))***,,,---......%%%+++111777;;;CCCLLLTTTbbbaaabbbfffkkkllliiieeeSSSMMMFFFCCC@@@:::111(((++++++******)))(((((('''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&''''''&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''''''''''''''''''''(((((((((((((((((((((((()))))))))*********++++++************************))))))))))))))))))))))))''''''&&&%%%%%%%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################%%%$$$$$$$$$$$$%%%&&&&&&&&&&&&''''''(((((())))))###(((222OOObbbVVVrrrqqqdddkkkYYY:::...000111222111...------......///000111333777:::>>>@@@===EEEUUUpppzzzxxxuuusssqqqpppoooooonnnqqquuuvvvtttrrrppppppttttttvvvzzzyyyvvvxxx|||zzz{{{~~~}}}xxxPPPGGG>>>;;;:::<<>>gggKKK]]]{{{wwwaaaQQQDDD222+++///000))),,,...------///000000111222333666:::>>>BBBDDDHHHYYY{{{wwwwwwvvvuuusssrrrtttvvvwwwvvvtttsssrrrqqqrrrrrrvvvvvvyyy{{{yyyuuuwww{{{zzzyyywwwxxxzzz}}}~~~~~~```RRRFFFAAA>>>::::::>>>QQQbbbnnnnnnnnnssssssmmmrrrmmmtttssshhhoooppp[[[xxxxxxsssxxxxxxuuuvvvrrr^^^GGG++++++)))(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&'''((())))))***+++))))))+++,,,333FFFZZZwwwttt~~~}}}~~~VVVVVVmmm777000)))&&&&&&'''&&&###$$$$$$$$$$$$$$$$$$$$$$$$########################################################################$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%((()))'''(((444DDDZZZRRRSSSWWWPPPGGGQQQggg|||sssooobbbhhh{{{EEE888///222...))))))''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$))),,,'''888%%%<<>>???NNNaaammmqqqqqqooommmmmmkkknnnsssrrrmmmnnnsssuuuZZZrrrxxxzzzfffQQQ+++!!!+++&&&$$$)))$$$''''''''''''''''''''''''((((((((((((((((((((((((%%%%%%%%%&&&&&&&&&''''''(((''''''''''''(((((()))(((000)))222555999nnnwwwkkkttthhhEEEccckkkKKK###000'''---%%%%%%%%%$$$$$$$$$##############################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$%%%&&&%%%%%%%%%&&&'''&&&$$$111SSSssslllUUULLLFFF<<>>CCC111))),,,'''!!!***%%%***############$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###%%%'''(((((((((((('''///)))&&&)))++++++---///666HHHgggzzzgggZZZVVVRRRRRRQQQMMMVVV___dddbbbdddlllllleeebbb[[[WWW___ooouuuhhhWWW|||oooXXX>>>---///&&&'''(((%%%))),,,%%%&&&&&&%%%%%%&&&''''''&&&'''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&''''''''''''''''''((((((((())))))))))))(((((((((((())))))---+++)))+++///000---(((,,,%%%)))444444...888LLLDDDQQQdddooopppllljjjkkkOOOPPPJJJ???777666666555,,,((('''))))))&&&%%%&&&'''&&&%%%&&&(((((('''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&000)))((()))&&&'''+++)))///;;;mmmxxxyyy>>>IIIzzzsssbbbCCC<<<333......//////------...///...------000333777777???FFF???>>>ZZZ}}}}}}~~~{{{yyyyyyuuuttttttrrrqqqpppooonnnmmmmmmmmmoooqqqrrrpppoooqqqrrrtttvvvxxxyyyyyyxxx|||tttqqqtttwwwtttpppzzzyyytttdddWWWKKKAAA:::???GGGTTTbbbnnnsssrrrnnnnnnlllnnnsssssspppqqquuukkkbbbzzzyyyoooCCC,,,---''''''+++&&&''''''''''''''''''''''''((((((((((((((((((((((((%%%%%%&&&&&&&&&'''''''''(((''''''''''''((())))))###222)))+++<<<[[[ssstttpppkkkdddRRRQQQpppeeeEEE)))''',,,((($$$%%%%%%%%%%%%$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%%%%!!!))))))$$$...III___gggOOOJJJPPPOOOHHH\\\yyyooo{{{iiiiiiPPPgggCCC888///111---))))))'''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%###***444DDD...***((($$$FFFwwwrrr222;;;CCC@@@777DDD888MMMnnn'''(((333===@@@!!!+++///***)))############$$$$$$$$$%%%$$$$$$$$$$$$%%%%%%%%%%%%######$$$$$$%%%&&&&&&'''$$$'''))))))'''%%%%%%&&&++++++,,,---...666JJJ]]]lllbbbtttkkkeeehhhnnnrrrooojjjqqqmmmjjjlllllliiifffdddvvvrrrqqqssssssnnnhhheeeooonnnqqqwww{{{xxxmmmdddMMM===222+++###'''+++&&&(((((()))(((&&&&&&((()))'''''''''&&&&&&&&&&&&%%%&&&&&&&&&&&&'''''''''(((%%%&&&&&&&&&&&&'''''''''''''''((((((((()))))))))''''''''''''((()))***+++''')))***,,,---,,,***)))333555JJJeeehhh___nnnuuuhhh]]]TTTGGG888///111///'''&&&---&&&%%%%%%$$$%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&+++&&&%%%(((((('''+++000BBBeee{{{lll???WWWxxxddd<<<444000+++***,,,//////...+++///222111......333999999888???GGGLLL___}}}{{{zzz|||vvvrrruuuwwwuuuttttttsssrrrrrrpppnnnlllkkkjjjeeeeeefffhhhkkklllkkkjjjmmmoooqqqssstttuuuuuuuuutttvvvrrrkkkiiinnnrrrrrrtttxxxyyy}}}rrrdddQQQDDD>>>===AAAOOO```lllooonnnrrroooooosssuuuttttttvvv}}}uuulllyyywwwsssiiiwwwxxxsss{{{SSS444+++'''''')))$$$''''''''''''''''''''''''((((((((((((((((((((((((%%%&&&&&&&&&&&&'''''''''((('''''''''(((((()))******555+++444TTT~~~jjj\\\YYYTTTPPPPPPOOOLLLNNNRRRZZZ]]]aaadddgggkkkoooqqq||||||zzzwwwsssnnnhhhdddhhhkkkrrrtttmmmgggooo~~~zzzsss}}}sssnnnsss{{{gggssskkkBBB"""'''///###&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%(((%%%%%%---BBBXXXccccccgggKKKBBBOOO[[[jjjzzzlllbbbpppUUUjjjeeeSSSmmmBBB888///111,,,)))***''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''!!!###+++OOOPPPSSSJJJVVVWWWSSSPPPTTTYYY///333///(((...@@@NNNQQQKKKtttvvvqqq{{{iiiwwwXXX<<>>,,,))),,,'''(((***,,,+++(((''''''(((''''''''''''&&&&&&&&&&&&''''''''''''((((((((((((&&&&&&&&&&&&'''''''''''''''(((((((((((()))))))))((((((((((((((()))***+++&&&,,,000,,,&&&(((666CCCMMMdddvvveeeOOO>>>000&&&"""###%%%&&&&&&%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''$$$$$$%%%+++---&&&'''444QQQtttKKKfffzzzmmmCCC111111///,,,,,,...///...---+++...111111000222777<<<===@@@@@@JJJnnnyyyuuusssrrrsssnnniiihhhllloooooooooqqqoooooonnnllliiifffcccbbb______```bbbeeeggggggfffjjjkkklllmmmnnnmmmllllllfffeeefffiiijjjlllqqqxxxrrrzzzwwwzzz~~~wwwcccRRREEE===999AAAQQQ___jjjpppvvvsssrrrsssvvvvvvuuuuuussszzzzzzqqqppp~~~xxx|||tttyyy}}}fffgggxxxzzz[[[>>>000)))&&&'''&&&''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&&&&''''''''''''''''''''''''((()))******,,,,,,111]]]}}}eeeUUUWWW___^^^___```]]]XXXYYY]]]^^^___]]]YYYYYYbbbmmmttt}}}vvvnnnggg___VVVOOOLLLDDDMMMSSSUUU\\\fffhhhbbbnnnqqqWWWbbbtttddd444))),,,&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%&&&&&&111 &&&FFFXXXTTTWWWfffuuuTTTKKKcccqqqrrroootttwwwbbbuuuqqq[[[VVVppp}}}@@@888///111,,,)))***(((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$444'''...### !!!%%%###"""%%%---"""===UUU[[[^^^fffjjjgggiiiYYYnnnfffqqqrrrnnnzzztttpppxxxoooUUUPPPeeeXXXBBB333???444!!!...555///???999$$$###222 )))%%%'''###$$$$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&))))))(((((('''''''''''''''$$$$$$***---+++,,,///$$$222RRRwwwhhhgggvvvyyyxxxwwwssskkkccc^^^^^^___|||uuuqqqfffNNN???555)))%%%''')))***)))(((''''''(((((('''''''''&&&&&&&&&'''''''''((((((((())))))&&&&&&&&&'''''''''(((((((((((((((((()))))))))************))))))*********------------666MMMllleeeQQQHHH<<<,,,(((((((((((()))((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&'''''''''***,,,)))+++...$$$+++HHH___>>>{{{JJJ222222//////...//////000///...------...000444888;;;===???GGGUUUsss~~~|||yyysssmmmgggdddbbb^^^^^^cccfffgggiiilllllllllkkkiiifffbbb^^^\\\[[[ZZZYYY[[[^^^bbbcccccceeeffffffffffffdddbbbaaaSSSJJJMMM\\\aaa[[[\\\fffkkkvvvssssssxxxqqqwwwrrraaaWWWLLLBBBAAAGGGRRRcccrrrwwwwwwvvvuuuuuuuuutttrrrkkknnnuuu~~~kkklll}}}|||nnnTTT<<<---&&&&&&---''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&'''''''''(((((('''''''''(((((()))++++++---'''???~~~rrrfffYYYZZZhhhkkkoooyyy{{{qqqhhhJJJFFFGGGLLLSSSXXX___dddtttzzzxxx```LLLaaa|||\\\---###---'''''''''&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$'''&&&%%%%%%%%%&&&'''(((***)))===^^^cccOOOJJJWWWJJJ\\\sss~~~~~~bbbbbbeeeZZZsss{{{TTT|||wwwPPPmmmwww???888///000+++(((+++((((((((('''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%,,,111***###)))***$$$###$$$222+++<<>>@@@@@@@@@TTTyyysssrrrrrrqqqnnnhhh```ZZZUUURRRRRRVVVYYYZZZ___dddfffffffffeeeccc```\\\ZZZWWWUUURRRRRRUUUZZZ]]]___```aaaaaa```___]]][[[ZZZEEERRReeekkkZZZJJJXXXsssjjjqqqssssssuuuuuu{{{ggg[[[NNNGGGBBBEEEUUUhhhssswwwyyyvvvttttttsssqqqpppjjjooo|||~~~ssspppwwwzzzyyyrrrkkkJJJ333$$$"""...''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&'''''''''((((((((('''''''''((()))***+++,,,+++444[[[xxxpppQQQGGGCCC;;;>>>HHHHHHOOO\\\lllxxxoooJJJ<<<;;;HHHIIIIIIfffxxx}}}ttt[[[[[[}}}QQQ...'''(((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%&&&''')))***""">>>\\\fff___QQQEEE>>>AAAmmmvvv~~~```eeemmmtttjjjwwwWWWlllGGGnnn{{{===888///000***(((+++((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&...###(((333"""...)))$$$***+++***;;;EEEXXXmmmrrrjjjYYYVVV```^^^PPPccclllrrraaaVVV]]]^^^ccccccZZZVVV\\\___]]]nnnuuuhhhjjj]]]RRRTTTEEE888<<<<<<>>>)))"""###***&&&---&&&$$$ $$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&'''))))))))))))((((((((((((---)))))),,,,,,111FFF]]]qqqggg}}}|||{{{uuurrrsssnnnooo}}}oooYYYCCC999...((()))+++***(((((((((((((((''''''''''''&&&&&&'''''''''(((((((((''''''''''''(((((((((((((((((()))))))))*********,,,,,,,,,,,,------...///111AAA^^^}}}vvvttt{{{rrruuufffKKK???000((((((***(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&''''''''''''$$$+++$$$%%%111555[[[zzzFFFHHHxxxvvv[[[111222666***+++,,,---......///111222///000333777;;;@@@EEEHHH\\\{{{pppddd```]]]^^^```___YYYTTTHHHEEEDDDFFFIIIKKKRRRYYYZZZ[[[]]]^^^^^^]]][[[YYYSSSNNNJJJHHHKKKPPPVVVXXX[[[[[[\\\\\\\\\[[[ZZZYYYMMMmmm}}}hhhfff{{{jjjjjjooorrrttt~~~{{{|||~~~vvvjjj]]]TTTIIICCCLLL[[[kkkuuu{{{wwwsssssssssrrruuuooonnnrrroooddd]]]___hhhnnn~~~jjjssszzz\\\DDD---!!!)))''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''(((((((((((('''''''''((()))+++,,,---...RRR|||UUUDDD888888:::888:::@@@444666===HHHPPPUUU\\\ccczzz>>>???CCCLLL\\\zzz}}}vvvzzzttt|||pppJJJ+++(((((((((((('''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%%%%&&&(((+++,,,666PPPccc```TTTLLLDDD;;;]]]rrrmmmiiisssdddccc___\\\ggg```eeeBBBrrr===888///000***(((+++)))(((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%*** %%%$$$///,,,###---!!!???<<>>AAAHHHPPPOOOQQQTTTXXXYYYZZZYYYXXXOOOJJJDDDAAADDDJJJPPPTTTWWWXXXYYY[[[[[[[[[ZZZZZZJJJ\\\aaa[[[hhhxxxggg```ggglllmmm}}}jjjhhhwww|||}}}|||yyymmmeeeYYYMMMNNNXXXeeerrr{{{xxxrrrrrrttttttrrrqqqppppppoookkkgggdddyyy}}}ttt|||uuufffbbbkkk{{{aaaooo\\\???''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''((((((((()))'''''''''((()))+++,,,---HHHzzzwwwdddAAA>>>888555666555000///111444111111555777666777;;;777GGGZZZmmmTTT@@@ZZZaaa]]]~~~ooo{{{jjjiii|||bbb777)))(((((((((''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$%%%&&&))),,,...VVVVVVYYYXXXMMMAAABBBIII^^^ccceee~~~nnnRRRsss{{{gggggggggddd\\\ttt]]]ZZZttt@@@555///111,,,111''')))(((((((((''''''''''''&&&&&&&&&%%%%%%$$$$$$$$$)))###!!!&&&(((%%%$$$&&&---111@@@UUU___ZZZUUUVVV[[[IIIQQQhhhxxxyyyvvvxxxwwwpppiiiOOOIII>>>444222111***"""###$$$%%%%%%$$$$$$%%%&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%'''''''''(((***)))'''"""222///,,,YYYgggzzzzzzwww|||~~~iiiFFF???>>>333'''###)))(((((('''%%%$$$'''+++''''''((((((((((((''''''((((((((((((((((((((((((...&&&###(((***'''&&&)))333+++,,,///444333>>>bbbzzzrrrzzzwww}}}hhhPPP>>>+++---"""%%%(((+++###''',,,'''''''''&&&&&&'''''''''%%%%%%%%%&&&&&&&&&''''''(((''''''&&&&&&&&&'''''''''(((---***///QQQzzz|||QQQWWWfff>>>222333...+++...............//////000000777444999AAA???BBBaaawwwtttmmmddd]]]PPPBBB===@@@DDDGGGIII;;;:::999666555777;;;???EEEJJJPPPUUUVVVVVVVVVVVVWWWOOOEEE???;;;===HHHSSSSSSUUU\\\ZZZRRRWWW^^^YYY[[[PPPTTTVVVUUUfffqqqcccccc^^^jjjdddsss~~~ccchhh|||zzzxxxxxxzzz}}}|||zzzeeeYYYXXXXXXSSS^^^iiirrrvvvzzz|||wwwnnnrrrqqqooommmnnnqqqwww|||tttcccpppvvv|||QQQ---)))'''&&&%%%$$$'''***)))'''''''''''''''''''''''''''((((((((((((((('''''''''))))))*********+++///555aaa~~~~~~]]]DDD<<<:::999999888666555555666777444444555555333222555::::::777777===JJJVVV\\\^^^wwwZZZ<<>>EEEDDDFFFaaauuunnnjjjbbbYYYUUULLL@@@999888999::::::999777444111000111444666666:::AAAHHHNNNTTTYYY]]]PPPMMMHHHBBB999222444:::FFFLLL[[[___UUUUUU\\\[[[]]]UUU___rrrqqqfff```^^^bbb]]]ZZZjjjkkkWWW___}}}vvvuuuuuuwwwzzz|||}}}}}}}}}{{{lllbbb^^^ZZZVVVaaabbbkkkvvvyyytttpppqqqnnnnnnnnnnnnpppuuu|||xxx\\\xxx{{{xxxRRR222%%%(((((((((''''''(((((('''''''''''''''''''''''''''((((((((((((((((((((('''---)))***---(((%%%666MMM{{{^^^@@@<<>>:::999777777888999::::::===<<<<<>>999666888999<<>>@@@WWWwwwvvvhhh^^^ZZZYYYTTTPPPLLLMMMHHH>>>555111///...777444000.../////////---//////000000111555;;;???JJJKKKKKKFFF:::...---222555000888FFFOOOccc{{{zzz~~~SSSFFF___zzz|||zzzyyyxxxuuusss|||}}}yyy{{{wwwiii___\\\ddd___dddpppsssmmmmmmtttpppqqqppppppoooqqquuuxxx|||gggnnnttttttuuucccnnnjjjtttkkkjjjWWW:::)))((()))***((($$$%%%(((''''''''''''''''''''''''''''''''''''(((((((((((((((''')))+++...@@@jjjxxxkkkIIITTTLLLGGGMMMHHHCCCAAA@@@DDDKKKQQQRRRQQQXXX___lllzzzZZZAAA:::???RRR}}}|||yyyvvvssskkkccc^^^gggrrrrrr}}}}}}kkkooouuuUUU444)))***((($$$&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&,,,%%%&&&******;;;XXXjjjsssddd@@@;;;ggg}}}^^^MMMzzzmmmrrr~~~zzz}}}iiiQQQ~~~lllIIIVVV|||<<<555000111***000)))***)))))))))((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&''''''---:::KKKVVV[[[[[[VVVVVVjjj}}}oooxxxwww|||yyymmm___MMM???444///((($$$$$$&&&''''''%%%%%%&&&&&&&&&'''''''''&&&&&&&&&'''''''''(((((('''&&&))),,,,,,)))---555ddd~~~|||}}}{{{lllzzz{{{|||yyy{{{|||rrrdddccc```CCC((($$$((())))))***(((((())))))))))))(((((())))))))))))))))))))))))'''*********---222333000)))GGGkkktttnnn^^^ZZZfffnnn}}}{{{~~~zzzmmmaaaaaa___XXXccc~~~|||```OOO@@@222$$$&&&+++&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&'''''''''''''''''''''((()))***---***888XXXOOOlllyyyttttttuuuUUU<<<444///111000,,,---111//////......111666:::>>>BBBAAAVVVwwwkkksssgggZZZQQQNNNMMMKKKKKKIIIKKKGGG;;;111000111000222000///.../////////...,,,---......///000333666777???JJJNNNDDD444***(((,,,---666:::<<>>777---&&&%%%&&&&&&&&&%%%&&&&&&&&&''''''''''''&&&&&&'''''''''((((((((()))''')))+++((((((666HHH|||nnnsss{{{{{{[[[555)))***(((&&&)))((())))))******))))))((())))))))))))))))))))))))&&&'''+++000111...---///;;;~~~{{{oooWWW^^^]]]nnn|||wwwkkkkkkzzzzzzqqqbbbRRR<<<((((((,,,&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''((()))******(((...EEEbbb~~~uuupppyyyqqqJJJ999333///...,,,***,,,000//////000111555999>>>AAA<<>>gggyyyzzzttt|||iii111---*** ...%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''&&&'''777SSSfffeee\\\```RRRIIISSS```eeezzz}}}RRRbbb{{{JJJlll:::555111000)))000************)))))))))((((((&&&&&&&&&&&&'''''''''(((''''''***444FFFWWWXXXQQQJJJYYYqqqqqq___ccctttuuu{{{zzzuuuuuuuuunnndddPPPEEE888...***)))(((&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((((((((+++)))***+++)))111OOOmmmvvv~~~|||lllFFF666000(((&&&+++))))))************)))))))))))))))))))))))))))))),,,(((+++111---(((555JJJ|||hhhccceeevvvooocccttt{{{sssgggWWW;;;)))&&&%%%''''''&&&&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''((()))***+++$$$777YYYtttkkk\\\{{{rrrpppYYY888555111---,,,,,,+++---000///000222444888===AAACCCNNN{{{{{{tttkkkeeedddiiimmmkkknnnxxxnnnJJJ333,,,)))###222777;;;:::666444777;;;777888:::::::::;;;>>>@@@BBB???>>>???===666222222000777@@@MMMqqqkkkLLLUUUmmmOOODDD666DDDFFFOOO|||xxxvvvvvvuuuuuussstttssssssyyy||||||~~~|||wwwrrrooojjjddd^^^___dddjjjppptttwwwzzzssstttuuuuuutttssssssuuuxxxvvvssswwwtttkkkmmmpppmmmeeegggnnnjjj^^^;;;---$$$'''***&&&%%%)))''''''''''''''''''''''''&&&&&&''''''((())))))***(((,,,///???eee|||mmmddd]]]XXXYYY^^^___ZZZRRRKKKSSSWWWZZZ[[[ZZZ\\\bbbgggjjjxxxBBB333888;;;IIIhhh~~~}}}||||||yyyvvvrrreeeXXXTTTNNNDDDWWWvvvttt}}}UUU222(((***)))%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''%%%&&&***FFFgggbbbUUU]]]FFFFFFTTTaaa___lllXXX[[[FFFooo}}}888444000///(((///***************))))))))))))&&&&&&&&&'''''''''((((((((((((---;;;QQQ___XXXIIIiii~~~{{{xxxvvvzzzzzzvvv___SSSBBB666000...+++(((&&&&&&&&&'''''''''((((((''''''''''''((((((((())),,,******,,,--->>>ggg{{{qqqpppuuujjjbbbiiigggeee___eeeuuuuuummmnnnhhhkkkxxxzzzrrr}}}tttzzz||||||rrrQQQBBB777***(((///))))))************))))))))))))))))))))))))))))))111))))))000---000RRR{{{~~~___XXXmmmxxxiiippp~~~fffmmmrrrzzzzzz}}}xxxuuu|||uuuRRR...$$$((((((''''''&&&&&&''''''(((%%%%%%%%%&&&&&&&&&''''''''''''''''''((()))++++++'''DDDoooooohhhzzzdddGGG777333///------...///000111///000333777;;;???CCCEEEpppvvvvvvfffSSSIIIKKKQQQTTTTTThhhooo}}}ooogggPPP666,,,555======<<>>MMMhhhzzzsssmmmxxx:::'''222!!!%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%&&&---RRRpppUUUAAA___IIILLLcccooojjj}}}WWWWWWtttyyyXXXuuuwww???111111,,,///++++++************))))))))))))%%%******$$$"""%%%((((((***000>>>UUUbbbUUUPPP```hhhwww~~~uuu{{{~~~bbbYYYBBB777555###---(((((('''&&&&&&&&&&&&'''''''''''''''((((((((()))'''(((000***...dddxxxuuuoookkkgggccc___]]]]]]^^^^^^WWWVVVWWW[[[```aaa^^^ZZZ```______```dddjjjpppsssyyy|||yyy~~~xxxzzz}}}xxxvvv|||IIIFFF666...###,,,)))((()))(((%%%'''+++)))))))))))))))*********)))$$$+++///(((===rrrzzznnnZZZNNN___{{{~~~yyyttt{{{rrrwwwCCC******'''---(((###******%%%%%%%%%%%%%%%&&&&&&&&&''''''(((******'''%%%'''+++,,,777CCCvvvDDDrrr~~~FFFFFF...//////...------...000000000...222;;;>>>AAALLLZZZtttaaaHHH888>>>FFFGGGKKKUUUcccQQQRRR```gggiiihhhbbbJJJEEE???;;;999:::<<>>DDD???<<>>777AAARRR}}}{{{rrrqqqooohhh'''111&&&%%%&&&&&&&&&''')))&&&###%%%%%%%%%&&&&&&&&&''''''!!!%%%'''&&&%%%'''))))))&&&"""DDDkkkjjj[[[OOO@@@KKK```zzzxxxYYYoooQQQfffzzzuuu~~~}}}lllwww???111111,,,///++++++************))))))))))))&&&&&&&&&'''((((((((((((555@@@KKKXXX\\\WWWeeesssxxxzzzsssqqqrrrooopppwww{{{ttttttqqqmmmVVVDDD;;;)))111***)))((('''&&&&&&'''''''''''''''((((((((())))))&&&++++++---cccxxxsssiiiaaa```eeeccc___^^^^^^^^^]]][[[```___^^^\\\\\\\\\\\\]]]dddcccaaa___^^^___```aaafffiiimmmssszzz|||xxxyyy}}}~~~{{{gggEEE;;;;;;***+++)))(((***)))&&&'''+++))))))))))))************---------))):::kkkzzzSSSHHHPPPvvv~~~{{{qqqqqqCCC+++''',,,(((%%%((()))&&&(((%%%%%%&&&&&&&&&''''''''''''((()))((((((***,,,---777mmm~~~QQQMMMyyyxxx===>>>777//////...---...///000111666000444===<<<===ZZZ}}}zzzlllQQQFFF888>>>ccc~~~{{{ssseeeJJJ???666666:::===AAAGGGhhh{{{zzz^^^KKKOOOSSSMMMYYYmmmYYY444///:::EEE|||WWW???000222===999@@@@@@???@@@:::;;;IIIRRRaaammmnnnoootttuuurrrxxxwwwwwwtttooonnnsssuuuvvvwwwyyy{{{zzzuuummmgggeee___YYY\\\hhhvvv|||}}}|||xxxvvvxxxvvvqqqpppsssrrroootttuuummmcccpppxxxyyyoooOOOggguuu|||MMM111---%%%%%%***%%%''''''''''''''''''''''''***)))(((((()))***++++++...555KKKzzzmmmppp```\\\[[[aaafffbbbbbbeeetttOOO===666555@@@LLLzzz~~~|||vvvzzz~~~~~~|||yyyyyyzzzzzziiiWWWKKK???666999CCC}}}xxxGGG000$$$)))((('''&&&&&&''''''&&&%%%%%%%%%&&&&&&&&&''''''###%%%&&&&&&&&&'''''''''///666RRRnnnppp```LLL:::SSSyyy{{{SSSmmmOOOaaa~~~|||xxxyyy}}}yyyvvv>>>111222---///++++++************)))))))))))))))"""""")))---)))(((,,,333QQQccc^^^WWW\\\|||||||||wwwssspppjjjaaa\\\\\\^^^___aaacccdddiiiwww~~~}}}zzzyyygggSSSCCC111333,,,+++)))((('''''''''(((''''''((((((((()))))))))&&&...***FFF~~~|||nnngggoooiii```aaaddddddaaa^^^^^^______\\\YYYVVV\\\bbbeeeccc___\\\[[[^^^___```bbbcccdddeeeeee[[[[[[^^^dddmmmuuu|||yyynnn~~~yyyooopppOOO>>>@@@+++,,,)))(((******''''''***)))))))))*********++++++***...,,,222dddrrrYYY\\\jjjyyypppgggaaa```aaabbbgggkkkqqqvvv{{{{{{wwwkkk777...---+++)))(((&&&'''***%%%&&&&&&&&&&&&'''''''''&&&'''((()))***+++---...999sssvvv;;;fff|||aaa>>>999444//////...---...///000111666222999BBB>>>CCCqqqsssdddCCC@@@GGGjjjyyybbbCCC555000888>>>===AAAJJJSSS]]]sss{{{fff___eeelllxxxyyyHHH555999888NNNiiiIII444444666;;;AAAJJJIIIEEECCC@@@HHH\\\kkkyyy]]]XXXggguuuvvvooovvvuuueeehhhuuurrrvvvwwwyyyzzzyyyuuummmhhhbbb^^^YYYYYY```ooo}}}xxxwwwuuuqqqpppqqqmmmnnntttcccrrrvvvcccppphhhdddeeennnqqqzzzPPP222***&&&'''+++''''''''''''''''''''''''''')))))))))*********++++++,,,CCCnnniiilll~~~}}}XXXBBBCCCEEEGGGJJJGGGTTTOOOPPPXXX\\\ZZZ[[[``````yyyjjj333888AAANNNppp}}}{{{wwwyyy|||}}}kkkYYYMMMBBB777444777[[[qqqccc666,,,***)))(((&&&%%%$$$''')))%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%&&&''''''&&&%%%,,,CCC]]]ttt|||hhhLLLAAAbbbuuu___FFFoooXXX~~~~~~~~~~~~}}}pppuuu>>>000222---000++++++************)))))))))(((+++""""""***,,,&&&+++888HHHkkkpppUUUOOOnnnttt}}}~~~qqqkkkgggccceeehhhgggbbb^^^___aaaZZZ]]]dddgggbbb[[[YYY]]]nnn~~~yyyooocccTTT???555000...,,,)))((('''(((((('''(((((((((((())))))))))))---555wwwpppyyyrrreeehhhpppkkkjjjpppooogggddd```___``````___\\\___aaaeeehhhiiigggcccaaadddeeeeeedddbbb___[[[YYY```^^^]]]___dddiiimmmnnnlll```kkklll\\\sss|||zzzxxxpppGGGBBB333...***)))++++++)))(((***)))))))))******++++++,,,,,,)))000MMMhhhRRRUUUzzzqqqjjj\\\ZZZXXXXXXYYYYYYXXXVVVTTTRRRTTTYYY]]]dddqqqwwwyyy|||ZZZ:::000...///(((%%%'''(((&&&&&&&&&&&&'''''''''''''''&&&'''***+++***,,,///QQQzzzeeeQQQLLL???777,,,//////.........000111222///555>>>BBBDDDZZZxxxoooeeeMMM<<>>PPPqqqxxxbbbhhhwwwxxxDDD:::===999RRRyyypppVVVDDD111AAA@@@999BBBHHHFFFCCCEEEGGGTTTllldddZZZhhhwwwwwwhhhssswwwfffpppyyytttuuuvvvwwwvvvrrrlllgggbbb___[[[WWWXXXeee~~~}}}xxxuuurrrqqqqqqoooooopppfffvvvrrr~~~kkk^^^ssskkkrrrgggJJJ111******+++)))%%%'''''''''''''''''''''''''''(((***************+++111WWWsssdddzzzTTTAAAHHHJJJIIILLLMMMTTTLLLHHHLLLRRRSSSTTTWWWOOOiiiQQQ???999jjj}}}|||mmmyyy}}}yyyyyy{{{~~~wwwjjj]]]RRRFFF:::555666>>>YYYxxxzzzvvv|||yyyHHH000(((''''''(((&&&$$$&&&***%%%%%%%%%&&&&&&&&&''''''((($$$$$$''')))'''%%%%%%000JJJaaawww~~~aaaFFFMMMeeedddIIIaaaaaarrrrrryyyttt===000333...000++++++************)))))))))(((+++%%%%%%***'''%%%555LLLvvveeeDDD[[[}}}qqqtttwwwhhhaaaiiieeejjjmmmiiiaaa\\\]]]___ZZZYYYZZZ]]]]]]ZZZ\\\aaa___lllttttttzzzvvvssssssgggQQQ999333111...+++)))((())))))(((((((((((()))))))))***))),,,LLLjjj{{{jjjtttsssXXXbbblllmmmjjjmmmjjj______]]]ZZZYYYZZZ^^^aaadddiii```WWWUUUYYY]]]^^^\\\WWWYYY\\\^^^______]]]\\\cccaaa______aaaccceeeeeejjjbbbiiieeeWWWlll~~~ZZZFFFCCC333---***+++,,,***)))+++((())))))***+++,,,,,,,,,555***BBBxxx___LLLfff}}}bbbZZZ^^^[[[```]]]ZZZXXXWWWTTTPPPNNNPPPOOOQQQTTTTTTYYYfffuuutttrrrkkkyyyvvvJJJ222+++///(((%%%(((%%%&&&&&&&&&'''''''''(((((()))&&&'''***)))(((---555]]]~~~xxx@@@mmmZZZCCC888222/////////......///000222333///;;;???<<>>;;;\\\{{{wwwyyysssnnnoooLLLBBB[[[lllooofffaaa___XXXOOOWWWddddddWWWGGG444...>>>hhh}}}bbbbbb```TTTaaaXXX///000NNNcccrrr{{{qqqQQQQQQXXX<<<000LLL@@@CCC>>>===DDDHHHTTTiiixxxwwwxxxqqqwww|||pppwwwvvvvvvvvvvvvsssoookkkgggccc___[[[SSSTTTggg}}}{{{wwwvvvuuusssqqqiiizzzooosssqqqpppnnnhhhsssxxx\\\VVV>>>***)))(((%%%***''''''''''''''''''''''''$$$'''))))))(((***...222AAAmmm{{{qqq```KKKFFFLLLHHHDDDIIILLLLLLJJJJJJMMMQQQOOOIIICCC???WWWYYY>>>___jjjLLL===cccxxxyyy||||||yyy~~~{{{yyyvvvtttsssmmmlllgggZZZIII;;;666666222777yyyuuuooommm}}}NNN---&&&$$$)))***%%%$$$(((%%%%%%%%%&&&&&&&&&''''''((($$$$$$))))))&&&+++333ZZZTTTRRRUUUPPPAAALLLmmm```MMM^^^yyyzzzuuunnnzzz|||sss<<<000333///111,,,+++************))))))))))))&&&)))***))),,,>>>[[[rrrfffVVVSSS{{{nnndddiiiaaaOOOMMMXXXTTTDDD???JJJTTTWWWYYY```fffhhhiiiiiijjjggg\\\OOOJJJLLL\\\^^^XXXkkk}}}|||zzz}}}rrrgggJJJ999666222---***)))***+++(((((()))))))))*********...NNNkkkiiixxxdddNNNooo}}}gggjjj[[[IIIVVV[[[aaaffffffdddiiiuuu{{{||||||qqqxxxtttmmmddd\\\VVVRRRPPPVVV]]]fffjjjhhhfffhhhkkk^^^eeeaaa]]]ZZZLLLJJJ\\\zzz}}}sssRRREEEAAA666---,,,,,,+++,,,---((())))))***,,,------...***JJJeeeaaatttiiiaaaWWWKKKRRRbbbgggcccbbb___ZZZUUUUUUYYY]]]YYYgggnnnfff\\\[[[^^^^^^^^^ooogggnnnSSS///...&&&)))///$$$''''''''''''(((((((((((()))''')))+++'''(((;;;SSSsss}}}gggIIICCCKKK555,,,111///.........///111333444<<>>@@@FFFDDDJJJJJJLLLQQQ[[[eeelllmmmVVVwwwyyyDDDWWWuuuMMMRRRTTT|||}}}}}}}}}}}}vvvqqqooopppkkkjjjdddXXXKKK???888444(((333ZZZxxxrrrqqq;;;---$$$''')))%%%###'''%%%%%%%%%&&&&&&&&&''''''&&&###%%%***(((&&&///===\\\RRRMMMHHHCCCNNNaaakkkUUUCCCyyyYYYnnntttbbbqqq{{{rrr<<<000333///111,,,+++************))))))))))))$$$)))***)))333LLLiii{{{[[[NNN]]]pppddd___\\\\\\YYYNNNCCCDDDNNNMMMWWW\\\YYYVVVXXXYYYWWWaaabbbaaaZZZNNNHHHPPP\\\VVVgggccceeekkktttvvviii|||xxxuuu^^^;;;888333...+++******+++))))))))))))************444dddwwwqqquuuxxx}}}gggaaahhhffflllWWWJJJoooyyy}}}uuuqqqnnnkkkiii^^^[[[VVVQQQOOONNNOOOPPPYYYcccnnnqqqlllggggggjjjfffnnnaaa[[[___JJJ@@@]]]~~~|||~~~ooogggNNNEEE999///,,,,,,,,,,,,...((())))))+++,,,---......222hhhrrrTTT}}}{{{iii]]]RRRQQQTTTVVV```hhhcccqqqsssrrrkkk```WWWSSSTTTcccrrruuueeeXXX[[[___^^^RRRsssaaadddwww{{{~~~lllvvvkkk:::222'''***111###''''''''''''((((((((()))((((((***,,,'''***CCC___oooIIItttjjjiiiOOOUUU666///000//////......///000222333555;;;===GGGeee{{{~~~xxxoooooouuuqqqgggeeeLLLLLLiiipppTTT???BBBEEEGGGYYYgggZZZLLLIIIHHH[[[III444666WWWzzzpppnnncccSSSHHHIIINNNJJJBBBYYYsssyyyMMMCCC|||{{{HHH???UUUuuufff```zzzFFFQQQPPPYYYtttrrrfff~~~yyy}}}xxxuuuyyywwwuuu{{{uuutttsssrrrrrrpppmmmkkkfff```___```YYYPPPTTT___~~~zzzzzzzzzppptttyyygggrrrzzzkkk^^^vvv}}}ggggggwwwQQQEEEVVVLLL888555+++!!!(((''''''''''''''''''''''''''')))+++***)))...666===zzzbbb[[[ssspppNNNBBB>>>??????HHHNNNHHHOOOWWWcccnnnxxx|||ooommmAAAzzz___lll}}}~~~}}}||||||~~~vvvoooooopppiiieee^^^UUULLLDDD;;;333333777+++NNNnnnyyyyyy|||FFF333%%%%%%((($$$###'''%%%%%%%%%&&&&&&&&&''''''%%%###&&&+++(((%%%111CCC]]]WWWUUUIIICCC[[[hhhUUU888TTTnnnVVVyyyiiiqqq}}}ooo:::111444...000++++++++++++************++++++222,,,!!!;;;cccpppjjjdddQQQjjj___dddaaa^^^TTTKKKRRRbbbgggaaa^^^uuujjj^^^YYYVVV```___dddUUUXXXWWWEEEFFF]]]ggg``````gggpppoooiiikkkuuu|||xxxqqq{{{iiixxxNNN===///---...+++((())))))(((***((($$$+++111+++FFF|||qqq{{{kkk{{{gggZZZdddoooxxxkkkhhhhhhjjjwww{{{ttt~~~pppZZZZZZaaa^^^TTTOOOPPPYYYTTTTTT___YYYWWWiii}}}eeefffnnncccfffeeedddaaaVVVKKKHHHJJJrrrxxxOOODDD???<<<+++,,,///###,,,))),,,000,,,&&&000777///LLLoooRRRjjjkkkhhhXXXRRR]]]aaaeeekkkhhhgggppprrriiihhhiiiccc___[[[RRR\\\yyyXXXXXX[[[UUU^^^______fffrrrvvvtttsssvvvCCCrrruuuwwwIII***...,,,"""***(((((((((((((((((((((((($$$///'''...///SSSiiidddIIILLLvvv~~~vvvzzzbbbkkkMMMKKK:::,,,//////...............000555888???<<>>999EEEPPPSSS[[[gggppp~~~HHHmmmfffOOOMMM___qqq{{{~~~}}}~~~zzzyyyyyyxxxwwwvvvtttrrrqqqiiiddd^^^XXXMMM???555222000111000IIIqqqqqqzzzuuuyyy~~~iii333(((&&&///!!!,,,$$$'''&&&&&&%%%%%%&&&&&&'''&&&'''))))))%%%***???VVV\\\iiimmmFFFIIIeeeRRRLLL;;;eeeZZZqqqeeevvvooo:::111444...000++++++++++++************++++++(((000***---PPPooopppeeeNNNjjjbbbaaaaaaccc```ZZZYYYdddnnniii\\\NNNWWWKKKQQQZZZSSSRRRMMMSSSMMMJJJDDD>>>HHHXXX]]]fffggglllqqqqqqmmmmmmpppppprrr~~~vvvwwwsssuuuYYYCCC222000111+++''')))******((()))++++++,,,111lllssszzzvvvccc___kkkrrrvvvlllgggiiifff```bbbiiibbb\\\hhh|||~~~sssjjjddd[[[WWWTTTRRRQQQNNNLLLKKKQQQSSSLLLPPPaaaeeepppqqq\\\bbbnnndddjjjhhhhhhdddZZZNNNIIIJJJ^^^iiiyyyfffEEE???===000...///$$$...+++---+++(((***...111333mmm___\\\uuuwwwYYYZZZQQQ___^^^XXX[[[ggghhheeekkkpppkkkeeebbb```XXXOOOMMMeeeccc______YYYaaabbbcccgggnnnpppnnnpppvvvRRRdddzzz{{{LLL777...+++###***(((((((((((((((((((((((('''000'''+++)))222```www{{{qqqrrrFFFWWW}}}eeeLLLGGG666,,,000000............///111666999@@@BBBZZZrrrrrrrrrrrrrrrqqqppppppjjjdddhhhzzz|||WWWJJJYYYVVV???@@@HHHWWWJJJRRRHHHIIIQQQIIIXXX|||}}}vvvGGG<<<;;;777QQQoooeeeYYYSSS]]]SSSiiiWWW}}}```tttjjjkkk~~~{{{xxxsssqqqrrruuusssrrrtttvvvssslllfffoooiiibbb\\\UUUMMMJJJKKK]]]yyy{{{}}}vvvqqqqqqqqqpppqqquuusss]]]tttZZZbbbZZZSSSJJJ@@@333))))))...''''''''''''(((((((((((((((,,,***...222(((666^^^~~~aaaaaa>>>@@@KKK^^^jjjooowww|||hhhSSS<<<>>>]]]~~~wwwyyy|||}}}{{{zzz|||{{{wwwttttttsssqqqooollljjjiiikkkeee```ZZZPPPAAA777444666//////999tttvvvrrrzzzzzz~~~zzzOOO---***&&&((('''((('''&&&&&&%%%%%%&&&&&&'''''''''((('''$$$+++BBBXXXiiitttgggKKKTTT```LLLEEECCCjjjmmmvvv[[[}}}ooo:::111444...000++++++++++++************++++++,,,(((%%%===gggvvvfffWWWBBBbbbaaajjjhhheeeaaaaaajjjuuuuuudddRRRFFFPPPLLL]]]gggXXXTTTSSSXXXWWWLLLHHHVVVdddffffffhhhlllooopppsssuuurrrmmmjjjrrreeeuuu{{{{{{lll}}}wwwhhhLLL666444444+++&&&***+++,,,%%%)))222)))***BBBvvveee[[[dddpppqqqjjjeeeeeeiiieee\\\XXXZZZccceeeiiifff[[[RRRSSSYYYPPPWWW\\\XXXNNNGGGGGGIIIOOORRRXXXkkkzzzwww|||yyymmmdddZZZgggvvvlllhhhggggggfff^^^RRRKKKJJJJJJPPPkkkxxxJJJ>>>???666000...%%%000+++---%%%'''222...///EEE]]]WWW}}}aaaLLLSSSTTT```WWWLLLUUUlllpppgggfffggglllddd___aaaQQQAAAHHHlllccc]]]\\\XXX^^^bbbcccfffiiihhhgggjjjpppYYYHHH}}}mmmvvvaaaBBB---+++$$$+++(((((((((((((((((((((((((((((((((---(((===nnnyyypppLLLiiizzzvvv\\\KKK@@@111,,,111000......//////000333888;;;@@@MMMxxxrrrrrrrrrqqqpppooonnnmmmhhhnnnsss}}}|||lllMMMIIIcccfff@@@EEENNNcccLLLKKKPPPDDDFFFPPPJJJYYYccc|||[[[,,,===???NNNhhh}}}~~~gggGGGNNNaaayyyyyyvvv]]][[[yyyvvvyyyxxxvvvrrrqqqsssyyyuuurrrsssvvvtttmmmeeeiiihhhcccZZZTTTRRROOOKKKNNNeeewww|||wwwtttrrrooolllnnnssswwwnnnyyywwwfffWWW```kkk^^^MMM???333,,,---111''''''''''''(((((((((((('''***(((+++,,,,,,DDDmmmiiiggg___AAAPPPdddppptttuuuxxx|||___ggg<<<666QQQ}}}}}}vvvzzzzzzxxxxxxyyyxxxtttvvvvvvtttrrrooollljjjhhhjjjeee```[[[PPPBBB888555444---444+++aaadddxxxggg333+++!!!000"""***'''&&&&&&%%%%%%&&&&&&''''''''''''&&&'''222KKKaaazzz~~~YYYJJJZZZPPP>>>999PPPuuuvvvYYY}}}ooo:::111444...000++++++++++++************+++++++++$$$,,,TTTzzzuuuZZZOOObbbnnnZZZeeennnpppeeeccchhhtttyyylllVVVGGG___|||qqquuuzzzjjjbbbSSS^^^ssssssffflllnnnmmmttt|||yyynnniiiuuu___aaajjj}}}~~~rrrRRR999777666,,,'''+++(((---%%%)))444%%%///___zzziiiXXXVVVfffpppjjjiiiccc```aaa```]]]^^^bbb^^^hhh[[[FFFTTTuuu~~~qqqllliiidddUUUFFFHHHTTT~~~zzz~~~kkk```jjjqqqaaabbbfff```lllwwwmmmcccaaabbbddd```VVVMMMJJJFFFMMMjjj|||tttpppWWW??????:::111---&&&000'''...%%%)))777...777ddd___kkkfffSSSMMMWWW\\\cccXXXOOO^^^vvvtttbbbZZZTTTeee```ZZZ___JJJ<<>>TTTZZZzzzDDD+++---%%%,,,((((((((((((((((((((((((,,,!!!'''...---RRR}}}yyy|||yyyBBBnnnwww~~~```WWWJJJ:::---,,,000000......///000111555:::>>>AAAZZZ|||yyyxxxvvvtttqqqmmmkkkiiieeennnrrrrrrtttmmmeeeeee[[[AAA888JJJrrreee;;;DDD[[[lllRRRJJJNNNNNNBBBEEEMMMHHHWWWrrrsss___III888CCCBBBVVV|||qqqWWWrrryyylllooozzzvvvwwwwwwuuuuuuxxxxxxsssoooqqquuuuuunnnfffoooqqqiiiZZZSSSTTTRRRKKKFFFUUUwwwwwwuuutttsssooolllpppvvvvvvvvvyyysssccceeebbbaaaoooVVVCCC555,,,+++...''''''''''''(((((((((((())))))''''''(((555ZZZ}}}lll~~~YYYuuuzzzYYYTTTeeeuuu{{{}}}|||~~~fffBBB@@@PPP~~~}}}~~~zzzwwwzzz{{{xxxxxxyyywwwtttxxxwwwvvvuuurrrpppnnnlllfffbbb^^^YYYOOO@@@666333,,,,,,888,,,;;;```fffttt}}}rrr@@@(((%%%///"""''''''&&&&&&%%%%%%&&&&&&'''&&&'''&&&%%%+++<<>>TTTfffDDD<<>>>>>333///))),,,'''...------,,,,,,XXXwwwOOO\\\zzzgggXXX^^^jjjaaa```]]]SSSKKKVVVdddXXXEEECCCNNNQQQFFF>>>>>><<>>>>>666333,,,*********......)))999wwwqqqaaannniiiaaajjjuuu```[[[QQQJJJHHH[[[mmmcccRRRQQQrrrcccTTTKKKDDDBBBVVVrrrrrrjjjddd]]]UUUTTTSSSMMMWWWaaakkkppptttwwwtttnnn```bbbQQQZZZ{{{nnnHHH'''000+++((((((((((((((((((((((((%%%%%%///+++RRRMMMrrrkkkUUURRR;;;+++222111+++111...///111333666;;;AAAEEEfffwwwyyyooonnnnnnllljjjhhhfffeeeddd^^^WWWQQQMMMMMMOOORRRLLLTTTSSSJJJ===444FFFhhhAAAYYYsssTTTKKKHHHDDDHHHQQQRRRVVVbbbwwwnnnGGGAAA^^^yyy{{{rrrtttwwwzzzYYYuuuYYYfff{{{|||wwwuuuwwwwwwtttsssuuuppppppoooooonnnnnnooopppuuunnnfff```YYYRRROOOQQQLLLJJJRRRtttzzzuuusssuuuuuussssssuuuzzzzzznnnvvvtttTTTMMMFFFAAA:::000***)))''''''''''''((((((((((((&&&"""+++...---HHHooo|||eeemmm\\\BBBTTTzzz|||zzzyyy{{{zzz}}}}}}zzzyyyzzzxxxuuuqqqqqqqqqpppooonnnlllllldddaaa___\\\SSSEEE:::666000000$$$111333DDDvvvyyynnnTTT111%%%+++((('''&&&&&&%%%%%%&&&&&&'''&&&))))))(((222EEEVVV^^^^^^LLLbbbnnnQQQ666999TTT}}}sss|||]]]xxxrrrqqqooo;;;111444...000++++++++++++************++++++...DDDeee|||mmmNNNeeeyyy]]]VVVccc___jjjxxxnnnjjjaaaiiixxxlllQQQPPPeeehhh]]]]]]WWW\\\XXXEEEBBBfffyyyaaa___cccddd]]]^^^gggmmmmmmsss|||eee{{{{{{ddd]]]nnn{{{~~~cccnnnlllXXX:::///777888---...$$$)))000)))666jjj{{{tttRRRKKKaaaiiidddccceeeYYY\\\___```bbbcccbbb```eeesssddd^^^vvvsss\\\[[[aaa```TTTBBBDDD]]]wwwaaa^^^gggeeeXXXaaalll```fff[[[eeelll^^^^^^jjjhhh]]]WWWVVV]]]ccc___WWWQQQJJJ???HHH___gggjjjvvvyyyggg??????888666...)))+++&&&---000,,,HHHiiicccrrr```fffbbbkkksssXXXRRRZZZVVVZZZssszzzbbb]]]zzzkkkeeeVVVNNNWWWaaaOOOOOOYYY]]]UUURRRSSSNNNWWWdddmmmmmmkkkpppuuuvvvrrraaa___CCCHHHaaaUUU"""555***((((((((((((((((((((((((...&&&)))444~~~cccTTT~~~{{{wwwttt~~~zzzVVVPPP555(((444222***222...///111333666<<>>CCC???>>>BBBFFFUUUhhhqqqooommmttt}}}sss___EEE@@@AAA111<<>>TTTggg___EEEQQQPPP@@@555GGG~~~uuuooohhhyyytttlll999000333---...***,,,------,,,***((()))+++,,,===hhhtttbbb]]]XXXYYY]]]dddkkkoooooonnngggbbbdddpppqqq___VVVbbb[[[ZZZUUUMMMDDD???@@@CCCLLLLLLjjj{{{iiiffflllaaa]]][[[[[[^^^eeekkkooopppmmmrrryyyiiiRRR\\\nnniii|||tttooolllaaa???333777---222000+++)))222,,,LLLoooRRRRRRVVV^^^fffgggaaaZZZJJJ\\\gggeeecccfffkkkooonnnqqqZZZKKKeeexxxjjjZZZXXXPPPRRROOOGGGYYYqqqsss___^^^\\\ZZZYYYZZZ[[[\\\UUUQQQOOOQQQQQQOOORRRWWWUUUVVVWWW\\\cccggg```UUUPPPDDDDDDFFFkkkrrrdddjjj~~~SSS<<<<<<333///111000***,,,///999vvvccc}}}tttSSSaaannnjjjWWWHHHKKKUUULLLLLL^^^bbbWWW~~~bbb```VVVMMMhhhxxxuuu~~~rrrdddZZZUUUPPPGGG@@@IIIXXXdddiiinnnsssmmmbbbnnnccc[[[GGGAAAooo>>>444,,,******)))((((((((((((((("""%%%)))<<>>FFFAAA>>>>>>>>><<<===@@@;;;999:::===@@@@@@>>><<<000@@@888+++444BBBRRRiiiwwwnnn~~~zzzzzz~~~|||}}}zzzwwwwwwwwwvvvrrroooooonnnllllllkkkjjjgggeee```^^^ZZZUUUMMMDDD999333000...***---111,,,666OOOsss}}}sss}}}YYY***'''''')))((('''&&&&&&&&&'''((( 222###222MMMeeewwwTTTFFFPPPMMMAAA888NNN{{{wwwnnn]]]ppp|||tttlll999000333---...***,,,///---+++))))))***---///MMM{{{}}}qqqUUUooodddSSSXXX___hhhnnnooolllhhhfff^^^aaallljjjWWWMMMRRRHHHUUUbbbcccYYYRRRSSSXXXPPPDDDWWWooojjjeeefff^^^___^^^^^^aaaeeeiiikkklllpppppptttkkkYYYZZZeeedddsss|||bbbfffeeeEEE333888000111,,,''')))---///ddd~~~~~~iiiPPPRRRXXX```eeebbbXXXOOOGGGhhhuuukkkfffjjjmmmpppwwwlllVVVKKKZZZmmmeeePPPNNNLLLPPPLLLEEESSSiiinnn\\\ZZZXXXUUUUUUVVVXXXZZZOOOIIIFFFFFFHHHJJJOOOTTTTTTWWWYYY\\\aaaddd```YYYMMMLLLDDD@@@TTTsssffffffwwweeeFFF===555111222,,,(((111---MMMbbbcccdddVVVoooxxxcccNNNLLLPPPOOOJJJOOOooo{{{NNNWWWwwwWWWTTTQQQ\\\vvvXXXEEENNNXXXRRRGGGDDD@@@VVVeeegggmmmwwwvvvkkktttnnn]]]HHHDDD[[[ttt|||KKK222+++******)))(((((((((((()))...---000KKK|||kkkVVVlllmmmxxxccc[[[TTT===222222------111///......111:::???;;;RRR{{{uuupppooollljjjfffeeegggeeeYYYLLLDDDMMMsssuuuqqqzzzzzzpppaaaHHH<<>>666LLL\\\lllWWWqqqiiizzz~~~{{{xxxllltttxxxbbbgggMMM~~~iii|||tttjjjwwwxxxnnnGGGGGGbbbRRRIIIPPPZZZSSSQQQbbbtttmmmoooqqqqqqooommmnnnpppqqqooollljjjggg```WWWOOOEEEGGGCCCEEE___xxxwwwuuuyyyyyyooooooyyyyyyzzz}}}{{{UUUEEE???EEEPPPHHH222(((---))))))(((((((((((())))))***++++++///CCCgggrrrTTT]]]<<<;;;AAA888>>>BBBAAA@@@BBBCCCBBBGGG@@@999777:::===;;;777;;;???;;;999<<<@@@VVVvvvuuuuuu|||}}}~~~zzzvvvuuuvvvuuurrroooqqqnnnllljjjjjjiiigggfffccc```\\\VVVOOOFFF<<<666//////+++///333,,,111EEEyyynnn{{{{{{sss......,,,***)))'''&&&&&&&&&&&&'''$$$...&&&000VVVfffvvvnnnOOOPPPTTTKKKAAA;;;XXXpppggg]]]PPPGGGxxxoooUUUjjj|||ssslll999000333---...***,,,+++)))(((***+++,,,000555UUUnnncccIIIXXXQQQVVV___hhhllllllhhheeeaaaZZZ```hhh[[[GGG??????PPP___ppptttnnniiinnnvvvaaaSSSgggwwwlllccc```______aaadddhhhkkkmmmmmmnnnsssrrrhhhccciiippp{{{}}}^^^aaagggIII111777333111***&&&,,,(((222|||~~~~~~uuu}}}iiiQQQSSSXXX^^^aaa\\\QQQHHHNNNvvv}}}hhhfffllljjjkkksss```OOOGGGKKKYYYYYYHHHEEEFFFGGGCCCAAAMMM[[[aaaSSSSSSSSSSSSSSSRRRRRRRRRKKKDDDAAAFFFPPPXXX[[[[[[WWW[[[]]]]]]___bbbaaa^^^NNNRRRFFF@@@III{{{nnnfffrrrzzzUUUEEE:::111---***'''333---```~~~bbb[[[[[[gggeeeTTTNNNWWWTTTGGGIIISSSuuugggGGG[[[hhhOOOLLLLLLaaattteeeVVVQQQ[[[\\\MMM???;;;DDD]]]nnnlllnnn{{{}}}ssstttvvvaaaHHH@@@???PPPnnnVVV111111+++***))))))(((((()))))),,,$$$###HHHddd```|||wwwlllJJJjjjLLL:::222111---...222///000///222===???;;;ZZZyyyrrrooooooiiigggddddddhhhfffYYYJJJ>>>OOO|||zzzsssmmmlllooopppkkkfffUUUFFF;;;999777222444;;;666<<>>999333+++###(((888222$$$,,,666:::BBBNNNIIIppp}}}xxxwwwuuunnnqqqxxxhhhWWW[[[nnn}}}ssslll]]]|||~~~kkk___[[[QQQfffiiiVVVSSSDDDFFFaaatttqqqpppqqqsssrrroooooopppllllllkkkiiihhhcccWWWLLLEEEIIIFFFAAARRRxxxxxxyyy|||xxxnnnpppsssmmmtttjjjUUUHHHDDDIIIQQQLLL:::...---))))))(((((((((((())))))***+++(((111RRRwwwfffpppSSSXXX[[[>>>@@@HHHIIIPPPPPPIIIIIIQQQUUURRRLLLPPPPPPIIIBBBAAADDDGGGAAA666///555>>>MMMrrr~~~~~~|||wwwuuuvvvvvvsssqqqsssqqqmmmkkkjjjjjjiiigggdddaaa\\\WWWPPPGGG>>>777000///+++---111+++,,,<<<\\\eeetttqqqttt<<<000++++++***((('''&&&&&&&&&''')))(((***888cccdddrrrbbbRRR^^^ZZZHHH>>><<>>wwwrrrvvvbbbRRRTTTXXX[[[\\\WWWMMMFFFSSSzzzwww^^^cccjjjcccaaa]]]MMMBBB???>>>GGGNNNIIIDDDEEE???;;;AAAJJJPPPSSSGGGIIIMMMQQQRRRRRRPPPNNNLLLFFFDDDPPPdddrrrqqqiii\\\___```^^^___bbbdddbbbSSSSSSGGG???DDDxxxmmm^^^tttYYYFFF<<<333---...+++333555ooo~~~QQQvvvWWWZZZYYYSSSNNNRRRXXXSSSIIIHHHXXXoooqqq\\\UUUdddsssKKK???JJJXXXttt{{{eeeDDDYYYllllll]]]LLL@@@;;;TTTjjjvvvrrrqqqzzz}}}wwwtttzzzdddIII>>>999SSSiii333666++++++***)))))))))))))))555222666^^^]]]UUUwww~~~hhhQQQkkkEEE777111111,,,...333...111111444===>>>>>>ddd{{{rrrnnnmmmnnnhhhgggeeefffiiiggg\\\NNN999OOOqqqiiijjjlllmmmkkkhhhdddcccbbbWWWHHH999444444444444555666888666111///444888888333<<<222000DDDFFF>>>GGGccc}}}ppp|||~~~pppssspppkkkiiihhh```___iiizzzVVVSSS}}}jjjVVV```hhheeeqqqOOOOOOrrr~~~wwwsssuuuvvvpppkkkjjjjjjlllkkkjjjjjjgggZZZMMMFFFIIIFFF@@@HHHhhhzzz~~~|||wwwooorrrtttvvvqqqPPPPPPJJJIIIGGGEEEEEE@@@333'''))))))(((((((((((())))))'''...///CCCmmmeeelll]]]ddd\\\EEEHHHNNN```ccc```XXX[[[gggppppppoooyyy}}}sssfff```___^^^VVVXXXPPPCCCQQQzzzwwwxxxwwwuuurrrrrrpppllliiiiiihhhgggfff___\\\WWWRRRKKKCCC:::444111000))))))...******777>>>bbbwwwsssmmmMMM---(((+++***)))'''&&&&&&&&&'''+++"""...IIIppphhhwwwiiiSSSbbbYYYEEE888@@@vvvvvvWWWGGGKKKOOOXXXYYYMMMbbbqqqwwwVVVmmmppplll999000333---...***,,,,,,)))+++---+++***666EEEqqq{{{kkkVVViii]]]^^^]]]```eeeiiijjjkkkmmmnnnnnnaaafffbbbDDD???SSS\\\NNNRRRYYY]]]]]]XXXSSSOOO___^^^nnnhhhTTTUUUQQQSSSUUUXXX\\\aaahhhmmmiiisssttttttttthhh^^^dddWWWwwwoookkkVVV\\\KKK000333333000000...111'''OOOpppqqq[[[RRRTTTWWWZZZYYYUUUMMMHHHNNNtttmmmVVVcccfffVVVVVVHHH???888:::???BBBIIIRRRSSSUUUJJJDDDNNNUUUTTTWWWEEEGGGJJJMMMPPPQQQRRRRRRLLLHHHHHHVVVmmm|||xxxlll^^^```___]]]___eeehhhhhhZZZOOOIII===???eeebbbUUUmmm~~~SSS???999777333,,,---222MMMkkk]]]iiiPPPSSSSSSRRRRRRQQQOOOOOOPPPOOObbbkkkggggggnnnmmmgggPPPCCCJJJSSSfffnnnTTTFFF___vvv{{{___DDDAAAJJJOOOfffssszzzvvvssswwwzzzxxx|||jjjLLL:::777YYY666111++++++***))))))))))))***%%%$$$555xxxmmm{{{~~~{{{nnn```^^^eee@@@444111000+++///333---111333666;;;>>>EEEppprrrooolllkkknnnhhhiiiiiiiiikkkjjjaaaWWWCCCVVVxxxjjjhhhmmmkkkjjjlllnnnnnnjjjeeeTTTDDD777999>>>===888555888999666111222666999888999666333???HHH;;;DDDmmmwwwZZZ~~~xxxzzzsssuuulllbbbZZZRRRQQQ[[[fffaaa~~~___QQQ___wwwtttuuukkkaaa|||[[[EEEPPPnnn{{{zzz{{{{{{pppkkkpppsssnnnjjjkkklllooonnnlllnnnmmmaaaQQQHHHFFFCCC@@@CCCXXX~~~|||vvvwwwssstttzzzvvvrrrvvvkkkZZZ\\\QQQOOOGGG@@@AAACCC888((())))))(((((((((((()))))))))000---BBBtttWWW{{{zzzXXXDDDFFFJJJVVVhhh}}}}}}~~~hhh{{{{{{zzzzzzyyyuuurrrnnnllliiigggfffdddbbb```___\\\WWWQQQJJJBBB:::555111000)))(((000---+++444777ffftttwwwbbb333++++++***(((''''''''''''((('''!!!,,,MMMfffdddmmmZZZLLLZZZRRRDDD444HHHeeeEEE@@@PPPYYYlllyyypppYYYqqq[[[rrrnnnlll999000333---...***,,,,,,)))***,,,))),,,BBB[[[yyyxxxWWWZZZbbb```dddiiikkkllllllnnnpppqqqbbbkkkiiiLLLJJJ___bbbUUUUUUUUUWWWZZZYYYUUUQQQcccgggrrrlllXXXZZZPPPTTT[[[```cccgggkkknnniiisssooonnnyyyqqq]]]YYY\\\bbbsssoooLLLPPPJJJ222222111...///------***cccrrrqqqZZZOOORRRWWW[[[ZZZUUUNNNIIIIIIqqqmmm\\\jjjbbbHHHIIIIIIFFF:::???OOOKKKJJJ]]]ffflll^^^TTT^^^```]]]eeeWWWSSSMMMIIIIIIMMMSSSWWWQQQPPPQQQZZZkkkwwwtttiii\\\\\\ZZZZZZ___iiinnnmmm```JJJOOO>>>>>>PPP]]]YYYaaavvvPPP<<<777777333***///111llleee{{{bbbKKKMMMPPPRRRQQQPPPPPPPPPMMMWWWjjjhhhfffvvvvvvaaaTTT???@@@ZZZzzzuuuJJJ888JJJeeerrrvvvyyy{{{zzzwwwvvvyyy}}}~~~qqqTTT:::000JJJttt<<<---,,,+++******))))))******,,,+++FFF{{{mmmyyyhhhUUUkkk^^^<<<333222000+++...222+++...666888:::@@@OOO}}}wwwnnnpppnnnlllmmmiiimmmnnnmmmmmmlllhhhaaaHHHPPPqqqyyy[[[OOONNNOOONNNPPPWWWaaaeeeccc^^^RRRBBB:::@@@EEEBBB???AAAGGGHHHGGGDDDEEEEEE???888888777999???<<<<<>>BBBGGGUUUkkk|||zzzzzzxxxtttpppllljjjgggfffeeeccc```]]]```\\\WWWQQQKKKCCC;;;666///000+++,,,555333---111666[[[rrrxxxooo|||rrrBBB///***)))(((''''''((())))))%%%)))---JJJUUUhhhgggCCCHHHQQQPPPKKK777SSSgggFFFGGG___qqqXXXwww^^^uuummmlll999111333---...***,,,)))'''((()))(((000OOOooopppzzzOOO{{{eeeYYYYYY___dddiiilllkkkkkkmmmooommm___ooosssWWWQQQ]]]VVV[[[WWWRRRRRRVVV\\\```aaaZZZcccmmm|||lllVVVUUULLLTTT]]]dddggghhhjjjkkkgggqqqjjjkkk~~~dddYYYcccSSSbbbssspppCCCHHHJJJ555222///,,,222///...111wwwyyyqqqZZZLLLQQQXXX]]]]]]WWWOOOIIIHHHssstttgggsss```>>>???VVVTTTCCCIII```VVVLLLccclllvvviii[[[bbbbbb___lllmmmcccSSSGGGCCCHHHRRRYYY[[[]]]___aaakkktttrrrkkkYYYXXXVVVWWW```kkkqqqpppdddGGGUUUBBBAAAFFF```gggXXXmmmTTT???777444...,,,444222eeelll```JJJJJJNNNLLLIIIQQQZZZTTTDDDWWWhhhaaacccyyykkkGGG>>>@@@MMMwww|||kkkQQQCCCWWW|||{{{~~~|||www{{{uuuyyyuuu___@@@///;;;QQQ}}}HHH222,,,+++******)))*********''',,,HHH|||rrrzzzoooxxxooo~~~uuusss^^^{{{WWW:::333222000***...222***,,,777:::999AAAWWWrrrnnnrrrppplllllliiiooorrrpppnnnnnnlllhhhUUURRRggg{{{jjjMMMAAA???AAAGGGPPPYYY___dddggghhhUUUEEE>>>CCCFFFBBBEEEPPPDDDGGGJJJNNNUUUXXXRRRIIIFFFGGGDDDBBBKKKfff```666>>>GGGvvv}}}oooqqqwwwjjjUUUEEE???===IIIWWWYYYmmm]]]KKK333<<>>000***000))))))(((((((((((())))))"""333222FFFyyy{{{{{{]]]gggtttPPP>>>FFFNNN[[[___ffffff^^^ccc~~~{{{{{{zzzxxxsssnnnllljjjiiihhhgggddd```]]]\\\XXXSSSMMMGGG???888333---000---111;;;777///000...DDDXXXfff|||tttvvvKKK+++))))))(((''''''((()))***$$$555444NNNUUU~~~xxxGGGJJJOOOSSSSSS<<<\\\kkkJJJNNNfffsssQQQuuu]]]~~~kkklll999111444......***,,,(((,,,+++///'''333ddd{{{ffflllNNNwww___NNN[[[___dddiiikkkjjjjjjkkkmmmllliiimmmjjjXXXOOOTTTVVVUUUUUUQQQNNNTTT___dddaaa___]]]llloooXXXPPPIIIYYY```cccjjjjjjfffiiijjjhhhnnnrrrsssvvvkkkRRRTTTUUUrrrWWWxxxcccWWWOOOIII666///---...//////222666vvvxxx|||gggVVVNNNPPPSSSXXXZZZWWWPPPJJJLLLjjj|||^^^DDDBBB>>>>>>aaadddfff|||OOOGGGWWWjjjxxxwwwddd^^^jjjooohhhqqq___IIIIIIYYY\\\]]]iiieeeeeerrrhhhggg{{{tttfff___]]][[[YYY\\\eeeooowwwlllTTTJJJFFF>>><<>>fffwwwsssmmmmmmpppnnnnnnllljjjiiijjjjjjhhhggg___[[[gggxxxkkkLLLGGGYYYuuuzzzssswwwqqqaaaNNNKKK888GGGPPPPPPllluuu[[[XXXgggpppyyykkkpppTTTWWWfffmmm@@@444AAARRR______uuu~~~zzz{{{vvvfffSSSAAA777NNNfffnnnfff[[[;;;===GGGrrr]]]}}}ddd{{{rrrpppppppppoooooonnnllljjjmmmlllcccXXXOOOFFFGGG@@@AAALLLhhhwwwvvvtttoooppptttsssjjj}}}zzzmmmyyyuuu___LLL???AAABBB999000---+++***((('''&&&''')))***...(((///rrrxxx|||YYYfff}}}vvvVVVGGGMMMJJJNNNMMMOOOSSS[[[kkk{{{qqq}}}___fffkkkZZZ{{{|||~~~~~~|||wwwvvvzzzzzztttqqqsssmmmhhhdddccceeeddd___[[[[[[XXXSSSLLLDDD===777555///,,,))))))***---......222555QQQtttwww}}}```******(((&&&&&&((((((((('''+++***222GGG\\\zzzHHHKKKLLL___QQQ???YYYyyyVVVPPPmmmVVVuuu```~~~oookkk888000333------)))+++***+++'''---***:::iii{{{^^^tttZZZddd]]]RRR```^^^ccchhhjjjjjjjjjmmmooonnniiimmmjjjYYYPPPSSSSSSYYY[[[XXXRRRRRR]]]gggkkkccc^^^hhh|||mmmWWWOOOQQQ___ccceeennnnnniiikkkkkkhhhnnnqqqrrrwwwnnnWWWMMMUUUeeeeeeqqqgggvvvaaaMMMJJJ999...333...///000555===www|||yyyjjjTTTNNNOOOSSSYYY\\\YYYRRRKKK[[[rrrhhhBBB:::CCCCCCHHH^^^hhhlll~~~XXXSSS```mmmzzzyyyeeeXXX]]]gggiiiooocccTTTYYYiiihhhcccjjj___aaapppeee```rrrppphhh\\\\\\\\\]]]bbblllxxxmmmTTTKKKEEE===999hhhaaaWWWiii|||ttt>>>:::...666444222RRRyyytttzzz}}}}}}gggGGGJJJOOOPPPRRRRRRMMMIIINNNVVVlllkkknnnQQQ===EEEBBB@@@WWW{{{qqq___PPPKKKFFF```kkkWWWiii{{{}}}uuurrr{{{tttfffBBB:::>>>qqqXXX777...---+++)))((()))***+++...222HHH|||UUUMMMssstttmmmfffvvvEEE;;;555000///...,,,,,,///111555<<<;;;BBBkkkwwwsssnnnnnnqqqnnnnnnllljjjiiijjjkkkjjjhhhlllooo}}}tttqqqeeelllsssoooiii___SSS000666XXX{{{nnnBBBCCC>>>JJJdddhhh{{{tttpppooofffWWW<<>>666000111+++***(((''''''''')))***,,,...===}}}^^^fff{{{YYYEEEFFFCCC@@@CCCSSSdddfffhhh[[[hhhggg}}}ccc;;;FFFOOOQQQeee~~~yyyvvvxxxvvvpppllllllooojjjeeeccccccaaa]]]YYY[[[XXXSSSMMMEEE===777444///,,,)))(((***,,,......000555WWWwww{{{eee777***((('''&&&((((((((('''&&&***CCCcccpppiii???NNNOOO```PPP???XXXyyy___^^^ttt}}}{{{}}}\\\wwwXXXyyywwwrrrjjj777///333,,,---)))***+++***###***...DDDnnnyyy\\\lllLLL~~~ZZZSSS___```dddiiijjjjjjiiilllnnnkkkeeeiiiiii[[[TTTUUURRR\\\cccddd\\\VVVYYYdddlllddd\\\```sss{{{nnnZZZQQQVVVaaaccceeeppprrrllllllllliiimmmppprrryyysss___KKK[[[WWW{{{hhhqqqooommmHHHIII<<<+++888++++++---333DDD{{{wwwnnnRRRLLLNNNSSSZZZ^^^\\\TTTNNNXXXtttZZZ===VVVggg^^^```fffuuusss{{{rrrTTTOOOTTTdddttt{{{mmmWWWPPP[[[gggmmmcccVVVZZZhhhfff___ccc]]]]]]kkk^^^TTTcccdddccc[[[\\\]]]```fffppp{{{oooUUULLLDDD===777``````XXXkkktttAAA777111333222,,,cccsssvvv~~~yyy[[[DDDPPPMMMNNNOOOLLLFFFFFFRRRaaasssqqqeee<<<111HHHIIIDDD]]]{{{uuuZZZSSSVVVVVV^^^ggg___\\\MMM^^^pppuuuqqqqqqzzz~~~wwwfffCCC<<>>???BBBNNNwwwvvvuuurrrqqqqqqxxxqqquuulllpppyyyRRRIIIBBBAAA===444333777,,,***)))''''''((()))******333;;;hhhyyybbbsss^^^CCC>>>>>>PPPVVVSSSOOOeeexxxnnnnnnppp~~~bbb>>>===\\\ooo}}}yyyyyywwwrrrooooooqqqllleeeaaa```^^^ZZZWWWYYYWWWTTTNNNFFF>>>777333...,,,)))(((***,,,.........444ZZZwwwvvv}}}sss>>>+++)))'''&&&'''(((((('''$$$+++PPPwww]]]>>>YYYYYYfffQQQ@@@ZZZhhhbbbjjjggggggsss|||]]]|||QQQooorrrqqqkkk888000333---...)))++++++,,,$$$)))000IIIqqqvvvjjjtttWWWnnnVVVPPPXXXcccfffjjjjjjhhhgggiiilllggg```dddggg]]]XXXZZZWWW```ggglllggg]]]ZZZ]]]bbbbbbXXXZZZlllxxxqqq___TTTUUU^^^___aaaooosssmmmlllmmmjjjmmmoooqqqzzzyyygggKKK```MMMXXXtttjjjvvvDDDEEE<<<'''999'''+++...222MMMyyyqqqPPPKKKNNNSSS[[[```___XXXRRRHHHuuu___^^^vvvrrrZZZSSSNNNUUUiii|||xxx```NNNUUUfffpppdddRRRNNNYYYZZZWWW^^^iiicccmmm^^^RRR\\\\\\^^^]]]^^^___```eeemmmvvv}}}qqqUUUOOODDD@@@777XXXccc^^^sssqqqCCC222444222...///{{{ooottthhh|||UUUDDDSSSOOONNNMMMKKKGGGIIIUUUcccmmm```XXXDDD===@@@BBBZZZmmm|||___VVVeeettt{{{eeeWWWZZZNNNPPPWWWcccpppzzz~~~~~~}}}xxxeeeEEE777111HHHjjj~~~xxx777///---+++)))))))))***+++%%%222eeexxxwwwPPPqqqyyyYYY{{{oooNNN<<<555000000///------///333666===???NNN|||}}}rrrsssnnnmmmpppmmmllljjjiiijjjlllmmmmmmllloooiiigggpppggg???+++<<>>>>>MMMWWWggghhhnnnooogggccc]]]666XXXqqqXXXiii|||yyywwwwwwwwwvvvuuutttpppkkkddd```]]]\\\ZZZXXXWWWVVVSSSNNNGGG>>>777333...+++((((((***,,,---......000SSSmmmmmm|||MMM---***'''&&&'''((((((''''''+++MMMnnn___EEEaaabbbjjjPPP@@@___fffRRRNNNOOO]]]wwwxxxYYYWWWqqqxxxnnnlll:::111555...///+++,,,(((...(((+++111LLLrrrsssgggdddVVV___RRROOOYYY```dddggghhhggggggjjjmmmhhh```ccceee\\\ZZZ^^^\\\gggiiikkkiiiccc______bbbaaaXXXZZZkkkyyysssaaaSSSPPPZZZ[[[___nnnsssoooooommmjjjmmmnnnppp{{{}}}nnnLLL[[[GGGyyyKKKkkkbbbzzzGGGCCC>>>)))888&&&...111444XXX|||pppPPPKKKNNNSSS[[[aaaaaa]]]XXXQQQlll}}}uuutttjjj[[[VVVJJJMMM^^^pppqqq^^^LLLQQQaaapppfffSSSMMMWWWZZZZZZbbbyyykkkpppdddYYY```^^^```^^^______```dddkkktttzzzuuuWWWSSSFFFEEE999QQQgggaaagggcccCCC///555222///@@@qqqqqq```bbbyyyOOOGGGUUUSSSQQQPPPQQQPPPPPPVVV]]]bbb[[[ZZZNNNEEE;;;BBBoooxxx~~~jjj___XXXQQQHHHIIIPPPaaauuu{{{zzzwwweeeLLL777---888```~~~888///...+++***))))))+++,,,///>>>mmmPPPuuu|||}}}qqqgggEEE<<<666000000///------000222666<<<@@@TTTuuunnnqqqlllkkknnnkkkkkkjjjiiiiiikkkmmmmmmlll```mmmuuuoooiiiiiihhheeefffOOO???>>>@@@???JJJZZZyyymmmLLL>>>VVV[[[CCC>>>...ZZZssspppaaaOOOJJJLLL>>>666888@@@EEEHHHIIIDDDVVVxxxmmmoooooobbb}}}qqqfffXXXOOO~~~zzzYYY{{{|||~~~vvvvvvyyy{{{vvvooopppxxxvvvssspppnnnmmmlllkkkkkkmmmppprrrrrruuuvvvrrrkkkOOODDDBBB===CCCEEEBBB[[[sssrrrtttsssqqqxxxxxxooo~~~fffSSSPPPLLLEEE<<<555555999,,,+++)))((('''(((***+++'''111GGGppp{{{fff~~~kkkRRRfffDDD888AAAKKKGGGSSSkkkvvvmmmbbbaaa}}}iiiDDD===EEEIIILLLiiihhhMMMUUUAAATTTggg~~~yyysssrrrqqqqqqrrrtttsssqqqkkkgggbbb^^^\\\[[[ZZZZZZVVVUUURRRMMMFFF>>>666222...+++((('''))),,,------///,,,EEE]]]ggg{{{wwwaaa...+++(((&&&'''((((((((())),,,FFF\\\cccDDDZZZ]]]dddFFF:::aaacccLLLIIIQQQggg|||iii]]]```sssyyylllmmm:::222666///000,,,---'''000+++---666RRRuuuooojjjTTT___XXXRRRTTT^^^[[[___ccceeefffhhhmmmqqqjjjaaaccccccYYYYYYbbbdddmmmiiigggfffdddbbbdddggg___ZZZ___qqq~~~wwwaaaPPPKKKXXX\\\aaannnssspppqqqmmmjjjmmmnnnooo|||rrrSSSSSSNNNjjjSSSbbb___yyyzzzPPPDDD@@@111555***+++...111___}}}jjjRRRLLLNNNRRRZZZaaadddaaa^^^llllll~~~vvvbbbqqqbbb___WWWVVVKKKGGGMMMTTTTTTKKKEEEJJJSSSddd```SSSPPP\\\aaa___dddzzziiimmmdddYYY^^^]]]bbb^^^^^^^^^```eeennnyyyzzzZZZXXXHHHHHH999IIIjjjcccTTTvvvgggZZZGGG000666333666999tttxxx|||```jjjoooGGGKKKWWWTTTSSSVVVZZZZZZVVVVVVXXX^^^hhheeeHHH???@@@IIIssszzzrrrrrrppplllfff]]]SSSLLL<<>>;;;888333...444QQQqqqdddXXXLLL[[[{{{qqqyyyvvvxxxzzzzzzsssUUU]]]qqqxxxyyy{{{{{{vvvpppnnnqqqrrrpppnnnkkkjjjjjjkkkkkklllooorrrrrrssstttpppiiiRRRGGGEEE>>>CCCCCC===RRRwwwuuuvvvtttttttttxxxppp}}}zzzkkkUUUPPPIIIBBB;;;666444333---+++***(((((()))***+++111,,,SSSfff{{{ZZZ~~~{{{jjjGGG777DDD<<<___|||uuuWWWKKKeeexxxXXXPPPQQQMMMMMMSSShhh===@@@PPP___mmmmmmwww{{{uuutttuuutttrrrssstttqqqlllfffdddaaa^^^[[[ZZZZZZ[[[UUUSSSPPPKKKDDD<<<666222---+++(((''')))+++------...,,,999QQQggg~~~vvv]]]///,,,(((&&&&&&((((((((()))---HHHZZZZZZ:::IIIRRR\\\===333aaammmdddgggnnnyyy|||rrrkkkpppeeennnmmmnnnmmm:::222555//////+++---(((000***...>>>^^^|||mmmzzz\\\ZZZWWWUUU\\\[[[___bbbcccdddfffjjjnnnfff___aaa```WWWZZZjjjrrriiifffgggjjjfff___\\\]]]VVVXXXdddxxx}}}fffSSSHHHWWW^^^bbbmmmpppmmmpppllljjjmmmnnnooo{{{sssZZZHHH[[[bbblll]]]ZZZqqqtttYYYBBB@@@777------&&&,,,111hhh{{{{{{bbbUUUMMMNNNRRRYYYaaaeeeeeecccqqq___tttcccXXXeeexxxnnniiiggg]]]\\\TTTBBBAAA@@@@@@FFFLLLNNNKKKYYYYYYPPPNNN[[[aaa___bbbxxxgggmmmdddUUUVVVVVV```]]]]]]]]]___eeeooo{{{^^^]]]IIIJJJ777@@@hhh```SSShhheeeOOO555666222444999dddvvv}}}iiiDDDNNNTTTPPPTTT\\\bbb___XXXUUUXXX___nnnccc>>><<>>333===|||FFF000...,,,*********+++,,,///TTT~~~wwwLLLUUUqqq}}}ooohhhhhh~~~aaannnKKK===666111000000......000444777===EEE```|||llljjjpppllljjjllljjjjjjiiiggghhhiiijjjjjjiiiqqqmmmhhheeegggiiifff```lll___MMMKKK___rrrkkkVVVRRRdddaaaLLLbbbdddBBBNNNoooZZZWWWKKKFFF444---666888<<>><<<666///---,,,***(((((()))***+++222---YYY|||aaa~~~tttPPP:::HHHkkkzzzHHH777bbb|||ooo\\\HHH<<>>DDDTTTbbb]]]PPP[[[ZZZNNNJJJWWW^^^___ccc}}}nnnvvvkkkWWWSSSTTTccc^^^^^^]]]^^^cccmmmyyyaaa```IIIJJJ555:::eeeWWW\\\tttuuuUUU:::666222)))WWWbbb|||jjjGGGPPPOOOLLLUUUaaafff```VVVUUUZZZaaaeeeVVV<<>>```|||{{{gggooogggmmmgggWWWVVV^^^ZZZKKKMMMXXXdddgggfffjjjvvv~~~~~~}}}CCC111999___III000...,,,*********+++,,,111{{{sssYYYtttyyyZZZyyyiiiCCC===666111111000......111666999>>>GGGdddyyyjjjjjjqqqmmmkkkmmmkkkjjjhhhgggggghhhiiiiiihhhdddjjjpppnnnfffbbbgggoookkkccc\\\iii{{{ppp[[[WWWAAA@@@|||===VVVggg@@@444777777::::::WWWZZZEEEbbbssswww|||pppmmmqqqxxxtttkkkttteeeeeemmmqqqQQQbbb|||}}}wwwzzzwwwqqqqqqvvvtttnnnmmmnnnpppooommmlllkkkkkkjjjoooqqqoooooonnnjjjdddOOOGGGEEE<<<@@@BBB===PPPuuu~~~yyytttzzzlllvvvuuuooodddvvv{{{hhh[[[QQQEEE???BBBBBB:::000---,,,***(((((()))***+++'''222bbbqqq}}}YYY~~~XXX???KKKrrrSSSFFFaaalllhhhppp```IIIbbbcccAAAOOOMMMGGGsss{{{zzz|||}}}rrrwwwxxxuuuuuuuuupppgggccccccbbb___[[[XXXWWWWWWTTTQQQLLLFFF???999444222---***'''''')))+++,,,---)))333666NNNppprrr{{{fff111---(((&&&&&&((()))))))))+++TTTooolllEEEFFFMMM```nnnIII:::dddxxxtttaaa\\\]]]VVV{{{{{{iiipppnnn|||ggg999333444---000,,,,,,(((,,,&&&222QQQhhhsss```cccdddttteee[[[UUUUUUVVV]]]aaadddcccaaabbbfffkkkkkkVVVWWWWWWOOOiiiwwwfffYYYZZZ^^^TTTKKKIIIEEEFFFNNNccc}}}zzzeeeWWWJJJUUU___ccchhhnnnppplllmmmnnnkkkiiipppzzz}}}yyyfff@@@\\\VVVtttZZZTTTllliiiSSS===:::666---***,,,+++777vvv^^^ZZZQQQOOOPPPVVV```fffhhhfff[[[___^^^{{{sssbbbYYY^^^```cccccc```ZZZTTTPPPPPPPPPUUUhhhyyyVVVrrrnnnSSSMMMfffcccZZZllltttkkkjjj___MMMWWWhhhcccbbbaaa```aaagggqqq}}}eeeUUUJJJHHH>>>;;;\\\lllQQQlllnnn---===111333hhhjjjiii[[[IIITTTLLLLLLNNN[[[hhhfffYYYTTTYYYZZZZZZOOODDD@@@===EEEXXXwwwaaappprrrhhheeeNNNMMMiiihhh[[[VVV\\\aaauuuffftttxxxyyyxxxrrrDDD222555RRR{{{SSS444...***++++++)))***,,,===ttt~~~wwwXXXuuuSSScccJJJ>>>777111000///---...111333<<<<<>>===@@@EEEqqqttt}}}zzz~~~vvvnnnqqqsssvvvgggrrrvvvoooVVVCCC;;;666::::::///444...***++++++)))***,,,(((777KKKpppqqqttt]]]]]]UUUEEEyyyUUU>>>UUUlllpppnnnkkkyyyQQQHHHeeeuuu]]]CCCAAAaaa~~~wwwzzzxxxrrrtttwwwzzzzzzuuummmgggfffccc^^^[[[YYYWWWUUUSSSUUUPPPIIIBBB===777333000///---***''''''(((+++,,,///...222>>>SSSmmm}}}qqqFFF&&&&&&)))'''(((###,,,&&&666TTTYYYzzzGGGAAARRR```|||CCC;;;xxxrrr~~~mmmfff^^^LLL___yyyuuuwww\\\zzzgggggg999333444---000---,,,+++---***777PPPqqqooojjjddd```ssspppbbb___ZZZTTTVVV]]]aaaddddddbbbbbbeeeiiilllXXXYYYXXXQQQiiiwwwkkkVVVLLLIII???;;;???>>>GGGOOOccczzzwwwcccVVVCCCNNN[[[dddmmmsssrrrllljjjlllkkkkkkqqqyyyzzzvvveeeBBBTTTPPPyyyppp]]]dddgggeeeQQQ;;;888666...,,,//////===tttaaa[[[SSSRRRSSSYYY```ddddddbbbcccfff```wwwrrreee]]]VVVZZZ___aaa^^^WWWPPPKKKIIIIIILLL[[[uuuXXXqqqsss]]]VVVjjjjjjeeevvv{{{jjjgggcccQQQRRRbbbgggfffeeeccccccgggppp{{{gggUUUHHHEEE<<<999ZZZggg^^^}}}hhhvvv///777///:::lll~~~xxxUUUyyyvvvSSSAAAQQQOOOQQQUUUaaakkkfffVVVOOOSSSRRRXXXRRRHHHAAA===GGG^^^vvveeewwwuuu___YYYMMMXXXtttnnn]]]TTT[[[dddmmmbbbmmmxxx~~~}}}{{{III444555XXX}}}LLL444...***++++++)))***,,,///iii~~~dddPPPxxxppp^^^III???777111000///---...111444======JJJwwwtttrrrpppooooooooonnnmmmkkkjjjiiihhhhhhjjjkkkmmmooonnnnnnmmmkkkjjjhhhgggeeeeeeiiiqqq}}}xxx[[[QQQiii___EEEuuuyyyOOO???;;;:::???hhhjjj}}}hhhbbbooo||||||uuummmuuuvvvtttrrrrrrtttuuutttsssuuusssrrrqqqrrrtttxxxzzzxxxuuuuuunnnwwwuuuqqqoooooonnnmmmlllllllllllljjjhhhhhhjjjllliiimmmooolllkkkjjjfffaaaTTTLLLDDD@@@>>><<>>gggZZZuuuTTT>>>MMMNNNPPPVVVccckkkcccSSSJJJLLLRRR\\\YYYMMMBBB:::FFF___rrriii~~~uuuTTTLLLNNNddd~~~qqq___VVV]]]mmmhhhgggnnn}}}MMM666222cccSSS444...***++++++******---222ccc\\\___fffxxx]]]MMM@@@888222000///---...111666======LLLzzzzzzwwwssspppooonnnmmmlllmmmllljjjiiihhhiiijjjjjjnnnmmmmmmkkkjjjiiihhhggghhhjjjkkkiiigggjjjrrryyykkkZZZWWW___qqqLLLYYYiiiZZZ===<<<:::tttgggiiiaaa^^^YYYbbb{{{wwwwwwsssmmmssssssqqqpppppprrrsssrrrqqqvvvuuusssrrrsssvvvyyy{{{{{{{{{nnnzzzpppuuussspppnnnnnnmmmlllkkkkkkllllllkkkiiiiiijjjllliiimmmnnnkkkiiiiiieee```UUULLLCCC@@@>>>===???CCCXXXwwwyyyxxxssstttvvvpppzzzwww```mmmeeeHHH>>>666333555333444...***++++++)))***,,,111@@@uuu```]]]wwwRRRgggnnnaaa___oootttjjjSSSjjjwwwYYYttt|||yyysssvvv{{{vvvqqqqqqrrrttttttrrrnnnkkkfffccc___]]][[[YYYWWWUUURRRNNNIIICCC>>>888222...---,,,)))''''''(((***,,,...***+++999UUUttt}}}mmmUUU000++++++((((((###***,,,///uuuxxxFFF===EEEYYYxxxxxxBBB444xxxeee~~~}}}eeeFFF___qqqvvvbbb{{{yyyhhh999333444---000------,,,***+++;;;HHHcccrrr^^^fffvvvSSSbbb___OOOXXX^^^aaaeeefffdddcccccccccjjj]]]YYYTTTMMMXXXhhhhhh\\\FFF===@@@@@@BBBGGGEEEHHHKKKTTT___dddaaaWWWOOODDDSSSgggwww}}}}}}xxxttttttsssrrrooonnnppprrrrrrkkkEEE999QQQtttaaaaaakkknnn\\\AAA999555...+++(((***:::yyyyyy{{{ooogggYYYMMMPPPVVV^^^dddfffdddaaaVVVjjjjjjuuuzzzkkkfff```[[[```eeeeee```XXXRRRNNNDDD@@@DDDBBBYYYrrrcccXXXZZZbbbZZZVVVeeemmmjjjmmm```bbbmmmppp___RRRZZZjjjeeecccaaa```dddnnnzzziiiXXXHHHBBB999333OOOQQQNNNfffEEE111888:::uuuvvvkkk}}}{{{^^^BBBIIIIIIIIIQQQ^^^fff___QQQIIIIIIXXX```[[[NNNBBB888@@@VVVqqqmmm~~~oooMMMIIISSShhh{{{mmm___UUU[[[qqqgggpppsss}}}yyyLLL888111^^^zzzXXX444...***+++,,,******---888ccc\\\|||{{{QQQ}}}^^^OOOBBB:::333111///...///222666<<<===NNN}}}|||xxxsssooonnnnnnmmmllllllkkkjjjjjjiiijjjjjjjjjjjjjjjjjjjjjjjjjjjkkkkkkssslllffffffkkknnnmmmjjjooorrrssskkkcccaaaZZZLLLKKKxxx```QQQ999IIIaaasssXXX@@@RRRhhhyyywwwssspppsssrrrpppooooooqqqrrrrrrqqquuutttsssssstttvvvyyyzzzrrrtttuuuqqqlllyyysssqqqnnnlllmmmmmmlllkkkkkklllmmmlllkkkjjjkkkmmmjjjmmmnnnkkkiiihhheee```WWWMMMDDDAAA@@@???AAADDD```yyy|||xxxtttvvvuuujjjuuu{{{jjjkkktttRRR@@@AAA;;;555333111444...***++++++)))***,,,***???gggqqq___hhhwwwaaavvvkkkPPPYYYrrrhhhIIIQQQRRRvvv~~~|||{{{uuuwwwzzztttooommmkkkkkkjjjiiifffdddeeebbb___]]]\\\ZZZXXXVVVSSSPPPJJJEEE@@@:::444000,,,+++)))''''''(((***,,,......///:::QQQooo[[[333***)))((()))###***,,,555aaannnoooQQQHHH@@@rrrvvvJJJ888ssssssggg}}}xxx~~~nnnTTTrrrqqqwwweee|||zzzhhh:::444555...111------,,,+++)));;;OOOdddnnn[[[iiiNNN^^^\\\MMMXXX^^^```cccddddddcccbbbbbbeee]]]WWWRRRNNNUUUdddlllZZZEEE>>>CCCBBBAAABBB===JJJKKKMMMQQQVVVXXXVVVRRRMMM\\\ppp||||||vvvssstttrrrpppmmmjjjhhhjjjpppwwwjjjJJJ;;;TTTooo]]]```jjjqqq```CCC888555...+++,,,---;;;}}}xxxllljjjWWWLLLQQQXXX```eeefffccc```TTTooommmllljjj```ccc```\\\^^^```\\\UUUNNNKKKKKKDDD>>>DDD@@@OOOjjjggg```ZZZ\\\YYY]]]lllrrrkkkeeeaaarrrxxxiiiTTTJJJRRRaaakkkhhhdddbbbdddmmmyyyiiiZZZIIICCC:::111IIIVVVQQQwwwIII,,,555555lllkkkxxxxxx^^^BBBHHHGGGHHHOOO[[[bbb^^^TTTLLLJJJXXXZZZPPPFFF@@@:::???QQQuuusss{{{eeeKKKPPPYYYeeeqqqeee^^^OOOSSSllliiiwwwwwwtttvvvzzzLLL<<<222GGGiiiuuu\\\555///+++,,,,,,***+++---444lllUUUuuuPPPfff|||\\\MMMCCC;;;333111///...///333555:::;;;PPPyyyuuuqqqnnnnnnoooooooookkkkkkkkkkkkkkkllllllmmmjjjiiiiiiiiiiiijjjkkklllssslllgggkkkssswwwqqqjjjkkkjjjrrrsssjjjeeeVVV999AAAhhh???444```XXXzzz^^^:::AAAHHHUUUttt{{{vvvsssrrrrrrrrrpppoooppprrrssssssrrrsssrrrrrrrrrsssuuuwwwxxxwwwuuuvvvyyyllloootttrrrooommmllllllmmmlllkkkkkklllmmmmmmlllkkklllmmmlllooooookkkiiiiiifffaaaXXXNNNDDDBBBBBBBBBCCCFFFIII|||uuutttrrrpppvvvxxxppp|||||||||qqqWWWJJJKKKCCC:::777333444...***++++++)))***,,,&&&;;;SSSooozzzTTTqqq~~~mmmYYYFFFRRRggg]]]KKKMMMlll888\\\nnnVVVYYY]]]lllxxx{{{|||~~~{{{}}}}}}ttttttqqqmmmjjjhhhfffdddbbbbbb```^^^]]]\\\ZZZWWWUUURRRNNNIIICCC>>>999333///+++***((('''((()))***+++***///333999KKKjjj```555)))''''''***%%%***,,,???VVVmmmgggKKKHHHuuuyyyeeeIII<<>>@@@???DDDTTT|||yyyvvv]]]KKKVVV^^^dddnnnbbb[[[PPPTTTkkkwww}}}{{{~~~tttvvvxxxPPPAAA444777dddvvvppp555///+++,,,,,,++++++...???QQQtttlllsssrrr\\\QQQEEE<<<444111///...000444555888:::RRRuuussspppooopppqqqqqqqqqlllllllllmmmmmmnnnnnnnnnnnnmmmkkkjjjiiiiiijjjjjjkkklllnnnoooppppppooonnniiiiiilllkkkeeecccVVV???QQQrrrfffAAAHHHuuuHHHUUUfffiii___VVVIII888000888???LLLaaassszzzrrrppprrrppprrrpppoooppprrrsssssssssqqqqqqqqqqqqrrrtttuuuvvvvvvtttwwwyyyvvvyyyzzzrrrqqqnnnlllkkklllmmmmmmllljjjlllnnnnnnmmmlllmmmnnnmmmpppoookkkhhhhhhfffaaaXXXLLLCCCAAACCCDDDEEEGGGCCCtttvvvtttuuusssvvvyyyttt~~~qqqNNNpppooo\\\QQQIII<<<888:::777444...***++++++)))***,,,///BBB]]]iiiyyy|||PPPvvvuuuhhhVVVHHHXXXhhhPPPEEEaaaSSS>>>111QQQUUUkkkkkkNNN===EEEJJJDDDAAAJJJdddyyy{{{|||~~~~~~uuuuuuqqqlllhhheeeccc```______]]][[[[[[ZZZYYYVVVSSSOOOJJJCCC===888444000---))))))((((((((()))***+++%%%...333666GGGhhhsssfff888(((&&&'''+++%%%***'''???[[[ggg@@@NNNaaaXXXQQQ===;;;ppp~~~zzztttppppppUUUnnnxxx]]]zzzfffiii:::444555...111......)))444,,,GGGttt}}}hhh~~~\\\yyy}}}lllcccUUUYYYRRRNNNVVV\\\\\\\\\^^^```aaabbbaaadddbbbZZZUUUWWW\\\lllPPPBBBDDDMMMMMMNNNTTTTTTLLLOOOPPPNNNRRR[[[^^^]]][[[[[[```hhhiiieeedddgggeeedddddddddaaabbbmmm{{{mmmQQQGGGJJJ___www[[[gggcccqqqcccDDD666555000---++++++777iiiaaaqqqZZZQQQVVV]]]bbbcccbbb___^^^bbbzzzmmmaaadddiiimmmaaa]]]___^^^WWWOOOKKKNNNSSSKKK;;;BBB@@@LLLtttyyy[[[QQQ\\\qqquuuiii]]]UUUUUU```XXXNNNPPPQQQ^^^yyyqqqnnnhhhdddeeemmmxxx~~~iiiYYYFFFAAA<<<555LLLPPPFFFpppjjjRRR333777===dddzzzyyymmmbbbJJJ:::IIIGGGQQQRRRVVV]]]eeehhhddd^^^jjjbbbOOOCCCBBBAAAFFFVVVzzzooo[[[LLLWWW^^^iiixxxhhhYYYSSSZZZooo}}}yyyvvvyyywwwyyySSSCCC222777qqqvvv555///+++,,,---++++++...MMMYYYsssooopppqqq___VVVFFF===555111///...000444777999;;;UUUtttrrrqqqqqqrrrssssssrrrooooooooooooooonnnnnnmmmooommmllljjjiiijjjkkklllkkklllmmmmmmlllkkkkkklllkkkoooooolllooopppeeeVVVggg[[[QQQMMMaaaXXX...<<<***(((GGGEEE...555444BBBHHHEEEEEEPPPzzzyyyooooootttpppqqqpppoooooorrrsssssssssqqqqqqqqqqqqrrrtttuuuvvvrrrrrrrrrssszzz{{{sssxxxpppnnnllllllmmmnnnnnnmmmjjjlllnnnooonnnmmmmmmnnnmmmooonnniiiggggggddd```UUUIII@@@???BBBDDDEEEGGGMMM|||zzzyyy|||wwwsssuuuqqquuulllxxxrrrjjjaaaXXXHHH666666:::444444...***++++++)))***,,,333MMMwwwttt{{{YYYmmm|||ttt|||rrrlllZZZXXX\\\HHHNNN~~~vvv666555DDD&&&+++888AAA>>>:::;;;999444<<>>+++&&&''',,,%%%)))&&&888___YYYAAAFFFVVVKKKSSS555999rrr}}}{{{~~~zzzttttttssswwwaaaooozzzrrr~~~ppphhhiii;;;444555...222......%%%555,,,JJJvvveeeoooNNN}}}[[[ZZZZZZQQQPPPUUU[[[[[[ZZZ\\\^^^aaabbbbbbiiihhh]]]VVVXXX[[[iiiNNNDDDJJJUUUQQQMMMMMMKKKIIINNNQQQPPPUUU]]]```]]]___XXXVVV^^^ddddddcccdddiiihhhiiiiiidddaaajjjwwwvvvNNNBBBFFFmmm___[[[hhhwwwiiiGGG888555///++++++---<<>>CCC???KKKvvv}}}^^^SSSccc}}}zzzfffZZZWWWRRRSSSLLLPPP]]]VVVYYYwwwiiifffbbb___cccmmmzzzjjjXXXCCC>>><<<888QQQ[[[BBBpppOOO222333>>>xxxtttxxxqqqdddJJJ<<>>555111000...000444888999<<>>@@@CCCAAAFFFXXXssszzzooopppwwwrrrpppooonnnoooqqqssssssrrrqqqqqqqqqrrrssstttuuuvvvwwwvvvooohhhtttrrrhhhyyypppnnnllllllmmmnnnnnnnnnjjjlllooooooooonnnnnnooolllnnnmmmhhheeefffccc___SSSGGG======AAADDDEEEFFFGGGwwwzzzuuuzzztttnnnppppppqqqzzzjjjtttssslllUUU<<<999999...444...***++++++)))***,,,)))PPP~~~___]]]{{{jjjMMMZZZ]]]888MMMuuu444???111888@@@CCC888333888;;;:::>>>FFFEEELLLaaa}}}yyy|||xxxmmmoooyyy{{{oookkkgggdddbbb```^^^\\\YYYXXXWWWWWWWWWVVVRRRPPPNNNHHH@@@888333111///...((((((((((((((()))******///111//////DDDiiiuuuBBB---'''(((,,,%%%(((,,,666^^^SSSQQQ<<<\\\SSSccc555888sssrrr~~~{{{xxxrrryyyzzz{{{vvvmmmkkkfffZZZrrr~~~ooo<<<333555//////+++---000000;;;FFFxxxnnnbbbttt___wwwddd]]]fffIIIXXXTTTWWWVVVXXX]]]___^^^___cccgggdddfffYYYJJJ```xxxrrrDDDLLLSSSRRRLLLHHHLLLQQQKKKTTTLLLKKKZZZYYYUUUcccqqq```___gggdddccciiilllhhhhhhhhhfffeeefffhhhjjjtttTTTFFFAAAlllrrrhhh^^^fffxxxjjjFFF888:::222(((&&&222333tttiiivvvhhhLLLQQQYYY^^^___]]][[[YYYUUUoookkk[[[dddlllccc```[[[[[[[[[XXXNNNEEEIIITTTJJJBBB@@@AAAKKKfff|||}}}ZZZUUUkkkyyy^^^WWW[[[UUUQQQSSSYYYXXXRRRUUU___XXXYYYYYYZZZ___jjjwwwmmmSSSGGGGGG===999DDDOOOYYYooo___555;;;@@@~~~kkkiiixxxkkkaaaMMMDDDIIIMMMJJJMMMRRRYYYbbbkkkssswwwqqq___OOORRRQQQ>>>===TTTvvvyyy{{{```OOOMMMHHH^^^zzz]]]VVVWWWaaassswww{{{uuuzzzwww}}}UUU???333<<>>PPP~~~wwwvvvtttsssrrrrrrssssssppptttwwwuuuoookkkkkkmmmjjjjjjiiihhhiiijjjkkklllpppnnnllljjjjjjlllnnnpppkkkjjjppprrrllliiiaaaPPPRRRLLLIIIBBBIII{{{:::<<>>777333000...,,,)))))))))))))))******+++///***+++999OOOggg~~~zzzyyy\\\(((111&&&(((***'''222111jjjgggPPP888QQQfffXXX555CCCgggsss|||zzzyyyzzz{{{yyy}}}xxxqqqyyyqqqjjjZZZzzzooo<<<333555///000,,,...,,,---888HHHyyynnn```kkkaaafffbbbZZZfffNNN\\\XXXYYYWWWYYY]]]___]]]^^^aaajjjggggggZZZPPPcccvvvoooFFFGGGHHHJJJNNNRRRXXX[[[[[[aaaXXXVVVbbb___XXXaaatttgggfffiiicccccciiikkknnnkkkgggcccbbbgggooottttttWWWHHHEEEqqqwwwqqqhhhiii|||oooJJJ::::::333***%%%000333yyysssvvvfffNNNSSSYYY]]]^^^]]][[[YYY]]]nnnnnn```\\\___^^^]]][[[ZZZYYYUUULLLEEEJJJTTTMMMDDD@@@@@@FFF\\\pppppp^^^XXXkkkuuu\\\TTTXXXPPPNNNSSS^^^___WWWTTTXXX\\\\\\\\\\\\aaajjjwwwpppTTTFFFDDD<<<999EEEJJJIIIfff444444HHHmmmpppkkklllwwwmmmcccMMMBBBGGGKKKMMMNNNQQQWWW\\\``````___OOOKKKIIIPPPQQQBBB@@@TTTppp}}}vvvRRRGGGHHHKKKddd}}}ooo[[[```\\\bbbrrr{{{vvvuuurrryyySSS===111777ZZZ{{{tttwww666111------,,,***,,,111CCCfffeeerrruuu```~~~ssseeeYYYLLLBBB888333111///111555444<<<===NNN~~~|||wwwvvvuuutttssssssttttttrrrtttvvvsssnnnkkklllnnnlllkkkjjjiiijjjjjjlllmmmlllllllllmmmmmmlllllllllkkkiiioooqqqkkkggg[[[GGGFFFGGGHHHFFFYYY===???FFFIIIDDDCCCRRRlllnnnPPPcccxxxqqqppptttkkksssfffgggeeeoooqqqzzzsssqqqqqqqqqqqqqqqrrrrrrrrrrrrrrrqqqppppppooooooppppppooooooooonnnmmmmmmlllllllllooorrrrrrqqqpppppprrrpppmmmkkkjjjjjjhhhccc___QQQGGG>>>>>>AAACCCDDDFFFJJJooo{{{uuurrrssstttssstttvvvzzzqqqZZZBBB@@@888+++222///+++))))))***+++++++++CCCbbbddd~~~ZZZhhh~~~kkkGGGMMMAAADDDhhh{{{LLLCCCFFF===BBB;;;???===HHHPPP^^^\\\GGGLLL___qqqyyytttssstttwwwyyyssskkkeeegggiiifffbbb```]]][[[XXXVVVTTTRRRQQQOOOHHHCCC<<<666222000---,,,))))))(((((())))))***+++///......222BBB\\\zzzZZZ&&&...%%%(((+++))))))EEENNNGGGJJJPPPhhh^^^666EEErrrooo~~~|||{{{{{{}}}~~~{{{~~~zzzsssvvvxxxmmmppp===333666///000,,,...+++,,,777LLL}}}ooobbbaaaddd}}}jjj^^^SSSdddRRR]]]YYY[[[XXXYYY]]]^^^\\\]]]```kkkiiifffZZZQQQ___llleeeMMMFFFEEESSShhhnnnbbbRRRQQQVVVSSSWWWhhhmmmjjjmmmvvvooopppmmmbbbaaagggfffnnnkkkgggddddddiiiqqqwwwuuu[[[GGGFFFqqquuusssiiiiiivvvPPP<<<:::444---(((222444yyy~~~zzzrrrvvvkkkQQQTTTXXX\\\^^^]]]\\\[[[ZZZ```iiicccUUUUUU^^^```ZZZXXXVVVRRRKKKHHHMMMUUUNNNEEEAAA???BBBVVViiikkk]]]UUUfffyyymmmVVVOOOSSSPPPQQQZZZfffiii```XXXWWWcccbbbaaabbbfffooozzzsssVVVEEEAAA999888DDDQQQ===sssooolll666222IIIhhhiii|||^^^___uuupppfffMMM@@@EEEJJJHHHIIIMMMVVV___bbb___ZZZJJJOOOOOOOOONNNCCCBBBRRRiiitttIII888EEEWWWnnnvvvddd[[[kkk___```ooo{{{sssmmmlllvvvUUU===111333___}}}sss{{{555000------,,,***,,,000KKKlllVVVwww{{{iii{{{mmmwwwsssbbbYYYNNNDDD:::444111///000444222:::<<>>222...***((()))*********...FFFjjjWWWdddyyyWWWbbb}}}mmmLLLCCC999IIIooooooHHHBBBBBB;;;CCCCCCGGGKKK^^^nnn___XXXooozzztttsssuuuvvvwwwooojjjffffffddd```]]]^^^^^^\\\XXXVVVTTTRRROOOMMMDDD???999444111///---,,,))))))(((((())))))***+++---222111,,,777VVVxxx{{{~~~___***...%%%)))***))),,,CCCJJJAAAEEE^^^ssslll>>>III{{{fffvvv~~~|||{{{{{{|||}}}vvvyyyyyyvvvttt{{{qqq===444666///000---000...///666PPPrrriii\\\ccc}}}ZZZMMMbbbUUUYYYVVVZZZXXXYYY]]]^^^]]]^^^bbbhhhlllhhhXXXKKKPPPYYYYYYFFFRRRdddtttwwwjjjUUUDDD>>>BBBGGGTTTiiiyyy}}}}}}tttsssyyyttteeeccchhhdddhhhiiiiiiiiihhhjjjmmmpppxxx```EEECCCkkkjjjmmm```ccc~~~wwwRRR===999444///***111666}}}~~~vvv{{{~~~yyykkkqqqtttQQQRRRUUUYYY]]]___^^^]]]ZZZWWWggglllZZZVVVbbbaaaXXXXXXUUUQQQKKKIIIMMMRRRNNNDDDAAA@@@CCCWWWooovvv```WWWddduuujjjVVVRRRTTTRRRUUU^^^gggfff^^^YYYYYYcccbbbaaabbbgggppp{{{rrrYYYFFF@@@777555@@@QQQBBBbbbmmmrrrlll:::888FFFzzzsss]]]WWWzzzqqqqqqhhhNNN???EEEKKKIIIIIINNNZZZfffllljjjeeeZZZ^^^TTTHHHFFFCCCFFFSSSfffvvvKKK???[[[xxxsss```]]]ggg[[[]]]iiitttyyyjjjeeeiiivvvXXX@@@333444pppzzz555000------+++***,,,000YYYHHHrrrwwwuuukkkuuuoooxxxxxxcccVVVQQQGGG<<<666222///000333111:::;;;LLLzzzvvvvvvuuutttssssssssssssqqqpppnnnkkkgggfffhhhkkkjjjiiihhhgggfffggghhhhhhgggiiilllnnnnnnllliiigggqqqjjjlllooollliii[[[CCC]]]gggSSSGGGooo===???DDDIIISSSooowwwppplllqqqnnneeedddwwwbbbzzzmmmqqqsssrrrqqqpppooooooooooooqqqqqqpppoooooooooooooookkkkkkkkkllllllmmmmmmmmmmmmooorrrtttsssqqqnnnmmmjjjhhhgggggggggeee___ZZZKKKAAA:::;;;AAAEEEHHHKKKIIIooo|||wwwsssrrrttttttqqqnnnoooiiiwww\\\SSSFFFCCCBBB444222...***(((((()))))))))///LLLmmm___MMM}}}uuuYYY???333IIIpppiiiFFFBBBAAA???HHHLLLQQQ]]]yyyxxxhhhzzz}}}vvvpppoootttwwwvvvmmmiiigggfffbbb\\\[[[^^^^^^[[[WWWUUUTTTQQQMMMIII???;;;666222000...---+++((((((((((((((()))*********333222+++888\\\~~~lll444000'''***((()))...222]]]zzzUUUEEE@@@dddkkkkkkAAAHHHxxxhhhsss~~~{{{yyyxxxwwwwwwrrrsssyyy}}}yyywwwxxxzzzsss>>>444666///111...111111111444QQQ}}}pppqqqZZZeee~~~]]]MMMbbbWWWTTTTTTYYYWWWXXX]]]______bbbffffffrrrnnnXXXFFFBBBKKKVVVGGGhhhcccEEE===CCC???AAAHHHTTTfff{{{oooqqq|||}}}ppplllpppmmmllllllllljjjiiijjjmmmooo|||fffEEEDDDiiidddmmm^^^[[[xxxuuuQQQ<<<888333...(((---555yyy~~~zzz|||yyyzzziiiooouuuOOOOOORRRWWW]]]``````___ZZZWWWiiittteee^^^bbb\\\YYYZZZWWWOOOFFFCCCFFFJJJNNNCCCAAAAAADDDYYYuuulllbbblllyyymmm\\\XXXYYYRRRUUUZZZ[[[XXXSSSUUU[[[]]]\\\[[[]]]eeennnxxx~~~wwwppp[[[III@@@666333<<>>777222...///222222:::;;;JJJwww|||uuuuuuttttttsssrrrrrrqqqsssqqqnnnjjjhhhgggiiikkkjjjiiihhhgggggghhhiiijjjiiiiiijjjkkkkkkjjjiiiiiiqqqhhhhhhjjjhhhiii___JJJkkk{{{```OOO|||AAA999>>>GGG___wwwsssmmmnnnqqqdddiiizzzjjjsss[[[zzzooossstttsssqqqooonnnnnnooooooqqqpppoooooonnnnnnoooooolllllllllmmmnnnnnnoooooooooppprrrttttttrrrnnnkkkkkkiiiggghhhhhheee^^^YYYJJJAAA:::===BBBFFFIIIKKKGGGnnn|||xxxtttsssvvvvvvrrroooooosssxxxyyyiii___III@@@>>>111333///+++))))))))))))))),,,KKKfffeeeOOO|||~~~~~~zzzhhhBBB222GGGssseeeAAA@@@AAAEEENNNWWW^^^ttt{{{~~~|||tttlllmmmuuuzzzyyyooolllkkkjjjeee______ccc]]]ZZZUUUTTTSSSPPPKKKFFF;;;888333000///---,,,***((((((((('''((())))))******111111---===aaattt999///(((+++&&&***(((111[[[yyy[[[KKKLLLXXXQQQ___BBBCCCooo|||yyy~~~|||yyyvvvuuutttsssuuurrruuu||||||zzzzzz~~~ttt???555666///111///222///000222RRRyyymmmvvvYYYooorrrgggSSSdddZZZSSSXXXZZZXXXYYY]]]```aaaeeejjjiiizzzuuu]]]JJJCCCMMMcccpppxxx{{{lllSSS@@@<<>>;;;CCCQQQrrr}}}qqqssskkkgggpppdddllliiiSSSaaaeee}}}xxxuuusssqqqooonnnooopppqqqppppppooonnnnnnnnnnnnooooooooooooppppppqqqqqqqqqqqqpppqqqrrrsssqqqmmmjjjnnnllljjjjjjiiieee^^^XXXGGG???;;;???EEEIIIJJJLLLHHHnnn}}}xxxtttsssvvvvvvsssqqqqqq```]]]xxxooosssrrr```NNNMMMKKK>>>444000,,,***)))*********...GGG]]]www~~~WWW]]]{{{tttKKK777GGG]]]===???AAALLLWWWeeewww}}}}}}wwwnnnoooxxx|||yyyjjjhhhggggggddd______bbb]]]YYYTTTSSSTTTQQQKKKEEE999666222000...---+++)))((((((''''''(((((()))***,,,000//////>>>\\\www|||vvv:::+++(((,,,&&&,,,***777bbbgggJJJFFFVVVKKKiiiLLL@@@hhhuuuxxxwwwvvvuuusssssssssrrrtttllliiinnnssswwwxxxuuu@@@555666///222000333,,,111444WWWzzzlll|||XXXppptttpppWWWbbbYYYSSS___]]]ZZZ[[[___aaabbbeeejjjmmm~~~www```UUUPPP[[[wwwuuubbbVVVRRRNNNFFF???>>>===HHHRRR]]]}}}yyylllssswwwlllqqq{{{uuurrrmmmiiihhhllltttzzzzzzkkkAAAFFFkkkbbbxxxfffYYYuuurrrRRR???<<<333***///...444hhhttt}}}oooiiitttkkkxxxjjjNNNNNNPPPUUU\\\^^^\\\XXXHHH___ooorrroooddd[[[\\\[[[```\\\LLL@@@EEEUUUaaaHHHAAAEEEIIIHHHTTTlll{{{kkkbbbiiisssiii[[[WWWTTTXXXVVVSSSTTTYYY```ccccccccc```^^^bbbjjjssszzz~~~oooooo^^^JJJAAA999999BBBSSSVVVkkk888777???mmm```SSStttmmmpppkkkTTTDDDGGGJJJHHHJJJOOOWWW```gggjjjkkkjjjcccRRRHHHGGGCCCHHHZZZpppZZZNNNDDDLLLfffqqqddd```ddd\\\ZZZ```dddbbbddd^^^ccceeeuuuYYYAAA666555PPPqqqrrrvvv444///,,,,,,+++)))+++///XXXwww^^^kkk}}}~~~yyywwwwwwfff]]]YYYNNNAAA999333......111333:::888CCCnnnvvvwwwwwwwwwvvvuuutttssstttrrrooolllkkkkkkkkkkkkiiihhhhhhhhhiiikkklllmmmkkkkkkjjjjjjjjjjjjkkkkkkhhhdddgggiiieeegggbbbRRRYYYwwwZZZGGGqqqXXX999===HHHZZZ}}}zzzkkkrrrggg[[[iiiaaabbbWWWJJJXXXiii~~~|||xxxuuutttqqqoooooopppqqqsssppppppooonnnnnnnnnnnnnnnooooooooooooppppppppppppqqqooonnnoooooonnnkkkhhhmmmllljjjiiihhhccc[[[UUUCCC<<<;;;AAAIIILLLMMMOOOKKKppp{{{wwwsssrrrtttuuusssrrrsss{{{iiiVVVqqqyyyfffSSSVVVJJJ444555222---+++***++++++***///GGG```YYYVVVgggQQQ\\\}}}}}}}}}TTT<<>>DDDEEESSSbbbwww}}}{{{~~~zzzqqqqqqxxxxxxrrrddd```___aaa```]]]]]]___^^^YYYUUUUUUVVVTTTMMMFFF999666222000...---***((((((''''''''''''((()))))),,,......111;;;RRRooo{{{|||>>>+++(((---&&&------666[[[rrrGGG:::TTTSSSXXX<<>>333)))+++***333gggpppaaaxxxyyy~~~llljjjiiimmmOOOOOOPPPVVV[[[]]]YYYTTT___}}}uuucccSSSXXXYYY```]]]MMMDDDQQQjjj|||DDD???GGGOOOLLLUUUkkkxxxeee]]]fffrrrjjj```^^^[[[UUUPPPLLLQQQ^^^gggeee___```]]][[[]]]eeemmmsssvvvpppppp___III@@@;;;===HHH[[[LLLvvviii:::<<<999tttyyyyyytttwwwggg```xxxooopppkkkTTTEEEFFFHHHJJJNNNTTT[[[aaaeeeggghhhggg^^^NNNDDDBBB???MMMiiiqqqrrrUUUWWWYYYJJJZZZpppeeeZZZ^^^\\\\\\`````````bbb\\\```hhhxxx[[[DDD999333TTTlll444///,,,,,,***)))+++///AAAKKKdddQQQmmmppp```jjjZZZZZZOOOBBB:::444......111333999666@@@kkk|||xxxxxxyyyyyyxxxwwwuuutttqqqooollljjjjjjiiihhhgggdddddddddeeefffhhhjjjkkkjjjkkkllllllllllllkkkjjjgggffflllnnniiiiiicccTTTddd\\\BBBeeeJJJ999777DDDXXXyyy|||jjjrrreeeRRRbbb\\\PPPKKKMMMTTT```dddkkkpppvvvtttqqqpppoooqqqssstttppppppooonnnnnnnnnnnnnnnmmmmmmmmmmmmmmmmmmmmmlllpppnnnllllllmmmllliiifffkkkiiigggfffddd___VVVPPP???::::::CCCLLLOOOPPPQQQNNNssszzzwwwrrrpppssstttrrrrrrtttvvv{{{qqq```jjjVVV888666333...+++++++++++++++)))FFFiii~~~lll___www```TTT~~~[[[???FFFOOOAAAKKKIIIYYYkkkvvvwww}}}{{{sssqqqvvvsssiiiddd___]]]```bbb``````aaa___ZZZVVVVVVXXXVVVOOOHHH999666222000...---***((('''''''''''''''((())))))+++,,,...222999LLLmmm~~~yyyEEE---***...$$$,,,%%%555\\\lllHHHDDDCCCOOOYYY555eeewww~~~|||ttttttrrrpppmmmkkkiiihhhhhhkkkmmmmmmoooqqqnnniiiiiiUUUqqq<<<:::555444,,,444///000222444ZZZ~~~vvvWWWMMMiiiMMMZZZVVVUUU^^^______```aaabbbcccdddeeekkkiii___cccfffhhhggg```VVVOOOLLLJJJIIIGGGHHHJJJ[[[^^^aaafff]]]hhheeeKKKYYY|||mmmpppmmmfffhhhrrryyyxxxyyy\\\IIIDDDddd^^^]]][[[fff{{{}}}FFFEEEAAA444///---...***]]]jjj{{{qqqrrryyybbbPPPNNNPPPVVVZZZYYYXXXYYYtttnnnjjjggg___TTTQQQTTTVVVYYYUUUQQQEEEWWWxxxlllCCC<<>>___sss{{{zzzxxxwwwuuurrrnnnkkkdddiiimmmmmmjjjggghhhjjjiiiaaa]]]ccciiijjjiiihhhmmmhhhiiimmmmmmgggfffkkkhhhffffffhhhkkkhhhaaa[[[UUUbbbddd;;;dddMMM===@@@@@@LLLqqqyyyuuulllccc``````\\\VVVSSSUUU???GGGgggxxx{{{kkksssnnnkkkmmmssstttnnnhhhqqqnnnmmmoooooommmnnnqqqooopppqqqrrrrrrqqqpppooonnnnnnooooooooommmkkkjjjmmmmmmiiidddaaa^^^VVVNNNCCC@@@>>>CCCKKKQQQRRRPPPMMMwwwuuuxxxsssrrrxxxuuupppvvvuuufffQQQMMMMMM>>><<<444...------)))''''''222HHHfffooofffRRRmmmyyyiii@@@LLL```JJJKKKMMM___qqqwwwwwwzzzzzzzzz}}}}}}rrrdddcccgggddd[[[[[[cccccc[[[gggWWWXXXXXXIIIIIIOOODDD777666444222///---+++***&&&'''(((''''''''')))+++...,,,111444;;;VVVuuuAAA222+++)))(((&&&)))222RRRooolll@@@CCCHHHMMMmmmUUUIIIYYY|||wwwuuutttrrrooollljjjgggfffgggfffgggjjjnnnoookkkgggsssbbb}}}<<<999555444,,,444///---000222TTTuuu|||vvv]]]]]]dddJJJYYYUUUUUU]]]]]]]]]]]]]]]]]]___bbbeeejjj~~~ggg______\\\ZZZbbb\\\UUUNNNJJJJJJKKKLLLTTTQQQ___eeeggglllGGG???GGGHHHcccuuurrrmmmiiiiiinnntttxxxuuu[[[KKKDDD___XXX\\\```fff{{{}}}GGGGGGBBB333+++***...+++WWWrrrpppnnnuuu___QQQOOOQQQXXX\\\ZZZYYY[[[iiifffeeeeeeaaaYYYWWWZZZVVVYYYTTTOOOCCCUUUttteeeKKKBBBFFFMMMHHHIIIVVV^^^\\\YYY^^^yyysssyyyjjj```ZZZZZZVVV```ttttttaaaWWW]]]ZZZaaaeeebbbjjjxxx|||qqqiiidddQQQIII@@@444DDDHHHKKKdddAAA222===}}}~~~sssrrrooolllXXXEEEDDDIIINNNOOOSSS[[[dddiiiiiigggnnnbbbVVVNNNFFFGGGXXXmmmsssvvvjjjnnn|||hhhYYYRRRPPPVVV[[[ZZZ[[[^^^\\\ccclllggg]]]dddmmmhhhhhhwwwTTTBBB:::555GGGpppqqqjjjkkk555///+++,,,,,,***+++...===XXXxxxXXXfff{{{kkkvvv{{{}}}tttccc]]]VVVKKK???666111000000///777999>>>\\\xxx~~~{{{xxxuuusssoookkkhhhbbbfffjjjjjjgggeeefffhhhggg___\\\bbbiiikkkjjjjjjiiiggggggiiiiiiffffffgggjjjhhhhhhkkkmmmkkkeee___MMM^^^nnnLLLfffaaa===>>>EEEQQQlllxxxxxxuuuooohhhddd^^^SSSFFFGGGJJJ<<>>RRRjjjRRRPPPQQQcccxxxzzzuuuuuutttsssvvvxxxqqqggg^^^```___YYYWWWZZZ[[[YYYdddVVVVVVVVVJJJIIIIII<<<555444222000---+++***)))&&&'''(((''''''''')))+++//////555666999UUUyyy;;;,,,''''''+++***%%%)))AAA[[[rrrbbb===BBBJJJQQQkkk^^^MMM[[[{{{|||uuurrrqqqooommmjjjhhhffffffggghhhiiiiiijjjjjjkkkllltttggg===999444333,,,333...,,,000222RRRpppxxxxxxeeeaaaxxxbbbJJJ[[[XXXVVV]]]\\\\\\\\\[[[[[[^^^bbbffflll{{{ggg```]]]SSSMMMYYYYYYUUUPPPKKKIIIMMMPPPYYYTTT```iiinnn}}}XXX>>>777<<>>111777tttzzzjjjssslllkkkjjj[[[FFF@@@FFFMMMOOOTTTZZZaaaeeefffeeeppp___PPPIIIGGGIIITTTaaahhhoooxxxkkkcccvvv```XXXRRRUUU^^^ffffffddd[[[aaajjjggg^^^fffoookkkmmmzzzLLL@@@;;;555???^^^]]]kkkeee555///,,,,,,---+++,,,...000OOOuuu^^^\\\VVVwwwwwwmmmsss~~~sssccc```YYYOOOCCC:::333000///000888999<<>>???AAAFFFKKKPPPSSSMMMyyyyyyzzztttrrrtttnnnlllvvvlllkkkbbbeeeVVVNNNPPPLLL<<<333+++***+++***+++---,,,???[[[{{{UUUgggTTT}}}{{{yyyzzz|||~~~|||wwwsss???VVVmmmWWWSSSSSSggguuuyyypppooolllkkkooossspppjjjbbb___^^^___\\\XXXXXX\\\^^^TTTTTTTTTKKKHHHCCC555444333000...,,,***)))(((&&&'''(((''''''''')))+++...000666555666RRRzzz|||555***'''(((++++++((()))<<>>999444333,,,333---///333555UUUttt|||{{{ggg^^^xxxfffOOO```\\\XXX^^^[[[]]]^^^^^^^^^```dddhhhqqqxxxfffbbb___SSSJJJRRRVVVXXXTTTLLLHHHKKKOOOTTTUUU___hhhuuummmBBB===>>>FFF```ooogggllljjjdddjjjyyyuuuYYYHHHBBB]]]VVVaaammmeeeSSSOOOFFF666000***+++)))BBBooo}}}yyy~~~uuuxxxdddPPPNNNRRRYYY]]]\\\ZZZ[[[YYY[[[___bbb```\\\ZZZZZZVVVXXXPPPJJJCCCXXXqqqZZZKKK>>>AAAKKKKKKMMMSSSTTTYYYZZZjjjvvv___ZZZWWW^^^]]]^^^eee```UUUUUU\\\ZZZaaaddddddqqqsssllldddOOOHHHCCC666CCCPPPZZZ___>>>444999```vvv~~~rrraaakkkkkkiiifff\\\GGG===DDDMMMPPPUUUYYY^^^aaacccdddiiiZZZJJJBBB@@@BBBJJJRRRZZZ```lll```dddttt[[[UUUQQQXXXiiiuuutttlll]]]```hhhfff]]]bbbjjjfffppp~~~KKK@@@;;;333JJJtttooo^^^666000,,,------+++,,,...444pppiii}}}{{{SSSmmmqqqhhhssstttsssttteeeaaa\\\SSSHHH===555000---000777888:::QQQzzz}}}wwwrrrooommmkkkjjjfffhhhkkkkkkiiiiiiiiikkkfff```]]]bbbggghhhhhhiiifffiiihhhcccccchhhiiifffgggfffgggiiikkkkkkhhhfffhhhaaazzzgggCCCbbbooo@@@:::CCCFFFMMMppp{{{pppnnnqqqoooiiiaaaZZZUUULLLDDDLLLRRR>>><<>>444333222///---+++))))))(((%%%'''(((''''''''')))+++,,,---333333555RRRyyyuuuvvvvvv555---+++******&&&***---AAA```ooouuuMMMAAA```jjjjjj|||YYYNNNbbblllttt~~~zzzvvvsssppplllkkkhhheeebbb```______bbbbbb```[[[VVVTTTTTTVVV]]]MMMooo@@@999444444...444---000333555YYYzzz|||dddaaalllUUUccc\\\WWW]]]WWW[[[```aaa``````dddgggrrr|||sssccccccaaaVVVPPPNNNUUUZZZVVVMMMFFFEEEGGGIIISSSZZZ___tttXXX@@@888DDDlll|||kkkcccjjjjjjbbbiii{{{{{{XXXCCCBBBeee```gggooommmZZZRRRFFF777111---)))'''999eee{{{sss|||~~~pppqqq___MMMLLLPPPXXX\\\[[[YYYYYYUUUZZZ___```___\\\ZZZXXXUUUWWWOOOJJJGGG___vvvZZZRRRCCCDDDMMMKKKKKKNNNLLLWWWaaavvv}}}ooo[[[ZZZVVV[[[VVVPPPQQQMMMJJJQQQYYYYYY```cccdddrrr}}}pppnnnjjjQQQEEE???444CCCIIIKKKzzzttt\\\<<<444222KKKppp```lllrrrmmmhhhbbbMMM???GGGLLLPPPVVVYYY[[[]]]aaadddaaaXXXKKKAAA;;;;;;CCCKKKRRRRRRfffdddnnnuuuggg[[[QQQKKKVVVjjjxxxyyysss``````gggggg___bbbiiifffrrrPPPBBB999---SSSvvv[[[555///+++,,,---++++++...555yyywwwXXXkkkrrrrrr{{{|||rrrzzzkkkbbb^^^VVVLLLBBB888000---...555777777KKKqqq|||vvvrrrppppppoooooojjjkkkllllllkkkkkkkkkkkkhhhccc```dddffffffeeegggeeefffddd``````dddfffeeegggfffggghhhjjjkkkjjjiiigggXXXnnnqqqBBBOOOyyy___@@@EEEFFFQQQwwwwwwnnndddZZZWWWZZZjjjnnnmmmdddYYYOOOFFF>>><<>>AAAKKKKKKLLLRRRRRRXXXkkkxxxlll]]]\\\[[[bbb]]]VVVUUUOOOMMMVVVTTTVVV^^^aaacccrrr}}}wwwkkknnnkkkQQQDDD>>>444AAASSSOOOwwwYYY888222---HHHzzzZZZhhhtttnnngggeeeOOO===FFFKKKPPPWWWYYYYYY[[[```eee```\\\SSSIIIAAAAAAIIIQQQYYYXXXsssvvvmmmjjjkkkWWWKKKVVVjjjvvv|||bbb```hhhkkkeeeiiipppnnnrrrTTTDDD777...UUUeeeTTT444...++++++,,,***+++---(((jjjxxx~~~oooVVVwww|||}}}{{{yyyfff~~~|||kkkdddaaa[[[RRRGGG<<<333...---444666555EEEiii~~~zzzuuurrrrrrrrrrrrqqqllllllkkkjjjjjjiiiiiiiiijjjeeeccceeefffeeeeeegggccc^^^\\\\\\]]]\\\___dddiiiiiiiiijjjjjjkkklllllleee[[[eeexxxRRRKKK{{{ppp???BBBKKKcccsssggg[[[UUURRRNNNNNNQQQTTT```jjjkkkdddYYYJJJ>>>999FFF:::>>>PPPaaa}}}~~~tttoooooopppqqqtttqqqoooqqqqqqoooqqqtttpppoooooonnnnnnoooooopppooonnnmmmlllkkkkkkkkkkkkfffgggddd```\\\WWWMMMCCC999;;;???EEEKKKOOORRRSSSWWW~~~vvvwwwssstttuuunnnvvvnnnpppttt[[[===>>>444***((((((((())),,,$$$EEEkkk{{{}}}YYY\\\XXXwww{{{yyyyyyzzzxxxxxxwwwvvvvvvxxx|||qqq]]]}}}oooSSSOOOGGGPPPVVViii}}}wwwrrrnnnfffdddeeejjjkkkgggddddddgggZZZTTT[[[\\\QQQGGGFFFMMMZZZVVVHHHFFFAAA999:::333111...+++)))))))))***&&&'''(((''''''''')))+++111...222555===[[[{{{???...''''''))))))%%%%%%111WWWdddkkkRRRHHHOOOOOO{{{GGGNNNrrrrrrsssyyyzzz}}}|||yyyxxxmmmjjjgggbbb___^^^]]]]]]```]]]]]]```eeegggdddaaagggTTTsssDDD;;;666777111666......111000PPPqqq~~~rrrVVVyyysss[[[bbbUUURRR\\\WWW[[[^^^]]][[[]]]fffmmmjjjrrrkkkaaacccbbb\\\[[[MMMOOONNNIIIAAA;;;;;;<<<666:::===JJJ[[[[[[MMMDDD___pppuuukkkgggjjjkkkiiiooozzz~~~VVVBBBKKKuuuoooooossszzzOOOUUUQQQ<<<...***(((...222wwwjjjxxxnnnqqqfffIIIIIINNNWWW[[[YYYWWWWWWQQQXXX]]]\\\\\\^^^]]]ZZZWWWXXXOOOKKKMMMiii|||YYY@@@666;;;HHHJJJNNNXXX\\\cccxxxsssmmm```YYYSSS[[[WWWPPPOOOJJJJJJSSSSSSWWW```cccfffuuu~~~tttgggiiigggOOOFFFCCC666???ZZZ___YYY888333555OOO\\\```sssooohhhjjjRRR;;;DDDJJJPPPWWWYYYXXXZZZaaagggdddbbb[[[RRRMMMPPPWWW]]]eeeiiivvvzzzsssZZZNNN^^^pppuuu{{{dddaaaiiinnnjjjnnnvvvuuutttSSSEEE777333SSSxxxXXXMMM333---******+++)))))),,,---MMMqqqYYYwww}}}|||xxx___}}}uuukkkfffddd___WWWMMMAAA777111///555666444@@@aaa|||yyyuuurrrrrrrrrqqqpppnnnmmmkkkjjjiiihhhgggfffjjjfffdddggggggffffffiiicccXXXUUU\\\\\\VVVZZZfffiiiiiiiiiiiiiiijjjkkkmmmeeehhh[[[mmmZZZLLLvvvnnnMMMLLLWWWssskkkMMMGGGCCCDDDFFFHHHKKKOOOLLLVVVccckkklllcccOOO>>>999??????^^^xxxzzzvvvrrrrrrssstttsssppppppssssssppppppssspppooonnnmmmmmmnnnooopppnnnmmmkkkjjjiiiiiijjjjjjeeefffccc^^^ZZZTTTIII>>>999;;;@@@GGGPPPTTTTTTRRR[[[vvvvvvssstttssslllvvvWWWBBB>>>555,,,******)))***,,,(((DDDaaakkk~~~lllcccYYY~~~zzzwwwwwwxxx}}}{{{yyyxxxzzz}}}wwwtttkkkppp{{{YYYjjjSSSHHHQQQUUUcccppppppkkkqqqmmmhhheeeeeeiiihhhbbb___aaaddd___\\\\\\WWWLLLEEEDDDUUU^^^PPP???CCCAAA666555222///,,,)))((('''((()))&&&'''(((''''''''')))+++333111444555:::WWW{{{<<<...((((((***((()))'''...UUU___uuuXXXHHHJJJRRRQQQXXXvvvvvv{{{}}}}}}yyywwwxxxkkkiiifffcccaaa```aaabbb^^^^^^___ccchhhlllppprrrkkk[[[yyyFFF<<<666888222777//////222111LLLkkk{{{\\\xxxrrryyy|||vvv^^^cccUUUTTT```]]]______\\\ZZZ___jjjttthhhqqqmmmdddfffeee^^^^^^MMMLLLGGGAAA:::777999;;;<<<888<<>>GGGIIIQQQXXXZZZXXXYYYaaaiiihhhddd^^^WWWWWW\\\bbbeeehhhqqq~~~lllRRRLLLddduuusssuuufffbbbjjjpppkkknnnvvvuuuuuu}}}|||xxx{{{PPPFFF888333NNNqqqWWWMMM333---)))******((()))+++///777^^^zzzOOOzzzbbbiiiqqqhhhfffbbb[[[QQQEEE:::333111777777333===\\\{{{xxxtttrrrqqqpppooommmqqqooommmkkkjjjiiihhhfffiiieeedddggghhhggghhhlllfffWWWSSS^^^^^^TTTYYYiiigggggggggfffffffffiiikkk```lllLLLYYYWWWOOOvvvmmmkkkcccgggzzzhhhNNNAAA>>>;;;::::::===BBBFFF\\\^^^bbbgggjjjbbbKKK555AAA;;;???mmmlllqqq~~~}}}}}}{{{yyyvvvtttrrrqqqppprrrvvvvvvrrrpppqqqpppooonnnmmmmmmnnnooopppmmmllljjjiiihhhiiiiiijjjeeeeeebbb]]]XXXRRRGGG<<<:::;;;@@@IIISSSXXXUUUQQQ^^^vvvuuurrrsssrrrjjjuuukkkqqqsss@@@MMMEEE;;;222...---******+++...444LLLgggtttRRRlllWWW^^^}}}zzzxxxyyyzzz~~~zzzwwwwww{{{~~~ttt{{{yyyfff]]]ZZZYYYKKKPPPQQQ]]]eeerrrvvv{{{sssuuuuuutttyyyuuurrr}}}{{{fffeeepppkkkkkkfffdddgggeee^^^\\\___]]]```aaa\\\PPPFFFAAAAAA]]]aaaJJJ777AAABBB333000000...+++(((&&&&&&'''(((&&&'''(((''''''''')))+++222111555333333PPPyyyzzzsssuuu666///---+++)))$$$***(((...WWW^^^sssPPP???>>>IIIFFFKKKeee~~~yyy||||||~~~zzzrrrqqquuujjjhhheeecccbbbccceeefff\\\___aaabbbccciiiqqqxxxtttrrrIIIqqq@@@555BBB///222777,,,444...555DDDlll}}}UUUyyygggZZZPPP^^^ZZZ]]]___\\\WWWWWWaaalllqqqkkkpppooogggccceeeaaaZZZUUUHHHDDDBBB888777<<<;;;>>>@@@QQQiii```FFF^^^uuuYYYiiixxxuuuwwwqqqlllkkkkkkkkkpppvvvtttTTT<<>>333---$$$...444eeemmmxxxnnnllliiiWWWEEELLLRRRSSSUUUXXXXXXUUUUUU]]]\\\ZZZ___]]]XXX\\\]]]YYYSSSEEEJJJqqq|||XXXLLL777CCCQQQCCCFFFSSSIIIeeegggqqqjjjYYYaaaTTTZZZXXXWWWUUUOOOLLLQQQYYYWWW___cccccclll{{{|||rrrhhhffffffTTTHHH@@@888LLLPPPXXX~~~VVV>>>555111===]]]qqq|||mmmrrrrrrgggiiiZZZ;;;BBBGGGPPPWWWWWWVVV\\\dddiiikkkhhhbbb^^^[[[YYYXXXWWWaaalllyyy}}}ttt\\\MMMAAAmmmZZZ|||nnnfffkkkrrrppprrruuuqqqzzz{{{~~~fffGGG999555aaayyyVVVGGG222///+++******++++++***---BBB```NNNtttnnnrrr~~~hhhiiifffbbb^^^YYYNNN???444///555666333999SSSxxxvvvqqquuuttttttrrrjjjllllllkkkjjjjjjiiiiiihhhcccggggggbbbcccggghhhddd\\\iii^^^PPPVVVYYY___rrrhhhggggggggggggfffdddbbbiii___OOOFFFVVVNNN???aaahhhkkknnnxxxlllQQQHHHFFFCCCAAA???:::555666:::DDDLLLbbbmmmcccVVVIII888CCCGGG[[[rrryyyhhh|||ttttttrrrqqqpppqqqrrrrrrqqqoooqqqnnnlllkkkmmmmmmkkkiiifffggghhhiiijjjjjjiiihhheeebbb^^^[[[VVVMMMCCC;;;===999AAAGGGDDDGGGOOOOOOggg{{{~~~mmmrrrlllmmmlll}}}kkklll\\\QQQGGGHHH///***---&&&)))(((222555NNNmmmwww~~~hhhaaaiiiYYY~~~|||uuuvvv{{{nnnwwwsssZZZxxxkkkPPPWWW^^^WWWXXXfffcccbbbbbbdddddd___TTTKKKHHHRRRZZZYYYQQQJJJJJJNNNggglllnnnhhhaaa\\\XXXTTTTTTXXXPPPDDD@@@;;;<<>>777+++///SSS}}}{{{kkkoooqqqgggfffWWW:::@@@OOOTTTVVVVVVYYYccckkknnnlllhhhaaaZZZSSSPPPPPPQQQUUUYYY___cccqqqsssGGGIIITTTzzzaaaxxxyyyeeeaaalllwwwvvvvvvxxxsssyyy{{{}}}]]]DDD;;;999fffyyy\\\III222///+++******++++++***(((333[[[OOOeeeuuuvvv{{{ooolllhhhdddaaa\\\RRRCCC888222444666555999MMMqqqxxxqqqsssppppppooofffkkkkkkkkkjjjiiiiiihhhhhhfffiiihhhfffgggjjjhhhbbbVVVnnniiiYYY^^^hhhllltttqqqmmmgggbbb```cccjjjooofffiii^^^NNN\\\ZZZ>>>FFFaaarrroooaaaaaa```QQQDDDGGGCCCBBBCCC@@@<<<;;;>>><<<;;;GGGTTTWWWYYYQQQ@@@CCCEEEhhhlllTTTYYYxxxtttuuuyyysssrrrrrrsssuuuuuusssrrrrrrooommmmmmooopppnnnmmmiiijjjjjjkkkjjjiiihhhgggeeebbb^^^YYYSSSKKKAAA:::888777<<>>???IIIUUUZZZmmmVVV???999:::888222...,,,+++***)))(((((((((((()))&&&&&&(((((('''***///222111666666999VVV}}}888'''222(((000###%%%///))):::LLLnnnsssPPP@@@NNNNNNTTTqqqgggKKK___}}}qqq```~~~yyysssppppppppphhhlllnnnnnniiiccc```^^^ccccccdddeeehhhkkknnnoooggguuucccQQQ===EEE666777888222444000444===aaazzzYYYaaaoooeee[[[XXXZZZ```___[[[XXX\\\eeejjjkkkgggmmmmmmeeeaaabbb```ZZZNNNAAA???AAA>>>CCCLLLMMMEEEVVVkkkbbbTTT}}}eeeccccccZZZbbbyyyxxxqqqiiigggfffgggnnnuuujjjOOO>>>XXXxxx^^^bbblllkkkNNN{{{yyyTTT;;;///,,,///***OOOzzzooohhhVVVIIILLLLLLKKKMMMSSSUUUTTTGGGSSSWWW[[[hhhggg[[[VVVYYYVVVTTTMMMIIIVVV^^^RRRNNN>>>IIIZZZUUUTTTWWWKKKTTTcccYYY^^^llllllhhhTTTVVVVVVXXXXXXTTTPPPSSSZZZZZZcccfffdddlll{{{xxxlllfffaaaNNNEEE>>>333DDDWWWoooXXX???999333---MMMaaabbbjjjdddbbbUUU<<>>aaa|||SSSIIIYYYWWWHHHLLLHHHFFFGGGEEE>>>:::999888444777===AAAMMMPPPCCCSSS\\\zzzbbbddd|||xxxyyyyyysssrrrrrrsssuuuuuusssqqqpppnnnmmmmmmnnnoooooonnnllllllllllllkkkiiigggfffeeebbb]]]XXXQQQHHH>>>888777:::===AAAKKKVVVTTTKKK}}}|||xxxqqquuunnnLLLXXXsss}}}nnnmmmxxxyyyxxx```XXX444***...(((+++((($$$BBBYYYiiioooSSSeee~~~|||yyyuuuuuussssssyyyppp|||pppccc[[[]]]UUUrrryyyvvviiiccceee^^^PPPRRRQQQSSSUUUVVVRRRKKKDDD:::666222333888>>>AAAAAA:::IIIWWW]]]\\\[[[XXXTTTSSS@@@===BBBDDDVVVfff```XXXHHH:::666888666000+++++++++***)))(((((((((((((((&&&&&&(((((('''***000333333888666888VVV666&&&111***///!!!'''---+++...CCCYYYmmmSSS>>>PPPdddkkkTTT]]]kkknnn```|||yyyssspppnnnlllkkkeeehhhjjjjjjfffaaa^^^\\\^^^___```aaacccdddfffffffff~~~[[[CCCHHH<<<:::666222333111555888ZZZzzz{{{WWWwwwyyyuuuggg\\\XXXVVV___^^^]]]ZZZYYY___hhhkkkiiijjjqqqqqqhhhbbbbbb```ZZZNNNBBBAAAFFFDDDHHHPPPNNNHHHPPP\\\UUU^^^zzz```\\\bbbgggjjjooouuunnnhhhfffgggiiiqqqxxxjjjNNN???___sss]]]cccpppppp```}}}tttVVV@@@...//////)))DDDzzzvvvkkkYYYKKKNNNNNNMMMPPPTTTUUURRRKKK]]]eeehhhpppmmm```ZZZ\\\XXXVVVQQQIIIHHHNNNRRRHHH;;;DDDTTTVVVXXX[[[TTTfff|||yyydddQQQUUUVVVYYYZZZUUUPPPRRRXXXYYYdddgggdddjjjxxx~~~zzzpppggg```MMMEEE???333CCCeee^^^FFF;;;777000DDDzzzgggbbblllhhhbbbUUU???DDDJJJMMMMMMLLLQQQ[[[bbbeeegggeee]]]OOO@@@;;;AAAIIIJJJ@@@:::===VVVuuummmFFFIIIOOO~~~mmmddd^^^bbbtttxxxpppnnniiisss|||vvv|||yyyQQQ@@@;;;222___^^^gggWWW222///+++******++++++***222333uuuwwwsss^^^lllwww{{{fffkkkbbboooqqqmmmiiifffccc\\\PPPGGG999000111:::999===]]]wwwuuupppqqqqqqjjjmmmmmmllllllkkkjjjjjjiiikkkiiigggiiikkkhhh]]]RRR___aaaXXXVVVmmmmmmppppppooonnnkkkhhheeedddaaakkkiiiTTT```mmmTTTHHH```TTTBBBSSSWWWLLLKKKHHHGGGJJJIIIBBB<<<:::888888;;;999999JJJUUUNNNXXX\\\fffooo{{{uuusssrrrrrrrrrsssrrrooolllnnnmmmlllkkkkkkkkkkkkkkkjjjkkkkkkkkkjjjhhhfffeeefffccc^^^WWWNNNEEE<<<777666>>>???CCCUUUccc^^^TTT}}}yyypppuuufffJJJ___|||mmmeeeeeeqqqssseee]]]888+++---''',,,+++,,,CCCKKKZZZ___XXX}}}~~~zzzyyyyyyxxxuuuqqqsssuuussspppqqquuuwwwuuunnn|||tttvvvaaaOOOaaaVVV```vvv|||rrrlll]]]KKKRRRRRRSSSUUUUUUQQQKKKFFF;;;666111111777>>>AAABBBDDDFFFHHHNNNXXX]]]WWWLLLNNN999@@@IIIBBBOOOYYYGGG>>>888222222555444///+++******)))((((((((((((((((((&&&&&&))))))(((+++111333444888666888WWWooo999...---###+++'''))))))+++'''???MMMmmmWWWIIIFFFssskkkWWWhhhwwwooouuu{{{vvvrrrqqqpppllliiigggeeebbb___]]]]]]^^^___WWWXXXZZZ]]]___```aaaaaafffgggKKKMMMEEE>>>444111111222555555SSSvvvzzzcccuuuhhhjjjYYYXXXTTT___ZZZZZZZZZ[[[bbbkkkmmmjjjooovvvvvvlllcccbbb```[[[LLLAAABBBGGGFFFHHHKKKGGGMMMMMMSSSUUUtttpppkkkaaaYYY\\\hhhooooootttnnniiihhhiiikkkqqqxxxjjjLLL===eeemmm\\\fffwwwkkkjjjsssTTT999---...///+++===hhhvvv}}}ooo^^^KKKNNNOOOPPPSSSVVVSSSMMMEEE___llllllmmmiii___[[[bbb]]]WWWSSSKKK@@@DDDRRRFFF;;;>>>KKKQQQTTTZZZ\\\ooo}}}xxx[[[VVVUUUVVVYYYZZZUUUOOOPPPUUUYYYdddiiidddhhhuuu|||yyyrrriiiaaaMMMFFF@@@666FFF\\\oooTTT===///---666qqqzzzyyy|||mmmuuuqqqdddVVV@@@@@@IIIQQQVVVUUUTTTZZZaaaeeecccccc]]]OOOAAA===DDDMMMHHH@@@BBBNNNcccuuueee???HHHYYY~~~uuugggZZZ^^^cccuuu}}}qqqhhhhhhfffpppvvvppp~~~tttTTTAAA::::::dddUUUuuu]]]222///+++******++++++***)))---eeeWWWlll}}}|||```ssseeexxx}}}ppprrrmmmiiigggeee___UUUMMM>>>111000999999999UUU|||xxxvvvqqqrrrtttmmmnnnnnnnnnmmmllllllkkkkkkkkkgggdddfffhhhbbbVVVMMM\\\QQQJJJMMMWWWbbbgggccctttlllccc```dddlllrrruuullljjjlll```bbbeeeSSSPPP___^^^KKKNNNRRRRRRKKKJJJLLLPPPPPPJJJDDDCCC999888;;;>>>KKKdddjjjXXXFFF===JJJ______^^^qqqyyyxxxuuutttttttttsssppplllhhhoooooommmllljjjiiiiiiiiiggghhhiiiiiiiiihhhfffeeefffccc]]]UUUKKKBBB;;;888555@@@===@@@VVVaaaZZZXXX{{{yyywwwiii^^^vvvrrrqqquuuwww}}}mmmggg```<<<---,,,&&&---...///CCCIIIXXXppp{{{NNNwwwmmmIIIqqq}}}{{{{{{yyyvvvrrrtttuuutttooommmppprrrpppxxxxxxooo|||fffHHH\\\aaaYYYmmmrrr]]]NNNPPPQQQQQQQQQPPPLLLGGGCCC888777555333333555999;;;DDDGGGJJJNNNTTTWWWRRRIIIAAA111<<>>jjjeeeYYYjjjZZZlll|||WWW---------...000666mmmcccsss|||fffVVVJJJMMMNNNOOORRRUUUPPPIIIBBB```nnnkkkjjjgggaaa```eeebbbYYYTTTPPPAAA>>>NNNAAA999666<<>>CCCDDDHHHLLLGGGJJJLLLTTTqqqzzzjjj___[[[aaaeeeffflllwwwhhhfffhhhmmmppppppqqquuuaaaJJJEEEsss___UUUpppPPPppp]]]222000,,,---555///YYYyyymmm|||cccSSSNNNOOONNNNNNQQQUUUQQQJJJMMMhhhrrrkkkkkkkkkeeedddccceeeZZZUUUWWWGGG;;;FFF<<<888222555<<>>444555555666HHH^^^~~~zzzwwwrrrssstttmmmmmmmmmmmmlllkkkkkkjjjjjjiiieeedddggghhhccc___```ggg]]]bbbddd\\\dddpppkkk```jjjtttwwwpppdddYYYTTThhh[[[fffggghhhlll___[[[nnnvvvpppddd___[[[___mmmwwwvvvtttlllZZZHHH>>>>>>BBBEEEPPPdddlll\\\cccyyyuuujjjttt}}}{{{uuuuuuvvvvvvvvvsssnnnjjjlllmmmnnnmmmkkkkkkmmmppphhhiiiiiiiiihhhgggeeeddd```^^^XXXOOODDD<<<888777<<>>888000,,,+++***(((((('''''''''(((((()))(((&&&''')))***)))---333555111444999EEEjjj[[[222------...,,,)))(((+++###000000HHHlllvvvMMMXXXPPPNNNOOO___LLLQQQxxxlllyyy{{{||||||yyytttpppmmmllldddccccccdddffffffccc``````___^^^]]]]]]^^^___```iiiUUUjjjkkkiiiWWW:::777222888:::---@@@aaahhhttt{{{]]]iii{{{XXXXXX[[[]]]WWW___eeedddccceeefffeeeeeennnqqqggg______```]]]RRRBBB???DDDEEEMMMTTTQQQOOOMMMUUUiii]]]\\\YYYZZZdddmmmiii^^^\\\]]]cccmmmssstttvvvyyy^^^MMMMMM{{{]]]SSSuuuRRRvvv{{{bbb@@@333,,,,,,777***JJJuuuwwwmmmaaaTTTSSSPPPNNNRRRVVVTTTNNNXXXoootttkkkkkkllleee``````eee[[[WWW\\\LLL999???<<<;;;777999BBBDDDPPPggg^^^^^^iii|||jjjVVV]]]RRRTTTUUUYYY[[[YYYWWW\\\cccZZZkkksssllljjjrrrxxxvvvkkkgggcccNNNCCC???<<>>EEEJJJPPPSSSZZZbbbfffeeefffgggfffaaa[[[YYY\\\```ZZZVVVnnnjjjPPPeeeXXXWWWUUU___uuu{{{iii^^^cccfffmmmuuunnnXXXCCC>>>@@@BBBsssMMM]]]222///+++******++++++***$$$000888WWWrrrTTTlllxxx}}}vvvQQQbbbXXXhhhuuuqqqlllkkkkkkiiibbb\\\SSSDDD777444444666CCCSSS|||~~~{{{uuuuuuuuummmllllllkkkjjjjjjiiiiiihhhjjjeeefffjjjkkkggghhhmmmnnn``````gggqqqhhhrrr|||{{{~~~uuudddggg``````kkk___TTTbbbdddWWWIIIJJJNNNWWWdddyyyzzzyyyppp]]]KKKDDDFFF;;;QQQnnnuuugggpppqqqqqqqqqrrrtttuuurrrnnnkkkfffiiikkkkkkjjjjjjnnnqqqlllllllllkkkiiifffdddccc]]][[[VVVLLLAAA999666666777BBB===DDDXXXQQQVVV}}}}}}wwwyyytttssswwwxxxwww|||xxxrrrjjjBBB)))------...'''))):::\\\iiimmm|||QQQmmm{{{yyyyyyxxxwwwuuutttpppnnnrrrwwwwwwsssjjjooovvvhhhmmmaaaEEEgggqqqppppppvvvpppYYYKKKLLLNNNNNNLLLKKKJJJJJJCCCBBB>>>999333///......333,,,(((000CCCPPPJJJ===///111,,,+++111111...111+++666===666,,,***++++++(((((('''''''''(((((()))(((&&&''')))******---333777111444;;;JJJpppOOO222000++++++,,,...&&&..."""222&&&CCCiii}}}XXXeeeBBBOOOVVVWWWyyy[[[MMMKKK|||rrrzzzxxxpppkkkiiijjjkkkfffaaa```bbbfffggghhh]]]]]]\\\\\\^^^```ccceeeggg___nnntttjjj@@@333555777;;;111555bbbttt___fffzzzpppggg^^^[[[```YYY^^^cccfffffffffgggiiihhhgggdddbbb___YYYRRRMMMGGGIIIBBBEEEZZZbbbUUUIIIJJJ\\\gggjjjZZZ[[[YYYXXX]]]eeeccc\\\bbb\\\gggtttoookkkuuu|||bbb>>>WWWwwwKKK[[[rrrfffNNN[[[>>>555111333000,,,FFFwww{{{nnnooo```XXXNNNMMMOOOLLLRRRXXXRRRTTTlllZZZ]]]tttlllaaa```aaa\\\XXXYYY[[[TTTFFF999:::CCCAAA@@@@@@]]]|||hhhLLLRRRfffpppddd[[[ZZZVVVXXXQQQRRR[[[\\\UUUVVV^^^UUUjjjssshhheeeqqqwwwqqqlllhhhYYYMMMFFF<<>>DDDqqq}}}rrrnnnoooqqqpppnnnllllllmmmmmmiiifffiiigggeeeeeehhhjjjiiigggmmmLLL<<>>BBBRRR^^^aaattthhh]]][[[ZZZUUUOOOLLLPPPYYYvvvzzz}}}uuuvvvvvvvvvuuussspppnnnttttttsssnnniiihhhkkknnnhhhgggggghhhiiigggdddaaa___]]]TTTDDD;;;::::::777777;;;GGGFFFTTTMMMUUUvvvuuuwwwqqqssswwwpppuuupppzzz>>>444'''222---///000555]]]jjjbbbvvvaaavvvLLL~~~~~~|||{{{zzzxxxwwwyyywwwtttpppnnnppptttxxxvvvrrrnnnkkkhhhddd]]]XXXqqqlllggghhhooorrrkkkbbbXXXRRROOOQQQMMMFFFHHHQQQIIICCC===:::555///...111555222//////555<<>>333000---++++++++++++***)))---000???UUUhhhsssttt```pppgggwwwwwwwwwlllooommmmmmllldddfffZZZKKK@@@777333999AAAZZZxxxxxxllleeebbbbbbnnnllljjjjjjjjjiiigggeeehhhgggfffgggiiijjjiiihhhbbbXXXGGGAAA\\\vvvaaaVVVSSS___iiieeeiiiooojjjeeekkkgggSSSCCC888IIIPPPOOO```uuuhhhGGG444222444:::???BBBGGGLLLOOOjjj~~~zzzwwwkkkqqqrrrsssttttttsssrrrqqqjjjgggdddfffjjjllliiifffkkkjjjiiiiiihhheeeaaa^^^]]]XXXLLL???777888999999AAABBBAAAKKKDDDGGG~~~xxxwwwjjjtttzzzvvvxxxgggjjjnnn888222,,,...(((---))):::XXXxxxlllooozzzSSSxxxxxx{{{~~~|||xxxuuuvvvxxxtttrrrpppqqqsssrrrpppmmmllllllllllllkkkgggaaa]]]^^^gggppprrrkkkdddbbbccckkkfff___ZZZ[[[]]]WWWOOOTTTJJJAAA>>>>>>:::777777777666555666888999888777888---222999555>>>III@@@:::AAA;;;333444000)))***''''''''''''((((((((((((***)))((((((***...222555888555444???\\\wwwBBB---+++...111(((,,,***+++''''''+++---BBBdddyyyYYY@@@\\\~~~TTT]]]hhhxxxnnnvvv}}}pppqqq}}}wwweeeeeedddbbbaaaaaa```___]]]]]]\\\[[[[[[\\\^^^```aaaSSS333999:::<<<:::666DDDbbbyyyiiiccc~~~}}}ggg___MMMRRRWWW]]]bbbdddcccaaa___^^^]]]XXXOOOEEE@@@@@@CCCTTTSSSXXXiiioooYYYKKKVVVZZZssskkkZZZXXXYYYYYY[[[^^^```^^^[[[\\\^^^fffkkkqqq}}}hhhIIINNNdddaaa\\\{{{wwwrrrFFFoooBBB777777444000,,,111TTT|||xxxppp}}}cccZZZPPPPPPRRRQQQZZZaaa]]]```aaaVVVkkk}}}jjj___\\\UUUUUUVVVWWWXXXWWWTTTRRR[[[ooodddcccaaaSSSccc|||xxxZZZXXXXXXQQQRRRFFF>>>QQQnnnnnnZZZ[[[hhhlllcccaaakkkpppmmmppphhhVVVGGG@@@888???UUUhhhDDD999222777111,,,ZZZpppeeeYYY^^^WWWEEEBBBIIIRRRWWWWWWUUUVVVWWWMMMMMMLLLHHHCCCFFF[[[rrr|||rrrzzznnnQQQIIIBBBCCCGGGOOObbbhhh]]]___```hhhiii```dddqqquuusssyyy{{{RRREEE<<>>777444111000SSSyyy}}}aaa\\\RRRPPPRRRQQQZZZbbb^^^aaaaaa\\\tttlllbbbZZZSSSSSSSSSUUUUUUTTTQQQNNNNNN^^^SSSXXX]]]WWWttt|||tttTTTWWWMMMKKKOOOEEE<<>>;;;555666>>>[[[}}}xxxbbb{{{wwwgggWWWTTTWWW[[[```ddddddaaa^^^aaaWWWJJJ@@@===???BBBDDDPPPiiikkkYYYSSSWWW\\\bbbnnn^^^___ZZZXXXXXX[[[\\\ZZZ[[[^^^]]]^^^gggpppwww~~~pppQQQBBBEEESSSNNNlll|||kkkmmmrrrJJJJJJEEE555///111---LLL||||||ggg^^^SSSQQQRRRPPPXXX```\\\```bbbaaauuuzzzkkkeeeYYYQQQNNNKKKKKKMMMMMMIIIFFFDDDGGG???PPPaaaddd|||~~~ZZZXXX[[[JJJKKKOOODDD<<>>,,,222///***...***---+++...***'''+++)))///???SSS{{{uuuZZZWWWIIIDDDccczzznnnXXXjjjhhh~~~xxxkkknnnnnnfff```bbb___^^^\\\\\\]]]\\\[[[YYYVVVTTTQQQPPPPPPRRRUUUXXX]]]ppp___777555CCC???666888>>>UUUyyygggvvvvvvyyycccSSSWWWXXX[[[```eeefffccc```^^^VVVJJJ???:::===EEEKKKYYYppplllQQQIIIWWWkkk|||}}}bbbYYYddd[[[XXXWWWZZZZZZXXXZZZ___```^^^iiitttxxxvvvbbbEEE???LLL\\\PPPxxx\\\rrrkkkYYY666+++222***???xxxsssyyyooo```TTTQQQQQQNNNUUU]]]YYY^^^bbbbbbooommmeeegggWWWOOOGGG???===AAADDDBBB???CCCAAAAAAXXXbbbfffyyywww~~~^^^TTTZZZWWWSSSOOOPPPDDD===XXX}}}xxxYYYKKKTTT[[[\\\```iiinnnllljjjdddSSSGGGBBB<<>>333222---+++///)))'''(((BBBiiifffggg{{{lll~~~vvvTTT~~~wwwpppmmmmmmnnnooonnnmmmkkkiiicccfffhhhhhhfffddddddfffkkk```^^^iiiqqqoookkkkkk]]]TTTRRR___pppvvvqqqkkk^^^ZZZYYY[[[[[[WWWTTTTTTXXXZZZ^^^dddjjjoooqqqrrrpppnnnIIILLLLLLHHHeee\\\QQQQQQIIIDDDAAA222%%%)))''''''''''''(((((((((((((((((()))+++...111444666444222<<>><<>>ZZZ~~~{{{___LLLUUU[[[]]]aaahhhkkkjjjlllcccNNN???;;;:::JJJeeeppp___TTTPPPHHH>>>;;;666///BBBfffnnnyyy~~~yyylllddd^^^JJJOOOTTTTTTRRRRRRVVVZZZPPP[[[iiivvvtttvvv]]]FFFHHHJJJNNN```ZZZ___kkkvvvzzz]]]ZZZaaaeeeccclllzzz}}}sssIIIMMMDDDAAAGGG|||EEE???888555111...------,,,+++$$$,,,)))555444GGGwwwqqqYYYXXXjjj}}}aaacccsssrrrsssnnnjjjpppoooqqqkkkjjjkkkiii^^^KKK===777777>>>UUUrrrzzztttqqqnnnnnnmmmiiidddbbbdddgggeeehhhlllllljjjhhhiiijjjfffgggfffgggnnnqqqdddRRRWWWeeeyyy~~~vvvsssjjjVVVUUUPPPIIIBBBZZZ}}}kkkbbbdddZZZBBB888===111000333;;;CCCHHHOOOUUU}}}kkk___iiivvv~~~zzzsssuuu}}}wwwxxxwwwsssqqqssssssqqqoooooonnnnnnnnnnnnoooooommmjjjhhhjjjmmmnnnllljjjfffeeecccbbbaaa^^^YYYUUUHHH===666999===>>>@@@DDDBBBIIIVVVLLL~~~zzzxxxqqqwwwqqquuunnn|||ttt>>>===000...,,,,,,///)))111///222```gggjjjuuurrr\\\bbbhhh}}}yyyvvviiimmmqqqssspppmmmiiihhhhhhhhhfffbbb___```eeejjjhhh\\\ZZZfffmmmhhhccccccTTTHHHBBBKKKUUU]]]iiiuuucccdddgggllliii```YYYXXXRRRVVV^^^jjjxxxxxx;;;222666000JJJCCC===<<<444222444+++%%%...''''''''''''((((((((()))(((((()))+++...111444666111444FFFggg{{{===+++///***)))333...+++(((---(((&&&***((('''111CCC^^^bbbWWWPPP@@@<<>>KKKJJJ???;;;===JJJ^^^mmmVVVdddooo]]][[[YYY\\\ccchhhgggeeefffdddUUUNNNGGG:::@@@]]]ssswwwrrraaaCCCPPP{{{|||~~~rrriiieeeaaa]]]YYYZZZUUUSSSVVVXXXXXXZZZ^^^```lllnnnmmmqqqdddJJJ:::BBBTTTqqqeeepppmmmGGG---444111///XXXqqqxxxzzzvvvfff___VVVQQQRRRVVVYYY[[[^^^[[[^^^bbbcccjjjiii\\\[[[HHH888666:::<<<>>>AAAKKK]]]rrryyy~~~hhhVVVRRRLLLHHHNNNUUUOOOQQQ???FFFoooUUU???UUU\\\XXXaaajjjjjjkkkiiiXXXGGGDDDBBB???___XXXSSSQQQJJJEEECCCAAA888333BBBXXXnnnpppyyy|||llleeeXXXTTTUUUTTTQQQNNNPPPVVV[[[ZZZWWW[[[fffoooooohhhdddccciii[[[FFFHHHXXXnnnjjj{{{iiiXXX\\\dddkkkmmmnnnwwwaaaHHHDDDWWWCCCBBB{{{KKK:::666555333111///---+++***(((---,,,***---;;;ffftttAAAvvvnnnfff|||{{{cccMMM|||wwwgggjjjmmmgggllloooooolllfffZZZHHH777444777AAAVVVppp{{{xxxvvvrrrvvvoookkkjjjiiigggfffiiifffggghhhiiiiiihhhgggggghhhhhhlllooolllbbbZZZWWWuuuooodddeee___RRRGGG;;;>>>777{{{mmmnnnhhhVVVCCC;;;>>>DDD===;;;333<<>><<<999888999===AAADDDKKKIIIGGGjjjyyyvvvwwwuuurrrwwwnnn|||fff}}}jjjIII555222///...///+++---)))000333SSSmmmjjj}}}nnnWWWwwwppplllnnnooonnnlllllljjjhhhjjjjjjfffaaaccchhhhhhbbbeeejjjdddYYY[[[fffggg^^^SSSIII???<<<;;;???LLLZZZdddpppxxxuuunnnhhhaaaZZZ]]]YYY___pppoooCCC222888888555;;;333666999777111+++'''&&&(((((((((((())))))))))))(((((())),,,///333777999555///KKKwwwhhh111000///...---,,,,,,+++************************<<>>FFFjjjjjjbbbddd|||qqqoooiii]]]bbbeeeUUUXXX\\\]]][[[XXXVVVRRRMMMMMMJJJLLLIIIDDDLLLUUUPPPpppfffccc===>>>MMMOOODDD???===DDDSSSuuuuuunnn___jjjuuuoooyyycccXXXVVVYYY```eeeeeeccccccbbbXXXNNNCCCDDD]]]xxx|||lllcccYYYcccyyyvvvyyyqqqgggaaa___^^^[[[YYY[[[VVVSSSUUUWWWVVVXXX\\\ffflllmmmpppmmmUUU>>>;;;JJJggg|||rrrWWWuuuEEE000222...---KKKwwwzzz{{{wwwggg___TTTNNNOOOTTTYYY[[[^^^ZZZXXXaaaoooqqqfff\\\```PPPAAA???DDDIIIMMMRRRZZZ{{{xxxgggjjjyyywwwjjjaaa___UUUNNNUUUYYYKKKHHH???QQQhhhJJJFFFZZZ^^^YYYaaakkklllnnnoooZZZHHHEEEDDDJJJyyyRRRQQQEEEFFFBBBAAA@@@888111999IIIfff```ooo~~~uuufffeeeVVVSSSNNNLLLMMMRRRYYY]]]ccc``````cccbbb\\\VVVTTTWWW^^^WWWUUUhhh{{{qqqaaaYYY```hhhlllnnnttt~~~vvvXXX222OOORRR888ppp}}}GGGCCC:::999777444111...,,,***%%%((('''***333AAAhhh___IIItttrrrrrrooojjjnnnXXX___}}}kkkjjjqqqrrrnnnmmmkkkjjjjjjcccPPP???555666===OOOhhh}}}~~~}}}yyytttrrrllliiijjjjjjhhhhhhjjjfffggghhhiiijjjiiihhhhhhgggeeeeeefffbbb]]]^^^aaa|||wwwqqqooommmeeeQQQ???...(((>>>RRRwwwjjjlllmmmfffTTT???555666<<>>BBBEEECCCHHHJJJ{{{zzzyyywwwqqqmmmjjjWWW===111333000///000---///(((000000IIIggglllqqq|||gggjjj}}}vvvqqqooonnnmmmkkkkkkkkkiiigggbbbgggiiifffeeehhhgggcccxxxrrrcccQQQNNNYYYbbbcccXXXMMMAAA:::444000333:::BBBPPP]]]aaaaaa```\\\WWWTTT___mmm|||kkk???555:::;;;888666999::::::777111+++)))((((((((((((((())))))))))))'''(((***,,,///222555777888;;;SSSwwwPPP111000///---,,,,,,++++++************************...DDDiiiuuuYYYAAAFFFSSSqqquuurrrppplll~~~zzziiicccgggdddbbbcccaaa]]][[[ZZZYYYWWWSSSQQQPPPJJJJJJQQQRRRKKKNNNSSSOOOxxxttt[[[~~~eee<<<>>>PPPSSSJJJDDD>>>>>>GGGaaaxxxxxxuuu[[[fffbbbVVVSSSUUU]]]ccccccbbbbbbaaa]]]RRRFFFRRRxxxvvvgggvvvrrryyypppjjjddd^^^[[[[[[\\\[[[ZZZYYYVVVTTTWWWXXXXXX[[[___iiilllooosssgggGGG666AAAPPP~~~ZZZxxx???444111//////>>>xxx}}}|||}}}iii```TTTNNNOOOUUU[[[^^^^^^[[[TTTccc~~~www```]]]VVVJJJ>>>===DDDNNNXXX___lll]]]]]]___eeeeeebbb]]]QQQOOO]]]lllTTTKKKMMMkkkkkkJJJJJJ^^^ddd```hhhpppnnnmmmbbbOOOAAA===666===ppp]]]QQQTTTBBBDDD@@@@@@BBB<<<333333:::HHHbbbvvvsssTTTYYYYYYSSSLLLIIINNNVVV]]]bbbeeeeeeggghhhccc]]][[[]]]___aaaYYY]]]wwwzzz}}}rrroooZZZZZZdddjjjjjjnnnyyyYYYPPPAAAOOO@@@HHHlll:::EEEAAA???<<<888444///,,,+++...---(((***222;;;YYYrrrkkklllZZZWWWkkkhhh___ssshhhvvvwwwtttxxxkkknnnoooppplllhhhiiimmmkkk\\\KKK777444777EEE\\\qqq}}}uuummmhhhgggjjjkkkiiiiiikkkfffggghhhjjjjjjjjjiiihhhjjjhhhhhhhhhddd___aaafff{{{nnnccc^^^UUUEEE<<<<<<===888AAAMMMhhhrrrhhhdddYYYHHH777000555===>>>BBBDDDSSStttpppQQQGGG777<<>>@@@@@@666===<<<888333---)))))))))(((((((((((())))))))))))'''(((***---000111333333...BBBZZZ~~~DDD000///...---,,,+++++++++************************&&&:::^^^mmmYYYGGGKKKQQQqqqOOOxxxsss~~~www}}}}}}lll___eeekkk^^^TTT\\\ZZZVVVUUUVVVQQQHHHFFFKKKPPPLLLQQQSSSKKKMMMSSSRRRmmm~~~VVV|||fff<<<>>>QQQUUULLLGGGAAA<<<@@@UUU]]]kkk}}}fffYYYTTTUUU]]]cccdddbbbbbb___\\\XXXUUUfffvvv{{{ddd```\\\ZZZ[[[\\\\\\[[[XXXUUUVVVYYY[[[[[[```fffgggqqquuuppp^^^@@@666EEEWWWyyynnnhhh777888111333555777mmm}}}~~~iiiaaaVVVQQQSSSYYY^^^aaa]]]___VVVhhhxxxZZZ___]]]SSSHHHDDDIIIUUUdddmmmyyymmmggg]]]UUUMMM]]]bbbYYYNNNFFFSSSpppwww[[[NNNVVV{{{iiiLLLKKKbbbkkkkkksssvvvnnniiiaaaPPPIIIDDD666===kkkyyywwwOOOOOORRRGGGGGGCCCBBBDDDAAA:::555666CCCmmmxxxppp~~~}}}NNNKKKYYYVVVQQQNNNPPPWWW___eeefffgggkkkooonnnhhhfffhhhpppnnn```\\\mmmvvvlllcccllliiissssssvvvqqqZZZZZZ\\\eeeiiigggnnnyyywwwjjj>>>KKKccc>>><<>><<>>777666888888555333///000000...///444;;;???PPPddd{{{XXX999???;;;===BBB666>>>:::444---(((&&&'''((((((((((((((())))))))))))''')))+++...000111111111***IIIiii>>>///...---,,,++++++++++++************************))),,,AAAVVV]]]```___UUUQQQFFFggg|||kkk{{{lllkkkwwwhhhUUUYYYVVVSSSUUUWWWMMM@@@BBBMMMPPPAAA>>>AAA>>>CCCMMMPPPkkkYYY}}}ggg===>>>QQQTTTJJJHHHEEE@@@AAAMMMwwwiiiuuusssjjjxxxaaaZZZWWW]]]dddeeedddddd```XXXZZZdddtttoooccc```]]][[[[[[[[[ZZZYYYXXXVVVWWWZZZ[[[[[[```gggfffxxxxxxdddNNN<<<888DDDgggUUUvvvYYY444<<<333666888333\\\}}}|||iiiaaaXXXSSSUUU[[[___aaa^^^ddd___nnnuuuYYYbbb```ZZZOOOGGGIIIWWWjjjvvvwwwyyyaaa^^^bbbZZZQQQQQQfffhhhTTTEEEHHHeeekkkVVVHHHMMMuuu{{{ZZZGGGRRRgggooommmvvvzzzqqqkkk^^^MMMFFFAAA;;;VVViiiUUUKKKHHHKKKIIIEEEBBBDDDDDD@@@;;;999<<>>QQQSSSIIIIIIJJJEEEDDDKKK___zzzdddfffjjj```YYY\\\bbbdddddddddgggYYYZZZeeekkkuuummmtttnnn[[[___^^^]]][[[YYYXXXWWWWWWYYYXXXYYYZZZZZZYYY^^^fffmmm|||sssUUU@@@777<<>>666555888888555///---///444999;;;@@@EEERRRooodddCCC888;;;444555>>><<<999444---)))'''((()))***(((((((((((()))))))))))))))***,,,...000222333333EEEcccOOO***---,,,++++++*********+++))))))))))))))))))))))))((()))888LLL^^^nnniiiSSSZZZ^^^WWW}}}qqq~~~vvveeeZZZXXXQQQFFF@@@III___sssIII999AAAYYYbbb___^^^\\\eeetttaaayyyiii@@@>>>QQQSSSJJJLLLOOOIIIDDDIIIQQQ}}}bbbppp|||wwwpppdddYYYYYY___aaaaaabbbcccYYY\\\ccc___aaalllppppppnnntttttt[[[XXXcccYYYZZZ[[[ZZZYYYYYYYYYYYYWWWWWWZZZ]]]]]]]]]dddmmmyyyyyyeeeJJJ:::666FFF```gggmmmFFF@@@EEE777555333222@@@hhh{{{||||||ppp```VVVTTTXXX^^^aaaeeegggjjjqqqxxxuuullleee]]]```___]]]hhheeeTTTPPPPPPUUUVVVfffZZZHHHYYYwww|||qqqXXX]]]TTTOOOvvveeeVVVMMMYYYlllpppnnnxxx~~~vvvoooUUUFFFAAA>>>UUUMMMPPPKKKCCCOOODDDCCCAAA@@@AAAAAA???<<<777???LLLRRR]]]yyysssWWWRRRWWW\\\\\\YYYZZZaaahhhkkklllqqqtttoooddd]]]\\\aaammmhhh[[[XXXXXXUUUYYY[[[YYYccc\\\YYYaaa]]]dddiiilllqqqrrrooofff\\\UUUdddPPPCCC}}}MMMJJJEEE@@@:::>>>===<<<999777555333222000000,,,---...)))444NNN```uuuOOO]]]nnnbbbkkkoooccckkkaaaggg~~~ggggggjjjlllkkkiiijjjlllkkkfff```PPPAAA<<<;;;AAARRRfffssswwwzzzyyyyyyzzzwwwrrrrrrmmmiiijjjjjjhhhgggiiieeefffhhhjjjkkkkkkkkkkkkmmmjjjjjjlllllljjjlllpppqqqsssmmmRRRLLLCCC888666999AAAIIIVVVrrrmmmyyy}}}ooo{{{uuufffpppooonnnnnnmmmnnnooopppkkkhhhfffhhhlllmmmjjjggggggfffdddddddddccc```^^^ZZZVVVRRRNNNEEE:::555888777999===BBBFFFIIIKKKLLLRRRzzzyyyzzzssstttxxxvvvwwwwwwrrr@@@222...222444...111555///)))333(((000333---JJJ^^^ppp|||uuujjj|||xxx~~~uuupppoooppplllmmmvvv~~~yyykkkeeehhh```cccfffcccUUUFFFDDDJJJEEEHHHLLLRRR]]]aaaRRR>>>EEEEEE???888777===@@@???===777555999===@@@FFFMMM```zzzLLLAAA:::777666777:::<<<333///***'''((()))))))))(((((((((((())))))))))))++++++,,,...000333555666KKKmmmrrr999000,,,++++++***************))))))))))))))))))))))))''''''111>>>NNN```]]]FFFPPP~~~qqqTTTsssxxx}}}~~~{{{rrr```[[[ZZZPPPBBBCCCTTTcccgggOOOFFFXXXuuuwwwhhh```]]]rrr|||bbbuuukkk@@@>>>RRRTTTKKKOOORRRJJJCCCCCCHHHjjjdddbbbqqqttteeeXXXWWW[[[^^^^^^___TTTUUU```gggaaabbbfffcccaaabbbhhh___ZZZ```^^^dddVVVWWWZZZ[[[[[[[[[\\\]]]TTTVVV[[[```bbbeeeoooyyysssYYYFFF<<<999QQQyyyQQQeee???CCCFFF999666444777555TTTiii~~~pppsss{{{gggXXXTTTYYY```eeehhheeejjjpppsssyyyuuueee^^^aaa___YYY```|||cccQQQVVVWWWLLLEEESSS^^^PPPFFFjjj~~~WWWNNNZZZSSSMMMuuu```SSSHHHQQQhhhtttwwwsssgggEEE>>>@@@???TTTWWWKKK888GGGAAAHHHCCCDDDDDDCCCBBBAAA???;;;AAA:::DDDLLLNNNhhhwwwWWWYYY\\\]]]^^^bbbhhhmmmjjjnnnttttttlllbbb```dddnnntttgggVVVVVVYYYXXX[[[TTTTTTeee```[[[hhhgggeeefffkkkrrrtttkkk^^^[[[___III///ooo```BBBFFFDDD999AAA::::::999888666555444444...,,,(((,,,000(((***===QQQ|||vvvYYY```iiirrrmmm[[[sssqqq```~~~oooqqqkkkjjjhhhgggmmmqqqnnnfffiiiWWWFFF>>>888999III\\\nnntttxxxwwwvvvxxxwwwuuusssmmmiiiiiijjjhhhiiilllggghhhjjjlllmmmmmmmmmmmmfffjjjooopppkkkgggkkksssnnn~~~aaa^^^ppplllqqquuubbb888;;;ZZZSSS======BBBJJJTTTnnnggg[[[{{{}}}rrrwww|||xxxllltttyyymmmlllllllllmmmnnnpppqqqllliiigggjjjnnnpppmmmiiifffeeecccccccccbbb___]]]QQQNNNLLLHHH===222000555888;;;???CCCGGGJJJLLLLLLgggwwwuuuvvvrrrtttxxxsssxxxuuuRRR@@@333///444555000222444+++)))777&&&222777%%%<<>>CCCUUUWWWOOOQQQPPPFFF???EEE999YYYwwwcccvvvgggsssnnn^^^XXXhhhpppfff___VVVUUUYYYaaafffccc^^^[[[```ccceeedddaaa______```^^^\\\ZZZ[[[]]]]]]ZZZWWW]]]YYYYYY]]]```dddmmmvvvuuukkkNNN???@@@;;;]]]\\\NNNMMMIIICCC@@@???<<<888444777UUUxxxyyy{{{^^^VVVYYY[[[^^^dddiiifffeeeiiipppsssooojjjeeeccc___^^^bbblllyyyjjjaaa[[[\\\ZZZRRRLLLLLLKKKIIISSSiiiwwwqqq```TTTOOOVVVRRR[[[rrrjjjOOOGGG```qqqzzzwwwxxxyyygggOOOGGGFFF222ZZZtttyyyRRRLLLGGGHHHKKK>>>??????@@@BBBBBBCCCCCCCCCCCC999AAA[[[jjjkkkvvv~~~kkkUUUGGGQQQaaaeeecccbbbjjjrrrvvvsssooollleee\\\ooommm```[[[fffjjjccc```fffccc```aaafffjjjllllll~~~jjjRRRWWW```AAA666SSSZZZFFFFFFFFFDDD>>>======<<<;;;:::888666666333111///+++***+++///333NNNxxxiiisss~~~xxxfffsssnnnfff{{{iiiooojjjeeedddfffiiiiiiiiiiiidddVVVDDD999;;;CCCHHH^^^iiirrrssstttwwwyyyvvvpppooojjjeeeggglllllliiikkkmmmppppppnnnjjjhhhhhhjjjeeekkkoooiiiiiinnnkkkeeeZZZYYYPPPBBBNNNWWWGGGSSS^^^QQQFFF:::;;;]]]sss[[[555IIIOOOSSSsssssstttuuuxxxvvvxxxsssxxxxxxvvvrrrmmmlllnnnqqqmmmmmmmmmmmmlllkkkjjjjjjdddeeefffiiikkkkkkhhhffffffdddccccccaaa___ZZZWWWSSSMMMEEE===888666666777888888FFFLLLHHHQQQUUUGGG~~~|||tttsssxxxsssooowwwpppFFF222222222222222222111000///222111///------000666:::___mmmKKKggg}}}yyyzzzuuunnnhhhpppttttttvvvuuueee\\\dddddd```^^^MMM>>>^^^yyymmmiiiZZZVVVTTTCCC;;;999666444999???BBBAAAQQQQQQQQQSSSXXXeee|||mmmLLL:::222111000///------,,,,,,'''''''''''''''((())))))))))))))))))))))))((('''***000---+++000222555AAAgggEEE000***************))))))))))))((((((((((((((((((((((((&&&,,,+++(((777ZZZxxxPPPSSSkkklllSSSaaawww~~~ssseeehhhfff___XXXYYY^^^]]]VVVMMM???TTTfffRRRJJJNNNAAAnnnbbbiiiiii>>>???TTTWWWNNNOOOOOOHHHDDD???<<>><<<:::888777555444111---******---///PPPxxx~~~ggggggrrrssssss|||kkk{{{yyytttlllhhheeefffiiimmmnnnmmmjjjggg\\\III;;;:::>>>BBBQQQaaapppttttttwwwzzz{{{tttrrrmmmhhhhhhlllllliiijjjlllnnnnnnllljjjiiiiiilllffflllpppiiihhhggg___NNN666BBBZZZWWWTTTMMM555888NNNCCC===???CCCsssYYY555GGGRRRggguuuYYYdddzzzhhhqqqdddfffoootttrrruuu{{{{{{uuuvvvvvvtttpppnnnnnnooommmmmmmmmmmmlllkkkiiiiiiggggggggghhhiiiiiigggeeedddcccbbbaaa```]]]WWWTTTNNNIIIAAA:::666666777999AAAEEEDDDKKKUUUPPPZZZzzz|||{{{wwwwwwyyywwwnnniiiyyy>>>666111111222222111111000///000///---+++)))+++///222III```[[[{{{|||xxxtttpppjjjmmmmmmmmmjjj___\\\fffbbb^^^PPPCCCTTTzzzhhhMMMFFFNNNRRR___```JJJ:::777666777:::>>>AAAEEEccceeeiiitttiiiKKK999111000///...---++++++++++++'''''''''''''''((())))))(((((()))))))))((((((''')))---+++---333111777HHHwww>>>000+++*********)))))))))((((((''''''''''''''''''''''''''')))((('''222MMMjjj{{{```MMMTTT]]]OOOQQQqqqxxxyyyzzzcccjjjhhhaaaZZZXXXZZZWWWPPPJJJ:::JJJYYYIIIBBBFFF:::pppbbbiiihhh???<<>><<<:::999777777444000,,,******+++BBB|||oooddd}}}~~~kkkeeeooo{{{wwwvvvyyymmmjjjgggiiillloooooonnnjjjkkkdddSSSBBB<<<;;;<<>>DDDWWW___NNN]]]zzzwww{{{^^^ccckkkqqquuuxxx{{{{{{rrrtttuuutttqqqnnnmmmmmmmmmmmmmmmlllkkkjjjhhhgggiiihhhffffffgggfffeeecccbbbaaa``````^^^YYYSSSNNNFFFBBB<<<666444666:::===AAAJJJAAAIIIYYYJJJbbbzzzyyyzzz{{{xxx|||www{{{HHH...,,,000000111111111000//////......---+++)))(((***,,,999SSS|||xxxtttzzzuuurrrqqqmmmnnnmmmggg]]]XXX]]]fff[[[XXXCCC>>>gggvvvJJJ555???___rrrlllhhhXXX666222222777>>>@@@@@@IIIUUUgggtttsssQQQ>>>444111111------+++***))))))))))))'''''''''''''''((())))))'''(((((((((((((((((((((***------111444111===XXX^^^666...,,,******))))))))))))(((((('''''''''''''''''''''''''''%%%%%%''',,,;;;UUUllloooVVVUUUjjjeeeOOOVVVrrrsssrrr]]]SSSaaammmmmmdddZZZQQQJJJLLL<<>><<>>CCCOOOZZZ^^^fffzzz{{{{{{yyymmmiiijjjZZZbbbkkkuuu~~~zzzuuurrrqqq|||wwwnnnrrrrrrooorrrjjjgggfffhhhllloooooommmqqq===JJJ{{{YYY666eeefffLLLAAACCC???<<<===;;;@@@@@@???>>><<<:::999888777777666333...+++******444```llltttjjj{{{pppnnnqqqlllmmmzzzjjjwwwwwwjjjlllxxxqqqnnnkkkkkkmmmnnnllljjjjjjnnnlll^^^NNNDDD???<<>>;;;777333444888===AAA>>>FFFEEEKKKOOOLLL~~~~~~xxxvvv{{{|||tttzzzgggwwwttt===222111//////000000000//////......//////...,,,******+++555HHHjjjvvvppprrrtttxxx}}}hhh}}}}}}|||xxxsssrrrssssssqqqnnn```NNNMMMXXX___UUUNNN>>>LLLuuuxxxTTT;;;XXXuuu}}}jjj]]]BBB000111888@@@@@@CCCVVVnnn```AAA666555333111222,,,+++***)))(((((((((((('''''''''''''''((())))))''''''''''''((())))))***---111222444333111IIIpppFFF111+++,,,***)))))))))(((((((((((('''''''''''''''''''''''''''###$$$))))))---CCC^^^pppeee```kkknnnZZZNNNZZZZZZxxxpppuuugggZZZSSSdddtttssseeeWWWQQQRRROOODDDKKKVVVPPPIIIAAA222wwwmmmZZZdddfff@@@999QQQWWWJJJFFFFFFGGGLLLHHHCCCHHHOOO\\\|||uuubbbZZZwwwzzz|||wwwjjjdddkkkfffaaa```fffiiifff___\\\]]]^^^___aaabbbbbb```______^^^^^^___```dddhhhjjjhhhkkkgggbbbiiissskkkZZZ???CCC???WWWPPPgggVVVOOOLLLHHHDDDBBBBBBBBB>>>;;;;;;...HHH{{{pppwwwvvv}}}zzziii\\\\\\___^^^]]]___bbbhhhmmmmmmiiieeeccc^^^YYYXXX[[[\\\YYYVVVSSSVVVXXXVVVSSSTTTVVVYYYVVVTTTRRRRRRUUUWWWUUURRRVVVNNNLLLIII>>>>>>WWWrrrwww]]]JJJBBB@@@TTTNNNpppaaaRRRLLLMMMHHHDDDHHHKKKHHHHHHHHHHHHHHHGGGFFFEEE???BBBAAA===@@@MMMXXX\\\pppyyy~~~nnnbbb```fffnnnsssrrrpppqqqtttiiivvvvvvoooqqqtttyyywwwwwwxxxyyywwwnnnbbbXXXKKK___tttddd<<>>nnnVVVNNN===DDDhhhddd]]]MMMDDDssszzzUUUCCCYYYzzzzzzppptttuuukkkmmm~~~}}}pppoooqqqooollljjjjjjkkkkkkllllllllllllkkkjjjhhhgggffffffdddccccccdddeeeeeeddd___^^^\\\YYYUUUOOOHHHCCC999777444444666;;;AAAEEEEEEFFFMMMLLLEEEcccyyyxxxtttzzzzzzsssrrruuu~~~xxx===...444---......//////.........+++---//////...,,,,,,,,,...:::SSSxxxSSS\\\jjj~~~yyyvvvxxxxxxuuuuuuxxxooojjjgggUUU>>>CCCSSSSSSOOO<<<;;;fffiiiHHHQQQyyypppjjjVVV@@@KKKXXXJJJ777666999???FFFXXX|||pppMMM>>>444666666///***,,,++++++***)))(((((((((((('''''''''''''''((())))))''''''''''''(((***+++,,,...444444222000666XXX~~~777---)))---)))))))))((((((((((((''''''''''''''''''''''''''''''"""$$$+++)))'''999RRReeehhhZZZJJJPPP\\\]]]ZZZZZZ]]]gggaaakkkxxxiiiddd|||rrrfff\\\XXXXXX[[[___QQQOOOYYYgggjjjeeeXXXIIIiiiSSSccceee>>>888QQQXXXMMMKKKNNNOOOTTTPPPHHHQQQPPPMMMrrruuuiii```www|||xxxlllbbbhhhdddbbbdddkkknnniiiaaa^^^]]]]]]^^^```bbbcccbbb```]]]]]]\\\\\\]]]aaafffkkkcccgggjjjkkkppppppaaaOOO;;;===HHHHHH]]]TTTIIIJJJGGGCCCBBBCCCBBB???<<<:::111@@@lllzzzqqqaaa[[[[[[]]]]]]^^^aaaeeehhhgggccc```ZZZYYYYYYZZZ[[[XXXRRRMMMQQQTTTVVVTTTSSSVVVWWWVVVMMMTTTYYYVVVRRRRRRSSSSSSUUUMMMMMMGGG===MMMrrrnnnTTTDDDDDDLLLOOOSSSQQQNNNIIIDDDAAACCCHHHCCCDDDDDDEEEEEEEEEDDDDDD???BBBAAA===>>>FFFOOOTTTeeewwwooo___dddsssWWWTTTRRRSSSTTTWWW^^^fff^^^pppvvvqqqpppnnnppp{{{xxxjjj___VVVMMMHHHNNN]]];;;{{{NNNHHHAAABBBAAA999999>>>;;;888888888888777666555444666777777444111/////////+++666PPPqqqcccgggqqqxxx~~~}}}sssooolllkkkmmmooommmkkkjjjoooqqqmmmhhh```UUUKKKBBBAAAFFFUUUdddkkkllllllkkkmmmkkkeeecccgggjjjjjjfffhhhjjjjjjiiiiiijjjkkkhhhfffkkkmmmjjjlllaaaJJJLLLwwwTTTJJJFFFFFFmmmwwwFFFFFFwwwWWWAAAyyyyyy|||oooiiiRRRSSSsss|||rrruuupppmmmiiihhhiiijjjkkkllljjjjjjjjjjjjiiiiiihhhgggdddcccbbbcccdddeeedddccc^^^[[[WWWSSSNNNHHHAAA<<<666555555777:::???DDDGGGLLLHHHLLLHHHPPP|||~~~wwwxxxrrryyyxxxwwwoooBBB222!!!000,,,,,,---.........------(((***---------,,,,,,,,,***111CCCgggeeesssuuuuuutttooolllnnngggbbbbbbQQQ999EEEXXXQQQDDD000CCC~~~cccNNNfffvvvRRR>>>CCCVVVtttwwwXXX888888<<>>VVV___QQQLLLNNNYYY^^^qqq{{{mmmuuummmUUURRR___hhhfff```WWWZZZ```hhhmmmeeeTTTHHHgggWWWlllccc===<<>>>>>DDDLLLJJJnnnvvv}}}zzzwwwaaaaaasssVVVKKKAAA>>>???AAAFFFMMMcccpppqqqiiigggbbb___ddd___TTTEEE===???GGGQQQVVVyyyFFFGGGxxx]]]NNNBBB>>>???>>>666999>>>888666777777888888777777666888888777444111//////000&&&111:::lll^^^XXXvvvkkksssmmm|||lllxxxyyyxxxsssnnnlllnnnooonnnlllkkknnnppppppoookkk^^^QQQFFF@@@@@@JJJWWW___fffmmmkkknnnllleeebbbdddhhhhhhfffiiillllllkkkjjjiiiiiikkkiiimmmkkkhhhmmmfffRRRPPPzzznnnIIICCC;;;CCCnnnbbbAAAFFFlllNNNMMM}}}lllrrreee]]]BBBGGGtttvvvwwwooollljjjjjjlllmmmlllkkkhhhiiiiiiiiiiiiiiihhhhhhdddccccccdddddddddaaa___[[[WWWQQQLLLFFF@@@:::666555666888;;;???CCCGGGIIIMMMOOOGGGNNN{{{zzz}}}yyyxxxqqqwwwxxx{{{666666(((555++++++,,,---------------(((***,,,---,,,++++++,,,,,,...999PPPqqqyyyttt~~~mmmkkklllgggbbbbbbbbb[[[^^^PPP:::KKK^^^OOO>>>FFFrrrYYYPPPbbbFFF999NNNtttwwwJJJ222888EEEaaadddIII<<<===222444222---+++---///...******)))(((((((((((()))'''''''''''''''((())))))))))))((()))***---///111///555///,,,BBBeeeyyy===,,,...&&&+++))))))((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''%%%$$$+++666GGGNNN]]]XXXGGGNNNVVVJJJ;;;PPPkkkvvvttt{{{rrrfff]]]___eeeddd```^^^ZZZ]]]ZZZXXXZZZRRRCCC<<>>rrryyy|||zzzqqqooojjjbbbaaagggbbbbbbccccccbbb```^^^\\\VVVYYY[[[\\\[[[ZZZYYYZZZVVVVVVQQQLLLOOOWWWXXXTTTUUUUUUQQQMMMQQQXXXXXXRRROOOMMMRRRLLLHHHlllvvv^^^NNNBBB<<>>JJJHHH@@@BBBBBB???BBB>>>?????????>>>>>>===<<<>>><<>>IIIOOOHHH>>>??????===AAA===<<<>>>EEEOOOWWW\\\]]]EEE|||vvvAAAEEE===:::<<<;;;555:::>>>666666777888999999999999999;;;:::888444000...///000+++777---___hhhdddbbbVVVfffuuuffflllrrr{{{yyyyyyrrrnnnmmmmmmllljjjmmmnnnnnnpppssspppbbbSSSJJJCCC@@@FFFMMMTTT```kkkkkkmmmkkkccc___aaaddddddgggiiimmmnnnllljjjiiihhhmmmmmmoookkkfffllliiiVVVZZZrrrWWW@@@KKK<<>>BBBEEEHHHIIIKKKYYYIII]]]}}}~~~}}}wwwqqqwwwzzzsssHHH333333)))+++***+++,,,,,,------------+++,,,......,,,+++,,,,,,,,,---222???aaawwwooo^^^```gggfffcccddd\\\TTTYYYLLL666III\\\HHHCCCnnn{{{LLLMMMWWW???QQQsssXXX000;;;OOOsssrrr\\\LLLMMMHHH999111444...222111,,,---222...###)))(((((('''''''''(((((('''''''''''''''((())))))***)))))))))+++...000222222777//////QQQ~~~qqq+++000333'''((()))(((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&%%%$$$""""""''',,,@@@888SSSeeeMMMEEEVVVXXXIII[[[mmmyyywwwnnnrrrssshhhTTTGGGQQQcccUUUXXXPPPJJJNNNKKKBBBBBBhhhfffaaa666AAA[[[WWWSSSQQQIIIGGG<<<777>>>FFFIIIJJJQQQ]]]hhhyyytttttt{{{uuuaaaiiiiiikkkllliiiiiiqqq|||iiihhhhhhjjjmmmnnnkkkgggfffmmmnnnfffbbbiiisssyyyxxxnnnaaaNNN???>>>FFFhhhNNN]]]yyyGGG???BBBRRR>>><<<;;;<<>>>>>===<<<===???@@@???>>>???@@@???<<<:::;;;@@@DDDkkkkkkmmmyyy|||wwwnnnccccccWWWBBBCCCTTTkkkNNN777:::DDDFFFDDDEEEGGGJJJaaa{{{vvv]]]^^^sss{{{III===;;;<<<<<<:::999888777777777777777888999999999999999<<<:::888888999777333000***,,,999GGGiii}}}xxxiii^^^YYY[[[|||iii~~~cccnnnyyywwwsssnnnllloooqqqmmmhhhnnnllllllmmmooonnnjjjfffUUUIII@@@BBBIIIPPP[[[fffkkkiiieeebbb___]]][[[ZZZcccfffkkklllkkkiiigggggglllkkkiiihhhgggggghhhiiimmmzzzxxxccc[[[xxxtttuuu~~~zzzuuuyyy___KKK===ppppppSSSFFF~~~kkkggglllSSSVVV999KKKxxxrrrpppmmmmmmmmmmmmllljjjjjjjjjiiiiiihhhgggffffffddddddcccddddddbbb___\\\UUUMMMDDD>>>777111000333888999CCCAAA999KKKXXXKKK\\\FFFXXXxxxrrrxxxxxxooo}}}|||fff~~~:::444555***222,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---......((()))<<>>===<<>>@@@AAAAAA@@@?????????===<<<>>>BBBGGGSSSOOOJJJYYYsss~~~zzz{{{{{{|||kkkhhhhhhiiiiiijjjrrr|||zzzxxxJJJ999@@@;;;999999888777777777888888555666777777888888777777;;;999777888888777444000555(((%%%666qqqsss}}}]]]{{{xxxvvvyyy~~~pppyyy~~~wwwkkkhhhmmmrrrmmmllllllmmmooonnnkkkhhhaaaUUUJJJGGGHHHJJJQQQYYYbbbaaa```]]]ZZZYYYZZZ\\\\\\___dddfffgggggghhhiiijjjiiihhhhhhhhhhhhiiijjjfffvvv}}}iiimmmtttrrrqqquuujjjWWWCCCkkkkkkLLL\\\vvvmmmiiibbbBBB@@@666ZZZ~~~sssrrrpppnnnmmmmmmmmmlllkkkiiiiiihhhgggfffeeeeeedddbbbaaaaaaaaaaaa^^^ZZZWWWEEEAAA>>>>>><<<999999;;;<<<<<>>999MMMlllvvvmmmZZZFFFAAA>>>;;;999999666222///...---,,,+++***************)))))))))(((((((((''''''''''''((((((((())))))+++)))((()))---333666777222111<<>><<>>AAA:::::::::>>>[[[~~~oooyyyqqq```TTTTTTYYYSSSTTTVVVXXX[[[[[[ZZZYYYYYYTTTPPPPPPOOONNNPPPTTTUUUUUUTTTTTTTTTUUUVVVWWWTTTRRRPPPNNNOOOSSSWWWYYY\\\\\\iiizzzsssYYYLLLBBBFFFRRRZZZVVVJJJLLLGGGGGGGGGFFFFFFFFFEEEEEEDDDAAA??????@@@BBBCCCCCC?????????>>>>>>@@@EEEHHHFFFXXXSSSHHH\\\yyy~~~xxx|||}}}MMM444>>>CCC333555555555555555666777777333444444555555555555555777666666777888777444222///---,,,---ZZZ{{{ppp~~~mmmtttyyygggoooooorrrrrrnnnmmmooonnnjjjkkkkkkkkkmmmnnnnnnmmmkkklllaaaTTTMMMIIIGGGIIINNNZZZ\\\\\\ZZZVVVUUUXXXZZZUUUXXX\\\```cccfffjjjmmmiiihhhhhhhhhhhhiiijjjjjjnnnsss|||vvvnnniiikkkoooqqqrrrtttnnn^^^EEEaaannnMMMQQQuuuvvvooojjjVVVFFF;;;QQQvvvtttpppnnnlllkkklllllljjjiiiggggggfffeeedddcccbbbbbb___^^^^^^]]]\\\XXXRRRNNNBBB<<<888666333000000333EEEFFFDDDHHHQQQPPPNNNUUUNNN|||yyyzzzuuutttkkk{{{bbbtttyyy|||xxx;;;(((---)))&&&///++++++++++++++++++++++++++++++******++++++,,,---,,,---...///555HHHkkk}}}QQQ@@@DDDHHHEEE@@@@@@>>>???\\\eeeHHH@@@CCCGGGSSSbbbDDDVVV\\\NNNDDDHHHIIICCC===:::EEERRRVVVWWWOOO???<<<:::888666555333///---,,,,,,+++***))))))))))))))))))))))))((((((((((((''''''((((((((()))))))))+++)))(((,,,222777999999;;;...OOOUUU...***...,,,%%%,,,(((((((((''''''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&***%%%EEEgggmmmuuuqqqRRRPPPLLLMMMGGGGGGfff|||pppeee}}}~~~nnntttyyymmmOOOLLLLLLRRRUUUOOOHHHCCCfffjjj@@@AAAWWWLLLDDDEEEEEEMMMIIIIIIPPPWWWVVVOOOFFFAAA@@@XXXjjj~~~yyywwwyyy~~~|||yyyyyykkklllzzzzzzyyywwwtttqqqtttzzzzzzsssoooooolllcccZZZIIIMMM@@@444PPPtttSSSLLL===NNNFFFFFFDDD???AAAAAA???;;;999999:::???:::::::::888EEEfff}}}zzz|||zzzmmmTTT??????KKKNNNQQQTTTUUUTTTUUUWWWYYYVVVSSSPPPOOOOOOQQQTTTWWWWWWVVVTTTRRRQQQQQQQQQRRRUUUUUUWWWZZZ^^^ccchhhkkksssuuu|||uuuWWWDDDHHHOOOfffsssSSSSSSIIIJJJIIIHHHHHHHHHIIIIIIJJJFFFCCC@@@???AAACCCDDDEEE@@@??????>>>>>>@@@CCCEEE444HHHSSSYYYfffooottt}}}}}}}}}}}}FFF888:::<<<:::444333333333222222333444444111111222333333333333222444444555666666666444333,,,444999***666VVVllltttcccjjjkkkwwwwwwsssnnnqqqtttnnnccchhhhhhiiikkklllmmmmmmlllmmmfff\\\SSSNNNKKKLLLNNNTTTXXX[[[ZZZVVVTTTTTTVVVSSSUUUXXX[[[___dddjjjnnnjjjiiiiiiiiiiiiiiijjjjjjdddggghhhhhhlllrrrpppjjjjjjmmmnnnmmmooossssssooolll```FFF[[[wwwVVVNNNooolll___YYYFFFFFFCCC{{{mmmyyymmmkkkiiihhhiiiiiihhhfffffffffeeedddbbbaaa``````___]]][[[XXXUUUOOOHHHDDD<<<666222333555999@@@HHHCCCOOOGGGBBBSSSXXXQQQTTT~~~xxxtttvvvwwwtttppp}}}|||aaa******...+++---...++++++++++++++++++++++++***************+++,,,,,,---///000---,,,;;;\\\zzzjjjPPP???<<>>>>>UUULLLEEEGGGEEELLLGGG555===FFFIIIFFF@@@<<<;;;DDDSSSooovvvooosssrrrvvvwwwlllnnnxxx~~~~~~{{{{{{~~~zzzpppfff```]]]VVVKKKCCC;;;999FFFkkk}}}VVVYYYbbb???IIIFFFDDDAAAHHHBBB???===<<<<<<<<<999777999999:::;;;888:::RRRrrrzzz{{{|||vvvfffRRRDDDAAAAAAGGGMMMMMMJJJKKKRRRYYYWWWWWWVVVVVVWWWZZZ\\\]]]___^^^[[[XXXVVVUUUUUUUUU^^^aaaffflllqqqtttvvvwwwuuuwwwuuusssqqqdddPPPCCCEEEJJJkkkXXXSSSNNNHHHHHHGGGGGGGGGGGGHHHIIIIIIGGGDDDAAA@@@AAACCCDDDEEEAAA???>>>======>>>??????AAA222===fffsssXXXXXX~~~|||~~~pppJJJ777;;;444+++000999444333222111000000000000//////000111111111111000111222444555444444333333666000111)))///???SSS}}}}}}jjjsss|||zzz{{{yyylll}}}ooolllooooooeeefffhhhiiijjjkkklllmmmllliiiccc[[[UUUSSSSSSSSSLLLQQQWWWYYYWWWTTTRRRRRRPPPRRRTTTVVVYYY^^^dddiiijjjjjjjjjjjjjjjiiihhhhhh]]]fffmmmnnnlllnnnppprrriiilllllliiilllqqqpppjjjppphhhLLLWWWjjjOOOllltttjjj[[[QQQDDD999WWW{{{mmmuuummmkkkiiihhhiiihhhgggfffeeeeeedddbbbaaa___^^^^^^^^^[[[WWWRRRMMMFFF???;;;:::666333555666777;;;@@@<<>>444<<<;;;222000GGGbbb[[[@@@888FFFLLLCCC:::;;;:::444777555999<<<@@@LLLIII444555555555333111///---,,,))))))((((((''''''(((((((((((((((((())))))))))))(((((((((((()))))))))******)))...777:::666333555///bbbQQQ)))...***$$$000%%%&&&''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%)))###666]]]^^^RRR___SSSLLL@@@EEEXXX```fffxxxrrr}}}|||}}}lll[[[SSSLLLEEEHHHQQQyyyssskkk<<<:::RRRKKKGGGIIIHHHMMMGGGBBBDDDFFFDDDAAA???AAADDDBBBNNNgggyyyzzz{{{pppaaabbbwwwrrr```YYYfffiiimmmoooooommmkkkjjjYYYQQQHHHDDDAAA<<<::::::JJJXXXyyyRRR```???FFFLLL888EEEEEE???DDD???;;;;;;===>>>;;;888444999888999;;;666BBB]]]~~~|||qqqPPP333555;;;AAABBB@@@BBBJJJSSSTTTWWWXXXXXXZZZ___aaa___fffeeebbb```^^^]]]]]]]]]aaadddhhhlllnnnmmmkkkiiicccggg___UUUPPPDDD???HHHYYYQQQXXXPPPLLLDDDQQQDDDDDDDDDDDDDDDDDDDDDDDDFFFCCCAAA@@@AAABBBCCCCCCAAA>>><<<;;;<<<===<<<;;;HHH>>>999III\\\ZZZ[[[kkkxxx{{{ssswwwyyy}}}jjj999666777555///444888000333222111000............---...//////000000/////////111333444333222222333333,,,333333555555???kkkhhh~~~[[[ggg|||ttt}}}zzzpppqqqrrrnnndddfffhhhiiiiiijjjlllnnnmmmnnnkkkccc]]][[[ZZZXXXIIIKKKOOORRRTTTSSSQQQOOOMMMNNNOOOPPPRRRVVV[[[___ggghhhhhhiiiiiihhhggggggkkkllllllkkkjjjgggdddaaajjjkkkiiihhhlllpppoookkkpppnnnRRROOOpppkkkHHH<<>><<<>>>@@@EEEPPP\\\bbb|||uuucccjjj```>>>EEEKKK:::???GGG:::???>>><<<;;;;;;;;;;;;:::444:::444444<<<666666IIIgggxxx~~~tttTTT333777777888888:::===AAADDDFFFJJJKKKJJJMMMTTTWWWVVV]]]\\\[[[[[[[[[\\\]]]^^^\\\]]]^^^^^^\\\XXXUUURRRMMMTTTLLLDDDDDD>>>DDD^^^gggbbbaaaKKKOOOHHHEEEPPPBBBCCCDDDEEEEEEDDDBBBBBBDDDBBB@@@@@@AAAAAAAAA@@@???===:::;;;<<<======;;;///===777///BBBaaattt}}}vvvggghhhsssyyy~~~fff999666222222000111======+++111000//////............------...////////////...---000333333111000111222+++///<<<777222---444ZZZxxx}}}___pppqqq]]]zzz{{{zzzuuuyyyssseeefffhhhjjjjjjjjjjjjmmmpppmmmrrrqqqjjjdddcccaaa^^^SSSOOOLLLLLLOOOPPPNNNLLLJJJKKKLLLMMMNNNRRRVVVZZZ```bbbccceeefffgggggggggkkkfffbbbbbbeeehhhjjjllljjjiiiiiikkkkkkjjjkkknnnhhhooo[[[NNNXXXJJJ888EEEIIIWWWZZZ]]]NNNOOO???UUUrrrqqqrrrkkkmmmkkkhhhhhhhhhhhhgggeee```___^^^\\\ZZZYYYWWWWWWQQQLLLFFF@@@<<<999666444000333???PPP^^^hhhqqqxxxbbbOOOJJJQQQVVVvvv~~~{{{zzzvvvzzzppplll}}}ooosss666,,,,,,///+++***,,,((()))))))))))))))))))))))))))(((((((((((()))******((((((***+++***+++444???HHHvvvtttuuu^^^???111000666555******111111---///CCC^^^bbbKKK777222222999;;;333...000222000...)))...555555;;;===333///111222111---++++++,,,)))((((((((((((((())))))'''((((((((()))))))))***(((((()))))))))*********,,,---444:::666000666CCClllEEE)))333***(((***&&&)))((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%)))$$$+++(((***SSSmmmXXX^^^ZZZ]]]___bbbmmmiiiSSSKKKfffpppfffbbbeeeggghhhPPPbbbuuuwwwjjj```tttlll<<>>999;;;<<<999666555888;;;555;;;222///<<<777000===JJJuuu~~~ppp\\\AAA;;;555555888;;;:::777666::::::777;;;DDDIIIHHHNNNNNNNNNOOOQQQSSSUUUWWWZZZYYYWWWTTTQQQMMMJJJHHH===GGGAAA===CCCAAALLLmmmrrrEEEJJJJJJJJJLLLBBBDDDEEEGGGHHHGGGFFFDDDBBBBBBAAA???@@@AAAAAA???>>>>>>;;;999:::===???>>>===:::666777???>>>999YYY~~~[[[iii{{{lllzzzJJJ888BBB444,,,111888...***222888///............///000000,,,---......//////......---000333333111///000111444444666,,,...333111EEEqqqaaaYYYIIIoooaaayyy}}}{{{yyyqqqnnniiihhhjjjllllllkkkkkknnnqqqlllrrrsssmmmhhhhhhgggcccbbbYYYOOOKKKLLLNNNLLLHHHJJJLLLMMMNNNOOORRRVVVZZZZZZ\\\___bbbeeefffggggggdddeeehhhhhhdddbbbfffkkkfffeeegggkkkgggaaacccjjjbbbsssfffWWWVVVEEECCCeee|||PPPVVV]]]ooohhhsssiiigggeeedddddddddcccbbb]]]]]][[[ZZZXXXVVVUUUTTTJJJEEE???999777666555555777444777???JJJTTT```jjjhhh\\\VVVUUUrrr}}}rrrzzztttrrrwwwooouuu{{{FFF333***'''******'''&&&)))))))))))))))))))))))))))((((((((((((((()))*********+++......***(((000:::KKKccc{{{^^^III666,,,,,,000...222333***...,,,333===@@@888000---,,,333666444222222...(((222+++///222++++++111///---000111///,,,******+++))))))((((((((())))))***'''((((((((())))))******))))))))))))************222333888===777222>>>QQQ[[[---)))999"""(((000 ))),,,''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%!!!000&&&''',,,GGG|||ZZZ[[[ooo\\\888UUUuuuZZZNNN\\\TTTKKKUUU[[[___nnnZZZWWWVVVcccdddhhh???222FFFKKKFFFHHHFFFAAACCC???>>>???AAAEEEHHHIIIIIIFFFDDDCCCDDDNNNdddzzzsssqqqwww|||ppp___[[[[[[```ooowwwfff[[[cccooo~~~pppggg}}}hhh>>>IIIGGGDDDAAA>>>;;;999999999888777666555555555555777666555444333222222222;;;^^^tttwwwRRR555333888444222777333::::::222111777999555:::;;;===>>>???BBBEEEGGGHHHGGGCCC===<<<@@@@@@>>>>>>JJJ>>>;;;IIIGGG]]]aaaRRREEEEEEHHHEEEBBBBBBHHHHHHHHHHHHGGGEEECCCBBBDDD@@@===>>>AAACCC@@@===<<<<<<<<<;;;;;;::::::999;;;:::888777777;;;AAAFFFwwwqqqpppttt{{{xxxxxxccc???111000333111111000000000000111111111000000///...---------........................////////////000111222333333222222222222222222222WWWssswwwzzzqqqxxxkkkxxxwwwsssjjjbbbjjj^^^cccgggkkklllllllllnnnqqqnnnmmmlllkkkkkklllnnnoooeeegggbbbUUUJJJHHHJJJKKKHHHIIIKKKOOOSSSUUUUUUTTTLLLNNNSSSYYY```dddeeeeeegggfffeeeeeeeeegggiiikkkhhhgggeeedddddddddeeefffgggkkkoooiiiZZZVVVqqqnnnzzzyyyuuummmjjjnnnhhhfffcccbbbbbbcccbbbbbbZZZZZZYYYWWWSSSOOOJJJGGG@@@>>>:::777777888:::<<<===666888EEENNNNNNOOOUUURRRTTT[[[yyy|||wwwnnnuuuqqqzzziii~~~fff777+++++++++***)))(((((('''))))))))))))))))))))))))''''''''''''((((((((((((++++++******++++++,,,---???OOOlll~~~___iiigggGGG444,,,...///222///""",,,,,,,,,,,,---...//////333333111000...,,,+++*********+++++++++,,,,,,,,,111---***+++///000---)))(((((((((((())))))))))))************))))))))))))&&&(((+++,,,+++++++++,,,888555111;;;>>>111KKKuuuAAA///++++++***)))((('''&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$'''$$$&&&***((((((666IIIkkkXXXXXXYYYUUUXXX___sssdddMMM???EEEYYYjjjqqqttteeeSSSTTTrrr___ggg>>>666HHHLLLFFFGGGFFFBBBCCCCCCBBBAAABBBEEEFFFGGGFFFGGGEEECCCCCCJJJ[[[qqqwwwyyypppuuueeeaaauuusss]]]hhheeejjj{{{fffkkkFFFLLLFFFEEEBBB???===:::999888999888777666666555555555666555444333333222222222888???ZZZ{{{|||zzzcccMMMHHHBBB555...222888;;;:::555222444555555555777888777444333555777AAA888555;;;???;;;888999FFF///BBBrrr}}}tttnnnXXXOOOGGGGGGGGGDDDDDDFFFHHHHHHHHHGGGFFFEEECCCBBBDDD@@@===>>>AAABBB@@@===<<<<<<;;;;;;::::::999999888999999999888:::<<>><<<:::999999999888777666666555555666555555444333222222222222555///>>>ddd|||ppphhhXXXCCC888999777555555666555222555999777:::<<<<<<;;;:::<<<>>>???666888AAA@@@888@@@QQQMMM888qqq~~~~~~IIINNNKKKIIIIIIGGGDDDFFFJJJHHHGGGFFFEEEDDDCCCCCCCCCCCC@@@======@@@AAA???===<<<<<<;;;::::::999888888444777::::::999888777777888888LLLvvvuuulllyyyxxxtttWWW@@@888...***,,,111333333/////////......///////////////......------,,,,,,------------------------------,,,------...///000///000000000000000000000555ccckkkfffwww\\\rrruuulllqqqxxxvvviiirrrwwwttt}}}yyygggfffeeeeeehhhkkknnnpppnnnnnnmmmmmmnnnppprrrssssssuuuuuurrrmmmdddSSSDDDFFFGGGHHHHHHGGGEEEEEEFFFDDDGGGKKKMMMMMMOOOTTTWWWcccdddfffggggggfffeeedddaaacccfffhhhiiihhhfffdddhhhdddeeehhhiiilllzzzssshhhpppuuuxxxoooZZZmmmggggggnnnpppjjjeeefffbbbaaa______^^^]]][[[XXXTTTRRRMMMHHHCCC???<<<:::666666555555666888;;;======EEEIIIJJJSSS]]]XXXJJJWWW|||{{{~~~}}}zzzsssooo}}}ooovvv^^^***...+++******))))))(((((('''((((((((((((((((((((((((&&&''''''''''''(((((((((***************++++++,,,---333GGGdddyyyxxx[[[999444000---///000******************++++++---,,,,,,++++++***))))))(((((()))))))))*********,,,)))'''(((***+++)))&&&(((((((((((())))))))))))(((((((((((())))))))))))+++,,,,,,))))))...888@@@888>>><<>><<<;;;::::::999999888777666555555555555444444333222222222222222111333888IIIiii{{{hhh\\\ZZZEEE???>>>BBB???888999@@@666666666888::::::777555333888???@@@999<<>>===;;;::::::::::::888777666555444444444444333333222111111111222222000222222666KKKiii}}}llldddaaaaaa[[[QQQPPPVVViiiccc^^^___bbb```VVVMMMMMMZZZ___WWWUUUfff~~~qqqwwwNNNGGGMMMIIIGGGFFFFFFHHHIIIFFFBBBFFFEEECCCBBBAAABBBBBBCCC@@@???======>>>>>>>>>===<<<;;;:::999888777666666333555777888888888999;;;111444555222///999VVVqqq|||}}}RRR888000...---...555...)))---555666---$$$---,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++******************+++,,,,,,,,,,,,------.........111555???VVVqqq{{{zzz|||qqq___PPP]]]rrrmmm```aaaYYYnnnvvv||||||mmmiiikkkjjjjjjkkklllmmmnnnpppppprrrtttxxx{{{lllWWWNNNDDDBBBEEEGGGDDD???>>>AAADDDDDDBBBEEELLLRRRYYYXXXXXXYYY[[[___dddfffcccbbbbbbaaaaaaaaabbbbbbbbbbbbdddeeecccccchhhoookkksssrrrooooooddd^^^iiiccc```^^^______]]]]]]^^^YYYXXXVVVUUUTTTRRRNNNKKKAAA???;;;888666666666777999:::<<>>JJJHHHAAAFFFJJJHHHIIIBBBBBBCCCEEEHHHHHHGGGEEECCCCCCBBBBBBBBBBBBCCCCCCEEEWWWlllyyy{{{yyyyyynnnssseee```pppzzzqqqooottt___FFFDDDEEE======EEE<<<<<<:::999888888888888666555444333333222222333222222111111000111111222666+++***444;;;BBB[[[xxx{{{|||{{{xxx{{{uuulll{{{gggnnnFFFJJJNNNDDDHHHGGGEEEDDDGGGJJJFFF@@@DDDCCCBBBBBBAAAAAABBBBBB???>>>>>>===============;;;;;;:::999777666555555555666777777777888;;;===DDD===888999:::999999:::>>>UUUuuuwwwkkkOOO444%%%///999444,,,+++---,,,+++,,,......---+++,,,++++++******++++++,,,++++++++++++******************************************))))))))))))******++++++,,,,,,---.........888555555DDDhhhooobbbooozzzrrr{{{ppp~~~mmmeeettt~~~ppppppkkknnniiiiiijjjkkkllllllmmmmmmlllppptttzzzqqqaaaNNNBBB@@@AAAAAA???>>>@@@BBBBBBBBBDDDIIINNNGGGGGGGGGJJJOOOVVV^^^bbbbbbaaa```______```bbbcccaaadddfffddd```^^^aaafffdddeeebbbdddjjjddd^^^cccYYY[[[^^^``````]]]YYYWWWXXXUUUQQQNNNJJJFFFAAA>>>999888777555666777999:::;;;===@@@CCCFFFHHHIIIJJJHHHPPPQQQLLLWWWzzz{{{yyyrrrooorrrdddRRR~~~KKK(((,,,,,,((((((((((((((((((((((((''''''''''''''''''''''''%%%&&&&&&&&&&&&'''''''''((((((((((((((())))))***)))+++///888HHH___xxx~~~___@@@444,,,---,,,+++***))))))))))))'''''''''(((((()))))))))&&&&&&'''''''''((((((((((((((())))))))))))******(((((((((((())))))))))))(((((())))))******++++++***+++000888>>>???:::444)))LLLwwwVVV111666+++000((((((((('''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$'''%%%######$$$%%%%%%%%%'''###,,,PPPssswwwgggMMMWWWQQQ???@@@SSSYYYPPP\\\QQQPPPYYYfff}}}{{{ddd<<>>MMMkkkyyyvvv~~~tttmmmmmmllliiihhhhhhiiimmmxxx@@@NNNPPPAAA<<>>>>>>>>===<<<<<<<<<===;;;;;;:::888777666555444555777888888777777888999,,,...444666222...222999>>>222***222EEEZZZpppjjjUUUDDD777111000111+++***///---(((+++333&&&000777444***%%%+++444+++******))))))******+++************************))))))))))))))))))))))))******))))))))))))******++++++,,,,,,---......///---,,,---;;;ccc}}}|||vvvoooyyyuuuttt{{{||||||hhhnnnzzzzzzhhh^^^cccmmmiiiiiijjjkkkkkklllkkkkkkhhhnnnrrrtttxxxyyyiiiYYYMMMFFFBBBAAA????????????@@@BBBDDDFFF>>>>>>???AAAFFFLLLRRRUUUXXXYYYZZZ\\\^^^___``````^^^```aaa___^^^^^^______eee\\\WWWWWWXXXWWWYYY[[[VVVYYY[[[[[[YYYWWWTTTQQQPPPLLLHHHDDDAAA>>>:::777666666666666777999;;;===???AAADDDGGGJJJKKKKKKKKKIIIGGGOOOnnn~~~|||{{{xxxsssnnnlllWWWyyyiiippp...222,,,%%%///((((((((((((((((((((((((''''''''''''''''''''''''%%%%%%&&&&&&&&&'''''''''(((''''''''''''((())))))'''))),,,111===SSSlll}}}ppp```III+++//////---,,,+++*********(((((())))))))))))))))))''''''''''''(((((((((((('''((())))))(((((()))***(((((((((((()))))))))))))))))))))***+++,,,,,,,,,///333888;;;;;;:::::::::GGG~~~___000,,,333)))###000(((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&$$$$$$$$$$$$$$$(((###)))!!!GGGrrrnnnYYYfffiii]]]RRRRRRUUUUUU===[[[ppp```LLLVVVbbbZZZ}}}wwweee<<>>===<<<888222888777555444333222111111444333222111000000000000111000000000000000111111+++333555...,,,333999:::ccc^^^hhhzzzUUU888AAAMMMEEE???DDD===EEEIIIDDDAAADDDHHHHHH@@@AAABBBCCCBBBAAA@@@???===>>>>>>===;;;;;;<<<===;;;;;;:::888777555444444555777999999888666555555;;;666555888:::777333222...///888@@@:::000555CCC999LLL___}}}eeeTTT@@@;;;444---,,,000444111---+++...///,,,***+++---...***)))***---000///,,,(((******))))))))))))******)))))))))))))))*********))))))))))))))))))))))))+++***))))))))))))******++++++,,,------...//////333------222BBBddd{{{{{{vvv}}}fff]]]___kkk{{{tttvvvhhhjjjooorrrzzzooovvv^^^HHHEEESSSdddjjjjjjkkkllllllkkkkkkkkkgggmmmqqqppppppxxxwwwdddRRRHHHEEE@@@>>>======???@@@@@@???>>>>>>???AAACCCEEEGGGHHHNNNPPPUUUYYY[[[]]]\\\\\\[[[[[[ZZZZZZ]]]```___\\\UUUTTT]]]aaaWWWSSSXXXZZZXXXWWWTTTMMMIIIJJJKKKKKKFFFCCC???<<<;;;:::999888555555666888999;;;===>>>CCCEEEHHHKKKMMMNNNNNNMMMPPPLLLmmm}}}}}}{{{yyyyyyuuujjj___qqq|||vvvpppmmm777///111555!!!'''''''''(((((((((((((((''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&'''''''''''''''''''''((())))))'''***+++...777JJJ^^^jjjsssllltttSSS111000///---,,,++++++***))))))******************'''''''''((((((((())))))&&&'''(((((('''''')))***(((((((((((())))))))))))))))))***+++,,,,,,------444:::???<<<666444;;;BBB}}}EEE(((///***))),,,!!!'''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!%%%((((((''''''''''''...&&&###000$$$111kkkwwwhhhhhhrrreeeLLLPPPkkkwwwkkkiiidddPPPBBB???<<>>@@@AAA@@@<<<777999::::::;;;;;;<<<<<<===;;;:::999777666555555555666666555444444444444555333333333333333222111000333333333333333333333333333555888:::999777444222111111000000/////////...,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************)))))))))))))))))))))))))))******)))(((((((((((((((''''''''''''(((((((((((('''''''''''''''((())))))************+++,,,---...///...000555888AAAVVVjjjnnnkkk{{{{{{^^^TTTaaaeee^^^lllnnniiivvvzzz{{{iii[[[___ZZZeeeaaaccciiiiiicccfffnnnmmmnnnooooooooorrrvvvyyyyyyeeeTTTJJJFFFBBB@@@BBBBBB@@@===???:::999>>>AAA@@@>>>===AAABBBDDDGGGJJJMMMPPPRRRNNNOOOOOOPPPQQQRRRSSSSSSRRRRRRRRRQQQPPPPPPOOOOOOKKKJJJGGGEEEBBB@@@???>>>;;;;;;;;;999777666777888<<<;;;;;;:::;;;<<<===???FFFEEEJJJQQQRRRNNNNNNSSS^^^~~~{{{vvvwww|||vvvjjjgggooo{{{vvvzzzyyyXXX...111'''$$$+++$$$(((((('''''''''&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((&&&))),,,+++111JJJfffbbbVVV:::)))///111%%% (((,,,+++***))))))((((((((()))((((((((((((''''''''')))))))))))))))(((((((((&&&'''((()))*********))),,,,,,***((((((+++222777555>>>???111(((999bbb???888///***++++++)))''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$###$$$&&&(((***]]]nnnsssfff]]]eeetttzzzwwwpppYYY[[[\\\SSSlllxxxhhh777FFFTTTNNN???AAAEEEAAA===BBBCCCCCCCCCCCCBBBAAAAAAEEEDDDCCCBBBAAABBBBBBCCCCCCCCCCCCDDDFFFHHHJJJLLLXXXhhhyyyeeeOOOCCCBBBIII;;;;;;:::999888777666666666555333222111111222222000000000000000000000000........................---........./////////000+++;;;DDDaaavvv~~~YYYRRRJJJHHHFFFCCCAAA@@@??????CCCDDDEEEEEEEEECCCAAA@@@@@@AAABBBBBB@@@>>>===<<<<<<<<<;;;;;;;;;;;;;;;;;;888888777666555555666666555555555555444444444333222222222222222111000000111111111111111111111111000111333444333222///...//////......------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********))))))((((((((((((((((((((((((***))))))(((((((((((((((''''''''''''(((((((((((('''''''''''''''(((((()))))))))))))))***+++,,,---000//////111111666EEEUUUccc|||gggZZZVVViiipppzzz}}}mmmvvvuuulllIII```jjj___\\\iiinnneeemmmnnnoooooooooqqquuuxxx~~~dddYYYKKKAAA======>>>>>>===:::999;;;;;;:::;;;???:::::::::;;;<<<>>>???@@@EEEEEEEEEFFFFFFGGGGGGHHHGGGGGGGGGFFFFFFEEEEEEEEECCCBBB@@@>>><<<;;;::::::888999::::::888777888:::999===AAAEEEGGGHHHIIIIIINNNNNNMMMIIIDDDKKKbbb{{{}}}www|||yyywwwtttpppvvvuuuhhh222"""...(((&&&---&&&((('''''''''&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''')))(((***---***+++;;;PPPrrrhhhccckkkhhhNNN111...555333///...---,,,)))&&&'''+++...)))(((((((((((('''''''''))))))))))))))))))(((((('''''''''(((((())))))******+++///333777888777555888555000111AAAaaaUUU888222,,,)))***+++***'''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$$$$$$$&&&((()))(((FFFmmm{{{gggQQQ\\\wwwMMMRRRiiifff___kkkhhhsssggg888DDDPPPKKK===???CCC???===AAABBBBBBBBBBBBAAA@@@@@@FFFEEEDDDCCCBBBAAAAAAAAABBBCCCEEEFFFFFFEEECCCBBBDDDOOOZZZbbbmmm|||vvv^^^IIIDDDFFFAAA999555999999888777666555444444555444333222111111111111000000000000000000000000////////////////////////.............../////////...444111@@@```jjjpppbbbQQQHHH:::EEEDDDCCCAAA@@@?????????BBBBBBCCCCCCBBBAAA???>>>:::>>>@@@???;;;999:::======<<<<<<;;;::::::999999666666555555555555666666333444555555555444222111000000000000000000///...////////////////////////......//////......---,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++*********)))))))))((((((((((((((((((((((((***)))((((((''''''((((((&&&''''''''''''(((((((((''''''&&&&&&''''''((()))(((((((((((()))***++++++///---------,,,///:::EEE\\\zzzyyyqqqwwwuuutttgggtttyyypppooorrrpppuuunnnqqqjjjgggiiimmmnnnlllnnnrrrmmmnnnooonnnnnnooorrruuuzzzhhhSSSGGGBBB@@@@@@999888:::<<<:::777999===;;;:::999888777666666666;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;::::::999888888888888999888:::<<<<<<;;;;;;;;;<<>><<<666111666LLLpppTTT,,,000,,,((((((***+++***((('''&&&&&&&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$&&&'''(((***%%%444ZZZxxxzzzmmmcccLLLXXXYYYRRRXXXlllxxxuuu\\\iiiddd:::EEEOOOIII===>>>@@@======@@@@@@AAAAAA@@@@@@???>>>DDDDDDCCCBBBBBBBBBAAAAAAAAACCCEEEFFFFFFEEECCCAAAFFFGGGDDDAAAEEEUUUmmm~~~dddIII@@@<<<:::>>>???;;;;;;===888777777666555555444444333333222222111111111111111111111111111111111111////////////////////////........................///111***---???LLL\\\uuunnnxxxxxxSSS>>>===EEEKKKAAAAAA@@@@@@????????????AAAAAAAAAAAA@@@>>>===<<<:::<<<>>>===;;;:::;;;<<<:::::::::999999888888888888777666555555555555555111222444555555333111000....../////////......---........................//////...---------------++++++++++++++++++++++++++++++++++++++++++++++++************))))))))))))(((((((((((((((((((((((())))))(((''''''''''''(((&&&&&&&&&'''''''''(((((('''&&&&&&&&&&&&'''((((((''''''''''''((()))******,,,,,,+++,,,///555@@@IIICCCeeexxxnnnpppwwwqqq\\\ccckkkhhhjjjtttyyyqqqrrruuuooonnnyyylll]]]hhhsssooonnnvvvmmmnnnnnnnnnmmmnnnppprrrmmmqqqyyyzzzhhhXXXLLLDDD<<<:::;;;???@@@<<<:::<<<======;;;:::999888888888888888888888888777777777777888888888888888888888888888888888999:::;;;<<<;;;===???@@@>>>>>>>>>???:::???DDDHHHIIIKKKNNNQQQAAAEEETTTrrr~~~{{{yyyyyysssxxxjjj[[[xxxtttqqqPPP999///111000%%%&&&+++%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&$$$%%%******''')))...???kkkooonnn]]]III999///999***+++---//////---***'''))))))))))))(((((((((((())))))))))))************+++***)))((()))+++...///333222222555888;;;======444CCCbbbggg...///,,,***((((((******)))'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$%%%&&&'''%%%)))+++333NNNppp~~~]]]MMMGGGPPP[[[aaammm|||UUU|||zzzeeeaaa<<>>>>>;;;<<>>>>>===@@@@@@AAAAAABBBBBBBBBCCCAAABBBCCCEEEFFFHHHHHHIIIIIIIIIGGGBBB===>>>HHHRRRrrruuuzzzqqqZZZLLLDDD===666@@@>>>===:::666333666<<<777777666666555555444444111111111111111111000000000000000000000000000000////////////////////////...............---------(((...222444666444555>>>KKKMMMSSSppp{{{hhh@@@000FFFQQQAAA999DDD???@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@??????>>>===<<>>>>>???FFFKKKOOOPPPMMMKKKKKKMMMVVVlllxxxtttuuuxxxaaaQQQuuukkkvvvooo<<<...,,,+++'''###(((,,,(((%%%%%%&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''')))&&&%%%(((***))))))+++"""???kkkwwwkkk}}}gggddd[[[CCC555111---)))+++000222///+++++++++*********)))))))))*********+++++++++,,,,,,...---,,,,,,---///222444---444:::<<<:::777888:::QQQrrrfff:::888++++++************)))((('''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$%%%%%%%%%&&&,,,---!!!""">>>cccyyyqqqjjjbbb___dddiiiiiifff___kkkvvvppp^^^===FFFMMMFFF<<<===<<<:::======>>>>>>>>>>>>===<<<<<<======???@@@AAABBBBBBBBB@@@@@@AAACCCEEEHHHKKKLLLGGGGGGGGGFFFBBB???DDDKKKeee[[[PPPKKKMMMOOOLLLGGGGGGNNNLLLLLLVVVVVVMMMKKKHHHDDD<<<333333:::>>>>>>:::888888<<>>BBB<<>>:::555555555666666777888888999;;;999777555333222111000000111222222222111//////+++,,,------...---------........................------,,,++++++++++++,,,+++++++++,,,,,,,,,,,,,,,++++++++++++++++++++++++******)))))))))((((((((('''''''''''''''''''''''')))(((''''''&&&&&&''''''%%%&&&&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''(((&&&&&&&&&&&&'''((())))))++++++***+++222===DDDFFF@@@???MMMmmmwwwhhhxxx|||nnnooo|||tttdddWWWwwwmmmlllkkkggg```[[[___gggiiikkkllllllkkkkkkmmmnnnllllllmmmooorrrzzzjjjVVVAAA999888888777777777777666777777888999999888888888888888888888888888999999:::;;;<<<======:::;;;;;;<<<===>>>@@@AAA>>>???@@@?????????AAACCCKKKIIIEEEBBBEEETTTiiiyyy~~~zzzvvvwwwzzzyyyuuupppaaaXXXyyyvvvnnnxxxsssGGG,,,%%%''''''&&&(((***(((%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&,,,)))''''''((()))(((((((((///BBB^^^uuu}}}|||bbbFFF<<>>???@@@@@@????????????AAABBBDDDEEEFFFFFFFFFBBB@@@AAABBBCCCJJJSSSHHHBBB;;;:::>>>AAABBBCCC???@@@;;;;;;AAA>>><<>>===444444333333333222222222...///000111111000//////........................------------------------.........------,,,,,,,,,222---,,,+++)))///555222'''111000///666<<>>???@@@AAA@@@@@@???@@@@@@@@@@@@@@@AAAAAABBB:::;;;===??????<<<888555777888888888888888888888777666444222111000//////111111000000000/////////+++,,,------......------------------------------,,,,,,,,,,,,,,,+++++++++******+++++++++,,,,,,,,,***************************)))))))))((((((((((((''''''''''''''''''''''''(((((('''&&&&&&&&&&&&'''%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''(((&&&&&&&&&&&&'''((()))***)))+++++++++111999:::666000555MMMwwwnnnxxxwwwppprrr~~~tttqqq|||rrrXXXWWWlllgggiiikkkkkkkkkkkklllmmmmmmjjjjjjmmmmmmoooxxxoooaaaVVVKKKCCC???>>>===<<<;;;::::::::::::777777888888999999::::::::::::;;;<<<>>>??????@@@============>>>???@@@AAABBBBBBCCCCCCCCCFFFJJJNNNJJJOOOXXXeee{{{}}}yyytttvvvzzzxxxnnndddZZZrrrrrr===///"""'''***)))))),,,((("""$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&(((((((((''''''(((((('''---777$$$666sss~~~ppp}}}wwwnnneeeUUUDDD888111000111............---------------------...///000000000111111222333555666777888;;;888444555DDDaaauuu<<<333111)))000)))***)))(((''''''((()))%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$"""""")))000)))(((,,,222OOOxxxkkk```ccc|||ZZZ999===CCC===777;;;;;;;;;BBB<<<<<<======<<<<<<;;;:::======>>>??????>>>===<<<>>>???AAABBBBBBAAA@@@???EEEAAABBBFFFEEE@@@>>>BBB>>>>>>@@@CCCCCC@@@======999===>>>CCCEEE:::555AAA>>>???<<<777666888888555333999===;;;666333333222222222222111111111111111...///000111111000//////........................,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,---(((+++...,,,///...###,,,222...***/////////777GGGIIIGGGJJJ[[[pppuuunnnuuuuuuvvvvvvtttwwwoooVVV<<<@@@EEE???:::AAACCC>>>???;;;???@@@>>>@@@DDDBBB;;;===>>>???@@@@@@???>>>>>>@@@@@@@@@@@@AAABBBCCCDDD>>>DDDIIIIIIEEE@@@======;;;;;;::::::999888888888333222111000////////////111111000////////////000+++,,,------............,,,,,,,,,,,,,,,,,,,,,,,,---............---,,,,,,))))))******+++++++++,,,************************))))))))))))((((((((((((''''''''''''''''''''''''(((((('''&&&&&&&&&&&&'''%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%%%%%%%&&&'''''''''''''''''''''(((******&&&***,,,---222888333+++(((111777GGGWWWWWWrrrzzzlllllllllhhhiiipppddduuuqqqhhhmmmjjjjjj{{{uuufffaaadddgggaaaYYYfffhhhjjjkkkkkkkkklllmmmooojjjjjjpppsssqqqsssxxxyyymmmYYYPPPCCCAAA???===;;;999888777888888999:::;;;;;;<<<<<<<<<===>>>???@@@AAABBBCCC@@@@@@@@@@@@@@@AAABBBBBBFFFFFFGGGGGGIIINNNTTTYYY|||~~~~~~}}}}}}|||yyysssiii```YYY~~~hhhaaaDDD...---000%%%(((%%%&&&***$$$!!!+++$$$$$$$$$%%%%%%&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&!!!$$$&&&&&&'''))))))(((!!!***222222===ccc~~~oooTTT???666444000////////////..................///000111111222000111333555666777888888222888FFF[[[yyyiii:::000$$$)))222%%%''''''''''''&&&''')))+++%%%%%%%%%&&&&&&'''''''''$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$###'''&&&!!!+++,,,$$$%%%)))---555KKKlllnnnpppdddyyyZZZ888???===:::888777888:::;;;<<<<<<<<<<<<============;;;<<<<<<<<<<<<<<<;;;:::>>>???@@@???>>>>>>@@@BBB>>>@@@AAA@@@>>>>>>???@@@???@@@AAA@@@>>>>>>>>>???===>>>?????????===<<<;;;;;;;;;:::999888888888888777666555444333222111111000000000000000000000000////////////..................---------,,,,,,,,,------------------------,,,,,,,,,---------......---------------------------------............///444444444444555666777888???:::999BBBNNNRRRJJJ@@@<<<;;;:::999999888888999555666888:::;;;;;;;;;;;;BBBAAA???>>>>>>>>>???@@@@@@@@@@@@@@@?????????>>>:::===@@@BBBBBBBBBBBBCCCDDDDDDEEEDDDBBB@@@<<<:::;;;:::::::::;;;;;;<<<===555555333111000/////////111000///...---...//////------------------------------,,,++++++,,,------+++++++++++++++***)))((())))))))))))))))))))))))))))))))))))))))))))))))''''''((((((((((((''''''&&&&&&&&&''''''''''''((((((''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&(((***---///000...+++)))***//////333???III[[[uuurrrnnnrrrooo]]]YYYiiiyyyqqqmmmcccYYY[[[hhhrrrtttooo{{{jjjPPPcccxxxmmmUUUaaahhheeefffmmmqqqoookkkkkkkkknnnppprrrrrrqqqvvvvvvxxx~~~fffYYYNNNJJJEEE???===@@@>>>===<<<::::::;;;===>>>;;;???BBBCCCAAAAAACCCEEEHHHFFFBBB>>><<<>>>BBBEEEKKKOOOPPPSSScccyyyvvvyyyvvvppp}}}zzzccckkkqqqmmmJJJ---,,,***+++(((((('''&&&%%%%%%$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''---******+++)))666ZZZ{{{xxxwwwgggSSSEEE@@@///---888///+++===444222000000---,,,111888111...777777000>>>GGG888QQQqqqVVV???......222---))))))(((''''''''''''&&&&&&&&&'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%'''+++333===EEEuuuwwwtttXXX888===;;;999777777888999:::;;;;;;<<<<<<<<<<<<======;;;<<<<<<=========<<<<<<>>>???@@@???>>>>>>@@@BBB@@@AAAAAA@@@???>>>>>>???===??????>>>===<<<===>>><<<======>>>>>>>>>>>>===:::999888777666666666666666555555444333222111000000000000000000000000000////////////.....................---------,,,,,,------------------------,,,,,,,,,,,,------------------------------------------------............////////////000111222333...---...333888:::555111333333222111111111111222444555777999:::;;;::::::>>>>>>=========>>>@@@@@@>>>>>>>>>============<<<999<<>><<<;;;;;;;;;:::999999999999999555444222111//////......000///...---------......,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++******+++,,,---***++++++++++++***)))((())))))))))))))))))))))))((((((((((((((((((((((((''''''((((((((((((''''''&&&&&&&&&''''''''''''(((''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''((()))+++---...,,,+++)))***...,,,,,,222888PPPsssuuuooommmuuu~~~|||wwwwwwqqqtttyyyyyypppgggmmmyyyUUUJJJbbbsssfffWWWgggtttlllffflllooooooooonnnmmmnnnppprrrqqqrrrsssvvv|||}}}lll]]]WWWUUUQQQKKKFFFBBB???===<<>>???BBBFFF>>>BBBHHHKKKNNNVVVaaajjjiii~~~yyyooojjjnnnvvvdddaaaRRRmmmZZZ888333***$$$+++(((''''''&&&%%%%%%$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''&&&%%%(((,,,+++---===QQQwww{{{}}}zzzxxxsss]]]GGG???:::222///000111444666666444333222<<<555<<>>111(((+++,,,'''&&&***''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$******)))'''&&&'''***---wwwtttpppUUU999;;;999777666666777888::::::::::::;;;;;;<<<<<<<<<;;;;;;<<<===>>>>>>>>>===???@@@@@@@@@??????AAABBBAAABBBBBBAAA???===>>>>>>>>>???@@@???===<<<===>>><<<<<<<<<<<<===>>>???@@@;;;:::999777666555555555555555444333222111111000000000000000000000000000/////////............---//////.........---------------------------------++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,------...///(((+++......,,,++++++,,,000000000000000111111222222333555777888999999::::::::::::;;;<<<===???@@@<<<<<<;;;;;;;;;:::::::::888;;;===>>>===<<<<<<<<>>~~~vvvuuujjjhhheeeUUURRRLLLHHHGGGIIILLLQQQUUUPPPXXXdddwwwJJJ333///++++++...,,,%%%'''---''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""$$$&&&&&&%%%$$$$$$%%%bbbrrrsssSSS:::888888666555555666777888888999999999:::;;;;;;;;;:::;;;<<<===>>>>>>???>>>>>>???@@@@@@??????@@@BBBBBBCCCCCCAAA>>>======>>>@@@AAABBBAAA???>>>???@@@>>>===<<<;;;;;;<<<>>>???===<<<;;;999888777666666666555555444333222222222//////////////////////////////.........---------/////////.........------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,,,,------------,,,,,,,,,,,,,,,---...///...000222111...,,,...000000000000000111222333444111222333555666777888888888888888999:::;;;<<<===;;;;;;:::::::::999999999999;;;<<<<<<;;;::::::;;;???>>>===;;;999888888888888888777777666444333333444333111///...---------------,,,,,,,,,+++++++++******************************))))))))))))******))))))************))))))))))))))))))))))))))))))((((((((((((((((((((((((&&&''''''((((((''''''&&&&&&&&&&&&''''''''''''((('''''''''&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&((()))******'''''''''''''''(((((()))(((((((((...111///GGGqqqtttxxx{{{iiiooozzzzzzkkk^^^lll}}}lllooooooKKKDDDVVVaaa[[[UUU[[[fffkkkmmmmmmlllllllllmmmmmmnnnsssuuuwwwwwwvvvtttssstttppp|||}}}{{{{{{~~~xxxuuuqqqrrr||||||nnn\\\ZZZlllrrrvvv{{{mmmooo]]]```eee;;;&&&'''&&&---///"""&&&&&&&&&%%%%%%%%%$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&---((('''***,,,******......LLLsss}}}uuu@@@,,,111///---///000,,,&&&'''---'''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$########################!!!$$$&&&&&&&&&((()))ccclllxxxQQQ;;;888777666555555555666666666777777888999:::::::::::::::<<<===>>>>>>>>>>>>>>>?????????>>>>>>@@@BBBAAABBBBBB@@@>>><<<<<<===???@@@AAA@@@>>>===>>>??????>>><<<:::999999::::::;;;;;;999888777666666666666666555555444444333333....................................------------///.........------------,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,------............------.........,,,,,,,,,,,,---///000111222222333333444555666777777777888888999999999999;;;;;;:::::::::999999999:::<<<===<<<:::999:::;;;===<<<:::888777666666666555555666666666555444333444333111///...---------,,,,,,,,,,,,,,,+++++++++************************))))))))))))))))))))))))((())))))*********))))))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&''''''''''''((('''&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''((()))***&&&&&&%%%%%%%%%&&&'''(((+++)))'''---///&&&---HHHNNNbbbbbbooouuujjj___dddeee```]]]cccnnnvvv}}}www\\\FFFGGGcccppp]]]MMMOOOjjjiiijjjmmmppppppkkkfffoooqqqssssssrrrqqqrrrsssuuuvvvxxx|||{{{|||}}}|||wwwwwwtttsssqqqrrruuussseeeWWWLLLppp\\\fff555,,,000...###***000"""%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&'''%%%$$$%%%&&&'''+++111333,,,>>>fff}}}zzzzzzWWW666222333///...+++))))))'''%%%%%%''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$###################################################$$$%%%%%%%%%%%%$$$###########################&&&''''''%%%######$$$&&&mmmwwwvvvNNN;;;888888777666555555555555555555666777888999999:::::::::;;;<<<=========<<<===>>>>>>>>>======???@@@???@@@@@@???===;;;<<<===<<<===>>>===;;;:::;;;<<<======;;;999888777777666777666555444333333333333555555555444444333333333.................................------------,,,......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))*********+++++++++******************************+++++++++,,,,,,,,,+++++++++******++++++,,,---+++)))***,,,---,,,***+++++++++,,,---...///000444333333333333444555555666666777888888888777777;;;;;;;;;:::::::::999999:::<<<<<<<<<:::999:::<<<<<<;;;:::999888777777666555555666777777666555444444333222000///...------,,,,,,---------,,,+++***************************))))))************))))))(((((())))))******))))))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%&&&'''((((((%%%%%%$$$$$$%%%%%%&&&'''%%%'''%%%)))...'''%%%222===VVVaaaoooyyyyyyssshhhfffkkkiiibbbkkkppprrryyy~~~[[[CCCKKKXXXWWWPPPNNNRRRUUU\\\eeelllooonnnkkknnnoooppppppooooooqqqsssqqqpppmmmlllnnnttt|||}}}~~~}}}xxxxxxwwwsssrrrtttrrrwwwzzzuuuggg[[[[[[bbbsssaaannn333333)))***000+++&&&'''&&&%%%%%%%%%%%%$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%###%%%((((((''''''***---&&&333444000FFFoooyyyiii===888666'''&&&666,,,(((%%%%%%'''(((((('''&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###################################################$$$%%%&&&&&&%%%$$$###########################&&&&&&%%%"""!!!!!!###&&&cccuuusssJJJ999:::999888777666444444333333444555666777888999999::::::;;;;;;;;;;;;;;;:::;;;<<<===<<<;;;<<<===???===>>>>>>===<<<;;;;;;<<<:::<<<<<<;;;:::999:::;;;999999999999888666555555444333333222222333333333333333222222222222111111------------------------.........---------,,,,,,---,,,,,,,,,,,,+++++++++++++++++++++++++++++++++))))))))))))*********+++************************************++++++++++++,,,++++++*********++++++...---,,,---------+++)))...............///000111666555444333333333444444333444666777888999888888:::::::::999999999999888999:::;;;:::999999:::<<<============<<<;;;999888777888999999888666444333555444222111//////......,,,---.........---++++++++++++++++++++++++++++++))))))***++++++***))))))'''(((((()))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&''''''''''''(((&&&&&&&&&%%%%%%%%%$$$$$$################################################$$$$$$$$$$$$%%%%%%&&&&&&$$$$$$%%%%%%%%%&&&&&&&&& (((&&&%%%,,,---+++222444AAAMMMbbbqqqkkkjjjmmmqqqiiiooojjjnnn{{{rrr___JJJDDDLLLVVVYYYHHHQQQ\\\dddgggjjjnnnrrrnnnpppqqqpppooooooqqqrrrqqqrrruuuxxxyyywwwsssooottt|||}}}{{{yyyyyyzzzzzzxxxvvv|||vvvrrrrrrrrrooooooqqqmmmlllqqqssslllkkk|||www|||fff~~~{{{III:::111+++$$$(((...&&&"""***$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%$$$''')))************(((---%%%'''111444777PPPpppqqqtttxxx}}}xxxEEE888---,,,//////+++'''+++***(((((()))******)))&&&&&&&&&%%%%%%%%%$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###################################################$$$&&&''''''&&&$$$########################### !!!!!!!!!###%%%(((OOOjjjsssGGG777;;;:::999888666444333222333333444555666777888999:::::::::;;;::::::999999:::;;;<<<<<<;;;;;;<<<>>>;;;<<<===<<<;;;:::;;;<<<<<<===>>>===;;;:::;;;<<<555666777888888777555555444444333333333444555555111111111000000000000000------------------------......---------,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++))))))))))))************)))))))))))))))))))))))))))************+++++++++------,,,,,,,,,,,,,,,------///000///---+++))))))------,,,,,,------......777666555333222222333333111222555777999:::::::::999999999999888888888888888999:::999888888:::<<<>>>???@@@@@@@@@===;;;999:::;;;;;;;;;999666333111555555333111000/////////------...///...---,,,+++++++++++++++++++++++++++)))***+++,,,,,,+++***)))''''''((()))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&'''''''''((((((&&&&&&&&&%%%%%%%%%$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&%%%###---)))!!!%%%))))))---))),,,999RRR|||uuuxxx{{{fffaaaiiilll{{{zzzyyyuuukkkppp{{{kkkJJJAAAOOO^^^iiirrrppphhhdddiiiqqqjjjlllooopppoooooopppqqqpppmmmlllnnnsssvvvwwwuuuwwwxxxvvvtttzzz~~~{{{|||~~~yyysssrrrvvvyyyxxxvvvqqqppprrrwwwwwwpppjjjhhhbbbVVVXXXiiiyyyfff\\\|||}}}LLL---000 ///((( ***+++%%%+++$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%$$$######&&&)))(((%%%&&&***+++)))***000444444NNNZZZpppyyyXXX888222...---------+++***)))'''***+++)))''''''&&&%%%&&&&&&&&&%%%%%%%%%$$$$$$#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###################################################$$$&&&''''''&&&$$$###"""""""""""""""""""""""""""###$$$$$$"""""""""###pppXXXooo~~~JJJ666777777666555555555555555333333333444444666777777<<<<<<;;;;;;;;;:::::::::============>>>>>>>>>>>><<<<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<===<<<<<<;;;:::===:::666888AAAFFF???333333444444444444444444333222222000/////////000111......////////////............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))++++++******************++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---...///000111333333222111000000000111222222444666888999;;;<<<>>>===;;;:::999::::::;;;<<<:::888666777999<<<>>>>>>===;;;999999:::;;;<<<<<<:::888666444444444444222333222000---+++***+++---///000///,,,+++++++++,,,++++++******++++++,,,))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%%%%$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&%%%%%%%%%$$$%%%&&&'''(((***++++++111111000999QQQkkkrrrkkkuuutttxxxrrraaa{{{ooosssuuuvvvyyy}}}mmmFFFEEEuuuyyySSSIIIVVVbbbmmmwwwmmmdddmmmlllgggqqqllloooqqqpppnnnnnnqqquuuuuuuuuuuuuuuuuutttsssrrruuuvvvwwwxxx{{{~~~~~~|||||||||}}}{{{xxxvvvvvvxxxyyyvvvtttuuuxxxwwwrrrppptttsssooopppoootttsssjjjggg___NNN===ZZZvvvkkkfffyyy~~~mmmrrrwwwAAA333000&&&(((''''''''''''&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$################################################%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''*********+++,,,---//////111<<>>>>>======<<<<<<<<<<<<======<<<<<<<<<<<<<<<;;;::::::<<<;;;888999@@@DDD???555444444555555555555444444333222111000000000111111......////////////............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))************************++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---...///000000333222111111000000000111111222333555666888999:::;;;:::999888888888999999:::999888777777777888888999888888888888:::;;;<<<999888777555444333333333222333222000---+++++++++,,,---...---+++*********,,,++++++******++++++,,,))))))))))))))))))))))))''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%%%%$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%%%%%%%&&&'''((()))******)))******///===OOO\\\```uuummmuuuxxxpppsss|||wwwgggmmmzzzoooooo|||dddYYYLLLDDDBBBCCCEEEGGGKKK[[[jjjuuuzzzrrrhhhiiijjjmmmoooppppppqqqtttwwwooopppqqqqqqrrrrrrqqqqqqrrrrrrqqqrrrssstttvvvwwwwwwwwwxxxyyyzzz{{{|||||||||zzzxxxvvvttttttuuuuuussstttuuuvvvwwwyyyyyyzzzwww{{{|||wwwuuuuuuqqqlllggggggmmmmmm]]]OOOKKKHHH~~~zzzggguuuuuu???***---000...''''''''''''&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$################################################%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&'''''')))))))))***+++,,,......333444777>>>KKK^^^ttt~~~{{{~~~xxxRRR888000111111///,,,,,,+++******)))(((((()))((('''&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################"""############$$$$$$$$$###########################$$$$$$%%%%%%$$$$$$###""""""""""""""""""""""""""""""""""""############ccc}}}hhh}}}LLL999777666555555444444555555333333333333444555666666777888888999999::::::;;;;;;;;;;;;<<<<<<<<<============<<<<<<<<<<<<======;;;;;;;;;;;;;;;::::::999:::;;;;;;:::===AAA>>>777444555555666666555555444333333222111111111111222......////////////............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))************************++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---...//////000222111111000000000000000000000111333444666777888888777777666666666666777888888888888888777555555333444555666888:::;;;;;;666666666555444333222222222222222000---++++++++++++,,,---,,,***))))))***++++++************++++++))))))))))))))))))))))))''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&'''''''''((((((((())))))+++---...555FFFWWWqqqfffhhhzzztttvvvzzzsssddddddjjjhhh[[[vvvyyyeeeQQQHHHOOO[[[bbb[[[SSSYYYdddeeegggnnnppplllllllllkkkkkkjjjjjjjjjnnnoooppprrrssstttttttttpppppppppppppppqqqrrrrrrpppqqqqqqsssuuuwwwyyyzzzwwwvvvtttrrrrrrrrrssssssoooqqqrrrrrrqqqpppqqqqqquuuvvvsssmmmhhhfffbbb]]]kkk\\\MMMCCC@@@PPPyyyyyyqqqppprrr999&&&***,,,)))'''''''''''''''&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$################################################%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''(((((((((((()))+++,,,---///000000///333@@@SSSbbblll~~~uuusssbbbOOO===***%%%,,,222///(((++++++******))))))(((((()))((('''&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################"""############$$$$$$$$$##############################$$$%%%%%%$$$######""""""""""""""""""""""""""""""""""""############^^^nnnxxxIII888666666555444444444444555333333222222333444555555555555666777888999::::::::::::::::::;;;;;;;;;<<<<<<;;;;;;::::::;;;;;;<<<:::::::::::::::999999888777:::;;;999999<<<;;;777333444444555555444444333333333333222222222222222......////////////............---------,,,,,,,,,++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))***************+++++++++++++++************++++++++++++++++++++++++++++++++++++,,,------...//////111000000/////////000000//////000111222444444555666666555555555555555555888888888888888888888888222333555777888999::::::444555666666666444333222111222222000---++++++,,,,,,------,,,***)))***,,,++++++************++++++))))))))))))))))))))))))''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$###############$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''+++***,,,///***)))888LLLwwwllllllpppzzz|||```\\\fffcccyyyuuuiiixxxqqqKKKLLLWWWWWWrrrUUUPPPYYYVVV]]]hhhfffppppppppppppppppppooonnnmmmnnnpppqqqssssssttttttmmmnnnnnnoooqqqrrrssstttqqqqqqqqqrrrtttvvvxxxzzzuuutttsssssssssssstttuuupppoooooooooppppppnnnllliiikkkkkkhhhccc]]]VVVQQQ:::CCCLLL\\\wwwgggXXX===+++000444,,,$$$%%%'''''''''&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&'''((()))++++++---000333333222333777<<>>@@@666777888888999999888888555666666777666555333222111222222000---,,,,,,,,,---......,,,++++++,,,...+++******))))))******+++((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''&&&&&&&&&&&&'''%%%(((---***&&&...<<>>EEE[[[gggWWWFFF===555DDDEEEDDDAAAAAADDDBBB>>>DDD>>>???GGGQQQSSSRRRQQQbbbuuuyyyzzzjjjbbbzzzdddNNNgggnnnMMMBBBNNNYYYpppqqqrrrtttSSSddd\\\333&&&)))*********''''''''''''&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&######$$$$$$$$$%%%%%%%%%########################%%%%%%%%%$$$$$$$$$######$$$$$$$$$############"""#########$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$#########$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&'''(((***,,,...//////111333333333333555777555444444333333444444555444444444333333333222222222222111000///......///------,,,+++++++++++++++******))))))(((''''''&&&'''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%####################################"""""""""!!!################################################""""""""""""""""""""""""################################################""""""""""""############""""""""""""""""""""""""yyyWWW>>>777777666555444333222222222111111111111111111111111000000000111111111222222222333333444444555555666666666666666555555555555666666666666666666666666333444444444444333222222222222222222222222222222111111000000000000//////......---------,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++***))))))(((((())))))***))))))))))))))))))))))))))))))))))))************))))))))))))************))))))))))))************)))************+++++++++***+++++++++******,,,...******++++++,,,------...,,,,,,,,,,,,------------000000000000111333444555999888555333222111222222555444333333222333333333444444333222111111111111111///...,,,+++++++++,,,++++++++++++++++++++++++)))))))))))))))))))))))))))))))))(((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$################################################"""############$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&''''''''''''(((((((((+++,,,+++((()))---000///LLLfff}}}rrrqqq~~~tttccceeennn|||}}}qqqeeeiiidddiii|||xxxmmmkkkqqqbbbZZZYYYSSSFFFLLLcccqqqyyyoooiiijjjjjj```TTT\\\WWWXXXdddppptttqqqnnnkkkuuutttjjjNNNOOOooonnnSSSNNNKKK<<<)))888eee|||~~~cccttt}}}fffYYY{{{FFF222######((()))'''(((''''''&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%######$$$$$$$$$%%%%%%%%%########################%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$############"""#########$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$#########$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&'''(((***,,,---...---///111111111111333444333333333222222333333333333333222222222111111111111000///...............,,,,,,+++************+++)))))))))(((''''''&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%####################################""""""""""""################################################""""""""""""""""""""""""################################################""""""""""""############""""""""""""""""""""""""~~~SSS<<<666666555444333222222222222111111111111111111111111000000000000111111111111222222222333444444555555666666666555555555555555555555555555555555555555222333333333333222111111111111111111111111111111111000000000////////////......---------,,,,,,,,,+++,,,,,,------,,,,,,+++************************))))))(((((((((((())))))))))))))))))))))))))))))((()))))))))************((()))))))))************((()))))))))************))))))*********+++++++++)))***++++++******,,,...******++++++,,,,,,,,,,,,++++++,,,,,,,,,---------.........///000111333333333333222222333444555666444444333333333333333333444333333222222222222222000///---,,,++++++,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))))))))((((((((('''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$################################################""""""#########$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&'''''''''((((((&&&(((+++---///111111000===LLLhhh|||tttbbbhhh|||nnnsss|||\\\mmmyyyppppppxxxvvv|||sss~~~|||xxxbbbUUURRRLLLWWWXXXYYY[[[cccjjjiiicccwwwllldddeeefff___SSSKKKNNNIIIIIIQQQTTTuuuYYYRRR]]]pppyyy{{{|||```sss}}}kkk~~~jjj???222,,,))),,,,,,(((%%%&&&&&&&&&&&&&&&%%%%%%%%%$$$%%%%%%$$$$$$$$$$$$%%%%%%######$$$$$$$$$%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""############$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$$$$$$$%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''')))+++,,,------...000000///000111333222111111111111111111222111111111111000000000/////////...---------------++++++***))))))))))))***(((((((((''''''&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#################################"""""""""""""""################################################""""""""""""""""""""""""################################################!!!"""""""""############!!!!!!!!!!!!!!!!!!!!!!!!PPP;;;666555444333222222222222222000000000000000000000000//////000000000111111111111111222222333444444444666666666666666666666666444444444444444444444444222222333333222222111000111111111111111111111111000000000////////////.........---------,,,,,,,,,+++,,,,,,------,,,,,,+++************************))))))(((((((((((())))))((((((((((((((((((((((((((()))))))))************((()))))))))************((()))))))))************))))))*********+++++++++)))***++++++***+++---///,,,,,,,,,++++++*********+++++++++,,,,,,,,,---------------...///000111222//////000111333555666777444444444555555555444444222222333222222222111111000///---,,,++++++,,,---++++++++++++++++++++++++))))))))))))))))))))))))((((((((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$################################################""""""#########$$$$$$$$$$$$############$$$%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''))))))***,,,,,,+++++++++$$$111AAAMMMVVV```ooozzzssspppwwwsssqqqcccbbb|||wwwzzzyyyrrr~~~vvv||||||sssfff]]]VVVQQQ[[[VVVYYYfffuuu||||||{{{wwwtttXXX~~~|||~~~}}}XXX333---))))))+++,,,)))&&&&&&)))&&&%%%%%%%%%$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%######$$$$$$$$$%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""""""""#########$$$$$$$$$$$$$$$$$$#########""""""#########$$$$$$$$$%%%%%%#########$$$$$$$$$%%%%%%&&&&&&&&&'''(((***+++,,,---...000000//////000222000000////////////000000////////////............------,,,,,,+++,,,,,,,,,******)))(((((((((((()))''''''''''''&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""""""""######""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!"""""""""############!!!!!!!!!!!!!!!!!!!!!!!!MMM:::555444333222222111111111222000000000000000000000000/////////000000000111111000111111222222333333444555555555666666666666666444444444444444444444444222333333333333222111111111111111111111111111111000000////////////............---------,,,,,,,,,+++,,,,,,------,,,,,,+++************************)))((((((''''''(((((()))(((((((((((((((((((((((())))))))))))************))))))))))))************))))))))))))************)))************+++++++++(((***++++++***+++---///---,,,,,,+++******))))))++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---///000111000000111222222333333444333444444555555555555444111111222222222111111000///...---,,,+++,,,------++++++++++++++++++++++++))))))))))))))))))))))))((((((((('''''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$################################################"""############$$$$$$$$$###############$$$%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%&&&&&&&&&&&&'''''''''+++)))(((******((((((++++++000333555AAASSS___```gggpppsss}}}ppp{{{|||uuu|||mmmwwwzzzyyyjjjzzzxxxtttuuu}}}~~~zzz~~~zzzzzzfff222222222)))******(((%%%###$$$'''%%%%%%%%%$$$$$$$$$######$$$$$$############$$$$$$######$$$$$$$$$%%%%%%%%%###########################$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$############""""""""""""############$$$$$$############"""""""""############$$$$$$$$$$$$############$$$$$$$$$$$$%%%%%%&&&&&&''')))***+++,,,---//////...---///000///......------......///.........---------,,,,,,,,,++++++******+++++++++))))))(((''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""~~~KKK999555333222222111111111111111000000000000000000000000////////////000000000111000000111111222333333333333444444444555555555555333333333333333333333333333333333333333222222111111111111111111111111111000000/////////...............---------,,,,,,,,,+++,,,,,,------,,,,,,+++************************((((((''''''''''''(((((((((((((((((((((((((((((())))))))))))************))))))))))))************))))))))))))************)))************+++++++++((()))++++++***+++---000+++++++++******************++++++++++++,,,,,,,,,++++++++++++,,,...///000000111111222222222222222111222333444555444444333///000000111111111000//////...---,,,+++,,,------++++++++++++++++++++++++))))))))))))))))))))))))(((((('''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$################################################"""############$$$$$$$$$###############$$$$$$%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&&&&''''''''')))&&&&&&***,,,***,,,000)))&&&###%%%---;;;HHHRRR\\\jjjccc[[[nnneeeWWWaaakkknnnmmmrrrwwwrrr|||}}}iiisssaaaaaa|||TTT888---&&&)))222++++++***'''%%%$$$######$$$$$$$$$$$$############$$$$$$############$$$$$$######$$$$$$$$$%%%%%%%%%##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$############"""""""""""""""########################""""""""""""############$$$$$$$$$$$$############$$$$$$$$$$$$%%%%%%%%%&&&'''((()))******,,,------++++++,,,...------,,,,,,,,,,,,------------,,,,,,,,,+++++++++*********))))))******+++)))(((''''''&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$###################################################!!!"""""""""############""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""}}}JJJ999444222222111111111111111111000000000000000000000000////////////000000000000000000000111222222333333222222222333333444444444333333333333333333333333333444444444444333222222000000000000000000000000000/////////..................---------,,,,,,,,,+++,,,,,,------,,,,,,+++))))))))))))))))))))))))((((((''''''''''''(((((((((((((((((((((((((((((())))))))))))************))))))))))))************))))))))))))************)))************+++++++++((()))***+++***+++...000)))))))))***++++++,,,,,,******+++++++++,,,,,,,,,*********+++,,,---//////...///000222222333333333000111222333444333333222...///000111111000///...///...---,,,+++,,,---...++++++++++++++++++++++++))))))))))))))))))))))))(((((('''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$################################################"""############$$$$$$$$$#########"""###$$$$$$%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''')))%%%%%%******'''(((,,,///((()))///...)))000???]]]```ZZZfff~~~nnnpppwwwlll___iiiwwwppp~~~cccnnnvvvsss}}}}}}rrreee}}}~~~wwwmmmmmmiiiqqqEEE$$$(((333---&&&'''$$$%%%%%%%%%'''(((&&&###$$$$$$$$$############"""$$$$$$############$$$$$$######$$$$$$$$$%%%%%%%%%#################################$$$$$$%%%%%%%%%$$$$$$$$$############"""""""""""""""########################"""""""""""""""############$$$$$$$$$"""############$$$$$$$$$%%%%%%%%%&&&'''((()))***)))***++++++***)))+++,,,---,,,,,,++++++,,,,,,---,,,,,,,,,+++++++++*********)))))))))))))))******(((((('''&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######################################################!!!!!!""""""#########$$$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""yyytttMMM888111111111111111000000000000000000000000000000000000000000000000000000000000////////////000000000000111111222333333333333222222222222333333333444444555555555444444333333333111111111111111111111111000000000000000000000000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******************************))))))))))))(((((((((((()))))))))))))))((((((((())))))))))))************))))))))))))************)))************+++++++++************************++++++***************+++++++++++++++++++++++++++******************************+++++++++,,,,,,,,,/////////000111111222222000111111222222222111111111///---...000222111/////////...------------...************************+++++++++***)))(((((('''))))))))))))((((((((((((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######################################################"""############$$$$$$$$$################################################$$$$$$$$$%%%&&&'''((()))''''''''''''(((((((((((((((((()))***++++++,,,,,,777LLLSSSpppyyyttteee[[[ooohhh}}}ttt{{{xxx~~~sssxxx{{{xxxttt{{{uuuxxx|||XXX444222...+++)))(((((((((&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$#########""""""$$$$$$##################%%%%%%%%%$$$$$$#########################################################""""""""""""""""""""""""""""""""""""""""""""""""############""""""""""""########################"""############$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''((((((***+++++++++++++++)))******++++++,,,------,,,++++++******++++++,,,+++******)))))))))))))))(((''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$############$$$$$$#################################"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############$$$###"""!!!!!!"""###$$$xxxpppJJJ888222111111111111000000000000////////////////////////////////////////////////.../////////000000000000000111222222333333222222222222222333333333333444444444444333333333222222111111111111111111111111////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********************************))))))))))))((((((((('''(((((((((((((((((((((((())))))))))))************))))))))))))************)))************+++++++++************************++++++***************+++++++++++++++++++++++++++*********************************+++++++++,,,,,,......///000000111111222///000111222222222222222222000---...000111000...//////...---------------************************++++++******)))(((((('''))))))))))))((((((((('''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######################################################"""############$$$$$$$$$################################################%%%$$$$$$%%%%%%'''((((((''''''''''''(((((((((((((((((()))******+++,,,,,,)))777666DDDkkktttjjjrrrooommmtttvvvooommmzzz{{{{{{lllkkkrrrssstttqqqEEE333///...+++)))''''''((((((&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$#########""""""########################%%%%%%%%%$$$$$$#########################################################""""""""""""""""""""""""""""""""""""""""""""""""############""""""""""""########################"""############$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&''''''((()))***++++++++++++))))))******+++,,,,,,---+++++++++******++++++++++++***))))))(((((())))))(((''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$######""""""######$$$###########################"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############$$$###"""!!!!!!"""###$$${{{lllGGG777333111111111111000000000000////////////////////////////////////////////////....../////////000000000000000111222222222222222111111222222222333333333333333333222222222222222000000000000000000000000////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++*********************************)))))))))(((((((((''''''''''''''''''''''''''''''))))))))))))************))))))))))))************)))************+++++++++************************+++***************++++++++++++++++++++++++++++++*********************************++++++++++++,,,---......///000000111111...///000111222222333333222000......//////...---///......---------------++++++++++++++++++++++++++++++******)))((((((((()))))))))(((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######################################################"""############$$$$$$$$$################################################%%%$$$$$$%%%%%%&&&'''(((&&&''''''''''''((((((((((((((())))))******++++++###---&&&%%%;;;DDDJJJ^^^ppppppaaabbb|||sssrrrvvvtttrrr{{{rrrzzz}}}hhhtttvvv]]]\\\666'''$$$***)))'''&&&&&&&&&'''(((%%%%%%%%%%%%$$$$$$$$$$$$$$$############"""""""""########################$$$$$$$$$$$$$$$#########################################################""""""""""""""""""""""""""""""""""""""""""""""""############""""""""""""########################"""############$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&''''''((()))************)))))))))***++++++,,,,,,++++++************+++++++++***))))))(((((())))))(((''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$######""""""######$$$########################""""""""""""""""""######""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""##################""""""""""""######ooolllFFF666333111111111111000000000///////////////////////////////////////////////////........./////////000000///000000111222111111111111111111111222222222222222222111111111111111111////////////////////////////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++************************************))))))((((((((('''''''''&&&&&&&&&'''''''''''''''((()))))))))************((()))))))))************))))))*********+++++++++*********************************)))******+++,,,************************************************************++++++++++++---------...//////000000---...///111222333333333222111///.........------///...------,,,,,,------++++++++++++++++++++++++************))))))(((((())))))((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######################################################""""""#########$$$$$$$$$################################################%%%$$$$$$$$$%%%&&&&&&'''&&&&&&&&&'''''''''((((((((((((((()))))))))******&&&///***%%%---///444DDDQQQrrrttt~~~qqqzzzwwwhhhlllyyyllleee|||llluuutttaaafff666'''111555...((('''&&&%%%%%%%%%%%%&&&%%%$$$$$$$$$$$$$$$$$$$$$############""""""""""""""""""""""""############$$$$$$$$$###############################################################!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""############"""""""""!!!########################""""""#########$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&'''((())))))))))))(((((())))))***+++++++++******))))))))))))************)))((((((((((((((((((''''''''''''&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$############""""""""""""##############################"""""""""""""""#########!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""###############""""""""""""""""""###eeemmmFFF555222111111111111000000000///............................................................////////////...///000000111111000000000000000111111111222222111111111111111111111111................................................,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********))))))))))))))))))))))))))))))((((((((((((''''''''''''&&&&&&&&&&&&''''''((((((((()))))))))************((()))))))))************))))))*********+++++++++******************************))))))***++++++,,,************************))))))))))))))))))))))))))))))*********++++++++++++,,,,,,---......//////,,,---///000111222333333111111000...---,,,------......---,,,,,,,,,,,,,,,++++++++++++++++++++++++*********)))))))))))))))((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######################################################""""""#########$$$$$$$$$################################################%%%%%%$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((((((((())))))''',,,***(((***)))(((---555RRR___SSSRRRlllzzzqqqnnnyyy|||uuunnnyyy{{{yyyzzzxxxooommmvvvtttnnnllluuuddd@@@(((---000%%%###,,,(((((('''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""!!!!!!"""""""""#################################################################################!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""############"""""""""!!!########################""""""#########$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%&&&'''(((((((((((('''(((((())))))******+++***))))))(((((())))))******))))))((('''((((((((((((''''''''''''&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$#########""""""""""""""""""###""""""""""""""""""""""""!!!!!!""""""############!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""############"""""""""######"""""""""```xxxlllEEE555333111111111111000000000000................................................------........./////////......///000000000000000///000000000000111111111111111111111111222222222////////////////////////........................,,,,,,,,,,,,,,,,,,,,,,,,+++************)))))))))))))))))))))))))))))))))((((((((('''''''''&&&&&&&&&&&&&&&'''(((((())))))))))))))))))************))))))))))))************)))************+++++++++************************))))))))))))***+++,,,,,,************************)))))))))))))))))))))))))))))))))************++++++++++++,,,------......---...///000111111222222///000000...---,,,---......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******))))))))))))))))))((((((((('''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######################################################"""############$$$$$$$$$################################################%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&'''''''''''''''''''''(((((((((((()))'''&&&'''''')))***(((---))),,,888HHHXXXjjjvvvsssuuu|||wwwmmm{{{sssxxx{{{jjj,,,***%%%'''///111)))######(((''''''&&&%%%$$$###############$$$$$$$$$$$$$$$!!!!!!"""""""""""""""### !!!!!!""""""#########"""""""""###############################################################""""""""""""""""""""""""""""""""""""""""""""""""############""""""""""""########################"""############$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%&&&'''''''''''''''''''''((())))))******))))))(((((((((((())))))***)))((((((''''''(((((((((''''''''''''&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$#########""""""!!!!!!""""""###""""""""""""""""""""""""!!!!!!!!!"""######$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""############""""""ccctttgggAAA444444111111111111000000000000................................................---------.........//////---...//////000000///////////////000000000111111111111111222222222333333////////////////////////........................,,,,,,,,,,,,,,,,,,,,,,,,************))))))))))))))))))))))))))))))))))))(((((('''''''''&&&&&&&&&&&&&&&'''(((((()))******))))))))))))************))))))))))))************)))************+++++++++************************))))))))))))***+++,,,---************************))))))))))))))))))))))))))))))))))))******************++++++,,,---------......///000111111000000---///000...,,,,,,...000...---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))))))))))))))))))))***(((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######################################################"""############$$$$$$$$$################################################%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''',,,&&&'''((('''***...***,,,$$$$$$///777999BBBNNN]]]gggwwwppphhhmmmxxx{{{tttOOO666...111***444///!!!222333###$$$$$$%%%%%%%%%%%%$$$$$$"""#########$$$$$$$$$$$$!!!!!!!!!!!!""""""###### !!!!!!"""######$$$!!!"""""""""#########$$$################################################""""""""""""""""""""""""""""""""""""""""""""""""############""""""""""""########################"""############$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%###$$$%%%&&&&&&''''''&&&&&&&&&'''(((((())))))***)))((((((''''''(((((()))))))))(((''''''''''''((((((''''''''''''&&&&&&&&&########################%%%%%%%%%$$$$$$$$$######""""""!!!!!!!!!!!!"""""""""""""""""""""""""""""" !!!!!!"""######$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############!!!"""###$$$$$$###"""!!!lllbbb>>>444666111111111111000000000000................................................---------.........//////---......///////////////////////////000000000000111111222222333333333333000000000000000000000000........................,,,,,,,,,,,,,,,,,,,,,,,,************))))))))))))))))))))))))))))))))))))(((((('''''''''&&&&&&&&&'''''''''((()))******+++))))))))))))************))))))))))))************)))************+++++++++************************))))))))))))***+++,,,---))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))******+++,,,,,,------//////000000000000000///,,,...///...,,,,,,...111...---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))))))))))))))*********(((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######################################################"""############$$$$$$$$$################################################%%%%%%$$$$$$###$$$$$$$$$%%%%%%%%%&&&&&&&&&'''''''''''''''''''''''''''&&&+++&&&***,,,'''))),,,&&&'''111333)))"""'''///222777CCCrrrnnniii{{{{{{oooyyysssoooyyy___zzz~~~wwwvvvQQQ555111000###,,,'''''')))***&&&!!!###((( !!!"""$$$%%%%%%%%%%%%""""""######$$$$$$$$$$$$ !!!!!!!!!""""""###### !!!"""######$$$!!!!!!""""""#########$$$################################################""""""""""""""""""""""""""""""""""""""""""""""""############""""""""""""########################"""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$%%%&&&&&&&&&&&&&&&&&&''''''((()))))))))((((((''''''''''''(((((())))))((('''''''''''''''(((((('''''''''&&&&&&&&&########################%%%%%%%%%$$$$$$$$$######""""""!!!!!!!!!!!!"""""""""""""""""""""""""""""" !!!!!!"""###$$$$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############!!!"""###$$$$$$###"""!!!uuuxxx___@@@666666222111000//////.................................................................................///////////////.........000000000000000000000000111111222222222222111111///////////////////////////............---------------,,,,,,,,,,,,+++++++++++++++************)))***************)))(((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))************+++*********))))))(((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************---------............///......//////...---,,,,,,---------,,,,,,++++++++++++++++++************)))))))))))))))))))))))))))))))))(((((('''''''''&&&''''''&&&&&&&&&%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$#########""""""######$$$$$$$$$$$$######"""""""""""""""""""""""""""############$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%&&&''''''''''''''''''(((((((((((())))))*********+++++++++,,,111888???HHHVVVgggsssmmmtttuuu{{{uuu~~~ttt~~~}}}ooo777444///***'''''''''(((''''''&&&&&&&&&%%%%%%%%%######################################################""""""!!!!!! """"""""""""!!!!!!!!!!!!""""""""""""############$$$$$$$$$$$$$$$###"""!!!""""""############""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!"""""""""####################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&'''((((((((((((((())))))))))))(((((())))))))))))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$############"""########################""""""""""""""""""""""""######""""""!!!!!! """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" !!!!!!!!!"""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""lllttt]]]>>>555444222111000//////.................................................................................////////////............000000000000000000000000000000111111111111000000///////////////////////////............---------------,,,,,,,,,++++++++++++++++++*********))))))***************)))(((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))************************)))))))))(((***************************)))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************------------...........................---,,,,,,---------,,,,,,++++++++++++++++++************))))))))))))))))))))))))))))))((((((((('''''''''&&&''''''&&&&&&&&&%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$#########""""""######$$$$$$$$$$$$######"""""""""""""""""""""""""""############$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%&&&''''''''''''''''''(((((((((((()))))))))*********++++++&&&))),,,...111888CCCLLLrrrzzz~~~xxxuuuzzz}}}zzzvvvsss|||vvvwwwwww~~~hhhEEE!!!000...+++(((''''''((((((&&&&&&&&&&&&%%%%%%%%%%%%###################################################"""""""""!!!!!!!!! """"""""""""!!!!!!!!!!!!""""""""""""###############$$$$$$$$$$$$###"""!!!""""""############""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%&&&&&&'''((((((((((((((())))))))))))((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$############"""########################""""""""""""""""""""""""###"""""""""!!!!!!!!! """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" !!!!!!!!!""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""fffzzznnnZZZ===444222222111000//////.........................................................................................................//////////////////////////////000000000000/////////////////////////////////............---------,,,,,,,,,,,,++++++++++++++++++*********)))))))))))))))******))))))(((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))************************))))))))))))******************************)))))))))((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************,,,,,,,,,---------......------......------,,,,,,------,,,,,,,,,,,,+++++++++++++++************)))))))))))))))))))))))))))((((((((('''''''''''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$#####################$$$$$$$$$$$$######"""""""""""""""""""""""""""############$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''&&&''''''''''''((((((((())))))))))))************'''((((((&&&%%%&&&+++000''':::UUUnnn~~~{{{pppxxx```gggxxx|||~~~~~~aaaggg}}}rrrfffFFF222)))(((***)))(((''''''&&&'''''''''&&&&&&&&&%%%%%%%%%$$$$$$################################################""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""##################$$$$$$######""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""###$$$$$$$$$$$$%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&''''''(((((('''(((((())))))(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$############"""########################""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" !!!!!!!!!"""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""gggyyygggXXX===555222222111000///....................................................................................------...............///..............................////////////......///////////////////////////............---------,,,,,,,,,++++++++++++***************))))))))))))((()))))))))))))))(((((((((((((((((((((((((((((((((((((((((())))))))))))((()))))))))*********************)))))))))))))))*********************************)))))))))(((((())))))))))))))))))))))))((((((((((((((((((((((((((()))))))))************))))))))))))))))))))))))((()))))))))************+++,,,,,,,,,------------,,,,,,---------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######################################################$$$$$$$$$$$$######""""""""""""""""""""""""""""""#########$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&'''''''''((((((((((((((()))))))))*********+++,,,***((((((***,,,)))***))))))333LLLkkk}}}|||wwwyyynnn|||jjjwww}}}MMM???444)))'''&&&''',,,222%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$################################################""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!"""""""""############""""""############""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""#########$$$$$$$$$%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&'''(((((('''(((((((((((((((((('''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$#########""""""########################!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!"""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""uuucccVVV>>>666333222111000///....................................................................................,,,---------......//////------------------------......////////////......///////////////////////////............---------,,,,,,+++++++++******************)))))))))(((((('''(((((()))))))))(((((((((((((((((((((((((((((((((((((((((())))))))))))((()))))))))************))))))))))))))))))******************************************))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((()))))))))************))))))))))))))))))))))))((()))))))))************++++++++++++,,,,,,,,,---++++++,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********))))))((((((((((((((((((((((((&&&&&&&&&'''''''''''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######################################################$$$$$$$$$$$$######""""""""""""""""""""""""""""""#########$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&''''''''''''''''''((((((((()))))))))'''((()))***)))***+++,,,"""(((------))))))222;;;PPP```vvv}}}}}}pppHHH666>>>AAA777$$$+++---///---&&&&&&&&&'''''''''&&&$$$$$$%%%%%%$$$$$$$$$#########""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!"""""""""""" !!!!!!!!!"""""""""###!!!"""""""""############!!!""""""#########""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""#########$$$########################$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''''''''''''''((((((((((((''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$#########""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""###!!!!!!!!!!!!!!!!!!!!!!!!""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""aaaSSS===777333222111000//////.................................................................................,,,,,,,,,---......//////..............................////////////......///////////////////////////............---------++++++++++++******************)))))))))(((((((((''''''((()))))))))(((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))************))))))))))))************++++++++++++++++++++++++++++++*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))******************+++++++++,,,,,,,,,******+++,,,,,,,,,++++++++++++,,,,,,,,,,,,------+++++++++************)))))))))))))))))))))))))))&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$#######################################$$$$$$$$$######$$$$$$$$$$$$######"""""""""""""""""""""""""""############$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&%%%&&&&&&&&&&&&'''''''''''''''''''''((((((((((((&&&&&&''''''(((((())))))...'''###%%%'''&&&&&&''''''---777BBBQQQlllnnnwwwzzzaaaAAA???---(((444***...///111+++&&&***'''&&&'''''''''&&&%%%$$$###$$$$$$$$$#########""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!"""""""""""" !!!!!!""""""######""""""""""""############!!!!!!""""""######""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!"""""""""#################################$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&''''''&&&''''''((((((''''''&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$############"""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!"""""""""######""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""```PPP<<<777222222111000//////.................................................................................++++++,,,------...//////......................../////////000000////////////////////////////////////............---------++++++++++++***************)))))))))((((((((((((&&&''''''((())))))(((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))************((()))))))))************+++++++++++++++++++++++++++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************************++++++++++++))))))***++++++++++++++++++++++++,,,,,,---------+++++++++************)))))))))))))))))))))))))))%%%%%%%%%&&&&&&'''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$########################""""""#########$$$$$$$$$######$$$$$$$$$$$$######"""""""""""""""""""""""""""############$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%&&&%%%%%%&&&&&&&&&'''''''''&&&&&&'''''''''(((((((((''''''&&&&&&'''(((((((((''' %%%---...---,,,%%%'''+++...,,,111GGG^^^UUUQQQJJJSSSmmmxxxpppiiippphhhhhhrrrzzzyyy}}}^^^OOOCCC???000---...)))!!!(((222''' /// $$$'''%%%%%%((((((&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$#########"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" !!!!!!!!!"""""""""### !!!"""#########""""""""""""############ !!!!!!"""""""""""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""#########$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$###$$$$$$%%%%%%&&&''''''&&&''''''((((((''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############""""""""""""""""""""""""""""""""""""""""""""""""""" !!!!!!!!!"""""""""###""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!"""""""""#########""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""zzz___MMM:::666111222111000//////.................................................................................++++++,,,,,,---...////////////////////////////////////000000000000////////////////////////////////////.........---------+++++++++************)))))))))))))))((((((((((((&&&&&&'''((())))))(((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))************(((((())))))*********++++++++++++++++++++++++++++++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************)))************+++++++++((()))***++++++++++++++++++++++++,,,,,,---------+++++++++************)))))))))))))))))))))))))))%%%%%%%%%&&&&&&'''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$########################""""""######$$$$$$$$$$$$######$$$$$$$$$$$$######"""""""""""""""""""""""""""############$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$$$$$$$######$$$$$$%%%&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''((((((&&&%%%$$$$$$&&&'''''''''+++((())),,,)))######(((+++$$$$$$***)))###%%%...%%%...111...000666333,,,(((333555,,,---:::???:::AAA???;;;999<<<>>>999111444???))))))%%%...+++))))))---,,,(((+++---%%%)))&&&'''***'''!!! ############"""###$$$%%%%%%############"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" !!!!!!!!!""""""###### !!!"""######$$$""""""""""""############ !!!"""""""""""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""######$$$$$$$$$%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$###$$$$$$%%%%%%&&&''''''&&&''''''''''''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############""""""""""""""""""""""""""""""""""""""""""""""""""" !!!!!!!!!""""""######""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""gggOOO777888111111111000///////////////------------------------------------------------........................///...---,,,+++,,,---...//////////////////......000222222...******000666222---))))))...111000---......---------,,,,,,,,,,,,,,,,,,+++++++++******))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''(((((((((((((((((((((((())))))))))))*********))))))))))))))))))))))))))))))))))))))))))************+++++++++++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))************))))))))))))))))))))))))))))))************************************************,,,++++++******++++++,,,000///...---+++***)))(((+++******)))(((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$################################################$$$$$$$$$#########""""""""""""""""""""""""""""""################################################$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))******************************))))))((((((''''''(((((((((''''''&&&&&&&&&&&&%%%$$$$$$######$$$$$$########################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""""""""############""""""!!!!!!""""""""""""!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""$$$###""" """###$$$$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%%%%$$$$$$$$$######"""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&&&&'''''''''((((((%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%%%%$$$$$$$$$$$$########################""""""""""""""""""""""""$$$###""""""######!!! !!!!!!""""""""""""!!!!!!""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""######""""""""""""######~~~tttNNN777888111111111000///////////////------------------------------------------------...........................---,,,,,,,,,,,,---...........................000000///...------...///000000/////////...---,,,......---------,,,,,,,,,,,,,,,+++++++++*********))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))***))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))************))))))))))))))))))))))))))))))************************************************,,,++++++******++++++,,,------,,,,,,++++++***************)))((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$################################################$$$$$$$$$#########""""""""""""""""""""""""""""""################################################$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%#################################$$$$$$$$$%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&'''''''''(((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((('''''''''''''''&&&&&&%%%%%%%%%&&&%%%$$$$$$######$$$$$$########################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""""""""############""""""!!!!!!""""""""""""!!!!!!""""""""""""""""""""""""########################$$$###"""!!!!!!"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%$$$$$$############"""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%$$$$$$$$$$$$$$$########################""""""""""""""""""""""""!!!!!!!!!!!!"""""""""!!!!!!!!!""""""""""""!!!!!!""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""######""""""""""""######pppjjjNNN777888111111111000///////////////------------------------------------------------------------------------------,,,,,,,,,------...------------------......///...---...//////---***,,,...111111...,,,,,,,,,......---------,,,,,,,,,,,,++++++++++++*********))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))******)))))))))))))))))))))))))))************+++++++++++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))************************************************++++++************++++++***************+++++++++******))))))((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$################################################$$$$$$$$$###############""""""""""""""""""""""""################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$#################################$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((('''''''''''''''%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%$$$############$$$########################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""""""""############""""""!!!""""""######""""""!!!""""""""""""""""""""""""########################$$$###"""!!!!!!"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$############""""""""""""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$$$$$$$%%%########################"""""""""""""""""""""""" !!!""""""###!!!!!!""""""""""""!!!!!!""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""######""""""""""""######nnntttRRReeeLLL666888111111000000///////////////---------------------------------------------------------------------------,,,,,,,,,------......,,,,,,,,,---------------...---------...//////...+++,,,,,,---,,,,,,,,,---......---------,,,,,,,,,++++++++++++************))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((()))))))))))))))))))))))))))*********))))))))))))))))))))))))))))))*********+++++++++************************(((((((((((((((((((((((())))))))))))))))))))))))************************))))))************))))))))))))))))))))))))))))))************************************************++++++************++++++))))))))))))))))))))))))***)))))))))((((((((('''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$########################################################################""""""""""""""""""""""""########################################################################$$$$$$############$$$$$$####################################$$$$$$$$$$$$&&&%%%%%%%%%$$$$$$######$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&$$$$$$$$$$$$############%%%$$$$$$#######################################""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""""""""############"""""""""""""""######"""""""""""""""""""""""""""""""""########################$$$######""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$###########################"""""""""""""""""""""""""""#########$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%########################"""""""""""""""""""""""" !!!""""""!!!!!!"""###!!!!!!""""""""""""!!!!!!""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""######""""""""""""######{{{^^^\\\tttKKK666888000111000000///////////////------------------------------------------------------------------------+++,,,,,,------.........,,,,,,,,,---------......,,,...///...,,,---333888444///***))),,,......,,,......---------,,,,,,,,,+++++++++*********))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))(((((())))))************))))))))))))))))))))))))))))))*********+++++++++************************((((((((((((((((((((((((((((((((((((((((((((((((++++++++++++++++++++++++))))))************))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))+++******))))))******+++++++++***))))))(((((('''))))))))))))((((((((((((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################################################################""""""""""""""""""""""""########################################################################$$$######""""""######$$$########################""""""#########$$$$$$$$$%%%%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&########################%%%$$$######""""""######""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""""""""############""""""""""""############""""""""""""""""""""""""""""""########################$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################"""""""""""""""""""""###""""""#########$$$$$$$$$######$$$$$$$$$%%%%%%%%%#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$%%%""""""""""""""""""""""""""""""""""""""""""""""""$$$%%%&&&$$$""" !!!"""!!!!!!""""""""""""!!!!!!""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""######""""""""""""######cccJJJ666888000111111000///////////////------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---............,,,,,,,,,---......//////,,,///000...***,,,444;;;===555---***---///...+++......---------,,,,,,,,,+++************)))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))((((((((()))******++++++)))))))))))))))))))))))))))************+++++++++************************))))))))))))))))))))))))((((((((((((((((((((((((************************))))))************))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******+++++++++***)))(((((('''))))))))))))((((((((((((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$$$$$$$$$$###############################################################$$$$$$$$$""""""""""""""""""""""""##############################################################################""""""""""""##############################"""""""""############$$$$$$$$$$$$$$$$$$#########$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%"""""""""###############$$$$$$###""""""""""""###""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""""""""############"""""""""######$$$$$$######"""""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################"""""""""############$$$"""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$############$$$$$$%%%""""""""""""""""""""""""""""""""""""""""""""""""%%%'''(((&&&""" ###!!!!!!""""""""""""!!!!!!""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""######""""""""""""######{{{lllIII666888000111111000///////////////------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,...............,,,------...//////000000---...///...,,,---111444666222---+++---...............---------,,,,,,,,,************))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))'''(((((()))******++++++)))))))))))))))))))))))))))************+++++++++************************))))))))))))))))))))))))((((((((((((((((((((((((************************))))))************))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******************************(((((((((((())))))))))))''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""#########$$$$$$$$$$$$################################################""""""#########$$$$$$$$$""""""""""""""""""""""""##############################################################################""""""""""""##############################""""""""""""########################$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%####################################$$$$$$%%%%%%"""""""""######$$$$$$$$$$$$$$$###"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""""""""############"""""""""######$$$$$$######"""""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$####################################$$$$$$%%%%%%"""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%###############$$$%%%%%%""""""""""""""""""""""""""""""""""""""""""""""""###&&&(((%%%!!!!!!$$$!!!!!!""""""""""""!!!!!!""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""######""""""""""""######xxxkkkIII666888000111111000///////////////------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,)))+++,,,...//////......------......///000111111///...---...//////---+++((()))+++++++++,,,///222......---------,,,,,,,,,************))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((()))(((((((((((())))))))))))'''(((((()))***+++++++++)))))))))))))))))))))))))))************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))************))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******((())))))***++++++,,,,,,(((((((((((())))))))))))((((((((((((((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%""""""######$$$$$$$$$$$$################################################""""""######$$$$$$$$$$$$""""""""""""""""""""""""################################################""""""""""""""""""""""""######""""""""""""##############################""""""""""""############""""""######$$$$$$$$$%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################""""""######$$$$$$$$$%%%""""""######$$$$$$$$$%%%$$$######"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""""""""############""""""######$$$$$$$$$$$$######""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%"""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######""""""###$$$%%%%%%"""""""""""""""""""""""""""""""""""""""""""""""" ###&&&$$$ !!!%%%!!!!!!""""""""""""!!!!!!""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""######""""""""""""######wwwdddzzzBBB:::333333111111000000//////......------------------------,,,,,,,,,---------......------------------------......---,,,---...///000...------,,,,,,------...------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************)))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++*********))))))((((((************************************************(((((((((((((((((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################################################################$$$$$$$$$#########"""""""""############$$$$$$$$$##############################$$$$$$$$$$$$######""""""""""""""""""""""""##############################""""""######$$$%%%########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&%%%%%%%%%########################################################################"""""""""""""""######$$$$$$$$$###"""!!!!!!"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############$$$$$$$$$########################$$$$$$######""""""!!!!!!###$$$%%%$$$"""!!!###%%%%%%###""""""######!!!&&&$$$######$$$###$$$'''######""""""""""""######''''''&&&%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$%%%######################################################$$$$$$$$$%%%%%%%%%$$$$$$$$$############"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""!!!!!!!!!!!!""""""######""""""""""""############""""""""""""############""""""""""""######uuupppjjjyyyBBB:::333333111111000000//////......------------------------,,,,,,,,,---------......------------------------...---,,,,,,,,,---//////...------,,,,,,------...------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((()))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))((((((************************************************(((((((((((((((((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################################################################$$$$$$$$$#########"""""""""############$$$$$$$$$########################"""######$$$$$$######"""""""""""""""""""""""""""##############################""""""######$$$%%%########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$########################################################################"""""""""""""""######$$$$$$$$$###"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#####################&&&&&&&&&%%%%%%%%%&&&'''###%%%'''))))))(((&&&$$$%%%$$$############$$$%%%$$$$$$%%%%%%'''((()))***&&&&&&%%%%%%%%%&&&&&&'''%%%%%%$$$$$$$$$%%%&&&&&&######################################################$$$$$$$$$%%%%%%%%%$$$$$$$$$############"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""!!!!!!!!!!!!""""""######""""""""""""############""""""""""""############""""""""""""######kkk|||vvvAAA:::333333111111000000//////......------------------------,,,,,,,,,---------......---------------------------,,,,,,,,,,,,---.........------,,,,,,------...------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++*********)))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))'''((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))((((((************************************************(((((((((((((((((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################################################################$$$$$$$$$###############"""############$$$$$$$$$########################"""######$$$$$$######"""""""""""""""""""""""""""##############################""""""######$$$%%%########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$########################################################################"""""""""""""""######$$$$$$###""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############################################################$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%&&&$$$###$$$%%%&&&&&&%%%"""$$$%%%%%%$$$###$$$%%%%%%%%%$$$######$$$%%%%%%""""""!!!!!!!!!"""""""""%%%%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$############"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""!!!!!!!!!!!!""""""######""""""""""""############""""""""""""############""""""""""""######iiittt@@@:::333333111111000000//////......------------------------,,,,,,,,,---------......------------------------,,,,,,,,,,,,---------......------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))((((((((()))))))))******))))))))))))))))))))))))))))))))))))))))))))))))************************(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))((((((************************************************(((((((((((((((((((((((((((''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################################################################""""""#########$$$$$$$$$########################""""""############""""""""""""""""""""""""""""""##############################""""""######$$$%%%########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##########################################################################################"""""""""""""""######$$$######"""""""""""""""###!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""#########################################################$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$'''%%%######%%%&&&%%%$$$,,,+++)))&&&###%%%)))---***,,,+++))))))***+++))))))((((((''''''''''''(((((('''&&&&&&%%%%%%&&&&&&$$$$$$$$$$$$%%%&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$#########""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""!!!!!!!!!!!!""""""######""""""""""""############""""""""""""############""""""""""""######aaa~~~ppp>>>:::444333111111000000//////......------------------------,,,,,,,,,---------......------------------------,,,,,,---------............------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********)))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))*********++++++))))))))))))))))))))))))))))))))))))))))))))))))************************(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################################################################""""""#########$$$$$$$$$########################"""""""""######"""""""""""""""""""""""""""""""""##############################""""""######$$$%%%########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""######$$$###"""""""""""""""######!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""###################################################$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$######""""""'''%%%$$$%%%&&&''''''&&&%%%&&&'''''''''''')))***&&&******&&&%%%(((((($$$******)))(((''''''''''''&&&&&&%%%&&&&&&'''(((((($$$$$$$$$$$$$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$#########""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!########################!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""######""""""""""""############""""""""""""############""""""""""""######}}}ZZZ}}}zzznnn===:::444333111111000000//////......------------------------,,,,,,,,,---------......------------------------,,,---......//////.........------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******)))))))))((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))************++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#######################################################################################$$$$$$$$$"""############$$$$$$$$$########################!!!""""""######""""""!!!""""""""""""""""""""""""##############################""""""######$$$%%%########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$$$$########################"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""######$$$"""""""""""""""######$$$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%%%%$$$$$$###"""$$$&&&''''''))),,,///(((,,,333;;;???===777111<<>>;;;999???IIINNNMMMQQQPPPdddppphhhgggbbbMMMRRREEE777///,,,((('''(((%%%+++(((&&&***%%%&&&""" ###&&&%%%###!!!&&&&&&%%%$$$####################################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""#########"""""""""""""""######"""!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!"""sssbbb___===222111111////////////............---------,,,,,,+++++++++---,,,,,,,,,,,,---......,,,,,,---...//////000000000111222222222000...---......------------......------------,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++***))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&'''''''''(((((((((&&&&&&&&&'''''''''(((((())))))))))))))))))))))))))))))))))))************)))))))))*********++++++************************))))))))))))))))))))))))))))))))))))))))))))))))+++***)))(((((()))***+++))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((('''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$#########""""""########################$$$$$$$$$#########""""""########################""""""""""""####################################################################################################################################################################################$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$#########""""""####################################""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""######""""""!!!!!!!!!!!!""""""""""""####################################""""""""""""############$$$$$$##################%%%%%%$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&((()))*********++++++000222777======999:::======888333111555999;;;;;;444111???MMMKKKIIINNNPPPMMMYYYXXXKKKMMMWWWOOO999FFFFFFLLLOOOBBB000111@@@999:::JJJRRRIIISSSjjjpppmmmaaaWWWSSSNNNBBB222(((+++(((''')))***'''""" $$$###$$$%%%%%%%%%'''***%%%%%%$$$$$$###$$$$$$$$$########################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""###"""""""""""""""""""""######"""!!!!!!!!!!!!!!!################################################$$$######""""""#########cccjjj___===333111000/////////............---------,,,,,,,,,,,,++++++---,,,,,,,,,,,,---......,,,,,,---///000222333333000111222222111000...---......------------......,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''((((((((()))))))))&&&&&&'''''''''((((((((())))))))))))))))))))))))))))))))))))************************+++++++++,,,************************))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$#######################################$$$$$$$$$#######################################"""""""""#########$$$$$$########################################################################################################################################################################$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$###################################################""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""###""""""""""""!!!!!!!!!""""""""""""####################################"""""""""#########$$$$$$######$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%'''''''''''''''''''''''',,,((($$$$$$(((...222333999777888<<<<<<;;;>>>CCCEEEBBBBBBJJJVVV___aaa```iiirrrqqqeee___hhhtttqqq```\\\fffcccSSSIII>>>@@@BBB888666???CCCNNNMMMVVVhhhrrrkkkXXXIII===---###)))+++&&&%%%***###&&&'''%%%!!!!!!%%%)))%%%$$$$$$$$$$$$%%%%%%&&&########################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############"""!!!!!!!!!""""""################################################%%%$$$$$$$$$$$$$$$%%%%%%vvvzzz^^^===333111000//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......------...///000111222333000111111111000///...---...------,,,,,,------...++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,++++++***))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((())))))))))))''''''''''''((((((((((((((((((((((((((((((((((((((()))))))))******************+++++++++,,,,,,,,,************************))))))))))))))))))))))))))))))))))))))))))))))))***))))))))))))))))))***))))))))))))))))))))))))************)))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$################################################################################################""""""#########$$$$$$$$$###########################################################################################################################################################################$$$$$$$$$$$$$$$%%%%%%####################################################################################"""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!"""""""""####################################""""""#########$$$$$$$$$######$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&'''''''''''''''''''''******,,,///111333333333???:::777999<<>>JJJhhhpppRRREEENNNeeerrrjjjpppvvvsssvvvbbbiii|||]]]<<<---***+++$$$$$$%%%%%%%%%%%%%%%$$$%%%%%%$$$$$$$$$$$$%%%%%%##############################""""""""""""############$$$$$$$$$$$$######""""""""""""""""""""""""########################!!!"""""""""############################################################$$$$$$$$$$$$$$$$$$$$$$$$"""###%%%%%%$$$%%%&&&(((***---999DDDDDDFFF^^^{{{iii~~~tttHHH777666111...------,,,,,,,,,,,,++++++******+++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,//////...---------......%%%***...///+++&&&$$$$$$(((&&&)))///...''''''---******++++++++++++******++++++++++++++++++++++++******)))))))))((((((((('''''''''(((((((((((((((&&&&&&&&&''''''''''''''''''(((((())))))(((((('''''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************)))************+++++++++))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################################################################"""""""""""""""######$$$&&&&&&%%%$$$##################""""""""""""############""""""""""""######!!!!!!!!!"""######$$$$$$########################$$$############$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%&&&(((***+++---111999:::000777eee]]]PPP```vvvvvvzzzeeegggzzzwwwwwwdddcccmmmnnnvvvxxxkkkRRR<<<000---''''''&&&%%%%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%##############################""""""""""""############$$$$$$$$$$$$######""""""""""""""""""""""""########################""""""""""""####################################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$$$$%%%&&&***,,,888888>>>HHHUUUjjj|||HHH777777222///------,,,,,,,,,,,,++++++******+++++++++,,,,,,,,,***++++++++++++,,,,,,,,,---,,,,,,,,,,,,------...(((******)))(((,,,333:::888,,,%%%***...***)))...******++++++++++++******++++++++++++++++++++++++***)))))))))((((((((((((''''''''''''((((((((()))&&&&&&&&&'''''''''(((((('''''''''(((((('''''''''''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))'''((((((((()))))))))***))))))))))))************)))************+++++++++))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################################################################"""""""""""""""###$$$$$$$$$$$$###############$$$######""""""""""""############""""""""""""###### !!!!!!"""######$$$$$$########################$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&'''&&&&&&%%%&&&(((***---///+++999BBB???BBB``````PPPSSSccc{{{~~~pppsssuuummmkkkgggcccfffooolllYYYEEE<<>>)))$$$555!!!&&&&&&''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++*********))))))(((((())))))))))))))))))))))))((()))))))))************************************))))))))))))))))))))))))+++*********))))))(((((())))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''(((((('''''''''&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########"""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################################################################$$$$$$$$$###"""!!!!!! """"""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!"""""""""""""""""""""""""""""""""""""""############$$$$$$$$$"""""""""""""""""""""""""""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&%%%$$$$$$&&&((((((((('''''''''(((---444999;;;>>>;;;\\\mmmMMMDDDZZZuuu}}}{{{{{{xxxzzz}}}}}}{{{yyyzzzxxxuuutttvvvzzz~~~yyy|||llljjj[[[ccc}}}www\\\NNN111'''222***(((((($$$$$$&&&&&&###"""$$$$$$$$$###$$$%%%&&&$$$"""$$$$$$############$$$$$$"""""""""""""""""""""""""""############$$$$$$$$$################################################$$$$$$$$$#########""""""#########$$$$$$%%%%%%%%%(((&&&#########$$$$$$$$$+++!!!!!!+++111222???RRRYYYXXXCCC999333333///......---------,,,,,,,,,************************************************,,,,,,,,,,,,,,,,,,,,,,,,888!!!GGGVVV###:::+++333+++qqq~~~222---222ooo###))))))(((""")))'''111+++EEE)))666***000'''''''''((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************)))))))))((())))))))))))))))))))))))*********************+++************************))))))))))))))))))))))))************)))))))))((())))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''(((((('''''''''&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$##################$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################################################################$$$$$$######"""!!!!!! """"""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!"""""""""###"""""""""""""""""""""""""""############$$$$$$$$$####################################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&%%%%%%%%%''''''((('''&&&111000''',,,>>>AAA555CCCsssaaaMMMSSSmmmzzzvvvtttzzz{{{{{{{{{{{{yyyxxxwwwtttsssrrrtttwww{{{~~~|||zzzyyyxxxzzz~~~mmmyyy|||}}}vvvfffmmmtttvvv~~~qqqJJJ---...,,,$$$(((&&&######&&&&&&###$$$'''&&&%%%$$$%%%''''''%%%$$$$$$$$$############$$$$$$"""""""""""""""""""""""""""############$$$$$$$$$################################################$$$$$$$$$#########""""""$$$$$$$$$$$$$$$$$$%%%%%%&&&%%%$$$$$$%%%&&&&&&&&&&&&...///---333DDDTTT\\\{{{EEE:::222222000......---------,,,,,,,,,************************************************++++++,,,,,,------......666mmm>>>'''wwwttt---***"""%%%AAA333---)))%%%%%%%%%GGGUUU,,,&&&***,,,...'''---$$$%%%CCC)))&&&&&&%%%((((((((((((((('''''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))+++++++++***************************************))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$############$$$$$$$$$%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$######"""!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!"""""""""######"""""""""""""""""""""""""""############$$$$$$$$$####################################$$$$$$$$$%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&''''''''''''''''''+++###(((999>>>999???NNN~~~ZZZGGG[[[www{{{xxx{{{zzzzzzzzzyyyyyyxxxxxxwwwvvvvvvwwwxxxxxxwwwvvvxxxwwwvvvuuuuuuwwwyyyzzztttyyy}}}|||yyyuuueeeeeexxxoooGGG666///(((''''''%%%&&&((('''$$$%%%)))&&&&&&%%%&&&'''(((&&&$$$$$$$$$############$$$$$$"""""""""""""""""""""""""""############$$$$$$$$$################################################$$$$$$$$$###############%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&''''''((('''&&&,,,555:::@@@OOO```vvv||||||kkkxxxEEE:::111111000......---------,,,,,,,,,***************************************************++++++,,,---......///444JJJJJJ;;;&&&***+++888+++)))///(((,,,)))kkk###&&&000,,,... (((888'''...###777))),,,"""%%%)))RRR999'''###+++))))))((((((''''''&&&&&&((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))*********************)))))))))))))))))))))))))))))))))))))))***************)))))))))************************))))))))))))))))))))))))*********)))))))))))))))))))))))))))))))))))))))))))))************))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$############################################################""""""!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!"""""""""#########""""""""""""""""""""""""""""""#########$$$$$$$$$#################################$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&'''(((((((((((()))***+++(((333@@@999666^^^hhhHHHIIIjjj}}}{{{zzzzzz{{{||||||{{{{{{zzz{{{zzzzzz|||~~~}}}xxxuuusssssssssssstttvvvwwwxxxvvvvvvttttttxxxqqq~~~ooofffwww|||nnnUUU===---''')))((((((***)))$$$$$$'''&&&%%%%%%&&&''''''&&&$$$$$$$$$############$$$$$$""""""""""""""""""""""""""""""#########$$$$$$$$$########################################################################%%%%%%%%%$$$$$$############$$$&&&&&&&&&&&&'''(((111)))000CCCIIILLLdddeeedddnnn}}}wwwlllpppCCC;;;222111111......---------,,,,,,,,,*********************************************************+++,,,---......+++)))CCCjjjPPP000///###,,,!!!www000&&&&&&---000...iii%%%!!!444***+++,,,444!!!999###222$$$!!!BBBSSS)))***'''))))))((((((''''''&&&&&&((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))************))))))))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))******))))))))))))))))))))))))))))))************))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&'''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########################################################"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""#########$$$$$$$$$###########################$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&((()))))))))***...000...AAAEEE444777aaammmSSSWWWyyy}}}{{{~~~|||zzzttttttvvv{{{{{{xxxwwwvvvtttrrrqqqpppooosssssspppooottt|||qqqssszzzrrrllliiivvv{{{]]]@@@111+++'''&&&))))))&&&$$$%%%%%%$$$###$$$&&&&&&$$$###$$$$$$############$$$$$$""""""""""""""""""""""""""""""#########$$$$$$$$$########################################################################%%%%%%%%%$$$$$$#########$$$%%%'''&&&%%%$$$&&&((()))444AAAIIIQQQfffqqqbbbkkkVVVmmmkkk@@@<<<444111000......---------,,,,,,,,,************************************************))))))******++++++,,,,,,777!!!'''+++555&&&%%%%%%<<<&&&222###(((&&&###(((]]]%%% --- %%%&&&$$$)))222... ---\\\nnn,,,,,,%%%((((((((((((((('''''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))************))))))))))))))))))))))))(((((()))))))))*********************************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######################################################"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""#########$$$$$$"""""""""""""""""""""""""""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&'''''''''((((((&&&(((*********---444999DDD:::666NNN|||}}}^^^^^^nnn~~~{{{zzz||||||www~~~}}}zzzwwwuuusssqqqqqqnnnmmmmmmnnnppprrrrrrppp|||yyylllqqqoookkkyyyzzzxxx___eeeyyy___JJJ666,,,%%%%%%((('''&&&&&&$$$######$$$%%%%%%$$$"""$$$$$$############$$$$$$"""""""""""""""""""""""""""############$$$$$$$$$###############################################################$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$&&&'''&&&$$$%%%))),,,--->>>DDDGGGllltttxxxlll^^^lllttt===<<<555222000......---------,,,,,,,,,************************************************))))))))))))))))))******///&&&666444!!!---,,,"""CCC(((///666)))((()))[[[111000222))),,,111###333;;;''')))&&&&&&HHHjjj'''''')))'''''''''((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************((()))))))))************))))))))))))))))))))))))))))))***+++,,,------...************************))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%################################################"""""""""""""""""""""###""""""""""""""""""""""""""""""""""""""""""""""""""""""#########$$$$$$$$$"""""""""""""""""""""""""""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&'''''''''((((((((((((&&&(((******+++000:::BBBLLL<<>>GGG:::hhhmmmZZZ___~~~}}}{{{zzzoookkkhhhhhhhhhgggggghhhddddddkkkkkkbbbeeettt}}}yyyvvvgggnnnxxxdddfff~~~rrrWWW999+++)))***((('''&&&%%%%%%&&&''''''&&&$$$$$$$$$############$$$$$$"""""""""""""""""""""""""""############$$$$$$$$$################################################""""""######$$$$$$$$$$$$#########$$$$$$%%%%%%&&&###&&&(((''''''+++444;;;@@@MMMnnn\\\iiiuuuOOO}}}<<<333444444////////////...------,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))###&&&***)))---)))444>>>***)))+++)))))))))bbb'''+++'''***''')))((('''999111$$$!!!777HHHEEE;;;bbb555000...(((***(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))************))))))))))))************++++++************++++++************************))))))))))))))))))))))))))))))))))))))))))))))))+++*********))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$######$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###""""""###$$$''')))+++###+++,,,&&&$$$******$$$$$$+++))) """,,,+++'''***(((%%%'''+++%%%%%%''''''&&&%%%%%%###!!!'''+++'''&&&******'''%%%%%%$$$#######################################""""""""""""""""""""""""$$$$$$############$$$$$$""""""""""""####################################"""""""""""""""""""""""""""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''(((***++++++)))'''...$$$)))///000BBBNNNBBBcccfff[[[lll{{{sssmmmlllqqqrrrlllgggfffhhhfffcccccceeehhhjjjjjjqqq~~~uuu|||ttt___xxxbbbZZZ~~~XXX:::000)))***)))&&&&&&%%%%%%'''***(((%%%%%%%%%%%%$$$$$$$$$##############################"""############$$$$$$$$$######################################################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%&&&''''''&&&&&&&&&%%%+++555===???OOOYYYjjjjjj~~~xxxpppooo===444555333.../////////...------,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))666///TTTzzz|||{{{***(((***)))))))))bbb'''+++'''***''')))((('''444%%%###000555NNN}}}...222???---((((((&&&)))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))************))))))))))))************++++++************++++++************************))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$######$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''')))***(((###+++,,,***'''(((,,,+++(((000)))&&&***(((###'''000(((&&&%%%%%%%%%'''---555+++***(((%%%%%%(((,,,...((((((&&&"""!!!"""""" !!!!!!""""""######$$$$$$################################################$$$$$$############$$$$$$""""""""""""############################################################"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&'''((())))))))) 666---+++CCCCCCEEEhhh^^^SSSjjj~~~uuurrrpppkkkiiikkkhhhgggfffgggiiiiiiiiigggqqqxxxlllsssuuu~~~bbbpppsss{{{nnnQQQ===,,,''''''''''''%%%$$$%%%&&&%%%$$$%%%%%%%%%$$$$$$$$$##############################"""############$$$$$$$$$######################################################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%&&&'''(((******+++...333999@@@FFF\\\zzzlllsss{{{iiijjj===666555333---//////......---,,,,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))) ggg666)))''')))(((((()))bbb'''+++'''***'''))))))'''666+++$$$'''666'''pppUUU'''999&&&"""%%%%%%)))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))************))))))))))))************++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$######$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&+++((($$$###&&&((()))))),,,&&&###'''*********,,,%%%&&&,,,333222+++***000666---+++333444***%%%''''''(((***,,,+++(((%%%"""'''###"""'''+++++++++,,,""""""###$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$############$$$$$$"""""""""#########$$$$$$################################################"""############$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&'''(((***+++)))333///>>>RRRGGG^^^cccQQQfff|||tttooonnnhhhggghhhjjjkkkllljjjhhhjjjhhhooo~~~iiiqqqyyyaaaiiiLLL000''')))'''&&&%%%$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$##############################"""############$$$$$$$$$######################################################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%&&&'''((()))'''+++222666:::HHHXXXuuuqqqOOOgggvvv}}}jjjuuu>>>777555222---//////...------,,,,,,+++))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))333'''===OOO((((((''')))(((((()))bbb'''+++'''***'''))))))(((666222+++...***333,,,OOO&&&###&&&&&&***(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************((()))))))))************((()))))))))************++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&''''''''''''((('''&&&$$$$$$'''+++---$$$!!!%%%000222---,,,111???OOOUUUPPPXXXjjjlll___VVVVVVZZZ[[[RRRHHHHHHOOOCCC999///******+++...222---((((((---,,,'''$$$&&&&&&&&&'''''''''&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$############$$$$$$""""""#########$$$$$$$$$################################################""""""#########$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''((()))))))))((()))***,,,555///<<>>HHHTTTiii~~~zzzuuuaaaaaassswwwkkk\\\hhhnnnbbbQQQSSSlllyyynnnfffddd]]]LLL:::///111---***)))&&&"""###'''&&&&&&&&&'''&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$############$$$$$$############$$$$$$$$$$$$################################################""""""#########$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&'''''''''''')))++++++)))((()))***000???GGGEEEiiinnnLLLdddyyyooohhhgggiiilllnnngggffffffiiikkkqqq}}}xxxvvvpppmmmsss}}}zzziiissszzzUUUCCC///(((%%%((()))&&&%%%'''%%%%%%%%%$$$$$$$$$##############################""""""#########$$$$$$$$$######################################################$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&'''((((((***,,,333:::BBBXXXtttwwwzzz<<<777444111000......------,,,+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))333+++ TTT::: (((((('''***))))))***bbb'''+++'''***(((******(((000000'''+++'''&&&222'''???(((''')))%%%&&&(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))************))))))))))))***************+++,,,------,,,+++***************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&''''''((()))))))))&&&)))+++***)))...888AAA999IIIbbbwwwzzzmmm^^^VVVHHHMMMPPPKKKAAA===BBBJJJOOOHHHDDDEEEEEEBBBFFFMMMNNNIIIQQQgggyyyuuuggg\\\[[[UUUIII:::222///---***%%%%%%$$$$$$%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$#########$$$$$$$$$$$$%%%########################$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$$$$$$$%%%%%%&&&&&&''''''%%%&&&&&&&&&''''''''''''%%%(((******)))(((+++...777JJJCCC]]]mmmAAAOOOsssmmmjjjjjjjjjhhhhhhiiigggbbbeeessshhh\\\gggrrr~~~|||wwwbbb|||wwwiiiAAA222&&&''')))&&&$$$%%%%%%%%%%%%$$$$$$$$$##############################"""############$$$$$$$$$######################################################$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&'''((())))))111:::EEEUUUssssssnnnbbbuuuxxxxxx:::666444222111......---,,,,,,++++++***))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))###+++(((:::xxxkkk###000000&&&)))...)))(((+++******,,,bbb'''+++'''***(((******))):::$$$,,,"""%%%,,,555%%%000&&&'''***&&&'''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))************))))))))))))***************+++---......---+++***************************))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&''''''((())))))******---++++++000;;;JJJYYYbbbqqqhhhXXXKKKJJJOOOQQQNNNBBBcccqqqooopppnnn}}}gggeeedddFFFCCCLLLOOOLLLJJJ|||yyylllYYYRRRPPP???)))...,,,)))&&&%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$#########$$$$$$$$$%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$$$$$$$%%%%%%&&&''''''(((&&&&&&&&&&&&''''''''''''''')))***)))))),,,444:::HHHQQQaaauuuDDDYYY~~~~~~ssshhh```^^^\\\[[[YYYUUUQQQPPPSSSVVVZZZ\\\```dddkkkttt}}}tttmmmiiihhhfffdddcccaaaaaaiiissssssyyyzzzlllZZZ[[[mmm{{{qqqxxx|||vvvkkktttoooaaaFFF...((()))&&&%%%'''%%%%%%%%%$$$$$$$$$##############################"""############$$$$$$$$$######################################################$$$$$$$$$%%%%%%%%%&&&%%%%%%&&&&&&'''((()))***666EEEVVVqqqkkkZZZlllvvv999666333222222......---,,,,,,++++++***))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))) 777!!!%%%xxxgggxxxccchhhhhhvvv???)))***(((+++++++++,,,bbb'''+++'''***(((******)))>>>%%%,,,+++...'''!!!,,,000###&&&'''+++)))***(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))************))))))))))))***************+++---......---+++***************************))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((&&&''''''((()))******++++++000;;;MMM___gggddd^^^CCCFFFIIIUUUqqqnnnaaaiii|||gggwwwvvvrrrsssuuu|||rrr]]]OOOEEEQQQYYY```tttrrrRRR;;;777111+++&&&$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$######$$$$$$$$$%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$$$$$$$%%%%%%&&&'''((((((&&&&&&&&&'''''''''((((((+++,,,+++***+++222>>>GGGHHHddd|||MMM]]]|||hhhZZZMMMIIIFFFBBB@@@BBB;;;<<<<<<:::777888<<<@@@??????BBBHHHQQQZZZ```ccc^^^```fffoootttyyyssskkkllleeeaaaccceeeeeedddfffpppUUUXXXxxx}}}jjjuuu||||||iiiiiirrr||||||YYY777,,,+++((('''***%%%%%%%%%$$$$$$$$$##############################"""############$$$$$$$$$######################################################$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&'''))))))///???QQQhhhsssgggyyy{{{wwwiii<<<222444222---///......------,,,++++++)))))))))))))))))))))))))))************+++++++++))))))))))))************"""***555UUU######111===aaa...,,,(((---ZZZ777%%%%%%111$$$%%%%%%...777...)))000"""###///(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))+++*********))))))((((((++++++++++++++++++++++++)))************+++++++++************************************************))))))((((((((())))))******,,,......+++(((&&&%%%...''''''......'''%%%***(((,,,***$$$###))),,,))))))((('''((()))***)))(((&&&&&&'''''''''((((((((())))))((('''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########'''&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&%%%$$$%%%$$$###(((///&&&,,,---'''&&&---111///CCCdddyyy___JJJGGGAAAPPPbbbxxxYYYQQQbbbgggXXXMMMQQQWWWVVVbbbSSSNNN^^^[[[iiiWWWdddqqqdddgggxxxjjjGGGQQQ```VVVaaaYYYhhh>>>???...,,,)))!!!''')))(((###"""%%%&&&%%%&&&%%%%%%$$$######$$$$$$##############################$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$###$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%%%%%%%&&&&&&&&&'''''''''''''''((((((((((((((()))***---***+++===LLLJJJ___sssIIINNNfffOOOGGGAAA???<<<999777666555555222333333333333444444444555666888999;;;===??????BBBEEEJJJOOOVVV___hhhnnnyyy}}}xxxlllhhhbbb```dddiiieee^^^bbbPPPQQQqqqnnneeetttiiimmmyyyzzzJJJ<<<666&&&...&&&)))'''%%%$$$&&&((($$$$$$$$$$$$$$$$$$$$$$$$$$$########################"""############$$$$$$$$$########################$$$$$$######$$$$$$%%%&&&$$$'''((($$$"""'''---222000NNNQQQyyyrrr~~~qqqhhh;;;222444222...///......------,,,++++++)))))))))))))))))))))))))))************+++++++++))))))))))))************,,,---///$$$666GGG'''...YYY)))(((&&&---BBB:::)))%%%***'''///(((/// $$$)))444@@@###333&&&$$$)))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))(((++++++++++++++++++++++++)))************+++++++++************************************************------,,,,,,,,,,,,+++++++++)))''''''(((***,,,,,,***((('''''')))******)))...111000,,,(((((()))(((((('''&&&'''((()))(((''''''''''''&&&&&&&&&&&&&&&)))(((((('''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######'''&&&&&&%%%%%%&&&&&&'''%%%%%%&&&&&&&&&''''''''')))***((('''***,,,&&&333 ,,,---,,,KKKvvvyyyjjjXXXGGG^^^||||||~~~bbbWWWKKKWWW[[[[[[YYY___rrrxxxfffllleeedddooo{{{```WWWJJJjjjggg\\\mmmlllssskkkkkkVVVTTTaaaPPPfffuuueee<<<222///555///%%% &&&***'''###$$$&&&%%%%%%$$$$$$$$$%%%%%%##############################$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$###$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&'''''''''''''''(((((((((((())))))$$$333'''%%%>>>>>>CCChhhyyyQQQNNNsssfffSSSGGG===:::<<<999888666444222111111111111111111111222222222222111222222333444555555555555777:::===AAAGGGNNNSSS\\\dddqqq}}}pppoooiiiaaa^^^``````]]]aaaWWW```~~~nnnqqqzzzyyy{{{rrrtttvvvIII111)))###,,,%%%$$$""""""$$$&&&%%%###$$$$$$$$$$$$$$$$$$$$$$$$########################"""############$$$$$$$$$########################$$$$$$$$$###$$$$$$%%%&&&%%%'''(((''''''+++222666KKKPPP{{{\\\fff{{{mmmRRR{{{qqq{{{fff;;;333444111...///......------,,,++++++)))))))))))))))))))))))))))************+++++++++)))))))))*********++++++)))&&&+++222%%%???$$$%%%222$$$eee...222...)))$$$000FFF>>>%%%)))***&&&111)))&&&555%%%###...|||%%%,,,&&&(((+++(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))************************)))************+++++++++************************++++++++++++++++++++++++***++++++,,,,,,,,,++++++333///,,,+++,,,------,,,,,,...,,,((()))//////+++&&&%%%&&&((('''$$$$$$'''+++)))((()))******)))((()))(((((('''&&&&&&%%%%%%((((((((('''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$'''&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&'''''''''(((&&&---...%%%"""(((---+++&&&333555333IIIppp|||PPPKKKVVVgggfffWWWaaaLLLZZZ^^^ZZZqqqqqqeeegggYYYRRRuuuqqqooouuuzzzpppzzzdddIIIUUU___fffhhhoooFFF+++///%%%$$$,,,***!!!...%%%%%%%%%$$$%%%%%%&&&&&&##############################$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%$$$$$$###$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&'''''''''''''''(((((())))))))))))&&&---+++111BBBKKKhhhuuuBBBOOO{{{dddNNN;;;888;;;999777777333222111111000000000111333333222222222222222222444444444333333333222222000111222222333666:::===DDDMMMZZZgggpppwww{{{}}}}}}zzzmmmbbb```bbbdddbbb^^^iii||||||}}}jjjqqquuuqqqoooyyylllTTTFFF###***%%%$$$#########$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$########################"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&'''(((***,,,111777<<>>ffflll~~~|||eeeDDDGGGRRRyyyzzzssspppJJJOOO___uuusssdddSSSYYYVVViiinnnWWW???333******((($$$%%%,,,$$$$$$$$$$$$$$$%%%%%%&&&##############################$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&''''''''''''((((((((())))))******+++222 555AAA888fffTTTNNNeeeFFF===555333999>>>999111---222333333333444444555555666666666555555555444444777777666666555555444444333444333222111111444666;;;???EEEMMMWWWcccnnnuuuttt~~~xxxlllgggggggggccc```eeesssyyyuuutttxxxzzzmmm\\\ooo}}}uuu{{{sss|||pppRRR000000)))''''''((('''$$$$$$&&&$$$$$$$$$$$$$$$$$$$$$$$$########################""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$%%%&&&&&&&&&&&&(((,,,///444<<>>### ===111111---%%%&&&iiiVVV777999///(((333--- $$$AAA222...zzz///&&&444+++&&&...%%%%%%$$$+++...---"""555999rrr)))%%%)))---)))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))))))))))))))))))))*********+++++++++************************++++++++++++++++++++++++---------------,,,,,,+++'''***......------///222...,,,000777333***,,,555555...(((***,,,+++((((((***)))''''''''''''&&&$$$'''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&'''((()))'''''''''((((((((())))))///&&&&&&///222***&&&***:::sssVVVFFFZZZqqqdddLLL<<>>888cccgggyyy]]]999555555111111///......------,,,++++++)))))))))))))))))))))))))))************+++++++++*********++++++++++++,,,333))),,,444(((---;;;(((,,,)))&&&+++111///)))???###"""111%%%''':::+++333BBB222...)))&&&;;;222FFFOOO555***888===@@@III***===888(((444;;;---111---%%%***666666+++444///(((...///((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************)))************+++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,///...---++++++******+++111111111///...000555:::888777999???@@@===>>>AAAAAABBBAAA======???>>><<<666444333222222222000...((((((((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''((())))))(((((((((((())))))))))))((())),,,---''')))???XXXpppMMMVVV{{{|||\\\ZZZDDDFFFgggvvvyyyhhhllleeeTTT```~~~ppp~~~dddGGGRRRXXXiiipppeeeHHH333000---$$$&&&%%%$$$$$$#########$$$##############################$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%############$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&'''''''''((((((((((((((()))***+++,,,,,,---)))::::::OOOjjj]]]eeeBBB666333333555444777:::999666666999===777888999:::::::::::::::888888777666555333333222000000111111222333333333111222222222000000222333...000111222444888===AAARRR]]]iiipppvvv}}}~~~~~~|||wwwuuurrrkkkbbbaaa___aaaddddddaaabbbgggtttuuuzzz{{{xxxrrrnnnuuuwwwsssiiiHHH000'''###''')))%%%$$$'''$$$$$$$$$$$$$$$$$$$$$$$$########################"""############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''&&&&&&***000333;;;PPPfffooo^^^}}}~~~RRR===:::bbbhhh[[[999666555111111///......------,,,++++++)))))))))))))))))))))))))))************+++++++++*********+++++++++,,,,,,***++++++)))666)))$$$###''',,,((("""...222)))---///000444888///888KKK888GGG???DDDPPP[[[TTTJJJ\\\CCCOOOCCCMMMcccIII444III444:::IIIBBB999AAA@@@;;;999@@@222...666999888((((((---111///,,,'''!!!(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************++++++++++++++++++++++++)))************+++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///222666888@@@???@@@EEEMMMPPPNNNKKK\\\^^^WWWOOOXXXhhhdddSSSAAARRRYYYLLL@@@AAACCC???DDDBBB@@@??????>>><<<:::111000///...,,,+++))))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&'''((()))***(((((()))))))))*********###...111)))///LLLnnnlllLLLLLLuuunnnNNNFFFQQQeeeiii|||mmm{{{tttvvvmmmmmmtttyyytttXXXiiippp```III;;;777555)))((('''&&&%%%$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%############$$$%%%&&&'''&&&&&&%%%%%%%%%%%%&&&&&&''''''''''''((((((((((((((())))))***+++,,,---...***CCCUUUvvvjjj[[[999111555555111111,,,222999<<<;;;999666555::::::;;;<<<<<<;;;:::::::::999888777555444333222222333333333333444444444000111222222111111222444///111222222222222333555999BBBNNNZZZgggttt{{{|||}}}~~~|||xxxwwwvvvqqqjjjccc___]]]```aaa``````aaaddddddssstttzzzooohhhzzzxxx|||qqqlllppp[[[BBB111%%%&&&(((%%%$$$'''$$$$$$$$$$$$$$$$$$$$$$$$########################"""############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''''''''---444777CCCaaauuufff~~~UUUBBBCCC]]]kkkYYY888666555111222///......------,,,++++++)))))))))))))))))))))))))))************+++++++++******+++++++++,,,,,,,,,+++222'''///***###666)))((('''***...444&&&???;;;777GGGMMMVVVWWWRRRUUUUUU[[[YYYTTTWWWZZZOOOSSSddd]]]RRRYYYSSSRRRaaaUUU]]]OOOGGGMMMQQQHHH;;;GGG???<<>>000555(((&&&...%%%%%%***...(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))*********+++++++++++++++++++++++++++)))************+++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,......000444:::CCCJJJOOOaaacccnnn}}}qqqkkkiiidddGGGEEECCCBBBBBBAAA???===;;;999777555222///---,,,&&&'''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''&&&&&&&&&'''''')))******))))))))))))************---000***///ZZZiiiLLL___mmmCCCGGGhhhwwwkkkeeekkkqqqsssvvv|||}}}vvvyyyjjjlllyyyccc\\\tttTTTMMMOOO___kkkaaaHHH333,,,+++)))(((&&&&&&%%%%%%##############################$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%############$$$%%%&&&''''''&&&&&&%%%%%%&&&&&&'''''''''''''''((((((((()))((())))))+++,,,---......;;;AAAyyysssZZZeeeJJJ999///555777111///444===>>>===;;;<<<>>>>>><<<======>>>???>>>===;;;;;;===<<<;;;999888666555444222222222111111111111111---...000///......///000000000///...---///333666333888===EEETTTeeeqqqtttxxxzzz|||{{{vvvssstttrrrnnnfff^^^WWWWWWZZZ]]]______eeeeeeuuutttuuuxxxnnntttgggxxxssswwwmmmoootttkkkWWW???+++'''(((%%%$$$'''$$$$$$$$$$$$$$$$$$$$$$$$########################"""############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&'''''''''(((000777;;;JJJnnnqqq^^^EEEKKK\\\~~~dddWWW===777444222000......---------,,,,,,,,,************************************************'''***...///...------...,,,,,,---------,,,+++++++++,,,---///222999CCCIIIJJJBBBKKKWWWRRRJJJGGGDDDJJJIIIJJJMMMKKKHHHJJJOOORRRCCCJJJ[[[VVVMMMWWWdddEEEIIIXXXbbb______]]]SSSHHHHHHFFF@@@<<<<<<>>>???>>>;;;333---000444---!!!***)))(((((((((((('''&&&&&&'''((()))*********)))''''''((()))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************++++++++++++++++++++++++,,,******+++)))'''***000///111000+++&&&)))222999888AAACCCMMM\\\^^^sssuuucccxxxhhh```ooommmjjjtttiiipppoooPPP:::888HHHEEE333===999BBB333===666888***+++,,,!!!(((///"""$$$&&&)))'''$$$###$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''((((((((()))$$$)))000)))$$$444666000444:::fffVVVVVV}}}^^^NNNMMM[[[nnnpppyyyuuusssmmmyyyuuueee```dddnnnrrrDDD000222///&&&"""$$$''''''###$$$$$$$$$$$$###""""""$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''(((((((((((()))))))))))))))))),,,///---)))...888<<>>>>>?????????@@@@@@@@@@@@@@@@@@BBBCCCAAA>>>;;;===<<<;;;<<<===;;;666222222222333333333222111000///......000111111///---444333111000//////000000333333333777>>>IIITTTZZZvvvwwwxxx|||zzzssssssuuutttooolllgggbbb[[[VVVUUUXXX^^^bbb^^^eeennnvvv{{{{{{xxxwwwyyyvvv{{{zzzjjjcccwwwUUUGGG+++ ---%%%(((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%$$$%%%&&&(((((('''&&&+++,,,888777NNNbbbppp~~~]]]ooojjjKKKUUULLLbbbsssoooWWW===777333222000......---------,,,,,,,,,************************************************++++++++++++************---+++))),,,000222///,,,---...666FFFUUUWWWKKK>>>FFFKKKXXX^^^TTTOOOSSSVVViiifffdddgggmmmooohhhaaaqqqkkkiiiddd\\\bbbdddZZZWWWSSSUUUVVVWWWgggwwwwwwgggaaaXXXNNNHHHDDD???;;;999888333...---......,,,(((&&&&&&(((,,,---)))%%%((((((((())))))(((((((((''''''((()))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))************************))))))))))))))))))))))))************************++++++++++++++++++++++++***(((+++111222---((('''000+++***111888;;;>>>BBBQQQddd}}}rrrbbb```^^^UUUOOOPPPJJJXXX___ZZZTTTSSSOOOIIIZZZ]]]^^^UUUVVVsssvvvsssgggNNNZZZQQQFFFEEE222<<<===III;;;@@@444444222&&&(((,,,!!!$$$&&&(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&''''''''''''''''''((((((((())))))***,,,''')))---###%%%>>>+++IIIoooLLLiiiuuubbbIIIUUU~~~iiifffooozzzxxxooooooiiiggguuu[[[IIISSSiiiOOO999))))))***$$$ """###$$$$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''(((((((((((())))))))))))(((,,,))))))///000222<<>>666555444555777999;;;<<<@@@AAAAAAAAABBBCCCCCCCCCIIIFFFDDDCCCCCCDDDDDDDDDGGGDDD@@@???>>><<<888555777666555333222111000000000...,,,,,,...////////////////////////000111222111000000222777???FFFKKK```mmmwww{{{}}}|||wwwtttpppllliiiggggggccc]]]YYYWWWYYY]]]``````bbbfffmmmsssuuuqqqmmmkkkjjjkkkwww^^^zzzwwwuuufff777%%%///###!!!%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&'''''''''&&&"""222???GGGKKKgggjjjlllRRRKKKKKKooosssWWWfffWWW<<<666444222000......---------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++---+++))))))***++++++++++++...000---((((((///666@@@FFFLLLNNNLLLJJJMMMPPPTTT[[[eeennnvvv~~~||||||qqqmmmuuu{{{yyyvvvxxx|||nnnfffjjj}}}www|||zzzpppbbb___YYYJJJ```aaaeeejjjjjj___MMM???<<<999999>>>AAAAAA??????222---)))(((***+++)))&&&((((((((((((((('''''''''''''''((()))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))************************))))))))))))))))))))))))************************++++++++++++,,,,,,,,,,,,...(((&&&***///000//////,,,000999===:::EEEmmm___TTT[[[XXXTTTLLLKKKXXXjjjmmmfffnnnrrrmmm^^^WWW^^^fffiiiPPPKKKVVVbbb[[[UUUYYY\\\jjjVVVqqqxxxmmmqqqPPPMMMRRR888888DDDDDD;;;:::888...---000***((('''&&&'''((()))'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&'''''''''''''''((((((((()))))))))%%%666((($$$777***>>>\\\nnnaaayyyPPPCCCaaaqqqllldddYYYQQQMMMMMMOOOEEEEEEGGGHHHLLLSSS[[[aaauuuvvv|||{{{```llltttxxxzzzjjjqqqcccTTTMMM]]]pppXXX>>>333...)))&&&&&&$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''((((((((()))))))))***(((111***&&&111222555HHH]]]RRRyyy[[[===555222222444777:::===???@@@AAACCCDDDDDDEEEFFFFFFGGGGGGGGGEEECCCCCCDDDEEEEEEDDDCCC@@@<<<999999999888777888777555333222222222333333111//////000000...---......///000000111111111000///...///111444888:::DDDTTTfffpppuuuzzz~~~~~~xxxpppjjjhhhgggeeeccc```]]][[[[[[]]]^^^aaa^^^^^^dddlllqqqoookkklllkkkgggppp}}}{{{tttsssFFF222---)))&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%&&&'''''')))<<>>444+++&&&%%%'''(((''''''''''''''''''((((((''''''((()))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))************************))))))))))))))))))))))))************************+++++++++,,,,,,,,,,,,,,,222,,,)))***,,,,,,///333>>>777AAA\\\qqq}}}iiifffgggUUUOOO^^^eeennnppprrrzzzcccyyyzzz|||}}}nnncccdddeee}}}YYYVVV]]]bbbhhhuuufffiiippp>>>===;;;888;;;AAA@@@===:::666000,,,'''%%%'''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''(((((((((((()))))))))&&&333,,,)))444111===eeecccLLLxxxHHH\\\{{{jjjQQQFFFHHHGGGDDDAAA>>>>>>@@@CCCEEECCCAAA>>>===???BBBEEE999;;;BBBRRReeettt{{{|||ooo{{{xxxrrrkkkrrrrrroooyyyzzztttooo\\\AAA000......,,,&&&%%%%%%%%%%%%%%%&&&&&&###$$$$$$$$$$$$$$$%%%%%%#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''(((((())))))******(((333...***111000BBBlllaaaOOOnnnPPP999AAA???///333777<<>>===;;;;;;::::::222222222444555444222000111111111111111111000000222222111000000111222222666>>>LLL```rrr{{{zzzuuu|||~~~}}}wwwqqqllliiieeebbbaaa```______^^^^^^^^^```^^^]]]aaahhhooorrrsssvvvuuuqqqzzzwww{{{vvvbbbLLL///333&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%&&&&&&%%%%%%&&&(((***:::@@@AAAWWWrrr}}}pppUUUEEEPPPZZZZZZ@@@eeeddd[[[===444444333///......---------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++,,,---...---+++111***(((444FFFOOOKKKBBBAAAHHHUUUdddqqqzzz}}}~~~zzzxxxzzzlllzzzzzzhhhnnnvvvccc^^^jjj|||}}}|||pppbbbZZZWWWZZZeeeqqq{{{mmmZZZLLLAAA;;;>>>CCCJJJIIICCC999---'''&&&)))&&&&&&&&&&&&''')))***+++''''''((()))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))************************************************************************++++++,,,,,,,,,------------...222444111...222999LLL\\\qqquuuaaaZZZdddkkkdddnnn~~~zzz~~~yyybbbcccpppeeeaaaTTTbbb|||\\\PPP[[[OOOAAA>>>CCCAAA===>>>:::333+++&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((((((((((()))))))))***...'''+++///+++@@@xxxUUU^^^hhhQQQUUUtttWWWHHH>>>:::;;;BBBCCCDDDBBB@@@>>>===>>>DDDDDDCCCCCCCCCDDDDDDDDDDDDGGGHHHDDD???BBBLLLVVV\\\vvv{{{tttyyyyyyiiiuuudddbbb^^^WWWIII888...+++((('''&&&&&&%%%&&&&&&&&&#########$$$$$$%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''''''''((()))*********+++///------222;;;gggYYYXXX}}}AAA777>>>555...333888===CCCGGGGGGGGGFFFGGGHHHHHHHHHIIIIIIIIIIIIJJJGGGFFFFFFGGGHHHIIIIIIHHHCCCHHHNNNTTTWWWYYYYYYXXXXXXWWWVVVSSSOOOJJJEEEBBBEEEAAA;;;777555555555555111111111111111111111111333333333222222222222222222444<<>>444444333.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***,,,---,,,+++***+++---***777FFFKKKGGGCCCFFFJJJTTTcccvvvqqq}}}qqq}}}~~~vvvoooqqqggg```iiiqqq}}}{{{{{{{{{ooo]]]RRRQQQlllvvvzzznnnYYYKKKDDDBBBBBBFFFJJJGGG>>>444...+++((((((''''''((()))+++,,,''''''((()))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))++++++++++++++++++++++++************************************************++++++,,,,,,------......------...000444???TTThhhwwwwwwMMMJJJ___[[[eee}}}uuufff}}}pppooo|||~~~wwwwwwRRRMMMpppwwwggghhheeecccfffNNN333666888999EEE@@@:::333---***)))))))))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((((((((((()))))))))*********+++---)))???|||UUUzzz___BBBmmmuuucccNNN<<<>>>GGGJJJFFFDDD@@@AAABBBCCCDDDFFFIIIKKKJJJJJJKKKNNNPPPQQQOOOMMMSSSKKKDDDDDDJJJNNNLLLHHHTTTQQQRRRcccfffkkk}}}|||aaaRRRXXXqqqqqqQQQ666000+++***(((&&&%%%%%%&&&&&&#########$$$$$$%%%%%%&&&$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&'''((()))***++++++...)))***///;;;^^^yyy???wwwsssMMM333666888------999???DDDIIIKKKIIIHHHIIIJJJKKKKKKJJJJJJJJJIIIIIIIIIEEEBBB@@@BBBHHHPPPXXX\\\dddnnn{{{{{{www{{{ooo]]]LLL@@@999666555444333222111111222333444222222222333333333333333///111444777;;;IIIaaawwwxxx||||||wwwvvvuuummmbbb______^^^^^^___```aaabbbaaaeeefffdddaaaccckkkrrrgggmmmooo}}}qqq[[[mmmrrr~~~~~~pppbbbYYYCCC ((((((''''''&&&%%%%%%%%%$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%&&&'''&&&%%%(((...333555CCCcccttt{{{SSSvvv```DDD<<>>>>>444///555>>>AAAEEEIIILLLLLLJJJIIILLLOOONNNNNNMMMLLLKKKJJJIIIIIIGGGJJJQQQ^^^ooo{{{jjj[[[OOOHHHCCC@@@;;;777555444555666333333333333444555666666333333555444111666HHH\\\kkkvvv|||yyywwwzzzvvvmmmcccaaa^^^\\\\\\]]]```bbbcccdddeeedddbbbcccggglllhhhuuuppptttooobbbnnnwwwrrrxxxxxxqqq___333((((((((('''&&&&&&%%%%%%$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%''''''&&&&&&)))111888999PPPssskkkMMMBBBIII|||jjj]]]@@@888IIIllldddAAA555555333,,,......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***---///---+++111@@@LLLVVVQQQLLLLLLUUUhhh~~~~~~hhhllluuupppsssuuuyyymmmzzzhhhfffjjjppp}}}yyynnnZZZTTTmmm}}}___EEE@@@<<<@@@GGGIIICCC;;;111///,,,)))((('''(((((('''(((((()))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))++++++++++++++++++++++++************************************************++++++,,,,,,---...//////000666DDDVVVdddllltttzzzhhhXXXKKKRRRnnnttt^^^yyypppnnnmmmuuu{{{qqqvvv{{{pppbbbyyyxxxlllVVVgggrrr```llljjjjjjTTT444===AAADDDBBB;;;444000///&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((()))))))))))))))************333+++222qqq]]]kkk~~~PPPOOOoooLLLEEEHHHAAAEEEGGGGGGGGGLLLTTTYYYZZZ```jjjsss{{{}}}vvvnnnhhhddd```ZZZUUUTTTVVVUUURRRQQQTTTYYY\\\kkkwwwxxxbbbqqqqqqfffqqqeeeEEE000...+++(((%%%%%%%%%%%%""""""###$$$%%%%%%&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&'''((()))***++++++...)))555BBBfffGGGGGG[[[999===555333666555222<<>>>>>AAAVVVhhhtttsssrrrvvvxxxsssgggddd___ZZZYYY[[[^^^```bbbbbbbbbccceeehhhjjjkkkmmmxxxtttvvvqqqqqqggg}}}qqqpppmmmLLL))))))((('''&&&&&&%%%%%%$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%'''((('''&&&+++444;;;@@@YYYvvvXXXDDDGGG^^^aaaPPP;;;CCCVVVsssxxxkkk___@@@555555444/////////.........---------,,,,,,,,,,,,,,,,,,,,,,,,------,,,---///000//////'''...222111111;;;LLLZZZTTTAAAOOOuuutttsss{{{vvv~~~qqqsss~~~jjjlllnnnllliiieeeddddddtttuuuzzz~~~mmmfff}}}uuudddooo}}}vvvjjjbbbkkknnn``````[[[;;;BBBOOOCCCBBB666111555000%%%%%%------$$$***)))(((''''''((()))***(((((((((((())))))))))))))))))))))))))))))))))))*********************************)))))))))))))))++++++************++++++,,,///***'''++++++000???CCCJJJmmmhhhnnnZZZ[[[ZZZwwwxxxqqq{{{yyyeeeuuuqqqsssgggaaaXXX]]]UUUyyy^^^BBBEEECCC@@@>>>===999222---///,,,'''###%%%***)))%%%&&&&&&%%%%%%%%%&&&'''(((%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))(((%%%&&&***,,,+++,,,///444444uuuYYYyyysssUUUUUUgggZZZEEEEEELLLIIIJJJLLLOOOSSS[[[hhhwwwyyyiiiiiiddd]]]XXXVVVWWWZZZ]]]]]]bbbrrrkkkdddxxxwwwwwwoooRRRXXXsss^^^FFF555))))))'''!!!"""***%%%%%%%%%$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&''''''(((%%%(((*********,,,,,,+++&&&<<<444PPPaaa@@@lllYYY<<<;;;777555111///555AAAGGGGGGKKKEEEJJJSSSPPPEEEHHHUUUUUUKKKFFFHHHIIIKKKZZZlllzzzqqq```TTTJJJHHHHHHJJJLLLQQQ[[[fffxxx|||kkkYYYFFF::::::???:::999777555555777;;;>>>888999:::===@@@DDDGGGHHHFFFLLLWWWbbbkkkoooooonnnnnnhhh___YYYXXXYYY[[[\\\ccccccdddeeegggiiijjjkkklllnnnooorrrvvvttthhhZZZbbb```uuubbbSSS111***%%%%%%&&&%%%%%%&&&%%%$$$$$$######$$$$$$%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&###'''$$$&&&///000444AAAMMMdddooossskkkHHHKKKOOO~~~tttRRR???:::KKKbbbppplll]]]>>>333333333...//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,...---,,,---............666+++(((666FFFKKKHHHEEE???```~~~~~~kkkyyyddd~~~}}}zzz{{{yyyxxxvvvpppjjjaaa```fffoooqqqqqq}}}rrrbbb```WWWoooiiibbb]]]MMMdddzzz```DDD888<<>>QQQgggeeetttggg{{{|||nnn{{{sss}}}|||jjjeeehhhzzzeeennniiieeemmmIIIAAAFFFAAA:::;;;333222333111)))!!!###***(((''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((()))))))))***---***(((***---///---,,,(((]]]yyyQQQuuu999[[[ssstttHHH;;;FFFLLLGGGBBBRRRZZZgggxxxsssfff```___bbbdddXXXWWW]]]jjjyyy}}}uuuggglll~~~pppllltttfffhhh~~~mmmbbbNNN:::///+++&&&"""!!!&&&%%%%%%$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&''''''(((*********))))))******)))444333CCC{{{|||SSS^^^aaaDDD:::333777777555555;;;FFFKKKKKKRRRQQQQQQRRRRRRPPPOOOOOOKKKNNNOOOOOOZZZuuuxxx]]]SSSHHH@@@>>><<<888444222///...000///000777???@@@MMM^^^qqq}}}fffPPPBBB>>>888:::;;;:::777666888;;;;;;<<<===???AAADDDFFFGGGLLLLLLKKKMMMTTT___kkksssmmmiiibbb\\\YYYXXXYYYZZZ```bbbdddfffggghhhiiikkkjjjnnnqqqpppnnniii^^^RRRaaa{{{mmm{{{ssszzzbbbQQQ<<<111***+++,,,'''""""""%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&'''***&&&'''000444<<>>:::777333444555...$$$%%%---(((((()))(((((('''%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((()))))))))******+++)))***+++,,,,,,...222aaaOOOvvv|||IIIdddSSSHHH<<>>@@@AAA@@@<<<999999:::?????????@@@BBBDDDEEEFFFRRRQQQOOONNNPPPXXXdddnnnjjjhhheee___ZZZWWWVVVWWW[[[___dddgggffffffhhhjjjfffmmmqqqooojjjcccZZZQQQbbbmmmzzzvvvlllnnngggLLL777(((***---'''$$$&&&%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&(((+++&&&'''111888CCCVVVrrr~~~mmmlllTTTJJJLLLrrrKKK999999GGGddd~~~nnnhhh[[[;;;222333444000////////////............---------------------------...---,,,+++,,,---...+++???MMMHHH>>>IIIkkk~~~~~~{{{oooyyynnn___bbbooommmiiicccppp~~~uuu~~~\\\]]]rrrhhh___dddxxxrrrVVV@@@111===AAA===555555<<<666)))''''''(((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))************************)))***************++++++++++++,,,---------,,,+++...///---///888IIItttrrrNNNOOOkkkvvvmmmooogggxxxrrr^^^wwwzzznnnrrr]]]ZZZ___LLL999???BBB;;;555444555333---(((''''''((((((((('''&&&%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((()))))))))*********((('''---222+++''';;;WWWcccppp<<<___cccfffmmmQQQHHHQQQNNN^^^~~~{{{sssvvvVVVBBB;;;444111222222222666===DDDBBB???>>>>>>???>>>===NNNNNNYYYnnn|||{{{ppp```^^^[[[YYYYYY___lllvvvuuu}}}yyy~~~kkk\\\ooovvvsssxxxfffcccdddWWW???000///---&&&'''&&&&&&%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''(((((((((+++)))))),,,//////000222555EEEeee===llljjjHHH<<<555555<<<999>>>CCCFFFLLLSSSVVVTTTPPPRRRSSSSSSUUUWWWUUURRRWWWhhhlll\\\FFF555//////000000---///222222111///---,,,111///000444444111111444555,,,(((///888CCCWWWkkkyyy}}}qqqeeeRRRMMMFFFAAA???>>>===<<>>HHHGGG>>>KKKsss~~~ooo~~~wwwxxxzzziiifffZZZ\\\iiikkkuuu^^^qqqyyyvvvxxxrrrlllrrrvvvTTT@@@CCC???777;;;DDD@@@333))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))************************))))))******+++++++++,,,,,,,,,,,,,,,,,,,,,++++++///222;;;MMMYYYXXXiiilllWWW^^^vvvmmm~~~{{{xxxvvvrrrhhhjjjSSSFFFOOOnnnooo999DDD@@@DDDBBB;;;;;;>>>333###&&&&&&&&&'''''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))************---(((...333***+++VVVNNNssskkkAAAaaalllRRRLLLHHH\\\aaapppmmmRRR@@@888555666444555777777555555666888===EEEOOOWWWZZZYYYWWWRRRGGG@@@DDDGGGLLLYYYhhhuuu|||pppkkkbbb[[[ZZZ^^^ccceeemmmsssuuu___eeeuuuvvvnnn___hhhoooqqquuuccc^^^nnnnnnTTT:::111...)))((('''&&&&&&%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''(((((())))))''')))...///---///444999rrrHHHcccnnn:::999???333///<<<;;;BBBIIILLLQQQVVVWWWUUUVVVSSSUUUYYYSSSKKKSSSbbboooVVV???888111///111444444222+++...111222000///000111111///111555777555444666:::333111666666333999DDDOOOWWWkkklll]]]KKKAAAAAACCCBBB?????????@@@AAACCCEEEGGGIIIDDDOOO]]]fffgggaaa[[[WWW\\\^^^``````]]]YYYUUUSSSRRRWWW]]]aaabbbccceeegggfffhhhjjjlllqqqqqqhhh]]]LLLSSS^^^dddtttrrrjjjvvv}}}}}}sssZZZ???222,,,'''%%%&&&&&&%%%%%%%%%%%%%%%%%%&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%&&&&&&&&&'''''''''$$$***))),,,888AAAPPPeeezzzfffNNN;;;NNN___LLL<<>>>>>888///)))((('''&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''(((((((((((((((((((((((()))))))))*********++++++///)))'''***...BBBoooPPPmmmrrr444TTTZZZKKKLLLRRRTTT{{{bbb[[[QQQGGG???:::777555444222000///...------...000555>>>NNNccc{{{sssaaaPPPDDDAAADDDQQQUUU^^^pppvvveee^^^```cccccchhhmmmooo___ppp|||tttxxx~~~~~~mmmlllMMM999///''')))((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''(((((()))))))))''')))---,,,)))000<<>>999555666;;;>>>======@@@@@@???@@@AAA<<<444000111;;;CCCVVVnnnpppXXXJJJGGGGGGEEEAAA@@@AAABBBCCCEEEGGGIIIJJJKKKNNNTTT[[[aaaeeeggghhh[[[\\\]]]______\\\VVVQQQPPPRRRWWW[[[```bbbcccccchhhgggfffhhhnnnqqqiii^^^SSSEEELLL^^^xxxyyyqqqrrrxxxlllaaaNNN:::///+++((($$$&&&&&&%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%&&&&&&&&&''''''''''''%%%,,,---333@@@LLL]]]uuu]]]RRROOOLLLqqq|||TTTDDD999AAAVVVnnnhhhcccooo^^^===333444666222000000000000/////////...........................***...000111111444;;;AAAGGGMMMccc|||~~~~~~xxxuuutttuuutttsss~~~fffYYY\\\___ooolll~~~fffeeezzz]]]{{{{{{www|||lllXXXJJJKKKJJJBBB>>>AAA222///,,,)))'''(((***+++(((((((((((())))))))))))))))))))))))))))))))))))************************))))))***++++++,,,------+++++++++,,,...222666888BBBIII```nnn[[[gggyyyoooeee{{{{{{vvv{{{tttkkkhhheeeggg```bbbccc]]]```ddd```qqqhhhiiillljjjqqqyyywwwzzzvvvtttnnnsssrrr}}}{{{sssuuusssdddjjjhhhPPP======BBB???<<<===000...+++(((&&&&&&'''(((%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''(((((((((((((((((((((((())))))*********+++++++++******&&&+++IIIqqqzzz\\\tttEEEXXXeeerrr[[[XXXMMMTTToooWWW444>>>999333111333666999:::///...,,,***+++---000111222///+++,,,555JJJbbbssseeePPPDDD??????KKKbbb}}}zzznnnkkkhhhcccdddaaahhhdddsssyyyzzz}}}ooovvvyyypppxxx|||wwwxxxbbbMMM999+++)))((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''(((((())))))***(((***---++++++<<>>555444555666888;;;===>>>:::<<<@@@DDDHHHKKKLLLLLLLLLHHHHHHNNNUUUXXX[[[___bbbdddaaaYYYQQQKKKFFFAAA555;;;JJJ]]]nnn{{{ppp___TTTNNNIIIGGGEEEEEEFFFFFFGGGIIIJJJKKKSSSPPPPPPVVV```iiioooppp___]]]\\\___bbb___WWWOOOOOOOOOPPPVVV]]]bbbbbb```fffgggffffffjjjmmmiiiccc^^^DDDDDDRRRggg{{{~~~}}}hhhEEE...,,,,,,&&&&&&&&&%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''%%%,,,...555EEEUUUlllssssssQQQVVVpppgggHHH>>>;;;HHHaaayyykkkxxxfffnnn^^^===222333555111000000000000////////////........................***---111222333777???EEEKKKfff||||||gggsss}}}___aaaxxxvvvggguuuzzzpppyyyrrr___KKKGGGMMMGGG:::555222---)))'''(((***,,,(((((((((((())))))))))))))))))))))))))))))))))))************************))))))***+++,,,,,,------*********,,,000666<<>>CCCGGGHHHsssjjj~~~wwwvvvnnnuuunnnZZZ]]]nnnqqq{{{~~~hhh{{{xxxcccaaadddqqqMMMBBBRRRHHH@@@888...+++,,,---+++)))+++***)))(((((()))***+++))))))))))))************)))************+++++++++&&&---///+++***---...***%%%///888%%%...AAAIIIrrr[[[GGGTTT|||yyykkkpppwwwkkkddd^^^ZZZ[[[ZZZYYYXXXYYY[[[^^^```]]]___``````___^^^```aaa```aaaaaaaaa``````bbbddd___aaadddgggjjjnnnsssvvvtttwwweeexxx|||^^^]]]yyyzzz{{{SSSFFF;;;AAAOOO777???;;;222***((())))))((((((&&&$$$$$$&&&''''''&&&(((((((((((((((((((((((((((((((((((())))))))))))&&&)))+++++++++------+++)))777111@@@nnnPPPGGGPPPmmmOOOKKK[[[hhhvvvBBBFFF;;;---BBB>>>000(((,,,///,,,---222///555666///,,,111555444000444999<<<999555888===333FFFCCCFFF===\\\fffpppnnnOOOBBBIIIUUUpppyyyeeeggggggeeeeeeiiimmmjjjdddwwwjjjnnngggbbbqqqzzzsss{{{zzz\\\DDD...)))''')))'''###$$$***%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((()))***+++)))&&&000)))///111EEEhhhGGGwwwRRR<<<777333111444;;;AAABBBAAACCCSSS\\\WWWUUU[[[^^^ZZZVVV[[[\\\hhhYYYAAA999:::>>>AAAEEECCCCCCKKKOOOXXXkkkkkk^^^PPPAAA???666CCC]]]qqqzzznnn[[[LLLNNNLLLIIIIIIKKKMMMOOOOOOOOOOOOQQQVVV\\\cccgggiiibbbqqqxxxkkk^^^ZZZXXXTTTRRRNNNHHHKKK\\\kkkfffVVVbbbcccaaa```cccjjjmmmkkkaaaXXXFFFAAAQQQddd{{{www}}}```FFF//////))))))&&&&&&'''&&&$$$&&&+++&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&''')))+++---555888444ZZZlllXXXGGGfffmmmNNNCCC<<<@@@^^^zzz|||wwwnnnzzz^^^;;;777666111111444:::;;;555///...000000111///...---...///000000%%%CCC666000III@@@BBByyy||||||{{{}}}|||~~~tttmmmoootttrrrxxxfffYYY]]]aaapppuuummmjjjbbbjjjqqqbbbOOOWWWNNNEEE===:::;;;666+++''',,,)))))))))((())))))***+++))))))))))))************)))************+++++++++'''***+++'''(((,,,...+++444))),,,///AAAJJJWWWbbbPPPjjjmmmpppqqqggg[[[TTTRRRTTTUUUUUUWWWUUUTTTTTTVVVZZZ^^^aaa[[[\\\]]]]]][[[[[[\\\]]]``````aaa```^^^]]]^^^``````bbbcccccccccdddfffhhhiiiooo{{{ooo```|||___fffZZZkkk\\\dddhhh<<<,,,DDDCCC???888111---+++(((%%%'''&&&%%%&&&'''((((((&&&(((((((((((((((((((((((((((((((((((())))))))))))(((+++---+++((((((***,,,...)))777~~~^^^yyydddQQQppp\\\QQQGGGPPPkkk{{{SSSAAA333<<>>222((((((***'''%%%%%%%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((()))***+++###,,,---333333:::pppQQQmmm```===666333333555:::@@@CCCDDDCCCHHHQQQYYYZZZ[[[]]]\\\XXXYYYMMMaaa\\\DDD===AAAKKKTTTQQQXXXWWWUUUSSSIIIDDDNNNXXX|||iiiRRREEE<<>>AAA===///)))...((((((((()))))))))******))))))))))))************)))************+++++++++******(((&&&(((---...,,,,,,,,,---555^^^uuuhhhpppXXXUUUxxxvvv}}}jjj}}}eeeSSSIIIEEECCCBBBBBBDDDHHHLLLOOOSSSQQQPPPOOOPPPTTTWWWZZZUUUWWWWWWWWWVVVVVVXXXZZZ]]]^^^___^^^]]]\\\]]]___```aaabbb```^^^]]]^^^______bbbhhhpppvvvxxxvvvsssZZZ\\\___}}}^^^sss}}}```PPPQQQ]]]LLLAAAMMMDDDAAA<<<888444///***&&&'''&&&&&&'''))))))((('''(((((((((((((((((((((((((((((((((((()))))))))))))))+++...,,,)))(((+++000999,,,iiinnnjjjiiiEEEcccvvvVVVPPPJJJSSSqqq{{{QQQ444999BBB:::000///***222555111///111444333666999HHH[[[___RRRDDD???HHH;;;999EEENNNZZZuuuvvvuuuUUUTTTNNNFFFOOOaaayyyyyyjjjVVV[[[qqqrrrmmmgggdddjjjrrrrrrmmmhhhwww{{{xxxwwwpppnnnxxxnnnttt}}}yyyppppppVVVNNN:::(((%%%+++,,,&&& %%%%%%%%%%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((()))***+++&&&222***555111IIIbbbDDDiii>>>222666///444;;;AAADDDFFFGGGGGGQQQRRRWWW___aaa\\\WWWVVVOOOjjjXXXJJJ>>>===GGGVVViiivvvzzzzzzbbbOOOOOOVVVppp|||\\\GGGNNNUUUVVVTTTTTTZZZ___mmmkkkjjjssswww^^^MMMFFFFFFKKKYYYsssvvvpppssszzzwwwpppaaa\\\VVVRRRPPPQQQQQQQQQUUUSSSSSSTTTXXX^^^eeeiiiggglllnnnmmmmmmhhhVVVBBB???======BBBEEEDDDEEEGGGOOOXXX```bbbdddhhhjjjiiifff___III999999BBBXXXtttppp^^^555%%%,,,)))(((***)))%%%%%%'''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&(((******111===III]]]vvv}}}^^^MMMMMMeeepppKKK888???DDDRRRqqqjjjvvvyyy```===999777222222///555777222...///111222...///000000//////000111<<<:::EEEIIISSS~~~{{{tttooommmjjjddd___^^^XXXUUURRRPPPQQQSSSUUUVVVeeeggggggfffgggkkksssyyymmmlllqqqkkk}}}fffrrr{{{ppphhhyyy}}}vvvvvvaaa```PPPBBB===<<<777111...'''((())))))*********)))((()))))))))************))))))*********+++++++++---+++))))))+++......,,,000:::BBB]]]mmmNNN```pppssszzz}}}uuu[[[HHH<<<:::<<<>>>???AAA@@@???@@@DDDHHHMMMMMMLLLKKKKKKKKKKKKKKKLLLNNNOOOPPPPPPRRRUUUXXXYYY[[[]]]^^^^^^^^^```aaa___```bbbaaa```______```bbb___\\\[[[```lllzzzwwwqqqnnnqqqooouuu```rrrzzzwwwPPPJJJ<<>>vvv~~~TTT^^^LLL666555666000777@@@EEEFFFGGGKKKNNN[[[WWWZZZaaa]]]PPPOOOWWW\\\yyyIII===888888AAAOOO```sssxxxcccbbb^^^gggtttnnnZZZQQQMMMAAA...222444222///111888???FFFGGGKKKXXXjjjqqqcccPPPLLLKKKJJJJJJXXXuuu{{{eeejjjkkkooowww|||jjjeee]]]WWWTTTRRRRRRQQQTTTUUUVVVWWWYYY]]]bbbfffnnnooonnnnnnqqqooo___MMM<<<555333777888444777@@@JJJUUU___aaaaaabbbcccbbblllhhhSSS???888:::MMMiiixxxsssoooMMM***+++((('''******&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((('''&&&''')))+++000666???QQQuuusssQQQKKKSSSbbb@@@CCC>>>JJJ[[[xxxlll}}}ttt```===999888333333---//////---...222222...---...000///......111333:::JJJDDDMMM}}}{{{xxxssspppjjjaaaZZZYYYUUURRRQQQMMMEEE???>>>999999888777777999<<>>BBBCCCFFFGGGIIIMMMRRRUUUXXXZZZ]]]^^^^^^^^^___aaa___aaabbbbbbaaa``````aaa]]]^^^^^^]]]]]]aaafffkkkyyyvvvnnnyyyxxxjjj{{{|||rrrvvvuuu^^^UUU]]]KKKEEEAAA@@@===555000111'''&&&%%%&&&((((((&&&%%%(((((((((((((((((((((((((((((((((((())))))))))))***&&&'''---000---,,,...***nnnZZZjjjQQQMMM```VVVcccQQQyyy]]]HHH???YYYRRR444===***;;;999KKKtttpppaaajjjYYYQQQOOOMMMBBBHHHwwwpppqqqdddZZZiii```WWWRRROOOTTTcccrrrwwwfffVVVVVVeeeqqquuu|||yyyssslllkkklllhhhaaabbb___]]]___fffrrruuuoootttnnn```QQQ===...******(((%%%&&&&&&%%%%%%&&&&&&'''(((''''''''''''''''''''''''''''''''''''((()))***+++000$$$---111dddiiiZZZXXX:::666555000666<<>>EEELLLOOOaaaeeefffdddgggsss~~~pppjjjbbb[[[WWWUUUSSSRRRSSSVVVZZZ\\\]]]^^^```bbbrrrqqqooommmnnnnnnggg___GGG999/////////,,,...555@@@JJJSSSSSSPPPPPPPPPOOONNNQQQFFF888333444EEEaaayyytttxxxllljjj888+++&&&%%%((()))'''&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%'''(((''''''''')))+++///777===WWW```EEEGGGZZZwwwXXX333EEE@@@PPPccczzzrrrnnn___===999888444444222111...---000444111+++,,,...000///...///444999======WWW{{{xxx}}}vvvtttuuutttppp```[[[UUUPPPKKKEEE>>>999:::888999======888666777111555:::>>>BBBFFFLLLQQQMMMPPPUUUZZZ```gggoootttqqqooosssyyyrrrRRRTTTpppsssyyylllkkkrrrdddtttzzzhhhKKK666000111...---+++***))))))***+++))))))))))))************)))************+++++++++***)))+++---,,,+++---111111^^^iiieeeYYYMMMlllyyyiiiaaammm}}}mmmvvvwww___222444999<<<555***(((---///000111///---...111555444777;;;>>>???===:::888888:::<<<>>>AAAEEEKKKOOOUUUXXX[[[\\\\\\\\\\\\]]]___aaacccbbb```^^^]]]]]]ZZZ[[[]]]]]]]]]^^^aaacccfffttttttuuuzzzssszzzaaaqqqaaalllXXXOOOJJJIIICCC888111222+++)))'''&&&''''''&&&%%%(((((((((((((((((((((((((((((((((((()))))))))))),,,'''&&&,,,---***+++000RRRwwwVVV```HHHgggwwwbbbLLLTTT___pppUUUCCCIII<<<444>>>000CCC:::FFFvvvoooxxx}}}kkk\\\RRRFFFEEE```tttyyyccciiieeeUUUIIIJJJNNNPPPRRRWWWqqqlll^^^eeettt|||zzz{{{xxxqqqmmmmmmlllhhhjjj___WWWQQQTTTlll~~~{{{yyysssmmmeeeSSS===---(((((('''&&&&&&&&&&&&&&&''''''((('''''''''''''''''''''''''''''''''(((((()))***+++222'''333AAAYYYuuuddd<<<222444333111===AAADDDEEEEEEIIIPPPWWWWWWVVVVVVPPPDDDFFFfffMMM222333666666111---///333666===EEEHHHOOOOOONNNNNNEEEBBBKKKaaakkkppp^^^HHHIIILLL???444:::AAACCC???888333111000555===CCCDDD@@@777000000<<>>777666444444444111888<<<:::999;;;<<<<<<666>>><<<444000,,,666MMMeee^^^mmm|||lllooopppLLL...((($$$''')))(((''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%'''(((((('''(((***,,,111<<>>DDDCCCFFFKKKMMMMMMOOOTTTQQQVVV^^^fffmmmsssvvvxxxyyywww|||vvvkkkhhhkkkrrr}}}xxxccc[[[iiiccc}}}lllwwwvvvtttyyyyyybbb@@@111555333000---***((()))***,,,))))))))))))************)))************++++++++++++***,,,...,,,,,,555@@@^^^XXXUUUyyysssgggjjjsssuuutttlll\\\HHH:::<<<444...///333444333222222333333222000///...///...000333555666666555444222333444666888<<>>OOOwwwWWWwwwjjjgggnnnxxx}}}iii]]]SSSBBB222***---,,,,,,,,,------,,,******+++...000111000...,,,000000////////////000000...///000111222666;;;???>>>CCCJJJQQQVVVZZZ^^^aaa\\\^^^aaabbb```___^^^^^^ZZZYYYZZZ\\\______]]][[[YYYbbb[[[[[[mmmlllaaafffxxxnnnzzzqqqbbb[[[ZZZ___YYYHHH===<<<444000+++((((((((())))))(((((((((((((((((((((((((((((((((((()))))))))))),,,+++...000+++,,,AAA[[[gggYYYCCCNNNzzzsssIIIRRRVVVuuulllHHHGGGOOO}}}III999:::333------///AAAOOOhhh[[[FFF333...111222111111***555@@@FFFHHHWWWwwwnnnOOO<<>>000lllxxxJJJ[[[]]]555777:::---...@@@DDDEEEGGGHHHIIILLLOOOQQQNNNPPPMMMFFFMMMvvvHHH777999666777@@@???888555999=========???666;;;666333333,,,,,,999HHHWWWhhhuuu```<<>>666---555===LLLVVVbbbsssnnnTTTCCC===777:::FFFYYYiiirrrrrroookkkhhheeebbb^^^[[[VVV[[[```aaa___```dddiiijjjnnnuuuwwwssskkkfffeeecccbbbYYYJJJEEEIIIGGG???JJJJJJHHHHHHNNNYYY``````]]]kkkpppmmmdddRRRJJJTTTbbbiiissswwwmmm===333***)))***(((&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%'''((((((((()))+++---555QQQ]]]xxx[[[EEEWWWiiivvvKKK666FFF>>>IIIggg~~~YYY:::888666222444111111111111000000000000...666+++&&&888AAA>>>DDDjjjmmmyyyyyyxxxzzzkkkggggggjjjkkkhhhfffgggjjjkkk]]]KKKSSSnnnyyyrrreeevvvmmmnnnlllfff|||kkkLLL888555;;;...&&&///,,,%%%...******))))))))))))******+++++++++++++++++++++++++++------///000666RRRuuusssdddhhh{{{___jjj~~~}}}uuutttaaaDDD666888444(((.........///......------000...,,,---...///,,,))),,,---,,,+++---///000...---//////......111333444444888===BBBHHHOOOXXX^^^```bbbcccbbb```___``````^^^]]]]]]^^^``````___]]]ccc[[[WWW[[[___[[[SSSNNNkkkXXX}}}zzzdddyyyeeeyyyqqqmmmLLLCCC999666///'''$$$'''))))))))))))))))))))))))))))))''''''(((((())))))******+++,,,***555---000>>>OOOVVV===sssOOOGGGVVVgggkkkGGGEEESSScccOOO===777333,,,,,,333***EEEEEEeeeOOOAAA///...333+++%%%+++000000---000888BBBUUUzzzlll]]]VVV777555AAA,,,222111///...///444;;;@@@IIIbbbhhhfffmmmiiidddpppuuuwwwxxxsssfff\\\cccpppmmmyyydddIIISSSppprrrgggxxxuuu{{{vvvXXXGGG555///&&&'''''''''''''''&&&&&&&&&((((((''''''''''''(((((()))'''&&&&&&(((***++++++)))???FFF|||QQQdddLLL666111222222666===EEEDDDDDDEEEGGGIIIIIIHHHIIIFFFLLLGGGYYYKKK---666666444???EEERRRJJJ555JJJdddqqqwwwWWWKKK999111444000$$$)))::::::KKK```uuu|||\\\<<<@@@EEE;;;===[[[rrrgggTTTvvviiiWWWKKKKKKJJJ===+++,,,???FFFQQQgggiii```dddSSS???444---999IIIRRRqqqrrrsssoooeee___^^^^^^\\\[[[]]]___bbbcccddddddeeelllkkkmmmppptttvvvtttqqqeeefffbbbVVVJJJEEECCCBBB@@@GGGLLLOOOUUU]]]aaa___ccceeeiiissssss^^^TTTaaaaaa[[[}}}}}}gggUUU@@@,,,''')))(((''''''''''''&&&&&&&&&&&&''''''(((''''''***++++++///666EEESSS^^^zzzUUUMMMVVViiiDDD888===DDDTTTrrrYYY:::888666222444111111111111000000000000444222000666;;;888EEE___fffnnnZZZQQQRRRVVVvvvmmmhhhgggjjjkkkiiihhhiiifffccc\\\UUUUUU^^^jjjsss}}}wwwpppcccvvvvvvbbbCCC555===666++++++,,,***+++******))))))))))))******++++++++++++++++++++++++222&&&///555000KKKvvvgggQQQrrrfffggg\\\~~~mmmOOO;;;222000000111...............------,,,...,,,+++,,,...///---***---,,,++++++---000000...222222000...---.........111444666999===EEENNNUUU]]]```dddeeeccc___\\\[[[^^^]]]]]]___aaaaaa```^^^___[[[ZZZ]]]___^^^___bbbkkkbbb{{{\\\mmmtttrrr;;;<<<999555000,,,)))***---))))))))))))))))))))))))''''''(((((()))*********///000))),,,------eeeppp]]]]]]UUUmmmUUUOOOKKK\\\iiiZZZEEE\\\XXXEEE777///111333000222888444???DDDmmmIIICCCCCC333,,,,,,***///000&&&------111:::CCCYYYuuuBBB444+++222---///222444555777:::<<>>NNN^^^___aaammmqqqHHH666333:::DDDIII```jjjmmmkkkccc]]]\\\[[[YYY```^^^^^^___cccfffggggggmmmlllnnnqqquuuvvvtttrrrhhhgggccc[[[OOOEEEAAAAAA???BBBHHHOOOUUUZZZ]]]___bbbdddeeennnrrraaaPPPRRR^^^KKKbbbpppfffiiihhhNNN222&&&'''(((''''''''''''&&&&&&&&&&&&'''''')))'''''')))))))))...555<<>>===___vvv{{{nnnddd___```bbb}}}zzzuuunnn}}}yyymmmxxx}}}uuuyyysssssswww{{{zzzqqqlllgggeeeggghhhgggfffiiibbbZZZZZZ___XXXNNNXXXmmmkkkjjjtttssssssMMM:::;;;;;;222(((,,,000(((******))))))))))))******++++++++++++++++++++++++...&&&444555777qqqUUU___pppbbbpppooo~~~WWW888444333******555......---------,,,,,,,,,,,,,,,,,,---///000///...444222000222555666444222666333///------,,,+++***............222888@@@FFFQQQXXX```eeeeeebbb___\\\^^^^^^^^^```aaaaaa^^^\\\[[[[[[]]]^^^\\\]]]fffpppvvv[[[uuupppqqq~~~|||tttHHHuuuZZZ@@@999555555///'''&&&,,,))))))))))))))))))))))))''''''((())))))******+++***///...***888GGG___tttwwwOOOdddrrreeeBBBRRRYYYLLLIII```WWW444555---***///222...---111666;;;FFFrrraaa111<<<666///---)))(((222333$$$,,,...333:::BBB[[[AAA777222,,,///333666999<<>>999EEEUUUWWW```}}}QQQ666777777;;;???MMMjjjooooooiiibbb^^^[[[XXXbbb```^^^___dddhhhjjjjjjnnnnnnooorrrvvvwwwvvvtttlllfffdddbbbWWWHHH@@@AAA???>>>DDDPPPWWWWWWZZZaaa___dddccchhhrrrhhhRRRGGGGGG???NNN{{{~~~ddd>>>***'''))))))(((''''''&&&&&&&&&&&&'''''')))''''''))))))***111:::III\\\|||uuu___MMMRRRxxxxxxOOO======CCCHHHggguuuYYY:::999777333444222222222111111111000000///+++;;;EEE???TTT~~~|||sssnnnwww{{{||||||yyy|||{{{vvvrrrrrrqqqooovvviii^^^uuu~~~qqqttttttssssssqqqooonnnooooooooojjjdddaaacccdddccccccfffaaaWWWXXX___ZZZMMMOOO\\\xxxxxxttthhheeeyyy}}}xxxppp}}}KKK888666888***)))///(((******))))))))))))*********+++++++++++++++,,,,,,(((///555222IIIkkk\\\tttoookkklllZZZ<<<+++222555+++(((///---------,,,,,,,,,,,,---------...000222333333222777444444888:::999666444888111,,,,,,...---,,,,,,++++++++++++---111555888@@@HHHSSS\\\bbbdddeeeeeebbbaaabbbbbbbbb```[[[XXXZZZZZZ\\\\\\YYYYYYaaalllpppkkkqqqbbbgggjjjuuuiiiPPPgggvvviiiMMM???555555222)))%%%)))(((((((((((((((((((((((('''(((((()))******++++++&&&+++888---===qqqyyyeee\\\AAAzzzZZZMMMOOOqqqUUUNNNZZZGGG555>>>444...,,,000111,,,***+++///;;;FFFhhhyyyJJJ:::222,,,///...''')))000------000555888@@@\\\aaa222888***,,,//////000222888AAALLLSSSKKK555222===MMMmmmrrrhhhpppzzzyyykkk^^^WWWaaakkkwwwvvv___DDD<<>>555111666<<<===>>>???EEEFFFGGGGGGGGGGGGHHHIIIJJJXXXeeeKKK222===999666===>>>LLLmmm___[[[vvvqqq^^^YYYYYYMMM>>>777777;;;???BBB999888888777;;;LLLmmmXXXEEESSSYYYFFF555JJJgggxxxiiiLLL;;;777555999777JJJXXXYYYyyyQQQ999EEECCCDDDDDDHHHkkkrrruuuooofff___ZZZVVV^^^___aaaccceeehhhlllnnnpppppprrrtttvvvxxxxxxwwwmmmfffdddfff^^^LLLBBBBBBBBB<<>>...+++444+++...///000222777???IIIPPPCCC222000555>>>]]]xxxvvvhhhoooyyy~~~uuueeeXXXVVVbbbqqqtttbbbKKKDDDIIILLLuuuhhhnnnsssfffyyyoooaaa^^^---,,,+++)))(((''''''((((((((((((''''''''''''((((((&&&(((***+++++++++...000999pppiiiKKKpppoooBBB:::444222666<<>>222+++///...,,,+++,,,...111333777999BBBbbbHHH'''+++///,,,///333...555:::<<>>PPPfffpppXXX<<<;;;888333444333333222222222111111111111;;;CCCUUU{{{wwwttt}}}{{{vvvmmmeeeyyy~~~uuusssooojjjlllooonnnjjj___RRRKKKjjjuuueeejjjooojjjggghhhnnnqqqnnnlllmmmhhhdddcccfffgggdddcccdddaaa___YYYSSSTTTWWWQQQGGG:::^^^|||vvvfffppprrr|||tttIII444333///***///******))))))))))))******)))******+++,,,,,,---------777TTT___ggg^^^zzznnnEEEAAA444444111---+++------,,,+++++++++,,,...111444666777999;;;:::777555555666777222222555777>>>TTTkkkSSS>>>,,,,,,000//////222444333333555777777444111000111111222555:::AAAFFFOOORRRXXX___cccddd```]]]]]]YYYXXX[[[^^^]]]\\\]]]ccc^^^bbbfff```hhhbbb|||uuufffeeeXXXzzzoooVVV<<<111444111)))))))))))))))))))))))))))((())))))******+++,,,,,,000+++888JJJbbbGGG^^^rrrKKKNNNPPPcccqqqEEEIIIddd^^^+++:::999(((666111111///,,,+++---///000999:::FFFcccmmmBBB'''+++000111333000000888>>>@@@HHH```qqq......888'''000222...222777999888555222111555GGGOOOLLLNNNSSS^^^llljjjjjjjjjnnnxxx{{{qqqbbbMMMSSSbbbssszzzrrrdddZZZ777@@@ssskkkeeennnrrr|||vvv~~~uuuQQQ///---+++((('''''')))***((((((''''''''''''((((((%%%(((***))))))---444:::yyyYYYxxxhhhDDD999///111444999???DDDCCCAAADDDHHHLLLMMMLLLMMMQQQUUUmmm[[[555555555555BBBLLLFFFJJJaaatttFFF///>>>EEE[[[lllOOO^^^vvvzzzcccZZZ___```WWWVVVtttaaaTTTAAA???MMMSSSXXXeeelllHHH===<<<888111999444444KKK^^^TTTBBBLLLVVVrrrvvvqqqkkkVVVQQQTTTbbbnnnpppllliiigggfffOOOSSSYYYaaahhhmmmpppqqquuuwwwyyyzzzyyyzzz}}}}}}|||ssshhheeecccWWWGGG===<<<<<<>>>CCCKKKTTTYYYeeekkkhhheeejjjeee]]]]]]UUUGGG>>>JJJ^^^vvvsssxxxoooPPP444)))((()))''''''&&&&&&&&&&&&''''''((((((((())))))///AAAQQQhhh]]]PPPYYYnnnHHH===>>>BBBTTTjjjwwwrrrXXX<<<;;;999333444333333333222222222111111CCCBBBIIIkkkqqqrrrwww~~~}}}zzzzzzxxxpppiiidddrrrsssqqqllliiimmmrrrqqqkkkOOOFFFAAAaaapppgggsss{{{nnnfffdddiiimmmkkkjjjlllfffbbbaaaeeefffcccaaabbb___^^^\\\WWWQQQMMMNNNPPPCCC:::VVV}}}sssuuu{{{vvv[[[111000333---000******))))))))))))******))))))***+++,,,,,,------)))JJJyyydddSSS|||wwwiii|||nnnxxx~~~WWWCCC111333...+++///000,,,***++++++++++++,,,///333666888999;;;<<<:::666333333555666000---///222>>>^^^~~~TTT===***+++111222444999888555333444666888666444444444333222222555;;;???>>>CCCLLLVVV^^^aaa```]]]```]]][[[[[[ZZZWWWXXX\\\[[[YYYeeeZZZ___fff\\\qqq~~~UUUvvvssszzz}}}gggFFF555777777...)))))))))))))))))))))))))))))))))***++++++,,,,,,444333<<<^^^rrrXXXddd;;;{{{eeeFFFIIIXXXtttSSS???UUUaaa999333///***...555,,,...///---...222555666333;;;DDDTTTttt<<<...,,,000---000444111222;;;AAABBBFFFWWWqqqdddNNN666)))000999444///555666777666555444444666000<<<888;;;SSS\\\YYY```eeecccaaaeeesss}}}wwwiiiPPPNNNSSSeeevvvxxxlll___@@@===___hhhbbbiii]]]iiiiii{{{```RRR000...+++((('''''')))***((((((''''''''''''((((((&&&(((*********...777>>>cccKKKVVV999888222666:::???DDDGGGDDD???CCCHHHMMMNNNMMMNNNSSSWWW|||FFF222222555888IIILLL@@@JJJ\\\YYY???CCCKKKGGGxxx```HHHNNNTTTTTTRRRPPPMMMJJJ@@@@@@FFFWWWjjjvvvvvvqqqLLLDDD777:::LLLXXXggg~~~aaaBBB>>>???999<<>>@@@>>>;;;@@@MMMVVVYYYdddgggeeeiiisssnnneeehhheeeHHHAAAKKKZZZxxxrrrccc>>>+++)))+++'''''''''&&&&&&'''''''''&&&&&&)))+++...777KKK^^^{{{```[[[dddbbb===999@@@EEEVVVkkk~~~|||sss}}}wwwttt[[[???999999888444999333111333333///111888KKKTTTWWWfffeeeooo|||vvvnnn|||{{{wwwwwwkkkWWWooottthhhooojjjjjjfffhhhoooXXXJJJHHHOOOaaauuukkkkkkdddfffqqqppphhhjjjgggdddbbbbbbcccccc```\\\\\\___ZZZNNNKKKPPPQQQKKKJJJ666;;;aaaxxxvvvsssAAA555***111222,,,++++++,,,---,,,***(((...((($$$---333'''%%%777666ooohhhLLL\\\OOOppppppbbbjjjIII@@@555///...------,,,,,,,,,---+++,,,...000444888;;;===AAABBBBBB>>>666333:::CCC888444555888888@@@___YYY999***...111222333///333999<<<888444555999;;;===111:::<<<+++222CCC;;;:::777<<>>]]]uuueeeJJJ///555555///...555;;;;;;666BBBFFF???@@@MMMVVVTTT[[[[[[HHH===@@@777111>>>;;;<<<888000///999@@@???DDD>>>:::666999LLL___dddfff]]]ZZZ\\\fffxxx|||mmmfffOOOEEEXXXqqqxxxrrrmmmEEE;;;:::rrrnnn^^^fff}}}tttfff]]]HHH###+++)))###...((((((((((((((((((((()))******)))$$$+++&&&333666111[[[WWW\\\}}}mmmEEE555666444444888???DDDFFFEEEEEEFFFGGGOOOUUUOOOFFFPPPeee\\\;;;444111:::EEEIIIAAA===LLLddduuu```QQQ```~~~UUUJJJDDDBBBHHHPPPQQQJJJDDD:::AAAAAAEEE]]]uuunnnUUU;;;===666:::IIINNNfffwwwQQQ888222333JJJVVV___mmmwww|||UUU;;;777???DDDEEEcccqqqiii\\\___\\\WWWaaaXXXMMMKKKUUU```fffppp{{{xxxzzz{{{{{{pppeee___ZZZTTTDDD<<<>>>;;;888RRRggg^^^cccfffiiijjjlllmmmlllhhhhhhZZZCCC:::DDDRRRlll~~~KKK***%%%)))(((((('''''''''(((((()))&&&...'''$$$222999KKKnnnxxx^^^YYYuuuRRR888<<<===CCC```|||kkkiiiyyyXXX===777777666222555444444333111111888@@@DDDGGGqqqppp|||yyyyyywwwqqqkkkvvvjjjhhhhhhgggwww~~~nnnVVVgggoootttlll\\\]]]ZZZ[[[dddSSSIII@@@WWWmmmkkkcccdddlllkkkeeeeeedddcccaaabbbddddddaaa^^^]]]___ZZZPPPNNNTTTSSSKKKHHH;;;888LLLllltttyyyLLL>>>***222111...,,,++++++,,,,,,+++)))---...)))***222///+++333SSS{{{]]]___jjjzzz{{{yyyUUUJJJ<<<444///...---,,,++++++,,,,,,+++...111555888;;;>>>@@@GGGDDDAAA@@@BBBEEECCC@@@FFF;;;444555:::DDD\\\uuuYYY:::+++111111000555666888===???:::555444222///555,,,,,,CCCZZZVVVFFFAAABBB222333>>>@@@FFFTTTZZZ\\\^^^^^^[[[WWWVVVYYY\\\YYYZZZ```eeeddd___^^^```RRRXXXjjjlllaaa{{{sssqqquuuRRR444777111000---)))((()))******)))(((*********)))***,,,...;;;+++EEE\\\SSS{{{RRR|||kkkDDDOOOZZZzzzUUU>>>FFFIIIXXXEEE999333...000111111333555===222000222111777<<<777<<>>DDDBBBEEEbbbeeeGGGDDDQQQnnnddd???999SSSKKKTTTgggHHHEEEGGG888CCClll^^^bbb```WWW\\\uuuvvvmmmWWWGGGQQQgggtttsssnnnJJJ444;;;___{{{mmmnnnqqqhhhZZZ111000,,,%%%,,,&&&(((((((((((((((((()))******))),,,111'''((((((:::ooobbbAAA555444555888>>>BBBCCCAAABBBDDDJJJPPPUUUXXXSSSKKK]]]SSS777333666===HHHLLLCCC>>>NNNnnnzzz|||hhhOOOWWWMMMGGGJJJRRRQQQGGG<<<666:::===FFF[[[kkk^^^EEE;;;>>>===???LLLiii]]]???999===:::FFFOOOiiiyyyTTTGGGJJJTTTgggyyycccUUUTTTOOOUUUfff^^^TTTLLLOOOZZZfffqqqyyy~~~~~~vvviiibbb\\\XXXHHH>>>>>><<<888KKK^^^ZZZ[[[```fffjjjkkkjjjgggcccggg[[[DDD888>>>JJJdddsss}}}nnnZZZ000------(((((('''''''''(((((()))%%%---((('''333:::LLLkkkzzzvvvWWWZZZtttKKK777===@@@HHHccc{{{fffYYYsssXXX<<<666777666333111555666222///666@@@GGGIIIYYYwww|||zzzcccdddrrr~~~gggWWWJJJGGGXXXyyyjjjPPPXXX{{{wwwnnn]]]MMMZZZ[[[TTT\\\QQQJJJHHHrrriiiaaa___[[[[[[```ccccccbbbbbbaaaaaabbbddddddbbb```^^^^^^XXXRRRTTTXXXUUUKKKDDDBBB777666TTT~~~fffsssnnn@@@555///333111...+++******+++++++++***111,,,(((000333111555{{{aaa___WWWLLLLLLHHH444:::///...---+++******++++++---111666:::===???AAABBBEEEIIIHHHCCCCCCFFFCCC<<>>999BBBAAA999...//////333666666333555:::333000:::;;;///666???333??????GGGEEEEEEhhhrrrIIIBBBQQQFFF444222000333444>>>IIIHHHUUUddd<<>>FFFGGGDDDAAABBBEEEQQQ]]]^^^[[[XXXRRRssszzzOOO:::222999AAAMMMPPPEEE>>>QQQyyyxxxTTTZZZ^^^UUUMMMNNNTTTRRRDDD666;;;:::<<>>YYY}}}lllsss{{{zzzjjjttt@@@222))))))((((((''''''(((((((((%%%,,,******444>>>PPPjjjwwwrrrOOO\\\bbbBBB666???DDDNNNfffyyy~~~~~~~~~~~~cccYYYqqqXXX===888888888555000666666111000:::CCCGGG\\\vvviiiZZZRRRXXX\\\[[[bbbpppWWWGGG???PPPuuummmQQQKKKfff~~~xxxbbbSSSRRRnnnkkkSSSQQQJJJLLL___iii^^^RRR\\\ZZZZZZXXXTTTZZZaaa```aaaaaabbbccccccbbb```___]]][[[VVVSSSWWWZZZTTTKKKBBBEEE:::...CCCnnnCCCAAA,,,666444000,,,))))))+++,,,,,,(((---+++***......555FFFdddQQQsssbbbLLLTTTCCC222???///...,,,*********+++,,,///444:::===>>>>>>???AAAAAAPPPSSSDDD666555888999888@@@HHHHHHGGGPPPhhh]]]<<>><<<888777;;;444+++666;;;111888AAA444EEECCCQQQ\\\ppp\\\\\\qqqYYY555---///999AAACCCEEE^^^sssJJJ777^^^hhh:::777VVVNNN:::MMMccc[[[ooosssddd]]]hhh}}}wwwZZZDDDLLLhhhyyyzzzwwwRRREEE:::kkkxxxgggdddfffmmmrrrwwwqqqkkkcccBBB...)))((('''&&&+++((((((((((((((())))))***)))+++(((---777777^^^eeeYYYeeeBBB777555111:::CCCKKKMMMLLLLLLMMMMMMVVVeeeccc[[[ZZZ]]]lllUUUDDD444888CCCNNNSSSHHH@@@RRR~~~RRROOOgggUUUTTTRRRRRRSSSPPPCCC555888777===JJJSSSPPPHHHBBBBBBKKKyyybbbGGG>>>666777===???SSSnnnqqqiiimmm]]]SSS~~~cccWWWddd]]]QQQTTTUUUmmmjjj[[[HHHEEEWWWkkkuuu~~~uuuiiiaaa]]]TTTCCC:::<<<:::===LLL]]]OOOSSS]]]fffjjjhhhggggggiiicccPPP===555666OOOsssttt```666&&&***)))((((((((((((((((((&&&***+++,,,555EEE\\\qqq|||wwwnnnMMMeeeTTT===666>>>EEESSSjjjxxx||||||}}}~~~aaafffWWW===777888888555222444444111444===FFFJJJ|||yyy```WWWSSSUUUMMM@@@BBBNNNSSSFFFNNN{{{rrrXXXFFFWWWvvvuuukkkddd\\\eeevvvNNNHHHFFFSSStttXXXFFFRRRVVVaaa\\\]]]WWWLLLUUU```[[[aaacccddddddccc```^^^\\\[[[XXXSSSSSSVVVXXXRRRJJJEEEFFF@@@555999UUUyyy}}}|||sssaaaAAA444444666222---***)))+++,,,,,,))))))+++222111***@@@jjjrrrVVVeeepppvvvuuuSSSWWWMMM???<<<666///...,,,******+++,,,---333777<<<>>><<<;;;===@@@IIIRRRQQQAAA222000555777666???HHHKKKNNNWWWccclll___@@@333===???===>>>===EEEIIIMMMNNNPPPQQQLLLEEEHHHYYY>>>444333999BBBPPPQQQBBB;;;BBBMMMYYYaaaaaa[[[VVV^^^[[[[[[^^^___^^^^^^aaa^^^UUUQQQPPP]]]]]][[[~~~oooOOOSSS___kkkxxx>>>555333222///,,,)))((()))***((()))++++++++++++...000:::eee```TTTbbbMMMGGGOOOOOO___lll777888222,,,777,,,444:::999:::===;;;666333555@@@111555???>>>BBBFFF===LLLMMM___sssXXXCCCQQQhhhQQQ...***555DDDCCC@@@SSSbbbYYYXXXYYYfffxxxJJJ444888EEE???GGG000yyyeeeQQQVVVeeekkkllljjjaaaoooeeeFFFCCC\\\ttt{{{sss\\\@@@666RRRfff{{{|||xxxxxxzzzzzz]]]LLL222***+++((()))***((((((((((((((())))))***+++,,,(((---111888hhhmmmMMMvvvVVV:::555555444???GGGMMMQQQWWW]]]]]]YYYWWWdddbbbYYYZZZllldddXXXIII888777BBBMMMTTTMMMDDDPPPvvv}}}XXXFFFOOO___IIIQQQWWWUUUPPPIII???555;;;999<<>>===>>>EEENNNiiizzzrrrggguuuiiiTTThhhWWWXXXKKKXXXllliiigggiii___rrrttthhhNNN@@@KKKaaaooozzz{{{mmmbbb]]]WWWHHH:::999;;;;;;JJJcccXXXVVV[[[dddiiihhhhhhjjjkkkiiiZZZGGG:::444GGGhhh~~~zzz===+++******)))((((((((((((((()))(((+++---666MMMkkk|||jjjRRRvvvLLL<<<888===DDDWWWnnnwwwyyyyyyzzz{{{~~~hhhxxxTTT:::555666777333444222222555888@@@NNN\\\{{{{{{}}}{{{eeeWWWMMMNNNPPPQQQVVV___XXXPPP\\\iiiVVVAAAMMMmmm~~~pppfff```jjjrrrKKKOOOYYYiiiXXX999<<>>FFF)))///---+++******,,,///000777;;;>>>===::::::???CCCWWWNNNCCC<<<;;;===<<<:::???BBBEEENNNaaatttxxxqqq^^^FFF999888777:::===777???CCCDDDDDDFFFKKKNNNMMMZZZ\\\FFF...555>>>CCCUUUpppkkkIII<<>>MMMgggvvvppphhhDDD;;;???yyyjjjaaaaaaAAA///...)))+++'''((((((((((((((()))******&&&,,,...111+++GGGzzzgggqqqKKK777444666999CCCKKKPPPTTT]]]hhhjjjdddUUU[[[]]]WWW[[[|||```SSSIII@@@999???JJJTTTSSSKKKNNNeee~~~kkk{{{}}}fffQQQNNNPPPMMMEEERRRZZZTTTJJJDDD<<<444>>>@@@DDDHHHLLLUUUhhhyyy{{{dddRRRBBB111555777???MMMYYYttttttooojjjgggllldddOOOAAA???;;;222999>>>OOO___jjjvvvzzzrrrwwwzzzpppXXXCCCCCCTTTdddwwwttteee^^^XXXOOO???999===;;;FFF```___WWWVVV```hhhhhhgggiiiiiikkkaaaQQQBBB555@@@[[[sss|||vvvDDD000++++++***)))((((((((((((***'''+++///666TTTwwweee[[[vvvEEE<<<;;;>>>DDD[[[rrrwwwssstttuuuwwwyyy|||~~~lllSSS999444666777444444000333999;;;AAA\\\|||yyytttooowwwoooggg^^^VVVLLLIIIMMMWWW___eeesssnnnlll{{{aaaNNN<<>>OOOlllXXX???;;;@@@HHHeeeqqqWWW^^^bbbeeeeeebbb___]]]]]]ZZZWWWTTTSSSSSSQQQNNNMMMOOOEEEAAA@@@444000NNNvvvfffccc___CCC666777444///,,,+++++++++***+++,,,---000444>>>nnnvvvpppaaadddTTTPPPFFF555<<>>???===:::<<>>===???HHHLLLOOOVVVlllnnn^^^MMM999+++111888111999>>>@@@AAAGGGUUUccckkkUUU///666BBBNNNRRRaaayyypppKKK???HHHQQQVVVWWWYYY```ffffff```]]]___```^^^]]]^^^ggg]]]cccXXXSSSbbbiiiqqqyyyssswwwyyy|||lll[[[hhh???222222111---***)))+++---((()))+++++++++,,,///111FFFiiiPPPFFFhhhgggJJJJJJUUUqqq777;;;>>>111---///111BBB999666444222...///:::GGGYYYsssOOO======OOOPPPWWWhhhWWWIII^^^LLL/////////---999CCCZZZ|||}}}\\\OOOUUU\\\:::888CCCeeewww888:::IIIaaaGGG999EEEHHH]]]eeeeeessssssggg]]]AAABBB[[[qqquuutttSSS>>>777cccjjj~~~}}}hhhwwwPPP222---***///%%%((((((((((((((()))******'''(((...444000ggg___CCC888333777>>>EEEPPPVVVVVV\\\iiimmmjjjQQQNNNVVVVVV^^^pppeeeRRRKKKJJJ<<<===GGGUUUZZZSSSLLLRRR___MMM\\\ddd[[[QQQOOOMMMHHHIIITTTYYYPPPGGGDDD???888@@@HHHSSS```uuurrrVVVDDDAAA>>>///666888>>>JJJWWWtttqqqrrrrrriiilllkkkcccRRR<<<000333===222:::BBBVVVuuu}}}~~~{{{rrraaaLLLAAAHHHUUUrrr~~~}}}kkkaaaYYYXXXHHH<<>>SSSXXXMMMKKKZZZhhhjjjhhhiiidddjjjeeeYYYIII777999OOOllljjjqqqlllpppTTT333,,,+++***)))((((((((((((***%%%---333888XXX{{{___ccc]]]>>>;;;???AAAHHHaaavvvvvvoooqqqsssvvvyyy}}}fffUUU;;;666888999666444///555===<<>>@@@@@@===;;;@@@KKKUUUPPPCCC===AAA<<<222666CCC111???EEE@@@HHHbbb|||~~~hhhDDD)))...999333===AAACCCCCCJJJ]]]qqq~~~___;;;IIIIIISSS]]]^^^dddssshhhEEE;;;EEEMMMJJJDDDFFFTTTccc```[[[[[[```cccbbbaaaaaahhhRRRaaadddXXXZZZZZZ^^^GGGmmmpppZZZ```xxxyyysssooo{{{yyyYYY111222111...***)))+++...((()))+++++++++---///222llleeeeeePPPJJJLLLLLLQQQiiiZZZ666:::,,,)))666444111<<<888888888444///444GGG[[[LLL;;;FFFFFFNNNXXXiiiwwwFFFuuu```)))000>>>999@@@HHHMMMRRROOOHHHUUU~~~QQQ@@@FFF[[[yyy]]]===<<>>AAACCCTTTnnnyyyqqqyyynnn{{{jjjFFF>>>TTTnnnvvvvvv\\\<<<777QQQjjjqqqfffpppooo|||jjjXXX222+++***222&&&((((((((((((((()))******000&&&'''222555{{{ppp}}}RRR???888333777AAAFFFSSSZZZWWWYYYdddlllkkkOOOEEERRRVVVbbbjjjnnnWWWOOOQQQ===<<>>HHHBBBxxxtttaaaddd}}}~~~lllVVVMMMOOO||||||jjj[[[dddtttSSSEEE<<<>>>QQQppp}}}hhhddd]]]ZZZRRREEEPPPooogggGGGKKKYYYhhh~~~lllHHH:::OOO^^^{{{\\\FFFMMMzzzvvvZZZaaaggg^^^```^^^YYYUUUUUUTTTNNNKKKKKKLLLFFFBBB???:::666;;;DDDrrrJJJ???999777333///,,,,,,+++)))+++,,,///111(((```~~~]]]WWWpppyyy}}}WWWNNNJJJCCC===999666444222000---++++++///333666888@@@555:::BBB===<<>>BBBIIITTT\\\fffZZZGGG777000111666;;;@@@>>>???HHHUUUbbblllsss}}}UUULLLQQQggg~~~___mmmiiiEEEOOOPPPKKKRRR777DDDOOO```lllVVVgggaaaXXXfffbbb```eeeddd```ZZZTTTSSSVVVZZZBBB]]]WWWfffSSSXXXUUU~~~;;;111999)))&&&222%%%)))333&&&000&&&%%%///+++???EEELLL\\\cccCCCUUUQQQrrrEEE999111000///...888BBB???JJJ000BBBGGG///BBBVVVZZZ666QQQNNNZZZooo```yyyCCC...555999;;;AAACCCDDDIIIXXXxxx___NNN\\\VVV:::@@@EEEdddrrr:::AAAGGGNNNkkkkkkxxxnnnmmm^^^;;;<<>>AAA>>>===LLLRRR999QQQyyymmmUUUEEEBBBFFFWWWhhhcccXXXMMMFFFAAA;;;888999BBB???@@@MMMaaannnmmmeeecccaaabbb^^^MMM888444<<>>OOOlllyyyhhhTTTMMMKKKHHHYYYwwwiiiRRRMMMSSSaaasssrrrJJJCCC]]]gggbbb@@@VVVbbbaaabbbWWWYYYZZZVVVTTTVVVUUURRROOOPPPLLLFFFAAA>>>:::777:::@@@}}}lllAAA888666333...,,,,,,---...,,,---...000111kkkxxxOOO\\\{{{______kkkNNNJJJEEE???:::777444222111///---+++,,,000444777888<<<555<<>>AAAMMM```pppwwwOOODDD777111333:::???AAA@@@AAADDDIIIPPP\\\lllwwwwwwhhhbbbvvvhhh]]]rrr}}}tttjjjbbbNNNFFFPPPFFFKKKXXXhhhsss^^^jjjddd]]]jjjfffdddbbbaaa```\\\XXXTTTSSSSSSVVVLLL}}}RRRJJJuuulll```PPP444777111---222)))///(((%%%111---///111---IIIoooWWWVVVsss\\\DDDTTTYYY???:::222000111111888AAA@@@IIITTTGGGDDD===UUU|||LLL>>>PPPYYYRRRTTT```sssccc999444===>>>???FFFNNNfffzzzwwwwwwmmmSSS@@@HHHRRR___GGG:::BBBZZZaaaaaapppwwwyyyaaaFFF888JJJpppqqqmmmUUU777555RRRjjjnnnvvvaaa^^^CCC...***)))***((((((((((((((()))*********///222)))BBBpppgggkkkDDD999444444===CCCOOOQQQWWW___gggjjjfffaaaTTTFFFOOO^^^tttbbb^^^WWWRRRPPPIII???===EEETTTXXXSSSRRRYYY]]]aaa\\\PPPJJJOOOWWWZZZZZZ\\\WWWSSSOOOCCC???LLLNNNGGGAAANNNhhhZZZ???333333999@@@===AAAGGGIIIHHHNNNdddzzznnn^^^WWWSSSJJJHHHIIIDDD;;;@@@444---<<>>PPPtttnnnddd[[[PPPIIIBBB;;;999:::???===???KKK\\\iiikkkgggeeecccccc___NNN999333:::KKKkkk~~~kkk111)))+++...((()))---((((((***///===YYYqqq]]]kkkGGG======???FFFXXXllluuusssooossswww{{{dddSSS<<<777555555555333444777AAATTTsssHHHWWWtttjjjhhhlllyyy|||xxxzzzpppiiiVVVNNN777444;;;HHH^^^yyy\\\DDDBBBIIISSSkkkxxxeeeVVVEEEFFFYYYiiiQQQLLLfffgggjjj===___lll```^^^TTTWWW[[[WWWUUUWWWWWWSSSPPPQQQLLLFFF@@@>>><<<888777999YYY|||yyykkkKKK999777444000,,,+++---///))),,,---222DDDvvvTTTvvvkkk]]]ooo~~~RRRJJJCCC@@@:::666444222111///---,,,+++---111555777888777555@@@HHH>>>999BBBHHH;;;777555777:::=========;;;DDDIIIMMM___xxxEEE<<<333333999??????======DDDKKKNNNTTTddd{{{XXXGGGkkkyyymmmlllvvvKKKCCCUUU```VVVfffwwwzzzgggiiibbb]]]gggeeeccc^^^^^^^^^^^^]]]XXXQQQMMM]]]EEEcccPPP>>>rrrrrrxxxjjjqqqnnn777,,,333///,,,)))...&&&)))///,,,///***---XXX|||VVVggg```IIIzzzUUUHHHUUUhhhvvv;;;:::222///333777:::AAAHHHhhhUUUBBBJJJiiiPPP@@@CCCAAASSSHHHBBBUUUhhhqqqVVV???111:::DDDEEEJJJTTTsssnnnlllqqqwwwwwwvvvvvvwwwVVV>>>@@@BBBGGGfffJJJ999JJJUUUWWWeeeuuuuuuPPPJJJ999BBBhhhoooppp^^^===///EEEeeeoooxxxccc```aaa999,,,%%%***)))(((((((((((()))******$$$666000000bbbpppbbb>>>666222555@@@GGGMMMNNNQQQWWW]]]```]]]ZZZWWWLLLZZZ{{{kkk```^^^WWWSSSTTTPPPFFF>>>>>>IIIUUUXXXZZZ]]]nnnrrrpppfff\\\XXX[[[]]]\\\^^^[[[XXXRRRAAA>>>OOOKKK;;;AAAaaavvvXXX888///777@@@DDDDDD[[[bbbddd[[[RRRPPPTTTWWWMMMIIIFFF===555<<>>555111;;;@@@FFFTTTZZZooowww___HHH:::EEE\\\vvvggg^^^UUUMMMDDD<<<999;;;:::;;;@@@KKKYYYccciiikkkhhhfffeee```OOO;;;333666;;;YYYuuukkkmmm{{{~~~xxxzzz666+++,,,///)))(((,,,+++(((---222BBB___fff___???======@@@III[[[llltttssstttvvvwww{{{aaaxxxSSS<<<777555555555555555AAAPPPpppnnnMMMWWWyyyyyyqqq}}}wwwqqqpppqqq}}}~~~www}}}kkkVVVTTTOOO???888222333<<>>;;;666444222111000///++++++,,,///333666777777444666EEEKKK???:::AAAEEE:::555333888>>>@@@??????999HHHRRRVVVeeeyyyvvvfffEEE@@@<<<;;;>>>@@@>>>;;;CCCLLLUUU\\\hhh{{{NNNDDDaaarrr|||zzzFFFGGGaaaxxx___qqqxxxkkk```^^^cccbbb___\\\[[[\\\^^^___\\\TTTNNNUUUOOOAAAMMMNNNvvvrrr]]]rrrdddvvvpppmmmFFF'''222000)))***,,,***///***''',,,***@@@xxxMMMooo~~~MMMYYYsssPPPMMMXXXzzzqqq???999222---555======GGGZZZXXXCCCOOOyyy<<<:::???111<<>>HHHttt}}}kkkbbbYYYQQQHHH>>>::::::666:::DDDPPPYYY```gggmmmkkkiiigggbbbRRR>>>444333777QQQpppwwwssszzz{{{tttHHH111)))---)))(((+++***+++---555JJJaaayyyuuuoooSSS<<<<<<<<<@@@LLL]]]lllrrrqqqvvvwwwvvvxxx~~~vvvaaaqqqSSS<<<777555555555333888DDDaaa~~~[[[TTTdddrrr}}}vvvppplll{{{{{{~~~xxxsss___KKKCCC===777666000333>>>FFFNNNjjjmmmKKK???JJJQQQcccuuubbbZZZEEEEEE___rrrYYYQQQccc]]]}}}QQQ\\\mmm]]]ccccccjjj```[[[YYYYYYWWWPPPJJJIIIIIIFFFAAA===<<<:::555000<<>>>>>888GGGPPPSSS^^^jjj___III;;;<<<===>>>???AAADDDFFFTTTZZZaaahhhyyypppNNN;;;TTTjjjxxxaaawwwggg===MMMmmm~~~aaauuussscccbbbaaaaaa___\\\ZZZZZZ\\\^^^^^^YYYUUURRRNNN>>>BBBccc[[[pppTTT[[[wwwddd222333444---000,,,)))...''')))///555]]]qqqJJJssskkkIIIpppYYYMMMQQQ]]]jjjDDD999333,,,555BBBAAAQQQuuuJJJCCCSSSLLLGGG333666555333FFFGGGIIIlllMMMGGGBBB:::666:::CCCMMM[[[ggg___qqqtttNNN<<>>000+++))))))))))))))))))***++++++000,,,222777cccSSSzzzjjjJJJ888888777;;;CCCEEEIIIIIIKKKOOOSSSVVVWWWWWWNNN]]]mmmkkkaaa___^^^UUUSSSVVVSSSXXXLLL@@@@@@NNN\\\___ZZZ^^^cccoooxxxsssfff]]]]]]]]]aaa\\\UUUOOODDDGGGZZZCCCGGGTTTZZZaaa{{{cccIII>>>444000111444;;;CCC999AAAFFFNNNddd|||}}}nnn]]]LLLEEEBBB888666:::999<<>>HHHoooqqqNNNYYYzzz|||tttlllnnnzzzxxxpppUUUAAA888666222333<<>>;;;:::666111***KKKkkkxxxBBB777111444666000,,,---000---000AAAzzzvvvSSS|||aaafffLLLFFF999777555222111111000///---+++,,,///333666777555333666999FFFJJJ>>>;;;@@@???999333444===AAA>>><<>>>>>KKKdddaaaCCC777...222:::@@@BBBDDDFFFOOORRROOOWWWkkkwwwwww{{{cccXXXUUULLLGGGHHHGGGUUUPPPXXX]]]SSSSSScccmmm___\\\```^^^ttt___JJJBBBAAA^^^yyylll___YYYTTTIII>>>888444:::HHHWWW[[[[[[bbbnnnlllkkkiiicccXXXHHH:::222000EEEhhhvvvDDD$$$'''+++***)))'''(((***EEElllwwwwwwiiiqqqCCC>>>;;;:::AAASSSdddmmmoooooonnntttxxxzzz}}}~~~yyyssseeeSSS<<<777555555555222IIIVVV}}}iiiTTT___|||wwwyyyzzzzzz|||~~~yyyppphhhqqqvvvzzz}}}tttqqq|||zzzyyyfffWWWIIIGGG@@@AAABBBDDD]]]rrrHHH@@@OOOUUUppp```hhhiii```PPPDDDSSSrrrcccPPPjjjYYY[[[jjj^^^hhhbbb\\\RRROOOPPPTTTUUURRRNNNNNNEEEHHHFFF>>>:::999888444555===ffflllSSS@@@222333666111---...+++(((222NNNvvvaaahhhUUUQQQJJJ???<<<444222000/////////---++++++---000555777777444000888999CCCDDD::::::???;;;666222555???AAA;;;;;;@@@HHHOOOVVV[[[___\\\OOOAAA===<<<;;;<<>>555888777<<>>ZZZqqqHHH333///333???JJJLLLKKKJJJKKKUUU___hhhwwwtttnnnbbbnnn~~~rrrlllsssiiiQQQBBBBBBRRRzzzrrrccc^^^\\\QQQCCC888555888CCCQQQUUUUUU^^^llljjjjjjiiicccZZZMMM>>>333222:::YYY|||~~~jjjIII(((+++---))))))))))))+++CCCfffyyyvvviiiddd;;;>>>===<<>>888333000555@@@AAA::::::BBBFFFMMMXXXbbb```RRR???111@@@<<<999===KKK]]]nnnwwwvvvrrrxxx{{{zzzyyy{{{{{{xxxyyyrrr@@@777444@@@QQQkkkTTTcccwww]]]aaaXXX______\\\]]]^^^[[[WWWUUUVVVXXXUUUBBB>>>???<<>>@@@>>><<<@@@CCCDDDRRRcccnnnuuupppOOODDDJJJBBBEEE``````EEE[[[iii}}}XXX999222^^^nnnkkklllRRR777>>>eeekkkYYY{{{mmmhhh{{{GGG555(((*********)))******+++,,,222...???ooo}}}oooQQQ===555666666<<>>@@@GGGkkkwwwfffbbbaaaWWWFFF999777777>>>KKKOOOPPP[[[kkkiiijjjhhhddd\\\PPP@@@444222///IIIhhhvvvcccYYY}}}ttttttKKK,,,//////((((((,,,------<<>>;;;777000///---,,,++++++,,,,,,,,,,,,222;;;<<<555111333000555:::<<<:::888777777444000111666999;;;BBBKKKVVV___^^^OOOCCC@@@;;;444:::DDDIIIDDDBBBKKKUUUXXXfffmmmooowww}}}rrrkkkbbbWWWHHH:::555666777CCCNNNTTTWWWggg{{{^^^^^^\\\ZZZbbb^^^^^^^^^[[[XXXWWWWWWXXX\\\KKK<<<777777;;;JJJ[[[~~~fffNNNqqqDDD---777333%%%---(((111111000XXXpppOOO```IIIeeeVVVQQQYYYJJJEEE]]]HHH999222>>>LLLqqqfff888RRR```RRRUUU===<<<>>>BBBEEEHHHbbbtttwwwsssGGG@@@777>>>CCCBBBAAAKKKaaatttrrrzzz]]][[[VVVQQQNNNMMMJJJFFF@@@BBBAAAFFFQQQ^^^iiiHHHSSSYYYAAA999FFFeeeyyynnnYYYEEE333WWWttt``````zzziiixxxuuu~~~SSS000---+++***)))))))))***,,,,,,+++>>>LLL{{{___}}}{{{kkkHHH<<<333444:::???CCCFFFIIIGGGGGGLLLNNNLLLKKKMMMYYYiiibbb]]]XXXTTTSSSSSSSSSSSSWWWVVVRRROOORRRWWWXXXUUU]]]VVVPPP[[[hhh]]]LLLJJJbbbtttpppZZZNNNFFF===:::DDDZZZvvv>>>???>>><<>>:::888444111===```uuuLLL888222999111+++---111$$$FFFTTTYYYdddRRRIII===:::333000///---,,,++++++,,,,,,------333::::::444000222///444999;;;:::777666666888666777<<<>>>@@@GGGOOO[[[___XXXHHH>>>???>>>999???===>>>DDDLLLPPPQQQPPP```hhhfffeeepppyyy}}}qqqhhh```XXXSSSDDD@@@;;;888444000111555AAA999FFFQQQVVVzzz\\\]]]]]]YYY^^^]]]^^^]]][[[XXXWWWWWWXXXYYYNNNAAA::::::AAANNN[[[]]]gggeeehhhccc333222555222111(((......666jjjVVVTTTiiiKKKUUUQQQQQQ___rrrCCCKKKrrrRRR:::333AAAQQQssshhh777LLL```hhhWWW===999999<<>>KKK]]]iiiiiieeecccrrrzzz~~~zzzrrriii___UUUnnnsssTTT999999666666>>>ZZZ~~~}}}iiiLLLfffsssnnnttt|||YYYmmmwwwvvvvvvwwwyyyiii___SSSPPPPPPKKK===000---222;;;CCCJJJ[[[]]]\\\}}}{{{YYYXXXLLLUUU{{{RRR^^^sssRRRRRRrrr___OOOAAAKKK\\\JJJKKKNNNRRROOOGGGBBBBBBJJJHHHFFFCCCAAA===888555444111777UUUoooggg888888555111///---<<<,,,fffgggyyywwwgggiiieeeJJJCCC:::999111///...---+++++++++,,,,,,///000555:::888222///000///222777:::999777555444666555777<<>>>>>DDDOOOYYYTTTfffxxxlllnnniiiXXXNNNWWWWWWSSSkkk{{{OOO888===XXXtttwwwiiiPPP555===fffpppuuuyyy|||yyyrrrWWWSSS666,,,+++******)))***+++,,,---+++888jjjcccnnn|||}}}XXX@@@777222666<<>>:::IIIKKKUUUaaaiiirrruuuppppppwwwyyy}}}sssZZZJJJKKKnnnjjjVVV___}}}pppXXXCCC:::GGGfffvvvddd\\\WWWLLLAAA666555;;;???OOOQQQIIIcccggggggfffbbb^^^UUUFFF777111666111PPPuuuTTT444,,,,,,///,,,)))222RRRrrryyyxxxyyyeeeZZZlllBBB<<<===;;;AAAPPPbbbllllllhhhffftttwwwyyyuuupppggg[[[PPPtttzzzVVV<<<;;;888;;;GGG]]]xxx}}}gggTTTppp{{{wwwqqqWWWWWWpppmmm{{{xxxooorrrjjjbbbfffaaaYYYMMMBBB;;;::::::666888===EEERRRmmm```EEETTT|||UUUIIIJJJpppZZZHHHsssZZZHHHddd]]]YYYMMM>>>JJJOOO>>>>>>@@@CCCCCCDDDLLLUUUSSSOOOIIIFFFCCC>>>777111555666999KKKsssrrrkkk~~~<<<999...000444111///888vvvlllaaa|||QQQFFF>>>555777111///...,,,+++++++++,,,,,,000333888999666111//////...111555888888666444222111333777;;;???CCCIIIMMMPPPLLL@@@555333;;;AAAAAACCCRRRaaalllyyyttt~~~kkkZZZIIICCC:::666555555444222666333333777;;;???EEEMMMOOOOOObbbyyy^^^\\\]]]YYYZZZ[[[\\\\\\[[[XXXWWWVVVWWWVVVWWWOOO>>>777===CCCBBBTTTWWW|||qqqfffiiiIII...000///,,,---555(((555iiiKKKEEEmmmcccJJJTTTqqqNNN888___ZZZ:::111<<>>888<<>>QQQfff___KKKCCCMMM___\\\JJJBBB@@@<<<<<>>\\\UUUYYYYYY@@@mmm~~~ZZZZZZTTTEEEKKKAAA@@@???AAAAAA@@@BBBMMMYYYOOOIIIDDDCCCEEEBBB;;;444555999888@@@aaawwwEEE999///333555222(((IIImmmuuuKKKGGG;;;333444444...---,,,+++***+++,,,,,,111666:::888333000.........000444777888666333111///444999>>>BBBGGGKKKMMMIIIEEE>>>999<<>><<>>DDDLLLMMM___rrrbbb~~~JJJ>>>888AAA<<<>>>PPPkkk}}}zzzrrrrrrssssssmmmddddddiii___OOOAAA???AAAAAAAAABBBCCC999999SSSooolllbbbhhh^^^JJJRRR{{{```BBB888FFFeeewwwtttXXX777555QQQaaaeeellldddppphhhwwwPPP666,,,+++*********+++------333QQQnnnssszzzpppMMM777333333999>>>???@@@AAACCCBBBEEEIIIIIIIIIMMMSSSqqq}}}gggggg]]]ZZZWWWTTTTTTTTTSSSRRRRRRSSSQQQMMMJJJGGG???555000444999JJJ___\\\JJJCCCQQQccc```NNNEEE@@@:::999CCC888777CCCGGGDDDRRRkkkzzznnnjjjoootttvvvpppfff]]]YYYXXXffffffdddaaa]]]ZZZYYYYYYCCCDDD999AAAQQQaaajjjQQQFFFZZZ}}}cccOOO>>>;;;NNNxxxlll___XXXRRRLLL:::666111777WWWZZZHHH```dddhhhjjjhhhddd\\\MMM@@@333888222FFFfff}}}{{{uuuuuu;;;///'''444(((000<<>>GGGzzz[[[zzz>>>666AAACCCEEEJJJKKK]]]nnnddd555555>>>???DDDPPP___kkklllcccZZZTTTmmmvvv```XXXVVVTTTVVV[[[fffkkk}}}^^^KKKMMM@@@eee~~~oooKKK:::@@@\\\sssvvv^^^>>>444>>>mmmvvv|||bbb]]]nnnnnnrrrLLL,,,,,,++++++******,,,---...222SSSXXXSSSlllqqq{{{lllKKK777444555;;;???>>>???AAABBBBBBEEEHHHHHHGGGLLLSSSyyyyyyeeeggg\\\ZZZVVVUUUTTTTTTRRRQQQRRRRRROOOKKKIIIGGG???666...333666DDDZZZ[[[LLLEEEWWWhhhdddOOODDD>>>777666777///<<>>FFF???MMM___jjjtttiiiggg~~~fffRRRCCC>>>JJJmmmtttcccYYYSSSNNN<<<333///444TTTcccVVVcccbbbhhhkkkiiieee]]]PPPDDD222555--->>>XXXuuuNNN///&&&///)))---???XXXrrr|||zzztttvvvYYYaaa???===:::===GGGXXXgggkkkiiiiiinnnwwwmmmfff___SSSGGGAAAwww~~~RRR;;;999999IIIeee~~~pppYYYuuubbbvvvJJJcccvvvnnnyyygggooo]]]dddaaaTTTCCC999888:::999777444:::CCCPPPaaavvv]]]222888BBBsssRRRAAAkkkOOOYYY~~~PPPHHHccc^^^SSSGGGUUUWWW[[[FFFGGGHHHKKKMMMGGG===888888;;;555222777BBBFFF@@@999555666222555PPP}}}hhhmmm666777888,,,111111TTTccciii[[[dddcccPPPCCC<<<<<<---222,,,,,,+++******+++,,,---111999<<<555///...000000000000222666999888444000...555::::::;;;>>>===:::333555777:::;;;???FFFLLLQQQJJJPPPiiizzzkkkrrr{{{nnndddoooggg```XXXRRROOONNNLLLJJJNNNOOORRRVVV^^^rrrmmmaaaaaa]]][[[ZZZ\\\^^^^^^\\\ZZZYYYYYYVVVUUUSSSNNNDDD===???EEECCC555HHHcccIII,,,+++222000---111mmmiiiBBB^^^iiiXXX\\\RRRZZZaaaiii???JJJzzzLLL888777222888DDD[[[<<>>999FFFEEECCCHHHKKK___xxx|||SSS444111FFFNNN[[[gggcccVVVMMMRRR[[[pppJJJ???EEECCCGGGWWWoooyyyRRR<<<;;;VVVpppxxxfffIII///;;;WWW}}}pppwwwwwwsssjjjQQQ///,,,,,,+++***+++,,,---...444[[[JJJaaaccchhhGGG777555666<<<>>>>>>???BBBBBBCCCEEEHHHFFFEEEKKKSSStttbbbeee[[[YYYVVVUUUTTTTTTRRRQQQQQQRRRPPPLLLIIIFFF<<<222,,,222444BBBYYY\\\NNNGGG]]]kkkbbbJJJ===888444444111555AAAGGGNNNlllssstttpppccc___```eeemmmqqqllleee^^^VVVNNNGGGFFFEEECCCAAA???>>>===@@@PPPOOO\\\kkkqqqmmmVVVFFF@@@CCC]]]{{{hhh[[[SSSOOO@@@444333111EEE^^^ZZZ\\\```fffiiihhhddd]]]QQQGGG+++444///;;;SSSrrr\\\000***------///GGGaaaoooeee\\\___>>><<<;;;BBBLLL\\\iiillljjjmmmsss{{{pppddd]]]TTTHHHAAA???xxxyyyTTT===;;;<<>>AAA,,,///,,,+++*********+++,,,---000999<<<555......111000000000222666999999444000444<<>>===>>><<<777222555999<<<<<<>>>EEEMMMQQQKKK``````qqqyyy{{{vvvkkkbbb______^^^]]]]]]aaahhhpppjjjmmmbbbccc]]]WWW[[[]]]______]]][[[ZZZZZZZZZUUUSSSQQQEEE999:::DDD555@@@___yyypppnnnyyyPPP000888(((111222333iiiPPPKKKZZZTTTeee\\\QQQddd[[[999MMMJJJ444444///555???PPP===JJJaaaqqqYYY>>><<>>[[[YYYTTTKKKIIITTTiiizzzyyy]]]TTTDDDCCCDDDKKKLLLIIIeeeoooVVV===999SSSnnnzzzlllQQQ---HHHQQQqqq~~~xxxxxx|||zzznnneeeEEE,,,,,,+++++++++,,,---...555kkkmmmqqq}}}}}}eeeDDD888666777<<<>>>>>>???BBBCCCCCCEEEGGGFFFDDDJJJRRRppp```ccc[[[YYYVVVUUUTTTTTTRRRQQQOOOQQQPPPMMMJJJEEE999...)))000444BBBZZZ^^^QQQHHH___kkk___CCC777333111444999???EEEPPP```hhhlllsssxxxxxxkkkaaa[[[]]]cccaaaggghhhdddaaacccaaa\\\[[[VVVOOOIIIGGGHHHIIIKKKPPPhhhnnn}}}tttZZZHHH???;;;MMMrrrkkk\\\TTTNNNCCC666888///777SSSUUUPPP___dddhhhfffbbb\\\QQQHHH111<<<000111EEEgggvvvrrr```111///---111666OOOffffffuuu[[[hhhZZZ:::::::::@@@JJJZZZfffhhhfffkkkrrruuuiii^^^VVVLLLAAA<<<>>>uuu~~~VVV666999@@@MMM{{{zzzttt___hhh|||^^^gggPPPyyyzzzsssjjjpppooocccffffffSSS[[[QQQDDD888333333555666===;;;AAAJJJ___LLL:::eee```DDDjjjuuuUUUvvvEEEEEEVVVZZZTTTKKKPPP]]]YYYIII;;;OOOLLLBBBcccGGGAAAaaagggVVV>>>OOOUUUMMMNNN444<<<222777;;;???aaalllkkk@@@444222444111;;;zzzgggzzzllluuu]]]NNNEEE:::666333++++++++++++******+++...111777888777555333444555555555///111<<>>777CCC```{{{xxx```SSSQQQJJJ555333666222???MMMGGGWWW]]]eeeccc]]]bbb\\\GGG<<<000222444<<>>BBBMMM\\\eeegggeeedddeeehhh___SSSKKKGGGBBB;;;444~~~xxxVVV555777EEE^^^ssszzz|||sssdddjjj~~~bbbgggSSSwww|||ttt___bbbnnnfff```aaa[[[XXXQQQEEE:::333111444666///999KKKXXXhhhJJJIIIaaaxxxCCCaaa{{{VVVZZZKKKiii]]]OOO[[[ZZZOOOSSScccaaaQQQFFFCCCOOORRR\\\AAAKKKdddpppeee<<>>===999666444333999<<<=========@@@FFFIII\\\ZZZbbbiiiyyyjjj[[[```yyyXXXVVVkkkjjjlllooovvvMMMHHHKKKlllhhh]]]^^^YYYYYY[[[___bbb```\\\YYYYYY[[[[[[ZZZZZZXXXNNN@@@;;;<<<;;;...===nnn[[[IIImmm<<<;;;888555111:::___RRR^^^PPP~~~jjjWWWTTTlllTTT999QQQJJJ999888///222888EEEyyyKKKKKKsssEEE@@@DDDEEEFFFGGGGGGQQQbbbSSS@@@KKKHHHIIICCCIIILLLTTT^^^```jjjrrrrrr}}}eeeXXXJJJKKKBBBDDD>>>EEEJJJ===CCCMMMWWWhhhuuuwwwvvvkkkkkkFFF333BBB___tttrrr^^^CCC+++HHHooovvvccctttxxxrrrqqqllljjjJJJ000///---++++++...//////PPPTTToooXXXBBB666777999<<<===>>>>>>>>>AAAAAAEEEDDDMMMIIIHHHooo|||iii___]]]\\\ZZZWWWTTTRRRQQQPPPPPPQQQPPPNNNKKKGGG???555...))),,,111BBBVVVSSSIIIJJJaaaUUUFFF:::222111777>>>===DDDFFFNNNaaammmtttzzzqqqlllqqqwwwwwwuuusssfffkkkmmmggg___[[[```fff}}}ooobbbOOO===555>>>YYYrrr}}}dddUUURRRIII666222555222>>>NNNLLLZZZ^^^eeeccc]]]```ZZZFFF999///000222;;;```<<<...,,,111111VVVjjj|||{{{fffrrrwwwKKK<<<:::;;;AAAMMM\\\fffgggcccaaa```___VVVKKKEEECCC???999333pppVVV555666JJJnnnlll{{{rrrgggiiigggttt___xxx{{{sssVVVYYYrrrppp^^^XXX\\\UUUQQQHHH===444000222666888>>>IIIQQQfffMMMMMM[[[SSSSSS}}}QQQcccQQQEEEsssuuuMMMKKK```dddSSSTTTggggggTTTGGG===UUUYYYSSSHHHccckkk}}}vvvBBBXXXcccrrrjjjBBB:::666999888555NNN|||uuuRRR888333444666LLLhhhfffbbbnnnYYYLLLFFF;;;777444,,,+++,,,+++******,,,000333555??????333...555:::999999777:::???<<<444444:::<<<;;;999666333333555888>>>>>>>>>???BBBGGGNNNTTT___bbbqqqgggQQQ```yyyTTTIII[[[VVVOOOFFFGGGTTTaaaeeehhhmmmqqqyyyPPP222???SSS|||ddd\\\\\\ZZZ^^^ZZZ]]]aaa```]]]YYYXXXYYYYYYYYYZZZZZZSSSFFF<<<777???///777RRRwwwfffttt<<<......,,,222FFFKKKGGG~~~cccSSStttaaaRRRTTTqqqLLL777UUUKKK999777///222666@@@gggzzzIIIVVV]]]<<>>kkk~~~rrrnnnsss``````GGG000...,,,++++++,,,///111RRRfffWWWqqqmmmTTT???666888;;;===>>>>>><<<;;;@@@AAAGGGDDDKKKIIIPPPuuuiiiaaa^^^[[[YYYVVVSSSQQQPPPOOOOOOPPPOOOMMMJJJEEE<<<222,,,+++***...AAAPPPGGGBBBPPPXXXSSSEEE666///444>>>DDD>>>HHHNNN[[[qqq{{{~~~{{{jjjbbb[[[ZZZcccmmmqqqrrrsssrrryyy~~~xxxkkkbbbbbbfffnnnsssyyy{{{zzzzzz{{{}}}xxx~~~uuu~~~|||rrreeeRRR???444:::QQQgggiiiXXXSSSLLL;;;444333000:::JJJOOOZZZZZZaaaaaa\\\]]]WWWFFF777///...///888ZZZJJJ///------999lll|||uuuiiitttHHH:::888999@@@LLL\\\fffeee```[[[YYYRRRKKKCCC>>>===:::555111mmmUUU777777KKKoookkk~~~wwwdddccc}}}jjjzzzcccrrr{{{oooYYY[[[tttxxxbbbSSSTTTTTTRRRLLLAAA555000333777EEEBBBEEEOOOqqqjjjIIICCClllbbbJJJ~~~JJJmmmgggKKK```iiiTTTTTTPPPjjjlllSSSOOOeeegggSSS@@@DDDYYYOOOOOORRRkkkiiixxxKKKOOO^^^___HHH<<<888999888555FFFppp}}}fffccc;;;222222888UUUlllhhh___^^^iiiVVVLLLGGG<<<777555---,,,,,,+++******---222555666@@@???444333>>>BBB;;;;;;===@@@AAA;;;555777>>>>>>===:::666444555888<<<>>>===>>>CCCHHHMMMTTTZZZccc\\\kkkpppMMM]]]xxxaaaCCCEEElllMMMTTTCCC???MMMUUUMMMIIIOOOYYYxxxPPP<<<777KKKeeewwwaaa]]][[[[[[```XXX[[[___```]]]ZZZWWWWWWXXXWWWXXXXXXTTTJJJ===555;;;000<<>>AAAOOOhhhgggEEE>>>MMMVVViiiuuu```[[[]]]TTTooo}}}fff]]]XXXMMMZZZpppnnnRRRNNNeeehhhVVVBBBHHHRRRMMM^^^RRR```rrreeeIIIBBBhhhRRRIII@@@999666999;;;@@@___mmm___~~~sss<<<000000:::UUUjjjzzzVVVrrrfffUUUMMMIII>>>888666...,,,,,,+++***+++...333777???CCCAAA<<>>>>><<<:::888888:::<<<:::888;;;CCCHHHHHHKKKOOOSSSNNNZZZuuuzzzcccWWWbbb~~~qqq@@@HHHPPPhhhRRRUUUFFFEEEUUUZZZNNNHHHOOOddd```===777>>>MMMhhhnnndddaaa]]]\\\^^^WWWZZZ]]]^^^]]]ZZZWWWVVVXXXWWWUUUSSSQQQJJJ>>>555777000<<>>888[[[|||FFF888555...222333888PPPqqqPPPaaa[[[???KKKhhhSSSJJJDDD>>>VVV|||bbbjjjxxxLLL555@@@IIIFFFRRRUUUWWWeeerrrzzz}}}zzzwwwxxxzzzzzzppptttjjjwwwuuuqqqZZZ777666JJJgggvvvqqqMMM<<<888NNNrrrmmmmmmvvv^^^CCC222...,,,,,,++++++111:::zzzaaa~~~~~~sssJJJ:::444777<<<@@@BBBBBB@@@???AAABBBHHHDDDFFFEEEZZZkkkddd```aaaXXXWWWTTTQQQNNNMMMLLLLLLNNNNNNKKKFFF>>>666///+++)))000000666IIIRRRRRRUUU^^^QQQ===222555???CCC@@@BBBWWWgggrrr|||}}}dddcccmmmgggjjjppprrrlllfffiiippprrrzzz}}}uuuqqqvvv|||zzztttkkkfffjjjxxx\\\NNNrrrtttjjjYYYGGG888777FFFWWWyyyrrr^^^UUUNNNDDD777111000333DDD[[[]]]TTTXXX___]]][[[VVVJJJ;;;444...---333DDDkkkrrrccctttRRR111999222KKKmmmxxxooo|||kkkEEE;;;999888CCCNNN\\\bbb^^^VVVOOOLLLEEE@@@;;;777666333///,,,aaaUUU???>>>SSStttooommm~~~uuujjjdddppp}}}uuummmttt}}}|||{{{ooommmxxxiiiiii]]]XXXcccggg___]]]XXXUUUMMMBBB888333444666<<>>EEEeeemmmhhhdddaaaaaa\\\WWWYYY[[[\\\[[[YYYWWWUUUWWWWWWUUUQQQNNNIII@@@777<<<444777777xxxxxxDDDcccsssjjj222333%%%333mmmpppMMMoooMMMnnnaaaRRRcccaaa;;;;;;]]]ooo???777666---111333777LLLnnnWWWeeewwwLLLDDD^^^mmmGGG;;;===>>>[[[ssseeefffZZZBBBCCC>>>DDDFFFQQQXXXaaaqqqwwwzzz}}}]]]aaawwwEEEVVV}}}rrrqqquuurrroookkkrrrrrrtttwww```;;;666GGGcccuuusssTTT:::222@@@vvvbbb\\\yyyggg]]]XXX444...,,,...,,,+++333>>>jjjnnnFFF999444777;;;???AAABBBAAAAAAAAAAAAGGGDDDFFFGGG```~~~hhhaaa[[[ZZZWWWUUUSSSPPPMMMLLLKKKKKKMMMKKKHHHAAA999222...---"""111888???RRR]]]XXXTTT]]]III555222999???@@@???NNN___hhhjjjqqqvvvlllqqq~~~qqqfffgggooovvv{{{}}}{{{vvvvvv{{{aaaEEEDDDmmmsssiiiZZZHHH888333???NNNqqqvvvaaaXXXJJJDDD777111222333DDDdddaaaTTTWWW```___ZZZUUULLL===777......333999ZZZrrriiisss```000888000@@@XXXnnnjjj~~~ttteeeCCC<<<;;;999EEENNNXXX[[[VVVNNNHHHFFF@@@===999555333000---+++aaaUUU@@@@@@```yyyyyytttrrrkkklllrrrmmmeeefffkkkvvv{{{}}}vvvtttqqqjjjnnn```XXXdddeee^^^bbbZZZSSSIII???777333333444>>>FFFVVVhhh]]]HHHYYY}}}PPPZZZ___bbbOOOeeennn]]][[[\\\RRRNNNYYYbbbggg]]]OOOUUUhhhgggUUUFFF???```rrrrrr\\\xxxqqqFFFKKKhhhXXXYYYAAA:::222:::@@@333DDDsss}}};;;111...;;;```{{{^^^tttyyyssscccVVVQQQOOOBBB:::777///,,,,,,+++***+++000666;;;>>>:::===IIIQQQMMMDDD>>>777<<<@@@>>>:::999:::<<<666999;;;======>>>@@@AAACCC===@@@JJJMMMGGGDDDGGGSSSaaaaaa```lllnnnrrrmmmHHHaaadddoooggg\\\IIIJJJQQQWWWQQQGGGIIITTT```rrrSSSHHH999666@@@EEEnnniiigggcccfffiiiaaaXXXXXXXXXYYYZZZYYYWWWVVVTTTXXXXXXSSSNNNJJJAAA888;;;666555555QQQsss]]]aaa999888222HHHtttNNNoootttQQQyyy```NNNfff[[[:::>>>]]]aaa888666666,,,111333777FFFfffYYYgggkkkEEENNNiii[[[BBB444999AAANNN```lllyyy888===JJJ@@@@@@HHHQQQZZZhhhtttrrrtttQQQ[[[qqqjjj\\\CCC[[[||||||tttllllllqqqooohhhlllkkkppp|||lllhhh???555BBB^^^rrrttt[[[999333777pppnnnppp]]]ddd^^^bbb666///---///---+++444BBBuuubbbxxxiiijjjCCC999555777999<<<>>>?????????AAA@@@EEEDDDIIILLLgggtttgggcccZZZUUUVVVTTTRRROOOLLLKKKJJJJJJJJJHHHCCC;;;333---,,,---&&&222;;;GGGVVVYYYYYY```WWW???000666>>>???AAAGGGYYYeeehhhgggppp{{{zzzyyy{{{vvvooofff```cccjjjyyy{{{||||||{{{~~~jjjNNNFFFGGGjjjuuulll]]]KKK999222:::HHHcccxxxzzzfff\\\JJJHHH999222444000@@@eee[[[KKKNNN\\\]]]XXXUUUOOO===777,,,///555111KKK~~~}}}222444...KKK]]]yyylllzzzvvvlll___@@@;;;;;;999FFFMMMSSSSSSMMMFFFBBBAAA999777444222000...+++***fffUUU@@@AAAjjjuuu{{{zzz}}}xxxooojjjjjjfff]]]ZZZ]]]\\\iiizzzuuugggvvvrrrlllqqqgggdddnnneeeXXX___ZZZRRRFFF<<<555333222111444BBBSSS___qqqeeeOOOxxxdddUUUgggQQQrrr]]]uuuiiilllaaaTTTOOOMMMRRR___bbb```UUULLLVVVeee^^^KKKGGGKKK{{{sssRRRRRRyyyjjjJJJIII]]]aaa[[[fff???999222:::>>>...>>>sss}}}mmm;;;333///<<>>999666BBBJJJyyyxxxbbbbbbaaajjjqqqhhhYYYXXXWWWXXXYYYYYYWWWVVVRRRYYY[[[VVVPPPKKKBBB888///111333:::@@@~~~zzz???111000BBBtttPPP888xxxGGGYYYFFFcccWWW:::@@@]]]YYY444666777,,,000333888???^^^WWWfffdddCCCTTTlll???AAA888===JJJHHHdddooo>>>AAA???888???GGGLLLSSS[[[hhhoooiiiooo}}}~~~CCC^^^sss{{{qqqnnnlllsss@@@666RRRssslllgggjjjqqqrrriiieeennnhhhqqq~~~iiimmmAAA444>>>ZZZpppsssddd>>>;;;000[[[uuuyyygggwww\\\NNN777000...000...,,,555EEE|||nnn]]]pppwww~~~{{{}}}hhhBBB:::777777999:::;;;<<<<<<<<>>DDDEEELLLPPPllllllgggggg]]]UUUVVVTTTQQQNNNLLLJJJJJJIIIGGGEEE@@@777///***+++---111444:::HHHRRROOOXXXqqqRRR;;;000;;;CCC???DDDRRR]]]gggjjjlllzzz|||xxxnnnddd```___aaagggmmmnnnpppuuu||||||pppmmmKKKNNNKKKeeeyyyqqqbbbOOO<<<333999EEEXXXqqq}}}iii___OOONNN>>>444444,,,:::aaaOOO???CCCUUUYYYWWWVVVRRR<<<666+++000777...CCCwww777555333eeerrrqqq|||ggg[[[>>>;;;;;;999FFFKKKPPPNNNGGG@@@>>>>>>333222000///---,,,***)))lllbbbSSS>>>EEEooopppzzzssstttssslllbbb\\\\\\___[[[\\\lllxxxsssqqqyyy}}}llliiikkkoooiii]]]WWWZZZSSSOOOHHH<<<333000333777<<>>AAA???DDDOOOSSSJJJAAA===???555<<<;;;777>>>;;;666888>>>AAA>>><<<@@@EEEHHHJJJ;;;666???EEEDDDMMM\\\XXXUUU``````\\\yyy{{{KKKNNNXXX[[[___rrrlllFFFRRRKKKWWWUUU@@@GGGXXXOOOggg~~~]]]KKK<<<;;;555@@@JJJ{{{qqqjjjkkkXXXhhhpppbbbYYYYYYZZZTTTVVV\\\YYYWWWWWWWWWVVVSSSLLLCCC===000:::///999===jjjfff{{{===333555AAA```???SSSGGGwwwRRRPPPdddUUU:::@@@```sssDDD;;;222//////...000333AAAXXXdddkkkTTTJJJhhhlll<<>>777000,,,+++---///,,,===FFFCCCIII^^^llllll<<<999999===???@@@IIITTT```eeejjjooo~~~qqqlllnnn___XXX```iiijjjnnntttxxx|||{{{sssoooxxx}}}wwwtttlllcccLLLCCCMMMlllzzzooo```OOO>>>444777???TTTpppmmm```RRRJJJ???555...000<<>>EEEJJJHHHDDDGGGRRR\\\???kkkfff[[[{{{AAA===333666444666555<<>>???:::999888999FFFJJJJJJDDD???AAADDDEEE@@@======CCCKKKQQQSSSSSSPPPQQQRRR```uuuvvvaaaOOONNNnnnfffYYYpppqqqVVVOOO]]]ZZZYYYTTTGGGFFFYYYnnnyyy{{{UUUCCC999777555BBBOOO~~~ooojjjjjjYYYjjjzzzdddYYYXXXZZZUUUVVV[[[XXXWWWWWWWWWVVVSSSLLLDDD===999222,,,<<>>XXXeee>>>666000///000000111555@@@___```lllRRRPPPeee888FFFFFFBBB```[[[:::333FFFKKKCCCCCCGGGVVVYYY^^^bbbdddhhhttt^^^WWW\\\{{{nnnTTTcccIII:::222:::VVVjjjhhhhhhhhhiiidddccceee___kkknnnaaaNNN777777NNNrrruuupppHHH111555KKKxxxfffxxx~~~iiiRRR;;;333000,,,000,,,444iiisss|||YYY???777777777888888999:::;;;;;;@@@:::>>>FFFFFFTTToooiiiaaaZZZVVVSSSPPPLLLIIIGGGDDDBBB???:::777111,,,******,,,---:::;;;@@@OOOhhhtttaaaFFF999888<<<@@@AAACCCLLLWWW```lllvvvyyy}}}wwwiiiiiiddd\\\[[[fffmmmnnnrrryyyzzz~~~|||vvvxxxvvvnnnlllkkkeee]]]GGG???GGGeeewwwoooaaaRRRAAA555666<<>>:::888777222000---***))))))******pppfffZZZ===TTTqqqyyyyyyyyyzzzwwwpppfff___bbb___bbbjjjooopppoooooossskkkfffgggiiigggaaa]]]UUULLLAAA999777666444111>>>CCCKKK[[[bbb{{{```xxxZZZ}}}llldddnnnZZZ___ZZZSSSQQQXXX___]]]WWWTTTNNNLLLQQQPPPEEE<<<:::;;;BBB@@@<<>>666///...,,,---000666===AAA???BBBCCCAAA@@@BBBEEEGGGIIIIIIGGGEEE<<<555666:::HHHKKKIIIAAA;;;<<<>>>???:::@@@CCCDDDKKKRRRNNNDDDCCCWWWXXX___lllWWWCCCSSSqqqhhh^^^tttdddGGG\\\XXXWWWQQQNNNLLLLLLjjjqqqKKK;;;777222666DDDUUUnnnjjjiiiZZZkkkgggZZZXXX[[[VVVVVVZZZWWWVVVWWWWWWVVVTTTMMMEEE???999)))---888===bbbqqqUUUZZZWWW888888@@@OOO```\\\```nnnoooPPPSSSiiiLLL888<<>>zzz```^^^}}}~~~~~~TTT===999666666777888999:::;;;<<<@@@888>>>IIIHHHTTTpppjjjbbbYYYUUUQQQNNNJJJFFFCCC???;;;888111///,,,)))))),,,///111<<>>CCCDDDGGGQQQ]]]pppxxx}}}zzzmmmjjjiiicccaaaccciiiiiieeeiiiqqqxxxxxxyyyvvvwww}}}}}}sssjjjfffccc[[[QQQDDD;;;AAA^^^uuunnndddUUUDDD777444999MMMhhhyyygggYYYPPPDDD:::111...555>>>MMMBBB>>>KKKWWWXXXRRRNNNCCC111---+++333444222MMMuuuzzzaaa777444FFFeeewwwrrrvvvkkkLLL???:::666888<<<>>>???>>>:::777444444000///,,,***)))))))))***uuufffWWW:::VVViii~~~}}}~~~|||zzzwwwtttpppllljjjggghhhgggmmmvvvtttiiieeemmmjjjfffdddeeefffbbb]]]SSSMMMCCC<<<999777555444<<>><<>>222---***///--->>>}}}mmmSSS}}}yyyXXX|||RRR;;;888555666777888999:::;;;<<<999:::AAADDDAAATTTqqqhhh___VVVRRRPPPMMMHHHDDD???:::555111///---***))),,,111777:::@@@MMM```gggYYYCCC;;;@@@555:::@@@CCCDDDKKKXXXeeeooollljjjnnnyyysssssswwwjjjbbbbbbcccddd___]]]eeeppp|||}}}xxxqqqoooyyy~~~uuukkkeeeaaaWWWMMMBBB999>>>XXXwwwpppeeeWWWEEE777444888LLLeee}}}iii[[[RRRFFF<<<333///333;;;OOODDD@@@JJJWWWZZZVVVRRRDDD444///+++111333222LLL|||xxx333<<>>999555777:::;;;<<<:::777444222111...---+++))))))))))))***}}}aaaUUU>>>ZZZhhh~~~}}}zzz~~~|||vvvrrrrrrssspppvvvqqqqqq{{{sss___ZZZiiimmmlllfffbbbdddbbb]]]PPPNNNIIIAAA:::666777999:::CCC@@@JJJZZZtttxxxiiifffXXXQQQKKK\\\^^^___]]][[[[[[\\\WWWPPPGGGGGGFFFAAA888222666>>>LLLPPPgggrrrNNN<<>>JJJ:::666:::444777999333GGGooo}}}nnnsssaaa333666JJJfffuuuYYYfffaaajjjaaaWWWRRRPPPLLLDDD===555111...///444;;;???AAA@@@BBB<<<999KKKaaa___NNNWWWtttXXX888444<<>>AAAAAA@@@999999??????===HHHXXXttt___TTTRRRUUUmmm|||ppp^^^sssZZZWWWooo```[[[RRR[[[WWWFFFeeeVVVEEE<<<444333@@@GGG```rrroooiii___oooxxxaaaXXX[[[XXXVVVXXXUUUVVVVVVWWWWWWUUUOOOGGGBBB333333>>>......DDDttt111111KKKaaaEEEkkkeeedddnnnWWWYYYgggPPP;;;777???>>>000------000000///111555IIIHHHhhhVVVZZZ>>>BBBSSSTTTGGGNNNccc___GGG444555CCCKKKDDDBBBIIIKKKVVVTTTVVV[[[aaagggqqqzzz|||zzzIIIbbbsssaaafffYYYddd~~~pppxxx>>>333111666DDDmmmkkkiiidddaaaaaa^^^TTTSSSLLLTTThhhtttjjj```999444AAAbbbvvvzzz```<<<...AAAaaa{{{ggg^^^\\\III@@@111,,,***000,,,<<>>777<<>>kkkwwwzzz~~~pppmmmKKK<<<777555888888999888666333000//////******))))))))))))))))))~~~xxx\\\VVVBBBlllooo~~~~~~|||yyytttwwwyyyxxxuuupppnnnnnn{{{zzziiiqqqmmmeeesssuuuyyyppp___\\\eeeggg^^^OOOMMMIIIDDD>>>;;;999999999GGG@@@MMMkkk|||ppp```[[[VVVaaabbbJJJSSSXXXZZZXXXWWWWWWSSSOOOGGGEEE???777444888AAAGGGFFFiiirrrRRR???PPPeeegggtttZZZLLLOOOOOOEEE;;;999999;;;111666===444>>>qqqrrrrrr333:::VVV|||ffffff\\\qqqpppgggbbbZZZSSSNNNJJJGGGEEE:::555000000555;;;===>>>AAABBB777444SSSxxxqqqNNN~~~III)))333555FFF<<<666999999777888;;;:::666===888999DDDNNNUUU]]]eeeQQQVVVbbbhhh```]]]bbbeee|||yyy~~~dddSSSUUU^^^kkk___QQQ]]]mmm~~~```QQQAAA111777666IIIJJJppp|||uuupppjjjhhhvvvmmmZZZ[[[WWWTTTVVVVVVVVVVVVWWWXXXWWWQQQJJJDDD777333)))222666HHHjjjJJJ___>>>:::VVVlllRRRZZZxxxmmmRRRQQQ\\\RRR<<<666;;;777///------//////...333:::@@@LLL```UUUWWWUUUfff>>>111RRRjjj[[[CCC<<<@@@???@@@<<<:::KKK]]]]]]VVVWWWZZZ]]]aaajjj{{{EEEvvvaaaooo___NNNkkk}}}===333444999AAAdddzzz^^^ZZZXXXVVVTTTNNN@@@EEEFFFSSSsssbbbrrrAAA777<<<[[[zzzyyygggCCC111BBB^^^dddvvv{{{tttfffRRR???333///,,,...///SSSrrr||||||}}}}}}~~~UUU;;;444333444555777888:::;;;<<>>999555888GGG>>>KKKjjj|||vvv~~~jjjggghhhggg|||fffUUUgggXXX[[[[[[YYYYYYXXXSSSLLLHHHEEE>>>777666<<>>QQQuuutttrrr{{{eeefffbbb[[[SSSMMMIIIHHHGGG<<<666000000555;;;===<<>>===666999:::999:::===;;;777<<<>>>???DDDPPPZZZVVVKKKVVVfffffffffhhhYYYcccnnn___PPPbbbNNNVVVuuu[[[OOOyyy}}}tttPPPQQQ>>>+++<<<555JJJLLLvvvzzzuuuooojjjkkkzzzppp[[[[[[WWWTTTVVVVVVUUUVVVXXXXXXWWWRRRKKKEEE===999,,,;;;...555lll___PPPppp444???cccLLLvvv}}}KKKdddMMMWWWjjjQQQ<<<666:::333...,,,---///...///555===999XXXXXX[[[RRReeeFFF@@@AAALLLRRRLLLBBB<<<===AAAIIIIIIIIIWWW```VVVUUUWWW\\\bbbgggsss|||oooGGGcccvvv}}}aaaYYYtttlll:::222333666:::\\\zzzYYYRRRPPPPPPOOOIII;;;EEELLLZZZyyyhhh|||GGG777888YYY|||qqqGGG***:::[[[rrr~~~zzzlllWWWDDD>>>444222,,,+++111bbbmmmRRReeeuuu}}}|||UUU;;;444333333555666888:::;;;<<<555999???DDDLLLhhhuuuccc^^^YYYSSSQQQDDD???777111---,,,+++***+++000888???CCCBBB???===DDDPPP[[[ZZZOOOCCC:::333;;;???AAAEEEOOO\\\aaa^^^```bbbnnnyyyvvv```jjjiiihhhjjjssswwwmmmjjjeeekkkjjjbbb^^^ccceee```ddddddbbb```bbbbbb[[[QQQ;;;999@@@WWWvvvrrrkkk___LLL:::222222999MMMlllfffXXXHHH<<<444000222777SSSHHH======IIITTTTTTNNNAAA444---&&&000777000@@@___xxxRRRAAAWWWkkkrrrwwwvvvaaa|||oooKKK===888666999555555555222///,,,,,,,,,(((((((((((())))))))))))nnntttlll]]]JJJuuuzzz~~~|||xxxvvvuuuwwwyyyxxxxxxtttnnnrrrzzzxxxpppkkkvvvqqq___UUU[[[sss}}}~~~ppp[[[WWWbbbbbbVVVSSSFFF???BBBCCC<<<999===;;;AAABBBFFF]]]yyywwwuuu~~~iiillluuuhhh^^^\\\PPP\\\bbbttt^^^RRRYYYIIIJJJNNNBBB999888888999CCCOOO[[[XXXooooooOOOVVVQQQLLLGGGEEEDDDCCCBBB<<<:::888666555777999:::\\\\\\mmm...;;;YYYvvvrrrssshhheeegggddd___XXXRRRNNNKKKHHHGGGAAA;;;333///111555888999===???===<<>>@@@???HHHGGGIIITTTWWWQQQPPPjjjYYY]]]wwwJJJ{{{eeeOOOWWWYYY|||fffcccttt}}}{{{LLLGGG;;;999<<>>KKKWWWZZZWWWVVV[[[eeeuuuvvvwwwyyywwwuuuqqqpppsssppppppiiiiiigggdddbbb`````````aaabbbbbbaaa___aaaaaaYYYOOO;;;555;;;VVVxxxrrrllldddRRR;;;111222888JJJhhhoooVVVFFF???444000444333TTTXXX???;;;EEEIIIPPPKKKBBB999///------000666<<>>???\\\uuugggccceeennnwwwuuuYYYZZZUUURRRUUURRRTTTUUUVVVWWWUUUOOOGGGAAA777777666+++...;;;aaa>>>;;;___RRRTTTYYYYYYSSS[[[dddQQQ<<<;;;AAA;;;222111000///111777<<>>EEEWWWqqq}}}\\\KKK444:::PPPuuuzzzKKK666777CCCuuu{{{{{{^^^XXXQQQ@@@999555)))...222KKKeeegggiii}}}zzzzzz{{{~~~TTT;;;666555555666666666777777777999;;;888@@@CCC```pppddd[[[TTTQQQKKK@@@777000...---+++,,,...777???BBB???<<>>===???===;;;@@@MMMWWWZZZXXXWWW```jjjyyyyyyzzztttooovvvqqqmmmmmmnnngggfffcccaaa`````````aaaccccccaaa``````___WWWMMM;;;555:::TTTyyysssnnngggTTT===222333888IIIgggrrrXXXHHH@@@444000333333PPPTTT;;;777CCCJJJRRRNNNCCC999000------000555<<>>888777;;;@@@BBBHHH\\\vvv~~~wwwssszzzfffXXXZZZaaaZZZTTTSSSMMMPPP]]]qqqfffYYYUUUIIIJJJFFF===777;;;>>>AAAKKKWWWiiizzzSSSTTTOOOLLLHHHEEEDDDCCCBBBAAA<<<:::888666555777999:::WWW}}}pppqqqAAA<<>>777222222444777999@@@;;;777888MMMUUUWWWzzziii222)))333666;;;222777777777777888:::<<<>>><<>>BBBOOOqqqrrrZZZ999:::===BBBBBB===999888BBBHHHMMMMMMNNNVVVdddnnn^^^lllrrruuusssaaawww~~~WWWmmmoooiii___fffdddKKK444...//////444<<>>===<<>>888<<>>@@@IIITTTuuu{{{tttPPPJJJLLLJJJGGGFFFEEEEEECCCAAA<<<:::888666555777999:::PPP{{{pppBBB>>>YYYmmmmmmbbblllrrrpppddd```ZZZUUUQQQMMMJJJGGGCCC???888333111222555777888;;;999555999444333GGGKKK999***///222---444<<<777777666777888:::<<<>>>@@@AAADDDAAA???LLL^^^eeetttcccqqqdddaaafff\\\kkkKKK111---777444222888:::666MMMgggwww```bbb]]]___lll|||dddYYYWWWXXXWWWUUUTTTUUUVVVWWWVVVQQQJJJEEE<<<444222000777666DDD{{{SSSKKK|||KKK666ZZZeeeXXXTTT\\\TTTYYY```TTT>>>>>>JJJIII222---+++///666;;;AAAEEEOOOlllyyyUUUPPP>>>:::;;;======:::888888;;;<<>>DDDQQQfffvvvtttTTT888999LLLnnn}}}TTT666000EEEzzzTTTrrrnnnccckkkIII===777///+++111DDD{{{jjj~~~ZZZyyyzzzVVV<<<777444444444444444555555555555777666@@@FFFeeesssjjj```VVVPPPGGG888222------------///444???FFFPPP___qqq}}}|||tttlllaaaQQQFFFAAA???===:::<<<===DDDOOOWWWXXXYYY[[[aaammm~~~}}}sss{{{nnngggpppiiimmmtttkkkaaabbbdddcccbbbaaa``````aaaaaaaaaaaa```^^^___]]]TTTIII999333777OOO~~~zzztttpppkkk[[[DDD555333555EEEbbb{{{```NNNDDD666000222222===HHH555333BBBLLLVVVOOODDD:::111------///444:::XXX}}}JJJ]]]kkkppprrrcccAAA555888;;;999;;;888444000---+++************))))))******+++,,,vvvyyy^^^RRRqqqqqq{{{xxxyyyzzzzzzyyyuuunnnaaaYYYcccuuu~~~|||```RRRbbbmmmaaaqqqyyyqqqeee[[[VVVTTTOOOIIIEEE===888<<>>AAAIIIZZZmmmuuurrrxxxgggZZZZZZYYYYYYYYYPPPHHHGGGFFFTTT___cccYYYLLLMMMPPPAAA888222444666777???JJJaaaxxx{{{XXXIIISSSJJJIIIGGGGGGGGGFFFDDDBBB<<<:::888666555777999:::RRRtttccc}}}:::777VVVqqqpppvvvyyylllqqqbbb^^^YYYUUUQQQNNNKKKHHHCCC@@@:::444000000222444---:::888333333444777777444,,,000555222+++...>>>666666666777999;;;===?????????IIIKKKGGGXXXpppttt]]]tttNNN[[[qqqrrrXXX===222222888555222777<<<@@@VVVqqqfffgggfff[[[WWWdddxxxiiiVVVVVVYYYXXXXXXSSSTTTTTTUUUTTTOOOIIIDDD<<<222111222:::222777iiibbbsssTTT444dddaaaTTTiiioooSSS\\\TTTYYY```XXX???===JJJKKK555000000555:::<<<@@@FFFYYYxxx~~~kkkXXXaaaiiiQQQ===>>>===888555666;;;???===AAAEEENNN```pppkkk\\\nnnpppnnnxxxhhhYYYjjjbbbooozzztttvvveeeuuuZZZ}}}___666---444222000555888;;;^^^jjjLLLFFF>>>777999999AAAHHHUUUjjj}}}vvv|||XXX999999LLLmmm{{{{{{XXX777///DDD}}}hhhjjjyyyccc\\\DDD@@@999---------888lll~~~MMMcccttt\\\zzz|||WWW<<<777444444333333333333333333444666555>>>CCCbbbqqqiii```WWWPPPGGG666111---,,,,,,,,,111888HHHXXXjjjtttxxxyyywwwsssuuuiiiYYYNNNHHHDDD???::::::===FFFQQQVVVWWWYYY]]]dddqqqzzzuuuuuurrrfffggg|||yyykkkjjjlllgggaaa^^^ccccccbbbaaaaaaaaaaaaaaa]]]^^^]]]]]]___]]]TTTIII777222777OOO|||yyyssspppmmm^^^FFF666222444CCC```~~~cccOOOEEE666///222111555FFF888666CCCLLLTTTLLLEEE;;;111------...333999[[[PPPRRRssskkktttzzz```AAA666999<<<<<<>>>;;;777222...+++*********************++++++,,,qqqaaaVVVjjjttt}}}{{{{{{yyyvvvrrrnnneeeXXXXXXkkkVVVJJJUUUccc___ffftttuuu|||nnn```ZZZXXXRRRIIICCC???<<<:::===@@@@@@<<<888:::===AAAHHHXXXhhhooommmrrrhhhWWWUUU[[[VVVSSSVVVPPPHHHLLLJJJVVVZZZfff___LLLPPPPPPDDD:::333555666777@@@KKK___hhhNNNDDDPPPIIIHHHHHHHHHHHHFFFCCC@@@<<<:::888666555777999:::ZZZmmmZZZ|||<<<333QQQrrrxxx^^^jjjwww```]]]YYYVVVSSSQQQMMMKKKEEEBBB===666111///111444...;;;444111000666CCC888===///111///000333...:::555666666888:::===@@@AAACCCAAAQQQXXXPPP___tttqqq^^^kkkRRRDDDooogggHHH///444222222666777444777===FFFWWWpppVVV___cccTTTOOO```{{{pppVVVUUUWWWUUUWWWSSSSSSSSSSSSRRRMMMGGGCCC777111333111222000IIIqqqWWW666^^^KKKVVV\\\[[[RRRYYY```\\\???:::FFFHHH555000000555777666===GGGfff~~~wwwiii\\\???@@@===666333888>>>BBBAAA@@@OOOgggmmmbbb```jjjdddfffmmmxxxrrrXXXOOO```]]]nnn|||~~~yyyffflllAAA###777000111///333777;;;YYYjjjJJJ;;;@@@===666666666???NNNcccyyyoooxxx\\\999888KKKlllyyywww\\\<<<000===dddwww___OOOHHH===999...333///444fff~~~SSSfffzzzmmmyyy}}}XXX===777333333333333222222222222333555333<<<@@@^^^llleee\\\SSSLLLDDD555000,,,+++,,,///777@@@QQQgggvvvnnnZZZPPPUUU^^^oooggg[[[PPPHHHBBB<<<888:::???IIISSSWWWWWWZZZ```kkkwww{{{pppkkk{{{nnnfffiiiyyyvvvmmmccc___bbbcccaaabbbbbbbbbaaa```______^^^ZZZ\\\\\\\\\^^^]]]SSSHHH555111888PPP~~~yyysssqqqoooaaaIII777111333AAA]]]}}}dddPPPEEE555///222111222III???999AAAHHHRRRLLLFFF<<<222------...333999SSSOOOjjjsssuuuxxxsssyyy{{{^^^BBB888999===>>>BBB???:::444///,,,******+++************+++,,,,,,eee~~~cccXXXjjjppp~~~~~~yyyppphhh___XXXQQQUUUjjj~~~|||oooQQQGGGHHHTTT[[[[[[\\\^^^wwwbbb[[[YYYQQQFFF???888:::;;;<<<======;;;888;;;===@@@HHHVVVccciiiiiiiiiOOOHHH\\\bbbWWWMMMRRRNNNHHHQQQTTT]]]]]]oooiiiPPPRRRMMMHHH>>>777999<<>><<<:::888666555777999:::WWWooofffGGG333NNNsssqqqWWWsss}}}```^^^[[[XXXWWWTTTQQQOOOGGGEEE@@@999333000222555444:::000555000---???666>>>000333***,,,777...555555555666888;;;???BBBDDDHHHEEEYYYaaaTTT]]]jjj]]]VVVvvvkkkAAAaaaQQQ:::===111222555555777===;;;999===888III^^^~~~mmmHHHHHH]]]MMMKKKeee~~~]]]WWWVVVRRRWWWTTTTTTSSSSSSQQQLLLFFFBBB555111555000///000TTTwww|||[[[888PPPIIIaaa```mmmWWWOOOWWW```___???666AAACCC111---...444555777EEEVVVsss???===???<<<666555;;;??????CCCNNN___jjjhhhaaacccjjjUUU^^^ppprrr___TTTYYY^^^aaaqqq|||dddRRR333***666---222111111555999NNNnnnHHH888===KKKDDD555222222;;;SSSpppooowww^^^888666IIIiii|||uuu^^^>>>222;;;TTTyyyyyy```SSSNNN<<<999---555000===pppuuu{{{xxxyyy~~~XXX===777333333222222111111111111111444222;;;???]]]kkkcccZZZQQQIIIAAA444///,,,,,,...444@@@LLLaaallloooaaaMMMEEEJJJQQQaaa]]]VVVLLLBBB;;;888888<<>>EEEBBB===666111---***)))++++++******++++++,,,---]]]}}}ccc\\\iiiiiizzzzzz|||xxxjjj___JJJIIIIIISSSiii|||xxxiiiWWWMMMEEEOOO___]]]VVV\\\eee\\\ZZZRRREEE>>>444888;;;<<<;;;;;;:::888;;;<<<@@@HHHTTT```ffffffiiiKKKHHHggglll[[[KKKOOOLLLHHHTTT[[[dddbbbwwwrrrTTTSSSJJJFFF<<<666999===CCCPPP]]]___IIISSSOOOHHHFFFFFFFFFGGGFFFDDD???<<<<<<:::888666555777999:::MMMwww~~~zzzMMM222JJJ{{{mmmmmmaaa___\\\ZZZYYYWWWTTTRRRJJJHHHCCC<<<444111333666444555///@@@777(((;;;777999555BBB111+++444(((000444555666999<<<@@@DDDFFFIIIEEE\\\hhhYYY___hhhUUUoooPPPWWWlll333;;;;;;///===666<<<:::<<>>AAAUUUggg{{{zzz]]]OOOYYYKKKLLLlllddd[[[WWWRRRXXXVVVUUUTTTSSSQQQLLLFFFBBB888111444333444111LLLWWWMMMggguuu```:::FFFZZZnnn\\\UUUMMMVVV___aaa???444===???222///111888;;;BBBWWWnnnCCC777:::===;;;777777===???<<>>)))---555444000333666CCCYYYAAA===OOOaaaSSS===555666999VVVuuuyyyxxx___888444GGGggguuu^^^===333>>>UUUzzzggglllfff```QQQBBB===,,,000***AAAwwwlll}}}{{{uuuzzzYYY===777333222222222111111000000000222111:::???]]]mmmdddZZZPPPIII@@@333///,,,---000888GGGTTTsssnnnfff______bbb^^^WWWZZZZZZVVVLLL@@@999:::===>>>DDDPPPYYYZZZZZZ^^^fffkkkwwwwwwmmmiii{{{~~~nnnqqq~~~rrrhhhaaabbbdddaaa]]]\\\_________^^^\\\ZZZXXXWWW\\\]]]]]]\\\\\\YYYNNNBBB111111;;;TTT{{{vvvuuutttgggOOO;;;333111>>>ZZZ{{{dddPPPDDD555///222111999TTTIII999777>>>PPPPPPGGG===222...,,,---222888AAAvvvnnnlllttt[[[}}}xxxvvvwwwaaazzzlll{{{\\\EEE999777:::>>>HHHDDD???888222---***)))++++++******++++++,,,---hhhZZZ^^^kkkmmmooo}}}{{{|||~~~{{{nnn\\\NNN^^^SSSTTTkkkbbbooosss^^^OOO>>>PPPgggWWWbbbfff___WWWMMMDDD;;;333666999:::::::::;;;<<<===AAA@@@GGGWWW^^^]]]aaatttvvv|||OOONNNmmmQQQEEEHHHJJJHHHDDD^^^WWWiiivvvfff[[[VVVHHHOOO333777666===HHHNNNqqqrrrOOOWWWHHHFFFLLL>>>OOOJJJ888;;;FFFEEEBBB===<<<777222333999;;;999QQQnnnsssLLL222AAA~~~wwwttt}}}wwwwwwiiiaaa```]]]UUUWWWXXXOOOPPPLLLDDD<<<666222111111222333444555555333111000555:::>>>:::222---...111555111333>>>IIIKKKHHHFFFCCCMMMXXX^^^]]]ZZZ[[[]]]```VVVXXX}}}WWW888555888666:::DDD;;;===>>>???GGGNNNGGG:::IIIgggaaaCCC[[[HHHJJJnnnbbbaaaQQQ^^^WWWTTTVVVVVVUUUTTTRRRIII@@@666444---...555888FFFaaa]]]IIIhhh777VVVgggTTTyyyUUU\\\NNNSSSdddxxxiiiCCC===>>>;;;...333555333???hhhttt999555<<<888666888999999===AAAOOOfffaaaLLLwwwNNN[[[[[[||||||ccc]]]]]]^^^jjjcccxxxzzzooo~~~lllvvvAAA)))666555***+++333:::;;;999777555333===???```jjjoooBBB...;;;>>>HHH|||rrrlll999>>>@@@nnn{{{eeeJJJ333111___eeedddllleeeMMMHHH:::...$$$333JJJiii\\\tttjjj{{{{{{yyyzzz|||XXX===555111111111111000000000000555---222>>>:::```dddWWWVVVNNNDDDAAA888222000222222;;;XXXwwwlll^^^```\\\MMMAAA???888444;;;>>>IIIVVV]]]\\\]]]bbbhhhqqq}}}rrrkkkhhhxxxqqqiiidddccchhhqqqyyyzzzpppkkkccc^^^\\\\\\]]]]]]___^^^]]]]]]]]]\\\ZZZXXXVVVYYYXXXUUUVVVWWWOOODDD///000999PPPzzzxxxvvvrrrdddNNN:::000666<<>>???@@@AAAEEEBBBFFFUUU\\\]]]ddd|||UUU```nnnLLL@@@AAABBBBBBCCCFFF<<>>AAAAAADDDIIIDDD>>>AAA===<<<777333444999;;;999OOOwwwjjjDDD666GGG|||uuu~~~zzzlllbbb___[[[TTTUUUXXXPPPQQQLLLEEE===777333222222111222444555555444222111555999<<<999444111111444111---000;;;EEEIIIIIIJJJGGGCCCQQQddd```QQQ[[[vvv}}}fff[[[ZZZyyyhhhOOO<<<111666;;;999:::@@@BBBCCCCCCBBBBBBAAA@@@???cccrrr```AAAbbbQQQYYYfffcccQQQZZZQQQUUUWWWWWWUUUUUURRRJJJ@@@888333000333111)))AAAnnnkkkiii333LLL___MMMyyy]]]```RRRTTTbbbssslllBBB888999999555***333999BBB|||zzzggg111000777666666777666666===FFFTTT```RRRlllxxx^^^___YYYhhh|||]]]]]]kkkllliiiooowwwuuuzzzeeevvvRRR***///777333///888444//////666???EEEGGGLLLOOOooo~~~PPP666999???PPPtttooo999<<<>>>lllzzzsss```JJJ777444ZZZ~~~pppfffLLL>>>>>>999666---111;;;yyykkkLLLgggwwwjjjxxx|||ZZZ>>>666111111111111000000000000555...222???<<<```dddWWWUUUMMMDDDAAA888...***111888GGGmmmoooccc^^^]]]OOOCCCAAA:::555<<>>???@@@AAACCCCCCGGGCCCEEETTT\\\aaakkk{{{MMMoooaaa???<<>><<<999000777AAAXXXkkkGGG??????DDD999<<<777777???DDDAAA>>>???===<<<888333444999;;;999QQQyyycccBBB555AAA}}}yyyqqqmmmooobbb]]]ZZZSSSUUUWWWQQQQQQMMMFFF???888444222222000111333555555555444444333555666666444444555666444111222888<<<<<<<<<>>>FFFCCCPPPbbb\\\PPP```qqqtttpppgggqqqlll666222111666>>>CCCCCCCCCFFFLLLLLLPPPQQQIII@@@GGGTTTeeeWWWIIIbbbSSS```gggaaaTTT[[[VVVVVVXXXXXXVVVUUUSSSJJJ@@@666000000888444,,,TTTqqqhhh666EEEVVVUUUiii{{{bbbPPPRRR\\\qqqxxxJJJ888888======%%%111777///\\\~~~]]]vvvVVV000777444555888888555555@@@LLL\\\OOOWWWkkkGGGccceeeoooWWW[[[fffiiilll~~~uuuyyywwwkkkbbb///...333000000444======???@@@BBBDDDGGGJJJXXXkkkWWW999999===YYY}}}vvvsss::::::;;;jjjssslll\\\JJJ;;;666UUUuuuqqqNNNLLL:::888:::000000888{{{{{{SSS}}}rrroooyyy}}}]]]@@@666111111111111000000000000444000333???>>>^^^dddVVVRRRJJJAAA@@@888+++)))555???QQQ}}}fffddd[[[^^^TTTGGGCCC;;;777>>>EEENNNXXX]]]]]]```fffllltttzzz}}}xxxlll```[[[[[[eeeffffffgggmmmyyyoooiiieeeaaa^^^]]]\\\[[[YYYZZZXXXWWWXXXYYYZZZYYYWWWTTTQQQKKKFFFDDDDDD@@@:::///666>>>TTT}}}yyywwwuuujjjTTT>>>222333666KKKpppoooVVVDDD999222000111333>>>AAA999888CCCJJJIIIEEE;;;222...,,,,,,000555BBBlll~~~yyyuuutttSSS888666666999EEEEEEIIIOOOQQQHHH999...+++,,,,,,,,,---///222666888hhh```jjjiiilllbbbooozzz||||||wwwsssppplllgggdddccc\\\}}}lll{{{yyyyyykkkbbbLLLDDDTTThhhjjjYYY]]]^^^WWWHHH666222555:::===>>>@@@BBBDDDAAAGGGEEEHHHVVV^^^eeeqqqfffrrrFFFDDDOOOLLLIIIMMMWWWPPPDDDEEE<<<888666///333BBBHHHfff___GGG:::999???555:::666666777:::BBBEEE???<<<<<<888444555:::;;;999VVVtttzzzfffNNN333888}}}{{{UUUiii{{{ooo```\\\\\\VVVVVVXXXRRRPPPLLLFFF@@@999555222111///000222444555666666666111111111222444666888999:::777777:::999555555777???IIIVVV]]]```fffsss}}}qqqsssyyy{{{uuu:::111CCC;;;???DDDGGGJJJMMMPPPRRRRRRWWWfffqqqfffSSSVVViiiWWWEEE\\\PPPbbb```XXXSSS\\\\\\WWWXXXXXXVVVUUUSSSJJJ@@@666111///444444666ccccccaaa}}}gggvvv```999@@@PPPaaafffdddOOORRR]]]nnnSSS999888CCC444%%%333???666DDDUUUGGGPPP666;;;777777888999777888BBBMMMYYYFFFqqqvvvVVVRRR\\\~~~uuuWWWYYY```]]]iiixxxLLL333111999000---444111---888FFFKKKIIILLL]]]nnnoooRRR666999;;;___sssuuuuuu;;;999;;;jjjrrrlll[[[JJJ:::444TTTwwwjjjRRRLLL???777444+++111CCCmmmuuu{{{|||___@@@666111111111111000000000///222111222===>>>ZZZcccSSSNNNEEE>>>===555---000<<>>===222222@@@MMMOOODDD;;;111...,,,,,,///444GGGkkktttvvv{{{yyyuuu|||uuu|||ooo{{{OOO777888777888CCCEEELLLUUUWWWNNN???222,,,,,,,,,---...111444777999hhhcccccchhhvvvqqquuuxxxyyy}}}|||yyyvvvssspppllliiirrrXXX```UUUUUUtttxxx}}}ooogggTTTJJJVVVqqqiiiYYY\\\\\\YYYMMM<<<222555:::===???AAADDDEEECCCKKKKKKMMMXXX^^^eeeqqq{{{KKKIIIUUUTTTOOOPPPZZZlll@@@===@@@888444222...;;;DDDKKKRRRHHH<<<555888:::;;;777HHHVVVMMMFFFFFFBBB<<<<<<999555666:::;;;888WWWtttmmmTTT333999qqq}}}tttMMMoooooo___[[[^^^ZZZXXXXXXRRROOOLLLGGGAAA:::555111///...///000222444555666777222222222333666:::===???===;;;;;;??????======@@@===BBBMMM[[[iiipppsssssslllvvvxxxggghhhnnnuuuhhhGGG333666>>>DDDFFFHHHIIIKKKQQQWWWZZZhhhwwwvvvjjjuuuXXXEEEWWWWWWsssbbbWWWUUUWWWWWWWWWYYYXXXVVVUUURRRIII???888666000...///333PPPyyyGGGBBB{{{[[[555<<>>NNN\\\ZZZLLLCCC===<<>>333111>>>JJJMMMCCC:::111...---,,,///333AAAhhh}}}ttthhh|||ssswwwvvvllluuuJJJ888;;;999777AAAJJJRRR[[[[[[SSSGGG;;;333,,,,,,---///222555777999zzzooosssaaannn}}}vvv{{{{{{zzzzzzzzzyyyvvvsssooommmuuuhhhgggZZZUUUgggrrrxxxqqqgggZZZPPPUUUnnnlll]]]\\\XXXUUULLL>>>444777<<>>>>>======@@@CCC555<<>>??????BBBBBBGGGNNNTTT[[[hhhuuu}}}VVVFFFPPPcccrrrccc```WWWTTTVVVXXXXXXUUUTTTQQQHHH>>>333555111000222222@@@ZZZXXXkkk^^^444???eeePPPnnntttMMMhhhKKKSSS]]]fffddd===:::PPPPPPBBB+++///;;;555aaaxxxhhhYYYAAA111777222111555888:::===BBBAAA}}}eeeLLLWWWccc}}}~~~YYYUUU[[[dddmmm~~~666::::::...///666222111;;;CCCJJJJJJVVVoooSSS>>>777AAAfffhhhuuusss;;;;;;===lll{{{tttaaaIII555000WWWllljjjnnncccAAA???444222000555888rrrnnnPPPlll~~~xxxcccDDD777111111111111000000000000---333...888<<>>FFFUUUYYY^^^```aaabbbfffjjjjjjkkkhhhccc[[[WWWVVVXXX___llltttrrrvvv}}}uuuiiidddbbb___\\\XXXTTTNNNJJJIIIFFFBBB???>>>===;;;:::===888222000---+++,,,000000:::???dddwwwtttnnn\\\DDD555555444DDDhhhuuu]]]III:::000///222,,,@@@KKKCCC<<>>@@@CCCLLLBBBJJJ______OOOPPPcccfffhhhmmmnnnccc[[[rrrbbbOOOEEE999???TTTOOOOOOWWWeeennn{{{zzzttt^^^BBBOOOqqqvvvfffggg[[[ZZZVVVWWWWWWTTTSSSPPPFFF<<<111000///555888666LLLsssxxxZZZ888AAAcccJJJmmmkkkxxxxxxiiiMMMSSSWWWhhhnnnDDDAAAYYYiiiHHH---444???IIIyyy```aaa]]]HHH777222111444888999:::???FFFSSSvvvWWWMMMeeerrr{{{gggZZZ___lllooouuu???222888)))000555:::<<<999@@@RRRIIIaaaLLL???:::DDDfffjjjyyyqqq:::<<<===jjj{{{sss___JJJ999333TTTwwwooosss[[[???@@@444333111444333jjjpppIIIuuulll|||{{{fffGGG:::111111111111000000000000,,,555...666<<>>;;;???IIIXXX[[[___bbbbbbbbbdddfffdddeeeeeeccc___]]]]]]^^^eeettt}}}zzzwwwsssfffdddaaa\\\WWWSSSMMMGGGBBB???<<<888555444444333222444000...///---***,,,111---===FFFnnnyyyuuuppp___GGG777333222BBBhhhwww___JJJ:::000///222,,,EEESSSKKK???BBBJJJLLLBBB999111...---,,,...222===bbb[[[wwwpppyyyzzztttllliiiqqqDDD444;;;888555???@@@MMMXXXZZZVVVPPPFFF===000111222444555777999999mmmbbbppp|||zzzwwwzzzxxxvvvwwwwwwvvvtttrrrrrrrrrooozzzlllxxx~~~yyyttt{{{mmmeee^^^VVV___sss|||kkk]]]WWWXXXUUUUUUTTTJJJ222555:::===???@@@BBBDDDGGGPPPPPPNNNVVV___nnnwwwkkkdddaaaccciiiooo}}}GGG,,,555666333666>>>CCCSSSkkkgggHHHCCC666444===:::PPPXXXvvv<<>>CCCJJJQQQWWWRRR___mmmpppnnnrrryyywwwWWWjjjRRR;;;DDDKKKMMMWWWiiigggpppkkkFFFUUUvvvfffSSSVVV~~~iiiYYYaaa[[[___UUUWWWVVVTTTRRROOOFFF<<<777...+++555666333YYYbbbLLL999;;;QQQIIIccc}}}qqqVVVYYYXXXeeeoooDDDAAA[[[UUU<<<>>>666===gggRRRSSSNNNSSSeeecccIII555...222999>>><<<;;;CCCMMMnnnXXXYYYQQQkkkgggXXXooofffqqq~~~pppAAA...===///...===555---BBBQQQOOOQQQ~~~~~~@@@;;;>>>CCCdddmmm|||ooo999<<<;;;hhhzzzppp]]]LLL===666QQQ}}}}}}~~~XXXGGGDDD555000---333999}}}ZZZssssss}}}iiiJJJ===111111111111000000000000---777///666<<>>AAAPPP^^^bbb```[[[QQQHHH333333444666777999::::::zzzhhhkkkpppxxxsssuuu}}}uuuyyyvvvvvvyyy}}}~~~zzzvvvhhhjjjrrrhhhmmm|||vvvuuuwwwpppaaa[[[```bbb^^^]]]NNNJJJPPPTTTXXXSSSDDD<<<:::;;;>>>>>>===???CCCMMMPPPLLLLLLWWWbbbtttyyylllgggoooqqqfff\\\[[[fff```QQQ===000000777===KKKEEEQQQnnnzzzOOOIII@@@888777<<>>IIIGGGRRRkkk```======IIIUUUnnnRRR]]]fffgggbbbhhh\\\YYYWWWVVVUUURRRLLLCCC<<<333555444222333999wwwuuu@@@```kkk~~~PPP;;;666EEETTTdddnnnOOOUUUWWWgggoooFFF>>>SSSggg???<<<999@@@SSSGGG888777888@@@NNNTTTHHH777777333666;;;999999NNNhhh___XXXUUUkkknnn]]]iii{{{uuunnnuuu<<<)))333888333...===<<<<<>>ccc~~~zzznnnKKK:::444222000///000000///...//////333222>>>MMMpppjjjOOOFFF888444@@@===>>>???KKKccczzzrrr\\\RRRAAA...999XXXXXXBBB>>>===@@@NNNZZZ\\\```cccfffeeebbb___eeedddcccdddgggiiiiiiiiinnntttrrrjjjeeeddd^^^TTTJJJBBB;;;555111...000000---,,,------,,,333...,,,///444555555555888@@@@@@BBBaaazzzwwwrrr^^^FFF777000666BBBbbbyyy]]]FFF999444111000333555777777666999EEEQQQFFF<<<111---+++,,,111777<<>>111,,,333555111888EEE}}}hhhcccjjjtttwww~~~vvv|||wwwsssuuuzzz|||yyytttlllrrrtttrrrnnniiipppwwwwwwrrrjjjdddcccbbb```cccZZZZZZXXXHHHAAAIIIOOO???<<<===@@@BBB@@@BBBFFFTTTYYYXXXXXXaaajjj|||{{{xxxsssttt{{{{{{qqqgggeee\\\SSSEEE888444777===@@@DDDYYYlll```OOO<<<111666<<>>999444999999888???iii~~~nnnPPP000666FFFqqqvvvwwwvvvdddRRRjjjuuuffffffYYYSSSXXXVVVTTTRRRNNNKKKFFF@@@888333000...,,,,,,...///000000666444555666444555<<>>888kkkeeeDDDRRRqqqZZZ999;;;SSSRRRxxxnnnTTTxxxUUUUUUWWWddd}}}tttJJJ===NNNsssIII===999777DDD???333333222555>>>EEE???333//////444;;;>>>FFF[[[ppphhhNNNaaaaaaaaavvvwwwyyyBBB555888222///555222CCCDDDEEE^^^wwwCCC???IIIiiiaaa999999===KKKiiilll;;;666CCCdddvvvrrrcccOOO999333aaahhh^^^uuuYYYKKK===000......777AAA{{{ZZZxxxrrrmmmKKK;;;444222000000000111000//////000444222===LLLpppnnnRRRGGG:::555@@@BBB;;;CCC___ooopppsssbbbYYYHHH333999QQQPPP>>><<<===@@@LLL\\\^^^aaadddeeeccc```]]]___aaacccgggkkkmmmooopppsssooonnngggddd```YYYOOOEEE===777222///......------...111222222***000888<<<;;;888:::===888>>>@@@IIIjjj}}}xxxrrr^^^FFF777000555@@@^^^{{{___GGG:::444111000222777;;;<<<;;;>>>IIITTTGGG<<<222---+++,,,000666666YYY|||bbbrrrnnnvvvmmmooo|||UUUlllkkkBBB444666777:::@@@PPPUUUVVVVVV]]]eeebbbXXXHHH999000222666555666999{{{]]]hhhzzzxxx{{{vvvqqqqqquuuwwwtttppplllvvvmmmoooyyyfffbbbzzztttooolllhhheeeeeehhheee\\\^^^^^^LLLAAADDDFFFAAA===<<<@@@CCCDDDEEEHHHLLLUUUWWW\\\hhhqqqvvvooonnnnnnmmmjjjccc\\\YYYSSSHHH<<<777;;;AAAFFFHHHTTTsss^^^MMMFFF777555BBBGGGBBBLLLaaarrr999CCCDDDMMMNNN999>>>999666:::888666>>>iii}}}rrrKKK000555DDDjjj{{{{{{aaaggg~~~llliii```[[[[[[WWWVVVTTTQQQNNNIIICCC<<<777222///---,,,...///000000666444444555444555<<>><<<333666999333333000...000555666333000222555888<<>>BBBCCCQQQgggeeeWWWvvvzzzoooggg```QQQ999888IIIIII???>>>???AAAKKK\\\^^^aaaccccccaaa^^^\\\\\\bbbiiimmmooopppsssvvvxxxwwwhhhfff```^^^WWWPPPFFF===666222///...111///------///111222333999;;;???DDDIIIMMMPPPQQQDDDEEENNNdddyyyqqq]]]EEE777222777???ZZZ~~~```HHH999444111000000888???@@@>>>AAAKKKTTTGGG===222...,,,,,,///555777TTT}}}NNNjjjiiimmmwwwqqqSSSmmmiii@@@222444666;;;BBBNNNPPPTTT\\\cccfffdddaaaQQQCCC555111666:::777111|||___ccczzz}}}{{{vvvuuutttssssssqqqooommmsssqqqkkkmmmjjjWWWbbbxxxmmmfffhhhhhheeehhhqqqnnniiieeeZZZKKKKKKOOOIIIBBB;;;999===CCCEEEGGGJJJSSSZZZ^^^gggyyylllfffVVVTTTOOOMMMOOOQQQOOOKKKOOOEEE<<<;;;???EEELLLQQQhhhmmmWWWFFF<<<;;;AAAHHHGGGLLLfffRRRIIICCCBBBUUUNNN999>>>:::888;;;666555???fffeeevvvKKK222666888aaa~~~ccc[[[lllpppgggbbb___\\\YYYWWWUUUSSSPPPLLLFFF@@@;;;222000------...111222222666333333555555555:::BBBKKKlll\\\BBBFFFCCCGGGHHHKKKNNNRRRWWW\\\YYYSSSZZZXXXQQQ]]]ZZZ666777<<>>:::;;;EEESSSZZZVVVPPPIIICCC???>>>???CCCPPP^^^jjjQQQSSS===999???CCCBBBJJJaaa~~~PPPGGGMMMKKKPPPIIIKKK:::===:::999;;;555555BBBhhhxxxTTTKKK555777000WWWwww[[[XXXxxxtttdddaaa```\\\[[[WWWVVVTTTRRRNNNIIICCC>>>333000------///222444555666333222444555555999???KKKlllbbb===???@@@DDDIIIKKKMMMPPPUUU[[[YYYSSSfffhhhNNNgggyyyFFF<<<@@@GGGNNNWWWcccpppzzzggg555III>>>BBB___nnnYYYMMM\\\cccMMM___mmmgggeeebbb]]]ZZZWWWUUUSSSRRROOOHHH>>>777,,,222222000555DDDOOOaaa222333BBBQQQlll___MMMUUUZZZiiiddd???<<>>222///<<>><<<888AAAYYYiiidddUUUJJJBBB???@@@AAABBBIII___wwwpppKKKJJJAAA;;;:::DDDKKKQQQ```mmmiii[[[BBBDDDMMM@@@UUU\\\666EEE;;;>>>::::::<<<555777GGGtttwwwrrr]]]III777999777TTT~~~{{{}}}fff___yyyzzzdddcccaaa[[[]]]XXXWWWUUUTTTQQQLLLFFFBBB555222///...///222444555666222111444555555888===GGGdddfff<<<;;;>>>AAAIIIKKKMMMQQQYYYbbbeeebbbxxxsssUUUtttFFF777???BBBHHHQQQZZZhhhxxxOOO888888@@@MMMaaaiii[[[TTTbbbyyywwwkkkggg___```YYYVVVWWWUUUSSSQQQNNNGGG===666///444222111;;;FFFtttZZZ<<>>DDDeee@@@<<<888FFFeee~~~^^^<<<:::BBBqqqyyyppp\\\GGG555333bbbffffff~~~[[[JJJAAA999444***444MMMeeennnwwwWWWFFF777555333222333333222111///000555333;;;DDDaaagggWWWLLL???:::???;;;JJJgggbbbBBBOOOooossskkkkkkRRR999222BBBUUUNNNBBBBBBEEEIIIOOOUUUYYY[[[]]]```ccchhhwwwyyywwwpppjjjdddXXXMMMBBB999555///,,,---///111333444222555<<>>EEENNNVVV]]]^^^VVVLLLJJJKKKZZZooopppKKKcccPPP???;;;AAAFFFIIIJJJSSS```lll}}}fffRRR:::000CCC@@@GGGAAAMMMiiirrr\\\DDD:::@@@>>>BBBJJJQQQ```IIIEEEIIIBBBEEEFFFMMMWWW___aaaXXXBBB...000LLLVVVNNNTTTNNN;;;======>>>::::::<<<555:::MMMuuuoooeeeGGG999888999OOOppp~~~yyybbbrrrjjjhhhddd[[[^^^ZZZYYYXXXWWWTTTPPPJJJFFF:::666111//////111222333666222000333555555777;;;@@@XXXmmmDDD???AAADDDBBBCCCEEEIIITTTbbbiiiiiijjjYYYQQQFFFHHH>>>BBBKKKVVV___kkkyyyJJJCCCBBBKKK\\\~~~oooXXXqqqnnnjjj\\\aaaZZZUUUWWWTTTRRRPPPMMMFFF<<<555222333222444:::===mmm[[[dddTTT===666999dddSSSnnnsssooopppWWWVVVZZZ___vvvHHH<<>>===777999AAADDDOOOSSSiiissstttuuuZZZUUUTTTssskkkcccAAA888///---666???AAADDDIIIKKKmmm}}}MMM>>>666555===DDDccc555;;;:::MMMlllwwwZZZ;;;<<>>QQQzzzaaaEEE666111111222000>>>CCC999111777CCCIIIBBB:::222///......111666>>>^^^___kkkrrrbbbyyy}}}{{{yyyfffwwwyyyOOO===888888>>>HHHTTTZZZaaafffhhhiiiooouuupppggg]]]SSSDDD888:::DDDfffjjj@@@ooobbbmmmuuuyyyuuu{{{xxxvvvxxxzzzxxxpppiiibbbMMMHHHpppPPP'''<<<888>>>AAABBBIIIQQQMMMBBBSSSfffuuu]]]cccpppjjjUUU@@@999===BBBDDDDDDDDDRRR]]]dddhhhaaa]]]hhhUUU444>>>777888NNNDDDJJJBBBOOOllloooRRR;;;999CCCAAAFFFTTTccczzzfffPPPVVVOOOQQQXXXNNNXXXVVVWWWSSSFFF666666>>>HHHKKK[[[oooKKK555OOO999>>>>>>::::::<<<666;;;PPPiiimmm[[[HHH:::555111CCCeeerrr^^^mmm~~~pppnnnggg[[[^^^\\\[[[ZZZYYYWWWSSSMMMIII===999333//////000000111666111000333555555777:::>>>RRR}}}rrrJJJ@@@@@@AAAGGGHHHGGGKKKWWWgggqqqrrrlllMMMXXXbbbBBB@@@CCCGGGSSS```gggrrrMMMCCCFFFKKKtttyyyXXXlllkkksssnnn\\\ddd]]]VVVVVVTTTRRRPPPMMMFFF<<<444,,,...222777888===NNN:::222<<>><<<|||}}}\\\RRRVVV]]]TTTJJJ???888<<<@@@>>>:::999222///666AAA>>>444666BBB999HHHGGGDDD\\\}}}qqqWWWGGGZZZrrrqqqcccDDD333777:::999;;;CCCJJJMMMYYY~~~RRR777999:::888;;;<<>>iii~~~sssYYYNNNOOO@@@444'''000<<>>IIIZZZlllrrruuufffOOO;;;333222<<>>III{{{fffiiiFFFVVV|||]]]___xxx{{{xxx}}}{{{xxxsssqqqsssuuusssnnnkkkXXXLLLWWWeeeQQQ888:::HHHNNNWWWTTTJJJNNNYYYQQQ<<>>===777???EEEBBB;;;<<>>@@@OOOVVV]]]QQQTTTnnnqqq444>>>BBBNNNJJJXXXgggzzzlllggg```\\\ZZZXXXUUUSSSQQQOOOIII@@@888555999===HHHpppzzz^^^HHH@@@======>>>FFF777222???777;;;___yyyeeeVVVggg<<>>SSSHHH;;;tttyyyssslllhhhfffccc]]]XXXVVVSSSPPPMMMIIIAAA888111111111---666444bbbpppMMM666///<<>>eeekkkOOOZZZVVV\\\KKKFFFAAA???BBBCCCAAA???@@@000000;;;888444777777AAAJJJeeeqqqpppbbbKKKeeessslll>>>666555222:::GGGGGGHHHUUUrrrOOODDD:::666555666;;;AAAeee::::::@@@[[[ssszzzXXX888<<>>555???ttt~~~cccSSSSSSKKK(((777666666nnnvvvkkkhhhSSS;;;777555666555111111333222...555333888AAASSSuuuiiibbbQQQCCC:::DDDBBBHHHVVVWWWbbbfff\\\bbbfffjjjqqqeee???333SSSkkk\\\GGGBBBKKKQQQWWWYYYZZZ```hhhmmm|||sssddd^^^SSS@@@444222---,,,,,,///555999:::999LLLPPPnnn|||^^^GGGSSSfffvvvdddKKK999333222888@@@[[[yyyWWWAAA777222111111111666666000...666AAAHHH>>>666...------...111666MMMeeeyyy|||NNNsssvvvpppiiittt|||hhhXXXsssVVV888999>>>AAAIIINNNWWW___ccciiirrrvvvvvvllloookkkgggcccRRRAAABBBzzzjjjmmm;;;FFFrrriiihhh~~~~~~www}}}yyyyyytttpppmmmoooqqqpppmmmiiiSSSOOOSSSNNN@@@HHHhhhwwwdddPPPAAA___dddaaa^^^TTTYYYZZZSSSDDD777444:::===;;;???BBBDDDGGGLLLWWWgggrrr|||hhhOOONNNZZZccchhhdddhhh\\\]]]rrr[[[:::<<>>;;;777444555:::AAAGGGMMMhhhiiiQQQDDDCCC???<<>>333999```mmmdddbbbxxxFFFDDD555666666SSS}}}vvvyyycccSSSzzzgggcccccc^^^]]][[[YYYXXXWWWUUURRROOOKKKCCC999111...///000111000555666444333777888777AAAFFFeeeuuuVVV999:::AAAIIIFFFIIIOOO[[[qqqsss___WWWFFFZZZkkkNNNXXXOOOGGGJJJRRReeeooo}}}```888RRR___WWWGGGdddsssmmmgggcccbbb___ZZZUUUVVVSSSPPPMMMHHH@@@777111111///000???AAAvvvSSSaaa===333444555PPPMMMiiiooo~~~uuuZZZUUU]]]]]]vvv___BBB===___tttQQQYYYZZZ\\\NNNGGG???===@@@CCCCCCAAACCC888999<<<666444777444222dddjjjooorrraaa___vvvjjj[[[SSSeeeYYY333444777888>>>HHHJJJTTTiiijjjHHH>>>555222222444999???___VVV999EEEJJJnnn}}}SSS777<<>>AAAHHHccc~~~tttcccJJJ888222444777BBBddd|||\\\DDD666//////333111555666000///666AAAGGG===555...---------111666<<<[[[}}}pppcccxxxrrrQQQbbbzzzeeexxxeee{{{uuu}}}hhhsssZZZ<<<:::>>>AAAJJJMMMYYYaaacccjjjwwwyyyqqqtttwwwrrrooolll[[[LLLLLLyyygggwwwuuu:::IIImmmfffyyyzzzuuu|||yyy{{{yyyvvvrrrpppqqqqqqoookkkaaaiiirrrppprrrxxxfffhhhddd]]]YYYTTT^^^PPPJJJ@@@777666:::<<<:::@@@@@@BBBKKKZZZiiiuuu{{{ooo\\\ZZZooo{{{hhhrrreeegggooo@@@???:::LLLQQQgggwwwRRRTTTSSSQQQMMMKKKIIIGGGDDDBBB@@@>>>;;;888888:::>>>AAAPPPeeecccLLLAAA???===???DDD@@@444888???222<<>>666000000...222999666|||rrrEEERRR}}}<<<666;;;111CCC\\\VVV```}}}xxxccc^^^\\\ZZZnnniiiEEE:::SSSUUUTTT]]]ZZZRRRIII>>>:::>>>CCCDDDCCCGGGCCCDDD@@@888999:::000777XXXyyyNNNPPPrrrbbbKKKaaa|||MMMCCC___|||tttMMM222222:::===BBBJJJQQQeeeSSSAAA999222000111333777===eeeNNNBBB???JJJuuuMMM666;;;QQQyyytttNNN===555FFFaaakkkMMM\\\XXXPPP000222222AAATTT___~~~^^^xxxvvvYYY@@@:::666777666333222444222///666333888>>>IIInnnooohhh```\\\SSSSSSIIIDDDIIIPPPfffkkkDDD666777;;;EEEPPPPPPAAA===KKKUUUNNNDDD???FFFLLLUUU]]]ccciiiqqqwwwXXXKKKEEECCCEEEAAA666111333111+++///;;;<<<===ZZZzzzgggKKK999777666MMM|||sssbbbIII777111777555DDDqqq```FFF555---...333000555555111000777AAAFFF<<<444...---------111555666UUU}}}qqq{{{OOOkkkzzz___}}}```wwwwwwqqquuubbbAAA;;;===AAALLLUUU___eeefffnnnyyyxxxmmmtttwwwqqqnnnmmm___TTTWWWwww^^^fffvvv>>>QQQ{{{}}}kkkvvvyyyxxxzzz{{{~~~|||wwwsssrrrrrrppplllhhhkkkuuuxxx]]]WWWRRROOOYYYJJJEEE>>>999:::===>>>===@@@BBBHHHSSS___hhhkkkkkknnniiieee```vvv~~~ddduuuffftttddd999EEE@@@MMM___yyyfffKKKWWWQQQPPPNNNLLLIIIFFFCCCAAA555999>>>??????BBBHHHMMM\\\mmmiiiSSSBBB888999BBBFFF;;;444===@@@333EEEuuukkk___JJJCCCBBB999000;;;bbbyyybbbxxxuuuhhhccc___aaa___\\\ZZZZZZZZZZZZYYYSSSQQQKKK@@@555000111555333777888555444666777666999999RRRmmmbbbAAA777DDDHHHGGGVVVfffkkkooooooeeeKKKPPPxxxSSSQQQ]]]eeeYYYWWW]]]ssssss]]]MMMlllcccvvvjjjkkkggg{{{|||kkkgggbbb___^^^\\\ZZZXXXVVVTTTPPPJJJCCC<<<555000///000555000,,,xxxlllCCC333888222CCCjjjCCCnnnggggggnnnnnn]]]\\\XXXgggsssIII777FFF}}}[[[PPP^^^WWWVVVJJJ===777;;;AAADDDEEEIIIJJJLLLFFFAAAHHHDDD000@@@666WWWOOO===PPPwwwjjjHHHQQQwww[[[JJJqqqjjjttt|||LLL999333;;;>>>DDDNNN[[[wwwnnnYYYAAA999222111222333777<<>>KKKppp|||wwweeeKKK888777999SSS{{{sssaaaHHH777111777333FFF||||||\\\CCC555//////222000444555111111888@@@DDD;;;333---,,,------000555999QQQGGGRRRpppnnnzzzeeezzz|||dddqqqiiiFFF;;;:::AAANNNdddbbbcccjjjrrruuurrrooorrrrrrllliiikkkccc]]]dddttt^^^dddppp===FFFxxxuuu{{{{{{~~~wwwvvvxxxyyyvvvpppooosssrrrnnnttteeeaaafffjjjqqqrrriiiqqqrrruuu{{{~~~xxxjjjcccbbbXXXMMMKKKJJJDDD>>>===???@@@@@@@@@EEEIIIPPPXXX^^^bbbeeefffgggmmmyyymmmyyyzzzdddooocccwwwSSSAAAGGGLLLOOOkkksssUUUWWWUUUMMMLLLKKKHHHDDD@@@===<<<888===AAA>>>;;;???KKKWWWzzzxxxdddOOOEEE<<<:::CCCGGG999555???===333LLL{{{{{{YYY```ZZZWWWXXX999...222VVV{{{\\\iii~~~eee]]]cccaaa___\\\[[[\\\]]]\\\\\\XXXXXXSSSHHH:::222000333333777888555444666777666888999KKKeeedddGGG999DDDGGGLLL\\\ddd\\\\\\bbbbbbMMM\\\sssUUUcccccchhhiiiUUUjjjvvvvvvnnnqqq\\\mmmvvvzzzyyy~~~rrriiifffaaa^^^\\\[[[[[[ZZZVVVTTTPPPIIIAAA999333000000222777666DDD}}}<<<(((333222@@@fffCCCnnniiissshhh|||QQQ\\\XXXbbb}}}PPP:::>>>ooogggPPP]]]VVVWWWLLL???777777===BBBEEEIIIJJJMMMLLLNNNYYYSSS:::777...HHHlllNNNOOOfffpppOOO[[[zzzTTTlllccckkkqqqKKK777777;;;<<>>666333000//////333444111222999???BBB999222,,,,,,------000444666HHH}}}BBBVVV|||ooovvvfffWWWiiioooJJJ;;;888AAARRRhhhZZZZZZkkksssmmmmmmvvvrrrrrrkkkiiiooommmmmmwwwwwwnnnppp{{{rrrAAA>>>YYYsssqqqxxxuuu{{{vvvvvvqqqvvvvvvqqqrrrxxxyyyuuu|||lllgggbbbMMMBBBMMMYYY```eeefffdddiiipppnnnfffmmmfffbbbcccbbb___YYYUUUMMMEEE???>>>@@@@@@@@@BBBDDDGGGKKKOOOSSSZZZccciiigggssstttrrroooeee```bbbkkkAAACCCAAARRRXXX{{{aaaQQQ\\\IIIKKKKKKJJJGGGCCC???>>>>>>AAADDDDDD@@@???III\\\lllsssNNNBBBJJJHHH@@@BBBEEE888888>>>777333RRR}}}hhhSSSjjj{{{vvvaaa777111444IIImmm^^^QQQ{{{fff\\\ddd___^^^\\\\\\]]]^^^]]]\\\YYYZZZXXXNNNAAA666222111111555777444333555777555555:::EEEZZZcccNNN>>>FFFRRRVVV```]]]QQQSSS[[[XXXNNNppp___YYYlllfffeeeoooWWWnnn|||fffcccppp```nnniiijjjttt|||ssseeeccc___[[[XXXXXXXXXYYYWWWUUUPPPHHH>>>666222000222000333<<>>CCCGGGFFFKKKNNNUUUcccbbbNNN333444GGGcccJJJPPPjjjTTTPPPqqqnnn\\\ooohhh|||iiikkkPPP444:::<<<<<>>;;;888333000......000222000888;;;???WWW~~~|||tttmmm^^^GGG888777===\\\xxxppp]]]EEE666333444555LLLpppLLL:::666444111......222333111333:::???@@@777111,,,,,,------///333222EEE|||fff}}}CCCiiicccqqqeeexxxsss}}}XXXiiiuuuNNN;;;777CCCWWW```RRRUUUhhhqqqjjjmmmzzzmmmooojjjkkkttttttuuummmhhhxxx|||zzzFFF===XXXvvvsssjjjjjjtttxxxzzzssszzzpppwwwyyyssstttzzz{{{uuummmhhhllleeeHHH888CCCQQQVVV\\\___```cccgggccc\\\```YYYVVVTTTPPPUUUZZZWWWPPPFFF===<<<===<<<>>>AAA===>>>AAAEEEJJJRRRZZZ___aaakkkjjj^^^ppp___dddZZZsss___@@@AAACCC[[[rrrWWWSSSXXXKKKNNNNNNNNNKKKGGGFFFGGGIII===AAAFFFMMMXXXgggwwwttt[[[??????OOOKKK@@@CCC@@@777:::>>>555;;;```kkk]]]vvv\\\777333555BBB[[[xxxrrrTTT{{{tttddd```\\\\\\[[[\\\^^^^^^]]][[[WWWYYYXXXRRRHHH===555111///333555222222555777666333===CCCQQQcccXXXGGGKKKYYYXXXYYYSSSRRR```dddVVVYYY]]]___kkkiiiaaahhhcccooovvvXXXgggnnnbbblllvvvZZZnnnvvvooodddaaa^^^YYYVVVUUUWWWXXXWWWUUUPPPGGG<<<444000000111222111===nnn^^^MMMZZZ999000999***333BBBRRRllllllxxxrrrjjjUUUWWW\\\nnniiiCCC<<>><<>>@@@CCCFFFFFFAAA888///222444:::IIIjjj~~~{{{|||{{{sssnnncccOOO:::999@@@```~~~vvvmmmZZZAAA444333222999QQQoooMMM:::444222000///...111333222444:::>>>>>>666000+++,,,------///333444GGGcccuuu???```zzzeeeeeerrrqqq|||TTTiiiyyyRRR===999FFF]]]WWWXXX^^^hhhnnnppprrruuufffjjjjjjoooxxxwwwttt}}}fffcccmmmnnn}}}BBB999]]]qqqjjjmmmuuutttrrrmmmyyynnnwwwxxxqqqoootttrrrkkkkkkgggjjjbbbNNNIIISSSYYY\\\^^^bbbgggiiiiiihhhhhhXXXYYY______WWWYYYZZZPPPRRRFFF<<<::::::999;;;@@@999;;;???EEEKKKOOOOOOOOOYYY___{{{\\\OOObbbVVVeeeaaa___MMMDDDNNNiiikkkOOOSSSTTTYYYNNNOOOOOOLLLJJJJJJMMMQQQZZZZZZ]]]cccggggggbbb]]]KKKDDD???IIIRRREEE<<>>OOOAAAPPPnnnxxxgggdddccc___ZZZVVVVVVWWWYYYWWWUUUPPPFFF;;;333000000...666666???qqq___XXXQQQ555...222$$$>>>LLL]]]WWWwww```zzzkkkuuudddQQQVVVZZZhhhrrrCCC999AAA|||SSSMMMQQQOOOOOOIII===222///666>>>CCCAAAHHHMMMNNN^^^rrrwwwMMMCCC===^^^~~~IIIDDDHHHLLLBBBIIIZZZbbbXXXwwwcccddd```___~~~bbb555777???FFFUUUmmmvvvhhhhhhXXXLLLBBB888444333444:::@@@@@@TTT^^^QQQzzzzzzZZZ<<>>333111333222111222444333666///666===999KKK}}}qqqfffffffffaaannnvvvsssvvvYYYFFF===888333///333///...333999AAAMMMYYYYYYWWW```sss~~~vvvwwwXXX???<<>>>>>555///+++,,,------///222777FFF}}}~~~999EEE___uuuZZZ{{{~~~tttEEEddd|||UUU???:::IIIbbbUUUdddmmmkkknnnwwwvvvllldddkkknnnvvv{{{uuu{{{