BM6`6(l |||xxxsssnnnkkkiiihhhkkkkkkmmmoooqqqssstttuuu}}}~~~aaaHHHEEECCC@@@===:::888777777555555555555666666666666222222333333444666777888666777888999:::;;;;;;<<<::::::;;;<<<>>>??????@@@:::;;;<<<===???@@@AAAAAA===>>>???AAACCCDDDFFFFFFSSSTTTUUUVVVXXXZZZ[[[[[[]]]___bbbeeejjjmmmppprrr{{{}}}___DDD;;;:::888777666666666666444444333333222111000000444444333333333333444444333333333333333333333333888777666444222000///...222222222222333333333333888888888999::::::;;;;;;555555666666777888888999;;;;;;<<<======>>>??????777999<<<@@@DDDHHHKKKLLLLLLNNNTTT\\\dddjjjkkkkkkggggggiiiiiihhheeebbb```[[[VVVOOOJJJGGGEEEEEEDDDBBBBBBDDDEEEGGGHHHIIIJJJEEEFFFGGGIIIKKKNNNPPPQQQ[[[\\\^^^aaadddgggiiijjjjjjkkkoootttyyy}}}bbbCCC;;;:::888666444444444444111111111111111111111111------------...///000000111111222222333333444444...///111333666888:::;;;888777777777666666555555111111111111111111111111444444444444444444555555666666666555444444333333888999:::===@@@BBBDDDEEEJJJMMMTTT\\\cccggghhhgggdddfffggghhhfffccc___\\\VVVQQQJJJDDDAAA???>>>===999999999999999999999999:::::::::::::::;;;<<<===666666777888999::::::;;;<<<===???BBBEEEGGGIIIJJJGGGIIINNNUUU\\\bbbhhhjjjhhhgggiiimmmqqqsssqqqnnn```___\\\YYYUUURRROOONNNDDDDDDEEEEEEGGGHHHIIIJJJBBBCCCDDDFFFHHHJJJKKKLLLNNNOOOQQQRRRTTTVVVXXXXXXdddeeegggjjjmmmooorrrsss~~~jjjCCC;;;999777444222000000000++++++,,,,,,,,,---------------,,,------...///000******++++++,,,,,,------222111///---+++)))'''&&&------,,,,,,,,,+++++++++222111111111111111111111...////////////000000000000111111222333444555555444555666888:::<<<>>>???EEEHHHOOOXXX```dddcccbbbaaacccfffgggfffbbb^^^[[[EEEBBB===:::::::::999999666666555555444444333333666666555444444444444444888888999999999:::::::::;;;;;;::::::::::::999999FFFGGGKKKPPPUUUZZZ]]]___eeeddddddhhhlllmmmjjjeeebbb```\\\VVVPPPKKKGGGDDDDDDCCCAAA>>><<<;;;:::999999999:::;;;<<<===>>>>>>:::;;;;;;<<<===>>>??????999:::;;;===???AAACCCCCC;;;===@@@CCCGGGKKKMMMOOOGGGJJJNNNSSSWWWZZZ[[[[[[```ccciiiooorrrsssrrrpppjjjjjjiiigggccc^^^YYYVVVJJJJJJKKKKKKLLLLLLMMMMMMIIIJJJKKKLLLNNNOOOPPPQQQXXXYYYZZZ\\\^^^```aaabbbiiikkknnnrrrwww{{{~~~uuuGGG999777555222000///......,,,,,,,,,,,,++++++++++++++++++***))))))))))))))),,,,,,,,,,,,++++++++++++..................//////........................,,,,,,,,,,,,------------******+++,,,------.................................000222555888;;;===>>><<<@@@IIISSS\\\aaaaaa```cccdddeeeccc___XXXQQQLLLEEEAAA===999777666444333222333333333444444555555444333333333333444555555000000111222333444555555444555777999;;;===>>>???===???DDDJJJPPPVVV[[[]]]aaa___^^^aaaeeeeee```[[[YYYVVVRRRMMMGGGAAA===;;;888888888777888888999999777777777777777777777777777777777777777777777777<<<<<<<<<;;;;;;;;;;;;;;;<<<===>>>@@@BBBDDDEEEFFFNNNPPPSSSUUUVVVVVVVVVUUUZZZ^^^ccchhhjjjhhheeebbbkkkjjjhhhccc\\\SSSKKKFFFFFFEEEDDDBBB@@@>>>===<<<@@@@@@??????>>>>>>>>>============>>>??????@@@@@@@@@AAAAAABBBDDDEEEEEEFFFEEEGGGKKKPPPUUUZZZ]]]___XXXYYY[[[^^^bbbeeeggghhhlllnnnpppooommmlllnnnqqqkkkmmmoooqqqpppmmmjjjhhh```^^^YYYUUUQQQOOONNNNNNOOOOOOQQQRRRTTTVVVWWWXXXZZZZZZ\\\___aaaccceeefffoooqqqtttxxx}}}~~~???888666333000...,,,,,,,,,,,,,,,,,,+++++++++******))))))(((((((((((())))))))))))))))))))))))))))))************************************************************************)))*********++++++++++++++++++,,,,,,,,,---------...///000222555777:::;;;888>>>FFFNNNUUUYYY[[[\\\\\\YYYVVVUUUUUUQQQHHHAAA===999444222111111111111000000000000000000000000000000////////////000000////////////////////////000000111222444666888999<<<>>>BBBFFFJJJPPPWWW\\\bbbaaa`````````^^^[[[XXXTTTOOOGGGAAA===;;;:::999555555555444444333333333222222333333333444444444444444444444444444444444444444444444444444444444888999;;;===@@@CCCFFFHHHKKKQQQXXX^^^aaaaaa``````]]]^^^```ccceeeccc___[[[^^^\\\YYYUUUOOOHHHCCC???>>>======<<<;;;:::999999999999999999999999999999::::::999999999999::::::<<<<<<===???@@@BBBCCCCCCFFFBBBDDDKKKQQQVVV[[[aaa^^^```aaa^^^[[[\\\bbbggggggeeeddddddeeegggiiijjjmmmhhhfffiiikkkfff___\\\UUUQQQKKKGGGFFFEEEDDDCCC????????????????????????========================>>>>>>>>>>>>???@@@BBBBBB??????@@@AAABBBDDDEEEFFFIIILLLPPPSSSUUUWWWZZZ\\\bbbbbbaaa___^^^^^^aaaccciiiiiihhheee___ZZZWWWVVVRRRQQQPPPNNNMMMLLLLLLLLLTTTUUUWWWYYY\\\___aaabbbhhhiiilllooosssvvvyyyzzzvvv>>>777555222///---,,,+++++++++++++++************)))((((((''''''''''''(((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))*********+++++++++,,,---...000222555777888===???DDDMMMWWW]]]^^^]]]ccc___[[[YYYWWWRRRIIIBBB:::666222////////////...////////////////////////......------------....................................///000222444666777999;;;???CCCGGGMMMTTTYYY\\\[[[[[[\\\]]]\\\ZZZWWWPPPJJJCCC===999888777666333222222222111111111000000000000111111111111222222222222222222222222222222222222222222222222222555666777:::<<<@@@BBBDDDFFFKKKRRRWWWZZZ[[[\\\]]]^^^___aaadddgggfffccc```YYYWWWSSSNNNHHHBBB>>>;;;999999888888777666666666666666666666666666666666555444444333333444444555555666777888999;;;<<<<<>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;999999999999999999999999::::::::::::;;;<<<===>>>;;;<<<<<<===>>>@@@AAABBBGGGIIIMMMPPPSSSUUUXXX[[[YYY[[[^^^___```aaabbbdddddddddbbb]]]VVVOOOJJJHHHBBBAAA@@@???>>>=========<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>>>>???@@@@@@777888:::<<<===>>>??????@@@@@@AAACCCEEEGGGIIIJJJDDDFFFIIILLLOOOSSSYYY\\\]]]^^^___aaadddfffiiijjjjjjkkkjjjfffdddjjjwwwiiiiiijjjkkklllnnnpppqqqxxxyyy|||jjj<<<555444111...+++***))))))***))))))))))))(((((((((''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((())))))''''''''''''((((((((())))))***+++---///111444555;;;:::<<>>???CCCHHHMMMPPPSSSWWWYYY[[[[[[]]]```bbbcccaaa___RRROOOJJJEEE???:::777666222222222222222222222222222222222222222222222222000000////////////000000///000111222333555666666:::777888>>>BBBEEEJJJPPPSSSUUUWWWWWWTTTSSSVVVXXXZZZcccjjjkkkddd```aaadddddd^^^[[[\\\[[[UUUNNNLLLCCC@@@;;;888777666555444555555555555555555555555444444444444444444444444444444444444555666777777666666777777999:::<<<===???BBBFFFIIILLLOOOSSSVVVRRRUUUZZZ]]]]]]]]]]]]]]]___```^^^XXXPPPGGGAAA>>>:::999888777666555555555;;;:::999888777666666555888888777666555444333333<<<<<<<<<<<<<<<;;;;;;:::;;;;;;;;;;;;<<<===>>>>>>BBBDDDFFFHHHKKKNNNSSSWWWVVVXXX[[[[[[ZZZZZZ]]]```TTTWWWWWWUUUVVVeee}}}JJJIIIGGGFFFEEEDDDDDDDDD<<<<<<===>>>???@@@AAAAAA555666888;;;===@@@BBBCCC@@@@@@BBBDDDFFFGGGIIIJJJ??????AAACCCFFFHHHKKKLLLHHHIIILLLPPPTTTYYY\\\^^^mmmnnnooorrrtttwwwyyyzzz```<<<444222///,,,***(((((((((((((((((('''''''''&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&'''''''''&&&&&&&&&&&&''''''''''''(((((()))+++---///111222666777:::AAAKKKSSSWWWWWWUUURRRNNNKKKGGGAAA999444222///,,,++++++++++++***++++++++++++++++++++++++******))))))))))))******************************))))))***+++,,,...000111333555999<<<@@@FFFMMMQQQZZZXXXVVVUUUTTTQQQMMMJJJAAA===777333000///......------,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---...///111333555777999999<<>>@@@EEEKKKJJJMMMQQQRRRRRRRRRSSSTTT\\\bbbhhhhhhbbb\\\[[[]]]aaa\\\XXXXXXUUUMMMGGGFFF>>>;;;777555444444333111000000000000000000000000000000000000000000000000000000000000000111222222111222222333444666777888777:::>>>AAADDDHHHLLLOOOQQQSSSVVVWWWUUUTTTRRRRRRWWWXXXWWWSSSKKKCCC===:::888777666555444444444444333333333333333333333333777666666666666555555555000000111222222111111111444444555666777999;;;<<<===???AAABBBDDDGGGLLLOOOPPPUUUYYYYYYVVVUUUYYY]]][[[\\\ZZZTTTNNNNNNVVV^^^CCCBBB???<<<999777555444===<<<;;;999777555444333??????>>>>>>===<<<<<<;;;<<<<<<;;;::::::999888888?????????@@@@@@BBBCCCCCC??????AAACCCEEEHHHJJJKKKLLLNNNPPPSSSUUUXXX[[[]]]]]]```dddgggiiihhhfffeee\\\[[[YYYWWWUUUTTTSSSSSSKKKJJJJJJIIIIIIIIIJJJJJJGGGHHHJJJKKKMMMOOOQQQQQQTTTVVVYYY[[[]]]___bbbdddccceeegggkkkoootttxxxzzzZZZ===333111...+++)))''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''((('''((((((***,,,...000111444888>>>CCCGGGMMMUUUZZZXXXVVVRRRLLLFFF???777333000---+++***++++++***)))))))))))))))))))))))))))***))))))))))))))))))***)))))))))))))))))))))))))))))))))***+++---...///111444777:::>>>DDDJJJOOOYYYWWWTTTSSSQQQMMMIIIEEE;;;888333///...------,,,+++++++++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,------------------------++++++++++++++++++++++++,,,,,,---...000222444555666888:::===AAAGGGOOOTTTUUUTTTSSSSSSSSSQQQNNNLLLDDD@@@;;;555111///...///++++++,,,,,,---.........------------------------...------,,,,,,------...---......///000111222222666555666999:::;;;AAAHHHHHHKKKOOOSSSUUUWWWXXXZZZ```aaabbbcccaaa```___^^^[[[VVVRRRQQQLLLDDD>>>===999666444222222222111000......................................................---------...//////...//////000111333555555333666999<<>>???BBBFFFIIIMMMRRRWWWXXXUUUUUUYYY]]]TTTTTTRRROOOIIIBBB;;;888<<<<<<;;;:::999999999999222222333333333333333444222222222222333333333444444444666777888:::;;;;;;999888888777777777888888===============>>>???@@@IIILLLOOOQQQRRRTTTWWWZZZVVVXXX[[[^^^^^^]]]ZZZXXX[[[YYYVVVSSSOOOMMMKKKJJJJJJJJJHHHGGGFFFEEEDDDDDDHHHHHHHHHIIIJJJKKKLLLLLLKKKNNNQQQRRRSSSTTTWWWZZZWWWWWWXXXYYYZZZ\\\]]]^^^^^^^^^]]]\\\[[[XXXVVVUUUPPPOOOMMMKKKIIIHHHGGGGGG???@@@@@@AAABBBBBBCCCCCC@@@@@@AAAAAABBBCCCCCCDDD@@@BBBDDDFFFIIILLLNNNOOOTTTUUUWWW[[[___cccgggiiiwww{{{XXX>>>222111...+++((('''&&&&&&'''&&&&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&'''''''''((((((''''''((()))+++---///000///666===@@@BBBFFFNNNVVV[[[XXXSSSLLLCCC:::333///---,,,*********+++***)))((((((((((((((((((((((((***))))))(((((())))))***(((((((((((((((((((((((((((((())))))***,,,---...000222555888<<>>DDDLLLRRRXXXVVVUUUTTTRRROOOJJJGGG===:::555111...---------++++++,,,,,,---------...,,,,,,,,,,,,,,,,,,,,,,,,+++******))))))******+++***++++++,,,------......111111222555555555<<>>::::::333111///...//////...,,,------------------------------------------------------,,,,,,,,,,,,------,,,,,,---...///111222333333555888:::===AAAFFFJJJNNNOOOPPPPPPOOOOOOPPPRRRPPPOOOLLLFFF===666111///......---,,,,,,,,,,,,,,,000000000000000000000000/////////...---------,,,............------,,,+++,,,,,,------...000111222777999;;;<<<===@@@DDDGGGKKKOOOTTTVVVUUUVVVXXXZZZGGGFFFFFFGGGHHHGGGCCC???444444222111000////////////000000111111222222222111111111111222222222222...///000111333444555666444333333444444555666777:::::::::;;;;;;===>>>>>>===@@@DDDFFFFFFGGGKKKNNNMMMOOORRRTTTUUUTTTSSSQQQRRRQQQNNNLLLIIIGGGEEEEEE@@@???>>>>>>======>>>>>>;;;;;;<<<===>>>???@@@@@@DDDGGGJJJKKKJJJKKKOOORRRWWWVVVVVVWWWWWWXXXYYYZZZ]]]\\\\\\[[[XXXUUURRRPPPGGGEEECCC@@@===;;;:::999999999888888777777666666777777777666666555555444::::::;;;<<<===>>>??????===>>>???BBBEEEHHHKKKLLLLLLOOOTTTXXX[[[]]]```bbbaaabbbeeehhhkkkmmmnnnooodddddddddccc___[[[VVVSSSEEEFFFFFFGGGIIIJJJKKKKKKDDDEEEGGGJJJNNNPPPSSSTTT___XXX===222111...+++)))'''&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%&&&&&&&&&'''''''''&&&&&&&&&((()))+++---...---222888<<<>>>BBBHHHMMMOOOMMMIIICCC;;;333...++++++)))((((((******)))((((((((((((((((((((((((((()))((((((''''''(((((()))(((((((((((((((((((((((('''''''''((()))***+++,,,...000333666:::???FFFJJJMMMKKKIIIHHHFFFCCC???<<<222000,,,+++++++++***)))((((((((())))))*********)))))))))*********++++++++++++++++++++++++++++++)))))))))))))))))))))))))))******+++,,,---///000444555777999<<>><<<;;;:::999888888888888888999999;;;;;;;;;<<<===>>>>>>>>><<<@@@DDDEEEDDDEEEIIIMMMJJJKKKLLLOOORRRUUUXXXYYYWWWXXXXXXXXXWWWTTTRRRPPPFFFDDDBBB@@@===;;;::::::333333444444555666777777555555666777888999999:::666666666777777777777777======>>>@@@BBBDDDFFFGGGRRRUUUXXX[[[[[[[[[\\\]]]]]]]]]^^^^^^]]]]]]\\\[[[______]]]ZZZTTTMMMGGGCCCFFFEEECCCAAA???===<<<;;;@@@@@@@@@AAABBBBBBCCCCCC666hhhXXX<<<333111...+++)))''''''''''''''''''&&&&&&&&&%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&$$$%%%%%%&&&(((***+++,,,222333777===BBBGGGIIIJJJCCCBBB@@@<<<666111...---)))(((''''''))))))((('''(((((((((((((((((((((((((((''''''&&&&&&''''''(((((((((((((((((((((((((((&&&&&&&&&'''((()))***+++---///222555888>>>DDDHHHLLLJJJGGGDDDAAA<<<777333000---+++))))))***)))((('''''''''((((((((())))))(((((((((((()))))))))***************************(((((((((((((((((((((((((((((())))))***,,,---...333555666888<<>>AAAHHHHHHJJJMMMPPPQQQOOOMMMKKKKKKIIIBBB999333333555************+++,,,---...,,,---------------------******+++,,,---......///---------............///------------......///000111222222333444666777888:::???EEEGGGGGGIIIOOOTTTRRRRRRRRRRRRQQQOOONNNNNNEEECCCAAA>>>;;;999777777777777666555444444444555777777666666555555444444555:::???@@@@@@AAAFFFKKKJJJJJJLLLNNNPPPSSSUUUWWWWWWWWWVVVSSSOOOJJJFFFCCC;;;:::999666555333333222000000000000000000000000///////////////000000000111111222333444555666666888999:::;;;>>>@@@BBBCCCCCCGGGMMMRRRVVVYYY[[[]]]]]]]]]^^^___````````````[[[ZZZYYYVVVQQQIIICCC???;;;;;;;;;;;;;;;;;;;;;;;;777888:::<<<>>>@@@AAABBBAAAqqqGGG<<<222111...+++)))''''''&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&''')))+++,,,000333777===CCCIIINNNPPPJJJEEE>>>888333///+++)))))))))(((((((((((())))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((''''''(((((()))***+++,,,...000222555;;;AAAFFFKKKKKKIIIFFFAAA;;;555111++++++***)))(((((())))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))'''''''''((()))+++,,,---333555777:::===CCCIIIMMMNNNPPPQQQNNNIIIBBB===;;;///...+++***))))))***+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++,,,---///222555666;;;???EEEHHHJJJMMMRRRVVV\\\[[[[[[\\\[[[XXXQQQKKKNNNHHH???888333000...,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++*********))))))(((((()))))))))***++++++,,,,,,000111222222444777===AAADDDFFFIIIKKKKKKJJJGGGEEECCC@@@:::444000---,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))+++++++++*********)))))))))))))))))))))))))))))))))))))))***+++---...///000111111222333666;;;>>>EEEGGGKKKOOOQQQOOOJJJFFFGGGCCC>>>999666333000...++++++++++++++++++++++++******++++++++++++******************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,//////000111222333333444666888;;;@@@EEEHHHHHHGGGLLLLLLLLLKKKIIIHHHFFFEEE===<<<:::888666444333333111111111111111111111111444333333333333444555555555777:::<<<>>>AAAEEEHHHMMMMMMMMMNNNOOORRRTTTVVVTTTTTTSSSPPPKKKEEE???;;;999777555222000000000111////////////////////////////////////////////////...//////000111222222333555555777999;;;===???@@@BBBFFFLLLQQQVVVWWWWWWWWW\\\]]]^^^_________^^^]]][[[WWWPPPKKKFFFBBB>>>;;;:::::::::999888777777666666666777777888999;;;<<<>>>bbbBBB999222111...+++)))''''''&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%''')))+++,,,---///444999???EEEIIILLLGGGBBB;;;444000---***((()))((((((''''''(((((()))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''((()))******,,,---000222555:::AAAEEEIIIIIIGGGCCC>>>777222...+++***))))))(((((())))))((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((('''''''''((()))+++,,,---///111444666999>>>CCCGGGJJJKKKLLLHHHBBB;;;777444///---+++)))))))))***+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++,,,---///222444666777<<>>@@@BBBEEEHHHHHHFFFDDDBBB>>>;;;666111---+++++++++))))))))))))))))))))))))))))))))))))))))))))))))+++++++++*********)))))))))))))))))))))))))))))))))))))))***+++,,,......///000111111222666;;;>>>CCCEEEIIIKKKLLLKKKIIIHHHDDD@@@;;;777444111...,,,++++++++++++++++++++++++)))******++++++******)))************************++++++++++++++++++++++++++++++++++++++++++++++++------...///000111222222777888<<>>BBBEEEJJJJJJKKKLLLNNNPPPRRRSSSSSSSSSQQQNNNIIICCC===:::666555222000.........///................................................---------...//////000000222333555777999;;;<<<======AAAFFFKKKPPPSSSTTTTTTXXXYYYZZZ[[[[[[ZZZXXXWWWVVVRRRLLLFFFBBB>>>;;;888777777666666555444444444555555555666777888::::::===```>>>888222111...+++)))''''''&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$%%%&&&(((***,,,,,,...222777<<>>999333---******))))))(((((((((((()))((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((('''''''''((()))***+++,,,...000222444777;;;???CCCHHHIIIHHHCCC<<<555111///---,,,+++)))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++++++++,,,...111333555444999@@@GGGLLLPPPTTTVVVTTTTTTVVVWWWWWWTTTOOOKKKFFF@@@999333///---+++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))(((((((((((()))******++++++,,,+++,,,---...///333777;;;<<<>>>AAACCCDDDBBB@@@>>>777555111---***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++************))))))))))))))))))))))))))))))))))))))))))***+++,,,---...---...000111222666:::>>>CCCFFFIIIHHHEEECCCCCCEEE???;;;777333000...+++)))************************)))******++++++******)))************************************************************************+++,,,,,,---...///000000555666999???DDDHHHIIIIIIKKKLLLLLLLLLIIIFFFBBB???666555333111000///..............................///............///000000000222444666888:::>>>AAAGGGGGGHHHJJJLLLMMMOOOOOOOOONNNLLLHHHBBB===888555222111///---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,------...///000222333555777999::::::<<>>===>>>:::777333000...,,,***)))************************))))))************))))))************************************************))))))))))))))))))))))))***++++++,,,---...///000111222555:::@@@DDDEEEEEEFFFGGGHHHGGGDDD@@@;;;888222111000...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,------...///...000222444555777;;;===DDDEEEGGGIIIJJJLLLLLLLLLIIIHHHDDD@@@;;;555111//////...---,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,...///000222333555666777999;;;???DDDIIIOOOSSSVVVTTTUUUVVVVVVUUURRRPPPNNNFFFCCC>>>:::777555222000000000/////////.........111111111222333444555666888\\\CCC999222111...+++)))''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$%%%''')))***...000333777;;;>>>AAACCC;;;666...)))''''''((((((&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$%%%%%%&&&'''((()))+++...000222666:::===CCCAAA<<<777111,,,)))'''((('''''''''''''''((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((()))******///111444666888:::>>>AAAHHHHHHEEE???888222...---******))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((***))))))***,,,...000222111444999???FFFJJJLLLMMMRRRSSSTTTSSSOOOIIICCC@@@888555000,,,+++***)))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))'''(((((()))******++++++)))+++---...///111444777;;;===???@@@@@@>>>;;;999...---,,,***)))(((((()))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))***+++,,,,,,***,,,...000111444888;;;;;;BBBIIIJJJDDD>>>;;;;;;777444000...---,,,***))))))))))))))))))))))))))))))))))))******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((***++++++,,,---...//////000000222777===AAACCCCCCBBBCCCDDDCCC@@@;;;666333000///...---,,,+++++++++************************,,,,,,,,,,,,,,,---.........000222333444666999;;;AAACCCFFFHHHJJJJJJJJJJJJEEECCC???;;;666222///---------,,,+++++++++++++++***************************************************+++++++++++++++,,,,,,---...///111222444555666888:::===AAAGGGMMMRRRUUURRRSSSTTTTTTRRRNNNJJJHHH@@@===999666444222000/////////............------/////////000111222444444666[[[GGG666222111...+++)))''''''&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###""""""###$$$&&&(((***,,,...000333777:::<<<===666222,,,(((''''''((((((&&&&&&&&&%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''(((((((((+++---000111444888;;;AAA>>>999333...***(((''''''&&&&&&&&&&&&''''''(((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''((('''''''''(((((()))***,,,...222444666999<<<>>>CCCAAA>>>888222---,,,+++((()))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))+++---///000///111666===FFFMMMQQQRRRUUUWWWXXXUUUNNNGGGAAA>>>333000,,,***)))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''(((((((((((())))))''''''((())))))******+++)))+++---...///111444666;;;<<<>>>???===:::777444---,,,+++***))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))***(((((((((((((((((((((((()))))))))))))))***++++++***,,,...000111333666888333;;;CCCGGGEEE@@@<<<:::444111...,,,,,,+++***)))((((((((((((((((((((((((((())))))******))))))((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((()))******+++,,,---...///111111333777<<<@@@BBBBBB@@@@@@@@@???<<<888444111------,,,+++******++++++)))))))))))))))))))))))),,,++++++++++++,,,------...///111222222444777999>>>@@@DDDGGGIIIIIIHHHGGGCCC@@@<<<777333000///...++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++---...///000111333444444444666:::>>>DDDJJJNNNQQQNNNOOOPPPOOOLLLHHHCCC@@@:::888444222111111///.....................------.........///000111333333555ZZZLLL222222111...+++)))''''''&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""$$$&&&((()))+++,,,...111444666888:::111...***'''''''''''''''''''''&&&&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((()))(((***---///111333666999===:::555000+++(((''''''&&&&&&%%%%%%&&&&&&'''(((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''(((''''''''''''((())))))))),,,000333666888;;;>>><<<;;;888222---***)))***'''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))(((((()))***,,,...///000000333;;;DDDMMMRRRTTTTTTVVVWWWSSSLLLDDD>>><<>>BBBBBB>>>:::666000...+++*********))))))(((((((((((((((((((((((((((((())))))))))))(((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((()))***+++,,,,,,---111111222555999===??????<<<<<<;;;:::777444111///+++***))))))))))))))))))))))))))))))))))))))))))***************+++,,,,,,---...000000111222555777:::===AAAEEEGGGFFFDDDCCC>>>;;;777333///---------))))))******************))))))))))))))))))))))))))))))))))))))))))))))))++++++******************,,,,,,---///000111222333222555888===CCCHHHKKKMMMKKKLLLMMMLLLHHHCCC>>>:::666333000/////////...---------------------------.........///000111222333555ZZZRRR222333111...+++)))''''''&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""$$$&&&((())),,,---///111444666888999...+++(((&&&&&&&&&&&&%%%(((''''''&&&&&&''''''(((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''((())))))'''***---///000222555888;;;888333---)))'''&&&&&&%%%%%%%%%%%%&&&&&&'''(((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''(((''''''''''''(((((()))***---111444777:::===???999888555000+++))))))+++''''''((((((((((((((('''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((***,,,---///222111222888AAAIIINNNOOOPPPRRRSSSPPPHHH@@@;;;999---+++)))((()))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&'''''''''(((((())))))''''''(((((()))*********'''))),,,------///111333777777888888555111,,,)))*********)))((((((''''''(((((((((((((((((((((((((((((((((((((((((((((((('''((((((((())))))******((((((((((((((((((((((((***)))))))))))))))***++++++---///000000000222444:::;;;<<<======:::444000...,,,)))((()))))))))((((((((((((((((((((((((((((((((())))))))))))(((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))&&&&&&'''((()))***++++++/////////222666:::;;;;;;888888666555222000...---)))(((((('''''''''(((((()))))))))))))))))))))))))))))))))))))))***++++++,,,---/////////000333555888;;;???CCCEEEDDDBBBAAA999666222...+++)))******'''((())))))***)))))))))************************************************************))))))))))))++++++,,,---///000111111333555999???DDDHHHKKKMMMKKKLLLLLLKKKHHHBBB<<<999333111...------------,,,,,,,,,,,,,,,,,,,,,------.........///000111222333555[[[???666111///,,,)))'''&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''((('''$$$"""%%%######$$$$$$###$$$%%%$$$$$$######$$$%%%&&&'''################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&''''''+++,,,---///000111111111(((((((((''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''(((((((((+++...000000000111222555333...***'''&&&&&&&&&''''''''''''''''''''''''((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((('''''''''''''''((()))))),,,---///222444777999::::::666000,,,***)))((('''(((((())))))))))))(((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))***+++,,,---///111555888<<>>CCCFFFDDD>>>999555333000---+++*********))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))((()))***,,,...000111222333555888<<>>666111...*********)))((('''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((''''''''''''((((((((((((+++******+++---///222444444444444222000---+++)))(((((((((((((((((((((((('''''''''''''''''''''''')))(((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))++++++---...000222333444555888::::::777222///---+++***)))(((''''''''''''))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))***+++++++++......///000222555888999555444111///---+++***)))(((((((((((((((((((((((((((((((((((((((((((((((('''((((((((())))))))))))+++++++++,,,...///111222777888;;;@@@BBB@@@:::555222000...+++))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))((()))***,,,...///111111333555888<<<@@@DDDGGGHHHIIIHHHEEEBBB===888333111------,,,,,,,,,+++++++++++++++++++++++++++++++++------------...000111222555PPPAAA888111///,,,)))'''&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$...,,,)))&&&###!!! ###############$$$$$$###%%%$$$"""!!!!!!"""$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&''''''***,,,...//////...+++***&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''(((((((((+++.../////////000111///---+++(((&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((())))))''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((('''''''''''''''((())))))+++---///111333555666666444000,,,***)))))))))((('''(((((())))))(((((('''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))***+++,,,,,,///111444777:::@@@FFFJJJFFFGGGFFFBBB;;;444...,,,******))))))((((((''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((''''''''''''((((((((((((*********+++,,,///111333222222111000...,,,***(((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))++++++,,,...000111222333333555777666222...+++***+++***)))((((((''''''((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''(((((()))*********------...///111333555666222111///---+++***))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((()))))))))******+++,,,---///000111444666999<<<===:::555111...---+++)))((((((((()))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))((()))***,,,---///000111222444777:::>>>BBBEEEFFFGGGEEEAAA===888444111///,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++------------...000111222555OOOBBB999111///,,,)))'''&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$$$$$$$$$$ ###&&&))))))'''&&&&&&###%%%'''&&&'''******)))(((&&&$$$""""""###$$$&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&''''''***+++...///...,,,(((&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''(((((()))+++...///.........///+++***((('''&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&'''((()))******''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((('''''''''''''''((())))))+++,,,...000222333333333///---***))))))******)))'''(((((())))))(((((('''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))***+++,,,...000333666999???EEEIIIBBBCCCBBB>>>888111,,,)))***)))))))))((((((((('''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((*********+++,,,...000111000///...---+++***((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))***+++,,,---///000111222444555666555111---+++*********)))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&''''''((())))))))),,,------///000111222333///...,,,+++***)))(((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((())))))*********+++,,,...000000333555777888888555000---+++***)))((((((((())))))(((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((())))))))))))))))))))))))((()))***+++---...///000222333666999===@@@CCCDDDCCCAAA<<<777222000...---,,,+++++++++++++++++++++++++++++++++++++++++++++------------...000111222333NNNCCC999111///,,,)))'''&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%"""$$$&&&&&&$$$"""###$$$!!!%%%&&&######'''&&&"""!!!$$$(((++++++((($$$!!!$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&''''''***,,,...///...+++'''%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''(((((()))+++......------------)))((('''&&&&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&'''((()))******''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((('''''''''''''''((())))))***,,,...000111111000000,,,***(((((()))*********(((((())))))))))))(((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))***+++,,,...000222555888===CCCGGGBBBBBB@@@;;;444---)))'''))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))***+++,,,---//////------,,,***)))(((((('''(((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))***+++,,,---...///000111333444444222///,,,++++++***))))))(((((((((((()))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&'''(((((()))))),,,,,,---....../////////,,,+++***)))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((()))))))))***,,,---///000222444555555444000...,,,******))))))))))))******(((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((())))))))))))))))))))))))))))))***+++,,,...//////111222444777;;;>>>@@@AAA>>>;;;777222///---,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++------------...000111222222MMMBBB777111///,,,)))'''&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&''')))***)))&&&%%%'''---333333999999333222555333,,,///,,,'''###"""###&&&(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&''''''+++,,,---...---***'''%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''(((((()))+++---...---++++++,,,(((''''''''''''''''''(((''''''''''''''''''''''''&&&&&&''''''(((((())))))''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((('''''''''''''''((())))))***+++...///000///...---+++)))((((((***++++++***)))******++++++******)))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))***++++++---///222444777<<>>???888666333///,,,+++++++++*********+++++++++++++++++++++++++++++++++++++++------------...000111222111LLLBBB666111///,,,)))'''&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&''''''(((((( '''111999AAAKKKUUU]]]WWW^^^^^^XXXXXX\\\ZZZRRRQQQIII===111)))((())),,,%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''''',,,,,,------,,,***((('''%%%%%%&&&&&&&&&'''''''''&&&&&&'''''''''(((((((((''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''(((((()))+++------,,,+++***+++((((((''''''''''''''''''(((((((((((((((((((((((('''''''''(((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((('''''''''''''''((())))))***+++---//////...,,,+++***)))((()))+++,,,+++***++++++,,,,,,,,,,,,++++++************************))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((''''''(((((()))***+++---///111333666;;;AAAEEE>>><<<888222,,,))))))***(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((''''''''''''(((((((((((((((((()))+++,,,,,,,,,,,,+++***)))(((''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))******+++,,,---......///......---+++)))((()))***))))))(((((((((((())))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&''''''((())))))*********+++,,,,,,,,,+++***))))))(((((((((((())))))***((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&'''''''''((((((((((((((()))+++,,,...///...000111000,,,******+++))))))*********)))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))***+++,,,------...000111333555888:::<<<===333222000...,,,+++++++++)))*********++++++++++++++++++++++++++++++++++++------------...000111222000KKKAAA444111000,,,)))''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''((()))))):::EEERRRZZZ\\\[[[ZZZ[[[WWW```bbb^^^___fffeee^^^fffgggeee^^^PPP===+++!!!%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&''''''---------,,,+++***))))))&&&&&&&&&''''''((((((((('''''''''(((((((((((()))''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''((((((***+++------,,,*********((((((((((((((((((''''''))))))))))))))))))))))))((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((('''''''''''''''((())))))***+++---//////---+++)))+++))))))***+++,,,+++***+++,,,,,,------,,,,,,+++************************))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''''''''(((((()))***+++---...111333666;;;@@@DDD;;;999444///***(((***,,,(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((''''''''''''((((((((()))'''((()))++++++,,,,,,,,,+++***)))((('''(((((()))(((((((((((((((((((((((())))))))))))))))))))))))&&&'''''''''(((((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))******+++,,,------............---+++))))))***,,,))))))(((((((((((()))***))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''(((((()))************++++++,,,+++***)))(((((((((((((((((()))******((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&'''''''''(((((('''(((((()))***,,,......,,,...///...***((((((***))))))))))))))))))((('''))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))***+++,,,,,,------///000222444777999;;;<<<000///...---,,,+++++++++))))))******++++++++++++++++++++++++++++++++++++------------///000111222000JJJ888777111///---***((('''&&&&&&&&&''''''&&&$$$$$$&&&(((%%%$$$###$$$)))333@@@IIIVVVOOORRR]]]aaa^^^aaalllggg```[[[bbbmmmsssnnngggmmmjjjmmmuuuqqqaaaPPPIII,,,,,,)))######'''(((%%%%%%$$$"""###$$$&&&&&&%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%$$$$$$%%%'''((()))+++,,,+++***((('''((()))***)))((('''((()))+++,,,%%%''')))***)))'''%%%$$$)))(((&&&%%%'''((('''$$$'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&''''''(((***------((('''***)))$$$%%%******''''''+++((( '''+++'''---...***+++%%%...&&&((('''***...(((,,,&&&***---***%%%$$$(((,,,(((((((((((((((((((((((((((((((((((((((((((((((()))(((((((((((())))))***000...,,,+++,,,,,,,,,,,,***000000***'''++++++(((222***...333......333111***---...---,,,,,,------((())))))***+++,,,***&&&(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((()))*********,,,000444888:::<<<===<<<777...''''''***+++***...(((+++((())),,,$$$$$$000&&&---&&&///'''++++++!!!---$$$&&&000###,,,(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))---)))%%%$$$(((,,,+++'''))))))""")))222"""...###---***((($$$,,,999&&&---''')))***&&&***...))),,,,,,)))######(((++++++((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((***+++,,,,,,------,,,,,,******))))))((((((((('''(((((((((((((((((((((((())))))))))))))))))))))))''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''((((((((((((''''''(((((((((((())))))))))))+++*********))))))(((((())))))))))))))))))))))))''''''''''''''''''''''''))))))(((((('''''''''&&&)))&&&%%%&&&((()))'''%%%(((((()))***+++,,,,,,,,,,,,,,,,,,+++++++++******(((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******++++++,,,------000111222333333333333333///---,,,***))))))******************************)))************+++++++++------......///000000000444GGG999888111///---***((('''&&&&&&%%%&&&'''&&&%%%$$$%%%&&&((()))***...555@@@KKKQQQUUU___dddccciiisssqqqfffjjjllljjjeeeaaadddmmmvvvppp~~~xxxrrrrrrjjj]]]YYY:::)))111000"""!!!///'''&&&$$$$$$&&&&&&%%%$$$&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%$$$$$$%%%''')))***222000,,,)))((('''%%%$$$"""&&&***+++)))%%%"""!!!---+++'''###!!!###'''***$$$%%%%%%$$$###%%%((()))'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&''''''((((((###+++///,,,***,,,,,,******)))&&&###$$$(((++++++(((((($$$'''+++---333222+++***......---+++$$$$$$)))((((((+++...---(((###(((((((((((((((((((((((((((((((((((((((((((((((()))(((((((((((()))******)))///333222---)))***---333$$$$$$444666***///BBB<<>>KKKTTTYYYZZZqqqkkknnnxxxzzztttvvv}}}ttt```vvvyyyhhhmmmxxxiiissskkkMMM666000---%%%'''&&&&&&&&&''''''%%%###&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%''')))+++,,,+++***)))((()))+++...///444>>>KKKRRRSSSTTTYYY^^^jjjcccZZZQQQHHH;;;---"""'''(((+++---,,,(((&&&'''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''((()))******,,,,,,+++(((&&&(((+++---***'''(((---...,,,...444---000CCCOOO___ooooootttmmmkkkXXXLLL???111...###(((+++,,,((($$$$$$***///(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))***++++++000---******+++------,,,+++CCCXXX```kkkxxxJJJ888111,,,+++,,,,,,+++,,,*********)))))))))))))))((((((((((((((((((((((((((((((((((((((())))))***+++---///222444555666666000,,,***+++++++++---000,,,111)))333222444666333---;;;888444###---,,,///***(((,,,***)))***&&&&&&(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))---)))'''''''''&&&''')))333---%%%888999111>>>JJJWWW\\\vvvsss___HHH:::999000///666...$$$)))///000***"""%%%---///)))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((******+++,,,,,,,,,,,,+++************************))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((())))))))))))(((((((((((((((((())))))))))))((((((((((((''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((('''''''''(((((('''(((((((((((('''((()))***+++++++++++++++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******++++++,,,------...//////000000000//////------,,,,,,++++++++++++++++++++++++++++++++++++*********+++++++++,,,,,,------......///000000000555EEEppp;;;777000...,,,***((('''''''''%%%&&&((('''&&&%%%&&&'''///333<<>>KKK\\\jjj}}}hhhTTT555&&&)))---//////---***((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((()))***+++,,,+++000333000,,,,,,222999```jjj[[[333$$$(((------++++++*********)))))))))(((((((((((((((((((((((((((((((((((((((((())))))***,,,---///111333333333333((('''+++222111+++((())),,,===***PPPJJJ^^^[[[ZZZgggmmmrrr[[[SSSAAA999***&&&'''&&&,,,///---+++%%%))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))),,,&&&$$$)))---,,,,,,......!!!***111333VVVsssdddbbbfffIIICCCWWW^^^]]]OOOqqqtttVVVKKK<<<***###***222333,,,%%%&&&---)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++,,,,,,++++++*********+++++++++++++++))))))))))))))))))))))))************************))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((())))))))))))(((((((((((((((((())))))))))))''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((''''''(((((('''''''''((())))))***+++++++++******)))))))))))))))))))))***************************************************************************************************************************)))******++++++,,,------.........//////...------------------,,,,,,,,,+++++++++++++++++++++++++++***++++++++++++,,,,,,,,,------......///000000000555DDDjjj>>>888///...,,,***((((((((((((%%%&&&''''''&&&''')))+++111777AAAKKKUUU```iiiooo~~~hhhbbbeee___vvvrrrrrrwwwwwweeeDDD))))))'''&&&%%%'''''''''&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&(((***---...+++++++++000>>>SSSkkk{{{uuu|||{{{yyyxxx^^^HHH333+++)))&&&&&&***((((((''''''''''''((((((''''''''''''''''''''''''(((((((((((()))+++,,,---,,,******------)))&&&&&&666FFFZZZlll}}}yyyMMM===***###(((...,,,'''))))))))))))))))))))))))((((((((((((((((((((((((((((((((()))***+++,,,---***///000)))'''999]]]|||www~~~nnnTTT:::'''%%%,,,+++++++++******))))))(((((((((((((((((((((((((((((((((((((((((()))******,,,---///000111111000000000)))'''***,,,...777CCC===UUUDDDppplll{{{|||vvvvvvkkkoooddd|||www|||mmmNNNHHH111***&&&###///---))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))%%%'''---...(((&&&***,,,777]]]~~~vvvZZZPPPUUUmmmwwwuuuxxxeeejjjVVVkkkoooHHHEEE***///555((($$$...)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++++++++++++++++++++,,,,,,,,,************************++++++++++++++++++++++++))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((())))))******))))))((((((((((((((())))))))))))'''(((((((((((()))))))))))))))))))))))))))))))))(((((((((((((((((((((((('''''''''((((((((((((((('''((())))))''''''((())))))******+++++++++******)))))))))************+++************************************************************************************************************************)))******++++++,,,------------------------,,,+++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------......///000000000333AAAccc===444///...,,,***(((((((((((('''''''''&&&&&&(((,,,000333:::DDDMMMVVVbbbqqq}}}nnnnnn|||VVVbbbooopppjjjrrr{{{ddd>>>111---)))'''''''''''''''&&&&&&&&&&&&'''''''''(((&&&&&&&&&''')))+++---///,,,111>>>SSSkkk~~~uuuggg]]]XXXWWW```rrrsssZZZKKK<<<,,,$$$&&&((((((''''''''''''((((((''''''''''''''''''''''''((((((((()))***+++---------,,,,,,,,,+++---999GGG^^^xxxzzzqqqPPP555)))))),,,...))))))))))))))))))))))))((((((((((((((((((((((((((((((((()))***+++---...---+++***///BBBccc~~~~~~hhh===+++...,,,,,,+++******))))))(((((((((((((((((((((((((((((((((((((((((()))******---...///000000///...---777///---555???KKKaaavvv^^^vvvuuuxxxyyyrrrnnnjjjqqqpppUUUGGG444$$$111///))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))'''***...***%%%...<<>>GGGKKKJJJEEEHHHOOOJJJ===;;;;;;:::777444111111222---///000---)))))),,,...***,,,***%%%###&&&+++...************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((***------+++******+++)))+++...000000...,,,***,,,///)))'''+++888555***000+++---555222)))+++555------------,,,***((('''))))))))))))))))))))))))************************)))***+++,,,---,,,++++++,,,,,,++++++++++++++++++------///000111///,,,(((...***))),,,222333---'''***,,,------++++++,,,---,,,---...///000000000000222EEEVVV<<<222000...+++)))))))))((('''(((((((((((()))---333888CCC===III]]]bbb___```bbbhhhhhhYYYIIIGGGJJJWWWmmmgggwww|||wwwvvvrrrggg```HHHJJJOOOGGGbbbuuusssPPPhhhkkk{{{wwwVVV:::---&&&'''((("""'''''''''((((((((())))))(((%%%###+++444444<<>>\\\XXXqqqooo}}}^^^lllpppbbbRRR{{{hhh\\\jjjIII---%%%222((($$$)))---***))),,,***************************)))))))))))))))***+++###---222///+++------+++###333GGGVVV```jjjuuu|||qqq^^^MMM>>>222++++++***(((***111666///%%%...///...---+++***'''%%%************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))((('''''')))+++,,,---222---(((%%%(((000:::@@@KKKHHHEEECCC>>>888333222//////((("""+++666111"""...---,,,,,,,,,,,,+++***************************************************)))***+++------,,,,,,+++,,,,,,------.../////////+++)))((((((***,,,,,,,,,000...---///333444111...,,,---...---,,,+++,,,---------...///000000000000000CCCVVV>>>555000---***)))))))))((('''(((((())))))***...444888EEE333KKKhhhaaa```fffYYYDDDGGGHHHYYY|||XXXFFFSSSkkk|||]]]sssnnn~~~lllGGG+++(((***''''''(((((((((((())))))))))))///"""%%%000...444QQQnnnqqqiiiooo{{{RRR***$$$---%%%***333$$$((((((((((((((((((((((((&&&,,,,,,'''(((///000***)))VVV~~~jjjkkk___kkk???222)))***+++((((((+++***))))))))))))((((((((('''++++++)))+++//////+++\\\gggnnnvvvqqqppptttyyy}}}@@@)))111&&&(((111%%%))))))))))))))))))))))))***************+++,,,,,,...,,,,,,222+++888zzzkkk{{{xxx___tttxxxnnn\\\GGG%%%,,,&&&111&&&...++++++***))))))))))))***'''((())))))''''''***--- $$$EEE|||```iiivvv}}}~~~xxx~~~~~~aaaRRRhhhyyyggg<<<333///++++++,,,---***(((************************+++******)))))))))******,,,###(((555///'''>>>bbbooosssNNN;;;222666111$$$&&&666***((((((+++---,,,)))&&&++++++*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))((((((***,,,,,,,,,)))///:::IIIWWWeeennnssszzztttxxxxxxppp\\\ZZZbbbCCCFFF>>>...)))111666222---+++******++++++***)))++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,---------,,,+++------,,,++++++***))))))111000...///111333444444------------...///000111...///000///---,,,,,,---------...//////000000111000CCCSSS===444///---***))))))))))))((((((((()))***+++///555999999@@@XXXfffgggooommmUUUXXXkkk|||iiiUUUnnneee```dddssslllyyyyyyWWW111+++,,,(((...(((((()))))))))*********---(((//////***IIIxxxqqqDDD'''111...%%%))),,,((((((((((((((((((((((((***%%%$$$+++333333...***NNNvvviiiiiiXXXgggjjjHHHPPP^^^~~~XXXgggmmm]]]BBB,,,***...,,,***,,,))))))))))))))))))))))))---------,,,)))+++777DDDwwwnnnvvv~~~fffZZZKKKBBB??????AAACCCLLLYYYtttoooEEE///'''***---'''))))))))))))))))))))))))************+++,,,,,,---444...'''<<>>iiipppssswwwXXX```ccc===%%%333666***&&&......%%%************************++++++******))))))******444'''###+++000333EEE]]]YYY222000BBB888,,,(((''')))+++***+++---+++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))(((((((((((((((((((((((()))))))))))))))*********)))+++......---,,,...000???KKK^^^ppp{{{}}}zzz~~~{{{|||{{{iiinnnrrrwwwlllddd^^^LLL444))),,,...,,,***+++------+++)))------------------------++++++++++++++++++++++++***+++---.........---,,,---------------,,,,,,,,,,,,,,,...000333222000---+++------,,,+++,,,000444000111111000---,,,,,,---.........//////000111111333FFF{{{MMM999000///---***))))))***)))((('''(((***+++---000666999:::SSS___gggxxxuuueeebbbnnn|||```sssvvv}}}|||qqqmmmyyynnnDDD333***%%%,,,)))))))))************+++%%%***111000AAAxxxeee|||dddtttppp>>>)))///)))###000))))))))))))))))))))))))+++###%%%000111,,,666JJJvvvsss~~~eee```yyyYYYLLL|||ooonnnyyy|||YYY666***---...,,,***))))))))))))************,,,))),,,111...333SSSxxxppp}}}```DDD<<<===???DDDIIILLLIIIEEEEEEAAADDDVVVrrrnnn555---000***---************************************+++,,,---...(((;;;999FFF}}}uuujjj{{{gggaaaCCC***000(((///+++***************++++++---)))(((,,,...++++++---444XXXjjjfffWWWwww^^^NNN|||nnnZZZ{{{;;;333+++(((***---------************************++++++***************++++++222///,,,DDDmmmrrrwwwxxxuuuwww}}}}}}wwwTTT,,,+++===222......000...))))))...++++++++++++************))))))))))))))))))))))))************************))))))))))))))))))))))))************************************************((((((((((((((((((((((((((()))))))))*********+++''',,,///...,,,111<<>>eeessswwwooo|||```((((((222***+++))))))))))))))))))))))))))))))///111)))+++PPP{{{FFFUUUyyyqqqtttLLL222+++,,,+++((()))))))))************+++,,,)))+++000333AAAiii}}}[[[:::===UUUrrroooYYYFFFEEEQQQhhhLLL666///''',,,************************************+++---...///,,,...```yyy~~~wwwwww{{{ccc******@@@+++************+++,,,,,,000***(((,,,+++'''***222YYYyyy{{{}}}uuuqqqsssrrrkkkkkkooo___jjjnnnrrr}}}OOOrrr{{{GGG$$$...777***&&&111++++++++++++++++++++++++***************+++,,,,,,***(((666VVVwwwzzznnnvvv|||xxxzzzHHH555///***+++222222,,,)))---,,,++++++++++++*********))))))))))))))))))))))))************************))))))))))))))))))))))))++++++++++++++++++++++++************************))))))))))))))))))))))))((())))))******+++++++++'''+++---///444BBBXXXhhhuuuvvvyyy}}}~~~zzzkkk>>>666---***,,,......,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,---.../////////...---++++++,,,,,,,,,,,,,,,,,,444111...,,,---///000000000222222000......222666///000111000...------...000///......///000222333111DDDbbbEEE<<<777...,,,)))))))))******)))''')))+++---///222777;;;IIIHHHPPPbbbfffZZZbbb|||{{{wwwzzzXXXjjjooo^^^llljjjqqqtttaaaBBB111---(((*********+++++++++,,,,,,---,,,999```}}}xxx{{{GGG+++...000)))))))))))))))))))))))))))'''...111---000JJJuuuooozzzYYYlll___KKKxxxkkkCCC,,,***,,,((())))))*********+++++++++,,,///------===^^^yyywwwjjjWWWLLLSSSzzzeeeFFFAAA```{{{xxx|||III,,,***)))*********************************+++,,,---...///>>><<>>999222---000000000...------///000---/////////------...///000000......///000222444222EEEaaaDDD:::555...,,,)))))))))******)))''')))+++---///333777;;;JJJFFFXXX^^^QQQbbbUUU{{{}}}ooouuuqqqxxxmmmJJJ999444&&&******+++++++++,,,,,,,,,...---HHHpppnnn666!!!------))))))))))))))))))))))))'''///---)))BBBqqqjjjzzzBBBQQQ___RRR000+++...,,,))))))******++++++++++++)))333000...MMMsssUUULLLggg[[[DDDNNNvvv```000555,,,*********************************+++,,,---///000AAAvvvlllqqqpppgggMMMOOOKKKOOOOOOEEEDDDRRRhhh}}}mmmDDD%%%888+++*********+++,,,,,,---((((((,,,---'''***DDDcccvvvfffJJJGGGFFFTTTtttxxxggglllfff\\\CCC)))$$$...111+++++++++++++++++++++++++++((())))))***+++---...///666mmm~~~vvvmmmeeeiiittttttyyyoooOOO222,,,000///------,,,,,,,,,+++++++++******))))))))))))))))))))))))************************))))))))))))))))))))))))++++++++++++++++++++++++************************))))))))))))))))))))))))((())))))***++++++,,,,,,+++111@@@VVVmmm|||{{{zzzyyyzzzuuuVVV===222000111111------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,---///000000000///...111666@@@MMM[[[hhhrrrxxx}}}~~~uuudddRRREEE555444333222222111111111,,,---///...------...///111000///...///111333444444GGG^^^===222...,,,***)))******)))(((***((()))...111444:::BBBHHHGGGRRR\\\```pppSSSlllrrrrrrxxxvvvmmm```...777,,,''',,,---)))(((---///---EEEooopppjjjwwwAAA...(((---*********)))******+++,,,***111000***iiiyyy~~~~~~BBBLLLuuuxxx>>>+++'''000++++++******++++++,,,---,,,,,,333222gggnnnVVVjjjmmmCCCUUUNNN)))---,,,,,,+++***((((((***,,,///***,,,&&&BBB000;;;\\\~~~vvv[[[YYY```vvvvvvXXXBBB===QQQyyyiiiyyy888...'''---(((###***---***,,,,,,---$$$111'''+++kkknnnbbb}}}}}}zzz\\\jjj)))111000"""555,,,++++++******++++++,,,+++))),,,222///***///;;;vvvxxx___OOOJJJDDDAAAAAABBBAAA@@@???CCCGGGKKKQQQhhhKKK222888///&&&///+++......+++***------***'''***---...---++++++,,,+++++++++***))))))+++------,,,*********)))(((&&&(((---000---++++++***(((,,,)))((())),,,---***'''******))))))))))))******...+++))))))+++,,,+++***+++???SSSdddyyyooo}}}~~~:::,,,333//////...---+++---///---***///---+++***+++,,,,,,,,,222,,,---222111+++000<<<>>>WWWjjjqqquuuttt|||ppp<<<333888,,,...333///---...///000/////////000///////////////000111111444>>>bbbBBB444...,,,***)))******)))(((+++)))+++///222444;;;BBBFFFEEERRR___fffvvv|||nnnwwwoooeeeeeelllvvvzzz~~~iii777333,,,(((---...******---///---111AAArrrbbb777111000***************+++,,,,,,+++,,,444XXXzzz~~~HHHRRRkkk]]]222***---+++++++++++++++,,,,,,------000444VVV~~~dddlllfffGGGfff~~~qqq999))),,,,,,,,,+++******+++,,,///&&&,,,:::111666```wwwjjjqqqxxxWWWxxxooo???FFFlll~~~ggg,,,222555///+++---,,,(((((('''+++)))---222QQQnnnooowwwyyyJJJ333///222''',,,,,,++++++++++++,,,,,,///))))))---)))***EEEfffmmmSSSDDD>>>AAAGGGRRR]]]dddddd]]]WWWYYYIIIEEEJJJAAA777MMMrrrEEE:::---999333+++...///,,,+++---...++++++++++++***)))(((((()))***)))***---000...'''!!!%%%''')))---///000///...111---&&&"""'''...000,,,***+++,,,,,,+++***************))))))))))))******&&&(((***,,,---///222444FFFVVVppp|||wwwZZZHHH///===111111///,,,,,,---------...---,,,,,,---.........---...---+++///<<>>---***++++++******++++++,,,---222,,,:::|||}}}}}}sss:::aaa~~~???,,,+++,,,++++++++++++,,,------...000;;;|||sssfffZZZFFFlllMMM///,,,,,,,,,,,,,,,,,,,,,,,,***---))),,,555WWWiiiiiiQQQaaaxxxJJJTTTooowwwvvvCCC000...+++,,,---,,,******,,,...///###444fff{{{|||aaa""")))333(((,,,,,,++++++++++++,,,,,,///))))))------;;;gggiiiVVVKKKJJJ\\\uuusssbbb]]]NNN888YYYooo===777444---,,,000111...,,,......,,,---+++)))((()))***))))))+++......***%%%'''000999===???BBBDDDCCCAAA>>>;;;000555777333...,,,((($$$(((,,,///...+++)))***---******))))))))))))******&&&***...---***+++222999YYYkkkzzzqqqOOO&&&111222222111///---,,,---///,,,,,,---....../////////---333111,,,888VVVmmmtttxxx|||vvvoooqqqyyy~~~yyypppqqqwwwHHH<<<(((888555333111///...///000111000000000///000000111222777DDDSSS===111...,,,***)))******)))(((+++***,,,000222444999@@@AAABBBSSShhhttttttnnn\\\iiittttttssssssSSS444666***---...,,,++++++,,,---===rrrlllxxxaaadddYYY,,,111+++++++++++++++,,,------)))444```yyy~~~nnnVVVLLLrrrwwwTTT222...,,,,,,,,,,,,,,,---......222222PPP|||tttsssyyyMMMJJJtttuuu___777,,,,,,+++,,,------,,,+++***222+++###222AAAsss}}}ooovvvwwwvvvOOO[[[iii666***(((,,,,,,+++---+++((()))111(((RRRooo{{{rrrkkkzzz555222%%%444,,,,,,,,,++++++,,,,,,,,,++++++---222@@@^^^bbbIIIQQQggg{{{^^^aaaAAADDDTTT111000,,,///444666111---------+++,,,***)))))),,,------+++***,,,...///111888DDDNNNIIIJJJLLLKKKIIIFFFDDDCCCDDDFFFEEEBBB???:::///%%%)))+++---,,,+++***+++---+++******))))))******+++***...///,,,***111AAAPPPgggzzzrrrmmm[[[VVVNNNGGGEEEIIINNNRRRbbbvvvMMM666000///111222///,,,---000,,,---...............///111444666===RRRnnn~~~rrrqqq~~~wwwvvvllljjjlllwwwyyyxxx999333777444222000000000111111000111000000000000111222222555DDDDDD888000...,,,***)))******)))(((***)))+++///111222666===AAACCCUUUjjjvvv{{{ooo~~~oooeee```yyyooonnnzzzddd888333++++++,,,,,,******,,,///EEEooovvvyyynnnOOO}}}sssppp(((000,,,,,,,,,,,,,,,------...444===qqq|||}}}~~~wwwuuu}}}BBBTTTiiiooo;;;///------,,,,,,------...///555;;;sss~~~{{{@@@^^^{{{|||}}}<<<...,,,++++++,,,---+++***///+++222777666\\\xxxzzzkkkMMMPPP~~~QQQ666---111,,,***---))),,,(((---000mmmqqq~~~qqqccchhhvvvttt@@@%%%444---,,,,,,,,,,,,,,,,,,---)))---...555UUU}}}OOOXXXkkkvvvTTTEEERRRiii,,,999333999:::555...,,,+++)))*********+++,,,,,,+++***&&&***444DDDRRRXXXRRRKKKTTTVVVYYYZZZ[[[^^^bbbeeelll]]]KKKEEEMMMRRRIII;;;000---******+++,,,,,,***++++++************++++++***+++++++++222FFFbbbwwwyyyiiiWWWGGG===IIIHHHFFFDDDCCCCCCBBBCCC555999MMMiiiqqqnnn~~~555///---///444222---,,,000,,,...///...,,,,,,---///333111<<>>{{{~~~sss~~~___xxxdddyyy|||666222...------,,,,,,,,,,,,---------//////???iiisssccc[[[www___EEEUUU~~~III///555<<<>>>777000,,,+++******,,,---,,,***))))))+++000???QQQXXXWWWWWW^^^fffqqqsssuuuvvvwwwzzzvvvxxxsssggg\\\VVVRRROOO>>>777000,,,---...,,,***++++++************++++++,,,***(((,,,<<>>999333222444555444111333222222222222333444444888MMM???>>>000...,,,***)))******)))(((,,,+++---222333222555;;;CCCGGGYYYjjjrrrkkk:::777PPPtttTTTGGGhhhPPP~~~SSSeee}}}kkk}}}nnnrrrNNN666333...+++,,,------444>>>zzz}}}~~~www|||CCCggg[[[nnnhhhdddzzzssskkkwwwzzz222...------------...//////OOO|||}}}}}}www}}}uuuYYY]]]]]]dddXXXTTTOOOwwwyyy===...............///000000555yyywww~~~|||sssqqq[[[GGGfff>>>777///,,,...000///---000...111QQQ~~~|||}}}qqqyyyHHHtttzzzVVV333333(((***222'''"""222333kkkjjjnnnyyynnnnnnfffVVViiimmmwww~~~OOO>>>)))...------,,,,,,------...---+++DDDwwwuuu{{{UUU@@@ppp___222:::???:::222000000000)))---///,,,***000>>>JJJrrrfff]]]eeewww|||rrrmmmqqqsssqqqkkkggghhhjjjxxxnnnsssvvv___YYYTTTIII<<>>FFFPPPkkklllnnnqqq???,,,@@@ooofff===rrrtttMMMQQQtttxxxxxxqqqVVV666555)))---...///)))***OOO{{{xxxsssoookkkwwwjjj]]]lllgggccccccWWWiiibbbJJJxxxqqq888//////222(((---333)))555nnnzzzzzzsssuuukkk]]]LLLAAA{{{???///---+++,,,,,,---000333@@@}}}www{{{uuuuuuuuuoooOOOFFFNNNgggaaa'''444111%%%333)))///333'''AAAttt~~~gggEEE{{{~~~qqq555(((///(((111---)))666BBB[[[llljjjwwwfffrrrbbb{{{???111///...---++++++,,,,,,)))...666XXXtttzzzuuuVVVGGG{{{===;;;444222333///+++...***111000)))---DDD```ppp]]][[[rrr}}}|||tttmmm~~~sss}}}nnnxxxzzzvvvkkkWWWoooWWW///888444)))---,,,,,,++++++,,,,,,---111......WWWtttcccqqq[[[aaavvv___hhhmmmggg```aaadddfffXXXJJJTTT|||}}}LLL---222222222222...111+++444...---222===hhheeeuuuyyyxxxuuuwwwBBB777+++<<<555---666222222111000222555666555???SSSOOO:::222,,,,,,***)))))))))***+++***,,,///222111000666>>>GGGOOOjjjkkkooovvvSSSCCC[[[nnn:::iii}}}oooYYYIIIrrrsssuuuvvvYYY666555***---,,,---***222\\\ooovvvyyyfffuuuqqqjjjvvvqqqZZZ:::xxxYYYEEE>>>222...222+++///111---BBBrrrvvvyyy~~~mmmqqqHHHkkkzzzXXX222///......------000444SSS{{{~~~www}}}rrrnnnzzzlll\\\<<<```XXXLLLyyyyyy555444000(((444(((...---666XXXttteeeuuu{{{tttzzzPPPjjjrrr}}}@@@)))111---333111000111OOOoootttooo~~~uuurrrvvvsssJJJ.........---,,,,,,......---222JJJrrr|||rrrVVVMMMccc111777333222---...---...000...---<<>>333...------------...///000999ccc~~~^^^NNN___777666666000,,,222,,,111------:::TTTjjjmmmfffvvvyyyvvvvvv~~~pppZZZWWWRRRjjj}}}sssVVV```ooo===***222...------------------...---///RRRxxxwwwsssooozzz}}}FFFLLLvvv555444...333333...---666...---;;;FFF{{{qqqCCC666222>>>000333666555444444444666888999GGGbbbRRR;;;111,,,,,,***)))))))))***++++++,,,///222000000777@@@IIINNNgggiiinnn}}}nnntttQQQ^^^wwwFFFIIIxxxtttsss~~~ccc<<<555,,,000,,,***---BBBvvvnnn~~~tttkkkiiiiiicccLLL888***///222111+++999llltttlll}}}yyybbb~~~YYYvvvmmmOOOlll333...---000000000777BBB~~~mmmiiijjjSSSbbbtttjjjAAA111DDDKKKaaaJJJ,,,+++---000(((444000XXXssssssgggxxxfff^^^iiiUUU\\\((()))///+++111%%%???\\\qqqppp{{{dddwwwZZZ777000------------+++---111GGGzzz|||___LLL[[[111:::000---222,,,111***444RRRkkkqqqpppqqqyyyxxx~~~|||jjjMMM>>>:::000MMMooo~~~qqqfffrrr\\\AAA...///......------......///666555mmmjjj~~~kkk{{{XXXEEEtttBBB777,,,333333//////666///000:::ggg{{{YYY888444777666222777444444555555555888<<>>111333000222:::WWWjjj{{{MMMggguuuiiipppSSS@@@444...222333666KKKeee|||]]]```aaa??????YYYZZZ:::hhhMMMiiiNNNyyyuuu:::&&&000222333111:::NNN|||ZZZtttoooXXXcccUUUggg---222555111(((vvvqqq~~~ggg]]]@@@XXXeee[[[TTTiiizzzyyy;;;111,,,...444333...666CCCwwwbbbvvvdddSSSwww555333444///666@@@pppsss}}}kkksss}}}tttssseee<<<\\\yyyxxxyyySSS222222111111111111222222@@@uuuhhhqqq{{{[[[OOOGGGIIIGGGFFFPPPfffzzzhhhCCCoooqqqBBB444000222111000///888555zzzwwwgggcccvvv}}}YYY|||ooo000CCC555888999555777======:::CCCQQQGGG:::///,,,+++******))))))******+++...,,,000555111666HHHLLLSSSggg___bbb~~~|||zzzyyyqqqgggqqqFFF|||ssshhh|||}}}mmm???===333///000,,,222XXXyyyWWWqqqzzzyyy___PPPdddrrrnnnwwweeevvvCCC888555---333HHHiii{{{zzzHHH___lllvvv|||vvvVVVfffQQQ444...///555>>>LLLnnnwww{{{ddd[[[]]]AAAEEEGGGVVVvvvOOOJJJyyyWWW[[[sssKKKxxx~~~777+++000444+++111999lllhhhlllggg}}}```~~~cccggg[[[zzz___,,,666111777222{{{zzzzzzsss~~~qqqjjjUUUggg___^^^^^^sssVVV555---111)))///111111bbbyyyhhh|||yyy{{{LLL}}}BBB:::555...555```tttqqqppppppxxx~~~qqqwwwuuufffuuuNNNaaa{{{|||qqqfff333777,,,000666///444===JJJxxxxxx}}}ZZZaaaDDDZZZbbbgggoooccc```zzz}}}{{{IIIfffUUU...111///222222333///FFF{{{www]]]]]]qqqJJJAAAIIIbbbZZZtttkkk===888555777666>>>999@@@777>>>>>>\\\FFF999///,,,+++******))))))******+++...,,,000555111666HHHLLLSSSfff___bbbzzz___FFFYYYCCCrrrvvvqqqiiisssFFF???333...///---666\\\yyy|||]]]zzzyyy~~~zzzmmmXXX]]]~~~nnnsssEEE777444000:::NNNkkkwwwqqq|||BBBXXXfffppp~~~||||||tttjjjhhhrrrggghhhNNN333000111666BBBUUU|||}}}{{{cccXXX[[[???PPPRRRWWWhhh^^^xxxcccuuueee~~~wwwMMMttt{{{BBB111000555///777555pppqqqwwwcccfffkkkbbb|||999444---"""DDD|||dddxxxuuunnnjjj555---222,,,000222;;;pppyyytttxxxTTTxxxDDD999666000;;;sssrrrvvvbbbccc~~~|||gggnnnQQQqqqrrr;;;888+++...666222888EEEppprrrmmmzzzZZZ}}}nnnoooooojjjNNN```]]]333555333666000444222MMMzzzrrrcccfffwwwoooiiioootttxxxCCC<<<888:::555;;;666>>>999BBB???aaaEEE999///,,,+++******))))))******+++...,,,000555111666HHHNNNTTTggg^^^cccuuummmPPP???444@@@^^^III\\\MMMbbbrrroooiiitttGGGBBB444---...///;;;```pppGGGjjj}}}rrr~~~rrrYYYUUUaaayyyrrrJJJ888444555GGGZZZqqquuupppzzzIIISSS___hhhuuuttt|||hhhppp|||ddddddlllJJJ222222444:::HHHaaa{{{zzz___TTTWWW<<<;;;EEEKKKWWWsssaaa}}}QQQqqq}}}OOO555,,,222///666JJJooo~~~JJJooo{{{qqqaaa}}}vvvhhhjjjuuu[[[444999+++>>>GGGnnnvvv}}}~~~uuuyyyggg666...222000000222IIImmmrrr___qqqMMM999666222BBBqqq~~~{{{VVV```{{{QQQkkkxxx|||nnnzzzDDD999,,,...666555>>>WWWxxxuuufffuuuXXX~~~^^^yyyfff```VVVWWW\\\//////---...///555888YYY}}}rrrSSSNNNccc{{{|||yyy~~~III???888:::777:::777???AAAKKKCCCkkkBBB888///,,,+++******))))))******+++...,,,000555111666GGGRRRYYYjjj```ccc~~~nnn|||vvv\\\GGGJJJIII777tttooocccuuuuuugggqqqdddRRRlllaaaaaarrrpppiiioooBBBEEE666,,,---111@@@bbbKKK~~~rrrwwwqqqxxx~~~bbblllddd]]]zzzPPP:::444<<>>444888<<<<<<<<>>IIIPPPNNNOOOYYYrrrrrr|||}}}{{{YYYqqq|||KKK111,,,888888===YYYJJJYYY|||gggSSSbbbkkklllEEE===***BBBnnnkkkssssss444111///222,,,888iii\\\mmm{{{ttteeeeee777555333UUUssslllQQQlll|||lllpppzzzpppNNN777555333555:::OOOzzzeeeoooXXX}}}uuuyyyqqqeeePPPxxxmmm555111//////222555???vvvwww\\\TTTdddzzz{{{\\\OOOppp{{{RRR>>>333888======BBBKKKXXXaaaJJJ}}}>>>666///,,,+++******))))))******+++...,,,000555111666HHHXXXeeexxxfffbbb}}}xxxfff}}}llleeennnVVVRRRrrrWWW<<<:::yyywwwxxxPPPAAA777BBBDDDEEEaaasssttttttmmmsssHHHHHH888---111===NNNfff{{{SSSaaaxxxrrrmmmkkkrrr{{{|||yyyWWWVVVhhhpppnnnxxxOOO:::;;;LLLdddppp{{{nnnnnn{{{\\\:::GGGSSScccfffooo|||jjjwwwaaa___```tttrrrttt{{{~~~vvvIII111666BBBSSScccsssuuuwwwWWWIIIOOO999555:::IIIMMMJJJ]]]xxxsssccc|||XXXsssOOO666///666444;;;ccc^^^PPPvvvvvvdddOOO~~~iiihhh444+++;;;EEEiiittt333444///111...EEE}}}YYYppp}}}zzzdddkkk444555888dddwww```MMMpppsssyyyTTTEEE___vvv~~~}}}yyywwwRRR444888888<<>>IIIQQQ```fffGGG{{{<<<555///,,,+++******))))))******+++...,,,000555111666HHHVVVhhh}}}jjjbbb|||zzziiimmmmmm{{{LLLlllmmmKKK888wwwsssTTT]]]YYYcccssskkkZZZrrrssskkksssIIIEEE777...666FFFXXXkkk{{{}}}|||TTTUUUiiihhhgggiiisss||||||xxx[[[^^^dddttt}}}MMM>>>HHHZZZnnnqqqvvv~~~rrr@@@CCCGGGXXX___ttt{{{dddVVVXXX[[[kkkcccdddqqqoooDDD222===LLLZZZggguuuxxxzzzXXXHHHNNN888DDD;;;LLLQQQGGGaaaxxxcccjjjkkkWWWxxxPPP999111333444CCCkkkhhhHHHlllpppiiiJJJqqqlll~~~ggg}}}III@@@555MMMwwwpppZZZxxxaaa222777000222444WWWXXXuuuyyywww}}}eeeppp222777>>>rrrxxxXXXHHHppp~~~{{{NNNJJJkkksss|||rrrYYY222888<<>>SSSuuuZZZUUUeeezzzeee~~~^^^```\\\BBB555???===@@@QQQXXXgggjjjEEEzzz;;;555///,,,++++++***)))*********+++...---000555111666HHHTTThhhkkkccc}}}|||lllcccsssMMMaaa{{{jjjIIImmmxxx{{{nnn|||\\\qqqppphhh{{{zzznnnEEECCC666///999LLL___ppp|||yyyFFFsss]]]gggnnnmmmnnnvvv~~~ooo\\\OOOpppNNNDDDSSShhhwwwsssssszzz^^^fffxxx@@@>>>@@@TTT```^^^pppyyyssssssfffyyyjjjTTTNNNkkknnnrrr___bbbqqqppp>>>222CCCTTT___hhhwww}}}ZZZHHHMMM777>>>...BBBMMMEEEiii[[[vvvxxxpppmmmsss}}}XXX}}}FFF888333888@@@YYYuuunnnAAAbbbqqqrrrDDDeeePPPUUU|||ggg{{{///222EEEaaatttgggtttkkk111:::111333:::ddd[[[xxxggguuu333999BBBzzzwwwVVVHHHiiippp~~~]]]bbbPPP\\\vvvzzzooo___111666>>>OOO^^^nnnvvv{{{\\\rrreeetttdddZZZ[[[ppppppMMMvvv}}}@@@888888999888GGGaaavvvOOODDDWWWqqq~~~|||}}}[[[tttddd\\\AAA444??????DDDXXX^^^mmmmmmFFFzzz???+++---+++******))))))))))))))),,,***,,,222333222666===SSSaaavvvTTT{{{YYYZZZbbbllltttxxx~~~{{{gggoooeee}}}aaaHHHDDD222...AAATTT]]]kkk|||~~~}}}sss\\\oooRRRmmm\\\ssshhhooo|||www}}}xxx|||jjjKKKjjjoooLLLSSSdddssstttpppzzz___ooo???>>>999LLL[[[YYY^^^dddiiinnnuuu~~~qqqvvvttt\\\dddjjjiiilllzzz]]]bbbzzzzzzRRR999;;;RRRfffZZZTTTssshhh~~~\\\NNNGGG999<<<:::HHHCCC???mmm~~~PPP```www]]]|||NNN000888===DDD[[[wwwHHHQQQwwwtttLLLOOOpppwwwiiijjjkkk888>>>KKKlllcccfffyyy|||999///222<<>>777CCCFFFOOOZZZhhhmmmdddLLL{{{AAA000333+++******)))))))))))))))+++***,,,222444222555:::XXX```zzzvvv]]]www___ooo~~~LLLoooOOOZZZaaa~~~xxxtttkkkzzziiiuuudddvvvZZZIII@@@444666MMM```eeejjjsss}}}wwwHHH\\\]]]kkkUUUnnn___ppppppkkkvvvuuuwwwyyytttiiiYYY^^^jjjtttqqqkkkssskkkdddqqqmmm888JJJFFFMMMUUUZZZ```eeeiiiooowww|||aaajjjyyykkkdddwww}}}lll999>>>OOOcccccc___www~~~~~~uuu[[[JJJFFF777<<<888DDDFFF>>>OOO]]]KKK888RRRppp[[[~~~{{{OOO///666???JJJaaaiiizzz>>>QQQuuuwwwHHHMMM```ooozzzzzzRRR333TTTgggzzzmmmnnnmmmXXXzzz{{{ggg777---333>>>GGGEEElllpppwwwnnneee@@@EEEppp|||aaaDDDSSSbbbZZZrrr{{{kkk}}}|||```>>>IIIQQQ___iiitttwww```___uuu\\\sssPPPBBB[[[uuurrrvvvpppooo~~~HHHoookkk===444777666:::aaa\\\IIIRRRmmm}}}qqq}}}fffttt```CCCKKKLLLMMMsssaaa???<<>>dddxxxNNNffflllqqqzzztttwwwtttzzz\\\TTT;;;666???VVVfffiiijjjnnnsss|||aaattt>>>rrrPPPeee\\\qqqllleeetttmmmvvvvvvsss}}}eeeaaadddmmmtttrrroooyyydddfff}}}222>>>AAABBBMMMSSSZZZ___cccgggmmmrrr]]]ooommm~~~~~~{{{@@@666HHH]]]vvvtttvvvzzzrrr]]]GGGHHH888:::666???IIICCC===LLLccc@@@>>>rrr~~~eeeiii]]]FFF...:::HHHVVViiisss999KKKhhhxxxwwwWWWHHHLLL~~~[[[EEESSSgggwwwqqqccc```iiigggRRR:::000:::DDDOOOMMMiiirrrmmmttt___>>>QQQeeeBBBBBB}}}jjj|||cccfffyyyZZZDDDQQQXXXbbbfffmmmiiiNNNtttYYYggg@@@JJJrrrrrr~~~KKKtttFFF@@@BBB???>>>fff```IIIOOOdddppp}}}|||^^^bbb___ZZZ:::TTTddd\\\>>>CCCJJJWWW]]]aaajjjmmmeeePPPuuu999000111+++******))))))))))))))))))***...222555444222111@@@```ssspppSSSkkkQQQqqqEEE___ggggggwwwvvvwwwmmmwwwvvvsssQQQLLL777;;;GGGXXXcccfffkkkqqq|||kkkTTTZZZ[[[bbbIIIkkkdddcccmmmnnniiitttuuummmsss|||kkkZZZxxxgggdddfffkkkpppppppppzzzccc```uuuUUU///AAA>>>EEEKKKSSSYYY]]]aaafffjjjfffQQQyyywwwqqq~~~zzzzzzbbbDDD???XXXhhh{{{wwwqqqzzzuuudddFFFIII===;;;;;;;;;DDDEEE888HHHtttvvvwwwpppbbbgggjjj{{{eeedddlll>>>333CCCQQQ\\\gggaaaJJJ???ZZZrrrmmmHHHGGG^^^EEEKKK\\\mmmnnn~~~]]]lll\\\}}}XXXbbb999333@@@IIISSSIIITTTqqqqqqxxxWWW@@@\\\}}}ooo???===iii```eee~~~tttcccjjjtttSSSJJJWWW]]]cccbbbfffxxxJJJ~~~xxxWWWccc\\\nnnnnnwwwyyymmmAAABBBnnn~~~PPP~~~}}}ppp777444999:::EEEggghhhIIIKKKYYY}}}fffIIIooohhhpppWWWPPP}}}UUU===IIIRRR]]]dddkkkuuuvvviiiNNNttt;;;555444+++******))))))))))))))))))+++...222666777444000BBBTTTYYY[[[zzzccctttxxxkkkBBBMMMxxxlllVVVkkklllxxx{{{hhh}}}wwwsssQQQJJJ222AAATTTaaadddfffllltttyyyzzz{{{PPPxxxJJJcccQQQhhhZZZ^^^kkkhhhiiimmmooommmkkkeeeTTTCCC...UUU~~~yyyvvvuuuvvvjjjhhhhhhiiikkkjjjkkkqqqyyyiii^^^ccc{{{???>>>:::>>>DDDLLLRRRVVV[[[```eeedddfffzzzcccTTTwww}}}nnnwwwzzz|||~~~mmmGGGSSSdddbbbeeeoooeeennn{{{~~~nnnHHHFFF@@@888AAA;;;:::???444888YYYuuu|||dddccclllddd===:::IIIVVV^^^bbblllvvv666IIIrrrppptttTTTGGGJJJCCCRRRcccuuurrrwwwnnnbbbnnnzzzwwwttt___444666FFFOOOXXX```VVVwwwpppmmmyyy|||vvvjjjTTTKKKfff~~~EEECCCWWWwwwXXXvvv||||||mmmhhhyyy||||||qqqWWWYYYcccgggkkkiiijjj~~~PPPqqqXXXooo~~~uuunnnRRRRRRooo~~~|||yyySSSuuu>>>???HHHNNNQQQgggtttLLLHHHMMMpppqqqqqqcccxxxaaaOOOAAAPPP[[[___eeekkktttuuuiiiQQQnnn999777222+++******)))))))))))))))))),,,...111666999666000:::RRR^^^^^^fffzzzHHHQQQjjjnnn@@@SSS~~~bbbFFFFFFUUUwwwzzz|||xxx~~~kkksssWWWNNN222IIIbbbmmmllljjjmmmpppwww}}}sss[[[SSSOOOoooSSS\\\```]]]cccfffggggggjjjnnnmmmaaaUUUEEEJJJ}}}}}}yyy}}}|||mmmjjjggghhhjjjlllnnnrrrwww{{{{{{```[[[888777999>>>EEEKKKNNNSSSYYY]]]hhhWWWOOOHHHFFFGGGdddGGG[[[wwwyyy}}}xxxqqqppprrryyyzzzxxxZZZ000YYYbbbaaaaaaeee___nnnttt~~~OOO@@@@@@///>>>;;;777???999111:::^^^yyydddtttYYY999???NNN^^^kkkmmmfffBBB888WWWsssddd???BBBSSSsssaaahhhqqq{{{tttwwwnnn~~~}}}|||eeehhhbbbsssmmmXXXPPPmmmyyy~~~@@@777CCCUUU___eeeiiiJJJkkkiiiiiixxxsssqqqzzzmmmVVV^^^mmmUUU<<>>UUU|||xxx{{{rrrZZZLLLttt~~~wwwiiiuuuggg|||xxx^^^LLLBBB===QQQfffllllllmmmllljjjjjjttt{{{|||XXXcccOOOfffQQQaaabbbYYY^^^___dddbbbaaannnpppTTTLLLvvvvvv{{{wwwyyyzzz{{{~~~mmmiiieeegggkkkoootttyyy|||}}}rrr~~~WWWhhh}}}}}}~~~yyyLLL999666:::???BBBEEEHHHNNNSSSQQQ^^^___EEE:::...>>>uuuVVVdddyyyuuuiiirrrggglllppp|||kkkQQQUUUYYY\\\cccjjjhhhbbbmmm{{{oooqqq[[[<<>>;;;444(((DDDgggzzzSSSeee|||www~~~vvv\\\222AAAlllwwwkkkrrrjjj```LLLiiiuuukkkzzzqqq{{{VVVJJJ@@@JJJXXXbbbccceeekkklllgggYYYxxxiiibbb>>>cccccc```aaaZZZZZZeeebbbXXXjjjuuuSSSRRRsssiii~~~yyyrrr{{{ssszzz}}}qqqooohhhfffiiikkkmmmppprrrrrroooqqq\\\```ssssss???555888;;;===>>>AAAFFFKKKLLLeee___999<<<888111mmmgggRRRnnnddd^^^bbb```tttxxx}}}[[[LLLVVVdddZZZ\\\bbb\\\]]]lllxxxiii}}}hhhggg<<>>LLL___RRR~~~~~~fffaaa[[[SSSppp}}}pppeeeYYYiiicccbbbjjjmmmooolllsssCCCYYYmmmnnn```fff|||WWW999HHHUUU\\\mmmjjjmmm```MMM>>>EEEeeelll~~~ddd{{{sss\\\XXXnnnhhhjjjeeehhhhhhnnnooofffSSSggg777:::///+++++++++************))),,,,,,...333888;;;:::888(((:::XXXvvvWWW]]]nnnkkkqqq{{{rrrXXXDDD@@@[[[www|||ttt|||xxxxxxwww}}}|||yyymmmwwwrrrtttOOOGGG@@@XXXYYY\\\___bbbdddggghhhbbbxxxjjjjjjWWW888\\\fffgggZZZ\\\[[[YYY[[[hhhsssgggcccmmmsssooonnnqqqdddzzz}}}wwwgggccceeedddfffggghhhhhhkkknnnqqqkkkzzz^^^yyyQQQ}}}eee<<<333444:::===BBBDDD>>>IIIeeesssWWW888???NNNHHHjjjXXXWWWQQQUUUddd}}}tttYYYRRRYYY^^^XXXZZZbbbccc___cccmmmvvvRRRuuuTTT666:::555333888<<<;;;666333222111888AAADDDGGGXXXlllYYYbbbkkknnnttt}}}|||mmmoooMMMCCCHHH]]]ggg___WWWZZZbbbYYYiii+++CCCjjjiiirrrAAA333RRR999lllnnnhhh|||pppiii|||tttpppwwwnnnrrrvvvkkk___pppcccFFFLLLbbbfffgggoooooommmNNNhhhWWWttt|||tttwwwsssqqqqqq|||~~~SSSCCC;;;HHH{{{VVVEEE^^^zzzttt]]]NNNKKKCCCTTT\\\rrrcccfffhhhiiihhhgggiiinnnsss|||NNNrrrddd[[[iiiiii~~~SSSLLLCCCHHHddd^^^fffjjjrrrPPPAAABBBWWWggg{{{{{{VVVcccmmmdddkkkeeehhhdddbbbccc```NNNfff999888---+++++++++*********))))))'''***///333777;;;@@@DDD111111DDDwwwbbbTTTjjjyyylllsss}}}|||}}}yyyqqqwwwxxxooouuuzzz|||zzzbbbLLLCCCIII^^^___aaadddfffiiikkklllggglllgggRRR???SSS{{{sss___]]]YYYXXX___iiimmmkkkaaacccjjjrrrmmmcccccclll}}}lllbbbaaabbbaaabbbddddddeeegggjjjmmmdddooo]]]qqqOOO\\\PPP333***;;;;;;777EEELLLdddXXXQQQ___eee\\\RRROOODDDIIIeeeuuuddd|||hhhTTTSSS\\\[[[WWWYYYaaabbb^^^bbbkkkooommmlllSSSIII???666777???===333333<<<333000444999777333:::FFFJJJIIIPPP^^^hhhkkknnnrrr}}}pppxxx|||DDDCCCMMM\\\bbb]]][[[^^^QQQ```nnnDDD<<>>\\\|||zzzyyyuuu}}}pppPPPBBBNNNVVVRRRNNNQQQRRROOOQQQPPPLLL\\\DDD222DDDcccooo]]]kkkeee666666444888999<<<999999777555777CCCTTTdddooottttttssskkkpppuuuooorrrvvvmmmooopppzzzrrrKKKqqqyyy\\\```dddiiigggjjjooogggjjj```FFFMMMnnnaaaWWWxxx||||||gggkkkmmmqqqpppqqqsssEEE333<<<===LLLqqq|||___eeeaaaooozzzooohhhdddeeeeeefffjjjnnnooolllhhhqqq~~~MMMYYYmmmRRRzzzyyyvvvllluuusssooo\\\ZZZ___hhhjjjeeefffkkkpppyyy{{{vvvFFF444EEESSSaaauuu~~~~~~vvvEEEhhhppp]]]dddeeeeeefff```bbbffffffiiiggg]]]HHHZZZ;;;444...*********)))))))))((((((,,,***,,,222:::@@@???===\\\222555222>>>gggVVVVVVffffff```cccggghhhaaaaaagggccc___gggYYYUUULLLUUUxxx}}}}}}xxxpppnnnuuu~~~xxxpppTTTQQQMMM]]]```aaabbbcccdddfffggghhhhhhssseeeggguuuyyybbb===%%%;;;XXXppp}}}ooogggmmmyyy|||sssiii{{{xxxaaaWWWZZZ______]]]^^^aaacccddddddeeegggiiikkkfffhhhxxxbbbqqqZZZcccYYY<<<===***333999BBB@@@===GGGGGG555???PPPtttmmm]]]rrrTTTCCCAAACCC@@@DDDFFFJJJOOOQQQQQQSSSVVV```}}}zzzMMMLLLHHH@@@666//////555999222//////222333000---+++...222222///555GGG^^^nnngggsssxxxgggJJJDDDMMMOOOHHHGGGLLLJJJBBBIII===OOOPPPvvv@@@...IIIvvv{{{TTT[[[fff]]]OOO===888666===>>>AAALLLVVVZZZ___nnnpppeee|||~~~oooqqqvvvvvvqqqqqqrrrmmmmmmoootttxxxddd\\\LLLwwwvvvyyyTTTTTT```jjjjjjiiimmmrrrnnnkkkrrrnnnMMMAAATTThhhaaa\\\ooo{{{qqquuuoooooommmnnnvvvqqquuu[[[333;;;888;;;BBBPPPcccsssyyyxxxaaaaaaEEE<<>><<>>777===KKK^^^hhhppp~~~iiiWWWZZZkkkxxx}}}}}}nnngggPPP]]]UUUbbb^^^]]]^^^___aaabbbdddeeeeeekkkpppnnnnnnsssiiiXXXCCC>>>MMMaaahhhffffffkkkllleee___hhhyyy{{{rrrcccUUUTTTYYY[[[ZZZXXXZZZ\\\___aaabbbccceeeffffffccceeepppqqq___}}}bbbOOOfff\\\;;;555>>>HHHCCCAAAHHHJJJsss```SSSjjjqqq}}}^^^BBB777999======<<>>111,,,555111///......//////............,,,000AAAVVV]]]YYYqqqYYYDDD???CCCBBB>>>AAAFFFDDD===BBB888AAAJJJTTTeee111:::LLLhhh^^^RRRYYYjjjggghhhZZZ]]][[[NNNUUU\\\fffwwwvvv^^^___ssshhhlllmmmllljjjiiijjjnnntttwwwkkktttqqqyyyGGGkkkzzzHHHQQQyyyfffqqqppphhhfffggglllppprrrrrrpppuuu\\\>>>FFF___aaaeeeiii\\\{{{mmmooozzzzzzvvvnnnwwwrrrsssmmmvvvpppvvv{{{iii>>>@@@777666===@@@<<<888;;;===@@@===PPPuuuvvvkkkdddbbbccccccbbbbbbdddfffgggggggggkkkyyywww}}}RRRVVVKKKNNN{{{wwwxxxuuurrrwww|||XXX```XXX]]]YYYbbbmmm^^^nnniiinnnkkk[[[III;;;AAAJJJMMMjjjccc}}}yyyvvvjjjjjjhhh___gggkkkZZZbbbbbb```cccaaaYYYMMMPPP888///333***)))))))))(((((((((((((((%%%%%%,,,999DDDJJJLLLBBBqqqNNN555666(((===WWWsssiii^^^\\\RRRQQQ\\\fffssscccNNNHHH]]]ttt}}}}}}nnndddaaaddd\\\[[[ZZZYYYZZZ[[[]]]___aaabbbccc___jjjmmmiiirrrvvvpppZZZRRRSSSPPPJJJQQQXXXggg}}}~~~qqqqqqlll[[[TTTQQQUUUXXXVVVUUUWWWVVVYYY\\\___```bbbdddeeeaaadddhhhmmmuuuiii[[[vvv|||wwwpppKKKEEEcccjjjHHH666444777999:::888;;;>>>???AAAEEEIIILLLOOOeeeyyyzzzOOOQQQ@@@AAA:::///,,,---...//////000222444444//////444===HHHSSS]]]ddd{{{hhhGGG<<<999888888888;;;>>>===;;;===:::999???666rrr]]]<<<;;;<<<___{{{bbbOOO^^^TTTTTTJJJ]]]kkkppp___dddxxx|||mmmjjjiiieeefffiiifffiiiwwwwwwooorrr\\\XXX~~~dddggg|||sssccclll___hhhdddfffggggggmmmqqqlllbbb|||RRR@@@@@@uuuYYYmmmdddbbbooorrr___bbb|||}}}mmmlllttthhhssskkkrrrnnnbbbiii^^^PPPCCC===999888>>>FFFOOOjjjyyynnneeebbbccceeeaaa```___^^^^^^```dddgggfffrrr|||IIIBBBLLLmmmvvvlllqqq}}}lll```bbbYYYaaa]]]hhhlllhhhiiilllpppnnnuuu]]]CCC===???===TTT|||xxxwwwqqqwwwjjjiiivvvmmmffffffeee___bbbddd^^^___^^^]]]cccbbbZZZOOONNN666...333))))))))))))((((((((((((+++)))(((+++555AAALLLSSS```HHHvvvnnn444***---333===OOOlllxxxhhhAAA>>>QQQttt{{{ssseeettteeeaaaQQQXXX[[[\\\^^^___bbbdddeeefffaaa___gggqqqmmmkkktttlllaaatttuuupppOOONNNRRRYYYYYYUUUTTTYYYUUUXXX\\\___aaaccceeefff[[[ccciiihhhhhhsss~~~ZZZPPPtttWWWAAAYYYzzzvvvVVV999333888999666666666999<<<<<<>>>CCCHHHJJJMMMKKKmmmbbbdddXXX444555;;;888///222333111////////////000666CCCKKKDDDCCC___{{{TTT???;;;666444444666777666777:::444999BBB<<<<<>>???EEEGGGaaawwwWWWkkkVVV<<>>999@@@AAAGGGQQQ[[[___\\\XXXLLLJJJHHHAAA333)))333EEEzzzuuuaaaLLLQQQZZZXXXTTTUUUXXX[[[^^^```aaaaaabbbeeeffffffgggiiilllnnnsssyyyqqqxxxzzzggg^^^UUUJJJHHHHHHIIIKKKMMMOOOQQQRRRSSSTTTTTTTTTUUUXXX]]]``````cccggggggccccccrrryyydddcccKKKJJJWWWQQQSSSQQQLLLUUUEEEIIIKKKZZZXXXBBBuuuuuurrr]]]BBB444+++///333///,,,...333333444666888:::<<<>>>===HHHEEEmmmsss~~~QQQfffqqq>>>???...+++...555888444000000555111888WWWttttttpppOOO===666111000000000000111111111111444444333777777333IIIrrr{{{>>>999<<<>>>CCC___tttrrrXXXFFF@@@TTTwwwwwwiiigggfffhhhiiikkkmmmlllkkkkkkkkkgggqqqmmmcccrrrddd<<<~~~wwweeerrrhhhooouuuhhhqqqlllppppppmmmjjjkkkjjjgggnnncccyyyjjj;;;555<<>>===<<<<<<===>>>@@@BBBDDDEEEHHHKKKNNNQQQSSSUUUXXXZZZZZZ\\\___dddggghhhiiijjjppp{{{yyy}}}sssfffvvvzzzxxxzzz|||dddKKK444&&&...,,,---///---***---444......///000222444666777<<<777BBBDDDWWWllluuuqqqhhhyyyuuu{{{eee|||vvvpppNNN666---...111++++++++++++,,,,,,,,,,,,***222///---444333...000MMMwwwsss```999@@@444666AAA>>>JJJDDDDDD999IIIFFF@@@:::777@@@UUUiiijjjbbbooolllccclllaaaaaabbbdddgggjjjkkkkkkkkkhhhaaaooohhhgggxxx>>>bbblllffflllqqqrrrgggfffdddfffggghhhkkknnnjjjcccbbbggg\\\lllyyyzzzhhhNNN;;;999OOOxxxyyyfffOOOWWWbbbmmmuuu{{{~~~kkkYYYRRRhhhGGGIIIqqq^^^wwwaaabbbccccccccccccccccccdddoooccc^^^fffkkkhhhhhhmmmkkkyyytttooommmfffggghhhfffcccaaabbbcccfffbbb^^^```fffjjjiiiffffffkkkmmmgggYYYjjjNNN<<>>CCCFFFKKKNNNQQQSSSVVVXXXWWW\\\```bbbdddgggjjjmmmlllZZZvvv{{{{{{```EEE222+++,,,...+++))))))((('''))),,,+++,,,,,,---///111333444444222BBB===333lllnnn|||bbbNNNmmm}}}```}}}yyyQQQ777...---+++)))************++++++++++++'''222///(((///333000111///BBByyyKKK@@@>>>)))666111===666777>>>NNNaaaqqquuuuuufffbbbnnniii```iiiaaa___^^^___aaaddddddccchhhWWWcccgggaaa^^^sssdddIIIaaa~~~tttmmmgggnnnggglllfff```ccccccbbbaaaeeeiiihhhccceee]]]qqqZZZnnn|||fffTTT@@@<<<===OOOzzznnnbbb^^^aaaeee|||yyyHHH<<<|||fffmmmhhh___dddeeeeeeddddddeeeffffffeeeffflllpppooojjjgggiiillllllkkksss{{{sssmmmjjjiiigggffffffddd^^^YYYXXX]]]bbbaaa]]]ZZZ\\\aaaeeeccc```ccchhhooodddiiippp~~~}}}ZZZEEE<<<>>>NNNaaaqqq{{{YYYQQQtttwwwnnnMMMNNNRRRTTTRRRPPPPPPTTTWWW[[[]]]___bbbdddggghhhiiihhhfffgggkkkttt|||zzz}}}yyyvvvqqqnnnqqqwwwxxxfffVVVTTT[[[VVVUUUUUUVVVWWWWWWUUUSSSUUUWWWTTTVVVWWWUUUMMMHHH222000---******)))((((((((((((((()))'''((()))&&&###&&&,,,EEEpppaaabbbnnnfffxxx~~~qqqzzzyyyzzzuuu|||gggHHHMMMNNNLLLKKKMMMNNNLLLOOOOOOMMMMMMNNNPPPRRRTTT___ZZZZZZ^^^]]]XXX[[[bbbcccdddgggggg```ZZZbbbqqqaaaooosssZZZ???222999DDD444333111111222333333222222222222333555777888999>>>AAAFFFJJJMMMPPPSSSVVVVVV\\\```___^^^bbbgggjjjjjjnnndddppplllNNN888---)))***...(((((()))+++,,,+++(((&&&******+++,,,---///000111000===999888@@@AAAmmmrrrqqq___HHHqqqwwwkkkeeeqqqZZZ444(((,,,...+++((()))))))))************+++'''222...&&&***......333999111TTT```dddRRR^^^UUUWWW[[[kkknnnnnnmmmfffeeejjjhhhhhhqqqmmmhhhdddbbbcccdddcccaaaaaa___nnn[[[ZZZeee^^^}}}lllcccWWW]]]|||yyy|||vvvzzzsssmmmeeeiii^^^hhhddd```aaabbb___\\\]]]bbbdddbbb___gggbbb]]]hhhdddoooYYYBBB???<<<>>>KKKkkkkkkJJJ@@@```zzzsssdddggg^^^fffcccaaa______```aaaaaa```[[[hhhnnnhhhcccgggjjjhhhbbbmmmlllaaaggg{{{sssyyyffffffgggiiilllmmmlllkkk]]]___```]]]XXXVVVYYY\\\ccc```]]]]]]______^^^[[[^^^^^^aaa^^^}}}cccxxx{{{\\\FFF???EEEPPP```llllllfffccceee[[[DDD@@@\\\zzziiiXXXPPPOOOTTTUUURRROOOQQQSSSTTTZZZ[[[^^^aaaccceeeggggggrrrpppqqqqqqlllkkkxxx~~~ooobbbYYYSSSTTTXXXTTTSSSRRRRRRTTTTTTTTTRRRTTTVVVSSSUUUWWWUUULLLEEE333222///******)))(((((((((((((((***&&&&&&))))))&&&$$$&&&"""333kkklllXXXtttxxx___:::FFFHHHEEECCCLLLWWWRRRDDDJJJKKKKKKMMMOOORRRUUUVVV[[[WWWYYY``````ZZZ[[[bbbcccaaabbbgggjjjfff]]]WWW___aaa___\\\[[[ZZZSSSJJJCCC>>>999999<<<888///&&&222111111111//////000333//////000111222444555666999<<<@@@DDDGGGKKKPPPSSSTTTZZZ^^^\\\]]]cccfffeeekkk{{{iii[[[ttt^^^TTT@@@,,,%%%&&&'''''')))&&&))),,,---,,,,,,***)))))))))******,,,---///000///===333888III555CCCsssuuu```OOOQQQggg}}}~~~kkkeeewww~~~[[[@@@)))(((...---***+++''''''((((((((()))))))))(((000,,,'''+++++++++111---555!!!???ooonnniiibbbdddiiifffhhhppprrrrrrmmmgggeeeggghhhgggeee```llliii[[[aaaeee]]]eee^^^xxxVVVCCCZZZ~~~aaavvvqqqhhhaaammm___ddd^^^ggg```ddd^^^```___ZZZYYY\\\^^^^^^YYYiiiSSShhhYYY```aaaZZZLLLBBB???;;;999DDDUUUkkk}}}uuujjj___OOOBBBIII___{{{mmmppp___fffpppiiiaaa^^^[[[[[[\\\]]]\\\[[[^^^^^^\\\\\\bbbhhhfff___kkk\\\^^^ppplllWWW[[[tttnnnllljjjhhhhhhiiijjjkkkqqqppppppppppppmmmiiieeecccgggiiihhhdddaaaaaabbbeeedddcccbbb```___^^^^^^ZZZ]]]XXX\\\rrrfff```rrrzzz^^^HHHBBB>>>???@@@>>>AAAFFFHHH]]]{{{wwwXXXTTT[[[RRRVVVVVVRRRQQQUUUWWWUUUWWWYYY[[[___aaacccdddeeeeeejjjiiifffnnnzzzxxxkkkeeeeee```ZZZWWWXXXZZZVVVPPPRRRPPPNNNNNNPPPRRRSSSRRROOORRRQQQTTTVVVUUULLLCCC333444111******)))((((((((((((((('''######(((,,,***''''''(((***###DDDjjjdddkkk}}}vvv\\\;;;555@@@>>>===AAAHHHFFFBBBIIIVVVKKKLLLNNNQQQUUUYYY\\\^^^XXXUUU[[[fffhhhaaabbbiii```hhhooommmgggeeeggghhh[[[[[[XXXSSSQQQPPPEEE888999777444///,,,,,,111555)))+++...///---,,,...333......//////111222444555666999===@@@DDDHHHMMMQQQRRRWWWZZZ[[[```gggiiidddmmmWWWiiinnniii___EEE000)))&&&'''---...(((&&&((('''***+++'''$$$$$$(((+++)))))))))***+++---...///,,,...333888999888???KKKxxxvvvJJJCCCPPPVVV]]]eeeqqqzzzxxxoooqqq___SSS\\\qqq}}}]]]@@@000&&&+++---&&&%%%***&&&&&&&&&'''''''''(((((('''---+++***000---)))000---***999555444yyyhhhmmm```bbbiii^^^fffnnnddddddkkkdddkkkeee``````dddggggggfff___nnnVVVaaalllXXX]]]aaaZZZsssZZZFFFBBBBBBGGG^^^{{{nnn\\\gggrrrjjjpppooo___```qqqZZZcccbbbhhh]]]ggg[[[``````[[[WWWXXXZZZ[[[\\\SSShhh\\\ZZZ___sssWWWjjjGGG:::CCCCCC999888???KKKVVV]]]aaadddeeeZZZSSSNNNKKKBBB;;;DDDUUUmmm}}}}}}hhhvvvpppjjjrrrmmmfffrrrfffbbb___^^^``````___]]]bbb______aaabbbbbbdddhhh^^^___``````cccgggeeeaaaaaabbbdddddddddeeehhhjjj```___]]]^^^aaaeeeggggggdddffffffddd```]]]]]]^^^```bbbbbbbbb```___```aaaYYYeee[[[^^^WWWkkk___YYY\\\zzzuuuxxx{{{___GGGHHHOOOOOOSSSRRRNNNOOOUUUVVVSSSUUUWWWZZZ]]]```bbbbbbccchhhggghhhkkkkkkjjjkkknnnkkkhhhlllvvv|||}}}{{{ppphhhcccVVVZZZZZZTTTSSSUUUQQQJJJKKKIIIGGGGGGIIILLLMMMNNNKKKNNNOOOSSSVVVUUULLLDDD444222---***)))(((''''''&&&&&&'''(((((((((((((((((((((((('''''''''(((444OOOssssss~~~~~~ZZZ???777777777555555777:::;;;===???CCCEEEEEEGGGJJJLLLMMMPPPTTTVVVOOOPPPSSSYYY___eeehhhiiihhhgggfffeeedddeeeffffff]]]\\\WWWPPPGGG@@@<<<;;;333222111///---,,,++++++++++++************+++++++++++++++,,,...000111222222555888;;;>>>DDDJJJNNNMMMQQQVVV[[[]]]```ccceeegggggghhhlllqqquuutttsssvvvmmmSSS>>>222---,,,******))))))((((((''''''(((((((((((((((((((((((((((((((((((())))))))))))...000222444666888<<>>+++++++++***)))(((((('''))))))))))))))))))))))))))))))(((((()))***++++++---)))---333---333]]]~~~sssnnnpppjjj\\\TTTUUU```______bbbeeeddd```\\\XXX\\\``````]]][[[\\\___```XXX[[[```[[[YYY[[[VVVWWWfffyyyWWWNNNEEE<<<<<<===???NNNgggxxxZZZRRRiiicccmmmrrrqqqhhhfffjjjeee___\\\\\\]]]\\\ZZZZZZYYYXXXXXXYYYXXXVVVTTTZZZZZZZZZ[[[\\\]]]^^^___XXX\\\TTTGGG999===CCC888999:::888AAA999AAA@@@>>>===GGG___}}}www```cccgggjjjiiiiiikkkiiiddd```^^^]]]^^^^^^^^^[[[ZZZ[[[\\\___bbbdddddddddcccccccccdddcccbbbcccfffhhheeeddddddgggkkkmmmkkkiiiiiijjjmmmmmmkkkgggccc```WWWYYY\\\^^^]]][[[XXXUUUXXXYYYYYYWWWYYY\\\\\\XXXYYYWWWTTTRRRQQQRRRSSSUUUCCChhhtttRRREEEHHHIIIBBBKKKMMMNNNNNNNNNOOORRRTTTTTTUUUVVVXXX[[[]]]```aaa```bbbdddfffhhhjjjjjjkkklllhhheeefffiiikkkiiifffiiigggdddbbbaaa___\\\YYYUUUTTTQQQNNNKKKGGGEEEDDDFFFEEECCCBBBCCCDDDFFFGGGIIIGGGKKKRRRNNNNNNMMM}}}@@@111000******)))((('''&&&&&&&&&&&&''''''''''''''''''''''''&&&((()))''''''///<<>>AAA999DDD999======LLLDDDDDD<<>>TTTpppUUUGGGCCCDDDDDDDDDFFFHHHLLLNNNNNNNNNOOOPPPUUUUUUWWWYYY[[[^^^aaabbbeeeeeeggghhhiiijjjjjjjjjkkkgggdddeeehhhiiigggdddhhheeebbb___^^^[[[XXXVVVPPPOOOLLLIIIFFFCCCAAA???BBBBBB@@@???@@@AAACCCDDDEEECCCHHHNNNJJJKKKJJJ~~~AAA333222,,,***)))((('''&&&&&&&&&&&&''''''''''''''''''''''''###%%%'''&&&$$$"""""""""///SSSpppzzziiiVVVCCC555,,,'''***///111111111222444111333444555666777:::<<>><<<;;;;;;???222111JJJttt}}}||||||aaaIII999<<>>BBB???CCCHHHLLLMMMMMMMMMMMMRRRSSSUUUWWWZZZ]]]___aaabbbccceeegggiiijjjjjjkkkmmmjjjggghhhjjjkkkiiifffeeebbb^^^ZZZXXXUUURRRPPPIIIHHHFFFCCC@@@===;;;:::======<<<;;;<<<===???@@@@@@???CCCHHHEEEHHHGGG~~~AAA444444---))))))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$###$$$''')))******666444,,,$$$(((888IIIQQQXXX]]]bbbbbb]]]XXXVVVVVV888777555333111...---,,,///222444333000...///222///111222222222333666888;;;>>>AAAEEEHHHMMMRRRUUUPPPQQQRRRVVVZZZ\\\\\\[[[gggfffccc```[[[WWWSSSQQQLLLDDD:::555444333000,,,,,,+++***)))((((((((((((''''''&&&&&&&&&&&&''''''''''''(((((()))+++,,,---000000000000222666<<>>:::@@@jjj}}}vvvuuurrr}}}mmm___qqqqqqvvvbbbHHH777---)))******))))))(((((((((((((((((((((((((((((((((((())))))((((((((())))))***)))*********///333111++++++333555000666RRRzzztttuuukkkrrrxxx~~~xxxnnneee___^^^SSSKKKLLLPPPSSSVVVZZZZZZ___dddfffccc```]]]\\\eee___YYYZZZ___bbb___[[[WWWMMMPPPVVVRRRSSSWWWUUUKKKIIIXXXXXXUUUyyyttt\\\PPPLLLKKKJJJZZZ]]]{{{uuuuuuhhhbbbdddfffeee```^^^[[[[[[\\\[[[VVVRRRPPPMMMJJJHHHGGGEEECCCAAAAAAAAAAAABBBCCCDDDEEEFFFFFFNNNQQQQQQbbbsssdddaaafffggg___UUUaaacccbbb]]]\\\^^^]]]ZZZWWWUUUSSSSSSSSSSSSRRRQQQWWWWWWWWWXXXWWWVVVUUUUUUUUUWWWYYYXXXVVVTTTSSSSSSZZZZZZ[[[]]]```bbbcccccc___]]]ZZZXXXXXXYYY\\\^^^___^^^\\\[[[YYYXXXXXXWWWWWWXXXVVVRRRQQQSSSPPPLLLFFFDDDBBB???<<<;;;;;;;;;<<<>>>>>>666222III~~~uuucccHHH;;;444999>>><<<;;;<<<<<>><<<:::888777999999888888999:::;;;<<<<<<<<>>===;;;;;;;;;;;;;;;<<<>>>???@@@>>>GGGJJJGGGKKK\\\kkkppp{{{kkkeee______bbbdddaaa^^^aaabbb```ZZZWWWWWWUUUQQQUUURRROOONNNMMMMMMLLLJJJQQQQQQQQQQQQQQQPPPPPPOOOOOORRRUUUWWWXXXXXXYYYZZZZZZ[[[\\\^^^```bbbdddeeebbbaaa___]]]\\\\\\\\\]]][[[ZZZXXXWWWWWWWWWWWWXXXRRRRRROOOJJJIIIIIIFFFAAA;;;:::999777666666666777333777;;;666------;;;LLLlllDDD'''888======888888<<<;;;666<<<>>>@@@BBBDDDGGGLLLPPPOOOPPPQQQSSSUUUXXXZZZ[[[WWWYYY\\\```dddgggiiijjjiiihhhgggggggggeeecccaaa[[[WWWQQQMMMIIIFFFCCCAAA???>>>===;;;999888666666555555666666777888999999999:::===@@@???FFFDDDvvv:::222555,,,)))((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%((('''%%%%%%%%%%%%###"""&&&'''((((((((())),,,...,,,***(((((()))***(((&&&&&&'''(((***---///111222((('''&&&(((,,,---,,,))),,,---...///...///222444666888;;;>>>@@@DDDHHHKKKRRRRRRTTTWWWYYYYYYXXXVVVXXXXXXXXXWWWTTTOOOJJJGGG<<<777111.........,,,***((('''&&&&&&&&&&&&&&&'''&&&%%%%%%$$$$$$%%%%%%&&&''''''''''''((()))***+++---......///000222666999:::CCCMMMQQQOOOOOOSSSXXX^^^```cccdddeeeeeeggghhhnnnjjjaaaUUUMMMGGG===444444000///111111///000444'''&&&&&&&&&&&&((()))***&&&''''''''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((((((***+++,,,,,,---000222;;;555;;;EEE===222FFFjjjwww___MMM888...+++)))((((((((((((((((((((((((((((((''''''''''''''''''''''''))))))((((((''''''(((((((((+++,,,******+++)))&&&'''...444222---+++///444&&&///...:::>>>;;;CCC===;;;;;;===BBBFFFLLLVVV``````___]]][[[YYYYYY]]]aaaccc^^^YYYXXX[[[]]]]]][[[YYY\\\^^^\\\XXXWWWZZZ^^^\\\OOOLLLKKKBBB???AAA>>>@@@AAA999666CCCMMMKKKHHHxxxzzzbbbffffffaaa^^^aaaccccccYYYVVVSSSRRRRRROOOJJJFFFBBB???<<<:::::::::999888999:::::::::;;;===>>>???>>>@@@AAAAAAEEEIIIGGGCCCTTT\\\rrr{{{{{{ooojjjiiifffcccaaabbbeeefffdddaaa[[[]]]]]]YYYWWWXXXWWWSSSRRROOOLLLJJJJJJIIIHHHGGGKKKKKKKKKKKKKKKLLLLLLLLLLLLNNNPPPQQQQQQQQQRRRTTTUUUVVVXXXZZZZZZ]]]```bbbaaaaaa```___^^^]]]\\\[[[ZZZZZZZZZZZZ[[[]]]^^^___YYYXXXSSSLLLHHHFFFBBB<<<888777666444333222222111///---...222777555...(((444:::MMMmmmeeeBBB444444:::>>>///<<>>>>>GGGDDDuuu999444888...(((((('''&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""###&&&''''''&&&%%%%%%''''''(((((('''&&&(((+++)))))))))(((((((((((()))******)))((('''%%%###"""*********+++,,,,,,***((()))***,,,,,,,,,...000333444777:::<<<>>>BBBFFFIIIPPPQQQSSSVVVYYYZZZXXXVVV___^^^\\\XXXQQQHHHAAA<<<333111...,,,***)))((((((&&&&&&&&&%%%&&&&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&%%%&&&&&&'''((())))))+++---...///000333555:::@@@IIIQQQVVVXXXXXXXXX]]]```cccdddcccccceeegggYYY]]]\\\WWWPPPIII???666444///,,,+++'''""" ###+++******)))(((((())))))&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((''')))*********+++...000...111444888AAAIIIGGG???BBBrrrqqqAAA888...'''(((***(((&&&'''((((((((((((((((((((((((''''''''''''''''''''''''))))))((('''''''''''''''&&&%%%''',,,---+++***+++%%%&&&&&&''''''(((,,,111666999...000///+++777444666444666<<>>???@@@@@@<<<:::@@@HHHGGGDDDNNNUUUdddvvv|||lllkkkjjjgggddddddgggkkkhhhaaa\\\^^^eeefff```YYYSSSWWWYYYXXXXXXZZZXXXTTTNNNKKKHHHGGGHHHIIIIIIHHHIIIIIIIIIJJJKKKLLLNNNNNNLLLMMMNNNLLLKKKJJJLLLMMMNNNQQQSSSTTTTTTVVVZZZ^^^\\\[[[ZZZZZZYYYYYYYYYZZZYYYZZZZZZ[[[[[[[[[\\\\\\YYYXXXSSSKKKFFFDDD>>>888666555444333222111000000/////////...///222444666000///---,,,...666CCCLLLQQQOOO___YYYdddLLLJJJAAA666333000111333444111...111444777555333444555666666888:::<<<>>>AAAFFFIIIOOOOOOOOOPPPQQQRRRSSSTTTXXXYYY[[[]]]___aaaaaabbbiiijjjkkkjjjgggdddbbbaaaQQQLLLFFF@@@===;;;888777555444444333222111111000...///000222333333444444666888:::;;;<<>>CCCFFFIIIJJJNNNTTTYYY[[[ZZZYYYVVVVVVVVVTTTOOOHHHAAA<<<,,,---,,,***'''%%%%%%&&&&&&&&&%%%%%%&&&&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$%%%&&&''''''&&&(((,,,......///111333333777???MMMZZZ___\\\WWW[[[^^^aaaaaa______```cccZZZ[[[VVVKKKAAA;;;555000---***))),,,---++++++///&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((&&&((()))))))))***,,,...***333999888555999???DDDDDDZZZNNNaaasssWWWBBB888000---'''%%%))))))&&&&&&***'''''''''(((((((((((((((''''''''''''''''''''''''***)))(((''''''''''''''',,,$$$"""''')))''''''+++)))***,,,---+++(((***---""",,,***444666111888333888333111666:::<<>>TTT[[[UUUXXX^^^VVV[[[___```iii```cccbbbbbbaaabbbcccdddeee\\\^^^___\\\YYYWWWXXXZZZSSSWWWWWWSSSQQQOOOKKKFFFFFFDDDBBBBBBCCCFFFGGGGGGFFFGGGGGGHHHJJJLLLNNNOOOJJJKKKMMMNNNOOOQQQUUUXXXOOOQQQSSSTTTTTTVVV[[[___ZZZYYYWWWVVVWWWYYY[[[]]]XXXXXXWWWVVVUUUSSSQQQPPPMMMMMMHHHAAA===<<<777111/////////////////////...+++///111///,,,+++------,,,,,,...//////...,,,+++222///---111000///...222333111///...///000222222777///...555555//////666222555999<<<===???BBBDDDKKKKKKKKKKKKLLLMMMNNNNNNRRRSSSVVVYYY\\\___```aaaaaacccdddccc```\\\ZZZYYYNNNIIICCC===:::888666555000000000//////...------,,,---...000111222222222555777888:::;;;GGGCCC]]]???111000---)))((('''&&&&&&%%%&&&&&&%%%%%%%%%$$$$$$$$$##############################%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''(((***+++---......///000111333777===AAAGGGGGGIIILLLPPPRRRRRRQQQMMMMMMLLLIIICCC<<<555111---+++)))&&&%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((())),,,...000111666999>>>FFFMMMRRRTTTTTTXXXZZZ\\\\\\]]]^^^```ccc\\\TTTLLLGGG???666000///))))))(((((((((((())))))''''''''''''''''''''''''))))))(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((()))***++++++,,,,,,---///222555888;;;===FFFIIINNNRRRVVV\\\eeekkknnnvvv{{{|||qqq\\\JJJEEE>>>666000---------((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))************---------......000111111111333555666777:::===@@@FFFLLLSSSXXXZZZXXXWWWVVVSSSTTT[[[cccbbbXXXSSSTTTPPPQQQQQQOOOKKKGGGDDDCCC:::999888666444333222222222222333444555666777888;;;::::::;;;>>>DDDIIILLLjjjmmmqqqrrrpppmmmjjjhhhbbbZZZWWW]]]ccceeejjjpppeeeccc^^^XXXVVVXXXXXXTTTVVVQQQIIICCC>>>:::777555222111111000///......---...//////000111222222333444666888888888999;;;===???@@@BBBEEEHHHNNNTTTYYYWWWXXXYYYYYYZZZ\\\```cccdddeeeggghhhgggeeebbbaaadddbbb___]]][[[YYYVVVTTTRRRPPPMMMIIIFFFDDDCCCCCC;;;;;;;;;<<<<<<<<<======@@@@@@AAAAAAAAABBBBBBBBBBBBFFFJJJJJJHHHHHHLLLPPPTTTQQQSSSYYY[[[XXXYYY^^^\\\\\\\\\YYYVVVWWW\\\aaaZZZXXXVVVUUUTTTTTTRRRPPPMMMIIICCC===777444222222//////.........---------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................000111111111111222222222222333666777888:::>>>@@@HHHIIIKKKMMMNNNOOOOOONNNPPPQQQRRRTTTWWWZZZ]]]___ZZZ[[[[[[ZZZXXXUUURRRQQQCCC@@@<<<777444333333333------------------------,,,,,,------...////////////888444;;;999;;;???[[[>>>111000---)))((('''&&&&&&%%%&&&&&&%%%%%%%%%$$$$$$$$$##############################%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''')))***,,,------...000111222666<<>>BBBHHHNNNRRRWWW[[[]]]RRRWWWWWWSSSSSSRRRDDD222777444000,,,)))((()))***''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((()))))))))*********+++++++++,,,,,,---/////////111333555666888;;;>>>FFFIIIOOOSSSUUUVVVXXXYYY[[[\\\bbbiiiggg```[[[]]]RRRRRROOOKKKEEE@@@===;;;888777555333222111000000000000111222333444555555999888888888:::>>>AAADDDBBBFFFKKKNNNOOOOOOOOOOOO\\\VVVUUUZZZ___```bbbfff``````[[[VVVUUUWWWVVVRRRPPPKKKDDD>>>:::777555333000000000///...------------......///000000111111111333555666666777999::::::<<<>>>@@@CCCGGGMMMRRRTTTVVVWWWWWWVVVWWWYYY[[[^^^```bbbdddeeeeeedddccc```^^^\\\ZZZYYYWWWTTTQQQJJJHHHEEECCCAAA@@@??????888888888888999999999999:::;;;;;;===>>>???@@@AAA>>>BBBEEEEEECCCBBBFFFIIILLLJJJMMMSSSUUUSSSUUUYYY[[[XXXTTTRRRRRRSSSTTTUUUWWWTTTQQQPPPQQQQQQQQQPPPGGGDDD???999444222000000------,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,....../////////000000000///111333555666888;;;>>>DDDFFFIIILLLOOOPPPPPPPPPQQQRRRTTTWWW[[[^^^aaaccc______^^^[[[WWWRRRMMMJJJ???===888444111000000000------------------------,,,,,,,,,---......//////...666222999888:::===WWW<<<000111---)))((('''&&&&&&%%%&&&&&&%%%%%%%%%$$$$$$$$$##############################%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&''')))***+++,,,---///000111555999===DDDJJJPPPSSSRRRQQQQQQRRRPPPOOOLLLGGG@@@888222...)))(((&&&%%%$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&''')))+++---...///111555<<>>:::777555333333111000......------------...///000111111222555444555555666777999:::;;;>>>CCCFFFIIILLLOOOQQQUUURRRTTTYYY\\\\\\[[[\\\[[[[[[YYYTTTSSSUUURRRMMMGGGCCC===999666444111000.........---,,,,,,++++++,,,,,,------......//////...000222333333333555777777999:::<<<>>>AAAFFFJJJOOOQQQTTTUUUUUUUUUVVVWWWXXXYYY[[[]]]^^^^^^^^^^^^YYYXXXVVVUUUTTTQQQMMMJJJ???>>><<<:::999999999999333333333444444444555555333333555777999<<<===>>>@@@CCCFFFFFFEEEEEEHHHKKKKKKKKKMMMRRRUUUTTTVVVYYYZZZUUUPPPPPPSSSUUUTTTRRRRRRPPPLLLJJJJJJIIIHHHGGG???===999444000......---++++++*********)))))))))************************++++++++++++++++++++++++++++++++++++++++++++++++************************,,,,,,,,,,,,---------------///111222333555888;;;???BBBGGGLLLPPPRRRSSSSSSTTTUUUWWWYYY\\\^^^```aaa]]]]]][[[XXXSSSLLLFFFBBB:::777444000...---------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------......///---444000777666888;;;TTT999000111---)))((('''&&&&&&%%%&&&&&&%%%%%%%%%$$$$$$$$$##############################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%'''((()))+++,,,---...000222666:::???FFFOOORRRPPPMMMLLLNNNOOOMMMIIIBBB;;;333---***'''&&&%%%$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$&&&''')))+++,,,111222555888===DDDKKKPPPWWWUUUTTTXXX]]]___[[[WWWQQQGGG===666000***(((***(((((((((''''''(((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((())))))+++---///222444666;;;<<>>BBBDDDGGGKKKOOOSSSRRRSSSVVVXXXVVVSSSRRRSSSNNNIIICCC>>>:::888666555000000...---,,,,,,,,,,,,+++,,,,,,---......//////000111222333444555555555<<<>>>AAACCCEEEHHHLLLOOOPPPQQQVVV[[[]]]\\\ZZZYYYYYYZZZWWWSSSQQQPPPLLLFFF???;;;777444222111///---,,,,,,+++++++++*********++++++++++++,,,,,,------,,,...000111111111333555777888:::;;;<<>>AAAFFFIIIMMMRRRXXX]]]______^^^\\\XXXYYYVVVPPPMMMJJJDDD>>>888666222000000///---,,,************))))))))))))***************++++++++++++---///000000111333444666777999999:::<<>>AAADDDGGGIIIGGGIIIJJJJJJLLLMMMMMMLLLPPPSSSUUUUUUTTTUUUWWWZZZWWWWWWVVVUUURRRJJJBBB;;;333222000...,,,,,,,,,,,,************))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))*********************************+++++++++,,,,,,,,,---///000111222555888999===DDDKKKQQQVVVXXXYYYZZZZZZZZZZZZYYYWWWVVVUUUTTTSSSPPPLLLFFF@@@:::777222000///---+++*********++++++++++++++++++++++++******++++++,,,------------444...666666888777yyyQQQ888000000,,,)))((('''&&&&&&%%%&&&&&&%%%%%%%%%$$$$$$$$$##############################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$%%%&&&'''''')))+++,,,,,,...111333777===EEEIIIIIIHHHGGGGGGGGGDDD>>>888222,,,(((&&&#########$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$&&&((()))******---111444888@@@JJJQQQ\\\YYYVVVVVVUUUSSSNNNJJJEEE<<<333///,,,((((((+++(((''''''&&&&&&''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((((()))***,,,...000111666777:::???GGGMMMQQQRRRLLLKKKHHHAAA999333...,,,''''''((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&'''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''(((((((((((())))))******))))))))))))******)))+++,,,------///222444:::>>>EEEIIIKKKLLLLLLLLLQQQUUUVVVRRROOOOOONNNKKKJJJDDD<<<777555333000---,,,,,,+++*********++++++***+++++++++,,,,,,,,,,,,,,,---///111333555666666777999:::<<<>>>CCCHHHLLLJJJQQQXXXZZZ\\\^^^]]][[[WWWWWWSSSLLLGGGDDD>>>777444222///......---,,,***))))))))))))))))))))))))))))))*********************,,,...//////000222333222444555666777888;;;===BBBFFFKKKOOOQQQQQQRRRSSSQQQSSSUUUWWWWWWUUUSSSQQQSSSPPPKKKFFFBBB>>>999666555333111///------------,,,,,,---------.........////////////000000000000111222555999===@@@CCCEEEDDDGGGIIIHHHIIILLLLLLJJJKKKOOORRRQQQMMMJJJLLLNNNNNNNNNPPPPPPNNNGGG>>>777//////...,,,,,,+++++++++++++++*********)))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************************************+++++++++,,,+++---//////000111444777888;;;AAAGGGNNNTTTWWWYYYXXXXXXYYYZZZZZZYYYXXXWWWVVVSSSNNNGGG@@@:::555222///...---,,,++++++++++++************************)))******++++++,,,,,,------333---555666777555vvvQQQ888000000,,,)))((('''&&&&&&%%%&&&&&&%%%%%%%%%$$$$$$$$$##########################################################################################################################################$$$%%%&&&&&&&&&(((***++++++,,,...000888<<>>666///,,,***''''''***(((''''''&&&&&&''''''(((''''''''''''''''''''''''%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((((()))***,,,---///000444777<<<@@@DDDHHHMMMPPPIIIDDD>>>888222---***)))))))))(((((())))))***+++&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''(((((((((((((((((((((((('''''''''((((((((())))))))))))(((((((((((()))))))))***,,,,,,---...111333888===CCCHHHKKKLLLMMMNNNMMMRRRSSSMMMJJJIIIGGGCCCBBB<<<555222222000---)))***))))))((())))))******))))))************+++++++++,,,---...000222333444///000222444777:::???CCCFFFNNNSSSRRRRRRVVVWWWTTTRRRRRRMMMFFFAAA???999333111///---,,,,,,,,,***((((((((())))))))))))))))))*********))))))))))))))))))+++---------...000222000222444555555777999;;;???CCCGGGKKKMMMNNNPPPRRRLLLOOORRRTTTSSSPPPLLLIIILLLHHHCCC>>>;;;888555333///...---++++++++++++,,,++++++++++++,,,,,,,,,------------...............111222444777;;;>>>@@@@@@DDDIIIKKKJJJLLLQQQRRROOOOOOPPPQQQQQQOOOMMMLLLKKKHHHHHHGGGFFFCCC>>>666111---,,,,,,+++************************))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++,,,......///000333555777999===CCCIIIOOOTTTWWWVVVWWWXXXXXXXXXWWWUUUTTTQQQMMMGGG???888444111000------,,,+++++++++******************************))))))******+++,,,,,,,,,,,,111+++333444555333rrrRRR888000000+++))))))'''&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$##############################################################################################################################$$$#########$$$%%%&&&&&&&&&''')))******+++---///444666:::@@@EEEGGGEEECCC;;;888333...)))&&&$$$$$$"""###$$$%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$%%%&&&((()))***))),,,000222333999BBBIIIGGGMMMUUUYYYVVVPPPIIIEEE999222,,,+++)))'''''')))'''''''''&&&&&&'''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((''''''(((((()))***+++---///000---222999===>>>@@@DDDGGGGGG???666111...,,,+++,,,***)))'''&&&%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''((((((((())))))(((((('''''''''(((((()))***,,,,,,---...000333555999???DDDGGGJJJMMMPPPLLLRRRRRRLLLGGGGGGDDD???888333...---///000---)))(((((('''''''''((())))))((((((((()))))))))))))))+++++++++,,,---...000111222333555666888:::>>>AAACCCKKKNNNKKKJJJNNNOOOMMMNNNNNNIIIBBB>>><<<777111///---+++++++++***(((&&&((((((((()))))))))))))))************))))))))))))((()))+++,,,,,,---///111000222555666666888:::<<<;;;???EEEIIIMMMPPPTTTVVVSSSUUUXXXYYYVVVQQQJJJFFFDDD@@@:::666333222111000+++***)))((()))***+++,,,************+++++++++++++++++++++,,,------......111111111444777999::::::BBBGGGJJJJJJMMMTTTUUURRRUUUTTTTTTVVVYYYYYYVVVRRRNNNKKKHHHDDD@@@:::444000+++++++++***))))))((((((***)))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))************************))))))))))))))))))))))))(((((((((((()))))))))******+++---------///111444666777:::???EEELLLQQQTTTVVVVVVWWWVVVTTTQQQNNNLLLHHHDDD>>>777222000///000++++++++++++************)))))))))))))))))))))))))))))))))***++++++,,,,,,+++///)))222333444111pppLLL;;;666000,,,(((((('''&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$################################################"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############$$$$$$$$$$$$%%%&&&(((***,,,...000333555:::@@@DDDEEEBBB???:::555///)))&&&%%%$$$#################################$$$$$$$$$%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''''',,,---///111444:::AAAFFFQQQQQQRRRQQQOOOIIIBBB===111///,,,)))&&&%%%%%%&&&'''&&&&&&%%%%%%'''((()))%%%$$$###$$$&&&((('''&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&'''((()))+++---...///222555999===@@@AAABBBGGG;;;111---,,,)))((((((...***&&&$$$&&&'''((('''$$$))),,,+++&&&$$$&&&)))'''%%%$$$%%%&&&&&&(((+++)))(((&&&###"""$$$))),,,(((((('''&&&&&&&&&&&&'''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''(((((((((((((((((()))***+++---...///222666===BBBGGGJJJNNNPPPSSSSSSPPPOOOSSSTTTJJJ<<<555222///------,,,***(((''''''''''''(((((((((((((((((((((((((((((((((((((((((()))***+++---///000000222444555555777:::<<>>:::777444000...,,,+++***))))))***+++,,,))))))))))))))))))))))))))))))))))))************))))))))))))************......000111333555666777:::<<>>AAADDDGGGJJJKKKLLLKKKMMMOOOQQQRRRQQQOOONNNMMMIIIDDD???:::555000---+++*********))))))((((((******))))))((((((''''''''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))+++++++++,,,...000111222777999<<>>BBBBBB???<<<777333---(((&&&%%%$$$#################################$$$$$$$$$%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&''''''***+++---///222888>>>CCCMMMNNNOOOOOOLLLEEE>>>999///...+++(((&&&&&&&&&&&&###############%%%&&&'''+++***'''&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&'''((()))+++---...///111555999<<<>>>???@@@???555,,,******(((''''''###&&&))),,,+++)))&&&%%%%%%%%%%%%$$$$$$%%%&&&((()))'''''''''&&&$$$###$$$###$$$&&&&&&%%%$$$######(((((('''&&&&&&&&&&&&'''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''(((((((((((((((((()))***+++---...///000555<<>>>>>;;;999333///***&&&%%%%%%$$$$$$##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&''''''((()))+++---000555;;;@@@HHHJJJLLLKKKGGG@@@888222,,,+++)))((('''''''''(((---,,,+++)))((((((((((((&&&&&&&&&%%%$$$%%%''')))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&'''((()))+++,,,---///000333777:::;;;<<<===777///)))******((('''(((&&&(((((('''%%%&&&)))---,,,)))&&&%%%'''*********%%%''')))***,,,---......&&&(((***,,,,,,,,,***))))))(((''''''&&&&&&''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''(((((((((((((((((())))))+++,,,...///000333999>>>BBBFFFKKKNNNFFFKKKQQQRRRQQQKKK???444111///,,,++++++***((('''''''''''''''((((((((((((((((((((((((((((((((((((((((((((()))***,,,---...///000222333444666999;;;@@@GGGLLLLLLLLLLLLJJJFFFEEE@@@:::444111...,,,*********++++++++++++******))))))))))))))))))))))))(((((())))))))))))******(((((())))))))))))******+++,,,---...000222333333666:::>>>AAACCCFFFKKKOOOLLLKKKJJJIIIGGGCCC>>>:::333111///,,,+++*********))))))((((((''''''((((((((((((((((((((((((((((((((((((((())))))******+++,,,,,,---///111333555666;;;===@@@DDDIIILLLNNNOOONNNOOOQQQQQQQQQNNNLLLJJJHHHCCC;;;555111...+++)))******))))))))))))(((((()))))))))(((((((((((('''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((*********+++---...000111000222555999<<>>KKKZZZddd~~~vvvgggTTTAAA222)))///,,,***)))))))))(((&&&''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((***+++,,,------///111222222444777:::===DDDIIIIIIHHHIIIFFFBBBCCC===666111---+++***))))))***+++,,,,,,+++***)))(((((((((((((((((((((((((((((((((((()))))))))***(((((((((((()))))))))*********+++---...000111111333777<<<>>>???CCCIIINNNMMMLLLKKKJJJGGGBBB;;;666...---,,,+++************)))(((((('''''''''(((((((((((((((((((((((((((((('''''''''((((((((())))))++++++,,,---///111333444666888<<>>666///,,,((((((((((((((()))******%%%&&&'''(((***+++,,,,,,)))+++,,,,,,***(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''((()))++++++---...000222444444444444111,,,***++++++(((''')))'''(((***------***%%%!!!(((---111222///---...000+++...,,,((()))///222000---+++))))))******)))'''))))))(((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''((()))***,,,---...111000111444<<>>CCCCCCBBBCCC@@@<<<>>>999333...+++******))))))***+++,,,,,,+++***)))(((((((((((((((((((((((('''(((((((((((()))))))))'''(((((((((((()))))))))))))))***+++---...//////111555999;;;===AAAFFFJJJFFFEEEDDDBBB@@@:::333...,,,++++++************+++((((((''''''''''''(((((('''''''''''''''''''''''''''''''''''''''((((((((()))******+++---///111222333555999>>>CCCGGGJJJKKKGGGIIIJJJLLLKKKIIIGGGEEE???;;;444...,,,***)))((((((((((((((((((((())))))'''''''''''''''(((((((((''''''''''''((((((((((((''''''''''''''''''''''''&&&&&&''''''((((((((()))((((((((((((((((((((((((''''''''''''''''''''''''))))))))))))***,,,---...---///222555888===CCCGGGIIIKKKLLLKKKGGGAAA:::555000...+++************)))))))))))))))))))))))))))((((((((((((((((((((((((((())))))******+++,,,,,,...---///,,,333111333]]]KKK:::444///***(((((('''&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$################################################"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############$$$$$$$$$$$$$$$$$$%%%'''(((***+++...///000333555444222///(((&&&######$$$%%%$$$$$$##############################$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&''''''''')))+++---///222666999===AAACCCAAA:::222---+++(((((())))))***+++++++++***++++++******(((''''''&&&%%%$$$%%%'''((((((&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''((()))***+++,,,---///000111111000///---)))(((***)))''''''+++((())))))***+++///333666333;;;CCCFFFDDDBBBEEEHHH999<<<777...***...---((('''&&&'''***///000...+++***)))((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''((((((***+++---...---///333666:::???DDDHHHDDDDDDFFFFFF@@@444---++++++)))((('''((()))((('''''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''((()))***++++++,,,...///000222555777888???DDDDDDCCCCCCAAA===777444///,,,+++++++++*********++++++++++++******))))))))))))))))))))))))''''''(((((((((((())))))''''''(((((((((((())))))))))))***+++,,,---......111222555999<<<@@@BBBDDD@@@???===<<<999555///+++************************''''''&&&&&&''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''(((((()))***+++---///000333555999===BBBFFFIIIJJJFFFHHHIIIJJJIIIGGGDDDBBB777333...***(((((('''&&&''''''(((((((((((())))))&&&''''''''''''(((((((((''''''''''''((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''(((((()))))))))))))))))))))))))))''''''''''''''''''''''''((((((((())))))***,,,,,,---///111333666;;;@@@DDDGGGHHHHHHGGGBBB<<<666222---,,,*********+++***)))))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))***+++++++++---...///***222222333ZZZFFF666222000---(((((('''&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$################################################"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############$$$$$$$$$###$$$$$$%%%&&&((()))***------...000111111...,,,'''%%%######$$$%%%$$$#################################$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&''''''&&&(((+++,,,...111444777:::===???<<<555...++++++((()))***++++++,,,,,,,,,)))***,,,---...//////...555---%%%$$$'''+++,,,***((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((('''''''''''''''((()))***,,,,,,............---,,,+++((('''******))),,,111222<<>>>>>===>>>;;;777...,,,+++,,,---///...---,,,+++***))))))***+++,,,))))))))))))))))))))))))''''''''''''((((((((()))''''''''''''((((((((()))))))))***+++,,,------...222000000666>>>AAA===888777555333111000...+++)))'''(((((()))((((((''''''&&&&&&&&&&&&&&&'''((()))''''''''''''''''''''''''(((((((((((((((((('''''''''''''''((()))+++,,,---...000333888<<>>@@@???>>>;;;777333...,,,***)))(((((()))***)))'''))))))))))))))))))))))))((((((((((((((((((((((((((((((((()))******++++++---...///)))222222222VVVwwwBBB777777//////)))((('''&&&&&&%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""########################""""""""""""""""""""""""""""""""""""""""""""""""########################$$$$$$###########################$$$%%%&&&'''(((***+++,,,---,,,***(((&&&%%%%%%&&&&&&&&&%%%$$$#########$$$&&&$$$""""""###&&&%%%###""""""$$$&&&'''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''(((((())))))***+++...111444666555888999666111---)))&&&///......000000888NNNddd|||~~~iiiOOO>>>888333,,,///)))%%%%%%'''(((((()))(((((('''&&&'''(((%%%!!!'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((())))))---)))(((,,,...---,,,,,,$$$222,,,+++///@@@ffftttjjjsssddd@@@888000...((($$$'''---+++###'''+++,,,***''''''((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++---...///111555999<<>>;;;666111---+++******''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((******+++,,,...000222333999666666;;;???>>>666...,,,,,,,,,------.........(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))***+++---...///111333666888999::::::555333000---+++*********(((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%&&&&&&''''''(((***+++,,,///...000666===AAAAAA@@@JJJIIIGGGDDD???999444111******))))))((((((''''''******))))))((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''((()))))),,,---...///222444666888???;;;666222///---+++***))))))))))))))))))))))))((((((''''''''''''(((((())))))))))))))))))))))))))))))))))))************)))...------///,,,777NNNsss???666777//////)))((('''&&&&&&%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$################################################""""""""""""""""""""""""""""""""""""""""""""""""#########################################################$$$%%%&&&((((((******+++,,,+++)))'''&&&$$$""" !!!###%%%(((%%%""""""###$$$&&&''''''&&&%%%$$$$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''(((((())))))***+++...111333555444888777///&&&&&&///888//////999MMMeee{{{tttSSS<<<555555444000)))&&&)))...&&&&&&&&&%%%%%%''''''&&&''''''''''''''''''''''''''''''''''''''''''''''''(((''''''''''''((()))))))))///222///------***&&&***666---000EEEggg|||xxx{{{DDD666000444000&&&(((444))))))(((''''''))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))***+++...///000333666:::===???<<<999444///,,,***))))))''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((******+++,,,...000111222666555666999;;;999333---***+++++++++++++++,,,,,,(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))***+++------///000333555777888888888333222///,,,***))))))***((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&''''''(((***+++,,,---...000555:::???AAABBBGGGFFFDDD@@@;;;666111...***)))))))))((((((((('''***)))))))))((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''((()))))),,,,,,---///111444666777;;;888333000...,,,+++)))))))))))))))))))))))))))((((((''''''''''''(((((())))))))))))))))))))))))(((((()))))))))*********)))---------///,,,666MMMmmm;;;444666//////)))((('''&&&&&&%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$################################################""""""""""""""""""""""""""""""""""""""""""""""""######################################################$$$$$$%%%'''((()))))))))*********((('''&&&)))((('''%%%%%%%%%&&&'''***(((%%%$$$&&&((((((&&&'''''''''&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((()))((()))***+++...000333444222000---,,,,,,---///000@@@TTTxxxjjjQQQ555---444888---(((((('''&&&%%%&&&)))+++''''''''''''''''''''''''''''''''''''''''''''''''((((((''''''(((((()))******///---'''(((000111+++---'''888yyy}}}ttt{{{XXX222$$$,,,444...###---***&&&&&&((()))((('''))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))***+++...///111444777;;;>>>???888666222...***)))((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((()))******+++---///111222222444555666555222...,,,))))))))))))))))))(((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))***+++,,,---...000222444555666666666000///,,,***)))(((((()))(((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''((()))***++++++---000333777;;;@@@DDDDDDBBB@@@;;;666111,,,***))))))))))))(((((((((((())))))))))))((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''((())))))+++,,,---///111222444555666333///---,,,+++***((())))))))))))))))))))))))((((((''''''''''''(((((())))))))))))))))))))))))(((((())))))))))))******)))---,,,---///,,,555KKKhhh999444666---...)))((('''&&&&&&%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$################################################""""""""""""""""""""""""""""""""""""""""""""""""#######################################$$$$$$$$$$$$$$$$$$%%%&&&'''((()))(((((())))))((('''&&&&&&!!!###''')))***(((&&&$$$###%%%%%%%%%%%%"""%%%&&&&&&''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''((()))((()))***,,,...000222333///,,,******,,,111;;;DDDrrrRRR555+++000777,,,+++++++++(((%%%'''+++''''''''''''''''''''''''''''''''''''''''''''''''((((((((('''((())))))***+++)))((((((+++//////...222kkkyyyoooVVV:::((()))333...+++)))******(((&&&'''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))******---...000333666999;;;<<<444222///,,,)))(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((())))))***+++---///000111000333555444111---++++++***))))))(((((('''''''''(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))+++,,,---...///111222333333333333,,,,,,***)))(((''''''(((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((()))******))),,,000222333888???DDDAAA???;;;777222---***((())))))))))))(((((((((((())))))))))))((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''((())))))***+++,,,...000111222222000...+++*********)))(((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((()))))))))***))),,,+++,,,000---444IIIfff888555666,,,---)))((('''&&&&&&%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$########################################################################""""""""""""""""""""""""########################""""""#########$$$$$$$$$$$$$$$$$$%%%&&&'''))))))(((((((((((((((''''''&&&&&&'''***,,,------,,,+++!!!(((---***(((***,,,***$$$$$$%%%&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((())))))'''(((***,,,...000111111///.........222EEEiiixxxlll___DDD,,,,,,)))***,,,***%%%%%%)))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))******((()))///444...&&&111BBBtttnnnPPPWWWnnn^^^rrrtttvvv~~~ooo???(((///***((())),,,+++&&&&&&***((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''((())))))***,,,---///111333555666777///...,,,***((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((()))***,,,...000111///222555333...******,,,******))))))((((((''''''(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''((()))***,,,,,,---...///000111000000///))))))((((((''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&'''((()))***))),,,///000222666<<>>;;;777333...+++)))((((((((((((((())))))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''((()))))))))***,,,---////////////,,,***(((((()))***)))'''((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((('''(((((((((((()))))))))))),,,***,,,000---333GGGccc777666666,,,---)))((('''&&&&&&%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################""""""""""""""""""""""""########################"""""""""###$$$$$$%%%%%%$$$$$$%%%%%%&&&((()))***(((((((((((('''''''''(((---+++(((%%%$$$%%%&&&(((''',,,+++$$$"""(((,,,***&&&&&&&&&'''''''''((((((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((()))***'''(((***,,,...///000000111)))...HHHiiinnnWWWIII000)))&&&+++,,,'''%%%)))(((((((((((((((((((((((((((((((((((((((((((((((())))))(((((())))))***+++))),,,...,,,&&&222ZZZtttrrrBBBTTTyyylllkkktttwwwxxxsssiiiLLLiiiccc999...(((&&&***+++'''''',,,))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''(((((()))***+++,,,...///000111111111,,,+++***)))((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((('''((((((***+++---///000...111222000,,,******,,,******)))))))))))))))((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''((()))***+++,,,,,,---...//////...---,,,''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&&&&'''''''''&&&&&&''''''((())))))+++---///111555999<<<:::888333///+++)))(((((((((((((((((())))))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''((())))))((()))+++---......---,,,***)))((((((******)))'''))))))))))))))))))))))))((((((''''''''''''(((((())))))))))))))))))))))))''''''(((((((((((()))))))))+++)))+++000---222DDD^^^555777777---///)))((('''&&&&&&%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################""""""""""""""""""""""""########################!!!""""""###$$$$$$%%%%%%%%%%%%%%%%%%&&&((()))***)))((((((((((((((())))))$$$&&&+++111666:::===???EEEGGGAAA777666888000$$$,,,+++***(((''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&'''((()))***'''(((***,,,.../////////444222GGGttt}}}^^^BBB444***,,,---(((&&&)))(((((((((((((((((((((((((((((((((((((((((((((((())))))(((((())))))***+++***---***(((>>>hhh|||hhhQQQMMM>>>^^^[[[XXXeeeuuuppp___kkkcccYYYuuuGGG444''')))---***(((***))))))))))))))))))))))))))))))))))))))))))))))))(((''''''''''''((()))))),,,---.../////////...---******))))))((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''((()))+++---...000.........,,,+++******+++(((((((((((())))))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''')))***+++,,,,,,------...---,,,***)))%%%&&&&&&'''((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&'''((((((******+++...222555666666666333///+++((('''((()))'''((((((((()))))))))***'''((((((((()))))))))***(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''((())))))((()))+++,,,---,,,+++******)))((()))***+++)))((())))))))))))))))))))))))((((((''''''''''''(((((())))))))))))))))))))))))'''''''''((((((((()))))))))+++(((+++000---111CCC[[[444777888...000))))))'''&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################""""""""""""""""""""""""########################!!!""""""###$$$$$$%%%%%%%%%%%%%%%&&&'''((()))***))))))((((((((())))))******777MMMeeeyyy}}}{{{uuu]]]CCC222000---***((('''((((((&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''&&&&&&''''''((()))***'''(((***---.../////////444KKKsss~~~xxxzzziiiqqqlllaaalllWWWBBB222000///)))&&&))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++&&&...000===ooo~~~qqqmmm~~~oooWWWbbbcccmmmsssxxxzzzwwwbbbEEE,,,***000...((('''))))))))))))))))))))))))))))))))))))))))))))))))'''''''''''''''((())))))---.../////////...,,,+++)))))))))))))))(((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((()))''''''((()))+++,,,...///---,,,+++***************&&&''''''(((((()))))))))(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((***+++,,,,,,,,,------,,,+++)))((($$$%%%&&&'''((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&'''''''''''''''&&&&&&&&&'''((((((+++******...333666555222333000,,,(((&&&&&&'''((('''((((((((())))))******'''((((((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''((())))))''')))+++,,,---,,,***)))***))))))***++++++***((())))))))))))))))))))))))((((((''''''''''''(((((())))))))))))))))))))))))''''''''''''((((((((())))))***(((+++000---111BBBWWW888999000......(((((('''&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&$$$""""""###%%%&&&&&&''''''&&&$$$#########$$$###""""""$$$%%%$$$""""""""""""""""""###############$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$''')))&&&%%%'''***,,,///###---(((222!!!777GGGqqqkkkFFF000---)))(((...((())),,,---''' $$$---''''''&&&&&&&&&&&&''''''''''''''''''(((***+++,,,(((&&&&&&+++222555555333[[[ttteeeZZZMMMEEEEEEHHHLLLNNNIIIEEEEEEEEE>>>>>>RRRkkk{{{lll@@@>>>---"""999++++++###)))000***&&&)))(((''''''''''''((((((((()))...$$$***---$$$)))000$$$)))***???uuuxxxtttWWW]]]]]]rrruuuyyyzzz^^^>>>888+++(((---'''***))))))(((((((((((()))))))))))))))))))))))))))((((((((((((((()))******,,,,,,,,,+++++++++******(((((((((((((((((((((((((((((('''''''''&&&&&&&&&((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((&&&'''((()))***+++,,,,,,++++++******))))))((((((''''''''''''''''''''''''&&&''''''(((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((()))***+++,,,------,,,+++***)))((('''&&&'''(((((()))((((((((((((((((((((())))))))))))((((((''''''''''''((((((((((((((((((''''''''''''((((((((((((((((((((((((''''''''''''((((((((((((***+++,,,...000111222222222+++((())))))'''***000'''&&&''')))+++,,,,,,+++///%%%***''')))---&&&---+++---+++((())),,,+++'''...+++))))))++++++)))&&&,,,'''$$$(((...///)))""")))(((((((((''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((...+++((('''(((***++++++(((***,,,,,,***'''&&&%%%+++'''&&&***+++))),,,111'''''''''(((+++,,,'''""")))(((((((((''''''''''''''''''''''''((((((((()))+++)))***,,,,,,---555===SSS555:::333000,,,)))(((''''''&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%"""$$$''')))(((&&&###!!!!!!"""#########$$$&&&''''''((()))'''$$$""""""#################################$$$$$$$$$%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%&&&'''&&&%%%&&&(((******)))(((000###555FFFvvvuuu;;;000999***)))'''$$$%%%((((((&&&(((''''''&&&&&&''''''((('''''''''''')))***+++,,,+++)))***+++''''''999NNNeeeSSSPPPSSSTTTZZZfffssssss]]]JJJ>>>AAASSS{{{{{{GGG***555111,,,###&&&+++((()))+++&&&'''''''''((((((((())))))'''(((---+++&&&,,,444111333GGG{{{}}}___]]]hhhkkkrrroookkk^^^\\\lllsssnnn444000333+++444******)))(((((((((((()))))))))))))))))))))))))))((((((((((((((()))******++++++++++++************(((((((((((((((((((((((((((((('''''''''&&&&&&&&&((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''((()))***+++,,,,,,*********))))))(((((((((((((((((((((((((((((((((&&&'''(((((())))))((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((()))***+++,,,---,,,+++***)))(((''''''&&&&&&'''(((((((((((((((''''''((((((((()))))))))((((((''''''''''''((((((((((((((((((''''''''''''((((((((((((((((((((((((''''''''''''(((((((((((()))+++,,,...000000000000000,,,***,,,+++'''&&&***---,,,***((()))*********333***111///111666///777666777666333333444222---222///,,,,,,------+++)))------,,,)))&&&&&&(((+++))))))((((((((('''''''''((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((&&&))),,,...---,,,++++++$$$&&&(((***+++---000333+++)))+++000...&&&""""""''''''%%%"""###''',,,...))))))(((((((((''''''''''''''''''((((((((())))))+++)))***,,,,,,---444===RRR333:::555111+++***)))((((((''''''((((((%%%%%%%%%%%%%%%%%%%%%%%%'''&&&$$$######$$$&&&'''&&&&&&&&&%%%%%%%%%%%%%%%$$$((('''""" ###'''##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%'''%%%$$$&&&***,,,,,,+++***(((666GGGooonnn???333(((***)))&&&(((+++)))$$$(((''''''&&&&&&''''''((('''''''''((()))***+++,,,***))),,,...***555]]]hhhSSSPPPZZZvvvsssfffVVV[[[zzzUUUCCC'''<<<000(((((((((&&&,,,---###''''''((((((((()))))))))'''---+++'''***))))))///<<>>aaazzzaaa---......,,,+++******))))))))))))))))))))))))))))))((((((((((((((()))******))))))))))))(((((((((((((((((((((((((((((((((((('''(((((((((((()))))))))((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))(((((())))))************))))))))))))************(((((((((((((((((((((((())))))***+++++++++++++++))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((***)))))))))))))))***************))))))((((((((((((((()))************)))(((((((((((())))))))))))***))))))(((((())))))***((((((((((((''''''''''''((((((((((((((((((((((((''''''''''''((((((((((((******++++++++++++++++++(((+++///333>>>MMMXXX\\\___dddkkkoooooooooqqqssssssiiipppnnnqqqwwwpppyyy}}}~~~{{{{{{{{{xxxrrruuuvvvwwwtttpppkkkhhhgggXXX\\\\\\OOO:::***&&&'''******)))))))))(((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((''''''(((***+++(((&&&000999IIIYYYgggrrrzzzqqqwww}}}|||xxxqqqfff]]]<<<333///222222***$$$###******)))))))))(((((((((((((((((()))))))))************,,,......---222999fff;;;333...///---)))(((''''''&&&&&&'''''''''''''''''''''''''''''',,,+++***000===PPPbbbnnn~~~[[[UUUKKK>>>333,,,(((''''''''''''&&&%%%%%%$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''((((((,,,---)))///IIIgggVVV777---+++***)))))))))(((((((((((())))))((((((((()))***+++------***)))???mmmvvvvvvkkkPPPVVV777)))---+++))),,,,,,(((((()))))))))************///111)))---SSSQQQiiirrr\\\DDDIIIaaatttiiilllYYYLLLGGGIIIWWW{{{AAAFFFmmmfffyyy999///...---,,,+++*********))))))))))))))))))))))))((((((((((((((()))***************)))))))))(((((((((((((((((((((((((((((('''((((((((())))))))))))((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))************)))*********+++++++++,,,************************)))***++++++,,,,,,++++++))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((******))))))))))))*********************)))))))))))))))***+++++++++++++++))))))))))))*********+++******))))))))))))******((((((((((((''''''''''''((((((((((((((((((((((((''''''''''''((((((((((((+++************+++,,,---,,,666AAALLLZZZiiiqqqqqqiiimmmqqqpppllljjjjjjlllzzzpppvvvtttxxx{{{ssstttrrrmmmlllllliiicccmmmqqqvvvwwwuuuqqqooonnnaaajjjrrrppp```III333'''*********)))))))))((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((***+++******000:::CCCaaadddiiikkkiiifffcccaaajjjmmmlllhhhhhhlllnnnkkkzzzcccJJJ999---&&&,,,888*********)))))))))(((((((((((()))))))))***************,,,///...---222999bbb888444111000+++(((((('''&&&&&&&&&&&&&&&'''''''''''''''''''''''''''222FFF^^^tttlllOOO:::000...(((((('''&&&%%%%%%$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%(((---///---:::cccSSS...(((,,,+++))))))(((((((((((())))))(((((())))))***+++---...///---QQQvvveeedddsssGGG---000000++++++***))))))))))))************))))))***)))FFF[[[QQQ___bbb~~~[[[~~~]]]IIIVVVnnnvvvfffKKKEEEYYYgggOOOhhhrrruuulllVVVGGGLLLZZZvvv000///---,,,+++*********))))))))))))))))))))))))((((((((((((((()))******************))))))))))))(((((((((((((((((((((((('''((((((((())))))******((((((((((((((((((((((((''''''''''''((((((((()))))))))))))))))))))))))))))))))))))))******************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,+++))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((******)))))))))))))))***+++++++++*********************+++,,,,,,,,,,,,+++)))*********++++++++++++******))))))))))))******)))(((((((((''''''''''''((((((((((((((((((((((((''''''''''''((((((((())),,,+++)))))))))+++...///@@@MMMZZZccclllsssrrrlllkkkooorrrrrroooooossswww{{{pppvvvtttyyy~~~~~~{{{uuussssssooojjjdddiiippprrrpppllljjjiiiyyypppjjjlllpppgggPPP;;;************))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((&&&***---,,,000DDDccc{{{fffkkkqqqvvvxxxyyyyyyyyysssyyy{{{xxxxxxzzzxxxrrryyyuuusssppp\\\???,,,***************))))))))))))))))))))))))******************,,,///...---111888ZZZ666555000///,,,((((((((((((((((((((((((,,,+++((($$$"""$$$'''***>>>\\\yyyXXX111,,,...+++&&&$$$''''''###&&&&&&%%%$$$###$$$&&&(((''''''&&&&&&&&&''''''(((+++&&&+++,,,000hhhzzzzzzIII111%%%222,,,)))***---)))###$$$+++%%%---***&&&---000---000)))DDDhhhfffWWW999111(((***000***,,,,,,,,,+++,,,,,,------333'''555;;;hhhnnntttrrrqqqvvvWWWMMMwww|||dddOOOPPPlllnnnTTTjjjXXXDDDlllsss&&&555///)))+++222$$$))))))))))))))))))))))))***(((''''''(((*********&&&((()))'''%%%&&&***...******)))((('''))),,,...***)))'''%%%'''+++,,,+++))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))%%%(((,,,---,,,)))((((((((((((,,,000111444@@@NNNaaaUUUAAASSSOOO===DDD222333,,,***000333...((((((((('''***///+++$$$&&&---***)))(((''''''((()))***))))))))))))))))))))))))(((000000%%% (((...,,,)))///******333333(((...******---///...///111)))000333---...000...$$$,,,***&&&&&&***...---***************))))))))))))))))))))))))))))))))))))''''''(((***,,,,,,+++***%%%(((***)))***///:::BBBXXXhhhrrrnnnkkkooorrrooojjjnnnxxxdddnnnkkk|||yyy{{{{{{yyyrrrmmmllllllkkkjjjccceeeooorrriiiccc___WWW???///%%%***...+++(((+++)))(((((((((''''''''''''&&&&&&&&&'''''''''(((((($$$(((((($$$$$$((()))'''222777???___aaaqqqqqq}}}vvvsssjjjdddhhhnnngggooonnnzzzoooyyyllltttqqq{{{yyyvvvyyy}}}YYY222"""000444'''111555""",,,(((((())))))*********+++)))***+++,,,---///333666zzzZZZ666555//////,,,(((((((((((((((((((((((($$$%%%&&&&&&)))111>>>GGGeeeqqqYYY666###---222'''###...&&&&&&&&&&&&%%%&&&'''(((''''''&&&&&&''''''((((((,,,111)))888RRRuuuqqqsssvvvvvv444222)))+++((('''((((((((()))+++&&&---)))&&&---...+++000444\\\sssvvv{{{III555333,,,&&&***,,,++++++++++++,,,------111+++QQQyyy|||uuulllcccUUUWWWeeeKKK[[[xxx^^^PPPSSSoooNNNuuuIII(((111((((((...$$$************************+++)))(((''''''''''''&&&''')))+++***(((''''''))))))+++,,,,,,)))&&&###"""((())))))))))))((($$$ ))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((()))))))))******&&&"""$$$+++111444444///---666JJJ]]]iiiooosssooolllmmm{{{{{{zzzsssSSS999666666000000777111...***)))***+++)))&&&******)))(((((()))******))))))))))))))))))))))))+++%%%%%%,,,111...)))'''---$$$)))'''444555222///999>>>KKKZZZ```[[[TTTQQQ[[[==='''555333---)))777111111---'''&&&***+++(((************))))))))))))))))))))))))))))))))))))***)))(((''''''(((((('''***))))))***111???PPP\\\ooonnnmmmmmmmmmooopppqqqrrrhhhllljjjyyykkk```WWWRRRDDDHHHHHHOOO]]]YYYJJJCCC>>>OOOgggzzz{{{ooogggnnnqqqddddddxxxuuucccbbbVVVHHH555***)))---+++%%%))))))((((((((('''''''''&&&&&&&&&'''''''''((((((,,,(((%%%$$$&&&)))+++,,,***<<>>333***HHHPPPwww~~~}}}{{{~~~hhh^^^XXX666"""(((&&&***000///)))&&&***++++++*********))))))))))))))))))))))))))))))))),,,***(((&&&&&&&&&'''(((---++++++000>>>RRRgggtttwwwttttttvvvtttnnnnnnrrrsssbbbCCC@@@======???CCCFFFGGGIIINNNDDD===GGGKKKBBB===???===999888@@@RRRjjj{{{oooqqqssseeeooo~~~oookkkcccLLL111(((......%%%)))))))))(((((((((''''''&&&&&&'''''''''(((((((((...&&&$$$)))+++))),,,222;;;RRRssstttsss\\\tttxxxmmmyyyppp}}}|||wwwvvv___===---333333&&&444)))************+++++++++)))+++,,,------///333555www\\\777555///...+++((((((((((((((((((((((((---++++++...666CCCPPPYYY{{{vvvllldddhhhxxxRRR333///000---'''&&&&&&'''))))))((('''''''''''''''((()))******(((+++888VVVvvv|||OOO...---000...))))))...---(((***,,,((()))///,,,...;;;bbb|||nnnXXXrrr888---111$$$++++++***++++++,,,---...222111ZZZzzzmmm{{{vvvzzzqqqbbbiii}}}___OOOpppLLLvvvkkkSSSeeeNNN222++++++(((...************************((()))+++++++++***+++,,,,,,***))))))***+++,,,,,,...------...//////......111...,,,------***(((((())))))))))))))))))))))))(((((((((((((((((((((((((((((()))))))))*********&&&---333222111:::PPPccclllmmmqqqyyyxxxwwwvvv[[[666++++++---///,,,((((((,,,))))))))))))))))))))))))))))))))))))))))))))))))'''......&&&%%%,,,///,,,,,,555KKKhhhssssssrrrtttxxxgggvvv|||666===888)))$$$---000++++++++++++*********))))))((((((((((((((((((((((((******)))(((((((((***,,,,,,---333>>>PPPcccrrr{{{rrrwww{{{zzzxxxyyy|||jjjVVV@@@===BBBTTT\\\kkk~~~qqqhhhYYYIII>>>;;;===AAA\\\~~~~~~tttzzzkkkcccnnnnnn```FFF222+++,,,---)))))))))(((((((((((('''''''''''''''((((((((((((***###&&&//////)))000???NNNnnnmmmjjjvvvqqq~~~|||~~~{{{vvvbbb333222000000++++++++++++++++++++++++***+++---------///333555ttt]]]888555///---***))))))))))))))))))))))))'''&&&)))222AAAPPPYYY\\\PPPbbbyyy~~~zzzzzzaaa888)))000)))'''&&&'''((()))(((&&&'''''''''((()))***++++++,,,***YYYrrrqqqhhhxxxttt~~~}}}???,,,//////,,,***++++++)))***+++(((+++///,,,666NNNwwwmmmyyyrrrwww;;;)));;;---++++++++++++,,,---...///...BBBwwwzzzuuuvvvooohhh|||hhhIII}}}{{{QQQ```oooXXX|||444......&&&000************************)))***,,,+++))))))***,,,---,,,******---333:::???>>>AAAGGGKKKJJJAAA555,,,---))))))...///***((()))************************))))))))))))))))))))))))))))))))))))*********************---888QQQppp|||kkkGGG222%%%+++...''''''///(((((((((((((((((((((((()))))))))))))))))))))))))))%%%&&&---222111---+++LLLrrrvvvsss{{{{{{~~~}}}nnn[[[111...555000)))***++++++++++++************((((((((((((((((((((((((''')))+++***)))((()))***+++333BBBUUUfffrrrwwwxxxuuuzzzyyywwwyyy[[[===<<>>(((:::)))++++++++++++++++++++++++&&&(((++++++,,,111:::BBB]]]nnn|||}}}{{{mmmqqqbbbCCC444************************)))))))))))))))))))))))))))************+++++++++666IIIeee}}}yyyiiirrr}}}QQQ///---111++++++,,,------------,,,+++))))))))))))))))))))))))&&&000---...UUUzzzuuulllhhh###,,,,,,,,,+++++++++******))))))))))))))))))))))))'''(((((((((***222@@@KKKaaaiiisssxxxwwwvvvwwwyyy}}}bbbGGG___{{{GGG666FFFkkkpppppppppvvvzzzTTT+++************))))))))))))(((((((((((())))))))))))'''---555???RRRjjj|||ggg}}}pppyyy~~~```***.........------,,,,,,,,,---............000222555mmm```999...+++000***+++***)))((((((((()))***000333888???HHHMMMKKKFFFLLL]]]xxxyyyzzzooo111,,,///,,,...!!!***&&&---###///---(((999'''IIIqqq[[[KKK{{{wwwPPP+++...,,,+++000---'''...222!!!555888gggwwwhhhmmm666<<<333%%%111,,,---555222KKK|||}}}qqqxxxJJJeeeKKKxxxlll|||~~~hhh///&&&,,,...***)))+++,,,)))(((***)))---''')))<<>>ZZZjjjqqqwww|||}}}|||bbbgggtttLLL;;;JJJ___zzz|||\\\IIISSSFFF:::BBByyyuuuxxxuuuzzzggg888+++***---((('''***'''+++'''***,,,'''(((------+++000NNN___zzzyyyppp~~~yyy888///+++///333222000111---...//////...///222555jjj[[[888///+++000***+++***)))((())))))++++++444555999AAAIIIPPPSSSUUUccceee^^^QQQOOOXXX______rrraaadddrrrsssqqquuuwww[[[dddjjjwwwxxxEEE***''' 000###---,,,,,,(((...)))(((IIIsssRRRmmmGGG)))***...,,,...---...---111222[[[nnn```fff===333111222---000111DDD}}}zzzqqqtttfffJJJ|||dddBBB~~~NNN000EEEcccvvv{{{LLL666)))+++)))***...///,,,,,,...333,,,222UUU~~~~~~{{{wwwzzz}}}bbb>>>+++---000,,,)))++++++++++++++++++++++++)))***------***111LLLhhhyyywwwBBB,,,,,,+++)))''')))------***+++((((((+++,,,)))***...777666}}}VVVMMMHHHPPPqqqooolllkkkjjjhhhdddaaa\\\TTTNNNRRRbbbwwwppplll)))(((333...!!!++++++*********)))))))))""",,,"""%%%KKKiiiqqqxxx~~~|||}}}xxxeee^^^|||}}}]]]NNNHHHLLLJJJKKKVVVppp~~~XXXIII```nnntttyyyLLL111NNNuuupppsss{{{uuuoooMMM///(((///((()))...(((,,,+++***((()))---...,,,999VVVeeeoooyyy{{{rrrvvvSSS;;;***---444000---.........//////...000222555kkkYYY999222,,,000*********)))))))))***,,,---444444999AAAHHHOOOWWW]]]VVVbbb```MMMEEEPPPZZZYYYrrrdddcccTTTFFFFFFJJJBBBDDDBBBFFFccclllkkk:::000---111))),,,)))///&&&000...,,,fffzzzwwwyyycccuuusssttteee222,,,///))),,,...111+++111000sssnnn\\\___[[[OOO000444111...222222RRRjjj@@@IIIllliiifff]]]ZZZ}}}MMMppplllaaaffffffmmm|||[[[444---+++***+++......++++++...$$$:::TTTppp~~~kkkiii000///...$$$222++++++++++++++++++++++++)))***,,,,,,...@@@ffffffjjj***---000///******...---(((,,,)))+++///---))),,,444CCCiiiSSSUUUYYYFFFFFF;;;BBBJJJMMMIIICCC>>><<<<<>>000...,,,------+++))),,,333<<>>}}}lll}}}xxx|||VVV...666333$$$222***...&&&***222&&&@@@```|||eeepppvvvrrrxxxZZZpppbbb]]];;;ZZZtttOOO666222444333///000000000000111444666fffHHH999111++++++,,,+++*********+++---///000333666===DDDFFFKKKVVVbbbqqqiiixxxxxxtttvvv:::111,,,...'''---------888xxx}}}sssyyyllllllvvvGGGhhh]]]FFF666GGG~~~VVVKKKGGGsss666777'''555000333$$$JJJjjjiiitttUUUlll<<<222---:::gggqqqiii|||jjjyyy}}}wwwfff}}}vvv\\\nnnOOOkkkUUUffftttLLLyyyyyy000111000)))///(((111:::}}}NNNWWWmmmuuuwww@@@---+++,,,++++++---///...***///---333qqq~~~nnn```)))===)))000---///)))***555'''+++<<>>CCCkkk]]]HHH[[[NNN888***222...333,,,ZZZ~~~|||~~~qqqQQQAAA777999LLL{{{lll|||zzzggguuuYYYNNNkkkXXXSSSXXXqqqNNNgggUUUyyy<<<444'''$$$444999333OOO```NNN]]]TTT111///...---++++++---...---111)))UUUuuuyyylllsssyyyXXX999---///------+++***)))...111PPPssswwwyyyIII@@@zzz~~~KKKWWWaaa999***...------,,,+++,,,,,,,,,222LLLyyyxxx}}}___|||zzz|||zzzxxxVVV^^^RRRDDDKKKtttxxx}}}zzzyyyHHH000///***------+++...---222444zzz{{{ooo~~~kkk|||:::III]]]zzzMMMlll\\\@@@SSSnnnVVV222+++(((000111111000000111333555jjjFFF888111,,,,,,+++*********+++,,,---/////////333;;;CCCGGGKKKUUU___{{{xxxkkkvvvAAAEEExxxsssjjj~~~|||jjj222---111***///+++,,,eee|||}}}jjj[[[KKKOOOrrrEEEAAApppsssWWWKKKAAAvvvYYYTTTlllmmm777111222///555555iii}}}fffaaafffnnn\\\<<>>mmm{{{rrr\\\OOOlllhhhvvvzzzhhh[[[]]]nnnkkkXXX???///...---,,,,,,,,,------444kkkvvv{{{}}}hhhooo}}}xxx{{{{{{tttMMMzzzZZZHHH]]]TTT<<>>jjj}}}|||aaaRRRZZZlllIII///...000111111111000222444777jjjCCC666111...,,,***)))***+++,,,---.........222333888???CCCFFFMMMUUUbbbnnnppp~~~xxxpppkkkJJJAAAsssnnnnnndddrrrttt::::::---+++...--->>>zzziii```zzzooo\\\JJJiii{{{[[[YYYGGGsssddd555777333+++///:::}}}{{{{{{mmm___XXXPPPHHHRRRiiikkkHHHUUUWWWWWWqqqiiijjjZZZdddAAA999mmmxxxxxxssstttWWWrrr~~~[[[YYYDDDvvvyyyPPPJJJ^^^bbbIII\\\WWWdddgggvvvnnn^^^&&&)))000)))GGG{{{WWWZZZaaa...+++,,,//////,,,---222'''YYYtttkkkzzz___MMMyyy|||jjj\\\333///---///---...222///bbbnnnQQQLLLEEE@@@UUUtttwwwlllnnnHHHCCC::::::@@@>>>DDDXXXTTTTTTbbbLLL]]]xxxPPP222111///------...///000<<<~~~~~~tttTTTzzz}}}xxxvvv\\\___NNNsss~~~^^^hhhyyyZZZ:::TTTIIIEEEnnnssswwwtttHHH555'''///111(((111///...tttzzzzzz|||xxxIIILLL{{{```yyyFFF222???<<<@@@UUUuuuvvvpppiiiAAA777000111111111111222555777iiiBBB555222...,,,)))))))))+++,,,---.........000000555<<>>888===PPPKKKaaarrrtttEEE+++000111111111111333666888jjjAAA555222///---)))((()))+++---.........---333222444<<>>nnnqqqSSS}}}hhhvvv777DDDxxxkkk]]]^^^{{{wwwmmmlllvvvuuu___vvv]]]qqq]]]HHH\\\cccDDDSSS|||lllyyyeee777$$$...---ZZZ~~~rrreee]]]lll}}}BBB444+++...000---,,,000CCCkkkyyyOOO===OOO~~~{{{kkk999777...,,,,,,***000SSSkkkTTTxxxyyyZZZQQQcccsss555333000......///111333lll|||~~~{{{~~~eeeoooyyysssttttttxxxYYY~~~UUUEEEooosssRRR>>>555WWWooommmeeelll>>>^^^uuu~~~ppp:::222***%%%---+++,,,CCCyyyzzz~~~sssRRRTTTaaaTTTHHHWWWxxxKKK999EEEMMM<<>>EEEOOOXXXrrrccclllvvv~~~|||^^^FFF999)))EEELLLyyykkkkkkyyylll777111777)))222kkkxxxiiivvv^^^CCC888SSSbbbggg}}}|||```NNNFFFHHHaaa555,,,...333QQQxxx___---111```wwwfffMMMxxxlllYYYnnnxxxpppiii555RRRwww```ddd```bbbqqq~~~ccctttuuugggDDDrrrwwwoooCCC|||III|||zzzyyyhhh===$$$777444TTT~~~mmm{{{PPP{{{ooo[[[MMMNNN:::,,,,,,///,,,,,,111IIIddd{{{}}}qqqgggFFFBBBiii{{{777777///+++//////+++mmmddd444sssyyy777```|||bbbdddnnn555333000......///222444yyyoooXXXzzzxxxzzzyyyiiigggpppTTThhhhhhBBBcccqqqbbb@@@<<>>...:::666>>>PPPCCCZZZgggrrryyyjjjlll~~~^^^555//////111222~~~}}}kkkmmm===333222<<<@@@QQQnnnEEEcccfff~~~iiiWWWFFFDDDhhh}}}ooo666888777000ccc~~~YYY888999EEENNN}}}xxxTTT```ppp^^^uuuiii???VVV~~~UUU{{{|||[[[___vvv~~~sssuuuooooooGGGfffzzzRRRpppXXXyyysssuuu999111---777yyyiiiZZZ\\\nnnJJJppprrr555(((000///000///888```}}}xxxjjj}}}{{{~~~kkkCCCHHHxxx}}}~~~mmmDDD999'''555,,,///999zzzOOOTTTrrrrrr???PPPvvv}}}ddd[[[mmmzzzWWW///111,,,---999///<<<{{{uuukkkLLLvvvzzzooorrrMMMJJJZZZddd[[[\\\gggKKKmmmFFF666AAAQQQ]]]MMMmmm\\\<<<|||uuuVVV,,,666333)))555,,,fffuuuyyy[[[|||~~~mmmooonnn;;;SSSkkkFFFcccccc___TTTpppTTT555000222111...666;;;222vvvBBB666---000******)))***,,,,,,,,,,,,...///111333777;;;@@@EEEKKKPPPdddkkkpppyyywwwwwwYYYIIIEEEJJJ???999:::222<<>>OOO[[[___qqqYYY|||zzznnnHHHVVV\\\|||wwwXXXaaayyywwwiiiNNNuuuPPPXXXFFFaaaSSS|||mmm>>>555///:::^^^nnnDDDMMMfff}}}HHH}}}~~~|||???---111......---888vvvyyytttvvvsssqqqBBBDDD|||```<<<%%%///111222DDDhhhKKKRRRlll^^^cccuuuhhh555222------555---AAAiii}}}KKKtttzzzuuuoooUUURRRNNNYYY```{{{~~~ZZZHHHvvv}}}yyyNNN777<<>>QQQ888dddooo]]]gggmmmuuuJJJ666000333333000666;;;555xxx@@@555---///))))))(((***,,,,,,,,,,,,...000111444777;;;>>>CCCIIIMMMUUUkkkooohhhttt}}}xxxdddVVVJJJDDDFFFHHHIII<<>>111111AAAvvvrrrUUU222444333;;;OOO~~~OOO===LLLjjjxxxIII222BBBhhh}}}dddQQQGGG|||pppeeeZZZDDD...333EEEbbb|||???;;;444:::qqqTTT@@@@@@FFFvvvhhhgggsssVVV|||}}}mmm>>>```mmm}}}rrrRRReee|||vvvlllaaawww{{{}}}fffQQQZZZ\\\hhhdddzzzxxxhhh:::///***666rrr~~~{{{aaaMMMFFFVVVmmmwwwVVV{{{JJJ222000///...///@@@vvvjjjhhh~~~iiidddTTTGGGxxxuuu:::)))***///555TTTyyy}}}}}}oooSSSPPPqqqIIIAAAnnnwwwfffqqqttt~~~yyy:::000///...000...MMMwwwzzzppp|||PPPpppxxxrrrlllcccggg===???fffnnncccNNNvvv~~~zzzrrrXXXEEEaaa|||;;;222222888:::111ooouuu{{{iiifff{{{{{{ttt]]]yyydddnnnooo@@@@@@PPP@@@ccciiirrrttt888111333666222555<<<999zzz|||===444------''')))((()))+++,,,,,,---...000111444777;;;???DDDIIIMMMTTTdddiiiiiirrruuupppooohhhzzzhhhaaaWWWXXX;;;:::hhhcccwww@@@>>>---222PPPzzzllltttnnnJJJTTTTTTAAAAAAnnnqqqKKK555HHH~~~qqq```mmmYYYCCCJJJ^^^^^^ZZZTTTEEErrrtttKKK888---111^^^qqq555000111555{{{sssLLLFFFPPPgggrrrmmmxxxZZZvvvyyyoooHHHiiiYYYpppNNNiii{{{kkkIII999NNNsssVVV{{{WWWBBBoooXXXRRRbbbtttzzz|||fffDDD999666GGGjjjxxxppplll{{{]]]WWW<<<[[[xxxiii\\\{{{QQQnnnsssRRR333...000222555NNNzzznnnlll}}}uuu___oooyyyjjjfffOOOrrrlllnnn222333,,,...666ddd|||www}}}yyyHHH111HHH]]]tttwwwxxx888,,,222111///222___xxxvvvWWWmmmtttjjjccc777999mmmvvvgggPPPfff{{{JJJMMM{{{tttmmm~~~777&&&&&&///000BBBrrraaaqqqxxx~~~~~~```bbbyyynnn{{{{{{|||sss<<<111222777222333:::;;;yyyyyy:::444------'''***''')))+++,,,,,,---///111000333777;;;@@@EEELLLPPPjjj\\\VVViiikkkjjjFFF<<>>HHH]]]DDD>>>VVVjjjlllooozzz]]]JJJCCC<<>>___bbbddd}}}yyyYYY999[[[gggQQQpppzzzsss}}}wwwzzziii444***+++AAAkkkmmm}}}\\\TTTnnn^^^JJJdddXXX|||___jjjZZZ666,,,222555;;;\\\yyysssuuuxxxxxxppprrrcccNNNooowww[[[jjj,,,777222444;;;ttt~~~vvv^^^aaa@@@777===[[[|||zzzmmm777,,,555333///888nnnpppvvvzzzoooaaa[[[lllrrrOOOJJJsssqqqRRRCCCLLLiiinnnXXXfffzzzgggTTTAAAyyyJJJ444...555000CCCvvvsssggg\\\zzztttqqqlllrrr}}}|||wwwbbbkkkiii~~~EEE333000777333111888;;;xxxvvv999555///,,,&&&+++''')))+++,,,,,,---///111000333777;;;@@@FFFLLLPPPUUU\\\MMM===PPPxxx|||dddeeeFFF222ZZZ~~~bbb|||oooFFFGGG222333XXXxxxttt^^^ttt}}}rrrWWWPPPGGGHHH888zzzRRR;;;SSSzzzzzzqqqmmmeeeRRRGGGKKKOOOmmm777888999___www~~~xxx999///777AAApppxxxyyyEEECCC<<<^^^zzzVVVCCC>>>EEEuuulllvvv|||ZZZaaaooosssqqqFFFmmmtttzzznnncccHHH888<<>>DDDIIIMMMUUU~~~~~~XXXPPPeeekkkaaaWWWfffxxxyyyrrrZZZDDDQQQ}}}NNNGGG777;;;bbbxxxxxx[[[rrrzzzjjjjjj]]]EEElllQQQ:::jjjXXXEEEQQQwwwYYY===666UUU~~~@@@666222;;;yyywwwbbbIIIEEEYYYppppppiiiWWW~~~gggvvvmmmsssEEEaaaVVV^^^oooCCCooorrrYYYGGGZZZ@@@TTT___BBB]]]WWW:::KKKiii|||bbbkkkjjj{{{eeeNNN000333@@@^^^eeeRRRrrrTTT[[[yyyooorrr<<<000333PPPrrrsssyyyxxxhhh```rrrfff<<<...<<>>===[[[nnnAAApppsssvvvdddnnnqqq]]]]]]LLLNNNsssjjj```kkk___>>>LLLuuusss}}}sssNNNAAA333999aaabbbUUUmmmwwwxxxppphhh<<<...111MMMeee{{{yyypppHHHyyyttt|||jjj___yyyfff;;;...BBBJJJUUUlllgggnnnuuu{{{zzzwww]]]{{{rrrRRR888:::WWWooohhhttt888111>>>>>>hhhlllzzzrrrpppzzzYYYoootttSSSrrrxxxbbbeee```kkkIIIBBB>>>666RRRnnnuuu~~~mmmxxx555000555000999ZZZqqq{{{{{{ddd\\\zzzeeekkkWWWuuuvvv^^^eeehhhUUUTTTiiiRRR;;;999000EEEhhh{{{tttpppwwwFFFyyy[[[222111...:::\\\xxxVVV^^^ggg___AAA<<>>IIIUUUjjjxxxrrrNNNggg}}}ggg[[[FFFfffuuucccgggrrrWWWFFFkkkEEEBBBIIIvvv}}}333111///DDDaaajjj{{{iiiaaaxxxwwwTTTQQQgggpppxxxyyyfff~~~@@@wwwzzz\\\ooozzzkkkFFF___nnnwwwwwwrrraaa}}}iiiyyyXXX???cccpppxxx___WWWLLLiiirrrYYY111>>>>>>wwwfffLLLZZZpppWWWvvvuuutttrrr999666555[[[ppp~~~WWWYYYcccMMM}}}^^^SSSYYY```999666IIIUUUddd}}}fffkkkfffrrrwwwqqq}}}mmmTTT~~~tttxxxlllJJJ===]]]lllwwwccc...555@@@BBB~~~yyykkkccc|||hhhTTT<<<===OOO|||mmm___mmmQQQ???===;;;TTTrrrzzzppp}}}ttt555111000<<<777dddrrrlllTTThhhvvvjjjfff~~~wwwXXX===PPPbbb[[[uuummmvvvJJJHHH???777;;;BBBooo}}}rrrBBBnnnxxxhhh---+++222111rrrzzzWWWUUUrrrvvv]]]___mmmKKK:::EEEjjjyyyccc:::===NNNwwwjjjiii888111444111888:::>>>jjj@@@222222///+++,,,((()))++++++***+++---///333777:::<<<>>>DDDKKKPPPAAASSSXXXKKKKKKbbbyyynnnYYYmmmTTT]]]RRRBBBQQQ[[[MMMOOO:::KKK]]]sss}}}}}}XXXlll}}}kkktttRRRYYY}}}ppp^^^eeebbbkkkoooTTT]]]QQQ@@@RRRccc000:::+++>>>PPPxxxwww|||SSSqqqjjjOOOgggqqq}}}bbbqqq111___|||qqqGGG]]]kkkooouuuVVV===EEEIIIFFFSSSzzz{{{pppsssHHH???:::cccaaaVVV]]]tttYYYiiittt```333000---JJJnnnnnn[[[tttYYY^^^SSS```fffxxxbbbaaa^^^;;;@@@RRR^^^jjjuuugggaaalllzzzxxx]]]fff555@@@MMMRRRnnncccnnnyyyQQQ666[[[oooeee666:::FFFQQQtttcccwwwvvvhhh===<<>>sssiii}}}oooUUU^^^vvvhhhhhhwwwnnnJJJHHH```VVVBBB@@@555888<<>>[[[~~~rrryyyIIIZZZeeennnvvvbbb```\\\wwwTTT@@@[[[bbbjjjBBB888NNNSSS___hhh}}}~~~jjjddd999666999MMMiiirrryyy{{{OOOeeettt[[[wwwQQQ:::MMM^^^kkkuuueeeaaaqqqxxxrrr{{{VVV|||qqqhhhfffnnnMMM```llleeeGGGuuugggZZZ888===LLLbbbooojjjrrrzzzhhhLLLFFF777___pppYYYiiiOOODDDNNN{{{~~~XXX555999444???GGGsssMMM___yyyccceeexxx|||qqqttttttmmm|||\\\DDDHHH;;;999555ZZZCCCeeesssxxxvvvkkk111...***888\\\[[[wwwyyyxxxgggooo___KKK555TTTvvv|||JJJbbbtttooo:::111666444;;;>>>EEEhhh>>>111222000---...((()))++++++***+++---///666999======<<>>vvvQQQ333333...EEEuuu}}}qqqxxx~~~ttt```TTT{{{}}}uuuZZZqqqDDDVVVwww```{{{iiiKKKUUUaaakkkrrr|||VVVwwwNNN|||HHH:::FFFQQQ```lll|||{{{vvvmmm333...000666}}}~~~zzz{{{jjjiiiIIIAAA\\\dddnnnxxxaaabbbuuusssvvv}}}xxx^^^^^^ppp{{{mmmPPP```HHH;;;DDDTTTppp~~~nnnvvvpppxxxtttrrr\\\111bbbqqqHHHkkkMMM@@@YYY||||||}}}vvvOOO888;;;777EEEQQQ{{{vvvSSS^^^|||^^^cccxxxdddPPPPPPFFF???444OOOFFFbbb{{{===777,,,;;;YYYWWWtttvvvvvvttthhhNNN111LLLkkkyyypppJJJjjj|||qqq~~~EEE777888333666666<<>>GGGlllmmmxxxaaa<<>>KKKZZZbbbggg```yyybbb888444888===___}}}yyyOOOTTTjjjgggkkkrrryyy~~~nnnbbbccckkkssswww~~~zzzqqqYYYeeewwwoooPPPiii@@@FFFSSS```xxx~~~uuunnnlllzzz```dddSSS>>>eee```|||MMM???kkkdddtttFFF888;;;===PPP\\\}}}uuuSSSVVV]]]fffwww}}}yyyccciiinnn{{{qqq```RRROOOCCC666GGGGGG^^^}}}wwwpppuuu222555+++<<>>ggg===000111///---...((()))++++++***+++---///222777@@@FFFCCC>>>FFFTTT```oootttlllmmmzzz~~~www|||WWWiiiyyyRRRWWWQQQVVVZZZ]]]nnn|||oookkkSSSyyy{{{yyypppGGG777PPPiiicccKKK999///777EEE|||nnn{{{~~~sssbbb[[[III888===TTTPPPWWW{{{sssSSSmmm}}}iiihhhTTT666MMMoootttrrrXXXJJJYYYgggaaaMMM^^^oooXXXNNN\\\dddhhhggguuuqqqdddYYYKKKOOOIIIQQQ<<>>\\\fffYYYZZZPPPmmmttt:::;;;DDDWWWgggbbb|||wwwwww\\\VVVaaa\\\{{{yyyfffSSStttvvvgggnnnwwwggggggEEE555222>>>nnnEEEYYYvvvmmm}}}999777333666|||XXXWWWtttxxxwwwlll999@@@~~~lllGGG}}}|||[[[HHHfffLLL777:::555555666@@@hhh===000111...+++,,,((()))++++++***+++---///333444>>>IIIHHH@@@CCCNNNXXX[[[^^^bbbhhhooouuuxxxttthhhfffddd{{{\\\]]]```bbbnnnooojjjnnnqqqxxxKKKgggooozzzzzztttaaaxxxpppyyy:::999999JJJJJJSSSiiiuuu||||||pppjjjLLLYYYYYYxxx___SSSHHHOOO\\\lllTTTgggkkknnn;;;FFFDDDoooxxxjjjEEERRR[[[bbbzzznnnooommmgggYYY\\\~~~\\\xxxEEEbbbtttQQQjjjbbbtttJJJ111///222CCC```bbbzzzqqqRRR~~~vvv}}}VVV```pppjjjlllnnnccclll{{{yyyZZZyyy^^^hhh{{{llliiixxxlllcccdddQQQcccpppwwwrrrxxxjjjmmmrrrrrrtttrrrtttiiieeewww~~~lll<<>>)))333???}}}VVVWWWuuuwwwtttpppAAAUUUeeeRRR^^^>>>uuu^^^UUUiii}}}EEE222999999<<<@@@LLLddd;;;111.........)))(((***+++++++++,,,000222555666>>>LLLQQQLLLGGGGGGTTTZZZ___aaagggpppuuuuuuxxxyyyvvviii```UUU___sssyyyxxxpppccc\\\]]]gggjjjdddpppgggzzzsssUUUWWWkkkvvvOOOmmm@@@333AAAWWW^^^___rrr|||xxxiiiyyyVVVkkkhhh___UUU~~~jjj[[[aaabbbqqqhhh]]]xxxppp```===AAANNNwwwhhhssswwwxxxIIIRRRddd^^^tttwwwxxx\\\lllrrruuuTTTpppggg~~~vvvxxxOOOwwwmmmaaa|||yyyMMM999666888;;;MMMRRRsssmmmwwwuuueeemmmqqqnnnlllmmmkkkfffpppqqq```kkkuuuuuutttyyy{{{xxxRRR```wwwxxx|||vvvcccbbbwwwwwwmmmrrrsssrrrvvvuuujjjppp{{{|||jjjDDDOOObbbgggnnnttt|||~~~rrreeeNNNaaa\\\nnnuuuKKKTTTrrryyyvvvqqqKKK===777===zzzuuu]]]rrryyy|||hhhLLL:::777<<<\\\AAAddd|||zzz666555)))???dddEEEuuuhhhAAAvvvmmmsssTTTnnn~~~BBB666666333;;;999NNNccc:::111///......)))'''((())))))***+++...111;;;;;;;;;CCCQQQYYYOOO>>>III^^^jjjbbb^^^hhhqqqpppzzz~~~iiiHHHDDDWWWcccYYYaaammmyyy{{{wwwkkkfffccc```ddd]]]UUU```[[[dddzzz~~~bbbSSSqqqwwwuuuXXXUUUllleee===999EEEQQQ]]]qqqzzzcccXXXNNN===UUU[[[eeebbbuuu^^^oooxxxbbb{{{|||YYY888<<>>\\\WWW???fffpppuuunnnmmmjjjlllssszzzyyysssxxxyyyhhhYYYmmmooofffnnnyyyxxxtttsss___FFF^^^xxxtttcccGGGZZZiiiVVVddd~~~rrrpppvvvjjjgggeeekkkuuuvvvssskkkjjjrrrppp___pppUUUbbb}}}}}}uuu```rrrwwwNNNWWW___mmmmmmrrruuu}}}lllBBBzzzmmm___dddggglllZZZiiigggjjjxxxmmmXXXCCC@@@oooiii{{{XXX999DDDHHHwww{{{AAAooowwwzzzxxx555///777>>>oooHHHdddbbbjjjuuubbbDDD666999777@@@GGGiii^^^666111000---,,,***'''((())))))(((***---///111@@@HHHAAA@@@PPPaaaiiiEEEEEEUUUjjjlll______mmmfffiiiwwwQQQTTTfffyyy~~~vvvpppuuu~~~qqqqqqcccdddbbb]]]^^^]]]```WWW___oooccc}}}HHH^^^kkk~~~sssyyyHHH888OOOXXXfffhhhttthhhZZZxxx}}}xxxeeettt|||uuu\\\KKKooo|||hhhmmmrrr>>>EEESSSZZZoooccc|||cccGGGOOOXXXrrrjjjxxx}}}pppYYY{{{rrr^^^qqqwww{{{}}}nnn444777;;;EEEYYY\\\vvvttt[[[pppcccyyykkkkkkqqqnnnlllmmmqqquuussspppnnnnnntttzzzlllgggqqqpppkkktttbbbIIIZZZuuu}}}gggYYYTTTccc{{{~~~wwwTTTWWWwwwsssxxxhhhlllqqqhhhmmmxxxsssmmmttt|||oookkk{{{```XXX~~~cccQQQ888___wwwjjjxxxyyyzzzOOO```fffnnnjjjnnnsssyyyqqq|||CCCrrryyy___[[[{{{pppzzzmmmJJJiiimmm|||~~~~~~JJJFFFrrr{{{rrrpppaaa:::===GGGtttDDDxxxxxx}}}kkk111...666777IIIVVVkkkxxxtttSSSLLL===wwwCCC666999888DDDRRRxxxZZZ333111000,,,++++++))))))******)))***---///000===JJJLLLDDDDDDUUUiiimmm^^^RRRSSSYYY]]]```ddddddhhhnnnrrryyynnnkkkqqquuutttpppwwwyyyvvv~~~uuufff```[[[ZZZaaadddrrr___dddooo{{{hhhYYYnnnpppzzztttvvvxxxuuuCCC<<>>SSS[[[RRRggg```cccttt|||wwwrrrrrrvvvxxxtttoooyyy~~~rrr}}}vvvfff]]]WWWYYYddd\\\mmmeeeRRRqqq\\\bbbWWWooolllwwwwwwsssuuusssnnnyyyrrr\\\LLL^^^fffEEEDDDZZZbbbdddkkkooo___qqq]]]~~~wwwdddxxxnnnwwwqqqxxxUUUxxxoooMMM>>>OOOVVV^^^fffiiisss```JJJbbbfffeeejjj~~~~~~aaaggg???dddzzznnnnnnwwwrrr[[[///999BBB^^^RRRggg___qqqNNNyyy```NNNZZZdddiiioooaaaLLLPPPdddkkkccc]]]cccbbbcccgggkkkjjjfffgggjjjmmmiii~~~]]]yyyoooooovvvsssssseee|||~~~ccczzzhhhbbbeeehhhddddddjjjkkkfffrrrkkkiiinnnyyynnnZZZdddWWWzzz[[[CCCaaagggzzz~~~zzzccc```dddfffggg^^^eeejjjyyyqqqMMMTTTdddaaaqqqGGGdddkkkHHH^^^UUUHHHssszzzvvvlll666777iiiVVVzzztttUUU777111@@@ZZZxxxPPP===mmmeeeYYYwwwiiiSSSMMMVVVhhhAAA:::999===[[[tttUUU///111111******,,,((()))))))))((()))+++...666;;;CCCLLLUUU[[[]]][[[GGGjjj{{{___MMMKKKNNNYYYYYY```aaa^^^kkkyyyzzzjjjrrr{{{}}}yyywww{{{~~~xxx{{{lll[[[XXXWWWXXX```cccvvvfffaaaaaaeeeQQQYYYaaaqqqwwwxxxtttvvv|||xxxmmm[[[OOOVVVgggnnnyyypppRRRCCCTTTkkk]]]^^^yyyUUUIIINNN\\\fffjjjooopppkkkqqqjjjsss|||xxx|||ppp}}}ssszzz===CCCPPPQQQ]]]aaaxxxqqqvvveeeAAALLLYYYZZZWWWrrrmmmrrr^^^VVVwwwqqqnnnwwwwwwMMM---:::EEE\\\ZZZjjjfffiiisssFFFyyyeeeWWWYYY___dddjjjqqq___ccc``````fffhhhfffgggjjjjjjeeefffsssWWWuuu}}}sss}}}}}}wwwssshhh}}}uuuooozzzxxxkkkkkkffffffjjjgggfffnnnllliiiqqqppptttgggjjjzzzxxxvvveee~~~jjjCCCZZZ|||lll[[[aaabbbeeeggg___dddgggnnnzzzWWWIIIeeegggmmmvvvBBBYYYbbb777vvv[[[888WWWqqqjjjbbb^^^```tttrrrJJJ777111555jjj```@@@\\\dddyyy~~~yyy___zzzZZZLLL<<>>EEEDDDOOOgggwwwxxxmmmRRRTTT{{{}}}ccc[[[FFFHHHSSSZZZWWW___ooouuu{{{nnniiinnnyyy~~~www```OOOSSSWWWVVVYYYQQQiiiuuuPPPeeelllooo|||gggSSSbbbsssrrrqqqttt{{{~~~xxxoooLLLFFFGGGXXXrrr___LLLBBB:::BBBkkkcccKKKdddGGGKKKUUU]]]jjjhhhggggggyyykkkeeeoooooogggPPPOOOLLL{{{ttt[[[FFFEEESSSRRR[[[VVVggg|||iii|||bbb444WWWMMM___^^^hhhNNN^^^|||lllxxx}}}kkknnn|||zzz888BBBIIIRRRZZZ^^^ccccccgggkkk{{{FFFxxxyyykkk```]]]dddjjjaaa\\\aaagggggggggiiieee{{{lllxxxaaammmwwwyyyuuuwwwppp|||{{{```fffxxx|||]]]cccjjjdddeeepppiii```kkkrrrgggpppxxxfff```rrrXXXvvv~~~}}}eeeYYY___```dddhhhaaaffffffgggyyybbbEEEccchhhggglllZZZggg~~~WWWqqqCCCKKKqqqXXXfff|||sssrrr@@@333777BBBnnnGGGNNNkkkllleee___LLLKKKwwwrrrbbbFFFWWWmmm@@@CCC>>>III{{{MMM555333------)))+++))))))))))))))))))))))))000999DDDMMMVVVccctttrrrZZZWWWoooxxxZZZ\\\fffrrruuuzzzuuuuuu|||fff[[[TTTUUURRRLLLOOOYYYTTT]]]ddd```WWWWWWcccppp~~~rrrUUUSSSdddnnnrrrnnnnnntttzzz{{{aaa???@@@<<>>XXX{{{kkkaaa999>>>XXXxxx{{{wwwsss}}}tttmmm}}}RRREEEDDDPPPUUU[[[^^^___```bbbeeekkkUUU\\\JJJdddnnnkkk```___]]]ZZZXXXWWWXXXZZZ___cccffffffcccccccccdddqqqcccTTThhhSSSxxxwwwqqq~~~{{{{{{zzzzzzgggllltttZZZaaa\\\ZZZ[[[___```___```ccc```dddgggdddmmmgggnnn]]]WWWxxxppp~~~~~~zzzkkkcccccccccbbbfffeeedddccceeehhhlllooorrrLLLWWWZZZ]]]hhhooossssssjjjJJJPPPmmmfffeee~~~yyywwwttt^^^::::::BBBLLLlllnnn]]]JJJ```gggnnnMMMgggaaa[[[PPPEEEoooUUUHHHEEERRRAAAKKK444333------)))+++))))))))))))))))))))))))&&&---888EEERRR```lllsss|||uuuvvv}}}}}}|||ssswww~~~qqqWWWEEEKKKGGGHHHNNNOOOJJJJJJOOONNNNNNNNNPPPTTTZZZ^^^aaajjjzzzJJJPPP```lllkkknnnwwwzzzuuu[[[RRRTTT;;;\\\qqqgggVVVXXX]]]nnnPPPKKKdddGGGQQQaaa]]]ZZZdddbbbbbb\\\[[[tttWWWpppJJJ{{{WWWJJJYYYoooqqqyyySSSllltttoooRRR666GGGJJJKKKLLLRRRRRRLLLbbbfffnnn}}}zzz\\\NNNIIIIIICCCWWWNNNGGG[[[[[[DDDDDD===000LLLkkkggg^^^???:::jjjggg~~~dddFFFGGGppp~~~|||xxxwwwjjj|||xxxFFFCCCMMMRRRWWW\\\_________bbbdddjjjeeetttcccCCCaaannnXXXmmmwwwzzzfffXXXVVV[[[[[[WWWVVVVVVXXX[[[___cccdddddd```cccfffffffffqqqbbbSSSkkkUUU{{{sssmmmsss[[[zzzsssXXXNNNcccZZZXXXYYY]]]``````bbbfffcccdddcccdddeeeooonnnuuu___WWWooo~~~tttWWWyyy}}}uuuwww}}}jjjuuu```cccTTTdddeeedddcccccceeehhhlllnnnyyyQQQMMMyyy]]]___ggg}}}```|||}}}aaa555999kkkmmm{{{}}}ZZZAAAKKKWWWcccuuu|||JJJQQQeeennnxxxwwwOOOVVVppp```WWWRRRqqqHHHSSS[[[\\\FFFIII333222------)))+++))))))))))))))))))))))))&&&(((///999HHHYYYgggpppfff~~~pppjjjhhhvvvnnnNNN@@@JJJBBB@@@AAAGGGHHHEEEEEEIIIMMMKKKJJJLLLPPPUUUWWWXXXhhhrrr\\\PPPXXXdddmmmrrrzzzyyyMMMPPPfffmmmmmmXXXGGGWWWZZZVVVYYYZZZVVVbbbbbbWWWaaa{{{wwwaaahhhbbbXXX{{{xxxQQQaaaUUUvvvuuu~~~uuu~~~???777MMMFFFGGGGGGMMMQQQLLLZZZyyyaaapppZZZVVV888TTTDDDMMMQQQuuu~~~cccYYYIII777UUUoooooonnnHHHBBB777HHHdddgggiiiSSSSSSeeeYYYKKK}}}wwwvvv}}}ZZZccc>>>CCCMMMQQQVVV[[[]]]\\\\\\^^^```VVVgggkkkcccxxxcccEEEXXX[[[PPP]]]PPPYYYXXX\\\dddggg___VVVSSSWWWYYYVVVQQQSSSTTTUUUXXX[[[]]]]]]\\\^^^___dddfffbbbdddyyykkkRRR``````nnn{{{jjjggg~~~bbbNNN}}}cccVVVPPPRRRWWWUUUVVVZZZ\\\\\\___cccaaadddaaabbbaaaXXXuuu|||TTThhhnnnbbbmmmtttsssvvvuuusssiiirrr~~~fffYYYXXXNNNZZZ^^^^^^]]]]]]___bbbeeegggaaaEEEeeeuuuaaakkkxxxppp\\\mmmaaa|||{{{RRRAAAvvv\\\IIImmmwwwzzzwww~~~rrrMMMBBBTTT\\\ffflllwww???MMMfffuuuXXX^^^lllTTT___~~~zzzLLL^^^iiigggOOOHHH222222------(((***(((((((((((((((((((((((()))'''''',,,:::LLL___kkksss|||nnnRRRsss|||pppnnnkkkaaaQQQCCC======??????<<<<<>>CCCEEEFFFIIIPPPUUUVVViiilllcccFFF===UUUjjjqqq}}}vvvqqqiii}}}rrr{{{]]]OOOQQQRRRHHHPPPZZZQQQQQQVVVXXXWWW\\\pppeeecccfffNNNkkkYYYpppuuunnn|||\\\PPPNNNddd??????;;;666:::>>>===???DDDBBBCCCQQQvvvhhhSSSqqqYYYIII;;;EEEAAA;;;YYYqqqZZZGGGVVVQQQ[[[WWWNNNjjjuuu~~~HHH;;;aaazzz{{{}}}www{{{uuu^^^}}}aaa@@@EEEGGGIIIFFFJJJOOOPPPOOOOOOPPPRRR^^^[[[RRRWWWTTTgggyyy]]]\\\UUUSSSSSSTTTRRROOOOOORRRPPPOOOOOOPPPRRRSSSRRRQQQXXXTTTVVV]]]bbbaaa^^^]]]fffkkk___EEEVVV???999TTTsss{{{ssskkkooorrrtttssspppgggYYYMMMWWWEEEOOOcccRRR\\\ttt[[[RRRSSSUUUUUUTTTYYYUUUTTTVVVWWWVVVYYY]]]RRR\\\```aaafffdddaaaddddddhhh^^^bbbiiipppqqqooonnnppp{{{www{{{uuuWWWrrrYYYTTTQQQKKK```SSSZZZZZZZZZ[[[]]]___aaacccdddMMMHHHrrrccc^^^[[[EEEDDD{{{YYY999LLLuuubbbuuueeemmm~~~~~~fffVVVbbbppprrrtttpppuuu}}}|||kkk999GGGhhhnnnVVVggg||||||vvvbbbhhhkkkqqqvvv]]]EEE111222---...(((***(((((((((((((((((((((((('''((((((&&&&&&---888BBBdddfffjjjmmmqqqzzz~~~yyybbbzzzoooBBBlllfffIII...%%%666===222333BBB555555444333333555666666333666;;;===???CCCIIIMMMQQQ\\\nnnqqqlllBBBFFFaaasssvvvvvv|||tttuuu~~~}}}tttqqqwwwmmmhhhUUUVVVuuu|||rrrzzztttNNNFFFGGGHHHCCCFFFMMMLLLJJJIIINNNVVV[[[hhhooouuuOOOFFFppp\\\|||\\\@@@???ZZZaaaTTTyyyWWW000333999777888>>>======CCC@@@@@@JJJ^^^dddfffqqqWWWJJJGGG===CCCcccjjjSSSXXXjjj[[[wwwccc|||wwwuuuyyy}}}}}}zzz}}}vvvMMM;;;FFF@@@JJJHHHLLLQQQSSSRRRQQQSSSUUUUUUBBB___eeeccc```cccwwwvvvVVVbbb```PPPUUUPPPMMMMMMKKKHHHJJJOOOOOONNNLLLMMMPPPSSSTTTTTTUUUWWWWWWXXX\\\aaaaaa\\\hhh```}}}gggLLLKKKIIIGGGFFFHHHNNNTTT\\\VVVHHH===???LLLUUUVVVPPPWWWOOO^^^llliiizzzlll___\\\]]]RRRJJJQQQYYYXXXTTTSSSUUUVVVVVVYYY]]]VVVYYYcccgggeeeiiiiii___hhhuuuhhhccclll|||}}}eeennnbbbGGGVVV^^^NNNMMMUUUXXXXXXXXXYYY[[[]]]___``````wwwnnnHHHUUUfffZZZooo~~~aaaOOONNNwwwttt{{{XXX^^^OOO@@@;;;fffsssOOODDDXXX~~~]]]{{{xxxxxxyyyuuuVVVSSSeeeiiinnnqqqtttmmm~~~LLLKKK```uuugggiiissszzz|||aaaDDD000222---...(((***((((((((((((((((((((((((###(((+++)))$$$###(((...<<>>AAACCC@@@WWWUUU___[[[AAAEEE\\\pppxxxuuuyyywwwqqqfffhhhqqq|||uuuwwwmmmnnn|||wwwsss}}}eeeuuu~~~aaaHHH>>>;;;@@@@@@<<<>>>DDDEEEEEEKKKMMMEEEJJJuuu^^^RRRBBBxxxrrrUUUOOOYYYppphhhXXX{{{~~~ooo>>>999000666444111::::::999??????>>>GGGKKK}}}\\\^^^~~~MMMFFFKKKBBB<<>>GGGLLLIIINNNPPPMMMFFFGGGKKKHHH???^^^WWWaaapppTTTPPPPPPKKKGGGPPPUUULLLPPPLLLKKKNNNOOOOOOSSSWWWXXXSSS___eeeZZZ___ggg^^^eeeqqqZZZTTTccc~~~^^^MMMUUUHHHEEEOOOGGGZZZSSSSSSTTTUUUWWWYYY[[[\\\[[[bbbMMM<<>>BBB|||{{{uuummmeeeHHHIIIqqqsss___tttsss~~~uuuWWW[[[ooommmlllrrr|||qqqxxx|||ppp___CCCOOObbbvvv|||xxx{{{jjj___sss~~~zzz]]]~~~DDD333222,,,///++++++(((((((((((((((''''''&&&&&&&&&&&&''''''''''''(((///'''+++IIItttxxxyyywwwoooggghhhrrr|||{{{dddGGG666333222////////////////////////////////////000111111222222222222333555888;;;===>>>>>>FFFNNNZZZrrrbbb???AAA^^^xxxxxxpppgggdddiiiqqqwwwzzz{{{xxxxxxzzzyyy{{{|||uuuzzzttt|||gggbbb===============>>>??????@@@<<>>AAABBBHHH[[[WWWyyyooovvv\\\@@@CCC???@@@FFFIIIFFFEEEHHHMMMwww{{{ffffffmmmwwwtttqqqssswwwsssbbb]]]rrr~~~kkkfff:::777===<<<@@@QQQOOONNNPPPTTTWWWWWWVVVRRRSSSTTTWWWZZZZZZZZZXXXUUU[[[aaaeeejjjpppqqqooo{{{{{{wwwpppkkkhhhbbb[[[WWWTTTQQQRRRTTTRRRLLLGGGGGGBBB>>>>>>AAACCCAAA>>>===???@@@AAAAAACCCFFFHHHJJJJJJKKKNNNSSSXXXZZZZZZZZZ[[[^^^gggzzz~~~ssskkkjjjUUUVVVXXXYYYVVVUUUZZZgggqqqvvvnnnccc^^^NNNOOOOOOMMMJJJIIIIIIIIINNNOOOKKKFFFIIIPPPPPPKKKPPPQQQTTTXXX[[[]]]___```aaa___{{{~~~xxxyyykkkbbb[[[PPP[[[dddlllRRRQQQOOOLLLKKKLLLPPPSSSRRRSSSSSSSSSRRRSSSVVVXXXVVV]]]vvvWWWJJJUUUtttnnnUUUooo|||jjj[[[IIIFFFnnn^^^WWWrrr\\\]]]uuu|||___xxx|||lllzzzsss~~~}}}rrrbbbZZZ^^^eeehhheeekkkiiinnnppp{{{DDDGGGdddppp}}}~~~|||}}}qqqyyyTTT|||BBB222111,,,...******((((((((((((((('''&&&&&&&&&&&&&&&&&&'''''''''''''''...///---555FFFUUUMMMUUU]]]]]]TTTIIIAAA>>>222333000***)))...000...,,,,,,,,,,,,,,,,,,,,,,,,,,,------......//////000000000222333666999;;;<<>>OOOggg]]]xxxyyyXXX???ggg~~~ooommm}}}rrr<<<---222---111555333333555666999<<<>>>???:::SSSwwwoooMMM```|||~~~___DDD>>><<>>999888???@@@@@@BBBMMMYYY]]]ZZZ```mmmzzz|||tttkkkhhhjjjUUU^^^[[[fffhhh{{{rrr~~~iiiGGG555777999;;;CCCFFFEEEGGGJJJOOOPPPOOOMMMQQQRRRTTTVVVZZZ\\\\\\\\\UUU[[[```______cccdddccc\\\]]][[[XXXYYY\\\\\\XXXSSSPPPMMMMMMNNNMMMHHHCCCBBB>>>;;;;;;>>>@@@>>>;;;:::<<<>>>>>>???@@@CCCEEEHHHGGGHHHLLLQQQUUUWWWWWWTTTYYY^^^aaafffrrr{{{ooosssyyy}}}ttt___OOOFFFDDDIIIJJJJJJHHHFFFDDDDDDEEEHHHIIIGGGDDDGGGOOOPPPMMMMMMOOOQQQTTTVVVXXXZZZZZZhhhccc```{{{www|||vvvvvvpppNNNWWWNNNMMMLLLIIIHHHIIIMMMPPPQQQRRRSSSTTTTTTVVVYYY\\\ZZZaaahhh>>>>>>uuuXXX______fffzzzaaaPPPUUU{{{xxxwww{{{}}}pppwwwssstttvvvssswwwyyy||||||pppccc___fffkkklllhhhggglllpppkkkzzzeeeMMMMMM```{{{vvv{{{ppprrruuu{{{sssSSSyyy@@@111111+++---((()))''''''((((((''''''&&&%%%&&&&&&&&&&&&'''''''''''',,,---+++%%% ###---666---000444555111---)))'''+++...///---,,,,,,***&&&************************))))))***++++++,,,,,,---......///111333666888999;;;>>>CCCHHHQQQfff]]]AAAHHHRRRqqqzzzhhhkkkxxxmmmtttooojjjqqqtttsssxxx|||~~~kkk{{{ttt@@@222666666666666666777777888===;;;<<<>>>===>>>CCCJJJ{{{NNN___bbbBBBEEEJJJqqqmmmnnnvvvNNN......111...***555000000111333666888:::<<<888HHHMMMRRRZZZ|||]]]MMM<<<444333666:::>>>444SSSnnnkkkTTTDDDGGGOOOUUUZZZ______[[[WWWUUUVVVeeePPPXXXnnn}}}bbbssstttsssKKK555999999444777===>>>@@@CCCHHHLLLMMMLLLJJJMMMNNNPPPSSSVVVYYY\\\]]]XXX]]]```]]][[[]]]^^^]]]WWWWWWSSSPPPQQQUUUVVVSSSNNNKKKFFFEEEEEEDDDAAA===<<<999666777999:::999777666888::::::;;;<<>>>>>???@@@AAA@@@@@@DDDKKKNNNLLLIIIJJJLLLOOOQQQRRRSSSTTTYYYccc[[[ZZZxxxkkkgggggg@@@IIIIIIGGGEEEDDDEEEHHHKKKMMMNNNOOOOOOOOOQQQTTTWWWYYYbbb\\\nnn888III|||QQQeeeqqquuu{{{}}}oooyyyppp{{{pppuuukkk~~~xxxyyykkkaaabbbiiillliiikkkcccpppqqqjjjxxx~~~tttuuuNNNBBBSSScccjjj~~~pppuuuoooWWWuuu===000000***,,,'''(((&&&''''''''''''&&&%%%%%%%%%%%%&&&&&&&&&'''''''''+++###"""---222,,,$$$***&&&""" ###(((---000++++++***))))))***++++++((((((((((((((((((((((((''''''(((((()))******+++,,,---...///111444666777333555>>>HHHKKKUUUtttjjj>>>??????KKKhhhuuutttwwwpppmmmuuuyyyzzzpppUUU___>>>AAA---333333222222333333444555555999::::::;;;@@@BBB@@@XXXoooyyyDDDIIIFFFQQQoootttiii^^^^^^pppuuu777000111---111&&&///......///111333555888999@@@:::FFFqqqXXXZZZ|||YYYBBBDDDGGG@@@555999CCCKKKJJJBBB===>>>BBB@@@EEEKKKNNNLLLJJJKKKLLLDDDeeerrrggguuu^^^uuueee===222===777222666555;;;===@@@DDDHHHJJJJJJJJJIIIJJJLLLOOOQQQSSSVVVXXXVVVZZZ\\\\\\^^^```^^^YYYYYYZZZWWWRRRQQQSSSRRRMMMIIIEEE@@@======<<<:::999777555333444555666555333444555777777888999<<<>>>AAA@@@AAADDDIIIMMMNNNOOOKKKUUU___^^^WWWUUU[[[dddaaafffsssxxxwwwwww|||zzzxxxvvvrrrkkkaaaZZZTTTPPPHHHBBB???===<<<;;;;;;<<<===<<<:::999999::::::;;;;;;<<<@@@DDDGGGHHHDDDEEEHHHKKKMMMOOOPPPQQQMMMXXXXXXUUU```wwwVVVCCCEEEAAADDDDDDCCCAAA@@@AAADDDGGGJJJKKKLLLLLLKKKLLLOOOQQQUUU\\\]]]jjjBBB888\\\nnnZZZqqqeeewwwWWWHHH___qqqfff~~~vvvuuujjjxxxzzzuuuddd]]]aaafffddd```eee\\\kkkgggeeekkknnndddJJJFFFRRR]]]uuu~~~```sssdddgggbbbmmmnnn^^^qqq;;;000111***+++&&&(((&&&&&&&&&&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&&&&''' ###''')))'''%%%$$$$$$+++******+++---,,,)))&&&'''%%%$$$$$$%%%&&&)))+++''''''''''''''''''''''''&&&&&&'''(((((())))))***+++,,,---...000222444555888666===HHHJJJNNNeeeRRRKKKBBB???FFFXXXmmm{{{zzz|||yyyyyyooodddfffdddWWWsssyyyJJJ666)))777111000000000000111222222///666999777777===BBBAAA===aaaVVVLLLGGGJJJPPPWWWgggyyyzzzccc___gggVVVhhh|||sssHHH$$$...,,,'''222***,,,------...000222444666777>>>222HHHOOOnnn[[[WWWnnnDDD222888CCCBBB333&&&(((555>>>???;;;;;;===>>>;;;888<<>>===>>>AAAEEEIIIKKKKKKLLLRRRXXXZZZWWWWWWZZZ^^^eeeXXXSSSWWW[[[aaaccc___SSSRRRSSSWWW[[[\\\XXXTTTLLLIIIEEEBBBAAA>>>:::666666888888888666666666888777777888999;;;<<>>===>>>@@@CCCGGGHHHJJJKKKLLLNNNRRRUUUSSSUUUaaa\\\|||888BBBjjjYYYLLLpppgggnnneee{{{|||mmmuuuqqqnnn{{{zzzlll^^^ZZZ___bbb```\\\^^^[[[bbbXXX```eeejjjrrr{{{```DDDPPPccc[[[hhhgggvvvxxxuuu^^^kkkkkkUUUYYYfffggg[[[nnn:::000222******&&&(((%%%%%%&&&&&&%%%%%%$$$###%%%%%%%%%%%%&&&&&&&&&&&&'''***,,,)))$$$"""%%%***(((((()))***+++)))&&&###,,,++++++---+++&&&######''''''''''''''''''''''''%%%&&&&&&''''''((())))))******+++,,,...000222333;;;666888???BBBDDDVVVkkkfffjjjMMMIIILLLJJJDDDHHHNNNLLLLLLQQQNNNPPP\\\lllvvv~~~777666444)))000///............///000000---333666444333666;;;>>>LLLCCC___999777KKKRRRJJJUUU```mmmvvvyyyxxxvvvtttqqqgggRRRJJJRRRRRROOOVVVwww<<<---'''000***&&&///,,,***,,,------///000222444555666666>>>DDD^^^\\\jjjxxx~~~SSS999999???EEEDDD:::000000777777999;;;???III]]]wwwyyy[[[CCC000///222111,,,222888333888999:::;;;===AAAGGGKKKIIILLLPPPPPPNNNMMMNNNPPPSSSUUUVVVYYY^^^___XXXMMMGGGJJJKKKJJJKKKKKKFFF???===;;;888555333222222333///000111222222222111111000111333444444555888;;;;;;:::;;;===AAAEEEGGGGGGTTTUUUWWWYYYYYYYYYXXXXXX[[[XXXYYY______[[[]]]eeeYYYVVVSSSRRRQQQOOOIIIEEE===;;;999999:::;;;<<<<<<333555666555444444555666555444555888777555777;;;999;;;???CCCGGGKKKMMMNNNMMMVVVTTTNNNRRRSSSTTT]]]nnnkkkEEE;;;<<<444DDDNNN555999:::;;;:::999:::<<<>>>;;;===@@@DDDGGGKKKQQQUUUTTTRRR\\\WWWZZZrrr888:::ttt```SSSfffrrr||||||wwwbbbuuuvvvooovvvlllbbbZZZ[[[___aaa```___```dddaaaXXXaaaddd```wwwaaawww```DDDOOOWWW\\\tttsssfffvvvTTTBBBSSSKKKTTTYYY```\\\TTTlll999111333++++++&&&(((%%%%%%%%%%%%%%%$$$######$$$$$$%%%%%%%%%&&&&&&&&&&&&!!!"""%%%%%%"""$$$$$$"""""""""%%%(((+++ '''***'''&&&)))%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''''''''(((((()))***,,,...///000444444666:::;;;===HHHUUUwwwvvv~~~eee\\\]]]VVV\\\]]]dddrrrrrrsss222777''')))777###,,,,,,++++++,,,,,,---...//////111444333333666:::,,,JJJ:::ppprrrQQQBBB>>>GGGGGGHHHJJJJJJJJJKKKLLLDDDNNNKKKKKKWWW\\\kkkbbb333***555---,,,---(((+++***++++++,,,---///111222333444999333<<>>999444///---,,,,,,111222333333222222444555333222333666555111222888555777:::>>>BBBEEEGGGHHHDDDVVVZZZSSSSSSSSSUUU\\\ZZZTTTcccwww```@@@;;;<<<;;;;;;===888111111444555666666555666888:::444666999<<>>??????EEEJJJQQQVVVVVVVVVUUUUUURRR]]]UUUJJJTTT```]]]XXXSSSSSSRRROOOJJJDDD@@@===666888999777444111111222///111222222111111333444111000222666444///111777333444777:::===???AAABBBJJJIIIFFFKKKRRRKKKGGGQQQOOONNN]]]]]]jjjeeeyyy|||XXXOOO:::???;;;:::;;;888666666444666===111222333333222333555777888999;;;<<<===???CCCFFFFFFUUUEEE___\\\OOOMMM---EEExxx^^^XXXaaannnlllsss{{{YYYeeewwwooosssgggZZZYYY[[[]]]ZZZTTTUUU\\\RRR^^^TTT```___RRR___XXXhhhppplll~~~|||TTTEEETTTWWW```uuuzzzzzzfffqqqwwwxxxoooZZZlllBBB___SSSYYY[[[\\\aaammm<<<...//////,,,"""***&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&''''''(((***+++---...000222666999<<<@@@DDDHHHTTTYYYhhh~~~pppUUUBBB,,,,,,,,,+++++++++******)))))))))))))))******+++,,,,,,---///000222333333666<<<<<<@@@___~~~ppp:::'''444,,,,,,,,,++++++*********+++,,,,,,,,,,,,,,,,,,,,,333444555999999;;;^^^JJJbbb}}}^^^pppppplllwwweeeWWWqqqttt~~~mmmeeewwwGGG///+++...------------...//////444444444444555999???CCCLLLHHHFFFIIIOOOQQQMMMHHHHHHLLLPPPQQQOOOLLLIIIHHHKKKHHHEEEBBB>>>:::666222000///...---,,,,,,+++,,,++++++,,,,,,,,,---------------...///000111222222444444555777888999:::;;;AAADDDGGGJJJLLLNNNQQQSSSOOOPPPQQQPPPOOONNNOOOQQQSSSOOOJJJFFFCCC@@@===;;;777555222///...---..............................000000000000000111111222333444555777999;;;===>>>CCCFFFJJJJJJIIIJJJOOOTTTKKKOOOVVV[[[\\\YYYTTTQQQVVVUUUTTTWWWZZZ\\\ZZZXXXJJJHHHDDD???<<<:::999999666666555444444333222222222222222222333444555555888888999;;;===@@@BBBCCCMMMLLLQQQVVVUUU[[[tttNNN222???RRRoooXXXVVV^^^ppp{{{{{{}}}fffUUUmmmtttzzz|||}}}yyykkk[[[^^^]]]\\\]]]^^^^^^\\\[[[YYYYYYYYYZZZ[[[\\\^^^^^^^^^vvvmmmqqq|||fffLLL>>>>>>GGGUUUooopppaaa|||[[[CCC{{{||||||aaaPPPMMMQQQVVVWWWVVV]]]QQQVVV]]]kkk<<<...///...,,,###)))&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&''')))***,,,---,,,...222555888<<<@@@CCCIIILLLVVVffftttlllUUU???+++++++++++++++*********)))))))))(((((())))))***+++******+++---...000111111333666666666???bbbvvv@@@(((+++444,,,,,,,,,++++++*********(((((())))))***+++,,,,,,+++000222888;;;666DDDbbbsssaaaWWWccc[[[kkkrrrnnnooouuuaaahhh}}}NNN...***...------,,,,,,------...///222222333333555888===@@@MMMKKKKKKNNNRRRSSSPPPMMMNNNQQQSSSSSSOOOKKKHHHFFFIIIFFFBBB???<<<999444111///...---,,,++++++++++++***++++++++++++,,,,,,,,,+++,,,,,,---...///000111222222333555666777888999@@@CCCGGGJJJKKKLLLNNNOOOMMMNNNOOONNNLLLKKKKKKLLLLLLIIIDDDAAA???===:::888555333111...---,,,------------------------------.........---......///000222222444666888:::;;;<<>>DDDGGGOOOVVVUUURRR^^^ppp___BBB555FFFaaaFFFLLL^^^iiiuuu{{{~~~}}}{{{vvvbbbUUULLLsssyyy|||zzzwwwrrreeeXXXYYYXXXWWWWWWXXXWWWUUUTTTXXXXXXXXXXXXYYY[[[\\\]]]^^^SSSeee___uuudddRRRGGGCCC:::>>>VVVooo|||xxx\\\sssqqq777OOOsssxxx}}}nnn[[[PPPQQQUUUXXXXXXOOOVVVLLLSSS]]]hhh;;;//////...,,,###)))&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&''')))***+++***,,,000222555999===@@@EEEGGGLLLUUU]]]eeeoooxxxjjj\\\III888000.........******)))))))))))))))((())))))(((((())))))***+++(((((()))***,,,---......//////777>>>666888bbbuuuAAA'''---///&&&+++++++++++++++*********''''''(((***+++,,,---...,,,222222666===999666>>>uuu```ZZZ~~~eeeiii[[[rrr~~~uuuqqqxxxwwwmmmdddXXX]]]...$$$---...+++++++++++++++,,,------...000222333444666:::<<>>;;;999555222///---,,,+++***)))))))))***)))))))))*********++++++******+++,,,------......///000111222333555666666===AAAFFFIIIJJJJJJKKKLLLLLLMMMMMMKKKIIIFFFFFFFFFCCC@@@<<<999888777666444222111///---,,,+++,,,,,,+++++++++++++++++++++++++++++++++++++++,,,------000000222444666888999:::<<>>;;;777444333222111000000//////...---------------------...///000000000111222333555777999;;;>>>@@@HHHQQQPPPKKKNNNWWWrrr}}}GGG:::>>>cccaaaFFFTTT___XXXcccgggjjjmmmmmmnnnooopppwwwvvvtttrrrpppnnnmmmllloootttwwwtttsss{{{wwwUUU999VVV|||xxxooofff]]]VVVVVVTTTRRRQQQQQQQQQNNNMMMQQQQQQRRRRRRSSSUUUVVVWWWPPPWWWbbbqqqfffuuu]]][[[AAACCCIIILLLIIIJJJZZZnnn~~~~~~iiiZZZZZZMMM333>>>dddsssxxxggg^^^TTTPPPSSSWWWVVVSSSJJJQQQIIIQQQ[[[ccc999//////------$$$)))&&&&&&%%%%%%%%%$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%&&&''')))***+++---000333555888<<>>BBBGGGIIIHHHGGGHHHJJJGGGIIIJJJIIIGGGEEEDDDDDD@@@===999666444222///---+++***)))(((((((((((((((((((((((())))))))))))***)))******+++,,,,,,------......///111222333444555999===CCCHHHJJJJJJKKKKKKLLLMMMMMMKKKGGGDDDBBBBBB===:::666444333222000//////...---+++******************************************))))))******+++,,,......000111333555666777777===DDDHHHHHHFFFEEEDDDDDDEEEHHHKKKNNNOOOOOOOOOOOONNNNNNLLLJJJEEEAAA===<<<:::888555333111000000------------,,,,,,++++++++++++++++++,,,---...///111111222333555777999:::>>>===???FFFIIIJJJOOOUUUJJJbbbUUU444111555OOOtttSSSQQQIIIMMMSSSYYY___ffflllpppnnnmmmkkkkkknnnsssyyy}}}ttt|||tttJJJ:::TTT{{{|||~~~sssfff\\\WWWVVVUUUSSSPPPOOONNNMMMKKKIIIHHHHHHHHHIIIJJJKKKLLLMMMJJJZZZGGGWWWbbb]]]cccWWWFFF999:::BBBHHHKKKNNNXXXZZZ```hhhhhh```YYYWWW@@@VVVQQQFFFGGG???SSS^^^mmmqqqZZZTTTOOONNNQQQRRROOOKKKKKKRRRIIIPPPYYY___888000///------%%%(((&&&&&&%%%%%%%%%$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%&&&((((((+++---000222444777:::===AAAGGGMMMRRRTTTUUUUUUTTT\\\ccciiijjjjjjggg___WWWooolllaaaNNN;;;...(((%%%000...,,,***)))(((&&&%%%''''''''''''''''''''''''((((((((('''((())))))***(((((()))***+++,,,,,,---111***(((...444777<<>>KKKuuuxxxhhhZZZSSSRRRSSS```bbbgggmmmuuu}}}{{{kkkUUU888???oooyyyppp}}}}}}|||wwwmmm___UUUSSSUUUSSSPPPLLLJJJIIIHHHFFFDDD@@@@@@@@@AAABBBCCCEEEEEEOOO;;;HHHTTT___TTT```kkkVVV@@@777999;;;:::999::::::>>>DDDDDD???;;;;;;>>>000777EEEXXXYYY}}}SSSRRRMMMIIIHHHKKKLLLJJJGGGIIIQQQGGGNNNXXXZZZ777000///,,,...%%%(((&&&&&&%%%%%%%%%%%%$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''((((((***,,,...000222666999;;;DDDMMMRRRUUUVVVUUURRRKKKQQQVVVWWWYYYXXXRRRJJJ333888999555222333444444&&&'''(((***+++---......&&&''''''''''''(((((((((((((((''''''(((((()))***((())))))***++++++,,,,,,(((---///---///666<<<>>><<>>BBBEEEGGGIIIJJJIIIJJJJJJHHHDDD???<<<;;;777444000...---,,,***)))***************)))))))))((((((((((((((((((((((((***))))))))))))***+++++++++,,,---...000111222222666999>>>CCCFFFGGGFFFFFFLLLLLLLLLLLLLLLKKKJJJJJJEEEEEEDDD@@@;;;666444333111000000///---,,,+++++++++++++++++++++*********************+++,,,------------...///000222333444666777:::@@@FFFIIIKKKKKKKKKUUUcccwwwTTT:::AAA???444LLLwwwoooUUUBBB===>>>888ccc{{{}}}{{{vvvrrrmmmdddXXXNNNMMMQQQLLLHHHEEEBBBAAA@@@>>>===<<<<<<<<<===>>>???@@@AAADDD:::IIIOOOBBB]]]ppprrrnnndddgggeeeZZZGGG777000000111---***+++---///444:::666;;;VVVnnnddd\\\yyynnn~~~}}}fffVVV:::IIIEEEAAAAAADDDFFFFFFEEEBBBJJJBBBJJJVVVWWW666111...,,,...&&&(((&&&&&&%%%%%%%%%%%%$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&'''(((&&&(((***,,,---///333555999CCCMMMQQQUUUYYYYYYVVVUUUTTTPPPJJJGGGEEE???888777:::999222---+++(((###---,,,+++)))''''''''''''&&&'''''''''(((((((((((((((''''''''''''((())))))(((((())))))******++++++%%%,,,333333111111333444888AAACCCHHHppp}}}^^^>>>'''***+++***))),,,000+++###((()))))))))*********+++)))))))))))))))((((((((((((000///000444000///999777BBB;;;QQQoooiiiwwwaaallltttaaa:::******000***&&&,,,///******))))))******+++,,,***,,,...///000111333555999===CCCGGGIIIHHHHHHGGGHHHJJJLLLKKKGGGBBB>>><<<555222...,,,++++++***)))((((((''''''''''''(((((('''(((((((((((()))))))))(((((((((((()))))))))))),,,---...///000222333333444777;;;>>>@@@AAACCCEEECCCEEEFFFDDD???:::777666222000---++++++,,,+++***)))))))))************)))(((((((((((((((((((((((()))(((((((((((()))******++++++,,,---///000111111222444666;;;???BBBDDDDDDFFFFFFGGGGGGFFFEEEDDDCCCDDDDDDBBB===666333222333/////////......,,,++++++))))))))))))))))))))))))))))))))))))***+++,,,,,,,,,,,,,,,---...000111222444666:::===AAAEEEFFFEEEQQQbbbRRR```jjj}}}tttPPP===888888:::FFFVVVeeemmmpppooonnnvvvjjj^^^VVVIIIGGGCCC<<<;;;DDDUUUccc{{{zzzmmmgggbbb\\\RRRGGGEEEIIIDDDAAA===:::999999888777777777777888999:::<<<<<<222LLL@@@777HHH>>>MMMfff___]]]dddmmmiiiUUUAAA@@@:::666777999;;;BBBIIIcccrrrccceeetttqqqkkk```KKKEEEDDD@@@<<<<<<===???@@@???<<>>CCC@@@GGGmmmmmmPPP:::......111111,,,)))***)))&&&(((...(((((())))))*********+++''''''(((((())))))*********,,,(((***///******777222:::@@@777DDDiiiqqq]]]YYYMMM???BBB;;;JJJhhhBBB>>>XXXgggyyy}}}TTT444111''')))---((((((***%%%***************++++++,,,***+++,,,------///111444555888===BBBEEEEEECCCBBB===@@@CCCDDDAAA<<<999777333000---************)))(((((('''''''''(((((()))(((((((((((()))))))))***&&&&&&''''''''''''''''''+++,,,---...///111222222555777:::;;;<<<===>>>@@@???@@@AAA@@@;;;777333222///---******+++,,,,,,+++((())))))************)))))))))))))))))))))))))))(((''''''''''''((())))))++++++,,,---///000111111444444555999???CCCGGGHHHAAABBBCCCCCCCCCBBBAAA@@@======:::555000---///111)))*********)))((('''&&&'''((((((((((((((((((((((((''''''(((((()))***+++,,,------...///000222333666777888888;;;AAAGGGJJJGGGNNNQQQOOOOOO[[[yyy}}}sssPPP@@@>>>:::666444777===BBB;;;;;;;;;<<<;;;:::999999777===LLLcccyyy{{{mmm|||rrrggg```[[[WWWNNNCCC???BBBAAA>>>999777666666555444333333333444555666777888111AAA888333DDDFFF===GGG```xxxvvvpppeee]]]^^^cccgggnnnlllllloooooommmnnnqqqhhhlll|||\\\SSS333HHHDDDBBB???;;;999999:::999777:::BBB:::DDDPPPSSS;;;//////,,,******%%%%%%%%%%%%$$$$$$$$$######################################################"""############$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&''')))+++...111333999>>>DDDKKKQQQSSSSSSSSSRRRPPPLLLIIIEEE>>>888333000...+++)))((((((((()))((((((((((((((((((((((((&&&&&&&&&''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((())))))***+++---000111333777999<<>>AAACCCDDDDDDDDDDDDCCCAAAAAA@@@<<<555///...---+++)))(((((()))***((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((*********+++---///000111666777999::::::<<>>EEEJJJLLLMMMLLLPPPMMMIIIDDD@@@:::555000...,,,***(((''''''((()))((((((((((((((((((((((((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''(((((()))***,,,...000111444666999<<>>:::GGG\\\www\\\CCC///+++111+++++++++*********)))))))))))))))))))))))))))))))))***+++,,,...000111222555777;;;>>>AAABBBBBBBBBEEEDDDCCCBBB@@@;;;555111...,,,***)))(((((()))***((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((*********+++---...000111222444666777777999;;;>>>AAA???;;;666222///---,,,++++++******)))(((((('''))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((()))))))))***+++,,,---...000111333777;;;???BBBDDDGGGFFFEEEDDDCCCCCCCCCCCC:::888444111...,,,++++++))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''((((((((((((******+++,,,---...//////222333444555777;;;@@@DDDFFFFFFGGGHHHJJJKKKLLLLLLRRRRRRjjjooo|||www|||vvv|||}}}zzzvvvqqqhhh___XXXQQQNNNIIIDDD>>>999555444666555333111000///......//////...//////000111222333444555777:::<<<>>>@@@DDDHHHPPP]]]mmm|||jjjqqqpppvvvuuu~~~vvvwwwnnn|||xxxpppcccOOO<<<666888:::::::::666555555444444555555555555<<<<<<999MMMPPP999///000+++)))***%%%%%%%%%%%%$$$$$$$$$######################################################"""############$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&&&&(((***---000222555999???EEEJJJLLLLLLLLLMMMIIICCC>>>999555000...+++***((('''''''''((()))((((((((((((((((((((((((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''((()))+++,,,...///000222555888<<<@@@FFFJJJSSSIIIDDDAAACCCOOOPPPAAABBBFFFJJJKKKHHHDDDAAA@@@===;;;888666444///)))$$$***(((((((((***+++***)))******))))))))))))(((((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))***+++,,,---...111222666<<<>>>===>>>BBB555llltttxxx}}}rrrGGG///(((''')))...++++++*********)))))))))))))))))))))))))))))))))))))))***+++---///000111...000444777:::<<<======???@@@@@@===888333///---,,,+++***((((((((())))))((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((()))******+++,,,...///000111333555666666777999;;;DDD???999222---++++++++++++******))))))(((((('''))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))***,,,---......///111444777;;;>>>@@@BBBBBBBBBBBB@@@???===<<<666444222...,,,******)))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''(((((((((((()))******+++,,,---......///000222333555888===@@@DDDEEEFFFGGGGGGHHHHHHHHH???GGGEEEBBBXXX|||sssyyyuuuvvvzzztttsssqqqmmmggg^^^TTTMMMMMMJJJEEE???:::666444333222111///...---,,,,,,,,,,,,++++++,,,,,,---...///000000111333666888:::<<<@@@===;;;===FFFXXXlllyyy}}}rrrpppyyyooowwwWWWEEE;;;333333555555444444222222111111111111222222222888888777JJJMMM888...000+++((()))&&&%%%%%%%%%$$$$$$$$$######################################################""""""#########$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&&&&'''))),,,///000777:::???EEEIIILLLLLLLLLJJJEEE>>>777333000---,,,((('''&&&&&&&&&'''((((((((((((((((((((((((((((((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''&&&''''''((()))***,,,---,,,///333666:::???EEEHHHLLLIIINNNOOOKKKJJJ???+++000111222333555444333111,,,***)))+++...///---++++++,,,------***(((&&&%%%))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((())))))***,,,,,,...111333555:::AAADDDBBBMMMGGGKKKkkkmmmPPP===,,,+++111000***&&&************))))))))))))(((((((((((((((((((((((()))))))))***,,,---///000---///222666999<<<===>>><<<>>>>>>:::333---+++,,,+++***)))(((((((((((()))((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((())))))******+++---...///333555777888777888999;;;???;;;555///+++)))***+++******))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))***+++,,,---...///000222555888:::<<>>EEEFFFGGGGGGGGGGGGFFFEEEBBB555222::::::<<>>@@@CCCFFFJJJNNNpppxxxtttiiinnnXXXOOODDD@@@;;;888777555///------/////////...//////000000///555666555HHHKKK666...000***((()))&&&%%%%%%%%%$$$$$$$$$######################################################""""""#########$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%&&&''')))+++...///222555999>>>BBBEEEEEEFFFGGGAAA999333///---,,,+++&&&&&&&&&&&&&&&'''''''''((((((((((((((((((((((((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''((()))***++++++...111444666999===@@@<<>><<<@@@CCCGGGEEEEEE[[[yyyWWW555222,,,(((***,,,+++)))(((*********)))))))))((((((((((((((((((((((((((((((((((((((()))+++,,,......111333555999<<>>???>>>:::333...---...))))))((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((()))))))))***+++,,,---...222444777777777777777999666444111...+++***)))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''((()))***+++,,,...///000111444666999:::CCCDDDEEEDDDBBB>>>:::777///...+++)))(((''''''(((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((''''''((()))***+++,,,,,,---...000222333666999<<>>;;;444666===333###)))>>>IIIbbb}}}{{{wwwoooooopppmmmiiigggbbb]]]UUUOOOKKKJJJIIIHHHBBB???:::555111/////////,,,,,,+++***))))))******)))(((((())))))***+++,,,,,,,,,---///111333555666777999:::<<<>>>BBBGGGJJJPPP[[[eeeooopppvvvyyy~~~zzzyyyppp~~~aaabbbTTTFFFEEE444???555222222333000,,,+++///---------------...///000...333444444FFFHHH555...000***''')))'''%%%%%%%%%$$$$$$$$$######################################################"""############$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&(((***---...///222666:::>>>@@@AAABBBAAA<<<555///,,,++++++***&&&&&&&&&&&&&&&'''''''''((((((((((((((((((((((((&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''((()))))),,,...000111111222444555;;;444666888444999===777999555000,,,************###%%%'''''''''(((+++...'''((('''&&&%%%%%%''')))''''''(((((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))***+++%%%---444666777999:::999888000111::::::444>>>QQQzzz]]]HHH<<<333+++---------)))%%%$$$(((---******)))))))))((((((((())))))))))))))))))))))))((((((((((((***+++,,,---///000222555888;;;===>>>;;;:::888444///,,,,,,,,,((((((((((((((('''''''''((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))***+++,,,---///111333444333222222333......---,,,+++***)))((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&''''''(((***+++,,,---...///111333666888999>>>??????>>>;;;777333000,,,+++)))((('''''''''(((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((&&&''''''((()))***++++++,,,...000222333555888;;;??????@@@@@@>>><<<999777555<<<333"""$$$333222###444444:::HHH^^^wwwxxxvvvxxxzzzyyywwwvvvuuusssooolllpppttt|||eeeWWWUUUTTTRRRPPPNNNJJJEEEAAA;;;888555111...,,,++++++******))))))((()))))))))(((((((((((()))***++++++***+++,,,---///111222444555666777888:::===BBBFFFEEEMMMOOO\\\YYYbbb```eeegggiiibbb\\\YYYdddeeebbbWWWOOOFFFHHH666:::+++999000...---...,,,)))+++///,,,,,,,,,,,,,,,---...///...111222333DDDFFF444...000***&&&)))'''%%%%%%%%%$$$$$$$$$######################################################"""############$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&'''***,,,---111333666:::>>>@@@AAAAAA<<<777111,,,***)))))))))&&&'''''''''''''''&&&&&&((((((((((((((((((((((((&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((''''''''''''(((((())))))+++...//////000222444333///:::IIILLLKKKCCC444*********)))(((((()))***)))******)))'''&&&'''(((---+++)))''''''''''''''''''''''''((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((()))))))))((())))))***+++''')))///555999888888:::::::::===;;;000&&&,,,888...111CCCiii|||^^^PPP>>>000&&&###***333'''***,,,+++))))))***+++***)))))))))(((((((((((())))))))))))))))))))))))'''''''''((()))***+++,,,,,,---...000333555777999777444000,,,+++***((('''&&&''''''(((((('''''''''((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((())))))((())))))***+++,,,,,,...111222000/////////,,,++++++***)))((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&'''((()))***++++++,,,---///222444777888::::::999777444000,,,***+++***((('''&&&''''''(((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((%%%&&&'''((()))******++++++---///111222444777999===>>>>>>>>><<<999555333222"""###666<<<...$$$)))''')))******+++111<<>>999111//////222///---...,,,((((((+++************+++,,,---...---///000111@@@EEE333...000***&&&)))'''%%%%%%%%%$$$$$$$$$######################################################"""############$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&'''))),,,---///111444888;;;===??????888333...***((((((((('''''''''((((((''''''&&&%%%((((((((((((((((((((((((&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((('''''''''(((((()))%%%(((,,,///222444777999AAATTTnnnlllHHH---+++,,,(((***------***((('''''''''&&&&&&'''((())))))(((%%%######$$$'''))))))(((&&&'''''''''(((((())))))((((((((((((((((((((((((((((((((((((((((((((((((***))))))))))))******+++333,,,)))...111//////333444222---,,,111666222***---000555777777<<>>===;;;999555111...,,,***)))((('''&&&'''((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((()))%%%%%%&&&'''((()))*********,,,///000111333555777999999:::999777444000---'''333222"""---111)))%%%***......***(((***,,,---------...111333333222555555666999;;;;;;999777777666:::BBBHHHJJJKKKNNNMMMMMMKKKJJJGGGBBB;;;666222111///---+++)))'''&&&&&&&&&%%%%%%&&&&&&''''''%%%%%%%%%%%%&&&'''((((((''''''((()))+++,,,...//////111333444666:::>>>BBB???IIIHHHYYYMMMYYYQQQWWWXXXUUUTTTSSSMMMHHHHHHNNN;;;EEE555///<<<)))777+++---)))(((++++++)))(((+++(((((((((((()))***,,,,,,+++---...///>>>BBB666,,,***+++)))&&&%%%################################################$$$$$$$$$###############$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&''')))***,,,//////111444888:::999888...,,,***'''&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((('''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$'''******(((&&&(((***---)))'''+++333:::;;;:::tttgggTTT???111******+++((()))***)))'''&&&'''))))))&&&###$$$)))---,,,'''%%%%%%&&&''''''(((((()))''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))***+++,,,...///000000000222------000///)))))),,,...---,,,,,,...000000///000666333000888999666888;;;777000,,,...222111,,,111...***)))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((()))*********+++---///111222333333000///,,,***)))))))))***''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))---------,,,,,,,,,+++++++++******)))(((''''''&&&''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((+++,,,---///000111111111888777555333000---+++***(((((((((((((((((((((((((((((('''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&'''''')))*********+++,,,...///000000000555555333111///...,,,+++))))))(((((((((((())))))))))))))))))))))))))))))++++++++++++++++++++++++...//////111222555666888888:::<<<@@@DDDGGGJJJLLLIIIIIIHHHEEEAAA:::555111...---,,,+++***(((((('''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''***************++++++,,,...///111444666888:::;;;<<>>rrrBBB666,,,***+++)))&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&%%%&&&'''(((***+++//////000333666888777666---+++)))'''&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&+++)))&&&$$$$$$%%%&&&&&&,,,444---%%%222UUUuuuFFF@@@777///+++***---///************))))))))))))+++)))'''''')))***(((%%%'''''''''''''''''''''(((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))******,,,---.../////////000,,,,,,///...++++++...)))***,,,---...///222444111333000///444222///222&&&(((,,,222333000+++''',,,***(((''')))*********))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((()))******+++,,,---///000111222222...---***(((''''''((((((''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))),,,,,,,,,++++++++++++*********))))))(((''''''&&&''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((+++,,,---...///000000000666555333111...,,,***)))(((((((((((((((((((((((((((((('''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&'''((()))******+++,,,---////////////333222111///---+++***)))))))))(((((((((((())))))((((((((((((((((((((((((************************,,,------...000222444555555777999===@@@DDDFFFHHHGGGGGGEEEAAA<<<777222///,,,,,,+++***)))(((''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''')))))))))))))))***++++++,,,---///111444666888999:::===CCCIIINNNQQQSSSSSSTTTPPPLLLKKKLLLIIIDDD>>>777666444111...,,,+++***((((((((((((((((((((((((************************+++...,,,222===ppp@@@666---++++++)))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%&&&(((***+++///...///111444444333111***)))(((&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&)))%%%###$$$))),,,+++(((777+++###---BBBNNNJJJ@@@000...,,,+++*********+++***((('''((())))))((('''%%%%%%&&&(((((((((''''''(((((((((''''''''''''&&&''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))+++,,,------------+++((((((***+++)))))),,,...//////+++&&&######%%%111---,,,000000)))(((,,,888000+++***'''"""&&&...***)))((((((***++++++***))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((()))******,,,,,,---...////////////+++***((('''&&&&&&&&&'''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))++++++*********)))))))))***))))))(((((('''''''''''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((***+++,,,...////////////222111000...,,,***((('''(((((((((((((((((((((((('''''''''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&'''((())))))******+++---............//////...,,,***)))(((''')))((((((''''''(((((()))(((((((((((((((((((((((())))))))))))))))))))))))******+++,,,...///111222333444666999===@@@BBBCCCDDDBBB???;;;666222...,,,******))))))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''((((((''''''(((((()))******+++,,,...111333555555888;;;@@@EEEJJJMMMOOOOOOPPPMMMHHHFFFDDDAAA;;;666222111///---***)))((('''((((((((((((((((((((((((************************+++---,,,222;;;lll???666...,,,+++(((&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&%%%%%%%%%&&&(((***+++.........///111111///---((('''&&&%%%%%%%%%%%%&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''######%%%(((++++++'''$$$%%%333BBBIIIEEE777,,,222111000...,,,)))'''&&&,,,***((((((******(((&&&(((((()))+++***&&&&&&)))''''''''''''''''''&&&&&&''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((()))***+++,,,,,,,,,,,,,,,***))))))))))))***+++***+++---000222444666777444+++...666111)))+++...+++%%%'''000222,,,+++111,,,***))))))***+++***(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))***,,,,,,------------,,,,,,))))))'''&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))***))))))))))))((((((((())))))((((((((('''''''''''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((***+++,,,---..................,,,+++)))(((&&&&&&((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&'''((())))))***+++,,,---------------,,,+++***)))((('''&&&(((((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))***+++,,,...///000333444555888;;;===???@@@AAA>>>:::555111...,,,+++(((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&''''''((()))((()))+++---///111333333777999===BBBGGGJJJLLLLLLNNNKKKFFFBBB>>>:::444000...---,,,***((('''&&&&&&(((((((((((((((((((((((())))))))))))************+++---,,,333999hhh===555...---+++(((&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&''')))***...---------......+++)))&&&&&&&&&%%%%%%%%%%%%&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((''''''&&&&&&''''''(((''''''''''''''''''''''''&&&'''(((&&&###!!!"""###,,,<<>>444<<>><<<:::666111...,,,******'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&%%%&&&''''''(((((()))+++,,,...000222222666888<<<@@@DDDGGGIIIJJJLLLIIIDDD???:::555111...,,,+++***)))((('''''''''''''''''''''''''''''''''(((((()))))))))*********+++------333777ccc<<<555///...,,,(((&&&((($$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$%%%''')))***---,,,,,,,,,---,,,***'''%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((''''''''''''((((((''''''''''''''''''''''''))))))'''###"""'''000999QQQGGG:::222...,,,)))%%%+++***)))))))))+++,,,---''')))++++++******,,,...+++%%%%%%***+++'''(((...(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((())))))***++++++******(((++++++***---444888888AAADDDJJJTTT___gggkkklllbbb[[[gggmmm^^^aaajjjaaaUUURRRMMMGGG???666...***+++(((&&&%%%''')))******))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((()))*********+++++++++******)))(((((((((((()))))))))))))))((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))((((((((('''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((())))))***+++++++++++++++)))))))))((((((''''''&&&((((((((((((((((((((((((&&&&&&&&&'''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&'''&&&&&&&&&&&&&&&''''''(((((()))***++++++*********)))))))))((((((''''''(((''''''&&&&&&''''''(((''''''''''''''''''''''''''''''''''''''''''''''''))))))******+++---...///333444555666888:::;;;;;;777555222///,,,*********&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%%%%&&&&&&'''(((((()))***,,,...///111111444666999===@@@CCCEEEGGGHHHFFFAAA<<<666111...---******)))((('''''''''((('''''''''''''''''''''''''''(((((())))))*********+++,,,---333555^^^:::444000...,,,'''&&&(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''(((((()))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$%%%''')))***,,,++++++,,,,,,+++)))'''%%%%%%&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((''''''''''''((((((''''''''''''''''''''''''((('''&&&'''+++222;;;@@@***...111///,,,,,,000555...---,,,++++++++++++,,,&&&,,,222333222444:::???CCC888333777777222000555......---,,,+++***)))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))***+++++++++******''',,,000222:::GGGOOOPPPbbbeeegggbbbZZZTTTRRRSSSZZZWWWggggggUUU^^^iiiWWWAAAXXXkkkkkkcccYYYLLL???777333---***)))******+++))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((()))******))))))*********)))((((((''''''((()))))))))))))))((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))(((((((((((('''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((()))******+++*********))))))((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&'''&&&&&&%%%%%%&&&&&&'''(((((())))))******))))))((((((''''''''''''''''''(((''''''&&&&&&''''''(((''''''''''''''''''''''''''''''''''''''''''''''''))))))))))))***,,,---...111111222333444555666777000///...,,,***)))((((((%%%&&&&&&&&&''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&'''(((((('''((()))+++,,,...///000222444666999===@@@BBBCCCBBB@@@<<<777111---++++++)))(((((('''''''''((((((''''''''''''''''''''''''''''''(((((()))******++++++,,,---333333ZZZ:::444000///,,,'''&&&)))''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%'''''''''((()))******+++((((((((((((((((((((((((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$%%%''')))***,,,+++++++++,,,+++)))'''%%%%%%&&&'''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((''''''''''''(((((((((((((((((((((((((((((((((''''''+++///111...***,,,+++******,,,,,,+++)))))))))***+++,,,,,,,,,,,,000888AAACCCBBBEEENNNVVVtttcccUUUQQQIII;;;333444444333222///---***)))((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))******++++++++++++***///666===BBBNNN___jjjlllRRR```qqqyyy{{{|||~~~{{{wwwUUU@@@HHHYYYaaaGGGAAA888111---+++******))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((()))******(((((())))))))))))((((((&&&&&&'''((())))))))))))))))))))))))))))))))))))''''''''''''((((((((()))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))***)))))))))((((((((((((&&&'''''''''''''''''''''''''''''''''((((((((()))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((()))((())))))************)))))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&''''''''''''''''''&&&'''&&&&&&%%%%%%%%%&&&&&&'''((()))))))))))))))(((&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&'''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((()))+++,,,,,,......///000111222333333,,,,,,+++***)))(((''''''%%%&&&&&&''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&'''((((((&&&'''(((***+++---......000222444777:::===???@@@===<<<888333---***))))))(((''''''&&&&&&''''''(((''''''''''''''''''''''''&&&''''''((()))******++++++,,,---333222YYY:::444///...,,,((('''(((%%%%%%%%%%%%%%%%%%%%%%%%###'''***+++(((%%%%%%%%%***(((''''''***,,,......***,,,......111444111+++------,,,***+++,,,***%%%***"""'''///)))###%%%'''%%%&&&&&&&&&&&&%%%$$$#########$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&'''(((((((((222...(((###$$$&&&&&&$$$''''''(((***,,,,,,+++***))))))))))))))))))))))))&&&''')))))))))((()))***000&&&!!!%%%((('''(((,,,'''''''''&&&&&&'''''''''''''''''''''((((((((())))))+++...000000---***(((,,,+++******)))'''((())),,,+++)))***...333555666EEELLL___nnnsssyyyxxxkkkuuuvvvyyyooojjjgggLLLDDD666555000444000111((()))))))))))))))((('''))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))***+++)))(((---444999>>>QQQggggggWWWOOOTTTzzz}}}yyy]]]BBBYYY[[[ZZZHHH111...111)))///...,,,(((''')))***)))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((&&&&&&&&&&&&(((((())))))((((((((('''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))((((((((((((&&&'''(((((('''''')))+++(((''''''((()))***))))))&&&&&&'''((()))*********((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((((((((((((((((((((('''''''''((()))+++,,,---.........///...------,,,***))))))((('''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((()))+++---...///111444777999:::;;;;;;777444000,,,)))(((''''''&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''((())))))))))))***************//////---555PPP:::444///...,,,((('''((('''&&&&&&&&&&&&&&&&&&&&&///)))###"""&&&***+++++++++,,,---000222444666777GGGKKKOOOSSSWWWVVVLLL@@@AAA888---((()))***+++,,,)))000 &&&+++###&&&%%%%%%%%%%%%%%%%%%$$$$$$###$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&''''''(((((()))%%%''')))************))))))((('''$$$""""""%%%(((&&&'''((()))(((((())))))......,,,)))&&&%%%$$$%%%###$$$(((,,,,,,)))'''(((((((((''''''''''''(((((('''''''''((((((((()))))))))+++,,,......,,,***)))'''***+++(((+++000000+++))))))***---222???VVViiivvvnnnlllpppuuuqqqjjjfffbbbyyysssLLLAAA***000)))...///((( ###......%%%))))))))))))))))))))))))(((((((((((((((((((((((()))))))))))))))(((((((((,,,***((()))///444333---HHHrrreeeVVVhhhsssiii{{{zzzxxx[[[LLLPPPQQQJJJ999"""+++***((('''''')))))))))***)))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))******)))(((((()))******))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))(((***+++,,,+++)))((()))******)))(((''''''''''''&&&---,,,***)))((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((''''''((((((((()))))))))))))))))))))))))))))))))''''''''''''''''''''''''''''''((((((((((((''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((((((((((((((((((((('''''''''((()))+++,,,------............---,,,,,,***))))))(((''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((()))+++---...///111333555777888888888444222///+++)))(((''''''&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''((())))))))))))***************//////...555OOO:::333///...,,,((('''((('''(((((((((((((((((((((+++***(((''''''((()))***---555BBBUUUkkk|||kkkVVV???333222///$$$222777$$$)))444###$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&''''''((())))))$$$'''***+++(((&&&&&&'''///((($$$)))444888222)))111444777888888777888999...---------...000111222***......((($$$$$$'''((()))(((((((((((((((((()))''''''((((((((())))))))))))***++++++++++++******'''------((()))...+++$$$(((333:::EEEccciiinnnzzzrrryyyvvv{{{nnnCCC???...111333000***&&&'''+++))))))))))))))))))))))))((((((((((((((((((((((((*********))))))(((((((((///######,,,,,,+++BBBaaa|||^^^SSShhhxxxyyy{{{eeeQQQQQQOOO===000---***))))))******)))******)))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''(((((())))))******+++((((((''''''''''''(((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))&&&(((***)))(((''''''(((---,,,+++***))))))******)))(((&&&%%%&&&(((***+++((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((&&&&&&'''''''''(((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''((((((((((((''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((((((((((((((((((((('''''''''((()))***+++,,,,,,------------,,,++++++)))))))))(((''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((()))+++,,,---///000222333444444444444000...,,,)))((('''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''((())))))))))))***************.........444LLL999333......,,,)))''')))''''''(((((((((((((((((("""***///...***111AAAPPPppp|||yyyuuuxxxvvvkkkGGG444;;;(((&&&777$$$+++$$$$$$$$$$$$$$$%%%%%%&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&'''(((((())))))+++)))((()))'''%%%'''***"""---555000%%%"""---:::888<<<@@@BBBAAAAAACCCDDD@@@???===;;;888444000---,,,000///'''$$$(((***)))((((((''''''''''''(((((('''(((((((((((())))))))))))))))))))))))******+++***,,,......***&&&(((+++,,,///LLLsss{{{nnnzzzsss}}}XXXLLL777///666333######222))))))))))))))))))))))))((((((((((((((((((((((((++++++******)))((((((((()))&&&''',,,111>>>[[[xxxgggoooyyyhhhfff|||}}}{{{FFFGGGnnnAAA999000---+++******,,,*********)))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))(((((((((''''''((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))*********###&&&((()))))))))***+++&&&&&&&&&&&&%%%%%%'''(((''''''''''''((()))***+++((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((&&&&&&&&&&&&'''''''''(((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((((((''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((((((((((((((((((((('''''''''((((((***++++++++++++,,,,,,++++++***)))))))))((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''')))***+++,,,...///000111111000//////+++***)))(((''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''(((((()))))))))***************.........333HHH999333......---)))((()))&&&&&&''''''((((((((((((%%%)))---222???WWWvvvsss{{{yyyMMM;;;333***777!!!&&&%%%%%%$$$$$$%%%&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&''''''((())))))***+++&&&&&&***,,,++++++...&&&'''+++222>>>KKKVVV\\\mmmqqqvvvwwwvvvvvvyyy|||vvvrrrjjjaaaVVVHHH999000))),,,------///111---&&&((((((''''''''''''(((((((((((((((((()))))))))***))))))((((((((()))***+++***%%%***333---$$$...CCCVVV___iiimmmtttxxxjjjiii~~~pppiiiwwwooommmtttRRR222+++000000------************************))))))))))))))))))))))))+++*********)))))))))(((###///111333LLLlllmmmWWWooo~~~zzziii888RRRCCC555...+++)))***...************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((('''''''''***++++++++++++++++++***(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((()))))))))*********+++(((***,,,---,,,,,,---///,,,...///...,,,+++,,,---,,,,,,,,,,,,***(((&&&%%%))))))))))))))))))))))))''''''''''''''''''''''''''''''''''''((((((((((((&&&&&&&&&&&&'''''''''(((((((((((((((((((((((((((''''''''''''''''''''''''''''''((((((((((((''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''''''''((()))*********************))))))(((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((()))++++++---...//////...---,,,+++((('''''''''&&&&&&''''''&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''(((((()))))))))***************------...111DDD888222......---)))(((***&&&&&&''''''(((((())))))(((+++555JJJfff~~~sssDDD<<<666+++111)))(((&&&%%%%%%%%%&&&'''%%%%%%%%%%%%&&&&&&&&&&&&&&&''''''(((((()))******'''$$$&&&,,,,,,&&&%%%***777:::EEEZZZpppxxxqqqfffUUUZZZ^^^___]]]]]]bbbfff___aaafffnnnuuuwwwtttpppJJJ???555111///,,,++++++)))((((((''''''(((((()))((((((((()))))))))******)))((((((((()))***+++,,,,,,%%%(((///+++'''999TTTuuu}}}uuupppvvviiiKKK777555111&&&************************))))))))))))))))))))))))************************,,,)))555QQQeeejjjnnnuuu~~~{{{bbbOOO===444///***)))...++++++*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))******)))))))))((((((((()))******++++++******)))******)))))))))((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((())))))******++++++++++++,,,---,,,+++,,,...000///222555555111------...******+++***)))((('''&&&))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''((((((((((((&&&&&&'''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((('''''''''(((((()))***((())))))))))))(((''''''((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((()))***+++,,,------------+++***)))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''((())))))))))))***************,,,---...000AAA888222......---)))(((***''''''((())))))******+++///;;;OOOfffzzz}}}OOO777222&&&,,,+++(((&&&%%%&&&&&&'''%%%%%%%%%&&&&&&&&&&&&''''''''''''((())))))******'''&&&***---)))&&&111BBBJJJddd{{{xxxaaaRRRYYYhhhvvvzzz}}}|||zzz{{{wwwnnnbbbUUULLLiiiXXXLLLHHH===...***111+++******************+++(((((()))))))))*********(((((()))******++++++,,,------+++***222EEE^^^ooo|||yyywww}}}}}}WWW:::///---************************)))))))))))))))))))))))))))))))))******++++++,,,111111KKKmmmmmm^^^vvvttt|||fffQQQGGG===000***,,,+++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++,,,------,,,---...//////...---,,,------,,,,,,+++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((())))))******+++,,,,,,,,,---......///333777;;;444:::@@@BBB@@@<<<<<<===;;;999444000---,,,,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''((((((((((((''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''((((((((((((''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((((((((((((((((((((((((''''''''''''((())))))((((((((((((((('''&&&&&&'''(((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''((()))***+++,,,,,,,,,,,,***)))(((&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''((())))))))))))************++++++---...///>>>888222......---***)))***((())))))***++++++,,,,,,>>>OOOcccmmmppp{{{pppZZZNNNNNNSSSXXXWWWTTTOOOMMMSSS\\\```___eeettt||||||\\\888===...,,,***'''&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''''''''(((((())))))******'''(((,,,///,,,444SSStttxxxjjjYYYTTT^^^ppp___ZZZcccooobbbAAA///111---,,,,,,++++++,,,,,,---))))))))))))************((((((***+++,,,,,,,,,,,,(((222000,,,CCCqqqvvvJJJ555===************************))))))))))))))))))))))))(((((()))***+++,,,,,,---***QQQooopppooo}}}~~~gggZZZLLL999,,,++++++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))((()))***,,,...000111222666777888888888888777666000000///...,,,+++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((())))))***++++++,,,,,,000111333666:::AAAIIINNNZZZbbblllqqqqqqpppqqqrrraaaYYYMMM@@@666000......))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''((((((((()))(((((((((((())))))))))))************************))))))))))))))))))))))))''''''((((((((((((''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''(((((((((((((((((((((((((((((((((''''''''''''(((((()))''''''((((((''''''&&&%%%'''''''''(((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''((()))******+++,,,,,,+++***)))(((&&&&&&'''''''''&&&%%%%%%&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''(((((())))))))))))************++++++,,,//////===555222...++++++******)))''')))***(((&&&'''...444NNNQQQVVVaaaqqq{{{tttfffFFFDDDAAA???AAAEEEJJJNNNLLLMMMOOOSSSVVVVVVQQQLLLBBBDDDFFFDDDDDDVVV~~~eeeooo---777;;; )))...)))%%%&&&&&&&&&'''''''''((((((***)))'''&&&***...,,,'''***+++&&&+++IIIkkkppp___dddgggmmmyyy|||tttRRRQQQsssaaa---***<<<000###---((( ///))))))(((((((((((())))))%%%)))+++******+++,,,+++---555***;;;hhhkkkccc}}}wwwQQQ===///,,,111%%%555''',,,+++))))))))))))))))))))))))%%%333&&& 444444'''000GGGppplllfffuuuUUU[[[JJJ===,,,---,,,***((())),,,,,,((()))))))))))))))))))))))))))((())),,,+++((()))---...)))///666444777<<<;;;DDDHHHcccgggOOORRR___PPPUUU)))666===***111444)))%%%555///"""''''''%%%000************************''')))***+++---...,,,)))$$$***---))))))---111000000;;;BBBPPPeeellliiikkkwwwvvvrrrmmmnnntttxxxwwwqqqdddiiieeeiiiJJJ===111111((($$$......***'''---))))))((((((((())))))***(((((((((((((((((((((((((((,,,,,,)))+++000///***)))))),,,...***$$$$$$((('''))),,,...---***&&&###------+++)))'''&&&&&&'''%%%))))))%%%!!!###'''+++((((((((((((((((((((((((''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&'''''')))((((((''''''(((((()))''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((''''''))))))((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((((()))))))))))))))((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((()))))))))))))))))))))))))))))),,,......)))444???555222...++++++******)))&&&(((***))))))---555;;;DDDXXXgggbbbQQQEEE@@@???[[[cccqqqssshhh^^^\\\___mmmccc///333666***'''---***(((&&&&&&'''''''''(((((((((((()))***)))'''&&&+++///,,,,,,:::TTThhhmmmiiifffrrrxxx}}}|||xxxxxx}}}aaa[[[mmm>>>+++000444)))222888""")))))))))(((((())))))))),,,---------,,,------,,,444)))KKK{{{rrryyyVVV:::///666%%%))))))555!!!************************'''///***(((...)))---FFFjjjtttvvvzzzhhh{{{iiiVVVRRR444000///......---***))))))************************000+++)))+++,,,+++---111...:::666...AAAdddoooccctttDDDCCCHHH000111888(((!!!000;;;---###,,,************************(((***+++)))(((((())))))333%%%###///333,,,000>>>GGGcccuuutttllldddlllpppwwwyyy|||uuuiiinnnZZZYYYUUUIII;;;000///---''''''---)))((((((((((((((())))))(((((((((((((((((((((((((((+++***&&&(((...///,,,111'''!!!$$$+++...000111+++((($$$"""$$$+++222777$$$&&&))),,,---------,,,+++---...,,,***'''%%%$$$((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&''''''''''''((())))))((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((((((((((((((((((((((((((((()))))))))(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((())))))))))))))))))))))))))))))***,,,---)))555???555222...++++++******)))''')))))))))***///888>>>:::JJJRRRFFF888>>>YYYrrraaaoooMMM000999***%%%222!!!'''''''''''''''((((((((((((+++'''(((---+++&&&'''......AAA^^^qqqnnndddhhhuuuzzzyyywwwsssvvv{{{aaaggg{{{rrr<<<,,,777+++'''///---******))))))))))))******++++++++++++++++++++++++///IIIuuuwwwPPP444222***'''(((666%%%************************)))***...111)))'''BBBggg}}}ppp}}}mmmccc___LLL///***)))......******...************************...)))(((+++,,,,,,---000888<<>>555222...++++++******)))******)))((()))...555;;;QQQJJJ>>>666>>>ZZZ~~~|||yyy~~~}}}}}}~~~}}}CCC+++///000+++)))''''''((((((((()))))))))///&&&&&&///111+++)))...JJJaaapppjjjeeemmmwwwxxx}}}{{{}}}rrrSSSvvvjjjBBB+++222)))!!!333+++******))))))******+++((((((***,,,,,,+++---000,,,gggwwwtttyyymmmsssRRR888222333&&&'''111************************+++'''...111+++999___}}}wwwttt}}}nnn{{{WWW___???000(((---///+++***...************************((((((+++......---111888555mmm~~~ooommmjjj;;;'''000...,,,...(((++++++++++++++++++++++++***((((((***+++***+++...&&&---///...999RRRdddiiihhhiiigggrrr~~~uuuzzz|||zzzyyy{{{zzzwww{{{zzzfffWWWBBB>>>,,,---+++))))))((((((''''''((((((((((((((((((((((((((((((+++,,,+++)))(((***,,,------***)))///333555777;;;888888888:::<<<@@@DDDFFF444444333---''''''---333+++(((&&&'''''''''+++///((((((((((((((((((((((((''''''''''''''''''''''''((((((((('''''''''''''''((((((((())))))(((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))************''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((&&&''''''(((((((((((('''((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((()))))))))))))))))))))))))))))))))***---+++555;;;555222...++++++******)))******)))(((+++000666;;;GGG===999CCCYYYmmmwwwzzzfffcccbbbeeennn|||sssfffiii111555666%%%++++++((((((((()))))))))*********(((***---+++,,,999JJJoooooojjjgggqqq~~~rrr|||QQQyyyggg888444<<<...$$$++++++************+++++++++***---000...,,,333<<<{{{wwwuuu}}}MMM222888,,,111************************---***+++,,,666WWWuuu|||wwwppphhhoooZZZ[[[DDD000---///,,,))))))************************+++,,,...//////555DDDTTTttt}}}yyy^^^YYYUUUNNNHHHMMMUUUTTTllljjjWWWsssZZZ>>>+++555777++++++++++++++++++++++++,,,&&&%%%+++///,,,)))***,,,111666AAA\\\vvvxxxiiiuuuqqqpppxxxuuuoooVVVSSS777222'''******)))((((((((((((((())))))))))))))))))))))))))))))******)))'''))),,,,,,000444333///333EEEXXXrrr~~~}}}iiiYYYHHHAAAAAA;;;,,,000---,,,---)))%%%'''...))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))+++*********))))))((((((''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&'''((())))))((((((''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))))))))(((((())))))))))))))))))))))))++++++///---444777555222...++++++******)))(((((()))+++///555;;;>>>...111<<>>666HHHJJJIIIAAA:::;;;FFFPPPIIIGGGCCCBBBJJJVVV[[[[[[aaafffhhhfffgggqqq~~~dddzzzdddXXXAAA,,,(((000111***++++++++++++++++++++++++---+++///<<>>***------+++***,,,///...+++,,,+++EEEhhhyyyuuukkkbbbUUU^^^sssgggyyyppp666333:::000333%%%+++222'''(((222///+++222OOOtttxxxsssbbb{{{///222///!!!:::---...(((,,,...))),,,111******GGGnnn~~~nnnyyyxxxrrrjjjYYY;;;$$$&&&///...******&&&***---+++((((((***,,,...###000777777AAAvvvDDD222<<<111$$$111...,,,))))))***,,,,,,,,,$$$***,,,((('''***+++)))!!!///000(((,,,222222000333555555333666???GGGJJJAAA;;;666555333---(((''')))+++)))%%%(((...,,,%%%))))))))))))))))))))))))((((((((())))))))))))))),,,,,,)))%%%%%%***...///111777;;;999888:::;;;:::???@@@>>>:::888777111***---+++((((((+++...---))))))******)))***,,,+++)))))))))))))))(((((((((((()))(((((('''''''''((((((...((($$$%%%***---+++'''&&&000+++888111@@@333///666:::@@@HHHOOOMMMAAA444555444111///,,,)))'''%%%---///,,,,,,---'''$$$+++******))))))))))))******---,,,,,,000///888nnn666222...+++*********)))((()))+++---///111222333888BBBHHHHHHSSSjjj}}}}}}xxx{{{vvvoooOOOooo>>>666333%%%***++++++***+++,,,---,,,)))222BBB^^^uuusssmmmtttwwwvvv}}}ppppppnnn999222,,,000222+++***000...111222000)))NNN}}}cccMMM===>>>DDDSSSyyyVVVpppooojjjqqqWWW...444******)))(((***,,,......222222ddd}}}|||{{{^^^wwwmmmaaabbb333,,,111+++---***,,,,,,(((,,,000***888TTT}}}nnnzzzrrrmmm666'''+++333111000...)))))),,,---,,,777WWWwwwxxxwww|||{{{tttqqqeeeKKK333---000///------)))++++++(((&&&&&&'''(((///(((...bbbwwwwwwPPP222%%%***555...,,,******++++++***)))(((+++***%%%$$$((()))'''999"""666111,,,222222999III\\\jjjtttzzzxxxtttvvvggg______OOO666222>>>***,,,//////,,,))))))+++))))))))))))))))))))))))))))))((((((((()))))))))###&&&---333777777777888???@@@CCCLLL[[[fffeee]]]bbbddddddcccccc^^^RRREEE777444111...---,,,***&&&***++++++))))))***+++******)))))))))(((((((((((()))(((((('''''''''((((((!!!)))///,,,$$$###+++555<<<666***...///BBBSSSfffiiittt~~~wwwwwwzzzzzzlllUUU>>>///---444<<<999###$$$,,,(((...444)))*********))))))*********---,,,,,,000000888nnn666222...+++*********)))))))))+++---///111222333:::BBBHHHKKKUUUjjj{{{{{{qqqoooJJJiiiJJJ888444(((---+++)))***,,,------...***AAAYYYnnn{{{vvvqqqzzzkkkvvveeeKKK444---222555,,,***///...&&&***111???qqqvvveeeUUULLLKKKAAA???ccc^^^]]]rrrlllnnnjjj+++999,,,++++++***)))***---///222;;;{{{hhhdddOOOSSS___iiiRRR:::LLLVVVyyypppDDD&&&888''')))000---(((---///...000CCCiiiqqq~~~hhh]]]111111333333///,,,'''------)))111MMMlll~~~qqqooo}}}^^^KKKDDDGGG:::999>>>FFFHHHEEEIIIQQQHHHKKKTTTxxxkkkYYY@@@///)))))))))(((+++***((((((''''''((()))--->>><<>>UUU~~~~~~NNNAAAvvvpppzzzjjj555000/////////,,,)))+++///111QQQzzzgggAAAcccrrrXXXUUU```fffiiiVVV```xxxwwwjjj\\\uuuddd111---///+++333---+++222---///FFFgggyyyxxxyyyvvvJJJ(((///333000***++++++111,,,'''<<>>222000---,,,---......---***)))***,,,,,,+++...333999IIIyyyuuuwwwVVV444***,,,,,,+++++++++++++++++++++++++++*********+++...111333...???XXXlllwww{{{}}}~~~~~~~~~|||zzz|||}}}vvv___TTT:::///(((+++///,,,,,,...++++++*********)))))))))(((((((((((()))***++++++((((((***111???UUUlll{{{tttcccttt|||lllrrryyy{{{xxxvvvxxx{{{wwwrrrwww{{{mmm>>>,,,222(((......------------......,,,---...222111888lll666222...+++*********)))***+++,,,---...000111111;;;>>>FFFTTTbbbpppzzz|||nnn~~~vvv\\\ZZZwwwDDD...@@@///,,,...000,,,,,,<<>>---,,,000000333:::{{{tttrrrfff|||xxx]]]hhhxxxFFF111000///555000111YYYtttooo[[[uuuNNNvvvIIIWWW111:::###222111+++<<>>UUUvvv>>>999222---++++++,,,,,,******,,,......333CCCUUUWWW555222,,,,,,,,,,,,,,,,,,,,,,,,+++******+++...333777:::UUUkkkzzzyyy|||zzz[[[===222000,,,***,,,+++++++++************)))(((((((((((()))***+++,,,(((:::VVVqqqxxxpppbbbiiihhh~~~[[[999//////............//////,,,---///333222888kkk666222...+++*********)))***)))+++...///---000555===???HHHXXXeeeppp{{{xxxnnnnnnpppuuuiii```zzzoooOOO[[[fff777333555***111222%%%555[[[nnnppp~~~yyyhhhyyy>>>777------555222888ppptttgggjjj```RRRXXXxxxbbbQQQDDD>>>III\\\^^^xxxqqq...===+++333111///UUUvvv|||xxxooodddhhheee|||dddWWWoooZZZzzz|||XXXuuu|||eee111///,,,///...555mmm{{{|||aaauuuiiiyyy222222222111(((222GGGsssqqq[[[~~~zzztttaaaGGG222,,,&&&222---&&&,,,000HHHrrrpppiiixxx(((444444...###***///...&&&111,,,::::::gggWWW,,,///***///111))))))---+++'''111,,,+++555555???[[[}}}www>>>'''888+++++++++*********,,,+++***(((&&&)))******+++///111///555bbbxxxvvvyyyuuuiiiuuuwwwvvvxxxkkk333777333222+++111000222///,,,111///333999```666222...+++*********)))+++)))+++...///---000555>>>???GGGVVVeeeqqq~~~tttmmmeeeiiizzzssseeexxxYYYddd~~~???//////***000000***CCClllsssuuusssOOO999444///777111NNN}}}|||rrrjjjggg___VVVVVVuuutttYYYdddiiiSSSAAAAAAGGGXXX|||rrrrrrddd000777---000...555sss{{{uuuiii^^^LLLsssuuuJJJXXXyyyrrrvvv888222111>>>888MMMqqqmmmlllccc>>>000,,,000666XXX}}}kkk{{{|||~~~ppp```MMM222---------***+++...666VVVjjjbbbyyyeeegggwwwzzzQQQ333...000///...''',,,111...888KKKddd{{{www}}}|||uuuJJJ333+++///222++++++...+++...000...222===GGGXXXnnnhhhBBB(((***444---,,,+++,,,------+++***,,,******+++)))***333???```yyykkkwwweee{{{yyyQQQ<<<444+++999111222,,,///---111000333999___666222---+++*********)))+++***+++......---111666???@@@GGGUUUdddrrrqqqmmmlllzzz~~~vvvbbbzzzxxxeeegggCCC;;;------111///444VVV}}}sss|||xxxmmm}}}ooovvvoooiiieee::::::///888222RRRvvv~~~wwwhhh___XXXOOOyyyiiiiiiwwwTTT======VVVXXX111+++222888>>>wwwgggMMMTTTiii```bbb^^^tttaaa===///,,,333222uuurrrvvv~~~[[[}}}~~~mmmtttlll{{{zzzjjjiii,,,///666222;;;oookkkkkkppp~~~nnn```:::444222((()))///000BBBmmmiiiBBBbbb\\\ttt222***---555333((((((777***CCCaaarrr;;;......222...---000+++111+++000<<>>(((666...333111...333111444999^^^555111---******++++++***---++++++.........222888===@@@IIIYYYgggpppzzz}}}iiiuuu```aaadddiii\\\[[[fff:::555444...444VVVyyy{{{uuullljjjwwwxxx~~~uuu}}}{{{hhh\\\```YYYKKKkkk{{{CCC999000999KKKvvv{{{kkkcccbbbVVV|||qqqOOOjjjwwwuuujjj:::<<<555777ZZZlllcccKKKmmmjjjkkk}}}wwwqqqddduuurrr000999222OOO{{{IIIEEEWWWeeexxxtttnnnhhh@@@&&&555[[[~~~aaauuukkkyyyzzzjjjFFF555+++,,,///+++888mmmwww|||:::KKK;;;OOO:::|||dddBBB+++---...,,,...333GGGeee\\\???///000//////000+++///111LLLfffpppwwwHHH777222///---,,,---------,,,)))------///DDDeee}}}qqqxxx^^^~~~>>>BBB!!!<<<111111///444222555999^^^444111---******+++++++++...++++++.........222999<<<@@@JJJZZZgggpppxxx~~~~~~nnnmmmZZZ^^^aaabbbZZZ]]]xxxwwwdddlll333222111+++;;;hhhxxx{{{___gggvvvhhh~~~|||{{{fffWWWsssxxxlll\\\qqq|||yyySSS888888:::cccrrrgggddd___ggg```zzzNNNzzz}}}DDD444///<<>>111111---EEEuuu~~~vvvPPPeeeyyyddd___zzzvvvSSSfffgggoooddd888@@@888uuusss{{{kkkbbbgggkkk@@@RRR{{{MMM{{{VVV000111EEEvvvmmm{{{yyyZZZrrrxxxkkkwwweeeyyyPPP555DDDtttyyy|||{{{hhhfffXXXbbbdddttt///:::???~~~WWWllluuujjj}}}{{{cccaaa333---000,,,888bbb}}}ppp}}}KKK<<<@@@JJJ111222333333111@@@www~~~|||qqqaaa___ZZZ^^^:::222000111333000...NNNkkkzzzzzz{{{wwwoookkk\\\555333///......///......///+++:::\\\zzz~~~|||sss~~~}}}444;;;000333111666444666999]]]444000,,,******+++,,,+++///,,,,,,---......333:::???AAAIIIXXXfffrrr~~~{{{wwwuuuvvvcccQQQgggjjjJJJHHHAAAIIIrrryyyhhhjjj<<<222444111LLL{{{~~~kkkCCCddd}}}sssMMMrrrlll]]]ttt[[[^^^JJJfffnnn666CCC444|||wwwnnndddqqqRRRIII{{{xxxKKK]]]kkk???666BBBvvvfffZZZbbbLLLccc]]]___nnnJJJ222GGGooouuulllssswwwjjjjjjcccYYYRRRkkksssLLL222JJJ{{{RRRtttmmmqqqooo~~~III222///'''AAAuuuGGG???///}}}zzz\\\666---///666;;;VVVyyypppvvvPPPhhh>>>333111222555333:::bbb{{{|||{{{sss}}}yyy777444111//////000000///333(((???tttxxx{{{{{{RRR---888333111777555666999\\\555111...+++++++++***)))---,,,---///...---333:::>>>BBBLLLYYYdddnnn{{{yyyppp```KKK~~~|||}}}mmmgggSSSSSSzzzYYYlllDDD333666222ZZZvvv~~~pppRRRRRRZZZ|||{{{IIIssszzzvvvrrrfffYYYZZZcccrrrWWWbbbJJJoooxxxlllqqq<<<666QQQooozzznnnOOODDDrrrXXXUUUlll???888OOOpppaaa===YYYttt{{{fff777YYY}}}yyy{{{iiiWWW~~~^^^pppbbbhhhmmm~~~kkk```999[[[UUUQQQzzzvvvuuupppRRR000222***ZZZ|||HHHCCC:::~~~qqq444222222333???hhhuuunnnQQQgggNNN111666///,,,111AAA{{{|||kkkVVV666---444///222666+++666***___oooqqq{{{,,,>>>666000555777999999]]]444111---+++++++++***)))---,,,---///......333;;;666???PPPaaallluuuxxxcccQQQkkkVVVlllnnnooo{{{YYY222555444aaa|||xxxEEEIIIYYYSSSooolllPPP>>>LLLfffuuujjj```OOOAAAcccrrr|||HHH===ccceeeJJJCCCtttZZZiii666:::jjjkkk}}}}}}jjjHHH```fffmmmsssfff<<>>XXXxxxkkkDDD000222//////111'''222888nnnoookkk{{{|||^^^000888444888666777999^^^444111---+++++++++******,,,+++---///......444;;;===EEERRR___eeeiiirrr|||{{{wwwxxx^^^RRRjjjIIIuuu{{{ggg333444999iii}}}vvv999BBBYYY]]]rrrtttoooQQQLLLIII<<<888???PPPGGGNNNsssdddccc~~~qqqNNN;;;pppvvv}}}cccNNNIIIpppTTT||||||iiiFFF888\\\jjjnnnxxx{{{rrrWWWBBBzzz___|||WWWwww...iiirrrmmmsss^^^{{{rrrnnnzzzkkkttt}}};;;bbbQQQ[[[nnnbbbrrrrrrpppaaa111***444rrrooo~~~pppIII444CCCrrrMMM666YYY{{{CCC333666666___~~~ccc{{{XXXDDDzzzlll===444000+++333sssyyyxxx}}}XXX777333222222111,,,222PPP[[[kkkxxx~~~www444888888;;;555444999___444111---++++++++++++***,,,+++---/////////444<<>>===CCCRRRfffsssuuusssrrrrrr|||ooooooqqq]]]gggLLLfff<<<111CCC}}}]]]666???GGGwwwxxx```OOOzzz|||fffWWWJJJrrruuubbb000\\\xxxxxxcccIII{{{___[[[rrrccceeelllnnniiipppccc@@@```UUUEEEYYY{{{~~~ssssssDDD///TTT|||jjjlllOOOaaahhhzzzaaa777555JJJmmm\\\fffpppkkkzzz~~~NNN222222777jjjdddoooxxxnnnZZZaaa<<<222222111666KKKbbbXXXfff[[[nnnTTTEEEdddrrrtttKKK:::777:::===:::\\\222000,,,++++++,,,,,,+++,,,+++---000000000666>>>AAAIIIVVVbbbeeebbbbbbeeexxx~~~sssQQQppp???111DDD~~~WWW666>>>AAAzzzccc]]]TTTxxxmmm]]]III}}}{{{yyy444VVV{{{tttnnnaaa===AAAWWWWWW\\\PPPzzz|||mmmppp```bbbaaa[[[TTTVVV|||555bbbDDDDDDXXX~~~}}}lll|||wwwvvv[[[EEElllqqqfffkkk}}}cccOOOaaakkkMMMhhhvvvggg;;;777VVV]]]TTTlllUUU999:::FFFllltttooo]]]zzzHHH555444444999bbbzzzOOOTTTrrr}}}LLLjjjKKK]]]aaaAAA555;;;@@@888ZZZ222///,,,++++++,,,,,,,,,,,,+++---000000111777??????IIIVVV```cccggguuuyyynnn~~~eeennnxxxBBB111EEE~~~|||{{{wwwYYY888>>>???wwwaaaZZZTTT~~~tttqqq^^^EEEuuu{{{yyy:::YYY{{{vvviiirrr{{{nnnuuuzzzwwwaaa```rrr}}}xxx\\\<<<___WWWBBB^^^<<>>999```[[[SSSvvv|||^^^:::333<<<uuulll|||vvvfffpppIII222111222777wwwnnn@@@VVVzzz~~~|||GGGfffKKKlllwwwrrrGGG444;;;AAA666YYY444111---******+++++++++---,,,---///......555======PPP\\\ZZZ```tttnnnqqquuuyyyhhhqqqooo}}}bbbFFF///JJJyyy~~~yyyccc>>>999<<<^^^[[[~~~uuuuuuoooZZZ[[[yyyxxx}}}xxxiiiPPPRRRzzzxxx\\\???YYY}}}zzz```xxx___]]]pppmmmVVVRRRwww|||@@@fffyyy@@@EEEYYY{{{```YYY]]]lll}}}fffBBBYYYRRRiiisss444666fffZZZMMMvvvhhh555555SSS```ppp\\\]]]||||||@@@444222777<<<\\\CCCjjjrrr|||jjjVVVnnnPPPDDDXXX^^^OOOiiiRRR555===777BBB\\\444111---******+++++++++---,,,---///...///555===<<>><<>>yyyvvv}}}www;;;:::<<>>nnnvvvAAACCCaaawwwyyyvvvbbbttt~~~eeePPP[[[NNNaaavvv888<<>>OOOwwwLLLEEEqqqzzz}}}LLLCCCccchhhMMMHHH888IIIssskkkjjjfffnnniii>>>===666>>>]]]444111---******+++++++++---,,,---//////000666>>>>>>JJJVVV___qqq^^^===VVV~~~qqquuuGGG;;;===}}}>>>:::===:::zzzvvvnnncccZZZSSSeeevvvuuuooofffVVV^^^}}}www444ZZZzzzvvvooorrriii{{{mmmSSSUUUjjj|||fffNNNyyydddAAA|||oooAAADDD```wwwXXX[[[fff~~~___QQQ[[[JJJ[[[rrr~~~zzz;;;999yyyQQQOOO~~~yyyjjj777888gggeeeCCCxxx}}}UUU<<<:::@@@[[[kkkCCCIIIlllxxxwwwBBBGGGbbbuuuZZZMMM;;;KKKqqqYYYNNNGGGSSSVVVOOOZZZ~~~yyyCCC===777<<<^^^444111---******+++++++++---,,,---///000000777???@@@JJJVVVbbbsssuuummmbbbmmm~~~yyyooopppJJJ<<<888www}}}HHH999===777jjjppp|||cccfffttt{{{|||vvvxxxnnnuuu}}}rrrgggooohhhhhhxxxqqqiiiXXX]]]mmmooo777XXX~~~zzzyyyqqqppp^^^SSScccwwwbbbLLL~~~~~~}}}kkkIIInnnBBBCCCXXX{{{tttlllsssbbbkkkZZZMMM[[[GGGUUUkkkmmmnnnkkk:::@@@hhhFFFOOOxxxhhh::::::lllrrrFFFyyyzzzhhh```;;;777;;;```bbb>>>NNNhhhvvvkkk<<>>OOO{{{ttt}}}}}}vvv~~~eeeSSS```FFFOOOyyyYYY\\\pppfffnnnwwwggg>>>BBBfffIIINNN|||wwwjjj===>>>uuuuuuEEE{{{vvv~~~aaa888666<<>>SSSiiivvvZZZ999EEEVVVgggWWWMMM===FFFdddxxxgggwwwJJJ===;;;<<>>444XXX|||{{{rrr999;;;>>>>>>vvvtttnnn{{{mmmvvvmmmttt```XXXXXXPPPTTTxxxuuuggg```PPPSSShhhFFFJJJwwwnnneeeeeezzzmmm{{{uuugggNNNVVVmmm|||hhhCCCcccLLLddd}}}iiiAAA===MMMtttttt}}}|||ZZZFFFhhhGGGIIIoooNNNvvvMMMzzzaaa???@@@lllPPPIIIlll|||mmmjjj<<<===}}}xxxIIIvvv|||xxxdddWWWccc999<<>>PPPmmmmmm^^^FFFnnnIIIFFFiiiWWW~~~wwwttt~~~WWWxxx{{{III888FFFaaaLLLIIIlllpppwwwkkkccciii999;;;~~~PPPwww|||~~~mmmmmmvvvVVVlll@@@DDDPPP]]]AAAVVVjjjttt???>>>DDDTTTTTTQQQ>>>BBBNNN\\\ttt~~~uuuTTTnnnKKK<<>>iii222000,,,++++++,,,,,,+++------///111//////777@@@DDDGGG[[[qqq{{{~~~pppsssiiiZZZEEE666>>>vvvXXX,,,===;;;HHHzzznnnmmm[[[tttfffnnnqqq}}}~~~qqq^^^mmmuuunnncccdddsssooo@@@^^^pppccc^^^uuummmNNNaaannnaaannnYYYLLLbbblllwwwhhhnnnkkkOOO{{{ccc>>>:::LLL]]]{{{wwwlllxxxQQQ<<<CCCJJJTTTeeeDDDxxxqqq^^^xxxJJJPPPCCCcccOOOAAAaaayyyqqqdddzzzwww[[[===NNN||||||HHHhhh{{{zzzooouuu___EEENNNzzzWWWBBBVVVzzzrrrFFF<<>>mmm222000,,,++++++,,,,,,+++------///111000000777AAAFFFKKK___rrrwww~~~ooowww~~~yyy{{{{{{kkk___HHH===FFFxxxttt{{{YYY<<<444444DDD]]]|||]]]|||zzz^^^qqqrrrtttqqqVVVccc}}}bbbWWWaaallliiiiii~~~FFFiiirrrpppKKKaaazzzjjjmmmfff^^^GGGmmm^^^OOOWWWjjjqqq~~~vvvkkkssswwwkkkwww___bbb???:::DDDTTTrrrsssqqqwww~~~KKK888JJJPPPWWWKKKtttYYYJJJzzzFFFkkksssqqqZZZJJJ```ssslll[[[~~~TTTAAAaaaFFFkkkwwwuuuwwwxxxsssyyysssfffmmmXXXFFF]]]bbbAAAXXX}}}tttGGGAAA888EEEKKKJJJCCCEEEIIIQQQ```tttUUUXXX777;;;???qqq222000,,,++++++,,,,,,+++------///111000000777AAACCCJJJ```qqqvvveeegggXXXLLLnnneeeZZZ;;;,,,777dddvvvjjj>>>:::111<<>>___ggg~~~MMMTTTaaannn{{{}}}|||{{{sssbbbcccwwwjjj___rrriiiAAA===@@@NNNkkkeee}}}xxx|||xxxssslllDDD777QQQOOOSSSggg]]]WWWWWWGGGrrrPPP{{{tttSSS@@@MMM{{{PPPKKK{{{HHHgggmmm}}}ppphhhhhhlllqqqUUUqqq{{{{{{```TTTlllrrrAAAYYYuuuCCC???;;;CCC???<<<@@@CCCGGGLLLSSS```qqq}}}kkkyyyYYY999;;;???xxx222000,,,++++++,,,,,,+++,,,,,,///111000000888AAABBBJJJaaauuuwww___ssskkkWWWIII;;;444JJJ:::EEE666555BBBhhhvvvjjjpppuuurrrpppnnnxxxxxxttt|||}}}}}}|||aaaUUU@@@pppuuu~~~bbb^^^KKKkkkhhhjjjOOO<<>>BBBMMMfffsssvvv```wwwvvv|||}}}nnn>>><<>>HHH^^^vvvmmmbbb{{{|||zzz|||\\\555@@@lllkkkGGGNNNFFFXXXvvvdddyyygggnnnkkkuuunnnTTT<<>>:::AAA888999777>>>FFFKKKNNNVVVbbblllzzzmmmfffTTT>>>999???222000,,,++++++,,,,,,++++++,,,...111000111999BBBEEEJJJ]]]rrrwwwwwwuuu~~~\\\HHHiiicccQQQVVV444===<<>><<<+++333AAAvvv~~~sssyyykkkzzzjjj|||UUUTTToootttddd___ZZZnnneeeKKK~~~}}}oooyyyXXXCCCmmmllluuuvvv{{{}}}uuu666DDDDDDqqqaaaTTTQQQ\\\yyyJJJJJJ~~~YYYVVVqqqzzzzzzZZZGGG888>>>OOOggg[[[zzzzzzvvvPPP888999^^^^^^HHHEEEIIIGGGiiizzzfffRRRTTT~~~yyyyyyuuu^^^EEEEEEZZZ~~~sssQQQjjjtttooovvvQQQRRRvvvgggllluuurrrpppiiiuuutttyyyvvvCCCmmmqqqGGG888AAA777:::???AAACCCDDDEEEGGGKKKNNN___cccssswwwcccLLLPPPEEE>>>EEE222000,,,++++++,,,,,,+++++++++...111000111999CCCGGGPPPaaaqqq}}}yyyrrrhhhMMMnnnsssnnnAAA777:::666555FFFooopppjjj}}}{{{rrrkkkfffwwwxxx\\\VVVeeeUUUmmmlllaaa[[[wwwtttRRRwww|||HHH???kkkgggzzz}}}www___xxxtttuuulll...;;;;;;[[[pppqqqLLLSSSRRR\\\pppSSSwwwpppQQQ@@@bbbgggvvvqqqzzzdddDDD@@@===CCCVVVyyyJJJnnnxxxxxxnnnCCCDDD444UUUuuuMMMKKKKKK777SSSjjjVVVIII<<>>PPPpppwwwZZZ```pppUUU:::999AAAUUUZZZlllRRR^^^JJJ___iiiOOOlll}}}yyyjjjLLLJJJ___OOOPPPyyyccc}}}sssqqqyyy<<<>>>???<<>>AAAEEEBBB???===@@@GGGQQQXXXdddjjj```NNNZZZjjj@@@YYYDDDUUUJJJ^^^111000...---,,,,,,---------+++...555555111888DDDWWWGGG___ttt}}}rrrgggnnnzzzqqqYYYmmmkkkjjjkkkkkkiiimmm{{{xxxWWW===999...999UUU^^^nnn}}}nnnhhhdddkkknnnggg{{{MMMpppgggnnnuuuFFFAAAcccvvvZZZooozzz{{{vvvHHH:::UUUmmm}}}sss}}}{{{nnnlllyyyFFF555777???NNNiiisssKKKMMMDDDPPPpppuuudddccclllnnnpppZZZAAA@@@RRR}}}zzzrrrqqq~~~}}}IIICCCBBB;;;QQQfff{{{zzzvvvtttuuuzzzUUU@@@QQQ```eeeJJJ@@@===@@@<<>>aaa|||www|||yyy<<<999>>>HHHTTTnnnYYYlllEEE???TTTUUUsssrrrFFFiiisssiiivvvvvv\\\@@@PPPkkkwwwrrrkkkdddvvv~~~III@@@???888DDD[[[||||||]]]___eeepppppp}}}WWWAAAFFF>>>222888BBBPPPfff|||lll^^^WWWSSSVVVuuujjjttt{{{uuurrrwwwppp;;;UUUFFFeee}}}PPPwwwpppkkklllpppqqqrrrttt\\\yyywww|||fffiiioooiiixxx|||ooolllMMM{{{dddFFFFFFzzztttgggsssllllllnnnppppppBBBbbbDDD@@@AAA@@@???<<<999888:::@@@FFFKKK===aaasssooorrrsss[[[ZZZkkkgggTTTnnndddJJJyyy000///---,,,+++,,,,,,---...+++,,,333666666999===VVVQQQVVV~~~|||{{{{{{eeeZZZkkkfffeeefffhhhhhhhhhmmmuuu{{{uuu>>>666===***<<>>;;;666OOOeeeNNNXXXnnnxxxvvv___aaa^^^```ggglllkkklllnnnqqqlll222>>>888'''@@@VVVnnnxxx]]]VVVaaannnssszzzcccOOOVVVQQQYYY\\\```fffdddiiizzzGGGzzztttdddlllPPPsssoookkkxxxyyySSSYYYdddwwweeelllzzzjjjIII444AAAIIIXXXfff\\\```}}}uuuNNN}}}^^^RRR???HHH```pppeeeNNNPPP{{{wwwhhhjjjZZZRRRnnn}}}tttyyyzzznnnnnnffffffgggXXXbbbnnnyyyxxx===:::AAA666<<>>FFF999888888;;;@@@CCCBBB@@@DDDKKKUUUddd~~~iii\\\qqqNNN]]]///...---+++***++++++,,,((()))+++000777>>>BBBBBBCCC]]]^^^PPPqqq}}}VVVYYYdddjjjdddaaaeeeiiijjjkkkmmmrrrggg|||\\\???999444???777XXXzzz~~~uuu[[[PPPfffpppeeeJJJHHHKKKMMMUUUVVVZZZdddfffhhhrrrlllttt|||sss]]]ttthhhOOOdddooovvv^^^qqq{{{nnn888===JJJRRRZZZdddcccbbbjjjQQQqqqsssYYY>>>\\\555@@@LLLKKKJJJUUU\\\VVVRRR\\\FFFMMM]]]uuukkkuuuwwwhhhjjjaaa]]]\\\OOOVVVPPP~~~GGG777===666???>>>PPPLLLRRReeeqqq|||wwwnnn^^^eee~~~yyy~~~qqq]]]pppooorrrkkkzzzvvvqqqxxx~~~cccDDDBBB???<<<:::BBBZZZrrr~~~yyymmmggggggmmmrrrrrrrrrtttvvvxxxzzz~~~RRRHHHCCCIIIBBBKKK[[[dddbbb```hhhooohhhqqqwwwcccgggeeeeeeiiillljjjhhhhhhoookkkqqqgggGGGddd^^^nnnggg^^^qqquuuuuusssyyyqqqjjjyyyzzzqqqtttnnnwwwrrrsssxxxrrrooorrrPPP888oooWWWBBBBBB<<<;;;:::>>>BBBCCC???;;;;;;444999LLL___vvvuuutttuuuMMMccc///...,,,+++***++++++,,,%%%***...000444===HHHOOO111RRRtttTTTPPPsss___ZZZ[[[bbbvvvllldddccceeefffhhhjjjssskkkrrrXXX333<<<222444777CCC\\\{{{nnnUUUFFFPPPqqqwwwzzzqqqGGGCCCKKK???JJJQQQQQQUUUbbbfffffflllwwwqqqyyylllyyywwwjjjPPPgggnnnlllyyyUUUttt\\\vvvkkk666CCCOOOXXXZZZ___ffffffaaalllXXXaaaYYYTTTAAADDD???<<<@@@@@@BBBOOOIIIbbbyyykkk]]]tttooocccfffeee```YYYSSSLLLEEEJJJlll```CCCAAA666>>>111===777DDDMMMdddlllnnnssskkkCCCEEEzzz}}}qqqgggffftttnnnwwwkkk{{{vvvnnnpppttt\\\LLL===:::<<<>>>BBBGGG\\\qqq~~~yyywwwiiieeessskkkqqqtttqqqppptttwwwxxxuuukkkeeeWWW<<<>>>???BBB???EEELLLVVVXXX~~~ZZZdddllleeecccjjjmmmjjjgggiiiiiikkkmmmqqqUUUAAAsssgggmmmnnndddzzzlllrrrnnnuuucccuuusssqqqzzz~~~yyynnnnnnsssqqqxxxooosssxxxpppoooqqquuufff999QQQkkkOOO555???===<<>>UUUiiippppppXXXMMMNNNCCC^^^uuuzzzzzzhhhMMMAAA???AAACCCGGGIIILLLOOOSSSXXX^^^cccqqqPPPoooVVVwwwzzzdddcccrrrnnnlllqqqmmmsssXXXppp~~~zzzMMM<<>>EEE888^^^NNN===KKK888444===--->>>AAAGGGQQQZZZfffwwwssszzzDDDAAAEEEsss~~~ooofffiiinnnooooooppprrrtttuuuvvvvvvvvvrrr@@@AAAHHH:::444???>>>???NNNKKKZZZWWWfffhhhcccggg[[[\\\SSSsssnnnqqqrrrjjjpppppppppoooooopppsssvvvtttuuutttttt}}}RRRKKK:::GGGCCCWWWZZZiii[[[vvvssseeefffeeeiiijjjiiijjjmmmmmmkkkllljjjkkknnnqqq|||}}}HHHnnnhhhhhhiiittttttmmmiiilllnnnlllnnnsssiiieeeoookkkiiikkkmmmmmmkkkjjjjjjjjjgggIIIBBBjjjsss333<<>>444...888;;;777;;;EEE@@@222>>>NNNUUUYYYiiiuuuzzzWWWxxxcccMMMjjj111...,,,***++++++******)))***+++...333999@@@DDDoooNNNAAA```}}}kkkZZZeeepppwww~~~{{{mmmgggpppVVVIIIPPPNNNMMMXXXWWWXXXZZZ[[[\\\___cccfffbbbfffhhhkkkyyyqqqEEE???444222:::888///444CCC888BBBRRR]]]aaa]]]VVVQQQOOOUUUPPPBBBAAAHHHCCC444aaaqqq}}}|||{{{fffLLL;;;999===???>>>AAACCCFFFIIILLLQQQWWW[[[bbbooojjj___lll|||iiihhhtttnnnjjjmmmiiiaaayyywwwtttyyy{{{qqq???999DDDGGGKKKMMMNNNPPPRRRSSSQQQNNNlllWWW```zzzqqqkkk}}}XXXxxxrrrooofff___YYYWWWVVVLLL>>>;;;AAAAAA333sss~~~DDD999<<<666555>>>777777<<>>EEEFFF@@@::::::999777:::???BBB>>>888///777???RRRiiiqqquuu~~~iiixxxbbbLLLjjj111...+++******+++***)))***+++,,,,,,///666???GGG<<>>999DDD[[[qqq___iiitttqqqlllnnnnnnoooooonnnnnnooosssvvvvvvvvvsssnnnrrrttttttyyyrrr^^^]]]___]]]^^^bbbcccaaaaaaddddddaaadddaaaaaadddgggkkksss|||HHHUUUzzztttqqqsssqqqtttsssfffpppqqqrrrpppnnnkkkkkkkkkdddggg|||~~~HHH@@@cccJJJ@@@>>>CCCAAA999:::CCCCCC777222;;;DDDEEEEEEGGG<<<666666LLLdddfffiii{{{rrrooo{{{yyygggbbbLLLjjj000...+++************)))***+++,,,++++++111===FFFSSSPPP^^^ooogggXXXmmmhhhIII???BBB===BBBKKKEEERRRUUUZZZ^^^___```bbbcccggg]]]^^^iiimmmmmm}}}{{{eee@@@111555888555===999555444555555333000$$$666>>>>>>UUUwww{{{fff|||]]]@@@888000000666<<<<<<999>>>@@@CCCEEEHHHKKKPPPSSS\\\kkk[[[XXXSSSiiieeeiiippplllccc^^^\\\\\\RRR}}}pppvvv|||eeeQQQttt|||RRR>>>DDDAAACCCEEEFFFEEEEEEGGGHHHHHHPPPKKKIIImmmPPPKKKYYY```mmmqqquuuoootttmmmpppuuuiiipppttt[[[MMMdddyyykkkaaaZZZUUUQQQMMMDDD===;;;:::555333555111666DDDpppRRRDDDAAA333555666333222444444555;;;CCCVVVXXXZZZ___nnn}}}vvv[[[hhh]]]zzz}}}wwwnnnhhhiiikkklllkkkooooooooopppooonnnmmmmmmkkkhhhlllLLLEEE:::888???444<<<444AAABBBpppbbb\\\ddduuuwwwkkkhhhqqqssssssqqqooollllllnnnpppoooppprrrrrrmmmqqq{{{ooottt^^^\\\dddbbbZZZ[[[___```^^^^^^aaa```]]]aaa___```cccfffhhhiiijjjqqqccc:::RRRmmmvvvuuuiiiaaadddjjjooolllcccmmmnnnnnnmmmkkkjjjjjjjjjddd```}}}ccc///GGG]]]VVVJJJ@@@>>>===999;;;@@@AAA666000777GGGRRRWWWXXXTTTHHH===FFFZZZ___bbboooooofff|||yyyssscccMMMkkk000---+++)))*********))))))+++,,,***)))...999AAAKKKUUU]]]dddtttttt\\\]]]iiizzz<<<888@@@???333;;;EEE:::JJJNNNSSSWWWXXXYYY[[[\\\```YYY[[[eeeeee___jjj}}}oooXXXIII===:::888:::>>>BBBBBBAAAYYY[[[oooyyycccnnnuuuRRR777111111111111111222444444888:::===@@@BBBEEEIIILLLVVV___kkkvvvLLLFFFddduuu{{{|||```eeeiiikkkiii^^^SSSPPPQQQyyypppYYYzzziiikkk___[[[tttnnneeeAAA888999:::<<<===>>>>>>???AAACCCJJJ@@@@@@KKKSSSbbbhhhEEEGGGVVV\\\UUU]]]kkkddd\\\___MMMSSSGGGRRR{{{rrraaa```[[[NNNKKKSSSCCC===777777777444111///222222(((VVVWWW???;;;;;;666444444666555222333777CCCDDDCCCDDDMMMbbb}}}}}}mmmXXXJJJGGGnnnnnn~~~rrrkkkdddbbbdddeeefffgggfffhhhjjjkkkkkkhhhdddbbbiiimmmcccrrrzzzuuu|||uuuPPPccckkkrrrqqqhhhcccjjjtttsssrrrpppmmmkkkjjjlllmmmlllhhhkkkpppmmmhhhooo}}}mmmrrrZZZTTTWWWWWWSSSQQQXXX\\\\\\[[[[[[^^^^^^[[[\\\]]]^^^```dddfffeeebbbgggssszzz{{{YYYDDDJJJbbbppplll}}}|||{{{yyy```jjjaaaxxxrrrgggbbbeeefffbbbaaadddeeefffeeeddddddeeegggcccjjjeee}}}OOO999BBBdddeeeYYYFFF;;;@@@HHHBBB666;;;:::444444EEE\\\ccc[[[MMMLLL@@@???PPP\\\^^^aaammmhhh|||ooogggeeeNNNkkk000---***))))))***)))((()))******)))))),,,333888GGGGGGZZZttt{{{sss{{{{{{|||xxxrrrqqquuuwwwwwwuuuuuuwww{{{xxxnnnHHHAAA777999BBBBBBAAADDDEEEBBBFFFLLLRRRUUUXXX[[[]]]YYYbbbfff```___eeeiiiiiiwwwlllwwwaaaAAA///)))+++///222222//////222666555888<<>>@@@DDDBBBGGGLLLEEE@@@UUUssseeefffSSSUUULLLKKKBBBCCCbbbqqqbbbzzzeeeiiizzzcccdddccc___WWWNNNGGGCCC<<<888555444555333///,,,,,,000---///rrrPPP>>>888444222333666666333333666222555888:::;;;AAALLLUUUwwwdddVVVCCC444555IIItttvvvzzzlllgggccccccddddddfffjjjeeegggiiikkkjjjgggdddaaagggccc[[[ccc~~~}}}vvvYYYRRRpppccclllmmmeeebbbfffiiifffkkkkkkkkkiiihhhhhhkkkmmmrrrjjjgggkkkmmmiiigggkkkwww___SSSMMMQQQOOOHHHKKKVVVSSSVVVWWWVVVWWWZZZ[[[XXXVVVYYYZZZ[[[^^^cccbbb___```[[[yyyxxxwww|||WWWNNNfffyyyeeejjjmmmooopppmmmeee\\\eeeyyynnnfffxxxtttvvvmmmfffiiigggdddkkkbbbdddddddddcccdddfffhhhbbbnnn[[[iii~~~>>>BBBFFF___kkkiiiVVVEEE@@@===666;;;???999333???VVVZZZOOO:::CCC???;;;GGGPPPOOOPPP\\\mmmxxxfffRRRcccMMMjjj///---***))))))***)))(((((()))))))))***,,,...///BBB\\\iiiccchhh|||}}}{{{}}}yyyrrrqqqxxx{{{wwwwwwzzzxxx{{{mmmDDD)))999222---444???;;;777@@@===AAAHHHNNNSSSXXX\\\___]]]eeeiiieeedddiiijjjggg```www{{{~~~hhhfffqqqwww^^^CCC333000444,,,...000000///000444777444777;;;>>>AAADDDGGGJJJJJJPPPUUUVVVCCCeee]]]hhhRRR___sssfffccckkk^^^PPPSSSMMM??????DDD555kkksssbbbxxxzzzfffwwwhhhfffaaaFFF===888:::555666777777777999;;;>>>...999@@@>>>@@@HHHLLLJJJJJJppppppuuujjjeeeyyysss```gggUUU[[[[[[UUUPPPMMMAAA444777555333000//////...,,,(((222777"""555___EEE;;;666444555555333444777---222777999777777:::===:::NNNBBBCCC444---000333999aaaggggggcccbbbdddcccbbbffflllfffffffffffffffeeedddccccccTTTaaabbbRRRlllwwwvvvyyy~~~uuuddd^^^|||sssaaaWWW]]]______cccgggeee^^^ffffffeeedddbbbcccfffhhhooojjjeeeeeeggggggffffffjjjaaavvv|||qqqQQQ@@@BBBEEEHHHGGGHHHMMMSSSKKKOOOPPPPPPQQQUUUVVVSSSSSSXXXYYYVVVXXX^^^aaa```YYY^^^mmmbbbhhh|||wwwxxxzzzwwwlll^^^]]]mmmxxxtttuuuyyyqqqrrrpppaaakkkfffbbbjjjgggbbbmmmdddeeeeeedddcccccceeegggccceee^^^```UUUEEE222GGG^^^sssppp[[[FFF===<<<>>>===999555;;;DDDEEE???444;;;::::::AAADDDHHHUUUhhh}}}yyy{{{[[[[[[hhh___IIIggg///---***))))))))))))(((((((((((()))+++,,,***((('''666XXXzzzvvvpppvvvqqq{{{{{{yyyvvvsssqqqrrrsssuuukkkttt{{{}}}```///333999+++;;;666///:::;;;666<<<888<<>>UUUqqqtttuuu^^^YYYzzz{{{III;;;444---777333444444333222333666888DDD888777CCCGGGAAAAAAIIIBBBLLLccc~~~kkkdddjjjdddWWW[[[WWWRRRLLLCCC:::888:::444444111,,,***+++,,,,,,222''')))444222OOO~~~kkkEEE>>>777555444222333777222444555333000///111555,,,999111555666000>>>IIImmm{{{xxxxxx]]]ZZZ[[[^^^\\\ZZZ___gggbbb```^^^\\\[[[]]]___```[[[bbbXXXPPPRRRHHHLLLhhh}}}~~~}}}sssXXXVVV^^^]]]\\\[[[[[[]]]ccchhheeeeeeccc```^^^^^^___aaa```bbb```]]]]]]___```^^^XXXNNN___XXXhhhjjjSSSMMM666AAA>>>AAA???:::???IIIFFF;;;EEEIIIKKKKKKMMMQQQRRRPPPTTTYYYYYYUUUUUU]]]bbbbbbddd```ZZZfffmmmiiiuuu}}}dddppp~~~nnn|||}}}sssqqquuuxxxkkkuuummmxxx~~~nnnddd[[[VVVbbb^^^ZZZccc]]]SSS]]]`````````^^^\\\\\\^^^___eeeXXXdddccccccXXX@@@777999MMMooonnnOOO:::???777444888:::666444666666444222999AAAAAARRRqqqzzzllldddZZZeee\\\FFFeee///...,,,***((((((((((((''''''''''''((((((((((((+++&&&***BBBccczzzzzz~~~zzzzzzwww{{{~~~}}}vvvFFF///444666---//////000111333555777888888:::<<>>000444000333111000000111111///---555)))000DDDFFF@@@VVVzzzsss~~~ooobbbZZZZZZ[[[\\\]]]]]]]]]\\\___]]]\\\[[[\\\\\\[[[YYYSSSQQQMMMHHHFFFEEEEEEFFFCCCNNN___qqq|||||||||xxxuuuvvvxxxxxxtttooossseee]]]XXXZZZ[[[[[[ZZZXXXWWWXXX\\\___ccceeehhhgggddd___\\\ZZZZZZ[[[]]]^^^]]]ZZZWWWUUUPPPLLLGGGDDDFFFLLLSSSXXXsssvvvzzz||||||xxxsssoooMMMIIIDDD???;;;::::::;;;::::::;;;;;;<<<=========AAAAAABBBEEEHHHMMMRRRTTTPPPSSSVVVWWWVVVWWWZZZ^^^]]]^^^bbbfffgggfffhhhjjjmmmuuuwww~~~{{{yyyyyysssjjjdddccceeehhhjjjeeebbb^^^[[[XXXWWWXXXXXX[[[[[[ZZZYYYYYYYYYYYYYYY\\\^^^```^^^[[[nnnrrrnnn???999444PPPSSSsssyyy|||NNNEEE<<<999<<>>AAAGGGGGGKKKPPPllleee\\\pppnnnSSSlllnnn}}}|||hhh___zzz{{{fffbbbWWWQQQIIIBBB===:::888777:::///===:::___PPP{{{uuuzzzyyyLLL000***...000...///////////////000000111222222444666999<<>>BBBEEEGGGNNNRRRVVVYYYZZZZZZZZZZZZZZZ[[[^^^``````^^^___aaabbbeeekkksss{{{|||wwwuuummmiiidddaaa```aaaaaaaaa```___]]]ZZZWWWUUUSSSRRRVVVUUUUUUTTTTTTTTTTTTTTTUUUVVVYYYXXXUUUaaagggVVV???///DDDCCC[[[jjj{{{ooo\\\MMMEEEAAA???NNNXXXgggyyyrrrnnnwwwccc```TTTHHHNNNRRRAAAaaa///---+++)))(((''''''(((&&&''''''''''''((((((((($$$***---)))"""###---888000DDD___rrr~~~uuuMMMJJJ***,,,***'''(((,,,///...,,,,,,---...000111333444777999<<<>>>BBBGGGMMMQQQVVVWWWZZZ]]]```ccceeefffeeeccc```ZZZTTTNNNJJJGGGAAAKKK^^^rrr}}}kkkRRR===000,,,+++,,,---+++))))))***+++***)))******+++++++++,,,,,,,,,---///111333555777;;;>>>???IIIOOOLLL\\\lllSSS~~~bbbRRReee|||www~~~uuucccYYYfff}}}hhh]]]___NNNMMMIIIBBB===999666444222,,,***;;;+++```WWWcccqqqccc999)))+++---,,,,,,---------------...////////////111333555888:::<<<@@@BBBBBBBBBHHHTTT\\\___VVVXXXXXXVVVWWWZZZ[[[YYY\\\]]]^^^^^^\\\XXXUUUSSSJJJEEE>>>888444111///---,,,,,,,,,,,,,,,,,,,,,,,,***'''***///---''')))000aaa}}}pppTTTYYY@@@;;;444000000333666888666\\\sssnnnuuuxxx```QQQWWWVVVWWWYYY\\\]]]]]]\\\\\\]]]\\\ZZZXXXVVVRRRMMMIIIGGGEEEAAA>>><<<;;;;;;<<>>DDDIIIJJJFFFBBB;;;FFFEEEDDDQQQXXXRRROOOSSSTTTTTTSSSSSSTTTWWWYYY^^^^^^^^^]]]\\\[[[YYYXXXWWWVVVSSSPPPLLLHHHEEECCCAAAAAA???===;;;999888777888777555444333333444555555555444444555555666777555555666666777888888888999999999999:::<<<>>>@@@IIILLLQQQVVVZZZYYYVVVRRRXXX[[[]]]^^^^^^^^^______eeeddddddeeeiiimmmooopppiiihhhhhhkkknnnlllgggaaadddbbbaaa``````___]]]ZZZZZZZZZYYYWWWTTTQQQMMMKKKNNNMMMMMMLLLLLLLLLLLLLLLLLLLLLNNNPPPNNNQQQdddzzzcccAAA444%%%<<>><<<:::;;;???FFFKKKVVVZZZ\\\XXXUUUTTTOOOHHH666444111000///...***((())))))))))))******))))))************+++++++++++++++---///111222555888;;;:::DDDMMMKKKMMMeeeRRROOOZZZsss???HHHmmmpppddd]]]ZZZjjjhhh\\\^^^LLLDDDAAA<<<999666333000...,,,:::***--->>>fffJJJyyyjjjfffdddEEE------222...)))***+++++++++++++++,,,------------...000222555777888999;;;;;;<<>>888333000...,,,******+++++++++,,,,,,,,,---))))))))))))---111222//////NNN~~~tttiiiZZZOOOLLLPPPWWW\\\lll||||||hhhTTTFFF[[[PPPRRRVVVYYYZZZZZZYYYXXXZZZYYYWWWUUURRRMMMFFFBBB@@@>>>;;;999777666666666333555888999999666222000EEE???999777:::@@@EEEHHHCCCJJJFFFEEERRRVVVOOOMMMOOOPPPRRRRRRRRRSSSUUUWWW```^^^\\\ZZZYYYXXXVVVUUURRROOOKKKGGGBBB???===<<<999999999999999888666666999888666555444555666777444444444333333222111111111111222333333444444555999999999999:::;;;===>>>CCCCCCFFFLLLQQQRRRNNNJJJSSSXXX\\\]]]^^^aaacccbbbiiiiiijjjkkkkkkiiidddaaagggccc```aaafffkkkmmmlllddddddcccddddddbbb___]]]VVVUUUSSSQQQNNNKKKIIIGGGGGGFFFEEEEEEDDDDDDEEEEEEEEECCCDDDHHHHHHHHHLLLTTTpppVVV>>>AAA;;;(((555CCCWWWeeekkknnnrrruuuxxxcccTTTYYYtttrrrnnnTTTMMMWWW]]]WWWQQQPPP===\\\...---+++)))''''''''''''&&&&&&&&&&&&''''''''''''+++&&&###$$$))),,,,,,***$$$&&&(((((('''+++111777"""777&&&666666'''888###&&&+++!!!))),,,(((222+++***&&&&&&+++***%%%%%%)))(((((()))***+++,,,...///000222555888:::>>>CCCFFFMMMQQQVVV[[[]]]___bbbdddccc```]]][[[WWWNNNBBB999...---***((((((,,,333888***---///---,,,+++'''###((()))+++......+++'''###'''(((***+++******)))))))))))))))*********++++++)))+++---///000222666888>>>===@@@FFFIIITTT|||nnnqqq{{{fff<<>>EEEBBBAAAKKKOOOMMMQQQPPPSSSUUUVVVWWWWWWYYYZZZ^^^[[[XXXVVVWWWWWWUUUTTTJJJGGGCCC???<<<:::999999555444444444444555555666------------------,,,,,,111222222111000///---,,,.........///000000111111333333444555666888999:::???======AAAFFFJJJIIIGGGNNNUUUYYYXXXZZZ___aaa______aaaeeejjjmmmlllhhheeeooonnnkkkhhhggghhhjjjlllhhhfffdddddddddccc```___RRRPPPLLLIIIGGGFFFEEEFFFAAAAAA@@@????????????@@@AAA>>>>>>AAAEEEEEEDDDDDDDDDvvv}}}iiiBBB<<>>...666===<<<666AAAbbb|||gggssseee[[[VVVVVVXXX[[[[[[UUUSSS>>>\\\...,,,***((('''&&&&&&'''%%%&&&&&&&&&&&&'''''''''((())))))%%%!!!"""(((...,,,---...///...***%%%!!!'''555(((//////'''333%%%,,,888'''444333$$$///+++(((&&&'''((('''))),,,''''''(((((()))+++,,,---000222555888:::===AAADDDIIINNNUUUYYYZZZ\\\___bbbccc___YYYTTTNNNFFF===666000222444555222,,,%%% ***,,,---......---+++***444///'''!!!!!!%%%,,,111''')))++++++***))))))***((())))))))))))*********(((***,,,...///111444777>>><<<===HHHPPPOOOlllllliii]]]<<>>[[[sssPPPrrryyyiiisssYYY666...***,,,+++'''(((///)))))))))))))))***++++++,,,,,,,,,---///111222333666:::<<<<<<>>>DDDFFFEEEBBBGGGQQQYYY[[[XXXXXX[[[QQQRRRSSSRRROOOIIICCC???888555222//////...,,,+++)))))))))******+++++++++(((...///***(((++++++''';;;!!!%%%???XXX|||sssdddIII>>>999HHHLLLOOOJJJNNNSSSWWWXXXVVVSSSQQQPPPOOOLLLJJJGGGBBB===888555444333222000000//////555444333111...,,,+++***000222444777999999888777777>>>;;;;;;CCCEEEEEEMMMLLLOOOSSSUUUVVVVVVWWWXXXXXXUUURRRRRRTTTUUUSSSPPPAAA@@@===:::777666555555222111000///......///000,,,---...//////...,,,,,,++++++,,,,,,,,,,,,++++++++++++,,,,,,---......//////000111333555666777888===;;;:::<<>>;;;:::<<<@@@BBBBBBAAA:::MMMpppfff]]]rrruuuGGG>>>;;;777777:::===>>>>>>EEEIIITTTffftttvvvkkk^^^wwwwww]]]UUUTTT]]]___VVVUUUZZZVVVTTT>>>ZZZ---,,,***((('''&&&&&&&&&%%%%%%&&&&&&&&&'''''''''!!!(((...---'''###%%%((("""!!!"""%%%))),,,...///$$$((('''&&&'''))),,,)))!!!"""###'''(((...,,,,,,---,,,))))))+++,,,***'''''''''((()))***+++,,,...000333666888:::>>>AAAFFFLLLSSSWWWXXXYYY\\\___ddd___XXXPPPHHHAAA;;;888555...%%%!!!$$$***000333((('''((())))))))))))***$$$***///000...***(((((()))+++***''''''(((***((((((((()))))))))******(((***,,,---...000333666666???@@@GGGRRRMMMRRRkkktttdddGGGgggEEEIIIdddmmm}}}{{{iii[[[UUUOOOGGG???444111///---.........---...,,,000...$$$000&&&[[[zzzTTTzzz~~~bbbvvvxxxXXX888///...---+++)))(((***,,,)))))))))))))))******+++******+++,,,---...000111(((///333333555;;;@@@BBB@@@FFFLLLOOOQQQRRRQQQOOOMMMNNNOOONNNJJJDDD===999333111...---------+++***)))))))))***************&&&***,,,,,,,,,......,,,@@@:::###---AAA]]]~~~pppKKK666555>>>JJJ???CCCLLLEEEIIINNNRRRSSSQQQMMMJJJNNNKKKGGGCCC???;;;666222111000000///...---,,,,,,%%%)))...222444333000...444222000///000444:::>>>666;;;999;;;CCCBBB@@@GGGFFFIIIMMMPPPQQQQQQRRRSSSVVVRRRMMMMMMNNNLLLHHHDDD;;;:::888666444222111000......------,,,+++++++++*********+++++++++******(((((()))))))))******+++)))******+++,,,,,,------///000222333444555666666888999999:::<<>>===<<<;;;<<<<<<::::::999888888888888999999999888777999<<<>>>???EEE<<<666cccuuukkkiiilllllllllnnnooooookkkhhhhhhjjjcccXXXZZZoooggg```SSSVVVSSS]]]^^^OOOPPPZZZVVVQQQ:::VVV---,,,***((('''&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''$$$"""###'''******)))***++++++***((('''&&&&&&***(((---&&&%%%,,,&&&(((222&&&333)))(((111 (((!!!'''(((%%%&&&***)))$$$'''''''''((((((***+++,,,+++---111333555777:::===DDDKKKRRRVVVVVVWWWZZZ]]]iiidddZZZOOOCCC:::444111,,,***(((+++...---'''!!!)))((('''((()))((()))+++++++++***(((&&&&&&(((***((()))***(((&&&%%%''')))(((((((((((())))))))))))(((***,,,---...000333555000AAA>>>;;;LLLSSSSSS^^^vvv___llluuubbbAAALLLMMMeee]]]VVVVVVFFFDDDEEE222222///,,,+++,,,---------CCC"""000666777222444ooofffgggSSSbbbuuueee{{{WWW444444'''---///------...,,,((()))))))))))))))***++++++)))))))))***+++---...///000777:::777444777<<<>>>@@@GGGLLLLLLPPPXXXYYYTTTPPPPPPPPPNNNHHHAAA999444000...++++++++++++***)))*********)))))))))))))))+++***((())))))***+++,,,+++$$$%%%000111(((///DDDfff~~~xxx___DDD444555777???,,,<<>>CCCIIIPPPTTTbbbaaa~~~PPPDDD:::\\\}}}ssskkkaaaVVVPPPHHH>>>777444///...---+++******++++++,,,,,,------.../////////888{{{sssbbbWWWPPPjjjccc{{{~~~{{{www@@@222444+++++++++************))))))))))))))))))))))))))))))************+++++++++///000111444666:::<<<>>>>>>???CCCJJJRRRVVVUUUSSSRRRQQQOOOKKKDDD===666222///...---,,,++++++++++++))))))))))))))))))))))))******************************+++,,,------......000===RRRjjj}}}}}}zzznnn[[[GGG:::444444555666777888999:::>>>CCCGGGEEENNNVVVVVVSSSRRROOOLLLHHHDDD===777444111///---+++++++++*********))))))************************++++++,,,---...///000111222222555:::;;;;;;>>>CCCMMMNNNPPPQQQQQQPPPOOONNNOOOOOOMMMHHH@@@:::888888222111///...---,,,++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))******+++,,,---//////000222333444555666888999999DDDHHHLLLMMMMMMMMMPPPSSSVVVSSSSSSWWW^^^cccbbb```gggeeebbb___]]]\\\\\\\\\YYYQQQHHHBBBAAA@@@===:::888777666555444333333333333333333333222222111111222222222333444555777888888999===???:::>>>YYYxxxsssjjjgggddd^^^ZZZYYYTTTTTTYYYVVVMMMOOOXXX```555TTT...,,,)))'''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''(((((((((((((((***---...000222666999;;;@@@IIIQQQWWWWWWSSSOOOKKKIIIEEE???888222...,,,(((((((((((((((((((((((()))(((((((((''''''''''''(((((((((((((((((((((((('''((((((((())))))))))))(((((((((((((((((((((((()))))))))***,,,---///000333666;;;@@@EEEKKKQQQUUUVVVhhheeeooo___TTT:::@@@iii|||wwwwww~~~{{{wwwnnncccXXXNNNHHHAAA999333111///...,,,+++******++++++,,,,,,,,,---....../////////FFFqqq]]]QQQUUUaaa}}}vvvhhhccc^^^hhhyyy```III***((( +++++++++*********))))))))))))))))))))))))))))))))))))*********+++++++++...///000222555888;;;<<<===???CCCIIIPPPTTTSSSRRRLLLKKKHHHDDD>>>888222///...---,,,+++************))))))))))))))))))))))))*********************************+++,,,,,,------///...///444???NNN]]]fffvvvyyy|||}}}yyyqqqhhhcccBBB===555...,,,---111444222333444444666999>>>BBB@@@GGGMMMMMMLLLKKKGGGBBBCCC???999444222000///---+++++++++*********))))))************************++++++,,,---...///000000222111444999;;;:::===BBBFFFHHHJJJLLLLLLKKKJJJIIIKKKJJJGGGAAA:::555333444000000...---,,,+++++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((('''((((((((())))))))))))******+++,,,---...//////111222333444555777888888@@@CCCFFFIIIKKKNNNQQQSSSRRROOONNNRRRWWW[[[[[[YYY^^^]]][[[YYYWWWUUUTTTTTTOOOJJJDDDBBBAAA@@@;;;777444444333111111000000111000000000000/////////...//////000000111333444555777666:::>>>888333===MMMVVV{{{|||tttmmmfffeeefffgggccc^^^[[[VVVVVVZZZVVVNNNOOOXXX___666UUU...,,,)))'''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((***,,,...///111555777888===EEENNNTTTTTTQQQNNNFFFCCC===888333///---,,,((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((''''''((((((((()))))))))(((((((((((((((((((((((()))))))))***+++---...///333666;;;???DDDIIIOOOSSSYYYVVViiilll[[[IIIIIIPPPcccmmmXXXiii___nnnfffYYY[[[PPPEEE@@@;;;444000///...---,,,++++++***++++++++++++,,,,,,---.........000***///xxxNNN???WWW[[[```eeeWWWooo[[[MMMppprrrsssggg<<<---***555111++++++*********))))))))))))))))))))))))))))))))))))))))))*********++++++,,,---...000333666888:::<<<===AAAGGGMMMPPPPPPOOOIIIGGGCCC===888333///------,,,+++***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++,,,,,,***(((&&&&&&(((---333666333666:::;;;999333---(((((((((((()))***---///000///000111222333777;;;??????CCCGGGGGGHHHHHHCCC<<<<<<888444111///...---,,,+++************)))))))))***************************++++++,,,---...//////111000333888999888;;;@@@EEEFFFIIIKKKLLLKKKJJJIIIGGGEEEAAA;;;444000///000...---,,,+++************))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''((((((((())))))))))))******+++,,,---......000000111333444555666777<<<===???DDDJJJNNNPPPQQQSSSQQQPPPRRRWWW[[[[[[ZZZYYYXXXXXXWWWUUURRRPPPNNNCCC@@@??????@@@===888333000///...------,,,------,,,,,,,,,,,,,,,+++++++++------------...///111111333000333::::::555444999???EEERRRiii~~~{{{qqqpppmmmiiijjjllljjjccc]]]^^^YYYXXXZZZVVVOOOPPPVVV\\\888UUU...,,,)))'''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((''')))+++,,,---000333666888;;;BBBIIIMMMNNNJJJGGGCCC>>>888222...,,,+++***((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((((((((((('''''''''((((((((())))))(((((((((((((((((((((((((((((())))))***,,,---...000333888<<>>DDDGGGHHHIIIKKKKKKEEE<<<888555111...------+++***************))))))))))))******************************++++++,,,------...000///222666888777999>>>BBBEEEHHHJJJKKKKKKIIIGGGFFFCCC===777222///...///,,,+++***)))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((())))))))))))******+++,,,,,,---......///111222333444555;;;:::;;;@@@GGGMMMNNNNNNSSSRRRRRRTTTXXX\\\]]]\\\SSSTTTTTTTTTQQQNNNJJJHHH;;;:::999999999777333///,,,,,,+++************************)))))))))))))))++++++++++++,,,---...///333......444777777999===<<<888555777AAAMMMUUUWWWfffqqq~~~tttsssxxxwwwrrrwwwtttrrrqqqppplllddd^^^```ZZZWWWWWWTTTOOONNNRRRVVV999TTT...,,,)))'''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&(((***+++,,,...111444888:::@@@FFFJJJKKKIIIFFFAAA;;;444...,,,***)))((('''''''''''''''''''''''''''''''''(((((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''((((((((()))***+++,,,---...111666;;;???CCCGGGJJJKKKOOOVVV\\\\\\^^^tttlllrrrjjjnnnXXXbbbcccjjjwwwnnnXXXWWWSSSXXXSSSHHH>>>999555000......++++++++++++++++++******))))))******+++,,,,,,,,,&&&333999''''''bbbwwwXXXAAAGGGMMMOOOCCC555;;;OOO]]]qqq|||~~~jjjUUUJJJGGGHHHPPPYYY]]]>>>mmmaaa???&&&...000((("""************)))))))))(((((())))))))))))))))))))))))(((((()))))))))*********)))***+++---///222444555888:::===AAACCCFFFGGGHHHHHHDDD===666000,,,+++*********))))))(((((())))))))))))))))))))))))))))))((((((((((((((((((((((((((()))))))))))))))******---+++***((()))***---...)))((('''''''''((()))***************++++++,,,,,,///000222333444666:::<<>>888666444222111000...---+++******)))))))))))))))))))))))))))))))))))))))+++*********+++,,,---...222000///000//////222666111999@@@>>>666444<<>>BBBFFFHHHJJJPPPOOOLLLEEE888<<>>BBB???@@@\\\lllMMMsss|||JJJ---,,,###+++(((222000444******)))))))))((((((((())))))))))))))))))))))))((((((((()))))))))******))))))***,,,...000222444666888<<<>>>???AAACCCEEEAAA===777000+++)))((((((******)))))))))))))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++***((('''''')))+++---)))+++...000111///---+++******)))))))))***,,,,,,,,,...000111222444666999>>>AAABBB@@@@@@???:::333333111...,,,+++***(((&&&(((((()))))))))))))))***))))))))))))))))))))))))))))))))))))******++++++------///333444333555:::===???CCCFFFFFFDDDAAA>>>999666111...,,,+++***((()))((((((((((((((()))***(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((&&&&&&'''''''''(((((((((((((((((()))))))))************+++---...///000111888888888;;;@@@DDDGGGHHHGGGIIILLLPPPSSSTTTSSSSSSMMMMMMMMMKKKGGGBBB===:::666444000---+++***++++++***))))))((((((((())))))(((((()))))))))))))))******************+++,,,,,,))),,,000222111000000222888000///:::FFFGGG>>>555CCCFFFIIIKKKPPP\\\lllxxxmmmvvv~~~}}}yyywwwtttqqqnnnkkkhhhdddaaaYYYTTTOOOKKKIIIHHHGGGGGGHHH888OOO...,,,)))'''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''%%%&&&((()))***+++...111555777;;;@@@EEEGGGFFFEEE777111+++))))))***(((%%%''''''''''''''''''''''''''''''''''''((((((((()))''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''((((((((((((((()))***++++++///444888<<>>666000//////,,,++++++)))***+++,,,,,,+++***)))''''''((())))))******+++999###...111+++@@@,,,~~~]]]JJJDDDPPPRRR===SSSFFFCCCKKKKKKBBBBBBMMMAAAbbbvvvnnnnnnfffFFF^^^ooo:::000&&&333---... ///(((&&&***)))))))))(((((((((((())))))))))))))))))))))))(((((((((((()))))))))***))))))***+++---000222333444777:::;;;<<<===@@@BBB888666111---***))))))************))))))******+++))))))))))))))))))))))))************************************************''')))---//////---)))'''$$$&&&((()))***(((&&&%%%///...---,,,++++++,,,,,,+++---///000111222555777666;;;===:::666555111---...,,,************)))'''(((((((((((())))))******))))))))))))))))))))))))(((((())))))))))))******,,,,,,...222333111444999===@@@CCCEEEEEEBBB>>><<<333000,,,++++++***(((&&&((((((((((((((()))******(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((&&&&&&&&&'''''''''((((((''''''(((((((((((())))))((()))***+++---...//////333444666888;;;???DDDHHHHHHLLLQQQTTTTTTSSSQQQOOOOOONNNMMMIIIEEE@@@;;;888111000...,,,))))))***+++(((((((((''''''(((((()))'''((((((((())))))))))))))))))(((((())))))******%%%)))---000222333333333000000333888777555999@@@;;;AAAGGGKKKNNNVVVbbbkkksssxxx{{{yyyxxxzzz|||{{{|||zzzvvvqqqkkkccc\\\XXXSSSOOOHHHDDDCCCDDDCCCAAAAAA666LLL...,,,)))'''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%&&&&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''$$$&&&(((((()))+++...000666777999===@@@@@@???===222---(((''')))***(((%%%''''''''''''''''''''''''&&&'''''''''(((((())))))''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''(((((('''(((((()))***+++(((+++111555888;;;>>>AAABBBIII???:::AAA777+++444666"""666;;;\\\gggpppqqqqqqggg___IIIJJJEEE>>>KKKUUURRROOOFFF777000,,,...///...,,,---))))))+++,,,,,,+++***)))''''''(((((()))*********""")))(((---444(((%%%:::```yyyzzzrrrxxx|||ppp}}}xxxZZZNNN```jjj^^^EEE///***111+++...$$$111'''333'''((())))))))))))(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))***+++---000111333333666999::::::;;;>>>AAA444222///,,,++++++---...+++***************++++++))))))))))))))))))))))))************************+++++++++******************)))(((((((((((())))))///---***''''''))),,,...&&&&&&'''((()))*********,,,...000111222333555777444:::===999333111...+++)))((('''(((******)))((('''((((((((())))))******))))))))))))))))))))))))(((((((((((()))))))))))),,,+++...222222111333888999;;;???AAA@@@===888555000...++++++,,,,,,)))&&&((((((((((((((()))***+++(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((&&&&&&&&&'''''''''(((((('''''''''((((((((((((((((((((()))+++,,,---...///...111555666888<<>>:::===???@@@BBBLLL[[[hhhgggnnntttxxx{{{~~~|||wwwuuuuuusssoooiiiaaaYYYSSSOOOKKKEEE??????AAA@@@======444JJJ...,,,)))'''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%''''''''')))---000666777999===@@@???999444++++++***)))(((((((((((('''(((((()))))))))(((((())))))))))))************)))((('''&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''''''''''''''((((((((((((***,,,///333777999;;;;;;DDDCCC@@@:::444000//////***---///......777HHHVVVyyycccOOOAAA;;;999AAA@@@BBBFFFJJJHHHBBB;;;222111...,,,******+++,,,++++++++++++*********)))))))))))))))))))))))))))(((((()))***++++++,,,,,,999...333XXXjjj___oooXXXBBBKKK^^^nnn___III888...***(((&&&))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***+++,,,...000111444555666888999999777555222...+++))))))+++------000+++000'''111(((---(((---((())),,,---((()))---,,,(((&&&(((------)))%%%(((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++,,,...///111222222555555444333111///...---))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***+++---------///333666666888;;;<<<;;;777111...,,,,,,,,,+++***))))))((((((((((((((((((((((((((((((((((((((((((((((((((())))))(((((('''''''''&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((()))***,,,---...111222444555666999>>>BBBFFFHHHIIIKKKLLLKKKJJJIIIFFFCCC>>>:::888555222000+++*********))))))(((((((((((((((((((((((((((((('''''''''''''''((())))))''''''''''''(((((((((((('''(((((()))***+++++++++......000111333555666777:::;;;<<<>>>BBBKKKTTT[[[cccfffjjjooosssuuuuuuuuuooonnnkkkfff```UUUKKKCCCDDDBBB>>>:::888888888999666666EEE...,,,)))'''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&''''''))),,,///444555777:::<<<:::555111)))(((((('''''''''(((((($$$%%%&&&'''((((((((((((''''''''''''&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''''''''''''''((((((((((((***,,,///333666888::::::???>>>;;;666111...------...//////+++'''(((///666;;;???III[[[ooo~~~tttkkkGGGDDD===555000///111444===<<<===@@@CCCBBB;;;555111///---+++******++++++++++++*********)))))))))))))))))))))))))))))))))(((((()))******+++,,,,,,,,,+++)))***777RRRuuuiiiVVVPPPTTT\\\aaaxxxooojjjgggPPP>>>FFFccczzz}}}vvvAAA999...((()))+++,,,+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((())))))***+++---///000444444555666777555222000***,,,......---,,,,,,,,,'''%%%)))&&&---***...,,,***$$$(((''',,,$$$((()))111...***)))******(((%%%))))))))))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++,,,---///000111222222222222111///---,,,+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***+++,,,------///222555444555777888666333///,,,,,,++++++***))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((()))(((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((()))***+++------///111222333555888<<<@@@DDDEEEHHHJJJJJJIIIGGGFFFBBB???:::777444222000...*********)))))))))(((((((((((((((((((((((((((((('''''''''''''''((())))))''''''''''''(((((((((((('''(((((()))******++++++,,,---...000222333555555888999:::;;;@@@GGGPPPVVV]]]```eeejjjmmmooooooooolllhhhbbb[[[TTTMMMFFFAAA???===:::666555444555666444444BBB...,,,)))'''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&''''''))),,,///222222444666666444000,,,'''''''''''''''((())))))&&&&&&'''(((((((((((((((((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''''''''''''''(((((((((((()))+++...222555777888888888888555111---++++++,,,+++,,,---,,,***(((((()))(((,,,000333555777:::<<<444555666999:::666///(((+++,,,,,,+++---111777;;;999888999;;;===;;;555000///...,,,***))))))******************)))))))))((())))))))))))))))))))))))((())))))******+++++++++(((...111...)))***333===jjjnnnyyy{{{kkkcccjjj\\\TTT```]]]XXXdddhhhuuunnnRRR888)))+++(((%%%%%%)))++++++)))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((()))***,,,---...111222444666555333000...))),,,...---***((((((***------+++---***+++)))***///(((111(((444&&&...,,,***)))((('''((()))+++,,,)))))))))***************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***+++,,,---...///000111/////////...---+++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++,,,------...111333111111222222000...,,,*********))))))((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((()))+++,,,------///000111333666:::===CCCEEEIIIKKKKKKIIIFFFDDD<<<999555222000...,,,*********))))))))))))((((((((((((((((((((((((((((((''''''''''''((((((((()))''''''''''''(((((((((((('''(((((())))))******+++++++++---...000111222333666666777999<<>><<<777555333111000000111222222111===~~~...,,,)))'''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&'''(((+++...000111111222111///,,,)))(((((((((((((((((()))***'''((((((((('''&&&%%%%%%'''''''''((())))))************+++***)))(((&&&%%%''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''(((((((((((()))+++...000333444555555222222000...+++)))***,,,((((((***---///...,,,***---//////+++&&&"""###%%%///---,,,,,,......---+++---.........---///222444999888777888999777222...---,,,+++***))))))***************)))))))))(((((())))))))))))))))))))))))((()))))))))*********+++---(((%%%(((...///)))"""444111222===QQQbbbiiijjjvvv~~~xxxrrrvvvoooffflllMMMIII>>>///%%%$$$,,,555---,,,++++++,,,+++(((&&&))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''(((((()))+++,,,---...000333555444222111000,,,+++******,,,///222444555888777===999???>>>AAACCC;;;BBB111;;;)))000))))))*********)))***---///************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++,,,---...//////---------,,,+++***)))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((***,,,,,,,,,---000222000///...---,,,+++******))))))((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((''''''((()))***++++++,,,...000111222444888;;;???AAAEEEHHHHHHEEEAAA>>>777444000...---,,,***)))))))))))))))))))))((((((((((((((((((((((((((((((&&&''''''(((((((((((((((''''''''''''(((((((((((((((((((((((())))))******)))***+++,,,...///000000333444555777999>>>DDDIIIQQQTTTYYY^^^```aaa```___YYYRRRHHH???:::777666555000///...------...///000000///:::xxx...,,,)))'''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&&&&(((***---///000111000...,,,***)))((((((''''''(((((()))***((()))***+++++++++++++++))))))(((((('''&&&&&&&&&))))))***))))))((('''&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''(((((((((((()))***---///111222222222.........,,,***)))+++,,,+++)))((()))******'''%%%$$$%%%&&&(((+++...111333111...+++)))))))))***+++(((***,,,------///111444777666666555444222///---+++*********************************)))))))))))))))))))))))))))))))))))))))))))))))))))*********((())))))((((((***///333"""%%%+++222666666333///)))111666:::===555)))$$$444000---000333111((()))(((((()))***++++++***))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''((()))***+++,,,---///222222000...---...+++)))***///777===??????<<<<<<===:::888555666777888666===444>>>777???:::222222222000---*********+++++++++***************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))***+++,,,------...,,,,,,,,,,,,+++******)))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''')))+++,,,,,,,,,...//////...,,,***))))))******((((((((('''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((()))******+++---000111222444777999888;;;>>>@@@@@@===888555333000---+++++++++***)))(((((((((((((((((())))))((((((((((((((((((((((((&&&&&&'''((()))(((((((((''''''''''''((((((((((((((((((((((((((()))))))))(((((()))***,,,---......111333444666888;;;@@@DDDHHHKKKPPPTTTUUUUUURRRQQQLLLFFF???999555222000///,,,,,,++++++,,,---...///000///777sss...,,,)))'''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''***,,,...///000...,,,*********&&&&&&'''((()))+++---...222333555888:::<<<===>>>666555444111...,,,***)))'''''''''''''''((())))))''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''(((((((((((()))***,,,...////////////,,,,,,,,,***))))))+++---+++)))(((((()))******)))...+++((((((***+++)))'''%%%'''))),,,.../////////)))+++---///000333666888333333222111///---,,,+++***************+++++++++++++++++++++*********)))))))))))))))))))))))))))))))))))))))))))))))))))(((,,,000000,,,&&&"""!!!......,,,)))''')))///333444...(((''')))---111222"""''',,,***$$$$$$***111((((((''''''(((***,,,---))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))***+++,,,---///000...***(((***,,,111222444999===>>><<<999===<<>>JJJ@@@LLLKKKLLLNNNJJJGGGBBBDDD@@@===777555333000...,,,******+++++++++++++++*********************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))***+++,,,,,,,,,***+++++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&(((***+++++++++,,,......---+++)))))))))******((((((((((((((((((''''''(((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((())))))***,,,///000111333555777888:::===>>>===:::666444000...+++******+++***)))''''''(((((((((((())))))((((((((((((((((((((((((%%%&&&((()))))))))((('''''''''''''''(((((((((((((((((((((((((((((((((((('''(((((()))+++,,,,,,---///111333555666999===@@@FFFIIIMMMPPPQQQOOOKKKIII@@@<<<888444222///---***++++++++++++,,,------...000...444ooo...,,,)))'''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%'''))),,,,,,......---***((()))+++'''(((***---111555888:::===>>>@@@BBBDDDFFFGGGGGGBBBBBB@@@>>>;;;999888777///---***((('''((()))***''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''((((((((((((((()))+++---......------*********)))((((((***,,,'''((()))***+++,,,///000)))(((((((((*********))),,,------,,,***'''$$$###&&&((())))))***+++...111000000000...,,,+++++++++)))******+++,,,,,,,,,+++,,,,,,,,,,,,++++++++++++)))))))))))))))))))))))))))))))))))))))))))))(((...&&&&&&---000///(((+++---,,,)))'''((()))---+++...111---,,,,,,'''333---''')))///222///)))------,,,***)))((()))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***+++,,,,,,,,,...///---***+++000555<<<@@@BBBBBB@@@BBBIIINNNUUUSSSpppcccwwwxxxwww\\\bbbOOOLLLOOOHHH>>>777444222///---,,,,,,,,,++++++*********************************))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))***+++++++++))))))***************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))%%%'''***++++++***+++,,,,,,+++***)))(((((())))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''(((((((((***---//////111222444888:::;;;;;;:::888555333---+++)))((()))******)))'''''''''((((((((())))))((((((((((((((((((((((((%%%&&&((()))***)))((('''''''''''''''(((((((((((((((((((((((((((((((((((('''(((((()))***+++,,,,,,,,,...111333555777;;;===CCCFFFJJJLLLLLLHHHDDD@@@888555222000///---+++)))*********++++++,,,------///---222jjj...,,,)))'''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%&&&)))++++++------+++((('''))),,,***,,,///444999???CCCFFF@@@@@@AAAAAAAAA@@@@@@???BBBBBBBBBBBBAAAAAAAAAAAA:::777222,,,)))(((((()))(((((((((((((((((((((((('''''''''&&&&&&'''''''''''''''''''''((((((((()))((()))+++,,,------,,,+++)))))))))((('''''')))+++((()))+++***((('''((()))&&&''')))***))))))***+++&&&'''&&&&&&&&&))),,,///)))+++,,,,,,---///333666111111000...,,,,,,,,,---)))***+++,,,,,,,,,,,,,,,---------,,,,,,,,,++++++))))))))))))))))))))))))))))))))))))((((((((((((&&&***...///---***))))))'''(((***+++++++++,,,,,,+++(((---///'''(((...+++&&&))),,,+++(((&&&)))---((()))******)))((())))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))***+++,,,,,,))),,,.........222:::AAACCCHHHKKKHHHHHHTTTlll~~~yyyyyykkkXXXHHH>>>777111---,,,,,,,,,++++++*********************************))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))******++++++'''((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))%%%'''***++++++***+++++++++***)))(((((((((((((((((((((((()))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&'''''''''(((((())))))''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''((((((&&&))),,,---...///111222222333444333222000---,,,,,,)))''''''((()))))))))&&&'''''''''(((((())))))((((((((((((((((((((((((%%%&&&((()))***)))((('''''''''''''''((((((((()))(((((((((((((((''''''''''''(((((()))***++++++,,,))),,,///222333666999;;;;;;>>>AAACCCBBB>>>999555444111...,,,,,,,,,+++***))))))******++++++,,,,,,...,,,000hhh///,,,)))'''''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&%%%###"""***'''$$$###$$$%%%&&&&&&+++&&&###%%%'''&&&$$$"""***&&&######&&&'''&&&###%%%%%%%%%$$$$$$%%%&&&&&&%%%%%%$$$$$$$$$%%%&&&'''###$$$&&&&&&&&&'''***,,,)))***,,,,,,+++***++++++222;;;???===EEEYYYiiimmmbbbcccmmmpppfffdddgggbbbNNNGGGBBB???<<<:::===DDD555CCCCCC111+++222/// ,,,,,,***(((((()))'''$$$))))))(((((((((((())))))'''''''''(((((((((((()))(((***+++---------+++***))))))(((((())))))******((())))))***))))))(((((())))))))))))))))))))))))))))))))))))************---,,,+++******,,,...//////---***)))---111///+++///444***222'''666---......666---)))333000'''//////---***((((((((('''&&&))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((*********)))((())),,,///+++'''000)))'''+++&&&...''')))++++++***))))))***(((---+++$$$&&&///...$$$***)))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))),,,***))))))+++,,,,,,++++++...)))$$$666>>>CCCGGGGGGJJJHHHkkk|||rrrYYY===777333111///---+++(((***---******************++++++))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))+++*********))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''))))))))))))))))))))))))(((((((((((()))))))))))),,,++++++)))((('''&&&&&&)))))))))******+++++++++))))))))))))))))))))))))&&&&&&'''''''''(((((((((''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''(((***---///000111111222111000///...---,,,,,,))))))))))))))))))))))))''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((''''''((()))))))))))))))***+++---///222444555666999;;;>>>>>>:::666222111------,,,,,,+++***))))))((((((((()))******++++++...///666SSS///,,,)))'''''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&((('''&&&&&&))),,,$$$&&&))),,,......,,,+++///......//////---+++***!!!&&&******(((&&&$$$&&&%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%&&&&&&'''$$$&&&'''''''''(((***,,,,,,***((((((+++...111333KKKQQQZZZ```dddooo}}}pppxxxpppPPP<<<===LLL<<<888DDDGGG999///000(((((('''&&&(((***)))((()))(((((((((((((((((()))''''''''''''(((((((((((()))***+++------,,,***)))******)))))))))*********************))))))((((((************************))))))))))))************,,,+++++++++,,,...000111***---111222///,,,---///,,,333---777000???777888000111,,,)))...---))),,,(((---111111---))))))***************************************************))))))))))))))))))))))))***+++,,,,,,***))))))***///***111++++++111***000000---)))$$$###&&&,,,222+++(((+++///(((&&&666+++******))))))))))))(((************************************************((((((((((((***+++++++++$$$///444999GGGIIICCCDDDNNNttt___PPP777---777777'''&&&444++++++++++++++++++++++++************************))))))************))))))))))))))))))))))))))))))+++*********))))))))))))************************))))))))))))))))))))))))******))))))(((((((((((())))))))))))))))))))))))(((((((((((()))))))))******)))))))))((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''(((***,,,...///000111000000///...---,,,++++++))))))))))))))))))))))))''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''(((''''''&&&&&&''''''(((((((((((((((((((((((((((''''''((()))))))))))))))***+++---///111333444555666888:::999666222000///,,,,,,,,,+++***)))))))))((((((((()))******++++++...///666RRR...,,,)))((((((((('''&&&&&&&&&''''''''''''''''''+++%%%!!!$$$+++...)))###+++)))'''&&&&&&''')))+++---,,,+++***+++,,,------***,,,,,,(((###"""%%%)))'''&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&''''''&&&'''((((((((((((***,,,***...000,,,(((111EEEWWWjjjlll}}}}}}eeeUUUHHH999333555999888444+++)))'''((()))***+++***((((((''''''''''''((((((&&&&&&'''''''''((((((((()))***+++,,,,,,+++)))(((************************************))))))((((((************************)))))))))*********++++++***+++,,,---...///000111:::...%%%&&&))))))---444777>>>;;;BBB<<>>===CCC\\\www{{{hhhZZZCCC111888>>><<<333,,,***+++++++++++++++++++++++++++************************)))*********++++++,,,,,,,,,,,,------///222777;;;333666JJJNNNVVVfffjjjxxxrrr]]]PPPDDDDDD<<<333555<<<444%%%)))******+++++++++******++++++++++++++++++++++++***************************,,,---,,,++++++...000999999666ddd~~~ppp777''';;;............------,,,,,,******************************++++++++++++******++++++++++++++++++++++++***************+++++++++************************************************))))))))))))************************************))))))))))))************+++************)))))))))&&&&&&'''((())))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))***+++,,,,,,,,,,,,++++++******))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''(((((((((((((((((((((((((((((((((''''''((())))))))))))))))))******,,,---...//////.........,,,***)))***,,,)))))))))(((((((((((((((((((((((()))******++++++...000222III...,,,)))((()))))))))(((''''''(((((())))))*********'''''',,,;;;OOObbbmmmdddkkkuuu|||tttiiinnnyyy{{{tttLLLAAA333***((()))*********)))((('''''''''''''''%%%&&&((()))))))))((('''%%%'''((())))))***,,,///)))@@@^^^sss}}}YYY;;;AAA777000000...((((((---))))))(((((((((((())))))(((((()))))))))***************+++++++++,,,,,,,,,+++---///000111111111111---,,,+++******+++,,,---++++++++++++++++++++++++*********++++++++++++,,,---------------.........999555666DDD]]]yyy```OOO;;;333555666111+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********+++,,,,,,------+++,,,...000555===FFFMMMllljjjvvvpppmmmqqqkkkrrrrrrrrrssstttvvv{{{pppNNN>>>888444888AAA///...---,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))++++++***)))+++111555<<>>888111------------------------++++++++++++++++++++++++******++++++,,,------...---111:::DDDPPP^^^kkksssyyyvvvxxxQQQ;;;;;;999777333///---,,,,,,,,,------------------------++++++++++++++++++++++++)))+++,,,++++++000999AAA???yyyfff888111111000//////...------++++++++++++++++++++++++***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,++++++++++++++++++++++++************************))))))*********+++++++++************************))))))*********+++++++++)))***+++---...000111222444444555666777777888888888888888888888888888888444333222111///...---,,,************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))***************************)))))))))))))))))))))))))))))))))))))))))))))************))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))((((((((((((((((((((((((''''''((())))))))))))))))))))))))******+++++++++)))***++++++)))((()))***))))))))))))))))))))))))((((((((()))******++++++...000///CCC...,,,)))))))))******)))'''(((((()))***+++++++++ <<<\\\nnnppppppwwwzzz|||yyyrrrcccPPP@@@666222++++++)))(((''''''''''''&&&''')))***+++***((('''''')))+++---...000333666kkkppp{{{YYYQQQ]]]gggccchhhlllgggggghhh```]]]]]]```uuuXXXJJJ???<<<555+++)))...++++++************++++++******+++++++++,,,,,,,,,******+++,,,---///000111666888<<>>------------------------++++++++++++++++++++++++******+++,,,,,,---......666>>>MMM___rrr{{{tttpppqqqtttyyy|||PPPAAA>>>888222...,,,,,,,,,------------------------+++++++++++++++++++++++++++---......000777BBBLLLwwwOOO222111111000///......---++++++++++++++++++++++++***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,++++++++++++++++++++++++************************))))))******++++++++++++************************)))************+++++++++,,,---///222555888:::;;;777777777777888888888888::::::::::::::::::::::::>>>===;;;888555333111000************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))************))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((((((((((((((('''(((((()))))))))))))))((()))))))))************''')))******)))(((((()))))))))))))))************((((((((()))******++++++...000///BBB111...***'''((()))))))))---$$$%%%///000))))))333>>>bbb[[[gggvvvuuuttt<<<111777...***,,,)))###%%%,,,)))************+++++++++%%%///)))...<<<,,,;;;xxxppp```eeetttttt^^^aaakkk666CCCDDD&&&---000******************++++++,,,---+++******---...---000%%%,,,777%%%===777======777BBB???@@@EEECCCQQQJJJHHHCCC;;;222++++++...+++---...***((())),,,...------,,,,,,,,,---......111---$$$777,,,999AAA^^^~~~XXX>>>===333+++,,,---,,,---///.........------,,,,,,,,,+++///---''')))333999888CCCdddwwwrrreeecccggghhhvvvvvvpppiiibbbooogggTTT>>>;;;>>>444)))---,,,------,,,,,,...---***------,,,++++++,,,,,,,,,111,,,!!!999777AAASSS~~~OOO,,,...888(((---777%%%---------,,,,,,,,,++++++///,,,((('''(((************...///------000000,,,---++++++---///---+++***$$$+++...+++,,,000---&&&,,,+++******)))*********))))))))))))))))))))))))******+++,,,,,,,,,,,,+++---***+++///,,,'''(((...000999;;;444333:::<<<777777777<<>>777:::DDDDDDCCC???>>>CCCHHHFFF???DDD:::888999777===@@@888555111...+++'''%%%)))000---,,,++++++******)))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))))))))+++,,,,,,,,,,,,***)))(((((((((((((((((((((((((((...,,,)))'''&&&&&&((())))))******+++,,,+++++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((''''''(((******)))((())))))))))))))))))))))))))))))(((((('''''''''&&&(((((((((((((((((((((((()))))))))***++++++,,,,,,///)))333>>>111...***(((((())))))))),,,((((((,,,+++)))111===VVV^^^jjjzzzmmm|||:::000777666,,,)))...///)))************+++++++++++++++---...,,,///???aaaxxxwww{{{WWWbbblll:::EEECCC'''000+++++++++***++++++++++++'''+++...///000000000000KKK)))+++EEE111???@@@TTT^^^___gggSSSdddDDDCCCDDDMMMJJJ>>>???GGG999 ///000111111///---)))&&&------,,,,,,------...///&&&555666;;;+++FFFhhhddd222888222555+++333+++))).........---------,,,,,,...)))...999777...777JJJddd|||qqqssssssWWWsssPPP555666111...888,,,---,,,++++++,,,------------,,,,,,,,,,,,,,,--- 000++++++666\\\~~~zzzNNN///000111******222---------,,,,,,,,,++++++(((***---......---,,,+++.........---...444999<<>>>>>CCC---&&&333222###%%%777,,,,,,++++++++++++++++++***************************++++++,,,,,,+++++++++***)))***,,,***+++444@@@<<<<<<===???===888666777YYYbbbjjjooottt|||rrrmmmkkkmmmmmm___PPPOOOIII555DDD;;;555555444...'''$$$++++++***+++++++++***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((()))***------,,,,,,,,,,,,,,,,,,$$$%%%&&&'''***,,,...///))))))******))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((''''''(((***+++)))((())))))))))))))))))))))))))))))((((((((('''''''''(((((((((((((((((((((((()))))))))***++++++,,,,,,///***333===000---***((()))******)))))),,,,,,***)))111AAAOOOVVVtttddd~~~rrr<<<:::444---+++---,,,(((******+++++++++,,,,,,,,,000+++333000333hhh}}}hhhzzzLLL@@@MMM,,,///,,,,,,+++++++++++++++,,,+++,,,...///...,,,------///......999OOOiiipppWWWGGGIIIEEE555000888,,,***+++---000///+++(((---------------...//////...555///444???nnn^^^MMM222222)))333...222...............---------333******222444:::VVVwwwlllmmm|||888:::DDD 000000///---,,,+++---///------,,,,,,,,,------...222666444555^^^|||xxxDDD,,,444000(((555------------,,,,,,,,,,,,)))---000000---***)))***///111555::::::888888;;;888<<>>===555...---,,,++++++,,,,,,---000,,,***+++------///222>>>333VVVeeeIIINNNJJJ777000,,,)))***++++++---000------------...///000000888111---BBBhhhjjj???333999---///666///.....................111222...+++999[[[}}}xxx{{{uuulll~~~LLL555555333222222222///,,,+++...------------------...///222%%%555TTTmmm>>>///777555+++...------------,,,,,,,,,......---,,,+++---000222777999===CCCEEEEEEIIIOOOPPPTTTUUURRRNNNMMMKKKJJJEEE???<<<:::444+++***///++++++,,,------,,,,,,+++************************,,,,,,+++++++++++++++,,,...///333777999999888777777JJJmmm}}}mmmTTT===444666111///,,,+++,,,---+++)))************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************'''(((((()))***+++,,,,,,...---,,,+++************&&&&&&''''''((())))))***,,,,,,++++++************************************))))))))))))))))))))))))(((((((((((((((((((((((()))(((((()))++++++***((())))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((()))))))))***++++++,,,,,,...+++333999///---******+++++++++***))),,,---...777IIIXXX^^^iiiwwwddd:::222555...***///+++,,,,,,,,,------------...,,,---@@@hhhuuufffiii888DDD===000///---,,,,,,,,,---...///)))(((---222333666:::999cccBBB???:::555222111---)))+++000............///000111222111///EEEmmmlllAAAFFF(((111***////////////////////////+++000666CCC]]]zzzqqqrrr{{{<<>>>>>===777555222000............,,,++++++******+++,,,,,,++++++++++++++++++++++++************************)))))))))))))))))))))))))))(((((()))+++,,,***)))))))))))))))))))))))))))(((((()))))))))))))))))))))))))))))))))))))))))))))))))))***++++++,,,,,,...+++222666...,,,++++++,,,,,,+++***,,,+++,,,222<<>>ggguuuJJJ999<<<222111...---,,,---...///...***+++000111111888CCCKKK===555111222111++++++///............///111222333000666___QQQ===&&&888...////////////000000000000000+++<<>>OOO[[[]]]eeettt~~~~~~uuuxxxjjjrrr~~~]]]NNNRRRCCC&&&000///...---,,,+++++++++++++++++++++++++++++++++---,,,,,,,,,---///111222111333888BBBUUUmmm~~~qqqJJJ???222++++++...//////++++++++++++++++++++++++************************************************))))))***,,,---///000111888:::<<<>>>????????????;;;===>>>@@@@@@???===<<<@@@>>>;;;777444000...------,,,+++*********+++,,,++++++++++++++++++++++++************************))))))))))))))))))))))))))))))(((***+++,,,+++)))))))))))))))))))))))))))(((((())))))))))))******)))))))))))))))))))))))))))))))))***++++++,,,,,,---,,,222444...,,,++++++,,,---,,,***---***...888@@@GGGUUUccceeexxx{{{~~~NNN333333333(((------------............000...[[[~~~qqqhhh;;;;;;333222///---,,,---...000000...000111///888UUUuuuVVVAAA000...000...---000.........///000111333333===VVVyyyGGG444444999//////000000000111111111888@@@^^^OOO;;;---...222///,,,...............///000111222111fffzzzkkk888---666............------------+++000222000///777HHHVVVNNNkkk}}}{{{{{{zzzbbbKKKBBB666444111...,,,,,,------++++++++++++++++++++++++------,,,---///111444666555<<>>???AAABBBBBB???<<<:::444333000...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************))))))))))))))))))))))))***))))))***,,,,,,+++)))))))))))))))))))))))))))(((((()))))))))*********)))))))))))))))))))))))))))))))))***++++++,,,,,,---,,,222222~~~...,,,++++++------,,,***,,,)))000>>>DDDHHH[[[qqq}}}ccc|||yyyoooDDD---...666---------.........//////333***llltttxxxPPP@@@444222000---,,,---///000...///111222444NNN```;;;...///...---000.........///000222333444CCCnnnKKK###666//////000000111111111222888aaasssgggLLL555111333///+++,,,............///000222222VVVVVV.../////////.........---------(((///444333666LLLqqqooopppppp|||nnnRRR:::777333///------...///++++++++++++++++++++++++------------000333666888999WWWxxxxxx{{{}}}___FFF888222...,,,,,,,,,,,,,,,,,,,,,,,,,,,************************************************,,,---///222555777:::;;;>>>???CCCJJJVVVcccpppwww~~~vvviiiYYYJJJAAA<<<:::777333000.........,,,,,,,,,,,,,,,,,,,,,,,,************************))))))))))))))))))))))))***))))))***,,,,,,+++)))))))))))))))))))))))))))(((((())))))*********+++)))))))))))))))))))))))))))))))))***++++++,,,,,,---,,,222111}}}...---,,,+++************000)))999...@@@VVVqqqZZZhhhhhhooorrrtttttt}}}@@@555666000000...))),,,111(((%%%222---hhhvvvyyy>>>:::;;;$$$000888(((///...999333)))***UUUFFF888+++///111,,,***777222---666222///==={{{UUU888666555,,,///555000...444666bbbZZZ555;;;222***///,,,444&&&222...000666---???|||pppnnn999000222222,,,000///+++111000333///222CCC<<>>???oooyyyVVV;;;777000,,,222000)))(((...///***+++++++++************)))%%%'''))))))''''''***,,,111///333999888333999DDDOOO___tttzzzzzz|||kkkUUUCCC???:::111---111...)))&&&(((...000---)))+++***************++++++)))))))))))))))))))))))))))***+++,,,------,,,+++))))))))))))((((((((((((((()))***++++++***)))(((+++******))))))))))))***)))************+++++++++...///111888qqq...---,,,+++************+++&&&111RRR===III]]]zzzdddgggrrrwwwsss|||<<<@@@+++***000------555666111555DDDLLL<<<>>>***111555)))222111'''111LLL///dddDDD999///444...,,,555111///555222<<>>666555......333222111<<>>MMMcccuuu}}}|||uuupppnnnmmmllljjjmmmrrr|||qqqYYYJJJCCC777)))...111333000+++***---111+++***************++++++))))))))))))))))))))))))((()))+++,,,---,,,,,,+++(((((()))***+++,,,------///...---,,,+++++++++,,,++++++***))))))*********************++++++++++++...///111888qqq------,,,+++************444,,,'''CCCGGGeeeeeeccc[[[]]]kkkqqqjjjnnnHHH::::::,,,555111+++222555000000___ppphhh???@@@222222111,,,555333444***555___fffAAA555000111000222111333222333RRRzzzzzzUUU888666333///111444333HHHjjjvvvrrriii;;;222777000222///+++000111333...???|||lll:::222222111...---/////////???AAAWWWxxxwww^^^:::***<<<(((------------............///+++111888888HHHccc~~~}}}PPP666///***---///...+++))),,,,,,,,,+++++++++******...+++***+++///222333333444444999JJJeee~~~xxxyyy}}}xxxsssnnnmmmlllkkkjjj```\\\___hhhiiieeemmm|||}}}XXXCCCGGG000222222///+++***+++...++++++******)))******+++))))))))))))))))))))))))''')))***,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,---,,,+++)))''''''))),,,...+++***************++++++******+++++++++,,,,,,,,,...///111777qqq---,,,++++++*********+++)))444FFF777JJJVVViiiZZZXXXVVVaaajjjfffooo000;;;000555111---...,,,000???}}}DDD===666444...///666333...AAAAAAuuuwwwIII===)))333444000111555111:::lllHHH777999444111222777XXXYYY777666333///...000///111333---PPPJJJ555111555//////333...111???NNNrrrcccaaabbbddd^^^SSSOOOQQQzzzwwwOOO444***:::+++,,,...//////...------...000777AAABBBkkkrrrXXX@@@---+++///---+++,,,---,,,,,,,,,++++++++++++)))+++,,,...///222555888888LLLbbbttt{{{pppeeelllmmmoooqqqrrrpppmmmkkkxxxmmmddd^^^XXXSSSXXX```[[[uuuaaaGGG;;;---***///222...))),,,++++++************+++************************''')))***,,,.........---222222333444555666666777333111///---,,,,,,---...*********))))))******+++++++++++++++,,,,,,,,,---//////000777ppp,,,,,,++++++******++++++000...;;;;;;VVVQQQYYYVVVYYYWWWcccpppsss~~~HHH888111///...333111)))???kkkqqqRRR;;;777555...222555222444:::qqq}}}fffvvvmmm@@@///111777111333555444LLLKKK666888777333333CCCtttfffBBB000666...000555111444555888iiiuuuppp;;;---444///...333+++999LLLuuu}}}}}}gggIIItttMMM999"""<<<---///000///,,,+++,,,...777///HHHeeexxx]]]yyyaaa===000000///...000------------,,,,,,,,,+++)))///555444000111999BBB[[[yyy{{{ooorrr}}}hhhUUU[[[KKKSSSwwwppp\\\BBB222///111111///------,,,+++++++++++++++++++++++++++++++++++++++(((***,,,...000000000000555666777999<<<>>>@@@@@@???>>><<<999666333000...,,,+++******))))))******+++,,,,,,,,,------------//////000666ppp,,,,,,++++++***++++++,,,///555%%%;;;QQQlllRRREEEUUUYYYhhhvvv|||~~~;;;666///---444///&&&JJJwwwnnn???777777000555444333AAA;;;vvvyyyKKK===000666333555444===iiizzzsss;;;555888666777[[[ccc~~~hhhZZZ222555222...333...222222HHHyyyKKK---222---...333...MMMaaaqqqeeeBBB222000...000111///,,,+++///222444HHHvvv{{{hhhhhh}}}|||pppiiihhhjjjlllmmm```hhhkkkhhhiiiqqqvvvtttttt~~~yyyqqqxxx}}}VVV<<<111------.........---------,,,,,,,,,)))111777555000555EEEUUUnnn|||mmmppp___IIITTTyyy|||fffJJJ333***...555//////...---,,,,,,,,,,,,+++++++++++++++++++++++++++,,,///111333444444444555555555555555555555555888999999999888666444333//////---,,,+++*********,,,,,,,,,---------......000///000666ooo,,,++++++***++++++,,,,,,===>>>FFFDDDTTTHHHPPPRRR\\\jjjpppvvv~~~===888333///111------WWWvvvpppIII777888111777444666000oootttnnn???444444444777444GGGyyyKKK666888:::===uuu~~~rrr]]]tttxxxwww~~~DDD000666---111...222444___ssskkkeee555444///000777999jjj|||rrrrrrzzzrrrwww;;;,,,...000111///---...444:::FFFpppxxx}}}sssooorrrwwwvvvTTT:::///------............------------,,,111555555999IIIeeezzzpppccc[[[bbbooo|||pppVVV???333111111000///......---------,,,,,,,,,,,,,,,,,,,,,,,,---///111444666888888888777888:::===???BBBDDDEEEGGGFFFDDDBBB???<<<;;;:::555333222000...---,,,,,,------------............000000000555ooo+++++++++***++++++,,,,,,777(((222GGGggg???999PPPVVVbbbllljjjnnnxxxTTT333555222000333AAAnnnqqqtttwwwRRR999999222888444:::<<<|||zzzUUU666;;;111555888333OOOzzz^^^\\\;;;:::===BBBhhhqqqGGGYYYvvvWWW+++777333666555:::<<>>888333555===DDD}}}tttvvvxxxlllCCC999...000111000...222999@@@lll{{{rrr___qqqrrrmmmmmmJJJ888444222//////.........---------444555777;;;IIIeeeooocccXXXiiiwwwfffBBB***222222111//////.........,,,,,,,,,,,,,,,,,,,,,,,,///000333666888:::::::::<<<@@@IIITTT```kkktttyyyuuupppfffZZZOOOGGGAAA???888777555333111///...------------.........//////000000000555ooo...---+++*********++++++///000999EEEEEE>>>@@@JJJXXXaaa___mmm{{{cccxxxxxx@@@///777///555...nnn|||nnnYYYBBB444111777444;;;PPP{{{oooVVV888===666;;;===ooovvvddduuu999BBB;;;GGGqqqiiiEEEAAAZZZ___pppjjj555777555111777999>>>jjjrrrwwwIII;;;111222444qqqxxxcccyyy999555111***666444&&&@@@iii~~~{{{zzzqqq==='''888---222333///...111222111555000JJJMMMlll}}}fffccc]]]rrrjjj???***555///888+++)))@@@%%%------,,,,,,,,,,,,...///111222:::///???999GGGAAAccc{{{|||{{{xxx}}}tttxxxuuuRRRRRRBBB222...111111...+++...///...---...///...+++000222333777ccc...---+++*********+++,,,...111;;;EEECCC===AAALLLSSS\\\ZZZjjj{{{~~~gggpppttt;;;...333000888HHH~~~hhh{{{rrr|||YYYBBB999888;;;111777www|||iii<<<(((555===GGG|||:::,,,BBBooovvv[[[WWWGGGJJJ```kkk???888333888555(((PPPfffvvvXXX;;;333333HHHwwwEEE666222111999555999]]]aaa```aaajjj<<<111000222---+++222111---111222KKKOOOccc}}}dddaaaqqqnnnFFF---;;;333,,,222&&&555//////...------...000222<<<'''999444===JJJ___}}}jjjOOOAAA:::333...,,,000...,,,+++...111000...///111222777ccc------+++******++++++,,,---222===DDD@@@:::AAANNNXXXaaa^^^nnnyyyqqqAAA888555222555cccllleeeyyyyyylllfffDDD<<<:::;;;000<<>>BBB===999BBBOOO]]]fffcccpppFFF>>>888444222{{{```iii|||yyyjjjIII999555999333LLLyyy{{{===<<<888;;;kkk{{{vvvooo```XXX555BBBsssjjj~~~www\\\MMM999;;;JJJ^^^jjjMMMVVV{{{[[[nnnjjj===777///555???lll___CCC<<<666jjj~~~ppp|||hhh}}}@@@000999333000ccc[[[bbb]]]UUUddd___gggvvvrrryyyeee;;;111666---///999000222QQQdddccc{{{iiinnnrrr333***;;;111444)))+++---000000000111555888AAA222LLLXXX:::444111///000222333111000111///111222777ddd---,,,+++++++++,,,---...---555>>>???:::888CCCPPPXXXcccaaammmzzz~~~GGG777666555888{{{WWWlll}}}kkkeeeLLL:::333888777^^^sssXXXuuudddGGG...<<>>\\\yyyooohhhuuuVVVEEEFFFCCC???NNNSSSAAA???OOOYYYbbb}}}@@@888;;;444333hhhbbbGGG>>>AAAyyyrrrgggrrrxxxNNN000888555BBB\\\LLLlllAAA___]]]KKK---444444333444000DDDlll{{{~~~eeennnYYY333000222<<<'''...111444444333444888<<<@@@___pppccc<<<000...000444444//////222000222333888eee---,,,,,,++++++,,,.........555<<<<<<888:::DDDOOOTTT```aaaooo|||yyyyyy\\\777:::666CCCoooNNNlllooo[[[PPP???777:::;;;mmmlllhhh^^^sssSSSQQQ;;;;;;KKK{{{ooo~~~mmmddd___[[[hhhZZZMMM[[[rrrHHHZZZtttooobbbuuusssTTTVVVkkkKKKKKK[[[MMMEEEKKKCCCRRRXXXGGG999;;;666FFF___lll|||RRR:::IIItttzzzeee^^^jjjlll:::777:::[[[wwwtttDDDpppPPPAAAdddYYYggg333222666444...:::^^^}}}lll|||zzzMMM)))888...666...111222111000555???GGGVVVuuuDDD888000111333000000444111333444999ggg---,,,,,,+++,,,---...///000666:::999777<<>>777YYYvvvFFF[[[WWWZZZffftttFFFddduuu{{{lllWWWtttaaa```|||GGG222LLLwwwdddjjjeeekkkpppOOO@@@SSSoooXXX777444666444```|||vvvccc---777111555555555888CCC[[[zzzsssAAA000555777444222333555777<<>>:::999@@@JJJQQQVVVbbbmmmuuurrrMMM888;;;___nnnFFF[[[|||gggrrrUUUYYYKKK888:::NNNuuuaaafffooooooBBB555MMM~~~jjjXXXDDDOOOqqqiiippplllpppsss;;;>>>???fffMMMLLLsssddd{{{wwwuuujjjpppwwwHHH|||bbb:::}}}bbbvvvhhh[[[YYYmmmaaadddBBB777<<>>>>>AAAfffSSSXXXooocccQQQpppnnntttKKK|||ooolllcccooozzzvvvaaabbbuuuzzz|||<<>>bbbpppEEESSSqqqMMMBBB;;;GGGqqqxxx:::MMMIIIxxx~~~hhhrrrNNNJJJhhhcccwwwBBB===>>>___SSSggghhhbbb^^^bbb~~~oooUUUzzz\\\vvv{{{LLLUUUNNNjjjyyyeeevvvfff|||___YYYUUUeee@@@444mmmaaaLLLZZZlllGGGOOO~~~yyyLLL333888<<<999xxxFFF>>>...555999888999ttt,,,,,,++++++,,,,,,---......666:::777777>>>IIIOOOVVV```gggnnnHHH666888eeetttDDDNNN{{{kkkEEECCCBBBPPPzzzsss\\\===JJJ{{{MMM~~~jjjaaaoooaaaHHH{{{kkkqqqbbbeeeDDD^^^aaaBBB:::>>>TTTOOO|||mmmbbbaaannndddwwwRRRtttuuuWWW```nnnaaaOOOQQQ???ccclll___eeeVVVvvvyyyFFF;;;fffvvv]]]fffAAA{{{vvvNNNfffpppqqqrrr|||ccc666===222ccc{{{~~~YYY<<<999666:::999:::vvv,,,,,,++++++,,,,,,---...---444888555666???KKKSSSYYY___hhhsssyyy\\\jjjYYYCCC:::^^^~~~}}}AAAFFFrrrwwwaaa>>>???FFFWWWzzzggggggBBBMMMtttRRR{{{uuutttzzzccc}}}HHHVVVUUUSSS@@@888CCC[[[RRR]]]uuu```___~~~uuujjjrrrlllzzz\\\wwwddd\\\cccAAAwwwNNN___HHHFFFRRR{{{qqqIIIrrrsssfffHHH|||~~~sssqqqzzz}}}BBB999;;;yyynnn;;;===777:::999;;;xxx,,,,,,++++++,,,,,,---......444666333333>>>LLLTTT[[[^^^iiiyyysssbbbkkkMMM<<<666___rrrDDD@@@eee___@@@BBBNNNbbbSSSCCCLLLjjjRRRtttMMMRRRkkkrrroookkkJJJ|||mmmdddpppKKKnnnCCC999DDDcccUUUtttyyyzzzbbb\\\~~~mmmyyy{{{xxxwwwsss~~~yyyrrrGGGWWWcccRRRXXXKKKXXX}}}RRRuuu```eeeSSSEEEKKKJJJ>>>@@@NNNRRR^^^pppNNN444MMM___rrrXXX888888;;;999<<>>999;;;:::<<>>QQQ]]]___hhhqqq{{{mmm{{{TTT666EEEZZZkkk]]]GGGGGGhhh___jjj|||{{{oooTTTOOOZZZppp}}}~~~PPPRRRIIIxxxQQQXXXuuuhhhDDDbbbVVVPPPcccyyyfff]]]^^^^^^UUUttttttcccjjjlllFFF999GGGxxxNNNNNNuuuxxx___ppp[[[fffkkkwwwQQQSSSwwwwwwlllwwwrrrvvvPPPYYY[[[kkkmmmwww~~~ttt===zzzKKKbbbeee;;;;;;999@@@---,,,,,,,,,,,,---......222;;;>>>888555>>>PPP^^^\\\dddoooyyy}}}yyy}}}yyyIII999QQQaaallltttvvvCCCKKKTTTuuujjjXXXwwwhhhPPPWWWhhhzzzvvvQQQxxxwwwBBBaaasssxxx{{{lllooonnnaaannnOOOwww___xxxtttCCC===LLLXXXQQQ|||lll{{{}}}aaatttzzzIIIpppmmmsss^^^sssGGGJJJ]]]}}}yyy}}}NNNXXXvvv___xxxiiiNNNeeeKKKsss|||}}}@@@:::999@@@---,,,,,,,,,,,,---......111:::@@@;;;555;;;LLL\\\ZZZbbblllxxxssssssBBBBBB```lllsssqqqGGGGGGIIIzzz{{{WWW```cccSSSbbbuuu\\\pppxxxAAAUUU}}}gggrrreee\\\LLL}}}tttZZZVVVnnn@@@EEEWWWTTTMMMwwwiiiggghhhvvv]]]vvv{{{uuu{{{WWW{{{UUU======PPPllljjjaaafffMMMUUU}}}~~~^^^oooppprrruuuAAAUUUMMMnnn|||FFF999999@@@---,,,,,,,,,,,,---.........777???<<<333444FFFXXX___eeennnyyy~~~fff@@@MMMlllxxxyyyyyySSS@@@CCCcccnnngggZZZwww```ZZZlll|||kkknnn}}}BBBBBBtttnnnjjjQQQiiiMMMrrryyy|||VVVlllmmm???NNNdddQQQFFFzzzvvvqqqccc|||gggPPPpppTTT```gggkkkTTTYYYaaaNNNPPPzzzzzz|||}}}UUUzzzcccJJJPPP^^^zzz|||MMM888999???---,,,,,,,,,,,,---......111;;;EEECCC777555FFFZZZ```eeemmmxxx}}}WWWEEE[[[qqq|||iiiBBB???NNNqqq{{{{{{|||___gggvvv~~~}}}zzztttNNN???]]]}}}rrrVVVjjjUUU]]]qqqcccgggEEE[[[qqq]]]GGGdddttt|||mmmjjjgggBBB~~~YYYSSS|||zzz~~~vvv}}}SSSJJJuuuyyyzzzJJJ___qqqmmmwwwmmmXXXzzzrrrgggDDDTTTPPPxxxeeexxxwwwWWW999:::>>>---,,,,,,,,,,,,---......333>>>IIIHHH:::555FFF[[[___dddlllzzzMMMQQQkkkvvvzzzxxxSSS;;;BBBXXXmmmcccxxxzzzrrrvvvyyy^^^KKKKKKsss||||||~~~UUUdddOOOmmm[[[TTTlll~~~___GGGWWW~~~uuuggg```>>>jjjWWWkkkmmmuuusssooo}}}XXXGGGuuuxxxxxxbbb@@@@@@IIIggg~~~~~~aaaXXXwwwpppAAAYYYiiivvvdddpppssslllccc======>>>---,,,,,,,,,,,,---......---999EEEDDD666///???VVV```fffqqqtttJJJ]]]xxx{{{}}}xxxqqqfff999@@@@@@kkkeeeiii___oooeeeSSS>>>dddnnnxxx```qqqGGG}}}wwwXXX~~~^^^bbbzzzgggHHHHHHuuuXXX>>>llluuu^^^bbblllbbbxxxxxxxxx}}}qqqjjjzzz]]]FFFlll||||||qqqGGGDDD@@@555KKKhhhnnn{{{vvvXXXEEEssshhhAAA^^^}}}ggguuukkkAAA???>>>...------,,,,,,------...111FFF:::XXXEEE...999VVVeeemmmyyyaaaLLLpppyyywwwyyyMMM>>>;;;UUU~~~ooo{{{}}}NNNKKKQQQmmm}}}}}}xxxzzz:::kkklllvvv{{{cccwwwjjjOOOJJJzzzoooDDD>>>OOOXXXddd}}}tttyyyyyylllwwwxxx}}}tttfff```WWWjjjzzzXXX\\\jjjzzzjjjGGGTTTnnnpppzzztttpppyyynnn{{{dddqqqWWWmmm{{{???WWWzzzyyyqqqmmm<<<<<>>LLLPPP//////EEEmmmjjjiiivvvhhh^^^yyy|||xxxzzz]]]BBB777AAA[[[iii}}}EEE===FFFeeetttzzz___xxx{{{UUUFFFhhhsssppp~~~pppAAABBBcccBBB999EEEdddqqqhhhwwwqqqaaakkkqqq|||mmmRRRVVVhhhYYYPPP[[[???^^^|||~~~sssSSSTTTaaapppvvvsssCCCTTTiiivvvvvvFFFAAAHHH...------,,,,,,------...555<<>>LLL...------,,,,,,------...000333CCC:::ZZZLLL***===eeelllwww^^^xxx{{{www~~~|||zzz|||gggGGG===AAA///JJJkkkzzzIIIZZZ{{{}}}|||~~~NNNFFF>>>kkkxxx^^^GGG[[[vvv]]]FFFCCC{{{{{{gggcccEEEAAAJJJdddZZZbbbuuuooolll~~~mmm}}}^^^qqq```kkk|||999]]]yyy|||```jjjtttwwwyyyvvvAAAEEEssszzz]]]kkkGGG999SSS...------,,,,,,------...888@@@HHHNNN]]]eee888CCC\\\nnntttqqqzzztttmmm{{{www|||{{{xxxyyyyyy{{{xxxRRR???>>>BBB===BBBWWWooo}}}TTT|||pppuuuzzzyyy{{{}}}}}}eeeQQQMMMOOOAAA```kkkXXXvvvJJJCCC[[[|||SSS@@@GGG]]]eeeSSSeeeuuu```|||}}}dddxxxzzzBBBPPPYYYWWW```AAADDDPPPbbbKKK<<>>mmmrrrlllxxxqqqvvvvvvoooqqqtttsssxxx~~~xxxyyyhhhAAA:::===CCC:::888___~~~pppssspppzzzzzz~~~xxxpppfffWWWRRR```yyyrrr{{{{{{|||yyyzzzuuuyyy}}}ssszzzQQQGGGDDDJJJeeeyyyfffBBBZZZYYY|||}}}HHHBBBOOO}}}SSSaaaxxx}}}ZZZ___vvv~~~ssssssvvvqqq]]]DDDUUUpppvvvmmmhhhLLL999NNNxxx~~~gggOOOFFFOOOIII<<<```nnnuuu```iii~~~fff------,,,,,,,,,,,,++++++000<<>>JJJfffttt|||~~~------,,,,,,,,,,,,++++++222===>>>SSS___tttcccSSSOOO666...KKKwww}}}\\\ZZZzzzqqqsssuuusssvvvvvvsssuuu{{{}}}|||wwwrrr>>>@@@JJJ<<<222888AAA===:::999999;;;>>>AAABBBEEEEEEDDDUUUzzz}}}www|||}}}}}}wwwqqqqqqpppooonnnooosssvvvuuuwww|||}}}{{{KKKOOOLLLGGGVVV~~~yyyxxxooouuuzzzrrrttt}}}zzzttt}}}KKKCCCzzzoooxxx>>>MMMUUUdddddd~~~}}}zzzUUURRRiiiuuujjjkkk~~~~~~|||~~~~~~qqq~~~}}}xxxttttttZZZBBBfff]]];;;OOOooo~~~{{{eeeHHHccc```AAA888hhh------,,,,,,,,,,,,++++++***444eee[[[|||cccjjjIII000555MMMjjjuuu;;;mmmkkkooorrrmmmllloooooonnnpppuuuwwwvvv|||vvvxxxuuuiii<<<999AAA>>>777222333999999555555:::==='''CCC|||ZZZddd{{{zzz|||zzzvvv{{{xxxxxx|||mmmsssssssssrrrrrrsssvvvyyyyyy{{{}}}{{{vvvZZZ555HHHRRRFFFYYYrrr|||~~~sssrrr|||}}}uuuxxxSSSVVVIIIUUUqqqMMMCCC<<<}}}gggpppuuuXXXZZZ```ccc[[[PPPTTTnnnvvv{{{~~~wwwwwwxxxsssvvv___kkkzzz|||{{{tttfff]]]GGGmmm]]]cccxxxmmmyyyFFF===^^^UUU------,,,,,,,,,+++++++++ 888===ddd^^^rrr^^^III<<<000111OOOsssyyyTTTRRR~~~ppphhhppprrrnnnpppppppppoooooopppqqqqqqlllzzzyyyuuuooonnnPPP@@@EEE<<<:::??????;;;???HHH^^^jjjvvvppp~~~|||}}}{{{{{{|||{{{{{{nnnyyy|||tttsssttttttsssssstttwwwzzz{{{{{{zzzxxxtttxxxaaaCCCAAAEEENNNWWWnnnrrrwwwqqqnnnssszzzpppoooyyy}}}wwwsssvvvzzzPPPEEELLL]]]iii}}}~~~wwwkkk===BBBaaannnkkkxxx}}}|||||||||nnnppp~~~zzz~~~nnnzzzrrrbbbjjjnnn~~~xxxzzzwww~~~vvvuuuzzzddd]]]YYYsssqqq~~~~~~<<>>---555IIIBBBYYYsssyyygggTTTNNNSSSfffqqqiiinnnqqqrrrtttuuusssssssssrrrqqqqqqrrrlllzzz{{{sss~~~xxxjjjeeebbbcccmmmyyywwwYYYzzz~~~zzzuuu|||zzzzzz~~~}}}~~~rrr\\\kkkwww___eeefffggggggfffhhhjjjmmmnnnmmmmmmppprrrvvv~~~ZZZBBB???BBB===III\\\mmmtttzzzrrr\\\UUUhhhoooppppppyyyoooooojjjjjjpppssspppnnnpppvvv~~~dddDDD<<>>;;;UUUpppAAA------,,,,,,,,,,,,++++++'''999BBB{{{lllTTT>>>000777@@@BBB<<<<<>>aaakkkHHHccczzz~~~~~~{{{{{{{{{xxxsssjjjGGG777JJJnnn}}}uuu}}}||||||}}}vvvwwwzzzwwwqqqrrrxxxuuulllppp^^^kkkbbbffftttlllkkkmmmyyyuuuwwwyyyxxxxxx~~~}}}|||xxx\\\JJJLLLzzz~~~}}}wwwyyy~~~zzz@@@AAA333bbbmmm<<<------,,,,,,,,,,,,++++++<<<555(((===ZZZuuuWWW;;;888444333666999:::<<<>>>@@@888--->>>;;;\\\lll___VVVXXX]]]\\\^^^bbbccc```bbbhhhkkkiiijjjnnnxxxnnnppp|||xxxooo{{{oooooooooqqqsssssssssvvvyyyuuuvvvuuurrrpppttt{{{~~~}}}}}}~~~tttqqqyyy|||qqqsssccczzzvvvcccfffmmmbbbSSSXXXZZZ\\\\\\\\\]]]___aaahhhlllooooooooopppssstttrrriiiVVVGGGGGGJJJHHHJJJNNNNNNHHHYYYkkkyyyssscccpppmmmgggdddffffffbbb```aaacccccc\\\|||nnneee888FFF999???MMM```xxxYYY>>>NNN{{{yyyxxx{{{}}}wwwxxxvvvrrr^^^>>>BBBMMMvvv~~~xxx}}}}}}{{{|||zzzzzz~~~~~~~~~|||oooyyy{{{iiivvvsssmmmiiinnntttoooeeegggQQQ]]]SSSOOO___vvv{{{iiiuuu}}}|||www~~~}}}xxx\\\QQQ===[[[jjj~~~xxx|||}}}zzzzzz~~~aaaAAA;;;FFFvvvsss@@@---------,,,,,,,,,++++++!!!///---,,,DDD}}}cccJJJ:::===>>>555333:::000FFFNNNmmmkkkXXX]]]___[[[XXXZZZ]]]]]]eeebbbdddkkkmmmjjjkkkooohhhmmmpppppptttzzzxxxrrr|||}}}lllrrrsssrrrppprrrwwwzzzyyytttyyy}}}|||wwwuuuyyy~~~{{{|||pppwwwqqqvvvpppqqq{{{eeeuuudddgggZZZ___```XXXRRRYYYXXXOOOQQQSSSTTTTTTUUUWWWXXXWWWaaaiiiiiihhhmmmwww~~~xxx|||}}}}}}jjjzzzfffXXXgggeeeVVVVVVXXX[[[[[[XXXWWWZZZZZZXXX___[[[mmmnnnTTTIIIAAA===AAAEEEHHHPPPZZZmmmrrrwww{{{{{{sss```NNNKKKAAAKKKnnn|||||||||zzzwwwuuuxxxnnnvvv{{{rrrwwwyyyuuuJJJ@@@@@@VVVpppooouuuxxxuuuvvvzzzuuusss}}}zzzzzz|||~~~uuuwwwzzzxxxsss}}}llllllmmmnnnlllhhhdddbbb[[[HHHNNNIIIKKK;;;}}}vvvuuuzzzuuuvvv~~~~~~kkkzzzbbbPPPNNNNNNLLLPPPgggzzzxxx~~~yyyssswwwyyywww~~~yyy{{{wwwDDDGGG:::<<>>???DDD;;;CCC???III>>>NNN>>>HHHJJJAAASSSsss|||{{{zzzyyyvvvpppkkkpppppppppnnnnnnppptttwwwkkk~~~mmmUUU333EEE^^^gggrrrppprrrwwwtttnnnsssxxxzzz||||||zzzyyyzzz{{{||||||}}}~~~}}}|||||||||{{{}}}|||zzz||||||sssoooqqqllliiifffccc```]]]YYYVVVNNNGGGEEEFFFDDDFFFXXXnnnwww|||wwwzzzwwwyyyzzzzzz|||lllfffwwweeeVVVOOOHHHAAADDDNNNNNNWWW[[[aaapppxxx}}}{{{|||~~~yyypppoooyyyuuurrrrrrwww|||}}}xxxxxxyyyCCC666BBBLLL{{{hhhrrrDDD------,,,,,,,,,+++++++++***%%%***222++++++OOO~~~TTT???PPPEEEFFFGGGFFFFFFGGGJJJLLLRRRUUUYYY\\\___bbbfffhhhiiimmmppppppnnnnnnqqquuuxxxuuuwwwhhhaaabbbkkktttooonnnlllllllllllllllkkkppplllmmmsssvvvuuuvvvzzz~~~~~~|||zzzzzzuuuvvvsssooommmkkkaaaWWWVVVRRRMMMIIIHHHGGGFFFEEEGGGFFFFFFFFFGGGGGGHHHIIIKKKNNNRRRVVVXXX\\\```ccchhhkkkqqqtttfff]]]XXXSSSOOOMMMMMMLLLKKKJJJJJJKKKLLLLLLMMMMMMNNNJJJRRRUUUWWWkkk|||lll^^^IIILLL<<>>EEEWWWddd~~~~~~}}}{{{wwwssspppqqqrrrrrrqqqqqqtttxxx{{{}}}{{{WWWXXX???777\\\vvvxxxfff|||vvvtttuuuxxxzzzzzz|||||||||}}}~~~|||~~~|||zzzyyyzzz}}}|||{{{yyywwwtttrrrrrr~~~{{{{{{}}}yyyqqqmmmnnnoookkkeee___ZZZTTTNNNKKKLLLEEEAAA@@@999444<<>>DDDEEEEEECCCBBBCCCEEEGGGHHHKKKPPPTTTXXX\\\aaaddd___hhhpppqqqllliiikkkoooyyytttxxx|||vvviii^^^^^^cccfffggghhhllllllllllllmmmnnnooopppooojjjiiinnnssstttrrrrrruuuyyy|||}}}~~~yyy|||wwwuuu}}}|||qqqoooqqqooofff\\\VVVPPPLLLLLLIIIEEECCCCCCCCCCCCBBB@@@@@@@@@AAABBBCCCDDDEEEGGGJJJNNNRRRUUUYYY]]]```hhhnnnnnnjjjwww```SSSQQQPPPMMMIIIFFFFFFGGGGGGGGGDDDEEEEEEFFFFFFGGGHHHHHHJJJMMMQQQQQQNNN]]]|||xxxuuuxxxyyyzzzyyyuuuqqqooommmppppppqqqpppppprrrvvvyyyuuuxxxTTT~~~\\\FFF<<>>>>>>>>===:::::::::;;;===???@@@AAABBBEEEIIIMMMPPPTTTYYY\\\dddccciiipppooorrryyyaaaTTTPPPPPPHHHEEEBBB@@@@@@AAAAAAAAA??????@@@@@@AAABBBBBBBBBHHHFFFIIIOOOMMMKKKYYYmmm{{{xxxtttssspppsssvvvtttoookkkjjjkkkkkkllllllkkkkkklllnnnqqqppplll~~~```|||PPPIII===888IIIpppuuukkksssbbbjjjpppooohhhiiioooooohhhrrrrrrsssuuuwwwxxxwwwvvvvvv{{{~~~|||}}}}}}}}}}}}}}}{{{xxxzzzwwwssspppnnnjjjgggfffccc^^^WWWPPPJJJDDD???;;;888444333777888555444777999bbbuuuyyyzzzzzzuuuvvvzzztttuuuwwwwwwxxxyyyyyyvvvtttsssssstttssspppooorrryyyrrrxxx]]]PPPPPPQQQVVV]]]YYYVVV\\\[[[UUUWWWVVVZZZbbblllwwwyyy}}}{{{xxxvvvttt{{{uuuqqqrrrsssrrrsssvvvsssooosssnnngggbbb===777333888NNNmmm{{{iiiRRRccc}}}zzzbbbppp,,,,,,+++++++++*********))))))'''%%%(((...000...666111EEE~~~sssGGG666>>>:::777;;;777777888999999999;;;>>>@@@CCCFFFIIILLLOOOSSSWWW[[[dddhhhnnnsssvvvwwwwwwwwwyyyvvvvvv|||~~~^^^JJJOOO]]]OOOKKKJJJQQQWWWZZZ]]]aaa\\\^^^aaacccdddfffjjjmmmtttuuutttqqqqqqtttzzz~~~vvvzzz}}}|||zzzvvv|||wwwiiiddd]]]UUUOOOKKKFFFBBB??????===:::999999999888777555555666777999;;;===>>>:::===AAAEEEHHHLLLPPPSSSQQQSSS^^^kkklllhhhnnn|||mmmWWWOOOOOOMMMKKKDDDAAA>>><<<<<<<<<<<<;;;::::::;;;<<<<<<======>>>;;;<<<@@@GGGNNNPPPLLLGGGYYY~~~|||~~~yyywwwxxxrrrtttvvvsssnnnkkkjjjllliiijjjjjjhhhffffffhhhjjjjjjmmmooo]]]SSSNNNCCC@@@IIIaaayyynnn^^^hhhbbbeeeooorrrjjjggglllnnnkkkllloooqqqpppnnnnnnsssxxxxxx{{{~~~~~~{{{xxxxxxxxxsssvvvuuupppqqquuuvvvtttyyyvvvqqqmmmkkkjjjhhhdddYYYUUUNNNHHHCCC???;;;888666222///111222000//////333555ppp|||{{{wwwxxxxxxmmmlll|||oooqqqrrrsssrrrrrrooommmsssnnnmmmqqquuusssnnnjjjppp|||tttcccUUU]]]XXXRRR[[[aaaccciiiiiiiiijjjmmmrrrwww}}}yyy{{{yyyxxxxxxrrrooopppqqqpppqqqsssrrruuunnnmmmssssssyyyMMM<<<000444BBBTTTooovvvcccJJJ<<>>===???AAACCCEEEIIINNNQQQ\\\^^^ccciiinnnqqqqqqqqqrrruuuvvvzzz~~~www}}}uuunnnyyy}}}yyy}}}iiiXXXGGGEEENNNTTTPPPHHHKKKIIIHHHKKKMMMOOOUUU\\\YYY\\\___```___```dddggghhhlllnnnjjjjjjpppyyy}}}uuuxxxzzz{{{~~~}}}vvv}}}~~~xxxwwwyyyvvvnnncccWWWMMMIIIHHHCCC===::::::888666555555444333111222222333444555777999:::888:::>>>BBBDDDHHHKKKNNNLLLXXX]]]ZZZaaaqqqtttkkkuuuxxxbbb[[[RRRJJJFFFCCCAAA??????===:::888888888777666666666777777888999999999777===???<<<@@@JJJMMMHHHXXXKKKZZZ|||{{{~~~zzzoooiiijjjppppppnnnjjjfffdddcccdddeeeeeefffdddbbbbbbcccdddaaaooonnnppp^^^nnn```???999>>>PPPggghhh]]]VVV]]]]]]]]]fffllljjjhhhjjjoooqqqkkkppptttrrrllllllrrryyywwwxxxzzz|||}}}~~~~~~~~~vvvyyywwwpppooouuuvvvrrrxxxvvvqqqkkkjjjjjjfff```SSSNNNGGGAAA<<<999555333333111...---...///000111000+++CCClll}}}{{{{{{|||rrrnnnzzzuuuuuurrrmmmkkknnnooonnnlllnnnnnnnnnnnnoooppppppiiivvvvvvlllrrrsss|||zzz~~~~~~{{{wwwvvvxxxuuupppmmmnnnmmmjjjhhhjjjhhhoooeeeiiivvvgggggggggHHH888444555888<<>>KKKaaayyy~~~zzzwww{{{wwwfffqqq++++++++++++************(((+++......,,,)))***,,,;;;$$$111777111GGGkkk}}}SSS444)))555<<<999///+++666:::,,,***<<>>999777===EEEIII;;;QQQYYYRRRfff~~~~~~wwwuuuyyyuuuhhh___```iiieee___ZZZWWWVVVUUUTTTWWWXXXYYYYYYXXXXXXYYY[[[YYYaaaddddddrrrlll[[[TTTHHH@@@???>>>GGGkkkiiinnnVVVKKKXXXWWWQQQVVVXXX]]]cccddddddgggllliiinnnsssrrrooommmooorrrsssqqqqqqvvv|||yyy}}}vvvuuuzzzzzzsssvvvtttnnngggeeeeee^^^UUUKKKFFF@@@:::777444222000...............111333444///JJJ,,,:::{{{{{{tttyyywwwvvv{{{wwwtttzzzvvvxxxtttnnnlllooopppmmmjjjooooooiiihhhnnnrrrrrrsssbbbcccpppxxxtttttt||||||zzz{{{~~~}}}wwwuuuwwwwwwrrrpppqqqpppkkkhhhhhhdddffffffhhhiiidddeeeooonnnJJJ???AAA@@@;;;000666666JJJMMMmmmyyyyyytttyyyooolll+++++++++************)))((('''))),,,***&&&)))///&&&...111---///333000'''000<<<@@@???>>>IIILLLIII<<<111@@@222777AAA...///%%%;;;333""",,,555,,,(((,,,.../////////111555777:::;;;>>>@@@CCCGGGMMMQQQYYYcccnnnrrrpppnnnpppsssooorrrmmmpppvvvhhhjjjooonnnjjj```WWWPPPKKKGGGGGGHHHHHHEEECCCBBBAAA@@@;;;???@@@===:::;;;???AAABBB>>><<<@@@CCCCCCEEEHHHGGGLLLRRRVVVXXX\\\cccjjjooorrrqqqpppsssxxxtttlllxxxzzzyyyxxx|||}}}vvvrrrpppiii[[[TTTUUUJJJAAA::::::999444222444///...------//////...,,,---------...///000111222222555888:::<<<>>>AAADDDCCCFFFNNNYYY```cccjjjssspppooopppssswwwyyyxxxwwwzzzmmmrrreeeggg```UUUQQQJJJAAA<<<::::::777555333111000000111111111000//////000000111222222222000111666;;;<<<:::===AAAIIIDDDDDDJJJQQQWWWaaakkk~~~|||rrrooowwwyyyqqqkkklllfff___VVVQQQOOONNNLLLJJJHHHJJJLLLMMMMMMMMMOOOQQQUUUMMMTTT```cccvvvRRR___EEEFFFJJJCCCBBBIIIUUUsssfffpppQQQYYYNNNTTTJJJRRRWWWQQQTTT^^^ccc______dddeeeiiimmmpppooollliiigggsssnnnjjjlllrrruuurrrnnnooowwwxxxrrrrrrwwwuuummmrrrqqqjjjaaa^^^]]]UUUKKKDDD???:::666444333222111---000000---******++++++***...777///CCCfffxxx{{{vvvqqqnnnvvvssspppuuutttoooqqqkkkqqqssspppnnnpppllleeelllpppmmmfffjjjtttrrrhhhcccppplllhhhooojjjkkk{{{mmmkkk~~~~~~nnnYYYWWWjjjrrrttt|||{{{{{{zzzvvvuuuxxxwwwrrrnnnnnnkkkgggrrrnnn^^^jjjuuubbbhhhmmm___RRRYYYcccoooyyyqqq{{{rrrvvvzzz)))((((((((((((((())))))((((((((((((((((((((((((***++++++,,,,,,------...000000111222333444444555333222222111000//////...------,,,,,,+++***))))))+++++++++,,,---...000111555777:::<<>>;;;::::::999888888888999;;;;;;>>>>>>>>>>>>>>>???@@@@@@CCCEEEIIIKKKNNNQQQVVVYYYbbbggglllnnnnnnqqqwww|||wwwxxxyyy{{{~~~{{{uuurrrpppjjj\\\OOOHHHAAA???;;;777333000---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...//////111222333555888;;;===???EEEFFFHHHKKKOOOUUU\\\bbbfffjjjmmmooonnnlllkkkkkkdddnnnzzz~~~|||yyyyyy|||{{{|||wwwllleeeaaaXXXNNNFFFDDDAAA<<<888555222111//////.........---------,,,,,,------...//////000111000111222555999===???CCCEEEGGGIIIJJJLLLOOORRRYYY```lllvvv~~~~~~zzztttrrrpppooommmkkkgggddd^^^YYYRRRLLLIIIHHHGGGFFFDDDEEEGGGHHHJJJJJJKKKKKKLLLMMMRRRVVVUUU\\\{{{bbbiiiFFFNNNGGGAAADDDAAAEEEDDDIIIYYYaaacccjjjggggggeeecccdddjjjuuu}}}|||nnn}}}|||ggg[[[PPPLLLKKKJJJJJJKKKQQQOOOOOORRRXXX\\\^^^^^^fffggghhhiiiiiijjjmmmpppxxxuuuqqqnnnmmmmmmmmmllllllpppqqqmmmlllooopppnnnmmmjjjddd^^^XXXQQQJJJEEE<<<999666222///---------,,,,,,,,,---------......///+++000666222;;;iiizzzuuuppplllkkkqqqpppooorrrtttrrrkkkdddiiifffeeeiiilllkkkccc[[[dddcccccceeehhhhhhgggfffkkkfffeeehhhhhhdddfffkkkiiilllyyytttmmmllluuu|||~~~zzzaaaOOOVVVkkkuuurrrtttvvvxxxzzz{{{{{{{{{{{{zzzyyyvvvtttrrrpppnnnllllllllllllkkkkkkjjjjjjjjjeeefff~~~xxxpppuuu{{{tttooo)))((((((((((((((())))))((((((((((((((((((((((((******++++++,,,---------......//////000111111111000//////...------,,,,,,++++++******)))(((((('''*********+++,,,---...///111333555777:::>>>BBBFFFKKKPPPVVV\\\aaacccccccccpppnnnllljjjhhhfffdddbbb]]]YYYSSSNNNJJJFFFBBB???>>>>>>===<<<:::999777666666666555555555666777888999999999:::;;;<<<===>>>@@@BBBEEEHHHJJJNNNRRRUUUXXX]]]cccfffhhhjjjnnnrrrkkklllmmmpppsssvvvyyyzzzrrrkkkeeebbb[[[OOODDD???<<<:::666222///.........,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------......///000111333666888;;;<<>>ZZZwwwsssrrrooooooppptttrrrqqqtttvvvvvvqqqlllmmmhhhddddddggggggaaa\\\bbbaaaaaabbbdddeeedddcccgggccccccffffffcccdddhhhnnnhhheeekkkyyy{{{wwwuuuuuuvvvppphhhkkkuuuwwwppppppqqqsssuuuwwwxxxxxxxxxwwwtttqqqqqqqqqpppmmmjjjkkkkkkjjjjjjjjjiiiiiiiiilllccciii|||wwwvvvzzzmmmtttyyypppwwwXXXlll))))))(((''''''(((((()))(((((((((((((((((((((((())))))******+++,,,,,,---------------------------,,,++++++******))))))((()))((((((''''''&&&&&&&&&((((((((()))***+++,,,---000222555777999===BBBEEEKKKNNNSSSZZZaaaeeeeeeeeelllllljjjfff```\\\[[[[[[NNNKKKGGGCCCAAA>>>;;;999777666555444222222111111111111000000111111222333333333444444666777999999;;;>>>AAACCCFFFIIIMMMPPPUUUXXX___eeeiiilllllllllmmmmmmmmmnnnnnnnnnnnnnnnmmmcccZZZTTTMMMCCC;;;888666444111...,,,,,,---...++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------...000222555777888===???AAACCCGGGMMMTTTYYYeeekkkrrrwwwyyywwwuuutttbbbffflllqqqsssrrrooommmffffffccc]]]VVVOOODDD;;;:::999777444111///...---......------------,,,,,,+++,,,,,,------......///,,,,,,,,,---///111333555999;;;>>>@@@BBBEEEIIILLLRRRTTTYYY```hhhnnnqqqrrrggghhhhhhiiinnnuuuwwwsssttt|||~~~zzzooojjjbbb[[[UUUOOOJJJGGGGGGEEEBBBAAA@@@@@@???===:::::::::;;;===@@@BBBDDDGGGBBBCCCJJJMMMLLLPPPYYYggg{{{HHHRRRDDDHHHCCCBBBKKKLLLJJJOOOJJJIIIFFFDDDDDDKKKWWW___rrrmmmGGGBBB===<<<@@@DDDCCCAAABBBBBBBBBBBBEEEJJJNNNQQQRRRWWWZZZ^^^```aaabbbdddeeedddiiipppsssqqqooonnnooorrrvvvvvvtttrrrrrrooojjjiiifffaaaZZZRRRGGG<<<666555333111///---,,,,,,---,,,,,,,,,,,,------------------///111...***,,,000///dddtttsssooommmnnnnnnlllnnnrrrtttqqqooopppssstttsssppppppjjjcccaaadddeeeccc```___]]][[[[[[]]]^^^^^^^^^aaa______bbbcccaaaaaadddaaa```^^^^^^aaagggnnnssssssmmmjjjmmmqqqrrrrrrsssuuuvvvwwwuuurrrpppoooppphhhttt{{{zzzxxxxxxtttlllooopppsssuuuxxxyyyzzz{{{yyyuuuqqqqqqttttttqqqllllllkkkkkkkkkkkkkkkjjjjjjhhhmmmjjjgggppp}}}wwwvvvwwwyyyxxxnnnsssvvvkkkmmmJJJaaa))))))((('''''''''((((((''''''''''''''''''''''''(((((()))******++++++,,,,,,,,,++++++*********)))))))))((((((''''''''''''((('''''''''&&&&&&%%%%%%''''''''''''((()))***+++...000333555888;;;@@@DDDFFFIIINNNXXXbbbiiillllllffffffeeebbb]]]WWWSSSQQQEEECCC???<<<;;;999777555222000///---,,,,,,------------------.........///......///000222333555666888:::===???AAADDDHHHKKKSSSVVV]]]eeelllnnnmmmkkkrrrrrrssstttsssrrrpppoooqqqeeeXXXOOOGGG>>>888777000///...---,,,++++++***++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,---...000222444555999;;;===@@@DDDIIIOOOTTTXXX```lllwww}}}kkklllnnnqqqtttrrrlllhhhbbb```\\\VVVPPPIIIAAA;;;555444222000///...------------,,,,,,,,,,,,,,,,,,++++++,,,,,,------------++++++++++++---...000000444777:::<<<>>>BBBFFFIIIHHHIIIMMMVVVbbbkkknnnoooppppppppppppvvv}}}|||xxxtttzzzzzzvvvvvvzzzuuummmiiiccc[[[SSSNNNJJJGGGFFF@@@???>>>>>>>>>===;;;999888888777888:::===@@@BBBAAA???AAAIIIMMMLLLLLLOOOLLL^^^TTTssssssnnncccZZZ\\\cccdddfffiiirrryyyRRRAAADDD???;;;:::>>>AAA???===>>>@@@@@@@@@BBBEEEHHHKKKLLLNNNQQQVVVZZZ[[[]]]^^^___fffiiikkkiiieeedddhhhmmmjjjmmmooonnnmmmmmmhhhaaaaaa]]]VVVOOOHHH@@@888333000000...---,,,,,,,,,,,,++++++,,,,,,,,,------------...,,,+++...333222...333---333```uuuoooiiiiiilllooommmjjjkkkpppqqqnnnjjjhhhjjjlllllllllhhhccc]]][[[]]]___^^^\\\ZZZWWWTTTTTTUUUVVVWWWWWWZZZZZZ[[[]]]___^^^___```ZZZ^^^dddfffdddbbbbbbbbbiiifffdddfffiiilllnnnooohhhlllqqqrrroooiiidddaaaooovvvyyyuuuqqqpppmmmiiimmmnnnpppsssuuuwwwyyyzzz{{{vvvrrrrrruuuvvvqqqmmmnnnnnnnnnmmmmmmmmmmmmmmmeeexxxuuuhhhdddbbbnnn{{{uuurrrtttvvvuuutttvvvmmmnnnnnnfffhhhHHHiii))))))((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((()))******++++++++++++***))))))((((((((((((''''''''''''''''''((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&'''((()))(((***---///222555:::===;;;>>>DDDMMMWWW___dddfff```^^^]]]]]]\\\VVVLLLEEE@@@===:::777666444111000...---+++***)))***+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---///111222333555777:::<<<>>>AAAEEEHHHLLLOOOVVV^^^eeeiiiiiigggiiikkknnnqqqsssrrrqqqpppqqqdddTTTJJJAAA999555555,,,---///000///,,,)))'''************************+++++++++++++++*********,,,,,,,,,...///111222333666888;;;>>>AAAFFFLLLPPPOOOXXXdddnnnsssttttttsssooommmlllmmmnnnkkkddd^^^]]]WWWOOOIIICCC>>>999888111000///...------------++++++,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,+++++++++,,,,,,---......111444777999<<>><<<;;;:::::::::888555333555444444444666999<<<>>>999999>>>CCCFFFFFFIIILLLPPPOOOWWWxxxaaaXXX^^^]]]aaarrr}}}{{{yyyxxxTTT888>>>999>>>:::888;;;<<<;;;<<>>999666333------,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------...000---((((((...///+++000222666>>>EEESSSzzzmmmdddhhhooohhhjjjooorrrpppkkkkkkpppqqqnnniiifffeeeeeeffffff^^^ZZZVVVSSSSSSRRROOOMMMRRRPPPMMMLLLMMMOOOOOOOOOTTTUUUVVVWWWXXX[[[\\\\\\aaa```______```bbbeeehhhkkkjjjfffdddeeehhhiiiiiiiiilllpppqqqnnnjjjgggfffyyywwwrrrmmmlllmmmllliiifffggghhhjjjllloooppprrrxxxtttpppppprrrrrrnnnjjjlllmmmmmmmmmmmmmmmmmmmmmlllrrriiiggguuupppcccfffhhhxxxpppvvvsssqqqoooppprrrqqqmmmiiimmmiiiiiijjjfffeeeDDDmmm))))))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((())))))************))))))(((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''((((((***,,,...111555999===<<<@@@FFFLLLQQQWWW]]]aaa\\\YYYWWWWWWWWWQQQEEE<<<:::777444111000...,,,***+++******)))))))))******))))))***+++++++++++++++***++++++,,,---...000111222444777999;;;===AAADDDGGGJJJPPPWWW]]]bbbeeegggeeefffhhhiiihhhdddaaa^^^fffYYYJJJ@@@999222...///***,,,///000000---***((())))))))))))))))))))))))************************,,,,,,,,,---...///111222333555999<<>>???AAAEEEIIIMMMSSSOOOXXXeee~~~uuuIII:::???111555777444222555666666:::???@@@AAABBBAAAAAABBBDDDGGGJJJNNNSSSXXX[[[^^^aaacccbbbfffiiijjjiiiiiikkkmmmoooqqqrrrrrruuuvvvppphhh]]]UUUIII???888444222111+++++++++,,,,,,+++++++++++++++++++++,,,,,,,,,,,,)))---...,,,+++,,,,,,***444(((%%%...777888777888CCCYYYzzznnniiieeehhhooopppiiiaaahhhiiinnnrrrppplllmmmqqqrrrooolllhhhdddcccbbbbbb]]]ZZZVVVRRRNNNJJJEEEBBBJJJHHHFFFFFFGGGIIIIIIHHHLLLOOOOOONNNPPPUUUXXXWWWZZZYYYXXXZZZ]]]```bbbccceeeeeedddaaabbbgggkkkkkkdddeeefffhhhkkkqqqxxx~~~xxxrrrlllkkkoooqqqnnnjjjeeeeeeeeefffgggiiijjjkkktttsssqqqpppppppppnnnlllhhhhhhiiiiiiiiiiiijjjjjjjjjkkkffffffmmmlllfffggg___ggglllllloooxxx{{{xxx|||nnnwwwlllmmmxxxiiipppooonnnllllllmmmmmmlllkkkiiikkkmmmpppooogggAAAnnn))))))((('''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''(((((())))))((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%&&&'''''')))+++---000222666:::>>>AAAFFFLLLOOOOOORRRZZZaaaZZZXXXTTTQQQMMMFFF===777444111///------,,,***)))((())))))*********))))))'''((()))*********))))))************+++,,,---...///111444666777:::>>>AAACCCGGGMMMQQQVVV\\\ccciiifffgggiiihhheee___YYYVVVWWWKKK???888333---***+++)))***+++------...------))))))))))))))))))))))))(((((())))))******++++++++++++++++++,,,...///000000333666999<<<@@@EEEHHHJJJSSS___jjjrrruuuwwwxxxooommmkkkiiifffbbb]]]ZZZSSSIIIAAA===999222000333...------,,,,,,,,,,,,,,,************+++++++++,,,+++++++++++++++*********)))***+++,,,------------...000222444555888;;;>>>>>>AAAFFFLLLRRRXXX___ddddddjjjnnnlllkkknnnrrrsssnnnppplllbbb___aaa]]]UUUMMMIIICCC===:::888666444333111////////////...,,,---------...///000000000444666888999;;;???BBBDDDBBBOOOOOOXXXMMMggguuukkk>>>,,,<<<<<<$$$888111......111222222555::::::;;;=========>>>BBBEEECCCFFFJJJOOORRRVVV[[[^^^^^^___```bbbdddgggiiikkkkkklllkkkkkkmmmnnnhhh```SSSLLLBBB999333111///...+++++++++,,,,,,+++++++++***++++++++++++,,,,,,,,,)))))),,,000000...---000111000333111))))))///111555444444888===@@@>>><<<]]]hhhoooyyymmm___SSSLLL^^^gggmmmiii^^^\\\gggtttgggfffhhhlllllljjjkkknnnlllkkkiiifffbbb___]]]\\\ZZZWWWSSSNNNJJJFFFCCCAAABBBAAA@@@AAACCCDDDDDDCCCFFFHHHHHHEEEGGGOOOSSSSSSOOOSSSXXX\\\]]]\\\[[[[[[XXX[[[[[[WWWZZZbbbggghhhmmmkkkgggdddcccgggmmmrrroooiiifffhhhlllmmmjjjfffeeeeeedddccccccdddeeefffhhhjjjkkkkkkiiiiiijjjlllfffffffffggggggggghhhhhheeehhhooolll___^^^hhhmmmdddlllooolllmmmrrroooeeelllgggfffdddfffkkkmmmppphhhhhhhhhhhhggghhhjjjllliiinnnnnnppppppfff@@@sss***)))((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''(((((()))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&''''''%%%'''***,,,...222777::::::BBBHHHIIIGGGJJJSSS\\\ZZZYYYTTTMMMDDD<<<888777111///---,,,,,,,,,+++***'''((()))***+++***)))(((&&&'''((()))))))))(((''')))))))))))))))***+++,,,---///222444555888;;;>>>===BBBGGGKKKMMMTTT^^^gggbbbeeeiiimmmmmmkkkgggeeeOOODDD:::555222---+++,,,((((((((((((***---111222))))))))))))))))))))))))'''(((((()))***++++++,,,************+++,,,---......111444777:::>>>CCCFFFDDDKKKVVV```fffiiijjjkkkhhhhhhgggdddaaa]]]ZZZXXXLLLCCC<<<:::555...***,,,---,,,,,,+++++++++++++++))))))******+++++++++,,,++++++******************((()))***,,,------------,,,...111222333555999;;;>>>BBBGGGJJJLLLQQQXXX^^^```gggiiiddd```dddkkkoookkknnnjjjaaa\\\\\\UUUKKKCCC@@@;;;888666555333222111000......///000///...,,,---...////////////.........///111777===>>><<>>DDDLLLSSSYYY[[[^^^aaa___ZZZ^^^eee```TTT@@@<<<666111...,,,+++)))***)))((((((***,,,///111+++++++++*********)))))))))))))))))))))))))))))))))************+++++++++---///111444777:::???CCCIIIKKKQQQ\\\eeeeee]]]TTT``````___^^^\\\VVVOOOJJJ???<<<888333000.........---------,,,,,,+++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,---------///111444777888;;;???CCCFFFIIIOOOVVV\\\```cccgggjjjiiigggdddcccdddcccbbbaaa\\\TTTIIIAAA<<<999555222000000///...........................------------------------000000000111333666:::<<<>>>AAAFFFJJJNNNSSSXXX\\\fffvvvlllNNN<<<:::333333222111000///...---........................222222333555777;;;>>>???>>>@@@CCCGGGKKKRRRYYY^^^```^^^```eeegggeeehhhooopppooollliiiddd]]]TTTNNN>>>:::444000...,,,+++***++++++++++++++++++++++++************************++++++++++++++++++++++++******+++,,,,,,---......////////////////////////000111111111222222222222444444555555666888999:::;;;>>>AAADDDFFFIIINNNQQQYYY[[[^^^`````````aaabbbiiijjjkkkhhhdddbbbbbbdddfffgggfffbbb[[[RRRJJJFFFCCCCCCAAA???===<<<:::999888888777777999;;;>>>@@@??????@@@AAABBBCCCEEEFFFRRRSSSTTTUUUUUUWWWZZZ]]]`````````bbbeeeffffffdddgggdddcccdddhhhkkkjjjiiihhhddd___[[[ZZZZZZYYYXXXWWWWWWWWWWWWWWWVVVVVVVVVSSSQQQNNNLLLMMMOOORRRTTTWWWXXXZZZ]]]```bbbdddfffeeegggjjjnnnooonnnlllkkkhhhiiikkkmmmnnnqqquuuxxxooommmiiifffeeefffhhhiiijjjfffaaaaaadddddd```[[[[[[UUUUUU\\\^^^ZZZ>>>vvv)))))))))(((''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&''')))***+++---111444777<<>>BBBEEEHHHMMMUUU[[[]]]cccjjjkkkhhhddddddfffbbbbbbaaa[[[RRRIIIBBB???:::777333111000//////...........................------------------------.........///111444777999;;;>>>CCCGGGJJJOOOTTTXXXgggooowww~~~nnnXXXJJJ???555666>>>333222222111000///...---------------------------111111222333666999<<<>>>;;;===@@@CCCGGGNNNTTTYYY___]]]```eeefffeeehhhnnnhhhiiijjjhhhaaaWWWLLLFFF999666111...------,,,+++++++++++++++++++++++++++************************++++++++++++++++++++++++******+++,,,,,,---..............................000000000000111111111111222222222333444555777888999;;;>>>AAACCCGGGKKKNNNVVVYYY\\\^^^______```aaaggghhhiiigggcccaaaaaacccccccccaaa\\\UUUMMMFFFCCC??????===<<<:::888777666666666555666777999<<<>>>>>>>>>>>>???@@@BBBCCCDDDIIILLLPPPRRRSSSUUUWWWXXX[[[[[[\\\```dddggggggggggggffffffgggiiikkkkkkkkkeeebbb^^^]]]]]]^^^^^^^^^[[[ZZZWWWSSSPPPNNNLLLKKKJJJIIIGGGFFFGGGHHHKKKLLLMMMNNNQQQTTTXXX[[[^^^___```aaacccdddeeeeeeeeeeeefffggghhhhhhgggiiilllnnnooolllhhheeecccbbbcccdddeeebbbaaaaaacccccc```]]][[[TTTPPPTTTTTTQQQ888qqq)))))))))(((''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''))))))***---111333888===BBBEEEGGGJJJNNNRRRKKKFFF???999555111///---***(((&&&&&&)))***'''%%%(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))******(((((()))***,,,///222444888999;;;@@@GGGOOOWWW[[[]]]dddeee\\\TTTPPPJJJBBB777333///,,,******)))((())))))((('''((()))***++++++************))))))))))))))))))))))))))))))))))))************+++++++++,,,...000333555888===@@@BBBCCCIIITTTaaahhhgggeeefffdddaaa]]]WWWNNNEEE>>>666444111...,,,++++++,,,,,,,,,,,,,,,++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,---------...000222555666999===AAADDDFFFLLLSSSYYYZZZccckkklllgggcccdddhhhbbbbbb^^^UUUIII???<<<<<<666333000/////////...---------------------------------------------------,,,,,,,,,---///111444555888:::>>>BBBFFFJJJOOOSSS^^^```eeekkkmmmnnnrrryyyyyyvvv___VVVEEE888666666333222666222222111000///......---------------------------//////000111333666999::::::<<<>>>AAAEEEJJJPPPTTTYYYYYY]]]aaacccbbbeeejjj___dddhhheeeZZZLLLAAA:::333000---+++,,,------,,,************************))))))))))))))))))))))))++++++++++++++++++++++++***++++++,,,,,,------...------------------------........./////////000000/////////000111222333444555888;;;===@@@CCCGGGJJJRRRUUUYYY\\\]]]]]]___```eeeffffffeeebbb`````````^^^\\\XXXSSSLLLFFFAAA>>>:::999888666555333222222333333222333444666888:::;;;;;;;;;<<<>>>???AAABBBAAAEEEKKKOOOQQQSSSTTTVVVUUUVVVXXX[[[```cccddddddaaabbbdddddddddeeefffhhhcccaaa^^^]]]^^^______^^^ZZZWWWRRRLLLHHHEEECCCBBBBBBBBBAAAAAAAAABBBCCCDDDFFFHHHKKKNNNSSSVVVYYY[[[aaaaaaaaaaaabbbdddfffggghhhiiijjjiiiiiijjjmmmoooqqqoookkkgggdddbbbbbbbbbbbbbbbbbbaaa___]]]ZZZYYYUUUNNNHHHHHHHHHIII333nnn)))))))))(((''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%'''((()))***,,,///222555999>>>BBBDDDGGGJJJMMMGGGBBB:::444111///---,,,+++)))&&&&&&((())))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))***((((((((()))+++---000111777888;;;>>>EEEMMMUUU[[[ZZZ___```ZZZTTTNNNFFF===222///,,,*********)))(((******)))((((((((()))***************))))))))))))))))))))))))))))))))))))))))))*********+++++++++,,,---000111333777;;;>>>CCCCCCFFFNNNYYY```bbbaaa___]]]ZZZVVVPPPHHH>>>888111000...,,,+++++++++,,,,,,+++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,---///111333444777;;;???BBBDDDIIIPPPVVVZZZ```hhhjjjgggdddcccddd```^^^XXXPPPGGG???:::888222000...---......------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,...000111333444777;;;>>>BBBFFFKKKNNNSSSTTT\\\hhhkkkkkkssslllooowwwwwwwwwzzzxxxzzz{{{uuuqqqpppddd\\\VVVEEEBBB<<<:::>>>>>>777000---111111000//////...------,,,,,,,,,,,,,,,,,,,,,,,,---------...000333555777:::<<<>>>@@@CCCGGGMMMPPPVVVYYY]]]aaacccdddfffiii]]]bbbddd^^^PPPAAA777333///---***)))***+++,,,+++************************))))))))))))))))))))))))+++++++++++++++++++++++++++++++++,,,,,,---------++++++++++++++++++++++++,,,------------.....................///000111222333555888;;;===@@@EEEHHHNNNRRRWWW[[[\\\]]]^^^___cccddddddcccaaa___^^^]]]YYYUUUOOOIIIDDD???;;;999555444333222111000///.../////////000111222444555777777888999:::<<<>>>???>>>BBBFFFJJJNNNQQQTTTVVVTTTTTTUUUXXX\\\^^^^^^]]]]]]```ccccccaaa```ccceeecccaaa^^^\\\\\\[[[YYYWWWQQQNNNIIIDDDAAA?????????===>>>>>>???????????????AAABBBEEEHHHLLLOOORRRSSS^^^___aaaccceeegggiiijjjiiijjjkkklllmmmooorrruuutttssspppllliiigggfffeeeddddddccc___XXXRRRNNNMMMJJJFFFBBBAAABBBGGG333nnn)))))))))(((''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&(((((()))+++...111000333777;;;===???AAABBB<<<777111,,,***)))((('''+++)))'''&&&''')))******'''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((()))))))))((((((((()))***---///000555888;;;>>>CCCJJJSSSYYYUUUVVVTTTRRROOOIII===222///---***)))*********)))++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++++++++---///000222555999<<>>BBBGGGJJJOOOPPPZZZgggjjjhhhooozzzzzzxxxsssuuuvvvrrrrrrooooooeeegggdddYYYSSSKKKAAA???;;;777444000,,,---000000000//////...---------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,...000222333777999<<<>>>@@@DDDIIILLLVVV[[[```dddfffhhhjjjjjj^^^```]]]SSSDDD888111000...,,,***)))*********)))************************))))))))))))))))))))))))++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++,,,,,,,,,---------------------...///000000111333666999;;;???CCCFFFKKKOOOUUUZZZ\\\^^^___```bbbaaaaaaaaa___]]]ZZZXXXRRRMMMFFFAAA===:::777444111111000///......------,,,,,,,,,---...///000000222333333555777999:::<<<<<<>>>@@@CCCFFFKKKQQQVVVTTTTTTUUUXXX\\\^^^^^^]]]___bbbeeeeeecccbbbdddfffbbb```]]]\\\ZZZXXXUUURRRIIIGGGBBB>>><<<;;;;;;<<<999:::;;;<<<<<<<<<;;;::::::;;;===???BBBDDDFFFGGGPPPSSSYYY^^^ccceeefffgggeeefffhhhiiijjjlllpppssstttrrrqqqnnnllliiihhhgggaaa```^^^XXXPPPIIIDDDBBBBBBBBB@@@@@@@@@EEE111jjj)))))))))(((''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((((((***---000333555888;;;===>>>>>>===555222---***))))))((('''''''''&&&%%%%%%&&&((()))''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))((()))***,,,...///333666;;;>>>AAAGGGNNNTTTWWWSSSOOONNNKKKDDD666+++---+++))))))***+++***)))*********************)))(((((()))))))))))))))***)))))))))))))))))))))))))))************++++++++++++,,,...///000333777:::@@@BBBFFFMMMUUU[[[^^^___^^^YYYQQQIIIAAA999222...------,,,,,,+++++++++,,,*********+++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,++++++,,,...///111444777;;;===???DDDKKKQQQYYYZZZ\\\aaaeeeccc\\\UUUQQQIII@@@>>>???<<<444,,,...---+++,,,------,,,***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---.../////////111333666999<<>>:::888777333000.........------,,,,,,,,,))))))***+++,,,,,,------...///000111333555777999999:::;;;<<>>:::777555555444333333444555555555555555777888999;;;===???AAAAAAEEEJJJQQQXXX^^^aaacccccceeefffgggggggggiiilllooonnnnnnmmmkkkhhhfffcccaaaWWWUUUQQQMMMHHHCCC@@@>>>>>>AAAAAA>>>===AAA,,,ccc)))))))))(((''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''((()))---///666777999<<<======;;;999111...,,,***++++++***)))%%%%%%&&&&&&%%%&&&'''((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((()))))))))((((((((()))***,,,---///444:::===???CCCIIINNNSSSQQQNNNLLLFFF<<<111***+++)))(((((()))***)))'''(((((())))))))))))))))))(((((((((((())))))******)))))))))))))))))))))))))))************++++++++++++,,,---...///222555888===@@@FFFMMMTTTYYY[[[[[[ZZZTTTJJJAAA:::444///,,,,,,,,,++++++************)))*********++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,+++++++++---...///222666999<<<>>>BBBIIINNNUUUXXX\\\```aaa]]]WWWRRRJJJCCC:::555555444000,,,...---,,,,,,------+++))),,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***+++,,,---------------...111444666888<<<@@@CCCCCCJJJRRRXXX```hhhlllkkkmmmqqqgggssstttiiirrrmmmppp\\\cccXXXJJJGGG:::;;;...000333444555444111............------------,,,+++++++++++++++++++++++++++*********+++,,,...///000333666999<<>>???@@@AAAEEEJJJQQQWWW[[[^^^```dddeeefffggghhhjjjmmmpppjjjjjjiiifffccc___[[[YYYOOOJJJEEEAAA@@@???===:::999======999777===***aaa)))))))))(((''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''''''''))),,,///333444555777777666333000***(((''''''(((((('''&&&%%%&&&''''''''''''((()))''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((()))((((((''''''((()))+++,,,,,,222999<<<===???EEEJJJIIIIIIIIIFFF===333+++)))***(((''''''((()))'''&&&&&&''''''((())))))(((((('''((((((((())))))******)))))))))))))))))))))))))))************+++++++++***,,,---...///111444777;;;???EEELLLRRRTTTUUUTTTRRRLLLCCC:::555111///...++++++******))))))(((((())))))******++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,+++++++++,,,---...222555999;;;===AAAHHHMMMQQQWWW]]]```]]]XXXSSSQQQHHHBBB999222...---...///...---,,,,,,------+++))),,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++,,,,,,,,,,,,,,,---///222444666999===@@@DDDKKKOOOPPPWWWccceee```iiissskkkyyyuuueeeqqqmmmkkkTTT]]]PPPAAA@@@222777444000***))),,,000///***------------------,,,,,,************************+++************,,,---///111444888;;;===AAADDDGGGHHHRRRZZZ\\\___dddddd```JJJCCC999222...---......,,,+++***+++---......,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------+++***************+++,,,,,,...111444666:::>>>AAA@@@FFFNNNUUUYYY[[[\\\]]]ZZZXXXVVVUUUTTTPPPIIIDDD===888222111222111...***************************''''''((()))*********)))******+++---///222444555888:::===???@@@BBBEEEHHHQQQPPPQQQSSSUUUWWWVVVUUUYYYXXXXXXZZZ]]]]]]ZZZVVVYYYWWWSSSOOOJJJCCC<<<666666666555333222000///...------,,,,,,------...///,,,---///222666999;;;<<<>>>???CCCHHHMMMSSSXXXZZZ\\\^^^aaaccceeeiiinnnqqqiiiiiigggddd```[[[VVVSSSMMMFFF>>>;;;<<<<<<999666333888777333333<<<+++ddd)))))))))(((''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&$$$$$$&&&))),,,...///000111222111000---,,,******))))))((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((('''''''''(((((()))***+++222333666:::???DDDHHHJJJLLLFFF>>>777222...,,,***))))))((((((''''''((((((,,,,,,+++***************))))))))))))))))))))))))))))))))))))))))))))))))************************)))+++,,,---...000444666;;;AAAFFFIIINNNSSSUUURRRVVVKKK===444000000...,,,,,,++++++******++++++,,,************++++++++++++++++++++++++++++++++++++,,,---......,,,******+++******+++++++++,,,,,,,,,,,,,,,+++++++++,,,---...111222555999>>>CCCGGGJJJSSSWWWZZZ\\\___^^^SSSHHH===888111......---,,,***------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------//////000222555999<<<>>>EEEFFFIIIQQQ[[[cccfffgggiiilllnnnoootttwwwrrrkkkddd\\\PPPDDD===999666555...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,///222666999;;;===@@@BBBFFFKKKRRRYYY\\\]]]\\\[[[DDD>>>444...+++,,,---......---000555888555444555<<<333888:::777111,,,777111...,,,,,,---,,,***'''---......,,,,,,---,,,))),,,,,,............,,,,,,++++++++++++++++++++++++************************************************---///111222333666:::===FFFFFFJJJPPPWWWZZZXXXUUUSSSRRRPPPNNNKKKFFF???;;;666444111...,,,++++++,,,))))))))))))))))))))))))))))))))))))))))))))))))+++++++++,,,...000111222333555777999;;;>>>BBBDDDJJJQQQQQQRRR[[[ZZZVVV[[[\\\\\\^^^```aaa```]]][[[[[[RRRKKKIIIGGGAAA:::777111111000...---,,,++++++***************************---///111222333666888;;;<<>>DDDGGGLLLQQQQQQNNNKKKCCC777000......---+++---,,,,,,,,,,,,,,,,,,---************))))))))))))+++++++++++++++++++++++++++---......,,,***++++++******+++++++++,,,,,,,,,,,,,,,---------.........111222555999>>>CCCGGGIIINNNSSSVVVWWWVVVSSSJJJ@@@:::666000---------,,,***------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------......///111444777;;;<<>>777444222000------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,///111555888:::===@@@BBBEEEHHHNNNVVV[[[YYYQQQJJJ888222---///555777222---999888:::???BBBAAA@@@???DDD>>><<<;;;DDDMMMEEE;;;999666222111111111000............,,,,,,...//////+++,,,---......---,,,+++++++++++++++++++++++++++************************************************,,,---///111222555999<<>>AAAFFFLLLQQQWWWZZZ]]]______```ccceeeaaa```]]]XXXQQQIIIDDDAAA<<<:::777444111000000000111)))//////111...000TTT)))))))))(((''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%&&&)))+++---.../////////...,,,***(((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((('''''''''(((((()))***+++///222666;;;???AAABBBBBB???;;;555000---+++***)))&&&&&&''''''((())))))))))))))))))(((((())))))******************************************************************************+++,,,------///333666666===DDDGGGKKKOOOMMMJJJ@@@:::222...---...---+++++++++++++++++++++++++++,,,++++++******))))))))),,,,,,,,,,,,,,,,,,,,,,,,+++---...---,,,++++++,,,******+++++++++,,,,,,,,,,,,---.../////////......000222444888===BBBFFFHHHJJJPPPUUURRRMMMGGG???777666222///,,,,,,,,,,,,+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------------...000222555888:::>>>???CCCKKKTTT\\\```bbbjjjoooqqqjjjccc```___]]]OOOIII???777222000...---------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,...111444777999<<>>===???CCCCCCDDDAAA;;;777555333111000......---,,,******---///+++,,,,,,------,,,,,,+++++++++++++++++++++++++++************************************************+++,,,...///111333777:::===BBBIIIOOORRRSSSSSSTTTOOOLLLGGGCCC???:::555222222000...,,,***))))))***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))***+++---...//////222444666888;;;>>>AAAIIINNNKKKJJJRRRSSSRRRYYY[[[XXXUUUTTTSSSSSSRRRQQQNNNEEE===:::777111------,,,++++++***)))(((((('''(((((((((((((((((((((((((((***---......000222444555666888:::<<<@@@FFFJJJRRRUUUXXXZZZZZZ[[[]]]^^^YYYYYYWWWOOODDD<<<999999555444222///...---------...'''------///---...OOO)))))))))(((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%''')))+++,,,---------,,,+++)))((('''''''''''''''''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''((()))***+++...222777<<>>===777444///,,,+++***)))(((((()))))))))))))))))))))---,,,+++***))))))))))))***************************************************************************+++,,,,,,---///222555777>>>DDDGGGJJJMMMJJJEEE999555000.........---,,,+++++++++,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,...---,,,++++++,,,******+++++++++,,,,,,,,,***,,,...///000///---,,,000111444888<<>>AAAGGGJJJNNNRRRPPPGGG:::000///222666999;;;???BBBEEE777<<<@@@CCCIIINNNLLLEEEJJJLLLJJJRRRMMM@@@JJJRRRAAABBBCCCDDDCCC@@@;;;888444222000000---******---+++,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++***************************************************,,,...///000333777:::777>>>FFFKKKMMMMMMNNNOOOLLLHHHBBB===999555111...///...,,,***))))))((()))((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))***+++,,,------///222444666888<<>>;;;888111///+++************))),,,,,,,,,,,,,,,+++***)))++++++******)))************************************************************************************+++,,,,,,,,,...111444666===BBBDDDFFFGGGDDD>>>333111///------------,,,+++,,,------------,,,++++++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,***,,,------,,,+++,,,---******+++++++++,,,,,,,,,)))+++---...///...,,,+++///000333777;;;???CCCEEEIIIPPPSSSKKK@@@999555111...------,,,++++++,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,---...///222444666:::<<>>:::444111//////......,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,---///222444666999===AAAFFFIIILLLIIIBBB:::444222999888:::DDDNNNMMM@@@333HHHKKKIIIFFFTTTpppzzzhhhVVVIIIDDDEEEGGG???999666666444...,,,...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************+++,,,...///111444888;;;777===FFFKKKKKKJJJKKKLLLGGGCCC===888444111...,,,,,,,,,+++***)))((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''((()))***+++,,,,,,...000222444777:::===AAAIIIIIILLLTTTSSSNNNSSSRRRRRRSSSTTTSSSPPPKKKGGGDDD===777444111,,,,,,...))))))))))))((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&(((*********+++,,,...000222444555777999===@@@FFFHHHKKKNNNPPPPPPMMMLLLJJJEEE???:::777444111...,,,,,,+++++++++++++++++++++'''---+++//////---GGG)))))))))(((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((()))************)))(((((('''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''(((((()))***+++///222888<<<===;;;777444...,,,******+++,,,++++++))))))***+++***)))((('''((((((((()))***+++,,,---++++++++++++++++++++++++++++++++++++++++++++++++***************************+++,,,,,,,,,...111333555:::>>>>>>>>>>>>;;;555///...---,,,++++++,,,---)))***+++,,,,,,+++***)))******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++------,,,+++,,,---******+++++++++,,,,,,,,,***+++,,,---------,,,+++///000222666:::>>>BBBDDDEEEJJJJJJBBB888333111///,,,---------++++++,,,...------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------------------///111333555999<<>>CCCEEEHHHLLLNNNMMMIIIEEE???999333111111111---)))***************************'''---***///000,,,DDD)))))))))(((''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&''''''(((((())))))))))))(((((((((((())))))'''''''''(((((()))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''(((((()))***+++...111555888999666222000...,,,***+++,,,---------***,,,...000000000//////...------,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++***************************+++,,,,,,,,,---000333666:::<<<:::999888555///---------,,,,,,...000222///000222333333222000////////////...---,,,,,,+++------------------------)))+++------,,,,,,,,,---******+++++++++,,,,,,,,,,,,,,,,,,---------------...///222555999===AAACCCBBBDDDAAA999222000///...+++---///...++++++,,,...------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------...------...///111333444888<<>>:::555111222888===;;;BBBGGGEEEFFFUUUqqq~~~fffPPPGGGCCC999222111///......------......///++++++++++++++++++++++++************************************************)))+++---...///222666999<<<>>>DDDIIILLLJJJFFFBBB888666333000///...,,,***)))************))))))((())))))))))))))))))))))))))))))))))))))))))))))))((('''''''''((()))***+++***,,,///111333555999<<>>???CCCGGGIIIHHHCCC>>>555333000...---+++***)))((())))))))))))))))))((()))&&&,,,)))...000,,,AAA)))))))))(((''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&''''''(((((()))))))))(((((((((((()))******'''((((((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((('''''''''(((((()))***+++---///333666666333///---...,,,+++,,,...//////...555777:::===????????????999888555222000---,,,+++++++++++++++++++++++++++++++++++++++++++++++++++***************************+++,,,,,,,,,---000222999<<<===:::777777333...---.........///222666888>>>???AAABBBBBBAAA???>>>777666444333000///---,,,------------------------)))+++------,,,,,,---...******+++++++++,,,,,,,,,...------------...//////...///111555999===@@@BBBAAAAAA===444///000000...+++...///...,,,+++,,,...------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------............///111333444777;;;AAAFFFLLLTTT^^^eeeaaabbb^^^QQQDDD===999555111///------...///...---,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,...///111333777<<<@@@AAA<<<666222333777===AAAEEE===???XXXyyyjjj[[[RRREEE<<<:::000///...------...///000++++++++++++++++++++++++************************************************(((***+++---...111555888:::<<>>>>>===>>>999222,,,+++,,,...000111---******,,,,,,...///......//////...---------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,------------...///......///222444@@@999888AAAMMMVVV___fffbbb[[[OOODDD;;;444000------...............---,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,(((+++///000111333999>>>===111666000BBB888@@@<<>>...)))333555+++,,,777......---------,,,,,,,,,---,,,++++++******++++++))))))))))))))))))))))))+++++++++,,,///222666888888;;;@@@CCCCCC???999555000///...,,,+++******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***,,,...///000222666888>>>AAAFFFLLLPPPRRRSSSSSSLLLKKKHHHDDD>>>888222///...---+++))))))))))))***''''''''''''''''''''''''''''''''''''''''''''''''((((((''''''''''''((((((,,,,,,---///111444888999999;;;===>>><<<888222///---,,,+++)))((((((((((((((((((((((((((((((((((((+++((('''***+++,,,222:::~~~***))))))(((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$%%%&&&''')))'''$$$$$$&&&))),,,...%%%&&&&&&&&&&&&''')))***&&&&&&''''''((('''''''''((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&'''((())))))***,,,+++******)))((()))+++,,,,,,+++***))))))***,,,((()))******)))((('''&&&))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))((()))+++......111444444222///......+++444;;;===BBBKKKKKKEEEGGGHHHIIIHHHDDDAAA??????GGG>>>AAAIIIJJJKKKGGG:::???000'''---111,,,***...++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,...000111444555666444111...///111222===IIILLLFFF???>>>???BBBBBBCCCDDDCCC@@@??????AAA999222777GGGSSSNNNBBB777111,,,---111222000...///---,,,,,,---...---+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........222222333777;;;======;;;555333111000111111000///888555222222222000......///---,,,+++,,,---------........................,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,------------...///......///222444999;;;===@@@FFFOOOYYY```^^^VVVIII???888444111///000000/////////......---,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---///222555777888111111<<<@@@JJJEEEJJJKKKuuuzzzIIIBBBEEE<<<---,,,555444))).........---------,,,,,,---,,,++++++***+++++++++************************+++++++++,,,///222555777777999===???>>>:::666222///...---+++***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***+++...///000222555888;;;>>>DDDIIIMMMPPPPPPPPPJJJHHHEEE@@@:::555000...---,,,***)))(((((())))))''''''''''''''''''''''''''''''''''''''''''''''''((((((''''''''''''((((((***+++,,,---000333666777666777999999888444000---+++***)))(((((((((((((((((((((((((((((((((((((((+++((('''***+++,,,222999|||***))))))((((((''''''&&&'''''''''''''''''''''''',,,,,,,,,,,,++++++++++++,,,...000111111000...,,,+++)))'''&&&%%%&&&((()))&&&''''''((((((((())))))(((((((((((((((((((((((((((((((((((((((((())))))&&&'''((())))))))))))((((((((('''&&&''')))+++,,,(((((((((((()))******+++(((((()))******)))(((((()))))))))))))))))))))))))))))))))))))))))))))))))))*********)))***,,,///222222000///......//////AAA;;;888===GGGJJJEEE>>>FFFDDDIIISSSWWWRRRRRRWWWMMMEEECCC@@@999>>>FFFEEEGGG;;;222000...)))***///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---///000222444555444000+++,,,222888PPPEEE===BBBOOOWWWTTTLLL<<>>GGGLLLGGG???>>>???@@@MMM@@@666444111,,,---222000///......///...,,,***,,,,,,,,,,,,,,,,,,,,,,,,,,,------------.........000222555999<<<<<<999777444111...---//////,,,)))+++++++++---///111000...777333//////111333333111000000//////.../////////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------...///......///222444999EEEKKKGGGFFFPPPZZZ^^^UUUKKK>>>555222111000---///...------,,,,,,,,,---------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,000---+++...333666555333999>>>???BBB888@@@OOOdddmmmSSS;;;444444222/////////.........------------------,,,+++++++++++++++************************+++++++++---///222555666555666888888777444111///---,,,+++***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++---...///222555777888<<>>AAAIIIMMMGGGNNN{{{yyylllbbbVVVKKKKKKMMMDDD@@@IIIIII;;;...---//////------------------------------------------------------,,,,,,---///111222666444111///111888AAAHHH@@@IIIOOOIII===>>>OOOaaapppZZZJJJIIINNNMMMGGGGGGCCCCCCEEE<<<---***222///.........//////---+++------------------------------------...............111555999:::999555333333///,,,,,,///333444444;;;===>>>???CCCHHHIIIGGGAAA<<<666444444222...+++000///.........//////000------------------------,,,,,,,,,------------...---...///......///222444<<>>999333...,,,******))))))((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((''''''&&&&&&''''''(((((()))***,,,...000111222000///...---,,,+++******&&&&&&&&&&&&&&&'''((()))((((((((((((((((((((((((***((((((***++++++000777{{{)))))))))))))))(((((((((((((((((())))))*********((()))+++---000222444555666444111...///666@@@GGG@@@===999777666333///,,,((((((''''''''''''(((((())))))))))))))))))))))))))))))))))))******++++++***)))))))))+++...111333999>>>@@@BBBFFFKKKJJJDDDGGGGGGGGGHHHFFFAAA:::444222///,,,)))((()))+++---++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,++++++,,,///222000//////000333999???CCC999BBB[[[xxxeee[[[MMMFFFEEEFFFFFF@@@777111000------------------------------------------------...---------...000222333000///111666>>>EEEIIIKKKKKKFFFHHH]]]~~~|||ppprrr|||dddRRRKKK===<<>>DDDFFFGGGHHHJJJHHHLLLKKKFFFHHHOOOOOOIIIFFFFFFGGGHHHHHHHHHGGGGGG:::888555222000///000000------------------------,,,---------............---...///......///222444888???CCCFFFLLLRRRLLL@@@555222///......///000000......////////////...---//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------***---000111333888AAAHHHPPPIIIOOO|||UUU:::222111000000000000////////////...------,,,,,,,,,,,,,,,++++++++++++++++++++++++)))***,,,---///111222333111111000...---,,,++++++***)))))))))))))))***+++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''')))+++,,,...000333555999<<>>HHHQQQVVV```kkkxxx|||uuuhhh[[[TTTJJJCCC<<<888:::;;;;;;:::000///,,,***(((((())))))))))))))))))))))))))))))))))))******+++,,,,,,---+++---222888===AAACCCDDD;;;???@@@???FFFRRRSSSKKKHHHEEEDDDGGGLLLOOONNNLLL@@@@@@???===999333...+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---------...222444000444888;;;AAAOOOcccssshhhLLLEEEHHHFFF;;;222................................................///.........///111333444444888>>>AAAFFFPPP```mmmnnnQQQAAABBBEEEDDD888555111////////////.......................................////////////000222333222111222444777;;;CCCJJJLLLIIIKKKRRRZZZRRRYYY\\\YYY\\\bbb```WWW[[[[[[WWWOOOGGGBBBCCCEEEGGGDDD>>>999444111000000........................------------............---...///......///222444:::<<>>AAAAAA>>>:::777///---+++***))))))***+++'''((())))))))))))(((''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&''''''((()))+++,,,,,,,,,+++***)))((('''''''''((()))''''''''''''''''''(((((((((((((((((((((((((((((()))'''(((++++++***...333{{{)))))))))))))))*********))))))***+++,,,,,,------///666CCCVVVnnndddYYYKKKCCC@@@AAAAAA@@@444222///,,,************))))))))))))))))))))))))))))))***+++,,,,,,------000444;;;AAADDDEEEDDDBBBFFFJJJJJJIIITTTeeejjjdddpppggg\\\UUURRRPPPLLLHHH<<>>:::000/////////............------------------------------------------------........................222...---333???MMMWWW[[[RRRsssvvvqqqaaa```XXXvvv\\\222111111111111000000000000......---,,,,,,,,,,,,---++++++++++++++++++++++++)))***,,,...///000111111,,,,,,,,,,,,,,,+++***)))***)))))))))***+++,,,---************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&(((***,,,---///222555444777;;;>>>===:::555222,,,+++***))))))***+++,,,'''((()))******)))(((((('''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''%%%&&&(((************)))((('''''''''&&&''''''''')))(((((('''''''''(((((((((((((((((((((((((((((()))'''(((++++++***---333xxx{{{,,,++++++******++++++,,,---)))(((,,,000222000...999```xxx}}}}}}KKK===EEE@@@@@@111666999'''###...,,,)))+++,,,,,,+++***,,,------((()))000222---,,,111666777<<<@@@>>>???IIIUUU|||zzzaaaDDDDDDDDDRRRLLLAAAFFF888000...++++++---...,,,)))++++++,,,,,,,,,---------...---...111222000333777777CCC:::XXX[[[DDDXXX>>>:::;;;***333000(((888(((...............///000000222000000111333333555777BBBBBBCCCeeeiiiIIIHHHCCCCCC000---<<<000###222000000000000000000000000///000111000///...///111???222...777:::555;;;HHHIIILLLJJJaaammm[[[NNNHHHKKKIII<<<222111------...///222444333///000000000000000000000000...//////...---///222555BBB888999DDDCCC444///777EEELLLNNNLLLNNNSSSRRRMMMHHH???JJJRRREEECCCJJJDDDCCC@@@888...))),,,111444...,,,++++++---.................................//////.........//////000(((666,,,000YYYggg\\\^^^~~~gggRRRgggZZZ777@@@777,,,///...,,,777///......------,,,+++++++++++++++++++++++++++++++++++++++,,,------......,,,++++++************+++---,,,+++******************************+++,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++---000333555777888999888666222...+++))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''(((***+++)))(((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((()))*********+++...111www,,,,,,++++++++++++,,,,,,---)))///444*** 444UUUmmmyyykkkiii\\\<<>>???EEE???444777666333222111222111...000000000000000000000000...//////......///333555:::>>>CCC@@@777222999CCC;;;AAAGGGLLLOOORRRQQQNNNOOOFFFNNNWWWSSSTTTQQQ@@@GGGCCC===888666333///+++000...------//////...,,,.......................................//////000000444555JJJgggiiihhhxxxccc___lllBBB+++---:::555///000***///......------,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,------......,,,,,,+++++++++++++++,,,+++******************+++******))))))))))))))))))************************)))))))))))))))))))))))))))))))))))))))))))))))))))******+++...000333444555555555444222///,,,***))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''(((******)))'''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((()))*********+++...111vvv---,,,,,,++++++,,,,,,---***+++000333000<<>>:::<<<888...111222'''+++,,,------,,,,,,---///...,,,***,,,444;;;<<<888222[[[\\\AAAHHHBBBIII>>>111,,,///111...***,,,,,,---------.........111------222777777888999<<>>JJJ___QQQBBBHHHCCC***///;;;***000000000000000000000000...000111111111111333555<<<:::<<<@@@@@@BBBPPPaaalllNNNEEECCC>>>555333111000000000111222000000000000000000000000///////////////000444666555???AAA777222:::DDDGGGUUUPPPLLLKKKLLLMMMQQQWWWTTTNNNLLLHHHGGGTTTZZZNNNCCCIIIMMMJJJ>>>333------111000//////000000---,,,...........................---------......///000333///BBBggguuunnn|||WWW]]]yyy>>>...>>>///,,,666***//////......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------++++++++++++++++++++++++******************++++++******+++******)))''''''************************))))))))))))))))))))))))))))))))))))))))))))))))))))))***,,,...000222333222111000///---+++))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''&&&&&&''')))***((('''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((()))*********+++...111uuu------,,,,,,,,,,,,------+++111...+++DDDtttttthhh===;;;======666000000000,,,---///...------...000''')))333;;;888444EEE^^^}}}ssscccIIIBBBIIIAAA...***555444'''------........./////////......000444666888???FFFZZZ^^^;;;>>>PPP888,,,888,,,222000000//////000000111222...000444666333777JJJ___|||OOO===EEE>>>444222///111111111111111111111111///000111111000111333555;;;333777FFFMMMVVVyyyxxxTTTGGGDDD888444222222222000000333000000000000000000000000///000000000000111555888::::::888777???HHHIIICCCFFFGGGRRRfffwww~~~iiiUUUPPPLLLJJJGGG???777444000//////000111000...,,,........................------------...///000000222555VVV|||~~~fffUUUdddggg;;;777...///777////////////...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------******+++,,,,,,,,,,,,,,,------------,,,++++++***++++++,,,,,,,,,+++***)))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))***,,,...000111222000///---+++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''&&&&&&'''))))))((('''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((()))*********+++...111ttt...------------------...///222111<<<```zzziiiQQQ;;;;;;===333---444---///000000//////000111+++555;;;666555OOOyyyggggggAAAKKKNNN@@@///+++111888....../////////000000000...111555555222666HHHZZZVVV333IIICCC***666666222000000000000000111222222222333777;;;<<>>999:::CCCIIIGGGEEEFFFGGGZZZ{{{pppOOOFFFMMMLLLAAA666000///...///111111000...////////////////////////...------...///000111111444JJJooouuuRRR___}}}LLL222555777111///000//////......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,---------...///000111222222222222333333333222111///---,,,***++++++,,,,,,+++++++++************************************************))))))))))))))))))))))))((()))***,,,...///000111...---+++)))((()))***+++************************))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''&&&&&&''')))***((('''((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((()))*********+++...111qqq///......------......///,,,---@@@ccc}}}zzznnnhhhdddbbb]]]gggppp|||GGG666BBB===/////////000111111000000111222222555111777aaaqqqlllOOO???FFFCCC000+++555//////000000000111111111000444888777444???]]]zzzRRRBBBMMM;;;222222///111111111111111222222333444///333???MMMeeexxxMMMHHH===///888222222222222222222222222222222222000000111444777CCCBBBLLLlllgggJJJ<<<222333666333111333111111111111111111111111000111222222222444888;;;888;;;CCCHHHCCC???JJJ\\\kkkWWWFFF>>>===333222000000111111111000////////////////////////.........///000111222333999ccc{{{TTTNNNjjj:::444444///555000000//////...---------,,,,,,,,,,,,,,,,,,,,,,,,******+++---...///000111444666888:::;;;;;;;;;;;;999999999999888666333222---,,,+++*********++++++++++++++++++++++++++++++************************))))))))))))))))))))))))((()))+++,,,.../////////---,,,***))))))***++++++************************))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''(((***+++)))(((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((()))*********+++...111nnn//////............//////+++222PPPwwwjjjWWW\\\pppnnnWWWUUU]]]hhh???AAACCC666111000111222222111111222333555333AAAlll}}}|||TTTJJJJJJ???111+++000000000111111111222222222444888;;;BBB[[[RRRLLLJJJ444...///222111111111111222333333555...777TTTssskkkJJJ>>>888222333333333333333333333333111222222222222555999===CCCIIImmm]]]EEE222111555555444666111111111111111111111111111222222222333555999<<<@@@IIIMMMHHHFFFWWWtttgggQQQLLL;;;888444111111111111111//////////////////////////////000000111333444555KKKNNNWWWbbb777...666777000000//////......------------------------------+++,,,...000222444555666888999<<<>>>@@@@@@@@@???<<<===>>>??????>>><<<;;;555333000---++++++,,,---++++++++++++++++++++++++************************))))))))))))))))))))))))((()))+++---............******************++++++************************))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))(((((()))+++,,,***)))((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((()))*********+++...111jjj//////............//////000BBB[[[ooo~~~ooorrrFFFNNNOOO???BBB<<<999000222333333222111333444777???qqqooo]]]>>>@@@@@@666000111111111111222222222222333777???RRRvvvddd@@@LLL;;;333555222222111111222222333444999444FFFsss\\\FFFCCC333333333333333333333333333000111222333555999>>>BBBJJJ{{{```AAA888888444111222111111111111111111111111111222333333333555999<<>>;;;666111......///000++++++++++++++++++++++++************************))))))))))))))))))))))))((()))+++---............)))))))))************+++************************))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((***))))))***,,,,,,+++***))))))))))))))))))))))))''''''''''''''''''''''''((((((((((((((((((((((((((()))*********+++...111iii///............/////////888VVVlllnnnzzzqqqWWWSSSzzzzzz@@@???EEE333111;;;+++***DDD***888444???uuuzzz{{{jjjxxxVVVCCC>>>444666333333555444111333888999+++===CCCvvvQQQ===HHH111777444222000000222444555666666666aaaSSS???;;;444222333555444111111555333///555888333999HHHOOOiiiCCC???111CCC''':::444333222222111111222222222000===111333<<<555OOOpppeeeVVV```yyyQQQ@@@666>>>,,,999666+++222111111000000000000000444***888111...444222KKKeeeMMM^^^000CCC222444333222000//////......------------------------...999222;;;111CCC;;;;;;???@@@===CCCUUU^^^bbbjjjhhhbbb``````UUUFFFDDDLLLDDDBBB;;;777777///***///***...111///,,,,,,------+++++++++************))))))************+++++++++***---///---***)))+++...,,,+++)))+++...000000000///...,,,+++++++++,,,,,,///'''&&&,,,,,,%%%&&&...)))((((((((('''''''''''')))))))))))))))))))))))))))&&&'''+++,,,(((%%%&&&((()))+++---------,,,+++---,,,,,,+++)))((('''&&&))))))(((&&&$$$$$$''')))))))))))))))))))))))))))(((((()))***+++---///000lllyyy...//////.........111444DDD]]]llllll~~~|||YYYwww[[[DDDCCCFFF999888222555:::666...FFFxxx```yyyOOO\\\222666444333555444222333777<<<555===WWWwwweeeFFF888...555444333333444555666777<<>>\\\vvvxxxFFF<<<:::777333444333333222222222222222555///666888888888EEEkkkdddbbbaaaJJJ111AAA###444111222222111000000000000000222+++555111222777@@@lllcccZZZAAA;;;,,,444333222111////////////,,,,,,,,,------...//////444222...BBB666777444FFFPPPvvv~~~iii___FFFBBBEEE999777999---000000/////////111111000++++++++++++************************++++++++++++***+++,,,+++)))***,,,......444:::;;;999:::@@@FFFDDDCCC@@@===777000(((###%%%333333&&&%%%111000""")))))))))((((((((('''''')))))))))))))))))))))))))))'''(((***)))&&&'''***000...,,,+++---111555888111000000//////.........'''(((***,,,---,,,)))'''))))))))))))))))))))))))(((((()))***+++---///000jjjttt...000111///---...555;;;OOO```hhhlllxxxKKKrrrCCC666???;;;000555<<<...<<<000hhhyyymmmiiioooCCCBBB888444444666666333444777555;;;GGGxxxpppyyyRRRLLL777>>>666666666666666777777888555aaaUUUFFF888555333555555222333666777444777<<<===NNNzzz___:::888AAA111444444333222222222222333666111...===;;;777bbb|||BBBDDD000???+++:::333222111111000000111111444000222000333111JJJKKKbbb;;;555444444222111000/////////------......///111222333333>>>888444222QQQbbbllljjjYYY\\\BBB+++;;;333000------...///...,,,,,,,,,,,,+++++++++******************+++++++++,,,)))***+++,,,---///111222888999999777333222555999999777444444555777888999...,,,,,,///...***)))+++******)))))))))((((((((())))))))))))))))))))))))(((((()))+++***(((,,,222'''---777>>>===666,,,%%%............------,,,,,,(((''''''))),,,,,,***''')))))))))))))))))))))))))))))))))***,,,---//////iiiyyy---000222000,,,///888AAARRRYYYbbbssskkkWWWZZZBBB@@@:::000666<<<...:::TTTjjjyyy>>>SSS<<<777555666777555555888333AAAdddxxxbbbeeeRRR;;;???666777888777777777888999BBBlllEEE<<<777444555555333444666666888555888LLLmmm@@@@@@===777555555444333333333333333333777---<<<:::BBBMMMDDD<<<999...333333222111111111111222333333000222666444\\\zzztttpppllluuuqqqAAA<<<555444333222111000000000000000000000111333555666555===999777JJJzzziiiLLLHHH555666222000000///---+++,,,---,,,,,,,,,++++++++++++*********+++++++++,,,,,,)))***---000333555666666999555444999BBBIIIJJJHHH^^^ZZZTTTOOOJJJCCC<<<666:::,,,)))111000%%%'''333+++************))))))))))))))))))))))))))))))))))))'''(((---//////111555666444111000111555:::===:::<<<======;;;888555222222///***&&&%%%'''***,,,*********************************+++,,,---...///hhh~~~---111222000---111;;;DDDQQQRRRbbbXXXpppkkkJJJFFF===;;;999999999<<>>NNN___mmmvvv{{{}}}dddhhhpppxxx{{{vvvkkkaaaDDDHHH>>>***$$$///111(((,,,++++++++++++*********************************,,,''''''---111000......111111333777???IIIRRRXXXXXXZZZ]]]]]]ZZZTTTMMMIIIAAA???:::111***'''***...++++++++++++++++++++++++******++++++,,,---...///hhh}}}...000111000///333<<>>MMMyyyGGG===555111333222...///444......---------,,,,,,,,,++++++++++++,,,,,,,,,,,,***---//////...111777<<>>OOOhhhzzz{{{pppTTTrrrGGGAAA:::???<<>>666555777777777999666<<>><<<777777666555555555555555<<<,,,AAAAAAeee~~~III:::555555444333333333333444///444333555888zzzcccrrrSSS777666555444333222222222000111444999@@@HHHOOOSSSyyysssTTT999555999666111000//////.........---------++++++,,,,,,,,,---------///333666666;;;NNNiiizzzyyy}}}qqqyyy}}}lll]]]QQQ???---......---------,,,,,,,,,************************(((,,,111222...222CCCUUUtttwww{{{xxxwwwvvvwwwzzzyyyhhh```^^^XXXKKK>>>,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...///```vvv000333//////777999>>>LLLRRRVVVxxxPPPNNNCCC:::FFF555ooojjjlllKKKKKK666999999AAACCCPPPmmm]]]EEE<<<444888999444EEE222nnniiiOOOBBBqqq}}}OOOgggYYY:::===;;;111888888777===???GGG|||mmmSSS___III===:::999777666555555555666888888???EEEHHHBBB666666111222999333///777///BBB000666III~~~YYYkkk888:::333333444222777222000000999???TTTYYYiii???666AAA111000///111000///......------...///((((((...111---...444000444555<<>>HHHuuutttMMMJJJ999===888>>>BBBkkkwwwqqqbbbWWW\\\III>>>;;;<<<;;;888CCC:::hhhNNN```WWWTTTccc>>>===<<<333;;;:::999999>>>pppxxxUUU___UUU888:::999777666555555666666999:::???QQQrrr>>>888999444333666444222666...:::111555QQQuuu\\\AAA<<<555555333111444...333+++??????rrreee~~~^^^888<<<,,,<<<333111111000///............333//////000...***///777CCCIIISSSbbbyyycccpppPPPVVVHHH)))>>>$$$---666###222...******,,,...---,,,---///444===GGGTTTdddsss}}}|||zzzzzzjjjbbbYYYDDD222...///...---......------,,,---...000111eee|||222333...///666666888DDD\\\]]]wwwxxxgggOOOLLLAAA;;;QQQyyy[[[NNN===@@@888???JJJ|||WWWZZZLLL|||dddKKK;;;===;;;777999:::AAAyyyuuugggTTTtttEEE===;;;666===<<<:::999CCCnnnPPPYYYfff===:::999888666666666666777888999@@@gggbbb::::::888444444555555555444444999:::cccnnnsssfffjjjMMM;;;555666333333333///---888???ttt[[[999111<<<444222111000///............+++...000///,,,000???NNNPPPKKK```{{{{{{www|||fffQQQOOO,,,444%%%777///,,,...******///111......000777AAARRRdddsss}}}}}}xxxrrr^^^DDD333...///000000......------...///111222iii...333111000777999AAARRReeefffzzz^^^eeeKKKSSSAAANNNbbbnnnTTT???BBB888DDDWWW}}}RRRIIINNN<<<>>>999666>>>777LLL|||XXXLLL;;;:::777>>>;;;;;;>>>SSSwwwYYYEEE:::999888777666777777888:::;;;AAA{{{}}}<<<999999777333777999222999///>>>===sss}}}jjj}}}fffZZZ777444777444777555444222???SSSzzzgggjjjrrrzzzuuu~~~LLL???333444222222111000////////////(((...000,,,+++999SSSggg___mmmZZZbbb777888000---==='''///++++++000111...111888PPPYYYiiiyyy|||qqq]]]EEE444...///111///......---...000111222kkk,,,444333111333666EEE^^^\\\dddwwwyyy\\\mmmRRRYYYCCCZZZiiitttVVVAAADDD;;;III^^^___VVVjjjSSSCCC@@@;;;999EEE<<<```MMMqqq~~~zzzQQQ:::999888===:::<<>>000888333222111000000///000000000444222+++///GGGdddvvvpppwwwWWWmmm(((999...111111111------111000///:::IIIkkkqqqzzzzzzyyyzzzsss^^^CCC000,,,000//////......///000222333lll}}}---555444///000222AAA[[[UUUeeetttxxxbbbooo```RRRBBBsssrrrXXXCCCGGG@@@NNNaaayyy[[[XXXDDD<<<<<<:::DDD???vvvKKKIIIiiigggXXXJJJDDDrrrUUU::::::888;;;999>>>BBBUUUJJJJJJVVVXXXKKK;;;:::999888888999::::::;;;<<>>999;;;111888111555888UUU<<<444666444333222111000000000000...111...---@@@ccc~~~iiiNNN...222,,,777222...///222///333JJJfff}}}|||wwwyyy{{{ttt[[[>>>///000000000//////000111222444kkk...333000///333444>>>QQQRRRiiiwww|||jjjuuugggQQQGGG{{{|||___CCCFFFEEEXXXlllwwwcccCCC888???:::<<>>HHHPPPSSSTTT]]][[[^^^XXX<<<===::::::999AAAGGGqqq]]]NNNAAA```WWW;;;:::999888888999:::;;;;;;===XXXwwwvvvBBB333>>>555333;;;666777999>>>QQQ~~~pppAAA;;;<<<000999111777444hhh>>>444444444333222111111111111***,,,,,,444VVVaaayyy<<<666333333111///111333000999^^^tttttt~~~uuuTTT999111111000//////000111333444jjj...111---///999;;;???LLLJJJgggvvvjjj|||fffYYYQQQqqqhhhBBBBBBHHHcccyyynnnFFF999FFF???:::CCC\\\WWW___YYY___^^^YYYFFF]]]yyybbbVVVZZZ>>>???;;;::::::CCCNNN{{{pppRRRYYY^^^;;;:::999999999:::;;;<<>>444000;;;:::222::::::UUU|||}}}wwwsss@@@:::<<<000<<<444<<>>YYYaaa```EEEBBB<<<===???CCC{{{ZZZcccvvvkkkNNNNNN}}}```???<<<:::===<<>>DDD===nnnhhh888======>>>000666===<<>>BBB(((222...---;;;111UUU{{{uuuiii}}}ddd555555222000111222111000000kkk{{{xxx111///000111222666CCCOOONNNZZZyyywwwnnnOOORRRbbbEEEFFFXXX___mmmDDDAAA<<>>===DDDmmm===;;;:::888999:::===>>>DDDAAApppnnnYYY<<<333===888:::999:::@@@???mmmPPP===333999555666???xxxvvv777888666333111111111000//////...CCCmmmVVVkkk)))<<<444222111:::555jjj}}}ppptttAAA222111111222111///111555nnn{{{vvv111///000111222666CCCOOOJJJRRRuuutttkkkQQQUUU{{{tttVVVKKKQQQ[[[aaakkkDDDBBB<<>>111<<<<<<;;;777999;;;DDD{{{WWW???666;;;777555HHHwwwOOO888666444333333222111///...000HHHsssppp???---666555555777<<>>;;;:::@@@AAAIIIqqq===;;;:::999999;;;>>>@@@HHHKKKcccmmmnnnAAA:::<<<888888999@@@888FFFUUU<<<;;;???;;;666SSSaaa999777555444444333222000000666VVVkkkfff}}}aaahhh555555666666555IIIwwwyyy~~~uuu~~~mmm???555///000222000222888uuuzzz111///000111222666CCCOOO\\\ZZZzzzkkkccctttXXXOOOYYYhhhrrrMMMMMMVVVTTTSSSqqqDDDBBB<<<@@@EEENNNgggXXX\\\<<<;;;;;;AAABBBIII===;;;:::999:::<<>>>>>MMMddd::::::555999???|||GGGmmmggg===:::666444444555444444777HHH\\\GGGpppwwwAAA222666333:::yyyyyyTTTlllnnn{{{eeeGGG......555555222444zzz{{{111///000111222666CCCOOOTTT```sss___RRRZZZbbbdddPPPIIIIIIPPPVVVRRRvvvvvv___AAA@@@===CCCIIIPPP___OOO777<<<>>>CCC@@@EEE|||hhh<<<;;;:::999:::===@@@BBB>>>EEEcccdddggg{{{CCC999777=========777DDDIIIzzz~~~jjj;;;<<<222888CCCzzzvvvhhh???;;;666333333555666666@@@PPPEEEGGGpppqqqiii444888333DDDlllVVVwww}}}pppOOO333000555444444999}}}~~~111///000111222666CCCOOOXXXmmmzzzXXXTTT[[[YYYTTTjjjhhhJJJQQQMMMLLLOOOGGGeeeVVVAAAAAA===BBBFFFKKKgggKKK555<<<@@@DDD@@@CCCddd~~~aaa<<<;;;:::999;;;===@@@BBBBBB@@@XXX\\\fffwww}}}EEEBBB:::;;;:::<<<:::MMMAAA```~~~ggg<<>>000000222222///222@@@NNNdddbbb{{{oooddd}}}NNNUUUOOOZZZWWW```QQQNNNJJJGGGGGGIIIMMMPPP|||wwwIIIAAA===BBBAAAEEEMMM}}}eeeXXX}}}AAA222DDD===:::EEEEEERRR^^^;;;;;;;;;;;;;;;<<<===>>>???EEEQQQccclll___sss777DDD;;;;;;>>><<>>777666```|||KKKRRRlllhhh333666---111555777vvv000000222222000333@@@NNNhhhppprrr{{{}}}zzzdddMMMRRRLLLTTTRRRPPPLLLJJJGGGEEEEEEGGGJJJLLLyyyuuuOOO@@@???AAA@@@FFFGGGrrr{{{rrr___kkk<<<333CCC<<<;;;EEEAAALLL```;;;;;;::::::;;;<<<<<<===>>>BBBPPPzzzsssaaaggg:::===999;;;>>>AAA<<<>>>DDDJJJrrrxxxUUU===888777:::QQQiiivvv}}}hhh???666777888;;;555;;;JJJYYY@@@IIIxxxsssCCC777999jjjEEEUUUssssssmmm:::888///222444777vvv///000111222111333???LLLeee|||aaazzzqqqvvvxxxNNNQQQPPPMMMQQQRRRHHHXXXZZZFFFEEECCCBBBBBBDDDEEEGGG}}}{{{wwwwwwhhh|||III???AAA???===GGG???^^^rrrvvv~~~sssvvvSSS777555@@@;;;<<>>===LLLwwwaaa___DDD<<<>>><<<999>>>888CCCEEEDDDnnn~~~VVV===888666999SSS[[[nnnBBB555444555:::666===ZZZTTT???HHHwww{{{LLL777===xxxnnnEEEaaabbbuuu{{{sssEEE999111222444777sss//////111222111333===III___{{{jjjbbbEEERRRKKKMMMLLLOOOLLLHHHuuummmFFFAAAAAA@@@@@@AAAAAABBBCCCiii}}}|||dddjjjvvvooo@@@===AAA===<<>>555333000444444@@@cccUUU@@@GGGsssvvvZZZ777???___GGGkkk```}}}qqqeeeuuuPPP999222333444:::nnn//////000222111222:::DDD^^^ttt~~~PPPDDDHHHCCCIIICCCFFFNNNGGGTTT~~~JJJ???>>>>>>>>>>>>??????@@@@@@___sssxxxvvvmmmTTTAAA;;;======<<>>999;;;JJJnnnrrr|||999999999888888888888999999???888CCCzzz]]]YYYhhhqqqeee;;;111@@@???888<<<888<<<777CCChhhHHH:::;;;999:::TTT|||vvvUUUxxxuuuuuuhhh>>>555777;;;???888<<>>^^^rrryyyWWWJJJFFFAAAAAAHHH@@@@@@NNNJJJBBBMMMTTT777@@@<<<<<<<<<<<<<<<===>>>???FFFppp~~~BBBAAA;;;999>>><<>>CCCooohhh}}}vvvtttyyyooogggZZZ999<<<:::777666888999::::::???}}}rrr:::999999888777777777777888<<<:::DDDbbblllhhheee```eeeBBB333;;;999:::;;;999;;;333DDDkkktttDDD777888666999UUUyyyoooUUUgggvvvuuuBBB333<<>>@@@DDD@@@???GGGEEE???@@@KKK\\\666>>>===:::999999888999;;;<<<>>>444}}}vvvAAA>>>===444???<<<999@@@BBBQQQvvvppp|||rrrhhhxxxccc{{{FFF777:::777666999777555;;;:::999pppyyy~~~NNN:::999888777666666666666777888;;;EEEJJJwwwnnn^^^ZZZppp```GGG;;;:::555:::666777===444@@@SSS===666:::777666PPPyyyqqqRRRXXXoooaaakkk===333<<>>llljjjpppyyyaaaxxxaaa777444777555777<<<666222;;;999EEEWWW|||fff888888888888777666666666666666666===CCC777wwwLLLnnn[[[^^^aaaqqqFFF<<<;;;:::555===444///<<<111555???666777???;;;444GGGmmmNNNVVVrrrcccRRR222444999999;;;666???^^^uuu^^^KKKEEEccc|||tttWWWoooqqq111MMMFFFNNN^^^jjjUUUxxxnnn555555555555@@@000000000000111222333444333[[[~~~mmmCCC666>>>===444;;;::::::::::::;;;<<<<<<===<<>>[[[HHHiiioooZZZ\\\ggg}}}VVVCCC444666999666333444222111999<<<<<>>:::888^^^zzzAAA777222555666222222666555555444444555666777777666AAAAAAeeeuuunnnGGG---BBB:::999888888999;;;===???yyy\\\\\\yyytttTTT000===555444444444444555666666444;;;222PPPgggfffQQQ>>>555:::444444444444444444444444999:::444@@@EEEzzzdddHHH```ZZZOOOTTTkkk}}}EEE:::555888;;;666222444555444222444777SSSnnnxxxwwwDDD222;;;444555555///WWWhhhmmmBBB[[[nnn<<<777222111333444444333999rrryyy```III<<>>222555:::ZZZ~~~bbb/////////...//////000000111333+++111WWW|||===%%%777>>>222,,,333666000222222222222222333333444777...000999777666NNNooo]]]555111AAA222000///000000///222666222222222222333444555666666222444KKK~~~[[[aaatttrrrBBB;;;444555777777666666777888999:::444RRRmmmXXXSSSmmmwwwmmm[[[MMM|||VVV555222555333333333333333444555555777:::::::::XXXrrreeeuuuuuuddd:::999333111333333333333333333333333333222<<<888>>>;;;:::LLL^^^WWWdddkkkrrr{{{BBB999777777888666333333666///666111;;;<<<111ooouuuuuupppOOO666777888111666888000999\\\aaaxxxxxx{{{AAA]]]TTT777555222111111222222222000LLLaaaSSSBBB===[[[~~~@@@VVVRRRCCCRRR___FFFlll~~~eee;;;222333777___ccc//////............//////+++000222777>>>NNN^^^;;;777333222111000111222333444111111111111111222333333111111111333555777888:::JJJuuuKKK777:::<<<444,,,///...///111333222000...111111111111222444555555222>>>666999eee]]]iiivvvoooeee}}}PPP:::444999222666666555666666777777888999666DDDPPPIII```uuuhhh```QQQmmmCCC666777111333222222222222333444444...@@@222777CCCzzzyyynnnbbb;;;:::333333555222222222222222222222222444222:::111@@@<<<]]]ddd===QQQyyy```WWWaaaooorrrwww[[[:::999888777666333222444555111666...;;;777444kkkyyyyyyhhh>>>444999555000555666333888PPP^^^^^^HHHCCCoooRRR555444333222111111222333+++;;;ccc___@@@<<>>444111222333111...000222222333333222...+++000000000000222333444555///FFF===666===UUUqqqpppiii___wwwlll888444222999999555555555555555666666666@@@777GGG<<>>...999CCCKKKsssggg}}}RRR555;;;000444999222222222222222222222222333555222333:::<<>>:::666666555333333333444333666555***666,,,<<>>eeeMMM<<<,,,888---...)))000444111---,,,------///............///000000555333111222333444555777888::::::888999AAAPPP\\\qqqvvvssssss^^^DDD<<<<<<888666---222444111...///222333,,,......------000111111/////////000111333444555777---000<<>>999000333444444555555555555555555,,,===:::;;;OOOKKKTTTFFF^^^ccc;;;111333333444222222111111222222333444444555///:::888>>>~~~ZZZ]]]333@@@;;;...111444111111111111111111111111000888,,,:::333666444OOOOOOAAA___xxxmmmrrrzzzFFF888444333444444333333444444111000111...===,,,===)))}}}|||}}}gggEEE;;;222999000111444+++...444...JJJjjjOOOVVVEEERRRxxxfffOOOqqqCCC000111111222111//////000111444(((333{{{BBBAAA666IIIzzzddd~~~TTT111666sssKKK===sss\\\IIIiii^^^555:::@@@LLLsss........................////////////000000000000222222666AAAWWWrrrwwwaaa;;;999666222000///////////////.........---------////////////////////////......///000111222222333666666666666666666666666777999:::;;;;;;:::999777555555444333333222111111////////////////////////..................------///000000000111111111111666333111666444;;;vvvQQQ~~~kkkrrrbbb555///666333111555222222222333333333444444111:::<<<444:::ddd```HHHHHHQQQmmmoooGGG777555222000111111111111111111111111111666111333777000000RRR}}}tttllluuujjjlll```HHH444333777444333555111111111111111111111111222222222333555777888999UUU}}}SSS@@@NNN~~~~~~SSS@@@:::666222222222111111111000000...111555555444777>>>CCCoooppp>>>444222111111000000000000000999+++|||dddssszzzKKK>>>KKKpppGGGZZZnnn@@@000000000///...............&&&;;;(((RRRdddyyyHHH000GGGBBByyyuuu:::///===MMMWWWFFFUUUVVVwwwLLL000;;;GGGdddyyywww............................../////////000000000666444111......000333444777======888777:::333(((666444222000/////////000///.........------------......................../////////000000111111222444444444444444444444444333444555666666555444333444444333333222111000000////////////////////////..................------//////000000000111111111555444333777444---HHHxxxvvvWWW|||lllyyyZZZ>>>+++///888777444777222222222333333333333444777000222999999CCCrrrgggJJJMMMIIICCCPPPsssrrrTTT888111444333222333111111111111111111111111444111444888222+++777LLLtttuuuoooXXXffffffJJJ;;;222333555111222777111111111111111111111111111222222333444666888999:::hhh[[[DDDCCC```YYY<<<555555333222222222111111111000000///222444444222333999>>>ggg|||ccc~~~___???444222111000000//////000000***222DDD|||qqqnnnkkkMMMNNNNNNhhh```WWWvvvOOO444---000//////...............)))666&&&999~~~FFFGGG111III___XXX---111555@@@WWWDDDHHHoooGGG333===RRRvvv|||}}}------------------------.........////////////000+++,,,///000111000///...111444333...000777888333000///...------...///000............------------......................../////////000000000000000111111111111111111111111///000111222222111000///222222111111000000//////////////////////////////------------------......////////////000000000000000222222888;;;111111CCC{{{XXXmmm666222111555777555333222111111222222222333333333666...111999555///CCCaaaXXX===IIIUUUOOONNNYYY}}}}}}JJJ:::---///444333111333111111111111111111111111000000222777888444111111FFFzzzwwwdddpppppppppWWWSSSeee|||~~~iii^^^hhhAAA777333333777444...000777111111111111111111111111111111111222444555777888>>>777PPPoooSSS@@@;;;QQQnnnzzzYYY:::111333444444222111111111111000000000000222333222000000333777aaa~~~ffffff}}}666666222111111000///////////////222;;;000]]]VVVkkklllIII<<>>---...:::AAA999DDDqqqmmm333444111222666555000///555//////000000000000000111//////000111222333333444222===jjj~~~zzzppp]]]ZZZiiinnnPPP000;;;666---//////...---------------...888111111***RRRkkkuuuuuudddUUUIIILLLlll|||vvvcccWWWYYY___ooobbb???(((,,,555///------,,,++++++++++++,,,...''')))///000&&&|||sss```===888;;;>>>HHHcccvvvrrrFFF%%%===111---...555///===FFFFFF)))jjjUUUzzzmmmnnnddd===000333444ZZZ,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,------------...//////...+++'''%%%//////...---***))),,,///,,,---------...---------++++++,,,,,,,,,---------------------------------,,,,,,,,,------......///..............................------------..............................,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,------......,,,,,,---------.........)))000000000666333///666+++:::<<<===___~~~hhhZZZ\\\mmmuuuqqqzzzVVV666%%%555222333111222444444111...---/////////000000000111111333,,,,,,333333---///888;;;>>>222---KKK~~~}}}~~~oookkkaaaOOO;;;000000666111222222000//////000111000000000000000000000000+++---111555555333444666...555222000;;;GGGXXXmmm```mmm~~~mmmdddeeebbb~~~kkkfffrrrrrrccccccqqqpppxxxdddeeebbbVVViiidddBBB444333+++000///000000//////000222222000000000000000000000000000////////////000111222222***FFF(((000:::333III333OOO^^^vvvOOOHHHIII???444444444444222000111444////////////000000111111/////////000222222222111...222___tttqqqxxxhhhwwwggg[[[UUU```qqq~~~yyy~~~zzzoookkksss{{{ooo===333222333,,,///...------,,,,,,------000(((333222:::wwwlllyyy|||oooYYYOOOUUUTTTXXXlllggg===111,,,---111111---,,,,,,++++++++++++++++++***'''***---(((JJJtttSSS<<<>>>999111555KKKeeetttsssaaaZZZqqqeee555,,,:::...,,,444***333bbbmmmMMM666MMM~~~]]]ttt{{{[[[KKK444000444555UUU,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,------------,,,+++++++++---///000&&&(((,,,...,,,))))))+++******+++---------------+++++++++,,,,,,---------------------------------++++++,,,,,,---...//////------------------------000//////......//////000........................,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......,,,,,,,,,---------.........111...///333---+++444888000...222555FFFrrrxxxQQQ@@@---111222>>>(((111,,,,,,//////+++---333////////////000000000000***666888---+++444666///---000666<<<666111OOO~~~uuupppqqqttttttrrr}}}~~~}}}zzzxxxtttjjj```]]]NNN>>>666444444222000222333333111000111111000000000000000000000000000222......222111---...333---999555,,,---222:::FFFVVV```oooeeeSSS```nnnbbbmmmXXXXXXnnnppp\\\YYYiiihhhRRR^^^yyyWWWjjjgggEEE777@@@222333888111555555000333555333111111000///000000000000000000000000//////...//////000111222------???666555666(((@@@<<<222AAA___ppprrrxxxTTTBBB000444000000111000---...000///+++.../////////000000111111000//////000111111///...///;;;***www^^^uuu[[[vvvvvvppppppjjjUUUJJJOOO\\\gggrrryyy~~~~~~yyywwwuuukkkggghhhbbbdddsssvvv<<<>>>...111///555......---,,,,,,,,,,,,---777---...&&&555333333~~~dddwww{{{QQQ+++111555---***,,,---,,,++++++******++++++'''---***(((+++:::FFFXXXBBB666>>>BBB::::::DDDKKKZZZaaa___^^^VVVSSS[[[QQQNNNmmmooo444///111///111222***111$$$777222CCCPPP777SSSvvv|||<<<000000333444OOO~~~{{{,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............///------------------------------------------------------------------------........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,---------............///000222333111111666@@@HHHuuummmCCC<<<222...///111111///////////////////////////////////////////////////////////////000000000000111111222333333444555555MMM^^^xxxyyyvvvkkkkkkjjjgggaaaZZZSSSOOO666555444444333333333333000000000000000000000000000000000000000000000000000000000000000000000000111111222222222333333333<<<>>>BBBHHHNNNSSSWWWZZZQQQVVV[[[[[[YYYXXXZZZ^^^WWW[[[YYYPPPJJJEEE>>>555333333333222222111111111000000000000000000000000000000000000000000000000000000000000000000000000000111111111111222222222000333666555888EEEYYYjjjiiinnnjjjnnnzzzgggCCC@@@;;;666444333444555222111111111000000//////000000000000000000000000////////////000000000000666---333OOOiiipppllljjjaaagggNNNwwwvvv___VVVQQQJJJGGGMMMVVV___hhhnnnqqqrrrrrruuuyyy|||{{{xxxtttpppaaa^^^ZZZYYY\\\bbbjjjooouuu~~~~~~{{{zzzuuuSSS444---111111///000......---------,,,,,,,,,***,,,.../////////111333xxx[[[zzz]]]777555222///,,,+++,,,,,,))))))))))))))))))))))))))))))))))))************\\\GGGDDD555999AAA666:::666CCC<<>>:::888222+++333333333222222111111111000000000000000000000000000000000000000000000000000000000000000000000000000000111111111222222222555666444000---///999AAA888666FFFFFF222:::DDD111;;;999666333111111222333111111111000000000//////////////////////////////.../////////000000000000///,,,...===WWWqqq~~~___HHHpppQQQ]]]kkkrrraaaTTTLLLEEEFFFHHHKKKNNNRRRUUUVVVYYYZZZ]]]^^^^^^\\\YYYWWWXXXWWWUUUVVVYYY```fffjjjppp{{{zzzzzzkkkeeemmmnnn{{{OOO<<<...///111---***+++------------,,,,,,,,,,,,)))+++------------///000888gggpppkkkddddddqqqeeeDDD333111///,,,+++++++++,,,))))))))))))))))))))))))(((((()))))))))*********(((eeekkkSSSKKK888DDD;;;888666>>>DDDVVVlllvvv___GGG111,,,---+++,,,000***111***+++222'''999qqqsss'''>>>666TTTrrrcccyyy}}}hhh555---555---000444IIIlllqqq,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------............------------------------------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,------------............---111444333000---...///&&&,,,666CCCQQQ\\\dddgggttthhhooouuuooovvvuuu___^^^]]]PPPDDDAAA777,,,---111///...000222222///+++........................////////////////////////....../////////000000000///000000111111222222222......///222777>>>EEEIIIJJJKKKLLLLLLLLLJJJGGGFFFBBB???:::555111000000000111111000/////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111---...///000111333444444555888;;;;;;888777999;;;666888777333111222000,,,222222222222222111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111222222111222222000...---...000444,,,333333)))444;;;)))333222222111111111111222111111000000000000//////////////////////////////....../////////000000000---111...,,,<<<[[[ooosssWWWZZZ^^^DDDJJJlllkkkhhhnnnxxx}}}gggPPPHHHEEEAAA>>>>>>AAAEEEHHHGGGGGGHHHHHHHHHHHHHHHHHHMMMNNNRRRWWW^^^eeekkknnnuuu~~~sssmmmbbbdddnnnfffjjj444......333333---+++///---------,,,,,,,,,++++++)))***++++++******+++---(((CCCjjj|||xxxooofffiiirrrqqqaaarrrvvvvvvqqq\\\BBB......---+++*********++++++))))))))))))))))))))))))(((((())))))))))))******000///LLLttt___jjjqqqmmmQQQ:::...'''***---++++++...***000))))))111''''''AAAbbb888===GGGUUUvvvPPPKKKeeexxxpppPPP)))---444,,,000333FFF}}}sssvvv------------------------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........------------------------------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........,,,///222333222000111222888333---+++///666===AAAFFFDDDJJJLLLHHHQQQQQQ>>>999===666111444222000777...------///111111...+++........................////////////////////////........./////////000000/////////000000000111111444333111000//////000000333444666777777666555444111000......///222555777000000//////...//////000////////////////////////////////////////////////////////////////////////////////////000000000000222222222222222222222222000222333333111000111222444444333222222333333222222222222111111111111111////////////////////////////////////////////////////////////////////////000000000000111111111111---...000222555666555444777111444444000888===000111222222333333333222222000000000000000000//////////////////////////////........./////////000000---222222---000>>>KKKQQQVVVhhh<<>>LLLfffwwwVVVCCCdddzzzPPP777222---333,,,000222BBByyyvvvzzz------------------------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...------------------------------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...---...///000000111222444000222444444111///------+++000555111---444666---+++111...+++///...---666000///......//////...---........................////////////////////////............////////////...///////////////000000...///000222222222111000///000111111111111000////////////////////////000000000////////////000111////////////////////////////////////////////////////////////////////////....../////////000000000111111111111222222222222111222222111000000000111222111000000000000111222111111111111111111111111//////////////////////////////////////////////////////////////////////////////000000000111111111222000///000222222000------,,,///000---000333...222222333333333222111000//////////////////000000....................................////////////------111555333111:::FFFVVVFFFHHHMMMJJJAAA???RRRIIIPPPVVVVVVVVV]]]hhhoooaaa]]]VVVNNNGGGCCCAAA@@@?????????@@@BBBFFFKKKMMMUUUXXX]]]ccchhhkkkmmmnnnhhheeeaaa___```cccfffggg\\\MMMPPPPPPXXXVVV777'''111---***++++++******,,,,,,,,,+++++++++************+++,,,+++***)))***+++---$$$(((333<<>>***------222+++000000>>>uuupppppp------------------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------000///------------///000'''---333555111......///***111222...+++,,,...000,,,333///---111...+++111222111///...------......------------------------////////////////////////------........./////////////////////////////////.........///000111222333222333333333333222222111...///111222222111000///000000//////000000111111000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000111111222333333333222222111111000111111222222///...000000......111000000000111111111111111000000000000000000000000000000000000000000000000000000000000000000000000/////////000000000111111333111///...///...---,,,---222444444333222222444111111111111000///...---......////////////000000........................------........./////////111+++,,,333111+++222@@@FFF999PPPBBB@@@KKK555CCC999???EEEHHHIIIJJJLLLNNNTTTSSSRRRPPPNNNMMMKKKKKKHHHHHHIIIKKKMMMQQQTTTVVV\\\]]]]]]\\\ZZZXXXUUUTTTRRRQQQQQQTTTWWWVVVQQQKKKKKKKKKWWWNNNDDD???000222+++******,,,///...***'''+++++++++*********))))))***+++,,,,,,***)))***+++...***...---###%%%222777ZZZfffggg[[[XXXcccfff^^^VVVrrrWWWQQQrrrnnn[[[VVVBBB888---******)))***+++,,,,,,,,,+++***)))((((((((((((((((((((((((((((((''''''(((((((((((())))))---### ///555...GGGxxxOOO888'''//////,,,,,,------+++***+++,,,)))******'''&&&***---...+++999mmmwwwOOO555@@@LLLBBBPPPSSSXXXZZZWWWOOOFFF@@@;;;>>>GGGYYYsssccc>>>...---...,,,111***000...:::rrr___rrr........................++++++,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------///...---,,,------,,,,,,/////////,,,***+++///444///111000000222---+++333---222...---333222...333/////////...---------...------------------------////////////////////////---------.........//////////////////////////////222222111000//////000000222222222222222222222222,,,---000222333444555555///////////////000111111000000000000000000000000000000000000000000000000000000000000000000000000//////000000000111111111000000111222333444444555222111000///000111222222333//////333333//////222///000000000111111111222000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000111//////000000111111222333///222111000333000...444000////////////................../////////000000........................---------.........//////222///---,,,++++++---000444BBB<<<>>>???>>>DDD666:::444333;;;EEEFFF===444@@@AAACCCFFFIIIKKKLLLMMMKKKLLLNNNOOOQQQRRRRRRSSSQQQOOOMMMJJJGGGDDDCCCBBBCCCDDDGGGIIIJJJHHHDDD@@@999:::FFF999,,,***$$$///***+++------......,,,***+++*********)))))))))))))))***++++++***)))***,,,+++&&&***---+++000222)))%%%444DDDNNNVVV[[[WWWNNNKKKYYYBBB???JJJ;;;000+++++++++***)))***,,,+++'''))))))************))))))(((((((((((((((((((((((('''''''''((((((((())))))&&&333--- $$$...222666TTTbbbxxxKKK888&&&111444(((,,,*********))))))***+++++++++&&&(((***&&&'''+++***...BBB|||YYY999888CCCAAA???<<<777444555999===HHHbbboooEEE((('''000333,,,000)))///---777oooWWWyyy........................++++++,,,,,,,,,---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,------------------...000000...------......//////............,,,(((...555---&&&......111+++)))000///+++///***,,,...///...------...------------------------////////////////////////---------.........//////000000000000000/////////+++---///222333222000///....../////////000000000//////////////////000000...............///000111000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111...//////000111111222222222000//////000222222222000------222222...---111//////000000111111111222000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000---///111222000///000111333444...---333111...444000////////////000111222---.........//////000000........................---------.........//////,,,111111+++---444222)))111111000666999888999777555666777888888888<<>>===<<<;;;;;;<<<===>>>;;;<<<<<<:::888888;;;>>><<<666;;;333000333***...+++---,,,'''$$$'''+++---************))))))))))))''')))******))))))***,,,(((&&&***((("""(((...(((///)))&&&***,,,***+++000///---)))666000"""---,,,%%%,,,...***))),,,+++&&&&&&&&&((()))************((((((((((((((((((((((((''''''''''''((((((((()))$$$))))))+++,,,###"""111"""444===OOOkkkdddsssqqqSSSCCC888'''///+++(((---!!!333)))***)))((((((******))),,,###'''...+++)))+++'''***)))333///}}}pppzzzzzzgggDDDHHHEEEAAA>>>DDDSSSiiixxxzzzfff:::+++000333---''',,,///)))///---666nnnVVV~~~000000///...------,,,,,,................................................,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,++++++,,,,,,---............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------.........------,,,,,,,,,------------------------................................................//////.........---------........................................................................---------............///............////////////////////////////////////---,,,,,,---000111111000////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111000000000000000000000000000000000000222111111111000000//////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000////////////000000000000000000000000//////////////////////////////.........---------////////////////////////111111222333555666777777777777777777777888888888888888777777666666555555333444555777777888888888:::999888888777777888888777666666555444444333333222222111///...---,,,+++************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))************+++++++++************************+++*********))))))(((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((,,,***)))))),,,000444777BBB@@@===999555111...---******************************))))))((((((''''''))))))))))))))))))))))))111+++ """???kkkzzzxxxzzz}}}~~~|||YYY@@@+++)))---++++++...)))---,,,******555bbbYYY000//////...------,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,++++++,,,,,,---.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------......---------,,,,,,,,,------------------------------------------------........................//////.........---------........................................................................---------............///............////////////////////////////////////...------///111333333222////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111000000000000000000000000000000000000111111111111000000000///000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000////////////000000000000000000000000//////////////////////////////.........---------////////////////////////000000111222333333444555777777777777777777666666777777777777666666666666555555666777888888888777888888777666666666666666555555555444333333222222000000///...---,,,,,,+++************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))*********+++++++++*********************************)))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((()))(((''''''(((+++---///......---,,,+++***))))))************************))))))))))))((((((''''''(((((((((((((((((((((((( ***333///)))555ZZZ|||pppKKK777,,,&&&***---(((%%%))))))---,,,***+++444```ZZZvvv/////////...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,++++++,,,,,,---......------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------...------------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,.......................................---------........................................................................---------............///............///////////////////////////////////////......000333555555555////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000////////////000000000000000000000000/////////////////////////////////............---/////////////////////////////////000000000111111666666666666555555555555666666666777777777777777666666777888888777777777666666555444444444444555444333333222222111000000...---------,,,,,,,,,,,,************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))*********++++++******************************))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((''''''''''''((((((&&&''''''((())))))******)))))))))))))))))))))))))))))))))(((((((((((('''(((((((((((((((((((((((('''&&&***---&&& 111III}}}}}}vvv```BBB)))%%%###(((///---'''''',,,))),,,+++++++++333^^^}}}^^^ooo//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,++++++,,,,,,---...------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------++++++,,,,,,,,,,,,------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,........................................................................................................................---------............///............///////////////////////////////////////......000333666666555////////////////////////////////////////////////000000000000000000000000////////////////////////////////////000000000000000000000000000000000000000000000000000000000000///000000000111111111111111111111111111111111111111111111111000000000///000000000000000000000000111111111000000000000000///////////////////////////////////////////////////////////////////////////////////////////////////000000000111111111111000000000000/////////////////////////////////////////////////////////////////////...............////////////////////////////////////////////////222222333444444555555666555555555666777777777888777777777888777777666666555555444333333333333444222222111000000//////...+++++++++++++++,,,,,,,,,************************))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))************************************))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((())))))))))))(((((('''******++++++++++++++++++))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((111%%% '''---,,,((('''(((EEEiii}}}~~~~~~uuu```BBB+++&&&,,,+++)))+++---***&&&)))000(((******,,,+++000ZZZ}}}gggkkk...............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,++++++,,,,,,---...------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++++++++++++++++++++++++++++++++,,,,,,---------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,........................---.............................................................................................---------............///............////////////////////////////////////...------///222444444333000000000000000000000000////////////////////////000000000000000000000000////////////////////////////////////000000000000000000000000000000000000000000000000000000000000///000000000111111111111111111111111111111111111111111111111000000000///000000000000000000000000000000000000000000111111///////////////////////////////////////////////////////////////////////////////////////////////////000000000111111111111000000000000////////////////////////////////////////////////////////////////////////////////////////////////////////////000000000000////////////......000111333555666777444444444555555666666777666666777777777666666555555555444333333333333444000000000///......------*********+++++++++++++++************************))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((()))))))))*********))))))))))))))))))))))))(((((((((((((((((())))))''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((&&&'''((()))******))))))(((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''(((((((((''''''''''''''''''''''''###+++---((('''***+++(((,,,((((((333IIIaaasss{{{qqqwww|||}}}yyysssmmmiiibbbPPP===222,,,(((+++111...***''''''&&&%%%'''***((()))))),,,+++...VVVqqq~~~ggg........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,++++++,,,,,,---...,,,,,,,,,------------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++***++++++,,,,,,------...------------------------,,,,,,,,,------------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,........................---------.......................................................................................---------............///............////////////////////////////////////...------///111222222111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000////////////000000000000000000000000////////////////////////...////////////000000000////////////////////////000000000000000000000000,,,,,,...000222333555555333333333444444444444444444555555666666555555555444444333222222222222333000//////......------,,,*********+++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))((((((((()))))))))******))))))))))))))))))))))))''''''(((((((((((())))))''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((($$$$$$&&&'''(((((((((((($$$$$$%%%%%%&&&'''((((((((((((((((((((((((((((((&&&''''''''''''(((((((((''''''''''''''''''''''''+++///&&&!!!(((+++'''$$$(((---222555666444333CCCLLLSSSQQQLLLGGGBBB>>>888,,,###$$$***---,,,+++)))'''&&&)))++++++(((%%%(((((((((---++++++SSSzzzzzziii........................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,++++++,,,,,,---...,,,,,,,,,---------..............................,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......------------------------,,,,,,,,,---------......------------------------------------------------........................---------.........//////........................................................................---------............///............////////////////////////////////////000///...///111222111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111000000000000000000000000000000000000///000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000////////////000000000000000000000000////////////////////////.../////////000000000000////////////////////////////////////000000000000------...///000111222222333333222222222222222222222222333444555555555555333222111111000000111111000//////...------,,,,,,++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((()))))))))***))))))))))))))))))))))))'''''''''((((((((())))))''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((($$$%%%%%%%%%&&&''''''(((%%%%%%&&&'''((())))))***''''''''''''''''''''''''&&&&&&&&&'''''''''(((((('''''''''''''''''''''''''''&&&%%%$$$(((***(((###""")))...***""" )))222$$$))),,,***((()))&&& !!!(((,,,***'''&&&''''''&&&'''((())),,,---+++)))((('''(((...,,,)))PPP|||~~~zzznnn---.....................................................................,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,++++++,,,,,,---...,,,,,,,,,------.................................,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------******+++,,,,,,---......------------------------,,,,,,,,,------.........------------------------................................................---------.........//////........................................................................---------.........//////............/////////000////////////////////////111000///000111222111///000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111000000000000000000000000000000000000//////000000111111111222000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000////////////000000000000000000000000////////////////////////.../////////000000111111////////////////////////........./////////000000////////////////////////333222222111111000000000000111222333444444555555111111000///////////////000//////......---,,,,,,,,,,,,,,,+++++++++******************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))&&&'''''''''(((((())))))''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))(((''''''&&&&&&'''((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''((($$$'''...+++###$$$---(((&&&'''+++000000***$$$((()))'''%%%(((...,,,&&&%%%+++,,,&&&%%%)))+++(((&&&(((&&&######&&&***,,,(((&&&'''...,,,(((NNNzzzyyymmm---///111222222111///---................................................,,,,,,,,,---------......000///...---------------........................000000000//////.........///......------......///............------,,,+++222111000///...---------........................---......//////......------------------------------------.........///////////////......------------------------------------------------------------------.........//////000000000000000000000000........................000000/////////.........---------.........//////000000000000111111111111111111111111111111111111111111111111222222222222333333222222111222222333111111222222222333333333222222222222222111000000111111222222222222111111111111111111222222222222111111111111000000000000111111111111111111111111111111111000000000000000222222222222222222222222222222222222222222222222222222222222222222222222000000000000000000000000111111111111111111111111000000////////////000000333222222111000//////...////////////////////////000000000000111111111222000000000000000000000000000000000000000000000000///............///000000////////////////////////////////////////////////000000000000////////////........................///////////////000111222111111111111111111111111------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************))))))))))))************************))))))))))))))))))))))))+++***)))(((((()))***+++(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((('''''''''&&&((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''''''''''''''''''''&&&''''''(((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''((((((''')))***'''...***AAA{{{{{{ppp///000111222222111000///////////////////////////////////////////////////............////////////111000///............////////////////////////////////////.........------000//////......//////000.........///......------111000///...------------------------------------------............------........................---............/////////////////////.........---////////////////////////////////////////////////////////////000000000000000000000000000000000000////////////////////////000000000/////////......////////////000000000000000000111111111111222222111111111111111111111111111111111222222222333333444444333222222333333444222333333333333444444444333333444444333333222111222333333444444333333222222222222333333333444444222222222111111111000000222222222222222222222222333333333333333222222222333333333333333333333333111111111111111111111111111111111111111111111111000000000000000000000000111111111111111111111111111000000//////000000111333222222111000000//////////////////////////////000000000000111111111111000000000000000000000000000000000000000000000000//////......//////000111////////////////////////////////////////////////000000000////////////...........................///............//////000000000000000000000000000------------------------------------------------+++++++++++++++++++++++++++++++++************)))************************))))))))))))))))))))))))******)))(((((()))******(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''''''''''''''''''''&&&''''''(((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((((((''')))***&&&...***@@@|||eee111111111111111111111111111111111111111111111111000000000000000000000000/////////000000000111111111111000/////////000000000000000000000000000000000000000000000/////////000000000//////000000000...//////000000000000///111000//////....................................---......//////......---000000000000000000000000....../////////000000000000000000000////////////111111111111111111111111111111111111111111111111111111111111222222222222111111111111111111111111111111111111111111111111111111000000000000//////111111111111222222222222111111222222222333333333222222222222222222222222222222222222333333333444555555444444444555555666444444555555555666666666555555666666555555444333444555555666666555555444444444444555555555666666333333333333222222222222444444444444444444444444555555555555555555666666444444444444444444444444222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222111111000000111111222333333222222111111000000000000000000000000000000000000000000111111111111000000000000000000000000111111111111111111111111///////////////000111111000000000000000000000000////////////////////////000000/////////.........------------------------///...------------------////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++,,,,,,+++++++++*********))))))))))))))))))))))))(((((((((((((((((((((((())))))(((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''''''''''''''''''''&&&''''''(((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((('''((()))&&&...)))>>>yyyxxx___222222111000000111222222111111111111111111111111////////////////////////000000000000111111111111111111000000///000000111111111111111111111111111333333333333333222222222111111000000000000111111000111222222333333333333333333222111111111111111111111111111111111111111000000111111111111000000222222222222222222222222000000000111111111222222222222222222111111111111333333333333333333333333333333333333333333333333222222222333333333333444333333333333333333333333222222222222222222222222222222222222222222111111222222222333333333444444333333333444444555555666444444444444444444444444333444444444444555555555777777666666777777888888777777777888888888888999777777777777777666555555666666777777777777666666666666666666777777777777666666555555555444444444666666666666666666666666777777777777888888888888666666666666666666666666666666666666666666666666666666666666666666666666444444444444444444444444444444444444444444444444333333222222222222333333444444333333333222222222222222222222222222222222111111111111222222222222111111111111111111111111222222222222222222222222111111000000111111222333111111111111111111111111000000000000000000000000000000000/////////......------------------------......---,,,,,,+++,,,,,,........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++************))))))))))))))))))))))))(((((((((((((((((((((((()))(((((((((((((((((()))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''''''''''''''''''''&&&''''''(((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''((('''((()))&&&...)))<<>><<<<<<=========>>>>>>>>>;;;;;;;;;<<<;;;;;;:::999::::::;;;;;;;;;;;;:::::::::::::::;;;;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;;;;:::::::::::::::::::::::::::::::::;;;;;;<<<<<<===<<<<<<<<<<<<<<<<<<<<<<<<::::::::::::::::::::::::::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::888888888777777888888888777777777777777777777777777777777777777777777777777777777777888888888888777777777777777777777777666666666666666666666666555555555555555666777777666666666666666666666666333333333333333333333333222222111111111000000000////////////////////////000///..................////////////////////////........................,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,+++++++++************************************))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''''''''''''''''''''&&&''''''(((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&''''''''''''&&&///(((777xxxoooqqq333444555666666555444333333333333333333333333333333333333333333333333333111222222222333333333333444444444444444555666666666666666666666666666666666666666666777777777888999999888888888888999999<<<============<<<<<<;;;<<<<<<<<<;;;;;;<<<<<<===;;;;;;;;;;;;;;;;;;;;;;;;:::;;;;;;<<<<<<;;;;;;:::::::::::::::::::::::::::888888888888999999999999999999:::::::::;;;;;;;;;777777777777777777777777777777777777777777777777666666666666777777777777888888888888888888888888888888888888888888888888888999999999:::::::::::::::::::::;;;;;;;;;<<<<<<::::::;;;<<<===>>>???@@@========================;;;;;;<<<<<<<<<=========<<<<<<<<<<<<===>>>???@@@>>>>>>????????????@@@@@@???????????????>>>======>>>>>>????????????>>>>>>===>>>>>>>>>????????????????????????>>>>>>>>>>>>========================<<<<<<===>>>>>>???@@@@@@????????????????????????================================================>>>>>>>>>>>>>>>>>>>>>>>>========================;;;;;;::::::::::::;;;;;;999999999:::::::::::::::999999999999999999999999:::::::::;;;;;;;;;;;;<<<::::::::::::::::::::::::999999999999999999999999888777777777777888999999888888888888888888888888555555555555555555555555333333333222222222222111111111111111111111111111000000000///000000111111000000000000000000000000000000000000000000000000......................................................---------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++)))***+++,,,,,,+++***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''((((((((()))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''''''''''''''''''''&&&''''''(((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&''''''''''''&&&///'''555|||~~~vvv444666888999999888666444555555555555555555555555555555555555555555555555333333333444444444555555666666666666666777888888888888888888888888888888:::::::::;;;;;;<<<<<<<<<===<<<<<<;;;;;;<<<<<<===???????????????>>>===<<<======<<<<<<<<<======>>><<<<<<<<<<<<<<<<<<<<<<<<;;;<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;999999:::::::::;;;;;;;;;;;;;;;;;;<<<<<<<<<======999999999999999999999999999999999999999999999999777888888888888999999999888888888888888888888888:::::::::::::::::::::::::::::::::;;;;;;<<<<<<<<<============>>>>>>>>>>>><<<<<<===>>>???@@@AAAAAA>>>>>>>>>>>>>>>>>>>>>>>>============>>>>>>>>>>>>============>>>???@@@AAA??????@@@@@@@@@AAAAAAAAAAAABBBBBBBBBBBBAAA@@@@@@@@@AAAAAABBBBBBAAAAAA@@@@@@@@@AAAAAAAAABBBBBBBBBAAAAAAAAA@@@@@@@@@??????@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>???@@@AAAAAABBBBBB@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@????????????????????????>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<;;;;;;<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<=========>>>>>><<<<<<<<<<<<<<<<<<<<<<<<::::::::::::::::::::::::999999888888999999:::;;;999999999999999999999999666666666666666666666666444444444333333333222222111111111111111111111111111111000111111222333333111111111111111111111111000000000000000000000000000000000000000000000000////////////////////////000////////////.........,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***+++,,,------,,,+++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&'''''''''(((((())))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&''''''(((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&''''''''''''&&&///'''555zzzqqq:::999999999;;;;;;999777999999999999999999999999666666777777777777666666444444444555666888999:::<<<:::888888999:::::::::<<<<<<===>>>>>>>>>>>>>>>AAAAAA@@@???>>><<<<<<;;;CCCBBB@@@??????@@@BBBCCCAAA@@@???>>>>>>???@@@@@@AAA@@@???>>>>>>???@@@AAAAAA???======>>>>>><<<:::;;;;;;;;;<<<===>>>>>>???<<<<<<============<<<<<<;;;<<<===>>>>>>???>>>>>>???===<<<<<<======<<<;;;======<<<<<<;;;:::999999======<<<;;;;;;:::::::::;;;;;;:::::::::;;;;;;<<<;;;===>>>>>><<<<<<===???>>>===>>>???===:::;;;>>>======>>>???@@@@@@@@@@@@@@@AAAAAABBBBBBAAAAAA@@@CCCBBBAAAAAACCCCCCBBBAAACCCCCCCCCCCCBBBBBBAAAAAA@@@@@@???@@@AAAAAA???===CCCBBBAAA@@@??????@@@@@@BBBDDDFFFHHHGGGEEEBBB@@@EEEEEEDDDCCCCCCBBBBBBBBBBBBCCCCCCBBBAAABBBDDDGGGAAAAAABBBCCCDDDEEEFFFFFFGGGFFFDDDCCCCCCCCCDDDDDDGGGFFFEEECCCBBBBBBAAAAAACCCCCCDDDEEEDDDCCCAAA@@@GGGEEEBBBAAABBBCCCDDDCCCEEEDDDBBBAAAAAABBBDDDEEE@@@AAABBBEEEHHHHHHEEECCC@@@AAABBBCCCCCCCCCCCCCCCAAAAAABBBBBBBBBBBBBBBBBBAAAAAA@@@????????????@@@@@@??????>>>>>>>>>>>>>>>===>>>@@@AAAAAA@@@>>>===AAA@@@@@@????????????@@@============???@@@@@@@@@>>>???@@@???>>><<<<<<<<<>>>======<<<<<<<<<<<<===<<<<<<<<<===============<<<;;;:::999888777666666888777666777999999777555777888888555222000111222666666666555444444333333777555333333555666444222222111111111111111222222111111000///////////////111111111111111000000///111111000000/////////...000000/////////.........++++++++++++++++++++++++++++++++++++++++++++++++------------------------++++++,,,,,,,,,,,,++++++************************))))))))))))(((((((((((((((((())))))******++++++************************(((((((((((((((((((((((((((((('''''''''&&&&&&&&&(((((((((((((((((((((((('''&&&'''******%%%###%%%''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$'''$$$,,,%%%+++111nnnuuuuuurrrxxx;;;:::999:::;;;;;;:::999:::999999999999999888888:::;;;;;;;;;::::::999888999999888999:::;;;===>>>@@@>>>===<<<===>>>??????>>>???@@@@@@AAAAAA@@@@@@DDDCCCCCCBBBAAA@@@@@@???AAAAAA?????????AAABBBDDDBBBAAA@@@??????@@@AAAAAAAAA@@@???>>>>>>???@@@AAABBB@@@????????????>>><<<<<<<<<======>>>?????????@@@@@@AAAAAAAAAAAA@@@@@@??????@@@@@@@@@??????>>>>>>===<<<===???@@@???>>>???>>>>>>===<<<<<<;;;;;;>>>>>>>>>>>>????????????:::999999::::::;;;<<<===============<<<<<<<<<=========>>>>>><<<;;;<<<>>>======>>>?????????>>>>>>>>>???@@@AAACCCDDDEEEFFFEEEDDDCCCEEEGGGHHHHHHGGGEEEEEEDDDDDDCCCCCCBBBBBBAAAAAAAAACCCDDDEEEEEEDDDFFFFFFGGGHHHHHHHHHHHHHHHEEEFFFGGGHHHIIIIIIHHHHHHGGGGGGGGGHHHHHHHHHHHHGGGGGGHHHHHHGGGFFFFFFHHHJJJGGGGGGGGGFFFFFFEEEEEEEEEGGGFFFEEEEEEDDDEEEFFFGGGCCCDDDDDDEEEGGGHHHJJJKKKEEEDDDBBBBBBCCCEEEHHHJJJGGGFFFDDDEEEFFFFFFEEECCCGGGIIIKKKLLLLLLKKKIIIGGGGGGFFFEEEEEEFFFFFFDDDBBBGGGGGGGGGGGGFFFEEEDDDCCCGGGGGGFFFFFFEEEEEEEEEDDD@@@@@@@@@???>>>???@@@BBBAAAAAA@@@@@@??????@@@@@@???@@@BBBCCCDDDDDDCCCBBBBBBAAAAAAAAABBBCCCCCCDDDEEEEEEEEEDDDCCCAAA@@@???@@@AAABBBBBBAAA@@@@@@AAA???>>>>>>===>>>>>>??????======>>>>>>???@@@@@@@@@@@@???>>><<<<<<<<<=========<<<;;;:::888666444222777777777777777888:::<<<555555555444444444555555444333111333555666555333555555555555444333222222222111111000000000000000222222333333222222111000111111111000000000//////000000000/////////......------------------------------------------------------------------------,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++************)))))))))***************))))))))))))))))))))))))(((((((((((((((((((((((((((((((((''''''''''''&&&((((((((((((((((((((((((+++((('''))))))&&&&&&)))''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$'''%%%,,,&&&+++000lll{{{tttyyy~~~>>><<<::::::<<<==================<<<<<<;;;;;;;;;???@@@@@@@@@???>>>>>>===@@@???>>>===>>>AAACCCDDDEEEDDDCCCBBBBBBCCCDDDEEECCCCCCCCCDDDDDDDDDEEEEEEGGGGGGGGGFFFFFFEEEEEEEEEDDDCCCBBBBBBBBBDDDEEEFFFCCCBBBAAAAAAAAAAAACCCCCCCCCBBBAAA@@@@@@AAABBBCCCDDDCCCBBBAAABBBBBBAAA???>>>???@@@AAAAAABBBBBBBBBCCCDDDDDDEEEEEEDDDDDDCCCCCCCCCCCCBBBBBBAAA@@@?????????>>>@@@CCCDDDDDDCCCBBBAAAAAA@@@@@@?????????>>>>>>??????@@@AAAAAABBBBBBBBBBBBCCCDDDEEEFFFGGGFFFDDDCCCCCCDDDDDDBBBAAABBBDDDEEEDDDCCCCCCDDDEEEEEEFFFFFFGGGGGGGGGFFFFFFGGGGGGHHHHHHIIIJJJJJJKKKHHHHHHHHHJJJLLLNNNOOONNNJJJJJJJJJIIIHHHGGGGGGGGGJJJJJJJJJKKKLLLLLLLLLLLLDDDFFFGGGIIIIIIIIIHHHHHHMMMMMMLLLLLLMMMNNNOOOPPPMMMNNNNNNNNNNNNMMMLLLLLLKKKMMMNNNNNNLLLKKKKKKLLLIIIJJJJJJKKKMMMNNNNNNOOOPPPPPPOOONNNMMMMMMNNNNNNMMMLLLKKKKKKJJJJJJKKKKKKOOOOOONNNMMMNNNOOOPPPQQQNNNNNNNNNOOOPPPOOOMMMKKKHHHIIIJJJKKKKKKJJJIIIHHHOOOMMMLLLMMMOOOPPPPPPPPPLLLMMMMMMMMMMMMKKKJJJIIIJJJIIIIIIHHHFFFEEEEEEDDDGGGHHHHHHFFFEEEFFFHHHJJJGGGGGGGGGFFFFFFFFFEEEEEEEEEEEEFFFGGGHHHIIIIIIJJJGGGGGGGGGGGGGGGHHHIIIIII@@@BBBDDDDDDDDDDDDDDDEEEFFFEEEDDDCCCAAA@@@>>>>>>CCCCCCBBBCCCCCCDDDEEEFFFCCCCCCCCCCCCDDDDDDDDDDDD@@@???>>>======>>>???@@@>>>@@@AAA@@@???======>>>===;;;999888999:::::::::===<<<;;;;;;;;;<<<>>>>>><<<;;;::::::<<<<<<;;;:::888888999999888666444333444333222222111111222222333444444444444333222222222222222111111111111111111111111000000000//////////////////////////////................................................---......//////......---------------------------...------------,,,,,,,,,++++++++++++************************************)))))))))))))))))))))))))))))))))(((((((((((('''((((((((((((((((((((((((,,,(((&&&((('''%%%'''***(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''(((((())))))(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$'''%%%+++&&&,,,///gggwwwAAA???<<<<<<===???@@@@@@BBBBBBBBBBBBAAAAAAAAA@@@AAABBBBBBCCCDDDCCCCCCCCCEEEDDDCCCBBBCCCEEEGGGIIIIIIIIIHHHGGGFFFGGGHHHJJJHHHHHHHHHHHHHHHIIIIIIIIIJJJIIIIIIIIIIIIIIIIIIIIIJJJJJJIIIHHHHHHHHHHHHIIIEEEDDDCCCCCCCCCDDDEEEFFFGGGFFFEEEDDDDDDEEEFFFGGGGGGFFFDDDEEEEEEFFFDDDCCCCCCDDDEEEFFFGGGFFFFFFEEEEEEFFFFFFGGGGGGFFFFFFEEEEEEEEEFFFFFFEEEDDDDDDCCCEEEDDDDDDFFFHHHJJJIIIHHHFFFFFFFFFEEEEEEDDDDDDDDDDDDDDDDDDDDDEEEEEEFFFFFFDDDDDDDDDDDDEEEEEEFFFGGGHHHFFFDDDDDDEEEEEECCCAAAAAAEEEFFFDDDCCCDDDFFFEEEDDDEEEFFFFFFGGGGGGGGGGGGHHHHHHHHHIIIJJJKKKKKKLLLPPPOOOOOOQQQTTTVVVVVVVVVUUUTTTTTTSSSRRRRRRQQQQQQOOOOOOOOONNNLLLKKKKKKLLLSSSSSSSSSTTTTTTTTTSSSSSSTTTTTTTTTSSSSSSRRRRRRRRRSSSSSSSSSSSSRRRPPPOOONNNNNNPPPRRRRRRPPPNNNMMMMMMMMMNNNOOOPPPRRRSSSTTTTTTTTTTTTSSSRRRQQQPPPPPPPPPXXXWWWUUUTTTRRRQQQQQQPPPJJJLLLOOOQQQRRRQQQOOOMMMQQQPPPOOOOOOPPPPPPOOOMMMWWWVVVTTTSSSSSSTTTVVVWWWMMMLLLKKKMMMOOOPPPOOONNNMMMOOOPPPRRRRRRRRRQQQPPPOOOOOONNNMMMLLLKKKKKKJJJIIIJJJKKKIIIFFFFFFIIIKKKIIIIIIIIIIIIHHHHHHGGGGGGEEEEEEEEEEEEFFFGGGHHHIIIIIIHHHHHHGGGGGGHHHHHHIIIFFFFFFGGGGGGGGGHHHJJJLLLKKKIIIHHHGGGGGGGGGFFFEEECCCCCCCCCCCCDDDEEEGGGGGGDDDDDDDDDDDDDDDCCCCCCCCCCCCCCCDDDDDDDDDDDDDDDDDD===???AAAAAA??????@@@AAAAAA???======???>>><<<:::<<<;;;:::999999:::<<<=========<<<;;;:::999888777:::;;;<<<<<<;;;:::888666666666555444444444444444555555555555555444333333444333333333333333333333333222222222222111111111000000000000000000000000000000000000000000000000////////////////////////...//////000000//////.........................../////////.........---------------,,,+++++++++***************************************************************))))))))))))(((((((((((((((((((((((()))&&&&&&((((((&&&&&&)))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$(((%%%+++'''...---aaa~~~wwwDDDAAA???>>>@@@BBBDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEAAABBBCCCEEEFFFGGGHHHHHHHHHHHHFFFFFFGGGHHHJJJKKKJJJKKKKKKJJJHHHHHHKKKMMMLLLKKKKKKKKKKKKLLLMMMMMMKKKKKKKKKKKKKKKKKKJJJJJJOOOOOOMMMLLLJJJIIIHHHHHHGGGFFFEEEEEEEEEGGGHHHIIIJJJJJJIIIHHHHHHIIIJJJJJJIIIHHHGGGGGGHHHIIIGGGFFFIIIJJJKKKLLLLLLLLLKKKJJJIIIJJJJJJKKKKKKJJJJJJIIIIIIJJJKKKLLLLLLLLLLLLLLLMMMLLLKKKLLLNNNOOONNNMMMKKKKKKKKKKKKKKKJJJJJJJJJNNNNNNNNNMMMMMMLLLLLLLLLLLLLLLKKKKKKJJJKKKKKKKKKNNNMMMLLLKKKKKKKKKJJJHHHHHHMMMNNNJJJIIILLLMMMKKKIIIIIIKKKLLLMMMMMMMMMMMMMMMOOOQQQSSSTTTUUUVVVVVVMMMLLLLLLNNNQQQSSSSSSRRRRRRRRRRRRQQQQQQQQQPPPPPPWWWXXXXXXVVVSSSRRRTTTVVVTTTSSSRRRRRRSSSTTTVVVXXXYYYZZZ\\\]]]]]]\\\YYYXXXWWWXXXYYY[[[[[[ZZZYYYXXXXXXZZZ\\\\\\ZZZXXXWWWWWWYYYYYYXXXXXXXXXXXXWWWWWWYYYYYYYYYZZZZZZYYYYYYYYYSSSSSSSSSSSSTTTUUUUUUVVVUUUVVVWWWXXXYYYYYYYYYXXXZZZXXXVVVVVVWWWWWWWWWVVVRRRSSSSSSTTTTTTSSSSSSRRRXXXWWWWWWXXXXXXWWWTTTRRRRRRSSSUUUVVVVVVTTTSSSQQQSSSSSSSSSRRRQQQQQQPPPPPPPPPSSSUUUSSSOOOMMMPPPSSSQQQRRRRRRRRRRRRQQQPPPPPPOOOOOOOOONNNNNNOOOPPPQQQOOOOOOOOOOOOPPPQQQRRRSSSUUUSSSOOOMMMMMMMMMNNNNNNNNNLLLJJJKKKMMMOOONNNMMMMMMMMMMMMNNNNNNPPPQQQRRRMMMMMMMMMNNNOOOOOOPPPPPPJJJKKKLLLMMMMMMKKKJJJIIIKKKLLLLLLKKKIIIGGGFFFFFFAAABBBCCCEEEGGGGGGEEECCCDDDCCCBBBAAA@@@AAAAAABBBCCCDDDCCCCCCBBBAAAAAAAAA======>>>???>>>===<<<;;;:::999888888777777888888777777777777777666555555666666666666666666666666555555555444444444333333222222222222222222222222111111111111111111111111111111111111111111111111///000000000000000000///////////////////////////000000000/////////....../////////......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********))))))))))))))))))))))))(((''')))......)))'''((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%)))%%%***'''///+++ZZZdddEEECCCAAABBBDDDFFFFFFFFFCCCCCCDDDDDDEEEFFFFFFFFFBBBCCCEEEFFFHHHIIIJJJJJJJJJJJJJJJJJJJJJKKKLLLLLLKKKLLLMMMKKKIIIHHHKKKOOONNNNNNMMMLLLLLLNNNOOOPPPMMMMMMLLLLLLKKKKKKKKKKKKOOOOOONNNLLLKKKIIIHHHGGGIIIHHHGGGGGGHHHIIIKKKLLLMMMLLLKKKJJJJJJKKKLLLMMMKKKJJJIIIIIIJJJKKKJJJIIILLLMMMOOOQQQQQQOOONNNMMMNNNOOOOOOOOOOOOOOOOOONNNOOOOOOQQQRRRRRRSSSSSSSSSRRRQQQPPPPPPRRRSSSRRRQQQQQQQQQQQQQQQQQQQQQQQQQQQRRRRRRQQQQQQPPPOOOOOONNNNNNNNNMMMMMMMMMMMMNNNNNNLLLMMMNNNLLLJJJIIIJJJKKKIIIOOOPPPJJJHHHLLLMMMIIIMMMNNNNNNOOOOOONNNNNNMMMPPPRRRTTTVVVVVVTTTRRRPPPWWWWWWWWWZZZ]]]`````````]]]]]]]]]^^^^^^^^^______WWWYYY[[[ZZZXXXYYY]]]aaa\\\\\\\\\]]]^^^aaaccceee\\\^^^aaaddddddbbb```^^^XXXZZZ^^^aaacccdddddddddaaacccddddddbbbaaaaaabbb]]]^^^___aaaccceeeggggggkkkllllllmmmnnnnnnmmmmmmvvvuuutttrrrqqqpppoooooosssoooiiidddaaa```aaacccaaa```^^^^^^``````___]]]aaadddjjjmmmmmmjjjdddaaaaaaaaabbbeeeiiikkkkkkjjjeeefffgggfffddd```\\\ZZZTTTTTTSSSRRRQQQPPPOOONNNMMMRRRVVVVVVRRRPPPQQQTTTPPPQQQQQQRRRRRRPPPOOONNNOOOOOOPPPPPPQQQQQQRRRRRRLLLLLLLLLLLLMMMNNNOOOPPPOOOLLLJJJNNNVVVZZZZZZWWW\\\XXXSSSQQQQQQQQQNNNLLLSSSRRRRRRRRRSSSTTTUUUVVVNNNNNNOOOPPPQQQRRRSSSTTTOOONNNNNNLLLKKKJJJIIIIIIJJJJJJIIIKKKMMMMMMLLLJJJHHHIIIIIIHHHEEECCCCCCDDDGGGGGGGGGGGGGGGGGGGGGFFFEEEFFFHHHGGGFFFFFFHHHIIICCCCCCBBBBBBAAAAAA@@@@@@======<<<;;;;;;;;;;;;<<<::::::;;;;;;::::::999888888999999999999:::::::::888888777777777666666666555555555555555555555555333333333333333333333333444444444444444444444444111222222333333222222111111111111111111111111111111111111111000000000000111111111000000000000000........................---------------------------------,,,,,,,,,++++++************************))))))---222333...***+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((())))))******))))))(((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%***%%%***(((000***TTTppp}}}uuu[[[EEEDDDDDDEEEGGGHHHHHHGGGCCCCCCDDDFFFGGGHHHIIIJJJFFFFFFGGGIIIIIIIIIIIIIIIKKKLLLMMMNNNNNNNNNMMMMMMKKKMMMOOOMMMIIIIIILLLPPPOOOOOOMMMMMMMMMNNNPPPQQQOOOOOONNNMMMLLLLLLKKKKKKNNNNNNNNNMMMMMMLLLKKKJJJJJJIIIIIIIIIJJJKKKMMMNNNMMMLLLKKKKKKKKKKKKLLLMMMLLLJJJJJJJJJLLLLLLKKKJJJMMMOOOQQQRRRRRRQQQOOOMMMPPPPPPQQQQQQQQQQQQPPPPPPQQQQQQRRRRRRSSSRRRRRRRRRRRRQQQPPPRRRTTTVVVUUUTTTVVVVVVVVVVVVVVVVVVVVVVVVUUUUUUUUUUUUUUUTTTTTTTTTPPPPPPPPPQQQRRRSSSUUUUUURRRVVVYYYWWWRRRQQQTTTXXXSSSZZZ[[[SSSQQQUUUVVVPPPWWWVVVUUUTTTRRRPPPNNNMMMHHHLLLSSS[[[___aaa```___[[[[[[]]]aaafffjjjllllllffffffggghhhiiijjjkkkkkkwwwzzz|||{{{zzz{{{}}}{{{zzzzzzyyyzzz|||~~~}}}yyyuuutttuuuxxxzzzzzzxxxuuuttt{{{yyyxxxzzz~~~zzzwwwmmmllljjjgggeeebbb```___PPPWWW___aaa___]]]___bbb```aaacccccccccbbb```___\\\]]]```bbbdddeeeffffff___^^^[[[XXXUUUSSSQQQPPPPPPOOOTTTcccvvv}}}www}}}xxxtttsssuuuvvvtttqqqnnnmmmmmmmmmmmmmmmnnnnnngggfffeeecccaaa___^^^]]]hhhddd^^^YYYWWWXXXZZZ\\\VVVRRRNNNPPPTTTTTTPPPKKKNNNOOONNNIIICCCDDDKKKRRRFFFGGGJJJLLLMMMMMMMMMLLLJJJKKKLLLKKKHHHFFFGGGHHHMMMKKKHHHFFFDDDCCCCCCCCCAAA@@@??????>>>>>>?????????????????????>>>>>>===;;;;;;;;;<<<<<<<<<======::::::::::::999999999999888888888888888888888888777777777777777777777777666666666666666666666666444555555666666555555444444444444444444444444444444444333333333222222222222222222222333333333333////////////////////////.................................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***))),,,111111---+++,,,************************))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''%%%***%%%***)))111(((PPPeeexxxlll```EEEEEEEEEGGGIIIJJJIIIGGGDDDEEEFFFHHHJJJKKKMMMMMMJJJJJJJJJJJJJJJIIIHHHHHHLLLMMMOOOQQQQQQPPPNNNMMMKKKNNNPPPMMMJJJIIIMMMQQQPPPOOOMMMMMMMMMNNNPPPRRRQQQQQQPPPOOOMMMLLLKKKKKKMMMNNNOOOPPPPPPPPPOOOOOOKKKJJJJJJJJJKKKLLLNNNOOOMMMLLLKKKJJJJJJKKKLLLMMMLLLKKKJJJKKKLLLMMMLLLKKKMMMOOOQQQRRRRRRQQQNNNMMMOOOOOOPPPPPPPPPPPPOOOOOOPPPPPPPPPPPPOOONNNMMMLLLPPPOOOOOORRRUUUWWWWWWWWWXXXXXXXXXYYYYYYYYYYYYYYY]]]]]]]]]^^^______``````nnnnnnpppqqqtttvvvyyyzzz~~~~~~~~~|||{{{yyywwwsssooolllkkkTTT]]]mmmyyy~~~|||lllmmmuuu~~~uuurrruuu{{{|||{{{wwwlllcccLLLOOOOOOLLLLLLTTTeeerrr```cccgggkkknnnnnnnnnmmmmmmnnnmmmiiiccc___^^^___UUURRRMMMIIIEEEDDDDDDEEECCCBBBAAAAAA@@@@@@AAAAAABBBCCCCCCCCCCCCBBBAAAAAA<<<=========>>>>>>??????<<<<<<;;;;;;;;;:::::::::;;;;;;;;;;;;;;;;;;;;;;;;999999999999999999999999777777777777777777777777777777888888888888777777777777777777777777777777666555555555555444444444333333333444444555555555000000000000000000000000///////////////////////////............---------------------------------***'''(((,,,,,,***))),,,************************))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))(((((((((((((((((((((((())))))))))))))))))))))))''''''''''''''''''''''''%%%***%%%***)))222(((MMMbbbxxxiiijjj