BM6P6(@ ))))))))))))))))))))))))(((''''''&&&&&&((()))***)))))))))))))))(((''''''((((((((((((((((((((((((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&''''''''''''''''''''''''''''''(((((((((((((((((((((((($$$%%%%%%&&&'''((())))))))))))))))))))))))))))))((('''&&&&&&&&&&&&'''(((&&&&&&&&&&&&&&&&&&%%%%%%(((((('''''''''&&&&&&&&&((('''&&&%%%%%%&&&'''((()))((('''&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&((((((((('''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&((((((''''''&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''((('''&&&'''((((((&&&$$$!!!"""$$$&&&''''''''''''&&&&&&''''''''''''''''''(((&&&$$$######$$$%%%''',,,++++++***)))(((((('''&&&''''''(((((((((((((((''''''((()))***)))))))))''''''''''''((()))***+++))))))(((((()))***+++++++++++++++++++++***)))(((++++++,,,,,,,,,,,,------)))'''%%%&&&***,,,---+++***+++,,,------,,,+++***.........////////////000////////////////////////............/////////000111222222333333444444555333333333444444555555555333222111000000222444555333333333444444444555555666777888888888666555444444888;;;<<<;;;;;;>>>@@@??????@@@AAAAAAAAAAAAAAA<<<=========<<<:::888777888888888999:::;;;<<<===????????????@@@AAABBBBBBFFFEEEEEEFFFFFFEEECCC@@@DDDFFFHHHGGGEEEDDDCCCDDDEEEEEEEEEEEEFFFGGGHHHIIIIIIHHHFFFEEEEEEEEEFFFFFFEEEFFFGGGGGGGGGEEECCCBBBCCCEEEGGGHHHHHHEEEBBB???CCCAAA????????????===<<<:::;;;===>>>@@@AAAAAAAAAAAABBBBBBBBBBBBAAA@@@@@@CCCCCCCCCBBBAAA@@@???>>>======>>>???@@@@@@AAAAAAAAA@@@???>>>============;;;;;;;;;<<<===>>>???@@@;;;;;;===>>>>>>>>>===<<>>AAAGGGOOOZZZgggqqqyyyqqqllldddYYYQQQPPPKKKQQQ[[[fffqqq{{{yyyqqqnnniiifffcccbbbgggqqq}}}~~~~~~}}}yyytttpppjjjhhhpppzzz(((((((((((((((((((((((((((''''''&&&'''((()))***)))))))))))))))(((''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''((('''&&&&&&%%%%%%%%%%%%''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%&&&&&&'''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$%%%&&&&&&''''''(((((((((''''''(((((('''''''''&&&&&&&&&''''''&&&&&&&&&&&&''''''(((''''''&&&%%%%%%&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&))))))((((((''''''''''''%%%%%%%%%&&&&&&&&&''''''((('''&&&'''((((((&&&$$$"""###%%%'''(((((((((((('''''''''&&&&&&&&&&&&&&&'''&&&$$$######%%%&&&'''))))))(((((('''&&&&&&%%%&&&''''''(((((((((((((((((((((((((((((()))))))))***))))))((((((((((((((()))))))))))))))***+++++++++++++++++++++***))))))+++++++++,,,,,,,,,------...,,,)))))),,,...---,,,......///000000///......------........./////////------------------------........./////////000000111111222333333444444555333333333444444444444444333222111000111222444555555555555555555555555555777777888888888777555444666999;;;<<<;;;;;;===?????????@@@@@@AAA@@@@@@@@@<<<=========<<<:::888777888888999999:::;;;===>>>?????????@@@AAABBBCCCDDDEEEDDDCCCDDDFFFFFFEEEDDDDDDFFFHHHHHHFFFDDDCCCDDDEEEEEEEEEEEEFFFGGGHHHIIILLLJJJHHHFFFEEEEEEEEEEEEGGGGGGGGGFFFEEEDDDCCCBBBAAACCCEEEFFFFFFEEECCCBBBBBB@@@??????@@@@@@>>>===<<<===>>>>>>????????????@@@AAAAAAAAAAAA@@@?????????@@@@@@??????===<<<<<<======>>>>>>???@@@@@@AAA@@@???>>>======<<<<<<<<<999999999999:::;;;<<<===888999:::;;;<<<;;;;;;:::<<<======>>>>>>======<<<===<<<;;;:::::::::::::::;;;;;;;;;;;;<<<===<<<;;;;;;>>>EEEPPP\\\hhhssszzz{{{qqqggg```ZZZTTTRRRSSSYYY```jjjsss{{{tttjjjgggeeeeeedddffflllvvv}}}{{{{{{}}}~~~{{{vvvrrrmmmhhhfffmmmvvv(((((((((((((((((((((((((((''''''''''''((())))))(((((()))))))))(((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''((((((((((((((((((((((((***)))(((&&&%%%$$$$$$$$$''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&''''''((()))*********)))'''''''''''''''&&&&&&&&&&&&''''''''''''''''''&&&'''&&&&&&%%%%%%%%%%%%%%%'''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&'''(((((()))&&&&&&&&&&&&&&&&&&&&&&&&)))))))))(((((((((((((((%%%%%%%%%&&&&&&&&&&&&'''((('''&&&'''((((((&&&$$$$$$%%%&&&'''((()))))))))'''''''''&&&&&&%%%%%%$$$%%%%%%$$$$$$$$$&&&'''((()))((((((''''''&&&&&&&&&&&&''''''((((((((((((((()))((('''''''''((()))***,,,+++***((('''&&&&&&&&&))))))))))))))))))***+++***++++++++++++***))))))++++++++++++,,,,,,,,,,,,111...,,,+++,,,------,,,,,,,,,------------,,,,,,,,,---------............------------------------....../////////000000000111111222222333444444444444444444444333333333333222111111111222333555666666666666666666666555555777777888888888777666555888:::<<<===<<<<<<===>>>??????@@@@@@@@@??????>>>============;;;:::999888999999999:::;;;<<<===>>>??????@@@AAABBBDDDFFFGGGEEEDDDBBBCCCEEEGGGGGGGGGCCCFFFIIIJJJHHHFFFDDDDDDEEEEEEEEEEEEFFFGGGHHHHHHMMMLLLIIIGGGEEEDDDDDDDDDIIIHHHFFFEEEDDDCCCCCCCCC@@@AAABBBCCCDDDDDDDDDDDD@@@???>>>???@@@@@@???>>>>>>>>>>>>>>>>>>>>>>>>>>>???????????????>>>>>>===>>>>>>>>>>>>===<<<;;;:::=========>>>>>>??????@@@???>>>===<<<;;;;;;;;;;;;888888999999::::::;;;;;;888999:::;;;;;;;;;::::::<<<<<<============<<<<<<===<<<;;;:::999999999999;;;;;;<<<===>>>>>>>>>???<<>>>>>>>>>>>===<<<;;;:::999999999999::::::;;;===>>>?????????@@@BBBDDDFFFHHHIIIHHHEEEBBBBBBDDDFFFGGGHHHDDDGGGKKKLLLKKKHHHGGGFFFFFFFFFEEEEEEFFFGGGGGGHHHKKKIIIGGGFFFDDDDDDDDDEEEIIIHHHFFFDDDBBBBBBBBBCCCAAAAAAAAAAAABBBBBBCCCDDD???>>>===>>>@@@AAA@@@???>>>>>>=========>>>>>>>>>===>>>>>>>>>>>>===<<<<<<>>>>>>>>>>>>>>>===<<<;;;<<<<<<=========>>>>>>>>>===<<<;;;;;;:::::::::;;;999::::::;;;;;;<<<<<<<<<::::::;;;;;;<<<<<<<<<<<<===>>>>>>??????>>>>>>======<<<;;;:::999999999999;;;;;;<<<>>>>>>===???BBBEEEOOO]]]jjjuuu{{{wwwqqqeeeZZZPPPOOOTTT]]]jjjuuu{{{|||rrrfff``````bbbgggnnntttyyyyyypppbbbjjj|||{{{yyyyyyuuurrrpppnnnnnnssszzz''''''''''''''''''''''''&&&''''''(((((((((((((((''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&''''''(((''''''''''''''''''''''''''''''''''''''''''''''''((((((((('''&&&&&&%%%%%%((((((((((((((((((((((((''''''''''''''''''''''''$$$%%%&&&'''(((((())))))&&&'''''''''''''''''''''%%%&&&'''(((((('''&&&%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&'''(((((('''%%%$$$$$$$$$%%%%%%&&&''''''(((((('''&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&'''((()))))))))))))))((((((((((((&&&''''''((((((((((((((()))(((&&&%%%%%%''')))***))))))(((((((((((())))))******)))))))))))))))***)))******+++++++++***************+++++++++,,,,,,,,,,,,,,,++++++,,,---/////////............//////,,,,,,,,,---------......000000000000000000000000////////////000000000111000000111222222333333444444444444333333222222111222222222222333444555666444444444444444444444444888777777777777888888888;;;<<<<<<===>>>>>>>>>===??????@@@@@@@@@??????>>>???>>>===<<<;;;::::::::::::::::::;;;<<<===????????????@@@BBBEEEGGGIIIKKKKKKGGGDDDBBBCCCEEEFFFFFFFFFIIILLLMMMLLLJJJIIIIIIFFFFFFFFFEEEFFFFFFGGGHHHFFFEEEDDDCCCCCCDDDEEEEEEIIIGGGEEECCCBBBBBBCCCCCCDDDCCCBBBAAA@@@AAAAAABBB???>>>===>>>@@@AAAAAA@@@===<<<<<<<<<===>>>???@@@<<<<<<======<<<<<<;;;:::<<<<<<=========<<<;;;;;;;;;<<<<<<<<<<<<<<<======<<<;;;;;;:::::::::::::::999:::;;;<<<<<<<<<;;;;;;::::::::::::;;;;;;;;;<<<======>>>>>>>>>>>>======;;;;;;:::999999999999:::<<<:::;;;>>>>>>===AAAIIITTT```nnnvvv{{{zzzqqqeeeXXXQQQMMMRRR]]]kkk{{{~~~wwwqqqiiiccccccggglllqqqyyy~~~{{{lllccc\\\ggg|||{{{yyyuuussstttuuuuuuzzz''''''''''''''''''''''''&&&''''''((()))(((((((((&&&&&&'''(((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&'''(((((()))''''''''''''''''''''''''(((((((((((((((((((((((((((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%&&&'''''''''&&&&&&&&&&&&'''''''''''''''&&&''''''''''''''''''&&&%%%%%%%%%%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&)))(((((('''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%&&&&&&%%%'''((()))'''&&&%%%$$$$$$$$$$$$%%%&&&'''(((((((((''''''&&&&&&%%%%%%%%%&&&&&&''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((((((((((((((('''&&&&&&&&&'''((()))''''''''''''((()))+++++++++******)))))))))))))))))))))***++++++++++++***************++++++++++++---......---,,,---///111......------------......,,,---------..................................../////////000000000111111000000111111222333333333333333333333222222222222333333333333444444444444333333333444444444555555888888777777777888999999<<<;;;<<<===???@@@???>>>??????@@@AAAAAAAAAAAAAAA@@@???===<<<;;;:::::::::;;;;;;;;;<<<===>>>???@@@???@@@AAABBBEEEGGGIIIJJJLLLHHHEEECCCCCCEEEFFFFFFGGGIIIKKKKKKJJJIIIIIIJJJGGGFFFFFFFFFFFFFFFGGGGGGDDDCCCBBBBBBBBBCCCEEEFFFFFFFFFEEEDDDCCCCCCCCCCCCEEEDDDCCCBBBAAA@@@AAAAAA???>>>===>>>@@@AAAAAA???<<<<<<;;;;;;<<<>>>???AAA<<<<<<<<<<<<<<<;;;;;;:::999:::::::::::::::999999;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::::::::;;;888999:::;;;;;;:::999888888888777777777888999:::::::::;;;;;;;;;;;;::::::999999999999999::::::;;;===:::;;;@@@BBBBBBJJJVVVdddsss~~~xxxlll___OOOMMMQQQ]]]kkkwww~~~~~~vvvmmmhhhcccccciiiqqqyyy~~~qqqeee^^^___lll{{{wwwvvvyyy{{{|||''''''''''''''''''''''''&&&&&&((()))))))))((('''%%%&&&''''''((((((''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((('''''''''''''''''''''''''''''''''''''''''''''''')))((('''''''''''''''((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&'''''''''((((((''''''&&&&&&&&&&&&''''''&&&&&&%%%%%%&&&''''''(((%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%&&&%%%%%%'''((()))(((&&&&&&&&&%%%$$$%%%&&&'''(((((((((((((((((((((((((((&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((((((((((((&&&&&&&&&'''''''''((((((''''''''''''((()))***+++++++++***)))))))))))))))))))))***+++++++++++++++************++++++++++++...//////---++++++---000,,,++++++******++++++,,,------........./////////........................//////000000000111111111000000000111222222333333222222222222222333333333444444444444444444333333222222333444555666777777888888777777777888999:::<<<;;;;;;===@@@BBBAAA???>>>???@@@AAABBBCCCCCCCCC@@@???===<<<;;;;;;;;;;;;;;;;;;;;;<<<===>>>@@@@@@@@@@@@AAABBBDDDFFFHHHIIIIIIGGGDDDDDDEEEFFFGGGGGGFFFGGGHHHGGGFFFFFFHHHJJJGGGGGGFFFFFFFFFFFFFFFGGGEEEEEECCCBBBBBBCCCDDDEEECCCDDDDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCBBBBBBBBBBBB@@@???>>>>>>@@@AAA@@@???>>>===<<<;;;;;;<<<>>>???<<<<<<<<<===<<<;;;;;;:::999999::::::;;;::::::999;;;;;;;;;:::::::::::::::;;;;;;:::::::::;;;;;;;;;999:::;;;<<<<<<;;;999888888777777666777888999::::::::::::;;;;;;:::::::::777777888888999:::<<<===>>>:::<<>>???@@@BBBCCCDDDEEEEEEAAA???>>><<<;;;;;;;;;;;;<<<<<<<<<<<<===???@@@AAA@@@@@@AAABBBDDDFFFGGGHHHGGGEEEDDDDDDFFFHHHHHHHHHDDDEEEEEEDDDCCCDDDGGGIIIGGGGGGFFFFFFFFFFFFFFFGGGHHHGGGEEEDDDCCCCCCCCCDDDAAABBBDDDEEEEEEEEEDDDCCC@@@AAABBBCCCDDDDDDDDDDDD@@@???>>>???@@@@@@???>>>AAA???===;;;:::;;;<<<===<<<<<<======<<<<<<;;;:::;;;;;;<<<======<<<<<<<<<::::::::::::::::::::::::;;;;;;;;;::::::;;;<<<<<<;;;<<<>>>??????>>><<<;;;:::999888888888999;;;<<<;;;<<<<<<======<<<<<<;;;666666777888999;;;===>>>???:::===GGGMMMRRRbbbuuuwwwiiiZZZNNNTTTZZZhhh{{{~~~xxxrrrnnnllljjjeeeaaa```bbbgggqqq|||tttqqqttt}}}(((((((((((((((((((((((())))))))))))(((((((((((())))))(((((('''''''''&&&))))))(((((('''''''''&&&(((((((((((((((((((((((('''&&&&&&%%%%%%&&&&&&'''''''''%%%%%%%%%%%%''''''(((((('''''''''&&&&&&&&&&&&&&&'''(((((('''&&&&&&(((''''''&&&%%%%%%$$$$$$(((''''''''''''&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&((('''&&&%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&%%%%%%$$$$$$$$$'''&&&&&&&&&&&&'''(((((($$$%%%&&&'''''''''&&&%%%''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%))))))((('''&&&&&&&&&&&&(((((((((((((((((((((((('''&&&&&&%%%%%%&&&&&&'''&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&''''''&&&%%%&&&'''((()))***)))((('''&&&%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&''''''''''''((()))))))))))))))(((((((((''''''''''''(((((((((((())))))*********))))))((())))))))))))))))))))))))************************++++++***)))(((((())))))+++,,,,,,,,,,,,,,,,,,---.........------,,,,,,,,,////////////////////////111000///------......///111111000///......//////111000000///000222444555444444444333333222222222111222333333444444333333333333333444444444555555555555666666777999:::;;;===<<<999999:::===AAACCC>>>???@@@AAABBBBBBCCCBBB????????????????????????@@@@@@??????????????????@@@??????@@@CCCEEEEEEEEECCCCCCBBBBBBBBBCCCCCCDDDBBBBBBBBBCCCDDDFFFGGGHHHEEEEEEFFFFFFFFFGGGGGGGGGEEEEEEDDDBBBAAA@@@???>>>AAABBBEEEGGGGGGEEECCCAAADDDBBBAAAAAABBBCCCBBB@@@@@@???>>>>>>???>>><<<:::======>>>>>>>>>>>>=========<<<:::777444444777999777888:::;;;;;;:::888777<<<<<<<<<;;;::::::999999:::::::::::::::;;;<<<===<<<<<<<<<<<<<<<<<<<<<<<<999999999999999999999999============<<<;;;:::999:::999888999;;;===>>>>>>AAA======EEEOOO___uuuqqq```YYYYYY]]]iiivvv}}}}}}xxxtttqqqkkkeeebbb___```aaa```bbbnnn}}}zzz}}}~~~{{{vvvwwwyyy|||~~~|||(((((((((((((((((((((((())))))))))))(((((((((''')))((((((((('''''''''''')))(((((((((''''''''''''(((((((((((((((((((((((('''&&&&&&&&&&&&&&&&&&''''''&&&%%%$$$$$$%%%&&&'''(((((('''''''''&&&&&&&&&'''''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''&&&&&&&&&(((''''''&&&&&&''''''(((((('''&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&%%%%%%%%%$$$'''&&&&&&&&&&&&'''(((((($$$%%%&&&'''''''''&&&&&&''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&'''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&'''&&&&&&%%%&&&'''((()))'''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&%%%%%%%%%''''''''''''(((((((((((())))))*********))))))((())))))))))))))))))))))))++++++++++++++++++++++++,,,,,,+++***************++++++,,,,,,,,,,,,------......---------,,,,,,,,,////////////////////////......------...///111111222111000///////////////111000000000000222333444444444333333333222222222333333444444444444444333333333333444444444555555444444555555666777999:::<<<;;;:::999:::===@@@BBB@@@@@@@@@AAAAAAAAAAAA@@@??????????????????????????????????????????????????????>>>???AAABBBCCCCCCCCCCCCBBBAAAAAABBBCCCDDDAAAAAABBBBBBCCCDDDEEEFFFEEEEEEEEEFFFFFFFFFGGGGGGFFFEEEEEEDDDCCCBBBAAAAAA???@@@BBBCCCCCCCCCAAA@@@CCCAAA@@@@@@AAAAAA???>>>>>><<<;;;:::;;;;;;:::888<<<<<<============<<<<<<<<<<<<;;;888555555666888888999:::<<<<<<;;;:::999;;;;;;;;;::::::::::::999:::::::::::::::;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<999999::::::::::::::::::;;;;;;;;;;;;:::999888888666666666777:::;;;<<<<<>>BBBOOO^^^ooo|||iii]]]]]]aaajjjttt~~~}}}wwwtttuuurrrjjjcccfffdddeeehhhhhhiiippp{{{~~~}}}}}}~~~xxxvvv~~~yyyvvvxxxttttttvvvxxxzzzzzzyyywwwvvvwww|||(((((((((((((((((((((((()))))))))(((((((((''''''((((((((((((''''''''''''((((((((((((''''''''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''''''''''''''&&&&&&&&&''''''&&&&&&&&&&&&''''''''''''((()))******++++++(((''''''''''''&&&&&&&&&(((''''''&&&&&&''''''(((''''''&&&%%%%%%%%%&&&&&&'''&&&%%%%%%%%%%%%&&&''''''''''''&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''((((((%%%%%%&&&''''''''''''&&&''''''''''''''''''''''''&&&''''''((((((''''''&&&$$$$$$$$$$$$%%%&&&'''''''''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''$$$$$$%%%%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&'''&&&&&&&&&&&&'''(((((('''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''((((((((((((((())))))******))))))))))))))))))))))))))))))))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,---------...------------,,,,,,,,,////////////////////////+++,,,,,,---///111222333222111111000000000000000000000000000111222333444333333333333222222222222444555555555555555444444333333333444444444555555444444444444555777888999:::::::::;;;<<<===>>>???@@@@@@@@@@@@?????????>>>======>>>>>>??????@@@@@@>>>>>>>>>>>>????????????>>>>>>>>>>>>>>>???@@@@@@DDDCCCAAA@@@@@@AAACCCDDDAAAAAAAAAAAAAAABBBCCCDDDDDDDDDEEEEEEEEEFFFFFFFFFFFFFFFEEEEEEDDDDDDDDDDDD@@@@@@@@@AAAAAABBBBBBBBBDDDBBB@@@@@@AAAAAA???===>>>;;;999888999999999888;;;;;;<<<<<<<<<<<<;;;;;;;;;<<<<<<:::777555555666888999:::;;;<<<<<<;;;:::999999999:::::::::;;;;;;:::::::::::::::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;::::::::::::::::::999999999999999888777666444555666888999;;;<<<<<<>>>AAAKKK^^^rrrpppaaa___gggooozzz{{{sssrrruuuuuuoooiiirrrpppppprrrsssrrrtttxxxzzz{{{{{{zzzyyy{{{{{{wwwtttrrrrrrttt~~~|||uuuvvv{{{tttpppqqqsssuuuwwwwwwvvvtttrrruuuyyy(((((((((((((((((((((((())))))((((((((('''''''''((((((((((((((('''''''''((((((((((((((('''''''''((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%''''''''''''''''''''''''((('''&&&&&&&&&&&&'''((('''(((((()))******++++++(((''''''''''''&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''&&&&&&%%%%%%%%%&&&&&&((('''%%%$$$$$$%%%'''((('''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((%%%&&&&&&'''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''((()))'''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''"""######$$$%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&''''''((((((***)))((('''&&&%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&''''''''''''((('''''''''''''''(((((((((''''''''''''(((((((((((('''((())))))))))))))))))((((((((((((((((((((((((++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,---------------------------------////////////////////////+++,,,,,,...///111222222222111111000000000111111000000000111111222222333333222222222222222222222666666666666666555555444333333333444444444555555444444444555666777888999999999:::;;;<<<=========>>>>>>>>>>>>>>>>>>??????<<<<<<===>>>>>>?????????=========>>>>>>>>>>>>>>>============<<<<<<===>>>DDDCCCAAA??????@@@BBBCCCBBBBBBAAAAAAAAABBBBBBCCCCCCCCCDDDDDDDDDEEEEEEEEEDDDDDDDDDDDDEEEEEEEEEEEECCCBBBAAAAAAAAABBBDDDEEEFFFDDDCCCBBBCCCBBBAAA??????<<<999888999:::::::::::::::;;;;;;;;;;;;:::::::::<<<===<<<999666555555777777999:::::::::::::::999999999:::;;;<<<<<<===;;;::::::999::::::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;::::::888888999999888777777666777888::::::;;;;;;===>>>@@@GGGWWWmmm{{{iiiaaafffrrr}}}}}}tttrrrtttwwwzzz}}}}}}||||||{{{yyywwwxxxyyyzzzxxxuuuuuuyyy|||rrrooonnnppprrrvvv{{{yyywwwpppnnnppprrruuuwwwwwwvvvuuussstttxxx}}}(((((((((((((((((((((((((((((((((((('''''''''''''''''''''((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((&&&''''''((((((''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''''''''''''''''''''''''''&&&&&&'''''''''(((((((((((((((((((((((((((''''''''''''&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&'''((('''%%%$$$$$$%%%'''((('''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((&&&&&&&&&&&&''''''((((((''''''''''''''''''''''''%%%%%%&&&&&&&&&&&&%%%%%%)))((('''&&&&&&&&&&&&&&&'''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''!!!""""""###$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&'''''''''''''''***)))((('''&&&%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''(((((())))))))))))''''''''''''((((((((((((''''''((()))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((()))***++++++***))))))******+++,,,,,,---......------------------------////////////////////////---......///////////////111000000000000000111111000111111111222222222222222222222222222222222222555666666777666666555555333333333444444444555555555555555666777888::::::888999:::;;;<<<<<<;;;;;;;;;;;;;;;;;;<<<>>>@@@AAA<<<<<<=========>>>>>>>>><<<<<<=========>>>>>>>>><<<===>>><<<::::::;;;===DDDBBBAAA?????????@@@AAABBBBBBBBBAAABBBBBBCCCCCCBBBBBBCCCCCCCCCDDDDDDDDDBBBBBBCCCCCCCCCCCCDDDDDDCCCBBBAAA@@@@@@AAABBBCCCEEECCCBBBAAABBBBBB@@@??????<<<999777888999999999999999::::::::::::999999999;;;===<<<:::777666666666666777777888888888888999999:::;;;<<<======>>>;;;::::::999999999::::::<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;:::::::::999999999999999888888777999:::;;;;;;::::::===@@@FFFRRRfff}}}qqqffffffppp|||{{{sssooonnnttt~~~zzzwwwxxxxxxuuurrrqqqsssvvvtttqqqqqquuuxxxzzz}}}wwwrrrqqqssstttttttttrrrpppmmmlllkkkpppuuuxxx{{{((((((((((((((((((((((((((((((((('''''''''&&&&&&'''''''''((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((&&&'''((())))))((('''&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&'''''''''''''''&&&&&&'''(((((('''&&&&&&''''''''''''''''''''''''(((''''''''''''&&&&&&&&&(((''''''&&&&&&''''''(((&&&&&&%%%%%%%%%&&&'''''''''&&&%%%%%%%%%%%%&&&'''&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&'''((((((''''''&&&&&&''''''((()))''''''''''''''''''''''''%%%&&&&&&&&&&&&&&&&&&%%%''''''&&&%%%$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''""""""######$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&%%%&&&''''''(((((('''''''''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((%%%%%%&&&&&&'''(((((((((''''''''''''((((((((((((&&&&&&'''((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((()))***+++***)))(((******+++,,,,,,---......,,,,,,,,,------------...//////////////////////////////000000///...------///////////////000000111000111111222222222111111111111111222222222222222444555555666777666666666333333333444444444555555666666666666777999:::;;;888999::::::;;;;;;::::::999888888999;;;===@@@AAA===============<<<<<<<<<;;;;;;<<<<<<======>>>>>><<<>>>???===::::::<<>>===>>>>>>???@@@???>>>>>>??????>>>===<<<999777666777777777666999999::::::::::::999999888:::<<<<<<:::888888888666666666666666666666666999999:::;;;;;;<<<======;;;::::::999999999999999::::::::::::::::::::::::<<<<<<;;;;;;::::::999999999999:::::::::999999888777999999888777999???DDDPPP```wwwzzzpppgggeeennn{{{zzzsssllljjjiiirrryyyyyywwwsssoooooossswwwzzzyyyzzz|||yyyzzz{{{yyyuuuoooiiiddd```^^^^^^cccjjjpppvvv|||(((((((((((((((((((((((((((((('''''''''&&&&&&&&&''''''''''''((((((((()))''''''''''''((((((((()))((((((((((((((((((((((((&&&'''((())))))((('''&&&&&&''''''((((((''''''&&&&&&&&&&&&'''''''''(((((($$$&&&((())))))(((&&&$$$%%%&&&&&&''''''(((((()))(((''''''''''''&&&&&&&&&(((''''''&&&&&&''''''(((%%%%%%%%%%%%%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&'''(((((((((''''''&&&''''''))))))''''''''''''''''''''''''''''''((((((((((((''''''&&&%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&%%%&&&'''((((((((('''&&&'''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''((($$$$$$%%%&&&&&&'''((((((''''''''''''((((((((((((%%%&&&'''((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''(((***,,,,,,+++***))))))******+++---......///,,,,,,,,,---------......//////////////////////////////000000000...---,,,...............///000000000111222222222222111000000111111111222222222222222333444555666777777777333333333444444444555555555555555666777888999:::999999999999999:::::::::999999888888999<<<>>>???>>>======<<<<<<;;;;;;:::::::::;;;<<<<<<===>>>>>>;;;>>>@@@???;;;;;;>>>AAA@@@AAAAAAAAA@@@???======????????????@@@BBBCCCDDDAAAAAAAAAAAABBBBBBBBBBBBBBBBBBBBBAAAAAAAAAAAAAAACCCBBB@@@???===<<<<<<<<<>>><<<<<<<<<>>>???>>>===;;;999888888888888777555999::::::::::::::::::999777999;;;;;;:::999:::;;;999888777666666555555555888888888999999:::::::::;;;::::::999888888999999999999999999999999999999;;;;;;;;;:::999999888888888999999::::::999999888555777888777777<<>>>>>===<<<;;;::::::999::::::;;;;;;<<<===>>>>>>;;;???AAA@@@<<<<<>>???AAABBBCCC@@@@@@AAAAAAAAABBBBBBBBBCCCCCCBBBBBBBBBAAAAAAAAAEEEDDDCCCAAA???>>><<<<<<>>>===<<<===???AAA@@@???<<<;;;:::;;;;;;;;;999777999::::::;;;;;;::::::999777999::::::::::::<<<===;;;:::999777666666666666777777777777777888888888;;;::::::999888888888999888888888888888888888888;;;;;;:::999999888777777777888888999999999888888555777888888999@@@LLLUUUkkk~~~ssseeeaaaaaammmzzznnnddd___fffooo{{{zzzwwwzzzuuulllfffcccaaa]]]bbbhhhnnnrrrxxx******))))))((((((''''''((((((((((((''''''''''''(((&&&$$$""""""$$$&&&(((%%%%%%%%%&&&'''((())))))(((''''''((()))******)))((((((((('''&&&&&&%%%%%%((((((((((((((((((((((((''''''(((((('''&&&%%%%%%''''''''''''(((((((((((())))))(((((('''''''''&&&))))))((((((''''''''''''$$$$$$%%%%%%&&&'''((((((%%%%%%%%%&&&'''))),,,---***)))'''%%%$$$%%%&&&'''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%'''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&''''''''''''''''''((((((((())))))%%%%%%%%%&&&&&&&&&''''''%%%&&&''''''((((((''''''$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$%%%%%%&&&'''(((((())))))'''&&&%%%$$$$$$###''''''''''''''''''''''''&&&&&&$$$$$$$$$&&&((())))))((('''''''''(((***+++))))))))))))))))))))))))***)))(((((((((((())))))***)))((((((((((((((()))*********)))))))))))))))))))))))))))************++++++++++++++++++++++++,,,,,,,,,---,,,,,,++++++////////////////////////111111000000/////////...///......///111222000...000000111111111000000///222222111111111111111111111444777999999888555333222333444555666666666666222333444444444444666888;;;;;;;;;::::::999999999:::;;;;;;:::999:::<<<>>>???===<<<:::999999999::::::::::::;;;<<<===>>>>>>===>>>???@@@AAA@@@??????BBBDDDEEEEEEDDDAAA>>><<<>>>>>>>>>>>>???@@@AAABBB@@@AAAAAAAAAAAA@@@??????>>>>>>???@@@AAAAAABBBBBBCCCBBB@@@>>>===<<<;;;;;;======>>>>>>>>>>>>======>>><<<:::888666555555555777888888999999:::;;;;;;888888888888888999999999;;;:::888666555444444555666666666666777888999:::888999;;;;;;;;;999777666666777777888888999::::::;;;;;;:::999888888888888777666555777:::;;;888555555555888::::::@@@TTThhh~~~~~~pppfff[[[aaakkk{{{{{{ssseeeaaadddooo{{{~~~~~~{{{zzz{{{zzzrrroooooooooppppppqqqssswww}}}((((((((((((((()))))))))&&&'''''''''(((((())))))%%%$$$"""!!!!!!"""$$$%%%&&&&&&''''''((()))))))))''''''&&&'''((((((((('''''''''''''''''''''''''''((((((((((((((((((((((((''''''(((((('''&&&&&&%%%''''''''''''(((((((((((()))(((((((((''''''''''''((((((((('''''''''&&&&&&$$$$$$%%%&&&&&&'''((((((&&&%%%%%%$$$%%%&&&'''(((((('''%%%$$$$$$%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%'''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&'''''''''$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&'''''''''''''''%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&'''((('''''''''''''''''''''''''''''''''(((''''''&&&&&&((((((((((((((())))))***))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))***)))))))))))))))))))))))))))))))))************++++++++++++++++++++++++,,,,,,------------,,,,,,////////////////////////000000000//////.........///------...///000///...000000111111111111000000111111111111111111111111222333555777777666555333444444555666777777777777333444555555444555777999:::::::::999999999888888999::::::999999999;;;======<<<;;;:::999999999999:::::::::;;;;;;<<<===>>>>>>???@@@AAAAAAAAA@@@???@@@AAACCCDDDDDDCCCAAA@@@>>>======>>>???@@@AAAAAA???@@@@@@@@@@@@???>>>>>>>>>>>>>>>???@@@@@@AAAAAABBBAAA@@@???>>>=========>>>>>>>>>>>>>>>>>>>>>>>>===<<<:::888666666666666777888888999999::::::;;;888888888888888888888888:::999777555444444444444666666666666777888999:::999:::;;;;;;;;;:::888777888888888888999999999999;;;:::999888888888888888;;;:::888999999888555222444444888===AAAKKKaaavvvqqqeee___```iiivvv|||sssllldddbbbgggrrr}}}}}}yyy{{{}}}{{{zzzwwwxxxyyy}}}}}}~~~&&&''''''((())))))******%%%%%%&&&'''((()))******''''''&&&&&&&&&&&&''''''(((((((((((((((((())))))''''''''''''&&&&&&&&&&&&%%%&&&&&&'''(((((())))))(((((((((((((((((((((((('''''''''(((''''''&&&%%%''''''''''''(((((((((((((((((((((((('''''''''''''''''''''&&&&&&&&&&&&&&&%%%%%%%%%&&&''''''((((((((('''&&&%%%$$$$$$$$$%%%&&&%%%$$$###$$$%%%&&&'''''''''&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&'''''''''$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''''''''%%%&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&''''''((()))'''''''''''''''''''''''''''(((*********(((%%%$$$''''''((())))))))))))((())))))))))))))))))))))))((((((((((((((())))))))))))))))))(((((())))))***))))))))))))))))))******))))))))))))************+++++++++++++++++++++++++++,,,---.............../////////////////////////////////...............///---++++++---/////////000000111111111111111000111111111111111111111111222333333444555444444444555555666777888888888888444555666555555555777999::::::999999999999888888999:::::::::999999;;;<<<<<<<<<;;;:::999999999:::::::::::::::;;;<<<===>>>>>>??????@@@AAA@@@@@@@@@>>>>>>@@@AAABBBCCCCCCCCC============>>>???@@@@@@>>>>>>>>>???>>>======<<<=========>>>??????@@@@@@??????>>>>>>>>>??????@@@???>>>===<<<<<<===>>>???<<<;;;:::888777666666666777777888888999:::::::::777777777777777777777777888777666444333333333444666666666666777888999999999:::;;;<<<;;;:::999888:::::::::999999999999888:::999888888888888888999<<<;;;:::999999888555333555666;;;BBBJJJXXXoooooobbb]]]]]]iiiuuu|||rrrjjjeeebbbccciiittt}}}zzzwwwzzz}}}}}}'''''''''((((((((())))))&&&&&&&&&'''((())))))***((()))************)))(((((((((((((((''''''''''''(((((()))(((&&&%%%&&&&&&&&&'''''''''((((((((()))((((((((((((((((((((((((&&&'''''''''''''''&&&&&&''''''''''''((((((((((((((((((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&''''''(((((()))(((((('''&&&&&&&&&&&&%%%%%%$$$$$$%%%&&&'''(((''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''&&&&&&&&&'''''''''''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&''''''((((((&&&&&&&&&'''''''''((((((''''''''''''&&&&&&&&&&&&******)))''''''&&&&&&&&&''''''''''''''''''''''''''''''((())))))(((&&&&&&%%%&&&((()))))))))(((''''''''''''''''''''''''''''''(((((())))))))))))))))))))))))((())))))******)))))))))))))))*********((()))))))))************************************+++,,,---...////////////////////////////////////..................------000...++++++---///000000000000111222222222111111111111111111111222222222222222222222222333333444444555666777888888888888444555666666555555777999::::::::::::::::::999999:::;;;<<<;;;:::999;;;<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;<<<=========>>>>>>>>>??????>>><<<<<<===>>>???@@@AAABBB===<<<<<<<<<======>>>???<<<============<<<;;;;;;;;;<<<<<<<<<======>>>>>>;;;;;;;;;<<<===>>>???@@@???>>><<<;;;;;;<<<>>>???;;;:::999888888777666666777777777888999999::::::777777777777666666666666777666444333222333333444666555555666666777888999::::::;;;;;;;;;;;;:::999;;;;;;;;;:::999888888777888888777777777888888999:::999999:::::::::999999888;;;AAAHHHSSScccvvv~~~pppaaaYYY^^^fffvvvxxxlllfffccceeeggglllttt{{{~~~zzzyyy{{{}}})))((((((((('''''''''&&&((((((((((((((('''''''''%%%&&&'''(((((('''&&&%%%&&&&&&&&&&&&&&&&&&&&&%%%(((***+++)))'''&&&'''((())))))((((((((('''''''''((((((((((((((((((((((((&&&&&&'''''''''''''''&&&''''''''''''(((((((((((('''''''''(((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''(((&&&&&&&&&'''''''''''''''%%%%%%&&&&&&&&&'''((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((''''''&&&&&&''''''(((''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&'''((()))&&&&&&&&&'''''''''(((((('''''''''''''''''''''&&&***)))((('''''''''''''''''''''''''''''''''''''''%%%%%%$$$$$$%%%''')))***%%%&&&((()))))))))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((()))***))))))))))))))))))))))))***++++++(((((())))))************((()))))))))************************************+++,,,---...////////////////////////////////////------..................222///---,,,...000111111000000111222222222222222000000111111111222222222222111111000111222333444222333444555666666666666555666666555444444666888::::::::::::;;;;;;;;;;;;:::<<<===<<<;;;:::;;;<<<<<<<<<<<<===============;;;::::::::::::;;;;;;<<<;;;;;;;;;;;;;;;<<<<<<<<<;;;;;;;;;<<<<<<======>>><<<<<<;;;;;;<<<<<<======;;;<<<<<<<<<<<<;;;::::::::::::;;;;;;;;;;;;;;;;;;888888999999:::<<<===>>>>>>===;;;::::::;;;===>>>999999999999888888777777666777777888888999::::::777777777777666666555555555444333222222333444555555555555555666777888999999:::::::::::::::::::::<<<;;;::::::999888777777666666666666777888888999::::::::::::::::::;;;<<<999???HHHRRR^^^mmm{{{{{{ooodddYYYXXXcccrrrvvvllliiiiiimmmpppssswww}}}{{{yyyuuu|||}}}))))))(((((('''&&&&&&%%%))))))((((((''''''''''''&&&'''((())))))((('''&&&%%%%%%%%%%%%%%%%%%%%%&&&'''***+++***'''&&&(((*********)))(((((('''&&&&&&((((((((((((((((((((((((%%%&&&''''''((('''''''''''''''''''''(((((((((((('''''''''(((((((((((((((&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''!!!"""###%%%&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&&&&'''''''''(((((((((''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%((((((''''''''''''((((((((((((((('''''''''''''''$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''&&&%%%&&&'''((()))%%%&&&&&&&&&&&&'''''''''''''''''''''''''''((((((%%%%%%&&&&&&'''((()))***''''''''''''''''''''''''%%%$$$######$$$'''***+++&&&&&&'''(((((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((*********))))))))))))))))))******+++,,,((((((((()))******++++++))))))))))))************************************+++,,,---...............////////////////////////.............../////////111///---...///111111111000000111222333333333333000000000111222222333333111111111111111222333333111111222333444444444444444555666555333333555777999:::::::::::::::;;;;;;:::;;;======;;;::::::;;;:::;;;<<<===============;;;;;;::::::::::::;;;;;;:::999999999999:::;;;;;;:::;;;;;;<<<<<<;;;;;;:::<<<;;;;;;:::;;;;;;<<<<<<;;;;;;<<<<<<;;;;;;:::999999999999999999999999999888777777888888:::;;;;;;<<<;;;:::999999:::;;;<<<888888999999999888888777666666777777888999999999999888888777777666666555555444333222333444555666555555555555666777888888888999999999999999::::::::::::999999888777666666555555555555666777999999<<<======<<<:::999;;;<<<;;;FFFSSS```nnnzzz|||nnnaaaZZZWWWZZZjjj{{{vvvooooooqqqwww{{{~~~{{{wwwxxxwww'''''''''''''''''''''''''''''''''((((((((((((((()))******************)))$$$%%%%%%%%%&&&'''''''''%%%(((+++)))&&&%%%(((+++)))))))))(((((((((((((((((((((((((((((((((((((((%%%&&&&&&'''((((((''''''''''''''''''((((((((((((''''''''''''((((((((()))&&&&&&'''''''''(((((((((((((((((((((''''''''''''!!!"""$$$%%%&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&'''((()))******''''''''''''''''''''''''''''''''''''''''''''''''$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%((((((''''''''''''(((((()))((((((((('''''''''&&&$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''((('''&&&%%%%%%'''((()))%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''(((((())))))$$$$$$%%%%%%&&&((()))***''''''''''''''''''''''''%%%%%%%%%&&&'''((())))))'''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''%%%&&&(((***+++***))))))))))))))))))***+++,,,---'''(((((()))******++++++))))))))))))************************************,,,,,,------------,,,,,,////////////////////////.........//////000000000///...---...000111000//////000111222333333333333///000000111222222333333111111111222222222333333000111222333444444444444333444555444222222444555777777888888888999999999888:::;;;;;;999888777888777888:::;;;<<<<<<<<<<<<;;;;;;::::::999::::::;;;:::999999888888999;;;;;;999:::<<<===>>>===<<<;;;;;;;;;::::::::::::;;;;;;;;;;;;<<<<<<;;;;;;:::999888888888888888888888888999999888888888888999999999999999999999999999999777888999999999999888777666666777777888888999999:::999999888777777666666555444333333333555666777555555555555555666888888777777777777888888999999888888888777777666666666444444444555666777999999;;;<<<===<<<::::::===@@@FFFSSSdddrrr{{{ooo___SSSRRRWWW```rrr}}}uuurrrtttvvvzzz||||||%%%%%%&&&&&&'''(((((((((%%%&&&&&&'''((()))******'''&&&&&&&&&&&&&&&&&&'''%%%%%%&&&&&&'''((())))))###&&&)))(((%%%$$$'''+++''''''(((((())))))******((((((((((((((((((((((((%%%%%%&&&'''((((((((('''''''''''''''((((((((()))&&&'''''''''(((((())))))'''''''''((((((((())))))((((((((((((((('''''''''$$$%%%&&&'''((('''&&&%%%&&&&&&&&&&&&%%%%%%$$$###$$$%%%&&&'''(((***++++++''''''''''''''''''''''''''''''''''''''''''''''''#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%((((((''''''''''''(((((())))))(((((('''''''''&&&'''''''''((((((((())))))%%%%%%%%%&&&&&&&&&''''''((('''%%%%%%%%%&&&(((***$$$$$$$$$%%%%%%%%%&&&&&&%%%&&&&&&'''((()))******''''''&&&%%%%%%%%%&&&&&&''''''''''''''''''''''''%%%&&&((()))***)))'''&&&''''''&&&%%%%%%'''((()))))))))))))))))))))))))))$$$&&&(((***++++++))))))))))))))))))***+++,,,---'''(((((()))***+++++++++))))))))))))************)))))))))))))))))))))))),,,,,,,,,---,,,,,,++++++////////////////////////.../////////000000111111---,,,,,,...///000...---///000111222333444444444///000000111222222333333111111222333333333333222111111222333444444444444333444444333222111333444555555666666777777777888666888::::::888666555666555666888:::;;;;;;;;;:::;;;;;;:::999999:::::::::;;;:::999999999:::;;;<<<888:::===???@@@???>>><<<;;;;;;:::999999:::::::::;;;;;;<<<<<<;;;;;;:::999888888888888777777777777;;;;;;:::999888888888888777888999999999999888777666777888::::::999888888666666666777888888999999:::::::::999888777777666555444333333444555777888555444444555555666777888777777666666777888999999777777777777666666666666333333444444666777999:::777999;;;;;;;;;===AAAEEERRRaaarrrvvvdddSSSHHHMMMXXXeeeyyyzzzttttttvvvyyyxxx~~~zzz}}})))'''&&&'''((()))((('''******)))((('''&&&%%%%%%&&&'''''''''(((((())))))+++)))'''&&&%%%&&&'''((()))((('''&&&%%%&&&&&&''')))(((((()))+++---,,,+++)))((('''&&&&&&&&&&&&&&&''''''''''''''''''''''''(((((((((((())))))))))))'''''''''''''''''''''''''''&&&$$$$$$$$$&&&((()))&&&&&&&&&&&&&&&&&&%%%%%%'''&&&%%%%%%&&&'''((()))(((''''''''''''&&&&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((&&&$$$$$$%%%&&&'''&&&))))))((('''''''''''''''******)))((('''&&&%%%%%%''''''''''''''''''''''''(((((('''''''''&&&&&&&&&((((((((((((((((((((((((%%%&&&&&&''''''&&&&&&%%%(((((()))***)))(((%%%$$$(((''''''''''''&&&&&&&&&******)))'''&&&%%%$$$###''''''''''''''''''&&&&&&******)))(((''''''&&&&&&&&&&&&&&&''''''''''''(((((((((''''''''''''(((((())))))))))))(((((((((((((((((((((((()))))))))))))))************+++++++++...------,,,+++***))))))---------...------,,,,,,---......///////////////........................000000000000////////////000111222333444333222222111111111111111111111111000000111222333333444444222222222222222222222333444444444555555555555555777777777777666666666666999999888888777777666666888999;;;<<<======<<<;;;::::::::::::::::::::::::<<<;;;:::999999:::;;;<<<>>>>>>>>>???@@@@@@AAAAAA666777777777777888888888999999999::::::;;;;;;;;;999888777777666666777777:::888777666888999999999888888777777777777777888555666777888999:::::::::999999888888888888888888666666666666666555444444777777666666555555555444666666555555555555666666888999:::;;;;;;;;;;;;;;;777777777777666666666666333333333444444444555555999:::<<<;;;<<>>>>>>>>>>>????????????777777777777888888888888777888888888999999999:::999999888777777777777777999888666666777888888888888777777666666777777888777777888999::::::::::::888888888888888888888888999999:::;;;;;;:::999888777666666666555555555555666666666555555666666666666777777888888888888777777777777777777666666666555555666666666777777777:::<<<===<<>>>>>>>>===============777777777888888888999999666666777777777777888888999999888777777777777888777777666555555666666777777777666666666666777777777888999::::::;;;::::::888888888888888888888888999;;;===>>>???===;;;:::666666666666555555555555666666666666666666666666666777777777777666666555777777777777777777777777666666666666777777777777;;;===???@@@EEETTTiiizzzsssbbbUUUMMMRRR]]]oootttttt{{{)))'''&&&'''((()))((('''''''''''''''(((((())))))###$$$%%%&&&'''((()))***''''''(((((((((((('''&&&((((((''''''''''''''''''&&&%%%$$$%%%'''((('''&&&(((''''''&&&&&&&&&''''''((((((((((((((((((((((((%%%&&&&&&&&&&&&'''''''''(((((((((((((((((((((((((((((('''&&&&&&'''(((((('''''''''((((((((((((((())))))((('''''''''&&&&&&(((''''''''''''&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''')))(((&&&'''((()))((('''(((''''''&&&&&&'''''''''&&&&&&&&&''''''((((((((($$$$$$$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''((((((((((((''''''((((((''''''&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''''''''+++******))))))(((((('''&&&&&&&&&''''''''''''(((((((((''''''''''''(((((((((((((((((())))))))))))(((((()))))))))*********))))))*********+++++++++))))))******+++++++++,,,++++++,,,---------,,,,,,,,,---......//////.......................................//////////////////000111333333222222111222222222222222222222222000000111111222222222333333333444444555666666666888888777666555555444444555555555666666666666666666666666666666666666666888888888777777666666666777777888999:::;;;;;;<<<;;;;;;::::::::::::;;;;;;>>>======<<<;;;;;;::::::777777777888888888999999666666666666666777777777999999888777777777777888555666666555444444444555666666555555555666777777777777888999999999999999777777777777888888888888666999<<<>>>>>>===:::888666666666666666555555555666666666777777666666666888888999888888777666666666666666777777888888888444444555555555666666666999===BBBGGGPPPaaaxxxvvvhhh[[[RRRNNNVVVeeexxx}}}yyypppsss~~~)))'''&&&'''((()))((('''&&&&&&''''''((()))))))))&&&&&&'''''''''''''''''''''(((((()))))))))((((((''''''(((((((((((((((((('''&&&%%%&&&((()))((('''''''''&&&&&&&&&''''''(((''''''''''''''''''''''''&&&&&&'''''''''((((((((('''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((()))))))))))))))((((((''''''&&&(((''''''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((('''''''''))))))(((&&&''''''&&&&&&&&&&&&''''''%%%%%%&&&&&&''''''((((((%%%&&&&&&&&&'''''''''(((%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%&&&''')))***)))'''$$$"""&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''&&&&&&&&&'''''''''((((((""""""$$$%%%''')))***+++&&&&&&&&&''''''''''''(((((((((''''''''''''(((((('''((((((((()))))))))***))))))))))))************))))))*********+++++++++((())))))******++++++,,,***++++++,,,------,,,,,,,,,------.......................................------....../////////000///000111222333222111111222222222222222222222222000111111111111111222222333333444555555666777777:::999999888777666555555444444555555666666666777666666666777777777777777777777777777888888999999777777888888999:::;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;<<<<<<;;;;;;999999888888666666777777777888888888777777777777777666666666999888777777666666777777444555777666333222333444555555444444555666666777555666666777777777777666666666777777777888888888666888;;;======;;;888666555555555666666666666666666666777888888777666666888888888888888777666555555666666777888999999:::555555555666666666777777777===GGGRRR___oootttggg]]]VVVTTTYYYbbbooo}}}xxxuuuzzzvvvooonnnsss~~~}}})))'''&&&'''((()))((('''&&&'''''''''(((((()))))),,,+++***)))'''%%%$$$###'''''''''(((((((((((((((''''''((()))))))))(((((()))'''&&&'''((()))(((''''''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''&&&''''''''''''(((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''(((((()))(((((()))))))))(((''''''(((''''''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&'''))))))'''%%%&&&&&&&&&%%%&&&&&&'''(((%%%%%%&&&&&&'''''''''(((''''''''''''''''''''''''%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%"""$$$))),,,,,,+++'''%%%******)))))))))(((((((((''''''''''''''''''''''''%%%%%%&&&&&&'''((((((((('''''''''(((((((((((((((&&&&&&&&&''''''''''''(((((((((''''''''''''((((((''''''(((((())))))******)))))))))*********++++++)))************+++++++++)))))))))*********++++++)))***+++,,,,,,------,,,,,,,,,---............---........................---------......//////000//////111222222222111000111111111111111111111111111111111111111111111111222333333444555666777777999999888888777777666666444444444555555666666777777777777777888888888888555555555555666777888999777777888888999999:::::::::;;;;;;<<<<<<;;;;;;:::;;;::::::999888777777666555555555666666666777777777777666666666666555555777777666555555555555666333666888777333111222444444444444444444555666777555555666666666666555555555666666777777888888888888:::<<<===<<<:::888666555555555666666666666666666666888888888888666666555666666666666555555444555555666777888:::;;;;;;888888888888999999999999777???LLL^^^ooo~~~ssseeeZZZTTTVVV[[[lllrrr|||~~~}}}wwwqqqpppuuu}}}xxxnnnjjjmmmvvv~~~xxxxxx||||||)))'''&&&'''((()))(((''''''''''''(((((((((((((((,,,++++++)))((('''&&&&&&&&&%%%%%%$$$%%%&&&'''(((&&&'''((()))***))))))((()))'''&&&'''((()))(((&&&&&&&&&&&&&&&&&&'''((((((''''''''''''''''''''''''%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&%%%%%%$$$%%%%%%&&&''''''((((((''''''))))))***)))(((((((((''''''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&'''((((((&&&$$$&&&%%%%%%%%%&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&(((''''''&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&$$$&&&)))+++,,,+++)))(((*********)))))))))((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((((()))000///---+++)))'''&&&%%%&&&&&&&&&''''''''''''(((((((((''''''''''''(((((('''''''''((()))*********))))))*********+++++++++)))************+++++++++))))))))))))************))))))***,,,,,,------,,,+++,,,------......------........................,,,,,,---......///000000...///111222222222111000000000000000000000000000111111111111000000000000111222333444555666777777666666666666666666666666333333444555555666777777777888888888999999999:::777666666555555666777888888888888888888999999999888999::::::::::::999888999888888777777666666666444444444444555555555555666555555555444444444333666666555444444444444444333666999888444111222444333333333333444555666777555666666666666666555555555555666666777888888999:::;;;;;;;;;:::888666555555555555555666666666777555666888999999888666555555555666777777777666666444555666777999:::;;;<<<888888888999999999::::::;;;BBBQQQhhh~~~}}}hhhZZZSSSSSS]]]iiizzzzzz{{{wwwxxxyyyxxxxxx|||~~~}}}}}}xxxoookkkmmmmmmyyy}}}xxxuuu{{{)))'''&&&'''((()))((('''(((((((((((((((((((((((('''(((((()))***++++++,,,%%%$$$"""""""""$$$&&&'''&&&'''(((*********)))(((((('''&&&&&&(((((('''&&&&&&&&&&&&&&&&&&'''((()))))))))))))))))))))))))))$$$$$$%%%%%%%%%&&&&&&&&&))))))))))))))))))))))))(((((())))))((('''&&&&&&$$$$$$%%%%%%&&&'''((((((&&&'''(((*********))))))(((((('''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%&&&((((((%%%###%%%%%%%%%%%%&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&&&&%%%$$$###"""$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((((((''''''***+++++++++***)))((('''(((''''''''''''&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&&&&'''((())))))((((((((((((''''''''''''&&&&&&&&&'''''''''((((((((((((''''''''''''((((((&&&''''''((()))******+++)))************+++++++++)))************+++++++++*********)))))))))))))))((()))***+++,,,---------+++,,,------......------........................,,,,,,------...///000000...///000222222111111000////////////////////////111111111000000000000000111111222333444555666777444444444555555555555555333333444444555666777777888888999999999:::::::::;;;:::888777666666777777999999999888888888888888666777888999999888777666777777777777666666666666333333333444444444555555444444444333333222222222555555444333333333333444333777:::999444111222444333222222333444555666777666777777777777777666666444555555666777888888999::::::999888777555444333444555555555666666777777555777888999999888777555666777888999999:::999999444555666777999;;;<<<<<<666777777777777888888888???EEETTTmmmvvvaaaTTTPPPVVVfffuuu~~~~~~www{{{|||wwwtttzzzvvvqqqnnnpppnnnjjjmmmsssmmm|||uuuttt}}}'''''''''''''''((())))))(((((())))))))))))(((((()))((('''&&&&&&'''((()))))))))))))))(((((((((((()))((('''&&&&&&&&&&&&&&&((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''((((((((((((((((((((((((((((((''''''''''''''''''''''''$$$$$$%%%&&&'''''''''&&&%%%%%%&&&&&&'''((())))))''''''(((((('''%%%$$$"""$$$$$$%%%%%%&&&'''((((((&&&%%%%%%%%%%%%&&&'''((('''(((***++++++)))'''&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%&&&&&&'''((((((((()))'''&&&$$$$$$%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&%%%$$$''''''''''''''''''''''''''''''(((((('''&&&%%%%%% ###&&&***+++***(((''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&'''(((((((((((('''&&&%%%%%%&&&'''(((***))))))((((((((((((((()))))))))***++++++,,,,,,))))))*********+++++++++))))))))))))***************++++++,,,,,,------............/////////000000,,,,,,------------,,,,,,,,,///000///,,,+++---///111111222222222222111111000000000000000000000000222222111111111111111111111111222222222333333333888888777666666666666666666555444333444444666666999999999999999999::::::::::::::::::::::::::::::888888888888888888888888999999:::::::::999999888999999888777666555444444333333333333444666888999555555555555555444444444444333333222222333333444777777777777666555444333222222222333333333444444666666777777777777666666444555666666666666666666555555666666666555444333444444444555555555555666666666666666666666666666777888999999999888666555333333444555777999:::;;;999666666999999777777;;;???MMMbbb{{{oooWWWPPPRRRYYYiiizzz~~~~~~yyyyyywwwvvvtttiiiccciiitttzzz{{{zzz}}}yyysssyyy'''''''''''''''((())))))(((((())))))))))))(((((()))((('''&&&&&&'''((()))((((((((((((((())))))))))))(((((('''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%&&&&&&&&&'''''''''&&&&&&&&&'''''''''(((((())))))))))))))))))))))))''''''''''''''''''''''''''''''(((((()))(((((((((%%%%%%&&&&&&'''(((((()))(((((())))))((('''%%%$$$%%%%%%&&&&&&''''''((((((&&&&&&&&&%%%%%%&&&''''''(((((()))))))))((('''&&&''''''&&&&&&&&&&&&'''''''''''''''''''''&&&&&&&&&&&&&&&''''''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''''''''''''''''''''''''''''''''(((((('''&&&&&&%%%!!!$$$&&&'''&&&%%%$$$'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((((((((((((((('''&&&&&&&&&&&&'''(((((((((''''''((()))******((())))))******+++,,,,,,))))))))))))************))))))))))))******************+++,,,,,,------...+++,,,,,,,,,,,,---------......////////////......---...//////......///000111111222222222222111111000000000000000000000000111111111111111111111111222222333333333444444444666666555555666777777888666555444444444444666666777777888888888888999999999999::::::::::::999999999999999999999999999999888888999999999999999888999999888777666555444444333222111111111222333444555555444444333333222222444333333222222333333444777777777666666555333333333333333444444444555555555555666666666666555555444555555666666666666666555555555444444444333333555555555555666666666666666666666666666666666666777777888888777777666555444444444555666888999:::555333333666777666888===HHHXXXooo~~~iiiWWWTTTXXX___mmm||||||xxxqqqqqqsssxxx}}}iiiaaa^^^hhhwww|||yyy|||~~~~~~~~~~~~'''''''''''''''((())))))(((((())))))))))))((((((((((((''''''''''''(((((('''''''''(((((())))))***)))(((((('''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&&&&&&&&&&'''''''''&&&&&&'''''''''((((((((())))))))))))))))))))))))''''''''''''''''''''''''((((((((()))((((((''''''%%%%%%&&&&&&'''(((((((((''''''(((((('''&&&%%%$$$''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&'''((((((((('''''''''&&&&&&''''''&&&&&&&&&&&&''''''((((((''''''&&&%%%%%%$$$$$$&&&'''((((((&&&$$$###&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$%%%''')))***'''''''''''''''''''''''''''''''''(((''''''&&&%%%$$$%%%&&&''''''''''''&&&'''&&&&&&&&&&&&&&&''''''(((((((((((((((((((((((()))))))))))))))((((((((((((''''''&&&&&&''''''(((&&&&&&&&&'''((()))+++,,,(((((()))******++++++,,,(((((()))))))))*********))))))))))))******************++++++,,,---------++++++++++++,,,,,,,,,,,,......////////////......---,,,,,,---///000///...111111222222222222111111000000000000000000000000111111111111111111111111333333333333444444444555333333444444666777999999777666555444444444666666666666666777777777888888888999:::;;;;;;:::999888999999999999999999999999666777777888888999999999999999888777666555444444444333222111000111111222555444444333222111111000333333222222222222333333666666666666555444333333444444444444555555555555444444555555555555444444444444555666666666666666555444333222222222333444555555555666666666777777666666666666666666666666777777666555555555555555555555555555666777888999444222333555777777<<>>III\\\mmmzzziiiYYYRRRRRRSSSXXX^^^hhhqqq|||vvvmmmgggjjjooo~~~oooddd\\\XXX\\\eeevvvuuusss~~~{{{vvvvvv{{{|||~~~'''''''''''''''((())))))(((((())))))))))))((((((&&&'''((())))))((('''&&&'''''''''''''''&&&&&&&&&((((((((((((((()))******((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((()))(((((((((((())))))))))))((((((((((((((((((((((((''''''''''''''''''''''''$$$$$$%%%&&&'''''''''&&&'''''''''''''''''''''&&&'''&&&%%%$$$%%%%%%'''((($$$$$$%%%%%%&&&'''((((((%%%%%%%%%&&&((()))+++,,,'''(((***++++++)))'''&&&((((((''''''''''''(((((('''&&&&&&%%%%%%$$$$$$###%%%&&&'''((((((&&&$$$###$$$$$$%%%%%%&&&'''((((((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&######%%%&&&'''(((((((((''''''''''''''''''''''''%%%%%%&&&'''((((((((('''###$$$%%%%%%&&&&&&%%%%%%&&&&&&&&&'''''')))******((((((((((((((((((((((((''''''(((((())))))******'''((()))******)))((('''%%%%%%%%%&&&'''((()))***''''''(((((()))*********&&&&&&&&&&&&'''''''''((())))))))))))************)))))))))***++++++,,,,,,........./////////000000,,,------------------,,,***---///---***)))+++...111111222222222222111111000000000000000000000000///000000111222222333333111111222222222333333333//////000222333555777888:::999777666555555555666333333444555666777888999999888666555666888;;;===<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;999777777888:::;;;999999888777666555444444555444222111/////////000000000000111222222333333222222111111111111222222111222222333333333222222222222333333333444444444222333333444444333333222000111333444555666666666333444444444444333222111222222333333333444444444333333333333333333333333555666777777777666444333444333333444555666777777555555888>>>EEERRRgggzzzrrr^^^NNNKKKPPPTTT\\\cccmmmvvv~~~qqqhhhccchhhooouuucccYYYVVVVVVdddlllzzz{{{uuuxxx{{{{{{}}}~~~(((''''''&&&&&&''')))***((('''&&&%%%%%%&&&'''((((((((((((((((((((((((((((((((())))))((('''&&&&&&''''''''''''((((((((((((((((((''''''''''''((((((&&&&&&&&&''''''''''''(((''''''&&&&&&&&&&&&''''''))))))))))))))))))))))))'''''''''&&&&&&%%%%%%%%%'''''''''''''''''''''''')))((('''&&&&&&'''((()))%%%&&&&&&&&&'''(((((((((''''''((()))*********)))((('''''''''((()))+++,,,(((''''''''''''&&&&&&&&&'''&&&%%%%%%''''''&&&%%%&&&&&&''''''''''''&&&&&&((((((((('''&&&&&&%%%%%%'''&&&%%%%%%%%%%%%&&&'''((((((((('''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&$$$&&&'''&&&%%%######$$$%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&%%%%%%$$$$$$$$$"""$$$(((+++,,,***(((&&&$$$$$$%%%&&&&&&''''''(((''''''&&&%%%&&&'''((()))'''((()))))))))(((&&&%%%'''&&&$$$######$$$&&&'''%%%%%%%%%%%%%%%&&&'''(((%%%%%%&&&&&&'''((())))))))))))))))))((((((((((((''''''''''''((()))++++++&&&''')))***++++++******++++++++++++++++++++++++------,,,,,,,,,,,,++++++000///---,,,,,,---...///........................000111111000---,,,,,,---,,,+++***,,,...//////...000111111111111222222222////////////000000000000000111333444444444666888777777777777666666666666888777666666666777999:::888888999999999888888777888888999999999:::::::::777777666666666888999:::777777666666555555444444222222222111000//////...000000000000111111111111000000000000000000000000222111111111000000//////111111222222222333333333444444333222222333333333111111222333333444555555555555555444444333333333222222222222222222222222444444333222333444555666444444444444444444444444333333333555777777666555555777:::BBBSSShhhwww}}}tttaaaVVVNNNJJJSSSaaakkkttt~~~}}}pppgggeeeeeevvvmmm^^^UUU[[[hhhxxx'''''''''''''''((())))))((('''&&&&&&&&&&&&'''(((((((((((((((((((((((((((((((((((((((((('''&&&&&&''''''''''''((((((((((((''''''&&&&&&&&&&&&''''''&&&&&&&&&''''''''''''((((((''''''&&&&&&''''''((((((((((((((((((((((((((('''&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&)))((('''&&&&&&'''((()))&&&&&&&&&'''''''''''''''&&&&&&'''''''''&&&%%%%%%&&&&&&%%%%%%&&&((()))***&&&&&&&&&'''''''''((((((((('''&&&&&&(((((('''&&&&&&&&&''''''''''''&&&&&&'''''''''''''''&&&&&&&&&'''&&&%%%%%%%%%%%%&&&'''&&&&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''''')))***)))(((&&&''''''%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&%%%%%%%%%$$$$$$###$$$'''))))))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%&&&'''((()))(((((((((((((((''''''&&&'''&&&%%%$$$$$$%%%&&&'''''''''&&&&&&''''''((()))%%%%%%&&&''''''(((((()))(((((((((((())))))))))))(((((('''(((((()))***+++&&&''')))***++++++******+++++++++++++++,,,,,,,,,+++++++++,,,,,,---------------,,,,,,,,,,,,,,,---........................///000111000...------...///...---...000222111000//////000000000111111111////////////000000000000000222444444444444555777666666666666666666666666888777666666666777888999888888888999999888888777999::::::::::::;;;;;;;;;888777666666666777888999888777777666555444333333222222111111000//////...//////000000000111111111000000000000000000000000111111111111000000000///111111111222222222333333444333333222222333333333222222333444444555666666555555444444444333333333222222222222222222222222444333222222222333444555444444444444444444444444444444444555666777777666777;;;AAAMMMaaawww}}}jjjXXXRRROOOMMMRRR\\\lllxxx~~~ssskkkjjjhhhwwwtttggg___]]]ggguuu&&&''''''((((((((((((((((((''''''&&&&&&''''''((((((((((((((((((((((((((((((((((((((((((''''''&&&''''''''''''((((((((((((&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''((((((''''''&&&&&&''''''(((((((((((((((((((((((((((&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((('''&&&&&&'''(((((('''''''''''''''&&&&&&&&&&&&''''''&&&&&&%%%$$$###%%%$$$$$$$$$%%%&&&'''((($$$$$$%%%&&&'''((()))***)))((('''((())))))((('''&&&&&&''''''''''''&&&&&&&&&&&&&&&''''''''''''''''''&&&&&&%%%%%%&&&&&&'''%%%%%%&&&&&&'''(((((()))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((()))+++***)))'''((((((%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&'''&&&&&&%%%(((((('''&&&&&&%%%$$$$$$'''&&&&&&&&&&&&'''(((((()))((((((''''''''''''(((((('''&&&%%%%%%&&&'''(((((((((((('''(((((()))***&&&&&&&&&''''''(((((()))''''''(((((())))))******))))))(((((((((((())))))'''((()))******++++++*********++++++,,,,,,------)))******+++---......///,,,------.........------...........................///000///...---...000000///...///111333222111.../////////000000000000////////////000000000000111333444444333333444666666666666666666666666666777666666555555777888999777777888888999888888777888888888999999999::::::888888777666666666777777888777777555444333222222222222111111000///////////////000000000000111111000000000000000000000000111111111111000000000000111111111222222222222333333333222222222222333333333333444444555555666666444444444444333333333333222222222222222222222222222222111111222222333444333333333333444444444444444444444555666777777888888???KKK[[[oooooo^^^PPPOOOQQQSSSWWW]]]vvvwwwqqqqqqooozzzzzziiieeegggnnn{{{%%%&&&((()))))))))((('''((((((''''''''''''(((((((((((((((((((((((((((((('''(((((((((((((((''''''''''''''''''(((((((((((('''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&''''''''''''(((((((((''''''''''''((((((((((((((((((((((((((((((%%%%%%&&&&&&''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((('''&&&&&&&&&%%%'''''''''(((''''''&&&&&&$$$$$$$$$%%%%%%&&&&&&'''%%%%%%&&&&&&'''(((((())))))(((''''''))))))((('''&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&'''(((((()))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''%%%'''((((((&&&%%%&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&%%%%%%''''''&&&&&&%%%&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&''''''(((((()))((('''&&&&&&'''((()))((((((''''''''''''(((((((((((((((''''''((())))))&&&&&&''''''((((((((()))&&&''''''((()))******+++***))))))(((((((((((()))'''(((((()))******++++++******+++,,,,,,---------******+++,,,,,,---.........///000111111111000///........................,,,...//////......///111///...---...000111000////////////000000000111111////////////000000000000222333444444333222333555444555555555555555666666666666555444555666777888666777777888888888888888555555555666666666666777888888777777666666666666888777666555444222111111111111111111000000//////////////////000000000111000000000000000000000000111111111000000000000000111111111111222222222222222222222222222222333444333333333444444444555555333333333333333333333333222222222222222222222222111111111111111222222222333333333333333444444444333444444444444666888:::???JJJ[[[lll{{{|||sssbbbWWWNNNOOOTTTZZZccckkkzzzwwwxxxxxx~~~}}}vvvlllfffkkkvvv%%%&&&((()))))))))((('''((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((((('''''''''''''''((((((((((((((((((''''''''''''((((((&&&&&&&&&''''''''''''((((((((((((''''''(((((((((''''''''''''''''''''''''&&&&&&&&&''''''(((((((((((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&((((((((('''&&&&&&&&&%%%$$$%%%&&&'''((((((((((((%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''((('''&&&'''(((((('''&&&&&&&&&''''''''''''&&&&&&$$$%%%%%%&&&'''((())))))&&&&&&&&&&&&&&&&&&&&&&&&(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%%%%%%%&&&&&&&&&###%%%&&&&&&%%%$$$%%%&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&)))((('''&&&&&&''''''(((%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''''')))((('''&&&&&&'''((()))((((((((((((((((((((((((((((((''''''&&&''''''((('''''''''(((((((((((((((&&&''''''((()))******+++***))))))(((((((((((()))((((((((())))))***++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,---...000111111111000///........................,,,...//////......000111000///...///000111000///000000000111111111222222////////////000000000000111333444333222222333444333333444444555555555555666555444444444555777777555666777888888888888888444444555555555666666666777777777777666666555555666666555444333222111111111111111000000000000000...////////////000000000000000000000000000000000000000000000000000111111000000111111111222222222111111111111222222333444222222222222222333333333333333333333333333333333222222222222222222222222000000111111111222222222222222222333333333444444222333333333333666:::>>>IIIYYYnnn~~~rrrcccVVVRRRPPPQQQVVVbbbrrr|||{{{}}}}}}zzzsssgggfffkkkxxx{{{zzz|||~~~&&&''''''((((((((((((((('''(((((())))))(((((('''((((((((((((((((((((((((&&&'''((((((((((((((((((''''''''''''(((((((((((((((((((((''''''(((((((((&&&&&&&&&''''''''''''((()))((((((''''''(((((()))'''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&'''''''''''''''&&&&&&&&&!!!"""$$$%%%'''(((((((((&&&'''((((((((((((''''''(((((('''''''''&&&&&&&&&((('''&&&&&&(((((('''&&&&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&'''((())))))%%%&&&&&&''''''&&&&&&%%%)))(((((('''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&$$$&&&(((((('''&&&'''(((%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&''''''''''''(((((('''''''''(((((()))$$$$$$%%%%%%&&&'''((((((%%%&&&''''''((((((''''''(((''''''''''''(((((()))((((((((((((((((((((((((((((((''''''&&&&&&''''''((((((((((((((((((((((((''''''(((((())))))******))))))(((((((((((())))))(((((((((((()))***+++,,,------------,,,,,,,,,,,,---------,,,,,,++++++++++++,,,------....................................,,,...//////......///111222111000111222333222111111111111111222222222222////////////000000000000000222333333222222333555222222333333444555555555555444444333444555666777555555666777888888888888666666666777777777888888666666777777777666555555555444444333333222222111111111000000000000000000......////////////000000000000000000000000000000000000000000111111111111000000000111111111111222111111000111111222333444111111111111222222222222222222222222333333333333222222222222222222222222000000111222222222222111111111222222333333444444222333444444444888???DDDQQQdddzzzyyyfffVVVLLLOOORRRVVV]]]mmm~~~|||wwwpppkkkaaaiiiwwwzzzwwwzzz|||~~~~~~'''''''''''''''((())))))'''((()))******)))((('''((((((((((((((((((((((((&&&&&&'''(((((((((((((((''''''''''''(((((((((((((((''''''&&&&&&''''''(((&&&&&&&&&''''''''''''((())))))(((((((((((())))))''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&'''''''''''''''###$$$%%%&&&'''(((((((((&&&'''((()))(((((('''&&&&&&&&&&&&''''''''''''''')))(((''''''))))))((('''&&&&&&''''''''''''&&&&&&%%%&&&&&&&&&''''''((((((%%%%%%&&&''''''&&&%%%%%%''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&'''%%%'''((()))((('''((()))%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&'''''''''(((%%%&&&&&&''''''(((((((((%%%&&&&&&&&&&&&&&&&&&&&&%%%&&&'''((((((((('''&&&&&&''''''((((((((((((((('''''''''(((((('''''''''***)))((((((''''''(((((()))((((((((((((((((((((((((((((((((())))))))))))(((((('''(((((()))***+++)))((((((((()))***+++,,,.........---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,---...///........................---...000///......///000222111000000111222111000000000000000111111111111////////////000000000000///111222222222222444666111222222333444444555555555444333333333444555666444555666777888888888888666777777777777888888888444555666777777777666555333333222222222222222222000000000000000000000111........./////////000000000000000000000000000000///000000000111111111111000000000000111111111111000000000000111222333444222222222222222222222222111111222222222333333333222222222222222222222222000111222333333333222222000111111222333333444444333555777666777<<>>:::888555333222222222333333333333333222111000000222222222222333333333333000111111222222111111000//////......------..................////////////////////////............---------......//////000......////////////......------------------------////////////////////////......////////////000000////////////////////////......///111111111111111/////////000000000111111222222222222333444555555777999CCCVVVnnnrrraaaWWWPPPPPP[[[jjj|||kkkbbb\\\___hhhvvv~~~yyyqqqkkkmmmooorrrvvvyyy}}}~~~''''''''''''''''''''''''(((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&'''''''''(((((()))))))))((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&'''(((((('''&&&%%%&&&&&&&&&''''''''''''((('''''''''((((((((((((((('''(((((())))))(((((('''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''((((((((((((''''''''''''''''''''''''''''''''''''%%%%%%&&&'''((((((((('''&&&&&&&&&&&&%%%%%%%%%$$$%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%'''((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((((()))%%%%%%%%%%%%%%%%%%%%%%%%%%%((((((&&&&&&((((((%%%&&&&&&%%%%%%%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&''''''''''''&&&&&&((((((((((((((('''''''''%%%%%%&&&&&&'''(((((()))'''&&&%%%&&&((((((((('''&&&&&&''''''((())))))*********))))))))))))******'''))),,,...///---+++)))******+++++++++,,,,,,,,,++++++,,,,,,,,,---------,,,---...//////...---,,,...------,,,,,,------...---......///////////////000/////////............,,,---...000111111111111...//////000111111222222000111333666888:::;;;;;;999999::::::;;;<<<======;;;999666333111222333333111222222222222111111000111111111111222222333333000000111111111111000000///......---,,,,,,------,,,---------.........////////////......---------,,,,,,---......///000000//////............//////------------------------////////////////////////........./////////000000////////////////////////,,,---...000111111000000////////////000000000111222222222222333444555666777>>>NNNddd{{{wwwgggWWWRRRRRRYYYjjj}}}zzzppp___\\\^^^kkk{{{}}}wwwnnnppprrruuuwwwyyy|||}}}''''''((())))))(((''''''(((((())))))))))))(((((())))))))))))))))))))))))((((((((((((((((((((((((&&&&&&&&&'''''''''((((((******))))))((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''&&&&&&((((((((('''&&&%%%&&&&&&&&&'''''''''((((((&&&'''''''''(((((())))))(((((())))))))))))((((((&&&&&&&&&&&&&&&&&&%%%%%%'''''''''&&&&&&'''''''''******))))))(((((('''''''''''''''''''''''''''''''''''''''(((''''''&&&&&&++++++******)))))))))(((%%%%%%%%%&&&&&&'''''''''%%%%%%'''((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%((((((&&&&&&((((((%%%&&&&&&%%%$$$%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((''''''((((((((((((''''''))))))(((((('''''''''&&&%%%%%%&&&&&&'''((())))))((('''&&&''')))))))))(((&&&&&&&&&'''((())))))*********))))))))))))******'''***---000000...+++)))******+++++++++,,,,,,,,,++++++,,,,,,,,,---------,,,---...//////...---,,,...------,,,,,,------...---......///////////////000000//////.........---+++,,,...///111222222222...//////000111222222222///111444777;;;>>>@@@AAA999999::::::;;;<<<<<<<<<;;;999666333111222333444///000111222222222222222000000111111222222222333000000111111111111000000///...------,,,,,,,,,,,,,,,,,,,,,---------......//////.........---------,,,,,,------...///000000000///...------...///000........................////////////////////////---.........//////000000000000000000000000000000***+++---///000000///...////////////000000000000222222222222333444555666>>>HHH[[[rrrppp```RRRPPPUUUaaavvv~~~qqqdddYYYYYYbbbuuu{{{qqqtttxxx{{{|||}}}~~~))))))(((((((((((()))))))))((('''&&&%%%%%%&&&'''''''''((((((((((((((((((''''''(((((())))))*********)))''''''((((((&&&%%%)))))))))))))))))))))))),,,+++)))'''&&&%%%%%%&&&''''''((((((((((((''''''(((''''''&&&&&&''')))***(((&&&$$$%%%((()))((('''(((((((((((((((((((((((('''&&&&&&&&&&&&'''((((((%%%%%%%%%&&&&&&'''''''''''''''''''''''''''''''''%%%%%%&&&&&&&&&&&&&&&&&&(((''''''((())))))'''&&&)))(((&&&%%%&&&''')))+++((('''&&&%%%%%%%%%%%%%%%''''''''''''''''''''''''***)))((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''&&&&&&&&&%%%%%%%%%"""###%%%'''(((((('''&&&(((((()))'''$$$ $$$###"""###%%%&&&%%%$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%'''((((((((('''&&&))))))(((((('''''''''&&&''''''''''''''''''''''''((('''&&&&&&&&&&&&'''((())))))(((((((((((())))))&&&''''''((((((((((((((())))))(((((((((((()))))))))************+++++++++---,,,+++++++++,,,---............------,,,,,,,,,............///////////////............---------...000222222000.........///...---,,,+++,,,,,,---......------------......000000000000000000000000000000333:::AAACCC???;;;999999999999999999999999666666555444333333222222222333333444444333333222111111000000000000111111---......///////////////---------...............//////.........---------//////.........---------000///......------------------------------------......---------,,,,,,,,,............//////000000......////////////......////////////000000000000...............///000000000000000000111111111111555222333666777555666999AAAWWWnnn~~~gggXXXLLLPPP]]]mmm~~~zzzkkk___XXX^^^lllzzzyyyxxxwwwxxx{{{~~~))))))))))))((((((((((((+++***)))((('''(((((()))((((((((((((((('''''''''((((((((((((''''''''''''((('''&&&'''((()))((('''((((((((((((((((((((((((+++***((('''&&&&&&&&&&&&''''''(((((((((((('''''''''''''''''''''((()))))))))'''%%%&&&(((***)))((('''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((%%%&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''&&&%%%$$$'''&&&&&&'''(((((('''%%%(((''''''&&&'''((()))***((('''&&&&&&%%%%%%%%%&&&'''''''''''''''''''''''')))(((''''''&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''&&&&&&&&&%%%%%%%%%$$$%%%&&&'''(((((((((((($$$%%%&&&&&&&&&$$$###!!!'''&&&%%%&&&(((((('''&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&%%%&&&&&&&&&'''''')))((((((((('''''''''&&&''''''''''''''''''''''''((('''&&&%%%%%%&&&'''(((((((((''''''''''''((((((&&&'''(((((())))))((((((***))))))((((((((()))))))))************+++++++++,,,++++++***+++,,,---...------------,,,,,,,,,+++............////////////000////////////............000222222000.........///...---,,,,,,,,,------......------------......000000000000000000000000000000222888???AAA===999777777777777777777777777666555555444333333222222222222333333333333222222111111000000000000111111------...///000000//////..................------///.........------------///.........------------//////---,,,,,,,,,------------------------------......---------,,,,,,,,,---------....../////////......////////////........./////////000000000000...............///000000000000000000111111111111111000222555555555:::AAANNNccczzzvvv]]]SSSNNNXXXhhhyyyssseee[[[^^^hhhxxx~~~{{{zzzzzzzzz{{{~~~~~~((()))*********((('''&&&******)))((((((((())))))))))))(((((('''''''''&&&)))(((((('''&&&&&&%%%%%%'''&&&%%%''')))***))))))(((((((((((((((((((((((()))(((''''''&&&&&&''''''''''''((((((((((((''''''&&&''''''((((((((((((((()))(((&&&'''(((***))))))'''''''''''''''''''''''''''&&&&&&&&&&&&'''(((((('''''''''&&&&&&&&&&&&&&&'''''''''''''''''''''''')))))))))((('''&&&%%%$$$&&&%%%%%%&&&'''(((&&&%%%''''''''''''((((((((()))((('''&&&&&&%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''&&&&&&&&&%%%%%%%%%'''''''''''''''((()))***$$$%%%%%%&&&''''''((((((***((('''((())))))((('''%%%&&&&&&''''''&&&&&&%%%&&&&&&%%%%%%%%%&&&'''((((((((((((''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''((((((''''''''''''((((((&&&'''(((((())))))((((((+++***)))((((((((((((((()))************++++++++++++************+++,,,,,,,,,,,,,,,,,,++++++++++++---............/////////000000000////////////...---///111111000.........///...------,,,---------......------------......000000000000000000000000000000222666;;;<<<999666555555555555555555555555555555444444333333222222111111222222222222111111111000000//////000000111,,,---...///000000000000/////////...---------,,,............------------............------------///...,,,+++***+++---...------------------------......---------,,,,,,,,,,,,,,,------------............////////////............/////////000000000...............///000000000000000111111111222222///000222444444777BBBOOOaaavvvzzziiiUUURRRWWWfffxxx|||mmmbbb\\\hhhwww~~~||||||}}}~~~((()))***+++***(((&&&%%%(((((('''''''''''''''''')))))))))(((''''''&&&&&&(((((((((''''''&&&&&&&&&(((&&&&&&''')))))))))(((((((((((((((((((((((((((''''''''''''''''''''''''''''''((((((((((((''''''%%%&&&((()))))))))((('''(((''''''''''''((((((((('''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((((((((''''''&&&&&&%%%%%%''''''''''''''''''''''''((()))))))))((('''&&&&&&'''&&&&&&'''((()))'''&&&&&&''''''((()))(((((((((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''&&&&&&&&&%%%%%%%%%((('''&&&&&&&&&''')))******)))((('''&&&&&&'''((()))'''&&&&&&(((((('''%%%%%%&&&&&&''''''&&&&&&%%%%%%&&&'''(((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&)))(((((((((((((((((()))''''''((()))))))))))))))++++++***)))(((((((((((())))))*********+++++++++***************+++++++++++++++++++++++++++++++++---------.........//////////////////............---///111111///..................------------.........------------......////////////////////////000000111444777888666333444444444444444444444444444444444333333333222222000000111111111111000000000000////////////000000+++,,,---///000000000000000000///...---,,,,,,,,,------------------------------------------------///---+++***)))+++---...------------------------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////......---........./////////000000...............///000000000000111111111222222222///111444555555:::LLL^^^sssnnn]]]SSSYYYeeeuuuxxxjjjcccbbbrrr~~~}}}}}}~~~''')))***+++***)))'''%%%''''''(((((((((((((((((())))))(((((('''''''''&&&''''''((((((((()))))))))***(((''''''(((((('''%%%''''''''''''''''''''''''&&&&&&&&&'''''''''''''''''''''((((((((((((''''''%%%&&&((()))))))))((('''&&&'''&&&&&&%%%%%%&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&'''(((((((((((((((''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&'''((()))))))))((((((''''''(((******)))(((&&&''''''((()))(((((((((''''''&&&&&&&&&''''''(((''''''''''''''''''''''''%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''&&&&&&&&&%%%%%%%%%'''&&&%%%%%%%%%&&&'''(((---+++)))'''&&&&&&&&&'''((('''&&&&&&'''((('''%%%%%%&&&&&&''''''&&&&&&%%%$$$&&&))),,,,,,***(((&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&***))))))(((((())))))***'''(((((()))))))))))))))++++++***)))))))))))))))))))))*********+++++++++))))))******++++++++++++++++++++++++++++++++++++------------..................---------,,,,,,,,,,,,...000000///.........---...........................------------......////////////////////////111000111222333444333222444444444444444444444444333333333333333222222222///000000111111000000///000000////////////000000,,,---...///000000000000000000///...---,,,,,,,,,,,,,,,------------------,,,,,,------------------...,,,+++******+++---...------------------------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++------............------............////////////...............///000000111111111111222222222222///111444666666???UUUjjjzzzeeeYYYVVVaaarrruuuhhhfffiii}}}~~~}}}|||}}}'''((()))******)))((('''))))))***+++++++++******((((((((((((((((((((((((''''''(((((()))******++++++)))((('''((((((&&&%%%''''''''''''''''''''''''%%%&&&&&&'''''''''&&&&&&''''''((((((((((((''''''&&&''''''(((((((((((((((&&&&&&'''%%%$$$###%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''((((((((((((((('''''''''''''''''''''''''''''''''''''''$$$%%%&&&'''((()))))))))((('''''')))+++,,,***)))''''''''''''((((((((()))'''''''''&&&''''''((()))''''''''''''''''''''''''%%%%%%$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''&&&&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&''')))((('''&&&&&&&&&'''((('''&&&%%%&&&((()))((('''%%%&&&&&&''''''&&&&&&%%%$$$&&&))),,,,,,***'''&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''&&&''''''((((((''''''&&&))))))(((((((((((())))))'''((())))))******))))))*********))))))******+++)))************+++++++++)))***++++++,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,------------.........---------,,,,,,,,,+++++++++---000000///......///------...////////////.........------------......000000000000000000000000000000000111111111222222444444444444444444444444333333333333222222222222000000111111111111000000000//////......//////000---......////////////////////////...---------,,,,,,,,,,,,,,,------------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,------...------------------------......---------,,,,,,,,,------,,,,,,,,,,,,++++++------............------------........./////////...............///000000111111111222222222222333///111444777;;;HHHaaawwwppp```YYYZZZjjj}}}qqqhhhkkkqqq~~~}}}}}}}}}~~~''''''(((((())))))******((()))***+++,,,++++++***&&&&&&''''''((()))))))))'''((((((((((((((((((((()))(((''''''((()))(((&&&''''''''''''''''''''''''%%%&&&'''''''''&&&%%%$$$''''''(((((((((((('''''''''''''''''''''((())))))&&&'''(((&&&$$$###%%%'''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''((((((''''''''''''((((((((((((''''''''''''''''''''''''$$$%%%&&&''''''''''''''''''&&&'''(((***+++***)))(((''''''&&&'''((()))***'''''''''''''''((())))))''''''''''''''''''''''''%%%%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''&&&&&&&&&%%%%%%%%%&&&&&&''''''''''''&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&$$$######$$$'''(((((('''%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&'''''''''''''''%%%%%%%%%&&&&&&'''''''''''''''''''''''''''''''''''''''((())))))(((''''''''''''&&&&&&&&&&&&''''''(((((()))************)))))))))))))))***+++,,,,,,)))************+++++++++******,,,---------,,,++++++,,,,,,,,,------------,,,,,,---------...............---------,,,,,,,,,+++---///000///......///,,,---...///000000///.........------------......000000000000000000000000000000000000///000222333333333333333333333333333222222222222222222222222000111111222222111111000//////............/////////////////////......---..................------++++++,,,,,,,,,---------++++++,,,,,,,,,---------+++,,,---...///......---------------------------......---------,,,,,,,,,...---------,,,,,,,,,,,,,,,------......------,,,---------.........//////...............///000000111111111222222222333333222333777===FFFWWWqqq|||ggg^^^]]]ccctttooollluuu~~~~~~{{{{{{}}}}}}}}}~~~}}}~~~''''''''''''(((***+++,,,&&&'''(((*********)))(((%%%%%%&&&'''((()))******((((((((('''&&&&&&%%%%%%'''&&&&&&''')))***)))(((''''''''''''''''''''''''&&&&&&'''''''''&&&$$$$$$''''''((((((((((((''''''(((((('''&&&&&&((()))***'''))))))(((%%%$$$&&&(((&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''((((((&&&&&&''''''(((((())))))''''''''''''''''''''''''&&&&&&&&&'''&&&&&&%%%%%%&&&%%%&&&''')))***)))((()))(((&&&%%%&&&''')))+++'''''''''''''''((())))))''''''''''''''''''''''''%%%%%%%%%%%%&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&''''''''''''''''''&&&''''''&&&&&&&&&%%%%%%%%%''''''((())))))((('''&&&'''&&&&&&%%%%%%$$$###### !!!###%%%%%%$$$%%%&&&&&&''''''&&&&&&%%%'''%%%###""""""$$$''')))%%%%%%%%%&&&&&&''''''''''''''''''''''''''''''''''''((()))******)))((('''&&&%%%%%%$$$$$$%%%%%%&&&(((((()))***************(((((())))))***+++------)))************+++++++++***+++,,,---...---,,,,,,,,,,,,,,,------.........,,,,,,,,,---------......//////.........---------***,,,///000///......///,,,---///000000000///............------.........000000000000000000000000000000000//////000222444222222222222222222222222222222222222222222222222111111222222222222111111//////............//////000000000000///...---,,,---------...............+++++++++,,,,,,---------+++++++++,,,,,,---------***,,,...000000///...---------------------------......---------,,,,,,,,,.........------,,,,,,,,,,,,------......------,,,---------.........//////...............///000000111111222222222333333333666666;;;DDDPPPdddvvvbbb]]]```mmm~~~zzznnnrrr~~~yyy|||||||||}}}~~~~~~~~~***)))(((''''''''''''''')))*********++++++++++++)))((('''&&&&&&'''((()))))))))(((((('''''''''&&&))))))))))))))))))))))))&&&''')))*********)))(((''')))+++,,,---,,,***)))))))))))))))))))))))))))(((((('''''''''&&&&&&&&&(((((((((((((((((((((((((((((('''''''''&&&&&&&&&)))(((&&&%%%%%%&&&((()))''''''''''''''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&'''''''''(((((((((((((((((())))))))))))(((((('''''''''&&&&&&&&&(((((((((((((((((((((((('''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$%%%%%%&&&&&&&&&'''((((((((('''&&&%%%%%%&&&&&&&&&&&&&&&'''((()))%%%%%%%%%&&&&&&&&&'''''''''''''''(((''''''&&&%%%***)))((('''&&&%%%$$$$$$&&&&&&&&&''''''''''''(((***)))((('''''''''''''''''''''(((((())))))******(((((((((((((((((((((((((((((())))))))))))(((((((((''''''&&&&&&((()))***&&&&&&&&&&&&&&&%%%%%%%%%(((((((((((())))))))))))(((((()))***,,,---...///++++++,,,,,,,,,,,,------***+++---.........------++++++,,,,,,,,,,,,------//////---,,,,,,---...//////////////////.........////////////////////////000000000000///////////////////////////.........////////////000000000000222111///---...000333444111111111000000000000000//////000000111111222222............///////////////......///000///,,,***///---+++)))))))))***++++++++++++,,,,,,---------,,,,,,,,,+++++++++******+++++++++,,,---...///000//////...---,,,,,,++++++------,,,,,,,,,+++++++++------------------------,,,...///...,,,*********..................------000000000000////////////333//////222444333444666555444<<>>PPPbbb|||jjjiiiwww}}}zzzyyyuuuwww{{{|||yyypppddd\\\TTTWWWQQQPPP[[[iii{{{zzzkkk]]]VVV\\\gggrrr}}}}}}sssooonnnmmmlllnnnoooooommmmmmppprrrwwwzzz}}}******))))))))))))******************************///---***'''&&&%%%%%%&&&))))))))))))))))))))))))(((((())))))*********+++***(((&&&'''***+++)))'''((((((''''''''''''((((((((((((((((((((((((((((((((()))************))))))((((((((((((((('''''''''''''''''''''''''''&&&&&&&&&(((***+++,,,+++)))(((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''(((((((((((('''((()))))))))(((&&&%%%(((((((((((())))))))))))''''''''''''''''''''''''((((((((('''&&&&&&%%%%%%&&&&&&''''''(((((())))))+++)))((((((******'''$$$******))))))))))))******,,,***((('''&&&'''((())))))))))))))))))(((((('''%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&%%%%%%%%%''''''&&&%%%%%%%%%&&&&&&))))))((((((''''''&&&&&&((((((((((((((('''''''''&&&''')))***+++***)))''')))(((&&&&&&((()))((('''%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&'''(((((((((((((((((())))))))))))***)))((((((((((((((()))))))))*********+++++++++******+++,,,------------******+++++++++,,,,,,,,,))))))***+++,,,,,,------,,,,,,++++++,,,,,,---...,,,------------,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,,,,,,,+++***************************,,,,,,,,,+++++++++************)))(((''''''(((((()))))))))***+++++++++,,,))))))))))))))))))))))))''')))***)))((('''(((*********))))))))))))******))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))+++***)))(((((()))***+++******************************+++++++++******)))******+++++++++,,,,,,,,,++++++++++++,,,,,,---...111///222666:::DDDZZZnnntttqqqrrr|||}}}ssscccUUUIIIGGGFFFLLL[[[ssskkkaaa]]]YYY```nnnzzz|||uuuqqqnnnnnnnnnkkklllmmmmmmllllllmmmoooxxx{{{******))))))))))))******))))))))))))))))))))))))...,,,***(((&&&&&&&&&'''))))))))))))))))))))))))((()))))))))***************(((&&&''')))***)))'''((((((''''''''''''((((((((((((((((((((((((((((((((()))))))))))))))))))))((((((((((((((((((((('''''''''''''''''''''''''''&&&((()))++++++***)))(((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''(((((((((((()))*********))))))((('''''''''((((((((()))))))))''''''''''''''''''''''''&&&&&&'''''''''''''''''''''''''''(((((((((((((((***)))'''(((***+++***((()))(((((((((((((((((())))))(((&&&%%%$$$%%%&&&''''''''''''''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&'''((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&'''(((******)))(((''')))(((&&&&&&((((((((('''((((((((((((((((((((((((''''''&&&&&&''''''((()))(((((((((((())))))))))))))))))(((((((((((())))))))))))*********++++++++++++++++++,,,++++++***************+++++++++,,,,,,*********++++++,,,,,,---+++************+++,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++************************************)))))))))((((((******)))((((((((())))))+++++++++++++++,,,,,,,,,))))))))))))))))))))))))''')))***)))((('''(((******))))))(((((())))))***))))))))))))))))))))))))''''''(((((())))))******))))))))))))))))))))))))***)))(((((((((((()))***+++***************************************************+++++++++,,,,,,,,,------------...///000000///...111777>>>KKKcccxxxxxxnnnooo~~~|||ppp^^^PPPDDDCCCFFFPPPccc{{{fff]]]\\\[[[fffuuu~~~yyysssooolllllllllllllllmmmlllkkkllloooqqqyyy}}}******))))))))))))******((((((((((((((((((((((((,,,+++)))(((''''''((()))))))))))))))))))))))))))))))))))))))************)))'''&&&'''((()))((('''((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((((((((''''''''''''''''''''''''&&&''')))*********)))(((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((***)))(((((('''(((((((((&&&&&&'''''''''(((((((((''''''''''''''''''''''''%%%%%%&&&&&&'''(((((()))((((((((((((((('''''''''(((&&&%%%&&&(((*********(((''''''&&&&&&''''''(((((('''&&&%%%%%%%%%&&&''''''''''''''''''&&&&&&%%%'''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&$$$$$$$$$%%%&&&((()))***'''''''''(((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&((()))))))))(((''')))'''&&&&&&'''(((((('''+++***)))(((((()))***+++((((((''''''(((((()))***(((((((((((()))))))))))))))))))))(((((())))))******************+++++++++++++++++++++***)))((('''*********++++++++++++,,,++++++++++++++++++++++++******))))))******+++,,,...---,,,+++++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,******************************+++,,,,,,+++***************))))))******************)))))))))))))))******)))))))))***++++++,,,,,,,,,,,,,,,+++++++++))))))))))))))))))))))))''')))***)))((('''(((***)))((((((''''''(((((()))))))))))))))))))))))))))&&&''''''((()))******+++)))))))))))))))))))))))))))((((((''''''(((((()))+++++++++******)))))))))******)))))))))******+++******+++++++++,,,,,,,,,------------...///000111111000333999DDDUUUmmmnnnlllssszzznnn[[[LLLAAACCCIIIYYYooouuu___YYY[[[```nnn~~~}}}zzzuuupppllljjjiiijjjlllllllllkkkkkknnnrrruuu{{{~~~******))))))))))))******))))))))))))))))))))))))******)))(((((()))******)))))))))))))))))))))))))))))))))))))))*********((('''''''''((((((''''''((((((''''''''''''(((((((((((((((((((((((((((((()))(((((('''''''''''''''''''''''''''((((((((((((&&&&&&&&&'''''''''''''''&&&'''((()))))))))((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''(((((((((((('''&&&%%%$$$$$$%%%&&&'''&&&&&&&&&&&&'''''''''(((''''''''''''''''''''''''&&&&&&&&&'''''''''(((((())))))((((((''''''&&&&&&&&&%%%$$$$$$&&&'''((()))(((''''''''''''''''''((())))))((('''''''''((())))))))))))))))))(((((('''(((((((((((((((((((((((('''''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&'''((()))&&&&&&''''''(((((())))))&&&&&&&&&&&&&&&'''''''''&&&&&&'''((((((((((((''')))'''%%%&&&'''(((''''''***)))'''&&&&&&''')))***((((((((((((((()))******(((((((((((()))))))))))))))))))))((())))))************************************++++++***))))))(((************++++++++++++,,,,,,++++++++++++++++++***************+++,,,,,,...---+++******+++---...++++++++++++++++++++++++******************************++++++++++++******+++***))))))))))))***+++++++++++++++++++++++++++***)))))))))***+++,,,,,,,,,,,,,,,++++++*********))))))))))))))))))))))))''')))***)))((('''(((***((((((''''''''''''(((((())))))))))))))))))))))))&&&&&&'''((()))***++++++))))))))))))))))))))))))((((((''''''''''''((((((++++++******))))))((((((***))))))((())))))++++++******+++++++++,,,,,,,,,++++++++++++,,,...///000444555777???LLL```vvvrrrgggooo|||~~~|||wwwjjjXXXLLLBBBFFFQQQdddzzz~~~jjjZZZXXX^^^fffuuuxxxvvvrrrmmmjjjiiihhhhhhllllllkkkkkklllooouuuyyy}}}******))))))))))))******************************)))))))))))))))***++++++))))))))))))))))))))))))******))))))))))))))))))'''(((((((((''''''((((((((((((''''''''''''((((((((((((((((((((((((((((((***)))((('''&&&'''''''''&&&'''''''''(((((())))))&&&&&&&&&'''''''''((((((&&&&&&''''''((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''(((((((((((('''&&&%%%$$$$$$%%%&&&'''&&&&&&&&&&&&'''''''''(((''''''''''''''''''''''''(((((('''''''''&&&&&&&&&))))))((((((''''''&&&&&&''''''''''''&&&&&&'''((()))((((((''''''(((((()))(((((('''''''''((((((((()))))))))))))))(((((('''((((((((((((((((((((((((''''''''''''''''''''''''(((''''''&&&&&&'''''''''&&&&&&''''''(((((())))))&&&&&&''''''((((((((((((&&&''''''(((((((((((((((((('''%%%%%%'''((('''&&&(((&&&%%%######%%%&&&(((((((((((((((((()))******(((((((((((()))))))))))))))))))))))))))***++++++************************))))))***+++,,,,,,++++++))))))*********+++++++++,,,,,,+++++++++++++++++++++++++++++++++,,,------...---+++******+++---...++++++++++++++++++++++++++++++++++++++++++++++++************************+++***)))(((((()))***+++++++++++++++++++++++++++***)))))))))***+++,,,,,,++++++******))))))(((((())))))))))))))))))))))))''')))***)))((('''(((***((((((''''''''''''((((((((((((((((((((((((((((((&&&''''''((()))*********))))))))))))))))))))))))''''''((((((((((((''''''*********)))))))))(((((()))((((((((()))******+++******+++++++++,,,,,,,,,+++++++++,,,---...000000333666<<>>DDDCCCJJJYYYkkkyyyyyyhhh[[[RRRWWWbbbqqq~~~}}}xxxpppkkkiiieeeddddddeeeeeeddddddfffiiikkknnnsssxxx|||)))))))))))))))))))))))))))))))))))))))*********))))))************))))))*********)))))))))))))))((((((((((((((((((((((((''''''((((((((((((''''''))))))))))))))))))))))))((((((((((((((('''''''''))))))))))))((((((((((((''''''(((((((((((('''''')))))))))(((((('''&&&&&&'''''''''((((((((())))))((((((((((((((((((((((((&&&'''((('''%%%$$$$$$$$$(((((((((''''''''''''''')))((('''&&&&&&&&&&&&&&&&&&&&&''''''(((((())))))))))))************)))))))))(((&&&&&&'''(((&&&%%%''''''((()))))))))))))))'''''''''''''''(((((()))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((''''''''''''(((((('''&&&&&&&&&&&&'''((()))(((((((((((((((((((((((((((((('''&&&%%%%%%%%%%%%''''''''''''''''''''''''(((((((((((((((((((((((($$$%%%'''((())))))))))))(((((((((((()))))))))***(((((((((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))((()))))))))************))))))***++++++++++++***))))))))))))))))))))))))************************''''''''''''''''''''''''))))))))))))(((((((((((('''&&&&&&''''''((()))***))))))))))))))))))(((((((((''''''(((***++++++***&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((***)))'''%%%%%%''')))***))))))(((((((((((())))))''''''''''''''''''''''''+++)))(((&&&&&&((()))+++''''''((((((((((((((()))'''(((((()))******++++++******)))))))))***+++,,,***+++,,,---...///000111...444<<>>HHHaaa|||ppp\\\PPPKKKIIISSS___jjjwww~~~pppddd]]]ZZZZZZZZZZZZYYYXXXWWWWWWWWWWWWWWWXXXYYY[[[^^^ccchhhmmmooovvvwwwxxxzzz{{{|||}}}}}}~~~ssslllfff```\\\[[[XXXWWW___iii{{{yyytttnnnkkkjjjiiifffcccbbb^^^]]]___aaadddllltttwwwvvvpppfff```______^^^YYYWWWSSSNNNIIIGGGHHHJJJ))))))*********+++++++++************))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((+++***)))((('''(((((()))))))))))))))))))))))))))******)))))))))(((((((((++++++******)))))))))))))))((('''''''''((()))***))))))))))))))))))))))))))))))((((((((('''''''''''''''''''''((((((((()))'''((())))))))))))((('''***)))(((((((((((((((((())))))((('''''''''''''''))))))((('''&&&%%%%%%$$$(((((((((((((((((((((((('''((()))(((&&&&&&(((***''''''((((((((((((''''''''''''''''''''''''''''''(((((((((((('''''''''&&&((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((()))******((()))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''$$$%%%%%%%%%&&&&&&&&&&&&)))((('''&&&&&&'''((()))(((((((((((())))))))))))(((((())))))))))))(((((('''''''''''''''((()))***'''''''''((((((((((((((())))))))))))))))))))))))((((((((((((((()))************)))((((((((((((((())))))((((((((('''''''''*********)))((((((((('''(((((((((((((((((((((((())))))))))))))))))))))))***++++++******(((''''''''''''&&&&&&&&&&&&''''''(((''''''''')))******(((+++)))((((((((((((&&&%%%((((((((((((((((((((((((&&&''''''((((((((((((((((((((((((((((((((((((((()))&&&###$$$(((***)))'''***))))))((((((((())))))(((((((((((((((((((((((((((***+++***)))((()))******************************++++++,,,,,,---......222///000333666:::DDDNNNaaavvvsssVVVHHHEEE@@@@@@MMMhhhgggTTTKKKGGGNNNYYYfffqqq|||xxxlllaaa[[[YYYYYYYYYXXXXXXWWWWWWWWWWWWXXXXXXWWWYYY\\\```eeejjjnnnpppvvvvvvxxxyyy{{{||||||}}}~~~{{{uuummmiiidddaaa]]]\\\dddppp}}}{{{vvvppplllkkkiiifffdddbbb___]]]___aaaccckkksssyyyzzzuuulllfffdddbbb___[[[YYYVVVQQQLLLIIIIIIIII)))))))))************+++++++++*********)))))))))((((((((((((((((((((((((******))))))((((((''''''******)))((((((((()))))))))))))))))))))))))))))))))))))))(((((((((''''''))))))))))))((((((((((((&&&'''''''''(((((())))))))))))))))))))))))))))))))))))((((((((((((''''''''''''''''''((((((((((((''''''((((((((((((''''''((((((((('''(((((()))))))))((((((''''''''''''(((******)))))))))((((((((((((((((((((((((((((((((('''((()))(((&&&&&&((()))''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&(((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((()))***,,,---+++***((('''''''''))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%&&&&&&&&&'''''''''(((((((((((((((((((((((((((((()))))))))*********(((((())))))))))))(((((((((((('''''''''(((((()))))))))((((((''''''''''''((((((((((((((((((((((((((((((((((((((())))))******))))))(((((((((((((((***)))))))))((((((((((((******)))((('''&&&&&&%%%((((((((((((((((((((((((((((((((((((((((((((((((************)))(((''''''''''''&&&&&&&&&&&&''''''&&&%%%%%%''')))++++++***((()))***)))&&&$$$######((((((((((((((((((((((((&&&&&&'''((()))))))))(((((((((((((((((((((((((((+++'''$$$$$$'''))))))'''******))))))))))))******(((((((((((((((((((((((((((***+++***)))((()))***************************+++++++++,,,------......111///000444777>>>JJJUUUllllllSSSGGGEEEBBBGGGWWWrrrnnn[[[MMMGGGHHHRRR___ooo{{{xxxuuuoooeee^^^YYYXXXWWWWWWWWWWWWWWWWWWWWWWWWXXXYYYWWWYYY^^^dddiiinnnppprrrvvvvvvwwwyyyzzz{{{||||||}}}~~~~~~wwwtttpppkkkdddccclllxxx~~~yyyrrrmmmkkkjjjgggdddccc___^^^___```cccjjjrrr|||~~~|||uuuooolllfff```^^^\\\XXXTTTPPPMMMKKKJJJ)))))))))*********+++++++++++++++*********))))))))))))))))))))))))))))))******))))))((((((''''''******))))))))))))))))))((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((''''''%%%&&&'''((())))))((((((((((((((()))))))))))))))))))))(((((((((((((((((('''''''''((((((((((((((('''''''''((((((''''''''''''''''''''''''((()))***)))(((''''''''''''((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((('''''''''((()))''''''((((((((((((''''''))))))))))))))))))))))))''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((()))***+++'''''''''&&&''''''((((((((((((((((((((((((((((((&&&&&&&&&'''''''''''''''''''''''''''''''''''''''((((((((())))))))))))***''''''((((((((((((''''''(((((((((((())))))))))))(((((())))))))))))(((((()))((((((''''''''''''(((((((((((((((((('''''''''''''''''''''(((((((((((())))))(((((((((((())))))))))))(((((((((((()))))))))))))))(((((((((''''''(((((((((''''''&&&&&&%%%(((((((((((((((((((((((((((((((((((((((((((((((())))))******)))(((''''''''''''&&&&&&&&&&&&''''''***(((''''''(((((('''&&& $$$((()))&&&$$$%%%&&&(((((((((((((((((((((((('''(((((((((((((((''''''((((((((((((((((((((((((,,,)))%%%$$$&&&((((((((())))))(((((())))))******(((((((((((((((((((((((((((***+++***)))((()))******************+++++++++++++++,,,,,,---.........111000111444888@@@OOO]]]sssxxxbbbNNNDDDCCCEEENNNaaa{{{}}}ooo___QQQHHHIIINNNWWWeeewww~~~tttmmmggg```[[[XXXWWWWWWWWWXXXXXXWWWVVVVVVVVVWWWWWWWWWZZZaaagggmmmqqqssssssuuuvvvvvvwwwyyyzzz||||||{{{}}}~~~}}}zzzrrrjjjjjjsss}}}|||tttnnnllljjjgggddddddaaa___```aaacccjjjrrr}}}}}}yyytttkkkbbb^^^\\\YYYWWWTTTRRRNNNLLL************++++++++++++++++++++++++***************************************)))))))))((((((((('''))))))******************((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''((((((&&&&&&'''((())))))((((((''''''(((((())))))))))))(((((())))))))))))))))))((((((((((((((('''''''''(((((((((''''''(((((((((''''''&&&''''''((())))))((((((''''''''''''((((((&&&&&&&&&&&&&&&'''''''''(((((((((((((((((((((((()))((('''''''''(((((((((''''''((((((((((((''''''))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((''''''&&&&&&&&&''''''$$$%%%(((*********)))(((((((((((((((((((((((((((&&&&&&&&&'''''''''((((((''''''''''''''''''''''''((((((((())))))))))))***%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&'''''''''(((((((((((())))))))))))(((((()))((((((''''''''''''(((&&&&&&''''''((())))))***&&&'''''''''((((((((()))))))))(((((((((((())))))))))))(((((((((((())))))((((((((('''''''''&&&&&&%%%%%%&&&&&&''''''(((((((((((((((((((((((((((((())))))))))))))))))))))))((())))))))))))(((((('''''''''&&&&&&&&&&&&''''''+++)))((('''((('''%%%$$$!!!&&&'''&&&%%%&&&((((((((((((((((((((((((((())))))))))))((('''%%%%%%((((((((((((((((((((((((+++)))&&&&&&&&&(((((()))'''''''''''''''((()))***(((((((((((((((((((((((((((***+++***)))((()))***))))))*********++++++++++++,,,,,,------...//////222111222555999BBBTTTddd|||}}}iiiWWWGGGAAAAAAEEERRRhhhvvvdddVVVKKKFFFKKKSSS^^^mmmwwwhhhccc]]]YYYXXXXXXXXXWWWZZZYYYXXXVVVVVVUUUUUUUUUXXX\\\bbbjjjooossstttuuuuuuuuuuuuvvvxxxyyy{{{|||zzz|||~~~vvvoooqqqyyyvvvpppmmmjjjgggeeegggcccaaabbbccceeelllttt}}}~~~rrrggg```]]]ZZZYYYXXXVVVSSSPPP+++++++++,,,,,,,,,,,,---,,,++++++++++++*********************************((((((((()))))))))))))))((()))***+++++++++******)))))))))))))))))))))))))))))))))(((((((((''''''''''''''''''(((((((((((())))))))))))))))))))))))&&&''''''(((((())))))***(((((())))))))))))******((((((((((((((('''''''''))))))(((((((((((())))))'''''''''&&&''''''(((((((((''''''''''''(((((()))'''''''''((((((((((((((((((((((((((((((((((((((()))(((&&&&&&((()))((('''''''''((((((((((((''''''''''''''''''''''''''''''((((((((()))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((('''&&&&&&%%%%%%%%%&&&%%%'''***,,,---,,,***(((((((((((((((((((((((((((%%%%%%&&&&&&'''(((((((((''''''''''''''''''''''''%%%%%%&&&&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''(((((())))))))))))(((((((((((('''''''''(((((()))%%%%%%&&&'''((()))******'''''''''(((((())))))******))))))(((((((((((((((((((((((((((((())))))***''''''''''''&&&&&&&&&&&&$$$%%%%%%&&&'''((())))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((())))))(((((('''''''''&&&&&&&&&&&&''''''(((&&&&&&&&&((()))((('''!!!###%%%&&&&&&%%%%%%&&&(((((((((((((((((((((((())))))))))))((('''%%%$$$(((((((((((((((((((((((((((((((((((((((((())))))'''&&&&&&''''''((()))***(((((((((((((((((((((((((((***+++***)))((()))***)))))))))***++++++,,,,,,,,,,,,,,,---......//////111111333666;;;FFF[[[nnnooo[[[LLLBBB???AAAEEEVVVnnnsss]]]PPPHHHDDDKKKVVVfffttt}}}fffbbb\\\XXXWWWWWWXXXXXXYYYXXXWWWVVVUUUUUUUUUUUUZZZ^^^dddjjjpppsssuuuuuuuuuuuuuuuuuuvvvyyy{{{|||{{{|||~~~yyyvvvyyy{{{sssooommmjjjgggiiieeedddeeefffiiipppxxx|||pppeeeaaa\\\[[[[[[ZZZWWWTTT,,,,,,------------......,,,,,,+++++++++*********************************''''''(((((())))))******((()))***++++++++++++***))))))))))))))))))))))))******)))))))))(((((((((''''''((((((((())))))))),,,,,,***)))(((((())))))&&&&&&''''''((())))))***(((((()))))))))*********)))(((((((((''''''''''''+++***)))(((((()))***+++(((((('''&&&&&&&&&'''''''''''''''''''''((())))))((((((((((((((((((((('''((((((((((((((((((((((((***(((&&&&&&((()))((('''''''''(((((((((((('''''''''''''''''''''''''''''''''''''''((((((((())))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''((((((((()))))))))'''&&&%%%((((((((((((((((((((((((%%%%%%&&&&&&'''(((((()))''''''''''''''''''''''''$$$%%%%%%%%%&&&&&&&&&&&&'''&&&%%%%%%%%%%%%&&&'''&&&&&&&&&&&&'''''''''((((((((())))))))))))(((((('''''''''''''''((()))***&&&'''''''''(((((())))))''''''((())))))***++++++******)))(((((((((((((((((((((((((((((()))******((((((((((((''''''''''''&&&&&&''''''((((((((()))((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((((('''''''''&&&&&&&&&&&&''''''&&&%%%$$$&&&((())))))(((%%%$$$###$$$&&&&&&%%%$$$((((((((((((((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((%%%''')))***))))))))))))''''''''''''((()))***+++(((((((((((((((((((((((((((***+++***)))((()))***((())))))***++++++,,,,,,,,,,,,------.../////////000111333888???MMMeeeyyycccOOODDD@@@AAADDDMMM```xxxkkkTTTJJJFFFFFFOOO\\\jjjwww~~~fffaaaZZZVVVUUUVVVWWWWWWVVVUUUUUUUUUVVVWWWWWWXXX\\\___dddjjjooosssuuuuuuuuutttttttttvvvxxxzzz|||~~~~~~}}}}}}xxxsssqqqmmmjjjkkkgggfffhhhjjjlllttt|||{{{mmmhhhaaa^^^^^^]]]ZZZWWW---------.........//////,,,,,,,,,+++++++++******))))))))))))))))))))))))&&&&&&'''((()))***++++++((()))***+++,,,,,,+++***))))))))))))))))))))))))************))))))))))))'''((((((((())))))******///---+++)))(((((()))***&&&&&&&&&'''((())))))***(((((())))))*********+++))))))(((((('''''''''&&&,,,+++***))))))***+++,,,)))((('''&&&&&&&&&&&&&&&'''''''''''''''((()))***((('''''''''&&&&&&&&&&&&((((((((((((((((((((((((***'''%%%&&&(((***(((&&&''''''((((((((((((''''''))))))))))))))))))))))))&&&&&&&&&'''''''''((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''((()))***+++)))(((&&&###"""!!!!!!!!!((((((((((((((((((((((((%%%%%%&&&&&&'''((())))))''''''''''''''''''''''''&&&&&&&&&'''''''''(((((()))(((&&&%%%%%%&&&((()))''''''''''''((((((((()))(((((())))))))))))((((((&&&&&&&&&'''''')))***+++(((((((((((((((''''''''''''(((((()))***++++++,,,******)))(((((((((((((((((((((((((((((()))******))))))))))))((((((((((((((((((((((((((((((''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''(((((((((((((((''''''''''''&&&&&&''''''''''''&&&%%%&&&((()))((('''&&&###!!!"""&&&)))(((&&&(((((((((((((((((((((((($$$%%%&&&((()))*********((((((((((((((((((((((((###&&&)))++++++***))))))(((((((((((()))***+++,,,(((((((((((((((((((((((((((***+++***)))((()))***((())))))***++++++,,,,,,,,,,,,------...////////////000444:::BBBRRRlllyyy[[[HHH@@@@@@CCCGGGVVVjjj{{{cccMMMFFFFFFIIIUUUcccjjjvvvzzzfffaaaYYYTTTSSSTTTVVVVVVRRRSSSSSSUUUVVVXXXZZZ[[[^^^aaaeeejjjnnnrrrtttuuuuuutttttttttuuuxxxzzz|||{{{wwwssspppmmmllliiihhhjjjlllooovvvuuunnneeeaaa```___[[[WWW---,,,,,,++++++,,,,,,---------------,,,+++************))))))((((((''''''))))))(((((((((((())))))***************************))))))))))))******+++))))))))))))))))))))))))))))))))))))))))))))))))......,,,+++***(((''''''***)))(((''''''((()))*********)))(((((((((((((((''''''''''''''''''''''''''''''(((((()))*********---+++)))'''&&&&&&((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&'''((()))''''''''''''''''''''''''***)))((('''''''''''''''(((((('''''''''&&&&&&&&&&&&'''((())))))((('''&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''%%%&&&''''''(((((('''''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''(((''''''''''''((()))++++++))))))))))))))))))))))))(((((('''''''''&&&&&&&&&''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%''''''''''''''''''''''''!!!!!!"""###$$$&&&'''(((***(((&&&'''***+++)))''')))(((&&&%%%%%%&&&((()))&&&&&&'''((()))***++++++))))))))))))))))))))))))+++)))(((((())))))(((&&&###&&&******((((((***---)))((('''&&&&&&&&&&&&&&&((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''(((((())))))(((((((((((())))))(((((('''''''''&&&&&&&&&&&&&&&&&&''''''''''''((((((&&&%%%'''***,,,+++)))(((((((((((((((((((((((((((((((((((())))))))))))'''((((((((()))))))))***++++++************++++++************************,,,,,,,,,---...///000111777666888>>>HHHZZZtttsssRRRAAA<<<===DDDNNNcccxxxppp[[[HHHEEEIIINNNZZZhhhzzzzzz{{{}}}~~~|||yyyvvvjjjcccYYYSSSRRRSSSTTTTTTSSSSSSSSSSSSUUUXXX[[[]]]```ccchhhnnnrrrttttttttt{{{zzzyyyxxxyyyzzz{{{||||||~~~sssnnnrrrnnnkkkjjjlllnnnqqqyyy|||tttjjjccc___]]]ZZZXXX---,,,,,,++++++,,,,,,---------------,,,+++************))))))(((((((((((()))(((((((((((((((((())))))))))))))))))))))))))))))(((((('''&&&&&&&&&&&&)))))))))))))))))))))))))))))))))))))))))))))))),,,,,,+++***)))(((''''''***)))(((''''''((()))*********)))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&''''''(((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&'''(((((('''''''''''''''''''''''')))(((((('''''''''''''''))))))(((((((((''''''''')))***+++++++++******)))''''''''''''''''''''''''&&&&&&&&&'''''''''((((((%%%&&&''''''(((((('''''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''(((((('''''''''((()))******(((((((((((((((((((((((((((((('''''''''&&&&&&&&&(((((((((''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%&&&'''((()))***((('''''')))***)))'''((('''&&&%%%%%%&&&'''((((((((((((((())))))))))))((((((((((((((((((((((((***)))(((((())))))(((&&&'''(((******((((((((()))))))))((('''''''''((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''(((((())))))(((((((((((())))))))))))((((((((('''''''''&&&&&&&&&''''''''''''((()))'''&&&'''***+++***)))(((((((((((((((((((((((((((((((((((())))))))))))''''''''''''(((((((((((())))))(((((((((((())))))************************+++++++++,,,---...///000444444777???KKK^^^yyypppRRRBBB>>>???HHHSSSttteeeSSSDDDCCCHHHPPP___ooo~~~{{{xxxvvvtttqqqnnnddd^^^WWWSSSSSSTTTUUUUUUSSSRRRSSSTTTVVVYYY]]]___ccceeeiiimmmqqqsssttttttzzzyyyyyyyyyzzz{{{|||}}}~~~uuupppsssrrrnnnmmmoooqqqssszzzwwwppplllhhhbbb^^^---,,,,,,++++++,,,,,,---------------,,,+++*********))))))))))))(((((((((((((((''''''''''''(((((((((((((((((((((((((((((())))))'''&&&%%%$$$$$$$$$))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((())))))***))))))((((((((((((((())))))))))))))))))))))))))))))(((((('''&&&&&&%%%!!!###&&&(((***)))(((((((((((((((((((((((((((((('''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''((('''''''''&&&&&&&&&&&&)))))))))))))))(((((((((&&&'''(((((((((((('''''''''''''''''''''''''''''''''''''''((((((((())))))%%%&&&''''''(((((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((('''(((((())))))''''''''''''''''''''''''(((((((((''''''''''''&&&))))))(((((((((((())))))&&&&&&&&&&&&&&&&&&&&&&&&'''(((((((((((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''((()))))))))(((''''''))))))((('''''''''''''''''''''''''''++++++***)))((('''&&&&&&((((((((((((((((((((((((***((('''((())))))(((&&&+++***)))))))))(((&&&$$$)))(((((((((((())))))***((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''(((((()))((((((''''''(((((())))))))))))))))))(((((((((&&&&&&&&&''''''''''''(((***)))((((((******)))((((((((((((((((((((((((((((((((((((((())))))))))))'''''''''''''''&&&&&&&&&))))))(((((((((((())))))************************,,,,,,,,,---...///111222444444888BBBQQQfffiiiPPPCCC???BBBNNN\\\kkkXXXKKKBBBCCCJJJUUUhhhyyy{{{tttnnnjjjfffccc\\\YYYUUUSSSSSSUUUUUUUUURRRRRRSSSTTTXXX\\\```bbbfffhhhjjjmmmppprrrssstttyyyyyyyyyzzz{{{}}}wwwsssuuuuuurrrqqqssstttvvv|||{{{vvvpppiiiddd---,,,,,,++++++,,,,,,---------------,,,+++******))))))))))))))))))))))))((((((''''''''''''(((((())))))))))))))))))))))))***)))((('''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((()))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))((((((''''''&&&&&&&&&&&&"""$$$&&&((())))))))))))((((((((((((((((((((((((''''''&&&&&&&&&''''''(((''''''''''''''''''''''''&&&''''''''''''&&&&&&&&&((((((((((((((((((((((((%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&'''''''''((((((((((((%%%&&&''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&''''''''''''((()))(((((('''''''''((((((''''''''''''''''''''''''(((((((((''''''''''''''')))(((((((((((((((((()))&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&))))))(((((('''(((((()))(((((('''(((((((((((('''&&&&&&'''(((((('''&&&&&&++++++***)))((('''&&&&&&(((((((((((((((((((((((()))(((''''''((()))(((''',,,)))'''((())))))&&&###''''''''''''((()))******((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((('''''''''''''''''''''''''''&&&&&&&&&&&&'''(((((((((((((((''''''(((((((((((((((((((((((((((((((((&&&&&&&&&''''''''''''(((+++***))))))))))))(((((((((((((((((((((((((((((((((((((((((())))))))))))((((((''''''''''''&&&&&&++++++************++++++************************---......///000222333444666666<<>>???EEEPPP___mmmzzzxxxuuummmbbbYYYUUURRRPPPMMMLLLMMMOOOOOONNNNNNOOOQQQQQQTTTYYY]]]aaadddhhhjjjlllppptttxxxyyyzzz{{{|||{{{|||~~~yyyooogggccc```___^^^```^^^]]]]]]___bbbgggiiikkkpppwww|||}}}}}}~~~}}}|||{{{~~~,,,,,,...000111000---***,,,,,,,,,---,,,,,,++++++******++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))******++++++))))))))))))))))))))))))******))))))((((((''''''((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''(((((())))))*********+++++++++''''''''''''''''''''''''))))))((('''''''''''''''''''''''''''''''''''''''''''''(((((((((((('''''''''((((((((())))))******''''''''''''''''''''''''''''''(((((())))))******''''''((((((((((((''''''''''''''''''''''''''''''(((((('''''''''&&&&&&%%%$$$$$$%%%&&&''''''''''''&&&&&&&&&'''''''''((((((******))))))))))))******))))))((((((((((((((()))%%%((('''---666///$$$&&&%%%&&&'''((())))))))))))((((((''''''''''''((((((&&&&&&&&&''''''''''''(((((('''&&&%%%%%%&&&((()))))))))))))))(((((((((((()))(((((((((((('''''''''&&&((()))(((''''''((()))((((((((('''''''''''''''$$$$$$%%%%%%&&&&&&&&&&&&''''''(((((((((((('''''''''''''''''''''''''''&&&'''''''''''''''&&&&&&&&&''''''&&&&&&%%%&&&&&&&&&((((((''''''&&&&&&%%%%%%'''((((((((('''&&&%%%%%%''''''''''''''''''''''''&&&''''''''''''''''''''''''000555111)))'''''''''%%%&&&''''''((('''''''''%%%'''((('''&&&%%%'''((((((((((((''''''&&&&&&&&&''''''&&&&&&&&&&&&''''''&&&&&&''''''(((((())))))((((((((((((((('''''''''''''''''''''''''''''''''***))))))((((((((((((((((((((((((((()))***,,,,,,,,,,,,,,,+++++++++++++++///...///222111222999BBBRRRgggvvvYYYEEECCCBBBHHHXXXpppvvvZZZIIIBBB>>>>>>AAAJJJVVVfffrrr{{{yyyrrrpppjjjbbb]]]YYYUUUPPPLLLKKKMMMNNNNNNNNNNNNOOOQQQQQQTTTYYY\\\___bbbfffhhhkkknnnsssvvvwwwyyyzzz{{{}}}}}}~~~xxxnnneee___\\\ZZZYYYXXXVVVUUUTTTVVVYYY]]]```ccchhhpppvvvzzz|||~~~~~~}}}{{{wwwzzz,,,,,,---///000///---***,,,---------------,,,,,,******++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))((()))))))))))))))(((''')))((((((''''''(((((()))))))))))))))))))))))))))((((((''''''(((((())))))*********+++++++++,,,,,,'''''''''''''''''''''''',,,+++***)))((((((((((((&&&''''''((((((''''''&&&(((((())))))))))))((((((&&&''''''(((((())))))***'''''''''((((((((())))))'''((((((((((((((())))))''''''((((((((((((''''''))))))))))))))))))))))))&&&&&&'''((((((''''''&&&&&&'''((()))))))))))))))&&&&&&'''''''''(((((((((((((((''''''(((((())))))'''''''''&&&''''''((((((&&&***((()))---'''"""***$$$%%%&&&((())))))******)))(((&&&&&&&&&&&&((()))&&&&&&&&&''''''''''''(((((('''&&&%%%%%%&&&((((((&&&&&&&&&&&&&&&&&&&&&&&&((((((((('''''''''&&&&&&&&&'''((((((''''''((()))(((((((((''''''''''''&&&%%%&&&&&&&&&''''''''''''''''''((((((((((((''''''&&&&&&&&&'''''''''(((((('''''''''&&&&&&&&&%%%%%%'''&&&&&&%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&'''''''''(((''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''''')))000333///)))(((((('''%%%&&&''''''((((((''''''%%%&&&''''''&&&%%%'''((())))))(((((('''&&&&&&%%%''''''&&&&&&&&&&&&''''''''''''''''''''''''(((((()))))))))(((''''''&&&&&&''''''''''''''''''''''''******))))))((('''&&&&&&)))((((((((()))***++++++,,,,,,,,,,,,,,,+++++++++......111333333444===HHHWWWnnntttWWWFFFDDDGGGRRRfff~~~kkkQQQEEEAAA>>>@@@DDDOOO[[[kkkvvv|||}}}wwwpppjjjfffaaa]]]ZZZVVVPPPKKKJJJLLLMMMNNNMMMNNNOOOQQQRRRUUUYYY]]]___bbbeeehhhjjjmmmqqqtttvvvxxxzzz{{{}}}}}}~~~zzzpppggg```[[[WWWUUUQQQPPPNNNMMMNNNPPPSSSTTTYYY^^^fffmmmrrrvvvzzz|||}}}yyytttvvvzzz---,,,,,,,,,......,,,++++++,,,,,,------,,,,,,,,,***++++++,,,,,,++++++***))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))++++++++++++++++++++++++'''((()))******))))))(((***))))))(((((())))))***)))))))))))))))))))))))))))(((((((((((()))***+++)))************+++++++++(((((((((((((((((((((((())))))(((((('''((((((((('''((())))))))))))((('''(((((())))))))))))((((((%%%&&&&&&'''(((((())))))&&&''''''((()))***++++++((((((((('''''''''''''''''''''((((((((((((''''''))))))))))))))))))))))))$$$%%%&&&((((((((((((''''''((()))******)))((((((''''''''''''((((((((((((%%%%%%$$$$$$%%%%%%&&&'''$$$$$$$$$$$$$$$%%%&&&'''))),,,((('''+++'''%%%...&&&&&&'''((())))))((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''((('''''''''&&&&&&&&&''''''$$$%%%%%%&&&&&&'''''''''''''''''''''&&&&&&&&&%%%&&&'''((((((''''''(((***(((((('''''''''&&&&&&&&&)))(((((((((((()))******''''''((((((((((((''''''$$$%%%%%%&&&'''((())))))&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''%%%&&&&&&&&&&&&&&&&&&'''&&&&&&''''''((('''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&+++,,,)))&&&'''(((&&&%%%&&&''''''((((((''''''$$$%%%'''&&&&&&%%%'''(((((((((((((((''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&((((((((((((((('''''''''''''''''''''''''''''''''((((((((((((((((((''''''***)))))))))))))))******)))***+++,,,------------+++---000444555888CCCOOOaaayyypppVVVHHHGGGNNN___vvvuuu^^^HHHBBB@@@>>>AAAHHHRRR___nnnxxx}}}zzzsssfffbbb\\\YYYXXXUUUPPPLLLJJJKKKMMMNNNMMMNNNOOOQQQTTTWWW[[[^^^aaacccfffiiijjjlllpppsssuuuwwwyyy{{{{{{{{{|||~~~wwwmmmddd]]]WWWTTTOOONNNMMMKKKKKKKKKLLLLLLNNNSSS[[[cccjjjqqqvvvzzz}}}}}}wwwppprrrttt|||---,,,++++++,,,---,,,+++***++++++,,,,,,,,,++++++***++++++,,,,,,++++++***))))))))))))))))))))))))))))))))))))))))))))))))++++++******))))))((((((++++++++++++++++++++++++&&&'''(((*********))))))******))))))))))))******)))))))))))))))))))))))))))))))))))))))***++++++))))))))))))************))))))))))))))))))))))))%%%%%%$$$%%%%%%&&&'''(((((()))***++++++***)))(((''''''((((((((((((''''''%%%%%%%%%&&&'''(((((()))&&&'''((()))***+++,,,---((((((''''''&&&&&&&&&%%%''''''((((((((((((''''''''''''''''''''''''''''''###$$$&&&((())))))((((((%%%&&&'''(((((('''&&&%%%''''''''''''((((((((()))'''''''''''''''((()))***&&&&&&&&&'''((()))***+++'''((("""""")))&&&###,,,(((((((((((((((''''''&&&$$$&&&((())))))(((&&&$$$&&&&&&&&&'''''''''((((((''''''''''''''''''&&&&&&&&&&&&''''''((()))******''''''&&&&&&&&&%%%%%%%%%%%%'''((((((''''''(((***(((((('''''''''&&&&&&&&&&&&&&&%%%$$$$$$&&&'''(((''''''((((((((((((''''''###$$$%%%&&&''')))******###$$$$$$%%%&&&'''(((((((((((('''''''''(((((()))%%%%%%%%%&&&&&&'''''''''%%%%%%&&&'''((((((((('''''''''''''''''''''''''''&&&&&&&&&'''''''''(((((("""%%%%%%###$$$''''''%%%%%%&&&''''''((((((''''''$$$%%%&&&&&&%%%%%%'''(((&&&&&&''''''((()))))))))'''''''''&&&&&&'''''''''(((((((((''''''&&&&&&%%%&&&'''''''''(((((())))))''''''''''''''''''''''''%%%&&&'''((())))))))))))+++***)))))))))))))))***'''(((***,,,...///000000)))+++000444666:::GGGTTTkkkmmmUUUJJJIIITTThhhjjjUUUCCC??????>>>BBBKKKTTT```oooyyy~~~}}}xxxeee___YYYUUUTTTSSSPPPNNNIIIKKKMMMMMMMMMNNNPPPQQQVVVYYY]]]```bbbeeehhhjjjiiilllpppssstttwwwyyy{{{xxxyyyzzz}}}~~~sssiii```YYYUUUPPPOOONNNMMMKKKJJJJJJIIIFFFLLLTTT]]]eeemmmuuuzzz}}}~~~}}}vvvnnnoooqqqwww,,,,,,,,,---------......///---******,,,...//////***++++++,,,,,,++++++***(((***++++++******+++---))))))))))))******************))))))(((((('''''')))))))))))))))******+++))))))))))))))))))))))))******))))))((((((''''''&&&'''((())))))******)))******))))))))))))******,,,,,,,,,,,,,,,+++***)))))))))))))))))))))))))))''''''''''''''''''''''''))))))))))))))))))))))))'''&&&%%%$$$%%%''')))***&&&&&&'''((((((((((((((()))'''$$$%%%''')))'''&&&(((((())))))((('''&&&&&&******))))))((((((((('''((((((((((((((('''''''''((((((((((((((((((((((((((((((((((((((('''''''''&&&''''''((()))***++++++'''&&&&&&&&&&&&'''((((((''''''&&&&&&&&&&&&''''''((((((''''''&&&&&&%%%%%%''''''''''''((((((((((((((()))*********((('''&&&(((((('''&&&&&&&&&&&&'''(((((((((((((((''''''''''''(((((((((((((((((('''(((((())))))))))))((((((((('''%%%%%%%%%&&&(((***,,,)))&&&%%%&&&'''((('''&&&'''((('''&&&%%%&&&(((((((((((((((''''''''''''%%%%%%'''((((((((('''&&&))))))))))))))))))))))))'''&&&&&&%%%%%%%%%&&&&&&'''%%%######$$$%%%&&&&&&%%%&&&((())))))'''%%%$$$&&&&&&&&&''''''''''''(((&&&'''((())))))'''%%%###'''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''(((&&&'''''''''&&&%%%%%%$$$(((((())))))((('''&&&&&&++++++***((('''%%%$$$$$$''''''((((((((((((''''''''''''''''''(((((((((((())))))))))))))))))))))))(((((())))))))))))((((((,,,,,,+++***)))(((''''''******+++,,,,,,---......***111111111888<<>>>>><<>>>>>EEEPPP]]]bbbjjjtttzzz|||xxxuuuiiiaaaVVVOOOMMMMMMKKKIIIJJJKKKKKKKKKKKKOOOTTTWWWYYYZZZ]]]___bbbdddfffgggiiimmmqqqtttuuuuuuvvvvvvwwwyyy|||wwwmmmccc[[[VVVQQQLLLIIIIIIGGGCCC@@@DDDDDDIIIQQQYYYaaakkkuuuuuuxxx{{{~~~{{{uuuqqqnnnnnnuuu~~~~~~,,,,,,,,,---------......333000---,,,+++++++++)))******++++++++++++******''')))******)))((()))***))))))))))))************&&&''''''''''''''''''((()))))))))))))))******+++------,,,+++***))))))(((++++++++++++************************)))((('''&&&((((((''''''''''''(((((()))************)))(((((())))))))))))))))))))))))''''''''''''''''''''''''))))))))))))))))))))))))+++***)))((((((((()))***(((((()))***************)))'''&&&&&&'''(((((('''''''''((((((((((((((((((''''''''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''(((((((((((((((''''''&&&&&&&&&&&&'''((((((''''''&&&&&&&&&&&&'''''''''((((((((((((((())))))&&&''''''''''''(((((((((&&&'''((((((((('''%%%%%%###$$$&&&((())))))((((((%%%%%%&&&&&&''''''(((((()))((('''&&&&&&'''((()))'''(((((())))))(((((('''))))))((('''''')))***++++++)))&&&&&&'''((((((''''''((())))))''''''((()))((((((((((((''''''''''''%%%&&&''''''((((((''''''''''''''''''''''''''''''((((((((((((((()))***+++((((((''''''&&&''''''((($$$%%%'''(((((((((''''''&&&&&&&&&''''''''''''((('''''''''''''''&&&&&&&&&%%%%%%%%%&&&'''(((******&&&&&&&&&''''''''''''((())))))((('''''''''(((((((((((((((((((((''''''&&&'''&&&&&&&&&&&&%%%%%%%%%''''''((((((((((((''''''''''''''''''((((((((((((''''''''''''''''''''''''(((((())))))))))))(((((((((((())))))*********+++------------,,,,,,,,,,,,---333222222;;;DDDUUUnnn{{{___NNNYYYeee{{{~~~hhhOOOCCC:::;;;===@@@IIITTT[[[```iiirrrwwwwwwsssnnnfff^^^UUUNNNLLLKKKJJJIIIGGGIIIJJJKKKLLLPPPTTTXXXZZZ[[[___bbbeeefffggggggkkkooosssuuuvvvvvvwwwwwwxxxzzz}}}vvviii^^^WWWRRRLLLIIIHHHGGGDDDAAADDDBBBDDDKKKQQQXXXcccmmmnnnrrrxxx|||~~~xxxrrrrrrooonnnttt~~~yyyyyy~~~,,,,,,,,,---------......---,,,***+++---/////////******++++++++++++******(((***,,,,,,+++*********((()))))))))************&&&'''''''''((())))))))))))))))))))))))******+++,,,,,,,,,+++++++++++++++************************)))))))))))))))(((''''''******))))))))))))******)))***************))))))((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((+++***)))(((((((((((((((&&&&&&'''((((((((((((((((((((('''''''''((((((((('''''''''(((((()))******)))))))))))))))(((((((((''''''''''''((((((((((((((((((((((((((((((((((((&&&&&&'''''''''''''''(((''''''(((((((((''''''&&&'''&&&&&&&&&&&&'''((((((''''''&&&&&&&&&&&&''''''''''''(((((())))))******&&&&&&&&&'''''''''((((((&&&'''((((((((('''&&&%%%%%%'''((())))))'''%%%$$$$$$$$$$$$%%%&&&'''(((((()))((('''&&&&&&'''((()))'''(((((((((((((((((('''(((((('''''''''((()))******(((&&&&&&'''(((((('''((()))***)))((('''(((***((((((((((((''''''''''''&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''((()))++++++&&&&&&'''&&&%%%$$$%%%&&&$$$$$$&&&'''((((((((((((&&&&&&&&&''''''''''''((((((''''''&&&&&&&&&'''''''''''''''''''''((()))***&&&&&&&&&''''''''''''((()))((('''&&&&&&'''(((((('''(((((((((((((((''''''%%%%%%&&&&&&&&&'''''''''''''''((((((((((((''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((())))))))))))(((((())))))))))))************,,,,,,,,,---------------...333222333>>>III^^^xxx{{{aaaVVVffftttnnnYYYGGG???999999===BBBLLLUUU[[[```iiirrrwwwvvvqqqmmmddd]]]UUUNNNKKKKKKJJJIIIGGGIIIJJJLLLMMMPPPTTTWWWYYY[[[___bbbeeeggggggggglllooorrruuuuuuvvvwwwxxxzzz|||~~~pppbbbYYYTTTMMMIIIHHHHHHEEECCCDDDBBBAAAFFFJJJPPP[[[eeelllqqqxxx}}}yyyttttttqqqpppttt~~~{{{uuuuuu}}},,,,,,,,,---------......***))))))+++...000111111)))******++++++******)))***,,,......---+++++++++((()))))))))************((((((((()))*********+++)))))))))))))))******+++))))))***+++,,,------...))))))))))))))))))))))))''''''((()))))))))))))))******))))))))))))************++++++,,,++++++***((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((***))))))(((''''''''''''&&&&&&'''(((((((((((((((((((((((('''''''''((()))((((((''''''((()))***+++((((((((()))))))))))))))&&&'''''''''(((((())))))((((((((((((((((((((((((%%%&&&&&&&&&''''''(((((('''''')))))))))((('''&&&'''&&&&&&&&&&&&'''((((((''''''&&&&&&&&&&&&''''''''''''(((((())))))******&&&&&&&&&&&&''''''''''''''''''))))))***)))((('''%%%'''((())))))'''%%%$$$$$$$$$$$$%%%&&&'''(((((()))((('''&&&&&&'''((()))''''''(((((((((((('''''''''&&&&&&&&&''''''(((((()))'''&&&&&&((()))((('''((()))***)))((('''(((***((((((((((((''''''''''''&&&&&&&&&&&&''''''((((((''''''''''''''''''''''''%%%%%%%%%&&&'''((()))***%%%'''((('''%%%$$$%%%&&&$$$%%%&&&'''((((((((()))&&&&&&&&&''''''''''''(((''''''&&&&&&&&&''''''(((***)))((('''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((((('''%%%&&&&&&'''(((((())))))''''''((((((((((((''''''''''''''''''(((((((((((())))))))))))))))))))))))(((((())))))))))))((((((************))))))))))))******+++,,,...///000000---333222444AAAOOOfffxxxaaa[[[ooo~~~dddQQQCCC>>>999999<<>>;;;:::<<>>@@@AAADDDLLLTTT[[[dddpppwwwyyy{{{~~~}}}}}}zzz{{{|||wwwpppqqqyyy,,,,,,,,,---------......---,,,,,,---......---+++))))))************))))))***,,,///000...+++***)))))))))))))))******************))))))(((((('''''')))))))))))))))******+++((((((((()))******++++++))))))******+++++++++,,,************)))((('''&&&******))))))))))))******(((((()))***************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))***+++++++++++++++&&&''''''(((((((((((((((''')))***)))'''&&&(((+++---+++)))((('''((()))***'''((((((((())))))******&&&&&&&&&'''((())))))***(((((((((((((((((((((((($$$$$$%%%%%%&&&'''((((((%%%'''***---------+++***'''&&&&&&&&&&&&'''(((((('''''''''&&&&&&'''''''''((((((''''''&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''$$$%%%'''(((((((((''''''(((((('''&&&&&&&&&&&&'''((((((((((((((('''''''''%%%&&&)))++++++)))&&&%%%&&&''''''''''''''''''&&&'''(((((()))))))))))))))'''&&&&&&''')))***)))'''&&&'''((('''&&&%%%&&&((()))(((((((((''''''''''''''''''&&&%%%&&&'''((()))))))))))))))))))))))))))''''''&&&%%%%%%%%%&&&&&&$$$))),,,***&&&###$$$&&&(((''''''&&&&&&&&&''''''&&&&&&&&&'''''''''((((((###%%%'''))))))((('''&&&&&&&&&%%%%%%%%%&&&&&&'''&&&&&&&&&'''''''''((((((###%%%(((++++++***'''%%%&&&&&&'''((())))))((((((%%%%%%%%%&&&&&&&&&''''''''''''((((((((((((''''''''''''''''''((((((((()))(((((((((((((((((((((((((((((())))))))))))((((((''''''((()))***+++,,,,,,,,,------......////////////777999@@@QQQccc|||~~~tttZZZZZZeeeuuuYYYGGGBBB:::<<<<<<;;;===FFFPPPWWWUUUWWWZZZ___bbbccc```]]]YYYWWWSSSMMMIIIGGGHHHIIIFFFJJJOOOSSSUUUVVVXXXZZZ\\\\\\[[[\\\___cccgggjjjiiilllpppsssvvvyyy~~~kkkbbbWWWNNNKKKIIIHHHFFFBBB???===???@@@BBBIIIQQQWWWaaannnvvvzzz}}}|||{{{{{{{{{}}}vvvpppqqqxxx,,,,,,------------......000///...------------------------,,,,,,+++++++++......//////...,,,***))),,,,,,,,,+++++++++******))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((''''''''''''(((((())))))))))))(((((((((((((((((())))))))))))(((((((((((()))***************(((((())))))))))))((((((&&&&&&&&&&&&'''((())))))(((((())))))*********+++))))))))))))))))))))))))'''((()))******)))((('''))))))((((((((((((((()))******))))))((((((''''''))))))(((((('''''''''&&&))))))******)))(((''''''&&&''''''((((((((((((((())))))))))))))))))))))))%%%''')))***+++***)))(((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&((())))))(((((()))+++''''''''''''((((((((((((&&&%%%$$$%%%'''((('''&&&(((((('''&&&'''((()))***))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))&&&&&&&&&''''''''''''(((((('''&&&%%%%%%&&&'''((((((((((((((((((((((((((((((''''''''''''&&&&&&&&&)))((('''&&&&&&&&&&&&&&&''''''''''''((((((((((((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&%%%%%%%%%&&&(((***+++'''''''''&&&&&&%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''&&&&&&''''''((()))))))))$$$$$$$$$%%%%%%%%%&&&&&&"""$$$'''''''''((()))***(((((()))***************(((((('''''''''&&&&&&&&&))))))))))))((((((((((((,,,+++***)))))))))++++++((())))))))))))*********.../////////---...///111///222:::FFFUUUkkkuuucccUUURRReee}}}}}}hhhUUUFFF>>><<<<<<<<<>>>BBBIIIRRRXXXZZZXXXWWWXXXYYYZZZZZZYYYTTTRRRNNNJJJHHHGGGGGGHHHDDDJJJQQQUUUWWWZZZ]]]```]]]]]]]]]^^^```ccceeegggkkklllnnnqqquuuxxxzzz{{{~~~rrrfffYYYRRRLLLFFFCCCDDDFFFCCCAAABBBAAA@@@DDDKKKYYY```kkkttt{{{}}}{{{}}}vvvkkkiiirrr......------,,,,,,++++++...---------,,,------...,,,+++++++++************,,,---------,,,+++***)))*********)))))))))(((((())))))))))))))))))))))))************************))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))(((((((((((((((((())))))))))))(((((((((((()))***************(((((())))))))))))(((((('''''''''''''''((()))***''''''(((((())))))))))))))))))))))))))))))))))))'''((()))******)))((('''))))))(((((((((((())))))***)))))))))(((((((((''')))((((((((('''''''''''')))))))))(((((('''''''''&&&''''''(((((((((((((((''''''''''''''''''''''''&&&'''((()))***))))))(((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&((())))))(((((()))***''''''''''''(((((((((((('''&&&%%%%%%'''((('''&&&''''''&&&&&&&&&'''((()))))))))(((((((((((())))))))))))(((((((((((())))))((((((((((((((((((((((((&&&&&&&&&''''''''''''((()))(((''''''''''''((()))(((((((((((((((((((((((((((''''''''''''&&&&&&&&&(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&%%%%%%&&&'''((()))''''''&&&&&&&&&%%%%%%%%%'''&&&&&&&&&&&&'''((((((((((((((((((((('''''''''%%%%%%%%%%%%&&&&&&&&&&&&%%%'''(((((('''&&&''''''&&&&&&'''((((((((((((((())))))((((((((('''''''''))))))))))))((((((((((((***))))))((((((((()))))))))))))))*********+++++++++,,,.........///111222555888???LLL\\\rrrwwweeeXXXPPPRRRgggvvv___MMMCCC???888999;;;>>>DDDKKKSSSXXXYYYWWWUUUTTTUUUUUUTTTSSSRRRPPPLLLIIIGGGGGGHHHIIIFFFKKKQQQUUUWWWXXX\\\___]]]]]]^^^___aaadddfffgggiiikkkmmmqqquuuxxx{{{|||rrrfffYYYSSSMMMHHHEEEFFFFFFCCCAAABBBAAA@@@DDDJJJVVV]]]gggqqqxxx}}}}}}~~~|||rrrgggeeemmm{{{///......---+++******))),,,,,,++++++,,,,,,------*********)))))))))))))))******++++++++++++***************)))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))******))))))))))))******))))))))))))(((((((((((((((((())))))))))))(((((((((((()))***************(((((())))))))))))((((((((((((((('''(((((())))))''''''''''''(((((((((((())))))))))))))))))))))))(((((())))))))))))(((((())))))(((((((((((())))))))))))))))))(((((((((((((((((((((((('''''''''''')))((('''&&&&&&&&&'''(((&&&''''''((((((((((((((('''''''''''''''''''''''''''(((((((((((()))))))))&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((&&&((())))))((('''(((***''''''''''''((((((((((((((('''&&&&&&'''((('''%%%&&&&&&&&&%%%&&&''''''((()))((((((''''''(((((())))))((((((''''''(((((()))((((((((((((((((((((((((&&&&&&&&&''''''''''''((())))))(((((((((((())))))(((((((((((((((((((((((((((''''''''''''&&&&&&&&&(((((('''&&&&&&&&&&&&'''%%%%%%%%%&&&&&&&&&&&&'''''''''&&&&&&&&&&&&'''''''''''''''''''''''''''''''''&&&%%%%%%%%%&&&&&&''''''&&&&&&&&&&&&%%%%%%%%%(((''''''''''''((())))))***))))))(((''''''&&&&&&&&&&&&&&&&&&'''''''''(((((()))***)))'''%%%%%%%%%&&&&&&'''((((((((((((((()))))))))))))))((((((((((((((((((((())))))))))))))))))***************)))******+++++++++,,,,,,,,,(((***---//////000222333666888AAAOOO```vvvoooaaaTTTMMMMMMXXXqqqoooTTTDDD???@@@555777:::@@@FFFMMMSSSWWWWWWTTTQQQOOOOOOOOONNNLLLNNNLLLIIIGGGFFFGGGHHHJJJHHHLLLRRRUUUUUUWWWZZZ]]]^^^^^^___```bbbeeeggghhhhhhiiilllqqquuuyyy|||~~~ssshhh[[[TTTOOOJJJGGGHHHEEEBBBAAABBBAAA@@@CCCIIIRRRYYYcccmmmuuuzzz~~~}}}vvvlllbbb___eeerrr}}}...------,,,++++++******,,,,,,++++++***+++++++++*********))))))))))))))))))******+++++++++,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))************************))))))))))))))))))))))))***))))))(((((())))))***))))))))))))(((((((((((((((((())))))))))))(((((((((((()))***************(((((())))))))))))(((((((((((('''''''''(((((()))(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((()))(((((((((((())))))***))))))))))))(((((((((((((((((((((((((((''''''''')))(((&&&%%%$$$&&&''')))&&&''''''(((((((((((((((''''''''''''''''''''''''(((((('''''''''(((((()))&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''((()))(((''''''((()))''''''''''''(((((((((((()))(((&&&'''(((((('''&&&%%%%%%%%%%%%&&&&&&''''''(((((((((''''''((((((((((((((((((''''''(((((((((((((((((((((((((((((((((&&&&&&&&&''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''&&&&&&&&&(((''''''&&&&&&&&&''''''%%%%%%&&&&&&&&&'''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''(((((()))))))))((((((''''''''''''''''''''''''((((((((((((((()))***)))'''%%%%%%%%%(((((()))***************(((((((((((((((((((((((((((((((((((())))))))))))***+++,,,......---,,,++++++++++++,,,,,,,,,------(((***---//////000111222666999BBBRRReee{{{{{{bbbWWWKKKIIIPPPccc}}}}}}lllOOO@@@<<>>@@@EEEKKKRRR]]]hhhqqqxxx~~~{{{qqqeee]]]WWWYYYeeerrr,,,,,,,,,------............---,,,+++************,,,,,,,,,,,,,,,---------+++++++++++++++,,,---...)))))))))))))))*********))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((''''''''''''(((((())))))))))))(((((((((((((((((())))))))))))(((((((((((()))***************(((((())))))))))))((((((''''''''''''((()))***+++************))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))(((''''''(((((()))***+++(((((((((((())))))))))))'''''''''(((((((((((((((((('''&&&&&&&&&'''((()))&&&''''''((((((((((((((())))))))))))))))))))))))(((((((((''''''''''''&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&'''((()))(((&&&&&&&&&'''''''''''''''(((((((((((()))((('''(((*********)))%%%%%%&&&''''''''''''&&&(((''''''&&&&&&''''''((((((''''''&&&&&&''''''(((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&''''''''''''&&&&&&(((((((((((((((((((((((((((''''''''''''&&&&&&&&&'''&&&&&&&&&&&&'''(((((('''''''''((((((((())))))''''''&&&&&&&&&&&&'''''''''''''''''''''''''''''''''((((((((('''&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%%%%&&&''''''&&&&&&''''''((())))))***''''''''''''((((((((()))%%%'''))))))(((((()))***&&&&&&'''(((((((((((((((&&&&&&&&&&&&''''''''''''''''''(((((())))))******(((((()))***++++++++++++++++++,,,,,,,,,---------...///000000///000222444:::???NNNcccyyyxxxhhhRRRKKKFFFJJJ[[[uuu~~~bbbLLL???;;;:::<<<>>>BBBKKKUUU\\\^^^]]]XXXTTTPPPMMMMMMMMMMMMMMMEEEDDDCCCCCCDDDGGGJJJLLLOOOSSSVVVVVVUUUVVVYYY\\\]]]^^^aaaccceeefffggghhheeegggkkkpppvvv{{{wwwhhh^^^UUUMMMGGGGGGCCCAAAAAABBB@@@===???DDDIIIPPP[[[fffpppxxx|||pppddd\\\VVVUUUaaaooo........................+++++++++++++++,,,---...+++,,,,,,,,,------------++++++***)))******+++,,,(((((()))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))(((((((((((((((((())))))))))))(((((((((((()))***************(((((())))))))))))(((((('''(((((()))***,,,---...******)))))))))((((((((())))))))))))))))))))))))***)))(((''''''((()))***''''''''''''((()))***+++'''((((((((()))))))))***''''''''''''((((((((()))'''''''''(((((()))))))))&&&''''''(((((((((((((((((((((((((((((((((((((((''''''((((((((('''%%%%%%&&&&&&&&&''''''''''''(((''''''''''''''''''''''''))))))))))))))))))))))))'''''''''''''''''''''''''''((()))(((&&&%%%&&&'''''''''''''''((((((((((((((('''&&&(((***,,,++++++%%%&&&'''(((((((((''''''(((''''''&&&&&&''''''((((((''''''&&&&&&''''''(((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&'''((())))))((('''&&&(((((((((((((((((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''((((((&&&&&&&&&'''''''''((((((''''''&&&&&&&&&&&&'''''''''''''''''''''''''''''''''((()))))))))((('''&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&'''(((((('''''''''(((((((((((((((&&&&&&'''''''''(((((((((&&&((())))))(((((()))***&&&&&&'''(((((((((((((((&&&'''''''''(((((((((((('''''''''((()))*********((('''(((((()))***++++++++++++++++++,,,,,,,,,,,,///////////////111666999<<>>;;;999>>>???DDDNNNZZZcccffffff\\\XXXSSSOOOMMMMMMMMMLLLEEEDDDCCCCCCDDDGGGJJJLLLQQQTTTWWWWWWVVVWWWZZZ^^^\\\^^^```ccceeefffggggggeeegggkkkpppvvv{{{~~~yyyjjj```WWWOOOIIIIIICCC@@@@@@BBB@@@===>>>CCCFFFMMMXXXcccnnnwww~~~}}}pppccc\\\UUURRR]]]mmm111111000///...------,,,)))))))))+++,,,...000111+++++++++,,,,,,---------+++***)))(((((()))***+++******++++++,,,,,,,,,,,,))))))))))))))))))))))))************************))))))))))))))))))))))))******))))))))))))******))))))))))))(((((((((((((((((())))))))))))(((((((((((()))***************(((((())))))))))))((((((((())))))+++,,,...000111))))))(((((('''''''''&&&))))))))))))))))))))))))***)))(((''''''((()))***''''''''''''((()))++++++'''((((((((())))))******&&&'''''''''(((((())))))''''''((()))******))))))&&&''''''(((((((((((((((''''''''''''''''''''''''&&&'''((())))))'''%%%###&&&&&&&&&'''''''''((((((''''''''''''''''''''''''))))))))))))))))))))))))(((((((((((((((((((((((('''((()))(((&&&%%%&&&'''''''''''''''((((((((()))'''&&&&&&(((+++------,,,&&&&&&((()))))))))(((''''''''''''&&&&&&''''''''''''''''''&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''(((((('''((()))******)))((('''(((((((((((((((((((((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''((()))%%%%%%%%%&&&&&&&&&'''''''''''''''&&&&&&''''''''''''''''''''''''''''''''''''((()))******)))((('''%%%%%%%%%&&&&&&''''''''''''''''''''''''((()))))))))))))))(((''''''&&&&&&&&&&&&&&&&&&'''''''''(((''')))******((('''((()))((())))))***************'''((((((((())))))******&&&''''''((()))******+++***)))(((((()))+++---...******+++++++++,,,,,,,,,...///......///333999===BBBJJJ\\\vvv}}}cccQQQEEEHHHPPP```xxxyyy]]]HHH>>><<<;;;:::??????DDDPPP^^^iiimmmmmm```[[[UUUPPPNNNMMMLLLKKKFFFEEECCCCCCDDDGGGJJJLLLRRRUUUWWWXXXWWWXXX\\\___\\\]]]```bbbeeeffffffffffffhhhkkkpppvvvzzz~~~yyykkkaaaYYYPPPLLLKKKBBB@@@@@@BBB@@@===>>>BBBDDDKKKVVVbbblllvvv}}}~~~ooobbb[[[TTTQQQ[[[kkk......////////////......---------,,,,,,,,,++++++++++++++++++++++++++++++,,,++++++******++++++,,,*********++++++,,,,,,,,,+++++++++*********))))))******))))))((((((''''''))))))))))))))))))))))))(((((('''(((((()))***+++******++++++++++++******(((((((((((()))))))))))),,,,,,,,,++++++)))(((''')))'''&&&(((+++,,,***''''''((((((***+++,,,------((((((((((((((((((((((((%%%%%%%%%&&&'''((())))))+++*********))))))(((((())))))))))))))))))))))))***)))((('''&&&&&&'''((((((''''''&&&&&&((()))***)))((('''&&&&&&'''((()))(((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))''''''((((((((((((''''''&&&&&&&&&''''''''''''((())))))(((''''''''''''''''''''''''''''''((()))***'''''''''''''''((())))))((((((''''''''''''(((((()))((('''&&&&&&'''((()))&&&(((***,,,---,,,+++***''''''((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''&&&&&&'''((((((((('''&&&%%%%%%))))))(((((('''''''''&&&$$$%%%'''((((((((('''''''''''''''''''''&&&&&&&&&((((((''''''''''''((((((''''''''''''''''''''''''&&&&&&%%%%%%&&&''')))***(((((((((((((((((((((((('''((()))))))))(((&&&%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%&&&'''((((((((((((''''''''''''(((((((((((('''''''''&&&&&&&&&(((((((((((((((((((((((((((((((((((())))))))))))'''''''''''''''((())))))(((((((((((())))))))))))******++++++++++++******+++++++++***++++++,,,,,,111......111222111333777GGGQQQccc{{{}}}cccNNNIIIIIIXXXuuu{{{gggPPPDDD>>>:::777666;;;???GGGRRR\\\eeelllpppbbb[[[RRRMMMMMMNNNNNNNNNEEEBBB@@@@@@CCCHHHLLLNNNSSSSSSTTTUUUVVVXXXZZZ[[[\\\]]]___bbbdddffffffgggdddfffjjjoootttxxx|||~~~{{{jjjaaa]]]VVVMMMIII@@@??????>>>===>>>>>>>>>DDDJJJSSS[[[ccclllvvv|||~~~~~~|||ooobbb[[[UUUTTT```ooo......////////////......---------,,,,,,,,,++++++******+++++++++,,,,,,,,,,,,++++++******++++++,,,)))))))))*********+++++++++++++++*********)))))))))))))))***************)))))))))))))))))))))))))))(((((((((((())))))***)))******************)))((((((((()))))))))******###$$$&&&(((***+++,,,,,,)))((('''(((***+++)))'''*********))))))((((((((((((((((((((((((((((((((('''''''''(((((()))))))))*********)))))))))(((((())))))))))))))))))))))))))))))''''''&&&'''(((((((((''''''&&&'''((()))***((((((''''''''''''((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((''''''''''''((((((''''''((((((((((((''''''&&&&&&&&&''''''''''''((())))))((('''''''''''''''(((''''''''''''(((((()))'''''''''''''''((())))))******))))))))))))******)))((('''&&&&&&'''((()))(((((()))******)))((('''((((((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''(((''''''&&&&&&)))(((((((((''''''''''''&&&&&&'''(((((('''&&&&&&((((((((()))))))))))))))((((((''''''''''''((((((''''''''''''''''''''''''(((((('''&&&&&&&&&'''(((''''''''''''''''''''''''((((((((((((((('''&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&''''''(((((((((''''''''''''(((((((((((('''''''''&&&&&&&&&(((((((((((((((((((((((((((((((((((())))))))))))(((''''''''''''((())))))(((((((((((())))))))))))((())))))******))))))(((+++++++++***++++++,,,---///---...222333333777<<>>>>>??????CCCIIIQQQZZZcccmmmwww}}}{{{zzzyyyxxxyyyzzz|||}}}{{{nnnaaaZZZTTTTTT```ppp......////////////......------------,,,,,,,,,,,,******++++++,,,,,,------,,,++++++******++++++,,,************+++++++++++++++++++++***************((())))))***+++,,,,,,,,,))))))))))))))))))))))))***))))))(((((((((((()))((())))))******))))))(((&&&&&&'''''''''(((((((((''''''((()))))))))(((((()))(((((()))******(((&&&******)))(((((('''&&&&&&(((((((((((((((((((((((())))))))))))))))))))))))******))))))))))))(((((())))))))))))))))))))))))(((''''''''''''(((((()))(((''''''''''''((())))))''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''''''''((((((((((((''''''&&&&&&&&&''''''''''''((()))((((((''''''''''''((()))((((((''''''''''''((('''''''''''''''((())))))***))))))(((((())))))***((((((''''''''''''(((((())))))(((((('''&&&%%%%%%))))))(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&''''''((('''''''''((((((((((((''''''''''''&&&''''''(((''''''&&&%%%''''''(((((())))))******((((((''''''''''''((((((''''''''''''''''''''''''))))))(((&&&&&&%%%%%%&&&'''''''''''''''''''''''')))(((''''''&&&'''''''''&&&&&&&&&&&&%%%%%%%%%%%%$$$%%%%%%&&&&&&'''''''''(((((((((''''''((((((((('''''''''''''''&&&&&&&&&(((((((((((((((((((((((((((((((((((())))))))))))((((((''''''(((((()))***(((((((((((()))))))))))))))******++++++******)))+++++++++++++++,,,------...,,,...222444555;;;AAALLLXXXnnnlllWWWKKKHHHTTTpppsssnnn}}}cccSSSAAA::::::::::::<<<<<>>HHHUUUddd}}}sss[[[PPPOOOMMMbbbwwwnnn{{{sssYYYLLL???:::999888999<<>>HHHVVViiixxxzzzpppaaaUUUSSSQQQOOOPPPPPPNNNHHHCCC???CCCGGGHHHGGGJJJPPPUUUTTTTTTVVVXXXZZZ]]]___aaabbbbbbbbbbbbaaa```___^^^aaadddiiiooovvv}}}{{{ggg\\\SSSLLLJJJBBBAAA@@@@@@??????@@@@@@BBBBBBGGGSSSbbbrrr|||{{{rrriiidddhhhhhhiiiiiigggeeebbb```YYYYYYXXXWWWUUUSSSQQQPPPJJJKKKMMMNNNLLLKKKSSS]]]fffkkkqqqrrrpppppptttxxxtttuuuwwwzzz}}}vvvggg[[[QQQOOOQQQXXXlll//////.........//////000//////...---,,,,,,++++++.........------,,,,,,,,,------------------------,,,,,,++++++***+++++++++***))))))))))))******+++(((((())))))*********+++,,,+++******++++++)))((())))))))))))))))))))))))))))))))))))))))))))))))***)))(((''''''((()))***&&&'''((())))))***))))))(((((((((((())))))))))))))))))************))))))((((((((((((((((((((((((''''''''''''((((((((()))(((((((((((())))))))))))))))))))))))))))))))))))***)))((('''''''''''''''%%%&&&'''&&&%%%%%%&&&'''&&&&&&''''''''''''&&&&&&''''''&&&&&&&&&&&&''''''(((((((((((((((((((((((((((((())))))******++++++$$$%%%&&&''''''&&&%%%$$$((((((((((((((((((((((((''''''''''''((((((((((((''''''((((((((((((''''''%%%%%%%%%&&&'''((())))))******(((''''''((())))))&&&'''((((((((('''%%%$$$''''''''''''''''''''''''((((((''''''''''''(((((((((''''''''''''((())))))''''''''''''''''''''''''************************'''''''''''''''((())))))%%%%%%%%%&&&&&&&&&''''''$$$###"""!!!"""$$$&&&((($$$%%%%%%&&&&&&%%%%%%$$$((((((((()))(((((('''&&&%%%&&&'''(((((('''&&&%%%))))))(((((('''''''''&&&(((((('''''''''&&&&&&&&&))))))(((''''''''''''(((''''''''''''''''''&&&&&&)))((((((((())))))&&&$$$&&&&&&&&&&&&'''''''''(((%%%&&&)))******)))&&&%%%(((((((((((()))***++++++(((((())))))))))))(((((())))))))))))))))))))))))'''((()))***************++++++,,,------......///000000222555888???PPP___rrriiiPPPJJJOOOhhhjjjXXXBBB>>>;;;:::888777:::AAAKKKZZZkkkuuuuuunnnaaaUUUMMMNNNNNNNNNLLLKKKHHHGGGHHHJJJMMMNNNOOOOOOQQQSSS[[[[[[[[[ZZZZZZ\\\```ccceeedddcccaaaaaaaaabbbbbbbbbfffkkkppptttyyy~~~wwwiii___VVVPPPGGGBBB???@@@AAA??????AAABBBDDDJJJTTTcccqqq|||xxxmmmfffddddddeeeeeeccc```^^^\\\ZZZXXXWWWWWWWWWUUUPPPKKKJJJLLLLLLJJJGGGFFFIIIKKKWWWWWWYYYZZZ[[[\\\\\\\\\```aaabbbeeejjjpppuuuyyywwwjjjaaaWWWQQQPPPYYYmmm~~~//////.........//////000///......---,,,,,,++++++------------------,,,,,,------------------------,,,,,,++++++***++++++,,,*********)))))))))))))))((()))))))))************+++***))))))******)))'''))))))))))))))))))))))))))))))))))))))))))))))))***)))(((''''''((()))***((()))***************)))''''''((((((((()))))))))((((((((())))))((((((((((((((((((((((((((((((((('''''''''((((((((())))))((((((((()))))))))******)))))))))))))))))))))))))))((((((''''''''''''(((%%%'''((('''&&&%%%&&&(((&&&''''''((((((''''''&&&(((((((((''''''(((((((((((((((((((((((((((((((((%%%&&&&&&&&&''''''''''''&&&&&&''''''''''''&&&&&&((((((((((((((((((((((((''''''''''''((((((((((((''''''((((((((((((''''''%%%&&&&&&''''''(((((((((''''''&&&%%%&&&&&&'''((('''(((((()))((('''&&&%%%''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&''''''((()))''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&'''((((((%%%%%%&&&&&&&&&''''''''''''&&&%%%%%%%%%''')))***&&&&&&''''''''''''&&&&&&%%%&&&'''(((((((((((((((&&&&&&'''(((((('''&&&&&&)))(((((((((''''''''''''(((((('''''''''&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$%%%''''''''''''''''''''''''((((((((()))***)))&&&$$$&&&&&&'''''''''((((((((('''((()))******)))'''&&&############$$$%%%&&&&&&(((((())))))))))))(((((())))))))))))))))))))))))))))))******+++*********++++++,,,------......///111111444777999AAARRRbbbwwwgggQQQNNNTTTjjjxxx```NNN@@@<<<::::::888777<<>>;;;999999999999===DDDOOO\\\lllvvvxxxrrrfffZZZOOONNNMMMKKKIIIHHHFFFEEEKKKNNNRRRUUUUUUUUUUUUUUUTTTUUUVVVVVVWWWZZZ___bbbbbbbbb```______```aaaaaafffjjjnnnrrruuuxxx|||~~~ooo]]]SSSNNNGGGCCCBBBBBB???>>>AAA@@@BBBHHHTTTcccrrr}}}yyymmmfff___```bbbdddeeeeeedddccc^^^]]]]]]^^^```___]]][[[VVVUUURRRNNNIIIFFFFFFGGGDDDEEEFFFFFFGGGGGGGGGFFFHHHHHHGGGHHHIIILLLOOOQQQ[[[dddrrr|||zzzpppcccZZZWWW^^^ooo111000//////////////////......---------,,,,,,,,,,,,,,,,,,------.........---------,,,,,,,,,,,,,,,++++++******++++++,,,,,,((()))*********)))(((''')))))))))))))))************)))(((((()))***)))((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))++++++++++++***))))))(((&&&'''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''(((((((((((())))))))))))*********++++++++++++((((((((((((((((((((((((''''''(((((())))))))))))''')))***)))((('''((()))''''''(((((((((((('''''')))(((((((((((((((((()))(((((((((((((((((((((((((((((((((((((((((((((((()))((('''&&&&&&'''((()))((((((((((((((((((((((((''''''''''''((((((((((((''''''((((((((((((''''''(((((((((((('''''''''''''''''''''((()))***++++++))))))))))))))))))(((((('''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''&&&%%%%%%%%%%%%&&&''''''''''''''''''''''''''''''(((((((((((((((((((((((('''&&&&&&&&&&&&'''((((((&&&&&&&&&&&&''''''''''''''''''&&&&&&'''(((******'''''''''(((((('''''''''###$$$%%%&&&''''''''''''&&&''''''''''''''''''&&&((((((((((((((('''''''''''''''''''''''''''''''''***))))))(((((((((((((((&&&&&&&&&''''''''''''''''''''')))+++,,,+++'''$$$(((((((((((()))))))))))),,,+++***)))(((((())))))))))))))))))***+++,,,,,,(((((())))))))))))(((((((((((((((((((((((((((((())))))***+++,,,...///000++++++,,,------......///222333555999===GGGYYYjjjsss[[[PPPTTT]]]rrr~~~ttt```KKK>>><<<999888999999:::???FFFOOO\\\jjjtttwwwsssggg[[[PPPOOOMMMJJJHHHFFFEEEEEEKKKOOOTTTWWWWWWVVVVVVUUUVVVWWWXXXYYYYYY[[[___bbbaaa```___^^^^^^___aaaaaafffjjjooosssvvvyyy|||tttbbbXXXPPPIIIDDDCCCAAA>>>===???@@@BBBHHHSSSbbbqqq}}}xxxlllfff```aaaccceeegggiiijjjjjjgggggggggggggggfffeeeccc]]]\\\XXXSSSNNNKKKIIIIIIGGGGGGGGGHHHHHHGGGGGGFFFGGGFFFFFFFFFGGGIIIKKKLLLQQQZZZgggssszzz~~~wwwjjjaaa___eeeuuu111111000///////////////---------------,,,,,,,,,,,,,,,,,,------.........------,,,,,,,,,++++++++++++*********++++++,,,---(((((()))******++++++*********))))))))))))))))))+++***))))))++++++***)))************************))))))))))))))))))))))))(((((())))))))))))(((((()))*********)))((('''''''''''''''(((((((((((()))***))))))(((((())))))***))))))))))))))))))))))))(((((((((((()))))))))***)))*********++++++++++++((((((((((((((((((((((((&&&'''((()))******))))))((()))***)))(((((()))***'''(((((((((((((((((('''(((''''''&&&&&&''''''((((((((((((((((((((((((((()))))))))))))))))))))))))))((('''&&&&&&'''((()))((((((((((((((((((((((((''''''''''''((((((((((((''''''((((((((((((''''''((((((((((((((((((''''''&&&''''''((()))******+++))))))((((((((()))))))))''''''''''''''''''''''''((((((''''''''''''((((((&&&%%%%%%%%%%%%&&&''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((())))))***&&&&&&&&&'''''''''((((((&&&&&&''''''((())))))***&&&&&&''''''''''''&&&&&&%%%&&&&&&&&&&&&&&&%%%%%%'''''''''&&&&&&''''''''''''''''''(((((((((((((((&&&''''''''''''''''''''''''&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&'''''''''((((((''''''(((***,,,+++(((%%%(((((((((((()))))))))))),,,+++)))((('''((()))***&&&&&&&&&&&&'''((()))***(((((())))))))))))((((((((((((((((((((((((((((((''''''(((***---000222444++++++,,,------......///111222555:::???JJJ^^^ppp~~~{{{~~~fffSSSNNNVVV```vvvxxx|||~~~jjjVVVEEE;;;:::888777999:::;;;@@@HHHOOOZZZgggpppuuusssggg[[[QQQOOOLLLIIIGGGFFFFFFFFFKKKOOOTTTWWWWWWVVVUUUUUUXXXYYYZZZZZZYYYZZZ\\\_________^^^^^^^^^```aaabbbdddiiioootttxxx{{{~~~xxxhhh___SSSKKKEEECCC@@@===<<<>>>@@@BBBHHHSSSbbbqqq|||}}}~~~}}}uuulllgggcccdddeeegggkkkooorrruuussstttttttttqqqmmmjjjiiidddaaa\\\WWWSSSOOOMMMKKKGGGGGGGGGGGGFFFEEEDDDDDDCCCCCCCCCCCCDDDFFFHHHIIIOOOVVVaaalllrrruuuvvvvvv|||~~~rrrkkkjjjppp}}}222222111000////////////------------------------,,,,,,------------------------,,,,,,++++++******************+++,,,------+++************+++,,,---************))))))))))))+++***)))***+++,,,+++***************************))))))))))))))))))))))))(((((())))))))))))((((((((())))))))))))(((((('''(((((((((((())))))))))))+++***)))(((((()))***+++))))))))))))))))))))))))((((((((()))))))))******)))))))))*********++++++(((((((((((((((((((((((('''((()))***+++***)))(((''')))***)))((('''(((***'''(((((())))))(((((('''''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((((((((((((((((('''''''''(((''''''''''''''''''(((((((((((((((((((((((((((''''''''''''((((((((((((''''''((((((((((((''''''(((((((((((((((((((((((($$$%%%&&&'''((((((((('''(((((('''''''''((()))***''''''''''''''''''''''''(((((((((''''''(((((((((&&&&&&&&&&&&&&&''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&))))))(((((())))))***+++&&&&&&'''''''''(((((((((''''''(((((()))*********&&&&&&&&&''''''&&&&&&&&&'''''''''''''''&&&%%%%%%((('''&&&&&&&&&&&&'''((('''''''''(((((((((((((((&&&&&&&&&'''''''''''''''(((''''''&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((((((((((((((((()))++++++)))(((''''''((((((((()))))))))***)))((((((((((((******&&&&&&%%%&&&&&&'''((()))(((((())))))))))))(((((())))))))))))))))))))))))&&&&&&'''))),,,000333555++++++,,,------......///111222666<<>>===@@@AAACCCHHHSSSaaappp{{{{{{{{{zzzssslllhhhffffffgggiiiooowwwzzzuuurrrlllhhhbbb\\\XXXTTTPPPNNNKKKKKKJJJJJJHHHGGGFFFEEECCCCCCDDDDDDFFFGGGHHHIIIOOOUUU^^^gggmmmnnnmmmkkklllqqq}}}|||wwwwww|||333222111000////////////------------------------------------------,,,,,,------,,,,,,+++******)))************+++,,,---...111///,,,***)))***+++,,,************)))))))))(((***(((((()))***++++++***************************))))))))))))))))))))))))'''((()))******)))((('''(((((()))*********))))))))))))))))))*********+++***)))(((''''''((()))***))))))))))))))))))))))))(((((()))))))))*********((((((((()))))))))******))))))))))))))))))))))))((()))***++++++***(((''''''((())))))''''''((()))(((((())))))))))))((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((('''''''''&&&&&&&&&&&&&&&''''''''''''&&&&&&((((((((((((((((((((((((''''''''''''((((((((((((''''''((((((((((((''''''''''''(((((())))))******%%%&&&'''(((((('''&&&&&&''''''&&&&&&&&&'''))))))''''''''''''''''''''''''(((''''''&&&&&&''''''(((''''''&&&&&&''''''((()))''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((()))******''''''''''''((((((((((((%%%%%%&&&'''((((((((((((''''''((((((((((((''''''&&&&&&'''(((((((((''''''((('''&&&&&&&&&&&&'''(((''''''''''''((((((((()))&&&&&&&&&'''''''''((((((******)))(((((((((((((((%%%%%%&&&&&&'''(((((()))***((('''(((***++++++***&&&&&&'''''''''(((((((((''''''''''''((()))******(((((((((((()))***+++,,,(((((())))))))))))(((((())))))))))))))))))))))))((((((((()))+++...111333++++++,,,------......///222333888>>>GGGUUUlll}}}{{{zzzzzzxxxxxxhhhTTTMMMSSSbbbmmmzzz}}}vvv|||mmmVVVEEE<<<999:::777777999:::;;;AAAHHHNNNWWWbbblllsssssshhh[[[RRRPPPLLLHHHGGGGGGIIIKKKMMMPPPSSSUUUVVVVVVWWWXXXWWWXXXZZZZZZYYYZZZ[[[]]]___^^^^^^^^^___aaacccdddfffkkkqqqvvvyyy|||~~~|||vvvyyymmm```XXXPPPIIIFFFCCC@@@@@@CCCBBBDDDIIISSSaaaoooyyy}}}{{{yyysssmmmjjjgggfffgggkkktttzzztttmmmfffaaa\\\WWWSSSRRRRRRRRRQQQOOOMMMLLLKKKHHHHHHIIIIIIIIIJJJJJJKKKPPPUUU]]]ffflllmmmjjjhhhbbbeeeppp333222111000////////////------------------------.........------,,,,,,,,,------,,,,,,+++***))))))************+++,,,---...666333...***((()))***++++++*********))))))(((((((((''''''((()))******)))************************))))))))))))))))))))))))'''((()))******)))((('''((()))***+++++++++++++++)))*********++++++++++++***((('''&&&&&&'''(((***))))))))))))))))))))))))))))))))))))************(((((((((((())))))))))))************************)))***+++,,,+++)))'''&&&'''((()))((('''&&&''')))(((((())))))))))))(((((())))))(((((((((((())))))(((((((((((((((((((((((())))))((((((((('''''''''$$$%%%&&&''''''&&&%%%$$$((((((((((((((((((((((((''''''''''''((((((((()))''''''((((((((((((''''''&&&''''''((()))******+++(((((()))******)))(((''''''&&&%%%%%%&&&'''((()))'''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''(((''''''''''''((())))))''''''''''''''''''''''''************************'''''''''''''''((())))))''''''''''''((((((((()))!!!"""###$$$%%%%%%%%%%%%(((((())))))))))))((((((%%%%%%'''((())))))******((('''&&&%%%%%%&&&'''(((&&&'''''''''(((((())))))&&&&&&&&&'''''''''((((((''''''&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&'''((())))))+++)))'''''')))+++++++++&&&&&&&&&&&&'''''''''(((%%%%%%&&&'''((()))******''''''''''''((()))***+++(((((())))))))))))(((((())))))))))))))))))))))))***))))))(((***,,,...000++++++,,,------......///333444999AAAJJJYYYppp{{{yyyyyy{{{yyyxxx|||zzzcccQQQMMMWWWgggssszzz~~~xxx~~~~~~iiiSSSCCC<<<;;;:::777777999:::;;;AAAHHHOOOWWWbbblllssssssiii\\\SSSPPPLLLHHHGGGHHHKKKMMMOOOQQQTTTUUUVVVVVVXXXZZZWWWYYY[[[\\\]]]]]]___aaa___^^^^^^___```bbbdddeeeiiimmmssswwwyyy{{{|||}}}rrrkkknnnwww~~~xxxjjjZZZRRRKKKHHHEEECCCCCCFFFCCCDDDIIISSS```nnnxxx~~~}}}yyysssmmmkkkgggfffffflllwwwwwwpppjjjddd]]]XXXVVVVVVUUUTTTRRRPPPNNNMMMKKKKKKKKKJJJJJJJJJIIIIIIQQQVVV^^^hhhnnnooommmjjj]]]___hhhvvv111///...///000111000...////////////............,,,,,,,,,,,,,,,,,,,,,,,,000000///...,,,+++***)))******+++++++++,,,,,,,,,///...---+++***))))))(((++++++***)))(((((())))))))))))))))))************------,,,+++***)))((((((+++*********))))))((((((***************)))(((((()))******+++++++++******666000)))'''))),,,,,,***)))))))))))))))))))))))))))((('''''''''(((***+++)))(((((()))******((('''))))))))))))))))))))))))***)))))))))((((((''''''))))))))))))))))))))))))++++++***)))((('''&&&&&&******))))))((((((''''''((((((((((((((((((((((((******)))((('''&&&%%%%%%%%%&&&'''(((((('''&&&%%%%%%%%%%%%&&&&&&'''''''''((((((((((((((((((((((((******))))))((((((((('''''''''''''''(((((((((((('''((((((((()))))))))***)))((('''&&&&&&&&&&&&&&&%%%&&&'''(((((('''&&&%%%&&&&&&&&&&&&&&&'''((()))((((((''''''&&&&&&&&&%%%''''''&&&&&&&&&&&&''''''&&&'''''''''&&&%%%%%%$$$''''''''''''''''''&&&&&&(((''''''''''''&&&&&&&&&(((''''''''''''((())))))(((((((((((((((''''''''')))((('''&&&%%%%%%$$$%%%))))))***))))))(((''''''))))))(((((('''''''''&&&'''&&&&&&&&&&&&'''((((((''''''''''''(((***+++,,,''''''''''''''''''''''''***)))(((''''''''''''''')))((('''&&&''')))+++---))))))))))))))))))))))))---,,,***(((&&&%%%$$$$$$&&&&&&''')))***************************)))(((((()))))))))))))))))))))))))))******+++,,,,,,------***++++++,,,...000111222333555;;;CCCLLL]]]xxxzzz|||yyyxxxwww~~~qqq___RRRRRR^^^ooozzzyyy|||vvv^^^LLLAAA;;;888777555555777888:::BBBKKKOOOYYYdddlllqqqrrrjjjaaaTTTPPPKKKHHHHHHIIIKKKKKKRRRRRRSSSSSSTTTVVVWWWWWWYYYZZZ\\\\\\[[[\\\^^^```aaa```______```bbbdddfffkkkmmmqqqvvv{{{~~~~~~~~~rrrdddaaagggmmmyyy~~~uuudddYYYNNNHHHEEEAAA@@@AAAEEECCCGGGSSS```kkkuuu}}}}}}yyywwwssslllkkkiiiiiinnnvvv{{{tttmmmhhheee```^^^\\\[[[ZZZYYYVVVTTTRRRRRRQQQQQQPPPPPPPPPPPPXXXYYY\\\aaakkkttttttooobbbaaadddjjjpppxxx111///...///000111000///////////////............,,,,,,,,,,,,,,,,,,,,,,,,//////...---,,,++++++*********+++++++++,,,,,,,,,...---,,,******)))))))))++++++***)))))))))))))))))))))))))))************+++++++++***))))))((((((************)))))))))((())))))******))))))((('''&&&'''((()))***+++++++++444///(((&&&)))++++++))))))))))))))))))))))))))))))(((((('''((()))***+++)))((('''(((******)))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((***)))))))))((((((((('''((((((((((((((((((((((((((((((((((((((('''''''''''''''((())))))(((''''''&&&&&&'''''''''((((((((((((((((((((((((((((((((('''''''''&&&&&&%%%%%%%%%''''''''''''((((((((((((((((((((((((((()))))))))(((((('''&&&&&&&&&&&&&&&''''''((())))))((('''''''''&&&&&&&&&&&&'''((()))((((((((('''''''''&&&&&&''''''&&&&&&&&&&&&'''''''''(((((((((((('''&&&%%%(((((((((((((((((((((((())))))((((((((('''''''''''''''&&&&&&''''''((()))((((((((((((((((((((('''&&&&&&&&&%%%%%%&&&&&&'''((()))))))))(((((('''&&&((('''''''''&&&&&&&&&&&&'''&&&&&&&&&&&&'''((((((''''''''''''((()))******''''''''''''''''''''''''''''''&&&%%%%%%%%%%%%%%%&&&%%%$$$$$$%%%''')))***)))))))))))))))))))))))),,,+++)))(((&&&%%%%%%%%%&&&'''((())))))***))))))***************)))(((((())))))))))))))))))))))))))))))******+++,,,,,,,,,++++++,,,---...///111222333666===FFFRRRddd~~~xxxsssooodddVVVOOOUUUfff{{{xxxrrr}}}nnnXXXGGG???:::888888666777999999;;;CCCLLLPPPYYYdddkkkppppppiii___RRRNNNIIIFFFGGGJJJMMMNNNSSSSSSRRRSSSTTTUUUWWWXXXYYY[[[\\\\\\\\\\\\^^^``````___^^^^^^___aaaccceeelllnnnqqqvvv{{{}}}~~~}}}qqq```ZZZ\\\```iiimmmwwwvvviii^^^SSSMMMIIIDDDAAABBBEEECCCHHHTTT```jjjttt{{{||||||xxxqqqiiihhheeefffjjjrrrxxxqqqmmmmmmiiieeeaaa___]]][[[YYYXXXWWWVVVUUUVVVWWWXXXYYY^^^``````bbbiiiqqqssspppgggeeeeeehhhkkkppp|||111000//////111111000///////////////............,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++***))))))))))))***+++***))))))))))))))))))))))))))))))************))))))))))))))))))))))))************))))))))))))(((((()))))))))(((''''''$$$%%%'''(((***+++++++++111---(((&&&(((******)))))))))))))))))))))))))))((((((((((((((()))******)))((('''(((***+++***)))))))))))))))))))))))))))******************++++++))))))))))))))))))))))))''''''(((((())))))******))))))))))))((((((((((((((((((((((((((((((((((((&&&'''''''''(((((())))))(((((())))))))))))((((((((((((((((((((()))))))))((((((((((((((((((((((((''''''&&&&&&&&&&&&%%%%%%''''''''''''(((((((((((((((((((((((((((((((((((((((((('''&&&&&&&&&&&&'''(((((())))))))))))((((((''''''&&&&&&''''''(((((())))))((((((((((((''''''''''''&&&&&&&&&&&&''''''(((((()))))))))(((''''''((()))))))))))))))))))))***)))))))))((((((((((((&&&&&&&&&&&&&&&'''''''''''''''((((((((((((((((((%%%%%%%%%%%%&&&'''((()))'''(((((((((((('''&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%'''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&%%%%%%%%%%%%&&&&&&%%%$$$$$$%%%&&&((()))))))))))))))))))))))))))***)))(((''''''&&&&&&'''(((((())))))))))))(((((()))************))))))((())))))))))))))))))))))))(((((())))))***++++++,,,------------...///000111444777???KKKYYYmmmuuulllaaaXXXOOONNNZZZqqq~~~pppmmm}}}{{{cccNNNAAA;;;888777888777777::::::===EEENNNRRR[[[dddkkkooonnnfff]]]PPPLLLGGGEEEGGGKKKOOOQQQTTTSSSRRRRRRSSSUUUXXXYYYYYY[[[\\\]]]\\\]]]___```___^^^]]]]]]^^^aaaccceeemmmooossswwwzzz|||}}}}}}uuu___SSSPPPQQQVVVYYYbbbooozzzxxxnnncccYYYSSSNNNHHHCCCCCCFFFDDDIIITTT```jjjssszzzyyy~~~xxxmmmcccccc```___ccclll}}}{{{zzzuuunnnhhheeecccbbbaaa````````````bbbeeegggiiikkknnnmmmkkkmmmsssuuutttkkkhhhffffffgggjjjuuu111000///000111111000///////////////............------------------------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,***)))))))))))))))************)))))))))))))))***((()))))))))************''''''(((((()))))))))************)))))))))))))))''''''((((((((((((''''''%%%&&&''')))***+++++++++---***'''&&&((())))))((())))))))))))))))))))))))((((((((((((((())))))***)))((('''(((***++++++***((((((((((((((((((((((((,,,,,,,,,++++++*********(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))''''''''''''(((((((((((()))(((((((((((('''''''''(((''''''&&&&&&&&&''''''((((((((((((((((((((((((((((((''''''''''''(((((()))))))))))))))(((((((((''''''&&&&&&&&&&&&''''''((((((((())))))(((((('''((((((((((((((())))))))))))))))))(((((((((''''''%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''((((((((((((&&&%%%%%%&&&&&&'''((()))&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''(((((('''''''''''''''&&&&&&%%%'''''''''''''''''''''''')))(((((('''''''''((((((''''''&&&&&&'''((()))***((((((((((((((((((((((((((((((''''''''''''((((((((())))))))))))(((((('''))))))************)))((())))))))))))))))))))))))((((((((()))******++++++......---......///000000444777@@@NNN^^^sssooocccZZZSSSMMMQQQbbbzzzwwwmmmnnn~~~sssYYYGGG<<<777666666777666777999:::===EEEOOOUUU]]]fffkkknnnmmmeee\\\PPPLLLGGGDDDFFFKKKOOOQQQUUUTTTRRRRRRSSSUUUXXXZZZYYY[[[]]]]]]]]]]]]___```______^^^^^^___bbbdddfffmmmpppuuuxxxzzz{{{|||}}}}}}dddSSSKKKHHHJJJLLLSSS^^^iiivvv{{{pppfff\\\WWWRRRKKKFFFEEEHHHFFFJJJVVVaaaiiiqqqxxxwww|||vvvjjj^^^\\\YYYXXX\\\fffxxxwwwppplllkkkjjjjjjiiikkknnnqqquuuwwwyyyzzz}}}|||yyyzzzzzzyyynnnkkkhhhhhhhhhjjjttt222000///000111222111000////////////............------------------------+++++++++,,,,,,,,,,,,---******+++++++++,,,,,,,,,)))))))))((())))))***+++***)))))))))))))))******((()))))))))************'''''''''((())))))******))))))))))))))))))******''''''((((((((((((''''''))))))******++++++*********)))''''''(((((((((((((((((((((((((((((((((((('''(((((()))))))))))))))***)))'''(((***+++++++++((((((((((((((((((((((((///...---,,,+++***)))((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((************************''''''''''''((((((((((((((((((((('''''''''''''''''''''&&&&&&&&&''''''((('''''''''''''''''''''''')))(((((('''''''''((((((((((((((()))))))))))))))''''''&&&&&&&&&&&&''''''&&&''''''(((((((((''''''&&&&&&&&&''''''(((((((((((((((((('''''''''&&&&&&$$$%%%&&&'''''''''&&&&&&&&&'''''''''(((((())))))(((''''''&&&&&&''''''(((&&&&&&'''''''''''''''&&&''''''''''''''''''(((((('''&&&&&&&&&&&&'''(((((('''((((((((('''&&&%%%$$$''''''''''''''''''''''''(((((('''''''''(((((()))((('''''''''(((((())))))(((((((((((((((((((((((('''''''''''''''((())))))((())))))))))))(((((('''((())))))*********))))))************************((((((((()))******++++++...............///000111555777@@@OOOaaawww{{{ggg[[[SSSOOONNNVVVjjjrrrlllpppnnnRRRBBB;;;666444555555444555888:::===EEEOOOWWW___gggkkknnnmmmeee\\\RRRMMMHHHFFFGGGKKKNNNPPPUUUTTTSSSSSSTTTVVVXXXZZZYYY[[[]]]^^^^^^^^^___`````````______aaacccfffhhhmmmqqqvvvyyyzzz{{{|||~~~kkkWWWJJJEEEFFFFFFJJJRRRZZZeeettt}}}nnneee[[[WWWSSSMMMHHHHHHIIIHHHLLLWWWaaaiiipppvvvxxx}}}wwwiii^^^VVVRRRQQQUUU```sss~~~yyyvvvsssrrrssswww}}}{{{uuurrrpppooonnnooowww222111000000222222111000////////////............------------------------++++++++++++,,,,,,,,,,,,******+++++++++,,,,,,,,,******)))))))))******+++)))))))))))))))******+++))))))))))))************((((((((())))))*********))))))))))))************''''''((()))))))))((((((******++++++++++++******''''''((((((((((((((((((((((((((((((((((((((((((''''''((())))))))))))))),,,***(((((()))***+++***))))))))))))))))))))))))......---,,,***)))(((((())))))))))))))))))))))))******))))))((((((''''''(((((((((((())))))))))))(((((((((((((((((((((((())))))(((((('''''''''&&&''''''&&&&&&&&&&&&''''''((((((''''''''''''&&&&&&(((((((((((((((((((((((('''((((((((((((((())))))''''''''''''((((((((((((&&&&&&'''''''''((((((((('''&&&&&&&&&&&&'''((((((''''''&&&&&&&&&&&&''''''))))))((((((''''''((((((''''''(((((((((((())))))''''''&&&&&&&&&&&&''''''&&&&&&'''(((((((((''''''%%%%%%&&&&&&''''''((((((''''''''''''&&&&&&&&&&&&$$$%%%&&&(((((('''&&&&&&&&&&&&''''''((()))))))))(((((('''''''''''''''(((&&&&&&'''((((((((((((''''''''''''((((((((((((((('''&&&&&&&&&&&&'''(((((('''((())))))((('''&&&%%%''''''''''''''''''''''''&&&%%%%%%%%%%%%&&&''''''&&&'''''''''''''''''''''))))))))))))))))))))))))'''''''''''''''((())))))(((((())))))))))))((((((((())))))************)))************************(((((())))))***++++++,,,............///000111222666888AAAQQQeee{{{uuuaaaVVVJJJJJJOOO^^^uuunnnlllrrriiiMMM@@@;;;666444666444333555888:::===FFFPPPXXX___fffjjjlllkkkddd[[[QQQNNNJJJHHHJJJMMMOOOPPPTTTTTTTTTUUUVVVWWWXXXYYYXXX[[[^^^______^^^___```aaa`````````bbbdddgggiiilllqqqvvvzzzzzz{{{}}}sss\\\MMMFFFDDDCCCEEEIIIMMMSSS___jjj|||nnndddZZZUUUQQQLLLHHHHHHIIIGGGKKKVVV```ffflllrrryyy}}}vvviii^^^PPPMMMLLLQQQ\\\ooo}}}||||||~~~{{{zzzzzzwwwwww|||222111000000222222111000////////////....................................,,,,,,++++++++++++++++++******+++++++++,,,,,,,,,,,,++++++*********++++++)))))))))))))))***++++++))))))))))))************))))))******************((()))))))))************'''((())))))******))))))(((((()))******+++******&&&'''))))))))))))))))))((((((((((((((((((((((((&&&'''((()))***))))))(((///,,,)))((()))******)))))))))))))))))))))))))))++++++++++++************))))))))))))))))))))))))(((((((((((())))))))))))'''((((((((()))))))))***(((((((((((((((((((((((('''''''''((((((((((((((()))((('''&&&&&&'''((())))))))))))(((((((((''''''((((((((((((((((((((((((%%%&&&&&&&&&''''''''''''''''''''''''(((((((((((($$$%%%%%%&&&'''((())))))&&&&&&&&&&&&&&&'''(((((()))((('''&&&&&&'''((()))******)))(((((((((((((((&&&&&&'''''''''(((((((((''''''&&&&&&&&&&&&''''''&&&'''((()))))))))))))))&&&&&&&&&'''(((((())))))((((((((((((''''''''''''$$$&&&'''))))))((('''&&&&&&&&&''''''((())))))***'''&&&&&&''''''((()))***&&&'''(((((()))))))))(((&&&&&&&&&''''''((((((((('''&&&&&&&&&&&&'''(((((('''((()))******)))'''&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%&&&'''''''''(((((((((((((((''''''))))))))))))))))))))))))(((''''''''''''(((((()))&&&'''((())))))***))))))(((((()))***************************************))))))******+++,,,,,,,,,---------...///111222333777999CCCTTTjjjuuu___UUUIIILLLWWWkkkzzzmmmooovvvcccHHH>>><<<888666888555444555999;;;???HHHRRRVVV]]]dddgggjjjiiibbbYYYOOOMMMKKKKKKMMMPPPQQQRRRRRRSSSUUUVVVWWWXXXXXXWWWXXX[[[^^^```_________``````_________aaadddgggiiijjjpppwwwzzzzzz{{{~~~|||dddSSSKKKDDDBBBCCCEEEEEEFFFNNNVVVddduuuqqqfffZZZTTTOOOJJJGGGGGGGGGEEEIIISSS]]]bbbhhhmmmtttyyyyyypppdddZZZLLLJJJJJJOOOZZZlll222111000111222222222000000/////////....................................,,,,,,,,,+++++++++************+++++++++,,,,,,,,,---,,,,,,+++******++++++))))))((())))))***++++++))))))))))))************++++++******************(((((())))))*********+++(((((()))***************%%%%%%''')))***+++++++++%%%''')))******))))))***((((((((((((((((((((((((&&&''')))*********)))(((000---***(((((()))))))))))))))))))))))))))))))))(((((()))***++++++,,,,,,))))))))))))))))))))))))&&&&&&'''((()))***++++++'''((((((((())))))******((((((((((((((((((((((((%%%%%%&&&'''((()))***+++***)))(((''''''((()))***+++*********))))))((((((((((((((((((((((((((((((&&&&&&&&&'''''''''((((((''''''''''''((((((((()))###$$$%%%&&&''')))******&&&&&&&&&&&&&&&'''((()))***)))(((''''''((()))*********)))(((((((((((((((%%%&&&&&&&&&''''''(((((('''''''''&&&&&&'''''''''(((((()))***************&&&''''''((()))******+++))))))))))))((((((((((((%%%&&&(((******)))((('''&&&&&&&&&'''((())))))***%%%%%%%%%&&&((()))+++,,,''''''((()))******))))))%%%%%%%%%&&&&&&''''''''''''&&&&&&&&&&&&'''((((((&&&((()))++++++***(((''''''''''''''''''''''''''''''''''''''''''((()))*********++++++++++++***)))))))))))))))))))))))))))((((((''''''''''''((((((&&&&&&((()))************(((((()))************************************************+++,,,,,,------,,,,,,---...000111333444888:::EEEWWWnnnvvv___UUUNNNRRR```vvvxxxooottt||||||___DDD======:::888:::555555666:::<<<@@@IIISSSTTT[[[bbbeeehhhggg```XXXLLLKKKKKKLLLPPPSSSTTTTTTQQQSSSUUUXXXYYYXXXWWWVVVXXX[[[^^^``````______```___^^^^^^___```cccfffhhhiiipppwwwzzzzzz{{{kkkYYYOOOEEECCCCCCDDDBBBAAAFFFMMMNNN]]]qqqttthhh[[[TTTNNNHHHEEEFFFDDDCCCGGGQQQZZZ```eeeiiimmmrrryyyrrriii^^^TTTKKKHHHIIINNNYYYkkk}}}~~~444333111////////////000///////////////......---........................,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***))))))(((((((((((()))))),,,+++***))))))***+++,,,,,,,,,+++***)))((('''&&&************************(((((((((((())))))))))))******))))))((((((''''''************)))))))))))))))))))))((()))******+++))))))))))))))))))))))))'''(((((()))***++++++,,,))))))))))))))))))))))))******+++,,,,,,+++)))(((***)))(((''''''((()))***((('''&&&&&&&&&((()))***))))))))))))(((((((((((())))))))))))((((((((((((++++++******))))))((((((&&&((()))++++++)))(((&&&((((((''''''''''''((((((''''''&&&&&&&&&&&&''''''((((((''''''&&&&&&&&&%%%((((((((('''&&&&&&&&&%%%((((((((((((((((((((((((''''''''''''(((((((((((()))&&&###$$$''')))((('''))))))(((((((((((())))))+++***)))((('''&&&%%%%%%((((((((('''&&&&&&%%%%%%''''''(((((('''&&&%%%%%%$$$%%%%%%&&&'''((())))))(((((((((((())))))))))))'''''''''''''''&&&&&&&&&+++)))'''''''''((('''&&&)))(((&&&%%%&&&''')))+++))))))))))))))))))))))))&&&(((+++------+++'''%%%((((((******)))'''%%%###%%%%%%%%%&&&&&&&&&''''''''''''''''''(((((((((((((((((((((((((((((((((((())))))(((((('''''''''&&&&&&'''''''''(((((()))))))))+++,,,------***(((&&&((((((((((((((((((((((((''''''''''''((((((((()))))))))************))))))(((((()))***************))))))*********+++++++++............000333666888666===JJJ[[[qqqyyydddWWWNNN___qqqtttvvvqqqVVV???:::<<<777444555888888888:::===BBBGGGJJJTTTXXX]]]```aaa___ZZZXXXPPPNNNLLLLLLOOORRRSSSTTTTTTTTTTTTTTTUUUWWWYYYZZZ\\\]]]___^^^]]]]]]^^^```______```______aaaeeehhhqqqtttxxxzzzzzzzzz{{{{{{xxx```TTTJJJEEEBBBBBBBBB@@@AAAEEEEEEKKKVVVccctttqqqgggZZZPPPLLLIIIFFFBBBDDDEEEGGGMMMVVV^^^dddgggooossswww{{{}}}ooo```TTTOOOIIIGGGHHHLLLUUUggg333222111000//////000000//////000000//////...---........................,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***))))))(((((((((((())))))++++++***))))))***++++++)))***+++***)))((())))))************************))))))))))))((((((((((((***)))))))))(((((((((''')))))))))))))))))))))))))))))))))))))))******+++))))))))))))))))))))))))'''(((((())))))*********))))))))))))))))))))))))((()))***+++++++++***)))***)))(((((((((((()))***))))))((((((((())))))***))))))))))))(((((((((((((((((((((((())))))))))))((((((((((((((((((''''''&&&'''((())))))((('''&&&((((((''''''''''''((((((&&&&&&%%%%%%%%%%%%&&&&&&***)))))))))(((((((((((('''''''''''''''&&&&&&&&&((((((((((((((((((((((((''''''''''''((((((((((((+++(((&&&&&&)))+++***)))((((((''''''''''''((((((''''''''''''((((((((((((&&&&&&''''''''''''''''''((((((((((((((('''&&&&&&%%%%%%&&&&&&'''((((((((('''((((((((())))))))))))************))))))))))))&&&$$$###$$$&&&((((((''')))(((&&&&&&&&&''')))***(((((((((((((((((((((((((((((())))))))))))((('''((())))))))))))'''%%%$$$&&&&&&&&&&&&''''''''''''''''''''''''(((((((((((('''''''''''''''''''''''')))(((((((((''''''''''''((((((((())))))*********''')))+++------+++)))((((((((((((((((((((((((((('''''''''((((((((())))))))))))************))))))''''''((()))))))))))))))++++++,,,,,,,,,---------......---...000333666888999???LLL^^^vvvsss```VVVQQQeeeyyywwwzzzkkkRRR===:::<<<999666777666777888:::>>>DDDIIILLLRRRUUUYYY\\\]]][[[XXXVVVPPPNNNMMMMMMPPPSSSTTTUUUUUUUUUUUUUUUVVVWWWYYYZZZ\\\^^^______^^^]]]___```___`````````aaacccfffiiiooorrrwwwzzz{{{|||~~~lll^^^PPPJJJFFFEEEDDDAAAAAADDDAAAEEEKKKSSS```ssssssiii[[[QQQLLLHHHDDDAAADDDEEEGGGKKKRRRXXX^^^```iiimmmrrrxxx}}}|||nnn___SSSNNNGGGEEEFFFKKKSSSeee}}}222111111000000000111111//////000000//////...---........................,,,,,,,,,,,,++++++++++++***++++++,,,,,,++++++******))))))(((((())))))***++++++***))))))***++++++&&&)))+++***((((((***---******************************))))))((((((''''''))))))))))))(((((((((((('''''''''(((((())))))***)))))))))))))))*********))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))''''''((()))***************))))))(((((())))))************+++******))))))))))))))))))((((((((((((''''''(((((())))))******&&&&&&&&&&&&&&&'''''''''%%%&&&'''(((((('''&&&%%%((((((''''''''''''(((((('''&&&&&&&&&&&&&&&&&&'''))))))))))))((((((((((((&&&&&&&&&'''''''''''''''((((((((((((((((((((((((''''''''''''((((((((((((***((('''''')))*********''''''&&&&&&&&&&&&''''''''''''''''''(((((())))))%%%%%%&&&&&&'''(((((()))(((((()))))))))(((''''''''''''''''''''''''''''''''''''((((((((()))))))))''''''''''''''''''''''''&&&%%%$$$$$$'''(((((('''(((''''''&&&&&&((()))***(((((((((((((((((((((((()))(((&&&%%%%%%''')))***)))))))))(((''''''&&&&&&''''''''''''((((((((((((''''''''''''((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((''''''''''''((((((((((((((()))))))))&&&'''***,,,,,,,,,+++***((((((((((((((((((((((((''''''((((((((()))))))))))))))************))))))&&&'''(((((())))))((((((++++++,,,,,,,,,------------------...000333666888===CCCOOOddd~~~iiiZZZVVVXXXppp{{{aaaMMM;;;999<<<:::999:::555666777;;;@@@EEEJJJNNNPPPRRRUUUWWWXXXWWWUUUTTTPPPOOONNNOOORRRTTTUUUVVVWWWVVVVVVVVVWWWWWWXXXYYY\\\^^^______^^^^^^___```___aaabbbbbbccceeehhhkkknnnrrrvvvzzz|||~~~zzziiiUUUMMMGGGDDDBBB>>>>>>@@@??????@@@CCCJJJXXXiiiuuu|||pppggg[[[QQQKKKFFFBBB>>>CCCDDDEEEHHHLLLQQQVVVYYYaaaeeelllssszzz{{{mmm]]]QQQLLLDDDCCCDDDIIIRRRddd}}}111111111111111111222222000000000000000///..............................,,,,,,,,,,,,++++++++++++***++++++,,,,,,++++++******))))))))))))))))))***+++******************+++&&&))),,,+++((('''***---************************+++******)))(((''''''&&&))))))))))))((((((((((((%%%&&&&&&'''((())))))***(((((()))***************((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((())))))))))))((()))))))))))))))))))))))))))***+++++++++***)))((())))))))))))((((((((((((&&&''''''((()))******+++%%%%%%%%%&&&&&&'''''''''&&&''''''((((((''''''&&&((((((''''''''''''(((((())))))(((((((((((())))))'''''''''''''''&&&&&&&&&%%%&&&&&&&&&'''(((((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''&&&''''''((((((((((((''''''&&&&&&''''''(((***))))))(((''''''&&&&&&&&&&&&&&&'''''''''((((((((()))))))))))))))(((((((((((('''''''''&&&&&&&&&'''''''''((((((((())))))%%%%%%&&&&&&&&&&&&'''''',,,***((('''(((((('''&&&(((''''''''''''((())))))(((((((((((((((((((((((()))((('''&&&&&&''')))+++***)))((('''''''''''''''(((((((((((())))))))))))''''''''''''((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((('''''''''%%%%%%&&&&&&&&&&&&&&&&&&'''(((***+++++++++***)))(((((((((((((((((((((((('''(((((((((((()))))))))))))))************))))))'''(((((()))))))))))))))))))))*********+++++++++---------...000333777999@@@EEESSSjjjxxxaaaWWWXXXbbb}}}~~~yyyXXXIII;;;888;;;:::999999666777999<<<@@@FFFJJJMMMNNNPPPQQQSSSSSSSSSRRRRRRPPPOOOOOOPPPSSSVVVWWWVVVXXXXXXXXXXXXXXXXXXYYYYYY]]]^^^______^^^^^^___``````aaacccdddeeegggjjjmmmpppssswww{{{}}}rrr\\\SSSJJJFFFCCC???>>>???>>>===<<<<<<>>>FFFPPPXXXffflllttt}}}}}}vvvoooggg```VVVMMMGGGCCC@@@===AAABBBCCCEEEHHHLLLQQQTTT[[[```hhhooowwwzzzkkkZZZOOOJJJCCCBBBCCCHHHQQQccc~~~111111111222222222222222000000000000000//////...........................---------,,,,,,,,,++++++***++++++,,,,,,++++++*********))))))))))))***************++++++*********(((***,,,+++((('''(((***))))))))))))))))))))))))+++******)))(((''''''&&&(((((((((((())))))))))))%%%&&&&&&'''((())))))***(((((()))************)))((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((******)))(((((((((''''''))))))************))))))((()))*********)))((('''))))))))))))((((((((((((&&&''''''((()))******+++&&&&&&&&&'''((((((((()))((((((((())))))(((((((((((((((''''''''''''(((((())))))(((((((((((())))))&&&&&&&&&'''''''''''''''%%%&&&&&&&&&'''(((((((((((((((((((((((((((((((((''''''''''''((((((((((((&&&'''((((((((((((((())))))(((((((((((((((((()))))))))((((((''''''&&&&&&(((((('''''''''&&&&&&&&&(((((()))))))))))))))(((((((((((('''&&&&&&%%%%%%''''''''''''(((((((((((((((((()))))))))*********,,,***((((((((()))(((''''''''''''''''''((())))))''''''''''''''''''''''''(((((())))))************)))((((((''''''''''''(((((((((((()))))))))******''''''''''''(((((((((((('''''''''''''''''''''''''''''''''(((((((((((((((&&&&&&&&&&&&&&&&&&%%%%%%)))************)))((('''(((((((((((((((((((((((((((((((((((()))))))))***))))))************))))))))))))***++++++++++++***))))))*********+++++++++---------...111444888:::@@@HHHYYYqqqoooZZZVVV\\\ooommmPPPFFF;;;888999999888777888999;;;>>>AAAEEEIIIKKKMMMNNNOOOPPPQQQQQQQQQQQQPPPOOOOOOQQQTTTVVVWWWWWWXXXYYYYYYYYYYYYYYYYYYYYY]]]^^^```___^^^^^^___aaa```bbbeeeggghhhjjjmmmpppsssvvvyyy{{{|||}}}zzzhhh\\\QQQLLLIIIEEECCCCCC===============???CCCEEEMMMQQQWWW^^^cccdddbbb___WWWSSSLLLGGGCCC@@@>>>======???AAACCCEEEHHHNNNRRRYYY^^^fffnnnvvvzzziiiYYYMMMIIICCCBBBDDDJJJRRRddd~~~111222222333222222111111000000111111000000///...........................//////......------,,,,,,***++++++,,,,,,++++++***+++******))))))******+++)))***++++++++++++***)))+++*********))))))(((((())))))))))))))))))))))))******))))))((((((''''''(((((((((((())))))))))))'''''''''(((((())))))***'''((()))++++++******)))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))+++***)))((((((((()))))))))******++++++******)))'''((())))))******))))))))))))))))))((((((((((((''''''(((((())))))******((((((((((((((()))))))))))))))))))))))))))))))))((((((''''''''''''(((((('''&&&&&&&&&&&&&&&&&&'''((((((((()))))))))))))))&&&&&&&&&'''''''''''''''((((((((((((((((((((((((''''''''''''((((((((((((''')))++++++*********+++))))))(((((((((((())))))%%%&&&&&&'''((()))******)))(((((('''&&&&&&%%%%%%''''''((()))))))))(((((((((((('''''''''&&&&&&&&&&&&&&&'''''''''(((((((((&&&''''''(((((())))))***'''&&&%%%%%%'''))))))((('''''''''(((((((((((((((''''''''''''''''''''''''&&&'''***,,,,,,+++***)))((((((((((((((((((''''''(((((((((((())))))))))))''''''''''''(((((((((((((((((((((((((((((((((((('''''''''((((((((((((((()))))))))(((((((((((((((************)))((('''&&&((((((((((((((((((((((((((((((((()))))))))******))))))************)))))))))***++++++,,,,,,++++++++++++,,,,,,,,,---------.........///222666999;;;@@@KKK```zzz{{{eeeVVVXXXaaazzz{{{~~~xxx```IIICCC<<<888888888666555999:::<<>>>>>??????>>>>>>===<<<@@@@@@CCCGGGLLLOOOOOONNNHHHFFFCCC@@@>>>=========:::===@@@AAABBBEEEKKKPPPVVV\\\dddmmmvvv{{{iiiXXXLLLHHHCCCBBBEEEJJJSSSddd~~~222333333333333222000///000111111111111000//////........................111000000///......------***++++++,,,,,,++++++***+++******))))))******+++)))***++++++++++++***)))+++(((&&&(((+++---***((())))))))))))))))))))))))))))))))))))(((((((((((('''((((((((()))))))))***))))))))))))))))))))))))'''(((***+++++++++)))((())))))))))))))))))))))))'''(((((())))))*********)))))))))))))))))))))))))))((((((((()))***,,,---)))***++++++++++++***)))((((((((()))***+++,,,---))))))))))))(((((((((((((((((((((((()))))))))))))))))))))((((((((((((((((((((((((''''''(((((((((((((((''''''''''''((((((&&&&&&%%%%%%%%%%%%&&&&&&(((((((((((()))))))))***'''''''''''''''&&&&&&&&&((((((((((((((((((((((((''''''''''''(((((((((((('''))),,,,,,+++)))***,,,(((((((((''''''(((((((((%%%%%%&&&'''((()))******''''''''''''''''''&&&&&&&&&&&&'''((((((((((((((('''''''''''''''&&&&&&&&&&&&&&&&&&'''''''''(((((($$$$$$%%%%%%&&&''''''((('''&&&%%%&&&((()))))))))&&&''''''(((((((((((((((''''''''''''''''''''''''%%%&&&(((***+++******)))&&&'''((())))))((('''&&&'''''''''((((((((())))))''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''((((((((()))*********))))))((((((((()))))))))))))))((((((((((((((((((((((((((((((((((((((()))))))))*********))))))************))))))))))))***+++++++++++++++++++++,,,,,,,,,---------/////////111333777;;;===AAAOOOgggnnn]]]SSSYYYddd{{{xxx~~~jjjTTTBBB???;;;888777888777555888999<<>>>>>===<<<;;;:::;;;<<<999<<>>AAAGGGLLLQQQWWWaaakkkvvv{{{iiiWWWLLLHHHBBBBBBDDDJJJSSSddd~~~333333444444333111000///111111111111111000//////........................222111111000///.........+++++++++,,,,,,+++++++++++++++************++++++)))***+++,,,,,,+++***)))+++&&&###&&&---000---((())))))))))))))))))))))))(((((((((((())))))))))))'''((((((((())))))******************))))))))))))'''(((***+++,,,+++)))((())))))))))))))))))))))))'''(((((()))***++++++,,,))))))))))))))))))))))))'''''''''(((***---///111)))***+++,,,,,,+++***)))))))))))))))***,,,///000))))))))))))(((((((((((())))))))))))(((((((((((()))))))))((('''''''''&&&''''''&&&&&&&&&&&&''''''((((((''''''''''''(((((('''''''''&&&&&&'''''''''%%%&&&&&&&&&''''''(((((((((((((((''''''&&&&&&%%%((((((((((((((((((((((((''''''''''''((((((((()))$$$(((++++++)))'''(((***'''''''''&&&&&&'''''''''((((((((((((((('''''''''%%%%%%&&&&&&'''(((((((((%%%%%%&&&'''((((((''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''(((((()))******+++---+++)))))))))))))))'''&&&''''''((()))(((((((((''''''''''''''''''''''''%%%&&&''''''((()))))))))%%%&&&(((******)))'''&&&''''''''''''((((((((((((''''''''''''((((((((()))&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((())))))))))))(((((('''''''''&&&''''''(((((())))))******(((((((((((((((((((((((())))))))))))************))))))************))))))(((((()))***************))))))*********+++++++++000000000111444888<<<>>>BBBRRRlllzzzfffWWWRRRZZZeeexxxwww~~~vvv```LLL===<<<:::888777888888777666888;;;@@@DDDIIILLLNNNEEEGGGJJJLLLMMMLLLJJJIIILLLLLLMMMPPPTTTVVVVVVUUUWWWXXXZZZ\\\]]]^^^]]]]]]^^^___``````______```bbbbbbeeeiiilllnnnpppsssuuutttvvvxxxyyyyyy{{{~~~oooddd\\\TTTNNNLLLIIIGGGDDDBBBAAAAAA@@@???<<<<<<;;;<<<======;;;:::::::::;;;:::999999:::;;;888<<<>>>===<<<===CCCIIIMMMTTT^^^jjjvvv|||iiiWWWLLLHHHAAAAAADDDJJJSSSccc}}}}}}555333111///...000222333000000000000////////////////////////..................---------,,,,,,,,,)))+++------,,,******************)))))))))(((((())))))))))))))))))))))))******))))))))))))******+++*********))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))+++*********))))))(((((())))))))))))))))))))))))------,,,,,,++++++******((((((((((((((((((((((((((('''''''''((()))***+++((((((''''''))),,,...000///+++'''&&&(((******)))++++++,,,---......//////))))))))))))))))))))))))******++++++++++++******(((((('''''''''&&&&&&&&&''''''''''''''''''''''''(((((((((((((((((((((((()))(((&&&$$$$$$&&&((()))%%%&&&'''(((((('''&&&%%%((((((((((((((((((((((((&&&&&&&&&&&&'''''''''(((!!!$$$(((***)))(((''''''(((''''''&&&&&&((()))*********)))((((((((((((((('''''''''(((((((((((()))((((((''''''''''''(((((())))))))))))((((((((((((&&&&&&''''''''''''&&&&&&''''''''''''((((((((((((''''''''''''''''''''''''))))))))))))))))))))))))))))))))))))(((((((((((())))))(((((('''''''''&&&))))))))))))))))))))))))))))))((((((''''''&&&&&&'''&&&&&&&&&&&&'''((((((---,,,+++)))((('''''''''''''''''''''((((((((((((&&&&&&&&&''''''''''''(((************))))))))))))))))))))))))))))))))))))***)))'''''''''(((***+++******)))))))))))))))***)))))))))(((((((((((((((************************++++++,,,------......///222//////333555666:::???KKKZZZtttvvv^^^TTTOOOVVVggguuuzzzzzzfffSSSHHH;;;<<<;;;:::888888:::<<<888:::===???BBBFFFKKKNNNLLLKKKJJJJJJKKKKKKKKKJJJKKKLLLNNNPPPQQQRRRSSSSSSYYYYYYYYYZZZ[[[[[[\\\\\\^^^___```bbbccccccccccccffffffhhhjjjlllooorrrsssvvvxxxzzz}}}qqqfff^^^VVVPPPNNNGGGCCCEEEFFFCCC@@@@@@======<<<;;;999888888777777888999::::::::::::::::::;;;<<<<<<===@@@DDDGGGKKKPPPZZZgggwwwkkkYYYOOOKKKCCCAAABBBHHHRRRbbbzzz~~~444333333333222222222222111000000000////////////////////////............---------....../////////(((***,,,---,,,+++,,,---.........---------,,,,,,))))))))))))))))))))))))******))))))))))))******************)))))))))((())))))))))))))))))))))))))))))))))))))))))))))))************)))))))))((()))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((()))))))))(((((((((((()))(((((('''((()))+++...000111---)))'''(((******)))((((((((()))******++++++)))))))))))))))))))))))))))))))))******)))))))))(((((('''''''''&&&&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''(((((((((''''''&&&((((((((((((((((((((((((&&&&&&'''''''''((((((((($$$&&&)))***)))(((((()))(((''''''&&&'''((()))******))))))(((((((((((((((&&&&&&'''''''''(((((((((((((((''''''''''''(((((('''''''''((())))))******&&&&&&''''''''''''&&&&&&''''''''''''((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))(((((((((((())))))((((((((('''''''''))))))))))))))))))))))))(((((((((((((((''''''''''''&&&&&&&&&''''''(((((())))))((((((((((((((((((''''''''''''((((((((((((&&&&&&&&&''''''''''''(((*********)))))))))(((((())))))))))))))))))))))))%%%&&&&&&'''''''''''''''))))))((((((((())))))***))))))))))))))))))))))))************************++++++,,,------......///111//////222555666;;;AAAMMM]]]xxxmmmVVVNNNLLLTTTfffzzzsss^^^KKK@@@;;;;;;;;;999777777999;;;999;;;>>>AAADDDHHHMMMQQQOOOLLLIIIHHHJJJKKKKKKIIIKKKLLLNNNPPPRRRSSSTTTTTTYYYYYYYYYZZZ[[[[[[\\\\\\______```aaabbbccccccdddfffggghhhjjjmmmppprrrtttwwwyyy{{{~~~vvviii^^^VVVRRRLLLGGGIIIIIIFFFCCCBBB>>>>>>======<<<;;;::::::777888999999::::::::::::999:::;;;;;;<<>>======888999999999999999999999999:::::::::;;;===AAAEEEKKKPPPZZZffftttmmmXXXMMMHHHDDDAAA@@@CCCJJJXXXooo}}}{{{zzz333444555666666444333222111111111000000000//////////////////............,,,------...//////000000)))+++,,,,,,,,,+++---...+++++++++*********))))))))))))))))))))))))))))))******))))))))))))***************)))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((*********)))))))))))))))(((((((((((((((((((((((('''((((((((())))))******)))))))))))))))))))))))))))))))))))))))(((''''''(((((((((((()))+++,,,---///...+++)))(((((((((((()))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''))))))))))))))))))))))))((((((((((((((((((((((((''''''((((((((((((''''''))))))(((''''''(((***+++(((((((((((((((((((((((((((((((((((()))))))))))))))))))))(((&&&&&&(((***''''''''''''((((((((())))))(((((('''''''''((((((%%%%%%%%%&&&&&&&&&''''''((((((''''''''''''(((((($$$%%%&&&''')))***++++++&&&&&&''''''''''''&&&&&&''''''''''''(((((((((((())))))))))))))))))))))))''''''''''''''''''''''''(((((((((((())))))))))))))))))((((((((((((((((((((((((((((((((((((((((((&&&&&&''''''(((((())))))&&&''''''(((((((((((((((''''''((((((((()))((((((''''''''''''((((((((((((&&&&&&&&&''''''''''''(((***)))))))))((((((((((((((((((((((((((((((((((((&&&''')))*********)))((((((((((((((()))***++++++***************+++++++++++++++++++++++++++++++++++++++,,,------......//////...000333555777???GGGYYYnnnyyy[[[JJJJJJKKKUUUiiixxxcccQQQEEE???999999999777555555777999999<<>>AAADDDIIINNNRRRVVVOOOGGGDDDGGGJJJKKKJJJMMMNNNPPPRRRSSSTTTUUUUUUXXXXXXXXXYYYZZZZZZ[[[[[[___^^^]]]]]]^^^```bbbdddeeefffhhhjjjnnnqqqtttuuuyyyzzz|||~~~pppfff]]]XXXSSSKKKFFFDDDBBBCCCDDDEEEDDDCCCBBBAAA===<<<;;;:::999999::::::999:::::::::999;;;???AAAGGGOOOZZZffftttuuu```SSSMMMHHHDDDBBBBBBDDDMMM^^^nnn~~~|||}}}}}}666555444333333333333444222222111111111000000000////////////..................------,,,,,,,,,,,,/////////---+++)))***,,,++++++++++++************))))))))))))))))))))))))******))))))))))))******))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))&&&&&&&&&&&&''''''''''''))))))))))))))))))))))))%%%&&&(((************)))''''''((())))))******+++)))******(((&&&%%%&&&((((((((((((((())))))))))))))))))))))))))))))))))))******((((((((((((******'''(((((((((((()))))))))((((((((((((((((((((((((((((((((((((((((((((((((+++)))'''%%%%%%''')))+++''''''''''''((()))******((((((((((((((((((((((((''''''((((((((()))))))))'''''''''&&&%%%%%%''')))&&&''''''((()))(((((((((''''''&&&&&&''''''((((((%%%&&&&&&&&&''''''''''''((((((''''''''''''(((((((((((((((''''''&&&&&&&&&&&&&&&''''''''''''&&&&&&''''''''''''(((((((((((())))))))))))))))))))))))''''''''''''''''''''''''''''''(((((())))))******(((((())))))))))))******))))))))))))))))))))))))'''''''''(((((((((((((((&&&'''((()))***)))(((((()))***+++++++++)))((('''''''''''''''((((((((((((&&&&&&&&&''''''''''''((())))))((((((((((((''''''))))))))))))))))))))))))((('''%%%$$$%%%&&&(((*********))))))))))))******(((((())))))***+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------......//////000333666888;;;FFFQQQ___xxxrrrdddOOOHHHJJJIIIRRRiiiqqqWWWEEE===<<<888999999777555555777999999;;;>>>@@@CCCGGGLLLPPPRRRNNNIIIFFFFFFHHHKKKLLLLLLMMMOOOQQQSSSTTTUUUUUUWWWXXXXXXYYYYYYZZZZZZ[[[]]]]]]]]]]]]^^^```aaacccdddeeegggiiimmmpppsssuuuxxxxxxzzz}}}~~~sssggg___WWWMMMEEECCCEEEFFFHHHIIIHHHFFFDDDCCC@@@>>>===;;;::::::;;;;;;;;;;;;;;;:::999;;;>>>AAAEEENNNZZZgggsssxxxaaaSSSLLLHHHEEECCCCCCCCCHHHUUUccc~~~}}}~~~555555666777666555444333222222222111111111000000////////////............------------...............///...---+++***,,,...*********)))))))))(((((())))))))))))))))))))))))******))))))))))))******((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))((((((''''''''''''''''''((((((((((((((((((((((((&&&''')))******)))((('''''''''((())))))*********''')))***)))'''&&&(((***'''''''''((()))))))))***))))))))))))))))))))))))***)))'''&&&&&&''')))***'''((((((((())))))))))))''''''''''''''''''''''''(((((((((((((((((((((((())))))(((''''''((())))))%%%%%%&&&'''((())))))(((((((((((((((((((((((((((&&&&&&'''''''''(((((((((%%%'''((('''&&&''')))***&&&&&&((()))))))))(((''''''&&&&&&&&&&&&'''((()))&&&&&&'''''''''(((((((((((((((''''''''''''(((((((((((('''''''''&&&&&&&&&&&&&&&''''''''''''&&&&&&''''''''''''(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((('''''''''((()))*********(((((()))))))))*********))))))))))))))))))))))))((((((((((((((('''''''''&&&''')))*********((('''&&&''')))***+++***((((((''''''''''''((((((((((((&&&&&&&&&''''''''''''((())))))((((((((('''''''''))))))))))))))))))))))))&&&&&&&&&&&&&&&'''((((((***)))(((''''''&&&&&&'''''''''((())))))***++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------......///000111444888999===IIIVVViiilll```MMMGGGIIIGGGTTTooooooUUUCCC>>>>>>999999999777666666777999:::<<>><<<;;;;;;<<<<<<<<<<<<<<<;;;:::;;;>>>AAAEEENNNZZZfffqqq}}}eeeTTTLLLGGGDDDCCCBBBAAABBBMMMXXXttt}}}xxxyyy}}}333666999;;;:::888444222222222222111111111111000000/////////............,,,------...///000111111---------,,,++++++...000.........---------,,,,,,))))))))))))))))))))))))******))))))))))))******(((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))*********+++))))))))))))))))))))))))++++++******))))))((((((((((((((((((((((((((((((((()))***+++***(((&&&%%%&&&'''((()))******))))))''')))++++++((((((***,,,'''(((((()))***+++,,,,,,)))))))))))))))))))))))))))(((&&&%%%%%%&&&((()))'''((((((((())))))******''''''''''''''''''''''''(((((((((((((((((((((((('''((()))******)))((('''###$$$&&&((()))(((((('''((((((((((((((((((((((((&&&&&&&&&&&&'''''''''(((%%%'''))))))((()))***,,,%%%&&&((()))))))))((('''&&&&&&&&&&&&&&&'''((()))'''''''''(((((((((((()))((((((''''''''''''((((((''''''''''''''''''''''''&&&''''''''''''''''''&&&''''''''''''((((((((()))(((((((((((((((((((((((())))))))))))))))))))))))&&&''''''((()))******+++(((((())))))*********+++))))))))))))))))))))))))))))))(((((('''''''''&&&&&&''')))***+++***((('''###$$$''')))******)))(((''''''''''''((((((((()))&&&&&&&&&'''''''''(((((()))(((((((((''''''''''''))))))))))))))))))))))))&&&''')))***+++***)))((()))((('''&&&%%%$$$$$$$$$&&&''''''((()))*********,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------......///000222555999:::???KKKXXXuuulll```NNNHHHJJJHHHWWWvvvhhhNNN>>>;;;<<<:::::::::888666666888:::<<<>>>@@@AAACCCFFFKKKNNNKKKMMMMMMJJJEEEFFFKKKPPPKKKLLLNNNPPPQQQSSSSSSSSSWWWWWWXXXXXXYYYZZZZZZZZZZZZ[[[]]]^^^___`````````bbbccceeehhhkkkooorrrttttttuuuvvvyyy}}}xxxjjj```\\\NNNOOOPPPQQQOOOMMMJJJHHHDDDBBB@@@===<<<<<<===============;;;:::;;;>>>AAAEEENNN[[[eeeooo}}}iiiVVVNNNEEECCCCCCBBB??????HHHRRRggg~~~wwwrrrtttzzz777777555444444444444444333333333222222222111111***,,,///111222111///---///......---------......---------...///...,,,***,,,,,,,,,+++++++++******++++++++++++++++++++++++)))))))))))))))))))))))),,,,,,,,,++++++*********))))))(((((('''''''''&&&''''''((())))))))))))))))))************+++++++++))))))(((((((((((())))))(((((())))))******++++++++++++++++++******))))))***)))((((((((()))+++,,,******)))(((((('''(((((())))))))))))))))))))))))((((((((((((((('''''''''((('''&&&&&&((())))))(((******))))))((((((''''''((((((((())))))))))))***''''''((())))))((('''&&&((((((((((((((((((((((((''''''''''''''''''''''''(((((('''''''''&&&&&&&&&&&&'''(((*********)))(((************************((((((((((((((()))******)))))))))))))))(((''''''''''''''''''''''''''''''+++***)))((((((((((((((('''&&&%%%$$$$$$%%%&&&'''(((((('''''''''&&&&&&&&&&&&%%%%%%&&&)))+++******''''''&&&&&&%%%%%%%%%$$$&&&&&&''''''(((((())))))((((((((()))(((((('''&&&&&&&&&&&&&&&&&&'''(((((()))))))))(((''''''&&&&&&))))))((('''''''''''''''))),,,///,,,'''$$$'''***((((((((((((((('''''''''((((((''''''''''''((((((%%%%%%&&&'''((()))***+++******)))))))))))))))***%%%%%%%%%&&&'''((())))))))))))))))))))))))))))))(((''''''&&&&&&((()))***++++++++++++++++++++++++%%%&&&''''''%%%&&&'''))),,,,,,++++++++++++,,,,,,,,,---------...////////////222777:::;;;AAAQQQbbbrrr\\\KKKIIIIIIMMM___vvvqqq[[[JJJAAA;;;777<<<:::999888888:::;;;===???@@@AAA@@@@@@BBBEEEHHHKKKJJJIIIHHHIIIIIIKKKKKKLLLNNNPPPPPPPPPPPPRRRSSSUUUUUUVVVVVVWWWVVVVVVVVV[[[\\\]]]^^^____________bbbbbbbbbdddgggkkkoooqqquuuvvvwwwwwwwwwzzz~~~zzznnnddd___YYYUUUSSSPPPNNNOOOJJJEEEBBBBBBAAA>>>>>>AAA???>>><<<;;;<<<===???@@@FFFKKKTTT^^^kkkzzzooo[[[QQQMMMGGGCCCCCCCCCBBBBBBEEE\\\rrr{{{rrrmmmnnnwww777777666555444444444444333333333222222222222111,,,...///000111000///...000//////.........//////...------...///...,,,***,,,,,,,,,+++++++++******++++++++++++++++++++++++************************++++++++++++*********)))******)))))))))((((((((())))))***++++++++++++***)))************+++++++++++++++***)))))))))))))))((((((((((((((()))))))))++++++***))))))))))))))))))))))))((())))))******,,,,,,+++*********++++++))))))))))))))))))))))))((((((((((((((((((((((((***((('''''')))******)))***)))))))))((((((((('''%%%%%%%%%&&&&&&&&&&&&'''''''''((())))))((('''&&&((((((((((((((((((((((((''''''''''''''''''''''''(((((('''''''''&&&&&&&&&'''(((((())))))))))))((('''''''''''''''''''''''')))((((((((((((((()))***(((((())))))))))))))))))''''''''''''''''''''''''((('''''''''''''''(((((()))((('''&&&&&&'''((()))(((((('''''''''&&&&&&&&&&&&%%%%%%&&&)))******))))))))))))((((((((('''''''''''''''(((((((((((((((%%%&&&'''(((((((((((((((((((((((('''((())))))***&&&&&&''''''((()))))))))))))))(((''''''''''''''')))+++,,,***'''&&&''')))''''''((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''((((((&&&''''''(((((()))))))))(((((((((((((((((((((((((((((('''&&&'''((()))***************************'''((()))((('''''')))+++++++++************++++++,,,------....../////////000222777;;;===EEEWWWiiippp[[[JJJHHHKKKQQQeee|||{{{hhhTTTFFF???;;;999;;;:::999888888999;;;<<<>>>@@@AAAAAAAAABBBDDDFFFHHHGGGGGGGGGGGGHHHJJJKKKMMMNNNPPPQQQPPPQQQRRRTTTUUUVVVVVVWWWWWWWWWWWWWWWZZZ[[[\\\]]]^^^_________``````aaadddggglllppprrruuuvvvwwwwwwxxxzzzxxxrrrjjjbbb[[[TTTOOONNNKKKGGGEEEFFFEEEAAA???@@@@@@???===<<<<<<===???@@@DDDJJJSSS^^^kkk|||ttt```UUUMMMGGGBBBBBBBBB@@@AAADDDQQQdddvvvqqqkkkhhhmmmwww888777666555444444444444333333333333222222222222//////////////////......000000/////////000000111...---,,,---......,,,***,,,,,,,,,+++++++++******++++++++++++++++++++++++************************++++++***************)))++++++************))))))***++++++,,,---,,,,,,,,,)))************+++++++++,,,,,,+++******)))******))))))))))))((((((((((((+++***)))((('''((()))***((()))))))))))))))((('''++++++*********+++,,,,,,))))))))))))))))))))))))((((((((((((((((((((((((***)))((((((***++++++***))))))))))))((((((((((((''''''(((((((((((())))))''''''((((((((((((''''''((((((((((((((((((((((((''''''''''''''''''''''''(((((((((''''''''''''&&&***))))))(((((((((((()))&&&&&&&&&&&&&&&&&&&&&&&&***)))((((((((((((((()))((((((((()))******++++++''''''''''''''''''''''''&&&&&&&&&&&&'''((()))******))))))(((((())))))***(((((((((''''''''''''&&&&&&%%%%%%&&&)))******)))******))))))))))))(((((())))))((((((((((((((('''###$$$%%%&&&((((((((((((***))))))))))))***++++++&&&&&&''''''((())))))))))))((((((''''''''''''((((((((((((((((((((((((((('''''''''(((((()))))))))((((((''''''''''''((((((+++***))))))((('''&&&&&&((((((''''''''''''(((((((((((())))))))))))))))))(((((((((((((((((((((((((((((('''''''''((()))***)))))))))))))))))))))))))))***+++***))))))+++---,,,++++++++++++++++++,,,,,,,,,---...//////000000111222777;;;???JJJ___rrrlllXXXIIIHHHMMMWWWmmmqqq\\\KKKAAA===;;;;;;999999888777888999;;;<<<===???AAABBBAAAAAACCCDDDCCCCCCDDDEEEFFFHHHJJJKKKNNNOOOQQQQQQQQQQQQSSSUUUVVVVVVWWWXXXYYYYYYXXXXXXZZZ[[[\\\]]]^^^_________^^^___aaadddhhhlllpppsssssstttvvvwwwxxx{{{wwwkkk___UUUOOOMMMIIIGGGIIIIIIDDDAAAAAABBBAAA???>>>======>>>>>>AAAGGGQQQ]]]lll}}}zzzfff[[[PPPJJJEEEDDDCCCAAAAAADDDGGGUUUooo|||mmmjjjfffgggmmmxxx888777666555444444444444444444333333333222222222222111000.........///////////////...//////000000...---,,,---......,,,+++,,,,,,,,,+++++++++******************************************************++++++++++++++++++++++++***************************+++,,,,,,------,,,,,,))))))*********+++++++++*********))))))******++++++++++++******))))))(((***)))(((''''''((()))***'''((()))******((('''&&&''''''''''''(((((()))***))))))))))))))))))))))))((((((((((((((()))))))))***((('''((()))+++******))))))))))))(((((((((((((((((()))))))))*********'''''''''(((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((('''''''''''''''+++***)))'''''''''((()))))))))))))))))))))))))))***))))))(((((((((((((((************)))*********''''''''''''''''''''''''((((((''''''((())))))***))))))))))))))))))))))))(((((((((''''''''''''''''''&&&%%%''')))******)))((((((((((((((('''''''''***)))))))))((((((''''''###$$$%%%&&&''''''''''''******))))))******+++,,,)))))))))(((''''''&&&&&&)))(((''''''''''''(((((('''&&&&&&'''((())))))(((&&&&&&'''((()))******+++((((((''''''''''''((((((+++******)))((('''&&&&&&***))))))))))))******+++))))))((((((((((((((((((''''''''''''''''''''''''((((((((((((((()))))))))(((((()))))))))))))))******+++++++++******,,,---------,,,,,,,,,,,,------,,,,,,---...///000000111333444777;;;AAAMMMeeezzz|||hhhWWWHHHGGGNNN\\\tttlllUUUFFF>>>::::::;;;888888888888888999:::;;;===???BBBBBBBBBAAAAAAAAA@@@AAABBBDDDGGGIIIKKKLLLNNNPPPQQQRRRRRRRRRTTTUUUVVVWWWXXXYYYYYYZZZZZZYYYZZZ[[[]]]^^^``````aaaaaa___```bbbdddhhhkkkooopppppprrrtttuuuwwwzzz~~~ssseee[[[RRRLLLHHHIIIIIIEEECCCCCCCCCBBBAAA???>>>>>>>>>>>>>>>EEEOOO\\\kkk~~~jjj```UUUNNNHHHGGGFFFCCCCCCEEEEEELLL]]]vvvxxxmmmkkkhhhiiioooxxx888888666555555555555555444444444333333333222222333222000.........///000...---------......///000///---,,,,,,------,,,+++,,,,,,,,,+++++++++******************************))))))))))))))))))))))))++++++,,,,,,,,,,,,,,,,,,)))))))))))))))))))))))))))******+++++++++++++++))))))*********+++++++++'''''''''((()))***+++,,,*********))))))((((((((())))))(((''''''((()))***'''((()))******)))((('''&&&&&&&&&&&&&&&'''((()))))))))))))))))))))))))))(((((((((((())))))******)))'''&&&&&&((())))))((((((((((((((())))))))))))%%%%%%%%%&&&&&&&&&''''''''''''''''''(((((())))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((+++***)))'''''''''((()))************************))))))(((((((((((())))))///...,,,***)))((((((((((((((((((((((((((((((((()))(((''''''&&&&&&&&&'''(((((((((((((((((((((((((((((((((((((((((((((((('''&&&&&&''')))***)))((('''''''''(((((((((((((((******))))))((((((((('''%%%&&&&&&&&&&&&&&&%%%%%%)))(((((((((((()))******)))))))))(((''''''&&&&&&((((((''''''''''''(((((('''&&&%%%&&&)))***)))(((&&&''''''((()))***++++++((((((''''''''''''(((((())))))))))))))))))(((((()))))))))))))))***++++++((('''''''''''''''''''''((((((((((((((((((((((((((((((((())))))))))))))))))))))))*********++++++)))*********))))))+++,,,,,,,,,++++++++++++,,,,,,,,,,,,---...///000111222444555888<<>>999777888888888888888999:::;;;<<<===???AAABBBAAA??????@@@???@@@CCCEEEHHHKKKMMMNNNNNNPPPQQQRRRRRRRRRTTTUUUVVVWWWXXXYYYZZZZZZZZZZZZ[[[\\\^^^___aaabbbbbbbbbcccccceeefffhhhkkklllmmmmmmooorrrtttvvvxxx|||~~~sss___UUUMMMJJJJJJGGGFFFFFFDDDDDDBBBAAA@@@???>>>>>><<>>EEETTTnnn~~~```TTTJJJJJJTTTggg|||yyykkkOOOCCC>>>999666777888888999:::;;;<<<<<<<<<>>>@@@AAAAAA???>>>>>>??????@@@CCCFFFJJJLLLNNNNNNNNNOOOQQQQQQQQQQQQSSSUUUVVVVVVXXXYYYZZZZZZZZZZZZ[[[\\\]]]___aaabbbcccccceeefffggghhhjjjkkkllllllmmmooorrrtttvvvwwwzzz|||uuuhhhZZZTTTPPPLLLIIIIIIDDDDDDCCCBBBAAA@@@??????<<>>???>>>@@@CCCGGGJJJLLLMMMNNNMMMNNNPPPQQQPPPQQQRRRTTTUUUUUUWWWXXXYYYZZZZZZZZZYYYZZZ[[[]]]___```aaabbbeeefffhhhjjjlllmmmnnnnnnoooqqqtttvvvwwwxxxzzz|||nnnddd]]]TTTMMMIIIDDDDDDDDDCCCBBBAAA@@@@@@<<>>>>>:::777999888999:::<<<===>>>>>>>>>@@@AAA@@@>>><<<<<<===???>>>@@@CCCFFFIIIKKKLLLLLLLLLNNNPPPPPPPPPPPPRRRSSSTTTUUUVVVXXXYYYZZZZZZZZZWWWXXXZZZ\\\^^^___``````dddfffhhhkkkmmmooopppqqqqqqsssvvvxxxxxxyyy{{{|||~~~zzztttssswwwwww~~~rrrhhh[[[OOOIIIDDDDDDDDDDDDCCCBBBAAA@@@<<>>@@@@@@???DDDCCCCCCBBB@@@???>>>>>>@@@BBBEEEGGGHHHJJJLLLNNNOOOOOOOOOOOOQQQSSSVVVWWWSSSUUUXXXYYYXXXXXXZZZ[[[ZZZYYYYYYZZZ\\\^^^```aaacccdddeeegggjjjlllmmmnnnoooqqqssstttuuuvvvxxxzzzzzzsssnnnmmmooommmxxxssseeeXXXOOOLLLFFFDDDGGGHHHEEEAAA@@@@@@AAAEEEOOO```uuuqqqhhh___XXXUUUQQQKKKFFFEEEEEEDDDAAA???>>>@@@DDDHHHNNNTTT]]]cccggghhhiiiiiicccffflllttt|||zzz}}}<<<<<<:::888666555555666444444444333333333222222////////////////////////////////////////////////......---------,,,,,,,,,---,,,,,,,,,++++++******,,,,,,,,,+++++++++************************************************************))))))))))))******((()))***++++++***)))((()))))))))))))))************))))))))))))))))))*********))))))))))))******)))***************)))))))))((((((***,,,---,,,***))))))))))))))))))))))))************************++++++++++++***)))((('''******)))))))))((((((((())))))))))))))))))))))))))))))))))))************(((((((((((())))))))))))((((((((((((((()))******(((((())))))))))))((((((((((((((((((((()))******(((((((((((()))))))))))))))((('''((()))***)))(((---,,,,,,///333222...)))((()))***++++++***)))((((((''''''&&&&&&''''''((()))(((((((((''''''''''''((((((((((((((((((((((((******+++++++++++++++***((((((((())))))))))))***(((((((((((((((((((((((('''''''''''''''((())))))'''&&&&&&(((***+++(((&&&)))((('''&&&&&&'''((())))))))))))(((((((((''''''(((((((((((((((((((((((()))))))))(((((((((''''''(((((((((((((((((())))))))))))*********)))((('''''')))***)))((('''(((*********))))))))))))*********))))))(((((((((((((((''''''''''''''''''''''''))))))))))))))))))))))))&&&''''''(((((()))))))))+++++++++******************++++++,,,,,,------...............///000111222555666;;;FFFVVVkkkmmmUUUNNNLLLZZZooogggUUUCCC;;;:::999888888999888999<<>>@@@BBBEEEFFFGGGHHHJJJLLLNNNNNNOOOPPPRRRTTTUUUVVVSSSVVVXXXYYYXXXYYYZZZ[[[[[[[[[[[[[[[\\\]]]^^^___bbbccceeegggiiilllnnnooooooqqqssstttuuuvvvxxxzzz|||uuulllggggggdddnnn}}}zzzkkk\\\RRROOOIIIEEEGGGHHHDDD@@@@@@BBBCCCFFFOOO___sssxxxiiiaaaYYYWWWTTTNNNJJJIIIFFFDDDAAA>>><<<<<>><<<888666555555555444444444444333333333333000000000000000000000000////////////////////////...------------,,,,,,,,,......------,,,+++******,,,,,,,,,++++++++++++*********************************************************))))))))))))******))))))************))))))*********)))))))))))))))))))))(((((((((((())))))******))))))))))))******+++++++++++++++++++++++++++***)))***+++,,,+++)))************************************************,,,,,,+++***))))))))))))++++++*********)))))))))))))))))))))))))))))))))&&&&&&'''''''''((((((((((((((((((((())))))))))))((((((((((((((()))******))))))************))))))((((((((((((((()))******(((((((((((())))))))))))***)))(((((())))))((('''***)))***---000000---)))))))))************))))))(((''''''&&&&&&''''''((())))))((((((''''''&&&&&&((((((((((((((((((((((((%%%%%%&&&'''(((((((((((())))))))))))************))))))))))))))))))))))))'''''''''((((((((())))))(((''''''(((***+++)))(((((((((((((((((((((((((((***)))))))))))))))(((((())))))))))))))))))))))))))))))((((((((((((''''''))))))))))))))))))((((((******+++++++++***)))((()))))))))((('''''')))++++++******))))))******++++++***((('''''''''((()))'''''''''''''''''''''''')))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++***++++++,,,,,,------......---------...111444555333555<<>>MMM^^^uuu___TTTPPPVVVlllqqqRRRFFF;;;999:::999888888<<<;;;;;;===BBBFFFHHHHHHCCCBBBAAA@@@????????????@@@CCCEEEFFFFFFEEEFFFGGGJJJLLLOOOQQQSSSTTTUUUTTTUUUWWWYYYYYYYYYYYYZZZ[[[[[[[[[[[[\\\]]]^^^______```aaacccfffjjjmmmoooppppppqqqssssssssstttwwwzzz}}}~~~}}}qqqfff```WWW\\\dddnnnyyy{{{kkk```\\\TTTMMMLLLKKKGGGDDDDDDBBBDDDGGGNNN[[[nnnvvvmmmeeebbb^^^XXXSSSRRRMMMJJJFFFCCCAAA???===<<<;;;===???BBBEEEIIINNNQQQYYYaaammmxxxEEE@@@:::666666777777777555555555444444444333333222222222222222222222222////////////////////////------------------------,,,,,,,,,+++***)))))))))++++++++++++++++++++++++************************))))))))))))))))))))))))******))))))))))))*********))))))))))))))))))************)))))))))))))))+++******))))))******+++******))))))))))))*********))))))))))))***+++,,,...,,,***)))*********)))(((((((((((((((((((((((()))))))))))))))))))))))))))((((((((()))+++---///++++++++++++*********)))(((((((((((((((((((((((((((((()))))))))*********(((((((((((())))))))))))((((((((((((((())))))***'''(((((())))))(((((('''((((((((((((((())))))***(((((((((((())))))))))))+++)))(((((())))))(((&&&&&&&&&(((***,,,,,,***)))***))))))))))))))))))***(((((((((''''''(((((((((%%%&&&&&&'''((()))******((((((((((((((((((((((((%%%&&&'''((())))))))))))'''''''''((((((((())))))))))))))))))))))))))))))'''((())))))******))))))(((((())))))))))))******(((((()))******)))(((((())))))))))))************((()))))))))*********+++))))))))))))))))))******++++++******))))))(((((())))))))))))))))))))))))++++++)))'''%%%&&&(((+++((((((''''''''''''((((((+++***((('''''''''((()))((((((((((((((((((((((((((((((((((((((((((((((((&&&''''''(((((()))******(((((()))***+++,,,,,,---***++++++,,,,,,------...111///---,,,---///222444444888AAAQQQbbbyyyxxxZZZQQQOOOWWWnnn|||fffKKKBBB:::999;;;999999:::;;;:::;;;>>>CCCGGGIIIIIICCCBBB@@@???>>>>>>???@@@AAADDDFFFGGGGGGFFFFFFGGGJJJKKKNNNQQQSSSTTTUUUUUUVVVWWWYYYZZZYYYYYYZZZ[[[XXXYYY[[[\\\^^^```aaabbb```bbbdddgggjjjmmmpppqqqqqqrrrrrrrrrrrrtttwwwyyyyyy{{{}}}}}}ssshhhcccWWWYYY]]]dddnnn|||zzzrrrdddZZZQQQNNNKKKGGGEEEEEE@@@BBBFFFLLLWWWkkkvvvmmmiiiddd]]]WWWUUUOOOLLLHHHEEEDDDCCC@@@>>>;;;<<<===>>>???CCCIIIMMMXXXaaannnxxx~~~JJJCCC<<<777777888888777555555555555444444444333111111111111111111111111////////////////////////,,,,,,,,,------------...+++++++++*********))))))***++++++++++++,,,,,,,,,************************))))))))))))))))))))))))******))))))))))))************))))))))))))******((()))))))))************++++++************++++++******))))))))))))*********)))(((((()))***,,,---...,,,)))((()))******)))''''''''''''''''''''''''((((((((((((((((((((((((******)))))))))))))))***++++++*********)))))))))))))))))))))))))))))))))''''''((((((((()))))))))(((((((((((())))))))))))((((((((((((((()))******''''''((((((((((((''''''((((((((((((((()))******(((((((((((())))))))))))***)))(((((())))))((('''&&&'''(((*********))))))******))))))))))))******)))((((((''''''(((((()))%%%&&&&&&'''((()))******(((((((((((((((((((((((((((((()))***+++++++++***''''''''''''(((((((((((())))))))))))))))))))))))'''((()))***+++***)))(((%%%&&&'''&&&%%%%%%''')))))))))))))))))))))))))))(((((()))))))))))))))***'''(((((())))))*********&&&&&&''''''''''''(((((())))))))))))))))))(((((())))))((((((((()))*********+++***(((&&&&&&''')))(((''''''&&&&&&''''''((())))))))))))((((((((('''))))))))))))))))))))))))))))))))))))))))))))))))&&&&&&'''(((((()))******(((((()))***++++++,,,,,,***++++++,,,,,,------...000///...---...///111333777;;;EEEUUUhhh}}}lllUUUOOOPPPZZZpppsss\\\GGG???999999:::999888:::999:::<<>>===>>>@@@AAABBBEEEHHHJJJIIIHHHHHHHHHJJJKKKMMMPPPRRRTTTUUUVVVVVVXXXZZZZZZYYYYYYZZZ[[[WWWXXXZZZ]]]___aaabbbcccbbbcccfffhhhkkknnnpppqqqrrrrrrrrrqqqqqqsssvvvyyyxxxyyy|||~~~zzzqqqgggbbbWWWXXXYYY]]]dddppp~~~qqqfffZZZSSSMMMHHHEEEEEE@@@BBBEEEJJJTTTfff}}}~~~uuupppjjjbbb[[[YYYRRRMMMHHHEEEEEEEEECCC@@@======<<<;;;<<>>@@@AAACCCFFFJJJLLLLLLKKKKKKKKKJJJKKKLLLNNNQQQSSSVVVWWWWWWYYYZZZ[[[YYYYYYYYYZZZXXXYYY[[[^^^```aaaaaaaaaeeefffhhhjjjllloooqqqqqqrrrrrrrrrqqqppprrrvvvyyyzzzzzz|||zzzqqqfff```YYYXXXXXXYYY^^^hhhssszzzyyyiii^^^UUUMMMHHHHHHBBBDDDFFFHHHPPP```wwwyyytttooofff```^^^XXXRRRKKKGGGGGGGGGEEECCC@@@???>>><<<<<<>>>BBBFFFRRR]]]jjjtttzzzYYYOOODDD<<<::::::888555666666555555555444444444000000000000000000000000////////////////////////,,,,,,,,,------.........***++++++,,,,,,------...*********++++++,,,,,,,,,************************))))))))))))))))))))))))******))))))))))))******+++***)))(((((()))***+++&&&&&&''')))***+++,,,---))))))(((((((((((())))))******))))))))))))******,,,+++*********,,,///000---+++(((((()))+++++++++))))))))))))))))))))))))************************"""$$$&&&(((************))))))))))))(((((((((((())))))))))))))))))))))))((((((((())))))))))))***(((((((((((())))))))))))((((((((((((((()))******))))))************))))))((((((((((((((()))******(((((((((((())))))))))))(((''''''((()))+++***)))((()))******)))(((((((((+++***)))(((((()))***+++))))))(((((((((((())))))+++***)))((('''&&&%%%%%%((((((((((((((((((((((((((((((((()))((((((''''''))))))))))))************(((((((((((((((((((((((('''(((***+++,,,+++)))((()))+++,,,***((((((+++...,,,***(((''''''(((***,,,&&&'''''''''(((((())))))%%%&&&&&&'''((())))))***'''((((((((())))))******&&&&&&''''''(((((())))))++++++*********+++---...)))***+++***(((&&&&&&'''))))))(((((((((((())))))'''(((***,,,+++)))'''%%%'''''''''''''''''''''''')))))))))))))))))))))))),,,,,,++++++***))))))(((***************+++++++++***++++++,,,,,,---......***+++---///111333444555999>>>KKK^^^qqqwww{{{ttt___UUUVVV]]]mmm~~~~~~dddLLLDDD<<<777666666444555888:::<<>>======>>>@@@AAADDDGGGKKKMMMNNNMMMMMMMMMKKKKKKLLLMMMPPPSSSVVVXXXWWWYYY[[[[[[ZZZYYYYYYZZZZZZ[[[]]]___````````````fffgggiiikkkmmmoooqqqrrrrrrrrrrrrpppppprrrvvvyyy||||||}}}~~~rrrfff^^^[[[[[[YYYYYY\\\dddmmmttt~~~wwwjjj^^^TTTNNNMMMDDDFFFGGGHHHMMM]]]rrr{{{vvvqqqjjjdddbbb___XXXOOOJJJJJJJJJHHHFFFCCCBBBAAA>>>===???CCCFFFOOOZZZhhhrrryyybbbZZZLLL@@@<<<<<<;;;888777777777666555555444444222222222111111111111000000000////////////000000.../////////...---,,,,,,000000///...------,,,,,,,,,++++++******)))))))))+++++++++++++++***)))(((+++++++++*********))))))***************+++++++++))))))))))))))))))))))))'''((()))***************))))))))))))((((((((((((************************000///---+++))))))))))))111///---+++******+++,,,%%%%%%%%%&&&''')))+++---+++******)))))))))))))))++++++******))))))((((((&&&'''''''''(((((())))))''''''''''''((((((((((((%%%''')))******)))'''%%%(((((((((((())))))))))))))))))))))))************+++)))&&&$$$$$$%%%'''((())))))))))))))))))))))))++++++***)))(((((())))))*********************************)))))))))))))))(((((((((((())))))))))))&&&'''((((((((((((+++---,,,+++***((((((((()))*********))))))((((((''''''***))))))(((((((((((((((%%%&&&'''((()))***+++,,,''''''(((((())))))******))))))))))))))))))))))))((('''&&&&&&'''(((***+++'''((()))******)))((('''((((((((((((((('''''''''************************'''((((((((((((((('''''')))))))))))))))))))))))))))***+++,,,---.........***+++,,,,,,***)))))))))*********)))))))))))))))))))))))))))))))))))))))***)))'''&&&&&&&&&'''((((((((((((((())))))))))))&&&''''''((()))******+++******))))))))))))******)))******++++++,,,------.../////////...000444777<<>>===???AAABBBFFFIIIMMMPPPPPPNNNJJJGGGJJJKKKMMMPPPRRRTTTUUUVVVWWWXXXZZZYYYXXXXXXYYYZZZZZZ\\\^^^______```bbbccceeefffgggiiikkkmmmnnnoooooopppqqqpppoooqqquuuyyyzzz}}}}}}pppggghhh___^^^]]]\\\]]]aaahhhmmmuuu|||qqqcccTTTIIIKKKHHHGGGJJJPPP[[[kkkyyy}}}xxxqqqnnnnnneee\\\SSSPPPQQQRRRNNNJJJFFFEEECCCAAAAAACCCEEEGGGMMMTTT```lllwwwlllaaaQQQCCC===<<<:::888777777777666555555444444222222222222111111111111000000////////////000000.........///......------///......---,,,,,,+++++++++++++++++++++*********+++++++++++++++***))))))+++++++++*********))))))++++++******************))))))))))))))))))))))))(((((())))))***)))))))))******)))))))))(((((((((************************---,,,+++***))))))******---,,,***((((((((()))***)))(((((('''((()))+++,,,+++******)))))))))))))))*********)))))))))))))))''''''((((((((()))))))))((((((((())))))))))))***(((((()))******)))(((((((((((((((((())))))))))))))))))))))))************+++***(((&&&&&&'''((()))))))))))))))))))))))))))++++++***)))))))))))))))***************************)))))))))))))))))))))(((((((((((())))))))))))'''((()))((('''(((***,,,,,,+++)))((((((((()))***''''''(((((())))))******((((((((((((((()))******&&&&&&'''((()))***++++++))))))))))))*********+++))))))))))))))))))))))))&&&&&&%%%%%%%%%&&&'''''''''((()))******)))((('''''''''((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''))))))))))))))))))))))))))))))***+++,,,---------(((***++++++)))(((((((((***)))))))))))))))))))))***************************)))((('''''''''((()))(((((((((((())))))))))))''''''(((((())))))************))))))))))))***************+++,,,,,,------,,,---......///111555999<<>>>>>@@@BBBDDDHHHKKKNNNQQQQQQOOOLLLJJJLLLMMMOOOQQQSSSTTTUUUVVVWWWXXXYYYYYYXXXXXXYYYZZZYYY[[[]]]^^^___aaaccceeeeeefffhhhjjjlllmmmnnnooooooppprrrqqqppprrrvvvyyyzzz|||~~~~~~ppphhhhhheeedddbbb___]]]^^^bbbeeemmmttt}}}}}}nnn\\\OOOMMMIIIGGGJJJOOOXXXggguuu|||vvvssstttrrrjjj```ZZZZZZXXXSSSNNNKKKIIIFFFCCCBBBBBBDDDEEEJJJQQQ\\\hhhttt~~~zzzkkkWWWHHH@@@===:::999888777777666666555555444333222222222111111111111000000////////////000000------......///.........---------,,,,,,++++++***++++++++++++,,,,,,,,,,,,***++++++++++++***))))))+++++++++***************,,,+++++++++***)))))))))))))))))))))))))))))))))))))))*********)))((((((*********))))))))))))(((******************************)))))))))******++++++***)))(((((()))***+++++++++***)))))))))******+++******)))))))))))))))))))))))))))************(((((()))))))))))))))***))))))))))))************************************(((((((((((())))))))))))))))))))))))******************))))))))))))))))))))))))))))))))))))))))))+++***))))))))))))))))))************************))))))))))))))))))******(((((((((((())))))))))))((()))))))))'''''')))***+++***))))))((()))))))))''''''(((((())))))******&&&&&&'''((()))***++++++(((((((((((())))))))))))************++++++++++++))))))))))))))))))))))))&&&&&&'''''''''&&&%%%%%%(((((())))))))))))(((((('''''''''(((((()))))))))((((((((((((((((((((((((''''''((((((((((((((('''))))))))))))))))))))))))((())))))***++++++++++++''')))***)))(((''''''((())))))))))))))))))******************************+++***))))))(((((())))))(((((((((((())))))))))))))))))))))))))))))))))))******))))))))))))************++++++,,,,,,------)))+++,,,---///222777:::>>>III[[[nnnsssYYYNNNNNNZZZooo{{{~~~wwwmmm___MMM???:::999888777777777777777777:::@@@GGGMMMOOOMMMJJJEEECCCAAA??????AAADDDFFFKKKMMMOOOPPPQQQPPPNNNMMMNNNOOOPPPRRRSSSTTTUUUUUUVVVWWWXXXXXXWWWWWWYYYZZZZZZ\\\^^^^^^___```ccceeefffgggiiikkkmmmnnnnnnmmmpppqqqrrrrrrrrrsssvvvxxxxxxzzz{{{}}}~~~qqqhhhggghhhgggfffbbb___^^^^^^```ffflllssszzziiiXXXQQQLLLIIIKKKPPPXXXfffrrr~~~~~~zzzxxxzzz}}}uuummmgggeeeaaa[[[UUUPPPMMMIIIFFFCCCBBBBBBCCCFFFLLLVVVbbbnnnzzzuuu]]]MMMDDD>>>;;;;;;888888777777666555555555333333222222222111111111//////000000000000//////,,,,,,---.../////////...---------,,,,,,,,,+++++++++++++++,,,,,,---------******+++++++++******)))************************,,,,,,,,,+++***)))(((((())))))))))))))))))))))))+++++++++++++++***)))(((++++++*********)))))))))***************************))))))))))))))))))***++++++******+++,,,------************************+++******)))))))))))))))(((((())))))******++++++))))))))))))************(((((()))))))))*********+++***))))))))))))***+++(((((((((((())))))))))))((()))))))))************((()))*********)))((('''((((((((((((((((((((((((******)))))))))))))))***************************)))))))))))))))*********(((((((((((()))))))))))))))******)))'''&&&((()))******))))))))))))))))))******))))))((((((''''''&&&'''(((((()))*********))))))))))))((((((((((((************************))))))))))))))))))))))))((()))*********((('''&&&(((((())))))))))))((((((&&&&&&'''((()))******+++))))))))))))))))))))))))&&&'''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))'''(((***)))(((''''''((()))))))))))))))*********((((((((((((((((((((((((+++++++++***************(((((((((((())))))))))))******))))))))))))))))))******))))))))))))************++++++,,,------...***+++,,,---///222666:::@@@LLL^^^qqqiiiSSSKKKLLLaaawwwxxxppp```RRREEE<<<999999888777777777777777777:::???FFFLLLNNNMMMKKKDDDCCC@@@???@@@CCCFFFHHHLLLMMMNNNOOOOOOOOOOOOOOOPPPPPPRRRSSSTTTTTTTTTTTTUUUVVVXXXXXXWWWWWWXXXZZZ]]]^^^______^^^___bbbdddggghhhkkkmmmnnnnnnmmmmmmpppqqqrrrsssssstttuuuuuutttvvvxxxzzz|||sssjjjgggdddeeefffdddaaa```___```dddhhhnnnsssyyywwwaaaUUUOOOKKKMMMSSS\\\iiiuuuyyy}}}zzzzzz}}}{{{uuurrrppplllddd___SSSQQQLLLGGGDDDCCCBBBCCCBBBGGGPPPZZZfffsss~~~cccRRRIIIAAA======888888888777666666555555333333333222222222222111//////000000000000//////,,,,,,---.../////////...............------------+++++++++,,,,,,---------)))******+++++++++******************************,,,,,,,,,+++***)))(((((())))))))))))))))))))))))------------,,,++++++***++++++++++++************************************++++++******)))(((((('''************+++,,,------''''''((()))************+++******)))))))))))))))(((((())))))******++++++************))))))))))))'''''''''((((((((())))))***))))))(((((())))))***(((((((((((())))))))))))((()))))))))************&&&''')))******)))((('''((((((((((((((((((((((((***)))))))))))))))******))))))))))))))))))))))))(((((())))))************(((((((((((())))))))))))*********)))'''&&&'''))))))))))))*********))))))******))))))((((((''''''(((((())))))))))))((('''))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))***+++***)))'''&&&))))))(((((((((((())))))&&&''''''((()))***++++++))))))))))))))))))))))))&&&&&&'''((((((((((((((((((((((((((((((((((((((((((((()))))))))(((''''''''')))******)))((()))***(((((())))))************''''''''''''''''''''''''+++++++++++++++******)))(((((((((((())))))))))))************))))))))))))******))))))))))))*********++++++,,,------......,,,---......///222666999CCCNNN```rrr|||```OOOKKKMMMbbbvvvsss{{{kkkWWWJJJAAA:::888888888888777777777666777999>>>DDDJJJMMMMMMLLLDDDBBB@@@???@@@CCCFFFIIIJJJKKKLLLLLLMMMNNNNNNNNNPPPQQQRRRSSSTTTTTTTTTTTTTTTUUUWWWWWWVVVVVVXXXZZZZZZ\\\]]]^^^___aaaeeehhhiiijjjlllmmmnnnnnnnnnmmmpppqqqqqqrrrssssssqqqpppmmmooosssvvvzzzwwwmmmhhhcccdddfffeeebbb```______bbbeeejjjmmmqqqxxxjjjXXXPPPJJJLLLTTT___nnn{{{zzz{{{{{{{{{zzzyyy{{{~~~~~~|||uuulllfffVVVSSSOOOJJJFFFDDDDDDDDDAAADDDJJJSSS^^^kkkyyykkkZZZOOODDD??????999888888777777666666555333333333333222222222222...///000111111000///...------......///.................................++++++++++++,,,,,,,,,,,,))))))***++++++++++++******************+++++++++,,,+++++++++***))))))))))))))))))))))))))))))))),,,,,,---------,,,++++++,,,,,,,,,+++++++++******************************++++++++++++***)))(((''''''(((((())))))*********&&&'''((()))************+++******)))))))))))))))))))))))))))***************)))))))))))))))((((((''''''''''''(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************&&&'''((()))))))))(((''')))))))))))))))))))))))))))))))))))))))******+++))))))))))))))))))))))))((((((((()))******++++++(((((((((((()))))))))))))))******)))'''&&&''')))(((((()))************)))''''''(((((())))))******((()))*********((('''&&&))))))))))))(((((((((((()))))))))(((((((((((((((((((((((((((((((((((((((''''''((((((((('''&&&&&&))))))(((((((((((())))))((((((((())))))*********((((((((((((((((((((((((%%%&&&'''((())))))))))))))))))))))))))))))))))))))))))))))))(((''''''&&&'''(((******)))((()))***((((((((()))******++++++''''''''''''''''''''''''***++++++++++++***))))))(((((((((((())))))))))))******************************))))))))))))******++++++,,,,,,------.........//////000000333666:::FFFRRRdddwwwtttXXXKKKKKKNNN[[[ppprrryyygggQQQFFF???999666777777888888777666666777888<<>>999999888888777666666666444444333333333222222222...///000111111000///............///......------------------------------+++++++++++++++*********))))))***+++++++++++++++))))))*********+++++++++++++++******************))))))))))))))))))))))))******++++++,,,+++++++++---,,,,,,,,,,,,+++++++++******************************+++,,,,,,+++***)))((((((((())))))))))))((())))))***+++++++++***)))+++******)))))))))))))))*********))))))))))))))))))))))))((((((((('''''''''(((((((((((()))))))))))))))***++++++***))))))(((((((((((())))))))))))))))))))))))************'''((())))))************)))))))))))))))))))))))))))))))))))))))***++++++))))))))))))))))))))))))'''(((((()))******++++++(((((((((((())))))))))))))))))***)))''''''(((***'''((()))***+++******)))''''''(((((())))))******&&&''')))*********((('''(((((((((((())))))))))))*********)))))))))((((((((((((((((((((((((((((((''''''''''''''''''((()))***)))(((''''''((()))***)))))))))))))))))))))***((((((((((((((((((((((((%%%&&&'''((())))))))))))))))))))))))))))))))))))*********))))))'''&&&&&&%%%'''))))))((((((((()))'''(((((()))******++++++(((((((((((((((((((((((()))***+++++++++***(((((((((((((((((()))))))))))))))))))))******++++++,,,******))))))))))))******++++++,,,,,,---.........---///000111222555999===IIIVVVjjjmmmRRRHHHKKKOOOWWWlllwwwdddNNNEEE???888555666777888888777666666777888;;;AAAGGGLLLMMMMMMCCCBBB???>>>>>>AAADDDFFFGGGHHHJJJLLLMMMMMMMMMLLLNNNNNNPPPQQQRRRSSSSSSTTTRRRSSSUUUVVVUUUVVVWWWYYYXXXYYY[[[]]]___dddjjjnnnooonnnlllkkklllmmmoooppppppooooooooopppmmmhhhccc\\\bbbjjjqqqxxx~~~tttlllfffggggggddd___[[[XXXXXXYYY\\\aaadddgggmmmtttzzz~~~dddYYYNNNOOOYYYhhhzzz|||uuuooopppqqqqqqtttyyy~~~yyypppdddaaa[[[TTTNNNJJJHHHHHHDDDDDDEEEIIIQQQ^^^mmmvvv{{{iiiZZZJJJ???>>>999999888888777666666666444444444333333333222222...///000222222000///....../////////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******)))))))))((()))***+++++++++++++++))))))******++++++++++++***************+++++++++))))))))))))))))))))))))'''((()))***************---------,,,,,,,,,++++++************************((()))+++,,,------,,,,,,******++++++++++++******,,,,,,------,,,+++)))(((+++******)))))))))))))))++++++******))))))(((((())))))(((((('''''''''&&&))))))))))))************)))***,,,------,,,***)))(((((((((((())))))))))))))))))))))))************))))))*********++++++,,,))))))))))))))))))))))))))))))((())))))***++++++))))))))))))))))))))))))'''(((((()))***+++++++++(((((((((((())))))))))))((()))))))))'''''')))***'''((()))+++++++++***)))*********)))((((((''''''$$$&&&(((***++++++***)))(((((((((((()))))))))***,,,+++++++++******))))))((((((((((((((((((((((((***)))(((((((((***+++,,,***)))(((''''''((()))************)))))))))))))))************************%%%&&&'''((())))))))))))))))))))))))))))))))))))************)))(((&&&&&&$$$&&&(((((('''''''''((('''(((((()))***+++++++++************************))))))***+++***)))((('''(((((((((((())))))))))))(((((()))***+++,,,,,,,,,******))))))))))))******++++++,,,------......///,,,...///111333777<<<@@@JJJYYYppphhhNNNFFFJJJOOOXXXmmm~~~}}}bbbLLLDDD>>>777555666777888888777666666777888;;;@@@GGGKKKMMMNNNCCCBBB???>>>>>>@@@CCCEEEFFFHHHKKKMMMNNNNNNMMMLLLLLLMMMOOOQQQRRRSSSSSSTTTQQQSSSUUUUUUUUUVVVWWWYYY]]]^^^^^^^^^^^^aaafffiiipppooolllkkkkkkmmmoooqqqooonnnnnnnnnnnnkkkeee___WWW^^^gggpppxxx~~~vvvmmmeeeeeeeeebbb^^^[[[YYYYYYVVV[[[```dddhhhmmmuuuzzznnn```TTTTTT]]]mmmuuunnniiiiiikkkllloootttuuu~~~~~~uuukkkggg```XXXQQQLLLIIIHHHEEEEEEEEEGGGOOO[[[jjjssszzzrrrbbbQQQDDD@@@<<<:::888777777777555333444444333222222222333333000000000000000000000000000000000000000000000000///...---,,,+++,,,------...---+++)))))))))+++,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,***))))))+++,,,---,,,***((('''(((+++,,,+++)))******++++++++++++******000//////...---+++***)))))))))))))))))))))))))))*********++++++,,,,,,,,,)))************+++++++++***)))'''&&&%%%'''((()))************************************************(((***,,,,,,***(((''''''(((((((((&&&%%%'''***---(((((((((((((((((((((((())))))(((((((((((())))))(((((())))))******+++++++++*********))))))((((((,,,,,,+++***)))(((''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************++++++++++++*********)))''''''((()))***+++,,,,,,))))))))))))************)))))))))))))))))))))))))))))))))))))))(((''''''))))))))))))************///...---,,,***)))((((((************))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))''''''(((((('''&&&%%%%%%&&&&&&''''''((()))))))))(((((((((((((((((((((((())))))(((((()))***++++++---,,,++++++******++++++...------,,,+++***))))))((()))***++++++***)))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))******&&&''')))***+++++++++******)))'''&&&'''(((***+++...------------...//////111000......222777>>>BBBKKK\\\vvvlllWWWMMMLLLNNN\\\pppvvveeeRRRBBB::::::666777777777777777666666444666999???EEEHHHIIIHHHCCCBBBAAA@@@@@@BBBCCCEEEFFFHHHKKKKKKKKKKKKLLLNNNKKKLLLNNNQQQRRRRRRRRRRRRUUUUUUVVVWWWWWWXXXXXXYYY[[[[[[\\\^^^```ccceeefffhhhhhhiiijjjkkkkkkllllllppplllkkknnnppplll```VVVSSS\\\hhhttt|||xxxqqqooohhhbbbaaa___XXXSSSQQQYYYYYY\\\aaaeeejjjtttvvvfffXXXUUU[[[jjjwwwmmmddddddgggiiijjjlllqqquuu}}}zzzvvvoooggg[[[QQQLLLKKKGGGDDDCCCEEEHHHPPP___nnntttyyyfffUUUHHHCCC<<<:::888888888777666444555444333333222222333333000000000000000000000000000000000000000000000000//////---,,,,,,,,,---......---+++*********+++,,,+++++++++++++++++++++++++++++++++++++++++++++++++++******+++,,,,,,,,,,,,***((('''(((+++,,,+++)))++++++,,,,,,,,,,,,++++++///......---,,,+++***)))))))))))))))))))))))))))***++++++++++++++++++,,,)))************+++++++++***)))(((&&&&&&''')))***************************************************'''(((******(((((()))***+++***))))))))))))************************************))))))))))))******(((((())))))))))))))))))******)))))))))(((((((((++++++******)))((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))*********++++++*********)))))))))(((((()))))))))))))))***))))))))))))************)))))))))))))))))))))))))))))))))))))))(((''''''))))))))))))************+++******))))))((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((('''&&&&&&***))))))(((''''''&&&&&&)))))))))))))))))))))))))))))))))))))))***++++++,,,++++++***************++++++******))))))((((((((())))))***)))))))))(((************************))))))))))))))))))))))))((((((((((((((())))))***'''((()))******************)))(((''''''(((***+++---------,,,---......///000111111111222777===BBBLLL^^^yyy}}}gggUUUNNNOOOSSScccvvvrrraaaOOO@@@999999666777777777777777666666666888;;;@@@FFFIIIIIIHHHBBBAAA@@@@@@AAABBBDDDFFFFFFIIIKKKLLLKKKKKKLLLNNNKKKMMMOOOPPPRRRRRRRRRRRRVVVVVVWWWWWWXXXYYYYYYYYYZZZ[[[\\\]]]```bbbdddeeehhhhhhiiijjjkkkllllllmmmooolllkkkppptttrrrjjjaaa\\\cccnnnwww~~~|||uuupppiiicccbbb___ZZZUUUSSSUUUTTTWWW\\\aaahhhtttxxxhhhYYYTTTYYYfff|||oooccc___``````bbbdddeeejjjrrr||||||qqqdddWWWPPPMMMHHHEEEDDDFFFHHHNNN\\\iiirrrkkk[[[NNNEEE<<<;;;888888888888777666555555444333333333333333000000000000000000000000000000000000000000000000000///......------............,,,+++++++++,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,---,,,++++++***)))((()))+++++++++))),,,,,,,,,------,,,,,,,,,---------,,,+++***)))((())))))))))))))))))))))))+++++++++++++++*********)))************++++++++++++***)))(((((()))***+++************************))))))))))))))))))))))))((())))))))))))***---000111...+++***,,,,,,)))'''************************+++******************+++))))))(((((((((((((((((())))))((((((((((((((('''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))************)))))))))((((((((()))))))))(((((('''''''''))))))))))))************)))))))))))))))))))))))))))))))))))))))(((''''''))))))))))))************((()))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((())))))))))))(((((('''***))))))((((((''''''&&&************************))))))))))))))))))***+++************))))))))))))(((((((((((((((''''''''')))(((((('''(((((())))))************************************************(((((((((((())))))))))))***)))))))))))))))*********)))((((((((()))+++,,,,,,,,,,,,,,,,,,------...///333555555444666<<>><<<999888999999888777666555444333333333333333000000000000000000000000////////////////////////000000//////..................---,,,,,,,,,---...++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,(((***---...---+++*********************+++******++++++,,,,,,,,,,,,+++++++++++++++++++++***)))((()))))))))))))))))))))))),,,,,,++++++******))))))))))))*********+++++++++******)))))))))***+++,,,************************((((((((((((((((((((((((***+++++++++,,,///333777777111+++***,,,---***'''************************************************))))))((((((''''''&&&&&&((((((((((((''''''''''''(((((())))))************))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((()))))))))***))))))))))))((((((((((((((((((((((((''''''''''''((()))))))))************(((((((((((((((((((((((()))))))))))))))(((''''''((()))))))))************++++++++++++++++++++++++''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))*********))))))((('''''''''((())))))******))))))))))))))))))))))))***)))))))))))))))******)))))))))))))))(((((('''&&&&&&&&&''''''((((((((((((((('''&&&&&&''')))***(((((((((((((((((((((((())))))))))))))))))))))))'''(((((()))))))))))))))+++***)))(((((((((******)))))))))))))))***,,,,,,,,,++++++++++++,,,------...444999888555555;;;BBBMMMbbbvvvjjj^^^SSSOOORRRXXXmmmxxx}}}~~~xxxvvvzzzdddTTTHHH>>>999999777777888888999999888888;;;;;;===AAAEEEFFFEEECCC??????@@@AAACCCEEEGGGHHHGGGIIIKKKLLLLLLLLLMMMNNNMMMNNNOOOPPPRRRSSSSSSTTTUUUVVVVVVWWWXXXXXXYYYYYYZZZZZZ[[[\\\^^^```bbbcccgggggghhhiiikkklllmmmmmmmmmmmmoootttzzz}}}}}}|||uuuxxx{{{~~~{{{ssskkkhhheee^^^YYYXXXVVVTTTTTTXXX^^^gggwwwmmmZZZRRRQQQZZZooo{{{lll]]]WWWUUUSSSSSSUUUVVVXXX]]]dddnnnzzzyyykkk^^^UUUMMMIIIGGGGGGGGGIIIPPPYYYggguuuyyydddWWWLLLAAA>>>;;;999999999888888777666555444333333333333111111111111111111111111///////////////////////////////////////.........---------------------...++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,(((+++......,,,************+++++++++*********+++******++++++++++++***************++++++***))))))))))))))))))))))))))))))+++++++++******)))))))))))))))*********+++++++++***************+++,,,,,,************************((((((((((((((((((((((((++++++++++++,,,///444888;;;333+++(((***,,,+++)))))))))))))))))))))))))))(((((()))******)))(((((())))))((((((''''''&&&&&&''''''''''''((((((((((((((((((((()))******++++++))))))))))))))))))))))))(((((((((((((((((((((((('''(((((((((((()))))))))))))))))))))((((((((((((''''''''''''((((((((((((((()))))))))************(((((((((((((((((((((((()))))))))))))))(((''''''((()))))))))************,,,,,,++++++***))))))(((&&&'''''''''((((((((()))))))))))))))))))))))))))(((((((((((((((((((((((())))))***************)))''''''(((((()))*********((((((((((((((((((((((((******)))))))))))))))***((())))))))))))((('''&&&&&&''''''(((((())))))***((('''&&&&&&&&&((()))***((((((((((((((((((((((((((((((((((((((((((((((((''''''((()))***))))))(((+++***)))(((((((((******)))))))))***+++,,,,,,---,,,++++++++++++,,,------...444999999666666;;;BBBMMMbbbyyynnnccc[[[SSSNNNPPPVVVlll~~~xxxwwwtttqqqttt{{{~~~www___OOOFFF>>>;;;:::777777888999999999999999:::;;;===@@@CCCDDDBBB@@@>>>???@@@BBBDDDFFFGGGHHHGGGIIILLLLLLLLLLLLMMMOOONNNNNNOOOPPPQQQSSSTTTUUUUUUUUUUUUVVVWWWWWWXXXXXXZZZ[[[[[[\\\^^^```bbbcccfffggghhhiiikkklllmmmnnnnnnoooqqqtttxxx{{{~~~{{{|||~~~xxxpppmmmiiiaaa[[[YYYYYYVVVTTTWWW]]]fffwwwmmmZZZQQQNNNTTTfffzzzzzzmmm___XXXUUUPPPNNNMMMRRRTTTWWW]]]eeeqqqvvvfffYYYQQQLLLHHHGGGFFFFFFLLLRRRaaapppkkk[[[SSSDDD@@@<<<:::999999888777777777555444333333333333111111111111111111111111000000000000000000000000...////////////...------,,,,,,,,,,,,------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,(((,,,......+++)))***+++***,,,,,,,,,***)))***+++)))******++++++******))))))******+++++++++******))))))))))))))))))))))))***************))))))))))))************+++++++++)))))))))***++++++,,,,,,************************))))))))))))))))))))))))))))))))))))))),,,000444888222+++'''(((***++++++(((((((((((((((((((((((('''((()))******)))((('''))))))(((((((((((((((((('''(((((((((((()))))))))(((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))''''''(((((((((((())))))******)))))))))((((((((('''''''''(((((()))))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))(((''''''))))))))))))******************)))(((''''''&&&&&&'''''''''(((((())))))***))))))))))))))))))))))))))))))))))))))))))))))))((())))))************)))+++******))))))(((((('''''''''''''''''''''''''''+++******)))))))))))))))((()))*********)))'''&&&'''((((((((())))))******''''''''''''((()))******************************''''''''''''''''''''''''&&&''')))*********)))(((***)))))))))))))))******))))))***+++,,,------...,,,,,,,,,,,,,,,------...///333777888666777<<>>;;;:::777888999::::::::::::::::::;;;<<>>???AAABBBDDDFFFGGGHHHHHHJJJLLLMMMLLLMMMNNNOOOOOOOOOOOOPPPQQQSSSUUUUUUUUUUUUVVVVVVWWWXXXXXXYYY[[[\\\\\\]]]^^^```bbbcccfffggghhhiiikkklllnnnnnnnnnpppssstttuuuwwwzzz}}}|||~~~yyyrrrppplllddd]]][[[XXXUUUTTTWWW\\\fffvvv|||lllZZZQQQMMMPPP___qqq~~~qqqbbbZZZTTTMMMHHHGGGKKKNNNSSSXXX___lll{{{nnn]]]VVVOOOIIIGGGFFFEEEIIINNN[[[jjj}}}rrr```\\\GGGCCC>>>:::999888888777888777666555333333333222111111111111111111111111000000000000000000000000---......///...---,,,+++***++++++,,,,,,,,,,,,,,,++++++++++++++++++++++++------------------------***---///---)))'''***---***,,,---,,,***)))***,,,***++++++,,,,,,++++++***)))******+++,,,,,,,,,+++))))))))))))))))))))))))))))))))))))************)))************+++++++++'''((()))***++++++++++++************************************************((())))))(((((()))---//////...,,,***))))))******))))))))))))))))))))))))'''(((***++++++***((('''(((((())))))))))))))))))((((((((()))))))))******)))))))))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))'''''''''((((((((())))))++++++*********)))))))))***)))))))))))))))(((((())))))))))))************)))))))))))))))))))))))))))))))))))))))(((''''''))))))))))))************((((((((((((((('''''''''''''''((())))))***++++++))))))))))))))))))))))))))))))))))))))))))))))))'''((())))))******))))))++++++******)))(((((((((((((((((((((((((((((((((++++++***)))))))))))))))((()))***++++++)))(((&&&((((((((((((((()))))))))&&&'''((()))************************************((((((((((((((((((((((((&&&''')))*********(((((('''((()))***************((()))***,,,------......---------,,,---......///000111333555666999===AAAPPPeee|||jjjYYYRRRMMMJJJRRR^^^uuusssfffjjjzzz|||uuuvvvsssWWWFFF@@@===:::999777888999:::;;;;;;;;;;;;;;;;;;===@@@CCCCCCBBB@@@???@@@AAACCCEEEFFFGGGGGGHHHJJJLLLMMMMMMMMMNNNOOOOOOOOOOOOPPPQQQSSSUUUVVVWWWWWWXXXXXXYYYZZZZZZZZZ\\\]]]]]]^^^___aaabbbcccffffffhhhiiikkkmmmnnnooommmppptttuuuttttttwww{{{{{{}}}{{{tttppppppnnnfff___\\\XXXUUUUUUYYY___iiizzzyyyiiiYYYQQQLLLNNN[[[jjjrrraaaXXXRRRLLLHHHHHHHHHKKKPPPUUU[[[fffttt~~~xxxdddZZZRRRJJJGGGEEEDDDHHHMMMVVVfffzzzwwweeecccHHHDDD???;;;999888777666888888666555444333333222111111111111111111111111000000000000000000000000,,,---.........---++++++)))***+++,,,,,,,,,,,,,,,++++++++++++++++++++++++------------------------***---///,,,((('''***...+++---...---***(((***,,,+++,,,,,,------,,,,,,+++)))***+++,,,,,,,,,,,,,,,))))))))))))))))))))))))(((((())))))******++++++)))************+++++++++''''''(((******+++++++++***************************************************++++++***)))***,,,...)))+++---,,,+++)))((()))************************((()))+++,,,,,,+++)))((((((((())))))******++++++(((((())))))******++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''((((((((()))++++++++++++************,,,,,,+++***)))(((''''''))))))))))))************)))))))))))))))))))))))))))))))))))))))(((((('''))))))))))))************((((((((()))***++++++,,,'''(((((()))***++++++,,,))))))))))))))))))))))))))))))))))))))))))))))))''''''((()))))))))))))))((((((((()))******++++++))))))))))))))))))))))))++++++***))))))((())))))((()))+++,,,+++***((('''((((((((((((((((((((((((&&&''')))++++++++++++***(((((((((((((((((((((((())))))))))))))))))))))))&&&''')))***+++***((('''&&&''')))***+++++++++***((()))+++,,,---............------------...//////000000111333666:::>>>AAARRRgggjjjUUUMMMIIIIIIUUUddd|||ttteeelll~~~xxxzzzrrrTTTCCC>>><<<999888777888999:::;;;;;;;;;;;;;;;<<<>>>AAADDDDDDCCCAAA@@@AAABBBDDDEEEFFFFFFFFFHHHJJJLLLMMMMMMMMMNNNOOOPPPOOOOOOPPPQQQSSSUUUVVVYYYYYYZZZZZZ[[[[[[\\\\\\]]]]]]^^^^^^```aaacccdddeeefffhhhiiikkkmmmnnnoookkkppptttuuussssssvvvzzzzzz|||uuupppnnnooonnnhhhaaa^^^XXXVVVWWW\\\cccnnnwwwhhhYYYQQQMMMMMMXXXggg}}}ooo^^^UUUPPPMMMLLLMMMHHHLLLQQQTTTYYYaaammmwwwkkk\\\SSSJJJGGGEEEDDDGGGLLLTTTdddxxxpppdddVVVFFF@@@@@@;;;:::<<<666777777777666555555444444222222222222111111000000000000///........................---,,,+++***))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......---,,,,,,,,,,,,,,,,,,,,,+++***)))************************+++*********))))))((((((++++++,,,,,,,,,++++++***,,,++++++++++++++++++++++++++++++*********))))))))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,((()))))))))***************++++++,,,,,,++++++*********+++++++++,,,,,,,,,***)))))))))***+++,,,,,,))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))***++++++++++++***,,,+++++++++***)))))))))+++++++++*********))))))))))))))))))************))))))(((((((((((())))))+++,,,...//////...,,,+++&&&&&&''''''((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))******+++,,,***((('''(((((()))((())))))))))))))))))))))))))))))((((((''''''&&&&&&******))))))))))))******+++***((('''''''''((())))))))))))))))))))))))))))))***+++,,,,,,+++))))))))))))((((((((((((((())),,,+++***)))((((((((((((''''''(((((('''&&&%%%%%%%%%%%%%%%&&&'''((())))))*********)))))))))))))))+++***)))'''&&&&&&&&&&&&''')))******))))))***++++++***)))(((((()))***+++***+++,,,---...---,,,,,,...///000///---,,,---...//////111444555555<<>>======>>>???@@@BBBEEEFFFFFFFFFFFFGGGHHHJJJKKKMMMNNNOOOOOOOOOOOOPPPQQQRRRSSSTTTUUUWWWXXXYYYZZZZZZ[[[[[[ZZZYYY[[[^^^___```aaadddfffdddfffhhhiiiiiijjjlllnnnoooqqqtttvvvwwwxxxyyy{{{{{{|||}}}~~~yyyqqqjjjjjjmmmmmmfff___ZZZYYYZZZ^^^hhhwwwyyyhhhXXXQQQNNNOOOZZZhhh}}}|||nnn___WWWRRRMMMJJJIIIHHHIIIMMMSSSZZZcccjjjnnnttteeeYYYMMMGGGEEEDDDFFFIIIPPP^^^qqqooo]]]KKKBBBAAA;;;:::<<<777777777777666555555444444222222222222111111111000000000///............///,,,---------------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......---,,,,,,++++++,,,,,,,,,++++++***------------------------++++++++++++*********)))*********++++++******)))*********++++++,,,,,,---+++++++++*********))))))))))))*********+++++++++++++++++++++++++++++++++************++++++++++++***++++++,,,,,,++++++*********+++++++++,,,,,,,,,*********)))******++++++************************(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((()))))))))***))))))))))))))))))))))))))))))***++++++++++++***+++++++++***************+++++++++*********))))))(((((()))))))))******************************************))))))*********)))))))))))))))))))))((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++,,,***)))(((((()))))))))))))))))))))))))))))))))((((((((((((((('''''''''******))))))))))))******+++***)))((('''(((((()))++++++++++++++++++++++++))))))************))))))))))))(((((((((((()))))),,,+++***)))((((((((((((''''''(((''''''&&&&&&%%%%%%&&&&&&''''''(((((((((***)))))))))))))))))))))++++++***)))))))))******''')))******))))))***+++******))))))))))))*********+++,,,---------,,,,,,+++,,,---,,,***)))***+++000000222555666777===EEESSSjjjqqqWWWOOOKKKKKK\\\sssoooeeevvv~~~vvvdddOOOCCC>>>:::777888777777888777777999===@@@BBBBBBCCCAAA???======>>>???@@@AAACCCDDDEEEFFFFFFHHHIIIJJJLLLMMMNNNNNNNNNMMMMMMOOOQQQSSSTTTVVVVVVXXXXXXYYYZZZ[[[[[[ZZZZZZ[[[]]]```aaabbbccceeehhhfffhhhiiijjjjjjkkklllnnnoooqqqtttvvvwwwxxxyyy{{{|||}}}~~~{{{ssskkkiiilllmmmhhhbbb[[[ZZZ[[[bbbnnn|||vvvfffVVVOOOLLLMMMXXXeeewwwqqqaaaXXXSSSMMMIIIIIIGGGIIIMMMSSSZZZbbbiiinnnzzzhhh[[[OOOHHHFFFDDDFFFIIILLLYYYlll~~~iiiTTTGGGBBB;;;;;;===888777777777666555555444444222222222222111111111111111000//////......//////,,,------...//////......------------------------,,,------......------,,,***++++++,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,,,,+++++++++++++++))))))))))))))))))))))))))))))***+++,,,------...+++++++++******************************+++++++++***************************++++++++++++,,,,,,,,,***++++++,,,,,,++++++*********+++++++++,,,,,,,,,++++++******)))*********************************))))))))))))))))))))))))************************((((((((()))))))))******))))))))))))))))))))))))))))))***++++++++++++******************++++++++++++************)))))))))(((((((((((())))))))))))******+++,,,,,,+++******+++***(((&&&&&&(((***+++,,,,,,+++******)))(((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********,,,+++***))))))))))))***(((((((((((((((((((((((('''((((((((((((((())))))******))))))))))))******+++***)))(((((((((((()))++++++++++++++++++++++++))))))(((((((((((())))))))))))(((((((((((())))))++++++***)))(((((((((((('''''''''''''''&&&&&&&&&''''''''''''''''''''''''))))))))))))))))))*********************+++,,,---''')))******))))))***+++))))))************))))))***++++++,,,---,,,,,,,,,---...///...,,,,,,,,,...111111333666777888???GGGVVVoooyyyZZZPPPMMMOOOaaayyy}}}ooommmlll[[[HHH>>>;;;999777888777777777777777999===@@@DDDEEEDDDBBB???======>>>@@@@@@@@@AAABBBDDDFFFFFFIIIJJJKKKLLLMMMMMMMMMMMMLLLLLLNNNPPPSSSUUUWWWXXXYYYYYYZZZZZZ[[[[[[ZZZZZZ]]]___aaacccdddeeegggiiihhhjjjkkklllkkkkkkmmmnnnoooqqqtttvvvwwwxxxyyy{{{}}}~~~vvvlllhhhkkkmmmjjjggg^^^\\\^^^hhhwwwqqqbbbSSSNNNKKKKKKUUUbbboootttdddZZZSSSMMMIIIHHHGGGIIIMMMRRRZZZbbbiiimmmrrrmmm```RRRJJJGGGDDDEEEHHHIIIVVViii{{{zzzaaaOOOEEE<<<<<<>>>999777777777666555555444444222222222222222222222222111000000///.../////////......////////////..............................------------------------******+++,,,------------************************++++++++++++++++++++++++)))))))))))))))******+++*********++++++,,,,,,,,,************************************************))))))))))))))))))))))))*********+++++++++,,,,,,***++++++,,,,,,++++++*********+++++++++,,,,,,,,,,,,,,,+++***)))))))))***************************************************************************(((((()))))))))*********))))))))))))))))))))))))))))))***++++++++++++***)))))))))***+++++++++,,,************))))))))))))''''''((((((((())))))))))))***,,,------,,,***))),,,+++************+++,,,++++++*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))******************++++++***)))((()))***((((((((((((((((((((((((''''''(((((()))))))))*********))))))))))))***************))))))))))))))))))))))))))))))))))))))))))((('''&&&&&&''')))***)))(((((((((((())))))*********)))((((((((((((((('''''''''&&&&&&&&&''''''(((((((((((('''''''''''')))))))))))))))************)))))))))))))))******''')))******))))))***+++'''(((***++++++***))))))******++++++,,,,,,,,,,,,...///000///...---...///000000222666777888???GGGZZZttt___QQQMMMOOO```wwwzzzqqqttteeeUUUDDD<<<:::888777777777777777666666999>>>AAAFFFGGGFFFDDD@@@>>>======@@@??????@@@AAACCCEEEGGGJJJJJJKKKLLLLLLLLLLLLLLLMMMNNNOOOQQQSSSTTTVVVVVVYYYYYYZZZ[[[[[[[[[[[[ZZZ]]]___bbbcccdddeeehhhjjjjjjlllmmmmmmllllllmmmooooooqqqtttvvvvvvwwwyyy{{{~~~{{{nnnhhhiiikkkkkkjjjccc```bbblll}}}lll^^^QQQMMMJJJJJJSSS___iii|||xxxfff[[[TTTMMMHHHHHHGGGIIILLLRRRZZZbbbiiimmmrrrrrrdddUUULLLGGGDDDEEEHHHKKKWWWhhh{{{oooXXXJJJ>>>===???999777777777666555555444444222222222222222222222333111111000///////////////000000000000///...---,,,........................------------------------***+++,,,---------------------------------------))))))******************+++************+++,,,---,,,,,,,,,++++++*********************************************************))))))))))))))))))))))))))))))))))))*********+++***++++++,,,,,,++++++*********+++++++++,,,,,,,,,,,,,,,+++***)))))))))***************************++++++++++++++++++++++++************************))))))))))))************))))))))))))))))))))))))))))))***++++++++++++***)))))))))***+++++++++,,,))))))))))))))))))))))))(((((((((((())))))))))))((()))+++,,,,,,+++)))(((***+++,,,------,,,+++***((((((((())))))*********))))))))))))))))))))))))))))))))))))))))))))))))(((((()))************)))(((***+++***((('''((()))(((((((((((((((((((((((('''((((((((())))))************))))))))))))*********************))))))(((((((((((((((((((((((((((((('''&&&&&&&&&''')))***((((((((((((((()))*********)))((((((((((((((((((''''''&&&&&&&&&&&&'''(((((((((((((((((((((''''''(((((())))))************,,,+++***)))((((((((((((''')))******))))))***+++'''((()))+++++++++***)))************++++++,,,,,,***+++,,,,,,+++***+++,,,//////111555666888>>>GGG\\\yyyfffVVVPPPPPP^^^rrrxxxqqqvvvbbbRRRBBB<<<:::888666666777777666555666999>>>BBBGGGGGGGGGDDD@@@>>>======@@@??????@@@AAACCCEEEGGGJJJJJJKKKLLLLLLLLLLLLLLLOOOPPPPPPQQQRRRSSSSSSTTTXXXYYYZZZ[[[\\\\\\\\\\\\]]]___aaabbbccceeegggiiikkklllnnnnnnmmmmmmnnnooooooqqqtttvvvvvvwwwyyy{{{qqqhhhfffhhhjjjjjjgggdddfffpppxxxhhh[[[PPPMMMJJJJJJRRR]]]eeexxx{{{hhh\\\TTTLLLHHHGGGFFFHHHLLLRRRYYYbbbiiimmmsssvvvhhhXXXNNNHHHDDDDDDGGGLLLWWWgggzzz~~~bbbQQQBBB??????888777777777666555555444444222222222222333333333333222111000000//////000000111111000000///---,,,+++------------------------...------,,,,,,------...+++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,)))))))))))))))*********++++++*********,,,---......------,,,+++***))))))***************++++++++++++++++++***************))))))))))))))))))))))))(((((()))))))))************++++++,,,,,,++++++*********+++++++++,,,,,,,,,++++++******)))*********++++++++++++++++++++++++************************************************)))))))))*********++++++))))))))))))))))))))))))))))))***++++++++++++******************+++++++++(((((()))))))))))))))***))))))))))))************((()))***++++++***)))(((((()))+++,,,,,,+++)))(((''''''(((((()))******+++))))))))))))))))))))))))))))))))))))))))))))))))'''((()))++++++******)))(((+++---,,,)))'''(((***((((((((((((((((((((((((((())))))))))))))))))*********))))))))))))************++++++******)))(((************************''''''&&&''''''((()))***(((''''''(((((()))***+++)))((((((''''''(((((((((''''''&&&%%%%%%'''((()))((((((((((((((((((((((((((((((((()))******++++++...---,,,+++***)))))))))''')))******))))))***+++'''((()))******+++******+++************+++,,,,,,+++,,,------,,,,,,---...///...111555666888???GGG]]]|||mmm[[[VVVTTT^^^ooorrrkkkooo___PPPAAA<<<;;;888666666777777666555555999???CCCFFFGGGFFFDDD@@@>>>======@@@@@@@@@AAABBBDDDFFFFFFIIIJJJKKKLLLMMMMMMMMMMMMQQQQQQQQQQQQRRRRRRRRRRRRWWWXXXYYY[[[\\\]]]]]]^^^\\\^^^```bbbbbbdddfffhhhjjjlllmmmnnnmmmmmmooopppoooqqqtttvvvwwwxxxyyy{{{~~~uuuiiiddddddfffgggggggggkkkvvv~~~uuudddXXXNNNLLLJJJIIIPPPZZZbbbuuu}}}iii\\\TTTLLLHHHGGGFFFHHHLLLQQQYYYaaahhhlllsssyyyjjjYYYNNNHHHDDDDDDGGGKKKTTTeeewwwkkkVVVFFF@@@???666777777777666555555444444222222222333333333444444222111000000//////000000////////////......---,,,,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,,,,,,,---...------------------,,,,,,)))))))))))))))))))))))))))))))))******+++++++++******)))((()))+++---...---,,,,,,++++++*********))))))*********++++++++++++++++++*********))))))************************))))))*********+++++++++***++++++,,,,,,++++++*********+++++++++,,,,,,,,,*********)))******++++++++++++++++++++++++++++++************************))))))))))))))))))))))))))))))*********+++++++++))))))))))))))))))))))))))))))***++++++++++++***+++++++++***************(((((((((((())))))******************++++++++++++++++++++++++++++++++++++((())))))))))))))))))(((************************))))))))))))))))))))))))))))))))))))))))))))))))'''(((***+++++++++)))((()))---000///+++)))***,,,))))))))))))))))))))))))*********)))))))))))))))******))))))))))))************+++++++++***)))(((************************&&&&&&'''((())))))***)))''''''''''''((()))***+++(((((('''''''''(((((()))((('''%%%%%%%%%'''(((***''''''(((((())))))******'''(((((()))******++++++,,,+++******))))))))))))''')))******))))))***+++(((((((((((()))***+++,,,+++***)))))))))***,,,,,,---...//////......///111//////222666777999@@@HHH]]]}}}nnn^^^ZZZWWW```oooiii```ddd|||yyyZZZMMM???;;;;;;999777777777777555444555999???DDDEEEFFFEEECCC@@@======>>>???@@@AAACCCDDDEEEFFFFFFHHHIIIJJJLLLMMMNNNNNNNNNPPPPPPPPPQQQRRRSSSSSSTTTUUUVVVXXX[[[]]]^^^___```\\\^^^aaabbbcccdddgggiiiiiijjjlllmmmmmmnnnoooqqqoooqqqtttvvvwwwxxxyyy{{{~~~~~~xxxjjjbbbaaabbbcccccchhhqqq}}}wwwppp___TTTKKKJJJHHHGGGMMMWWWaaasss}}}iii\\\SSSLLLHHHGGGFFFHHHKKKQQQYYYaaahhhlllwwwzzzkkkYYYNNNGGGCCCDDDGGGIIISSScccwwwpppZZZHHHBBB>>>555777777777666555555444444222222222333333444444444222111111000000000000000,,,------...............,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,,,,,,,---...............---,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,)))(((''''''(((***,,,---++++++++++++++++++,,,,,,))))))******++++++++++++++++++++++++******))))))******************************+++++++++,,,,,,,,,+++++++++,,,,,,+++++++++******+++++++++,,,,,,,,,***)))))))))***+++,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))(((((((((((((((((((((((()))************+++++++++))))))))))))))))))))))))))))))***++++++++++++***,,,+++++++++******))))))'''((((((((())))))************+++++++++,,,,,,,,,---,,,,,,++++++,,,,,,---+++***)))(((((()))***+++------,,,++++++*********))))))))))))))))))))))))))))))))))))))))))))))))'''(((***+++,,,+++)))(((+++///222111---+++,,,///************************++++++******))))))((((((******))))))))))))************+++,,,+++***)))(((((((((((((((((((((((((((%%%&&&(((***+++******)))''''''''''''((()))++++++(((((('''''''''(((((()))((('''%%%%%%%%%''')))***&&&''''''((()))******+++'''(((((()))***+++++++++'''''''''''''''(((((()))((()))******))))))***+++)))(((((('''(((***,,,---+++***)))))))))***,,,---***+++,,,,,,++++++---...000000333777999:::AAAJJJ]]]~~~kkk]]][[[YYYaaaooo|||aaaWWWZZZuuusssWWWIII===:::;;;:::888888777777555444555999@@@DDDDDDEEEDDDBBB???======>>>???@@@BBBEEEFFFFFFFFFFFFGGGHHHJJJKKKMMMNNNOOOOOONNNNNNOOOQQQRRRTTTUUUVVVTTTVVVXXX[[[]]]___```aaa]]]___aaacccccceeegggiiihhhjjjlllmmmmmmnnnppprrroooqqqtttvvvwwwxxxyyy{{{~~~~~~~~~zzzjjjaaa______```^^^ggguuuwwwlllfff\\\QQQIIIHHHGGGEEEKKKUUU```rrr}}}iii[[[SSSLLLHHHHHHFFFHHHKKKQQQYYYaaahhhlll|||zzzkkkYYYNNNGGGCCCDDDGGGIIISSSdddyyywww___PPPDDD<<<:::;;;:::888777666666666777666555555444444333222222333222222111111111111111000000///...............//////...---,,,,,,++++++...---,,,,,,,,,,,,---...+++,,,...//////...,,,+++******+++++++++,,,,,,,,,+++++++++*********)))))))))************+++++++++)))***+++,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,++++++***)))((((((******+++++++++,,,,,,,,,))))))))))))))))))))))))***+++,,,---...---,,,,,,++++++************++++++,,,+++++++++---...---,,,******))))))))))))******************************++++++++++++++++++++++++++++++******+++,,,---...(((((()))************************)))))))))))))))************************))))))))))))))))))))))))))))))))))))************...------,,,+++***))))))'''((()))***+++,,,------))))))************))))))******))))))))))))******++++++************+++++++++++++++*********)))))),,,---...//////---+++***,,,+++***((((((((()))***)))))))))))))))))))))))))))))))))***+++++++++,,,************************&&&((()))((('''&&&'''))),,,***(((''')))******)))+++++++++++++++***)))((())))))))))))))))))))))))(((((((((((((((((((((((()))((('''&&&''')))+++,,,))))))))))))))))))))))))(((((((((((()))))))))))),,,+++++++++******))))))(((((()))***++++++,,,,,,---,,,***))))))***,,,---,,,---------.../////////111111333666666777>>>FFF]]]|||gggdddgggcccgggrrr|||bbbYYYXXXmmmrrrXXXLLL???;;;999777555666555777999888888:::???CCCGGGEEEDDDAAA???>>>======@@@AAABBBDDDFFFGGGHHHHHHHHHJJJMMMOOONNNNNNOOOPPPOOOPPPPPPQQQRRRSSSTTTTTTTTTUUUWWWYYY\\\^^^___```]]]^^^```ccceeeggghhhhhhhhhiiiiiijjjlllnnnpppqqqpppqqqssstttwwwxxxzzz{{{}}}}}}~~~~~~~~~~~~qqqhhhbbbcccfffbbbmmmzzz}}}xxxpppgggaaaUUUNNNIIIGGGGGGGGGKKKQQQ^^^mmm}}}hhh\\\UUUNNNJJJHHHHHHKKKPPPVVV\\\ccckkkooo}}}uuugggXXXOOOHHHCCCBBBDDDJJJQQQccc|||hhhVVVGGG>>><<<;;;:::888666555555666666555444444333222222111111111000000///////////////000000///...............000000///......---,,,,,,...---,,,,,,,,,,,,---...+++,,,---......---,,,+++,,,,,,,,,++++++*********+++++++++*********)))))))))************+++++++++++++++,,,,,,,,,+++******(((((()))))))))*********,,,,,,++++++***))))))(((************+++++++++,,,***************************+++,,,---------,,,+++++++++************++++++)))((('''(((*********)))******))))))))))))******************************---------------,,,,,,,,,(((((((((((())))))))))))((())))))************************+++++++++++++++************************++++++++++++++++++++++++************++++++++++++---,,,,,,++++++*********************************))))))************))))))*********))))))*********+++******))))))******++++++++++++*********))))))***+++---------+++***(((,,,+++***)))(((((()))***))))))))))))))))))))))))***************+++++++++))))))))))))))))))))))))((()))******(((((()))***+++***(((((()))******)))((())))))))))))(((((('''))))))))))))))))))))))))((((((((((((((((((((((((+++***(((''''''((()))***))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))((((((((('''(((((()))******+++,,,,,,---,,,***))))))***,,,---,,,,,,------.../////////111111333666777888>>>FFF\\\{{{{{{___]]]bbbccclll{{{wwwddd]]]^^^sssuuuVVVJJJ>>>:::888666555555555777888888888:::>>>BBBDDDCCCBBBAAA@@@?????????@@@AAABBBDDDFFFGGGHHHHHHHHHKKKMMMOOONNNNNNOOOPPPOOOPPPPPPQQQRRRSSSTTTTTTUUUVVVWWWYYY[[[]]]______]]]^^^```ccceeefffggghhhjjjjjjjjjkkklllmmmnnnoooqqqrrrsssuuuvvvxxxyyyzzz~~~~~~tttiiiaaa```bbbeeeqqq}}}|||vvvmmmddd]]]TTTMMMHHHGGGFFFFFFJJJPPP[[[kkk~~~iii]]]VVVOOOJJJIIIGGGKKKPPPVVV]]]dddlllqqq{{{ssseeeVVVLLLGGGCCCCCCFFFKKKRRRddd|||vvv^^^KKKAAA???;;;:::888666555555555555444333333222222111000000111000000///////////////000000///...............000000000///......------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,...------,,,+++***)))(((+++++++++***************)))************+++++++++,,,,,,,,,,,,+++***)))))))))))))))))))))*********,,,,,,++++++***))))))))))))))))))*********++++++************************+++,,,,,,,,,,,,,,,+++***++++++************++++++***)))))))))+++,,,+++*********))))))))))))******************************,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,,,,+++***)))((()))******++++++************++++++,,,---------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,---++++++++++++++++++++++++---,,,,,,+++***)))(((((())))))************))))))++++++************+++++++++******))))))******++++++++++++***************))))))***++++++)))((('''++++++***)))))))))******))))))))))))))))))))))))+++++++++***************((((((((((((((((((((((((***+++,,,,,,******+++,,,***)))((()))++++++***((('''(((((())))))))))))((())))))))))))))))))))))))((((((((((((((((((((((((,,,+++)))''''''''''''((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))((((((((((((((())))))******+++++++++,,,+++***))))))***+++,,,,,,,,,------...//////000111111333777777888???GGGZZZzzzlllWWWWWW]]]cccuuusssddd```fff{{{tttTTTHHH<<<999888666444555555666666777888:::>>>AAABBBAAAAAA@@@@@@@@@AAAAAA@@@AAACCCEEEFFFHHHHHHIIIHHHKKKNNNOOONNNNNNOOOOOOOOOOOOPPPQQQRRRSSSTTTTTTVVVWWWXXXYYY[[[\\\]]]^^^]]]^^^```bbbdddfffggggggkkkkkkkkkkkkkkkllllllmmmqqqrrrsssuuuvvvxxxyyyzzz~~~~~~zzznnnfffccceeekkkvvvzzzrrriii___YYYRRRLLLGGGFFFEEEEEEIIIOOOWWWgggkkk]]]VVVOOOKKKJJJGGGJJJPPPVVV]]]fffnnnttt|||rrrcccTTTJJJFFFCCCEEEHHHKKKSSSeee|||hhhQQQEEEAAA;;;:::888666555555555555444444333333222111111111333222222111111111111111000000///...............////////////......------------------------------,,,++++++******++++++,,,------,,,,,,+++***))))))************************))))))*********+++++++++++++++,,,,,,,,,+++******+++++++++++++++++++++++++++++++++*********))))))((())))))))))))*********************************,,,,,,,,,,,,+++++++++***++++++************+++++++++***)))***,,,---,,,++++++******))))))******+++************************)))))))))))))))*********,,,---...///...---+++)))))))))***++++++++++++***)))******+++,,,------...++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,*********++++++,,,,,,,,,---,,,,,,+++***)))(((((()))******++++++******))),,,++++++++++++++++++,,,******))))))))))))******************************((())))))******)))((((((+++*********************)))))))))))))))))))))))),,,+++++++++***)))))))))))))))))))))))))))))))))***+++,,,,,,******+++,,,(((((((((***,,,,,,***'''((()))***+++++++++++++++((((((((((((((((((((((((((((((((((((((((((((((((+++***)))(((''''''(((((((((((((((((((((((((((((((((((((((((())))))))))))+++++++++***************((()))))))))*********++++++******)))******+++,,,+++,,,,,,---...///000000111111333777888999@@@HHHYYYyyywwwbbbRRRRRRXXXccc{{{sss___aaakkknnnRRRGGG<<<999999777555666555555555666888;;;???AAAAAAAAA@@@@@@@@@@@@@@@AAA@@@AAACCCEEEGGGHHHIIIIIIIIIKKKNNNOOONNNNNNNNNOOONNNOOOPPPQQQRRRSSSTTTUUUWWWXXXXXXYYYZZZ[[[\\\\\\]]]^^^```bbbdddeeeffffffjjjjjjjjjjjjkkklllmmmmmmoooppprrrtttwwwyyy{{{|||~~~xxxpppnnnooopppzzz|||vvvooofff\\\VVVPPPJJJEEEEEEEEEDDDHHHMMMVVVfff~~~kkk]]]VVVOOOKKKJJJFFFJJJOOOVVV^^^hhhqqqwwwsssdddTTTJJJEEECCCFFFJJJKKKTTTfffzzzqqqXXXIIIBBB===;;;999777666555555555555555555444333333222222333222222111111111111111000000///.....................------------------------------------------,,,++++++******++++++,,,++++++++++++++++++++++++************************))))))*********+++++++++((()))***+++,,,---------+++++++++++++++++++++++++++++++++***************((())))))))))))*********************************++++++++++++++++++++++++++++++************++++++((('''&&&''')))))))))'''++++++************++++++************************(((((()))))))))*********)))***+++,,,,,,***(((&&&))))))***+++++++++++++++((())))))***+++,,,------++++++++++++++++++++++++++++++++++++++++++++++++*********++++++++++++,,,*********++++++,,,,,,---+++***************************++++++++++++******,,,++++++++++++++++++,,,***))))))))))))))))))***************************))))))***************************++++++++++++***)))))))))))))))))))))))),,,+++++++++***)))))))))************************)))***+++***))))))***+++(((((((((***,,,,,,***(((((()))***+++++++++++++++((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))******(((((((((((((((((((((((((((((((((((())))))))))))******************++++++)))))))))))))))*********))))))))))))***++++++,,,++++++,,,---...///000111222111444888999:::AAAIIIYYYzzz|||iiiYYYMMMNNNTTTbbb~~~pppXXX___ooojjjQQQFFF<<<::::::999777777555555444666999<<>>===;;;888777666666666666666555444444333333222111000000///////////////000000///...............------------------------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,***************+++++++++)))************+++++++++'''((()))+++,,,---......*********)))))))))))))))************************)))))))))*********++++++++++++++++++++++++++++++***************+++,,,,,,++++++************++++++***(((((()))***+++***)))++++++************++++++******************************++++++,,,---------++++++,,,---,,,+++***))))))***++++++,,,+++++++++))))))******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************++++++++++++*********++++++,,,,,,,,,))))))******+++++++++,,,******++++++++++++******++++++************++++++***))))))(((((())))))******************+++++++++***************+++++++++)))***++++++,,,+++++++++))))))))))))))))))))))))+++++++++***************************************((()))***)))(((((((((***((((((((()))+++,,,+++)))'''(((((())))))))))))((())))))))))))))))))))))))((((((((((((((((((((((((&&&''''''((()))*********))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((()))******+++++++++***+++,,,---...000111111222222444888:::;;;BBBJJJ[[[{{{vvvkkk^^^RRRIIIKKKRRRccc{{{hhhUUU___ssslllOOOEEE<<<;;;;;;:::888888666555444666:::>>>AAABBBBBBAAA@@@???????????????AAABBBDDDFFFGGGIIIIIIJJJJJJLLLNNNOOONNNMMMMMMNNNMMMNNNOOOQQQRRRTTTUUUVVVWWWWWWXXXYYYYYYZZZ[[[[[[]]]^^^```bbbcccdddeeeeeegggggghhhiiikkkmmmoooppplllnnnppptttwww{{{}}}~~~{{{{{{}}}zzzwwwrrrmmmhhhaaaYYYTTTMMMHHHEEEEEEEEEDDDHHHLLLVVVfff~~~mmm^^^VVVOOOKKKJJJHHHKKKPPPWWW___jjjttt{{{~~~pppbbbSSSJJJFFFDDDFFFJJJJJJWWWhhhzzzkkkUUUGGG@@@>>><<<:::888777777777555555444444333222222111111000000///////////////000000///...............---------...............,,,,,,---......---,,,,,,+++,,,---......---,,,+++,,,,,,++++++++++++++++++))))))*********+++++++++)))************+++++++++((()))***+++,,,---------*********)))))))))((((((************************************+++++++++,,,++++++++++++++++++++++++))))))))))))***+++---...++++++************++++++---,,,+++,,,---......,,,,,,++++++******++++++,,,************************+++++++++,,,---.........---------...............)))***++++++,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,---++++++++++++++++++,,,,,,))))))*********+++++++++***++++++,,,,,,++++++************))))))*********))))))(((((((((((())))))))))))*********+++++++++***)))))))))******+++,,,)))***+++,,,,,,,,,++++++))))))))))))))))))))))))***************+++++++++************************((()))***)))(((((()))***)))((('''(((***+++++++++((())))))))))))(((((('''))))))))))))))))))))))))((((((((((((((((((((((((((((((((())))))))))))((())))))))))))))))))))))))(((((((((((())))))))))))'''((((((((()))))))))))))))))))))))))))))))))((('''((()))******+++++++++***+++,,,---...000111111222222555999:::<<>>???AAABBBCCCAAABBBDDDFFFHHHIIIJJJJJJJJJMMMOOOOOONNNMMMMMMNNNMMMNNNOOOQQQSSSTTTVVVVVVUUUVVVWWWXXXYYY[[[\\\\\\^^^^^^```aaaccccccddddddjjjjjjiiiiiijjjjjjkkklllqqqrrrsssuuuvvvxxxyyyzzz|||}}}~~~xxxuuuoooiiiccc\\\TTTOOOLLLHHHEEEFFFFFFFFFHHHMMMRRRccc|||rrrcccZZZSSSOOOOOOKKKNNNRRRXXX```jjjuuu|||xxxnnnbbbWWWKKKGGGFFFEEEHHHKKKMMM\\\nnn{{{___OOOEEE;;;:::;;;666777:::666555444444333333222222111111111000000///.........((())))))***+++,,,------111000...------...000111,,,,,,------,,,,,,+++***...,,,***+++---...,,,***+++,,,,,,------,,,,,,+++)))***+++,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++++++++******...---,,,+++************+++++++++************)))******+++++++++,,,,,,,,,&&&''')))+++,,,+++)))(((+++,,,.........,,,***)))------,,,+++************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...---,,,***))),,,++++++******++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,...------,,,+++++++++,,,************************///......---,,,+++******((()))+++,,,,,,+++)))(((***+++,,,,,,------,,,,,,.........------,,,,,,,,,)))))))))***++++++,,,,,,------......---+++***)))***)))(((((()))+++---...)))***+++,,,,,,+++***)))++++++++++++++++++++++++************************+++++++++*********)))))),,,,,,++++++++++++++++++************************+++*********))))))((((((,,,+++***((((((((()))***))))))))))))))))))))))))(((((()))***************))))))))))))******************))))))((((((''''''((((((''''''&&&&&&%%%%%%((()))***+++++++++++++++))))))(((((((((***+++,,,'''((())))))(((((()))***(((((()))***+++,,,,,,,,,******+++,,,,,,---......111000...---...///111222444888555555;;;<<>>======???AAABBB@@@CCCFFFGGGGGGFFFGGGHHHGGGJJJNNNOOOOOOOOOOOOOOOQQQQQQRRRSSSTTTUUUUUUVVVVVVXXXZZZZZZZZZZZZ[[[\\\\\\]]]^^^```bbbdddfffhhhiiiiiijjjkkkmmmnnnooooooppprrrtttuuuvvvxxx{{{~~~~~~zzzzzztttllleee```ZZZUUURRRKKKGGGFFFGGGGGGEEEEEEIIIRRRaaazzz{{{kkkaaaXXXSSSQQQKKKPPPXXX]]]bbbjjjttt|||zzzpppiiiZZZRRRJJJHHHHHHFFFFFFIIIPPP\\\ooommmYYYKKK???<<<===777777:::555666666555555444333333333...//////000000111222222......//////000000111111000///---,,,,,,---///000,,,------------,,,++++++...,,,***+++---...,,,***+++,,,,,,------,,,,,,+++)))***+++,,,,,,,,,,,,,,,************************++++++++++++++++++++++++...---,,,+++************++++++++++++******************+++++++++,,,,,,,,,+++,,,,,,,,,,,,+++)))(((+++,,,---......,,,+++***,,,,,,++++++***+++++++++++++++++++++++++++++++++,,,---------,,,,,,+++***---,,,,,,,,,,,,,,,,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++++++++++++++++++++++++++++++++++++++.........---,,,,,,++++++)))***+++,,,,,,+++***)))******+++,,,,,,,,,,,,+++------------,,,,,,,,,++++++++++++***************,,,---------,,,+++)))(((******)))((()))+++---...******++++++++++++******++++++++++++++++++++++++************************+++++++++*********))))))+++++++++************)))************************************)))))))))(((,,,+++)))((((((((()))***))))))))))))))))))))))))((())))))***************))))))))))))***************)))))))))(((((((((''')))))))))((((((((((((((())))))******+++*********+++***)))(((((()))******'''((())))))(((((()))***)))))))))***+++++++++,,,+++++++++,,,,,,---------------,,,,,,---///222333111666444555<<<===CCCSSSjjjgggWWWOOOKKKKKKRRRbbb{{{vvvkkkfff}}}}}}}}}|||^^^EEE@@@:::777888888666444444444666888:::===@@@AAA@@@???=========>>>@@@AAAAAACCCFFFGGGFFFFFFGGGHHHHHHKKKNNNOOOOOONNNNNNOOOPPPPPPQQQRRRSSSTTTTTTUUUUUUWWWYYYZZZZZZZZZ\\\]]]^^^___```aaaccceeeggghhhhhhiiijjjkkklllnnnooooooqqqsssuuuvvvwwwyyy|||{{{wwwrrrjjjbbb[[[VVVRRRQQQMMMIIIGGGIIIHHHFFFFFFJJJQQQ```xxxqqqggg^^^VVVRRRPPPVVV___eeehhhlllsssxxxxxxmmmgggYYYQQQJJJHHHHHHFFFFFFIIIRRR^^^qqqjjjTTTDDD>>>???999888999444777777666666555444444444///000000111222222333333///////////////////////////...---,,,,,,---...///---------------,,,++++++---,,,++++++------,,,++++++,,,,,,------,,,,,,+++******+++,,,,,,,,,++++++)))))))))))))))))))))))))))******++++++,,,,,,,,,------,,,+++************,,,+++++++++******************+++++++++,,,,,,,,,---------------,,,,,,,,,***+++,,,---...---,,,+++++++++++++++++++++,,,,,,************************------,,,,,,++++++,,,,,,...------,,,,,,------...++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++++++++++++++++++++++++++------------------------******,,,,,,,,,,,,******))))))***+++++++++++++++,,,,,,,,,,,,++++++++++++---,,,,,,+++******))))))+++,,,,,,,,,+++***)))(((+++***))))))***+++---...++++++************++++++************************************************+++++++++***************+++*********))))))))))))))))))))))))))))))))))))************))))))))))))+++***))))))((()))))))))))))))))))))))))))))))))((()))******++++++******))))))))))))************))))))))))))(((((((((((())))))***************+++))))))*********)))((((((,,,+++***)))(((((((((((('''((())))))(((((()))*********************+++++++++++++++,,,,,,,,,,,,,,,*********+++---000222444///555444666===>>>EEEVVVpppeeeVVVQQQKKKJJJSSSfff~~~wwwrrr}}}jjjOOOBBB===888666666777555222444555666777999<<<>>>???@@@???>>>=========>>>???AAACCCEEEFFFFFFFFFGGGHHHJJJLLLNNNOOONNNMMMMMMNNNOOOOOOPPPQQQRRRSSSTTTTTTTTTVVVYYYZZZ[[[[[[]]]^^^```aaabbbccceeefffggghhhhhhhhhiiikkklllmmmnnnooorrrtttwwwxxxyyy{{{~~~}}}wwwrrrjjj```WWWSSSRRRRRROOOKKKHHHIIIIIIFFFGGGKKKPPP^^^tttyyyrrriii___ZZZYYY```iiinnnpppppprrrsss{{{|||~~~|||tttjjjcccWWWOOOIIIHHHGGGEEEFFFJJJUUUaaasss~~~^^^III@@@@@@;;;888999555777777666666555444444333444444333222222111111000000/////////......------...---,,,,,,,,,,,,---...---------...---,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++***++++++,,,,,,,,,++++++************************)))***+++,,,---...//////---,,,++++++*********+++,,,,,,+++++++++***************+++++++++,,,,,,,,,*********+++---///000111******,,,------------,,,)))***++++++,,,,,,,,,,,,++++++++++++++++++++++++...---,,,+++***+++,,,---------,,,,,,,,,,,,------+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------------++++++,,,------,,,++++++******+++,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,,,,++++++*********++++++++++++******))))))+++************+++,,,---,,,,,,***))))))***,,,,,,))))))))))))))))))))))))************************************************,,,,,,++++++******))))))))))))))))))))))))))))))*********)))))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))***++++++++++++***((()))))))))************))))))))))))(((((((((((()))))))))******+++++++++)))))))))))))))((('''&&&+++******)))))))))))))))'''((())))))(((((()))***+++++++++***************++++++++++++++++++++++++++++++,,,,,,...000222333///555555777>>>???FFFXXXwww{{{dddVVVUUUNNNKKKUUUkkk}}}zzz~~~{{{^^^HHH@@@<<<888666666666555333666666777888:::;;;===>>>AAA@@@???>>>>>>>>>??????AAACCCEEEFFFEEEFFFGGGIIIKKKMMMOOOOOONNNMMMMMMNNNOOOOOOPPPQQQSSSTTTUUUUUUTTTVVVYYY[[[[[[\\\^^^___aaabbbcccdddeeefffggggggggghhhiiikkklllnnnooopppsssuuuxxxzzz{{{}}}zzzuuulllaaaXXXTTTUUUWWWPPPKKKIIIIIIHHHEEEFFFJJJPPP]]]rrr|||uuulllfffccciiipppuuuvvvuuutttsssxxxyyyzzz{{{yyyrrrhhh```TTTMMMHHHGGGFFFDDDFFFKKKXXXdddvvvkkkPPPAAAAAA<<<999:::777666666555555444333333333444444333333222111111111222222222111000000//////---------,,,,,,---------------.........---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++,,,,,,,,,++++++***++++++++++++++++++++++++***+++,,,---...000111111,,,,,,++++++******++++++,,,,,,,,,++++++++++++*********+++++++++,,,,,,,,,(((((()))***+++---///000***++++++,,,------------)))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++***+++,,,---...,,,,,,++++++++++++,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,,,,------,,,,,,,,,------,,,,,,,,,+++,,,------......------++++++++++++++++++++++++******++++++,,,,,,,,,,,,++++++******************++++++++++++++++++,,,,,,---,,,+++******+++,,,---))))))))))))))))))))))))************************************************......---,,,++++++******))))))))))))))))))))))))))))))))))))))))))******)))))))))*********))))))))))))))))))))))))))))))))))))***+++++++++++++++((()))))))))************(((((((((((())))))))))))((((((((())))))*********)))))))))))))))((('''&&&(((((())))))************'''((())))))(((((()))***+++++++++*********************+++++++++++++++,,,.........//////000111111111888777888>>>???III\\\~~~xxxeeeZZZTTTMMMLLLWWWooo|||~~~www[[[HHH>>><<<:::888777777666555888888888999;;;<<<>>>???BBBAAAAAAAAAAAAAAAAAAAAABBBDDDEEEEEEEEEFFFGGGIIIKKKMMMNNNNNNMMMLLLMMMNNNOOOPPPQQQRRRTTTUUUVVVWWWTTTVVVYYY[[[[[[\\\^^^``````aaabbbdddeeefffffffffhhhhhhjjjkkkmmmooopppqqqsssvvvzzz|||}}}~~~{{{uuulllaaaZZZWWWXXXZZZQQQLLLHHHHHHFFFDDDEEEIIIPPP\\\ppp}}}uuupppnnnqqquuuxxxyyyxxxxxxwwwxxxwwwwwwxxxvvvpppeee]]]QQQKKKGGGFFFDDDCCCFFFLLLYYYfffxxx|||[[[FFFCCC===999:::888666666555555444333333222000111111222222333444444000000000//////.........------------------------...............---,,,,,,+++,,,------++++++,,,---+++,,,,,,------,,,,,,+++++++++,,,,,,,,,+++******++++++++++++++++++++++++++++++,,,---///000000111,,,,,,++++++***++++++,,,,,,,,,,,,,,,++++++++++++******+++++++++,,,,,,,,,++++++++++++************,,,,,,,,,,,,,,,,,,------)))***+++,,,---,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------,,,++++++******++++++,,,++++++,,,,,,------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------------------------------+++++++++,,,,,,---------------------------------,,,------...............++++++++++++,,,,,,,,,,,,******++++++,,,------...,,,++++++*********++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,***************************************************************+++++++++//////...---,,,++++++***************************))))))))))))************(((((()))************))))))))))))))))))))))))))))))***++++++,,,+++++++++))))))))))))************(((((((((((())))))))))))''''''(((((((((((((((((())))))*********)))(((((('''''')))***++++++++++++'''((())))))(((((()))*********************++++++))))))******+++,,,,,,,,,/////////000000000000000222999888888>>>AAAMMMcccvvveee^^^OOOKKKKKKXXXqqqxxx~~~wwwZZZIII===<<<;;;999888777777777888888999:::;;;===???@@@AAAAAABBBBBBBBBCCCCCCCCCCCCDDDEEEEEEDDDEEEHHHJJJKKKMMMNNNNNNMMMMMMNNNPPPOOOPPPQQQSSSTTTVVVWWWXXXUUUWWWZZZ[[[\\\\\\^^^______```bbbeeefffggggggfffhhhiiijjjlllnnnppprrrrrrsssvvvzzz}}}~~~xxxqqqggg___ZZZYYYXXXXXXRRRLLLHHHGGGEEECCCDDDHHHOOOZZZnnnzzzwwwxxxyyy{{{}}}}}}}}}|||{{{xxxvvvtttuuutttnnncccYYYNNNIIIFFFEEECCCBBBFFFMMMYYYfffxxxhhhMMMFFF???::::::999777777666666555444444444000000111111222333333333------------------,,,,,,.........//////........................------,,,***,,,...---+++***,,,...+++,,,,,,------,,,,,,++++++,,,,,,,,,,,,+++***)))***************************++++++,,,---......///,,,++++++***++++++,,,,,,------,,,,,,,,,+++++++++******+++++++++,,,,,,,,,++++++,,,,,,+++***)))(((------,,,,,,++++++,,,,,,***+++,,,------,,,***)))++++++++++++++++++++++++***+++,,,,,,---------,,,,,,,,,,,,++++++,,,,,,,,,++++++,,,,,,---......///,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,------...///------------------------------........................------------......+++,,,------......------+++,,,,,,,,,------------+++,,,,,,,,,,,,,,,,,,,,,---,,,+++******+++,,,---,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++************************))))))*********+++++++++///......---,,,+++***)))++++++++++++++++++++++++((()))))))))************'''((()))***+++******))))))))))))))))))))))))))))))***++++++,,,,,,++++++))))))))))))************'''((((((((()))))))))***((((((((((((((((((''''''))))))******+++*********((()))******+++***))))))'''((())))))(((((()))***)))))))))***+++++++++,,,'''((()))***+++,,,---...,,,---...///000000111111111888888888???DDDTTTkkkoooaaa[[[OOOLLLNNNYYYnnnyyyvvvWWWEEE;;;;;;;;;:::888777777777666666777999:::===>>>@@@???@@@AAABBBCCCCCCDDDDDDCCCDDDEEEDDDDDDEEEHHHJJJJJJLLLMMMMMMMMMMMMOOOQQQNNNOOOPPPRRRTTTUUUWWWWWWWWWYYY[[[\\\\\\\\\]]]^^^___```cccfffhhhiiiiiihhhiiijjjlllnnnppprrrssstttsssvvvzzz}}}~~~wwwnnnccc]]]\\\\\\YYYVVVTTTNNNJJJHHHFFFCCCEEEIIILLLXXXlll~~~{{{xxxuuurrrrrrqqqkkk___UUUKKKHHHEEEEEEBBBAAAFFFNNNXXXeeexxxqqqRRRIII@@@::::::999888888888777666666555555333333222222111000000///000000000000111111111111......////////////............//////......---,,,***,,,...---+++***,,,...+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,+++***))))))))))))))))))))))))))))))******++++++,,,,,,---+++++++++***++++++,,,,,,---------,,,,,,,,,++++++******+++++++++,,,,,,,,,((()))+++---------+++***...------,,,++++++++++++++++++---------+++)))(((************************)))***,,,---...---,,,,,,...------,,,,,,------...++++++,,,,,,---...//////,,,,,,,,,,,,,,,,,,,,,,,,---------------...///000........................000000000000000000000///......------------......***+++,,,,,,------,,,,,,,,,,,,,,,------............------,,,,,,++++++***---,,,+++++++++,,,---...,,,,,,---------,,,++++++++++++---......---++++++++++++++++++++++++++++++************************))))))******++++++++++++......---,,,+++))))))(((,,,,,,,,,,,,,,,,,,,,,,,,(((((())))))*********+++'''((()))+++++++++***)))))))))))))))))))))))))))******+++,,,,,,,,,,,,+++))))))))))))************'''((((((((())))))************))))))((((((''''''((()))***+++++++++++++++******++++++***)))'''&&&'''((())))))(((((()))***(((((()))***+++,,,,,,---&&&'''((()))+++---...///)))***,,,...///000111111///777777777???GGGYYYrrr~~~gggZZZVVVRRRPPPQQQZZZkkk|||uuuSSS@@@999::::::999888666777777444555666777:::<<<>>>???===>>>???AAABBBCCCDDDDDDCCCDDDEEEDDDDDDEEEHHHJJJJJJKKKLLLMMMLLLNNNPPPRRRMMMNNNOOOQQQSSSTTTVVVVVVWWWYYY\\\\\\\\\\\\]]]^^^___aaadddhhhjjjkkkkkkjjjjjjkkklllnnnqqqssstttuuurrrvvvzzz}}}~~~wwwmmmaaa]]]___```\\\VVVVVVPPPKKKIIIGGGDDDFFFJJJJJJVVVjjj~~~zzzxxxtttppppppoooiii]]]SSSJJJGGGEEEDDDBBBAAAGGGNNNWWWdddxxx```KKKAAA<<<999:::666666666666666555555555444444333333222111000000000000000000////////////////////////............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***+++,,,---...---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...//////++++++,,,,,,,,,------------,,,,,,++++++,,,,,,---++++++)))(((((())))))***...------,,,,,,------...------,,,,,,,,,+++++++++++++++,,,,,,,,,,,,------,,,------......------,,,,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***************+++,,,---,,,,,,---------------,,,,,,,,,.../////////......000000000//////---,,,,,,000000////////////000000////////////............////////////.........---///......------......///...------------......///...---------,,,,,,,,,,,,,,,,,,+++***************------++++++++++++------///...---+++******++++++......,,,+++***)))))))))---,,,+++***))))))))))))************************---,,,***)))))))))************))))))***+++,,,,,,''''''((()))***++++++,,,************************///---+++)))((()))+++---))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))************+++******)))))))))))))))******))))))))))))******''''''''''''''''''&&&&&&)))************+++++++++,,,,,,++++++***+++++++++///000///...---...111444444777444777@@@FFFYYYvvvzzzeeeYYYUUUPPPOOOQQQXXXgggkkkMMMBBB;;;:::999777777777777888777888999;;;===>>>@@@@@@;;;===@@@CCCEEEDDDCCCBBBBBBCCCDDDEEEFFFGGGHHHIIIJJJJJJKKKLLLMMMNNNOOOOOOOOOPPPRRRSSSUUUVVVVVVVVVZZZZZZZZZZZZ[[[\\\^^^^^^```aaabbbdddfffiiikkklllnnnnnnnnnoooppprrrssstttwwwyyy|||}}}}}}~~~|||uuuiii\\\ZZZ```fffeeeaaaZZZQQQHHHGGGGGGFFFFFFIIIMMMUUUeeezzz}}}tttpppoooooopppooohhh]]]SSSKKKFFFCCCDDDDDDDDDGGGMMMYYYdddwwwdddNNNCCC<<<999:::777777666666666666555555444444333333222111111000111000000000////////////////////////....................................---,,,,,,+++,,,---...//////...---,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,------...))))))*********+++++++++------,,,,,,,,,,,,------+++***)))))))))***+++,,,------,,,,,,,,,,,,------------------,,,,,,,,,+++++++++,,,,,,,,,,,,------,,,------......------,,,,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,------------------------***************+++,,,,,,---------------...////////////.........//////000333444444444444444333222111111000000//////000000333333333222222111111111333222222111000000//////111000000///////////////......---------.........------------------,,,,,,,,,,,,+++++++++++++++,,,......---,,,,,,---......///...---+++++++++++++++...---,,,+++************+++***************++++++++++++++++++++++++++++++---,,,***)))))))))***+++******))))))***++++++,,,(((((())))))******++++++************************...---+++))))))***+++,,,***)))))))))(((((((((((())))))))))))))))))))))))))))))))))))************+++******)))))))))))))))******))))))))))))******''''''''''''(((((((((((()))************+++++++++,,,,,,++++++***++++++,,,---------,,,,,,---000222444777555777@@@GGG[[[yyyyyydddXXXRRRPPPRRRWWW___lllhhhKKKAAA;;;:::888777666666777777888888999:::;;;<<<======<<<>>>@@@BBBCCCCCCBBBAAABBBCCCDDDEEEFFFGGGHHHIIIKKKLLLLLLMMMNNNOOOPPPPPPOOOPPPRRRSSSUUUVVVVVVVVVZZZZZZZZZ[[[\\\]]]^^^___bbbccccccdddfffhhhiiijjjjjjjjjkkklllnnnppprrrsssvvvxxx{{{}}}}}}~~~{{{~~~uuujjj___]]]ccchhhfffbbb[[[QQQIIIGGGHHHFFFGGGIIIJJJSSSbbbvvvxxxsssqqqooonnnllleeeYYYQQQIIIDDDAAABBBBBBBBBFFFKKKWWWcccwwwmmmTTTGGG???<<<;;;777777777777666666555555444444333333222222111111111111000000000/////////////////////.......................................------------...//////111000...,,,+++***++++++++++++++++++++++++++++++)))******++++++,,,,,,,,,))))))*********+++++++++------------------------******)))))))))+++,,,---,,,,,,++++++++++++,,,,,,......---------,,,,,,,,,++++++,,,,,,,,,,,,------,,,------......------,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------------.........,,,,,,,,,+++,,,,,,---......---------...000222333666555333222333555777888:::;;;<<<===>>>===<<<<<<888888777666666666666666888888777666555444444333333333333222111000000///333333222111000000/////////.......................................//////---,,,,,,,,,,,,,,,------//////............/////////...---,,,+++++++++,,,,,,,,,++++++++++++,,,,,,)))))))))******+++------------------------------,,,,,,+++************+++*********)))******+++,,,)))*********************************************,,,+++++++++******************)))))))))((((((((())))))))))))))))))))))))))))))))))))************+++******)))))))))))))))))))))))))))))))))))))))&&&'''''''''((())))))))))))************+++++++++,,,++++++***++++++,,,,,,,,,---...---,,,---000222444777666888AAAIII___~~~xxxdddVVVOOOPPPSSS\\\fffqqqcccHHH@@@:::999888666555666666777888888999999:::;;;;;;<<>>???AAACCCDDDDDDEEEFFFGGGGGGFFFDDDCCCCCCBBBAAA@@@???>>>>>>>>>???>>>>>><<<;;;:::999999777777777777777777777777777777666666555333222222111111111000000//////...////////////000000000000---,,,,,,,,,,,,---....................................------,,,,,,,,,,,,+++++++++++++++,,,---...************++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++***************+++++++++*********************************************)))***+++,,,,,,+++***)))*********)))))))))((((((((((((((((((((((((((((((((()))))))))************+++******)))))))))))))))))))))************))))))%%%%%%&&&'''(((((())))))))))))*********+++++++++++++++******++++++,,,,,,...///000000///000222555444888777999BBBLLLdddxxxeeeUUUMMMMMMRRR[[[eeeooo~~~^^^GGG@@@999888777555444555555666777777888:::;;;<<<===>>>AAA@@@???>>>>>>>>>???@@@BBBCCCDDDEEEGGGHHHJJJJJJMMMMMMNNNOOOPPPQQQQQQRRRPPPQQQRRRTTTUUUVVVWWWWWWYYYYYYYYYZZZ\\\]]]______ccccccddddddfffgggiiijjjllllllmmmoooqqqtttvvvwwwuuuxxxzzz||||||}}}|||~~~~~~vvvnnngggggglllooolllhhh^^^UUULLLJJJJJJIIIIIIKKKHHHNNNZZZkkk|||uuunnnfff]]]SSSMMMHHHCCC@@@AAAAAAAAAEEEJJJSSS```uuu~~~bbbPPPFFF@@@<<<:::999999888777777666666444444444333333333333333111111111111000000000000////////////............,,,,,,,,,,,,,,,,,,,,,,,,......////////////000///333222000...,,,+++++++++************************,,,,,,,,,,,,------------++++++,,,,,,,,,---------)))***++++++++++++***))),,,+++)))((('''(((((())),,,++++++******++++++,,,......---------,,,,,,,,,+++++++++,,,,,,,,,------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,,,,,,,---------...////////////000111222222333333333444555777:::;;;???AAAEEEIIILLLMMMNNNNNNNNNOOOPPPPPPOOOLLLJJJHHHGGGFFFEEECCCBBBAAAAAAAAACCCCCCBBBAAA???>>>======;;;<<<===>>>???@@@@@@AAA===>>>>>>>>>>>>===<<<;;;666666777666555444333222////////////////////////------,,,,,,,,,------...---------......---------------------------,,,,,,++++++++++++,,,---......---,,,,,,+++******++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,++++++++++++***************+++++++++++++++************))))))))))))))))))))))))((()))+++,,,,,,+++***)))************))))))))))))((((((((((((((((((((((((((()))))))))************+++******)))))))))))))))((()))************)))((($$$$$$%%%&&&''''''(((((())))))*********++++++++++++*********++++++,,,------///000000000111333555444999888;;;DDDNNNiiiyyyfffVVVMMMJJJNNNVVV___hhhwww~~~ZZZEEE@@@888777666444333444444555555666888:::===???AAABBBBBB@@@???======>>>???@@@BBBCCCDDDEEEGGGIIIJJJKKKLLLMMMMMMNNNOOOPPPQQQQQQPPPQQQSSSTTTVVVWWWWWWWWWXXXXXXXXXYYY[[[]]]^^^___aaaaaabbbdddfffiiikkkllloooooopppqqqrrrsssuuuvvvvvvxxx{{{|||}}}}}}~~~yyyrrrlllffffffkkkmmmkkkhhhaaaWWWNNNLLLLLLJJJJJJLLLIIINNNYYYhhh{{{|||rrrggg\\\SSSNNNJJJEEEBBBBBBCCCCCCFFFKKKRRR___ssskkkVVVJJJAAA:::;;;::::::999888777666666444444444444333333333333222222111111111000000000////////////....................................---......///000/////////222111111000...---,,,+++++++++++++++++++++++++++------------------------))))))*********+++++++++)))***+++,,,,,,+++***))),,,+++)))((((((((()))***,,,,,,++++++++++++,,,,,,------,,,,,,,,,+++++++++++++++,,,,,,,,,,,,------,,,------......------,,,,,,,,,,,,,,,------------------------------------,,,,,,,,,---......////////////000111222444555666999999:::<<<===???@@@@@@@@@DDDIIIOOORRRSSSSSSRRRSSSTTTUUUUUUTTTPPPMMMKKKFFFEEECCCAAA@@@???>>>>>>>>>>>>======<<<;;;::::::::::::;;;<<<>>>???@@@@@@CCCDDDEEEGGGHHHHHHGGGFFF???@@@@@@@@@>>><<<:::999222222111111111000000000000//////...------......,,,---............---,,,------............---,,,,,,,,,,,,,,,,,,---............,,,++++++*********++++++++++++++++++++++++***+++,,,,,,---,,,,,,,,,,,,+++******)))***************++++++++++++++++++))))))))))))))))))))))))((()))***+++++++++***)))++++++*********)))))))))))))))))))))))))))))))))))))))))))))************+++******)))))))))))))))((()))***++++++***)))(((%%%%%%&&&&&&''''''(((((()))************+++++++++************+++,,,------+++,,,...//////000111333444999999<<>>AAACCCDDDBBBAAA???>>>>>>???@@@AAABBBBBBDDDFFFHHHJJJKKKLLLLLLMMMMMMNNNOOOPPPQQQRRRQQQRRRSSSUUUVVVWWWWWWXXXXXXXXXYYYZZZ[[[]]]___``````aaabbbdddfffiiikkkmmmnnnnnnnnnooopppqqqrrrssswwwyyy|||}}}}}}~~~|||vvvmmmhhhccccccgggiiiiiifffcccYYYPPPNNNMMMLLLLLLNNNKKKOOOXXXfffxxxvvvjjj]]]TTTOOOKKKFFFCCCDDDDDDDDDGGGMMMRRR^^^rrryyyaaaQQQEEE<<<<<<;;;:::999888777777666444444444444444444444444222222222111111111000000////////////....................................,,,---.../////////......///000111111111///---+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))*********+++++++++***+++---......---+++*********))))))***,,,---///------,,,,,,,,,,,,------,,,,,,+++++++++*********++++++,,,,,,,,,,,,------,,,------......------,,,,,,,,,,,,---------.......................................///000000111111444444555777999;;;===>>>@@@AAADDDFFFGGGGGGFFFFFFFFFHHHLLLPPPSSSUUUUUUUUUTTTUUUWWWXXXVVVSSSPPPNNNHHHGGGEEECCCAAA@@@??????=========<<<<<<<<<;;;;;;::::::::::::;;;;;;;;;;;;BBBDDDGGGJJJLLLMMMMMMLLLJJJJJJKKKJJJIIIFFFDDDBBB;;;;;;:::999888777777666444333222111000/////////---...////////////...---,,,---...//////...------------,,,,,,,,,------...---,,,,,,+++++++++,,,,,,------------------------***+++,,,---------,,,,,,,,,++++++***))))))***************++++++,,,,,,,,,))))))))))))))))))))))))(((((()))***************+++++++++*********))))))))))))))))))))))))))))))))))))))))))************+++******)))))))))))))))((()))***++++++***)))((((((((((((((()))))))))))))))************+++++++++************+++,,,---...***,,,///000000000222333444::::::===FFFSSSqqqyyycccUUUOOOLLLOOOTTTYYY___lll~~~tttyyypppPPPAAA>>>666555444222222222222333333555777:::===???BBBCCCAAA@@@@@@@@@@@@AAAAAAAAABBBBBBDDDFFFHHHJJJLLLLLLNNNNNNOOOPPPQQQRRRRRRSSSQQQRRRSSSUUUVVVWWWXXXXXXYYYZZZZZZ\\\]]]___aaabbbbbbbbbcccdddfffhhhjjjkkkkkkkkklllmmmnnnppprrrsssxxxzzz}}}~~~~~~|||vvvmmmhhhcccbbbfffiiijjjiiidddZZZRRROOONNNMMMLLLNNNLLLOOOWWWddduuuzzzlll^^^TTTOOOKKKFFFCCCDDDDDDDDDHHHMMMSSS^^^pppkkkYYYJJJ???<<<<<<;;;:::999777777666444444444444444444444444222222222111111111111000000/////////............,,,,,,,,,,,,,,,,,,,,,,,,+++,,,.../////////...---...///111333222000---+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------,,,---///000000///---,,,))))))***+++---///222333...------,,,,,,------...+++++++++*********))))))++++++,,,,,,,,,---------,,,------......------,,,,,,,,,,,,------.................................///000000111222333333333:::;;;<<<>>>@@@CCCEEEGGGEEEGGGJJJLLLMMMMMMKKKJJJMMMNNNOOOQQQSSSUUUVVVWWWSSSTTTWWWXXXXXXUUURRRPPPNNNLLLJJJHHHFFFEEEDDDDDDFFFFFFFFFFFFEEEEEEEEEEEE@@@@@@??????>>>=========???AAAEEEHHHKKKMMMMMMMMMQQQQQQRRRQQQPPPMMMJJJIIIEEEDDDCCCBBBAAA@@@???>>>777666555333222111000000...///000111111000///...,,,---.../////////------...------,,,,,,---------++++++++++++,,,---..............................)))***,,,---...---,,,,,,,,,,,,+++***))))))******))))))***+++,,,,,,------))))))))))))))))))))))))(((((())))))*********++++++++++++************)))))))))))))))))))))))))))))))))))))))************+++******)))))))))))))))''')))***++++++***)))'''+++++++++***************)))************+++++++++************+++,,,---...,,,...111222222333444666444::::::===GGGTTTsssyyyaaaTTTOOOOOORRRWWW\\\```jjjyyyuuuzzzlllMMM???<<<666555333222111222222333444555777999;;;===???@@@@@@@@@AAAAAAAAABBBBBBBBBBBBBBBDDDFFFHHHJJJLLLMMMOOOOOOPPPQQQRRRSSSTTTTTTQQQRRRSSSUUUVVVWWWXXXXXX[[[[[[\\\]]]___aaacccddddddddddddeeefffggghhhiiiiiijjjkkkmmmooorrrtttuuuxxx{{{}}}}}}wwwqqqlllfffeeeiiilllnnnmmmeee[[[RRRPPPOOOMMMMMMOOOLLLOOOVVVbbbsss|||mmm^^^TTTOOOKKKFFFCCCDDDDDDDDDGGGMMMTTT^^^oooaaaLLLBBB;;;;;;:::777777999999888666555555555555444444444222222111111000//////...111111000000//////......////////////....................................111111333666777444---'''000///---+++)))'''&&&%%%*********++++++,,,,,,,,,******++++++++++++******,,,,,,,,,,,,,,,,,,,,,,,,******+++---///000111222...---,,,,,,++++++++++++...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------..................---,,,++++++//////------------...///333333555777999<<>>===:::777444000//////000000///---***///.........///...+++)))------......---,,,***)))------------------------000000///...---,,,,,,+++,,,++++++******++++++,,,++++++++++++++++++++++++***++++++)))(((''')))***************************++++++++++++++++++++++++))))))))))))))))))))))))&&&&&&''''''(((((())))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))************+++***)))(((((()))******(((((()))***,,,---......------...///111333444555555777999===DDDWWWzzz{{{aaaSSSOOONNNQQQ[[[eeejjjooo{{{rrrzzzcccKKK>>>999666666555444333333333333555444444777:::<<<<<<<<<@@@AAAAAABBBCCCDDDEEEEEEEEEEEEEEEFFFHHHJJJLLLNNNNNNNNNNNNOOOPPPQQQRRRSSSSSSTTTUUUUUUWWWWWWXXXYYY[[[[[[\\\^^^```aaaccccccdddddddddeeeggghhhjjjkkkmmmkkklllooopppooorrrxxxyyy{{{}}}}}}zzzuuuqqqpppsssvvvvvvuuukkkdddZZZTTTRRRRRRQQQOOOPPPNNNQQQ^^^sssqqqdddWWWMMMOOOHHHCCCCCCDDDCCCEEEIIITTTaaasssuuuXXXHHH???>>>;;;999888888888777666555555555555444444444333222222111000000//////111000000000/////////...////////////.......................................///111555777555///***...------,,,+++******)))++++++++++++,,,,,,,,,---++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,))))))***,,,---...///000...---,,,,,,+++++++++,,,...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........------..................///.........///111333444999:::;;;===@@@BBBDDDFFFIIIJJJKKKLLLMMMNNNNNNNNNNNNPPPQQQSSSTTTTTTSSSSSSSSSTTTUUUWWWWWWWWWWWWVVVUUUZZZ[[[YYYXXXZZZZZZYYYXXXXXXXXXXXXXXXXXXXXXWWW[[[ZZZZZZYYYXXXWWWVVVUUUVVVUUUTTTRRRPPPNNNMMMLLLGGGGGGGGGGGGGGGGGGGGGGGGIIIIIIIIIJJJLLLNNNPPPQQQRRRRRRSSSSSSRRRPPPNNNLLLNNNLLLJJJIIIGGGDDD@@@<<<333222222222333333111//////...---...//////...,,,---............---++++++---------------------------------,,,,,,++++++***,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++***++++++***)))((()))+++************************++++++++++++++++++++++++)))))))))))))))))))))))))))))))))***************(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++***)))(((((()))***+++******++++++,,,,,,------------...///111333444555444666999>>>FFFZZZ~~~eeeUUUOOOQQQXXXfffvvv}}}~~~~~~}}}ttt}}}zzz\\\HHH???<<<777777666555444444444444555555555888;;;>>>>>>>>>??????@@@AAABBBCCCDDDDDDEEEEEEEEEFFFHHHJJJLLLMMMOOOOOOOOOOOOPPPQQQSSSSSSSSSTTTUUUUUUWWWWWWXXXYYYZZZ[[[\\\^^^___aaabbbcccccccccdddeeefffgggiiijjjllljjjkkknnnooonnnqqqvvvzzz{{{~~~|||yyyvvvvvvxxxzzzxxxvvvllleee[[[TTTRRRRRRQQQPPPRRROOOPPP[[[ooouuugggXXXMMMMMMHHHDDDCCCBBBBBBFFFLLLVVVcccuuuiiiOOOCCC@@@===;;;:::888666555666555555555555444444444333333333222111111000000000000000000////////////////////////............------------------------***,,,///333555555111...+++,,,,,,,,,------......,,,,,,,,,,,,------------,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))******+++,,,,,,,,,------,,,+++++++++,,,,,,...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,------------.........,,,------...///000000111...///000222444777999;;;AAABBBCCCEEEHHHJJJLLLLLLPPPPPPPPPQQQQQQRRRRRRRRRPPPQQQRRRTTTTTTTTTSSSSSSQQQRRRRRRRRRRRRQQQPPPPPPQQQUUUWWWUUUTTTWWWXXXVVVTTTTTTUUUWWWXXXZZZ[[[[[[^^^^^^___^^^^^^]]]\\\\\\]]]\\\[[[ZZZXXXWWWVVVUUURRRRRRQQQPPPNNNMMMKKKJJJFFFEEEEEEEEEEEEGGGHHHIIINNNPPPTTTVVVXXXWWWUUUTTTVVVUUUUUUUUUSSSPPPKKKGGG???===:::888888666444111000...------///000000///.........///......------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---,,,***)))***+++************************++++++++++++++++++++++++))))))))))))))))))))))))******************))))))(((((((((((())))))))))))))))))))))))))))))))))))************************))))))))))))******************)))))))))******+++---------,,,,,,,,,,,,,,,------...///111333444555444666:::>>>GGG^^^iiiVVVPPPQQQ[[[ooo}}}xxxsssvvv|||xxxqqqTTTEEE@@@>>>999888777666555555555555555555666999===@@@@@@@@@>>>??????@@@AAABBBCCCCCCDDDEEEEEEFFFHHHJJJLLLMMMOOOOOOOOOPPPQQQRRRTTTUUUSSSTTTUUUUUUWWWWWWXXXYYYZZZZZZ[[[]]]___```bbbbbbbbbbbbcccdddfffggghhhiiillljjjkkknnnooonnnqqqwww{{{|||~~~|||{{{{{{~~~}}}yyyqqqiii___XXXVVVVVVUUUTTTUUUQQQPPPXXXjjj~~~|||lll\\\QQQKKKGGGDDDEEEDDDDDDHHHNNNXXXeeexxx{{{ZZZHHHBBB===<<<<<<999777777666555555555555444444444333333333222222222111111000000000000////////////////////////............------------------------)))+++...111333333111///***++++++,,,---.........------------------------++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,************++++++++++++---,,,,,,++++++,,,,,,,,,...------,,,,,,------...------------------------------------............---------...///000111111000111444777;;;>>>AAABBBGGGHHHIIIKKKMMMOOOPPPPPPPPPPPPPPPPPPQQQQQQRRRRRROOOPPPPPPPPPOOOMMMKKKJJJGGGGGGGGGFFFFFFEEEEEEDDDIIIMMMOOOLLLJJJLLLMMMKKKJJJKKKMMMPPPSSSUUUWWWXXXYYYZZZ\\\]]]^^^______^^^]]]]]]\\\[[[ZZZYYYXXXXXXXXXXXXWWWVVVUUURRRPPPOOOKKKIIIGGGDDDBBB@@@@@@@@@FFFIIILLLPPPTTTVVVWWWWWWWWWXXXYYY[[[\\\ZZZVVVRRROOOLLLGGGBBB???;;;777444333111///...///000000///..................------........................---------....../////////,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++---...---+++***+++,,,************************++++++++++++++++++++++++))))))))))))))))))))))))***))))))(((((('''''''''(((((((((((())))))))))))))))))))))))))))))))))))************************((()))))))))******************************++++++,,,,,,------------......------...///111333444555555666:::???HHH^^^kkkWWWPPPNNNZZZooo|||uuupppooovvv~~~zzzlllQQQDDD???>>>888888777666555555555555444444555888===@@@AAAAAA??????@@@AAABBBCCCCCCDDDDDDDDDEEEGGGIIIJJJLLLMMMOOOOOOPPPPPPRRRSSSUUUVVVSSSTTTUUUUUUWWWWWWXXXYYYYYYZZZ[[[]]]^^^```aaabbbbbbcccdddfffggghhhiiiiiimmmlllmmmppppppooorrrxxx{{{}}}xxxzzz~~~}}}wwwoooeee^^^[[[[[[[[[ZZZWWWRRRPPPWWWggg|||rrrbbbWWWLLLGGGDDDHHHKKKJJJKKKMMMXXXfffzzzjjjMMMDDD=========:::888999666555555555555444444444333333333222222222222222////////////000000000000////////////............------------------------***,,,///000000///......++++++++++++,,,,,,,,,,,,------------------------******++++++++++++******,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...------,,,,,,------...---------------------------------........./////////.........///000222333555666999===AAADDDFFFHHHIIIJJJLLLNNNOOOPPPQQQQQQSSSRRRPPPNNNMMMLLLLLLKKKHHHHHHIIIIIIHHHFFFEEEDDD?????????>>>>>>>>>>>>>>>BBBFFFGGGCCC@@@AAA@@@>>>>>>@@@BBBEEEHHHKKKMMMNNNOOOQQQTTTXXX[[[]]]]]]]]][[[[[[[[[ZZZZZZZZZYYYYYYWWWWWWXXXXXXVVVTTTRRRPPPQQQOOOLLLHHHEEECCCBBBAAADDDDDDEEEFFFHHHKKKNNNPPPTTTUUUXXX]]]``````^^^\\\YYYVVVQQQLLLHHHCCC>>>;;;999666333111000000///............---------------........................,,,------....../////////---,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++---......,,,+++++++++************************++++++++++++++++++++++++))))))))))))))))))))))))******))))))((((((''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))******++++++++++++***++++++,,,...//////000------...///111333444555666888:::>>>GGG^^^hhhUUUPPPPPP[[[mmmtttoooqqqzzz|||kkkQQQDDD???;;;888777666555444444444444333333444777<<>>===>>>>>>>>>???BBBBBB>>>::::::999777666777999;;;>>>@@@BBBCCCEEEHHHLLLQQQUUUWWWXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXYYYZZZYYYVVVTTTRRRPPPOOOMMMKKKJJJIIIIIIJJJIIIGGGDDDAAA@@@AAACCCEEENNNPPPTTTYYY^^^aaaaaa___ZZZXXXVVVSSSQQQMMMHHHEEE>>><<<888666555444222000111111///......------...........................+++++++++,,,,,,---------------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,***,,,......---+++***+++************************++++++++++++++++++++++++))))))))))))))))))))))))++++++++++++++++++******(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************((()))***+++,,,,,,,,,,,,))))))***,,,---...000000------...///111333444555777888;;;???HHH___}}}aaaSSSOOOTTT___qqqvvvqqquuu~~~hhhPPPDDD>>>999777777666555444444444444444444444777;;;>>>??????@@@AAAAAABBBCCCDDDEEEFFFCCCDDDFFFHHHJJJKKKKKKLLLNNNNNNOOOPPPQQQSSSUUUVVVSSSTTTUUUUUUWWWWWWXXXYYYZZZ[[[\\\^^^```aaaccccccccceeegggiiijjjkkkkkkjjjkkkiiijjjmmmnnnmmmpppuuu{{{|||~~~|||lllrrrzzztttlllfffcccaaa^^^[[[YYYUUUSSSXXXggg{{{wwweeeXXXQQQIIIEEEKKKRRRRRROOOLLL[[[iii}}}___MMM???===<<<666555:::666555555555555444444444111111111111111111111111.../////////000000000111////////////............,,,,,,,,,,,,,,,,,,,,,,,,***,,,......,,,+++---///+++,,,,,,,,,---------...---,,,,,,,,,++++++++++++***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,------......,,,+++++++++,,,,,,---......------,,,,,,------.......................................////////////000000111333666:::>>>@@@BBBCCCEEEHHHJJJKKKKKKKKKLLLMMMOOOQQQRRRRRRQQQPPPPPPNNNJJJFFFCCCAAA@@@???@@@BBBDDDFFFHHHIIIIIIIIIDDDBBB@@@>>>===<<<<<<===:::>>>>>>:::777777666444444444555777888:::;;;;;;===???DDDHHHLLLMMMNNNMMMNNNOOOOOOOOOPPPPPPQQQQQQTTTUUUVVVVVVUUURRROOOMMMIIIIIIHHHHHHHHHIIIKKKLLLMMMKKKHHHEEECCCBBBBBBBBBGGGHHHKKKQQQWWWZZZ\\\[[[YYYYYYXXXXXXVVVRRRMMMHHHBBB@@@>>>======;;;888666555444222111////////////........................++++++,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------------------------------))),,,......,,,*********************************++++++++++++++++++++++++))))))))))))))))))))))))++++++++++++++++++,,,,,,(((((((((((())))))))))))))))))))))))))))))))))))************************))))))))))))************((()))***,,,------,,,,,,)))******+++,,,------...------...///111333444555777888;;;@@@JJJbbbnnnXXXOOONNNRRR```tttxxxsss{{{www{{{aaaKKKBBB===:::999888777666555555555555666666666999<<>>???@@@AAABBBCCCCCCDDDBBBDDDFFFIIIJJJKKKKKKKKKLLLLLLMMMNNNPPPRRRTTTUUUSSSTTTUUUVVVWWWXXXXXXYYY\\\]]]^^^```aaacccdddeeeaaacccfffhhhiiiiiiiiihhhpppooopppssssssrrrvvv{{{yyy{{{}}}zzzpppmmmttt|||vvvrrroookkkeee```\\\YYYWWWZZZeeevvvrrreeeQQQNNNJJJGGGBBBCCCMMMYYYcccoooqqqTTTAAA>>>:::999:::444777777777666555555444444222222111111000//////...////////////////////////................................................,,,,,,,,,------.........------------------------........................,,,,,,+++******+++,,,,,,------,,,+++,,,---...///.........---,,,+++)))(((,,,,,,,,,---------..................////////////.........------...//////------......---///111444444777;;;>>>AAAEEEIIILLLKKKLLLMMMNNNMMMLLLKKKJJJNNNPPPSSSUUUUUUSSSOOOMMMFFFDDDAAAAAACCCEEEEEEFFFLLLKKKJJJHHHGGGGGGGGGGGG>>>===;;;999999888999999777777777666666555555555777666666555555555666666777777777888;;;======<<<>>>???AAABBBBBBBBBAAA@@@BBBCCCEEEFFFFFFEEECCCBBB>>>===;;;;;;<<>>???BBBDDDDDDBBBEEE@@@999444111111111111000//////...------......///...,,,,,,...//////...)))***,,,...//////......,,,,,,,,,,,,,,,,,,,,,,,,//////...------------...++++++,,,---,,,+++)))(((++++++++++++++++++++++++,,,,,,,,,++++++***************+++++++++,,,,,,,,,---,,,+++***))))))))))))***,,,---+++((('''))),,,++++++,,,,,,+++***)))((((((((((((((()))***+++,,,)))*********)))***,,,...,,,,,,,,,,,,---...//////......///000111333555666666:::===AAALLLiiisssZZZNNNLLLKKKPPP```yyyyyyrrrooowwwqqqSSSFFFAAA===::::::999999999999999999:::777999;;;<<<;;;;;;<<<===@@@BBBCCCBBBBBBCCCEEEGGGDDDDDDEEEEEEFFFGGGIIIJJJLLLMMMOOOQQQSSSUUUVVVVVVUUUUUUUUUVVVWWWXXXYYYZZZYYYZZZ\\\^^^```bbbbbbcccccceeefffgggggghhhkkkmmmnnnooooooqqqtttwwwzzz|||{{{tttkkkwww~~~wwwpppllljjjgggeeeccc^^^[[[]]]cccqqqtttgggYYYNNNGGGFFFFFFEEELLLWWWccclll{{{sssVVVDDDAAA<<<:::999333777777777666555555444444333333222111111000//////////////////////////////////////////////////////........................,,,,,,------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******+++,,,,,,---,,,,,,+++,,,---...///+++,,,,,,,,,,,,,,,++++++------------........................//////////////////............//////...///000//////000333555:::<<<@@@CCCEEEGGGJJJLLLNNNNNNOOOOOOOOONNNNNNMMMNNNPPPSSSUUUTTTRRROOOLLLIIIGGGEEEDDDFFFHHHIIIIIIJJJHHHFFFDDDAAA???>>>===;;;:::888777777777888999888888888888888888999999888888777888888999:::;;;:::999999;;;===??????>>>AAABBBCCCDDDDDDDDDCCCBBBAAAAAABBBCCCBBB@@@>>><<<<<<;;;999888999;;;===???FFFGGGHHHJJJKKKKKKLLLLLLMMMMMMLLLIIIFFFFFFHHHIIIMMMQQQVVVYYYYYYWWWVVVVVVMMMHHHCCC???>>>@@@AAABBBHHHEEEBBB@@@>>><<<888666111111///............//////...,,,,,,...///...---***+++---............---,,,,,,,,,,,,,,,,,,,,,,,,------,,,++++++++++++,,,,,,---------,,,,,,+++***++++++++++++++++++++++++,,,,,,++++++++++++++++++*********+++++++++,,,,,,---,,,+++***))))))))))))***,,,,,,+++(((((())),,,((((((((((((((()))))))))******)))))))))))))))***)))***+++***)))((()))***,,,,,,,,,,,,,,,---...///......///000111333555666666:::>>>AAANNNkkkpppWWWKKKJJJJJJQQQccc|||}}}sssrrrqqqnnnQQQCCC???<<<999999999888888888888999999888:::<<<<<<<<<<<<===>>>AAACCCDDDCCCCCCCCCEEEGGGEEEEEEEEEEEEFFFHHHIIIJJJLLLMMMOOOQQQRRRTTTTTTTTTSSSSSSTTTVVVWWWYYY[[[\\\YYYZZZ\\\^^^```aaabbbbbbdddeeeggggggggghhhjjjlllnnnooopppqqqtttwwwzzz|||yyysss~~~yyysssooollliiiggggggbbb^^^___dddqqqxxxkkk[[[PPPHHHHHHGGGGGGNNNYYYdddnnn|||zzz\\\HHHDDD===;;;:::444777777777666555555444444444333333222222111111000////////////////////////000000000000000000000000........................------------------,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,---......((()))***+++,,,---------------------........................//////////////////............/////////111222333333444777999AAADDDHHHJJJKKKKKKLLLMMMOOOOOOOOONNNNNNOOOOOOPPPMMMOOOQQQSSSSSSQQQOOOMMMKKKIIIFFFEEEFFFGGGFFFFFFCCCBBB@@@>>><<<::::::999;;;:::999888888999:::;;;888888999::::::;;;<<<<<<:::;;;;;;;;;===>>>???@@@???>>>>>>???AAACCCBBBAAAFFFFFFGGGHHHHHHGGGFFFEEEEEEFFFFFFEEEDDDBBB@@@>>>???===;;;999999:::;;;<<<@@@AAABBBDDDFFFHHHHHHIIIKKKMMMNNNLLLIIIFFFDDDDDDEEEHHHLLLOOOQQQTTTXXXZZZVVVRRRKKKCCC===<<<>>>AAABBBCCCFFFHHHHHHDDD>>>999666555333000///////////////...,,,,,,.........---,,,---............------,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++++++++++++++++++++***))))))))))))***++++++++++++++++++++++++++++++++++++++++++,,,,,,*********++++++++++++,,,,,,,,,+++***))))))))))))++++++,,,***)))(((***+++((('''''''''((()))+++,,,,,,+++***)))((((((((((((***+++------+++)))((((((---,,,,,,,,,,,,,,,---.........///000111333555666666:::>>>CCCQQQnnnnnnUUUIIIIIIMMMVVVjjj~~~ttttttlll{{{kkkNNNAAA===;;;888888888888777777888888888888;;;===>>>===>>>???@@@BBBCCCDDDDDDCCCDDDEEEGGGEEEEEEEEEFFFGGGHHHIIIJJJLLLMMMOOOPPPQQQRRRRRRRRRQQQRRRTTTVVVXXX[[[]]]^^^ZZZ[[[]]]___```bbbbbbbbbeeeggghhhhhhggghhhjjjlllnnnooopppqqqtttxxx{{{}}}~~~}}}|||wwwtttoookkkhhhkkkfffbbbaaadddooo}}}ppp]]]RRRJJJIIIIIIIIIQQQ\\\hhhqqqdddMMMDDD===:::;;;666777777777666555555444444444444444333333222222222////////////////////////////////////////////////.................................------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........................++++++++++++++++++++++++,,,,,,,,,,,,,,,---------((((((***+++,,,,,,------,,,,,,,,,,,,------------............////////////..................//////000222555777888;;;>>>AAAFFFIIINNNQQQQQQPPPPPPPPPPPPOOONNNMMMMMMNNNOOOPPPKKKLLLNNNOOOPPPOOOMMMLLLHHHFFFCCCAAA@@@@@@>>>===<<<<<<<<<<<<===>>>???@@@BBBAAA???>>>>>>>>>????????????@@@@@@AAAAAABBBBBBCCCCCCCCCDDDEEEFFFGGGHHHIIIHHHGGGHHHJJJJJJJJJHHHMMMNNNOOOOOOOOONNNMMMLLLNNNNNNNNNNNNLLLKKKIIIHHHEEEDDDBBB@@@>>>>>>>>>???===>>>@@@AAACCCCCCDDDDDDDDDGGGIIIJJJHHHFFFFFFFFF@@@AAACCCEEEGGGLLLRRRVVVVVVVVVSSSLLLDDD???>>>???;;;>>>CCCHHHLLLKKKGGGCCC???===999666333111000///000///------...///...---...............------,,,------------------------///...------,,,,,,------,,,+++***))))))***+++,,,++++++++++++++++++++++++*********++++++,,,,,,,,,************++++++++++++,,,++++++***))))))******+++++++++***))))))******+++***)))((((((***,,,...++++++***)))(((((())))))))),,,...///---+++******---,,,,,,+++,,,,,,------......///000111333555666666:::>>>EEETTTssskkkTTTIIILLLRRR]]]sssyyyzzz}}}tttuuupppyyyjjjMMM@@@<<<:::777888888777777777777888888999;;;>>>?????????@@@BBBBBBCCCDDDDDDCCCCCCEEEGGGFFFFFFFFFFFFHHHIIIJJJKKKLLLMMMNNNOOOPPPQQQQQQQQQRRRSSSUUUWWWYYY[[[\\\]]]\\\]]]___```bbbccccccdddggghhhhhhhhhggggggiiikkknnnoooppprrruuuxxx{{{}}}~~~{{{wwwrrrmmmiiinnnjjjeeecccccclllqqq___SSSKKKJJJJJJJJJSSS^^^kkkuuummmQQQEEE;;;:::===:::777777777666555555444444444444444333333333333333000000000000000000000000.........................................................------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........................+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,***++++++,,,,,,,,,++++++***++++++++++++,,,,,,,,,............////////////------------...///000111222555999<<>>======>>>>>>===<<<>>>>>>???@@@BBBEEEGGGHHHIIIHHHFFFDDDCCCBBBBBBCCCGGGHHHHHHHHHHHHIIIIIIIIIKKKKKKKKKKKKLLLMMMNNNOOORRRPPPOOOOOOPPPQQQPPPNNNQQQRRRSSSTTTSSSSSSQQQQQQOOOOOOPPPOOOOOOOOONNNNNNKKKJJJHHHFFFEEEDDDDDDDDDAAAAAABBBBBBBBBAAAAAA@@@???@@@BBBBBBAAABBBCCCEEE?????????>>>???BBBGGGKKKNNNSSSWWWUUUOOOGGGAAA???:::<<<@@@FFFLLLPPPQQQPPPHHHFFFCCC>>>999555222111222000....../////////...000//////...------------------------------------......---,,,,,,,,,,,,---///...---,,,,,,---//////++++++++++++++++++++++++*********++++++,,,,,,,,,))))))*********+++++++++,,,+++******)))*********,,,+++******************...,,,***(((((()))***+++))))))(((((()))***++++++%%%(((,,,------,,,+++,,,,,,,,,+++++++++,,,------......///000111333555666666:::???GGGXXXxxxwwwdddQQQIIIMMMTTTbbbzzzrrrttt{{{uuuxxx{{{iiiMMMAAA===:::777888888777777777777888888999<<<>>>???@@@@@@AAACCCBBBCCCDDDCCCBBBBBBDDDFFFFFFFFFGGGGGGHHHJJJKKKLLLLLLMMMNNNOOOPPPPPPPPPPPPTTTUUUVVVXXXYYYZZZZZZZZZ______aaabbbdddeeeeeeeeeggghhhiiihhhggghhhjjjkkknnnoooppprrruuuyyy|||~~~~~~zzztttnnniiioookkkgggdddbbbiii{{{~~~ppp___SSSKKKJJJJJJKKKTTT```kkkvvvuuuVVVHHH<<<;;;>>>;;;777777777666555555444444333333333333333333333333000000000000000000000000................................................------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++*********+++,,,,,,,,,,,,,,,------------,,,,,,+++***++++++++++++,,,,,,,,,,,,............////////////------...///111333444555777:::???CCCEEEHHHLLLNNNKKKNNNRRRSSSSSSSSSTTTTTTTTTSSSRRRQQQPPPOOOOOOOOOOOONNNKKKGGGCCC???===;;;::::::;;;>>>BBBEEEEEEEEEFFFFFFFFFGGGGGGHHHIIIJJJKKKJJJHHHGGGFFFEEEFFFFFFHHHHHHIIIJJJKKKLLLLLLLLLMMMMMMNNNNNNOOOQQQRRRSSSTTTSSSQQQQQQQQQQQQPPPNNNMMMNNNPPPQQQQQQQQQPPPOOOMMMMMMMMMMMMMMMMMMMMMMMMNNNNNNLLLKKKJJJIIIIIIIIIGGGGGGGGGFFFEEECCCBBBAAA?????????===<<<<<<>>>@@@??????>>><<<;;;<<>>EEEKKKPPPRRROOONNNLLLHHHCCC===888666444222000000000111000///000000///...------......------------------------,,,,,,+++******************************++++++,,,++++++++++++++++++++++++++++++++++++++++++,,,,,,)))))))))************+++++++++***************+++---+++))))))***+++***))),,,+++)))''''''''''''((((((((((((((()))***+++,,,"""%%%((())))))******+++*********++++++,,,---.........///000111333555666777:::???III\\\|||zzzjjjZZZMMMGGGLLLTTTggg~~~tttwwwzzz{{{dddKKK@@@>>>;;;777888888888777777888888888999;;;>>>???@@@@@@BBBCCCCCCDDDEEEDDDCCCCCCDDDFFFGGGGGGGGGHHHIIIJJJKKKLLLKKKLLLNNNOOOPPPQQQQQQQQQTTTVVVWWWYYYZZZZZZZZZYYY___```bbbcccdddeeeeeeeeefffhhhiiiiiihhhiiikkkmmmnnnnnnppprrrvvvyyy}}}|||vvvpppkkknnnllliiieeebbbgggzzz{{{tttttt~~~ooo```TTTKKKJJJKKKLLLVVVbbblllxxxyyy[[[MMM@@@<<<===999777777777666555555444444222222222222222333333333000000000000000000000000................................................,,,,,,------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,,,,,,,+++***)))***+++,,,---,,,,,,+++---............---,,,,,,,,,,,,---------.....................////////////...///000222555777999;;;>>>AAAEEEHHHJJJKKKMMMOOONNNPPPRRRRRRQQQPPPPPPQQQRRRRRRQQQPPPNNNLLLKKKJJJHHHGGGDDDAAA???===<<<;;;======???CCCGGGJJJKKKKKKLLLKKKKKKJJJIIIIIIIIIIIIKKKKKKJJJIIIIIIJJJKKKLLLKKKLLLNNNPPPRRRTTTVVVWWWWWWXXXYYY[[[^^^aaaccceee```^^^\\\[[[\\\[[[YYYWWWSSSTTTVVVWWWXXXYYYXXXXXXSSSSSSRRRQQQQQQQQQQQQQQQQQQQQQPPPPPPPPPPPPOOOOOOMMMMMMLLLKKKIIIHHHFFFEEECCCCCCCCCAAA???>>>???@@@===>>>>>>===;;;<<<===???CCCEEEIIINNNQQQPPPMMMJJJBBB???;;;;;;>>>DDDIIILLLRRRRRRRRRQQQLLLGGGAAA===666444222111222222111000000///...------...//////........................,,,+++******)))*********''''''((()))))))))))))))++++++++++++++++++++++++,,,,,,++++++++++++++++++))))))))))))************+++***************++++++---+++))))))***+++***((()))))))))(((((((((((((((***)))))))))))))))******&&&'''))))))))))))+++,,,)))))))))***+++---...///......///000111333555666777:::???JJJ___sss```RRRKKKHHHNNNVVVmmm{{{yyyzzz[[[FFF>>>===;;;777999999888888888888999999888;;;>>>??????@@@BBBCCCFFFGGGGGGFFFEEEEEEFFFHHHHHHHHHHHHHHHIIIKKKLLLMMMKKKLLLNNNOOOQQQRRRSSSSSSSSSTTTWWWYYY[[[[[[[[[[[[______aaabbbccccccddddddfffggghhhiiihhhiiilllnnnnnnnnnppprrrvvvzzz}}}yyysssooonnnmmmjjjgggccchhh{{{xxxnnnjjjtttooobbbVVVMMMLLLLLLNNNXXXdddsss{{{___QQQDDD>>><<<666777777777666555555444444222222222222222222222222000000000000000000000000000000000000000000000000........................,,,,,,,,,------.........++++++++++++++++++++++++........................***+++,,,------,,,+++***)))***+++,,,---,,,++++++------......///......---........./////////000000............/////////000000111222555888;;;===???DDDGGGJJJLLLLLLLLLMMMNNNQQQRRRRRRPPPNNNMMMMMMOOONNNNNNNNNMMMKKKHHHEEECCC>>>>>>=========>>>@@@AAACCCCCCDDDFFFJJJLLLKKKJJJLLLKKKKKKJJJIIIIIIJJJJJJKKKKKKKKKKKKMMMOOOQQQRRRUUUWWWYYY]]]```dddfffhhhjjjkkkmmmppptttxxx|||~~~sssqqqooonnnnnnnnnllljjjcccdddfffhhhiiijjjjjjiii___^^^\\\[[[YYYYYYXXXXXXTTTTTTTTTUUUUUUUUUUUUUUUPPPPPPOOONNNMMMKKKJJJIIIEEEGGGIIIIIIGGGEEEEEEFFF;;;===>>>???>>>>>>???@@@CCCBBBAAAEEEKKKOOOPPPOOOMMMHHHBBB???@@@CCCGGGIIIRRRSSSUUUVVVSSSMMMGGGCCC777555333222333333222111000///...------...///000...........................---,,,,,,++++++,,,,,,+++,,,---...//////...---++++++++++++++++++++++++---,,,,,,++++++*********))))))))))))************+++***************++++++...+++((()))+++,,,***(((((()))***+++,,,,,,++++++,,,+++***)))((((((((((((,,,,,,---,,,++++++---...(((((((((***+++---///000......///000111333555666777:::@@@KKK```rrr\\\PPPLLLKKKQQQXXXtttxxxsssyyypppTTTAAA<<<===;;;888::::::999999999999::::::888:::===??????@@@BBBCCCHHHIIIIIIHHHGGGFFFHHHIIIHHHHHHHHHIIIJJJKKKLLLMMMKKKLLLNNNPPPRRRSSSTTTTTTQQQSSSVVVYYY\\\]]]]]]]]]]]]^^^___aaabbbbbbbbbbbbeeefffhhhiiiiiijjjmmmooonnnnnnppprrrvvvzzz~~~|||~~~{{{uuuqqqooonnnlllhhhdddiii|||xxxmmmeeejjjwwwqqqdddXXXOOONNNNNNPPPZZZgggzzzcccOOOGGGBBB===999999999888888777777666666333333333222222222111111000000000000000000000000////////////............,,,---...---,,,,,,---///........................------------------------------++++++++++++------...------,,,,,,------......------,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......---///111000///......///333444777:::===@@@BBBCCCLLLLLLKKKLLLLLLMMMNNNOOOOOOLLLIIIIIILLLMMMMMMKKKPPPMMMIIIHHHGGGEEEAAA>>>????????????@@@AAACCCDDDHHHHHHJJJLLLNNNOOONNNMMMNNNKKKGGGEEEGGGIIIKKKKKKPPPRRRTTTVVVWWW[[[___bbbfffjjjnnnqqqrrrwww}}}}}}~~~yyyqqqrrrsssrrrooommmlllllljjjfff```^^^^^^]]][[[YYYUUUTTTTTTRRRQQQOOOMMMLLLNNNNNNNNNMMMKKKJJJHHHGGGGGGDDD@@@===<<<===@@@BBBBBBAAAAAABBBEEEIIINNNPPPOOONNNLLLHHHCCCAAAAAAAAAOOOQQQTTTVVVUUUPPPIIICCCCCC===888666777777333///222222111000////////////------......------,,,++++++,,,,,,------,,,,,,+++***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++******))))))******++++++++++++*********************)))(((((()))***+++,,,---.........***************)))((((((************************++++++,,,,,,,,,------------,,,,,,,,,,,,---.........///111111222333666888:::===AAAKKKcccvvv___QQQJJJLLLVVVbbbuuuyyyppppppnnnrrr~~~___JJJCCC;;;:::===:::999999888888999999:::;;;888999;;;===???BBBCCCDDDEEEFFFGGGFFFDDDDDDDDDEEEGGGGGGGGGHHHJJJKKKMMMNNNNNNNNNOOOPPPQQQSSSSSSTTTVVVWWWXXXYYYZZZ\\\]]]]]]]]]___aaadddeeeeeedddccciiihhhhhhhhhiiikkkmmmoooooopppqqqssswwwzzz~~~{{{sssooooooqqqrrrnnnfffgggvvvvvvkkkaaacccmmmtttdddWWWLLLKKKLLLPPP]]]lll~~~iiiTTTJJJDDD>>>;;;999999888888777777666666333333333222222222222111000000000000000000000000////////////............,,,---...---,,,,,,---///........................------------------------......---,,,,,,---.........------,,,,,,------...++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,------...///---///000000//////111222777888:::===@@@CCCEEEGGGKKKKKKLLLMMMNNNOOOOOOPPPMMMJJJGGGGGGIIIJJJIIIHHHHHHEEEBBBAAAAAAAAA???===???@@@AAABBBDDDEEEEEEEEEEEEFFFIIILLLOOORRRSSSRRRSSSPPPKKKJJJMMMSSSXXXZZZ___cccggglllnnnqqqtttvvv~~~wwwrrrpppppppppooojjjcccYYYQQQNNNMMMNNNNNNQQQQQQPPPPPPNNNMMMKKKKKKMMMLLLIIIGGGEEEDDDCCCCCCCCCAAA>>>===>>>AAAEEEGGGMMMNNNOOOMMMIIIFFFDDDCCCIIIKKKOOOTTTVVVRRRJJJCCC@@@<<<888888999888444000000000111111000///------------......------,,,++++++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++*********)))******++++++++++++*********************)))(((((((((((()))***+++++++++++++++++++++++++++***))))))************************))))))*********+++++++++---,,,,,,,,,,,,---......,,,---///000000111444666888;;;@@@KKKeeerrr]]]PPPKKKMMMZZZhhhyyymmmkkkkkkrrrxxxYYYEEE???999888;;;999888777777777777888999999<<<===>>>@@@CCCEEEGGGHHHFFFGGGGGGGGGEEEDDDEEEFFFGGGGGGHHHIIIJJJLLLMMMNNNNNNNNNOOOPPPRRRSSSTTTTTTVVVVVVWWWXXXZZZ[[[\\\]]]___aaaccceeeeeeeeeddddddffffffggghhhiiikkkmmmnnnqqqqqqsssuuuyyy}}}wwwsssqqqssstttpppiiiiiiwww}}}tttkkkaaaaaahhhyyyyyyhhhZZZNNNLLLMMMQQQ]]]lll{{{sss\\\NNNDDD???===:::999999888777777666666333333333333222222222222000000000000000000000000////////////............---...///...,,,,,,---...........................------------------------///......------......///...------,,,,,,------...)))***+++---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,------...///---///000000000222555777:::;;;===@@@CCCFFFHHHIIIJJJKKKMMMNNNOOOOOONNNNNNIIIFFFDDDCCCCCCCCCCCCBBB???===;;;:::<<<>>>??????BBBCCCFFFHHHJJJJJJJJJJJJJJJKKKNNNRRRVVVZZZ\\\]]][[[WWWSSSSSSYYYbbbjjjooovvv{{{{{{lllaaa\\\YYYUUURRRSSSSSSSSSRRRQQQPPPOOONNNMMMMMMNNNNNNMMMKKKHHHGGGHHHFFFBBB>>><<<<<<>>>???GGGKKKOOOQQQOOOLLLJJJIIIFFFGGGKKKRRRVVVTTTLLLEEE???<<<999999::::::777444///000111111000///---,,,---............---,,,,,,,,,,,,------------,,,,,,++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++******************++++++++++++******)))************))))))((())))))***************)))+++,,,,,,,,,,,,+++******************************))))))*********+++++++++---,,,,,,,,,,,,---......,,,---///000000222444777666:::@@@MMMhhhnnnYYYOOOLLLPPPaaarrr}}}lllhhhiiiqqqsssUUUCCC>>>888888;;;999777666666666666777888888===>>>@@@BBBDDDGGGHHHIIIFFFGGGHHHGGGEEEEEEEEEFFFHHHHHHIIIJJJLLLMMMNNNOOOMMMNNNOOOPPPRRRSSSTTTUUUUUUVVVWWWXXXYYY[[[\\\\\\aaabbbdddeeeeeeeeeddddddcccdddfffhhhjjjlllmmmmmmrrrsssuuuxxx{{{}}}yyyuuuvvvwwwssslllkkkwwwzzzqqqjjjaaa___bbbmmm~~~kkk]]]QQQNNNNNNQQQ^^^lll{{{fffRRREEE??????::::::999999888777666666444444333333333222222222000000000000000000000000////////////............---...//////---,,,---...........................------------------------......------------.........------,,,,,,------...+++,,,...//////...,,,***---------------------------------------...//////---...//////000444888<<<===>>>@@@BBBDDDFFFHHHIIIKKKLLLMMMNNNMMMLLLJJJHHHBBB@@@>>>===<<<<<<<<<<<<<<<;;;999999;;;???BBBDDDGGGHHHKKKNNNQQQRRRQQQQQQUUUXXX]]]aaadddhhhkkknnneeebbbaaaccckkkuuu~~~}}}vvviii```ZZZZZZYYYXXXVVVTTTRRRQQQKKKLLLNNNOOOPPPPPPPPPPPPMMMLLLJJJGGGDDDAAA>>>===>>>CCCHHHMMMOOOPPPQQQRRRLLLKKKLLLQQQWWWXXXRRRLLLCCC???;;;999:::;;;;;;;;;333333222111//////.....................------,,,,,,,,,------------,,,,,,+++,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******++++++++++++******))))))************)))(((+++,,,,,,,,,,,,++++++******++++++,,,++++++******************************++++++,,,,,,,,,------------,,,,,,,,,,,,---.........000111222222444777999777;;;AAAOOOlll~~~iiiUUUNNNLLLSSSggg~~~ssskkkkkktttsssVVVDDD@@@;;;:::===:::777666666666666777888888;;;<<<===@@@BBBDDDFFFGGGFFFGGGHHHGGGFFFEEEFFFGGGHHHHHHJJJKKKMMMNNNNNNOOOMMMNNNOOOQQQRRRTTTUUUVVVUUUUUUVVVXXXYYYZZZ[[[\\\aaabbbcccdddddddddccccccbbbdddgggjjjlllmmmnnnnnnrrrsssvvvyyy}}}~~~xxxyyyzzzwwwpppmmmwwwxxxllleee^^^[[[[[[cccssslll]]]QQQNNNNNNRRR___nnn~~~vvv[[[HHH??????;;;;;;:::999888777666666444444444333333333222222000000000000000000000000////////////............---///000000...,,,,,,---........................------------------------,,,,,,,,,------,,,,,,,,,...------,,,,,,------...///000111111000...,,,***------------------------...------------...//////,,,...///000222666;;;???AAABBBCCCDDDFFFGGGHHHHHHJJJJJJKKKJJJHHHEEEBBB@@@;;;:::999888777777888999<<<<<<<<<<<<>>>BBBFFFIIINNNOOORRRTTTWWWYYY[[[\\\___eeelllrrrwww{{{wwwvvvvvv{{{{{{rrrpppmmmiiiddd___ZZZXXXTTTRRRQQQPPPPPPQQQSSSTTTMMMNNNOOOOOOKKKFFF@@@<<<777:::???DDDIIIOOOUUUYYYVVVSSSRRRTTTYYY[[[YYYVVVLLLGGG???:::999<<>>AAACCCDDDEEEFFFGGGHHHGGGEEEDDDEEEFFFGGGHHHJJJLLLMMMNNNNNNNNNMMMNNNOOOQQQSSSTTTVVVVVVUUUVVVWWWXXXYYY[[[\\\\\\``````aaabbbbbbbbbccccccdddeeehhhkkknnnoooooooooqqqrrruuuyyy}}}}}}}}}~~~{{{tttqqqxxx{{{hhh___XXXUUUTTTYYYeeexxxkkk]]]PPPMMMMMMRRR```oookkkPPPCCC@@@<<<<<<;;;999888777666555444444444444333333333333000000000000000000000000////////////............---///111111///---,,,,,,........................------------------------+++,,,,,,------,,,,,,+++...------,,,,,,------...111111222222111///---,,,------------------------......------......///000...000222444777:::???BBBEEEEEEEEEFFFFFFFFFFFFFFFFFFEEEEEECCCAAA>>>;;;999666666777666666666999;;;===>>>@@@BBBDDDHHHNNNQQQXXXWWWWWWXXX[[[```eeehhhiiippp||||||tttoookkkfffaaa[[[TTTOOONNNNNNOOOLLLNNNQQQRRROOOHHHAAA===777888;;;>>>BBBJJJSSSXXX[[[ZZZYYYZZZ\\\^^^^^^^^^VVVPPPGGG???<<<===AAADDDBBB???;;;777444333333333...////////////...------------............------,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,******++++++++++++******((())))))************)))(((((()))))))))))))))((((((((()))************)))************************))))))*********+++++++++---,,,,,,,,,,,,---......---...000111111333555888;;;>>>DDDTTTsss~~~fffRRRMMMLLLSSSooo}}}oooSSSCCC@@@;;;999:::555888777777777777888999999:::;;;===???AAACCCEEEFFFEEEFFFGGGFFFDDDDDDDDDEEEFFFHHHJJJLLLMMMNNNMMMMMMMMMNNNOOOQQQSSSUUUVVVWWWVVVWWWXXXYYYZZZ\\\]]]]]]^^^^^^___```aaabbbcccdddfffgggiiikkkmmmoooppppppoooqqquuuyyy}}}zzzuuuzzzppp```WWWRRROOOPPPWWWfffyyynnn___QQQMMMMMMRRR___nnn]]]HHHAAA===<<<;;;:::888777666555555444444444444333333333000000000000000000000000////////////...............000222111///---,,,,,,........................------------------------,,,,,,---......---,,,,,,...------,,,,,,------...///////////////000000000.......................................//////000111333777:::<<>>===;;;999888666666333555777777777999===AAA???BBBGGGKKKOOOSSSYYY^^^aaa^^^[[[[[[^^^eeennnsssyyy|||ssshhh___YYYVVVUUUSSSTTTVVVUUURRRMMMHHHEEE>>>>>>>>>>>>@@@EEEKKKPPPWWW[[[___`````````aaabbb\\\XXXPPPGGGAAA???@@@BBBFFFEEEBBB???;;;777444333///////////////...------------............------,,,,,,------------,,,,,,------------------------+++++++++,,,,,,,,,------******++++++++++++******(((((()))***************&&&'''((())))))***))))))((()))******+++++++++***************************))))))*********+++++++++---,,,,,,,,,,,,---......---///000111111333666888:::===DDDVVVvvvgggRRRMMMLLLRRRooojjjOOO@@@???:::999:::555777666666666666777888888:::;;;<<>>AAACCCFFFHHHAAA@@@???>>><<<;;;:::999999999777666555555555555333555888999999<<>><<<999888999:::666555555444444333222222333333333222222222111111////////////////////////000///...---,,,---.........------,,,,,,------...,,,,,,++++++***)))((((((***+++,,,---............////////////000000000000000000//////.........---,,,,,,---.........---------,,,+++,,,...222555888;;;:::;;;???DDDFFFEEECCCAAA===999777888999888666666777777666555555777888222555999:::;;;>>>CCCHHHHHHNNNXXX```eeeiiikkkllljjjjjjhhheeeeeeooo~~~tttvvvuuurrrooolllgggaaa]]]TTTQQQMMMGGGBBBAAADDDGGGJJJVVV^^^___```dddfffddd``````___ZZZQQQHHHAAA>>>BBBFFFJJJKKKHHHCCC???===666444222000//////000111//////000000///...------......//////......---,,,......//////...---,,,,,,++++++******)))******+++++++++************++++++)))******++++++,,,------,,,,,,,,,,,,+++***))))))((()))***)))((((((***,,,,,,+++***))))))***+++,,,)))******++++++,,,------,,,++++++++++++,,,------///000333444444555777999;;;>>>FFFZZZ|||jjjSSSOOOQQQ[[[sssaaaQQQAAA<<<<<<:::666555555555555555666666666666999999:::===AAACCCCCCCCCDDDCCCBBBBBBBBBBBBCCCDDDEEEFFFGGGHHHIIIJJJJJJJJJJJJMMMPPPSSSSSSTTTUUUVVVWWWXXXZZZ\\\^^^```bbbcccaaabbbcccccceeeeeefffggggggggghhhiiijjjlllnnnooosssuuuyyy}}}tttddd]]]QQQPPPPPPRRRUUUbbbxxx{{{nnn^^^SSSMMMPPP\\\hhh|||~~~}}}XXXHHHAAA@@@>>>;;;999888999:::666555555444444333333222333333222222222111111111////////////////////////000///...---,,,------...///......------......///......---,,,,,,+++******++++++,,,---.............../////////000000000000000/////////............------........................---...000333777999======>>>AAADDDEEECCC@@@:::777444444555666555333444555666555444555666888666:::>>>@@@BBBFFFMMMSSSTTTWWW]]]aaafffjjjooorrrrrrssstttuuuxxx{{{xxxccc[[[QQQJJJHHHJJJMMMNNNRRR\\\bbbbbbbbbdddeeebbbbbbaaa```]]]XXXRRRKKKGGGCCCEEEIIILLLLLLIIIDDDAAA:::888555222111000000111//////////////////............//////......---,,,......//////...------,,,++++++************++++++++++++************++++++,,,+++++++++++++++++++++***++++++,,,,,,,,,++++++((()))******))))))+++---++++++************++++++)))******++++++,,,------,,,,,,,,,,,,,,,------...///000333444444555777999<<>>;;;777444222111111////////////000000000000......//////......---,,,.........///......---,,,++++++++++++++++++++++++++++++************++++++------,,,,,,+++******)))))))))***+++,,,,,,,,,,,,***+++++++++)))***+++---++++++,,,,,,,,,,,,++++++)))******++++++,,,---------------,,,---......//////000333444444555777999<<>>AAABBBDDDEEEEEEEEECCC@@@;;;888666666666666666666444333444555777888888999<<<>>>>>>BBBFFFKKKOOOWWWaaahhhnnnpppqqqtttxxxrrrddd]]]YYYVVVSSS]]]^^^___```bbbcccdddcccbbb___]]]^^^aaaaaa[[[UUUHHHDDD@@@BBBIIINNNOOONNNGGGEEEAAA===888555333222000000///000000000111111.........///......---,,,---...............------+++++++++,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,++++++*********)))***+++,,,,,,,,,,,,,,,+++,,,,,,+++******+++---++++++---......---++++++)))******++++++,,,------...------------...//////...000333444444555777999<<>><<>>======:::777666555555555555666666666666999999:::===AAACCCCCCCCCAAA@@@????????????@@@AAADDDEEEFFFHHHIIIJJJKKKKKKKKKLLLMMMNNNNNNQQQTTTWWWYYYYYYZZZ[[[]]]^^^^^^___aaabbbcccccceeeeeefffggghhhhhhiiikkkmmmoooqqqsssvvvxxx||||||nnniiilllwwwttt___UUUQQQOOOOOOQQQZZZkkk{{{kkk___WWWWWWaaakkk~~~qqq\\\JJJDDD>>>:::::::::999777777777666666555444444444222222222222222333333333000000000000000000000000......//////......---,,,------,,,,,,,,,,,,------------------------------,,,,,,------...---------------........./////////.........///////////////------,,,,,,---///111222444777;;;AAAEEEHHHJJJKKKGGGHHHGGGDDD???:::777666777888999888777666777888666999;;;===???BBBFFFHHHLLLQQQYYY```gggoooxxxzzz{{{~~~qqqfff]]][[[^^^```aaacccbbb```___```bbbbbb___\\\VVVMMMCCC===???FFFLLLOOOOOOMMMJJJEEEAAA<<<999777444333111000000000111222......//////......---,,,,,,---......///.........***+++---...///......---,,,,,,++++++++++++,,,,,,)))******+++,,,,,,------,,,,,,,,,,,,+++***))))))+++,,,,,,+++))))))***,,,++++++,,,,,,,,,,,,++++++)))******++++++,,,---------------,,,---......//////000333444444555777999:::BBBRRRkkkmmm[[[LLLOOO___qqquuujjjqqq~~~jjjNNNFFF>>>===<<<888666777555555555555666666666666999999:::===AAACCCCCCCCCAAAAAA@@@??????@@@AAAAAACCCDDDFFFHHHIIIKKKKKKLLLIIIKKKMMMNNNOOOPPPSSSVVVXXXXXXYYY[[[\\\^^^______aaabbbcccccceeeeeefffgggggghhhiiikkkmmmppprrrssstttwww{{{pppddd]]]dddpppmmm___XXXRRRNNNNNNOOOYYYkkk~~~xxxjjjaaaZZZZZZbbblll|||zzzdddMMMFFF>>>;;;;;;;;;:::888777777666666555555444444222222333333333444444444000000000000000000000000---.../////////...---,,,......------------......------------------------++++++,,,---............---------.........//////............/////////000...------...///222555666:::===AAAEEEHHHJJJJJJJJJGGGGGGFFFAAA<<<888777888555777888888777888<<>>@@@CCCFFFHHHKKKPPPSSSTTT[[[eeeooowww{{{}}}~~~|||yyyxxxzzz~~~zzzhhhaaa```]]]]]]^^^______```aaaaaaaaa``````\\\VVVMMMFFFCCCDDDHHHKKKOOONNNKKKHHHCCC???<<<:::666555222111000000111111......//////......---,,,,,,------...//////......***+++---///000///......---,,,,,,++++++,,,,,,---+++++++++++++++++++++,,,++++++,,,,,,,,,++++++******++++++***(((((()))***++++++************++++++)))******++++++,,,------,,,,,,,,,,,,,,,------...///000333444444555777999:::CCCUUUooofffVVVJJJPPPeeezzzooofffpppeeeLLLCCC<<<:::999666666888555555555555666666666666999999:::===AAACCCCCCCCCBBBAAA@@@??????@@@AAABBBCCCDDDFFFHHHJJJKKKLLLLLLHHHJJJMMMOOOOOOPPPRRRTTTVVVWWWYYYZZZ\\\^^^``````aaabbbcccccceeeeeefffggghhhiiijjjllloooqqqtttuuuuuuxxx||||||jjj\\\[[[```mmmyyypppbbbWWWPPPNNNLLLMMMWWWhhhvvv|||vvvkkkccc]]]\\\bbbkkkyyyiiiOOOHHH???;;;<<<<<<:::888777777777666555555444444333333333444444555555555000000000000000000000000---.../////////...,,,,,,//////............//////---------...............***+++,,,---......///...---------.........//////---.........//////000000///......///111555888:::???AAAEEEHHHJJJJJJIIIHHHGGGGGGEEE@@@:::666777999555777999999999<<>><<<888666333111//////000111......//////......---,,,,,,,,,---.../////////...***+++---///000000///...---,,,,,,++++++,,,,,,---------,,,++++++*********)))***++++++,,,,,,,,,,,,***++++++***((('''(((***,,,+++***))))))***+++,,,)))******+++,,,,,,------,,,++++++++++++,,,------///000333444444555777999;;;EEEWWWrrrbbbSSSIIIQQQiiijjjdddqqqaaaIIIAAA:::888777555666999555555555555666666666777999999:::===AAACCCDDDCCCBBBBBBAAA@@@@@@AAABBBBBBCCCDDDFFFHHHJJJKKKLLLLLLFFFIIIMMMOOOPPPQQQRRRSSSVVVVVVXXXZZZ\\\___```aaaaaabbbcccdddeeeffffffgggjjjjjjlllmmmpppsssuuuvvvxxxzzz~~~tttccc[[[XXXaaannnyyylll\\\SSSPPPPPPJJJMMM[[[iiirrrxxx~~~vvvmmmeee___]]]bbbjjjwwwpppXXXNNNEEEBBB???:::777777777777777666555555444444222222222111111111111000111111111111111000//////333111///---,,,...000111------............------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,////////////////////////---,,,,,,,,,,,,---...///000000000000111555:::>>>CCCDDDEEEGGGHHHIIIJJJJJJHHHEEE@@@<<<:::999:::;;;777888999999<<>>JJJNNNSSSUUURRRJJJ@@@:::;;;888555333333333333222000000////////////000000........................---------.........//////000000///............///,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......(((((()))***+++,,,,,,---++++++++++++++++++++++++)))************+++++++++,,,,,,---......//////000111222333333444555888;;;@@@DDDVVVxxxyyybbbRRRHHHSSSlllwwwmmmhhhsss]]]FFFBBB<<<888777666666666:::888666555444555666777666:::>>>AAAAAA???>>>>>>????????????@@@AAABBBBBBCCCEEEGGGGGGGGGGGGIIIKKKLLLMMMNNNPPPQQQRRRRRRRRRUUUWWWYYYZZZ[[[\\\^^^```bbbcccdddfffggghhhhhhiiijjjjjjkkkmmmpppsssuuuvvvwwwzzz~~~{{{eee\\\WWW\\\bbbiiiuuujjjYYYPPPOOOKKKJJJPPPWWWbbbppp}}}{{{tttmmmjjjfffccceeejjj|||vvvXXXMMMBBB???===;;;:::;;;777777777666555555444444222222222222111111111111111111111111111000000///222111///.........///000---......//////......---,,,,,,,,,------.........------------------------////////////////////////.........---....../////////000111111333777===AAAEEEFFFGGGHHHIIIIIIHHHHHHEEEBBB>>>:::888888:::;;;<<<<<<===>>>BBBIIIQQQVVV^^^ccchhhiiijjjnnnxxxyyynnneee[[[TTTQQQSSSXXX\\\___aaabbbaaaeeebbb^^^[[[WWWRRRMMMJJJIIIMMMRRRUUUSSSMMMFFFAAA>>><<<999777666444111///111000///////////////000........................---------.........//////......---,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,---------))))))******+++,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,***++++++,,,,,,------...111222333333444666999<<<@@@DDDWWWyyyuuubbbTTTLLLYYYssswwwlllfffrrr^^^GGGCCC>>>;;;:::;;;;;;;;;:::999777666555666777888777:::>>>AAA@@@???>>>>>>>>>>>>>>>???@@@BBBCCCDDDCCCEEEGGGGGGGGGGGGIIIKKKKKKLLLNNNPPPQQQRRRSSSSSSVVVXXXZZZ[[[[[[\\\^^^```bbbccceeefffhhhhhhiiiiiijjjjjjlllmmmpppsssuuuvvvxxxzzz~~~ssseeeZZZ[[[]]]```hhhrrr{{{xxxeee[[[SSSNNNKKKMMMRRRYYYfffqqquuuooojjjhhhfffcccfffkkk{{{^^^QQQCCC>>>===;;;<<<===888777777666666555555444333222222222111111111111111111222222111111000///111000000000////////////---......//////......---***+++,,,---...///000000........................////////////////////////000000//////...////////////000222444666;;;@@@DDDGGGHHHIIIJJJIIIGGGEEEDDDBBB@@@<<<::::::<<>>:::888888999:::::::::999888777777777888999777;;;>>>@@@@@@???>>>>>>>>>>>>>>>???@@@BBBCCCDDDCCCEEEFFFGGGGGGGGGIIIJJJJJJKKKMMMPPPRRRSSSTTTTTTVVVXXXZZZ[[[[[[\\\^^^```bbbcccdddfffggghhhiiiiiijjjkkklllnnnppprrruuuvvvyyyzzz}}}qqq___[[[[[[ZZZ\\\bbbhhhoooxxxvvviii\\\TTTMMMKKKLLLQQQYYYbbbkkkhhhfffgggfffdddhhhnnn{{{hhhYYYHHHAAA???<<<;;;;;;888888777777666555555555333333222222222111111111111222222222222111000000///000000111111000...---......////////////......,,,,,,,,,---...//////000........................////////////////////////000000//////....../////////222555777:::>>>CCCGGGGGGHHHHHHHHHFFFCCC@@@>>>>>>===<<<===AAAGGGMMMQQQTTTRRRRRRUUU]]]eeejjjmmmnnnoooppprrrvvvwwwnnnjjjccc^^^[[[]]]aaacccbbbcccccceeeeeeccc^^^[[[TTTVVVXXXZZZZZZYYYWWWUUUFFFCCC???<<<;;;:::999777333222111000///................................................/////////000///......------......++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,+++---------,,,,,,+++++++++***+++++++++++++++,,,,,,,,,,,,,,,,,,------------------......///000000000///111222444555777;;;>>>@@@EEEYYY{{{gggWWWOOONNN___{{{xxxnnnkkkwwwyyyYYY@@@===999777777888888777::::::999888888999999:::888;;;???@@@???>>>>>>>>>@@@@@@@@@@@@@@@AAABBBCCCCCCDDDFFFGGGFFFGGGHHHJJJJJJKKKMMMOOORRRSSSTTTUUUUUUWWWYYYZZZZZZ[[[]]]___aaaaaaccceeefffgggggggggkkkkkklllnnnppprrrtttuuuyyyzzz|||~~~~~~ggg___]]]ZZZYYY[[[[[[aaajjjrrryyy~~~uuueee[[[QQQLLLJJJLLLRRRYYYbbbaaaccceeeffffffkkksss~~~ooo^^^LLLDDDAAA===:::999888888888777666666555555333333333222222222222111222222222222222111000000///000111111111000...---...//////////////////...........................------------------------//////////////////////////////......---......///111444777;;;===AAAEEEGGGEEEEEEEEEDDDBBB>>>;;;999999:::;;;@@@HHHRRR\\\bbbddd```___ccclllssswwwwwwssstttuuuxxx~~~~~~uuummmeeeaaa___^^^\\\^^^bbbgggjjjhhhddd```____________^^^]]]\\\[[[QQQKKKDDD???<<<;;;;;;:::555444222111000///......//////////////////////////////////////////////////////...---------------------------------------,,,,,,,,,,,,,,,,,,,,,+++...------,,,,,,++++++************++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,------...//////000000111///111333444555888<<>>>>>>>>CCCBBBAAAAAA@@@@@@AAAAAABBBDDDFFFFFFFFFFFFHHHJJJJJJKKKMMMOOORRRSSSTTTUUUSSSUUUXXXYYYYYYZZZ\\\^^^___```aaacccdddeeeffffffkkkkkklllnnnppprrrtttuuuxxxyyy{{{}}}sssgggccc\\\WWWWWWUUUYYY^^^dddjjjqqqxxx}}}ooobbbTTTMMMJJJJJJNNNTTT[[[\\\___ccceeefffnnnvvv{{{gggQQQFFFBBB>>>;;;:::999888888777777666666555333333333333222222222222222222222333222222111000///000111111111000...---...//////000000//////.../////////.........------------------------------////////////////////////......------......///000333666:::===???AAADDDFFFCCCBBBAAA???===:::888777555777;;;BBBNNN\\\iiiqqqrrrllliiimmmwww~~~~~~|||tttvvvzzzwwwlllbbb]]]ZZZ\\\aaafffkkkllljjjgggfffeeedddcccaaa```^^^]]]YYYSSSKKKCCC???<<<:::999777666444222111000//////////////////////////////000000000////////////...---,,,,,,+++++++++++++++........................,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,++++++***************++++++,,,,,,---++++++++++++,,,,,,,,,,,,,,,,,,,,,---......//////111222444444555888;;;>>>BBBHHH]]]tttaaaNNNKKKPPPbbb|||~~~wwwxxxmmmUUUCCC@@@<<<:::999888777555888999999999999::::::::::::<<>>===>>>>>>CCCBBBBBBAAAAAAAAAAAAAAABBBDDDEEEFFFFFFFFFHHHIIIJJJKKKMMMPPPRRRSSSTTTTTTTTTUUUXXXYYYYYYZZZ\\\^^^___```aaacccdddeeeffffffllllllmmmnnnppprrrsssuuuwwwxxx{{{~~~tttjjj___WWWUUUUUUVVVWWWXXX\\\bbbkkkqqqzzz|||mmm\\\RRRLLLJJJKKKOOOVVVWWW[[[```aaadddnnnxxxzzz\\\KKKCCC???===<<<999999888888777666666666444444333333333222222222222222333333222222111000000000000000000//////...//////000000000000//////............////////////........................////////////////////////---------...///000111222666999===???@@@AAABBBCCCAAA@@@===;;;999888888888777999>>>GGGUUUeeettt|||{{{tttooosss}}}}}}xxx||||||sssnnnddddddccceeehhhkkkllllllhhhgggfffdddbbb```___^^^XXXTTTNNNIIIEEEAAA>>>;;;999888666444222111000000////////////////////////000000000000/////////...---,,,++++++******++++++------------------------+++++++++,,,,,,---------+++++++++++++++*********)))******+++,,,,,,------,,,,,,,,,,,,------------,,,,,,------......//////222333444555555777;;;===CCCJJJ___}}}kkkZZZJJJIIIQQQddd|||{{{{{{dddOOO>>>;;;999777777777666444777888888999999999999999;;;===??????>>>===>>>>>>@@@@@@@@@AAAAAACCCDDDDDDBBBDDDEEEFFFEEEFFFGGGIIIKKKLLLNNNPPPQQQRRRSSSSSSUUUWWWYYYZZZ[[[\\\^^^``````aaacccdddfffgggggggggllllllmmmnnnpppqqqssstttuuuwww{{{~~~wwwggg^^^\\\VVVUUUSSSQQQRRRVVV]]]bbbjjjrrr|||jjj[[[RRRLLLKKKLLLRRRSSSWWW[[[\\\```kkkwwwiiiQQQEEE@@@>>>>>>999999888888777666666666444444444333333333222222222333333333333222111111111000000000//////////////////000000000000//////,,,------...///000111111000000000000000000000000////////////////////////.........///000222444444777:::>>>@@@@@@@@@@@@AAAAAA???<<<999888888999:::<<<>>>CCCMMM[[[lll{{{xxxrrruuu|||sssnnnhhheeeeeehhhjjjkkkgggffffffdddcccaaa___^^^PPPOOONNNMMMKKKGGGCCC???;;;999777555333222111000000000000000000000000000111111000000/////////...///...------,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......************************))))))***+++,,,,,,---------------.........//////......//////000111111111333444555555555777:::===DDDKKKaaawwwdddTTTFFFGGGOOOccc|||}}}|||zzz[[[III>>><<<::::::;;;;;;:::999666777888999999999999999;;;===??????>>>======>>>>>>>>>???@@@BBBDDDFFFGGGBBBCCCEEEFFFEEEFFFGGGIIILLLMMMNNNPPPQQQRRRRRRRRRWWWYYY[[[\\\\\\^^^```bbbbbbcccdddfffggghhhiiiiiillllllmmmnnnpppqqqsssttttttwww{{{~~~qqqhhhgggVVVUUURRROOOMMMOOOSSSWWW^^^hhhttt}}}vvveeeYYYPPPLLLLLLPPPQQQTTTXXXYYY]]]iiivvv{{{\\\GGGBBB???;;;;;;999777666555666777888555555444333333222111111111111111111000000000000111111000000//////......000000000000000000000000------,,,,,,---...000111333333222222111000000///////////////000000000000000000//////000222444555;;;===???BBBBBBBBB@@@???===888555777888888999<<<:::@@@HHHTTTdddssswwwuuuuuuqqqqqqwww|||qqqfffcccfffggghhhiiihhhgggeeebbb```^^^]]]VVVNNNGGGFFFIIIJJJFFFAAA<<<;;;999888888777666444...///000111111000///...////////////////////////...------,,,,,,------...+++*********+++---///000,,,,,,,,,+++++++++******++++++++++++++++++++++++------,,,+++++++++,,,,,,---------........./////////000111111000///111222111333555666777999<<>>>>>======<<<<<<===>>>???@@@BBBCCCDDDEEEGGGGGGGGGEEECCCDDDGGGIIIJJJKKKMMMOOOQQQRRRRRRRRRZZZ[[[\\\]]]^^^_________bbbdddeeeeeeeeeeeefffhhhiiiiiijjjkkklllnnnppppppqqquuuyyy|||}}}~~~~~~vvvrrrjjj```SSSKKKKKKNNNOOOOOOTTT[[[fffrrr{{{mmm```WWWNNNHHHPPPQQQRRRSSSTTTZZZbbbiiivvvhhhNNNCCC>>>;;;;;;:::888666555666777888555555444333333222111111111111111111000000000000111000000000/////////...000000000000000000000000......---------...000111333222111000////////////....../////////000000000000///000000222444666888;;;===???AAAAAA@@@>>>===:::555333555777777999===@@@FFFOOOZZZhhhtttxxxuuupppnnnrrr|||~~~nnneeeddddddeeeiiiiiiiiihhheeebbb___]]]XXXQQQIIIEEEGGGIIIHHHFFF???===;;;::::::999777555000000111111111000//////////////////////////////...------,,,,,,------...---,,,+++++++++,,,---...,,,,,,,,,++++++++++++***++++++++++++++++++++++++,,,,,,,,,++++++,,,------,,,------------.........---///000000///...000111222444666666777999<<<>>>@@@KKKffftttZZZPPPJJJNNNYYYlllqqqVVVGGG???===;;;888777777777888888888777777777888999999============>>>>>>>>>>>>======>>>???AAABBBCCCCCCEEEFFFFFFEEEDDDEEEGGGJJJKKKKKKMMMNNNPPPQQQSSSSSSXXXYYY[[[]]]___```aaaaaabbbdddeeeeeeeeeeeefffhhhggghhhiiijjjlllnnnpppqqqrrruuuzzz|||}}}~~~{{{qqqgggYYYPPPNNNOOOOOOOOOPPPVVV```jjjsssxxxyyyzzzqqqeee[[[RRRLLLNNNPPPQQQQQQSSSYYYbbbiiiuuuuuuUUUEEE???<<<;;;:::888777666666777777555444444333333222222111111111111111000000000000000000000000////////////000000000000000000000000000///.........///000111333222000...---...///000............//////////////////111222555888:::<<<<<<===>>>??????===;;;:::888444333666888999===BBBLLLSSS[[[dddnnnxxx{{{xxxpppqqqxxxuuuggg```___```fffgggiiijjjhhheeeaaa^^^[[[UUULLLFFFEEEGGGIIIJJJBBB@@@===<<<;;;:::888777333222111111000000000000////////////////////////......------------............---,,,++++++,,,,,,,,,,,,,,,,,,++++++++++++************************++++++++++++,,,------...,,,,,,,,,,,,------------,,,---//////...---///000333555666777777888;;;===AAAMMMjjjuuuYYYMMMLLLPPP\\\qqqnnnTTTFFF===<<<:::999888888999:::888888888888888999::::::<<<<<<<<<===>>>?????????======>>>??????@@@AAAAAACCCDDDFFFFFFFFFFFFHHHJJJLLLLLLLLLMMMOOOQQQSSSUUUVVVWWWZZZ\\\___aaabbbcccbbbdddeeeeeeeeeeeefffhhheeefffgggiiikkknnnpppqqqtttwww{{{}}}}}}}}}~~~|||rrrdddXXXSSSQQQPPPOOOMMMRRRYYYaaahhhnnnqqqssszzzuuuiii___VVVPPPLLLMMMNNNOOOQQQXXXbbbjjjttt}}}YYYGGG@@@???;;;:::999888777666666777444444444333333222222222111111111111000000000///000000000000////////////////////////////////////111000///......///000111444222000------...///111---.........///////////////000222555888;;;===???<<<=========<<<:::888777777555555888;;;===DDDKKKZZZbbbjjjooovvv~~~zzz{{{pppeeeaaa```^^^aaaeeehhhiiigggdddbbb^^^YYYRRRKKKFFFEEEFFFGGGCCCAAA===<<<;;;:::999777666555333111000000111222////////////////////////......------------......---------,,,,,,,,,------------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,*********+++,,,---...///+++++++++,,,,,,,,,------,,,---//////......///111444555777777777888:::<<>>>>>>>>???>>>>>>??????@@@@@@AAAAAAAAACCCFFFGGGGGGGGGIIIJJJMMMLLLLLLLLLNNNQQQTTTUUUVVVXXXZZZ\\\___aaabbbbbbbbbdddeeeeeeeeeeeefffhhhdddeeefffhhhkkkmmmpppqqquuuxxx{{{}}}}}}}}}~~~~~~~~~oooaaaYYYTTTRRRPPPNNNPPPTTTYYY___dddhhhkkkqqqwwwwwwhhh^^^VVVQQQKKKLLLLLLMMMPPPXXXccclllvvv^^^IIIAAA@@@<<<;;;:::999777777666666444444333333333333222222111111111111000000000///////////////000000000000////////////////////////000000///......///111222555444111///...///111222.........////////////000000222444777:::===???@@@=========<<<;;;999777666555444666:::>>>AAAJJJSSSfffooovvvzzz}}}rrrhhhdddZZZ\\\aaaeeeggghhhgggfff```^^^YYYRRRLLLGGGCCCAAACCC@@@<<<::::::999888777888777555333222111222222000000000000000000000000///......------......///++++++,,,---......//////---------,,,,,,,,,++++++------------------------*********+++,,,---...///+++++++++,,,,,,,,,------,,,...////////////000222444555777777777888:::<<>>>>>>>>=========<<>>???======<<<;;;:::888777666444444777<<<@@@EEEPPP[[[nnnwww~~~~~~oooggg```aaabbbdddeeeggghhhhhhdddbbb^^^YYYTTTLLLDDD>>>AAA>>>;;;999999999999888:::999777555444222222222000000000000000000000000//////............//////***+++,,,...////////////------------,,,,,,,,,,,,------------------------++++++++++++,,,------...,,,,,,,,,,,,------------,,,---////////////111333333555666777777888;;;===BBBSSStttnnnWWWOOOHHHTTTjjj|||```KKK???999999999999999999999888777777777888888:::;;;<<>>===<<<<<<<<>>DDDVVVxxxoooWWWPPPLLL[[[tttyyy[[[III@@@999999999999888777777666666666666777888999:::;;;>>>>>>>>>>>>===============>>>???@@@AAABBBCCCCCCCCCDDDEEEEEEEEEFFFIIILLLKKKKKKMMMNNNPPPQQQSSSSSSVVVXXXZZZ\\\___aaabbbbbbbbbdddeeeeeeeeeeeefffhhhggghhhiiijjjlllnnnpppqqqtttwww{{{~~~|||ooogggdddddd]]][[[WWWTTTQQQQQQQQQQQQTTTXXX___hhhqqq}}}|||jjj\\\TTTLLLLLLLLLLLLQQQ]]]mmmxxxjjjTTTGGGAAA<<<<<<<<<;;;999777666555333333333333333333333333111111111111000000000000.../////////000000111111000000000000000000000000+++++++++,,,---000222333111111111000//////......000111111111222222222222666777999;;;<<<<<<;;;;;;======<<<;;;:::999888777;;;<<>>>>>??????;;;<<<===>>>@@@BBBCCCCCCEEEEEEEEEDDDDDDFFFIIILLLJJJKKKMMMOOOQQQRRRRRRSSSTTTVVVYYY\\\___bbbddddddbbbdddeeeeeeeeeeeefffhhhiiiiiijjjkkklllnnnppppppsssvvv{{{~~~~~~uuummmjjjjjjeeeccc^^^ZZZVVVSSSRRRRRRNNNRRRXXX```kkkwwwtttbbbXXXMMMMMMLLLMMMSSS___ooozzzsssXXXIIIDDD???===;;;::::::999777555555555444444444333333333000000000000000000000000000000000000000000000000000/////////............////////////000000000000111111000000//////......222111000///000111333555666888;;;<<<;;;;;;===>>>???>>><<<:::999888888888>>>@@@CCCJJJTTT```kkkrrrxxxyyy|||{{{uuuggg```aaa___ccchhhiiiccc___]]]YYYRRRHHHDDD???:::777666666777666777999:::999777444222333222111000000///000000////////////............///...,,,++++++,,,...///.........------,,,,,,,,,...---,,,,,,......---,,,++++++------------++++++---...///...,,,+++,,,---.........//////000111222333444555444555777:::===FFFZZZ~~~nnnXXXTTTNNNbbb|||wwwXXXFFF???;;;;;;;;;::::::999999999444444444555666888999:::======>>>????????????>>>???@@@@@@@@@@@@@@@@@@AAACCCDDDFFFGGGIIIIIIJJJJJJMMMMMMNNNOOOQQQSSSUUUVVVYYYZZZ\\\^^^___```aaaaaaccccccccccccdddfffhhhiiihhhiiikkkkkklllnnnqqqtttvvvyyy}}}yyyrrrpppppppppmmmhhhccc___YYYSSSOOORRRQQQSSSZZZbbbkkkwwwkkk[[[TTTMMMIIIKKKSSS^^^mmmzzzzzz^^^LLLEEE???===;;;::::::999777666555555555444444444333333111111111111111111111111111111111111111111111111000000/////////.........////////////000000000000111000000000/////////...111000000///111333555666888:::<<<<<<<<<<<<<<<>>>;;;:::999888888999;;;<<>>FFF[[[lllWWWRRRMMM```xxxwwwYYYHHHBBB;;;;;;;;;::::::999999999555555555666777888999:::===>>>>>>???@@@?????????@@@@@@@@@@@@AAAAAAAAAAAACCCDDDEEEGGGHHHIIIIIIJJJLLLMMMNNNOOOQQQSSSUUUVVVYYYZZZ\\\^^^___aaabbbbbbccccccbbbbbbccceeefffhhhhhhjjjkkkkkklllnnnrrrtttwwwzzz}}}xxxuuutttvvvtttpppmmmiiibbbZZZTTTPPPNNNOOOUUU[[[bbbmmmxxxqqqaaaVVVOOOJJJMMMTTT___ooo{{{~~~{{{iiiSSSGGG@@@>>>;;;:::::::::888777555555555444444444444333111111111111111111111111111111111111111111111111000000000/////////......////////////000000000000000000000000////////////000000000000222555777999;;;===>>>>>><<<<<<<<<===;;;:::999999:::<<>>>>>???@@@@@@@@@@@@???@@@AAAAAAAAABBBBBBBBBBBBBBBCCCEEEFFFHHHHHHIIIIIILLLLLLMMMOOOQQQTTTVVVWWWWWWYYY[[[]]]```aaabbbcccccccccbbbbbbbbbccceeefffhhhjjjkkklllmmmooorrruuuxxxzzz}}}~~~{{{zzz{{{zzzyyyxxxuuulllaaaXXXPPPNNNMMMQQQUUUZZZcccmmmyyyiiiYYYRRRMMMOOOVVVaaappp}}}}}}www}}}www[[[KKKAAA>>><<<:::::::::999888555555555555444444444444222222222222222222222222111111111111111111111111000000000////////////...////////////000000000000000000000000//////////////////000222444777:::;;;===???@@@???===<<<;;;<<<>>>=========???AAADDDFFFHHHKKKTTTbbbrrr}}}xxxhhh````````````aaaccccccbbb]]]ZZZUUUNNNFFF???:::777555666777999:::;;;<<<<<<666666555444333333333333////////////..................------------.....................---------...---,,,,,,......---,,,+++++++++,,,,,,+++++++++---...///...---,,,---...............///000111222555666777777777:::>>>AAAIII___dddQQQOOOOOO^^^qqqmmmRRRDDD???::::::::::::::::::::::::999999888888888999999:::>>>??????@@@@@@@@@@@@@@@@@@AAAAAABBBBBBCCCCCCCCCBBBCCCDDDFFFGGGHHHIIIIIILLLLLLMMMOOOQQQTTTVVVWWWWWWXXXZZZ]]]```bbbcccdddeeedddcccccccccdddeeefffiiijjjllllllmmmpppsssvvvzzz{{{}}}~~~~~~}}}}}}}}}|||sssdddZZZSSSPPPNNNPPPSSSVVV^^^gggyyyqqq]]]UUUOOOPPPWWWaaaqqq}}}}}}uuuyyyaaaMMMCCC@@@===;;;::::::999888666666555555555444444444222222222222222222222222111111111111111111111111111000000000////////////////////////000000000000////////////000000000000///000111444666999<<<===???@@@AAA@@@===;;;;;;;;;<<<===>>>AAADDDHHHKKKMMMPPPVVV```ooo}}}uuubbb^^^[[[[[[^^^aaacccdddaaa___ZZZTTTLLLEEE>>>:::666666777888999;;;<<<===<<<:::888666444222222111////////////...............................................................---,,,,,,......---,,,---------,,,,,,------------...//////------...///............///000111222555666777777888:::???BBBKKKaaa```OOOMMMMMM\\\oooiiiOOOBBB===::::::::::::::::::::::::::::::999999999::::::;;;>>>>>>???@@@@@@@@@@@@???@@@@@@AAABBBBBBCCCDDDDDDBBBCCCEEEFFFHHHIIIIIIIIIKKKLLLMMMOOOQQQTTTVVVXXXWWWXXXZZZ]]]```bbbcccdddgggfffeeeddddddeeefffgggiiijjjlllmmmnnnqqqtttwwwzzz{{{}}}~~~yyyjjj]]]VVVRRRPPPQQQQQQSSS[[[cccssszzzwww```XXXQQQQQQWWWbbbqqq~~~wwwxxxhhhRRRFFFBBB>>>;;;::::::999888666666666555555555444444333333333333333333333333222222222222222222222222111111000000000/////////////////////000000000000////////////000000000000///111333555888;;;===>>>???@@@AAA???===;;;;;;;;;999<<<@@@EEEKKKOOORRRTTTUUU]]]jjjwwwnnneee\\\ZZZ\\\^^^aaadddaaaaaa___ZZZTTTLLLEEEAAA:::999999999999;;;===>>>===<<<999666333111//////////////////.................................................../////////...---,,,,,,......---,,,......------------......---...//////...---///000.........//////000111222444555666777888:::???BBBLLLddd~~~]]]NNNMMMJJJZZZooogggNNNBBB>>>999999::::::::::::;;;;;;:::::::::::::::;;;<<<<<<======>>>????????????>>>??????@@@AAABBBCCCCCCDDDCCCDDDFFFGGGIIIIIIJJJJJJKKKKKKMMMOOOQQQTTTWWWXXXWWWYYY[[[]]]```aaabbbcccgggfffeeeeeeeeeggghhhiiiiiikkklllnnnooorrrvvvyyyyyy{{{~~~rrrfffZZZUUURRRQQQPPPPPPVVV^^^kkksss|||eee\\\TTTTTTYYYdddssszzzyyysss\\\IIIEEE???<<<:::999888777666666666666555555555555444444444444444444444444222222222222222222222222111111111000000000//////////////////000000000000.../////////000000000111111222444777999<<<===>>>>>>???@@@???<<<;;;:::;;;@@@CCCIIIOOOSSSVVVVVVVVVWWWbbbrrrqqqbbb\\\[[[[[[^^^cccaaabbbbbb```[[[UUUNNNJJJ@@@>>><<<;;;;;;<<<>>>???>>>===:::777555222111000////////////..................////////////......---........./////////000...---,,,,,,......---,,,...---,,,,,,,,,,,,---...,,,...//////......///111.........//////000111222333444555666777:::>>>BBBMMMeee{{{\\\MMMMMMKKK\\\tttcccLLLAAA???999999999::::::;;;;;;;;;::::::::::::;;;<<<>>>>>><<<<<<===>>>>>>>>>>>>===>>>>>>???@@@AAABBBCCCCCCDDDEEEGGGHHHJJJKKKKKKKKKJJJKKKLLLOOORRRTTTWWWXXXYYYZZZ\\\^^^___aaabbbbbbeeedddddddddeeeggghhhiiiiiikkkmmmnnnooorrrvvvyyyxxx{{{yyynnnaaa[[[VVVSSSPPPNNNRRRYYY___hhhvvvjjj```XXXWWW\\\fffvvv}}}zzz}}}eeeJJJFFF@@@<<<:::999777666777666666666555555555555444444444444444444444444222222222222222222222222111111111111000000000000////////////000000000000.../////////000000111111111333555888:::<<<===>>>===>>>???>>><<<;;;:::;;;KKKOOOSSSXXXZZZYYYWWWVVV]]]jjj{{{|||iii```\\\ZZZ\\\aaaaaabbbdddccc```ZZZTTTPPPDDDBBB???===<<<===???@@@???>>><<<:::888666555444000/////////..................////////////......---.........//////000000...---,,,,,,......---,,,------++++++++++++------,,,...//////......///111.........//////000111222333444555666777:::>>>BBBMMMfffzzz[[[MMMNNNMMMaaazzz{{{wwwrrr}}}^^^III@@@===999999999::::::;;;;;;;;;999999::::::<<<===??????;;;<<<<<<==================>>>>>>???AAABBBCCCCCCEEEFFFGGGIIIJJJKKKLLLLLLJJJKKKLLLOOORRRUUUWWWYYYYYYZZZ\\\^^^___```aaaaaaccccccccccccdddfffhhhiiiiiikkkmmmnnnpppssswwwzzzxxx{{{}}}rrrhhhaaa[[[VVVQQQNNNQQQXXXVVV___ooo~~~mmmddd[[[ZZZ___iiixxxxxxjjjWWWHHHAAA???999:::<<<444555555555555666666666666444444333333333222222222333333222111000000111111000000000000000111111111000000000000000000000000///000111111000111333555666888;;;===>>>>>>>>>===???@@@@@@>>>;;;<<<@@@CCCKKKTTT\\\^^^\\\]]]^^^```llluuunnn```ZZZ[[[]]]]]]ccceeebbbaaabbb]]]UUUOOOJJJEEECCCDDDCCC???;;;?????????>>><<<999666444111111222222111000///...000/////////............................................................,,,,,,,,,---------.........---,,,+++,,,---...///............///111222333333444555666777999>>>AAALLLkkk~~~[[[MMMPPPPPPhhhzzzlllooo{{{wwwXXXFFF???<<<;;;;;;::::::::::::999999::::::;;;<<<=========<<<===============<<<<<<<<<>>>@@@BBBBBBBBBBBBDDDFFFFFFFFFGGGGGGIIIKKKLLLMMMMMMNNNNNNPPPRRRVVVYYYZZZ[[[[[[\\\\\\^^^```aaabbbfffeeedddcccdddfffhhhjjjmmmkkkjjjmmmssswwwxxxxxxyyy|||~~~{{{oooiii```XXXTTTSSSSSSRRRVVV\\\gggtttqqqfff\\\^^^fffoooxxxzzzxxx]]]KKKBBB@@@;;;;;;===666777777666666555555555444444444444444333333333222333222222111000000111111000000000000111111111111000000000000000000000000///000111111000111333555777999;;;===>>>>>>>>>=========<<<:::999<<>><<<:::888666222222222111000000//////000000/////////.........................................................,,,,,,---------.........------,,,,,,,,,---...///............///111222333444555666777888;;;???BBBLLLjjjbbbSSSUUUXXXqqqyyywwwxxxtttVVVFFF???<<<;;;;;;:::::::::999999999999:::;;;<<<=================================<<<>>>???AAABBBAAABBBCCCEEEDDDDDDEEEGGGIIILLLNNNOOOQQQQQQQQQRRRSSSUUUWWWYYY[[[[[[\\\]]]^^^```aaabbbeeedddccccccdddgggiiijjjlllkkkjjjmmmqqquuuwwwwwwyyy{{{~~~vvvoooeee]]]XXXVVVUUUUUUUUUZZZdddoooyyysssggg___aaaiiirrr{{{}}}|||gggQQQDDDAAA<<<<<<>>>888888888777666555444333333555555444444444333333333333222111111000111111111111111111111111111111111000000000000000000000000...///000111000111444666999:::<<<>>>>>>>>>>>>===<<<;;;999888999>>>EEEKKKRRRVVVZZZ[[[[[[]]]eeelll|||yyymmmhhh]]]```bbbbbbccceeebbb\\\^^^ZZZUUURRRQQQNNNIIIEEEDDDBBB@@@>>><<<::::::999555444222111000000000111000000000/////////......................................................,,,------------.........------,,,,,,---......///............///111222333555666777888999<<<@@@CCCLLLkkkgggWWWXXX```|||}}}xxxpppTTTEEE???<<<::::::::::::999999999999999999;;;<<<<<<=========<<<<<<=====================???@@@AAA@@@AAACCCDDDBBBCCCEEEGGGJJJMMMOOOQQQUUUTTTTTTTTTTTTUUUVVVWWWZZZ[[[[[[]]]^^^___```aaacccccccccccceeehhhjjjkkklllkkkkkkmmmpppsssuuuuuuxxx{{{~~~xxxmmmccc\\\YYYXXXWWWUUUXXX___hhhqqqzzzuuujjjbbbeeennnwwwyyysssWWWFFFBBB<<<<<<>>>999888777777666555444444444555555555444444444333333222222111111111111111222222222111111111111111000000000000000000000000000---///000111111222555777;;;;;;===>>>>>>>>>>>>===<<<:::999999<<>>;;;:::::::::999999999999888888999:::;;;<<<=========<<<<<<<<<<<<============<<<>>>@@@@@@@@@@@@BBBDDDCCCDDDEEEGGGIIILLLNNNPPPTTTTTTTTTTTTUUUUUUVVVVVVYYYZZZ[[[]]]^^^___``````aaabbbbbbdddfffhhhkkklllmmmmmmmmmnnnpppsssuuuvvvxxx{{{~~~ssshhhaaa\\\ZZZYYYVVVXXX\\\bbbjjjrrryyy}}}wwwnnngggjjjttt|||zzzzzz___HHHBBB===;;;===999555555555666666666666666555555444444444333333333222111111111111111222222333222222222111111000000000000000000000000000000---///111222222444777999<<<<<<<<<===============999888888:::AAAIIIQQQVVVWWWVVVYYY___ccciiixxxzzzpppfffaaaaaaccceeefffcccaaa___\\\YYYUUUQQQNNNJJJHHHDDDAAA>>><<<;;;;;;888777444222111111222333111000000000////////////////////////////////////........................---------.........//////,,,,,,---.../////////000............///111222333222333555666777;;;???CCCOOOnnnbbbVVV\\\sss{{{zzzhhhOOOCCC===999::::::999999999888888888777888999;;;<<<=========;;;<<<<<<<<<======>>>>>><<<>>>@@@@@@@@@@@@BBBDDDEEEFFFFFFGGGIIIKKKMMMNNNPPPQQQRRRSSSUUUVVVVVVWWWXXXYYY[[[]]]^^^_________```aaabbbdddgggiiikkklllnnnoooooopppqqqtttvvvxxxyyy|||zzznnnfff```\\\ZZZXXXYYY[[[___eeelllssswww{{{}}}zzzqqqkkkoooxxx}}}{{{{{{~~~wwwiiiLLLDDD>>><<<<<<999555555555555666666777777444444333333333222222222111111111000111111222333333333333222111111000000000000000000000000000000...000222333444666999;;;<<<<<<<<<<<<;;;;;;;;;;;;777777999>>>GGGOOOUUUWWWWWWVVVZZZbbbhhhnnn~~~nnneeebbbaaabbbdddaaaaaa```^^^[[[WWWTTTRRRNNNMMMIIIFFFBBB???===<<<999888666444333222222222111111000000000/////////////////////////////////........................------........./////////+++,,,---///000000000000............///111222333111333444555777:::???CCCQQQqqqddd[[[ddd{{{zzzuuuyyycccLLLBBB<<<888999999999999888888888888666777999:::<<<=========;;;;;;<<<<<<===>>>>>>>>>===???@@@AAA@@@AAACCCDDDFFFFFFGGGHHHIIIJJJLLLMMMNNNOOOQQQTTTUUUWWWXXXXXXXXXYYY[[[]]]____________```aaaccceeegggiiijjjkkkmmmooopppqqqrrrtttxxx{{{{{{}}}vvvnnngggbbb^^^ZZZZZZ[[[^^^bbbhhhmmmqqqwww{{{|||sssnnnrrr{{{~~~xxxuuussstttyyywwwyyyrrrQQQHHHAAA======:::666666666666666555555555333333222222222111111111111111000000111222222333444444333222222111000000000000000000000000000000///111333444666888;;;>>><<<<<<;;;:::::::::::::::888999>>>FFFPPPWWWZZZ[[[]]][[[```jjjpppttt~~~rrrkkkeeeaaabbb```aaabbbaaa^^^[[[YYYXXXTTTSSSPPPLLLGGGCCC???===999888777666444333222222111111111000000000//////////////////////////////....................................////////////+++,,,---///000111000000............///111222333222333555666888;;;@@@DDDTTTtttgggaaajjjzzzqqqttt{{{]]]III@@@<<<999999999999999888888888888666777888:::<<<<<<======;;;;;;<<<<<<===>>>>>>???>>>???AAABBBAAABBBCCCEEEEEEEEEFFFGGGIIIKKKMMMNNNOOOQQQSSSUUUWWWXXXXXXXXXWWWYYY[[[]]]______^^^^^^```aaaccceeegggiiijjjjjjkkkmmmppppppqqqsssxxx||||||~~~wwwpppiiieee[[[[[[[[[]]]```dddhhhkkkqqqwww}}}}}}}}}}}}tttooottt||||||wwwtttqqqmmmlllooorrruuuvvvyyywwwxxxTTTJJJCCC>>>>>>;;;888888777666555444444333222222222111111111000000111111000000111222333333444444333333222111000000000000000000000000000000///111444555777999<<>>DDDNNNXXX___```___cccaaagggrrrwwwzzz~~~~~~~~~~~~}}}vvvkkkcccbbb```bbbccccccaaa^^^]]]\\\XXXWWWTTTQQQKKKFFFAAA>>>999999888777666444222111111111111111000000000000000000000000000000000000..................................../////////000***,,,...///111111111000............///111222333333444666777999===BBBEEEUUUvvvjjjcccnnn|||pppqqquuuYYYGGG@@@===:::999999999888888888888777666777888:::;;;<<<======;;;;;;;;;<<<===>>>>>>???>>>@@@BBBBBBBBBBBBDDDFFFCCCCCCEEEGGGJJJMMMOOOPPPQQQSSSUUUWWWXXXXXXXXXXXXWWWXXX[[[]]]______^^^^^^aaabbbdddfffggghhhiiiiiiiiillloooppppppsssxxx|||}}}~~~vvvnnnjjjZZZZZZ[[[\\\^^^bbbeeegggkkkrrryyyyyyxxx~~~}}}uuupppuuu}}}|||{{{}}}|||wwwsssqqqnnnjjjhhhhhhjjjkkklll}}}xxxXXXIIIFFFAAA<<<;;;:::999888666666666666777333333333333333333333333333222222111111222222333222111111111000000//////000111222333333222111000...000222555777888888888===888666999;;;:::<<>>@@@KKKZZZcccdddeeejjjjjjoooyyy~~~vvvppppppoookkkhhhhhhlllkkkjjjjjjmmmrrrwwwzzz|||}}}uuujjjbbbbbbbbbaaabbbbbbbbb```^^^YYYWWWTTTQQQNNNJJJDDD@@@>>>;;;777555555666555555111000///..................///000111111000///...///............------------------............///////////////////////////............///000222333555444777::::::;;;@@@HHHZZZzzzlllgggwww|||fffhhh{{{oooUUUFFF@@@===;;;===<<<;;;:::999999999999999:::;;;;;;<<<<<<;;;;;;:::;;;;;;<<<===>>>??????@@@@@@@@@@@@@@@@@@AAAAAAEEEEEEFFFGGGIIIKKKMMMNNNRRRSSSTTTTTTTTTUUUXXXZZZYYY[[[\\\]]]]]]___aaadddcccdddeeefffggghhhiiijjjkkkmmmooopppqqqtttxxx{{{~~~uuummmiiibbb^^^]]]```bbb``````bbbhhhkkkpppwww{{{zzztttxxxyyyvvvuuutttqqqnnnoookkkfffdddeeefffdddbbbzzz[[[JJJGGGBBB===<<<;;;:::888777666666777777333333333333333333333333333222222111111222222333222111111111000000000000000111111222222111000000111222555777999:::::::::;;;777666999;;;:::;;;???AAAGGGUUUccciiikkkpppxxx{{{}}}vvv~~~zzzsssnnnpppssspppkkkiiijjjiiihhhggghhhjjjlllnnnvvvrrrqqqsssrrrrrrwwwrrriii```______aaaddddddaaa^^^[[[YYYVVVTTTRRRNNNJJJGGG???<<<888666666666555444222222111000////////////...///000111111000///...000000000////////////...---------............///////////////////////////............///111222444555555777::::::;;;AAAHHH\\\}}}rrrhhhuuuvvvdddiiinnnTTTDDD>>>;;;:::;;;;;;:::999888888888888999:::;;;;;;<<<<<<;;;;;;;;;;;;<<<<<<======>>>>>>???@@@@@@@@@@@@AAAAAAAAAEEEEEEFFFGGGIIIKKKMMMNNNPPPRRRTTTUUUUUUVVVXXXZZZYYY[[[\\\\\\\\\]]]___aaacccdddeeefffggghhhiiijjjlllmmmoooppprrruuuyyy|||~~~{{{rrrmmmeee```^^^```bbb``````cccdddfffkkkrrruuuyyy|||vvvyyy{{{vvvssspppmmmkkkkkkhhheeebbbaaa```^^^]]]{{{___LLLGGGBBB>>>===;;;:::888777666666777777333333333333333333333333333222222111111222222333111111111111111000000000///000111111111111000000333555777999;;;;;;<<<;;;999777666:::;;;:::<<<@@@EEEOOO```mmmrrruuu}}}sssnnnmmmfffppp~~~{{{uuuzzz}}}wwwrrrooonnnkkkiiihhhhhhiiiiiinnnkkkiiiiiifffeeeggglllrrrrrrsssttttttvvvrrreeebbb```bbbggghhheeeaaa]]][[[XXXUUUTTTQQQNNNLLLBBB???:::777666666555444444444222111111000000000//////000000000000//////000////////////.........---------............//////////////////////////////.........///111333444555555777::::::;;;AAAIII___wwwhhhooorrrdddlllmmmRRRBBB<<<::::::::::::999888777777777777999:::;;;;;;<<<<<<;;;;;;<<<<<<<<<===============??????@@@@@@@@@AAAAAAAAAEEEEEEFFFGGGIIIKKKLLLMMMNNNQQQUUUWWWWWWXXXYYYZZZYYYZZZ\\\\\\[[[[[[]]]___ccccccdddfffggghhhiiijjjlllnnnpppqqqrrruuuyyy|||}}}zzztttjjjddd``````aaa```aaadddbbbcccgggmmmpppttt~~~zzz|||~~~xxxrrrlllhhhgggggggggeeebbb]]]ZZZYYYYYYzzz|||dddNNNFFFBBB>>>===;;;:::999777666777777888444444444444444444444444333222222111111222222333111111111111111111111111//////000000000111111000555666888:::;;;<<<<<<;;;888666777;;;<<<;;;>>>CCCLLLWWWhhhuuu~~~~~~yyyrrrllljjjiiiccclll{{{~~~xxxsssqqqqqqsssuuusssqqqpppnnnmmmkkklllnnnllliiihhhiiiiiikkksss|||tttmmmfffeeehhhjjjhhheee^^^[[[XXXUUUSSSQQQNNNKKKDDDAAA<<<999777777555444555444333222111111000000//////000000000000//////------------,,,,,,,,,,,,---------............/////////////////////////////////......///111333444555555777::::::;;;BBBJJJaaassscccgggsssfffpppnnnRRRBBB<<<;;;:::::::::999888888888888888999:::;;;;;;<<<<<<;;;;;;===============<<<<<<<<>><<<;;;:::999777777777777888444444444444444444444444333222222111111222222333111111111111111222222222000000000000000111111222666777888:::;;;;;;::::::888777888<<<===>>>DDDKKKYYYcccrrrzzzvvvtttoooqqqtttuuusssooollljjjdddkkkxxx}}}}}}~~~|||zzzooojjjffffffffffffkkkqqqttt}}}}}}pppgggeeeffffffeeeaaa^^^ZZZWWWTTTQQQMMMJJJFFFCCC>>>:::999888666555666555333222111000000000000000////////////000000......---------,,,,,,,,,---------............///////////////////////////////////////000111333444666555666999:::<<>><<<<<<;;;;;;:::999999999999:::999:::;;;;;;<<<<<<;;;;;;===============<<<<<<<<<>>>>>>???@@@AAAAAABBBBBBDDDDDDEEEFFFHHHJJJLLLMMMLLLOOOTTTWWWWWWXXXYYYYYYVVVXXX[[[]]]^^^^^^```aaaaaabbbccceeefffhhhiiijjjlllnnnpppqqqrrruuuyyy|||}}}~~~xxxooohhhdddbbb___```ccccccaaabbbfffkkkooovvv~~~wwwmmmgggdddeeeggggggccc]]]XXXWWWXXXxxxvvvtttVVVGGGBBB???===<<<;;;999888777777888888444444444444444444444444333222222111111222222333111111111222222222222222111000000000111222333444666777888:::::::::999999999888:::===???BBBJJJTTTiiittt~~~uuunnnjjjjjjkkkkkkpppwww{{{|||xxxqqqmmmiiimmmuuu{{{tttnnnmmmllljjjkkknnnqqqxxx}}}~~~}}}nnneeeaaaaaabbbdddbbb___\\\YYYUUUOOOKKKGGGDDD???<<<:::999888666666666444333111000000000000000////////////000000111000000000000/////////---------............///////////////////////////000/////////000222444555666555666999:::<<>>>>>???@@@AAABBBBBBCCCDDDDDDEEEFFFHHHJJJKKKLLLLLLOOOSSSUUUUUUVVVWWWXXXVVVYYY\\\^^^^^^___```aaa```aaabbbdddfffhhhjjjjjjkkkmmmooopppqqqtttxxx{{{}}}xxxpppkkkgggbbbaaacccaaa^^^]]]aaaeeejjjqqqxxx~~~|||zzz|||}}}uuunnnjjjggggggfffccc```]]]\\\\\\zzzuuu}}}|||\\\JJJDDDAAA???<<<;;;999888777777888999555555555555555555555555333222222111111222222333111111111222222333333333222111111111222333444555777888999:::;;;:::999888;;;:::;;;>>>AAAFFFQQQ]]]sss{{{vvvuuutttrrroookkkkkknnnqqqtttyyy{{{vvvxxx}}}|||yyyyyy|||}}}~~~~~~zzzkkkbbbaaabbbdddcccbbb```^^^YYYRRRNNNGGGDDD???<<<;;;;;;999888888777666444333222111111111000///......///000111222222111111111000000000---------............///////////////////////////000/////////000222444555777555666999:::<<>>>>>===>>>???@@@AAABBBBBBCCCDDDDDDEEEFFFGGGIIIKKKLLLNNNOOOQQQRRRRRRSSSUUUWWWWWWZZZ]]]^^^]]]\\\\\\\\\``````bbbdddfffhhhjjjjjjjjjlllnnnooopppssswwwzzz}}}xxxsssmmmfffcccdddaaa\\\ZZZ^^^bbbfffmmmsss}}}~~~}}}xxxsssppprrruuu{{{~~~wwwqqqnnnllliiiggggggffffffeee}}}ttt{{{```MMMFFFCCCAAA<<<;;;:::888777888888999555555555555555555555555333222222222222222222333111111111222222333333333222222111111222444555777888999:::;;;;;;;;;:::999<<<;;;<<>>??????===>>>>>>@@@AAABBBCCCCCCCCCDDDDDDFFFGGGIIIKKKLLLNNNPPPQQQQQQQQQRRRTTTVVVYYY[[[]]]]]][[[YYYXXXXXX___```bbbdddfffhhhjjjjjjjjjkkkmmmnnnppprrrvvvyyy~~~xxxqqqiiieeeeeebbb\\\ZZZ]]]bbbffflllrrrxxx~~~|||tttmmmiiijjjnnnuuu}}}wwwvvvqqqmmmlllnnnpppooommmttttttiiiQQQHHHBBB<<<<<<;;;999888777777666666777666555333333444555666666444222000//////000111333333333333333333333333444333111111222444777999;;;<<<<<<:::888888999;;;:::999:::>>>DDDOOObbbrrrwwwnnniiigggeeedddkkkooouuuzzz|||~~~zzznnnkkkkkkmmmqqq}}}yyyjjj]]]```bbbdddbbb]]]XXXUUUTTTIIIFFFAAA>>>===<<<;;;:::999999888777555444222111000111222333333222111000000000000000////////////000000000000000000000000////////////000000000000////////////000111222333666444555999;;;>>>FFFNNNmmm~~~lllXXXTTTPPPeee{{{kkkRRRCCC===:::999999999888777666666777777;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<===>>>>>>>>>????????????@@@BBBDDDFFFDDDDDDEEEFFFHHHIIIJJJKKKLLLMMMNNNPPPRRRSSSUUUVVVTTTWWWZZZ\\\]]]___aaaccccccddddddeeefffggghhhhhhllllllmmmooorrrvvvyyy{{{~~~wwwqqqkkkhhhbbb]]]ZZZ\\\^^^```eeelllrrr|||{{{pppiiihhhdddgggrrr~~~yyytttrrrrrrssssss{{{xxxsssWWWJJJCCC>>><<<;;;:::888777777777777777666555555444444444444555444333111111111222222333333333333333333333333555444333222333666888::::::;;;;;;:::888777888999<<<<<>>;;;999999999888777777777777777;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<===>>>>>>>>>AAA@@@@@@@@@@@@AAACCCDDDDDDDDDEEEFFFHHHIIIJJJJJJLLLMMMNNNPPPRRRTTTVVVVVVVVVXXX[[[]]]]]]^^^```bbbbbbcccdddeeeggghhhiiijjjmmmnnnnnnpppsssvvvyyy{{{~~~{{{uuuooojjjddd___\\\\\\^^^___dddjjjnnnxxxwwwoooeee______hhhuuu}}}~~~zzzxxxwwwxxxxxxxxxxxxbbbMMMDDD@@@<<<;;;:::999888777777777777777777666555444333222444444444444333333333333333333333333333333333333666555444444555777:::;;;;;;<<<======:::999999999:::<<>>>>>>>>BBBAAAAAA@@@@@@AAAAAABBBCCCDDDEEEFFFGGGIIIJJJJJJMMMMMMOOOQQQSSSUUUWWWWWWXXXZZZ\\\^^^^^^^^^___aaaaaabbbdddeeehhhiiikkkllloooooooooqqqsssuuuxxxzzz{{{}}}|||ssslllfffaaa]]]]]]^^^___ccciiikkktttyyyiii```[[[___iiiuuuuuutttoooRRREEEBBB===<<<;;;:::888888888888666777777777666555333111222333333444444444333333333333333333333333333333555555444555666888:::<<<===>>>@@@???===;;;;;;;;;;;;???IIIXXXhhh{{{sssjjjgggaaaaaacccfffiiimmmoooqqqooottt}}}wwwsssssstttsssrrryyyyyyiiibbbdddfffbbb]]]XXXQQQHHHAAA============999999999999888777666555222222222222222222222222111111111000000000//////////////////////////////////////////000000000000000000000000111222333333777666888;;;<<>>>>>>>>AAAAAAAAAAAAAAAAAABBBBBBCCCCCCDDDFFFGGGHHHIIIJJJMMMNNNOOOQQQTTTVVVXXXXXXYYY[[[^^^^^^^^^^^^___```aaabbbdddfffhhhkkkmmmmmmpppooooooppprrrtttvvvxxx}}}~~~vvvnnngggaaa]]]^^^^^^___dddjjjlllttt~~~qqqggg^^^^^^dddnnn}}}tttsss~~~YYYGGGCCC>>>===<<<:::999999888888666777888888777555333222111222333333444333333222333333333333333333333333444444444444666888:::;;;<<<===>>>>>><<<;;;;;;<<<@@@GGGVVVhhhyyyyyykkkeeedddddddddfffiiimmmssszzz~~~}}}|||uuussswwwvvviiiffffffeeebbb\\\VVVMMMEEEAAA>>><<<;;;999:::::::::999888777777333222222222222222222333111111111111000000000000////////////////////////////////////000000000000000000000000111222333444555555777::::::===IIIUUUwwweeeUUUTTT[[[|||pppPPPCCC???;;;777999888888888888888999999;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<===>>>>>>>>>>>>>>>@@@AAABBBCCCCCCDDDCCCCCCDDDEEEGGGHHHIIIJJJLLLMMMOOOQQQTTTVVVXXXYYY[[[]]]_________^^^___```aaabbbdddfffiiilllnnnoooooooooooooooqqqsssuuuvvv}}}~~~wwwooogggaaa^^^^^^___aaaffflllooouuu~~~tttkkkbbb^^^aaajjjzzzxxxssscccKKKDDD>>>===<<<;;;:::999999999666777777777777666555555333333333222222222222222333333333333333333333333333333444555777999:::;;;:::;;;;;;:::999:::;;;===DDDNNNaaawww|||nnnhhhfffggghhhjjjnnnttt}}}|||vvv{{{xxxlllgggfffeee```[[[TTTMMMGGGBBB===:::999:::::::::::::::999999333333222222222222333333222222111111111000000000000000000000000000000000////////////000000000000111111000111111222333444444555888999999<<>>;;;999999888888888888999::::::;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<===>>>>>>>>>===>>>???AAACCCCCCDDDDDDBBBCCCDDDEEEFFFHHHIIIIIIKKKLLLNNNQQQSSSVVVXXXYYY[[[]]]___```______```aaabbbccceeegggjjjlllnnnoooooooooooopppqqqtttvvvwwwzzz|||~~~zzztttiiiccc______``````eeekkkqqqvvv~~~rrrjjjbbb^^^^^^fffwww}}}rrryyymmmPPPFFF???>>>===;;;::::::::::::666666666666666777777888666555444333222222333333333333333333333333333333333444555777888:::<<<<<<;;;;;;;;;:::999;;;???BBBLLLYYYppp|||tttqqqqqqtttwww{{{}}}vvviiieeefffdddaaa[[[VVVOOOGGG???:::999:::;;;;;;;;;;;;::::::444333222222222222333444222222222111111111000000000000000000000000000000////////////000000000000111111111111222333444444555666999:::999===JJJXXXoooVVVOOOQQQXXXyyyyyyVVVCCC===<<<<<<999888888888999999:::;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<===>>>>>>>>>>>>???@@@BBBCCCCCCBBBBBBBBBCCCDDDEEEFFFGGGHHHIIIJJJKKKMMMPPPSSSUUUWWWXXX[[[]]]___`````````aaaccccccdddfffhhhjjjlllnnnoooppppppqqqrrrsssvvvxxxzzz|||}}}~~~zzzmmmgggbbb```______bbbhhhnnnuuu}}}wwwnnnddd]]][[[bbbtttqqquuutttTTTHHH???>>>===<<<;;;:::::::::666666555555555777999:::999888555333222333444555333333333333333333333333444555777888:::<<<===>>>>>>>>>===<<<<<>>LLLZZZzzzfffPPPLLLOOOVVVvvv|||{{{yyyWWWCCC<<<===>>>999888888888999::::::;;;;;;<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<===>>>>>>>>>@@@@@@BBBBBBBBBBBBAAA@@@BBBBBBCCCEEEFFFGGGHHHIIIIIIKKKMMMOOORRRUUUWWWXXXZZZ]]]___``````aaabbbddddddeeefffhhhjjjlllnnnnnnrrrrrrrrrsssuuuxxx{{{|||pppjjjdddaaa___]]]```eeelllrrr|||vvviii^^^YYY___qqqnnnvvvZZZHHHCCC@@@<<<:::::::::999999666666555444444444444555555444333333333333444555444555555444222222444555333444666888:::;;;<<<<<<:::;;;<<<===@@@FFFMMMSSS^^^ooovvveeebbbgggeeebbb^^^XXXPPPGGG@@@:::888777777999:::999888888777666555444333333333222222222111111111111000//////...///000111333444111111000000000000111111111111111111222333444444666888666:::AAAAAAJJJ___qqqXXXMMMKKKHHHVVVrrrxxxooommmkkk{{{yyyWWWBBB:::::::::999::::::999888999;;;>>>>>><<<::::::;;;;;;:::999::::::;;;;;;<<<=========>>>>>>>>>???@@@@@@AAAAAABBBBBBBBBCCCDDDFFFGGGHHHJJJMMMOOOQQQRRRTTTWWWYYY\\\]]]^^^```aaabbbbbbbbbgggggghhhiiijjjkkkkkklllmmmoooqqqssstttwww|||wwwhhh___^^^```aaa```dddnnn{{{tttjjjeee______ooossswww|||\\\JJJBBB???;;;999999999888888888777666666555555666666555444333333333333444555444555555444333222444666555666777:::;;;======>>>:::::::::===EEEOOOYYY```fffvvvlllddddddddddddbbb\\\TTTKKKFFF===;;;999888999::::::999888777666555444333333333222222222111111111111000000000//////000111222333//////............//////111111111111222333444444666888666:::AAAAAAKKK```{{{kkkTTTJJJKKKJJJWWWsssvvvkkkhhhdddtttqqqRRRAAA;;;;;;:::999999:::999888999<<<>>>>>>===;;;:::;;;;;;:::999::::::;;;;;;<<<============>>>>>>??????@@@AAAAAABBBBBBBBBCCCEEEFFFHHHHHHJJJLLLOOOPPPRRRSSSVVVXXXZZZ[[[\\\^^^___``````aaafffgggggghhhiiijjjkkkkkkmmmnnnppprrrtttwww{{{~~~~~~|||}}}ttthhh```^^^```bbbccceeennnyyyyyyooojjjddddddsss}}}{{{zzz~~~```LLLBBB???;;;999888888888777999888777777666666777777555444444333333444444555444555555444333333444666777888999;;;===>>>??????===:::;;;BBBPPP```lllsssuuuzzzmmmdddeeefffddd```YYYQQQLLLBBB???;;;999999:::::::::888888777666555444333333222222222111111111111000111111000000000000111111////////////////////////111111111111222333444555666888777:::AAABBBMMMccczzzjjjTTTJJJLLLLLLZZZuuuwwwhhhbbb]]]mmmgggLLL???<<<;;;;;;888999:::999888999<<<>>>???===;;;;;;;;;<<<;;;999::::::;;;;;;<<<===============>>>??????@@@@@@AAAAAABBBBBBCCCEEEFFFHHHIIIIIIKKKNNNOOOPPPRRRUUUWWWXXXYYYZZZ\\\]]]^^^______eeeeeefffggghhhiiijjjjjjlllnnnpppqqqsssvvvzzz}}}|||yyywwwqqqiiibbb^^^___bbbeeegggmmmvvvwwwqqqllllllzzz{{{vvv|||dddNNNDDD@@@<<<:::999999999888888888777666666666666777444444444444444444444444444555555444333333555777777888:::<<<===>>>?????????>>>AAAMMM___qqq|||nnniiidddbbbaaa^^^WWWPPPGGGCCC===:::999999::::::888888888777666555444333222222222111111111000000222111111000000000000000111111111222222111111111000000111111222333444555555999777:::@@@BBBOOOgggsssZZZLLLLLLOOO```{{{yyyhhh```ZZZjjj^^^GGG???===;;;:::888999999999888:::<<>><<<;;;<<<<<<;;;:::::::::;;;;;;<<<===============>>>>>>???@@@@@@@@@AAAAAABBBCCCEEEGGGHHHIIIIIIKKKMMMOOOOOOQQQSSSVVVWWWXXXZZZ[[[]]]^^^______cccdddeeefffgggiiiiiijjjkkkmmmoooqqqrrruuuzzz}}}}}}xxxtttqqqkkkeee```___bbbeeeiiilllsss|||}}}wwwsssuuuyyysss{{{iiiPPPFFFCCC???<<<;;;;;;:::999888777666666555555666666444444444444444444444444333444555555444444666888888999:::<<<===>>>>>>>>>???@@@FFFUUUiiiyyyuuuddd^^^```aaaZZZRRRKKKFFF@@@<<<:::999999888888999999888777666444333222222222111111111000000222222111111000000///...111111222222222222111111000000000111222333555666555999888:::@@@CCCRRRlll{{{aaaNNNKKKQQQfffzzzfff]]]XXXiii}}}YYYFFF???<<<:::999777888999999999:::===???AAA???===<<<<<<<<<;;;:::::::::;;;;;;<<<=========<<<======>>>??????@@@@@@AAAAAABBBCCCEEEGGGIIIJJJIIIKKKMMMNNNOOOPPPSSSUUUWWWXXXZZZ\\\^^^___``````ccccccdddfffggghhhiiijjjkkkmmmoooqqqrrruuuzzz}}}zzztttrrrnnniiidddaaabbbdddiiilllrrryyy|||yyy|||wwwoooTTTHHHDDD@@@===<<<<<<;;;:::777777666555555555555666333444444555555444444333333444555555444555777888999:::;;;<<<===>>>>>>>>>===AAAJJJYYYjjjyyyooobbb``````[[[TTTOOOKKKDDD???<<<:::888777999999:::999888777555333222222222111111111111000111111111111111000///......///000111111000///...000000000111222444555666555:::999:::@@@CCCTTTppplllTTTLLLQQQjjj|||eee[[[WWWjjjwwwWWWFFF@@@;;;888999777888999999999:::===@@@CCC@@@>>>=========;;;:::::::::;;;;;;<<<=========<<<<<<===>>>>>>??????@@@@@@AAAAAACCCEEEGGGIIIJJJIIIKKKNNNOOOOOOPPPSSSUUUWWWYYY[[[]]]___```aaabbbbbbcccdddfffgggiiijjjkkklllnnnpppqqqsssvvvzzz}}}~~~~~~}}}uuussspppmmmiiigggeeedddhhhlllrrrxxx~~~}}}zzzuuuXXXHHHDDD@@@===<<<;;;:::999999888777777666666777777333333444555555444333333333444555555555555777999;;;;;;===>>>??????@@@@@@???DDDMMM[[[iiiwwwnnnccc^^^ZZZWWWSSSOOOIIIDDD@@@===999777999999::::::999777555444222222222111111111111000000000111222111111000///...///111222222111///...//////000111222444555666555:::999:::@@@DDDVVVsss~~~aaaQQQQQQhhhhhh]]]ZZZnnnqqqTTTGGG@@@999666999777888999999999:::===@@@CCCAAA???=========<<<:::::::::;;;;;;<<<=========<<<<<<======>>>?????????@@@@@@AAACCCEEEGGGIIIKKKJJJLLLNNNOOOPPPQQQSSSUUUWWWXXXZZZ\\\___```aaabbbcccccceeefffhhhjjjkkklllmmmnnnppprrrtttwww{{{~~~|||zzzzzzzzz{{{zzzvvvssspppoooooonnnjjjfffffflllsssxxx|||vvv|||zzz[[[GGGDDD???<<<;;;:::999888:::999999888777888888888333333444555555444333333333444555555555555777999<<<===>>>???@@@AAAAAAAAACCCHHHQQQ\\\iiiwwwyyyfff\\\ZZZZZZVVVRRRMMMHHHDDD???;;;888999:::;;;;;;:::888555444222222222111111111111000///000111222222111000///000111333444444333111000//////000111222444666777555:::999;;;@@@DDDWWWtttnnnWWWPPPeeelll```^^^rrrlllRRRFFF@@@888666;;;777888999999999:::>>>@@@DDDBBB???>>>>>>===<<<:::::::::;;;;;;<<<======>>><<<<<<======>>>?????????@@@@@@AAACCCEEEGGGIIIKKKKKKMMMOOOPPPPPPQQQSSSUUUVVVWWWYYY\\\^^^```aaaaaacccdddeeegggiiijjjllllllmmmoooqqqssstttwww|||~~~zzzwwwvvvwwwttt{{{vvvrrroooqqqssssssnnnhhheeelllsssxxxzzz{{{}}}cccJJJCCC>>>>>>>>><<<;;;===::::::999999888777666666666666555555555444444444666666666666777999::::::>>>BBBAAA<<<===CCCEEECCCGGGOOOXXX```lll~~~qqq^^^UUUTTTSSSRRRQQQNNNJJJEEEAAA>>><<<;;;999999999999888666888666444333333333222111111111111111111111111111000000000000111111111111222111111111222333333444888:::888===CCCDDDVVVvvvlllYYYRRRaaazzzvvv^^^bbbtttfffNNNDDD<<<999:::555:::999888666555777;;;???GGGEEEBBB???===;;;::::::::::::999999::::::;;;<<>><<<;;;999:::<<<::::::999999888777777666666666555555555444444444555555666666777888::::::;;;???@@@<<<>>>CCCFFFEEEGGGRRR___iiiwwwhhh[[[WWWTTTSSSRRRPPPMMMHHHCCC???===;;;:::999::::::888777888666444333333333222111111111111111111111111111000000000000111111111111222222222222333444555666888:::999===CCCDDDWWWwwwhhhZZZSSS___xxxzzz```aaaqqqiiiNNNCCC:::999;;;888888888777666777999>>>BBBGGGEEEBBB???===;;;;;;:::;;;;;;::::::;;;;;;<<<===????????????????????????AAABBBCCCDDDFFFGGGIIIIIIIIIJJJLLLMMMNNNPPPSSSUUUVVVXXX[[[\\\]]]^^^```cccfffeeeeeegggkkknnnnnnmmmoooqqqssstttuuuxxx|||}}}qqqlllllliiijjjqqq{{{yyyppplllhhhjjjnnnqqqqqqooommmooossswww|||wwwttt|||kkkSSSHHH???<<<;;;999:::<<<::::::999999888777777777666666666555555555555444555555555666777888999:::999===???>>>???DDDHHHHHHKKKYYYiiivvvxxxddd[[[TTTTTTSSSRRRPPPLLLFFFBBB===<<<::::::;;;;;;999888888666444333333333222111111111111111111111111111000000000111111111222222222222222333444666777888777:::999===BBBDDDXXXyyyttt```ZZZTTT]]]uuu~~~bbbaaaoookkkOOOBBB999888<<<:::777888777777888;;;AAAEEEFFFEEEBBB???===;;;;;;;;;<<<;;;;;;;;;;;;<<<======>>>>>>>>>>>>>>>>>>======BBBBBBCCCDDDEEEFFFGGGHHHIIIKKKMMMNNNNNNPPPSSSVVVVVVXXX[[[\\\]]]^^^aaacccfffeeefffhhhlllnnnooonnnppprrrtttuuuvvvyyy}}}rrrjjjiiibbbbbbgggqqq|||{{{qqqiiibbbbbbiiioooqqqppplllpppuuuzzz}}}yyyooovvvqqqVVVKKKAAA??????===<<<<<<999999999888888888777777666666666555555555555555444444555666777888:::;;;999===???@@@AAADDDIIILLLVVVcccsssqqqaaaVVVTTTRRRRRRRRROOOJJJEEE???>>><<<<<<<<<<<<:::999888666444333333333222111111111111111111111111111000000111111111222222222000111111222444666777888666999999===BBBEEEZZZ|||nnnZZZXXXTTT]]]uuucccbbboooiiiNNNCCC:::999===:::999999999888999<<>>>>>?????????BBBBBBCCCDDDDDDEEEFFFFFFHHHJJJLLLMMMNNNOOORRRUUUVVVXXX[[[\\\]]]^^^aaacccddddddeeehhhkkkmmmnnnoooqqqrrrtttuuuwwwzzz~~~yyyooojjjccc```bbbiiisss~~~uuujjj___]]]ccckkknnnnnnjjjooouuu{{{~~~qqqvvvvvvVVVKKKBBB@@@AAA???;;;;;;999999999888888888888888666666666666666666666666555555555666888999;;;<<<===???AAACCCCCCEEELLLRRRdddpppmmm]]]YYYTTTRRRRRRQQQMMMIIIBBB@@@>>>======<<<:::999888666444333333333222111111111111111111111111111111111111111222222222222//////000111333444666777555999:::>>>BBBEEE\\\tttZZZUUUUUUaaazzzdddbbbmmmeeeLLLDDD<<<:::<<<888;;;;;;:::999999;;;@@@DDDEEEDDDAAA???===<<<<<<<<<:::::::::999::::::;;;<<<;;;<<<===>>>???AAABBBBBBAAAAAABBBCCCDDDDDDEEEEEEGGGIIIJJJKKKLLLNNNQQQSSSVVVXXXZZZ\\\\\\^^^```bbbaaabbbdddgggiiikkkmmmnnnqqqrrrtttuuuwwwzzz~~~wwwooofffaaa___dddmmmxxx|||pppccc]]]```gggjjjkkkhhhmmmtttzzz~~~vvvyyyYYYMMMBBB???@@@===:::888888888888888888888888888555666666666666777777777555666666777999;;;===>>>@@@@@@CCCEEEFFFHHHRRR\\\rrr~~~nnnfff[[[UUUTTTSSSPPPLLLEEECCCAAA???>>>===:::888888666444333333333222111111111111111111111111111111111111222222222222333///000000111222333555666555999:::>>>BBBFFF^^^bbbWWWYYYiii~~~cccaaakkkdddLLLDDD<<<:::;;;777;;;;;;:::999888;;;@@@CCCEEEDDDAAA???===<<<<<<<<<:::999999999999:::;;;;;;<<<<<<===>>>@@@AAABBBBBB@@@@@@AAABBBCCCDDDEEEFFFFFFHHHJJJKKKKKKMMMPPPSSSTTTWWWYYYZZZ[[[\\\___aaa___aaadddfffgggiiillloooppprrrtttuuuvvvyyy}}}wwwkkkccc]]]aaaiiitttxxxkkkbbbaaadddhhhjjjjjjmmmrrrwww}}}yyyyyyeeeUUUEEE???>>>===;;;:::888888888888888888888888555666666666777777777777666777777999:::<<<>>>???AAA@@@CCCGGGHHHLLLYYYggg{{{}}}{{{zzz{{{{{{yyy|||xxxggg[[[VVVUUURRROOOIIIFFFCCC@@@???<<<999777888666444333333333222111111111111111111111111111111111111222222222333333111111111222333444555555444999;;;>>>BBBFFF___nnn\\\```sss{{{bbbaaajjjgggNNNDDD;;;999;;;777888999888888888;;;AAADDDEEECCCAAA???===<<<<<<<<<:::::::::::::::;;;<<<<<<=========>>>>>>>>>>>>???>>>???@@@AAACCCDDDFFFFFFGGGHHHJJJKKKLLLNNNQQQSSSSSSUUUXXXYYYZZZ[[[^^^```___bbbeeeggghhhjjjmmmpppoooqqqssstttuuuxxx|||tttiii______eeeooo{{{~~~sssiiiddddddhhhkkknnnppprrruuuyyy}}}~~~{{{xxxqqq^^^III@@@???>>>>>>>>>888888888888888888999999555666666666777777888888777777888999;;;===???@@@@@@@@@CCCHHHJJJPPP___ppp~~~sssqqqnnnllljjjkkklllmmmooorrrvvv{{{ppp```YYYVVVTTTQQQJJJHHHDDDAAA???<<<888666888666444333333333222111111111111111111111111111111111222222222333333333333333333333444444555666444999;;;>>>BBBFFF```xxxaaafffzzzwwwaaabbbllllllPPPCCC999888:::888666666777777888<<>>>>>===<<<;;;;;;;;;===>>>???AAACCCEEEFFFGGGHHHIIIKKKLLLMMMOOORRRTTTRRRTTTWWWXXXYYYZZZ]]]______cccfffhhhiiijjjnnnrrroooppprrrsssuuuxxx||||||pppccc___bbbiiittt}}}xxxnnnfffdddiiimmmrrrrrrrrrssswww~~~yyy|||{{{```JJJFFF???;;;<<<:::;;;:::999999888888999999888888777777777777888888555777999::::::;;;===???@@@BBBEEEGGGHHHRRRggg{{{~~~zzzzzzzzz~~~zzzvvvooojjjdddccc```]]]\\\\\\\\\]]]aaaeeeiiimmmqqqwwwbbbVVVWWWWWWRRRMMMKKKHHHFFFCCC???:::666999888666555666555444222444333333222222333333444222222222222222222222222111111222333444666777888:::===;;;>>>CCCGGG___lllooolll^^^YYYiiisssPPP@@@===;;;:::===999999999888888:::???BBBCCCBBBAAA>>>===<<<;;;;;;<<<;;;;;;::::::;;;;;;<<<<<<======>>>>>>>>>>>>===???@@@AAABBBCCCEEEFFFFFFEEEHHHJJJLLLMMMOOOQQQTTTUUUXXX[[[]]]]]]]]]^^^___aaabbbdddfffhhhkkkmmmnnnmmmpppsssuuuxxx{{{xxxjjjdddcccgggpppzzz|||qqqgggccceeeiiipppsssvvvuuuuuuzzz|||~~~}}}eeeKKKFFF@@@<<<===:::;;;:::999999888888999999777777666666666666777777555777999:::;;;<<<>>>@@@AAABBBFFFJJJNNNWWWjjj|||wwwrrrooouuusssuuuzzzxxxqqqlllhhhaaa\\\ZZZXXXVVVTTTSSSSSSSSSTTTWWW[[[___ccchhhoooxxxppp^^^XXXUUUQQQOOOLLLJJJGGGDDD@@@<<<888999888666666666666444222333333222222222222333333222222222222222222222222111111222333444666777888:::<<<;;;>>>CCCGGG___}}}hhhnnnnnn```ZZZjjjqqqOOO@@@>>><<<;;;===:::::::::888888:::>>>AAABBBAAA@@@>>>===<<<;;;;;;;;;;;;::::::::::::;;;;;;<<<<<<===>>>>>>>>>>>>===???@@@AAABBBCCCEEEFFFFFFFFFHHHJJJLLLLLLNNNPPPRRRSSSVVVYYY[[[[[[[[[\\\^^^aaaccceeegggjjjlllmmmmmmoooqqqtttvvvwwwzzz~~~rrriiifffhhhpppxxx}}}rrriiieeeggglllppptttwwwxxxxxx}}}{{{yyy|||~~~}}}lllNNNGGGAAA>>>===999;;;:::999999888888999999666666666555555666666666666888:::;;;;;;<<>>======<<<<<<;;;;;;::::::::::::;;;;;;;;;<<<===>>>>>>>>>>>>>>>???@@@AAABBBCCCEEEFFFFFFFFFHHHJJJKKKKKKLLLNNNPPPQQQTTTWWWXXXYYYYYY[[[\\\aaacccfffiiikkkmmmmmmmmmqqqsssuuuvvvwwwyyy|||~~~rrrkkkiiiooowwwtttkkkgggiiimmmoootttzzz}}}}}}yyywww{{{|||uuuRRRHHHBBB???>>>999;;;:::999999888888999999777777666666666666777777777999;;;<<<<<<===@@@AAAEEEEEEKKKXXXdddnnn{{{uuuqqqooopppyyy|||qqqhhhbbb^^^^^^______aaafffkkknnnuuu}}}zzzrrrlllgggbbb]]]XXXTTTPPPLLLIIIIIIHHHGGGFFFEEEEEEEEEEEEEEEIIINNNRRRXXXaaalllttt|||xxxddd[[[YYYTTTQQQMMMJJJGGGCCC???<<<:::888777666666666444333222111111000000111111222222222222222222222222222111111222333444666777888777:::999===BBBGGG___iii]]]hhhsssfffaaarrrrrrRRRDDDAAA>>>;;;<<<;;;;;;;;;999888888:::=====================<<<<<<;;;::::::::::::::::::;;;;;;;;;<<<===>>>>>>>>>>>>???@@@AAABBBCCCEEEFFFFFFGGGIIIJJJKKKJJJKKKLLLNNNQQQSSSVVVWWWXXXYYY[[[]]]bbbcccgggjjjlllnnnnnnnnnppprrrtttvvvwwwzzz}}}~~~rrrmmmooovvv~~~wwwmmmhhhiiikkkmmmttt|||}}}{{{~~~~~~zzzzzzVVVIIIBBB???>>>:::;;;:::999999888888999999999888888777777888888999888:::<<<======>>>AAABBBFFFHHHQQQ```ppp{{{|||pppgggdddccciiiwww|||mmmeee]]]ZZZYYYVVVVVVYYY\\\^^^fffpppvvv{{{~~~vvvooohhhbbb^^^ZZZXXXUUURRRPPPNNNLLLJJJHHHGGGFFFEEEDDDCCCCCCCCCBBBEEEIIIMMMSSS\\\gggooozzznnn```[[[VVVSSSOOOKKKHHHDDD@@@===:::999777666777666555333222111111000000111111222222222222222222222222222111111222333444666777888777999999===CCCHHH```tttaaaYYYffftttiiifffzzzvvvUUUFFFBBB===::::::;;;;;;;;;:::888888999;;;;;;<<<============<<<;;;:::::::::999999:::::::::::::::<<<======>>>>>>>>>???@@@AAABBBCCCEEEFFFFFFHHHIIIKKKKKKJJJJJJLLLMMMRRRTTTVVVWWWXXXZZZ]]]___bbbdddfffiiilllmmmnnnnnnnnnpppsssuuuxxx{{{|||ssssssxxxzzzpppjjjggggggkkksss}}}|||xxx}}}YYYKKKAAA===>>>;;;;;;:::999999888888999999:::999999888888999999:::999;;;===>>>>>>???BBBCCCGGGKKKWWWiiizzz~~~sssgggdddbbbdddnnn}}}tttiii___[[[XXXUUUSSSTTTSSSSSSZZZccchhhkkkwww|||vvvnnneee```[[[XXXUUUQQQPPPPPPOOONNNMMMLLLLLLHHHGGGFFFEEEDDDBBBAAAAAA???BBBEEEHHHMMMUUU```iiivvv}}}hhh___ZZZVVVQQQMMMJJJFFFCCC@@@;;;999777777777777555333222222111111111111222222222222222222222222222222111111222333444666777888777:::999===DDDIIIbbb||||||wwwkkk[[[VVVdddssskkkmmmxxxVVVFFFAAA<<<999999999:::;;;:::888888999;;;;;;;;;=========<<<;;;:::::::::999999999999::::::999:::;;;<<<===>>>>>>>>>???@@@AAABBBCCCEEEFFFFFFHHHIIIKKKKKKKKKKKKMMMNNNSSSTTTVVVXXXXXX[[[^^^```cccdddeeegggjjjlllnnnooommmpppsssuuuxxx{{{~~~}}}~~~|||zzz~~~uuummmiiifffiiirrr|||}}}yyy~~~[[[LLL@@@;;;>>>===;;;:::999999888888999999999999888888888888999999999;;;>>>??????@@@BBBDDDHHHNNN\\\pppzzzkkkjjjiiihhhlllxxxtttggg```\\\VVVRRRRRROOOMMMQQQXXXZZZ\\\iiizzz~~~xxxqqqjjjfff```[[[WWWUUURRRQQQMMMNNNNNNNNNMMMLLLLLLLLLJJJJJJIIIGGGEEECCCAAA@@@???AAACCCEEEIIIPPP[[[cccoooyyywwwjjj^^^ZZZUUUPPPMMMJJJFFFDDD;;;999777777777777555444333333222222222222333333222222222222222222222222111111222333444666777888777::::::>>>EEEKKKddd|||zzzvvvooocccWWWTTTcccpppmmmtttwwwSSSCCC>>>;;;999:::888999::::::999888999;;;;;;;;;=========;;;999888::::::999999999999::::::888999;;;<<<===>>>>>>>>>???@@@AAABBBCCCEEEFFFFFFHHHJJJKKKLLLLLLLLLNNNPPPRRRTTTVVVWWWXXXZZZ^^^aaadddddddddeeegggkkknnnpppoooqqqtttvvvxxxzzz~~~{{{yyyyyy|||tttmmmiiihhhppp{{{}}}~~~\\\MMM@@@:::===>>>;;;:::999999888888999999888888777777777777888888:::<<<>>>??????@@@CCCEEEHHHOOO```tttppppppooollllllvvvpppggg___WWWRRRPPPNNNJJJLLLRRRRRRSSS```rrr{{{{{{tttkkkbbb\\\ZZZXXXVVVUUUSSSQQQOOOMMMOOOPPPOOONNNLLLLLLMMMMMMMMMLLLJJJHHHEEECCCAAA@@@BBBCCCEEEHHHOOOYYYaaajjjtttuuuaaa]]]XXXSSSOOOLLLIIIFFF;;;999888777888777555444444333333222222333333444222222222222222222222222111111222333444666777888777::::::???FFFLLLeee|||{{{rrrjjj___TTTSSSbbbnnnnnnyyytttQQQ@@@<<<:::999;;;777999::::::999999:::;;;;;;<<<=========;;;888777:::999999999999999999:::888999:::<<<===>>>>>>>>>???@@@AAABBBCCCEEEFFFFFFHHHJJJLLLLLLMMMMMMOOOQQQRRRSSSUUUVVVWWWZZZ^^^aaadddcccccccccfffjjjnnnpppqqqsssuuuvvvwwwyyy}}}}}}wwwuuurrrxxxyyyqqqmmmgggooozzzssszzz]]]KKKHHHCCC>>>===<<<;;;:::999888888888888777888888999999999888888999<<<>>>>>>>>>@@@DDDHHHNNNYYYggguuuzzzyyyvvvtttvvv~~~|||mmmccc]]]ZZZYYYTTTOOOLLLMMMNNNRRR[[[dddvvv|||uuujjjaaa^^^UUUSSSRRRQQQRRRQQQPPPNNNMMMMMMMMMLLLLLLLLLLLLLLLNNNNNNNNNMMMKKKGGGDDDBBBBBBBBBBBBBBBEEELLLTTTZZZhhhppp|||ggg]]]WWWXXXVVVMMMFFFDDDAAA>>>:::777777777666666555444333333333333444555777666444333222333444444555555555555555666777888888<<<;;;>>>DDDKKKggg|||sssdddUUUOOORRRaaa}}}ooohhhzzzmmmNNNAAA???;;;888999:::999777666666777999:::;;;<<<===>>>>>>===<<<;;;::::::;;;;;;::::::999888999:::<<<<<<;;;<<<>>>@@@???@@@AAABBBCCCEEEFFFFFFHHHIIIJJJKKKLLLMMMNNNOOOSSSTTTVVVWWWWWWYYY\\\^^^^^^^^^```bbbeeeiiilllooosssuuuvvvvvvxxx{{{~~~|||wwwnnnhhhjjjnnnwwwvvvpppnnnnnnxxxtttzzzaaaMMMHHHCCC???>>><<<<<<;;;999999888888999888999999999999::::::::::::===@@@@@@???AAAEEEIIIRRR^^^lllzzz||||||{{{|||yyyppphhhbbb]]][[[VVVRRRRRRQQQRRRYYYbbbmmmssswwwuuummmccc\\\YYYTTTRRRPPPPPPPPPOOOMMMLLLNNNNNNNNNOOOOOOOOOOOOOOOPPPPPPPPPNNNLLLIIIFFFDDDBBBBBBBBBBBBDDDKKKSSSYYYeeennnzzzooocccYYYWWWUUUOOOHHHFFFCCC???;;;999888888888777555555444333333444555555666555444333222222222222444444444555555666888888999<<<<<>>;;;888::::::999888777777888999:::<<<<<<<<<======<<<<<<<<<:::;;;;;;;;;;;;:::999999999:::;;;;;;:::;;;===??????@@@AAABBBCCCEEEFFFFFFGGGGGGHHHIIIKKKLLLMMMMMMRRRTTTUUUVVVWWWYYY\\\^^^``````aaacccfffjjjmmmooorrrssstttuuuvvvyyy~~~}}}xxxqqqggg```dddfffmmmwww~~~{{{uuuooolllsss~~~~~~~~~vvvxxxhhhPPPGGGBBB??????===<<<;;;::::::::::::::::::999999888999:::;;;<<<;;;>>>AAABBBAAABBBFFFJJJWWWcccrrrxxxmmmeee^^^YYYUUUTTTRRRRRRXXX___iiimmmpppnnnfff^^^YYYWWWTTTRRRPPPPPPPPPPPPNNNLLLQQQQQQQQQRRRRRRRRRSSSSSSRRRRRRQQQPPPMMMJJJGGGFFFCCCBBBAAAAAACCCIIIQQQVVVaaajjjxxx~~~nnn^^^WWWUUUQQQLLLHHHEEEAAA===;;;:::999999888555555444333333444555555111222222333333333333333333333444444666777999999999<<<<<>>:::888;;;999999999999999999999999<<<<<<;;;;;;;;;;;;<<<<<<;;;;;;<<<<<<;;;;;;:::999888999::::::999999;;;===???@@@AAABBBCCCEEEFFFFFFEEEFFFGGGHHHIIIKKKLLLLLLQQQRRRTTTUUUVVVXXX[[[^^^aaabbbccceeegggjjjmmmnnnoooqqqssstttuuuxxx}}}~~~wwwnnnddd]]]^^^^^^aaagggmmmuuu{{{ssslllnnnyyy}}}vvv}}}}}}{{{|||}}}yyyvvvqqqTTTGGGAAA>>>???======<<<;;;;;;;;;;;;;;;:::999888777777999;;;===;;;>>>AAABBBBBBCCCGGGKKKZZZhhhxxxwwwmmmaaa]]]ZZZYYYXXXXXX^^^eeennnpppqqqmmmggg```[[[YYYUUUTTTSSSSSSTTTTTTSSSRRRSSSSSSSSSTTTTTTUUUVVVVVVSSSSSSRRRPPPNNNKKKHHHGGGCCCCCCAAA@@@BBBGGGNNNTTT]]]gggvvv{{{fffZZZWWWTTTOOOJJJFFFCCC>>>;;;:::999888777555555444444444444555555,,,...000333444555555555222333333444666888999:::888;;;;;;>>>EEENNNkkk}}}yyyeeeYYYOOOOOOVVViiivvvfffdddppp[[[HHHAAA>>>999888<<<888999999::::::999999888<<<;;;:::999999:::;;;<<<<<<<<<<<<<<<<<<;;;::::::999::::::999888888:::<<>>???======<<<;;;;;;;;;<<<<<<999888777666777999;;;===;;;>>>AAAAAAAAADDDIIINNN]]]mmmwwwmmmhhhdddcccbbbbbbhhhpppwwwwwwuuupppjjjccc^^^\\\XXXWWWVVVWWWXXXYYYYYYXXXUUUUUUUUUVVVVVVWWWWWWWWWTTTSSSRRRPPPMMMKKKIIIHHHEEEDDDBBB@@@AAAEEELLLQQQ\\\ffftttsssccc[[[XXXRRRKKKGGGCCC???;;;:::999777666555555555555555555555555///000222333444444333333222333333444666888999:::777::::::===EEENNNmmmyyycccWWWNNNOOOXXXlllwwwfffdddoooZZZGGG@@@===999888<<<888999::::::::::::999888<<<;;;:::999999:::;;;<<<<<<============<<<;;;;;;:::;;;;;;:::999888:::;;;???@@@AAABBBCCCEEEFFFFFFFFFGGGHHHIIIKKKMMMNNNOOOOOOQQQSSSUUUVVVXXX[[[^^^___```bbbdddggghhhjjjjjjoooqqqtttwwwxxx{{{~~~~~~~~~~~~{{{oooiiiaaa]]]YYYYYY[[[aaaooo|||{{{tttvvv|||~~~zzz|||tttwwwcccLLLBBB??????===<<<<<<;;;;;;;;;<<<<<<888888888888999:::<<<======???@@@AAABBBFFFMMMTTTddduuuxxxrrrmmmjjjhhhhhhooowww|||xxxrrrkkkeeebbb^^^]]]\\\\\\]]]^^^]]]\\\YYYYYYYYYYYYXXXXXXXXXXXXUUUTTTRRRPPPNNNLLLJJJIIIGGGFFFCCCAAAAAAEEEKKKPPPZZZdddqqq~~~pppddd]]]UUUNNNHHHEEE@@@<<<:::999777666444555666666666666555444555555555444333111000///333333444444666777999999777::::::>>>FFFPPPoooxxxeeeXXXNNNNNNXXXnnnwwwhhhgggvvv___HHH@@@===999999<<<::::::::::::::::::::::::<<<<<<;;;;;;;;;;;;<<<<<<=========>>>======<<<;;;===>>>>>><<<::::::;;;<<>>>>>@@@AAAAAAAAACCCIIISSSZZZnnn{{{|||vvvsssqqqsss|||{{{uuuqqqkkkiiigggfffeeedddbbb```]]]]]]\\\\\\[[[[[[ZZZZZZWWWVVVTTTRRROOOMMMLLLKKKIIIGGGEEEBBBAAAEEEJJJOOOYYYaaannnzzznnncccZZZQQQKKKGGGBBB>>><<<:::888777444555666777777666555444777666555333222222111111444444444555555666888888999<<<;;;@@@HHHSSSrrrwwwhhhZZZOOONNNXXXooozzzmmmmmmeeeIII???===:::999:::;;;:::999999999999:::;;;<<<<<<<<<======<<<<<<<<<===>>>>>>>>>>>>===<<<<<<@@@@@@@@@>>><<<;;;<<<>>>???@@@AAABBBCCCEEEFFFFFFGGGGGGIIIKKKMMMOOOQQQQQQPPPRRRTTTVVVWWWZZZ]]]```]]]___bbbeeehhhjjjkkklllooorrrvvvyyy{{{}}}~~~|||yyyxxxwwwvvvvvvuuusssrrrrrrsssuuuvvvyyy{{{xxxrrrkkkeee^^^\\\aaajjjrrruuuyyy~~~~~~zzzwwwwww|||xxxsssxxxrrrVVVHHHDDDCCC;;;;;;:::::::::;;;;;;<<<:::;;;<<<>>>???@@@@@@@@@BBBBBBBBBBBBDDDLLLWWW```uuu}}}yyywwwzzzvvvtttqqqnnnllljjjgggddd``````___^^^]]]\\\\\\[[[YYYXXXVVVSSSQQQOOONNNMMMJJJIIIFFFBBBBBBEEEJJJOOOWWW___kkkwwwttthhh]]]TTTLLLIIICCC???===;;;999888444555666777777666555444444333222222333555666888555555555555555666777888;;;>>>===AAAJJJUUUuuuuuujjj\\\PPPNNNXXXooorrrqqqjjjKKK???===;;;999999<<<;;;999888888999;;;<<<;;;<<<===>>>>>>===<<<;;;>>>>>>>>>>>>>>>======<<>>======??????@@@AAABBBCCCEEEFFFFFFFFFGGGHHHKKKMMMOOOPPPQQQPPPRRRUUUVVVXXX[[[^^^aaa]]]___cccfffjjjlllmmmnnnnnnqqqvvvyyy{{{}}}~~~}}}{{{yyyvvvsssqqqpppooonnnlllkkkkkklllnnnooouuuwww{{{}}}uuummmddd]]]```fffkkknnnsssyyyzzzxxx{{{rrrwww}}}ZZZLLLEEE=========<<<;;;:::::::::::::::::::::;;;<<<===>>>???@@@AAACCCFFFGGGLLLZZZiii|||{{{qqqtttwwwyyy{{{xxxtttsssppplllhhhgggeeeaaa___^^^]]]\\\[[[UUUTTTRRRPPPOOOMMMMMMMMMJJJIIIFFFEEEDDDFFFHHHIIIUUU]]]iiitttvvvcccWWWPPPIIICCCAAA>>>::::::<<<777777777666555555444444555555555555555555555555111111222333444555666666888999===BBBGGGWWW|||uuukkk___RRRMMMXXXrrrpppmmmLLL???===;;;:::;;;999888777777777888999:::???>>>===;;;;;;<<<<<<===??????>>>>>>======<<<<<>>>>>>>>???AAAAAAAAABBBBBBBBBBBBBBBFFFGGGIIIKKKMMMOOOPPPPPPRRRRRRSSSUUUWWWZZZ\\\]]]___```cccgggjjjlllnnnooopppqqqssswwwzzz~~~|||xxxsssoookkkiiihhhlllkkkjjjiiihhhhhhiiijjjlllqqqxxx{{{|||}}}}}}{{{tttjjjddddddhhheeegggpppyyy{{{yyyxxxzzzyyyttt___NNNFFF@@@======<<<;;;:::::::::::::::::::::;;;<<<===>>>???BBBCCCEEEGGGHHHPPPdddvvvwwwuuulllnnnqqqsssvvv|||~~~xxxvvvtttqqqnnnkkkhhhccc```^^^\\\[[[YYYSSSRRRQQQOOONNNMMMMMMMMMJJJIIIGGGEEEEEEFFFHHHIIISSS[[[gggrrr}}}ooo```TTTMMMGGGDDDAAA<<<:::<<<888777777666666555444444555555555555555555555555555555666777888999::::::999:::>>>CCCHHHYYY~~~zzziii___SSSPPP]]]xxxvvvpppNNN@@@>>>;;;:::;;;999999888777888999:::;;;???>>>===<<<;;;<<<<<<===>>>>>>>>>===============BBBAAA???>>>======>>>>>>BBBBBBBBBBBBBBBCCCCCCCCCFFFGGGIIIKKKMMMOOOOOOPPPRRRRRRSSSUUUWWWZZZ\\\]]]___```cccfffiiilllnnnnnnpppqqqsssvvvzzz~~~|||zzzvvvrrrmmmjjjhhhggghhhgggfffffffffggghhhiiihhhlllrrrvvvwwwxxxzzz|||~~~zzz|||xxxnnnkkkhhhddddddkkkttt{{{{{{yyyzzz}}}qqqgggPPPGGGCCC>>>===<<<;;;:::::::::::::::::::::;;;<<<===???@@@DDDEEEGGGHHHJJJXXXttttttpppkkkkkklllnnnsss{{{~~~{{{zzzzzzyyyrrrnnngggbbb^^^[[[XXXVVVQQQPPPOOONNNMMMLLLLLLLLLKKKIIIGGGFFFEEEFFFGGGIIIPPPXXXdddooozzz|||{{{}}}iii[[[RRRJJJHHHEEE???;;;;;;888888777777666555555555555555555555555555555555666777777888999:::;;;<<<:::;;;???DDDIII[[[zzzggg^^^TTTTTTeee}}}tttRRRCCC???<<<:::;;;:::999888888888999;;;<<<>>>>>>===<<<<<<<<<<<<===<<<<<<<<<===============???>>>=========>>>>>>???BBBBBBCCCCCCCCCDDDDDDDDDEEEFFFHHHKKKMMMNNNOOOPPPQQQRRRSSSUUUWWWZZZ\\\^^^^^^```cccfffiiikkkmmmnnnoooppprrrvvvyyy}}}zzzxxxuuupppllliiigggfffbbbbbbbbbbbbcccdddeeeeeebbbfffkkkooorrrsssuuuvvvxxxvvvyyy~~~~~~zzz~~~zzznnnhhheeeiiiooouuu}}}~~~zzzyyyyyyoooyyyoooRRRGGGEEE>>>===<<<;;;;;;::::::::::::::::::;;;<<<>>>???@@@CCCEEEGGGIIINNNbbbsssmmmnnnmmmmmmpppvvvyyytttmmmfff```[[[WWWTTTOOONNNMMMLLLLLLLLLLLLLLLKKKJJJHHHGGGFFFFFFGGGHHHNNNVVVaaammmxxxsssbbbWWWLLLIIIGGGBBB<<<:::999888888777777666666555555555555555555555555555444555666777888999999:::::::::???DDDJJJ\\\ttteee]]]UUUWWWlllzzzVVVEEEAAA<<<:::;;;;;;:::999999999:::;;;<<<>>>=========<<<<<<<<<<<<::::::;;;<<<<<<===>>>>>><<<=========>>>???@@@@@@BBBBBBCCCCCCDDDEEEEEEEEEEEEFFFHHHJJJLLLNNNOOOOOOQQQQQQSSSUUUXXXZZZ]]]^^^___```cccfffhhhkkklllmmmoooppprrruuuyyy}}}zzzxxxuuuqqqmmmiiigggeee```_________````````````___bbbfffkkknnnppprrrsssssssssvvvzzzzzzvvvwww|||~~~uuunnnmmmnnnqqqwww}}}~~~{{{xxx}}}vvvmmmtttuuuSSSFFFDDD>>>>>>===<<<;;;;;;;;;;;;:::::::::;;;===???@@@AAABBBDDDGGGJJJSSSkkkrrrkkkpppooopppttt|||zzzrrrkkkddd]]]WWWSSSNNNMMMLLLLLLKKKKKKKKKKKKKKKJJJIIIHHHGGGGGGGGGGGGLLLTTT___kkkvvvmmm^^^OOOIIIHHHCCC===:::999999999888777777666666555555555555555555555555333444444555666777888888999999>>>CCCIII]]]nnnfff___VVVZZZqqq~~~YYYGGGBBB===:::;;;;;;:::999999999:::;;;<<<===============<<<<<<;;;999999:::;;;<<<======>>><<<<<<===???@@@@@@AAAAAABBBBBBCCCCCCDDDEEEEEEFFFEEEFFFHHHJJJLLLNNNOOOOOOPPPQQQSSSUUUXXX[[[]]]______aaacccfffiiikkklllmmmooopppsssvvvyyy}}}|||zzzwwwsssoookkkgggeeeaaa``````______^^^]]]\\\___```dddhhhlllpppqqqrrrqqqqqqssswwwvvvsssrrrtttyyy~~~{{{uuuqqqoooppptttvvvxxx|||~~~yyyzzz|||xxx{{{yyykkkpppzzz{{{VVVFFFDDD???>>>===<<<;;;;;;;;;;;;:::::::::<<<===???AAABBBBBBCCCFFFLLLWWWqqqyyyrrrppppppqqqwww~~~xxxqqqiiiaaaYYYTTTOOONNNMMMLLLKKKJJJJJJJJJKKKKKKJJJHHHGGGGGGGGGGGGJJJQQQ]]]hhhtttkkkVVVLLLIIIEEE???<<<::::::999999888777777777555555555555555555555555444555555666777888999999888999===CCCIII^^^pppkkkcccYYY\\\vvv[[[IIIBBB===:::;;;:::999888888888999;;;<<<=========>>>===<<<<<<;;;999999::::::;;;<<<======;;;<<<>>>???@@@AAAAAAAAAAAAAAABBBCCCDDDEEEEEEFFFDDDEEEGGGJJJLLLMMMNNNOOOPPPQQQRRRUUUXXX[[[^^^___aaabbbdddgggiiikkkmmmmmmpppqqqssswwwzzz~~~~~~}}}zzzvvvpppkkkgggeeeccccccbbbbbb```^^^]]]\\\^^^___aaafffkkkoooppppppnnnoooqqqssssssqqqpppooommmpppxxxzzzssspppqqqtttuuuxxx}}}|||wwwvvvzzzyyyzzz}}}iiillluuuYYYGGGDDD???>>>===<<<;;;;;;;;;;;;::::::;;;<<<>>>@@@AAABBBDDDDDDGGGNNNZZZsss}}}wwwoooooosss{{{|||vvvnnneee[[[UUUPPPOOONNNLLLKKKJJJJJJJJJLLLKKKJJJIIIHHHGGGFFFFFFGGGNNNYYYeeeqqq|||}}}```PPPKKKGGGAAA>>>;;;::::::999888888777777555555555555555555555555444555555666777888999999999:::>>>DDDKKK```wwwrrriii]]]___zzz\\\IIIBBB===;;;<<<999999888777888999:::;;;<<<===>>>>>>>>>===;;;;;;999999::::::;;;;;;;;;<<<:::;;;===??????@@@??????@@@@@@AAABBBCCCDDDEEEEEEDDDEEEGGGJJJLLLMMMNNNNNNPPPPPPRRRUUUXXX[[[^^^___bbbcccfffhhhjjjlllmmmnnnqqqrrrtttxxx{{{~~~{{{wwwqqqkkkeeecccddddddddddddcccbbb```___\\\\\\]]]bbbhhhmmmnnnnnnlllnnnnnnoooppppppnnnkkkeeefffllluuu{{{yyyyyywwwxxxyyy|||{{{uuurrrttt{{{yyyxxx|||gggiiirrr\\\HHHDDD???>>>===<<<<<<;;;;;;<<<999:::;;;<<<>>>@@@BBBCCCGGGFFFHHHOOO\\\sssyyysssooopppuuu~~~yyyrrrhhh]]]VVVQQQPPPNNNMMMKKKJJJIIIIIILLLKKKKKKJJJHHHGGGFFFFFFEEELLLWWWcccooo}}}zzzhhhUUUNNNIIICCC???;;;;;;:::999999888888777555555555555555555555555333333444555666777888888:::;;;???EEELLLaaa{{{wwwmmm```aaa|||\\\IIIBBB===;;;<<<999888777777777888999:::<<<===>>>>>>>>>===;;;:::999999::::::::::::;;;;;;999:::<<<>>>>>>>>>>>>===??????@@@AAABBBCCCDDDEEEDDDEEEGGGIIIKKKMMMNNNNNNOOOPPPRRRUUUXXX[[[^^^```cccdddfffiiikkkmmmnnnnnnrrrsssuuuxxx||||||wwwpppjjjdddaaaddddddeeeffffffeeedddcccZZZYYYZZZ___fffkkkllllllkkklllllllllmmmnnnmmmjjjcccbbbeeelllooorrr~~~{{{{{{{{{}}}zzzrrrnnnooouuu}}}zzzwwwzzzxxxrrrrrrcccLLLJJJ@@@???>>>===;;;;;;;;;;;;<<<<<<<<<<<<===???@@@AAACCCEEEHHHOOO___yyyxxxtttmmmttt{{{xxxrrrnnncccWWWTTTQQQMMMKKKJJJJJJJJJIIIJJJKKKKKKKKKJJJIIIHHHHHHHHHKKKTTT```kkkwww~~~]]]LLLKKKGGG>>><<<;;;999888999999888777444555555555666666777777555555666666777999:::;;;;;;;;;>>>CCCKKKaaa~~~rrrbbbbbb~~~cccLLLAAA===::::::;;;::::::999999::::::;;;===>>>>>>>>>>>>>>>===<<<<<<;;;;;;::::::;;;;;;<<<;;;;;;<<<<<<===>>>>>>>>>AAAAAABBBCCCDDDEEEFFFGGGFFFFFFGGGHHHJJJLLLNNNOOORRRRRRSSSUUUWWWZZZ\\\]]]bbbdddgggiiijjjlllnnnqqqpppssswww{{{~~~zzzqqqjjjeeecccaaaaaabbbdddffffffdddaaa^^^\\\[[[^^^ccciiikkkkkkkkkkkkkkkmmmooonnnllliiieeeccc```___aaaffflllppp}}}yyypppmmmsss{{{{{{uuuvvv||||||sssppp~~~eeeMMMIII@@@???>>>===<<<;;;;;;;;;<<<<<<<<<<<<>>>???@@@AAACCCEEEIIIQQQaaa{{{|||zzz}}}~~~yyyrrrooooooxxxyyytttoooeeeZZZUUUQQQMMMKKKJJJJJJJJJIIIJJJJJJKKKKKKKKKJJJIIIIIIHHHKKKSSS___iiitttfffSSSOOOJJJAAA>>>;;;999888999999888777555555555666666666777777555555666666777999:::;;;;;;;;;>>>DDDLLLcccwwweeeddddddLLLAAA<<<:::;;;;;;::::::999999::::::;;;<<<<<<===>>>>>>=========<<<;;;;;;::::::;;;;;;<<<;;;;;;<<<<<<===>>>>>>>>>???@@@AAACCCDDDDDDEEEEEEEEEFFFFFFGGGIIIKKKMMMNNNQQQRRRSSSUUUXXXZZZ\\\^^^ccceeehhhiiijjjlllnnnppppppssswww{{{~~~~~~xxxrrrlllhhhfffaaaaaabbbeeeggggggeeecccbbb___[[[\\\aaagggkkkmmmlllllllllnnnpppooollljjjeeebbb___]]]^^^bbbgggjjjooouuuxxxpppmmmrrrzzz|||uuuuuu{{{uuummm}}}hhhNNNHHH@@@???>>>===<<<;;;;;;;;;<<<<<<<<<===>>>???@@@AAACCCEEEIIISSSddd}}}xxxssspppsssuuuqqqnnnmmmrrr~~~yyyuuuqqqggg^^^WWWSSSOOOKKKKKKJJJJJJIIIJJJJJJKKKLLLLLLLLLKKKKKKIIIKKKRRR]]]fffppp~~~qqq^^^WWWOOOFFF@@@===:::999999999888777555555666666666666777777555555666666777999:::;;;:::;;;???EEENNNeeeyyyfffeeeeeeLLLAAA<<<;;;;;;;;;::::::999999::::::;;;:::;;;<<<===============<<<;;;;;;::::::;;;;;;<<<;;;<<<<<<======>>>>>>???>>>???AAACCCDDDDDDCCCCCCEEEEEEFFFGGGIIIKKKMMMNNNOOOPPPRRRUUUXXX[[[]]]^^^ccceeehhhiiiiiikkkmmmooopppssswww{{{~~~yyytttrrroookkkgggbbbaaabbbdddggghhhgggfffgggccc]]]\\\___ffflllpppnnnnnnnnnpppqqqpppnnnkkkdddaaa^^^[[[ZZZ\\\___aaabbbgggpppxxxzzztttpppsss|||zzzxxxzzz~~~zzzlll}}}jjjNNNGGGAAA@@@???===<<<<<<;;;;;;<<<<<<<<<===>>>???AAAAAABBBDDDIIISSSddd{{{sssmmmjjjmmmnnnnnnnnnpppvvvzzzvvvqqqiiibbbZZZUUUPPPLLLKKKJJJJJJIIIJJJJJJKKKLLLMMMMMMLLLLLLKKKMMMSSS\\\dddmmmyyy||||||jjj```VVVMMMBBB???<<<:::999999888777666666666666666666777777555555666666777999:::;;;:::;;;???FFFOOOgggwwweeegggfffLLL@@@<<<;;;<<<;;;::::::999999::::::;;;999999;;;<<<============<<<;;;;;;::::::;;;;;;<<<<<<<<<<<<===>>>>>>??????>>>@@@BBBDDDDDDDDDCCCBBBFFFFFFGGGHHHJJJLLLMMMNNNMMMOOORRRUUUXXX[[[]]]^^^bbbdddfffggghhhiiikkkmmmooorrrwwwzzz}}}vvvqqqpppoookkkgggaaaaaaaaacccfffhhhhhhgggiiifffbbb```bbbgggmmmpppppppppqqqrrrsssrrrpppmmmdddbbb]]]ZZZWWWWWWXXXYYY]]]aaaggglllsss}}}~~~zzzvvvwwwyyy{{{xxxvvvzzz~~~nnn~~~kkkNNNFFFAAA@@@???>>><<<<<<<<<<<<============>>>@@@AAABBBBBBDDDJJJTTTdddzzz~~~pppjjjfffhhhjjjkkkoootttzzz|||xxxqqqjjjeee]]]XXXRRRMMMKKKJJJJJJIIIJJJJJJKKKLLLMMMMMMLLLLLLMMMNNNTTT\\\cccjjjvvvzzz~~~xxxiii[[[QQQEEEBBB===;;;:::999888888777777777777777777666666555555666666777999:::;;;;;;;;;@@@GGGPPPgggttteeekkkeeeKKK@@@<<<;;;<<<;;;::::::999999::::::;;;999999;;;<<<============<<<;;;;;;::::::;;;;;;<<<<<<<<<======>>>?????????AAABBBCCCDDDEEEEEEDDDDDDGGGGGGHHHIIIJJJLLLNNNOOOMMMNNNQQQUUUXXX[[[\\\]]]```bbbdddeeefffgggjjjlllooorrrvvvzzz}}}vvvpppooommmiiieeebbbaaa```aaadddggghhhhhhgggggggggggghhhkkknnnqqqsssssssssuuuvvvuuurrrooofffddd```[[[XXXVVVUUUUUUXXX[[[___ccciiirrr~~~}}}xxxxxxyyyxxxyyyyyyooommmpppsss~~~pppnnnPPPGGGAAA@@@???>>>===<<<<<<<<<=========>>>???@@@AAABBBCCCEEEKKKWWWhhh|||oooiiidddeeefffiiiqqqxxx{{{rrrkkkhhh___ZZZSSSNNNKKKJJJJJJJJJJJJJJJKKKLLLLLLLLLKKKKKKMMMNNNSSS[[[aaahhhsss~~~~~~{{{}}}qqq]]]RRRHHHDDD???;;;:::999888888888888777777777777666666555555666666777999:::;;;;;;;;;@@@GGGPPPgggqqqcccmmmuuu}}}bbbJJJ???<<<;;;<<<;;;::::::999999::::::;;;:::;;;<<<===============<<<;;;;;;::::::;;;;;;<<<<<<======>>>>>>??????@@@CCCCCCCCCCCCDDDDDDEEEEEEFFFFFFGGGHHHJJJLLLNNNOOOMMMOOORRRUUUXXXZZZ[[[\\\^^^```ccceeefffgggjjjlllooorrrvvvzzz}}}yyyssspppmmmjjjhhhdddbbbaaaaaadddggghhhiiieeehhhkkkmmmnnnppprrrtttvvvvvvvvvwwwxxxwwwtttqqqiiigggccc___\\\YYYWWWVVVRRRTTTXXX[[[```iiittt|||~~~xxxvvv{{{xxxuuutttwwwsssiiidddeeegggrrr}}}qqqqqqTTTJJJAAAAAA???>>>===<<<<<<<<<=========>>>???@@@BBBBBBDDDFFFNNN[[[nnnqqqkkkeeeeeefffjjjttt~~~tttmmmkkkbbb\\\TTTNNNKKKJJJJJJJJJJJJJJJKKKKKKKKKJJJIIIIIILLLMMMQQQYYY^^^eeeppp{{{{{{xxxyyyvvv___RRRJJJFFF@@@<<<:::999888888888888888777777777666666555555666666777999:::;;;;;;<<<@@@GGGOOOgggmmm___iiivvvjjjxxx___HHH???<<<;;;<<<;;;::::::999999::::::;;;<<<<<<===>>>>>>=========<<<;;;;;;::::::;;;;;;<<<=========>>>??????@@@@@@DDDCCCBBBAAAAAACCCDDDEEEDDDEEEEEEFFFHHHJJJLLLMMMMMMOOORRRVVVXXXZZZZZZZZZ^^^```ccceeegggiiillloooooorrrvvvyyy|||}}}wwwssspppnnnnnnhhhfffcccbbbeeehhhjjjkkkeeeiiimmmppprrrtttwwwzzzxxxxxxxxxyyyyyyxxxuuurrrlllkkkhhhddd```]]][[[ZZZQQQSSSVVVWWWZZZ```jjjqqqwwwxxxuuuxxxvvvsssqqqqqqtttzzzxxxnnnddd^^^]]]]]]cccmmm|||qqqsssVVVMMMBBBAAA@@@>>>======<<<<<<======>>>>>>???@@@BBBCCCDDDHHHPPP___sssuuunnnhhhggghhhmmmxxxvvvnnnmmmccc]]]UUUOOOKKKJJJJJJJJJJJJKKKKKKKKKJJJIIIHHHHHHJJJKKKPPPWWW\\\cccnnnyyy|||}}}vvvuuusss~~~xxx```SSSLLLGGGAAA<<<:::999999888999888888888777777666666555555666666777999:::;;;<<<<<<@@@FFFOOOfff~~~iiiYYYcccmmmbbbttt\\\GGG???<<<;;;;;;;;;::::::999999::::::;;;===>>>>>>>>>>>>>>>===<<<<<<;;;;;;::::::;;;;;;<<<=========>>>??????@@@@@@DDDCCC@@@??????AAADDDEEEBBBCCCCCCEEEFFFHHHJJJKKKNNNPPPSSSVVVXXXYYYYYYYYY^^^aaadddgggiiikkkoooqqqnnnqqqvvvyyy|||{{{vvvrrrrrrsssllliiieeedddfffiiikkklllfffiiinnnqqqsssvvv{{{yyyyyyyyyzzzzzzyyyvvvsssnnnmmmjjjgggddd```^^^\\\VVVXXXXXXWWWWWW[[[bbbhhhnnnwwwzzzwwwxxxtttrrrooommmnnnrrrwwwzzz{{{xxxssskkkbbb[[[XXXXXXYYY```mmm|||tttzzz\\\LLLFFFCCC???===<<<<<<<<<;;;===?????????>>>???@@@BBBFFFJJJVVVkkkwwwqqqjjjfffhhhpppzzz{{{qqqjjjbbb]]]VVVPPPMMMLLLLLLKKKKKKKKKJJJJJJJJJKKKKKKLLLJJJLLLPPPUUU\\\eeeooouuu~~~xxxpppmmmnnnlllYYYWWWMMMCCC@@@===:::999:::888888888888777777777777777777777777888999:::;;;<<<<<<@@@FFFNNNeeewwwzzz```TTT]]]rrrfffbbbnnn{{{UUUDDDAAA>>>;;;888;;;;;;:::999999:::::::::999:::;;;;;;<<<<<<;;;;;;<<<<<<;;;;;;;;;;;;<<<<<<888:::<<<=========???AAAAAAAAABBBBBBBBBBBBBBBBBBCCCDDDDDDCCCDDDFFFKKKNNNNNNPPPSSSUUUVVVWWWYYY[[[``````bbbdddfffiiilllmmmlllpppuuuyyy}}}{{{sssoooqqqpppmmmiiiffffffgggjjjlllkkkllloootttzzz}}}zzzwwwwwwxxxxxxtttpppqqqnnnjjjhhhfffdddbbb```aaa\\\XXXWWWVVVUUUZZZaaaiiioooxxx~~~~~~wwwxxxvvvvvvvvvtttrrrrrrtttvvvwwwtttnnnhhhaaa[[[VVVTTTXXXZZZ```kkkwwwssswwwdddPPPFFFCCC???=========<<<;;;===?????????>>>???AAACCCGGGKKKYYYooowwwrrrkkkgggjjjsss~~~uuummmeee```XXXSSSOOONNNMMMLLLJJJJJJIIIIIIIIIIIIJJJJJJIIILLLOOOTTT[[[cccmmmsss|||~~~mmmiiihhhtttuuubbb[[[QQQFFFAAA>>>:::888999888888888888777777777777777777777777888999:::;;;<<<<<<@@@FFFNNNddd|||uuu```VVVZZZiiifffbbbnnn}}}XXXEEE@@@>>>;;;999;;;::::::999999::::::;;;;;;<<<<<<===============;;;;;;::::::::::::;;;;;;:::<<<>>>>>>===>>>???AAAAAAAAAAAABBBBBBBBBBBBCCCDDDDDDEEEDDDEEEGGGKKKOOONNNPPPSSSUUUVVVXXXZZZ\\\``````bbbdddgggjjjlllmmmmmmpppvvvzzz}}}zzzsssppprrrssspppllliiihhhjjjmmmooonnnnnnrrryyy||||||}}}|||yyyuuusssqqqnnnllljjjhhheeeccc```\\\YYYXXXVVVUUUYYY```fffllltttzzz~~~}}}vvvyyy~~~}}}{{{yyyxxxwwwvvvvvvuuurrrlllfff```ZZZUUURRRRRRQQQTTT]]]gggsssrrrtttoooUUUFFFCCC@@@============<<<===???????????????AAACCCHHHOOO___ttt{{{xxxuuupppkkkiiimmmxxx{{{sssiiiddd]]]VVVRRRPPPNNNMMMIIIIIIHHHHHHHHHHHHHHHIIIIIILLLOOOSSSYYYaaajjjpppyyy~~~pppjjjeeejjj|||ooocccWWWKKKEEE@@@;;;999999999999888888888777777777777777777777888999:::;;;======@@@FFFNNNdddooo^^^VVVWWW^^^|||fff```kkk^^^GGG@@@===<<<;;;:::::::::999999::::::;;;======>>>???????????????:::::::::999999:::::::::<<<>>>??????>>>>>>???AAAAAAAAAAAABBBBBBBBBCCCCCCEEEEEEFFFFFFFFFHHHLLLOOONNNPPPSSSVVVWWWXXXZZZ\\\```aaaccceeehhhjjjlllnnnnnnrrrwww{{{~~~{{{sssqqqsssvvvsssnnnjjjiiijjjnnnpppoooooorrr{{{|||yyyvvvuuusssrrrqqqnnnjjjgggaaa]]]ZZZZZZWWWUUUXXX^^^bbbgggoootttxxx}}}{{{uuuyyy|||xxxwwwsssmmmgggaaa[[[VVVRRROOOLLLKKKPPPWWWaaappp|||tttttt|||xxxXXXGGGDDD@@@>>>>>>>>>===<<<===>>>@@@@@@???@@@BBBDDDJJJSSSdddyyy~~~tttooommmnnnkkkhhhhhhooo{{{xxxnnnhhhaaaZZZUUURRROOOMMMJJJJJJIIIHHHHHHHHHHHHIIIJJJLLLOOOSSSYYY```iiiooovvvzzz{{{qqqhhhgggmmm|||jjj^^^QQQJJJDDD>>><<<<<<999999999888888888777777777777777777888999:::;;;======AAAFFFNNNdddmmm\\\TTTUUU]]]zzzeee\\\ccceeeKKK@@@===<<<<<<::::::999999999:::;;;;;;===>>>??????@@@@@@??????;;;;;;::::::::::::;;;;;;===>>>??????======>>>???@@@AAAAAABBBBBBCCCCCCCCCEEEFFFGGGGGGGGGIIIMMMPPPMMMPPPTTTVVVWWWYYY[[[]]]```aaacccfffiiikkkmmmnnnooosssxxx|||}}}uuurrrtttvvvrrrnnniiihhhiiilllnnnpppnnnooowww~~~zzzzzzyyyxxxxxxvvvsssoookkkddd```^^^]]]ZZZVVVXXX\\\```eeekkkppptttxxx~~~xxxssszzz~~~yyyrrrlllfff___WWWRRRRRRMMMKKKNNNRRRXXXbbbkkkuuuzzzvvvxxx}}}ZZZHHHEEEAAA???>>>>>>>>>======>>>@@@@@@@@@@@@CCCEEEMMMWWWiii{{{vvvkkkfffeeefffeeedddgggppp}}}~~~sssmmmeee^^^XXXTTTPPPMMMLLLLLLKKKJJJJJJJJJJJJJJJKKKMMMPPPTTTYYYaaaiiioootttxxxwwwkkkggggggrrrpppcccUUULLLFFF@@@===>>>999999999999888888888888777777777777888999:::;;;======AAAGGGOOOfffyyyooo[[[QQQTTTbbb___UUU\\\vvvmmmPPPAAA===<<<<<<:::999999999::::::;;;<<<======>>>????????????>>><<<<<<;;;;;;;;;;;;<<<<<<;;;===>>>>>><<<<<<===>>>@@@@@@AAAAAABBBCCCDDDDDDEEEFFFGGGHHHHHHJJJMMMPPPMMMPPPTTTVVVXXXYYY\\\^^^```bbbdddgggjjjlllmmmnnnppptttyyy}}}yyytttuuuvvvsssoookkkiiijjjkkkmmmpppmmmmmmttt}}}~~~}}}}}}|||{{{xxxtttqqqjjjfffcccaaa\\\WWWXXX\\\___dddiiimmmppptttzzzvvvrrr{{{yyyrrrllldddZZZSSSUUUPPPNNNPPPRRRRRRVVV[[[aaakkkxxxxxxuuuyyy[[[HHHEEEBBB?????????>>>>>>===>>>@@@@@@@@@AAACCCFFFNNNZZZlll}}}pppeeeaaa`````````ccchhhrrrxxxssskkkccc\\\WWWRRRNNNNNNNNNMMMLLLKKKKKKKKKKKKKKKMMMPPPTTTYYYaaaiiioootttwww}}}{{{llliiigggmmmwwwjjjZZZPPPHHH@@@======:::999999999999888888888777777777777888999:::;;;======BBBHHHQQQiiiwwwsss[[[OOOUUUfffzzz[[[RRRXXXrrruuuVVVBBB===<<<;;;999999999999:::;;;<<<<<<<<<<<<===>>>>>>>>>>>>>>>===<<<<<<;;;;;;<<<<<<===:::<<<======<<<<<<===??????@@@AAAAAABBBCCCDDDDDDDDDFFFGGGHHHIIIJJJMMMOOOMMMPPPTTTVVVXXXZZZ\\\^^^```bbbeeeiiikkkmmmnnnnnnppptttyyy}}}~~~wwwwwwwwwvvvsssooommmlllllllllnnnmmmmmmsss}}}}}}zzzwwwqqqlllgggccc\\\WWWWWW[[[]]]aaafffiiikkkooovvvzzz|||wwwsss}}}zzztttkkk```XXXWWWQQQNNNPPPPPPMMMMMMOOOTTT[[[cccmmm}}}xxxrrrwww^^^IIIFFFBBB@@@???@@@???>>>===>>>@@@@@@@@@AAADDDFFFNNNZZZnnn~~~~~~kkk```]]]^^^^^^```dddlllwww~~~yyyppphhhaaaZZZUUUQQQOOOOOOMMMLLLLLLKKKKKKKKKIIIKKKNNNRRRXXX```hhhnnntttwww}}}pppmmmkkknnnvvvdddWWWMMMDDD??????::::::999999999888888888777777777777888999:::;;;======BBBIIISSSkkkuuu]]]QQQUUUfffaaaVVV[[[rrr{{{ZZZDDD===<<<:::999999999999:::;;;<<<===<<<======>>>>>>>>>>>>>>><<<;;;;;;::::::;;;;;;<<<:::<<<===>>>======???AAA???@@@@@@AAABBBCCCDDDEEECCCEEEGGGHHHHHHIIILLLNNNMMMPPPTTTVVVXXXZZZ]]]___```bbbfffiiilllnnnnnnnnnppptttxxx|||~~~{{{zzzvvvuuusssqqqooollljjjiiifffiiimmmrrrzzz}}}vvvppphhhbbb[[[TTTUUUYYYYYY]]]aaadddeeeiiipppuuuuuuzzz{{{uuu~~~xxxlllccc^^^WWWQQQQQQPPPMMMLLLMMMNNNRRRUUUZZZgggyyyxxxpppwwwaaaIIIFFFBBB@@@@@@@@@???>>>===>>>@@@@@@@@@BBBDDDGGGMMMZZZnnn~~~{{{hhh^^^[[[]]]^^^aaagggppp|||}}}tttlllddd]]]WWWSSSOOOOOOMMMLLLKKKKKKKKKKKKGGGIIILLLQQQWWW___hhhnnntttwww}}}wwwrrrpppqqqnnn___SSSIIICCCBBB:::::::::999999999888888777777777777888999:::;;;<<<===BBBJJJTTTmmmvvv___SSSVVVbbbjjj]]]^^^rrr]]]FFF===<<<999999999999999:::;;;<<<=========>>>???????????????;;;::::::999999::::::;;;:::<<<>>>>>>>>>???AAACCC??????@@@AAABBBDDDDDDEEEBBBDDDGGGHHHHHHIIIKKKMMMMMMPPPTTTWWWXXX[[[]]]___```cccfffjjjmmmnnnnnnnnnpppsssxxx|||~~~}}}|||sssrrrrrrpppnnnjjjgggeee^^^dddkkkqqqvvv~~~yyyqqqiiiaaaYYYSSSSSSXXXVVVYYY]]]___aaaeeekkkppppppvvv~~~~~~wwwwwwnnnggg^^^VVVTTTSSSQQQPPPRRRMMMNNNNNNPPPYYYiiiwww|||yyyooottt___LLLFFFAAA@@@???===???CCC@@@@@@AAAAAA@@@BBBDDDGGGOOO[[[kkkxxx}}}jjj^^^ZZZ[[[]]]^^^dddqqq}}}sssiiibbb\\\ZZZUUURRROOOMMMLLLKKKIIIGGGHHHHHHLLLQQQVVV\\\gggqqqvvvwww{{{pppqqqvvvuuugggZZZKKKBBB@@@<<<;;;999::::::999777555888888888888999:::;;;<<<;;;<<<@@@GGGUUUrrrmmm[[[NNNSSSddd}}}~~~]]]\\\xxxwwwZZZHHH???<<<<<<888888888888999;;;===>>>;;;<<<===>>>>>>?????????===<<<<<<<<<<<<;;;;;;;;;:::;;;<<<>>>??????@@@@@@BBBBBBCCCCCCCCCCCCCCCCCCEEEFFFFFFGGGGGGJJJNNNQQQPPPRRRTTTVVVVVVXXXZZZ\\\```bbbfffhhhjjjkkknnnpppsssuuuxxxzzz|||vvvrrruuutttoookkkjjjgggbbb___aaadddkkktttyyysssjjj___XXXTTTSSSTTTSSSUUUXXXZZZ\\\^^^```cccjjjpppyyyzzzwwwnnnfffbbb[[[RRROOORRRKKKMMMNNNOOOQQQVVV^^^dddhhhmmmsssxxxzzzooorrr}}}aaaMMMGGGAAA@@@???===???BBB@@@@@@AAAAAA@@@BBBDDDGGGPPP\\\kkkxxxmmm___[[[\\\]]]```hhhtttyyyoooeee^^^ZZZVVVTTTPPPNNNMMMLLLIIIHHHHHHHHHKKKQQQUUUZZZeeeppptttwww|||wwwtttwwwyyyjjj\\\NNNDDDAAA===<<<;;;;;;;;;;;;888777888888888888999:::;;;<<<<<<===AAAHHHUUUrrrppp^^^PPPSSSddd{{{kkkiiinnnTTTEEE???<<<:::999888888888999;;;===>>>?????????>>>>>>===<<<;;;===<<<<<<<<<<<<;;;;;;;;;:::;;;<<<>>>??????@@@@@@AAABBBBBBCCCCCCCCCCCCCCCDDDEEEFFFGGGGGGJJJNNNQQQNNNPPPSSSUUUWWWYYY\\\^^^```cccfffhhhjjjlllnnnpppsssuuuxxxzzz|||zzzsssuuusssmmmiiihhhddd```]]]]]]```eeemmmwww~~~|||{{{{{{wwwrrrjjjaaaZZZVVVTTTTTTPPPQQQSSSSSSSSSUUUXXXZZZffflllvvv~~~|||uuuooofff[[[VVVWWWRRRRRRQQQOOONNNPPPUUUZZZ]]]aaafffjjjppp~~~}}}pppqqq{{{eeePPPHHHBBB@@@???>>>???BBB@@@@@@AAAAAA@@@BBBDDDGGGOOOZZZjjjvvvooo```\\\]]]^^^cccmmmzzzwwwlllbbb\\\ZZZWWWSSSPPPNNNLLLJJJHHHHHHGGGJJJOOOSSSXXXcccmmmsssvvv}}}zzzzzznnn```SSSHHHCCC@@@>>><<<<<<<<<;;;:::888888888888999999:::;;;<<<===>>>BBBHHHUUUqqqooo]]]OOOSSSddd{{{|||zzzfffNNNCCC>>>;;;888999888888888999;;;===>>>?????????>>>>>>===<<<;;;===<<<<<<<<<<<<;;;;;;;;;:::;;;<<<>>>????????????AAAAAABBBCCCCCCCCCCCCCCCDDDEEEFFFGGGGGGJJJMMMPPPLLLOOORRRUUUWWWZZZ]]]``````cccfffiiijjjlllnnnpppsssvvvxxx{{{}}}uuuvvvrrrkkkfffeeebbb^^^\\\[[[[[[^^^dddmmmvvv{{{}}}|||zzzxxxvvvtttssssssppplllfff___YYYUUUSSSRRRMMMMMMMMMKKKKKKLLLPPPSSS___gggrrr}}}uuuhhh___]]]ZZZYYYVVVRRROOONNNPPPRRRRRRTTTWWWYYY^^^jjjzzzrrrqqq{{{mmmSSSJJJCCCAAA@@@??????BBB@@@@@@AAAAAA@@@BBBDDDGGGLLLWWWeeerrr}}}ppp```\\\^^^```gggttttttiiiaaa^^^[[[VVVRRROOOMMMKKKIIIGGGGGGIIINNNQQQVVV```jjjpppuuu}}}~~~sssfffYYYMMMFFFAAA???<<<<<<<<<;;;:::888999999999999:::;;;<<<<<<===>>>BBBHHHTTToooiiiXXXMMMSSSeee~~~dddMMMCCC@@@;;;777999999888888999;;;<<<===;;;<<<===>>>>>>?????????===<<<<<<<<<<<<;;;;;;;;;;;;<<<===>>>????????????@@@@@@AAABBBCCCCCCCCCCCCCCCDDDFFFGGGHHHJJJMMMOOOLLLOOORRRUUUWWWZZZ]]]``````cccgggiiijjjlllnnnpppsssuuuxxx{{{}}}yyyyyysssjjjeeecccaaa]]]]]][[[YYYYYY]]]dddkkkpppuuuwww{{{~~~~~~}}}tttsssqqqooommmkkkjjjjjjeeeccc```[[[VVVRRROOOMMMLLLKKKIIIGGGFFFIIIMMMQQQZZZcccqqq}}}uuujjjeee___^^^[[[WWWSSSRRRQQQRRROOOPPPPPPPPPSSS\\\iiirrruuurrr}}}vvvWWWMMMCCCAAAAAA??????AAA@@@@@@AAAAAA@@@BBBDDDGGGKKKVVVdddooozzznnn___[[[]]]bbblllzzz|||qqqiiiccc___YYYTTTQQQNNNLLLJJJHHHGGGIIIMMMPPPTTT^^^hhhnnnsss|||yyymmmaaaTTTIIIAAA???<<<;;;;;;:::999888999999999999:::;;;<<<===<<<===AAAGGGSSSmmmgggWWWLLLTTTgggcccMMMDDDAAA===999:::999999888999:::<<<===;;;<<<===>>>>>>?????????===<<<<<<<<<<<<;;;;;;;;;;;;<<<===>>>>>>???>>>>>>???@@@AAABBBCCCCCCCCCCCCBBBDDDFFFGGGHHHIIILLLNNNNNNPPPSSSUUUWWWYYY\\\^^^aaacccgggiiikkkllloooqqqrrruuuxxx{{{}}}~~~vvvkkkeeecccaaa^^^\\\ZZZVVVUUUVVVZZZ```cccgggiiillloooqqqrrrqqqpppiiihhhgggeeecccbbbaaaaaa]]]\\\ZZZWWWTTTPPPMMMKKKJJJIIIGGGDDDDDDFFFLLLPPPWWWbbbqqq{{{sssiiifffbbb^^^ZZZVVVSSSRRRQQQQQQPPPNNNOOOTTT\\\cccwwwtttZZZOOODDDAAAAAA@@@???@@@@@@@@@AAAAAA@@@BBBDDDGGGNNNXXXdddoooyyy{{{yyykkk___\\\^^^dddoooxxxqqqhhhccc\\\VVVRRROOOMMMKKKIIIHHHIIIMMMOOOSSS\\\ffflllqqqzzzvvvlll\\\MMMBBB@@@<<<:::::::::999888999999999999:::;;;<<<===;;;===AAAGGGSSSmmmhhhXXXNNNUUUiiieeeNNNDDDBBB???===::::::999888999:::;;;<<>>>>>===<<<;;;===<<<<<<<<<<<<;;;;;;;;;<<<<<<===>>>>>>>>>>>>>>>>>>???@@@BBBCCCCCCCCCCCCAAACCCFFFGGGHHHIIILLLNNNNNNQQQSSSUUUWWWYYY[[[^^^aaadddgggjjjkkkmmmoooqqqqqqssswwwzzz|||yyyllldddcccaaa^^^YYYWWWTTTQQQQQQRRRUUUWWWZZZ\\\^^^```aaabbbbbbaaa]]]]]][[[ZZZYYYXXXXXXXXXXXXWWWVVVUUUSSSPPPNNNLLLGGGFFFEEEBBBBBBDDDIIIMMMUUUaaasssyyyuuuoooiiiccc\\\VVVQQQUUUTTTRRRPPPNNNPPPSSSWWWwwwttt]]]PPPEEEAAABBBAAA@@@@@@@@@@@@AAAAAA@@@BBBDDDGGGOOOXXXdddmmmwww~~~wwwuuuwwwxxxrrrhhh```^^^___fffrrr~~~vvvkkkfff^^^XXXSSSPPPNNNLLLJJJIIIJJJMMMOOORRR\\\eeekkkpppxxxvvvdddSSSDDDAAA>>>;;;;;;;;;:::999::::::999::::::;;;<<<===<<<>>>BBBIIIUUUooofffWWWNNNWWWkkkoooUUUFFF@@@>>>===;;;:::999999999:::;;;<<>>>>>===<<<;;;===<<<<<<<<<<<<;;;;;;;;;<<<======>>>>>>>>>>>>>>>>>>???@@@AAABBBCCCCCCCCCAAACCCFFFGGGHHHIIIKKKMMMMMMOOORRRUUUWWWZZZ]]]___aaadddhhhjjjkkkmmmoooqqqppprrruuuxxx{{{zzzlllcccaaa```^^^YYYWWWTTTQQQPPPPPPPPPQQQQQQQQQRRRRRRSSSSSSTTTUUURRRRRRQQQPPPPPPPPPPPPPPPSSSSSSRRRQQQPPPNNNMMMLLLIIIHHHFFFDDDBBBCCCFFFIIITTTaaatttxxxqqqhhh___YYYZZZYYYVVVSSSPPPNNNNNNOOOwwwttt^^^QQQEEEBBBBBBAAA@@@@@@@@@@@@AAAAAA@@@BBBDDDGGGMMMVVVaaajjjsss{{{rrrrrrssssssnnngggbbb```aaagggsssyyymmmggg```XXXTTTQQQNNNMMMKKKIIIKKKNNNOOORRR[[[eeekkkooovvv|||jjjWWWFFFCCC???===<<<<<<<<<;;;::::::::::::;;;<<<=========???DDDKKKWWWpppbbbSSSLLLWWWmmmzzz]]]III???;;;:::;;;:::999999999:::;;;<<<;;;<<<===>>>????????????======<<<<<<<<<;;;;;;;;;<<<===>>>>>>>>>>>>>>>======>>>@@@AAABBBCCCCCCCCC@@@CCCFFFHHHHHHIIIKKKMMMJJJMMMQQQUUUWWW[[[___bbbbbbdddhhhjjjkkkmmmpppqqqoooqqquuuxxx{{{~~~zzzkkkbbb```___]]]ZZZYYYWWWTTTRRRQQQPPPPPPMMMLLLKKKJJJJJJKKKLLLMMMKKKKKKJJJJJJJJJKKKKKKLLLNNNNNNMMMMMMLLLKKKKKKJJJMMMLLLJJJGGGDDDDDDFFFHHHTTTaaattt}}}tttkkkddd]]]]]]ZZZWWWSSSPPPMMMLLL{{{sssjjjUUUHHHCCC>>>AAADDD<<<===???@@@@@@@@@BBBDDDFFFLLLWWWeeelllqqq}}}zzzeeekkkiiihhhfffbbb^^^aaagggnnnzzzrrrkkkbbb[[[WWWTTTPPPMMMKKKKKKKKKLLLMMMRRRWWW\\\iiinnnvvvlllXXXKKKDDD>>>>>>===;;;;;;===999999:::;;;;;;<<<<<<===???>>>AAAHHHWWWrrrhhhYYYPPP[[[sssdddLLL@@@:::666999888888777777777777777=========>>>>>>>>>>>>>>>???>>><<<;;;::::::;;;;;;<<<;;;;;;<<<<<<===>>>?????????@@@AAABBBBBBBBBBBBBBBCCCEEEGGGIIIKKKMMMNNNMMMOOORRRTTTVVVYYY]]]```___cccgggkkklllnnnppprrrnnnooopppuuuzzz~~~yyypppfff^^^ZZZZZZYYYWWWTTTQQQNNNMMMMMMMMMLLLLLLJJJIIIHHHHHHHHHHHHEEEEEEEEEEEEFFFGGGHHHIIIGGGIIIKKKLLLLLLLLLMMMNNNMMMIIIGGGGGGDDDBBBDDDJJJSSSeeettt~~~~~~uuukkkeeeaaa\\\WWWTTTRRROOOMMM~~~tttlllVVVIIIEEE@@@CCCDDD===???@@@AAAAAAAAACCCEEEHHHNNNYYYfffnnnsss~~~xxxdddeeecccbbbbbb___]]]aaahhhuuuwwwoooeee^^^YYYUUUPPPMMMKKKKKKKKKLLLMMMQQQWWW[[[eeekkktttooo\\\MMMFFF???>>>>>>;;;;;;===999999:::;;;;;;<<<<<<===>>>>>>@@@GGGVVVrrrfffXXXOOOZZZsssfffNNNBBB<<<888::::::999888888888888888<<<<<<<<<======>>>>>>>>>???>>><<<;;;::::::;;;;;;<<<;;;;;;<<<<<<===>>>?????????@@@AAABBBBBBBBBBBBBBBCCCEEEGGGIIIKKKMMMMMMMMMOOORRRTTTVVVYYY]]]``````cccgggjjjlllmmmpppqqqpppqqqssswww|||~~~uuujjjbbb^^^]]]\\\ZZZVVVRRROOONNNMMMMMMIIIHHHGGGGGGFFFFFFFFFFFFCCCBBBBBBBBBCCCDDDEEEEEEHHHIIIKKKLLLLLLMMMNNNOOOOOOKKKHHHGGGEEECCCGGGMMMYYYkkkyyyzzznnniiiaaa[[[VVVTTTQQQOOOuuu~~~pppXXXJJJGGGBBBDDDEEE>>>@@@AAABBBBBBBBBDDDFFFIIIPPP[[[hhhqqqvvvwwwddd]]][[[[[[\\\[[[[[[bbbjjjzzz}}}uuujjjaaa[[[VVVQQQMMMKKKLLLLLLLLLMMMQQQVVVZZZaaafffqqq~~~uuubbbRRRIIIAAA???>>><<<;;;<<<999999:::;;;;;;<<<<<<=========@@@FFFTTTpppcccVVVOOO[[[tttgggOOODDD>>>:::;;;;;;:::999999999999999::::::;;;;;;<<<===>>>>>>>>>>>><<<;;;;;;:::;;;;;;<<<;;;;;;<<<<<<===>>>?????????@@@AAABBBBBBBBBBBBCCCDDDEEEGGGIIIJJJLLLLLLMMMOOORRRTTTVVVYYY]]]```bbbdddhhhjjjkkkllloooppprrrtttvvvzzz~~~wwwmmmddd___]]]ZZZXXXTTTOOOLLLJJJIIIIIIGGGFFFFFFEEEEEEEEEFFFFFFBBBBBBAAAAAAAAABBBBBBCCCHHHIIIJJJLLLMMMNNNOOOPPPQQQMMMIIIHHHFFFEEEJJJQQQ^^^ooo|||zzzssshhh___YYYUUURRRQQQuuuxxxvvv[[[JJJGGGCCCCCCDDD>>>@@@AAABBBAAAAAACCCGGGIIIQQQ[[[iiirrryyyvvveeeZZZWWWVVVWWWWWWZZZbbblllzzzxxxmmmddd^^^XXXSSSNNNLLLLLLLLLKKKLLLPPPUUUYYY^^^dddooo||||||}}}lllXXXMMMCCC@@@???===;;;<<<999999:::;;;;;;<<<<<<===<<<<<>>>>>>>>======<<<;;;;;;::::::<<<;;;;;;<<<<<<===>>>?????????@@@AAABBBBBBBBBBBBCCCDDDEEEFFFHHHJJJKKKKKKLLLNNNQQQTTTVVVYYY]]]```ccceeehhhiiijjjkkknnnpppsssuuuyyy|||~~~rrrhhh```\\\XXXUUURRRMMMJJJIIIHHHHHHGGGFFFFFFFFFFFFGGGGGGHHHCCCCCCBBBBBBBBBBBBCCCCCCHHHIIIJJJMMMOOOPPPPPPOOOQQQLLLHHHGGGFFFFFFLLLTTT^^^ooo{{{|||pppddd[[[VVVRRRPPPtttrrr|||___KKKGGGCCCBBBBBB>>>@@@AAAAAA@@@@@@BBBFFFIIIRRR[[[hhhsss|||wwwggg[[[WWWUUUVVVVVVYYYdddnnn}}}zzzooofff___ZZZUUUQQQLLLLLLLLLKKKLLLOOOTTTXXX^^^cccnnn{{{~~~www___RRRFFFAAA@@@===;;;;;;999999:::;;;;;;<<<<<<===;;;<<<@@@FFFRRRnnn___VVVQQQ\\\yyybbbLLLCCC>>>;;;::::::999888888888888888888888999:::;;;<<<===>>>=========<<<<<<;;;::::::<<<;;;;;;<<<<<<===>>>?????????@@@AAABBBBBBBBBBBBDDDDDDEEEFFFHHHIIIIIIJJJLLLNNNQQQSSSUUUXXX\\\___ccceeeggghhhiiikkknnnppprrruuuzzz}}}~~~~~~qqqfff```YYYWWWTTTPPPMMMLLLLLLLLLGGGGGGGGGFFFGGGGGGHHHHHHDDDDDDCCCCCCCCCDDDEEEEEEJJJJJJLLLPPPSSSTTTQQQNNNOOOJJJGGGFFFEEEFFFMMMTTT___ooo{{{~~~yyylllaaaXXXRRROOOuuupppxxxeeeMMMHHHCCCAAABBB@@@@@@AAA@@@??????BBBFFFIIIRRRZZZgggtttwwwiii\\\XXXVVVUUUVVV[[[fffrrr}}}rrrhhhbbb\\\VVVRRRMMMMMMLLLKKKKKKNNNSSSWWW]]]bbbmmmzzzeeeWWWHHHBBBAAA>>><<<;;;999999:::;;;;;;<<<<<<===;;;===AAAFFFRRRnnnwww^^^VVVPPP[[[yyy|||^^^JJJAAA>>>;;;::::::999888888888888888999999::::::;;;<<<==================<<<;;;:::999<<<;;;;;;<<<<<<===>>>?????????@@@AAABBBBBBBBBBBBEEEEEEEEEFFFGGGHHHHHHIIILLLNNNQQQSSSUUUXXX\\\___bbbdddfffgggiiikkknnnqqqqqqvvv{{{}}}}}}~~~|||nnneee\\\ZZZVVVSSSPPPNNNMMMMMMIIIIIIHHHHHHHHHHHHIIIIIIEEEEEEEEEEEEFFFGGGHHHIIINNNNNNQQQVVVZZZYYYSSSNNNLLLHHHFFFFFFFFFGGGMMMTTTaaaqqq||||||~~~zzzmmmaaaXXXRRRwwwrrrxxxlllPPPJJJDDDAAACCCBBBBBBBBBAAA@@@@@@CCCGGGKKKTTT[[[gggvvv~~~uuuiii\\\XXXUUUTTTVVV\\\jjjwwwvvvlllddd]]]WWWRRRMMMMMMLLLKKKKKKMMMRRRVVVZZZ```kkkxxxjjjZZZIIICCCAAA???<<<;;;999999:::;;;;;;<<<<<<===;;;>>>BBBGGGRRRnnnooo[[[TTTNNNYYYxxxxxx\\\HHHAAA???===;;;;;;:::999999999999999::::::;;;;;;<<<<<<<<<===<<<============;;;:::999<<<;;;;;;<<<<<<===>>>?????????@@@AAABBBBBBBBBBBBEEEEEEFFFFFFGGGGGGHHHHHHKKKNNNPPPSSSUUUXXX\\\___aaaccceeeggghhhkkkooorrrqqqwww}}}~~~~~~}}}rrrhhheee```[[[WWWTTTSSSRRRPPPOOONNNMMMMMMMMMMMMMMMJJJKKKKKKLLLMMMOOOPPPQQQSSSTTTXXX^^^bbb___WWWOOOJJJGGGFFFGGGGGGHHHMMMTTTdddsss|||xxxuuu}}}nnnaaaYYYyyyttt{{{pppRRRKKKEEEBBBDDDEEECCCCCCBBBAAAAAADDDIIILLLUUU[[[hhhxxx|||ttthhh[[[VVVSSSTTTVVV^^^lllzzzzzzooofff^^^WWWRRRNNNMMMLLLKKKKKKMMMRRRUUUXXX^^^iiiwwwmmm\\\JJJCCCBBB???<<<;;;999999:::;;;;;;<<<<<<===<<<>>>CCCGGGRRRnnnkkkYYYRRRLLLVVVwwwwww[[[HHHAAA@@@>>><<<<<<;;;::::::::::::;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<============;;;:::999<<<;;;;;;<<<<<<===>>>?????????@@@AAABBBBBBBBBBBBEEEEEEFFFFFFGGGGGGGGGGGGKKKMMMPPPSSSUUUXXX\\\___```bbbdddfffhhhkkkpppsssrrrxxx~~~~~~yyyuuupppiiiddd```]]]\\\WWWVVVUUUTTTSSSRRRRRRRRRPPPQQQQQQSSSTTTVVVXXXYYYVVVXXX]]]cccgggcccYYYQQQJJJGGGGGGIIIIIIIIINNNUUUdddrrrzzz~~~tttkkkwwwxxxiii___yyynnnqqqwwwSSSMMMHHHCCCCCCBBB@@@@@@@@@AAACCCFFFIIIKKKRRR[[[fffsss~~~qqqdddYYYXXXVVVTTTWWWaaaoooyyy}}}pppggg___XXXSSSOOOMMMKKKIIIIIIKKKNNNPPPYYY^^^ggguuuzzzcccMMMFFFDDD???;;;<<<===<<<<<<;;;;;;<<<<<<===<<<===AAAHHHQQQjjjgggUUUMMMFFFQQQrrr|||xxx\\\JJJCCC???<<<<<<;;;::::::::::::;;;<<<;;;:::999999999;;;===???=========<<<;;;;;;::::::<<<<<<======>>>?????????>>>???@@@@@@BBBBBBCCCDDDBBBBBBCCCDDDEEEGGGHHHIIIKKKMMMOOOQQQSSSWWW[[[^^^cccdddgggjjjmmmpppqqqrrrwwwyyy|||~~~|||uuurrrrrrttttttnnnkkkeee___[[[YYYZZZ[[[XXXZZZ\\\^^^^^^^^^_________WWWWWWdddqqqoooaaaTTTOOONNNMMMMMMJJJJJJRRR\\\jjjttt}}}{{{uuurrruuuzzzooozzznnnrrr}}}}}}WWWNNNHHHBBBBBBAAA@@@@@@@@@AAACCCFFFIIIKKKRRRZZZfffssszzzmmmaaaXXXWWWVVVUUUXXXcccqqq|||~~~rrriiiaaaZZZUUUOOOMMMKKKIIIJJJLLLOOOQQQXXX]]]ffftttgggPPPHHHEEE@@@<<<===<<<<<<;;;;;;;;;;;;<<<<<<<<<===BBBGGGPPPhhhjjjWWWRRRNNNVVVrrryyy|||^^^JJJCCC@@@>>><<<;;;:::999999:::;;;<<<;;;:::999999:::;;;===???=========<<<;;;;;;::::::;;;<<<<<<======>>>??????>>>???@@@@@@BBBBBBCCCDDDEEEEEEFFFFFFHHHIIIKKKKKKKKKLLLOOOQQQSSSVVV[[[^^^bbbdddfffjjjmmmoooqqqrrruuuxxx{{{}}}~~~{{{tttmmmgggcccaaaaaaeeeiiimmmooonnnlllkkkcccZZZWWWcccoooooodddZZZRRRPPPNNNMMMKKKKKKRRR\\\jjjttt~~~yyytttssszzz}}}ooorrrzzz\\\PPPGGGBBBBBB@@@@@@@@@@@@AAACCCFFFIIIKKKQQQYYYdddrrrvvviii]]]VVVVVVUUUUUUZZZfffuuuvvvmmmeee]]]WWWPPPNNNLLLJJJJJJMMMPPPRRRWWW[[[eeeqqqnnnTTTJJJFFFAAA===>>><<<;;;;;;::::::;;;;;;<<<===>>>BBBGGGNNNfffnnnXXXUUUSSS[[[ttt~~~uuu```JJJCCCAAA@@@<<<;;;:::999999:::;;;<<<;;;::::::999:::<<<===>>>=========<<<;;;;;;:::::::::;;;;;;<<<======>>>>>>>>>???@@@@@@BBBBBBCCCDDDGGGGGGGGGGGGHHHJJJKKKKKKJJJLLLNNNPPPRRRVVVZZZ]]]aaacccfffiiilllnnnpppqqqsssvvvyyy|||~~~~~~uuuooonnnrrryyy}}}lllaaaZZZaaalllmmmgggaaaYYYUUURRRQQQNNNNNNVVV___jjjttt~~~~~~xxxzzz{{{tttvvv}}}qqqsssxxx^^^PPPFFFBBBBBB@@@@@@@@@@@@AAACCCFFFIIIKKKPPPWWWcccrrr{{{rrreeeZZZTTTUUUUUUVVV\\\iiizzz}}}sssiii___YYYQQQPPPMMMKKKKKKMMMPPPRRRUUUZZZbbbnnn{{{sssXXXLLLGGGAAA===>>>;;;;;;::::::::::::;;;;;;===>>>BBBGGGOOOeeeqqqZZZUUURRR]]]zzzzzzuuucccLLLCCC@@@???;;;;;;:::999999:::;;;;;;;;;:::::::::;;;<<<===>>>=========<<<;;;;;;::::::::::::;;;;;;<<<=========>>>???@@@@@@BBBBBBCCCDDDFFFFFFFFFFFFGGGHHHIIIJJJJJJLLLNNNPPPRRRUUUZZZ]]]aaabbbeeehhhkkknnnooopppqqqtttxxx{{{}}}xxx|||{{{mmmbbbdddjjjkkkhhhfff```[[[WWWVVVTTTTTTZZZbbbjjjuuuxxxuuuxxx{{{www{{{ssssssuuu^^^OOOEEEBBBDDDAAA@@@@@@@@@AAACCCFFFIIIKKKPPPVVVaaaqqqyyyooocccYYYSSSTTTUUUWWW___mmm~~~zzznnnccc[[[TTTRRROOOLLLLLLNNNPPPRRRRRRXXX```jjjvvvvvv[[[OOOIIIBBB>>>???<<<;;;;;;::::::;;;;;;<<<<<<>>>BBBHHHOOOeeesss^^^VVVQQQ___zzzxxxgggOOOCCC>>><<<;;;:::999999999999:::;;;;;;;;;;;;;;;<<<===>>>>>>=========<<<;;;;;;::::::::::::;;;;;;<<<=========>>>???@@@@@@BBBBBBCCCDDDEEEEEEEEEFFFGGGHHHIIIJJJJJJLLLNNNPPPRRRVVVZZZ^^^aaabbbeeehhhkkknnnooopppqqqtttwwwzzz|||}}}oookkkkkkjjjhhhgggbbb]]]ZZZYYYXXXWWW\\\bbblllvvv}}}wwwvvvzzz{{{{{{ttttttttt^^^OOOEEECCCEEEAAA@@@@@@@@@AAACCCFFFIIIKKKOOOTTT```pppwwwmmmcccYYYSSSTTTUUUYYYaaaooovvviiiaaaWWWUUUQQQNNNMMMMMMOOOQQQQQQVVV^^^fffqqq~~~}}}}}}xxx]]]RRRLLLEEE@@@AAA<<<<<<<<<;;;;;;<<<<<<<<<===>>>BBBGGGNNNcccwwwdddYYYRRRbbb{{{{{{jjjPPPCCC>>>;;;;;;:::999888888999:::;;;:::;;;;;;<<<======>>>>>>=========<<<;;;;;;:::::::::;;;;;;<<<======>>>>>>>>>???@@@@@@BBBBBBCCCDDDFFFFFFFFFGGGIIIJJJLLLMMMKKKMMMOOOQQQSSSWWW[[[^^^aaacccfffiiilllnnnpppqqqrrruuuxxx{{{}}}|||uuuqqqkkkhhhgggaaa\\\YYYZZZZZZYYY[[[```mmmxxx}}}yyy|||}}}sssuuuzzz```PPPFFFEEEFFF@@@@@@@@@@@@AAACCCFFFIIIKKKNNNSSS___pppuuukkkaaaYYYSSSTTTVVVZZZbbbqqq~~~qqqiiiZZZWWWSSSOOOMMMMMMNNNOOOOOOTTT\\\dddmmm{{{yyy~~~yyy```VVVQQQIIIDDDDDD>>>======<<<<<<======>>>>>>???BBBFFFJJJ^^^}}}fff\\\UUUccc{{{}}}mmmQQQCCC>>>===;;;:::999888888999:::;;;:::;;;<<<======>>>>>>>>>=========<<<;;;;;;::::::;;;<<<<<<======>>>??????>>>???@@@@@@BBBBBBCCCDDDCCCDDDEEEFFFHHHJJJLLLMMMLLLNNNPPPRRRTTTXXX\\\```bbbdddfffjjjmmmoooqqqrrrtttvvvyyy{{{}}}xxxoooiiihhhaaa]]]\\\^^^___]]]^^^aaaooozzz{{{}}}rrrvvvbbbRRRGGGFFFFFF???@@@@@@@@@AAACCCFFFIIIKKKNNNRRR^^^pppsssjjj```YYYTTTUUUWWWZZZcccrrrwwwooo\\\YYYTTTPPPMMMLLLMMMNNNNNNTTT[[[bbbkkkyyyzzzxxx{{{zzzbbbYYYTTTMMMGGGFFF>>>>>>============>>>>>>???@@@BBBEEEHHHZZZddd]]]VVVaaazzz}}}nnnQQQCCC@@@???::::::999888888999:::::::::;;;<<<===>>>>>>>>>>>>>>>======<<<;;;;;;::::::<<<<<<======>>>?????????>>>???@@@AAABBBCCCCCCDDD@@@@@@AAACCCFFFHHHKKKLLLMMMOOOQQQSSSUUUXXX]]]```cccdddgggjjjmmmpppqqqrrruuuwwwzzz|||}}}}}}rrrkkkiiiccc```___ccceeecccbbbdddppp{{{{{{|||wwwvvvxxxdddPPPGGG@@@AAAHHHBBBBBBBBBBBBDDDHHHKKKMMMPPPTTT___oooyyyppphhh^^^WWWVVVTTTTTT[[[hhhyyy}}}uuubbb]]]VVVQQQNNNMMMMMMMMMMMMLLLPPP[[[hhhuuu~~~xxxttthhh]]]QQQIIIGGGCCC@@@===<<<===>>>>>>>>>@@@AAA???BBBJJJUUUvvvhhh[[[SSS]]]vvvtttxxxqqqSSSDDD===999<<<;;;::::::999999::::::;;;<<<===>>>>>>?????????@@@@@@??????>>><<<;;;:::<<<<<<<<<<<<<<<<<<;;;;;;????????????@@@AAABBBBBBBBBCCCDDDDDDDDDFFFIIIKKKLLLMMMOOOSSSVVVZZZ]]]___bbbdddfffiiimmmppprrrtttvvvxxxzzz{{{{{{}}}~~~ssskkkggg^^^```cccgggiiiiiihhhgggnnn{{{~~~tttuuuyyywwwwwwwwwgggRRRHHHBBBBBBFFFBBBBBBBBBCCCEEEHHHKKKMMMRRRUUU```oooyyyooofff]]]VVVUUUTTTUUU\\\jjj{{{}}}uuueee___XXXSSSPPPOOONNNMMMOOONNNQQQZZZfffrrr}}}pppeeeXXXNNNJJJCCC@@@===<<<===>>>>>>===>>>AAA@@@CCCJJJRRRpppkkk^^^TTT[[[pppsssqqqqqqTTTEEE???<<<<<<;;;::::::999999::::::;;;<<<===>>>>>>?????????@@@@@@??????>>><<<;;;:::<<<<<<<<<<<<<<<<<<<<<<<>>======@@@@@@DDDIIIOOOjjjlll]]]TTTYYYiiissskkkvvvqqqUUUFFFAAA>>><<<;;;::::::999999::::::;;;<<<===>>>>>>?????????????????????>>><<<;;;:::<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>??????AAABBBBBBBBBCCCDDDEEEEEEFFFHHHKKKLLLMMMOOORRRVVVZZZ]]]___aaaccceeehhhllloooqqqsssuuuwwwyyyzzz{{{|||zzz~~~yyyqqqllliiieeegggjjjlllnnnnnnnnnmmmppp{{{}}}uuuuuuwwwyyy{{{|||oooVVVLLLHHHDDDCCCBBBCCCCCCEEEGGGIIILLLMMMRRRVVV```nnn|||yyykkk```XXXTTTRRRSSSWWWaaaqqqzzzsssjjjddd\\\UUURRROOONNNMMMNNNMMMOOOVVV^^^hhhwwwuuufffWWWNNNBBB@@@===;;;<<<=========<<<@@@???BBBHHHNNNiiikkk\\\RRRXXXfff}}}tttjjjrrrqqqUUUFFFAAA@@@<<<;;;::::::999999::::::;;;<<<===>>>>>>?????????????????????>>>===<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<>>>>>>>>>>>>???@@@BBBBBBAAACCCDDDEEEEEEFFFHHHJJJLLLMMMOOORRRVVVZZZ]]]___bbbcccfffiiilllppprrrssstttvvvxxxyyyzzz|||wwwzzz|||~~~|||xxxrrrmmmkkkfffhhhjjjlllnnnnnnnnnnnnsss|||uuupppqqqtttvvvwwwyyyvvvYYYNNNIIIFFFDDDCCCCCCDDDFFFHHHJJJLLLMMMQQQUUU___mmm{{{xxxiii]]]VVVTTTRRRSSSYYYeeetttyyyqqqiiiddd[[[UUUQQQNNNMMMLLLKKKKKKMMMSSSZZZdddtttuuugggWWWLLLBBB???<<<;;;<<<============???>>>@@@FFFNNNkkknnn]]]SSS[[[iii}}}sssiiiqqqrrrVVVFFFAAA???<<<;;;::::::999999::::::;;;<<<===>>>>>>?????????>>>>>>???>>>>>>===<<<;;;;;;;;;;;;<<<<<<<<<===============>>>???@@@BBBCCCAAACCCEEEFFFFFFFFFHHHJJJKKKLLLNNNRRRUUUYYY\\\^^^cccdddgggjjjmmmpppssstttsssuuuwwwxxxyyy|||~~~~~~yyytttpppnnnkkklllnnnoooqqqqqqqqqqqqwwwzzzqqqooorrrssssssuuu|||}}}}}}```OOOJJJGGGEEECCCDDDEEEGGGIIIKKKLLLMMMPPPTTT___nnn|||xxxggg[[[UUUTTTRRRUUU\\\hhhxxxzzzrrrhhhccc[[[TTTPPPNNNLLLKKKJJJIIILLLPPPVVV___pppssseeeVVVJJJBBB???<<<;;;;;;<<<===<<<<<<>>>===???FFFNNNmmmttt```UUU```pppqqqiiipppvvvXXXGGG@@@>>><<<;;;::::::999999::::::;;;<<<===>>>>>>?????????>>>>>>>>>>>>>>>===<<<<<<::::::;;;;;;<<<=========<<<<<<======???@@@BBBCCC@@@BBBEEEFFFFFFFFFHHHIIIKKKLLLNNNQQQUUUYYY\\\^^^bbbdddfffiiimmmppprrrtttrrrtttvvvxxxyyy{{{}}}wwwtttsssrrrssstttvvvwwwxxxxxxxxx|||~~~}}}}}}|||{{{zzzsssssssssrrrttt{{{vvvuuuhhhQQQIIIGGGFFFCCCDDDFFFHHHJJJLLLMMMMMMPPPTTT```pppwwwfffZZZUUUUUUSSSVVV^^^kkkzzz~~~vvvhhhbbbZZZTTTPPPOOOMMMLLLJJJJJJLLLOOORRRZZZkkk{{{sssdddUUUIIIAAA???<<<:::;;;<<<<<<<<<:::======AAAGGGNNNjjjuuu^^^TTTdddwwwqqqmmmtttzzz\\\IIIAAA===<<<;;;::::::999999::::::;;;<<<===>>>>>>?????????>>>>>>>>>>>>>>>======<<<::::::;;;;;;<<<======>>><<<<<<<<<===???@@@BBBCCC@@@BBBEEEGGGGGGGGGHHHIIIKKKLLLNNNQQQUUUYYY\\\^^^aaabbbdddgggkkknnnqqqrrrqqqsssuuuwwwxxx{{{~~~{{{zzzzzzyyyyyyzzz{{{|||}}}}}}~~~|||{{{{{{|||}}}zzzwwwyyyyyyvvvsssrrruuu|||sssooonnnSSSIIIFFFEEECCCDDDFFFIIIKKKLLLMMMMMMPPPUUUbbbrrrwwwfffYYYUUUVVVSSSWWW___lll|||zzzhhhbbb[[[UUUQQQPPPOOONNNLLLKKKLLLNNNPPPWWWgggwwwsssdddUUUHHHAAA???<<<:::;;;<<<<<<<<<888===>>>CCCIIINNNgggqqqZZZQQQeee}}}sssrrr{{{~~~```LLLBBB>>><<<;;;::::::999999::::::;;;<<<===>>>????????????===>>>>>>>>>>>>>>>===<<<::::::;;;;;;<<<===>>>>>>;;;;;;<<<===???@@@BBBCCC@@@BBBEEEGGGGGGGGGHHHIIIKKKLLLNNNQQQUUUYYY\\\^^^___```cccfffiiilllooopppqqqsssuuuwwwxxx{{{~~~~~~}}}~~~{{{{{{|||}}}~~~{{{{{{}}}|||wwwxxx|||~~~yyytttrrrvvv}}}sssnnn|||vvvUUUJJJHHHFFFDDDEEEFFFGGGIIIJJJKKKLLLQQQTTT```ttttttcccWWWSSSSSSQQQTTT^^^nnn|||yyyppphhh^^^WWWSSSQQQOOOMMMJJJIIIJJJMMMPPPWWWeeesss{{{iiiVVVIIIBBB@@@===;;;;;;:::888777999======@@@EEEIIIbbbfff[[[SSS\\\wwwdddIII???BBB<<<;;;:::999888888888888888999;;;===???@@@AAABBBAAA???<<<===>>>???<<<:::;;;;;;;;;<<<<<<<<<<<<<<<>>>>>>>>>???@@@AAACCCDDDCCCCCCDDDEEEFFFGGGHHHHHHGGGJJJMMMPPPSSSVVVZZZ]]]^^^aaaeeegggiiikkknnnppptttvvvxxxyyyzzz{{{~~~}}}}}}||||||ooommmuuu}}}rrriiiuuuyyyWWWKKKHHHEEEDDDEEEFFFHHHIIIKKKLLLMMMRRRVVVbbbvvvssscccWWWRRRRRRSSSVVV```ppp~~~zzzooohhh^^^WWWSSSQQQOOOLLLJJJIIIJJJMMMOOOUUUcccppp}}}iiiVVVJJJCCCAAA>>>===<<<<<<;;;999999===>>>AAAEEEHHHaaa}}}```VVVPPPYYYuuucccJJJ@@@AAA<<<;;;:::999888888888888999:::;;;===???@@@AAAAAAAAA???======>>>???===::::::;;;;;;;;;<<<<<<======>>>>>>???@@@AAABBBCCCCCCCCCCCCDDDEEEFFFGGGHHHHHHGGGJJJMMMPPPSSSVVVZZZ\\\^^^aaaeeegggiiikkknnnppprrrtttwwwxxxzzz|||~~~rrrnnnuuu}}}rrrgggooo~~~ZZZLLLHHHEEEEEEEEEGGGHHHJJJLLLMMMNNNTTTXXXdddxxx}}}pppbbbWWWRRRQQQTTTXXXcccttt{{{ooohhh^^^WWWTTTQQQNNNLLLJJJIIIJJJLLLMMMRRR___kkk}}}iiiWWWKKKDDDBBB???>>>>>>>>>===<<<999>>>???BBBEEEHHH___www[[[RRRLLLVVVrrr|||eeeOOOCCCAAA<<<;;;:::999999888888999999:::<<<>>>???AAAAAAAAAAAA???>>>>>>>>>>>>===;;;::::::;;;;;;<<<===>>>>>>===>>>@@@BBBCCCCCCCCCBBBCCCCCCDDDEEEFFFGGGHHHHHHGGGJJJNNNPPPSSSVVVYYY\\\^^^aaaeeegggiiikkknnnppppppsssuuuxxxzzz}}}}}}uuummmrrrzzzrrrjjjnnn{{{]]]LLLHHHEEEEEEFFFGGGIIIKKKMMMNNNOOOSSSYYYfffyyyxxxlll```WWWSSSRRRUUUYYYeeevvv{{{ppphhh___XXXTTTRRRNNNKKKKKKIIIJJJKKKKKKOOOZZZgggxxx|||iiiYYYOOOEEEBBB???===>>>>>>>>>===:::>>>???CCCFFFHHH___{{{ZZZQQQKKKUUUooo|||hhhTTTFFFBBB<<<;;;:::999999999999999:::;;;<<<>>>@@@AAAAAAAAA@@@@@@???>>>>>>>>>===<<<999::::::;;;<<<===>>>>>>===???AAACCCDDDCCCBBBAAACCCCCCDDDEEEFFFGGGHHHHHHHHHJJJNNNQQQSSSUUUYYY\\\^^^aaaeeegggiiikkknnnpppqqqsssvvvxxxyyy|||~~~{{{xxxzzzlllmmmsss|||vvvnnnpppyyy```MMMHHHFFFFFFGGGHHHJJJLLLNNNPPPQQQPPPXXXgggzzz{{{ssshhh^^^WWWTTTSSSTTTYYYfffyyy|||qqqjjjaaaZZZVVVRRRNNNKKKKKKIIIJJJJJJJJJMMMWWWcccrrr}}}}}}kkk]]]UUUFFFCCC???======>>>>>>===:::>>>???CCCGGGJJJbbb|||\\\SSSMMMTTTlll}}}jjjUUUFFF???;;;;;;::::::999:::::::::;;;<<<===???@@@AAAAAAAAA@@@@@@@@@???>>>=========::::::;;;;;;<<<======>>>===???AAACCCCCCCCCAAA@@@CCCCCCDDDEEEFFFGGGHHHHHHHHHKKKNNNQQQSSSUUUYYY[[[^^^aaaeeegggiiikkknnnpppssstttvvvxxxyyy{{{~~~}}}{{{ttt~~~pppjjjmmmwww}}}ooopppwwwaaaMMMHHHGGGFFFGGGIIIKKKMMMOOOQQQRRROOOXXXfffyyy~~~sssggg]]]WWWTTTSSSUUUZZZhhh{{{rrrkkkccc\\\XXXTTTOOOLLLJJJIIIJJJJJJJJJLLLUUUaaannnzzzqqqaaaYYYHHHDDD@@@===============:::>>>???BBBHHHMMMggg|||^^^UUUNNNSSSiii~~~~~~jjjTTTDDD===;;;;;;::::::::::::;;;;;;;;;<<<>>>???@@@AAAAAAAAA@@@AAAAAA@@@>>>======>>>;;;;;;;;;<<<<<<<<<<<<===>>>???@@@AAABBBAAA@@@@@@CCCCCCDDDEEEFFFGGGHHHHHHIIIKKKNNNQQQSSSUUUXXX[[[^^^aaaeeegggiiikkknnnpppsssuuuwwwxxxxxxzzz}}}{{{www~~~~~~ooolllttt~~~ppprrryyybbbMMMIIIHHHGGGHHHIIILLLNNNPPPRRRSSSTTT[[[eeetttwwwhhh]]]WWWTTTSSSVVV\\\kkk~~~tttmmmddd^^^ZZZVVVPPPLLLJJJIIIJJJKKKJJJKKKUUU```mmmyyyzzzfff[[[KKKGGGBBB???>>>>>>>>>===:::===>>>BBBHHHOOOkkk]]]TTTLLLQQQeee{{{|||kkkUUUFFF@@@;;;;;;:::::::::;;;;;;<<<<<<===>>>???@@@AAAAAAAAA???AAABBB@@@>>><<<===???<<<<<<<<<<<<<<<;;;;;;;;;>>>>>>????????????@@@@@@CCCCCCDDDEEEFFFGGGHHHHHHIIIKKKOOOQQQRRRUUUXXXZZZ^^^aaaeeegggiiikkknnnpppqqqsssuuuwwwxxxzzz~~~xxx|||}}}|||pppsss|||rrrttt{{{bbbMMMIIIIIIGGGHHHJJJLLLOOOQQQSSSTTTZZZ^^^dddooo{{{jjj^^^WWWTTTRRRXXX^^^mmmtttnnnfff___[[[VVVQQQMMMJJJIIIJJJKKKJJJLLLUUU```nnnzzziii[[[NNNJJJDDD@@@?????????>>>:::======AAAIIIQQQooo[[[RRRKKKOOOcccyyy{{{oooXXXJJJDDD;;;;;;:::::::::;;;;;;<<<<<<===>>>???@@@AAAAAAAAA???AAABBBAAA>>><<<===???=========<<<;;;;;;::::::???>>>>>>===>>>>>>???@@@CCCCCCDDDEEEFFFGGGHHHHHHIIILLLOOOQQQRRRUUUXXXZZZ^^^aaaeeegggiiikkknnnpppoooqqqtttvvvyyy|||~~~uuuxxxtttsss{{{vvvrrrwwwgggOOOGGGIIIJJJJJJKKKLLLNNNQQQSSSTTTRRR]]]fffooo}}}lll___UUURRRSSSWWW```nnn~~~zzzsssjjjaaaZZZUUUQQQNNNMMMJJJIIIIIIIIIKKKTTT^^^kkkvvvsssbbbVVVMMMDDDAAA@@@===<<<===>>>>>>===DDDIIILLLjjj```QQQGGGNNNbbb}}}wwwrrryyycccNNNAAA>>><<<;;;999999:::;;;<<<<<>>>>>?????????@@@@@@@@@<<<;;;;;;;;;;;;<<<======;;;>>>AAABBBAAAAAAAAABBBBBBCCCDDDDDDDDDDDDGGGIIIKKKLLLMMMPPPRRRUUUXXXYYY___```cccgggjjjmmmnnnooouuuwwwyyy{{{{{{{{{}}}~~~xxxuuuwww}}}www{{{zzzzzz|||vvvrrrwwwiiiPPPHHHIIIIIIJJJKKKLLLOOOQQQSSSUUUTTT^^^gggppp{{{lll```WWWTTTVVVWWW```nnn~~~~~~wwwmmmccc\\\VVVRRROOONNNKKKIIIIIIIIIKKKUUU___kkkuuulllZZZOOOFFFBBB@@@===<<<>>>>>>>>>===CCCHHHLLLiiicccSSSIIIOOObbb|||}}}vvvhhhPPP@@@>>><<<;;;999999:::;;;<<<<<<>>>AAAAAAAAA@@@@@@AAA?????????>>>>>>>>>======<<<;;;;;;;;;;;;<<<=========???AAAAAA@@@@@@AAABBBBBBCCCDDDDDDDDDDDDGGGIIIKKKLLLMMMOOORRRUUUXXXYYY^^^___bbbeeehhhjjjlllmmmqqqssswwwyyyzzz|||~~~}}}yyyzzz{{{|||{{{{{{zzz{{{~~~~~~}}}}}}uuurrrxxxkkkQQQHHHIIIIIIIIIKKKMMMOOORRRTTTVVVVVV___hhhqqqvvvhhh^^^WWWUUUWWWVVV```ooo~~~|||rrrggg___XXXSSSPPPOOOLLLJJJJJJJJJLLLUUU___kkkttt{{{```TTTHHHCCC@@@======???>>>???>>>BBBHHHKKKgggfffWWWLLLQQQbbb{{{{{{oooSSS@@@>>><<<;;;999999:::;;;<<<;;;===@@@@@@@@@???@@@@@@@@@@@@???>>>===<<<;;;:::<<<;;;;;;;;;;;;<<<======???@@@AAA@@@??????@@@BBBBBBCCCDDDDDDDDDDDDGGGIIIKKKLLLMMMOOORRRUUUWWWYYY]]]^^^aaacccfffhhhiiijjjmmmppptttwwwzzz|||}}}||||||zzzxxx}}}|||yyy}}}vvvsss{{{oooSSSIIIJJJIIIIIIKKKMMMPPPRRRUUUVVVXXX```jjjsssnnnaaaZZZTTTSSSUUUVVVaaapppvvvjjjaaaYYYSSSPPPPPPLLLKKKJJJJJJLLLUUU___mmmuuu}}}gggZZZMMMEEEAAA>>>>>>@@@>>>???>>>AAAGGGKKKdddhhhYYYMMMSSSccc{{{|||xxxrrrVVVBBB>>><<<;;;999999:::;;;<<<:::<<>>===<<<<<<;;;<<<;;;;;;;;;;;;<<<======AAAAAAAAA???>>>>>>@@@BBBBBBCCCDDDDDDDDDDDDGGGIIIKKKKKKMMMOOORRRUUUWWWXXX]]]^^^aaaccceeeggghhhhhhkkknnnrrrvvvyyy{{{}}}~~~~~~}}}|||yyy{{{{{{wwwuuusssVVVKKKKKKIIIJJJKKKMMMPPPRRRUUUVVVYYYaaakkktttjjj^^^XXXTTTSSSTTTVVVbbbsssyyymmmccc[[[TTTPPPPPPMMMJJJJJJIIIKKKTTT^^^ooovvv}}}nnn```QQQHHHCCC???>>>AAA>>>@@@>>>@@@FFFJJJaaaiiiZZZOOOTTTccczzz}}}sssxxxoooWWWFFF>>><<<;;;999999:::;;;<<<999<<<>>>@@@??????@@@AAA@@@@@@?????????>>>>>>>>><<<;;;;;;;;;;;;<<<======AAAAAAAAA???>>>>>>@@@BBBBBBCCCDDDDDDDDDDDDGGGIIIJJJKKKLLLOOOQQQTTTWWWXXX^^^___aaadddfffhhhiiiiiilllooosssvvvxxxzzz||||||}}}~~~~~~xxxzzz~~~}}}}}}vvvvvvxxxYYYMMMMMMKKKKKKLLLNNNPPPRRRTTTUUUXXX```kkkuuu}}}iii]]]XXXUUUTTTUUUWWWddduuu}}}pppeee]]]VVVRRROOOLLLJJJIIIHHHJJJSSS]]]ooouuu|||tttfffVVVLLLEEE@@@>>>@@@>>>AAA??????EEEJJJ___lll\\\PPPTTTcccxxxtttwwwjjjUUUHHH>>><<<;;;999999:::;;;<<<999<<>>???===BBB???>>>DDDIII]]]zzzppp```SSSUUUaaattt|||~~~~~~eeeQQQGGG>>><<<;;;999999:::;;;<<<:::<<>>======<<<<<<;;;;;;;;;;;;<<<=========???AAAAAA@@@@@@AAABBBBBBCCCDDDDDDDDDDDDGGGIIIJJJJJJLLLNNNQQQTTTVVVXXX]]]^^^aaadddgggiiikkklllmmmooosssvvvxxxzzz|||~~~~~~|||yyyxxxzzzvvvnnnhhhkkksssuuu]]]PPPPPPNNNNNNNNNOOOPPPQQQRRRSSSWWW___kkkuuuxxxyyy}}}}}}fffYYYTTTQQQPPPPPPYYYgggyyyvvvkkkbbb\\\XXXNNNKKKHHHHHHGGGHHHQQQZZZlllrrryyy}}}yyylll\\\RRRJJJBBB>>>>>>===BBB???>>>CCCIII\\\xxxtttcccUUUUUU```qqqcccOOOEEE>>><<<;;;999999:::;;;<<<:::===@@@AAABBBBBBCCCDDDBBBAAA@@@>>>===;;;:::999<<<;;;;;;;;;;;;<<<======;;;>>>AAABBBAAAAAAAAABBBBBBCCCDDDDDDDDDEEEGGGIIIJJJJJJLLLNNNQQQTTTVVVWWW[[[]]]```cccfffiiikkkllllllooosssvvvxxx{{{~~~~~~yyyxxxxxx}}}~~~qqqiiiaaa```sss{{{yyybbbNNNKKKKKKLLLNNNNNNOOOQQQTTTWWWZZZ___hhhoootttxxx{{{}}}|||dddZZZXXXTTTRRRTTT]]]hhhyyyyyyooofff\\\VVVOOOLLLJJJKKKJJJJJJMMMSSS```iiittt|||~~~xxxiiiYYYNNNHHHCCCAAACCC999>>>===@@@EEEGGGVVVpppxxxdddXXXVVV[[[qqqjjjPPPAAABBB@@@<<<;;;;;;<<<<<<;;;;;;===@@@BBBCCCCCCAAA@@@BBBBBBAAAAAA@@@??????>>>@@@???<<<:::999::::::;;;>>><<<<<>>???:::???>>>@@@EEEFFFTTTnnnhhhXXXYYY___tttrrrUUUFFF@@@>>>:::999999::::::999;;;===@@@BBBCCCCCCAAA@@@AAAAAAAAA@@@??????>>>>>>>>>===;;;::::::;;;<<<===>>>======???CCCDDDCCCAAABBBCCCDDDEEEFFFGGGGGGGGGKKKMMMOOOQQQRRRTTTVVVXXX]]]^^^```ccceeehhhjjjkkkmmmppptttwwwyyy|||}}}xxx{{{~~~~~~|||zzzqqqmmmdddZZZ\\\eeeyyy|||yyypppXXXRRRJJJLLLNNNPPPQQQSSSWWWYYY]]]fffrrr}}}xxxaaaWWWTTTOOOOOORRRZZZeeewww|||xxxuuuoooooonnnlllkkknnnrrrvvv{{{~~~uuukkkaaaZZZQQQLLLIIIJJJIIIHHHKKKOOORRRYYYbbbhhhlllnnnqqqtttxxx{{{zzzjjjXXXMMMFFFAAA>>>>>><<<@@@>>>@@@EEEFFFRRRkkkoooZZZ\\\fffzzz}}}[[[III@@@>>>:::999999::::::999;;;===@@@CCCDDDCCCBBBAAAAAA@@@@@@???>>>>>>======<<<;;;;;;:::;;;<<<===>>>=========???BBBDDDCCCBBBCCCDDDDDDEEEFFFGGGHHHHHHJJJLLLOOOQQQRRRTTTVVVYYY]]]^^^```ccceeehhhjjjkkknnnppptttvvvxxx{{{~~~yyyyyy||||||{{{zzzuuuqqqhhh[[[VVVZZZfff}}}zzzrrrrrrXXXPPPJJJMMMOOOQQQRRRUUUXXXZZZ___hhhvvvwwwaaaWWWSSSNNNNNNSSSXXXdddvvv{{{vvvtttlllkkkiiigggeeefffiiilllooorrrwww~~~xxxmmmccc\\\SSSMMMIIIIIIIIIHHHIIIMMMLLLQQQYYY^^^bbbdddgggiiilllooossswww{{{~~~lllXXXMMMGGGBBB@@@@@@>>>@@@>>>@@@EEEEEEPPPgggzzz``````kkk```IIIBBB@@@<<<;;;;;;<<<<<<;;;<<<>>>@@@CCCDDDCCCBBBAAA@@@@@@??????>>>=========<<<<<<;;;;;;;;;;;;<<<===<<<===>>>@@@BBBCCCCCCCCCDDDDDDEEEEEEFFFHHHIIIIIIIIIKKKNNNPPPRRRSSSVVVYYY\\\^^^```bbbeeehhhjjjlllnnnpppsssuuuwwwzzz}}}}}}|||~~~~~~zzzvvvlll^^^VVVVVV[[[nnnxxxnnn|||qqqWWWOOOKKKNNNQQQSSSTTTUUUXXXZZZbbbkkkyyyxxxbbbXXXSSSOOOPPPUUUYYYeeevvv|||xxxvvvlllkkkiiifffcccbbbdddfffhhhkkkppptttzzzyyyoooeee^^^VVVOOOJJJJJJJJJHHHHHHJJJJJJNNNRRRWWWZZZ\\\___```ccceeeiiimmmrrrxxxnnnWWWKKKFFFBBBAAAAAA???AAA===???EEEDDDNNNccclllgggoooeeeIIIBBB@@@<<<;;;;;;<<<<<<;;;<<<>>>AAACCCDDDDDDBBBAAA@@@@@@??????>>>=========>>>>>>===<<<;;;:::::::::<<<===???@@@AAABBBCCCCCCEEEEEEDDDEEEFFFGGGIIIJJJHHHKKKNNNPPPQQQSSSVVVYYY\\\]]]___bbbfffiiikkklllnnnpppssstttvvvyyy}}}}}}vvvlll```XXXUUUUUUbbbvvv{{{ppp|||qqqXXXQQQMMMPPPSSSTTTUUUVVVXXXYYYdddmmmzzzxxxcccYYYTTTOOOPPPVVVZZZfffxxx|||{{{|||||||||~~~~~~zzzyyynnnmmmjjjfffaaa___```aaacccfffiiilllooouuu~~~{{{qqqggg```YYYQQQKKKJJJKKKIIIHHHIIIJJJKKKMMMPPPSSSUUUWWWXXX[[[^^^aaaeeejjjqqqxxx|||rrrWWWHHHBBB@@@???@@@???@@@===???EEEDDDMMMaaaqqqsssiiiKKK@@@>>>:::999999::::::999<<<>>>AAADDDEEEDDDCCCAAAAAA@@@@@@???>>>>>>======>>>>>>===<<<;;;:::999999;;;===@@@AAAAAAAAACCCDDDEEEDDDDDDDDDEEEGGGIIIJJJHHHJJJMMMOOOQQQSSSVVVYYY\\\]]]___bbbfffiiikkkllloooppprrrsssuuuxxx|||}}}}}}tttkkkaaaZZZUUUQQQYYYggg{{{uuu~~~qqqZZZTTTOOOQQQTTTVVVVVVVVVWWWXXXaaaiiiuuu}}}xxxcccYYYSSSNNNPPPWWW\\\hhhzzz{{{wwwsssqqqqqqrrrrrrrrrvvv}}}~~~{{{zzzqqqpppmmmhhhccc```___```^^^```bbbcccdddiiirrrzzz}}}tttjjjccc\\\SSSLLLKKKLLLJJJHHHHHHIIIHHHIIIJJJLLLNNNOOOOOORRRTTTWWW[[[```fffnnnssszzz{{{\\\IIIBBB??????@@@>>>???<<<>>>EEEEEELLL```}}}xxxiiiLLL@@@>>>:::999999::::::999===>>>AAADDDEEEDDDCCCBBBAAAAAAAAA@@@??????>>>>>><<<======<<<<<<;;;:::::::::===@@@AAA@@@AAABBBDDDDDDDDDCCCCCCDDDFFFHHHIIIGGGJJJMMMOOOQQQSSSWWWYYY[[[]]]___bbbfffiiikkkmmmoooppprrrrrrtttwww{{{~~~}}}tttlllddd\\\UUUPPPSSS\\\nnnyyyoooZZZUUUPPPSSSUUUWWWVVVVVVWWWWWW\\\dddpppyyy|||{{{yyywwwyyy}}}wwwcccYYYRRRMMMPPPWWW^^^jjj{{{zzzqqqnnnkkkiiijjjkkkkkkkkkqqqyyy}}}zzzzzzuuutttpppkkkeeeaaa```aaaZZZ\\\]]]]]]\\\aaajjjrrrzzzvvvlllfff^^^UUUMMMLLLMMMJJJHHHHHHGGGFFFEEEFFFHHHIIIJJJIIIIIIKKKNNNRRRWWW]]]eeejjjttt|||cccMMMEEEAAA@@@AAA>>>???;;;>>>EEEEEELLL___}}}fffKKKBBB@@@<<<;;;;;;<<<<<<;;;===???AAADDDEEEDDDCCCBBBBBBBBBAAAAAA@@@?????????:::;;;<<<<<<======<<<<<<:::===AAAAAA@@@@@@BBBEEEDDDCCCBBBBBBCCCEEEGGGIIIGGGIIIMMMOOOQQQSSSWWWYYY[[[\\\___bbbfffiiilllmmmooopppqqqrrrsssvvv{{{~~~vvvooohhh^^^VVVSSSRRRWWWgggwwwooo]]]YYY\\\ZZZWWWWWWXXXYYYYYYYYYaaaccchhhnnnsssuuutttrrrwww~~~www___UUUSSSQQQSSSXXXaaammm{{{rrrmmmhhhfffiiijjjhhhggghhhlllsss|||~~~}}}yyyqqqllliiigggeeeccc```___^^^\\\]]]___dddgggmmmvvv~~~tttjjjccc]]]XXXRRRMMMLLLKKKJJJJJJFFFEEEEEEDDDDDDDDDEEEEEEEEEGGGJJJLLLPPPVVV]]]bbbnnnvvvpppTTTDDD???>>>===@@@>>>@@@BBBDDDFFFOOOYYY{{{^^^LLLBBB???<<<;;;;;;<<<<<<;;;<<<>>>AAADDDEEEEEECCCBBB@@@@@@@@@????????????>>>>>>>>>===<<<<<<<<<<<<<<<===>>>???@@@BBBCCCDDDDDDCCCCCCDDDDDDEEEFFFHHHIIIJJJJJJJJJLLLNNNQQQSSSUUU[[[]]]___aaacccfffjjjnnnpppqqqssstttvvvxxx|||xxxmmmbbb[[[WWWOOOOOOTTTbbbuuuxxxmmm```______]]][[[[[[\\\\\\\\\[[[]]]___ccciiiooossssssrrryyywww___VVVSSSQQQSSSWWWaaammm}}}tttnnniiifffggggggdddccceeekkkqqqyyy}}}}}}|||}}}~~~{{{sssnnnkkkiiifffddd______]]][[[ZZZ[[[^^^```aaaiiiuuu|||sssiiiccc\\\XXXRRRMMMKKKJJJJJJIIIFFFEEEEEEDDDDDDCCCDDDDDDBBBDDDFFFIIIMMMRRRYYY^^^kkkssssssVVVFFFAAA@@@@@@@@@???@@@BBBCCCFFFNNNWWW{{{^^^KKKBBB???<<<::::::;;;;;;:::<<<>>>AAADDDEEEEEEDDDCCC@@@@@@@@@@@@????????????>>>>>>===<<<<<<<<<<<<===>>>>>>???AAABBBCCCDDDEEEDDDDDDDDDEEEFFFGGGHHHIIIJJJJJJKKKLLLOOORRRTTTVVVXXXZZZ]]]```bbbfffkkknnnoooqqqssstttuuuwww{{{~~~qqqeee]]]ZZZPPPNNNQQQ\\\kkk|||mmmeeegggdddbbb```_________^^^\\\[[[\\\```fffmmmsssvvvwwwwww___VVVSSSQQQRRRVVVaaammmxxxuuuooojjjiiihhhdddcccdddjjjnnnsssuuuvvvwww{{{~~~|||vvvqqqmmmkkkiiigggaaa```^^^[[[ZZZYYYYYYYYYZZZaaakkkuuuyyyppphhhbbb[[[WWWQQQMMMKKKJJJHHHGGGFFFFFFEEEDDDCCCCCCBBBBBB???@@@BBBDDDHHHMMMSSSXXXfffooo{{{wwwYYYHHHCCCBBBCCCAAA@@@@@@BBBBBBDDDLLLUUUxxxzzz___KKKAAA>>>;;;999::::::::::::;;;>>>AAAEEEFFFFFFDDDCCCAAA@@@@@@@@@???????????????>>>======<<<<<<======>>>???@@@AAACCCDDDEEEEEEDDDDDDEEEEEEFFFGGGIIIJJJKKKKKKLLLMMMPPPSSSVVVWWWVVVYYY\\\___bbbfffkkkooooooqqqssstttuuuwwwzzz|||xxxhhh___\\\TTTQQQQQQWWW```oooqqqkkkoooiiigggdddbbbaaa```^^^]]]]]]^^^aaagggooowww|||www___VVVSSSPPPQQQUUUaaammm~~~xxxrrrpppmmmhhhfffggghhhkkknnnoooooorrrxxx}}}|||xxxssspppmmmkkkiiidddbbb```^^^\\\[[[YYYXXXWWW]]]dddllluuu}}}tttlllddd___XXXUUUPPPLLLJJJIIIGGGFFFGGGFFFFFFEEEDDDBBBAAAAAA===???@@@BBBDDDIIINNNSSS```jjjxxxyyy[[[JJJCCCCCCDDDBBB@@@@@@BBBBBBCCCKKKTTTrrruuuqqq```KKK@@@>>>:::999999::::::999;;;>>>BBBEEEGGGFFFEEECCCAAAAAA@@@@@@@@@????????????>>>>>>===<<<=========??????@@@AAACCCDDDEEEFFFEEEEEEEEEEEEFFFHHHIIIJJJKKKLLLLLLNNNQQQTTTWWWYYYXXXZZZ^^^aaacccgggkkknnnppprrrtttuuuuuuwwwyyy{{{~~~ooobbb\\\ZZZVVVTTTVVVZZZddduuu}}}yyysssuuuqqqmmmiiieeebbb```^^^]]]``````bbbhhhqqqzzzvvv___VVVTTTPPPQQQTTT___lll}}}yyyuuuqqqjjjggggggfffhhhjjjjjjkkkooouuu{{{|||{{{yyyvvvrrrooonnnmmmfffccc```^^^]]]\\\YYYWWWRRRVVV[[[```gggrrrvvvmmmfff^^^YYYUUURRRNNNKKKIIIHHHGGGFFFGGGGGGGGGFFFEEECCCBBBAAA>>>???@@@AAACCCGGGLLLPPP\\\fffuuuyyy\\\JJJCCCBBBCCCBBB@@@@@@AAAAAABBBIIIRRRmmm{{{nnniii{{{aaaLLL@@@>>>:::999999::::::999:::===BBBFFFHHHGGGEEECCCAAAAAAAAA@@@@@@@@@@@@?????????>>>===============>>>???@@@AAABBBDDDEEEEEEDDDDDDDDDEEEFFFGGGIIIIIIKKKKKKLLLNNNQQQUUUXXXYYY[[[^^^aaaccceeegggjjjlllqqqsssuuuvvvvvvwwwyyyzzz|||{{{iii```\\\XXXUUUUUUWWW]]]jjjvvv~~~wwwzzz||||||wwwoooiiieeebbb```___``````bbbhhhqqqzzzuuu^^^VVVTTTQQQQQQUUU^^^kkk|||~~~wwwmmmgggeeeeeegggjjjjjjjjjlllrrrwwwzzz{{{|||zzzvvvsssrrrrrrjjjeee```]]]\\\[[[XXXUUURRRTTTWWWYYY]]]eeepppxxxwwwmmmeee___XXXTTTQQQOOOKKKIIIIIIIIIGGGFFFGGGGGGHHHHHHGGGEEECCCBBBAAAAAABBBBBBCCCFFFKKKNNNYYYcccsssxxx]]]KKKCCCAAABBBAAA??????@@@@@@BBBIIIRRRlll~~~uuuhhhaaaqqqaaaMMMAAA>>>;;;999:::::::::::::::===BBBGGGIIIHHHFFFDDDAAAAAAAAAAAA@@@@@@@@@@@@@@@???>>>>>>======>>>>>>===>>>???@@@BBBCCCDDDDDDCCCCCCDDDDDDEEEFFFHHHIIIJJJKKKLLLNNNQQQUUUXXXZZZ]]]___ccceeefffgggiiikkkppprrruuuvvvvvvvvvwwwxxx{{{}}}qqqfff[[[WWWTTTTTTSSSWWWaaalllxxxvvvsssxxxnnniiifffeeedddbbbbbbdddjjjrrrzzzsss]]]VVVUUURRRRRRVVV\\\iiizzzwwwmmmiiidddgggkkkkkkkkklllpppssszzz|||~~~~~~{{{xxxxxxxxxqqqjjjccc^^^]]][[[XXXTTTTTTUUUWWWVVVWWW\\\eeekkkvvvxxxlllccc]]]YYYTTTPPPNNNLLLIIIHHHIIIIIIHHHGGGGGGGGGIIIIIIIIIGGGFFFDDDBBBBBBCCCBBBCCCEEEJJJMMMWWWbbbsssxxx___MMMDDDAAAAAA@@@>>>>>>@@@@@@AAAIIIRRRkkk}}}yyypppccc[[[hhh```NNNBBB???<<<::::::;;;;;;:::999===CCCGGGJJJIIIFFFDDDBBBBBBAAAAAAAAA@@@@@@@@@@@@???>>>>>>======>>>>>><<<===>>>???AAABBBCCCCCCBBBBBBBBBCCCDDDEEEGGGGGGJJJJJJKKKMMMPPPTTTWWWYYY[[[^^^bbbdddfffgggjjjkkknnnqqqsssttttttttttttuuuzzz|||uuuiii[[[WWWTTTSSSQQQSSS\\\fffrrr~~~tttsss~~~sssllljjjiiiiiieeeeeeggglllttt|||rrr]]]VVVUUURRRSSSVVV[[[hhhyyyvvvpppdddhhhlllmmmllllllnnnqqqzzz}}}~~~||||||}}}yyyqqqgggaaa___]]]YYYUUURRRTTTTTTRRRQQQTTT[[[```eeessswwwoooeee]]]XXXUUURRROOOLLLJJJHHHHHHIIIIIIHHHGGGFFFHHHIIIJJJJJJIIIGGGFFFCCCCCCCCCBBBBBBEEEIIILLLWWWbbbsssyyyaaaOOOEEEAAAAAA???======???@@@BBBJJJSSSjjjzzzuuulll```WWWddd___NNNBBB@@@<<<;;;;;;<<<<<<;;;999===CCCHHHJJJIIIFFFDDDBBBBBBBBBAAAAAAAAA@@@@@@@@@??????>>>>>>>>>>>>>>><<<<<<===>>>@@@AAABBBCCCBBBBBBBBBBBBCCCEEEFFFGGGIIIIIIKKKMMMPPPTTTWWWYYYXXX[[[```cccfffhhhjjjlllmmmooorrrsssrrrrrrrrrsssyyy{{{~~~uuuiii\\\XXXUUUTTTRRRRRRZZZccckkksss|||wwwrrrxxxtttpppllljjjgggeeeiiirrr{{{rrr^^^VVVSSSOOOOOOSSSZZZgggyyyvvvpppmmmjjjiiikkkmmmooopppvvv{{{{{{xxxooohhhfffddd___[[[[[[UUUTTTRRRQQQRRRSSSUUUVVVbbbfffqqqyyyjjjeee]]]WWWUUUSSSQQQNNNLLLLLLLLLLLLLLLMMMNNNNNNLLLJJJJJJLLLLLLKKKJJJJJJGGGEEEDDDDDDCCCCCCIIIRRRZZZfffwwwvvv___OOOFFFAAA???@@@>>>???AAAAAABBBIIIRRRjjj{{{wwwooocccWWW___jjjHHHEEE???:::;;;:::888888;;;;;;<<<@@@EEEIIIJJJHHHFFFCCCAAA@@@?????????===<<<>>>===<<<;;;:::;;;<<<<<>>>>>>>>>>>@@@AAABBBCCCCCCCCCCCCDDDFFFGGGHHHJJJKKKLLLNNNPPPSSSVVVWWWZZZ[[[]]]aaadddgggjjjkkkoooooopppqqqssstttuuuuuu{{{}}}sssiiibbb]]]WWWRRRRRRVVV\\\```kkkoooxxx{{{uuuzzzvvvrrrlllkkkqqqzzznnn[[[TTTRRROOOPPPUUU]]]jjj|||~~~tttpppllljjjkkkmmmooopppsssxxx||||||~~~xxxooohhhgggeee___[[[[[[UUUTTTSSSQQQQQQRRRTTTUUUZZZ]]]gggsssxxxjjjddd[[[UUURRRPPPNNNLLLKKKLLLLLLLLLLLLMMMOOOPPPNNNLLLLLLMMMOOOMMMKKKIIIGGGEEEDDDDDDBBBBBBIIIQQQ]]]iiizzzxxxbbbQQQGGGBBB@@@@@@>>>???AAAAAABBBIIIRRRhhh~~~zzzsssggg\\\dddoooNNNEEE???;;;;;;;;;888888;;;:::<<>>===>>>===<<<;;;:::;;;<<<<<<>>>>>>======>>>???AAABBBCCCCCCCCCDDDEEEFFFGGGHHHIIIJJJKKKMMMPPPSSSVVVWWWYYYZZZ]]]```dddgggiiikkklllmmmnnnoooppprrrsssssszzz|||~~~}}}pppgggbbb^^^YYYTTTTTTWWW\\\___gggjjjrrr{{{|||uuu}}}{{{yyytttuuu}}}kkkXXXRRRQQQOOOQQQVVV```mmmzzzvvvpppmmmmmmnnnoooooopppuuuxxxyyy|||wwwoooiiigggeee```\\\[[[VVVUUUSSSRRRQQQQQQRRRSSSSSSUUU[[[fffpppzzzxxxmmmfff]]]VVVQQQOOONNNMMMKKKLLLMMMMMMMMMNNNQQQSSSQQQOOONNNOOOPPPPPPLLLHHHHHHEEEDDDCCCAAABBBHHHQQQaaammm~~~|||gggUUUIIIDDDBBB@@@>>>???AAAAAABBBIIIRRRfff|||uuujjj___hhhtttSSSFFF???;;;;;;;;;888888;;;999;;;>>>DDDIIILLLLLLKKKEEECCCAAA@@@AAAAAA???>>>>>>===<<<;;;:::;;;<<<<<<============>>>???@@@@@@BBBBBBCCCCCCDDDFFFGGGHHHGGGHHHJJJLLLPPPSSSVVVXXXXXXZZZ\\\___cccfffhhhjjjkkklllmmmnnnpppqqqrrrsssxxxzzz}}}|||ppphhhccc```[[[WWWWWWYYY]]]```dddhhhnnnsssuuuyyy{{{rrr}}}xxxlllYYYSSSRRROOOQQQVVV___mmm|||vvvpppnnnnnnooooooppptttwwwwwwyyy~~~wwwoooiiiiiigggaaa]]]\\\WWWVVVTTTSSSQQQQQQQQQQQQQQQQQQUUU]]]dddnnn}}}{{{tttnnnddd[[[UUURRRQQQQQQMMMOOOPPPOOONNNOOOSSSVVVWWWVVVRRROOOOOOPPPMMMHHHIIIFFFDDDCCCAAABBBIIIRRRdddpppmmmYYYKKKDDDBBB@@@>>>???AAAAAABBBIIIRRRhhh}}}yyyssshhh^^^hhh{{{wwwWWWFFF@@@<<<;;;;;;888888:::999:::===BBBHHHLLLMMMMMMEEECCCAAA@@@@@@@@@???>>>>>>===<<<;;;:::;;;<<<<<<<<<<<<<<<======>>>??????AAAAAAAAABBBCCCDDDEEEFFFEEEFFFHHHKKKOOOSSSVVVXXXWWWYYY[[[^^^bbbeeegggiiilllmmmnnnoooqqqrrrssstttxxxzzz~~~tttmmmeeebbb^^^ZZZZZZ\\\___aaaeeeiiioooqqqooopppvvv}}}~~~rrryyy~~~ppp\\\UUUSSSOOOPPPUUU]]]jjj|||{{{tttqqqppppppooorrrvvvxxxwwwyyy}}}}}}{{{wwwooojjjjjjhhhbbb^^^\\\WWWWWWUUUTTTSSSRRRQQQQQQQQQPPPQQQVVV[[[cccppp|||~~~{{{vvvmmmccc[[[VVVTTTUUUQQQRRRSSSQQQNNNNNNSSSWWW^^^^^^ZZZRRROOOPPPOOOJJJJJJFFFDDDCCCBBBCCCKKKUUUfffqqqttt]]]LLLDDDBBB@@@>>>???AAAAAABBBIIIRRRlllzzzwwwqqqggg^^^hhh~~~xxxXXXGGGAAA<<<<<<;;;888888:::888999;;;@@@GGGLLLNNNNNNEEEBBB???>>>>>>???>>>===>>>===<<<;;;:::;;;<<<<<<;;;<<<======>>>>>>???????????????@@@AAABBBCCCDDDDDDEEEGGGJJJNNNRRRUUUWWWVVVXXXZZZ]]]aaadddfffhhhjjjkkklllnnnppprrrssstttxxx{{{yyyooofffccc```]]]\\\___bbbdddeeekkkppppppnnnmmmoooqqquuu~~~wwwttt___WWWTTTPPPPPPUUU]]]iii{{{wwwsssrrrqqqqqqtttxxxzzzyyyzzz}}}|||yyyvvvpppkkkkkkiiiddd___]]]XXXWWWWWWVVVTTTSSSRRRRRRPPPNNNNNNQQQSSSXXXcccnnn}}}uuukkkaaaZZZXXXWWWUUUWWWWWWSSSNNNMMMRRRWWWccchhhggg[[[SSSRRRPPPLLLJJJGGGDDDDDDCCCEEENNNXXXiiisssvvv___LLLDDDBBB@@@>>>???AAAAAABBBIIIRRRnnnyyyvvvqqqhhh___jjj{{{\\\HHHBBB===<<<;;;999888:::888888:::>>>DDDJJJMMMNNNEEEBBB>>>======>>>>>>>>>>>>===<<<;;;:::;;;<<<<<<;;;<<<===>>>????????????>>>>>>??????@@@BBBCCCDDDDDDEEEGGGIIIMMMPPPSSSUUUUUUWWWYYY\\\```cccfffgggggghhhiiikkkmmmooopppqqqxxx{{{|||nnnhhheee```^^^^^^aaafffiiifffmmmqqqpppmmmmmmllljjjgggjjjttt}}}ttt```XXXUUUPPPQQQUUU```kkk{{{yyyuuussssssrrrtttyyy|||||||||}}}yyyvvvpppkkkllljjjddd___^^^XXXXXXXXXWWWVVVUUUTTTSSSQQQNNNMMMNNNNNNPPPYYYcccooo~~~tttiiiaaa]]]\\\ZZZ\\\[[[UUUNNNKKKPPPUUUeeeqqquuuiii\\\VVVRRRLLLJJJGGGEEEEEEEEEHHHRRR\\\nnnwwwvvv^^^LLLDDDCCC@@@>>>???AAAAAABBBIIIRRRlllwwwtttpppggg^^^jjjbbbIIIBBB======<<<999888:::888777888<<>>?????????>>>===<<<;;;:::;;;<<<<<<<<<===>>>@@@@@@@@@@@@???@@@@@@@@@@@@AAACCCDDDEEEDDDEEEGGGIIILLLOOOQQQSSSUUUVVVXXX\\\___bbbeeeffffffggghhhjjjlllnnnpppqqqvvvzzz~~~nnniiieeeaaa^^^___dddjjjnnnjjjqqqtttqqqnnnnnnlllhhhbbb```aaannn~~~sss___WWWUUUQQQQQQVVVcccnnn}}}{{{vvvttttttssstttyyy}}}}}}zzzvvvpppkkklllkkkeee```^^^XXXXXXXXXXXXWWWVVVUUUUUUSSSPPPOOOOOOMMMNNNUUU^^^cccsss|||pppgggbbbaaa]]]___]]]VVVNNNJJJNNNTTTeeewwwtttcccYYYRRRKKKJJJGGGEEEFFFFFFIIITTT^^^rrrzzz~~~ttt]]]KKKDDDDDD@@@??????AAAAAABBBIIIRRRjjjuuurrrmmmeee]]]hhhgggIIIBBB======<<<999888:::888777888;;;AAAGGGKKKMMMGGGDDD@@@>>>???@@@@@@@@@>>>===<<<;;;:::;;;<<<<<<<<<===???@@@AAAAAA@@@@@@AAAAAAAAABBBCCCDDDEEEFFFEEEEEEGGGIIIKKKNNNPPPRRRTTTVVVXXX[[[___bbbdddfffggghhhjjjlllnnnppprrrrrruuuxxx}}}nnniiifffaaa^^^___eeelllqqqnnnuuuxxxsssppppppmmmhhhccc^^^ZZZ^^^ppp|||qqq```ZZZVVVPPPPPPUUUbbbmmm}}}}}}{{{yyywwwwwwvvvxxx{{{~~~~~~xxxpppiiigggddd```___aaa[[[YYYWWWUUUTTTTTTTTTTTTPPPNNNKKKIIIIIILLLPPPRRRZZZcccssswwwnnngggcccddd^^^ZZZXXXUUUPPPOOORRR___xxxyyymmm\\\LLLHHHGGGGGGFFFEEEHHHPPP[[[cccuuu{{{}}}|||rrraaaOOODDDCCCBBB??????AAABBBCCCHHHNNNiiipppfffbbb]]]eeeiiiPPPBBB???@@@::::::===999<<<<<<===>>>???AAACCCDDDGGGDDD@@@>>>???@@@AAAAAA=========<<<;;;;;;::::::;;;;;;<<<===>>>???@@@@@@@@@AAAAAABBBCCCDDDEEEEEEDDDFFFHHHIIIKKKMMMPPPRRRVVVYYY\\\^^^___```cccdddeeegggiiikkklllnnnrrrtttvvvxxx|||~~~~~~vvvffffffbbb___aaahhhqqqvvvvvvyyyyyyuuurrrppplllfff___WWWTTTYYY___mmm~~~{{{vvvyyy~~~}}}sss```YYYVVVQQQQQQUUUaaalll|||{{{xxxxxxyyy{{{~~~{{{tttmmmkkkgggbbb___```]]]\\\ZZZWWWVVVUUUUUUUUURRRPPPMMMKKKJJJKKKMMMNNNRRRZZZiii{{{yyypppjjjhhheee```\\\ZZZVVVQQQPPPRRRaaa{{{tttbbbPPPKKKFFFFFFEEEEEEHHHOOOZZZbbbpppvvv}}}{{{}}}|||ppp___MMMDDDBBBBBB??????AAABBBBBBHHHNNNeeetttkkkgggbbbkkkjjjQQQBBB>>>???::::::===999:::;;;;;;===>>>@@@BBBCCCFFFCCC???>>>>>>@@@@@@@@@>>>======<<<<<<;;;::::::;;;;;;<<<===>>>???@@@@@@@@@@@@AAABBBCCCDDDEEEEEEDDDFFFHHHJJJKKKMMMPPPSSSVVVXXX[[[]]]^^^```bbbddddddfffiiijjjlllnnnrrrtttvvvxxx{{{}}}~~~{{{iiigggccc___```gggoootttwww{{{|||xxxuuurrrmmmfff___WWWRRRTTTWWWaaa||||||vvvssswww|||~~~|||}}}}}}xxx```XXXVVVSSSRRRUUU```kkk{{{~~~zzzzzz}}}~~~xxxrrrpppkkkddd``````aaa___]]]ZZZXXXVVVUUUTTTTTTRRRPPPMMMKKKJJJIIIIIIMMMTTTaaaqqquuuooolllgggbbb^^^\\\XXXSSSQQQSSSaaa}}}|||iiiTTTLLLFFFEEEEEEEEEHHHPPPYYY```jjjnnntttwwwxxxzzz~~~{{{||||||nnn]]]LLLCCCBBBBBB??????AAABBBBBBGGGNNNaaayyyoookkkeeennnnnnTTTCCC===>>>999:::>>>999999::::::;;;===???AAABBBDDDAAA>>>===>>>?????????>>>>>>===<<<<<<;;;;;;:::;;;;;;<<<===>>>???@@@@@@@@@@@@AAABBBCCCDDDEEEEEEEEEFFFIIIJJJKKKMMMPPPSSSTTTWWWZZZ\\\]]]___aaacccdddfffiiijjjlllnnnqqqtttuuuxxx{{{}}}~~~nnniiiccc```aaafffnnntttzzz~~~|||xxxuuunnngggaaaYYYSSSPPPOOOUUUjjj}}}{{{zzzxxxvvvvvvwwwxxxyyy{{{uuuvvv{{{~~~zzztttcccXXXWWWTTTSSSUUU```lll|||}}}}}}~~~yyytttsssooohhhcccbbbcccbbb___\\\YYYVVVTTTSSSTTTSSSQQQNNNLLLJJJHHHGGGJJJPPPZZZgggzzztttnnnjjjeeeaaa___[[[UUURRRTTTaaa~~~oooWWWMMMGGGFFFEEEFFFJJJQQQXXX]]]dddgggkkknnnooorrrxxx||||||~~~nnn\\\LLLDDDCCCAAA???>>>AAAAAABBBGGGNNN___tttmmmeeemmmzzzwwwXXXFFF>>>===888:::>>>999999::::::<<<===???AAABBBBBB@@@===<<<===>>>>>>>>>>>>>>>======<<<;;;;;;;;;;;;;;;<<<===>>>???@@@@@@???@@@AAABBBCCCDDDDDDEEEEEEGGGIIIJJJKKKMMMPPPSSSTTTVVVYYY[[[\\\^^^```bbbdddfffhhhjjjkkknnnqqqttttttwwwzzz}}}~~~ssskkkdddbbbdddiiipppwww~~~}}}yyyuuupppiiieee^^^WWWQQQMMMOOO^^^nnnuuuooohhheeehhhmmmqqqssssssqqqrrrxxxvvv|||pppxxxjjj\\\XXXUUUTTTVVVaaammm~~~~~~yyyuuuuuurrrkkkfffeeedddcccaaa^^^ZZZWWWTTTRRRRRRQQQPPPOOOMMMKKKIIIHHHFFFJJJQQQ\\\lll{{{qqqnnniiieeeddd___XXXUUUVVVdddsssZZZNNNHHHFFFEEEFFFJJJPPPVVVYYY^^^aaadddfffgggkkkrrrwwwvvv{{{nnn\\\MMMEEEEEEAAA>>>>>>@@@AAABBBGGGMMM___|||qqqffflllyyy^^^JJJ???<<<888:::>>>999:::;;;;;;<<<>>>@@@BBBCCCAAA???===<<<>>>???>>>===???>>>>>>===<<<<<<;;;;;;;;;;;;<<<===>>>???@@@@@@??????@@@AAABBBCCCDDDDDDEEEGGGIIIJJJLLLNNNQQQSSSSSSVVVYYY[[[\\\]]]```aaadddeeehhhiiikkkmmmqqqssssssvvvzzz|||~~~yyynnneeedddhhhlllttt|||~~~zzzvvvqqqkkkeee```YYYRRRLLLNNNWWWbbbsss}}}pppggg]]]YYY\\\bbbfffgggccceeekkksss|||uuuyyyrrruuurrrbbbZZZTTTSSSVVVaaammmzzzwwwwwwtttnnnjjjiiieeedddbbb___\\\XXXUUUSSSRRRQQQPPPNNNLLLKKKJJJIIIGGGJJJOOOVVVccczzzyyytttooollljjjeee^^^ZZZ[[[gggttt[[[NNNHHHFFFDDDEEEIIINNNQQQSSSVVVYYY\\\^^^```dddkkkqqqqqquuu}}}mmm\\\MMMEEEEEEAAA>>>>>>@@@AAAAAAFFFMMM^^^wwwiiinnneeeNNNAAA===888;;;>>>999:::;;;;;;===>>>@@@BBBCCC@@@???======>>>??????>>>??????>>>======<<<<<<;;;;;;;;;<<<===>>>???@@@@@@??????@@@AAABBBCCCDDDDDDFFFGGGIIIKKKLLLNNNQQQTTTSSSVVVYYY[[[\\\^^^```bbbccceeehhhiiikkkmmmpppssssssvvvyyy|||~~~rrrggggggjjjmmmuuuzzzrrrkkk```]]]WWWPPPKKKLLLRRRXXXjjjwwwjjj```UUURRRVVVZZZ[[[YYYYYY\\\bbblllvvv~~~uuuxxxvvvttt{{{hhh\\\SSSRRRWWW```mmm{{{zzzvvvppplllkkkfffeeedddbbb^^^ZZZWWWUUUSSSRRRPPPNNNKKKJJJIIIIIIHHHKKKMMMRRR\\\qqq{{{vvvsssqqqlllddd``````gggpppWWWKKKFFFCCCAAABBBFFFJJJKKKKKKMMMQQQTTTWWWXXX]]]ccchhhkkkpppwww~~~lll[[[LLLDDDCCC@@@>>>>>>@@@@@@AAAFFFMMM\\\{{{lllpppkkkSSSCCC>>>999;;;>>>999999::::::;;;===???AAABBB@@@???>>>>>>???@@@???>>>??????>>>>>>===<<<<<<<<<;;;;;;<<<===>>>???@@@@@@??????@@@AAABBBCCCCCCDDDFFFHHHJJJKKKLLLNNNQQQTTTTTTWWWZZZ\\\]]]^^^```bbbccceeegggiiijjjmmmpppsssrrruuuyyy|||}}}vvvhhhhhhjjjlllrrr|||ssshhh\\\[[[VVVOOOKKKKKKOOOQQQcccuuurrrcccZZZPPPOOOSSSWWWUUURRRVVVXXX]]]fffrrr|||vvvyyywwwssslll]]]SSSRRRWWW___lll~~~~~~|||wwwqqqllllllggggggfffccc```]]]YYYWWWVVVTTTQQQMMMJJJIIIHHHHHHDDDFFFHHHJJJSSSggg{{{xxxvvvqqqiiiddddddddd||||||jjjQQQFFFEEEBBB???@@@CCCFFFGGGFFFGGGKKKOOOQQQSSSWWW]]]bbbgggkkkssszzz}}}jjjZZZKKKCCCAAA@@@>>>===@@@@@@AAAFFFMMMZZZ~~~|||lllpppoooVVVEEE???999;;;>>>888888888999:::<<<>>>@@@AAA@@@???>>>???@@@AAA@@@?????????>>>>>>======<<<<<<;;;;;;<<<===>>>???@@@@@@>>>???@@@AAABBBCCCCCCDDDFFFHHHJJJKKKLLLNNNRRRTTTTTTWWWZZZ\\\]]]___aaacccccceeegggiiijjjmmmpppsssrrruuuyyy{{{}}}xxxiiihhhjjjiiioooyyytttfff\\\[[[WWWPPPLLLLLLNNNOOOYYYhhhnnn[[[SSSMMMMMMOOOPPPRRRTTTTTTVVVZZZ```nnn{{{~~~|||www~~~rrr```VVVUUUYYY```kkk{{{zzzvvvqqqnnnjjjhhheeecccaaa___\\\ZZZTTTRRRPPPNNNMMMKKKHHHEEEIIIGGGGGGJJJQQQ^^^sss|||xxxzzzyyyssskkkggglllrrryyy{{{ssscccQQQEEEAAA@@@???======???@@@AAADDDDDDFFFIIIMMMSSSYYY]]]bbbfffnnnwww~~~~~~gggVVVLLLFFFCCCAAAAAAAAA@@@@@@CCCGGGJJJ[[[|||yyyfffjjjuuuVVVBBB===999:::===999;;;::::::;;;>>>AAADDDFFFAAA@@@???>>>>>>>>>???@@@@@@???>>>===<<<;;;::::::::::::;;;<<<===>>>???@@@???@@@@@@AAACCCDDDDDDEEEEEEGGGJJJKKKLLLMMMPPPRRRUUUVVVWWWYYY[[[]]]___aaacccdddeeefffiiikkkmmmooorrruuuxxx{{{|||~~~mmmiiilllkkknnntttwwwhhhcccZZZTTTSSSRRROOONNNNNNVVVeee{{{nnnZZZRRRMMMNNNPPPPPPQQQSSSQQQSSSVVV]]]jjjxxx}}}|||{{{|||tttvvvzzzfffXXXUUUXXX^^^iiiyyyxxxssspppkkkiiifffdddccc```\\\YYYTTTRRRPPPNNNMMMKKKHHHFFFFFFDDDDDDGGGLLLWWWjjj{{{~~~xxxzzz|||xxxqqqmmmkkkmmmpppnnnggg[[[NNNFFFBBBAAA???======>>>???@@@??????@@@BBBEEEJJJPPPSSS^^^ccckkksss|||~~~{{{eeeUUUKKKFFFCCC@@@@@@@@@@@@@@@CCCGGGJJJXXXxxxuuueeeiii}}}tttVVVBBB>>>::::::<<<888:::::::::;;;>>>AAADDDFFFCCCBBBAAA???>>>>>>????????????>>>===<<<;;;::::::::::::;;;<<<===>>>?????????@@@@@@AAABBBCCCCCCDDDEEEGGGJJJKKKLLLMMMPPPRRRUUUUUUVVVXXX[[[^^^```aaaccccccdddfffhhhkkkmmmnnnrrruuuxxx{{{|||~~~tttmmmllljjjkkkpppzzz}}}qqqhhh___VVVTTTSSSPPPNNNOOOUUUaaavvvmmmYYYRRRMMMNNNPPPPPPOOOQQQOOORRRUUUZZZggguuu||||||tttwwwqqqlllmmm[[[UUUWWW\\\fffvvv}}}vvvsssmmmllljjjhhhfffaaa\\\XXXTTTRRRPPPNNNMMMKKKHHHFFFFFFDDDCCCEEEHHHPPPaaapppuuuwww|||zzztttooofffeeebbb]]]VVVOOOJJJFFFBBBAAA???===<<<<<<======<<<===>>>@@@BBBGGGMMMQQQYYY^^^fffnnnwww}}}~~~yyycccTTTJJJEEEDDD??????@@@???@@@BBBGGGJJJTTTuuussseeeggguuusssUUUCCC@@@;;;;;;<<<777:::::::::;;;>>>AAADDDGGGFFFEEECCCAAA??????????????????>>>===<<<;;;;;;:::::::::;;;<<<===>>>>>>?????????@@@@@@AAAAAABBBBBBEEEGGGJJJKKKLLLMMMPPPRRRTTTTTTVVVXXX[[[^^^aaacccccccccdddfffiiikkknnnooorrruuuxxxzzz|||}}}}}}qqqmmmjjjjjjmmmuuu}}}ooodddZZZUUURRROOONNNOOOTTT^^^ppplllXXXQQQMMMOOOQQQOOONNNOOOOOORRRUUUZZZfffuuu}}}~~~rrrwwwpppggg}}}ttt___VVVVVVZZZeeettt{{{xxxqqqpppnnnllliiiddd^^^ZZZUUURRROOOMMMLLLKKKHHHGGGHHHFFFFFFGGGGGGMMMZZZgggrrrrrrxxxwwwpppjjj___[[[VVVPPPJJJGGGEEEEEECCCBBB@@@>>><<<<<<;;;;;;999;;;>>>???AAAEEELLLQQQTTTYYYaaajjjsss}}}{{{{{{{{{dddSSSJJJEEECCC??????@@@@@@@@@CCCHHHLLLTTTtttxxxhhheeennnrrrUUUDDDAAA===<<<<<<777:::999:::;;;>>>AAAEEEGGGHHHGGGEEEBBB@@@????????????>>>>>>===<<<<<<;;;;;;::::::;;;<<<<<<===>>>>>>?????????@@@@@@AAAAAAAAAEEEGGGJJJKKKLLLMMMPPPRRRSSSTTTUUUXXX[[[___bbbccccccdddeeegggjjjmmmoooqqqrrruuuxxxzzz{{{}}}tttmmmkkkkkkooosssttthhh[[[UUUQQQNNNMMMOOOTTT\\\kkk~~~lllYYYRRRNNNPPPQQQPPPNNNOOOOOORRRUUUYYYdddsss}}}ssswwwqqqhhh|||yyydddYYYXXXZZZdddrrr{{{tttsssqqqooolllgggaaa\\\UUUSSSOOOMMMLLLKKKIIIGGGIIIGGGHHHHHHGGGIIITTT___tttrrrppptttqqqiiibbbVVVSSSNNNIIIFFFDDDCCCCCCCCCBBBAAA???===<<<;;;;;;:::<<<>>>===<<<>>>DDDJJJPPPUUU]]]gggpppzzz{{{xxxhhhUUUJJJDDDBBB???@@@AAAAAABBBFFFKKKNNNXXXvvv~~~~~~llldddjjjsssVVVDDDAAA===<<<<<<777999999999;;;>>>BBBEEEGGGJJJHHHFFFCCCAAA@@@??????>>>>>>======<<<<<<;;;;;;::::::;;;;;;<<<<<<======?????????@@@@@@AAAAAAAAAEEEGGGJJJKKKLLLMMMPPPRRRSSSTTTUUUXXX[[[___bbbcccdddeeegggiiillloooqqqsssrrruuuxxxzzz{{{|||~~~tttmmmmmmpppsssvvvttthhh[[[TTTPPPMMMMMMOOOVVV]]]jjj~~~nnn[[[TTTOOOPPPQQQPPPOOOPPPNNNQQQTTTWWWbbbqqq}}}vvvyyyssskkk~~~{{{hhh]]][[[YYYbbbooo||||||vvvtttqqqooolllhhhbbb^^^VVVSSSOOOLLLKKKJJJIIIHHHFFFFFFGGGHHHFFFFFFNNNXXXmmmsssqqqqqqkkkaaaZZZOOOMMMJJJGGGEEECCCBBBBBBCCCCCCBBB@@@???===<<<;;;AAACCCCCC@@@;;;;;;@@@EEEMMMRRRZZZcccmmmwww|||uuukkkWWWJJJDDDAAAAAABBBCCCDDDEEEIIINNNRRR]]]yyy{{{}}}lllcccffftttVVVDDDAAA<<<<<<===888999999999;;;>>>BBBFFFHHHIIIHHHEEECCCAAA@@@@@@@@@>>>>>>======<<<<<<<<<<<<::::::;;;;;;;;;<<<<<<<<<>>>>>>???@@@AAABBBCCCCCCEEEGGGJJJKKKLLLMMMPPPRRRTTTTTTVVVXXX[[[^^^aaacccdddeeegggiiilllooorrrsssrrruuuxxxzzzzzz{{{}}}tttmmmooosssvvv{{{qqqeeeYYYTTTQQQNNNNNNQQQXXX___lll~~~rrr^^^VVVOOOPPPQQQPPPPPPRRROOOSSSUUUXXXbbbrrrvvvlll}}}tttggg]]]YYYWWW___lllxxxzzzuuusssooommmjjjfffbbb___VVVSSSOOOLLLKKKJJJIIIHHHDDDDDDGGGHHHFFFEEEKKKTTTfffzzz{{{rrrooolllcccYYYRRRLLLJJJHHHEEEDDDCCCCCCCCCCCCCCCBBBBBB@@@???>>>===AAADDDEEEAAA<<<;;;@@@FFFIIINNNWWW```jjjttt}}}|||sssmmmXXXLLLEEECCCCCCDDDEEEFFFHHHLLLRRRVVVaaa{{{uuuggg```bbbvvvWWWDDD@@@;;;<<<>>>:::888888999;;;>>>BBBFFFHHHHHHGGGEEEBBBAAA@@@@@@@@@============<<<<<<<<<<<<::::::;;;;;;;;;;;;<<<<<<===>>>???AAABBBDDDEEEFFFEEEGGGJJJKKKLLLMMMPPPRRRUUUUUUVVVXXX[[[^^^```aaabbbccceeehhhkkknnnqqqrrrrrruuuxxxyyyzzz{{{}}}vvvmmmoootttvvv~~~yyymmmbbbXXXTTTSSSQQQRRRTTTYYYaaaooovvv___WWWPPPPPPQQQPPPQQQTTTRRRVVVYYY[[[eeetttxxxkkktttqqqpppqqqmmmbbbYYYUUUUUU]]]jjjvvvxxxtttqqqmmmjjjhhheeeaaa___VVVSSSOOOLLLKKKJJJIIIHHHDDDEEEHHHJJJHHHFFFLLLTTTYYYlll~~~vvvnnnlllhhh]]]RRRMMMJJJIIIFFFCCCBBBCCCDDDEEECCCCCCCCCBBBAAA@@@???>>>777;;;===;;;777888???FFFGGGLLLTTT^^^hhhrrr{{{|||sssmmmYYYLLLFFFDDDEEEFFFGGGHHHJJJNNNTTTXXXbbb|||}}}lllccc^^^^^^|||wwwXXXCCC???;;;<<<>>>;;;888888999;;;>>>BBBFFFIIIGGGFFFDDDBBBAAA@@@@@@AAA===============<<<<<<<<<::::::;;;;;;;;;;;;;;;;;;===>>>???AAACCCEEEFFFGGGEEEGGGJJJKKKLLLMMMPPPRRRUUUVVVWWWYYY[[[]]]___aaaaaabbbcccfffiiimmmoooqqqrrruuuxxxyyyzzz{{{}}}~~~~~~xxxmmmnnnsssuuuvvvkkkaaaXXXUUUUUUTTTTTTVVVXXXbbbpppyyy```WWWQQQPPPPPPNNNNNNPPPSSSQQQRRRZZZhhhxxxxxxnnn|||yyyqqqkkkggggggddd]]]WWWVVVTTTZZZdddooo{{{yyysssmmmiiigggfffbbb```YYYUUUOOOKKKJJJJJJJJJJJJGGGHHHJJJIIIHHHIIILLLPPPYYY]]]hhhvvvyyyqqqkkkhhhcccYYYPPPLLLGGGGGGFFFEEEEEEEEEEEEEEEGGGFFFEEECCCBBBBBBBBBBBB<<<<<<<<<;;;:::<<>>BBBGGGKKKIIIIIIHHHGGGFFFCCCBBB@@@@@@@@@??????>>>>>>======<<<;;;;;;;;;;;;<<<======>>>>>>???@@@BBBCCCDDDDDDEEEGGGJJJKKKLLLMMMPPPRRRUUUVVVWWWYYY[[[\\\]]]]]]aaacccfffggghhhiiilllnnnsssrrrrrruuuzzz}}}|||{{{}}}oookkkrrr{{{}}}nnncccWWWSSSRRRPPPPPPQQQYYYcccqqq~~~ttt```WWWQQQPPPPPPNNNNNNPPPPPPPPPSSS[[[iiiyyyzzzlllzzz|||mmmeee___^^^\\\XXXVVVWWWSSSXXXaaalllxxx|||vvvoookkkiiifffbbb___XXXTTTOOOLLLKKKKKKKKKKKKIIIJJJJJJHHHFFFFFFHHHJJJOOORRRZZZeeemmmwwwqqqjjjdddaaa]]]TTTLLLIIIHHHHHHGGGFFFFFFFFFFFFFFFGGGGGGEEEDDDCCCCCCBBBBBB=========;;;;;;<<>>;;;===:::999:::;;;<<<===AAAGGGKKKIIIHHHGGGEEEDDDBBBAAA@@@>>>>>>>>>===<<<<<<;;;;;;<<<;;;;;;;;;;;;<<<======>>>>>>???@@@BBBCCCDDDDDDEEEGGGJJJKKKLLLMMMPPPRRRTTTUUUWWWYYY[[[\\\]]]]]]^^^aaadddfffhhhjjjmmmooopppoooppptttyyy|||}}}||||||xxxsssxxx~~~pppeeeZZZUUUTTTSSSSSSTTT[[[eeesssqqq```WWWQQQPPPPPPNNNNNNPPPNNNPPPTTT\\\iiiyyymmm|||nnndddZZZWWWUUUSSSSSSUUURRRVVV^^^hhhtttzzzsssnnnkkkhhhccc___XXXTTTOOOLLLLLLLLLMMMMMMJJJKKKJJJIIIGGGFFFGGGIIIJJJKKKOOOUUUYYY\\\dddmmmvvviiibbb\\\ZZZWWWPPPJJJHHHIIIIIIHHHHHHHHHHHHGGGGGGHHHGGGGGGFFFEEEDDDCCCCCC>>>>>>>>><<<;;;<<<>>>AAAGGGKKKRRRXXX^^^dddiiimmmqqqtttwwwzzz{{{}}}}}}dddRRRIIIGGGFFF>>>@@@AAABBBBBBDDDHHHKKKUUUkkk~~~mmm___\\\\\\oootttmmmOOOFFF???<<<<<<999999:::;;;;;;===AAAFFFJJJHHHGGGEEEBBBAAA@@@@@@@@@???>>>>>>======<<<;;;;;;<<<;;;;;;;;;;;;<<<======>>>>>>???@@@BBBCCCDDDDDDEEEGGGIIIKKKKKKMMMOOOQQQTTTUUUWWWYYY[[[\\\]]]]]]\\\^^^bbbdddgggiiimmmooonnnnnnooosssxxx{{{}}}}}}{{{~~~{{{tttiii^^^YYYWWWUUUUUUWWW]]]gggvvv~~~rrr```WWWPPPPPPPPPNNNNNNPPPLLLPPPVVV]]]hhhxxxtttsssgggZZZUUUSSSQQQPPPQQQRRRVVV\\\eeeqqq{{{uuuqqqnnnkkkfffbbbYYYUUUPPPMMMMMMNNNNNNNNNJJJKKKKKKKKKJJJJJJKKKLLLKKKJJJMMMQQQRRRQQQUUUZZZcccnnn~~~}}}lllddd]]]WWWVVVUUUPPPKKKJJJHHHIIIIIIIIIIIIIIIHHHHHHIIIHHHHHHGGGFFFEEEDDDCCC@@@@@@???===;;;;;;>>>@@@EEEIIIOOOUUU[[[```eeehhhkkkmmmppprrrtttwww|||~~~}}}bbbPPPGGGEEEEEE@@@AAABBBBBBCCCEEEHHHKKKSSSjjjlll___]]]\\\nnn|||ooo{{{pppQQQFFF>>>;;;<<<999999:::;;;;;;===@@@EEEIIIHHHFFFCCC@@@???>>>??????AAAAAA@@@@@@???>>>>>>===<<<;;;;;;;;;;;;<<<======>>>>>>???@@@BBBCCCDDDDDDEEEGGGIIIJJJKKKMMMOOOQQQTTTUUUWWWYYYZZZ\\\\\\\\\[[[^^^aaaccceeehhhkkkmmmooooooqqqtttwwwzzz|||}}}|||~~~zzzoooccc\\\XXXTTTUUUXXX^^^iiiyyy~~~sss```WWWPPPPPPPPPNNNNNNPPPLLLPPPWWW___iiixxxuuuhhh[[[VVVTTTQQQOOOOOORRRVVV\\\dddppp{{{vvvsssqqqnnnjjjfffZZZWWWQQQNNNNNNNNNOOOOOOLLLLLLLLLMMMNNNNNNNNNMMMLLLKKKLLLOOOPPPNNNOOOSSSPPPYYYgggtttttteee```XXXSSSSSSSSSOOOMMMMMMHHHHHHIIIJJJJJJJJJIIIHHHIIIJJJJJJIIIHHHGGGEEEDDDBBBBBB@@@>>><<<;;;===???CCCGGGMMMSSSXXX]]]bbbeeegggiiikkkmmmooosssxxx||||||~~~cccPPPFFFCCCBBB???AAABBBBBBBBBDDDGGGJJJQQQhhhjjj\\\[[[YYYkkk~~~qqqtttpppPPPEEE<<<999;;;999999:::;;;;;;<<<@@@EEEIIIHHHFFFCCC@@@???>>>??????AAAAAAAAA@@@??????>>>>>><<<;;;;;;;;;;;;<<<======>>>>>>???@@@BBBCCCDDDDDDDDDFFFIIIJJJKKKLLLOOOQQQSSSTTTVVVXXXZZZ[[[\\\\\\]]]___aaacccdddfffhhhjjjrrrsssuuuvvvxxxyyy{{{|||}}}uuuhhh___XXXSSSTTTWWWaaalll|||ttt```WWWQQQPPPPPPNNNNNNPPPLLLPPPWWWaaannn|||zzzkkk\\\VVVUUURRROOOOOORRRUUU\\\dddppp~~~|||wwwtttssspppkkkggg]]]YYYSSSPPPNNNOOOOOONNNPPPOOOPPPRRRTTTUUUTTTSSSQQQNNNMMMOOONNNKKKKKKNNNIIIOOOWWW```jjjvvvyyylllaaa\\\TTTNNNOOOOOOMMMLLLNNNIIIJJJKKKLLLLLLLLLKKKJJJJJJKKKKKKKKKJJJHHHFFFEEEDDDDDDBBB???<<<;;;===???AAAEEEKKKPPPUUUYYY^^^aaabbbdddfffhhhjjjnnnsssvvvyyy{{{~~~cccPPPEEEBBBAAA>>>???@@@@@@@@@BBBEEEGGGQQQiiijjj[[[XXXUUUeeewwwtttrrrPPPEEE<<<999<<<:::999::::::;;;<<>>>>>===<<<<<<<<<;;;;;;;;;;;;<<<======>>>>>>???@@@BBBCCCDDDDDDDDDFFFHHHJJJJJJLLLNNNPPPSSSTTTVVVXXXZZZ[[[\\\\\\]]]___bbbcccdddeeegggjjjsssuuuwwwwwwwwwxxxzzz|||~~~zzzmmmbbbZZZTTTUUUZZZgggqqquuu```WWWQQQPPPPPPNNNNNNPPPLLLOOOWWWdddtttwwwcccXXXTTTQQQOOONNNPPPTTT[[[dddppp~~~~~~yyyvvvtttpppkkkfff___[[[UUUQQQOOONNNNNNNNNRRRRRRUUUZZZ```dddeeedddaaa[[[WWWUUURRRMMMKKKLLLIIILLLOOORRRWWWaaammmvvvyyyzzzrrriiibbb[[[SSSMMMMMMNNNMMMMMMOOOKKKLLLNNNOOOPPPOOONNNMMMKKKLLLLLLLLLKKKIIIGGGFFFFFFEEECCC@@@<<<;;;<<<>>>AAADDDIIIMMMPPPTTTXXXZZZ\\\^^^aaaccceeehhhllloootttvvvzzz~~~xxx```OOOFFFCCCBBB???@@@@@@@@@@@@BBBEEEGGGQQQiiiqqq___YYYTTTbbb{{{uuuwwwTTTGGG>>>;;;===<<<999::::::;;;<<>>>>>======<<<<<<;;;;;;;;;;;;<<<======>>>>>>???@@@BBBCCCDDDDDDDDDFFFHHHJJJJJJLLLNNNPPPSSSTTTVVVXXXYYY[[[[[[\\\\\\___aaacccdddfffiiikkkpppsssvvvwwwvvvwwwzzz}}}~~~|||pppeee\\\WWWYYY___oooxxxxxx```WWWQQQPPPPPPOOONNNPPPLLLNNNWWWfffyyykkk\\\UUUPPPMMMMMMNNNSSSZZZdddppp}}}zzzwwwtttoooiiiddd```\\\VVVQQQOOONNNNNNMMMRRRSSSXXXbbbllltttwwwwwwssskkkddd```ZZZRRRNNNOOOKKKKKKLLLKKKMMMSSS]]]eeelllxxxxxxpppjjjeee\\\TTTNNNNNNOOOOOOOOOQQQMMMNNNPPPRRRRRRQQQPPPOOOKKKLLLMMMMMMLLLJJJHHHFFFFFFFFFDDD@@@<<<;;;<<<>>>AAADDDHHHKKKMMMPPPSSSUUUXXXZZZ^^^```bbbdddgggiiiooorrrvvv{{{rrr]]]NNNFFFDDDCCCAAABBBCCCCCCCCCDDDGGGIIIQQQjjjxxxfff]]]UUUcccvvv|||sss~~~|||XXXJJJ@@@<<<>>>===999:::::::::;;;>>>CCCGGGIIIIIIHHHGGGFFFDDDBBB@@@BBBBBBAAAAAA@@@?????????<<<;;;;;;;;;;;;<<<======>>>>>>???@@@BBBCCCDDDDDDDDDFFFHHHIIIJJJLLLNNNPPPSSSTTTVVVXXXYYY[[[[[[[[[[[[]]]aaaccceeehhhkkknnnmmmppptttuuuvvvwww{{{~~~}}}~~~}}}qqqggg___ZZZ^^^ddduuu}}}zzz```XXXQQQQQQQQQNNNMMMNNNMMMOOOUUU```pppttt```XXXSSSQQQPPPOOORRRWWW___kkkzzz~~~|||yyyvvvsssnnniiifffaaa^^^XXXSSSOOONNNNNNNNNOOOSSS\\\jjjxxx}}}sssllleee]]]VVVSSSRRRKKKGGGHHHKKKLLLPPPUUU```kkkvvvyyyvvvrrrkkkddd___XXXQQQOOOPPPQQQNNNKKKPPPMMMJJJKKKNNNQQQQQQPPPTTTRRRNNNLLLKKKJJJHHHFFFFFFEEECCCAAA???===;;;:::BBBCCCDDDEEEHHHJJJMMMNNNTTTVVVZZZ]]]^^^```ccceeeiiinnntttzzzgggVVVLLLEEEDDDFFFCCCAAA@@@???AAACCCFFFIIIRRRhhhvvvddd[[[\\\ttt|||qqquuu]]]GGGBBB>>>:::888<<<<<<;;;::::::<<>>===>>>>>>===<<<;;;::::::::::::;;;<<<<<<@@@AAAAAABBBCCCDDDEEEEEEFFFGGGIIIIIIIIIIIIKKKLLLRRRTTTXXXYYYYYYYYYZZZ[[[^^^___bbbcccdddfffiiillloooqqqssstttuuuwww{{{}}}wwwooolllfff___```hhh~~~sss___WWWPPPPPPPPPNNNMMMNNNNNNPPPUUU]]]kkk}}}~~~gggZZZRRROOOPPPOOORRRWWW___jjjyyy}}}{{{xxxuuurrrmmmhhhdddaaa^^^YYYSSSOOOMMMMMMMMMRRRVVV^^^lll}}}}}}ttthhh]]]VVVSSSMMMHHHIIIJJJJJJLLLPPPZZZfffsssxxxwwwrrrjjjbbb```ZZZSSSQQQRRRRRROOOLLLMMMKKKHHHJJJNNNRRRTTTTTTUUUSSSOOOLLLKKKIIIGGGEEEEEEEEECCCAAA???===;;;:::>>>>>>???AAACCCFFFHHHIIIRRRUUUXXX[[[]]]___bbbdddhhhmmmsssyyy~~~fffUUUJJJDDDBBBDDDAAA@@@@@@@@@AAADDDGGGHHHPPPeeexxxeee\\\]]]tttvvvttt___IIIBBB???<<<:::<<<<<<;;;::::::<<<@@@CCCGGGMMMQQQMMMHHHFFFDDDAAABBB@@@>>>===>>>>>>===<<<;;;;;;;;;;;;;;;<<<<<<===@@@@@@AAABBBCCCDDDEEEEEEEEEGGGIIIIIIIIIIIIKKKLLLQQQSSSWWWYYYYYYYYYZZZ\\\]]]___aaacccdddfffiiillloooqqqssstttuuuwwwzzz}}}wwwmmmjjjeee```dddmmm|||lll^^^VVVOOOOOOPPPNNNMMMNNNOOOQQQTTTZZZfffvvvooo\\\QQQOOOQQQOOOQQQVVV]]]iiixxx}}}zzzwwwtttpppkkkfffbbb```]]]XXXSSSPPPNNNMMMNNNTTTWWW^^^kkk~~~zzzkkkaaaYYYRRRMMMLLLKKKIIIIIILLLXXXfffvvv{{{qqqhhheee^^^WWWTTTUUUTTTQQQMMMKKKIIIGGGHHHMMMRRRVVVXXXXXXTTTOOOLLLJJJHHHFFFDDDEEEDDDBBBAAA???===<<<;;;;;;<<<<<<>>>@@@BBBDDDEEENNNQQQUUUYYY[[[]]]```cccggglllrrrwww|||~~~eeeTTTIIIBBB@@@AAA>>>??????AAACCCEEEGGGHHHNNNaaaxxxcccZZZ]]]tttzzzsss}}}bbbJJJBBB@@@===<<<;;;<<<;;;::::::<<<@@@CCCFFFLLLPPPLLLHHHFFFEEEBBBBBB@@@>>>===>>>>>>===<<<<<<<<<;;;;;;<<<<<<===>>>???@@@AAAAAACCCCCCDDDEEEEEEFFFHHHIIIHHHIIIKKKLLLOOORRRUUUXXXYYYZZZ[[[]]]]]]___aaabbbcccfffiiikkknnnppprrrtttuuuwwwzzz|||sssjjjfffcccbbbkkkwwwyyy}}}hhh\\\TTTNNNNNNOOONNNMMMNNNPPPQQQTTTYYYbbbrrrttt]]]QQQOOOTTTOOOQQQUUU\\\gggvvv|||yyyvvvrrrnnniiiddd```]]][[[WWWSSSQQQPPPPPPPPPSSSUUUZZZeeewwwuuufff]]]TTTOOOLLLIIIIIILLLVVVfffyyy~~~sssllleee\\\XXXWWWVVVRRRNNNLLLIIIGGGGGGKKKQQQXXX[[[[[[WWWPPPKKKHHHFFFDDDCCCCCCCCCBBB@@@???===<<<;;;<<<<<<<<<>>>???AAACCCDDDJJJMMMQQQUUUXXX[[[^^^aaaeeejjjpppuuuzzz|||dddSSSHHHAAA???@@@<<<===???AAACCCEEEGGGHHHMMM\\\www```XXXZZZsss{{{rrr{{{fffKKKAAA???>>><<<;;;;;;;;;::::::<<<@@@CCCEEELLLPPPLLLHHHGGGEEEBBBBBB@@@>>>===>>>>>>===<<<===<<<<<<<<<<<<===>>>>>>??????@@@AAABBBCCCDDDDDDDDDFFFHHHHHHHHHIIIKKKLLLMMMPPPTTTWWWXXXZZZ\\\]]]]]]___aaabbbccceeehhhkkknnnooorrrssstttvvvyyy|||yyynnndddbbbaaadddsssxxx|||hhh[[[SSSNNNNNNOOONNNNNNOOOPPPRRRTTTYYYbbbrrrttt^^^RRRQQQWWWOOOQQQTTTZZZeeesss{{{vvvsssvvv{{{}}}{{{{{{~~~zzzxxxtttqqqmmmiiiccc___YYYWWWUUUSSSRRRRRRRRRSSSTTTTTTWWW^^^lllyyylll___UUUOOOKKKKKKOOOSSSbbbvvvyyypppeee]]][[[XXXTTTQQQOOOMMMIIIHHHJJJPPPXXX]]]___YYYQQQKKKGGGDDDCCCBBBBBBBBBAAA@@@>>>======<<<;;;<<<<<<===>>>???AAAAAAEEEHHHMMMQQQUUUXXX\\\___cccgggnnnsssyyyyyyaaaQQQHHHBBB@@@AAA<<<===???AAACCCEEEFFFGGGLLLWWWwwwuuu```XXXZZZrrr{{{ttt}}}iiiLLL@@@>>>===;;;:::;;;;;;::::::<<>>===>>>>>>===<<<===<<<<<<<<<<<<===>>>>>>>>>>>>???@@@AAABBBCCCCCCCCCEEEGGGHHHHHHIIIKKKMMMLLLOOOSSSVVVXXXYYY[[[]]]\\\^^^```bbbccceeehhhkkkmmmoooqqqrrrsssuuuyyy{{{~~~~~~|||tttiii```___```ggg{{{zzz}}}jjj[[[SSSNNNOOOPPPOOOOOOQQQPPPSSSVVVZZZcccttttttaaaTTTSSSWWWPPPQQQSSSYYYcccqqq{{{tttpppqqquuuyyyxxxzzz|||xxxvvvssspppmmmiiiddd```WWWVVVUUUSSSSSSSSSSSSTTTUUUUUUWWW[[[cccppprrrdddYYYQQQPPPRRRUUUcccvvvpppeee___\\\YYYUUUSSSPPPLLLHHHIIIOOOYYY```bbb[[[RRRJJJEEECCCAAAAAAAAAAAA@@@???>>>>>>======999999999::::::;;;======@@@DDDIIINNNRRRVVVZZZ]]]```eeelllrrrxxxsss]]]OOOGGGBBB@@@BBB===>>>>>>@@@BBBDDDFFFGGGMMMUUUqqqtttaaaYYYYYYnnnwww~~~mmmNNN@@@>>>===::::::::::::::::::===AAADDDIIIOOOSSSOOOJJJHHHEEEBBBBBB@@@>>>===>>>>>>===<<<<<<<<<;;;;;;<<<<<<===>>>===>>>??????AAAAAABBBCCCBBBDDDFFFGGGHHHIIIKKKMMMKKKOOOSSSVVVWWWYYYZZZ\\\\\\^^^```aaabbbeeehhhjjjlllnnnppprrrsssuuuxxx{{{}}}~~~{{{sssiii```___aaajjj|||}}}kkk[[[SSSNNNOOOQQQPPPQQQRRRRRRTTTWWWZZZccctttvvvdddWWWSSSTTTPPPPPPRRRWWWaaappp|||wwwwwwzzz~~~}}}wwwuuurrrpppnnnjjjeeebbbXXXWWWVVVTTTSSSRRRRRRRRRTTTUUUVVVXXX[[[bbbkkkrrr|||mmm___XXXWWWWWWcccuuu|||mmmeeeaaa^^^[[[TTTRRRMMMIIIIIIPPP[[[dddddd]]]SSSJJJDDDBBB@@@@@@@@@@@@??????>>>>>>======888888888888888999:::;;;===AAAFFFKKKPPPTTTYYY\\\^^^dddkkkrrrxxx~~~lllXXXKKKEEEAAA@@@BBB??????>>>>>>@@@BBBEEEGGGNNNSSSmmmnnn^^^WWWUUUhhh{{{{{{qqqRRRCCC@@@>>>::::::::::::::::::===AAAEEELLLRRRUUUPPPKKKHHHEEEBBBBBB@@@>>>===>>>>>>===<<<;;;;;;;;;;;;;;;<<<<<<=========>>>???@@@AAABBBBBBBBBDDDFFFGGGGGGIIIKKKMMMLLLOOOSSSUUUVVVXXXYYY[[[\\\^^^```aaabbbdddhhhjjjlllnnnpppqqqrrrtttwwwzzz|||}}}~~~xxxnnneeebbbcccmmm}}}}}}jjj[[[TTTOOOPPPRRRQQQQQQSSSSSSVVVXXX[[[ccctttyyygggYYYRRRQQQPPPPPPRRRWWW```ooovvvtttrrrpppnnnkkkfffcccZZZYYYWWWUUUSSSQQQPPPOOORRRSSSUUUUUUUUUXXX___ccchhhwww~~~kkk___[[[TTT___ooorrriiieeeaaa___TTTRRRMMMIIIJJJQQQ^^^gggfff^^^SSSIIICCCAAA@@@???????????????>>>>>>>>>===999999999999999:::;;;;;;;;;???EEEJJJOOOSSSXXX[[[]]]ccckkkrrryyyxxxgggTTTHHHCCC@@@@@@BBBAAA@@@>>>>>>???BBBEEEGGGOOOSSSkkkhhhZZZSSSQQQddd}}}xxxtttUUUEEEBBB???::::::::::::::::::===AAAEEENNNTTTVVVQQQKKKHHHEEEBBBBBB@@@>>>===>>>>>>===<<<;;;::::::::::::;;;<<<<<<======>>>???@@@AAABBBBBBAAACCCFFFGGGGGGIIIKKKMMMLLLOOOSSSUUUVVVWWWYYYZZZ\\\^^^```aaabbbdddgggjjjlllmmmpppqqqrrrtttwwwzzz|||}}}}}}sssiiifffeeennnyyyjjj[[[SSSNNNOOOQQQPPPPPPRRRTTTSSSUUU\\\eeeuuummm[[[TTTUUUNNNMMMOOOVVV___kkk|||yyyvvvsssooommmkkkhhhfffccc```ZZZTTTPPPNNNNNNOOONNNLLLLLLOOOTTTYYYZZZZZZ[[[```llllll^^^]]]```fffsssxxxgggffffffbbb\\\RRRJJJIIIMMMUUU```jjjkkkaaaRRRIIIFFFEEEDDDBBBAAAAAA@@@???===<<<:::999::::::::::::::::::::::::<<<===@@@EEELLLRRRUUUWWW[[[bbbkkkssszzzwwwfffTTTKKKGGGCCC@@@???AAAAAABBBAAA@@@AAACCCEEEPPPVVVooommmYYYSSSVVV^^^}}}uuuSSSDDDEEEBBB;;;;;;<<<<<<;;;;;;<<>>==================<<<<<<<<<<<<>>>??????@@@@@@AAABBBBBBBBBCCCDDDEEEGGGIIIJJJKKKLLLMMMPPPRRRTTTVVVWWWWWWZZZ\\\___```aaaccceeegggkkklllnnnppprrruuuvvvwwwwwwzzz~~~{{{|||wwwkkkaaajjjzzzggg[[[TTTNNNOOOQQQPPPPPPRRRSSSSSSUUU\\\fffuuuttt^^^UUUUUUPPPOOOPPPVVV]]]hhhyyyzzzwwwssspppnnnkkkhhhfffbbb___ZZZUUUPPPNNNMMMMMMKKKJJJIIILLLQQQVVVXXXXXXTTTWWWaaattt|||kkk```^^^___iii|||nnnkkkkkkggg^^^TTTLLLKKKOOOVVV```iiinnnbbbTTTIIIDDDBBBAAA???@@@@@@@@@@@@???>>>======;;;;;;;;;;;;:::::::::::::::;;;>>>CCCIIIOOOSSSUUU[[[bbblllttt|||yyygggTTTJJJFFFBBB???>>>AAABBBBBBAAAAAAAAADDDFFFMMMTTTmmmoooXXXOOORRR[[[yyy|||XXXFFFCCCAAA;;;:::;;;;;;::::::<<>>>>>===============<<<<<<<<<<<<>>>>>>??????@@@AAAAAABBBBBBBBBDDDEEEGGGIIIJJJJJJLLLMMMOOOQQQSSSVVVWWWXXXXXX[[[^^^```bbbdddgggiiilllmmmoooqqqsssvvvwwwxxxwwwzzz~~~}}}uuuwwwwwwoooffflll|||ggg\\\TTTNNNOOOPPPPPPPPPSSSRRRRRRUUU\\\fffuuudddWWWUUURRRPPPQQQUUU[[[eeeuuu|||{{{xxxtttqqqooommmjjjhhhcccaaa]]]XXXTTTPPPMMMLLLKKKIIIHHHJJJOOOTTTWWWXXXSSSSSSXXXfff}}}zzzeee^^^YYY]]]nnnppphhhgggfff```WWWPPPOOOSSSXXX```hhhjjj```RRRGGGCCCAAAAAA@@@@@@@@@AAAAAABBBBBBAAAAAA======<<<<<<;;;;;;::::::999:::<<<@@@FFFLLLQQQTTT[[[bbblllvvv~~~zzzhhhSSSHHHDDD@@@>>>>>>BBBBBBCCCBBBBBBBBBEEEGGGLLLSSSlllwww[[[OOOPPPXXXsssaaaHHHAAA@@@<<<::::::::::::999;;;>>>AAAMMMUUUZZZUUUMMMHHHDDDAAAAAAAAA@@@@@@???>>>>>>>>>=========<<<<<<<<<<<<;;;>>>>>>>>>???@@@@@@AAAAAABBBBBBCCCEEEGGGHHHJJJJJJMMMMMMNNNPPPRRRUUUXXXZZZXXXZZZ^^^```bbbeeehhhkkkmmmnnnoooqqqtttvvvxxxyyyxxx{{{tttkkkooosssrrrlllnnnkkk]]]TTTNNNOOOPPPPPPQQQSSSQQQQQQUUU]]]fffuuujjjYYYUUURRROOOOOOSSSYYYbbbrrr~~~zzz|||yyyuuurrrpppnnnkkkiiifffdddbbb]]]YYYTTTPPPNNNMMMKKKJJJKKKNNNSSSXXXZZZXXXVVVVVV^^^qqqmmmaaaWWWYYYfffzzzqqqcccaaabbbaaaYYYRRRRRRUUUXXX^^^eeeaaaYYYNNNFFFBBBCCCDDDEEE@@@AAABBBBBBCCCBBBBBBBBB??????>>>===<<<<<<;;;;;;888:::<<>>===999::::::999999:::>>>@@@LLLUUUZZZWWWOOOJJJEEEBBB@@@@@@@@@?????????>>>>>>======<<<<<<<<<;;;;;;;;;======>>>>>>???@@@@@@@@@AAABBBCCCEEEFFFHHHIIIJJJMMMMMMMMMNNNQQQUUUXXX[[[YYY\\\___aaaccceeehhhjjjlllmmmnnnqqqsssuuuwwwxxxyyy|||jjjbbbeeelllpppmmmnnn}}}sss^^^UUUNNNNNNPPPPPPRRRTTTQQQQQQVVV]]]fffsssppp\\\UUUPPPMMMMMMQQQWWW```ooo}}}}}}|||yyyuuurrrpppnnnkkkhhhfffeeeccc___[[[VVVRRROOONNNMMMKKKJJJLLLQQQVVVZZZZZZWWWUUUZZZjjjuuugggZZZ[[[eeetttwwwddd```bbb___XXXSSSSSSUUUVVVZZZ___YYYTTTLLLEEEBBBCCCEEEFFFBBBBBBCCCCCCBBBBBBAAAAAAAAAAAA@@@???>>><<<<<<;;;999;;;<<<>>>AAAHHHPPPVVVZZZbbbnnnxxxsssaaaNNNDDDBBBAAAAAACCCAAABBBCCCCCCBBBDDDFFFIIINNNTTTlllmmmZZZVVVUUUggguuuRRRBBB>>>===999::::::999999:::>>>@@@JJJTTTZZZWWWPPPKKKFFFBBB@@@@@@@@@???????????????<<<<<<<<<<<<;;;;;;;;;;;;<<<======>>>>>>??????@@@AAABBBCCCDDDFFFHHHIIIJJJLLLLLLLLLNNNQQQUUUXXX[[[]]]___aaabbbcccdddfffhhhjjjkkkmmmooorrrtttuuuvvvyyy|||fff]]]]]]bbbiiiiiijjjzzzxxx^^^VVVNNNNNNPPPPPPRRRUUUQQQRRRWWW^^^fffrrruuu___UUUOOOMMMLLLPPPUUU]]]lllzzz~~~{{{wwwtttrrrooollljjjfffeeeccc```[[[WWWTTTRRROOOMMMKKKHHHIIIMMMSSSXXXVVVTTTSSSWWWddd{{{{{{kkk]]]]]]dddoooxxxccc\\\]]]\\\VVVQQQRRRSSSRRRSSSVVVTTTQQQKKKFFFCCCBBBCCCDDDCCCCCCCCCDDDCCCCCCBBBBBBCCCCCCBBB@@@???===<<<<<<:::<<<===>>>@@@FFFPPPWWW\\\dddppp{{{ooo^^^LLLDDDBBBBBBBBBCCC@@@AAABBBBBBBBBCCCFFFIIIOOOUUUkkkttt]]]VVVTTTaaa|||WWWEEE@@@>>>::::::::::::999;;;>>>AAAHHHRRRZZZXXXQQQKKKFFFAAA????????????????????????<<<<<<<<<;;;;;;;;;;;;:::<<<<<<<<<===>>>>>>??????AAAAAABBBDDDFFFGGGIIIIIIKKKKKKLLLNNNQQQUUUXXXZZZ___aaabbbccccccdddfffhhhjjjjjjlllnnnqqqsssuuuvvvxxx{{{kkk]]]XXX[[[bbbcccdddtttyyy___VVVOOONNNPPPPPPSSSVVVRRRSSSXXX___fffqqq{{{cccVVVQQQNNNMMMOOOSSSZZZhhhuuu~~~|||zzzwwwtttrrriiihhheeebbb^^^[[[YYYXXXRRRPPPMMMIIIHHHKKKRRRXXXWWWUUUTTTVVV___qqq~~~kkk\\\[[[```hhhwwwuuu^^^UUUVVVXXXRRRNNNOOOOOOMMMMMMOOOLLLKKKJJJGGGEEECCCDDDDDDBBBCCCDDDEEEFFFFFFFFFFFFEEEDDDCCCAAA@@@>>><<<<<<:::<<<======>>>DDDOOOWWW```hhhttt~~~mmm]]]LLLDDDCCCAAA@@@AAA???@@@AAAAAAAAACCCFFFHHHMMMSSSjjj{{{aaaVVVSSS[[[xxx[[[HHHAAA>>>:::;;;;;;::::::<<>>>>>???@@@AAABBBDDDFFFGGGHHHIIIIIIJJJLLLOOORRRUUUXXXYYY^^^```bbbcccdddeeegggiiijjjkkkmmmoooqqqtttuuuvvvwwwzzz~~~ooo```WWWVVV^^^___^^^kkkwww___VVVOOONNNPPPQQQSSSVVVSSSTTTXXX___fffppp~~~eeeWWWSSSPPPNNNOOOQQQXXXeeerrr{{{}}}{{{nnnllliiifffccc```___^^^VVVTTTPPPLLLIIILLLTTTZZZ\\\ZZZXXXXXX]]]jjjzzzjjjYYYWWW[[[cccsssvvv]]]SSSSSSUUUOOOLLLMMMMMMJJJIIIJJJDDDEEEGGGGGGFFFFFFGGGHHHBBBCCCDDDFFFHHHIIIIIIJJJFFFEEEDDDBBB@@@>>>===<<<999;;;<<<<<<<<>>>>>>>>???@@@@@@AAABBBEEEHHHKKKQQQiiidddWWWRRRWWWrrr^^^JJJBBB>>>;;;<<<<<<;;;;;;<<<@@@BBBDDDOOOXXXWWWQQQKKKEEE?????????????????????@@@@@@<<<<<<;;;;;;;;;:::::::::;;;;;;<<<<<<===>>>>>>>>>@@@AAABBBDDDEEEGGGHHHIIIHHHJJJMMMPPPSSSVVVWWWXXX\\\___bbbccceeefffiiilllkkklllnnnppprrruuuvvvwwwwwwzzz~~~ooobbbXXXVVV\\\\\\YYYeeexxx}}}lll]]]TTTPPPRRRSSSOOONNNPPPNNNQQQUUU\\\eeeqqq}}}lllYYYQQQNNNNNNNNNOOOSSS```lllvvv}}}qqqjjjllloooiii___\\\VVVPPPOOONNNNNNQQQVVVWWWYYY[[[\\\^^^dddnnnuuuhhh\\\ZZZVVV]]]oooxxxuuuZZZNNNKKKJJJKKKKKKKKKJJJIIIIIIHHHGGGGGGHHHIIIHHHGGGFFFEEECCCEEEGGGIIIIIIIIIHHHGGGDDDEEEFFFFFFEEECCC@@@>>>===<<<>>>AAABBBDDDLLLUUUbbbmmm|||ooo```OOOFFFBBB???>>>@@@???@@@AAAAAABBBDDDGGGJJJMMMOOObbbgggWWWUUU___rrrdddHHHAAA======<<<;;;::::::;;;<<<===DDDNNNWWWXXXVVVQQQHHH@@@DDDCCCBBB@@@???>>>>>>>>><<<<<<<<<<<<;;;:::999999<<<;;;;;;<<<<<<===>>>??????@@@BBBCCCFFFGGGIIIJJJMMMNNNPPPQQQTTTUUUWWWXXX[[[]]]```ccceeefffffffffllllllmmmnnnpppqqqssstttzzz{{{|||}}}~~~ttthhh]]]UUUUUUVVVWWW___kkkzzzhhh\\\UUUQQQRRRSSSOOONNNPPPOOORRRWWW]]]gggsssooo[[[TTTQQQPPPPPPOOOSSS^^^jjjwww~~~tttsssvvvtttmmmbbb[[[TTTQQQOOONNNPPPUUUVVVXXXYYYYYY[[[```hhhooo|||~~~gggZZZWWWRRRYYYhhhqqqttt[[[OOOLLLJJJJJJJJJJJJJJJIIIHHHHHHEEEFFFGGGHHHIIIHHHGGGGGGDDDEEEGGGIIIJJJJJJIIIHHHFFFFFFFFFFFFEEECCCBBB@@@>>>===>>>@@@AAACCCKKKTTTbbbmmm|||mmm]]]MMMEEEAAA>>>===???>>>???@@@AAAAAACCCFFFIIILLLPPPbbbmmmYYYVVV^^^ooofffKKKCCC???===<<<;;;::::::;;;<<<===CCCMMMVVVXXXVVVQQQIIIBBBCCCBBBAAA??????>>>>>>>>><<<<<<<<<<<<;;;:::999999<<<;;;;;;<<<<<<===>>>???@@@AAACCCDDDFFFHHHJJJKKKMMMNNNOOOQQQSSSUUUWWWXXXZZZ\\\^^^aaaccceeegggggglllllllllnnnoooqqqssstttxxxzzz|||}}}~~~}}}qqqfff\\\[[[YYYWWW]]]hhhuuubbb[[[VVVRRRRRRRRRPPPOOOQQQQQQTTTXXX___iiiuuu~~~ttt___WWWTTTQQQPPPOOORRR[[[eeewww|||~~~~~~{{{iii```WWWSSSPPPNNNPPPSSSVVVXXXYYYXXXXXX]]]dddjjjssszzz}}}fffYYYVVVQQQUUUccciii{{{qqq[[[PPPMMMJJJJJJJJJIIIIIIIIIIIIHHHEEEFFFGGGHHHIIIIIIHHHGGGDDDEEEFFFHHHIIIJJJJJJJJJHHHHHHGGGFFFEEEDDDDDDCCC???>>>>>>@@@AAABBBJJJSSSaaalll{{{zzzhhhZZZKKKCCC@@@======>>>===>>>???@@@@@@BBBEEEHHHKKKPPPbbbwww]]]WWW^^^mmmkkkNNNEEEAAA===<<<;;;::::::;;;<<<===AAAKKKTTTVVVUUURRRKKKDDDAAA@@@???>>>>>>>>>>>>>>><<<<<<===<<<<<<;;;:::999<<<;;;;;;<<<<<<===>>>???AAABBBCCCEEEGGGIIIJJJKKKMMMNNNOOOQQQSSSUUUWWWWWWYYYZZZ[[[^^^aaadddfffhhhkkkkkklllmmmoooqqqssstttvvvxxx|||~~~wwwkkkaaa]]]ZZZVVV[[[dddsss___ZZZWWWTTTRRRQQQPPPPPPQQQQQQTTTYYYaaakkkwwwsssxxxaaaXXXSSSPPPPPPOOOQQQYYYbbbvvvnnncccXXXSSSQQQOOOQQQTTTWWWXXXYYYYYYYYY\\\ccciiiooovvv}}}fffYYYWWWRRRVVVbbbfffrrr|||~~~mmmZZZOOOLLLJJJJJJIIIIIIIIIIIIIIIIIIHHHHHHIIIJJJIIIHHHGGGFFFCCCCCCDDDEEEFFFHHHIIIIIIJJJIIIHHHFFFFFFEEEFFFFFFAAA??????@@@@@@BBBJJJTTTbbbmmm|||wwwdddWWWIIICCCAAA>>>===>>><<<===>>>??????AAADDDGGGJJJPPPaaaeee[[[___mmmqqqRRRGGGAAA<<<<<<::::::::::::<<<<<>>>>>>>>>>>>>>???============<<<;;;:::999<<<;;;;;;<<<<<<===>>>???@@@AAABBBDDDFFFHHHJJJJJJMMMMMMOOOQQQSSSUUUVVVWWWWWWXXXYYY[[[^^^bbbfffhhhjjjjjjkkklllnnnqqqrrrttttttwww{{{~~~~~~qqqeeeaaa]]]YYY___iiittt___YYYYYYVVVRRRPPPPPPQQQQQQPPPSSSYYYbbbmmmzzzmmmvvv}}}dddWWWRRRNNNNNNOOOQQQWWW___ssspppdddWWWSSSRRRQQQSSSVVVUUUWWWXXXXXXWWWZZZ```fffooowww|||dddXXXXXXTTTXXXaaadddkkksssyyyuuugggXXXNNNKKKKKKJJJIIIIIIIIIJJJKKKKKKMMMMMMLLLLLLJJJHHHEEEDDDBBBAAAAAAAAACCCDDDFFFGGGJJJIIIHHHGGGFFFFFFGGGGGGBBB@@@@@@AAAAAACCCLLLUUUdddooo~~~wwwaaaTTTHHHCCCBBB@@@??????<<<===>>>>>>???AAADDDGGGJJJPPP___{{{wwwaaacccoooxxxWWWGGG@@@<<<;;;:::999999:::;;;<<<===FFFNNNQQQQQQPPPLLLGGG??????>>>>>>>>>>>>>>>???============<<<;;;::::::<<<;;;;;;<<<<<<===>>>?????????AAACCCEEEGGGHHHIIILLLMMMNNNPPPRRRTTTVVVWWWVVVWWWXXXZZZ]]]aaaeeeggghhhiiijjjlllnnnppprrrssstttwww{{{}}}~~~~~~nnngggaaa___fffqqq~~~vvvbbbXXXZZZXXXRRROOOQQQRRRQQQPPPTTTZZZdddppplllrrriiiYYYSSSOOOOOOPPPQQQVVV]]]nnn|||ssseeeWWWRRRSSSSSSUUUXXXTTTVVVWWWVVVTTTVVV[[[```mmmvvv{{{dddXXXXXXUUUXXX___```eeejjjooommmcccWWWPPPMMMLLLKKKJJJJJJJJJKKKLLLMMMQQQPPPPPPNNNKKKHHHEEECCCBBBAAA@@@???@@@BBBDDDEEEIIIIIIHHHHHHGGGGGGGGGGGGDDDAAA@@@BBBBBBEEENNNXXXhhhsssuuu]]]QQQFFFCCCCCCAAA???@@@<<<===>>>??????AAADDDGGGJJJPPP\\\sssjjjiiippp\\\III@@@<<<;;;:::999999:::;;;<<<<<>>>>>>>>>>>>>>===============<<<::::::<<<;;;;;;<<<<<<===>>>???>>>???@@@BBBDDDFFFGGGHHHLLLMMMNNNPPPRRRTTTVVVVVVVVVWWWXXX[[[^^^aaaccceeeggghhhiiikkkmmmppprrrsssuuuwww{{{}}}~~~ttthhhaaa___iiivvvzzzvvvcccWWW[[[YYYRRRNNNQQQSSSRRRQQQUUU\\\gggtttlllqqqqqq^^^WWWRRRQQQQQQRRRUUUZZZiiiwwwxxxiiiZZZTTTTTTUUUWWWYYYXXXYYYYYYVVVSSSSSSVVVZZZfffppphhh\\\\\\XXXZZZ___^^^___cccfffeee___XXXSSSQQQMMMLLLKKKJJJKKKLLLNNNOOORRRRRRQQQPPPMMMJJJGGGFFFDDDBBB@@@>>>>>>@@@CCCDDDGGGGGGHHHIIIHHHGGGFFFEEEDDDBBBAAACCCCCCGGGQQQ[[[kkkvvvrrrXXXMMMDDDBBBBBB@@@>>>???===>>>??????@@@AAAEEEGGGJJJPPPYYYmmmuuunnnooobbbMMMCCC;;;;;;:::999999:::;;;;;;:::BBBIIIKKKKKKKKKIIIEEECCCBBBAAA??????>>>>>>>>>>>>>>>>>>======<<<;;;:::<<<;;;;;;<<<<<<===>>>???>>>???AAACCCEEEFFFHHHIIILLLLLLNNNPPPRRRTTTUUUVVVVVVWWWZZZ\\\___aaabbbcccgggggghhhjjjmmmooorrrssswwwxxx{{{|||}}}{{{kkkdddeeesssxxxvvvbbbWWW[[[ZZZRRRNNNQQQSSSRRRRRRVVV^^^iiiwwwmmmqqqwwwccc[[[UUUTTTSSSRRRTTTYYYfffttt|||lll\\\VVVUUUVVVWWWYYY^^^^^^]]]YYYUUUSSSUUUXXX```jjjmmmaaaaaa\\\\\\```^^^[[[^^^aaaaaa]]]YYYVVVUUUNNNMMMLLLKKKLLLMMMOOOQQQQQQRRRQQQPPPOOOLLLJJJHHHFFFDDDAAA???>>>@@@CCCDDDEEEGGGHHHIIIIIIHHHFFFDDDEEEBBBBBBCCCDDDHHHRRR]]]nnnxxx}}}nnnUUUKKKBBB@@@AAA???===>>>===>>>???@@@@@@BBBEEEHHHJJJOOOWWWiii|||qqqmmmfffPPPFFF;;;;;;999999999999;;;;;;:::AAAHHHIIIIIIJJJHHHDDDDDDCCCBBB@@@???>>>>>>>>>>>>>>>>>>>>>===<<<;;;:::<<<;;;;;;<<<<<<===>>>??????@@@BBBDDDFFFGGGIIIJJJLLLLLLNNNPPPRRRTTTUUUVVVVVVXXX[[[^^^```aaaaaaaaafffggghhhjjjmmmooorrrsssxxxyyy{{{{{{}}}tttnnnrrrwwwsssaaa^^^^^^XXXNNNLLLQQQSSSPPPQQQSSSZZZiii}}}mmmiiijjj[[[OOOOOOQQQPPPRRRXXXdddqqqppp___WWWUUUUUUWWW[[[bbbcccaaa\\\VVVSSSTTTVVV]]]fffuuusssdddfffmmmjjjbbb[[[XXXYYYZZZZZZYYYWWWTTTSSSNNNNNNMMMMMMNNNPPPQQQSSSPPPOOOPPPPPPQQQOOOLLLIIIGGGFFFEEECCCAAA@@@??????DDDFFFHHHHHHGGGFFFEEEFFFEEEBBBAAACCCEEEKKKWWWcccrrr{{{iiiSSSLLLCCC???@@@AAA???<<>>CCCGGGHHHGGGDDDBBBAAA@@@@@@??????>>>>>>>>>>>>>>>>>>===<<<<<<;;;;;;;;;;;;:::;;;;;;<<<===>>>>>>???@@@BBBDDDEEEGGGHHHJJJKKKMMMOOOQQQSSSUUUUUUWWWYYYZZZ[[[\\\]]]```bbbgggggghhhjjjmmmpppsssuuuuuuvvvxxxzzz|||~~~xxx}}}zzzrrraaa]]]\\\VVVMMMKKKPPPSSSQQQRRRUUU\\\jjj~~~ssslllzzzsssbbbTTTSSSTTTQQQSSSWWWaaannn}}}ooo```YYYXXXWWWYYY[[[dddeeeddd```\\\YYYYYYZZZaaahhhsss~~~zzzjjjiiinnnkkkbbb\\\TTTUUUUUUVVVUUUTTTSSSRRROOOOOOOOOOOOPPPQQQRRRSSSPPPOOOPPPQQQRRRRRROOOMMMIIIHHHFFFCCCAAA@@@@@@@@@DDDFFFHHHHHHGGGFFFEEEFFFEEEBBBBBBDDDFFFKKKWWWcccqqqzzzjjjRRRKKKCCC@@@@@@@@@???===AAA@@@??????AAACCCFFFGGGIIIMMMRRRaaavvveee___vvvxxxRRRDDD>>>;;;999888999:::999888:::>>>BBBFFFHHHGGGDDDBBBAAAAAAAAA@@@@@@???>>>>>>>>>>>>>>>===<<<<<<;;;;;;;;;;;;:::;;;;;;<<<===>>>??????@@@BBBDDDEEEFFFGGGIIIJJJLLLNNNQQQSSSUUUVVVVVVXXXZZZ[[[\\\___bbbeeegggggghhhiiikkknnnppprrrvvvwwwxxxzzz{{{|||}}}}}}||||||sssaaa^^^ZZZSSSLLLKKKPPPSSSRRRTTTVVV^^^lllzzznnnppp}}}jjjZZZVVVVVVSSSRRRVVV]]]jjj|||yyylll___[[[ZZZYYYYYY[[[eeegggiiihhheeeaaa___^^^ccchhhpppvvv|||~~~ooommmpppnnnfff___VVVUUUTTTRRRQQQPPPPPPPPPPPPPPPPPPQQQQQQRRRSSSSSSSSSRRRRRRSSSSSSSSSPPPMMMLLLJJJGGGDDDBBBAAAAAAAAACCCFFFHHHIIIGGGFFFEEEEEEEEECCCBBBEEEGGGMMMXXXdddoooxxx{{{iiiPPPJJJDDD@@@@@@@@@???===@@@@@@??????AAACCCFFFGGGIIIMMMQQQ^^^}}}mmm___[[[qqq~~~uuu{{{XXXIII???===:::999:::::::::999:::===BBBFFFHHHGGGEEECCCBBBBBBBBBAAAAAA@@@???>>>>>>>>>>>>===<<<<<<;;;;;;;;;;;;:::;;;;;;<<<===>>>@@@@@@AAABBBCCCDDDEEEFFFHHHIIIKKKNNNQQQTTTVVVWWWUUUWWWYYY[[[]]]```dddgggjjjjjjiiijjjkkkmmmooopppvvvwwwxxxzzz{{{|||||||||~~~}}}~~~uuuddd```ZZZQQQKKKLLLPPPTTTUUUTTTWWW___mmmmmmgggnnn\\\WWWVVVSSSRRRUUUZZZfffxxxsssggg^^^[[[[[[ZZZXXXYYYbbbgggmmmqqqqqqnnnjjjggghhhkkkpppsssvvvzzz~~~{{{rrrqqqtttrrrjjjbbbZZZXXXUUUQQQOOOMMMMMMMMMPPPPPPQQQRRRRRRRRRRRRRRRVVVUUUTTTSSSSSSRRROOOMMMNNNLLLHHHEEEBBBBBBBBBBBBCCCFFFHHHIIIHHHFFFEEEEEEEEECCCCCCFFFHHHNNNYYYdddllluuutttcccNNNIIIDDD@@@@@@@@@???>>>@@@?????????AAACCCFFFHHHJJJNNNQQQZZZwwwjjj^^^[[[ppp~~~sssttt]]]LLL@@@>>>;;;:::;;;;;;:::::::::===AAAEEEGGGGGGFFFEEECCCCCCCCCCCCBBB@@@???>>>>>>>>>>>>===<<<<<<;;;;;;;;;;;;:::;;;;;;<<<===>>>AAAAAABBBBBBCCCDDDEEEEEEGGGHHHJJJNNNQQQTTTVVVWWWVVVXXXZZZ\\\]]]```cccfffnnnmmmmmmlllmmmnnnpppqqquuuvvvxxxzzz|||}}}~~~~~~yyy}}}xxxhhhcccYYYOOOKKKMMMPPPTTTVVVTTTWWW```mmmooocccooo[[[UUUUUURRRQQQSSSXXXbbbsssmmmccc[[[ZZZ[[[YYYVVVVVVZZZaaalllxxx~~~{{{vvvxxxyyyyyyxxxyyy{{{}}}}}}yyyuuuuuuwwwtttjjjaaa[[[YYYUUUQQQOOONNNNNNNNNOOOPPPRRRSSSTTTSSSQQQPPPSSSRRRQQQQQQRRRRRRPPPOOONNNLLLIIIFFFDDDCCCCCCCCCBBBEEEIIIJJJHHHFFFEEEDDDDDDBBBCCCFFFIIINNNYYYdddjjjssslll[[[KKKHHHDDDAAA@@@???????????????>>>???AAADDDGGGHHHKKKPPPSSSYYYssskkk___\\\ooo|||wwwaaaMMMAAA???<<<;;;;;;;;;:::999999<<<@@@DDDGGGHHHGGGFFFDDDDDDEEEEEECCCAAA???>>>>>>>>>>>>===<<<<<<;;;;;;;;;;;;:::;;;;;;<<<===>>>AAAAAABBBBBBCCCDDDEEEEEEGGGHHHJJJMMMPPPTTTVVVWWWXXXYYY[[[\\\]]]^^^aaadddmmmmmmllllllmmmnnnpppqqqsssuuuwwwzzz}}}~~~rrrvvvzzzkkkeeeYYYMMMJJJLLLOOORRRVVVTTTXXXaaannnyyygggxxxpppZZZTTTTTTQQQPPPRRRVVV___nnnyyyjjjaaaYYYYYYZZZXXXUUUTTTRRRXXXeeeuuu}}}||||||||||||zzzxxxxxxuuukkk```[[[YYYVVVSSSQQQPPPQQQQQQPPPRRRTTTVVVVVVTTTRRRPPPLLLLLLLLLMMMPPPRRRRRRQQQLLLKKKIIIGGGEEEDDDCCCCCCBBBEEEIIIJJJIIIFFFEEEDDDBBBAAABBBFFFIIINNNYYYdddiiirrrfffTTTIIIGGGDDDAAA???????????????>>>>>>???AAADDDGGGIIIMMMRRRUUUZZZqqqkkk^^^ZZZmmm|||dddNNNAAA???<<<:::;;;;;;:::999999;;;@@@DDDGGGHHHHHHHHHEEEEEEFFFFFFEEEBBB@@@>>>>>>>>>>>>===<<<<<<;;;;;;;;;;;;:::;;;;;;<<<===>>>@@@@@@AAABBBCCCDDDEEEFFFGGGHHHJJJMMMPPPSSSUUUVVVXXXYYY[[[[[[\\\]]]```bbbiiiiiihhhiiijjjlllnnnoooqqqsssvvvzzz}}}vvvkkkooozzzmmmfffWWWJJJGGGJJJLLLOOOSSSVVVZZZcccpppppptttuuu]]]UUUUUURRRPPPRRRTTT\\\iiizzzxxxjjjaaaYYYYYYZZZWWWUUUTTTNNNQQQZZZhhhzzz}}}}}}yyyyyyxxxqqqhhhdddbbb^^^ZZZWWWTTTSSSRRRRRRTTTWWWYYYYYYWWWTTTRRRKKKJJJIIIJJJLLLNNNNNNMMMHHHHHHHHHHHHGGGEEEDDDCCCAAAEEEIIIKKKIIIGGGDDDDDDAAA@@@AAAFFFIIINNNXXXccciiirrrcccSSSGGGFFFDDDBBB?????????@@@>>>>>>>>>???AAADDDGGGIIINNNUUUYYY\\\qqqlll^^^XXXlll~~~gggQQQAAA???;;;:::::::::999888999;;;???CCCFFFHHHIIIIIIEEEFFFGGGGGGFFFCCC@@@>>>>>>>>>>>>===<<<<<<;;;;;;;;;;;;:::;;;;;;<<<===>>>??????@@@BBBDDDEEEFFFGGGHHHIIIKKKMMMPPPRRRTTTUUUUUUWWWYYYZZZ[[[]]]```bbbfffffffffgggjjjllloooqqqpppqqqtttxxx{{{~~~|||lllccchhh~~~yyymmmfffVVVHHHEEEHHHIIIMMMQQQWWW\\\eeerrrwwwsss|||zzz```XXXWWWSSSQQQRRRSSSYYYfffvvv}}}kkkaaaZZZYYYZZZXXXUUUUUUPPPNNNQQQ[[[mmm}}}}}}yyyzzz}}}zzzssspppnnniiiccc]]]WWWSSSQQQTTTVVVZZZ\\\\\\YYYVVVSSSNNNLLLJJJIIIIIIIIIGGGFFFFFFGGGHHHIIIHHHFFFDDDBBBAAAEEEIIIKKKJJJGGGDDDCCC@@@???AAAEEEHHHMMMXXXbbbhhhrrr~~~cccTTTFFFFFFDDDBBB???>>>???@@@>>>>>>>>>???AAADDDGGGIIIOOOVVV[[[^^^qqqnnn^^^XXXmmm}}}wwwjjjSSSAAA>>>;;;:::999999888777888;;;???CCCFFFHHHIIIIIIFFFGGGHHHHHHFFFCCC@@@>>>>>>>>>>>>===<<<<<<;;;;;;;;;;;;;;;;;;;;;<<<>>>>>>>>>???@@@BBBDDDFFFGGGHHHIIIIIIKKKMMMOOOQQQSSSTTTRRRTTTWWWYYYZZZ]]]aaadddeeefffggghhhkkknnnrrrssspppqqqtttvvvyyy{{{}}}}}}sssddd]]]aaavvvsssjjjXXXIIIFFFGGGGGGKKKRRR[[[eeepppyyyyyyzzzeee[[[YYYSSSOOOPPPRRRVVV___nnnqqqfff\\\YYYWWWVVVWWWZZZUUUQQQPPPVVV^^^iiiyyy~~~}}}~~~{{{tttnnniiiccc]]]XXXYYYXXXYYY]]]^^^[[[XXXVVVRRRLLLGGGFFFEEEDDDGGGLLLHHHGGGEEEDDDCCCBBBCCCCCCBBBDDDFFFHHHHHHEEEBBB@@@CCC@@@@@@DDDJJJOOOWWW```iiiqqq~~~uuuYYYNNNFFFDDDBBB@@@????????????CCC@@@???BBBDDDEEEIIINNNTTTXXX\\\cccuuulll^^^ZZZpppyyyrrroooTTTEEE@@@======<<<:::;;;>>>;;;;;;<<>><<<>>>>>>>>>>>>===<<<::::::::::::;;;<<<===>>>???@@@===???BBBCCCCCCDDDFFFHHHHHHHHHHHHHHHJJJMMMQQQSSSTTTWWWZZZ\\\]]]___bbbdddcccbbbbbbeeejjjnnnooooooqqqrrrtttwww{{{~~~lllbbb]]]]]]mmmwwwkkkZZZKKKGGGHHHGGGKKKRRR[[[dddnnnvvvyyyppprrrccc[[[TTTQQQTTTSSSVVV___mmmooo___YYYYYYYYYWWWWWWVVVQQQOOOQQQTTT[[[gggrrr{{{uuummmhhhdddaaa]]]\\\\\\ZZZYYYXXXQQQKKKFFFFFFEEECCCDDDHHHGGGFFFDDDCCCBBBCCCCCCCCCCCCDDDFFFHHHGGGEEEBBB@@@CCC@@@@@@DDDIIINNNVVV___jjjtttoooVVVMMMEEEDDDBBB@@@????????????CCC@@@@@@CCCEEEFFFJJJPPPWWW[[[___dddrrrkkk^^^\\\ssszzzuuusssVVVFFF@@@<<<<<<;;;999:::===<<<;;;;;;???EEEJJJLLLLLLIIIIIIHHHFFFDDDAAA???===>>>>>>>>>>>>===<<<;;;;;;::::::;;;<<<===>>>??????===???AAABBBCCCDDDFFFHHHIIIIIIIIIKKKMMMOOORRRSSSTTTVVVYYY[[[\\\^^^aaacccdddcccccceeejjjnnnooonnnpppqqqsssvvvyyy|||~~~kkk```[[[[[[jjj~~~|||mmm\\\LLLIIIHHHGGGJJJQQQZZZaaajjjqqqzzzrrrnnn```UUUTTTXXXUUUVVV]]]kkk|||wwwbbbZZZ\\\\\\ZZZXXXXXXSSSPPPOOOOOOQQQXXX```sss}}}~~~wwwpppggg___[[[[[[[[[ZZZRRRLLLGGGGGGFFFCCCCCCEEEEEEDDDDDDCCCCCCCCCDDDEEEDDDEEEFFFGGGFFFDDDAAA@@@CCC@@@@@@CCCGGGLLLUUU___kkkvvvfffRRRKKKEEECCCBBB@@@??????@@@@@@DDDBBBBBBEEEFFFGGGLLLSSS[[[```dddfffoookkk^^^\\\vvv}}}www|||\\\GGGAAA<<<<<<;;;999999<<<===::::::@@@HHHNNNNNNMMMMMMKKKHHHEEECCCAAA@@@???????????????>>>===<<<<<<::::::;;;<<<===>>>>>>???===???AAABBBCCCDDDFFFHHHIIIJJJKKKMMMOOOQQQSSSTTTSSSUUUXXXZZZ[[[]]]```bbbeeeddddddfffjjjlllnnnmmmnnnoooqqqtttwwwzzz|||}}}jjj^^^XXXYYYgggyyy~~~~~~nnn\\\MMMIIIHHHFFFIIIOOOVVV\\\cccjjjsss{{{iii[[[VVVYYYTTTUUUZZZgggzzz}}}ggg^^^]]]]]]]]]]]]ZZZVVVTTTTTTSSSRRRVVV\\\gggrrr~~~xxxllleeedddccc```VVVOOOJJJIIIIIIEEECCCDDDDDDDDDDDDDDDEEEEEEFFFFFFEEEEEEFFFEEEDDDCCCAAA@@@CCCAAAAAACCCFFFJJJUUU___mmmyyysss]]]OOOJJJDDDCCCAAA@@@???@@@@@@AAADDDCCCCCCFFFGGGHHHNNNVVVaaafffkkklllnnnkkk]]]ZZZssswwwbbbJJJBBB<<<;;;;;;999888:::<<<999:::AAAKKKSSSTTTRRRRRROOOJJJEEEBBBAAAAAAAAA???????????????>>>======::::::;;;<<<<<<===>>>>>>===???AAABBBBBBCCCEEEGGGHHHIIILLLNNNPPPQQQRRRRRRRRRTTTWWWYYYZZZ\\\___bbbeeeeeeeeegggiiikkkmmmmmmoooppprrrtttwwwzzz|||}}}jjj]]]WWWXXXdddsss~~~|||lll[[[LLLHHHGGGEEEGGGLLLPPPVVV]]]dddmmm|||xxxeee[[[XXXUUUTTTXXXdddwwwqqqfff```]]]]]]```]]]ZZZXXXYYYWWWTTTWWW\\\___jjjwwwyyyyyyuuuooo___UUUMMMKKKIIIFFFCCCDDDDDDEEEEEEFFFGGGGGGGGGGGGEEEEEEEEEDDDCCCBBBBBBAAACCCAAAAAACCCEEEJJJUUUaaannn{{{~~~jjjXXXMMMIIICCCBBBAAA@@@@@@@@@AAABBBDDDCCCEEEGGGGGGHHHPPPZZZfffmmmssssssqqqlll\\\VVVkkkttt{{{gggMMMDDD<<<;;;;;;999888999999888999AAALLLVVVZZZZZZXXXTTTNNNGGGCCCAAAAAABBB>>>????????????>>>>>>===::::::;;;;;;<<<<<<======<<<>>>@@@BBBBBBCCCEEEGGGGGGHHHJJJLLLNNNPPPQQQQQQQQQTTTWWWYYYZZZ\\\___aaadddeeefffggghhhjjjmmmnnnpppqqqsssvvvxxx{{{}}}~~~kkk^^^XXXXXXbbbnnn~~~xxxiiiXXXJJJFFFFFFCCCDDDJJJKKKQQQYYYaaajjjxxxuuueee\\\XXXVVVWWWaaassszzzqqqjjjcccaaabbb```]]]\\\[[[YYYUUUVVV[[[]]]gggsss}}}pppbbbTTTMMMJJJFFFCCCCCCDDDEEEFFFFFFGGGGGGGGGFFFEEEDDDCCCBBBBBBBBBCCCCCCBBBAAABBBDDDEEEKKKXXXdddqqqyyydddTTTLLLIIIBBBAAA@@@@@@@@@AAABBBCCCDDDCCCEEEGGGFFFHHHQQQ\\\lllrrrzzz|||xxxnnn]]]RRRaaauuu|||kkkQQQFFF===;;;<<<:::999999777777:::@@@JJJTTT\\\```___ZZZSSSKKKEEEBBBAAAAAA===>>>>>>??????>>>======::::::;;;;;;;;;<<<<<<<<<<<<>>>@@@AAABBBCCCEEEGGGFFFGGGHHHJJJLLLNNNPPPPPPRRRTTTWWWYYYZZZ\\\___aaabbbdddfffggghhhjjjmmmppprrrssstttwwwyyy{{{}}}~~~kkk___YYYYYY```iii~~~vvveeeUUUGGGDDDDDDAAABBBHHHGGGNNNXXXaaajjjwwwyyyooottthhh]]]YYYXXX___ppp}}}{{{yyytttmmmjjjeeebbbaaaaaa___[[[]]]bbbaaajjjttt}}}{{{wwwvvvvvvwww{{{wwwbbbUUUNNNIIIFFFFFFCCCCCCEEEEEEFFFEEEDDDDDDDDDCCCBBBAAAAAACCCDDDEEEBBBAAACCCEEEFFFLLLZZZhhhuuuwwwaaaRRRJJJGGGAAAAAA@@@???@@@AAACCCCCCCCCCCCEEEGGGFFFHHHRRR^^^pppvvvppp___RRR[[[uuuyyyrrrTTTIII>>><<<===;;;999999666777:::>>>DDDNNNZZZbbbddd___WWWNNNGGGCCCAAA@@@<<<======>>>>>>=========::::::;;;;;;;;;;;;<<<<<<<<<>>>@@@AAAAAABBBEEEGGGGGGGGGHHHIIIKKKMMMPPPQQQRRRTTTWWWYYY[[[]]]```bbbaaacccfffggghhhjjjnnnqqqrrrsssuuuwwwyyy{{{}}}~~~~~~{{{jjj^^^YYYXXX]]]cccsssvvvcccRRREEECCCBBB@@@AAAFFFFFFMMMXXXbbblllwwwiii[[[qqqtttbbb]]]YYY___nnn{{{zzzssshhhffffffggggggeeehhhnnngggoooxxxzzzsssnnnlllkkklllhhhmmmtttyyy|||}}}ooo^^^TTTMMMJJJJJJAAABBBCCCDDDDDDCCCBBBAAACCCBBBAAA@@@AAACCCEEEGGGAAAAAACCCEEEGGGMMM[[[jjjxxxuuu```QQQIIIEEEAAA@@@@@@???@@@AAACCCDDDBBBCCCEEEFFFEEEGGGRRR^^^rrrwwwqqq```SSSXXXmmm~~~zzzVVVJJJ???===>>><<<:::999666888:::<<>>@@@AAAAAABBBDDDFFFHHHHHHHHHHHHJJJMMMQQQSSSSSSUUUXXXZZZ[[[]]]```bbb```cccfffggghhhjjjooorrrrrrssstttvvvyyy{{{|||}}}|||~~~xxxiii^^^XXXXXX\\\```eeeuuuzzzqqq___QQQDDDBBBDDDEEEDDDDDDIIIQQQ[[[dddnnnzzzbbbXXXcccuuu~~~mmmaaaYYY]]]kkk|||~~~vvv~~~{{{wwwtttssstttrrrpppsssyyy}}}|||~~~xxxnnngggdddbbbaaaaaacccgggiiikkkmmmpppsss}}}sss___RRRMMMMMMEEEEEEEEEEEEEEEDDDDDDCCCDDDCCCCCCBBBBBBDDDEEEFFFEEECCCCCCFFFKKKTTTeeetttqqq\\\MMMFFFDDDEEEDDDBBBAAAAAABBBDDDEEEFFFEEEEEEGGGHHHJJJRRR[[[mmm}}}^^^RRRVVV]]]|||fffLLL>>>===888777;;;888:::666444777===FFFSSS```dddbbb]]]VVVNNNGGGAAA>>>??????>>>===============;;;;;;;;;;;;;;;<<<===>>>>>>>>>???@@@BBBCCCDDDDDDFFFHHHKKKLLLMMMNNNQQQSSSTTTVVVWWWXXXYYY[[[^^^```___```bbbeeehhhkkkmmmnnnppprrruuuvvvwwwxxx{{{}}}|||tttgggaaa___\\\\\\]]]bbbfffppp}}}xxxqqq^^^QQQDDDBBBDDDEEEDDDDDDFFFOOO[[[eeennn{{{cccWWW[[[eeelllzzzkkkaaaYYY\\\fffuuu{{{sssyyyzzzyyyzzz}}}~~~|||}}}ssskkkfffbbb___\\\]]]___``````bbbeeegggnnnqqqvvv~~~kkk[[[QQQNNNHHHGGGFFFEEEDDDDDDDDDDDDDDDDDDCCCCCCCCCDDDEEEFFFFFFDDDEEEHHHNNNXXXiiixxxmmmYYYKKKFFFEEEDDDCCCAAAAAAAAABBBDDDEEEFFFEEEEEEHHHIIIKKKSSS\\\pppdddXXXZZZ[[[rrrhhhNNN@@@>>>888888;;;888888555555888<<>>===============;;;;;;;;;;;;;;;<<<=========>>>???@@@BBBCCCDDDDDDGGGIIIKKKMMMMMMOOOQQQSSSTTTUUUWWWXXXYYY[[[^^^``````aaaccceeehhhjjjlllmmmppprrrtttvvvvvvxxxzzz||||||wwwiiibbb___]]]\\\]]][[[]]]eeeoooxxxvvvqqq]]]PPPDDDBBBDDDDDDCCCDDDCCCMMM[[[gggqqq|||gggXXXUUUWWWXXXkkkyyysssggg```ZZZZZZ```kkk}}}wwwxxxxxxxxx||||||qqqiiibbb]]]ZZZYYYZZZYYYXXXWWWXXX[[[^^^^^^bbbhhhoooxxxyyyeeeWWWPPPKKKJJJGGGEEECCCCCCDDDEEEEEEDDDDDDDDDDDDEEEFFFFFFHHHFFFFFFKKKRRR^^^ooo~~~{{{fffUUUIIIEEEEEEBBBBBBAAAAAAAAABBBDDDEEEFFFEEEFFFJJJKKKMMMUUU^^^nnnkkk]]][[[UUUbbbkkkQQQBBB???999888;;;999777666777;;;<<<===AAAGGGTTTTTTUUUTTTPPPKKKEEEBBB??????>>>============>>><<<;;;;;;;;;;;;<<<=========>>>???@@@AAACCCDDDDDDFFFHHHKKKLLLMMMNNNQQQSSSSSSUUUWWWXXXXXXZZZ]]]```aaabbbccceeegggiiikkkllloooqqqsssuuuvvvwwwyyy{{{|||~~~ooogggddd```______]]]]]]bbbiiinnnuuuvvvqqqZZZOOODDDBBBCCCCCCCCCCCCCCCLLL\\\jjjuuummmZZZSSSRRRRRRZZZhhhwwwyyynnnbbb^^^ZZZYYYZZZcccsssyyy{{{|||ooonnnqqqxxx}}}vvvlllddd___[[[YYY[[[ZZZYYYVVVUUUVVVYYY\\\WWW[[[```dddkkkwwwmmm]]]TTTOOOLLLIIIEEEDDDDDDEEEFFFEEEEEEEEEEEEFFFFFFGGGGGGIIIFFFHHHOOOXXXeeevvvrrr___PPPHHHEEEEEEAAAAAAAAAAAABBBCCCDDDEEEGGGFFFHHHLLLNNNPPPXXXaaaoooxxxccc\\\UUU[[[pppUUUEEEAAA:::888;;;999999888999<<<<<<;;;===CCCLLLNNNQQQSSSQQQLLLFFFBBB@@@???>>>>>>======>>>>>><<<<<<;;;;;;;;;<<<<<<=========>>>@@@AAABBBCCCDDDEEEGGGJJJKKKLLLMMMOOORRRSSSTTTVVVWWWXXXZZZ]]]___aaabbbccceeegggiiijjjkkknnnpppssstttuuuvvvxxxzzz|||~~~wwwoookkkgggddddddcccbbbdddjjjnnnrrrzzz}}}wwwqqqXXXMMMDDDBBBCCCBBBBBBCCCDDDLLL\\\nnn{{{qqqZZZQQQQQQSSSSSS___mmmwww|||zzzrrrkkk```\\\YYYXXXWWW]]]lll{{{}}}vvvuuurrrmmmgggddddddiiiooovvv~~~zzzooofff```___^^^^^^YYYYYYWWWUUUSSSSSSVVVYYYVVVYYY[[[]]]aaalll{{{rrrccc[[[QQQNNNJJJGGGEEEEEEFFFFFFFFFFFFFFFGGGGGGGGGGGGGGGHHHGGGJJJSSS___mmm}}}yyyiiiYYYMMMGGGEEEDDD@@@AAAAAABBBCCCEEEFFFFFFHHHHHHKKKOOORRRTTT\\\eeexxxnnnaaa\\\^^^}}}uuuYYYHHHCCC;;;999;;;999:::777777999999888<<>>>>>>>>>>>>>>===<<<<<<;;;;;;;;;<<<<<<<<<===>>>???AAABBBCCCCCCDDDFFFHHHIIIJJJKKKNNNPPPRRRSSSUUUVVVWWWYYY\\\^^^aaabbbccceeeggghhhjjjjjjmmmoooqqqssstttuuuwwwyyy|||~~~~~~wwwsssmmmiiiiiicccaaaccchhhlllpppvvv~~~|||yyyoooVVVLLLDDDBBBBBBAAAAAACCCFFFJJJYYYooozzz^^^QQQOOOSSSQQQ\\\kkkvvvyyyvvvpppkkkbbb^^^[[[XXXVVVYYYeeerrrwwwtttxxx~~~xxxqqqjjjfffaaa```ccchhhppp~~~}}}yyyvvvtttnnneee^^^\\\\\\]]]^^^WWWWWWUUURRRPPPOOOQQQSSSSSSTTTUUUVVVZZZcccoooxxxttteee^^^QQQOOOLLLIIIGGGGGGGGGGGGFFFGGGHHHHHHIIIIIIHHHHHHHHHHHHMMMZZZhhhvvv{{{qqqbbbTTTKKKGGGEEEDDD@@@AAABBBDDDEEEFFFHHHHHHIIIJJJNNNSSSVVVYYYaaajjj{{{zzzccc^^^___xxxyyy]]]KKKEEE<<<999<<<999999666555666666666:::AAACCCGGGMMMPPPPPPLLLFFFBBB@@@@@@???>>>>>>>>>>>>???======<<<;;;;;;;;;;;;<<<<<<===>>>???@@@BBBCCCCCCCCCEEEHHHIIIJJJKKKNNNPPPQQQSSSUUUVVVVVVXXX[[[^^^```aaabbbdddfffhhhjjjkkklllnnnqqqrrrssstttvvvyyy{{{~~~}}}zzztttnnnlllgggdddeeejjjnnnpppuuuzzz~~~~~~zzzkkkTTTLLLDDDCCCBBB@@@AAACCCGGGHHHUUUmmmmmmWWWPPPQQQOOO[[[mmm{{{~~~xxxqqqllliiiccc]]]YYYVVVWWW___hhhwwwsssjjjmmmuuuzzzqqqiiieeeccceeejjjppp|||}}}vvvqqqkkkgggccc```_________^^^ZZZZZZYYYUUUQQQOOONNNOOONNNNNNOOORRRXXXaaaiiinnn~~~ooo```WWWPPPOOOMMMKKKIIIHHHHHHHHHFFFGGGHHHIIIJJJIIIIIIHHHIIIJJJRRRaaaqqq~~~tttjjj]]]RRRKKKGGGEEECCC@@@AAACCCEEEGGGHHHIIIJJJKKKLLLPPPVVVZZZ]]]eeemmm}}}iiiaaaaaavvv}}}```MMMFFF===:::<<<999:::777777888888666999???@@@DDDJJJOOOPPPMMMIIIFFFAAA@@@??????>>>>>>??????======<<<;;;;;;;;;;;;;;;<<<<<<===???@@@AAABBBCCCEEEGGGIIIKKKKKKMMMOOOQQQQQQRRRTTTUUUVVVXXX[[[]]]^^^___aaadddfffiiikkklllkkkmmmpppqqqrrrsssvvvxxx{{{~~~|||vvvsssqqqmmmlllppprrrrrruuuyyyzzziiiSSSKKKDDDCCCBBB@@@AAACCCHHHFFFRRRlll~~~___SSSQQQNNN[[[ppp{{{rrrnnnoooggg___[[[WWWVVV[[[bbbppp}}}qqqeeefffmmmrrr}}}sssllliiigggjjjmmmrrr|||~~~uuupppmmmlllkkkkkkkkkiiigggdddaaaaaa___[[[VVVRRRPPPPPPKKKKKKLLLRRRZZZccciiilllvvv~~~|||jjjYYYOOOOOONNNMMMLLLKKKJJJIIIHHHGGGHHHIIIJJJJJJJJJIIIHHHJJJLLLUUUfffwww~~~pppggg[[[QQQKKKHHHEEECCCAAABBBDDDFFFHHHIIIJJJKKKLLLMMMRRRXXX\\\___gggpppvvvhhhggg{{{bbbNNNGGG===:::<<<:::<<<:::;;;===<<<999:::>>>===BBBHHHNNNPPPOOOLLLIIIAAA@@@??????>>>?????????>>>===<<<;;;;;;;;;;;;;;;<<<<<<===???@@@AAABBBCCCFFFHHHKKKLLLMMMNNNQQQSSSPPPRRRTTTUUUVVVXXXZZZ]]]]]]___aaacccfffiiikkklllkkkmmmoooqqqrrrsssuuuwww{{{}}}}}}yyyxxxsssppprrrsssqqqrrruuu{{{}}}eeeQQQIIICCCCCCDDDBBBAAACCCCCCKKKTTThhhlllWWWSSSQQQ[[[oooxxxpppooonnnggg```]]]ZZZVVVXXX[[[dddppplllaaa___aaaiiirrr{{{~~~{{{yyyrrrmmmnnnwww~~~}}}uuupppuuu{{{~~~}}}}}}wwwuuuqqqiii^^^TTTOOOPPPMMMMMMLLLLLLSSS^^^hhhmmmtttxxx|||zzzrrreeeYYYRRRPPPQQQRRRQQQMMMJJJGGGGGGLLLJJJJJJLLLLLLIIIIIILLLGGGRRRaaappp}}}{{{nnncccXXXRRRNNNJJJGGGHHHCCCEEEGGGHHHHHHIIIKKKMMMQQQVVV[[[^^^```ccchhhlllmmmkkkxxx}}}gggQQQFFFAAA===;;;===999999999999999999999999AAADDDJJJPPPSSSSSSNNNJJJEEEDDDAAA?????????@@@AAA<<<;;;;;;;;;;;;<<<======>>>>>>???@@@AAABBBBBBCCCGGGGGGHHHIIIJJJLLLLLLMMMNNNPPPSSSTTTVVVWWWZZZ\\\dddbbbbbbdddhhhjjjjjjhhhkkkllloooqqqsssuuuuuuuuuyyy{{{~~~~~~vvvrrrooolllkkknnngggSSSJJJCCCBBBCCCAAAAAACCCEEELLLTTTgggxxxZZZNNNOOOXXXkkk~~~yyynnnhhhjjjccc\\\YYYVVVSSSSSSVVVZZZdddsssoooaaa^^^``````ffflllooopppppppppoooqqqpppuuu|||rrrcccXXXSSSNNNMMMLLLKKKOOOXXXaaagggnnnqqqtttrrrjjj^^^TTTNNNPPPQQQSSSRRROOOKKKIIIHHHJJJHHHIIILLLKKKHHHIIILLLNNNYYYhhhwwwuuulllaaaVVVQQQNNNIIIGGGHHHEEEGGGIIIJJJJJJKKKMMMOOOTTTXXX]]]```aaadddiiinnn|||zzzqqqwwwpppVVVHHHBBB===;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;???BBBHHHNNNRRRRRRNNNKKKFFFDDDBBB@@@??????@@@AAA===<<<<<<;;;;;;<<<<<<<<<>>>>>>???@@@AAABBBBBBCCCFFFGGGHHHIIIJJJKKKLLLMMMPPPRRRUUUVVVXXXYYY\\\^^^bbbaaaaaacccgggiiiiiihhhkkkmmmooorrrtttuuuuuuuuuyyy{{{}}}{{{uuuoooiiifffgggiiiWWWMMMDDDBBBAAA@@@AAACCCFFFNNNUUUgggdddRRROOOUUUfffzzzpppeeefff^^^XXXVVVSSSPPPPPPRRRUUU[[[ffftttxxxgggaaaaaa^^^___````````````aaacccmmmsss{{{hhh[[[RRRQQQNNNLLLLLLQQQ[[[cccjjjlllllliiiaaaXXXPPPLLLOOOQQQTTTTTTQQQMMMKKKJJJKKKJJJLLLOOONNNJJJKKKNNNWWWbbbrrr|||pppggg]]]SSSOOOMMMIIIGGGHHHGGGIIIKKKLLLMMMNNNPPPRRRWWW[[[___aaaccceeekkkoooyyyvvvttt}}}^^^KKKBBB>>>;;;999;;;;;;;;;;;;;;;;;;;;;;;;<<>>>>>===<<<;;;;;;;;;;;;>>>>>>???@@@AAABBBBBBCCCFFFFFFGGGIIIJJJKKKLLLMMMPPPRRRUUUVVVXXXYYY\\\^^^_________bbbfffhhhiiihhhlllmmmppprrrtttvvvvvvvvvxxxzzz}}}~~~xxxqqqhhhcccccc{{{iii\\\QQQGGGCCCBBBAAABBBEEECCCLLLVVViiiqqq]]]RRRUUU```vvvzzzkkkeee\\\UUUTTTSSSQQQPPPRRRSSSUUU\\\iiizzzuuukkkgggddd```^^^\\\ZZZXXXYYY\\\gggttt|||jjjZZZVVVRRRNNNLLLOOOZZZdddkkkkkkiiiddd\\\TTTOOOLLLMMMQQQTTTVVVSSSPPPMMMLLLPPPPPPRRRTTTRRRNNNOOOSSS```kkk{{{yyynnnbbbXXXPPPMMMLLLIIIHHHIIIIIIKKKMMMNNNOOOPPPSSSUUUYYY]]]aaabbbcccggglllqqqzzztttmmmfffNNNCCC???<<<999999999999999999999999999:::<<>><<<;;;;;;::::::>>>>>>???@@@AAABBBBBBCCCEEEFFFGGGHHHJJJKKKMMMMMMNNNPPPSSSTTTVVVWWWZZZ\\\\\\]]]^^^aaadddggghhhiiilllmmmpppsssuuuvvvvvvvvvwwwyyy|||}}}~~~yyyssskkkggggggtttggg```TTTIIIEEECCCBBBCCCGGG???JJJUUUiii{{{fffYYYVVV[[[oooyyyhhh^^^UUUSSSSSSQQQPPPQQQPPPPPPTTT___oooxxxnnnhhhaaa]]]]]][[[WWWWWW[[[cccttt~~~ddd[[[TTTPPPNNNQQQ]]]jjjnnnmmmiiibbbYYYRRRNNNLLLKKKOOOTTTWWWVVVRRROOOMMMSSSSSSUUUWWWTTTPPPSSSYYYhhhssssssjjj\\\TTTMMMLLLLLLJJJIIIJJJJJJMMMOOOPPPQQQSSSUUUWWW[[[^^^bbbccceeehhhnnnsss{{{llldddvvvoooSSSEEEAAA>>>;;;999999999999999999999999888:::???EEEKKKNNNNNNMMMHHHFFFCCCAAA??????@@@@@@AAA@@@>>>===;;;;;;::::::>>>>>>???@@@AAABBBBBBCCCDDDEEEFFFHHHJJJKKKMMMMMMNNNPPPSSSTTTVVVWWWZZZ\\\[[[\\\^^^aaaccceeegggiiikkkmmmppprrrtttuuuvvvvvvvvvxxx{{{|||~~~{{{uuuooollllllwwwlllccc```UUUJJJFFFDDDCCCDDDGGG===HHHSSSeee~~~rrrfff\\\XXXfffsssgggZZZUUUSSSQQQPPPPPPRRRRRRTTT[[[hhhyyy~~~nnnddd]]]^^^^^^ZZZ\\\bbbeeexxx}}}uuuvvvwwwzzz~~~rrrdddWWWSSSSSSWWWcccpppssspppjjjaaaWWWOOOKKKJJJHHHMMMTTTXXXWWWTTTPPPNNNQQQQQQTTTUUUSSSRRRXXXaaaqqqzzz{{{kkkcccXXXPPPKKKKKKLLLKKKKKKLLLMMMOOORRRTTTUUUVVVYYY[[[]]]```ccceeegggkkkrrrxxx~~~|||eee\\\nnnzzz[[[HHHBBB???<<<;;;;;;;;;;;;;;;;;;;;;;;;999:::>>>DDDIIIMMMNNNMMMHHHGGGDDDAAA@@@???@@@@@@AAA@@@???===<<<;;;;;;;;;>>>>>>???@@@AAABBBBBBCCCCCCDDDFFFGGGIIIKKKMMMMMMPPPRRRUUUVVVXXXYYY\\\^^^[[[]]]```aaabbbdddfffiiikkkllloooqqqsssuuuuuuuuuuuuwwwzzz|||}}}~~~xxxrrrppprrrnnnfff___^^^SSSIIIFFFDDDCCCCCCFFF@@@HHHNNN]]]uuuyyyjjj\\\cccvvveee\\\XXXTTTQQQQQQSSSTTTUUUXXXaaaooorrrfffdddccc___bbbkkklll~~~pppggggggggghhhjjjpppwww|||qqq^^^ZZZ\\\```kkkyyyxxxuuunnncccXXXOOOJJJHHHFFFLLLSSSXXXXXXTTTQQQNNNMMMNNNRRRTTTTTTWWWaaalllzzztttddd\\\UUUNNNIIIKKKMMMLLLLLLNNNQQQSSSVVVXXXYYY[[[]]]```___bbbfffhhhkkkpppwww}}}xxxbbbXXXhhhdddLLLCCC@@@===;;;;;;;;;;;;;;;;;;;;;;;;:::;;;>>>CCCHHHLLLNNNNNNIIIGGGDDDBBB@@@???@@@@@@@@@???>>>===<<<<<<<<<<<<>>>>>>???@@@AAABBBBBBCCCCCCDDDEEEGGGIIIKKKMMMMMMPPPRRRUUUVVVXXXYYY\\\^^^\\\^^^aaabbbbbbcccfffhhhiiikkknnnppprrrssstttttttttvvvyyy{{{}}}}}}xxxwwwzzziiibbb\\\\\\RRRHHHEEEDDDBBBBBBDDDCCCIIIKKKVVVmmmvvvbbbdddpppddd]]]XXXTTTSSSNNNOOOQQQRRRWWWcccuuurrrlllhhhdddhhhrrrssszzziiibbbbbbaaa______bbbhhhlllooo~~~|||fffaaadddhhhsss~~~zzzrrrggg[[[QQQKKKIIIDDDKKKSSSXXXXXXUUUQQQNNNLLLNNNRRRUUUWWW\\\iiivvvrrraaaYYYTTTMMMIIIKKKNNNMMMMMMOOOTTTVVVYYY[[[\\\^^^```cccaaadddhhhkkkmmmsss{{{xxxcccWWWdddrrrkkkOOODDD@@@>>>999999999999999999999999;;;;;;>>>BBBHHHLLLNNNNNNIIIHHHEEEBBB@@@???@@@@@@@@@???>>>======<<<<<<===>>>>>>???@@@AAABBBBBBCCCBBBCCCEEEGGGIIIKKKMMMNNNNNNPPPSSSUUUVVVWWWZZZ\\\]]]```bbbcccbbbbbbeeehhhiiijjjmmmppprrrssssssssssssvvvyyy{{{||||||~~~~~~~~~||||||fff___UUUQQQOOOJJJEEE@@@???@@@CCCBBBCCCHHHVVVmmmhhhhhhzzzqqqddd[[[UUUSSSUUUQQQOOOQQQVVV___ooo}}}xxxsssuuuzzz}}}wwweee___]]][[[YYYYYYZZZ[[[\\\eeekkkxxxssskkklllooowwwvvvfffYYYQQQLLLGGGGGGJJJOOORRRTTTRRROOOLLLPPPSSSWWWYYY\\\fffsss}}}qqq```[[[QQQOOOLLLIIIIIIKKKNNNQQQTTTVVVZZZ^^^aaabbbbbbbbbdddhhhkkkkkkkkkqqq|||```VVV\\\qqqsssWWWIIIBBB<<<::::::;;;;;;;;;:::999999;;;<<<>>>BBBGGGKKKMMMMMMKKKIIIEEECCCBBBAAA@@@???>>>>>>>>>>>>========================>>>???@@@AAACCCDDDFFFHHHIIIKKKKKKKKKOOOPPPRRRRRRSSSVVVYYY\\\]]]```bbbdddddddddfffgggiiikkknnnpppppppppqqqrrrrrruuuyyy{{{}}}}}}{{{}}}zzzddd\\\RRRPPPOOOKKKFFFBBB@@@AAABBBCCCDDDHHHUUUjjjwwwkkkxxxrrrfff]]]XXXUUUPPPNNNOOORRRYYYgggsssvvvfff]]][[[ZZZXXXVVVVVVVVVVVVZZZ^^^gggvvvzzzxxxyyyyyyhhhYYYQQQLLLHHHDDDGGGKKKOOOPPPOOOLLLJJJNNNQQQUUUZZZaaammmzzzmmm^^^YYYRRRQQQOOONNNNNNOOOPPPQQQVVVXXX\\\```bbbdddddddddeeejjjnnnoooooottt~~~cccWWW[[[nnn}}}aaaMMMCCC???<<<<<<<<<;;;:::999888888:::;;;<<>>>>>>>>========================>>>???@@@AAACCCDDDFFFHHHIIIKKKKKKLLLOOOPPPRRRSSSSSSUUUYYY\\\]]]___bbbcccddddddfffggghhhjjjmmmoooooooooqqqrrrtttvvvzzz|||}}}~~~|||~~~zzzddd[[[QQQOOONNNLLLIIIDDDAAAAAAAAABBBCCCFFFPPPbbb|||lllsssuuuhhh___WWWRRROOOOOOQQQUUU___iii{{{|||oooccc\\\[[[ZZZXXXWWWUUUTTTSSSVVVWWW\\\gggxxx|||jjjZZZQQQLLLHHHBBBEEEHHHKKKMMMLLLKKKJJJMMMOOOTTT]]]iiivvvxxxggg\\\WWWSSSTTTUUUVVVWWWVVVTTTTTTZZZ\\\___bbbeeefffggggggggglllqqqssstttxxxgggYYYZZZiiipppRRRCCCCCC>>>>>>===<<<:::999888777::::::;;;???EEEJJJLLLMMMMMMKKKGGGDDDAAA@@@@@@@@@??????>>>>>>>>>=====================>>>???@@@AAACCCDDDFFFHHHJJJKKKLLLLLLOOOPPPRRRSSSSSSUUUXXX[[[\\\^^^aaabbbcccdddeeegggfffiiilllmmmnnnoooppprrruuuxxx{{{|||}}}~~~~~~|||fff]]]RRRMMMNNNMMMJJJFFFBBBAAAAAA@@@AAADDDKKKZZZrrrmmmmmmwwwrrrggg[[[VVVQQQQQQRRRTTTZZZbbbqqq{{{~~~wwwpppfff___\\\\\\\\\[[[ZZZYYYWWWVVVWWWVVVXXXaaaqqqmmm[[[QQQKKKGGGDDDEEEGGGJJJKKKLLLKKKKKKMMMOOOUUU```ooo~~~|||nnnccc[[[VVVTTTWWW[[[^^^___]]]ZZZWWW]]]^^^aaadddfffhhhiiiiiihhhmmmsssvvvwwwzzzkkk[[[ZZZccc}}}WWWDDDFFF>>>===<<<;;;;;;:::::::::::::::;;;???EEEJJJMMMNNNOOOMMMJJJFFFBBB@@@@@@AAA?????????>>>>>>>>>==================>>>???@@@AAABBBDDDEEEHHHJJJKKKLLLLLLNNNPPPRRRSSSSSSUUUWWWYYYZZZ]]]```aaabbbccceeefffeeegggjjjlllmmmnnnppprrruuuwwwzzz|||}}}~~~fff]]]RRRLLLMMMMMMJJJFFFBBBAAA@@@@@@BBBDDDIIIUUUmmmwwwjjjggguuu{{{nnn```YYYSSSRRRRRRSSSWWW]]]iiittt~~~tttkkkbbb]]][[[[[[\\\\\\\\\[[[ZZZZZZVVVUUUWWW]]]lllrrr^^^RRRKKKGGGEEEEEEFFFFFFHHHIIIIIIJJJMMMQQQXXXeeetttvvviiibbb\\\WWWUUUYYY^^^ccceeeccc```]]]___aaabbbeeegggiiijjjkkkiiinnnsssvvvwwwyyy|||~~~lll]]]ZZZaaa}}}^^^GGGHHH===<<<;;;;;;;;;<<<======;;;;;;<<<@@@FFFKKKOOOPPPPPPPPPNNNJJJEEEAAAAAABBB????????????>>>>>>>>>>>>============>>>???@@@AAABBBCCCEEEHHHJJJKKKLLLMMMNNNPPPRRRSSSTTTTTTVVVXXXYYY[[[^^^```aaabbbdddfffdddfffiiikkklllnnnqqqssstttwwwzzz}}}~~~~~~fff[[[PPPKKKKKKKKKIIIEEEBBB@@@@@@AAACCCFFFIIISSSkkkmmm___ddduuuxxxeee]]]UUURRRQQQPPPSSSWWW```kkkzzzzzzmmmaaaZZZYYYYYYYYYYYYZZZZZZZZZZZZYYYXXXXXX^^^lllyyydddVVVMMMIIIEEEDDDCCCBBBCCCDDDFFFGGGNNNSSS^^^jjjxxxwwwhhhbbb]]]XXXVVVZZZ___eeehhhhhhfffdddbbbccceeegggiiikkklllmmmlllooosssuuuvvvwwwxxxyyykkk]]]YYY___yyyjjjNNNHHH<<<<<<;;;;;;<<<===???@@@<<<;;;<<<@@@FFFLLLPPPRRRQQQRRRSSSOOOHHHCCCBBBCCC@@@@@@?????????>>>>>>>>>============>>>???@@@AAAAAACCCEEEGGGJJJLLLMMMMMMMMMPPPRRRTTTTTTTTTUUUWWWWWWZZZ]]]___```aaadddeeedddfffiiijjjlllooorrruuuuuuxxx{{{}}}~~~ggg\\\PPPJJJJJJJJJGGGCCC@@@@@@@@@???BBBEEEGGGPPPiiiqqq]]]^^^___wwwooodddYYYTTTRRROOOQQQTTTVVVaaaqqq|||kkk^^^ZZZZZZXXXWWWWWWXXXYYYZZZ]]][[[ZZZ^^^mmmkkk[[[QQQLLLGGGFFFCCCAAAAAABBBDDDFFFMMMVVVcccppp|||zzziiibbb]]]WWWVVVYYY___dddhhhjjjjjjjjjffffffgggiiikkkmmmooopppoooqqqssstttuuuuuuuuuvvv{{{|||iii[[[WWWYYYrrryyyXXXGGG>>>>>><<<;;;<<<===>>>@@@;;;:::;;;>>>DDDKKKOOORRRQQQUUUWWWSSSLLLEEECCCCCC@@@@@@@@@?????????>>>>>>============>>>???@@@AAAAAABBBEEEGGGJJJLLLMMMNNNMMMPPPRRRTTTTTTTTTUUUVVVVVVYYY\\\^^^```aaaccceeedddfffiiijjjllloootttwwwyyy{{{}}}~~~~~~~~~|||jjj___SSSJJJJJJIIIEEEBBB@@@@@@@@@;;;???AAACCCLLLeeesss___^^^VVVbbb~~~xxxlll___XXXTTTQQQQQQTTTOOOZZZjjjzzzzzzjjj^^^\\\ZZZXXXWWWXXXYYYZZZ[[[YYYVVVZZZjjjppp___TTTOOOKKKIIIEEECCCBBBCCCEEEGGGMMMWWWgggttt}}}jjjbbb\\\WWWVVVYYY^^^ccchhhkkkmmmnnniiiiiijjjkkkmmmoooqqqrrrqqqrrrsssttttttttttttuuuvvv}}}zzzgggZZZVVVQQQjjj^^^GGGAAA???===<<<;;;<<<===>>>:::999999===CCCJJJOOOQQQQQQVVVYYYVVVNNNGGGCCCCCC@@@@@@@@@????????????>>>============>>>???@@@AAAAAABBBEEEGGGJJJLLLMMMNNNMMMPPPSSSTTTTTTTTTTTTUUUVVVXXX\\\^^^___aaaccceeeeeegggiiikkkmmmppptttxxx|||~~~}}}|||}}}~~~|||uuu