BM 6( %%%%%%%%%$$$$$$#########$$$#########""""""!!!!!!######""""""""""""""""""########################$$$$$$$$$############"""$$$$$$$$$$$$$$$$$$$$$$$$'''''''''&&&&&&%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$######""""""$$$$$$$$$###############$$$###""" """###$$$(((+++&&&$$$'''$$$ %%%(((,,, bbb&&&+++###&&&&&&'''###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''+++"""$$$''' )))$$$ ))) ***&&&((($$$$$$$$$$$$$$$$$$$$$$$$'''444&&&&&&%%%###!!!!!!"""###!!!...&&&!!!!!!'''\\\kkk!!!###)))&&& ,,,***######### $$$(((""""""""""""""""""""""""333777OOO###(((!!!&&&,,,$$$###'''###%%%%%%(((&&&###'''"""!!!%%%TTT!!!!!!"""############"""""""""""""""""""""""""""###$$$%%%&&&%%%$$$###"""$$$$$$###"""!!!!!!!!!"""""""""############""""""######"""!!!!!!!!!!!!!!!%%%$$$!!!!!!###%%%""""""""""""""""""""""""!!!!!!!!!!!!"""###%%%%%%#########$$$$$$$$$######"""%%%%%%%%%$$$$$$$$$######$$$#########""""""""""""%%%%%%$$$$$$$$$$$$$$$$$$########################$$$$$$$$$############"""$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######""""""#########$$$$$$$$$############""""""!!!!!!!!!!!!!!!!!!""""""""""""$$$###"""!!!!!!"""###$$$"""'''$$$ %%%---(((%%%### YYY''',,,$$$''''''((($$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''!!! !!! &&&666$$$%%%))) ###$$$$$$$$$$$$$$$$$$$$$$$$ ---+++ ;;;%%%%%%%%%$$$###$$$%%%&&&"""'''%%%$$$$$$ GGGggg"""'''***(((%%%%%%(((###&&&((((((&&&$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%+++###)))!!!,,,)))&&& '''$$$(((""""""&&&)))!!!&&&!!!###%%%!!!'''!!!"""######$$$$$$######""""""""""""""""""""""""!!!"""######$$$$$$$$$$$$######"""!!!!!!!!!""""""""""""############""""""######"""!!!!!!!!!!!!!!!%%%$$$"""!!!!!!"""###$$$"""""""""""""""""""""""""""!!!!!!!!!"""###$$$$$$%%%%%%%%%$$$###"""!!! ###%%%%%%%%%$$$$$$$$$$$$##################"""""""""$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############"""#################################"""""""""""""""!!!!!!"""""""""#########$$$$$$############"""""" !!!!!!!!!"""#########$$$###"""!!!!!!"""###$$$///!!!+++''' !!!###&&&%%%***%%%UUU(((---%%%(((((()))$$$########################%%%%%%%%%%%%&&&&&&&&&&&&"""///"""GGGvvv///""""""***'''"""$$$((($$$$$$$$$$$$$$$$$$$$$$$$ &&&%%%"""{{{&&&&&&&&&&&&%%%%%%%%%%%%$$$%%%&&&(((++++++!!!$$$///))))))!!!$$$%%%$$$$$$$$$$$$!!!!!!!!!!!!!!!!!!!!!!!! ///###$$$&&&,,,"""''')))$$$(((((("""&&&###%%% %%% ***$$$"""######$$$$$$$$$$$$$$$"""""""""""""""""""""""" !!!"""$$$%%%&&&""""""!!!!!!!!!""""""#########$$$$$$$$$$$$######""""""""""""!!!!!!!!!!!!##################$$$$$$""""""""""""""""""""""""###"""""""""""""""######$$$$$$$$$$$$$$$###""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$########################""""""###############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$%%%%%%&&&&&&$$$######""""""######$$$"""&&&&&&...***!!!%%%VVV(((---$$$''''''((($$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%ooo000,,,%%%""")))###$$$$$$$$$$$$$$$%%%%%%''',,,000)))(((&&&&&&&&&%%%###!!!$$$'''###)))###eee###---222***%%%---+++)))&&&###!!! &&&&&&&&&&&&&&&&&&&&&&&&CCCKKK%%%%%% ***((($$$&&&(((###NNN"""$$$&&&!!!%%%''',,,"""+++ ######$$$%%%%%%%%%%%%$$$""""""""""""""""""""""""""""""!!!!!!"""###%%%&&&"""""""""""""""###$$$%%%######$$$$$$$$$$$$######!!!"""""""""""""""!!!!!!""""""$$$%%%%%%$$$$$$###""""""""""""""""""""""""$$$###"""""""""""""""### !!!###%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$$$$""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""""""""""""""""""""""""""""""""###########################$$$$$$$$$%%%%%%"""""""""###############"""######$$$%%%&&&&&&'''$$$$$$############$$$$$$'''...---""")))+++"""''')))jjj&&&+++###&&&'''((($$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%***&&&(((+++&&&$$$(((#########$$$$$$%%%%%%%%%***%%%$$$+++lll'''%%%$$$$$$%%%%%%$$$"""$$$###((('''...}}}{{{EEE(((!!!"""&&&)))******)))""""""""""""""""""""""""(((### """''')))!!!"""%%%!!!###%%% ###%%%$$$%%%...***$$$%%%%%% $$$ )))"""'''AAA---######$$$%%%%%%%%%%%%$$$""""""""""""""""""""""""&&&%%%###""""""###$$$%%%############$$$$$$%%%&&&#########$$$$$$######### !!!""""""""""""!!!!!! !!!###%%%%%%%%%######""""""""""""""""""""""""$$$###"""""""""""""""###!!!###%%%&&&''''''######$$$$$$$$$$$$%%%%%%%%%#########$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$############"""####################################$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%% !!!!!!"""""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$...(((###"""%%%+++ $$$***"""&&&''')))%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$FFF''' 444***###222############$$$$$$%%%%%%&&&&&&!!!###&&&### !!!%%%''''''&&&"""((('''"""###111 LLL&&&$$$$$$""",,,'''!!!""""""!!!&&&&&&###***!!!&&&%%%"""((("""$$$"""###!!!"""######$$$$$$$$$$$$$$$""""""""""""""""""""""""&&&%%%%%%$$$######$$$$$$$$$$$$#########$$$%%%%%%""""""############"""""" """######"""!!!!!! """###$$$$$$###"""""""""""""""""""""""""""###"""""""""""""""######"""######$$$$$$$$$######"""######$$$$$$$$$%%%%%%%%%#########$$$$$$%%%%%%%%%$$$$$$%%%%%%&&&''''''(((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$############"""$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$############$$$$$$$$$$$$ !!!!!!!!!!!!###########################$$$$$$$$$$$$$$$$$$###///>>>+++((( 555!!!!!!---###***###''')))+++'''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######%%%000yyy"""$$$%%%%%%"""######$$$%%%%%%&&&&&& ,,,vvv,,,'''"""!!!$$$'''&&&%%% ((("""+++)))''',,,RRR'''***)))$$$"""%%%***((("""^^^###(((%%%""",,,&&&&&&""" !!!!!!"""######$$$$$$######"""""""""""""""""""""""""""######$$$$$$$$$$$$#########""""""!!!"""""""""!!!!!!""""""""""""!!!!!! """#########"""!!! !!!"""#########"""""""""""""""""""""""""""!!!!!!!!!"""###$$$$$$######$$$$$$$$$######"""############$$$$$$%%%%%%%%%#########$$$$$$%%%%%%%%%""""""###$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$############"""$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!""""""######$$$$$$""""""""""""############""""""######$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###@@@***###(((///kkk###***$$$)))+++---***########################%%%%%%%%%$$$$$$#########222WWW$$$"""---+++""""""###$$$%%%%%%&&&&&&$$$iii555...&&&"""###$$$### %%%444 ***111###...!!!#########&&&---(((""" $$$!!!+++"""&&& ###)))+++LLL%%%'''!!!!!!"""###############"""""""""""""""""""""""" """###$$$$$$$$$######"""!!! !!!!!!!!!!!!  """###$$$###"""!!! !!!""""""###""""""""""""""""""""""""!!!!!!!!!!!!"""###%%%%%% !!!"""###$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&%%%$$$######%%%'''((($$$$$$$$$$$$######"""""""""###$$$%%%%%%$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$%%%###!!!!!!###$$$%%%$$$###"""""""""!!!!!! $$$$$$$$$$$$$$$$$$$$$$$$######"""""""""###%%%&&&'''!!!333!!!%%%...777VVVOOO)))ccc%%%'''###000+++&&&((($$$$$$############$$$$$$&&&%%%###!!!!!!"""###$$$***###ZZZ...!!! ((('''############$$$%%%&&&'''######$$$$$$$$$%%%%%%%%%''' $$$"""%%%$$$%%%&&&&&&$$$$$$%%%&&&///"""######'''%%% """'''###%%%%%%$$$$$$###"""""""""#########$$$$$$%%%%%%%%%###############"""!!!!!!!!!!!!!!!!!!"""""""""""" !!!!!!!!!!!! $$$$$$###############$$$ """$$$$$$!!! ###%%%############""""""!!!!!!!!!!!!!!!!!!""""""""""""%%%%%%$$$$$$%%%%%%&&&'''&&&##############################$$$$$$$$$%%%%%%%%%######!!!!!!!!!"""$$$%%%$$$$$$$$$$$$#########"""######$$$%%%%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""!!!!!!!!!"""&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$###"""""""""###%%%&&&###!!!)))$$$,,,%%%'''###000,,,(((***$$$$$$############$$$$$$((('''&&&%%%%%%%%%&&&&&&)))"""___III,,,&&&###%%%$$$$$$111BBB)))(((&&&$$$###"""!!!!!!######$$$$$$$$$%%%%%%%%%[[[PPP""""""$$$###&&&%%%###$$$%%%$$$######$$$%%%JJJGGG***"""$$$***!!!!!!###%%%...'''&&&""""""##################"""###############$$$$$$"""#########""""""!!! """""""""""""""!!!!!!!!!!!!""""""######""""""!!!""""""!!!!!!!!!!!!!!!""" """###"""""""""###$$$$$$$$$#########"""""""""""""""""""""###############""""""""""""###$$$$$$###"""""""""#####################$$$$$$$$$%%%%%%%%%###"""!!!!!!!!!"""$$$%%%$$$$$$$$$$$$############$$$$$$%%%%%%%%%%%%$$$$$$########################"""$$$&&&$$$!!! %%%$$$$$$$$$$$$$$$######$$$$$$$$$#########""""""$$$############$$$%%%%%% ###'''%%%---AAA%%%(((###///---)))+++$$$$$$############$$$$$$%%%$$$$$$$$$$$$#########222111uuu[[[QQQ]]]$$$$$$######$$$$$$%%%&&&######$$$$$$$$$%%%%%%%%%"""$$$))) ***$$$"""###$$$###"""!!!"""$$$aaa$$$!!!!!!)))((('''MMM555###!!! !!!""""""###$$$$$$#########""""""""""""""""""""""""""""""!!!!!! #########""""""!!!!!!!!!"""######$$$$$$######"""!!!!!!!!!!!!!!!!!!""""""!!!!!! !!!"""###"""!!!$$$$$$$$$###########################$$$$$$$$$$$$"""""""""""""""######$$$$$$###############$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&%%%%%%$$$%%%&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######################## $$$(((&&&!!!"""""""""""""""""""""""""""%%%$$$$$$######""""""!!!$$$$$$$$$$$$$$$$$$$$$$$$222$$$)))---uuu'''+++###...,,,)))***%%%$$$$$$######$$$$$$%%%#########$$$###"""!!!!!!%%%///'''>>>"""""""""###$$$&&&'''(((######$$$$$$$$$%%%%%%%%%,,,###***+++""""""###$$$###""""""###$$$XXXggg555$$$$$$### ((({{{$$$"""%%%!!! !!!!!!""""""""""""$$$$$$######"""""""""!!!!!!!!!"""""""""!!!!!! $$$$$$######"""!!!!!!!!!"""##################""""""######$$$$$$$$$$$$$$$"""  ###$$$""" $$$$$$$$$$$$############"""""""""#########$$$$$$###############$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&'''(((((($$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%########################$$$((((((###!!!###&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""$$$$$$%%%%%%%%%$$$$$$$$$""")))111%%%"""GGG+++...$$$,,,+++''''''%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&''''''&&&&&&%%%$$$(((%%%ooo((('''&&&$$$###""""""!!!######$$$$$$$$$%%%%%%%%%&&&SSS###((()))"""###$$$%%%$$$###"""###%%%&&&%%%***%%%,,,***$$$$$$!!!///)))+++""""""""""""!!!!!! %%%%%%%%%$$$$$$######"""!!!!!!""""""""""""!!!!!!$$$#########"""""""""!!!!!!""""""######""""""!!!!!!"""###$$$$$$$$$$$$$$$###  ###%%%### ########################!!!!!!!!!"""""""""############""""""######$$$%%%"""$$$$$$%%%%%%&&&'''''''''######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!$$$'''&&&$$$###%%%'''""""""""""""############$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&%%%%%%$$$###+++""",,,666)))>>>...111$$$+++***&&&%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$000(((+++%%%555&&&%%%$$$$$$######$$$$$$######$$$$$$$$$%%%%%%%%%'''XXX((((((&&&$$$###$$$%%%$$$######$$$%%%'''&&&EEE&&& )))!!!%%%%%%!!!'''zzz'''&&&$$$$$$###""""""!!! %%%%%%%%%$$$$$$$$$$$$$$$!!!""""""############"""########################!!!""""""""""""""""""!!!!!!"""######""""""""""""!!!"""###$$$###""""""""""""""""""######### !!!!!!!!!"""""""""""" !!!!!!"""#########$$$%%%%%%&&&''''''######$$$$$$$$$%%%%%%%%%""""""######$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&%%%$$$############$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$ !!!!!!!!!"""""""""$$$$$$$$$%%%&&&&&&''''''%%%%%%&&&&&&&&&%%%$$$###$$$%%%###&&&((('''###+++---###666...222$$$++++++(((&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$###"""!!!!!!!!!"""###'''EEE&&&444999"""!!!!!!"""###$$$&&&((()))######$$$$$$$$$%%%%%%%%%!!!===222***###$$$((("""###$$$###"""""""""$$$""",,,>>>$$$%%%((( !!!"""SSS777$$$&&&!!!##################""""""############$$$$$$$$$$$$""""""###$$$$$$$$$$$$$$$"""""""""######$$$$$$%%%"""######$$$$$$######"""!!!###$$$###"""!!!"""###$$$$$$######$$$%%% !!!!!!!!!"""""""""!!!!!!"""""""""#########  !!!!!!&&&""""""###$$$%%%%%%&&&&&&######$$$$$$$$$%%%%%%%%%""""""###$$$$$$$$$$$$###$$$$$$$$$%%%%%%&&&&&&&&&%%%$$$###""""""###$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&(((&&&###""""""""""""!!!$$$$$$%%%%%%%%%&&&&&&&&&###$$$%%%%%%''''''((()))%%%%%%&&&'''&&&%%%###"""...!!!""",,,555""")))"""***zzz...222$$$+++,,,***(((&&&%%%%%%$$$$$$%%%%%%&&&((('''%%%######$$$%%%&&&)))*** 444 '''rrrLLL!!!'''&&&%%%$$$##################$$$$$$$$$%%%%%%%%%999:::---)))###+++!!!"""###"""!!! !!!###$$$$$$%%%&&&666'''&&&%%%yyy///***++++++ ,,,"""""""""###$$$$$$%%%%%%!!!!!!""""""######$$$$$$"""###$$$%%%%%%%%%%%%%%%!!!!!!"""###$$$%%%%%%&&&$$$$$$$$$%%%%%%$$$$$$$$$!!!###%%%&&&%%%$$$###!!!$$$&&&%%%###"""$$$''' !!!!!!"""""""""############$$$$$$$$$!!!!!!!!!!!!!!!"""######$$$######$$$$$$$$$%%%%%%%%%#########"""######$$$%%%&&&%%%%%%$$$#########$$$"""!!!!!!"""$$$%%%%%%$$$(((''''''&&&$$$""" $$$%%%%%%%%%%%%$$$######""""""############""""""$$$###"""###%%%&&&%%%$$$&&&&&&&&&%%%%%%%%%$$$$$$(((&&&###!!!"""$$$'''))))))&&&$$$$$$&&&&&&$$$!!!$$$$$$############$$$$$$nnn###((($$$+++++++++(((########################&&&%%%%%%$$$#########$$$###$$$%%%%%%&&&&&&%%%%%%'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&$$$###'''%%%%%%$$$###$$$%%%&&&'''###)))&&&###>>>===&&&$$$'''&&&???BBB/// '''(((%%%#########$$$$$$$$$$$$##############################$$$""" !!!$$$%%%###!!!"""############$$$$$$$$$'''&&&&&&%%%%%%$$$$$$#########$$$$$$$$$######"""""""""############""""""!!!!!!!!!!!!!!!"""""""""""""""######$$$$$$$$$%%%###$$$$$$%%%%%%$$$$$$###"""######$$$$$$$$$%%%%%%%%%###############$$$$$$%%%&&&%%%%%%$$$######$$$$$$'''%%%$$$$$$%%%&&&$$$###%%%%%%%%%%%%%%%$$$###"""$$$%%%%%%%%%%%%$$$######"""######$$$$$$######"""$$$###"""###%%%&&&%%%$$$ """%%%'''((()))$$$$$$$$$%%%%%%%%%&&&&&&'''%%%######%%%%%%### $$$$$$############$$$$$$&&&TTT"""&&&###)))))))))&&&########################&&&%%%$$$$$$######$$$$$$###$$$%%%%%%&&&&&&%%%%%%&&&$$$000%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%)))vvv...)))&&&%%%%%%%%%$$$$$$$$$%%%&&&'''%%%$$$''';;;(((111%%%IIIrrr,,,""""""""""""#########$$$$$$$$$$$$##############################$$$"""!!!!!!###$$$###!!!"""############$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%######$$$$$$$$$######"""""""""############""""""$$$$$$###""""""!!! !!!!!!!!!"""""""""""""""######$$$$$$######"""$$$######$$$$$$$$$%%%%%%%%%###############$$$%%%%%%&&&%%%%%%$$$$$$$$$$$$$$$((('''%%%$$$$$$$$$""" """"""###$$$%%%%%%%%%%%%$$$%%%%%%%%%%%%$$$#########$$$$$$%%%%%%$$$$$$###$$$###"""###%%%&&&%%%$$$#########""""""!!!!!! !!!###%%%'''(((&&&$$$###&&&$$$############""" $$$$$$############$$$$$$000$$$KKK %%%!!!'''&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$######$$$$$$###$$$%%%%%%&&&&&&%%%%%%555...!!!,,,!!!%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###AAADDD''' %%%%%%$$$$$$$$$%%%&&&'''***!!!))) (((yyy """$$$###!!!###'''######$$$$$$$$$$$$#################################"""!!!"""###$$$###!!!"""############$$$$$$$$$!!!""""""###$$$$$$%%%%%%"""######$$$$$$$$$######""""""############""""""$$$$$$#########"""""""""!!!!!!!!!!!!"""""""""""""""""""""######"""""""""!!!######$$$$$$$$$%%%%%%%%%$$$############$$$%%%%%%&&&%%%%%%$$$$$$$$$%%%%%%&&&$$$"""""""""""" !!!"""###$$$%%%&&&&&&&&&$$$%%%%%%%%%%%%$$$######$$$%%%%%%&&&&&&%%%%%%$$$$$$###"""###%%%&&&%%%$$$)))(((&&&### !!!"""%%%''''''&&&$$$"""%%%$$$$$$$$$$$$######"""%%%$$$$$$######$$$$$$%%%'''###333)))AAA &&&!!!&&&$$$&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$###$$$$$$%%%###$$$%%%%%%&&&&&&%%%%%%'''$$$zzz666%%%444$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%,,,,,,***((($$$$$$$$$%%%%%%%%%&&&&&&""""""!!!!!!???rrrfff$$$$$$###&&&((((((%%%"""$$$&&&######$$$$$$$$$$$$#################################"""""""""######""""""""""""#########$$$$$$$$$!!!"""""""""#########$$$""""""###$$$$$$$$$######"""######$$$$$$######""" !!!"""###$$$%%%&&&&&&###############$$$$$$$$$""""""############"""""" ######$$$$$$$$$%%%%%%%%%$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%&&&&&&###"""!!!"""#########!!!######$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%$$$######%%%%%%&&&&&&&&&&&&%%%%%%$$$###"""###%%%&&&%%%$$$"""""""""######$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%$$$,,,$$$ 666"""(((###&&&$$$&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$###$$$$$$%%%%%%###$$$%%%%%%&&&&&&%%%%%%"""333###^^^;;;))))))---%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&&&&)))'''---((($$$$$$%%%%%%%%%&&&&&&&&&$$$###!!!*** $$$"""HHHBBB666%%%%%%$$$""""""""""""!!!######$$$$$$$$$$$$##############################""""""######"""""""""###""""""#########$$$$$$$$$#########""""""!!!!!!!!!!!!"""###$$$$$$$$$$$$$$$######$$$$$$$$$$$$###### !!!"""###$$$%%%&&&&&&$$$$$$#####################$$$$$$$$$$$$$$$$$$###%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%&&&&&&'''$$$######$$$&&&((('''&&&$$$$$$%%%%%%%%%$$$######$$$%%%%%%%%%%%%$$$######$$$%%%%%%&&&&&&%%%%%%$$$$$$###"""###%%%&&&%%%$$$ !!!"""###%%%&&&'''((($$$$$$"""""""""###%%%&&&$$$&&&&&&&&&$$$$$$%%%&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&###***888000 777vvv###)))$$$&&&$$$&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%###$$$%%%%%%&&&&&&%%%%%%(((333###)))%%%###888CCC+++"""%%%&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$%%%%%%&&&&&&'''&&&>>>(((###$$$%%%&&&&&&&&&%%%%%%%%%555(((///+++(((###+++###...((($$$$$$!!!"""&&&&&&"""######$$$$$$$$$$$$##############################!!!###$$$###"""!!!"""###"""############$$$$$$$$$$$$$$$######"""!!!!!! !!!"""###$$$$$$$$$$$$$$$######$$$$$$$$$$$$######$$$$$$#########"""""""""""""""""""""!!!!!!!!!!!!$$$$$$%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%&&&''''''%%%$$$$$$%%%''')))((('''###$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$######$$$$$$%%%%%%%%%%%%$$$$$$$$$###"""###%%%&&&%%%$$$%%%%%%%%%$$$$$$#########$$$###"""""""""###%%%%%%###%%%&&&%%%######$$$&&&&&&%%%%%%$$$$$$%%%%%%&&&))))))"""555///''',,,bbb###***$$$%%%###%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&###$$$%%%%%%&&&&&&%%%%%%"""""" )))111CCC%%%***,,,((()))'''!!!''''''''''''''''''''''''######$$$%%%%%%&&&''''''***###+++YYY...######$$$%%%&&&&&&&&&%%%%%%+++***... ,,,555$$$GGG666!!!... """%%%%%%"""$$$))))))$$$######$$$$$$$$$$$$##############################!!!###$$$###!!!!!!"""$$$"""############$$$$$$$$$########################!!!!!!"""$$$$$$%%%%%%$$$###$$$$$$%%%%%%$$$$$$###$$$$$$###""""""!!! """"""""""""!!!!!!!!! ######$$$$$$$$$$$$######!!!######$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%&&&'''(((%%%$$$###$$$&&&'''&&&%%%"""###$$$%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%$$$#########$$$$$$%%%%%%$$$$$$###$$$###"""###%%%&&&%%%$$$##################$$$$$$""""""###$$$$$$$$$$$$$$$!!!###%%%$$$"""!!!###%%%&&&%%%%%%$$$$$$%%%%%%&&& (((###&&&***$$$!!!"""$$$+++%%%'''===###***$$$%%%"""%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$#########$$$%%%%%%&&&$$$$$$%%%&&&&&&&&&%%%%%%%%%''''''333%%%///$$$QQQ@@@,,,,,,111"""$$$444"""''''''''''''''''''''''''######$$$%%%%%%&&&'''''',,,((('''######$$$%%%&&&'''&&&%%%%%%---"""333%%%"""!!!/// ***!!!%%%###ZZZ111###$$$&&&!!!)))%%%'''$$$"""%%%$$$ ######$$$$$$$$$$$$##############################!!!###%%%$$$!!! """$$$"""############$$$$$$$$$"""""""""###$$$$$$%%%%%%!!!!!!"""$$$$$$%%%%%%%%%###$$$$$$%%%%%%$$$$$$###!!!!!!!!!!!!""""""""""""%%%$$$$$$$$$######""""""""""""############""""""###########################$$$$$$%%%%%%%%%%%%&&&&&&!!!!!!"""$$$%%%&&&'''((('''&&&%%%%%%%%%%%%&&&'''&&&&&&&&&&&&%%%%%%$$$###%%%$$$#########$$$%%%&&&&&&''''''%%%######$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$''''''''''''''''''''''''$$$$$$%%%&&&%%%$$$###"""%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$'''&&&$$$#########$$$$$$BBB***%%%$$$111+++%%%%%%%%%%%%%%%%%%%%%%%%***'''$$$"""!!!###%%%'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&''''''+++!!! <<>>===<<<999999999999999888777666888777777777666666555555333333222222222111111111444444444444444444444444111111222222222222333333000000000...---+++)))((((((''''''&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$'''%%%""""""&&&(((%%%'''+++((('''***(((###$$$'''%%%###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%''''''''''''%%%%%%&&&%%%%%%$$$$$$#########""""""######$$$$$$$$$%%%#################################$$$$$$#########&&&%%%$$$%%%&&&'''%%%######$$$%%%%%%&&&&&&%%%%%%"""###$$$%%%%%%$$$"""!!!"""############""""""!!! """###$$$$$$$$$#########""""""""""""###############$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&$$$%%%'''(((((('''%%%$$$###$$$$$$%%%%%%$$$$$$############$$$%%%&&&((()))%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%&&&'''''''''&&&%%%%%%$$$'''''''''&&&&&&%%%%%%%%%%%%%%%%%%$$$###""" %%%&&&&&&''''''&&&&&&%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$'''&&&&&&%%%%%%$$$$$$###&&&&&&%%%%%%&&&''')))***%%%%%%%%%&&&&&&%%%$$$$$$'''&&&$$$######%%%&&&((()))(((((('''&&&&&&%%%%%%$$$%%%&&&'''((())))))*********,,,---............000000111222333555777888777888:::<<<===>>>??????<<<;;;:::<<<>>>@@@AAAAAA>>>>>>???AAADDDDDDCCCAAAIIIGGGFFFFFFFFFDDDBBB??????>>><<<<<<=========<<<:::888555555555666666555222555444111000111///,,,333222222111000///...---000000111222333333444444444222000000000///,,,***(((%%%"""!!!"""%%%((()))((('''&&&%%%%%%%%%&&&'''$$$$$$$$$$$$$$$$$$$$$%%%######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$'''&&&%%%$$$##################$$$&&&&&&!!!"""%%%&&&%%%###""")))(((%%%###!!! %%%$$$$$$$$$$$$$$$$$$%%%###$$$%%%%%%$$$###$$$%%%%%%%%%$$$$$$###"""""""""""""""############""""""))))))(((&&&$$$###"""!!!########################$$$$$$%%%%%%%%%$$$$$$#########""""""###$$$%%%%%%$$$%%%%%%&&&&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&$$$%%%'''(((((('''%%%$$$$$$%%%&&&''''''&&&%%%$$$#########$$$%%%&&&((((((%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%$$$''''''&&&&&&&&&%%%%%%%%%'''''''''&&&%%%$$$""""""%%%%%%&&&&&&&&&&&&%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&############$$$%%%&&&&&&%%%%%%&&&&&&&&&%%%%%%$$$'''&&&&&&%%%&&&'''((()))))))))((('''''''''''''''(((((())))))***+++,,,,,,---...///111333555666777:::;;;;;;===>>>@@@BBBCCCBBBCCCDDDEEEGGGIIIJJJKKKIIIHHHHHHJJJLLLNNNNNNNNNQQQQQQQQQSSSUUUUUUSSSRRRPPPNNNMMMMMMMMMMMMLLLJJJDDDBBBAAAAAABBBBBBAAA@@@===;;;888888999:::999888222555555111111333333000555555444333222111000000000000111111222333333444666555333333222000,,,***)))'''$$$$$$%%%((())))))'''&&&%%%$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$#########""""""%%%$$$$$$###$$$$$$%%%%%%%%%$$$###$$$%%%### """$$$%%%$$$######$$$###############$$$$$$$$$$$$############$$$$$$###$$$%%%$$$######$$$%%%##################$$$$$$######$$$$$$$$$$$$###############""""""!!!!!!!!!##############################$$$$$$$$$$$$$$$#########""""""###$$$$$$%%%)))%%%%%%&&&&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''$$$%%%&&&''''''&&&%%%$$$%%%&&&((())))))(((&&&%%%#########$$$%%%&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%'''&&&&&&&&&&&&%%%%%%%%%))))))(((((('''&&&%%%$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$''''''''''''''''''''''''###$$$$$$%%%&&&&&&''''''!!!"""###$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&%%%&&&'''''''''(((((())))))''''''&&&&&&&&&'''((())),,,,,,,,,,,,...///111222222333666999===AAAEEEGGGLLLLLLMMMOOOQQQRRRTTTTTTRRRQQQQQQRRRTTTVVVYYY[[[ZZZZZZZZZ\\\___aaa```___dddcccbbbcccdddcccbbb```ZZZXXXVVVVVVWWWXXXYYYXXXPPPNNNMMMMMMNNNNNNMMMLLLJJJGGGDDDCCCBBBBBB@@@>>>777999888444333666666444333333222111000000000000000000000111222222333333777666666555444222---******)))'''((()))*********''''''&&&&&&&&&&&&'''(((&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$############"""############$$$%%%&&&'''&&&$$$""""""###%%%%%%%%%!!!!!!"""######$$$$$$$$$!!!"""###$$$$$$$$$$$$$$$#########""""""#########"""###$$$$$$###"""###$$$!!!""""""###$$$$$$%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$ !!!""""""##############################!!!!!!"""###$$$$$$$$$$$$#########"""######$$$%%%&&&#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''%%%%%%&&&''''''&&&%%%%%%%%%&&&(((******(((&&&%%%$$$$$$$$$$$$%%%&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%"""######$$$%%%&&&&&&'''%%%&&&&&&'''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&)))))))))((((((&&&%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$''''''&&&&&&&&&&&&''''''%%%%%%%%%%%%&&&&&&''''''$$$%%%&&&'''((('''&&&&&&%%%&&&&&&''''''''''''&&&&&&''''''((((((((('''''')))))))))***+++,,,---...------///111333666999::::::<<<@@@FFFLLLSSSYYY\\\___```aaacccdddeeeffffff```^^^]]]]]]___cccgggiiijjjjjjkkknnnpppqqqpppnnnqqqooonnnnnnoooooommmkkkdddaaa______aaadddeeeeee```___^^^___``````^^^\\\]]]ZZZVVVTTTRRROOOLLLJJJCCCDDDAAA;;;888999888555333222111000000111111222000000000111111222222222555555555555555333///,,,+++******+++,,,,,,+++)))))))))))))))))))))******&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%############$$$%%%&&&&&&&&&$$$###"""###%%%&&&'''######"""""""""###%%%%%%"""###$$$%%%%%%$$$"""!!!######""""""""""""######"""###$$$$$$""""""###$$$""""""#########$$$$$$$$$###$$$$$$$$$$$$$$$$$$###!!!""""""###$$$%%%&&&&&&######################## !!!"""###$$$$$$$$$$$$###############$$$$$$############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&'''(((%%%&&&&&&&&&&&&&&&&&&%%%$$$%%%'''(((((('''%%%$$$$$$$$$$$$$$$%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%&&&''''''(((%%%%%%&&&&&&'''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''(((''''''&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&%%%$$$$$$%%%&&&&&&'''''''''&&&&&&%%%%%%%%%&&&&&&((()))))))))((('''%%%&&&'''(((((((((((((((''''''(((((((((''''''&&&---...000111222444444555///111555:::???CCCFFFHHHFFFIIINNNVVV^^^fffmmmppppppppprrrssstttuuuuuutttmmmkkkjjjiiilllppptttwwwxxxyyyzzz}}}|||yyy|||zzzyyyzzz{{{|||{{{zzzqqqooommmmmmoooqqqssssssnnnnnnmmmnnnoooooommmkkkjjjhhheeedddcccaaa___\\\WWWWWWRRRJJJDDDAAA>>>999888777555444444444555666111111111111111222222222111111111333444444111///,,,++++++,,,------+++)))((())))))***************&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%###$$$$$$$$$$$$###$$$$$$%%%$$$"""""""""###%%%&&&"""###$$$%%%%%%$$$###"""######""""""""""""######"""$$$%%%$$$###"""###$$$$$$$$$$$$#########""""""""""""############""""""$$$$$$%%%%%%%%%%%%%%%%%%######################## !!!"""###$$$$$$$$$$$$$$$###############$$$%%%%%%%%%&&&&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&&&&''''''&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$&&&%%%$$$######$$$%%%&&&((((((''''''&&&%%%%%%$$$&&&&&&''''''''''''&&&&&&&&&&&&'''((()))))))))))))))))))))***++++++,,,,,,///111444777888888777777999<<>>;;;888555444444555222222222222222222222222///......000222333333111...---------......,,,+++'''((()))******+++******''''''&&&&&&%%%%%%$$$$$$#########$$$$$$$$$%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&"""############$$$$$$$$$%%%%%%$$$$$$###$$$$$$$$$!!!###%%%&&&$$$"""""""""%%%$$$###""""""###$$$%%% """###$$$%%%&&&&&&#########""""""############$$$%%%%%%$$$###$$$%%%%%%%%%$$$$$$###""""""!!!"""""""""######"""""""""$$$$$$$$$#######################################!!!!!!"""###$$$$$$$$$$$$%%%$$$######"""#########&&&%%%%%%&&&&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%$$$$$$&&&''')))&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&%%%$$$$$$%%%&&&&&&%%%%%%$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&'''''''''&&&%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$'''&&&%%%$$$$$$%%%&&&''''''''''''''''''&&&&&&&&&'''&&&&&&%%%%%%%%%&&&&&&&&&&&&'''))))))******)))++++++,,,...000333666888999<<<@@@DDDEEEDDDAAA???HHHMMMVVV^^^eeeiiijjjjjjhhhlllrrrxxx}}}~~~~~~~~~~~~~~~}}}|||}}}}}}}}}|||}}}~~~~~~}}}uuuooojjjccc\\\QQQNNNHHHAAA;;;888666555333333333333333333333333111///......111222333222111000//////000000///---)))***,,,---......------)))))))))((('''&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&""""""#########$$$$$$$$$############$$$%%%&&&&&&!!!###%%%%%%###"""###%%%%%%$$$$$$######$$$$$$$$$""""""""""""###$$$%%%&&&$$$$$$############$$$$$$$$$&&&&&&&&&%%%$$$%%%&&&$$$$$$##################"""######$$$$$$######"""""""""""""""""""""####################################$$$$$$$$$$$$$$$###%%%$$$$$$###""""""###############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%$$$$$$&&&''')))'''&&&&&&%%%%%%&&&&&&'''((('''%%%$$$$$$%%%'''(((%%%%%%$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&'''''''''&&&%%%%%%%%%&&&&&&'''''''''''''''''''''''''''&&&%%%$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$)))(((&&&%%%%%%&&&((()))%%%%%%&&&&&&'''((((((((()))(((&&&%%%%%%&&&'''(((&&&&&&((()))************------...111555:::???BBBIIILLLRRRVVVWWWUUUQQQNNNUUU[[[dddmmmtttvvvvvvvvvtttwww|||~~~~~~zzztttmmmeee```YYYPPPGGGBBB>>><<<444444444444444444444444444222///...000222333333444222000000111111111000---...000222222222222111,,,++++++***)))(((((('''%%%%%%%%%&&&&&&&&&''''''$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&!!!!!!"""###$$$&&&((()))"""###%%%$$$""""""&&&)))$$$$$$$$$$$$$$$$$$$$$$$$'''&&&$$$"""!!!""""""###%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&''''''%%%%%%&&&'''"""""""""###$$$$$$%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$""""""######$$$$$$%%%%%%########################$$$$$$%%%%%%%%%$$$$$$###%%%%%%$$$###""""""######$$$"""###$$$$$$%%%%%%$$$$$$&&&&&&%%%$$$%%%&&&'''((($$$$$$######$$$$$$%%%&&&%%%$$$$$$######$$$$$$%%%$$$###"""""""""###%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&''''''%%%$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&$$$$$$&&&''''''&&&$$$$$$&&&'''%%%&&&'''((()))((('''&&&$$$&&&((((((((('''((()))***)))''''''(((+++///111222666:::<<<>>>CCCLLLTTT```bbbdddbbb^^^[[[[[[]]]^^^gggrrrzzz~~~~~~~~~}}}~~~|||zzzzzz}}}}}}{{{zzz{{{wwwuuuzzzvvvsssmmmbbbUUUJJJBBB???:::999777555333333333444444222000000222444555555111111111111111111111111111222333555666777777777222000,,,)))&&&%%%%%%&&&$$$%%%&&&'''((('''&&&%%%''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########%%%%%%%%%$$$$$$#########$$$$$$######"""!!!!!!!!!######################################################$$$$$$$$$%%%%%%%%%########################$$$$$$##################%%%###!!! ###&&&((("""###$$$%%%&&&%%%$$$$$$###"""  """###$$$$$$%%%&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%&&&''''''$$$$$$$$$###$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%&&&$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$)))***)))(((%%%######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''''''''&&&%%%%%%&&&'''&&&%%%%%%&&&(((!!!###&&&((())))))''')))******))))))***++++++,,,------...000444777888===CCCHHHMMMTTT^^^ffflllnnnpppnnnkkkiiijjjkkknnnuuu}}}~~~xxxuuuvvvwwwwwwxxxwwwuuusssqqqpppnnnkkkjjjlllooorrrttttttrrrpppmmmkkkjjjjjjjjjkkkgggfffiiipppuuuwwwvvvvvvvvvvvvyyy}}}zzzsssiii]]]RRRKKKIIIGGGFFFCCC@@@===:::888777666444333222333333222111111222222222333444444444222333555666777888888888444333000...+++***))))))&&&&&&''''''''''''&&&&&&'''''''''&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$""""""""""""####################################!!!!!!!!!!!!!!!!!!!!!!!!######$$$$$$$$$%%%%%%%%%################################################%%%$$$$$$######$$$$$$%%%###$$$$$$%%%%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$######$$$%%%&&&&&&''''''&&&&&&$$$%%%&&&&&&''''''&&&&&&$$$$$$$$$$$$$$$%%%&&&&&&'''&&&&&&%%%%%%&&&&&&'''$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%)))******(((%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''((((((''''''&&&$$$%%%&&&&&&%%%%%%''')))&&&&&&&&&%%%&&&&&&''''''&&&((())))))(((''')))***,,,000444555444777===CCCIIINNNTTTZZZ```hhhrrryyy{{{||||||{{{zzzxxxyyyzzz|||tttnnnhhhccc```eeefffggggggfffdddbbbaaa___]]]ZZZYYYZZZ\\\```bbbaaa^^^ZZZVVVUUUVVVXXXYYYZZZWWWVVVXXX]]]```aaa___^^^]]]]]]aaaiiirrryyy|||zzzyyyzzzyyyoooddd[[[VVVTTTUUUTTTQQQLLLGGGAAA===:::888666555444444333111///000/////////////////////444555666777888999999999777666555444222000...---***)))((('''&&&&&&&&&&&&'''''''''&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%!!!!!!""""""###$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$ ######$$$$$$$$$%%%%%%%%%################################################"""###$$$%%%%%%###"""!!!%%%%%%$$$$$$###$$$$$$$$$"""$$$&&&''''''&&&$$$"""!!!"""###$$$$$$%%%%%%$$$$$$$$$%%%&&&'''((('''&&&%%%%%%$$$$$$$$$$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&$$$%%%&&&''''''&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%'''((((((&&&&&&''')))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&$$$%%%&&&&&&%%%%%%'''))),,,***((('''&&&&&&&&&''''''(((******))))))+++---...333888::::::@@@KKKUUUaaadddiiimmmqqqwww~~~wwwkkkaaaYYYTTTQQQPPPTTTTTTVVVWWWXXXXXXXXXWWWVVVVVVUUUTTTTTTVVVZZZ]]]YYYWWWSSSQQQOOOPPPQQQRRRSSSRRRSSSUUUYYY[[[[[[ZZZUUURRRQQQTTT[[[ccckkkooommmmmmnnnsssyyy~~~|||sssjjjdddaaa```eeedddaaa]]]WWWOOOIIIEEE>>>;;;777555444333222111111111000///...---,,,,,,555555666777888888888777777777888888666444222000---,,,***((('''&&&''''''''''''''''''&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%#########$$$$$$%%%%%%%%%"""""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%#######################################$$$$$$$$$ !!!"""######""""""!!!&&&%%%$$$###"""###$$$%%%"""###$$$%%%%%%$$$###"""""""""###$$$$$$%%%%%%$$$$$$$$$%%%&&&'''((('''&&&%%%%%%%%%$$$$$$%%%%%%&&&'''%%%%%%$$$$$$$$$$$$%%%%%%###$$$%%%&&&&&&%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''&&&&&&''')))&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&$$$%%%&&&&&&%%%%%%''')))"""""""""###%%%(((***,,,***,,,---...///000444666555:::>>>@@@CCCMMM\\\iiiwwwxxxzzz|||~~~|||zzzwwwtttrrrkkkdddXXXOOOKKKJJJKKKLLLLLLMMMOOORRRTTTVVVXXXXXXZZZ[[[\\\[[[YYYYYY\\\^^^\\\[[[YYYXXXVVVTTTSSSRRRTTTVVVYYY]]]aaacccbbbaaaXXXUUUSSSUUUZZZaaafffiiiffffffgggjjjnnnqqqssstttrrrtttvvvwwwxxxyyy|||~~~}}}vvvrrrpppqqqvvvvvvtttpppkkkccc]]]YYYLLLGGG???999555444333222444444444444444333333333444444555555555555555555555666777888777555222111///...+++)))(((((((((((((((((('''''''''&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%#########$$$$$$%%%%%%%%%%%%$$$$$$$$$######""""""$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%########################""""""#########$$$$$$$$$"""!!!!!!!!!"""$$$%%%&&&&&&%%%$$$#########%%%%%%%%%$$$###""""""###$$$%%%###$$$%%%&&&&&&''''''&&&&&&$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%&&&&&&'''%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$###$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$###$$$$$$%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%'''(((((('''%%%###$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&'''&&&%%%$$$&&&'''%%%&&&&&&'''(((***,,,,,,***,,,...000222666;;;>>>DDDGGGJJJMMMSSS___ooo{{{~~~{{{xxxvvvrrroookkkhhhfffddd```^^^ZZZTTTLLLGGGHHHLLLPPPSSSRRRSSSTTTVVVXXXZZZ\\\]]]aaadddfffeeebbb___```aaacccbbbaaa___\\\XXXUUUSSSVVVZZZ```fffjjjlllkkkkkk___^^^]]]^^^bbbgggjjjkkkeeeeeefffgggiiijjjlllmmmiiijjjkkkjjjhhhhhhjjjlll~~~~~~{{{vvvpppjjjggg^^^WWWMMMDDD===888555333000111222333555666777888333333444444444333222222222333444555555444222111///...---+++***)))))))))((((((((('''''''''&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%&&&%%%%%%$$$######""""""%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%########################"""""""""###$$$$$$%%%%%%%%%$$$$$$###$$$&&&''')))$$$$$$######$$$$$$%%%&&&'''&&&$$$""""""$$$&&&'''$$$$$$%%%&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%&&&''''''&&&%%%%%%%%%%%%&&&''''''%%%%%%%%%$$$$$$%%%%%%%%%''''''&&&%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$######$$$%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''&&&$$$######$$$'''''''''''''''''''''''''''&&&%%%%%%%%%%%%&&&''''''((((((&&&$$$###%%%&&&+++,,,,,,---------,,,,,,---///222666:::???EEEJJJVVVXXX\\\aaaiiittt~~~wwwppplllhhhccc```[[[XXXTTTSSSUUUUUUUUUSSSRRRNNNJJJIIINNNUUU\\\```]]]]]]\\\[[[[[[[[[[[[[[[aaagggmmmnnnkkkhhhhhhjjjkkkhhheee```\\\XXXVVVTTTXXX]]]eeekkkoooppppppoooiiihhhhhhiiikkklllkkkiiieeefffggggggggghhhjjjkkkiiiiiiiiigggeeedddfffgggrrrvvv{{{{{{zzz{{{zzzuuupppnnngggbbbZZZQQQJJJBBB<<<888000111111222333444444444333333444444333222111111000111222333333222222111.........------+++******((((((((((((''''''''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%########################!!!""""""###$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$######!!!"""###$$$%%%&&&&&&&&&$$$$$$$$$######$$$$$$$$$%%%######$$$%%%%%%%%%$$$$$$'''&&&%%%$$$%%%&&&'''(((&&&%%%%%%%%%%%%&&&'''''''''&&&&&&%%%%%%&&&&&&''')))((('''&&&%%%%%%&&&'''$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&$$$$$$######$$$%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&!!!###$$$$$$$$$$$$&&&'''''''''''''''''''''''''''((('''&&&%%%%%%&&&'''(((((()))(((&&&$$$###$$$%%%!!!###'''***---///000000666999===AAAFFFLLLSSSXXXccceeeiiiqqqyyy}}}{{{yyywwwqqqhhh```ZZZUUUOOOKKKHHHEEEDDDFFFLLLPPPRRRRRRQQQNNNLLLNNNUUU^^^eeejjjeeecccaaa]]]ZZZXXXWWWVVV]]]eeennnsssrrrqqqrrrtttppplllfff___ZZZWWWVVVVVVYYY___gggnnnqqqqqqqqqpppppppppooopppooolllhhheeeeeefffggggggfffgggiiikkkkkkllllllkkkiiijjjlllnnnhhhnnnsssrrrnnnoooxxx{{{vvvttthhheee```[[[UUUMMMEEE???888888777666444333222222444444444444333222111111///000000111222222111111---......///...---+++***)))(((((((((''''''''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$#########&&&%%%%%%$$$$$$##################$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%########################!!!""""""###$$$$$$%%%%%%"""$$$%%%&&&$$$ !!!###%%%&&&'''&&&&&&!!!"""######"""!!!$$$%%%&&&((()))))))))(((''''''&&&&&&%%%%%%&&&&&&''''''%%%###$$$'''((('''%%%%%%%%%$$$$$$###"""!!!!!!########################$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%$$$###$$$%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''&&&$$$######%%%$$$$$$#########$$$%%%&&&&&&&&&&&&&&&&&&'''((()))(((''''''&&&&&&((()))***)))(((&&&%%%%%%&&&'''((((((((()))***,,,---,,,+++&&&'''))),,,///333666888<<>>GGGPPPVVVccciiirrrxxxzzz}}}|||wwwsssjjjccc^^^[[[UUULLLFFFEEEBBBDDDEEEHHHOOOVVVVVVQQQNNNNNNQQQVVV^^^eeeiiikkklllooosssxxx{{{}}}}}}}}}~~~~~~zzzvvvwwwsssnnnkkkiiiiiigggffffffjjjppptttuuuvvvwwwxxx~~~}}}||||||~~~~~~}}}|||wwwwwwxxxzzz|||}}}{{{xxxzzz}}}~~~{{{wwwtttjjjjjjlllqqqxxx{{{wwwrrrpppooonnnkkkggg```]]]WWWOOOGGG???:::777555555555555555444333222111111000///.........//////...............////////////---+++***)))))))))((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%$$$%%%%%%$$$$$$$$$%%%&&&&&&######$$$$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$'''&&&&&&%%%$$$###""""""%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$###"""######$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''(((((((((((())))))))))))'''&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((($$$"""$$$''')))&&&###$$$%%%'''))))))((('''%%%'''''''''&&&&&&%%%$$$$$$''''''''''''((((((((()))&&&'''(((******)))((('''((())))))******---000222444777===FFFQQQ]]]gggmmmsssxxxzzzyyyvvvtttqqqllleeeaaaXXXSSSNNNLLLHHHAAA>>>???>>>DDDLLLRRR[[[ccceeebbb```aaaccciiiooouuuxxxyyywwwyyy}}}|||vvvrrrnnnllljjjiiihhhgggfffdddeeeiiinnnqqqrrrrrrrrrssswwwwwwyyy|||~~~|||xxxuuussstttwww{{{{{{wwwzzz}}}}}}zzzwwwrrrpppooossszzz~~~}}}{{{~~~zzzwwwvvvuuusssqqqooolllggg```VVVJJJ???777444444555555555444444333333222111000///............------------......///000///...---,,,+++************)))(((''''''''''''$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$######$$$$$$#########$$$$$$%%%$$$$$$%%%%%%&&&'''(((((($$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%$$$############$$$$$$$$$$$$$$$%%%########################%%%$$$$$$$$$$$$%%%%%%&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&''''''''''''((((((((('''&&&%%%$$$###"""!!!%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&'''''''''(((((($$$%%%'''))))))((('''&&&&&&''''''''''''&&&$$$$$$&&&''''''(((((((((((((((&&&''')))***+++***)))(((***,,,---...///222888<<<;;;BBBMMM[[[hhhttt|||xxxrrrgggeeebbb___\\\WWWQQQMMMIIIEEECCCCCCAAA===>>>AAAEEEOOOZZZbbbiiiqqqtttrrruuuuuuvvvzzz}}}xxxtttpppooonnnooooooooommmkkkhhhlllqqqtttvvvvvvwwwxxxyyyzzz}}}yyyrrrlllnnnooorrrxxx}}}yyyzzz{{{{{{|||||||||{{{{{{yyyyyy~~~|||uuuqqqtttxxx~~~}}}zzzyyyxxxvvvtttoooeeeVVVFFF;;;666555555555444444555555444333222111000/////////---------------...///////////////...---,,,++++++***)))((('''&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%""""""###$$$%%%&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&''''''&&&&&&%%%%%%&&&&&&'''$$$%%%&&&&&&%%%%%%&&&((())))))((('''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&###$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###%%%''''''&&&&&&(((***%%%&&&'''((((((((('''&&&&&&'''((((((((('''&&&%%%&&&''''''((()))((((((((('''((()))******++++++******,,,...///111666>>>DDDPPPWWWdddrrr|||~~~}}}zzzsssiiibbbUUURRROOOMMMKKKHHHDDDAAABBB??????@@@@@@???CCCIIISSS___kkksssxxx~~~|||{{{{{{{{{}}}}}}{{{yyyvvvyyy}}}~~~uuunnnooopppsssyyy||||||}}}~~~{{{xxx|||{{{zzzyyyzzz{{{}}}~~~~~~~~~zzzlllmmmpppuuuzzz~~~}}}{{{xxxqqqcccRRRFFF===<<<999666444444555555333333222111000000000111------------...///000000////////////...---++++++)))((('''&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&'''((((((''''''&&&&&&%%%%%%&&&&&& !!!!!!""""""######$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%%%%%%%%%%%%%######$$$$$$%%%&&&&&&&&&''''''''''''''''''''''''%%%&&&%%%%%%$$$%%%&&&'''((('''&&&&&&%%%%%%&&&&&&'''###%%%'''&&&%%%$$$&&&((('''''''''''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&###$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%""""""###$$$&&&'''''''''%%%%%%&&&&&&&&&'''''''''&&&'''(((******)))((('''&&&&&&((()))))))))((('''))))))))))))***+++,,,,,,***...333666;;;DDDPPPYYYooottt|||{{{uuuooolllhhhaaaWWWOOOGGGEEECCCCCCDDDEEEEEEEEEEEECCCCCCEEEFFFGGGMMMUUUcccppp}}}zzzzzz{{{wwwyyy||||||zzzwwwuuutttzzzzzzxxxxxxxxxyyy{{{|||}}}~~~uuusssrrrqqqrrrtttwwwyyy~~~}}}xxxnnnaaaWWWJJJFFF???999444333333444333222222111111111222222............///000111222---......///...---+++*********((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&((()))***&&&%%%$$$$$$######$$$$$$""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%######$$$$$$%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$%%%&&&'''((('''&&&&&&%%%%%%&&&&&&'''###&&&''''''%%%$$$&&&)))###$$$%%%&&&'''))))))***''''''''''''''''''''''''$$$$$$%%%%%%%%%&&&&&&&&&###$$$%%%&&&'''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###  &&&)))'''###&&&%%%%%%%%%%%%&&&''''''%%%''')))***+++***)))(((%%%&&&((()))))))))((('''***)))(((((()))+++---...000555===DDDMMMZZZiiiuuu{{{oooiii```[[[XXXRRRHHH@@@===<<<<<>>@@@CCCHHHOOOXXX^^^\\\YYYTTTQQQQQQXXXaaahhh{{{~~~|||vvvrrrqqquuuyyy|||}}}}}}yyy|||}}}zzztttmmmiiihhhmmmnnnrrrxxx~~~}}}uuulll```\\\RRREEE<<<:::888555111333666666555444333333333222111///......------......---,,,,,,,,,------)))((('''%%%###"""!!!!!!''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&%%%&&&'''&&&$$$"""!!!"""$$$$$$%%%%%%%%%%%%&&&&&&########################$$$%%%%%%&&&&&&%%%%%%$$$&&&'''''''''((()))))))))'''&&&%%%###"""######$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&'''''''''&&&&&&&&&''''''''''''(((((('''&&&%%%%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%&&&&&&''''''&&&&&&%%%$$$"""$$$((('''###$$$)))%%%%%%&&&''''''(((((()))''''''((((((''''''&&&%%%'''((()))(((''''''((()))'''(((***+++---111777<<>>:::888555222111222333444444333222000000/////////---,,,,,,,,,,,,,,,------******************++++++''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$#########!!!###%%%%%%$$$$$$%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$############$$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&''''''''''''((()))(((''''''''''''((()))&&&&&&'''(((((('''&&&&&&'''&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&$$$$$$$$$$$$&&&&&&&&&&&&''''''''''''&&&&&&))))))((('''&&&%%%'''***&&&&&&''''''((((((((()))''''''((((((((((((''''''''')))++++++***))))))***000111222555<<>>888444333333444555444444222111111000000000------,,,,,,,,,,,,------(((((())))))))))))))))))((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%"""###%%%%%%$$$$$$$$$%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$''''''&&&&&&%%%%%%$$$$$$"""#########$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&''''''''''''((((((((((((''''''(((((((((%%%&&&((((((((((((&&&%%%&&&&&&&&&%%%%%%&&&''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&$$$$$$$$$$$$&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%$$$&&&((('''%%%%%%%%%%%%'''''''''(((((((((((((((''''''((((((((((((((('''&&&(((*********)))+++,,,111333999AAAKKKVVV^^^bbbiiiiiihhhhhhgggddd```]]]WWWSSSMMMFFFAAA???@@@BBBGGGJJJPPPUUUYYY[[[]]]]]]\\\ZZZWWWXXX___lll}}}~~~zzzxxxyyy}}}}}}xxxuuuvvv{{{xxxrrrnnnmmmooonnnpppzzz~~~vvvrrrrrruuu}}}|||uuussspppfff[[[KKKFFF>>>888666555555444555444333222222111222222///...------,,,,,,---------............---,,,,,,)))))))))(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&'''((((((''''''###%%%&&&&&&$$$######$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$((((((''''''&&&&&&%%%%%%!!!"""###$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''%%%&&&((())))))(((&&&%%%&&&&&&&&&&&&&&&&&&'''((((((((('''&&&%%%%%%$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%%%%%%%%%%%%%%%%$$$!!!(((---...---+++(((###((((((((((((((((((((((((''''''((()))))))))((((((&&&((()))******,,,...111333888BBBPPP]]]fffkkklllmmmhhhbbb^^^]]]ZZZVVVSSSGGGFFFCCC@@@>>>@@@DDDHHHKKKOOOUUUYYY\\\^^^aaaccccccaaa^^^^^^eeerrr~~~}}}yyyxxxuuussspppnnnmmmlllfffeeecccaaa```cccgggkkknnnlllhhhbbb]]]]]]bbbfffuuuyyy~~~{{{sssooonnnooonnnrrr{{{|||zzzzzzzzz{{{{{{xxxuuunnneeeUUUOOOGGGAAA>>>;;;666333555555444333333333333333222111000...------,,,,,,...///000000000///...---++++++******))))))((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%'''((((((((('''&&&$$$%%%&&&&&&$$$"""######$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%$$$$$$$$$$$$!!!"""###$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&'''''''''&&&&&&&&&''''''''''''(((&&&&&&''''''''''''&&&&&&%%%&&&(((******(((&&&%%%&&&&&&&&&&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$***,,,))))))+++,,,))))))(((((((((((((((((((((''''''((()))))))))))))))))))))******,,,///333777<<>>;;;888666666777666666555555555555333111///...---...000111222222222111000111000000///...,,,++++++***'''%%%$$$%%%&&&''''''&&&&&&%%%%%%&&&&&&'''###$$$$$$%%%%%%&&&&&&'''!!!###%%%&&&%%%$$$######$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$$$$$$$&&&&&&((('''&&&&&&$$$$$$###"""$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%&&&'''((()))((('''&&&&&&&&&&&&&&&&&&))))))((((((((((((((()))'''((()))***)))(((&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$#########""""""""""""%%%&&&'''(((((('''&&&&&&)))(((((('''%%%$$$$$$###$$$$$$######$$$&&&((()))'''((())))))))))))((('''''''''((()))************,,,...222555:::AAAIIIOOO\\\___ccceeebbbZZZOOOHHHDDDDDDBBBBBBDDDGGGJJJLLLVVVZZZ```eeeggghhhjjjkkkkkknnnsssvvvzzz}}}}}}{{{zzzyyy{{{~~~}}}{{{qqqjjjaaa[[[XXXUUUPPPMMMJJJHHHFFFEEEEEEFFFHHHJJJIIIHHHGGGFFFGGGIIIKKKLLLIIIIIIHHHHHHIIIJJJLLLMMMNNNRRRWWW]]]ccchhhkkkllljjjgggddddddfffeeeaaa]]]```^^^ZZZWWWTTTTTTTTTUUUYYYZZZ]]]```bbb```]]]YYYUUUUUUYYYbbbnnnyyy|||}}}|||zzz}}}~~~~~~}}}{{{uuummmhhhbbbXXXMMM@@@===888555555666777777777888888888777555333222...///000111333333444444000000///...---,,,,,,+++,,,***(((&&&%%%%%%&&&''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&%%%$$$###$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''&&&&&&%%%%%%$$$$$$###$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&&&&&&&'''((((((%%%%%%%%%%%%%%%&&&&&&&&&)))((((((''''''((())))))###$$$&&&'''''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&%%%)))(((((('''&&&%%%$$$$$$&&&%%%$$$$$$$$$%%%'''(((''''''(((((((((((('''''')))(((((()))***+++,,,,,,...111777<<>>888888888888999888888888777666555444444555666777888777444222111111222333...---+++)))(((''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&%%%%%%$$$$$$$$$''''''&&&%%%$$$$$$%%%%%%$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&%%%&&&&&&&&&'''''''''''''''%%%&&&''')))************'''''''''''''''((())))))+++++++++++++++******)))%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%%%%&&&'''%%%%%%&&&''''''((())))))))))))(((((('''''''''(((((((((((())))))*********)))((((((((()))+++---///000444:::BBBJJJPPPSSSTTTRRRQQQNNNIIICCC??????@@@GGGIIILLLQQQWWW\\\```ccceeeiiimmmmmmmmmsss~~~}}}rrrhhhdddaaaYYYRRRNNNNNNMMMLLLJJJHHHGGGHHHHHHJJJIIIJJJNNNSSSUUUTTTQQQLLLLLLNNNQQQTTTXXX[[[]]]______^^^]]][[[ZZZYYYXXXYYYYYYZZZ[[[^^^aaadddeeecccfffiiikkkllljjjhhhffffffdddcccccceeeggghhhhhhllljjjhhhfffdddbbbbbbaaa]]]]]]^^^______]]]YYYUUUQQQPPPRRRXXXaaaiiillllllnnnkkkgggddddddiiiqqqvvv}}}~~~~~~~~~{{{yyy||||||uuujjj```WWWQQQHHH@@@=========>>>999999999:::::::::;;;;;;<<<;;;999777666555666666:::888555333222222333444///...---+++***)))(((((('''&&&&&&%%%%%%&&&&&&'''$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$%%%&&&'''######$$$%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%&&&&&&'''$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&'''''''''&&&%%%&&&''''''((((((''''''###$$$&&&'''((((((((('''&&&&&&&&&&&&'''((())))))))))))((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((&&&&&&&&&'''''''''((((((((((((((('''''''''&&&&&&'''''''''&&&&&&&&&&&&&&&))))))(((((()))***+++,,,))))))******,,,---///000333555:::AAAHHHLLLNNNMMMLLLKKKIIIDDD???>>>BBBFFFQQQRRRTTTWWW\\\aaaeeegggkkknnnrrrtttvvv}}}~~~|||uuurrrhhh]]]XXXRRRKKKGGGFFFEEEFFFFFFEEEEEEFFFIIIKKKRRRRRRUUUYYY___```]]]ZZZQQQSSSUUUXXX[[[___bbbddddddbbb```]]]ZZZXXXVVVUUUUUUUUUVVVWWWZZZ]]]```aaa\\\^^^bbbeeeffffffeeeeee`````````aaabbbdddeeeffffffeeedddbbb```______^^^```_________``````^^^[[[ZZZZZZ]]]cccjjjooopppoookkkgggaaa]]]]]]cccjjjooowww|||{{{zzz{{{wwwqqqqqqvvvzzz}}}ssskkk___YYYPPPIIIDDDAAA>>>=========<<<<<<<<<===>>>>>>>>>===<<<:::999888777777777666444333222222222222000000///---,,,***)))((('''&&&&&&%%%%%%&&&&&&'''######$$$%%%%%%&&&''''''#########$$$%%%&&&&&&&&&""""""###$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&''''''(((((((((%%%&&&'''((((((((('''&&&"""###%%%'''''''''&&&%%%&&&&&&&&&&&&'''((())))))%%%%%%%%%%%%%%%&&&&&&'''))))))))))))))))))))))))''''''(((((())))))))))))$$$%%%''')))******))))))((((((((((((''''''''''''&&&&&&&&&''''''''''''&&&((((((''''''((()))+++,,,***+++,,,...000111111111666666999???EEEHHHHHHGGGHHHHHHHHHEEECCCFFFMMMTTT^^^]]]^^^```ccchhhmmmpppvvvyyy~~~|||}}}zzzuuussssssooohhhaaaYYYPPPKKKEEE@@@AAADDDBBBDDDGGGJJJLLLPPPVVV[[[\\\\\\^^^bbbeeeeee```[[[VVVWWWZZZ\\\```ccceeegggcccaaa]]]ZZZWWWVVVVVVVVVVVVVVVWWWXXXZZZ]]]```aaa^^^___aaadddfffggggggggg```aaacccccccccccccccccc`````````aaaaaaaaabbbbbbbbbaaa___```aaaccccccbbbcccdddiiirrr{{{~~~qqqjjjaaaZZZYYY\\\bbbfffrrr{{{yyywwwyyyyyyrrroooqqqsss|||uuuiiieee]]]VVVOOOIIICCC??????>>>===<<<<<<===>>>>>>============<<<;;;:::999666666555444333222111111111111000///---+++)))((('''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&''''''&&&%%%%%%######$$$%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&'''((((((((()))%%%%%%'''((((((((('''&&&###%%%&&&(((((('''&&&%%%%%%%%%%%%&&&'''((()))***(((((())))))***,,,---...&&&&&&&&&&&&&&&&&&&&&&&&#########$$$$$$%%%%%%%%%###%%%(((***+++++++++***%%%%%%&&&'''((()))***+++''''''((()))******))))))'''&&&&&&&&&'''(((***++++++---///111333333333333888888999===CCCEEEEEECCCEEEGGGIIIHHHIIIOOOZZZbbbggggggfffgggkkkpppuuuxxx}}}uuupppmmmrrrrrrllliiihhhccc[[[UUUNNNGGGAAA<<<:::>>>EEECCCGGGLLLPPPUUU\\\dddjjjbbbbbbcccfffgggddd^^^XXXUUUVVVXXX[[[^^^```bbbdddaaa___\\\YYYWWWXXXYYYZZZ[[[[[[\\\]]]___bbbdddfffdddeeefffggghhhhhhhhhhhhgggiiijjjjjjiiigggffffffffffffeeedddccccccbbbbbbaaa___]]]]]]___bbbddddddcccfffnnnyyyyyypppddd[[[VVVXXX[[[]]]ppp~~~{{{wwwuuuxxx~~~wwwrrrppppppyyyzzzsssooohhhaaaZZZRRRIIIDDD>>>===<<<:::::::::;;;<<<;;;;;;===>>>>>>>>><<<<<<777777777777666555333222222111111///...+++***((('''&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%%%%$$$$$$###&&&''')))))))))'''$$$###$$$$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&'''((())))))***(((((((((((((((((((((((('''''''''(((''''''&&&&&&&&&&&&&&&''''''''''''(((%%%%%%%%%&&&''')))+++---''''''&&&&&&&&&&&&''''''&&&&&&&&&'''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((+++'''%%%&&&+++,,,***'''(((''''''(((+++,,,,,,+++//////000000111111222222888:::===@@@AAAAAA@@@???CCCFFFLLLRRRYYY^^^bbbdddmmmnnnqqqsssvvv{{{vvvpppmmmhhhcccddddddbbb___[[[WWWRRRPPPHHHFFFCCCBBBDDDFFFHHHHHHOOOPPPRRRVVV^^^fffnnnssspppkkkfffbbbaaa___\\\YYYYYY[[[\\\]]]\\\]]]___````````````aaabbbdddeeefffeeefffffffffeeeeeegggiiijjjjjjkkkkkkkkkjjjiiihhhooonnnllllllmmmmmmmmmllliiikkkmmmkkkiiigggiiikkkcccbbb`````````ccceeeggghhhgggkkkxxxuuuhhh___^^^bbbfffttt|||xxxxxx}}}}}}wwwrrrwww|||||||||yyysssiii\\\PPPHHHFFF@@@===>>>===:::999;;;===>>>???@@@AAA@@@???>>>>>>;;;999888999777444000///000000000///...---,,,***)))((('''&&&%%%%%%%%%############$$$%%%&&&'''''''''&&&%%%$$$######"""$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%#########$$$%%%&&&((()))%%%$$$$$$###$$$$$$%%%%%%$$$$$$###$$$%%%''')))++++++''''''''''''''''''''''''&&&&&&''''''((('''''''''&&&&&&&&&''''''''''''(((''''''&&&%%%%%%&&&'''(((''''''&&&&&&&&&&&&''''''&&&&&&&&&'''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((***%%%!!!"""%%%((((((&&&(((((((((***,,,---...---000000111333444666777777=========>>>???@@@AAABBBKKKOOOUUU\\\dddjjjnnnppptttwww{{{}}}nnneeeaaa```^^^ZZZZZZYYYWWWTTTQQQNNNLLLJJJGGGFFFFFFIIINNNRRRUUUWWWZZZ[[[\\\```eeekkkqqqtttlllhhhbbb^^^^^^______^^^```aaaccccccbbbbbbdddeeeffffffggghhhiiiiiijjjjjjmmmllljjjiiigggffffffeeekkkkkkkkkkkkjjjjjjjjjjjjmmmmmmmmmnnnooonnnllljjjiiikkkmmmllljjjiiikkkmmmnnnllliiifffeeefffhhhjjjkkkkkkoooyyy}}}sssllliiikkkmmmuuu}}}yyyvvvxxx{{{|||}}}~~~}}}sssggg\\\UUUOOOHHHAAA???>>>;;;;;;===???@@@AAABBBCCCBBBAAAAAA>>><<<:::999999888444111000000000000///......---+++***(((&&&%%%%%%&&&&&&%%%%%%%%%%%%&&&'''((()))''''''&&&&&&%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$%%%&&&&&&&&&&&&%%%%%%$$$######$$$$$$%%%$$$$$$$$$%%%'''((()))***&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''(((((((((((((((&&&&&&&&&''''''''''''((((((''''''&&&&&&''''''(((''''''&&&&&&&&&&&&''''''&&&&&&'''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((***%%%!!! ###&&&((((((((()))***,,,---///000000222222444555777:::<<<===>>>===<<<<<<>>>CCCHHHLLLSSSWWW^^^gggooovvv{{{~~~~~~kkkbbbWWWRRRRRRTTTSSSRRRNNNMMMKKKIIIIIIIIIKKKLLLPPPPPPRRRVVV\\\bbbdddeeedddeeefffiiikkknnnppprrriiieee```]]]^^^aaadddfffjjjkkkkkkiiihhhggghhhiiihhhiiikkkmmmnnnnnnmmmmmmmmmjjjgggggghhhgggeeebbbhhhgggfffeeedddeeeffffffkkkmmmoooqqqqqqpppmmmllllllnnnooonnnmmmmmmnnnoootttrrrnnnkkkkkklllnnnpppnnnooorrrxxx~~~yyyuuusssssswwwyyyxxxvvvuuuvvv|||uuukkkddd]]]SSSJJJEEEAAA======@@@BBBBBBCCCDDDEEEEEEDDDDDD???>>><<<;;;;;;888555222000000000000////////////---+++)))&&&%%%%%%&&&'''%%%%%%%%%%%%&&&'''((()))&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######%%%%%%%%%%%%$$$###'''&&&%%%$$$$$$###$$$$$$&&&%%%%%%%%%%%%&&&'''((('''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&((())))))))))))&&&&&&&&&''''''''''''(((''''''((()))***+++,,,---''''''&&&&&&&&&&&&''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((+++(((%%%%%%''')))******((()))+++---...///111333444444555666888;;;===>>>;;;;;;;;;>>>DDDLLLTTTYYYWWW[[[cccmmmvvv~~~zzznnneeeXXXRRRKKKHHHIIILLLMMMLLLFFFFFFFFFHHHKKKQQQVVVYYYbbbaaabbbeeehhhkkkkkkjjjeeegggiiikkklllllllllllljjjhhheeecccdddgggjjjlllqqqpppooolllhhhffffffgggdddeeehhhkkkmmmmmmmmmllljjjfffdddfffkkkmmmjjjfffeeedddbbb``````aaabbbccciiillloooqqqqqqqqqrrrrrrsssssssssrrrrrrqqqqqqqqqpppooommmlllmmmppptttvvvqqqrrrsssttttttuuuxxxzzz{{{~~~{{{wwwuuuxxx}}}~~~zzzwwwxxx~~~vvvooohhh___UUUOOOIIIBBB@@@AAACCCCCCDDDEEEEEEFFFFFFFFFAAAAAA@@@???>>>;;;777555111111000000000///000000...---***'''&&&&&&'''((($$$$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&'''''''''((((((((((((''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&&&&$$$"""!!!%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''((())))))))))))&&&&&&&&&''''''''''''(((''''''((()))***++++++,,,''''''&&&&&&&&&&&&'''''''''''''''((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((***++++++***)))'''***---......000333555666666666666777:::<<<===;;;===@@@FFFMMMVVV]]]aaa]]]aaaiiisss}}}xxxnnneee[[[TTTLLLHHHCCCBBBDDDFFFGGGFFFDDDEEEHHHNNNVVV___fffkkkmmmkkkjjjjjjkkkllljjjiiidddfffiiikkklllkkkiiihhhmmmmmmmmmmmmmmmmmmnnnooorrrqqqnnniiidddaaaaaabbb___aaaeeeiiilllmmmmmmmmmkkkhhhgggjjjooorrroookkkfffdddbbbaaaaaaaaacccdddgggiiikkklllmmmoootttxxxzzzyyywwwvvvvvvtttsssrrrnnnmmmlllmmmnnnqqqtttvvvtttuuutttpppllliiijjjkkkrrrwww}}}|||yyyxxxuuuwwwzzz~~~}}}|||}}}wwwppphhhaaa\\\TTTIIIBBB@@@CCCCCCCCCDDDEEEFFFFFFGGGEEEFFFFFFEEEBBB>>>;;;999333333111000//////000000///...+++)))''''''((((((%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%&&&''''''((((((((('''&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&'''&&&$$$""" ######$$$$$$%%%&&&((((((&&&&&&&&&&&&&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((())))))))))))&&&&&&&&&''''''''''''((((((((((((((((((&&&%%%%%%''''''&&&&&&&&&&&&''''''''''''((((((((()))))))))((((((((((((((((((((((((((((((((((((((((((((((((%%%&&&)))***+++***(((''''''+++///000000111555999999888777777888;;;===???BBBDDDIIIOOOVVV^^^dddhhhiiinnnuuuxxxmmmccc\\\UUUOOOKKKBBB@@@>>>>>>@@@BBBCCCCCCHHHKKKQQQYYYbbbkkkqqquuummmkkkiiiiiiiiijjjiiihhhfffhhhjjjmmmmmmllljjjhhhnnnppprrrrrrpppooooooooopppoookkkfffaaa^^^___```bbbdddgggjjjmmmooopppqqqlllkkkjjjllloooooolllhhheeeeeecccbbbbbbbbbcccdddfffhhhiiiiiiiiilllsssxxx|||zzzxxxxxxxxxwwwuuusssqqqppppppooooooooooooooottttttrrroookkkgggffffffnnnrrrwwwzzz{{{{{{||||||sssqqqrrrvvvxxxyyy~~~~~~}}}uuuooojjjfff]]]PPPEEE@@@CCCCCCCCCCCCDDDFFFGGGHHHJJJKKKMMMKKKGGGCCC???>>>666555333111////////////000///---+++***(((((('''((('''''''''''''''((((((%%%%%%&&&&&&'''''''''(((%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''&&&%%%$$$###$$$$$$$$$$$$%%%'''((()))%%%&&&&&&''''''&&&%%%%%%$$$'''''''''''''''''''''''''''(((((()))))))))((((((&&&&&&&&&''''''''''''(((''''''(((((('''&&&$$$###''''''&&&&&&&&&&&&'''''''''((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((%%%'''((()))(((((((((((()))...222444333444999===::::::999:::<<>>======???AAAFFFCCC@@@AAAEEEKKKPPPSSSTTTTTTWWW]]]gggrrrzzzooo]]]QQQNNNJJJGGGCCC???<<<<<<======AAACCCHHHMMMSSSXXX]]]___jjjjjjlllppptttuuurrrooommmmmmlllkkkjjjjjjjjjjjjllliiiggggggiiiiiihhhfffgggfffeeedddeeefffhhhjjjkkkjjjhhhggghhhjjjmmmoooyyyzzzzzzwwwuuuxxx~~~||||||}}}~~~}}}yyyuuuyyyuuussstttvvvvvvqqqllleeeeeejjjoookkk]]]SSSPPPSSSVVV\\\ccciiiooosssuuutttssspppnnnnnnqqqwww|||xxx{{{|||~~~~~~}}}xxxsssuuuyyyqqqtttyyy~~~}}}|||xxxqqqhhh]]]SSSMMMIIIIIIIIIFFFBBBAAADDDGGGPPPQQQUUUXXXYYYVVVQQQLLLFFFAAA;;;666222000...---000000000000///---+++)))'''&&&&&&%%%&&&'''((()))***)))(((''''''&&&''''''&&&&&&&&&%%%%%%$$$$$$$$$ ###%%%&&&&&&%%%&&&(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$ ###&&&''''''&&&&&&&&&((('''&&&%%%%%%%%%%%%%%%%%%,,,+++***)))***)))&&&$$$((((((((((((''''''''''''(((((((((((((((((((((''')))((('''&&&&&&'''((())))))((('''&&&&&&&&&&&&&&&(((((((((((((((((((((((('''''''''''''''''''''''''''&&&&&&&&&&&&'''(((((())))))***+++,,,...///000777;;;@@@AAA???======>>>EEEDDDCCCEEEJJJPPPVVVYYY\\\^^^bbbiiisss}}}xxxmmmbbbUUUIIIDDDAAA@@@???>>>>>>???@@@AAAEEEHHHLLLRRRYYY___cccfffggggggiiilllpppqqqnnnllllllmmmnnnnnnnnnllljjjiiieeebbbaaacccfffiiijjjiiiiiihhhhhhhhhiiikkkmmmoooooonnnnnnooorrrvvvzzz|||~~~{{{xxxxxxxxxvvvpppjjjeeedddgggiiicccUUUIIIEEEIIIKKKPPPWWW___gggnnnqqqrrrrrrqqqpppoooqqquuuyyywww|||}}}~~~~~~zzzvvvwwwyyywwwxxxyyyzzz|||}}}~~~}}}yyyqqqhhh^^^YYYSSSRRROOOIIICCCAAACCCEEENNNQQQUUUYYY[[[YYYTTTPPPHHHDDD===888555333111000///000000///...,,,+++***&&&&&&%%%%%%%%%&&&'''(((&&&&&&&&&&&&'''((()))***'''''''''&&&&&&&&&%%%%%%###$$$&&&&&&%%%%%%'''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%!!!###&&&'''&&&%%%%%%&&&((((((''''''&&&&&&''''''&&&###"""###%%%((()))((('''((((((((((((''''''''''''''''''((((((((((((((((((''''''&&&&&&&&&&&&''''''(((''''''&&&&&&&&&''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&&&&''''''((())))))******,,,...000222444:::???EEEGGGEEEAAA@@@???DDDEEEHHHLLLRRRXXX]]]```bbbfffllluuu~~~~~~ooo```YYYTTTKKK@@@:::;;;<<<>>>AAACCCFFFGGGHHHJJJMMMQQQVVV\\\aaaeeefffffffffgggjjjmmmmmmllljjjiiijjjllllllkkkhhheeeccc```___^^^```dddhhhkkkllllllmmmnnnpppsssvvvxxxzzzzzzzzz|||~~~yyyqqqkkkffffffgggggg___RRRFFFAAABBBCCCEEEJJJSSS\\\eeejjjmmmooopppqqqpppqqqsssuuuuuu|||{{{vvvqqqqqquuu|||{{{|||}}}{{{{{{zzz}}}{{{yyyxxxxxxzzz}}}}}}tttlllgggbbb^^^VVVMMMEEEAAABBBCCCLLLNNNSSSYYY]]]\\\XXXTTTNNNJJJCCC>>>:::777555333/////////......,,,+++***&&&&&&%%%%%%%%%&&&''''''%%%%%%%%%%%%&&&'''((()))((((((((('''''''''''''''&&&''''''&&&$$$%%%''')))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&"""$$$''''''&&&%%%$$$%%%'''''''''((((((((((((((('''"""&&&)))))))))%%%%%%&&&'''((()))******''''''''''''((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&'''((()))(((((((((((((((((((((((())))))))))))))))))))))))'''''''''''''''(((((()))((()))***,,,///222555666;;;AAAHHHKKKIIIFFFDDDDDDBBBFFFLLLSSSYYY___dddhhhiiioooxxx{{{lllaaaVVVPPPKKKDDD===:::>>>@@@DDDIIILLLMMMMMMMMMLLLNNNRRRVVV[[[^^^```aaahhhhhhiiijjjlllllllllllljjjjjjjjjiiigggdddaaa`````````___aaadddiiilllnnnsssuuuyyy}}}zzztttmmmmmmnnnlllfff[[[RRRMMMEEEDDDCCCDDDJJJRRR[[[aaaeeehhhllloooppppppqqqrrrssszzz|||rrrjjjjjjooowww||||||yyy{{{~~~{{{{{{|||~~~|||}}}}}}}}}{{{yyyzzz{{{~~~}}}uuupppmmmggg\\\QQQHHHCCCBBBCCCHHHKKKPPPWWW\\\]]]ZZZWWWVVVRRRKKKEEEAAA<<<888555000//////...---,,,++++++''''''''''''''''''((((((((((((&&&%%%%%%%%%%%%%%%''''''''''''''''''''''''))))))(((&&&$$$$$$''')))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%''''''%%%$$$$$$%%%&&&&&&''''''((((((((((((&&&&&&%%%%%%&&&(((((('''&&&%%%%%%&&&'''((()))******&&&'''''''''(((((())))))((((((((((((((((((((((((&&&&&&&&&&&&&&&'''((()))((((((((((((((((((((((((************************(((''''''''''''((())))))'''(((***,,,000333666777<<>>BBBFFFFFFDDDBBBCCCDDDKKKRRR[[[bbbhhhnnntttyyy~~~{{{lll[[[PPPHHHFFFFFFEEEAAA>>>BBBIIIKKKNNNQQQTTTVVVUUURRRQQQOOORRRWWW\\\aaadddeeefffgggggggggfffeeeeeehhhjjjkkkhhhdddaaa``````aaacccaaaeeejjjqqqwww~~~}}}xxxrrrkkkccc___XXXRRROOOPPPRRRTTT[[[___dddhhhkkkmmmppprrrwww~~~tttiiifffiiijjjllllllkkkjjjlllqqquuuxxxxxxzzz~~~{{{|||~~~yyytttkkkbbbZZZSSSLLLHHHFFFGGGIIINNNTTTXXXYYYYYY^^^\\\YYYVVVPPPHHH???999555444222///---,,,++++++++++++,,,,,,,,,+++******%%%%%%%%%%%%&&&'''((()))&&&&&&&&&&&&&&&'''''''''(((((((((&&&$$$$$$&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&$$$$$$%%%&&&$$$%%%&&&'''''''''&&&%%%%%%"""&&&)))))))))((((((((((((''''''''''''&&&&&&''''''((())))))***''''''((())))))(((''''''''''''&&&&&&&&&''''''((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((())))))******+++---///222555888:::>>>AAACCCDDDDDDFFFKKKPPPVVV]]]ffflllqqqwww~~~|||sssiii^^^SSSKKKDDDAAAAAACCCBBBBBBFFFLLLOOORRRVVVYYY[[[[[[ZZZYYYZZZ\\\```dddggghhhhhhgggfffffffffdddaaabbbeeehhheeedddccccccdddeeeggghhhmmmsss||||||tttpppjjjddd___\\\\\\\\\___aaadddfffhhhkkkooossswwwyyyppplllmmmjjjiiifffeeefffjjjnnnqqqrrrsssuuu{{{}}}|||}}}|||uuunnnfff]]]TTTMMMHHHHHHHHHLLLQQQVVVYYYZZZ[[[[[[\\\[[[WWWNNNDDD===999777444111...,,,++++++++++++,,,,,,,,,+++***)))&&&&&&&&&&&&'''((()))***&&&&&&'''''''''(((((((((%%%&&&'''&&&%%%$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%$$$$$$&&&(((%%%&&&((((((((('''%%%$$$&&&'''&&&&&&'''((()))'''&&&%%%%%%&&&'''((()))******&&&&&&&&&'''((())))))***%%%&&&'''(((((('''&&&%%%(((''''''&&&&&&&&&''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))******------///111444777999;;;<<>>@@@BBBCCCJJJRRR^^^hhhooovvvttteee[[[RRRIIIKKKIIIFFFEEEFFFJJJNNNQQQXXXWWWVVVTTTRRRRRRTTTVVVYYY___gggnnnrrrsssssstttmmmfff```______^^^```dddeeedddcccbbbeeellluuu|||~~~|||{{{yyytttqqqppppppppprrrsssssspppnnnkkknnnqqqqqqnnnlllmmmnnnrrrsssuuuwwwzzz|||~~~}}}yyyxxxwwwvvvtttrrrnnnqqquuuzzz~~~~~~uuuppppppxxxyyysssqqqwww{{{}}}wwwvvvxxx~~~~~~tttlllhhh```WWWNNNKKKJJJKKKOOOUUUZZZYYYVVVUUUUUUWWWYYY[[[OOOIII@@@999444222111000...,,,,,,,,,---...---,,,(((((('''&&&&&&'''''''''%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&'''&&&&&&%%%$$$$$$%%%%%%%%%$$$$$$%%%'''&&&&&&&&&&&&&&&&&&&&&&&&######$$$%%%%%%&&&''''''''''''&&&&&&&&&''''''(((%%%%%%%%%%%%&&&'''((('''%%%'''(((*********(((&&&%%%&&&&&&&&&&&&&&&'''((()))''''''''''''(((((((((((('''(((((((((((((((''''''((()))***++++++***)))(((+++++++++++++++***)))))))))))))))+++...333888;;;???>>>>>>>>>@@@CCCFFFHHHQQQ[[[gggnnnsssyyysss]]]SSSNNNJJJEEEFFFFFFGGGHHHJJJOOOTTTXXXWWWWWWVVVTTTSSSUUUXXX[[[bbbfffmmmqqqqqqpppooonnniiibbb\\\[[[ZZZYYY]]]bbbdddddddddggglllvvvxxxuuurrrpppnnnllliiiffffffgggiiikkklllkkkhhhfffcccfffiiihhheeecccdddfffhhhiiikkknnnqqqsssuuuvvvuuuvvvwwwxxxyyy{{{{{{|||~~~|||zzzwwwuuuqqqqqqrrrtttwwwyyy{{{{{{xxxuuu||||||yyywww{{{~~~wwwssstttyyyzzzrrrnnndddZZZQQQNNNNNNOOOSSSYYY___]]]ZZZYYYZZZ^^^cccfffYYYQQQFFF===777444222222000...------/////////...***)))((((((''''''''''''%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&'''''''''''''''&&&&&&%%%%%%%%%$$$######%%%&&&''''''&&&&&&(((***&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''(((&&&%%%%%%%%%''')))******(((((()))***++++++***(((&&&&&&&&&&&&&&&&&&'''((((((''''''''''''(((((((((((('''(((((((((((((((''''''))))))+++++++++***((('''***++++++++++++******)))++++++,,,...333999>>>AAADDDBBB@@@???AAAEEEKKKNNNXXXaaakkkrrrwwwttt^^^OOOIIIGGGEEEDDDDDDGGGLLLOOOQQQTTTXXX[[[WWWXXXXXXXXXXXXZZZ^^^aaahhhkkknnnnnnkkkhhheeecccaaa\\\WWWWWWVVVVVVZZZaaacccfffkkkqqq{{{|||xxxtttqqqooohhhfffeeeddddddcccbbb```bbbdddfffgggfffdddaaa```___bbbdddccc```___```ccccccccceeehhhjjjlllnnnooooooooopppqqqrrrsssttttttzzz|||~~~{{{xxxyyyvvvtttsssuuuwwwwwwvvvvvv}}}yyy{{{}}}~~~~~~{{{vvvtttwww|||yyyuuujjj```VVVRRRPPPOOORRRWWW^^^^^^___```cccgggjjjmmmbbbYYYMMMBBB:::666444333111///......///000000///,,,+++***)))((('''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&'''''''''((((((%%%%%%$$$#########""""""$$$&&&'''(((''''''((()))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%&&&&&&'''''''''((((((((()))(((((((((***)))(((&&&###$$$&&&(((************(((''''''&&&&&&&&&''''''''''''''''''((((((((((((%%%%%%'''((())))))))))))'''(((((((((((((((''''''$$$%%%'''(((***+++++++++,,,---///222777===BBBEEEGGGEEECCCBBBDDDJJJOOOSSSUUU]]]gggqqqzzzlll^^^OOOGGGDDDAAA@@@AAADDDJJJPPPTTTUUUWWWZZZ]]]```aaabbbbbbaaabbbdddfffggghhhiiifffbbb^^^[[[ZZZYYYVVVUUUWWWXXXYYY```gggkkkqqqzzz~~~yyywwwsssoookkkgggeeecccZZZZZZZZZ[[[\\\\\\]]]]]]^^^```bbbbbb___]]][[[[[[[[[]]]```___\\\\\\^^^aaa```aaabbbdddfffhhhiiijjjkkkkkkllllllmmmnnnnnnnnnsssuuuxxxyyyzzz|||~~~~~~|||xxxwwwyyyyyyvvvsssqqqvvv|||wwwxxxyyyyyyyyy||||||xxxxxxzzz|||}}}rrrggg\\\VVVPPPLLLKKKNNNVVVYYY^^^dddiiimmmooopppjjjaaaTTTHHH???:::777666222000......///000000000...---+++***)))(((((((((''''''((((((((((((''''''%%%%%%%%%&&&''''''((((((%%%$$$$$$############$$$###$$$&&&&&&%%%$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((('''&&&&&&%%%$$$$$$$$$%%%&&&'''(((((((((((()))***)))(((((()))(((&&&$$$###$$$%%%&&&((()))******)))((('''&&&&&&&&&&&&&&&''''''''''''((((((((((((&&&&&&'''(((((()))((((((((('''''''''''''''((()))$$$%%%'''(((***+++++++++,,,---000555:::???DDDFFFFFFFFFGGGIIILLLPPPSSSVVVSSS[[[gggtttzzzkkkXXXNNNFFFDDDBBB???@@@CCCIIINNNSSSVVVXXXZZZ```dddmmmnnnooommmiiifffdddddd_________\\\XXXVVVVVVWWWVVVUUUXXX^^^bbbfffoooxxx~~~zzzwwwssspppllljjjfffbbb^^^[[[YYYXXXSSSTTTVVVWWWXXXYYY[[[\\\ZZZ\\\^^^]]]ZZZXXXYYYZZZXXX[[[]]]\\\[[[[[[^^^aaabbbbbbcccdddfffggghhhiiiiiiiiiiiiiiiiiiiiiiiiiiinnnppprrrsssssstttwwwyyyyyy{{{||||||~~~}}}xxxtttqqqqqqssswww{{{~~~~~~~~~ssstttuuuvvvwwwzzz}}}yyywwwwwwwwwmmmbbb[[[TTTMMMJJJKKKMMMRRR[[[dddlllqqqssstttppphhh[[[OOOFFF???;;;999222000...---...000111000///...---+++)))(((((((((''''''((((((((((((''''''$$$$$$$$$%%%&&&'''''''''&&&%%%$$$$$$$$$%%%&&&'''###%%%''''''%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''$$$%%%&&&(((((((((((('''(((((('''&&&'''((((((&&&$$$(((((('''''''''(((((()))***)))((('''&&&%%%%%%%%%''''''''''''((((((((()))*********)))(((&&&%%%$$$***)))((((((((()))+++,,,)))******+++++++++******+++---111666;;;@@@CCCEEEEEEGGGKKKOOORRRTTTVVVVVVYYYaaannn}}}vvvdddVVVLLLFFFBBBDDDCCC@@@CCCIIIMMMRRRVVVXXXZZZ^^^eeelllwwwxxxwwwsssmmmfffbbb```WWWWWWWWWUUUSSSSSSUUUWWWVVVXXX^^^gggmmmsss}}}yyyvvvrrrmmmiiieee```]]]^^^\\\XXXTTTPPPMMMLLLKKKSSSTTTVVVXXXXXXZZZ\\\]]]XXXZZZ\\\[[[XXXWWWYYY[[[XXXZZZ]]]\\\[[[\\\___ccceeeffffffggghhhiiijjjjjjhhhhhhhhhggggggggggggfffkkkmmmoooooooooppprrrttttttvvvxxx{{{~~~~~~zzzuuutttpppmmmnnnssswwwxxxxxxxxx~~~~~~oooqqqtttuuuwwwzzz~~~zzzuuuttt{{{xxxoooeee___XXXQQQNNNNNNIIIOOOYYYdddnnntttxxxyyytttlll```TTTJJJCCC>>>;;;222000------...000000000000///---+++***)))((((((&&&''''''((((((''''''&&&######$$$%%%%%%&&&'''''''''&&&&&&%%%&&&''')))***&&&((())))))'''%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((()))))))))###$$$&&&((())))))((('''(((,,,+++)))((('''''''''(((+++***)))'''''''''((()))+++((($$$!!! """%%%'''''')))***)))((('''(((***+++******)))((('''&&&&&&))))))))))))************)))***************))))))111333666999;;;>>>BBBEEEHHHKKKQQQWWW\\\\\\YYYUUU\\\hhhyyykkkZZZRRRSSSJJJFFF@@@===???CCCGGGJJJXXXYYYZZZ\\\aaaggglllooorrrqqqoookkkfffaaa]]]ZZZWWWUUUTTTTTTQQQPPPUUU\\\___eeennnwww~~~yyyuuukkkhhhddd```]]]YYYTTTQQQIIIJJJKKKJJJJJJLLLNNNQQQTTTUUUWWWXXXXXXWWWVVVUUUXXXXXXWWWVVVVVVVVVWWWWWW[[[\\\\\\[[[[[[[[[^^^```cccbbbaaacccfffiiihhhgggeeedddcccbbbccceeegggiiiffffffgggiiijjjkkklllmmmppprrrssstttuuuwww{{{}}}~~~}}}}}}tttooonnnqqqoookkkmmmsssuuuwww|||vvvrrrvvv{{{zzzyyywwwtttssstttxxx{{{|||}}}~~~}}}yyyuuurrrrrrwwwwwwuuuooogggbbb^^^VVVMMMMMMIIIMMM[[[jjjssswwwyyyuuurrriii[[[QQQJJJBBB:::555222///...///111222222222111000...---,,,+++***)))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&"""###$$$%%%'''((())))))(((%%%""" ###'''***'''&&&%%%%%%&&&'''((()))%%%%%%&&&&&&''''''((((((''''''&&&&&&&&&&&&'''''')))(((((('''((((((***+++,,,+++***((('''''''''((())))))(((%%%###$$$%%%(((***''')))***)))((('''(((***))))))))))))(((((((((((())))))))))))***************************+++,,,---111333666999<<>>BBBDDDEEEFFFIIIPPPYYY```[[[]]]bbbhhhmmmqqqtttuuuqqqoookkkfffaaa\\\YYYWWWTTTQQQQQQRRRQQQSSSZZZcccvvvzzzuuuooohhhbbb]]]WWWSSSQQQMMMIIIFFFFFFEEEDDDCCCGGGIIIKKKKKKLLLNNNQQQSSSUUUVVVVVVVVVUUUSSSQQQPPPSSSSSSTTTTTTUUUUUUVVVVVVXXXYYYZZZZZZYYY[[[^^^```aaaaaabbbdddfffeeecccaaaaaaaaa```aaabbbeeehhhiiihhhhhhggggggffffffeeeeeehhhlllqqqtttttttttttttttwwwyyy{{{~~~}}}}}}zzzzzzzzzwwwpppkkkjjjllllllmmmppptttzzz}}}uuusssxxx}}}yyykkkdddeeehhhoooqqquuuzzz}}}xxx{{{xxxsssppphhh___XXXQQQOOOWWWccckkkqqquuuzzz{{{wwwoooeee[[[NNNBBB===999444000/////////...000000///...---+++***)))(((''''''''''''(((((()))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''&&&'''(((((())))))(((((('''&&&&&&&&&&&&'''((((((''''''&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((((((((((((((((())))))(((((((((((('''((((((((('''''''''((())))))******''')))***)))((('''(((*********))))))((((((''''''((()))))))))***************)))((())),,,000444666777999<<<>>>@@@CCCFFFIIITTTZZZbbbgggiiimmmttt{{{}}}nnn]]]LLLGGGGGGGGGFFFFFFFFFJJJMMMOOOPPPUUU___hhhbbbccceeegggkkknnnqqqrrrllliiiddd___[[[XXXVVVVVVSSSQQQPPPSSSVVV\\\iiivvvyyysssiiieee___ZZZVVVRRRMMMJJJHHHEEEAAA???@@@BBBCCCCCCGGGIIILLLMMMNNNPPPSSSUUUTTTTTTUUUUUUTTTSSSRRRQQQVVVVVVWWWXXXYYYZZZZZZZZZWWWXXXYYYYYYYYYZZZ]]]```dddeeeggghhhiiigggeeebbbaaaaaa```aaacccfffiiikkkggggggggggggfffffffffeeeiiilllooorrrrrrrrrssstttuuuvvvxxxzzz|||~~~~~~~~~|||vvvoookkkkkkkkkmmmqqqvvv|||}}}{{{}}}tttkkkiiilllmmmppptttyyy}}}|||zzzxxxqqqiiieee\\\WWW[[[bbbiiiqqqwww}}}{{{rrrfffVVVIIIAAA<<<666111/////////...000000000000///---,,,***''''''''''''((()))******'''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''((())))))))))))(((%%%%%%%%%%%%%%%%%%%%%&&&(((((((((''''''&&&&&&&&&&&&''''''''''''''''''&&&)))&&&&&&'''''''''''''''''''''''''''((((((((((((''''''''''''(((((('''''''''''')))***)))((('''(((***,,,+++***)))((('''&&&%%%((()))))))))************(((((((((***---222666999<<<>>>AAACCCDDDFFFJJJMMMWWW^^^fffkkknnnttt}}}mmmWWWNNNGGGFFFFFFGGGKKKOOOKKKPPPUUUWWWXXX^^^gggooommmkkkiiiggggggjjjmmmooommmiiibbb\\\WWWTTTSSSSSSRRRPPPQQQWWW___lll~~~|||uuummmddd^^^VVVSSSOOOMMMKKKIIIGGGDDDCCC@@@>>>===@@@CCCEEEFFFIIIKKKNNNPPPQQQRRRTTTVVVSSSSSSTTTTTTUUUUUUUUUUUUXXXYYYZZZ[[[\\\]]]\\\\\\XXXYYYYYYYYYYYYZZZ]]]___dddfffhhhjjjiiigggdddcccaaaaaaaaaaaacccfffiiikkkeeeeeefffgggggghhhhhhiiilllmmmoooooopppqqqtttvvvuuuuuuvvvxxxyyy{{{|||}}}|||~~~}}}wwwqqqlllmmmoootttzzz~~~~~~wwwrrrrrrmmmppptttzzz|||uuupppfff]]]]]]aaafffnnnuuu|||ppp___QQQFFF@@@999444111000000000111222333333222000...---((((((((((((((()))***+++''''''''''''''''''''''''(((((('''''''''&&&&&&&&&''''''&&&&&&''''''((()))&&&&&&'''''''''&&&&&&&&&***)))))))))((((((''''''&&&&&&'''(((((('''&&&&&&%%%###$$$&&&'''((()))))))))&&&&&&'''(((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&''')))***)))((('''(((***++++++***)))((('''&&&&&&))))))))))))************))))))***,,,000555999;;;@@@BBBEEEHHHJJJMMMQQQTTT\\\aaahhhnnnttt{{{mmmVVVGGGEEEEEEEEEEEEEEEKKKSSSSSSWWW\\\___ccciiiqqqvvvuuurrrmmmiiihhhjjjnnnppppppkkkcccZZZTTTQQQQQQQQQRRRSSSZZZeeeqqqxxxnnnddd\\\SSSLLLEEEDDDAAAAAAAAABBBAAA???@@@>>>===???BBBFFFHHHHHHLLLNNNQQQSSSSSSTTTVVVXXXTTTTTTUUUVVVWWWXXXXXXYYYXXXYYYZZZ\\\\\\\\\[[[[[[ZZZZZZ[[[ZZZYYYZZZ]]]___```ccceeefffdddbbbbbbbbbbbbaaaaaaaaabbbeeehhhjjjcccccceeefffgggiiijjjjjjmmmnnnoooooooooppptttwwwuuuuuuuuuuuuvvvwwwxxxyyyzzz|||yyypppoooooorrrwwwzzzzzzxxxuuuzzz|||xxxrrrtttxxx}}}vvvkkkaaa]]]]]]```hhhooo{{{yyyjjj\\\NNNHHH@@@999555333222222222333444444444222000...***))))))))))))******+++''''''''''''''''''''''''((((((''''''''''''''''''&&&&&&&&&&&&&&&'''(((((())))))******))))))(((''')))))))))(((((((((((((((%%%&&&'''(((((('''&&&%%%&&&&&&&&&((()))************%%%&&&'''(((((((((''''''%%%%%%%%%%%%&&&'''((((((''')))***)))((('''(((***(((((((((((())))))))))))))))))))))))***************+++---111444888<<<===@@@CCCGGGKKKOOOTTTYYY]]]```dddjjjqqqzzz|||gggTTTGGGBBBAAABBBEEEGGGIIIRRR[[[```bbbeeehhhmmmrrrvvvyyysssqqqnnnllllllnnnqqqssskkkfff]]]UUUPPPOOOPPPRRRXXX]]]jjj{{{vvviii^^^VVVNNNHHHCCC@@@>>>======???@@@@@@???@@@@@@@@@CCCGGGJJJLLLLLLOOOQQQTTTVVVVVVVVVWWWXXXWWWWWWWWWWWWXXXYYYZZZZZZYYYZZZ[[[]]]]]]\\\ZZZYYY\\\\\\\\\[[[ZZZZZZ\\\^^^]]]```bbbbbb```___```aaaaaa```______```bbbeeefffbbbbbbccceeefffggghhhiiikkkmmmoooppppppppprrrtttuuuuuutttssssssssstttuuuzzz{{{}}}~~~yyytttnnnmmmppprrrrrrqqqppptttyyy}}}~~~zzzoooccc]]][[[\\\cccjjjsss{{{tttiiiZZZSSSIII???999666444333111222444555444222000...++++++***)))))))))******''''''''''''''''''''''''''''''''''''(((((((((((($$$%%%'''))))))((('''&&&(((((()))))))))((('''&&&&&&&&&&&&&&&''''''''''''%%%&&&((())))))(((&&&%%%(((+++,,,,,,,,,+++***((('''$$$%%%'''(((((((((''''''$$$$$$$$$%%%&&&(((***,,,((()))***)))((('''(((***%%%&&&'''((()))***+++,,,))))))))))))************,,,...000444888;;;>>>??????CCCHHHNNNSSSYYY___dddccceeekkkttt~~~dddNNNDDD@@@BBB@@@@@@FFFLLLRRR]]]fffmmmllllllooorrruuuvvvvvvmmmmmmmmmmmmnnnqqqssstttaaa\\\UUUOOOLLLNNNRRRUUU^^^gggyyyzzzmmmdddXXXNNNHHHDDD@@@===BBBAAA@@@@@@BBBCCCCCCBBBCCCCCCDDDGGGLLLOOOPPPOOOQQQSSSVVVXXXWWWWWWXXXYYY[[[ZZZZZZYYYYYYYYYZZZZZZ[[[\\\]]]^^^^^^]]][[[ZZZ]]]^^^]]]\\\ZZZZZZ\\\^^^]]]___aaa```^^^^^^```ccc______^^^]]]^^^```bbbdddaaabbbcccdddeeeffffffggghhhkkkoooqqqqqqpppppppppuuutttsssqqqqqqqqqrrrrrryyyzzz|||~~~|||yyyoooiiijjjmmmnnnmmmppprrruuuyyy~~~~~~rrrfff___[[[[[[aaaiiimmmuuu~~~{{{rrrccc[[[OOODDD<<<888555333000111333444444222///---,,,,,,+++***)))))))))***((((((((((((((((((((((((''''''''''''(((((())))))"""%%%))),,,,,,***&&&$$$%%%%%%&&&'''&&&%%%###"""$$$$$$$$$%%%%%%&&&&&&&&&%%%&&&((())))))(((&&&%%%%%%&&&'''((())))))((('''&&&***)))((('''''''''''''''&&&&&&&&&'''''')))***+++******))))))((((((''''''))))))(((((((((+++...111...+++((((((***,,,+++******///555:::<<<===>>>>>>AAAFFFOOOWWW\\\___aaacccgggooowww{{{~~~jjjTTTDDD======:::AAAFFFIIIQQQ___mmmtttwwwwwwxxxyyyzzzwwwssspppmmmmmmooosssvvvtttmmmhhh[[[WWWRRROOOLLLNNNYYYeeeppptttjjj___VVVMMMGGGBBB<<<:::<<>>===CCCHHHLLLVVVfffsssxxx|||{{{yyyyyyxxxvvvrrrooommmoooqqqsssrrrllleee___TTTPPPNNNMMMOOOUUUcccqqqzzzmmmcccUUUMMMEEEAAA>>>::::::<<>>===<<<;;;<<>><<<777666444444555444333111000///---+++))))))))))))++++++)))(((&&&%%%%%%%%%$$$%%%&&&((())))))))))))%%%&&&&&&'''''''''''''''((((((((((((''''''''''''$$$%%%&&&((((((''''''&&&((((((((((((((('''''''''''')))((('''''''''(((***+++'''''''''''''''((()))***+++******))))))))))))***))))))))))))((((((((((((&&&(((***'''###"""%%%***(((((()))***,,,------,,,333777<<>>:::;;;???CCCFFFMMMVVVaaappp|||~~~{{{zzzxxxuuuttttttvvvvvvvvv~~~~~~zzzqqqdddYYYRRRPPPSSSQQQSSS[[[fffuuuuuuiii[[[PPPFFF@@@<<<>>>??????AAAEEEHHHKKKNNNRRRTTTVVVVVVUUUUUUTTTRRRQQQQQQRRRTTTTTTSSSSSSSSSRRRSSSSSSTTTUUUXXXXXXXXXXXXYYYYYYYYYYYYZZZYYYYYYYYYYYYYYYXXXWWWYYY[[[\\\^^^^^^]]][[[ZZZ^^^^^^]]]\\\\\\[[[[[[[[[ZZZZZZZZZ[[[\\\]]]^^^^^^_______________``````aaa```aaaccccccbbbccceeegggkkkkkkkkkkkklllllllllmmmpppqqqsssuuuuuutttsssrrrsssuuuvvvwwwxxxzzz}}}|||wwwsssppprrrvvv|||~~~{{{uuurrrrrrsssrrrwww}}}~~~sssfff______gggmmmvvv~~~|||lll\\\NNNCCC>>>888666444444444333222000000///---***)))))))))))),,,+++***(((''''''&&&&&&%%%%%%&&&((())))))))))))$$$%%%&&&'''((((((((((((((((((((((((((('''''''''###$$$%%%&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%&&&'''((()))'''''''''''''''((()))***+++******))))))))))))***(((((((((((()))))))))))))))((('''''')))***++++++'''(((***+++,,,---///000555888<<>>??????@@@BBBGGGMMMQQQ[[[]]]bbblllzzzkkkYYYHHHEEEDDDFFFFFFHHHOOOWWWfffpppzzz}}}wwwpppiiilllqqqwww}}}~~~|||qqqiii]]]TTTPPPQQQSSSUUUbbbiii||||||zzz{{{wwwmmmbbbYYYNNNEEE@@@<<<===DDDJJJMMMRRRVVVWWWWWWXXXZZZ[[[]]]^^^^^^]]]]]][[[ZZZXXXWWWVVVVVVSSSSSSSSSTTTTTTUUUWWWWWWXXXXXXXXXXXXYYYYYYYYYYYYWWWZZZ\\\[[[YYYWWWXXXZZZWWWXXXYYYZZZ[[[\\\]]]]]]ZZZ[[[\\\^^^_________^^^______```aaa``````^^^^^^ZZZZZZZZZZZZZZZ[[[\\\\\\]]]___````````````ccceeedddeeefffgggggggggffffffgggiiillloooqqqrrrrrrqqqnnnoooppppppoooppprrrttttttwww}}}vvvsssrrrsssvvvyyyzzzyyy{{{}}}ssspppkkkkkknnnssswwwyyyrrrqqqpppppprrrqqqnnnllluuuvvvxxxzzz|||}}}uuuooonnnffffffiiiooottt{{{zzziiiXXXKKK???<<<888555444444333222000///---+++))))))))))))''''''''''''((()))***+++(((((((((((((((''''''&&&&&&&&&'''((()))))))))(((''''''''''''((((((((()))$$$$$$$$$$$$%%%%%%&&&&&&'''''''''((((((((())))))((($$$%%%''')))***))))))(((***)))((('''''''''''''''&&&&&&&&&'''''')))***+++'''((((((((())))))******%%%'''))))))((()))+++---+++,,,,,,+++,,,000777======>>>???@@@DDDLLLUUU[[[fffgggmmmxxxnnnZZZKKKGGGGGGIIILLLMMMOOOYYYdddoooyyy|||xxxtttooolllooouuu|||}}}yyyiiiaaaWWWRRRSSSWWWZZZ[[[qqqzzz|||xxxuuuvvvwwwrrrhhh^^^UUUKKKCCC@@@===???GGGNNNSSSXXX]]]XXXXXXYYY[[[]]]```bbbcccaaa```^^^\\\YYYWWWUUUTTTTTTTTTTTTTTTUUUVVVWWWXXXXXXXXXXXXXXXYYYYYYYYYZZZWWWZZZ\\\[[[YYYXXXYYY[[[VVVVVVVVVWWWXXXZZZ\\\]]]ZZZ[[[\\\]]]^^^]]]\\\\\\^^^___aaabbbbbbbbbaaaaaa\\\\\\\\\[[[\\\]]]]]]^^^^^^___`````````aaaccceeebbbcccdddeeefffeeeddddddccceeehhhlllnnnooopppooolllmmmnnnnnnmmmmmmoooppprrruuuyyy~~~~~~yyysssqqqtttwwwzzzzzzwwwxxxyyy||||||tttnnngggggglllqqqttttttsssoooooovvv~~~wwwxxxxxxxxxyyy{{{yyyrrrpppkkkhhhiiilllnnnsssppp^^^PPPAAA>>>:::777666555444333000///---+++))))))))))))'''''''''''''''((())))))''''''((((((((((((((('''%%%&&&''''''((('''''''''&&&'''''''''(((((())))))(((''''''''''''((())))))%%%%%%%%%&&&&&&&&&''''''$$$''''''((()))))))))))))))%%%&&&&&&'''((()))******''''''&&&&&&&&&&&&''''''''''''&&&&&&'''((()))***))))))))))))(((((((((((()))***+++,,,...333:::???AAA@@@@@@DDDKKKTTT\\\```eeeqqq~~~lllVVVKKKHHHCCCNNNWWWVVVTTT[[[gggoooyyy{{{}}}{{{vvvrrrppppppsssvvvzzz|||rrrjjjbbbZZZTTTUUUXXX[[[dddnnn|||xxxtttpppmmmkkkllljjjbbbUUUKKKFFFFFF@@@>>>BBBMMMSSSUUUZZZaaa^^^___```aaaccceeeggghhheeeaaa\\\WWWSSSRRRSSSTTTQQQSSSUUUVVVVVVWWWYYY[[[YYYZZZZZZ[[[[[[[[[ZZZZZZ]]]\\\[[[ZZZZZZZZZZZZZZZXXXXXXYYYYYYZZZYYYYYYYYYYYYZZZ[[[]]]___`````````````````````aaaaaaaaaaaa___^^^]]]\\\\\\]]]______aaaaaaaaaaaaaaa`````````cccdddeeeeeedddeeegggiiifffggghhhiiikkknnnpppqqqjjjjjjjjjkkklllnnnpppqqqtttvvvxxxzzz{{{~~~|||sssoooqqqrrrqqqsssrrrvvv|||}}}xxxuuuuuutttqqqiiibbbcccjjjooopppnnnuuu{{{wwwxxx|||}}}{{{}}}uuuqqqllljjjhhhggglllvvv}}}jjj[[[MMMCCC:::888999777555555111000...---,,,++++++***))))))(((((((((((())))))))))))(((((((((((())))))((('''&&&%%%%%%&&&'''(((******))))))))))))******$$$%%%%%%&&&'''((())))))((((((((((((((()))******)))&&&&&&'''((((((((((((((('''''''''((()))))))))***(((((((((''''''(((((((((******************++++++)))))))))))))))))))))(((***+++,,,...111666:::======???BBBIIIQQQYYY```ccciiiwwwrrr\\\MMMGGGHHHMMMVVV]]]]]]]]]dddnnnuuuzzz{{{yyyvvvqqqooooooqqq|||}}}{{{rrrfff^^^[[[WWWVVVZZZ___eeerrr~~~}}}vvvqqqkkkfffbbb^^^^^^[[[UUULLLDDDAAA@@@AAAAAAGGGQQQXXXZZZ^^^dddbbbccceeehhhiiijjjjjjiiibbb^^^XXXSSSPPPPPPQQQSSSRRRSSSUUUVVVWWWXXXZZZ\\\[[[\\\\\\]]]]]]\\\\\\\\\]]]]]]\\\[[[ZZZZZZZZZZZZXXXYYYYYYYYYYYYYYYXXXXXXXXXYYY[[[]]]^^^______```aaaaaaaaaaaaaaabbbbbbbbb___^^^^^^]]]]]]]]]^^^^^^^^^_________```aaaaaaaaa```bbbbbbbbbbbbbbbdddfffeeefffgggiiilllnnnqqqrrrlllmmmmmmnnnnnnooooooooonnnoooqqqsssuuuxxx|||~~~wwwssssssrrroooqqqppprrruuutttqqqrrruuuwwwvvvqqqjjjiiiooottttttvvv}}}~~~zzzyyy|||}}}}}}}}}yyywwwuuurrrnnnkkkmmmuuuuuugggSSSGGG<<<888777444222333111000///---,,,+++++++++******))))))))))))******)))((((((''''''(((((()))(((''''''&&&&&&''''''(((***))))))(((((())))))***&&&&&&&&&''''''(((((()))'''''''''''''''(((((()))'''%%%&&&&&&'''''''''''''''(((((((((((((((((())))))))))))(((((((((((())))))))))))(((((((((((((((((()))))))))))))))))))))))),,,,,,...111666999::::::999===EEENNNWWW___eeehhhqqqttt\\\KKKDDDEEEJJJVVV]]]bbbcccfffnnnvvvyyy{{{yyyuuuqqqnnnnnnqqqttt{{{qqqdddYYYSSSVVVVVVYYY___fffrrr{{{tttmmmggg```YYYUUURRRPPPLLLGGGCCC@@@>>>>>>BBBDDDKKKUUU]]]```cccgggfffiiilllnnnnnnlllhhhfff]]]YYYSSSMMMKKKLLLOOOQQQRRRTTTVVVWWWXXXYYY[[[]]]]]]^^^^^^___^^^^^^]]]]]]]]]]]]\\\\\\[[[ZZZZZZYYYYYYYYYYYYYYYXXXWWWVVVVVVXXXYYY[[[\\\]]]^^^______aaaaaaaaaaaabbbbbbcccccc___`````````___^^^]]]]]]\\\\\\]]]^^^___```aaaaaa```aaabbbaaaaaaaaaccceeedddeeefffiiilllooorrrssspppqqqrrrrrrrrrpppnnnmmmhhhjjjkkklllooosssyyy}}}~~~zzzxxxsssmmmnnnmmmmmmmmmllljjjooovvv|||}}}vvvssswww{{{}}}}}}}}}~~~~~~~~~~~~}}}uuuooommmrrr|||uuu]]]OOOAAA;;;888444333333222111///...,,,++++++++++++++++++******+++++++++(((''''''''''''''''''((('''''''''((((((''''''''')))((((((''''''(((((()))'''''''''(((((((((((((((&&&&&&&&&&&&&&&'''(((((('''%%%&&&''''''((((((''''''(((((((((''''''''''''''')))(((((((((((((((((()))(((((((((((('''&&&&&&%%%)))))))))))))))*********,,,---000555999;;;999777999>>>GGGPPPYYYbbbjjjooo}}}aaaMMMCCCAAAGGGOOOZZZ___cccfffllluuuzzz{{{yyyxxxvvvtttsssuuuwwwyyy~~~~~~{{{sssfffYYYRRROOOUUUYYY^^^dddlll|||~~~yyysssjjjaaaZZZTTTOOOLLLKKKHHHDDDAAAAAAAAAAAAAAABBBGGGPPPZZZbbbfffhhhjjjjjjlllooopppnnnhhhbbb]]]UUURRRLLLGGGFFFHHHLLLOOORRRTTTWWWXXXYYY[[[]]]_____________________^^^]]]]]]]]]\\\\\\[[[ZZZYYYXXXXXXXXXXXXXXXWWWVVVTTTTTTXXXYYY[[[\\\]]]^^^^^^^^^______``````aaaaaabbbbbbaaabbbccccccbbbaaa___^^^\\\\\\]]]]]]^^^^^^______aaabbbccccccbbbccceeegggcccdddfffiiilllooorrrtttssstttuuuvvvtttqqqmmmkkkggghhhiiijjjlllqqqwww|||}}}}}}vvvnnnjjjiiijjjkkkjjjiiioooxxx~~~}}}}}}}}}~~~zzzpppkkkmmmtttzzziiiZZZIII@@@;;;777666777333222000...---,,,++++++++++++************++++++''''''&&&&&&&&&&&&''''''&&&'''((())))))((('''&&&((((((''''''''''''((((((((((((((((((((((((''''''''''''&&&&&&''''''((()))'''''''''((())))))))))))((('''&&&&&&&&&&&&&&&&&&&&&(((''''''&&&&&&''''''(((+++++++++++++++***)))(((((()))))))))*********+++,,,///333888;;;;;;888555===BBBIIIQQQ[[[fffrrryyyoooSSSFFFCCCBBBIIISSS[[[aaafffkkkrrr{{{~~~|||vvvxxxzzz~~~{{{yyyrrrgggZZZQQQMMMLLLTTT[[[bbbhhhttt{{{vvvnnnggg\\\RRRLLLIIIGGGFFFFFFBBB???>>>@@@CCCDDDEEEIIIPPPXXXaaahhhmmmnnnnnnmmmnnnooonnniiiaaaXXXSSSMMMJJJFFFCCCCCCGGGKKKNNNSSSUUUXXXZZZ[[[]]]___bbb______``````___^^^^^^]]]]]]]]]]]]]]][[[ZZZXXXWWWXXXXXXXXXXXXWWWUUUTTTTTTYYYZZZ[[[\\\]]]^^^^^^^^^]]]]]]^^^^^^___``````aaacccdddeeeeeeeeedddbbbaaa_________^^^^^^]]]]]]\\\aaabbbccccccbbbccceeegggcccdddfffiiilllooorrrttttttuuuwwwwwwuuuqqqmmmjjjgggggghhhhhhjjjooouuuyyyzzz{{{ssshhhhhhkkknnnnnnnnnrrryyy~~~~~~~~~}}}{{{pppiiiiiimmmrrrssscccPPPDDD>>>:::888999444333111///---,,,++++++*********))))))*********''''''&&&&&&&&&&&&''''''&&&'''((())))))((('''&&&((((((''''''''''''((((((((((((((((((''''''''''''((((((''''''(((((()))***((('''(((((()))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''((()))*********)))((('''((())))))******+++++++++---222888<<<<<<:::888777BBBGGGNNNVVV```nnn~~~ttt\\\GGGCCCDDDDDDJJJUUU___gggoootttzzz}}}vvvzzz|||uuujjj]]]RRRLLLJJJKKKSSS]]]hhhrrr|||vvvoooiii^^^WWWMMMEEE@@@@@@@@@@@@???>>>>>>???AAAEEEIIILLLWWW]]]dddhhhlllqqqqqqnnnkkkkkkiiifff___WWWOOOJJJEEECCCAAAAAACCCGGGKKKNNNSSSUUUXXX[[[\\\^^^bbbdddaaaaaaaaaaaa```___^^^]]]______```___^^^\\\ZZZXXXYYYZZZZZZZZZYYYXXXWWWWWW[[[[[[\\\]]]^^^^^^^^^^^^[[[\\\\\\]]]^^^___``````ddddddeeeeeeeeeeeeeeedddbbbbbbaaa```___^^^]]]]]]```aaabbbaaaaaaaaaccceeedddeeefffiiilllooorrrsssssstttvvvvvvuuuqqqmmmjjjgggggghhhggghhhkkkooosssvvv}}}zzzllljjjkkkqqqsssrrrtttwwwyyy{{{|||zzzpppiiihhhkkknnn}}}~~~lllWWWJJJAAA;;;888888555444222000...,,,,,,+++******))))))))))))******(((''''''''''''''''''(((((((((((())))))((((((((()))((((((''''''(((((()))&&&&&&&&&'''''''''''''''((((((((((((((()))******)))&&&'''(((((())))))((((((&&&''''''(((((()))))))))((((((''''''''''''(((((($$$%%%'''((()))(((&&&%%%((())))))******+++,,,,,,///666???AAA===::::::<<>>>>>>>>===<<<@@@DDDGGGIIINNNUUU[[[ccciiilllkkkkkkmmmkkkfffaaa___\\\WWWQQQKKKEEEBBB>>>>>>???@@@DDDHHHMMMOOOSSSVVVYYY\\\]]]```cccfffccccccccccccbbbaaa```___bbbcccccccccbbb___]]][[[\\\]]]]]]]]]]]]]]]\\\\\\\\\]]]^^^^^^____________[[[\\\\\\]]]^^^___```aaaccccccccccccdddeeeffffffcccbbbbbbaaaaaa````````````bbbbbbbbbbbbbbbdddfffeeefffgggiiilllnnnqqqrrrqqqrrrssstttssspppnnnlllhhhiiiiiiiiihhhiiilllnnnrrrwww|||}}}sssmmmkkkooossssssqqqrrrrrr}}}~~~{{{xxxzzzzzzsssmmmkkkmmmooowwwyyybbbRRRGGG>>>999888666555333111...---,,,+++++++++************++++++)))((((((''''''(((((()))))))))(((((((((((())))))***))))))(((((())))))***$$$$$$%%%%%%&&&&&&''''''(((''''''''''''((())))))(((%%%&&&''''''(((((('''''''''(((((()))***++++++,,,))))))(((((((((((())))))&&&(((***+++,,,+++***)))((())))))***++++++,,,,,,111:::CCCDDD>>>:::<<<@@@FFFNNNZZZffftttsssYYYGGG>>>DDDGGGGGGOOO]]]gggsss~~~|||www|||zzznnn]]]PPPMMMPPPTTTWWW]]]kkk}}}zzztttlllddd]]]UUULLLEEEFFFDDDAAA@@@@@@@@@>>>===???EEELLLPPPSSSYYYbbbiiiiiinnnooojjjggghhhddd^^^WWWTTTPPPKKKFFFAAA>>><<<:::;;;===AAAEEEJJJNNNPPPSSSVVVYYY\\\^^^aaadddgggeeeeeeeeedddcccbbbaaa```eeefffffffffeeebbb___^^^______``````aaa`````````]]]]]]^^^___````````````\\\\\\]]]^^^___```aaabbbbbbaaaaaaaaabbbdddfffgggbbbbbbbbbbbbcccccccccccccccdddeeeeeedddeeegggiiifffggghhhiiikkknnnpppqqqpppppprrrrrrrrrpppnnnmmmkkklllmmmllljjjjjjkkkmmmnnnssswwwxxx|||yyypppjjjlllqqqqqqooonnnnnnxxx|||zzz{{{wwwvvvyyy}}}{{{uuupppnnnoooqqqqqq}}}lll[[[MMMBBB;;;999777555333111///---,,,,,,---,,,,,,++++++,,,,,,---))))))(((((((((((())))))***)))(((''''''((()))*********))))))))))))******######$$$$$$%%%&&&'''''''''&&&&&&&&&&&&'''((((((''',,,***(((&&&$$$#########(((((((((((()))))))))))))))))))))))))))(((((((((*********++++++,,,,,,,,,***++++++))))))***---000:::@@@FFFGGGCCC??????AAAHHHOOO[[[lll~~~|||aaaKKKHHHGGGGGGFFFIIIWWWgggzzz~~~}}}{{{rrrfffYYYSSSRRRTTT[[[bbbiii}}}zzzjjjccc\\\XXXSSSKKKFFFFFFAAAAAA???<<<<<<>>>CCCGGGGGGNNNVVV\\\cccmmmssstttwwwrrriiiccc^^^ZZZUUUQQQKKKGGGBBB@@@@@@???>>><<<>>>===>>>AAAFFFLLLPPPQQQTTTUUUWWW]]]dddiiiiiihhhllliiieeeccccccdddeeeeeehhhhhhiiiiiihhhfffcccbbb[[[\\\^^^_________^^^^^^___]]]]]]^^^``````\\\XXX\\\]]]^^^```cccdddcccbbb```___^^^___``````___]]]^^^```bbbccccccdddeeefffiiigggeeebbb___```dddgggnnnnnnmmmllllllkkkjjjjjjkkklllnnnpppqqqpppooonnnpppnnnllljjjhhhiiijjjjjjjjjooouuuwwwxxx{{{~~~yyysssooonnnoooppppppwww{{{}}}zzzzzz{{{{{{vvvrrrvvv~~~}}}~~~~~~zzztttooolllkkkooouuuzzzbbbQQQIIIBBB<<<:::444222222111,,,******,,,+++***((((((***+++,,,))))))((((((''''''&&&&&&)))&&&$$$'''+++---+++'''((()))))))))******++++++,,,,,,+++***)))(((''''''&&&''''''((()))******+++)))''''''''''''%%%###!!! %%%%%%&&&&&&&&&'''''''''((((((((())))))*********))))))))))))******++++++*********))))))***---000;;;@@@EEEEEEAAA>>>???AAAQQQTTT]]]lllmmmUUUHHHFFFGGGJJJLLLRRRbbbrrr}}}ttthhh```YYYVVVUUUWWW^^^fffwwwwwwsssddd]]]WWWUUUPPPJJJFFFFFFEEEDDDDDDCCCCCCFFFKKKOOOUUU\\\dddiiiooowwwzzzzzztttlllbbb\\\XXXTTTOOOJJJFFFBBB===;;;<<<<<<;;;999<<<===???CCCIIIOOOSSSUUUXXXYYY[[[aaahhhllllllkkkllliiieeeddddddeeefffeeeggghhhhhhiiigggeeecccbbb^^^___```aaaaaa```^^^]]]^^^\\\YYYYYY[[[[[[ZZZXXX]]]]]]^^^```cccddddddbbbcccaaa```]]][[[YYYXXXXXX\\\^^^aaabbbbbbcccdddfffgggfffeeecccaaabbbeeegggkkklllmmmnnnmmmkkkhhhfffhhhjjjmmmoooqqqrrrqqqqqqqqqpppmmmkkkiiiiiiiiijjjhhhlllqqqssstttxxxxxxrrrnnnmmmoooqqqwwwzzz{{{{{{~~~~~~zzzwwwwwwxxxxxxuuurrruuu}}}~~~}}}xxxrrrnnnnnnnnnlllqqq|||ooo[[[MMMBBB999:::555222333222---++++++************)))((('''&&&*********)))))))))((((((***'''&&&(((,,,...,,,(((&&&&&&&&&&&&'''''''''(((++++++******)))(((((((((''''''(((((())))))******'''%%%&&&((())))))&&&###!!!((())))))))))))*********'''((((((((()))************)))((('''((()))***+++)))******))))))+++...111>>>BBBEEEDDDAAA@@@CCCFFFYYYZZZaaaooouuu___NNNIIIIIIKKKOOOSSS\\\lllzzz{{{uuummm]]][[[ZZZ\\\]]]```iiirrruuullljjj___YYYTTTSSSQQQLLLIIIJJJJJJKKKLLLLLLNNNRRRXXX\\\cccjjjqqquuuzzz~~~}}}yyymmmcccWWWPPPNNNLLLFFFAAA???===999888999::::::999<<<>>>BBBHHHNNNSSSXXXZZZ]]]^^^aaaeeekkknnnnnnnnnkkkiiifffdddeeegggggggggfffgggggggggfffeeecccaaa```aaacccdddcccaaa^^^\\\___\\\XXXWWWWWWYYYYYYYYY]]]]]]]]]___bbbccccccaaafffeeeccc]]]VVVRRRRRRTTTXXXZZZ]]]______```bbbdddcccdddeeedddcccccceeegggiiijjjmmmnnnmmmiiifffcccfffhhhkkknnnqqqsssttttttsssrrrooommmjjjiiiiiiiiifffiiilllmmmooossszzz~~~uuullliiikkknnnuuuyyyzzzwwwwww{{{{{{wwwttttttvvvvvvuuutttwww~~~|||vvvqqqpppqqqsssmmmpppwwwjjjWWWGGG;;;;;;666333444333///,,,---++++++,,,,,,+++(((%%%###,,,++++++++++++************(((''')))---...,,,)))((((((((())))))))))))***))))))))))))))))))))))))(((((((((((())))))))))))''''''(((***++++++***((('''******+++++++++,,,,,,,,,((((((((('''''''''''''''***)))(((''''''(((***+++)))***+++++++++---111444@@@DDDGGGFFFDDDEEEKKKPPP[[[]]]gggxxx{{{hhhZZZQQQOOOPPPRRRTTTYYYbbbooozzzwwwooofffXXXYYY]]]aaaeeekkkxxxvvvkkkdddccc]]]XXXUUUVVVVVVSSSRRRSSSPPPRRRUUUWWWZZZ___dddhhhkkkqqqvvvxxxzzz{{{vvvoooeeeZZZMMMFFFEEEDDD???999;;;:::888888999;;;===>>>@@@CCCHHHNNNRRRWWW[[[]]]```bbbdddhhhkkkmmmmmmmmmjjjhhhfffeeeggghhhiiihhhffffffffffffeeedddcccbbb___aaaccceeedddbbb```^^^___]]][[[ZZZYYYYYYYYYYYY\\\[[[[[[]]]```aaaaaa```fffgggddd\\\SSSOOOQQQTTTSSSUUUXXXZZZ[[[\\\^^^______aaacccdddcccccceeefffhhhiiijjjkkkjjjgggeeecccggghhhkkknnnqqqsssuuuuuuvvvtttrrrooolllkkkjjjiiifffggghhhiiikkkpppvvv|||yyymmmeeedddfffpppvvv~~~}}}{{{wwwtttuuuyyyyyyvvvssssssuuuuuuvvvwwwzzz}}}yyyvvvuuuwwwyyyssssssuuu~~~wwwbbbPPPDDD===888444555444000...///---.........,,,+++)))(((++++++++++++++++++++++++***(((((())),,,---+++)))************************(((((((((((())))))******))))))))))))(((((((((((()))***))))))))))))***+++,,,'''''''''((((((((())))))(((((('''&&&%%%$$$$$$###++++++))))))))))))***+++***+++,,,,,,---000444888>>>BBBEEEFFFEEEIIIQQQXXXWWW```pppmmm]]]UUUTTTSSSUUUWWWXXX]]]gggrrrzzz}}}~~~~~~~~~{{{oooccc[[[XXXYYY]]]dddkkkvvvyyyoooeee``````\\\WWWVVVYYY[[[ZZZZZZ]]]XXX[[[^^^aaadddhhhmmmqqqqqquuuvvvuuuuuutttllldddZZZPPPEEE???>>>>>>:::666777777777888:::===@@@BBBGGGKKKPPPTTTVVVYYY]]]```cccdddggghhhiiiiiiiiiiiihhhfffeeefffhhhiiijjjiiifffffffffeeeeeedddcccccc]]]^^^aaacccddddddbbbaaa]]]]]]^^^^^^\\\ZZZXXXXXX[[[ZZZYYYZZZ]]]^^^^^^]]]aaabbb```YYYRRRNNNQQQUUUPPPRRRUUUWWWWWWXXXZZZ[[[\\\^^^aaabbbccccccdddeeejjjiiigggffffffeeeffffffiiijjjllloooqqqtttuuuvvvwwwvvvtttqqqnnnlllkkkjjjggggggggggggiiinnnssswww}}}~~~ssshhhbbb```jjjqqqzzz}}}{{{vvvrrrrrruuuvvvssspppqqqqqqrrrtttwwwzzz}}}~~~~~~}}}|||}}}vvvsssrrrxxxmmmYYYKKK@@@;;;666666555111///111......,,,++++++,,,,,,---************************((((((((()))******)))((('''''''''''''''''''''''''''''''''((())))))******))))))))))))((((((((((((***)))((('''&&&'''(((***+++(((((((((((())))))))))))(((((('''&&&%%%$$$$$$###******************)))))))))***,,,---...111666:::;;;???CCCDDDEEEIIIRRRYYYXXXfff}}}qqq]]]QQQOOOSSSTTTWWWYYYZZZaaalllwww{{{||||||~~~xxxjjj___YYY[[[ZZZ]]]fffqqq{{{rrrjjjbbb___```ZZZVVVVVVZZZ^^^^^^```cccaaadddhhhkkkmmmpppsssvvvvvvvvvsssooommmjjjbbbYYYNNNGGG@@@;;;999999777666333555777888;;;>>>DDDGGGNNNRRRVVVXXXYYY[[[___cccfffhhhjjjjjjhhhfffeeeffffffeeedddeeehhhjjjjjjiiigggffffffeeeeeeeeedddddd]]]^^^```bbbdddddddddddd[[[]]]______\\\YYYWWWWWW[[[YYYXXXYYY[[[]]]]]]]]]ZZZ[[[ZZZVVVRRRQQQSSSVVVRRRUUUWWWXXXXXXXXXZZZ[[[\\\^^^aaabbbbbbbbbdddeeeiiihhhfffddddddeeegggiiijjjkkkmmmpppsssuuuwwwxxxxxxwwwvvvsssqqqnnnlllkkkiiihhhggggggiiillloooqqqwww}}}zzzoooeee```eeekkkttt|||wwwrrrppprrrrrrpppoooqqqnnnnnnrrrwwwyyyyyy|||uuupppnnnrrrxxxaaaOOODDD>>>999888666111000111---,,,***))))))***,,,...((((((((()))))))))))))))'''((())))))))))))(((((()))))))))((((((((((((''''''''''''(((((()))))))))(((((((((((())))))))))))((('''''''''((((((((((((((())))))*********+++++++++''''''''''''''''''''''''((()))***+++***)))'''&&&'''(((***+++---111666999<<<@@@DDDEEEEEEIIIQQQXXX^^^pppwwwaaaRRRJJJMMMTTTVVVZZZ\\\]]]dddpppyyy|||||||||tttiiicccaaabbb```bbbmmm|||~~~ssslllfff```^^^```ZZZWWWWWW\\\aaabbbeeehhhjjjmmmppprrrtttuuuwwwxxxtttqqqjjjbbb___]]]UUUMMMBBB@@@<<<888555555666777444666999<<<>>>CCCIIINNNRRRVVVZZZ[[[[[[]]]ccchhhlllnnnooommmiiieeeddddddccccccccceeehhhjjjjjjiiiggggggffffffffffffffffffbbbbbbbbbbbbcccdddeeefff___aaaaaa```\\\ZZZZZZ[[[\\\[[[YYYZZZ\\\]]]^^^^^^YYYYYYXXXWWWWWWWWWXXXXXXYYY[[[]]]]]]]]]]]]]]]___^^^```bbbcccbbbccceeegggfffeeeeeeeeefffggghhhiiijjjkkkmmmppptttxxx{{{}}}xxxxxxvvvuuurrrpppnnnmmmjjjiiihhhhhhiiijjjkkklllrrrvvv|||~~~{{{sssiiicccccceeekkksss{{{}}}wwwsssssssssrrrrrruuunnnnnnsssyyyzzzyyy|||wwwqqqkkkmmmwwwlllVVVHHHAAA;;;999666111///111------,,,+++++++++++++++((((((((()))))))))******((()))******))))))))))))++++++++++++*********)))''''''((((((((((((((((((''''''(((((())))))******((('''(((***,,,,,,+++((('''&&&&&&&&&&&&''''''''''''&&&&&&'''((()))***+++,,,&&&(((***+++***(((%%%$$$%%%&&&(((***,,,000555999???DDDGGGHHHHHHJJJRRRXXXfffyyylllXXXMMMIIIPPPZZZZZZ^^^```___eeeqqqyyyzzz||||||vvvlllffffffhhhhhhfffiiivvvxxxnnnhhhccc^^^]]]___\\\YYYYYY___dddfffiiimmmooorrruuuwwwwwwxxxyyyzzznnniii___VVVRRRPPPJJJBBB:::;;;:::777333222555888666999===@@@CCCHHHOOOTTTTTTXXX[[[\\\\\\___ffflllppprrrssspppjjjfffdddeeebbbbbbbbbdddgggiiijjjiiihhhggggggfffffffffggggggfffeeedddcccccceeefffgggeeeeeedddaaa]]]\\\^^^aaa^^^\\\[[[[[[]]]_________\\\ZZZZZZ[[[]]]^^^]]][[[^^^```bbbbbbaaaaaaaaabbbaaabbbcccdddcccdddgggiiicccdddfffgggiiiiiiiiihhhhhhjjjmmmqqqvvvzzz~~~xxxxxxwwwuuusssqqqooonnnjjjiiihhhhhhiiiiiiiiihhhmmmpppuuuyyyyyytttkkkdddbbbbbbdddllluuu}}}~~~}}}xxxwwwwwwuuuwwwzzzqqqqqqvvv}}}~~~{{{~~~{{{ssskkkiiiqqq}}}vvv^^^JJJBBB<<<999666111///111///000111000///---***)))(((((())))))*********+++)))+++,,,,,,***)))******)))(((((((((''''''&&&&&&((((((((((((((((((((((((&&&''''''((()))******+++***'''&&&&&&&&&'''(((***+++*********)))))))))))))))******)))))))))***,,,------,,,***)))((('''((((((,,,***((()))---333777:::<<>>@@@DDDKKKTTTYYY\\\[[[YYYYYY]]]fffpppwwwwwwxxxsssiiicccddddddaaabbbeeegggiiijjjkkknnnppplllkkkjjjiiiiiiiiijjjkkkiiigggeeeccccccfffiiikkkiiihhhfffeeeccccccbbbbbb``````___^^^]]]]]]\\\\\\]]]]]]]]]^^^___```bbbbbbcccddddddeeeeeefffffffffgggkkkkkkhhhfffhhhiiihhhhhhhhhiiihhhffffffhhhjjjkkkmmmoooqqqssswww}}}{{{xxxuuussssssssstttsssooommmlllkkkkkkiiigggdddhhhooouuuwww{{{}}}vvvkkk^^^[[[___jjjsssxxx~~~~~~wwwxxx{{{||||||xxxxxx{{{|||vvvoookkkmmmuuuiiiUUUJJJ@@@:::666111//////000000000000///...---,,,+++******)))))))))))))))))))))************)))))))))((('''&&&'''(((***,,,+++)))&&&$$$$$$&&&)))+++++++++***)))((('''&&&&&&+++''''''&&&&&&'''((()))******)))))))))))))))))))))******)))))))))***+++,,,---,,,***)))(((((((((((())))))***,,,000444777888===@@@DDDGGGJJJOOOWWW]]]rrriiiQQQFFFDDDGGGQQQ\\\cccdddfffjjjoootttwwwxxx}}}uuummmddd^^^```eeeiiipppyyytttkkkdddccccccaaa```aaa___aaaccceeegggjjjnnnqqqzzz{{{}}}zzzppphhh[[[SSSIIIBBB???===999666;;;;;;:::888777888:::===<<<>>>BBBEEEJJJQQQYYY^^^]]]\\\[[[\\\aaajjjttt{{{yyyyyyssshhhbbbcccccc```bbbeeegggiiijjjllloooqqqnnnnnnlllkkkjjjjjjkkkkkkgggeeedddccceeehhhkkkmmmkkkkkkiiihhhfffdddcccccc```aaaaaaaaaaaa```_______________```aaabbbcccddddddddddddeeeeeeggghhhhhhlllooopppnnnnnnpppoookkkjjjjjjkkklllmmmmmmnnnnnnmmmooopppqqqrrruuuyyy}}}yyywwwuuusssrrrrrrrrrrrrooommmkkkjjjjjjhhheeeccceeekkkppprrrwww{{{wwwoooddd___^^^gggqqqyyyzzzyyy{{{~~~~~~|||wwwrrrpppttt{{{xxx]]]OOOBBB;;;888444111000000000000000///...---,,,,,,++++++***************))))))************)))))))))(((''''''''')))***+++***)))'''%%%%%%''')))*********))))))((((((''''''***(((((((((''''''((())))))))))))))))))))))))************)))))))))***++++++,,,+++***)))(((((())))))''')))+++///222444666666===@@@EEEHHHMMMTTT]]]dddyyyrrr\\\GGG???@@@EEEPPP\\\ggghhhkkkooosssvvvxxxyyyyyymmmeee```[[[\\\```eeeqqqxxxhhhdddccccccaaa___```eeeccceeefffhhhjjjnnnssswww{{{{{{}}}~~~zzzpppbbbXXXNNNGGG???:::888777444222777777777666666777:::===???CCCHHHNNNTTTZZZ```ddd^^^^^^___bbbhhhqqqzzz}}}zzzqqqfff``````aaa```bbbeeehhhjjjlllnnnqqqsssrrrqqqpppnnnlllkkkkkkkkkdddccccccdddgggjjjmmmpppnnnnnnmmmkkkiiifffdddcccaaabbbdddeeefffeeeccccccbbbbbbbbbbbbcccdddffffffeeedddcccccceeegggjjjkkkpppsssuuuvvvxxxzzztttmmmkkkjjjkkkoootttvvvtttqqqpppqqqrrrrrrrrrsssvvvxxxzzzyyywwwuuutttsssrrrrrrooommmkkkjjjiiigggdddbbbbbbfffhhhkkkpppwwwxxxvvvmmmddd___dddnnnxxxzzz{{{{{{tttrrrvvv{{{iiiXXXEEE===:::777333111000000000000///...---------,,,,,,+++***+++++++++))))))************))))))(((((((((((()))))))))))))))((((((''''''(((((()))))))))))))))(((((((((((()))))))))(((((((((((((((((()))))))))))))))************))))))))))))******************)))))))))))))))&&&))),,,...111333666777<<<@@@EEEJJJPPPZZZeeennngggSSSAAA===@@@EEEPPP\\\gggkkkoootttwwwyyy|||}}}tttfff___\\\ZZZ[[[^^^ddduuuvvvooobbb______bbbbbb```aaadddfffhhhiiikkknnnrrrxxx|||{{{yyyxxxuuuooodddVVVLLLDDD@@@:::777666666555444555666666666777999===@@@EEEJJJQQQWWW\\\```cccfff___```bbbgggoooxxxxxxmmmccc^^^]]]^^^___bbbeeehhhkkkmmmpppsssvvvuuutttrrrooollljjjhhhgggccccccdddeeehhhkkknnnooopppoooooommmjjjgggdddcccaaacccfffiiijjjiiihhhfffeeeeeeddddddeeeeeefffgggdddcccbbbaaacccfffiiilllqqqsssvvvyyy}}}~~~uuukkkhhhhhhiiipppwwwyyyvvvqqqoooqqqssssssrrrssstttvvv||||||{{{yyywwwtttttttttpppooolllkkkjjjhhheeebbbaaabbbbbbdddjjjrrryyy|||vvvkkkaaaaaakkkwww~~~}}}~~~zzzwwwxxxuuuqqqtttzzzvvvaaaJJJ???<<<999444111000111111000000///...---,,,,,,+++************+++))))))************))))))'''((())))))))))))(((((((((((())))))))))))(((((('''((((((((()))))))))***))))))))))))))))))((((((((((((((())))))************)))))))))***)))))))))))))))))))))***************(((***,,,---...111666:::===@@@FFFLLLTTT```nnnxxx]]]LLL======BBBGGGPPPZZZeeeiiioootttwwwzzz}}}yyymmm___YYYXXXXXXZZZ___jjj}}}yyyoooiiiccc^^^\\\```dddcccbbbbbbiiijjjmmmoooqqqvvv{{{yyyqqqjjjaaaWWWKKKCCC>>>;;;888666666777777777888999;;;<<<>>>AAAFFFIIILLLQQQXXX^^^aaacccdddeeeaaaaaaeeekkkuuu}}}}}}ttthhh```\\\[[[\\\^^^bbbeeeiiilllooorrrvvvyyywwwvvvsssppplllhhhdddcccbbbcccdddfffhhhkkklllmmmoooooonnnllljjjgggeeeddddddfffiiilllmmmmmmlllkkkiiihhhgggfffeeeeeeeeeeeebbbaaa```___aaadddhhhjjjmmmpppsssuuuyyyyyypppeeecccccceeellltttvvvrrrnnnmmmpppssstttttttttuuuvvv|||}}}~~~|||xxxtttssssssrrrpppnnnmmmllljjjgggeeebbb```___aaaeeemmmvvv}}}{{{rrrgggbbbiiittt~~~~~~wwwssspppqqqzzzwwwssswww|||kkkQQQCCC>>>999444222111111111111000///...---++++++***)))))))))))))))))))))************))))))(((((())))))))))))((('''(((((()))******)))((((((''''''(((((())))))*********(((((()))******)))))))))((((((((()))******++++++))))))*********)))(((''''''((()))******************,,,...//////222888===???BBBIIIPPPZZZiiiyyyxxxTTTFFF<<>>AAAEEEKKKOOOSSSXXX^^^ccceeeeeeeeeeeedddeeehhhpppzzzyyynnnccc^^^\\\ZZZ[[[]]]bbbeeeiiimmmppptttxxx{{{yyyxxxuuupppkkkeeeaaa^^^___aaacccfffiiijjjkkklllnnnmmmllljjjiiihhhhhhhhhiiijjjmmmoooqqqqqqppppppmmmllljjjhhhgggeeeeeedddaaa```______aaaccceeeggghhhlllnnnooopppppphhh_________ccchhhnnnpppmmmjjjlllppptttvvvvvvvvvvvvwwwzzz}}}}}}xxxsssqqqqqqrrrpppnnnnnnnnnllliiigggddd```^^^___bbbfffpppyyy|||xxxnnnfffgggpppxxx{{{{{{rrrooooooppptttyyy~~~{{{xxx{{{vvv[[[JJJAAA:::555444111111111111000///......+++***))))))(((((())))))))))))************))))))))))))))))))((((((((((((((())))))******))))))(((''''''(((((())))))*********'''((()))***++++++******'''(((((()))******++++++))))))*********)))'''&&&&&&''')))***+++++++++******///333555555666;;;???BBBFFFLLLUUU```qqqmmmOOOCCC>>>EEEMMMQQQWWW^^^iiinnnsssuuuwwwzzz{{{sssaaaZZZSSSQQQSSSYYYfffqqqvvvlllfffeeebbb___```dddfffgggjjjnnnqqqsssvvvvvvuuuttttttuuupppfffYYYMMMEEE@@@;;;888555555555555555777999;;;888:::===???CCCHHHNNNRRRWWW\\\bbbggghhhhhhgggggghhhiiimmmuuu~~~ttthhh^^^\\\[[[ZZZZZZ]]]bbbeeejjjnnnrrrvvvzzz}}}|||zzzvvvqqqkkkddd___\\\[[[]]]aaaeeeiiikkklllmmmnnnllljjjhhhhhhjjjlllmmmooopppqqqssstttuuuuuuvvvsssqqqooollliiifffeeedddaaaaaaaaaaaabbbcccdddeeeeeeiiikkkiiihhhfffbbb\\\]]]___cccfffiiijjjiiiiiinnnqqquuuxxxxxxwwwvvvvvv}}}{{{uuusssssspppnnnmmmmmmmmmmmmjjjhhheee```^^^^^^^^^___gggqqq{{{{{{uuukkkgggmmmrrrtttxxxmmmmmmppppppppppppvvvyyy|||}}}}}}~~~~~~eeeRRREEE<<<777777111111111111111000......,,,+++******))))))******))))))************))))))+++***)))'''''''''((()))))))))))))))))))))))))))(((((((((((()))))))))))))))&&&''')))***+++++++++***'''(((((()))***+++++++++((()))*********((('''&&&&&&''')))***+++++++++******111888;;;::::::<<<@@@EEEIIIPPPXXXeeevvveeeNNNDDDAAAKKKTTTYYY^^^dddqqquuuyyyzzzzzz}}}zzzyyysssiii[[[VVVRRRRRRVVV^^^nnn}}}~~~rrrhhheeeddd___```cccgggffffffmmmvvvvvvwwwyyyxxxuuurrroooooo^^^UUUIII@@@<<<:::888777555666777777777999;;;>>><<<>>>AAADDDHHHNNNTTTYYYYYY^^^dddiiijjjjjjjjjjjjkkklllpppxxxpppddd[[[[[[\\\ZZZZZZ]]]bbbeeejjjnnnrrrvvv{{{~~~}}}{{{xxxrrrlllddd___[[[WWWZZZ___eeeiiilllnnnnnnnnnllliiihhhiiikkkoooqqqttttttuuuvvvwwwxxxyyyyyyvvvuuurrrnnnjjjgggeeedddbbbbbbccccccdddddddddddddddiiijjjfffbbbaaa___[[[]]]```dddfffgggggghhhiiipppssswwwyyyyyywwwuuuuuuyyywwwwwwnnnmmmllllllmmmllljjjhhheee```^^^^^^\\\[[[aaakkkzzz}}}zzzooohhhjjjnnnoootttjjjkkkppppppmmmjjjnnnsssxxxzzz|||}}}lllWWWHHH===999:::111222222111111000///...---,,,++++++******++++++))))))************)))))),,,***((('''&&&'''((()))******))))))))))))******))))))))))))(((((((((((((((((('''&&&&&&&&&''')))***+++(((&&&%%%''')))*********)))((((((((()))+++,,,***)))((()))*********)))111222777===<<<999<<>>===999<<>>;;;444222000000000000///---------------,,,+++************++++++***))))))(((+++***)))(((((()))***+++(((((((((((())))))))))))++++++++++++++++++++++++,,,((())))))******************)))((()))+++,,,+++***(((((()))))))))*********))))))))))))***++++++,,,333666;;;???===;;;>>>EEEMMMTTT^^^iii{{{pppZZZJJJQQQTTTYYY^^^dddlllsssxxxyyyzzz}}}yyyllldddZZZQQQRRRTTTZZZcccmmm~~~vvvooogggccceeekkkllllllnnnppprrrtttvvvwwwvvvwwwvvvqqqgggZZZLLLDDD<<<999555333333444555555999999999999888:::===@@@HHHKKKPPPWWW]]]aaaaaa``````cccfffhhhhhhgggfffgggeeefffggghhhmmmpppjjjbbbVVVQQQOOOPPPQQQQQQTTTYYY]]]bbbhhhmmmqqqtttwwwyyyuuuqqqkkkfffccc```^^^]]]XXXXXXZZZ^^^bbbfffggggggjjjjjjjjjkkknnnrrrvvvyyy||||||}}}~~~~~~~~~~~~~~~}}}{{{wwwrrrllliiihhhiiiqqquuuxxxwwwqqqkkkgggeeefffeeeeeegggjjjmmmmmmmmmiiijjjjjjiiiiiikkknnnqqqtttvvvxxxyyyyyyyyy{{{}}}yyyvvvssspppooonnnlllkkkgggeeeaaa]]]YYYYYY\\\^^^jjjsss~~~uuufff^^^___iiittt||||||zzzxxxiiilllooosssttttttrrrpppssstttzzzvvvnnnkkkooo|||vvv^^^KKKAAA===555333000000000000...---------------,,,+++******+++++++++,,,++++++***)))******))))))))))))******(((((((((((()))))))))))))))))))))))))))))))))))))))%%%&&&((()))))))))(((''')))(((((()))++++++***((('''(((((())))))))))))))))))************+++---///444999???@@@======CCCIIIUUU^^^iiiuuu~~~eeeSSSIIIOOOSSSYYY___fffmmmtttyyy{{{{{{~~~zzzjjj^^^TTTNNNUUUZZZbbbnnn}}}xxxqqqlllhhheeegggllllllmmmnnnpppqqqssstttuuussssssppphhh\\\OOODDD???999777555444555777888999888999:::::::::===AAADDDKKKOOOUUU^^^dddgggeeeccccccdddffffffeeeddddddccccccaaa```aaacccbbb]]]WWWNNNJJJJJJNNNOOOOOOQQQVVVYYY^^^eeekkkoooqqqssstttooojjjccc]]][[[ZZZYYYXXXXXXXXXZZZ\\\```ccceeefffiiiiiijjjlllooosssvvvxxx|||}}}~~~~~~~~~~~~|||yyyuuuqqqoooppprrryyy}}}}}}uuummmjjjkkkkkkjjjiiikkknnnrrrttttttooonnnkkkjjjjjjmmmqqqtttuuuvvvvvvwwwxxxzzz}}}~~~{{{wwwrrrooonnnmmmkkkjjjiiigggeeeaaa^^^\\\[[[[[[cccnnn|||zzzkkk___YYYeeemmmssssssppprrrxxx~~~uuu```eeelllqqqsssrrrqqqpppqqqtttzzzxxxppplllmmmwwwiiiRRRDDD???777444111000000///...---------------,,,+++*********+++++++++++++++*********))))))))))))))))))***(((((((((((())))))))))))(((((((((((((((((((((((((((%%%&&&((()))))))))(((''''''&&&&&&((()))***((('''((((((((((((((())))))))))))***+++******+++...111777===BBBAAA>>>@@@IIIPPP___hhhtttxxx^^^NNNIIIKKKOOOVVV^^^eeemmmuuuzzz||||||zzzjjj\\\SSSPPPTTTZZZfffwww{{{tttnnnllljjjgggiiimmmoooooopppqqqrrrsssttttttsssppphhh]]]PPPFFF???<<<888777777666666777999;;;888999;;;<<<===@@@EEEIIIOOOSSS[[[dddkkkmmmkkkiiifffeeedddcccbbbaaa```___^^^[[[YYYYYYYYYUUUQQQNNNHHHFFFGGGKKKNNNMMMOOOSSSXXX]]]dddjjjmmmnnnooopppkkkeee^^^XXXVVVUUUUUUUUUXXXXXXZZZ[[[^^^```ccceeehhhiiijjjmmmooorrrsssuuu|||}}}~~~}}}}}}{{{yyywwwvvvxxxzzz~~~}}}uuupppppprrrpppooonnnooorrruuuwwwwwwrrrpppmmmkkklllnnnqqqsssuuuuuuuuuvvvyyy||||||~~~|||wwwrrrnnnlllkkkkkkjjjllljjjhhheeeccc```]]][[[^^^jjjxxx|||pppaaaVVVbbbggglllmmmjjjhhhkkkpppnnnZZZ___fffjjjllllllllllllpppuuu~~~}}}yyytttpppiiiooo|||uuu[[[IIIAAA999666333000000///...---------------,,,+++******))))))******+++******))))))))))))******)))))))))(((((((((((())))))))))))+++++++++++++++++++++++++++((())))))***************'''&&&%%%&&&((()))(((''')))((('''&&&'''((()))***(((***++++++)))+++000444:::AAAEEEAAA>>>DDDPPPYYYhhhrrr}}}oooUUUIIIHHHJJJOOOVVV^^^fffmmmtttyyyzzz}}}vvvgggYYYTTTUUURRR\\\lllxxxqqqlllllllllkkklllooosssssssssttttttuuuuuuuuurrrkkk___QQQFFF>>>:::888666666777666555666999;;;:::;;;===???BBBFFFKKKOOOVVVZZZbbbjjjqqqrrrpppmmmfffccc```]]]]]][[[ZZZXXXVVVRRRPPPPPPOOOJJJGGGGGGEEECCCDDDIIIKKKKKKMMMQQQVVV[[[aaafffhhhiiijjjjjjeee```ZZZVVVTTTUUUUUUUUUWWWXXXYYYZZZ[[[]]]aaadddggghhhkkknnnppprrrssssss|||~~~~~~{{{|||}}}|||{{{zzz|||}}}~~~~~~}}}yyytttssstttwwwtttsssrrrtttvvvyyyyyyyyyuuussspppoooooopppqqqpppuuuttttttvvvzzz~~~|||~~~}}}xxxrrrmmmllllllllllllnnnllliiihhhfffccc___\\\[[[fffqqqyyyzzzsssdddWWW]]]```fffiiigggccceeejjj~~~}}}}}}mmm]]]^^^```cccfffhhhiiijjjssszzz{{{yyyyyywwwsssfffgggooogggQQQEEE<<<999444222111000//////------------,,,+++******((()))******************))))))************))))))(((((((((((())))))))))))************************))))))))))))))))))******+++)))'''%%%%%%''')))))))))***(((&&&%%%%%%'''***,,,(((***,,,+++)))+++111666===EEEGGG@@@>>>HHHWWWaaapppyyy~~~bbbKKKEEEIIIKKKPPPWWW^^^eeekkkqqquuuvvv}}}zzzooo```TTTTTT[[[ZZZjjjuuunnnkkkmmmoooooopppsssttttttttttttttttttttttttiii___QQQFFF???:::777444444666777777666777:::======???AAADDDGGGLLLQQQUUU\\\___eeelllqqqrrrooolllccc___ZZZWWWVVVUUUSSSPPPNNNIIIGGGHHHGGGBBB@@@BBBBBB@@@AAAEEEHHHHHHJJJNNNQQQUUUZZZ]]]^^^___```aaa[[[WWWSSSQQQQQQSSSTTTTTTUUUWWWXXXXXXXXXZZZ^^^bbbeeegggkkkooorrruuuvvvvvv|||~~~~~~{{{|||~~~~~~|||zzzzzzzzzxxxwwwvvvuuuuuuvvvwwwxxxxxxwwwxxx{{{~~~|||zzzxxxxxxxxxwwwtttrrrtttsssssswww|||zzzsssnnnmmmnnnppppppnnnllliiiggggggddd```\\\[[[ccckkkqqquuuttthhh[[[UUUXXX___ffffffbbbdddkkkxxx}}}}}}}}}tttgggccc______ccchhhkkkkkkuuuxxxvvvzzzzzzwwwkkkfffhhhwwwtttZZZJJJ???;;;666333222111111000------------,,,+++******)))******+++,,,,,,++++++((()))***++++++***)))((((((((((((((())))))))))))'''''''''''''''''''''''''''((('''&&&&&&&&&''')))***+++(((&&&&&&''')))***++++++)))%%%###$$$&&&***---(((***,,,+++)))+++222777???GGGHHH@@@>>>JJJ[[[fffttt}}}rrrXXXFFFEEEMMMLLLQQQWWW]]]bbbhhhmmmppprrr|||uuuhhhZZZPPPUUU___fffzzz}}}rrrllljjjmmmqqqrrrtttwwwrrrrrrrrrrrrrrrrrrrrrrrr]]]TTTGGG???<<<:::777444444666999999999:::===@@@@@@BBBDDDGGGKKKPPPVVVZZZ^^^aaafffkkkooonnnkkkgggaaa\\\VVVSSSQQQPPPNNNKKKHHHCCCAAACCCBBB===<<<@@@AAA>>>???CCCEEEEEEHHHLLLKKKNNNRRRTTTUUUVVVWWWXXXQQQOOOLLLLLLNNNPPPRRRRRRSSSUUUWWWVVVUUUWWW\\\```cccfffkkkpppuuuwwwyyyyyy|||~~~~~~zzz|||~~~~~~{{{xxxwwwvvvsssrrrrrrsssvvvxxxxxxxxx{{{|||~~~zzzvvvsssrrrssswww}}}|||uuupppoooppprrrsssnnnkkkhhhgggfffddd```\\\[[[aaagggkkkrrrtttjjj]]]PPPRRR[[[dddfffcccfffmmmsssyyy~~~||||||~~~~~~ppphhh```^^^ccciiimmmmmmvvvyyywww|||~~~zzzsssjjjgggrrr|||```NNN@@@<<<777444222222111111------------,,,+++*********+++,,,,,,------------((()))***++++++***)))((((((((((((((())))))))))))***************************'''((()))******+++******'''((()))***************))))))***++++++++++++***'''(((******,,,///333666HHHHHHFFFAAAAAAJJJ[[[iiiyyy{{{www]]]MMMHHHJJJNNNNNNRRRXXX]]]aaaeeeiiilllssstttbbbZZZWWWVVV]]]fffpppxxxooonnnllllllooossswwwzzz{{{{{{wwwrrrrrrrrrkkkaaaSSSLLLCCC>>>======:::777999:::;;;<<<;;;<<<>>>@@@CCCFFFJJJOOORRRWWW[[[^^^___ccchhhlllllliiidddaaa\\\XXXRRRMMMJJJHHHGGGEEEAAA@@@???===<<<<<<<<<<<<<<<======???AAACCCDDDFFFFFFHHHKKKMMMNNNMMMLLLJJJKKKJJJIIIHHHIIIKKKMMMOOORRRSSSTTTTTTTTTVVVYYY\\\dddiiinnnrrrssstttxxx{{{{{{~~~~~~|||xxxrrrpppqqqoooooooooqqqtttvvvwwwwww{{{zzz|||zzzxxxwwwyyy}}}{{{vvvrrrpppppppppllllllkkkhhhfffcccaaa___^^^```ccckkkvvvzzzqqqdddNNNMMMRRR\\\eeekkkssszzzwwwwwwzzz}}}yyyvvv{{{jjj^^^```lllrrrqqq{{{}}}rrrpppwww}}}~~~vvvooommmrrr}}}lllYYYHHH999666666000000222...000///...///000///...,,,+++++++++++++++++++++,,,++++++************++++++((((((''''''''''''(((((((((((((((((()))))))))))))))))))))***+++++++++******)))************))))))((())))))******+++++++++***)))***+++,,,---000444888EEEDDDCCCBBBEEEOOO^^^iiiuuu{{{kkkTTTIIIFFFJJJNNNSSSWWW\\\aaadddgggllloooyyynnn]]]WWWVVVWWW```kkk{{{tttppppppoooppprrruuuyyy{{{yyyyyyuuuooommmllldddZZZJJJDDD<<<888999:::999777:::;;;<<<======???BBBDDDIIIMMMQQQUUUXXX\\\```ccc]]]___aaabbbaaa___[[[YYYXXXTTTNNNIIIGGGEEECCCBBB======<<<;;;::::::::::::::::::;;;;;;===???@@@AAAAAABBBDDDFFFFFFFFFEEEDDDGGGFFFFFFFFFGGGJJJLLLNNNOOOPPPRRRRRRSSSUUUYYY\\\ccchhhnnnrrrsssvvvzzz~~~~~~wwwqqqnnnmmmjjjjjjjjjlllooorrruuuuuu|||~~~xxxssspppppppppnnnmmmllliiigggdddaaa```\\\]]]```fffrrrxxxrrrhhhQQQNNNPPPZZZfffpppzzz~~~~~~|||xxx}}}ssseeecccmmmttttttvvv}}}wwwuuu{{{zzzrrrmmmpppyyyyyyeeeMMM===888888111000222...000///...///000000...,,,************************++++++************++++++((((((''''''''''''((((((************++++++++++++*********+++++++++***))))))***++++++******)))(((''')))))))))*********+++++++++,,,------...111666:::AAA@@@???BBBJJJUUUaaaiiittt}}}}}}]]]KKKEEEGGGLLLRRRXXX\\\bbbfffgggjjjooosssyyyhhhYYYVVVWWW[[[hhhvvv~~~uuuooopppqqqrrruuuwwwyyy{{{|||wwwvvvqqqkkkgggbbbXXXOOOAAA<<<777555777999999888;;;<<<===>>>???BBBGGGJJJOOOSSSWWWZZZ]]]```dddfffbbbbbbaaa___]]]ZZZXXXWWWRRRNNNIIIEEEBBBAAA???>>>999888888777777888888999999999999999:::;;;<<<===<<<<<<======>>>?????????AAAAAAAAABBBDDDGGGJJJKKKJJJKKKNNNOOOQQQUUUYYY\\\___dddkkkoooqqquuuzzz~~~zzzuuuoookkkhhhgggggggggiiilllppptttvvv}}}{{{uuuqqqooooooooonnnmmmkkkhhheeecccaaa^^^^^^]]]aaakkksssrrrkkkUUUMMMKKKTTTdddsss{{{{{{nnngggkkkssswwwuuuyyy~~~zzzyyy~~~~~~vvvppppppvvvrrrSSSBBB;;;999222111333...000///...///000000...---------------,,,,,,,,,,,,++++++************++++++)))((((((''''''(((((()))************++++++++++++***************)))(((((('''))))))*********))))))((()))))))))))))))******+++,,,,,,------...222777;;;???======CCCNNNZZZcccgggxxxrrrTTTFFFFFFIIIPPPWWW[[[aaagggiiijjjlllpppuuussseeeYYYWWW[[[cccrrrxxxqqqkkkmmmppptttyyy|||}}}||||||uuurrrmmmfff___WWWMMMFFF>>>:::666666777:::;;;;;;<<<===???@@@BBBFFFKKKOOOQQQTTTYYY\\\]]]___bbbddddddcccbbb___\\\YYYWWWUUUKKKHHHCCC@@@???===;;;:::555555555555666666777888::::::999999999999:::::::::999999888999:::;;;<<<;;;;;;<<<>>>AAADDDFFFHHHEEEGGGJJJLLLOOOSSSXXX\\\\\\aaagggkkkmmmqqqvvvzzz}}}wwwrrrmmmhhhdddfffggghhhjjjmmmqqqwwwzzz}}}}}}vvvqqqooonnnpppooonnnllliiigggdddcccbbbaaa^^^]]]dddnnnqqqnnnYYYMMMFFFNNN```sssyyylllkkkqqqxxxvvvwwwxxxyyy{{{xxxuuu{{{~~~xxxtttuuuxxx~~~xxxYYYFFF<<<999333222444///000/////////111111///---,,,,,,,,,,,,,,,+++++++++++++++************++++++))))))(((((((((((())))))'''((((((((())))))))))))+++))))))))))))((('''&&&&&&&&&'''(((******+++++++++))))))((((((((()))***++++++++++++,,,...222888===>>>===>>>FFFRRR^^^eeehhhzzzhhhLLLDDDFFFJJJQQQZZZ]]]dddjjjllllllmmmrrrxxxlll```XXXZZZ```jjj}}}zzztttnnnjjjjjjnnnvvv|||~~~{{{yyyqqqmmmggg```WWWMMMDDD@@@<<<:::888777888:::<<<======>>>AAACCCEEEIIIOOORRRSSSVVVZZZ\\\]]]^^^___```\\\\\\\\\ZZZWWWRRROOOLLLFFFCCC???===<<<;;;999777444444444444555666777777999888777777666666666777777666555444555666777999777777999;;;===???AAACCCAAACCCFFFIIILLLPPPUUUYYY\\\```eeehhhiiimmmrrrwww||||||uuuoookkkgggdddfffhhhkkkmmmoootttzzz~~~}}}vvvqqqooonnnoooooonnnllljjjhhhfffeeecccbbb^^^[[[aaakkkrrrrrr___QQQFFFKKK[[[oooyyypppsssyyytttsssqqqqqquuu|||~~~qqqooouuu{{{}}}}}}zzzzzz|||}}}}}}^^^III===999333444666111000//////000111111000...***)))))))))((((((((('''++++++************++++++))))))(((((((((((())))))'''((((((((())))))))))))***(((((())))))((((((''''''%%%&&&((()))+++,,,,,,,,,))))))((('''((()))***+++******++++++...444;;;@@@??????AAAJJJWWWcccjjjnnn~~~uuu\\\FFFCCCFFFHHHPPP[[[aaahhhoooqqqooopppwww}}}xxxddd[[[XXX^^^gggttt}}}vvvpppmmmkkkjjjpppyyy~~~xxxssslllfff___XXXOOODDD>>>===:::999888888999:::<<<>>>>>>AAADDDGGGJJJNNNRRRUUUVVVYYY]]]____________```YYYYYYWWWUUUQQQLLLHHHEEE@@@>>>;;;:::999888666444444333333333444555666666555555444333333333333333333222111111111111333444555666777888:::;;;<<<===>>>@@@BBBDDDGGGKKKOOOSSS[[[^^^ccceeegggjjjppptttxxx}}}|||sssmmmiiigggggggggkkkppprrrtttwww|||~~~~~~{{{uuuqqqoooooommmmmmmmmlllkkkiiihhhggg``````]]]ZZZ^^^iiirrruuufffXXXJJJJJJVVVgggyyy{{{vvvxxxqqqooommmnnnsss|||yyynnnmmmuuu{{{}}}}}}|||~~~gggOOOAAA;;;444555777111000//////000111222111///---------,,,++++++******++++++************++++++***))))))(((((())))))***************++++++++++++)))((()))***************)))&&&'''(((******+++++++++***)))'''''''''(((***+++)))***+++,,,000666>>>DDD???AAAFFFOOO\\\iiisssxxxgggRRRCCCDDDHHHIIIQQQ^^^eeemmmuuuwwwuuuvvv}}}rrr___YYYZZZeeerrryyyqqqlllkkkkkkooovvv|||rrrkkkeee^^^VVVPPPGGG===999;;;888999999999:::===@@@BBBAAAEEEIIIMMMPPPSSSVVVXXXYYY\\\```aaaaaa_________\\\ZZZVVVPPPKKKFFFCCCAAA<<<:::777666666555333222333333222222222333333444444333333222222222222333111000000000000000000000555666666777888888888888:::<<<>>>???AAADDDHHHKKKTTTXXX\\\___bbbffflllrrrsssyyy|||ssskkkgggiiilllkkkqqqwwwzzzzzz|||~~~||||||xxxyyyzzz{{{}}}~~~xxxssspppppppppjjjkkkkkkkkkkkkjjjiiiiiiaaabbb```[[[\\\dddlllooohhh[[[MMMHHHNNNZZZkkkyyyvvvttttttqqqooopppuuu|||xxxqqqssszzz}}}qqqXXXFFF>>>666666777111000//////000222222111000000000///......---,,,,,,++++++************++++++******))))))))))))******************++++++++++++((()))***+++,,,,,,,,,,,,,,,((())))))************)))***)))'''&&&'''(((***+++******+++---111888AAAGGG???BBBIIISSS___mmmyyy```MMMBBBGGGKKKKKKTTTbbbiiiqqqzzz|||zzz{{{xxxmmm^^^ZZZ^^^lll{{{vvvnnnjjjjjjkkktttzzz{{{ooofffaaaYYYQQQKKKBBB888777;;;888999;;;<<<===@@@DDDGGGDDDHHHMMMRRRTTTVVVXXXZZZZZZ]]]```bbbaaa___^^^^^^^^^YYYRRRJJJCCC???===<<<888777555444444333222000222222111111111111222222555555444444444444444555111111111111111111111000666666666777666666555555777999;;;<<<===???CCCFFFLLLPPPUUUYYY\\\aaaiiinnnnnnuuu~~~}}}sssjjjfffjjjooopppvvv~~~zzzwwwwwwwwwtttuuuvvvvvvxxx{{{{{{vvvrrrpppppppppiiiiiijjjkkkkkkkkkjjjjjjfffgggccc\\\YYY]]]cccfffgggZZZLLLEEEFFFOOO___mmmuuu|||~~~tttnnnzzzwwwtttssswww{{{||||||yyyvvvyyy}}}zzzyyy^^^KKKAAA888777777000000//////000222333111000++++++***))))))(((''''''++++++************++++++******))))))))))))******(((((((((((())))))))))))(((,,,++++++++++++++++++,,,+++***)))))))))***,,,---******+++++++++,,,,,,,,,...,,,,,,...444999>>>???>>>@@@JJJZZZgggqqq~~~yyy[[[LLLCCCIIIPPPSSSZZZdddnnnsssxxxxxxwwwzzz~~~zzzooogggXXXYYY```rrrxxxqqqoooooooooppp~~~sssgggbbbWWWOOOEEE???>>>>>>;;;999888999;;;===???DDDIIIMMMJJJNNNSSSVVVWWWXXX[[[]]]```^^^[[[ZZZYYYYYYWWWVVVUUUQQQKKKEEE???<<<::::::777666444333222111111111/////////000111333444555111111000000//////......111000///......///000111///111222222222222444555888777777777999<<>>???@@@CCCNNN\\\gggqqqsssUUUJJJGGGOOOWWWYYY^^^fffppptttxxxxxxwww{{{|||wwwjjjbbb[[[^^^hhhzzz}}}vvvqqqpppqqqrrrrrr}}}mmmbbb[[[PPPIII@@@<<<;;;<<<;;;999:::<<<>>>@@@CCCGGGMMMPPPRRRUUUXXXYYYYYYYYY\\\^^^\\\ZZZXXXWWWVVVUUUSSSQQQNNNKKKFFFAAA===:::999999666555444222111111111000/////////000111222333444333222111000///...---,,,000//////////////////000...///111111000000111333333333333444666888:::;;;BBBDDDGGGKKKPPPWWW```eeekkkqqqyyyzzzvvvuuuwwwyyywww{{{|||xxxvvvtttqqqooopppnnnmmmoootttwwwxxxxxxxxxyyyyyyxxxwwwvvvuuutttpppnnnllllllmmmmmmmmmlllggghhhfff```YYYWWWZZZ^^^```]]]UUUKKKDDDFFFOOOXXXeeennnwww}}}rrrjjjwww{{{{{{vvvtttvvvvvvssswwwxxxzzz}}}wwwsssqqqrrrxxxtttWWWFFF===777444444333333333333333222111111000///...---,,,+++***)))......---,,,***)))((((((***+++,,,+++)))))))))+++)))))))))))))))*********************))))))*********)))))))))((())))))***+++******))))))))))))))))))******+++000666;;;>>>???BBBIIIUUU___gggrrrlllOOOJJJLLLWWW```aaacccgggrrruuuwwwvvvvvv{{{zzzyyysssccc[[[^^^eeesss}}}yyyssspppqqqtttvvvxxxuuueeeYYYSSSHHHCCC<<<:::;;;======<<<>>>@@@CCCEEEHHHLLLRRRUUUZZZ[[[[[[ZZZYYYYYY[[[\\\WWWVVVTTTTTTSSSPPPMMMJJJFFFDDD@@@<<<999777777777555444333222111000000000......//////000111222222333333222000...---++++++......////////////......---///000///......///000///000111222333444555555999;;;>>>BBBGGGNNNVVV[[[ccchhhpppwww|||~~~zzzyyy{{{|||{{{~~~~~~zzzvvvsssqqqpppnnnlllmmmllllllnnnqqqtttuuuuuuwwwxxxzzz{{{{{{{{{zzzyyytttrrrpppooooooooonnnmmmjjjjjjgggaaaZZZVVVWWWYYY___^^^ZZZRRRIIIGGGKKKQQQ___jjjvvv|||uuummmsssyyy|||xxxsssrrrrrrrrrwww||||||vvvrrrooonnntttaaaKKK???999777777666666555333222222222222000///...---,,,,,,,,,,,,---,,,,,,+++******))))))***+++---,,,++++++,,,---((((((((()))******++++++(((******))))))))))))******)))))))))))))))))))))******************))))))))))))***---222888===@@@@@@EEEOOO\\\ccchhhttt|||gggNNNLLLPPP[[[cccdddfffiiirrrtttttttttvvv}}}xxxwwwnnn]]]WWW```kkk~~~{{{vvvpppmmmpppuuu{{{zzzlll]]]QQQKKKEEEAAA===;;;===???@@@@@@BBBEEEHHHJJJMMMQQQVVVYYY\\\[[[ZZZXXXWWWWWWYYYZZZUUUTTTSSSRRRQQQMMMIIIEEEAAA???<<<999666444444444444333222111000//////000---......///000111111111222111111///...---,,,,,,------///000000///------...///000///---------/////////111222222222222222333555888;;;@@@EEELLLQQQVVV\\\dddkkkrrrxxx}}}~~~{{{zzzzzz{{{~~~zzzwwwsssqqqppppppnnnmmmlllllllllnnnppprrrssssssuuuwww{{{~~~~~~vvvtttqqqppppppooommmllljjjiiifffaaa[[[WWWVVVWWW^^^___\\\UUUKKKGGGHHHKKK[[[iiiwww}}}xxxnnnnnnvvv~~~|||uuuqqqsssuuu|||~~~zzzvvvrrrpppsssjjjPPPAAA;;;:::;;;888777555333111111111222000///...------------...((())))))***+++,,,,,,---)))+++,,,,,,++++++---...)))))))))))))))*********)))******))))))))))))******)))************)))))))))++++++++++++++++++++++++++++++...333:::???AAABBBGGGTTTaaagggkkkwwwxxxbbbOOOOOORRRZZZ```cccfffiiipppqqqqqqssswwwwwwvvviiiZZZYYYbbbqqq~~~zzzuuummmkkknnnvvv~~~{{{qqqdddVVVKKKFFFCCCAAA>>>===>>>AAACCCDDDGGGIIIMMMPPPRRRUUUYYY\\\]]][[[YYYXXXXXXYYYYYYYYYVVVUUUSSSRRRPPPLLLGGGCCC???===;;;777555333222111222111000///////////////---...///000111111000000////////////............,,,---...//////...---,,,...000000000...---...///...///000000000000//////000222555888;;;???EEEIIIKKKPPPXXXaaaiiiqqqxxx|||{{{|||}}}}}}{{{yyyyyyzzzvvvssspppooooooooonnnmmmmmmmmmooooooppppppqqqrrrrrrvvv{{{xxxuuurrrpppooommmkkkiiiggggggeeeaaa\\\YYYWWWVVV\\\]]]\\\UUULLLFFFEEEGGGYYYiiixxx}}}~~~yyyxxxkkkkkkttt~~~yyysssvvv{{{}}}zzzvvvsssuuu|||tttVVVCCC;;;999888777666444222000000111111111000...---,,,,,,---...(((((()))***++++++,,,,,,(((***++++++******,,,---,,,++++++***)))((('''''',,,*********))))))************++++++++++++***))))))******+++++++++,,,,,,,,,------...333999>>>AAABBBJJJXXXeeejjjnnn|||pppZZZPPPQQQTTTXXX]]]bbbgggjjjnnnooopppttt{{{xxxssscccYYY___fffxxx}}}yyytttnnnlllooovvv}}}|||xxxqqqggg[[[PPPHHHCCC??????>>>>>>???BBBFFFHHHMMMOOOSSSUUUWWWYYY\\\______]]]\\\[[[\\\]]]\\\[[[WWWUUURRRPPPMMMIIIEEEAAA<<<;;;999666444222111000111000///.....................000111222111000000------........./////////,,,------------------,,,...000111000//////000111///.........------,,,,,,///111333555666999>>>AAABBBGGGNNNWWW___hhhpppuuuuuuwwwzzzzzzzzzzzzzzz{{{zzzpppnnnlllkkklllmmmmmmlllnnnpppqqqqqqooonnnooooooppptttzzzzzzwwwtttqqqooommmjjjhhheeeeeecccaaa^^^ZZZWWWUUUXXX[[[]]]XXXOOOGGGDDDDDDTTTcccsss{{{uuunnntttwwwiiikkkrrr||||||vvvxxx~~~}}}}}}~~~}}}{{{vvvsssuuuxxx```HHH<<<666333555555333222111111111111111000...,,,++++++,,,---,,,++++++***))))))((((((((()))+++***))))))***+++---,,,+++***)))'''&&&&&&(((++++++************+++++++++,,,,,,---,,,+++***)))(((((()))***+++,,,------...------111666<<>>???AAADDDHHHMMMPPPSSSUUUYYY[[[\\\]]]___aaabbb```^^^^^^___^^^\\\YYYVVVSSSOOOLLLIIIEEEAAA>>>888777666555444222222111000///......------.........///111222333222111000........................------,,,,,,,,,,,,---------...000000//////000222222111///...---------......///111111222333666999999===CCCKKKRRRZZZbbbhhhlllnnnrrrtttvvvxxx{{{}}}~~~}}}}}}uuummmkkkiiiiiikkkmmmmmmllloooqqqsssqqqnnnlllkkklllmmmrrrzzz~~~{{{wwwtttrrrooollljjjfffeeecccaaa^^^ZZZVVVSSSRRRYYY___]]]UUUJJJDDDBBBKKKZZZjjjuuu|||{{{wwwnnnfffkkk{{{}}}ooonnnrrr{{{}}}wwwxxx~~~~~~~~~~~~~~~{{{uuuqqqsssrrrzzzjjjOOOAAA999333444444444444444333222222222000---+++)))***+++,,,---,,,+++***)))((('''&&&)))***+++***)))((()))***,,,++++++***)))(((''''''$$$,,,,,,++++++++++++,,,,,,,,,------...---,,,+++***&&&&&&''')))***+++,,,---...,,,,,,...444999>>>???LLLZZZggglllsssrrrYYYDDDLLLPPPUUUYYY^^^eeekkkmmmlllnnnrrrzzzxxxlllZZZWWWhhhrrryyytttssstttuuuxxxxxxwwwuuunnniii```WWWOOOIIIDDDAAA===???BBBEEEHHHNNNTTTXXXWWWZZZ]]]^^^___```aaaccccccaaa_________^^^YYYUUUUUUQQQLLLHHHEEEBBB>>><<<444444444333333333333333//////...---------......///000222333333333111000000000///...------,,,,,,...---++++++++++++---...+++---////////////000222777555222000//////000111,,,---//////...///111333222555;;;AAAGGGNNNVVV[[[cccfffjjjnnnqqquuuzzz}}}~~~|||{{{zzzxxxvvvwwwzzz{{{{{{|||~~~yyysssmmmkkkjjjjjjlllnnnooonnnoooqqqsssqqqmmmjjjiiijjjlllqqqyyy{{{wwwtttrrrnnnlllgggeeedddaaa___ZZZUUUQQQNNNWWWaaabbbZZZNNNDDD@@@DDDRRRcccpppzzzuuusssjjjbbbgggwwwzzzqqqsssyyy}}}vvvvvv||||||vvvpppooommmssspppUUUGGG???888444444666666666555444333333000---***((()))***+++************))))))))))))+++,,,,,,+++)))((()))***************)))))))))))))))))),,,---+++)))***000666777666///...222+++&&&///)))))))))***++++++,,,,,,***(((+++000555666;;;@@@KKKVVVaaaiiitttqqq[[[NNNIIIOOOSSSUUUWWW^^^hhhoooqqqtttqqqsss|||~~~ttteeeYYY\\\iiizzzyyytttsssuuuxxx{{{{{{xxxqqqllldddaaa[[[TTTMMMHHHDDDBBBDDDEEEHHHMMMSSSYYY___bbbeeeffffffgggggggggggggggeeeeeeeeefffddd```ZZZVVVTTTNNNGGGCCCBBB???:::666555333222111111111///---000///...---,,,+++++++++///000111222222222222222//////...---,,,++++++***---,,,+++***+++,,,---...///////////////000111111???<<<666111...------............///000111111222666666888;;;>>>BBBFFFHHHQQQVVV]]]dddkkksssyyy~~~}}}yyyvvvvvvvvvvvvwwwvvvtttrrrtttwwwzzzzzzxxxvvvttttttrrrmmmiiiiiinnnqqqooommmllllllllllllkkkkkkjjjiiiooosssxxx|||~~~yyyxxxxxxssskkkjjjhhheeebbb^^^ZZZTTTPPPSSSWWW\\\aaa___VVVIII???AAAKKK[[[jjjuuu{{{tttllljjjooopppqqq|||~~~xxxuuuxxx}}}~~~{{{xxxwwwwww|||}}}xxxvvvppprrrxxx~~~```HHH>>><<<888666444333444555444444111000...---++++++******++++++++++++++++++++++++))))))))))))))))))))))))))))))************)))))),,,)))+++---,,,***,,,222888SSS^^^RRR999...+++)))***(((((()))******++++++,,,,,,+++---222666888===CCCLLLWWWbbbkkkxxxmmmWWWLLLJJJRRRVVVXXXYYY```kkkrrrsssuuusssttt}}}|||rrreee\\\cccqqqzzzvvvxxxyyy{{{}}}{{{uuummmggg```]]]XXXRRRMMMJJJGGGFFFHHHIIIMMMSSSZZZaaagggkkkmmmmmmnnnmmmllljjjhhhgggffffffffffffddd___XXXSSSPPPKKKDDD@@@???===999555888666333000///000111333111000///...------------///000111222222222222111------------------,,,,,,,,,,,,,,,+++,,,,,,---...............//////000000888666333000......//////---......///000000111111222333444666:::===@@@BBBIIIMMMTTT\\\cccllltttyyyzzzvvvtttttttttttttttuuutttrrrpppmmmppptttuuutttrrrqqqppprrrnnnjjjjjjlllnnnmmmlllmmmlllkkkjjjjjjkkklllmmmmmmqqqwww{{{|||yyyxxxsssmmmnnnkkkgggccc___[[[VVVSSSSSSVVV[[[___]]]UUUHHH???@@@HHHWWWgggttt|||zzzrrrpppsssssssss|||xxxwww{{{}}}{{{xxxxxxvvvxxx|||yyytttuuuyyydddLLL@@@>>>:::888555444555666555555222111///...,,,+++******))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))+++(((***,,,,,,,,,...333888dddvvvKKK333222///)))((((((((()))******++++++///---///444888:::AAAHHHQQQ[[[gggrrreeeQQQJJJKKKWWWZZZ\\\]]]dddnnnvvvxxxvvvtttvvvyyymmmccc```lll|||{{{xxx}}}~~~~~~}}}yyyqqqggg```\\\ZZZWWWSSSPPPOOONNNNNNNNNPPPUUU[[[ccckkkqqquuuvvvvvvvvvuuurrrnnniiigggggggggggggggddd^^^UUUOOOKKKFFFAAA===<<<;;;777444555555444333333999AAAHHH111000///...............000000111111222222111111,,,,,,,,,---------......+++,,,,,,---......------............//////000000111000000/////////000111------......//////000000//////000222444777999:::===AAAGGGNNNWWW```iiiooowwwxxxwwwtttqqqnnnnnnnnnppppppqqqqqqqqqppppppooommmqqquuuxxxxxxvvvvvvuuuqqqpppmmmkkkjjjjjjkkkllllllkkkhhhggggggiiikkkmmmjjjnnntttzzz~~~|||yyyuuuqqqrrrnnniiiddd```\\\XXXUUUTTTVVVYYY\\\[[[TTTHHH??????EEEQQQaaaqqq|||yyyvvvyyyyyywww||||||uuuxxx}}}}}}{{{}}}xxxwww|||{{{{{{lllRRRDDD@@@;;;999666555666777666555444333111///---,,,+++***))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))***)))***,,,++++++---111444QQQqqqqqqNNN999555...((('''(((((())))))***++++++000///222777:::===EEEMMMXXXaaammm{{{zzz]]]JJJHHHNNN\\\___```bbbhhhrrrzzz{{{uuuuuuyyyvvvhhh```cccttt|||zzz~~~}}}zzzuuulllaaaZZZ\\\ZZZXXXUUUTTTUUUVVVWWWWWWYYY\\\bbbiiipppvvvyyyzzz{{{{{{yyyvvvpppkkkggghhhhhhhhhgggccc[[[RRRKKKGGGCCC>>>;;;:::999666444000333555444444999CCCLLL//////...............///000000111111111111000000------------------------***,,,---/////////...---//////000000111111111111......///000111111111111------......////////////......///000222333555555666999===CCCJJJRRR\\\bbbjjjjjjjjjhhhgggfffgggiiilllmmmnnnnnnmmmmmmnnnoooppptttzzz}}}~~~}}}||||||sssrrrpppmmmjjjiiijjjllljjjiiihhhfffffffffggghhhhhhlllrrrxxx}}}zzzwwwuuuuuupppiiiccc___\\\YYYWWWUUUUUUVVVXXXYYYTTTIII@@@???BBBKKK[[[mmmzzz{{{{{{~~~tttwww|||yyysssXXXHHHAAA<<<999666555666666666555555444222000...,,,++++++++++++++++++++++++++++++)))))))))))))))))))))))))))******++++++******)))******++++++*********,,,...222FFFIII;;;444---(((***((((((((()))******++++++///000555:::===AAAIIISSS\\\eeerrrrrrVVVFFFIIIQQQ^^^bbbeeeffflllvvv|||}}}uuuwww}}}qqqccc^^^ggg||||||{{{|||{{{xxxuuuppphhh___YYY\\\ZZZXXXWWWWWWYYY\\\^^^```aaacccggglllqqqvvvxxxyyyzzzzzzyyyvvvqqqlllhhhhhhhhhgggddd```XXXNNNGGGDDDAAA>>>;;;999888666555000333444111---,,,000555---------,,,------......000000111111111000000/////////...---,,,,,,+++++++++,,,...///000000//////111111222333333333333222///000111222222222111000.........///////////////000000111222333444444444444666999<<<@@@FFFNNNSSSYYY\\\^^^``````aaaccceeefffhhhjjjjjjjjjkkkmmmooonnnsssyyy|||}}}|||{{{{{{ttttttrrrnnnjjjiiijjjllljjjkkkkkkkkkjjjgggeeedddgggkkkpppvvv|||{{{yyywwwtttooohhhbbb^^^[[[YYYXXXVVVSSSRRRUUUWWWTTTKKKCCC@@@AAAFFFTTTfffuuu}}}{{{{{{~~~wwwxxx~~~zzzyyy```LLLBBB;;;999666555555555444333555444222000...---,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))******++++++++++++******+++++++++******))))))******)))...,,,+++...)))'''222)))))))))***++++++,,,,,,...111888@@@CCCFFFOOOYYY___gggtttiiiPPPEEEJJJTTT___dddhhhjjjpppyyy}}}}}}www{{{{{{mmmaaa```nnn~~~}}}|||{{{xxxtttpppkkkeee^^^ZZZZZZYYYXXXXXXZZZ^^^bbbeeehhhhhhiiikkknnnqqqtttvvvxxxxxxyyyxxxuuuqqqmmmkkkhhhfffdddaaa\\\TTTKKKEEEBBBAAA>>>:::888666555555...000222000---***+++---,,,,,,,,,,,,,,,---...///000000111111000000//////000///...---,,,++++++***,,,,,,...///000000111111111222444555555555444333222333333333222222111000/////////000000000000000111111333444444444444444444555777888:::===BBBFFFJJJMMMRRRVVVXXXZZZ\\\^^^___bbbeeeffffffggglllpppooosssyyy}}}~~~|||zzzzzzuuussspppmmmkkkjjjjjjjjjlllmmmoooooonnnkkkhhheeehhhkkkpppuuuzzz~~~zzzxxxrrrnnngggbbb^^^\\\ZZZXXXVVVRRRPPPRRRWWWVVVOOOHHH@@@@@@BBBLLL\\\lllxxx}}}yyy}}}|||~~~{{{hhhQQQCCC<<<999666555555555444333444333111000...---------))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++******++++++*********+++++++++***+++...******///,,,***222*********+++,,,,,,------...333===FFFIIILLLUUU___eeelllxxx|||bbbLLLEEEMMMWWW^^^dddjjjmmmssszzz}}}{{{|||yyysssiiiaaadddvvv~~~~~~~~~}}}|||xxxrrrlllhhhccc___\\\ZZZYYYYYY[[[```ffflllpppnnnnnnnnnoooqqqsssvvvwwwzzzzzzyyywwwuuuqqqnnnmmmhhheeeaaa]]]XXXQQQJJJDDDAAA@@@===999666444333333......//////000000000000,,,,,,,,,,,,---...000000000000000000000//////............------,,,,,,,,,---------...///000222333111222444555666555444333333333222222222111111111111111111111111111111000000111222333444444444333333444666777777888;;;===???BBBFFFIIILLLOOOSSSUUUWWW[[[___aaaaaadddjjjooorrrvvv||||||zzzyyyuuupppllljjjjjjjjjiiigggkkklllmmmmmmmmmllljjjiiiiiilllppptttyyy~~~|||wwwqqqmmmgggccc```^^^[[[YYYVVVQQQNNNPPPVVVXXXRRRLLL???>>>???DDDPPPaaaqqq{{{|||pppWWWEEE===:::777666666666555444111111000///............))))))))))))))))))))))))))))))))))))))))))))))))***++++++,,,,,,++++++*********))))))***,,,------,,,&&&000///,,,111...&&&'''***++++++,,,,,,---.........444@@@JJJNNNQQQYYYdddjjjqqq}}}www]]]JJJFFFNNNYYY]]]dddjjjooottt{{{|||zzzrrrooohhhbbbggg|||}}}~~~~~~yyyrrrkkkfffccc___]]]\\\\\\]]]```fffnnnuuuzzzrrrrrrqqqrrrtttvvvxxxyyy}}}|||zzzxxxuuurrrpppnnngggddd___ZZZUUUOOOIIIDDD@@@???<<<888444222111222333000---,,,,,,,,,+++***---------...///000111222000000000000000///......,,,,,,,,,---------............------///111333444000111333555555444333222333222111111111111111222222222222111111111111111...///111333333333333222111333555666666666888999999;;;===???BBBFFFKKKOOORRRWWW[[[]]]^^^aaahhhnnnqqquuu{{{~~~}}}zzzvvvuuutttnnnhhhgggiiijjjhhhdddhhhhhhhhhhhhiiijjjkkkllljjjmmmppptttxxx}}}|||vvvppplllhhhdddbbb___]]]ZZZVVVPPPLLLPPPWWWYYYTTTNNN>>>===<<>><<<999777777777666555000000///...............++++++++++++++++++++++++))))))))))))))))))))))))***++++++,,,,,,++++++***)))------------,,,,,,+++***.........------,,,,,,,,,)))+++,,,,,,,,,,,,---///111999CCCJJJNNNSSSZZZ```kkkuuummmWWWJJJIIIPPPWWWYYYbbbmmmssstttuuuxxx{{{zzztttmmmfffgggsss||||||yyywwwrrrlllgggdddeeegggcccaaabbbiiittt{{{{{{xxxtttssssssuuuxxx{{{|||{{{{{{zzzyyyxxxwwwuuuqqqnnniiiddd\\\UUUOOOJJJFFFCCCBBB???:::666555555444333444333111000...------------------.........//////333555555444222000///000.........//////...------000//////...///111333444444444333333333333222222222222222222222222222222222222222222333444444555444222111111333444444333444444444444444444444444888888999:::;;;===???@@@IIIKKKPPPUUU\\\bbbgggjjjlllppptttvvvvvvtttqqqpppmmmnnnnnnlllhhhfffeeeeeedddfffjjjkkkjjjiiiiiijjjiiilllooorrrtttzzz}}}{{{wwwrrrkkkfffdddbbb^^^[[[XXXSSSOOOOOORRRUUUSSSQQQDDD>>>999;;;BBBOOObbbrrrxxx|||eeePPPBBB<<<888777555222222555333333222000///---,,,,,,************************,,,,,,++++++++++++++++++******++++++++++++*********,,,,,,,,,,,,,,,+++******++++++++++++************)))+++,,,,,,,,,,,,---///333:::DDDKKKQQQXXXbbbiiirrr}}}lllVVVIIIHHHOOOVVV\\\cccmmmtttwwwxxxzzz|||zzztttmmmfffiiixxx{{{|||~~~yyyvvvqqqmmmjjjiiijjjjjjjjjhhhhhhoooyyy~~~~~~{{{uuuttttttvvvyyy{{{|||{{{|||zzzyyyxxxwwwuuuqqqnnnhhhccc[[[TTTNNNIIIEEEBBB@@@===888555444333333222111000//////............,,,,,,------...///000000333444555444111/////////---...............------000000000111111222333444222222333333444444444555333333333333333333333333333222222222333444555666555333222222444555555444444444444444444444444444555555666777888:::<<<<<>>:::999777444333666333333222000///...---,,,+++++++++++++++++++++++++++***)))(((''''''''''''******++++++++++++************++++++++++++***)))))))))))))))))))))************+++,,,,,,+++,,,---///555<<>>;;;666444333222111000......---------......///++++++,,,...///000111111222333444333111/////////------..................111111222333444444444444111111222333444555666777444444444444444444444444333333333333444555666777666555333444666777777666444555555555555555555444444444555666777888:::;;;@@@BBBGGGMMMVVV___gggkkkkkkmmmooopppnnnkkkhhheeefffgggiiihhhfffcccbbbbbbcccfffhhhhhhgggfffffffffgggjjjmmmnnnpppuuu||||||wwwqqqkkkfffeeeccc```]]]XXXSSSNNNMMMPPPSSSTTTTTTJJJBBB:::999>>>III[[[jjjyyyvvv~~~|||}}}www]]]FFF@@@<<<;;;:::666444555333333222111///...------,,,,,,,,,,,,,,,,,,,,,,,,++++++)))'''&&&%%%%%%%%%******++++++++++++*********))))))************))))))))))))******++++++,,,,,,***+++,,,+++++++++...000666<<>>@@@DDDJJJSSS\\\dddiiikkkkkklllmmmllliiieeebbbbbbdddffffffdddbbbaaabbbaaadddfffgggfffffffffggghhhkkkmmmnnnooossszzz|||zzzuuummmiiifffddd```\\\XXXSSSNNNLLLNNNRRRTTTUUUMMMDDD;;;888;;;DDDTTTbbbyyywwwrrrzzz~~~~~~zzzxxxyyy~~~~~~bbbIIIBBB<<<<<<;;;666444444333333222111000///...---,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++***)))(((((((((******++++++++++++*********((())))))******))))))))))))))))))******+++++++++++++++,,,+++***+++...000777;;;AAAFFFMMMYYYiiiuuuyyybbbOOOJJJOOOXXX___eeeiiiooovvvzzzzzzuuurrrzzzwwwqqqkkkfffeeettt{{{zzz}}}zzzvvvtttvvvzzz|||zzzvvvrrrrrruuuzzz~~~~~~~~~{{{yyyuuurrrpppnnnkkkiii^^^YYYRRRKKKFFFBBB>>>;;;<<<999666444333333111000///...---,,,,,,++++++,,,++++++---...000111222333111333444333111000000000///............///000111000111222333333333222111555555555555555555555555555555555555555555555555444444444555666777999:::999777666666888999999888777888999::::::999888777777777777777888999;;;;;;>>>@@@DDDJJJRRRZZZaaaeeejjjjjjjjjkkkllljjjfffcccbbbcccddddddbbbaaaaaabbb```bbbeeeffffffgggiiikkkkkkmmmoooppppppsssyyyyyyqqqkkkgggddd___[[[XXXTTTOOOLLLMMMPPPSSSUUUOOOFFF<<<888999@@@NNN[[[pppyyy}}}vvvpppuuu|||{{{wwwvvvvvvzzziiiMMMDDD<<<;;;:::666444333333333222111000//////...++++++++++++++++++++++++++++++*********+++,,,,,,******++++++++++++*********((())))))************)))((((((((((((((()))))))))+++,,,+++******+++...111777:::???CCCIIIUUUeeeqqqwww```OOOKKKQQQ\\\bbbggglllsssyyy|||zzzvvvsss{{{sssmmmkkkhhhkkk|||~~~{{{{{{~~~|||zzzyyyzzz|||}}}zzzwwwtttuuuyyy~~~~~~|||yyyvvvrrrnnnllljjjgggeeeYYYUUUNNNHHHDDD@@@===;;;:::888555444444333111///000///...---,,,+++++++++,,,,,,---...000111222222222333444444222111111222000000/////////111222444111111222222222222111111777777666666666555555555555555555555555555555555444555555666777999:::;;;999888666777999::::::999999:::<<<======<<<:::999777666666777888999::::::???BBBFFFMMMTTT[[[```ccchhhgggfffiiilllmmmjjjfffeeeeeedddbbb``````bbbdddbbbdddfffgggggghhhkkkmmmnnnpppqqqqqqpppsssyyy~~~zzzrrrlllhhhddd___[[[XXXUUUQQQNNNMMMNNNQQQSSSOOOFFF===999888<<>>BBBHHHTTTcccoooyyy```OOOKKKRRR\\\bbbhhhpppyyy}}}|||{{{}}}tttvvvnnnnnnttt}}}{{{{{{}}}~~~~~~~~~}}}{{{xxxwwwuuuwwwzzz~~~}}}}}}}}}{{{yyyvvvsssnnnkkkhhhfffcccaaaUUUPPPKKKEEEBBB???===;;;888666444333222222///.........---------------...---......///000111111111222444555555333222222333222111000000111222444666333333222222222222333333666666666666666666777777444444444444444444444444555555666666888:::;;;<<<999888666777999::::::999;;;<<<>>>@@@@@@>>><<<;;;999999999999999:::;;;<<>>:::888:::DDDMMMbbbooo|||~~~tttppp{{{yyyuuuuuu|||{{{xxxwwwyyyWWWJJJ===999999777666666333222222111111000000000++++++++++++++++++++++++)))(((((((((((())))))*********++++++++++++*********))))))***+++++++++++++++------,,,,,,++++++******,,,,,,+++***)))+++...111555999>>>BBBIIIUUUdddppp|||{{{aaaOOOLLLRRR[[[aaaiiirrr~~~{{{yyyqqqsss{{{}}}{{{|||~~~}}}yyywwwvvvuuuvvvyyy}}}~~~|||{{{zzzyyywwwuuuqqqlllhhhfffccc```^^^RRRNNNIIIDDDAAA???===;;;666444222111111000...,,,---,,,------...///000111......//////000000111111333444666555444333333444333222111111222333666777666555333222222333444555444444555666777888999999444444444444444444444444555555666777888:::<<<===999777666777888:::999999<<<===@@@AAAAAA@@@===<<<<<<<<<<<<<<<======>>>???>>>BBBJJJRRRZZZ```ccceeeaaa___```eeemmmqqqooolllkkkiiieeeaaa^^^___dddgggkkkllllllkkkiiihhhiiikkkooopppqqqpppoooqqqvvv{{{xxxssslllhhhfffdddaaa^^^WWWVVVTTTQQQMMMLLLMMMNNNLLLEEE>>>;;;999:::AAAJJJ___mmm{{{}}}~~~{{{qqqlllwwwwwwsss}}}{{{www{{{[[[LLL>>>999999999888999333222222222111000000000,,,,,,,,,,,,,,,,,,,,,,,,++++++***)))))))))))))))******++++++++++++*********,,,+++***))))))***+++,,,***)))((((((((()))+++,,,------,,,++++++---111444333777===CCCKKKWWWeeeooovvv^^^SSSUUU[[[___```iiisss~~~|||zzz}}}{{{{{{~~~~~~zzzuuurrrwwwxxxyyy}}}~~~|||wwwwwwvvvuuutttsssrrrrrrqqqiii```___bbbbbb\\\UUUPPPLLLGGGBBB@@@>>>;;;:::666555444222111000000000---------------...///000000000111111111222222222222222111000//////000000222222222222222222222222333444555666777777777777777666555555555555666666888888999999888777666555666777888::::::999999888;;;;;;;;;999888999<<<>>>CCCFFFJJJLLLJJJFFFBBBAAA>>>???AAACCCDDDBBB???===AAAGGGNNNTTT[[[dddhhhgggeeebbbaaagggqqqwwwvvvsssoooiiibbb___aaaeeeiiijjjnnnqqqrrrooojjjgggiiimmmooonnnlllkkklllqqqyyy~~~zzztttmmmhhhfffccc```\\\[[[XXXSSSNNNKKKJJJKKKKKKJJJHHHCCC===888999@@@EEEWWWhhhwwwzzzvvvuuuwwwxxxsssrrrrrrxxxwwwooo}}}yyyzzzgggMMM???>>>999777777111444444222111000...---,,,...,,,******+++,,,+++***...---+++*********++++++******+++++++++,,,,,,,,,+++++++++************++++++***)))((((((((()))++++++,,,,,,,,,++++++---111444888;;;@@@FFFOOO[[[hhhpppuuu^^^VVVZZZ```bbbccckkkuuu|||zzzzzz}}}xxxssspppqqqqqqrrrtttvvvvvvuuusssooooooooooooooonnnmmmmmmhhhbbb[[[YYYZZZYYYTTTPPPHHHDDD@@@>>><<<;;;999777333333111000///...............---------......//////000000111222222333333333333222111111111111111333333222222222222222222333333444555555666666777777777777777777777777777888888777777777666666666777777888999::::::::::::<<<======<<<<<<===AAADDDHHHKKKOOOPPPNNNIIIEEECCC>>>???AAADDDFFFGGGFFFDDDHHHNNNUUUYYY___fffhhhfffcccaaabbbiiissszzzzzzxxxqqqkkkdddaaaccchhhmmmooouuuvvvvvvqqqkkkhhhiiillllllkkkjjjiiikkkrrr{{{zzztttmmmiiifffddd```]]][[[XXXSSSNNNKKKJJJJJJKKKIIIHHHCCC<<<888888>>>CCCQQQaaaqqqvvvvvvwwwxxxxxxvvvttttttyyy{{{ttt}}}~~~kkkPPPAAA???:::888888333555444333222000///...---...,,,******+++,,,+++***,,,+++***)))))))))******++++++,,,,,,,,,---------)))******++++++++++++******)))))))))((()))******++++++++++++******---111444>>>@@@CCCJJJTTT```jjjqqqppp]]]ZZZbbbggggggfffnnnxxx~~~{{{yyyyyy|||vvvpppnnnjjjjjjjjjkkklllllljjjgggdddeeefffhhhgggfffeeeccc\\\XXXSSSPPPOOOMMMKKKIII???===;;;::::::999777555333222111///............//////...---------.........//////111222333444444444444333222222222222333333333333333333333333333333333333333333444555666888999::::::;;;:::999888888777666555555555666777888888888999:::;;;<<<<<<===>>>???@@@AAACCCHHHKKKOOOSSSVVVWWWSSSNNNIIIGGGAAABBBDDDGGGJJJMMMOOOPPPSSSYYY^^^aaadddhhhhhhdddaaa```ccclllwww~~~}}}tttoooiiifffhhhnnntttwww}}}}}}zzztttlllhhhhhhjjjhhhhhhggghhhlllttt~~~yyysssmmmiiigggeee```]]]ZZZWWWSSSNNNKKKJJJJJJJJJIIIHHHDDD===888777;;;@@@MMM[[[kkktttyyy}}}}}}{{{|||{{{zzz|||zzzzzz~~~~~~qqqVVVEEEAAA;;;999:::555555555444333111000//////...,,,******+++,,,+++***+++***))))))((())))))))),,,,,,,,,,,,---------...))))))***+++,,,,,,+++***))))))))))))))))))******+++)))************---111555BBBCCCFFFLLLVVVbbblllrrr|||hhhXXX\\\gggkkkjjjiiiqqq||||||yyyxxxzzz~~~xxxrrrmmmjjjhhhgggfffffffffeeeccc```]]]^^^```aaa```^^^[[[YYYPPPPPPMMMJJJFFFDDDCCCDDD>>><<<;;;::::::999666444333333222111000//////000000///...------------------...///000222333555555333333222222222222333333333333333333444444444444333333222222222333555666777888:::<<<<<<;;;999888888777555333333444666777:::999999999:::<<<>>>@@@===>>>@@@BBBDDDHHHMMMQQQUUUYYY\\\]]]YYYSSSMMMJJJGGGHHHKKKMMMPPPTTTXXX[[[___eeeiiijjjjjjkkkgggaaa^^^___dddnnnyyywwwsssnnnlllooovvv}}}|||tttlllgggfffgggeeeeeefffiiinnnwwwwwwrrrllliiigggeeeaaa]]]YYYWWWSSSNNNKKKJJJIIIJJJJJJIIIFFF@@@:::888:::>>>KKKXXXgggsss}}}wwwzzz~~~||||||yyy\\\HHHBBB;;;888:::666666555555333222111111000...,,,******+++,,,+++************)))))))))******+++++++++,,,,,,,,,------+++)))***+++,,,,,,+++***)))((()))))))))************))))))******+++...333666CCCDDDFFFKKKTTT```lllsssppp^^^SSS]]]jjjmmmlllmmmvvv{{{}}}}}}|||}}}xxxxxx{{{zzzsssmmmiiigggfffdddbbbaaaaaa___]]]ZZZYYYZZZ[[[[[[YYYUUURRROOOIIIIIIHHHEEEAAA@@@AAACCC>>>===;;;:::999777444111222222111000////////////000///...------------------...///000222333555555222222111111111222222333333333444444444555555555444444333333444444555555666777999;;;;;;:::999888777666444333333555777888::::::::::::<<<>>>@@@BBB===>>>AAACCCFFFJJJPPPTTTXXX\\\```aaa]]]WWWQQQNNNNNNQQQSSSUUUVVVZZZ___ccciiiooosssrrrpppmmmfff___\\\___fffppp{{{yyywwwtttsssuuu{{{yyypppiiieeedddeeeccceeegggkkkpppyyytttpppkkkhhhgggeee```\\\XXXVVVSSSOOOLLLJJJIIIIIIJJJJJJHHHCCC===:::;;;===HHHTTTcccppp|||xxxxxx}}}|||yyy{{{~~~}}}zzzzzz|||}}}~~~cccMMMDDD:::777999666666555555444333222111111...,,,******+++,,,+++******+++++++++++++++++++++)))*********+++++++++++++++******++++++++++++******(((((()))************))))))******+++,,,///444888AAACCCFFFIIIPPP\\\kkkvvvfffWWWQQQ^^^lllnnnooottt|||}}}www{{{}}}}}}~~~yyyzzz{{{sssmmmhhhffffffbbb```]]][[[ZZZYYYVVVTTTUUUUUUUUUSSSQQQMMMJJJGGGCCCCCCCCCAAA??????@@@BBB>>><<<999777666444111/////////...---------------//////...---------.........//////111222333444444222111111111111222222333333444444555555666666666555555666777777666666555555666888999::::::999888777666555555555666777888::::::;;;<<<>>>@@@BBBCCC>>>???BBBDDDFFFKKKPPPTTTXXX]]]bbbdddaaa[[[UUURRRTTTWWW[[[\\\]]]```fffkkkrrrxxx|||{{{wwwrrrhhh___^^^bbbjjjttt||||||{{{zzzxxxxxx{{{~~~yyyqqqjjjdddbbbccccccbbbeeeiiimmmrrrxxx|||qqqnnniiigggfffddd___[[[XXXVVVRRROOOLLLJJJHHHHHHIIIJJJIIIEEE???;;;;;;===BBBNNN]]]kkkxxx}}}wwwxxx{{{xxx{{{zzz}}}zzzzzzzzz{{{lllRRRFFF;;;777999666555555444333333222111111...,,,******+++,,,+++*********+++,,,,,,,,,,,,+++))))))))))))************)))++++++************++++++'''((()))***+++******))))))***+++,,,---111666:::@@@CCCGGGHHHLLLXXXkkkzzzaaaTTTRRRbbbnnnpppttt}}}|||xxx~~~~~~~~~|||}}}{{{tttlllgggeeedddeee^^^\\\YYYWWWVVVTTTRRRPPPNNNNNNMMMKKKHHHFFFDDDBBB>>>===<<<<<<===???@@@@@@>>>;;;777555444333111000......------,,,,,,------......---------......//////000000111222222333333222222222222222333444444333444444555666666777777666777999::::::999777555666777777888999999::::::666666666777777777888888999:::<<<>>>@@@BBBCCCDDD@@@AAACCCEEEGGGKKKPPPTTTXXX]]]cccfffddd___ZZZWWWWWW[[[```ccccccffflllrrrxxx}}}wwwlllbbbbbbgggoooxxx~~~zzzwwwwwwyyy|||vvvpppiiibbb______aaabbb```dddiiinnnrrrvvvzzz}}}xxxoookkkgggfffeeeccc^^^ZZZWWWUUURRROOOLLLJJJHHHGGGFFFHHHIIIFFF@@@<<<;;;<<<<<>>?????????;;;777555555555444333000000///.........//////---------------...///000000000111111222222222333333333333333444444555666444444444555666777777888666888;;;======;;;888555888888888888999:::;;;<<<555666777888999999888888888:::===@@@BBBCCCDDDDDDBBBCCCEEEFFFHHHKKKPPPSSSWWW]]]dddhhhgggbbb]]]ZZZWWW\\\cccfffgggjjjqqqvvv|||zzzooodddeeejjjrrr{{{{{{uuurrrrrrtttpppjjjccc]]]\\\^^^```bbb___ccciiinnnqqqtttvvvxxx}}}}}}uuummmjjjfffeeedddbbb]]]YYYWWWUUURRROOOLLLIIIHHHGGGDDDGGGHHHEEE@@@;;;:::;;;:::HHHZZZhhhwwwxxxrrr{{{~~~zzz{{{~~~{{{]]]MMM>>>:::<<<999333333333222222111111111...,,,******+++,,,+++***'''((()))+++++++++***)))******+++++++++,,,,,,,,,+++------,,,++++++***))))))***+++,,,,,,+++)))&&&%%%///------......///666???DDDDDDEEEHHHLLLWWWnnn|||]]]\\\aaammmwww{{{}}}~~~{{{~~~~~~{{{uuupppjjjfffdddaaa[[[WWWWWWVVVTTTRRRPPPMMMKKKJJJEEEDDDCCCAAA???===<<<;;;::::::;;;;;;<<<<<<<<<===<<<;;;888555333222222222111///---,,,---......---/////////......//////000222111111000111222444555555444222111111222444555555555444555666888:::;;;999999999999999999999999===777999;;;555777;;;888777777888999:::;;;;;;;;;;;;<<<>>>@@@CCCFFFGGGHHHJJJJJJIIIJJJLLLOOORRRSSS]]]aaafffjjjjjjeee```\\\\\\___bbbdddgggkkkqqqvvvzzzvvvuuuuuuxxx|||zzzsssnnnmmmmmmeeeaaa]]][[[]]]aaadddeeegggjjjmmmnnnnnnqqqvvvzzz}}}qqqjjjkkkjjjhhhdddaaa___^^^WWWUUURRRPPPOOONNNKKKIIIEEEEEEDDDCCC@@@===:::999???EEERRRdddwwwxxxooovvv~~~|||hhhMMM???:::888666666666555444333333333333......---,,,++++++++++++++++++++++++++++++++++++++++++,,,------------,,,,,,++++++++++++++++++++++++******++++++***)))((('''---+++,,,...///111999CCCDDDDDDDDDGGGLLLYYYqqqwww```aaaiiittt{{{|||}}}}}}~~~yyy{{{~~~zzzyyy{{{tttnnnhhhccc```]]]YYYUUUTTTTTTRRRPPPMMMKKKIIIHHHBBBAAA@@@???>>>===<<<;;;;;;<<<<<<===>>>>>>??????===;;;888555333222111111///---+++***+++,,,,,,+++++++++++++++,,,---...///111111111111222333444444444333111000000111333444555555444555666888999:::<<<<<<;;;:::999999999999888<<<;;;666666888999999;;;::::::999999999999888;;;===???BBBFFFIIILLLMMMKKKKKKKKKLLLNNNQQQTTTVVV[[[___eeeiiijjjgggbbb___ccceeehhhiiilllqqqxxx}}}}}}}}}~~~yyypppjjjhhhhhhaaa^^^[[[ZZZ]]]bbbfffhhhjjjlllnnnoooooorrrwww{{{~~~sssjjjjjjiiifffbbb___]]]\\\XXXVVVSSSQQQPPPMMMJJJHHHEEEEEEDDDBBB@@@===:::888===CCCOOO```rrr}}}uuu{{{oooRRRBBB;;;888777666666555444333333333333000000///...------------++++++++++++++++++++++++***++++++,,,,,,,,,,,,,,,+++))))))******+++,,,------))))))))))))))))))))))))***)))+++...000444===GGGEEECCCCCCGGGMMM]]]vvvtttfffjjjsss|||~~~|||}}}{{{~~~xxxyyyyyyuuuttt}}}zzzrrrlllddd^^^[[[YYYUUURRRPPPOOOMMMKKKIIIGGGEEEDDD>>>>>>>>>===<<<<<<;;;;;;;;;;;;<<<===???@@@AAAAAA===;;;888555333111000000///---+++***+++,,,,,,,,,))))))******,,,...///000000000111222333333333333222222000000000000222222555555555555666888999:::>>>===;;;:::999999999::::::MMMFFF666:::;;;666;;;;;;;;;:::999999999999:::===???BBBFFFJJJNNNQQQSSSMMMMMMMMMNNNPPPSSSVVVXXXZZZ^^^eeejjjlllkkkgggeeeffffffggghhhkkkqqqyyyvvvmmmeeebbbaaa\\\ZZZXXXZZZ___eeekkkmmmnnnoooooopppqqqtttzzz}}}}}}wwwmmmllliiifffccc```]]]\\\ZZZWWWUUURRRPPPMMMIIIGGGEEEEEEDDDBBB???<<<999777:::@@@KKKZZZkkk||||||uuuXXXFFF???<<<:::666666555444333333333333000000///...------------++++++++++++++++++++++++)))******+++,,,+++++++++***)))))))))***++++++,,,,,,))))))(((((()))***++++++***)))+++///111555>>>HHHEEEBBBBBBFFFOOO```zzzvvvmmmrrr{{{~~~{{{~~~{{{zzzyyywwwsssuuu~~~|||yyywwwpppiii```ZZZWWWUUUQQQOOOKKKJJJHHHFFFDDDBBBAAA@@@<<<<<<<<<<<<<<<<<<<<<<<<999:::;;;<<<>>>???AAAAAA<<<;;;888555222111000000222000------...//////...++++++,,,,,,...///000111///000222333444444333222222222111111111111222222555555555666777777888999<<<;;;:::888888999:::;;;BBB___SSS:::??????555<<<999888999999:::<<<>>>???BBBCCCFFFJJJNNNRRRUUUVVVPPPPPPOOOOOOQQQTTTVVVXXXZZZ___ffflllpppooommmkkkgggfffeeefffjjjqqqzzz~~~tttjjjbbb___^^^YYYXXXXXX[[[cccjjjpppsssrrrrrrqqqqqqssswww{{{~~~|||~~~ssspppllliiifffccc```^^^[[[YYYVVVTTTQQQMMMIIIEEEDDDDDDCCCAAA???;;;888666999>>>GGGTTTcccttt~~~xxx[[[IIIBBB??????666666555444333333333333......---,,,++++++++++++++++++++++++++++++++++++))))))***++++++++++++***+++************************)))((((((((()))***+++,,,+++***+++///111444===GGGDDDAAAAAAFFFQQQddd}}}zzzsssvvv|||~~~{{{yyy~~~}}}~~~zzzvvvrrrvvv|||xxxvvvtttsssmmmfff]]]WWWTTTRRROOOLLLFFFFFFDDDBBBAAA???======;;;;;;;;;;;;<<<<<<<<<===:::;;;<<<===???@@@AAABBB;;;:::777444222111111111222000...---...//////.........---------.../////////000222333444444333222333333333222222333333333555555666666777777888888777777666777888999;;;<<>>@@@BBBFFFHHHJJJMMMQQQTTTVVVXXXSSSRRRRRRQQQSSSUUUWWWYYY[[[```gggnnnrrrsssrrrqqqmmmkkkiiijjjpppyyy}}}tttiiibbb___^^^YYYXXXZZZ^^^fffooouuuxxxtttsssrrrrrruuuxxx{{{}}}{{{wwwsssmmmjjjgggddd```^^^\\\ZZZWWWUUURRRNNNIIIEEECCCCCCBBBAAA>>>;;;888777888===DDDNNN\\\mmm~~~|||yyy|||~~~}}}zzzyyy|||___KKKAAA===<<<666666555444333333333333......---,,,++++++++++++++++++++++++++++++++++++))))))***++++++++++++***,,,******************))))))(((((())))))*********++++++***+++...000333<<>>===;;;;;;:::::::::;;;;;;;;;<<<<<<<<<<<<===>>>@@@AAABBBBBB999888666444222222222222000...,,,+++,,,---------...------,,,,,,,,,------000000111222333333333333333333333333333333333333555555666777777777777777333444555777999:::;;;<<<777KKKEEE555:::<<<888===@@@???===<<<===>>>@@@AAAHHHJJJLLLOOORRRUUUXXXYYYVVVVVVUUUVVVXXXZZZ]]]___bbbfffmmmssswwwyyyxxxwwwssspppoooqqqyyy~~~uuukkkccc```___[[[ZZZ\\\aaaiiiqqqwwwyyytttsssrrrsssvvvyyyzzzzzzyyyxxxssslllhhhfffccc___[[[[[[ZZZXXXVVVSSSOOOJJJFFF@@@AAA@@@@@@>>>;;;999888888<<>>>>>777666444333222222333444111///,,,,,,---......---------------......///000111111111111222333444444222222333333333333222222555555777777888777777666333555777999;;;;;;::::::666<<<<<<888999===???@@@BBBAAA???>>>>>>@@@CCCDDDGGGIIILLLOOOSSSWWWZZZ[[[YYYYYYZZZ\\\___dddhhhjjjooorrryyy|||zzzyyy}}}wwwllldddaaa```\\\\\\]]]bbbiiiqqquuuxxxsssrrrrrrtttwwwyyyxxxvvvvvv}}}{{{uuummmiiigggddd___[[[[[[ZZZXXXWWWTTTPPPKKKFFF>>>?????????>>><<<:::999777:::???EEEOOO```ttt~~~www~~~}}}kkk___aaalllwww}}}~~~~~~}}}|||zzzkkkSSSCCC:::666666666555444333333333333000000///...------------++++++++++++++++++++++++***++++++,,,,,,,,,,,,,,,+++&&&&&&''')))***,,,------''')))***,,,,,,***(((''''''&&&(((---///333===GGGAAA>>>???HHHVVVhhhkkkgggiiinnnuuuwwwwww|||{{{zzz~~~yyytttwwwyyyuuuppplllhhhddd\\\XXXRRROOONNNKKKGGGCCCBBBAAA@@@???===<<<::::::777777777777777888888888777777777888888999999999666555444333222333444555333111......///000000///.........///111222444555222111111000111333444555111111222222222222111111555666777888888777666666555777999<<<<<<;;;999888>>>888<<>>>>>@@@DDDGGGIIIEEEGGGJJJOOOTTTXXX\\\^^^ZZZ[[[]]]aaaffflllqqqttt{{{~~~yyymmmeeeaaa___]]]]]]^^^bbbiiioootttvvvrrrqqqqqqtttxxxyyywwwtttttt{{{xxxpppkkkiiigggbbb]]]ZZZYYYXXXWWWUUUQQQKKKGGG======>>>>>>>>><<<;;;:::666999===BBBLLL]]]qqqyyyrrrvvv~~~zzzeeeWWWYYYfffuuu|||{{{}}}wwwoooWWWGGG>>>;;;666666555444333333333333......---,,,++++++++++++++++++++++++++++++++++++++++++,,,------------,,,***++++++***)))(((((())))))'''((()))++++++***)))))),,,+++,,,...333:::AAAFFFFFF???@@@MMM[[[hhh}}}ggg]]]bbbhhhkkkmmmsss|||}}}yyywwwwwwqqqvvv~~~{{{wwwuuurrrmmmeee```[[[XXXTTTQQQMMMIIICCC@@@@@@???===;;;999888777777888999:::999777777888999:::::::::999999999888888555666666666666444222111222222222111000//////...000////////////111222333000111222333333333333333333333222222333333444555555555555555666666666777777888999:::;;;::::::999<<<===@@@BBBEEEFFFFFFFFFBBBCCCDDDEEEEEEGGGJJJLLLOOOKKKLLLSSSZZZ]]]___aaacccbbbaaadddlllttt|||~~~rrrcccZZZXXXUUUVVV\\\eeejjjlllqqqxxxooopppssswwwzzz|||{{{zzzyyy}}}zzzpppllljjjddd___^^^^^^[[[XXXWWWVVVRRRLLLFFFCCC@@@>>>===>>>???@@@@@@888999;;;@@@JJJZZZnnn{{{wwwpppqqq|||xxxhhh]]]]]]hhhxxx{{{|||yyy\\\FFF===;;;777777666555444333333222333222000///.........///+++++++++*********))))))******+++++++++,,,,,,,,,+++,,,,,,+++***************(((((()))***************,,,+++,,,///444;;;AAAFFFFFFAAADDDOOOZZZeee{{{}}}dddXXX[[[___ccchhhqqq|||~~~wwwsss{{{~~~wwwrrrxxx|||yyyvvvssspppkkkeee```YYYVVVRRROOOKKKGGGBBB??????>>><<<;;;999888777777666777888777666555666777777777777777666666666666666666666666666444333222222222111111000//////...///............000111222111222222333333333222222333222222222222333444444555555555666666666777777666777999::::::::::::999;;;<<>><<<;;;<<<===>>>===999:::;;;>>>GGGVVViiivvv~~~sssnnnppp||||||nnnddddddooozzzyyy~~~~~~```JJJ???<<<888777777666555444333333222000///---,,,,,,,,,---,,,,,,,,,,,,+++++++++*********+++++++++,,,,,,,,,---,,,,,,,,,+++++++++++++++)))))))))))))))******+++,,,+++,,,///444;;;BBBFFFFFFDDDHHHQQQYYYdddzzzxxxaaaSSSSSSVVV\\\eeeqqq|||~~~uuuooovvv|||vvvssszzz}}}|||yyywwwsssqqqmmmiiiccc```XXXUUUPPPLLLIIIEEEAAA>>>>>>===<<<:::888777666666444555666555444444555666555555555444444444333333666666666666555444333333222111111000000//////......------,,,---///000111222333333333333333222111222222222222222333333444555555666666666777777777666777888999::::::::::::===???AAADDDGGGIIIJJJJJJGGGHHHIIIIIIJJJMMMQQQTTTUUUSSSUUU]]]dddgggkkkooorrrtttwww}}}ppp___TTTQQQQQQPPPSSSYYY___dddmmmvvvtttvvvwwwyyyyyyyyywwwvvvyyy}}}uuuppplllgggcccaaa]]]ZZZXXXVVVUUURRRLLLGGGAAA>>><<<;;;<<<=========:::::::::<<>>===<<<:::888777555555444222444555555333333444666555555555444444444333333555555555555555444333333111111000000////////////...------------///000111333333444444333333222111222222222222222333444444555666666666666777777777555666777888::::::;;;;;;CCCDDDFFFHHHJJJLLLMMMNNNJJJKKKLLLLLLNNNQQQVVVZZZYYYXXX[[[cccjjjmmmqqqvvvzzz}}}~~~mmm\\\RRROOOMMMMMMOOOUUUZZZ]]]eeelllqqqsssvvvwwwwwwuuuuuuuuuzzz~~~wwwqqqmmmhhhcccbbb]]]ZZZWWWVVVUUURRRLLLGGGCCC@@@===<<<===>>>>>>>>>:::::::::;;;BBBOOOaaammmzzzzzzuuusssppp~~~xxxwww{{{}}}yyyuuuwwwnnnTTTDDD===999999888777666555555444555444222000............---,,,,,,,,,,,,+++++++++******+++++++++,,,,,,,,,...((()))***++++++***))))))***)))((((((((()))+++,,,+++,,,---111666<<>><<<;;;999777555444333333222333444444333333444666666666666666555555555555444444444333333333333333000000000//////////////////......---...///111222333333444444444333333222333333222222333333444555666666666666777777777888666666777888:::;;;===>>>FFFGGGHHHJJJLLLMMMOOOPPPPPPQQQRRRSSSUUUYYY___ccc```___ccckkkqqqtttyyy{{{lll\\\RRRPPPLLLLLLPPPVVVXXXYYY\\\bbblllooosssttttttssstttuuu{{{xxxrrrnnnhhhcccaaa\\\YYYVVVUUUUUURRRLLLGGGCCCAAA===<<<===>>>>>>===999999999;;;BBBPPPaaammmxxx{{{~~~}}}yyyvvvtttttt}}}|||wwwzzz|||xxxxxxvvvYYYFFF===::::::999888777666666555666444222000///.........++++++++++++******************+++++++++,,,,,,,,,---'''((()))***+++***)))((()))))))))))))))******++++++,,,...222777===BBBEEEAAAGGGPPPYYYddduuupppVVVGGGGGGLLLUUU^^^fffmmmqqqsssvvvyyyyyyxxx}}}|||yyywww~~~zzztttrrrrrrrrroookkkeee```^^^]]]VVVRRRMMMIIIFFFCCCAAA???:::999888666444333222222000222333333333333444666666666666666555555555555333222222111111222222333///////////////////////////............000111222222222333444444444444444444444444444444555555666666666666777777777888888777777888999;;;===???@@@FFFGGGHHHJJJMMMPPPRRRTTTTTTUUUVVVWWWZZZ___eeejjjllllllqqqxxx}}}zzzkkk\\\TTTRRROOOOOORRRXXXYYYXXXZZZ^^^iiinnnsssuuutttsssuuuwww}}}yyytttpppiiiccc```[[[XXXVVVUUUUUURRRLLLGGGAAA???;;;::::::;;;;;;;;;888999999:::AAAPPPaaammmsssuuuxxxzzz{{{zzzxxxwww{{{~~~{{{~~~|||{{{}}}___JJJ???;;;;;;:::999888777777666444333111///---,,,,,,,,,+++++++++*********))))))******+++++++++,,,,,,,,,,,,'''(((***,,,,,,+++***)))(((((()))***************+++,,,...222777===BBBEEEEEEJJJRRR\\\iii|||jjjRRRFFFHHHOOOXXX___eeekkkrrrvvvxxx{{{{{{xxx|||}}}{{{xxx}}}{{{uuusssuuusssrrrpppjjjccc^^^\\\\\\TTTPPPKKKGGGDDDBBB???>>>999888777555333222111111...000111111111111222444444444333333333222222222111111000//////000111222////////////////////////...------,,,---///000111111111333444555555666666666555555555555666777777666666777777777888888888888888888:::<<>><<<999888666444222111111000,,,...000000///000111333111111111111000000000000000000///......///000111.........///////////////,,,,,,++++++,,,---///000000111222444555666777777666666666666666777888888777777777777888888888888888888999:::===???BBBDDDGGGIIILLLQQQWWW^^^cccfffkkklllmmmnnnqqqwww}}}nnn___WWWUUUYYYVVVWWWZZZ\\\]]]cccjjjpppvvv{{{|||yyyxxxzzz|||{{{xxxuuummmeeeaaaZZZXXXUUUUUUTTTRRRLLLGGGDDDAAA===<<<<<<<<<<<<<<<:::999888999???LLL\\\hhhvvvyyy~~~jjjQQQEEE===<<<;;;;;;999999888777777666444111///.........---------,,,,,,,,,++++++******+++++++++,,,,,,,,,---(((((())))))******++++++***************+++++++++,,,---,,,---444@@@GGGHHHIIINNNXXXeeetttkkkWWWMMMJJJRRRYYY]]]dddrrr}}}uuusssyyy~~~xxx|||zzzwwwuuuvvvyyywwwuuupppiiiccc___]]]]]]SSSMMMEEEAAA???>>>;;;888555333111111222222111000111000///......///000111111111111111111000///////////////...------,,,,,,///......------,,,++++++******,,,---///000111222111111222333333444555555666666666666666666666666666777777777777777666666777999<<<>>>@@@BBBFFFIIIGGGLLLPPPTTT]]]kkktttvvvyyy{{{|||||||||~~~oooccc^^^```___^^^___```___```iiittt}}}~~~|||~~~}}}yyysssmmmfffbbbZZZXXXVVVUUUSSSPPPLLLIIIEEEBBB>>><<<;;;<<<;;;:::999888999;;;>>>FFFXXXiiiuuuyyy~~~|||~~~oooSSSCCC???===;;;;;;<<<<<<;;;::::::555///...000///+++''',,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,)))))))))))))))************************++++++++++++---,,,---555AAAHHHIIIJJJPPPZZZgggwwwgggRRRGGGKKKTTT\\\aaahhhuuuyyyqqqooottt~~~{{{zzzwwwvvvwwwzzzwwwtttooohhhaaa]]][[[ZZZQQQLLLEEE@@@???>>>;;;888777555333222333333222111111000///......///000000111111111111111000////////////............------//////......---,,,,,,+++++++++,,,---///000111111111111222222333444444555333333444666777888999:::888777666555555666777888888;;;===@@@BBBDDDHHHKKKMMMQQQVVV[[[fffuuusssfffbbbccccccaaaaaabbbaaacccmmmxxx}}}xxxsssllleeeaaaYYYWWWUUUTTTRRROOOKKKHHHDDDAAA===;;;;;;;;;;;;:::888777888:::<<>><<<;;;<<<<<<<<<;;;888444111000000000---+++,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,,,,************))))))))))))))))))*********++++++++++++------///777CCCJJJKKKKKKQQQ[[[iii{{{|||cccNNNEEEOOOXXXaaagggnnnzzz~~~wwwooommmrrr~~~~~~~~~|||zzz{{{yyywwwxxx{{{wwwtttmmmfff___ZZZWWWVVVOOOJJJDDD@@@???===:::777888666444333333333222000000000////////////000000111111111000000000//////............/////////////////////...------,,,,,,,,,------...///000000111111111222222333333444444222333444555666888999999:::888555444444666888::::::<<>>===999666888666333222222222111//////////////////000000000111111000///////////////------...///000000111111000000//////...---------.........//////000000000111111222222333333333333555555555555555555555555888777666555666777888999;;;===@@@CCCFFFIIIMMMQQQUUU^^^iiitttzzzooohhhhhhgggdddbbbbbbaaafffssszzzuuupppiiibbb]]]WWWVVVSSSRRRPPPLLLHHHDDD@@@===:::999999:::::::::999888888999:::BBBSSSdddkkkwww~~~nnnsss~~~cccQQQDDDAAA>>>======>>>======666666666333000......///,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------+++++++++******))))))((((((((())))))***++++++,,,,,,***---...111999EEEKKKLLLIIIOOOYYYgggzzzmmm[[[RRRRRR^^^fffnnnssszzz}}}xxxssssssyyyxxxvvvsssqqqyyy~~~|||{{{{{{~~~xxxrrrjjjbbb]]]XXXRRROOOJJJEEE@@@>>>===<<<999555666444111111111111///.........///000000000000000111000//////......//////---......///000111222222111000000//////...------/////////000000111111111111111222222222222222333444444444444444444444444555666888999999999888777;;;===AAADDDGGGJJJOOORRRYYYfffvvv{{{ppphhhfffdddaaa______```eeettt}}}xxxsssnnnhhhaaa]]]WWWUUUSSSQQQOOOKKKGGGCCC???<<<999888999:::;;;:::;;;:::999::::::AAARRRccclllyyyuuucccggguuuyyyyyyzzz{{{eeeSSSFFFCCC???>>>>>>??????>>>999999777444///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------+++************))))))))))))(((((()))***+++,,,,,,---***---///111999DDDJJJJJJIIINNNWWWdddwwwwwweeeWWWUUUYYYhhhnnntttxxx}}}xxxuuusssuuu||||||sssqqqpppqqq{{{}}}|||zzzzzz|||vvvpppggg___ZZZVVVPPPLLLGGGCCC???======;;;888444444222000000000111000///---...///000111111111000111000///...---...///000...//////000111222222333111111111000//////.........//////000111222222333111111222222222222222222000111222333444666777777333555888;;;;;;:::888666;;;>>>BBBEEEHHHLLLQQQUUU```ooo|||pppgggddd___]]]]]]^^^```fffuuu|||zzzvvvqqqmmmgggaaa]]]XXXVVVSSSQQQOOOKKKFFFCCC>>><<<999888:::;;;<<<;;;<<<;;;:::::::::@@@QQQaaarrr}}}~~~ooo\\\___kkkrrrsssuuuwww|||jjjVVVHHHEEEAAA>>>??????@@@@@@===;;;888444111///,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,)))))))))))))))*********'''((()))***+++,,,------***---///111999CCCIIIHHHIIINNNVVVcccuuuuuudddXXXYYY___qqqvvvyyyzzz~~~~~~uuuttttttyyy{{{rrrpppnnnppp{{{{{{yyywwwvvvxxxssskkkbbb[[[WWWSSSMMMHHHEEEBBB>>><<<<<<;;;777444333111000000111222222111,,,---///000111111111000111000///------...///000000000000111111222222222222222111000000//////.........///000222333444444222222111111111111111111000000111333444555666777555666888999::::::999888===@@@CCCGGGKKKOOOTTTXXXfffsss}}}qqqfffbbb]]]\\\]]]```cccjjjyyyyyywwwsssppplllgggaaa]]]XXXVVVTTTQQQOOOKKKFFFCCC>>><<<999999:::<<<======<<<:::999888888???OOO___wwwwww}}}ooo\\\\\\hhhtttuuuwwwyyy|||ppp\\\JJJFFFBBB??????@@@AAAAAA@@@<<<888666555444111---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...---(((((())))))******++++++'''((()))***+++,,,------+++---///111999CCCGGGGGGJJJNNNVVVbbbtttwwwggg\\\]]]dddvvvzzz||||||~~~|||ttttttwww}}}tttpppmmmnnnyyy}}}yyywwwtttsssuuuppphhh___XXXUUUQQQKKKEEEDDDAAA===<<<<<<;;;777333333111000111222444333333,,,---///000111111111000222000...---,,,---///000111111111111111222222222222222111111000/////////---...///000222444555555222222111111111111111111333333333333333333333333777777777777888999:::;;;>>>AAAEEEIIIMMMQQQVVVZZZhhhttt~~~~~~}}}qqqfffaaa]]]\\\^^^bbbfffmmm|||xxxuuurrrooolllgggbbb^^^YYYWWWTTTRRROOOKKKFFFCCC>>><<<999999;;;===>>>===;;;999888777777===MMM]]]yyyssszzzppp]]]]]]hhhxxxyyyzzz|||~~~uuuaaaKKKGGGBBB??????@@@AAAAAABBB===888777999999555000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........---,,,+++)))(((((('''(((((((((((()))******++++++(((***...333999???CCCFFFHHHSSS___hhhttt}}}qqqgggdddhhh~~~~~~~~~~~~~~~}}}|||zzzxxxvvvwww}}}rrrnnnmmmqqq~~~yyysssssswwwmmmiiiccc\\\WWWPPPJJJFFFBBB@@@===;;;999777444222555444333111///...---,,,333111///111444555333111444333000///...///000111111111222333333444444555333333333333222111///...000000000111222222333333222222222222222222222222333333222222333444666777;;;<<<===<<<::::::<<<===@@@DDDIIIOOOSSSWWW[[[^^^ooovvv~~~}}}{{{qqqiiiddd]]]\\\^^^ccciiirrr||||||xxxsssnnniiiccc^^^ZZZWWWVVVTTTRRRPPPLLLGGGCCC>>>>>>===<<<;;;;;;;;;;;;:::===999666;;;===HHH[[[ooo~~~}}}rrrsssqqq^^^aaaooo{{{___SSSKKKDDDCCCDDDCCCCCCEEEDDDBBB???999444000000111111000///...---,,,,,,,,,........................---,,,+++***))))))((((((((((((((())))))******+++++++++,,,///333777<<<@@@BBBKKKUUU```iiivvv}}}ssshhhfffiiiyyyzzz{{{~~~~~~vvvvvvxxxuuuqqqoooqqq~~~xxxrrrrrrwwwlllhhhbbb\\\VVVPPPJJJFFFBBB???===;;;999777444222444333222111000...------111000///000222222222111222111///...---...///000111222222222222333333333333222222111000000//////000000000111222222333333222222222222222222222222333333222222333444666777:::;;;<<<;;;:::;;;<<<>>>CCCGGGMMMRRRWWW\\\aaadddpppwww~~~~~~|||yyyyyy}}}rrriiidddcccbbbdddiiioooxxx}}}xxxxxxyyyuuupppkkkgggbbb]]]YYYWWWVVVSSSQQQOOOKKKEEEAAA>>>===<<<;;;::::::::::::999<<<888555;;;===GGGZZZiiixxxuuusssnnn]]]___mmm|||~~~dddTTTKKKDDDCCCDDDCCCDDDFFFFFFEEEAAA:::444///...///,,,++++++************+++------------------------,,,************************(((((())))))***+++++++++,,,---///222666;;;???BBBMMMVVV___hhhwwwxxxkkkgggiiippprrruuuzzzttttttyyy|||vvvtttqqqqqq~~~}}}vvvpppqqqvvvlllhhhbbb\\\VVVPPPJJJFFFBBB???<<<:::999777444222222222111000000///.........///000000//////000222111000///...---...///000222222222222111111111111222111000///......//////000000000111222222333333333333333333333333333333333333222222333444666777999:::;;;;;;;;;;;;===@@@EEEIIIOOOVVV[[[aaafffiiisssyyy}}}}}}|||zzzvvvrrrqqqqqqssszzz~~~sssiiidddgggfffiiinnnttt}}}vvvrrrpppxxxwwwuuuqqqlllhhhddd```\\\YYYWWWUUUSSSPPPMMMIIICCC???<<<<<<;;;:::999999999999777;;;666555:::===FFFXXXddduuuxxxttt~~~mmm```cccooo}}}~~~}}}www{{{lllXXXOOOHHHFFFGGGFFFGGGJJJJJJHHHCCC<<<444///------,,,,,,+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,+++))))))******++++++++++++((())))))******+++,,,,,,***+++---222777===CCCFFFMMMTTT]]]fffuuu~~~xxxhhh```aaahhhjjjnnnuuu|||~~~|||tttuuu{{{xxxtttsssppprrr|||sssnnnooouuukkkgggaaa[[[UUUOOOIIIEEEAAA???<<<:::999777444111000000000000000/////////---000222111///...000333000000////////////000111444444333222222111000000222111...---,,,---///000000000000111222222333333333333333333333333333333333222222222222444555666777888:::::::::<<<>>>@@@EEEIIIPPPWWW]]]bbbhhhllluuuzzz|||}}}|||uuummmhhhhhhkkkmmmsss}}}sssjjjfffgggfffiiipppwwwqqqkkkjjjlllssszzzxxxsssooojjjeeebbb___[[[YYYWWWUUURRROOOLLLGGGAAA===<<<;;;:::999888888888888666999444444:::<<>>777111...---...---------------......,,,,,,,,,,,,,,,,,,,,,,,,+++((()))***+++,,,,,,++++++)))))))))***++++++,,,,,,,,,,,,...222777>>>CCCGGGKKKRRR[[[eeerrr~~~|||}}}uuuaaaXXXXXXdddfffkkkttt|||~~~zzzwwwxxx~~~|||uuuqqqpppooosss{{{rrrlllmmmrrrkkkggg```ZZZTTTNNNHHHDDDAAA???<<<:::888666333111////////////////////////...111333222000///111444000000000000111222222333555555444333222111000000111000...,,,,,,---///000000000000111222222333333333333333333333333333333222222111111222333555666666888999::::::<<<>>>AAAFFFJJJQQQWWW]]]ccchhhlllssswww}}}|||}}}{{{ssshhhccccccgggiiinnnwwwsssllliiigggfffjjjqqqyyyqqqfffeeeiiikkkpppwww}}}yyysssoooiiieeeaaa___\\\ZZZVVVTTTQQQOOOKKKFFFAAA<<<;;;;;;:::999888888888888555888333333:::;;;@@@OOObbbuuu{{{rrrvvv{{{vvvzzzwwwxxxvvvuuu~~~{{{{{{uuubbbXXXOOOMMMNNNMMMNNNQQQLLLKKKGGGAAA:::444111000---,,,+++***))))))))))))---------------------------((()))+++,,,,,,,,,++++++))))))******+++,,,,,,,,,000///000222666;;;@@@CCCIIISSS]]]fffqqq}}}{{{}}}wwwbbbXXXXXXaaaccciiisss~~~zzzyyyyyy~~~~~~uuuppppppqqqwww{{{rrrkkkkkkooojjjfff```ZZZTTTNNNHHHDDDAAA>>>;;;999888666333111///////////////////////////000111111111000111333000000111222222333444444444444333222111111000000000///...------...///000000000000111222222333333333333333333333333333333222222111111222333555666666888999::::::;;;>>>@@@FFFJJJPPPVVV[[[```eeehhhkkkooouuuxxxyyyyyyzzzzzzzzz{{{xxxqqqhhhbbbbbbdddhhhmmmttt|||}}}~~~}}}sssnnnmmmllljjjmmmuuu{{{sssfffbbbffflllmmmqqqvvv|||zzzsssoooiiidddaaa^^^\\\ZZZUUUSSSQQQNNNKKKGGGAAA===;;;;;;:::999888888888888666777222222999999===JJJ[[[ppp{{{sssttt}}}wwwwwwvvvxxx~~~zzzdddZZZPPPNNNNNNNNNOOORRROOONNNKKKDDD===666333222000///...,,,++++++******........................---)))***+++------,,,+++***)))******++++++,,,,,,---.........000333999>>>AAAIIIVVVccckkktttwww```UUUUUU[[[]]]dddppp|||~~~yyytttssswwwyyyssstttwww||||||rrrjjjiiillljjjeee___YYYSSSMMMGGGCCC@@@>>>;;;999888666333000000000//////.........---000///...///111111111000...///000111222333444444111111000000//////......////////////////////////000000000111222222333333444444444444444444444444222111111111111333444555777888999:::999:::===???BBBFFFKKKPPPTTTXXX\\\___```dddiiilllnnnooopppqqqwwwwwwuuuooohhhcccbbbccchhhmmmttt|||wwwssspppooorrryyy{{{rrrpppqqqrrroooqqqvvvzzz|||~~~{{{tttkkkdddeeekkkqqqsssvvvzzz~~~sssooohhhccc___\\\ZZZXXXTTTSSSPPPOOOLLLHHHBBB>>><<<;;;:::999999888888999666888222222999888999EEETTTkkk}}}uuuttt|||xxxyyyxxxyyyhhh^^^TTTQQQQQQQQQSSSVVVTTTSSSOOOHHH???888333111222111000000////////////------------------------,,,)))***,,,------,,,***))))))******++++++,,,------*********---222999???CCCKKKYYYhhhpppvvvpppVVVIIIIIITTTVVV^^^lllyyy|||vvvllljjjnnn|||}}}wwwyyy}}}}}}sssiiigggjjjiiieee___YYYSSSMMMGGGCCC@@@>>>;;;999888666333000111000000///......------000---,,,---000222000---,,,---///000222333333333...............---------...///000000111000000///000000000111222222333333444444444444444444444444222111111111111333444555777888::::::999:::<<<>>>===AAAFFFJJJMMMPPPTTTWWWWWW[[[```ccceeegggiiijjjuuuuuurrrnnniiieeebbbaaaiiinnnuuu|||ttthhhaaa^^^^^^___kkksssyyyrrrqqqsssuuurrrrrrvvvxxxwwwxxxzzzvvvsssnnnhhhfffiiioootttzzz|||sssnnnhhhbbb^^^[[[YYYWWWTTTRRRPPPOOOMMMIIICCC@@@===<<<;;;:::999999999999777888222222888777777BBBPPPhhhwwwuuu|||yyyzzzxxxxxxmmmcccYYYVVVUUUUUUWWW[[[XXXVVVRRRJJJ@@@888222000...------------...//////,,,,,,,,,,,,,,,,,,,,,,,,+++,,,+++***)))))))))***++++++*********))))))((((((---------///444:::@@@DDDMMMZZZiiiuuukkkOOOCCCDDDNNNNNNXXXlllzzzzzzvvvssskkkjjjmmmyyy|||yyywwwnnnfffdddggggggfff```WWWQQQMMMFFF@@@???<<<888555444222111/////////000000000000//////...//////000000000000///---...///000222222222333111111000///////////////000000000000000000111111444444444444444555666777111222222333333444444555222333333222222333777:::777777888999:::;;;::::::===@@@DDDGGGIIIKKKNNNPPPQQQTTTWWWYYY[[[___gggmmmrrrssssssqqqlllhhheeedddkkkpppxxxvvvlllaaaZZZVVVUUUZZZaaaaaaooo~~~wwwrrrnnnnnnooopppqqqrrrqqqooolllmmmllljjjkkkmmmrrrwwwzzzxxxqqqggg```^^^]]][[[YYYRRRRRRPPPMMMIIIEEEAAA???>>>===;;;999888888888999888888777555555777;;;???OOO___uuuyyyrrrvvv{{{ooossswww{{{rrrfff[[[YYY[[[\\\]]]```\\\\\\XXXOOOCCC999333111222000------...//////...+++,,,,,,---.........---,,,---,,,++++++***+++,,,---,,,+++++++++************---------///444999???BBBLLLYYYjjjyyygggLLLCCCFFFMMMOOOZZZnnn{{{|||xxxvvvlllkkkppp}}}uuujjjbbbbbbgggeeeeeeaaaXXXRRRNNNGGG@@@???<<<888555444222111///...//////000000//////...///000000111111111111111///000000111111111111000111000//////......///////////////000000111111111222222222222222333444444444444444444333333333333222333333222222444777999888888999:::;;;;;;::::::===@@@DDDFFFHHHJJJLLLNNNPPPSSSVVVXXX[[[```hhhnnnrrrtttuuusssooojjjfffeeejjjnnnsssxxx}}}zzzqqqkkkbbb[[[VVVTTTRRRSSSYYYaaafffttt~~~vvvoookkkjjjjjjjjjkkkkkkkkkiiihhhiiikkknnnppprrrwww|||wwwpppgggaaa^^^\\\ZZZXXXRRRQQQOOOMMMIIIDDDAAA>>>===<<<:::999888888999:::888888777555555777<<>>AAALLLZZZlll}}}dddIIIBBBHHHLLLQQQ___qqq~~~|||zzzlllmmmtttssseee]]]```hhheeefffddd\\\UUUOOOHHH@@@???<<<888555444222111///.........//////.........///000111111222222222111111111111111111000///...000//////............///...//////000111222222333333333333333333444444555666666555555444333333222222333333333333444777999::::::;;;;;;;;;;;;;;;:::>>>@@@DDDFFFGGGHHHKKKLLLMMMQQQUUUXXX[[[aaaiiipppuuuwwwyyyxxxsssmmmgggeeehhhjjjmmmqqqvvv||||||uuuuuuvvvvvvwwwwwwwwwwwwuuurrrnnnjjjeee___YYYTTTPPPMMMMMMPPPRRRTTT[[[cccqqq~~~|||ssskkkfffeeeeeeeeeeeeeeeeeeeeefffgggmmmssswwwyyy}}}uuuooogggaaa^^^[[[XXXTTTQQQPPPNNNLLLHHHDDD@@@>>>;;;:::999888888999:::;;;888888777555555888<<<@@@NNN___wwwxxx}}}yyyzzzyyyqqqwww|||zzzooodddbbbccccccdddeeeeeeeeeaaaXXXJJJ>>>666333222000...---...//////...,,,---------............------,,,,,,,,,------......,,,,,,,,,,,,++++++++++++------...000444999===@@@MMMZZZlll~~~eeeIIICCCIIILLLUUUeeevvv}}}kkknnnvvvrrrccc[[[___iiiiiilllkkkcccZZZRRRIIIAAA???<<<888555444222111///------............------...///000111111111111111111111111111111000////////////...............//////000000222333444555555888777777666777777888888666666555555555444444444222333444444333444777999;;;<<<<<<======<<<<<<;;;>>>AAADDDFFFGGGHHHJJJKKKLLLPPPTTTXXX\\\ccclllrrrzzz}}}}}}wwwnnngggccceeegggkkknnnsssyyy}}}wwwooohhh___^^^\\\[[[ZZZ[[[\\\\\\\\\ZZZXXXUUURRRNNNKKKHHHKKKJJJLLLQQQTTTYYYbbblll{{{pppgggaaabbbcccccccccccceeehhhkkkkkkrrrxxx{{{}}}sssnnnfff```]]]ZZZUUUQQQOOOOOOMMMKKKGGGCCC@@@===999999888888888999;;;<<<888888777666666888===@@@JJJ^^^xxx|||qqqsss{{{wwwrrryyy~~~sssiiifffgggffffffggghhhhhheee\\\NNNAAA999555333000...---////////////......---------.........,,,******++++++,,,,,,,,,,,,******++++++++++++++++++------///111555:::>>>AAAMMMYYYkkk~~~gggKKKCCCHHHNNNZZZlllzzz~~~jjjnnnwwwsssccc[[[```jjjooosssrrriii]]]TTTJJJCCC???<<<888555444222111///------............------,,,---...///000000000000//////000111111111111111//////.........//////000111111222333555666777777999999888888888888888999444444444555555555666666222333444555444555777999<<<======>>>>>>>>>>>>===???BBBEEEGGGHHHIIIKKKLLLMMMQQQVVVZZZ^^^fffooovvvzzzpppgggbbbbbbfffkkkooosssxxx|||~~~sssiiiaaaZZZSSSQQQNNNKKKJJJJJJLLLMMMLLLLLLLLLJJJHHHGGGFFFEEEIIIIIILLLRRRXXX```mmmzzzzzzooofffaaa```bbbcccdddeeeiiinnnssstttyyy}}}sssmmmeee___[[[WWWRRRNNNNNNMMMLLLJJJFFFBBB???===999888777777888999;;;<<<888888777666666999>>>AAAJJJ```|||iiimmmwwwvvvttt|||xxxnnnkkkkkkiiihhhiiihhhiiiggg___QQQDDD:::666333111......///000000//////......---------...///000(((((()))***++++++++++++************++++++++++++,,,---///333777<<<@@@CCCMMMYYYjjj~~~gggMMMEEEHHHPPP```rrr~~~}}}kkkooowwwxxxuuusssfff]]]```hhhqqquuutttjjj]]]SSSJJJDDD???<<<888555444222111///.........//////.........+++,,,---...///000000000...///000111111111111111000////////////000000111222333333444555666777777777666666555555555555666222333333444555555666666222333555666555666777999<<<===>>>???@@@@@@@@@@@@AAACCCGGGIIIJJJKKKNNNOOOOOOSSSXXX]]]bbbiiissszzz{{{qqqiiidddcccfffkkkppptttwww{{{~~~xxxkkkbbbZZZTTTOOOMMMJJJFFFEEEEEEFFFGGGDDDEEEGGGFFFEEEEEEGGGHHHIIIKKKQQQYYY```jjjzzz|||rrrjjjeeebbbeeehhhiiijjjnnntttzzz}}}ssslllccc]]]YYYUUUPPPMMMLLLLLLKKKIIIEEEBBB>>><<<999888777777888999:::;;;888888777666777999>>>BBBNNNeeezzzdddlllwwwxxxwwwuuurrrqqqooommmmmmkkkllljjjbbbTTTEEE:::555333111///...///000000///000///...---------...//////'''((()))+++++++++++++++++++++++++++,,,,,,------+++---000444999>>>CCCEEEPPPZZZjjj~~~{{{cccMMMFFFIIIRRRdddxxx{{{mmmpppwww~~~~~~~~~uuupppooo|||~~~sssggg___```dddlllqqqpppfffYYYPPPIIIDDD???<<<888555444222111///...//////000000//////...+++,,,---///000000111111000111111111111000000///000000000000000111222222222222333333444444444555555444333333222222333333333333333333444444444444111333555666666666777999<<<<<<>>>@@@AAABBBBBBBBBBBBEEEHHHKKKLLLNNNQQQSSSRRRVVV[[[```eeelllvvv||||||tttmmmiiieeehhhkkknnnqqqvvv{{{uuuiiibbb\\\XXXRRRPPPLLLIIIHHHGGGHHHIIIFFFHHHJJJKKKJJJKKKNNNQQQSSSXXXaaajjjqqqyyywwwppplllkkknnnrrrssssssuuu{{{tttlllbbbZZZVVVSSSOOOLLLKKKKKKJJJHHHEEEAAA>>><<<999999888777777888999:::888888777666777:::???CCCRRRhhhvvvcccmmmzzz||||||}}}zzzyyyvvvtttssspppqqqooofffVVVEEE999333333111///...///000000000111000...---,,,---...///---'''(((***+++,,,,,,++++++,,,,,,,,,------.........+++---000555;;;@@@DDDGGGTTT]]]kkk}}}ttt^^^MMMGGGJJJTTTggg{{{zzzooorrrxxxxxxwwwxxxyyyuuunnnjjjkkkyyy|||rrrhhh```___bbbgggllllllbbbVVVNNNHHHDDD???<<<888555444222111/////////000000000000//////,,,---...000111111222222333333222222111///...---111111000000111222333333222222222222222222222222555444333333222222222222555444444333333222222111111333666777666666777999;;;<<<>>>@@@BBBCCCCCCDDDCCCFFFIIILLLNNNPPPSSSUUUUUUYYY^^^bbbgggnnnwww~~~~~~}}}vvvqqqnnnhhhiiijjjkkknnnttt|||wwwkkkeeeaaa^^^UUUTTTQQQNNNMMMLLLLLLMMMLLLOOORRRRRRRRRSSSWWWZZZbbbhhhrrr|||{{{uuurrrssswww{{{|||zzz|||tttlllaaaYYYTTTRRRNNNLLLKKKJJJIIIGGGDDDAAA>>><<<:::999888777777888999999888888777777777:::???CCCTTThhh~~~tttdddooo||||||yyyxxxuuuvvvsssiiiWWWEEE777000444111//////000111000000222111...---,,,---...///000)))*********++++++++++++++++++,,,,,,,,,,,,---------...000555:::???DDDGGGPPP___rrr}}}nnnZZZLLLKKKQQQ[[[fffvvv~~~|||vvvuuu{{{vvvtttuuuoooffffffnnnyyyqqqbbb[[[^^^ddddddgggfff___WWWPPPGGG???AAA===999555444333111000000000///...------,,,,,,------......///000000000<<>>:::999999888888999999:::999777777777666555<<>>===:::999999888888999999:::999777777777666555<<>>CCCEEERRR^^^qqq~~~qqq```SSSTTT[[[```gggrrr}}}~~~yyyrrrnnnnnniiiaaaaaagggyyy}}}nnnbbb]]]^^^aaaccceeeccc\\\VVVRRRKKKDDD???;;;777444222111000///.........---,,,,,,++++++---......//////000000111///666888111...222444222222222222222333333333333333333333333333333333333222222222333333333444444444444444333333222222222333444555555555666888::::::<<>>999444222000000111111000//////......---------.........))))))))))))************+++++++++,,,,,,,,,,,,---,,,---000333888===BBBDDDSSS___rrr|||tttaaaSSSUUU^^^iiilllsss}}}zzzpppiiiiiieee___```fffyyyvvvkkkccc___]]]\\\fffgggccc[[[SSSNNNGGGAAA<<<999555222111111000///111000000000000000//////......//////000111111111111444444222222555666666333333333333333333333333222333444555555555555444222222333444555666666777555555555555444444333333333555777777777777999:::===AAAFFFLLLQQQTTTVVVVVVKKKIIIJJJOOOSSSWWW\\\bbbfffhhhkkknnnrrrxxx|||zzzmmmjjjggggggmmmwww~~~lllddd\\\YYYVVVSSSQQQSSSRRRQQQUUU]]]fffooo|||}}}zzzzzzwwwxxx|||xxxjjjbbbZZZSSSNNNJJJFFFGGGKKKOOOOOONNNKKKEEE@@@<<<;;;999888888777777888888999777555555666555555<<>>999555333111000111111000///......---------......///...)))*********++++++++++++++++++,,,,,,,,,---------,,,...000444:::???DDDGGGVVVcccvvvxxxuuuxxx|||~~~}}}ttt^^^OOOOOOXXXcccgggoooyyyzzzoooggggggeee```aaagggyyysssiiiccc```]]]ZZZdddfffbbbZZZRRRMMMEEE>>><<<999555222222111000/////////////////////.........//////000000111111222333333333222333444555555444444444444333333333333333444666777888777777666444444555555666777888888666666666666666666666666444666888999999999:::;;;@@@DDDIIIPPPUUUXXXZZZZZZOOOLLLLLLRRRVVVZZZ```gggkkkmmmppprrruuuyyy~~~}}}zzzyyypppmmmjjjkkkqqq|||{{{aaaXXXPPPNNNMMMKKKIIIJJJJJJJJJOOOXXXaaajjjvvv}}}{{{|||wwwxxxzzzqqqeee]]]VVVOOOLLLHHHEEEGGGLLLQQQQQQPPPLLLFFF@@@===<<<888888777777777777888888666444444666555555<<>><<<888888777777777777888888555444444555555555<<>>===888888777777777777888888555333444555555555<<>>777555222111222111000///---------------...///000...++++++,,,,,,,,,++++++***,,,---...///...---,,,+++///111444:::AAAHHHOOOSSSaaaqqq|||yyyzzz}}}mmmSSSFFFDDDEEEKKKMMMXXXlllzzz}}}~~~{{{zzzmmmcccaaa```]]]bbbjjj{{{vvvmmmfff```ZZZXXXYYY^^^]]]ZZZUUUOOOHHHBBB>>>:::777444333333333222111555444333333222222333333000111222333444555555555444333333444444666777777999888666555444555777888888888999::::::::::::999;;;999888666666777999:::;;;;;;:::999999888888777888:::::::::888888999:::CCCEEEIIIMMMQQQUUUXXXYYYUUUSSSQQQQQQUUU\\\dddiiimmmoooqqqqqqooolllkkkkkkqqqrrrrrrssssssrrrpppoooooonnnnnnqqqvvv{{{~~~{{{wwwuuurrrkkk^^^SSSGGGCCC>>>===>>>@@@@@@???EEEIIIQQQ[[[fffrrr{{{}}}|||}}}zzz|||yyymmmaaaVVVOOOIIIEEEEEEEEEEEEIIINNNQQQSSSRRRMMMHHHEEE???999:::888777888999999888777777333222444555666===DDDXXXhhhwwwxxxwww}}}}}}oooooo|||rrrtttuuuvvvzzz{{{YYYCCC;;;777444222111111222111000111111111111111000//////000,,,,,,,,,------,,,,,,++++++++++++,,,,,,++++++***///000444:::AAAIIIOOOSSSaaaqqq{{{yyy|||mmmSSSEEEBBBCCCHHHLLLYYYnnn|||~~~zzz{{{nnneeecccbbb___bbbjjjzzzuuukkkeeeaaa\\\XXXXXXZZZYYYWWWRRRLLLEEE???<<<:::777444333333333222111222222111000000000000000000111222333444555555555444444444444444555666777888777666555555666888999888888999::::::::::::999;;;:::888777888999:::<<<;;;;;;;;;;;;::::::::::::;;;<<<======;;;:::;;;<<>>===???@@@@@@???DDDHHHPPPZZZfffrrr}}}||||||}}}~~~rrrhhh^^^UUULLLGGGCCCCCCDDDDDDHHHMMMQQQTTTRRRLLLHHHEEE???999999888777777888999888777777444333555666777>>>EEEYYYiiixxx{{{zzztttssssssrrrtttwww||||||[[[EEE===777555222111111222111000111111111111111000000//////,,,,,,---------------,,,+++++++++******++++++,,,...000444:::AAAHHHOOORRR___ooo}}}{{{nnnSSSCCC@@@@@@FFFMMM]]]qqq}}}yyyrrrhhhfffddd```bbbjjjxxxttthhhdddccc^^^YYYWWWXXXWWWTTTPPPKKKDDD???;;;:::777444333333333222111111000000///////////////000111222333444555555555555555444444444555555666777666555555666777999:::888888999::::::::::::999::::::999888999:::<<<===;;;;;;;;;<<<<<<<<<======???@@@AAAAAA???>>>>>>???BBBDDDFFFHHHJJJKKKLLLLLLIIIGGGEEEEEEIIINNNUUUYYY```bbbcccaaa^^^\\\ZZZZZZ___aaadddfffhhhiiihhhhhhnnnnnnooorrruuuvvvtttrrrjjjddd]]]YYYVVVPPPGGG@@@BBB@@@>>>>>>???@@@@@@???EEEIIIQQQ[[[fffsssvvvkkkbbbYYYQQQHHHCCC@@@AAABBBCCCGGGMMMRRRTTTRRRLLLHHHEEE???999888777666666888888777666777444333555666888>>>FFFYYYjjjyyy~~~{{{zzzwwwtttvvvzzz~~~]]]GGG@@@888666333222222222222111111111222222111111000//////++++++,,,,,,------,,,,,,...---,,,+++,,,---...///---///333999@@@GGGMMMPPPYYYjjj}}}}}}pppTTTCCC??????FFFPPPaaattt}}}yyyxxxmmmiiieee___aaahhhvvvsssfffdddddd```YYYUUUWWWVVVTTTQQQKKKFFF@@@===:::777444333333333222111222222111000000000000000000111222333444555555555555555444444444555555666666666666666777888999:::888888999::::::::::::999999999999999999:::<<<<<<<<<<<<<<<<<<<<<<<<<<<<<>>FFFVVVgggyyyxxxyyy~~~^^^HHHAAA:::777444333333333222111111222222222222111000000...))))))***+++++++++++++++------,,,+++,,,---///000,,,...222888???EEEJJJLLLRRRcccwww~~~rrrVVVFFFAAA@@@DDDQQQddduuu}}}zzz}}}pppjjjeee^^^```ggguuusssfffdddddd___XXXTTTTTTTTTRRROOOKKKEEE@@@>>>:::777444333333333222111222111000000//////000000000111222333444555555555555444444444444555666666666666666777888999::::::888888999::::::::::::999999999999999::::::;;;;;;===<<<<<<<<<;;;;;;;;;:::BBBEEEGGGGGGFFFDDDDDDDDDFFFFFFGGGGGGFFFDDDAAA??????>>>======@@@CCCGGGIIIMMMNNNPPPQQQPPPPPPQQQRRRTTTXXX]]]cccgggiiijjjjjjjjjlllooosssvvvtttpppmmm^^^XXXPPPJJJGGGEEEAAA???@@@@@@@@@@@@@@@BBBDDDFFFPPPUUU]]]dddlllvvv{{{~~~~~~|||rrrggg\\\PPPFFFAAA===;;;???BBBEEEKKKRRRUUUVVVSSSLLLGGGDDD@@@:::666555555555777888888666666333222444555777>>>FFFTTTeeeyyyyyyyyy~~~___HHHAAA;;;999666444444444333222222222222222222111000000///'''((()))***+++++++++***************+++,,,------+++...222777===BBBFFFHHHMMM___tttuuuZZZJJJEEEDDDEEEUUUhhhwww}}}{{{qqqjjjddd^^^aaahhhttttttiiieeeccc]]]VVVSSSQQQPPPOOOMMMIIIDDD???===:::777444333333333222111000//////...............000111222333444555555555444333333444444666777777666777777888888999999999888888999::::::::::::999;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<;;;;;;CCCFFFIIIJJJJJJIIIHHHIIIJJJJJJKKKJJJHHHDDD@@@>>>===<<<<<<===>>>AAACCCEEEGGGIIIKKKLLLLLLMMMOOOQQQSSSWWW]]]dddiiikkklllllloooppprrrttttttpppjjjfffZZZUUUNNNIIIFFFDDDCCCBBBBBBCCCBBBBBBBBBDDDIIILLLUUU\\\fffmmmrrr{{{}}}}}}zzzxxx~~~|||qqqeeeZZZNNNDDD@@@===<<<@@@EEEIIIOOOVVVVVVWWWTTTLLLGGGDDD@@@;;;666555555666888999999777666333222555666888???GGGUUUggg{{{tttttt{{{aaaIII@@@===:::777555555555333222222222222333222222111000000(((((()))***+++,,,,,,+++((()))***+++,,,,,,,,,,,,+++---111666;;;???BBBCCCKKK^^^uuuxxx^^^NNNJJJIIINNN^^^ppp{{{~~~{{{{{{ooohhhccc___dddmmmsss~~~uuukkkgggbbbZZZTTTSSSPPPPPPOOOLLLIIIDDD@@@>>>:::777444333333333222111111000//////......//////000111222333444555555555222222333333555666888999777888888999999888888888888888999::::::::::::999>>>>>>>>>>>>======<<<;;;::::::;;;<<<>>>???@@@@@@EEEHHHLLLNNNNNNMMMMMMNNNMMMNNNOOONNNKKKFFFAAA>>><<<<<<<<<<<<>>>???AAABBBEEEGGGHHHIIIIIIJJJLLLNNNRRRVVV]]]dddiiillllllllloooooopppqqqqqqmmmgggbbbYYYUUUOOOJJJHHHGGGGGGGGGEEEEEEEEECCCCCCFFFMMMRRRXXXaaallltttzzz|||}}}|||~~~|||nnnaaaWWWMMMDDDAAA>>>>>>BBBHHHLLLTTT[[[WWWXXXTTTLLLFFFDDD@@@;;;777666555777999::::::999888555444777888;;;BBBJJJ[[[mmmnnnppp{{{}}}dddJJJ@@@>>>;;;888666555555444333222222333333222222111000111((()))***+++,,,---------)))+++,,,...//////......+++---111555999===???@@@LLL___vvvzzz```QQQMMMMMMYYYiiixxxxxxyyyzzz}}}mmmfffbbb```gggrrrsss~~~vvvmmmhhhaaaXXXSSSRRRQQQQQQQQQOOOKKKGGGCCC@@@:::777444333333333222111333333222111111111111111000111222333444555555555111111222333555777999:::888888999999999888888777888888999::::::::::::999AAAAAAAAAAAA@@@>>>===<<<888999;;;===@@@BBBDDDEEEFFFIIINNNQQQQQQQQQQQQQQQPPPQQQQQQPPPMMMHHHCCC???;;;;;;<<<<<<===>>>???@@@EEEGGGHHHGGGGGGGGGIIIKKKPPPUUU\\\ccciiikkkllllllkkkkkkmmmoooooolllhhhdddYYYVVVQQQMMMKKKKKKKKKLLLGGGGGGFFFDDDCCCHHHOOOVVVYYYcccpppyyy}}}}}}{{{jjj]]]TTTLLLFFFBBB??????DDDJJJOOOWWW^^^XXXXXXTTTLLLFFFDDD@@@;;;777666666777999;;;:::999:::777666999:::===DDDLLLaaarrrlllooo}}}xxx{{{fffKKKAAA>>><<<888666666555444333222333333333333222111111111$$$%%%&&&((()))***+++,,,+++++++++++++++++++++++++++---///111444999???CCCNNN]]]ttt}}}bbbNNNLLLRRR^^^uuuyyyxxxwwwooodddaaaaaagggmmmyyy}}}vvvooojjjcccYYYSSSRRRNNNQQQUUUVVVSSSLLLDDD>>>>>>;;;666222//////000111000000000000000000000000///000222333444444333222333444555777777777777666777666555444444555666777999::::::::::::;;;>>>@@@CCCCCCCCCCCCBBB@@@???>>>>>>???AAAAAAAAABBBEEEGGGOOOPPPPPPQQQPPPOOOMMMLLLSSSTTTUUUUUUSSSLLLDDD===@@@;;;999<<<>>>===???BBBBBBCCCDDDCCCDDDFFFJJJMMMTTTYYY___dddfffggghhhiiilllllllllllljjjhhhfffeee___[[[VVVSSSRRRRRRRRRQQQSSSLLLFFFEEEEEEFFFLLLSSS___gggrrr{{{rrrbbbXXXQQQJJJEEEBBBAAAAAAEEELLLTTTZZZ]]][[[WWWQQQIIICCC???===<<<888999999888888777666555888666777999:::<<>>:::888777777666555000111222333333333333222000************++++++,,,---,,,,,,,,,,,,,,,,,,++++++,,,...///111333888>>>BBBMMM\\\ssseeeQQQNNNTTTbbbxxxyyyrrrqqq}}}mmmcccaaacccjjjpppxxxzzzrrrkkkcccXXXQQQPPPOOORRRVVVWWWTTTNNNFFF@@@<<<:::666333000000000111000000000000000000000000000111222444444444444333333444555777777777777666666666555444444555666666888:::;;;;;;<<<>>>AAADDDGGGHHHHHHHHHFFFCCCAAA???@@@AAACCCCCCCCCDDDGGGIIILLLMMMOOOPPPQQQQQQPPPPPPUUUVVVXXXYYYXXXRRRIIICCC@@@<<<:::===?????????BBBCCCDDDDDDDDDEEEGGGKKKNNNSSSWWW]]]bbbdddeeefffgggjjjkkkkkkkkkkkkiiigggfffddd```\\\ZZZZZZZZZZZZZZZXXXPPPJJJHHHHHHIIIOOOVVVcccjjjssszzzqqqbbbYYYQQQJJJDDDDDDCCCEEEJJJQQQXXX]]]```YYYUUUOOOHHHBBB???===<<<888888888888888777777666666555555888888;;;CCCLLLiiizzzwwwwwwzzzsssuuukkkPPPEEECCC???;;;999888777666555444333333333222222111111222------+++******+++,,,---,,,,,,,,,,,,,,,,,,---------...000111333888===AAALLLZZZpppiiiUUUQQQWWWhhh{{{xxxmmmlllvvvkkkccccccfffkkkpppvvv~~~tttmmmcccWWWOOOMMMPPPSSSWWWYYYVVVPPPHHHCCC;;;999777444222111111111000000000000000000000000000111333444555555444444333444555777777777777666555555444444444444555555888:::<<<>>>@@@BBBFFFIIIMMMNNNOOOOOOLLLHHHDDDAAA@@@BBBDDDEEEEEEEEEGGGIIIHHHJJJMMMOOORRRSSSTTTTTTUUUWWWZZZ\\\[[[VVVNNNHHHAAA===<<<@@@BBB@@@@@@BBBCCCDDDEEEFFFFFFIIIMMMQQQTTTXXX^^^bbbdddeeefffggglllmmmnnnooonnnmmmkkkjjjcccaaa^^^^^^___``````___]]]VVVOOOLLLKKKLLLQQQXXXffflllsssyyy~~~ooobbbYYYQQQIIICCCCCCDDDGGGMMMUUU\\\```aaaYYYUUUOOOHHHCCC???===<<<777777777777888888888888777666666999999;;;CCCMMMjjj|||nnnsss|||uuurrrvvvoooSSSGGGEEEBBB>>>:::999888777666777666444222111111111111333,,,+++)))((((((***+++,,,,,,,,,------------.........///000111333777===AAAJJJYYYmmmnnnYYYTTTXXXkkkzzzvvvmmmkkktttmmmffffffgggiiikkksss~~~ssskkkaaaUUUMMMKKKOOOSSSWWWYYYWWWQQQIIIDDD:::999888666444333222111000000000000000000000000111222444555666555555444333444555777777777777666555555444444444444555555888;;;???BBBDDDGGGKKKNNNRRRSSSUUUTTTQQQLLLFFFBBB@@@BBBDDDEEEEEEFFFGGGIIIHHHJJJMMMPPPSSSTTTUUUVVVTTTVVVYYY\\\[[[VVVNNNIIIDDD@@@???BBBDDDBBBAAACCCBBBDDDEEEFFFGGGJJJOOOSSSXXX\\\aaaeeegggiiijjjkkkrrrssstttuuusssqqqnnnmmmcccbbbaaabbbdddffffffeeebbbZZZSSSOOOMMMMMMRRRXXXbbbhhhpppvvv~~~yyykkk```XXXPPPHHHAAA@@@BBBGGGOOOWWW]]]___```\\\XXXQQQJJJCCC???<<<;;;666666666777777888999::::::999999;;;<<<===EEEOOOgggyyyjjjiiipppyyy}}}zzzwwwyyy~~~uuuYYYMMMIIIEEEAAA===;;;:::888777888777444222111111222333111***))))))))))))+++,,,---,,,,,,,,,------............///000111333777===AAAIIIXXXlllsss]]]VVVYYYkkkwwwwwwooommmsss}}}ooojjjiiifffccccccooo}}}zzzoooggg^^^SSSMMMLLLNNNRRRVVVYYYWWWQQQJJJEEE;;;:::999666555333222111000000000000000000000000111222444555666555555444333444555777777777777666555555555555555555555555999<<<@@@DDDGGGJJJNNNQQQSSSTTTUUUUUURRRLLLGGGCCCBBBDDDGGGHHHHHHIIIJJJKKKJJJLLLNNNQQQTTTUUUVVVVVVWWWXXXZZZ\\\\\\WWWQQQKKKHHHDDDBBBDDDEEECCCBBBDDDAAACCCEEEFFFHHHLLLQQQUUU[[[___dddhhhjjjlllnnnpppyyyyyyzzzzzzwwwtttooommmiiihhhiiillloooppppppooofff^^^VVVRRROOOMMMQQQWWW[[[cccnnnxxx~~~tttggg]]]VVVPPPGGGAAA???BBBHHHQQQYYY^^^```___]]]YYYQQQHHHAAA;;;888777666666666666777888:::;;;;;;999999;;;<<<===EEENNNbbbuuuiiidddgggkkkooouuu|||{{{```TTTMMMIIIDDD@@@===<<<:::888777666444222222333444555111)))***++++++,,,------...++++++,,,,,,------......---...000111333888===AAAIIIYYYlll}}}yyybbbZZZ\\\jjjqqqxxx}}}zzzqqqooorrr|||yyyqqqmmmiiiccc```___mmm{{{vvvkkkddd\\\RRRMMMLLLNNNQQQVVVYYYXXXRRRKKKFFF>>><<<:::777444333222222000000000000000000000000000111333444555555444444333444555777777777777666555555666666666666555555888;;;???CCCFFFIIILLLNNNOOOPPPQQQQQQNNNJJJFFFCCCEEEGGGKKKLLLLLLLLLMMMNNNLLLNNNPPPSSSVVVWWWXXXXXX[[[[[[]]]^^^___\\\WWWTTTNNNHHHDDDEEEEEEBBBBBBDDDBBBCCCFFFHHHJJJNNNTTTXXX\\\```eeeiiilllooorrrttt}}}~~~~~~{{{vvvqqqnnnmmmmmmooosssvvvxxxwwwvvvkkkcccZZZUUURRRPPPSSSXXXZZZdddsssyyyooocccZZZTTTNNNGGGBBBBBBDDDJJJRRRZZZ___``````ZZZVVVNNNEEE>>>888555333777666666666666888:::;;;999777777999999:::BBBKKK```sss|||gggeeeggghhhllluuueeeXXXPPPLLLGGGBBB???===;;;999777666555444444444555666444)))***+++------,,,***)))******++++++,,,---------,,,...///111333888>>>BBBJJJYYYmmm||||||{{{yyyzzz}}}}}}hhh___aaahhhlllqqqxxx~~~tttsssssswww~~~zzzuuuoookkkfff```___bbbmmm{{{~~~tttjjjccc[[[RRRMMMLLLOOORRRXXX[[[YYYTTTMMMHHHAAA???:::666333222222222000000000000000000000000000111222444444444444333333444555777777777777666666666777888888777666666555999===@@@BBBDDDGGGIIIJJJKKKKKKKKKIIIFFFDDDBBBDDDGGGJJJLLLLLLKKKLLLMMMLLLNNNQQQUUUXXXZZZ[[[[[[[[[[[[\\\^^^``````___]]]TTTLLLGGGEEEDDDBBBBBBEEEDDDEEEHHHJJJMMMRRRWWW[[[^^^bbbggglllppptttwwwzzz}}}xxxuuurrrsssvvvzzz~~~~~~|||sssjjjaaa[[[WWWTTTWWW\\\bbbmmm~~~vvvlll___VVVRRRMMMGGGBBBBBBDDDJJJQQQXXX]]]^^^^^^XXXTTTMMMEEE>>>:::777666888777666555666777999;;;888666777888888999AAAJJJ^^^qqqwwwdddffflllqqqttt{{{gggYYYSSSOOOIIIDDDAAA>>><<<:::888777777666555444333333444''')))+++,,,+++(((%%%###))))))***++++++,,,------+++---///111444999???CCCJJJZZZnnn|||yyysssrrroooooosss{{{lllccceeegggiiimmmuuuyyyxxxvvvuuuyyyvvvqqqmmmiiibbb]]]```fffmmm|||~~~uuujjjcccZZZQQQLLLLLLPPPTTTYYY\\\[[[VVVOOOJJJCCC@@@;;;666222111111222000000000000000000000000///000222333444444333222333444555777777777777666666777888999999888777666333666;;;>>>???AAACCCDDDFFFFFFGGGFFFEEEDDDBBBAAA@@@CCCGGGIIIIIIHHHIIIIIILLLNNNRRRVVVYYY\\\]]]^^^YYYYYYZZZ\\\```bbbcccbbbWWWOOOHHHEEEDDDAAABBBEEEEEEGGGJJJLLLPPPTTTZZZ^^^bbbeeekkkppptttxxx}}}|||{{{|||xxxooofff```[[[XXX[[[```jjjvvvtttjjj]]]TTTPPPMMMGGGCCC@@@BBBGGGNNNUUUZZZ[[[[[[YYYUUUOOOHHHBBB>>><<<;;;999888666555666777999::::::888888:::999;;;BBBKKK]]]ooo}}}uuuddddddpppzzz}}}gggXXXUUUPPPJJJEEEBBB???<<<:::999999999777666333111000222,,,,,,,,,,,,,,,+++***))),,,+++*********+++------(((---333777:::;;;<<<===NNN\\\nnnyyy~~~zzzsssqqqrrrnnngggiiiuuuuuufffbbbiiiiiilllttt}}}~~~|||xxxtttsssuuu{{{sssoooiiiddd```]]]^^^```oooyyyqqqiiiddd^^^UUUOOONNNQQQSSSVVVXXXXXXUUURRROOOIIIAAA999888777444222333111111111111000000000000222222333333444555666666444444555666777888999:::666777888888888777555444999999999999:::;;;<<<============>>>AAAAAA@@@??????@@@@@@BBBCCCEEEGGGHHHIIIMMMPPPTTT\\\bbbbbb]]]ZZZYYYYYY\\\bbbeeeeeeddd\\\TTTMMMJJJGGGCCCBBBDDDIIIIIIJJJNNNSSSYYY\\\^^^eeellltttyyy{{{~~~xxxrrrjjjddd]]]ZZZ```hhhooozzzpppggg]]]WWWPPPGGGBBBAAAAAACCCGGGNNNTTTXXXZZZYYYTTTOOOIIIDDD@@@===999777888666444333333555777999;;;888666666555888AAAKKKaaavvvwwwjjjppp|||ooo]]]UUUPPPHHHBBB???>>>===<<<;;;::::::999777555444333555,,,,,,,,,,,,,,,+++***)))***)))((((((((()))+++++++++...111444666:::>>>AAAKKKYYYjjjvvv}}}~~~yyyuuusssjjjaaabbbnnn|||yyyiiidddhhhgggjjjrrr||||||{{{xxxuuussstttwwwyyyrrrnnnhhhbbb]]]ZZZ[[[^^^lll|||yyyqqqjjjeee___VVVQQQPPPQQQTTTVVVYYYYYYVVVTTTQQQKKKBBB:::888777333111222111111111111111111111111222222333333444555555666444444555666777777888888666777777777777777666555666666666666777888999:::<<<<<<>>>@@@AAA@@@===:::<<<<<<===>>>@@@BBBDDDEEEGGGLLLQQQVVV^^^dddddd___XXXVVVWWW[[[bbbhhhiiiiiiaaaXXXOOOKKKGGGCCCBBBDDDFFFGGGJJJOOOVVV\\\```bbbjjjqqqyyy}}}~~~{{{uuunnnhhhaaa^^^dddlllttt~~~wwwllldddZZZUUUNNNEEE@@@@@@@@@BBBGGGNNNTTTYYYZZZYYYUUUPPPJJJDDD@@@===:::777999888777666666888999;;;;;;888666777777999BBBLLLeeevvvwwwvvvzzz}}}|||zzzkkknnn{{{nnn^^^QQQLLLEEEAAA??????>>>>>>:::::::::999888666555444444++++++,,,,,,,,,+++*********))))))))))))***++++++......///000333888@@@EEEGGGUUUfffrrr|||{{{uuuiii]]]\\\iiiyyy}}}llleeeeeedddfffnnnyyyyyyzzz{{{yyyuuusssrrrrrrsssqqqkkkccc[[[YYY[[[^^^hhhxxxyyyrrrjjjfff```XXXRRRRRRRRRTTTVVVYYYYYYXXXWWWUUUMMMDDD<<<999777333000111000000111111222222333333222333333444444555555555444555555555666666777777777666666666666666777777555555555555666777888888;;;<<<>>>@@@AAA???;;;777888888888999;;;===@@@AAAEEEKKKRRRXXX___eeeddd```UUUTTTTTTYYYbbbiiimmmnnnfff\\\QQQKKKGGGCCCCCCFFFFFFIIINNNTTT[[[bbbgggiiiqqqxxxzzztttooohhheeeiiiqqq|||xxxoooggg^^^VVVQQQKKKCCC?????????AAAFFFNNNUUUYYYZZZYYYUUUQQQJJJDDD@@@<<<999777777777777888888999999999:::777666777777:::CCCMMMhhhvvvuuuqqqrrrtttuuuzzzjjjlllyyykkk\\\KKKGGGBBB???>>>?????????::::::::::::999888777666444++++++,,,,,,,,,++++++***++++++++++++,,,,,,---------......///222888@@@FFFEEERRRaaannnyyyxxxkkk___]]]hhhxxxmmmbbb```___bbbjjjvvv~~~zzz}}}{{{uuupppmmmwwwxxxsssggg]]]ZZZ]]]```fffuuuzzzrrrkkkgggaaaYYYTTTSSSRRRTTTVVVYYYZZZZZZZZZYYYPPPGGG>>>;;;888333000000...//////000111222333333333333333444444444555555555555555555555666666666777666555555555666888999666555666666777888999:::;;;<<<===@@@AAA???<<<999666666666666888;;;===???DDDLLLTTTYYY^^^cccbbb]]]TTTRRRSSSXXXaaajjjoooppphhh]]]RRRKKKGGGCCCEEEIIIIIIMMMSSSZZZ```ggglllpppwww~~~~~~yyysssmmmiiimmmuuu~~~sssiiibbbYYYRRRMMMHHHAAA>>>>>>>>>AAAFFFNNNUUUYYYYYYXXXSSSOOOHHHBBB>>>;;;777555222333555666777666666555888666555777777:::CCCLLLfffsss~~~yyytttttttttttt{{{iiilllxxxgggXXXIIIEEEAAA>>>>>>>>>??????:::::::::::::::999888888555***++++++,,,,,,,,,++++++++++++,,,,,,------------+++---///111444888>>>CCCEEEQQQ^^^jjjwwwzzzmmmccc```hhhvvvjjj\\\ZZZZZZ^^^gggttt}}}~~~|||xxxqqqnnnzzz{{{lll^^^[[[]]]___eeesss|||tttmmmiiibbbZZZUUUTTTSSSTTTVVVXXXZZZ[[[\\\\\\SSSJJJAAA===:::555111111......//////000111222222333333333444444444444444555555555666666666666666888777666555555666777888444555555666888999;;;<<<======>>>@@@BBBBBB@@@===777666555666777:::===???EEEMMMUUUXXX\\\___]]]YYYTTTSSSSSSXXXaaajjjoooppphhh]]]RRRKKKHHHEEEHHHLLLKKKOOOVVV\\\bbbhhhooottt}}}zzztttmmmiiinnnuuu~~~{{{{{{}}}~~~uuujjj___WWWOOOLLLGGGAAA>>>>>>>>>AAAGGGNNNUUUXXXXXXVVVPPPKKKEEE@@@<<<999666444000222444555666666555444666444555666777999BBBKKK```ooo}}}sssqqquuuyyyzzznnnqqqzzz|||aaaSSSIIIFFFBBB???>>>>>>======;;;;;;;;;;;;;;;:::999999777******+++,,,,,,,,,++++++)))******+++,,,++++++++++++---000222444888<<<@@@DDDOOO\\\gggvvv}}}pppfffbbbfffrrr~~~hhhWWWTTTUUUZZZfffsss|||~~~|||}}}{{{tttppp}}}qqq```ZZZ[[[[[[cccpppyyyqqqllleee]]]WWWVVVTTTUUUVVVWWWYYY[[[\\\]]]VVVLLLCCC@@@===777444444/////////000111111222222444444444444444444444444555666666666777777888888888888777666666666666666222222333555777:::<<<===AAAAAABBBEEEFFFEEEBBB???888777666666888;;;>>>AAAFFFNNNUUUXXXYYY\\\[[[XXXUUUTTTUUU[[[dddlllpppqqqjjj___TTTNNNJJJHHHJJJNNNLLLQQQWWW]]]cccjjjsssyyyxxxpppiiieeekkksss{{{{{{wwwwwwyyy{{{|||yyymmm___WWWPPPLLLGGGAAA>>>??????BBBHHHOOOUUUWWWVVVTTTLLLHHHBBB>>>:::888555444222333555777888888888777777555666888888999AAAJJJ]]]mmm~~~{{{lllnnnyyyrrrvvv|||uuu^^^RRRKKKHHHCCCAAA@@@???>>>===============<<<;;;999999888)))***+++,,,,,,,,,,,,+++)))***+++,,,,,,,,,++++++---...000111333666;;;???BBBLLLYYYeeevvvuuujjjdddeeeqqq~~~hhhTTTNNNPPPXXXeeesss{{{|||zzz|||zzzuuuqqqxxxddd\\\[[[YYY___lll|||~~~vvvqqqjjj```ZZZYYYUUUUUUUUUVVVXXXZZZ\\\]]]WWWNNNEEEBBB???:::666666222222222222222222222222444444444444444444444444555666666777888999::::::888888888888777555444333222222444777:::===@@@AAADDDFFFJJJMMMMMMIIIBBB<<<999888666666888;;;???BBBGGGOOOUUUWWWYYY\\\]]]\\\VVVVVVXXX___iiiqqquuuuuunnndddYYYSSSNNNKKKLLLOOOPPPUUU[[[aaagggppp|||~~~tttkkkccc___fffnnnzzz|||wwwttttttwwwzzz{{{vvvjjj```XXXQQQMMMIIICCC@@@AAA@@@CCCIIIOOOTTTVVVTTTQQQJJJGGGAAA===;;;999777555444555666888999999:::::::::888888::::::;;;BBBKKK]]]mmm}}}ttt}}}ooossswwwmmm\\\TTTKKKHHHEEEBBBBBBAAA@@@?????????>>>===<<<;;;999888777)))***+++,,,,,,,,,,,,,,,+++,,,---...///...------000000000///111555;;;@@@@@@JJJVVVdddvvv{{{nnnffffffrrriiiSSSKKKNNNVVVdddsss{{{{{{yyyzzz}}}~~~yyytttrrr~~~hhh___]]]ZZZ\\\iiiyyyzzztttmmmccc]]]\\\UUUUUUUUUVVVWWWYYY[[[]]]XXXOOOGGGCCC@@@;;;888888444444444444444444444444444444444444444444444444555666777888999:::;;;;;;888999999999777555333222333444777:::===AAADDDFFFFFFJJJPPPTTTSSSKKK@@@888999888777666888;;;???BBBGGGOOOVVVWWWYYY]]]```___VVVVVVZZZcccmmmuuuyyyyyyrrrhhh]]]VVVQQQLLLLLLOOOTTTZZZ```fffmmmxxx|||qqqggg^^^[[[bbbkkk|||}}}yyytttqqqsssvvvzzz|||pppbbbbbbZZZRRROOOJJJDDDAAAAAAAAADDDIIIPPPTTTUUUSSSPPPJJJFFFAAA===<<<:::888777555555666777888999::::::<<<:::;;;<<<<<<<<>><<<;;;999888777//////...---------------,,,,,,,,,,,,,,,,,,,,,,,,+++))))))...111333777===CCCHHHRRRbbbvvvvvvllllllwwwjjjPPPNNNMMMTTTeeeuuu||||||{{{}}}~~~~~~}}}|||}}}mmm\\\XXXZZZZZZfffwww~~~tttllleee]]]WWWZZZVVVSSSRRRTTTXXX[[[\\\YYYVVVPPPJJJEEE@@@;;;777555555444333222222222222333333444444444333222222222333555777999999999888===<<<;;;:::888666444222222444777999<<>>BBBIIIMMMSSSYYY]]]]]]\\\ZZZYYYWWW]]]kkkwww|||{{{ooobbbYYYRRRLLLLLLOOOXXX___hhhooovvv}}}sssjjjeee___ZZZ```kkk{{{|||vvvssssssrrrqqqtttxxxwwwjjjaaa\\\WWWQQQKKKGGGDDDBBB@@@AAAGGGLLLNNNPPPSSSQQQLLLDDDBBB>>>:::777666555555777888999:::;;;:::999888:::999;;;======>>>FFFOOOaaaqqqvvv```iiiuuuyyy~~~yyyddd[[[YYYPPPLLLFFFCCCBBBBBBBBBBBB@@@???>>><<<:::999999999888///......---------......------------------------+++)))***...111222888>>>CCCGGGQQQ```ttt}}}vvvwwwkkkRRRPPPPPPXXXiiixxx~~~}}}|||wwwyyy{{{{{{{{{|||~~~uuuddd\\\[[[YYYddduuu}}}sssllleee]]]XXXWWWTTTQQQQQQSSSWWWZZZ[[[YYYVVVQQQLLLGGGBBB<<<888666666555444333333333333222333333444444444333333333444666777999:::::::::;;;;;;;;;:::999777666555222555999<<>>BBBHHHLLLRRRYYY]]]^^^]]]\\\^^^]]]cccsssvvvhhh___XXXRRRRRRUUU^^^dddmmmttt{{{}}}rrrgggbbb[[[VVV]]]hhhwww|||wwwsssrrrqqqpppsssxxx||||||pppddd[[[YYYUUUQQQLLLIIIEEEAAA>>>@@@GGGMMMOOOQQQSSSQQQLLLDDDBBB>>>:::777666555555666777888999999999888888;;;:::;;;===>>>@@@HHHRRReeesssuuueeelllwww|||wwwbbbYYYWWWNNNJJJEEEBBBAAAAAAAAAAAA???>>>===<<<;;;:::::::::888.........---......//////........................,,,******...000222888???CCCGGGOOO^^^rrrnnnVVVTTTTTT^^^ooo|||}}}sssuuuwwwxxx{{{~~~}}}lllaaa]]]YYYbbbrrr{{{rrrllleee^^^YYYTTTQQQOOOOOORRRVVVXXXZZZYYYVVVSSSOOOKKKEEE???;;;888777555444333333444444222222333333444444555555666666666777999:::<<<=========<<<;;;999777666555222666<<<@@@BBBCCCDDDEEEUUUWWWWWWTTTMMMDDD===999777777666555666999>>>BBBHHHLLLRRRYYY^^^```aaaaaaffffffnnn~~~oooeee]]]WWWWWWZZZbbbhhhpppwww~~~qqqeee^^^WWWRRRYYYeeesss|||vvvrrrqqqpppooorrrwwwzzz|||~~~|||uuukkk___XXXVVVSSSPPPMMMIIIEEE@@@<<>>999777555333333333333444222222222333444555666666666666555666777999<<<===??????>>><<<:::777555444666999===@@@AAACCCFFFHHHWWWWWWVVVQQQIIIAAA;;;999666777777666777:::???BBBIIIMMMTTT[[[bbbfffiiijjjnnnqqq|||rrrfff^^^XXXXXX[[[bbbhhhpppxxxrrrccc[[[UUUQQQXXXcccsss}}}zzztttoooooonnnmmmpppvvvzzz{{{}}}{{{uuukkkaaa[[[UUURRRNNNJJJGGGDDD@@@===>>>FFFMMMQQQSSSTTTOOOIIIAAA???<<<999666555555666666666777888888999999999999999:::;;;<<>>>>><<>>@@@CCCIIILLLUUUUUURRRLLLEEE>>>:::888666777888888888;;;@@@CCCLLLPPPWWW___gggmmmrrrtttwww~~~uuuggg^^^WWWXXX[[[bbbhhhqqqzzzqqqbbbZZZUUURRRYYYdddttt|||zzzwwwqqqlllllllllmmmqqqwww{{{|||~~~|||wwwooofff```WWWRRRLLLFFFDDDCCCBBBAAA>>>FFFMMMPPPRRRRRRMMMFFF???>>>;;;888666555666666777777888888999:::;;;;;;888777888999;;;BBBTTTeeezzz{{{iiijjjtttkkk\\\TTTQQQGGGEEECCCBBBCCCBBB@@@???============>>>???@@@AAA@@@111000//////......//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---///...000999DDDGGGIIIPPP]]]oooxxxkkklllrrr|||}}}yyyxxxwwwuuuqqqqqqvvvuuuiiiaaa]]]\\\aaammm|||xxxqqqlllhhhbbb^^^RRRPPPNNNOOOQQQSSSUUUUUUXXXYYY[[[\\\ZZZSSSKKKEEE<<<:::666444222333444555444444333333333555666777333444444555666888::::::666777888:::;;;;;;;;;;;;:::;;;;;;<<>><<<:::777555555666666888888888888999:::<<<<<<888888888999;;;DDDYYYmmm}}}wwwhhhmmmyyyfffYYYSSSOOOFFFEEEEEEEEEEEEEEEBBB@@@????????????@@@AAABBBCCCCCC222222000///............------------------------,,,,,,...///...///999EEEEEEHHHPPP\\\mmmuuuuuuyyy|||xxxwwwwwwvvvuuuvvvzzztttfff___\\\[[[```jjjyyyyyyrrrmmmhhhccc^^^TTTRRRPPPPPPRRRTTTTTTTTTWWWYYY\\\___]]]WWWNNNGGG???<<<999666444555666888666555444333333444666777333444555777888999::::::777777888999::::::::::::777999;;;===@@@EEEKKKOOOLLLLLLJJJFFF@@@;;;999888888999;;;;;;===???CCCFFFPPPTTT[[[dddoooyyyxxxhhh\\\VVVVVV[[[aaaiiiuuuxxxqqqkkkhhhooo|||wwwgggXXXTTTRRRQQQVVV```ppp~~~{{{xxxsssmmmjjjlllooosss{{{vvvkkkeeeVVVRRRKKKGGGEEEDDDDDDDDDBBBGGGLLLLLLLLLKKKGGGAAA===;;;999666555555666666777777666777888:::;;;<<<999999::::::<<>>@@@DDDGGGPPPTTT[[[eeepppzzzvvveeeZZZSSSTTTXXX___hhhuuuvvvfffaaa^^^___lll|||{{{qqqaaaTTTPPPOOOOOOTTT]]]lll|||}}}yyyyyyzzz|||~~~}}}{{{yyyrrrmmmkkknnnrrrwwwzzznnnfffTTTQQQMMMIIIHHHFFFDDDBBBCCCHHHKKKJJJJJJIIIEEE@@@<<<;;;888666555555666777666555555555777888:::<<<;;;;;;;;;<<<>>>JJJbbbyyyuuukkkmmmuuu|||yyyxxx}}}uuu^^^TTTOOOKKKGGGGGGHHHIIIJJJIIIFFFCCCBBBBBBBBBBBBBBBCCCDDDEEEDDD666555222000...------...******,,,---...------,,,000---+++---...000777@@@CCCDDDIIITTTeeexxx~~~{{{yyyyyy~~~|||{{{}}}mmm___ZZZ^^^aaahhhvvvvvvnnnjjjeee```[[[XXXTTTRRRRRRSSSSSSRRRTTTYYY^^^______\\\TTTKKKCCC???:::888888999777555444444444444444555666777888888999999999:::::::::<<<;;;:::888777666666666888;;;>>>@@@BBBDDDGGGJJJHHHGGGEEEBBB???>>>===<<<888;;;===>>>>>>AAAGGGLLLRRRUUU[[[dddppp|||nnn___UUUOOORRR[[[ccckkkwwwqqqggg^^^ZZZ\\\bbbnnnyyy{{{qqqccc[[[RRRMMMLLLMMMSSS[[[eeevvv|||zzzwwwuuutttppprrrtttvvvwwwxxxxxxxxxvvvssspppqqqvvv~~~yyymmmccc[[[TTTMMMJJJIIIHHHDDD@@@DDDHHHLLLNNNKKKFFFBBB???:::999888666666666777777555777999:::;;;:::888777:::;;;777999BBBKKK```~~~|||lll^^^iii~~~wwwwwwqqq]]]VVVSSSIIIIIIJJJKKKKKKIIIGGGDDDCCCBBBBBBBBBBBBBBBBBBAAAAAACCC333222000///............((()))+++,,,,,,,,,+++***&&&%%%'''---000222888???@@@BBBGGGRRRbbbuuu}}}zzz|||~~~{{{wwwuuuvvv{{{zzz{{{~~~uuuhhhaaa___```eeeqqq~~~~~~uuunnnkkkgggbbb[[[XXXUUUSSSRRRSSSRRRRRRTTTYYY^^^___```^^^VVVMMMCCC???:::777777777555333555444444333333333444444888888888999999999::::::;;;:::999777666555555555777999<<<>>>@@@BBBEEEGGGFFFEEECCCAAA???===<<<<<<888;;;>>>???@@@DDDJJJOOOSSSVVVZZZcccooogggYYYRRRMMMPPPWWW```hhhsss{{{qqqaaaZZZTTTUUUZZZbbbooozzzwwwmmm___WWWNNNJJJIIIJJJPPPWWWeeettt|||zzzwwwtttpppnnnllllllkkklllooorrruuuvvvvvvvvvuuusssrrruuu|||wwwkkkaaaXXXRRRLLLHHHHHHGGGDDD@@@CCCGGGKKKLLLJJJEEEAAA>>>:::999777666666666777888666777999:::::::::999888999:::777999CCCKKK___}}}~~~zzzvvvhhh]]]jjjyyyzzzlllZZZUUUTTTKKKKKKKKKKKKKKKIIIGGGDDDCCCCCCCCCCCCBBBBBBBBBBBBAAAAAA000000///.........//////***+++,,,---------,,,+++!!!"""'''...111111555:::===???EEEOOO^^^ppp|||vvvttttttzzzvvvrrrrrrtttyyyzzz{{{~~~rrrjjj___^^^aaajjjwww}}}uuuooommmiiiddd]]]ZZZVVVSSSSSSSSSRRRQQQSSSYYY]]]^^^___^^^XXXOOOEEEBBB===:::999777555333666555444333222222222222888888888999999999999:::999999777666555555555555555888;;;<<<>>>@@@BBBEEEEEEEEEDDDBBBAAA@@@??????:::===AAACCCEEEIIIPPPUUUZZZ\\\```gggsssvvv\\\QQQMMMKKKMMMRRR[[[cccnnnyyyzzzooofff___UUUPPPNNNSSS[[[dddppp{{{{{{qqqgggYYYQQQJJJGGGEEEFFFLLLSSSbbbppp~~~uuurrrnnniiifffdddccccccgggiiimmmqqqtttvvvwwwwwwvvvuuuwww|||~~~ssshhh___UUUPPPJJJGGGGGGFFFCCCAAACCCFFFJJJKKKHHHDDD@@@>>>999888777666666666777888888888999999999:::::::::777:::777999BBBIII\\\yyy||||||{{{wwwllleeettt{{{~~~{{{gggWWWSSSSSSLLLMMMMMMLLLKKKIIIGGGEEEDDDDDDDDDCCCCCCBBBBBBBBBBBBBBB111111000000//////......---...///000000///......((('''+++///000...000555<<<>>>DDDMMM[[[lll|||~~~uuupppnnn||||||tttpppoooppptttzzz{{{|||}}}yyyooo^^^\\\^^^fffsssxxxrrrpppkkkfff___\\\WWWTTTSSSSSSRRRQQQQQQVVVZZZ[[[]]]]]]WWWPPPJJJGGGDDD@@@<<<:::777666666555444444333333333444888888888888999999999999999888777666666666666666666888:::<<<===>>>AAACCCFFFFFFFFFFFFEEEEEEDDDDDD???BBBFFFHHHIIINNNTTTZZZbbbfffkkksss}}}lllSSSKKKKKKJJJLLLOOOWWW]]]hhhsss~~~sssggg^^^XXXTTTQQQNNNPPPWWW```hhhsss||||||uuukkkaaaSSSLLLFFFDDDCCCDDDJJJPPP]]]kkkzzz{{{pppmmmgggbbb___^^^___```hhhjjjoootttwwwyyyzzzzzzxxxyyy|||yyypppfff]]]SSSOOOJJJGGGFFFFFFDDDCCCCCCFFFJJJJJJHHHCCC@@@>>>999888777666666777888888:::999999999999:::;;;;;;888:::777999AAAFFFWWWsss}}}{{{vvvvvveeeXXXSSSRRRLLLOOONNNMMMKKKIIIGGGFFFEEEEEEEEEDDDDDDCCCBBBBBBBBBBBB555444333222111///...---...///000000000///...---000......000///---000555<<>>AAACCCEEEFFFGGGHHHHHHHHHHHHGGGDDDGGGJJJKKKLLLPPPVVV[[[dddkkkuuuzzzbbbMMMHHHJJJJJJKKKNNNRRRXXX```kkkuuu~~~wwwjjj___WWWRRRPPPOOOMMMLLLPPPZZZccckkkttt|||{{{vvvpppfff\\\OOOIIIDDDCCCCCCDDDIIIOOOXXXfffuuuwwwsssiiifffbbb^^^]]]^^^aaacccllloootttxxx{{{}}}||||||{{{}}}uuummmddd\\\RRROOOKKKHHHFFFFFFEEEDDDCCCFFFIIIJJJGGGCCC@@@>>>888888777666666777888999::::::999999::::::;;;<<<888:::777888@@@DDDUUUqqq{{{sssggg\\\WWWVVVPPPPPPNNNLLLJJJHHHGGGFFFFFFFFFFFFEEEDDDDDDCCCBBBBBBAAA666555555444222000...---,,,---.........---,,,+++222///---......---222999<<>>@@@BBBDDDEEEGGGIIIKKKKKKKKKKKKJJJMMMPPPQQQRRRUUU[[[```fffooo}}}lllXXXHHHFFFHHHGGGIIILLLMMMRRRYYYaaaiiipppuuuwwwkkk```UUUPPPMMMIIIHHHJJJFFFFFFKKKVVV```gggpppxxxyyyzzzyyytttooojjjaaaXXXLLLGGGCCCCCCDDDDDDIIINNNWWWdddttttttkkkgggbbbaaa___^^^```dddhhhkkktttwww{{{~~~}}}|||~~~|||rrrkkkbbb[[[QQQOOOLLLHHHFFFDDDDDDDDDBBBEEEHHHHHHEEEAAA???>>>888777666666666777888999::::::;;;;;;;;;;;;<<<<<<999;;;777999AAAGGGYYYuuu~~~|||oooiiibbb]]][[[VVVOOOMMMJJJHHHFFFFFFGGGHHHGGGGGGFFFEEEDDDCCCCCCBBB???333333333333222000...---,,,------...---,,,+++***///,,,+++---,,,,,,000666;;;???CCCHHHOOO\\\kkkwww|||rrrkkkhhhttt{{{~~~tttpppooommmooorrruuuyyy|||}}}|||~~~|||mmm[[[[[[aaannn~~~|||xxxqqqkkkiiieee___[[[YYYWWWTTTSSSMMMPPPRRRQQQRRRTTTPPPJJJKKKLLLKKKGGGAAA<<<::::::666666555555555666666777777777777777888888888888777777777777777888999999888:::<<<=========???AAAFFFHHHKKKNNNPPPQQQQQQQQQSSSVVVYYY[[[]]]aaagggmmmrrr|||~~~]]]NNNCCCCCCDDDBBBDDDIIIHHHKKKQQQXXX^^^bbbdddddd___TTTJJJHHHHHHDDDCCCEEEDDDCCCGGGQQQYYY___fffmmmnnnpppoookkkgggddd\\\TTTIIIDDDAAABBBCCCDDDHHHNNNYYYfffvvvzzzppphhhccc______```ccchhhnnntttxxx~~~~~~zzzqqqjjjaaaYYYPPPOOOLLLGGGDDDBBBBBBCCC@@@CCCEEEEEEBBB>>><<<;;;888777666666666777999:::999:::;;;======<<<<<<;;;888:::777:::DDDMMMaaallliiieee^^^[[[UUUMMMKKKHHHFFFEEEFFFHHHJJJHHHGGGGGGFFFEEEDDDCCCBBBAAA000111222222222000///........./////////...,,,+++...++++++---+++)))+++000:::>>>BBBFFFMMMXXXgggsss~~~tttmmmjjjsss{{{wwwssspppmmmlllnnnooouuu|||~~~}}}}}}~~~nnn[[[]]]cccqqq}}}yyyssslllkkkgggaaa]]]ZZZXXXUUUSSSNNNQQQRRRQQQQQQSSSPPPJJJNNNOOONNNJJJDDD???===>>>777666555444444444444444777777777777888888888888666555555666666777888999888:::<<<<<<<<<<<<>>>@@@KKKMMMPPPTTTVVVWWWWWWWWW[[[^^^bbbeeeggglllsssyyynnnTTTGGG???@@@AAA>>>@@@FFFEEEGGGLLLRRRWWWZZZZZZYYY\\\QQQHHHHHHHHHCCCAAABBBGGGFFFHHHNNNTTTWWW]]]cccgggiiiiiieeebbb```YYYQQQGGGCCC@@@BBBCCCCCCGGGMMM[[[iiixxx{{{rrrkkkhhh```aaadddiiipppxxx~~~{{{qqqiii```WWWOOONNNKKKFFFBBB@@@@@@AAA>>>@@@CCCBBB@@@<<<:::999888777666666666888999:::999:::<<<>>>>>>===<<<:::888:::777;;;GGGRRRiiikkkjjjddd\\\VVVOOOLLLJJJGGGEEEDDDFFFIIIJJJHHHHHHGGGFFFEEEDDDCCCBBBEEE111111000///////////////......///000000000000000222000...------///111333888>>>BBBDDDIIIVVVhhhttt}}}rrrgggrrrzzzssskkkkkkoooooolllqqqtttyyy}}}~~~tttbbb___fffwwwzzzssspppkkkhhhddd```\\\YYYXXXWWWRRRSSSSSSSSSQQQOOONNNOOOUUUTTTRRRNNNHHHAAA<<<888777777666666666666777777999999::::::::::::;;;;;;888888777777777777888888999::::::::::::<<>>;;;888666666444222222555777999999999:::;;;;;;;;;:::999888::::::<<>>>>>?????????>>><<<999888666444222333555888999999999:::;;;<<<<<<<<<;;;:::999999===FFFRRRggg~~~kkkeee___^^^ZZZOOOLLLLLLKKKJJJIIIIIIIIIIIIGGGGGGGGGGGGGGGGGGGGGGGGGGG333333222111111111111222111111222111111000///...,,,+++*********,,,///000666;;;AAAFFFMMMZZZmmm|||tttvvvrrrlllpppuuuuuuqqqsssvvv{{{|||wwwtttvvv}}}qqqiiihhhttt}}}vvvsssqqqpppmmmiiiddd```\\\ZZZUUUTTTTTTSSSRRRQQQPPPOOORRRRRRQQQNNNKKKGGGCCCAAA;;;:::999888777777888999999999::::::::::::;;;;;;::::::999999999999:::::::::;;;;;;::::::<<<@@@CCCKKKRRR[[[bbbeeehhhkkknnnrrryyyqqq\\\LLLCCC@@@>>>>>>@@@CCCDDDDDDHHHHHHIIILLLPPPSSSSSSRRRPPPLLLGGGCCCAAAAAAAAAAAA@@@AAABBBEEEHHHLLLOOOQQQYYY\\\]]]\\\[[[YYYSSSLLLEEEEEEEEEFFFJJJRRR\\\cccrrryyy|||yyyxxxwwwuuuqqqkkkbbbXXXQQQKKKJJJGGGEEEBBB???===<<<;;;<<<<<<===<<<;;;999888666444333333666888999999999:::<<<===>>>======<<<:::999>>>KKK^^^uuuxxxhhhccc]]]\\\YYYOOOLLLKKKJJJIIIIIIHHHIIIIIIHHHHHHHHHHHHHHHHHHHHHHHHGGG333222222111111222222222111111222222111111000///...---------...000222333666999???FFFLLLXXXkkk{{{wwwyyyzzzsssvvv{{{zzzvvvxxxyyyzzz||||||yyyuuuqqqnnnwwwzzzpppkkksss}}}wwwssssssrrrppplllgggbbb]]]ZZZVVVUUUSSSRRRQQQQQQOOONNNOOOOOONNNMMMKKKHHHFFFEEE===;;;999888777777888888999999999:::::::::;;;;;;999888888777777888888999999999:::999999;;;???BBBNNNUUU^^^eeeiiilllpppsssuuu{{{ppp```PPPDDD@@@>>>===>>>AAADDDEEEFFFIIIIIIKKKNNNSSSUUUVVVUUUUUUQQQKKKFFFDDDCCCDDDEEECCCDDDFFFIIILLLOOOQQQRRRXXXXXXWWWVVVUUUSSSNNNJJJEEEFFFGGGIIIOOOXXXbbbjjjwww}}}}}}xxxttttttsssrrroooiii```VVVNNNIIIHHHGGGEEEBBB???<<<;;;:::;;;;;;;;;:::999888777666444333444777999999999888999;;;<<<=========<<<;;;999???OOOeee|||rrreeebbb\\\[[[YYYPPPLLLLLLKKKJJJIIIIIIJJJJJJIIIIIIIIIIIIIIIIIIIIIIIIHHH333222222111222222333333111111222222222222222111////////////000111222333666888===DDDIIISSSeeevvvyyy}}}|||~~~{{{yyyxxxxxxwwwtttrrriiipppxxx}}}}}}}}}vvvooottt~~~vvvrrrtttsssqqqmmmhhhbbb^^^[[[WWWTTTQQQPPPQQQPPPOOOMMMMMMMMMLLLKKKJJJHHHGGGGGG>>>===:::777666666777888999999999:::::::::;;;;;;999999888888888888999999888888999888888:::>>>AAAOOOUUU^^^dddhhhjjjnnnpppsssxxxppp```TTTIII@@@>>>======???CCCGGGHHHIIIJJJJJJMMMQQQWWWZZZ\\\\\\ZZZVVVPPPJJJFFFDDDEEEGGGFFFHHHKKKNNNPPPRRRSSSSSSUUURRROOOMMMMMMKKKIIIHHHFFFGGGIIIMMMSSS]]]gggnnnxxx}}}}}}wwwsssssssssqqqnnniii___UUUNNNIIIHHHGGGEEEBBB???===;;;<<<;;;;;;:::888777555555555444444555777999999999777888:::;;;<<<<<<<<<;;;===;;;AAARRRiii~~~|||iii```^^^XXXVVVUUUNNNLLLLLLKKKKKKJJJKKKKKKKKKIIIIIIIIIIIIIIIIIIIIIIIIJJJ333333333333333444444555222222333333333222111111/////////...//////000000666555:::BBBFFFMMM___qqq~~~|||xxxvvvwwwwwwuuussshhhkkkqqqwwwzzz{{{|||ttttttxxxttttttsssppplllgggbbb___\\\ZZZVVVQQQPPPQQQRRRPPPMMMMMMMMMLLLKKKIIIHHHGGGGGGAAA???<<<999777777888999999999::::::::::::;;;;;;;;;;;;::::::::::::;;;;;;888888999888888:::>>>AAAMMMSSSZZZ___```aaaccceeeiiimmmsssyyy|||}}}{{{zzzuuuuuuuuuuuuvvvxxxzzz{{{xxxyyysssfffYYYOOOFFF???======>>>AAAFFFJJJLLLLLLLLLMMMOOOTTTZZZ^^^``````[[[YYYTTTNNNHHHFFFFFFHHHJJJLLLOOORRRUUUUUUUUUUUUSSSMMMHHHGGGGGGFFFFFFHHHIIIJJJMMMQQQWWWaaakkkrrrwww|||yyyuuuvvvtttrrrnnnhhh___UUUOOOIIIHHHFFFDDDAAA???===<<<<<<;;;:::999777666555444555555444666888:::999888777888:::;;;;;;;;;;;;:::>>>>>>FFFWWWmmmrrrbbb[[[ZZZSSSQQQQQQJJJLLLKKKKKKJJJJJJJJJKKKKKKIIIIIIIIIIIIIIIIIIIIIIIIIII666666555555666666777888666666555444333111///...////////////............444222777@@@EEEJJJ\\\ppp~~~|||wwwwwwyyyyyyvvvsssjjjhhhlllsssxxxzzz~~~xxxuuu||||||xxxuuusssoookkkgggccc```___]]]XXXSSSRRRSSSTTTRRROOOPPPOOOMMMKKKJJJIIIHHHHHHEEEBBB>>>;;;999999:::<<<999999::::::::::::;;;;;;<<<;;;;;;::::::;;;;;;<<<999::::::::::::<<>>>>>@@@DDDIIINNNPPPPPPOOOOOORRRVVV\\\___aaaaaa[[[[[[XXXSSSMMMJJJKKKLLLOOORRRUUUYYY[[[[[[ZZZYYYVVVNNNHHHHHHHHHGGGJJJOOOMMMOOORRRVVV\\\dddnnntttxxx}}}}}}yyyxxxvvvrrrnnnggg^^^UUUOOOHHHFFFDDDAAA>>>===<<<<<<;;;:::999888777777777777555555555777999:::999888999:::;;;<<<<<<;;;::::::>>>AAAKKK^^^sssmmm___[[[[[[SSSPPPPPPJJJIIIIIIHHHHHHHHHIIIIIIJJJHHHHHHHHHHHHHHHHHHHHHHHHHHH888888777777888999:::::::::999777555222///---+++111111111000//////......222000555???DDDJJJ\\\pppyyy~~~zzzxxxyyy|||{{{wwwrrrlllgggiiiqqqxxxzzz~~~{{{tttxxx|||uuusssooojjjfffdddbbbaaa```ZZZUUUSSSUUUVVVTTTQQQRRRQQQOOOMMMKKKIIIIIIHHHHHHEEEAAA===;;;;;;<<<>>>999999:::::::::;;;;;;;;;:::999999888888999999:::;;;<<<<<<<<<<<<>>>AAADDDFFFJJJOOOPPPMMMKKKJJJJJJKKKNNNTTT\\\cccggghhhhhhaaa```___aaadddgggiiijjjhhhmmmnnnfff[[[QQQGGG@@@>>>>>>AAAEEEKKKPPPRRRRRRQQQQQQSSSWWW\\\___```___]]]]]]\\\XXXSSSPPPPPPRRRUUUWWW[[[___aaaaaa___^^^\\\RRRLLLLLLMMMLLLPPPVVVQQQRRRUUUYYY___gggpppvvvyyy|||zzzwwwrrrmmmfff^^^UUUOOOGGGEEEBBB>>><<<;;;;;;<<<999888888888888888999999555555555777999::::::888;;;<<<=========<<<;;;:::===BBBPPPdddxxxmmmaaa^^^^^^UUURRRRRRMMMGGGGGGGGGFFFFFFGGGHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHFFF999999999::::::;;;;;;;;;;;;888555333222222111000000///---...000111111000///111666;;;@@@GGGWWWfffttt|||uuuvvv|||{{{uuurrrllllllsssyyy|||xxx|||yyyuuupppllliiigggdddbbb___\\\XXXVVVVVVVVVVVVUUUPPPOOOOOONNNNNNMMMMMMMMMGGGDDD@@@<<<:::999999:::::::::;;;;;;;;;::::::999::::::;;;<<<==================>>>???@@@@@@@@@???DDDDDDEEEFFFGGGGGGGGGFFFHHHIIINNNXXXbbbddd^^^WWWTTTWWWZZZ\\\___bbbfffiiihhhiiimmmpppgggUUUGGGCCC@@@@@@BBBEEEIIINNNSSSVVVSSSSSSUUUXXX\\\^^^]]]]]]aaaaaa___[[[WWWUUUVVVWWWZZZ```fffiiifffcccbbbbbb]]]YYYTTTRRRTTTXXX]]]___\\\[[[YYY[[[aaajjjsssyyy|||xxxqqqjjjbbbZZZRRRLLLHHHEEEAAA???>>>>>><<<;;;===;;;999888666666666777444555888:::;;;;;;:::999999999999:::;;;<<<:::999:::HHH\\\ppp{{{hhhddd___ZZZVVVRRRNNNKKKHHHIIIHHHGGGEEEDDDFFFHHHGGGHHHJJJJJJJJJHHHFFFEEEFFF>>>===<<<;;;:::999888888;;;888555333333222111000000...---...000111111000222333777;;;???EEESSSaaarrrxxxvvvxxxyyyvvvsssqqqlllmmmtttzzz}}}{{{}}}yyyuuupppllliiigggdddbbbbbb___[[[WWWVVVUUUSSSRRRPPPOOOOOOOOONNNMMMMMMLLLHHHFFFBBB>>><<<;;;;;;<<<999:::::::::::::::999999999:::;;;<<<============>>>??????@@@@@@AAAAAAAAACCCCCCDDDEEEEEEEEEEEEEEEGGGIIINNNWWW^^^___[[[UUUSSSUUUYYY[[[^^^bbbgggjjjnnnoootttuuukkkYYYJJJEEEBBBBBBDDDGGGLLLQQQVVVYYYUUUTTTTTTVVVYYY\\\\\\\\\_________]]]ZZZZZZ[[[\\\___ccchhhjjjjjjiiiggggggfffddd```___```cccgggiiidddbbb```bbbgggqqqzzz|||wwwppphhh```WWWPPPKKKHHHEEEAAA???>>>===<<<;;;<<<;;;999777666666666666444555888:::;;;::::::999::::::999:::;;;;;;::::::<<>>===;;;:::999888<<<999666444444333222111000...---...///000000///444444777;;;===BBBNNNZZZppp|||zzztttrrrqqqqqqpppooommmnnnuuu{{{~~~zzzvvvpppkkkhhhfffeeecccgggccc^^^ZZZWWWTTTQQQOOOPPPPPPPPPOOOOOONNNMMMLLLJJJHHHDDDAAA>>>>>>>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;:::;;;<<<===>>>>>>>>>>>>AAA@@@@@@@@@AAABBBDDDEEECCCCCCCCCDDDDDDDDDDDDDDDHHHLLLRRRXXX[[[[[[XXXVVVUUUWWWZZZ^^^aaafffkkkooovvvxxx|||{{{ppp]]]MMMFFFCCCDDDGGGJJJOOOUUUZZZ]]]YYYVVVSSSSSSUUUXXXZZZ[[[]]]^^^``````______aaabbbggghhhjjjlllooopppooonnnnnnmmmkkkkkkkkkmmmpppqqqllljjjhhhiiinnnwwwzzzuuummmddd\\\UUUNNNIIIGGGDDD@@@>>>>>>===<<<;;;:::999777666555555555555444555777999:::::::::999;;;;;;:::::::::::::::;;;@@@MMMbbbyyyxxxtttsssuuuyyylllfffaaa[[[UUUQQQNNNLLLJJJJJJKKKJJJIIIGGGGGGIIIKKKIIIHHHGGGEEEDDDCCCBBBBBB@@@>>>>>>>>>>>>============<<<999666555555555444333000///---...///000000///444333666:::<<>>>>>======>>>>>>??????<<<===>>>???@@@AAAAAAAAACCCBBBAAAAAABBBDDDFFFHHHFFFFFFFFFFFFFFFFFFFFFGGGLLLRRRYYY\\\\\\ZZZYYYYYYYYY\\\___cccggglllssswww{{{~~~~~~rrr___NNNEEEDDDEEEHHHMMMRRRXXX\\\___\\\XXXSSSPPPRRRUUUYYY[[[\\\___bbbcccddddddfffgggooommmllloootttwwwwwwuuuvvvwwwxxxxxxwwwxxxyyyzzzsssqqqooopppttt|||vvvqqqjjjbbb[[[TTTNNNJJJFFFCCC@@@>>>======<<<:::999888666555444444555555555666777999::::::::::::<<<<<<;;;:::999999;;;===CCCQQQggg}}}zzzyyyxxxyyy|||iiihhhbbb[[[UUUQQQOOONNNMMMKKKKKKKKKJJJHHHHHHJJJLLLJJJIIIFFFCCCBBBAAABBBBBBBBB????????????????????????===:::777666666666555444222000......000111000///111111333888;;;>>>FFFOOO___lllvvv{{{yyyuuuuuutttwww}}}~~~}}}{{{vvvppplllkkkooorrrmmmnnnqqquuu|||~~~yyyqqqkkkhhhhhhgggggghhheeebbb___]]][[[XXXUUURRRRRRSSSSSSQQQOOOMMMLLLJJJIIIFFFDDDBBBAAA@@@@@@???>>>>>>>>>>>>???@@@AAA???@@@AAACCCDDDEEEEEEEEEFFFEEEDDDDDDEEEGGGJJJLLLLLLLLLKKKJJJJJJKKKKKKLLLQQQVVV\\\^^^\\\ZZZZZZ\\\]]]___bbbfffkkkqqqxxx}}}~~~}}}ppp___OOOEEEDDDFFFIIINNNTTTYYY]]]______YYYRRRNNNOOOSSSXXXZZZ^^^aaaeeehhhiiijjjkkkllluuurrrqqqsssxxx|||}}}||||||{{{yyyzzz}}}}}}sssnnnhhhbbb\\\VVVQQQMMMDDDBBB???======<<<;;;:::888777666444444444555555555666777888999:::::::::;;;<<<;;;999888999<<<@@@HHHWWWmmm}}}zzz~~~}}}kkkfffaaaZZZTTTPPPOOOMMMLLLJJJJJJJJJIIIHHHHHHJJJLLLKKKIIIFFFCCCAAAAAABBBCCCBBBCCCCCCBBBAAA@@@??????>>>===;;;888777777777666555333222000000111222111000///...111666:::===CCCKKKUUUbbbnnnuuu}}}}}}ssssssrrrnnnmmmttt~~~wwwvvvuuurrrnnnlllmmmqqqtttnnnppprrrttt{{{{{{rrrllliiiiiijjjjjjhhhfffcccbbbaaa```]]][[[TTTTTTUUUUUUTTTQQQOOOMMMKKKJJJHHHFFFDDDCCCBBBBBB???>>>======>>>???AAABBBBBBBBBDDDEEEGGGHHHHHHHHHJJJJJJJJJJJJLLLMMMOOOQQQSSSRRRQQQOOOOOOPPPQQQQQQUUUYYY]]]^^^]]][[[[[[]]]___aaadddggglllssszzz{{{ooo```RRRGGGEEEGGGKKKPPPUUUYYY]]]___```ZZZSSSNNNOOOSSSXXX[[[```dddjjjnnnpppqqqrrrsss|||zzzzzz|||}}}rrrooojjjeee___YYYSSSNNNCCCAAA>>><<<<<<<<<;;;:::888777666555444444555666666666777888999:::;;;;;;:::;;;;;;999777999>>>CCCOOO___vvvwwwzzz~~~vvv{{{xxxkkkbbb]]]WWWRRROOOLLLJJJIIIHHHIIIIIIHHHFFFGGGIIIKKKIIIHHHEEECCCAAAAAABBBCCCAAACCCCCCCCCBBBBBBAAAAAAAAA===;;;888777888888777777555333111111222333222111///...000555999;;;@@@FFFPPP]]]jjjsss~~~xxxuuussslllgggmmm|||~~~uuusssqqqooonnnnnnppprrrtttnnnqqqrrrssszzz}}}tttmmmjjjkkklllmmmiiigggfffeeedddccc```^^^UUUVVVWWWWWWVVVSSSPPPNNNLLLKKKJJJHHHGGGEEEDDDDDDBBBAAA@@@@@@AAABBBDDDFFFBBBCCCEEEFFFHHHIIIIIIIIIOOOPPPQQQRRRSSSUUUVVVVVVXXXWWWUUUSSSSSSTTTUUUVVVZZZ]]]___``````_________ccceeegggjjjnnnuuu}}}{{{nnncccVVVLLLHHHJJJMMMRRRVVVZZZ]]]___aaa[[[SSSOOOOOOTTTXXX[[[aaafffnnntttxxxzzz|||}}}~~~uuurrrnnniiiccc[[[SSSMMMCCC@@@===<<<<<<<<<;;;:::888777666555555555666777666666777777888:::;;;;;;999::::::888666999@@@GGGVVVhhh~~~zzzssszzz{{{vvv|||}}}qqqhhh___\\\VVVRRROOOLLLIIIGGGFFFFFFGGGFFFEEEEEEHHHJJJFFFEEECCCBBBAAAAAAAAABBB@@@???@@@AAABBBCCCEEEFFFFFF>>>;;;999888888999888777666444222222333333333222000///000555888999===BBBQQQ^^^jjjtttyyyvvvmmmeeejjjzzzuuurrrooommmmmmppprrrssssssooorrrrrrrrryyy~~~uuunnnkkklllmmmnnnkkkiiihhhgggfffeeebbb___VVVWWWXXXYYYWWWTTTQQQOOONNNMMMLLLKKKIIIGGGFFFFFFFFFFFFDDDDDDEEEGGGIIIKKKBBBCCCDDDFFFHHHIIIIIIIIIRRRTTTUUUWWWYYYZZZZZZZZZZZZYYYWWWUUUUUUVVVWWWXXX```aaabbbcccdddddddddcccgggiiikkknnnrrrxxx{{{ooofffZZZPPPJJJLLLOOOTTTXXX[[[^^^___aaa[[[TTTOOOPPPTTTYYY\\\aaagggpppxxx}}}xxxvvvrrrllleee\\\RRRKKKBBB@@@===;;;;;;<<<;;;:::888888666555555666777777666666777777888999;;;<<<888::::::888666:::BBBIII[[[nnnvvvrrrzzzzzzzzz}}}kkkeee```]]]XXXUUURRRNNNKKKHHHDDDEEEEEEDDDCCCDDDGGGIIICCCBBBBBBAAA@@@@@@@@@@@@AAA>>>BBBGGGKKKLLLJJJFFFCCC===<<<<<<;;;::::::::::::<<<888333222222222000---111222444555666:::>>>BBBIIIUUUgggwwwwwwjjjkkkyyy|||uuunnnjjjfffgggkkkoooppppppqqqtttwwwxxx{{{{{{~~~}}}wwwqqqmmmlllmmmnnnjjjiiihhhgggeeecccbbbaaaYYY[[[]]]\\\ZZZVVVTTTSSSRRRNNNJJJGGGHHHJJJLLLLLLLLLIIIFFFEEEGGGIIIKKKLLLHHHHHHHHHHHHHHHHHHHHHHHHUUUVVVWWWZZZ\\\]]][[[YYY]]]]]]\\\ZZZXXXWWWXXXZZZ___```ccceeeggghhhhhhhhhmmmlllkkkmmmrrrzzz|||tttiiiZZZMMMKKKLLLPPPWWW]]]aaaccccccddd[[[SSSRRRRRRSSSWWW\\\hhhooozzz}}}{{{sssiiibbb]]]QQQDDDAAA???>>><<<;;;;;;;;;;;;<<<:::777555333333333444999999999888888999::::::888;;;666333888999@@@RRRfffyyysssppptttsssuuuwww}}}~~~|||mmmhhh```]]]XXXTTTQQQOOOLLLJJJFFFFFFGGGGGGFFFEEEDDDCCCBBBAAA???>>>>>>>>>??????AAA>>>AAAFFFJJJKKKJJJFFFDDD>>>===<<<;;;:::::::::::::::777444333444444222111111222333444666999>>>AAAKKKXXXiiizzz~~~rrrrrr}}}|||tttjjjddd___^^^cccjjjnnnpppsssuuuxxx{{{~~~~~~{{{{{{yyysssooonnnnnnnnnlllkkkjjjhhhgggeeedddccc^^^```aaa```]]]YYYVVVTTTSSSPPPMMMKKKLLLMMMNNNMMMOOOLLLIIIHHHJJJMMMOOOPPPLLLKKKHHHGGGGGGHHHKKKLLLVVVWWWYYY[[[]]]^^^^^^]]]]]]]]]]]]\\\ZZZ[[[]]]___```aaabbbdddfffhhhhhhiiimmmmmmlllooottt{{{}}}uuulll^^^QQQMMMNNNRRRXXX___eeeggghhhddd\\\TTTSSSTTTUUUZZZ```kkksssyyywwwpppfff```ZZZOOOCCC@@@???===<<<;;;:::;;;;;;888777666555555555777888;;;;;;::::::::::::;;;;;;888;;;666444:::;;;DDDVVVhhh{{{zzzqqqgggggglll{{{zzznnnlllbbb___ZZZVVVSSSQQQNNNLLLHHHHHHGGGGGGFFFEEEDDDDDDBBBBBB@@@?????????@@@@@@AAA===@@@DDDHHHJJJIIIFFFEEE???>>>===<<<::::::999999999777555444555666555444000222333444555888<<<@@@KKKWWWiiizzzyyywwwzzzpppeee^^^XXXWWW^^^gggnnnrrrrrrtttwwwzzz{{{}}}{{{~~~|||wwwrrrpppooonnnnnnmmmllljjjhhhgggfffeeedddeeeeeedddaaa]]]YYYVVVTTTRRROOONNNOOOPPPPPPOOOQQQOOOLLLLLLNNNQQQSSSTTTQQQNNNIIIFFFFFFIIINNNQQQWWWXXXZZZ\\\^^^```aaaaaa```aaabbbaaaaaabbbeeegggeeeeeeffffffhhhjjjlllnnnqqqpppppprrrvvv|||}}}wwwooocccWWWPPPPPPSSSYYYaaahhhmmmooofff^^^VVVUUUVVVXXX^^^dddlllvvvtttrrrlllccc]]]WWWLLLBBB???>>>===<<<;;;:::::::::888777666555555666888888::::::::::::::::::::::::888;;;666555<<>>BBBFFFGGGGGGEEEDDD@@@???>>><<<;;;:::::::::888888777666666555555444111222333333444777;;;>>>EEERRRcccvvv{{{wwwvvvjjj```[[[VVVXXX___iiiqqqtttoooqqqsssvvv{{{wwwxxx{{{}}}~~~~~~yyyuuuqqqooonnnnnnmmmlllkkkiiigggfffeeeffffffffffffdddaaa]]]ZZZUUURRRMMMLLLMMMOOOQQQRRRRRRPPPNNNNNNPPPSSSUUUVVVRRROOOKKKHHHHHHKKKOOORRRWWWXXX[[[]]]___aaadddfffhhhiiijjjiiiiiikkkmmmpppooonnnmmmmmmnnnqqqtttvvvvvvvvvuuuuuuwwwzzz}}}{{{wwwrrrfff[[[QQQQQQSSSXXXaaaiiiooorrriii```YYYWWWXXXZZZ```fffllluuu|||qqqnnniiiccc\\\TTTJJJCCC>>>>>>===;;;::::::999999999888777555555444444555777888888888777777666666666:::555555===CCCOOOcccxxxwwwhhhdddjjj}}}uuummmkkkccc___ZZZWWWTTTRRROOOMMMKKKJJJHHHFFFDDDDDDCCCDDDBBBAAA@@@??????@@@AAAAAAAAA;;;===@@@BBBDDDDDDCCCBBB@@@@@@>>>===<<<;;;;;;;;;999:::999888666444444333222333333333444666:::===@@@LLL^^^qqqzzzrrrfff\\\YYYXXX\\\eeemmmrrrtttppppppppprrrwwwwwwpppssszzz|||}}}{{{wwwsssooommmmmmmmmkkkjjjhhhfffeeeeeedddddddddeeefffddd___\\\TTTOOOJJJGGGIIINNNRRRUUUQQQOOONNNOOORRRUUUVVVVVVQQQPPPNNNMMMMMMNNNPPPQQQWWWZZZ___bbbccceeehhhkkkpppqqqqqqqqqpppqqqtttwwwxxxwwwuuuuuuvvvyyy||||||zzzwwwuuuuuuuuuwwwxxx~~~}}}yyyvvvrrrhhh^^^RRRRRRRRRWWW^^^ffflllooojjjaaaZZZYYYYYYZZZ^^^dddllluuu|||rrrnnnjjjddd\\\QQQHHHCCC======<<<;;;:::999888888777666666555444444444444777888888888888777666555555888444555???GGGVVVkkkrrrnnnuuussshhhddd___\\\WWWTTTRRRPPPNNNLLLJJJIIIHHHFFFEEECCCCCCBBBAAA@@@???>>>??????AAAAAABBB:::;;;===???@@@@@@@@@???@@@???>>>======<<<======:::<<<<<<;;;888555555555333444444444444666:::===???JJJ[[[mmmrrrggg[[[[[[\\\bbbjjjqqqttttttuuusssqqqrrruuu|||{{{lllmmmttt|||{{{yyyyyy~~~zzzuuuqqqnnnmmmlllkkkiiigggfffeeedddcccbbbaaaccceeeddd```[[[QQQMMMHHHFFFIIIOOOTTTWWWQQQPPPOOOQQQTTTWWWXXXXXXRRRSSSSSSSSSSSSSSSSSSRRRZZZ```fffkkklllnnnqqqtttwwwxxxyyyyyyxxxyyy|||~~~zzzvvvtttssstttuuu}}}~~~|||xxxvvvrrriii___TTTRRRRRRUUU[[[aaafffhhheee^^^YYYYYYZZZZZZ]]]aaakkksss~~~}}}uuupppkkkfff\\\OOOEEEBBB<<<<<<<<<;;;:::999777777222333444555666777888999::::::;;;;;;;;;999888777444888444666BBBLLL]]]ttt~~~zzzqqqddd^^^ZZZWWWSSSPPPOOONNNMMMKKKIIIIIIIIIHHHGGGEEEDDDCCCAAA@@@@@@??????@@@BBBCCCDDD::::::;;;<<<<<<<<<<<<<<>>>>>======>>>>>>???:::===???>>>;;;999999:::555555666555555777:::===???IIIWWWhhh}}}wwwmmmbbbaaaccchhhpppvvvyyyyyyyyyvvvrrrqqqssswww|||}}}pppooorrryyy{{{xxxvvvwww}}}yyyssspppmmmlllkkkiiihhhfffeeeddddddbbbaaaccceeeddd^^^YYYNNNLLLJJJKKKOOOTTTWWWXXXSSSSSSRRRTTTXXX[[[\\\\\\XXXXXXXXXXXXXXXXXXXXXXXXaaahhhqqqvvvwwwxxx{{{~~~{{{yyyyyy{{{}}}}}}yyywwwsssjjj```VVVTTTTTTUUUYYY]]]___```^^^XXXVVVXXXZZZ[[[]]]```fffmmmvvv}}}}}}|||||||||~~~xxxrrrmmmggg[[[KKKBBB@@@;;;;;;;;;;;;:::888777666333444555777999::::::;;;;;;;;;<<<===<<<:::888777555999666888FFFRRRddd|||~~~nnnbbb]]]VVVSSSPPPNNNNNNNNNMMMLLLHHHJJJKKKLLLKKKIIIFFFDDDCCCBBBBBBAAABBBCCCDDDEEEEEE::::::::::::::::::::::::>>>>>>>>>>>>>>>??????@@@:::===@@@@@@>>><<<===>>>666666666666555777:::===>>>GGGTTTcccvvv|||sssjjjhhhiiimmmuuu|||{{{wwwrrrooopppssswwwyyy|||{{{wwwtttuuuzzz{{{xxxwwwxxx{{{vvvrrrnnnmmmllljjjhhhgggeeeeeefffcccaaaccceeeccc]]]WWWKKKLLLMMMPPPUUUXXXYYYYYYVVVUUUVVVXXX\\\___``````\\\\\\[[[ZZZZZZ[[[\\\\\\fffnnnyyyzzzxxxtttkkkaaaWWWVVVUUUVVVYYY[[[\\\\\\XXXTTTSSSWWW[[[[[[]]]aaaaaagggooovvvxxxxxxvvvvvvsssssstttyyy~~~}}}{{{|||{{{{{{|||}}}|||wwwsssnnnrrrxxxyyysssnnnhhh[[[III???>>>:::;;;;;;;;;:::888666555888888999::::::::::::999999:::;;;<<<;;;999777555777:::777:::IIIVVVhhh~~~yyykkkbbb]]]TTTRRROOOMMMNNNNNNMMMLLLHHHJJJMMMOOONNNLLLHHHFFFEEEDDDCCCCCCDDDEEEFFFGGGFFF;;;;;;:::999888888888888888999:::999999999<<<>>>;;;::::::;;;<<<;;;999777888999999888777888;;;>>>CCCGGGPPP^^^ppp}}}ooonnnmmmqqq|||}}}zzzsssooopppvvv{{{~~~~~~|||zzzzzz|||}}}}}}|||xxxzzz{{{||||||zzzxxxwww}}}xxxsssooonnnllljjjhhhhhhhhhhhhcccbbbaaaaaaaaa___\\\YYYRRRPPPQQQUUUZZZ^^^]]]\\\YYYUUURRRUUU\\\ccceeeeeeaaaaaaaaabbbcccdddffffffiiirrrzzzssskkkfff___]]]ZZZYYYZZZZZZWWWTTTWWWWWWWWWWWWXXXYYYZZZ[[[aaadddiiimmmoooppprrrtttssssssrrrssstttsssrrrpppwwwtttooonnnnnnmmmjjjhhhdddkkkrrrwwwyyy}}}zzzwwwpppcccTTTFFF???<<<;;;;;;:::999888777666555666666555666666777888999===;;;:::;;;======999666888555777AAAPPPbbbwww|||zzzvvvkkk```YYYTTTRRRPPPMMMLLLKKKKKKKKKIIIJJJKKKLLLKKKJJJHHHFFFDDDDDDDDDDDDEEEFFFGGGHHHGGG;;;:::999888888777888888888:::;;;;;;;;;;;;<<<===<<<;;;;;;<<<===<<<:::888888888888777777888;;;===CCCFFFMMMYYYiiiyyy~~~vvvuuutttwww{{{tttpppqqquuuyyy{{{|||||||||{{{yyywwwvvvuuutttvvvyyyzzzzzzzzzyyyyyy|||vvvooonnnllljjjhhhgggggggggcccbbbaaaaaaaaa___\\\ZZZXXXWWWXXX\\\aaacccbbb___\\\XXXVVVXXX___fffhhhhhhccccccccccccdddeeeffffffkkktttzzzuuuqqqmmmjjjeeebbb___]]]]]]\\\YYYVVVWWWWWWWWWWWWXXXXXXYYYYYY\\\```eeeiiikkklllmmmnnnnnnnnnnnnnnnoooooonnnmmmllliiigggfffffffffcccaaa```fffmmmqqqtttzzz~~~{{{vvvssslll___QQQEEE???===;;;::::::999888777666555777777777777888999::::::;;;:::999:::;;;;;;888555888666<<>>>>>============<<<<<<<<<======;;;999777888888777666777:::<<>>>>>===<<<;;;;;;<<<<<<;;;999666777888777777777:::<<>>BBBDDDDDDBBB@@@???<<<;;;999999:::;;;:::999666777888888888888:::;;;===>>>@@@EEEOOO^^^ooozzz~~~~~~zzzooozzz~~~yyyttttttyyy|||{{{tttrrrpppqqqtttwwwzzz{{{xxxyyyyyytttooooootttzzzxxxzzz{{{xxxsssqqqtttwwwuuuxxx~~~~~~xxxsssqqqoookkkiiigggffffffgggeeeccccccddddddcccbbbcccdddhhhooottttttppplll___^^^]]]___ccciiimmmooonnnnnnnnnnnnnnnooopppqqquuuzzz|||vvvpppeeeddddddhhhnnnvvv{{{~~~|||{{{wwwrrrlllfffcccaaa[[[ZZZYYYVVVTTTQQQOOOMMMSSSWWW\\\___````````````aaabbbbbb```\\\YYYXXXYYYYYY[[[^^^`````````___^^^^^^cccjjjpppxxx}}}ssskkk]]]PPPEEE>>>;;;:::999888888777777666666666444444555555777888999::::::::::::999888777777888;;;;;;DDDVVVhhhvvvgggkkkvvv}}}yyyzzzwwwoooaaaYYYSSSNNNMMMIIIJJJKKKLLLLLLKKKJJJIIIIIIIIIIIIJJJJJJJJJIIIIIIDDDDDDDDDDDDEEEFFFGGGHHHDDD666666666777888999:::;;;<<<@@@DDDFFFEEECCCBBBBBB===;;;999999:::::::::999666888999:::999999:::<<<;;;===@@@DDDMMM[[[lllxxx~~~|||||||||tttkkkssszzzzzzqqqmmmqqqvvvwwwooommmlllnnnrrrxxx|||}}}|||zzzvvvoookkklllqqqvvv}}}}}}wwwpppmmmooossstttzzz~~~|||vvvtttqqqmmmjjjhhhggggggdddbbb``````aaabbbbbbaaabbbcccggglllqqqrrrmmmiii______^^^```ccchhhmmmqqqkkkkkklllmmmoooqqqssstttyyy}}}|||xxxvvv|||~~~|||sssjjjcccZZZ[[[^^^eeeoooxxx~~~xxxqqqkkkhhhfffaaa___[[[XXXTTTQQQOOONNNOOORRRVVVYYYYYYYYYZZZ[[[```bbbcccaaa\\\YYYYYY[[[YYY[[[^^^^^^^^^]]]]]]^^^aaahhhqqqyyy~~~}}}ssshhhYYYJJJAAA<<<:::999888888777777777666666666777777888999:::;;;===>>>;;;<<<<<<:::888777888:::<<>>>>>AAAEEEFFFFFFDDDDDDDDD>>><<<999999:::;;;;;;:::777999;;;;;;::::::;;;===<<<>>>AAADDDKKKXXXiiiuuu|||~~~|||tttlllkkksss}}}yyynnnhhhkkkpppsssmmmkkkiiikkkpppvvv{{{~~~}}}zzzuuuqqqooopppsssvvv~~~vvvmmmiiikkkpppsss|||}}}{{{}}}xxxvvvsssooollliiihhhhhhdddbbb``````bbbccccccccccccccceeeiiimmmlllhhhccc[[[[[[[[[\\\___dddiiimmmjjjkkklllooorrruuuxxxyyy~~~|||wwwtttrrryyy{{{~~~}}}wwwooofffaaa]]]^^^aaahhhsss}}}vvvpppmmmlllhhheee```ZZZVVVSSSRRRQQQOOOQQQTTTUUUUUUVVVXXXYYY^^^bbbeeeccc___]]]___bbb```bbbdddcccaaa```aaaccciiiqqq|||~~~}}}ooocccSSSEEE===:::::::::777777777777666666666666888888999:::;;;===>>>???;;;<<<<<<:::777666888;;;<<>>@@@@@@BBBEEEGGGFFFEEEEEEEEE???===;;;:::;;;<<<<<<;;;888999<<<<<<;;;;;;<<<======???BBBEEEKKKVVVfffrrrvvv}}}xxxpppeeemmmxxx~~~~~~wwwkkkdddffflllpppmmmjjjhhhiiinnnuuuzzz}}}|||yyyvvvuuuwwwyyyzzz{{{~~~}}}tttkkkfffiiinnnppp{{{}}}wwwwww{{{yyywwwtttpppllljjjiiihhhgggeeeccccccdddfffffffffeeeddddddgggiiihhhccc___UUUVVVVVVWWWZZZ^^^dddhhhkkkmmmooorrrvvvzzz}}}|||xxxtttqqqpppxxx{{{}}}|||wwwooohhhcccffffffgggmmmxxxzzzsssppppppmmmiiiccc\\\WWWUUUTTTTTTRRRSSSTTTUUUUUUVVVYYY[[[]]]aaaeeeeeebbbaaadddhhhjjjkkkllljjjgggfffhhhkkkpppzzzkkk___NNNAAA:::999::::::777777777777666666666666777777888999:::<<<===>>>:::<<<<<<999666666888;;;<<>>>>><<>>======<<<<<<<<<<<<<<<;;;<<<===??????>>>>>>===???>>>@@@FFFLLLTTTaaammmxxxyyyllliiilllxxx~~~|||wwwqqqkkkiiijjjllllllgggdddfffnnnvvvzzzzzz|||yyyxxx{{{}}}~~~|||zzzuuullleeeiiiqqqttt{{{{{{wwwwwwzzzxxxwwwuuurrrooollljjjiiieeeeeeffffffgggffffffeeedddeeeeeeeeedddcccaaa```YYYXXXWWWVVVVVVYYY^^^bbbfffjjjoootttxxx|||~~~|||}}}~~~xxxpppkkkkkkmmmvvvzzz|||yyywwwtttnnnhhhggggggjjjsss}}}vvvqqqnnnpppnnnkkkeee___\\\\\\\\\[[[___bbbaaa]]]ZZZ\\\^^^```\\\\\\```cccfffjjjppppppmmmlllmmmkkkhhhiiinnn~~~xxxdddTTTDDD<<<;;;999999999777777777777777888888999999999999999:::;;;<<<<<<;;;<<<;;;777555777:::<<>>===CCCDDDEEEFFFFFFEEEDDDCCCBBBAAA???===<<<<<<<<<<<<<<<===>>>?????????>>>>>>======@@@EEEJJJPPP^^^kkkwwwqqqkkklllvvv{{{uuuoookkkkkkllllllhhheeegggmmmsssuuutttwwwwwwyyy}}}|||xxxqqqkkknnnuuuvvv{{{|||yyyxxxyyyyyyxxxvvvssspppmmmkkkiiihhhhhhhhhhhhgggfffeeedddbbbbbbccccccbbb```^^^]]]WWWWWWVVVUUUTTTVVVZZZ]]]dddhhhnnnsssxxx|||}}}}}}wwwoookkkkkkmmmwww|||}}}{{{xxxuuupppiiihhhhhhlllwwwyyytttqqqpppoookkkfffaaa^^^^^^___dddjjjooopppmmmiiiggghhhddd```___bbbeeehhhmmmsssqqqppppppsssrrrppprrrwwwsss^^^OOOAAA;;;:::888777888888888777666666666777777999999999999:::;;;<<<<<<===>>>===999666777:::<<>>BBBCCCCCCDDDEEEFFFFFFFFFGGGEEEAAA>>><<<<<<=========>>>???@@@@@@@@@???>>>;;;===AAAEEEGGGLLLYYYfffsss|||yyypppmmmttt{{{vvvooojjjhhhhhhmmmjjjhhhjjjnnnqqqqqqooosssuuu{{{~~~~~~}}}xxxssstttzzzyyy{{{}}}~~~~~~|||zzzxxxyyyxxxwwwuuurrrnnnkkkiiijjjjjjiiihhhgggeeecccbbbbbbbbbbbbbbbaaa___^^^\\\WWWWWWWWWUUUSSSTTTVVVXXX```eeelllrrrwww|||~~~{{{uuunnnkkklllnnnyyy}}}|||yyywwwqqqkkkiiikkkqqq{{{}}}xxxvvvsssqqqnnnhhhdddbbbccceeennnuuu||||||wwwsssqqqgggbbb___aaaccceeekkkqqqsssrrrssswwwxxxxxx|||zzzhhhTTTIII>>>::::::777555666555555555555666777777888999999999:::;;;;;;<<<<<<;;;<<<<<<;;;888999===AAATTTgggwwwhhh^^^UUUQQQOOOJJJHHHHHHJJJJJJJJJIIIHHHFFFEEEDDDAAAAAA@@@?????????@@@@@@DDDDDDDDDCCCCCCCCCCCCCCCAAA777777888:::<<<===>>>>>>AAAAAABBBCCCDDDFFFHHHIIIIIIFFFBBB>>>======???@@@===>>>???@@@AAA@@@@@@???;;;>>>BBBEEEEEEHHHTTTaaalllwwwxxxqqquuu~~~}}}xxxrrrllliiihhhmmmmmmmmmooorrrsssrrrpppvvvxxx{{{~~~|||wwwwwwzzz{{{zzzzzz|||~~~~~~zzzwwwwwwwwwwwwuuusssoookkkiiiiiiiiihhhgggfffdddcccbbbccccccddddddcccaaa```___[[[ZZZYYYWWWTTTTTTUUUWWW]]]bbbiiipppvvv{{{|||||||||{{{{{{xxxsssmmmkkkmmmpppzzz~~~|||yyywwwrrrmmmjjjmmmuuu|||zzzxxxwwwsssooojjjiiijjjllluuu{{{{{{vvvtttllleeeaaa```aaabbbgggnnnqqqoooqqquuuyyy}}}rrr^^^LLLCCC;;;::::::777555666222222333444666888999:::999999:::;;;;;;<<<<<<<<<777888:::;;;:::;;;BBBIIIaaawwwooocccZZZRRROOOMMMIIIGGGHHHGGGGGGGGGFFFEEECCCBBBAAABBBBBBBBBAAAAAABBBCCCCCCDDDEEEEEEDDDDDDBBBAAA@@@@@@666777888999:::;;;<<<===@@@@@@AAACCCEEEGGGJJJKKKGGGEEEAAA>>>===>>>AAABBB===>>>???@@@AAA@@@@@@???===???CCCFFFEEEGGGPPP[[[gggsssxxxwwwzzz}}}|||vvvqqqnnnmmmmmmoooqqquuuxxxyyyxxxwww{{{{{{|||~~~|||}}}|||xxxvvvwwwzzzxxxwwwyyy}}}}}}yyyuuussstttvvvvvvtttpppllljjjfffffffffffffffeeeccccccbbbbbbcccddddddcccaaa```]]]\\\ZZZVVVSSSRRRSSSUUU[[[```hhhpppvvvzzz~~~~~~|||xxxwwwxxxxxxxxxvvvqqqmmmmmmpppttt||||||zzzxxxtttnnnlllpppxxx~~~|||wwwsssppppppqqqzzz|||~~~~~~|||yyyvvvtttqqqkkkeeecccbbbbbbgggmmmkkkjjjlllsss|||lllVVVFFF???:::;;;;;;888666777444444444444555777888999888999:::<<<<<<<<<<<<<<<888777999<<<;;;;;;EEEQQQnnn|||lll___VVVOOONNNMMMJJJHHHHHHFFFFFFFFFEEEDDDCCCAAA@@@CCCCCCBBBCCCCCCDDDEEEFFFDDDDDDDDDDDDCCCAAA@@@???>>>555777999999999999;;;===>>>???AAACCCFFFHHHJJJKKKEEEDDDAAA>>>>>>>>>@@@AAA===>>>???@@@@@@@@@???>>>@@@???AAAEEEEEEFFFLLLTTTaaapppzzzwwwwww||||||vvvqqqnnnmmmlllooosssxxx{{{}}}}}}}}}}}}}}}}}}|||xxxyyyzzzwwwuuuuuuwwwuuutttvvvyyyzzzwwwtttqqqsssvvvwwwwwwsssooommmfffgggggggggfffeeedddddd___```aaabbbccccccbbbbbb]]]\\\XXXSSSPPPOOOQQQTTT[[[```hhhpppvvvzzz~~~}}}|||}}}}}}wwwttttttvvvtttuuussspppnnnooouuuzzz~~~~~~{{{zzzvvvqqqpppuuu}}}zzzvvvsssssszzzzzz{{{zzzzzzyyywwwwwwpppjjjeeeddddddcccgggmmmkkklllrrr~~~{{{cccPPPBBB===:::;;;;;;777666888888777777666555555555555888999;;;<<<======<<<<<<<<<:::;;;>>><<<===JJJZZZuuusssggg[[[SSSMMMMMMMMMJJJHHHIIIGGGGGGGGGGGGFFFEEEDDDDDDAAAAAAAAABBBCCCDDDEEEFFFCCCCCCCCCBBBAAA@@@@@@??????666888::::::999999<<<>>>===???BBBEEEGGGHHHIIIIIIEEECCCAAA???===<<<<<<<<<<<<===>>>?????????>>>>>>AAA>>>>>>BBBEEEFFFHHHLLLZZZkkk~~~zzzzzzyyyssspppoookkknnnssswwwzzz|||~~~}}}~~~xxxrrrtttwwwwwwuuuuuurrrrrrssstttuuuuuutttssspppssswwwzzzzzzwwwsssqqqjjjjjjjjjiiihhhfffeeeddd]]]___aaacccdddeeeeeeeee```]]]XXXRRROOOOOORRRUUU[[[aaaiiiqqqvvvzzz}}}}}}|||}}}~~~yyytttqqqrrruuuqqqrrrrrrpppnnnrrrxxx~~~~~~}}}yyytttuuuzzzxxxtttqqquuuvvvwwwyyy{{{{{{{{{zzzpppkkkiiijjjkkklllpppuuuzzz}}}lllVVVFFF???:::888999999666555888777777666666666777888888888999;;;===>>>===<<<<<<<<<888:::???@@@CCCTTTiiiyyyhhhaaaWWWPPPKKKKKKLLLIIIHHHHHHFFFFFFGGGGGGGGGFFFFFFEEEAAAAAAAAABBBCCCDDDFFFGGGCCCBBB@@@???>>>??????@@@BBB777999<<<<<<::::::<<>>>>>===BBB===;;;@@@DDDEEEEEEGGGSSSeeezzz{{{wwwvvvjjjmmmrrruuuxxxzzz}}}~~~|||~~~uuuoooqqqvvvxxxwwwwwwpppqqqrrrrrrsssrrrssssssppptttyyy|||}}}{{{wwwtttnnnnnnmmmkkkiiigggdddccc___```ccceeeggghhhiiiiiiccc```ZZZTTTPPPQQQUUUYYY\\\aaajjjqqqvvvzzz}}}~~~}}}~~~}}}}}}}}}}}}|||wwwrrroooqqqtttpppqqqqqqoooooosss{{{|||wwwyyy~~~yyysssppppppqqqtttxxx|||~~~}}}|||wwwsssrrrvvvxxxzzz~~~sss^^^KKK======999777888777444444777222222444666888;;;===>>>888999<<<===>>>>>><<<;;;888555888@@@DDDJJJ```wwwnnn___[[[UUUMMMIIIJJJKKKIIIGGGHHHCCCDDDDDDEEEEEEEEEEEEEEEBBBBBBCCCCCCEEEFFFHHHIIIBBBAAA???======>>>???AAADDD999999888888999999:::;;;<<<===@@@DDDHHHIIIHHHFFFFFFBBB@@@???===:::<<>>999777555444555777:::;;;888777777777888:::<<<===@@@===:::999;;;<<<:::888777:::<<<>>>EEEWWWrrryyyzzzhhh]]]VVVSSSQQQNNNKKKIIIHHHGGGGGGHHHHHHGGGFFFEEEDDDCCCBBBAAAAAABBBCCCDDDDDDDDDDDDBBBBBBAAA@@@@@@AAAAAAAAADDD999999888888999999:::;;;<<<===@@@DDDHHHIIIHHHFFFEEEBBB@@@@@@===:::===AAA>>>@@@@@@???===;;;;;;;;;;;;===??????>>>===>>>???GGGRRRcccwww~~~yyywww{{{}}}}}}~~~}}}yyyuuusssrrrsssxxx}}}xxxvvvuuuwwwxxxvvvuuuuuuwwwzzz{{{yyywwwqqqpppooollliiifffdddbbb``````aaabbbcccccccccccc```]]]YYYUUUSSSTTTUUUWWW]]]```eeeiiimmmqqquuuxxx|||~~~yyy{{{{{{yyyvvvsssrrrssstttvvvtttssstttwww|||pppZZZHHH???>>>999888666555555777999:::888888777888999:::<<<===>>><<<::::::;;;<<<:::888888;;;???GGGVVVllluuufff]]]WWWRRRPPPNNNKKKIIIHHHHHHHHHHHHHHHGGGFFFEEEDDDCCCBBBBBBBBBCCCCCCCCCCCCCCCBBBBBBAAAAAA@@@@@@AAAAAAAAABBB999999888888999999:::;;;======@@@DDDHHHIIIHHHGGGEEEBBBAAAAAA???<<<>>>BBB@@@AAAAAA???<<<999999:::999<<>><<<:::999CCCIIIXXXkkk~~~|||{{{zzzzzzzzzzzz{{{yyyuuurrrrrrrrrwww}}}xxxwwwxxxyyywwwvvvvvvwwwzzz{{{zzzyyyrrrqqqooollliiieeebbb```aaaaaaaaaaaaaaaaaaaaaaaa^^^\\\XXXUUUTTTTTTUUUVVV\\\]]]^^^___bbbgggnnnsssyyy}}}~~~}}}}}}||||||{{{zzzwwwttttttwwwyyyyyyxxxwwwwwwzzzttt___NNNBBB===>>>:::999777555555666888999888888888888999;;;<<<======<<<;;;;;;<<<<<<999888999:::AAAPPPgggnnnddd]]]XXXQQQOOOMMMKKKIIIIIIIIIIIIGGGGGGFFFEEEDDDDDDCCCCCCCCCCCCCCCDDDCCCCCCBBBAAAAAAAAA@@@@@@@@@@@@AAAAAAAAA999999888888999999:::;;;======???CCCGGGIIIHHHGGGDDDBBBBBBCCCAAA>>>???CCCAAABBBAAA>>>;;;999999:::>>>@@@BBBBBB???===;;;;;;@@@DDDOOObbbvvvzzzuuuvvv|||ttttttssstttuuuuuusssqqqrrrtttzzzzzzxxxxxxxxxxxxwwwvvvwwwxxxyyyzzzzzzsssrrrpppmmmjjjgggdddccccccbbbbbbaaa````````````^^^\\\ZZZXXXVVVVVVWWWXXXXXXWWWVVVUUUXXX___iiipppwww|||~~~}}}}}}~~~|||yyywwwyyy|||}}}|||zzzyyy{{{}}}bbbPPPEEE>>>;;;;;;:::999777666666666777888777888888999:::;;;<<<===;;;;;;<<<<<<<<<;;;:::888>>>>>>FFFZZZvvv~~~}}}~~~wwwhhhbbb]]]YYYPPPOOOMMMKKKJJJIIIJJJJJJGGGFFFFFFEEEDDDDDDCCCCCCBBBBBBCCCCCCCCCCCCCCCCCC@@@@@@@@@@@@@@@@@@AAABBBAAA999999888888999999:::;;;<<<===>>>AAAEEEGGGGGGFFFCCCAAACCCEEEDDD@@@@@@DDDBBBBBBAAA>>>;;;::::::<<>>======>>>AAACCCKKK[[[ooo}}}zzzqqqnnnooo}}}}}}ooonnnnnnoooqqqrrrqqqpppqqqssszzz|||yyywwwvvvwwwvvvuuuuuuuuuwwwyyy{{{ssssssrrrpppnnnkkkiiihhhdddcccbbbaaa`````````aaa______]]]\\\ZZZZZZYYYZZZTTTRRROOONNNRRRZZZfffnnnuuu{{{}}}{{{}}}}}}zzzyyy|||kkkTTTGGGAAA===:::999:::999888777666666777777777888999:::;;;<<<<<<<<<;;;;;;<<<<<<;;;:::::::::AAACCCMMMdddxxx}}}||||||zzzwwwyyypppfffaaa\\\XXXPPPOOOMMMKKKJJJIIIJJJJJJFFFFFFEEEEEEDDDCCCCCCCCC@@@AAABBBCCCDDDDDDDDDDDD????????????@@@@@@AAABBBBBB999999888888999999:::;;;;;;;;;<<>>@@@DDDCCCBBB???<<<;;;===>>>BBBCCCIIIWWWiiiwwwtttmmmlllwww~~~|||nnnmmmlllllloooqqqqqqqqqoooqqqxxx~~~{{{xxxuuuttttttsssrrrqqqssswwwzzzuuuuuutttrrrpppnnnlllkkkeeedddbbbaaaaaaaaabbbcccbbbaaaaaa___^^^\\\[[[ZZZRRRPPPMMMLLLPPPXXXccckkkrrrzzz~~~}}}~~~}}}zzzxxx{{{iiiZZZIIIBBB???;;;888888888888777777777777777777777888999;;;<<<<<<<<<<<<;;;<<<<<<;;;999999;;;======CCCQQQjjjwww~~~|||yyyuuuwwwlllddd^^^YYYVVVQQQOOOMMMKKKIIIIIIIIIIIIEEEEEEEEEDDDDDDCCCCCCCCC@@@AAABBBCCCDDDDDDDDDDDD??????>>>??????@@@AAABBBBBB999999888888999999:::;;;::::::;;;>>>AAADDDEEEDDDAAAAAADDDHHHGGGCCCBBBEEE@@@@@@@@@???>>>???BBBEEEBBBBBBCCCAAA>>>=========@@@BBBHHHSSSbbbppp{{{|||sssqqqrrrwww}}}}}}rrrpppnnnmmmooopppqqqpppnnnpppuuuzzzuuurrrrrrqqqooommmoootttyyyxxxwwwvvvtttqqqnnnlllkkkfffeeecccbbbaaabbbdddeeecccccccccaaa```]]][[[ZZZRRRQQQOOONNNQQQWWWaaagggoooyyy}}}~~~~~~|||{{{{{{}}}}}}~~~}}}zzzxxx{{{uuuXXXLLLAAA===;;;999888999777777777777777888888888777888:::;;;<<<===<<<<<<<<<<<<<<<999777888<<>>>>>>>>>>>???@@@AAABBBAAA999999888888999999:::;;;999999:::<<<@@@CCCDDDCCCAAAAAAEEEIIIHHHDDDCCCFFF??????@@@??????AAAEEEHHH@@@CCCEEEEEECCC@@@>>>===???AAAGGGPPP]]]kkkxxxzzzwwwooorrrwww{{{wwwtttqqqoooppppppppppppoooppprrryyy|||vvvqqqqqqpppmmmkkkmmmsssxxxzzzyyywwwtttqqqmmmkkkiiifffeeecccbbbbbbccceeefffdddddddddbbb```]]]ZZZYYYTTTSSSQQQPPPRRRWWW___dddmmmwwwzzz{{{{{{zzzxxxxxxyyyzzz{{{||||||zzzxxx}}}{{{bbbOOOEEE<<<999888777777:::666666777777888888999999777888:::<<<=========<<<<<<<<<;;;999666777<<>>>>>>>>>>>>>>???@@@AAABBB@@@???<<<:::;;;======;;;999===<<<<<>>>>>>>>>>>===999888;;;::::::BBBLLLSSSlll~~~|||xxxeee___[[[RRRPPPTTTLLLKKKIIIGGGFFFFFFFFFFFFEEEEEEEEEEEEEEEDDDCCCBBBEEEEEEDDDCCCCCCCCCCCCCCC===>>>???@@@@@@@@@@@@@@@BBB>>><<<:::;;;======;;;999=========@@@CCCEEECCCAAADDDDDDCCCCCCCCCDDDDDDEEEDDDCCCAAA@@@@@@BBBDDDEEEBBBBBBAAAAAA@@@@@@@@@@@@EEECCCEEEKKKQQQZZZjjjwwwrrrlllkkkrrrzzz|||vvvssswwwvvvuuusssrrrrrrssssssrrrrrrrrruuuyyy|||yyyxxxtttnnnllllllnnnqqqrrrvvvwwwwwwtttppplllkkkkkkffffffeeeddddddcccbbbbbbccceeeffffffddd```\\\YYYYYYWWWTTTSSSUUUZZZ___ccclllpppvvv{{{~~~~~~|||{{{yyyyyyzzzzzzzzzzzz{{{{{{{{{{{{}}}lllVVVHHH???>>>;;;999777777777888777777777666777777888999::::::;;;<<<============;;;888999;;;;;;===HHHTTTjjjqqq```ZZZWWWPPPNNNRRRLLLJJJIIIGGGFFFEEEFFFFFFEEEEEEFFFFFFFFFEEEDDDDDDGGGFFFEEECCCBBBAAAAAAAAA???@@@@@@AAABBBBBBAAAAAACCC===<<<;;;;;;<<<===;;;:::>>>>>>>>>AAACCCEEEDDDCCCCCCCCCCCCDDDDDDEEEEEEEEEDDDCCCBBBAAAAAACCCEEEFFFAAAAAA@@@@@@???@@@@@@@@@BBBBBBEEEHHHJJJQQQaaapppuuukkkeeejjjuuu}}}sssmmmqqqtttwwwwwwuuutttvvvxxxvvvuuutttvvv{{{{{{wwwyyyssslllhhhiiilllppprrruuuvvvvvvsssooollljjjjjjeeeeeeeeeddddddccccccccccccdddfffgggfffccc```^^^\\\ZZZXXXWWWYYY\\\aaadddjjjmmmrrrwwwzzz{{{zzzyyyxxxxxxwwwwwwxxxyyy{{{|||{{{{{{}}}jjjUUUHHHBBB<<<;;;999777666555666666777777777777777888999999999:::;;;<<<<<<<<<<<<<<<999999:::<<<>>>FFFWWWfffwwwfffXXXTTTRRRMMMLLLPPPKKKIIIHHHFFFEEEEEEEEEFFFEEEEEEFFFFFFGGGFFFFFFFFFEEEEEEDDDCCCBBBBBBBBBBBBAAABBBBBBCCCCCCCCCCCCBBBDDD<<<<<<;;;<<<<<<<<<<<<;;;======>>>@@@BBBDDDDDDDDDCCCCCCDDDEEEEEEFFFFFFFFFDDDCCCBBBBBBCCCDDDFFFGGGAAA@@@????????????@@@AAA@@@BBBEEEGGGGGGLLL\\\lll{{{xxxkkk```dddppp|||rrriiilllsssyyy{{{xxxuuuvvvyyyyyyxxxwwwxxx{{{}}}}}}|||xxxxxxrrrjjjfffggglllqqqtttsssssssssqqqmmmjjjiiiiiieeeeeeeeedddddddddccccccffffffgggggggggeeecccaaa^^^]]][[[ZZZ[[[^^^bbbdddfffiiinnnssswwwyyyyyyyyyzzzyyywwwuuuuuuvvvxxxyyyxxxyyy|||~~~mmmXXXHHHAAA???:::999888777666555666666666666666666666777888999999::::::;;;<<<<<<;;;;;;:::<<<===>>>DDDTTTlll|||iii]]]RRROOOMMMKKKKKKNNNIIIHHHFFFEEEDDDDDDEEEEEEDDDEEEFFFGGGGGGGGGGGGGGGBBBBBBAAAAAABBBBBBCCCDDDBBBBBBCCCCCCCCCCCCBBBBBBCCC;;;<<<<<<<<<<<<;;;<<<<<<;;;<<<===???@@@BBBCCCEEEDDDEEEFFFGGGGGGGGGGGGFFFDDDDDDCCCDDDDDDFFFGGGHHHBBBAAA@@@???>>>???@@@AAA???BBBFFFIIIHHHLLLZZZiiixxx|||mmmaaacccnnnzzzuuukkkmmmttt||||||yyyyyy{{{wwwwwwwwwwwwwwwxxxxxxyyy{{{zzzyyy{{{~~~~~~xxxrrrkkkggghhhlllqqqsssqqqrrrrrrqqqnnnkkkkkkkkkggggggffffffeeedddddddddiiiiiiiiihhhgggeeedddccc```^^^]]]\\\]]]```cccfffdddgggkkkpppuuuxxxzzz{{{|||zzzxxxuuuttttttuuuvvvuuuvvvyyy}}}|||zzz|||ooo]]]NNNCCC>>>;;;999999888777777777777777555555555555666777888999999:::;;;;;;<<<;;;;;;;;;:::===>>>AAAMMMdddnnn___WWWOOOLLLKKKJJJKKKLLLHHHGGGEEEDDDCCCCCCDDDEEEDDDEEEFFFGGGGGGGGGGGGGGGBBBBBBAAAAAAAAAAAABBBBBBAAAAAABBBBBBBBBBBBAAA@@@AAA:::;;;===<<<;;;;;;<<<===:::;;;===>>>???@@@CCCFFFGGGGGGHHHIIIIIIHHHGGGFFFDDDDDDDDDEEEFFFGGGHHHIIIEEEDDDAAA?????????@@@AAA@@@BBBGGGKKKKKKMMMXXXcccrrr~~~sssggghhhqqq{{{zzzoookkkqqqyyy~~~}}}{{{zzzzzzuuutttsssrrrooollliiihhhpppssswwwyyy{{{~~~{{{vvvoookkkkkklllnnnooooooqqqrrrqqqooonnnnnnooojjjiiihhhgggfffeeeeeedddjjjiiiiiihhhgggfffeeeeeebbb```^^^]]]^^^bbbfffiiigggiiilllppptttxxxzzz|||}}}|||yyyvvvtttsssssssssssstttxxx|||zzzwwwxxx}}}~~~qqq^^^OOOFFF@@@:::666888888888888888888888777555555555555666888999999;;;;;;<<<<<<<<<<<<;;;;;;999===BBBJJJ]]]yyysssfffXXXSSSNNNKKKJJJJJJKKKKKKFFFEEEDDDCCCBBBCCCDDDDDDEEEEEEFFFFFFGGGFFFFFFFFFDDDDDDBBBAAA@@@?????????@@@AAAAAAAAAAAA@@@@@@??????999;;;======;;;;;;<<<>>>:::<<<>>>??????AAAEEEHHHIIIJJJKKKLLLKKKIIIHHHFFFDDDDDDEEEFFFGGGHHHIIIJJJHHHFFFCCC@@@??????@@@AAABBBBBBFFFKKKLLLLLLRRRZZZffftttzzzqqqpppvvv}}}uuuiiinnnuuu|||~~~|||vvvuuuqqqmmmiiieeebbb```hhhooovvvyyyxxx{{{|||vvvqqqnnnkkkiiigggjjjlllnnnnnnmmmmmmnnnooommmlllkkkiiihhhfffeeedddhhhhhhgggffffffggghhhhhheeebbb___^^^```eeekkkooonnnoooppprrrtttwwwyyyzzz{{{{{{yyyxxxvvvuuutttsssrrrsssxxx|||zzzvvvvvvzzz~~~yyyhhh]]]OOODDD>>>;;;888666777777777888888888777777666666666777888:::;;;<<<<<<<<<=========<<<<<<;;;999AAALLL[[[tttuuuddd^^^TTTRRRNNNJJJIIIIIIIIIIIIEEEDDDCCCBBBBBBBBBCCCDDDEEEEEEFFFFFFFFFEEEDDDDDDAAA@@@@@@@@@@@@@@@AAABBBAAAAAAAAAAAAAAA@@@??????>>>999;;;======;;;:::<<>><<<===============<<<<<<;;;GGGVVVjjjgggZZZXXXRRRQQQNNNIIIHHHHHHHHHGGGEEEDDDCCCBBBAAABBBCCCDDDEEEEEEEEEEEEEEEDDDCCCBBB::::::<<<>>>AAADDDFFFHHHAAABBBBBBBBBAAAAAA@@@???>>><<<<<<<<<<<<<<<<<<<<<<<<;;;<<<>>>>>>???BBBEEEHHHGGGHHHHHHGGGFFFEEEGGGHHHEEEEEEFFFGGGHHHHHHHHHHHHHHHFFFDDDBBBAAA@@@@@@@@@CCCEEEGGGJJJLLLNNNNNNNNNTTT```rrr~~~|||ssssssvvv}}}}}}vvvoooiiieeeddddddllltttyyywwwxxx~~~}}}uuunnnfff^^^___```bbbfffiiikkkjjjiiioooooonnnmmmkkkiiifffeeebbbcccdddfffgggiiijjjkkkhhheeebbbbbbgggnnnsssvvvtttrrrqqqooonnnooopppqqquuuuuuvvvvvvvvvvvvuuuuuuvvvxxxzzzzzzxxxvvvuuuuuu{{{~~~vvvfffZZZKKKEEE>>>999888888888777666666666666666555555555777777888999::::::;;;;;;>>>:::999;;;;;;888777999CCCNNNddd~~~ssscccZZZUUUOOONNNMMMLLLKKKHHHDDD@@@???@@@BBBDDDFFFFFFFFFFFFEEEDDDDDDCCCCCCCCCDDDDDDEEEDDDBBBAAA@@@BBBCCCDDDAAADDDFFFFFFDDDBBB@@@???>>>;;;;;;;;;;;;;;;;;;;;;;;;:::<<<===>>>???AAADDDGGGGGGGGGHHHGGGFFFFFFGGGIIIEEEEEEFFFGGGGGGGGGGGGFFFFFFEEEDDDCCCBBBBBBCCCCCCBBBDDDFFFHHHIIIJJJIIIIIIQQQZZZkkk|||~~~~~~{{{zzz~~~{{{tttnnnjjjiiihhhjjjpppsssrrrtttzzz}}}|||~~~wwwpppggg___VVVWWWZZZaaahhhllllllkkkmmmnnnnnnmmmkkkiiifffeeeeeeeeefffggghhhiiijjjjjjiiifffcccdddhhhnnnsssuuurrrqqqnnnlllkkklllnnnooossstttuuuvvvwwwwwwwwwwwwxxxyyyzzzyyyvvvttttttttt{{{}}}~~~vvvhhhWWWKKKDDD@@@:::888888888888777777777777777777777777777888999999999::::::::::::===999888:::;;;999;;;???HHHYYYvvv{{{uuu}}}~~~hhh[[[UUUQQQOOONNNLLLLLLKKKIIIEEEBBBAAAAAABBBDDDEEEEEEEEEEEEDDDDDDCCCCCCCCCCCCDDDDDDEEEDDDBBBAAAAAABBBCCCCCCCCCDDDDDDCCCAAA@@@@@@AAA???:::::::::::::::::::::::::::;;;===>>>>>>@@@CCCFFFEEEGGGGGGGGGFFFGGGHHHJJJFFFFFFGGGGGGGGGFFFEEEEEEEEEDDDDDDDDDDDDDDDEEEFFFCCCDDDFFFGGGGGGGGGFFFFFFLLLTTT```ooo|||~~~{{{}}}yyyrrrnnnllllllkkkmmmnnnnnnrrrwwwxxxuuu|||wwwnnnfffUUUTTTVVV]]]gggmmmmmmkkklllmmmmmmmmmllljjjhhhgggggghhhhhhiiijjjjjjkkkkkkkkkhhheeefffiiinnnqqqsssooommmjjjhhhgggiiilllnnnpppqqqsssuuuwwwyyyzzzzzzyyyzzzzzzxxxvvvttttttuuuzzz|||zzzrrrhhhZZZJJJ???<<<:::777666777888888777888888888888888888888888::::::::::::::::::::::::<<<999888:::;;;<<>>>>>@@@BBB???999999999999999999999999999;;;===>>>>>>@@@BBBDDDDDDEEEGGGFFFFFFGGGIIIKKKHHHHHHHHHHHHGGGFFFEEEDDDFFFEEEEEEEEEEEEEEEEEEFFFDDDEEEGGGHHHHHHHHHGGGFFFHHHNNNXXXdddooowww|||xxxwwwzzztttpppmmmlllmmmlllkkknnnrrrvvvuuusss{{{xxxpppccc^^^ZZZ\\\dddjjjkkkjjjkkklllnnnoooooonnnllljjjhhhhhhiiijjjkkkllllllmmmkkkiiiggghhhkkknnnooopppiiigggeeedddeeehhhkkknnnmmmnnnqqquuuxxxzzz|||}}}zzz{{{{{{zzzxxxwwwxxxyyyzzz|||xxxssskkkcccYYYNNNBBB;;;888777777777777888777777777777777888888888888888999999::::::;;;;;;<<<<<<<<<999999:::;;;???IIITTThhh~~~|||yyyppprrr{{{eeeZZZUUUQQQOOONNNLLLJJJIIIJJJJJJIIIHHHEEEDDDCCCBBBBBBCCCDDDEEECCCCCCBBBBBBBBBCCCDDDDDDCCCCCCCCCCCCCCCBBB@@@@@@@@@AAAAAA@@@>>>===???@@@>>>999999999999999999999999999;;;===>>>??????AAACCCCCCDDDEEEEEEEEEFFFHHHJJJIIIIIIIIIIIIHHHGGGEEEEEEGGGGGGGGGFFFFFFEEEDDDDDDBBBCCCEEEGGGHHHHHHGGGGGGDDDJJJTTT```jjjrrrwwwyyywwwtttzzz}}}xxxssspppnnnmmmjjjjjjnnnrrruuutttssswww}}}yyyrrriii___ZZZ^^^dddhhhiiijjjllloooqqqrrrqqqooonnngggggghhhjjjkkklllmmmnnnjjjiiihhhiiilllmmmmmmmmmeeedddbbbbbbdddhhhllloookkkmmmppptttxxx{{{}}}~~~zzz|||}}}}}}|||{{{}}}~~~{{{}}}~~~~~~~~~~~~|||uuugggbbbYYYOOOGGGAAA<<<999777888888888777777666666666666666777777888888888888999999;;;<<<===>>>>>><<<;;;:::;;;===DDDUUUeeezzzzzzpppaaa[[[VVVQQQOOOLLLJJJHHHHHHIIIJJJIIIIIIFFFEEECCCBBBBBBCCCDDDDDDBBBBBBBBBBBBBBBCCCDDDDDDCCCCCCCCCCCCBBBAAA@@@???<<>>=========999999999999999999999999999<<<>>>@@@@@@@@@AAACCCCCCDDDDDDDDDCCCDDDFFFGGGIIIIIIIIIHHHGGGFFFEEEDDDGGGGGGGGGGGGFFFEEECCCCCC@@@AAACCCEEEFFFFFFEEEEEECCCIIIRRR^^^iiissszzz}}}~~~zzzuuuwww|||yyytttqqqjjjhhhiiinnnrrrsssuuuwwwyyy}}}|||xxxooocccZZZXXX\\\cccggghhhjjjnnnrrrssssssqqqpppfffggghhhiiijjjkkkllllllhhhggghhhjjjlllmmmllljjjddddddddddddfffiiilllmmmlllmmmqqqtttxxx{{{}}}~~~{{{}}}~~~~~~zzz{{{||||||{{{zzz{{{||||||}}}~~~{{{wwwsssmmmeeeZZZUUUMMMEEE???<<<<<<===777999999888777666666777555555666777777888888888999::::::;;;<<<===>>>???<<<<<<===???BBBNNNeeezzz}}}{{{{{{eee\\\YYYSSSMMMMMMJJJIIIGGGHHHIIIIIIHHHGGGEEEDDDDDDCCCCCCCCCDDDDDDAAAAAAAAAAAABBBCCCDDDDDDDDDCCCCCCBBBAAA@@@??????;;;>>>AAABBBAAA???=========:::::::::::::::::::::::::::===???AAAAAAAAABBBCCCBBBCCCDDDCCCAAAAAACCCEEEFFFFFFFFFFFFFFFEEEDDDCCCDDDEEEEEEFFFFFFEEEDDDCCCCCCDDDEEEEEEEEEEEEDDDCCCGGGJJJPPPYYYdddpppzzz}}}wwwtttsssuuuwww}}}~~~wwwsssiiihhhlllrrruuuuuuxxx|||vvvjjj^^^VVVVVV[[[aaadddggglllqqqssssssqqqppphhhhhhhhhhhhggggggggggggeeeeeegggjjjlllmmmkkkiiiggghhhhhhhhhhhhiiiiiijjjmmmnnnqqquuuxxxzzz|||}}}|||~~~{{{{{{xxxyyyzzzxxxvvvuuuvvvwwwvvvxxx|||~~~}}}|||zzzzzz|||~~~zzzyyyuuummmgggccc\\\UUUMMMKKKFFF@@@<<<:::;;;<<<555777888777555555777999666666777888888999::::::=========<<<<<<<<<<<<<<<:::<<>>>>>??????::::::::::::::::::::::::;;;===@@@BBBBBBAAABBBCCCBBBCCCCCCBBB@@@@@@AAACCCDDDDDDDDDDDDDDDCCCCCCBBBAAABBBDDDEEEFFFFFFFFFEEEHHHHHHHHHHHHGGGFFFDDDCCCKKKLLLNNNTTT^^^jjjuuu|||}}}~~~xxxpppllllllmmmxxx|||xxxsssjjjkkkpppwwwyyyxxx}}}}}}sssdddXXXSSSVVV[[[bbbeeejjjooorrrrrrqqqpppjjjjjjiiigggfffdddcccccccccdddfffjjjlllmmmjjjhhhkkkkkkkkkkkkjjjiiigggfffnnnooorrruuuxxxzzz{{{|||~~~|||xxxvvvvvvwwwwwwvvvsssrrrrrrsssrrruuuyyy~~~xxxvvvzzzyyyyyyxxxxxxwwwwwwwwwwww{{{~~~~~~zzzwwwqqqpppkkkbbb\\\XXXQQQIIIAAA@@@>>>;;;777444444444333555666555444444888;;;777777888999::::::;;;;;;@@@??????===<<<;;;:::999999<<>>>>>???@@@???@@@@@@???===>>>@@@BBB@@@999::::::;;;<<<<<<;;;;;;999<<>>>>><<<;;;999888@@@AAAGGGSSSfff~~~yyyppp___QQQNNNNNNJJJGGGFFFFFFFFFEEEEEEDDDDDDCCCCCC@@@@@@@@@@@@AAABBBCCCCCC???@@@AAACCCDDDEEEEEEEEEEEEFFFEEECCC@@@>>>???@@@???>>><<<;;;;;;;;;<<<======888999:::;;;;;;;;;;;;;;;:::===@@@AAAAAAAAAAAABBBAAAAAA@@@???@@@BBBDDDFFFIIIHHHFFFDDDDDDDDDDDDEEEGGGIIIJJJJJJHHHFFFFFFFFFKKKOOOQQQOOOJJJEEEDDDFFFHHHHHHLLLRRRWWW]]]iiittt~~~}}}}}}}}}yyyuuukkk```^^^cccmmmvvv{{{|||xxxuuusssrrruuuzzz|||}}}}}}uuujjj___VVVQQQUUUZZZaaaggglllpppqqqqqqoooooonnnlllgggdddccccccccceeehhhjjjjjjjjjlllmmmmmmllllllkkkjjjiiiiiiiiilllooorrruuuvvvwwwxxxzzz~~~}}}{{{yyyyyywwwtttrrrpppoooppppppuuuyyy}}}~~~}}}}}}~~~{{{xxxwwwvvvsssqqqwwwuuusssqqqooooooooooooqqqpppqqqtttxxx{{{||||||xxxxxxvvvtttpppmmmjjjiiiaaa]]]VVVOOOIIIDDD>>>:::::::::999888777777666666555555666666777777777888666777888:::;;;;;;<<<<<<===>>>???>>>===<<<<<<<<>>???AAABBBCCCCCCCCCDDDDDDCCCAAA>>>======>>>AAA@@@??????>>>>>>>>>??????777888999:::;;;<<<<<<<<<<<<>>>@@@AAAAAA@@@AAABBB@@@@@@@@@AAABBBDDDEEEFFFGGGFFFEEECCCCCCCCCDDDDDDJJJKKKLLLKKKIIIGGGGGGHHHOOOQQQRRROOOIIIEEEDDDEEEFFFGGGLLLRRRVVVZZZcccmmm{{{~~~zzz|||}}}qqqeeeVVVZZZaaakkktttxxxxxxwwwwwwvvvwwwxxxxxxzzzxxxlll___WWWPPPRRRWWW]]]dddkkkpppsssrrrrrrqqqmmmiiieeeddddddcccfffiiijjjkkkkkkmmmooommmmmmllllllkkkkkkjjjjjjpppqqqsssssstttuuuwwwyyy~~~~~~~~~|||{{{zzzwwwsssooommmlllmmmmmmtttwww{{{}}}|||{{{zzzzzz{{{|||}}}~~~}}}}}}~~~~~~~~~zzzvvvrrrooommmkkkiiigggmmmlllkkkjjjjjjkkkmmmnnnpppnnnoootttzzz}}}{{{xxxuuutttrrrooojjjeee```]]]YYYTTTMMMHHHCCC@@@<<<:::888888888888777777777666000111333555666666666666888888:::;;;<<<=========:::;;;<<<;;;::::::;;;===DDDSSShhh~~~{{{kkkccc[[[SSSPPPLLLHHHFFFGGGEEEEEEDDDCCCBBB@@@@@@???AAAAAA@@@@@@@@@@@@@@@@@@===>>>???AAABBBBBBBBBBBBBBBBBBBBB???===;;;<<<===@@@@@@@@@AAA@@@@@@???>>>>>>888888:::;;;<<<===>>>>>>===???AAAAAAAAAAAABBBCCCAAAAAACCCDDDEEEFFFGGGHHHGGGFFFDDDCCCCCCCCCDDDEEEJJJKKKLLLKKKIIIGGGHHHHHHOOOOOONNNJJJEEEBBBBBBCCCDDDDDDHHHNNNQQQUUU^^^gggyyyyyyxxx{{{}}}qqqZZZYYY\\\cccllluuu{{{}}}zzzyyyxxxuuussstttzzz{{{ooofffVVVSSSRRRUUU[[[cccllltttuuuuuusssooojjjfffdddddddddfffiiijjjjjjkkkmmmooollllllllllllllllllllllllrrrrrrsssssssssuuuyyy|||~~~~~~~~~~~~~~~~~~}}}}}}zzzwwwrrrnnnkkkjjjkkkkkkpppsssvvvxxxwwwuuuuuuuuuwwwxxxzzz|||~~~{{{yyyyyyzzz{{{zzz{{{{{{{{{zzzyyywwwvvvooommmjjjhhhfffeeedddccchhhhhhiiiiiikkkmmmooopppooommmnnnttt|||~~~yyyrrrnnnnnnmmmjjjddd^^^XXXTTTRRRMMMGGGBBB???>>><<<;;;777777777777777777777777...000222444555555444333888999:::;;;<<<=========;;;<<<<<<:::888:::>>>BBBQQQbbb{{{}}}jjjbbbZZZWWWTTTPPPKKKGGGFFFGGGFFFFFFEEECCCBBB@@@???>>>AAAAAAAAA@@@@@@??????>>>@@@@@@AAABBBCCCDDDDDDCCCAAAAAAAAA???<<<;;;<<<======>>>???@@@@@@???>>>======888999:::<<<>>>???@@@@@@>>>@@@AAAAAAAAAAAACCCEEEDDDDDDEEEFFFGGGHHHIIIIIIJJJIIIHHHGGGGGGGGGHHHIIIHHHIIIJJJIIIGGGGGGGGGIIILLLKKKHHHDDD@@@??????@@@BBBAAACCCGGGKKKOOOYYYdddvvvzzzuuuvvv{{{~~~~~~fffaaa\\\^^^hhhsss|||{{{{{{yyysssoooppptttwww}}}|||vvvdddZZZQQQOOORRRWWWcccooowwwwwwvvvsssnnniiiffffffeeefffhhhiiiiiijjjlllnnnkkklllllllllllllllllllllqqqrrrrrrssstttxxx}}}~~~~~~}}}}}}|||}}}}}}}}}zzzwwwsssooolllkkkllllllmmmooorrrrrrqqqpppppppppssstttvvvyyy}}}}}}zzzxxxwwwwwwwwwwwwwwwwwwuuussspppmmmlllgggggggggfffeeedddeeeeeeggghhhjjjlllnnnoooppppppooommmmmmssszzz{{{tttlllffffffeeebbb^^^XXXRRROOOFFFBBB===:::999999888888555666666666666777777777444555777999999888666555777888999;;;<<<<<<======>>>??????===<<<@@@HHHOOOcccttt~~~iii^^^ZZZRRRSSSRRRNNNIIIGGGFFFGGGGGGGGGEEEDDDBBBAAA@@@???AAAAAAAAAAAAAAA@@@???>>>@@@@@@AAABBBCCCCCCCCCCCC@@@AAAAAA???===<<<<<<>>>===>>>???@@@@@@???>>>===???777888:::<<<>>>???@@@AAA>>>@@@AAAAAAAAABBBEEEGGGGGGFFFFFFFFFGGGHHHIIIJJJIIIHHHGGGFFFFFFGGGHHHHHHFFFGGGHHHGGGFFFFFFHHHJJJIIIGGGCCC???===>>>@@@AAACCCAAABBBEEEFFFJJJTTT^^^nnn{{{~~~wwwuuuwwwxxxuuulllcccaaaiiittt|||}}}}}}uuuooooooqqqqqqzzzzzz|||}}}~~~ttteeeVVVOOOLLLMMMWWWdddqqqtttuuuuuuqqqmmmjjjiiieeefffgggfffffffffhhhjjjjjjjjjkkkkkkllllllmmmmmmnnnpppqqqsssuuuyyy~~~~~~|||{{{zzz{{{||||||yyywwwuuurrrqqqooooooooommmoooqqqqqqooonnnnnnnnnqqqsssuuuxxx{{{~~~~~~|||yyywwwuuuttttttssssssrrrpppmmmjjjfffeeeccceeeffffffeeeeeefffhhhfffhhhlllnnnpppooommmlllmmmlllmmmqqqtttrrrkkkeee\\\\\\[[[XXXTTTPPPLLLIII???<<<999777777777777666555555555555666666666666555666777888888777666666888888:::;;;<<<=========;;;===>>>>>>???GGGTTT^^^sss}}}jjj[[[TTTRRRMMMPPPOOOJJJGGGHHHHHHFFFFFFFFFEEEDDDCCCBBBAAA@@@@@@AAABBBCCCBBBAAA@@@???>>>>>>???@@@@@@@@@@@@@@@???@@@@@@>>><<<;;;<<<>>>??????@@@@@@AAA@@@@@@@@@BBB555666888:::<<<>>>???@@@>>>???@@@AAABBBDDDGGGJJJHHHGGGFFFEEEEEEFFFGGGIIIFFFEEEDDDCCCCCCDDDEEEFFFEEEFFFGGGFFFFFFGGGJJJLLLIIIEEE@@@===>>>@@@CCCEEEEEEDDDEEEGGGGGGGGGNNNVVVcccrrr|||zzzyyyyyynnnlllrrr{{{{{{tttsssssspppxxxuuuwwwzzzyyyvvvwww|||ppp___VVVNNNHHHNNNZZZcccgggmmmqqqpppnnnkkkjjjeeeeeeeeedddcccccceeegggiiiiiiiiijjjkkkllllllmmmlllnnnppprrrtttxxx|||~~~{{{yyyxxxxxxzzz{{{wwwwwwwwwvvvvvvuuutttsssppprrrssssssqqqppppppppprrrsssvvvxxx{{{~~~zzzzzzzzzyyywwwtttrrrpppppppppooonnnllliiifffeeebbbeeeggggggeeedddfffggggggjjjooorrrrrroookkkhhhjjjjjjkkkllllllhhhbbb]]]SSSRRRPPPMMMIIIFFFCCCAAA===;;;999999999:::999777555555555555555555555555333444444555666777888888999:::;;;<<<===>>>>>>>>>999===@@@BBBGGGSSSeeerrr|||ppp___WWWQQQNNNKKKMMMKKKFFFFFFIIIIIIEEEDDDDDDCCCCCCBBBAAA@@@@@@@@@AAACCCDDDDDDCCCBBBAAA>>>>>>???@@@@@@@@@@@@???>>>>>>>>>===;;;:::;;;<<>>>>>>>>??????@@@AAABBB333444666999;;;===>>>>>>===>>>@@@AAABBBDDDHHHKKKIIIGGGEEECCCBBBDDDFFFGGGHHHGGGFFFFFFFFFGGGHHHIIIEEEFFFFFFGGGGGGHHHKKKNNNIIIEEE@@@>>>???CCCGGGIIIGGGFFFHHHKKKIIIFFFJJJPPPZZZkkkzzz~~~yyywww|||xxxwwwuuurrrssspppqqquuuuuuqqqtttzzzxxxggg^^^SSSIIIKKKUUUUUU[[[dddjjjlllllljjjiiidddeeedddcccaaaaaabbbdddhhhhhhiiijjjkkkkkklllllljjjmmmoooqqqsssvvvyyy|||~~~zzzxxxvvvwwwxxxyyyvvvwwwxxxyyyyyyxxxwwwvvvtttuuuwwwvvvtttrrrrrrssstttuuuwwwzzz|||wwwxxxxxxxxxvvvssspppnnnoooppppppooonnnllljjjiiiccceeeggggggdddcccdddfffiiimmmrrruuuuuupppjjjfffhhhiiijjjiiifffaaa[[[XXXMMMLLLIIIEEEBBB>>><<<::::::999777888888888777555666666555555555444444444666666666888999<<<>>>???:::;;;<<<>>>???????????????CCCHHHLLLTTTcccxxx}}}}}}fff\\\XXXSSSNNNJJJLLLIIIDDDEEEJJJJJJEEEBBBBBBBBBAAAAAA@@@@@@@@@???AAACCCEEEEEEDDDCCCBBB@@@@@@AAABBBBBBBBBAAAAAA<<<======;;;999999:::;;;===<<<;;;;;;;;;<<<>>>??????888888888999;;;>>>AAACCC>>>>>>???@@@BBBDDDFFFGGGGGGFFFEEEDDDDDDCCCCCCDDDEEEDDDCCCCCCDDDFFFHHHJJJIIIHHHGGGGGGFFFGGGGGGGGGJJJEEE@@@@@@EEEHHHHHHGGGDDDEEEHHHJJJJJJIIIGGGEEEOOO]]]lllwww}}}{{{xxxsssooorrruuusssnnnmmmqqquuu~~~yyyooodddYYYOOOIIINNNOOOWWWdddlllllljjjiiiddddddcccaaa^^^]]]^^^___dddeeeggghhhjjjjjjkkkkkknnnmmmllllllnnnrrrvvvxxx|||{{{zzzyyyxxxxxxxxxxxxzzzzzzzzzyyyxxxwwwuuuuuuzzzzzzyyyyyyxxxvvvuuutttwwwwwwyyy{{{zzzxxxuuusssqqqpppooopppqqqsssttttttrrrooommmhhhhhhggggggfffffffffeeejjjnnnsssuuuqqqjjjccc^^^aaaaaaaaa___ZZZTTTNNNJJJ?????????>>>;;;888666444888888777777666666555555555555555666666666666777666666666666888:::<<<===AAA???>>><<<===???BBBCCCBBBIIISSS___lll|||zzz}}}lllccc^^^SSSJJJHHHHHHHHHHHHGGGGGGGGGFFFFFFGGGFFFEEECCCBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCDDDDDD@@@???>>>>>>??????<<<:::<<<<<<===>>>>>>>>>>>>>>>AAABBBBBBAAA>>>=========;;;888888999:::;;;===>>>???>>>??????@@@BBBCCCEEEEEEEEEEEEDDDCCCCCCCCCDDDDDDDDDCCCCCCCCCDDDFFFHHHJJJIIIIIIGGGFFFEEEEEEEEEEEEHHHDDDAAACCCHHHLLLLLLJJJGGGHHHIIIJJJIIIHHHFFFDDDIIITTTbbblllwww~~~yyytttuuuvvvvvvsssooommmnnnqqq~~~~~~yyyrrrhhh\\\SSSMMMKKKOOOZZZbbbeeehhhjjjhhhgggddd```]]]\\\^^^```eeeffffffggghhhhhhiiiiiikkkjjjjjjkkklllooorrrssswwwvvvvvvuuuuuutttttttttttttttuuuvvvwwwwwwwwwwwwzzzzzzzzzzzzzzzyyyyyyxxxzzz{{{~~~~~~xxxwwwuuusssrrrpppoooooouuuvvvwwwxxxxxxvvvsssqqqkkkkkkkkkkkkjjjiiihhhhhhjjjnnnrrrrrrmmmfff___[[[YYYYYYXXXVVVRRRLLLHHHEEE>>>======;;;:::888666555777777777666666555555555555555555555666666666666777777777888999;;;<<<===>>>>>>???>>>>>>AAAEEEIIITTT]]]kkkyyy{{{vvv```ZZZYYYRRRLLLKKKGGGGGGGGGGGGFFFFFFFFFFFFEEEEEEDDDCCCBBBBBBBBBBBBDDDCCCCCCBBBBBBAAAAAA@@@>>>>>>>>>>>>>>>>>>>>>===<<<======>>>>>>>>>>>>>>>???@@@@@@>>><<<:::;;;<<<;;;999:::;;;<<<<<<<<<<<<;;;??????@@@@@@AAAAAABBBBBBCCCBBBBBBBBBBBBCCCDDDDDDBBBBBBBBBCCCEEEGGGHHHJJJJJJIIIGGGEEEDDDBBBAAAAAADDDCCCCCCHHHMMMPPPOOOMMMIIIIIIIIIHHHGGGFFFDDDCCCFFFMMMVVV```nnn|||wwwwwwvvvtttrrrpppnnnnnnmmmzzz{{{mmmbbbRRRMMMJJJOOOUUU\\\dddlllllljjjfffaaa]]]\\\^^^```ddddddeeeeeeffffffffffffhhhhhhhhhiiikkkllllllmmmqqqrrrrrrrrrrrrrrrqqqqqqmmmnnnooorrrtttvvvxxxyyyxxxyyyzzz{{{|||}}}}}}}}}|||yyyssssssqqqpppoooooooooooovvvwwwxxxyyyxxxvvvtttrrrkkklllmmmnnnmmmkkkiiigggjjjlllooommmggg___XXXTTTQQQPPPNNNKKKHHHDDDAAA???;;;:::999888777666666666666666555555555555555555444444555555555666666666888888999;;;<<<<<<<<<<<<<<>>============>>>===<<<===>>>@@@============>>>>>>>>>>>>???@@@???>>>;;;:::;;;<<<<<<999:::===??????>>><<<;;;@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAABBBCCCDDDEEEAAAAAACCCDDDFFFGGGHHHIIIKKKIIIGGGDDDBBB@@@???>>>@@@AAAEEEKKKPPPRRRPPPNNNGGGGGGFFFFFFEEEDDDDDDDDDGGGKKKQQQYYYhhh|||~~~{{{tttrrrppppppppppppooonnnqqqzzz}}}sssbbbWWWNNNJJJLLLSSS^^^iiilllkkkiiiddd```]]]^^^___aaaaaaaaabbbcccdddeeeeeefffgggiiijjjkkkjjjjjjiiimmmnnnooopppqqqqqqpppooojjjjjjllloooqqqtttwwwxxxuuuwwwyyy{{{}}}~~~|||tttnnnnnnmmmlllllllllmmmmmmqqqrrrrrrrrrqqqpppnnnlllhhhiiijjjkkkjjjhhheeecccfffhhhhhheee^^^VVVPPPLLLJJJIIIGGGDDDAAA???>>>===999888666555555555666777444444444555555555555555444444555555555666666666777888:::<<<===<<<<<<;;;===@@@BBBAAACCCMMM^^^kkk|||}}}ssscccTTTOOOOOOLLLIIIHHHEEEEEEDDDDDDDDDCCCCCCCCCAAAAAAAAAAAAAAABBBCCCCCCCCCBBBAAA@@@???===<<<<<<<<<===>>><<<;;;;;;===???===============>>>>>>???AAAAAAAAA???===<<<===???<<<999;;;???AAABBBAAA???>>>@@@@@@AAAAAAAAA@@@???>>>@@@@@@@@@@@@AAACCCDDDEEEAAABBBDDDFFFHHHHHHHHHHHHJJJIIIFFFDDDAAA???>>>>>>===@@@FFFLLLQQQQQQOOOLLLCCCCCCCCCCCCCCCDDDDDDDDDIIIKKKMMMSSSbbbvvv|||zzz|||~~~~~~xxxvvvsssrrrsssrrrqqqppplllsss}}}sssfffWWWNNNIIIKKKUUU```gggiiijjjhhhdddaaa___^^^]]]]]]]]]^^^```bbbdddeeeggghhhjjjkkkkkkkkkjjjiiiiiiiiikkklllmmmmmmnnnnnnkkkkkkkkkmmmnnnqqqssstttuuuvvvyyy|||yyyrrrjjjjjjiiiiiihhhhhhiiiiiijjjjjjjjjjjjiiigggeeedddcccdddffffffeeebbb___]]]^^^___^^^ZZZSSSMMMHHHFFFCCCBBB@@@>>><<<;;;;;;;;;666555444333333444666666333333444444555555666666555555555666666666777777777888:::<<<======<<<<<<>>>@@@AAABBBHHHXXXooo{{{uuulll```SSSNNNLLLIIIGGGEEEDDDDDDDDDCCCCCCCCCBBBBBB@@@?????????@@@AAABBBCCC@@@@@@?????????>>>>>>>>>===>>>===<<<;;;:::;;;<<<>>>======<<<===>>>??????@@@@@@@@@>>><<<<<<===???===;;;===@@@BBBCCCBBBAAA@@@@@@AAABBBBBBBBBAAA???>>>@@@@@@@@@AAABBBCCCDDDEEEBBBDDDFFFIIIJJJIIIHHHGGGHHHGGGEEECCCBBB@@@??????>>>BBBIIINNNPPPOOOKKKIIIAAABBBCCCCCCDDDDDDDDDCCCEEEHHHIIILLLXXXkkk{{{vvvqqqrrruuuyyyzzzxxxzzz~~~~~~{{{xxxuuusssqqqqqqnnnrrrzzzsssdddWWWMMMIIIOOOWWWaaaeeehhhiiigggdddaaa```[[[[[[[[[[[[]]]___aaabbbfffggghhhjjjjjjjjjiiihhhdddddddddeeegggiiijjjkkkmmmlllkkkjjjkkklllmmmnnntttuuuxxx{{{}}}vvvpppiiihhhgggeeeeeeddddddddddddddddddcccaaa```^^^^^^^^^_________^^^\\\YYYWWWSSSTTTSSSOOOIIIDDDAAA@@@<<<;;;:::999888888888888555444444333444444555555333333444555666666777777666666777777777888888888888999:::<<<>>>?????????@@@AAADDDIIITTTiiikkk___XXXOOOJJJIIIHHHFFFEEEDDDDDDDDDCCCCCCCCCBBBBBB???????????????@@@AAAAAA>>>>>>>>>?????????@@@@@@>>>======>>>??????===;;;>>>===<<<<<<<<<===???@@@>>>>>>===;;;999999<<<>>>>>>>>>???AAABBBBBBAAA???>>>@@@AAABBBCCCCCCBBB@@@???BBBBBBAAABBBBBBCCCDDDDDDDDDFFFIIIKKKKKKJJJHHHFFFFFFFFFDDDCCCBBBBBBBBBBBBBBBFFFLLLOOOOOOLLLIIIFFFCCCDDDEEEFFFFFFEEECCCBBB@@@DDDEEEFFFNNN___qqqzzzzzzrrrppppppssssssqqqtttzzz{{{uuuqqqqqqssssssssswww}}}pppdddWWWOOOPPPUUU]]]aaaeeeggggggfffeeefff]]]\\\ZZZZZZZZZ[[[]]]^^^ccccccdddeeefffgggggggggcccbbbaaabbbcccgggjjjllllllkkkiiigggggggggiiiiiioooppprrrtttvvvxxxyyyyyyyyy||||||vvvoookkkhhhgggeeecccaaa```____________^^^]]][[[ZZZYYYXXXWWWWWWVVVUUUTTTRRRQQQPPPIIIIIIHHHEEEAAA>>>======777777777777777777777777444444444555555444333333333444444555777888999999888888888888999999999999:::;;;<<<===???AAACCCEEEFFFHHHNNNXXXjjjsssdddUUUQQQLLLHHHGGGGGGGGGFFFDDDDDDDDDDDDCCCCCCCCCCCC??????>>>>>>>>>??????@@@>>>>>>>>>??????@@@@@@@@@>>><<<<<<@@@FFFGGGCCC>>>>>>>>><<<<<<<<<===???@@@>>>>>><<<:::888999<<>>@@@AAAAAAAAA@@@>>>===<<<@@@AAACCCDDDDDDCCCAAA@@@CCCCCCBBBBBBBBBCCCDDDDDDFFFHHHJJJLLLLLLJJJHHHFFFEEEEEEDDDCCCCCCCCCCCCDDDEEEIIINNNPPPOOOKKKGGGEEEEEEFFFHHHIIIHHHEEEBBB@@@>>>BBBDDDCCCIIIYYYkkkuuu~~~wwwrrrooopppnnnkkkooovvvyyy|||}}}yyysssppprrruuuvvvsssttt}}}yyynnnaaaWWWUUUXXX\\\^^^bbbdddeeegggiiijjj___]]][[[YYYXXXXXXYYYZZZ``````aaabbbcccdddeeeeeedddcccbbbbbbdddhhhllloookkkiiigggeeedddeeefffggghhhiiikkkmmmoooppppppqqqrrrtttvvvvvvrrrlllhhheeehhhgggeeebbb```^^^]]]\\\[[[[[[ZZZXXXWWWUUUTTTTTTQQQPPPOOOMMMLLLJJJIIIIIIBBBCCCBBB???<<<:::;;;<<<666777888999999999888888333444555666555444333222333444555666777888999:::888888999999999:::::::::=========>>>AAADDDGGGIIILLLPPPYYYggg|||wwwcccZZZRRRPPPLLLHHHFFFHHHHHHFFFEEEEEEDDDDDDDDDCCCCCCCCC??????>>>>>>>>>>>>??????????????????????????????>>>;;;;;;BBBKKKNNNHHHAAA???>>><<<;;;<<<===???@@@@@@???>>><<<:::;;;>>>AAA>>>>>>===============>>>???>>>???AAACCCCCCBBBAAA@@@EEEFFFFFFEEECCCAAAAAABBBFFFGGGHHHIIIIIIHHHFFFEEEFFFEEECCCAAAAAAAAACCCDDDLLLLLLMMMLLLKKKJJJHHHFFF@@@CCCFFFIIIIIIHHHEEECCC===???@@@@@@CCCMMM[[[fff{{{{{{zzz}}}|||zzzuuummmfffdddgggkkkooorrrvvvvvvssspppoooppprrruuuyyy|||~~~{{{uuuqqqkkkddd___^^^[[[XXXYYY^^^eeekkknnniiiccc[[[UUUTTTUUUXXXYYYYYY[[[\\\^^^```aaaaaaaaa]]]]]]]]]^^^bbbhhhmmmqqqjjjgggddd``````aaadddfffgggfffffffffggghhhjjjkkkkkkjjjiiigggfffdddcccccchhheeeaaa\\\YYYXXXXXXYYYTTTUUUUUUUUUTTTSSSQQQPPPKKKKKKIIIGGGEEEDDDBBBAAA???>>>;;;999888888888999777777777777777777777777666666666666666666555555666666666666777777777777:::;;;;;;;;;:::;;;===??????@@@@@@@@@AAAGGGQQQYYY\\\hhhvvvyyyeeeZZZWWWNNNLLLIIIGGGEEEEEEFFFFFFHHHGGGFFFDDDCCCCCCBBBBBBAAAAAAAAA@@@@@@@@@????????????@@@@@@@@@??????>>>>>>>>>>>>???@@@@@@AAAAAA???@@@AAA@@@??????@@@BBBBBBAAA???===<<<<<<<<<<<<<<>>=========>>>???@@@AAABBBAAAAAA@@@DDDEEEFFFDDDBBBAAAAAABBBFFFGGGHHHIIIIIIGGGFFFDDDFFFEEECCCBBBBBBCCCEEEFFFJJJKKKKKKJJJJJJIIIHHHGGGEEEFFFGGGHHHGGGEEEBBBAAA===???@@@AAADDDLLLYYYbbbuuuzzz}}}xxxxxx}}}{{{rrrjjjffffffhhhppprrrsssrrrnnnlllmmmnnnxxxyyyyyyxxxvvvwww{{{~~~zzzuuuooolllccc[[[RRROOOTTT]]]eeeiiijjjeee___ZZZXXXWWWWWWVVVXXXXXXYYY[[[\\\]]]______^^^^^^___aaadddiiinnnpppgggdddaaa^^^]]]___aaaccccccbbbbbbbbbcccdddfffgggffffffeeedddbbbaaa``````dddbbb^^^[[[XXXVVVVVVVVVSSSSSSSSSSSSQQQPPPNNNMMMHHHGGGFFFDDDBBB@@@???>>><<<;;;888666555555666666555555555555555555555555666666666555555555555555666666666777777777777777;;;<<<<<<:::888888:::;;;===>>>AAADDDLLLXXXeeennnsss~~~~~~yyyyyyzzz~~~kkk\\\TTTSSSMMMKKKHHHFFFDDDDDDEEEEEEHHHGGGFFFDDDCCCBBBBBBBBBAAAAAA@@@@@@???????????????@@@@@@AAA@@@@@@??????===>>>>>>???@@@AAAAAABBB@@@AAAAAA@@@??????@@@BBB???>>><<<:::999999999999;;;AAA@@@???>>>===<<<<<<<<<>>>?????????@@@@@@@@@@@@CCCDDDDDDCCCAAA@@@AAABBBEEEFFFGGGGGGGGGFFFDDDCCCEEEEEEDDDDDDDDDFFFHHHIIIIIIIIIHHHHHHHHHHHHIIIIIIIIIIIIHHHFFFDDDAAA???>>>===???@@@AAADDDJJJTTT\\\jjjsss~~~xxxuuuzzzzzzqqqjjjfffeeeqqqqqqqqqooommmllllllnnn||||||zzzvvvrrrppppppqqq~~~{{{yyynnnbbbRRRIIIKKKSSS[[[```fffdddaaa^^^]]]ZZZWWWUUUVVVUUUUUUUUUVVVXXX[[[\\\\\\]]]^^^aaadddgggjjjlllbbb```]]][[[ZZZ[[[]]]___^^^^^^]]]]]]^^^___```aaa``````___^^^^^^]]]\\\\\\^^^]]][[[XXXVVVSSSRRRQQQPPPOOOOOONNNLLLJJJIIIHHHBBBBBBAAA???>>><<<;;;::::::999777555444444555555444444444444444444444444555555555555555555555555666666777777777888888888:::;;;;;;:::999999:::<<>>>>>>>>@@@@@@AAABBBBBBAAAAAA@@@======>>>???@@@AAABBBCCC@@@AAAAAA@@@??????@@@BBBAAA@@@>>><<<;;;;;;;;;<<<;;;;;;;;;:::;;;;;;<<<===>>>>>>>>>>>>===>>>???@@@@@@AAABBBCCCCCCAAA@@@AAABBBDDDDDDEEEEEEDDDCCCBBBAAACCCCCCCCCDDDEEEGGGIIIJJJIIIHHHGGGFFFGGGHHHJJJKKKJJJHHHFFFDDDBBB@@@???>>>===>>>@@@AAADDDHHHOOOTTT___kkkzzz~~~zzz{{{xxxpppiiifffpppqqqsssttttttssssssrrr{{{||||||{{{xxxtttqqqpppxxxzzzooo^^^OOOIIIKKKQQQVVV\\\\\\\\\^^^___^^^ZZZWWWUUUSSSQQQPPPQQQSSSVVVXXXVVVXXXZZZ]]]```bbbcccddd]]]\\\ZZZYYYXXXYYYZZZ[[[[[[[[[[[[[[[\\\\\\]]]]]][[[[[[ZZZZZZYYYYYYXXXXXXWWWWWWWWWUUUSSSPPPNNNLLLLLLKKKJJJHHHFFFDDDCCCBBB>>>===<<<;;;:::999888888999888777666666666666666444444444444444444444444555555555555555666666666666777777888888999999999777999;;;;;;;;;<<>>>>>>>>>>>>>>>>>>>>AAAAAABBBBBBCCCBBBBBBBBB======>>>???AAABBBCCCCCC@@@AAAAAA@@@???>>>@@@AAABBB@@@???============>>>;;;::::::::::::;;;<<<===>>>>>>>>>=========>>>???@@@@@@BBBCCCBBBAAAAAABBBCCCCCCCCCCCCBBBBBBAAA@@@???AAABBBBBBDDDFFFGGGIIIJJJHHHGGGFFFFFFGGGHHHJJJKKKFFFEEEDDDBBB@@@@@@@@@@@@===>>>???@@@CCCFFFKKKNNNVVVcccttt}}}xxxqqqlllooosssyyy~~~|||yyy{{{~~~{{{uuuqqqtttxxx{{{|||{{{{{{}}}~~~{{{ooo^^^OOOHHHIIILLLOOOPPPSSSXXX\\\^^^]]]\\\UUUSSSPPPMMMMMMOOORRRTTTRRRTTTVVVYYY[[[\\\]]]]]]ZZZYYYXXXXXXXXXXXXXXXYYYZZZZZZZZZ[[[[[[[[[[[[[[[WWWWWWWWWVVVVVVUUUUUUUUURRRRRRRRRQQQPPPMMMJJJHHHGGGFFFDDDBBBAAA???>>>===;;;;;;:::999888888777777777777666666666666666666555555555555555555555555555555555666666666777777777777777888999::::::;;;888999:::;;;<<<>>>BBBEEEKKKOOOVVVccctttzzzvvvzzzzzzyyy}}}ooo[[[QQQPPPNNNLLLLLLFFFEEEBBB@@@@@@@@@AAABBBEEEDDDCCCBBBAAAAAAAAABBB>>>>>>>>>>>>>>>>>>>>>???@@@AAABBBCCCCCCCCCCCCCCC===>>>???@@@AAABBBCCCCCCAAABBBBBB@@@???>>>???AAA>>>===;;;:::999::::::;;;;;;@@@???>>>>>>=========>>>===>>>>>>>>>????????????@@@AAACCCCCCBBBBBBCCCEEEDDDDDDCCCBBBAAA@@@@@@???AAAAAACCCEEEFFFHHHIIIJJJFFFFFFFFFFFFFFFGGGHHHHHHBBBBBBAAAAAA@@@AAAAAABBB=========???AAADDDHHHJJJQQQ\\\kkkuuu|||zzzuuurrrvvv~~~}}}~~~|||uuupppuuuuuutttrrrppprrrxxx}}}zzzlll]]]PPPKKKIIIGGGHHHJJJOOOVVV[[[]]]^^^XXXUUUQQQNNNLLLMMMOOOPPPQQQRRRSSSUUUWWWXXXXXXYYYWWWWWWWWWWWWWWWWWWVVVVVVXXXXXXYYYZZZZZZYYYYYYXXXTTTTTTTTTSSSRRRQQQQQQPPPLLLLLLLLLLLLJJJHHHFFFDDDBBBAAA@@@>>><<<;;;;;;:::999999888888777777777666444444444444444444444444777777777777777777777777666666666777777888888999777777888999:::;;;;;;<<<;;;<<<<<<<<<===AAAGGGLLLXXX___jjjwww}}}sssmmmsss~~~jjj]]]QQQNNNNNNLLLIIIIIIEEEDDDBBB@@@??????@@@AAACCCCCCBBBAAAAAAAAAAAAAAA>>>>>>>>>????????????@@@@@@@@@AAABBBCCCCCCCCCCCC??????@@@@@@AAABBBBBBBBBAAABBBBBB@@@>>>>>>???@@@???>>><<<;;;;;;;;;<<<===<<<@@@@@@???>>>>>>>>>??????===>>>???@@@@@@@@@??????@@@BBBCCCCCCCCCCCCEEEFFFGGGFFFEEEDDDCCCBBBBBBAAABBBCCCEEEFFFHHHIIIJJJJJJCCCCCCDDDEEEEEEEEEDDDDDD@@@@@@@@@@@@AAAAAAAAAAAA===<<<;;;<<>><<<:::999999999999777777666666666666666666333333444555555555555555777777777777777777777777666777777888999999::::::777777888999:::;;;<<<<<<>>>>>>???@@@EEEMMMWWW]]]lllwwwuuuqqqoooppp{{{ttt[[[SSSMMMMMMMMMJJJHHHIIIEEECCCAAA?????????AAAAAACCCBBBAAAAAA@@@AAAAAAAAA????????????@@@@@@AAAAAA??????AAABBBBBBCCCCCCCCCAAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBAAA>>>>>>???@@@AAA@@@>>>======>>>>>>???===;;;;;;<<<<<<===???@@@AAA<<<>>>@@@AAABBBAAA???>>>@@@BBBDDDDDDDDDDDDFFFGGGIIIHHHGGGFFFDDDDDDCCCCCCDDDEEEFFFHHHIIIJJJKKKKKK@@@AAACCCCCCCCCBBBAAA@@@??????@@@AAAAAAAAA@@@@@@===;;;:::;;;>>>BBBEEEGGGNNNSSS\\\dddmmmxxx{{{}}}|||||||||{{{zzzyyyxxxtttnnnkkkmmmtttzzz~~~~~~~~~vvvfffYYYMMMIIIEEEDDDIIIPPPWWWZZZ\\\ZZZVVVRRROOOMMMLLLLLLJJJJJJJJJJJJKKKLLLNNNOOOQQQRRRSSSTTTTTTSSSRRRRRRRRRRRRSSSTTTTTTSSSRRRQQQQQQPPPOOOMMMLLLJJJIIIIIICCCCCCBBBAAA??????>>>>>>===<<<:::888888888888999555555555555555555555555555555666777888888888888777777777777777777777777777777888999::::::;;;;;;777888888999;;;<<<======>>>???AAAFFFNNNZZZgggppp~~~sssmmmqqqtttwwwwwwaaaUUUPPPMMMNNNNNNJJJIIIKKKEEECCCAAA??????@@@AAABBBBBBBBBAAAAAA@@@@@@AAAAAA??????@@@@@@@@@AAAAAAAAA>>>???@@@AAABBBBBBBBBBBBBBBBBBAAAAAAAAAAAA@@@@@@BBBBBBBBBAAA>>>===>>>@@@======;;;::::::;;;<<<<<<>>>============>>>???@@@@@@CCCCCCDDDDDDDDDCCCAAA@@@AAABBBDDDFFFHHHIIIIIIIIIJJJKKKLLLJJJGGGCCCBBBBBBDDDEEEHHHMMMQQQPPPLLLGGGCCCBBB@@@???===<<<;;;:::??????@@@@@@@@@@@@??????::::::999999:::===@@@AAAPPPTTTZZZ___cccjjjrrrxxx|||||||||||||||wwwqqqnnnoootttxxx|||sssgggWWWIIICCCBBBCCCIIIPPPTTTUUUVVVVVVUUURRRNNNLLLNNNKKKHHHGGGIIIJJJHHHFFFHHHJJJKKKMMMNNNNNNNNNNNNNNNMMMKKKJJJKKKLLLNNNOOOKKKJJJJJJIIIGGGEEECCCBBB@@@>>><<<<<<<<<;;;999888666666555555555555666666666555333222333444666888666666666666666666666666555555555555555666666666333555888999888888888999999777999>>>>>>:::===CCCBBBHHHQQQ[[[eeeqqq}}}tttnnnqqq}}}ooo```\\\OOOMMMJJJIIIJJJJJJGGGDDDCCCCCCDDDDDDCCCAAA???>>>>>>>>>???@@@AAAAAAAAAAAA>>>>>>============>>>>>>>>>>>>>>>>>>>>>?????????????????????@@@AAABBBBBBAAA@@@@@@??????@@@@@@AAA??????>>>===;;;:::999888:::::::::;;;===???BBBDDDEEEBBBCCCDDDDDDDDDCCCAAA@@@BBBCCCEEEGGGHHHIIIJJJKKKLLLMMMMMMLLLHHHEEECCCCCCEEEFFFIIINNNRRRRRRNNNJJJGGGEEEBBB???===<<<;;;;;;>>>??????????????????>>>::::::999999;;;===@@@AAAGGGNNNUUU[[[^^^aaaeeeiiixxx}}}|||}}}}}}zzzwwwvvvwwwyyy{{{wwwzzzyyyoooaaaTTTNNNJJJEEEEEEGGGJJJLLLOOORRRSSSSSSSSSRRRPPPMMMJJJIIIIIIJJJJJJJJJHHHIIIKKKLLLMMMLLLLLLKKKJJJJJJIIIHHHHHHIIIJJJKKKHHHGGGGGGFFFDDDCCCAAA@@@>>><<<;;;:::::::::888666777666666555555666666777666555444333444555777888777777777777777777777777999999999999999999999999666888;;;<<<;;;;;;;;;<<<:::888999===>>>>>>CCCKKKRRRZZZeeeooowwwvvvrrrwwwwwwbbbWWWUUUMMMKKKHHHHHHHHHHHHEEECCCBBBCCCDDDDDDCCCBBB@@@???@@@@@@@@@AAAAAA@@@??????>>>==================>>>>>>>>>>>>>>>>>>?????????@@@@@@?????????@@@AAAAAA@@@@@@@@@@@@@@@@@@@@@@@@<<<<<<<<<;;;;;;:::::::::===::::::<<<>>>@@@CCCEEEGGGBBBCCCDDDDDDDDDCCCBBBAAACCCDDDEEEGGGIIIKKKLLLLLLOOOPPPPPPNNNJJJGGGEEEDDDEEEGGGKKKOOOSSSTTTQQQOOOLLLIIIEEE@@@===<<<<<<<<<===>>>>>>??????>>>>>>===::::::::::::;;;>>>@@@AAAAAAHHHRRRXXXZZZYYYYYYZZZhhhqqq{{{|||zzzyyyzzzxxxwwwyyy~~~}}}||||||}}}{{{yyyooopppuuu}}}rrrhhh^^^XXXRRRIIICCC@@@BBBDDDGGGKKKPPPTTTWWWXXXSSSRRRPPPLLLIIIHHHHHHJJJGGGGGGHHHHHHHHHHHHGGGGGGEEEEEEEEEEEEEEEEEEEEEDDDCCCCCCCCCBBBAAA???>>>===;;;:::888888888888777555888777777666666777777888777666555555555666888999888888888888888888888888999999888888777777666666555777999999999999:::<<<::::::<<<@@@CCCHHHRRR\\\lllsss}}}|||ssssss}}}|||zzzuuubbbTTTNNNNNNKKKIIIGGGFFFFFFFFFDDDBBBBBBCCCDDDDDDDDDCCCBBBAAAAAAAAAAAAAAA@@@???>>>=========<<<<<<<<<<<<===============>>>>>>?????????AAA@@@??????????????????>>>???@@@AAAAAA@@@???>>>:::::::::::::::::::::::::::>>>>>>>>>???@@@BBBCCCDDDBBBBBBCCCDDDDDDCCCBBBAAADDDEEEFFFGGGIIIKKKMMMNNNQQQRRRSSSPPPLLLHHHFFFFFFGGGIIILLLPPPSSSTTTSSSRRRPPPLLLGGGAAA===<<<<<<===<<<======>>>>>>======<<<:::::::::;;;<<<>>>@@@AAAAAAHHHQQQVVVWWWVVVVVVWWW\\\gggssszzzzzzzzz{{{zzz|||~~~~~~xxxppplllkkkooonnnooouuu}}}}}}yyyyyyyyyuuuqqqlllkkkllluuu{{{tttmmmfffaaa\\\UUUMMMHHHBBBBBBBBBEEEIIIOOOUUUXXXVVVWWWXXXTTTMMMHHHGGGGGGFFFEEEEEEEEEEEEDDDDDDCCCBBBBBBCCCCCCBBBAAA@@@???@@@@@@@@@???>>>===<<<;;;:::999777777888888777555888888777777777777888888777777666666777777888999999999999999999999999999999999888777666555555555555777888777777888:::<<<>>>AAAEEEJJJQQQ[[[jjjuuu{{{uuunnnsss|||}}}wwwcccVVVOOOLLLLLLIIIHHHGGGFFFEEEDDDCCCBBBAAABBBCCCDDDDDDDDDCCCBBB@@@@@@@@@@@@@@@???>>>>>>===<<<<<<;;;;;;<<<<<<===<<<<<<======>>>?????????AAA@@@???>>>>>>>>>>>>>>>===>>>@@@AAAAAA@@@>>>===:::::::::999999999999999999>>>>>>>>>???@@@BBBCCCDDDAAABBBCCCDDDDDDCCCBBBBBBEEEEEEFFFGGGIIILLLNNNOOORRRSSSSSSQQQMMMJJJHHHGGGHHHJJJLLLOOOPPPQQQQQQRRRPPPMMMGGGBBB>>><<<<<<===;;;<<<<<<======<<<<<<;;;::::::;;;<<<===???@@@AAACCCHHHNNNRRRRRRTTTWWWZZZUUU___kkkrrrtttvvvzzz~~~{{{uuurrrtttwwwyyyyyyyyy}}}|||tttjjjdddaaa``````eeeooo|||xxxsssrrrsssqqqnnnpppmmmjjjnnnvvv~~~~~~}}}xxxyyytttmmmhhheeebbb\\\WWWJJJGGGCCCAAACCCGGGMMMQQQTTTYYY]]]\\\VVVPPPLLLKKKHHHGGGFFFFFFEEEEEEDDDDDDAAABBBBBBAAA@@@???>>>=========>>>======<<<;;;;;;:::999888888999:::888777888888777777777777888888777777777777777888999999999999999999999999999999<<<<<<;;;::::::999888888777888999999999;;;???BBBHHHOOOXXX^^^fffttt}}}{{{xxxuuusssrrrzzz}}}|||eeeXXXRRRNNNLLLKKKGGGGGGGGGFFFEEECCCCCCCCCAAABBBCCCDDDDDDCCCCCCBBB===>>>??????@@@@@@@@@@@@<<<<<<;;;;;;;;;;;;<<<<<<;;;<<<<<<===>>>>>>??????@@@??????>>>============<<<===???@@@@@@???===<<<<<<;;;:::999888777666666<<<;;;<<<===>>>@@@BBBDDDEEEAAABBBCCCDDDDDDDDDCCCBBBDDDEEEEEEFFFIIILLLNNNPPPQQQRRRRRRQQQMMMJJJIIIHHHIIIJJJLLLMMMLLLLLLMMMNNNMMMJJJFFFAAA>>>=========;;;;;;;;;<<<<<<;;;;;;;;;::::::;;;===>>>???@@@@@@CCCFFFIIIJJJKKKNNNUUUZZZSSSZZZcccjjjnnnqqqtttvvvzzz}}}yyyrrrppprrruuuwwwxxxtttwwwyyywwwqqqiiibbb^^^VVVVVVZZZfffwwwvvvppppppqqqrrrrrruuurrrooonnnpppsssvvvxxxxxx}}}~~~}}}|||}}}zzzuuuwwwtttmmmgggeeefffccc]]]VVVSSSNNNIIIFFFGGGHHHJJJPPPUUUZZZ]]]\\\XXXTTTRRRJJJIIIHHHGGGGGGGGGGGGGGGBBBBBBAAA@@@>>>===<<<<<<;;;;;;<<<<<<<<<;;;;;;::::::999888888:::;;;:::999888777777666666777777888666777777777888888888888999999999999999999999999:::999999888888777777777555666888:::===BBBHHHMMM[[[gggsssyyy}}}|||yyyxxxxxxvvvuuuxxx}}}tttfffWWWQQQOOOLLLIIIHHHEEEFFFGGGFFFCCCBBBCCCDDDAAABBBCCCCCCCCCBBBAAA@@@<<<===>>>???@@@@@@@@@@@@;;;;;;::::::::::::;;;;;;;;;;;;<<<===>>>>>>?????????>>>==================<<<===>>>??????>>>===<<<===<<<;;;:::888777666555;;;<<<<<<======???AAABBBCCC@@@AAACCCDDDDDDDDDCCCBBBDDDDDDDDDEEEHHHKKKNNNPPPNNNPPPQQQPPPMMMJJJIIIIIIIIIKKKKKKJJJGGGFFFGGGIIIHHHFFFDDDAAA>>>======<<<::::::;;;;;;;;;;;;::::::999:::<<<===???@@@@@@@@@BBBDDDEEEEEEEEEIIIPPPUUUUUUYYY^^^eeekkknnnppppppsssvvv|||uuurrrtttxxxzzz{{{wwwuuutttrrroookkkeeeaaaZZZVVVUUU^^^ooo}}}wwwtttssstttuuuvvvwwwwwwtttooommmlllmmmmmmsssxxxxxxyyyyyywwwsssppppppkkkfffgggkkkiiicccdddccc```]]]XXXSSSNNNKKKOOOPPPRRRUUUVVVUUUQQQNNNHHHGGGFFFEEEEEEEEEFFFGGGCCCBBB???===<<<;;;;;;;;;888999999:::::::::999999999888777888:::;;;:::999777666666555555666666777555666777777777888777777999999999999999999999999555555555555555555555555777999<<>>===>>>???????????????>>>;;;;;;::::::::::::;;;;;;::::::;;;<<<===>>>???@@@======<<<<<<<<<===>>>>>>========================<<<;;;;;;:::999888888888999@@@???>>>>>>===>>>>>>>>>@@@AAACCCDDDDDDDDDCCCCCCDDDCCCCCCEEEGGGKKKNNNPPPLLLNNNOOOOOOLLLJJJIIIIIIIIIKKKKKKHHHDDDBBBDDDFFFEEEDDDBBB@@@???======<<<999::::::;;;;;;::::::999999:::<<<>>>???@@@@@@@@@BBBDDDEEEDDDCCCFFFLLLQQQZZZ[[[^^^dddkkkoooooonnnooorrrzzzxxxuuuwww{{{~~~{{{vvvqqqooonnnlllhhheeeddd\\\VVVZZZiiizzzyyyvvvuuuvvvuuuyyy|||yyyqqqjjjggggggbbbjjjqqqsssuuuvvvtttpppnnnpppooolllpppvvvuuunnnnnnoooqqqooojjjaaaWWWQQQOOOMMMJJJKKKLLLLLLIIIEEECCCBBBAAAAAAAAAAAACCCCCCCCCAAA>>><<<:::::::::;;;666777777888888888888888888777666777999::::::999666666555555555555666666555555666777777777777777888888888888888888888888777777777777888888888888???BBBHHHNNNXXXcccooowwwuuupppnnnnnn{{{|||~~~vvvwww~~~~~~dddZZZRRRLLLJJJIIIEEECCCDDDAAACCCDDDCCC@@@>>>???AAAAAAAAABBBBBBAAA???>>>===???@@@@@@??????>>>===<<<;;;::::::999999::::::;;;::::::;;;<<<===>>>???@@@<<<<<<<<<<<<<<<===>>>???>>>===<<<<<<<<<<<<===>>>::::::::::::::::::::::::<<<:::::::::;;;;;;===>>>??????@@@AAABBBCCCCCCDDDDDDBBBBBBCCCCCCDDDFFFGGGHHHIIIIIIJJJJJJKKKKKKKKKJJJKKKJJJHHHEEECCCAAA@@@???@@@??????@@@AAA@@@>>><<<888888888888999:::;;;<<<<<<=========>>>>>>>>>???>>>@@@AAA@@@???CCCKKKSSS\\\___aaa```___bbbjjjpppsssxxx~~~}}}}}}xxxtttrrroookkkhhhccc]]]WWWVVV^^^mmm~~~}}}zzz~~~zzzsssmmmiiikkkjjjjjjmmmrrruuutttsssnnnqqquuuzzz}}}|||xxxtttsssuuuyyy|||{{{vvvoooiii]]]XXXQQQKKKGGGEEEDDDCCC@@@???===;;;<<<>>>BBBEEEBBB???<<<;;;:::999777555:::999888777666555444444444555666666777666666666888555111111444666666555888666333222333555666666888666444666999;;;999666555888;;;<<<<<<===AAAEEEJJJQQQ\\\hhhrrrzzzrrrllllllnnnuuu}}}zzzyyyzzzeee\\\PPPMMMIIIFFFDDDCCCAAA???BBBAAA@@@@@@??????@@@@@@@@@???>>>>>>======>>>>>>AAA???<<<===>>>???<<<::::::888666777999;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<999::::::;;;<<<===>>>>>>:::::::::;;;;;;<<<<<<<<<<<<<<<;;;;;;999888666555999===<<<<<<<<<<<<<<<======???@@@AAABBBCCCDDDDDDDDDCCCCCCCCCDDDEEEFFFHHHHHHEEEEEEGGGHHHHHHHHHGGGFFFIIIHHHFFFDDDBBBAAA@@@???????????????@@@@@@===;;;888888888888999:::;;;;;;::::::;;;===>>>???@@@AAA<<<>>>???===<<>>;;;:::;;;===>>>???<<<:::888777777777666555444444444444444444333333444444444555555555555555777444222222444666666555555444333333555777888888888777666777999;;;<<<;;;888;;;???BBBDDDIIIOOOTTTccchhhooovvv{{{}}}sssmmmooouuu{{{jjjYYYRRRLLLIIIFFFDDDCCCCCCBBB@@@@@@???>>>>>>======>>>>>>@@@@@@??????>>>>>>>>>>>>AAA>>>======>>>>>><<<:::999777666666999;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<::::::::::::;;;;;;;;;<<<<<<;;;:::999888777666666888>>>>>>===<<<<<<<<<<<<<<>>>>>???@@@@@@>>><<<::::::999999999999::::::;;;;;;<<<<<<===>>>>>>>>>:::;;;<<<:::999;;;AAAFFFYYY]]]aaabbb^^^[[[ZZZ[[[qqqyyywwwrrrjjjjjjgggaaa^^^cccooozzz{{{vvvsssqqqlllfffccceeekkkpppssswww{{{|||}}}~~~zzzyyyssskkkccc[[[TTTMMMIIIHHHEEEBBBAAABBBBBB@@@>>>:::888666555666777666555333333333444444444555555333222222111111111222222444222111222444555555444555555666666777888999999777777888888:::===BBBFFFGGGIIIMMMQQQVVV^^^ffflllvvvyyy}}}~~~lllkkknnnwwwyyyyyy{{{~~~|||iiiXXXMMMIIIHHHEEECCCBBBCCCCCCCCCBBB@@@???>>>>>>======>>>>>>AAA@@@@@@@@@????????????@@@>>>============<<<:::888666666777999;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<;;;;;;;;;::::::999:::::::::::::::;;;;;;<<<;;;999888777777777777888;;;;;;;;;:::;;;;;;<<<<<>>===;;;:::999999999::::::888777999===@@@HHHOOOWWW\\\\\\[[[YYYYYYjjjuuu}}}rrrqqqmmmhhheeegggnnnsss~~~|||xxxuuutttpppjjjfffgggkkkppptttyyy~~~|||wwwsssmmmgggdddaaa___]]]YYYVVVRRRQQQRRRQQQLLLHHHAAA???;;;999999999888777777777777777777777666666555444333333333333444555555555555555666777777777888999;;;<<<;;;;;;;;;;;;999;;;>>>???AAAGGGPPPWWW___```bbbffflllsss{{{wwwzzz|||rrrmmmpppwwwzzzsssssswwwxxxzzzfffYYYPPPJJJHHHGGGEEEBBBBBBCCCCCCCCCBBBBBBAAA@@@@@@??????@@@@@@AAAAAAAAAAAA@@@@@@?????????>>>=========<<<;;;;;;888777777999;;;=========::::::::::::::::::::::::999999999999999999999999999999999999::::::::::::;;;:::888666555666777999888666777777888999:::<<<===@@@AAABBBDDDEEEFFFGGGGGGGGGGGGFFFGGGGGGHHHIIIJJJCCCCCCDDDDDDEEEEEEEEEEEEDDDDDDCCCBBBAAA@@@AAAAAA@@@@@@@@@AAACCCCCCAAA???;;;;;;::::::999:::::::::@@@???>>><<<:::999888777::::::999888888888:::<<<===CCCMMMUUUZZZ\\\\\\\\\bbblllzzz|||wwwqqqoooppprrrssssssuuuwww{{{|||xxxuuusssrrrooommmlllmmmppprrrtttyyyzzzuuunnnjjjiiijjjkkkkkkjjjhhheeecccccc```[[[WWWOOOKKKFFFBBB@@@???>>><<>>===<<<:::999888777888888888888888999::::::999999999::::::;;;<<<>>><<<>>>AAABBBBBBBBBDDDEEEGGGIIILLLOOORRRZZZdddlllqqqrrrsssvvv{{{zzz~~~}}}tttpppqqqwww~~~~~~xxxtttqqqsssvvv~~~eeeXXXSSSOOOLLLKKKIIIGGGDDDBBBCCCCCCBBBAAABBBAAA@@@@@@??????@@@@@@@@@AAAAAAAAAAAA@@@???>>>>>>>>>>>>===<<<;;;;;;;;;:::999999;;;===???>>>===::::::::::::::::::::::::555555666777777888999999999999999999999999999999:::888666555555666888999999444444555666888:::;;;<<<@@@AAACCCDDDFFFGGGHHHHHHHHHHHHHHHHHHHHHIIIJJJJJJCCCCCCAAAAAAAAABBBDDDEEEFFFEEEDDDCCCBBBBBBBBBBBB@@@???@@@AAACCCCCCAAA???;;;;;;::::::::::::;;;;;;<<<<<<;;;;;;;;;:::::::::999999999999999999999999;;;???GGGOOOVVVZZZ]]]^^^[[[bbbmmmxxx{{{uuuuuuyyy|||zzzwwwtttpppmmmpppzzz}}}xxxvvvqqqrrrssssssqqqoooooopppnnnrrryyyyyysssqqqoooooonnntttsssrrrooollliiifffeee^^^YYYTTTPPPNNNNNNMMMLLLMMMLLLJJJGGGDDDBBB@@@???;;;<<<>>>???@@@AAAAAA@@@>>>>>>>>>======>>>BBBEEEGGGKKKOOOQQQQQQSSSWWW[[[aaaaaabbbcccgggmmmtttzzzwwwxxx{{{vvvsssuuuxxxuuuvvvuuu~~~uuutttvvvyyy}}}vvveeeUUUOOOOOONNNLLLLLLJJJHHHDDDCCCBBBBBBAAA@@@@@@???>>>>>>======>>>>>>???@@@AAAAAAAAA@@@>>>======>>>>>>===;;;::::::;;;;;;::::::<<<>>>>>>===<<<999999999999999999999999333444555666777888999999999999999888888888888777777777666555555666777888888555555666666888999;;;;;;@@@AAACCCEEEGGGHHHIIIIIIIIIIIIIIIIIIIIIIIIJJJKKKFFFDDDBBB@@@@@@CCCFFFHHHIIIHHHGGGEEEDDDCCCCCCCCC>>>===>>>???AAAAAA@@@>>>:::::::::::::::;;;<<<===;;;;;;;;;:::::::::::::::888888888888999999888888999;;;???FFFNNNUUUZZZ]]]WWWZZZbbblllwww{{{zzz}}}}}}wwwrrrkkkhhhlllsss{{{{{{yyysssvvvxxxxxxvvvsssrrrsssppprrrvvv|||~~~}}}~~~zzzvvvrrrvvvxxxyyyuuuooollllllnnnllliiieeecccccceeeffffffdddcccaaa^^^[[[XXXVVVUUULLLNNNQQQTTTVVVVVVVVVUUUQQQQQQPPPNNNMMMPPPUUUYYYcccfffiiiiiihhhiiinnnrrr{{{xxxuuutttuuuwwwyyyzzzwwwzzzwwwssswww|||~~~~~~|||{{{~~~xxxaaaVVVKKKJJJLLLKKKJJJJJJHHHFFFCCCAAAAAAAAA@@@???@@@???>>>>>>======>>>>>>>>>???@@@AAA@@@???===<<<<<<>>>???===:::999:::<<<:::::::::;;;<<<<<<:::888999999999999999999999999666666666777777888888888999999888888777777777777555555555666666777777777666888777777777888999::::::@@@AAACCCEEEGGGHHHIIIIIIJJJJJJIIIIIIIIIJJJJJJKKKKKKHHHDDDBBBBBBEEEIIILLLKKKJJJHHHGGGEEEDDDDDDCCC<<<<<<<<<>>>@@@@@@>>><<<999999999:::;;;<<<===>>>>>>===<<<;;;999888777666777777777888999999888666666666888>>>GGGPPPXXX\\\VVVWWW[[[dddqqq|||~~~}}}~~~zzzvvvnnnfffcccfffnnntttyyy{{{|||wwwzzz}}}}}}zzzwwwwwwxxxxxxwwwxxxyyyyyywwwssspppkkkqqqyyy~~~zzzwwwzzz|||wwwpppmmmoootttwwwtttqqqqqqtttxxx{{{|||yyyxxxvvvssspppnnnlllkkkeeehhhlllppprrrrrrqqqpppkkkkkkiiigggeeehhhooouuu~~~~~~zzzyyy}}}{{{zzzyyyvvvssswww}}}~~~uuutttzzzxxx___YYYPPPIIIIIIJJJIIIHHHHHHEEECCC@@@???@@@AAA@@@???BBBAAAAAA@@@???@@@@@@@@@===>>>@@@@@@@@@???===;;;<<<>>>???===:::999:::<<<:::999999:::;;;:::888666888888888888888888888888999999999999888888888888999888888888777777666666333444555666777777777666444999:::;;;<<<>>>???@@@AAADDDEEEFFFFFFFFFFFFFFFEEEFFFFFFFFFGGGIIIKKKLLLMMMJJJHHHEEECCCCCCFFFIIIKKKKKKIIIFFFDDDBBBBBBCCCDDDAAA@@@@@@@@@AAAAAA???>>>===<<<::::::;;;>>>AAACCC???>>>===;;;999888888888777777666666555555555555777999;;;???DDDLLLTTTZZZYYYYYYZZZ^^^dddnnnyyy}}}tttooollljjjddd^^^bbbjjjnnnttt}}}{{{uuuuuuxxx{{{xxxvvvxxxyyywwwpppjjjdddfffjjjrrr{{{}}}|||xxxssssssvvvyyyzzzzzzzzz}}}yyyxxx{{{~~~~~~}}}}}}yyyuuuuuu{{{vvvbbb[[[SSSOOOJJJGGGHHHHHHGGGEEE>>>???AAACCCCCCBBBAAA@@@???>>>===<<<<<<===>>>???>>>>>>>>>>>>========================<<<;;;:::999888888888777777777666666999999888888888888999999999888777777777888:::;;;:::999888888999999777666333222222333444777:::<<<:::777777999:::<<<===>>>???@@@AAABBBDDDEEEFFFFFFFFFGGGGGGGGGHHHIIIJJJKKKLLLHHHGGGFFFEEEFFFHHHKKKMMMJJJIIIGGGFFFEEEDDDEEEEEEBBBAAA@@@AAABBBAAA@@@>>>===<<<;;;;;;<<>><<<:::999888888666666666555555555444444333555888;;;???FFFMMMRRRVVVXXX[[[]]]```fffmmmsssxxx}}}}}}yyy~~~~~~wwwpppjjjiiihhheeefffkkkoooqqqvvv}}}}}}~~~~~~{{{xxxwwwxxxvvvpppjjjdddeeehhhmmmttt}}}zzzwwwuuuwww|||yyyqqqqqqsssyyyyyy}}}}}}eeeXXXTTTQQQMMMIIIGGGGGGFFFDDDBBB;;;===???AAAAAAAAA@@@???======<<<;;;;;;<<<======>>>>>>>>>=========<<<<<<======<<<<<<;;;;;;::::::;;;;;;;;;::::::999999888999999888888888888999999999999888888888999:::;;;:::999777888999999777666444444333444555777:::;;;:::666777999;;;<<<>>>??????>>>???@@@BBBCCCDDDEEEEEEIIIIIIIIIIIIIIIJJJJJJKKKGGGGGGGGGHHHIIIKKKMMMNNNHHHIIIIIIIIIHHHHHHGGGFFFBBBAAA@@@AAABBBBBB@@@>>><<<<<<<<<===>>>???@@@AAAAAA@@@???===;;;999888888555555555444444444444444222444666999<<>>>>>============>>>>>>=========<<<<<<<<<;;;;;;<<<<<<;;;;;;;;;;;;;;;<<<======<<<;;;;;;:::999999999999888888888888999999999888888888888999:::;;;:::888777777888999888666666666666666777999;;;<<<;;;888:::<<<>>>@@@AAAAAAAAA???@@@AAABBBCCCDDDDDDDDDMMMLLLKKKKKKJJJJJJKKKKKKGGGHHHIIIJJJKKKLLLLLLLLLGGGHHHJJJKKKKKKJJJIIIGGGCCCBBBAAABBBCCCCCCAAA???<<<======>>>>>>???????????????>>><<<:::999777666444444444444444444444444555777999;;;===@@@DDDGGGLLLTTT^^^aaa___]]]^^^```jjjttt}}}yyytttyyy~~~wwwttttttssssssssstttrrrooolllnnnxxx~~~{{{yyyzzzzzzxxxwwwsssqqqnnnmmmooosssxxx{{{xxxwwwzzz}}}|||{{{{{{||||||yyyvvvuuutttuuuwwwyyyyyywwwuuu|||~~~yyysss{{{}}}uuuaaaWWWQQQPPPRRRKKKKKKJJJIIIGGGDDD@@@>>>@@@AAABBBBBBBBBAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@===<<<<<<<<<;;;;;;;;;;;;<<<;;;:::::::::;;;<<<===<<<;;;;;;:::999999888888:::999999888888999999:::777777777777888888999999999777666777888999888666777777888999;;;===???@@@???:::;;;>>>@@@AAABBBAAAAAA>>>@@@BBBDDDFFFHHHIIIIIIOOONNNMMMLLLKKKKKKKKKKKKIIIJJJJJJKKKKKKJJJIIIHHHFFFGGGJJJKKKLLLJJJIIIGGGCCCBBBBBBBBBCCCCCCAAA@@@============>>>>>>>>>===<<<<<<;;;;;;999777666555444444444444444444444444888:::<<<===>>>???BBBDDDDDDLLLWWW^^^___^^^^^^```dddnnnxxx~~~{{{xxx||||||yyyxxxyyyxxxxxxtttkkkdddjjj{{{}}}|||{{{zzzyyyyyyvvvtttrrrrrruuuyyy{{{uuurrrsss{{{xxxoooooooooqqqssstttttttttuuuvvvwww{{{wwwyyywwwbbbWWWSSSPPPNNNNNNIIIJJJKKKJJJGGGDDDAAA???CCCCCCCCCBBBAAA@@@???>>>@@@@@@AAAAAAAAAAAA@@@@@@===<<<<<<<<<;;;;;;;;;;;;;;;::::::::::::;;;;;;<<<;;;;;;;;;:::::::::999999::::::999999999999::::::666666666777777777777777888777666666888999888666777888999<<<>>>AAACCCDDDDDD;;;===???AAAAAAAAA@@@???===>>>BBBFFFJJJMMMOOOPPPNNNNNNLLLKKKKKKJJJJJJJJJIIIIIIJJJIIIIIIHHHGGGFFFFFFGGGIIIJJJJJJIIIGGGFFFDDDCCCBBBCCCDDDDDDBBB@@@======<<<;;;;;;;;;<<<<<<888999::::::999888666555444444444444444555555555999;;;===???>>>???@@@AAA>>>DDDMMMUUU[[[]]]______]]]fffnnnsssxxx~~~|||}}}zzznnncccdddqqq~~~}}}zzzxxxwwwyyyxxxwwwwwwxxxzzz}}}wwwuuutttwww}}}|||xxxooonnnpppuuuwwwwww|||{{{sssooottttttvvvwwwyyy{{{}}}}}}}}}}}}~~~zzzxxx~~~|||rrreeeWWWRRRPPPLLLGGGEEEFFFHHHJJJIIIFFFCCCBBBAAABBBBBBAAA@@@>>>===<<<<<<>>>>>>????????????>>>>>>=========<<<<<<<<<;;;;;;::::::;;;;;;;;;;;;:::999;;;;;;;;;<<<<<<<<<======::::::999999999999::::::555666777777888888777777777666555666888888888777777888:::===???BBBDDDEEECCC>>>@@@BBBCCCCCCBBB@@@>>>@@@BBBDDDHHHKKKMMMOOOPPPKKKKKKJJJIIIHHHHHHHHHHHHGGGGGGGGGFFFFFFFFFFFFFFFFFFFFFGGGHHHGGGGGGEEEEEEEEEDDDCCCCCCEEEDDDCCCAAA>>>===;;;999999999;;;;;;777888999::::::999888777444444555555555666666666:::===@@@AAA@@@@@@@@@AAA???AAAFFFNNNVVV\\\^^^^^^^^^dddhhhhhhlllwww~~~{{{ssskkkhhhmmmrrrzzz{{{}}}~~~zzzxxxxxxyyyzzz{{{|||}}}|||zzzzzz{{{zzzwwwuuukkkjjjkkknnnooonnnqqqwww}}}~~~~~~~~~|||~~~~~~}}}zzzxxxzzz~~~zzzwwwxxxzzz{{{vvv{{{{{{wwwcccZZZQQQOOONNNIIIEEEDDDCCCFFFHHHGGGDDDBBBBBBCCC@@@@@@??????>>>>>>??????======>>>??????>>>======>>>>>>>>>=========<<<<<<999:::<<<===<<<:::888666999999:::;;;<<<===>>>>>>;;;::::::999999::::::;;;666777888999:::999999888777666555666888888888777888999:::<<<>>>???@@@@@@>>>BBBDDDFFFGGGFFFDDDBBB@@@FFFGGGHHHIIIJJJKKKKKKJJJIIIHHHGGGGGGFFFFFFFFFGGGEEEDDDDDDDDDEEEFFFGGGGGGFFFFFFFFFFFFEEEEEEDDDDDDEEEDDDCCCDDDEEEEEECCCAAA>>><<<:::777777888:::;;;666777999;;;;;;;;;999888555555555666666666777777<<>>???@@@AAAAAA@@@???>>>>>>>>>>>>>>>============999:::===>>>===:::777444555666777888:::;;;<<<===;;;::::::999999::::::;;;888999:::;;;<<<;;;::::::666555555666777888888777999999:::;;;<<<<<<;;;;;;999FFFGGGHHHGGGEEECCCCCCCCCFFFDDDEEEIIINNNOOOKKKFFFEEECCCBBBDDDHHHJJJJJJHHHEEEEEEFFFGGGFFFDDDBBB@@@BBBBBBBBBCCCEEEFFFFFFEEEFFFEEEDDDEEEEEEDDDAAA???;;;;;;;;;;;;;;;;;;;;;;;;:::999777666666666777888666777888999888999<<<>>>>>>???AAABBBBBBAAA???>>>???AAACCCEEEHHHOOOXXX___nnnmmmiiifffeeeiiiooottt~~~xxxttttttxxx{{{}}}vvvmmmfffdddgggkkknnnwwwwww{{{}}}yyyvvvvvvvvvtttsssnnnfffaaa```___[[[XXXXXXYYY[[[]]]]]]\\\ZZZ```bbbeeegggjjjnnnssswww|||~~~zzzvvvuuuvvvuuuyyy||||||{{{||||||vvvuuuwwwvvvuuuwwwnnnpppwww~~~nnnaaa[[[SSSOOOJJJHHHHHHHHHFFFDDDEEEEEEEEEEEEDDDCCCAAAAAACCCAAA???>>>??????>>>===============<<<<<<<<<<<<<<<<<<;;;;;;;;;:::::::::;;;;;;<<<<<<<<<;;;999888:::999999::::::<<<======;;;:::999:::<<<>>>>>>>>>999::::::;;;;;;::::::999999999999999999999999999666888999888666555444555666GGGIIIIIIHHHFFFCCCCCCCCCFFFFFFGGGJJJMMMMMMJJJGGGDDDCCCCCCEEEHHHJJJIIIGGGDDDEEEFFFGGGFFFEEECCCBBBBBBBBBBBBCCCDDDEEEEEEEEEFFFEEEDDDDDDEEEDDDAAA???;;;;;;;;;;;;;;;;;;;;;;;;999999888777777777888999888999:::999888777999;;;===>>>@@@BBBCCCCCCBBBAAA>>>@@@BBBCCCEEEKKKSSSYYYgggiiillllllkkkiiihhhhhhqqqwww}}}~~~zzzyyy{{{}}}uuuoookkkjjjiiihhhooopppuuu}}}zzzyyyxxxyyyyyyssskkkfffeeeccc______^^^^^^___aaabbbbbbaaaaaabbbbbbbbbcccggglllqqqzzz|||}}}}}}zzzyyyzzz|||vvvppphhhfffkkkuuu~~~|||sssmmmiiijjjsss}}}yyykkk___VVVSSSPPPLLLHHHFFFGGGGGGFFFDDDFFFFFFFFFEEEDDDCCCAAA@@@AAA@@@>>>>>>???@@@???>>>>>>>>>>>>=========<<<<<<<<<<<<<<<<<<;;;;;;;;;:::::::::;;;;;;;;;:::999888999999999::::::;;;<<<<<<;;;::::::;;;===>>>>>>===999999::::::::::::999999888999:::;;;;;;:::999888777888999777555444555666666IIIJJJKKKJJJGGGDDDCCCCCCEEEGGGJJJKKKKKKJJJIIIIIICCCCCCDDDFFFHHHIIIGGGFFFCCCDDDEEEFFFGGGFFFEEEEEEBBBCCCCCCDDDEEEEEEEEEEEEEEEDDDDDDDDDDDDCCC@@@>>>;;;;;;;;;;;;;;;;;;;;;;;;999999888888888999999::::::;;;;;;999777555666888;;;===???AAACCCCCCCCCCCC>>>???@@@@@@BBBFFFKKKOOO[[[bbbkkkqqqpppjjjccc___ccclllwww}}}~~~~~~~~~~~~~~~zzzvvvqqqmmmmmmmmmrrr}}}|||yyy}}}}}}yyyqqqnnnnnnmmmjjjnnnmmmkkkjjjjjjlllmmmooonnnmmmllljjjjjjmmmrrrvvv~~~~~~vvvjjjffffffgggiiinnnvvv~~~}}}pppggg^^^]]]bbbjjjvvvppp```VVVOOOKKKLLLKKKIIIFFFEEEEEEFFFFFFEEEHHHHHHGGGFFFDDDCCCAAA@@@@@@???>>>???@@@AAAAAA@@@?????????>>>>>>>>>>>>============<<<<<<<<<;;;;;;999999:::;;;;;;:::::::::::::::::::::::::::;;;;;;;;;;;;;;;===??????>>><<<999999999999999999999999888999;;;======;;;999888888999888666444444555777777IIIKKKLLLKKKHHHEEECCCCCCDDDHHHLLLLLLHHHFFFHHHJJJCCCDDDEEEGGGHHHGGGFFFEEEBBBCCCEEEFFFGGGHHHHHHHHHEEEFFFHHHHHHGGGFFFFFFFFFEEEDDDCCCCCCDDDBBB???===::::::::::::::::::::::::999999999999999::::::::::::::::::888666555666777:::;;;===???@@@AAAAAAAAA???????????????BBBDDDFFFNNNVVVccclllnnnkkkfffbbbaaahhhqqqwwwzzz}}}yyyxxxvvvvvvxxx{{{~~~vvvvvvyyy|||}}}xxxwwwzzz{{{yyy}}}{{{wwwuuuvvvxxx{{{|||}}}}}}||||||}}}mmmcccbbbeeeooowwwzzziii^^^\\\\\\aaagggmmmvvv~~~nnn]]]RRRLLLGGGFFFHHHHHHGGGEEEEEEEEEFFFFFFFFFIIIIIIHHHFFFDDDBBB@@@???@@@@@@@@@AAACCCDDDDDDBBB@@@@@@@@@?????????>>>>>>>>>============<<<<<<<<<999999:::;;;;;;;;;<<<<<<;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;<<<>>>@@@@@@===;;;888888888888888888888888888:::<<<>>>>>><<<:::888999999888555333333666888777GGGIIIKKKKKKHHHEEECCCBBBCCCHHHLLLKKKFFFDDDGGGJJJCCCDDDFFFGGGFFFEEEEEEEEECCCCCCEEEFFFHHHIIIIIIJJJIIIKKKMMMMMMJJJGGGGGGGGGEEEDDDCCCCCCCCCAAA>>>;;;::::::::::::::::::::::::999999999999:::999999999777888888777666555777888:::;;;;;;<<<======>>>>>>@@@???>>>>>>??????@@@@@@CCCJJJTTT]]]ccchhhkkklllffffffhhhlllrrryyy~~~}}}|||~~~zzzvvvsssrrrtttvvv|||{{{zzz|||~~~}}}sssjjjfffhhhnnnssslll]]]XXX[[[aaaggghhhkkkuuuzzzfff\\\QQQLLLIIIEEEDDDFFFEEEFFFFFFFFFFFFFFFGGGHHHIIIHHHGGGFFFDDDBBB@@@???BBBAAABBBDDDFFFGGGFFFDDD@@@@@@@@@@@@????????????>>>============<<<<<<<<<::::::;;;;;;;;;<<<======;;;<<<<<<============<<<;;;;;;<<<>>>@@@???<<<:::888777666666666666777888888:::<<<>>>>>><<<:::888999999888555333333666888666DDDFFFIIIIIIGGGDDDBBBAAAAAAFFFIIIHHHEEECCCFFFJJJEEEFFFFFFFFFDDDCCCDDDFFFDDDDDDEEEFFFHHHIIIJJJKKKMMMPPPRRRQQQLLLGGGFFFGGGEEEDDDCCCBBBBBB@@@===:::::::::::::::::::::::::::999999::::::999888888777555666777666555666888999999999::::::;;;;;;<<<<<>>======>>>>>>===;;;===AAAFFFMMMUUU^^^hhhnnnkkkhhheeegggmmmtttyyy|||}}}|||||||||uuuqqqqqqqqqrrryyy~~~yyywwwwww{{{~~~|||uuuqqqrrrllllllnnnqqqwww|||}}}ssshhhaaa^^^```dddggggggkkkzzzvvvbbbUUUNNNIIIHHHGGGCCCBBBDDDCCCEEEFFFFFFFFFFFFGGGHHHGGGGGGFFFEEECCCBBB@@@???BBBBBBCCCEEEGGGHHHFFFDDD@@@@@@@@@????????????>>>=========<<<<<<<<<;;;;;;;;;;;;:::::::::;;;<<<<<<999:::<<<===>>>>>>======;;;;;;;;;<<<>>>>>><<<:::777777555444444555777777888999;;;======;;;999888888999888666444444555777666@@@CCCFFFGGGEEECCCAAA@@@@@@CCCEEEEEEDDDDDDFFFHHHFFFGGGFFFDDDBBBAAADDDGGGEEEEEEFFFGGGHHHIIIKKKKKKPPPSSSUUURRRLLLFFFDDDDDDEEECCCBBBBBBBBB@@@<<<:::999999999999999999999999999999:::999999777555444555666666666555555777999888888888999:::<<<===>>><<<;;;:::;;;======:::888;;;<<>>>>>>>><<<<<<<<<<<<;;;;;;;;;:::;;;:::999888888888999:::666777:::<<<=========<<<<<<:::999:::;;;<<<;;;999777666444333333444666777888999:::;;;;;;:::999888777888999777555444555666444===AAADDDFFFDDDBBB@@@???@@@AAACCCCCCDDDDDDFFFGGGGGGGGGFFFCCC@@@@@@DDDHHHFFFFFFFFFGGGHHHIIIKKKLLLQQQTTTVVVSSSKKKDDDBBBCCCEEECCCBBBBBBAAA???<<<999999999999999999999999999999::::::999888666444333666666777666444444555777666777888999;;;>>>@@@AAA:::888888:::<<<<<<999666;;;<<<===>>>AAAGGGNNNSSSYYY\\\___^^^\\\^^^eeekkkuuuwwwyyy{{{~~~zzztttrrrrrrqqquuu|||~~~~~~}}}~~~|||zzzwww{{{{{{ssslllfff___]]]bbbgggjjjpppxxxyyyxxxwwwvvvyyy~~~}}}llljjjnnnxxxvvvdddZZZSSSNNNIIIDDDAAAAAAAAA???@@@DDD???BBBDDDDDDCCCBBBCCCEEECCCCCCCCCCCCBBBAAA@@@???AAAAAABBBDDDEEEEEECCC@@@?????????>>>>>>>>>>>>===<<<<<<;;;;;;;;;::::::::::::999888666666666777777333555777:::<<<<<<<<<;;;<<<:::999888:::;;;:::999777666444333333444666777999999999::::::999999999666888999888666555444555444@@@@@@@@@AAAAAAAAABBBBBBDDDCCCBBBBBBCCCEEEGGGIIIJJJIIIGGGFFFEEEEEEFFFGGGGGGGGGFFFFFFGGGIIIJJJLLLOOOPPPPPPOOOMMMIIIFFFDDDCCCBBBAAAAAAAAAAAA@@@???;;;;;;:::999999:::::::::999999999888888777666555555444333222111222333444777888;;;===>>>>>>>>>===;;;::::::999999::::::;;;888999;;;===@@@BBBDDDEEEMMMPPPSSSSSSSSSVVV]]]dddiiinnnuuu{{{~~~xxxvvvzzzzzz}}}||||||}}}{{{wwwvvvwww|||{{{mmmeee```\\\YYYYYY[[[___dddjjjttt}}}|||rrrkkkjjjttt~~~vvvuuu{{{zzzhhh^^^VVVNNNJJJKKKIIIGGGEEEBBBAAAAAABBBBBBCCCCCCCCCCCCCCCCCCCCCCCCBBBAAA@@@@@@BBBBBBAAA@@@AAAAAABBBBBBCCCCCCBBBBBB??????@@@AAA@@@>>><<<::::::;;;;;;<<<<<<;;;;;;:::888888777666666777888999:::;;;;;;<<<<<<;;;;;;:::999999888777666555444444555555444333111222555777888999;;;;;;;;;:::888666888888888777555444555777999@@@AAAAAAAAABBBBBBBBBBBBEEEDDDCCCBBBCCCDDDFFFHHHKKKJJJIIIGGGFFFFFFGGGGGGIIIHHHGGGGGGGGGHHHIIIIIILLLLLLMMMMMMKKKIIIGGGEEEEEEDDDBBBAAABBBAAA???===;;;:::999999888888888999888888888888777666555555555444333333333333444555999999;;;<<<============:::999999888888999999:::999:::;;;===???AAACCCCCCDDDGGGIIIIIIIIIKKKRRRXXXaaagggpppwww~~~yyywww|||}}}{{{}}}~~~zzzrrrggg```]]]]]]\\\[[[bbbffflllqqqvvv|||}}}rrrjjjccc```iiiwww~~~qqqdddWWWRRROOOJJJIIIJJJHHHFFFDDDBBBAAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBB@@@@@@@@@AAABBBAAA@@@AAAAAAAAAAAA@@@@@@???>>>>>>>>>???@@@???===;;;::::::::::::;;;;;;:::::::::888888777666666777888999999999::::::::::::999999999999888777666555444333111222333222222333555888999999:::;;;:::888666555666777777666555555666888444AAAAAAAAABBBBBBBBBCCCCCCEEEDDDCCCCCCDDDEEEGGGHHHMMMLLLKKKIIIHHHGGGGGGGGGJJJIIIHHHGGGGGGGGGHHHHHHHHHIIIIIIJJJIIIHHHGGGFFFGGGEEECCCBBBBBBAAA>>><<<;;;;;;:::888777777777777888888888777777666555444666555555444444555666666;;;;;;:::;;;;;;<<<======999999888888888888999999:::;;;<<<===>>>???@@@AAA<<<>>>@@@???>>>@@@EEEJJJSSS[[[eeeoooxxxzzzyyyqqqgggfffhhhooovvv~~~vvvrrrppplllkkkllliiinnnvvv}}}{{{yyyoookkkeeebbbbbbccceeeeeelllqqqyyytttggg^^^ZZZYYYZZZmmm}}}nnn```WWWOOOHHHGGGGGGFFFFFFGGGFFFEEECCCAAA@@@@@@AAAAAA@@@@@@@@@@@@@@@@@@@@@@@@AAA@@@???@@@AAAAAA@@@???@@@@@@@@@???>>>===;;;:::<<<===>>>>>>===<<<:::999999999999999999999999999888777777666666777777888777888888888888888888777888888777666555444444333000111333444444555777999888999999999888777555444555666777666555555777888777AAAAAABBBBBBBBBCCCCCCCCCCCCCCCDDDDDDFFFHHHIIIJJJNNNMMMLLLKKKIIIHHHGGGGGGHHHHHHHHHHHHHHHHHHHHHIIIGGGGGGGGGHHHGGGFFFEEEDDDEEEDDDCCCCCCDDDBBB@@@======<<<;;;999888777777777777777777777777666444444666666666666666666777777<<<;;;:::999:::;;;<<<===:::999999999999999999:::<<<<<<<<<======>>>>>>>>>:::;;;<<<;;;;;;<<>>???@@@AAA@@@???>>>??????>>>===<<<;;;;;;;;;<<<<<<<<<<<<;;;:::999888888777777777777888888888777777777666666666666777777888888888888777777777777666555555444333333111444666777777777888999666666777777777777666666666777777666444444555777999AAAAAAAAABBBBBBBBBCCCCCCAAABBBCCCEEEHHHJJJLLLMMMLLLLLLKKKKKKIIIHHHGGGGGGEEEEEEFFFHHHIIIJJJJJJKKKHHHHHHGGGGGGFFFEEEDDDCCCCCCCCCCCCDDDEEEEEEBBB@@@>>>>>><<<;;;999999888888888888888888777666555444666666666777777888888888<<<;;;:::999999:::<<<===;;;;;;::::::::::::;;;;;;======<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;:::;;;===???BBBIIIRRR[[[dddnnnyyy~~~}}}}}}{{{yyyzzz|||{{{{{{~~~~~~uuuhhh]]]]]]bbbiiimmmnnnmmmkkkjjjmmmnnnpppuuuvvvrrrpppssstttqqqqqqssszzz|||vvvssssssuuuyyyrrriii```___]]]]]]___bbbfffiiisss|||~~~mmmaaaYYYQQQKKKGGGFFFDDDBBBAAAAAA???===@@@@@@??????????????????>>>>>>>>>>>>>>>>>>>>>>>>@@@???>>>>>>@@@@@@???>>>======>>>>>>>>>>>>>>>===;;;;;;;;;;;;;;;::::::999888777777666666777777888777777777777666666555555777777888888888888777777666666555555444444333333333555777777666555555666333444555666777888888999777888888666444333444555444@@@@@@@@@AAAAAAAAABBBBBB???@@@BBBEEEGGGJJJKKKLLLIIIIIIJJJIIIIIIHHHGGGFFFCCCDDDFFFHHHJJJKKKKKKLLLIIIHHHGGGGGGFFFEEEDDDDDDBBBBBBCCCEEEGGGFFFDDDBBB>>>>>>===;;;::::::::::::999999999888888777666555555555666777888888888888::::::999::::::;;;<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<===<<<<<<<<<;;;;;;;;;;;;:::::::::::::::;;;;;;<<>>@@@???<<<>>>>>>>>>>>>>>>>>>??????========================???>>>===>>>?????????===<<<===>>>>>>?????????>>>;;;;;;::::::::::::::::::888777666555555666777888777777777777666555444444666777777888888777777666555555444444444333333333222444555444222222333444333444555666777888999:::777777777666333333444555444?????????@@@@@@@@@AAAAAA>>>???AAACCCEEEFFFGGGGGGEEEFFFGGGHHHHHHGGGFFFEEEDDDEEEGGGIIIJJJJJJJJJJJJHHHHHHGGGGGGGGGGGGGGGHHHCCCCCCDDDFFFGGGFFFCCC@@@===<<<;;;;;;::::::::::::::::::::::::999888777666444555666777888888888777777888999:::;;;<<<<<<<<<<<<;;;;;;::::::;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;:::999999888999:::;;;;;;:::>>>BBBGGGKKKNNNTTT\\\bbbjjjjjjjjjkkknnnqqqrrrsss|||}}}|||}}}}}}}}}}}}xxxyyy{{{{{{|||vvvsssxxx}}}vvvmmmjjjllliiicccffffffggghhhkkknnnqqqsss{{{yyycccZZZNNNGGGFFFEEECCC@@@;;;???@@@<<<<<>>>>>>>>>>>========================???>>>======>>>???>>>======>>>>>>>>>>>>>>>===<<<;;;;;;:::::::::;;;;;;;;;999888666555555666888999666777777777777555444333555555666666666666555555444444444333333333333333333444444333333333666888777777666666777777888888333444555555444444666888888>>>>>>?????????@@@@@@@@@>>>???@@@AAABBBBBBBBBBBBCCCDDDEEEFFFGGGFFFEEEEEEEEEFFFHHHIIIJJJIIIIIIHHHGGGGGGGGGGGGHHHIIIJJJKKKEEEEEEFFFGGGGGGFFFBBB???;;;;;;:::999999::::::::::::::::::::::::999777777333444666777888888888777555777999;;;<<<<<<<<<<<<;;;::::::999999::::::;;;;;;;;;;;;;;;;;;;;;:::::::::999888999;;;<<<;;;::::::===AAACCCEEEJJJQQQWWW]]][[[[[[^^^dddjjjooorrruuu{{{zzzvvvuuuxxx~~~~~~|||rrrnnnrrrxxx{{{xxxrrrqqqsssmmmnnnllliiimmmssspppiiiqqqooolllkkkmmmrrrwww{{{|||jjj[[[TTTNNNGGGCCCCCCBBB>>>999<<>>???;;;:::;;;<<<===>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>???===<<<===>>>???>>>===??????>>>>>>===<<<::::::;;;;;;;;;::::::;;;<<<<<<:::888777666666777888:::666777777777777555333222333444444555555444444333444444333333333333333333555666666555555777;;;>>>:::999888777666666666666000222333444444666888;;;888<<<<<<<<<===>>>@@@AAABBB???@@@AAABBBBBB@@@???>>>>>>@@@BBBEEEGGGGGGFFFEEEBBBDDDGGGIIIJJJJJJHHHGGGMMMKKKIIIJJJLLLMMMJJJGGGJJJJJJIIIHHHFFFDDDBBBAAA===<<<;;;::::::;;;===>>>::::::;;;;;;:::888666555444777999888444333444777888999:::;;;<<<=========<<<<<<<<<;;;;;;<<<======999999999::::::;;;;;;;;;888666444666:::===>>>===>>>===;;;<<<>>>CCCIIILLLSSSTTTVVVXXX\\\bbbiiinnntttxxxxxxtttqqqtttyyy~~~yyyyyy|||~~~|||yyyyyywwwoooiiifffggghhhppprrrqqqnnnrrrxxxwwwqqqxxx{{{{{{vvvvvvuuuiii___UUUNNNFFFEEEDDDCCCAAA>>><<<;;;;;;<<<<<<<<<;;;;;;:::999??????>>>>>>>>>>>>??????AAA@@@@@@@@@??????>>>>>><<<<<<======>>>=========<<<<<<<<<===============;;;;;;;;;:::999888777666777666666666666777777888999888777555555555666777666666777777777555444333222222222222333444555555777555444666999;;;:::888888888777666555444333333555555555555555555555555777999::::::;;;<<<===?????????????????????>>>===<<>><<<;;;:::<<>>>>>>>><<<<<<=========<<<<<<;;;:::;;;;;;;;;<<<<<<======;;;;;;;;;:::999888777666666666666666666777777888999888777666555666666777666777777888777666444333222222222222333444555666777555444666999:::999888666666666666666555555555444444555555666777888888666::::::;;;;;;<<<===>>>>>>??????===<<<<<<;;;;;;;;;??????@@@@@@@@@AAAAAAAAACCCDDDFFFGGGHHHFFFEEEDDDGGGFFFFFFHHHKKKMMMMMMMMMLLLLLLLLLKKKJJJHHHEEEDDDDDDCCC@@@===;;;:::::::::::::::;;;<<<<<<<<<<<<<<<666333000222666888777444999999::::::::::::999999888888777777777777777777777777777777777888888888555444333444777:::<<<<<<===<<<:::999999:::;;;<<>>>>>>>>>>>============<<<<<<;;;;;;::::::888999999:::;;;<<<======;;;;;;;;;:::999888777666666666666666666777888888999888777666555666777888777777888888777666444333333333333333333444666666777666555666888999999888444555555555666666777777333333444666777999::::::777===>>>>>>???@@@@@@@@@@@@@@@???===;;;::::::;;;;;;>>>>>>>>>>>>???@@@BBBCCCCCCDDDFFFFFFFFFEEECCCBBBGGGGGGHHHJJJKKKMMMNNNNNNLLLLLLLLLLLLKKKHHHFFFDDDEEEDDDAAA???===<<<;;;;;;:::::::::::::::999999999999666444555777999999888999:::::::::999999888777888999999999888888777777888999999999999999999999555444444555777:::<<<======<<<;;;::::::999888888<<<@@@FFFLLLRRRXXX^^^bbb]]]]]]]]]___ccclllvvv|||}}}}}}}}}~~~}}}~~~|||uuusssssszzz}}}~~~mmm```[[[ZZZ]]]aaafffkkknnnrrrxxx|||vvvhhh^^^WWWQQQHHHDDDCCCDDDBBB@@@?????????>>>===<<<;;;::::::::::::999999999::::::;;;<<<===>>>===;;;999777>>>>>>>>>=====================<<<;;;:::999999999888999999;;;<<<===>>>>>>;;;;;;;;;:::999888777666666555555666666777888999999888777666666777888888888888999999888666444333333333333333444555666777777777777777888888888777555555555555666666666666333333444666777888999:::888??????@@@AAAAAAAAA@@@@@@@@@???===<<<;;;;;;<<<<<<<<<======???AAACCCEEEFFFDDDDDDEEEEEEEEEDDDCCCCCCJJJKKKMMMMMMMMMMMMMMMMMMIIIJJJKKKKKKJJJGGGEEECCCCCCBBBAAA@@@???>>>======<<<;;;:::999888777666666888999999777555555888;;;::::::::::::999888777777888999999999999888777666888888888888888888888888555666666777888:::===???=========<<<;;;:::999999999<<>>???@@@???>>>>>>>>>??????>>>>>>===<<<;;;::::::999999:::;;;;;;;;;<<<>>>???>>><<<:::999===============>>>>>>>>>>>>===<<<:::999999999999999:::;;;<<<===>>>??????;;;;;;;;;:::999888777666555555555555666777888999999888777666666777888999999:::::::::888777555444444444444444555666777777777888888888777777777777666666666666555555555555333444444555555666777777777===>>>?????????>>>===<<>>============>>>;;;<<<>>>@@@BBBEEEFFFGGGDDDDDDEEEEEEEEEEEEEEEDDDKKKNNNQQQQQQOOOMMMKKKKKKGGGIIIJJJKKKJJJGGGDDDBBBAAAAAAAAA@@@@@@??????>>>???>>><<<:::888777666666555777888666333333777<<<::::::;;;::::::999888888777888999999888777555444666666666666555555555555555666888888888:::===@@@>>>>>>===<<<<<<;;;::::::999::::::;;;===BBBIIINNNWWWZZZ]]]]]]\\\YYYXXXWWW\\\ccclllqqqssstttuuuvvvvvvwwwyyyxxxtttqqquuu|||}}}wwwtttrrrjjjjjjkkknnnuuu||||||}}}vvvllleeebbbfffjjjuuu{{{zzzuuutttuuuvvvzzzyyykkkbbbXXXRRRLLLGGGDDDFFF@@@>>>======???@@@@@@@@@>>>>>>???????????????>>><<<;;;:::999:::;;;<<<===<<<===>>>??????>>>===<<<======>>>>>>>>>>>>??????>>>===<<<:::::::::;;;;;;;;;;;;<<<<<<===>>>??????;;;;;;;;;:::999888777666555555555555666888999:::888888777666777888999::::::;;;;;;:::999777555444555555444555555666777888888999999888666555666777777777666666555555555444333333444444555555666666444<<<===>>>>>>>>><<<;;;999<<<======>>>>>>>>>>>>===;;;<<>>======;;;:::888666666666666555555444444555888;;;>>>:::;;;;;;;;;;;;::::::999999:::;;;;;;:::999777555666666555555555444444444444666777777777999<<<@@@???>>><<<:::999888777777777888999999999<<>>AAA???>>>>>>???@@@AAAAAA@@@<<<===>>>???????????????===<<<;;;::::::<<<>>>???<<<<<<<<<===>>>>>>??????>>>>>>>>>?????????@@@@@@>>>===<<<::::::;;;===>>>;;;;;;;;;<<<<<<=========;;;;;;;;;:::999888777666444444555555666888999:::888888777777777888::::::;;;;;;;;;;;;999777555444555555555555666777888999888999:::999666444555777555555555666666666666666222333444555666777888999555<<<===>>>???>>>===;;;999:::;;;<<<>>>???>>>>>>===;;;===???BBBCCCCCCBBBAAACCCDDDDDDEEEFFFGGGGGGHHHDDDJJJQQQTTTQQQMMMIIIHHHGGGHHHKKKLLLKKKHHHEEEBBBAAAAAAAAA@@@???>>><<<<<<888777666444444444555666777444111444:::???AAAAAA:::;;;;;;<<<<<<;;;;;;;;;<<<===>>>???>>><<<:::888888888777777666666666555333555777666666777;;;???@@@>>>;;;888666444444444333666999;;;;;;<<<>>>@@@@@@FFFMMMRRRTTTUUUTTTTTTUUUYYY^^^```bbbgggooovvvyyyyyy|||~~~yyytttyyy}}}{{{|||~~~~~~{{{{{{vvvpppppppppuuu~~~xxxkkkffffffggggggmmmoooppprrrtttyyy~~~}}}~~~wwwssswww}}}{{{tttkkkddd```ZZZRRRLLLIIIDDDBBBDDDCCC===;;;>>>???????????????===<<<;;;;;;<<<===>>>????????????>>>===;;;:::;;;===???@@@;;;;;;;;;;;;<<<>>>???@@@>>>>>>??????@@@@@@@@@AAA>>>===<<<;;;;;;<<<>>>???;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999888777666444444555555666888999:::888888777777777888:::;;;<<<<<<<<<;;;:::888555444555555555666666777888999888:::;;;999666444555777333333444555666777888999111222333555888:::;;;<<<888<<<<<<======<<<<<<;;;:::888:::;;;<<<<<<===@@@BBBAAA@@@?????????@@@AAABBBCCCAAA@@@@@@BBBDDDCCCCCCIIIJJJLLLMMMLLLKKKHHHGGGNNNOOOOOOOOOMMMJJJFFFDDDFFFDDDBBB???<<<::::::999;;;999777555555666888::::::999888777888999:::;;;:::<<<======<<<;;;;;;<<<999:::;;;<<<============<<<:::666333222222333555555555666666777999:::;;;<<<;;;999777555555555555999888777777777888999:::??????AAACCCHHHMMMRRRUUU[[[ZZZ]]]```aaacccjjjssstttyyy~~~}}}{{{|||~~~wwwlllaaa^^^eeeoooyyy}}}tttbbbZZZWWWVVV\\\cccjjjnnnsssvvvxxx~~~|||}}}zzz{{{vvvmmm[[[YYYTTTOOOJJJFFFDDDCCCAAA@@@??????@@@@@@???===BBB@@@>>>???BBBCCCAAA???======>>>?????????????????????>>>>>>===<<<<<<<<<:::;;;===>>>???@@@?????????>>>>>>@@@AAAAAA???===>>>>>>>>>>>>>>>=========:::::::::;;;<<<>>>???@@@::::::999999888777777777777777777777888999:::;;;999888777777666777777777::::::::::::999888777777777777777777888999;;;;;;888999:::;;;:::888666444999888777666666777888888777666666555555666777888888;;;<<<<<<<<<<<<;;;;;;;;;999;;;<<<======>>>@@@CCCBBBAAA@@@?????????@@@AAABBB@@@???@@@BBBCCCCCCBBBGGGGGGHHHHHHHHHGGGFFFEEEKKKLLLMMMNNNLLLJJJGGGEEEGGGEEEAAA>>>;;;:::::::::999888666555555666888::::::999999888999:::;;;<<<;;;<<<>>>===<<<;;;;;;<<<;;;<<<=====================;;;999777555555555666555555555666777888999:::999:::::::::999777555444999888777777777888999:::::::::;;;===@@@DDDGGGIIIRRRSSSXXX^^^aaabbbiiipppqqquuuyyyzzzzzz~~~~~~}}}qqqfffdddjjjrrrzzz}}}|||zzzyyy{{{wwwxxx~~~}}}vvvgggYYYTTTUUUYYYaaaiiiqqqtttwwwxxxyyy~~~~~~{{{qqqkkkddd[[[TTTOOOMMMJJJGGGDDDBBB@@@@@@AAA@@@>>>>>>???@@@???===???===<<<===???@@@>>><<<>>>>>>????????????>>>>>>????????????>>>===<<<;;;888999;;;===>>>>>>>>>>>>???>>>>>>@@@AAAAAA???===========================:::;;;;;;<<<>>>??????@@@;;;;;;::::::999888888888777777777777888999::::::888888777777777888999999::::::;;;::::::999888777666666666777888999:::;;;::::::;;;;;;:::777555444888888777666666777888999888777666666666777888999999::::::;;;;;;;;;;;;;;;;;;;;;<<<===>>>>>>???AAACCCCCCBBB@@@????????????@@@@@@???>>>???AAACCCCCCBBBFFFFFFEEEDDDDDDDDDDDDDDDGGGHHHJJJKKKKKKIIIGGGFFFFFFDDD@@@<<<:::999:::;;;777666555444555666999:::;;;::::::::::::;;;<<<<<<;;;===>>>===<<<<<<===>>>>>>????????????>>>======;;;;;;:::888777666555555444444555555666777888999666777:::<<<;;;999666444888777777777777888999:::999999:::<<<===???@@@AAAFFFIIIPPPXXX\\\^^^dddkkklllooorrrssstttyyy|||zzz{{{uuurrrvvvssshhhhhhkkkqqqvvv{{{}}}wwwuuutttuuuxxxyyywwwuuusssmmmkkkoootttxxx~~~~~~yyywwwwwwxxxssstttwwwzzz|||zzzvvvssskkk___UUUTTTZZZcccnnnvvvzzz{{{{{{zzzyyy|||wwwmmm___UUUPPPMMMHHHEEECCCBBB@@@???>>>>>>>>>???AAA???>>>===>>>???>>>===>>>===;;;<<<===>>>===;;;>>>????????????>>>>>>===>>>???@@@AAA@@@>>><<<;;;666777999;;;============>>>>>>>>>???@@@@@@>>><<<;;;;;;;;;;;;;;;<<<<<<<<<:::;;;===>>>????????????<<<<<<;;;;;;:::999999888777777777777888999::::::888888888888999:::;;;;;;;;;;;;;;;;;;:::999888777666666666777888999:::;;;;;;;;;<<<;;;999777555333777666666666777888999:::888777777666777888999:::999:::::::::::::::;;;;;;<<<<<<===??????>>>???BBBDDDDDDCCCAAA???>>>>>>?????????>>>===>>>AAACCCCCCCCCFFFEEECCCBBBBBBBBBDDDEEEDDDEEEGGGHHHIIIHHHHHHGGGEEEBBB>>>:::888888999:::666555444444555777999:::;;;;;;;;;;;;<<<<<<======<<<===>>>===<<<<<<===???AAAAAAAAA@@@@@@???======888888888888777555333222333444555666666777777777444666888::::::888666444666666777777888888999999888999:::;;;============>>>@@@GGGNNNRRRTTTZZZbbbhhhjjjllllllkkkmmmsssxxxzzz|||}}}}}}{{{xxxvvvvvvuuurrrnnnlllooozzzzzzooofffffffffhhhjjjmmmnnnnnnnnnhhhggghhhmmmsssvvvtttqqqiiiaaa\\\]]]bbbgggnnnuuu~~~yyyssspppooopppsssuuuxxx{{{}}}|||zzzxxxppphhh______fffrrr}}}~~~zzzxxxyyy|||~~~~~~|||pppddd\\\TTTKKKFFFEEEFFFEEEDDD???>>>=========>>>???@@@AAA???===<<<===>>>>>>===???>>>>>>>>>>>>>>>============>>>???????????????>>>???AAABBBAAA???<<<:::555777999;;;===>>>>>>>>>>>>>>>>>>???@@@???===;;;:::::::::::::::;;;;;;;;;:::;;;>>>@@@@@@@@@???>>>;;;;;;;;;:::999999888888666666666777777888999:::::::::999999999::::::;;;;;;;;;;;;;;;:::999888777555555666777888999;;;<<<======<<<;;;999777444333555666666777888999999:::888888777777777999:::;;;999<<<;;;:::::::::;;;<<<<<<===>>>????????????BBBDDDDDDCCCAAA???>>>>>>??????>>>===<<<>>>AAACCCDDDDDDEEECCCAAA??????@@@BBBCCCBBBCCCEEEFFFGGGGGGGGGFFFBBB@@@===999777777888999555555555555666777999:::;;;;;;<<<<<<<<<=========;;;<<<===<<<;;;<<<>>>@@@AAAAAAAAAAAA@@@>>>===<<<777888999999888666444222333444555666777777666666444555666777777777666666555555666777888888999999444555777888::::::;;;;;;<<<===???DDDFFFGGGOOOWWWcccfffiiiiiigggfffggghhhiiilllnnnooooooppprrruuuqqqrrrssstttvvv{{{zzzsssjjjccccccaaa___^^^``````___^^^\\\]]]aaahhhnnnpppnnnlllcccZZZSSSSSSVVVZZZbbbiiiwww}}}zzzvvvrrrrrrrrrxxx{{{~~~}}}wwwooolllsss~~~|||zzzyyyzzz|||yyy{{{}}}vvvsssqqqmmmhhheeebbbXXXMMMFFFBBB???>>>@@@AAAAAA@@@>>>>>>=========>>>@@@@@@AAA>>><<<;;;<<<=========>>>>>>>>>>>>===<<<<<<===:::;;;===>>>@@@AAAAAAAAA===???@@@AAAAAA>>><<<:::777999;;;===>>>?????????>>>======>>>???>>><<<:::888999999999:::::::::;;;:::;;;===???@@@???>>>===::::::999999888888777777666666666666777888999:::<<<<<<;;;:::999999999:::;;;;;;;;;;;;:::999888888555666666777999:::<<<===>>>===<<<;;;999777555444555555666777888999999999888777777777777999;;;<<<999>>>===<<<;;;:::;;;<<<<<<===>>>??????>>>???AAACCCCCCBBB@@@????????????@@@======<<<>>>BBBDDDEEEEEECCCAAA???>>>>>>>>>@@@AAACCCDDDDDDEEEEEEFFFEEEEEEAAA@@@>>>;;;:::999888888777666666777777888999999:::;;;<<<<<<======<<<<<<;;;;;;;;;;;;:::;;;===@@@@@@@@@@@@??????===<<<<<<999:::;;;;;;:::888777666444555666777888777666666555555666666666666666666444555666777888999999999777777888999;;;<<<===>>>===<<<<<<>>>>>>>>>EEEMMMYYY]]]bbbdddeeedddcccccc]]]___bbbdddfffkkkrrryyyxxx|||wwwqqqkkkeeefffbbb\\\ZZZ[[[\\\ZZZXXX]]]aaahhhnnnqqqrrrpppoooddd\\\UUUUUUWWW[[[bbbhhhtttzzz~~~zzzwwwwwwwww}}}~~~vvvrrrxxx~~~tttiii^^^VVVWWWWWWUUURRRQQQPPPJJJBBB>>>===<<<===>>>>>><<<;;;======<<<<<<<<<===>>>???@@@>>>;;;:::;;;<<<======<<<===>>>===;;;::::::;;;:::;;;===>>>@@@AAAAAAAAA===>>>???@@@???===;;;::::::;;;===???@@@@@@??????>>>=========>>>===;;;999888888999999::::::;;;;;;:::;;;<<<>>>>>>>>>===<<<::::::999888888777777666666666666666777888999999<<<;;;::::::999999::::::<<<<<<<<<;;;;;;:::999888666666777888:::<<<===???>>>===<<<:::999777666666555666777888888999888888777666666666777999:::<<<888AAA@@@>>><<<;;;;;;<<<<<<===>>>???>>>>>>>>>@@@BBBBBBAAA@@@?????????@@@AAA>>>======???CCCEEEGGGGGGDDDDDDBBBAAAAAAAAABBBCCCEEEEEEEEEEEEEEEDDDDDDCCCBBBAAAAAA???>>><<<:::999888888888888888999999999999:::;;;<<<===<<<;;;;;;999::::::999888:::===???===>>>>>>>>>===<<<;;;;;;::::::::::::999888888777444666777999999888777666555777999::::::888666555333444666777888999999888;;;:::::::::;;;<<<>>>???===<<<===???===;;;???FFFKKKNNNSSSWWWZZZ\\\]]]^^^ZZZ[[[]]]^^^aaaiiivvv|||uuurrrpppnnnlllfff___\\\\\\]]]\\\ZZZdddkkktttyyyxxxvvvuuuuuukkkddd```aaadddhhhmmmsssyyy}}}yyyvvvuuuuuuyyy|||}}}{{{tttpppwwwqqqlllfff^^^WWWPPPIIIEEEDDDGGGHHHEEEDDDEEECCC???>>>===<<<<<<===<<<;;;;;;<<<<<<;;;;;;<<<===???@@@@@@>>>:::999:::<<<=========>>>???>>>;;;999:::<<<===>>>>>>????????????>>>===>>>>>>======<<<;;;:::<<<===>>>?????????>>>>>>>>>===<<<===>>>===:::888888888999999:::;;;;;;<<<;;;;;;;;;;;;<<<<<<<<<<<<;;;::::::999999888777777666555555666666777888999888888888888999:::;;;<<<<<<<<<<<<<<<;;;:::999888777777888999;;;===???@@@======;;;:::999888888777666777888888999888777777666555555555666888:::;;;777CCCAAA???<<<;;;;;;<<<<<<===>>>>>>>>>===>>>???AAAAAA@@@?????????@@@AAABBB>>>======???CCCFFFGGGGGGHHHHHHGGGFFFFFFFFFFFFFFFGGGGGGFFFEEEDDDCCCCCCBBBCCCCCCCCCCCCAAA???<<<;;;:::::::::999999999999999999999;;;<<<<<<<<<;;;:::999999999888888999<<>>;;;666333222333555777888999888888999888666555555777999:::<<<<<>>??????===;;;:::999999999:::;;;;;;<<<<<<<<<<<<===???AAACCC@@@===:::999:::;;;<<<===???AAABBB@@@===;;;<<<>>>@@@@@@@@@??????===<<<<<<>>>======<<<;;;;;;::::::<<<===>>>??????>>>===<<<>>>===<<<======<<<:::777888888999:::;;;;;;<<<<<<;;;;;;:::::::::;;;<<<<<<<<<<<<;;;::::::999999888555555555666666777888999555555666777999<<<>>>???<<<<<<<<<<<<;;;:::999999888888999:::<<<>>>@@@AAA===<<<;;;:::999999999999777777888999999888666666555444444555666888999;;;666<<<======>>>======<<<<<<@@@???>>>>>>>>>???@@@AAADDDCCCBBBBBBAAAAAAAAAAAA===>>>?????????@@@CCCEEEKKKJJJIIIHHHGGGFFFFFFEEEFFFFFFEEEDDDCCCCCCDDDDDDDDDDDDCCCBBB@@@>>>;;;999::::::999888888777777666<<<<<<<<<<<<<<<<<<;;;:::<<<<<<<<<<<<============@@@???>>>===<<<;;;;;;;;;666777777777888888888888888888888888888999999999:::999777555444333333444555555555555666666666666666666666666555777:::===>>>===<<<;;;::::::999:::>>>>>>>>>???@@@BBBCCCDDDMMMNNNPPPTTT[[[fffsss{{{~~~ssskkkhhhjjjlllpppsssvvvxxxyyyyyynnniiibbb^^^^^^`````````lllmmmoooqqqrrrrrrrrrrrrllliiihhhmmmvvv}}}}}}xxxnnniiiiiikkklllkkkiiihhhhhhhhhnnnllliiihhhiiimmmqqqtttttttttuuuyyyzzzuuulllccc[[[SSSKKKGGGCCCBBBAAA???===<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;>>>>>>===;;;:::999888888888999:::<<<===>>>>>>>>><<<<<<;;;;;;<<<>>>@@@AAAAAA@@@???>>>============BBBAAAAAA@@@???>>>=========<<<;;;:::;;;;;;===>>>BBBAAA???>>>>>>>>><<<:::<<<;;;:::;;;<<<<<<:::888888999;;;===>>>>>>======:::::::::::::::;;;<<<======;;;::::::;;;<<<:::999666666666777777777777777555666777999::::::::::::999;;;===>>>>>>;;;999777999999:::;;;;;;<<<<<<======>>>===999444222444666666777888888777666888999888999999888666555777888666<<<<<<=========<<<<<<<<<@@@???>>>>>>???@@@AAABBBDDDCCCBBBAAA@@@???????????????@@@??????@@@DDDFFFJJJJJJJJJJJJIIIHHHGGGFFFFFFFFFEEEEEEDDDDDDEEEEEEDDDDDDCCCAAA???<<<:::999::::::;;;;;;;;;::::::999<<<<<<=========<<<;;;;;;;;;;;;<<<<<<<<<=========;;;;;;:::999888888888888666666666666666777777888777777777888888999999999888777666444444444555555555555666666666666777777888888888666555555777:::<<<;;;:::999888888888888999999999:::;;;===>>>???BBBCCCEEEIIINNNWWWaaahhhpppuuuzzzxxxqqqhhhcccaaaaaadddhhhmmmppprrrsssrrrmmmggg```]]]]]]```aaabbbeeeeeeddddddeeeggghhhiiieeecccbbbfffnnnssstttsssvvvzzz}}}|||tttiii```ZZZ\\\]]]]]]]]]^^^aaaeeehhhkkkkkkkkkmmmpppuuuzzz|||}}}{{{xxxsssmmmiii^^^ZZZUUUPPPLLLHHHDDDAAA>>>===<<<:::999888777777999888888888888888888888;;;;;;;;;;;;::::::::::::999999:::;;;<<<===>>>>>><<<<<<======>>>@@@AAAAAAAAA@@@???============>>>@@@@@@@@@???>>>======<<<<<<<<<;;;;;;;;;<<<===>>>@@@???>>>???@@@@@@???>>>>>>===<<<<<<<<<;;;999777888999:::<<<<<<<<<;;;;;;;;;;;;::::::;;;<<<<<<======;;;::::::;;;;;;:::888444444555666666666777777555555666777888999::::::999:::;;;<<<<<<;;;999888999999999:::;;;;;;<<<<<<999::::::888555444666888666777888888777777888999777888888777666666777999777;;;<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>???@@@AAABBBCCCDDDCCCAAA@@@???>>>>>>>>>??????>>>======???CCCFFFGGGGGGHHHIIIHHHGGGEEEDDDEEEEEEEEEFFFFFFFFFFFFFFFFFFDDDBBB???===;;;:::999999:::<<<===>>>>>>============>>>======<<<;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<999999888777777666666666666555444444444555777888555666666777888999999:::666666555444444555666777666666666777777777888888777888777666555555777999999999888777666666666666666666666666777888::::::888999;;;===@@@FFFLLLQQQXXX\\\aaaccc```]]]\\\]]]ZZZ]]]ccciiimmmoooooonnnfffaaaYYYTTTRRRTTTVVVXXXZZZYYYXXXXXXYYY\\\```bbb]]]\\\\\\___dddggggggeeeiiilllooommmggg]]]UUUPPPTTTTTTTTTUUUXXX___gggmmmrrrsssvvvzzz~~~}}}yyytttqqqgggddd```]]][[[XXXTTTQQQEEECCC@@@???>>>>>><<<:::::::::999777666555444444888888777777666666666555777777888999:::;;;<<<<<<:::::::::;;;;;;===>>>???<<<===???AAABBBBBBBBBBBBAAA@@@>>><<<;;;<<<===>>>>>>>>>>>>======<<<<<<;;;<<<<<<;;;;;;<<<<<<===>>>>>>======>>>AAABBBBBBAAA@@@>>>=========<<<999777999999:::;;;;;;::::::999<<<<<<;;;;;;<<<<<<=========;;;:::999::::::888777444444555777777888888888555555555555666888999;;;888888999999999999999999777888888999::::::;;;;;;999999999888666555666888555777888888777777888999666777888777666666777999777;;;;;;;;;;;;;;;<<<<<<<<<>>>>>>???@@@AAABBBCCCDDDDDDCCCBBB@@@???>>>>>>>>>>>>>>>===;;;:::<<>>????????????>>>>>>>>>>>>===<<<;;;;;;::::::::::::;;;;;;;;;;;;999::::::999999888888777777666555444444666777999444555555666777888999999777666555444333444555666666666777777888888999999333555666666666777:::<<<999888777666666666666666666666666666666777888999555777888999:::<<>>???<<<>>>AAACCCDDDDDDBBBAAAAAA???===;;;:::;;;===>>><<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<===>>>>>>===<<<<<<===@@@AAAAAA@@@???>>>======>>>===;;;999:::;;;;;;;;;::::::::::::======<<<<<<<<<======>>><<<;;;999999999999777555555666777999::::::::::::777666555555666888;;;<<<777777666666777888999:::777777777888999999::::::======<<<:::777555555555555666888888777777888:::666777777777555666777999888<<<;;;;;;;;;;;;<<<===>>>>>>???@@@AAABBBCCCDDDDDDEEEDDDCCCBBB@@@@@@????????????>>>===<<<===AAADDD???@@@AAACCCCCCCCCCCCBBBDDDEEEFFFGGGHHHGGGGGGGGGGGGFFFCCC???===;;;;;;;;;666888:::<<<===>>>>>>>>>>>>>>>>>>>>>===<<<;;;:::999999999999::::::::::::999::::::;;;::::::999888777777666666666777888999444444555666777777888888999777666444333222333333555666666777888999999999444666777777777888:::<<<999888888777777777777888666666555555555666777777666888999999888777999:::777:::===AAADDDHHHLLLOOOPPPSSSYYY^^^bbbddddddddd___[[[TTTMMMIIIHHHKKKMMMTTTUUUVVVXXXYYYZZZ[[[[[[XXXXXXYYY[[[\\\ZZZXXXUUUQQQVVV[[[______^^^^^^^^^ZZZ\\\]]]^^^___bbbeeehhhjjjkkklllmmmkkkgggcccaaaZZZVVVRRRNNNKKKHHHDDDBBB???===;;;<<<>>>AAABBBCCC@@@===;;;999999999777666999999999999888666555444777777777666666555555555666777777777888999999999;;;;;;;;;;;;;;;<<<===>>><<<>>>AAADDDEEEDDDBBBAAA@@@???<<<;;;:::;;;<<<<<<:::::::::::::::;;;;;;;;;;;;;;;<<<======>>>>>>>>>===<<<;;;<<<===>>>===<<<<<<;;;;;;<<<>>>???>>>===<<<<<<<<<;;;;;;;;;;;;;;;>>>======<<<<<<<<<======;;;999888777888888666555555666888999::::::999999999888777666777:::<<<>>>777777555555555777999:::666666777888888999999:::>>>===<<<;;;:::888666555444666777888777777999:::666777777666555555777888777===<<<;;;;;;<<<===???@@@???@@@AAABBBCCCDDDDDDDDDDDDDDDCCCBBBAAAAAAAAAAAA@@@AAAAAA@@@???@@@BBBDDD@@@AAAAAABBBDDDEEEFFFFFFDDDEEEFFFGGGGGGGGGFFFEEEEEECCCAAA???===<<<;;;:::777888888999::::::;;;;;;============<<<;;;999999888888888888999999999999777888999::::::999888777777777777888888888888888555555555555666666666666999888666444222222222222555555666666777888999999:::;;;<<<:::888666666777999999888888888888999999555444444333333333444444666777888777666555555666666666666888:::<<<>>>???CCCEEEIIIMMMPPPQQQRRRRRRQQQOOOLLLHHHFFFGGGKKKOOOTTTUUUUUUUUUTTTRRRPPPOOOQQQRRRTTTUUUTTTSSSQQQOOOMMMPPPTTTWWWXXXXXXXXXYYYSSSUUUWWWWWWUUUTTTTTTUUUTTTTTTUUUUUUSSSQQQNNNLLLGGGEEEAAA??????>>><<<:::999888666777999;;;<<<<<<:::999777777888888777666777777888888777666444333444444444444444444444444777777777777777777777777:::;;;;;;<<<======<<<<<<;;;===@@@BBBCCCCCCAAA@@@>>>===<<<<<<;;;:::::::::999999999::::::;;;;;;;;;:::;;;<<<===>>>?????????>>><<<;;;;;;<<<<<<;;;999999999999;;;>>>@@@???>>><<<<<<;;;;;;;;;<<<============<<<<<<;;;;;;<<<<<<999777666666777888666555444666888999999999777666888888888888999;;;===>>>888777666555666777888999666777777888999999:::::::::999999:::;;;;;;999888444666777888777888999;;;777777888666444444555777666>>>===<<<<<<<<<>>>@@@AAA@@@AAABBBCCCDDDDDDCCCBBBBBBBBBAAAAAAAAAAAAAAABBB===???AAAAAA@@@???@@@AAAAAA@@@@@@@@@BBBDDDGGGIIIDDDEEEFFFGGGGGGEEEDDDCCC@@@@@@???>>>===;;;999888:::999888666666777999:::======<<<<<<;;;999888777777777777888888888999999666777999::::::999777666444555777888999888777666666666555555555555444444777666555333222222333333333444555666777888888999===>>>>>><<<999777666666999888888777888888999999555444333333222222222222444555666555333333444555666555444444555777777777999:::;;;===???AAABBBBBB@@@@@@@@@>>>===???CCCGGGJJJJJJIIIGGGFFFEEEEEEDDDFFFGGGHHHIIIHHHGGGFFFFFFDDDFFFHHHJJJIIIIIIJJJKKKGGGIIIJJJIIIFFFDDDDDDDDDDDDCCCCCCCCCBBBBBBBBBBBB<<<;;;:::;;;<<<;;;888666666555444444666888888777777555444555777888888777666777888888888666444333222222333333444555555555555555555666666777777777999:::<<<>>>>>>===;;;::::::;;;>>>@@@AAAAAA@@@???<<<<<<======<<<;;;999888888888999::::::;;;<<<<<<999;;;<<<>>>????????????>>><<<;;;;;;<<<<<<;;;:::999999999;;;===>>>===<<<;;;::::::::::::;;;===>>>===<<<<<<;;;::::::;;;;;;666555444555777888777666888999;;;<<<<<<:::888666777777888999:::;;;;;;<<<888888777777777777777777777777888888999::::::;;;888777777888::::::888555444555777888777888999;;;888888888666444333444555555>>>>>><<<<<<===???AAACCCAAABBBCCCDDDDDDDDDCCCBBB@@@@@@??????@@@@@@AAABBB999<<<>>>???===<<<<<<===???>>>======???BBBFFFHHHDDDEEEFFFGGGFFFDDDBBBAAA<<<<<<======<<<:::888777===;;;888666555666888999<<<<<<<<<;;;:::999777666777777777777888888888888777888:::;;;;;;:::999888222444666888999777555444666666666555444444333333555555333333333333444555333333444555666777888888;;;===>>>===;;;999999999888777777777777777888888666666555444333333333333444555555444333333444666444333333444777999999999666666666777888999;;;<<<999;;;<<<:::888999===@@@===<<<:::999:::<<<>>>@@@<<<===??????>>>======>>>999;;;===>>>======>>>???@@@@@@AAA???===;;;<<<===:::999888777777888999:::555666888:::;;;999444111333222222444777888888777999777666666888999999888777888999:::999888666444333444444555666777888888333444444555666777888888888:::===??????>>>;;;999:::;;;<<<>>>????????????:::;;;=========;;;999777888888999:::;;;<<<<<<===999:::<<<>>>???@@@??????===<<<;;;<<<===>>>===<<<::::::999;;;<<<===;;;:::999999888888999;;;<<<>>>===<<<;;;:::::::::::::::555444333555777888777666===>>>@@@AAA@@@>>>;;;999555666777999::::::::::::999999888888777777666666888888888999::::::;;;;;;:::888777777888777444000333555777888777888:::;;;999999999666444222333444555BBB@@@>>>>>>@@@AAABBBAAACCCDDDFFFGGGGGGFFFEEEDDDAAAAAAAAA@@@@@@???????????????>>>>>>??????@@@AAACCCAAA???===>>>AAADDDFFFFFFFFFFFFFFFFFFEEEEEEDDDDDDBBB???<<<;;;:::;;;<<<::::::::::::::::::::::::888999999::::::999999888777555444444666777666666555666777999999777666555111333444444333222333444555444333333555555444333222111000111333444444222222222222222333444555555===>>>>>><<<:::888888999222222222222222333444555444444444444444444444444666555444333222333444444///000111222333444444444555555555666666666666666555444222222222444666777555555555666777888888999888777666555555666888888888777777777666666555555888888777777666666666555444555555666777888888999;;;999777666555444222000333333444444444444444444666555555555555444444444555555555666666666666777666555333222222444666888555555555555666777888999<<<<<<<<<;;;;;;:::::::::666666777;;;???AAA???<<<999:::;;;;;;999999:::;;;999888777999<<<<<<:::888:::;;;===>>>??????>>>>>>===;;;;;;;;;<<<===<<<;;;<<<;;;:::999999999999:::===<<<:::888888888888888;;;;;;:::999999:::::::::444555777999999777555444;;;>>>CCCFFFEEEAAA;;;666666555444555666999;;;===777777777777666555444333777777666666666666666666999777444222222333555666444444333444555777999:::444444444333333222222222000@@@>>>======@@@BBBBBBBBBCCCDDDFFFGGGGGGFFFEEEDDDBBBBBBBBBAAAAAAAAA@@@@@@>>>>>>>>>???@@@AAABBBCCCBBB@@@>>>===>>>@@@CCCEEEDDDDDDEEEEEEEEEDDDCCCCCCBBBAAA???===<<<;;;;;;;;;999999999:::::::::::::::999999999::::::999999999666555444666888999:::999333444555666666555444333111333555444333222333444555333222333444555444333222111000111333444333222222222222222333444555555===>>>>>>===:::888999:::666666555555555666777777555555555555555555555555555444333222222111222222222222333444444444333333555555555555555555444444333222111111111222333444333333333444555666666666333333222222222444555666666666666555555444444444777666666666555555555555333444444555666666777777999777555444444333111000333333333444444444444444555555555555444444444444444444444555555555666666777555333222333444777888666555555666666777888999;;;;;;:::999888666666555666666666999<<<===;;;888999:::;;;:::888888888:::888777666777:::;;;:::888:::;;;<<<>>>???>>>>>>===<<<;;;:::;;;<<<<<<;;;:::<<<<<<<<<;;;;;;;;;:::::::::999777666555555666666999999888888888888999999666666777888888777666666;;;???CCCFFFEEEAAA;;;777999888666555555666888999444555555555666555555555666666666777777777777777777555333111111222444555666555444444444555666666444444444333333222222222444===;;;;;;<<>>>>>???@@@AAABBBDDDEEEAAA@@@>>>>>>>>>@@@BBBDDDBBBBBBBBBBBBBBBAAAAAA@@@??????>>>>>>===<<<;;;;;;999999999999999999999999999999::::::::::::999999666666666777:::<<<<<<;;;222333444555555444333222222444555555333222333444444333222222444444333222333222111111222333222000222111111222222333444555<<<======<<<:::888999999555555444333333333444444555555555555555555555555333333333222111000//////444444555555444333222222555444444333333222222222111000000000000000//////111111111222222333333444111111111111222333555555555444444333333333333333555555444444444444333333222222333444444555555555555444222222333333111000222333333333444444444555555555555555444444444444333333333333444444444444666555444333333555777888666666666666777888999999;;;;;;999888666444333333666555666777999999666444888999999888777666666888777666555666888999999999999:::<<<===>>>======<<<;;;:::999:::;;;;;;:::999<<<<<<=========<<<;;;:::999888666555444555555666777777777666666777777888888777777777777777777888;;;>>>BBBEEEDDD@@@;;;888888777666555555666777777222222333444444555666666666666666777777888888888555444222111000111333444777666555444333222222222444444333333333333222222333:::999999;;;???BBBDDDDDDBBBCCCDDDEEEFFFFFFEEEEEEFFFEEEDDDDDDCCCDDDEEEEEEAAAAAAAAAAAAAAABBBCCCDDD??????>>>>>>???@@@BBBCCC@@@@@@@@@@@@@@@??????>>><<<===>>>???>>>===;;;:::999888888888888888777777888999999::::::999999888777777777888:::<<<;;;:::444555666666666666555444333444666555444222333333333222111222333444333111444222111111222222111///111111111111222333444555:::;;;;;;:::888666777888555444333222222222222222444444444444444444444444111222333333222111///...222333333444333333222222444444333222111000000///000000000000000///...---000000000111111222222222222222333444555666777888444444333222222222333444333333333333222222222222333333333333444444555555333222111111333333222111222222222333333444444555555555555444444444333333111222222222333333333333666555444333444555777888666666666666777888999999;;;:::999888777666555555555555555666777666555444666777888777555444555666666666555555666888999999888999:::<<<<<<<<<<<<;;;:::999888888::::::999888:::;;;===>>>===<<<:::888:::999777666666666777777666666666666666777777888999888666555555666888999999<<>>:::777333333333444555666888999222222222222333444555555555666666777777888888999444333222111111222333444666555444333222222111111333333333333333333333333222999888888:::>>>AAACCCCCCAAAAAABBBCCCDDDDDDEEEEEEFFFEEEDDDCCCCCCDDDFFFGGGDDDDDDCCCBBBAAAAAAAAAAAA?????????@@@@@@AAABBBBBB???????????????>>>======;;;<<<>>>??????===:::999888888777777777666666666777888888888888888888777888888777888999999777555444444555555555555444444333555666666444222333333333222111111222333222111333222111111111222000///111111111111222333444444666777888777555444444555777777666555444444444555222222222222222222222222111222333333333222000/////////111222222333333333333222222111000//////...000000111111000///...---111111111111111222222222222333444555666777888888444444222111222333444555111111111111222222222222333444444444444444555555222111000111333444333222111111222222333444444555555444444444444333333333111111111111222222222333555444444333444555666666555555555555666777888999777777777777777777777777333444555666666666777777444555666666444444555666777777777777777777888999666777999:::;;;;;;::::::999777666777888999888777888999:::;;;;;;999777666888777666555555555666777666666666666666777888888999777555444444555777999666888;;;===<<<:::777555222222333333444555666777444333222222222222333444555555666666666777777777444444333222222333444555333333333333333333222222333333333333333333333333666:::888888999<<>>???@@@BBBBBBBBBBBBBBB?????????@@@???>>>>>>===<<<===>>>???>>><<<:::888777777777666666555555444666666777777777777666666888777777888888888555333222222222222222222222222444666777666444333333333222111000000222222111000222111000000111222111///111000000111111222333444444555666555333222333444444444333222222222333333111111111111111111111111000000111222222222222222---...///111222222333333222111111111000/////////111111000000000000000000111111111111111111111111000111222444555555555555444333111000111222444555000111111111111222222222444444444444444444444444222111000111333444333222000000111222333444555555444444444444333333333333111111111111222222222222333333333333333444444555444444444444555666777777444444444555555666666666333555666666555555777888222333555555444444666777888:::;;;;;;999888888999555666888999::::::999888777666555666777777777555777777888888888777666555555444333222222333444444555555555555666777888888777666444333333444666777555666888999999888666444555555444444333222222222555444333222111222333444555555555555555555555555333333333333333444444555111222333333444444444444222222333333333333444444444;;;:::888999;;;===>>>>>>======>>>>>>???AAABBBCCCDDDCCCAAA@@@@@@BBBEEEFFFDDDDDDBBBAAA@@@@@@@@@@@@???@@@BBBCCCDDDDDDCCCBBB@@@@@@@@@@@@@@@??????>>>>>>>>>>>>>>><<<;;;999888777777666666555444444333444444555555555555444444777666777888999888666333222222111111111111222222555666777666444333333333222000///000111222111000111000///000111222111000000000000000111222333444333444555444333222333444/////////...//////000000111111111111111111111111.........///000111222333///000111222222222222222111111000000000000000000000000///......///111111111111111111000000000000000111222333444333333222222111///...///111333444000000111111111222222222333333333333333333222222111/////////111222111000000000111222333444555555444444444333333333222222111111111222222222333333111111111222222222333333333333222333333444555666666666555555555555555555555666777666333222444666000222444555555555777999:::===@@@???<<<999888888444555777888999999888777666555444555666777666444777777777666666666666555444333222111111222333444333333333333444555666777555444333333333333444555444555777888888777666555444444444333333222111000444333222111222444666777555555555444333333222222222222222222333333333444111222333555555555444333222222222333333444444444111===;;;999999:::<<<<<<<<<<<<<<<<<<===>>>@@@AAABBBCCCBBB@@@??????AAADDDFFFBBBBBBAAA@@@@@@@@@AAAAAA???AAACCCEEEEEEEEECCCCCCAAAAAAAAAAAAAAA@@@????????????>>>===<<<:::888777777777666555444444333333333444444444444444444333555555666888::::::888666444333333222222333333444555777777777444333333333111000///000111222111///000///...///111222222111000000000000111222333444333555555555333222333444111000000000111222333333222222222222222222222222,,,,,,,,,,,,...000222444222333333333333222111111000000000000111111111111000///---,,,---///111222000000000000000/////////111222444444555444333222111000...------///222333000000111111222222222333222222111111111111111111000...---...///000///...///000111222333444555555444444444333333333222222111222222222222333333333000000111111111222222222222222222222333444555555:::999999888777666666555666777888555111000111333///111333555555666999;;;;;;???CCCBBB>>>:::888777444555666888888888777777666555444444555666555444888888777666555666666666555444333333333444555666222222222222333444555666333333333222222333333333555666777888888777666666000111222333333333333333222222111111333555888:::666555444333222111111000000000111111222222222222333444555555555444333222222222222333333444444444444999:::===@@@CCCAAA>>>:::>>>>>>?????????===<<<;;;===;;;777666777<<>>>>>>>>>>>??????@@@AAABBBCCCBBBAAA@@@@@@@@@AAAAAAAAA@@@??????>>>===;;;999888666666666555555444333333222111111444444444444444444444444333444444555666777888888777555444222111111222333444555555444111//////000............///000111222333222222111000///......111111111///......111333222222222222222222222222444333222111000000000000333333333222111000//////000///...///000111000///////////////...............///000111111000///...///////////////000000111//////000000111111111222///000222333444333333222111000/////////000222333222111000//////000111222000000111222222222222111000/////////000111222222222111000000000111333444333333333333333333333333111111111111111111111111111111111111111111111111333333222222333333444555222333333444555666777777888888888777555444555666666666777999:::;;;<<<<<<===???AAAAAA???;;;666333555555555666666666666777555555555555555555555555555555555555555444444444111222333333444444444333333555777777666777888:::555666999;;;:::777333000111222444666777777666666666333111222555666555333333333333444555666777888222222333444333222111000222222222222222222222222222222333444444555555666111111222222222333333333444999:::===@@@BBBAAA===:::<<<<<<=========;;;:::999999999777777999<<<@@@BBBBBBAAA???===<<<<<<=========>>>???@@@AAA@@@??????>>>>>>???@@@@@@@@@@@@???===<<<:::888777666555555555555444333222111111000333333333333333333333333333333444444555555666666444333222111000000000000444444555333000//////000111111111111222333444555222222111111000000//////111111111///......111333222222222222222222222222222222111111111111222222333222222222111000000000000.........000111000/////////.........---------//////000111111000/////////............///000000//////000000000111111111111222333333333222111000000///.........///111111222111000//////000111222000111111222222222222222000000000///000000111111111000000///000111222333222222222222222222222222111111111111111111111111111111111111111111111111222222222222222333333444222333333444444555555555666777777666666666777888444555666777888999:::::::::;;;<<<<<<:::666222///333333333444444444555555555555555555555555555555666666555555444444333333222222333444444333333333333555666666666666777999666777777777777555333222222333444666666666555555666444222222555666555444111222222333555777999:::333333333333333222111111444333333333222222111111111111222222333333444444111111111222222222333333///:::;;;===???AAA@@@<<<999999:::::::::::::::999888666666777888:::<<<>>>>>>AAA???===<<<;;;:::;;;;;;;;;<<<===>>>???>>>>>>===<<<<<<===>>>???@@@AAAAAA===<<<:::777666555444444555444333222111000//////222222222222222222222222333333333333333444444444111111111111000///......222333333222000...///000////////////000111222222111111111111111111111000111111111000...///111333333333333333333333333333111111111111222333444555222222111111111111111111///...---...000111000///............------------///000111111111111000000...............//////000////////////000000000000222222333333222111///...///............///000000111111000000000000111111111111222333333333333222111111000/////////000000///////////////000111111000000000000000000000000222222222222222222222222111111111111111111111111111111111111111222222333222222222333444444444555555555666666777888999999888888999:::;;;<<<<<<===999999999888666333000///111111222222222333333333444444444444444444444444666666666555444333333222333333333444444333222222222444555555444444666777777777666555444444444444333444555666666555444333333222000111333444444333000111222333555777999:::444444333222222222222333555555444333333222111111///000000111222222333333111111111222222222222333111:::;;;<<<>>>@@@???;;;888888888999999999999999999666666666777888:::<<<===???===<<<:::999888999999:::;;;===>>>??????>>>===<<<<<<===>>>@@@AAACCCDDD???===:::777555555555555444333333222111000///...222222222222222222222222444444444444333333333333///000111111111000...---111222222111///...///000......---......///000111111111111111111111111222000111111000//////000222333333333333333333333333111111111111222333444555111111111111111222222222///...---...000000000////////////............---000000000111111111111111//////......//////000111////////////////////////000111222222222111000///////////////000000000111111000000000000000000111111111222333333333333333222111000///////////////............//////000000000000000000000000000000222222222222222222222222111111111111111111111111000000000000000111111222000111222333555666777777666666666777888999888777999999::::::;;;;;;<<<<<<888888777666555555444333111111111111222222222222444444444444444444444444777666555555444333222222333333444444333333222222222333555444333333555666777777666555555555555555444444555666555444333222000/////////000111222222222222333333555666888999666555333222222222333444666666555444333222111000///000000111111222222333111111111111222222222222444999:::;;;===???>>>;;;999888888888999999:::;;;;;;888777555444555888;;;===<<<;;;:::888888888888999<<<===???@@@AAAAAA@@@@@@>>>>>>??????AAABBBDDDEEE@@@>>>;;;777555555555555333333222111111000000///444444444444444444444444555555555444444444444444000111222222222111000///000111222111//////000111111111111111222333444444111111111111222222222222000111111111//////000222222222222222222222222222333222222111111222222333111111111111111222222222///------...///000///...000000000/////////......//////000000000111111222000000//////000000111222///.....................,,,...///111222222111111000000111111222222222222000000000111111000000000111111222333333333333222111111000///.........///------......////////////111111111111111111111111111111111111111111111111000000000000000000000000000000//////000000111222///000222444777999;;;<<<999888777888999999777444444444444444555555555555555555555555555666777777222222222222333333333333444444444444444444444444666555555444333333222222333333333444444333333222222333444444333333444555555666777888777666555444444555555555555333222111000000111111111222333555555555444444444555555666777666444333333333444555666666555444222111000000000000111111222222333333000000111111111222222222333888888999<<<>>>>>><<<:::888888888888999;;;<<<===;;;999666444444666999;;;:::999888777777888999:::>>>???AAABBBCCCCCCCCCBBBBBBAAA@@@@@@AAABBBCCCDDD@@@>>>:::666444333444555222222222222222222222222444444444444444444444444444444444444444555555555111222222333222222111111///111222111000000111222000000000000000111333333222222222222222222111111///111222111000///000111111111111111111111111111222222111111000111111111222222111111111111111111...---,,,---///000///...000////////////.........///.........///000111222///////////////000111111...............---------+++,,,...000111222222222000111222222333333222222000000111111111111000000000000111222222222222111000000///.........//////---......///000/////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111222000111333555888:::<<<===:::888777888::::::666222444444444444333333333333111111222333444555666666222222333333333444444444333333333333333333333333444444444444333333333333111222333333444444444333333444555555333333444555333444666777777666444333333444555555444333222111222333444444444555777999777666555444444444444444666666555444444444444555444444333222222111000000000000000111222222333333000000000111111111111222444777777888:::===>>>===;;;777777777777999:::<<<===;;;:::999777666666777777888777777777777999:::;;;???@@@BBBCCCDDDEEEDDDDDDDDDCCCAAA@@@???@@@AAABBB???<<<888444111111222333111111222222333444444444333333333333333333333333222222333333444444555555222222111111111222222333///111222222111111222444------------...///000111333333333222222111111111///000222222000///000111////////////////////////////////////000111222222333222222222111000000000...---,,,---///000///.........---------,,,,,,,,,...---------...///000111---------------...//////.........---------,,,,,,+++,,,...000111111000000///000111222333222222111///000111222222111000/////////000111111111111000//////.........///000000---...///000000000//////////////////////////////////////////////////////000000000000000000000000111000000000000111222222111222333555777888999:::999777666888<<<<<<888333666666666555555444444444000111222333333333333333222222222333333333444444333333333333333333333333222333333333333444444444000111222333444555555555444555666555444333444555333333333333333333333333222333444555444333222111111333555444333444777:::666666555444444444444555666666666666666555444444222222222111111000000000...//////000000111111222000000000000111111111111444666666777:::===>>>===<<<666666666666888:::<<<===:::;;;;;;:::999777555444777777666777888:::;;;===???@@@BBBDDDEEEEEEEEEEEEEEEDDDAAA???>>>>>>>>>???>>>;;;666222//////000111000111111333444555666666222222222222222222222222000000111222333333444444333222111000000111222333000111333333222222333555000000000000111222333444444444333333222111000000///000222222000///000111////////////////////////,,,------...000111333444444333333222111000//////...---,,,---/////////...,,,,,,,,,+++++++++******---,,,,,,,,,---...000111,,,++++++++++++,,,------.........------,,,,,,,,,---...///000000//////......///000222222111111000///000111222222111000///......///000000000000000...............///000111---...000111111111000///................................................000000000000000000000000111111111111111222222333333333444444555666666666888555555888======:::555333333333222222111111000333444555555555333222111111222222222222333333333333333333333333333333333111222222333333444444555///000111333444555666666444555666666444333444666333222000...///000333444222222333444444444333222...000222222111111444888444444444444444555666666555666777777777666444333111111111000000000000000------......///000000000000000000000111111111111...555666888<<<>>>>>><<<:::666777888:::;;;<<<<<<<<<:::<<<>>>>>>;;;888666555888888888999;;;===>>>??????AAACCCFFFHHHJJJJJJJJJKKKFFF@@@<<<;;;;;;<<<<<<<<<999555222222111000000222111000000000111333444999888777666555444333333111222333444555777888888888888777666666666666666777888777666444333444666444333111000000111333444444444444444444444444444222333444222000//////000111000000/////////000000000/////////000111333444444444333222222111000000,,,,,,---......//////000---------,,,,,,+++++++++000///.........///111222////////////..............................------...........................000111222222111000...333000...000222333000---,,,---...000000000///...------...///000000//////000///...............///...............///000111000000000000000000000000000111222222222222111000111111222222222333333333222222222222333333444555555555555555555666777777555444333333222222222222222333555555333222111222333333333444444444555555333333333222222222222222333222111111111222333444000111111222222333444444888777666555444444555666777666333111000111222333444444333222222111111000222222222333444666999:::666666555555555555666666888888999777444333333444444333222111111222333444222222111111111111222222222333444555666777777777555666666888:::<<<<<<:::888777777999:::;;;;;;;;;;;;:::<<<>>>>>>;;;888666666888888999:::;;;===>>>???@@@BBBDDDGGGIIIJJJKKKKKKIIIEEE???;;;:::;;;;;;;;;;;;777333000//////...---000/////////000111222333555555444333222111000000000000222444666777999:::888777777666555555666666555666666555333222222333444333111000000111333444333333333333333333333333222333333222000//////000000//////......////////////...---------...000111444444333333222111111000,,,------------.........---------,,,,,,+++++++++//////......//////000111////////////............,,,,,,------......//////...------------------......///111222222111///...///000111111000000000000---......////////////...++++++,,,---------------///////////////////////////............//////000------------------------///000111222222111000///000000000111111111222222222222111111222444555666777666555444444333444444444444333222222222222222333555666666555333333333333333333333444444444444555444444333222222111111222222111111111222333444111111111222333333444444777666555444333333444555666555444222222222222333444444333333333333222222111111222333555777999;;;666666666666666666666666777888888666444222222333222111000000000000111222000000////////////000000000111222333333333333333333999777666777888999777666777888999::::::::::::::::::<<<>>>>>>;;;999777777999999999:::;;;===>>>???AAACCCEEEGGGIIIJJJKKKLLLGGGCCC>>>;;;;;;<<<<<<;;;;;;777333000///...---,,,......//////111222444555444444333222111000000///...///111333666888999:::777777666555555555555666444666777777555333222333333222111000000111222333333333333333333333333333111222333111///...///000......---------......///,,,,,,,,,---...///111222444444333333222111111111---------,,,,,,,,,++++++------,,,,,,,,,,,,++++++---...//////000//////////////////............---++++++,,,---...///000000...---,,,++++++,,,---......///000111111000///...***...222111...---000333//////...---------......+++,,,,,,------------,,,---...///111111111000000000//////............///------------------------...///111222222111///.../////////000000000111111111111000000111444666888999888666444222111111000444333222222111222222222333555777777555444333444333333333333333333333333555555444333222222111111222111111111111222333333111111222333333444444555555555444333333333333444555555555444444333333222333333333444444444444444111111222333555777999:::666666777888888777666666555666777555333111222333000000////////////000000000000////////////000000111111222222222222222111111;;;999666555555666555444888888999999999999999888999;;;======;;;999999999999999::::::;;;===>>>???BBBCCCEEEGGGHHHJJJKKKKKKFFFCCC???============<<<<<<999555222111000///......///000111333555666777666666555555444333333222000000222333555666888888666666555444444555555555555888::::::888666444444222222111000000111222222222222222222222222222222000111222111///...///000------,,,,,,,,,---......++++++---...111333555666333333222222222111111111------,,,,,,+++***)))))),,,,,,,,,,,,,,,,,,,,,,,,,,,---...///000///...---//////.........---------,,,,,,,,,------............---+++******+++---...---...////////////...---))),,,//////......000222000///---,,,+++,,,---------......//////.........+++---///111222222111000111000///...............////////////////////////...///111222222111///.../////////000000000111111111000//////111444777999999888666444222111111000222222111111111111222222333555777777555333333333333333333333222222222222222222222222222111111111111111111111111222222333222222333333444444555555555444444444444444444444444555555555555444333222111111222222333444555555333333444444555666777777444555777888888777555444444555555444222111111222000000////////////000000222222111111111111222222333333444444444333222222111===:::777555444555444333777777888888999888888888999;;;======;;;::::::;;;:::::::::;;;<<<===>>>???BBBBBBCCCEEEFFFHHHIIIJJJGGGDDDBBB@@@@@@@@@>>>===;;;888444111111000000///------///111333555666777777777666666555555444444333333333333444444555555555444444444444444555555555777::::::888555444444111111111111111111111111111111111111111111111111///000111000.........000,,,,,,,,,,,,,,,---......------...///000111111222111111111111111000000000------,,,+++***))))))(((,,,,,,,,,,,,,,,,,,,,,,,,+++,,,.../////////...---............------------......------,,,,,,,,,+++---,,,++++++++++++,,,------------......---------+++******,,,000111000...///...---+++++++++,,,------...............------+++---///111222222000000111000///...............////////////////////////000000111222222111000000000000000111111111222222000/////////111333666888777666555444333333333333111111000000000111111222222444666555444222222222222222222222222222222222//////000000111111222222000000111111222222222222222333333444555555666666555555555666666666555555444444555555555444333222//////000111222333333444666666666555555444444333222333555666666555333222333444555444222111111222111111111111111111111111222222111111111111222222333333444444444333222222222>>>;;;888666666666555333555666777888888888888888999;;;======;;;;;;;;;<<<;;;;;;;;;;;;<<<===>>>???@@@AAAAAABBBCCCEEEGGGHHHHHHFFFDDDCCCBBBAAA>>><<<777444111////////////...+++,,,...000222444444555555555555444444333333333444444444444333333333333444333333333333444555555333555666666444222111222111111111111111111111111000000000000000000000000...///000///...---...///,,,,,,,,,,,,------...///000000000///---+++***)))000/////////////////////------,,,,,,+++***))))))++++++,,,,,,,,,,,,------+++,,,------......------.........------------,,,//////...---,,,+++******,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++)))(((+++///111///,,,------,,,+++++++++,,,,,,+++,,,,,,,,,,,,++++++***,,,---...000000000//////000//////............///,,,,,,,,,,,,,,,,,,,,,,,,111000000//////000000111000000000111111111222222//////000111222333555555444444333222222222333333000000000///000000111222111333555555333222111222000000111111111222222222//////000000111222222222///000111111222222111111333333444555555666666777444555666666777777666666333333333333333333333333...//////000111222222333666666666666555444333222111222333444444333222111333444555444222111222333222222333333333333222222000000////////////000000111111222222222222222111222???===:::999888888666444444555666777888888888888999;;;<<<<<<;;;;;;<<<>>><<<;;;;;;<<<<<<===>>>??????>>>>>>???@@@BBBDDDEEEHHHFFFDDDCCCBBB@@@===:::555222///...///000000000...///111333555555666666444444333333333333222222333333333333333333333333333333222222333444444555333444555444222000111222000000111111111111000000////////////////////////---...//////------...///,,,,,,,,,,,,---...///000000000000///---+++)))(((........................------,,,,,,+++++++++***+++++++++,,,,,,---------,,,,,,,,,+++,,,------............---------,,,,,,...------,,,,,,+++++++++,,,---...//////...---,,,,,,,,,++++++++++++,,,,,,))))))***+++---...------***++++++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,+++***)))------------............///............//////000,,,,,,,,,,,,,,,,,,,,,,,,111///---++++++---///111/////////000000000111111...///111222333333333222222222111000000000000000///////////////000111111222444666666444333222333...//////000111222333333333333333333222222111111...///000111222111111000444444444555666666777777333444555666666666555555333222111111111111333333000000000111111222222222444444555666666555444333333333333333333333333333333444555444333222333444111222333444444333222111000000////////////000000000111222333333333333333222???===;;;::::::999777555333444555777888999999999999;;;<<<<<<;;;;;;===>>><<<<<<<<<<<<<<<===>>>???============>>>@@@BBBDDDGGGFFFDDDCCCBBB???;;;888666333111000111222333333222333555777999999999999555444444444444444444444111111222333333444555555222222222222333333444555555666666444222111333444000000111111111111000000////////////////////////,,,...///...------...///,,,,,,,,,---...///000111---...///000000000///...,,,------------------------------,,,,,,,,,,,,++++++++++++,,,,,,------------,,,+++***+++,,,---.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++---///111111///---+++,,,++++++******++++++,,,'''***------+++***,,,...((()))+++,,,------,,,+++............------,,,+++......---,,,,,,,,,------...............///000111........................000...***((((((***...000............/////////000...///111333444333111000111111///......---------///////////////000111111333555777777555444333444---......000111222333444888777666555333222111000...///000222222111111000444444555555666777777777111222444555666555444444333222000//////000222444111222222222222333333333111222444666777777666666555444444333333444444555444555666555333222333444111222333444444333222111222222111111111111222222222333444555666777777777111???@@@AAA???;;;888666666222333444555666777888999;;;<<<===<<<::::::<<<===>>>>>>============>>>???;;;:::;;;>>>CCCDDDCCCAAAAAA???>>>======<<<:::777222222333444444444333333444444444444444444444444111222333444555555555555111111222222222333333333444333111000///111222444555333111000.........///,,,...000111222111000...---------------------------,,,,,,++++++,,,,,,---//////000000000000///...111000...---,,,,,,---------,,,,,,...000000///---,,,,,,,,,++++++*********+++,,,------......------************************++++++,,,---------,,,,,,)))************+++++++++,,,,,,------------------,,,+++***))))))***+++,,,------,,,+++++++++,,,,,,+++++++++*********))))))...---,,,+++***+++,,,,,,++++++++++++++++++++++++,,,,,,------...///000000---------............//////...---,,,,,,,,,,,,,,,///////////////.........//////000000111111222222............////////////////////////000111222333777666555444222111000///////////////000111222333222333555555555333111000111000///......///000111666555444333222111111111666666777666555444222000000222333333111111222333222222111111222222333333111111222333333333333222333333222111111222333333222222222222333333444555444444222222222222444444111111000000111111222333000222333333222111222333111BBBBBBBBB???<<<888777777444444555777888999:::;;;:::;;;<<<;;;999999;;;<<<======<<<<<<<<<<<<======???>>>???AAADDDDDDBBB@@@>>>===<<<<<<======<<<:::444444444333333333333333444444444444444444444444000111222333444444444444000000000111111111222222333333333333444666777888444333111///.........///---...///000111000000///.........------------------,,,,,,++++++,,,,,,---/////////000000//////...000///...---------...///...,,,,,,,,,...///...---,,,,,,,,,++++++*********+++,,,------...---------***************************+++++++++++++++******)))************+++++++++------------------,,,,,,++++++***))))))***++++++,,,,,,+++++++++,,,,,,---+++++++++*********))))))...---,,,+++++++++,,,,,,++++++++++++++++++++++++++++++,,,------...//////------------..................---,,,,,,,,,,,,,,,............////////////.............../////////---.........////////////////////////000111222333444444444333222222111111////////////000111222333222333444555555333111000111000000//////000000111555555444333222222222222666666666666555444222111222333333222000///111222444444333333333444444555111111222333333333333222333333222111111222333333333333222222222333333444444333222222222222333444111111000000111111222333000111333222111000000111111EEEEEECCC???;;;888777888555666777999:::;;;<<<<<<999:::;;;:::888888:::<<<<<<<<<<<<<<<<<<<<<<<<<<>>;;;::::::<<<===>>>===<<<777666555333333333444444444444444444444444444444///000111222222222222222/////////000000000111111000111333555777999::::::444333111///.........//////............///000000/////////......---------,,,,,,++++++++++++,,,,,,---...////////////......///............///000000///---+++***+++,,,,,,,,,+++++++++++++++*********++++++,,,---------------***************************+++++++++***)))(((((()))************+++++++++......------,,,,,,++++++++++++***))))))***++++++******++++++,,,,,,------+++++++++***************------,,,++++++++++++,,,++++++++++++++++++++++++******++++++,,,---------,,,,,,,,,---------.........------,,,,,,,,,,,,,,,---------.../////////000//////..................---------.........//////////////////000111222222222222222222222222333333////////////000111222333222333444555444333222111000111111111111111111000444333333222222333333444666666666666666555444333444555444222//////000111555444333222222222333444111111222333333333333222333222222111111222222333333333222222111222222222333333222111111222333333111000000000000111222222000111333222000......///111FFFEEEBBB>>>999666666777555666888:::;;;<<<<<<<<<:::;;;;;;:::999999:::<<<==================<<<<<<>>>>>>???@@@@@@???===<<<;;;::::::;;;======<<<:::999888555333222333444555333333333333333333333333///000111111222222222111/////////000000000111111---///222555777888888777333222000///......//////000///---,,,,,,---///000000000000///......------,,,,,,++++++++++++,,,,,,,,,------............---------......///000111111000---***))))))++++++++++++++++++***************++++++,,,------------,,,************************++++++++++++***)))((('''))))))*********+++++++++......------,,,+++******+++******************+++))))))***+++,,,---------************************,,,,,,,,,+++++++++++++++************************)))*********+++++++++,,,+++,,,,,,,,,------------------,,,,,,+++,,,,,,---,,,,,,------...///000000111111111000000//////...,,,,,,---------.........///......//////000111222222222222222222222222222////////////000111222333222333444444444333222222000111222333333222111000333222222222333333444555777777777777777777777777777888777666333111222333444333111/////////000111111111222333333333333222222222222222222222222222444333222111111111111111222222111111111111222222000000000000000111222222111333333222000......///111CCCCCC@@@<<<777444444555444555777:::;;;;;;;;;;;;;;;<<<<<<;;;::::::;;;===>>>????????????>>>===<<<;;;<<<>>>???????????????===;;;;;;;;;<<<;;;999777999888555333222333444555333333333333333333333333000111111222222222222111000000000111111111222222...000333555777666555444222111000.........//////000///---++++++,,,...000000000/////////.........,,,++++++******++++++,,,++++++,,,---------------,,,,,,---...///000111111///---***((()))***++++++***************************+++,,,,,,------,,,,,,************************,,,,,,,,,,,,+++***)))((())))))*********+++++++++......---,,,++++++***************++++++*********((()))***+++,,,---,,,,,,************************,,,,,,,,,+++++++++******************************)))))))))***************++++++++++++,,,,,,,,,---,,,,,,+++++++++,,,,,,---+++,,,,,,---...//////000111111000000//////......,,,,,,,,,,,,------------............///000111222333222222111111000//////////////////000111222333222333333333333333333333000111222333333222111000222222222222333444555555777777777888888999:::::::::<<<>>>>>><<<999888777666444222/////////000111111111222333333333333222222222222222222222222222333222111111000000000000111111111111111111111111000000//////000000111222222444555444111000///000000@@@@@@>>>:::666333222333333444777999;;;;;;:::999<<<<<<===<<<;;;:::<<<>>>???@@@@@@AAA@@@???===<<<:::===@@@AAAAAAAAABBBCCC>>>===;;;;;;:::999777444777666555333333333444444333333333333333333333333000111111222222222111111000000000111111111222222111222444666666555444333111000///.........//////000...,,,++++++,,,---...........................++++++************++++++)))***+++,,,,,,---,,,,,,+++,,,---...////////////...,,,***)))***+++++++++)))))))))*********************+++,,,,,,,,,,,,,,,************************,,,,,,,,,,,,+++***)))))))))************+++++++++------,,,,,,++++++******)))***++++++++++++***)))((()))***,,,,,,,,,++++++***************++++++++++++++++++,,,+++******)))******************************************************+++++++++,,,,,,,,,+++++++++++++++,,,,,,---,,,,,,,,,---.........///......------------------+++++++++,,,,,,,,,------............///000111111222222111111000///......////////////000111222333222222333333333333444444000111111111111111111000222222222222333333444555555555666666777999:::;;;<<>>:::888555222111111333444111111222333333333333222111222222333333222222111111111000000000000000000000000111111111111000000000////////////000111111222333555444222111111111000=========;;;777333222222222444777:::<<<;;;:::999;;;<<<<<<;;;::::::;;;===??????@@@AAA@@@>>><<<;;;:::===@@@AAA@@@@@@AAABBB===<<<;;;::::::999666444444444444333333333333333222222222222222222222222///000000111111000000////////////000000000111111///000111333333333333222111000///...---...//////......,,,+++++++++,,,,,,,,,,,,,,,---......//////++++++************++++++((()))***+++,,,,,,,,,,,,***+++,,,---......------,,,+++***+++,,,---,,,+++((()))))))))*********+++******+++,,,,,,,,,,,,+++************************)))***************)))))))))************+++++++++,,,,,,++++++++++++++++++)))***++++++++++++***)))((()))+++,,,,,,+++***)))))))))*********+++++++++***++++++,,,+++***)))(((************************************************************++++++++++++++++++******+++,,,,,,---------------------------,,,,,,------------------++++++++++++,,,,,,,,,,,,...............///111111000000000000000000000000////////////000111222333222222222222333333444555111000000//////000000111333333222222222333444444222222222333555777999:::===EEEPPPWWWWWWQQQJJJEEE<<<:::666333111222333444111111222333333333333222111222333333333333222111000000/////////000111111//////000111111000/////////////////////000111111000222333333111000111222000;;;======;;;888444333222333555888;;;<<<<<<;;;::::::;;;;;;:::999999:::<<<>>>>>>@@@@@@???===;;;999999<<>>===>>>???<<<;;;:::::::::999777555222222333444444444333333222222222222222222222222...///////////////................../////////000+++,,,---...///000111111000000...------...//////...------,,,++++++++++++***++++++,,,---...//////++++++************++++++(((((()))++++++,,,,,,,,,***+++,,,---------,,,++++++***+++,,,......---,,,(((((())))))*********+++******+++,,,,,,,,,,,,+++************************'''((()))))))))))))))((()))************+++++++++++++++++++++++++++,,,,,,)))***+++,,,,,,+++***))))))***+++,,,,,,+++)))((())))))******++++++++++++******+++,,,+++***)))((())))))))))))))))))))))))+++++++++***************)))************++++++++++++*********+++,,,,,,---------------------,,,,,,---......//////000000000******+++++++++,,,,,,,,,...------......///000111.........///000111111222////////////000111222333333222222222333333444555111000///......///000111444333333222222333333444000000000111222555777999===GGGUUU______YYYPPPJJJ;;;999555111000000222333111111222333333333333222111222333444444333222111//////...//////000111222...///000111111000///...///////////////000111111...000222222000000000111000===>>>???===:::666555444666777:::;;;<<<<<<::::::===;;;999888888:::<<<>>>>>>>>>>>>===<<<:::999888;;;;;;;;;;;;;;;<<<======:::999999888777666555555555555555444444333333222222222333444444333333333(((***---///111111000///000//////............//////111222333333222111///111///---+++++++++------(((((()))***+++---///000......////////////............---,,,***)))((((((((()))***+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,'''''''''((()))+++,,,---******************************))))))((((((''''''***)))(((''''''((()))***))))))))))))))))))))))))******++++++++++++************,,,,,,---,,,+++***))))))))))))))))))))))))+++)))((())),,,---+++)))******+++++++++******)))'''((()))******+++*********))))))+++,,,,,,***(((************************)))************+++++++++++++++++++++++++++++++++******+++,,,------......111000000///......------------,,,,,,,,,---......---......///////////////...111333222000111222222000000111111111000000///111111111000111222222333222222222111000//////...222222222111111111111000111111222333333444555555;;;CCCOOOYYY\\\VVVNNNGGG<<<;;;888555222111000000111222222333333333222222222222333444333222111000000111222222222000///...000000000000000000000000///////////////000111111333333222222111000//////222:::;;;;;;:::666444333333777888:::<<<===<<<;;;:::;;;:::999999999;;;<<<>>>>>>>>>======;;;:::999888999999999::::::;;;<<<<<<888777666555555444444555444444333222111111000000111111222222222222111111+++,,,...////////////...//////.........//////000///000111222222111000//////000000000000000//////,,,++++++*********++++++------............------------,,,,,,+++***))))))******++++++++++++++++++---,,,,,,+++***)))(((((())))))))))))))))))***+++***************************)))))))))(((((((((''')))(((''''''((()))***+++)))))))))))))))))))))))))))******++++++******)))***+++,,,,,,,,,+++***)))))))))))))))))))))))))))+++)))((()))+++,,,+++)))))))))************))))))))))))***+++++++++******)))))))))***++++++)))'''************************)))************+++++++++++++++++++++++++++++++++******++++++,,,,,,------++++++++++++************---,,,,,,,,,,,,---......---......//////////////////111111000000000///...000000111111111111000000111000000000111111222222000000000000111111111111222222222111111111000000000111111111222333333333999???HHHOOOQQQNNNHHHDDD;;;:::777444222111000000111222222333333222222111222333444444444333222111000111111111000000///...000000000000000000000000///////////////000111111333333222111111000//////,,,666777666555222111222333888999;;;===>>>===<<<;;;999999:::;;;;;;<<<======<<<<<<<<<<<<;;;:::888888777777888999999:::;;;;;;888777555444444555666777999888777666555444333333000000111111111000000///.......................................///000111...///000111111000///...(((***---///000///---,,,---,,,+++***************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********+++,,,,,,,,,,,,++++++******)))))))))((((((''''''++++++***)))(((((())))))************************))))))))))))((((((((((((((((((''''''((()))***+++(((((((((((((((((((((((()))******++++++******)))+++++++++++++++***)))((())))))))))))))))))))))))***)))((()))+++,,,+++***))))))))))))))))))))))))******+++++++++***))))))))))))((()))++++++)))'''************************)))************+++++++++***************************************+++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---......---......///////////////000///...//////...---+++000000111111111111000000000000000000000111111111---......000111222333444222222111111111000000000000000111111111111111111666999>>>BBBDDDCCCAAA???:::888666444222111111111111222222222222222111111333333444555444333222111000000//////......//////000000000000000000000000///////////////000111111222222111111000000//////...333444333111000000222444888999;;;===>>>===<<<;;;999:::<<<===>>>>>>>>>>>>::::::;;;;;;:::999888888777777888999::::::::::::999777555444555777999;;;;;;::::::888777666555444000000111111111000/////////......---......///000---------......000111111......///000000///......%%%'''))),,,------,,,+++***************+++,,,---------,,,,,,,,,,,,------++++++++++++++++++++++++------------,,,,,,+++***%%%%%%&&&''')))***+++++++++******)))))))))))))))************************))))))))))))(((((((((((()))))))))(((((((((((()))(((((((((((((((((((((((())))))************))))))+++++++++******)))(((((())))))))))))))))))))))))))))))))))))******************))))))******++++++************)))(((((('''+++***)))***++++++***)))************************))))))*********+++++++++))))))))))))))))))))))))************))))))))))))+++++++++,,,---.........++++++++++++,,,---......---......///////////////000,,,+++...000...,,,,,,///000000111111111111000//////000000111111111111---......000111222333444111111111111000000000000111111111111111111000000444555888;;;<<<<<<;;;:::888777555333111111111111111222222222222111111000222222333444333222111000000///...------...///000///////////////////////////////////////000000111111111000000000/////////000222333222111000000222444777888:::<<<===<<<;;;:::999;;;===?????????>>>===888999999999999999888888888888999::::::::::::999777666444333444666999;;;777666666555333222222111111111111111111000//////------------///000222222---------......000111111.........//////.........***+++,,,---.../////////++++++******+++,,,------......---,,,,,,---......++++++++++++++++++++++++------------,,,,,,+++***&&&&&&'''((()))++++++,,,)))))))))))))))******+++))))))))))))))))))))))))(((((((((((())))))))))))+++******)))((('''&&&&&&(((((((((((((((((((((((()))))))))******)))))))))*********))))))(((((((((((((((((((((((((((((((((((()))))))))))))))******+++************+++,,,---))))))))))))((('''&&&&&&,,,+++)))***+++,,,+++***))))))))))))))))))))))))))))))*********+++++++++))))))))))))))))))))))))***)))))))))))))))))))))'''(((((()))***+++,,,,,,*********+++,,,---......---......///////////////...***+++000111...---000//////000111111111111111//////000111222111111000//////000000111111111111111111111000000000//////222222222222222111111111222444777999:::999777666666555333222111111222222222222222222111111000///000000111222111000///...000///...------...///000///////////////////////////////////////000000111000000//////////////////---222222333222111111222444555666888:::;;;:::999888:::;;;<<<===>>>===<<<<<<777777888888888888888777999999:::;;;:::999888777333222111111111333555666555555555444444333222222111111222111111000///...+++,,,---...000111222333...............///000111/////////....../////////................../////////...---,,,,,,,,,,,,,,,///...---,,,,,,---...///,,,,,,,,,++++++*********+++,,,,,,,,,,,,++++++***++++++******)))))))))((())))))(((((()))***++++++))))))))))))))))))))))))(((((((((((())))))))))))************)))'''&&&%%%((((((((((((((((((((((((((())))))******))))))((())))))(((((((((((())))))(((((((((((((((((((((((('''(((***)))(((((()))+++******)))))))))+++,,,---(((((())))))(((((('''''',,,***))))))***++++++***)))))))))))))))))))))))))))************+++++++++************************)))))))))))))))*********))))))******+++,,,------************+++---...///---......///////////////---***,,,111000***+++111...///000111111222111111///000111333333222111111111111111000000000000000111111000000000/////////111222222222222222222222222444666888888777555333444333222111111111222333222222222222111000////////////000111000///...---//////......//////000000000000000000000000000000///////////////000111111////////////............---111222444333222111111222222444666888888888777666:::::::::::::::999999888555666777777888888888777999999::::::999777555333111111111000111111222222444444444444444444444444000000000000///...------,,,---///000111111111000//////.........//////000000//////////////////000000111222222222000---,,,///......---------.........---,,,++++++,,,---...------,,,,,,+++***))))))******++++++++++++++++++,,,++++++***)))(((''''''+++***))))))))))))))))))))))))))))))))))))))))))'''((((((((()))))))))***'''((()))******)))(((((())))))))))))))))))))))))(((((())))))))))))(((((('''''''''&&&'''(((***+++((((((((((((((((((((((((&&&(((***)))(((''')))+++(((((('''&&&''')))+++,,,((()))***************)))+++)))''''''((())))))))))))))))))))))))))))))))))))************+++++++++++++++++++++++++++++++++((())))))******+++++++++***++++++,,,,,,---------)))))))))***+++---...///---......///////////////---+++...222---$$$&&&000...///000111111222222222000111333444444444222111000000000000000000000000111000000000//////////////////000000111222222222444444444444444333333333222222111000000111222333222222222222111000///...///000111111111000...---...///000000111111111000000000000000000000000000///////////////000111111........................000000222444444222111000000111222444666777666555444999999888777777666666666444555666777888888888777888999:::999888555333111222222222222222222222222//////000000000000111111////////////...---,,,+++---///000222222000///---000//////.........//////000000////////////000000555888:::<<<:::666111...+++,,,,,,---///111222333---,,,***))))))***,,,---......---,,,+++))))))(((((()))***+++++++++++++++((((((((()))))))))))))))---,,,+++)))((((((''''''))))))))))))))))))))))))'''((((((((())))))******$$$%%%''')))***++++++***************************(((((())))))))))))((((((&&&&&&&&&&&&''')))***,,,((((((((((((((((((((((((&&&(((******'''''')))+++'''&&&%%%$$$%%%''')))+++)))***+++,,,,,,,,,,,,,,,)))'''%%%%%%&&&''''''''')))))))))))))))))))))))))))************+++++++++++++++++++++++++++++++++(((((()))***+++,,,,,,---''''''''''''(((((((((((()))))))))***+++---...///---......///////////////---,,,000333***!!!---......///111111222222222000222333555555444333222//////000000111111111222000000000000////////////---......///000111111222555333222000000000222333222111000000000111333444222222222111111000......000111111222222000///......///000222222222111000000000000000000000000000///////////////000111111---.....................000444444333333222222333333222444666888888777555444777999::::::999888999999666444222555:::;;;999555777555555666888888555222111000000222444555444222111111111111222333444444//////............//////000//////////////////000............------,,,+++,,,...111222222333444555>>>@@@???;;;555000000111//////...------------...++++++************++++++------,,,+++*********+++))))))))))))******************)))(((((()))***+++++++++************++++++,,,,,,+++***))))))******)))(((((('''''''''((((((******++++++++++++***************)))((((((''''''(((***+++***)))((()))***''''''''''''((((((((()))***)))(((%%%""""""$$$&&&&&&&&&''''''''''''&&&&&&)))((('''&&&'''(((***,,,))))))************))))))%%%&&&&&&&&&'''((((((((()))))))))(((''''''&&&&&&(((((()))***************(((((())))))))))))(((((())))))))))))))))))))))))***)))((((((((()))+++,,,*********++++++,,,,,,,,,///000222333333111///---******+++++++++,,,,,,,,,***+++---///111222333333000222333444444333111000555555444333000---+++))),,,...000111///.........333333333222222222111111111111222222222111111000/////////000111111222222333222111000////////////222333444444444333222111222222222111111111111000///////////////.........111111000000//////......111111111000000000000000111444444333222111111111222333555777888999777555444777999::::::999999999::::::666444555888999777333444333222333555555222000111000000222444555444222111111111000111111222222//////............/////////000000111111000000///---------------,,,++++++,,,...000111111111222333666777666444111///...//////......---------------++++++************++++++,,,,,,+++***************))))))))))))************---,,,+++***))))))******+++******))))))******++++++******)))(((((())))))***))))))((((((((())))))******++++++++++++******&&&&&&&&&'''''''''''''''((()))******)))((()))***%%%%%%&&&&&&&&&'''''''''((())))))''''''(((***---'''(((((())))))(((((('''&&&&&&''''''((((((''''''))))))*********))))))((('''(((((((((((((((((())))))))))))))))))((((((((((((((()))************)))&&&''''''((((((''''''&&&))))))))))))))))))))))))***)))((((((((()))++++++***++++++++++++++++++,,,,,,...000222333222000...++++++,,,,,,,,,---------,,,---...000000111111111000111333444444222111000111111222222111000///...---///111111000......///333333222222222111111111111111222222222111111111222222111111000000//////222222111111000000111111222333444444444333222222222222222111111111111000////////////////////////000000//////////////////111111111111000000000000///666666444333222222222222555666888999999888666555888:::;;;<<<;;;:::;;;<<<===999555555666777555222333222222222333333111///111111111222444555444333222111111000000000000111000//////......//////000///000222333333222000///..................---,,,---...000000/////////000///...---...///000///...///...------,,,,,,------++++++************+++++++++******))))))))))))))))))))))))*********++++++///...,,,+++******))))))+++******))))))******+++++++++***)))))))))************))))))))))))************++++++++++++******%%%%%%&&&&&&'''(((((()))((()))******(((((()))***&&&&&&'''''''''(((((((((((())))))(((((())),,,...((())))))******))))))(((&&&''')))******)))&&&%%%************))))))((('''******))))))))))))))))))))))))))))))************'''((())))))******))))))''''''(((((((((((('''''')))))))))))))))))))))))))))))))))((()))******++++++++++++++++++*********)))+++...111222111000///,,,,,,---------...............///000000000//////000111222333333222111000000000111222222111000///...000111111000//////000333222222222222111111111111111111111111111111111111111111111111000000000000000111111111111222222111222333444444444333222222222222111111111111000//////////////////000000.........///////////////111111111111111111111111111888888666555444444333333666777888999999888777666:::<<<>>>>>>===<<<===>>>===:::666444555555555444555444444444333333222111111111111222444555444333333333222111000000000111000000////////////000000///111333555555333111//////000000111000000//////---///000///...---------...,,,+++,,,000222111......------,,,,,,,,,,,,,,,++++++************++++++))))))(((((((((((())))))))))))*********+++++++++,,,,,,++++++******************))))))))))))******,,,,,,++++++***++++++,,,))))))(((((())))))************++++++++++++******(((((((((((())))))******((()))***)))((('''(((***))))))))))))************'''(((((('''&&&%%%''')))((())))))******))))))(((++++++,,,,,,+++***)))(((************)))((('''&&&*********))))))(((((((((''''''((())))))***++++++'''(((((()))))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))******+++,,,,,,++++++******)))))))))+++...000111000...---,,,,,,,,,,,,---------------...//////000000/////////000111222222111111000222333333333222000///---///111222111000///000111222222222222111111111111111111111111111111222222......///000222333444444......///000111111222222111222333444444444333222222222222111111111000000//////000000000000111111------....../////////000000111111111111111222222333777666555444333333333333777888999:::::::::999999===???@@@@@@???>>>>>>???:::888555444555666777777555555444333222111111222222111111333555666555333555444333333222222222222000000////////////000000000111444555555444111000...//////000000000//////---///000///---++++++,,,///---+++---000222000...------,,,+++++++++++++++++++++************++++++)))((((((((((((((())))))************++++++++++++(((((()))******+++++++++***))))))))))))))))))*********))))))))))))******'''''''''''''''((()))*********++++++++++++************))))))((((((((((((''')))***)))((('''((()))))))))))))))************&&&''''''&&&%%%$$$&&&''''''(((((())))))(((((('''---,,,+++)))))))))******)))))))))))))))((('''''')))))))))(((((('''''''''%%%&&&&&&'''((()))******''''''((()))))))))))))))))))))************))))))))))))))))))))))))))))))((()))))))))************+++++++++******)))))))))+++---///000000...,,,+++++++++++++++,,,,,,,,,,,,+++,,,---///000000000000//////000000111111111111222222333333222111///...000111222111000///000222222222222111111111000000111111000000111111333333//////000111222333444444+++,,,...///000111000000111222333444555444333333222222222111111111000000000000000000111111222222---.........//////000000000000111111222222222333000444333222222222222222222777777999:::;;;;;;<<<<<>>=========777777666555555666777888333444333222///...///111222222222333555666555444555444444333333333333444111000000//////000000111000111333444444333111000,,,------...............---///000///---++++++,,,...---,,,---...///...------,,,++++++******++++++++++++************++++++((((((((((((((())))))************++++++++++++,,,&&&'''((()))++++++++++++***))))))(((((())))))***''''''&&&&&&&&&'''(((((('''&&&&&&''''''((()))*********++++++++++++******)))(((((('''&&&&&&%%%%%%'''((())))))''''''((()))&&&&&&'''''''''((((((((($$$&&&(((((('''((()))+++'''(((((())))))(((((('''+++)))'''&&&&&&'''(((***'''(((((())))))((((((''')))(((((((((((((((''''''%%%&&&&&&'''((())))))***&&&'''(((((())))))((((((&&&&&&''''''''''''&&&&&&))))))))))))))))))))))))(((((()))************)))***************))))))))),,,...///111000...,,,************+++++++++,,,,,,***+++---...///000000000.........///000000111111///000222333333333222222000000111000......000222222111111111111000000000111111000000000222333444444333333222111111000000+++---...000111111000000000111333444555444444333222222222111111111111000000000000111222222333333////////////000000000000000000111111222333333333111333333333333333444444555666777888:::;;;===>>>???>>>@@@@@@???<<<:::999:::666777777777666666666777444555555222///...///222222222222333555666555444333333222222333333444444111111000000000000111111111111222222222222111111---...//////000000//////---///000///---,,,,,,,,,---...//////......///000,,,,,,+++***************++++++************++++++)))((((((((())))))***+++*********+++++++++,,,,,,'''(((***++++++++++++***))))))(((((((((((())))))'''''''''''''''((())))))''''''''''''((()))***+++******++++++++++++******'''''''''''''''&&&&&&&&&'''((()))(((''''''((()))%%%%%%&&&&&&&&&'''''''''&&&'''))))))(((((()))***((())))))******))))))(((''''''''''''''''''((((((&&&&&&'''((())))))))))))((())))))))))))))))))***''''''(((((()))))))))***&&&'''(((((())))))((((((%%%%%%&&&&&&&&&&&&%%%%%%))))))))))))))))))))))))'''((()))***+++******)))))))))))))))************+++---///111111000...,,,+++++++++,,,,,,,,,------,,,---....../////////...............///000111111000111222333333333222111///000000///------///111111111111111000000000000111000//////000222444555555555444333111000//////---///111222333222111000000111222444555555444444222222222111111111111000000000111111222333333444111111111111111000000000000000111222222333444444444666555555666666777888999555666888:::<<<>>>@@@@@@>>>??????===:::777666666666777888888777555555555777888777555111000222444333222222444666666555444111111111111222333444444111111000000000000111111111111111111111111111111000111222333333333333333---///000///...,,,,,,------000222222000///222555,,,++++++***)))*********++++++************++++++)))))))))))))))***++++++******+++++++++,,,,,,,,,***+++,,,---,,,,,,***)))))))))(((((((((((())))))******)))******+++,,,,,,(((((((((((()))***+++,,,******++++++++++++******''''''(((((()))*********'''((()))((('''&&&''')))''''''''''''((((((((())))))***+++***'''%%%$$$%%%******++++++++++++******%%%''')))***+++***)))((($$$%%%&&&((())))))******))))))******+++++++++,,,))))))))))))************&&&''''''(((((((((((((((&&&''''''''''''''''''&&&))))))))))))))))))))))))'''((()))++++++******)))(((((())))))******++++++***,,,...111222111000///,,,,,,,,,---------............//////...------,,,---------......000111111444555555444333111///---/////////...------///111111111111111000000000000111000//////000222444555333333333222222222111111000111333444444444222111000111222444555555444444222222222111111111111000000000111222333333444444333333222222111111000000000000111222333333444444111;;;:::999777777888:::;;;999:::;;;<<<>>>@@@BBBBBB@@@>>><<<999888888999:::666777888999888666444333999777666444333333333444111111111111222333333444222222111111111111222222222222111111111111222222111000000///////////////111111111222222333333333222111000.........///000......---,,,---...///000...---,,,+++***+++,,,,,,+++++++++***)))(((((('''(((***+++***)))((()))+++''''''((()))***++++++,,,+++,,,,,,+++***(((&&&%%%))))))))))))))))))))))))###&&&(((&&&###!!!"""$$$''''''''''''(((((((((((())))))))))))))))))))))))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&%%%%%%((((((((((((((()))***++++++***)))(((((()))***+++******))))))((((((''''''&&&'''(((*********)))((()))((('''&&&%%%&&&&&&'''((()))***(((&&&%%%&&&((((((((('''&&&&&&&&&&&&&&&+++***(((((())))))'''&&&'''''''''''''''((())))))))))))(((((('''''''''&&&)))(((&&&%%%%%%''')))+++((()))***+++,,,+++*********+++---......---,,,***,,,,,,,,,,,,,,,,,,,,,,,,---------...............---...///000000111111000444444333333222111000000///////////////000000000222222111000000000000000000111111111222222222222333333333222222111//////111222333333333333222111111222222333333222222111333333111000000000111222333222111111111222333444111000---,,,,,,---000111---///111222333222000//////;;;;;;;;;;;;::::::999888888999;;;===???@@@AAAAAA>>>===;;;999888888888999888999:::;;;;;;:::888777555444333222222333444444333222222222222222333444222111111000000111111222111111000000000000111111111111000////////////000222222222222222111111111222111///.........///000...------,,,,,,...///000...---,,,+++***++++++,,,++++++******)))((((((''''''((())))))''''''((()))((((((((()))*********+++++++++++++++***((('''&&&))))))))))))))))))))))))%%%'''(((((('''&&&'''(((''''''''''''((((((((((((************************'''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&''''''((()))((('''&&&&&&'''((()))))))))))))))((((((''''''''''''((())))))))))))))))))((('''&&&%%%&&&&&&'''((((((((((((((()))***+++)))(((((('''&&&&&&''''''+++)))((((((******)))''''''''''''''''''((()))))))))(((((((((''''''''''''((('''%%%$$$$$$&&&(((***((()))***+++++++++******((()))+++---......---,,,,,,,,,,,,,,,,,,,,,,,,,,,------------..................///000111111111111444444333222222111000000000000000000000000000000...---,,,+++++++++,,,,,,000000000000111111111222//////000000000000//////000111222222222222111000111222222333333222222111333222111000000000111111222222111111111222333444333222000//////000222333---...///000111000/////////;;;<<<======<<<:::888666777888;;;>>>???@@@??????<<<<<<;;;:::999888888777333444555666666666555444222222222111222333444444444444333222222222333333222111111000000111111222333333222222222222333333222111111000000000000000333222222111111000000///111000///.........//////...---,,,,,,,,,---///000------,,,++++++++++++,,,++++++******)))(((((((((&&&'''((('''&&&%%%&&&((()))))))))))))))))))))))))))************)))((('''))))))))))))))))))))))))((((((((()))+++,,,+++***''''''''''''((((((((((((++++++++++++++++++++++++''''''''''''''''''''''''''''''''''''''''''''''''&&&%%%%%%%%%%%%&&&''''''(((''''''&&&&&&''''''((()))))))))(((((((((((('''((((((''''''(((((())))))(((((('''&&&&&&&&&&&&'''((('''&&&'''(((******)))))))))((((((''''''(((((()))((('''(((*********((('''''''''''''''((())))))(((((((((((('''''''''''''''&&&%%%$$$$$$&&&((()))((()))******++++++******'''(((***,,,............++++++++++++++++++++++++,,,,,,,,,------............///000111222222222222333333333222111111000000111111111111111111111111222000...------...///000////////////000000000000------...000000111111111///000111222222111000///111222222333333222222111222222111000000000000111222111111111111222333333222222222222222222222222............////////////000<<<<<<<<<<<<;;;999777555666888;;;>>>@@@???>>>===<<<<<<<<<<<<;;;:::999888//////111222222222222111333333222222222333333333555555444333222222222333111111000000000000111111333222222111111222222333222222111000000000000000000000000000000000000000////////////.../////////------,,,,,,,,,---...///......---------,,,,,,,,,************))))))((((((&&&'''((('''&&&&&&'''((()))))))))))))))((((((((((((((())))))))))))))))))((((((((((((((((((((((((***((('''))),,,---+++(((''''''''''''((((((((((((************************'''''''''''''''''''''''''''''''''(((((((((((((((((((((''''''''''''(((((())))))))))))))))))))))))(((((((((((((((((((((((()))((('''&&&&&&''')))***''''''''''''&&&&&&''''''(((&&&$$$%%%'''((('''&&&))))))(((((((((((())))))&&&%%%%%%&&&(((***)))((('''''''''''''''((())))))((((((((((((((('''''''''((('''&&&%%%%%%'''((()))((())))))***************((()))***,,,------------+++++++++++++++++++++++++++++++++,,,------......///000111222222333333222333222222222111111000000222222222111111111111111555444222000000111333555.........////////////000///000111222222333333222///000111222222111000///111222222333333222222111222111111000000000000000111111111111111222222333///000111222222111000/////////.........///000111000===<<<:::888666666666777555888;;;>>>???>>>===<<<<<<<<<======<<<;;;:::999333333444555555666666666555555555444333222222111555444333333222222222222111000000000000000000111//////............//////222111111000///000000000------...//////000111111.........////////////...---,,,,,,+++,,,---...//////////////////......---*********)))))))))))))))''')))))))))((('''((())))))))))))(((((((((((((((((((((((((((((()))))))))((((((((((((((((((((((((***(((&&&''')))***'''$$$''''''''''''(((((((((((())))))))))))))))))))))))''''''''''''''''''''''''''''''''''''(((((()))))))))(((((('''''''''(((((((((((())))))))))))(((((('''''''''''''''((((((((()))((('''&&&&&&'''((()))&&&&&&''''''''''''''''''&&&&&&%%%%%%''')))))))))))))))(((((((((((())))))$$$$$$###%%%'''((((((''''''''''''''''''((())))))'''''''''((((((((((((((()))(((''''''((((((******)))))))))))))))*********++++++++++++++++++************************************++++++,,,------...///000111222222333333222222222111111111111111000222222222222111111000000000///...------...000111---.........////////////111111222222222222111111111111222333333222111111111222222333333222222111111111111111000000//////000000111111222222222222///000111222222111000///000000/////////000111222000<<<:::888666555555777888666888:::<<<======<<<<<<<<<<<<<<<;;;;;;:::::::::555555555666666666666666666666555555444222111000333333222111111111222222111000000//////000000111333222222111111222222333111000000///////////////++++++,,,---///000111111------.../////////......---,,,+++++++++,,,.../////////000000//////...---******)))))))))))))))))))))***+++***)))((()))+++(((((((((((((((((((((((((((((('''''''''((()))))))))))))))))))))))))))))))))(((''''''''''''%%%###''''''''''''((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((()))(((((('''&&&&&&&&&&&&'''%%%&&&&&&''''''&&&&&&%%%&&&''''''''''''(((((((((((((((''''''&&&'''''''''%%%&&&''''''((('''''''''$$$%%%'''(((((())),,,...((((((''''''(((((())))))%%%$$$###%%%'''((((((''''''''''''''''''((())))))'''''''''((((((((((((((())))))(((((())))))***+++)))(((((((((((()))***+++,,,,,,,,,+++******))))))))))))))))))))))))))))))))))))***+++,,,,,,------...///000111222222222222111111111111111111111111222222222111000000//////------------------..................//////////////////000000000//////...111222333444444333222111111222222333333222222111000000111111000000///...///000111111222222111111000111222333333222111000000000000000111111111111000:::999999888777777777777777888999:::;;;<<<<<<<<<;;;:::999888888888999:::444444333333222222333333333333444444333222111000111111000000000111222222000000////////////000000555444444444444444444555000//////...............++++++,,,---...//////000,,,---.../////////......---,,,+++++++++,,,---...---......///...---,,,+++)))))))))))))))))))))***)))***++++++))))))***+++&&&'''''''''((()))))))))))))))((('''''''''(((((())))))))))))))))))))))))&&&((())))))((('''''''''''''''''''''((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&''''''(((((())))))((('''''''''''''''%%%%%%&&&''''''&&&%%%%%%&&&&&&&&&'''''''''(((((('''(((((((((''''''&&&%%%%%%%%%'''(((((((((''''''###'''***(((###"""&&&***''''''&&&&&&'''(((((()))'''&&&%%%&&&((()))(((''''''''''''''''''((())))))''''''''''''((((((((()))(((((((((((()))))))))***)))(((((('''((()))***+++++++++******************))))))))))))))))))))))))(((((()))***+++,,,------......///000111111111111000000000000111111111111222222111000000///......,,,---...///000//////........./////////000000000---...///000000000000000000111222333333222111000111222222333333222222111///000111111111000.........///000111222111111000000111111222222111111000......000111111111000//////888999:::;;;;;;:::888777888888999999:::;;;<<<<<<:::999777555555666888999555555444333222222222333///000111222333222111111000/////////000111222222000000////////////000000000//////////////////000//////...---------------------------------------+++,,,.../////////......,,,,,,+++++++++,,,---...+++,,,---------,,,+++***)))))))))))))))*********(((***+++***)))((()))+++%%%&&&&&&'''((()))*********)))((('''&&&''''''((())))))))))))))))))))))))%%%(((++++++)))(((***,,,''''''''''''((((((((()))))))))))))))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&'''((((((,,,,,,+++***************&&&'''((())))))((('''&&&&&&&&&&&&'''''''''((((((&&&'''((()))((('''%%%$$$$$$%%%'''(((((((((''''''%%%***,,,&&&!!!&&&&&&&&&&&&&&&'''((())))))((('''((()))******((('''''''''''''''((())))))&&&'''''''''(((((())))))'''''''''((((((((((((((()))((('''''''''(((***+++***)))))))))***+++,,,,,,))))))))))))))))))))))))'''((()))***+++,,,---------...///000000111111111000000000000000111111111111111111000///......---)))+++---//////...---,,,////////////000000000000---...000111333444444444///000111222222111000///222222222333333222222222///000111111111000...---...///000222222111111000///..................///,,,---///111111000...---///666666777777777777666666999999:::::::::;;;;;;;;;:::999888888777888888888888555555888888444333555333222111////////////000......///000000000000000000///...------...///000000000000000000000000000666111+++,,,///222000---...------------...//////...---,,,,,,++++++++++++///...------,,,,,,,,,,,,---------------,,,,,,,,,...---+++)))(((((())))))))))))))))))))))))))))))((('''&&&&&&&&&''')))***))))))(((((('''''''''&&&,,,+++)))((((((((()))***///---)))&&&%%%%%%'''((('''''''''''''''((())))))))))))))))))((('''&&&%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''''''''((((((((()))))))))%%%%%%%%%&&&'''((()))***''''''(((''''''&&&%%%%%%&&&%%%%%%%%%%%%&&&'''''',,,***)))'''&&&&&&&&&&&&&&&'''((())))))((('''&&&&&&&&&&&&&&&'''''''''(((&&&&&&%%%&&&''')))+++,,,(((''''''&&&&&&((()))***&&&&&&'''((())))))(((((((((((((((((())))))))))))'''(((***++++++)))&&&%%%************++++++++++++(((((((((((()))***+++,,,...------......///000111////////////............,,,,,,,,,------.....................------------+++,,,---...////////////111111111111111111111111////////////............111111222222222222111111//////000000000...---,,,,,,---...000000000///...111111222222222222111111+++---000222222111///...///444555666666777777666666888888999999999::::::::::::999999888888888888888666333333666666222222444333222111000//////000000000111111222222222111111000///............///000////////////////////////222000...,,,---......///,,,,,,------......//////...---,,,,,,+++++++++,,,------,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++---,,,+++))))))))))))***))))))))))))))))))))))))(((((('''''''''((()))***)))((((((((('''''''''''')))(((((('''((()))***++++++)))'''%%%$$$$$$%%%&&&'''''''''''''''(((((())))))))))))(((((('''&&&%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''$$$$$$$$$###$$$%%%%%%&&&'''&&&&&&&&&&&&'''((((((***************)))((((((&&&&&&&&&&&&&&&''''''(((***)))((('''&&&&&&''''''''''''((((((((((((''''''&&&&&&'''''''''((((((((('''&&&%%%%%%%%%%%%&&&'''(((''''''&&&'''((()))***&&&'''(((((((((((((((((('''((((((((()))))))))))))))))))))))))))((((((''''''''''''((((((((())))))***))))))******+++,,,---------------...///000111////////////.........---,,,,,,,,,------------------....../////////......++++++,,,,,,---......///...//////000000111111222////////////............000111111111111111111000///000000111111000.........///000111111111000000000111111222222111111000///////////////.........///222222444555666777777777888888888888999999999999::::::999888888888888888444222111444444111000333333333111000000///000000111111222222222111111000000//////......//////000////////////////////////...//////---+++***---000***+++---.../////////...------,,,+++++++++,,,,,,+++++++++***++++++,,,,,,...------,,,+++******)))++++++******)))******+++))))))))))))))))))))))))((((((((((((((()))******((((((((((((''''''''''''&&&&&&&&&&&&((()))***+++'''''''''&&&&&&&&&%%%%%%''''''&&&&&&''''''((()))))))))(((((('''&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%$$$$$$&&&'''))))))((('''&&&&&&&&&&&&&&&'''(((((((((((('''&&&&&&&&&&&&'''''''''(((((((((((((((''''''&&&''''''(((((((((''''''''''''((((((''''''''''''((((((((())))))((('''%%%$$$$$$$$$$$$''''''&&&&&&''''''((()))(((((((((((((((((('''&&&''''''((((((((()))))))))+++***)))''''''((()))***&&&&&&'''''''''(((((((((++++++++++++,,,---......------------...///000000//////.........---------------------,,,,,,,,,,,,)))***,,,...///...---,,,,,,++++++++++++---...///------......///000111111/////////............---///000000111111000000/////////000111111111000000000000111222222222111111000000111111111111000000222111///---,,,---...//////000111222444555666777777888888999999999:::::::::::::::999888888888888999444111111333333111111444333333222111000000000000///000000000000///......000//////////////////000////////////////////////.........---,,,,,,---...(((***---///000///...------,,,,,,++++++,,,,,,,,,***)))))))))***+++,,,,,,......---,,,+++******)))******************++++++(((((((((((((((((((((((((((((((((((())))))******((((((((((((((('''''''''%%%%%%&&&&&&'''((())))))&&&'''((()))))))))(((''''''&&&&&&&&&&&&'''((((((((((((''''''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&((('''%%%$$$$$$&&&(((***(((((('''&&&&&&&&&&&&'''&&&&&&&&&''''''&&&&&&%%%&&&''''''(((((((((((((((&&&&&&&&&&&&''''''((((((((((((&&&%%%%%%&&&(((((('''''''''((((((((())))))******)))((('''&&&&&&&&&&&&&&&&&&&&&''''''(((((((((((())))))((('''&&&&&&'''''''''((((((((())))))******))))))((())))))***(((((((((((())))))))))))************+++,,,---...,,,,,,,,,,,,---...///000.........---------,,,,,,...------,,,,,,+++++++++%%%'''***---...---+++***---,,,+++***+++---///111......////////////000000//////.........---------...//////000000//////...---......///000111111111000000111111111111111111///000000000000000000///111000///...---...///000000///000111333555666777777:::::::::;;;;;;;;;;;;<<<;;;::::::999888999999999666222222444444222333666333333222222111111000/////////000000000//////...///000000000000000000///........................111---+++,,,000111///,,,)))***,,,...//////------,,,,,,,,,++++++,,,,,,---))))))))))))******+++,,,......------,,,++++++***)))*********+++++++++***(((((((((((((((((((((((('''(((((()))))))))))))))'''''''''(((((((((((((((&&&''''''''''''&&&&&&&&&%%%&&&((()))))))))''''''&&&&&&&&&&&&&&&'''(((((((((''''''&&&&&&&&&&&&'''%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$""" !!!###%%%''''''&&&&&&&&&&&&'''((((((((())))))*********))))))&&&'''(((((())))))((((((%%%%%%&&&''''''(((((((((((('''&&&%%%%%%&&&'''(((''''''''''''((((((((((((((((((((((((((((((''''''%%%&&&&&&'''''''''''''''(((((())))))((('''&&&&&&''''''''''''((((((((((((''')))***+++,,,***)))((((((((((((((())))))))))))(((((((((((()))***+++,,,+++++++++,,,,,,---...///------------,,,,,,,,,,,,---------,,,,,,++++++***&&&(((+++...///...,,,+++///...---,,,---///111222222222111000//////...---............---------------......//////......---,,,,,,,,,---...///000111/////////.........//////...//////000000//////...---...///000111111222222111///000222444555666777777;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;:::999999999999999777333222444555333444888333333333333222111000///000000111222222222222222///000000111111000000///........................111---***,,,111333000+++***+++,,,......------,,,,,,,,,+++++++++,,,------*********)))******++++++,,,,,,,,,,,,++++++++++++******+++++++++******)))))))))))))))))))))))))))&&&&&&'''((((((((((((((('''''''''(((((((((((((((''''''(((((('''&&&&&&%%%$$$$$$&&&''''''&&&%%%$$$&&&&&&%%%%%%&&&&&&'''(((((('''&&&%%%%%%&&&'''(((%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$######%%%'''(((&&&&&&&&&&&&&&&'''((()))''''''((()))))))))((((((%%%&&&'''((()))(((''''''$$$%%%&&&'''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&'''''''''((($$$$$$%%%&&&'''''''''&&&%%%%%%&&&''''''''''''&&&(((((((((((((((((('''&&&&&&&&&'''''''''(((((((((&&&(((+++------+++)))(((&&&&&&'''''''''(((((((((''''''&&&''''''((()))***++++++++++++,,,---......------,,,,,,,,,+++++++++,,,,,,,,,,,,+++++++++++++++---///000111000///...///............000111222444444222111///...---,,,.........------------,,,---------......---------,,,,,,,,,,,,---...///000......---,,,,,,,,,------......////////////......+++,,,...000111222222222111111222333444666666777777:::::::::;;;;;;;;;<<<<<<;;;;;;:::999999999999:::777333222444444333555999333333333333333111000///...///000222333333333333///000111111111111000///........................---,,,+++,,,///000...,,,---------,,,,,,,,,,,,+++,,,+++++++++,,,,,,---...,,,,,,+++*********++++++))))))))))))************++++++,,,,,,+++***)))((())))))))))))))))))))))))$$$%%%&&&'''(((''''''&&&''''''''''''((((((((()))&&&&&&'''((()))(((''''''%%%%%%%%%&&&%%%%%%$$$$$$&&&&&&%%%%%%&&&&&&'''(((((('''%%%$$$$$$%%%'''(((%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%((((((''''''(((((()))***(((((('''&&&&&&&&&&&&'''$$$%%%%%%&&&''''''&&&&&&$$$%%%'''(((((((((&&&%%%$$$%%%&&&'''''''''&&&%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$&&&'''''''''&&&&&&$$$%%%&&&'''''''''&&&&&&&&&'''((((((((((((((((((&&&&&&&&&'''''''''((((((((()))***++++++++++++***'''''''''((((((((())))))&&&&&&&&&&&&'''((()))***************+++,,,---...,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,,,,---...////////////......------......///000000000222222111000...---,,,,,,.........---------,,,,,,,,,,,,------------,,,,,,...---,,,,,,---...///000///...---,,,++++++,,,------......//////......------,,,,,,,,,---...000111///222333444555666777777777999999:::::::::;;;;;;;;;<<<;;;::::::999999::::::666222111333444222444999333333444444333222000///+++,,,...///111222222222///000111222222111000///........................)))+++------,,,,,,,,,...///...---,,,++++++++++++++++++++++++,,,,,,---...------,,,+++*********+++&&&&&&''''''((()))))))))+++,,,,,,,,,+++***((('''))))))))))))))))))))))))$$$$$$&&&'''''''''&&&%%%&&&'''''''''(((((())))))$$$%%%''')))******))))))(((((('''''''''&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''(((&&&%%%$$$$$$%%%'''(((%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&***)))((('''&&&%%%%%%%%%''''''((()))******))))))###$$$&&&(((((('''&&&%%%%%%%%%'''''''''&&&%%%$$$$$$%%%''''''''''''%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&''''''((())))))((('''&&&$$$%%%&&&'''''''''&&&%%%&&&&&&'''((()))))))))(((&&&&&&&&&'''''''''((((((******)))))))))***,,,---************++++++++++++&&&&&&&&&''''''((()))***************+++,,,---...,,,,,,,,,+++++++++***************++++++,,,,,,---------,,,,,,,,,,,,,,,,,,+++,,,---.../////////////////////...------,,,,,,......---------,,,,,,,,,+++,,,,,,------,,,,,,+++//////...------///000111///...---,,,+++,,,,,,------..................---///---***((((((+++...000...