........................................................................................................................................................................................................ ........................................................................................................................................................................................................ ........................................................................................................................................................................................................ ........................................................................................................................................................................................................ ........................................................................................................................................................................................................ ........................................................................................................................................................................................................ ........................................................................................................................................................................................................ ........................................................................................................................................................................................................ ......................................................................#&&@@@&@@@@&&&%(,......................,(##%%&%&&@&%&%(/.......................................................................... ................................................................../&&@@@@@@@@@@@@@@@@@@@&/*,,.........,*#%&&&&&&@@&@&@@@@@@@@@@&&(...................................................................... ................................................................%&@@@@@@@@@@@@@@@@@&&@@@@@@&**,....*@&&@@@@@@@@@@@@@@@@@@@@@@@@@&@&&,................................................................... .............................................................,/&&@@@@@@@@@@@@@@@@@@@@@@@@@@@@&(/.*&@@@@@@@@@@@@@@@@@@@@@@@@@@@@&@@&&&&.................................................................. ............................................................,(&&@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@&@@@@@@@&&@@@@@@@@@@@@@@&&&&&&&&&(................................................................ .......................................................,,,,/%&&@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@&@@&@&@@@@@@@@@@@&@&&&@@&&&&&&@@&@@&................. ........................ .................. .....................................................,,,,*/(&@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@&@@@@@&&&%&%%%%%%&&@@@@@@@@@@@@@@@@@@@@@@@&,............. ........ ...... .. ... ..... ................ ..................................................,,,,,,*#/#%@@@@@@@@@@@@@@@@&&&&#((((#%%&@@@@@@@@%%##(((((((((((((%&@@@@@@@@@@@@@@@@@@@@@%......... .. . .. . .. . . . .. ..... ... .. ................................................,,,,,,,,(#%%&&&&&@@@@@@@@@@%@&&#(/////((##&&@@@@@%#(((((//////////((%%%&@@@@@@@@@@@@@@@@@&&,... . ... . .. . . ......... ..............................................,,,,,,,,*(#####&&@@&@@@@@&&&@@%#((/////((((#%&@@@@&##((//////////////((%#%%&&&@@@@@@@@@@@@@@@*...... . . . .... .............................................,,,,,,,,/#(##%#&@@&&&&&%&@%##(#&&(/////((((##%&@@@@%#(((////////////////((###%%&&@@@@@@@@@@@@@&*,...... . .............................................,,,,,,,//&#%&%&%#%&&&%((%%&&&@&%((%&(////(((#%&&@@@##((///////////////*///(((((((%@@@@@@@@#(#@@@&#/,... ...........................................,,,,,,,,**/&@&&(((#&#(//////(((#%(%##(((((((((#%&&@@@#(((/////////(((#((((///((((((((#%&@@(((/((&@@&#(/.. . ..........................................,,,,,,,,,,*/@@@/((##////*****////(((((//((#####%&@@@&(##(((###(((///((#%%&%%%#(/////(/((#%((/##(%@@@@@&%. . . .........................................,,,,,,,,,,,*/@&((((////////***//////////((##%@&#@&&&@@@#%&#%&&##(/////#&&##%%%((//////(((##///#((@@@@@@@&(. . ........................................,,,,,,,,,,,,*/&@//(///////((((((((///////((/((##%%&#((%%((((###(((///////((((////*//////((#((//(%@@&@@@@@&*... ........................................,,,,,,,,,,,,*/&/(((///////(##(//////%//*/((/////((%((((((///////((/////////////*****////((#(//&@@@&@%&@@@@( .,. .......................................,,,/#%%%%%##(/#/(((#(((/(((///((###(((((##(//////(#(((((((//////((///*////((//******////(((#&@@@@@@@@@@@@@@#,... . .....................................,,,(#%%%%%&&&&%(///(((##((////////((((####((((((((#((((((((((////(###((((//((((//////////(((##@@@@@@&@@@@@&@@(.. . . ...................................,,/#####%%%&%%((((((//(((##((////////(((###(((((((((((((((((((##((((((((((((////(((((//////((###@@@@@@@@@@@@@@%,....... .(#######/, .................................,/##(##%#%#####((((((/////(((##((/////////((((((#(/////((((((((((@%#((##%%%%%%#####(((//((/(((##(#&@@@&@&@@@@@@@&#%%%%&%%&&&%%%%%%%%%###. ......................,*/(##(#########%###%#%##(((((((/////((((#%#((////(//(#(((((////////(((((((#&@@%((##%######(/////(((((((##((#%&@@@@@&@@@&@@@&@&&&&&&&%%%%%%%%%%%#####. ................./#(#(#######%###%%##%#####(###%#(((((//////(((##%%%%%##%%&%&&&%%%%%%%%%%&//((((((%@@@@&##(((((((((////((((##((((##%&@@@&@@@@@@@@@@&@@&&&%%&%%%%%##%%#######(. ............../###############%%######%%#%####%#######((////((((((((((#%%%%%%%%%%%##%%%%%%#(//#(((%@@@@@#%((((////////((##((((((((##&@@@@@@@@@@@@@@&@&&&&%%%%%%%%#(((/((((((%# ...........,,...*/(*.(#####%##(*##%#%##(##,,%#########%#(((((((((((##%%#%/#*(%%%#%%%*,,(,(/*//#/(&#%@@&@&@@&#(((((((#%###(((((((((#%&@@@@@@@@@@@@@@@@&@&&%%%%((//////((((((((&. .....,,,,,,,,.........,,###(*,,,##%**,.,(*##%%####%%##%%##(((((((%#%##%%%%%#%(#%%%%%%%%%%%%#//(/(((%@@@@@&&&&&&&&&%%%%###((((/(((#&&@@@@@@@@@@@@@@&@&@&&%&#((////////((((((((&. ...,,,,,,,,,*,...........,,(,#%%#%%%%%%#%%%%%###%#%%%%%#%#(((/(###%%#%#%%%%%%%%##%%%%%%%%%%#*#/%%%&&&&&@%@#####%%&&%#####((((((#%&&&@@@@@@@@@@@@@&&&&@&&%#((/////////((((((((@/.. . ,,,,,,,,,,,,.,(/,....,*/(/*,#%%%%%%%#%%%%%%%%%%%%%#%%##%##%###%#%#%#%#%%%%%%%#%%%%%%%#%%%%%%%%%%%&%%%%%%&((((((##%%%%%#########%%%%#%%&@&@&@@@@&&&&&&&&#((((/////////((((((((&&& . .. ,,,,,,,,,,,*.....*/(((((,....#%%%#%%#%%%%%%###%%%%%#####%#%########%%%%#%%%%###%%%%#%%%%%%%%%%%%%%%%%%%%%%###########((##((((((((#((#(&&&&&&&@&&&&&&&@%#((((////////(((((((((%%%& . . ... . ,,,,,,,,,,,./..............,../%##%%##%%%%#%%#######%#######%##%##%##%#%%#####%%%%#%%&%%%%%%%%%%%%%%%%%%%%%%#(######(((((((////((((((%#%%&&&%&&&&&&&@@##(((((//////(((((((((##%%#....... .. . . .. .. ,,,,,,,****..*/.............,.,%#%%%##%%%%%%#%#%#%%%%%%%%#,,,,####%%#%%%####%%%%##%%&&%%%%%%%%%%%%%%%%%%%#%&##((((((((////////////((##%%%%&%%&&&&&&&@%##((((((////((((((((((%%% .. ............. .... . ****(#%#%%,*...,//(/,,..,,***((/#%#%%####%%%%%%%%%%%%###%%#####%####%%#####%%%##%%##&%%%%%%%%%%%%%%%%%%%%%%%%##(//////////////////(##%%%%%&%%%&&&&&&&%##((((((((((((((((((((............................ //%##%%&&%,.(........,*((##/,,,,,&%%######%%%%####%####%##########%%#%####%###%%###%&%%%%%%%%%%%%#%%%%%%%%%##%&##(//////////////(##%%%%%%%&%%%%&&&&&&%##(((((((((((((((((((#(((((#####(##((((((((((((((( &#&%%##&##*..,(,...............,,/&%###%%%########%%%%%%%#%%###%#%%#%#############%%&%%%%%%%%%%%%%%#%####%%%##%&%###///////////(#%%%%%%%%%&%%%%%&&&&%###((((((((((((((((((###%%%%%%%##%###############%# &&%&&#%&%&,/....*(,.............,#%#%%%%%%%%####%%%%%%%%#%%##%#%%####%#############&/%%%%%%%%%%%%%%%%%%###%&####%&#%###(///((%%%%%%%%%%%%%&%%%&&&&&%####((((((((((((#####%####%%###%%#########(((((((#(# &&&&%%%%&#*.,*.....*(*......,..,,**#%%%%%%#####%%%%%%%%%,,,,##%%#%###,..,,((####,.,**&%%%%%%%%%%%%%%%%%##%%&#####%%%%%%%%%%%%%%%%%%%%%%%%%&%%%&&&&%#####((((((((((###########(//////(/(#((/////////**/** &&&%%%%%%%(,..,(......*((,.,.....,*%%%##%%%###%%%%%%##%######%%%#####*......,,...*,,*%%%%%%%%%%%%%%%%%&%%%%&%#####%%%%%#%%%%%%%%#%%%%%%%%%&%%&&&&%####(((((((((((#############(((((((((#/((((((((((((((( &%&&&&%&%%&,(...,(*......,/((*,(/*/*%%%%##%%%%%%%%#####%#############/...,,,.*.,,,,,,(&%%%%%%%%%%%%%%%%%%%%&&######%%%%%%%%%%%%%%%%%##%%%%&%&&&%%####((((((((((#######%%%%###########(##((############## &%&&&&&&&%&#,,/....*#,........*/(#*/##%%%%####%######%%%##%###%%%#####,.*.....,,,,,,*/@@#######%%%%%%%%%%%%&&%#####%%%%#%%%%%%(#%(/#%##/%%#%&&%#####(((((((((((######%%#########%%%%##%##%%%%%%%%%%%%%%% &%&&&&&&&%&&(,.*/.....*(*........,,,,#%#############%#####%&&&&&&&&&%%%%&&&%%&&/..,,,(@@@%##(((((///////((%%&%#####%%%%%%%%(%/%(###((((##%#%&%#####((((((((((((################%&&&&%%&%%%%%%%&&&&&@&&%% @%%%%&&&&&&&&*,..,(......*((........,*###################%%&&%%,(%%*(/%%%*#,%%&(...*%&&@@%%###(((///////(((%&&%%##%%%%%%%%%##%%/%%%%#(%&#(%(#%####((((((((((((((###############*,.#/,.*,,,/,,,&*/(%/%%## @%%%%%%%%&&&&%,(...,(*......,/(/*,...,*##################%&&&%/**%%%**#%%/**%&&%**#%%(&@@%&%###((((((//((((#&@%###((///(%%%((((%%%(/(%%&&%##%#####(((((((((((((################*,.%/,.*..,/,.,%..*&#%%%# @%%%%%%&%%&&&&#,,#.,..,(*......../(#(((###################&&&%/%%%**%#,,%%,,%%&%%#%%%/@@@&@&%%###(((((((((((#&###*(####********%%%%%%%%(((#%#####(((((((((((((###%#############*,.#*,.*.../,..#. ,&/%%#( @%%&%%%%%%&&&&&(,,.(,,...,(/,.......,,**#################%&&%%,,##,,%%..%%,,%&&%%%%%&&&@@@@&%%%###(((((((((((#&/###(%///%*****#/%//(((((%#%%#####(((#####((#######/############(((#//*/(../,..%..,%*%%## @%%%%%%%%%%%&&&&/(.../*.,..,./#/....,.,,#%%%%%%%%%%%%%%%%&&%%#,,%(,,%*.*%/,%%&%%%%&&&%&@@@@@&%%%###(((((((((((#%###*%%%%%%#*****%/&((((%(&%####(((((##########%%#%##%###%%#####(((#((/(/((/*,.#..,%,%%## @&%%%%%%%%%%&&&@&*,(...*(...,.*,/(*,...,/%%%%%%%%%%%%%%%&@@&%*,/#,*%#,,%(,/%&%#%%%&&&&&&&&@@@&%%####(((((((((((#&%%%%%%%%%%%(/////((((%&#&%###(((((#########%%//#%##%%%%%%#####(((#((((,/(((..#, .%*%%## @&%&%%%%%%%%&&&&&%(,,#,..*#,....*(*.,(*.,(%&%%%%%%%%%&&&@@@@*/%(**%#,(%&&&&%#%%%%%&&#(@&%&@#@@%%%###(((((((((((##&%%%%%%%%%%%%(//((((&&&&%###(((((##%#####%%%(%((#%#%%%%#######(#.#/(#/.//((..#. .%/%%## @&%&%%%%%%%%&&&&&%%(*,./,,,,/......//,..,*%&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%&&(&%#(@&&%@&&@&&%%####((((((((((#%&%%/#/##%%&&&&(((###&%####(((((##%###%%%%%(%%%%%%%%%%########(,,#%//*(((((..#. ,%/%%## @@&&%%%%%%%%&&&&&%%&&**..**...(,...*(....*(*%%%%%%%%%%%###%%%%%%&&&&&&&&%%%%%&&%//%&#(@@%#&&@@@&&%%###((((((((((##%&&&&(((&&(&&&((((((#%####((((########%((%%%###%#%%%##########//%/*/*,((((.,(. ,%/%%## @@&&%%%%%%%&&&&&&&%%%%,,/..,/...(,...//,.,,/(*,%%%%%%%%%%%&&&%%%###%#%%%%%%&&%%%/(%%&%@&%(&&&@@&@&%%####((((((((##%&&&&&&&&&&&&&%%%%&%%###(((((((#######%#%%%##**%%%####%%#######*%(/**#((((,.(..*%/%%## &@&&%%%%%%%%&&&&%%%%&&%*,,#.,,#....(....(..../(*/%%%%%&&%%##%%%%%%&&&&&&&&%%%%%%/#&@@#&&%%&&&&@&&&&%%####(((((((###%@@&&%%&@&%#######%#####((((((((((#%%%%%((%/%%%%##%%%###########/,(*(((((.,(../%/%%## &@&&%%%%%%%%&&@@%%%&&&&&(*,,/,../,...(....(,...,(*,(%%%%%%%%%%%%%%%%%%%%%%%%&&&&(&&%#/&%#(&&&&@&&@&&%%%#####(######%%@@@@@&@&&&%&%%%%######((((((((###%(%%%%%#%%%##%%%#############/,.*#((((,,/../%/%%%#