BM6P6(@ ------,,,,,,,,,,,,++++++***)))))))))***,,,...///,,,,,,,,,---...///000000000//////.........//////000000000000111111111111111111222222222333333333999:::>>>EEEOOOaaa~~~xxxtttsssZZZSSSQQQLLLKKKOOOIIIKKKMMMMMMNNNOOORRRUUUVVVVVVVVVWWWWWWXXXXXXXXXTTTTTTTTTUUUXXXXXXWWWVVVVVVUUUUUUTTTTTTUUUUUUVVVTTTUUUUUUVVVXXXZZZ[[[]]]cccdddhhhnnnuuuzzz||||||}}}|||{{{zzzzzzxxxwwwuuusssqqqnnnmmmlllgggeeecccaaa___]]]\\\\\\[[[YYYWWWTTTOOOKKKKKKNNNJJJIIIGGGFFFDDDCCCBBBBBBBBBAAA@@@???>>>===<<<;;;;;;::::::999888777666666::::::;;;<<<===>>>??????@@@?????????>>>=========;;;:::999888777777777777777777777666555444222222888999;;;999666666999<<>>===<<<;;;;;;:::::::::999888888777777:::;;;;;;<<<===>>>???@@@@@@@@@??????>>>>>>======;;;:::999888777777777777666666777777666666555555555888;;;<<<:::;;;>>>AAAFFFGGGRRRdddsssrrrrrrttt}}}nnnWWWMMMDDDBBB>>>:::888777777888555444444444444333333333222222222111111111000000............///////////////............---------------------------------++++++++++++++++++++++++)))************+++++++++************))))))))))))************************++++++++++++++++++++++++))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))*********))))))(((((('''************))))))))))))))))))))))))************++++++************++++++++++++***))))))***++++++***)))))))))((((((((('''))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))*********)))((('''''''''(((((())))))******++++++************************,,,,,,,,,++++++*********************))))))))))))))))))***+++,,,---............---,,,++++++,,,,,,---------------.........///...............//////............////////////111111111222222222222333444444666:::===FFFYYYjjj|||ttteeeYYYUUUOOOLLLHHHHHHKKKMMMMMMLLLQQQQQQQQQQQQQQQQQQPPPPPPSSSRRRRRRTTTVVVWWWVVVTTTSSSSSSRRRQQQPPPPPPQQQQQQUUUUUUTTTTTTTTTTTTTTTTTTTTTTTTVVVZZZaaafffjjjkkkiiilllpppuuuzzz~~~~~~}}}|||}}}~~~~~~}}}|||{{{{{{{{{|||}}}~~~~~~|||yyyvvvsssqqqppppppooonnnllliiigggdddbbbaaa]]]\\\ZZZXXXVVVTTTTTTSSSRRRNNNJJJIIIKKKLLLIIIEEEDDDCCCBBB@@@???>>>>>>>>>???>>>>>>===<<<;;;::::::::::::999999999999999999;;;;;;<<<===>>>???@@@@@@AAAAAA@@@???>>>>>>======:::999888888777777777777666666777777888888888888333777:::;;;<<<>>>DDDHHHTTTZZZlllvvvooooooxxxkkkTTTEEE???@@@>>>;;;888666666777777444444444444333333333333222222111111111000000000............///////////////............---------........................,,,,,,,,,,,,,,,,,,,,,,,,)))************+++++++++)))))))))***************************************++++++++++++++++++++++++******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))************************************))))))))))))))))))))))))*********************))))))*********++++++***))))))***++++++))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''***************+++++++++))))))))))))))))))))))))+++++++++++++++*********************)))))))))))))))******+++,,,,,,------------------------------...---------------------......---------...//////000000000000111111111111111111111111222222222222444444666999:::>>>KKKXXXvvv}}}ooohhh```XXXNNNIIIJJJLLLLLLJJJLLLLLLLLLMMMMMMMMMNNNNNNQQQPPPPPPRRRTTTUUUTTTRRRRRRRRRQQQPPPOOOOOOOOOOOORRRRRRRRRRRRRRRQQQQQQQQQRRRQQQQQQTTTZZZ___ccceeeaaacccggglllrrrwww{{{}}}~~~||||||{{{~~~{{{zzzyyyyyyyyyyyyzzzzzzyyyxxxxxxxxxxxxyyy{{{{{{{{{xxxuuupppmmmkkkjjjiiiiiihhhfffccc```]]][[[ZZZXXXWWWUUUSSSQQQPPPOOOOOOLLLLLLJJJGGGFFFGGGEEEBBBBBBAAA@@@>>>======<<<<<<<<<<<<<<<;;;;;;:::::::::999999::::::;;;;;;;;;;;;;;;<<<======??????@@@AAAAAAAAA@@@???>>>======<<<999999888777777777777777777777777777888888999::::::;;;<<<===@@@HHHTTT]]]sss|||~~~uuupppooowww}}}fffUUUHHHAAA???;;;:::888666555555666666444444444333333333222222111111111111000000000000............///////////////............---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,))))))*********+++++++++)))))))))******+++++++++************************************************+++***)))(((((()))***+++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++************)))))))))(((((()))))))))******************))))))))))))******+++******************+++))))))))))))(((((((((((())))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))((((((((('''*********************)))((((((((((((((((((((((((+++++++++***************************)))))))))(((++++++++++++++++++++++++++++++,,,---......//////---------------,,,,,,,,,---------------...//////000000000000111111111111000000111111111222222222333333555888888:::BBBLLL___ooo{{{nnn]]]QQQLLLKKKJJJHHHFFFGGGHHHIIIJJJLLLMMMMMMNNNMMMNNNOOOQQQRRRQQQPPPQQQQQQPPPOOOOOOOOOOOOOOONNNOOOPPPPPPQQQPPPPPPOOOPPPNNNNNNPPPTTTYYY\\\]]]YYY[[[^^^ccchhhmmmqqqsssqqqtttwww|||~~~|||{{{zzzzzzzzz~~~}}}{{{yyywwwwwwvvvvvvvvvvvvvvvvvvuuuuuuuuuuuuvvvvvvwwwwwwwwwtttpppkkkgggeeeddddddcccbbb```]]]ZZZXXXVVVUUUSSSRRRQQQOOOMMMLLLKKKKKKIIIPPPQQQJJJCCCCCCDDDCCCAAA@@@???>>>===<<<<<<<<<;;;;;;;;;::::::::::::::::::::::::;;;<<<<<<======<<<<<<===>>>???@@@AAAAAAAAAAAA@@@???>>>===<<<;;;888888777777666777777777888888777777888999::::::@@@@@@AAADDDMMM^^^sssuuupppmmmlllpppvvv~~~dddRRRIIICCC@@@@@@888777666555444444555555444444333333333222222222111111111000000000//////............///////////////............---------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,))))))*********+++++++++))))))******++++++,,,,,,************************************************+++***)))(((((()))***+++))))))))))))))))))))))))))))))))))))))))))))))))'''(((((())))))******+++************)))))))))(((((()))))))))******************))))))))))))***************++++++*********(((((((((((())))))))))))************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))(((((((((((((((((((((((((((((((((************************************)))))))))(((,,,,,,++++++************)))***+++---............,,,,,,,,,,,,,,,---------,,,,,,,,,,,,---...//////............////////////000000000111111111111222000000222666666666<<>>===<<<<<<<<<<<<:::::::::::::::;;;;;;;;;;;;;;;<<<<<<=========>>>======>>>???@@@AAABBBBBB@@@@@@???>>><<<;;;::::::888777777666666777777777999888888888999;;;===>>>>>>BBBJJJTTTeee|||{{{mmmhhheeefffhhhmmmxxxwwweeeRRRGGGAAA===;;;;;;777666555444444333333444333333333333222222222222111111000000000/////////............///////////////............---------************************++++++++++++++++++++++++)))************+++++++++*********+++++++++++++++******************************************************))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))((((((((())))))*********************))))))))))))))))))))))))*********************))))))*********)))***++++++++++++***)))(((((((((((())))))))))))************************(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))***************************))))))))))))***************+++++++++)))***+++,,,------,,,,,,+++++++++,,,,,,------...,,,,,,,,,,,,---...///000............////////////000000000000111111111111000///111444444444888>>>???IIIYYYiiixxxzzz|||mmm[[[PPPKKKGGGGGGGGGGGGHHHHHHHHHHHHHHHHHHHHHIIIKKKLLLKKKJJJKKKKKKKKKKKKLLLMMMNNNOOOMMMNNNOOOPPPOOOMMMKKKJJJJJJIIIHHHIIIKKKLLLKKKJJJKKKKKKLLLMMMPPPRRRUUUWWW[[[^^^ccchhhmmmppprrrrrrqqqssswww{{{{{{zzzyyyxxxxxxxxxxxxxxx{{{|||~~~~~~|||yyyvvvrrrrrrrrrqqqpppooonnnmmmmmmmmmmmmmmmmmmmmmllllllkkkhhhccc]]]ZZZXXXXXXXXXTTTSSSRRRPPPOOOMMMLLLKKKKKKJJJIIIGGGFFFEEEEEEEEEAAAKKKNNNEEE???AAABBB>>>>>>>>>===<<<;;;;;;;;;;;;::::::::::::;;;;;;<<<<<<=====================>>>===>>>>>>???@@@AAABBBBBB??????>>><<<;;;:::999888777777666666666666777777888888888:::===@@@DDDFFFGGGQQQcccwww|||rrrnnnaaaaaafffmmmvvvvvv___RRREEE???<<<888777777666666555444444333222222333333333222222222222111111000000000////////////............///////////////............---------++++++++++++++++++++++++************************)))************+++++++++,,,++++++++++++++++++***************************************************))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********************************))))))))))))))))))))))))************++++++************++++++)))***++++++++++++***)))'''((((((((()))))))))***************************(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))((((((((())))))******+++************************((()))))))))*********+++************))))))))))))(((((()))***+++,,,,,,---***+++,,,---,,,+++***)))******+++,,,,,,---......+++++++++,,,---...///000000000000000111111111111000000000000111111111111222000222555555444777===:::AAAJJJUUUbbbuuuvvvsssvvvhhhXXXPPPJJJIIIIIIHHHGGGFFFFFFEEEGGGFFFFFFHHHJJJJJJIIIHHHIIIIIIIIIJJJKKKLLLMMMNNNOOOPPPQQQPPPOOOLLLIIIGGGJJJIIIHHHIIIJJJJJJHHHFFFIIIIIIIIIIIIJJJLLLNNNOOOPPPSSSWWW\\\```bbbccccccccceeeiiinnnrrrvvvxxxxxx|||~~~~~~}}}}}}{{{zzzyyyxxxvvvvvvvvvuuuxxxzzz}}}~~~|||yyywwwpppppppppooonnnlllkkkjjjjjjjjjjjjjjjjjjiiihhhggggggccc^^^YYYUUUTTTTTTUUUOOOOOONNNLLLKKKJJJIIIHHHIIIHHHFFFEEECCCCCCBBBBBB:::CCCDDD<<<:::???>>>777===<<<<<<;;;::::::::::::999::::::;;;;;;<<<<<<===>>>>>>>>>>>>============>>>>>>???@@@AAABBBBBBCCC???>>>===<<<:::999888777777777666666666666777888777777999;;;???DDDIIILLLYYYiiivvvmmmddd```aaaaaadddnnn|||qqqVVVQQQGGG???;;;:::777666888666666555555444333222222333333333222222222111111000000000000////////////............/////////000//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,)))))))))))))))))))))))))))************+++++++++---,,,,,,++++++*********************************))))))))))))))))))))))))((()))***++++++***)))((())))))))))))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++************))))))))))))))))))))))))************,,,,,,++++++++++++,,,,,,)))***+++,,,,,,+++***)))'''((((((((())))))******))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((()))***+++,,,,,,---************************(((((())))))*********+++************))))))))))))******+++++++++,,,,,,,,,---------....../////////.........------,,,,,,,,,............////////////........................////////////000000000000000111111222222333444444666:::???FFFPPPaaauuuxxxppprrrooo[[[WWWMMMEEEDDDEEECCCBBBCCCFFFHHHIIIHHHFFFFFFHHHIIIIIIIIIIIIIIIJJJJJJJJJKKKLLLLLLKKKJJJIIIIIIHHHHHHGGGGGGGGGFFFFFFFFFEEEEEEHHHHHHHHHHHHHHHHHHHHHHHHKKKLLLOOORRRTTTTTTTTTSSSXXXZZZ^^^ccchhhmmmqqqssstttvvvwwwxxxxxxxxxzzz|||yyy~~~|||~~~~~~~~~~~~~~~|||}}}~~~~~~~~~}}}|||~~~{{{yyyyyyuuuuuuuuutttssssssrrrrrrssstttvvvwwwvvvtttqqqooojjjjjjiiiiiigggfffeeeddddddccccccaaa___]]][[[ZZZXXXVVVSSSPPPNNNMMMMMMNNNNNNMMMJJJGGGDDDBBBAAA@@@EEEEEEDDDCCCBBBAAA@@@??????>>>>>>===<<<<<<;;;;;;<<<;;;:::999888999:::;;;:::::::::;;;;;;;;;<<<<<>>>>>======<<<<<<===>>>>>>>>>>>>????????????>>><<<:::888666555555999777555333333666:::===???:::999???DDDKKKWWWcccyyymmmfffccc^^^^^^cccfffqqqmmmYYYQQQ>>>===<<<;;;999888777666555555444333333333333444222222222111111111000000111111000///////////////------............------///---++++++,,,,,,+++***......---------,,,,,,,,,************************(((((())))))******++++++************************************************,,,+++***((((((((()))***))))))************))))))))))))************))))))************************))))))))))))((((((((((((''')))******))))))***,,,++++++***************+++,,,***(((''''''(((+++---***************)))((((((************))))))))))))******))))))((((((''''''************************+++*********))))))(((((())))))))))))))))))))))))++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))******+++++++++******)))((((((((((((((((((((((((*********+++++++++,,,,,,+++++++++,,,,,,,,,------......---------,,,,,,,,,------------......................................./////////000000000000000111111222222333333444666;;;AAABBBEEEOOO```nnnyyyvvvssscccWWWKKKHHHHHHEEEDDDDDDCCCDDDEEEEEEEEEDDDCCCCCCGGGHHHIIIIIIJJJJJJJJJJJJJJJJJJJJJIIIHHHHHHGGGGGGGGGGGGFFFFFFFFFEEEEEEEEEFFFFFFFFFFFFFFFFFFFFFGGGGGGIIIKKKMMMNNNNNNNNNNNNNNNPPPSSSWWW\\\```dddffffffhhhjjjkkklllmmmoooqqqtttyyyzzzxxxxxxzzzzzzwwwvvvwwwwwwxxxyyyzzz{{{|||{{{|||~~~}}}|||}}}~~~~~~}}}zzzyyyyyyzzz||||||||||||{{{zzzyyyyyyzzz{{{{{{yyyvvvtttssssssqqqqqqqqqpppoooooonnnnnnooopppqqqrrrqqqnnnkkkiiieeeeeeeeedddcccbbbaaa```______^^^\\\[[[YYYWWWVVVTTTRRROOOLLLJJJJJJJJJJJJHHHGGGEEEDDDBBBAAA@@@@@@>>>>>>>>>>>>>>>=========>>>>>>======<<<;;;;;;:::::::::999888888999:::;;;<<<<<<<<<============>>>??????>>>>>>============???????????????>>>>>>>>>===<<<;;;:::999888888888777888888888888:::===???@@@>>>BBBJJJSSS]]]nnn}}}pppaaa]]]]]]```jjjxxxnnnXXXHHHBBB===<<<;;;:::888777666555555555444333333333333333222222222111111111000000111000000///////////////------............------///---++++++,,,,,,+++***---------,,,,,,,,,,,,+++************************)))))))))))))))*********+++*********************************************,,,+++)))((((((((()))***))))))************))))))))))))************))))))************************)))))))))))))))))))))(((''')))******))))))***+++++++++***))))))******+++***)))(((&&&'''((()))+++***************)))(((((((((((())))))*********+++***)))))))))((((((((('''************************************)))))))))((())))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))******+++++++++******)))*********************************++++++++++++,,,++++++++++++,,,,,,,,,,,,------------,,,,,,,,,,,,+++,,,,,,,,,------------............................../////////000000000000000111111222333333333333;;;@@@>>>:::>>>LLLYYYsssvvvgggYYYSSSPPPLLLHHHFFFEEEDDDDDDEEEEEEEEEBBBAAADDDEEEGGGIIIJJJJJJIIIIIIHHHHHHGGGGGGFFFFFFEEEEEEFFFFFFEEEEEEEEEEEEEEEDDDBBBCCCCCCCCCDDDDDDEEEEEEDDDDDDEEEFFFFFFGGGHHHHHHDDDEEEHHHKKKOOORRRUUUVVVYYY[[[^^^```aaabbbeeegggkkkoooqqqnnnnnnppprrrqqqrrrrrrssstttuuuvvvwwwwwwuuuvvvxxxyyyyyyyyyxxxwwwyyyzzz{{{|||}}}}}}}}}}}}{{{{{{||||||}}}||||||{{{}}}~~~~~~}}}|||{{{zzzyyy||||||{{{xxxuuusssssstttvvvvvvvvvvvvuuutttsssrrrqqqqqqpppnnnkkkiiijjjkkkkkkkkkjjjjjjiiihhhhhhhhhiiijjjjjjjjjhhhfffcccaaa^^^^^^^^^^^^]]]\\\ZZZZZZXXXWWWVVVUUUSSSRRRPPPPPPMMMLLLIIIGGGEEEEEEEEEEEEAAA@@@@@@???????????????:::::::::;;;;;;;;;<<<<<<======<<<<<<;;;:::::::::888888888888999:::;;;<<<>>>>>>>>>?????????@@@@@@???>>>>>>>>>>>>=========@@@@@@@@@??????>>>>>>===;;;;;;::::::999::::::;;;444666999:::;;;<<>>;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<;;;;;;;;;:::::::::888888999:::;;;<<<===>>>????????????@@@@@@@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>BBBAAA@@@???>>>===<<<<<<:::999999999999999::::::777999;;;===>>>AAAGGGLLLWWWcccuuuzzzkkk^^^ZZZ[[[dddpppvvv^^^PPPHHHBBB??????999888888777555444444333444333333222222222222222111111111111000000000000000000///............///,,,------......------,,,---,,,******+++,,,,,,++++++++++++************)))************************++++++******))))))((((((++++++******))))))((((((******************************))))))))))))))))))))))))************))))))))))))************))))))************************)))))))))))))))*********((()))******)))((()))+++***))))))))))))******+++)))))))))))))))((((((((())))))************)))((('''(((((()))******++++++))))))))))))((((((((((((*********************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((************************))))))***+++++++++******************************))))))*********+++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------.............................................///////////////000000111111222333333111333555777999<<<@@@CCCKKK[[[uuu|||qqqgggbbbfff```WWWOOOJJJGGGEEEDDDAAABBBDDDEEEFFFFFFFFFEEECCCCCCCCCCCCCCCBBBBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBBBBCCCCCCDDDDDDCCCBBBBBBAAAAAABBBCCCCCC@@@@@@AAACCCDDDEEEFFFGGGCCCEEEHHHJJJKKKMMMPPPSSSQQQXXX[[[ZZZYYY^^^ccceeebbbbbbcccdddeeeffffffgggiiijjjkkkkkklllmmmmmmmmmllllllmmmnnnooooooooooooooooooooooooppppppqqqqqqssssssrrrqqqppppppooooooppppppooommmiiiggghhhiiigggggggggfffeeedddbbbbbbaaaaaa```^^^[[[[[[]]]^^^^^^^^^]]]]]]\\\[[[[[[[[[[[[[[[[[[YYYWWWUUUSSSRRRQQQQQQRRRQQQQQQPPPOOONNNLLLKKKIIIGGGFFFEEEEEEEEECCCBBBAAA@@@?????????>>>>>>===<<<<<<;;;;;;;;;<<<======<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999:::;;;<<<>>>???@@@@@@>>>>>>?????????@@@@@@@@@>>>>>>>>>>>>????????????AAAAAA@@@???===<<<;;;;;;:::999999888888888999999<<<===??????CCCLLLXXXbbbsss{{{sssggg___ZZZ\\\eeeuuunnn]]]KKKBBB???<<<::::::777777666555555444333333333333222111111111111222000000000000000000000000000//////...............,,,,,,------------,,,,,,,,,+++)))***+++,,,,,,+++++++++*********)))))))))************************++++++******))))))((((((*********)))))))))(((((()))))))))))))))))))))))))))))))))*********))))))))))))************))))))))))))************))))))))))))))))))))))))))))))((()))))))))*********+++)))***+++***)))((()))***))))))(((((()))******+++++++++++++++******))))))((())))))*********))))))******))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))))))))))))))************************((((((((((((((((((((((((++++++++++++++++++++++++((()))***+++++++++++++++)))))))))))))))))))))))))))))))))************+++++++++++++++************++++++++++++,,,,,,,,,,,,------------....................................------.........///////////////000000111222222222222222222444777999::::::???JJJ___vvv}}}qqqaaaSSSIIIEEEDDDBBBBBBBBBCCCCCCCCCDDDDDDBBBBBBBBBBBBBBBBBBAAAAAAAAABBBBBBBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBBBBBBBCCCCCCCCC>>>??????@@@AAABBBBBBCCCAAACCCFFFGGGGGGIIIKKKMMMGGGOOOTTTRRRQQQUUUZZZ\\\ZZZZZZ[[[\\\]]]^^^^^^___``````aaabbbcccdddeeeeeeeeefffggghhhhhhiiiiiihhhgggggggggggghhhiiijjjjjjkkkkkkjjjiiiiiiiiiiiijjjhhhhhhhhheeecccaaabbbccc`````````___]]]\\\ZZZZZZYYYZZZZZZYYYWWWVVVXXXYYYXXXWWWWWWVVVVVVUUUTTTTTTTTTTTTSSSRRRPPPNNNMMMLLLKKKLLLLLLLLLLLLKKKJJJIIIGGGFFFDDDBBBAAAAAABBBBBB?????????>>>>>>=========>>>===<<<;;;;;;::::::;;;<<<<<<<<<;;;;;;:::::::::<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;===>>>@@@@@@@@@@@@>>>>>>>>>????????????@@@>>>>>>>>>????????????@@@@@@??????>>><<<;;;:::::::::999999888888999999:::;;;===@@@CCCKKKZZZnnn}}}qqqiiiddd___[[[[[[^^^gggxxxppp[[[OOODDD???===999666666777666666555444444333333333222111111000000111111//////000000000000000111000///......------......,,,,,,------------,,,,,,,,,***))))))+++,,,,,,++++++++++++*********))))))************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))************)))))))))************))))))))))))************))))))))))))))))))))))))))))))((())))))******+++++++++)))***+++***)))((()))***(((((((((((()))******+++------,,,+++************((())))))************)))************))))))(((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))************************))))))))))))))))))))))))++++++++++++++++++++++++((()))***+++++++++++++++(((((((((((((((((((((((())))))))))))************+++++++++*********))))))******+++++++++,,,,,,,,,+++,,,,,,,,,------------........................---------.........////////////000000111111222222111333444444333444666888:::@@@MMM___ooo~~~zzzxxxwww{{{hhhUUUKKKIIIDDDCCCAAA@@@@@@AAABBBCCCAAAAAAAAAAAAAAAAAAAAAAAA@@@AAAAAAAAABBBBBBBBBBBBDDDCCCCCCBBBBBBAAAAAA@@@???@@@AAABBBCCCBBBBBBAAA>>>>>>>>>??????@@@@@@AAABBBDDDEEEFFFEEEEEEGGGIIIAAAJJJOOOMMMIIIKKKNNNPPPRRRRRRSSSTTTUUUVVVWWWWWWVVVVVVVVVWWWXXXYYYZZZ[[[\\\]]]^^^______````````````_________```aaabbbcccbbbbbbaaaaaaaaabbbcccddd___``````^^^\\\[[[\\\^^^[[[ZZZZZZYYYXXXVVVTTTSSSRRRTTTUUUUUUSSSRRRRRRSSSQQQQQQQQQPPPOOOOOONNNNNNMMMMMMLLLKKKJJJIIIHHHGGGFFFFFFGGGGGGGGGFFFEEEEEEDDDBBB@@@>>>======>>>???<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<;;;:::::::::;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;<<<===???@@@@@@@@@???>>>>>>?????????@@@@@@@@@>>>>>>?????????@@@@@@@@@>>>======<<<;;;::::::999999999999:::;;;<<<===>>>???CCCJJJRRR___uuu|||sssiii```]]][[[YYY]]]cccppplllZZZMMMFFF@@@???===888666888666666666555444444333333222222111000000000000000////////////000000111111//////...------------...+++,,,,,,------,,,,,,++++++***((()))+++,,,,,,+++,,,,,,+++++++++*********************************)))))))))))))))*********''''''(((((()))*********))))))))))))))))))))))))'''((()))***+++******)))))))))************))))))))))))************))))))))))))))))))))))))))))))((())))))******+++,,,,,,)))***+++***((((((((()))'''''''''(((((()))++++++...---+++)))(((((()))***(((((()))***************)))))))))))))))*********'''((((((((()))))))))***))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))++++++,,,,,,+++))))))))))))))))))))))))))))))))))))************---------,,,,,,+++++++++*********++++++,,,,,,,,,******+++++++++,,,,,,,,,........................---------.........///////////////000111111222222///333777666222222777<<<;;;;;;BBBOOO\\\kkkzzztttppphhhlllvvv~~~~~~~~~}}}bbbTTTPPPFFFDDDAAA???>>>???AAABBBAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@AAAAAABBBBBBBBBDDDCCCCCCBBBAAA@@@??????<<<===???AAABBBBBB@@@???>>>>>>??????@@@@@@AAAAAA>>>@@@AAAAAA??????@@@AAA???HHHMMMJJJEEEDDDFFFGGGHHHHHHIIIJJJKKKLLLMMMMMMNNNNNNOOOOOOQQQRRRSSSTTTTTTUUUVVVWWWXXXXXXXXXXXX[[[ZZZZZZYYYZZZ\\\^^^___]]]\\\[[[[[[\\\]]]___```ZZZ[[[[[[ZZZXXXXXXYYYZZZXXXWWWWWWVVVTTTSSSQQQPPPMMMOOOQQQRRRPPPOOONNNOOOMMMMMMMMMLLLKKKKKKJJJJJJIIIHHHHHHGGGFFFEEEEEEEEECCCCCCDDDDDDDDDCCCBBBBBBAAA@@@===;;;;;;;;;<<<===::::::;;;;;;;;;;;;:::999::::::999999:::;;;;;;<<<:::;;;;;;<<<>>>??????@@@<<<<<<==================;;;<<<===?????????>>>>>>??????@@@@@@@@@AAAAAAAAA>>>>>>??????@@@@@@@@@@@@<<<<<<<<<;;;::::::999999888999:::;;;===???AAACCCJJJQQQ\\\hhhyyyzzzqqqfffaaa[[[XXXZZZ\\\]]]eeennnhhhTTTFFF???;;;:::;;;999666666999666666666555555444444333222111111000000000000000.../////////000000111111//////...------------...+++,,,,,,------,,,,,,++++++)))((()))+++,,,,,,+++,,,,,,,,,++++++++++++***************************(((((())))))******++++++&&&&&&'''((()))***++++++))))))))))))))))))))))))'''((()))+++++++++***)))))))))************))))))))))))************))))))))))))))))))))))))))))))((())))))***++++++,,,,,,***++++++***((((((((()))''''''''''''((()))++++++...,,,)))'''&&&''')))***(((((()))***************''''''((()))***+++,,,,,,'''((((((((())))))******))))))))))))))))))))))))(((((())))))*********+++))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((()))++++++,,,,,,,,,************************)))************+++++++++***)))))))))***+++,,,,,,...---+++*********++++++******+++++++++,,,,,,,,,.........------,,,,,,,,,---......//////////////////000000000111111111111333333333444444444555555888:::>>>EEEKKKWWWjjj{{{|||rrrmmmllliiiggghhhnnnyyydddQQQMMMHHHDDDBBBBBBCCCAAA??????>>>>>>>>>@@@AAABBBAAA>>>???@@@AAAAAAAAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBB>>>>>>?????????@@@@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>??????@@@@@@@@@@@@??????@@@AAABBBBBBCCCCCCCCCCCCEEEEEEDDDDDDDDDDDDEEEEEEHHHHHHHHHHHHIIIJJJKKKLLLKKKKKKLLLNNNOOOPPPQQQRRRRRRPPPNNNOOOSSSVVVWWWVVVWWWVVVVVVUUUTTTSSSSSSSSSVVVUUUTTTSSSRRRQQQQQQQQQOOONNNNNNMMMLLLKKKKKKKKKJJJJJJJJJIIIIIIIIIHHHHHHGGGFFFEEEDDDDDDDDDDDDDDDEEEDDDDDDCCCBBBAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@=========<<<<<<;;;;;;;;;888999999::::::999999888:::::::::;;;;;;;;;<<<<<<============<<<<<<<<<<<>>>>>>>>>>>???@@@@@@???>>>===<<<;;;999999:::;;;;;;:::<<<999999===???@@@HHHTTT[[[iiixxxtttlllddd``````^^^YYYZZZ^^^___dddxxxtttaaaUUUJJJBBB>>>>>><<<:::888666555444555555444444444333333333//////000000111111222222000000000000////////////------------------------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---+++++++++++++++++++++++++++*********))))))(((((()))((((((((((((***+++---))))))))))))************++++++***)))(((((())))))(((((((((((())))))))))))************************))))))))))))))))))))))))******************************))))))))))))******+++++++++*********)))))))))))))))***+++++++++,,,+++*********))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))++++++******))))))(((((('''(((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))((((((''''''''''''((((((,,,,,,++++++******))))))+++******)))(((''''''&&&)))************+++++++++******))))))******+++,,,---,,,+++***)))******+++******+++++++++,,,,,,,,,......---------,,,,,,,,,------.../////////////////////000000000111111111222222222222333333333333444555999>>>BBBJJJZZZiiiyyy}}}wwwooofffbbbeeennnuuuvvvcccWWWQQQIIIDDDBBBCCCBBBBBBAAAAAAAAAAAAAAA@@@???===AAAAAABBBAAAAAA@@@@@@???AAAAAAAAAAAAAAAAAAAAAAAA??????@@@@@@@@@AAAAAAAAA>>>>>>>>>>>>>>>>>>>>>>>>===>>>>>>??????>>>>>>======>>>???@@@@@@@@@@@@???BBBBBBBBBAAAAAABBBBBBBBBDDDDDDDDDDDDEEEFFFGGGHHHHHHHHHIIIJJJKKKKKKLLLMMMMMMKKKJJJLLLOOORRRRRRQQQPPPPPPOOONNNNNNMMMLLLLLLPPPPPPOOOMMMMMMLLLLLLLLLJJJJJJJJJIIIHHHGGGGGGGGGFFFFFFFFFEEEEEEEEEEEEDDDCCCCCCBBBAAAAAAAAAAAAAAA@@@@@@??????>>>>>>======>>>>>>>>>>>>>>>>>>======<<<<<<<<<;;;;;;;;;::::::999999::::::::::::999999::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<=========>>>>>>????????????????????????@@@@@@@@@@@@@@@@@@@@@@@@???@@@@@@@@@@@@???>>>>>>>>>??????@@@@@@???======:::::::::;;;<<<<<<<<<;;;>>><<>>DDDCCCBBBAAA@@@???>>>>>>@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAA>>>>>>>>>>>>>>>>>>>>>>>><<<======>>>>>>======<<<<<<======>>>>>>>>>>>>>>>???>>>>>>======>>>>>>???????????????@@@AAABBBBBBCCCCCCDDDDDDDDDEEEEEEEEEEEEDDDEEEGGGIIIKKKJJJIIIIIIIIIHHHHHHGGGFFFFFFFFFIIIHHHGGGFFFFFFEEEEEEFFFDDDDDDDDDCCCBBBBBBAAAAAAAAAAAAAAA@@@@@@@@@????????????>>>============>>><<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;:::::::::;;;;;;;;;;;;::::::::::::999::::::;;;;;;::::::999;;;;;;;;;;;;<<<<<<<<<===:::;;;;;;<<<>>>??????@@@>>>>>>>>>>>>>>>>>>>>>>>>@@@@@@@@@@@@@@@@@@@@@@@@??????@@@@@@??????>>>===>>>>>>??????>>>>>>===<<<888999:::;;;<<<<<<======AAACCCJJJUUU```nnn{{{lll^^^\\\aaaiiipppuuuzzzuuuwwwzzz```LLLCCC@@@>>><<<:::999888777555444333222444444444333333333222222111000000000000000000///000000000/////////......------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++))))))))))))))))))))))))************))))))))))))))))))((((((((())))))***))))))))))))************+++***))))))))))))))))))************++++++++++++************************))))))))))))))))))))))))************************((((((''''''''''''((((((+++************)))))))))******************))))))************))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''(((((((((((())))))))))))'''((())))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))((((((''''''(((((()))((())))))))))))))))))************))))))(((((('''))))))*********+++++++++******))))))))))))************))))))))))))))))))******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////.............../////////000000000000000111111111222222444333555777777777===EEENNN[[[ooossskkkgggfffjjjrrr{{{ooobbbXXXSSSPPPOOOLLLMMMMMMKKKHHHEEEDDDCCCCCCBBBAAA@@@???>>>>>>>>>????????????????????????>>>????????????@@@@@@@@@>>>>>>>>>>>>>>>>>>>>>>>><<<======>>>>>>======<<<===>>>>>>??????>>>>>>>>><<<<<<<<<;;;;;;<<<<<<<<<<<<<<<;;;;;;<<<======>>>@@@@@@@@@???????????????>>>???@@@BBBDDDDDDDDDCCCEEEDDDDDDDDDCCCCCCCCCBBBBBBBBBAAA@@@@@@@@@@@@@@@????????????>>>>>>===============<<<<<<<<<;;;;;;<<<<<<;;;;;;:::;;;;;;<<<:::;;;;;;;;;<<<<<<<<<===;;;;;;::::::999999888888::::::::::::::::::::::::::::::;;;;;;;;;;;;::::::;;;<<<<<<<<<<<<=========;;;<<<<<<===>>>>>>??????========================???????????????????????????????????????>>>>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<======???AAAEEEHHHLLLSSS___nnn~~~ssslllddd^^^cccpppnnn```NNNAAA=========;;;::::::999888666555444444333333333333222222222222111111000000/////////...000000/////////.........---------------------------------,,,,,,,,,++++++++++++++++++++++++++++++******))))))))))))******))))))))))))))))))))))))*********)))))))))))))))*********)))************((()))))))))******************)))))))))))))))***)))))))))*********++++++************************))))))))))))))))))))))))************************)))((((((''''''(((((()))************))))))))))))++++++******))))))((((((*********)))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((('''''''''(((((())))))***(((((()))************)))))))))))))))))))))))))))(((((((((((((((((((((((())))))(((((((((((())))))))))))(((((((((((())))))''''''(((((())))))***************)))))))))(((((())))))*********+++++++++******))))))((())))))***))))))))))))******))))))******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...............---............/////////111111111111222222222222444444666888777666999???CCCLLL[[[lll{{{|||qqqkkkhhhlllrrrzzz~~~sssjjjeeecccbbbbbb___YYYPPPIIIEEEDDD@@@@@@???>>>===>>>>>>???>>>>>>>>>>>>>>>>>>>>>>>>============>>>>>>>>>>>>===========================>>>>>>??????>>>>>>============>>>>>>======<<<<<<<<<;;;;;;;;;;;;<<<<<<;;;::::::::::::;;;;;;<<<===============<<<<<<<<<:::;;;>>>???@@@@@@??????@@@@@@@@@@@@@@@?????????>>>>>>======<<<===============<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;::::::::::::;;;:::::::::::::::;;;;;;888999999::::::;;;;;;<<<;;;;;;;;;::::::999999999::::::::::::::::::::::::;;;;;;;;;<<<<<<;;;;;;;;;<<<<<<<<<=========>>>>>>>>>>>>>>>>>>>>>>>>==============================????????????????????????>>>????????????>>>======::::::::::::;;;;;;<<<<<>>======;;;999666666555555444333222222333333222222222111111111111000000000//////......////////////............------------------------------,,,,,,,,,+++++++++++++++++++++++++++++++++***))))))(((((())))))***************************))))))))))))))))))************++++++++++++++++++((()))))))))***************)))))))))))))))******((((((((()))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***))))))(((((())))))***))))))))))))))))))))))))+++******))))))((((((((())))))))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))''''''(((((())))))******((())))))***************))))))))))))))))))))))))(((((((((((((((((((((((())))))(((((((((((())))))))))))(((((((((((())))))''''''(((((())))))******************)))))))))))))))************+++++++++******)))((((((((())))))((()))******++++++************+++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,---............---------------.........///000111111111111222222222333222333777666555777;;;:::???IIIXXXfffvvv~~~vvvkkkjjjjjjlllsssuuudddTTTIIIDDDAAA@@@>>>======>>>???@@@>>>>>>>>>>>>>>>>>>>>>>>>;;;<<<<<<<<<=======================================>>>>>>??????>>>>>>===;;;;;;;;;;;;;;;;;;:::999<<<<<<;;;;;;;;;;;;<<<<<<;;;:::::::::::::::;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;888:::<<<===<<<<<<===>>><<<<<<<<<<<<<<<;;;;;;;;;===<<<<<<;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::999::::::999999999:::;;;;;;777777777888888999999999;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::;;;;;;;;;;;;;;;<<<<<<======<<<<<<;;;============>>>>>>>>>>>>?????????>>>>>>=========>>>>>>>>>>>>>>>>>>>>>>>>????????????????????????>>>>>>??????>>>>>>===<<<999999::::::<<<===???@@@===AAAEEEJJJRRR]]]kkkuuu~~~tttmmmhhhbbbaaabbbcccjjjvvv{{{eeeSSSGGGCCC>>><<<<<<;;;888555777666666666555555444444222222222111111111000000000//////////////////.../////////.........------------------------------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++******))))))))))))******************************))))))))))))************((()))***+++,,,,,,,,,,,,))))))))))))************)))))))))))))))******+++'''((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******(((((()))))))))))))))***))))))))))))))))))(((((())))))))))))************))))))))))))))))))))))))************************))))))))))))************((()))******++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))***))))))(((((())))))***((())))))))))))))))))***************************)))************+++++++++******)))(((((((((((((((((()))+++,,,,,,,,,++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,+++,,,------......------,,,,,,---------........./////////000000000111111222000111555555333555999777888>>>JJJUUU```qqqzzzwwwrrrmmmlllpppuuuzzz~~~|||~~~lllXXXNNNDDDCCCAAA???>>>>>>???@@@>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<============>>>========================<<<======>>>>>>======<<<;;;;;;<<<<<<;;;::::::999;;;;;;;;;::::::;;;;;;;;;;;;::::::999999::::::::::::::::::::::::;;;;;;;;;777999;;;:::999999;;;>>>::::::::::::::::::::::::<<<;;;;;;::::::;;;;;;<<<::::::::::::::::::::::::;;;;;;:::::::::999999999999999888888999::::::;;;888888888999999999999999:::::::::;;;<<<<<<======::::::;;;;;;;;;<<<<<<<<<<<<<<<============<<<<<<======>>>>>>>>>?????????>>>>>>>>>>>>>>>?????????????????????????????????????????????????????????>>>>>>>>>>>>>>>======<<<::::::;;;<<<>>>AAACCCEEEEEEMMMXXXdddqqqvvvkkkeeeaaa```]]][[[___gggooo{{{rrraaaSSSHHH???<<<999888888888555333777777777666666666666666222111111111000000000000........./////////////////////.........---------------------------------,,,,,,,,,++++++++++++***************************+++******))))))******+++))))))))))))))))))))))))((()))))))))************%%%&&&(((***+++,,,++++++))))))))))))************)))))))))))))))***++++++(((((()))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((())))))******((((((((()))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++************))))))***++++++++++++***))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))******))))))))))))*********************)))))))))************************)))************+++++++++******)))((((((((((((((()))***+++,,,------,,,+++******+++++++++,,,,,,,,,*********++++++,,,,,,,,,+++,,,------......------,,,,,,,,,---------................../////////000333111111444555333444888888666:::CCCJJJQQQ___lllzzzzzzsssnnnmmmllljjjiiilllqqqssswwwiii\\\IIIGGGDDDAAA????????????????????????????????????============>>>>>>>>>>>>========================;;;<<<<<<<<<<<<<<<<<<;;;===>>>>>>>>>===<<<<<<;;;;;;;;;::::::::::::;;;;;;;;;:::999999999999::::::999999999999:::::::::;;;777999999888666777:::===:::::::::;;;;;;;;;;;;;;;;;;;;;::::::::::::;;;<<<999999999999::::::::::::::::::::::::999999999999888888888888888999::::::;;;;;;;;;;;;;;;;;;;;;;;;999999:::;;;<<<======>>>;;;;;;;;;<<<<<<=========<<<<<<============<<<<<<>>>>>>>>>>>>????????????<<<<<<===>>>???@@@AAAAAA????????????????????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>======<<<;;;;;;<<<>>>@@@DDDGGGHHHVVVbbbssstttiiiaaa]]][[[[[[^^^\\\[[[cccnnnqqqZZZMMMFFFBBB===:::666555666666666555222222222222222222222222111111111111000000000000---.........//////000000//////.........---------------------------------,,,,,,,,,+++++++++******************************++++++************++++++(((((((((((((((((((((((((((((())))))*********+++"""###&&&(((***++++++***))))))))))))************))))))((())))))***++++++)))************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''''''''(((((('''((((((((())))))******''''''(((((())))))******(((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))---,,,,,,,,,+++*********))))))***++++++++++++***))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))******))))))))))))******,,,,,,++++++******))))))******************++++++(((((())))))*********+++************************)))))))))))))))))))))))))))************+++++++++++++++++++++++++++++++++,,,,,,,,,---------......---,,,,,,,,,,,,---......////////////000000000000///000000222333444555555333555777:::>>>EEEMMMRRRjjjttt|||sssllljjjeeebbbccceeekkkuuummm\\\OOODDDDDDEEECCCBBBEEEBBB@@@?????????>>>???AAA:::<<<======<<<;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<======>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;:::::::::::::::::::::::::::;;;;;;<<<<<<;;;;;;:::::::::999999::::::;;;<<<888999999::::::999999888888999999::::::999999888999999999999999999999999888888888999::::::;;;;;;999999:::::::::999888888:::::::::999999888888888<<<;;;;;;::::::;;;;;;<<<<<<<<<======<<<;;;::::::;;;;;;;;;<<<<<<<<<<<<===<<<=========>>>>>>>>>???AAA@@@>>>=========>>>???>>>>>>>>>>>>>>>=========>>>>>>>>>??????????????????>>><<<;;;;;;;;;;;;:::888888999;;;<<>>999999999888777666555444444444444333333222111000000111111000000000000111111111111000/////////////////////000000///...------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***,,,++++++******++++++,,,++++++++++++++++++++++++))))))))))))))))))))))))+++++++++************)))((((((((((((((((((((((((***)))((((((((()))+++,,,)))************+++++++++(((((((((((((((((((((((())))))))))))))))))))))))************************++++++******************,,,+++)))((((((((()))***************************((((((''''''''''''(((((())))))))))))))))))))))))))))))************))))))************************(((((())))))))))))(((((('''((()))++++++******)))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))*********+++)))))))))))))))))))))))))))************+++++++++))))))))))))))))))))))))((()))))))))************************************)))))))))))))))))))))))))))************+++++++++++++++++++++++++++++++++,,,,,,,,,------------...---,,,,,,,,,,,,---........./////////000000000000///000000111333444444555555666888999;;;???DDDHHHVVVaaattttttmmmfffdddbbbdddjjjrrr{{{nnnaaaUUUPPPMMMHHHFFFGGGFFFCCCAAA@@@>>>===>>>???===>>>>>>>>>===<<<<<<<<<<<<<<<<<<<<<============;;;<<<<<<<<<=========>>>;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::::::::;;;;;;;;;;;;:::::::::999999999999:::;;;;;;888999999::::::999999888888999999::::::999999888888888888888888888888888999999999999999999888888777888999::::::::::::::::::::::::999999999888888;;;;;;::::::::::::;;;;;;<<<<<<======<<<;;;;;;:::;;;;;;;;;<<<<<<<<<<<<===============>>>>>>>>>>>>>>>>>><<<;;;;;;;;;<<<===========================<<<<<<=========>>>>>>>>>???>>>===<<<<<<<<<;;;:::??????@@@???>>>>>>>>>???CCCFFFLLLRRRUUU___rrrvvvggg```\\\[[[]]]```cccjjjppppppooovvvqqqfffUUUIIICCCAAA???===999999888777666555444333444444333222222111000000111111000000000000111111///......---------------///////////////...------------------------------***++++++,,,,,,++++++***,,,++++++******++++++,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********))))))***************************)))((((((((()))++++++)))************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))************************************************++++++)))((((((((()))***))))))))))))))))))))))))((((((''''''''''''(((((())))))))))))))))))))))))))))))*********))))))(((************************(((((())))))))))))(((((('''((()))***+++******)))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************)))))))))))))))))))))))))))************+++++++++))))))))))))))))))))))))))))))))))))************************************)))))))))))))))))))))))))))************+++++++++++++++++++++++++++++++++,,,,,,,,,,,,---------------,,,,,,,,,,,,---............/////////000000000///000000111222333444444333444666777888999<<>>===<<<<<<;;;;;;;;;;;;<<<<<<=========>>>>>>>>><<<<<<<<<<<<<<<=========;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::999::::::;;;;;;::::::999999999999999999:::;;;;;;888999999::::::999999888888999999::::::999999888888888888888888888888888::::::999999888777777666666666888999:::;;;;;;;;;:::::::::999999999999888::::::999999999999::::::<<<<<<<<<===<<<<<<;;;:::;;;;;;;;;<<<<<<<<<<<<===>>>>>>>>>>>>============>>>===<<<<<<;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<:::::::::;;;;;;;;;<<<<<<999::::::;;;;;;::::::999;;;===>>>???@@@BBBEEEGGGOOOVVVaaakkksssqqqbbb\\\\\\___cccgggqqqwww}}}iii[[[SSSHHH@@@===<<<:::999888888777666555444444333333333333222111111000000111000000//////000000111///...------,,,,,,------...////////////...------........................***++++++,,,,,,++++++***++++++************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********)))))))))************************)))))))))((()))******+++)))************+++++++++************************))))))))))))))))))))))))************************************************+++******)))((()))))))))(((((((((((((((((((((((()))((((((''''''(((((()))))))))))))))))))))))))))***************)))((('''))))))))))))))))))))))))((())))))******))))))((((((((()))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))************+++++++++)))))))))))))))))))))))))))))))))))))))*********************************))))))))))))))))))))))))))))))*********+++++++++***+++++++++++++++,,,,,,++++++,,,,,,,,,------------,,,,,,,,,,,,---.............../////////000000///000000111222333333333...111444555666777999;;;===EEETTTeeexxxxxxiii___\\\bbbhhhpppxxx}}}vvvoookkkkkkcccbbb\\\TTTMMMJJJFFFCCCAAA???===<<<<<<<<<===<<<;;;;;;<<<<<<<<<=========<<<<<<<<<<<<<<<<<<<<<<<<::::::::::::::::::::::::::::::::::::::::::::::::999999::::::::::::999999999999999888999::::::;;;888999999::::::999999888888999999::::::999999888888888888888888888888888999999999888888777777777666777888999::::::::::::999999999999999999999999:::999999888888999999:::;;;<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;<<<<<<<<<<<<===>>>>>>>>>>>>============??????>>>>>>============::::::;;;;;;;;;;;;;;;<<<888888999999::::::;;;;;;666888:::;;;<<<<<<======<<<>>>@@@BBBEEELLLTTTZZZgggqqq|||lllccc\\\___fffooowww~~~xxxcccUUUPPPKKKDDD>>>;;;999777555777777666555555444333333333222222222111111000000000000////////////000000000000///............///.........//////...------------------------------***++++++,,,,,,++++++***++++++************++++++************************))))))))))))))))))))))))************))))))))))))************************)))))))))))))))******+++))))))*********+++++++++************************))))))))))))))))))))))))***************************************++++++++++++******)))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))******+++******)))((('''(((((((((((((((((((((((()))))))))******)))))))))((()))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********))))))))))))))))))))))))))))))*********+++++++++))))))))))))))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++*********++++++,,,,,,,,,+++++++++,,,,,,,,,---------,,,,,,,,,,,,---..................////////////000000000111111222222333///111444555555555666777:::???HHHSSScccxxx{{{jjjbbbdddfffiiimmmttt}}}oooccc[[[RRRIIIGGGCCC???===>>>@@@@@@???;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;::::::::::::::::::::::::::::::::::::::::::::::::888888999999999999888888999888888888888999::::::888999999::::::999999888888999999::::::999999888::::::::::::::::::::::::777777888888999999999999999999:::::::::999999888999999999999999999999999:::999999888888999999:::;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<===>>>>>>>>>>>>============>>>>>>>>>>>>>>>======<<<999:::::::::;;;;;;<<<<<<888888999999:::;;;<<<<<<999;;;>>>>>>>>>>>>???AAAEEEHHHKKKNNNSSS]]]kkkttt}}}{{{tttkkkeeeaaa^^^```kkkzzzooo[[[NNNGGG???>>>;;;:::999999888777666666555555444444333333222222111111111111111000000000////////////000000000000///...............------............------++++++++++++++++++++++++***++++++,,,,,,++++++***+++******))))))******+++************************))))))))))))))))))))))))*********)))))))))(((((())))))))))))))))))))))))((()))))))))************))))))*********+++++++++************************))))))))))))))))))))))))************************))))))*********+++++++++************)))))))))(((************************))))))(((((((((((())))))))))))))))))))))))))))))***************)))(((((((((((((((((((((((((((((())))))************)))))))))))))))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++*********++++++,,,,,,---++++++++++++,,,,,,,,,,,,---,,,,,,,,,,,,---......------........./////////000000000111111111222222222444555555333222222333555888===CCCOOObbbxxx}}}tttjjjjjjjjjiiikkkrrr|||tttfffYYYOOOIIIBBB>>>>>>???>>><<<>>>>>>===<<<<<<;;;;;;:::<<<<<<<<<;;;;;;;;;;;;;;;::::::::::::::::::::::::::::::::::::::::::::::::777888888999999888888777888888888888888999::::::888999999::::::999999888888999999::::::999999888;;;;;;;;;;;;;;;;;;;;;;;;777888888999::::::;;;;;;:::::::::::::::999888777888999999999999:::::::::::::::999999999999:::::::::;;;<<<<<<===<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<===============>>>>>>>>>>>>;;;<<<<<<<<<<<<;;;::::::999::::::;;;;;;<<<<<<<<<999:::;;;;;;<<<===>>>>>>;;;===??????>>>>>>BBBFFFHHHNNNWWW```jjjyyyzzzppphhhfffeee```\\\ZZZ```aaakkk}}}lllXXXJJJCCCAAA::::::::::::999888777666555555444444444333333333111111111111111111111111000//////......//////000...---,,,,,,++++++,,,,,,,,,,,,---............---***************************++++++,,,,,,++++++*********))))))))))))******************************++++++++++++++++++++++++******)))))))))((((((((((((((((((((((((((((((((((((((()))************))))))************+++++++++************************))))))))))))))))))))))))************************)))))))))***++++++,,,,,,)))************)))((((((***************************))))))(((((())))))***))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))******++++++******))))))))))))((()))******+++))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))************+++++++++))))))))))))))))))))))))************)))))))))((()))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++)))******+++,,,,,,------***++++++++++++,,,,,,,,,---,,,,,,,,,,,,---......---------.........//////000000000000111111111111111222333333222111333444333666999;;;@@@LLL^^^kkkxxx|||vvvqqqoooqqqtttqqqnnnmmmnnnqqqtttwwwyyytttaaaYYYOOOIIIGGGEEEBBB???DDDCCCBBBAAA???>>>======<<<<<<<<<;;;;;;:::::::::999999999999999999999999::::::::::::::::::::::::777777888888888888777777888888888888888999999:::888999999::::::999999888888999999::::::999999888::::::::::::::::::::::::::::::::::::::::::;;;;;;888888999:::::::::999999888888999999999:::::::::;;;;;;::::::::::::;;;;;;:::;;;;;;<<<======<<<<<<;;;;;;;;;<<<<<<<<<<<<===;;;;;;<<<===>>>???@@@@@@;;;;;;<<<<<<<<<;;;:::999:::::::::;;;<<<<<<======<<<<<<===>>>???@@@AAAAAA===AAAEEEGGGHHHMMMUUU[[[]]]ggguuuuuuddd___[[[]]]^^^^^^```dddmmmqqq~~~gggVVVKKKBBB======;;;<<<<<<:::888555444333444444444333333333333333000000000000111111111111//////............//////...---,,,,,,++++++,,,,,,+++,,,------.........---++++++++++++++++++++++++***++++++,,,,,,++++++*********))))))))))))******************************++++++++++++++++++++++++***)))))))))(((((((((((())))))))))))))))))))))))'''((()))***+++******))))))************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))************************((())))))***++++++,,,,,,)))******+++***)))((('''******************************))))))))))))******))))))))))))))))))))))))'''((()))******+++******************************)))******++++++******)))***)))((((((((()))++++++))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))((()))))))))))))))))))))))))))************+++++++++))))))))))))))))))))))))+++*********))))))(((((()))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++))))))***+++,,,,,,------******+++++++++,,,,,,,,,---,,,,,,,,,,,,---......---------.........//////000000000000111111111111,,,...000000111333666888555999;;;999999???JJJTTT^^^jjj~~~yyyuuutttjjjeeeaaa``````cccggglllyyyyyypppccc[[[VVVSSSOOOKKKHHHHHHFFFEEECCCAAA@@@???<<<<<<<<<;;;;;;:::::::::999999999999999999999999::::::::::::::::::::::::777777888888888888777777888888888777888999999:::999999999::::::999999999999999999::::::999999999999999999999999999999999===<<<<<<;;;;;;::::::999666777888999:::;;;;;;;;;888888888999999:::::::::<<<;;;;;;::::::;;;;;;<<<::::::;;;<<<=========<<<;;;;;;;;;<<<<<<<<<======:::;;;<<<===>>>???@@@AAA<<<===>>>>>>>>>===;;;;;;::::::;;;;;;<<<===>>>>>>>>>>>>???@@@AAABBBCCCCCCDDDIIIPPPUUU[[[dddqqqzzzyyyrrreeeYYYYYYWWWXXX\\\aaaeeellluuuvvvbbbNNNEEEBBB<<<888777111333555555444333444555444444333333333333333333000000000000000111111111//////............////////////...------------...+++,,,------.........---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,+++++++++******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((************************'''((()))++++++******))))))************+++++++++(((((((((((((((((((((((())))))))))))))))))))))))************************((())))))***++++++,,,,,,)))******++++++)))((('''))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))&&&'''(((***++++++++++++******************************++++++++++++*********)))((((((((()))+++,,,))))))))))))))))))))))))))))))))))))))))))))))))+++*********))))))(((((()))))))))))))))))))))))))))************+++++++++))))))))))))))))))))))))***)))((((((((()))+++,,,,,,+++)))((((((((()))***))))))))))))((((((((((((((((((((((((((((((((((((,,,,,,,,,+++++++++******++++++++++++++++++++++++,,,,,,,,,------,,,++++++---------------...//////111111111111111000///...000111111222222333444444111222444777:::>>>AAACCCKKKRRRcccyyy}}}rrrmmmddd\\\XXXWWWYYY[[[qqqvvv|||uuuoooiiiccc^^^]]]ZZZXXXUUUOOOIIIEEEDDD>>>>>>===<<<;;;;;;:::::::::999888999:::;;;999888::::::999888888888888999;;;999777666777888888777888888888888888777777777999999999::::::;;;;;;;;;>>>===;;;:::999:::;;;;;;999999999999999999999999999999999999999999999999999999999999999999999999::::::999999888999999999===<<<;;;;;;:::::::::;;;???<<<:::;;;>>>???>>><<<;;;;;;:::;;;;;;<<<======<<<<<<======>>>>>>??????:::<<<>>>>>><<<:::::::::<<<<<<<<<===???@@@@@@???BBBDDDFFFFFFGGGJJJPPPUUUPPPYYYdddnnnwwwwwwkkkddd]]]WWWUUUTTTYYYaaaiiipppvvv|||~~~rrr\\\RRRFFF===;;;:::777555666555555555555444444444111111111111111111111111333222222111000///......------......//////000000///...---,,,,,,,,,,,,,,,,,,------......------,,,++++++++++++++++++++++++++++++------------++++++************************++++++******************))))))))))))))))))))))))******++++++++++++***************)))))))))))))))))))))))))))))))))))))))************************+++*********))))))(((((())))))))))))))))))))))))******++++++++++++******)))))))))))))))))))))))))))(((((((((***+++***)))(((((((((((())))))))))))************************)))))))))))))))))))))))))))))))))***++++++,,,,,,******))))))))))))******+++*********))))))((((((+++++++++*********))))))************************************************++++++***)))(((((())))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))(((((())))))***+++++++++)))((((((((())))))))))))))))))(((((((((((()))))))))))))))))))))))),,,,,,++++++************************************+++,,,,,,---,,,,,,++++++......------......///000//////000000000000000000000111111222222333333444222333444555888:::<<<===BBBGGGUUUfffvvv}}}rrrfff]]]YYYYYYYYYdddhhhppp|||xxxwwwsssmmmcccWWWNNNIIIEEECCC@@@>>>======>>>>>>;;;999888999;;;<<<<<<;;;===<<<<<<;;;;;;:::::::::;;;999777666777888888777666666666666666666666777999999999999:::::::::;;;<<<;;;:::999888888999:::999999999999999999999999999999999999999999999999999999999999999999999999::::::999999999999999:::;;;;;;:::999999999999999<<<:::999999<<<===<<<;;;:::::::::;;;;;;===>>>>>>AAAAAA@@@??????>>>=========???@@@@@@???>>>>>>???>>>???@@@AAABBBDDDFFFHHHHHHLLLQQQUUUYYY___fffkkkrrr{{{vvvhhh^^^YYYVVVWWW[[[aaahhhsss}}}vvvcccXXXMMMFFF===888888999888777555555555555444444444444111111111111111111111111222111111111000/////////............////////////......---,,,,,,,,,------,,,,,,------------,,,,,,++++++++++++++++++++++++***++++++++++++++++++***************************)))))))))***************)))))))))))))))))))))))))))******++++++******)))***)))))))))))))))))))))((((((((((((((((((((((((************************************)))))))))((())))))))))))))))))))))))******++++++++++++******))))))))))))))))))))))))***))))))***+++,,,+++***))))))))))))************************************)))))))))))))))))))))))))))))))))***++++++,,,,,,******))))))))))))******************)))))))))(((+++++++++*********))))))************************************************++++++***)))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))(((((())))))******))))))******)))((((((((())))))(((((((((((())))))))))))************************+++************)))))))))))))))))))))))))))))))))++++++,,,,,,,,,,,,++++++...............///000000---......///000000111111000000111111222333333333333333333444555666777888:::===EEEQQQ[[[hhhzzzxxxkkkbbb^^^\\\\\\\\\aaajjjtttvvvhhh```UUUOOOHHHBBB@@@@@@AAAAAA>>><<<;;;;;;===>>>???>>><<<<<<<<<;;;;;;::::::999<<<:::888888999:::999888555555666666777777888888888888888999999999999999:::999888777777777888888999999999999999999999999999999999999999999999999999999999999999999999999::::::999999999999::::::;;;;;;::::::999999::::::;;;:::999:::<<<===<<<;;;<<<<<<<<<<<<===>>>???@@@AAAAAA@@@???>>>======<<<>>>?????????======???AAABBBEEEIIIJJJJJJNNNVVV\\\aaafffmmmttt{{{iiiaaaXXXTTTSSSUUU^^^gggsss|||~~~kkk[[[MMMEEEAAA<<<777555777888888777555555444444444333333333111111111111111111111111000000000000000000000000/////////...............------,,,,,,,,,---......,,,,,,------------,,,,,,++++++++++++++++++++++++******))))))))))))******************************(((((())))))******++++++)))))))))))))))))))))))))))******++++++******)))))))))))))))))))))******((((((((((((((((((((((((************************************))))))))))))))))))))))))))))))))))))******++++++++++++******))))))))))))))))))))))))))))))((()))+++,,,***)))************++++++++++++************************)))))))))))))))))))))))))))))))))***++++++,,,,,,******))))))))))))******************))))))))))))+++++++++***************************************************************+++***))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))&&&''')))*********)))((()))))))))((((((((())))))(((((((((((())))))))))))***************************)))))))))))))))))))))******************************+++,,,,,,,,,,,,+++///............///000000////////////000111111222000000000111222222333333333333333333333444555666888999>>>DDDJJJTTTfffwwwvvvnnnjjjeee```^^^aaafffnnn{{{~~~wwwtttssssssqqqvvvmmmdddWWWMMMIIIHHHGGGGGGEEEDDDBBBAAABBBBBBAAA???=========<<<<<<;;;;;;;;;<<<;;;999999:::;;;:::888666666777888999999::::::888888888888888888888888999999888888888888888888999999999999999999999999999999999999999999999999999999999999999999999999::::::999999999:::;;;;;;<<<<<<;;;;;;;;;;;;;;;<<<;;;;;;;;;<<<===>>>======>>>>>>>>>>>>>>>>>>??????@@@@@@@@@AAAAAAAAABBBBBBAAABBBBBBBBBAAACCCFFFHHHKKKRRRYYY\\\]]]dddqqq}}}wwwsssssszzz~~~yyyqqqmmm```YYYUUUWWW^^^fffrrr|||vvv```TTTKKKDDD???>>>;;;888777777777666444444444444444333333333222111111111111111111111111/////////000000000000000/////////......---------,,,,,,,,,,,,,,,---...///,,,,,,,,,------,,,,,,,,,+++++++++++++++++++++++++++***)))(((((()))***+++************************((())))))***+++,,,------))))))))))))))))))))))))))))))************)))))))))))))))))))))*********))))))))))))))))))))))))*********************************)))))))))))))))))))))))))))))))))))))))******++++++++++++******))))))))))))))))))))))))((('''''')))***+++)))''')))))))))*********++++++************************)))))))))))))))))))))))))))))))))***++++++,,,,,,+++******))))))******+++*********)))))))))))))))******************************************************************************)))))))))))))))***))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))&&&'''(((******)))((((((((((((((()))))))))(((((('''((((((((()))))))))***************************)))))))))))))))))))))***++++++++++++++++++++++++)))***++++++,,,,,,,,,+++...............///000000333222111000000000000111///000000111111222333333222222222333444555666777777888<<>>=========;;;:::999999::::::999777666666777888999:::::::::888888888888888888888888999999::::::::::::::::::999999999999999999999999999999999999999999999999999999999999999999999999:::999999999:::;;;;;;<<<;;;;;;::::::::::::;;;;;;999;;;<<<===>>>>>>>>>>>>??????>>>=========>>>>>>@@@AAABBBCCCEEEGGGHHHIIIIIIKKKNNNPPPSSSWWW\\\```bbbjjjtttxxx|||zzzuuuoookkkbbb]]]]]]dddiiihhheeedddddd]]]\\\gggxxx{{{lllXXXIIIDDDAAA===::::::999888777777666444333444333333333222222222222000000000000000000000000///////////////000000000//////......------,,,,,,,,,,,,,,,,,,,,,---...///+++,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,+++***))))))***+++,,,******************************++++++,,,---......)))))))))))))))))))))))))))))))))******)))))))))(((((())))))************************************))))))))))))))))))))))))))))))))))))))))))******))))))))))))))))))))))))******++++++++++++******)))))))))))))))))))))))))))((()))+++,,,,,,***(((((((((((()))))))))******************************)))))))))))))))))))))))))))))))))***++++++,,,,,,++++++************++++++))))))))))))))))))*********************************************************************************)))))))))))))))******))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))''''''(((((())))))((((((''''''((()))))))))((((((''''''(((((())))))******************************)))))))))************+++++++++++++++++++++++++++((()))***+++,,,,,,,,,,,,---------------...//////444333111////////////000//////000000111222222222111111222333444666777888555666999;;;;;;;;;CCCMMM___eeennn{{{}}}qqqjjjeee```^^^___aaa\\\XXXXXXWWWUUUTTTUUU^^^kkk|||~~~wwwuuuuuusssqqqkkklllmmmnnnllleee\\\UUUPPPMMMHHHCCC???=========<<<;;;:::;;;<<<<<<:::888777777777888999999999:::999999999999999888888888::::::;;;<<<<<<<<<;;;;;;999999999999999999999999999999999999999999999999999999999999999999999999:::999999::::::;;;<<<===999999888888888999::::::999;;;>>>??????>>>???@@@???????????????@@@AAAAAABBBCCCEEEIIILLLOOORRRSSSZZZ]]]ccchhhnnnuuu{{{vvviiibbb\\\ZZZZZZVVVSSSTTT]]]dddfffhhhjjjnnnjjjnnn~~~qqq]]]TTTHHH@@@===<<<999777444444444444444444444444333333333222222222111111000000000000000000000000////////////////////////.........---------------------,,,,,,,,,---......++++++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++******+++++++++******************************++++++,,,---------))))))))))))))))))))))))((())))))******))))))(((((((((((()))******++++++++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))******++++++++++++******))))))))))))))))))))))))++++++,,,...000///---+++'''((((((((())))))))))))************************)))))))))))))))))))))))))))))))))***++++++,,,,,,++++++************++++++))))))))))))***************************+++++++++************************************************)))))))))))))))******+++))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))(((''''''''''''((())))))&&&&&&((()))))))))(((((('''''''''((()))*********))))))))))))))))))))))))************++++++,,,,,,************************((()))***++++++,,,,,,,,,,,,,,,,,,,,,,,,---......111000...------...///000//////000000111111222222111111222222333444555666444333444777888777;;;AAALLLPPPWWWaaannn}}}|||wwwoooiiifffccc[[[UUUTTTRRRMMMMMMOOORRR^^^kkkuuu{{{uuukkkfff\\\SSSKKKGGGFFFFFFCCCCCCBBBCCCDDDDDDBBB???;;;;;;;;;<<<<<<<<<<<<<<<;;;:::::::::999999999999999:::;;;<<<===<<<<<<;;;999999999999999999999999999999999999999999999999999999999999999999999999999999999::::::<<<======:::::::::::::::;;;<<<<<<<<>><<<:::888777222333333333333333444555222222222222111111111111000000000000000000000000000000000///.........---,,,------------------.........---,,,,,,,,,------++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++))))))************))))))************************************************))))))))))))))))))))))))(((((())))))))))))(((((('''(((((()))******++++++************************))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))******++++++++++++******))))))))))))))))))))))))******+++...//////,,,***(((((()))))))))*********************************)))))))))))))))))))))))))))))))))***++++++,,,,,,,,,++++++******++++++,,,((()))))))))************))))))*********+++++++++************************************************)))))))))))))))***++++++))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))(((((('''&&&&&&((()))***%%%&&&((()))))))))((((((&&&''''''((()))******+++((((((((((((((((((((((((******+++++++++,,,,,,,,,))))))))))))))))))))))))(((((()))++++++,,,,,,,,,,,,++++++++++++,,,---------,,,+++***+++---///000/////////000111111222222222222222111222222333444444111111555777777999===CCCEEEIIIOOOYYYfffsss{{{yyyuuunnnddd[[[YYYUUUPPPOOOSSSIIIRRR]]]bbbeeennn~~~vvviii^^^YYYWWWVVVLLLKKKKKKLLLMMMLLLJJJHHHAAAAAAAAAAAA@@@@@@@@@@@@;;;;;;;;;::::::999999999888999;;;<<<===<<<;;;;;;999999999999999999999999999999999999999999999999999999999999999999999999999999999:::;;;<<<===>>>>>>>>>>>>>>>>>>???@@@@@@AAAEEEIIIJJJIIIHHHIIIJJJHHHIIIKKKNNNRRRUUUYYYZZZ___dddmmmxxx}}}oooddd]]]XXXYYYWWWTTTVVV\\\\\\]]]ffftttmmm[[[NNNGGG======;;;999888777666666555666666444333222333555222222222111111111111000000000000000000000000000111111000///...------,,,,,,,,,,,,------.........///...------,,,,,,,,,,,,+++++++++,,,,,,+++++++++++++++++++++++++++++++++'''((()))******)))((('''************************))))))))))))(((((((((((())))))))))))))))))))))))(((((())))))))))))(((((('''(((((()))***+++++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))*********+++))))))))))))))))))))))))******++++++++++++******))))))))))))))))))))))))'''''')))+++---,,,)))&&&)))************+++++++++************************)))))))))))))))))))))))))))))))))***++++++,,,,,,,,,++++++******++++++,,,(((((())))))*********+++))))))******++++++++++++************************************************))))))((())))))***++++++))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))******++++++*********))))))((((((******))))))((((((''''''((((((((((((((()))******)))))))))((()))******+++++++++++++++++++++++++++++++++,,,,,,,,,,,,------------------------------...------------...//////......//////000000111111333333222111111222333333333333444444555666666666<<>>>>>???>>><<<999888===>>>>>>===<<<:::999999:::;;;===>>><<<:::999999<<<;;;;;;;;;===>>>>>>===@@@>>>;;;;;;===???BBBCCCGGGGGGGGGFFFEEEFFFIIILLLRRRVVVZZZ]]]^^^^^^^^^^^^dddfffhhhhhhiiimmmtttzzz~~~{{{yyy|||~~~~~~yyyqqqhhhcccXXX]]]^^^\\\^^^eeemmmqqqxxxzzz~~~}}}eeeVVVMMMFFFAAA;;;;;;999777666555555555333333333222222222111111111111111111111111111111000000000000000000000000000///...------...///000000////////////.........---------------------------------,,,,,,+++++++++---,,,,,,+++***)))((((((************************************************))))))))))))))))))))))))------,,,,,,+++***))))))******))))))))))))******+++++++++,,,------......***)))((((((((()))+++,,,++++++************++++++))))))))))))))))))))))))************************)))************+++++++++************************************************(((((())))))*********+++)))************++++++++++++++++++*********))))))))))))))))))))))))))))))***************************++++++,,,,,,++++++******)))))))))((((((''''''************************************************))))))))))))))))))))))))+++******))))))))))))))))))************+++++++++************************))))))(((((())))))***+++*********)))))))))((((((***)))))))))((((((((('''((((((((((((((()))******)))))))))))))))******++++++++++++++++++++++++++++++++++++,,,,,,,,,------------------------------...------------...//////111111111111111222222222333222111111111111222333333333333444555555666666888:::<<<<<<>>>DDDMMMUUUgggqqq{{{vvvoooiiiggg[[[TTTRRRTTTRRROOOWWWdddggggggfffaaa\\\XXXXXXYYY```bbbkkkwww|||{{{zzznnnmmmjjjeee^^^XXXTTTRRRKKKKKKJJJHHHFFFDDDDDDDDDDDDCCCAAAAAAAAAAAAAAA@@@BBBAAA@@@@@@AAA@@@>>>======>>>>>>>>>============>>>===;;;;;;<<<===>>>>>>EEEDDDDDDEEEHHHKKKNNNOOOUUUXXX[[[\\\\\\]]]___bbbllloootttyyy|||~~~|||qqqlllgggddddddeeefffgggfffbbb]]]ZZZWWWUUUaaalllqqqwwwwwwaaaPPPGGGCCC???<<<:::999888777555555444444333333222222222111111111111111111111111111111111////////////////////////000///...------...///000/////////.........------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++,,,,,,++++++++++++++++++************************************************)))))))))))))))))))))))),,,,,,+++******)))((((((******))))))))))))*********************)))))))))***)))((((((((()))+++++++++******))))))******+++))))))))))))))))))))))))************************)))************+++++++++************************************************((()))))))))************)))************++++++++++++++++++*********))))))***************************************************++++++,,,,,,++++++************)))))))))((((((************************************************************************++++++***))))))))))))))))))************+++++++++************************))))))(((((())))))***+++******))))))))))))(((((())))))))))))((((((((((((((((((((((((((()))******)))))))))))))))*********************************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------...------------...//////222111111111111111111000222222111111111111222222222222333333444555555555666777999888888;;;AAAFFFQQQ\\\ppp~~~mmmccc\\\YYYTTTMMMMMMTTTYYYYYYXXXVVVTTTSSSTTTVVVQQQUUU^^^hhhnnntttwwwnnnhhhfffcccbbb```^^^[[[ZZZXXXXXXUUUQQQLLLIIIIIIJJJKKKKKKJJJHHHFFFGGGJJJJJJGGGDDDGGGFFFEEEEEEDDDDDDDDDDDDCCCBBBBBBCCCEEEIIIMMMOOORRRTTTVVVZZZ^^^aaadddfffvvv{{{yyyhhh___[[[YYYXXXYYYWWWWWWWWWUUUTTTTTTWWWYYY___qqq|||eeeZZZKKKBBB??????===;;;888777666555444444444444333222222222222111111111000000000000000000000000//////////////////////////////...------...//////......---------,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,+++++++++++++++++++++,,,,,,,,,------))))))))))))))))))))))))************************))))))))))))))))))))))))++++++******)))(((((((((******))))))))))))******+++******)))(((((('''''')))))))))((()))******++++++******))))))******+++))))))))))))))))))))))))************************)))************+++++++++************************************************))))))))))))************)))************++++++++++++++++++*********************************************************************++++++++++++******+++++++++************)))************************************************************************++++++***))))))))))))***)))************+++++++++************************((((((((((((((()))******))))))))))))))))))(((((())))))))))))((((((((((((((((((((((((((())))))***(((((()))***************))))))))))))))))))))))))***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------...------------...//////000000//////.........---111111111000000111111111111111222222333444444444555777888888888999<<>>===>>><<<:::666666555444333333333333222222222222111111111111000000000000000000000000////////////////////////........................---------,,,,,,,,,++++++++++++++++++++++++++++++,,,+++++++++++++++++++++++++++++++++++++++++++++((((((((((((((((((((((((************************))))))))))))))))))))))))++++++******))))))))))))******))))))))))))******+++++++++*********)))))))))))))))))))))******+++******))))))))))))******))))))))))))))))))))))))************************))))))*********+++++++++************************************************)))))))))))))))*********))))))*********+++++++++******************************************************************************++++++++++++******++++++++++++++++++++++++************************************************************************,,,+++******))))))******))))))*********+++++++++************************((((((((('''((())))))***(((((((((((((((((())))))(((((((((((())))))))))))((((((((((((((())))))***(((((()))************)))))))))))))))))))))))))))*********+++++++++,,,,,,+++++++++,,,,,,,,,------...------------...//////000/////////......------000000000000000000000000000000111111222333333333333555666777888888:::;;;===BBBNNN[[[dddjjjsss||||||tttjjjaaa\\\WWWUUUQQQMMMJJJGGGEEEDDDFFFHHHMMMQQQQQQQQQVVV^^^dddmmmuuuuuunnneeeaaaaaa^^^^^^___```eeeppp|||zzz}}}vvvqqqsssvvvyyyzzz|||zzzyyy{{{}}}}}}{{{yyyxxxuuuqqqooollliiiddd```^^^aaaffflllsss}}}zzzuuuvvv{{{}}}~~~yyyuuunnngggVVVUUUSSSQQQPPPRRRSSSRRR[[[```gggkkknnnrrrxxx}}}wwweeeTTTJJJDDD@@@<<<999999999777555444444333333333333333444222222222111111111000000////////////////////////........................------............---------,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++***)))((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))+++++++++++++++***************))))))))))))******))))))*********+++++++++((()))))))))***************))))))))))))))))))***))))))))))))))))))))))))************************))))))*********+++++++++******************************************************))))))))))))))))))))))))*********+++++++++************************************************************************)))******++++++******)))+++++++++++++++,,,,,,,,,************************************************************************,,,++++++***************))))))*********+++++++++************************((((((''''''(((((()))***''''''(((((((((((())))))(((((((((((())))))))))))((((((((((((((()))******'''((()))++++++******)))************************************++++++++++++******++++++,,,,,,------...------------...//////111000000000000000000/////////000000000000////////////000000111222222222111111333444555777777888999;;;@@@HHHMMMRRR[[[eeerrr}}}xxxssslllhhhccc^^^YYYTTTNNNKKKFFFEEEGGGKKKLLLKKKMMMQQQSSSYYY^^^^^^YYYTTTSSSTTTRRRSSSUUUVVVZZZbbbmmmuuu|||vvvwwwuuupppmmmooowww~~~~~~}}}|||wwwllleee___\\\___eeeeeeiiiiiiddd___\\\YYYUUUUUUWWWVVVSSSWWW```jjjnnnuuu}}}|||jjj[[[NNNEEEAAA;;;999777777777777666444444333333333333333444555222111111111111000000000////////////////////////........................------............------------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++++++++,,,+++***)))((('''&&&&&&))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++******))))))))))))******''''''(((((()))******+++(((((()))************)))***))))))(((((())))))***))))))))))))))))))))))))************************)))************+++++++++************************************************************)))))))))))))))************+++++++++***************+++++++++++++++++++++++++++++++++************************))))))************))))))***++++++++++++,,,,,,,,,************************************************++++++++++++++++++++++++,,,,,,+++************+++)))************+++++++++************************(((''''''''''''((())))))'''''''''((((((((())))))'''((((((((()))))))))***((((((((((((((()))******'''(((***+++++++++)))(((++++++++++++++++++++++++************++++++++++++)))******+++,,,,,,------...------------...///////////////000000000000000......///000000///............///000000111111222111000000111333444555555666666999>>>???AAAHHHQQQ[[[fffttt~~~zzzuuupppkkkddd\\\VVVTTTOOONNNQQQSSSPPPNNNOOOLLLMMMOOONNNKKKIIIIIIJJJIIIKKKNNNOOOPPPTTTZZZ```gggllluuu{{{|||uuukkkddd]]]___```^^^[[[^^^gggoooyyy|||}}}wwwrrruuuyyyccc\\\VVVTTTQQQOOOQQQUUUVVVZZZ[[[WWWTTTVVVWWWWWWUUU\\\```aaaiiixxxqqq]]]QQQIIIAAA======999888888888888888666555333333333333333444555666111111111111000000000000................................................,,,------......------,,,------------,,,,,,,,,,,,++++++++++++++++++++++++)))*********+++++++++++++++*********))))))((((((************************))))))))))))))))))))))))))))))))))))))))))))))))***************+++++++++******))))))))))))******)))))))))***************'''((()))***+++******)))))))))(((((((((((())))))))))))))))))))))))))))))************************)))************+++++++++************************************************************)))))))))((()))************+++++++++))))))*********+++++++++++++++++++++++++++++++++************************))))))************))))))************+++++++++,,,************************************************++++++++++++++++++++++++---,,,++++++******++++++)))************+++++++++************************'''''''''''''''((())))))&&&'''''''''(((((())))))'''((((((((())))))******((((((((((((((()))******'''(((***+++,,,+++)))(((++++++++++++++++++++++++)))************+++++++++))))))***+++,,,,,,------...------------...//////,,,---------......//////---...///000000///...---......//////000111111111333222111111333444444444444555888;;;;;;;;;???FFFKKKUUUbbbooo|||~~~uuunnnfff___[[[\\\]]]XXXSSSPPPNNNMMMKKKIIIHHHHHHHHHHHHBBBEEEHHHIIIIIIJJJMMMQQQUUUZZZ```eeefffaaa[[[VVVLLLPPPSSSRRROOOQQQXXX```fffiiipppzzz{{{tttjjjeeebbbfffpppxxx{{{zzz|||yyywww{{{}}}tttppprrrxxx~~~{{{|||xxxqqqfff\\\VVVRRRPPPRRRQQQNNNNNNQQQOOOTTTVVVTTTUUU[[[aaacccfffsssuuuhhhXXXJJJDDDAAA;;;999:::999888888777666555333222333333333333444555666666111111111111000000000000................................................,,,,,,---......---,,,,,,......------------,,,,,,))))))))))))))))))))))))))))))******++++++++++++***************+++++++++************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************))))))))))))******......------,,,+++++++++'''((()))++++++******)))))))))(((((((((((())))))))))))))))))))))))))))))************************)))************+++++++++************************************************+++*********))))))(((((()))************+++++++++))))))******++++++++++++++++++++++++++++++++++++************************))))))************)))))))))))))))******+++++++++************************************************++++++++++++++++++++++++---,,,++++++******++++++)))************+++++++++************************''''''''''''''''''''''''&&&&&&''''''(((((())))))))))))))))))))))))))))))''''''''''''(((***+++,,,***+++---------+++)))(((+++*********))))))((((((++++++++++++++++++++++++******+++,,,,,,,,,,,,++++++,,,------......------............////////////000000000000111111111111111111000000000000111111333222111111111222333444333444444555777888:::;;;BBBHHHQQQ\\\jjj}}}|||yyyxxxwwwpppcccXXXWWWTTTQQQOOOMMMKKKGGGEEEGGGFFFEEEFFFGGGIIIIIIHHHMMMOOORRRSSSRRRPPPLLLJJJJJJIIIHHHHHHIIILLLOOOQQQZZZZZZ]]]bbbfffgggddd```XXXUUUTTTXXX[[[]]]aaaggghhhooouuuyyymmmeeecccdddhhhmmmvvvyyy}}}zzzpppjjjhhhhhhmmmxxxwwwgggeeeaaa^^^^^^```dddfffeeeffffffeee```ZZZTTTPPPKKKLLLNNNNNNOOOPPPTTTVVVYYY[[[]]]^^^```gggpppwwwwwwcccZZZOOOIIICCC???>>>===;;;999666444222333444444444333333444444333111000111222111111000///////////////......////////////......,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,+++------,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,++++++*********,,,,,,,,,+++++++++******))))))))))))))))))))))))************************++++++++++++++++++++++++************************))))))))))))))))))))))))******++++++++++++************************************++++++++++++******************************************************))))))***+++,,,,,,------,,,++++++******++++++,,,************************,,,++++++******++++++,,,,,,+++***))))))***+++,,,++++++++++++++++++++++++)))************+++++++++))))))))))))))))))))))))******))))))******+++,,,******+++++++++,,,,,,,,,---------,,,,,,+++++++++++++++++++++++++++++++++))))))******++++++++++++***************************************)))((('''******+++,,,,,,,,,,,,+++'''''''''''''''''''''''''''''''''((((((((((((((((((((()))***++++++,,,,,,)))(((((((((((())))))******+++,,,------+++***(((************)))))))))(((++++++++++++++++++++++++******+++,,,,,,,,,,,,++++++,,,------...---------............/////////////////////000000000111111111111000000000000111111222222111111111222333444333333444555666888999::::::???FFFNNNYYYhhh{{{{{{qqqgggddd```]]]ZZZVVVRRROOOLLLJJJHHHHHHIIIJJJJJJIIILLLMMMNNNOOONNNKKKIIIGGGGGGFFFFFFFFFGGGHHHJJJKKKMMMMMMOOOTTTYYY[[[XXXUUUQQQNNNMMMOOOPPPOOOQQQUUUXXX^^^bbbdddhhhpppuuuuuuuuuhhhZZZTTTTTTUUUXXX\\\bbbdddgggkkknnnqqqssstttxxxtttnnneee]]]YYYXXXYYY^^^ggguuu~~~zzzsssiiiaaaYYYWWWTTTRRRRRRSSSVVVXXXVVVWWWXXXWWWUUURRRQQQPPPMMMPPPSSSVVV[[[aaagggllloooqqqsssuuuxxxrrr^^^PPPJJJFFFBBB===:::999999777666666444222222333333333222111222222222000000000000111000000///////////////......////////////......,,,,,,,,,,,,,,,,,,,,,,,,---------...------,,,+++------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++******))))))))),,,,,,+++++++++*********))))))))))))))))))))))))************************++++++++++++++++++++++++******************************************************++++++++++++************************************++++++++++++******************************************************)))))))))******++++++,,,,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,,,,+++***))))))***+++,,,++++++++++++++++++++++++************++++++++++++************************+++************+++,,,,,,***++++++++++++,,,,,,,,,---------,,,,,,+++++++++)))))))))))))))))))))))))))*********++++++++++++************************++++++++++++++++++***)))******+++,,,,,,,,,,,,+++((((((((((((((((((((((((((((((((((((((('''''''''''''''(((***+++---......******)))(((((((((((((((((()))+++,,,,,,+++***)))************))))))))))))******************************+++,,,,,,,,,,,,+++++++++,,,------------------............/////////.........////////////000111000000//////000000111222111111111111222333333333333333444555777888999999;;;???DDDJJJUUUbbblllxxx||||||xxxsssooojjjeeeaaaYYYVVVSSSRRRRRRRRRQQQPPPSSSSSSQQQOOOMMMKKKIIIHHHHHHHHHIIIIIIIIIHHHHHHGGGGGGFFFFFFJJJNNNQQQOOOMMMKKKHHHHHHJJJJJJGGGGGGJJJKKKPPPRRRRRRSSSYYY\\\\\\]]]SSSJJJIIIIIIJJJLLLOOOQQQRRRTTTVVVYYYZZZ[[[\\\]]]\\\XXXSSSNNNLLLMMMNNNPPPWWW```hhhmmmppprrrrrrmmmiiiddd```^^^[[[UUUPPPOOOMMMKKKJJJJJJJJJLLLMMMQQQRRRSSSSSSSSSTTTWWWYYY[[[^^^eeellluuusssdddVVVIIIBBBAAA>>>;;;888666666666666555777555333222222333111000000000000000000000//////111000//////......//////......////////////......---------------------------------------,,,++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++*********))))))))))))))),,,++++++++++++*********))))))))))))))))))))))))************************++++++++++++++++++++++++******************************************************++++++++++++************************************++++++++++++******************************************************)))))))))***************,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++************++++++++++++++++++++++++++++++************+++++++++,,,+++++++++++++++++++++++++++++++++++++++,,,------++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,++++++************************************++++++++++++++++++++++++++++++++++++***+++,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,+++))))))))))))))))))))))))))))))((((((''''''&&&&&&''''''((()))***+++,,,,,,))))))(((((((((((())))))'''((()))***++++++***************)))))))))))))))))))))))))))))))))))))))******+++,,,,,,,,,,,,+++++++++,,,------------,,,---------.........//////---------.........//////000000////////////000000111111111111111222222333222222333333444666777888999;;;<<<>>>BBBHHHQQQWWW___eeelllpppttt{{{}}}yyypppmmmiiiffffffeeedddcccfffccc___[[[WWWTTTRRRRRRQQQRRRSSSSSSRRROOOMMMKKKNNNLLLJJJKKKOOOQQQPPPOOOKKKIIIJJJNNNNNNKKKKKKMMMJJJNNNOOOLLLLLLPPPSSSSSSSSSLLLHHHJJJKKKJJJJJJLLLMMMNNNPPPRRRSSSTTTUUUUUUSSSSSSQQQOOOLLLLLLNNNPPPNNNRRRXXX\\\^^^```bbbcccaaa]]]YYYVVVVVVVVVUUUSSSRRRQQQPPPPPPOOOPPPQQQQQQWWWZZZ^^^```aaacccgggjjjtttzzzttthhhZZZPPPGGG@@@===???;;;999777666777888888999888666444333333333111000//////000111222222000///000000///............///---......//////......---........................,,,------------,,,++++++,,,,,,,,,++++++++++++***++++++++++++++++++++++++******************))))))++++++++++++************))))))))))))))))))))))))************************++++++++++++++++++++++++******************************************************++++++++++++************************************++++++++++++******************************************************+++++++++***************,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++,,,,,,---,,,,,,******+++,,,,,,,,,,,,+++))))))))))))))))))))))))))))))((((((''''''&&&&&&''''''''''''((((((((((((''''''''''''((()))***+++'''(((((()))************))))))))))))))))))******))))))))))))))))))))))))******+++,,,,,,,,,,,,+++***+++,,,,,,------,,,,,,------------............------------............000000////////////000000000000111111222222222222222222222222333444666666555555666777:::>>>BBBFFFLLLSSSZZZ___bbbkkkyyy~~~~~~zzztttmmmhhhdddcccbbbbbbcccdddcccaaa^^^[[[XXX\\\XXXSSSRRRTTTVVVVVVUUURRRPPPRRRVVVVVVRRRQQQSSSNNNQQQQQQMMMLLLPPPRRRRRRPPPLLLKKKNNNNNNLLLLLLNNNPPPQQQSSSTTTUUUVVVWWWWWWRRRRRRQQQOOONNNPPPSSSVVVSSSVVV[[[^^^___```aaabbbaaa^^^[[[YYYYYY\\\^^^___``````_________```bbbbbbcccjjjtttzzz|||~~~{{{llldddXXXOOOGGGBBB>>>999888:::888888888777777888999;;;999777555444444444222111111000000222555555333000000//////...............------............------........................,,,,,,------,,,,,,+++***,,,,,,+++++++++*********+++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********))))))))))))))))))))))))))))))************************++++++++++++++++++++++++******************************************************++++++++++++************************************++++++++++++******************************************************,,,,,,,,,,,,,,,,,,++++++---,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,+++++++++,,,,,,+++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++))))))***+++,,,,,,,,,+++******+++,,,,,,,,,,,,+++((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''&&&&&&&&&&&&&&&&&&''''''(((***+++,,,((((((((((((((()))))))))))))))))))))******************************************+++,,,,,,,,,,,,+++******+++,,,,,,,,,,,,,,,,,,------------.........---------............///000//////......//////000///000111111222222111111111111111111222333444555333333444555888:::===>>>AAAFFFLLLOOORRRZZZgggqqq{{{~~~zzzyyyyyyyyyyyyyyyxxxvvvsssooommmmmmggg```]]]___bbbddddddaaa______bbbbbb]]]\\\]]][[[]]]\\\WWWUUUWWWZZZYYYUUURRRRRRUUUUUUSSSSSSVVV[[[[[[\\\]]]^^^^^^^^^]]]WWWWWWVVVTTTTTTXXX]]]aaacccgggllloooooooooooooookkkiiifffddddddgggkkknnntttssssssssstttvvvyyyzzz{{{}}}mmm___TTTOOOFFF@@@<<<<<<;;;777666777555666777666555555666888888666444333444444333111222111111444888888555222000///......------......------............------------------------------,,,,,,,,,,,,,,,+++******++++++++++++************+++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++************)))))))))))))))))))))))))))))))))************************++++++++++++++++++++++++************************++++++++++++++++++++++++******++++++++++++************************************++++++++++++******************************************************,,,,,,,,,---------------------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,------,,,,,,,,,,,,------------++++++,,,,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))***+++++++++++++++*********+++,,,,,,,,,,,,+++'''''''''''''''''''''''''''''''''(((((((((((((((%%%&&&&&&''''''(((((((((((((((((((((((()))******))))))((((((''''''((((((((()))))))))************++++++++++++++++++++++++******+++,,,,,,,,,,,,+++******+++,,,,,,,,,,,,+++,,,,,,---------.........---............///////////////............//////...///000111222111111000111111111111111222333444333333444666999:::;;;;;;:::===AAACCCEEEKKKTTT\\\gggooo{{{~~~vvvsssvvvzzz}}}~~~xxxuuuvvvyyyyyyvvvuuuxxxwwwyyyvvvppplllmmmooonnngggeeeeeehhhiiihhhkkkoootttttttttsssrrrqqqpppooojjjiiigggfffgggmmmtttzzz}}}{{{{{{}}}}}}nnn___TTTLLLGGGDDD@@@;;;999::::::888777888333555666555222111333555555333111111222222222111111000111444999:::666222//////...------------...,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,+++******++++++++++++************++++++++++++++++++++++++)))*********++++++++++++************))))))))))))))))))))))))))))))))))))************************++++++++++++++++++++++++************************++++++++++++++++++++++++******++++++++++++************************************++++++++++++******************************************************+++++++++,,,,,,---------------,,,,,,,,,,,,------++++++++++++++++++++++++,,,++++++******++++++,,,++++++,,,------,,,+++++++++++++++++++++++++++++++++++++++,,,,,,,,,------+++++++++++++++++++++++++++************+++,,,,,,,,,,,,,,,------------...+++++++++,,,,,,---------++++++++++++++++++++++++------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++*********+++,,,,,,,,,,,,+++''''''''''''''''''''''''&&&'''''''''(((((())))))$$$%%%&&&'''(((***++++++***))))))(((((((((((((((***)))((('''''''''''''''(((((())))))*********+++++++++++++++++++++++++++******+++,,,,,,,,,,,,+++******+++,,,,,,,,,,,,+++,,,,,,,,,---------...............////////////000//////............//////...///000222222111111000111000000000111222333333111111222444666777777666777999:::;;;===AAAHHHNNNYYY```lllxxx|||zzz{{{~~~~~~}}}{{{zzz}}}{{{vvviiiaaaVVVLLLEEEBBB@@@???===888555777888666666888333555666555222000111333222111//////000111000000111///000444999:::666222//////...------------...,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,+++******+++++++++************)))++++++++++++++++++++++++(((((())))))*********+++************))))))))))))))))))))))))))))))))))))************************++++++++++++++++++++++++************************++++++++++++++++++++++++******++++++++++++************************************++++++++++++******************************************************))))))***+++,,,,,,------...------,,,,,,------...************************,,,++++++++++++++++++,,,++++++------------++++++++++++++++++++++++++++++++++++,,,,,,,,,---------++++++++++++++++++++++++******))))))******+++,,,,,,,,,,,,---------......+++++++++,,,,,,------------------------------------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,............---,,,++++++******+++,,,,,,,,,,,,+++***)))(((''''''((()))*********))))))((((((''''''((((((((((((((()))******,,,***((('''&&&'''((()))''''''''''''((((((((()))*********)))))))))))))))---,,,,,,,,,+++***************+++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,---------......,,,,,,,,,------------...000000000000000000000000000000000000000000000000//////000111222333333333222222333444444555555666777888999999:::<<>>>>>;;;999777666666666666555555555555555444444444333333333111111111111000000000000///111222444444333222111........................000000///...---,,,,,,,,,.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********+++++++++************)))))))))))))))))))))))))))******)))((((((((((((((((((((()))***+++,,,,,,,,,******************************++++++++++++************))))))))))))))))))------,,,,,,+++***))))))))))))))))))************,,,,,,,,,+++++++++******---------,,,,,,+++++++++)))+++------,,,*********++++++++++++++++++++++++------,,,++++++,,,,,,,,,......---,,,,,,+++******++++++++++++,,,,,,,,,,,,---------...............++++++,,,------------,,,///...,,,++++++,,,...///,,,,,,---------.........***+++------,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,...------------------,,,///............---------............---------,,,+++*********+++,,,------++++++++++++++++++++++++++++++++++++++++++++++++---,,,+++******+++,,,---***)))(((''''''((()))***))))))))))))((((((''''''((((((((((((((())))))***+++***((('''''''''((()))'''''''''((((((((())))))***)))))))))))))))))))))++++++++++++******************+++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,------------............////////////000////////////////////////000000000000000000000000//////000111222222222222222222333333444555555555555666888888888999;;;===BBBEEELLLVVVbbboooyyymmm```VVVLLLDDDEEEAAA<<<999999888777555666666555555555444444444444444444444333333333333111111111000000000//////...///111222333222111000........................//////......------,,,,,,......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******+++++++++************)))******************************)))((((((((((((((((((((()))++++++,,,,,,+++++++++++++++++++++++++++******++++++++++++******+++++++++++++++++++++++++++++++++************)))))))))))))))************------,,,,,,+++******)))---------,,,,,,+++++++++,,,...//////,,,*********++++++++++++++++++++++++...------,,,,,,---------------------------------++++++++++++++++++++++++------------------------,,,,,,---------------,,,...---,,,++++++,,,---...,,,,,,,,,,,,,,,---------+++---...///...---...///---------...............///////////////.........,,,,,,,,,,,,++++++++++++------------,,,,,,,,,,,,,,,,,,++++++,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******+++,,,,,,))))))(((((((((((()))))))))))))))(((((((((((('''((((((''''''(((((()))***+++***(((''''''((())))))''''''((((((((()))))))))))))))))))))))))))******))))))))))))******************+++++++++,,,,,,,,,++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,------------.........////////////000////////////////////////000000000000000000000000//////000111222222222222111222222333333444555555444666888888888888999::::::<<<@@@GGGOOOXXX___dddmmmsssuuuaaaRRRIIIDDD@@@<<<===:::777555555555444222444444444444333333333333444444444333333333222222111111000000000000//////---...000111111111000///.................................---------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***+++++++++************)))******************************)))(((((((((((()))((()))***+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++******++++++++++++++++++++++++***************))))))))))))))))))*********++++++...------,,,+++******)))------,,,,,,,,,,,,++++++///000111///,,,*********,,,,,,,,,,,,,,,,,,,,,,,,------------------......+++,,,,,,---...//////000,,,,,,,,,,,,,,,,,,,,,,,,------------------------......////////////.................................------------------------...//////......///000.........//////000000000...---------,,,,,,,,,+++,,,,,,,,,---------------,,,,,,------------------------------------...///------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,))))))(((((((((((())))))(((((((((((((((((((((((((((''''''''''''((())))))***)))(((((((((((())))))'''(((((((((((())))))))))))))))))))))))*********''''''(((((())))))************+++++++++,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,---------,,,,,,,,,------------...////////////////////////000000000000000000000000//////000111111111111111111111111222333333444444555777::::::999888888888888888:::===BBBGGGLLLOOOWWW]]]iiiwwwwwwfff\\\NNNDDD???>>>===;;;888777555444444444444444333333333333222222222111333333333333222222222222111000000000////////////---...///000000000000///........................---------------------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++*********))))))************************+++***))))))(((((())))))((()))***+++++++++++++++++++++++++++++++++++++++******++++++++++++******)))))))))))))))*********,,,,,,++++++***))))))((())))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---//////...,,,******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------+++,,,,,,------......///...............---------...............---------000000111111111111000000000000111111111111000000111111000000000000//////...///000000//////000222///000000000111111111111///......------,,,,,,,,,000000000000000000000000---............/////////......------------......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,(((((())))))))))))(((((('''''''''''''''((((((((('''''''''''''''(((((())))))((((((((((((((())))))(((((((((((()))))))))***(((((())))))************'''''''''(((((())))))*********+++++++++,,,,,,,,,***++++++,,,,,,++++++***+++++++++,,,,,,,,,------,,,,,,,,,------------...........................//////////////////////////////000111111111000000000000111111222333333333444666999999888666666666888888888888:::===@@@BBBIIINNNVVVaaalllxxx}}}nnnaaaXXXLLLFFF???;;;:::999888666555555555444333333444444333222222222111111111111333333222222222111111111000000000////////////......//////000000000000000........................,,,,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++*********))))))************************++++++***)))))))))))))))))))))***+++++++++******))))))))))))))))))))))))******++++++++++++******(((((()))))))))*********000///...---+++***((((((************++++++++++++)))***+++,,,---......///,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,+++***,,,---,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---......------------------------------------------........................////////////111111222333333333333333333444444555555444444333555555555444444444444444333444555444333333555777555555555555555555555555666555555444333333222222222222222222111111111111............///////////////......---------......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,(((((())))))))))))((((((&&&''''''''''''(((((((((''''''&&&&&&''''''((()))(((((((((((())))))))))))((((((((()))))))))******((((((((()))******++++++(((((((((((())))))))))))******+++++++++,,,,,,,,,******++++++++++++******++++++++++++,,,,,,,,,,,,.........////////////000........................//////////////////////////////000111111000000//////000000111111222333333111333555555444333333444777777555555666888:::;;;AAADDDIIIOOOVVV___iiioooxxx~~~yyykkk^^^SSSJJJEEE===;;;999888888777555333111333444333222111222333222222222222111111111111222222222111111111000000000000////////////......////////////000000000111........................---------,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,+++++++++************)))++++++++++++++++++++++++++++++***))))))))))))***)))******+++++++++******))))))))))))))))))))))))******++++++++++++***************+++,,,,,,------111000///...,,,***)))(((*********++++++++++++,,,)))***+++,,,---...///000++++++,,,,,,,,,,,,------)))***++++++******---///,,,,,,,,,,,,,,,,,,,,,,,,***+++---...//////...---......------------------,,,------...///000111111111111222333444555555666666777999:::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<============>>>>>>>>>??????@@@@@@???>>>???AAACCCCCCCCCBBBBBBAAA@@@@@@@@@======<<<;;;:::999999888777666555555444333222222111111111111000000000000000000//////......//////,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,------------,,,,,,'''((()))******)))((('''&&&&&&&&&'''''''''(((((('''&&&&&&&&&&&&'''((((((''''''((()))))))))))))))(((((()))))))))*********'''(((((()))******++++++******)))))))))))))))(((******+++++++++,,,,,,,,,******++++++++++++*********++++++++++++,,,,,,,,,.........////////////000........................///////////////////////////000000000000000////////////000000111222222222111222333222222222444555666555444444555666999:::999<<<@@@CCCGGGLLLSSSWWWbbbiiittt|||kkkeee\\\SSSJJJDDD???===:::999888888888777555444111333555444222111222333333333222222222111111111222111111111000000000000000000/////////........................//////000...........................------,,,,,,+++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,+++++++++************)))++++++++++++++++++++++++,,,+++******))))))************+++++++++******)))))))))))))))))))))))))))******++++++++++++******)))******+++,,,,,,------...------,,,,,,+++++++++*********+++++++++,,,,,,,,,,,,,,,------------...+++++++++,,,,,,---------+++,,,,,,+++******,,,...------------------------,,,---///111222111000///......//////000000111111000111222444555777888999:::;;;<<<>>>@@@AAABBBCCCCCCDDDFFFHHHJJJKKKLLLLLLKKKKKKJJJIIIIIIJJJKKKKKKJJJKKKLLLLLLMMMNNNOOOOOOOOOPPPOOONNNMMMNNNQQQSSSUUUTTTSSSRRRPPPOOONNNNNNJJJIIIIIIHHHGGGFFFEEEDDDCCCCCCAAA@@@>>><<<;;;;;;:::999999888777666555555333333222111111111111111////////////////////////------------------------,,,,,,---......---,,,,,,'''((()))******)))((('''&&&&&&&&&'''''''''(((((('''&&&&&&&&&&&&'''((((((''''''((())))))***))))))))))))))))))************'''(((((()))***+++++++++++++++******))))))((((((******+++++++++,,,,,,,,,******++++++++++++************+++++++++,,,,,,,,,,,,,,,,,,---------..............................///////////////////////////000000000000000///////////////000111111222222333333444333222333666888777666555555666888:::;;;333777;;;>>>???AAAEEEIIIJJJQQQ\\\hhhsss|||wwwhhh]]]RRROOOJJJEEEAAA>>><<<;;;999888777666555555444333222555777666444222333555333333333222222222222111111111111111000000000000000/////////............---,,,,,,,,,,,,---....................................---,,,,,,+++***************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,+++++++++************)))++++++++++++++++++++++++,,,+++******)))***************+++++++++******)))******************************++++++++++++******'''(((((()))******++++++*********++++++,,,,,,,,,******+++++++++,,,,,,,,,///......------,,,+++++++++++++++,,,,,,---------//////...---+++***,,,...---------------------------///111333444333222111......///111222333555555666777888:::<<<>>>@@@AAADDDEEEGGGIIIKKKMMMNNNOOOPPPQQQSSSVVVXXXYYYZZZ[[[YYYXXXVVVUUUUUUVVVXXXYYYWWWXXXXXXZZZ[[[\\\]]]^^^[[[\\\[[[ZZZYYYZZZ\\\___bbbaaa```^^^\\\ZZZYYYXXXZZZZZZYYYXXXWWWUUUUUUTTTQQQPPPOOOMMMJJJHHHGGGFFFBBBBBBAAA@@@>>>===<<<;;;666555444444333333333333111111111111111111111111////////////////////////,,,,,,---......---,,,,,,))))))************))))))((((((((((((((((((((((((******)))))))))))))))***))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))*********++++++++++++,,,,,,,,,++++++*********++++++++++++++++++++++++---,,,,,,,,,---///000222...------,,,,,,,,,------////////////////////////222111111000///.........000000000000////////////000111111111111222222222444444444444444444444444777666666666888;;;>>>@@@FFFIIIMMMSSS[[[eeeooovvvuuu{{{ttthhh[[[RRRNNNHHHFFFBBB>>>;;;:::999:::777666666555444444333333555555444333333222111111333333222222111000//////////////////////////////111111000000//////......////////////////////////------------------------+++++++++,,,,,,+++*********))))))((()))+++,,,---******************************++++++++++++******,,,,,,,,,++++++*********+++,,,,,,---,,,+++***))))))************+++++++++************************************************,,,,,,,,,+++++++++******---------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++++++++++++++,,,------,,,***(((((()))))))))*********+++++++++//////...............///111222222333444555666666777888999;;;===>>>@@@@@@AAACCCFFFIIIJJJMMMQQQTTTTTTVVVXXXYYYZZZ[[[^^^```]]]]]]^^^___aaaccceeefffcccbbbaaaaaa````````````bbbaaa______```cccfffhhhhhhggggggfffeeedddccccccjjjjjjjjjiiigggeeedddcccffffffeeecccaaa^^^\\\ZZZ^^^\\\ZZZVVVTTTQQQPPPOOOPPPOOONNNNNNNNNMMMJJJGGGDDDCCCCCCAAA???===;;;:::;;;:::999777555222000...111111///...---...//////000///...---,,,---...///'''(((((())))))(((((('''''''''''''''''''''''''''***))))))((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))*********++++++,,,,,,,,,++++++*********++++++++++++++++++++++++------,,,+++,,,,,,......000//////.........//////........................////////////////////////000/////////////////////000000111111111222222222444444444444444444444444777666555555666888:::;;;;;;>>>AAAEEEKKKRRRZZZ```ccciiiqqqxxxuuufff[[[SSSIIIBBB@@@@@@>>>;;;999777777777888666666666555444333333333444333333222111111000000333333222111111000//////000000000000000000000000000000000000//////..............................------------------------***++++++,,,,,,,,,,,,,,,,,,,,,************+++,,,******************************++++++++++++******,,,,,,,,,++++++*********++++++,,,,,,,,,+++***))))))************+++++++++************************************************,,,,,,,,,+++++++++******---,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---,,,*********,,,/////////...............////////////000000111222444555777999;;;===??????AAABBBDDDEEEGGGIIIKKKKKKMMMOOOQQQRRRSSSVVVYYY\\\^^^```aaaaaaaaaaaaccceeeddddddeeefffgggiiijjjkkkjjjjjjiiihhhgggggggggggggggfffeeeeeefffhhhkkkmmmmmmllllllkkkkkkjjjjjjjjjooonnnnnnmmmkkkiiigggfffhhhhhhhhhgggfffdddcccbbbdddcccaaa^^^[[[YYYXXXWWWXXXWWWWWWXXXYYYXXXVVVSSSPPPPPPOOONNNLLLJJJHHHGGGBBBBBBAAA???===:::888777666555333111000///////////////...------......///&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''(((((('''''''''(((((()))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))((((((((()))))))))******+++++++++++++++*********++++++++++++++++++++++++...---,,,++++++++++++,,,//////.........//////000........................,,,,,,------...///000000////////////////////////000000000111111111222222333333333333333333333333666555444333333444666777:::;;;===???AAAEEEKKKOOOPPPTTT[[[bbbkkkyyyuuulllbbbWWWMMMGGGCCC===999999888777666555555555666777666555555444444333333222222222222111000000//////222222222111111000000///000000000000000000000000000000000////////////...........................------------------------++++++,,,,,,------.........---,,,+++******************************************++++++++++++******+++++++++++++++*********+++++++++,,,++++++***))))))************+++++++++************************************************,,,,,,,,,+++++++++******+++++++++++++++*********++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------------------------+++,,,------,,,,,,...///........................111111222444555777888999;;;===???BBBFFFIIILLLMMMNNNOOOPPPRRRTTTVVVXXXXXX[[[\\\\\\\\\\\\^^^bbbeeeiiijjjjjjiiihhhggghhhjjjllllllllllllmmmnnnooopppppppppooonnnmmmmmmmmmmmmlllkkkjjjjjjkkkmmmoooqqqpppppppppppppppppppppppprrrrrrqqqpppnnnllljjjiiiiiiiiiiiiiiiiiiiiiiiiiiijjjiiigggeeebbbaaa```___aaa```aaabbbccccccaaa___^^^]]]\\\[[[YYYXXXWWWVVVMMMMMMLLLKKKIIIGGGEEEDDD@@@???<<<999666444333222111111000///......//////&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&'''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))+++++++++***************++++++++++++++++++++++++------,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---..............................++++++,,,------......///.........///////////////000000000000111111111111222222222222222222222222444333333333333444555666<<<===?????????AAAEEEGGGFFFHHHLLLQQQZZZiiizzztttfffYYYQQQNNNFFF@@@>>>===999888:::666666555555555666666777444444444444333333222222222222111111111000000000222111111111000000000///111111111111111111111111////////////////////////........................,,,,,,,,,,,,,,,,,,,,,,,,...------------------------------,,,,,,+++++++++******************************++++++++++++******+++++++++******************++++++++++++*********))))))*********+++++++++************************************************,,,,,,,,,+++++++++******************************+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,---//////......///111------...///000111222222888999;;;===???AAACCCCCCGGGHHHKKKNNNQQQUUUWWWXXXWWWXXXYYY[[[]]]___aaabbbcccccccccbbbaaacccfffiiinnnnnnnnnllljjjjjjlllmmmqqqqqqppppppppppppqqqqqqqqqqqqpppooonnnnnnoooooonnnmmmmmmlllmmmoooqqqrrrqqqqqqqqqqqqrrrrrrrrrrrrssssssrrrqqqooommmkkkjjjiiiiiiiiiiiiiiiiiijjjjjjkkkjjjiiigggeeeeeeddddddfffffffffggghhhgggeeecccdddcccbbb```___^^^^^^]]]WWWWWWWWWVVVUUUSSSRRRQQQMMMKKKHHHEEEAAA>>>;;;:::888777666444222000//////(((((())))))))))))((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&'''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))************************+++++++++++++++++++++++++++,,,,,,---.../////////,,,,,,,,,,,,,,,---..............................------------------------------....../////////000//////000000000111111111222222222222222222222222222222222333444555666777888999;;;<<<;;;<<<>>>@@@BBBBBBCCCEEEKKKWWWgggrrr~~~wwwlllaaaVVVMMMEEE@@@@@@:::777888777444444777777666666555555555555555333333333333333222222222222222222222222111111111111111111000000000000000000000000000000000000000.............../////////........................,,,,,,,,,,,,,,,,,,,,,,,,000///...---,,,+++++++++++++++,,,,,,------------******************************++++++++++++***************************************************+++))))))*********+++++++++************************************************,,,,,,,,,+++++++++******************************++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,------......,,,...//////......///000111222444777:::===???@@@CCCEEEGGGJJJMMMNNNPPPPPPTTTUUUWWWYYY[[[]]]^^^___^^^___```bbbdddeeefffgggfffggggggfffeeefffiiikkknnnooonnnmmmlllllloooqqqttttttsssrrrrrrrrrrrrrrrppppppoooooooooppppppqqqppppppoooooopppqqqrrrsssrrrrrrsssssssssssssssssstttttttttsssqqqpppnnnmmmlllkkkjjjiiihhhhhhiiiiiikkkjjjiiihhhhhhgggggghhhkkkjjjiiiiiiiiihhheeeccceeedddcccbbbaaa```aaaaaa____________^^^]]]\\\[[[YYYXXXUUURRROOOKKKHHHGGGDDDCCCAAA>>>:::777444333))))))************))))))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((()))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))((((((((()))))))))******)))))))))***************++++++++++++++++++++++++***+++---...///000000000...............///000111---------------------------------------------,,,---------......//////000/////////000000000111111111111111111111111111111111111222333555666666777444777999::::::999:::<<<===>>>>>>>>>@@@HHHSSS\\\nnnwww|||pppiiiaaaZZZQQQIIICCC@@@===;;;999666444666555222333666555555444444333222222111222222222222222222222222222222222222222222222222000000000000000000000000////////////////////////---............/////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,000///---++++++***++++++)))***+++,,,------------******************************++++++++++++******)))))))))*********************)))))))))***++++++)))************+++++++++************************************************,,,,,,,,,+++++++++***************+++++++++++++++++++++++++++++++++++++++++++++,,,,,,------......,,,,,,------.../////////---...000111000111333444888999<<<@@@DDDHHHKKKMMMPPPRRRUUUXXXZZZ[[[[[[[[[^^^______```aaabbbbbbcccddddddeeefffggghhhiiiiiiggghhhiiiiiiiiijjjlllnnnnnnooonnnmmmlllnnnqqqsssuuutttssssssrrrrrrsssssspppppppppqqqrrrssstttuuuttttttsssssstttuuuuuuvvvuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuutttsssrrrrrrooonnnllljjjiiiiiijjjjjjllllllkkkkkkkkkllllllmmmnnnmmmlllllllllkkkhhheeegggfffdddcccccccccddddddcccddddddddddddccccccbbbbbbaaa```^^^[[[XXXVVVTTTRRRQQQOOOLLLGGGCCC@@@>>>)))******************)))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((()))***))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))*********++++++((()))))))))*********++++++++++++++++++++++++++++++,,,---............---...------......000111111------------------------,,,,,,------......//////,,,,,,---......///000000////////////000000000111111111111111111111111111222222333333444444444444555888;;;<<<;;;::::::;;;777999;;;;;;;;;???FFFLLLWWW```jjjmmmnnnrrr|||uuujjj```WWWRRRLLLHHHBBB???===<<<<<<;;;888666666777666333444777333333333333333333222222111111111222222222222222111111111111111111111111///000000000000000000000........................---------.........//////------------------------++++++++++++++++++++++++---,,,+++******+++,,,...)))***+++,,,,,,++++++*********************************++++++++++++******((()))))))))*********+++***)))(((((()))***+++,,,)))************+++++++++************************************************,,,,,,,,,+++++++++******++++++++++++,,,,,,,,,---++++++++++++++++++++++++++++++,,,,,,---......///...//////000111111222222111333666888999;;;>>>@@@BBBDDDGGGKKKOOOSSSVVVXXX\\\]]]```bbbcccccccccbbbddddddddddddeeeeeeeeeeeeeeefffffffffggggggggggggdddfffjjjkkkllllllmmmooommmmmmlllkkkjjjkkknnnqqqqqqqqqpppoooooooooooopppoooooopppqqqsssuuuwwwxxxuuuuuuuuuvvvvvvvvvvvvwwwvvvvvvvvvuuuuuutttttttttsssttttttuuuuuuttttttsssooommmkkkjjjiiijjjkkkkkkmmmmmmmmmmmmnnnnnnooopppooonnnnnnnnnooonnnkkkiiiiiihhhfffeeeeeeeeeggghhhfffgggggghhhhhhhhhgggggggggggggggfffeeecccaaa```___^^^\\\ZZZVVVRRROOOMMM))))))************))))))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((()))******))))))))))))))))))))))))************************(((((((((((())))))))))))))))))))))))))))))))))))************++++++++++++(((((())))))*********++++++++++++++++++++++++++++++,,,---...---,,,+++***+++++++++,,,---...///000------------------------***+++,,,---///000111222,,,,,,------...///000000////////////000000000000000000000000000000000000333333333333333222111000555888;;;<<<;;;999888999444777:::;;;;;;===BBBFFFKKKSSS\\\]]][[[]]]eeemmmttt|||uuummmaaaUUUMMMHHHEEECCC>>><<<:::999999999888777555333444777555222333666333333444555555555555444111111111111111111222222////////////000000000000////////////000000000000........................---------.........//////------------------------++++++++++++++++++++++++***))))))(((***,,,...000***+++,,,,,,+++***((('''******************************++++++++++++******(((((())))))*********+++***)))(((((((((***+++,,,)))************+++++++++************************************************,,,,,,,,,+++++++++******+++++++++,,,,,,---------++++++++++++++++++++++++++++++,,,,,,---...//////000000111222333333444444666999===@@@CCCFFFJJJMMMPPPQQQTTTWWW[[[___bbbcccbbbcccfffggghhhhhhgggfffeeeeeeffffffffffffggggggdddddddddddddddddddddccc```dddhhhkkkllllllmmmnnnlllkkkjjjgggfffgggjjjlllllllllkkkjjjjjjkkkkkklllmmmnnnoooqqqsssuuuxxxyyyuuuuuuuuuuuuuuuuuuvvvvvvvvvuuuuuutttsssrrrqqqqqqppppppqqqrrrssssssrrrrrrlllkkkiiihhhhhhiiijjjllllllllllllmmmnnnooopppqqqnnnmmmmmmnnnpppooommmkkkjjjhhhgggeeeeeefffhhhiiihhhhhhiiijjjjjjjjjjjjjjjhhhiiiiiijjjiiihhhgggfffffffffeeeccc```]]]ZZZXXX((((((((((((''''''''''''''''''((((((((((((''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((()))))))))))))))(((''''''))))))))))))))))))))))))$$$%%%'''((())))))))))))------------,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,..................---------...///...,,,,,,...///000///...---------------000000000000111111111111333444555555666666555555888777666:::>>>???<<<777999888777777999===@@@CCCHHHMMMSSSWWWXXXXXXWWWWWW```bbbdddgggiiinnntttxxxxxx~~~ooodddYYYQQQHHHCCCBBBAAA===:::888888777666555444444333111222222333333222222111111111111111111111111111111111111111000000000000111000///......///000111111000///...............///////////////////////////...---,,,,,,---...///.........------,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***,,,,,,,,,+++++++++******+++++++++*********)))))),,,...///...,,,*********))))))))))))************************************(((((((((((((((((((((((())))))***++++++++++++***+++*********))))))((((((************************))))))*********+++++++++(((***---...---,,,++++++,,,,,,++++++,,,...111222555555777999<<<>>>???@@@GGGGGGHHHKKKNNNRRRVVVXXXWWWXXXZZZ\\\___ccceeeggghhhhhhhhhhhhhhhhhhgggfffiiifffcccbbbccceeeggggggbbbaaa```___^^^]]]]]]]]]^^^___aaaccceeefffggggggffffffeeeeeeeeeeeeeeefffhhhfffddddddeeefffffffffgggjjjmmmooopppsssvvvxxxvvvuuutttsssssstttuuuuuuvvvvvvuuuuuuttttttsssssssssrrrqqqpppooopppqqqrrrqqqooollljjjiiikkknnnooolllnnnpppqqqqqqpppooonnnpppqqqqqqrrrqqqpppnnnmmmmmmkkkhhheeeeeefffiiijjjjjjkkklllkkkjjjjjjlllnnnkkkkkklllllllllllllllllljjjiiihhhgggfffeeedddccc))))))((((((''''''&&&&&&''''''((((((((((((''''''''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))(((''''''))))))))))))))))))))))))(((((()))*********)))))),,,,,,------,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,..................---------...///...---,,,.../////////...---------------//////000000000111111111444444444444444555555555888666555777<<<===:::666888777666666888;;;???AAACCCHHHMMMQQQQQQQQQPPPPPPSSSUUUWWWZZZ]]]aaagggkkkhhhoooxxx~~~wwwpppjjjaaaUUUMMMLLLFFF???<<<<<<<<<999666666666666555555444444333111222222333333222222111111111111111111111111111111111111000000000//////111000///......///000111000000///.......................................///...---,,,,,,---...///......---------,,,,,,,,,++++++++++++++++++++++++***++++++++++++++++++***,,,,,,+++++++++*********+++++++++*********))))))---...///...,,,******+++))))))))))))************************************))))))))))))))))))))))))))))))***+++++++++++++++,,,+++++++++************************************,,,,,,------------------***,,,......---,,,,,,---...---------...111333555:::;;;===@@@CCCFFFIIIJJJRRRRRRSSSUUUWWWZZZ\\\]]]^^^^^^___```aaabbbdddeeeiiiiiiiiiiiihhhhhhgggffffffccc___]]]^^^_________[[[ZZZWWWUUUSSSQQQPPPOOOSSSSSSUUUVVVXXXZZZ[[[[[[]]]]]]\\\\\\\\\\\\\\\]]]^^^\\\[[[[[[\\\]]]]]]]]]aaadddhhhlllnnnqqquuuwwwwwwvvvuuuttttttuuuvvvvvvvvvuuuuuuttttttssssssrrrrrrqqqpppooooooooooooooonnnllljjjhhhhhhjjjlllnnnmmmnnnpppqqqrrrqqqpppooopppqqqqqqqqqqqqpppnnnmmmllljjjgggffffffgggjjjkkkiiijjjkkkjjjiiijjjkkkmmmlllllllllllllllllllllllljjjjjjiiihhhhhhggggggfff***))))))((('''&&&&&&&&&''''''((((((((((((''''''&&&&&&'''''''''((((((((())))))))))))))))))))))))))))))))))))((((((((((((************************)))))))))))))))(((((('''))))))))))))))))))))))))++++++,,,,,,++++++***))),,,,,,,,,,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------......---...///...---,,,.../////////...------------...//////000000000000111111444333333222333444555666888555444555888999777444666666555555777999<<<>>>???CCCHHHJJJJJJIIIHHHHHHDDDFFFIIIKKKNNNRRRWWW[[[YYY___gggmmmuuuyyypppiiibbbYYYRRRNNNIIIDDD@@@>>>;;;777777888999777444444444444444444444333333111111222222222222111111111111111111111111111111111111000000000000//////000000////////////000000////////////..........................................------------......------------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++++++++*********+++++++++***************,,,...///...,,,******+++)))))))))*********++++++************************************************)))******+++++++++++++++,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++******************---......---,,,,,,---/////////000111444777:::;;;CCCDDDGGGKKKNNNRRRUUUVVV[[[[[[\\\^^^^^^_________bbbbbbccccccdddeeeeeeeeehhhhhhgggfffeeecccbbbaaa^^^ZZZVVVTTTSSSSSSRRRRRRNNNMMMJJJHHHEEECCCBBBBBBEEEEEEEEEFFFHHHJJJLLLMMMOOONNNNNNNNNNNNNNNOOOOOONNNNNNNNNNNNOOOPPPPPPQQQWWW[[[aaagggkkkooosssuuuuuuuuuttttttttttttuuuvvvuuuttttttsssrrrrrrqqqqqqpppppppppooonnnmmmlllkkkjjjiiigggffffffiiikkkmmmmmmnnnppprrrssssssrrrqqqqqqqqqqqqqqqpppooonnnmmmjjjiiigggfffggghhhjjjlllhhhiiijjjjjjiiiiiijjjlllmmmmmmmmmmmmmmmlllkkkjjjjjjkkkkkkkkkkkkkkkkkkkkk******)))((('''&&&&&&%%%''''''((((((((((((''''''&&&&&&&&&&&&'''''''''((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))+++++++++++++++++++++***++++++,,,,,,,,,++++++***++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,------------......,,,...//////---------...///......---------......////////////000000000111444333111000111222444666888555333333555666555444555444444444555777999;;;===AAAEEEFFFFFFDDDCCCCCC>>>@@@BBBDDDEEEHHHKKKNNNMMMQQQVVV[[[bbblllxxxwwwjjj___WWWRRRMMMFFFBBBAAA@@@???>>>888777666666888888666444111111222222333333333333111111222222222222111111111111111111111111111111111000000000////////////000000////////////000000...///////////////..............................------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++************++++++++++++++++++***************************************,,,---,,,+++))))))***))))))*********+++++++++************************++++++++++++++++++++++++)))***++++++,,,,,,++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++******))))))))))))((((((---------,,,+++,,,///111222333555888<<<@@@DDDFFFNNNOOOQQQUUUXXX[[[]]]___\\\]]]___``````___^^^]]]aaaaaacccdddeeeffffffgggcccbbbaaa^^^[[[XXXVVVTTTOOOLLLHHHFFFFFFFFFEEEDDD??????>>><<<<<<;;;;;;;;;;;;;;;;;;;;;===>>>@@@AAABBBAAAAAAAAAAAABBBBBBCCC@@@AAABBBCCCCCCEEEGGGIIIPPPUUU\\\bbbggglllpppsssrrrrrrrrrrrrssssssssstttssssssrrrrrrqqqpppooooooooooooppppppooommmkkkjjjggggggeeeeeefffiiikkkmmmnnnnnnpppqqqrrrsssssssssqqqppppppooonnnmmmllllllkkkjjjiiihhhhhhhhhiiijjjhhhiiijjjiiihhhhhhjjjlllnnnnnnnnnnnnmmmllljjjiiikkkkkklllmmmnnnnnnoooppp***))))))((('''&&&&&&&&&''''''((((((((((((''''''&&&&&&&&&&&&'''''''''((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((())))))))))))(((((())))))))))))))))))))))))(((((())))))***+++,,,,,,******+++,,,,,,+++++++++++++++++++++++++++++++++*********+++++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,------......,,,...//////...------.........---------......///...////////////000000000333222000///000111333555666555444333444555555444444333333333444666777888;;;===@@@BBBAAA???>>>>>>===???@@@@@@@@@AAACCCEEEBBBEEEHHHJJJNNNVVV___fffmmmxxx}}}rrreee[[[RRRKKKGGG@@@>>>;;;:::999999999888666666666777777777555333000000111111222333333333000111111222222111111000000000000000000000000000000000000////////////...//////000000000000//////---...//////000///..............................,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++******))))))******++++++++++++*********))))))************************(((***++++++)))(((((()))************++++++++++++************************++++++++++++++++++++++++******+++,,,,,,,,,,,,+++******++++++++++++++++++++++++++++++++++++++++++------------------------,,,------,,,---///333666888999===BBBGGGLLLPPPRRRXXXXXXZZZ[[[]]]___```aaa]]]^^^___``````___^^^]]]^^^^^^___`````````______XXXWWWUUUQQQNNNJJJFFFDDD???===:::::::::;;;:::999777666666555555555555555666666666666666777888888999999999999999:::;;;;;;777999;;;<<<===@@@EEEHHHOOOSSSZZZ___dddiiimmmppprrrrrrrrrsssssstttttttttrrrrrrqqqpppooonnnmmmmmmnnnoooooopppooommmkkkjjjgggfffffffffgggjjjlllnnnnnnnnnooopppqqqqqqqqqrrrpppooonnnmmmlllkkkkkkjjjlllkkkkkkjjjiiihhhhhhggghhhiiijjjiiihhhhhhjjjlllnnnnnnoooooonnnllljjjiiikkkkkklllnnnoooqqqrrrrrr((((((((((((''''''''''''''''''((((((((((((''''''&&&&&&'''''''''((((((((((((((((((((((((((((((((())))))))))))(((((((((((('''''''''''''''''''''''''''(((((()))))))))))))))))))))))))))))))))))))))'''''''''''')))***+++,,,)))***++++++++++++++++++++++++++++++++++++++++++************++++++++++++++++++++++++++++++++++++++++++,,,,,,------......+++---000000...---------...------------...//////......////////////000000111000000///000111222333333333333333333444444444333333333333444555555666666888;;;<<<;;;999999999;;;<<<>>>===<<<<<<===???@@@AAACCCDDDFFFJJJOOOSSSVVV]]]hhhqqqvvvxxxyyyxxx~~~vvvlllggg```UUULLLEEEAAA>>><<<999999999888777555333222444555555555444333222111000111111111222222333333000000111111111111000000000000000000000000000000000000////////////......//////000000000000//////------///000000000///...------------------------,,,,,,------------,,,,,,++++++++++++,,,,,,,,,,,,+++++++++++++++++++++++++++***)))(((((()))***++++++************)))))))))***************+++++++++((()))++++++)))((())))))*********++++++++++++,,,************************++++++++++++++++++++++++***++++++,,,,,,,,,,,,,,,************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------............///111222444777<<<@@@BBBDDDHHHMMMRRRWWWZZZ\\\]]]^^^^^^______```aaaaaa`````````______]]]\\\\\\XXXXXXXXXVVVTTTRRROOOMMMIIIHHHGGGDDD@@@===:::888555444222333444555555444555444333222111111111111555555555555555444333222555555555555666777888888555777999:::<<>>@@@AAABBBBBBCCCEEEGGGHHHGGGKKKRRRXXX]]]___cccfffooowwwxxxooodddXXXQQQNNNJJJCCC>>><<<:::888777777888888888777555444444333333333333222111111222111222222222222222222222000000111111111111000000000000000000000000000000000000/////////............///000111111000///...,,,---///000111000///...------------------------+++,,,------------,,,+++******+++++++++,,,,,,,,,+++++++++++++++++++++++++++***)))(((((()))***+++************))))))))))))))))))*********+++++++++)))***,,,,,,+++******+++*********+++++++++,,,,,,************************++++++++++++++++++++++++***+++,,,,,,------,,,,,,++++++++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......111444777:::>>>CCCHHHLLLPPPQQQTTTWWW[[[^^^```aaa_________``````aaaaaaaaa^^^]]][[[YYYVVVUUUTTTSSSLLLLLLKKKJJJGGGDDD@@@>>>;;;;;;;;;:::888666444333444333222222444444444222666666555555555555666666888999::::::999666333111444444444444555666777888555777999:::===DDDOOOXXX]]]^^^___```aaadddhhhkkknnnoooqqqrrrsssssssssrrrppppppooommmlllkkkiiiiiilllkkkkkkkkkkkkllllllmmmgggggggggggghhhiiikkkkkkmmmllllllkkkkkkkkkkkkkkkmmmllljjjhhhgggfffffffffggghhhjjjkkklllkkkjjjjjjiiijjjkkkjjjiiijjjkkkmmmkkkmmmoooppppppnnnlllkkkjjjjjjlllmmmoooppprrrrrr&&&&&&''''''((()))))))))''''''((((((((((((''''''(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))''''''((()))))))))))))))))))))))))))))))))))))))++++++)))((((((((()))***((()))***+++++++++++++++************************)))************+++++++++******************************+++,,,,,,---......+++---000000///------------------------...///000............/////////000......///000111000000000***---000222222111000000444444444444444444444444222555777888777666777777555888:::<<<<<<===>>>@@@;;;<<<===>>>>>>?????????BBBCCCFFFKKKMMMPPPTTTYYY]]]eeeooovvv{{{|||tttqqqgggddd```[[[UUUOOOGGGCCCBBB@@@===<<<;;;:::777555111333444555444444555666222333333222111222333555222222222222222222222222000000111111111111000000000000000000000000000000000/////////...............///000111111000///...+++---///000111000///...------------------------++++++------------++++++*********++++++,,,,,,,,,+++++++++++++++++++++++++++***)))'''''')))***+++************))))))))))))))))))******++++++++++++***,,,------,,,+++,,,---******+++++++++,,,,,,,,,***************************************************+++,,,,,,------,,,,,,,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///000222333333444888===AAAFFFKKKQQQUUUYYYZZZ\\\^^^```aaabbbbbb______``````aaabbbbbbbbbZZZXXXTTTPPPLLLJJJIIIHHH@@@@@@AAA@@@???<<<999777333333444444444444444333777555444444555666444333666777777999;;;===???@@@===???@@@@@@>>>:::666333444333444444555666777888666888:::;;;>>>FFFSSS]]]ccccccbbbaaaaaacccgggjjjjjjkkkmmmnnnooooooooonnnpppooonnnmmmkkkjjjiiihhhjjjiiiiiihhhiiikkklllmmmggggggggggggggghhhiiijjjllllllkkkjjjiiiiiiiiiiiimmmkkkiiigggeeeeeeeeeeeedddfffiiikkkmmmmmmmmmllljjjkkklllkkkjjjjjjlllnnnjjjlllnnnppppppooommmkkkiiijjjkkkmmmnnnpppqqqqqq%%%&&&'''(((((()))((((((((()))*********)))'''&&&((((((((((((((('''''''''))))))))))))))))))))))))'''((()))))))))(((&&&%%%******++++++)))(((%%%$$$))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))******))))))))))))))))))+++++++++*********))))))************************++++++++++++++++++++++++++++++,,,,,,,,,,,,------000,,,)))+++///111...***------++++++++++++------///...,,,,,,,,,---///111---///111222333222000///000///.........///111222222222111111222222333444666666666666666555555555888999999::::::;;;<<<<<<>>>===<<<;;;;;;<<<===>>>===>>>???@@@AAABBBCCCCCCMMMQQQWWW]]]eeennnxxx~~~zzznnnddd\\\UUUQQQKKKIIIGGGDDDAAA>>>;;;:::555555444444444444555555666555555555555444444444222222222222222222222222333333333222222222111111........./////////////////////000000000000//////////////////////////////------------------------------------...000111222------------------------///......------,,,,,,+++***+++,,,,,,---------,,,++++++******))))))((((((******************************))))))******+++,,,***************************,,,---,,,******+++,,,+++++++++++++++++++++++++++++++++*********))))))++++++************++++++,,,,,,,,,---------......,,,,,,++++++,,,------...,,,...///...---,,,---......///111333666888:::;;;@@@EEEKKKPPPRRRVVVZZZ]]]cccbbbaaaaaacccdddcccbbb___]]]]]]___bbbaaaZZZTTTTTTMMMEEE@@@>>>===<<<:::777888888666333222333444333444444333222222333555444444555666888999:::;;;;;;<<<===???AAADDDFFFGGGEEEGGGHHHFFFBBB===999888555555555555555666666666======>>>@@@EEEMMMWWW^^^dddbbb``````bbbdddffffffhhhhhhiiiiiijjjjjjjjjjjjmmmjjjfffdddeeeeeeeeedddjjjjjjjjjiiihhhfffdddcccgggaaa^^^aaadddddddddfffgggiiikkkkkkjjjiiiiiikkkiiijjjjjjhhheeeaaa______\\\]]]```cccgggjjjmmmnnnggghhhiiijjjkkkjjjiiihhhiiikkkoooqqqqqqooollliiilllllllllmmmnnnnnnoooooo''''''(((((()))((((((((()))))))))))))))(((''''''((((((((((((((((((((('''))))))))))))))))))))))))(((((((((((((((''''''&&&((())))))))))))(((((('''))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************************+++++++++*********))))))************************+++++++++++++++++++++++++++++++++,,,,,,,,,------...+++)))***,,,---+++)))...---,,,,,,,,,,,,---...///...,,,,,,,,,---///000---///000222222111000///222111000000000111222333222222111111222222333444444444555555555555666666777888888999999:::;;;;;;======<<<;;;:::;;;<<<<<<;;;<<<<<<===>>>???@@@AAA@@@CCCHHHLLLRRRYYY```eeemmmssszzz~~~xxxsssjjjddd[[[SSSMMMHHHCCCAAA@@@@@@>>><<<:::999777777555555444444444444555555444444444444333333333333222222222222222222222222222222111111111000000000111111000000//////......//////000000000000//////........................------------------------///............//////000------------------------++++++++++++++++++++++++)))******++++++,,,++++++*********)))))))))))))))******************************))))))******+++,,,***************************+++,,,,,,******+++,,,+++++++++++++++++++++++++++++++++*********))))))++++++************+++++++++++++++,,,,,,,,,------))))))******+++,,,------...///000///......///111333444666888;;;>>>@@@AAAKKKOOOTTTWWWYYY[[[^^^aaaaaaaaaaaabbbdddeeecccbbbbbb^^^[[[ZZZZZZVVVOOOIIIIIIDDD>>>:::999999777666444444444333111000111333111222333222000000222333777888999;;;===>>>>>>???BBBBBBCCCDDDEEEGGGHHHIIIHHHIIIIIIFFFAAA<<<999888888888999:::;;;<<<======@@@AAACCCEEEIIIQQQYYY___dddbbb___^^^]]]^^^^^^^^^cccccceeeeeeeeedddcccbbbgggdddaaa```aaabbbbbbaaaeeeggghhhiiigggdddaaa^^^___ZZZYYY]]]bbbcccdddgggiiiiiijjjjjjiiiiiijjjjjjgggggggggeeeaaa^^^\\\[[[YYYZZZ\\\```cccfffhhhjjjiiiiiiiiiiiihhhgggffffffgggiiilllooooooooommmkkklllmmmmmmmmmmmmnnnnnnnnn)))))))))))))))(((((((((***)))((((((''''''((((((''''''(((((((((((((((((())))))))))))))))))))))))))))))((('''''''''''''''((('''''''''((())))))***))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))******+++++++++++++++++++++++++++***************************************++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,///......---------,,,,,,......------------.........---,,,,,,,,,---///000---...000111111111000///111111000000000111222333222111111111111222333333222333333444444555555666666666777777888999999999<<<<<<;;;:::999999999:::999999:::;;;;;;<<<======<<<===@@@BBBEEEHHHMMMQQQTTTYYY^^^aaacccggglllppp|||yyyyyy{{{{{{{{{xxxwwwsssnnnfff^^^WWWSSSLLLIIIDDD@@@>>><<<;;;999777777666666555555555444555444444333333444444555333333333222222222111111222222222222222222222222111111000000000/////////333222222111000///.........//////000000//////...........................------------------------000//////...------......------------------------))))))***++++++,,,------)))))))))***************))))))))))))******************************************))))))******+++,,,***************************+++,,,+++******+++,,,+++++++++++++++++++++++++++++++++***************++++++************++++++*********+++++++++,,,,,,((()))***,,,------------000111111111111222555777:::;;;>>>AAADDDGGGIIIKKKTTTWWWZZZ\\\]]]^^^___```______```bbbccccccaaa___]]]YYYTTTQQQNNNJJJCCC>>>>>>;;;888666555555444222111222333222111000111222222333333222111111222444999;;;>>>AAABBBCCCCCCBBBFFFFFFFFFGGGGGGGGGHHHHHHFFFGGGFFFCCC@@@===<<<<<<:::;;;<<<>>>@@@BBBCCCDDDEEEGGGIIIKKKNNNSSSZZZ___aaa___]]]\\\ZZZZZZ[[[[[[\\\]]]^^^___^^^]]][[[YYY```^^^\\\\\\]]]_________^^^```ccceeeddd___ZZZWWWSSSPPPQQQWWW\\\^^^```dddgggfffdddeeefffggggggfffeeeeeedddbbb```]]][[[YYYWWWXXXZZZ]]]___bbbdddeeehhhhhhfffeeedddcccccccccdddfffhhhkkkmmmmmmnnnnnnllllllkkkkkkkkkkkkkkkkkk+++***))))))((((((((((((***)))(((&&&&&&'''((((((''''''''''''(((((((((((())))))))))))))))))))))))***)))'''&&&&&&''''''((((((((('''&&&&&&((()))***))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))+++++++++++++++,,,,,,,,,***************************************************************************++++++++++++,,,,,,,,,...//////...,,,+++,,,------------,,,,,,---------------,,,,,,,,,---...///---...///000000000//////............//////000000111111111111111222222333333333333333333333333333444555555666666777888888;;;:::999999888888777777777888888999::::::;;;;;;===>>>???@@@@@@BBBEEEHHHHHHKKKNNNPPPRRRVVV[[[___hhhkkkqqqxxx{{{vvvnnniiibbb]]]\\\\\\]]]]]][[[YYYWWWSSSOOOKKKHHHFFFBBB???<<<;;;;;;<<<;;;:::555555555555555555555555444444333333333333444444333333222222222111111111111111111111111111111111111111000000000/////////111000000000//////.........//////////////////...........................,,,,,,------------------///......------.........------------------------,,,,,,,,,------.........*********))))))*********(((((())))))******++++++******************************))))))******+++,,,************************)))***++++++******+++,,,++++++++++++++++++++++++************************++++++************++++++++++++++++++,,,,,,,,,,,,+++,,,---...///......---///111222444555888===@@@CCCDDDGGGJJJMMMQQQSSSTTTVVVXXXZZZ[[[\\\\\\\\\\\\]]]]]]]]]______]]]YYYVVVQQQMMMIIIEEECCCAAA===;;;999888777666555444333222111333555555444333444666555666777666444444666777:::<<<@@@CCCEEEEEECCCCCCDDDDDDEEEEEEEEEEEEEEEEEEAAABBBBBBAAA@@@@@@CCCEEECCCDDDEEEFFFHHHIIIJJJKKKJJJKKKMMMNNNOOORRRVVVYYYYYYYYYZZZYYYYYYZZZ[[[]]]ZZZ[[[[[[[[[[[[ZZZZZZYYYXXXWWWVVVWWWZZZ\\\\\\\\\ZZZ\\\___```___\\\XXXVVVNNNLLLMMMSSSXXXYYY]]]aaaeeecccbbbccceeeeeedddbbbbbbaaa```___^^^]]][[[ZZZWWWWWWYYY[[[]]]___```aaadddcccaaa`````````aaaaaaaaabbbdddgggiiilllnnnoooiiiiiiiiiiiihhhhhhhhhhhh+++***)))(((''''''((((((***)))'''&&&&&&&&&'''(((&&&'''''''''(((((())))))))))))))))))))))))))))))***)))'''&&&&&&''''''(((***)))'''&&&&&&&&&'''((((((((((((((((((((((((((('''((((((((()))))))))*********************************+++++++++,,,,,,,,,*********************************************************************************+++++++++,,,,,,+++,,,---,,,***)))***+++++++++++++++++++++++++++,,,,,,,,,,,,,,,---......------......////////////------......////////////111111000000111111222333444444333333222222222111333444444555555666666777888888888888888777777666777777888888999:::::::::999:::<<<<<<<<<<<<>>>@@@BBBBBBCCCCCCDDDGGGJJJMMMSSSVVV\\\ccckkkpppuuuwww}}}vvvmmmeee___\\\VVVRRRMMMIIIGGGHHHHHHIIIEEEDDDBBBAAA???>>>>>>>>><<<:::777666777777777666555555555555444444444444333333222222222222333333333333333333222222222111111111111111111111111111222222111111111000000000---------....../////////......////////////..............................,,,,,,,,,---------......,,,,,,,,,------...///000------------------------.........------,,,,,,,,,,,,+++************++++++(((((())))))******++++++******************************))))))******+++,,,************************((()))++++++***)))+++,,,++++++++++++++++++++++++************************++++++************++++++,,,,,,,,,,,,------------------......///.........000222555999<<>>AAADDDEEEEEEDDDCCCCCCDDDEEEFFFFFFFFFFFFEEEDDDDDDEEEEEEEEEGGGJJJMMMPPPPPPPPPPPPQQQQQQQQQQQQLLLNNNNNNNNNMMMNNNPPPRRRPPPRRRTTTTTTTTTUUUXXXZZZXXXXXXYYYZZZ[[[\\\]]]^^^TTTSSSRRRSSSUUUVVVUUUUUUWWWXXXYYYYYYYYYXXXWWWVVVNNNLLLLLLQQQTTTUUUZZZ___eeeeeefffgggfffccc___\\\[[[YYYWWWWWWXXXYYYWWWVVVTTTTTTUUUWWWXXXYYYZZZ[[[]]]\\\[[[[[[[[[]]]^^^___]]]^^^```bbbeeehhhkkklllhhhhhhhhhhhhhhhiiiiiiiii***)))'''&&&&&&'''(((((()))(((''''''&&&&&&''''''&&&&&&''''''((()))))))))))))))))))))))))))))))))))))))(((''''''''''''''')))(((((('''&&&&&&&&&'''((((((((((((((((((((((((''''''(((((())))))******************************))))))******+++,,,,,,,,,***************+++++++++************************************************************++++++++++++...---------............******++++++++++++******+++,,,,,,,,,------------------------.........///...///000111111111000000111000000000000111222222444444444333333222222222333333444444555666666666666777888888888888777777777777888888888999999999666888999:::::::::<<<===???>>>>>>===>>>???AAABBBFFFHHHKKKOOOSSSVVVXXXZZZccciiipppuuu~~~yyyvvvwwwuuupppjjjgggeeedddfffhhhjjjjjjeeebbb]]]WWWQQQKKKHHHFFFDDDBBB@@@>>>=========>>><<<;;;:::888777777777777888666444333444444222111444444444333333222222222333222222111111222222333333333333222222222111111111111111111111111111111222222111111111000000000++++++,,,---...//////000---......//////......---------------------------+++,,,,,,------.........+++++++++,,,---///000111------------------------------,,,++++++***))))))---,,,+++***)))***+++,,,))))))))))))******************************************))))))******+++,,,************************''')))******))))))+++,,,++++++++++++++++++++++++***************+++++++++++++++************++++++,,,,,,---------.........------,,,---...///111111444888===AAAEEEIIINNNQQQTTTTTTVVVWWWYYYZZZ\\\\\\[[[ZZZZZZZZZ[[[ZZZXXXUUUPPPOOONNNMMMKKKHHHDDD@@@???>>><<<:::888777777777777888::::::::::::;;;===???BBBDDDEEEDDDCCCCCCDDDCCCDDDEEEDDDBBBBBBDDDEEEDDDFFFHHHJJJJJJJJJIIIHHHIIIJJJLLLMMMMMMLLLKKKKKKMMMMMMNNNMMMMMMNNNPPPSSSSSSSSSSSSRRRQQQPPPPPPPPPMMMNNNNNNLLLKKKKKKMMMOOOLLLOOORRRSSSRRRRRRUUUXXXUUUXXX\\\```ccceeeffffff]]][[[YYYWWWVVVTTTQQQOOOOOOPPPQQQRRRSSSSSSSSSTTTMMMJJJKKKNNNQQQTTT[[[ccclllppptttsssmmmccc[[[VVVWWWTTTPPPPPPRRRSSSQQQNNNPPPPPPPPPQQQRRRRRRSSSSSSUUUUUUVVVVVVWWWYYYZZZ[[[XXXYYY[[[]]]```bbbdddeeeddddddeeeggghhhiiijjjkkk((('''%%%%%%%%%&&&((()))''''''((((((''''''&&&%%%&&&&&&''''''((())))))***))))))))))))))))))))))))(((((((((((((((''''''&&&&&&&&&''''''((('''''''''(((((((((((((((((((((((('''''''''((()))*********************************(((((())))))***++++++,,,))))))*********+++++++++************************************************************++++++++++++...,,,+++,,,000111000...***+++,,,,,,,,,,,,+++***++++++,,,,,,------------------,,,,,,------...///...///000111111111000///000000000000000111222222111222222333444555555666333333444444555666666666555666777888999999888888666666777777777777888888777999;;;;;;;;;:::<<<===>>>===<<<<<<<<<=========>>>???@@@AAACCCDDDFFFFFFMMMRRRVVVXXX___hhhmmmmmmkkkkkklllpppuuuxxxyyyyyyzzzzzz{{{|||||||||{{{{{{|||rrrooofff\\\XXXXXXVVVRRRPPPMMMKKKJJJKKKMMMNNNNNNJJJHHHFFFBBB???===<<<;;;999999:::999888777777777888777777666666666666666666444333333555555444333222222222222222222222222222222111111111111222222222222111111111000000000111111111111111111111111111111000000000/////////,,,,,,------......//////---......//////......---------------------------++++++,,,,,,---......///,,,,,,,,,,,,------...///------------------------++++++++++++++++++++++++---+++***(((((((((***************)))))))))))))))******************************))))))******+++,,,************************'''(((******))))))+++,,,++++++++++++++++++++++++))))))*********+++++++++++++++************++++++++++++,,,,,,,,,------------------...111555999<<<===AAAFFFKKKNNNQQQSSSUUUYYYYYYYYYZZZZZZ[[[[[[[[[ZZZXXXVVVVVVUUUSSSOOOKKKFFFEEECCCBBBAAA???<<<999999::::::999888888888888999;;;>>>@@@AAACCCGGGKKKOOOQQQTTTTTTSSSRRRQQQRRRQQQRRRRRRQQQPPPPPPQQQSSSRRRRRRSSSSSSSSSSSSRRRRRRTTTUUUVVVVVVUUUTTTRRRPPPOOOPPPRRRRRRRRRSSSUUUWWWSSSSSSRRRRRRQQQPPPOOOOOOMMMMMMMMMLLLKKKLLLOOORRRPPPTTTYYY[[[[[[\\\aaaeeecccjjjttt}}}yyyuuupppjjjeee___YYYTTTRRRTTTWWWZZZ\\\]]]\\\\\\VVVTTTUUUZZZ^^^dddooozzztttgggaaa___ZZZUUUSSSTTTTTTQQQMMMNNNNNNNNNNNNNNNNNNNNNNNNQQQRRRSSSTTTTTTTTTTTTTTTSSSTTTVVVXXXYYY[[[[[[[[[[[[\\\^^^aaadddfffhhhiii&&&%%%$$$$$$$$$&&&((()))&&&'''((((((((('''%%%$$$&&&&&&&&&'''((())))))***))))))))))))))))))))))))'''((()))))))))(((&&&%%%"""$$$&&&((()))))))))(((((((((((((((((((((((((((&&&''''''((()))******+++************************'''(((((()))******++++++))))))******++++++++++++************************)))))))))))))))))))))))))))************+++++++++((($$$"""%%%***,,,***'''++++++------------++++++***+++,,,---------,,,,,,---,,,,,,,,,,,,---......+++,,,.../////////...---000000000000000111111222///000111333555777888999333333444555555666666777444555777888999:::999999555555555666666666666666777999:::;;;999999999::::::999888999:::;;;:::999;;;;;;;;;<<<===???@@@AAAAAAEEEGGGHHHLLLSSSVVVUUURRRRRRTTTWWW[[[\\\[[[ZZZ\\\\\\^^^___^^^aaannn{{{~~~wwwlllmmmvvv{{{xxxvvvvvvxxx|||{{{vvvqqqppprrruuuxxxzzz{{{{{{yyytttlllgggfffaaa^^^^^^aaadddddd___YYYUUUUUUQQQJJJGGGHHHGGGDDDBBB@@@======>>>@@@AAA@@@>>>===<<<;;;:::999999999444666777777666444333333111111222333444444555555333222111333555666666555000111111222333444444555222222111111111111222222000000000000////////////000000000000000000000000000/////////............///////////////.........---..................---------------------------++++++,,,,,,---...//////......---,,,,,,,,,------------------------------+++,,,,,,------......///,,,***((('''&&&'''((()))++++++******))))))((((((*********************************)))***++++++,,,************************&&&((()))***))))))+++---++++++++++++++++++++++++))))))******++++++++++++++++++************++++++******+++++++++,,,,,,,,,/////////111666<<>>>>>>>>???@@@BBBDDDEEEEEEEEEFFFFFFGGGHHHIIIIIIIIIJJJKKKLLLNNNQQQVVVYYYaaaaaa___]]][[[ZZZXXXXXX]]][[[YYYXXXZZZ]]]aaacccqqqqqqqqqpppmmmjjjgggdddbbb```\\\YYYXXXZZZ\\\]]]___bbbfffjjjlllmmmmmmlllfffccc^^^[[[WWWSSSOOOLLLIIIIIIJJJJJJIIIHHHGGGGGGCCCAAA???===<<<;;;<<<<<<999999999999999:::;;;;;;888888777777666666666555444444444333333222222222444444444444444444444444333333333333333333333333111111111111111111111111000000000000000000000000000000000000000000000000------------........./////////000000000000//////////////////////////////------------------------------------------------,,,,,,++++++,,,,,,---......,,,******+++------,,,------------------------+++++++++************)))++++++++++++++++++++++++,,,+++***))))))***+++,,,++++++++++++++++++++++++************************++++++******************)))************+++++++++++++++++++++++++++++++++++++++***************+++)))******+++++++++******,,,---......---...000222///333777;;;???CCCHHHKKKJJJOOOTTTVVVVVVWWWXXXZZZYYYYYYYYYZZZZZZXXXUUURRRPPPLLLGGGDDDBBB@@@<<<999777888888888888777666666999:::;;;;;;;;;<<>>;;;;;;<<<<<<===>>>>>>??????@@@@@@@@@@@@BBBFFFIIIKKKKKKJJJIIIHHHGGGGGGFFFIIIHHHGGGFFFGGGIIILLLNNNSSSTTTTTTTTTSSSQQQNNNMMMMMMKKKIIIGGGFFFGGGIIIJJJHHHJJJMMMQQQSSSSSSSSSRRROOOMMMJJJHHHFFFDDDAAA>>>@@@@@@@@@?????????>>>>>>;;;:::999777666666666777222222222222222333444444777666666666555555555555444444333333333222222222333333333333333333333333333333333333333333333333111111111111111111111111000000000000000000000000000000000000000000000000------........./////////......////////////..............................------------------------------------------------,,,,,,++++++,,,,,,---......,,,******,,,------,,,------------------------+++++++++************)))++++++++++++++++++++++++++++++***))))))***++++++++++++++++++++++++++++++************************************************************++++++++++++++++++++++++++++++++++++++++++************++++++++++++,,,,,,,,,,,,++++++---.........---...111333444888>>>CCCFFFHHHJJJLLLMMMQQQUUUXXXXXXXXXZZZ[[[ZZZYYYWWWVVVUUURRROOOLLLFFFBBB???======<<<999777888888888888888888888888:::===@@@CCCEEEGGGKKKMMMQQQUUU[[[```bbbccceeefffhhhhhhhhhgggfffeeedddcccgggbbb```ccceeecccaaabbbccc^^^\\\]]]ZZZUUUUUUXXXXXXYYYZZZYYYVVVSSSRRRRRRMMMPPPQQQSSS[[[jjjuuuzzz{{{vvvvvvxxxvvvoooiiiaaaaaabbbcccfffmmmuuu{{{}}}}}}|||zzzrrrnnnlllooonnnhhhfffggguuuwwwzzzzzzuuuiii\\\TTTMMMLLLLLLKKKJJJIIIHHHHHHFFFHHHKKKMMMOOOQQQSSSUUU'''&&&&&&(((***,,,,,,+++'''''''''''''''''''''''''''''''''((())))))******))))))))))))((((((((((((&&&&&&''''''''''''&&&&&&((((((((((((((((((((((((''''''''''''''''''''''''))))))))))))))))))))))))))))))))))))))))))))))))'''''''''(((+++---------))))))))))))))))))))))))))))))************))))))))))))******************************+++++++++,,,***++++++,,,,,,++++++***++++++,,,,,,,,,,,,++++++******+++------------------,,,,,,,,,,,,---..............................//////////////////////////////000111222333444444777444111111333555333111444444444444444444444444666555555444444555555666666666666666777777777777666666777777777888888888777777777777777777777777666555555555555666777888777777888888999::::::::::::;;;;;;:::999999;;;>>><<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<===>>><<<===??????@@@???>>>======<<<<<<;;;;;;;;;<<<===999:::===@@@AAAAAA@@@???>>>===;;;;;;;;;;;;999888888777666666555555666666888777666666555555666666222222222222222333333444555555444444444444333333333333333222222222222222222222222222222222222222222222222222222222222222111111111111111111111111000000000000000000000000000000000000000000000000....../////////000000000------............------------------------------------------------------------------------------,,,,,,++++++,,,,,,---......,,,***+++,,,------,,,------------------------+++++++++************)))++++++++++++++++++++++++++++++***))))))***++++++++++++++++++++++++++++++************************************************************+++++++++,,,++++++++++++++++++++++++++++++************++++++,,,,,,,,,------,,,,,,,,,....../////////111555888<<<@@@GGGLLLNNNNNNMMMMMMOOORRRUUUWWWXXXXXXYYYZZZ[[[WWWSSSOOOLLLIIIEEEBBB;;;999777777777777777555888888888888:::<<<===???AAAEEEKKKPPPTTTWWW[[[]]]^^^bbbgggjjjkkkjjjiiiiiiffffffeeedddcccbbbaaaaaabbb___^^^bbbcccaaa```bbbccc```]]][[[VVVQQQPPPSSSTTTVVVXXXXXXWWWVVVVVVWWWVVVVVVWWW]]]nnn}}}qqqrrruuuwwwzzz}}}lll___SSSQQQNNNLLLJJJJJJJJJKKKGGGGGGGGGHHHIIIJJJLLLMMM''''''&&&(((***++++++***''''''''''''''''''''''''&&&'''((())))))*********((((((((((((((((((''''''&&&&&&''''''''''''&&&&&&((((((((((((((((((((((((&&&&&&&&&'''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''((()))+++,,,,,,,,,))))))))))))))))))))))))))))))************))))))(((((())))))******++++++******+++++++++,,,,,,,,,***++++++,,,,,,++++++***++++++,,,,,,,,,,,,++++++)))***+++,,,---,,,,,,+++...------,,,------......---------.............../////////////////////////////////000000000111111333111000111333444333222333333333333333333333333555444444444444444444555555555555666666666777777555555666666666777777777666666666666666666666666777777666555555666666666777777888888999999999999888999999888777666888:::999999999999999999999888888999999999999999888888777888999:::::::::::::::777888888999::::::999999777888:::<<<<<<<<<;;;;;;999888777777999999999777555444333222222333444444555555555555555555555555444444444444444555666666333333333333222222222222222222222222222111111111222222222222222222222222222222222222222222222222111111111111111111111111000000000000000000000000000000000000000000000000////////////000000000000---......//////......---------------------------------------------------------------------------,,,,,,++++++,,,,,,---...---,,,++++++,,,---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********))))))************************+++******************+++***************************************************************+++++++++*********+++++++++,,,,,,++++++++++++++++++++++++++++++*********+++,,,,,,---,,,,,,,,,,,,------......///000111333777===AAAFFFJJJNNNQQQRRRQQQQQQQQQRRRSSSUUUVVVVVVVVVVVVWWWXXXSSSLLLGGGBBB???;;;999555555444444555666666666888888999;;;>>>BBBGGGIIINNNSSSYYY^^^aaadddfffhhhfffiiimmmnnnllliiiggggggcccbbbaaa```___^^^^^^^^^^^^\\\\\\aaabbbaaaaaadddeeedddccc^^^VVVQQQRRRUUUTTTWWW[[[]]]^^^```aaacccfffeeefffoooxxx{{{yyymmm___]]]ZZZXXXVVVUUUVVVVVVQQQOOOMMMKKKKKKKKKJJJIII((('''&&&''')))******)))''''''''''''''''''''''''&&&'''((()))*********)))''''''''''''''''''((((((&&&''''''((((((''''''&&&((((((((((((((((((((((((&&&&&&&&&&&&''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((('''(((************))))))))))))))))))))))))))))))))))))************))))))((((((((())))))******+++******+++++++++,,,,,,,,,***++++++,,,,,,++++++******++++++,,,,,,++++++******+++++++++++++++******//////...............///---------.........//////........................////////////////////////111000000222333444444333333333333333333333333333444444333333333333444444444555555555555666666666444444555555555666666666555555555555555555555555888888777666666666666777444444444444444555555555222444444444333333555666666666666555555444444333444555666666666555444333555555666666666555555555222333444666666666666555444555666777777777666666555333222333444555444333444444333333333333444444000000000111111111111111111111111111111222222333111111111111222222222222111111111111111111111111333333333333333333333333111111111111111111111111000000000000000000000000////////////////////////////////////////////////////////////000000000000/////////000000/////////........................------------------------------------------------,,,,,,++++++,,,,,,---...---,,,+++,,,------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********))))))*********************************++++++*********************************************************))))))*********+++++++++***++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++******+++,,,,,,---,,,,,,+++,,,,,,...///000///111444777;;;@@@FFFJJJOOOQQQSSSSSSRRRRRRSSSTTTUUUUUUUUUUUUUUUTTTSSSRRRPPPKKKDDD>>>:::888555333333333444444444666777888:::;;;===AAAFFFMMMSSSVVV___bbbfffiiiiiiiiijjjkkkjjjlllmmmllliiifffcccccc^^^]]]\\\[[[ZZZZZZ[[[[[[___\\\]]]```aaa```bbbfffiiilllmmmfff]]]XXXYYY[[[]]]aaafffjjjnnnpppsssvvvzzzyyyzzz{{{~~~zzzmmmmmmllllllkkkjjjiiiiiidddaaa[[[WWWUUUQQQMMMJJJ)))''''''''')))))))))'''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&(((*********))))))''''''''''''((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((&&&&&&&&&'''(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))''')))++++++***((((((((())))))))))))))))))))))))))))))************))))))(((((())))))))))))))))))************+++++++++,,,***++++++,,,,,,++++++*********++++++++++++******++++++*********+++,,,,,,000000///............///,,,,,,------.../////////........................////////////............///000111333333444333333222222222222222222222222444333333222222333333444444444444444555555555666333333444444444555555555555555555555555555555555666666555555444555555555333333333333333333333444000222444444333333555666444444444333333222222111333333333444444333222222333333333222222222222222111222222333444444444333222222333444444444444333444222111111333333222000111222333333333333333222111111222222222222222111111000000000000111222222000111111111111222222222000000000000000111111111333333333333333333333333000000000000000000000000000000000000000000000000////////////////////////////////////////////////....../////////000000000//////000000000000//////////////////////////////------------------------------------------------,,,,,,++++++,,,,,,---...,,,++++++,,,---...,,,***,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************)))************************)))***++++++++++++***)))************************************************)))))))))***++++++,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++***++++++,,,---...,,,++++++,,,...000222444444777<<<@@@DDDIIINNNRRRTTTUUUVVVUUUSSSSSSTTTUUUXXXVVVSSSRRRQQQPPPMMMKKKDDD@@@;;;777555444222111111333555666666888;;;===BBBCCCGGGLLLSSSZZZ___ccckkkmmmnnnnnnllljjjjjjjjjkkklllkkkhhhdddaaa``````ZZZZZZXXXWWWWWWXXXYYYZZZ]]][[[[[[]]]^^^^^^cccjjjxxx{{{oooiiijjjkkkqqquuuzzz~~~~~~{{{tttnnnhhhaaaXXXRRR)))(((''''''((()))(((&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&(((***+++***)))(((''''''((((((((()))))))))''''''((((((((((((''''''((((((((((((((((((((((((&&&&&&'''(((((()))******************************************************$$$'''***+++***((()))***))))))))))))))))))))))))))))))************)))))))))))))))))))))((((((((()))))))))*********++++++***++++++,,,,,,++++++*********++++++++++++******++++++******+++...111333000///......---------...,,,,,,------...//////000.................................///////////////...000222333222222222222222222222222222222222222333333222222222222333333333333444444444555555555333333333333444444444444444444444444444444444444444444333333333444555555444444444444444444444444222333555555444333444555222222222333333333444444333333333333333333333333222222222222222222333333333333333333333333333333333333333444444555555555444333222333444444333222...000222444444333222000333333444555444444222222222222222111222333333444000000111111111222222222/////////000000000111111222222222222222222222222000000000000000000000000000000000000000000000000////////////////////////////////////////////////------........./////////...//////////////////...........................------------------------------------------------,,,,,,++++++,,,,,,---...,,,++++++,,,......,,,***+++++++++++++++++++++++++++++++++************)))************************)))***++++++++++++***)))************************************************((())))))***++++++,,,,,,+++++++++,,,,,,,,,------++++++++++++++++++++++++++++++++++++,,,---......,,,,,,---...000444777999<<<@@@EEEIIILLLOOORRRTTTUUUWWWYYYYYYWWWUUUTTTTTTTTTQQQLLLJJJHHHFFFCCC@@@888666333222333333333222222555888:::<<>>666...///...------,,,---...///000------------.........///......................../////////000111111222222111111111111111111111111000000111111111222222222222222222222222222222222333333333333333333333333222222222222222222222222222333444444333222333555222333333444444333333222222222222111111111000000111111111111111111111111111111111111111111111111222222222111111111000000222111111000000111111222111111222222222111000000111111111111111111111111111111111111111111111111//////000000000111111111222222222111111000000000//////000000000111111111000000000000//////......000000000///////////////111000///......///000111111///------...///...---000/////////.........---///............---------------------........................------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,---//////+++++++++++++++,,,------,,,,,,+++++++++*********+++,,,---,,,***)))***++++++++++++*********))))))************************+++++++++*********))))))************************)))************+++++++++*********++++++,,,,,,,,,************))))))))))))++++++,,,,,,,,,,,,,,,,,,...---,,,,,,,,,---///000333777<<<===>>>AAAGGGLLLNNNOOOPPPRRRSSSTTTTTTTTTWWWVVVUUURRRNNNIIIDDDBBB>>>999444333555555111...111111222111000000333555777;;;BBBKKKSSSZZZ___bbbdddeeefffgggiiijjjkkkllllllkkkjjjjjjkkkiiieeeaaa]]]ZZZVVVTTTSSSSSSTTTTTTYYY\\\```bbbfffllluuu{{{((((((((((((''''''''''''''''''((((((((((((((((((''''''''''''''''''''''''(((((((((((((((''''''&&&((((((((((((((((((((((((''''''((((((((()))))))))))))))))))))))))))))))))((()))******++++++******))))))))))))))))))))))))))))))))))))************)))))))))))))))******+++***************************************************)))))))))))))))******************************)))************+++++++++))))))***---///000...,,,///,,,111===BBB:::000,,,---------,,,---......///------........./////////...........................//////000000111111222000111222333333222111000000000000111111111222222111111111111111111222222222222222222222222222222000000000000000000000000000111333333222222333555222222333333333333222222222111111111111000000000111111111111111111111111111111111111111111111111222111111111111000000000222111111000000111111222000000111111222111111111111111111111111111111111111111111111111111111111//////000000000000111111111111111111000000000000//////000000000000111111000000000////////////...//////////////////000000111000///......///000111111///------...///...---/////////...............///............---------------------........................------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,......---,,,+++++++++++++++************+++,,,,,,++++++++++++***************+++,,,+++)))((()))************)))))))))((((((************************+++++++++***************************************)))************+++++++++'''((()))***+++,,,------)))***************++++++,,,,,,,,,,,,,,,+++++++++///...---,,,---///111333999===AAADDDEEEIIINNNSSSRRRRRRSSSTTTSSSRRRQQQPPPQQQOOOLLLGGGBBB>>>:::888666222//////111333222000222333333222111222444666666;;;DDDOOOYYYaaafffhhhcccccccccbbbbbbbbbaaaaaaeeedddcccccccccbbb___\\\YYYWWWUUUSSSSSSUUUWWWYYYccciiipppvvv|||((((((((((((((('''''''''''''''''''''(((((((((((('''''''''''''''''''''''''''(((((((((((((((''''''(((((((((((((((((((((((('''''''''((((((((())))))((((((((((((((((((((((((((())))))***************))))))))))))))))))))))))((()))))))))************)))))))))))))))******+++************************************************))))))))))))))))))***+++************************))))))*********+++++++++******+++,,,------,,,+++---***---777<<<777---(((,,,,,,,,,---------......,,,,,,,,,---------....................................//////000111111111///111222444444222111///000000000000111111111111000000000111111111111111222222222222222222222222000000000000000000000000...000111222111111333555222222333333333333222222111111111111000000000000111111111111111111111111111111111111111111111111111111111111000000000000111111000000000000111111//////000111111222111111111111111111111111111111111111111111111111111111////////////000000000111000000000000000000000000//////000000000000000000////////////////////////---......//////000000000000///............///000000///------.........---........................///............---------,,,,,,---------..................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------,,,++++++***************))))))******+++,,,---,,,,,,,,,,,,,,,,,,,,,***+++,,,+++***)))***++++++*********))))))))))))************************************************************************))))))*********+++++++++(((((()))******+++,,,,,,+++,,,,,,,,,------......---,,,,,,+++++++++++++++000/////////222555888;;;>>>AAAEEEGGGJJJMMMQQQTTTUUUUUUUUUSSSQQQMMMJJJHHHGGGEEEAAA<<<888555333222444222000000333555555444444555555444333444777999666<<>>===;;;888555333222222222333333222333444555555555333444555555444666999;;;<<>>777999:::<<<===@@@DDDGGGNNNPPPSSSVVVYYYZZZ[[[[[[XXXXXXXXXXXXXXXXXXXXXXXXXXX]]]dddkkkqqqyyy{{{www{{{&&&'''''''''(((((())))))&&&&&&&&&'''((())))))***''''''''''''''''''''''''&&&&&&'''((())))))((((((((((((((((((((((((((((((&&&&&&&&&'''''''''(((((())))))))))))))))))))))))'''(((((()))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))******+++++++++++++++++++++++++++************************(((((((((((()))***+++,,,************************)))************+++++++++)))+++---,,,)))))),,,...'''---///---)))(((+++---***+++,,,---...---,,,,,,******+++++++++,,,,,,,,,------------------------------......///000000000//////............//////////////////000000000000---------...///000000111000000000000000000000000111111111111111111111111222333444333111111222333111111222222222222111111.../////////000000111111000000000000000000000000000000000000000000000000.../////////000000111111000000////////////000000000000111000000///......000000000000000000000000000000000000000000000000............/////////000---------.........//////000000//////.........------------.........///////////////......------,,,------............------///...,,,,,,---------,,,,,,,,,,,,------.........//////.........---------++++++,,,,,,,,,------------------,,,,,,,,,++++++++++++++++++++++++++++++***************************+++,,,---...---,,,+++,,,,,,++++++,,,,,,---...******++++++,,,,,,,,,,,,***+++,,,+++)))))))))***************))))))))))))************************))))))******++++++++++++++++++++++++++++++++++++)))************+++++++++***+++,,,,,,---...//////000000000///.........---......------...111333555===???CCCGGGJJJLLLLLLLLLOOONNNNNNNNNNNNMMMJJJHHHAAA>>>:::666333222222333111222333444555666777888;;;@@@GGGKKKMMMLLLJJJIII===???AAACCCEEEHHHLLLPPPPPPQQQSSSTTTVVVWWWXXXYYY]]]]]]]]]]]]]]]\\\\\\\\\dddkkkttt~~~yyy|||*********)))((((((''''''+++***)))'''''''''((()))((((((((((((((((((((((((%%%&&&''''''((((((''''''''''''((((((((((((''''''(((((((((((((((((((((((()))((('''''''''(((***+++++++++***)))((('''&&&&&&((((((((((((((()))******(((((())))))))))))((((((((((((''''''((()))***+++,,,+++***(((''''''&&&&&&******))))))))))))******,,,,,,+++***)))))))))***---,,,+++*********++++++))))))*********))))))(((------,,,+++++++++,,,,,,,,,++++++******++++++,,,,,,,,,,,,---------.........---,,,,,,++++++++++++---,,,,,,++++++,,,,,,---000000000000000000000000........................000000////////////000000////////////////////////000000000000000000000000//////000000111111222222000000000000000000000000111111000000000000111111000000000000////////////000000000000000000000000////////////////////////000000//////.........---////////////////////////000000000000000000000000////////////////////////,,,,,,------------,,,,,,000000//////.........---,,,,,,,,,------.........333333222000///...---,,,////////////////////////........................///////////////////////////............---------,,,---......//////......------------------------++++++,,,------,,,++++++******+++,,,,,,,,,,,,+++,,,,,,,,,++++++*********++++++++++++++++++++++++,,,+++)))((((((((()))***************************+++++++++*********)))))))))***,,,,,,+++++++++,,,,,,,,,+++***))))))******+++++++++*********))))))+++*********))))))((((((++++++++++++++++++++++++,,,+++***)))))))))***+++,,,,,,,,,---------......---...//////---------//////000222222333555888;;;@@@CCCHHHKKKMMMNNNOOOPPPTTTRRROOOKKKGGGCCC@@@>>>777666444444444333111000444333333444666:::???AAAEEEKKKRRRVVVUUUQQQOOONNNJJJHHHFFFIIINNNRRRTTTTTTTTTRRRRRRTTTRRRQQQXXXcccaaafffiiigggcccbbbfffkkkuuu}}}(((((((((((((((((((((((()))((('''&&&&&&&&&'''(((((((((((((((((((((((((((%%%&&&''''''((((((''''''&&&&&&''''''''''''&&&&&&(((((((((((((((((((((((()))(((((('''((()))***+++******))))))((((((''''''((((((((((((((()))******((())))))******))))))((())))))))))))))))))******++++++***)))((((((((((((******))))))))))))******,,,+++******))))))***************++++++,,,,,,,,,,,,+++************+++,,,************++++++,,,---,,,++++++++++++++++++,,,++++++++++++,,,,,,,,,---...---,,,+++++++++++++++---,,,,,,++++++,,,,,,---................................................000//////......//////000........................//////////////////////////////////////////000000////////////////////////111000000//////000000111000000000000/////////...////////////////////////////////////////////////000/////////.........---........................////////////////////////////////////////////////------............------000/////////.........---,,,,,,------------------000000///...---,,,,,,+++------------------------........................---------,,,,,,---------............------------***+++,,,,,,---,,,,,,,,,------------------------////////////////////////******+++,,,,,,,,,,,,+++,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++***)))))))))))))))************************++++++++++++************(((***,,,,,,+++++++++,,,,,,++++++***************+++++++++*********))))))+++*********))))))))))))+++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,,,,---------------...///...---,,,---...///111333555777:::???BBBFFFIIIMMMPPPQQQQQQRRRSSSRRRPPPLLLFFFAAA===:::888333222111111111111111000222333444777<<>>AAADDDFFFHHHKKKNNNMMMOOOPPPOOOKKKGGGEEEDDD@@@===999444111000000000000111222222111333666:::;;;===@@@DDDIIIOOOSSSVVVZZZ\\\```dddffffffdddbbbZZZYYYVVVTTTTTTVVVYYY\\\]]]\\\ZZZ]]]hhh|||~~~}}}{{{xxxyyyuuurrruuuxxx}}}))))))(((((('''&&&&&&%%%&&&''''''(((((((((''''''((((((((((((((((((((((((''''''((())))))))))))((()))))))))******)))))))))((((((((((((((((((((((((''''''((()))))))))))))))''''''(((((())))))*********))))))))))))***++++++)))******************)))***+++,,,---,,,+++***))))))))))))))))))***+++,,,******))))))))))))******))))))((((((((()))************+++++++++***((('''***,,,...111111000...---//////---,,,+++************+++,,,------,,,+++***++++++++++++,,,,,,,,,---+++************++++++,,,---,,,,,,++++++,,,,,,---................................................---------,,,,,,---------------------------------////////////////////////000000000///////////////..............................------------....../////////.........------////////////////////////////////////////////////---------------.........------------------------........................////////////////////////.........//////.........---------------.........------------------,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,))))))***+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,//////------------//////******+++,,,,,,,,,,,,+++***++++++++++++,,,,,,,,,++++++++++++++++++++++++)))***++++++++++++++++++************************+++++++++*********))))))''')))++++++***)))***+++******,,,---------,,,+++***************+++++++++*********+++++++++++++++++++++++++++++++++++++++)))***+++,,,,,,------,,,++++++++++++,,,,,,,,,,,,,,,---...///111444999<<>>BBBFFFHHHKKKMMMMMMMMMNNNOOOMMMNNNMMMIIICCC<<<888666333222222111111111222222000444777888999===EEEKKKNNNOOORRRVVVZZZ^^^aaaccc]]]]]]]]]```ccccccaaa^^^[[[\\\^^^```cccjjjssszzz''''''(((((()))*********%%%&&&&&&'''&&&%%%###"""(((((((((((((((((((((((('''(((((()))))))))))))))''''''((((((((((((''''''((((((((((((((((((((((((&&&''')))*********)))((())))))))))))((((((((((((*********)))******+++,,,(((((())))))))))))((((((***)))))))))***+++,,,,,,))))))(((((((((((())))))******))))))))))))******((((((((((((((()))******(((((((((((()))***,,,---***)))'''%%%&&&))),,,///+++***************++++++)))***,,,------,,,***)))))))))))))))******************))))))***+++,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,........................///......------......///------------------------------------------------,,,,,,,,,------....................................------,,,,,,------...//////.........---------------------------------////////////////////////,,,,,,,,,------.........------------------------........................////////////////////////,,,------------------,,,,,,,,,,,,------.........,,,,,,,,,------.........---------,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,(((***,,,......,,,***(((---------,,,,,,,,,++++++++++++,,,------------,,,+++++++++++++++++++++++++++,,,------------,,,+++******+++,,,,,,,,,,,,+++*********++++++,,,,,,,,,++++++++++++++++++++++++***)))((((((((()))+++,,,************************))))))))))))((((((((((((''')))***+++***)))***+++)))***,,,.........,,,+++))))))******++++++++++++*********++++++,,,,,,,,,++++++++++++++++++++++++***)))(((((()))+++---...,,,,,,------------......---...000222666;;;AAAFFFHHHKKKNNNOOOOOOOOOPPPQQQKKKKKKJJJEEE>>>777333000000000111111111111111111333777<<<>>>@@@EEENNNVVV\\\\\\]]]___aaabbbcccddd```^^^]]]```eeehhhhhhggggggjjjmmmpppuuu~~~(((((((((((((((((((((((())))))(((((('''''''''&&&''''''''''''(((((((((((())))))(((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))************+++++++++))))))))))))************))))))))))))))))))))))))(((((()))***+++,,,,,,---))))))(((((('''''''''&&&))))))))))))))))))))))))***************)))((((((******)))))))))))))))***++++++************************+++,,,+++***)))(((++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++,,,------///---,,,,,,,,,,,,+++)))---,,,,,,,,,,,,---...............------,,,,,,,,,***++++++,,,,,,------...---.........---,,,,,,+++........................,,,,,,------------,,,,,,..................------//////............/////////............---------///...---,,,,,,,,,,,,---------............------------............------........................---------............///............---,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,///......------......///,,,,,,,,,------.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********)))))),,,,,,+++***)))))))))***++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++***+++,,,,,,------,,,,,,***++++++,,,,,,++++++***++++++************++++++000///---+++*********+++******)))*********)))'''***)))((((((((()))+++,,,))))))))))))))))))))))))***************+++++++++************************,,,,,,,,,++++++*********)))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,---.........------000222444888>>>CCCHHHKKKOOONNNNNNPPPRRRRRRPPPNNNOOOHHH@@@;;;888666333111333333333333444666777888???AAADDDGGGJJJPPPVVV[[[aaabbbaaa^^^^^^```aaaaaadddbbbccciiiooouuuyyy}}}(((((((((((((((((((((((()))(((((((((''''''''''''''''''''''''(((((((((((())))))((((((((((((((()))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))*********+++++++++))))))))))))************))))))))))))))))))))))))''''''(((((())))))************)))))))))((((((((())))))))))))))))))))))))***************)))((((((******))))))))))))*********************************++++++,,,+++***)))(((+++++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,...,,,++++++------,,,***---,,,,,,,,,,,,---............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......---,,,,,,+++........................------............------........................//////............//////............------------......---------,,,,,,,,,------............------------............------........................------------........................---,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,---------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******---,,,,,,+++******++++++++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++***+++,,,,,,------,,,,,,***++++++,,,,,,++++++***++++++************+++++++++***)))((((((((()))*********************)))'''***)))((((((((()))++++++************************(((((()))***+++,,,,,,---************************,,,,,,,,,+++++++++******)))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---......//////555777;;;@@@DDDGGGIIIJJJOOOOOOOOOPPPRRRQQQNNNLLLGGGBBB;;;777555444333111333333444555888<<>>;;;999777555222666;;;???BBBGGGMMMRRRZZZ\\\aaaeeegggfffeeeddd``````___]]]ZZZYYYZZZ\\\]]][[[aaammmvvv((((((((((((((((((((((((&&&'''''''''(((((())))))''''''''''''((((((((()))%%%%%%%%%&&&'''((()))***(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************))))))))))))))))))))))))((())))))***+++,,,,,,---(((((())))))*********+++++++++++++++++++++++++++***************)))((((((''')))+++---...---,,,+++((())))))***++++++,,,,,,---,,,***)))))))))***+++++++++++++++++++++++++++++++++++++++++++++++++++---,,,+++***)))))))))))),,,+++***+++---...---,,,++++++******++++++,,,---,,,,,,,,,------............------,,,,,,++++++***)))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,,,,------...///000000...------,,,,,,------...---------,,,,,,,,,++++++---,,,,,,,,,,,,---...///+++,,,,,,------,,,,,,++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,------...---------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,---*********++++++,,,,,,---++++++++++++++++++++++++************************+++++++++,,,,,,---------++++++++++++,,,,,,---...++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++))))))***++++++++++++***+++++++++,,,,,,+++++++++++++++************++++++&&&''')))+++,,,---,,,,,,(((,,,///...***((())),,,'''((()))++++++******)))++++++++++++++++++++++++))))))******+++++++++,,,*********************************++++++,,,,,,,,,)))************+++++++++++++++++++++++++++++++++++++++,,,,,,---...//////000333888>>>DDDIIIMMMNNNPPPRRRTTTUUUVVVTTTRRRQQQJJJEEE>>>999777777888888444999@@@FFFKKKQQQYYY^^^ccccccddddddddddddccccccZZZZZZYYYWWWVVVVVVYYY[[[aaabbbmmm~~~''''''''''''(((((((((((((((((())))))))))))(((((())))))))))))))))))))))))((((((((((((((((((((((((((((((''''''&&&&&&&&&%%%))))))))))))((((((((((((++++++***)))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((************************))))))))))))))))))))))))++++++******)))((((((((())))))))))))************))))))************)))))),,,,,,,,,,,,,,,+++***)))+++++++++++++++++++++++++++++++++*********))))))))))))***+++,,,,,,------************************,,,++++++******++++++,,,))))))))))))***+++,,,---++++++,,,,,,,,,,,,------...---+++******+++---...------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++---......,,,++++++,,,)))***,,,---------,,,,,,///......---------......000000///...------,,,,,,.........------,,,,,,,,,---,,,,,,+++***)))((((((++++++,,,,,,,,,---------,,,,,,+++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---+++***+++......,,,***++++++++++++++++++++++++,,,++++++******++++++,,,------++++++++++++------+++++++++*********))))))+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,---------***++++++,,,,,,++++++***+++++++++*********))))))******************************+++++++++,,,,,,,,,*********++++++,,,,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,)))))))))))))))))))))))))))************+++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,************************++++++******************************************++++++,,,,,,,,,---------***,,,---------...000222777;;;AAAEEEHHHKKKMMMOOOSSSSSSSSSTTTSSSPPPJJJFFF???<<<888555444444555666:::AAAKKKTTT[[[^^^aaabbbbbbaaaaaa``````___]]][[[]]]VVVTTTYYY\\\]]]aaagggnnnxxx''''''''''''(((((((((((('''(((((())))))(((((('''))))))))))))))))))))))))((((((((((((((((((((((((((((((((('''''''''&&&&&&(((((((((((())))))))))))))))))((('''''''''''''''))))))))))))))))))))))))***)))))))))((((((((((((************************)))))))))))))))))))))))))))))))))))))))*********))))))))))))************))))))************))))))+++,,,,,,,,,++++++***)))+++++++++++++++++++++++++++++++++*********))))))*********++++++,,,,,,---************************,,,++++++******++++++,,,))))))))))))***+++,,,---++++++,,,,,,,,,,,,---------,,,++++++++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,''')))++++++******+++,,,------...//////...,,,,,,......---------------...//////......---,,,,,,+++------,,,,,,++++++++++++------,,,,,,+++*********++++++++++++,,,,,,,,,,,,---,,,,,,+++++++++,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,---+++***+++......,,,***++++++++++++++++++++++++,,,++++++******++++++,,,---,,,++++++++++++,,,---+++++++++*********))))))++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***+++++++++*********))))))************************++++++++++++,,,,,,,,,,,,++++++++++++++++++,,,,,,************************++++++++++++++++++++++++)))))))))))))))))))))))))))************+++++++++************************,,,,,,,,,,,,,,,+++++++++************************************************************************,,,,,,,,,---------......+++---...///000222555888>>>AAAFFFJJJLLLNNNQQQRRRUUUSSSRRRPPPNNNJJJDDD@@@;;;999777555444666:::===HHHNNNVVV\\\```bbbcccdddfffdddaaa___^^^]]]ZZZXXXYYYUUUVVV]]]dddiiipppwww''''''''''''(((((((((((('''''''''(((((('''''''''))))))))))))))))))))))))(((((((((((((((((((((((())))))((((((((((((''''''''''''(((((())))))******)))(((((('''''''''''''''))))))))))))))))))))))))******)))))))))((((((((())))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))******++++++))))))))))))************))))))************))))))+++++++++,,,++++++***)))************************+++++++++***************++++++++++++++++++++++++************************,,,++++++******++++++,,,))))))))))))***+++,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,&&&(((***+++++++++,,,---///000000000000...---,,,,,,,,,,,,,,,,,,------------......------,,,+++***++++++++++++************,,,,,,,,,,,,,,,,,,,,,,,,*********++++++++++++,,,------,,,,,,++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------,,,***++++++++++++++++++++++++,,,++++++******++++++,,,,,,,,,++++++++++++,,,,,,+++++++++***************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***+++++++++***************************************++++++,,,,,,,,,---------,,,,,,++++++++++++++++++************************************************)))))))))))))))))))))))))))************+++++++++************************++++++++++++++++++++++++************************************************++++++++++++++++++++++++,,,,,,---------.........---...000111333777<<<@@@EEEGGGKKKMMMOOOQQQSSSUUUVVVRRRNNNIIIEEEAAA<<<888555666666666777;;;CCCJJJVVVZZZ___cccddddddeeeeeefffaaa\\\YYYXXXWWWTTTRRRVVVWWW]]]iiittt}}}''''''''''''((((((((((((&&&&&&''''''''''''&&&&&&(((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))(((((((((&&&''''''((()))******+++******))))))))))))******((((((((((((((((((((((((*********)))))))))(((((((((((((((((((((((((((((())))))))))))))))))))))))(((((())))))************((()))))))))************)))******++++++******)))******++++++++++++******))))))))))))))))))))))))************************,,,,,,++++++++++++++++++************************,,,++++++******++++++,,,******))))))***++++++,,,+++++++++,,,,,,,,,------***+++,,,,,,,,,,,,+++***************************++++++++++++++++++++++++(((***,,,---,,,,,,---.........///000000///...---++++++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,+++***++++++++++++++++++******++++++++++++,,,,,,------))))))*********+++++++++---------,,,+++***)))))))))))))))***************+++++++++++++++++++++++++++++++++,,,,,,,,,+++***++++++++++++++++++++++++,,,++++++******++++++,,,,,,++++++++++++++++++,,,************************************************++++++++++++++++++++++++------,,,,,,,,,,,,++++++***++++++,,,,,,++++++***************************************************+++,,,,,,,,,,,,---------,,,,,,,,,++++++*********************************************************))))))))))))))))))))))))))))))*********+++++++++***************************************+++++++++***************************************++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------------///111333777<<>>EEEOOO[[[ccceeeeeedddbbb^^^\\\[[[\\\[[[XXXUUUSSSSSSVVVXXXZZZdddppp''''''''''''(((((((((((('''''''''(((((('''''''''))))))))))))))))))))))))((((((((((((((((((((((((''''''(((((((((((())))))''''''(((((())))))******'''''''''''''''(((((()))))))))))))))))))))))))))++++++*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++******)))(((((('''))))))))))))******************++++++++++++******((()))******+++************************************************+++++++++++++++++++++++++++++++++************************,,,++++++******++++++,,,+++***************++++++++++++,,,,,,,,,,,,------++++++++++++++++++++++++************************++++++++++++++++++++++++)))+++,,,,,,***)))))))))'''(((***,,,............***+++,,,.........------+++,,,---//////---+++***+++++++++,,,,,,,,,,,,,,,)))))))))******+++++++++*********++++++++++++,,,++++++,,,,,,,,,***)))(((++++++,,,,,,---.........++++++++++++++++++++++++)))+++,,,,,,+++******+++++++++++++++++++++++++++,,,++++++******++++++,,,******++++++++++++*********************+++++++++************************+++++++++++++++++++++++++++++++++,,,,,,---------***++++++,,,,,,++++++******************+++++++++******************************+++++++++,,,,,,,,,,,,,,,++++++++++++++++++************************++++++++++++++++++++++++)))))))))))))))))))))))))))************+++++++++************************))))))******+++,,,,,,,,,************************)))))))))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------///222777;;;@@@EEEJJJNNNMMMPPPRRRSSSRRRPPPPPPPPPBBB>>>999555444444333222444666:::BBBMMMXXXbbbhhhkkkjjjfffaaa[[[WWWWWWWWWUUUWWWXXXWWWWWWZZZaaafffvvv''''''''''''(((((((((((('''(((((())))))(((((('''))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&'''''''''((((((((((((((((((((())))))))))))'''''''''''''''((())))))))))))))))))))))))))))))+++++++++*********))))))************************))))))))))))))))))))))))*********)))))))))))))))))))))))))))***************++++++,,,,,,++++++***(((((()))***************++++++++++++++++++++++++))))))*********+++++++++*********++++++,,,,,,---************************,,,++++++******++++++,,,++++++***************+++++++++,,,,,,,,,,,,------,,,+++***))))))***+++,,,++++++++++++++++++++++++************************(((***++++++***)))***+++((()))+++,,,---------,,,***+++---/////////...---+++,,,...000000...,,,+++************+++++++++,,,***+++++++++++++++++++++++++++++++++,,,,,,,,,,,,)))***+++,,,,,,+++)))(((******++++++,,,---------************************(((***,,,,,,***)))***+++++++++++++++++++++++++++,,,++++++******++++++,,,)))***+++,,,,,,+++***)))))))))*********+++++++++************************++++++++++++++++++++++++******++++++,,,---......***++++++,,,,,,++++++***))))))*********+++++++++************************)))))))))*********++++++++++++++++++++++++,,,,,,************************************************)))))))))))))))))))))))))))************+++++++++*********************************+++,,,---------************************((())))))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////222666<<>>;;;;;;888444222222333222111777666:::FFFVVVbbbffffff___^^^\\\YYYWWWXXX[[[^^^oooxxx}}}((('''%%%%%%%%%&&&(((***'''///555333,,,''')))---+++***)))))))))))))))***---,,,***(((((()))+++,,,))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))******))))))))))))******************************---,,,+++++++++,,,+++)))************************)))))))))***+++++++++,,,***************)))((((((+++++++++*********))))))((()))***+++,,,---------))))))))))))************+++++++++*********))))))++++++*********************++++++,,,,,,++++++***------------------------------------------------...000111///+++)))***+++,,,++++++******++++++,,,))))))))))))))))))))))))++++++++++++++++++++++++,,,,,,,,,++++++*********++++++,,,,,,,,,,,,------///...------,,,,,,,,,,,,***+++,,,,,,,,,,,,+++***++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++************************+++++++++*********)))))),,,,,,,,,++++++*********************************++++++++++++++++++++++++))))))))))))))))))))))))******************************************************))))))))))))******...------,,,,,,++++++***---,,,++++++******++++++)))************+++++++++++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++***)))))))))***,,,---************************++++++++++++++++++++++++))))))))))))************++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++---///000111333666999===@@@DDDEEEFFFIIINNNRRRVVVTTTQQQLLLEEE>>>888444333555666666444333333444666666:::EEETTT^^^bbb```___VVVRRRWWWYYYZZZeeesss((('''&&&%%%%%%'''(((***(((...222111,,,((()))+++***)))))))))))))))******,,,+++)))((('''((()))***))))))))))))((((((((((((''''''''''''''''''''''''(((((((((((())))))))))))******))))))))))))******************************---,,,+++++++++++++++******************************************+++++++++***************)))((((((+++++++++*********))))))******+++,,,,,,,,,++++++))))))))))))************+++++++++*********))))))++++++*********************++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,------------------------111222333111...,,,---...,,,++++++******++++++,,,************************,,,++++++++++++++++++,,,,,,,,,,,,+++++++++******+++++++++,,,,,,,,,------...------,,,++++++,,,,,,***+++,,,,,,,,,,,,+++***++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++************************+++++++++*********)))))),,,,,,,,,++++++*********************************++++++++++++++++++++++++))))))))))))))))))))))))************************))))))))))))))))))))))))******))))))))))))******---,,,,,,,,,,,,+++++++++,,,,,,++++++******++++++)))************+++++++++++++++++++++++++++++++++************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((('''''''''(((******************************------------------------************++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++---000222444666999<<<@@@BBBEEEGGGIIIKKKNNNPPPPPPNNNJJJEEE???999444222///111333333222222333444999999<<>>AAAEEEEEEGGGJJJMMMNNNNNNLLLIIIGGGBBB===888444222111...000111222222222444555999:::???HHHRRRXXXZZZYYYVVVTTTVVVYYY[[[eee(((''''''&&&'''((())))))*********++++++***(((&&&'''''''''((((((***+++,,,///...,,,+++***))))))***(((((((((((())))))))))))************++++++++++++(((((((((((())))))))))))******))))))))))))******************************+++,,,,,,,,,*********+++************************,,,+++++++++***)))))))))*********++++++******)))************************+++++++++,,,,,,++++++***))))))*********+++++++++******************************+++++++++++++++,,,***++++++,,,,,,++++++***,,,---............---,,,,,,,,,,,,,,,,,,,,,,,,,,,.........---,,,,,,,,,,,,,,,++++++******++++++,,,************************...---+++******+++---...++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++***************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++******************************************************************************+++++++++***************************************************************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))************)))))))))******+++,,,,,,------,,,,,,,,,,,,++++++******))))))*********+++++++++++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************++++++,,,************************))))))))))))))))))))))))++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,---------------***...222777:::>>>BBBEEEIIIHHHHHHKKKNNNNNNKKKGGGCCCAAA<<<888444333333333111333444444444555777888:::===BBBJJJRRRWWWYYYYYYXXXXXX[[[```fffwwwoookkkoootttyyy}}}zzzwwwrrrnnnmmmqqqxxx~~~''''''''''''(((((())))))***)))((()))++++++(((&&&''''''''''''((()))***+++,,,++++++***)))((((((((('''((((((((()))))))))***)))*********+++++++++,,,(((((((((((())))))))))))******))))))))))))******************************+++,,,---,,,***)))***,,,************************,,,+++++++++***)))))))))******++++++++++++******************************((()))***+++,,,,,,,,,,,,************++++++++++++******************************++++++,,,,,,,,,,,,***++++++,,,,,,++++++***---...///000000///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++***,,,++++++******++++++,,,************************------,,,++++++,,,------++++++++++++++++++++++++*********+++++++++,,,,,,*********))))))******+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++******************************************************************************************************************************************************))))))))))))))))))))))))************************************************((()))************)))(((((()))******+++,,,------++++++,,,,,,,,,+++***)))))))))*********+++++++++++++++++++++++++++++++++************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++++++++************************))))))))))))))))))))))))*********++++++++++++,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,------.........,,,///555999===@@@DDDGGGKKKIIIHHHJJJKKKJJJEEEAAA<<<:::666333222222333555555666666666555666888:::@@@DDDJJJNNNRRRUUUWWWXXXXXX[[[```jjjxxxooo```[[[\\\___bbbfffdddcccbbb```___bbbgggkkk|||''''''((((((((()))))))))))))))((()))******)))'''''''''''''''((())))))***'''''''''''''''&&&&&&&&&''''''(((((())))))******&&&''''''(((((()))))))))(((((((((((())))))))))))******))))))))))))*********************************,,,...---***(((***,,,************************+++++++++***************)))***++++++,,,+++++++++***************+++++++++((((((***+++,,,---------*********++++++++++++,,,***************+++++++++******++++++,,,---------***++++++,,,,,,++++++***,,,---///000000///---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***+++---------+++,,,++++++******++++++,,,++++++++++++++++++++++++,,,,,,------------,,,,,,***++++++++++++,,,,,,,,,************++++++++++++*********)))******+++,,,,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++*********************************************************************+++++++++)))))))))***************************************************************))))))))))))))))))))))))************************************************((()))***++++++***)))((()))))))))***+++,,,,,,---++++++,,,---,,,+++***))))))************+++++++++++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''((())))))))))))(((************************,,,,,,,,,,,,,,,,,,,,,,,,************++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,---......//////000333999===@@@CCCFFFHHHJJJIIIGGGFFFEEEBBB>>><<<666444222000000222444666555666777666666888;;;===JJJNNNRRRSSSSSSTTTWWWZZZ\\\cccnnn{{{mmmaaaUUURRRRRRSSSTTTWWWVVVVVVWWWVVVWWWYYY\\\___iiittt''''''((()))))))))))))))))))))******)))))))))***(((((('''''''''(((((()))&&&''''''((((((((((((((('''''''''((()))*********%%%%%%&&&''''''((())))))(((((((((((())))))))))))******))))))))))))******************************))),,,///---)))(((***---***************************************+++++++++)))***++++++,,,,,,,,,+++))))))*********+++++++++)))***+++,,,,,,,,,,,,,,,*********+++++++++,,,,,,))))))*********+++++++++******++++++,,,------...***++++++,,,,,,++++++******,,,...//////...,,,***++++++++++++++++++++++++---+++***+++---///...,,,,,,++++++******++++++,,,+++++++++++++++++++++++++++,,,---......---,,,+++******+++++++++,,,,,,,,,************++++++++++++***************+++,,,,,,,,,,,,+++******+++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++******************************************************))))))*********+++++++++((()))))))))*********+++************************************************))))))))))))))))))))))))************************************************((()))***++++++***)))((())))))******++++++,,,,,,***+++,,,------+++***((()))************+++++++++++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&'''((()))***))))))(((************************------------------------++++++++++++,,,,,,,,,---++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,------.../////////555999>>>BBBEEEFFFIIIJJJGGGGGGFFFBBB===999777777333222111222333555777999555666777888:::===AAADDDMMMRRRVVVVVVUUUWWW]]]ccckkkyyy}}}sss```VVVOOONNNOOOOOONNNPPPQQQSSSTTTVVVVVVYYY\\\___```iiippptttyyy''''''((()))))))))))))))(((***+++***)))(((***+++)))(((((('''''''''((((((((()))***++++++,,,,,,+++&&&''''''((()))******+++&&&''''''((()))******+++(((((((((((())))))))))))******))))))))))))******************************)))---///---)))'''***---************************))))))******+++++++++,,,)))***+++,,,,,,,,,,,,,,,))))))******+++++++++++++++,,,,,,,,,,,,+++************+++++++++,,,,,,,,,))))))******++++++++++++******+++,,,,,,---......+++++++++,,,,,,+++++++++(((***,,,......,,,***(((+++++++++++++++++++++++++++)))(((***---...---+++,,,++++++++++++++++++,,,++++++++++++++++++++++++***,,,...000000...,,,************++++++,,,,,,,,,)))************+++++++++++++++******+++,,,---------,,,+++******+++,,,---++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++******))))))))))))))))))))))))************************))))))******++++++++++++(((((())))))*********+++************************))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))''')))***++++++***)))'''***************+++++++++***+++,,,------+++***((()))************+++++++++++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))***,,,,,,++++++***************************++++++++++++++++++++++++,,,,,,,,,---------......++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,------...///000000:::===BBBFFFGGGIIIJJJLLLEEEFFFDDD???888333333555444444444555777999<<<===666777999;;;>>>BBBHHHLLLKKKPPPUUUWWWXXX\\\eeemmm|||}}}}}}|||tttqqqqqqllleeeYYYRRRMMMOOOPPPOOONNNOOOSSSUUUXXXZZZ[[[^^^bbbdddaaagggjjjiiijjjqqqwwwzzz~~~'''''''''(((''''''&&&&&&))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&'''((()))***++++++))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))************+++*********))))))((((((,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))************************(((((()))***+++,,,,,,---+++***)))))))))***,,,,,,---------,,,,,,+++++++++************************,,,++++++******++++++,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,++++++***************++++++++++++******+++******+++,,,---...///,,,,,,,,,++++++*********++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,+++******+++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************************************************************)))))))))))))))(((''''''******+++++++++******)))************************************************++++++************++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************)))))))))((())))))))))))))))))))))))((()))***++++++***)))((())))))))))))************,,,,,,,,,+++++++++******************+++,,,---...---,,,***)))))))))******)))************+++++++++******))))))))))))******)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++***)))(((...+++)))+++...000///...000...------///333777:::BBBBBBCCCFFFIIIJJJIIIGGGFFFCCC===888444111000000000222555888:::<<<<<<<<<>>>======@@@EEEJJJMMMOOORRRSSSSSSSSSYYYggg|||}}}tttqqqmmmhhhkkkllliiigggjjjoookkkcccWWWPPPJJJJJJKKKLLLPPPVVV[[[]]]```ccceeefffeeeeeehhhhhhjjjllloooqqqssstttzzz{{{|||(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''(((((())))))******))))))))))))))))))))))))******))))))))))))******))))))))))))************+++*********))))))))))))************************++++++++++++++++++++++++************************************************************+++++++++++++++***)))))))))***,,,,,,---------,,,,,,+++++++++************************,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,+++++++++******++++++,,,,,,,,,,,,+++++++++++++++,,,,,,---...///,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,+++******+++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,***************************************************************************************************************)))((((((******+++++++++******)))))))))))))))))))))))))))************************))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************---,,,,,,,,,,,,+++++++++))))))))))))))))))))))))((()))***++++++***)))((())))))))))))************+++++++++*********))))))************+++,,,,,,---,,,,,,***)))))))))******)))************+++++++++******))))))))))))******)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++******)))---+++***+++---///...---...------...111666;;;===DDDDDDEEEGGGHHHHHHFFFDDD@@@>>>:::666333222222222333444666999;;;======>>>@@@BBBEEEIIILLLOOOQQQRRRNNNPPPSSSZZZgggzzz}}}zzzuuurrrsssuuuvvvwww{{{{{{uuulllhhhhhhfffccchhhjjjiiiiiinnntttrrrlll^^^WWWQQQQQQRRRRRRWWW\\\eeeiiiooorrrqqqooommmlllppprrrtttvvvyyy{{{|||}}}{{{|||~~~(((((((((((()))******+++))))))))))))))))))))))))************************(((((((((((())))))))))))))))))))))))))))))))))))++++++************++++++))))))))))))***************************)))))))))))))))))))))))))))))))))++++++++++++++++++++++++************************************************,,,,,,++++++************+++************+++,,,,,,------,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......//////,,,,,,,,,++++++++++++***++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,))))))))))))))))))))))))***************************************************************************++++++++++++******))))))******+++++++++******((((((((((((((((((((((((************************))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************,,,,,,,,,,,,++++++++++++))))))))))))))))))))))))))))))************))))))))))))))))))*********************)))))))))((((((++++++++++++++++++++++++,,,+++******)))*********)))************+++++++++******))))))))))))******)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))***++++++++++++++++++---,,,***+++,,,------,,,,,,---...111666;;;@@@CCCGGGGGGGGGGGGHHHFFFBBB???999888555333222222333444555666888:::===???AAABBBCCCHHHMMMOOOOOONNNOOOQQQPPPSSS\\\jjj}}}}}}vvvpppmmmnnnmmmiiifffcccdddgggjjjmmmooommmiiiiiinnnpppooorrrsssrrrrrrvvv{{{zzzuuuccc\\\VVVTTTUUUWWW^^^fffxxx|||xxxvvvwwwyyy|||%%%&&&&&&'''((())))))***(((((((((((((((((((((((())))))))))))))))))))))))***)))))))))((((((((('''))))))))))))))))))))))))+++******))))))******+++((()))))))))************************************++++++++++++++++++++++++++++++++++++++++++++++++************************************************++++++++++++++++++++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,------...///////////////++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,*********************************************************************************************************++++++***))))))))))))***+++++++++******))))))))))))))))))))))))************************++++++************++++++))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************)))))))))((((((((('''''')))))))))))))))))))))))))))))))))******)))))))))((()))))))))************+++*********))))))))))))+++++++++++++++*********++++++******************))))))*********++++++++++++******))))))******+++))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))******+++,,,,,,,,,,,,---,,,+++++++++,,,,,,,,,,,,---000555;;;AAAFFFHHHIIIHHHGGGFFFEEEBBB===:::444333222111111111333444444555888;;;???CCCFFFHHHKKKPPPTTTSSSNNNLLLNNNRRRXXXbbbqqq{{{xxxrrrqqqpppmmmjjjgggdddbbbggggggeeeaaa___bbbiiioootttwwwxxxwww{{{}}}mmmeee]]][[[\\\bbbnnnzzz&&&'''(((******+++******((((((((((((((((((((((((((((((((((((((((((((((((******))))))((((((''''''))))))))))))))))))))))))))))))(((((((((((())))))((()))))))))***************************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************)))******+++,,,,,,------******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---,,,,,,,,,,,,,,,,,,---+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++---...///000000000//////++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,************************************************************************************************(((((()))))))))))))))(((((()))***+++++++++++++++************************************************++++++************++++++))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************''''''''''''&&&&&&&&&&&&***************************))))))))))))))))))***((()))))))))************,,,,,,+++++++++***************+++++++++***))))))************+++*********))))))*********+++++++++++++++************++++++))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---......000444:::@@@EEEIIILLLJJJHHHEEECCC@@@===999555333222111000000111222222333555999>>>CCCHHHLLLNNNVVVXXXXXXTTTOOOOOOUUUZZZdddttt~~~|||xxxsssnnnjjjgggfffaaaaaaaaaaaaaaa`````````dddeeedddccceeelllwwwwwwnnnkkkmmmwww)))***---///000///---+++))))))))))))))))))))))))''''''''''''''''''''''''******))))))((((((''''''))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))*********************+++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++************************))))))***+++,,,---......***++++++,,,---,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,------------,,,+++))))))))))))+++,,,---...///000000///...---***++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,))))))))))))))))))))))))************************************************************************''''''((())))))))))))(((((()))***+++++++++++++++************************************************))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))((((((((((((******************************))))))))))))******))))))))))))************,,,,,,,,,++++++++++++***((()))***+++++++++))))))))))))***++++++++++++***)))************+++++++++++++++************++++++)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,,,,,,,,,,,,,+++,,,------,,,---///111333555999???DDDHHHKKKLLLHHHEEE@@@===:::888555333222222111111111222222222444777===CCCJJJNNNRRRSSSVVVVVVTTTRRRRRRWWWaaahhhttt}}}|||zzzuuupppkkkjjjfffccc```]]][[[[[[VVVWWWZZZ\\\^^^```aaabbbcccdddggglllttt~~~))),,,000333444111---***))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))***))))))))))))))))))***))))))))))))*********************++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************+++++++++,,,,,,---------***+++,,,---------,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,---------......---,,,***))))))***,,,---,,,---///000000///---,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,,,,,,,,,,+++***++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,************************************************************************************************'''((()))***************(((((()))++++++,,,,,,+++************************************************))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************++++++*********)))))))))************************+++***)))(((((()))***+++))))))))))))************++++++++++++************&&&((()))+++,,,+++***)))((()))***+++,,,++++++***)))************+++++++++,,,++++++******++++++,,,)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++***,,,......---...111444888:::>>>CCCGGGIIIKKKKKKFFFAAA;;;777555444222111000000111222333444555555999===DDDKKKPPPTTTUUUVVVSSSSSSSSSVVV___kkkwww~~~~~~zzzrrroookkkhhhgggfffcccbbbaaaaaabbbaaa___\\\YYYWWWTTTWWW[[[```dddgggiiijjjfffjjjrrr}}}~~~(((,,,111444444000+++'''))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))++++++************++++++))))))))))))*********************++++++,,,,,,,,,........................++++++++++++++++++++++++++++++++++++++++++++++++************************------,,,,,,,,,,,,++++++***+++,,,---...---,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,------............---+++******+++---...,,,---///000000...---+++*********++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,------,,,+++***++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************************************************************((()))***+++++++++++++++(((((()))++++++,,,,,,,,,))))))))))))))))))))))))************************++++++************++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))************************+++***)))(((((()))***+++))))))))))))************************))))))))))))%%%''')))+++,,,+++******((()))***+++,,,,,,+++***)))************+++++++++,,,++++++******++++++,,,)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,+++***))),,,.........///222666;;;===AAAEEEHHHJJJJJJJJJDDD???888333111111111111//////111222444666777888>>>BBBIIIPPPUUUWWWWWWVVVVVVVVVYYYbbbqqq{{{pppiiifffbbbaaa```___]]]]]]]]]]]]^^^aaaeeefffeeeaaa[[[XXXXXX[[[aaaggglllppprrrssslllrrr}}}wwwqqqmmmoooxxx***,,,//////---***((((((+++)))'''&&&((()))***)))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((++++++******************))))))))))))))))))))))))***,,,------,,,---///111999;;;:::444,,,(((***...******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,------......------,,,,,,,,,+++++++++000///...---------------000//////...---,,,,,,+++333222111///...---------++++++,,,,,,,,,,,,,,,------------,,,,,,+++******........................,,,,,,---------.........------------------------......,,,,,,,,,,,,......+++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++,,,,,,***++++++,,,,,,++++++***+++++++++++++++++++++++++++***)))(((((()))***+++++++++************************))))))))))))******************************))))))))))))))))))))))))))))))))))))))))))))))))+++*********))))))((((((***)))))))))((((((''''''))))))))))))))))))))))))******************************))))))))))))******))))))*********+++++++++)))))))))***++++++,,,,,,++++++******************)))))))))))))))))))))))))))))))))((())))))***+++***************************************************++++++,,,,,,++++++***************************,,,,,,,,,+++++++++******++++++++++++++++++++++++---,,,,,,++++++,,,,,,---......---,,,,,,------------------...111666:::===@@@CCCHHHLLLMMMJJJFFFDDD999888666444333222222222444333333444666999<<<>>>FFFIIIOOOUUUSSSNNNNNNRRRWWW[[[hhh}}}{{{qqqjjjccc^^^[[[XXXTTTVVV[[[\\\XXXZZZ___fffmmmtttuuuooogggbbb```aaadddooo}}}~~~|||tttooommmjjjjjjnnnwww((()))******(((((((((******((('''''')))******)))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((************************))))))))))))))))))))))))(((***+++,,,,,,---///222VVVMMM???333---,,,...000***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***+++++++++,,,,,,,,,---......------------------......------------......//////.........---------000000/////////000000111//////............------000000///.......................................////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,,,,,,,---...+++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++,,,+++***))))))***+++,,,******************************))))))))))))******************************))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))(((*********))))))((((((((())))))))))))))))))))))))******************************))))))))))))******))))))*********+++++++++++++++******************************************))))))))))))))))))))))))+++******))))))************************************************************++++++,,,,,,++++++************************************++++++,,,,,,,,,++++++++++++++++++++++++---,,,,,,++++++,,,,,,---------,,,,,,,,,,,,------,,,,,,---///333777<<<>>>CCCEEEIIIKKKKKKHHHCCC@@@666555333111000000111222555555666888;;;???CCCFFFKKKMMMQQQTTTRRROOOQQQWWW\\\hhh}}}{{{rrriiibbb]]]ZZZXXXWWWUUUVVVZZZ\\\\\\bbbiiiwww|||{{{tttqqqpppnnnrrr|||{{{tttqqqpppnnnkkkjjjnnnvvv|||((()))((('''&&&'''***---)))((('''(((***+++***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))''')))***++++++,,,///111XXXJJJ888---,,,---,,,)))++++++++++++,,,,,,,,,,,,******))))))((((((((('''++++++,,,,,,,,,,,,,,,---.........///////////////------------...///000111000000000111111111222222000111111333444666777777555555444333222111000///000///...---,,,---..............................------------------------,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,,,,,,,---...,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---,,,,,,++++++************++++++,,,,,,++++++***++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,******************************))))))))))))******************************))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))***************)))))))))))))))))))))))))))))))))******************************))))))))))))*********************+++++++++,,,,,,++++++***))))))(((************************)))))))))))))))))))))))),,,,,,+++******+++++++++***************************************************++++++,,,,,,++++++***************************((()))***+++,,,------...++++++++++++++++++++++++---,,,,,,++++++,,,,,,---,,,,,,,,,++++++,,,,,,---,,,---000333888<<<@@@CCCGGGHHHJJJJJJGGGCCC>>>;;;444333111000000222444666999:::<<>>CCCFFFGGGKKKJJJIIIGGGCCC>>>999666555444333222444777;;;===@@@AAADDDGGGKKKPPPSSSVVVUUUSSSRRRPPPNNNQQQ^^^kkk~~~xxxssssssrrrssszzzyyynnnbbbYYYVVVXXXZZZ___ccchhhlllooovvv{{{|||zzzuuupppqqqxxx)))+++,,,+++***)))***+++,,,***)))***+++,,,+++***************************))))))))))))))))))))))))++++++++++++++++++++++++))))))*********+++++++++))))))))))))))))))))))))***+++,,,+++******+++---,,,+++,,,...000000---)))++++++,,,,,,,,,---------/////////.........------,,,,,,------.../////////000000111333444555666666777777888999;;;===???@@@@@@AAABBBCCCDDDFFFGGGGGGGGGHHHJJJKKKMMMMMMNNNMMMHHHGGGEEECCC@@@>>><<<;;;:::999666444222111111111///.........---------,,,//////////////////......////////////////////////........................,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------,,,,,,+++***))))))***++++++,,,,,,++++++***++++++++++++++++++++++++)))******************)))))))))*********+++++++++******))))))))))))******************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************++++++))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******************************))))))*********+++++++++))))))*********+++++++++))))))))))))))))))))))))((())))))+++,,,...000111***************************************************++++++,,,,,,++++++***************************++++++++++++++++++++++++++++++++++++++++++++++++---,,,,,,++++++,,,,,,---,,,+++++++++,,,,,,---...000333888>>>CCCFFFGGGHHHKKKIIIGGGBBB>>>999555333444444444666999===BBBDDDIIIJJJKKKNNNQQQSSSVVVWWWTTTRRRQQQPPPPPPWWWiiizzz{{{tttooollliiilllpppvvvtttfff\\\[[[___dddiiirrr|||}}}xxxuuuyyy&&&(((***+++***)))***+++///---***)))***++++++***************************))))))))))))))))))))))))************************)))))))))***++++++,,,,,,))))))))))))))))))))))))+++,,,,,,,,,******,,,---/////////---,,,+++,,,---,,,,,,,,,,,,---------------------------.........,,,---...///000222333333666666888999;;;===>>>???BBBBBBCCCDDDFFFHHHJJJKKKLLLLLLMMMOOOPPPRRRSSSSSSTTTUUUWWWYYYZZZZZZZZZYYYTTTSSSQQQOOOLLLJJJHHHGGGAAA@@@===:::777333000///111000000//////.........------------........./////////////////////////////////000000000000//////------............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++************++++++,,,,,,++++++***++++++++++++++++++++++++((()))************)))((()))))))))***++++++,,,,,,******))))))))))))******************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))***************))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******+++++++++***************((())))))***++++++,,,,,,)))))))))***++++++,,,,,,))))))))))))))))))))))))(((((()))***,,,///000222***************************************************++++++,,,,,,++++++***************************,,,,,,,,,+++++++++******++++++++++++++++++++++++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,---...//////222555;;;AAAEEEFFFFFFEEEHHHFFFBBB===999555333222333444666:::>>>CCCGGGJJJOOOPPPQQQRRRSSSTTTUUUUUURRRRRRSSSTTTWWWbbbyyyyyyuuupppppppppmmmjjjhhhiiijjjffflllttt~~~yyylllccceeennnvvv{{{~~~~~~&&&'''((())))))+++///222333000+++))))))*********************************))))))))))))))))))))))))************************((())))))***++++++,,,,,,)))))))))))))))))))))))))))+++,,,,,,,,,,,,///111000///---+++*********+++,,,,,,,,,------------...,,,,,,------.../////////111222444555777999;;;<<<>>>???AAACCCEEEGGGIIIJJJMMMNNNNNNOOOQQQSSSTTTUUUVVVVVVWWWXXXZZZ[[[\\\\\\\\\]]]```bbbddddddccccccaaa```^^^[[[XXXVVVTTTSSSMMMLLLIIIFFF@@@:::555222444444333333222111111000......///000111222222333333333333333333333333333000111222222222222111000------............------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++)))***++++++++++++***)))((())))))***++++++,,,,,,******))))))))))))******************************))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************((((((((())))))*********))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******+++++++++*********))))))******************++++++((())))))***++++++,,,,,,))))))))))))))))))))))))************+++---...///***************************************************++++++,,,,,,++++++***************************++++++++++++++++++,,,,,,++++++++++++++++++++++++---,,,,,,++++++,,,,,,---------------...///000111666:::@@@FFFIIIIIIGGGEEEEEEBBB>>>999555333222222444666:::@@@FFFKKKNNNPPPQQQRRRRRRSSSTTTTTTTTTTTTQQQSSSWWW\\\bbbppp~~~wwwrrrnnnkkkeeefffeeedddccceeejjjnnnoooxxx~~~sssnnnttt((((((((((((***///666:::666111,,,(((((()))***+++************************))))))))))))))))))))))))))))))))))))))))))))))))((())))))***++++++,,,,,,))))))))))))))))))))))))''')))+++,,,---///222444******,,,...000000...+++,,,,,,,,,---------......222222333444555666777777888999:::===???BBBCCCDDDEEEFFFHHHJJJLLLOOOPPPQQQTTTUUUUUUVVVWWWYYY[[[\\\[[[\\\]]]^^^___``````aaa^^^```cccfffhhhiiiiiihhhhhhgggeeeccc```^^^\\\[[[\\\[[[YYYUUUOOOGGG@@@<<<777777666555555444333333666777888999:::<<<======888888888888888888888888111222333444444333222111------............------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,+++++++++,,,,,,+++++++++++++++++++++++++++++++++***+++,,,------,,,+++***((())))))***++++++,,,,,,******))))))))))))******************************))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))*********+++''''''(((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******++++++++++++******)))))),,,,,,++++++***)))))))))((())))))***++++++,,,,,,)))))))))))))))))))))))),,,++++++******++++++,,,************************************************+++++++++,,,,,,+++++++++************************))))))***+++,,,------...++++++++++++++++++++++++---,,,,,,++++++,,,,,,------------...///000111111<<<@@@FFFKKKNNNMMMJJJGGGBBB???;;;666333222222222666:::???FFFLLLQQQTTTVVVQQQQQQRRRSSSTTTTTTTTTTTTQQQUUU[[[bbbjjj{{{zzzrrrlllhhhfffeeedddcccdddcccaaabbbfffnnnttt|||yyywww'''&&&'''(((---333888<<<,,,,,,++++++***)))((((((+++***)))***+++***((('''((((((((((((((()))******))))))))))))))))))))))))))))))*********+++++++++************************++++++,,,---///111444555***+++,,,---.........---.........///000222333444444666888;;;<<<=========>>>@@@CCCDDDEEEGGGJJJLLLNNNPPPQQQQQQPPPPPPRRRSSSZZZYYYYYYYYYYYY[[[]]]^^^______^^^]]]]]]]]]^^^^^^^^^```dddhhhjjjllllllkkkkkkmmmmmmkkkhhhdddcccbbbhhhgggeeeaaa[[[SSSKKKGGGEEE>>>888777<<<@@@???<<<===CCCGGGFFFFFFHHHIIIGGGHHHGGGDDDBBB@@@>>>>>>>>>@@@???>>>======:::666222222111000111333333111000111000000///---,,,++++++,,,,,,,,,+++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,))))))(((((((((((())))))************************************************))))))))))))))))))))))))+++*********))))))(((((())))))************))))))))))))))))))************,,,,,,+++***))))))******))))))))))))************)))))))))))))))))))))))))))************+++++++++*********++++++,,,,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++******++++++++++++++++++++++++************************************************************************++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------///---,,,+++---000444777CCCDDDGGGKKKNNNMMMHHHCCC===:::555222111333666888888>>>FFFKKKLLLMMMOOORRRTTTSSSRRRRRRRRRSSSTTTUUUZZZ]]]dddnnnyyyzzzoooiiiccc___```aaaaaa```aaa^^^___eeejjjooo{{{((('''''''''***...222555,,,,,,+++******)))((((((***)))))))))******)))(((((((((((((((((()))******))))))))))))))))))))))))******************++++++***************************))))))***+++---///111((()))***+++---...//////...///000111333555777888:::<<<>>>@@@AAABBBBBBBBBDDDEEEGGGHHHHHHIIILLLNNNSSSUUUWWWWWWVVVVVVWWWYYY[[[[[[ZZZZZZ[[[\\\^^^___]]]\\\\\\\\\]]]^^^______```aaacccfffggghhhhhhhhhjjjlllmmmllliiigggfffffffffgggfffeeebbb^^^ZZZWWWQQQLLLGGGEEEHHHJJJJJJIIINNNTTTWWWWWWWWWYYYZZZXXXVVVTTTSSSQQQOOOOOOOOOOOOMMMLLLKKKJJJHHHEEE@@@<<<999666333111111222111000000///...---,,,,,,,,,+++---,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***))))))(((((())))))***************************************************))))))))))))))))))))))))+++*********))))))))))))))))))************))))))))))))))))))************+++***)))((((((((((((((())))))))))))************)))))))))))))))))))))))))))************+++++++++***++++++++++++++++++,,,))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++******++++++++++++++++++++++++************************************************++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------......///...---...000444888;;;DDDEEEGGGKKKMMMJJJDDD???:::888444111111444888;;;@@@CCCGGGJJJLLLNNNPPPRRROOOOOOOOOPPPRRRUUUXXXZZZcccfffnnnxxxuuuoookkkfffaaa___```bbbddddddhhhggghhhkkknnnuuu)))((('''&&&''')))+++---+++++++++******))))))((())))))((((((((())))))***)))(((((((((((()))******))))))))))))))))))))))))++++++******************++++++++++++++++++++++++******)))))))))+++,,,---+++++++++,,,---///000111222333555888;;;===???@@@CCCDDDEEEFFFFFFGGGFFFFFFFFFGGGHHHHHHHHHIIIKKKMMMUUUWWWYYYYYYYYYYYYZZZ[[[[[[ZZZZZZZZZZZZ\\\]]]^^^\\\\\\\\\]]]^^^___aaaaaa______```aaaaaabbbcccccchhhjjjllllllkkkiiiiiijjjhhhhhhiiiiiiiiihhhgggggg^^^\\\XXXVVVUUUVVVXXXZZZ```eeeiiihhhhhhkkkkkkiiieeedddcccbbbbbbbbbbbbbbb```^^^\\\[[[YYYUUUPPPLLLEEEAAA;;;777555444333222111000...---,,,------......------,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,*********))))))*********************************************************))))))))))))))))))))))))***************)))))))))))))))************))))))))))))))))))************++++++***))))))))))))***))))))))))))************)))))))))))))))))))))))))))************++++++++++++++++++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++******************************************************************************,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,---------..................///111555:::>>>AAAFFFGGGIIIKKKKKKFFF@@@:::777555222111333888===AAAIIIHHHHHHJJJMMMPPPRRRRRRNNNMMMNNNPPPTTTZZZ___cccnnnrrr{{{yyypppiiifffbbb___\\\\\\___cccggghhhqqqrrrtttuuuyyy***)))((('''''''''((()))+++*********)))))))))((()))))))))(((((((((***+++))))))(((((())))))***+++))))))))))))))))))))))))+++++++++***************++++++++++++++++++++++++---,,,+++++++++,,,---...222111111111111333444555999;;;>>>BBBEEEGGGHHHHHHIIIIIIHHHGGGFFFEEEDDDCCC@@@AAABBBBBBBBBCCCFFFHHHRRRTTTVVVWWWWWWWWWWWWXXXYYYXXXXXXWWWXXXYYYZZZ[[[]]]]]]]]]]]]]]]^^^___```YYYYYYYYYYYYZZZ[[[\\\]]]aaadddggghhhhhhggghhhiiihhhhhhhhhgggggghhhhhhiiibbbcccbbb___]]]^^^cccgggjjjooorrrqqqppprrrrrrpppoooooonnnnnnmmmmmmmmmmmmmmmllljjjiiihhhddd```\\\UUUQQQKKKEEE@@@===999666333222000.........///000///......---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++************************************************))))))))))))))))))))))))************************))))))************))))))((()))))))))************------,,,,,,,,,,,,,,,---((()))))))))************))))))))))))))))))))))))))))))*********+++++++++,,,,,,++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++******))))))))))))))))))))))))************************************************,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......///---...000444999???CCCFFFHHHJJJKKKLLLIIICCC<<<777333222222333777===CCCGGGLLLJJJJJJLLLQQQSSSRRRPPPPPPOOOOOORRRYYYbbblllsss{{{|||wwwoooiiifffddd___^^^]]]___dddjjjpppsssxxx{{{))))))))))))))))))))))))*********))))))))))))))))))***+++***((((((***,,,)))))))))))))))***++++++************************************************++++++++++++++++++++++++...---,,,,,,,,,---///000222333444555777:::;;;===CCCEEEIIILLLOOOOOOOOONNNJJJIIIFFFCCC@@@>>><<<;;;777888999:::;;;===AAADDDOOORRRUUUWWWVVVVVVVVVWWWWWWVVVUUUUUUUUUVVVWWWXXXYYYXXXWWWWWWVVVVVVVVVVVVNNNNNNOOOOOOQQQRRRTTTUUUWWWZZZ]]]______```aaabbb______^^^^^^^^^___```aaa^^^```aaa___^^^```ffflllmmmrrruuutttsssuuuuuussstttttttttssssssrrrqqqqqqssssssrrrrrrqqqoookkkhhhbbb___[[[VVVPPPIIIBBB>>>666555333111000/////////---------------...///000------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++************************************************))))))))))))))))))))))))***************+++++++++))))))************))))))((()))))))))************---,,,,,,,,,,,,,,,------((()))))))))************))))))))))))))))))))))))))))))*********++++++++++++++++++******)))))))))))))))))))))))))))))))))******************************++++++++++++******))))))))))))))))))))))))************************************************,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---.........---///222777===BBBFFFHHHKKKLLLMMMKKKFFF???999666222222444777<<>>AAAMMMPPPTTTVVVVVVUUUUUUVVVRRRQQQPPPOOOOOOPPPQQQRRRNNNMMMLLLJJJIIIIIIIIIIIICCCDDDEEEFFFGGGHHHIIIJJJKKKNNNQQQSSSSSSSSSTTTUUUNNNNNNOOOPPPQQQSSSUUUVVVTTTUUUVVVVVVVVVZZZaaafffiiiooosssssssssvvvwwwuuuvvvwwwwwwxxxxxxxxxwwwwwwwwwvvvvvvvvvvvvtttqqqnnnfffeeebbb```\\\UUUNNNIII>>>===;;;999666444222000---,,,,,,,,,,,,---......------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********))))))*********************************************************))))))))))))))))))))))))*********+++++++++++++++))))))************))))))))))))))))))***************))))))))))))***++++++))))))))))))************)))))))))))))))))))))))))))************+++++++++***************)))))))))))))))))))))))))))))))))******************************++++++++++++******************************************************************************,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---...//////000///111666;;;AAAEEEHHHJJJKKKLLLKKKHHHBBB<<<888666222555888>>>CCCIIIMMMPPPKKKMMMPPPTTTVVVVVVSSSPPPNNNQQQYYYfffxxx}}}xxxtttooolllhhhkkkmmmnnnkkkiiigggfffdddfffiiinnnttt}}}((()))+++,,,,,,,,,+++***((()))))))))))))))))))))***...222111,,,)))(((*********))))))******+++,,,************************(((((()))***+++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---......///222444777999777:::???EEEIIIKKKLLLLLLNNNPPPSSSTTTSSSOOOKKKHHH>>><<<999666333111000000111222222222222555999===EEEHHHLLLOOOOOONNNNNNNNNHHHGGGFFFEEEEEEFFFGGGHHHBBBAAA@@@@@@????????????;;;<<<===??????>>>>>>===@@@BBBEEEFFFFFFFFFFFFGGG@@@AAABBBDDDEEEGGGHHHHHHGGGGGGGGGGGGIIIMMMRRRVVV\\\bbbhhhjjjnnnsssuuuuuuuuuvvvxxx{{{|||}}}}}}}}}zzzyyyyyyyyyxxxvvvrrrooocccaaa```___^^^\\\XXXUUULLLLLLJJJGGGCCC>>>:::777222111000///....................................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***************************))))))(((((())))))***************************************************))))))))))))))))))))))))*********++++++,,,,,,,,,))))))************))))))))))))))))))************((((((((((((((()))***+++))))))))))))************)))))))))))))))))))))))))))************+++++++++))))))))))))************))))))))))))))))))))))))******************************++++++++++++******++++++++++++++++++++++++************************************************++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------...///000111222222222555:::???DDDHHHJJJKKKIIIIIIHHHCCC===888666666444777===DDDJJJNNNPPPQQQQQQSSSUUUVVVUUUTTTTTTTTTVVV^^^mmm}}}uuuooommmllliiigggiiillloooqqqrrrrrrssstttqqqtttxxx|||(((***+++------+++***)))(((((((((((())))))))))))***///444333...)))((()))*********)))******+++,,,************************''''''(((***+++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,000000111333666:::===???CCCFFFJJJNNNQQQPPPOOONNNOOOQQQSSSSSSQQQLLLFFFCCC999777555333111000000000111111111//////111555888;;;???CCCEEEFFFEEEEEEEEE???>>>===<<<;;;<<<===>>><<<;;;;;;;;;;;;;;;<<<<<<777999:::;;;:::888666555999;;;>>>???>>>===>>>>>>;;;<<<===>>>>>>>>>>>>>>>===;;;::::::===AAAEEEHHHNNNVVV]]]aaafffmmmqqqqqqrrrtttwww{{{~~~}}}|||{{{zzzyyyvvvrrrnnn]]]\\\[[[[[[]]]^^^^^^]]]YYYYYYWWWTTTOOOIIICCC???999888666444222000//////........................,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************))))))(((((((((((())))))************************************************))))))))))))))))))))))))*********++++++,,,,,,,,,))))))************))))))))))))))))))******************))))))***+++,,,,,,))))))))))))************)))))))))))))))))))))))))))************+++++++++(((((())))))******++++++))))))))))))))))))))))))******************************++++++++++++******++++++++++++++++++++++++************************************************************************++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,...///000111222333444444555888===CCCGGGJJJKKKLLLGGGGGGEEE@@@999555555666555:::AAAHHHNNNQQQRRRRRRWWWYYYYYYWWWTTTRRRTTTWWWcccnnnzzzxxxrrrkkkgggggghhhgggfffqqqsssvvvyyy{{{~~~************************++++++******))))))((((((+++222777444,,,&&&(((,,,)))***++++++***)))((('''******+++++++++,,,,,,,,,(((***+++++++++,,,...000555000+++***---///000///222333666999===BBBEEEGGGMMMNNNOOOPPPQQQRRRRRRRRRVVVUUUTTTRRRMMMFFF===777333222111111111111...,,,......////////////000000888888999:::::::::999999<<<:::999888888777666444777888888888999:::::::::888999999888777777888:::;;;;;;;;;;;;;;;:::::::::;;;:::999888888999;;;<<<888777777777888:::;;;<<>>777222//////000***+++,,,---.........---------.........---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,------,,,+++***************************************))))))))))))++++++++++++++++++++++++)))))))))***+++++++++,,,************************))))))))))))))))))))))))+++***))))))******)))'''*********))))))))))))))))))))))))))))))))))))))))))***+++++++++)))((('''))))))))))))))))))))))))((()))))))))************+++++++++*********)))))))))************+++++++++,,,+++)))(((((()))+++,,,)))************+++++++++---+++************)))'''************************************************---------,,,,,,+++++++++++++++,,,,,,,,,,,,---------------............///---------...///111333555===>>>BBBEEEIIIKKKMMMMMMJJJFFF@@@;;;888888999;;;AAADDDJJJNNNPPPRRRTTTVVVUUUUUUTTTSSSSSSVVV[[[___ooo~~~xxxtttsssnnnmmmlllkkkjjjkkknnnpppxxx}}}*********************************))))))(((((((((+++///333000***'''(((+++***+++,,,,,,+++***)))(((******++++++++++++++++++((()))*********+++---///222000......000222444555:::<<<>>>BBBEEEIIIKKKLLLQQQRRRSSSTTTUUUUUUTTTTTTWWWVVVTTTRRRMMMEEE<<<666111000///000111111000...000000000000000000000000555555666666666666555555999888888888888888777666888888888999::::::;;;;;;:::;;;<<<;;;::::::;;;=========<<<;;;;;;;;;;;;<<<>>>>>>>>>>>>============888888777777777888999:::;;;===@@@DDDIIIPPPWWW\\\bbbiiirrr{{{{{{uuuqqqeeeVVVLLLNNNOOONNNSSS\\\___eeehhhgggfffeee```YYYTTTPPPIIIBBB===999666444111000///...------------////////////...------,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,+++++++++************************++++++******))))))((((((++++++++++++++++++++++++***************+++++++++************************))))))))))))))))))))))))+++***))))))******)))'''***)))))))))))))))))))))))))))))))))))))))))))))***++++++++++++***)))((())))))))))))))))))))))))************+++++++++++++++++++++*********)))))))))************+++++++++,,,+++)))(((((()))+++,,,)))************++++++++++++***)))***+++,,,+++***************************************************---------,,,,,,+++++++++++++++,,,,,,,,,,,,---------------............///............000333666888???AAADDDGGGJJJKKKKKKKKKDDDAAA<<<777555777:::<<>>CCCEEEHHHKKKNNNOOOPPPPPPSSSTTTVVVXXXXXXXXXVVVUUUVVVUUUSSSPPPKKKCCC;;;555000///...///111222111000111111111111111111111111333333333333333333333333666666777999::::::;;;;;;::::::;;;<<<<<<===>>>>>>???@@@AAAAAA@@@@@@BBBCCCBBB@@@>>><<<;;;<<<<<<===<<<>>>@@@AAAAAA???===<<<999888888777666777777777666777999;;;>>>CCCHHHLLLVVV]]]iiivvv{{{xxxkkk^^^RRRNNNJJJHHHNNNWWW]]]ccchhhjjjmmmooommmhhhccc^^^WWWQQQMMMGGG@@@;;;888666222///------...///000000/////////......---,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,++++++++++++++++++++++++,,,,,,+++***))))))((((((************************+++++++++***************************************))))))))))))))))))))))))+++***))))))******)))'''))))))))))))))))))******))))))))))))))))))))))))+++++++++***************))))))))))))))))))))))))***++++++++++++,,,,,,,,,+++++++++***************)))************+++++++++,,,+++***))))))***+++,,,)))************++++++++++++***)))***---...---,,,************************++++++++++++++++++++++++------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,---------------............///000///...///111555999;;;BBBDDDGGGJJJKKKJJJHHHFFF???<<<888555555999>>>AAAJJJNNNRRRTTTTTTSSSSSSSSSOOOQQQRRRSSSXXXcccsss~~~xxxrrrmmmjjjhhhhhhhhhjjjmmmnnnqqq{{{************************((((((((((((((((((((((((+++***)))((()))*********+++++++++++++++++++++***++++++************))))))***+++---------...000222...333888;;;<<>>???@@@AAA@@@AAAAAABBBCCCDDDEEEEEEGGGHHHJJJJJJJJJJJJKKKLLLJJJGGGCCC???===<<<======<<>>;;;666222000000222333///............/////////------------------------------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++******+++,,,---++++++++++++++++++++++++---,,,++++++***)))(((((()))))))))))))))))))))))),,,+++++++++***)))))))))************************))))))))))))))))))))))))+++***))))))******)))''')))))))))))))))*********))))))))))))))))))))))))*********)))))))))******))))))))))))))))))))))))*********+++++++++,,,,,,************************))))))*********+++++++++++++++***))))))***++++++))))))*********+++++++++,,,+++***+++---...---,,,************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,---------------............/////////...///222777<<>>EEEIIIOOOQQQTTTUUUTTTQQQPPPOOOOOONNNPPPVVVcccuuuzzzxxxsssooolllkkkkkkkkklllppptttwww}}}************************((((((((())))))))))))))),,,***((()))+++,,,,,,+++******)))))))))*********++++++******************)))***,,,------///111444333888>>>BBBDDDFFFJJJNNNMMMOOOQQQSSSTTTTTTRRRQQQQQQSSSUUUXXXYYYYYYXXXXXXVVVTTTRRRPPPLLLFFF???:::555222000///000000000////////////000000000111111444333333333333444555666999===AAADDDEEEFFFHHHJJJJJJJJJKKKLLLMMMNNNOOOOOOQQQSSSUUUVVVUUUTTTUUUUUURRROOOJJJEEEAAA????????????BBBFFFJJJKKKIIIFFFDDD>>>>>>======<<<<<<;;;::::::;;;<<<<<<;;;<<>>AAAHHHIIIKKKKKKIIIDDD???<<<777777666888<<>>CCCFFFIIIMMMPPPRRRQQQRRRTTTUUUUUUUUUTTTTTTTTTTTTUUUUUUVVVVVVVVVVVVRRRQQQPPPNNNLLLHHHBBB>>>777555222000111111000///000111111222333444555555666555555555666888999;;;BBBFFFLLLNNNNNNNNNQQQSSSSSSTTTUUUVVVWWWYYYZZZZZZ[[[]]]______^^^]]]\\\]]]ZZZWWWRRRMMMIIIGGGEEEEEEAAABBBEEEFFFGGGFFFDDDBBBAAAAAABBBCCCCCCCCCBBBBBB>>>@@@AAAAAA@@@AAACCCDDDCCCJJJWWWhhhxxx~~~{{{uuummmeee]]]VVVSSSMMMKKKNNNUUU\\\bbbiiippppppppppppnnniiiddd___\\\TTTQQQLLLEEE???:::777555111000///......///000111------------------------------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++*********************************+++++++++***************************************))))))))))))))))))))))))+++***))))))******)))'''((((((((()))******++++++))))))))))))))))))))))))'''(((***++++++***))))))))))))))))))))))))))))))(((((()))))))))************************+++++++++)))************+++++++++************************)))************+++++++++...---++++++,,,,,,***)))************************,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,---------------............///---...111444999>>>BBBDDDIIIIIIJJJHHHEEE@@@;;;888444444666:::???EEEKKKNNNQQQRRRQQQOOOMMMKKKKKKLLLOOORRR[[[lll~~~{{{xxxwwwrrrqqqqqqrrruuuyyy}}}}}}************************)))*********+++++++++,,,)))***,,,,,,,,,+++++++++******)))))))))***+++,,,******+++,,,---......///+++---000333555888<<>>888666444111////////////........................------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++,,,,,,++++++++++++++++++++++++***************+++++++++************************))))))))))))))))))))))))+++***))))))******)))''''''(((((()))******++++++))))))))))))))))))))))))'''))),,,......---+++)))))))))))))))))))))))))))))))))*********+++++++++))))))*********+++++++++)))************+++++++++*********++++++*********)))************+++++++++,,,+++******+++,,,+++)))************************,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------++++++,,,,,,,,,,,,---------------............///...000444999>>>BBBFFFGGGIIIIIIGGGEEEAAA<<<777555333555999>>>DDDIIIMMMPPPRRRQQQOOOLLLJJJIIIKKKMMMVVVaaarrr~~~zzz}}}yyyxxxssstttvvv{{{******************************+++++++++,,,,,,,,,'''***------,,,***)))***++++++*********+++---...******+++,,,...///000000111333666999<<<@@@DDDGGGJJJHHHHHHKKKPPPTTTTTTSSSQQQQQQPPPPPPPPPQQQRRRSSSSSSQQQMMMIIIEEEDDDCCCCCC???>>>>>>??????>>>:::888666444222111333555666666777888:::<<<>>>@@@BBBBBBBBBAAAAAABBBDDDHHHKKKMMMQQQWWW]]]^^^\\\[[[]]]_________```bbbccceeeffffffeeegggiiiiiifffdddbbbbbb```___^^^]]][[[YYYXXXWWWSSSQQQNNNJJJGGGEEEDDDDDDFFFGGGJJJLLLNNNOOOOOOOOORRRTTTVVVWWWXXXYYY[[[]]]```bbbhhhsss}}}~~~zzzvvvwwwvvvpppiii]]]TTTMMMLLLMMMMMMTTT^^^cccgggjjjfff^^^WWWWWWZZZVVVWWWXXXXXXUUUPPPKKKHHH>>><<<888444000......---........................---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,------,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,)))******++++++,,,------++++++++++++++++++++++++))))))******+++++++++,,,************************))))))))))))))))))))))))+++***))))))******)))((('''(((((()))***+++++++++))))))))))))))))))))))))(((***...111111///,,,***))))))))))))))))))))))))******+++++++++,,,,,,,,,))))))******++++++++++++)))************+++++++++******++++++++++++******)))************+++++++++***)))((()))+++,,,,,,+++************************,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------++++++,,,,,,,,,------------------........./////////222777<<>>999555333666888===CCCIIIMMMPPPRRRRRRQQQNNNKKKHHHIIILLLOOO]]]nnn}}}xxxzzz|||zzzxxxzzz~~~+++(((%%%&&&(((******)))---,,,,,,+++*********+++++++++******++++++,,,------,,,+++******+++,,,---,,,---...---,,,---000222444666:::???DDDGGGJJJLLLMMMMMMMMMOOORRRSSSSSSRRRTTTOOOKKKKKKNNNOOOMMMJJJGGGEEECCC@@@===;;;:::999666666777888888888888777888666333222222444777999@@@@@@@@@@@@AAABBBCCCDDDHHHIIIJJJKKKMMMPPPTTTWWWZZZ\\\```aaaaaaaaabbbbbbbbb```___aaaeeehhhhhhgggkkkkkkiiieeebbbaaabbbdddaaabbbbbbaaa^^^]]]]]]^^^[[[WWWRRRPPPNNNKKKGGGCCCFFFGGGGGGIIILLLOOOQQQSSSVVVZZZ___bbbeeegggjjjllljjjmmmsssyyy~~~~~~|||yyyxxxxxxxxxjjjcccYYYOOOJJJJJJNNNQQQ\\\bbbgggddd\\\UUUTTTUUURRRQQQQQQTTTXXXYYYWWWTTTNNNIII@@@888333222333444000///...///000111///...000///...---------------.........------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************///...---+++***)))(((((())))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++***************************************))))))))))))(((************))))))))))))+++++++++,,,,,,+++++++++******************************))))))))))))******,,,,,,,,,++++++***************))))))***+++,,,,,,++++++******++++++,,,---,,,,,,,,,++++++******************++++++,,,,,,,,,,,,...//////---++++++,,,******+++++++++,,,,,,,,,******************************+++,,,,,,---......---...//////......000222333666;;;@@@DDDGGGGGGGGGGGGEEEAAA===999777666666:::>>>DDDJJJNNNOOOOOONNNRRRMMMJJJKKKIIIIIIPPPZZZvvv|||vvv|||+++(((&&&''')))++++++***---,,,++++++******++++++******))))))******+++,,,------,,,++++++,,,------,,,---///000000222666999<<<===@@@DDDHHHJJJLLLMMMQQQQQQQQQSSSUUUUUUTTTRRRQQQLLLGGGFFFGGGHHHEEEBBB@@@???===;;;999777666666333333444555555555555555888666444333333666999;;;????????????@@@BBBDDDEEEIIILLLNNNQQQRRRUUUYYY[[[\\\^^^```aaa``````aaabbb]]][[[ZZZ\\\```ccccccccchhhgggfffccc```___```bbb```aaabbbaaa``````aaabbbccc___\\\ZZZYYYWWWSSSPPPKKKJJJIIIIIIJJJLLLOOOPPPWWW[[[```eeehhhkkknnnpppjjjmmmrrrwww|||~~~}}}}}}uuuoooeee[[[TTTPPPOOOOOOWWW]]]dddeeeaaa[[[WWWVVVNNNMMMLLLNNNRRRUUUUUUTTTRRROOOIIICCC===888555333444222///...///...---,,,///......------------...------------------,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************...---,,,+++***)))))))))******************************************************++++++++++++******************************)))))))))******+++++++++************))))))))))))******++++++++++++************************************))))))))))))******,,,,,,,,,++++++***************))))))***++++++,,,++++++******++++++,,,---,,,,,,,,,+++++++++************+++++++++,,,,,,,,,,,,---......,,,++++++,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++***++++++,,,------......---.........---...000333777:::???DDDGGGIIIIIIIIIFFFCCC???:::777777888999AAADDDHHHLLLNNNNNNMMMKKKOOOMMMLLLMMMLLLQQQ```ppp{{{zzzyyy***)))((()))+++------,,,,,,,,,++++++******++++++)))))))))))))))***++++++...---,,,+++,,,,,,---...,,,///222444666999>>>AAADDDFFFHHHKKKMMMOOOPPPPPPTTTSSSTTTUUUVVVTTTQQQNNNKKKFFFAAA>>>>>>===:::777:::999777666555444333333111222333333444444333333777666444333444777:::;;;>>>=========???AAADDDFFFJJJMMMQQQTTTVVVXXXZZZ\\\]]]^^^___^^^\\\\\\^^^___[[[YYYWWWXXXZZZ]]]______``````^^^\\\ZZZYYYZZZ\\\YYY[[[\\\\\\\\\]]]___aaadddaaa___]]]]]]\\\ZZZYYYQQQOOOLLLJJJIIIJJJMMMNNNQQQUUUZZZ___bbbeeehhhkkkiiikkknnnrrrvvv{{{~~~~~~zzzsssjjj```XXXQQQNNNTTTYYY```fffhhheee```\\\PPPMMMIIIIIILLLPPPSSSTTTVVVUUUTTTPPPJJJBBB;;;777888555111////////////......---------------......,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++---,,,++++++******++++++******************************************************++++++++++++******************************(((((()))***+++,,,------************)))))))))))))))******************)))******************************))))))))))))******+++++++++++++++******************)))******+++,,,+++************+++,,,,,,,,,,,,,,,++++++++++++******++++++++++++,,,,,,,,,***,,,------+++******+++******+++++++++,,,,,,,,,------------------------+++++++++,,,------............---,,,+++---111444;;;>>>BBBEEEHHHIIIIIIHHHDDD@@@;;;666555777;;;>>>GGGIIILLLNNNOOONNNLLLKKKJJJKKKLLLLLLNNNYYYqqq}}}||||||*********+++,,,---......,,,,,,++++++***++++++,,,***************++++++,,,------,,,,,,,,,---///000000222666999;;;???CCCFFFJJJKKKMMMOOOQQQSSSTTTTTTSSSSSSRRRRRRRRROOOJJJGGGBBB???;;;888777666333111555555444333333333333333222333444444555444444444555444333333444666999:::;;;;;;:::;;;===@@@DDDFFFIIIMMMQQQTTTUUUUUUVVVVVVZZZZZZZZZXXXVVVVVVXXXZZZ[[[YYYWWWVVVVVVXXXZZZ[[[YYYZZZYYYXXXUUUUUUVVVWWWSSSUUUVVVVVVWWWXXX[[[^^^___^^^\\\[[[[[[[[[[[[[[[VVVTTTOOOLLLKKKLLLOOOQQQOOORRRWWWZZZ[[[]]]___aaaeeeeeegggjjjooouuuzzz}}}~~~~~~||||||}}}~~~{{{uuulllaaaXXXRRRTTTWWW\\\dddjjjllljjjgggYYYTTTNNNJJJIIIKKKOOORRRVVVWWWYYYXXXTTTNNNGGGCCC===999555222222333333333---------,,,------...///,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++***++++++,,,,,,******************************************************++++++++++++******************************)))******+++,,,,,,------************)))))))))((())))))************))))))******************************))))))))))))******+++++++++***************+++***************++++++***************++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++)))***,,,,,,***)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......///...---,,,,,,...333777===???BBBEEEFFFFFFEEEDDDAAA===777333444999@@@DDDKKKLLLMMMOOOOOONNNMMMLLLKKKKKKKKKNNNVVViii***+++,,,---------...///,,,++++++***++++++,,,,,,,,,++++++++++++,,,------,,,,,,,,,,,,---///111222666888<<<>>>@@@BBBEEEGGGKKKLLLNNNQQQSSSTTTUUUVVVSSSQQQPPPNNNLLLIIIDDDAAA:::888666444333333333222333333222222222333333444333444555555666666555555555444333333444555777999:::::::::;;;===@@@DDDFFFJJJMMMQQQSSSRRRQQQOOOOOOSSSSSSSSSQQQOOOPPPRRRTTTWWWVVVTTTRRRPPPPPPRRRSSSUUUVVVVVVUUURRRQQQRRRSSSQQQRRRSSSSSSTTTVVVZZZ]]]^^^]]][[[ZZZXXXXXXYYYZZZYYYVVVRRRPPPOOOQQQTTTWWWWWWZZZ]]]^^^]]]]]]]]]^^^aaa```aaaccchhhnnntttxxxyyy{{{||||||{{{zzzzzz{{{~~~~~~~~~|||wwwnnnfff```YYYWWWXXX^^^ffflllnnnmmmccc___WWWPPPJJJIIIKKKMMMUUUVVVXXXYYYYYYWWWTTTSSSFFFBBB<<<777555333222111.........------......///,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,,,,************************))))))))))))))))))))))))******++++++++++++******************************++++++++++++++++++++++++************)))))))))((())))))************))))))******************************))))))))))))******************************++++++***************+++******))))))******+++,,,++++++++++++++++++++++++++++++++++++++++++++++++(((***++++++***)))***+++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------......//////...---...111666:::@@@BBBDDDEEEEEEDDDBBB@@@===999555333666===EEEKKKPPPPPPPPPOOONNNLLLJJJIIILLLLLLNNNVVVggg***,,,......---,,,---...++++++******++++++,,,,,,,,,,,,,,,,,,,,,---......,,,,,,---...000333666888<<>>@@@CCCEEEFFFLLLNNNQQQRRRPPPMMMLLLKKKLLLMMMNNNMMMMMMMMMOOOQQQPPPQQQQQQPPPMMMLLLMMMOOOPPPQQQQQQOOOMMMKKKKKKLLLLLLMMMOOOPPPRRRVVV[[[___^^^^^^\\\XXXUUUTTTVVVXXXYYYWWWUUUSSSTTTVVVYYY[[[[[[]]]```aaa```______```aaa```___```bbbggglllooosssuuuxxxyyyyyyyyyzzz|||~~~{{{vvvrrrbbb^^^ZZZ[[[```fffjjjlllkkkhhhbbbZZZRRRMMMLLLLLLTTTUUUWWWYYY[[[\\\]]]^^^SSSNNNFFF???:::555111...111000000///......//////,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***++++++,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))******++++++++++++******************************,,,,,,++++++************************)))))))))))))))******************)))******************************))))))))))))******)))))))))***************,,,+++******)))************))))))))))))***++++++***++++++++++++,,,,,,,,,,,,,,,,,,++++++++++++***(((***++++++*********+++******+++++++++,,,,,,,,,++++++++++++++++++++++++------------------.........///000111222666;;;???DDDEEEFFFFFFEEECCC@@@>>>888777555666;;;BBBKKKPPPVVVUUUSSSPPPMMMJJJIIIHHHIIIMMMUUUbbbxxx***---//////,,,***+++,,,++++++******++++++,,,---,,,,,,++++++,,,,,,---.........///222555999<<<>>>AAADDDGGGIIIJJJJJJKKKMMMNNNOOOPPPQQQQQQRRRQQQQQQNNNKKKFFFBBB???<<<999777222333333222222444666777;;;;;;;;;;;;;;;<<<<<<=========>>>????????????>>>>>>>>>===<<<<<<<<<<<<===>>>???AAADDDFFFGGGGGGGGGJJJLLLNNNNNNMMMKKKJJJJJJHHHJJJLLLNNNNNNNNNPPPQQQQQQTTTVVVWWWUUUTTTUUUWWWSSSTTTUUUSSSPPPNNNMMMMMMMMMNNNQQQTTTXXX^^^eeeiiifffeeebbb]]]XXXVVVWWWZZZXXXWWWVVVUUUVVVXXXZZZ[[[WWWZZZ^^^```aaabbbdddeeeeeedddaaa``````bbbdddfffjjjmmmppprrrtttuuuxxxzzz}}}~~~rrrllleeeaaa```bbbeeehhhppppppoooiiiaaaYYYUUUTTTVVVWWWYYYZZZ\\\^^^___```\\\XXXQQQKKKEEE???:::666444333222000////////////------------------,,,,,,------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***+++++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++++++++******************************))))))******************************))))))))))))******++++++++++++************************************))))))))))))******((()))))))))*********+++,,,++++++***))))))******)))))))))))))))***++++++******+++++++++,,,,,,,,,,,,,,,,,,+++++++++******(((***,,,,,,+++***+++,,,******+++++++++,,,,,,,,,------------------------..................------...000222555777;;;@@@DDDDDDEEEEEEEEECCC???<<<999444555666:::@@@HHHOOOSSSUUUTTTRRRPPPOOONNNNNNNNNNNNZZZhhhwww***---000///,,,))))))++++++*********+++,,,,,,---++++++******++++++,,,---///000222444888<<<@@@CCCDDDGGGJJJLLLMMMNNNOOOPPPQQQQQQQQQQQQQQQPPPOOONNNJJJEEE???;;;888555333111222333333222222333666888CCCCCCBBBBBBBBBCCCCCCDDDDDDDDDEEEFFFFFFFFFFFFEEEDDDCCCBBBAAA@@@@@@@@@@@@@@@BBBEEEHHHJJJJJJIIIIIIFFFHHHJJJJJJIIIHHHHHHIIIFFFIIIMMMOOOPPPQQQRRRTTTVVVZZZ___aaaaaa```bbbccc```aaabbb```\\\ZZZYYYYYYUUUXXX[[[```eeemmmuuuzzzsssrrrooohhhbbb___```bbbXXXXXXWWWVVVWWWXXXYYYZZZUUUYYY^^^cccfffiiilllnnnjjjhhhdddaaa_________```bbbeeeiiilllnnnqqqtttvvvzzz{{{~~~~~~yyyqqqiiidddbbbdddeeesssvvvxxxuuunnnfff```^^^YYYZZZ\\\]]]^^^^^^^^^^^^aaa]]]YYYTTTPPPLLLGGGCCC555555333111000/////////.........------,,,,,,,,,------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++******++++++++++++++++++++++++++++++------------------------******++++++++++++******************************''''''((()))***++++++,,,************))))))))))))++++++,,,,,,,,,,,,++++++******************************))))))))))))******(((((())))))*********+++,,,,,,+++***))))))******)))))))))))))))******+++*********++++++,,,,,,,,,,,,,,,,,,++++++*********(((***,,,,,,++++++,,,---******+++++++++,,,,,,,,,..........................................---------000444777:::>>>CCCFFFBBBCCCCCCBBB???;;;777555222444777===DDDKKKRRRUUUPPPPPPPPPPPPRRRTTTVVVWWW]]]nnn++++++++++++++++++++++++...---,,,,,,+++++++++++++++++++++++++++,,,,,,---...111555:::???CCCFFFGGGNNNLLLKKKKKKMMMNNNNNNMMMPPPOOOOOOMMMKKKIIIGGGFFF>>><<<999666444222111111000222555777999:::===@@@GGGHHHIIIJJJJJJJJJJJJJJJJJJJJJKKKKKKLLLMMMOOOPPPLLLIIIGGGEEEEEEEEEEEEDDDBBBDDDFFFIIIJJJKKKKKKKKKMMMJJJJJJKKKJJJGGGIIIMMMGGGNNNUUUVVVTTTUUU[[[```gggllluuu~~~}}}{{{zzzxxxrrrjjjfffggghhhgggfffmmm}}}uuutttuuuooodddddddddbbb```]]]\\\^^^```ZZZ___dddggggggiiimmmqqqpppmmmiiiddd```]]]\\\[[[]]]aaagggjjjjjjkkkmmmooottttttuuuvvvyyy|||}}}zzzuuuqqqllliiigggtttwwwzzz|||yyyssslllggg]]]\\\]]]___cccccc```\\\bbbbbbaaa```]]]WWWPPPKKK@@@>>>;;;888555222000000.........000111111///---------------------------'''''')))***+++,,,,,,,,,,,,++++++***+++,,,...///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******---,,,***(((((()))***+++************************++++++******)))*********,,,,,,+++***))))))******))))))))))))))))))))))))******++++++++++++*********************)))((('''************************))))))))))))))))))******)))************+++++++++)))))))))))))))))))))))))))************++++++++++++++++++++++++++++++++++++++++++*********))))))))))))(((((()))+++---...++++++,,,,,,,,,---------,,,...///...------...///000333777<<<@@@CCCEEEEEEHHHEEE@@@;;;777555555555555777<<>>BBBFFFIIIJJJNNNMMMLLLMMMOOOPPPOOONNNNNNMMMLLLIIIFFFCCC@@@???:::888666333222222222222555777:::<<<===???BBBDDDJJJKKKLLLLLLMMMMMMMMMLLLOOOOOOOOONNNOOOOOOPPPPPPPPPNNNLLLJJJIIIIIIHHHHHHGGGGGGIIIKKKLLLNNNNNNNNNRRRPPPPPPSSSTTTSSSVVVZZZ]]]cccjjjllljjjkkkqqqvvvzzzvvvwwwsssvvv|||vvvppppppnnnkkkiiiiiikkknnniiimmmqqqttttttvvvzzz}}}|||uuunnngggbbb___]]]___```aaaccceeegggiiikkkoooooooooqqqtttwww{{{}}}}}}~~~~~~zzzwwwtttqqqpppyyy{{{{{{uuupppfffccc______bbbdddcccaaa```\\\ZZZ[[[______[[[VVVNNNKKKGGG@@@:::444///---///...---...///...,,,***------------------------))))))******++++++******,,,,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++---,,,***)))((()))***+++************************+++***************++++++,,,,,,+++*********************************************++++++++++++************++++++******)))(((*********************************)))))))))))))))(((((()))))))))*********************************)))************+++++++++++++++++++++++++++++++++,,,,,,,,,,,,+++++++++***,,,,,,***)))))))))***+++++++++,,,,,,,,,------------...//////------...///111444999>>>BBBDDDEEEEEEEEECCC>>>:::666555555555888;;;???FFFLLLPPPRRRSSSOOOPPPRRRVVVbbbsss~~~|||xxxvvvxxx|||++++++++++++++++++++++++...---,,,,,,,,,,,,,,,,,,000///...------///111222:::<<>>;;;888666555444222111111333555666<<>>;;;777555555555666===???DDDIIIMMMPPPQQQRRRQQQQQQRRR]]]ttt~~~vvvtttsssqqqpppppptttzzz++++++++++++++++++++++++...------,,,,,,,,,------///...---...000333777999@@@BBBDDDGGGJJJLLLMMMNNNIIIIIIJJJLLLMMMLLLIIIGGGDDDCCC@@@<<<888555333222222222111222444777:::<<>>AAAEEEEEEGGGIIIJJJKKKLLLLLLIIIIIIIIIJJJJJJIIIEEECCC===<<<999777555444333333333333444777:::===@@@BBBFFFGGGIIIJJJJJJKKKMMMOOOSSSSSSSSSSSSRRRQQQQQQPPPMMMMMMKKKJJJIIIHHHHHHHHHGGGHHHIIIIIIIIIKKKOOOSSSUUU\\\gggttt}}}wwwnnniiiiiiiiiiiiiiijjjjjjkkkjjjkkkkkkkkkkkkmmmqqqtttsssuuuwwwzzz}}}~~~|||zzzuuuooommmmmmnnnmmmkkkmmmjjjccc\\\WWWVVVXXX[[[aaabbbbbb```[[[UUUNNNJJJ;;;888444222111111000///........................,,,---......//////......------/////////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++++++++---,,,,,,+++++++++++++++************************))))))))))))***+++,,,---,,,+++++++++++++++,,,,,,******************************++++++++++++*********++++++,,,,,,,,,++++++************************************))))))(((((()))))))))*********++++++************************))))))*********+++++++++++++++++++++++++++++++++++++++++++++************((()))***+++,,,------...,,,,,,---------.........///000000000///000333555888;;;@@@DDDEEECCC@@@>>>888666555444555777:::<<>>777666555333333444555555555666:::===AAADDDEEEFFFGGGIIIJJJKKKKKKKKKMMMOOOPPPPPPPPPPPPOOONNNMMMLLLHHHHHHGGGGGGGGGHHHIIIIIIGGGIIIKKKLLLNNNTTT\\\bbbmmmvvv{{{qqqqqqpppnnnlllkkkjjjiiifffggggggfffeeeeeehhhjjjooopppssswww{{{~~~}}}zzzwwwuuutttuuuuuuqqqmmmmmmmmmiiibbbYYYTTTUUUXXX]]]```cccdddbbb\\\VVVRRRCCC???999555333222111000........................------...///////////////---............---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++,,,,,,,,,,,,,,,,,,,,,+++++++++************************))))))))))))***+++,,,,,,,,,++++++++++++,,,,,,---++++++++++++++++++++++++******++++++++++++******)))***++++++++++++++++++************************)))))))))))))))))))))***************++++++++++++++++++++++++++++++++++++)))************++++++++++++++++++++++++++++++++++++++++++*********)))))),,,,,,,,,---,,,++++++***,,,---------............//////000000000222666999<<<>>>AAACCCCCC@@@===;;;555444444444666:::>>>@@@EEEHHHJJJKKKKKKMMMQQQUUUcccwwwxxxqqqpppoooqqqtttvvvxxx}}}++++++++++++++++++++++++---------------...//////...111666<<>>CCCGGGHHHHHHHHHHHHIIIKKKKKKKKKKKKMMMNNNMMMMMMLLLLLLKKKIIIHHHGGGFFFFFFGGGHHHJJJLLLNNNOOOPPPSSSVVVYYY]]]fffrrr{{{}}}zzzvvvssspppnnniiijjjjjjiiifffeeeeeefffjjjlllooosssxxx|||~~~~~~~~~|||zzzyyyzzz|||{{{wwwsssooonnnlllfff___XXXTTTRRRTTTYYY___dddeeebbb]]]YYYQQQKKKCCC<<<777555222111........................---............---,,,,,,......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........,,,,,,------,,,,,,+++***************************+++***************+++++++++++++++++++++,,,---...++++++++++++++++++++++++******++++++++++++******((()))******++++++******************************((((((((()))******++++++))))))))))))************++++++++++++++++++++++++)))************+++++++++++++++++++++++++++++++++,,,,,,+++++++++*********,,,,,,---------,,,+++***------------...............//////000111444999<<<@@@AAABBBBBBAAA===:::888444333333555888===AAADDDGGGIIILLLKKKKKKNNNUUU[[[sss}}}uuuuuuwww{{{++++++++++++++++++++++++---------------...///000111555;;;AAAGGGKKKMMMNNNKKKKKKKKKJJJJJJIIIGGGGGGDDDAAA===:::888666333111222111000///000222444555888;;;AAAGGGJJJJJJIIIHHHHHHJJJKKKKKKKKKKKKLLLNNNJJJJJJJJJIIIHHHFFFDDDDDDFFFFFFHHHJJJMMMPPPSSSTTTaaadddgggkkkppp{{{{{{wwwuuunnnooopppnnnkkkhhhggggggeeegggkkkoootttxxx|||}}}~~~|||{{{{{{|||}}}~~~~~~|||{{{||||||xxxsssqqqmmmjjjddd\\\RRRKKKKKKQQQZZZbbbgggfffccc```]]]VVVLLLCCC===999555333////////////////////////.........---,,,+++)))(((///...,,,+++***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........./////////000000,,,,,,---------,,,+++***************************++++++******************++++++++++++,,,,,,---...++++++++++++++++++++++++******++++++++++++******'''((()))***************************************''''''((()))***+++,,,,,,(((((((((((())))))))))))++++++++++++++++++++++++)))************+++++++++++++++++++++++++++++++++---------,,,,,,,,,++++++((()))+++---.........------------.........//////---...///000111555:::>>>CCCCCCCCCAAA???;;;888666333333444666:::???CCCFFFIIIKKKMMMLLLKKKPPPXXX```|||wwwuuuzzz,,,------------------.........///...---...000333999<<>>:::777555444555444333666<<>>CCCHHHLLLOOOOOOOOOKKKLLLMMMLLLJJJIIIIIIJJJGGGFFFEEEDDDEEEGGGLLLOOO\\\]]]```hhhsss}}}~~~wwwsssllliiiiiilllnnnppppppppprrrtttwwwzzz|||}}}~~~}}}~~~~~~|||{{{{{{wwwrrroookkkcccXXXPPPGGGHHHLLLSSSZZZ___aaaaaaaaa^^^YYYVVVRRRMMMFFF@@@666333000///000111///...//////.........---------......---------,,,,,,,,,------,,,,,,,,,,,,++++++---------,,,,,,+++++++++,,,,,,++++++++++++,,,,,,,,,+++++++++,,,,,,+++***,,,,,,+++++++++*********++++++************++++++,,,,,,++++++***))))))(((************************))))))))))))))))))))))))************************************)))))))))))),,,---------,,,,,,+++***,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,+++***---...//////......000222555333222333666;;;???BBBGGGDDD@@@;;;777555444444555555555999>>>EEEKKKNNNPPPNNNMMMQQQUUU]]]nnn+++++++++,,,,,,------------...//////111444999<<>>:::555222000000111111222333333444///111222333333444777999:::>>>CCCIIILLLMMMLLLKKKIIIJJJIIIGGGEEEEEEFFFHHHGGGIIILLLQQQXXXcccoooxxxxxxooojjjiiijjjjjjlllllllllmmmnnnppprrrssswwwwwwxxx{{{}}}~~~|||}}}|||zzzxxxuuupppiiidddWWWSSSNNNLLLOOOUUUZZZ]]][[[UUUPPPPPPSSSSSSOOOJJJDDD@@@:::444111/////////////////////..................---------,,,,,,,,,------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---......---+++*********************************++++++************+++++++++++++++*********))))))************************))))))))))))))))))))))))***************++++++++++++++++++*********))))))))))))************))))))++++++++++++++++++++++++******************************+++++++++,,,,,,,,,******+++,,,,,,---......,,,---------------,,,,,,---...//////...///111333888666666:::@@@CCCCCCAAAAAA>>>999444111222333555333666<<>>;;;777444111111111222222333333333333000222333444555777:::<<>>;;;666222111222444666444999???DDDGGGIIIMMMOOORRRRRRXXXiii}}}xxxuuuqqqrrrqqqooommmlllmmmnnnjjjkkkmmmmmmmmmooorrruuuvvvwwwyyyzzzzzz|||++++++,,,,,,---...//////222666:::???BBBEEEHHHJJJIIIKKKMMMOOOOOONNNLLLJJJEEEBBB===:::777666333222111111222333333333222222333555777888999<<>>???BBBEEEHHHHHHHHHHHHHHHHHHHHHHHHHHHJJJMMMRRRVVVWWWXXXYYYZZZeeeqqqzzztttnnnllljjjkkknnnrrrtttuuu{{{|||}}}}}}{{{yyyxxxwwwwwwrrrkkkddd^^^YYYTTTQQQPPPPPPMMMHHHCCC@@@@@@BBBGGGIIIKKKIIICCC===888777000000000000/////////.........---------,,,,,,,,,------,,,,,,,,,,,,+++++++++++++++,,,,,,---------------,,,,,,,,,,,,------***...000///+++))),,,///++++++,,,,,,,,,---------++++++************++++++************************************************))))))))))))))))))))))))((())))))***++++++,,,,,,,,,,,,+++++++++*********))))))***+++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...............,,,---......---...000222333:::BBBFFFDDDAAA??????:::999777555555555777888===BBBIIIKKKKKKLLLPPPSSS[[[jjj~~~~~~|||vvvsssnnnkkkgggddd```\\\[[[[[[[[[YYYWWWVVVVVVXXXRRRSSSTTTSSSSSSTTTWWWYYYYYYYYYYYYYYYXXXZZZ]]]```ccceeehhhjjjmmmqqqvvvzzz,,,,,,---...///000111222777===CCCIIIKKKKKKKKKKKKNNNOOOOOONNNLLLHHHDDDBBB:::777333111111333333333333555777999;;;;;;;;;;;;;;;===???AAACCCFFFJJJMMMJJJJJJJJJKKKLLLNNNPPPQQQWWW\\\ccchhhjjjkkkkkklllvvv|||ooollliiihhhjjjmmmpppqqquuuwwwzzz||||||||||||}}}yyyvvvrrrmmmhhhaaa[[[VVVSSSUUUVVVQQQIIIBBBAAABBBCCCGGGLLLMMMHHHAAA===;;;000000000000////////////......---------,,,,,,,,,---------,,,,,,,,,+++++++++++++++,,,,,,---------...------,,,,,,------...***---000///+++***---000,,,,,,,,,------.........++++++************++++++******************++++++************************))))))))))))))))))))))))((())))))***++++++,,,,,,,,,,,,,,,+++++++++******''''''((()))))))))))))))*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,---.../////////...---///000/////////111333555>>>GGGIIIDDD???===>>>999888777777666777888888AAAFFFLLLNNNMMMNNNRRRVVVhhh}}}~~~xxxtttqqqllliiieeebbb___\\\XXXUUUOOOOOOOOOMMMKKKJJJJJJLLLHHHIIIJJJJJJJJJKKKNNNQQQQQQQQQQQQOOOMMMNNNPPPSSSTTTVVVXXXZZZ\\\aaafffjjjkkkpppyyy...---,,,---///333666999???AAAEEEIIIKKKLLLKKKKKKTTTTTTSSSPPPKKKDDD>>>:::555333000...///222777999<<<<<<===>>>???@@@@@@AAACCCDDDEEEEEEEEEFFFHHHKKKLLLLLLMMMQQQWWW^^^bbbeeeooowww~~~{{{wwwxxx{{{{{{qqqjjjhhhjjjkkkkkkkkknnnrrrwww{{{~~~{{{zzzxxxsssmmmhhheeedddaaa```^^^[[[UUUMMMDDD>>>@@@AAACCCGGGKKKJJJFFFAAA;;;999777444111///...---,,,,,,,,,------,,,++++++------------------------++++++,,,,,,,,,---------........................,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++******************+++++++++++++++*********))))))++++++++++++++++++++++++************************++++++++++++******))))))************************++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......++++++++++++++++++++++++,,,,,,,,,---------......,,,---/////////000222444999???DDDEEEAAA======>>>777::::::777444444999???GGGIIIMMMPPPLLLKKKUUUccc{{{}}}|||vvvnnngggbbb___\\\YYYVVVTTTRRROOOMMMJJJIIIGGGEEECCCBBBAAAAAADDDCCCCCCCCCCCCDDDEEEEEEIIIHHHGGGFFFFFFGGGHHHIIIJJJJJJJJJKKKNNNQQQUUUWWW^^^bbbggglllqqqvvv|||---------...111555999<<>>888555555444333333555888<<<>>>@@@@@@@@@AAABBBBBBCCCCCCBBBCCCEEEEEEEEEEEEFFFHHHPPPRRRVVV^^^hhhttt||||||sssnnnkkkhhheeejjjkkknnnqqquuuxxxzzz{{{}}}{{{xxxtttoookkkiiihhhhhhfffdddbbb^^^VVVLLLEEE>>>===>>>BBBHHHLLLLLLJJJBBB???:::555111////////////000000000000000//////------------------------++++++,,,,,,,,,---------........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,++++++++++++++++++++++++******************++++++,,,,,,,,,,,,++++++******++++++++++++++++++++++++************************++++++++++++*********)))************************++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........---.../////////111444666===AAAEEEDDD???;;;;;;===:::;;;999777666999???EEEJJJJJJMMMNNNLLLPPP___ppp}}}zzzsssllleee^^^ZZZVVVTTTPPPNNNLLLJJJHHHFFFFFFEEECCCBBB@@@@@@??????@@@@@@@@@@@@@@@AAAAAABBBDDDCCCCCCBBBBBBBBBCCCCCCEEEEEEEEEFFFHHHKKKNNNPPPQQQTTTYYY]]]aaafffjjjmmmtttyyy}}}~~~---...///222666:::>>>AAAIIIJJJLLLNNNNNNLLLJJJHHHKKKIIIFFFAAA<<<888444222333444555888;;;>>>AAABBBEEEEEEEEEEEEEEEEEEEEEEEECCCDDDFFFFFFEEEFFFGGGIIIRRR[[[jjj{{{yyyssslllfffhhhhhhiiikkkooorrrvvvxxx|||zzzwwwtttqqqooonnnmmmmmmkkkjjjjjjhhhaaaVVVMMM@@@===:::<<>>============>>>>>>======>>>>>>???@@@??????@@@@@@@@@@@@@@@???BBBAAAAAABBBCCCEEEGGGIIIGGGIIIMMMPPPRRRUUUYYY[[[aaaeeejjjkkkmmmrrr{{{...000222777;;;@@@DDDFFFJJJKKKMMMNNNMMMKKKHHHFFFIIIFFFBBB===999666444333111333777;;;???BBBCCCDDDIIIHHHHHHHHHGGGGGGGGGFFFEEEEEEEEEEEEFFFIIINNNRRRYYYjjjwwwqqqiiiiiihhhiiikkkooorrrttttttttttttttttttsssqqqpppooommmlllnnnnnnhhh]]]SSSGGGBBB<<<:::???EEEIIIKKKPPPMMMHHHBBB<<<777444222......------------------------------------------,,,,,,,,,------------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,---..................---***+++++++++++++++,,,,,,,,,+++++++++++++++******,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++************************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------..............................------------............////////////000444:::>>>CCCCCCBBB???<<<:::<<<>>><<<;;;:::===BBBHHHLLLNNNOOONNNNNNQQQ\\\qqq~~~zzzwwwqqqmmmggg```[[[UUUOOOKKKIIIFFFCCCAAAAAA@@@>>><<<<<<<<<<<<;;;;;;<<<<<<<<<>>>============>>>??????>>>???@@@AAABBBAAA@@@???BBBAAAAAAAAABBBCCCDDDEEEFFFHHHKKKLLLMMMNNNQQQSSSVVVYYY\\\]]]___fffrrr{{{111333777<<>>>>>===???@@@AAABBBAAA@@@@@@BBBBBBBBBBBBBBBCCCCCCDDDGGGIIIKKKKKKKKKLLLMMMOOOPPPRRRUUUUUUWWW^^^jjjttt555888<<>>AAAEEEGGGHHHHHHHHHGGGGGGGGGFFFFFFEEEEEEEEECCCDDDFFFJJJSSS```nnnxxx~~~{{{vvvrrrmmmkkkjjjhhhhhhjjjnnnpppooommmpppqqqsssttttttpppkkkfffSSSMMMEEEAAABBBEEEGGGHHHMMMOOORRRRRRNNNHHH@@@;;;555444222///...---------------------------------,,,---------............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------............------*********++++++,,,,,,------------,,,++++++******)))***************++++++++++++++++++++++++++++++************************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------..............................------........./////////---///111222555:::@@@DDDBBB@@@>>>>>>>>>AAACCCEEE<<<@@@FFFKKKNNNOOONNNMMMMMMOOOVVVfff~~~}}}zzzwwwtttssssssrrrrrrqqqppppppooooooqqqrrrqqqpppnnnoooooopppppppppqqqqqqrrrrrrrrrppppppppppppppppppppppppmmmnnnqqqrrrqqqooollljjjkkklllnnnnnnnnnoooqqqssssssssstttuuuvvvxxxyyyzzzzzzzzzyyyvvvqqqlllfffccc]]]YYYSSSNNNKKKGGGDDDAAAAAA???===<<<<<<<<<;;;:::;;;;;;::::::;;;<<<<<<===;;;;;;::::::;;;;;;<<<=========>>>???@@@@@@@@@@@@AAAAAABBBBBBBBBBBBBBBBBBDDDFFFHHHHHHGGGHHHIIIKKKKKKNNNPPPQQQSSSZZZfffppp|||~~~}}}:::<<>>666666555444666888;;;===AAACCCEEEGGGHHHHHHGGGFFFFFFFFFFFFEEEEEEEEEEEEEEEEEEIIIPPPYYYgggwww~~~zzzooojjjdddbbbfffjjjkkkkkknnnqqqtttuuurrrooonnnnnn^^^VVVKKKEEEEEEHHHKKKLLLKKKNNNQQQSSSRRRMMMHHHEEE888666333///---,,,+++,,,------------------------------------............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,)))******+++,,,,,,------...------,,,++++++***************++++++,,,,,,,,,++++++++++++++++++++++++************************+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------............////////////,,,...111555888===BBBFFFCCCAAA??????@@@CCCEEEFFFBBBGGGMMMPPPOOONNNOOOPPPSSSWWWbbbyyyyyyxxxvvvuuutttrrrnnnkkkjjjjjjiiiiiihhhhhhggggggggghhhiiihhhfffeeefffgggkkkjjjhhhgggffffffffffffeeedddddddddcccbbbbbbbbbaaabbbcccddddddcccaaa```aaabbbddddddddddddfffhhhhhhgggfffgggiiilllmmmnnnjjjjjjiiigggddd___ZZZWWWTTTPPPKKKFFFDDDBBB???>>>>>><<<::::::;;;;;;;;;999;;;;;;:::::::::;;;<<<<<<<<<<<<;;;;;;;;;<<<======>>>======>>>???@@@AAAAAABBBBBBCCCDDDDDDDDDDDDDDDBBBDDDFFFGGGFFFGGGIIIJJJIIILLLOOOPPPSSS[[[gggqqq~~~zzz}}}<<>>999666444444444666888<<>>CCCFFFDDDBBB@@@@@@BBBDDDEEEEEEGGGLLLQQQRRROOONNNPPPTTT[[[aaannn~~~~~~zzzwwwrrrqqqpppooonnnlllhhheeeddddddccccccbbbbbbaaaaaaaaabbbbbbbbb```___```aaaiiigggdddaaa^^^]]]^^^^^^___^^^]]]\\\ZZZYYYXXXXXX[[[[[[ZZZZZZZZZZZZ[[[[[[WWWXXXYYYYYYXXXXXXYYYZZZ[[[ZZZYYYZZZ]]]___aaaaaa\\\]]]]]]\\\YYYTTTPPPNNNOOOLLLGGGCCCAAA@@@>>>===>>><<<::::::;;;<<<;;;:::;;;:::::::::::::::;;;;;;???>>>>>>>>>>>>???@@@@@@@@@????????????AAACCCDDDDDDDDDEEEFFFGGGGGGGGGGGGDDDFFFHHHHHHHHHIIIKKKMMMHHHLLLPPPRRRVVV^^^kkkttt{{{AAAFFFKKKLLLJJJHHHGGGGGGJJJEEE???;;;:::999777444333333444777;;;@@@DDDGGGFFFHHHKKKKKKIIIGGGEEEDDD@@@DDDHHHGGGDDDEEELLLSSSZZZfffsss~~~~~~kkkaaaaaadddeeeccceeejjjoooqqqpppnnnooopppkkkiiiddd[[[QQQIIIFFFFFFMMMKKKLLLNNNOOOMMMPPPUUUOOOFFF:::333111111///,,,.....................---........................,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,///...,,,*********,,,---000///,,,*********+++,,,++++++++++++++++++++++++*********++++++,,,,,,,,,************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////......,,,,,,,,,,,,,,,,,,,,,,,,---------............///---,,,+++,,,...000000000---///333999>>>BBBCCCCCCBBB>>>???FFFJJJHHHHHHLLLRRRQQQPPPRRRSSSUUUXXXZZZbbbyyy~~~zzzwwwtttqqqnnnmmmkkkhhhfffdddcccbbb]]]\\\[[[ZZZYYYYYYYYYYYY]]]\\\[[[ZZZXXXWWWVVVUUU```^^^[[[WWWTTTRRRRRRRRRRRRRRRSSSTTTSSSRRRPPPOOOOOOOOOOOOPPPPPPQQQQQQRRRSSSSSSRRRQQQPPPOOONNNNNNOOOOOOPPPQQQRRRSSSSSSTTTOOOPPPPPPPPPNNNKKKHHHFFFDDDCCCAAA???===<<<;;;:::===<<<<<<;;;;;;<<<<<<===>>>===;;;;;;:::;;;<<<======<<<;;;;;;<<<===>>>???BBBBBBBBBBBBBBBBBBBBBBBBEEEEEEEEEFFFFFFHHHIIIJJJIIIHHHHHHJJJLLLMMMMMMMMMLLLPPPTTTWWW\\\gggvvvGGGJJJMMMLLLIIIFFFEEEEEEDDD@@@;;;888777666333111555555777;;;???CCCGGGIIIHHHIIIJJJHHHFFFDDDDDDEEECCCEEEGGGGGGGGGMMMWWW```rrr{{{~~~pppjjjgggccc```^^^bbbfffiiijjjlllnnnqqqooonnnjjjbbbXXXOOOIIIHHHKKKIIIJJJMMMNNNMMMOOOSSSQQQKKKBBB;;;777444111...////////////////////////........................------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,...---,,,******+++,,,---000...,,,*********+++,,,++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------...............,,,,,,,,,,,,,,,,,,,,,,,,---------............///...---,,,---...////////////222666<<>>@@@GGGKKKJJJJJJNNNRRROOOOOOQQQPPPRRR[[[fff}}}{{{vvvrrrooollljjjiiihhhfffccc```___]]]]]]YYYXXXWWWVVVUUUUUUUUUUUUVVVVVVUUUTTTRRRQQQPPPOOOUUUSSSPPPNNNLLLLLLLLLMMMKKKKKKKKKKKKKKKJJJIIIIIIIIIJJJJJJJJJJJJJJJJJJKKKFFFFFFFFFFFFFFFEEEEEEEEEIIIIIIIIIIIIIIIJJJJJJJJJJJJJJJKKKKKKIIIGGGDDDCCCBBBAAA???>>><<<<<<;;;;;;<<<<<<;;;;;;;;;;;;<<<<<<===<<<;;;;;;;;;;;;<<<======<<<<<<<<<<<<>>>???@@@@@@@@@AAABBBCCCCCCDDDDDDGGGGGGGGGGGGHHHIIIIIIJJJLLLKKKKKKMMMOOOQQQRRRRRRRRRUUUYYY^^^fffrrrLLLLLLKKKHHHDDD@@@??????===:::888666555444111///555666:::>>>BBBFFFHHHIIIHHHIIIHHHGGGEEEEEEFFFHHHGGGHHHIIIMMMUUUaaapppyyyxxxnnnfffaaa[[[\\\___```cccfffkkkoooppppppoooiii___UUUMMMIIIIIIFFFGGGKKKMMMKKKLLLOOORRRPPPLLLFFF@@@999444000000000////////////000000...........................------------------...,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++***+++,,,---...///...,,,+++******++++++++++++++++++++++++++++++,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...............,,,,,,,,,,,,,,,,,,,,,,,,---------............//////............//////000222555;;;@@@DDDDDDDDDBBB@@@???CCCIIILLLLLLNNNQQQUUUOOOOOOQQQOOOQQQddd}}}~~~zzzuuuqqqmmmkkkhhhfffbbbaaa___\\\ZZZXXXWWWVVVSSSRRRQQQPPPOOOOOOOOOOOONNNNNNMMMKKKJJJIIIHHHHHHHHHGGGFFFEEEEEEEEEFFFGGGEEEDDDDDDCCCCCCCCCCCCCCCEEEDDDDDDDDDDDDDDDDDDCCC???@@@@@@@@@AAAAAABBBBBBCCCCCCBBBBBBBBBAAAAAAAAABBBCCCCCCDDDCCCBBB@@@??????>>>===<<<<<<;;;<<<<<<<<<;;;;;;::::::;;;;;;<<<<<<<<<;;;;;;;;;;;;<<<===============>>>???@@@AAA??????@@@BBBCCCEEEFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGLLLKKKKKKLLLNNNRRRUUUWWW\\\^^^ccckkkvvvMMMKKKGGGAAA<<<888777666888777777666666444222111444777;;;@@@DDDFFFGGGHHHGGGHHHHHHHHHGGGHHHJJJLLLJJJMMMSSS^^^nnnzzzooohhh^^^]]]\\\[[[\\\```eeeiiikkkmmmnnnkkkeee[[[RRRMMMGGGDDDDDDIIIJJJHHHHHHJJJQQQSSSSSSOOOHHH???888444111000//////...//////000........................---------......---------++++++,,,,,,,,,,,,------,,,++++++++++++,,,......------,,,+++******++++++++++++++++++++++++++++++,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,---.........---------------------------------------............/////////000///......///111444888>>>CCCDDDCCCBBB@@@???AAAFFFKKKNNNOOOQQQSSSVVVPPPOOOSSSQQQVVVtttzzzwwwtttpppllljjjgggdddbbb]]][[[YYYWWWTTTRRRQQQQQQMMMLLLKKKJJJJJJIIIIIIJJJHHHGGGFFFEEEDDDCCCBBBBBBCCCBBBBBBAAAAAABBBCCCCCCCCCBBB@@@??????@@@AAABBBCCCBBBBBBBBBAAA@@@@@@@@@????????????@@@@@@@@@@@@????????????????????????<<<===>>>>>>>>>>>>===<<<<<<<<<<<<;;;;;;<<<<<<<<<;;;;;;::::::::::::;;;;;;<<<<<<<<<<<<<<<<<<=========>>>>>>???@@@AAABBBBBB@@@AAABBBCCCDDDEEEFFFGGGHHHHHHGGGGGGHHHHHHIIIIIINNNNNNOOOPPPRRRWWW\\\```hhhjjjooozzzLLLHHHBBB<<<777444333222333444555555555444333333777:::>>>CCCFFFHHHHHHHHHFFFHHHIIIIIIHHHHHHJJJKKKNNNVVVeeexxxyyyqqq```]]]ZZZXXXYYY\\\```cccfffhhhkkkllljjjddd\\\VVVJJJFFFDDDGGGHHHEEEDDDDDDMMMPPPTTTSSSMMMEEE===999333222000...---......///........................,,,,,,------------,,,,,,+++++++++,,,,,,---------++++++++++++,,,------...,,,,,,++++++******++++++++++++++++++++++++++++++,,,,,,,,,++++++*********+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,---------+++,,,,,,---...------------------------------------------............///...000111000......000222555:::@@@CCCCCC@@@>>>>>>???DDDJJJMMMNNNPPPRRRRRRSSSNNNMMMPPPSSS```{{{vvvooolllhhheeecccaaa^^^[[[YYYXXXUUUSSSPPPOOOMMMMMMIIIHHHGGGFFFFFFEEEEEEFFFDDDDDDCCCBBBAAA@@@@@@???AAA@@@@@@???????????????@@@???>>>>>>>>>???@@@AAA@@@@@@??????>>>>>>======<<<<<<<<<;;;;;;;;;::::::;;;<<<<<<===>>>>>>??????::::::;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;<<<======<<<;;;;;;::::::;;;;;;<<<<<<<<<======>>>>>>>>>>>>>>>>>>???@@@BBBCCCCCCCCCCCCDDDDDDEEEFFFFFFGGGGGGLLLLLLMMMMMMNNNOOOQQQRRRTTTVVVXXX[[[^^^dddkkkpppvvvyyyIIIEEE>>>999777555333222///111333333333333555666>>>@@@DDDGGGJJJKKKKKKKKKHHHIIIIIIIIIIIIKKKNNNQQQ[[[iii~~~vvvaaa^^^ZZZXXXYYY\\\]]]^^^bbbdddgggkkkmmmkkkfffbbbSSSLLLGGGGGGHHHDDDBBBBBBGGGKKKOOORRRQQQLLLEEEAAA777555222///...---..............................+++,,,---......---,,,+++***++++++,,,,,,------...++++++,,,,,,,,,,,,,,,,,,++++++++++++++++++******++++++++++++++++++++++++,,,,,,++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,------...++++++,,,------------------------------------------------............///---000222111//////222555888===BBBCCC@@@===<<<<<<@@@HHHNNNNNNMMMOOOQQQPPPLLLJJJIIIMMMWWWooo|||wwwsssllliiifffcccaaa___[[[YYYUUUSSSQQQOOOLLLJJJIIIIIIFFFEEEDDDCCCCCCBBBBBBBBBAAAAAA@@@@@@???>>>>>>============<<<<<<;;;::::::<<<<<<;;;;;;;;;<<<======<<<<<<<<<;;;;;;;;;;;;;;;<<<;;;;;;;;;::::::999999888999999;;;<<<======>>>:::::::::;;;;;;<<<<<<<<<;;;;;;;;;;;;;;;<<<======<<<<<<<<<;;;;;;<<<<<<<<<<<<===>>>???@@@@@@@@@???>>>???AAABBBDDDDDDEEEEEEFFFFFFGGGGGGHHHHHHIIIIIIKKKLLLMMMOOOQQQTTTVVVWWWXXX\\\bbbfffjjjqqqzzzCCC>>>999666666555444222000222333333333555888<<>>======<<<<<<;;;;;;;;;:::::::::::::::999999888888999999::::::;;;:::::::::::::::::::::;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<999999999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<===>>>>>>======<<<<<<======>>>===>>>@@@AAABBBBBBAAAAAA>>>@@@AAACCCEEEFFFFFFFFFFFFGGGHHHIIIJJJKKKLLLMMMMMMNNNPPPSSSWWW[[[^^^```bbbhhhpppvvv|||<<<888444222333444333111333555666666666888===AAADDDDDDFFFGGGHHHIIIIIIIIIGGGGGGGGGKKKTTTcccsss~~~~~~zzzuuuqqqlllhhheeeaaa\\\WWW\\\\\\]]]bbbhhhkkkjjjhhheeeZZZPPPMMMKKKGGGDDDDDDAAABBBFFFNNNVVVXXXTTTNNN???<<<888444111///000000........................---...///111111///...---******+++,,,,,,---......------------,,,,,,+++***)))******+++++++++******++++++++++++++++++++++++*********++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++,,,,,,---......++++++,,,---------,,,,,,........................---------.........//////+++///222222000000444999===BBBEEECCC>>>;;;;;;===CCCMMMSSSOOOLLLMMMMMMKKKIIIMMMLLLOOOfffzzzvvvtttrrrpppnnncccaaa^^^\\\YYYVVVRRROOOKKKJJJHHHEEECCCAAA@@@???AAA@@@???>>>>>>===>>>>>>;;;;;;::::::999999888888888999::::::;;;;;;::::::777888:::;;;;;;;;;:::999::::::;;;;;;<<<<<<======777777888999:::;;;<<<<<<;;;;;;;;;;;;;;;:::::::::<<<<<<;;;;;;;;;;;;<<<<<<======<<<<<<<<<======>>>>>>>>>============>>>>>>>>>???@@@BBBCCCCCCBBBBBB>>>@@@BBBDDDFFFFFFFFFFFFEEEFFFHHHJJJLLLNNNOOOPPPTTTVVVXXX\\\aaafffjjjlllpppxxx666444222000000000222333555555555777:::===@@@BBBDDDBBBDDDHHHHHHEEEDDDFFFGGGFFFGGGQQQggg~~~~~~|||yyywwwtttnnnfff```\\\[[[\\\___cccfffhhhhhhfffbbb[[[RRRJJJGGGFFFGGGBBB@@@AAAHHHQQQWWWWWWTTTKKKHHHAAA999333//////000...//////000//////......------...........................------,,,,,,,,,............---,,,+++***++++++++++++++++++++++++...---+++*********++++++************************,,,++++++******++++++,,,++++++++++++++++++++++++(((((())))))*********++++++,,,,,,------,,,,,,+++------,,,,,,,,,,,,++++++///...,,,*********,,,---,,,,,,++++++,,,,,,---.....................------+++...000000000333888<<>>>>>>>>>>>============:::::::::999999999888888888888999999999999888888888888999::::::;;;;;;<<<<<<<<<<<<;;;;;;:::::::::::::::::::::::::::::::::<<<;;;::::::999999999:::<<<<<<<<<<<<<<<<<<<<<;;;>>>>>>>>>>>>????????????@@@@@@??????????????????>>>???AAABBBBBBAAA@@@???@@@BBBEEEFFFEEEFFFGGGHHHHHHHHHIIIJJJMMMPPPSSSUUUYYY^^^dddiiilllpppvvvzzz555444222111111222333444666777888:::<<>>::::::???DDDMMMNNNOOONNNKKKIIIHHHHHHCCCHHHQQQeee~~~uuutttrrrqqqooommmiiifff```[[[UUUSSSRRRPPPKKKGGGFFFEEECCCAAA@@@???>>>>>>===<<<<<<<<<;;;;;;;;;;;;::::::999999999888888888888888999999999999888888999999999999:::;;;<<<<<<;;;;;;:::::::::999999999::::::::::::::::::::::::<<<<<<;;;:::::::::::::::<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>?????????@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@??????@@@AAABBBAAA@@@@@@CCCEEEGGGGGGGGGGGGIIIJJJIIIKKKMMMPPPSSSVVVZZZ]]]fffkkkrrrwwwzzz333333222222333444666777999:::;;;===???AAABBBBBBBBB@@@AAAEEEFFFEEEFFFIIIIIIVVVhhhyyy|||uuukkkfff___[[[[[[^^^bbbdddgggeeeaaa\\\UUUOOOIIIFFFKKKIIIGGGFFFIIIOOOUUUYYYSSSPPPJJJCCC<<<777333111......////////////.................................------------,,,,,,,,,............---,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++++++++,,,++++++++++++++++++++++++,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++)))******+++---......//////...---,,,,,,,,,---...,,,,,,,,,,,,,,,------...........................//////000111444999???DDDEEEDDDBBB===:::<<>>===<<<<<<<<<::::::::::::999999999999:::999999999999888888888888888999999999999888888999999888888999:::<<<===::::::999999999999888888999999999999::::::::::::======<<<<<<<<<;;;;;;;;;========================????????????@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAA???@@@@@@AAABBBBBBAAAAAAEEEGGGIIIIIIIIIIIIKKKLLLLLLOOOTTTXXX\\\aaafffiiirrrxxx222222222333555777999:::======>>>??????@@@@@@@@@DDDAAABBBFFFHHHGGGIIIMMMPPPbbbxxx|||ttthhh___\\\]]]```bbbcccbbbaaa___[[[UUUNNNIIILLLKKKJJJHHHHHHLLLRRRVVVQQQPPPMMMJJJEEE>>>777222000/////////......//////...............------------------------------------.........------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,+++,,,,,,------,,,,,,+++******+++,,,,,,---......///......---------...///,,,,,,,,,,,,,,,---..................//////////////////000111555<<>>EEEJJJOOOPPPQQQOOOKKKHHHFFFEEEEEEWWWppp}}}zzznnnmmmlllkkkjjjhhheeebbbZZZUUUNNNIIIGGGEEEDDDBBB@@@???>>>===<<<;;;;;;;;;::::::999999999888888888999999999999888888888888888888999999999999888888999999888777888:::<<<===:::::::::999999999999999999999999999::::::::::::===>>>>>>>>>>>>>>>======>>>>>>>>>>>>????????????@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBB@@@@@@AAABBBBBBCCCCCCCCCFFFGGGIIIIIIIIIJJJLLLNNNOOOTTT[[[aaafffkkkqqqvvv}}}111222333555777999;;;<<>>>>>>>>>>>===EEECCCCCCGGGJJJJJJNNNRRR___rrrttthhhaaa_________^^^______``````[[[TTTNNNKKKLLLMMMLLLLLLMMMPPPRRRLLLMMMMMMNNNLLLEEE<<<555333222111//////...////////////.........------------------------------------------...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++******+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,.........---............------,,,,,,------...///........./////////000000///...///222777>>>CCCGGGFFFDDD@@@======BBBHHHMMMOOOPPPPPPMMMJJJHHHGGGGGGMMMccc}}}zzznnnlllkkkiiihhheeeaaa^^^UUUQQQLLLGGGDDDCCCBBBAAA>>>>>>===<<<;;;;;;;;;<<<:::::::::999999999999888999999999888888888777777888888999999999999888888888888777777888999;;;<<<:::::::::;;;;;;;;;;;;;;;999999:::::::::;;;;;;;;;>>>??????@@@@@@@@@???????????????@@@@@@AAAAAAAAAAAAAAAAAAAAABBBBBBBBBBBBAAAAAABBBBBBCCCCCCCCCCCCBBBBBBBBBCCCDDDDDDEEEFFFFFFHHHIIIJJJJJJLLLOOORRRTTT[[[eeelllqqqwww}}}111222444777999;;;===>>>???>>>===<<<===>>>???@@@FFFCCCDDDJJJOOORRRXXX^^^nnntttkkkfffbbb```^^^^^^^^^aaabbb```ZZZTTTLLLMMMNNNPPPQQQRRRRRRQQQLLLLLLLLLNNNNNNJJJBBB;;;777666333111/////////////////////...------,,,,,,,,,,,,,,,------------...,,,------...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++************+++,,,,,,------,,,,,,+++---------,,,,,,+++++++++,,,---------............---------------......///.........//////000000111//////000444:::@@@DDDFFFEEECCC@@@???@@@EEEKKKNNNNNNNNNMMMKKKIIIHHHJJJLLLUUUmmm|||yyynnnllljjjhhheeeaaa]]]YYYPPPMMMJJJFFFBBBAAA@@@@@@===<<<<<<;;;;;;;;;<<<<<<;;;:::::::::999999999999999888888888888777777777888888999999999999888888777777888888999:::::::::::::::;;;;;;;;;;;;<<<<<<::::::;;;;;;<<<<<<======???@@@AAABBBBBBBBBAAA@@@@@@@@@@@@AAABBBBBBCCCCCCBBBBBBBBBBBBCCCCCCCCCCCCBBBBBBBBBCCCDDDDDDEEEEEEDDDDDDDDDDDDEEEGGGHHHIIIIIIKKKLLLMMMOOOQQQUUUXXX^^^gggrrrzzz~~~222333555888:::<<<===>>><<<;;;::::::<<<@@@DDDGGGIIIGGGIIIQQQYYY```iiiqqq}}}{{{rrrkkkgggbbb```___aaadddccc^^^YYYPPPOOOOOORRRVVVXXXWWWUUUSSSOOOKKKJJJLLLKKKGGGDDD;;;999666222000///...///000//////...------,,,,,,,,,,,,,,,---------......,,,,,,------...------,,,------------------------++++++---.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,------------------------------,,,,,,+++++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------------------------------...//////---......///000000111111111000222777>>>CCCEEEEEEDDDBBB@@@@@@CCCHHHLLLOOOMMMMMMKKKHHHGGGIIIMMMQQQ\\\ttt|||xxxvvvooollliiieeeaaa\\\WWWSSSIIIIIIGGGDDDAAA???>>>>>>;;;:::::::::::::::;;;;;;:::::::::999999999888888888888888888777777777777888888999999999999888888555666888:::::::::999888999999:::::::::;;;;;;;;;;;;;;;<<<<<<===>>>>>>??????@@@BBBDDDDDDCCCBBBAAA@@@AAAAAABBBCCCCCCDDDDDDBBBBBBCCCCCCCCCDDDDDDDDDBBBBBBCCCDDDDDDEEEFFFFFFFFFFFFFFFFFFGGGIIIKKKLLLNNNPPPRRRSSSUUUYYY^^^bbbjjjsss333444666999;;;===>>>>>>999888888999===CCCIIIMMMMMMKKKOOOYYYdddmmmxxx~~~uuuooogggcccaaabbbeeeddd```\\\UUUQQQOOOSSSYYY]]]\\\YYY[[[SSSKKKGGGIIIKKKKKKJJJ>>>;;;777333000///......000000///...------,,,,,,,,,,,,,,,------.........,,,,,,------...---------------------------------***+++---...///...------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,------------------------.........------,,,,,,,,,+++,,,,,,------,,,,,,+++******+++,,,------...///***+++,,,,,,---------,,,...------------...//////---......///000111111222222222444:::AAAFFFFFFEEEDDDBBB@@@AAAEEEJJJMMMOOOMMMLLLIIIGGGFFFJJJOOOTTT___www{{{xxxuuusssnnnlllhhhccc___YYYSSSNNNEEEEEEEEECCC@@@>>>======999999999999999999:::;;;999999999999888888888888888888888888777777777777888888999999999999888888444666888;;;;;;:::999777888888888999999:::::::::<<<<<<<<<===>>>??????@@@@@@AAACCCEEEEEEDDDCCCBBBAAAAAABBBBBBCCCDDDEEEEEECCCCCCCCCCCCDDDDDDDDDDDDBBBCCCCCCDDDEEEFFFFFFGGGGGGGGGGGGGGGHHHJJJLLLMMMRRRTTTVVVXXX[[[___eeeiiirrr|||666666777777777777777666888666777<<>>888444111///...//////...------------...---------------------------------------------------------------------------,,,++++++,,,,,,***)))+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------)))************+++++++++++++++++++++++++++++++++,,,,,,,,,---------......,,,,,,,,,---------......------------------------///////////////.........000000000...---...111333111333777===CCCFFFFFFEEEHHHFFFDDDFFFJJJNNNOOONNNMMMKKKIIIGGGEEEIIIVVVeeekkk~~~yyyvvvtttqqqooolllhhhaaa[[[VVVQQQMMMJJJFFFDDDAAA>>><<<<<<<<<<<<:::::::::999999888888888666666777777777777666666777777777777777777777777777888888888999999999999999::::::::::::999888888:::::::::::::::::::::;;;=========>>>??????@@@@@@AAAAAAAAABBBBBBCCCCCCCCCCCCCCCBBBBBBBBBCCCDDDDDDFFFFFFFFFGGGGGGFFFFFFEEEGGGFFFEEEEEEFFFGGGIIIJJJGGGIIIJJJJJJJJJKKKNNNQQQYYYXXX[[[```bbbeeennnwww555666666777888888777777;;;999;;;@@@CCCCCCFFFKKKSSSZZZjjj}}}xxxkkkbbb]]]\\\\\\^^^\\\WWWSSSSSSWWW]]]bbbaaa^^^WWWPPPJJJGGGIIIKKKHHHFFFBBB===777222000000111000//////......//////------------------------------------------------------------------------...---,,,,,,------,,,******++++++,,,,,,++++++***++++++,,,,,,,,,,,,------++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,---------......------------------------....../////////000000000000111111000//////222444222555999???DDDGGGGGGFFFJJJHHHGGGIIILLLOOOOOONNNLLLJJJIIIHHHHHHNNN]]]kkkxxx|||}}}wwwtttqqqnnnlllfffaaa[[[UUUPPPLLLHHHEEEEEECCC@@@===<<<;;;;;;<<<:::::::::999999888888888666777777888888777777666777777777777777777777777777777777888888888999999888999999::::::999999888::::::::::::;;;;;;;;;;;;======>>>>>>???@@@@@@@@@@@@AAAAAABBBBBBCCCCCCDDDDDDDDDDDDCCCDDDDDDEEEFFFDDDEEEFFFFFFGGGGGGFFFFFFIIIHHHHHHHHHHHHJJJKKKLLLHHHJJJKKKKKKLLLNNNRRRUUU\\\\\\aaagggjjjnnnvvv444555666777888999999999;;;:::<<>><<<;;;:::::::::999999999999999888888888777888888888888888888777777777777777777777777777666666666777777777888888666777888999::::::::::::::::::;;;;;;;;;<<<<<<<<<===>>>>>>??????@@@AAAAAA@@@@@@AAABBBCCCCCCDDDDDDEEEEEEEEEEEEEEEFFFGGGGGGEEEFFFGGGHHHIIIIIIIIIHHHHHHGGGGGGGGGGGGIIIKKKLLLKKKLLLNNNOOOPPPTTTXXX[[[bbbdddjjjrrrvvvyyy444555777888:::;;;;;;;;;???===>>>BBBEEEIIIQQQ[[[mmm{{{|||zzz|||~~~~~~yyyvvvuuuvvvuuussstttxxx~~~~~~yyy}}}yyyjjjaaa___```^^^______[[[XXXYYY^^^cccfffeeeaaaZZZRRRKKKGGGFFFGGGJJJKKKGGG???777333333111111000////////////000........................------------------------------------------------...---,,,,,,---...---++++++++++++,,,,,,++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,------------------------------------,,,,,,,,,---------......,,,,,,,,,---------..............................,,,------...//////000000...000222333222222222333777;;;@@@EEEHHHIIIJJJKKKMMMMMMNNNNNNOOONNNLLLKKKIIIFFFEEEJJJRRR```vvv~~~~~~zzzsssnnnjjjfffddd[[[WWWRRRMMMJJJFFFCCCAAA???>>>===;;;:::999999999999999999888888888888888888888999999999999888888777777777777777777777777666666666666777777777777555666777999:::;;;;;;;;;;;;;;;;;;<<<<<<======>>>>>>>>>??????@@@AAAAAAAAA@@@AAAAAABBBCCCDDDEEEEEEFFFFFFEEEFFFFFFGGGHHHIIIIIIJJJKKKKKKLLLLLLKKKKKKIIIIIIIIIIIIJJJKKKMMMNNNPPPQQQRRRTTTVVV[[[```dddkkknnnuuu~~~666777999;;;===>>>>>>???EEECCCCCCGGGLLLTTTdddrrr~~~}}}xxxsssqqqqqqrrrvvvwwwxxxwwwtttpppmmmllliiiiiiiiijjjmmmqqquuuwwwyyywwwtttqqqqqqsssuuuwwwtttxxx}}}qqqhhhcccbbbZZZ]]]___^^^\\\[[[]]]```dddeeeccc___WWWOOOIIIFFFEEEHHHJJJHHHAAA:::666444111000//////......//////........................------------------------------------------------,,,+++***+++,,,---,,,+++,,,,,,------------,,,,,,+++++++++,,,,,,,,,------++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,---------......,,,,,,,,,---------..............................---------------------------///111222111111222333999>>>DDDHHHIIIJJJKKKMMMLLLMMMNNNNNNMMMKKKIIIIIIHHHFFFHHHQQQ^^^ooozzzrrrlllgggccc```WWWSSSNNNJJJGGGEEEBBB@@@===<<<;;;:::999999999999888888888888888888888888888888999999999999888888777777777777777777777777666666666666777777777777555666888999;;;<<<<<<<<<;;;;;;<<<===>>>>>>???????????????@@@AAAAAABBBBBBAAABBBCCCDDDEEEFFFGGGGGGFFFFFFFFFFFFGGGHHHIIIJJJLLLMMMMMMNNNNNNNNNNNNMMMOOOOOOOOOOOOPPPRRRTTTUUUVVVWWWYYYZZZ]]]bbbiiimmmuuuxxx:::;;;===???@@@AAABBBBBBCCCCCCFFFLLLTTTaaauuu|||{{{|||~~~}}}}}}}}}|||{{{{{{zzz{{{{{{yyyuuuqqqnnnlllmmmrrrrrrrrrqqqooollliiigggbbbcccdddfffhhhiiijjjjjjlllkkkiiihhhhhhiiilllmmmooorrrzzz{{{ssskkkfff\\\]]]]]]^^^^^^]]]\\\[[[___aaacccbbb\\\TTTMMMJJJDDDEEEGGGGGGEEE@@@:::777000000///............///........................------------------------------------------------+++***)))***,,,---,,,+++------............------++++++,,,,,,,,,,,,------++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,---------......,,,,,,,,,---------.......................................---------,,,,,,---///111111000111333444;;;@@@FFFJJJJJJJJJLLLNNNLLLMMMNNNMMMJJJHHHHHHIIIHHHJJJTTTcccttt}}}~~~yyyqqqjjjddd___[[[QQQNNNIIIFFFDDDBBB@@@>>>;;;;;;;;;::::::999999999777777777888888888888888777888888888888888888777777777777777777777777777666666666777777777888888777888999;;;<<<=========<<<<<<===>>>??????@@@AAA???@@@@@@AAAAAABBBCCCCCCCCCCCCDDDEEEGGGHHHIIIIIIHHHHHHHHHHHHIIIKKKLLLMMMMMMNNNPPPQQQRRRSSSTTTTTTSSSSSSRRRSSSTTTVVVXXXYYY]]]^^^___aaadddjjjqqqvvv~~~???@@@AAABBBDDDDDDEEEEEEBBBEEELLLWWWbbbqqq}}}~~~}}}~~~~~~}}}|||zzzxxxvvvuuuuuuvvvwwwuuurrrooonnnnnnoooooonnnnnnmmmkkkhhhfffcccdddeeeffffffffffffeeeddddddcccccccccdddfffgggiiikkkpppxxxzzzrrreeeaaa]]]\\\]]]^^^[[[XXXXXX\\\bbbccc___XXXRRRNNNDDDCCCCCCFFFHHHFFF@@@:::222111000000//////000000........................------------------------------------------------,,,+++***+++---...---,,,,,,------......------,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,---------..................................../////////////////////000111111000222444777<<>>???@@@AAABBB@@@@@@AAAAAABBBCCCCCCCCCDDDEEEFFFGGGIIIJJJKKKKKKKKKKKKKKKKKKMMMNNNOOOPPPQQQRRRUUUXXX\\\^^^```aaaZZZZZZZZZZZZ\\\^^^```aaaddddddeeegggjjjpppwww|||BBBBBBDDDEEEFFFFFFFFFFFFGGGMMMXXXgggttt}}}}}}zzzwwwuuusssqqqsssuuuuuusssqqqppppppmmmmmmllllllmmmkkkiiigggbbbbbbcccccccccbbbbbbaaa]]]]]]]]]]]]^^^______```dddeeehhhooowww{{{|||zzznnnfff]]]ZZZ\\\]]][[[WWWSSSYYY```cccaaa[[[UUUQQQEEEBBBAAAEEEJJJJJJDDD===333222222111000111111111////////////////////////---------------------------------------------------,,,+++,,,...///...---+++,,,,,,------,,,,,,+++++++++,,,,,,,,,------------------.........//////------------------------,,,,,,,,,---------......,,,,,,,,,---------......////////////////////////......///000111222333333111222222111111333666999<<>>>>>>>>>>><<<===>>>???@@@AAABBBBBB@@@@@@AAABBBBBBCCCCCCDDDEEEFFFGGGHHHJJJKKKLLLMMMMMMMMMMMMNNNOOOPPPRRRSSSUUUWWW[[[```eeeiiilllnnnffffffffffffhhhjjjlllmmmggghhhiiijjjmmmssszzzCCCAAABBBFFFGGGDDDCCCEEEQQQ[[[gggqqq~~~}}}~~~~~~}}}|||vvvppprrrtttpppjjjggggggfffeeedddddddddeeefffbbbcccddddddcccaaa^^^]]]```cccggghhhiiilllqqquuutttfff]]]\\\^^^^^^]]]UUUWWWVVVVVV[[[___YYYNNNKKKHHHEEEEEEGGGGGGEEECCC<<<888333000111111000////////////000///......---////////////////////////------------------------+++++++++,,,,,,------------------,,,,,,+++++++++++++++++++++++++++++++++///...---,,,+++,,,,,,---......---,,,,,,+++******.........------,,,,,,,,,,,,---......------...000---------.........//////////////////////////////......///111333555666777BBBDDDFFFIIIKKKMMMMMMMMMNNNKKKJJJJJJGGGDDDFFFKKKLLLnnn{{{pppgggaaa[[[UUUPPPMMMIIICCC???>>>>>>>>>===:::::::::999999888888888777888888888888999999999555777888777666555666888777777777777888888888888999999999888888888888888::::::;;;<<<===>>>???@@@????????????@@@AAABBBCCCCCCCCCDDDEEEFFFGGGHHHHHHHHHHHHHHHIIIKKKKKKJJJIIIIIIKKKMMMNNNPPPSSSWWW[[[^^^bbbhhhnnnqqqtttwwwyyyxxxuuusssuuuxxxyyyuuuqqqrrrpppmmmlllooovvv~~~BBBBBBEEEFFFCCCAAAFFFNNNaaalllyyy~~~xxx{{{}}}zzztttrrrqqqpppnnnmmmmmmmmmnnnnnniiijjjjjjjjjiiigggdddcccgggiiilllmmmmmmooosssvvvyyy|||qqqgggcccaaa___]]][[[[[[WWWVVV\\\bbb```XXXMMMJJJGGGFFFGGGHHHGGGFFF@@@;;;555222111111000//////////////////......---////////////////////////------------------------------..................---------,,,,,,++++++++++++++++++,,,---......//////...---,,,,,,,,,------......------,,,++++++***------------------,,,,,,,,,---......------...000---------.........////////////////////////////////////000111444777999;;;CCCEEEGGGIIIKKKLLLLLLLLLLLLIIIIIIIIIGGGEEEHHHNNNYYY~~~xxxmmmeee^^^YYYRRRNNNKKKGGGBBB>>>============:::::::::999999888888888777777888888888999999999555777888777666555666888777777777777888888888888999999999999999888888888;;;;;;<<<===>>>???@@@@@@????????????@@@AAACCCCCCDDDDDDEEEFFFGGGHHHIIIIIIMMMLLLLLLLLLMMMNNNNNNMMMLLLNNNQQQUUUXXX\\\bbbeeeooorrrxxx|||~~~}}}xxxvvvtttqqqqqqttt{{{BBBDDDGGGGGGBBBBBBNNN\\\nnn{{{~~~}}}|||{{{{{{|||vvvvvvuuuuuusssqqqooonnnrrrtttvvvvvvuuuvvvxxxyyyvvvyyy}}}}}}uuuoookkkeeeaaa___[[[UUURRRVVV]]]^^^ZZZQQQNNNIIIFFFGGGHHHIIIIIIDDD@@@:::555333222111000000000000/////////......////////////////////////------------------------..................------------,,,,,,,,,,,,++++++++++++,,,...///000111222......---,,,,,,,,,------......------,,,+++++++++,,,,,,------------------,,,---......------...000------........./////////000000000000000000000000111000000222555999>>>AAAEEEGGGHHHJJJKKKKKKKKKJJJIIIGGGFFFGGGEEEEEEKKKSSSggg|||tttjjjaaa[[[VVVOOOKKKIIIEEE@@@===<<<<<<<<<;;;999999999999999888888888777777777888888888999999555777888777666555666888777777777888888888999999999999999999999:::::::::<<<<<<===>>>???@@@@@@AAA?????????@@@AAABBBCCCDDDFFFFFFGGGGGGHHHIIIJJJJJJMMMMMMLLLKKKLLLMMMNNNOOOLLLPPPUUU[[[aaagggnnnrrr}}}|||zzzzzz~~~CCCEEEHHHIIIHHHLLL[[[kkkvvv~~~~~~}}}}}}~~~yyytttxxxxxxoooiiiccc]]]UUUQQQSSSWWWYYYXXXWWWSSSMMMIIIFFFFFFGGGHHHGGGDDD>>>999666333222111111000000///////////////////////////////////////---------------------------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///000111111------------------------......------,,,,,,,,,,,,,,,,,,,,,------.........,,,---......------...000............////////////000000000000000000000000000000000222666;;;AAAEEEGGGHHHJJJKKKKKKKKKJJJIIIHHHEEEDDDDDDBBBCCCLLLWWWtttyyyqqqggg^^^YYYSSSMMMIIIEEEBBB>>>;;;;;;;;;::::::999999999888888888888888777777777777888888888888555777888777666555666888777777888888888999999999999999::::::;;;;;;;;;<<<<<<======>>>??????@@@@@@??????@@@@@@BBBCCCEEEFFFGGGGGGGGGHHHIIIJJJJJJJJJNNNNNNMMMLLLMMMNNNRRRTTTRRRWWW^^^fffnnnvvv~~~DDDDDDIIIOOOSSS[[[hhhvvv}}}{{{{{{xxxtttppprrr|||yyyqqqggg```ZZZWWWXXXYYY[[[\\\]]]ZZZTTTMMMGGGDDDCCCCCCGGGEEEBBB>>>999666333333111111000////////////000////////////////////////---------------------------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------------.........,,,---------------------......------------,,,,,,,,,,,,,,,------.........,,,---......------...000........./////////000000000000000000000000000000//////000222666===CCCGGGIIIIIIKKKKKKKKKJJJIIIHHHHHHEEECCCBBB@@@CCCNNN[[[vvvoooddd\\\VVVQQQKKKGGGBBB@@@<<<:::::::::999999888888888888888888888888666666777777777888888888555777888777666555666888888888888888999999999999999999:::;;;<<<======>>>=========>>>>>>??????@@@@@@AAAAAABBBDDDEEEGGGHHHHHHHHHHHHIIIIIIJJJJJJKKKOOOPPPQQQQQQRRRUUUYYY]]]```eeennnwwwFFFJJJSSS^^^eeekkkuuu}}}{{{zzzyyyuuuqqqrrrwwwyyyiiiccc]]]\\\\\\[[[]]]```aaa___[[[TTTKKKDDDAAA???DDDEEEEEEBBB===888555444222111000///...///000111////////////////////////------------------------..................------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---.........------......------------------,,,,,,------------------,,,---......------...000....../////////000000000000000000000000000000000///000111444999???DDDHHHIIIJJJKKKLLLLLLKKKJJJIIIHHHFFFDDDBBBAAAEEEUUUddd~~~ssslllbbbYYYTTTOOOIIIEEE@@@>>>;;;:::::::::999888777777777888888888888888666666666777777777888888555777888777666555666888888888888999999999999:::999:::;;;<<<===>>>??????>>>>>>?????????@@@@@@@@@BBBBBBCCCDDDFFFHHHIIIJJJJJJJJJJJJKKKKKKKKKLLLLLLLLLOOOSSSUUUWWWZZZ```eeemmmrrr{{{NNNYYYiiivvvyyy{{{}}}~~~zzzxxxxxx{{{~~~vvvmmmdddaaa^^^[[[]]]bbbbbbcccaaa[[[QQQHHHBBB???@@@CCCFFFEEE@@@;;;777666333222000///...///000111////////////////////////------------------------------..................+++++++++,,,,,,---------+++++++++,,,---------...+++,,,---.........------------..................------------------,,,,,,,,,---......------...000.../////////000000000000////////////////////////000111333777<<>>???@@@AAAAAAAAAAAABBBBBBBBBBBBBBBDDDDDDEEEFFFHHHJJJLLLMMMMMMMMMMMMMMMNNNNNNNNNNNNNNNSSSZZZ^^^aaaeeelllqqq}}}VVVggg}}}xxxyyy|||{{{{{{{{{uuuxxx|||}}}qqqiiiccc]]]___eeebbbdddeee```VVVLLLDDD@@@===BBBFFFGGGBBB<<<888666333222000///...///000222////////////////////////------------------------+++++++++,,,,,,---------+++++++++,,,,,,---------)))***+++,,,---///000000***+++---...///...------------...........................------,,,,,,,,,,,,---///...------...000////////////000000000000////////////////////////111333666:::>>>CCCGGGIIIIIIJJJKKKLLLLLLLLLKKKJJJGGGFFFFFFFFFGGGQQQeeexxxyyymmmeee\\\TTTNNNIIIDDD@@@???===;;;:::;;;;;;:::999666666777777888888888999666666666666777777777777666777888777666555666888888888999999999:::::::::999:::;;;===>>>@@@AAABBBCCCCCCCCCDDDDDDDDDDDDDDDEEEEEEFFFGGGIIIKKKMMMNNNOOOPPPPPPPPPPPPPPPPPPPPPWWW^^^ffflllooottt{{{hhh{{{uuurrrwww{{{xxxwwwtttsss{{{|||rrriii```___bbbccceeegggfff```VVVLLLFFF@@@@@@AAAFFFHHHEEE<<<444333333222000......///000////////////////////////.........------,,,,,,,,,------............------/////////......------------------,,,,,,+++++++++---,,,,,,++++++,,,,,,---+++++++++,,,,,,---------.......................................///000000///////////////.........000000000000000111111111333444777===CCCHHHJJJKKKNNNJJJIIILLLLLLHHHGGGHHHFFFFFFCCCIIIUUUZZZhhhzzztttiiicccZZZQQQKKKFFFCCC@@@<<<<<<;;;;;;;;;:::::::::777666666666777888999999888888888888888888888888888888777777777777777888888888888888999:::;;;;;;======>>>>>>??????@@@@@@AAABBBBBBBBBAAABBBEEEHHHIIIIIIIIIIIIJJJLLLNNNOOORRRQQQPPPPPPRRRUUUYYY[[[bbbjjjsssxxx{{{~~~tttssszzz}}}zzzvvvtttyyyyyymmmbbb___bbbfffgggjjjkkkhhh___UUUMMMBBB@@@@@@DDDHHHGGG@@@999666555333111/////////111////////////////////////.........------,,,,,,,,,------............------.........---------,,,,,,---------,,,,,,,,,++++++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,------.......................................///000000////////////////////////000000000000111111111111333555999>>>DDDHHHJJJJJJMMMJJJIIILLLLLLHHHFFFGGGDDDFFFGGGSSSccchhhrrryyyssshhhbbbYYYPPPJJJEEEAAA???<<<;;;;;;;;;;;;:::::::::777777777777777777888999888888888888888888888888888888777777777777888888::::::::::::;;;<<<============>>>>>>???@@@@@@@@@AAABBBBBBBBBBBBCCCFFFIIIJJJJJJJJJJJJLLLMMMOOOPPPNNNNNNPPPRRRVVV\\\bbbfffrrrzzz|||wwwzzz}}}yyyyyy~~~uuugggcccdddggghhhkkkooorrrlllbbbXXXGGGAAA>>>AAAHHHJJJEEE???888777444222000///000000////////////////////////.........---------------------............------------------,,,,,,,,,,,,------------,,,,,,,,,,,,------,,,,,,,,,,,,------------------,,,,,,,,,,,,.......................................///000000////////////////////////000000000111111111222222222666;;;AAAFFFIIIJJJJJJLLLJJJJJJLLLKKKGGGEEEGGGFFFMMMUUUeeewwwyyy}}}wwwqqqgggaaaXXXOOOHHHDDD@@@===;;;;;;;;;;;;::::::::::::999888777777777777777777888888888888888888888888888888777777777888888999<<<<<<;;;<<<<<<===>>>???>>>>>>>>>???@@@AAAAAAAAAAAABBBCCCDDDDDDEEEHHHJJJKKKKKKLLLLLLNNNOOOPPPQQQOOORRRUUUZZZ___gggpppuuuqqqiiihhheeeeeehhhpppwwwvvvmmmdddMMMEEE===???FFFKKKIIIDDD;;;888444111000000//////////////////////////////...............---------------............------,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,------,,,,,,,,,,,,------......------,,,,,,,,,+++.......................................///000000///////////////000000000000000000111111222222333333888>>>DDDGGGIIIJJJJJJLLLJJJJJJLLLJJJFFFFFFIIINNN^^^nnn~~~}}}~~~uuuooogggaaaWWWOOOHHHCCC???===;;;;;;;;;:::::::::999999999999888777666666666777888888888888888888888888888888777777888888999999<<<<<<<<<<<<===>>>???@@@>>>>>>???@@@AAABBBBBBCCCAAACCCEEEFFFFFFGGGJJJLLLMMMMMMMMMNNNOOOPPPQQQRRRWWW[[[aaaffflllttt}}}|||zzzzzz{{{~~~~~~}}}}}}{{{zzzxxxxxxzzz|||~~~zzzoooiiibbbaaadddmmmvvvyyytttmmmVVVLLLAAA???EEEJJJJJJGGG>>>:::444111000000///...000000000000000000000000........................------............------,,,,,,,,,,,,,,,,,,,,,,,,------------------------...------,,,,,,------............------,,,,,,,,,.......................................///000000////////////000000111111///000000111222333333333555:::AAAFFFHHHIIIJJJKKKLLLJJJJJJKKKIIIFFFHHHMMMXXXrrr~~~|||}}}|||sssmmmeee___VVVNNNHHHCCC???===;;;;;;:::::::::999999999999999888777666666666777888888888888888888888888888888888888888999::::::;;;;;;;;;;;;<<<===>>>?????????@@@AAABBBCCCDDDDDDCCCEEEGGGHHHHHHIIIKKKLLLNNNNNNNNNNNNPPPRRRUUUVVV^^^dddmmmtttzzz~~~zzzxxxuuuuuusssoookkkiiiiiijjjjjjjjjkkkkkkkkkjjjiiiiiikkkmmmoooqqqrrruuuyyy}}}vvvmmmdddbbbccciiipppuuuuuurrr```WWWJJJDDDDDDGGGIIIIIIBBB<<<555111111111///...000000000000000000000000.............../////////------............------,,,,,,,,,,,,------------------------..................------------...............---------------.......................................///000000...//////000000111111222///000000111222333444444777<<>>???@@@AAABBBCCCDDDEEEFFFEEEGGGJJJKKKJJJJJJKKKLLLNNNMMMMMMOOOSSSXXX^^^bbbfffooo{{{~~~vvvooojjjgggfffaaaccccccbbb___]]]^^^___]]]^^^___```aaaaaaaaaaaacccdddeeefffgggiiilllooorrruuuuuurrrqqqvvvyyyyyyuuuvvvyyy|||zzzkkkiiifffgggjjjooossstttkkkbbbVVVKKKEEEFFFIIIKKKFFF@@@888333333333111///000000000000000000000000---........./////////000------............------,,,,,,---------.........------------.........///......------------......------------...................................................///000000...//////000111111222222///000000111333444444555999???EEEGGGGGGHHHLLLOOONNNKKKJJJIIIGGGHHHPPPZZZzzzyyyzzz|||~~~sssiiiddd]]]XXXPPPIIIDDD@@@>>><<<:::::::::999999999999888777777777777777777888999888888888888888888888888888888888888999:::;;;<<<;;;;;;;;;;;;<<<===>>>>>>@@@@@@AAABBBDDDEEEFFFGGGHHHJJJLLLLLLKKKKKKKKKLLLLLLKKKLLLPPPWWWaaakkkqqqwww{{{vvvnnnfff___[[[YYYXXXUUUXXXZZZZZZYYYXXXYYY[[[XXXYYY[[[]]]___```aaaaaabbbbbbcccbbbaaabbbeeegggiiillllllhhhhhhllloooooolllnnnqqqvvv|||~~~|||yyyvvvuuuvvvwwwxxxrrrooojjjfffgggkkkqqquuurrrjjj]]]PPPGGGEEEHHHLLLJJJBBB:::555555555333111000000000000000000000000---.........//////000000---..................------------....../////////---------.........//////......------------......,,,---------.../////////.......................................///000000...//////000111222222222///000000222333444555555;;;@@@EEEGGGFFFHHHLLLQQQNNNLLLIIIHHHFFFHHHSSS^^^xxxtttxxx~~~zzzooofffaaaZZZTTTMMMFFFBBB???<<<;;;:::::::::999999999888888777777666666777888999999888888888888888888888888888888888888999:::;;;<<<;;;;;;;;;<<<<<<===>>>???@@@@@@AAACCCDDDFFFGGGGGGIIIKKKMMMNNNLLLKKKKKKKKKJJJJJJKKKPPP[[[hhhuuu|||~~~}}}nnneee\\\XXXUUURRRQQQRRRXXXXXXWWWTTTQQQSSSXXX]]]bbb^^^]]]``````^^^```fffccccccccceeegggiiihhhhhhjjjiiigggffffffggghhhhhhnnnlllnnnyyy|||sssooolllhhhhhhkkkyyyxxx{{{~~~nnneeeggglllooooootttssslll___QQQIIIIIIMMMHHHGGGDDD===555000000222222111111000///......---//////............///////////////////////////////////////......---------,,,,,,,,,---------..............................................................................////////////////////////222222111111000/////////222222111000///111444777BBBDDDFFFIIIKKKMMMMMMMMMOOOIIIGGGHHHFFFGGGXXXnnnwwwwwwtttyyywwwmmmccc]]]UUUOOOHHHAAA>>><<<;;;;;;:::::::::999999999888888777777777777777888999999;;;:::999777777777777888;;;;;;:::::::::;;;<<<<<<<<<===>>>===<<<===>>>@@@BBBCCCEEEEEEEEEFFFIIIKKKNNNNNNMMMMMMMMMNNNOOOPPPOOOSSSYYY```iiiwww|||yyyxxx}}}sssfff^^^WWWUUUTTTPPPOOOQQQYYYZZZYYYWWWUUUXXX^^^cccddd``````ccccccaaadddiiiggghhhkkknnnrrrtttttttttrrrqqqpppooonnnmmmmmmmmmooopppxxxuuuooojjjfffeeehhhuuurrrtttzzz}}}||||||}}}~~~sssnnnmmmmmmlllttttttqqqgggZZZOOOKKKKKKKKKJJJGGG@@@999444222333111111111000/////////...//////............//////////////////////////////---------,,,,,,+++++++++,,,,,,,,,---------..............................................................................////////////////////////111111111111000000000000111111111111111444888<<>><<<;;;::::::::::::999999999888888777777777666666777888888::::::888888777888888999;;;;;;::::::;;;;;;<<<======?????????>>>???AAABBBDDDEEEGGGGGGHHHIIILLLOOOUUUTTTSSSRRRRRRSSSUUUVVVWWW^^^gggqqq}}}|||wwwxxxxxx}}}ppphhh___YYYVVVWWWWWWTTTSSSUUUZZZ[[[[[[YYYYYY\\\bbbhhhhhhggghhhjjjjjjiiilllppprrrvvv{{{~~~|||zzzyyyxxx}}}~~~tttnnnjjjfffgggjjjtttqqqppptttvvvtttsssttttttyyyyyyuuuuuuxxxyyy|||~~~uuunnnkkkjjjsssvvvxxxttthhh[[[PPPKKKOOONNNKKKEEE>>>888555444111111000000000000000000000//////......//////000////////////////////////---------,,,,,,,,,,,,,,,,,,,,,,,,---------..............................................................................////////////////////////000000000000111111111111000111111222333777<<<@@@CCCDDDGGGJJJLLLMMMMMMMMMNNNJJJGGGDDDBBBJJJccc~~~vvvqqqsssuuuyyyuuujjj___YYYRRRMMMFFFAAA>>><<<;;;::::::::::::999999999888888888777666666666666666777999999888888888999:::;;;;;;;;;;;;;;;;;;<<<======???@@@AAAAAA@@@AAACCCEEEFFFGGGIIIJJJKKKMMMQQQTTTXXXWWWUUUUUUVVVYYY\\\^^^dddlllyyy}}}vvvyyyzzzpppgggaaa\\\ZZZZZZ___```______bbbbbbccccccbbbaaaeeekkkqqqtttuuuwwwwwwwwwwwwzzz~~~xxxooollljjjjjjlllqqqyyyuuusssvvvwwwtttrrrssstttyyy}}}tttpppoooooopppoooqqqwwwvvvqqqooorrrxxx~~~wwwhhhYYYPPPRRRQQQNNNIIIBBB<<<777555000000111111111111111111000000////////////000000///////////////////////////////////////.........,,,,,,,,,---------..............................................................................////////////////////////...//////000111222222222000111222222444888===AAADDDEEEHHHJJJLLLMMMMMMMMMLLLJJJGGGCCCBBBOOOmmm|||qqqppptttxxx|||uuuiii^^^WWWOOOKKKEEE@@@===<<<:::999:::::::::999999999888888888777666666555666666666888888888999:::;;;;;;<<<;;;;;;;;;;;;<<<===>>>>>>???@@@BBBBBBBBBCCCEEEGGGGGGHHHJJJLLLMMMPPPTTTWWWYYYYYYYYY[[[___dddjjjmmmxxx}}}xxxxxxzzzqqqiiiccc^^^[[[[[[[[[```gggkkkkkkmmmqqqrrrssssssrrrrrruuu|||~~~vvvooommmnnnnnnrrrwwwzzzyyy||||||xxxuuuvvvxxxyyyzzz{{{|||~~~}}}|||uuupppnnnkkkjjjjjjlllrrr|||{{{yyytttzzzttteeeZZZVVVTTTOOOJJJDDD>>>999555111111111111222222222222000000////////////000000////////////////////////////////////////////////,,,,,,,,,---------..............................................................................////////////////////////......///000111222222333111111222222444777<<<@@@DDDFFFHHHJJJLLLMMMMMMMMMKKKIIIGGGCCCFFFWWWxxxuuuoooqqqwww|||uuuhhh]]]VVVMMMIIICCC???===<<<:::999:::::::::999999999888888777777666666666666777777888888999:::;;;<<<<<<===<<<<<<<<<<<<===>>>???@@@???@@@BBBBBBBBBDDDFFFIIIGGGJJJMMMOOOPPPSSSVVVYYYZZZ\\\___fffnnnwww|||yyy{{{~~~oookkkeee^^^YYYWWWVVVWWWZZZ\\\cccmmmrrruuuzzz{{{zzzzzzzzz|||}}}yyyxxx{{{wwwrrrppprrrvvvyyyzzzxxxssspppsssxxx{{{{{{uuupppmmmiiigggkkkmmmrrryyy{{{~~~{{{nnndddZZZVVVQQQKKKFFF@@@:::666333333222222222222222222111000000//////000000111////////////////////////---------------.........,,,,,,,,,---------..............................................................................////////////////////////...//////000111222222222111111222333444888===AAAEEEGGGIIIKKKLLLMMMMMMMMMJJJIIIFFFEEELLLbbbxxxqqqooouuu||||||tttggg\\\UUUKKKGGGBBB???===;;;:::888:::::::::999999999888888777777777777777888999999888999:::;;;<<<===<<<<<<<<<<<<<<<<<<===???@@@AAA???AAABBBCCCDDDEEEHHHKKKJJJNNNRRRUUUWWWXXXZZZ[[[YYY]]]eeeppp|||zzzwww}}}|||tttmmmhhh\\\ZZZVVVRRROOOOOORRRTTTYYY]]]fffqqqxxx|||~~~~~~wwwpppnnnrrrvvvwwwuuuqqqjjjeeehhhlllpppuuuzzz~~~wwwrrrpppooonnnnnnrrrtttwwwzzz}}}}}}ssskkk___ZZZRRRLLLGGGBBB<<<999444444444333222222111111111111000000000000111111////////////////////////,,,---------.........///,,,,,,,,,---------..............................................................................//////////////////////////////000000111111111222000111222444666;;;AAAEEEFFFGGGIIIKKKLLLMMMMMMLLLIIIHHHFFFGGGSSSlllzzzrrrnnnpppwww}}}qqqeeeZZZSSSIIIFFFAAA>>>===;;;999888:::::::::999999999888888777777777777888:::;;;<<<999:::;;;<<<======<<<<<<<<<<<<<<<===>>>???AAAAAA@@@BBBDDDEEEFFFHHHKKKMMMPPPTTTZZZ^^^_______________eeeppp~~~zzzuuuwww}}}sssjjjccc\\\WWWTTTSSSPPPMMMLLLMMMQQQTTT[[[^^^hhhttt|||zzzrrrrrrxxx}}}{{{vvvlllddd___aaaeeeiiimmmrrrtttyyyzzzsssppppppsssvvvxxxzzz|||}}}||||||}}}uuunnnbbb\\\SSSLLLHHHCCC>>>;;;555555444333333222111111111111000000000000111111////////////////////////.../////////000000111111,,,,,,,,,---------..............................................................................////////////////////////000000000000111111111111///000222555888>>>DDDIIIFFFGGGIIIKKKMMMMMMMMMLLLHHHGGGFFFIIIXXXrrruuunnnmmmpppxxx{{{ooocccXXXRRRHHHEEEAAA>>><<<;;;999888:::::::::999999999888888666777777888999;;;<<<===:::;;;<<<=========<<<;;;<<<<<<<<<===>>>@@@AAABBBBBBDDDFFFGGGHHHJJJMMMPPPTTTYYY```dddeeedddcccbbbkkkrrrtttyyyzzzqqqddd[[[VVVTTTSSSRRRMMMNNNPPPPPPQQQTTTXXX[[[bbbhhhrrr{{{~~~{{{rrriiiaaa```jjjsssrrrmmmkkkjjjjjjooozzz|||zzzwwwwwwzzz|||~~~~~~|||yyyyyywwwuuujjjaaaTTTJJJEEEBBB???===999777444333333333222111111111000/////////////////////............////////////............/////////111000---,,,//////,,,........................//////............//////............////////////000//////.........//////000000000000111111111111111222444777;;;???CCCFFFFFFIIILLLMMMLLLJJJIIIHHHLLLJJJFFFLLLbbbzzzooommmqqqxxx|||qqqdddWWWPPPGGGDDDBBBBBBCCCAAA===888999999999999888888777777999::::::::::::::::::;;;;;;;;;<<<<<<===>>>>>>>>>>>>>>>??????@@@@@@@@@@@@GGGEEEDDDEEEHHHLLLNNNOOOXXXdddiiimmmtttpppjjjmmmqqqzzztttooogggaaaXXXRRRPPPQQQQQQQQQQQQRRRUUUWWWZZZ___eeejjjqqqwwwyyynnnhhhjjjwwwwwwqqqfffeeehhhpppyyy~~~|||}}}}}}~~~yyyvvvrrrooollleeeYYYNNNGGGBBB???===;;;999777666555444222000111111000/////////////////////............////////////............//////---000000---...222333111........................//////............//////............////////////000//////.........////////////000000000111111111222333555888<<>>???????????????@@@@@@AAABBBBBBBBBGGGFFFGGGHHHLLLOOORRRSSS\\\mmmwww|||yyyqqquuuwwwjjj```]]]UUUQQQMMMKKKMMMPPPSSSTTTTTTVVVYYY^^^dddllluuu{{{xxxuuuxxxuuufffbbbaaagggnnntttzzz{{{yyyzzzzzzsssooolllooojjjaaaUUUJJJBBB>>>===<<<;;;999999888666333000111111000////////////000000//////......//////000//////............//////+++...///...000555777666........................//////............//////............/////////////////////......//////000////////////000000000000333555777:::>>>CCCFFFHHHHHHKKKMMMMMMKKKIIIHHHHHHDDDFFFLLL\\\wwwwwwqqqmmmqqqyyyyyymmmaaaUUUNNNFFFFFFFFFDDD@@@===;;;;;;999999999999888888888888888888888999999999::::::=========>>>??????@@@@@@@@@@@@AAABBBCCCCCCDDDDDDGGGHHHIIILLLOOORRRUUUVVV]]]sss~~~vvv{{{xxxnnneee[[[VVVVVVMMMLLLKKKMMMPPPUUUYYY[[[\\\___dddiiiqqq|||ssshhhcccbbbggglllnnnpppsss}}}}}}vvvsssvvv{{{{{{|||~~~zzzsssppppppqqqoooiii]]]NNNCCC>>>===:::::::::::::::888555222222111000000//////000000000000////////////000000//////............//////,,,///000///111777999777........................//////............//////............//////////////////////////////000111....../////////000000000333555888;;;???CCCFFFHHHIIIKKKMMMMMMKKKIIIHHHHHHGGGLLLYYYnnnxxxssspppqqqxxxxxxlll___TTTNNNEEEGGGGGGDDD>>>;;;:::<<<999999999999999999999999888999999::::::;;;;;;;;;=========>>>??????@@@@@@@@@AAAAAABBBDDDEEEFFFFFFGGGIIILLLNNNPPPRRRUUUWWW___www}}}yyy~~~~~~yyyoooccc[[[TTTNNNMMMOOOLLLLLLNNNPPPTTTXXX]]]aaalllooottt{{{ooohhhdddfffnnnsssrrrooonnnrrrxxx|||vvvsssuuuxxxzzzyyy{{{~~~xxxqqqqqqtttsssrrrnnndddVVVIIIAAA>>>888888999:::;;;:::777444222222111000000000000000000000////////////000000//////............//////...111222000111555777555//////////////////////////////............//////............///////////////////////////000111111////////////000000000000333444888<<<@@@CCCFFFHHHJJJLLLMMMMMMKKKIIIIIIJJJJJJTTTiii~~~sssqqqqqquuu~~~wwwjjj^^^TTTMMMDDDFFFFFFBBB===::::::<<<999999999999999999999:::::::::;;;;;;<<<======>>><<<======>>>??????@@@@@@@@@AAABBBCCCEEEFFFGGGHHHHHHKKKMMMNNNNNNPPPTTTWWWccczzz~~~|||}}}uuuhhhaaaXXXSSSMMMIIIJJJMMMLLLNNNQQQTTTXXX^^^eeeiiixxx|||rrrhhhgggkkkvvv}}}{{{tttpppiiipppzzz~~~|||{{{zzzzzzzzz}}}vvvpppqqquuuuuuuuurrrkkk___SSSHHHCCC:::999999:::;;;:::888666222222111000000000000111111000000//////000000111//////............//////000333222//////222333111//////////////////////////////............//////............////////////////////////000111222222000000000000111111111111333555888===AAADDDFFFHHHIIIKKKMMMLLLKKKJJJKKKLLLIIIYYYtttzzzsssooorrryyyuuuhhh\\\RRRLLLCCCCCCBBB???<<<::::::;;;999999999999:::::::::::::::;;;<<<<<<===>>>??????>>>>>>>>>???@@@@@@AAAAAAAAABBBCCCEEEGGGIIIJJJKKKJJJMMMOOOOOOOOOQQQWWW\\\eeeyyy{{{uuulllccc\\\WWWSSSQQQNNNKKKMMMRRRQQQTTTXXX\\\bbbjjjttt{{{}}}pppnnnrrr|||vvvqqqmmmsss{{{~~~~~~vvvppptttyyyxxxwwwuuuqqqiii^^^QQQIII@@@>>><<<;;;;;;:::888666333222111111000000111111111111000000000000111111//////............//////000222111...---000111...//////////////////////////////............//////............////////////////////////000111222333111111111111222222222222444666:::???CCCFFFHHHIIIIIIJJJLLLLLLKKKKKKLLLNNNTTThhhvvvuuupppuuuqqqdddYYYOOOJJJBBB@@@===<<<;;;;;;:::999999999999:::::::::;;;;;;::::::;;;<<<===>>>??????@@@@@@AAAAAABBBCCCCCCCCCDDDDDDFFFHHHJJJLLLNNNOOOLLLOOOQQQQQQRRRVVV^^^eeejjj}}}}}}{{{}}}ppphhhbbbZZZRRROOOLLLLLLNNNNNNMMMPPPUUUWWWZZZ```eeemmmwwwyyyvvvwww~~~tttmmmxxx|||wwwsssyyyzzzyyywwwuuupppeeeWWWMMMEEEBBB???<<<;;;:::888666333222111111000111111111111111000000000000111111//////............//////...111000---,,,///000---000000000000000000000000//////............//////............/////////000////////////000111222333111111222222222333333333555888<<<@@@DDDGGGIIIJJJHHHJJJKKKLLLKKKLLLMMMOOOiiiwwwssswwwsssyyy~~~ooobbbVVVMMMHHHBBB>>>:::999;;;<<<;;;888999999999::::::;;;;;;;;;999999:::;;;<<<===>>>???BBBBBBCCCCCCDDDEEEEEEEEEFFFGGGHHHJJJMMMOOOQQQQQQMMMPPPSSSSSSUUU[[[eeennnvvv~~~zzzzzzzzzrrrggg^^^YYYUUURRRPPPLLLMMMNNNOOOQQQTTTXXX[[[aaagggooowww}}}||||||}}}~~~|||yyy|||yyyrrrfffTTTIII@@@:::;;;===;;;999999333333333333333333333333000000000000000000000000000000000000000000000000000000////////////000000,,,------...///000111111------............---------------...///000000111000000000000111111111111555666777666444222111222666:::???CCCEEEGGGHHHJJJFFFLLLHHHDDDJJJMMMRRR]]]wwwssspppqqqyyyyyyjjj]]]RRRIIIBBB======<<<======<<<:::777;;;;;;;;;<<<<<<=========@@@???===<<<<<<<<<===>>>???@@@BBBCCCCCCCCCEEEGGGFFFJJJNNNOOOPPPQQQPPPNNNNNNPPPRRRUUUZZZeeerrr|||}}}xxx|||qqqgggaaaYYYSSSQQQPPPNNNMMMKKKMMMOOORRRUUUZZZ```dddnnnttt~~~{{{}}}zzzuuulll\\\NNNDDD;;;:::<<<;;;:::;;;555444333222222222222333000000000000000000000000000000000000000000000000000000////////////000000------......//////000000---......//////......---------......///000000111000000000000111111111111222333555555333222333444666:::???CCCEEEGGGIIIJJJJJJNNNJJJGGGKKKLLLTTTfff~~~sssqqqsssyyyiii\\\QQQGGGAAA???>>>===>>>???>>>;;;999888999:::;;;<<<===>>>??????>>>>>>======>>>??????@@@BBBDDDDDDDDDEEEGGGIIIJJJLLLNNNPPPRRRSSSRRRPPPPPPSSSXXX]]]eeerrrzzzuuuxxxyyyjjj]]]UUURRRNNNLLLLLLNNNNNNNNNNNNQQQTTTXXX^^^eeemmmsss{{{~~~~~~zzzxxxttthhhVVVJJJ>>>:::::::::;;;===777666444111000111111222000000000000000000000000000000000000000000000000000000////////////000000.........///////////////---......//////......------......//////000000111000000000000111111111111///111333333222333444666888;;;@@@DDDFFFGGGIIIKKKKKKLLLHHHJJJMMMKKKYYYvvv{{{uuuwww~~~xxxgggZZZOOOFFF@@@@@@?????????@@@???===;;;777888999:::<<<>>>???@@@>>>>>>>>>>>>???@@@AAAAAABBBCCCEEEFFFFFFGGGIIIKKKOOONNNOOORRRVVVWWWUUURRRTTTYYYaaakkkvvv{{{vvvxxx|||qqqggg]]]VVVNNNMMMLLLLLLNNNQQQSSSTTTVVVYYY]]]cccjjjrrr{{{wwwvvvwwwzzz~~~~~~xxxyyyzzzqqq___QQQBBB;;;:::999;;;===:::888555111000000111222000000000000000000000000////////////////////////000000////////////000000///////////////...............////////////............//////000000000000///000000000111111111111///000222222111222444666999===AAAEEEGGGHHHJJJKKKHHHFFFDDDIIIMMMKKK```|||{{{yyyuuudddWWWLLLDDD???@@@???>>>>>>??????>>><<<888999:::;;;<<<===>>>>>>>>>>>>??????AAABBBCCCCCCBBBDDDFFFGGGGGGHHHJJJLLLOOONNNQQQYYY^^^]]]XXXUUU]]]dddooozzzxxxzzzsssfff\\\UUUQQQOOOLLLMMMMMMNNNPPPTTTWWWZZZ```dddiiipppwww{{{uuunnnnnnooosssyyy|||uuuxxx|||wwwjjjZZZIII@@@<<<::::::<<<<<<:::666333000000111222000000000000000000000000////////////////////////000000////////////000000///////////////............//////////////////.../////////000000000000000///000000000111111111111111222222222111111333555:::>>>CCCFFFHHHIIIJJJLLLGGGEEECCCGGGKKKKKKddd{{{zzz|||~~~sssaaaTTTJJJCCC>>>???===<<<<<<===>>>===;;;<<<<<<<<<<<<<<<<<<<<<<<<>>>???@@@AAACCCDDDDDDEEEBBBDDDFFFGGGGGGIIIKKKMMMMMMNNNVVVbbbhhhccc]]][[[kkksss|||{{{pppbbbXXXPPPKKKJJJLLLKKKLLLNNNPPPRRRWWW]]]bbblllqqqxxx}}}rrrkkkiiiiiijjjnnnuuu}}}~~~uuuxxx~~~{{{uuueeeSSSHHHBBB===:::;;;===;;;888555333222222222000000000000000000000000000000000000000000000000000000////////////000000.........///////////////...//////000000//////...000000000000000000000000000000000000111111111111222222333222111111444666<<>>===<<<::::::;;;<<<<<<;;;>>>>>>>>>=========<<<<<>>>>>>>>>>>????????????AAABBBCCCEEEFFFFFFEEEEEECCCFFFHHHIIIJJJLLLNNNPPPQQQUUUbbbrrrvvvqqqrrryyypppaaaUUUPPPMMMOOONNNHHHHHHLLLOOORRRVVV[[[bbbmmmyyyyyytttgggggghhhkkkrrrzzz{{{}}}vvveeeYYYPPPFFF>>>;;;===<<<;;;999888666444444000000000000000000000000000000000000000000000000000000////////////000000,,,------...///000111111//////000000000000//////111111111000000000000000000000000000111111111111///000111222222555999===>>>AAAEEEHHHJJJJJJLLLMMMCCCKKKHHHDDDQQQeeekkkZZZNNNGGGBBB@@@>>><<<::::::;;;======<<<===>>>>>>???@@@AAAAAABBBBBBCCCDDDFFFFFFFFFEEEEEEEEEGGGJJJKKKLLLMMMPPPRRRUUUYYYfffuuuxxxtttzzz{{{pppcccVVVOOOKKKIIIJJJJJJIIILLLPPPOOOVVV___gggoooyyy~~~wwwsssqqqpppsss|||vvveeeTTTGGGAAA???======<<<<<<;;;888444111111222222222222111000000000000000000000000000000000000000000000000000000000000000000////////////------............------//////000000000000//////111111111000000000000000111222333333333555999<<>>===<<<<<<<<<:::666333222222222222222111000000000000000000000000000000000000000000000000000000000000000000000000000/////////000000000000////////////000000000000//////111111111111000000000000111222333333333666:::===BBBCCCFFFHHHIIIIIIHHHGGGDDDFFFGGGLLL___~~~jjjWWWKKKDDD???=========>>>>>>>>>>>>??????@@@@@@@@@@@@AAAAAAAAAAAAEEEDDDDDDEEEFFFGGGHHHGGGLLLKKKKKKLLLOOOTTTZZZ^^^fffooo{{{yyyfffZZZTTTNNNHHHIIIGGGHHHLLLNNNPPPVVV]]]fffnnnzzzwwwuuuyyywwwgggXXXJJJBBB===<<<<<<<<<<<<;;;888666222222222222222111111111000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111000000000000000000000000000111111111111111111111111111222333444444777;;;>>>BBBDDDFFFHHHIIIIIIHHHGGGEEEEEEHHHVVVqqq~~~iiiUUUIIIBBB>>><<<>>>>>>??????@@@@@@@@@@@@@@@@@@AAAAAAAAABBBBBBBBBEEEFFFGGGHHHIIIJJJKKKKKKOOOPPPPPPRRRWWW___hhhoooxxx}}}~~~kkkZZZPPPMMMLLLJJJJJJIIILLLPPPSSSVVV___hhhoooxxxyyyoooqqq|||rrraaaOOODDD<<<;;;;;;;;;<<<<<<999777333333222222111111111111000000000000000000000000000000000000000000000000000000000000000111111111111111222222222222111111111000000000000000000111000111111111111111222222111222444444555888===@@@CCCDDDGGGIIIIIIIIIHHHGGGFFFEEELLLbbbkkkXXXKKKDDD@@@>>>>>>>>>??????@@@@@@AAAAAAAAAAAAAAABBBCCCCCCCCCDDDEEEFFFIIIJJJKKKMMMOOOQQQRRRVVV\\\bbbjjjttt{{{nnn\\\OOOIIIGGGIIIJJJKKKKKKOOOTTTXXX]]]gggrrr}}}|||qqqkkkrrrzzzxxx{{{yyyiiiVVVHHH<<<;;;:::;;;<<<;;;:::888444333222222111111222222111111111111111111111111000000000000000000000000///000000000111111111222111111111222222111111111111111000000000000111111000000111111222222222333111333444555777:::???BBBDDDEEEGGGIIIJJJIIIHHHGGGGGGGGGSSSpppmmmYYYLLLEEEBBB@@@======>>>??????@@@AAAAAAAAABBBBBBCCCDDDDDDEEEEEEGGGHHHJJJKKKKKKLLLPPPSSSVVV___lllxxxmmmaaaSSSLLLIIIHHHJJJMMMLLLNNNSSSZZZ___fffsssuuunnniiiiiiuuu|||uuupppsss{{{rrr^^^OOO>>>===;;;;;;<<<<<<;;;999555444333111111222222333111111111111111111111111000000000000000000000000///000000111111222222222111111222222222222111111222111000//////000111222000000111111222333333333111333555666888<<<@@@DDDEEEFFFHHHIIIJJJIIIHHHGGGFFFLLL___mmmXXXKKKEEEAAA@@@======>>>???@@@AAAAAABBBBBBBBBCCCDDDEEEFFFFFFGGGIIIKKKLLLLLLLLLOOOUUUZZZeeeqqqxxxbbbWWWOOOMMMMMMKKKLLLOOOPPPSSS[[[dddkkktttrrrhhhbbbbbbjjj{{{yyyqqqkkkmmmuuu|||}}}{{{hhhYYYBBB@@@>>>===>>>>>>===;;;666444333111111222333444111111111111111111111111000000000000000000000000///000000111111222333333333333444444444444333333333222000//////000222333000000111222222333444444222333555777999===BBBFFFEEEFFFHHHJJJJJJIIIHHHGGGFFFQQQkkkmmmXXXKKKEEEBBB@@@>>>>>>???@@@AAABBBCCCCCCBBBCCCCCCDDDFFFGGGGGGHHHIIILLLOOOQQQTTT\\\gggpppuuujjjXXXOOOIIIKKKMMMJJJJJJMMMUUUYYYbbbmmmvvvzzzoooddd\\\[[[```mmm}}}wwwoooiiijjjqqqyyyxxxooo```EEECCC@@@???@@@@@@>>>===666555333111111222333444111111111111111111111111000000000000000000000000///000000111222222333333444444555555555555444444333222000//////000222333000000111222333333444444222333555777999===BBBFFFFFFGGGIIIJJJJJJIIIHHHGGGFFFTTTsssoooZZZMMMFFFCCCBBB??????@@@AAABBBDDDDDDEEEBBBCCCDDDEEEFFFGGGHHHHHHHHHLLLRRRWWW___kkk{{{ttthhh___RRRLLLHHHHHHIIIKKKQQQXXX^^^dddmmmyyy|||ssshhh^^^[[[\\\YYYjjj~~~{{{sssmmmkkkooouuuyyyvvvxxx}}}|||kkkPPPEEE>>>???@@@===<<>>>>>@@@===;;;888555222111111111111111111111111111111111000000000000000000000000//////000000111222444555666888::::::888444333222111111111111111111111111111111111222222222222333333444777;;;@@@CCCEEEEEEIIIHHHJJJLLLJJJFFFGGGKKKQQQeee{{{oooZZZMMMGGGDDDBBBAAAAAABBBCCCDDDEEEFFFGGGHHHHHHIIIIIIJJJLLLNNNPPPTTT[[[fffttt|||mmmaaaXXXPPPKKKMMMIIIFFFHHHLLLQQQ\\\gggsss{{{qqqiii```YYYRRRNNNRRRXXXiiizzz|||xxxxxx{{{~~~|||{{{zzz{{{ooo]]]JJJ@@@>>>>>>???@@@===<<<999666333222111111111111111111111111111111000000000000000000000000//////000000111222444555666888;;;;;;999777555555111111111111111111111111222222222222333333333333333555888<<<@@@CCCEEEFFFGGGGGGJJJLLLJJJFFFHHHMMMYYYttt}}}yyytttuuuppp\\\PPPIIIFFFDDDBBBCCCCCCEEEFFFGGGHHHHHHFFFFFFGGGGGGHHHLLLQQQUUU```lll}}}nnn___UUUNNNJJJGGGKKKIIIIIIMMMRRR[[[iiiuuuwwwpppbbb[[[TTTPPPLLLMMMUUU___uuu~~~~~~~~~~~~~~~nnnUUUDDD>>>===???@@@>>><<<:::777555333222222111111111111111111111111000000000000000000000000/////////000111222444444888:::<<<;;;999777666666111111111111111111111111222222333333333444444444222555999===???BBBEEEGGGGGGGGGIIIJJJGGGDDDGGGNNNaaa|||~~~~~~zzzuuuqqqxxxooo\\\QQQKKKGGGEEEEEEFFFFFFGGGHHHIIIIIIIIIEEEGGGHHHIIIMMMTTT]]]ddduuu}}}rrraaaTTTMMMJJJHHHGGGHHHHHHLLLSSS[[[eeevvvsssggg```UUUQQQMMMKKKKKKPPP^^^kkk}}}}}}~~~}}}cccLLL@@@>>>>>>>>>>>>===;;;999666444333222111111111111111111111111000000000000000000000000/////////000111222444444;;;<<<===;;;888555444444111111111111111111111111222222333333333444444444222666:::===???BBBEEEHHHHHHHHHIIIHHHDDDAAAGGGOOOgggyyyyyy}}}}}}yyyvvvtttmmm\\\RRRLLLHHHFFFGGGGGGGGGHHHHHHIIIIIIIIIIIILLLPPPSSSYYYdddqqq{{{~~~kkkbbbUUUKKKHHHHHHHHHHHHHHHJJJRRR\\\fffrrryyynnncccYYYSSSLLLJJJIIIKKKNNNWWWhhhxxx|||}}}sssYYYGGGAAA???===???>>><<<:::888555444333222222222222222222222222000000000000000000000000//////000000111222444555;;;;;;;;;999666333222222222222222222222222222222222222222222333333333333222666;;;>>>???AAAEEEIIIKKKJJJIIIGGGBBBAAAJJJUUUooo|||ssswww|||{{{zzz{{{}}}}}}lll]]]SSSMMMIIIGGGGGGGGGHHHIIIKKKLLLMMMMMMMMMRRRXXX^^^fffrrr{{{}}}{{{jjj\\\TTTLLLGGGGGGJJJKKKLLLMMMRRR]]]jjjuuu|||qqqggg]]]UUUNNNJJJHHHHHHKKKOOOUUUaaatttgggPPPEEE@@@>>>??????===;;;999666444333222222222222222222222222000000000000000000000000//////000000111222444555888888888777444222111222222222222222222222222222111111111222222222222333111666<<>>??????>>><<<999777555333222222222222222222222222000000000000000000000000//////000000111222444555555666666555333111222333222222222222222222222222000000111111111222222222111777===??????AAAFFFJJJMMMKKKJJJGGGDDDHHHWWWggguuusss|||}}}mmm```WWWRRRMMMKKKKKKMMMPPPUUUZZZ^^^bbbdddgggnnnwww~~~{{{qqqpppqqq\\\KKKLLLHHHFFFGGGHHHJJJRRR[[[```hhhuuu~~~vvveee\\\SSSNNNIIIEEEEEEGGGHHHJJJPPPZZZiii{{{xxxvvvzzzgggLLLBBBFFF??????>>>===;;;999666555444333222222111111222222222111111111000000//////111000///...///000222444666555444222111000000000000111111111111222222222000111222222111222444666888:::===???AAACCCFFFHHHNNNHHHGGGIIIHHHMMMddd}}}xxxtttuuu}}}~~~ppphhh^^^SSSNNNPPPLLLOOOUUU\\\bbbgggkkklllwww|||}}}ppplllqqqyyyhhhVVVIIIKKKIIIHHHKKKMMMQQQZZZdddoooxxxzzznnnfffXXXQQQKKKHHHFFFCCCEEEHHHJJJNNNVVVbbbqqqyyytttuuuzzz~~~wwwZZZHHHDDDCCCAAA@@@>>><<<:::888666444333222222111222222222222111111111000000000000111000/////////000222333666555333222111000000000000111111111111222222222000111222222111222444666888:::>>>@@@AAACCCFFFHHHLLLGGGFFFHHHIIISSSoooyyyxxxwww{{{tttlllcccYYYTTTUUURRRUUU[[[ccckkkrrrwwwzzzyyyrrrdddiiiwww{{{hhh[[[OOOFFFHHHFFFHHHLLLPPPVVVaaammm|||wwwlll```XXXKKKFFFDDDDDDEEEDDDGGGKKKNNNTTT```mmm}}}{{{tttsssvvvxxxkkkUUUJJJGGGEEEAAA???>>><<<:::888444444333222222222222222111111111111111000000000111111000//////111222333555444333222111000000000000111111111111222222222000222222222222222444666888;;;>>>@@@BBBCCCFFFHHHKKKGGGEEEFFFKKK\\\|||tttrrrvvv}}}|||tttlllccc___^^^YYY\\\bbbjjjsss}}}|||pppiii___llliiiYYYPPPJJJFFFGGGHHHLLLRRRWWW^^^lllyyyvvvkkk```UUUNNNFFFDDDCCCFFFFFFFFFJJJOOORRR[[[jjjyyyyyyxxxyyy{{{xxxcccUUULLLGGGBBB@@@???===;;;888444444333222222222222333111111111111111111111111222111111000000111222222333333222111000000111111000000111111111222222222111222333333222222444666888;;;???AAABBBDDDEEEGGGIIIFFFDDDEEEMMMeeezzzuuuqqqwww~~~wwwqqqllliii```bbbgggnnnxxxssshhhbbbaaatttqqq\\\PPPKKKIIIIIIKKKMMMSSS[[[aaajjjzzzssseee[[[RRRJJJEEEGGGEEEEEEHHHGGGGGGKKKRRRYYYddduuummm\\\PPPJJJCCC??????>>>;;;888555444333333222222333333111111111111111222222222222222111111111111111222222222111000000111111111000000111111111222222222111222333333222333555777999<<<@@@BBBCCCDDDEEEFFFHHHFFFDDDGGGRRRnnnxxxvvvuuu}}}~~~xxxtttjjjkkknnnttt|||yyykkkdddaaajjjwwwaaaSSSLLLIIIIIIKKKJJJNNNWWW```iiittt}}}sssdddWWWOOOJJJFFFCCCFFFEEEFFFHHHGGGHHHNNNVVVcccpppttt```TTTMMMDDD?????????<<<999555444444333333333333333111111111222222222222222222222222222222111111111111111000000000111111222000111111111111222222222111333333333222333555777999<<>>:::555555444333333333333444111111111222222333333333222333333333222222111000000000000000000111222222000111111111111222222222222333444333333333555777999===AAADDDEEEDDDEEEEEECCCCCCFFFQQQfffwwwssstttrrryyy{{{|||~~~yyyiiigggpppxxxiiiYYYKKKHHHHHHGGGGGGJJJQQQXXXeeettt|||fff[[[NNNDDDAAABBBDDDEEECCCCCCFFFJJJMMMRRR^^^jjjxxxwww\\\SSSHHHBBBCCCCCC@@@<<<555555444333333333333444111111111222222333333333333333333333333222111000000/////////000111222333000111111111111222222222222333444444333333555777999===AAADDDEEEEEEEEEEEEAAABBBGGGUUUnnn~~~uuutttvvvttt{{{|||}}}jjjccchhhwwwnnnWWWQQQKKKIIIGGGGGGLLLRRRXXXbbbppp|||kkk[[[QQQHHHEEEDDDBBBCCCFFFDDDFFFGGGJJJPPP[[[jjjuuufffXXXJJJGGGEEE@@@>>>???999888666444333222333333222222222222222222222222222111000///000111333444111111111111111111111111111111222222222333333333222222111111222444555777===@@@BBBCCCCCCBBBCCCDDDAAAIIIKKKXXX~~~tttrrrvvvzzzvvvvvvhhhgggqqquuudddQQQKKKGGGFFFGGGHHHOOOWWWeeeooowwweeeUUULLLEEECCCCCCBBBCCCFFFEEEGGGJJJMMMTTTaaappp{{{kkk]]]NNNHHHDDD@@@===>>>:::999777555333333333333222222222222222222222222222111111111222222333333111111111111111111111111111111222222222333333333222222111111222444666777===@@@CCCDDDDDDCCCCCCDDDEEELLLPPPbbb{{{ssstttyyy}}}~~~zzziiidddkkkzzzyyydddUUUKKKGGGEEEFFFIIIMMMVVV```nnnzzznnn\\\LLLFFFBBBBBBCCCBBBCCCFFFGGGJJJNNNSSS\\\jjjzzzuuugggXXXMMMGGGAAA???@@@;;;:::777555444333333444333333333333333333333333111222333444555444444333111111111111111111111111111111222222222333333333222222222222333555777888<<>><<<:::777666555555555333333333333333333333333111333666888888777555333111111111111111111111111111111222222222333333333333222222333555777999:::===@@@DDDFFFGGGFFFFFFFFFHHHWWWkkksssjjjkkkoootttyyywwwjjjaaa___kkkttt```RRRJJJGGGEEEFFFIIIOOOVVVaaarrrppp^^^PPPGGGDDDDDDFFFFFFDDDGGGMMMNNNWWWdddqqq}}}xxxgggVVVLLLEEEAAA???>>>;;;999777555555555333333333333333333333333222333666888888777555333111111111111111111111111111111222222222333333333333333333444555888:::;;;>>>AAADDDFFFFFFFFFGGGIIINNNeee{{{pppkkkmmmpppvvv|||yyyooodddaaafffyyy}}}eeeTTTLLLIIIIIIFFFHHHMMMUUU^^^kkkttteeeUUUIIIDDDCCCCCCFFFFFFFFFLLLSSSSSS^^^mmm|||ppp^^^RRRIIICCC@@@???<<<999777666666666444444444444444444444444222333555777777666555444111111111111111111111111111111222222222333333333333333333444666888;;;<<<@@@BBBDDDDDDEEEFFFIIIKKKYYYxxx|||nnnnnnsssvvv}}}}}}sssiiiccccccmmmrrr[[[NNNIIIIIIIIIHHHKKKRRR\\\fffuuuyyyiii[[[LLLAAAAAA@@@BBBEEEFFFGGGNNNWWWWWWcccsssyyyfffXXXNNNFFFAAA???===:::888666666666444444444444444444444444333333555666666666555444111111111111111111111111111111222222222333333333333333333444666999;;;<<>>:::777666555555555555444444444333333333333333333333333333333444333333222111111222222333333333333333333333444333333333444777:::===@@@@@@FFFEEEDDDIIIGGGLLL\\\|||sssooowww~~~nnneeedddkkkxxxvvvcccPPPJJJGGGEEEHHHNNNUUU\\\jjj{{{vvvooobbb^^^YYYRRRKKKFFFBBB@@@AAA@@@BBBHHHLLLQQQYYYaaaooo|||sss]]]QQQGGGEEECCC???<<<999777666555555555444444444444333666555444333333444555666444333333222222222222222444444444333333333333333444333444555777:::>>>@@@AAAFFFEEEDDDHHHHHHPPPaaavvvtttxxxyyyiiidddgggrrrhhhYYYLLLJJJIIIHHHLLLUUUZZZdddtttssseee]]]SSSQQQMMMJJJFFFDDDCCCCCCAAA@@@CCCHHHLLLQQQ[[[fffttt}}}cccRRRHHHFFFBBB???===;;;999777555555555555444444444444777666444333333444666777444333333222222222333333444444444444444333333333444444444555777;;;>>>@@@AAAGGGEEECCCGGGIIISSSgggvvvyyyqqqcccbbbhhhzzzttt]]]QQQJJJJJJJJJJJJPPPZZZeeerrrqqqcccUUUMMMJJJIIIGGGEEEDDDCCCCCCCCCCCCBBBDDDIIILLLQQQ]]]iiiyyyiiiTTTIIIFFFAAA>>>>>>===;;;999666666555555555444444444777666444333333444666777444333333222333333444444444444444444444444444444444444444555888;;;>>>@@@AAAHHHEEECCCFFFIIIUUUjjjyyyuuu{{{yyyhhh^^^bbbkkk~~~gggTTTKKKGGGIIIJJJJJJTTT```nnn}}}tttfffYYYNNNHHHEEEDDDBBBAAAAAAAAABBBBBBDDDDDDFFFJJJMMMSSSaaannn}}}rrr[[[MMMHHHCCC@@@??????===:::666666666555555555444444666555444333333444555666333333333333333444444555333444444444555555555555555444444666888;;;???AAAAAAHHHFFFCCCFFFHHHUUUkkkwwwrrrzzzooobbb^^^hhhtttppp[[[NNNHHHFFFIIIKKKMMMYYYhhhwww{{{jjj\\\RRRKKKGGGBBBAAA@@@@@@@@@AAABBBCCCDDDEEEHHHLLLPPPXXXgggvvv~~~hhhUUUNNNGGGCCCBBBAAA===:::666666666666555555555555333333333333333333333333333333333333333444555555222333333444555666777777555555555666888<<>>888666333222222333222111444333333333333333333333222222333333333333222222333444444444555666666666555333333666;;;???@@@???BBBCCCGGGHHHHHHOOOeee{{{}}}|||xxxuuu}}}rrrcccaaahhhvvvoooYYYMMMJJJMMMJJJKKKSSS]]]kkk}}}ttteeeXXXKKKEEEBBB???======@@@@@@AAABBBEEEGGGJJJKKKMMMLLLQQQ^^^kkk|||zzzgggSSSJJJFFFBBB>>>===:::777444333333444333222444444444444444555555555333444444444444444444333444444555555555555555555555444444777;;;???@@@@@@CCCEEEGGGHHHJJJWWWsss{{{}}}yyywww{{{vvvkkkbbbeeepppxxxbbbQQQLLLNNNOOOLLLOOOYYYhhhxxx~~~qqqfffZZZPPPFFFCCCBBB@@@???AAABBBCCCDDDEEEGGGKKKOOORRRUUUUUU[[[iiiyyyjjjSSSHHHFFFCCC???<<<===:::888666666666555444444444444444444555555555444444555555555555444444555555555555555444444444555555666888;;;???AAABBBEEEGGGHHHHHHOOOddd||||||}}}}}}yyysssyyymmmhhheeelllzzzlllXXXKKKJJJNNNNNNMMMRRR```qqq}}}ssseeeYYYQQQIIICCCCCCCCCBBBBBBDDDBBBDDDEEEFFFIIINNNUUUZZZ^^^aaajjjzzzlllTTTHHHEEECCC???>>>>>>;;;888777666666555444222222333333444444444555444555555666666555555444555555555555555444444444555666777999<<<>>>AAACCCCCCEEEFFFIIIVVVqqqxxxzzz}}}{{{vvvrrrooo|||hhhgggkkkuuuyyybbbQQQHHHGGGJJJKKKNNNWWWhhhyyy{{{ooofffYYYNNNIIICCC@@@AAABBB@@@AAACCCBBBDDDFFFGGGKKKTTT___hhhhhhnnnzzzpppXXXKKKFFFBBB@@@???<<<999666444444444333222222222222333444444555555444444555555555555444444444444555555555555555555555777999;;;<<<>>>BBBDDDBBBCCCEEELLL```sssvvv|||}}}~~~uuuooorrrtttccchhhppp}}}kkkXXXMMMHHHHHHJJJLLLSSSaaassszzzkkkaaaYYYOOOFFFDDD@@@>>>AAAAAA??????BBBCCCFFFIIILLLSSS```ppp|||}}}vvv```QQQHHHBBB???@@@<<<999666444333333222111333333333444555555666666444444444555555444444444333444444444555666666666444777:::;;;<<<>>>BBBEEEEEEFFFIIITTTooo|||sssuuuzzz~~~|||uuukkkppp}}}```gggssszzz```QQQLLLKKKKKKMMMPPPYYYjjj}}}|||ooo```WWWQQQIIIAAACCC??????AAABBB???@@@BBBGGGJJJMMMRRR[[[kkk~~~|||fffUUUIIIAAA>>>@@@>>>;;;777555555555333222444444444555666777777888333444444444444444444333333333444444555666777777555777;;;<<<<<<>>>BBBFFFJJJKKKOOO]]]{{{|||uuuwww|||}}}|||uuujjjgggvvv\\\eeepppmmmVVVMMMLLLJJJMMMRRRWWWcccsss}}}rrrkkk```VVVOOOKKKHHHFFFDDDBBBAAA@@@AAACCCCCCCCCCCCIIIQQQYYYdddxxxsssYYYIIIEEEDDDAAACCC???:::777777777555333555555444333333333333444333333222222333333444555555555555555666666666666666888:::<<<>>>BBBFFFIIIIIIKKKSSShhhzzzsssuuu}}}|||yyytttlllfffgggyyy[[[jjjwwwyyydddPPPJJJJJJIIIMMMSSS___jjj{{{zzzsssfff```VVVNNNHHHDDDBBB@@@AAA@@@@@@AAABBBDDDEEEEEEHHHNNNWWWcccssszzz```MMMGGGEEECCCFFFBBB===;;;::::::888666666555444444333333444444333333222222333333444555555555555555666666666666666888:::<<<>>>BBBFFFJJJKKKPPP\\\uuu{{{uuuwww}}}|||yyywwwxxxlllggggggnnn___wwwkkkZZZKKKIIIJJJKKKPPPWWWiiittt~~~yyyrrriiicccXXXSSSKKKEEEAAA???===<<<>>>>>>???AAACCCEEEGGGHHHKKKQQQ]]]mmm~~~{{{{{{jjjTTTIIIFFFEEECCC@@@<<<999888888666555666555444444333444444444333333333333333444444555555555555555666666666666777999;;;===???BBBGGGJJJLLLUUUiii}}}xxxyyyzzzvvvuuuttt{{{nnndddccciiiyyyjjj}}}aaaTTTJJJJJJLLLMMMTTT]]]ppp{{{{{{uuuooohhhaaaYYYTTTNNNJJJEEEAAA@@@???>>>===<<<===???AAABBBDDDGGGIIIPPPXXXhhh}}}|||zzzwwwzzzttt\\\KKKEEEDDDAAA???<<<:::888777666555666666555444444444444444333333333333333444555555555555555555666666666666777999<<<===???CCCGGGKKKKKKZZZvvv}}}zzz||||||tttqqqqqqrrr|||tttiiiaaadddpppxxxqqqZZZOOOIIIKKKMMMOOOWWWbbbttt{{{wwwtttsssooolllfff```ZZZSSSMMMJJJGGGDDDAAA@@@@@@AAA@@@???<<<>>>@@@AAABBBDDDIIIMMMXXXdddyyy}}}{{{wwwxxxyyyyyyzzz~~~{{{cccNNNDDDCCCCCCBBBAAA???<<<::::::999666666555444444444444555444444333333444444555666555555555555666666666666888:::<<<>>>@@@DDDHHHKKKMMMaaa~~~|||zzz|||vvvooommmnnnqqqvvvllleeebbbkkk~~~~~~fffRRRJJJGGGJJJMMMOOOZZZhhhzzzxxxvvvsssoookkkgggdddccc^^^\\\XXXSSSNNNJJJFFFDDDBBB@@@??????@@@AAA@@@???>>>@@@BBBBBBCCCGGGOOOUUU___ooo~~~}}}|||yyyxxxvvvsssqqqttt|||lllUUUGGGCCC@@@AAAAAA???<<<999999:::777666555555444444555555444444444444444555555666555555555555666666666666999;;;===???AAADDDIIILLLRRRjjj|||yyywww{{{xxxoooiiiiiilllooorrr}}}yyyeeedddhhhxxx}}}rrr[[[OOOHHHGGGKKKOOOSSSaaaqqq{{{wwwtttrrrqqqhhhfffccc```\\\XXXUUUSSSNNNNNNLLLIIIFFFCCCBBBBBB@@@???>>>???AAAAAA@@@>>>@@@BBBDDDDDDFFFMMMXXXaaaooo~~~}}}|||yyyyyyvvvqqqmmmmmmtttyyywww^^^LLLFFF===???@@@>>>:::777777888777666666555555555555555444444444444444555666666555555555555666666666666999;;;===???AAAEEEIIIMMMTTTooo{{{vvvsssyyy~~~{{{yyytttrrrnnnhhhdddeeeiiimmmpppyyy{{{qqqdddhhhsss{{{|||jjjTTTNNNIIIIIINNNRRRXXXhhhzzz|||tttrrroookkkgggdddbbb```]]]\\\YYYUUUQQQNNNKKKIIIEEEEEEEEECCCAAA@@@AAABBBAAA@@@@@@AAABBBCCCAAA???@@@CCCEEEFFFIIIRRR```jjj}}}|||xxxyyywwwrrrlllkkkooosss}}}~~~dddPPPHHH@@@BBBCCCAAA===::::::<<<777777666555555555555555555444444444444555666666555555555555666666666777999;;;>>>@@@BBBEEEJJJMMMTTTppp{{{tttqqqxxx}}}vvvsssrrrqqqooollljjjjjjhhhdddaaabbbggglllooowwwuuulllhhhooo|||}}}vvvuuuuuu___RRRJJJEEEDDDJJJUUUbbbrrryyyvvvssspppmmmfffeeebbb___[[[YYYWWWVVVQQQPPPNNNKKKIIIFFFDDDCCC@@@?????????>>>>>>======>>>???@@@AAAAAAAAAAAAAAADDDAAABBBHHHNNNXXXkkk~~~~~~}}}}}}}}}|||yyyuuuqqqnnnkkkjjjuuu{{{pppXXXJJJFFFBBB@@@@@@>>>:::999;;;777777666555555555555555666666666666666666666666666666666666666777888888<<<:::;;;@@@CCCEEEIIIOOO[[[xxxwwwwwwvvvpppvvvxxxwwwrrrkkkfffdddfffggghhhiiihhheeebbbaaabbbeeeiiilllrrr{{{wwwpppjjjyyy|||tttvvv}}}jjjVVVLLLJJJGGGGGGNNNYYYfffwww|||ssslllhhheeebbb___\\\[[[XXXUUURRRPPPNNNMMMLLLKKKIIIHHHEEECCCBBBAAA????????????>>>>>>>>>===???@@@AAABBBBBBCCCCCCCCCHHHFFFHHHOOOWWWdddyyy~~~}}}{{{xxxtttpppmmmkkkrrrxxx|||~~~vvv]]]NNNGGGCCCAAAAAA@@@<<<:::<<<777777666555555555555666666666666666666666666666666666666666666777888888===;;;<<>>????????????>>>>>>>>>>>>???@@@AAABBBCCCEEEEEEFFFFFFGGGKKKSSS^^^ppp~~~~~~}}}{{{xxxtttpppnnnqqqwww|||fffUUUIIIDDDAAACCCBBB>>>;;;<<<888777666666555555666666666666666666666666666666777666666666666777888888>>><<<>>>AAADDDEEEJJJQQQZZZxxxyyyooooooooonnnxxxyyytttlllddd``````aaabbbccceeefffggglllmmmnnnnnnmmmlllmmmnnnqqquuu|||{{{xxx~~~mmmXXXNNNKKKIIIIIINNNXXXdddsss{{{tttmmmccc\\\XXXUUUQQQMMMJJJIIIGGGEEECCCAAAAAA@@@@@@?????????>>>>>>>>>===?????????>>>>>>>>>>>>>>>??????@@@BBBDDDFFFHHHIIIEEEIIIPPP[[[iii~~~~~~~~~|||xxxsssqqqtttyyyppp]]]KKKEEEBBBCCCCCC???;;;;;;888777777666555666666666666666666666666666666666777777666666777777888999===<<<>>>AAACCCDDDKKKSSScccwwwnnnmmmlllmmmyyyyyyqqqjjjddd^^^[[[]]]aaadddhhhmmmqqqtttvvvyyy{{{|||zzzwwwuuuuuuvvvyyy~~~{{{```OOOIIIIIIGGGJJJQQQ]]]jjjyyy{{{qqqhhhbbbXXXRRRNNNKKKHHHEEEFFFEEECCCBBB@@@?????????=========>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>??????>>>>>>???AAADDDGGGJJJLLLJJJRRR^^^jjjzzz~~~}}}zzzvvvsssuuuyyyzzzfffOOOHHHBBBBBBBBB>>>;;;:::888888777666666666666666666666666666666666666666777777777777777888999999;;;;;;===AAABBBDDDLLLUUUnnn}}}uuummmjjjhhhkkkzzz~~~rrrjjjddd^^^\\\YYY]]]cccjjjpppxxx|||~~~pppZZZMMMIIIIIIHHHLLLUUUcccppp~~~qqqggg___YYYQQQKKKIIIGGGDDDAAABBBBBB@@@???>>>>>>>>>>>>=========>>>>>>>>>??????>>>>>>>>>>>>????????????>>>???@@@BBBFFFJJJNNNPPPNNN[[[jjjxxx~~~~~~}}}zzzxxxvvvsssvvv}}}qqqVVVLLLDDDBBBBBB???;;;:::999888777777666666777777666666666666666666666666888777777777777888999999:::;;;>>>AAABBBEEEOOOZZZxxxvvvqqqmmmjjjiiioootttjjjddd^^^[[[[[[[[[bbbmmmxxxfffUUULLLJJJIIIIIIOOOZZZhhhuuuuuuhhh___YYYSSSLLLHHHGGGFFFDDDBBBAAA@@@???>>>>>>>>>>>>>>>======>>>>>>>>>>>>??????===>>>>>>>>>????????????@@@AAABBBEEEIIIMMMRRRTTTTTTdddxxx}}}}}}}}}|||{{{zzzxxxwwwrrrttt{{{{{{^^^RRRFFFCCCCCC@@@===<<<999888777777666666777777666666666666666666666666888888777777888888999::::::<<<@@@CCCDDDHHHSSS___ppppppooonnnppp|||wwwiiiccc___[[[[[[^^^fffqqqttt[[[MMMGGGEEEDDDKKKQQQ^^^lllyyy|||pppcccZZZSSSMMMFFFCCCCCCCCCAAA@@@BBBAAA@@@@@@??????@@@@@@======>>>>>>>>>>>>>>>>>>======>>>>>>?????????@@@BBBBBBDDDGGGKKKPPPUUUXXX]]]ppp}}}}}}|||{{{zzzyyyyyyxxxrrrttt{{{cccVVVIIIEEEDDDAAA>>>>>>999888888777777777777777666666666666666666666666888888888777888888999:::;;;===AAAEEEFFFJJJVVVcccoooqqqssstttyyy}}}pppccc___]]][[[]]]bbbrrriiiWWWKKKDDDFFFMMMJJJTTTbbbpppzzzooodddYYYQQQKKKIIIFFFCCCAAA@@@@@@@@@CCCFFFHHHEEE???;;;<<<>>>>>>>>>>>>>>>???????????????>>>>>>???@@@AAAAAA@@@@@@???FFFSSSVVVRRRUUU___kkk~~~{{{xxxyyyxxxvvvvvvzzzvvvuuuvvvyyy~~~uuu]]]HHHDDDEEE@@@===>>>;;;:::999888777777777777777777777777666666666666666666777777888999;;;<<<@@@BBB@@@CCCJJJJJJUUUjjj{{{qqqqqqssszzztttiii```\\\YYYYYYdddsss|||zzz{{{~~~}}}aaaRRRJJJEEEGGGMMMMMMWWWfffuuussshhh]]]SSSMMMHHHFFFCCCAAA???>>>??????AAADDDFFFDDD>>>;;;<<<>>>>>>>>>>>>>>>????????????<<<<<<<<<===???@@@@@@@@@HHHBBBEEETTT_________bbbyyyzzzwwwyyyyyywwwxxx{{{vvvuuutttuuuyyyfffMMMGGGFFFBBB>>>>>><<<;;;:::999888888888888777777777777666666666666666666777777888:::;;;<<<===AAAAAAEEEMMMNNNYYYoooxxxoooqqqwwwpppfff^^^[[[ZZZ^^^ppp}}}{{{yyywwwxxx{{{pppWWWLLLIIIFFFHHHMMMRRR]]]mmm}}}xxxjjj^^^UUUMMMGGGCCCBBB@@@>>>======>>>>>>???BBBCCCBBB>>><<<<<<>>>>>>>>>>>>?????????@@@@@@>>>>>>???@@@BBBCCCDDDDDDHHHFFFLLLXXX```bbbgggoooyyywwwyyyzzzyyyyyy|||yyywwwtttsssuuuyyy}}}sssVVVJJJHHHDDD@@@>>>===<<<;;;::::::999999999777777777777666666666666777777777777999:::;;;<<<;;;AAACCCIIIQQQSSS```xxxuuunnnsss}}}xxxkkkbbbZZZYYY\\\ggg}}}yyyvvvtttssstttxxx{{{}}}~~~}}}fffPPPIIIIIIHHHIIIMMMWWWccctttpppaaaVVVOOOHHHDDD@@@???>>>=========>>>>>>===???AAA@@@>>>======>>>>>>>>>?????????@@@@@@@@@@@@AAABBBCCCCCCDDDEEEFFFGGGQQQ]]]aaa\\\^^^rrrzzzwwwzzz|||{{{{{{}}}}}}{{{wwwtttsssuuuwwwyyy}}}}}}]]]MMMIIIEEEAAA>>>===<<<;;;:::999999999999777777777777666666666666777777777888999:::;;;<<<===CCCFFFKKKRRRUUUffftttqqqwww~~~rrrggg^^^XXXXXX___ppp{{{wwwrrrqqqqqqrrruuuxxx{{{}}}sss___LLLHHHIIIHHHJJJNNN\\\hhh{{{yyyiii[[[QQQKKKGGGDDD???>>>>>>>>>>>>>>>??????===>>>??????>>>>>>>>>>>>????????????@@@@@@@@@@@@@@@BBBDDDDDDCCCDDDFFFHHHRRR[[[dddeeebbbjjj~~~yyy{{{~~~}}}|||}}}}}}{{{xxxtttrrrqqqqqqqqqvvvzzzeeeQQQIIIEEEAAA???<<<;;;:::999999888888888777777777777666666666666777777888888999:::<<<======DDDFFFIIIOOOTTTiiiuuuttt|||{{{oooeee\\\VVVZZZeeezzz|||vvvpppppppppqqqsssvvvyyy|||iiiXXXKKKIIIIIIHHHKKKRRRaaannn{{{pppaaaTTTMMMIIIFFFCCC>>>>>>>>>>>>?????????>>>>>>>>>????????????>>>>>>?????????@@@@@@@@@@@@AAADDDGGGKKKKKKKKKKKKOOORRR]]][[[\\\bbbnnn}}}~~~||||||yyyxxxwwwtttqqqooolllkkkpppttt}}}oooYYYLLLFFFBBB???<<<;;;:::999888888888888777777777777666666666666888888888888999;;;<<<===;;;DDDGGGJJJOOOUUUmmmvvvtttzzzoooddd[[[WWW___ooo|||vvvnnnoooppppppqqqssswwwzzz{{{^^^RRRIIIIIIIIIHHHMMMVVVffftttpppfffYYYNNNHHHEEECCCBBB===>>>>>>>>>>>>>>>======????????????@@@@@@???===?????????@@@@@@@@@AAAAAACCCHHHMMMOOOPPPRRRWWW\\\]]][[[]]]hhh||||||zzzvvvwwwwwwwwwtttpppllliiilllpppyyy|||cccQQQGGGCCC@@@===<<<;;;::::::999999999777777777777666666666666888888888999:::;;;<<<===;;;GGGNNNTTTYYY___vvvwwwuuuzzzooodddZZZXXXeee{{{zzztttmmmnnnoooooonnnppptttxxx{{{|||~~~qqqVVVMMMHHHIIIHHHGGGOOOZZZjjjxxxhhh___SSSIIIEEECCCAAA@@@=========>>>======<<<;;;@@@@@@???@@@@@@@@@???===??????@@@@@@@@@AAAAAAAAA:::@@@FFFJJJLLLPPPWWW\\\[[[cccmmmyyy|||yyyvvvxxxzzzzzzxxxtttoookkkjjjnnnwwwjjjUUUHHHCCCAAA>>>>>><<<;;;;;;;;;;;;;;;777777777777666666666666888888888999:::;;;<<<===;;;KKKVVV^^^eeeiii~~~wwwvvvzzzooocccZZZYYYjjjzzzsssxxxyyyrrrlllmmmnnnmmmlllmmmrrruuuxxxyyy{{{~~~{{{gggQQQMMMIIIHHHHHHKKKVVVaaarrrrrr]]]UUUKKKEEEDDDCCCAAA>>>@@@@@@@@@???????????????>>>>>>>>>???@@@@@@AAAAAACCCAAA??????@@@AAAAAAAAAEEEFFFGGGGGGGGGKKKRRRXXXZZZjjj~~~}}}}}}zzzxxxvvvvvvvvvxxxzzzzzzxxxvvvooosss}}}yyybbbQQQGGGAAAAAA???<<<;;;;;;;;;999888888888777777777777888888999::::::999888999;;;>>>???FFFOOOUUUWWWddd||||||}}}xxxppp```ZZZZZZlllxxxpppnnnyyy~~~uuupppmmmnnnooonnnllllllnnnooorrruuuzzz~~~uuuaaaNNNJJJHHHHHHIIIMMMYYYeeevvv|||kkkYYYQQQHHHCCCBBBBBB@@@>>>????????????????????????>>>>>>??????@@@AAAAAAAAAAAA@@@???@@@AAABBBCCCCCCIIIJJJLLLLLLOOOUUU___fffmmm|||~~~}}}zzzwwwwwwvvvvvvwwwzzz{{{zzzxxxtttvvv|||fffSSSHHHCCC@@@>>>;;;:::::::::999777888888777777777777888888999::::::999888999<<<>>>===CCCJJJOOOTTTeeezzzzzz~~~uuummmeee```bbbuuuvvvooolllpppvvvqqqmmmnnnnnnmmmllllllmmmoooppptttxxx|||~~~kkkYYYKKKGGGFFFGGGJJJQQQ^^^kkk{{{qqqaaaQQQLLLEEEAAA@@@@@@???======>>>>>>>>>???@@@@@@@@@?????????@@@AAAAAABBBBBBAAAAAABBBCCCDDDEEEFFFGGGHHHJJJLLLOOOUUU___llluuu}}}yyyvvvwwwvvvuuuvvvyyy{{{||||||{{{yyy{{{nnnUUUHHHEEE@@@>>>;;;:::::::::888777888888777777777777888888999::::::999999:::<<>>BBBGGGKKKSSShhh|||xxxyyy~~~qqqjjjgggdddjjj~~~ooogggiiilllyyyxxxrrrlllmmmmmmmmmkkkkkklllnnnnnnqqqvvvzzz||||||bbbRRRJJJGGGEEEHHHLLLTTTcccpppxxxdddVVVJJJFFFAAA?????????>>>=========>>>>>>???@@@AAAAAA@@@@@@@@@AAABBBBBBCCCCCCBBBDDDFFFGGGHHHIIIJJJKKKJJJMMMRRRWWW```mmm}}}~~~yyyuuuvvvtttrrrsssvvvzzz|||}}}~~~zzzxxxuuuXXXIIIFFFAAA???<<<;;;;;;;;;999888999888888777777888888999999999::::::999:::===???BBBEEEIIILLLUUUmmmyyyxxxzzz|||ppphhhcccccclllttthhhbbbjjjsssxxxqqqkkkllllllllljjjjjjlllmmmmmmqqquuuyyy|||~~~qqq[[[NNNKKKGGGFFFIIINNNWWWggguuulllZZZOOOEEECCC@@@????????????>>>===>>>>>>???@@@AAAAAABBBAAAAAAAAABBBCCCCCCDDDDDDBBBEEEHHHIIIIIIJJJLLLOOOUUUZZZaaajjjuuuyyyvvvtttrrrpppqqqtttxxx{{{}}}~~~yyyvvv{{{}}}]]]KKKGGGCCCAAA>>>=========;;;:::999999888888888888999999888999:::::::::;;;>>>@@@CCCHHHKKKMMMWWWnnn~~~yyyxxx{{{~~~{{{oooiii^^^```kkkxxxjjjdddbbbpppxxxqqqjjjkkkkkkjjjiiiiiijjjlllnnnqqqvvvyyy|||gggUUULLLKKKHHHGGGKKKQQQ\\\mmm|||tttaaaRRRLLLCCCBBBAAAAAA@@@@@@@@@@@@??????@@@@@@AAABBBBBBBBBBBBBBBBBBCCCDDDDDDEEEEEEAAADDDGGGIIIIIILLLRRRWWWbbbiiitttzzzwwwsssqqqooopppssswwwzzz{{{|||yyyvvvyyybbbNNNJJJDDDBBB???>>>>>>>>><<<;;;999999888888888888999999888999:::::::::;;;>>>AAABBBGGGKKKMMMXXXqqq|||xxxxxx{{{}}}yyynnnhhh]]]___kkk~~~kkkcccdddggg{{{|||}}}yyyqqqiiijjjjjjjjjhhhhhhjjjkkknnnrrrvvvzzz|||xxx___PPPJJJIIIGGGGGGLLLTTTaaasssxxxhhhWWWMMMKKKBBBCCCDDDCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCDDDDDDEEEFFFFFFBBBFFFJJJLLLNNNTTT^^^eeepppyyy{{{xxxtttrrrpppqqqtttwwwyyyyyy{{{zzzyyyyyy~~~iiiSSSMMMCCCAAA???>>>>>>===<<<::::::999999888888999999:::888999:::::::::<<>>======<<<;;;::::::999999888888999999:::888999::::::;;;<<>>888888777666666666666666888:::;;;<<<<<<>>>@@@CCCHHHJJJSSSggg}}}zzztttoookkkgggdddbbb___]]]XXXTTTPPPNNNNNNMMMPPPVVV___iiixxx~~~rrrhhh```^^^___fffyyy|||tttiiigggccc___^^^___```bbbdddgggkkkppptttyyy}}}zzz___PPPJJJHHHGGGIIIMMMXXXiii{{{vvvlllccc\\\YYYVVVRRRMMMIIIFFFEEEEEEDDDDDDDDDDDDFFFLLLSSSXXX]]]bbbfffhhhiiijjjnnnrrrvvv~~~|||xxxtttrrrrrrrrrsssuuuwww{{{~~~}}}~~~mmmQQQGGG@@@AAAAAA<<<;;;???888888777666666666666777888:::<<<<<<===>>>AAACCCGGGJJJSSShhh|||vvvnnnkkkgggccc___\\\[[[ZZZVVVUUURRRPPPNNNMMMMMMMMMPPPWWW___gggsssyyynnneee^^^\\\aaagggrrr}}}tttjjjgggbbb^^^\\\]]]___aaacccfffkkkqqqwww{{{}}}rrrZZZNNNKKKJJJIIIKKKPPP]]]ooossskkkddd^^^[[[XXXTTTOOOKKKIIIHHHHHHGGGGGGHHHIIIMMMTTT]]]cccgggkkkppprrrsssvvv}}}~~~|||xxxtttqqqpppqqqqqqqqqsssyyy|||{{{{{{wwwXXXKKKBBBCCCCCC<<<999===:::999999888888888888888999:::<<<======>>>AAACCCHHHKKKVVVjjjvvvnnniiibbbaaa___\\\YYYXXXWWWXXXTTTTTTSSSRRRQQQPPPPPPOOOSSSZZZbbbiiirrrwwwlllfffbbb___cccnnnyyy}}}ttthhheee```\\\ZZZ[[[^^^___cccffflllsssyyy}}}~~~~~~~~~lllVVVMMMLLLKKKJJJNNNSSS```rrrpppiiiddd___\\\YYYTTTPPPLLLKKKKKKKKKLLLLLLMMMOOOTTT]]]gggnnnppptttxxxzzz{{{~~~|||wwwsssqqqoooppppppoooqqqwwwzzzyyyyyy~~~]]]NNNDDDEEECCC;;;777;;;<<<;;;::::::999999::::::999:::<<<======>>>AAADDDIIIMMMXXXmmmtttjjjbbb]]]]]]^^^]]][[[YYYXXXXXXYYYVVVVVVVVVVVVVVVUUUTTTSSSXXX___gggllltttwwwlllfffdddffffffmmm|||}}}tttgggddd___ZZZXXXYYY\\\^^^bbbfffmmmuuu|||}}}}}}}}}dddWWWJJJHHHNNNOOOMMMTTTfff|||rrriiidddaaabbb\\\VVVRRRMMMJJJMMMSSSSSSSSSUUUZZZccckkkrrruuu}}}yyy{{{yyysssqqqqqqpppooossssssuuuwwwyyy|||eeeRRREEEIIIHHH===999>>>;;;;;;::::::::::::999999:::::::::::::::===AAAEEENNNTTTeeesssjjjaaa[[[YYYXXXYYYZZZ]]]___```^^^\\\```___^^^]]]]]]___aaabbbeeekkksssxxx{{{wwwqqqqqqpppnnnooowwwssshhhccc]]]YYYXXXYYYZZZ[[[^^^fffpppvvvxxxyyyzzz{{{yyy}}}yyyaaaUUUHHHFFFLLLMMMNNNXXXkkk~~~wwwmmmhhheeebbb[[[UUUPPPMMMKKKPPPXXX``````bbbhhhpppxxx}}}xxxrrrpppooonnnmmmqqqrrrtttvvvyyy{{{}}}~~~lllVVVGGGHHHHHH???;;;???;;;;;;::::::::::::999999::::::::::::;;;===BBBEEEOOOYYYooowwwnnnggg```[[[ZZZ[[[]]]```dddhhhiiiiiihhhllllllkkklllmmmooorrrsssrrrwww|||~~~{{{wwwyyy{{{|||uuuhhhccc]]]YYYXXXYYY[[[[[[]]]dddmmmsssvvvwwwyyy{{{zzz}}}sss\\\RRRFFFDDDJJJKKKPPP]]]ppp|||tttnnnjjjddd\\\SSSOOOLLLMMMUUU^^^hhhiiimmmsss{{{yyysssooommmlllkkknnnpppsssvvvyyy{{{{{{|||www^^^IIIGGGHHHBBB===???;;;;;;::::::::::::999999999:::::::::;;;>>>CCCGGGOOO___|||{{{oooiiiddd___\\\]]]___cccjjjqqqwww{{{}}}}}}vvvhhhccc]]]YYYXXXZZZ[[[\\\\\\bbbjjjppprrrtttxxx{{{{{{~~~lllXXXOOOEEEDDDKKKLLLSSS```rrryyysssoooggg^^^TTTMMMKKKNNNYYYdddlllooottt||||||uuupppmmmkkkjjjlllnnnrrrvvvyyyzzzzzzzzzfffLLLEEEFFFCCC??????;;;;;;:::::::::999999999999::::::;;;<<>>>>>;;;;;;:::::::::999999999999:::;;;;;;===AAAFFFJJJRRRfffwwwooogggdddbbbbbbeeejjjxxxrrreeeaaa[[[WWWWWWYYYZZZ[[[]]]bbbhhhlllnnnqqqvvvzzz{{{}}}yyy___PPPLLLFFFHHHPPPRRR[[[hhhzzzyyyssskkk```TTTMMMLLLSSSaaaooowww|||}}}tttnnnlllllljjjlllooorrruuuwwwxxxxxx|||uuuWWWFFFBBB@@@>>>>>>;;;;;;::::::::::::999999999:::;;;<<<>>>BBBGGGKKKVVViiizzzssslllfffeeegggkkkttt}}}rrrccc___YYYVVVVVVWWWYYYZZZ^^^bbbhhhlllmmmooossswwwxxx{{{~~~rrrYYYKKKJJJFFFIIIRRRTTT```rrr{{{uuuhhh^^^SSSNNNNNNWWWggguuuuuunnnkkklllhhhiiikkknnnqqqsssuuuvvvvvv}}}}}}^^^JJJBBB?????????;;;;;;::::::::::::999999888:::;;;<<<>>>CCCHHHLLL[[[mmmuuuqqqllliiilllsss}}}wwwbbb]]]WWWTTTTTTVVVXXXYYY\\\bbbhhhkkklllmmmooorrrvvvxxx{{{~~~mmmUUUHHHHHHEEEJJJSSSTTTccczzz}}}vvveee\\\RRRNNNPPPZZZkkkzzzuuummmkkkkkkgggggghhhjjjmmmpppssstttrrryyycccMMMCCC???@@@AAA;;;;;;;;;:::::::::999999888:::;;;<<>>AAAAAACCCMMMXXXnnn|||fff\\\TTTSSSSSSRRRRRRTTTWWW[[[```dddffffffggghhhlllqqqvvvzzz{{{||||||||||||~~~~~~~~~~~~qqqXXXNNNHHHJJJKKKNNN[[[iii||||||ppp]]]VVVSSS[[[fffvvv}}}vvvppplllhhhdddcccfffiiikkkpppvvvxxxyyy}}}bbbMMMEEEBBB???>>>===<<<;;;::::::::::::======???AAABBBEEEOOOZZZppp~~~fff]]]TTTRRRRRRQQQQQQSSSUUUXXX]]]aaacccdddeeefffiiinnntttyyyzzzzzzyyyyyy{{{}}}}}}}}}~~~~~~~~~~~~jjjUUUNNNJJJLLLLLLOOO]]]nnn}}}}}}ooo]]]XXXZZZeeerrryyyrrrnnnjjjfffdddgggiiikkkpppvvvxxxzzz}}}iiiQQQFFFCCCBBB>>>>>>===<<<;;;;;;;;;;;;======???AAABBBFFFQQQ\\\nnnfff]]]TTTRRRRRRQQQQQQSSSSSSWWW[[[^^^```bbbccceeehhhlllssswwwxxxxxxxxxxxx{{{}}}~~~~~~}}}}}}~~~~~~~~~~~~cccSSSNNNLLLNNNMMMQQQbbbuuu~~~mmm^^^\\\cccrrr}}}uuuppplllhhhfffgggiiijjjnnntttwwwyyy|||rrrWWWIIIDDDCCC???>>>===<<<<<<;;;<<<<<<===<<<>>>AAABBBFFFRRR^^^mmm~~~eee\\\SSSRRRRRRQQQQQQSSSRRRUUUZZZ]]]^^^```bbbdddggglllqqquuuwwwwwwwwwwww|||~~~~~~|||}}}~~~~~~www]]]OOOLLLLLLOOOOOOTTTggg|||}}}lll^^^```kkkwwwrrrmmmhhhfffgggggggggkkkpppuuuwwwzzz~~~|||]]]KKKDDDCCC@@@???>>>===<<<<<<<<<<<<<<<<<<===@@@AAAFFFRRR___ppp|||bbbYYYQQQPPPPPPPPPQQQSSSRRRUUUYYY\\\]]]___bbbdddhhhlllppptttuuuvvvwwwxxx}}}~~~~~~{{{~~~~~~rrrZZZLLLJJJLLLPPPQQQWWWkkk}}}kkk^^^bbbqqqyyysssmmmhhheeefffffffffiiinnnsssuuuxxx{{{aaaLLLDDDCCC@@@???>>>======<<<<<<<<<<<<;;;===???AAAFFFRRR___ttt{{{```WWWOOONNNOOOOOOPPPRRRRRRUUUXXX[[[]]]___bbbdddiiilllpppssstttuuuwwwyyy~~~~~~~~~{{{~~~~~~hhhVVVMMMKKKKKKNNNSSS___ssshhh^^^iii|||~~~uuunnnkkkiiikkkjjjggghhhkkkqqqsssyyyoooPPPCCCDDD???>>><<<<<<======<<<:::===<<<===@@@DDDIIIUUUaaayyyttt___VVVNNNMMMNNNNNNOOOQQQPPPRRRUUUWWWYYY]]]bbbeeeoooqqqssssssrrrsssxxx|||~~~~~~}}}}}}eeeTTTMMMJJJKKKNNNUUUcccxxxiii^^^kkkvvvnnnjjjhhhiiihhhfffgggjjjppprrrxxxvvvUUUFFFEEE@@@>>><<<<<<======<<<:::===<<<===AAADDDKKKWWWddd}}}}}}rrr]]]TTTLLLLLLLLLLLLMMMPPPQQQSSSUUUWWWZZZ]]]bbbfffkkknnnqqqqqqqqqsssxxx|||}}}~~~~~~~~~|||```QQQLLLJJJKKKPPPXXXhhhkkkbbbpppxxxnnnjjjggggggfffcccdddhhhoooqqqwww~~~```MMMHHH@@@???===<<<======<<<;;;<<<<<<>>>BBBFFFMMM\\\jjjzzz{{{{{{ooo[[[RRRJJJIIIJJJJJJLLLNNNQQQRRRTTTVVVYYY]]]bbbfffgggkkknnnpppppprrrwww{{{||||||~~~vvv\\\PPPMMMKKKKKKQQQZZZkkkoooiiiwww}}}zzzxxxvvvvvvzzzzzzzzz{{{}}}{{{oooiiieeedddccc```bbbfffmmmooottt|||jjjSSSJJJBBB@@@===<<<======<<<;;;<<<<<>><<<<<<<<<<<<<<<<<<===@@@CCCFFFPPPeeexxxxxxtttuuuzzzzzz|||xxxjjjVVVNNNGGGFFFHHHHHHJJJMMMJJJKKKLLLNNNQQQVVV]]]bbblllooossstttssssssuuuxxxzzz|||~~~fffTTTOOOHHHIIIOOOYYYfffwww}}}~~~xxxpppkkkddd```YYYSSSOOOMMMNNNOOOJJJLLLMMMLLLKKKMMMPPPSSSXXXZZZ^^^ccciiirrr{{{ssskkkddd```]]][[[]]]cccggghhhnnnuuuyyy{{{ZZZFFFEEEBBB>>><<<<<<<<<<<<<<<<<<===@@@CCCEEEPPPeeezzzwwwtttvvv|||zzzsssuuutttgggTTTKKKDDDDDDFFFFFFHHHKKKIIIJJJKKKMMMPPPVVV]]]bbbjjjnnnrrrtttttttttvvvyyy{{{}}}bbbRRRNNNFFFHHHPPP\\\jjj{{{}}}~~~}}}rrrgggbbb\\\XXXQQQLLLHHHHHHJJJKKKFFFHHHIIIHHHFFFGGGJJJNNNMMMNNNQQQTTTYYYaaajjjppp|||tttlllddd```\\\ZZZ]]]bbbfffhhhmmmtttxxxbbbOOOFFFBBB>>><<<<<<<<<===<<<<<<>>>AAABBBEEEOOOeeezzzxxxvvvzzzwwwnnnkkkmmmxxxrrreeeRRRIIICCCBBBDDDEEEGGGIIIJJJKKKLLLMMMPPPVVV^^^cccggglllqqqssstttuuuxxx{{{|||}}}{{{```QQQMMMJJJKKKPPP\\\ooo~~~|||sssjjjbbb]]]UUURRRNNNKKKJJJHHHFFFDDDFFFGGGGGGGGGFFFFFFGGGIIIHHHIIIKKKMMMQQQWWW^^^cccnnnttt~~~wwwmmmccc___^^^\\\[[[]]]cccdddjjjrrrxxx~~~hhhLLLIIICCC???@@@???===<<<>>>===@@@>>>BBBLLLSSSfff{{{uuuvvvyyyooolllhhhmmm|||}}}nnnbbbOOOHHHAAA???BBBFFFFFFEEEJJJJJJJJJLLLPPPWWW]]]```jjjjjjjjjmmmppptttuuuvvv}}}~~~yyy___QQQMMMKKKLLLSSS___rrr~~~xxxoooggg___[[[TTTPPPKKKHHHFFFEEEDDDBBBCCCDDDDDDDDDBBBBBBDDDEEEGGGHHHIIIJJJLLLQQQWWW[[[dddjjjttt~~~yyyoooeeeaaa___]]]\\\^^^cccdddjjjqqqvvv{{{nnnQQQHHHCCC?????????<<<<<<>>>;;;@@@???CCCLLLTTTjjj~~~yyy}}}zzzqqqllllllffflll|||zzzkkk___NNNHHHAAA???BBBFFFGGGFFFIIIIIIJJJMMMQQQWWW\\\___iiiiiijjjmmmqqqtttvvvwww|||}}}vvv\\\PPPMMMKKKNNNVVVcccwww~~~{{{ssskkkccc\\\XXXTTTPPPJJJFFFDDDCCCCCCBBBBBBCCCCCCBBBAAA@@@BBBDDDGGGHHHHHHHHHIIILLLQQQUUU[[[```jjjttt~~~}}}rrrgggbbb```]]]]]]___cccdddiiippptttxxxtttUUUHHHBBB>>>???>>><<<;;;===999@@@AAADDDMMMVVVooo|||}}}tttnnnjjjkkkoooiiipppvvvhhh[[[LLLGGGAAA@@@CCCFFFGGGGGGHHHHHHJJJNNNRRRWWW[[[^^^fffgggjjjmmmqqquuuwwwyyy{{{}}}~~~|||{{{yyyxxxvvvqqqZZZOOOMMMJJJOOOYYYhhh{{{~~~||||||}}}~~~~~~}}}vvvooohhhaaa[[[WWWUUUQQQJJJFFFDDDDDDEEEEEECCCDDDEEEDDDBBBBBBDDDEEEHHHIIIIIIIIIJJJMMMQQQTTTXXX]]]eeennnvvvssshhhbbb___\\\\\\^^^aaabbbgggnnnsssxxxwwwVVVHHHBBB>>>???>>><<<;;;===888@@@BBBFFFMMMWWWssszzzpppkkkhhhggglllrrrooowww}}}sssdddWWWIIIFFFBBBAAACCCFFFHHHIIIGGGIIIKKKNNNRRRVVVZZZ\\\bbbeeeiiimmmqqqtttxxxzzz|||~~~~~~yyyuuurrrpppmmmkkkmmmVVVNNNNNNIIIPPP\\\kkk~~~}}}}}}{{{yyyyyy{{{}}}}}}}}}}}}yyyrrrlllfffaaa[[[XXXTTTOOOIIIEEEDDDEEEFFFFFFDDDEEEEEEEEEDDDDDDFFFHHHHHHIIIKKKKKKMMMOOOSSSWWW[[[___dddjjjpppvvv}}}uuuhhhaaa]]]ZZZZZZ\\\^^^___eeemmmrrrxxxxxxUUUHHHBBB>>>??????<<<;;;===888@@@CCCFFFNNNXXXtttsssmmmfffdddcccccciiippprrr}}}yyypppaaaTTTGGGDDDBBBAAACCCFFFIIIJJJIIIJJJLLLNNNRRRUUUXXXYYY^^^ccchhhlllooossswwwzzz}}}yyytttnnniiifffcccaaa___hhhTTTMMMNNNJJJRRR```ppp~~~{{{zzzxxxwwwwwwyyyzzz{{{zzz}}}wwwsssnnnhhhddd___[[[WWWOOOKKKGGGDDDDDDEEEEEEEEECCCDDDFFFFFFEEEFFFHHHJJJIIIKKKMMMNNNPPPRRRVVVYYY]]]aaaeeeiiikkknnnrrrttt{{{wwwiiiaaa]]]YYYYYY[[[ZZZ\\\bbbjjjpppvvv|||XXXIIICCC???@@@???===<<<>>>:::@@@BBBFFFOOOXXXrrryyyiiiccc___^^^^^^```gggpppwwwxxxqqqiii\\\PPPDDDCCCBBBBBBDDDFFFJJJLLLLLLLLLMMMNNNPPPSSSVVVWWW[[[aaaggglllnnnpppuuuxxx|||}}}|||yyyrrrmmmgggbbb___]]]\\\ZZZeeeQQQLLLNNNLLLVVVdddttt{{{yyyyyywwwuuuuuuwwwxxxyyyxxx{{{~~~|||wwwpppmmmhhhccc___[[[WWWUUULLLIIIFFFEEEFFFGGGGGGGGGEEEFFFHHHIIIIIIJJJMMMOOOOOOQQQSSSTTTUUUWWWZZZ]]]```dddhhhjjjkkkkkklllmmmoootttzzz|||zzzxxxzzz|||yyykkkccc^^^YYYYYY[[[YYYZZZ___ggglllrrr{{{^^^JJJDDD@@@AAAAAA>>>===???<<>>@@@>>>AAAAAAEEEPPPXXXkkkqqqkkkeeeccceeelll{{{nnnmmmiiibbb___[[[RRRIIIAAABBBCCCCCCDDDGGGKKKMMMRRRPPPNNNLLLMMMOOOSSSUUUXXX^^^fffjjjkkklllqqquuutttvvvzzz~~~zzzrrrmmmkkkccc^^^YYYUUUTTTTTTTTTTTTxxx^^^RRRNNNNNNQQQYYYfffwww~~~xxxssstttttttttttttttuuuvvvwww~~~~~~xxxrrrmmmjjjhhhccc^^^[[[ZZZXXXUUURRRMMMLLLKKKJJJJJJJJJKKKLLLLLLLLLMMMOOOQQQTTTVVVWWW[[[\\\^^^_________aaaccciiikkkmmmoooooommmkkkjjjgggffffffeeedddbbbaaa```aaabbbhhhpppxxxnnnddd^^^YYYVVVVVV\\\]]]^^^```eeennnxxxgggNNNGGGBBBAAAAAA???>>>AAA???CCCCCCIIITTTXXXeee|||sssllloootttzzzzzzsssoooeeeaaa\\\YYYUUUQQQJJJEEEAAA@@@???@@@CCCHHHMMMPPPSSSQQQOOOMMMNNNPPPSSSUUUZZZaaagggggghhhlllooopppwwwyyy{{{~~~{{{tttnnnjjjfffccc___\\\YYYUUURRRPPPPPPPPPvvv]]]QQQNNNMMMRRRZZZhhhyyy{{{vvvrrrrrrrrrrrrssstttuuuvvvwww~~~~~~wwwrrrnnnjjjhhhbbb^^^YYYWWWVVVTTTRRROOOMMMMMMLLLLLLLLLMMMNNNOOORRRRRRSSSUUUXXXZZZ\\\^^^dddeeeggghhhhhhiiikkkllllllnnnppprrrrrrqqqooonnnkkkjjjhhhfffbbb___\\\ZZZYYYYYY]]]dddlllwwwqqqggg```ZZZXXXXXX\\\]]]^^^```eeennnwww~~~mmmPPPHHHBBBAAA@@@>>>>>>@@@>>>AAAAAAGGGRRRXXXfff~~~xxxqqqjjjfff^^^ZZZVVVRRRPPPLLLHHHDDDBBBAAA@@@AAACCCHHHLLLOOOSSSQQQNNNLLLLLLOOORRRUUUYYYaaafffggghhhlllooopppwwwxxx{{{~~~~~~zzzuuuoookkkgggdddaaa___]]]YYYUUUSSSQQQPPPPPPsss[[[PPPNNNNNNSSS[[[iii{{{~~~||||||||||||{{{yyytttpppoooppppppqqqsssuuuwwwxxx~~~~~~zzzsssnnnkkkhhheeeccc\\\YYYUUUSSSRRRQQQPPPNNNOOONNNNNNNNNOOOQQQSSSTTTTTTUUUVVVXXX[[[]]]```aaagggiiikkkllllllmmmooopppqqqsssuuuvvvwwwvvvuuuttttttrrrpppkkkeee___YYYVVVTTTRRRTTTZZZbbbnnnuuujjjccc\\\YYYZZZ\\\]]]^^^```eeemmmvvv|||uuuRRRIIIBBB@@@@@@>>>===???===@@@???EEEPPPXXXiii~~~uuummmeee___ZZZVVVRRRNNNJJJHHHFFFDDDBBBBBBAAAAAABBBDDDHHHLLLOOOTTTQQQMMMKKKKKKNNNRRRUUUYYYaaaggggggiiimmmqqqqqqwwwyyy{{{~~~|||yyywwwvvvrrrpppmmmjjjhhheeebbb______]]]ZZZWWWTTTSSSRRRRRRqqqZZZQQQOOOOOOSSS\\\kkk~~~{{{yyyuuupppnnnooosssvvv|||}}}zzzyyywwwtttpppmmmmmmnnnpppsssuuuwwwyyy|||~~~tttpppjjjeeeccc```^^^\\\XXXVVVTTTRRRRRRQQQQQQQQQQQQPPPQQQQQQSSSVVVXXXYYYXXXYYYZZZ\\\___bbbdddfffiiijjjmmmnnnnnnoooqqqssswwwxxxzzz{{{||||||{{{{{{~~~}}}zzzuuunnneee^^^ZZZWWWSSSSSSXXXaaammmxxxmmmddd\\\YYYZZZ[[[\\\]]]```dddkkktttzzz~~~WWWLLLBBB@@@@@@>>>===>>>===@@@???DDDPPPYYYmmmvvvlllddd\\\WWWSSSPPPNNNIIIEEECCCAAAAAA@@@@@@@@@AAACCCFFFKKKOOORRRTTTQQQNNNKKKLLLOOOTTTWWWZZZbbbhhhiiikkkpppssstttxxxzzz}}}~~~|||||||||~~~}}}zzzwwwtttrrrpppoooiiiiiihhhhhhhhhfffbbb______^^^[[[YYYWWWUUUTTTTTTnnnYYYQQQQQQPPPRRR\\\lll~~~uuurrriiihhheeecccccchhhooouuu}}}zzzyyywwwtttqqqkkklllmmmppprrruuuxxxyyyzzz~~~yyymmmiiiccc___\\\ZZZXXXVVVTTTTTTSSSRRRQQQRRRSSSTTTTTTTTTTTTVVVXXXZZZ]]]___aaabbbcccfffhhhkkknnnoooppprrrtttvvvvvvwwwyyy{{{|||}}}~~~wwwnnnfffaaa[[[WWWVVV\\\fffssszzzoooddd[[[WWWYYYYYYZZZ\\\^^^bbbiiiqqqvvv~~~\\\OOOCCC@@@@@@???>>>>>>>>>AAAAAAEEEQQQ[[[qqqxxxoooeee]]]XXXSSSPPPNNNLLLHHHDDD@@@>>>>>>???>>>???AAADDDHHHMMMRRRUUUSSSQQQNNNLLLMMMQQQVVVYYY\\\dddjjjkkkmmmrrrwwwwwwzzz|||~~~zzzwwwvvvvvvvvvyyywwwtttqqqnnnlllkkkjjjgggggggggiiiiiihhhdddaaa______]]][[[YYYXXXWWWVVVjjjWWWQQQQQQPPPSSS]]]oooqqqgggcccZZZ[[[[[[ZZZ]]]eeepppyyy}}}zzzyyywwwtttpppllllllnnnpppsssvvvxxxzzzzzzxxxqqqfffbbb]]]ZZZXXXWWWUUUSSSQQQRRRRRRRRRQQQRRRUUUXXXZZZZZZZZZ[[[^^^```cccdddfffgggiiikkknnnqqqtttvvvwwwyyy{{{}}}}}}wwwnnniii```]]]^^^fffppp}}}|||pppdddZZZVVVXXXWWWXXXZZZ]]]```fffmmmrrrxxxaaaSSSEEEAAAAAA@@@>>>>>>>>>BBBBBBGGGRRR\\\sssvvvqqqhhh___YYYSSSOOOLLLIIIIIIGGGCCC???<<<<<<===<<<===@@@CCCHHHMMMQQQTTTOOONNNMMMMMMOOORRRVVVYYY\\\dddjjjlllnnntttxxxyyyzzz|||~~~|||xxxtttrrrrrrrrrssssssqqqnnnkkkiiiggggggggghhhhhhhhhiiijjjhhheeebbb```___^^^]]][[[ZZZYYYXXXfffSSSOOOOOOOOOVVV```rrrrrrccc\\\ZZZUUUWWWYYYZZZ^^^gggttt~~~|||zzzzzzwwwrrrnnnmmmmmmnnnqqqsssvvvxxxzzz{{{yyyoooiii___\\\XXXUUUUUUUUUTTTSSSQQQSSSUUUUUUTTTVVVZZZ]]]``````aaabbbdddfffiiijjjjjjkkkmmmooosssvvvyyyzzz|||~~~wwwqqqkkkiiilllvvvrrreeeZZZVVVXXXUUUWWWYYY[[[^^^dddjjjooottteeeVVVGGGBBBBBBAAA@@@???<<>>AAAEEEIIILLLNNNIIIJJJJJJLLLOOORRRVVVWWWZZZbbbiiikkkmmmsssxxxyyyxxx{{{~~~}}}|||zzzxxxvvvrrrooonnnnnnpppqqqpppnnnllliiigggfffggggggjjjiiihhhhhhhhhfffcccaaa``````___^^^]]]\\\ZZZZZZbbbQQQMMMNNNMMMXXXcccuuu}}}hhh[[[VVVVVVVVVYYY\\\^^^bbblllyyy~~~{{{zzzyyywwwqqqlllmmmnnnoooqqqtttvvvyyyzzz||||||rrriiidddYYYWWWTTTRRRSSSTTTTTTTTTTTTVVVYYYYYYYYYZZZ___ccceeeeeeeeefffhhhkkkmmmnnnrrrssstttwwwzzz~~~}}}wwwvvvuuuzzztttfffZZZWWWYYYTTTUUUWWWZZZ]]]bbbhhhmmmqqq~~~hhhXXXHHHBBBCCCBBB@@@@@@;;;AAACCCHHHRRR[[[rrrkkkfff^^^WWWPPPJJJEEEAAA;;;===???>>>;;;::::::<<<;;;<<<>>>@@@BBBEEEHHHIIIEEEFFFHHHKKKNNNRRRTTTVVVXXXaaagggiiilllrrrwwwxxxwwwyyy~~~{{{wwwxxx{{{~~~|||xxxttttttrrrnnnlllkkkmmmoooqqqpppooollljjjhhhhhhiiiiiikkkiiigggfffeeedddaaa___`````````___^^^]]][[[ZZZeeeUUUOOOPPPRRRZZZgggzzztttaaa[[[YYYWWWYYY\\\___dddkkkttt~~~~~~{{{zzzzzzwwwpppjjjnnnooopppqqqsssvvvzzz~~~vvvkkkaaa[[[UUUSSSRRRPPPPPPPPPRRRSSSUUUWWWXXXZZZ]]]aaagggllllllnnnoooppppppqqqrrrtttvvvyyy|||~~~zzziii]]]WWWUUUTTTUUUWWWXXX[[[___eeeiiiqqqzzzoooRRRCCCEEEBBB>>>@@@>>>>>>BBBDDDLLLVVV\\\tttwwwhhh```YYYUUUOOOFFFAAA@@@===;;;999999;;;;;;999666;;;;;;<<<===>>>???@@@AAACCCDDDFFFGGGIIILLLQQQUUUYYY^^^eeekkkooorrrtttvvvwww}}}{{{wwwuuutttwww{{{{{{xxxtttqqqooonnnkkkhhhhhhlllppprrrrrrtttqqqkkkeeebbbcccgggkkkjjjkkkiiifffaaa^^^\\\\\\^^^```ccceeedddaaa^^^[[[~~~dddTTTNNNPPPRRR[[[ggg{{{sssccc^^^^^^]]]^^^aaaeeejjjpppwww{{{zzzzzzxxxrrrmmmnnnoooqqqqqqsssvvvzzz}}}yyypppggg^^^XXXTTTSSSRRRQQQQQQRRRTTTUUUYYYZZZ\\\]]]```dddjjjnnnppprrrtttttttttuuuwwwyyyyyy|||{{{jjj]]]WWWUUUTTTUUUWWWXXX[[[___eeeiiirrrzzzsssTTTDDDEEEBBB???@@@>>>>>>AAADDDLLLVVV]]]uuu|||rrrfff^^^VVVQQQLLLDDD@@@@@@===:::777777:::;;;:::888777888888999;;;<<<<<<===AAABBBDDDEEEGGGKKKPPPTTTXXX]]]dddiiimmmpppssstttwww}}}}}}|||{{{yyyvvvsssqqqpppqqqtttwwwwwwtttpppmmmkkkiiifffeeegggkkkppprrrrrrssspppkkkeeeaaabbbfffjjjjjjjjjhhhddd___\\\\\\\\\___bbbfffgggfffccc```^^^|||cccSSSNNNPPPSSS]]]iii}}}pppccc```bbbbbbcccfffkkkppptttyyy~~~}}}yyywwwwwwvvvrrroooooopppqqqrrrsssuuuzzz}}}zzzpppiiibbb[[[VVVSSSSSSSSSSSSTTTVVVXXXYYY]]]^^^```bbbdddhhhnnnqqqvvvwwwyyyzzzzzz{{{}}}~~~}}}lll^^^WWWTTTTTTUUUVVVXXXZZZ___eeeiiirrrzzzyyyYYYFFFFFFBBB???@@@>>>===AAACCCLLLWWW___xxxwwwmmmcccZZZRRRLLLGGGAAA???@@@???;;;777666999;;;;;;:::999999::::::;;;<<<======>>>???AAACCCEEEIIINNNRRRWWW\\\ccchhhllloooqqqssswww}}}{{{wwwuuuuuuvvvsssrrrpppooommmlllllllllnnnppprrrrrrooojjjgggfffbbbbbbbbbfffjjjnnnppppppqqqoooiiiccc``````cccggghhhgggddd___[[[YYYZZZ\\\aaadddiiikkkiiifffcccaaa|||cccTTTPPPRRRTTT^^^kkk}}}mmmbbb```ccceeefffjjjoootttwwwyyy|||~~~}}}zzzuuurrrrrrrrrpppooopppqqqrrrrrrsssuuuzzz}}}~~~sssjjjddd^^^XXXTTTTTTTTTUUUVVVXXX[[[]]]___aaaccceeegggiiilllqqqtttzzz|||~~~nnn```WWWTTTSSSUUUVVVXXXZZZ___dddiiirrryyy___IIIFFFBBB???@@@>>>===@@@CCCLLLXXX```zzzttthhh```WWWNNNHHHDDD???>>>@@@DDD>>>999666888:::;;;:::999999:::;;;;;;<<<======;;;===>>>@@@BBBFFFKKKOOOVVV[[[bbbhhhkkknnnqqqrrrwww}}}{{{uuuqqqooonnnnnnlllkkkiiiiiiiiiiiikkkkkklllnnnooonnnjjjfffcccaaa^^^```cccfffjjjlllllllllmmmkkkfff```\\\]]]```ccceeeccc```[[[WWWVVVYYY[[[bbbggglllnnnlllgggeeeddd}}}dddUUUQQQSSSVVV```mmmwwwjjjbbb```cccfffhhhlllrrrvvvyyyzzz{{{|||{{{xxxtttqqqpppppppppppppppqqqrrrrrrsssvvvzzz~~~zzzpppgggbbb]]]XXXUUUUUUVVVXXXZZZ]]]```cccdddeeegggiiikkkmmmooosssvvv|||~~~qqqbbbYYYUUUSSSTTTVVVWWWZZZ^^^dddhhhrrryyyeeeLLLGGGBBB???@@@>>>===AAACCCLLLXXXbbb|||~~~~~~qqqeee]]]TTTJJJEEEBBB>>>>>>AAAHHHBBB;;;888999:::::::::666666666777777888888999:::;;;===>>>???CCCHHHKKKUUUZZZaaagggkkknnnqqqsssvvv|||~~~|||yyytttoookkkiiihhhhhhffffffeeeeeefffhhhjjjlllmmmnnnooommmhhhdddaaa___^^^aaafffiiijjjjjjhhhggghhhfffbbb]]]YYYYYY\\\___bbb```\\\XXXUUUVVVYYY]]]dddjjjqqqrrrnnniiiffffff~~~eeeVVVQQQSSSVVVbbbooo{{{ooofffbbb___aaaeeeggglllrrrvvvxxxyyy{{{||||||zzzxxxvvvsssrrrrrrssstttoooppprrrrrrtttwww|||wwwmmmeeeaaa^^^[[[XXXXXXZZZ\\\___cccfffhhhiiijjjlllnnnpppqqqsssvvvyyy}}}sssddd[[[WWWSSSTTTUUUWWWYYY^^^dddhhhrrryyykkkNNNGGGBBB???AAA>>>???BBBDDDLLLYYYccc}}}zzzmmmaaaXXXPPPGGGCCC@@@======@@@IIICCC<<<999999::::::999777777888888888999999999:::;;;<<<<<<===@@@EEEHHHRRRWWW^^^eeejjjmmmqqqsssuuu{{{|||yyyxxxssspppmmmhhheeecccbbbbbbbbbbbbcccdddfffhhhjjjkkknnnoooooommmhhhccc```^^^___dddjjjnnnmmmjjjfffeeecccbbb___ZZZXXXXXX[[[^^^```___\\\YYYXXXYYY]]]aaahhhooovvvwwwqqqkkkhhhhhh}}}dddUUUPPPRRRTTTdddqqq~~~wwwlllbbb^^^\\\ZZZ\\\aaabbbffflllpppsssuuuwwwxxxyyy|||~~~}}}wwwwwwvvvtttsssrrrssstttnnnoooqqqrrrtttxxx}}}yyyrrriiiccc```___]]][[[[[[]]]```cccgggjjjlllmmmnnnpppssstttuuuwwwzzz|||~~~uuufff\\\XXXSSSTTTUUUWWWYYY^^^ccchhhqqqyyypppPPPHHHBBB???AAA>>>@@@CCCEEEMMMYYYccc~~~|||ttthhh\\\SSSKKKDDDAAA>>>;;;;;;===DDD???:::888999;;;:::999:::::::::;;;;;;;;;;;;<<<;;;;;;<<<<<<<<<>>>BBBEEEMMMRRRZZZbbbggglllooorrrssszzz~~~~~~xxxyyyyyyvvvrrrqqqllljjjgggeeebbbaaaaaaaaaaaabbbdddgggiiikkkllllllppppppppplllgggbbb___^^^```fffnnnrrrppplllgggeeeaaa```]]]ZZZXXXYYY\\\___``````___]]]]]]___cccgggnnnuuu||||||uuunnnjjjjjj|||cccSSSOOOPPPSSSdddrrr}}}uuuoooiii^^^VVVUUUVVVTTTVVV[[[\\\```eeejjjmmmooorrrtttvvvyyy~~~~~~}}}|||tttuuuuuusssrrrqqqrrrsssmmmoooqqqrrruuuyyy~~~tttnnneee```___```___^^^]]]___bbbfffiiilllnnnooorrrtttvvvxxxxxxzzz|||~~~~~~vvvhhh^^^YYYRRRTTTUUUWWWYYY^^^ccchhhqqqyyyrrrQQQHHHBBB@@@AAA>>>AAADDDEEEMMMYYYccc~~~wwwooocccXXXOOOHHHAAA???===999999;;;???;;;777666999;;;;;;:::888888888888888888999999;;;<<<<<<<<<<<<===AAADDDIIIOOOWWW___eeejjjnnnppprrryyy~~~wwwqqqrrrtttqqqmmmllljjjhhhfffdddcccbbbbbbbbbccceeegggjjjmmmnnnnnnnnnpppqqqppplllfffaaa^^^]]]___gggppptttsssnnniiiggg```___]]][[[YYYZZZ^^^aaaaaabbbbbbaaaaaadddhhhkkkqqqyyyxxxpppmmmlllyyy^^^SSSSSSTTTSSSfffvvv}}}tttkkkccc^^^YYYVVVQQQMMMLLLMMMQQQSSSUUU[[[___]]]^^^eeennnrrrxxx||||||zzzxxxtttuuuuuutttsssqqqnnnmmmpppnnnnnnqqquuu{{{}}}sssjjjcccaaaaaa___^^^```bbbdddgggiiikkkmmmpppsssvvvwwwyyyzzz{{{}}}}}}nnn___WWWWWWTTTTTTWWWYYY[[[aaahhhoooxxxYYYFFFCCCCCCAAA@@@CCC@@@EEEOOOYYYiiiuuujjj^^^WWWJJJEEE???;;;999999888888777888888999999:::;;;;;;999::::::::::::::::::;;;;;;;;;:::;;;<<>>;;;999999999888888888999999::::::;;;;;;:::::::::;;;;;;;;;<<<<<<>>>======<<<===???@@@BBBCCCFFFJJJOOOTTTZZZ```dddlllnnnqqquuuyyy|||~~~~~~{{{vvvnnniiihhheeeccccccfffhhhfffdddcccbbbaaa```bbbeeehhhjjjnnnllllllooooooooorrrxxxxxxyyywwwpppgggaaaaaadddhhhqqq|||{{{vvvsssqqqqqqoooooonnnnnnooooootttxxx}}}~~~~~~wwwrrrpppoooXXXOOOQQQWWW\\\kkk|||llleee\\\SSSMMMIIIFFFEEECCCCCCCCCCCCCCCDDDEEEFFFGGGJJJJJJJJJPPP^^^kkkrrrsssssssssssstttwww{{{~~~~~~}}}|||{{{yyywwwuuuuuuuuussspppmmmlllmmmnnnoooiiijjjmmmpppuuu{{{~~~uuupppiiifffeeegggfffcccbbbddddddgggjjjmmmppprrrvvvyyy|||~~~wwwfff[[[UUUSSSSSSVVVWWWYYY```gggmmmvvvkkkPPPFFFDDDCCCAAAAAABBBGGGQQQ___yyyyyypppfff[[[QQQJJJDDDAAA===:::::::::999888888888999999:::;;;;;;<<<::::::;;;;;;<<<<<<======??????>>>>>>>>>???@@@@@@DDDFFFHHHKKKPPPVVV^^^cccgggjjjnnntttxxx{{{}}}~~~|||vvvqqqlllfffbbb```^^^^^^___ccceeeeeedddaaa```___```ccchhhmmmpppqqqoooooorrrrrrrrrvvv||||||sssiiiccccccfffkkkttt{{{xxxyyyyyyyyyyyyyyyyyyyyyyyy}}}|||wwwuuummmWWWNNNNNNUUU\\\mmm~~~|||rrr\\\WWWOOOIIIGGGFFFEEEDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCFFFHHHJJJSSScccpppwwwtttrrrooonnnppptttxxxzzz}}}|||{{{yyywwwvvvuuuuuuuuurrrooolllllllllnnnppplllnnnppprrrtttyyyyyyqqqmmmhhhffffffgggfffbbbaaaccccccfffkkkooorrrvvv{{{~~~}}}zzzggg[[[UUURRRRRRUUUWWWXXX___fffkkkrrrqqqSSSEEECCCBBB@@@AAADDDIIIQQQ___zzz~~~zzzrrrjjj```WWWMMMGGGBBB???<<<:::::::::999888888999999:::;;;;;;<<<<<<::::::;;;<<<<<<===>>>>>>@@@@@@????????????@@@@@@CCCDDDEEEGGGKKKRRRZZZ```dddgggmmmsssxxx|||}}}~~~~~~{{{uuuooojjjeeeaaa___ZZZZZZ[[[^^^aaacccdddccc_________aaaeeekkkqqquuuvvvttttttwwwwwwwww{{{vvvkkkeeeeeehhhpppyyy~~~}}}zzzjjjWWWNNNMMMSSS\\\nnnooocccNNNKKKFFFCCCBBBCCCCCCCCCBBBBBBAAAAAAAAABBBBBBCCC@@@DDDHHHLLLWWWgggrrrwwwrrrnnnjjjiiilllrrrwwwyyy|||{{{yyywwwvvvuuutttttttttrrrooommmlllmmmooopppnnnqqqssstttuuuyyy~~~uuunnnjjjgggeeeeeegggddd``````ddddddggglllppptttyyy}}}}}}iii[[[TTTRRRQQQTTTVVVXXX^^^ffflllrrr}}}xxxVVVEEECCCBBB???@@@EEEJJJQQQ___{{{wwwrrrkkkccc[[[RRRJJJEEE???===:::999:::::::::999999999::::::;;;;;;<<<<<<:::;;;;;;<<<===>>>??????@@@@@@@@@@@@@@@AAAAAAAAAAAABBBBBBDDDGGGMMMUUU[[[aaaeeekkkrrrxxx|||~~~~~~vvvsssnnniiiddd```^^^]]]XXXYYY\\\^^^```bbbcccccc^^^___```ccciiiooouuuxxxzzzyyy{{{~~~~~~}}}yyynnnhhhjjjnnnvvv~~~hhhWWWOOOMMMTTT^^^nnnrrr```TTTGGGEEEAAA@@@@@@AAAAAAAAABBBAAAAAAAAABBBCCCEEEGGGCCCHHHLLLRRR]]]jjjssstttmmmhhhddddddiiiqqqxxx{{{|||}}}~~~~~~~~~}}}|||{{{yyyxxxvvvtttsssrrrrrrssssssrrrpppnnnnnnnnnooopppooorrruuuvvvvvvyyyyyypppkkkhhhcccbbbcccdddbbb___aaaggggggjjjooorrruuuyyy}}}lll]]]TTTQQQQQQTTTUUUWWW^^^eeemmmrrr{{{~~~ZZZFFFCCCCCC@@@>>>DDDKKKRRR```}}}|||wwwoookkkddd]]]UUUNNNGGGBBB===;;;999999:::::::::999999999::::::;;;<<<<<<<<<:::;;;<<<===>>>???@@@@@@??????@@@AAAAAABBBBBBAAAAAABBBCCCDDDGGGLLLTTTYYY]]]bbbiiiqqqwww{{{}}}~~~zzzuuunnnlllhhhccc^^^[[[ZZZ[[[YYY[[[^^^```aaabbbcccccc^^^___bbbffflllrrrwwwzzz}}}}}}zzzpppmmmpppuuu}}}eeeVVVPPPNNNUUU```nnnyyyiiiWWWJJJFFFDDDBBBAAAAAABBBAAA@@@BBBBBBAAABBBDDDGGGJJJLLLGGGLLLRRRXXXbbbnnntttssshhhccc___```hhhqqqyyy}}}{{{{{{|||||||||{{{yyyxxxwwwvvvtttrrrqqqqqqqqqqqqsssrrrqqqoooooooooppppppooorrrvvvvvvwww{{{~~~uuunnniiifffaaa```aaacccaaa```ccciiikkkmmmqqqtttvvvxxx|||nnn___SSSQQQQQQTTTUUUWWW^^^eeelllpppxxx\\\HHHEEEDDDAAA<<>>???@@@@@@>>>???@@@AAABBBBBBBBBBBBCCCDDDEEEGGGIIINNNUUUZZZ[[[```gggooovvv{{{}}}}}}{{{sssnnnhhhgggccc___ZZZXXXXXXYYYZZZ\\\___aaabbbbbbcccccc^^^```ccciiinnntttyyy{{{zzzrrrpppuuuzzzcccVVVQQQOOOWWWcccsss{{{jjjXXXLLLHHHCCCCCCBBBBBBBBBCCCCCCCCCFFFEEEDDDDDDFFFIIIKKKMMMOOOQQQWWW```iiioooooommm```\\\YYY\\\jjjzzz|||{{{{{{{{{zzzxxxuuurrrqqqpppqqqrrrrrrssssssssssssqqqrrrsssrrrpppooopppqqqsssrrrssswwwzzz|||zzzrrrkkkfffcccaaa```___^^^___bbbeeegggmmmnnnpppssswww{{{~~~ooo]]]WWWRRROOORRRVVVWWWZZZ^^^iiiooovvv~~~^^^JJJGGGEEE??????DDDKKKTTTeeewwwqqqnnnccc```ZZZTTTMMMGGGBBB@@@;;;;;;:::999888888888888;;;;;;;;;<<<<<<<<<<<<===>>>>>>>>>>>>???@@@AAABBBBBBBBBBBBBBBCCCEEEGGGHHHDDDAAAAAAEEEKKKQQQVVVZZZbbbeeejjjqqqwww}}}|||rrrkkkjjj```^^^\\\ZZZYYYXXXXXXXXXZZZ\\\```dddffffffdddccc___bbbgggmmmttt{{{~~~uuuttt|||bbbVVVQQQOOOWWWdddttttttdddSSSIIIFFFBBBAAAAAAAAABBBDDDFFFGGGHHHHHHHHHJJJLLLNNNQQQRRRWWWZZZ```ggglllkkkfffbbbVVVUUUVVV]]]mmm}}}xxxwwwvvvtttrrrpppnnnmmmppppppqqqrrrsssssssssssssssttttttssspppooopppqqquuussstttxxxzzz{{{vvvnnniiidddbbbaaa```___^^^___bbbeeegggnnnoooqqqtttxxx|||qqq___WWWRRROOORRRVVVWWWZZZ^^^gggmmmuuu~~~___JJJGGGDDD???BBBFFFLLLUUUeee~~~zzzrrrkkkhhh___\\\WWWPPPJJJDDD@@@>>>::::::999999888999999999;;;;;;;;;<<<<<<<<<<<<===>>>>>>>>>>>>???@@@AAABBBCCCCCCCCCDDDEEEGGGIIIJJJGGGGGGHHHMMMSSSZZZaaaeeegggjjjnnntttzzz}}}vvvlllfffddd^^^\\\ZZZXXXWWWWWWWWWWWWXXX[[[___ccceeefffeeedddcccffflllssszzzyyyxxxaaaUUUQQQOOOWWWddduuuyyyjjj[[[MMMDDDCCCAAA@@@@@@AAACCCGGGKKKMMMMMMNNNPPPSSSUUUWWWXXXXXX[[[___fffkkklllfff\\\UUUMMMPPPVVV```qqq~~~sssrrrpppmmmkkkjjjiiiiiiooopppqqqrrrsssssssssssstttuuuuuutttqqqoooooopppvvvtttuuuyyy{{{|||yyypppiiieeecccaaa______^^^^^^```ccceeegggoooppprrruuuyyy}}}tttbbbWWWRRROOORRRUUUVVVYYY]]]dddkkkttt}}}aaaKKKFFFDDD???CCCFFFLLLTTTccc{{{|||tttkkkddd```YYYVVVQQQKKKEEEAAA>>><<<:::999999999999::::::;;;;;;;;;;;;<<<<<<<<<<<<===???>>>>>>>>>>>>@@@AAABBBEEEDDDDDDEEEFFFGGGIIIJJJJJJLLLOOOTTT[[[dddkkkooosssuuuxxx}}}zzzuuuooofff``````[[[YYYWWWVVVUUUUUUVVVWWWYYY[[[___cccggghhhiiiiiiiiimmmttt{{{|||}}}}}}```TTTQQQOOOXXXeeeuuuooo___RRRGGGAAAAAAAAA@@@@@@BBBFFFKKKQQQTTTUUUWWWZZZ]]]___^^^]]]\\\ZZZ^^^dddgggeee^^^TTTNNNJJJQQQZZZfffuuu~~~wwwqqqooollliiigggggghhhiiiooooooppprrrssssssssssssvvvwwwwwwuuurrrpppppppppuuusssuuuyyy|||~~~~~~tttkkkfffcccbbbaaa^^^^^^^^^___aaadddfffhhhooopppsssvvvzzz~~~uuucccWWWRRROOORRRUUUVVVYYY]]]aaaiiisss}}}eeeLLLFFFDDD@@@AAADDDIIIRRRaaayyyvvvnnneee^^^ZZZSSSPPPLLLFFFBBB>>><<<<<<999999999999999:::;;;<<<;;;;;;;;;<<<<<<<<<<<<===???>>>======>>>@@@BBBCCCFFFFFFEEEDDDEEEFFFHHHIIINNNTTTZZZ```iiittt|||{{{tttpppjjjccc^^^^^^XXXVVVTTTSSSSSSTTTVVVXXX[[[]]]aaaeeeiiilllnnnooonnnsss{{{~~~{{{^^^SSSPPPOOOXXXfffuuu}}}gggWWWLLLDDD@@@AAAAAAAAAAAADDDHHHNNNTTTXXX\\\___bbbddddddbbb___\\\ZZZ\\\^^^^^^ZZZTTTNNNKKKLLLUUUbbbooo|||}}}tttpppnnnkkkhhhggghhhjjjlllooopppqqqrrrssstttttttttwwwxxxxxxvvvsssqqqqqqqqqsssrrrtttzzz~~~zzzppphhhdddbbbbbbbbb^^^^^^___```ccceeehhhiiiooopppsssvvv{{{uuucccWWWRRROOORRRTTTUUUXXX\\\```hhhsss~~~iiiNNNFFFDDDAAA@@@CCCHHHRRRbbbyyy{{{qqqiiiaaaZZZUUUNNNLLLGGGCCC???===<<<<<<999999999999:::;;;<<<<<<;;;;;;;;;<<<<<<<<<<<<===>>>===<<<<<<>>>@@@CCCEEEHHHFFFDDDCCCCCCEEEHHHJJJRRR]]]jjjsss~~~|||uuunnnjjjeee___[[[\\\VVVTTTRRRQQQRRRTTTWWWYYY\\\]]]aaaeeejjjnnnqqqssstttxxxzzz]]]RRRPPPPPPYYYfffwwwwww```PPPGGGBBB@@@BBBAAAAAABBBEEEIIIOOOUUUXXX^^^```ccceeedddaaa]]]ZZZ[[[[[[ZZZXXXSSSPPPNNNNNNSSS^^^mmm{{{uuunnnllljjjiiiiiikkkmmmooopppppprrrsssuuuvvvvvvvvvwwwxxxxxxwwwtttrrrrrrssssssrrruuu{{{zzzuuummmfffcccbbbbbbaaa^^^___```bbbeeehhhjjjkkkppprrrtttxxx|||tttcccXXXRRROOORRRTTTUUUWWW[[[```iiitttnnnPPPGGGEEECCCBBBDDDIIITTTdddzzzuuukkkddd\\\UUUPPPJJJGGGCCC???===<<<<<<===;;;::::::::::::;;;;;;<<<;;;;;;;;;<<<<<<<<<<<<===<<<;;;;;;;;;>>>AAAEEEHHHJJJHHHDDDCCCDDDIIIOOOSSSVVVhhhzzztttmmmfffccc___ZZZWWWXXXUUUSSSRRRQQQRRRVVVZZZ\\\\\\^^^```dddiiinnnrrruuuyyy}}}xxx\\\RRRPPPPPPYYYgggzzzqqqZZZKKKDDDAAA@@@BBB>>>???AAADDDIIIMMMRRRTTTZZZ\\\___``````]]]YYYWWWXXXYYYYYYWWWUUUTTTVVVYYYbbbmmm|||tttjjjiiihhhhhhjjjlllnnnppppppqqqsssuuuvvvwwwxxxxxxwwwxxxxxxwwwuuuttttttuuuvvvuuuwww|||uuupppjjjeeebbbaaa``````___```bbbdddgggjjjlllmmmssstttwww{{{uuudddXXXRRROOOQQQTTTTTTWWWZZZaaajjjuuurrrSSSHHHFFFEEECCCDDDIIISSScccwwwzzznnnddd]]]WWWOOOJJJEEECCC???<<<::::::<<<===<<<;;;;;;:::::::::;;;;;;;;;;;;;;;<<<<<<<<<<<<===::::::999;;;>>>BBBGGGJJJLLLIIIFFFEEEIIIRRR[[[aaajjj~~~{{{ppphhhaaa___[[[WWWUUUWWWUUUTTTRRRQQQSSSWWW\\\___aaaaaacccggglllqqqvvvyyy~~~|||~~~xxx[[[QQQOOOPPPYYYggg}}}mmmVVVHHHCCC@@@@@@AAA===>>>@@@DDDHHHKKKOOOPPPVVVXXXZZZ\\\\\\ZZZWWWUUUSSSUUUXXXYYYZZZ\\\aaaeeeppp{{{qqqffffffggghhhiiilllnnnoooqqqrrrtttvvvwwwxxxyyyyyywwwxxxxxxwwwuuutttuuuvvvyyyxxxyyy}}}}}}qqqmmmhhhdddbbbaaa___^^^___```bbbeeehhhkkkmmmnnnuuuwwwyyy}}}vvveeeXXXRRROOOQQQTTTTTTVVVZZZbbbkkkvvvtttTTTHHHGGGFFFBBBCCCGGGPPP___sssuuuiii___XXXRRRKKKFFFBBB@@@<<<999888999;;;<<<===<<<;;;;;;::::::::::::;;;;;;;;;<<<<<<<<<======999999999:::>>>CCCIIILLLMMMJJJGGGGGGMMMYYYeeemmm~~~yyyoooggg```^^^[[[WWWVVVXXXUUUTTTRRRRRRTTTYYY^^^aaaffffffhhhkkkpppuuuzzz}}}zzz|||vvvZZZPPPOOOPPPZZZhhhzzziiiQQQHHHDDD>>><<>>???BBBDDDFFFKKKQQQUUUVVVWWWYYYZZZYYYWWWSSSQQQSSSVVV[[[```eeeiiiooorrrwwwkkkeeedddfffiiiiiihhhmmmtttsssuuuvvvxxxyyyyyyyyyxxxuuuvvvxxxyyyyyyyyyxxxwww|||zzzxxxxxx{{{}}}xxxmmmjjjeeeaaa^^^]]]]]]^^^___aaadddfffhhhkkknnnqqqxxxyyy}}}wwwhhhXXXRRROOOPPPRRRRRRUUUYYY```jjjuuuvvvUUUFFFCCCDDDBBBDDDHHHOOO\\\qqqxxxqqqggg\\\TTTMMMHHHEEE@@@???===;;;::::::::::::777777777777888999:::;;;::::::::::::::::::::::::888:::<<<======@@@GGGLLLPPPHHHFFFNNNVVV```tttyyyttthhheee```\\\ZZZYYYWWWVVVQQQQQQRRRQQQQQQWWW___fffmmmlllkkkpppwww}}}}}}|||~~~uuuYYYPPPNNNOOOYYYgggzzz}}}eeeOOOFFFDDD???>>>AAA>>>@@@CCCFFFJJJOOOUUUYYYXXXYYY[[[\\\ZZZXXXTTTRRRTTTXXX^^^dddjjjpppwww{{{rrriiieeeeeegggjjjjjjiiilllrrruuuvvvxxxyyyzzzzzzyyyyyyuuuvvvwwwxxxxxxxxxwwwvvv{{{zzzyyyzzz~~~wwwqqqkkkhhhddd```]]]]]]^^^___```bbbeeegggiiilllpppsssyyyzzz~~~yyykkkYYYSSSOOOPPPRRRRRRUUUYYY```jjjuuuyyyXXXHHHDDDDDDBBBDDDHHHPPP^^^tttuuunnncccYYYPPPJJJEEEBBB???>>><<<:::999999999999777777777777888999:::;;;::::::::::::::::::::::::===>>>???@@@CCCHHHNNNRRRPPPKKKMMMYYYeeetttwwwqqqhhhddd___[[[YYYXXXVVVTTTQQQRRRRRRQQQRRRXXXaaaiiipppoooooossszzz~~~tttYYYOOONNNOOOYYYgggzzzxxxaaaLLLEEECCC@@@???CCC???BBBFFFIIIMMMRRRWWW[[[[[[\\\]]]\\\ZZZWWWSSSQQQOOOSSSZZZaaahhhooovvvzzz}}}ssskkkggghhhggghhhlllllljjjlllqqqwwwxxxyyy{{{{{{{{{zzzzzzvvvvvvwwwwwwwwwvvvuuuuuuwwwwwwxxx{{{|||rrrlllgggeeebbb___]]]]]]^^^___aaacccfffiiikkknnnrrruuuzzz|||~~~|||nnnZZZSSSOOOOOOQQQRRRUUUYYY___iiittt~~~~~~\\\JJJEEEDDDAAADDDIIIQQQaaaxxxzzzooohhh^^^SSSKKKEEE@@@======<<<;;;999888888888888777777777777888999:::;;;::::::::::::::::::;;;;;;===;;;;;;???EEELLLRRRUUUSSSRRRXXXhhhyyy}}}tttmmmgggddd___\\\ZZZXXXUUUTTTQQQRRRQQQQQQRRRYYYdddlllttttttuuuyyytttXXXOOONNNOOOYYYgggzzzuuu___JJJDDDCCC@@@???BBB@@@DDDHHHMMMQQQUUUZZZ]]]`````````^^^ZZZVVVQQQOOOLLLPPPVVV\\\aaagggmmmppprrruuuwwwssskkkffffffhhhnnnlllllloooooommmnnnrrryyyzzz{{{|||}}}|||{{{zzzwwwwwwwwwvvvuuuttttttsssrrrtttwww{{{zzzqqqllldddbbb```^^^]]]^^^___```aaacccfffiiillloootttwww{{{|||~~~oooZZZTTTOOOOOOQQQQQQTTTYYY___gggsss~~~___KKKDDDCCCAAADDDIIISSSddd}}}|||sssiiibbbXXXOOOGGGAAA===:::;;;:::999999888777777777777777777777888999:::;;;:::::::::;;;;;;;;;;;;;;;===::::::???IIIRRRWWWYYYYYY\\\fffyyyzzzqqqkkkgggddd```]]][[[YYYVVVTTTQQQRRRQQQQQQSSSZZZfffnnnxxxyyy{{{tttXXXOOONNNOOOZZZhhh{{{sss^^^JJJDDDCCC???>>>AAAAAAEEELLLSSSXXX^^^bbbfffgggfffdddaaa\\\WWWSSSPPPPPPSSSWWWZZZ\\\___cccfffbbbdddeeeccc```aaagggmmmvvvrrrppprrrrrrqqqrrruuu{{{|||}}}~~~}}}|||{{{zzzxxxwwwvvvuuusssrrrrrrqqqqqqrrrvvv{{{~~~vvvnnnjjjbbb```___^^^^^^^^^`````````bbbfffiiilllppptttwww{{{}}}~~~nnn[[[TTTOOOOOOPPPQQQTTTYYY^^^fffqqq}}}aaaKKKCCCBBBAAACCCIIITTTfffvvvmmmccc]]]SSSJJJDDD???;;;999999999999888888777666666777777777777888999:::;;;:::::::::;;;;;;<<<<<<<<<@@@???AAAHHHRRR\\\aaabbb```hhhxxxxxxpppiiifffccc```^^^\\\[[[XXXVVVQQQRRRRRRRRRUUU\\\gggooozzz|||tttYYYPPPOOOQQQ[[[iii}}}qqq\\\IIIDDDCCC@@@???BBBCCCIIIRRRZZZ```fffkkknnniiihhhfffccc___ZZZVVVTTTRRRTTTWWWXXXXXXZZZ\\\^^^\\\]]]]]]]]]___fffooowww~~~wwwsssssstttssstttxxx}}}}}}~~~~~~~~~|||{{{zzzwwwvvvtttqqqpppnnnnnnmmmoooqqqtttxxx~~~yyypppiiidddaaa```___^^^^^^___```aaa___bbbfffiiilllqqquuuyyy}}}ooo\\\UUUOOONNNOOOPPPTTTYYY]]]dddqqq~~~bbbKKKDDDCCC@@@CCCIIIUUUhhh}}}yyypppfff\\\WWWNNNFFFAAA===:::888888888999999888777777666777777777777888999:::;;;:::::::::;;;<<<<<<======@@@BBBFFFNNNXXX```fffhhhjjjwww}}}~~~{{{uuunnniiicccaaa___]]]]]]\\\YYYWWWSSSUUUVVVWWWYYY___iiipppzzz~~~uuuZZZQQQPPPRRR]]]kkknnnZZZHHHDDDEEEBBBBBBEEEKKKQQQXXX^^^bbbeeegggiiibbbbbbaaa___]]]ZZZXXXWWWUUUWWWYYYZZZ[[[\\\^^^```cccaaaaaaccciiirrr{{{zzzsssrrrssssssvvvyyy}}}~~~~~~~~~}}}|||zzzyyytttrrrpppmmmkkkiiiiiiiiiiiijjjmmmqqqvvv{{{{{{tttlllfffbbbaaaaaa```______``````aaa```cccgggkkknnnsssxxx{{{rrr]]]UUUOOONNNOOOPPPTTTYYY]]]cccppp~~~dddLLLEEEEEE@@@CCCIIIUUUiii{{{vvvrrriiiaaaVVVQQQIIIBBB>>>;;;999888888888999999999888777666777777777777888999:::;;;::::::;;;;;;<<<=========???EEEMMMVVV]]]dddjjjmmmwww~~~zzzvvvuuuvvvvvvwwwyyy{{{vvvqqqlllggg^^^]]]\\\[[[\\\[[[YYYWWWWWWYYY[[[]]]^^^dddlllrrryyy~~~uuuZZZRRRQQQSSS]]]lllkkkWWWFFFDDDFFFEEEEEEHHHTTTWWW\\\______^^^^^^^^^YYYYYYYYYYYYYYYXXXWWWVVV[[[]]]```bbbdddeeehhhkkkllliiihhhjjjrrr{{{|||sssqqqrrrsssvvvzzz}}}~~~~~~~~~}}}|||zzzyyyrrrpppmmmjjjgggfffeeeeeecccdddeeeiiinnnsssxxx|||~~~{{{wwwqqqlllgggdddbbbaaaaaa`````````aaaaaaaaadddhhhlllppptttyyy}}}uuu^^^VVVOOONNNOOOPPPTTTYYY\\\bbbppp~~~eeeNNNGGGHHHAAACCCIIIUUUiiivvvqqqmmmeee]]]RRRMMMFFF@@@<<<:::888777888888999::::::999777777777777777777888999:::;;;::::::;;;;;;<<<===>>>>>>DDDKKKVVV___eeejjjpppuuu~~~|||{{{xxxsssnnnlllmmmnnnooorrryyywwwrrrnnnjjjfff[[[ZZZYYYZZZ[[[ZZZXXXWWWYYY\\\___aaacccgggnnntttyyy~~~tttZZZSSSSSSUUU```nnnjjjWWWHHHFFFFFFBBBEEELLLWWWXXXYYYXXXUUUTTTTTTUUUNNNNNNOOOPPPRRRUUUWWWYYYZZZ]]]bbbeeehhhmmmuuuzzz{{{yyyxxx}}}|||vvvsssvvvzzz}}}~~~~~~~~~}}}{{{xxxuuutttoooiiiccc___\\\YYYVVVWWWXXXZZZ]]]bbbhhhpppvvvxxxyyyxxxtttooojjjgggfffdddcccbbbaaaaaabbbcccdddiiikkkmmmooorrrwww~~~xxxaaaVVVMMMMMMPPPQQQSSSUUU[[[bbblllwwweeeNNNFFFEEEDDDFFFKKKUUUiii}}}vvvpppmmmhhh```YYYPPPKKKDDD>>>:::888666555555555555555666666666666666666666666777777777777888:::;;;<<<<<<===@@@BBBFFFRRR___fffgggkkkvvvzzzuuuooojjjgggeeeggggggeeedddlll{{{xxxsssnnngggbbbZZZVVVTTTXXX[[[[[[\\\___aaa___bbbjjjmmmkkklllqqqtttzzztttZZZRRRRRRTTT___mmmfffUUUGGGFFFFFFDDDGGGNNNSSSTTTTTTRRRPPPOOOOOOPPPNNNNNNNNNPPPRRRUUUXXXYYY___bbbfffjjjooouuu|||}}}yyyuuuuuuxxx}}}~~~}}}|||zzzwwwtttpppkkkddd^^^ZZZVVVSSSPPPOOOPPPRRRTTTWWW]]]dddiiiooopppqqqoookkkgggdddccccccbbb```___```aaacccdddjjjlllnnnpppsssyyyxxxbbbWWWMMMMMMPPPQQQSSSUUUXXX```mmmyyyeeeNNNFFFEEECCCFFFKKKVVVjjj|||vvvoooiiifffaaaYYYSSSLLLHHHAAA<<<:::999777777555555666666666777777777444555555666777888999999777999:::;;;<<<>>>BBBEEEMMMXXXdddiiijjjnnnyyy|||xxxyyyvvvrrrmmmgggbbb___]]]YYY[[[\\\___kkk~~~xxxtttnnnhhhcccZZZUUUTTTWWW[[[[[[]]]aaaiiihhhmmmuuuwwwtttsssuuuvvv}}}rrrXXXQQQQQQSSS^^^mmmbbbRRRFFFEEEGGGFFFJJJOOONNNNNNNNNLLLIIIIIIJJJKKKMMMNNNOOOQQQTTTXXX[[[]]]bbbeeejjjooouuu|||vvvuuuuuuwww|||~~~|||{{{xxxuuurrrkkkfff___XXXSSSOOOKKKHHHFFFGGGHHHIIIKKKPPPUUUYYYcccfffiiiiiigggdddcccbbbbbbaaa``````aaacccfffggglllnnnppprrruuuzzzyyycccWWWNNNLLLOOOQQQRRRUUUVVV```mmm{{{hhhOOOFFFFFFCCCFFFLLLWWWkkk|||tttooohhhccc___ZZZSSSNNNGGGCCC>>>:::999999888777666666666777777777888888333444555666888999::::::888999999:::;;;???DDDHHHQQQ[[[eeejjjkkkpppzzz~~~}}}zzzvvvrrrkkkiiieee```[[[WWWTTTSSSNNNQQQTTT\\\lll~~~xxxtttooojjjeeeZZZUUUSSSWWW[[[]]]```dddkkkmmmttt{{{}}}xxxtttsssvvv~~~qqqWWWPPPQQQSSS^^^lll~~~~~~^^^QQQFFFDDDFFFGGGIIIMMMKKKJJJIIIGGGFFFFFFHHHKKKOOOPPPSSSWWW\\\___bbbddddddfffjjjpppwww~~~}}}tttoooqqquuuzzz~~~}}}{{{xxxuuurrrooofffaaaZZZSSSNNNIIIEEEBBBBBBCCCDDDDDDDDDGGGKKKOOOXXX\\\aaacccdddcccbbbbbbbbbaaaaaabbbdddgggjjjlllmmmoooqqqtttwww{{{{{{dddXXXNNNLLLNNNPPPRRRUUUWWW```lllyyylllPPPFFFGGGCCCGGGNNNYYYlll~~~xxxuuuoookkkeee```\\\WWWQQQMMMDDD@@@<<<999888888777666777777777777888888888888555555666777888888999999:::::::::999:::>>>CCCGGGPPPXXXaaafffhhhmmmxxxyyyxxxwwwwwwvvvsssnnnjjj]]][[[XXXTTTQQQNNNKKKJJJJJJNNNTTT^^^ppp}}}wwwtttpppkkkgggZZZUUUSSSWWW\\\___ccciiinnnsss{{{}}}wwwssssss{{{pppWWWOOOPPPSSS^^^lll}}}{{{\\\QQQFFFCCCDDDEEEFFFHHHHHHHHHGGGFFFEEEGGGLLLOOOSSSVVV[[[aaagggjjjlllmmmggghhhjjjooouuu|||}}}tttnnnmmmqqqwww}}}{{{wwwtttqqqmmmjjjbbb]]]VVVOOOJJJFFFBBB@@@???@@@@@@@@@@@@BBBEEEHHHNNNRRRWWW[[[]]]^^^___````````````bbbdddhhhlllnnnmmmpppsssuuuxxx|||~~~fffYYYNNNLLLNNNOOOQQQTTTZZZaaakkkvvvrrrSSSGGGGGGBBBHHHPPP[[[nnnyyysssoooiiifffbbb]]]XXXSSSOOOLLLBBB???;;;888777666555444777777777777888888888888888888888888777777777777<<<<<<:::999999;;;@@@DDDKKKRRRZZZ^^^bbbhhhsss|||}}}rrrkkkkkkkkkjjjhhhccc]]]YYYRRRPPPNNNLLLJJJHHHGGGFFFHHHMMMUUUbbbvvv{{{vvvssspppkkkggg[[[UUUSSSWWW]]]bbbhhhnnnxxx~~~}}}ttt{{{pppWWWPPPQQQSSS___mmm}}}uuuZZZQQQFFFAAABBBDDDDDDCCCEEEEEEDDDDDDFFFJJJPPPUUUZZZ___fffmmmrrrsssrrrqqqjjjiiiiiilllpppuuuxxxzzz~~~~~~|||yyyuuurrrooommmqqqvvv}}}|||vvvqqqmmmiiieeebbb\\\WWWQQQKKKGGGDDD@@@>>>;;;<<<======<<<>>>AAACCCEEEHHHMMMRRRTTTWWWZZZ\\\]]]]]]^^^aaadddiiimmmpppooorrruuuxxxzzz~~~gggZZZOOOKKKMMMNNNQQQTTT\\\aaaiiisssyyyWWWGGGGGGBBBHHHRRR]]]ooo|||tttmmmiiiaaa___\\\WWWRRRMMMJJJHHH@@@===:::888777666555333666666666777777777888888:::999999888888777666666;;;;;;:::999888:::===AAAGGGLLLRRRVVVZZZaaalllttt~~~uuullleee``````___^^^ZZZUUUPPPMMMIIIHHHGGGGGGFFFFFFFFFFFFEEELLLXXXhhh~~~zzzuuurrrnnniiieee\\\VVVTTTXXX___eeemmmttt~~~{{{~~~pppWWWPPPQQQTTT___nnn~~~oooVVVNNNDDD???@@@CCCCCC@@@@@@@@@AAAAAAEEEKKKTTTZZZccciiiqqqxxxzzzxxxtttpppjjjgggeeeeeehhhkkkkkkkkklllkkkkkkjjjiiikkkmmmoooxxx}}}~~~}}}zzzvvvpppjjjeeeaaa\\\YYYTTTPPPJJJEEECCC@@@>>><<<888999;;;;;;;;;===???BBBBBBDDDHHHLLLOOOSSSWWW[[[^^^^^^```cccgggmmmqqqtttrrruuuyyy{{{~~~hhh[[[OOOKKKLLLNNNPPPSSS[[[aaajjjtttZZZHHHGGGAAAIIISSS^^^pppwwwnnngggccc[[[YYYWWWRRRMMMHHHEEEDDD===:::888777888888777666555555666666666777777777999999888888888888888888777888999999888:::===???BBBFFFJJJLLLOOOVVV___gggwww||||||ssshhh```ZZZVVVUUUUUUTTTRRRNNNKKKHHHGGGCCCCCCCCCCCCEEEFFFGGGHHHJJJRRR```sssxxxsssppplllgggccc]]]XXXUUUZZZaaahhhqqqyyyqqqWWWQQQRRRUUU```ooo}}}kkkRRRLLLCCC>>>???CCCCCC???<<<======???DDDKKKUUU\\\iiioooxxx~~~zzzsssmmmhhhddd```___```aaa```___aaabbbccceeeggglllqqquuu~~~~~~}}}wwwrrrkkkeee```[[[WWWTTTNNNJJJEEEAAA???>>><<<:::777999;;;<<<<<<>>>AAACCCCCCEEEHHHKKKNNNRRRXXX\\\aaabbbdddggglllqqqvvvyyyuuuxxx{{{~~~~~~iii\\\OOOKKKLLLNNNPPPSSSYYY```jjjuuu\\\HHHGGGAAAIIISSS___qqq{{{tttkkkccc___XXXWWWUUUPPPKKKFFFDDDCCC:::888777777999:::999888555555555555666666666666777777888888999999999:::444555777888999:::===???>>>AAACCCDDDFFFLLLUUU\\\bbbhhhiiibbbXXXRRRNNNJJJJJJJJJIIIGGGDDDBBBBBBBBB???@@@AAABBBDDDFFFHHHIIISSS\\\jjj}}}}}}xxxrrroookkkfffbbb^^^XXXVVVZZZbbbjjjsss{{{qqqYYYRRRSSSTTT^^^kkkwwwbbbPPPGGGAAABBBDDDAAA???>>>???>>>>>>@@@EEEMMMUUUZZZlllqqqwwwzzzxxxsssnnnlllfffccc___]]]\\\]]]]]]]]][[[___bbbccciiittt}}}}}}yyyuuusssjjjbbb___ZZZSSSMMMKKKIIIGGGCCC@@@===<<<;;;<<>>@@@>>>???AAADDDEEEKKKTTT\\\___aaabbbgggfffgggjjjpppuuuwwwxxx{{{|||~~~nnnYYYPPPPPPLLLMMMTTTUUUXXX___jjjuuuaaaLLLKKKHHHDDDQQQdddrrr{{{ssskkkddd___\\\XXXUUUPPPKKKFFFBBB???>>>;;;::::::999999::::::;;;;;;:::999888888:::<<<===999999888888888999;;;<<<999:::;;;:::999999:::<<<<<<===@@@AAADDDHHHNNNRRRWWWVVVTTTQQQMMMIIIEEECCCEEEEEEDDDAAA???>>>???AAA@@@@@@BBBDDDGGGKKKOOORRRUUUcccyyy~~~xxx}}}wwwrrrkkkdddaaabbb^^^\\\ZZZ]]]eeeoooxxx~~~rrrXXXQQQRRRTTT^^^lll~~~uuu```NNNFFF@@@AAABBB@@@>>>>>>AAA@@@???@@@DDDLLLSSSXXXbbbgggmmmpppoookkkgggeeecccaaa]]][[[ZZZ[[[\\\]]]___dddhhhjjjqqq|||yyysssooofff^^^ZZZVVVOOOIIIGGGFFFEEEBBB>>><<<;;;;;;<<<<<<999999===???>>>???BBBEEEIIIRRR]]]gggmmmpppqqqooonnnmmmooossswwwyyyzzz}}}~~~nnnYYYPPPPPPLLLMMMTTTUUUWWW___iiitttbbbMMMKKKHHHEEERRRdddqqq~~~{{{vvvooohhhaaa\\\YYYTTTRRRNNNIIIDDDAAA???>>>999888888777777888888999888888999999999999999999:::999888888888999;;;<<<:::;;;;;;;;;::::::;;;===???@@@AAABBBCCCEEEJJJMMMNNNMMMLLLJJJGGGDDDBBBAAA@@@AAAAAA@@@>>>>>>???AAABBBCCCCCCEEEHHHNNNTTTWWWdddqqq~~~||||||vvvrrrkkkbbb^^^___ZZZYYYYYY^^^gggsss~~~sssXXXPPPQQQSSS^^^mmm}}}qqq]]]KKKDDD???@@@AAA>>>======CCCAAA@@@@@@DDDLLLSSSXXX^^^bbbgggjjjiiifffdddccc___]]][[[YYYYYYZZZ]]]___dddjjjpppttt{{{xxxpppiii```WWWSSSOOOIIIDDDCCCBBBAAA???===<<<;;;<<<<<<;;;999:::>>>@@@???AAAEEEKKKTTTaaappp{{{~~~{{{xxxwwwyyy{{{||||||oooYYYPPPPPPLLLMMMTTTUUUWWW^^^hhhsssdddNNNKKKIIIFFFRRRcccqqq{{{vvvtttoooiiiccc]]]XXXVVVPPPNNNJJJFFFBBB???>>>===888888777777777777888888666777888::::::999888777;;;:::999888999:::;;;<<<;;;<<<<<<<<<;;;;;;===???BBBBBBCCCBBBAAABBBEEEHHHFFFEEEEEECCCBBBAAA@@@???===>>>@@@@@@??????@@@BBBEEEEEEFFFHHHLLLTTT]]]cccttt~~~zzzuuuqqqiii```ZZZZZZXXXXXXZZZ```jjjvvvsssXXXPPPPPPRRR^^^mmm{{{mmmZZZIIICCC???@@@@@@>>>===???BBBAAAAAACCCHHHOOOWWW\\\aaacccffffffdddbbbaaa```\\\[[[ZZZYYYYYY\\\```dddjjjqqqxxx}}}wwwllldddZZZQQQMMMIIIDDD@@@@@@>>>===<<<;;;;;;;;;<<<<<<<<<:::<<<@@@AAAAAADDDIIITTTcccxxxoooZZZPPPPPPLLLMMMSSSTTTVVV]]]fffqqqfffPPPLLLIIIGGGRRRaaapppyyyuuuooommmiiiddd^^^YYYUUUSSSLLLJJJGGGCCCAAA???>>>>>>::::::999999999999::::::666777888:::;;;===>>>>>><<<;;;:::999999:::;;;<<<;;;<<<======<<<===???@@@BBBCCCCCCCCCAAABBBDDDFFFEEEDDDCCCBBBAAA@@@@@@@@@===???AAABBBBBBBBBCCCEEEGGGIIILLLOOOUUU^^^jjjsssyyy~~~~~~yyytttppphhh]]]VVVVVVXXXZZZ]]]ccckkkuuutttXXXPPPOOORRR^^^mmmxxx}}}hhhVVVHHHCCC@@@AAA@@@>>>>>>AAA@@@AAACCCGGGNNNWWW^^^ccceeeeeedddbbb^^^[[[ZZZZZZZZZZZZZZZZZZ[[[```ggglllsss{{{uuuiii```VVVLLLHHHEEE@@@>>>>>>;;;;;;;;;;;;;;;;;;<<<<<<;;;:::<<>>>>>>>>:::999999888888999999:::999888888999<<<@@@EEEHHH===<<<;;;::::::;;;<<<<<<<<<===>>>>>>===>>>@@@BBBAAABBBDDDDDDCCCDDDFFFHHHGGGFFFDDDCCCAAA@@@@@@@@@???AAACCCCCCCCCDDDFFFHHHJJJOOOUUU[[[bbbnnn{{{vvv|||wwwrrrnnneeeZZZTTTSSSUUUYYY```fffmmmuuu~~~tttYYYQQQPPPRRR]]]kkkvvvwwwbbbPPPFFFBBB@@@AAA@@@>>>???BBB???BBBGGGOOOWWW___fffjjjkkkjjjfffaaa[[[XXXWWWXXXWWWYYY[[[\\\^^^eeennnvvv|||uuujjj^^^SSSIIIDDDAAA===<<<===:::::::::;;;;;;;;;;;;;;;:::999;;;???BBBFFFPPP[[[mmm~~~vvvnnnmmmpppwwwpppZZZQQQQQQKKKLLLSSSSSSUUU[[[cccnnn}}}iiiPPPJJJFFFFFFPPP^^^ooo~~~wwwpppkkkeeeccc___[[[VVVRRRNNNLLLGGGEEECCC@@@>>>======<<<777777666666666666777777:::999888888<<>>===<<<;;;:::;;;<<<<<<;;;<<<>>>>>>===>>>@@@BBB@@@BBBEEEFFFFFFGGGJJJKKKJJJHHHFFFCCCAAAAAAAAAAAAAAABBBCCCDDDEEEHHHLLLOOOSSSZZZdddmmmuuu}}}zzz|||vvvpppkkkcccYYYSSSSSSQQQXXXbbbjjjpppvvv}}}tttZZZRRRQQQRRR\\\jjjuuu~~~ooo[[[JJJDDD@@@???@@@???<<<>>>BBBAAAEEEMMMVVV___ffflllnnnmmmjjjeee^^^XXXUUUUUUVVVTTTWWWZZZ]]]```hhhttt}}}wwwmmm[[[PPPEEE@@@>>>;;;:::<<<::::::;;;;;;;;;;;;;;;;;;;;;:::===BBBHHHQQQ```mmmnnngggaaacccjjjvvvppp[[[QQQQQQKKKLLLRRRSSSTTTZZZbbbmmm|||jjjPPPIIIDDDEEEOOO\\\ooozzzssskkkfffaaa___[[[WWWRRRNNNJJJHHHDDDCCC@@@>>>;;;:::::::::777777666666666666777777888777777888;;;???DDDFFF???>>><<<;;;;;;;;;<<<===;;;<<<=========>>>@@@BBBBBBDDDGGGIIIIIIJJJLLLNNNLLLJJJHHHFFFDDDDDDEEEEEEDDDEEEFFFHHHKKKPPPVVV[[[___iiivvv}}}|||}}}{{{uuunnniiiaaaXXXTTTTTTSSS\\\hhhppptttvvvyyy|||sssZZZSSSRRRSSS\\\iiitttzzzkkkWWWFFFBBB???>>>???===;;;===AAACCCHHHQQQ[[[dddjjjnnnpppgggddd^^^WWWQQQNNNOOOQQQRRRVVVZZZ]]]aaajjjwwwyyyoooYYYNNNCCC>>><<<999999;;;::::::;;;<<<<<<<<<;;;;;;======AAAHHHOOO[[[mmm}}}~~~qqqddd]]]YYY^^^iiixxxqqq[[[QQQQQQKKKLLLRRRSSSTTTYYYaaalll|||jjjPPPHHHCCCDDDNNN[[[ooo}}}wwwpppiiiddd^^^\\\YYYTTTOOOKKKGGGEEECCCAAA>>><<<999888888888999999888888888888999999666666777888:::<<<>>>@@@???>>>===<<<;;;;;;<<<===:::;;;=========>>>@@@BBBDDDFFFIIIKKKKKKKKKMMMOOONNNMMMKKKIIIHHHIIIJJJKKKHHHIIIJJJMMMQQQXXXaaaggghhhssszzzvvv{{{{{{uuunnnhhhaaaXXXUUUVVVYYYbbbnnnuuuvvvuuuuuuvvv{{{www[[[RRRQQQPPPXXXffftttrrrbbbTTTKKKDDDBBB@@@>>>===>>>@@@BBBEEEIIIQQQ\\\dddgggccc```^^^\\\YYYTTTPPPNNNPPPQQQUUUVVVYYY\\\bbblllvvv}}}zzzooo]]]OOO@@@;;;;;;::::::::::::888777777999;;;<<<<<>>:::<<>>======>>>@@@BBBGGGJJJPPPWWW\\\\\\XXXTTTVVVUUUSSSOOOLLLKKKMMMOOOSSSUUUYYY^^^eeennnwww~~~|||qqq^^^OOO@@@;;;;;;:::999:::999888888888:::<<<>>>>>>DDDDDDJJJWWWggg|||rrreee]]][[[[[[bbbooo}}}lll___QQQLLLKKKKKKMMMPPPSSSWWW^^^iiizzzkkkPPPFFFDDDHHHNNNZZZttt|||vvvqqqmmmggg___YYYXXXTTTPPPLLLIIIFFFCCC@@@<<<<<<;;;999999888888888777777777777777777777666999999::::::::::::;;;;;;<<<<<<;;;::::::;;;<<<======???BBBDDDEEEGGGIIIKKKQQQTTTXXXZZZZZZYYYXXXYYYTTTSSSRRROOOMMMNNNPPPSSSXXXXXXYYY]]]eeennnwww}}}xxxuuusssttt}}}uuummmfff^^^XXXXXX\\\iiiqqqzzzzzztttmmmkkklllooovvv~~~|||```UUUSSSRRR[[[hhhvvvtttfffXXXKKKCCC>>>>>><<<<<<<<<>>>AAABBBFFFHHHKKKOOOQQQPPPLLLIIILLLLLLLLLKKKJJJLLLOOORRRTTTWWW]]]cccjjjsss{{{~~~sss^^^OOO@@@;;;;;;:::999:::777888999:::<<<>>>@@@@@@DDDFFFOOOaaavvv}}}zzzpppggg___ZZZ\\\```jjj{{{lll___QQQLLLKKKKKKMMMPPPTTTXXX```lll|||iiiPPPHHHFFFHHHLLLYYYuuu|||wwwpppjjjfffaaa[[[VVVSSSPPPLLLHHHEEECCC???===;;;;;;:::999888888888888777777777777777777777777999999::::::::::::;;;;;;;;;;;;;;;;;;;;;<<<======CCCEEEHHHJJJLLLOOORRRUUU\\\```dddggggggeeecccbbb\\\[[[YYYWWWUUUWWWZZZ]]]eeeeeefffjjjpppyyy|||uuuqqquuuyyy|||tttlllfffaaa\\\\\\```nnnuuu}}}|||tttlllhhhiiimmmvvvcccVVVRRRRRR[[[gggvvv|||mmm___RRRFFF@@@===<<<<<<<<<>>>@@@BBBDDDBBBCCCEEEGGGHHHHHHFFFDDDEEEGGGIIILLLNNNRRRWWWZZZ\\\aaagggmmmtttzzzttt___PPPAAA<<<;;;:::999:::888999:::;;;<<<>>>AAABBBHHHNNN[[[nnn}}}~~~}}}uuummmgggdddaaabbbiiivvvlll___QQQLLLKKKKKKMMMPPPTTTZZZcccooohhhPPPJJJIIIIIILLLYYYtttzzztttkkkeeeaaa]]]XXXTTTOOOLLLHHHEEECCC@@@===;;;::::::999888888888888888777777777777777888888888999999999:::::::::;;;;;;::::::;;;===???AAACCCDDDJJJLLLOOOQQQTTTYYY^^^aaahhhmmmrrruuuuuurrrpppnnnfffeeecccaaa```cccgggkkkrrrrrrsssuuuzzz|||xxxyyy|||ssskkkgggddd```aaadddlllttt}}}~~~wwwooommmmmmpppyyygggWWWQQQRRR[[[fffvvvvvvfffYYYMMMDDD>>><<<<<<===>>>@@@BBBDDDEEEBBBCCCCCCCCCBBBBBBBBBCCCBBBEEEIIINNNRRRWWW]]]aaagggkkkqqqvvvzzz~~~ttt```QQQBBB<<<<<<:::999:::999:::<<<<<<===???CCCGGGPPP[[[nnn}}}zzzyyy{{{}}}~~~|||vvvsssqqqpppooowwwlll___QQQLLLKKKKKKMMMPPPUUU[[[eeerrriiiPPPJJJIIIIIIMMMZZZuuuwwwqqqiiibbb^^^[[[VVVSSSLLLJJJFFFCCCAAA???<<<:::999999888777777777888888666777777777888888888999999999999:::::::::;;;;;;888:::===AAAFFFIIILLLNNNQQQSSSVVVYYY]]]cccjjjnnntttyyy~~~}}}{{{zzzqqqqqqpppoooooorrrwwwzzz|||ssskkkhhhgggdddeeehhhjjjsss}}}zzztttrrrsssttt}}}lllYYYQQQRRR[[[ddduuuppp```SSSIIIBBB>>><<<===>>>???AAACCCDDDEEEDDDDDDCCCAAA??????AAACCCDDDGGGLLLPPPTTTYYY___bbbkkknnnssswwwyyy{{{~~~uuuaaaQQQBBB<<<<<<:::999::::::<<<======>>>BBBJJJPPPWWWhhh~~~zzzyyywwwuuuuuuvvvxxxyyy}}}lll___QQQLLLKKKKKKMMMPPPUUU\\\hhhuuujjjQQQIIIFFFIIINNN[[[ttt{{{sssmmmeee___[[[XXXSSSOOOJJJGGGCCCAAA???>>>;;;999888888777777777777777888666777777888888999999999999999::::::::::::;;;;;;999<<<@@@FFFLLLQQQTTTVVVWWWYYY\\\___dddkkktttzzz~~~~~~{{{rrriiiggggggffffffhhhkkkuuu~~~xxxuuuvvvyyyrrr]]]SSSTTT\\\eeetttzzzjjjZZZNNNEEE@@@===<<<<<<===>>>@@@BBBCCCDDDBBBBBBBBB@@@>>>@@@EEEIIIMMMOOORRRUUUWWWZZZ^^^```eeehhhllloooqqqsssuuuwwwvvvaaaRRRCCC===<<<;;;999999:::<<<>>>???AAAIIITTT]]]fffzzzwwwmmmnnnooopppppprrrsssuuuzzz~~~lll___QQQLLLKKKKKKMMMPPPVVV]]]jjjxxxmmmQQQHHHDDDHHHNNNXXXmmmzzzuuummmggg```[[[WWWSSSNNNJJJGGGDDDAAA>>>===<<<999777777777666666666777777888666777777888888999::::::999999::::::::::::;;;;;;;;;>>>DDDJJJPPPUUUXXXZZZ[[[]]]```ccciiirrr{{{yyyooofffeeefffeeeeeegggjjjuuu|||zzz{{{vvv___TTTUUU]]]eeessswwwgggWWWKKKCCC???===;;;;;;<<<>>>???@@@AAABBB===>>>>>>>>>???CCCJJJPPPUUUWWWYYYZZZZZZ[[[]]]___^^^aaaeeegggiiikkknnnpppxxxbbbRRRCCC===<<<;;;999999:::<<>>:::;;;999:::<<<>>>>>>===<<<;;;999<<>>CCCIIILLLVVVlllyyylllhhh```cccgggkkkmmmpppsssuuuzzz}}}lll^^^PPPJJJJJJJJJLLLOOOUUU\\\ggguuukkkQQQIIIDDDFFFFFFQQQdddnnn~~~|||rrrjjjaaa^^^ZZZVVVRRRMMMHHHDDD@@@???>>><<<;;;:::888888777777777777777777777777444888888666:::???>>>888<<<;;;:::999888999::::::???AAAFFFJJJNNNPPPQQQQQQWWWZZZ```fffmmmuuu~~~}}}ssshhh______cccddddddeeejjjssseeeUUUVVV^^^bbbppp~~~nnn\\\OOOEEE===999:::999:::<<<===>>>===<<<;;;;;;<<<>>>@@@BBBIIIRRRYYYXXXXXXXXXUUURRROOOOOOPPPSSSVVVYYY[[[```hhhsss{{{qqq^^^OOO@@@<<<======<<<<<<======AAAIIISSSdddwwwfff\\\ZZZ]]]aaafffjjjmmmppptttwww{{{~~~mmm___QQQKKKJJJJJJLLLOOOTTT[[[ggguuukkkPPPIIIFFFGGGFFFPPPaaakkkzzzyyyoooggg^^^[[[WWWSSSOOOKKKFFFBBB???>>>===<<<;;;999888888777777777777777777777777666999999666777;;;;;;777:::999888777888999;;;<<<===@@@CCCGGGJJJLLLMMMMMMQQQTTTZZZ```gggpppxxx~~~oooddd\\\\\\```aaaaaabbbiiirrr~~~gggVVVVVV^^^cccpppwwwhhhWWWKKKCCC;;;999:::999:::;;;======<<<<<<;;;<<<======@@@EEEKKKRRRVVVRRRRRRQQQOOOLLLKKKLLLNNNTTTVVVYYY\\\cccooo}}}~~~kkkZZZLLL???<<<>>>>>>>>>???CCCAAADDDOOO```zzzuuueeeYYYUUUUUU[[[___eeejjjnnnssswwwyyy}}}nnn```QQQKKKKKKKKKLLLOOORRRZZZffftttjjjPPPIIIGGGHHHGGGOOO___hhhxxx~~~uuujjjddd[[[XXXSSSOOOKKKGGGBBB???>>>===<<<;;;:::999888777777777777777777777777777777::::::777777;;;======???===:::888888999;;;<<<;;;===@@@CCCEEEFFFGGGGGGHHHLLLQQQXXX^^^fffnnnsss~~~}}}lllbbbZZZZZZ]]]^^^```aaagggqqq}}}iiiVVVUUU\\\aaaooooooaaaQQQGGG@@@:::888999999:::;;;<<<<<<<<<;;;;;;===<<<<<>>>>>???@@@GGGGGGLLLYYYppp}}}fff\\\WWWWWWXXX\\\```gggmmmrrrwww{{{}}}ooo```RRRLLLKKKKKKLLLOOOPPPXXXeeetttiiiOOOIIIGGGHHHGGGOOO___iiizzzzzzqqqgggaaaXXXUUUPPPLLLHHHDDD@@@===<<<<<<;;;:::999888777777666666666666666666666666666999::::::;;;???DDDGGGGGGDDD@@@<<<999999::::::999:::<<<>>>@@@@@@AAAAAABBBEEEJJJOOOTTTYYY```dddnnnqqqssstttuuuyyyyyykkkbbbZZZZZZ\\\^^^aaadddeeeooo|||mmmXXXTTTYYY^^^nnn}}}yyyfffZZZLLLDDD>>>999888:::999::::::;;;;;;;;;;;;;;;;;;:::;;;===BBBGGGJJJKKKIIIIIIHHHGGGHHHKKKOOOSSSYYY___iiirrrzzz{{{hhhUUUJJJ???=========>>>@@@EEEIIISSSeee~~~ppp\\\UUUTTTUUUXXXaaafffmmmtttxxx|||ooo```RRRKKKJJJJJJKKKNNNOOOWWWdddttthhhOOOHHHEEEGGGGGGPPP```lllwwwnnneee___WWWSSSNNNJJJFFFCCC???===;;;;;;:::999888777777666666666666666666666666666666888:::===???AAADDDGGGEEECCC???;;;999888888999888999:::;;;<<<<<<======???AAAEEEHHHJJJNNNRRRUUUZZZ^^^bbbdddgggllltttzzz}}}wwwiiiaaaYYYYYY[[[]]]aaaeeeeeennn{{{rrr[[[UUUXXX\\\lll{{{}}}sss___SSSGGGAAA===999999::::::::::::::::::;;;;;;;;;999:::<<<===???BBBDDDEEEEEEEEEEEEFFFHHHMMMTTTYYY___hhhtttzzzhhhRRRHHH???=========???BBBBBBNNN^^^rrrkkkYYYSSSSSSUUUYYYjjjnnnuuuzzz}}}nnn```QQQKKKIIIIIIJJJMMMNNNWWWeeeuuugggNNNHHHBBBFFFGGGPPPbbbooo}}}tttkkkbbb]]]UUUQQQLLLHHHDDDAAA>>><<<:::999999888777777666666777777777777777777777777888777999???BBB@@@>>>===:::999888777666777777888888888999999:::;;;;;;;;;===???BBBCCCDDDFFFHHHJJJKKKOOOTTTXXX\\\aaahhhnnnuuuzzz{{{tttpppnnnnnnpppwwwzzzvvvggg___XXXWWWYYY[[[```fffhhhppp|||yyy```WWWXXX[[[kkkyyyxxxnnnZZZOOODDD???<<<:::999;;;::::::999999::::::;;;;;;888;;;>>>???======@@@BBBBBBBBBCCCDDDHHHOOOXXX^^^fffppp}}}xxxeeeNNNEEE>>>===>>>>>>AAAEEEMMM]]]qqqgggWWWRRRSSSYYY```qqquuu{{{nnn___PPPJJJHHHHHHIIIKKKNNNWWWeeevvvfffMMMHHHAAAEEEGGGPPPbbbqqqzzzqqqhhh```[[[SSSOOOJJJEEEBBB@@@===;;;999888888777777666666555777777777777777777777777888555888BBBHHHCCC;;;777333444444555555666555555888888999999:::;;;<<<<<<;;;===@@@AAABBBBBBDDDFFFEEEIIIOOOSSSUUUYYY^^^ccchhhlllpppsssttttttttttttqqqsssvvvxxxyyyxxxvvvtttmmmkkkgggbbb]]]\\\]]]___ccclll~~~|||{{{||||||yyyuuusssggg```YYYXXXYYY\\\bbbiiimmmttt}}}dddYYYYYY[[[jjjxxxuuukkkXXXMMMBBB>>><<<::::::<<<::::::999999999:::;;;<<<888===AAA@@@<<<;;;>>>AAA@@@@@@AAACCCHHHPPPZZZaaakkkuuuvvvbbbKKKCCC======>>>@@@CCCHHH]]]nnnxxx___PPPMMMQQQ[[[ddduuuyyy~~~mmm___PPPIIIGGGGGGHHHKKKNNNWWWfffwwwfffMMMHHH@@@EEEFFFPPPaaapppxxxooofff^^^YYYRRRNNNHHHCCC@@@>>><<<:::888888777777666666555555777777777777777777777777777222777EEENNNIII???888444555666666666555333222999999999999:::;;;<<<===999<<>>>>>===<<<<<<===??????AAACCCIIISSS___fffsssyyyxxxgggPPPDDD;;;:::<<>><<<<<<777555888999666666777666666666666666666666666;;;999:::@@@EEECCC>>>:::444444666777777888888888:::;;;;;;;;;<<<<<<======>>>>>>???@@@AAACCCDDDEEEHHHJJJLLLPPPSSSUUUWWWXXX\\\\\\]]]]]]]]]]]]\\\\\\[[[[[[[[[[[[YYYVVVRRRPPPNNNIIIGGGIIIKKKLLLPPPVVV]]]nnnssseee___]]][[[[[[]]]aaacccfffhhhhhhiiijjjllllllfff^^^[[[^^^fffooouuuyyyhhh]]]ZZZYYYfffuuuxxxiii___OOOHHH???;;;;;;<<<;;;999:::::::::;;;;;;;;;<<<<<<;;;<<<>>>>>><<<;;;<<<===???@@@BBBEEEJJJRRR\\\cccqqqvvv{{{~~~~~~}}}~~~yyyhhhRRRFFF======>>>@@@GGGQQQkkktttbbbUUUSSSRRRSSSbbbwwwjjj]]]OOOIIIHHHHHHIIIKKKNNNWWWfffwwwdddMMMHHHGGGHHHFFFNNN```pppxxxnnnccc[[[VVVMMMJJJEEEBBB@@@???===;;;;;;777555777888666555777777777777777777777777777999777888===BBBAAA<<<888555555666888888999999888::::::;;;<<<<<<===>>>>>>??????@@@AAABBBDDDEEEFFFJJJLLLOOORRRUUUWWWXXXYYYWWWWWWWWWWWWVVVUUUUUUTTTTTTTTTSSSRRRPPPMMMKKKJJJIIIFFFFFFHHHIIIJJJPPPXXXccctttooobbbVVVQQQPPPNNNNNNPPPUUUWWWZZZ\\\^^^```cccffffffbbb]]]\\\aaakkkuuu{{{mmm^^^ZZZYYYdddrrrqqqaaaWWWIIICCC===::::::<<<<<<;;;:::::::::;;;;;;;;;<<<<<<;;;<<<======<<<;;;<<<===>>>AAADDDHHHLLLSSSZZZ___mmmppprrrssssssssstttuuuwwwyyy|||yyyiiiTTTHHH@@@@@@@@@AAAJJJVVVsss{{{fffXXXOOOPPPRRRUUUdddwww{{{|||~~~iii[[[NNNIIIHHHHHHIIIKKKMMMWWWfffwwwcccMMMIIIGGGIIIGGGOOO```nnnvvvlllaaaWWWQQQKKKHHHCCC@@@???===;;;999:::555444777888666555666888888888888888888888888666666777:::===>>>:::666666777888999999::::::999999:::;;;<<<===>>>???@@@@@@@@@@@@AAACCCDDDFFFGGGLLLMMMPPPSSSUUUWWWXXXYYYSSSSSSRRRQQQOOONNNMMMLLLNNNMMMKKKIIIGGGEEEDDDDDDEEEEEEGGGIIIIIIKKKUUU___nnnsss```UUUKKKHHHGGGEEEFFFHHHHHHJJJMMMOOORRRVVV[[[______]]]\\\^^^fffppp|||qqq___YYYYYYbbbppp|||mmm]]]RRREEEAAA<<<999:::;;;<<<<<<:::::::::;;;;;;;;;<<<<<<;;;<<<===<<<;;;;;;===>>>???BBBGGGLLLQQQUUU[[[^^^gggggghhhhhhiiikkkmmmnnnnnnoooqqqssswww{{{wwwiiiVVVJJJAAABBBAAAAAAMMM^^^yyynnn^^^SSSLLLNNNPPPRRR___ooo}}}}}}{{{uuuwww{{{|||gggZZZMMMIIIHHHHHHIIIKKKMMMVVVfffxxxbbbMMMJJJEEEHHHGGGOOO___mmm}}}tttjjj___UUUNNNHHHEEEAAA>>>===<<<:::888888555444777999666555666777777777777777777777777555666777888;;;===;;;666888999999:::;;;;;;::::::999:::;;;<<<>>>???@@@AAA??????@@@@@@BBBCCCEEEFFFKKKLLLNNNPPPRRRTTTUUUUUURRRQQQPPPMMMKKKJJJHHHHHHKKKIIIFFFDDDBBBBBBBBBCCCDDDFFFJJJMMMNNNRRR___lll{{{tttfffUUUMMMFFFDDDDDDBBBCCCFFFCCCDDDFFFHHHJJJOOOTTTXXXXXXYYY[[[```hhhtttwww```YYYZZZaaaooozzzkkk\\\RRRDDDAAA===:::999999:::::::::::::::;;;;;;;;;<<<<<<;;;<<<===<<<<<<<<>>>>>:::999::::::;;;;;;;;;;;;:::999999:::<<<===???@@@AAA===>>>>>>???@@@BBBCCCDDDHHHHHHJJJLLLMMMNNNOOOOOOPPPOOOLLLJJJHHHFFFFFFEEEHHHFFFCCCAAA@@@AAABBBCCCCCCFFFLLLRRRUUU\\\kkkzzziii[[[JJJDDD@@@@@@@@@>>>???BBBBBBCCCDDDDDDFFFHHHMMMPPPSSSVVVZZZ___hhhttt}}}cccZZZ\\\```nnnvvvhhhYYYOOOCCCAAA>>>;;;999999999::::::::::::;;;;;;;;;<<<<<<:::;;;<<<======???BBBEEEGGGKKKPPPTTTWWWYYYZZZ\\\YYYXXXWWWYYY^^^cccfffggggggggghhhmmmuuu|||rrrkkk\\\MMMDDDEEEBBBCCCXXXtttwwwbbbPPPJJJFFFFFFHHHLLLVVVaaapppyyy{{{sssnnnjjjrrr}}}zzzcccWWWKKKHHHIIIHHHIIIJJJNNNXXXgggyyy```KKKIIIBBBFFFGGGNNN]]]nnntttjjjbbb[[[QQQJJJEEEBBB???<<<;;;:::888777888555555999;;;888666777555555555555555555555555333999:::777999AAACCC???::::::;;;;;;;;;;;;::::::888999:::;;;<<<===>>>???=========>>>???AAACCCDDDEEEFFFGGGHHHIIIJJJJJJJJJKKKJJJHHHFFFDDDCCCDDDDDDDDDCCCAAA@@@AAABBBDDDEEEFFFHHHNNNWWW___jjjzzzuuu^^^RRRFFFBBB@@@AAAAAA>>>???CCCAAABBBCCCBBBBBBCCCFFFHHHNNNRRRWWW\\\eeeqqqzzzhhh^^^```]]]kkk}}}~~~qqqbbbSSSIIIAAA@@@>>>;;;999999;;;<<<:::::::::;;;;;;;;;<<<<<<:::;;;<<<===>>>AAAEEEHHHMMMPPPTTTVVVVVVUUUUUUVVVUUUSSSSSSUUU[[[___bbbbbbeeegggjjjqqq{{{~~~yyytttnnn```PPPFFFFFFDDDFFF```sss___NNNIIIDDDCCCDDDHHHRRR[[[hhhsssxxxnnniiifffrrr~~~}}}xxxaaaUUUJJJHHHIIIHHHIIIJJJOOOYYYhhhzzz___JJJIIICCCGGGHHHOOO___qqq}}}nnnccc]]]WWWOOOIIIEEEBBB>>><<<;;;:::888777888555666;;;===:::888888666666666666666666666666111999;;;777999BBBFFFBBB::::::;;;;;;;;;::::::999999999999:::;;;<<<<<<=========>>>???@@@BBBCCCDDDEEEFFFGGGHHHHHHHHHHHHHHHHHHGGGEEECCCCCCCCCDDDEEECCCCCCCCCCCCDDDFFFHHHIIIMMMMMMSSS___lllzzziiiTTTJJJDDDBBBBBBDDDCCC@@@AAADDD@@@BBBCCCCCCAAAAAABBBDDDIIIMMMRRRXXXaaaooovvvvvvkkk```ddd\\\iii{{{{{{lll]]]NNNDDD??????>>><<<::::::<<<>>>:::::::::;;;;;;;;;<<<<<<:::;;;<<<===???BBBGGGKKKRRRTTTVVVVVVTTTRRRQQQQQQSSSRRRQQQTTTYYY]]]^^^^^^cccfffmmmuuu}}}yyyyyyvvvqqqcccRRRHHHHHHEEEHHHeee~~~{{{zzzppp]]]PPPKKKEEEBBBAAADDDMMMUUUcccpppwwwllleeecccsss}}}|||vvv```UUUJJJHHHIIIHHHIIIJJJPPPZZZiiizzz___KKKJJJDDDHHHIIIPPPaaatttzzzjjj___YYYTTTMMMHHHEEEBBB>>><<<;;;:::999777888666777<<<>>>;;;888999777777777777777777777777000888;;;666888CCCHHHDDD:::::::::;;;::::::999999999999999::::::;;;;;;;;;>>>>>>???@@@AAACCCDDDEEEGGGGGGHHHHHHIIIIIIHHHHHHHHHGGGEEEDDDDDDEEEGGGHHHDDDDDDEEEGGGHHHJJJLLLMMMTTTTTTYYYgggwww|||aaaNNNEEEAAA???@@@BBBAAA>>>>>>BBB@@@BBBDDDDDDCCCBBBCCCCCCEEEIIIOOOUUU^^^mmmwwwooovvvrrraaa^^^___ggguuuvvvgggXXXKKKCCC===<<<;;;::::::;;;<<<===<<<<<<<<<<<<<<<<<<<<<<<<>>><<<;;;<<>>:::888777888888666666777777777777666666888888888888777777777777777888888999999:::;;;;;;:::::::::;;;;;;<<<<<<<<<777888888:::;;;===???@@@???>>>>>>@@@CCCFFFGGGGGGDDDHHHMMMOOOMMMLLLLLLNNNKKKJJJIIIHHHGGGFFFFFFFFFHHHGGGEEEFFFIIIMMMPPPQQQTTT]]]iiiwwwkkkVVVKKKEEEBBB@@@>>>???BBBDDDCCCBBBCCCDDDEEEDDDCCCDDDEEEGGGJJJKKKNNNTTT___mmm}}}}}}xxxsssooouuutttaaa\\\^^^fffttttttdddUUUHHH@@@===<<<;;;::::::;;;<<<===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===AAAEEEJJJNNNPPPOOOMMMKKKJJJJJJKKKLLLMMMNNNPPPUUU[[[```cccccclllnnnrrruuuxxxzzzzzzzzzyyyrrrlllnnntttyyy{{{zzzmmm]]]OOOJJJGGGNNNkkkxxxdddXXXWWWYYY\\\___sss}}}iiiSSSIIIBBBDDDDDDCCCJJJTTTcccrrrzzz~~~uuugggfffiii|||vvvyyyqqq^^^SSSIIIFFFFFFFFFHHHKKKPPPZZZjjj{{{cccLLLGGGCCCEEEJJJPPP[[[ttt}}}rrrfff[[[SSSKKKGGGAAA???<<<999777777888999666666666666666666666666666666777777888888888999888888888999::::::;;;;;;::::::;;;;;;;;;;;;;;;;;;999999:::;;;<<<>>>@@@AAA@@@@@@AAACCCEEEHHHIIIJJJJJJNNNSSSTTTRRROOOOOOOOOLLLKKKJJJHHHGGGFFFFFFFFFJJJIIIIIIKKKOOOTTTXXXZZZcccmmm{{{cccPPPGGGBBBCCCAAA???@@@BBBDDDCCCBBBFFFGGGGGGGGGFFFFFFHHHJJJIIIKKKNNNUUU___lll{{{{{{uuupppnnnmmmyyyxxxcccZZZ]]]eeerrrqqq```QQQEEE>>><<<<<<;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<>><<<:::888777777888999666666444444444444666666555555666777888999::::::888888999999::::::;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;;;;<<<===???@@@AAABBBCCCDDDGGGIIILLLNNNOOOSSSWWW\\\\\\XXXTTTRRRRRRPPPOOOMMMKKKJJJIIIIIIIIIMMMNNNOOORRRWWW]]]cccfffrrr|||xxxZZZKKKEEEBBBEEECCCBBBBBBDDDEEEEEEDDDEEEFFFGGGGGGFFFFFFHHHJJJLLLOOOSSSZZZcccooo|||uuummmjjjmmmppphhh[[[\\\cccpppmmm]]]NNNBBB<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::;;;===@@@CCCFFFIIIJJJDDDDDDDDDFFFIIIMMMQQQSSSUUUUUUVVVYYY^^^aaabbbbbbcccccccccddddddeeefffgggdddggglllsss~~~qqqdddVVVMMMGGGLLLddd~~~mmmWWWJJJEEEFFFHHHLLLTTTooonnnUUUKKKCCCCCCCCCBBBIIITTTcccuuuqqqdddfffnnn~~~zzz~~~oooZZZPPPHHHFFFFFFFFFHHHKKKPPPZZZjjj|||bbbLLLHHHAAABBBFFFNNNYYYmmmsssfff[[[QQQIIIDDD>>><<<:::999777777888999888777555444444555777888555666666777888888999999888888999999:::;;;;;;<<<<<<<<<<<<;;;;;;:::::::::;;;;;;<<<===>>>@@@AAABBBAAADDDHHHKKKNNNQQQTTTVVV[[[___cccccc^^^XXXUUUTTTVVVTTTRRRPPPOOONNNOOOOOOQQQSSSVVVZZZ```gggnnnssslllTTTHHHFFFGGGGGGFFFEEEEEEFFFGGGGGGGGGGGGIIIJJJJJJIIIJJJLLLNNNUUUXXX^^^dddmmmwww}}}rrrjjjjjjrrrzzzooo^^^[[[aaannn~~~kkkZZZLLLBBB<<<:::;;;;;;;;;;;;;;;;;;:::;;;;;;;;;;;;;;;;;;;;;;;;999;;;===@@@BBBEEEFFFGGG@@@AAADDDHHHMMMRRRWWWYYYWWWWWWWWWXXX[[[]]]]]]\\\[[[ZZZYYYYYYYYY[[[^^^___dddlllttt|||qqqggg\\\RRRIIILLL___tttwwwbbbQQQGGGDDDEEEFFFKKKXXXsssiiiTTTIIIAAABBBBBBBBBJJJVVVeeexxx~~~oooeeeiiiooo|||mmmXXXOOOGGGFFFFFFFFFHHHJJJQQQ[[[kkk}}}bbbLLLIIIDDDDDDFFFMMMWWWggg~~~rrreeeYYYOOOGGGCCC@@@>>><<<:::999888777777999888666555555666888999888888777777777777777777888999999:::;;;;;;<<<<<<<<<<<<<<<;;;;;;:::::::::;;;;;;<<<===???AAABBBCCCBBBFFFLLLQQQTTTWWW\\\___aaaeeehhhgggaaa[[[XXXXXXXXXWWWUUUSSSSSSTTTVVVWWWYYY\\\```dddiiiqqqyyycccPPPGGGFFFGGGEEEEEEEEEEEEFFFFFFHHHIIILLLNNNPPPRRRSSSUUUXXXZZZaaaeeekkkrrrzzz}}}qqqkkknnnzzzttt___YYY___kkk||||||gggVVVJJJAAA<<<::::::;;;;;;;;;;;;:::::::::::::::::::::::::::::::::;;;<<<>>>@@@BBBCCCDDD>>>AAAEEEKKKPPPUUUXXXZZZVVVUUUUUUVVVXXXYYYYYYXXXWWWUUUSSSRRRSSSWWW[[[]]]jjjuuuqqqllldddZZZPPPOOO\\\lllyyymmm\\\MMMDDDAAACCCDDDLLL]]]zzzkkkUUUJJJBBBBBBBBBCCCLLLWWWhhh{{{|||mmmeeekkknnnzzzjjjVVVMMMFFFEEEGGGFFFHHHJJJQQQ[[[kkk}}}aaaMMMJJJGGGEEEFFFLLLUUUbbbuuu}}}pppcccXXXNNNFFFAAA@@@???===;;;999888777666999999888777777888999999888888888888777777666666999999::::::;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;::::::;;;;;;===>>>AAACCCFFFGGGGGGMMMSSSXXXZZZ]]]bbbeeefffiiikkkiiiddd___]]]]]][[[ZZZXXXXXXYYY\\\___aaaeeeiiimmmqqquuu{{{uuu\\\MMMFFFDDDEEEBBBCCCEEEEEEEEEFFFIIIKKKNNNQQQTTTWWWZZZ^^^bbbeeennnsss{{{~~~sssooouuuvvv]]]XXX^^^jjjzzzxxxdddSSSGGG???;;;999:::;;;;;;;;;;;;:::999::::::::::::::::::::::::<<<<<<<<<<<<===???@@@AAA>>>AAAGGGLLLQQQSSSTTTTTTSSSRRRRRRTTTVVVXXXXXXWWWVVVUUUSSSTTTWWW^^^dddhhhttt|||pppnnnjjjaaaVVVQQQYYYdddooofffXXXJJJBBBAAAEEEIIISSShhhrrrYYYMMMEEEDDDDDDDDDLLLXXXiii|||xxxjjjdddmmmmmmxxxhhhTTTLLLEEEEEEGGGFFFHHHJJJQQQ[[[kkk~~~aaaLLLJJJGGGDDDEEEKKKTTT___nnn{{{zzznnnbbbWWWMMMEEEAAA<<<<<<;;;:::999888777777777777777777777777777777777777777777777888888888999999::::::;;;<<<<<<<<<::::::;;;;;;;;;;;;;;;;;;<<<===>>>AAADDDGGGJJJLLLPPPVVV]]]```aaabbbfffiiiiiilllmmmjjjeeebbbaaacccaaa`````````ccchhhllloootttxxx|||~~~fffTTTLLLGGGEEEEEEDDDFFFHHHIIIIIIJJJNNNQQQSSSVVV[[[```dddjjjppptttyyyvvv~~~vvv\\\XXX^^^iiiyyyuuuaaaPPPEEE>>>;;;999999;;;;;;;;;;;;999999::::::::::::::::::::::::===<<<;;;;;;;;;===>>>???>>>BBBGGGMMMPPPPPPOOOMMMPPPOOOPPPRRRVVVXXXYYYXXXVVVVVVVVVYYY___iiirrrxxx}}}yyymmmnnnllldddXXXRRRVVV^^^jjjbbbVVVIIIBBBDDDKKKRRR]]]tttxxx]]]QQQHHHFFFEEEEEEMMMXXXiii}}}vvvgggcccmmmlllwwwgggTTTKKKEEEEEEGGGGGGHHHJJJQQQ[[[lll~~~```LLLIIIFFFCCCDDDKKKSSS^^^kkkvvvyyymmmaaaVVVLLLEEE@@@999999999888888888888888666666777777777777666666555555666777888999::::::999999:::;;;;;;<<<<<<===:::::::::;;;;;;<<<<<<<<<===>>>@@@CCCGGGJJJMMMOOOXXX]]]dddfffeeedddgggkkkkkkmmmnnnkkkfffdddeeeggghhhggggggiiimmmrrrxxx{{{~~~tttYYYMMMKKKIIIHHHIIIHHHKKKNNNOOOOOOPPPTTTXXX^^^aaagggmmmrrryyy~~~vvv___SSS[[[ggguuusss\\\JJJ@@@<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<======>>>>>>CCCCCCEEEIIIMMMOOOOOONNNPPPQQQSSSUUUWWWXXXXXXXXX[[[^^^aaaeeekkkrrrzzztttnnnjjjgggddd[[[QQQOOOTTTccc___VVVJJJBBBCCCKKKTTTfffhhhXXXJJJDDDBBBBBBJJJVVVkkktttddd```jjjqqqzzzuuucccRRRJJJDDDDDDDDDDDDGGGKKKPPP[[[lllZZZMMMHHHDDDCCCCCCHHHQQQ]]]ggglllyyymmm```UUULLLEEEAAA:::999888777666666666666:::999888777666666666666777777666666666888999:::999999999::::::;;;;;;;;;>>>===;;;;;;===>>>>>>===<<<>>>AAADDDJJJQQQZZZ```cccgggkkklllkkkkkklllnnnoooooonnnnnnnnnnnnnnnooopppqqqrrrtttvvv|||fffRRROOOPPPKKKGGGHHHLLLMMMNNNQQQTTTYYY^^^aaagggkkkpppuuu{{{sss\\\TTTZZZdddrrrqqqZZZIII@@@<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<===>>>>>>???@@@BBBFFFKKKOOORRRRRRQQQTTTTTTUUUVVVWWWYYYZZZZZZ\\\```eeekkkrrrzzz~~~pppgggeeeeeeddd\\\RRRNNNQQQ___\\\TTTIIIBBBCCCMMMUUUooofffWWWJJJEEECCCBBBJJJUUUjjjvvvfffaaalllsss{{{uuucccSSSLLLFFFFFFFFFFFFIIIMMMRRR]]]nnn[[[NNNHHHDDDCCCCCCHHHQQQ]]]gggnnnwwwkkk___TTTKKKEEEAAA:::999888777666666666666888777777777777777888888888888777666666777888999999999999:::;;;<<<<<<======<<<<<<<<<=========<<>>???@@@???BBBHHHOOOSSSUUUTTTTTTWWWWWWVVVVVVXXXZZZ\\\^^^___dddlllttt}}}vvvhhh```bbbfffhhhaaaWWWQQQQQQYYYVVVPPPHHHBBBEEENNNWWWuuu|||```SSSHHHFFFCCCBBBIIITTTiiiwwwgggcccnnnuuu{{{uuucccRRRKKKFFFFFFGGGGGGIIIMMMSSS___qqq|||YYYLLLEEECCCCCCCCCGGGPPP\\\hhhooo{{{ttthhh\\\RRRJJJDDD@@@:::999888777666666666666666666666666777888999:::999999888777777777888888999999:::;;;<<<===>>>???<<<<<<============<<<<<>>FFFLLLUUU^^^eeejjjooorrrxxxwwwvvvvvvwww{{{jjjYYYSSSOOOOOOOOONNNRRRYYYZZZaaakkkuuu}}}uuuiiibbb```jjj{{{gggQQQDDD???>>>===<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<===============<<<===>>>@@@BBBCCCDDDJJJRRRVVVWWWUUUSSSRRRSSSRRRQQQRRRUUUZZZ___cccgggmmmuuu}}}}}}tttggg^^^ZZZdddooorrrnnneee\\\VVVPPPOOOLLLFFFBBBEEENNNVVVpppqqqcccOOOGGGBBBCCCBBBAAAIIIUUUjjj{{{hhhbbbmmmvvvyyyppp___LLLFFFBBBDDDEEEEEEHHHKKKUUUaaauuusssUUUKKKBBBBBBBBBCCCFFFMMM[[[jjjuuu}}}rrrkkk```UUUMMMFFFAAA>>>999888777777777777777777999999888777666666777777999999999999888888777777999:::;;;<<<>>>???@@@AAA<<<===>>>===<<<===@@@BBBKKKRRR\\\eeelllqqqtttvvvuuuuuuvvvzzzttt___XXXVVVUUUUUUSSSSSSYYY```iiirrr}}}}}}sssggg```iiiyyyeeeOOOCCC???>>>===<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<======>>>>>>>>>=========>>>@@@CCCEEEHHHNNNUUUXXXVVVSSSQQQQQQPPPOOOOOOPPPSSSXXX]]]aaagggkkkrrrxxx|||{{{yyyvvvnnnddd___\\\gggrrrtttpppiii___XXXPPPPPPMMMGGGCCCDDDLLLSSSjjj}}}hhh[[[IIICCC@@@CCCBBBCCCMMMZZZooo~~~hhhbbbmmmvvvzzz~~~|||}}}mmm[[[MMMGGGDDDFFFHHHHHHJJJMMMVVVcccwwwpppUUUMMMEEEBBBBBBCCCEEELLLZZZkkkwww|||yyymmmfff\\\RRRJJJDDD???===888888777777777777777888:::999888777666666666666999999999:::999999888777999:::;;;<<<===>>>???@@@<<<>>>>>>===<<<>>>DDDHHHQQQXXXbbblllrrruuuwwwyyytttvvv|||ttthhh\\\UUUVVVWWWWWWWWWZZZaaaggguuu~~~yyy|||zzzjjj```gggvvvdddNNNCCC???>>>===<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<===>>>>>>>>>???>>>======>>>AAADDDFFFIIIOOOVVVXXXUUURRRRRRRRRPPPOOOOOOPPPRRRVVVZZZ\\\cccfffkkkooosssvvvzzz}}}}}}wwwssssssoooeee___]]]aaammmwwwwwwrrrlllddd[[[RRRRRROOOIIICCCCCCJJJPPP___yyy~~~zzzppp]]]QQQGGGAAA@@@CCCDDDFFFRRRaaavvvkkkcccnnnwww|||uuurrrppprrryyy}}}iiiXXXKKKFFFCCCFFFHHHHHHJJJMMMWWWeeezzzjjjSSSLLLDDDAAABBBCCCDDDKKKYYYlllyyyzzzvvvjjjcccYYYPPPHHHCCC>>><<<888888777777777777888888888888777777777777777888777888999:::::::::999888::::::;;;<<<<<<===>>>>>>===>>>>>>===<<>>===========================;;;;;;;;;<<<===>>>>>>??????>>>======>>>AAADDDGGGIIIOOOVVVXXXUUURRRRRRTTTRRRQQQQQQQQQRRRTTTWWWXXX___bbbfffiiilllppptttwwwuuupppnnnnnniii^^^YYYZZZgggsss|||zzzuuuppphhh```TTTTTTQQQJJJCCCBBBHHHNNNSSSmmmvvvpppmmmdddRRRHHHFFFAAAAAADDDFFFIIIVVVfff{{{llldddnnnyyy}}}}}}jjjhhheeefffmmmxxxzzzzzz~~~zzzgggVVVIIIDDDAAADDDFFFFFFHHHKKKYYYggg|||dddNNNIIIAAAAAABBBCCCDDDKKKYYYlllzzzxxxttthhhaaaXXXNNNGGGBBB>>>;;;888777777777777777888888666666666666777888999:::666777999:::;;;::::::999:::;;;;;;;;;<<<<<<======>>>??????<<<;;;@@@JJJSSS]]]ccclllssswwwzzz{{{|||}}}ddd\\\^^^ZZZ\\\___aaaeeemmmyyy{{{fffZZZdddooohhhQQQDDD>>>======????????????>>>===<<<;;;:::;;;===???@@@AAAAAAAAABBBAAA??????@@@BBBEEEGGGNNNOOOQQQSSSUUUWWWXXXYYYUUUVVVVVVUUUTTTTTTWWWYYYdddaaaaaaeeennnuuuwwwvvvrrrooolllhhh```YYYXXX]]]kkkyyy|||sssiiibbb^^^WWWPPPNNNLLLJJJKKKNNNUUU^^^hhhjjjcccXXXOOOJJJJJJIIIIIIKKKKKKRRRggg|||lllkkkrrryyy}}}lllddd^^^___dddkkkuuu}}}lllgggggggggooozzzwwwcccTTTKKKGGGEEEEEEDDDCCCGGGNNNXXXiiiaaaMMMFFFAAACCCBBBBBBDDDLLLYYYiiitttwwwqqqbbb\\\SSSKKKEEEAAA===;;;:::999888777777888999:::777777888888888888777777999999:::;;;;;;;;;::::::;;;::::::::::::;;;<<<<<<>>>?????????AAAHHHRRRZZZccchhhnnnssswww|||xxxiiiccc```_________eeemmmuuu}}}hhh[[[bbblll|||jjjSSSEEE@@@>>>>>>>>>>>>??????>>>===<<<<<<:::;;;<<<>>>???AAABBBCCCEEEDDDBBBAAABBBDDDFFFHHHOOOOOOPPPRRRTTTVVVXXXYYYZZZZZZ[[[YYYWWWWWWXXXZZZdddbbbccchhhpppwwwxxxwwwtttoookkkfff___YYY\\\bbbttt~~~tttlllfffbbb[[[TTTRRRPPPNNNOOORRRWWW___ggghhhaaaVVVOOOLLLIIIIIILLLPPPUUUbbbzzzrrrrrrxxx~~~mmmeee^^^^^^aaaeeellltttwwwvvvccc]]]]]]]]]ccclllrrrxxxvvvaaaRRRIIIEEEDDDEEEEEEEEEJJJPPPYYYiii^^^LLLFFFCCCCCCBBBBBBDDDKKKXXXhhhsss}}}tttmmm```ZZZQQQIIICCC???<<<:::999999888888888888999999777888888888888777777777999999:::;;;;;;;;;::::::<<<<<<;;;;;;<<<<<<===>>>===??????@@@CCCJJJUUU]]]lllpppuuuyyy}}}{{{iiiaaa``````bbbeeekkkqqqzzzkkk[[[```gggwwwkkkTTTFFFAAA??????===>>>?????????>>>===<<<;;;;;;;;;<<<>>>AAACCCEEEIIIHHHEEEDDDDDDFFFHHHIIINNNOOOOOOQQQSSSWWWZZZ[[[```aaaaaa```]]][[[[[[\\\fffeeeggglllsssxxxxxxwwwsssnnnhhhbbb]]][[[bbbkkk}}}~~~tttmmmiiifff___YYYXXXXXXWWWYYY\\\___eeejjjiiiaaaXXXSSSQQQRRRTTTZZZcccmmm~~~wwwzzzrrrjjjbbb``````aaadddjjjllltttzzz~~~mmm[[[TTTSSSRRRVVV]]]___dddkkkqqqwwwsss^^^OOOGGGDDDCCCEEEEEEFFFLLLSSS[[[kkk}}}ZZZKKKGGGDDDBBBBBBBBBCCCIIIUUUeeepppyyyooohhh\\\VVVNNNFFFAAA===:::999888888999999999999888888999999999888888777777666999999:::;;;;;;;;;;;;;;;======<<<<<<======>>>???>>>@@@BBBDDDHHHQQQ]]]fffqqqtttxxx|||nnneee^^^^^^aaadddkkkrrr{{{nnn\\\^^^cccrrrlllUUUGGGAAA@@@???===>>>???@@@@@@???>>>===<<<;;;;;;<<<>>>BBBEEEGGGLLLJJJHHHFFFEEEFFFHHHIIILLLMMMNNNQQQUUUZZZ^^^aaadddeeefffeeebbbaaa```aaaiiiiiijjjnnnrrrtttsssrrrnnnhhhbbb___]]]```kkkvvv{{{qqqllljjjeee___[[[^^^aaadddhhhmmmnnnrrruuuqqqiiibbb______ccchhhrrr}}}|||{{{zzzrrrjjjgggeeebbbcccfffjjjnnnqqqsssyyyzzzjjjYYYRRRPPPOOOQQQUUUWWW[[[___ccciiiuuuooo[[[MMMGGGDDDCCCEEEFFFFFFLLLSSS]]]mmmxxxWWWIIIFFFDDDBBBBBBBBBBBBGGGRRRbbbooo}}}uuukkkcccXXXSSSKKKDDD@@@===:::999777888999::::::999888777::::::999888777777777777999999:::;;;<<<<<<<<<<<<======<<<<<<======>>>??????BBBFFFJJJPPPZZZgggpppuuuxxx}}}wwwkkkaaa^^^^^^bbbhhhnnnyyy~~~ppp]]]^^^```ooommmUUUGGGAAA@@@???>>>???AAABBBBBB@@@>>>===<<<<<<<<<===@@@DDDGGGIIILLLKKKHHHFFFEEEFFFHHHIIIIIIKKKNNNSSSYYY___dddgggfffgggggggggeeedddeeeffflllkkklllmmmnnnmmmkkkiiifffbbb^^^^^^```ffftttwwwqqqmmmkkk___[[[[[[aaaiiiooovvv}}}xxxssssssuuuxxx{{{{{{uuurrrnnniiigggiiikkkmmmlllkkkqqq|||wwwiiiZZZRRRPPPOOOPPPQQQRRRUUUYYY\\\bbbnnn|||kkkXXXKKKIIIEEEDDDFFFFFFFFFKKKRRR___oootttSSSGGGEEECCCAAABBBCCCBBBEEEPPPaaannnzzzqqqfff___UUUPPPIIIBBB???<<<;;;999777888999::::::999888777::::::999888777777888888888999:::;;;<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<===>>>>>>BBBIIIOOOXXXcccpppyyy}}}|||oooddd___\\\\\\```iiirrr{{{~~~uuuaaa______kkkoooWWWIIICCCAAAAAAAAABBBDDDEEEDDDBBB???===<<<===>>>@@@CCCFFFIIIKKKLLLKKKHHHFFFFFFGGGHHHJJJIIILLLQQQWWW^^^dddiiikkkgggggggggeeeddddddfffhhhkkkjjjiiihhhfffcccaaa``````^^^___bbbgggnnn{{{}}}uuurrrooolllZZZWWWXXXaaakkksss|||{{{tttppppppppppppnnnlllpppxxx|||zzzqqqfffYYYRRRPPPPPPPPPNNNLLLPPPUUUYYY```mmm}}}wwwfffUUUJJJIIIFFFEEEFFFFFFFFFLLLSSSaaarrrpppQQQFFFDDDBBB@@@BBBCCCCCCEEEPPPaaaooowwwmmmbbbZZZRRRMMMFFF@@@===<<<:::999888888999999999999888888:::999888777777888999:::888999:::<<<============<<<<<<;;;;;;<<<<<<===>>><<>>;;;:::999888999999888888888888999999999888777777888999;;;<<<888999:::<<<======>>>>>>======<<<<<<======>>>???@@@HHHUUUbbbmmmyyyrrrhhh^^^ZZZUUUQQQSSSXXX[[[```nnniiiccc^^^eeeyyyttt\\\NNNHHHFFFEEEFFFGGGHHHIIIGGGDDD@@@===<<<>>>AAAEEEHHHKKKLLLMMMMMMKKKIIIHHHHHHJJJLLLMMMOOOSSSYYY```fffiiikkkkkkkkkiiifffaaa^^^^^^aaadddcccbbb```\\\XXXVVVWWWWWW___aaagggpppuuuyyyuuulllkkkooommmgggYYYUUUUUU\\\dddkkkssszzzuuuiiicccYYYRRRRRRTTTSSSOOOOOOTTT[[[___eeennn|||ppp```RRRJJJEEEBBBBBBEEEGGGIIIPPPXXXdddvvvgggLLLDDDCCCAAA>>>BBBDDDDDDEEEPPPcccrrrzzzqqqfffZZZRRRKKKFFF@@@;;;999888888777:::999888777777888999:::999888777777888:::<<<>>>888999:::<<<===>>>>>>>>>>>>>>>>>>>>>>>>??????@@@EEEOOO]]]lllxxxqqqddd^^^WWWRRRRRRQQQOOORRRXXXeeekkk{{{ooo___\\\eeevvv{{{bbbOOOEEEDDDEEECCCGGGJJJIIIDDD@@@@@@BBB===AAAFFFHHHHHHHHHIIIKKKPPPNNNJJJFFFEEEHHHNNNRRRYYY^^^dddhhhjjjjjjjjjjjjdddbbb```______aaaccceeeaaa^^^YYYWWWWWWXXXYYYXXX]]]cccmmmuuuzzztttjjjkkksssuuummmddd\\\QQQOOOZZZcccdddhhhooo{{{qqqkkkbbb[[[WWWVVVUUUTTTSSSXXX___eeelllwww|||lll\\\NNNFFFGGGEEEDDDEEEEEEGGGOOOXXXfffxxx\\\NNNJJJDDDBBB@@@@@@AAACCCEEEMMM___ooowwwkkk```VVVPPPIIIDDD???<<<;;;;;;;;;;;;999999888888888888888999777888888999;;;<<<======;;;;;;<<<<<<===>>>>>>???<<<;;;:::::::::===@@@BBBHHHTTTeeesss~~~xxxjjj\\\SSSMMMJJJIIIKKKLLLMMMTTT\\\gggwww}}}sssccc^^^eeeuuu|||bbbOOOEEECCCEEEDDDHHHKKKIIIDDD@@@@@@BBB>>>BBBFFFGGGGGGHHHJJJLLLOOONNNKKKHHHGGGKKKQQQVVVZZZ___eeeiiijjjiiihhhhhhdddbbb```^^^^^^```ccceeedddaaa^^^]]]]]]]]]]]]\\\```gggrrr|||yyyqqqjjjnnnvvvvvvlllaaaYYYPPPQQQ]]]eeedddcccgggnnnsssyyyxxxnnneee___[[[YYYXXX[[[aaajjjrrrzzzxxxhhhYYYLLLEEEGGGEEEDDDEEEEEEGGGPPPYYYjjj|||[[[MMMIIICCCAAA@@@???@@@BBBDDDKKK\\\llltttiii^^^TTTNNNHHHDDD???;;;:::;;;;;;;;;999999888888888888888999777888999:::;;;<<<<<<============>>>>>>????????????>>>======>>>AAAEEEIIITTT```qqq|||mmmbbbXXXOOOIIIHHHFFFFFFJJJLLLOOOXXXaaasss|||wwwxxx{{{|||jjjbbbdddsss~~~dddPPPEEECCCDDDFFFIIIKKKIIIDDD@@@@@@AAAAAACCCEEEFFFFFFHHHKKKMMMMMMLLLKKKIIIJJJNNNTTTYYY\\\```eeehhhhhhfffdddccccccaaa^^^]]]^^^aaaeeehhhjjjiiigggfffgggfffeeecccfffmmmxxx{{{pppmmmlllsss{{{xxxkkk___SSSOOOSSS```hhhddd___^^^ccceeejjjqqqzzz~~~|||xxxwwwyyy~~~vvvnnniiieeedddgggooozzzrrrbbbTTTJJJEEEGGGDDDDDDEEEFFFIIIRRR\\\oooYYYLLLGGGAAAAAA@@@???@@@AAABBBIIIYYYiiizzz}}}qqqfff[[[QQQKKKFFFBBB>>>;;;:::;;;::::::999888888888888888999999888888999:::;;;<<<<<<===;;;;;;;;;;;;;;;<<<<<<<<<============???DDDJJJOOO___jjj{{{}}}||||||xxxfffVVVMMMGGGDDDAAABBBAAACCCHHHLLLRRR^^^iii~~~yyyrrrrrrrrrwwwuuunnnpppuuu|||sssfffdddppp}}}gggRRRFFFCCCEEEHHHIIIJJJHHHDDDAAA@@@@@@CCCCCCCCCCCCEEEGGGKKKMMMIIIJJJJJJJJJKKKPPPVVVZZZ\\\___dddeeedddbbb```______^^^\\\\\\___dddjjjnnnrrrqqqqqqqqqqqqpppnnnkkknnnrrryyyxxxpppjjjkkkqqqzzzzzzjjj]]]OOONNNTTTbbbjjjggg```]]]``````ccciiiqqqwwwzzz{{{xxxqqqllllllooorrrwww}}}}}}~~~|||xxxvvvuuu~~~}}}lll]]]QQQJJJFFFFFFDDDDDDEEEGGGJJJTTT___sss}}}WWWKKKFFF@@@AAAAAA@@@AAABBBBBBHHHWWWfffwww{{{ooocccXXXOOOIIICCC@@@<<<:::::::::::::::888888888777888888999:::999999::::::;;;<<<<<<===;;;;;;;;;;;;;;;;;;;;;;;;;;;===>>>@@@CCCJJJSSSZZZiiittt|||vvvoooiiifffeeeeeemmmooosssxxx{{{}}}~~~~~~uuujjjZZZNNNGGGDDDBBBAAA??????BBBHHHMMMUUUdddqqqxxxjjjbbb______aaafffppp}}}zzzppphhhfffnnnwww{{{jjjdddmmmzzzkkkTTTGGGDDDEEEHHHHHHHHHFFFCCCAAA@@@@@@DDDBBBAAAAAADDDGGGJJJKKKFFFGGGHHHIIIKKKOOOUUUYYYZZZ]]]___```^^^\\\[[[[[[[[[[[[[[[^^^cccjjjpppuuuzzzyyyxxxyyyyyywwwtttqqqssssssvvvzzz{{{xxxpppiiijjjnnnwwwzzziii[[[MMMNNNVVVcccmmmlllgggbbbaaaaaacccgggkkkmmmlllkkkeee```___eeemmmssszzz|||{{{yyygggYYYOOOJJJHHHFFFDDDCCCFFFHHHLLLWWWbbbuuuxxxTTTJJJDDD???BBBBBBAAABBBCCCCCCHHHWWWeeexxxyyymmmaaaVVVMMMHHHAAA>>>;;;999:::::::::999888888777777888999999::::::::::::;;;;;;<<<<<<=========>>>>>>>>>>>>>>>>>>===@@@CCCFFFKKKTTTaaakkkyyyyyylllhhhccc^^^ZZZXXXXXXYYY^^^aaafffkkkooorrrsssssshhh```UUULLLHHHEEEBBB@@@???@@@DDDJJJOOOYYYiiiyyyqqqdddYYYSSSRRRRRRTTTXXX___hhhqqqvvvqqqkkkeee```]]]___iiiuuu|||mmmcccjjjwwwoooWWWHHHEEEGGGGGGFFFEEEDDDBBBAAA@@@@@@CCCAAA???@@@CCCFFFHHHHHHDDDFFFGGGIIIJJJNNNRRRVVVWWWXXXYYYXXXWWWWWWXXXYYYZZZ[[[]]]aaahhhooovvvyyy~~~}}}|||{{{{{{xxxuuurrrrrrqqqpppppppppooollljjjnnnsss|||wwwfffZZZNNNQQQZZZgggrrrtttnnnhhhaaabbbeeefffeeecccaaa___[[[XXX[[[dddnnnuuu{{{~~~xxxwww|||tttcccUUUMMMJJJIIIFFFCCCCCCFFFHHHNNNZZZfffxxxsssRRRIIIDDD???CCCAAAAAABBBDDDCCCHHHVVVeeezzzwwwjjj^^^TTTKKKFFF???<<<:::999999:::999888777777777777888999::::::::::::;;;;;;<<<<<<<<<<<<::::::;;;<<<<<<===>>>>>>>>>BBBGGGKKKRRR^^^nnnzzz{{{pppggg\\\ZZZVVVSSSQQQRRRSSSUUUUUUXXX\\\bbbfffiiijjjjjjaaaYYYOOOHHHEEECCC@@@>>>@@@AAAFFFLLLRRR]]]ppp|||kkk___VVVNNNIIIGGGHHHIIILLLPPPVVVZZZ]]]YYYWWWVVVVVVVVVZZZgggttt|||xxxvvvoooccchhhtttsssYYYJJJFFFHHHEEECCCBBBAAAAAAAAA@@@@@@AAA???>>>???BBBEEEFFFEEEEEEFFFHHHJJJKKKMMMPPPSSSSSSSSSRRRQQQPPPRRRVVVYYY[[[]]]aaaffflllsssxxx{{{}}}{{{yyyxxxuuurrrooolllllllllkkkjjjkkknnnpppsssxxx~~~rrrcccWWWOOOUUUaaannnyyy{{{tttkkk^^^bbbffffffbbb]]]ZZZZZZYYYXXX]]]hhhttt{{{wwwppppppuuuzzzooo___RRRKKKIIIHHHEEECCCCCCFFFIIIOOO\\\hhh}}}oooOOOHHHCCC@@@EEE??????AAABBBCCCGGGUUUccc}}}uuuggg[[[QQQHHHCCC===;;;999888999:::999888777777777777888999:::;;;;;;;;;;;;;;;<<<<<<<<<<<<999:::;;;<<<===??????@@@CCCHHHOOOUUU]]]lllxxxvvvtttqqqllleee\\\VVVRRRPPPMMMLLLLLLNNNQQQSSSTTTVVVZZZ^^^bbbeeeggghhhfff\\\MMMCCC?????????@@@???BBBHHHOOOUUUbbbwwwxxxeeeVVVOOOKKKFFFBBBAAAAAABBBDDDGGGIIILLLMMMMMMLLLMMMOOOPPPVVVeeetttzzzrrrqqqsss|||pppccchhhsssuuu[[[KKKGGGIIICCCBBB@@@@@@AAAAAAAAA@@@@@@>>>===???BBBEEEDDDCCCFFFHHHJJJKKKKKKMMMPPPRRRQQQPPPNNNMMMLLLOOOUUUYYY^^^```dddjjjoootttxxxzzz|||yyyvvvuuurrrooommmggghhhjjjiiiiiikkkqqqvvvvvvzzz{{{ooo```VVVQQQYYYffftttvvvkkk]]]ccchhhhhhbbb[[[YYYZZZ[[[[[[aaannn{{{|||qqqkkkkkkpppttt~~~{{{lll\\\PPPJJJHHHHHHEEECCCCCCFFFIIIPPP]]]jjjmmmNNNHHHCCC@@@FFF======???AAABBBFFFTTTbbb~~~rrreeeYYYNNNFFFAAA<<<:::888888999:::999888777777777777888999:::;;;;;;;;;;;;<<<<<<<<<<<<<<<@@@AAABBBCCCEEEGGGHHHHHHOOOUUU\\\ccclll|||xxxkkkffffffeeebbb]]]VVVPPPLLLMMMKKKIIIHHHIIILLLPPPRRRWWWXXX[[[___cccfffhhhiiiqqqcccOOO@@@;;;===BBBDDD???BBBHHHPPPXXXeee|||vvvhhhVVVJJJEEEDDDAAA>>>>>>???@@@BBBCCCEEEFFFFFFFFFEEEEEEGGGIIIPPP```ppprrrlllnnnqqqyyyyyygggfffmmmyyy```NNNFFFDDDBBBBBBAAAAAAAAAAAA@@@@@@FFFBBB??????BBBFFFGGGGGGGGGIIIKKKKKKJJJIIIJJJLLLLLLMMMLLLIIIHHHMMMWWW___fffjjjooouuuxxxyyyyyyxxxzzzxxxvvvrrrooollliiihhhjjjiiihhhhhhkkkooosssvvv~~~}}}~~~~~~vvvggg[[[VVVUUU\\\iiizzzuuuhhh```ccceeeccc```^^^\\\ZZZZZZbbbqqqxxxyyynnnhhhiiilllpppsss}}}uuuaaaUUUNNNHHHFFFGGGFFFFFFFFFHHHIIIPPPaaaqqqqqqVVVBBB@@@DDD???AAAAAABBBBBBBBBEEERRR```zzz}}}ooocccVVVJJJCCCBBB>>>===<<<;;;:::999999999999999::::::::::::;;;;;;999:::;;;::::::<<>>BBBCCCFFFKKKRRR^^^qqq}}}bbbXXXKKKCCCAAAAAA@@@>>><<<<<<======>>>>>>??????@@@AAABBBAAADDDMMM[[[fff|||~~~}}}uuujjjeeeiiippp|||hhheeelll}}}}}}bbbOOOFFFEEECCCBBBAAAAAABBBBBBAAAAAACCCAAA@@@AAAEEEHHHJJJIIIHHHIIIKKKLLLLLLLLLLLLLLLJJJJJJHHHGGGHHHPPP[[[dddoooqqqssstttuuutttrrrqqqqqqpppooommmkkkiiigggfffjjjiiiggghhhjjjnnnsssvvv{{{{{{|||{{{qqqbbbWWWTTT\\\aaammm~~~tttddd^^^```bbbcccbbbaaa```___```hhhvvv|||}}}wwwjjjgggjjjmmmrrrwwwqqq^^^SSSLLLGGGEEEFFFGGGFFFHHHIIILLLTTTeeevvvkkkTTTDDDCCCFFFAAAAAAAAAAAABBBBBBEEEQQQ^^^tttzzzkkk___SSSGGG@@@???===<<<;;;:::999999999999999999::::::::::::;;;;;;999:::;;;;;;;;;<<>>===???CCCCCCGGGMMMVVVdddwwwpppZZZQQQGGG@@@??????>>><<<===============>>>>>>>>>???@@@AAA@@@AAAHHHTTT]]]fffiiijjjfff``````hhhpppkkkeeekkkyyyeeePPPGGGFFFDDDBBBAAABBBCCCDDDDDDCCCAAAAAABBBEEEIIIKKKLLLKKKHHHIIIKKKNNNPPPPPPNNNLLLGGGFFFEEEEEEKKKUUUbbbkkkuuutttrrrpppnnnllljjjiiiggghhhiiijjjjjjiiihhhhhhkkkiiihhhgggjjjnnntttwwwyyyzzzzzzwwwjjj\\\VVVVVVeeeiiisssqqq```ZZZ\\\___ccceeeeeeffffffjjjooo{{{{{{qqqjjjjjjoootttzzz}}}mmm[[[PPPJJJFFFDDDEEEGGGGGGIIILLLOOOXXXkkk}}}cccPPPFFFGGGIIIBBBAAA@@@AAABBBBBBEEEPPP[[[nnnyyyjjj]]]QQQEEE>>>===::::::999999999999::::::999999::::::::::::;;;;;;:::;;;<<<<<<<<<===@@@CCCEEEKKKQQQVVV[[[dddpppyyyyyygggZZZOOOIIIHHHFFFGGGHHHGGGEEEDDDDDDEEEHHHHHHIIIIIIKKKPPPVVVZZZ```dddfffgggkkkooonnnjjj^^^QQQEEE???===<<>>>>>=====================>>>???>>>>>>CCCKKKQQQVVVZZZ\\\[[[ZZZ___jjjtttooogggiiiwwwjjjRRRGGGFFFDDDCCCBBBDDDGGGHHHGGGEEEAAACCCFFFIIILLLLLLLLLKKKGGGHHHKKKOOORRRQQQNNNJJJEEEDDDDDDGGGQQQ^^^jjjrrrrrroookkkgggdddcccccccccbbbdddgggkkkmmmmmmmmmmmmmmmllljjjjjjlllpppuuuxxxzzzyyywwwpppcccYYYYYY___llloooyyyppp]]]XXXXXX\\\ccchhhiiijjjkkkrrrvvvxxxrrrppptttzzzwwwhhhWWWNNNJJJFFFEEEFFFFFFFFFIIILLLQQQ\\\ppp~~~[[[MMMGGGHHHHHHAAAAAA@@@@@@BBBBBBDDDMMMWWWhhhzzzkkk^^^RRRFFF@@@???999888888888999999:::;;;999999999:::::::::;;;;;;:::;;;<<<<<<<<<>>>AAADDDLLLRRRYYY^^^ccclllxxxyyydddVVVOOOJJJFFFFFFDDDEEEEEEEEECCCCCCDDDFFFGGGHHHJJJLLLOOOUUU\\\aaafffiiikkkkkkmmmqqqooojjj]]]QQQEEE???===<<>>>>>>>>======<<<<<<;;;:::<<<======>>>@@@EEEHHHPPPSSSUUUUUUVVV]]]iiissswwwjjjjjjuuupppWWWJJJFFFEEECCCDDDGGGLLLMMMJJJFFFEEEGGGKKKMMMMMMKKKIIIHHHGGGIIIMMMQQQRRRPPPKKKGGGEEEDDDFFFNNNZZZgggooosssjjjfffaaa\\\YYYYYYZZZ[[[aaadddiiimmmqqqrrrqqqqqqpppooonnnnnnpppsssvvvyyywwwtttoooggg]]]YYY```jjjqqquuu~~~nnn]]]XXXVVVZZZeeelllmmmnnnqqqzzz{{{yyywwwyyyrrrdddTTTMMMJJJGGGFFFHHHEEEEEEHHHLLLRRR___tttxxxVVVKKKFFFGGGFFF???AAA@@@@@@BBBBBBDDDKKKSSSbbbuuu{{{kkk^^^QQQFFF@@@@@@888888888888999:::;;;;;;999999999:::::::::;;;;;;999:::<<<<<<===>>>BBBDDDNNNTTT[[[aaagggqqq}}}qqqbbbQQQJJJGGGDDDAAA@@@DDDEEEEEEDDDBBBBBBDDDFFFEEEHHHLLLPPPUUU\\\dddiiikkknnnooonnnooorrrooojjj___SSSGGGAAA???===>>>BBBCCCIIIVVViii~~~}}}aaaMMMCCCAAA@@@?????????>>>===>>>>>>======<<<<<<;;;;;;999:::<<<>>>???AAACCCEEEHHHJJJLLLLLLNNNVVVbbbkkk}}}rrrmmmrrryyy```OOOGGGEEEDDDFFFLLLRRRSSSNNNHHHHHHKKKNNNOOOMMMJJJGGGFFFGGGLLLRRRTTTRRRLLLGGGDDDDDDFFFKKKWWWeeennnooonnnbbb^^^YYYTTTQQQRRRTTTVVVaaaeeejjjpppssstttsssrrrsssrrrrrrrrrssstttvvvwwwqqqlllgggbbb]]]^^^hhhtttwww}}}lll^^^ZZZVVV[[[iiissstttvvvzzzzzz{{{{{{mmm___QQQKKKIIIGGGGGGHHHEEEEEEGGGLLLSSS```wwwrrrRRRJJJEEEDDDDDD???BBB??????BBBCCCCCCHHHOOO\\\mmmxxxhhh[[[NNNCCC>>>>>>999999999999999:::;;;;;;999999::::::::::::;;;;;;888:::;;;;;;<<<>>>BBBDDDKKKQQQZZZaaaiiitttqqq\\\QQQGGGDDDCCC@@@>>>>>>CCCDDDDDDCCCBBBCCCFFFHHHHHHKKKQQQXXX^^^dddkkkoooqqqssssssqqqrrrssspppjjj```TTTHHHCCC@@@>>>???BBBEEEKKKYYYooosss\\\LLLBBBAAAAAA@@@????????????======<<<<<<<<<<<<<<<<<<::::::<<<>>>@@@BBBCCCCCCCCCEEEFFFHHHKKKSSS]]]eeerrr{{{{{{sssooojjjUUUIIIEEEEEEIIIQQQXXXXXXPPPIIIHHHLLLOOOOOOLLLIIIGGGGGGHHHPPPXXXYYYRRRIIIDDDCCCCCCFFFPPP^^^lllqqqllleeeXXXUUURRROOOOOORRRWWWZZZeeeiiioootttwwwwwwuuusssssstttuuuuuuuuuttttttssskkkgggdddeeefffjjjttt}}}zzzjjj```[[[VVV\\\nnn{{{}}}|||wwwhhhZZZMMMHHHGGGFFFFFFHHHEEEEEEHHHMMMTTTbbbyyylllOOOIIIDDDBBBCCCAAABBB??????BBBCCCCCCGGGLLLZZZjjjwwwfffYYYLLLBBB======;;;:::::::::::::::;;;<<<999999::::::::::::;;;;;;777888:::;;;;;;===AAADDDJJJPPPZZZbbbjjjvvvnnn^^^QQQJJJDDDCCCBBB??????BBBBBBCCCDDDDDDEEEGGGKKKNNNQQQVVV^^^eeejjjppptttwwwwwwyyyxxxuuuuuuvvvrrrlll]]]RRRGGGBBBAAA@@@AAADDDHHHNNN]]]ttthhhVVVJJJAAAAAA@@@>>>===<<<===>>>;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<===>>>@@@AAAAAAAAACCCEEEFFFGGGJJJPPPXXX^^^fffppp{{{wwwmmm}}}pppZZZLLLEEEEEEJJJSSS[[[[[[RRRIIIHHHKKKOOOOOOKKKHHHHHHHHHJJJTTT]]]]]]SSSHHHCCCCCCBBBGGGRRRcccqqqrrriii^^^OOONNNMMMMMMQQQWWW]]]aaaiiimmmsssxxx{{{zzzwwwuuussstttvvvvvvvvvtttrrrpppiiiffffffkkkpppuuu}}}xxxiiiaaa[[[VVV]]]qqqvvvdddWWWKKKFFFFFFEEEEEEGGGGGGGGGIIINNNUUUddd{{{hhhMMMHHHDDDAAADDDDDDBBB??????BBBCCCCCCFFFJJJ\\\kkkxxxgggYYYMMMBBB===>>><<<;;;;;;::::::;;;;;;;;;999999:::::::::;;;;;;;;;666888999:::;;;===AAADDDLLLSSS[[[ccckkkvvvxxxmmm]]]PPPKKKEEEAAA@@@>>><<>>===>>>???@@@@@@???CCCDDDEEEEEEFFFIIIOOOSSS]]]iiivvvqqqkkkyyyuuu[[[NNNNNNJJJMMMXXXaaa^^^UUUMMMMMMOOOOOOLLLGGGEEEHHHLLLSSSYYY^^^ZZZOOODDDCCCFFFIIIRRRbbbqqqvvvmmm___UUUQQQNNNPPPVVVZZZ\\\ccclllooozzz|||uuussstttuuusssooommmkkkkkkhhhlllrrrwww|||vvvggg```___bbbhhhttt}}}rrrcccWWWLLLJJJJJJHHHEEECCCEEEEEEHHHPPPYYYhhh~~~dddMMMIIIBBB===???@@@@@@AAAAAAAAAAAACCCFFFIIIWWWgggzzzjjjZZZMMMDDD???<<<:::::::::999999888888888999999999999999999999999:::999999999;;;===@@@BBBIIINNNWWW```kkkvvvyyylllaaaWWWNNNIII@@@BBBAAA??????AAABBBAAAGGGGGGJJJOOOSSSWWW]]]bbbjjjnnnvvv}}}}}}|||{{{zzzxxxssslllhhhUUUPPPIIIBBB??????AAACCCLLLVVViiittt___NNNEEEAAA@@@???============>>>>>>>>>>>>>>>============?????????????????????@@@CCCDDDEEEFFFFFFHHHLLLOOOVVV]]]iiizzzssslllvvv}}}bbbTTTQQQNNNRRR^^^fffbbbWWWOOOIIIKKKKKKIIIEEEFFFJJJOOOVVV[[[```[[[PPPFFFDDDGGGOOOYYYiiittttttiii[[[RRRQQQQQQVVV___eeegggmmmuuuyyy}}}tttpppqqqqqqpppmmmllllllmmmrrrvvv|||rrrfffaaadddhhhppp}}}zzzooo]]]RRRIIIGGGIIIGGGEEEEEEFFFFFFIIIPPPYYYggg}}}___JJJGGGAAA===@@@AAA@@@AAAAAAAAAAAACCCFFFIIIZZZkkkzzziiiXXXLLLDDD???===;;;:::::::::999999999999999999999999999999999999999999888999:::===???AAAEEEJJJQQQZZZdddnnnwww~~~vvvpppfff\\\SSSKKKDDD@@@;;;===>>>>>>>>>AAACCCCCCGGGJJJOOOUUU\\\dddmmmttt~~~{{{zzzwwwuuuqqqkkkddd___PPPLLLFFFAAA>>>@@@CCCEEELLLWWWjjjooo[[[LLLDDDAAA@@@???============>>>>>>>>>>>>>>>>>>>>>>>>===?????????@@@@@@AAAAAAAAACCCDDDEEEEEEEEEGGGJJJMMMQQQWWWbbbrrrvvvlllrrr}}}lll\\\SSSQQQVVVccckkkeeeXXXNNNHHHIIIIIIGGGFFFHHHOOOTTTZZZ```ddd]]]QQQHHHGGGIIIWWWeeetttxxxpppcccWWWQQQRRRVVV^^^iiiooosssxxx}}}|||rrrnnnnnnooonnnmmmmmmppprrr|||sssmmmlllooottt~~~~~~|||uuuiiiVVVLLLDDDEEEGGGGGGFFFFFFGGGFFFIIIPPPYYYggg|||xxxYYYGGGFFFAAA???BBBBBB@@@@@@AAA@@@@@@BBBFFFIII[[[nnnyyyhhhWWWJJJCCC???>>>;;;;;;;;;;;;::::::::::::::::::::::::::::::::::::999888888888:::<<<>>>??????CCCJJJQQQXXXaaaiiiooovvvxxxzzzzzzxxxtttooolllccc^^^VVVOOOIIIDDD@@@===999:::<<<>>>???AAAEEEHHHLLLRRRZZZcccnnnyyy~~~yyyvvvsssoookkkfff___WWWRRRIIIFFFBBB>>>>>>AAADDDGGGLLLXXXmmmjjjXXXKKKDDDAAA@@@???============>>>>>>>>>>>>>>>>>>>>>>>>>>>???@@@@@@AAABBBCCCDDDDDDCCCDDDDDDDDDDDDEEEHHHKKKNNNRRR\\\jjj{{{zzzlllnnnwwwuuubbbTTTRRRXXXeeellleeeVVVKKKIIIIIIHHHGGGHHHLLLSSSYYY___fffhhh___SSSLLLKKKLLL]]]ooo~~~|||nnn___WWWTTTVVV[[[dddmmmtttzzzxxxpppooopppppppppqqqssswwwzzz~~~yyyzzz~~~~~~}}}zzz{{{qqqdddQQQIIICCCDDDFFFFFFEEEGGGHHHGGGJJJQQQZZZhhh}}}qqqUUUGGGFFFAAA@@@CCCAAA???@@@@@@@@@@@@BBBFFFHHHXXXkkkzzzhhhVVVJJJCCC@@@???;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::999888888999999;;;<<<===;;;>>>CCCHHHNNNUUU\\\```ggghhhiiihhhfffbbb^^^[[[VVVRRRLLLGGGDDDAAA???===<<<<<<>>>@@@AAABBBGGGMMMTTT___lllxxx~~~uuupppkkkhhhccc^^^YYYSSSLLLHHHCCCAAA???======@@@DDDFFFMMM[[[ppp}}}iiiXXXLLLFFFAAA@@@???============>>>>>>>>>>>>>>>>>>?????????@@@AAAAAACCCDDDEEEFFFFFFCCCDDDDDDDDDCCCDDDGGGIIIMMMQQQXXXeeevvvnnnlllsss}}}gggXXXUUUZZZfffllleeeVVVKKKIIIHHHGGGGGGIIINNNUUUZZZccckkkmmmbbbUUUPPPQQQQQQaaauuu~~~lll___[[[ZZZZZZ```hhhpppxxx~~~wwwsssssstttuuuvvvwwwzzz~~~~~~{{{zzz~~~yyyvvvyyy|||~~~lll___PPPIIIDDDEEEFFFEEEEEEFFFHHHHHHLLLSSS]]]kkklllTTTHHHGGGAAAAAACCC??????@@@@@@@@@@@@BBBEEEHHHUUUhhh{{{iiiWWWJJJCCC@@@>>>;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::999999999999::::::;;;<<<:::<<>>>>>AAAAAAAAAIIISSS^^^nnn~~~sssjjjeee]]]YYYUUUQQQNNNIIIEEEBBB@@@???===<<<===???BBBCCCNNN\\\sss{{{gggWWWLLLFFFAAA@@@???============>>>===>>>>>>>>>?????????@@@AAABBBBBBDDDEEEFFFGGGGGGDDDDDDEEEDDDDDDEEEHHHJJJMMMPPPXXXdddtttsssmmmpppnnn^^^ZZZ\\\fffllleeeXXXNNNGGGFFFFFFGGGKKKQQQWWW[[[fffppppppdddWWWUUUVVVVVVcccyyymmmbbbaaa```^^^fffnnnuuu~~~~~~zzzwwwwwwuuuwwwyyyzzz{{{~~~{{{{{{}}}wwwqqqpppuuu{{{zzzwwwvvv~~~yyygggZZZOOOIIIEEEEEEFFFDDDDDDGGGHHHIIIMMMVVVaaaqqqfffSSSIIIGGGAAAAAABBB===??????@@@??????AAAEEEHHHUUUfff~~~kkkYYYLLLDDD???===::::::::::::;;;;;;;;;;;;:::::::::::::::::::::::::::::::::;;;;;;;;;;;;;;;:::;;;>>>@@@BBBFFFJJJNNNNNNNNNNNNNNNMMMKKKJJJIIIEEEBBB>>><<<<<<<<<;;;;;;???<<<<<<@@@AAACCCOOO^^^nnnqqqddd\\\YYYOOOLLLIIIFFFDDDBBB@@@>>>>>>===<<<<<<===???AAABBBMMM\\\rrr}}}yyyfffVVVJJJEEEAAA@@@???============>>>===>>>>>>??????@@@@@@@@@BBBCCCCCCDDDEEEFFFGGGGGGEEEFFFFFFFFFFFFGGGJJJMMMNNNRRRZZZffftttyyynnnlll{{{vvvaaa\\\[[[ccchhhcccWWWOOOFFFFFFGGGKKKQQQXXX]]]```hhhrrrssseeeYYYYYY[[[ZZZeee{{{mmmfffeeeeeedddmmmwww|||}}}xxxzzzzzzvvvtttvvvsssvvvxxxzzzzzz|||~~~~~~|||{{{}}}~~~}}}||||||}}}|||~~~tttoooooouuu}}}yyynnnnnnnnnzzzsssbbbUUUKKKFFFDDDEEEEEECCCDDDGGGHHHIIINNNXXXeeevvv___NNNGGGFFF@@@AAABBB<<>>;;;999999999999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<;;;;;;::::::;;;===>>>@@@BBBFFFIIIJJJJJJIIIHHHGGGEEEDDDCCCAAA???<<<;;;===>>>???>>>===999;;;BBBFFFLLL]]]qqqmmm^^^TTTOOOMMMFFFCCC@@@>>>>>>>>>===<<<;;;;;;;;;<<<>>>@@@BBBCCCJJJYYYooo}}}|||{{{hhhXXXKKKEEEAAA@@@???============>>>===>>>>>>??????@@@AAAAAACCCDDDDDDDDDEEEEEEFFFFFFFFFGGGHHHHHHHHHJJJMMMPPPQQQVVV```lllzzz~~~oooiiivvv}}}aaaZZZXXX___ddd___UUUNNNGGGHHHJJJPPPXXX___eeegggiiittttttfffZZZ[[[^^^\\\hhh}}}nnnggggggfffiiittt}}}wwwsssvvvwwwsssqqqsssqqqsssvvvxxxxxxyyyzzz|||yyyyyywwwsssppppppqqqsssqqqrrrvvvzzz~~~vvvppppppvvvuuuhhhiiikkkxxx}}}ooo^^^RRRGGGCCCBBBDDDDDDCCCEEEHHHHHHIIIOOOZZZgggzzzZZZKKKEEEDDD???AAABBB;;;>>>????????????AAAEEEGGGQQQ___uuuppp^^^OOOEEE>>>:::888888888999999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<======<<<<<<;;;::::::;;;<<<===>>>AAADDDGGGDDDDDDBBB@@@>>>===;;;;;;;;;999777888:::===>>>>>>===999;;;EEELLLUUUkkk}}}mmm\\\OOOHHHFFFFFFBBB@@@<<<::::::;;;;;;:::888999:::<<<>>>AAACCCEEEHHHWWWmmm~~~~~~zzz|||lll[[[NNNGGGAAA@@@???============>>>===>>>>>>???@@@@@@AAAAAADDDDDDDDDDDDDDDEEEEEEEEEFFFHHHIIIIIIJJJLLLOOORRRVVV\\\fffsssuuuiiirrrlllbbb[[[]]]```\\\SSSMMMLLLFFFHHHUUUeeemmmooonnnqqqtttssskkk```ZZZ]]]cccpppppphhhiiimmmsssyyy~~~wwwsssqqqqqqooommmpppuuummmooommmlllooovvvyyyxxxwwwpppjjjiiigggdddeeehhhoooxxx|||yyy~~~xxxuuuttt}}}}}}qqqkkkhhhppp|||vvvhhhZZZPPPGGGFFFEEEDDDDDDEEEFFFFFFFFFJJJQQQ\\\lllyyyUUUMMMEEEBBBAAA>>>@@@CCC@@@@@@@@@@@@AAABBBCCCCCCOOO]]]pppvvvbbbPPPDDD>>>===<<<<<<<<<;;;;;;::::::::::::;;;;;;<<<===>>>??????===<<<<<<;;;;;;;;;<<<<<>>======<<<<<<===<<<;;;===@@@AAA>>><<<@@@@@@BBBGGGLLL\\\{{{vvvkkk\\\PPPJJJEEE@@@<<<>>><<<:::888888888:::;;;<<<<<<;;;;;;<<>>>>>???>>>===AAAAAAAAAAAABBBBBBCCCDDDCCCBBBBBBCCCDDDDDDCCCAAAHHHHHHIIIKKKPPPUUUXXXYYY[[[cccrrryyylllsssttthhh]]]^^^aaa]]]SSSLLLMMMHHHLLL[[[kkkrrrrrrpppsssvvvvvvoooddd^^^```eeeqqqrrrjjjlllooouuu||||||yyyrrrmmmllljjjgggiiimmmlllllliiihhhnnnwww||||||tttlllfffeeefffeeefffhhhpppyyy}}}zzz}}}~~~xxxuuuttt}}}tttnnnnnnvvvttteeeWWWNNNGGGFFFEEEDDDDDDEEEFFFGGGGGGKKKSSS___pppuuuTTTLLLEEEBBB@@@>>>???BBB@@@@@@@@@@@@AAABBBCCCCCCLLLZZZlllzzzxxxdddRRREEE???===<<<<<<<<<;;;;;;:::::::::;;;;;;<<<<<<======>>>>>><<<<<<;;;;;;<<<<<<===>>>BBBBBBAAAAAAAAABBBBBBCCCAAA@@@>>><<<;;;;;;;;;<<<===<<<<<>>===>>>???>>>>>>AAAAAAAAAAAABBBBBBCCCDDDCCCCCCCCCDDDEEEFFFFFFEEEHHHIIIKKKPPPVVV\\\```bbbfffnnn}}}qqqtttooo```^^^bbb^^^TTTLLLMMMKKKRRRdddtttyyyvvvrrrtttxxxzzztttkkkddddddgggrrruuunnnoooqqqwww~~~}}}|||{{{yyyyyyooogggeeeeeecccdddfffhhhgggeeefffooo{{{}}}pppfff___aaaeeehhhjjjlllttt{{{}}}|||zzzyyy}}}xxxtttvvv|||oooaaaTTTLLLGGGFFFEEEDDDDDDEEEFFFGGGIIINNNWWWcccvvvoooRRRJJJDDDBBB@@@>>>>>>AAA@@@??????@@@@@@AAABBBCCCHHHVVVfffppp}}}{{{gggTTTGGG@@@>>><<<<<<<<<;;;;;;;;;;;;;;;<<<<<<<<<===============::::::;;;;;;<<<>>>???@@@DDDDDDCCCBBBBBBCCCCCCCCCAAA???<<<:::999:::;;;<<<======???AAACCCCCCAAA???AAABBBHHHWWWkkkyyydddUUUNNNDDD>>><<<<<<;;;999::::::::::::999999999999::::::;;;===>>>???@@@AAAJJJRRRcccttt|||{{{yyyzzz~~~mmmYYYMMMCCCAAA>>>======>>>>>>>>>AAAAAAAAAAAABBBCCCDDDDDDDDDDDDEEEEEEGGGHHHIIIJJJIIIKKKPPPWWW]]]dddhhhkkknnnwwwuuuttt|||vvvbbb]]]aaa___VVVNNNMMMMMMWWWkkk{{{~~~xxxsssrrrwwwzzzwwwooohhhfffgggrrr~~~vvvqqqrrrsssyyy~~~{{{xxxyyyzzzzzzvvvkkkaaa```bbbcccdddeeebbbdddggglllwww}}}wwwjjjaaa[[[___fffkkkoooqqqyyy|||yyy}}}yyyjjj]]]QQQKKKGGGFFFEEEEEEEEEFFFGGGHHHKKKQQQ[[[iii{{{iiiPPPIIICCCBBB@@@======???????????????@@@AAABBBCCCEEESSSaaaiiittt~~~kkkXXXIIIAAA>>><<<<<<<<<<<<<<<;;;;;;;;;===============<<<<<<<<<::::::;;;<<<>>>@@@AAABBBFFFFFFEEEDDDCCCCCCCCCDDDBBB???<<<999888:::<<<>>>===???AAADDDFFFEEEDDDCCCEEEGGGPPPccc}}}}}}fffVVVJJJEEE???;;;;;;;;;<<<;;;888999:::::::::::::::999999:::<<<>>>???@@@@@@@@@HHHPPP___ooowwwwwwwwwyyy~~~uuu^^^PPPDDDAAA>>><<<===>>>???>>>@@@@@@@@@AAABBBCCCDDDEEEFFFFFFFFFFFFGGGHHHKKKMMMOOOSSSXXX]]]ccchhhlllooottt~~~yyytttxxx|||ddd\\\______XXXRRRMMMNNNYYYnnn~~~yyyrrrnnnssswwwvvvpppjjjhhhhhhqqq{{{xxxttttttsssyyy{{{yyyttttttyyy}}}|||qqqfff]]]]]]```aaabbbdddaaagggpppxxxyyynnnccc\\\YYY___hhhnnnsssxxxuuufffXXXOOOJJJGGGFFFEEEEEEEEEFFFHHHIIIMMMUUUaaapppdddNNNGGGCCCBBBAAA>>>===>>>????????????@@@AAABBBBBBDDDPPP]]]eeerrrnnn[[[LLLCCC???<<<<<<<<<<<<<<<<<<<<<<<<===============<<<<<<<<<:::;;;<<<===@@@BBBDDDEEEHHHGGGFFFEEEDDDCCCCCCCCCBBB@@@<<<:::999;;;===???>>>@@@DDDGGGHHHHHHGGGFFFFFFLLLYYYpppjjjYYYOOODDDAAA===;;;:::;;;<<<<<<888999:::;;;;;;;;;;;;;;;:::;;;===???@@@AAAAAAAAAGGGMMMZZZiiiqqqrrrtttxxx}}}}}}dddTTTFFFCCC???<<<===>>>??????@@@@@@@@@AAABBBCCCEEEEEEGGGHHHHHHGGGGGGIIIMMMQQQYYY]]]aaadddfffiiimmmpppxxxuuuttt{{{hhh]]]]]]]]]YYYVVVOOOOOOZZZnnn}}}xxxqqqlllpppuuuuuurrrmmmkkkkkkpppzzz~~~zzzxxxwwwuuuwwwvvvsssqqquuu}}}~~~{{{kkkbbb\\\]]]___```cccfffiiirrr|||ttthhh```]]]^^^eeemmmttt{{{ppp```TTTMMMJJJGGGFFFEEEEEEFFFGGGIIIJJJPPPYYYhhhzzz^^^LLLGGGCCCDDDBBB???===>>>???>>>>>>??????@@@AAABBBBBBNNN[[[eeeuuuppp]]]NNNEEEAAA<<<<<<<<<<<<<<<=========<<<<<<<<<=====================>>>@@@BBBDDDFFFGGGIIIHHHGGGEEEDDDCCCCCCCCCAAA???===;;;:::<<<===???>>>BBBGGGJJJKKKJJJJJJJJJFFFQQQddd~~~ooo[[[OOOIII???>>><<<:::999::::::;;;999::::::;;;<<<======>>>======>>>@@@AAABBBCCCDDDGGGLLLWWWeeemmmooosssxxxlll[[[IIIEEEAAA======>>>????????????@@@AAABBBCCCEEEFFFGGGHHHIIIIIIIIILLLSSSYYYdddgggjjjjjjjjjlllqqqvvv{{{vvvqqqtttooo```\\\ZZZYYYYYYRRRQQQZZZmmm|||~~~wwwqqqlllppptttvvvtttqqqppppppqqqyyy|||{{{zzzwwwtttrrroooqqqzzz}}}tttaaa^^^]]]aaaeeehhhnnntttyyyyyyqqqiiieeefffkkkssszzzzzzkkk[[[OOOJJJHHHFFFFFFEEEEEEFFFHHHIIIJJJRRR]]]pppYYYLLLGGGDDDEEEDDD@@@===>>>>>>>>>>>>>>>???@@@AAABBB@@@KKKYYYeeeyyyqqq___PPPFFFBBB;;;<<<<<<<<<=========>>>;;;;;;<<<<<<======>>>>>>??????@@@BBBDDDFFFHHHIIIIIIHHHGGGEEECCCBBBBBBBBB>>>===<<<;;;;;;;;;<<<===>>>CCCIIILLLMMMLLLLLLLLLKKK[[[sssxxxaaaPPPGGGDDD<<<<<<<<<;;;::::::;;;<<<;;;;;;;;;;;;<<<>>>@@@AAA@@@??????@@@AAACCCEEEGGGHHHLLLVVVccckkkooosssyyyvvvdddMMMHHHCCC???>>>>>>????????????@@@AAABBBDDDEEEFFFEEEGGGJJJKKKLLLRRR\\\dddlllnnnqqqppppppsss{{{wwwnnnppptttbbb[[[YYYYYY[[[TTTSSSZZZlll{{{}}}wwwrrrmmmpppuuuwwwwwwuuuttttttssszzz~~~~~~|||yyyqqqooonnnttt{{{mmmZZZZZZ^^^fffmmmsss|||zzztttpppllllllpppxxxwwwgggWWWLLLGGGGGGFFFFFFEEEEEEFFFHHHIIIKKKSSS```uuu~~~VVVLLLGGGDDDFFFEEE@@@>>>>>>>>>>>>>>>>>>???@@@AAABBB???JJJWWWfff}}}rrr```QQQGGGBBB;;;<<<<<<<<<======>>>>>>:::;;;;;;<<<===>>>??????AAAAAABBBCCCEEEGGGIIIJJJIIIHHHFFFEEECCCBBBAAAAAA<<<<<<;;;;;;::::::;;;;;;>>>DDDJJJNNNNNNMMMMMMMMMSSSfffkkkXXXKKKCCCAAA;;;<<<===<<<<<<<<<===???<<<<<<;;;;;;<<>>>>>???????????????AAABBBDDDEEEFFFCCCFFFJJJLLLOOOWWWccclllooorrruuuuuuuuuzzz{{{nnnssszzzfff______^^^[[[VVVYYYaaakkksssuuurrrnnnnnnnnnnnnqqqtttvvvwwwvvv||||||}}}~~~~~~{{{xxxnnnnnnpppyyyxxxfffZZZ___ccchhhsss{{{wwwvvvwwwqqq|||yyyzzz}}}rrraaaSSSJJJEEECCCFFFHHHHHHFFFEEEGGGMMMRRR]]]iii~~~qqqUUUMMMIIIDDDAAA??????>>>>>>??????>>>>>>??????@@@AAAAAAIIITTTaaavvvuuudddTTTHHHAAA>>>???@@@>>>===<<<>>>???AAAAAA@@@@@@@@@@@@@@@@@@AAACCCFFFIIIJJJJJJIIIHHHJJJHHHFFFCCCAAA???>>>===;;;;;;;;;:::999:::<<<>>>AAAFFFFFFKKKRRROOOKKKTTT[[[sssrrr___RRRGGGAAA???===<<<<<<<<<<<<>>>@@@AAA??????>>>======>>>???@@@@@@AAAAAA@@@@@@BBBHHHMMMPPPUUU]]]gggpppxxx}}}nnnZZZMMMAAA???@@@???>>>>>>===@@@BBBCCCCCCCCCDDDEEEDDDFFFIIIMMMSSS]]]jjjsss~~~|||{{{zzzyyy~~~qqqrrr~~~mmmdddbbbaaa```]]]___ccciiipppssspppmmmkkkkkkkkknnnssswwwyyyyyy|||||||||}}}~~~~~~{{{yyysssssstttzzztttbbbYYY___fffnnn{{{{{{yyyzzz{{{yyy~~~zzzsssuuu{{{~~~~~~{{{lll\\\PPPIIIFFFEEEFFFGGGHHHFFFEEEHHHMMMRRR___lllnnnSSSLLLIIIDDDAAA@@@@@@???>>>??????>>>>>>??????@@@AAAAAAHHHSSS```tttvvveeeUUUHHHBBB>>>???@@@???>>>>>>@@@BBBCCCBBBAAA@@@@@@@@@AAABBBCCCEEEGGGIIIJJJJJJHHHGGGGGGFFFDDDBBB???>>>===<<<999:::;;;;;;::::::<<<>>>@@@FFFGGGKKKRRROOOMMMVVVffflllZZZNNNEEE@@@>>>;;;;;;;;;<<<<<<===>>>???@@@???>>>======>>>???@@@???@@@BBBBBBCCCFFFLLLQQQUUUYYY```iiirrryyy~~~uuu]]]OOOCCC@@@AAA@@@>>>>>>???AAACCCCCCCCCCCCDDDEEEGGGIIILLLPPPUUU___llluuu}}}||||||}}}vvvqqqzzzyyykkkeeeeeeeeefffeeeeeeiiinnnpppnnnlllgggfffgggjjjpppvvvzzz||||||{{{zzz{{{|||}}}|||{{{vvvvvvwww|||sssccc\\\ccckkkuuu}}}|||}}}~~~~~~}}}}}}vvvssswwwzzz~~~|||~~~}}}ssscccUUULLLHHHFFFFFFFFFGGGHHHFFFFFFHHHNNNSSSaaaoooiiiPPPKKKHHHDDDAAAAAAAAA@@@@@@??????>>>>>>??????@@@AAAAAAGGGQQQ___rrrwwwfffVVVIIICCC>>>???@@@??????@@@CCCEEEGGGEEECCCBBBAAABBBDDDEEEFFFGGGIIIJJJJJJHHHGGGEEEDDDBBBAAA???===;;;;;;:::888999;;;;;;;;;;;;===>>>BBBIIIKKKOOOUUURRRRRR]]]tttfffTTTJJJCCC>>>>>>::::::;;;<<<============@@@???>>>======>>>???@@@???AAACCCEEEHHHLLLRRRVVVZZZ]]]dddlllttt{{{|||aaaSSSEEEAAAAAA@@@>>>>>>@@@BBBCCCCCCCCCCCCDDDEEEIIILLLOOORRRXXXaaannnvvv}}}}}}}}}qqquuurrrhhhggghhhiiiggggggjjjnnnpppmmmkkkfffdddcccffflllrrrxxx{{{zzzyyyxxxxxx{{{|||}}}|||vvvwwwyyy}}}wwwiiidddiiiooowww}}}~~~~~~{{{yyy~~~zzzwwwxxx|||~~~~~~zzzwwwlll]]]PPPIIIGGGFFFFFFEEEGGGGGGGGGFFFIIIOOOTTTbbbpppdddOOOIIIGGGCCCBBBBBBBBBBBBAAA??????>>>>>>??????@@@AAAAAAEEENNN]]]oooxxxgggWWWJJJCCC===>>>???@@@@@@CCCFFFIIIJJJIIIFFFDDDDDDEEEFFFGGGIIIIIIJJJIIIHHHFFFDDDCCC??????===<<<:::999999999777999;;;<<<<<<===>>>@@@EEENNNPPPTTTZZZXXX\\\jjj|||bbbQQQHHHAAA>>>>>>:::;;;===>>>>>>>>>===<<>>======>>>@@@@@@AAACCCFFFIIINNNSSSXXX[[[]]]```eeemmmuuu|||dddVVVGGGBBBBBB@@@??????AAABBBCCCBBBAAAAAACCCEEEIIIKKKOOOSSSXXXbbbnnnvvv~~~sssrrrzzz{{{mmmiiiiiigggggghhhlllpppqqqnnnjjjhhheeecccdddiiioootttvvvxxxwwwvvvwwwzzz|||}}}|||wwwyyy|||{{{pppkkkmmmpppvvv~~~~~~{{{xxxyyy~~~yyywwwxxx|||~~~}}}sssgggXXXLLLGGGFFFFFFEEEEEEFFFGGGGGGGGGJJJPPPVVVcccppp```OOOIIIFFFDDDCCCCCCCCCBBBAAA??????>>>>>>??????@@@AAA@@@BBBKKK[[[lllyyyhhhWWWKKKDDD===>>>??????AAADDDHHHLLLMMMLLLJJJHHHGGGHHHIIIIIIIIIIIIIIIHHHFFFCCCAAA@@@<<<<<<;;;:::999888888999777999<<<======???AAACCCHHHQQQTTTVVV\\\]]]eeexxx{{{aaaPPPGGGAAA>>>???<<<===???@@@@@@???>>>===??????>>>>>>???@@@BBBCCCEEEFFFJJJOOOUUU[[[___``````bbbgggnnnuuu}}}~~~gggXXXIIICCCBBBAAA??????@@@AAAAAAAAA@@@AAACCCEEEHHHKKKOOOTTTZZZcccooowwwyyyqqqvvv~~~uuullliiifffeeegggkkkpppqqqnnnkkkllliiiffffffiiinnnqqqsssuuutttuuuwwwzzz|||}}}|||yyy}}}vvvqqqqqqrrrxxx~~~}}}}}}zzzxxxyyy||||||}}}mmmaaaSSSIIIGGGGGGFFFEEEDDDFFFGGGGGGGGGKKKQQQWWWdddqqqwww[[[OOOIIIGGGDDDDDDDDDCCCBBBAAA??????>>>>>>??????@@@AAA@@@@@@IIIYYYiii|||yyyhhhWWWJJJCCC===>>>??????@@@DDDIIIMMMOOOOOONNNLLLKKKKKKKKKKKKHHHHHHFFFEEEBBB@@@>>><<<;;;:::999999999999999999999;;;<<<===>>>AAAEEEHHHJJJSSSVVVXXX^^^bbboooyyy___NNNFFFAAA???@@@>>>??????@@@@@@?????????>>>>>>>>>???AAACCCEEEGGGIIIJJJOOOWWW___fffiiijjjiiijjjmmmqqqxxxhhhYYYIIICCCBBBAAA@@@@@@???@@@AAAAAA@@@BBBDDDGGGJJJNNNTTTYYY___iiiuuu}}}tttuuuyyyqqqkkkhhhfffeeehhhmmmoooooommmooollljjjjjjlllppprrrtttrrrrrrtttwww{{{}}}|||{{{www}}}{{{{{{{{{|||xxxvvvwwwwww|||vvvdddZZZMMMFFFFFFHHHGGGEEEDDDEEEGGGGGGGGGKKKRRRXXXeeeuuuoooWWWOOOIIIGGGEEEDDDDDDCCCAAA@@@??????>>>>>>??????@@@AAA@@@???GGGWWWgggxxxyyygggWWWJJJCCC===>>>>>>>>>@@@CCCIIIMMMPPPPPPQQQPPPOOONNNLLLKKKFFFEEEDDDAAA???===;;;:::::::::999999999::::::;;;;;;<<<======???CCCHHHLLLOOOXXX[[[\\\bbbiii{{{sssZZZJJJCCC@@@???AAA??????>>>>>>>>>>>>??????>>>>>>???@@@CCCFFFIIIJJJKKKNNNTTT^^^iiirrruuuvvvuuuuuuvvvxxx|||hhhXXXIIIBBBBBBAAA@@@AAA@@@AAABBBBBBBBBDDDHHHKKKQQQUUU[[[bbbiiisssvvvvvvwwwvvvmmmkkkhhhdddeeeiiimmmooonnnqqqnnnlllmmmpppsssuuuvvvpppqqqsssxxx{{{}}}|||zzzrrryyyyyysssrrruuuxxx}}}qqq^^^TTTIIIDDDFFFIIIHHHFFFCCCEEEGGGGGGHHHLLLSSSXXXfffxxxjjjUUUNNNJJJHHHFFFEEEDDDCCCAAA????????????>>>???@@@@@@AAA@@@>>>EEEVVVfffvvvyyygggVVVIIIBBB===>>>>>>>>>???CCCHHHMMMQQQQQQRRRSSSQQQOOOLLLKKKDDDCCCBBB???===;;;999888::::::999999:::;;;;;;<<<============???DDDJJJOOOTTT^^^``````gggooonnnUUUGGGAAA???@@@BBB???>>>===<<<<<<===>>>???===>>>???AAADDDGGGKKKMMMLLLOOOWWWcccpppzzz~~~~~~}}}}}}gggXXXHHHBBBBBBAAA@@@AAAAAABBBCCCCCCDDDFFFJJJNNNWWW[[[bbbiiippp{{{xxxttt~~~}}}ssspppllljjjjjjjjjiiimmmrrrppptttwwwvvvxxx{{{|||yyywwwssspppqqqtttvvvvvvuuuxxx~~~xxxssspppttt{{{}}}~~~uuuhhhYYYOOOGGGFFFHHHFFFEEEFFFEEEDDDFFFGGGGGGJJJUUU```sssfffWWWUUUPPPNNNLLLJJJFFFDDDBBB@@@AAA@@@@@@???????????????>>>EEEGGGMMM___ssswwwfffWWWKKKCCCBBBAAA???>>>@@@DDDHHHKKKMMMQQQVVVWWWSSSMMMHHHEEEAAA???<<<::::::999888666::::::::::::;;;<<<======;;;;;;<<<===AAAGGGMMMQQQ[[[^^^___```gggzzzjjjRRREEEAAA>>>======>>>>>>============>>>>>>??????AAADDDGGGJJJMMMNNNOOOSSS[[[fffrrr{{{fffXXXIIIDDDDDDCCCCCCDDDAAABBBCCCCCCEEEKKKTTT[[[aaahhhqqqzzz{{{rrr{{{yyyrrrnnnmmmnnnmmmkkkmmmqqqqqqvvvxxxxxx{{{}}}zzzvvvrrrqqqsssuuuuuutttxxx~~~~~~xxxtttssswww}}}ooocccUUUMMMFFFFFFGGGFFFDDDEEEEEEDDDFFFHHHIIINNNZZZfff|||bbbVVVVVVOOONNNLLLIIIFFFDDDBBB@@@@@@@@@???>>>>>>>>>>>>???>>>EEEFFFMMM___tttuuueeeWWWKKKDDDBBB@@@>>>>>>@@@DDDIIILLLNNNRRRUUUVVVRRRLLLGGGDDD@@@>>>;;;:::::::::999777;;;:::::::::;;;<<<=========<<<<<<@@@FFFLLLRRRTTT^^^___aaaeeeooouuubbbNNNDDDAAA???>>>>>>>>>============>>>>>>???>>>???@@@BBBDDDGGGIIIKKKNNNQQQYYYcccnnnxxxcccUUUHHHCCCCCCBBBAAABBBBBBCCCDDDDDDGGGNNNXXX```hhhooozzz~~~ooovvvwwwsssrrrsssrrrooonnnqqqssswwwzzz{{{~~~~~~{{{vvvtttssstttttttttyyy}}}zzzyyyyyy|||xxxhhh\\\QQQJJJFFFGGGHHHEEECCCDDDFFFEEEFFFIIILLLRRR```nnnuuu^^^UUUUUUNNNMMMKKKIIIFFFDDDBBBAAA@@@??????>>>>>>>>>>>>>>>>>>EEEEEEKKK^^^tttrrrbbbUUUJJJEEEAAA@@@??????AAAEEEIIILLLOOORRRUUUTTTPPPJJJEEEBBB???===;;;:::;;;;;;:::999<<<<<<;;;;;;;;;<<<<<<===>>>===>>>CCCKKKSSSXXXYYY______```gggwwwhhhYYYIIIBBBAAA@@@??????===============>>>???@@@@@@@@@@@@AAABBBEEEGGGHHHKKKNNNTTT]]]hhhrrr{{{|||```TTTIIIEEEEEECCCAAABBBBBBDDDEEEFFFJJJSSS___hhhooowwwooosss{{{{{{yyyzzzxxxsssqqqrrrsssxxx{{{||||||xxxuuutttttttttxxx|||~~~pppaaaWWWMMMHHHFFFHHHIIIFFFDDDEEEHHHFFFGGGJJJNNNVVVeeetttooo\\\TTTSSSLLLKKKJJJHHHEEECCCBBBAAA@@@???>>>>>>======>>>>>>???DDDCCCJJJ]]]rrrnnn___RRRJJJEEEAAA@@@@@@@@@BBBFFFIIILLLPPPRRRTTTRRRNNNHHHCCC@@@>>><<<::::::;;;<<<<<<;;;===<<<<<<<<<<<<<<<======???>>>???FFFQQQYYY\\\]]]aaa```cccnnnzzz```SSSGGGDDDCCCAAA??????============>>>???AAAAAACCCBBBAAAAAABBBDDDFFFHHHIIIKKKPPPVVV___jjjuuu{{{|||ooo^^^TTTKKKIIIHHHFFFEEEFFFBBBDDDFFFHHHNNNXXXfffooouuu}}}ssssssxxx~~~xxxuuuuuuuuuyyy{{{|||~~~zzzxxxwwwwwwxxx{{{~~~xxxjjj]]]TTTKKKGGGGGGJJJKKKHHHFFFHHHJJJHHHHHHKKKOOOYYYkkk{{{kkk[[[TTTOOOKKKJJJIIIGGGEEECCCBBBAAA@@@??????>>>>>>>>>>>>>>>???CCCBBBGGGZZZmmm~~~lll]]]QQQJJJEEECCCBBBBBBBBBDDDGGGJJJLLLPPPRRRRRRPPPKKKEEEAAA@@@>>><<<:::;;;<<<===<<<;;;======<<<<<<<<<===>>>>>>@@@@@@CCCKKKTTT\\\___```___bbbjjjzzzsss___TTTJJJGGGFFFBBB???>>>======>>>???@@@AAACCCDDDCCCBBBAAAAAABBBDDDFFFHHHIIIKKKNNNRRRXXXaaalllssszzzpppccc\\\TTTLLLKKKJJJGGGFFFHHHCCCEEEHHHLLLSSS___mmmwww||||||wwwxxx}}}zzz{{{xxx{{{}}}}}}}}}|||{{{yyy{{{rrrdddXXXQQQIIIFFFGGGJJJJJJHHHHHHKKKLLLIIIIIIMMMSSS___sssggg[[[SSSMMMIIIIIIGGGFFFEEECCCBBBAAAAAA@@@@@@??????????????????BBB@@@EEEVVVfff||||||lll^^^SSSLLLHHHFFFEEEEEEEEEFFFHHHJJJKKKPPPQQQQQQNNNIIIDDDAAA@@@>>>===;;;;;;<<<===<<<;;;<<<<<<<<<======>>>???@@@AAAEEEJJJQQQWWW]]]aaacccZZZbbbrrrppp```WWWOOOKKKHHHCCC??????>>>??????@@@BBBDDDEEEFFFBBBAAA@@@@@@BBBEEEHHHJJJMMMNNNPPPQQQTTTZZZdddkkkttt|||}}}nnnbbb```XXXPPPMMMJJJFFFFFFHHHEEEHHHNNNSSS[[[fffttt}}}||||||zzz|||~~~|||}}}yyykkk]]]RRRLLLGGGEEEEEEHHHHHHFFFHHHLLLLLLJJJJJJOOOWWWfff}}}zzzaaaYYYSSSLLLHHHGGGGGGEEEDDDCCCBBBBBBBBBAAAAAA@@@@@@@@@@@@@@@???BBB???CCCRRR___qqq}}}nnnaaaWWWOOOKKKIIIIIIHHHGGGGGGIIIJJJKKKOOOOOOOOOLLLGGGCCCAAA@@@???>>><<<;;;<<<===<<<;;;;;;<<<<<<===>>>@@@AAABBBDDDJJJRRRWWWZZZ]]]bbbfffaaannn{{{lllbbbYYYQQQNNNJJJDDD@@@@@@???@@@AAABBBDDDFFFHHHIIIDDDCCCCCCCCCFFFJJJNNNQQQSSSUUUUUUTTTSSSVVV^^^eeennnwww|||qqqkkkbbbXXXRRRLLLGGGFFFIIIHHHMMMTTT[[[cccnnn{{{vvv~~~{{{uuueeeXXXNNNIIIEEECCCDDDFFFFFFEEEHHHMMMKKKIIIKKKQQQ[[[lllsss\\\VVVSSSMMMGGGGGGFFFEEEDDDCCCBBBBBBCCCBBBAAAAAA@@@@@@AAAAAA???AAA>>>AAAOOOZZZjjjpppdddZZZRRRNNNKKKKKKJJJIIIIIIIIIJJJKKKNNNOOONNNKKKFFFCCCAAAAAA@@@>>><<<<<<<<<===<<<:::;;;;;;<<<===???AAABBBCCCFFFNNNWWW\\\\\\]]]ccciiirrruuuhhhbbbZZZRRROOOJJJDDDAAAAAA@@@AAAAAACCCEEEGGGIIIJJJHHHGGGGGGHHHKKKPPPUUUXXXXXXZZZZZZWWWTTTUUU\\\bbbjjjtttvvvlllaaaXXXPPPIIIHHHKKKKKKQQQXXX```iiissspppvvvyyymmm```RRRJJJIIIHHHHHHGGGGGGHHHHHHIIIJJJNNNKKKPPP\\\eeeqqqoooaaaWWWPPPMMMKKKIIIGGGFFFGGGHHHHHHGGGGGGFFFEEECCCAAA@@@@@@@@@<<<===@@@EEEJJJSSSfffwwwxxxkkk```YYYVVVTTTQQQNNNMMMMMMMMMLLLJJJKKKLLLLLLKKKJJJGGGEEEDDD>>>>>>============>>>>>>???======>>>BBBEEEHHHIIIPPPRRRWWW[[[\\\\\\dddmmmsssmmm```ZZZUUUQQQLLLEEEBBBDDDEEEDDDEEEGGGJJJLLLMMMMMMFFFKKKRRRUUUWWW\\\dddkkkjjjhhhccc[[[VVVVVV[[[```hhhppp~~~uuueeeYYYPPPJJJIIILLLLLLTTT___iiirrrzzzoootttssshhh\\\PPPJJJIIIGGGGGGGGGGGGGGGHHHIIIIIIKKKJJJRRR___kkkzzzlll```WWWQQQOOOLLLJJJGGGGGGHHHHHHHHHGGGGGGFFFEEECCCBBBAAA@@@@@@>>>???AAAEEEHHHPPPbbbrrr}}}qqqggg```]]]YYYVVVRRROOONNNMMMLLLJJJKKKKKKKKKJJJIIIGGGEEECCCAAA@@@???????????????@@@AAA@@@@@@BBBFFFKKKPPPRRRWWWXXX\\\___```dddqqq~~~{{{pppkkkaaaZZZTTTPPPKKKDDDBBBEEEHHHHHHIIIKKKMMMOOOOOOOOONNNUUU^^^dddgggmmmttt{{{{{{xxxpppfff]]]YYY[[[^^^gggooo|||vvvfff[[[RRRMMMLLLPPPSSSZZZeeennnuuu}}}ooorrr~~~}}}{{{lllaaaVVVMMMIIIIIIGGGGGGFFFFFFGGGGGGHHHIIIJJJLLLUUUeeeuuu~~~iii^^^WWWRRRPPPNNNKKKIIIHHHHHHIIIHHHGGGGGGFFFEEECCCBBBAAAAAAAAAAAAAAABBBDDDFFFLLL\\\lllzzzpppjjjggg```\\\WWWSSSPPPNNNLLLJJJIIIIIIIIIHHHGGGEEEDDDCCCCCCCCCBBBAAAAAAAAAAAAAAAAAAAAAAAADDDIIIPPPVVVZZZ```cccgggiiijjjqqquuulllhhhaaaZZZSSSNNNIIICCCCCCFFFLLLMMMPPPRRRTTTUUUUUUUUUXXXaaammmuuuyyy~~~}}}qqqeee]]]\\\]]]hhhqqq~~~}}}qqqbbbWWWPPPKKKLLLPPPVVV\\\fffnnnuuu|||pppqqqzzz~~~yyyzzzzzz||||||vvvggg[[[QQQIIIGGGIIIGGGFFFFFFFFFFFFGGGHHHHHHMMMOOOYYYiii|||xxxfff^^^XXXSSSQQQOOOMMMJJJIIIIIIIIIHHHGGGGGGFFFEEECCCBBBBBBAAAAAA@@@@@@BBBCCCDDDIIIXXXggg~~~yyysssppphhhddd]]]WWWRRROOOLLLJJJHHHHHHGGGFFFEEEDDDCCCCCCEEEDDDCCCCCCCCCCCCCCCDDDEEEFFFGGGJJJOOOVVV^^^cccjjjooovvvzzzzzzxxxnnnhhhddd___WWWPPPLLLGGGBBBCCCGGGNNNQQQUUUYYY[[[]]]^^^___dddmmmyyyvvvjjjbbb___```kkktttwwwkkk^^^VVVPPPMMMNNNRRRWWW]]]fffnnnuuu}}}tttrrrxxx~~~xxxvvvwwwxxx{{{zzz|||rrrcccWWWNNNGGGEEEHHHGGGGGGFFFFFFGGGGGGHHHIIIOOORRRZZZiii~~~tttddd^^^YYYTTTQQQQQQOOOLLLJJJJJJJJJIIIGGGGGGFFFEEEDDDCCCBBBBBBBBB??????AAACCCCCCHHHVVVeeeyyyzzzwwwoooiiiaaaYYYSSSOOOKKKIIIHHHGGGFFFEEEDDDCCCCCCCCCDDDDDDDDDDDDEEEFFFGGGHHHNNNPPPSSSVVVZZZ```iiiooouuu}}}yyyoooiiiccc```ZZZSSSMMMIIIEEEBBBCCCGGGNNNRRRXXX]]]```dddgggjjjsss{{{yyymmmdddaaaaaalllvvvrrrhhh^^^YYYUUUSSSUUUYYYYYY___hhhpppxxxzzzuuuwww~~~xxxxxxxxxzzz}}}yyyzzz|||xxxlll^^^TTTLLLFFFEEEHHHHHHHHHGGGGGGHHHHHHIIIJJJNNNSSS]]]lllnnnbbb]]]YYYUUURRRSSSPPPMMMKKKKKKJJJIIIHHHGGGFFFEEEDDDCCCCCCCCCCCC>>>???AAABBBCCCGGGUUUcccttt~~~sssmmmcccZZZSSSNNNJJJHHHHHHGGGFFFDDDDDDCCCDDDDDDCCCDDDEEEGGGIIIKKKMMMOOOSSSWWW\\\```dddjjjsssyyy{{{ooohhhccc^^^ZZZTTTNNNIIIGGGDDDAAACCCGGGLLLQQQXXX\\\```eeelllqqq~~~zzzoooeeeaaa```lllxxxyyykkkccc]]][[[ZZZYYY[[[^^^\\\bbbjjjqqqzzzyyyxxx}}}{{{zzz|||}}}~~~}}}zzzyyyyyy|||ooodddXXXQQQKKKGGGGGGJJJIIIIIIHHHHHHIIIIIIJJJKKKMMMVVVeeewww~~~hhh^^^\\\ZZZVVVTTTUUURRRNNNLLLKKKJJJIIIHHHGGGFFFEEEDDDCCCCCCCCCCCC@@@@@@BBBCCCBBBFFFSSSaaapppuuuooodddZZZSSSMMMIIIGGGHHHGGGFFFDDDDDDDDDDDDEEECCCDDDFFFJJJMMMQQQUUUWWWZZZ```hhhnnnsssyyy}}}ooofffbbb^^^YYYTTTNNNIIIFFFEEEDDDAAABBBFFFKKKOOOUUUYYY\\\bbbkkkrrr|||~~~|||~~~~~~wwwmmmeeeaaa```ooo}}}vvvjjjeeebbbdddeeedddeeehhhggglllssszzz|||xxx~~~|||||||||}}}}}}{{{yyywwwyyy}}}hhh^^^TTTOOOKKKGGGHHHKKKJJJIIIIIIIIIIIIJJJKKKKKKOOO[[[mmmwwwccc[[[[[[ZZZWWWUUUUUUSSSOOOLLLKKKKKKIIIHHHGGGFFFEEEDDDDDDCCCDDDDDDBBBBBBCCCDDDBBBEEEQQQ^^^lllvvvooodddZZZRRRMMMIIIFFFHHHGGGFFFDDDDDDDDDEEEEEEDDDEEEHHHLLLQQQVVVZZZ\\\eeemmmwwwuuuhhh```^^^[[[VVVPPPJJJFFFDDDDDDDDDAAABBBEEEJJJNNNSSSVVVXXX^^^hhhoootttwwwzzzwwwsssrrrvvv{{{uuuwwwwwwssskkkdddaaa```tttuuusssnnnmmmqqqtttssstttvvvxxx|||xxx}}}zzz|||~~~~~~~~~ssscccZZZOOOIIIHHHHHHGGGFFFIIIHHHIIIKKKKKKIIILLLQQQYYYgggzzzrrreeeaaaaaa]]]ZZZXXXYYYVVVRRRPPPOOONNNMMMKKKHHHGGGGGGFFFDDDCCCAAA@@@AAA@@@@@@AAAAAACCCMMMYYYiiisss```UUUNNNHHHEEEEEEDDDDDDCCCBBBAAAAAAAAAAAABBBFFFKKKQQQXXX```gggmmmwww}}}~~~ssslllccc^^^\\\YYYTTTOOOKKKJJJIIIHHHGGGFFFEEEDDDJJJLLLNNNPPPSSSXXX^^^ccciiikkkllljjjfffggglllqqqwwwuuusssppphhhaaaaaafffvvvzzz|||~~~~~~~~~xxxtttvvvzzz}}}~~~|||~~~yyynnn___WWWNNNHHHGGGHHHHHHFFFIIIHHHIIILLLKKKKKKOOOUUU[[[jjj|||pppddd``````]]]YYYYYYVVVTTTQQQOOOOOOOOONNNMMMIIIIIIHHHGGGFFFDDDBBBAAABBB@@@@@@AAAAAACCCLLLWWWeee{{{tttaaaVVVNNNHHHEEEDDDCCCCCCBBBBBBAAAAAABBBBBBDDDHHHOOOWWW___gggooottt}}}rrrpppjjjbbb]]][[[YYYSSSOOOLLLKKKJJJIIIGGGFFFEEEDDDHHHIIIKKKLLLMMMQQQWWW[[[]]]___```______bbbiiipppwwwuuutttrrrlllggghhhnnn|||qqqlllfffdddfffjjjmmmnnnvvv{{{rrrfffZZZSSSKKKGGGGGGHHHHHHGGGIIIHHHIIILLLKKKLLLRRRZZZcccuuuxxxmmmccc```___]]]ZZZZZZTTTRRROOONNNNNNOOONNNMMMIIIIIIIIIHHHGGGEEEDDDCCCCCCAAAAAABBBBBBCCCKKKTTTaaavvvvvvcccVVVOOOHHHDDDCCCBBBBBBBBBAAABBBBBBCCCDDDDDDJJJRRR\\\eeemmmuuuzzz~~~pppiiilllgggaaa]]][[[XXXSSSOOONNNNNNLLLKKKJJJHHHGGGGGGHHHIIIIIIIIIIIIKKKOOORRRTTTUUUVVVVVVXXX___hhhpppyyyxxxxxxwwwrrrooosss{{{uuullleeeaaa^^^[[[[[[]]]aaacccdddgggjjjnnnssszzzzzzjjj___TTTOOOIIIFFFFFFHHHIIIHHHIIIIIIJJJKKKKKKLLLTTT^^^pppuuukkkcccaaa```^^^\\\]]]UUURRROOONNNNNNMMMLLLKKKIIIIIIIIIHHHGGGEEEDDDCCCEEEBBBBBBCCCCCCCCCIIIPPP```ssswwwdddWWWOOOHHHCCCCCCAAAAAAAAABBBBBBCCCEEEEEEEEEKKKTTT^^^fffnnnuuuyyy|||qqqkkkiiigggddd___\\\ZZZWWWSSSPPPPPPOOOOOONNNMMMLLLLLLKKKJJJJJJJJJIIIGGGHHHJJJLLLRRRRRRSSSUUUYYYbbbmmmuuu}}}xxxvvv~~~~~~~~~~~~|||{{{~~~tttiiiddd```]]][[[[[[[[[\\\]]]___``````aaabbbdddgggmmmvvvrrrcccYYYNNNLLLHHHFFFFFFHHHIIIIIIJJJJJJJJJKKKJJJMMMXXXddd|||tttkkkdddcccbbb___^^^```XXXUUUQQQNNNMMMLLLJJJIIIHHHHHHGGGGGGFFFEEEDDDCCCEEEBBBBBBDDDDDDDDDHHHMMM```rrrxxxeeeXXXPPPHHHDDDCCCAAAAAAAAABBBCCCDDDEEEFFFHHHMMMUUU^^^eeekkkqqquuu{{{wwwsssnnniiihhhjjjcccaaa]]]YYYVVVTTTQQQOOOPPPOOOOOOOOONNNNNNNNNNNNJJJKKKKKKIIIGGGGGGHHHJJJPPPQQQTTTYYYaaammmxxx}}}~~~~~~vvvsssrrrvvvvvvvvvuuutttvvvyyy|||xxxmmmgggeeehhhfff^^^WWWWWWXXXXXXVVVXXXYYY[[[[[[[[[[[[[[[]]]___aaacccgggmmmtttyyyxxxjjj\\\TTTKKKJJJHHHGGGGGGHHHIIIJJJJJJJJJKKKMMMMMMQQQ___nnnrrrkkkfffdddbbb______aaaZZZVVVRRROOOMMMLLLJJJHHHGGGGGGGGGGGGFFFEEEDDDCCCEEEBBBAAADDDFFFEEEHHHLLL^^^nnn~~~yyyeeeYYYPPPIIIEEEDDDBBBBBBBBBBBBCCCDDDEEEFFFJJJNNNUUU[[[aaaggglllpppwww}}}uuuooojjjiiigggeeefffjjjfffccc___ZZZWWWTTTTTTSSSSSSRRRRRRQQQPPPOOONNNMMMJJJJJJKKKJJJHHHHHHJJJKKKMMMPPPWWW```lllxxxsssllliiigggmmmooopppqqqrrruuuyyy|||vvveee[[[WWWVVVZZZZZZTTTPPPQQQTTTTTTTTTVVVYYY[[[[[[ZZZZZZ[[[\\\^^^```bbbdddhhhlllooo{{{~~~pppbbbVVVOOOIIIIIIIIIHHHHHHHHHIIIKKKHHHIIILLLOOOQQQXXXiiizzzqqqkkkfffdddbbb^^^]]]```YYYVVVRRRPPPNNNMMMKKKJJJHHHHHHHHHHHHGGGFFFEEEEEEEEEAAAAAAEEEGGGFFFHHHKKKYYYgggvvvyyyeeeYYYQQQJJJFFFEEECCCCCCBBBCCCCCCDDDEEEEEEHHHKKKPPPUUUZZZ```fffjjjppptttyyy|||}}}|||wwwrrrpppdddbbbcccgggiiiiiilllqqqrrrooojjjddd___]]]^^^```]]]\\\ZZZWWWTTTRRRPPPOOOKKKLLLMMMNNNMMMMMMOOOQQQSSSWWW___jjjvvvvvvkkkgggdddbbbjjjlllppprrrtttwwwzzz||||||fffYYYSSSRRROOOTTTUUURRROOOQQQSSSSSSSSSVVV[[[]]]]]]]]]___```___aaadddfffhhhkkknnnqqqyyy}}}xxxjjj]]]RRRMMMHHHIIIJJJIIIHHHHHHIIIKKKGGGIIIMMMQQQTTT^^^qqqxxxooojjjeeeccc```\\\\\\___XXXUUURRRPPPOOOOOONNNLLLIIIIIIIIIIIIHHHHHHGGGFFFDDDAAA@@@EEEHHHGGGHHHKKKTTTaaaoooxxxeeeYYYQQQJJJGGGFFFDDDCCCCCCCCCCCCDDDEEEEEECCCFFFJJJOOOTTTZZZaaaeeehhhkkknnnooooooppptttwwwtttssspppmmmjjjfffcccaaaYYYZZZ```hhhmmmpppuuu{{{~~~{{{uuunnniiihhhiiilllhhhfffccc___ZZZVVVSSSQQQMMMOOOQQQRRRRRRSSSUUUWWW\\\aaaiiisss}}}nnngggeeeccc```iiilllppptttuuuxxxzzz|||jjjWWWNNNMMMNNNFFFLLLPPPNNNLLLOOOQQQPPPPPPTTTYYY[[[\\\]]]```cccfffgggiiikkkmmmqqqvvvyyyzzz{{{xxxmmmcccWWWOOOLLLHHHHHHIIIIIIIIIIIIIIIIIIFFFIIINNNSSSXXXeee~~~yyymmmjjjfffcccaaa___\\\ZZZZZZYYYWWWTTTQQQOOOLLLKKKOOOLLLJJJHHHHHHHHHFFFEEEEEEEEEDDDDDDDDDDDDEEEEEEMMM\\\nnnyyyhhhZZZRRRNNNIIIFFFDDDDDDCCCCCCCCCDDDDDDEEECCCDDDFFFJJJMMMQQQTTTVVVXXX[[[___``````______```bbbaaa^^^[[[YYYXXXYYYZZZVVV```nnnxxx}}}}}}xxxuuusssrrrsssuuusssooojjjeee```\\\ZZZYYYWWWVVVUUUUUUXXX[[[]]]aaacccmmmyyy~~~rrrgggccc```aaabbbkkkiiihhhiiinnntttxxxzzz~~~nnn^^^TTTJJJHHHMMMLLLLLLLLLLLLKKKMMMPPPSSSTTTVVVYYY^^^dddhhhiiiiiikkkmmmpppuuuyyy}}}ssshhh^^^SSSLLLJJJHHHHHHIIIIIIIIIIIIJJJJJJIIILLLQQQVVV]]]lllvvvmmmjjjgggdddcccbbb___]]]]]][[[YYYVVVSSSPPPNNNNNNQQQNNNKKKJJJIIIHHHFFFDDDEEEEEEDDDDDDDDDDDDEEEEEEMMMZZZjjj||||||jjj\\\UUUPPPKKKGGGDDDDDDCCCCCCCCCCCCDDDDDDAAABBBCCCEEEHHHKKKMMMOOONNNQQQTTTUUUTTTSSSSSSSSSUUUUUUUUUTTTUUUVVVYYY[[[aaakkkxxx~~~}}}}}}~~~~~~|||yyyuuuqqqmmmjjjhhhcccbbb```^^^]]]]]]^^^___eeegggnnnzzz~~~{{{~~~|||iii```]]]\\\]]]___cccbbbaaabbbfffkkkooorrrxxx}}}dddWWWPPPIIIGGGLLLLLLMMMMMMLLLKKKMMMPPPRRRYYY[[[^^^ccciiimmmoooooosssvvv{{{zzzkkk```WWWNNNHHHHHHHHHHHHIIIIIIIIIJJJJJJJJJLLLNNNSSS[[[eeewww|||ssskkkiiifffeeeeeeeeecccbbbaaa^^^[[[WWWTTTRRRQQQQQQRRRPPPMMMKKKKKKIIIGGGEEEEEEDDDDDDCCCCCCDDDDDDEEEMMMWWWeeetttnnn```XXXRRRLLLHHHDDDDDDCCCBBBBBBCCCCCCDDD@@@@@@AAABBBCCCEEEFFFGGGFFFHHHIIIIIIHHHGGGHHHHHHJJJKKKMMMNNNQQQUUU[[[___qqq{{{~~~{{{xxxvvvuuutttqqqpppnnnkkkhhhfffdddccciiijjjqqqzzz~~~|||{{{}}}|||{{{lll]]]VVVTTTTTTUUUXXXYYYXXXXXXXXX[[[___ccceeemmmsss{{{lllYYYQQQMMMIIIIIILLLMMMNNNNNNMMMLLLMMMOOORRRWWWYYY]]]bbbgggllloooqqqvvvzzzrrrcccZZZRRRJJJGGGGGGHHHHHHIIIIIIJJJJJJKKKKKKMMMOOOVVV```nnnxxxsssiiigggeeeeeeffffffeeedddccc```]]]YYYVVVTTTSSSSSSRRRPPPNNNNNNMMMLLLJJJHHHEEEDDDDDDCCCCCCDDDDDDEEELLLVVVcccsssrrrddd\\\UUUNNNIIIDDDDDDCCCCCCBBBCCCCCCCCCBBBBBBAAAAAAAAAAAABBBBBBCCCDDDEEEEEECCCCCCDDDEEEGGGIIIKKKMMMRRRZZZdddlll~~~}}}||||||||||||{{{{{{yyywwwtttpppmmmkkklllnnnsss{{{~~~}}}~~~lll```TTTNNNMMMLLLNNNQQQOOOPPPPPPPPPQQQTTTXXX[[[ccciiirrr|||nnn___RRRNNNNNNLLLLLLNNNNNNOOOOOONNNMMMNNNPPPRRRTTTWWWZZZ___ccciiinnnqqqxxx}}}wwwkkk]]]UUUOOOJJJGGGHHHHHHHHHIIIJJJJJJKKKLLLLLLMMMPPPYYYhhhyyyxxxtttgggfffddddddeeeffffffeeebbbaaa^^^ZZZWWWVVVUUUTTTQQQPPPOOOPPPPPPPPPMMMKKKEEEEEEDDDDDDDDDDDDEEEEEEKKKUUUeeeuuuuuuhhh```YYYQQQKKKFFFEEEDDDCCCCCCCCCCCCCCCCCCBBBAAA@@@????????????@@@AAABBBAAA@@@AAACCCEEEGGGJJJMMMQQQXXXeeeuuu~~~{{{yyywwwssstttzzzsssbbbXXXOOOKKKIIIGGGHHHKKKIIIKKKLLLLLLLLLNNNQQQUUU\\\bbbkkkvvvsss___VVVNNNLLLMMMMMMMMMMMMNNNPPPQQQQQQPPPPPPRRRTTTUUUXXX\\\```dddjjjqqqvvv~~~nnncccXXXRRRNNNJJJHHHIIIHHHHHHIIIJJJKKKLLLLLLMMMOOOTTTaaasssxxxttthhhgggeeeeeeffffffeeedddaaa```___]]][[[YYYWWWVVVSSSRRRRRRRRRSSSRRROOOMMMGGGFFFFFFEEEEEEFFFFFFGGGJJJTTTeeevvvyyymmmeee]]]UUUOOOGGGGGGFFFEEEDDDDDDDDDDDDBBBAAA@@@???>>>>>>>>>>>>===>>>>>>>>>>>>AAAEEEHHHIIINNNUUU]]]gggvvv~~~~~~iii\\\TTTMMMKKKIIIFFFFFFHHHFFFIIIKKKKKKJJJLLLPPPTTTYYY___hhhsssooo^^^TTTOOOKKKIIIKKKLLLLLLKKKOOOQQQSSSSSSSSSSSSUUUVVVUUUXXX\\\```dddkkktttzzzvvvfff\\\SSSPPPNNNJJJIIIJJJHHHHHHIIIJJJKKKLLLMMMMMMRRRYYYjjjwwwrrrkkkiiigggfffgggfffeeeddd```aaaaaaaaa```]]][[[YYYVVVUUUUUUUUUTTTRRRNNNKKKHHHHHHGGGGGGGGGGGGHHHHHHIIIRRRcccsss}}}rrrkkkcccZZZSSSIIIHHHGGGFFFEEEEEEEEEEEECCCCCCBBBAAA@@@@@@AAAAAA??????@@@@@@BBBFFFLLLPPPSSS[[[gggqqqzzzrrrcccVVVPPPLLLKKKJJJFFFFFFIIIEEEHHHKKKLLLKKKLLLPPPUUUXXX___hhhrrr}}}qqq```TTTNNNLLLJJJIIIKKKMMMMMMKKKOOOQQQTTTUUUUUUVVVXXXZZZXXX\\\```cccgggnnnyyy}}}nnnaaaXXXPPPNNNMMMKKKIIIJJJHHHHHHIIIJJJKKKLLLMMMNNNUUU^^^qqquuuooonnnllliiihhhhhhgggfffddd```aaacccdddccc```]]][[[ZZZXXXWWWVVVUUUQQQMMMIIIIIIHHHHHHGGGGGGHHHHHHIIIHHHPPP```ooozzzvvvnnnggg^^^WWWJJJIIIHHHGGGFFFFFFFFFFFFFFFFFFEEEEEEDDDEEEEEEEEEDDDDDDEEEFFFIIINNNUUUYYY___jjjxxxqqqcccZZZRRRNNNKKKLLLKKKHHHHHHKKKDDDHHHLLLLLLKKKLLLQQQVVVYYY___iiisss}}}ooo```TTTLLLMMMLLLKKKJJJLLLPPPPPPNNNOOORRRUUUVVVWWWXXXZZZ\\\```dddiiilllooowwwtttgggXXXSSSMMMIIIHHHJJJKKKLLLNNNKKKKKKMMMLLLKKKOOOVVVYYYiii{{{ssssssqqqpppooollljjjhhhffffffggghhhjjjjjjhhhddd```]]]WWWUUUUUUUUUUUUSSSPPPMMMHHHGGGGGGFFFEEEEEEFFFFFFJJJMMMTTThhh}}}~~~xxxooocccZZZRRRPPPMMMJJJHHHGGGGGGGGGIIIIIIHHHHHHGGGGGGHHHIIIJJJKKKMMMNNNRRR[[[fffooowww}}}sssbbbZZZXXXOOONNNLLLJJJIIIJJJKKKKKKLLLJJJKKKNNNOOONNNRRRXXX]]]dddkkkqqqvvvtttaaaUUUMMMJJJJJJIIIIIIHHHIIIKKKNNNPPPTTTTTTUUUYYY^^^bbbeeefffcccllltttwww}}}nnnaaaTTTPPPKKKGGGGGGIIIKKKKKKLLLJJJKKKMMMMMMMMMQQQXXX```qqq{{{uuuuuussssssrrrqqqooommmkkkjjjllllllmmmllljjjfffbbb```]]][[[YYYWWWUUURRRNNNKKKJJJJJJIIIHHHGGGGGGGGGGGGJJJMMMRRRdddxxxzzzqqqfff]]]UUUSSSPPPLLLJJJJJJJJJJJJKKKLLLMMMMMMMMMMMMOOOPPPNNNRRRXXX]]]ccclllwwwvvvdddXXXSSSSSSNNNMMMKKKIIIIIIJJJLLLMMMOOOMMMNNNQQQSSSSSSXXX^^^dddiiiooossswww{{{eeeWWWOOOJJJGGGIIIJJJJJJJJJKKKMMMPPPRRRTTTVVV[[[aaahhhmmmppprrruuu|||wwwfffZZZPPPLLLHHHFFFGGGIIIJJJKKKJJJIIIKKKMMMMMMNNNTTT\\\jjj}}}|||xxxxxxuuuvvvwwwwwwvvvtttrrrqqqsssrrrqqqnnnkkkhhheeecccaaa___\\\ZZZWWWTTTPPPLLLMMMLLLKKKJJJIIIIIIIIIIIIJJJLLLOOO]]]pppzzz~~~uuujjjaaaXXXVVVSSSPPPNNNMMMNNNNNNOOOQQQSSSUUUUUUWWWZZZ\\\[[[aaajjjqqqxxxxxxeeeZZZTTTSSSTTTNNNMMMKKKKKKLLLNNNQQQSSSTTTRRRSSSWWWYYY[[[aaahhhooossswwwxxxzzzppp[[[RRRNNNKKKIIIHHHJJJLLLMMMMMMOOORRRTTTVVV[[[dddnnnvvv}}}ppp___TTTLLLIIIGGGFFFHHHJJJKKKKKKIIIIIIKKKMMMMMMOOOWWWaaasss|||yyyxxxuuuwwwyyy{{{{{{yyywwwuuuwwwvvvsssoookkkhhhfffeeecccaaa^^^\\\ZZZXXXUUURRROOONNNMMMKKKJJJIIIIIIIIIIIIKKKLLLXXXiiitttxxxmmmeee\\\ZZZWWWTTTRRRQQQQQQQQQRRRVVV[[[]]]___aaaeeehhhnnnttt{{{hhh[[[VVVTTTSSSUUUOOOOOONNNOOOQQQUUUYYY[[[ZZZXXXYYY]]]```ccckkksss{{{}}}nnnYYYPPPMMMKKKIIIFFFIIIMMMNNNOOOQQQTTTWWWZZZbbbnnnzzzyyyjjj[[[QQQJJJIIIGGGHHHJJJLLLMMMMMMJJJJJJLLLNNNNNNRRR^^^jjj}}}{{{xxxwwwsssuuuxxxzzz{{{yyywwwvvvxxxvvvrrroookkkiiigggfffgggdddaaa^^^\\\ZZZWWWUUUPPPOOONNNLLLJJJIIIIIIHHHGGGKKKKKKSSSdddppp{{{pppiii___]]]ZZZWWWTTTTTTTTTTTTUUU[[[aaaeeegggjjjooosss|||xxxiiiYYYSSSQQQOOONNNOOOOOOOOOQQQSSSWWW\\\```bbbaaa______bbbeeeiiirrr{{{nnnXXXMMMJJJIIIHHHFFFJJJNNNPPPPPPRRRXXX]]]bbbjjjwww~~~pppcccWWWOOOJJJIIIHHHIIILLLMMMMMMMMMKKKKKKMMMPPPRRRYYYjjjzzz|||{{{zzzvvvtttqqqsssuuuvvvwwwwwwvvvuuuuuusssqqqnnnllljjjhhhhhhllliiiddd```]]]ZZZWWWUUURRRQQQOOOMMMKKKJJJIIIIIIGGGLLLKKKQQQ```lll~~~~~~ssslllbbb```]]]ZZZXXXWWWWWWXXXYYY```hhhmmmooorrrxxx}}}rrrddd[[[SSSQQQPPPNNNMMMOOOPPPRRRVVV[[[```eeehhhjjjgggdddccceeehhhllluuu~~~sss]]]PPPLLLLLLMMMIIIMMMQQQRRRRRRVVV]]]dddlllttttttggg[[[RRRMMMIIIHHHHHHJJJLLLMMMMMMLLLLLLLLLOOORRRWWWdddzzzzzzzzzwwwtttrrrppppppqqqrrrssssssssssssrrrqqqpppooommmllljjjjjjmmmiiieeeaaa^^^\\\YYYWWWUUUTTTRRROOOMMMLLLKKKJJJHHHMMMLLLOOO\\\gggvvvwwwqqqfffdddaaa^^^\\\[[[[[[[[[]]]eeeoootttvvvyyywwwooonnnnnnooopppsssvvvxxxxxxzzz~~~~~~nnn```XXXTTTQQQQQQPPPNNNQQQUUUVVVYYY```gggmmmrrruuuvvvlllhhhfffgggiiimmmvvv~~~fffUUUNNNOOORRRMMMQQQUUUUUUUUUZZZdddlllvvv}}}|||mmm```UUUNNNKKKHHHGGGHHHJJJLLLMMMLLLJJJKKKLLLOOOUUU\\\kkk}}}zzzyyyvvvrrrqqqooopppppppppqqqqqqrrrrrrppppppppppppooommmlllkkkjjjgggccc```______]]]\\\WWWVVVTTTQQQOOOMMMLLLLLLIIIOOOMMMNNNYYYbbbpppzzzssshhhgggccc```^^^^^^^^^^^^```iiisssxxxzzz}}}wwwpppggg___[[[[[[[[[\\\^^^aaaeeegggfffiiimmmsssxxx}}}pppfff\\\SSSOOOMMMMMMNNNLLLLLLQQQYYY]]]aaaiiirrryyy}}}ooojjjggggggiiimmmvvviiiTTTKKKKKKOOOQQQUUUXXXXXXWWW]]]hhhrrr|||~~~nnncccZZZQQQMMMLLLLLLHHHHHHMMMOOOLLLKKKNNNNNNNNNQQQZZZfffzzz|||{{{zzzuuurrrrrrrrrrrrqqqppppppqqqqqqrrrpppooooooppppppnnnjjjgggdddcccbbbaaa````````````ZZZYYYVVVSSSOOOMMMKKKJJJMMMLLLLLLOOOSSS\\\mmm}}}yyyppplllfffccccccbbb```]]]aaajjjuuu|||ssshhhbbb]]]XXXSSSRRRQQQQQQQQQRRRTTTVVVWWW\\\]]]```dddhhhllloooqqqooorrrvvvyyy|||vvvfff\\\VVVSSSQQQLLLNNNPPPOOOOOOSSS\\\dddhhhqqqyyyzzz}}}tttmmmeeeeeekkkttt{{{}}}oooXXXPPPPPPOOOUUUYYY\\\\\\]]]dddqqq|||~~~rrreee\\\TTTMMMIIIIIIMMMIIIJJJOOOPPPNNNMMMPPPMMMNNNUUUaaarrr{{{zzzxxxtttrrrrrroooooooooooonnnnnnnnnnnnpppoooooooooooommmjjjgggbbbbbbaaa```````````````[[[YYYVVVSSSPPPMMMLLLKKKMMMLLLLLLNNNQQQXXXhhhwww}}}sssnnniiifffdddcccaaa___bbbjjjttt|||yyypppddd[[[WWWTTTPPPMMMLLLLLLLLLLLLMMMOOOQQQRRRSSSTTTWWWZZZ]]]```bbbcccbbbdddfffggghhhmmmsssxxx|||~~~{{{rrrdddYYYSSSQQQPPPPPPPPPRRRTTTTTTUUU\\\fffooowwwvvvrrrnnnpppxxxuuu]]]TTTSSSRRRXXX\\\___```aaaiiivvv|||nnnddd[[[UUUOOOIIIGGGHHHKKKJJJKKKOOOPPPOOOOOORRRQQQSSS]]]nnnzzzxxxwwwsssqqqrrrqqqrrrrrrsssrrrqqqpppoooooonnnnnnnnnnnnllliiifffaaaaaa``````````````````[[[ZZZWWWTTTQQQNNNMMMLLLMMMKKKKKKMMMNNNTTTcccpppvvvrrrmmmiiifffeeecccaaaaaahhhrrrzzzvvvpppeee^^^UUUPPPNNNNNNLLLJJJIIIIIIIIIJJJKKKLLLNNNOOOMMMNNNPPPRRRSSSUUUUUUUUUUUUUUUUUUTTTTTTVVV[[[^^^ccceeeiiilllooosssxxx{{{~~~~~~yyyrrrbbb\\\TTTNNNMMMOOOQQQRRRQQQSSSUUUWWW\\\fffrrr{{{|||{{{}}}~~~eeeYYYWWWWWW]]]```bbbdddgggppp}}}uuuooobbb[[[UUUQQQMMMIIIHHHKKKLLLNNNRRRVVVWWWVVVVVVWWWXXX[[[ggg|||yyywwwvvvsssrrrsssrrrssstttuuutttrrrpppnnnmmmmmmlllmmmmmmkkkgggdddaaaaaabbbbbbbbbaaaaaaaaa\\\ZZZXXXTTTRRROOONNNMMMLLLKKKKKKLLLNNNSSS```mmm~~~xxxuuupppkkkgggeeecccbbbaaafffnnnvvv}}}vvvmmmeeeaaa[[[VVVQQQNNNNNNOOOOOONNNLLLLLLMMMNNNOOOPPPQQQQQQOOOPPPQQQQQQQQQQQQPPPPPPPPPOOOMMMKKKKKKLLLNNNPPPSSSVVVYYY[[[^^^aaaeeehhhjjjppptttssssssqqqkkkdddWWWTTTPPPMMMNNNQQQUUUWWWVVVXXX[[[```hhhtttlll]]]ZZZ[[[aaabbbeeegggkkkvvv~~~tttjjjdddZZZTTTPPPNNNKKKHHHJJJOOOQQQXXX```dddeeedddaaa```___cccqqqxxxwwwwwwtttssstttooopppqqqqqqpppnnnkkkiiilllkkkkkkkkkkkkiiifffcccccccccdddddddddcccbbbbbb\\\[[[XXXUUUSSSQQQOOOOOOKKKJJJKKKMMMNNNSSS___kkkzzzzzzxxxsssmmmhhhdddccccccaaadddiiipppxxx|||qqqiiibbb]]]YYYWWWUUURRRPPPPPPQQQQQQQQQQQQRRRSSSTTTUUUVVVVVVVVVRRRRRRSSSSSSRRRQQQOOOMMMOOOMMMJJJHHHHHHIIIJJJKKKKKKMMMPPPRRRTTTWWW[[[^^^^^^fffmmmnnnmmmiiiaaaYYYTTTRRRPPPOOOOOOSSSWWW[[[```bbbhhhpppzzztttbbb]]]```eeefffgggiiiooo{{{|||rrriii```[[[RRRNNNKKKKKKIIIIIINNNUUUWWWcccqqqwwwwwwtttoooiiiiiimmm}}}|||xxxyyyyyywwwuuuvvvqqqqqqqqqpppooommmkkkiiikkkjjjjjjjjjjjjhhheeebbbeeeeeeffffffeeedddbbbaaa]]][[[YYYVVVTTTRRRQQQPPPKKKKKKLLLNNNOOORRR]]]iiixxx|||{{{vvvpppiiieeeddddddcccdddfffjjjqqqyyyyyyppphhhbbb^^^[[[YYYVVVUUUTTTSSSRRRRRRSSSSSSUUUVVVWWWXXXYYYZZZZZZZZZTTTUUUVVVVVVUUURRRPPPNNNNNNKKKGGGFFFFFFGGGHHHHHHFFFIIILLLPPPSSSWWW\\\___bbbkkkqqqqqqlllfff\\\TTTPPPPPPOOOOOOPPPUUU\\\aaahhhmmmuuu}}}hhhcccgggkkkkkkkkknnnuuu{{{pppfff^^^WWWSSSMMMIIIHHHIIIJJJMMMUUU^^^gggxxx|||yyy}}}zzzxxx{{{|||zzzxxxwwwtttsssrrrpppooommmkkkkkkjjjiiiiiiiiiiiigggdddaaaeeefffgggfffeeeccc```___]]]\\\ZZZWWWUUUSSSRRRQQQMMMLLLMMMOOONNNPPPYYYdddrrr~~~zzzssskkkfffeeeffffffeeedddgggmmmtttzzz~~~xxxssslllfffcccaaa```___XXXYYYYYYYYYXXXXXXYYYZZZXXXYYY[[[]]]^^^^^^^^^]]]ZZZ[[[\\\]]]\\\ZZZWWWUUURRRNNNIIIGGGHHHIIIHHHGGGGGGJJJOOOUUU[[[aaagggkkkpppwwwyyysssjjjbbbYYYQQQLLLMMMOOOQQQUUU^^^hhhpppuuu{{{pppjjjooosssrrrrrrttt|||tttggg^^^VVVQQQNNNKKKHHHHHHJJJMMMQQQ\\\ggg|||zzz~~~~~~yyyxxx|||~~~|||yyyyyyqqqpppnnnllljjjhhhhhhgggiiiiiihhhiiiiiigggccc```eeefffffffffdddbbb___]]]]]]\\\ZZZWWWUUUSSSRRRRRRNNNNNNNNNOOOMMMMMMUUU___jjj~~~}}}uuummmgggggghhhiiigggdddfffjjjqqqwwwzzz{{{yyyxxx{{{~~~}}}wwwsssmmmhhhgggfffeeeeee]]]___````````````aaaccc[[[\\\^^^```aaaaaaaaa```bbbccceeefffeeeccc```^^^XXXTTTNNNKKKLLLLLLKKKIIIKKKOOOVVV]]]dddmmmtttyyyyyy|||zzzpppddd[[[SSSLLLKKKNNNQQQVVV]]]hhhvvvvvvpppuuuyyyxxxwwwyyy