BM6P6(@ %%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&########################%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$#########""""""%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""###%%%'''******)))'''&&&%%%$$$###$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%&&&'''''''''&&&%%%$$$###$$$%%%&&&&&&%%%$$$###%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&$$$######%%%(((''''''''')))******(((%%%$$$$$$$$$%%%%%%&&&&&&&&&(((((('''''''''&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&'''''''''%%%%%%%%%&&&&&&'''''''''&&&&&&&&&%%%%%%$$$$$$$$$%%%###"""$$$'''((($$$!!! ###%%%&&&&&&%%%$$$###$$$%%%%%%&&&&&&%%%%%%((('''%%%#########%%%&&&######""""""######$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######%%%'''***+++***'''$$$$$$&&&'''&&&$$$(((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%((('''%%%$$$###$$$%%%%%%''''''''''''''''''''''''########################%%%%%%%%%&&&&&&'''''''''###$$$%%%%%%&&&&&&%%%%%%'''((((((((('''&&&&&&%%%+++)))((('''&&&''''''(((%%%&&&''''''((((((''''''((('''&&&%%%%%%%%%%%%%%%'''''''''''''''''''''''')))(((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((('''&&&&&&'''(((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&'''''''''%%%$$$$$$$$$$$$$$$$$$$$$(((((('''&&&%%%%%%$$$$$$'''&&&&&&&&&((((((((('''((('''%%%$$$$$$%%%'''(((%%%%%%&&&&&&'''&&&&&&&&&%%%$$$$$$%%%'''(((((('''######$$$$$$$$$$$$%%%%%%(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''&&&%%%&&&(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((((((''''''&&&&&&&&&((('''&&&%%%%%%&&&'''((('''''''''(((((((((((()))***(((&&&%%%%%%'''***,,,%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&''''''&&&%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%""""""###$$$%%%&&&&&&'''#################################%%%&&&&&&$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$###"""!!!!!!"""###$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""%%%%%%%%%&&&&&&'''''''''######""""""""""""#################################"""!!!!!!!!!"""$$$%%%$$$%%%%%%&&&&&&%%%%%%$$$'''&&&$$$###"""###$$$$$$""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%$$$$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$######%%%'''***)))((('''&&&%%%$$$$$$%%%&&&&&&''''''&&&&&&%%%(((((((((((('''''''''&&&$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%&&&''''''&&&%%%$$$%%%%%%&&&''''''&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%&&&''''''&&&%%%%%%&&&((('''&&&%%%&&&'''(((&&&%%%$$$$$$$$$$$$%%%%%%&&&&&&(((((('''''''''&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''))))))((((((((('''''''''%%%&&&''''''&&&$$$######!!!"""$$$&&&&&&&&&%%%$$$###$$$%%%%%%&&&&&&%%%%%%((('''%%%######$$$%%%&&&$$$$$$$$$$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###$$$&&&)))***)))&&&$$$###%%%&&&%%%$$$############$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%$$$$$$$$$%%%%%%''''''''''''''''''''''''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&''''''''''''&&&'''''''''''''''&&&%%%%%%'''&&&&&&%%%$$$$$$%%%%%%%%%&&&''''''((((((''''''((('''&&&%%%%%%%%%%%%&&&''''''''''''''''''''''''&&&&&&%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((('''&&&%%%&&&(((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%(((''''''&&&%%%%%%$$$$$$$$$$$$###$$$%%%&&&%%%%%%'''&&&%%%%%%%%%&&&'''(((&&&''''''(((''''''&&&&&&&&&%%%$$$%%%((()))((('''%%%%%%%%%%%%&&&&&&&&&''')))(((((((((((('''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&$$$$$$%%%%%%$$$"""&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$''''''&&&%%%%%%&&&''''''&&&&&&'''''''''(((((((((&&&%%%$$$###$$$%%%'''(((%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&'''&&&&&&%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%########################$$$$$$$$$%%%%%%%%%###"""$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$###""""""""""""###$$$$$$%%%%%%#########$$$$$$%%%%%%&&&$$$$$$$$$$$$#########"""$$$$$$$$$%%%%%%%%%%%%%%%######""""""""""""#################################""""""!!!"""###$$$%%%"""######$$$$$$######"""&&&%%%$$$$$$######$$$$$$!!!""""""###$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%$$$######%%%''')))(((((('''&&&%%%$$$$$$&&&''''''((((((''''''&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''$$$%%%&&&&&&&&&&&&%%%%%%&&&''''''((((((''''''&&&&&&&&&''''''''''''&&&&&&&&&''')))((('''&&&'''((((((&&&$$$%%%&&&'''&&&%%%&&&&&&&&&&&&&&&'''''''''(((((((((''''''''''''&&&'''&&&&&&%%%%%%&&&&&&'''%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%%%%%%%)))+++)))%%%"""###%%%$$$$$$&&&''''''&&&%%%$$$###$$$%%%%%%&&&&&&%%%%%%'''&&&%%%$$$###$$$%%%&&&%%%%%%%%%%%%%%%&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$$$$$$$%%%'''((('''%%%######$$$%%%%%%$$$""""""""""""###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''%%%&&&''''''((((((''''''%%%&&&&&&&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%$$$$$$###%%%&&&''''''((((((''''''''''''&&&%%%%%%%%%&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%'''((('''&&&%%%&&&'''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&%%%%%%$$$#########$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&''''''((((((((()))(((((('''&&&%%%&&&%%%$$$%%%((()))((('''&&&'''''''''(((((((((((()))))))))(((((((((((('''))))))))))))))))))))))))%%%%%%%%%%%%%%%%%%%%%%%%(((&&&%%%$$$%%%$$$###!!!&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$############&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$######""""""######$$$%%%%%%%%%""""""###$$$%%%&&&&&&'''$$$$$$$$$$$$############$$$$$$$$$$$$##################""""""""""""#################################""""""""""""###$$$$$$""""""############""""""$$$$$$%%%%%%%%%$$$############$$$%%%&&&(((((()))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%$$$$$$%%%''''''''''''&&&&&&%%%%%%%%%&&&&&&''''''''''''&&&&&&########################&&&&&&&&&&&&''''''''''''%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&%%%''')))***(((''''''''')))'''%%%%%%&&&'''((('''(((((())))))))))))))))))(((((((((''''''''''''''''''&&&&&&%%%%%%&&&&&&'''%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$%%%'''((('''%%%###$$$%%%%%%%%%&&&&&&%%%$$$#########$$$%%%%%%&&&&&&%%%%%%&&&&&&%%%$$$$$$$$$%%%&&&%%%%%%%%%%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$%%%%%%&&&%%%$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$###""""""""""""%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&'''''''''''''''$$$%%%%%%&&&%%%%%%$$$$$$%%%%%%'''''''''&&&%%%$$$%%%&&&''''''(((''''''''''''&&&&&&%%%%%%%%%&&&&&&'''''''''''''''''''''''''''''''''''''''((()))***&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&''''''%%%%%%&&&'''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$%%%%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%$$$%%%&&&&&&%%%%%%&&&'''$$$%%%&&&'''((((((((('''(((((((((((('''&&&$$$$$$%%%$$$###$$$'''((('''&&&''''''''''''((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((($$$$$$$$$$$$$$$$$$$$$$$$)))'''&&&&&&''''''%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$###############%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$%%%&&&'''''''''&&&&&&$$$$$$%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$############$$$$$$%%%%%%%%%#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$#########"""$$$######""""""######$$$########################"""""""""#########$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$###$$$%%%&&&&&&%%%###"""###$$$$$$&&&'''((())))))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###%%%&&&&&&%%%%%%&&&'''&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&''''''''''''''''''&&&&&&'''''''''(((((((((%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''''''''''''''&&&%%%''')))***(((''''''''')))'''%%%$$$&&&'''''''''))))))))))))(((((((((((((((((((((((((((((((((((('''&&&&&&%%%%%%&&&&&&'''%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((%%%###"""###%%%'''&&&$$$%%%%%%%%%$$$$$$###""""""###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$''''''%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&&&&&&&&&&%%%$$$$$$%%%%%%&&&%%%%%%$$$$$$%%%&&&'''''''''%%%%%%%%%&&&''''''((('''''''''&&&&&&%%%%%%%%%&&&&&&'''''''''''''''''''''''''''''''''''''''(((((()))***''''''&&&&&&&&&%%%%%%%%%%%%&&&'''&&&%%%$$$%%%'''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$######$$$$$$$$$"""#########$$$$$$%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%$$$&&&''''''%%%%%%&&&(((%%%&&&'''((((((((((((''''''''''''&&&%%%$$$###"""$$$###"""###%%%&&&&&&%%%%%%&&&&&&&&&&&&'''''''''''''''&&&&&&&&&%%%%%%%%%''''''''''''''''''''''''$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$%%%'''((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&###$$$&&&'''((('''&&&%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%######""""""###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%&&&&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$"""###%%%%%%######%%%'''$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&%%%%%%$$$$$$######$$$$$$############$$$$$$########################"""#########$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###"""###%%%&&&&&&%%%$$$###"""######$$$%%%&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###%%%''''''&&&%%%&&&'''%%%%%%%%%%%%%%%&&&&&&&&&$$$%%%%%%%%%%%%%%%%%%$$$&&&&&&&&&&&&&&&''''''''''''''''''(((((((((((()))'''&&&&&&&&&'''((()))***''''''&&&&&&&&&&&&''''''((())))))******))))))(((''')))******)))((())))))'''&&&$$$$$$&&&'''&&&%%%((((((''''''''''''&&&&&&'''(((((((((((()))))))))'''&&&&&&%%%%%%&&&&&&'''%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$'''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&'''''''''%%%!!!!!!%%%((('''%%%$$$$$$$$$######"""""""""###$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$"""$$$&&&&&&%%%$$$%%%&&&%%%%%%%%%%%%&&&'''((()))%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$'''&&&&&&&&&&&&%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%&&&&&&&&&&&&&&&###$$$$$$%%%%%%%%%%%%%%%%%%&&&''''''((((((''''''&&&&&&%%%%%%%%%&&&''''''''''''''''''''''''''''''&&&&&&&&&%%%&&&&&&'''''''''''''''&&&&&&%%%%%%$$$$$$&&&'''&&&%%%$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$######$$$$$$%%%"""######$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&"""%%%'''&&&$$$###%%%(((''''''''''''''''''''''''%%%%%%%%%%%%%%%$$$###"""$$$###"""###%%%'''&&&%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$"""!!!!!!"""%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&"""###%%%&&&&&&&&&%%%$$$%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&$$$############$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%&&&'''((((((%%%%%%%%%%%%%%%%%%%%%%%%"""$$$&&&%%%""""""%%%((($$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%'''&&&&&&%%%$$$###""""""$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$############$$$$$$########################"""###$$$$$$%%%%%%$$$$$$!!!!!!""""""""""""!!!!!!######$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&###%%%''''''&&&%%%&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&''''''((((((((()))))))))((((((''''''((()))+++,,,,,,+++************+++,,,,,,------------------,,,+++,,,---,,,******,,,---)))(((((()))******)))'''***)))))))))(((((((((((('''((((((((())))))))))))'''&&&&&&%%%%%%&&&&&&'''%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$######''''''&&&&&&&&&%%%%%%%%%#########$$$$$$%%%%%%%%%%%%$$$######$$$&&&''''''%%%$$$$$$#########$$$$$$###$$$%%%%%%&&&&&&%%%%%%###$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%%%%$$$$$$"""$$$''''''&&&%%%%%%'''%%%%%%%%%%%%&&&'''((()))%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%$$$%%%%%%&&&&&&&&&&&&&&&%%%%%%&&&'''''''''''''''%%%%%%$$$$$$%%%&&&&&&'''%%%&&&''''''((((((''''''%%%%%%%%%%%%%%%&&&'''(((''''''''''''''''''''''''(((''''''&&&&&&&&&&&&'''(((''''''&&&%%%%%%$$$$$$$$$%%%&&&&&&$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$%%%&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&###&&&)))((($$$###&&&)))***)))((('''&&&&&&''''''%%%%%%%%%&&&&&&%%%$$$$$$%%%$$$$$$%%%'''(((((('''$$$%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###"""!!!"""$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&'''%%%&&&''''''''''''&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$%%%&&&&&&&&&&&&&&&&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%'''(((%%%!!!"""&&&$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%&&&&&&############$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%########################"""###$$$%%%%%%%%%$$$$$$!!!!!!""""""""""""!!!!!!$$$$$$######$$$$$$%%%&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''((((((%%%%%%%%%%%%%%%%%%%%%%%%((('''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&###%%%'''((('''&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&'''&&&''''''''''''''''''&&&((((((((()))))))))******(((((((((((()))))))))))))))((((((((()))***,,,---000///...------...///000//////000000000000//////...///...---,,,,,,...000---,,,---...//////---+++---------,,,,,,+++++++++'''((((((((())))))******'''&&&&&&%%%%%%&&&&&&'''%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$#########'''''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''(((((((((%%%'''(((&&&###"""&&&)))&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%&&&&&&&&&%%%%%%###$$$%%%&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$%%%%%%%%%%%%$$$"""%%%((((((&&&%%%&&&((((((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""###%%%&&&'''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%&&&''''''((((((''''''%%%&&&&&&'''((((((((('''(((''''''&&&'''(((***+++%%%&&&''''''((((((''''''%%%%%%%%%%%%%%%&&&'''(((''''''''''''''''''''''''+++***)))((((((((((((((((((((('''&&&%%%%%%$$$$$$$$$%%%&&&&&&$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&''''''((()))******&&&&&&&&&&&&&&&&&&&&&&&&%%%))),,,***'''&&&))),,,,,,+++(((&&&%%%%%%&&&'''%%%%%%&&&&&&'''&&&&&&&&&'''&&&&&&''')))***)))(((%%%%%%%%%&&&&&&&&&''''''(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''%%%$$$%%%&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&'''(((((('''&&&&&&%%%%%%&&&&&&&&&&&&'''''''''''''''((((((((())))))''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&'''((((((((()))(((''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%(((******&&&  ###$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&!!!!!!""""""######$$$$$$%%%$$$$$$######$$$$$$%%%########################"""###$$$%%%&&&%%%$$$$$$######$$$$$$$$$$$$######$$$$$$###"""###$$$&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&''''''%%%$$$$$$$$$$$$%%%'''&&&&&&%%%%%%$$$$$$###$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&%%%$$$######"""&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&&&&%%%%%%***))))))((((((((())))))'''(((((())))))(((((('''((())))))******))))))(((***)))))))))***+++---...000000000000000000000///222222222222222333333333333444555555555444222111555666666666555333111000444333222000000/////////...,,,+++,,,------)))&&&)))))))))(((((('''''''''&&&'''''''''&&&&&&%%%$$$""""""$$$%%%&&&'''''''''$$$$$$%%%%%%%%%&&&&&&&&&((('''&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&((('''%%%$$$###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%((('''%%%$$$$$$%%%'''((('''&&&%%%%%%$$$$$$$$$$$$$$$%%%&&&'''&&&%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%)))'''%%%%%%&&&&&&%%%$$$$$$$$$%%%&&&&&&''''''(((&&&&&&&&&%%%%%%$$$$$$$$$""""""###$$$$$$%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&%%% """$$$$$$$$$$$$%%%&&&)))(((&&&%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''&&&%%%%%%$$$$$$$$$$$$((((((((('''&&&&&&&&&%%%***(((&&&%%%%%%''')))+++)))'''%%%%%%''')))***)))((((((''''''''''''&&&&&&)))((('''&&&%%%$$$######%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''%%%$$$$$$###$$$%%%'''((((((((((((((('''&&&%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%&&&(((+++...///%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%''')))***+++)))'''%%%$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&#########$$$$$$%%%%%%%%%''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""""""""######%%%%%%%%%&&&&&&&&&''''''***)))((('''&&&%%%$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((())))))((('''&&&((('''&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###''''''&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&'''((((((######$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$###"""!!!"""""""""###$$$$$$$$$%%%""""""""""""""""""""""""%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###"""""""""#########$$$$$$$$$!!!!!!"""###############$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&'''''''''&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((''''''&&&&&&%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((((()))*********+++((((((((((((((((((((((((((((((((((((((('''&&&%%%)))((((((((()))***,,,,,,//////000000111111222222222222222222222333333333222333444555555555444444999999:::::::::999888888888777666555333333222222000...------...---)))&&&*********)))((((((''''''''''''''''''''''''&&&&&&$$$$$$%%%&&&&&&&&&&&&%%%$$$$$$%%%%%%%%%&&&&&&&&&(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%((('''%%%$$$$$$%%%'''((('''&&&%%%%%%$$$$$$$$$%%%&&&&&&&&&&&&%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%((('''%%%%%%&&&&&&%%%$$$'''''''''&&&%%%%%%$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$######$$$$$$%%%&&&&&&&&&(((%%%$$$%%%'''(((&&&$$$)))((((((((('''%%%$$$###)))(((&&&%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%)))(((((((((''''''''''''"""!!! """$$$&&&&&&&&&''''''''''''''''''''''''((((((''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&''''''&&&%%%$$$$$$$$$%%%&&&%%%&&&&&&''''''&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&'''***,,,---%%%%%%%%%%%%%%%%%%%%%%%%$$$#########$$$&&&'''((()))(((&&&$$$$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$######$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''((((((''''''&&&'''&&&%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''$$$$$$%%%%%%%%%%%%$$$$$$'''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&'''''''''######$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%$$$#####################$$$$$$$$$################################################$$$$$$$$$$$$$$$###""""""""""""#########$$$$$$$$$!!!""""""###############$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%&&&((())))))'''%%%#########$$$%%%%%%&&&''''''$$$$$$%%%%%%%%%%%%&&&&&&((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''%%%&&&&&&'''(((((()))))))))***,,,...//////......***)))(((''''''((()))***(((((((((((('''%%%$$$###(((((((((((()))***++++++))))))***+++,,,---......,,,---------.........///000111222444555555666666::::::<<<===>>>>>>>>>>>>>>>===<<<;;;999888777666444333222111111000---+++,,,++++++***)))((((((''''''''''''''''''(((((((((&&&'''''''''&&&%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&'''((()))))))))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%$$$$$$%%%&&&'''&&&&&&%%%$$$$$$$$$%%%%%%((('''&&&%%%$$$$$$###$$$%%%%%%%%%%%%%%%%%%%%%%%%(((&&&$$$$$$%%%&&&%%%$$$''''''&&&&&&%%%%%%$$$$$$&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&'''''')))&&&%%%&&&((()))'''%%%'''$$$###$$$'''((('''$$$((((((&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''((()))))))))'''&&&%%%'''&&&&&&((())))))(((&&&'''''''''''''''''''''''''''''''''((((((((())))))%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''((('''&&&%%%$$$$$$$$$$$$###$$$%%%&&&''''''''''''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%$$$%%%&&&''')))***%%%%%%%%%%%%%%%%%%%%%%%%$$$############$$$%%%&&&((('''%%%$$$######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''((((((((((((((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&&&&''''''''''''&&&&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''%%%$$$$$$$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&######$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%$$$$$$$$$$$$$$$###############$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$######"""###############$$$$$$$$$!!!"""######$$$$$$##############################%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%&&&&&&''''''&&&%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&((((((((((((((((((((((((''''''''''''(((((())))))&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%&&&''''''((((((&&&&&&'''(((***+++,,,---...000222444444333222111+++***(((''''''(((***+++)))))))))***))))))((('''++++++++++++,,,,,,------((((((((())))))*********++++++++++++,,,,,,,,,---,,,---///111222444555555666777999:::<<<>>>???@@@BBBBBBAAA@@@>>>===;;;;;;:::999888666555444222111...---,,,+++***)))(((((('''&&&&&&&&&''''''(((((('''''''''''''''&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&'''&&&''')))***)))(((&&&$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%%%%%%%%%%&&&'''&&&%%%%%%$$$$$$%%%%%%%%%)))(((&&&$$$######$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&'''%%%$$$$$$%%%&&&%%%%%%###$$$$$$%%%&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''((()))******(((''')))***000)))###"""&&&)))(((&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&'''''''''&&&'''(((((())))))((((((,,,,,,,,,,,,,,,)))%%%!!!&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%&&&''''''(((((('''&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%$$$$$$$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%''''''&&&%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''))))))((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&'''''''''&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%'''&&&$$$$$$$$$$$$&&&'''############$$$%%%%%%&&&########################%%%&&&&&&''''''&&&&&&%%%&&&%%%$$$$$$######$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%$$$$$$######$$$$$$$$$$$$%%%%%%%%%$$$%%%%%%%%%%%%%%%$$$$$$%%%$$$$$$$$$###"""""""""$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$########################""""""###$$$$$$$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%###""""""###%%%'''&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%'''((()))******((()))***,,,...///000111444555666777666555222111---,,,***))))))***,,,---+++,,,---///000000000000000000111111111111111111/////////......---------........................******+++---...000222333222333444666999;;;===>>>BBBBBBBBBBBBAAA@@@???>>>;;;;;;:::999777555555555111000///...,,,+++))))))''''''&&&%%%&&&&&&'''(((&&&&&&'''(((((((((((('''%%%%%%&&&&&&&&&'''''''''%%%&&&((((((((('''%%%###&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%&&&((('''%%%$$$######$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%######%%%&&&&&&%%%######$$$$$$%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''%%%,,,000...'''$$$)))///EEE;;;///(((''''''&&&$$$&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&%%%%%%&&&''''''&&&&&&''''''(((((())))))&&&&&&&&&&&&(((+++---///+++++++++,,,,,,)))$$$ &&&&&&&&&&&&%%%%%%%%%%%%'''''''''&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((('''&&&&&&%%%%%%&&&&&&'''$$$$$$$$$%%%%%%&&&&&&&&&''''''((((((((((((''''''&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%$$$######$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%%%%%%%&&&&&&&&&((('''''''''&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$'''''''''&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$######$$$%%%&&&############$$$%%%%%%&&&''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%&&&%%%$$$$$$######$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%$$$$$$############$$$$$$$$$%%%%%%######$$$$$$$$$$$$######%%%$$$$$$$$$###"""""""""########################%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%########################""""""###$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&$$$""" """&&&(((''''''&&&%%%%%%$$$######$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''%%%%%%&&&((()))+++,,,---,,,---...000222444555666777777888777666555333222111111////////////111111111222333555777888999999666666777888888777777666444333333222111000//////......------,,,+++++++++))))))******+++---...///000111111333555777999;;;===>>>@@@AAABBBAAAAAA@@@:::;;;:::888666555666777666555444222000///---,,,***)))'''&&&&&&&&&'''(((&&&&&&'''((()))))))))(((%%%&&&&&&&&&''''''''''''%%%&&&'''''''''&&&$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%###$$$$$$%%%%%%&&&&&&'''&&&$$$######%%%&&&&&&%%%&&&&&&%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&$$$+++111...&&&###)))000@@@888...'''%%%&&&&&&%%%%%%&&&&&&''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&'''(((((((((((((((((()))))))))'''&&&&&&&&&)))---111444111111222555666666333000))))))((('''&&&%%%%%%$$$''''''&&&&&&%%%%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&''''''(((((('''&&&&&&%%%%%%&&&&&&'''"""###$$$%%%&&&&&&&&&&&&'''''''''(((''''''&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%$$$######$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&''''''''''''&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$&&&&&&&&&&&&$$$$$$%%%%%%&&&&&&&&&'''''''''''''''&&&&&&%%%%%%$$$$$$''''''&&&&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%$$$$$$$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%$$$$$$###############$$$$$$$$$$$$""""""###$$$$$$$$$######$$$$$$$$$###############""""""""""""""""""""""""########################$$$%%%%%%&&&&&&&&&&&&&&&$$$$$$$$$###############"""###$$$$$$%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%$$$###""""""$$$&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&'''''''''(((&&&&&&((()))+++---...///111222333444666777888999:::::::::999999888888888777777666666666666777777777888999;;;<<<=========:::;;;<<<======<<<;;;:::666555555444444333333333111111000///---,,,++++++++++++*********+++,,,---...---......000111333555666888;;;>>>@@@AAAAAAAAA;;;<<<<<<;;;888888:::<<<<<<<<<:::888666444222111...,,,***(((''''''((()))(((((()))))))))(((''''''&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&###$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&'''$$$$$$%%%%%%&&&&&&%%%%%%######$$$%%%%%%&&&''''''%%%###"""###%%%&&&&&&%%%&&&&&&%%%%%%$$$#########$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$&&&(((***)))&&&%%%'''******(((&&&$$$$$$%%%'''(((%%%%%%&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&'''((((((((((((((((((((('''''''''''''''(((***,,,///222333333333555777::::::999777...---,,,+++)))'''&&&%%%&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''$$$$$$$$$%%%&&&''''''''''''&&&&&&%%%%%%&&&&&&'''###$$$%%%&&&&&&&&&%%%$$$######$$$%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%$$$###$$$$$$&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$&&&'''''''''&&&%%%&&&&&&''''''&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%&&&&&&&&&'''%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&'''(((((('''&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%'''&&&%%%%%%%%%%%%%%%%%%########################$$$$$$%%%%%%%%%%%%$$$$$$'''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$%%%%%%%%%&&&######$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%$$$$$$###############$$$$$$$$$$$$"""###$$$$$$%%%%%%%%%$$$###############$$$$$$$$$################################################"""###$$$$$$%%%%%%%%%$$$$$$$$$$$$#########"""""""""###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&###$$$$$$%%%%%%&&&&&&'''$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''((((((&&&'''(((***,,,...///000444444555777888:::;;;;;;>>>>>>============>>>???:::;;;<<<<<<<<<<<<;;;:::<<<<<<===>>>????????????======>>>??????>>>===<<<:::::::::;;;;;;;;;;;;;;;;;;:::999777555444222222...---+++*********+++,,,+++*********+++,,,...///222444888<<>>???@@@>>><<<<<<>>>BBBAAA@@@>>><<<:::888666555111///,,,***)))((()))***++++++******)))'''&&&%%%&&&&&&&&&'''''''''(((((())))))(((''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&"""###%%%&&&'''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$%%%%%%&&&'''"""###%%%&&&''''''&&&%%%######$$$%%%%%%&&&''''''%%%###"""###$$$&&&&&&%%%"""######$$$%%%%%%&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$'''%%%$$$%%%''''''&&&$$$$$$&&&((((((&&&%%%$$$%%%$$$%%%&&&'''''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&'''((()))((((((((('''&&&&&&&&&%%%''')))+++---///000000000)))))))))+++,,,---+++)))222111///---+++)))((('''%%%%%%&&&'''((()))***+++''''''''''''''''''''''''######$$$%%%%%%&&&'''''''''&&&&&&%%%%%%&&&&&&'''%%%&&&''''''&&&%%%###""" !!!###%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%$$$$$$$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%% !!!###%%%&&&&&&&&&&&&$$$$$$%%%&&&&&&&&&%%%%%%''''''''''''''''''''''''&&&&&&&&&'''''''''(((((($$$%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&'''(((******((('''&&&######$$$$$$$$$%%%%%%%%%$$$$$$%%%&&&'''((()))***&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''(((((('''%%%%%%(((''''''&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$%%%%%%$$$$$$###((('''&&&&&&%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$%%%%%%&&&&&&######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$"""############$$$$$$$$$###$$$%%%%%%&&&&&&&&&&&&""""""######$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%% !!!"""###############$$$$$$$$$$$$######""""""######$$$%%%%%%%%%%%%$$$""""""""""""""""""""""""&&&&&&&&&&&&&&&&&&&&&&&&!!!###%%%'''((('''&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&$$$&&&''''''%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$&&&'''((()))***))))))((()))+++---...///000222444777888888999999::::::;;;===>>>???@@@@@@@@@@@@@@@?????????>>>>>>???@@@@@@???@@@@@@@@@??????>>>===:::<<<>>>???>>>;;;888666999999999999999999999888;;;;;;:::999777666444333222000---***))))))***+++------,,,++++++,,,---...---111666;;;>>>??????>>>CCCCCCDDDBBB???>>>>>>???????????????===;;;999888666444111...,,,*********,,,,,,+++***))))))******%%%%%%%%%%%%&&&&&&''''''******((('''&&&&&&%%%%%%''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%((('''&&&%%%%%%&&&'''(((&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###$$$&&&'''&&&%%%&&&%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&''''''&&&&&&%%%$$$((((((''''''''''''((((((&&&'''((('''%%%$$$%%%&&&''''''(((((('''%%%###"""+++&&&%%%((('''###$$$)))''''''&&&%%%%%%%%%%%%&&&)))(((&&&$$$$$$$$$&&&''')))(((((('''&&&''''''''')))+++///333444000)))$$$((((((((((((((()))******000222555666333...((($$$$$$''')))(((%%%$$$&&&(((&&&$$$###$$$'''***++++++"""!!! """%%%'''%%%###$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$''''''''''''''''''''''''$$$%%%%%%&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&***)))'''%%%%%%%%%'''(((&&&&&&&&&&&&&&&&&&&&&&&&))))))((('''&&&&&&%%%%%%&&&&&&%%%$$$%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((('''&&&%%%%%%'''%%%$$$%%%((((((&&&###%%%&&&&&&&&&&&&&&&&&&%%%$$$$$$&&&'''((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%''')))***((('''&&&%%%%%%&&&'''(((&&&&&&&&&'''''''''((((((%%%&&&'''''''''&&&%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%$$$$$$######$$$$$$%%%$$$$$$############$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%$$$$$$#########%%%&&&&&&'''''''''&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$%%%%%%&&&'''%%%$$$###"""!!!!!!!!!!!!###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&'''''''''&&&&&&&&&&&&&&&$$$&&&''''''%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&((()))+++---.........---,,,...000000000111222444666777777888999:::;;;;;;<<<===>>>??????????????????>>>>>>===>>>>>>??????@@@@@@@@@???>>>===<<<;;;666777999:::999777444222333333333333333333333444444555555444444333222111222000---+++******+++,,,,,,++++++***+++,,,---...+++...222777;;;===>>>>>>@@@AAABBBAAA@@@???@@@AAABBBCCCCCCCCCAAA???>>><<<999777555333000...,,,,,,((())))))***++++++,,,,,,)))))))))))))))((((((((((((((('''%%%%%%$$$$$$$$$'''''''''&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&######""""""""""""######&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###$$$&&&'''&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&'''''''''&&&'''&&&&&&%%%%%%&&&&&&'''&&&'''((('''%%%%%%%%%&&&&&&''''''((('''&&&%%%$$$%%%!!! $$$&&&%%%&&&***&&&&&&%%%%%%&&&'''(((((()))(((&&&$$$$$$%%%&&&'''######$$$%%%''')))+++,,,&&&***///000...+++)))((('''''''''&&&'''(((((()))***,,,///111222111///...)))(((&&&&&&&&&'''''''''&&&$$$"""###%%%&&&''''''$$$###"""$$$'''((('''%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&)))(((((('''&&&&&&%%%%%%%%%%%%$$$###$$$%%%&&&''''''''''''''''''''''''''''''''''''''''''&&&%%%%%%&&&$$$###$$$&&&'''%%%###%%%%%%&&&&&&&&&&&&%%%%%%$$$%%%&&&'''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%%%%%%%&&&'''(((''''''%%%%%%$$$%%%&&&&&&%%%&&&&&&&&&&&&'''''''''%%%&&&&&&'''&&&&&&%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%$$$$$$######$$$$$$%%%$$$$$$############$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%$$$$$$$$$######!!!!!!"""###############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%######"""""""""######$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$######"""""""""!!!!!!!!!&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%$$$###$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&)))((((((''''''&&&&&&&&&$$$&&&''''''%%%$$$$$$%%%&&&&&&&&&''''''((((((((()))***---///111222222222111333444333222222333444666666777888999;;;;;;<<<;;;<<<===>>>>>>?????????>>>>>>===============>>>@@@@@@???>>><<<:::999888222222222222111000///...------....../////////000---...//////////////////111000---+++++++++,,,---+++*********++++++,,,---(((***...222666999;;;<<<<<<===???@@@???@@@AAACCCEEEEEEFFFFFFEEECCCBBBAAA======<<<:::777444111///((()))+++,,,...///000000000000//////...,,,+++***(((((('''&&&%%%%%%%%%%%%'''''''''&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''%%%&&&&&&&&&&&&&&&&&&%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###$$$&&&'''&&&%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$&&&''''''((((((%%%%%%$$$$$$$$$$$$%%%%%%'''((()))(((&&&&&&&&&'''&&&'''((((((((((((&&&&&&$$$!!!%%%&&&&&&(((%%%%%%%%%&&&'''(((***+++((('''&&&%%%%%%%%%&&&'''''''''''''''(((((()))******...222///)))%%%'''+++&&&&&&%%%%%%&&&&&&'''((('''((())),,,///222444555111+++&&&%%%'''***)))''''''%%%$$$###%%%&&&%%%$$$&&&%%%%%%&&&((()))((('''$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%$$$###$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((''''''&&&%%%%%%%%%$$$$$$#########$$$%%%&&&''''''''''''''''''''''''&&&''''''''''''&&&&&&%%%&&&%%%$$$%%%&&&'''&&&$$$%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%)))((('''&&&&&&&&&&&&&&&'''&&&%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''&&&%%%%%%$$$$$$%%%%%%&&&%%%$$$$$$######$$$$$$%%%$$$$$$############$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%$$$$$$$$$$$$###"""###$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$"""""""""######$$$&&&&&&###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$######""""""""""""!!!!!!&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''******)))((('''&&&&&&%%%%%%&&&''''''%%%$$$%%%&&&&&&&&&'''(((((()))******)))+++---000222444444444666777777666444333444555777777888:::;;;<<<===>>>;;;<<<===>>>????????????>>>======<<<<<<<<<<<<===??????===<<<:::777555444......---,,,,,,+++,,,,,,,,,,,,,,,------......///+++,,,,,,------------,,,///...,,,+++***+++,,,---,,,,,,++++++************((()))+++---000333555777666999;;;======???AAACCCDDDEEEFFFFFFFFFEEEDDDCCCAAAAAAAAA@@@>>>:::666444000///......///111333444555555555444333111///...+++***)))(((''''''''''''''''''''''''&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''(((************((('''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$###$$$&&&'''&&&%%%###$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&######$$$%%%&&&''''''&&&%%%%%%$$$$$$$$$$$$%%%%%%'''((()))((('''&&&''')))(((((()))))))))'''&&&%%%(((### """%%%'''&&&$$$&&&&&&&&&'''''')))******((('''&&&&&&&&&&&&''''''************+++,,,------555555444...((($$$&&&(((&&&&&&&&&%%%&&&''''''((()))((('''(((***...222555666222,,,(((((())))))(((((('''&&&&&&'''((('''&&&&&&&&&&&&'''((()))((('''$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%&&&''''''''''''''''''''''''&&&&&&&&&''''''&&&&&&%%%''''''&&&&&&''''''''''''&&&''''''((((((''''''&&&((((((((()))((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((('''''''''&&&&&&&&&''''''&&&%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&'''&&&%%%$$$%%%&&&'''(((&&&%%%%%%$$$$$$%%%%%%&&&%%%$$$$$$######$$$$$$%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$%%%%%%&&&###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&%%%%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''((('''%%%###"""%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''((()))(((((((((******)))((('''&&&&&&%%%%%%&&&'''&&&%%%%%%&&&(((&&&&&&'''((()))++++++,,,,,,...000333555666666666888999999888555444444555999999:::;;;<<<===>>>???<<<======>>>>>>>>>>>>>>>======<<<;;;::::::;;;;;;;;;;;;:::888666444222111---,,,+++*********++++++++++++,,,,,,,,,------------------...------,,,,,,---,,,++++++***+++,,,,,,......---,,,+++)))((('''************+++---///000111444666888:::<<>>===============<<<<<<;;;;;;:::999888777777777888555555555444333111000///,,,++++++******++++++,,,+++++++++++++++*********------......------,,,,,,,,,,,,+++++++++,,,------/////////...,,,***((('''*********)))******+++,,,---///222444555777:::<<<@@@AAACCCDDDEEEEEEDDDDDDAAABBBDDDFFFFFFDDDAAA@@@===999222,,,)))***---///333444777999::::::999888111000...,,,***)))((((((((((((((('''''''''&&&&&&$$$%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$%%%%%%%%%%%%&&&&&&"""######$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###$$$&&&'''&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$######''''''&&&&&&&&&&&&''''''%%%'''(((((('''&&&''')))))))))))))))(((&&&$$$###&&&((((((&&&&&&***,,,+++)))(((''''''&&&&&&''''''&&&'''''''''((((((((((((&&&'''(((+++...111444666...***&&&%%%'''((((((''''''''''''&&&'''(((((()))'''&&&%%%$$$&&&***...111222555666222,,,((()))+++#########%%%'''((('''%%%$$$&&&''''''&&&%%%%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''&&&&&&''''''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$%%%&&&'''''''''&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%#########""" !!!###%%%(((((())))))))))))(((((())))))***************)))&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&'''''''''&&&&&&''''''((((((''''''&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''(((&&&%%%%%%$$$$$$%%%%%%&&&%%%$$$$$$######$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''###$$$$$$$$$$$$%%%%%%%%%'''&&&&&&%%%###!!! $$$$$$$$$$$$$$$$$$$$$$$$!!!""""""###%%%&&&&&&'''&&&&&&$$$######"""""""""###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$""" &&&&&&&&&&&&&&&&&&&&&&&&$$$%%%'''(((((((((&&&%%%'''''''''&&&&&&&&&&&&&&&&&&&&&'''&&&%%%%%%(((***)))***+++---///111222333666777888999999999888777444555777666666555777888::::::::::::;;;;;;;;;;;;<<<<<<<<<;;;:::999888777777666555444333333333333///000000000000000//////+++++++++,,,,,,,,,,,,+++,,,,,,,,,+++******)))))))))***+++,,,,,,------,,,------------......//////......//////...---+++***)))))))))******************,,,...000111222555777888:::;;;===?????????>>>>>>@@@BBBDDDFFFFFFFFFEEE???<<<777222...,,,,,,,,,---000444888;;;======<<<888666444222///---,,,,,,((((((((((((''''''''''''$$$$$$%%%%%%&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((''''''''''''(((((($$$$$$$$$%%%%%%&&&&&&&&&""""""###$$$$$$%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###$$$&&&'''&&&%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%%%%$$$$$$''''''&&&&&&&&&&&&''''''$$$&&&''''''&&&&&&'''(((%%%&&&'''(((((('''&&&%%%###)))+++%%%###&&&******'''&&&&&&&&&&&&&&&''''''&&&&&&'''(((((((((((((((******)))))))))))))))***%%%%%%&&&&&&&&&'''((()))&&&&&&%%%%%%&&&&&&'''(((&&&%%%%%%%%%&&&)))+++,,,+++---000222000...+++)))%%%$$$$$$%%%''''''%%%###$$$&&&((((((&&&$$$%%%'''$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&'''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&&&&&&&&&&&&&###$$$$$$""" ###&&&''''''((((((((((((''''''&&&'''((()))))))))))))))''''''''''''''''''''''''$$$%%%&&&&&&&&&%%%$$$######$$$&&&'''((('''''''''%%%&&&&&&&&&&&&'''''''''###$$$%%%&&&''''''''''''&&&%%%%%%$$$$$$%%%%%%&&&%%%$$$$$$######$$$$$$%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''######$$$$$$$$$%%%%%%%%%'''((((((''''''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$"""""""""######$$$$$$$$$$$$######"""""""""#########$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$############&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&(((***+++&&&&&&&&&&&&&&&&&&&&&&&&"""###%%%''''''&&&%%%$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%&&&(((***+++,,,...///111333555555666777888888777666555444222444555666555666777999:::::::::999999999888888;;;;;;;;;:::888666555444444333222111000000000000,,,,,,---.../////////...++++++,,,,,,,,,,,,,,,+++//////...---,,,+++******%%%&&&((()))+++,,,------......//////000111111111,,,---.../////////...---'''((()))***++++++++++++(((***,,,---...///111333111222444666888888888888<<<>>>@@@CCCFFFGGGHHHHHH@@@???<<<999555111...---***---222888<<<>>>?????????===;;;888555333111000)))(((((((((''''''''''''$$$$$$%%%%%%&&&'''(((((('''''''''''''''''''''''''''''''''''''''''''''''')))((('''&&&&&&'''((()))$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$%%%&&&&&&'''((((((&&&&&&$$$$$$$$$$$$&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###$$$&&&'''&&&%%%'''''''''&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!"""###$$$%%%&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''$$$%%%&&&&&&%%%%%%'''(((!!!"""$$$&&&(((((((((((($$$+++---%%% $$$%%%$$$$$$$$$%%%&&&'''((()))&&&&&&'''((())))))(((((($$$$$$$$$$$$%%%'''((()))###'''++++++'''%%%'''+++%%%%%%$$$$$$%%%%%%&&&'''((('''''''''&&&&&&''''''%%%&&&***///444333---''')))((('''((()))(((%%%###%%%'''))))))&&&%%%&&&((($$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&'''''''''&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$%%%&&&%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%%%%&&&&&&&&&&&&&&&''''''%%%######&&&***%%%&&&&&&&&&&&&&&&&&&%%%$$$$$$&&&'''((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&%%%###!!! !!!"""$$$&&&'''''''''&&&&&&&&&&&&'''''''''(((((("""$$$%%%'''(((((('''&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%$$$$$$$$$$$$$$$$$$%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''#########$$$$$$%%%%%%%%%"""###$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$#########"""""""""""""""!!!!!!!!!!!!"""###$$$%%%$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%'''((((((((('''''')))((('''&&&%%%$$$$$$$$$'''&&&%%%%%%$$$$$$$$$$$$&&&&&&$$$$$$$$$%%%&&&''')))******++++++,,,,,,---...000111333555777777888888888888888888777666666555555444444444555666666444444555666666666555555444444333222111000//////------------------------000000///...............000///---,,,,,,...///111***+++,,,------.........------------............333333333222222222111111///............//////000+++---///...++++++---000,,,,,,------------,,,,,,------...000111333444444777999<<>>:::666222000000...------111777===AAA??????>>><<<;;;999777666333111...,,,,,,+++***((('''&&&&&&%%%&&&&&&''''''+++***(((&&&%%%$$$%%%%%%&&&&&&''''''''''''&&&&&&)))'''&&&%%%&&&&&&%%%###'''((((((((('''&&&&&&%%%###%%%'''))))))((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%&&&((()))&&&'''''''''&&&%%%%%%$$$&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&$$$$$$$$$$$$&&&&&&)))))))))(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''((()))+++++++++******'''''''''&&&&&&%%%%%%%%%''''''''''''''''''''''''))))))(((''''''''''''''')))((('''&&&%%%$$$######'''%%%$$$$$$%%%'''''''''&&&&&&(((***---000222444%%%'''((((((&&&&&&&&&(((***(((&&&%%%$$$%%%'''(((((('''%%%$$$###$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''((((((((('''&&&&&&%%%&&&&&&&&&&&&&&&'''((()))((((((''''''''''''((((((***)))'''%%%$$$%%%'''((($$$%%%%%%&&&&&&%%%%%%$$$(((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''&&&((())))))'''%%%%%%&&&)))'''&&&%%%&&&&&&$$$###%%%$$$$$$######$$$$$$%%%%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&''''''(((%%%%%%%%%&&&&&&&&&''''''((()))***+++***)))'''%%%%%%%%%&&&&&&'''((())))))******)))((('''&&&&&&%%%(((''''''&&&&&&%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&''''''((()))((('''%%%$$$%%%%%%%%%&&&&&&&&&''''''%%%&&&'''((('''&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$###############$$$$$$%%%%%%&&&#########$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""############$$$$$$$$$%%%%%%$$$$$$$$$%%%''''''''''''''''''''''''''''''%%%%%%'''(((((((((''''''(((((('''&&&%%%%%%%%%%%%((('''&&&&&&%%%%%%%%%&&&'''&&&&&&%%%%%%&&&'''(((******+++,,,------......///000222444666777888888888888888888888777666555444333333222222222333333222222222222222111000//////......------,,,,,,+++++++++++++++,,,,,,,,,,,,.........//////000111222111111111222222222111111000111111111111000//////........./////////000000333333222222222111111111111000///...............###$$$$$$###"""###%%%'''......////////////............///000111222222222111333666999;;;<<<======???@@@AAA@@@>>>999555222...---,,,---000555;;;???CCCDDDDDDCCCAAA???<<<:::555333000......---+++)))((((((''''''&&&'''''''''******)))))))))))))))***&&&&&&''''''''''''&&&&&&&&&%%%$$$%%%''')))((('''%%%%%%&&&&&&%%%%%%$$$###$$$%%%'''(((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&'''((((((&&&&&&''''''&&&&&&%%%$$$&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$%%%&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''((((((((('''&&&&&&&&&&&&&&&&&&&&&%%%%%%''''''''''''''''''''''''))))))(((''''''''''''''''''''''''&&&&&&&&&&&&&&&+++)))&&&%%%&&&'''&&&%%%&&&&&&'''))),,,///111333((('''%%%$$$$$$$$$%%%%%%)))((('''&&&%%%&&&&&&''''''&&&%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&%%%%%%&&&&&&%%%%%%&&&''''''((((((''''''&&&&&&''''''((()))((('''&&&%%%&&&&&&'''%%%&&&&&&''''''&&&&&&%%%'''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$%%%%%%&&&'''&&&&&&%%%%%%&&&&&&'''$$$&&&'''&&&$$$###$$$$$$&&&'''((((((((((((((((((&&&%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%&&&&&&&&&''''''(((''''''&&&&&&&&&''''''%%%%%%&&&&&&'''''''''''''''''')))))))))'''&&&$$$%%%%%%&&&&&&'''(((((())))))(((((('''&&&&&&%%%%%%))))))(((''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&%%%%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$##############################%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%########################"""############$$$$$$$$$"""""""""""""""!!! ((((((((((((((((((((((((%%%&&&''''''((('''''''''((('''&&&&&&%%%%%%%%%%%%(((((('''&&&&&&&&&'''''''''''''''''''''((()))***++++++,,,---///000000111111222333555777888999999888888888888777666555444222111000//////...////////////......---+++***)))************************+++++++++,,,,,,------......///000111333444555666444555666777777666444333888777777666555444222111111111111111222222222222444333333333222222222222333222111///............222000......000222444444111222222333333222222111222222111111111111111111---...///111333555666777888:::===???>>>;;;777444///...,,,---///333888;;;@@@BBBDDDEEECCC@@@===:::888666333222111000---+++******)))((('''''''''(((###$$$%%%&&&'''(((((((((&&&&&&''''''''''''&&&&&&&&&%%%%%%&&&((())))))(((%%%%%%&&&&&&%%%%%%$$$$$$&&&&&&&&&'''''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&''''''''''''&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''))))))((('''''''''''''''&&&&&&&&&''''''(((((((((...+++)))''''''&&&%%%###&&&&&&''')))+++---///111000***$$$"""###%%%%%%$$$'''''''''''''''&&&&&&%%%'''&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&''''''''''''''''''&&&&&&&&&&&&''''''((((((''''''&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%%%%%%%%%%&&&&&&'''&&&&&&%%%%%%&&&&&&'''$$$&&&'''&&&$$$###$$$%%%&&&))),,,,,,)))'''((()))'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&'''''')))((('''&&&&&&&&&&&&&&&&&&''''''''''''(((((((((%%%&&&'''((('''&&&%%%$$$%%%%%%&&&&&&'''((((((((('''''''''&&&&&&%%%%%%%%%******))))))(((''''''&&&'''''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$######%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%########################"""############$$$$$$$$$"""###$$$%%%%%%$$$###"""((((((((((((((((((((((((&&&&&&''''''''''''''''''((('''&&&%%%%%%%%%%%%%%%''''''&&&&&&&&&&&&''''''&&&&&&''''''((()))***+++,,,---...///000222333333222333555666888999999999888888888777666444333222///...---,,,++++++***+++******+++******)))(((((()))))))))******+++++++++,,,---...///000111111222222333444555777888999999777777888777777777666666:::::::::999888777555555444555555555666666666666555555555555444444444444444333222111111111111111666222//////333777777666666666777777777777666666666666555444333222222111///.........///000111222222444666888999888777555222111///...///111333555999<<<@@@CCCCCCBBB>>><<<;;;999777666555444111///---,,,+++)))((('''''''''!!!"""$$$&&&''''''&&&&&&&&&&&&''''''''''''&&&&&&***)))''''''((((((&&&%%%&&&''''''(((''''''&&&&&&''''''&&&&&&&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&###$$$&&&'''((('''&&&%%%%%%&&&&&&'''&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&''''''&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&(((((((((''''''&&&&&&%%%%%%%%%%%%&&&&&&'''''''''''''''''''''''''''''''''))))))(((''''''''''''''''''''''''(((((((((((())),,,***(((''''''&&&%%%###&&&&&&'''((()))+++---...777///&&&"""$$$''''''&&&&&&'''((()))((('''%%%$$$&&&&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&%%%%%%$$$$$$%%%%%%$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&''''''(((((('''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&'''&&&'''((('''&&&%%%'''((()))---000...(((###$$$&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&'''''')))((('''&&&&&&&&&&&&&&&'''(((((((((((((((((((((&&&&&&''''''''''''&&&%%%&&&&&&&&&'''''''''((((((''''''''''''''''''&&&&&&******)))((((((''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&$$$######$$$%%%&&&%%%%%%%%%&&&&&&&&&'''''''''&&&%%%$$$###$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$######%%%%%%%%%$$$#########"""%%%%%%%%%$$$$$$#########$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%""""""#########$$$$$$$$$###$$$$$$%%%&&&'''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&%%%&&&'''(((***+++++++++...///000111222333444444333444555777888999999999777777666555444222000///---,,,+++))))))(((((((((''''''((()))******)))))))))))))))***++++++,,,,,,,,,---...///111222444444888888999::::::::::::999;;;999666444333555777888777777888888888888777777777888888888888999999999888888777777777666666666444444333333444555666666777444111111555888888777::::::;;;;;;;;;;;;::::::::::::999888777666555444555444333111000000000000////////////111222444555666555333111/////////000555888<<<@@@CCCDDDCCCBBB>>><<<;;;;;;:::999666333000///---+++)))((((((''''''((()))******)))((('''&&&&&&''''''''''''&&&&&&***)))''''''((((((&&&%%%&&&&&&''''''(((''''''&&&(((''''''&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&'''''''''&&&%%%%%%%%%&&&&&&'''&&&&&&%%%%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''((((((''''''&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''''''''''''''''''''''''''))))))(((''''''''''''''')))(((((((((((('''''''''((('''&&&&&&''''''&&&$$$&&&&&&&&&'''((()))***+++777///&&&"""$$$''''''&&&%%%&&&((())))))'''%%%###&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&%%%%%%$$$&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&'''((((((''''''&&&%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%%%%&&&&&&'''((('''&&&&&&%%%%%%&&&&&&'''''''''((('''%%%%%%''')))(((,,,///,,,&&&"""###%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&''''''(((((('''&&&&&&&&&&&&&&&((((((((((((((((((((('''''''''''''''((('''''''''&&&&&&&&&'''''''''''''''((((((((((((((()))))))))))))))(((((('''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$######$$$&&&'''%%%%%%%%%&&&&&&&&&'''''')))((('''%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$######""""""!!!!!!%%%%%%%%%$$$$$$#########$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%""""""#########$$$$$$$$$$$$###"""!!!!!!"""$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&(((((('''&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%&&&&&&&&&'''(((***,,,------...000111111222222333333333333444555777888888999999666666555333222///---,,,+++***)))(((((((((((((((&&&&&&((()))***+++++++++((((((((())))))***************,,,...000222444555;;;;;;<<<===<<<;;;999888;;;888444111000222666888333444555666777777777777888888888888999999999999999888888888777777777777444444444444555777888999===<<<:::;;;<<<=========;;;<<<<<<<<<<<<<<<<<<;;;<<<<<<;;;::::::999999888::::::999777555444222222000...,,,+++,,,...111444666555444222000......---///111333777;;;>>>@@@AAA@@@???>>>??????>>>;;;888444333111///,,,+++***)))))))))))))))(((((('''&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%&&&((())))))((($$$$$$%%%%%%&&&&&&%%%%%%'''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''&&&&&&%%%%%%%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&''''''''''''&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%$$$%%%%%%&&&&&&'''''''''&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''))))))((('''''''''''''''(((((((((''''''&&&&&&&&&%%%$$$$$$&&&'''((('''%%%&&&&&&%%%&&&&&&'''((()))000***$$$"""###%%%%%%$$$&&&'''((())))))'''%%%$$$%%%%%%&&&''''''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&&&&&&&&&&'''&&&&&&%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&'''''''''''''''$$$%%%%%%%%%%%%%%%%%%$$$&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((()))'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%$$$######&&&(((&&&((()))(((%%%$$$&&&(((%%%$$$$$$######$$$$$$%%%%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&''''''((((((((((((''''''''''''&&&'''''''''''''''(((((((((''''''''''''''''''''''''((((((((())))))******+++))))))(((''''''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&'''''')))(((((('''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$#####################"""""""""%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################"""############$$$$$$$$$((('''%%%###"""""""""###&&&&&&&&&&&&&&&&&&&&&&&&)))((('''&&&%%%&&&&&&'''&&&&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%&&&''''''''')))+++---///000111111222222222222222222222222333444555666777888888888555444333222///---+++******)))(((((((((((())))))'''(((((()))************((())))))))))))))))))))))))***,,,///111444555666999:::<<<<<<<<<:::888777999777444111111222444555222222333444555666666666666666666666777777777777888777777777777666666666444444444444444555666777666777999999777666666666::::::;;;;;;;;;;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;:::888666555111000...------...///111222222222111000///...---,,,,,,,,,---111666:::===@@@@@@@@@AAABBBBBB???===:::888666333111///------(((((('''&&&&&&&&&&&&'''&&&&&&''''''''''''&&&&&&&&&%%%$$$%%%''')))((('''###$$$%%%%%%&&&&&&%%%%%%&&&'''((((((((('''%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&''''''''''''&&&&&&&&&&&&%%%&&&'''(((((('''&&&%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$%%%%%%&&&''''''(((&&&%%%%%%$$$$$$%%%&&&'''&&&&&&&&&&&&&&&&&&%%%%%%''''''''''''''''''''''''))))))((('''''''''''''''&&&&&&&&&&&&&&&'''''''''%%%%%%%%%'''))))))'''%%%&&&%%%%%%%%%%%%&&&&&&'''((('''%%%$$$$$$$$$%%%%%%&&&'''((((((((('''&&&%%%$$$%%%'''((((((((('''&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&'''''''''''''''(((''''''&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&'''&&&&&&%%%&&&'''((()))%%%%%%&&&&&&&&&&&&%%%%%%'''''''''&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''((()))'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%$$$######&&&)))((('''&&&%%%%%%&&&((()))%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&'''((()))''''''''''''&&&&&&%%%%%%&&&&&&%%%&&&&&&''''''((('''''''''''''''''''''''''''''''''((()))******+++******)))((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&'''''''''''''''%%%%%%%%%&&&&&&&&&''''''''''''((((((''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%################################################"""############$$$$$$$$$"""###%%%&&&&&&%%%$$$###'''''''''''''''''''''''')))((('''&&&%%%&&&&&&'''&&&&&&%%%%%%%%%&&&&&&'''&&&&&&&&&&&&&&&'''((())))))+++---000222333333333333333222222222222111111333333555666777777777777444333222000...,,,)))((())))))((((((((())))))***)))))))))***))))))((((((+++++++++++++++++++++***+++,,,...111444666888999777888:::;;;;;;:::888777666666444333222222222222222222333444444444444444444444444444555555555555666666666666555555555555555444444333333333444444888;;;???>>>;;;888777999888888999999999999888888999::::::;;;;;;<<<<<<<<<999;;;<<<======;;;999888333333222111000/////////......////////////......111///---,,,///555;;;???AAA@@@AAACCCEEEDDDAAA???>>><<<:::777444222000///,,,+++***))))))***+++,,,&&&''''''''''''''''''&&&)))'''&&&%%%&&&&&&%%%###%%%&&&&&&'''((((((((('''&&&'''((())))))'''%%%###''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&((('''%%%$$$$$$%%%&&&'''$$$%%%%%%&&&'''''''''&&&((((((((('''&&&&&&&&&%%%%%%&&&'''(((((('''&&&%%%'''''''''(((((()))))))))$$$$$$%%%%%%&&&'''(((((((((''''''&&&'''(((***+++'''''''''&&&&&&%%%%%%%%%''''''''''''''''''''''''))))))((('''''''''''''''######$$$%%%&&&'''((()))'''''''''(((***)))'''%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%'''((((((&&&&&&&&&((('''''''''''''''&&&&&&%%%$$$%%%'''(((((((((''''''$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&'''(((((((((''')))((('''&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''((('''%%%$$$%%%''')))***&&&''''''''''''''''''&&&(((((('''''''''&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%&&&'''((())))))'''&&&&&&%%%%%%&&&&&&''''''''''''%%%$$$&&&)))+++...***&&&$$$%%%&&&'''''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&'''((()))***''''''&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&''''''''''''''''''''''''&&&%%%&&&&&&'''((()))******++++++******)))((((((((((((((((((((((((((((((((($$$%%%'''((()))(((''''''%%%%%%%%%&&&&&&&&&''''''%%%&&&'''((('''&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$######%%%%%%%%%&&&&&&'''''''''#########$$$$$$%%%%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%########################%%%%%%%%%%%%%%%%%%%%%%%%"""############$$$$$$$$$$$$&&&&&&###!!!***((('''%%%$$$$$$%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&'''''''''&&&%%%%%%((((((((((((((((((((((((+++---000222222333555666000111222333444444444444111222444666777777666666222...***((()))***)))'''(((((((((((((((((((((((()))))))))******+++++++++******++++++,,,---............///222555666666555777666555555555555333222777777555111222666666222111000000111333444444222444444444444444444333222999222000444666333111333333444555444444444555666888888888777666555333222333444555444222222333555555666777777777777888:::::::::999999888888999999999888555222111000000000///...---,,,+++,,,---...,,,---///111333333333333<<<===@@@BBBCCCDDDDDDCCC@@@AAA@@@<<<777333111111111000---+++)))(((''''''***(((&&&$$$$$$$$$%%%&&&%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%)))'''$$$###"""###%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###'''&&&$$$######$$$&&&'''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%'''((('''&&&%%%%%%''')))%%%&&&&&&&&&'''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&((()))))))))((('''&&&&&&&&&'''''''''(((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''((()))++++++***)))((('''&&&&&&&&&$$$%%%+++---+++((())))))((('''&&&&&&'''((()))(((((('''''''''&&&&&&&&&%%%&&&''''''((((((''''''&&&&&&&&&%%%$$$###!!!!!!&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''''''''&&&&&&%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%((((((((((((((((((((((((((('''&&&%%%%%%&&&'''(((###%%%''')))***((('''%%%(((%%%######&&&((((((&&&''''''''''''''''''''''''&&&''''''(((''''''&&&&&&&&&&&&&&&''''''''''''(((&&&'''((('''%%%%%%'''(((***))))))((('''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%$$$$$$&&&''')))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&***(((&&&&&&((((((&&&###&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%%%%%%%%%%&&&'''***************)))((((((&&&''')))*********)))(((&&&%%%$$$#########$$$%%%((((((((('''&&&&&&&&&%%%&&&&&&&&&%%%%%%$$$$$$$$$'''''''''&&&&&&%%%%%%%%%&&&&&&''''''''''''&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$***'''$$$###%%%''''''&&&%%%%%%%%%$$$$$$############$$$&&&&&&'''&&&%%%$$$%%%$$$$$$######$$$$$$%%%###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%((('''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''%%%&&&&&&&&&&&&&&&%%%%%%'''((((((((()))))))))))),,,...111222222222444555111222333333444333333333444555666666555444333222000---)))((()))***)))(((************************+++++++++,,,,,,,,,---------------......//////000000000111333555666555555666555444555555555555444222555555222000222333222333222222444555444222000444444555555555444444333888333333888:::888666777555666777666666555555666555555555555444444333333444555666555444444666777555666777777777777888888777777666666666666666777999888666555444333333333000///...---,,,,,,---------,,,,,,+++,,,---...///666888:::>>>AAADDDFFFGGGEEEFFFEEEBBB===999777777333111///---+++************)))'''&&&%%%&&&'''(((%%%%%%&&&&&&&&&''''''''''''''''''&&&&&&&&&%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&%%%%%%%%%%%%&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%$$$###!!!!!!###$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%'''''''''&&&%%%%%%''')))&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((((((((((((&&&&&&&&&'''''''''(((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''(((((()))((((((((((((((('''''')))%%%%%%)))+++((('''((((((((('''&&&&&&'''(((((((((((('''''''''&&&&&&&&&%%%&&&''''''((((((''''''&&&&&&'''''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%''''''''''''''''''''''''((('''&&&&&&&&&&&&'''((($$$$$$%%%&&&''''''(((((((((&&&###$$$&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&'''''''''''''''((()))(((&&&&&&((())))))))))))((('''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%$$$$$$&&&''')))'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''%%%$$$%%%'''(((&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%%%%%%%%%%&&&''')))))))))))))))(((''''''&&&'''(((((())))))(((((('''&&&%%%$$$######$$$%%%'''''''''''''''&&&&&&&&&'''&&&&&&&&&%%%%%%%%%$$$&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###%%%&&&&&&$$$###$$$%%%%%%%%%%%%$$$$$$$$$######%%%%%%&&&&&&&&&%%%$$$$$$%%%$$$$$$######$$$$$$%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&'''&&&&&&%%%%%%''''''''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&'''((())))))***+++,,,,,,...000222333222222333444333444444444444333222222777777666555333111///...---+++(((((()))******))),,,,,,,,,,,,,,,,,,,,,,,,.............../////////111111111111111111111111222222333333444444333333222222111111222333333444...555999888777:::<<<<<<999888888888888777444222555666777888888999888888:::888:::???BBB@@@>>>>>>;;;;;;;;;;;;:::999888777777666666666666666666777444555666555444555666888888888888888888777666666444444444333333444444555666777777777777666666555111111///...------------///---+++(((((()))+++,,,///000333777<<>><<<::::::;;;===???AAABBBCCCCCCCCCEEEHHHMMMNNNLLLIIIGGGDDDCCCCCCBBBBBBAAA???===??????>>>>>>>>>>>>>>>===999:::;;;;;;:::;;;<<<>>>???>>>===<<<;;;999666444444333333222222333333444222333555666777777666555222222111000///......---000///---+++***+++,,,---,,,---...222777>>>CCCGGGHHHIIIJJJIIIFFFBBBAAA@@@===;;;999666333000...---***))))))(((((())))))***&&&''''''''''''(((((((((''''''''''''&&&&&&&&&&&&((((((((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%%%%&&&&&&&&&&&&''''''''''''&&&&&&'''&&&%%%%%%%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''&&&'''((('''&&&%%%'''(((((((((((('''&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%$$$$$$%%%'''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''(((%%%%%%%%%&&&&&&&&&'''''')))'''''',,,---***''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%&&&''''''((('''''''''###$$$$$$%%%&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&'''''''''))))))(((((((((((())))))''''''&&&%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''%%%%%%&&&&&&&&&''''''''''''(((((((((&&&&&&((()))(((((((((''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&'''(((%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''''''''''''''%%%$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%'''&&&%%%$$$%%%&&&'''((())))))((('''&&&%%%%%%$$$%%%&&&&&&&&&'''(((((((((''''''''''''''''''''''''%%%%%%%%%&&&&&&'''''''''%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""$$$&&&'''&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$((('''%%%$$$######$$$%%%%%%$$$$$$######$$$$$$%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''''''''&&&%%%'''&&&&&&&&&%%%%%%$$$$$$%%%%%%$$$%%%&&&'''((()))******,,,---///000111222222333444444222111111222777777777777666444333222111000///---,,,+++************++++++,,,,,,---...111111111111111111111111222222222222222222222222222111111111111111111111...000222111///---...///333444444333222333666999:::@@@JJJWWWgggvvv{{{yyyrrrjjj___TTTMMMHHHFFFDDDCCCEEEGGGJJJMMMOOOPPPQQQSSSXXX^^^aaaaaa^^^ZZZVVVPPPNNNKKKJJJKKKJJJIIIFFFIIIIIIJJJJJJIIIGGGFFFEEEEEEFFFGGGFFFEEEEEEGGGIIIJJJHHHEEEDDDBBB>>>999555333333222222111111222222///000222444444444444333333333222222111000//////---...//////////////////---------///333888===@@@DDDGGGIIIIIIGGGEEEDDDCCCBBBAAA>>>;;;777333000...+++******)))))))))))))))'''''''''((((((((())))))(((((('''''''''&&&&&&&&&---,,,)))'''%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''%%%%%%&&&&&&&&&&&&%%%%%%'''&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''%%%'''((((((&&&&&&&&&'''((((((((('''&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''%%%$$$$$$%%%&&&''''''''''''''''''''''''&&&&&&'''''''''''''''''''''(((''''''&&&&&&&&&''''''&&&&&&&&&&&&%%%%%%%%%%%%&&&%%%(((///111---)))(((%%%&&&&&&&&&&&&&&&&&&%%%&&&'''''''''''''''''''''%%%&&&''''''((('''''''''%%%%%%&&&&&&&&&%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&((())))))***)))&&&$$$###%%%&&&'''&&&&&&%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&'''(((%%%%%%%%%&&&&&&&&&&&&'''&&&&&&'''&&&%%%$$$&&&(((''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''%%%%%%%%%&&&&&&'''''''''''''''''''''''''''''''''''''''''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%&&&%%%$$$$$$$$$%%%'''((())))))(((((('''&&&%%%%%%%%%&&&&&&&&&'''(((((((((''''''''''''''''''''''''%%%%%%%%%&&&&&&'''''''''&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$############$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&""" $$$'''&&&###$$$$$$$$$$$$$$$$$$$$$$$$((('''%%%$$$###$$$%%%%%%%%%$$$$$$######$$$$$$%%%###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$&&&%%%%%%%%%'''(((+++,,,,,,---...///111222333444222444555444222111111222666666666555555333222222---,,,++++++******+++++++++---//////......000111222222222222222222222222333333333222222222222222//////000000000000000000---000333333000///000333000222444444333555:::???HHHQQQ]]]lll~~~ooobbbYYYSSSPPPQQQRRRTTTWWWYYYZZZ[[[\\\ccckkksssuuutttqqqkkkfff[[[WWWRRRQQQRRRSSSRRRQQQQQQSSSUUUVVVUUUSSSQQQOOOLLLMMMNNNMMMKKKKKKMMMNNNTTTQQQNNNMMMLLLHHHAAA<<<777666555444333222222222000000111222222222222222222333333333333222111111+++,,,...000111111000///111000//////000333666999???BBBFFFHHHGGGFFFFFFFFFDDDCCCAAA>>>:::777333222------,,,,,,+++******)))(((((((((((())))))))))))((((((((('''''''''&&&&&&...,,,(((%%%$$$%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&''''''%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&%%%'''(((((('''&&&&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((''''''&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&'''''''''''''''(((((('''&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%$$$(((///111---)))(((&&&&&&''''''''''''&&&&&&&&&&&&&&&'''''''''''''''%%%&&&''''''((((((''''''((((((((((((((('''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''%%%%%%&&&&&&&&&&&&''''''%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((('''&&&&&&%%%&&&(((((('''$$$!!!###%%%''''''&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$&&&'''(((%%%%%%%%%%%%&&&&&&&&&&&&%%%&&&&&&%%%$$$$$$%%%'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&''''''(((((((((''''''''''''''''''''''''((())))))(((&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%$$$%%%%%%&&&&&&&&&&&&%%%&&&%%%%%%%%%%%%&&&''''''''''''((((((''''''&&&%%%&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&'''''''''%%%%%%&&&&&&&&&&&&&&&&&&&&&''''''((((((''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$######""""""######$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$''' """'''%%% ###$$$$$$$$$$$$%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%$$$$$$######$$$$$$%%%###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&'''&&&&&&&&&(((***---......///000111222333444444222333555444333222222333222222333333222111000000---,,,+++******+++,,,,,,...000333333111111222444333333333333333333333333333222222222111111111111.........//////000000111///333777777555444777:::444888;;;===>>>BBBJJJPPP[[[hhhwww{{{ooofffaaa``````aaaaaaaaaaaaaaaaaahhhsss}}}}}}vvvooobbb\\\VVVTTTVVVYYYZZZYYYXXX[[[```cccdddbbb___\\\TTTUUUUUUTTTRRRQQQRRRSSS[[[XXXUUUUUUUUURRRLLLFFF@@@???>>><<<:::999888888444444333222222222222222111222333444555444333333/////////000000111222222444333111000000000222333666:::???CCCDDDDDDDDDDDDAAAAAAAAA???===;;;888777111111000///...,,,+++***(((((()))))))))*********(((((((((((('''''''''''')))((('''&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&'''(((&&&&&&''''''''''''&&&&&&$$$%%%%%%%%%%%%%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%'''((()))'''&&&&&&'''&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((('''&&&&&&(((((('''''''''&&&&&&&&&&&&&&&&&&'''''''''(((((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((%%%&&&+++,,,***'''(((&&&'''(((((((((((('''&&&&&&&&&&&&'''''''''((((((%%%&&&''''''((((((''''''&&&'''((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''&&&&&&&&&''''''(((((((((%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''(((((('''&&&&&&%%%&&&&&&'''&&&&&&$$$$$$!!!$$$'''(((&&&&&&''')))&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$######$$$%%%''')))$$$$$$%%%%%%%%%&&&&&&&&&%%%&&&'''&&&$$$$$$&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&&&&&&&'''(((((()))******''''''''''''''''''''''''%%%'''((('''%%%$$$%%%'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&''''''&&&%%%%%%$$$%%%%%%&&&''''''&&&&&&%%%%%%&&&'''''''''''''''$$$%%%&&&'''''''''&&&&&&'''''''''''''''&&&&&&&&&$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$  %%%'''%%%"""######$$$$$$$$$%%%%%%%%%######$$$%%%&&&&&&&&&&&&%%%$$$$$$######$$$$$$%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$***((('''%%%$$$$$$%%%%%%%%%&&&&&&''''''(((((((((''''''&&&'''(((+++...000000000111222333333444555222333555444333222222333///000000000000///.........---,,,+++++++++,,,---000222555555333222333555333333333333333333333333222222222111111000000000------...///000111111222111666;;;;;;999999<<<@@@AAAEEEJJJMMMPPPVVV___gggjjj{{{vvvpppiiiiiihhhgggfffdddbbbaaafffssszzzrrrfff___WWWUUUXXX\\\^^^]]]\\\aaahhhmmmooonnnjjjggg`````````^^^\\\[[[[[[]]]]]]ZZZYYYZZZ\\\ZZZTTTNNNJJJHHHFFFDDDBBB@@@??????999777666444333333333444111222333555666555555444444333111000000222444666555444333111000000000000///333999===???@@@@@@AAA??????@@@@@@???>>><<<;;;444444333222000...---+++))))))))))))************)))(((((((((''''''''''''###$$$&&&(((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&'''(((''''''((((((((((((''''''&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%$$$&&&))))))'''&&&&&&&&&%%%&&&&&&''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&'''((()))))))))(((&&&%%%(((((('''''''''&&&&&&&&&&&&&&&&&&'''''''''(((((()))((('''&&&&&&&&&&&&&&&$$$$$$%%%&&&'''((()))***+++&&&$$$&&&'''%%%%%%(((&&&'''((())))))((('''&&&&&&&&&&&&'''''''''((((((%%%&&&''''''((((((''''''"""###$$$&&&'''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&'''''''''''''''((((((((())))))%%%&&&&&&''''''&&&&&&%%%########################%%%&&&'''(((((('''&&&%%%((((((''''''((()))+++,,,###'''((('''&&&(((***''''''''''''''''''''''''%%%$$$#########%%%((()))$$$$$$%%%%%%%%%&&&&&&&&&&&&'''((('''%%%%%%'''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&'''''''''((()))******+++(((((((((((((((((((((((("""$$$&&&&&&$$$$$$&&&(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&''''''&&&%%%%%%$$$%%%&&&&&&''''''''''''%%%&&&'''((()))((('''&&&###$$$%%%''''''''''''&&&(((((((((''''''&&&&&&%%%$$$$$$$$$%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######%%%'''))))))'''&&&#########$$$$$$%%%%%%%%%!!!"""$$$&&&'''''''''&&&%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$%%%%%%$$$$$$$$$########################&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''(((((((((&&&'''(((***,,,...///000000111222333333333222111222222111111000111111111333111...,,,,,,,,,***(((&&&'''***---///////////////000111222333444444444333333333222222222222222777444111///...///.........000222222000///111444000<<>>@@@BBBBBB@@@===<<<<<<<<<;;;999666222///+++)))+++******))))))(((''''''))))))((('''''''''''''''))))))((('''''''''''''''%%%&&&&&&''''''&&&&&&%%%!!!!!!!!!###%%%'''''''''(((''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%&&&''''''&&&%%%$$$###$$$&&&(((***)))&&&%%%&&&((()))'''%%%###$$$%%%%%%&&&&&&%%%%%%&&&'''''''''''''''&&&&&&%%%&&&&&&''''''(((((((((!!!333,,,***///---...&&&''''''''''''''''''''''''&&&%%%%%%$$$$$$%%%%%%&&&''''''&&&%%%%%%%%%&&&&&&((('''''''''&&&&&&&&&&&&***((('''''')))+++,,,+++,,,+++***(((''''''&&&&&&&&&'''((('''%%%$$$%%%&&&%%%%%%&&&&&&'''((())))))''''''''''''''''''''''''!!!$$$&&&''''''%%%$$$'''%%%$$$$$$%%%%%%###"""$$$%%%%%%&&&%%%%%%$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$&&&%%%$$$%%%'''((('''&&&###$$$$$$%%%&&&'''((((((''''''(((((('''&&&%%%%%%%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$###$$$%%%%%%$$$"""&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&!!!"""$$$%%%%%%$$$######%%%%%%&&&'''&&&%%%$$$###&&&%%%$$$$$$$$$%%%&&&'''''''''''''''&&&%%%%%%$$$%%%%%%%%%&&&&&&'''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&'''''''''''''''&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''&&&&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&'''((((((%%%%%%&&&&&&%%%%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################'''&&&&&&%%%$$$###""""""#########"""######$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&+++***)))'''&&&$$$###"""))))))***,,,---...///000111222333444444333222222222222111000000000000000///---++++++,,,---,,,+++***+++,,,---............000111333444444444444333333333333333222222222222222000.........000111222///222666888888999<<<>>>BBBJJJRRRTTTVVVZZZ]]]]]]bbbaaaccceeefffhhhqqq{{{~~~{{{xxxsssmmmiiidddfffhhhjjjkkkkkkjjjjjjcccccccccddddddeeefffgggjjjnnnttt}}}sssjjjeeejjjqqqrrrrrrssseeeaaa\\\YYYYYYZZZ[[[\\\XXXYYYZZZYYYYYY\\\^^^___```SSSHHHEEECCC???<<<<<<999999888666444222111222333333222222222333444555666666555555444444333333000000///000222555999;;;<<>>>>>>>>>>><<<999555222///---++++++******))))))******))))))(((''''''''''''((())))))((('''''''''''''''&&&''''''((((((''''''&&&$$$######$$$&&&'''&&&%%%&&&&&&&&&'''''''''((((((''''''&&&&&&''''''((()))&&&%%%$$$$$$$$$&&&(((***(((&&&%%%&&&(((((('''%%%&&&'''(((((())))))((((((&&&'''''''''''''''&&&&&&'''''''''((())))))***+++777555MMM777...'''%%%000((((((((((((((((((((((((&&&%%%%%%$$$$$$%%%%%%&&&'''''''''&&&&&&''''''(((&&&&&&&&&'''(((((())))))***(((%%%%%%&&&'''((('''***)))((((((((((((((((((&&&'''((('''%%%$$$%%%&&&%%%%%%&&&&&&'''(((((()))''''''''''''''''''''''''######$$$%%%%%%&&&&&&&&&&&&$$$###$$$%%%%%%$$$###'''((((((((((((((('''''''''&&&&&&&&&%%%%%%%%%%%%&&&%%%$$$%%%'''((('''&&&&&&'''''''''''''''''''''''''''(((((('''&&&&&&%%%&&&&&&&&&''''''((((((((($$$%%%%%%&&&''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&''''''&&&$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$&&&''''''&&&&&&%%%&&&''''''((('''&&&%%%$$$((((((&&&%%%%%%%%%%%%&&&''''''((((((''''''&&&&&&&&&&&&'''''''''(((((((((''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&''''''((((((''''''&&&&&&&&&''''''&&&&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&'''''''''%%%&&&&&&&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################&&&%%%%%%$$$$$$########################$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&''''''''',,,,,,---...///000111222333444555555555444333222222222000///............+++***)))***,,,---------......------,,,,,,------111222444555555444333111444333333222222222222222111000000000111333555777444888>>>CCCFFFIIILLLNNNWWW]]]aaabbbgggmmmooonnnpppnnnnnnnnnmmmmmmsss{{{zzzsssmmmfffeeebbb```aaacccfffhhhgggggghhhiiikkklllmmmnnnnnnqqqwwwxxxoooqqqzzzooohhh___\\\^^^bbbcccbbb```aaabbbeeehhhmmmsssxxxrrraaaWWWRRRMMMIIIHHHBBB@@@>>>:::777555333222333333333333333333333333666666777888777666555444000///------///222555777888<<>>CCCIIIPPPVVVYYY\\\]]]gggkkknnnpppvvv{{{{{{wwwxxxtttrrrpppmmmjjjnnnttt{{{xxxsssooolllgggdddcccfffiiilllnnnnnnooopppqqqqqqqqqqqqrrrsssxxx|||yyyttthhhccceeehhhhhhfffhhhjjjnnnssswww{{{pppddd[[[XXXXXXLLLIIIFFFCCCAAA???===<<<888777666555444333333444222333666888888888666555222111///------///222333555999???CCCDDDDDDDDDDDDDDDCCCCCCAAA???===<<<:::222111...,,,+++++++++,,,***))))))((('''((((((((())))))((('''''''''''''''''''''((((((((((((''''''(((&&&%%%&&&'''((('''&&&%%%%%%&&&&&&'''(((((()))&&&&&&&&&&&&&&&''''''(((&&&%%%%%%%%%%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&'''''''''''''''%%%&&&''''''((('''''''''''''''((()))+++---000111%%%WWWSSS999$$$(((((((((((((((((((((((((((&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&'''((()))***%%%&&&'''((()))+++,,,,,,---***&&&$$$%%%'''((()))(((''''''''''''((())))))&&&(((((('''&&&%%%&&&'''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''(((((('''&&&&&&&&&&&&&&&$$$######$$$&&&'''&&&%%%######$$$%%%%%%%%%%%%$$$(((((((((((((((''''''''''''&&&%%%&&&'''((((((&&&((('''''''''''''''''''''&&&'''''''''''''''&&&&&&''''''''''''''''''(((((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&)))((('''((()))***(((&&&''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&&&&'''(((((((((((())))))))))))((((((''''''))))))((('''&&&&&&%%%%%%&&&&&&'''((())))))((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((&&&''''''((()))(((((((((''''''((((((((((((((()))&&&&&&&&&'''''''''''''''''''''((((((((((((''''''&&&&&&''''''&&&&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%$$$############$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&(((((((((''''''&&&&&&&&&,,,---///111333555777888444444555555555444222111000///---,,,+++*********+++***((()))***++++++***,,,+++*********,,,---...000111222222222000...---111111000//////111222333222555888:::===AAAHHHLLLNNNRRRXXX___eeeiiijjjjjjpppuuuzzz}}}|||{{{vvvqqqoookkkgggggglllpppxxx|||wwwvvvssspppmmmkkklllnnnppprrrssstttvvvwwwwwwwwwwwwxxxxxxzzzsssllllllmmmjjjgggjjjlllttt~~~vvviiifffggg[[[WWWRRROOONNNMMMJJJHHHAAA???;;;777555444444444...000222555777777666555666555333111000000000111333777===AAACCCCCCDDDDDDDDDEEEDDDDDDCCCBBBAAA@@@888666333000---+++************)))((((((((((((((())))))((('''''''''''''''%%%&&&&&&''''''&&&&&&%%%&&&%%%%%%&&&((())))))((('''''''''''''''''''''''')))))))))((()))******+++&&&%%%%%%%%%&&&&&&''''''%%%&&&&&&&&&%%%%%%&&&&&&$$$$$$%%%&&&&&&&&&&&&%%%%%%&&&&&&'''((((((''''''&&&&&&'''(((+++///222444<<<:::---,,,''''''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%&&&'''((()))(((((((((((())))))))))))***(((%%%$$$&&&(((******)))((((((''''''''''''''''''((()))(((&&&%%%&&&'''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''((()))))))))'''%%%###%%%$$$###$$$&&&''''''%%%&&&&&&'''((((((((((((((((((((((((((((((((((((((('''&&&%%%&&&((()))((('''$$$$$$%%%&&&''''''((((((&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&'''))))))'''&&&''''''''''''''''''''''''''''''''''''''''''''''''$$$%%%%%%%%%&&&'''((((((******))))))(((((((((((('''(((((((((((((((((((((%%%&&&'''(((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&''''''((()))(((((((((&&&'''''''''((((((((()))&&&&&&&&&'''''''''(((((('''(((((((((((((((((('''&&&&&&''''''&&&&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%&&&$$$$$$$$$###$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((()))******+++------///111333555666777222333333444333222000///------+++***))))))))))))---+++))))))***+++***))))))******+++,,,---///000000000000000//////...---111000//////111333666777333888===BBBGGGNNNWWW^^^aaabbbfffmmmssswwwxxxwwwxxx|||vvvqqqoookkkfffeeegggiiinnnrrrwww~~~~~~~~~xxxvvvtttqqqooonnnnnnnnnoooooopppsssvvvyyyzzz{{{{{{zzzxxxwww}}}yyyrrrpppnnnkkkgggfffiiitttxxxqqqqqqiiiddd^^^ZZZYYYXXXUUUSSSNNNKKKGGGAAA===999777666///000222444555555555555777777666555444333222222222555:::===???@@@BBBCCCCCCDDDDDDEEEEEEDDDDDDCCC===<<<999666222...+++)))+++***))))))(((((())))))))))))((('''''''''''''''%%%%%%&&&&&&&&&&&&%%%%%%&&&%%%$$$&&&((())))))((((((((('''''''''&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&'''&&&%%%$$$%%%&&&%%%&&&&&&'''((('''''''''%%%%%%&&&'''((((((((((((%%%%%%&&&(((,,,000444777NNN---(((333(((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''%%%%%%%%%%%%%%%&&&'''((()))))))))(((((('''''''''&&&%%%###$$$&&&((()))((()))(((((('''&&&&&&&&&''''''((()))(((&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''%%%''')))***)))'''%%%###&&&%%%$$$%%%&&&'''&&&%%%$$$%%%&&&''''''''''''''''''''''''((((((((((((((('''&&&&&&&&&((()))((('''######$$$%%%&&&'''((()))%%%&&&''''''((('''''''''&&&&&&&&&&&&&&&%%%%%%%%%"""###$$$%%%&&&((())))))&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&'''(((((('''%%%''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&'''((()))***,,,++++++***)))*********))))))***+++++++++++++++'''(((((())))))))))))(((((((((''''''''''''&&&&&&((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((((((((('''%%%%%%&&&&&&'''(((((((((%%%%%%&&&&&&'''((((((((('''(((((())))))(((((('''&&&&&&''''''&&&&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&"""###%%%(((+++...000111//////000000111222333333000111111222111///...---+++******)))((((((((())),,,+++))))))+++,,,+++***++++++---...///000000000111000//////...///000000222222111222444777;;;===@@@EEEKKKPPPTTT[[[eeelllppppppsssxxx~~~{{{uuupppnnnkkkfffdddfffeeefffgggiiipppxxxyyyvvvuuuwwwzzz|||{{{{{{|||}}}|||uuuqqqooollljjjiiiiiiiiijjjgggiiilllooorrrsssssssssnnnmmmiiikkkzzz~~~xxxsssqqqnnnkkkiiihhhiiiqqq}}}~~~zzzrrroooiiicccaaabbbbbb```]]]^^^]]]ZZZUUUNNNFFF???;;;666666555555555555444444444555777999999888666555222555777999:::<<>>AAAPPPTTTZZZ\\\^^^dddlllsssyyyxxxzzzzzztttnnnmmmjjjeeedddeeebbbbbb```___eeelllmmmiiihhhkkknnnooooooooopppqqqtttyyyrrrmmmkkkgggdddcccdddeeegggbbbccceeeggghhhhhhffffff```^^^ZZZYYYeee}}}{{{wwwvvvvvvtttrrrpppmmmkkkjjjmmmkkkpppyyyyyyvvv~~~qqqmmmhhhbbbbbbfffiiihhhfffkkkkkkjjjfff^^^SSSHHHBBB===;;;:::777666555444444000333777;;;<<<;;;999888333444666777888999===???@@@AAABBBCCCDDDEEEEEEEEEAAABBBBBB@@@===888444111+++******)))))))))))))))))))))((('''''''''''''''''''''(((((((((((('''''')))'''&&&%%%&&&&&&$$$###$$$%%%%%%&&&'''((())))))&&&&&&%%%%%%&&&&&&'''(((&&&&&&&&&''''''&&&%%%%%%###%%%'''&&&$$$###%%%'''%%%&&&&&&'''''''''''''''$$$%%%&&&'''((((((((((((''''''(((+++///555:::===WWW<<<---(((+++))))))))))))))))))))))))''''''&&&&&&&&&&&&'''''')))(((((('''''''''((((((''''''''''''''''''''''''+++******+++,,,+++(((%%%%%%%%%%%%&&&'''((()))***''')))))))))'''&&&'''((('''''''''''''''''''''&&&'''''''''''''''''''''''''''&&&%%%$$$%%%%%%&&&'''((('''%%%%%%&&&&&&%%%$$$$$$%%%&&&'''((((((((((((%%%&&&&&&&&&''''''((((((((('''&&&''')))))))))'''((((((((((((((('''''''''%%%%%%&&&'''((((((((('''))))))(((((('''''''''&&&***)))'''%%%###!!!&&&&&&&&&&&&&&&&&&&&&&&&(((''''''((())))))(((&&&((((((((((((((((((((((((((((((((((((((((((((((((,,,,,,,,,,,,---///111222222111000......//////000333333333333222111///...............---,,,,,,++++++*********))))))(((((())))))))))))))))))))))))''''''''''''''''''''''''$$$%%%&&&&&&''''''&&&&&&######$$$%%%%%%&&&''''''%%%%%%&&&&&&'''((())))))(((((())))))))))))((((((&&&&&&''''''&&&&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&'''((((((''''''((((((''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&''''''&&&&&&%%%&&&''')))***((())))))+++,,,---......+++---///111222111000///,,,,,,---,,,,,,+++***))))))************+++++++++)))******++++++,,,------***,,,......---,,,---...000111111000...///111333222555888;;;???FFFMMMPPPWWWdddnnnnnnkkkkkkooorrr|||~~~}}}vvvsssnnnkkkiiifff```\\\[[[\\\\\\\\\ZZZZZZ\\\]]]_________^^^^^^]]]]]]\\\bbbiiittt||||||uuukkkcccfff```[[[[[[^^^aaa```^^^```ZZZWWWYYYZZZXXXUUUUUUOOOMMMMMMPPPTTT]]]rrr|||tttssstttssssssssspppmmmjjjjjjjjjiiilllooopppqqqsssyyy}}}rrrjjjfffbbbbbbdddhhhkkklllpppsssvvvwwwrrrfffWWWMMMFFFDDDBBB@@@>>><<<999777444666777777777666777888888777666666777999;;;============>>>??????@@@@@@CCCDDDDDDDDDAAA>>>;;;999111///,,,)))'''%%%$$$$$$(((((((((((('''&&&%%%$$$&&&&&&&&&&&&&&&'''((()))******)))(((((((((((((((&&&'''''''''&&&%%%%%%$$$'''''''''''''''''''''''')))(((((((((((('''''''''&&&&&&&&&&&&&&&&&&%%%%%%&&&'''((('''%%%%%%''')))&&&&&&&&&&&&&&&'''(((((('''&&&%%%...555///444JJJKKK888///+++&&&&&&'''''''''&&&%%%%%%$$$))))))((('''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&(((***+++******)))***)))((('''&&&'''((((((&&&&&&''''''''''''&&&&&&))))))))))))))))))))))))''''''&&&%%%$$$$$$$$$$$$((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((((((((((((&&&&&&'''((((((''''''&&&((('''&&&%%%%%%&&&'''((($$$%%%'''((())))))******(((((('''''''''&&&&&&&&&###$$$"""!!!'''***---...,,,(((&&&%%%((((((((()))(((((('''&&&''''''''''''&&&%%%$$$###&&&'''((('''&&&&&&((())))))***+++***)))***,,,...(((((()))+++---///111222444555555333111000000222111111000000111333444555666888:::;;;:::888666444555555555555555444444333///...---,,,+++,,,---...************))))))))))))******)))((('''''''''(((((((((((((((((((((((((((%%%%%%$$$$$$%%%(((***,,,...,,,***(((''''''))))))))))))(((((('''%%%$$$###&&&'''((((((((('''%%%%%%''''''&&&&&&&&&&&&''''''***))))))'''&&&%%%$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''''''''%%%$$$###"""""""""###$$$$$$%%%%%%&&&&&&''')))&&&######%%%&&&&&&$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&''')))***))))))***+++,,,---.........///111222222222000///,,,,,,++++++*********)))*********+++++++++,,,,,,++++++,,,,,,---............000222222111111222333111222222222222333666999999===AAAFFFKKKSSSZZZ^^^gggqqqxxxwwwssssssuuuvvvyyy{{{~~~zzzyyyzzz|||qqqnnnjjjgggeeebbb]]]YYY[[[[[[ZZZWWWTTTSSSTTTUUUTTTSSSQQQPPPNNNMMMMMMLLLQQQVVV^^^dddddd```YYYUUUXXXTTTPPPPPPTTTWWWWWWVVVVVVQQQNNNPPPOOOKKKJJJKKKJJJEEEDDDGGGKKKSSSaaaooovvvnnnkkkkkkkkklllmmmkkkiiihhhiiijjjiiillloooooooooppptttxxx|||mmmiiidddaaabbbfffkkknnnqqqsssxxx{{{zzzrrrhhhaaaSSSRRRPPPMMMIIIEEE???<<<666666666555444555666777:::999999999999;;;<<<======>>>>>>?????????@@@@@@@@@@@@AAAAAAAAA@@@>>>===444222000---+++)))(((((())))))))))))((('''&&&&&&))))))((('''''''''(((((())))))((('''''''''''''''&&&'''''''''&&&&&&%%%$$$''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&'''((('''&&&%%%'''(((''''''&&&&&&''''''((()))(((((((((...222...888SSS>>>222,,,***((('''(((((((((''''''&&&%%%)))(((((('''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((())))))))))))***)))((('''''''''((((((&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((''''''&&&%%%%%%%%%%%%''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&'''(((((((((((((((&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%''''''((((((''''''&&&%%%(((((('''''''''&&&&&&&&&(((***)))&&&!!! $$$((('''***,,,,,,***'''&&&%%%$$$$$$%%%&&&''''''''''''******************))))))((())))))(((&&&&&&''')))''')))*********+++...000111111222333555777999:::888888777444000------...000//////...///000222333666888;;;===>>>>>>===<<<;;;:::::::::999777666666555444222111000/////////...------,,,,,,+++++++++)))(((((('''''''''(((((())))))))))))))))))))))))''''''&&&&&&''')))+++,,,---+++)))'''''''''((()))************)))(((''''''&&&'''((((((((('''&&&%%%''''''&&&&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((((('''&&&%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&$$$""""""%%%''''''&&&$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&'''((()))*********+++,,,---......///000111222222222111///...+++******)))))))))******+++++++++,,,,,,,,,------,,,------...//////000000...000222222222222444555333444666777888;;;@@@CCCIIILLLQQQWWW]]]dddkkkpppxxx~~~{{{{{{{{{yyysssvvv|||xxxtttrrrssstttuuummmjjjfffccc```]]]ZZZWWWYYYXXXVVVQQQLLLJJJIIIJJJGGGFFFDDDCCCBBBCCCDDDDDDGGGJJJMMMPPPQQQOOOMMMKKKNNNKKKHHHJJJNNNRRRSSSRRRPPPMMMLLLLLLHHHCCCCCCFFFIIICCC@@@BBBEEEIIIOOOVVVhhhmmmrrrqqqllleeeaaa___aaabbbdddeeeeeefffhhhjjjiiilllnnnnnnkkkkkkmmmppprrroooiiidddbbbfffmmmrrroooqqqvvv{{{|||yyysssnnnccccccbbb___YYYQQQIIIDDD===;;;888555444444666777888888888999999999::::::>>>>>>???@@@@@@@@@@@@???;;;;;;<<<===>>>@@@AAABBB999888666333000...,,,+++)))))))))))))))(((((((((,,,+++***)))(((((((((((((((((('''''''''&&&&&&&&&&&&''''''''''''&&&%%%%%%''''''''''''''''''''''''%%%%%%&&&&&&'''(((((((((&&&''''''(((((()))))))))&&&'''((((((&&&&&&'''(((((((((''''''(((((()))***(((+++***,,,///,,,;;;XXX777000***((('''((((((((()))(((((('''&&&((((((((('''&&&&&&%%%%%%''''''''''''''''''''''''((('''''''''''''''((((((***)))(((''''''''''''(((&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((('''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&'''((((((((((((''')))(((&&&%%%%%%%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&''''''&&&&&&%%%$$$'''''''''''''''&&&&&&&&&&&&((()))(((%%%$$$&&&)))''')))***)))(((&&&&&&'''######$$$%%%&&&'''((((((''''''((((((((()))))))))((()))***)))((('''(((***)))+++---///000111444666777777888999:::<<<>>>???@@@???===888333///......000///.........///000111333555999<<>>======<<<<<<;;;;;;999888666444333333333222222111000//////+++++++++***************))))))))))))))))))))))))***)))((('''((()))***++++++***((('''&&&''''''(((((())))))******))))))(((''''''((((((''''''&&&%%%''''''&&&&&&&&&&&&''''''######$$$%%%&&&''''''(((((((((((((((((()))))))))'''&&&&&&&&&&&&'''((((((''''''&&&&&&&&&&&&''''''''''''&&&%%%%%%$$$#########"""!!!"""%%%&&&'''&&&$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%&&&&&&&&&'''((()))******+++,,,,,,---......//////111111111111000...---,,,******)))(((((()))***+++,,,,,,---------.........------......///000000000000111333333333333666888777888;;;>>>AAAGGGMMMQQQ[[[\\\aaahhhmmmrrrxxx{{{wwwnnnrrryyy|||uuunnnjjjjjjmmmnnnmmmiiigggddd```\\\YYYVVVTTTTTTSSSPPPLLLGGGDDDDDDEEEDDDDDDCCCDDDEEEHHHKKKLLLOOOPPPQQQRRRQQQQQQPPPOOOOOOMMMLLLNNNSSSWWWYYYYYYWWWUUUTTTSSSMMMGGGHHHLLLNNNLLLKKKIIIHHHHHHIIILLLWWW\\\bbbeeebbb]]]XXXVVVVVVXXX[[[]]]___bbbfffjjjjjjmmmnnnlllhhheeefffgggwww|||~~~wwwuuuqqqkkkiiikkkqqqvvvqqqsssxxx|||~~~{{{uuupppmmmnnnnnnkkkcccZZZQQQMMMGGGCCC===999666666666666666777888999:::;;;;;;;;;>>>>>>@@@@@@AAA@@@@@@???888888888888:::===@@@AAA>>>===;;;888555111...,,,))))))(((((((((((())))))+++***)))((((((((((((((((((((((((((((((''''''&&&&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''$$$$$$%%%&&&'''((())))))%%%%%%&&&'''((())))))***&&&((())))))'''&&&'''(((((((((((((((((()))******(((***(((***---,,,777OOOxxxeee333111+++))))))''''''(((((((((''''''&&&(((((('''''''''&&&&&&&&&(((((((((((((((((((((((()))(((&&&%%%%%%&&&'''((((((''''''&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&((((((((((((((((((((((((&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%&&&''''''(((((('''''',,,+++)))'''&&&'''((()))%%%&&&'''(((((('''&&&%%%"""###$$$%%%&&&'''''''''''''''''''''''''''''''''"""%%%''''''%%%$$$%%%''''''(((((('''%%%%%%&&&(((&&&&&&&&&'''((()))******&&&&&&&&&&&&''''''((((((&&&(((***+++******,,,---///111444777888:::===???======>>>>>>@@@AAABBBCCCGGGFFFDDD???999666444444444333111111000111222333222333666999;;;;;;;;;;;;?????????@@@@@@AAABBBCCCAAAAAAAAAAAA@@@>>><<<::::::999999888777666555555222222222111///...---,,,************))))))))))))******)))((((((((()))******)))((('''&&&'''''''''&&&&&&'''((((((((((((((('''''''''''''''&&&&&&&&&''''''&&&&&&&&&&&&''''''%%%&&&&&&'''((()))******''''''(((((()))))))))***&&&&&&&&&&&&&&&''''''(((&&&&&&%%%%%%&&&'''((((((&&&&&&&&&%%%%%%$$$$$$$$$############$$$%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&'''((((((&&&'''((()))***++++++,,,---------...//////000000111111000///---,,,*********************+++,,,,,,............////////////------......///000000000333444555666777888;;;>>>@@@BBBEEEHHHMMMSSS[[[```gggfffjjjrrrxxx|||zzzrrrkkknnnuuu{{{~~~zzzuuunnnhhh```]]]___bbbddddddcccbbb```]]]XXXTTTPPPNNNOOOOOOOOOMMMJJJHHHHHHIIILLLLLLLLLNNNPPPSSSUUUWWW\\\\\\\\\\\\ZZZYYYWWWVVVTTTTTTUUUWWW[[[___aaabbb```^^^]]]\\\VVVPPPPPPUUUVVVZZZ\\\WWWPPPMMMNNNQQQTTTWWW[[[\\\ZZZVVVRRRPPPMMMOOORRRUUUXXX]]]bbbffflllmmmmmmiiiccc______```lllnnnuuu|||xxxwwwtttrrrpppqqqtttvvvuuuxxx|||~~~wwwqqqnnnpppqqqnnnggg^^^XXXUUUPPPKKKEEE???<<<:::777555777888:::;;;============<<<===???@@@AAAAAA@@@???999888666666666999;;;===@@@???>>><<<888333///,,,***)))(((((('''(((((()))((('''''''''(((((()))***)))************)))((('''&&&&&&'''((((((''''''&&&''''''''''''''''''''''''###$$$%%%&&&''')))******$$$$$$%%%&&&''''''((((((&&&((())))))(((''''''(((((((((((((((((()))******'''((($$$&&&---+++...===[[[DDD===)))...******---%%%&&&&&&'''''''''&&&&&&'''''''''''''''&&&&&&&&&(((((((((((((((((((((((()))(((&&&%%%%%%&&&'''(((&&&&&&&&&%%%%%%%%%$$$$$$&&&&&&''''''''''''&&&&&&((((((((((((((((((((((((###$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''''',,,+++((('''&&&''')))***%%%&&&'''(((((('''&&&%%%!!!"""$$$%%%&&&&&&''''''&&&'''''''''''''''''''''%%%&&&)))***)))))))))***&&&''''''&&&%%%%%%'''))))))(((''''''''''''((((((+++******))))))******+++&&&(((,,,...///000111333444777;;;===???@@@CCCDDDEEEEEEEEEFFFGGGHHHIIIJJJHHHHHHGGGCCC???===<<<===:::999888777777888999999777777888888888777666666666777888999<<>>======<<<;;;;;;:::999888666444111...---,,,,,,,,,+++***)))))))))))))))((((((((('''(((((()))(((((('''''''''''''''%%%&&&'''((())))))))))))((((((''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((&&&&&&&&&''''''(((((((((%%%%%%%%%$$$%%%%%%&&&'''$$$$$$$$$$$$%%%&&&'''((($$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%$$$#########$$$%%%%%%&&&&&&%%%%%%$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&'''(((((('''((()))+++,,,---------....../////////000000000000000///---,,,******)))******,,,---............/////////000000000000111---......//////000111111111333555888:::>>>CCCFFFQQQSSSTTTVVVZZZ```gggllloookkknnnwww}}}{{{qqqjjjkkknnnppppppllleee```[[[XXXSSSQQQRRRVVVYYYZZZZZZ\\\]]][[[VVVQQQMMMLLLNNNQQQTTTUUUTTTTTTTTTUUUWWWXXXYYYZZZ[[[\\\\\\]]]bbbbbbaaa```___^^^\\\\\\[[[[[[]]]___bbbdddggghhhfffcccaaa```\\\WWWVVVYYY[[[cccfff```WWWUUUXXXZZZZZZ[[[[[[[[[YYYVVVSSSQQQKKKMMMPPPRRRVVV[[[aaaeeelllllljjjddd]]]XXXXXXZZZ___aaafffoooyyyyyyvvvttttttvvvwwwxxxwwwvvvxxxzzz}}}~~~{{{uuuqqqmmmooopppmmmfff```]]]\\\WWWRRRMMMJJJHHHDDD>>>:::777777777777888888888999999;;;===@@@AAAAAA@@@@@@<<<:::888666666666777888===>>>>>>>>>;;;777333000---,,,***(((((((((((()))''''''''''''((()))***+++)))***+++,,,+++***)))(((&&&&&&'''(((((((((((('''''''''''''''''''''''''''%%%%%%&&&'''((()))***+++$$$$$$%%%%%%&&&'''''''''&&&(((******)))''''''(((((((((''''''(((((()))***&&&'''"""$$$,,,)))&&&//////))))))'''+++'''(((((($$$%%%&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''((('''''''''''''''((((((%%%%%%&&&&&&%%%%%%$$$###&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%!!!"""$$$&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&''''''''''''&&&''''''&&&%%%%%%&&&'''((($$$%%%%%%&&&&&&%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$###&&&&&&&&&'''''''''''''''&&&'''((()))************%%%&&&'''&&&&&&&&&(((***((('''&&&%%%$$$%%%%%%&&&***)))(((((()))***+++---***---111444555666888999999<<<@@@BBBCCCCCCEEEFFFGGGGGGGGGGGGGGGHHHIIIIIIFFFGGGGGGEEECCCBBBCCCDDDBBBAAA@@@@@@@@@AAABBBBBBAAA@@@@@@???===;;;:::999222222222444666999;;;===>>>???@@@BBBCCCDDDDDDEEECCCCCCBBBBBBBBBAAAAAAAAA??????>>><<<999555222000111111///...,,,+++***)))((((((((((((((((((((('''((((((((((((((((((((((((((()))******++++++++++++(((((('''&&&&&&&&&&&&'''''''''&&&&&&&&&&&&''''''((('''''''''&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''%%%$$$$$$$$$$$$%%%&&&&&&%%%%%%$$$$$$%%%&&&''''''######$$$%%%%%%&&&''''''&&&'''((('''%%%###"""###$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%((()))+++---//////////////////000000000000111111111000///---,,,+++*********,,,...111222222000///000000000111111111111222//////000000111222222222333666:::???DDDKKKRRRWWWgggffffffeeefffjjjoootttzzzsssrrryyy|||}}}~~~uuullliiieeebbb^^^ZZZUUURRRLLLLLLKKKJJJJJJLLLQQQTTTSSSWWW\\\]]]ZZZUUURRRPPPRRRWWW]]]aaabbbbbbbbbbbbaaaccceeeggghhhhhhgggfffgggfffdddbbbbbbcccdddeeeccceeefffhhhiiikkkmmmoookkkfffccccccbbb]]][[[\\\```fffgggbbb^^^```bbbbbbaaabbbbbbbbbaaa___[[[YYYSSSTTTVVVXXX[[[```fffjjjkkkjjjeee^^^VVVRRRSSSUUUVVVXXX\\\dddmmmwwwyyytttvvv{{{~~~}}}{{{yyyxxxwwwuuurrrpppnnnppppppkkkeeeaaaaaaccc]]][[[YYYYYYYYYUUUMMMFFF;;;:::888666444333333333666888;;;???AAAAAAAAA@@@???===;;;999777777777777888:::===??????<<<999777111///---+++))))))******)))))))))(((((()))******((()))+++++++++***((('''&&&&&&'''(((((((((((((((''''''''''''''''''''''''''''''(((((()))***++++++&&&&&&&&&&&&''''''''''''&&&(((***+++)))((('''(((''''''&&&&&&''''''((()))%%%)))%%%$$$)))&&&$$$...+++---((()))((('''((($$$%%%%%%&&&'''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((())))))))))))&&&&&&'''((('''&&&%%%$$$&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%!!!"""%%%'''((((((''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&$$$$$$$$$%%%&&&&&&''''''%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$&&&&&&&&&'''''''''((((((%%%%%%%%%%%%'''(((((('''$$$&&&'''((('''''')))***'''&&&%%%$$$$$$%%%'''((('''&&&&&&'''))),,,///111333666:::<<<<<<======>>>???BBBFFFGGGGGGGGGGGGHHHGGGFFFFFFFFFFFFGGGGGGHHHGGGHHHIIIHHHGGGGGGIIIKKKHHHGGGGGGFFFGGGHHHJJJKKKHHHHHHGGGFFFEEEDDDDDDCCC:::888777555555666777888::::::;;;<<<===???AAABBBDDDEEEEEEEEEEEEFFFFFFFFFDDDDDDDDDCCCAAA>>>;;;999777666555222000---,,,+++(((((())))))***)))))))))((())))))))))))))))))))))))******+++++++++******)))((('''&&&%%%&&&&&&'''''''''&&&&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&'''''''''&&&&&&&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%'''))))))&&&$$$$$$%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$)))***,,,...000111111000000000000000000111111111111000///...---,,,,,,,,,***,,,000333555444222000000111111111111222222222000111111222222333444444;;;???EEELLLSSS]]]fffllluuutttrrrooonnnooossswww{{{vvvzzzzzzxxxxxxmmmggg___WWWRRROOOLLLKKKFFFHHHIIIHHHGGGIIIOOOSSSQQQWWW^^^aaa___[[[XXXWWWWWW]]]dddjjjllllllkkkkkkgggiiimmmqqqssstttsssrrrmmmjjjgggeeefffiiimmmppplllmmmooopppqqqrrrtttuuuqqqjjjfffggggggdddaaaaaacccfffeeeaaabbbhhhiiifffggghhhiiijjjkkkiiieeebbb]]]^^^___```cccgggmmmqqqiiigggbbbYYYQQQNNNOOORRRQQQTTTWWW]]]dddooozzz~~~vvvxxxyyyvvvuuutttsssqqqrrrqqqkkkdddaaadddhhhcccbbbbbbeeegggcccZZZSSSFFFDDD@@@<<<888777666666444666:::>>>@@@AAAAAA@@@@@@???>>><<<:::888888777444777<<<@@@AAA@@@>>><<<444222///---+++++++++,,,---,,,+++***))))))))))))'''(((***+++***)))'''&&&&&&&&&'''((())))))((((((''''''''''''''''''''''''(((((())))))******++++++((((((((((((((('''''''''%%%(((++++++***((('''(((&&&&&&&&&&&&&&&'''((((((###+++)))%%%'''$$$%%%222+++///$$$&&&%%%***---'''&&&&&&'''((())))))((((((&&&'''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&(((***++++++***)))'''((()))))))))(((&&&&&&&&&''''''''''''''''''&&&''''''''''''''''''''''''"""###&&&((()))))))))(((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&###$$$&&&'''((()))))))))((((((&&&%%%%%%&&&((((((###$$$%%%&&&'''(((((((((&&&&&&&&&'''''''''((((((((('''&&&&&&''')))))))))$$$&&&((()))(((((()))***''''''&&&%%%&&&(((+++,,,)))))))))+++///333777999;;;===AAABBBAAA@@@@@@AAAEEEHHHKKKLLLKKKJJJJJJJJJKKKJJJJJJJJJJJJJJJKKKKKKJJJKKKLLLLLLKKKLLLNNNPPPKKKKKKJJJJJJKKKMMMNNNOOOKKKKKKKKKKKKKKKKKKKKKKKKEEECCC???;;;888777666666777777777777888;;;===>>>EEEEEEFFFGGGGGGHHHHHHIIIHHHIIIJJJJJJIIIGGGDDDCCC<<<;;;888666333000...---))))))***+++++++++++++++((()))************))))))(((((())))))))))))(((((()))((('''&&&%%%&&&'''''''''''''''&&&&&&'''''''''((((((((()))))))))))))))((((((''''''&&&&&&&&&%%%'''&&&&&&&&&&&&'''((((((((((((''''''''''''(((((('''&&&&&&%%%%%%$$$$$$######&&&))))))'''&&&&&&((($$$%%%%%%&&&&&&%%%%%%$$$''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$'''&&&&&&&&&&&&&&&&&&&&&,,,---...000111111222222000000000000000///...---///...---,,,+++,,,---...000000000000000000000000000000111111111111111111...222555555333222333555@@@EEEMMMVVV```lllxxx~~~zzzyyyvvvssswww}}}vvvuuuxxx|||{{{vvviiifff^^^TTTNNNLLLIIIDDDFFFEEEFFFHHHGGGFFFKKKQQQ[[[___```______aaaaaa]]][[[bbblllssstttqqqmmmkkkhhhiiinnnuuuxxxwwwxxx|||wwwpppiiikkksssyyyyyyvvvuuuwwwyyy{{{|||{{{zzzyyyooorrrrrrmmmjjjkkkkkkiiillljjjggggggiiilllmmmmmmnnnnnnooosssvvvssskkkeeeffffffeeeccccccgggooovvvsssmmmcccYYYSSSPPPPPPQQQVVVUUUSSSUUU\\\jjjyyy}}}uuuzzz|||~~~~~~{{{{{{uuujjjdddfffiiijjjjjjmmmmmmjjjkkkllldddYYYTTTLLLBBB<<<999888555222777666666777:::<<<===<<>>???999666222---+++***,,,---)))((('''&&&&&&''')))***((((((((('''&&&%%%######%%%''')))+++,,,***((('''&&&&&&&&&&&&&&&'''((()))$$$%%%%%%%%%&&&&&&''''''))))))((((((''''''&&&&&&***+++---...---***'''%%%''''''''''''''''''''''''&&&&&&&&&''''''''''''((()))((('''&&&&&&'''((()))&&&&&&&&&''''''''''''(((((((((''''''&&&&&&&&&%%%%%%&&&'''(((((('''&&&%%%((((((((('''&&&&&&&&&%%%&&&'''((((((((('''&&&%%%&&&'''''''''((()))))))))((((((((((((((((((((((((&&&&&&''''''(((((())))))333111---***'''&&&&&&&&&''''''&&&$$$"""!!! """$$$&&&((()))(((&&&$$$'''''''''(((((((((((()))(((((('''''''''&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''$$$%%%&&&''''''&&&%%%$$$%%%%%%%%%&&&&&&'''''''''(((&&&$$$$$$'''((('''%%%'''((((((((('''(((***---.........000333777;;;===BBBDDDGGGGGGDDDCCCEEEGGGHHHIIIJJJJJJJJJIIIHHHGGGHHHHHHHHHHHHIIIJJJKKKKKKKKKKKKJJJJJJIIIIIIIIIHHHGGGGGGIIIJJJKKKLLLLLLLLLLLLMMMNNNOOOOOONNNMMMLLLIIIHHHFFFDDDAAA>>>;;;:::===:::666333222333666888999<<<@@@DDDIIIMMMOOOPPPNNNNNNOOONNNLLLIIIFFFDDDBBB@@@===;;;:::777111---,,,,,,***)))))))))***+++)))((((((((()))***,,,,,,++++++++++++***)))''''''((((((((((((((((((((((((&&&&&&%%%%%%%%%&&&'''(((((('''&&&%%%%%%%%%%%%%%%&&&&&&&&&'''''''''((((((%%%%%%%%%&&&&&&&&&''''''((('''&&&%%%&&&(((***,,,***)))((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%###!!!!!!"""###$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%$$$$$$###"""""""""$$$$$$$$$$$$$$$$$$$$$$$$......///000111111111111111111222222222111000000///...------------...///000000000000000000000000333222222111000//////...///111444444333555:::>>>HHHMMMUUU^^^hhhsss}}}~~~~~~|||~~~yyyvvvuuuttttttyyy|||}}}tttlllggg___]]]WWWQQQOOOQQQNNNIIIMMMKKKLLLMMMLLLJJJNNNTTTYYY]]]```___aaaeeegggeeefffiiiooovvv||||||xxxtttooopppuuu}}}~~~~~~zzzuuuwww~~~xxx{{{|||yyywwwxxxwwwttttttrrrppppppqqqrrrrrrqqqvvvvvvwwwzzz|||zzztttoookkkllllllllllllnnnrrruuuuuuqqqjjjddd___[[[YYYXXX]]][[[XXXWWW[[[dddooowww~~~zzzsssiiifffhhhhhhnnnsssuuurrrqqqqqqkkkccc___[[[SSSKKKCCC>>>;;;:::666555444555777:::;;;;;;???@@@@@@AAA@@@???>>>===:::999777666777999===???<<<999555000---+++******(((((('''''''''(((((()))'''''''''(((((('''''''''&&&''')))*********((((((''''''&&&&&&&&&'''((((((''''''(((((()))))))))))))))))))))(((((('''''''''))))))***+++***(((&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$'''''''''((((((((())))))(((((('''&&&&&&'''((((((&&&&&&&&&''''''''''''(((((((((((('''''''''&&&&&&&&&&&&''''''''''''&&&&&&'''''''''''''''&&&&&&&&&(((((()))((('''&&&$$$###''''''''''''''''''((((((''''''''''''''''''''''''''''''''''''((((((((((((333111---)))&&&$$$$$$$$$&&&&&&&&&%%%$$$$$$######&&&&&&%%%%%%&&&&&&''''''&&&&&&'''''''''((((((((((((((('''''''''&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&''''''''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&'''***(((&&&&&&)))***)))'''&&&'''((((((((())),,,///111111222444777;;;>>>@@@AAACCCFFFGGGFFFEEEGGGIIIGGGHHHHHHIIIHHHGGGFFFEEEFFFFFFEEEDDDDDDDDDDDDDDDEEEEEEDDDDDDCCCCCCCCCCCC??????@@@BBBBBBCCCCCCCCCDDDEEEGGGIIIJJJKKKKKKKKKLLLKKKJJJIIIGGGDDDBBBAAA???===999666444444666777666888;;;???CCCGGGKKKLLLMMMMMMNNNMMMLLLJJJGGGFFFGGGEEEBBB@@@???<<<888555111///---+++))))))******))))))))))))))))))))))))***************)))))))))''''''''''''''''''''''''&&&&&&&&&&&&&&&'''((((((((('''&&&%%%%%%%%%%%%&&&&&&&&&&&&'''''''''((((((%%%%%%%%%&&&&&&&&&''''''&&&%%%$$$$$$$$$&&&((()))(((''''''&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%'''&&&$$$###"""###$$$%%%###########################$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$111111111111111111111111111222333333333333333333///.........///000111222000000000000000000000000222111000//////.........///222444555777<<>>999666444333555888:::::::::<<<>>>@@@BBBBBBAAA@@@>>><<<888555555777;;;===>>>===999555111---+++)))((((((((((((((((((((((((&&&''''''((()))******+++'''((((((((()))))))))))))))((((((''''''''''''((())))))))))))************))))))))))))(((((((((((((((((((((''''''&&&%%%%%%''''''''''''''''''''''''(((((((((((()))))))))***''''''&&&&&&&&&&&&''''''&&&&&&&&&''''''''''''((())))))(((((((((((('''''''''''''''&&&&&&'''''''''&&&&&&&&&''''''''''''''')))))))))((('''%%%###"""'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((((('''''''''''''''...---***(((&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&***(((%%%""""""$$$''')))%%%&&&&&&&&&'''''''''''''''''''''''''''&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''(((''''''''''''''''''((('''''''''&&&&&&&&&&&&&&&+++***((()))***++++++***&&&((()))***+++---000333444555666999;;;>>>@@@AAAAAACCCEEEFFFFFFFFFHHHIIIDDDEEEEEEDDDCCCBBBAAA@@@AAA@@@???===<<<;;;;;;;;;999888888888888888777777666777777888888999999999>>>???AAACCCEEEEEEEEEEEEFFFFFFFFFFFFEEEDDDCCCBBB???>>>;;;888666555555555444555666888<<<@@@CCCEEEIIIJJJKKKKKKKKKJJJIIIHHHLLLIIIFFFDDDCCCBBB@@@>>>888666222...,,,*********+++++++++++++++***))))))***))))))))))))***++++++''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''&&&%%%%%%%%%&&&&&&&&&&&&&&&'''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%$$$$$$%%%&&&'''&&&&&&&&&&&&&&&'''((((((%%%%%%%%%%%%%%%%%%%%%%%%((('''%%%$$$$$$%%%&&&&&&###########################$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%%%%%%%%%%%%%$$$###$$$$$$%%%&&&&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$444444333222111111111111111111222333444444444444/////////000111222333333000000000000000000000000///......---...///000000111444999===AAAHHHRRRXXX```cccgggmmmsssyyy~~~|||yyytttnnniiiccc^^^ZZZVVVXXX\\\```aaa```]]]ZZZXXXXXXWWWZZZbbbjjjiiiccc```]]]]]]___^^^]]]___cccaaafffiiiggggggmmmrrrsssxxxzzzzzzzzz~~~|||~~~|||zzz|||~~~||||||||||||zzztttkkkeeedddddddddcccdddhhhnnnsssvvvxxxzzzxxxtttsssxxx~~~~~~uuu}}}~~~}}}pppnnniiibbbZZZPPPHHHCCCAAA===888555555777888888666888<<>>;;;888777777999:::======<<<:::666222...,,,)))************))))))(((''''''(((((()))******+++)))((('''''''''(((***+++******)))(((''''''''''''(((((((((((((((((()))))))))))))))))))))))))))))))))(((&&&%%%%%%%%%&&&&&&((((((((((((((((((((((((''''''((((((((()))))))))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((()))))))))))))))(((((((((((('''&&&%%%%%%&&&'''(((%%%&&&&&&&&&'''((((((((()))((((((''''''&&&%%%$$$'''''''''&&&%%%%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&(((((((((''''''&&&&&&&&&&&&&&&%%%&&&&&&((()))***%%%&&&&&&&&&&&&&&&''''''+++(((%%%###"""$$$&&&(((%%%%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&''')))((('''&&&&&&'''((()))((((((''''''&&&&&&%%%%%%***)))((()))***+++++++++(((+++---///111333666999666888:::<<<>>>?????????AAABBBCCCDDDDDDDDDEEEEEE??????>>>===<<<;;;:::999888888777666555444444444222222222222222222111111222222222222222333333444<<<===>>>??????>>>===<<<===>>>??????????????????<<<;;;:::999888777666555555444444444555888;;;===BBBCCCEEEGGGIIIJJJKKKKKKMMMKKKIIIGGGFFFFFFFFFFFFAAA???:::555111///......,,,---............---,,,,,,+++***))))))******+++&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''''''''''''''&&&&&&%%%%%%%%%&&&&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''(((((('''&&&&&&&&&''''''&&&&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%%%%$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$666555444222111000000111000000111222333333333222///000111222333333444444000000000000000000000000000///.........000111333555<<>>===;;;999888777:::;;;<<<<<<;;;888444222,,,,,,,,,++++++************)))((('''''''''(((((()))((('''''''''(((***++++++***)))((((((((((((((())))))))))))))))))((((((((((((((((((((())))))))))))((('''%%%%%%&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''(((((((((%%%&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&''''''''''''(((((((((((()))))))))))))))((('''&&&%%%%%%&&&'''(((%%%&&&&&&&&&'''((((((((('''&&&&&&&&&'''''''''''''''''''''&&&%%%%%%%%%$$$''''''''''''''''''''''''((((((''''''&&&&&&%%%%%%###$$$$$$%%%'''((()))***&&&&&&&&&&&&%%%%%%%%%%%%((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&''')))((('''&&&&&&'''((()))(((((((((''''''&&&&&&&&&&&&''''''((((((***,,,------000333555777999;;;>>><<<<<<===???????????????@@@@@@@@@@@@@@@???>>>===999888777666555444333333111000000000000111222333333333333333333333333333000/////////000111222333999:::;;;;;;;;;;;;:::999:::;;;<<<<<<===<<<<<<<<<666666777777777777666666888777555333333444666777999;;;>>>AAADDDGGGJJJKKKLLLLLLKKKJJJIIIJJJKKKLLLHHHFFFBBB>>>:::777444333------.../////////////////////---,,,+++***))))))''''''''''''''''''''''''$$$$$$%%%&&&&&&&&&&&&%%%&&&&&&%%%%%%%%%&&&&&&''''''''''''''''''''''''&&&%%%%%%%%%&&&&&&&&&''''''(((''''''&&&&&&&&&&&&'''(((((('''%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$%%%$$$$$$$$$#########"""$$$$$$$$$$$$$$$$$$$$$$$$666555333111000000000111///000111111111111111111000111222333333333333333000000000000000000000000333222111111222444666888@@@HHHSSS[[[aaaeeeiiimmmmmmnnnrrrxxx~~~{{{tttkkkeeeZZZRRRLLLIIIGGGFFFBBBNNN]]]eeefffddddddeeehhhkkklllmmmqqqxxxzzzxxxsssqqqrrrwwwxxxuuurrrrrrrrrxxxzzzuuupppqqquuuvvvvvv~~~xxxsssrrrpppttt~~~yyyyyyyyyyyyyyyxxxyyy|||{{{tttrrrrrrnnnvvv|||{{{|||}}}sssmmmiiilllqqqooodddYYYUUUPPPHHHAAA===999666333555666888:::===>>>@@@@@@===>>>>>>>>>===:::888666666888;;;======<<<:::999000///---,,,+++,,,,,,------,,,***(((&&&&&&'''''')))((('''''''''(((***++++++******))))))))))))***++++++++++++************''''''''''''(((((((((((())))))'''&&&&&&'''((()))''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&''''''''''''(((''''''(((((((((((())))))'''''''''&&&&&&'''''''''&&&&&&&&&'''''''''''''''&&&&&&%%%&&&&&&'''))))))'''''''''&&&&&&&&&&&&&&&(((((((((((((((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&'''''''''&&&%%%$$$%%%&&&&&&&&&''''''''''''&&&&&&&&&''''''''''''''''''&&&&&&%%%%%%&&&&&&'''(((''''''''''''''''''(((((((((((('''''''''''''''$$$%%%((()))***+++///111333666999;;;<<<===>>>@@@AAAAAA@@@??????>>>>>>===<<<;;;:::999999888666444333222111000////////////,,,------...///111333444111111222222222222222333111000000000111333555666666777999;;;<<<=========::::::::::::999888777777333444444555555666666666999888666555444444444555333555777:::>>>AAADDDEEEHHHIIIJJJJJJJJJJJJLLLOOOKKKJJJHHHFFFBBB???;;;:::///......---......//////111111000///...+++***(((((((((((((((((((((((((((###$$$&&&'''''''''&&&%%%&&&&&&%%%%%%%%%&&&'''''''''''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$$$$%%%%%%%%%%%%)))((('''%%%$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%###########################$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%%%%%%%%%%%%%$$$%%%%%%$$$######"""!!!!!!$$$$$$$$$$$$$$$$$$$$$$$$666444222000//////000111111111111111111111000///111111222333333333222111000000000000000000000000222222333555888===BBBDDDNNNUUU___ggglllooorrruuuvvvwwwyyy}}}{{{yyyvvvsssnnnfff___YYYPPPIIIGGGGGGGGGHHHGGGPPP]]]ggglllmmmllllllrrrvvvwwwuuuvvv{{{|||~~~~~~xxxuuussszzz~~~zzzuuuvvvyyyzzzxxx|||~~~uuunnnmmmjjjlllvvv}}}|||~~~~~~vvvoookkkppprrrmmmllluuu}}}mmmjjjjjjnnnttttttllleee```\\\UUUNNNHHHCCC???;;;777777777888999:::<<<===;;;;;;;;;::::::999888888555777:::===>>>???>>>===444222///---,,,---///000...---+++)))''''''((()))((((((((((((((())))))*********)))))))))***++++++++++++*********)))))))))%%%&&&&&&&&&'''''''''(((((((((''''''''''''(((((())))))))))))))))))))))))''''''''''''((((((((((((&&&'''(((((((((((('''&&&&&&&&&&&&''''''''''''(((&&&&&&'''''''''(((((((((&&&&&&''''''''''''&&&&&&'''''''''''''''&&&&&&&&&''''''&&&%%%&&&'''((((((''''''''''''''''''((((((''''''''''''''''''''''''%%%&&&&&&&&&&&&&&&&&&'''(((((((((''''''&&&%%%%%%%%%&&&&&&''''''((())))))%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((&&&&&&&&&'''''''''(((((('''&&&&&&%%%%%%&&&&&&'''&&&&&&''''''''''''&&&&&&''''''''''''(((((((((((($$$'''***,,,---000444777777:::===>>>>>>>>>???@@@BBBAAA>>>;;;:::888888888666444222222444333000...000///...---,,,------...------...///000222444444222222222333333444444444666666666666888:::===???===>>>@@@BBBDDDDDDDDDDDD@@@@@@???===;;;999777666444444444333444444555666666666666666666666666666111222333555777999;;;<<<>>>AAAEEEFFFEEEFFFHHHJJJIIIJJJKKKKKKHHHEEEAAA>>>777555222000...///000111000111222222111///,,,***))))))))))))))))))))))))%%%&&&((()))***)))((('''%%%%%%%%%%%%%%%&&&'''((((((((('''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''"""###$$$$$$%%%%%%%%%%%%'''&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&&&&&&&###########################$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$555444111000//////000111222222222222222111000///111222333333333222111000000000000000000000000000...///222777>>>FFFMMMRRRWWW^^^gggmmmqqqtttxxx{{{~~~~~~}}}yyysssyyyyyyqqqjjjgggbbb[[[SSSNNNIIIFFFGGGKKKMMMOOOPPPUUU___jjjsssvvvuuurrrxxx~~~{{{yyy~~~zzzvvvqqqzzz}}}yyyzzz}}}{{{{{{|||uuulllkkkggghhhrrr}}}~~~~~~}}}rrrnnnppplllddd```fffoootttmmmnnnqqquuuyyyyyyuuurrrjjjeee___YYYTTTNNNIIIEEE999888777666666888:::;;;;;;999888666666777888999555777:::===>>>?????????777444000---,,,...000333///---+++)))))))))***+++(((((((((((())))))))))))***)))))))))***+++,,,,,,)))(((((((((''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&'''''''''''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))&&&'''((())))))((('''&&&&&&&&&&&&'''''''''((((((%%%&&&&&&&&&''''''((((((%%%&&&'''(((((('''&&&%%%(((((((((''''''&&&&&&%%%)))((('''&&&%%%%%%&&&'''&&&'''''''''((()))))))))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''%%%&&&''''''((((((''''''$$$%%%&&&((()))+++,,,---&&&%%%%%%%%%%%%&&&(((((('''''''''(((((((((((()))&&&&&&&&&'''''''''(((((('''&&&&&&%%%%%%&&&&&&'''$$$%%%&&&''''''&&&%%%$$$&&&&&&''''''(((((())))))&&&)))---///111444888===999<<<>>>???>>>>>>>>>???@@@>>>:::666333222222222000...---...000000...+++///...---,,,,,,,,,---.../////////000111222444555999999::::::;;;;;;;;;<<<<<<<<<<<<===???BBBEEEGGGIIIIIIJJJKKKKKKJJJIIIIIIKKKJJJIIIFFFCCC@@@>>><<<777666555333333444444555333444555666888888888888222222222222222444555555666:::>>>@@@@@@@@@BBBDDDGGGIIIKKKMMMKKKHHHCCC@@@@@@===888444111111222333...000333444444111...,,,))))))))))))))))))))))))'''(((***+++,,,+++)))(((%%%%%%%%%%%%%%%&&&'''((((((((('''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''###$$$%%%&&&'''(((((((((%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((((((((('''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&###$$$$$$%%%%%%&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$333333333222222222111111333333333222222222111111555444222000//////000111222...,,,......---///444888<<<@@@BBBJJJVVV^^^```cccfffmmmssstttsssyyy}}}uuuwwwrrrjjjbbb[[[VVVSSSSSSLLLLLLLLLJJJKKKQQQZZZbbb\\\dddmmmrrrssswww~~~|||vvvrrrrrrxxx~~~|||}}}}}}tttllllllmmmooorrruuuwwwxxxyyyzzzzzz}}}~~~~~~ooopppnnnlllhhhfffcccbbbaaannn|||xxxwwwvvvwwwzzz|||}}}}}}wwwnnnfffcccaaa\\\UUUPPPEEE@@@999444333444666666<<<:::888888888777555333666777888:::<<<=========<<<999666222///---,,,,,,***)))((((((((()))+++,,,...---+++***)))(((((((((************************((((((((('''&&&&&&%%%%%%((((((((((((((((((((((((&&&&&&%%%$$$%%%&&&'''(((''''''((((((((((((''''''&&&&&&''''''''''''&&&&&&'''&&&%%%$$$%%%''')))++++++***'''%%%%%%&&&''')))******)))(((((((((((((((%%%%%%&&&&&&&&&&&&&&&%%%)))))))))(((''''''&&&&&&)))(((((('''''''''((((((''''''''''''''''''''''''&&&&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&)))(((&&&%%%%%%&&&((())))))))))))(((''''''&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&+++++++++***)))'''%%%%%%%%%''')))******)))'''%%%&&&''''''(((''''''&&&&&&'''### $$$((()))))))))---222555777999:::<<>>GGGOOOSSSYYYcccjjjlllpppqqqvvvzzzxxxvvvyyy|||tttoooiii___VVVOOOMMMMMMOOOQQQQQQQQQQQQSSSXXXaaaggglllrrryyy|||}}}~~~zzzxxxzzz}}}}}}}}}}}}}}}{{{wwwtttlllnnnpppsssvvvwwwwwwwwwwwwxxx{{{~~~|||{{{}}}vvvtttssspppmmmjjjgggeeedddcccnnnvvvtttqqqwww~~~~~~}}}{{{yyy{{{uuummmjjjhhheee```]]]PPPJJJAAA:::777666666777:::888777666777666444222555555666777888999999:::===<<<999666222...+++)))++++++)))(((((())))))***++++++***************+++************************((((((((((((((()))))))))))))))))))))))))))))))))&&&&&&%%%%%%%%%&&&'''((('''(((((((((((((((''''''++++++++++++***)))(((''''''&&&%%%%%%%%%''')))***000...+++)))'''((()))***))))))((('''''''''''''''&&&&&&''''''''''''&&&&&&(((((((((((('''''''''''''''''''''''''''((()))***''''''''''''''''''''''''((((((((('''&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&)))'''&&&%%%%%%&&&''')))((((((((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&*********)))((('''&&&%%%%%%&&&'''(((((('''&&&%%%'''''''''''''''''''''&&&(((%%%######&&&)))+++***...111555888999:::;;;===@@@@@@??????===;;;999888444333111...---,,,,,,,,,,,,+++***+++...000///...///............///000000///000111333555777888999;;;::::::;;;>>>@@@AAA@@@DDDDDDEEEDDDCCCDDDFFFIIIIIIIIIKKKMMMNNNOOOPPPPPPOOOPPPPPPNNNKKKHHHGGGGGGBBBBBBAAA@@@>>>===;;;:::777777777777888999:::;;;======<<<:::999777666555333333333333333444444444;;;???EEEHHHIIIHHHGGGGGGGGGGGGFFFCCC@@@<<<888666111222444555555444444333222000...+++))))))))))))(((((()))))))))((((((((('''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''&&&%%%%%%%%%%%%&&&'''(((&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&'''''''''&&&%%%$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%111111222222333333444444333333333333222222222222111111111111000///......//////111666888777;;;@@@KKKXXXeeekkkooowww~~~{{{uuuvvv{{{yyypppkkkdddZZZPPPLLLMMMQQQTTTXXXYYYZZZ[[[^^^bbbiiinnnuuuzzzzzzzzz~~~~~~~~~|||zzzxxxwwwwwwxxxnnnpppuuuxxx{{{{{{zzzyyywwwyyy|||~~~~~~}}}zzzwww{{{{{{uuuwww{{{|||{{{xxxuuurrrnnnkkkiiibbbiiilllhhhdddhhhooosss}}}{{{yyy}}}yyysssmmmkkkiiihhhfff[[[TTTIII???999666555444888777666777888777555333666666555444555666777888>>>>>>>>><<<777111,,,(((---,,,***)))(((((())))))))))))))))))***+++,,,---))))))))))))))))))))))))(((((()))******+++,,,,,,))))))))))))))))))))))))&&&&&&%%%%%%&&&&&&'''((((((((())))))((('''&&&&&&%%%%%%&&&''''''&&&&&&&&&'''&&&%%%%%%&&&''')))***111000---***((((((((()))))))))((((((''''''((((((''''''(((((((((''''''&&&''''''''''''((((((((((((&&&&&&&&&&&&''')))***+++''''''''''''''''''''''''))))))((('''&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&%%%%%%&&&'''(((''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''')))((('''(((***---//////444666999;;;;;;;;;<<<===???>>>===;;;999888777666000///---+++*********+++,,,++++++,,,///000000///000111111222222222222222222333444555777888999::::::999888:::<<>>@@@@@@??????@@@@@@@@@???@@@BBBEEEDDDFFFGGGJJJKKKMMMMMMNNNLLLMMMNNNMMMKKKJJJJJJJJJLLLKKKJJJHHHGGGFFFEEEDDDCCCBBBAAA@@@@@@@@@@@@@@@<<<===>>>?????????>>>>>>999888777666444333222111444777999;;;===???BBBEEEFFFHHHJJJLLLKKKHHHEEECCC999777444111000111333444666666555333111///---,,,))))))(((((((((((((((((('''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''&&&&&&&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&'''((((((''''''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%000000111222444555666666444444444333333333222222333444555555555444333222---...222888===CCCOOOZZZiiixxxvvvqqquuu{{{yyymmmccc^^^ZZZXXXUUUSSSUUUYYY___bbbggghhhkkknnnqqqrrrqqqpppwww|||~~~{{{vvvnnnlllzzz~~~wwwppppppvvv|||~~~}}}ssswww~~~xxxuuuzzzyyyuuutttttttttssspppsssyyy~~~}}}zzz~~~~~~|||wwwppphhheeedddrrr|||}}}yyyzzz~~~xxxooonnnpppppprrrjjj___TTTMMMHHHEEECCC888777666777999::::::999999888555333333333444555666:::>>>@@@???;;;666222---,,,+++******+++,,,---,,,+++******)))*********''''''''''''''''''''''''*********))))))(((((((((''''''''''''''''''''''''&&&&&&'''''''''(((((('''(((((()))(((((('''&&&&&&!!!"""$$$''')))***+++,,,&&&&&&&&&&&&&&&''''''((((((''''''&&&&&&&&&''''''(((((('''''''''(((((()))(((((())))))(((''''''&&&%%%&&&&&&'''((()))*********)))((('''''''''''''''''''''''''''''''''''''''%%%&&&&&&&&&''''''(((((('''''''''''''''''''''''''''''''''&&&&&&'''''''''%%%&&&&&&'''((()))******'''((((((((())))))******((((((((((((((((((((((((%%%&&&&&&'''''''''''''''(((((('''&&&&&&'''(((((((((''''''''''''((()))***(((***...111555777:::;;;999:::;;;:::888666777777777555222000......000000++++++*********+++,,,---,,,...///111222444555666;;;<<<===>>>???>>>===============>>>>>>????????????>>>===>>>@@@BBBBBBBBB???@@@@@@???>>>>>>AAACCCEEEEEEFFFGGGHHHHHHHHHHHHGGGHHHJJJJJJIIIHHHHHHIIIKKKJJJIIIGGGFFFFFFFFFFFFGGGFFFFFFEEEEEEEEEEEEEEEBBBBBBDDDDDDDDDCCCAAA@@@::::::999888777666555555444555666666666777;;;===@@@CCCGGGKKKMMMMMMLLLKKKBBB???:::444000///...///111333666888888666333000+++***)))(((''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''(((''''''&&&&&&''''''((('''&&&&&&%%%%%%%%%&&&&&&'''&&&&&&&&&%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%111111222333444555666666444444444444333333333333000111111111111111000000111333888???CCCJJJWWWdddqqq~~~tttpppuuu}}}wwwlll```XXXWWWXXXXXXXXXZZZ]]]bbbgggjjjlllnnnrrrwwwzzzzzzvvvsssvvvyyy|||zzzwwwssspppyyy|||uuuooorrr}}}vvvzzz{{{zzzuuuuuuuuusssooohhhiiimmmttt|||~~~}}}{{{|||~~~||||||wwwooojjjiiimmmzzz{{{www{{{}}}}}}{{{oooooossstttwwwqqqhhh^^^WWWRRRMMMJJJ>>>;;;888666666777777777666555333222111111222222222555:::>>>@@@>>>;;;999//////---,,,,,,---.........---,,,***)))(((((((((((((((((((((((((((((((((******)))(((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((((((((('''''''''((((((((((((''''''(((((()))))))))))))))(((&&&'''''''''''''''''''''((('''''''''(((((())))))%%%%%%$$$$$$%%%%%%&&&&&&((((((((((((((('''&&&%%%&&&&&&&&&'''((())))))***+++***)))'''&&&&&&&&&&&&''''''''''''''''''''''''$$$%%%%%%&&&'''((())))))''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''((())))))***&&&''''''(((((())))))***))))))))))))))))))))))))&&&''''''(((((((((''''''(((((((((((((((((((((((((((''''''&&&'''(((***+++***---222666888:::<<<>>>888999999777444333333444222111///---,,,---...///---,,,,,,,,,---///111222---000333666888;;;???AAAAAAAAABBBCCCCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBAAAAAAAAA???>>>???AAACCCCCCCCCAAAAAAAAA???======???AAABBBBBBCCCCCCBBBAAAAAA@@@AAACCCEEEFFFEEEEEEFFFGGGGGGFFFEEEDDDDDDEEEFFFFFFFFFFFFEEEFFFFFFGGGHHHHHHJJJKKKKKKJJJIIIFFFCCCAAA;;;;;;::::::999999888888555666555444222333555777;;;???DDDIIIMMMPPPPPPPPPIIIFFFAAA<<<666222///---...111666:::<<<;;;888666000...,,,***(((''''''((((((((((((((((((((((((((('''''''''''''''(((((((((((((((''''''''''''((((((''''''&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&'''''''''&&&&&&%%%%%%&&&&&&'''###$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%222222222333444555666666555444444444444333333333///...............//////999===DDDKKKNNNRRR\\\hhhqqq}}}{{{rrrnnnrrrxxx|||pppggg^^^UUUTTTXXX`````````aaaeeejjjooorrrooorrrxxx~~~zzzuuutttrrrrrrvvv}}}yyyxxxzzzzzzzzz|||xxxtttvvv}}}~~~{{{zzzxxxwwwpppoooooorrrxxx~~~~~~}}}zzz|||yyysssqqqtttxxxzzz}}}~~~{{{}}}{{{uuuqqqrrrppptttwwwtttppppppuuu{{{www|||rrrtttzzz|||zzzssskkkddd]]]WWWSSSKKKFFF???999666555555555444444444333222222222111000222777;;;===???>>>>>>555333111///------------...---,,,***)))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''%%%&&&'''((()))(((((('''%%%&&&'''((())))))))))))(((((((((((('''&&&%%%$$$&&&'''''''''''''''&&&&&&)))))))))(((((((((((((((%%%%%%%%%%%%%%%&&&''''''(((((((((''''''&&&$$$$$$&&&&&&''''''(((((())))))***)))((('''''''''''''''''''''''''''''''''''''''%%%&&&&&&&&&'''(((((((((''''''''''''''''''''''''&&&''''''''''''''''''&&&&&&&&&''''''(((((())))))%%%&&&&&&'''(((((())))))))))))))))))))))))))))))(((((()))))))))(((''''''&&&&&&'''(((((('''&&&&&&(((((('''&&&''')))+++,,,...222777999:::999;;;<<<777777777555222000000111///...---,,,,,,---...////////////000111333666777555888<<<>>>>>>@@@DDDGGGEEEEEEDDDDDDEEEEEEFFFGGGEEEDDDDDDDDDCCCCCCBBBBBB@@@>>>===>>>@@@AAAAAAAAA???@@@???<<<:::999;;;<<<<<<<<<===<<<<<<;;;:::::::::<<<>>>?????????AAABBB???>>>=========???AAABBB@@@@@@AAABBBCCCEEEGGGHHHIIIJJJKKKKKKJJJHHHEEECCC@@@@@@???>>>===<<<;;;;;;666777666444222111333444777999>>>CCCHHHLLLNNNOOOLLLKKKHHHDDD???999555222///111555888;;;<<<======666444111---+++***))))))((((((((((((((((((((((((&&&'''''''''((((((((()))((((((''''''''''''((((((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&'''(((&&&%%%%%%%%%%%%%%%%%%&&&$$$$$$%%%&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%222333333444444555555555555555444444444333333333444444333222222333444555???DDDNNNVVVWWWXXX___hhhooozzzwwwooojjjmmmrrrzzznnnaaaZZZTTTQQQUUU]]]eeecccbbbbbbeeejjjppptttqqqttt{{{zzzuuunnnkkknnnwww{{{sss|||~~~vvvuuu}}}|||zzzzzz|||~~~|||yyyxxxzzz{{{{{{{{{yyy|||tttrrrqqquuu|||}}}vvvnnnhhhkkkqqqtttvvvyyyyyy}}}~~~~~~yyywwwyyywwwtttqqqpppkkkgggkkksss~~~uuuyyy}}}zzzssskkkddd___WWWPPPFFF===888666555555555666666666666555444333000222555888<<<>>>???@@@999777444111...,,,++++++---,,,+++***))))))))))))))))))))))))))))))))))))''''''(((((())))))******((((((((((((((((((((((((%%%&&&((()))))))))((('''$$$%%%&&&((())))))******&&&''''''((((((''''''&&&&&&''''''(((''''''&&&&&&***))))))((('''&&&&&&%%%((((((((((((((()))***+++''''''''''''&&&%%%$$$###'''''''''((((((((((((((((((((('''''''''(((((()))''''''''''''''''''''''''''''''''''''''''''&&&&&&((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&'''''''''(((((((((((((((%%%%%%%%%&&&'''(((((())))))))))))))))))))))))))))))))))))))))))(((''''''$$$%%%'''(((((('''%%%$$$(((((('''&&&''')))+++---111666:::<<<:::888888999666666666333111///000111------------......///000111111111222444666999:::@@@CCCEEEDDDBBBBBBDDDFFFGGGFFFEEEDDDEEEFFFHHHIIIEEEEEEEEEDDDCCCCCCBBBBBB>>><<<;;;<<<>>>?????????<<<<<<;;;888555444555777777777888888888777777666333555888999999:::;;;===777666666666777999<<<===;;;;;;<<<>>>@@@CCCEEEFFF@@@BBBEEEHHHIIIIIIGGGFFFGGGFFFEEECCCAAA@@@???>>>777777777666333222333555333555999===BBBFFFIIIKKKLLLLLLLLLJJJFFF@@@;;;888222333444555888<<>>KKKQQQXXX\\\\\\\\\```ccckkkuuu~~~qqqmmmjjjccc\\\bbb]]]YYYWWWSSSQQQVVV\\\cccggglllqqqqqqppprrrvvvvvvyyy|||vvvnnnnnnmmmooo}}}zzz|||}}}zzzuuuvvv{{{}}}zzzwwwwwwwwwyyy~~~}}}||||||~~~|||zzz}}}}}}~~~~~~vvvqqqllllllooosssttttttvvvpppkkklllrrrxxxyyywww~~~vvvttt{{{zzzssspppooonnnllljjjooouuu{{{{{{}}}~~~wwwmmmhhhbbbYYYOOOEEE:::555444777888888666333111111222555333111333888<<<>>>===>>>;;;777333...,,,***)))******)))))))))))))))***((((((((((((((())))))))))))(((((((((((())))))***))))))))))))((((((((((((&&&&&&&&&'''''''''((((((***)))(((''''''&&&&&&'''))))))(((((('''''''''&&&))))))))))))))))))))))))(((((('''&&&'''((()))***))))))))))))((((((((((((((((((((((((((())))))***+++*********))))))((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&'''''')))&&&$$$%%%)))+++,,,+++******)))'''&&&%%%$$$###((((((''''''''''''(((((())))))(((''''''''''''''')))))))))))))))))))))))))))))))))))))))***++++++******)))((((((((((((((()))***+++++++++---111333666777999::::::999888777777666444222000///......,,,+++++++++,,,...000111000222666888:::===@@@CCCEEEEEEEEEEEEEEEEEEEEEEEEFFFDDDCCCCCCDDDDDDCCCBBBEEEDDDCCCBBB@@@???>>>===;;;;;;<<<<<<<<<;;;:::::::::999777555444333444444666444222222222222111000---000444555444222333444444444444333333444555555555666666888???EEEDDD???<<<===>>>@@@AAACCCDDDEEEDDDDDDCCCBBBAAA@@@@@@???======<<<<<<:::999777666555555666777:::>>>BBBEEEGGGIIILLLNNNLLLHHHCCC@@@;;;777222111555999;;;<<>>CCCFFFOOOUUU]]]bbbbbbccceeehhhooowww|||oooiiieee]]]WWWYYYWWWWWWXXXXXXWWW\\\cccjjjnnnuuuyyyyyywwwwwwxxxxxxxxxwwwxxx}}}~~~xxxxxxuuusss|||~~~yyyvvv|||}}}xxxwwwtttrrrrrrrrrvvvwwwwwwvvvwwwxxx{{{}}}zzzwwwyyyxxxwwwyyy|||~~~~~~}}}{{{xxxtttqqqpppooonnnmmmqqqmmmjjjnnnwww~~~}}}}}}|||zzz|||{{{tttpppooonnnmmmkkkkkkqqq|||tttyyywwwtttnnneee[[[QQQFFF===999777666444333222222111111555333222333666:::===>>>???===:::666111---+++))),,,+++***)))))))))))))))+++******))))))(((((((((***))))))((((((((())))))***)))))))))((((((((((((&&&&&&&&&''''''(((((((((((((((((('''(((((()))))))))(((((((((''''''''''''))))))))))))))))))))))))'''&&&&&&&&&&&&'''))))))))))))))))))(((((((((((()))(((((((((((()))******************)))))))))((())))))))))))))))))))))))''''''''''''''''''''''''(((((((((''''''((((((((()))'''&&&'''+++.........(((((((((''''''&&&&&&%%%((((((''''''''''''(((((())))))((('''''''''''''''(((((((((((((((((((((((('''''''''''''''((())))))***))))))(((((((((((((((''')))+++---...000333666555777888:::::::::999888333222000...---,,,++++++,,,,,,,,,,,,---///000111999;;;>>>AAABBBEEEHHHJJJDDDDDDEEEEEEEEEEEEEEEFFFJJJGGGCCCAAAAAAAAAAAA@@@>>>?????????>>>===<<<;;;999::::::::::::999888888777666444222111111111111000/////////000111111111+++...111222000000000222444333333222222333333333111222222333:::@@@???:::777888999:::;;;======>>>@@@@@@AAAAAAAAABBBBBBBBB@@@@@@@@@???>>><<<;;;:::888888777777999;;;>>>@@@BBBDDDHHHKKKLLLJJJHHHFFFBBB===777333333555888999BBBBBBAAA>>>999444111///---,,,,,,+++***)))((((((***)))))))))((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$&&&&&&%%%$$$$$$$$$%%%&&&$$$%%%&&&&&&$$$$$$%%%&&&222222222222333333333444777777666555555444444555///111555;;;BBBIIINNNQQQTTT[[[dddiiikkkkkklllnnnqqqvvvyyykkkddd___YYYTTTTTTUUUXXX\\\]]]___eeemmmvvv||||||xxxtttpppqqqvvv~~~yyy}}}yyyxxx{{{yyytttpppmmmlllmmmnnnsss|||zzztttttttttsssssswww~~~{{{vvvsssuuurrroooqqqwww||||||{{{{{{uuuppplllkkkmmmiiihhhmmmxxx~~~zzz{{{~~~{{{vvvqqqppppppoooooojjjoooyyywwwzzz{{{uuummmddd\\\SSSIIIBBB<<<888333222333555444333555444444333444777<<<@@@@@@@@@>>>:::666111,,,)))...---,,,***))))))))))))---,,,,,,+++***)))((((((+++***))))))((((((((((((******)))))))))(((((((((''''''''''''(((((((((((((((((((((((()))***++++++((((((((((((''''''''''''))))))))))))))))))))))))''''''''''''((()))***+++(((((((((((()))))))))))))))))))))))))))******+++************))))))))))))************************''''''''''''''''''''''''))))))(((((((((((())))))((('''&&&(((+++---...---'''''''''''''''''''''(((((((((''''''''''''(((((()))((((((''''''''''''((('''''''''''''''''''''''''''''''''''''''((())))))***)))((((((((((((((((((&&&)))---///111333666888555666888999999999888777000///---,,,+++*********,,,,,,------///111333444<<<>>>AAABBBCCCEEEHHHJJJFFFFFFFFFFFFFFFFFFFFFFFFJJJGGGBBB???>>>>>>===<<<:::;;;===>>>>>>===<<<;;;777777777777666666555555555444222000000///000000000000000000000000111111---...000000//////111222333333222111111000000000...//////000555;;;;;;777444444444555666666777777888999:::<<<>>>@@@AAABBBBBBBBBBBBCCCBBBAAAAAA@@@>>>===;;;:::999999::::::<<<>>>BBBFFFIIIJJJKKKKKKHHHEEE@@@999444333555777<<>>777444777999888555444555555444222555;;;@@@AAAAAAAAA???;;;555///+++------,,,+++++++++++++++,,,,,,,,,++++++*********,,,+++***)))((((((((((((*********)))))))))(((((((((((((((((((((((((((((()))))))))))))))***++++++((((((((((((((('''''''''((((((((((((((((((((((((((((((((()))***+++,,,---(((((((((((()))))))))))))))))))))))))))***++++++*********)))))))))))))))))))))))))))))))))))))))'''''''''''''''''''''''')))(((((((((((((((((()))'''&&&&&&'''((()))))))))''''''''''''''''''''''''((((((''''''''''''(((((()))(((''''''''''''(((((('''''''''''''''''''''''')))))))))))))))******+++))))))((((((((())))))***(((,,,000222444555666888555666666666555444333222......---,,,++++++++++++***+++---000333555888999===???AAABBBBBBCCCEEEFFFGGGFFFFFFFFFEEEEEEDDDDDDDDDBBB@@@?????????===;;;;;;<<<>>>@@@@@@>>><<<:::666555444444333333333333444333222111000000111222555555555444222000///000000000000000000111333444222222222111000///......///111000000444999:::666333333333333444444444444111222333555777999;;;<<>><<<:::999999;;;<<>>999999:::888555444666666444222444:::???@@@BBBCCCCCC???999333///---,,,,,,,,,,,,------...******++++++,,,,,,------,,,,,,+++)))((((((((((((************))))))))))))))))))))))))))))))))))))++++++***)))))))))))))))'''''''''(((((((((((((((((((((((((((((((((((((((''''''((()))******++++++'''((((((((()))))))))***)))))))))((()))******+++))))))))))))))))))******((((((((((((((((((((((((''''''''''''''''''''''''(((''''''&&&&&&''''''((((((((((((((('''&&&&&&&&&)))))))))(((''''''&&&&&&((((((''''''''''''((((((((((((''''''''''''(((((('''''''''''''''''''''''')))))))))))))))******+++((((((((()))***+++,,,------000333444444444555555555555444222111///---,,,,,,,,,++++++++++++,,,,,,***,,,///333777:::===???BBBCCCEEEEEEDDDDDDEEEGGGCCCCCCCCCBBBAAAAAA@@@@@@>>>???BBBEEEGGGFFFAAA>>>;;;===???@@@???===:::888555444333111111000111111222222000000///000111222555777888666333000000000111000000000111222333444111222222222111///...---///111111///111666777555222222222222222222222222///000111222333444555666888:::<<>>===???@@@@@@AAAAAAAAABBBBBBDDDHHHJJJHHHBBB<<<:::999888888;;;???EEEIIIIIIHHHBBB@@@;;;666222000......************))))))))))))))))))))))))))))))))))))%%%&&&((())))))(((&&&%%%'''&&&&&&%%%%%%&&&&&&'''$$$$$$%%%%%%%%%%%%$$$$$$%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&$$$%%%&&&&&&$$$$$$%%%&&&222222222222222111111111333222111000111222444666888???KKKVVV^^^aaaaaa```bbbfffmmmssswwwwwwvvvuuutttsssvvv{{{|||yyyyyy{{{ssstttuuuuuussspppllljjjiiihhhiiikkkmmmttt~~~|||~~~}}}yyy{{{|||yyyxxxyyyzzz{{{||||||zzz|||}}}|||yyyssswww|||~~~uuunnnllllllkkknnnssszzz~~~zzzxxxuuuyyyxxxwww{{{wwwsssjjj```YYYRRRHHHAAA===:::777444555555555444444555888;;;>>>@@@CCCDDDBBB>>>888555......------------......))))))***+++,,,------...,,,+++******))))))))))))++++++*********)))))))))************))))))))))))++++++***)))(((((((((((('''''''''((((((((((((((())))))))))))))))))))))))%%%&&&'''(((((((((''''''''''''(((((())))))******((((((((((((((())))))***))))))))))))************''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''''')))***++++++)))''''''(((******))))))((('''&&&&&&((((((''''''''''''(((((((((''''''''''''(((((()))'''''''''''''''''''''''''''''''''''''''((())))))'''((((((***,,,...000111222444555555444333333444444333222000---+++***)))***)))))))))******+++,,,---///222777;;;>>>@@@BBBCCCDDDEEEDDDCCCBBBCCCDDD>>>>>>??????@@@AAAAAAAAA???AAAFFFKKKMMMKKKEEE@@@999999:::;;;:::888666444555444222111000000000000///......------...///000000444666666333111111333000///...///111333222111111222333333222111000...---//////,,,---111333222/////////000000000000000111111222222222333333333333444777;;;>>>AAABBBCCCGGGFFFFFFEEEDDDDDDCCCCCCEEEEEEDDDCCCAAA???===<<<>>>BBBFFFHHHFFFBBB???===999666444888???FFFIIIIIIEEEBBB===888222...,,,***++++++*********)))))))))))))))))))))))))))))))))%%%&&&'''(((((('''&&&%%%'''''''''&&&&&&'''''''''$$$$$$%%%%%%%%%%%%$$$$$$&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''&&&%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$############$$$%%%&&&''''''''''''$$$%%%&&&&&&$$$$$$%%%&&&111111111111111222222222333222111000111333666777===BBBKKKUUU]]]cccfffgggiiilllpppuuuyyyzzzyyyxxxvvvtttssssssoooiiiiiimmmooouuu|||~~~xxxrrrnnnllllllnnnoooooouuu~~~zzzzzz~~~yyyyyyzzz}}}xxxssstttrrrrrrsssvvvzzz|||zzzvvv{{{{{{yyyuuuyyyyyyttttttwwwxxxllleee___VVVLLLCCC<<<888666555444444555666888777777<<<>>>BBBDDDDDDAAA===:::222111000...---,,,,,,,,,))))))******++++++,,,,,,++++++******)))*********+++++++++*********))))))+++++++++******)))))))))))))))(((((('''(((((((((''''''''''''((((((((()))))))))))))))))))))))))))(((((()))))))))((('''&&&'''''''''((()))*********'''''''''''''''(((((()))((()))))))))************((((((((((((((((((((((((''''''''''''''''''''''''((((((''''''''''''((((((%%%(((++++++)))((()))***))))))((((((((((((((((((((((((''''''''''''(((((('''''''''''''''((())))))(((((((((((((((((((((((('''''''''''''''((())))))&&&'''(((+++...111333555444555555444222222333555222111///...,,,+++++++++************+++,,,---...222444777;;;>>>@@@AAAAAABBBCCCCCCAAA???>>>>>>???<<<===???BBBEEEHHHJJJLLLCCCEEEHHHKKKKKKHHHAAA<<<555555666666666555555444666555333111000000000111///...---------///000111111555999888444222222444000//////111444555333000111222444555555444222111,,,///...******...111000......//////000000000111111111111111111111111111111222444777999;;;<<<===???@@@BBBCCCEEEFFFGGGGGGHHHHHHHHHGGGDDDAAA???===;;;<<<>>>AAADDDDDDBBB@@@888777555555999>>>CCCFFFFFFDDD@@@;;;666111---++++++++++++*********))))))))))))))))))))))))))))))'''''''''''''''''''''''')))((((((''''''(((((()))%%%&&&&&&''''''&&&&&&%%%&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&'''''''''&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$%%%&&&&&&&&&%%%$$$$$$%%%&&&&&&$$$$$$%%%&&&000000111111111222222222111000///000222666:::<<>>555444222///---+++***)))++++++************************************+++++++++++++++************)))++++++++++++******))))))'''&&&&&&''''''((()))***&&&'''''''''(((((()))))))))))))))))))))))))))))),,,,,,------,,,+++)))(((&&&''''''((()))******+++&&&&&&&&&&&&&&&'''(((((((((((())))))*********+++))))))))))))))))))))))))''''''''''''''''''''''''))))))(((((((((((()))))) $$$''')))(((''')))+++'''''''''((()))*********((((((''''''''''''(((((('''''''''''''''((()))***)))))))))))))))))))))))))))))))))))))))***++++++&&&''')))+++///333666777444555444333222222444666000///...---------------,,,,,,,,,---...///111222777999;;;===???@@@@@@???CCCDDDDDDBBB???>>>>>>>>>===???CCCHHHMMMRRRUUUWWWFFFFFFFFFGGGEEEAAA:::555333333444444555666777777777666333111000000111111000000//////000111222333777;;;>>><<<777222222444222111222555888888555222222333555666666555444333---000///+++***...111000//////000111111222333333.........///////////////111222444555666777777888999;;;>>>AAADDDFFFHHHIIIIIIJJJJJJJJJHHHEEEBBB@@@:::888888;;;AAADDDDDDBBB888999999777555777===CCCHHHGGGDDD@@@;;;666222000+++++++++************)))))))))))))))))))))))))))((('''&&&&&&&&&&&&'''((())))))(((((((((((())))))''''''((((((((((((''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&'''''''''&&&%%%%%%$$$$$$%%%%%%''''''&&&&&&&&&%%%%%%%%%$$$%%%&&&&&&%%%$$$"""!!!$$$%%%&&&&&&$$$$$$%%%&&&000222444444222111000000111...///555777888>>>FFFKKKMMMQQQXXXbbbjjjppprrrrrrssstttvvvzzz}}}vvvtttnnneee]]]\\\aaafffrrr~~~{{{xxxuuuuuuuuuuuutttqqqpppyyyzzzooohhhaaa```kkkxxx|||{{{yyyrrruuuxxx}}}}}}uuuyyyyyyuuunnnhhh```UUUHHH@@@===999777999999777888;;;<<<>>>@@@BBBCCCCCCCCCBBB555555444222///...---...***)))(((''''''((()))***+++,,,------,,,+++)))((('''((()))***************''''''(((((())))))******(((((())))))))))))((((((+++*********))))))(((((((((((((((((((((((((((((())))))))))))))))))))))))''''''''''''((((((((((((++++++******))))))(((((()))))))))))))))******+++------,,,+++***)))((((((''''''''''''''''''''''''%%%&&&((()))***)))(((&&&(((''''''&&&&&&''')))***((((((((((((((('''''''''$$$&&&'''''''''&&&((()))$$$$$$%%%%%%&&&'''((((((***)))(((''''''&&&&&&'''+++***)))(((((('''((((((***,,,...111222333444444444444444333333333222222------...//////......---,,,---//////000333777:::;;;<<<======<<<<<<>>>???CCCCCCBBB@@@???@@@BBBEEEGGGGGGJJJPPPXXXZZZWWWSSSGGGDDDAAA>>><<<999666444000111222111000111333555999777666555555333111///000000000//////000444777777@@@EEE@@@888444333222222111000//////000222333444555777888888777555444555333111111222222222111111111111000111111222333111111111222222222222222222222111111111111222222333555777:::===@@@BBBCCCFFFIIIMMMNNNLLLJJJHHHGGG???===:::777777888;;;===999===???<<<666444888>>>DDDFFFGGGEEE@@@;;;888666000...,,,++++++***)))''')))******++++++***(((''''''&&&&&&%%%%%%&&&&&&'''((((((((('''&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''''''''((()))(((&&&%%%%%%&&&%%%$$$######%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$***)))'''%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%###""""""###///111333222111000000111222111555===BBBDDDJJJRRRTTTWWW]]]fffnnnsssttttttooonnnnnnqqqvvv|||~~~~~~wwwtttmmmddd\\\[[[```fffrrr}}}{{{yyyvvvyyyvvvrrrmmmggggggppp|||sssjjjfffiiinnnnnnjjjiiiiiiooouuuxxxwwwwww||||||rrrlllggg___QQQFFF@@@:::666777666444666999;;;===@@@BBBCCCDDDCCCCCC???===999444///+++******+++***)))(((((()))***+++******+++++++++***))))))(((((())))))***)))))))))(((((((((((())))))))))))(((((())))))))))))((((((******)))))))))(((((((((((((((((((((((((((((((((************************))))))))))))*********************)))))))))))))))))))))(((((())))))***+++((((((((())))))))))))***''''''''''''''''''''''''%%%&&&((()))))))))'''''''''''''''''''''((())))))((((((((((((((((((((('''&&&'''''''''%%%%%%''')))$$$$$$%%%&&&&&&'''((((((+++***************++++++***))))))(((((())))))***,,,---000222333444444444333333222222222111111111------..................,,,...000222333555888:::=========<<<;;;;;;>>>@@@BBBCCCDDDDDDEEEHHHLLLOOOSSSPPPOOOQQQTTTSSSNNNJJJAAA>>>:::888777666444333000111111111000000222444777666555555555333222000///000000000///000333555???HHHMMMHHH???:::777555333333333222333333444555777888999;;;;;;;;;:::999666444222111222222111000000000111111222222222333222222222111111111000000222222222222222222222222111222333555777999;;;;;;CCCFFFJJJKKKKKKIIIIIIIIICCCAAA>>>;;;999888888999;;;>>>AAA???;;;888888:::@@@BBBDDDFFFDDDAAA<<<888222000---,,,,,,,,,+++***((()))************(((((((((''''''&&&&&&''''''(((''''''''''''''''''&&&&&&%%%%%%%%%&&&&&&'''''''''&&&'''((((((&&&%%%&&&'''&&&%%%$$$%%%&&&'''&&&$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$#########$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&%%%$$$&&&'''111222222222000000111222111444;;;DDDJJJMMMRRRWWW\\\```hhhqqqwwwxxxuuurrrkkkiiihhhlllsssxxx{{{|||uuurrrlllddd___```ffflllttt~~~}}}zzzxxxooofff___^^^hhhtttsss{{{}}}yyy~~~{{{ssspppllleee```^^^___hhhqqqsssooonnnsssyyy}}}zzzuuussslll]]]OOOGGG@@@999777666444666999:::<<>>777111,,,***(((,,,+++***))))))***+++,,,)))))))))((())))))******))))))))))))))))))(((((())))))))))))(((((((((((((((((())))))))))))(((((())))))((((((((((((((('''))))))))))))))))))))))))************************))))))))))))************((())))))))))))))))))***))))))(((((())))))***+++&&&&&&'''''''''(((((((((''''''''''''''''''''''''%%%&&&'''((()))(((''''''&&&''''''(((((((((((((((''''''(((((((((((((((((('''((('''&&&$$$$$$&&&(((%%%%%%%%%&&&''''''((((((************+++,,,---...))))))))))))***+++,,,---///000222444555555555444111111111000000000//////......---------...000111000222555777777888:::<<<>>>>>>===;;;:::;;;???BBBEEEGGGJJJMMMPPPSSSWWWZZZZZZVVVQQQNNNMMMKKKGGGCCC===999555333333333333333000111111111///000111333777777777666666555444333000111222222222222333555;;;DDDIIIDDD>>>:::777444333333444444555555555555888888999999:::;;;<<<<<<999666444333333444333222111222444555666666666555444333222111000/////////111111222333333222111111///000111222333444444555>>>AAADDDFFFGGGGGGIIIKKKGGGGGGEEEBBB???;;;777555999;;;???AAA@@@>>>;;;999:::<<>>777444000...---------,,,(((((()))******))))))((()))(((((((((((((((((()))''''''''''''''''''((((((&&&&&&&&&&&&&&&'''''''''%%%'''((('''&&&&&&'''((('''&&&%%%&&&'''((('''%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$######$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%!!!###$$$$$$$$$$$$%%%'''444444333111000000333555777<<>>;;;777333///,,,---,,,+++******+++,,,---***)))(((((((((***+++---***+++++++++***)))((((((******))))))((((((''''''(((((())))))))))))((((((((((((((((((''''''''''''))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''(((((((((((('''((((((((())))))******((((((((((((((()))*********)))((('''&&&%%%%%%$$$''''''''''''''''''''''''%%%&&&'''(((((((((''''''%%%&&&((()))))))))((('''''''''''''''(((((((((((((((((((((%%%$$$$$$&&&(((%%%&&&&&&&&&''''''((((((((((((''''''((())))))***(((((()))***+++---///000222333444555666555444444////////////.........---......,,,,,,---///111333555888:::;;;;;;:::;;;;;;:::;;;::::::;;;>>>DDDHHHNNNRRRWWW[[[\\\\\\]]]]]]UUUQQQKKKGGGFFFFFFDDDCCC???;;;666333333444444555000111222111000000222444999:::;;;999777555555555222444666777666555666777666===BBB@@@<<<<<<;;;:::666666777888999999999999999999999:::;;;<<<>>>???:::888555444555666666666666777:::<<<======;;;;;;777666444222000///......///000222333333222000///000000111111222333444444888:::===???@@@CCCGGGIIIHHHIIIIIIHHHEEE???:::777666666888<<<@@@AAA>>>;;;888777999@@@HHHKKKHHHDDD???;;;666222000///...---)))))))))))))))))))))))))))((((((''''''(((((()))&&&&&&''''''(((((())))))&&&&&&&&&'''''''''''''''$$$&&&''''''&&&&&&((()))'''&&&%%%&&&'''''''''%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###%%%&&&&&&%%%%%%&&&'''444333222000///111666999AAAHHHPPPWWW]]]bbbeeeggglllmmmqqqvvv{{{}}}|||{{{qqqjjjhhhooouuussspppooogggiiilllmmmnnnnnnnnnoooqqqyyy~~~}}}vvvnnnhhhcccaaahhhqqqtttyyy{{{vvvuuuzzz{{{wwwtttxxx}}}}}}uuuooooooqqqsssqqqrrruuutttrrrssswww|||rrreeebbbeeehhhooosssvvvvvvuuuzzz}}}wwwvvvhhhffffffhhhnnntttxxx{{{wwwyyyyyy}}}~~~}}}|||oooddd]]]RRRHHHDDDAAA<<<999999999:::<<<>>>@@@BBBCCCDDD???>>>>>>>>>===999333......---,,,++++++,,,---...+++***))))))***+++---...,,,,,,,,,,,,+++******)))******))))))((((((''''''(((((())))))))))))((((((''''''''''''(((((((((((())))))))))))))))))))))))''''''''''''''''''''''''''''''''''''((((((((((((''''''(((((()))))))))***((((((((('''((())))))***+++******)))((('''&&&&&&((((((((((((((((((((((((%%%&&&&&&'''''''''''''''%%%&&&((()))))))))((('''&&&'''''''''(((((())))))))))))((('''%%%$$$&&&(((&&&&&&'''''''''''''''((((((((('''&&&&&&&&&&&&&&&(((((()))+++---000222333444444555666555444333222......---------,,,,,,,,,...---,,,,,,---000222444777999;;;;;;:::888888888777888:::<<>>>>>???@@@@@@?????????>>>???@@@AAAAAA;;;999666555666888888888:::;;;===???@@@@@@>>>>>>;;;999666333111000000000///000222333333222000/////////000111333444555555333555777999:::===AAADDDEEEGGGIIIJJJHHHEEE@@@===999555333555:::======;;;999666555:::CCCIIIJJJIIIGGGCCC===999666333000///+++*********))))))))))))(((''''''''''''''''''(((&&&''''''(((((()))))))))''''''''''''''''''''''''$$$&&&''''''&&&&&&((()))&&&%%%$$$%%%&&&'''&&&$$$%%%%%%%%%%%%%%%%%%%%%%%%((((((((('''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%)))******)))((('''''')))111000//////111666===CCCHHHPPPXXX]]]dddmmmssstttqqqppppppssswww{{{~~~~~~yyyoookkkrrrvvvqqqlllkkkgggjjjmmmpppppplllhhheeekkkrrrwwwxxxzzz}}}}}}{{{xxxrrrmmmjjjhhhhhhnnnvvvtttvvv|||yyysssuuu{{{~~~yyyxxxyyy}}}~~~uuummmkkkdddhhhkkkiiibbb\\\[[[\\\]]][[[[[[\\\[[[XXXYYY^^^bbbgggggg___VVVUUUXXXZZZ\\\___bbbbbbcccgggqqqxxx{{{sssmmmgggfffkkkppprrrrrrqqqxxx{{{ttt|||uuummmfff\\\RRRNNNJJJCCC<<<999888999:::<<<>>>@@@AAABBB>>>======??????<<<555///...---,,,++++++,,,---...++++++++++++++++++,,,,,,+++++++++,,,++++++******))))))))))))(((((((((((((((((())))))))))))(((((('''(((((((((((()))))))))))))))))))))))))))))))))''''''''''''''''''''''''))))))))))))************'''(((((((((((((((((()))((((((''''''(((((()))***(((((()))))))))*********((((((((((((((((((((((((&&&&&&&&&&&&&&&'''''''''&&&''''''(((((((((((((((&&&&&&''''''((()))))))))((()))***)))((('''''')))''''''''''''''''''''''''+++***)))(((''''''''''''))))))***,,,///111333555444555555555444222000///---------,,,,,,,,,,,,+++,,,,,,,,,---///111333444666777999999777666666777999;;;???DDDJJJRRRZZZ```eeemmmwww{{{uuuhhhYYYPPPDDDAAA<<<999888:::>>>@@@EEEAAA;;;777555444222111222333555555555666888;;;<<<>>>???===999555666777888:::<<<===>>>???AAACCC@@@FFFJJJIIIIIIJJJHHHEEECCCCCCBBBBBBCCCEEEGGGHHHHHHHHHHHHGGGFFFFFFEEEEEEBBB???;;;999999:::;;;;;;<<<===>>>???@@@???>>>>>>>>><<<999666444333333444111222333444444333222111//////000111222333333444111333555555666888;;;===???AAADDDFFFHHHGGGFFFDDDAAA<<<666444555777888777:::777444666<<>>???>>>;;;999;;;======888333------,,,++++++,,,------***++++++++++++******)))(((((()))*********))))))(((((((((((())))))))))))(((((())))))))))))((((((((((((((()))))))))******(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))************((((((((((((((('''''''''(((''''''''''''((())))))(((((()))))))))*********((((((((((((((((((((((((&&&%%%%%%%%%&&&&&&'''''''''''''''''''''((())))))&&&&&&''''''((())))))***&&&)))+++,,,+++)))))))))((((((((((((''''''''''''***)))((((((((((((((()))******+++---///222444666444444444333222000---,,,---------,,,,,,,,,++++++++++++---...000222333444666777888999999:::<<<>>>@@@DDDJJJPPPWWW```hhhmmmiiitttlllWWWIII>>><<<999555444777;;;???FFFBBB>>>:::888666444222333444666777888:::===??????BBBEEECCC???===>>>AAAAAACCCDDDEEEFFFIIIMMMPPPLLLUUU]]]aaaaaa```[[[TTTTTTSSSQQQPPPQQQTTTWWWZZZ^^^^^^^^^]]][[[XXXVVVTTTQQQMMMGGGCCCBBBAAAAAA@@@AAAAAA@@@@@@@@@@@@??????AAA???<<<888777666777777666666666666666666666666222222222222222222222222222444555555555555666888888:::===@@@CCCFFFGGGHHHGGGBBB<<<888666666777777999888666666888<<<@@@BBBKKKIIIGGGEEECCC@@@<<<888222000...,,,***))))))))))))((((((''''''(((((())))))))))))((((((((((((((()))((((((((('''''''''&&&&&&'''((((((&&&%%%&&&''''''&&&%%%&&&'''((('''%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%!!!"""###"""!!! !!!"""111222444888AAAMMMZZZccceeekkknnnmmmqqq|||uuujjjmmmqqqmmmllloooooopppqqqttttttrrrnnnkkkhhhnnnrrrtttxxx}}}~~~|||xxxrrrqqqssswww||||||rrrsssooohhhgggmmmooollljjjllluuu~~~wwwkkk```[[[]]][[[\\\XXXVVVYYYXXXTTTQQQRRRFFFHHHJJJKKKIIIFFFDDDCCCCCCAAABBBEEEEEECCCFFFLLLGGGLLLNNNKKKJJJLLLMMMKKKNNNNNNMMMNNNQQQTTTWWWXXXTTT[[[aaabbbeeejjjjjjeeeccceeegggjjjmmmoooqqqrrr}}}~~~xxx~~~}}}yyytttrrrsssuuunnnrrrwwwuuulllmmmtttxxxzzzqqqiiigggbbbVVVHHH@@@888888888999:::;;;===>>><<<888555666;;;>>>===:::---,,,++++++++++++,,,---)))***+++++++++)))((('''&&&&&&'''(((((()))((((((''''''(((((())))))******(((((())))))))))))(((((((((((())))))******++++++((((((((((((((((((((((((************************''''''''''''(((((((((((())))))(((((('''''''''&&&'''''''''''''''((())))))++++++***)))((('''&&&&&&))))))))))))))))))))))))&&&%%%%%%%%%%%%&&&''''''(((((('''&&&&&&((()))***&&&&&&&&&'''((())))))***%%%(((,,,...---+++******(((((((((((((((''''''''''''&&&&&&''''''((()))******+++,,,...000222555666444444333222111...,,,***---------,,,,,,,,,++++++***+++---///111333333444777999:::;;;===???DDDGGGGGGKKKRRRYYYaaaiiipppuuuhhhvvvpppWWWGGG:::999666444444777<<<@@@FFFDDD@@@===<<<:::777555333555888999:::<<<@@@BBBBBBGGGJJJJJJGGGEEEHHHKKKJJJKKKMMMNNNOOORRRWWW[[[aaammmzzzzzzqqqjjjhhheeedddeeeiiimmmpppyyyyyyyyywwwtttpppmmmjjj___ZZZSSSNNNKKKIIIHHHFFFEEEDDDCCCBBBBBBAAABBBBBBCCCAAA===:::888888999:::999999888888888888999999777777666555444333222222444555777777555444444555555666888;;;???CCCGGGIIIGGGDDD@@@<<<999888999:::888999999888777888;;;===IIIHHHHHHHHHGGGEEE@@@===444222000---+++)))))))))******))))))))))))************))))))((((((''''''))))))(((((('''''''''&&&'''((()))(((&&&%%%%%%&&&)))'''&&&'''((()))((('''(((((((((((((((((((((((($$$%%%''')))*********)))%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###%%%&&&&&&&&&&&&''')))444777:::@@@NNN```mmmqqqooonnnpppuuuyyy}}}zzzmmmhhhfffdddgggmmmrrrrrrvvv|||{{{tttrrruuurrrxxx{{{{{{}}}~~~{{{tttxxxzzzpppjjjllljjjeeedddiiinnnpppjjjlllmmmooorrrwww}}}nnnYYYRRRRRROOOLLLNNNMMMLLLLLLLLLKKKIIIGGGHHHGGGFFFDDDCCCBBBAAAAAAEEECCCAAAAAACCCEEEFFFEEEEEEEEEDDDFFFHHHJJJJJJJJJLLLJJJIIIJJJLLLMMMMMMMMMTTTTTTSSSTTTUUUWWWYYY[[[XXXYYYZZZ\\\___bbbdddfffnnnpppssswww||||||yyywwwtttrrrnnnrrryyysssqqq|||xxxtttqqqmmmaaaQQQDDDAAA<<<777555777;;;<<<<<<@@@:::555555999<<<<<<:::444222///,,,+++***++++++...,,,)))((()))***+++***************************,,,+++++++++***)))))))))))))))***))))))((('''&&&)))((('''''''''(((***+++))))))))))))))))))))))))''''''(((((())))))******(((((((((((((((((((((((()))))))))))))))(((''''''''')))***)))'''&&&&&&'''"""###$$$%%%&&&((())))))&&&''''''(((((((((((((((((()))))))))))))))((((((******))))))((((((''''''%%%%%%%%%&&&&&&((())))))******)))((('''&&&%%%%%%%%%&&&&&&'''((()))************)))))))))))))))***------...111444555444333666444222000...,,,++++++******++++++,,,,,,,,,,,,000---,,,000333333333666999777999@@@CCCDDDJJJRRRXXXdddllljjjgggiiikkkjjjaaahhhsss}}}|||mmmUUUCCC777444444888;;;:::;;;===GGGFFFBBB>>>;;;888777666:::;;;>>>DDDGGGFFFIIINNNQQQ]]]aaabbbccc\\\XXX```bbbaaaaaabbbfffnnnwww~~~}}}||||||~~~wwwjjj___UUUPPPNNNNNNJJJHHHHHHGGGDDDEEEIIIIIIGGGCCC@@@============???>>>======>>>>>>===<<<:::999777555333222222111555777777555222111222555222222333555888===AAACCCFFFFFFGGGFFFBBB===888555777777777777777666555555999===BBBGGGIIIGGGCCC@@@<<<777111...------,,,***++++++******))))))(((((((((((((((((((((((((((((())))))(((((((((((())))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&%%%$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%((('''&&&%%%%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$&&&&&&'''''''''&&&&&&%%%%%%%%%666===EEEOOO]]]mmmuuuvvvrrrppprrrvvvyyy{{{~~~rrrhhhfffffffffjjjpppsssssswww}}}}}}yyyzzz~~~www~~~|||}}}ssskkkhhhjjjiiieeedddiiinnnoooooooooooommmlllpppyyy|||fffVVVQQQOOOLLLIIIJJJIIIHHHHHHIIIIIIGGGEEEHHHGGGGGGGGGGGGIIIJJJKKKNNNMMMKKKJJJHHHHHHHHHHHHFFFEEEEEEFFFHHHKKKLLLMMMLLLKKKJJJJJJLLLMMMLLLLLLLLLKKKLLLMMMNNNQQQSSSUUUPPPQQQRRRSSSVVVXXX[[[\\\ggghhhjjjmmmrrryyy|||xxxqqqooowww|||{{{|||~~~~~~zzzuuurrrpppjjj^^^UUUHHHBBB:::666666999::::::;;;999666666999;;;;;;;;;777666333///---,,,,,,,,,///---***)))***+++,,,+++************************++++++******************((())))))))))))((((((''')))(((((('''((()))***+++''''''''''''''''''''''''(((((((((((())))))))))))&&&&&&&&&&&&&&&&&&&&&&&&)))))))))))))))((('''''''''((())))))'''&&&''''''$$$$$$%%%&&&'''((())))))&&&''''''((((((((((((((((((((())))))))))))((((((''''''(((((())))))******'''''''''(((((()))***+++))))))((((((((((((((('''&&&''''''(((((()))))))))***))))))((()))***+++,,,/////////222444555444222444333111///---,,,++++++------,,,,,,++++++,,,,,,...+++,,,111444444666999888666999AAAGGGKKKUUU___lllqqqrrrkkkeeecccaaa^^^XXXZZZ^^^cccbbbYYYIII>>>999444333555777666888<<>>>>>???CCCIIILLLOOOVVV___qqq{{{sssxxx{{{yyyuuuqqqqqqwww{{{xxxwww~~~ssshhhbbb^^^XXXTTTRRRNNNIIIGGGIIIDDDEEEFFFGGGFFFBBB???===>>>======>>>@@@AAAAAA@@@:::999888666555444444444222444666555222000000111111111111111333666999;;;AAADDDGGGIIIHHHDDD???<<<888888888777777777666666777:::???CCCFFFGGGFFFEEEAAA<<<666222000///---++++++******)))))))))(((((((((((((((((((((((((((((())))))(((((((((((())))))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%((('''&&&%%%%%%%%%%%%&&&&&&&&&%%%$$$$$$%%%&&&&&&''''''&&&&&&&&&%%%%%%%%%:::EEESSSaaappp{{{~~~{{{uuussstttwwwwwwwww{{{uuunnnhhhgggiiijjjnnnrrruuuvvvzzzxxxooojjjiiikkkkkkggggggmmmrrrssswwwwwwtttmmmgggiiirrr|||{{{vvvzzz}}}wwwlllbbb\\\WWWQQQLLLKKKJJJIIIJJJLLLMMMLLLKKKOOOOOOOOOQQQTTTXXX[[[^^^___```___ZZZTTTPPPOOOPPPMMMLLLKKKKKKLLLOOORRRTTTRRRPPPOOONNNOOOOOONNNLLLGGGGGGGGGHHHIIILLLNNNPPPOOOOOOPPPPPPRRRUUUWWWXXX___```aaacccgggmmmtttzzz|||tttrrrsssooojjjrrruuu{{{xxx|||~~~~~~zzztttrrrsssqqqkkkfffUUUMMMAAA999777888999888777888999999888999:::;;;;;;:::777333000...,,,+++///---+++***+++,,,,,,,,,************************))))))******************'''(((((())))))))))))(((((((((((((((((()))******''''''''''''''''''''''''))))))))))))((((((((((((''''''''''''''''''''''''((())))))))))))(((''''''%%%'''))))))((('''((()))''''''''''''((((((((()))&&&''''''((((((((((((((('''(((((())))))(((((((((''''''(((((())))))******(((((('''(((((()))***+++((((((((())))))*********((((((((((((((()))))))))))))))(((''')))+++---///222111111222444444333111222111///...,,,++++++***///...---+++++++++,,,,,,...,,,...444777777999===<<<===BBBKKKTTT^^^iiisss}}}tttiiiaaa\\\VVVPPPPPPLLLIIIGGGGGGDDD???;;;:::666444666777777;;;@@@BBBAAAAAA???===>>>@@@CCC@@@DDDMMMVVV]]]gggwwwxxxrrruuu{{{ppphhhdddiiippp~~~}}}zzzuuurrrpppjjjaaa\\\\\\RRRQQQPPPNNNKKKGGGDDDBBB===<<<<<<===@@@AAAAAA@@@===<<<:::888666555444444111333555666444111000000222111000000000222333444999===DDDIIIKKKIIIFFFCCC<<<;;;:::999888888888888555666999===AAAEEEHHHJJJFFFBBB<<<888444111...,,,******))))))))))))))))))(((((((((((((((((((((((())))))(((((((((((())))))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&&&&%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&'''&&&&&&&&&&&&%%%%%%%%%BBBOOO___mmm{{{{{{xxxvvvuuuvvvtttqqqssswwwzzzvvvssspppnnnnnnoooqqqtttvvvyyy|||{{{tttpppnnnooommmiiikkksss{{{~~~}}}ssshhhfffmmmvvvyyypppmmmpppuuu{{{zzzoooeee___VVVVVVVVVXXX\\\___``````bbbccccccfffjjjooosssvvvwwwyyyyyyrrrhhhaaa```aaa^^^]]]ZZZXXXWWWYYY\\\___```^^^\\\ZZZYYYWWWTTTRRRMMMLLLLLLKKKLLLMMMOOOPPPRRRRRRQQQQQQRRRTTTVVVXXX\\\]]]^^^^^^```eeejjjoooyyyxxxvvvvvvyyy}}}tttkkkeeekkkllluuu|||yyyvvvvvv{{{}}}{{{{{{~~~zzzuuusssssssssooolllbbbXXXJJJ???:::999888777777;;;>>>===999666888:::===;;;999666222///,,,+++///---+++***+++,,,,,,+++************************(((((())))))******++++++&&&'''((())))))***))))))((((((((((((((())))))***))))))))))))))))))))))))******))))))((((((''''''************************(((((())))))(((((('''&&&%%%&&&((()))((('''((())))))))))))(((((((((((((((&&&''''''(((((((((((((((''''''(((((()))(((((((((******))))))((((((''''''&&&&&&&&&&&&&&&'''(((((())))))))))))***************))))))))))))))))))))))))((((((((())),,,000222555333222222333333111000//////---,,,++++++******...---,,,++++++,,,---...111000333888999888:::???DDDIIISSS___jjjttt}}}|||lll```YYYTTTMMMFFFJJJEEE???;;;;;;;;;;;;;;;:::777777:::<<<<<<@@@FFFCCCEEEEEEDDDBBBCCCGGGKKKOOOVVVaaammmuuutttiiiiiirrr{{{qqqbbbXXXSSSRRRWWWbbbssszzzsssgggZZZPPPKKKJJJJJJDDDBBBAAAAAABBBBBB@@@???AAA???===999666444222111444555666555444333333333444333222222111222222333333777<<>>:::888666999>>>AAA???999555666999;;;;;;999777444000,,,***---+++******++++++***)))************************((((((((())))))******+++&&&'''((())))))***))))))'''(((((()))))))))))))))******************************))))))((((((''''''++++++++++++++++++++++++((((((((((((((('''&&&&&&%%%&&&((()))((('''((())))))))))))))))))(((((((((&&&''''''(((((((((((((((&&&&&&'''(((((((((((((((******))))))(((((('''''''''&&&&&&&&&&&&''''''(((************))))))))))))***************))))))))))))))))))***,,,///222444666444222222222111000...------,,,+++++++++++++++++++++++++++,,,...000111444333666999999999<<>>??????CCCIIINNNQQQTTTTTTRRRTTTXXX\\\dddkkkuuutttddd^^^bbbggglll{{{|||jjj[[[PPPJJJIIIKKKQQQ]]]rrrvvveeeZZZSSSQQQKKKIIIGGGGGGGGGFFFDDDBBB@@@???===:::888666555444777666444444444555555555444444333333333333333333333444666999<<<@@@CCCEEEGGGEEEDDDBBB@@@???>>>>>>:::888555444666;;;AAAEEEEEEDDDCCC???<<<888555444...---+++)))))))))***+++))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))''''''''''''''''''''''''&&&'''''''''''''''''''''%%%%%%%%%&&&&&&'''''''''&&&&&&%%%%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&```iiittt~~~}}}zzzxxxvvvpppgggdddeeerrruuu~~~|||}}}zzz{{{yyytttvvv~~~oooeeebbbccciiihhhhhhhhhddd___^^^aaabbbhhhnnnuuu{{{xxxzzz|||~~~|||xxxtttpppmmmkkkhhheeecccaaaaaaaaa^^^]]]ZZZXXXXXXYYY[[[\\\^^^```aaa```^^^\\\[[[[[[^^^]]][[[\\\```ffflllpppqqqtttvvvzzzxxxrrrccc```aaajjjtttyyy}}}xxxttttttwww{{{{{{yyyzzz|||wwwrrrnnniii```TTTJJJDDD???:::666:::>>>@@@>>>999555555888999999999888555222...,,,,,,+++)))***++++++***(((************************(((((())))))))))))))))))'''(((((())))))))))))(((''''''((()))))))))))))))(((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((('''(((((((((((('''&&&&&&%%%'''))))))((('''((()))))))))))))))((((((((((((&&&''''''(((((((((((((((%%%&&&''''''((((((((((((''''''(((((())))))******))))))(((((((((((())))))*********))))))(((((((((***************+++++++++***+++,,,---000222444555666444222000000000///---,,,+++++++++++++++,,,,,,***+++,,,...000222333444555555777;;;===>>>FFFNNNYYYfffvvvzzzxxxfffSSSIIIFFFCCC???<<<>>>>>>===<<<:::888777666777888<<>>>>><<<;;;::::::::::::888666555555666777777666333333333333333222222222666555444444777;;;@@@CCCEEEEEEEEEEEEEEEDDDCCCBBB@@@===999666666999===@@@CCCDDDEEECCC???;;;999888222000---+++))))))***+++))))))))))))))))))))))))))))))(((((((((((())))))&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&'''(((((((((((('''%%%%%%%%%&&&''''''((((((&&&&&&%%%%%%%%%&&&''''''&&&&&&''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&'''iiirrr|||}}}{{{xxxpppfffaaabbbkkknnnzzzxxxkkk```[[[YYY\\\YYYYYYZZZWWWSSSVVV\\\cccmmmvvv{{{}}}{{{xxxuuusssqqqqqqpppllljjjfffdddcccdddfffgggcccfffgggfffbbb\\\XXXWWWWWWVVVTTTTTTVVVZZZ^^^aaaeeegggiiilllvvvssslllgggiiilllmmmnnnpppyyy~~~rrrrrruuuyyyyyyyyy~~~|||xxxvvvkkkddd\\\TTTNNNHHHAAA<<<888:::;;;:::777555666888666777999999777444111...,,,+++***+++,,,,,,***)))************************)))))))))))))))(((((((((((())))))))))))(((((('''&&&'''((()))***))))))((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((''''''((((((''''''&&&%%%'''((())))))'''&&&''''''((((((((((((((((((((((((&&&''''''((((((((((((((($$$%%%&&&'''((((((((((((''''''(((((())))))******))))))(((((((((((())))))'''((((((((((((((()))))))))******++++++,,,,,,,,,+++,,,///111333444555555666333000/////////...---+++++++++++++++,,,---...---///111444555666666555777777<<>><<<:::::::::;;;<<>>:::777555555555444333222111000444333222222444888;;;===>>>@@@CCCFFFHHHHHHGGGGGGEEECCC???;;;::::::<<<>>>DDDGGGHHHFFFBBB===;;;:::555333000,,,*********+++))))))))))))))))))))))))))))))(((((((((((())))))&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%&&&'''((())))))((('''%%%%%%&&&&&&'''(((((((((%%%%%%%%%%%%%%%&&&'''(((%%%&&&'''(((((('''&&&%%%%%%%%%%%%&&&&&&&&&''''''kkkttt}}}zzzqqqfffaaaaaadddiiiyyy}}}rrreee[[[UUUSSSTTTRRRRRRUUUSSSOOOSSS[[[aaammmyyy~~~~~~}}}}}}rrrpppllliiihhhiiikkkllliiikkkmmmlllfff___YYYVVVRRRQQQPPPOOOQQQUUUXXX[[[\\\]]]]]]^^^fffrrryyy{{{~~~sssoookkkgggeeefffoooppppppssswwwwwwyyy~~~}}}}}}nnnjjjccc]]]XXXQQQIIICCC555666777777666666777888555777999:::999777333111---,,,,,,,,,------+++)))******************************))))))((((((''''''))))))***))))))(((''''''&&&''')))*********)))(((************************''''''(((((())))))******))))))))))))))))))))))))''''''((((((''''''&&&%%%''')))***)))'''&&&&&&'''''''''''''''((((((((()))&&&''''''((((((((((((((($$$%%%&&&'''((((((((((((*********)))((((((''''''(((''''''&&&&&&&&&''''''%%%%%%&&&'''((()))******))))))***+++,,,,,,------+++---111444555666555555555222///............---++++++++++++,,,---...///000333666888999888777555999;;;AAAIIIQQQ\\\lllzzzvvv___OOOBBB???AAABBBDDDIIIIIIHHHEEEAAA>>>>>>@@@BBB???@@@GGGRRR___ppp|||uuusssqqqsss{{{zzzqqqiiiaaaWWWOOOPPPJJJKKKZZZooo}}}}}}wwwgggeeebbb___[[[YYYWWWVVVKKKPPPRRRPPPTTTkkk{{{gggiiirrrwwwnnneee\\\TTTOOOLLLJJJFFFBBB>>>;;;999888<<<===AAAEEEHHHEEE???999999888888777555333111000//////000111333555777888888;;;AAAFFFJJJKKKKKKJJJHHHFFFBBB???=========>>>GGGIIIKKKIIICCC>>>;;;;;;888555111---+++******+++))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))((((((((((((((((((((((((%%%&&&((()))))))))((('''%%%%%%&&&&&&'''((())))))%%%%%%%%%%%%%%%&&&'''(((%%%&&&'''(((((('''&&&%%%%%%%%%%%%&&&&&&'''''''''sssrrrzzz~~~xxxlllaaa]]]]]]aaapppyyy}}}zzznnneee]]]VVVTTTUUUOOOQQQTTTVVVXXXYYYYYYXXXbbbmmmyyy~~~}}}zzzxxxrrrjjjeeefffkkkpppqqqrrrsssrrrnnneeeZZZRRRRRRPPPOOOQQQQQQQQQUUU[[[___WWWRRRUUU[[[```fffkkkrrrwww~~~xxxpppeee]]]bbbnnn{{{wwwwwwwwwyyy|||yyyxxxyyysssiiibbbbbbbbb[[[QQQ@@@:::888:::888111///222333444777:::<<<<<<888555///......---,,,+++***)))******+++++++++******)))+++)))(((&&&%%%%%%%%%&&&******)))(((((((((((((((******))))))))))))******((((((((((((((((((((((((,,,,,,***)))((((((((((((+++***************++++++&&&&&&''''''''''''''''''''''''((((((((((((''''''************))))))))))))***)))(((''''''((()))***))))))((((((''''''&&&&&&******))))))((((((''''''(((((((((((())))))))))))((((((((((((((()))******++++++******+++,,,,,,------///333666777666444222111000...,,,+++***+++++++++,,,---............---333111///000333666777777999DDDPPPYYYeeetttiiiWWWEEE888:::>>>>>>BBBIIIGGGGGGFFFDDDBBBCCCFFFHHHKKKOOO[[[lll|||zzzsssqqqllleeegggooo}}}uuullliiihhhcccYYYPPPNNNJJJHHHLLLUUU]]]```___[[[]]]```ccceeeffffffeee\\\]]][[[WWWYYYhhhqqq___WWW[[[kkkwwwyyymmmhhh[[[TTTNNNKKKIIIEEEAAA>>><<<<<<===BBBGGGIIIGGGDDD@@@<<<777444333444444444111333444333111111333666666666888<<>>???CCCIIILLLLLLJJJEEE@@@:::666444333333222000111222111//////111333555555666:::???DDDGGGGGGGGGGGGFFFDDDBBB@@@>>>===<<<>>>AAADDDDDDAAA>>><<<888666444222111///,,,)))******))))))(((((())))))))))))))))))))))))))))))((((((((((((''''''''''''''''''((((((''''''&&&%%%''''''&&&&&&%%%%%%%%%&&&%%%%%%&&&''''''((())))))(((''''''&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%||||||}}}xxxtttsssooofff___]]][[[\\\eeevvv{{{|||zzzrrruuuyyy~~~pppeee^^^ZZZ[[[\\\[[[]]]```aaa]]]YYYXXX\\\dddmmmsssmmmuuu}}}~~~xxxrrrnnnllllllnnnqqquuuwwwtttnnnjjjbbb]]]XXXWWWUUUVVV\\\ccc___WWWQQQQQQTTTXXX^^^dddeeeoooxxx~~~{{{mmmjjjiiimmmqqqwww~~~|||xxx~~~|||xxxzzz~~~rrr^^^HHH===;;;:::999777555444444555777888777666333222///,,,+++++++++,,,------,,,,,,***)))'''&&&"""###%%%''')))***++++++******)))))))))(((((((((+++******))))))******+++))))))))))))))))))))))))+++***))))))(((((((((((()))(((''''''&&&&&&&&&&&&***))))))((('''&&&%%%%%%''''''((((((((((((''''''''''''''''''(((((((((((((((''''''&&&&&&''''''((('''((((((((((((((())))))))))))))))))(((((((((((((((((((((((())))))))))))'''''''''''''''((())))))***)))******+++,,,---...222444666888999888666444222111000...---------...+++,,,,,,---.../////////...000333444555888===AAALLL___sss~~~|||___DDD;;;777<<<@@@>>>>>>CCCIIIKKKNNNRRRWWW^^^ggglllyyyyyy~~~tttkkkfff\\\OOOKKKNNNNNN___ooouuuvvvuuukkk```YYYWWWWWWZZZ^^^^^^YYYSSSPPPOOONNNOOOSSSXXX^^^bbbgggooo|||tttfffdddllluuuvvvbbbPPPFFFCCCJJJOOOSSSaaasssooo___RRRKKKAAA???>>>AAAGGGLLLMMMMMMJJJEEE>>>888555333222222111222222111000///111222222222444888===BBBDDDEEEEEEEEEFFFFFFEEECCC@@@???:::<<<@@@CCCDDDBBB???===999666444222222000---+++,,,,,,+++***************))))))))))))))))))))))))((((((((((((''''''''''''''''''((((((((('''&&&&&&'''''''''&&&&&&&&&&&&%%%$$$%%%&&&'''(((***++++++((((((''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&&&&&&&%%%%%%%%%yyyyyy~~~~~~xxxtttrrrnnnfffaaa```aaaaaahhhvvvzzzxxxyyywwwppprrr{{{pppbbb^^^YYYXXX\\\```cccgggkkkmmmhhh```]]]bbbnnn|||~~~}}}wwwqqqnnnjjjlllpppuuuxxxxxxuuussslllfff```]]]YYYXXX]]]eeeeee^^^YYYYYYZZZ]]]dddkkkllluuu|||zzzzzzxxxmmmfffffflllvvv~~~~~~|||xxxxxx]]]KKKCCC???:::777777555333333444666666666666444000---++++++,,,---))))))***+++++++++******&&&''')))******)))(((''')))))))))******)))))))))***))))))(((((())))))***((((((((((((((((((((((((***))))))((((((((())))))))))))((('''&&&&&&&&&&&&))))))((((((''''''&&&&&&''''''((((((((((((''''''))))))))))))***************))))))))))))))))))***''''''(((((()))))))))***))))))))))))(((((((((((((((((((((((())))))))))))'''''''''''''''(((((())))))))))))***+++---...///333444666888888777555444111000///---------......,,,,,,---...///000111222...111444555666<<>>???AAAAAABBBBBBAAA999777555333333222///...------,,,+++************))))))))))))))))))))))))************))))))))))))''''''(((((((((((('''''''''''''''''''''&&&&&&%%%%%%%%%&&&'''((())))))***((((((((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&ppprrrvvv~~~~~~xxxtttrrrnnngggbbbbbbaaaccclllzzzyyywwwyyy{{{~~~uuuqqqssszzztttmmmfffccc]]][[[___dddhhhnnntttyyyssskkkgggmmmyyy}}}{{{xxxvvvnnnooorrrvvvzzz{{{zzzxxxxxxrrrkkkgggbbb___ccciiinnniiieeeeeefffhhhnnnuuuuuu|||~~~}}}nnnbbbccckkksss{{{zzz~~~zzzdddTTTJJJAAA::::::777444222444666777777999666222///,,,,,,------((()))***+++++++++++++++)))***++++++***((('''%%%((()))************))))))(((((((((''''''(((((((((++++++++++++++++++++++++(((((((((((((((((())))))***)))(((((('''''''''(((&&&''''''(((((()))))))))''''''((((((((((((''''''((()))))))))*********+++)))******************)))'''((((((((())))))******(((((((((((())))))))))))(((((((((((())))))))))))'''''''''''''''((())))))))))))***+++---...000111333444555666666444333222///...---,,,,,,,,,---...------...///000222444555333666999<<<@@@JJJXXXdddmmmzzz{{{rrrkkkfffXXXVVVWWW]]]fffeeeUUUDDDAAA>>><<<>>>AAAGGGPPPXXX]]]cccllltttyyy}}}~~~vvvmmmbbb[[[[[[UUUKKKEEEGGGBBBGGGLLLOOOTTT[[[aaacccbbbbbbcccfffjjjnnnqqqsssvvvyyy}}}}}}nnn\\\SSSMMMNNNNNNMMMSSS[[[ppp~~~}}}}}}dddXXXRRRJJJGGGHHHLLLMMMNNNKKKFFF???999888888999999888666555444333333333222333222333666:::>>>???@@@???AAADDDGGGHHHHHHGGGEEE@@@>>>===<<<<<<>>>AAACCC:::888555444444333222111...---,,,+++************************************************))))))))))))''''''((((((((((((((('''''''''((((((((('''&&&%%%''''''&&&&&&&&&&&&&&&&&&''''''((())))))(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&lllmmmpppuuuzzzuuuqqqqqqnnnhhhccccccccchhhtttuuuvvv|||}}}||||||xxxsssqqqtttyyyrrrrrrssssssnnnfff```aaafffkkkssszzz}}}wwwuuuyyy~~~}}}}}}~~~~~~|||}}}}}}}}}{{{zzz{{{||||||{{{sssssstttwwwzzz{{{{{{zzz~~~zzzvvvsssooojjjkkkpppuuuqqqoooooonnnmmmrrrxxxttt|||nnnhhhkkkoooxxx}}}mmm___PPPDDD===:::666444555777888888:::888444111...---------,,,,,,,,,++++++)))((((((((())))))***************((()))***+++++++++***))))))((((((''''''(((((()))************************''''''''''''((())))))******))))))((())))))******&&&&&&'''((()))******+++''''''((((((((((((''''''&&&&&&''''''(((((())))))'''(((((())))))(((((('''((())))))))))))))))))***(((((((((((())))))))))))(((((((((((())))))))))))((((((((((((((()))************+++,,,...000222333333333444444444222111000...---,,,+++,,,,,,...////////////000222555777999666:::???EEENNN\\\kkkvvv{{{qqqjjjccc^^^SSSMMMGGGHHHMMMMMMFFF???@@@@@@AAACCCKKKYYYkkkxxx{{{yyy~~~yyyyyy~~~uuuooodddYYYRRRSSSPPPGGGBBBDDDHHHKKKOOOTTT[[[eeeooouuuxxxzzz}}}oooggg```^^^\\\YYYYYY\\\hhhpppuuuttttttzzz|||uuurrrwwwkkkbbbWWWPPPMMMLLLKKKJJJKKKFFF???;;;:::<<<>>>@@@;;;888666555555555444222444333333555888;;;<<<<<<:::<<<@@@CCCFFFGGGGGGGGGAAA???;;;999888:::===???;;;999666444555555444333///...---+++************************************((((((((((((''''''''''''''''''((()))))))))((((((''''''((()))((('''&&&%%%'''''''''&&&%%%%%%$$$$$$%%%&&&'''((()))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''ooopppooopppyyyuuuqqqoooqqqpppkkkggggggggglllxxx}}}qqqrrrzzzzzz}}}{{{wwwtttqqqnnnkkkkkknnnvvv|||yyywwwyyy}}}|||qqqgggeeehhhnnnxxx}}}|||{{{{{{{{{||||||{{{zzzzzzzzz{{{|||vvvvvvvvvvvvvvvvvvvvvvvvttttttuuuvvvxxxyyyzzz{{{wwwtttrrrsssvvvxxxxxxvvvrrrqqqqqqsssvvvwwwxxxwww|||zzzzzzzzzwwwrrrrrruuuvvvsssrrrqqqnnnjjjlllrrroooyyy}}}zzzwwwwww|||}}}zzz|||}}}vvvbbbPPP???<<<999777888999999999:::999666333000...---,,,+++++++++++++++***)))(((((((((((()))***+++,,,---'''(((***,,,,,,+++***)))******))))))))))))******''''''''''''''''''''''''&&&&&&&&&'''((()))******(((((((((((()))***++++++''''''(((((())))))******''''''((((((((((((''''''&&&&&&&&&'''((()))))))))'''((())))))))))))((('''*********)))))))))))))))'''((((((((()))))))))***(((((((((((()))))))))))))))))))))))))))***++++++++++++,,,...000222444666444444444444333222000000...---,,,,,,,,,...///000111111111222444777:::<<<<<>>>>>AAACCCEEEAAA>>>;;;:::::::::888666444333222333555777777777555777:::>>>AAADDDFFFGGGCCCBBB???===;;;;;;;;;;;;<<<999666555555666666555111000...---,,,+++++++++************************((((((((((((''''''''''''''''''((()))))))))))))))'''''')))))))))(((&&&%%%''''''''''''&&&&&&&&&&&&$$$%%%'''(((((((((&&&&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''ttttttqqqooovvv|||rrroooooossstttooollllllfffjjjuuu{{{nnnnnnvvvuuuvvvxxxuuutttppplllhhhdddbbbdddgggdddkkkppprrrwww{{{vvvuuuwww}}}|||~~~zzzmmmiiikkkrrr~~~}}}~~~{{{yyywwwvvvvvvwwwrrrqqqpppooonnnoooppppppllllllmmmnnnnnnnnnnnnmmmkkklllmmmnnnpppqqqrrrrrrooommmkkkmmmppprrrqqqooonnnmmmlllnnnpppsssssssssuuuuuuxxx|||zzzuuutttvvvtttrrrqqqpppjjjeeeeeejjjlllxxx~~~~~~{{{{{{yyy{{{wwwvvvsssqqqxxx{{{xxx}}}~~~mmmVVV@@@>>>:::999999::::::::::::999777555222///,,,+++(((((()))++++++,,,,,,,,,+++***)))))))))***,,,---'''(((***,,,---,,,***))),,,,,,++++++++++++,,,,,,************************&&&&&&&&&'''''')))***+++''''''''''''(((***+++,,,))))))))))))((((((((((((''''''(((((((((((('''''''''(((((()))***++++++,,,)))***+++,,,,,,+++***)))++++++******))))))(((((('''((((((((())))))******(((((((((((())))))))))))***************++++++,,,+++,,,---///111444666777555555555444333222111000......------...///111222222222222333555888<<<>>>GGGNNNZZZlll~~~|||nnngggddd^^^XXXVVVNNNEEE>>>:::999<<>>;;;444222111222333444444333222333666999===AAADDDFFFFFFFFFEEEDDDAAA>>><<<:::<<<:::666555666777777666222111000///------,,,,,,************************************))))))))))))''''''((()))))))))))))))&&&((()))***)))(((&&&%%%&&&'''''''''(((((())))))###$$$&&&(((((('''&&&%%%''''''''''''''''''''''''%%%%%%%%%&&&&&&'''''''''}}}xxxvvvxxx|||tttrrrppppppqqqpppmmmjjjllliiikkkqqqwwwzzz}}}~~~uuuoooooopppooommmnnnjjjkkklllllliiieee```\\\bbbfffggghhhooo~~~rrrmmmmmmoooppp~~~wwwsssuuu|||~~~|||zzzzzzzzz{{{yyyuuurrrqqqooollljjjkkkjjjiiiiiihhhhhhhhhhhhhhheeecccbbbddddddaaa^^^___```aaabbbccceeeffffffddddddccccccccccccddddddffffffffffffgggiiikkklllnnnoooqqqrrrtttttttttuuuqqqooolllhhhdddaaa```___mmmqqqvvvwwwsssttt|||xxxwwwuuurrr}}}yyyppplllooowww|||{{{zzzaaaJJJ===555888888444666===999888777777666222---)))+++++++++---......,,,***,,,,,,++++++***)))((((((***++++++++++++***)))))))))***+++***)))((((((***((()))***++++++***)))((())))))))))))))))))))))))))))))))))))))))))))))))+++)))&&&'''((((((&&&$$$***)))((('''&&&&&&'''((((((((((((((('''''''''''')))))))))))))))((((((((())))))*********))))))(((''''''(((((())))))******++++++,,,***)))(((***+++---***&&&''')))+++***(((,,,---///000222222333333333444555555444111///------...///////////////...222333555666888===EEELLL]]]kkkzzzvvviii]]]TTTVVV```]]]MMM???;;;;;;:::===BBBOOOTTT```sss|||vvvrrrmmmnnnrrrvvvvvvtttuuuyyy~~~~~~vvvnnnpppwwwyyy{{{yyytttssswww{{{{{{xxx~~~lllccc^^^ZZZYYYWWWYYYeeesssqqqaaaPPPHHHHHHHHHGGGEEEKKKGGGCCCAAABBBBBB@@@===555555555444333222222111222222333555777:::<<<===EEECCCBBBCCCEEECCC???:::<<<;;;;;;:::999999999999::::::888333---)))***,,,+++***((('''''')))***,,,************))))))))))))(((((((((((())))))))))))((((((((((((((((((((((((+++***)))(((''''''((()))***((('''&&&&&&'''(((***''''''''''''''''''''''''''''''''''''''''''''''''~~~}}}}}}~~~~~~}}}|||qqqooonnnoooqqqqqqnnnllljjjeeeccchhhmmmoooppprrruuuvvvooonnnnnnllljjjjjjjjjlllnnnnnnlllhhhccc___bbbgggiiijjjqqq}}}pppkkklllnnnooo}}}}}}{{{~~~~~~{{{xxxvvvttttttsssqqqmmmjjjhhhgggdddbbb______^^^]]]]]]]]]]]]]]][[[YYYVVVVVVWWWWWWUUURRRVVVVVVWWWXXXYYYZZZZZZ[[[YYYYYYXXXXXXXXXXXXYYYYYYZZZZZZZZZZZZ]]]```ccceeehhhiiijjjkkkmmmnnnooopppmmmmmmllljjjgggbbb]]][[[eeehhhmmmnnnjjjjjjsss{{{yyyxxxuuuuuutttjjjhhhmmmvvv}}}{{{}}}xxxsssRRRDDD999::::::666777<<<888888888888888444///,,,---------...//////---,,,,,,,,,,,,+++******))))))***++++++++++++***))))))((()))***)))((('''''')))((()))***++++++***)))((())))))))))))))))))))))))))))))))))))))))))))))))000---)))((()))******)))***)))((('''&&&''''''(((((((((((((((((((((((((((''''''((((((((()))))))))(((((()))))))))(((((('''(((((((((((())))))))))))'''(((******))))))***+++,,,***(((((()))+++++++++......000111333333333333333444444444333111///.........//////000000//////---222666666777@@@OOO\\\ppp~~~tttfffYYYPPPQQQXXX\\\PPPDDD@@@@@@BBBGGGMMMSSS\\\mmmrrrnnnkkklllqqqvvvvvvuuutttxxx~~~~~~zzz|||tttkkkbbb[[[UUUSSSYYYccc|||lllYYYNNNHHHGGGGGGFFFDDDCCCEEEHHHHHHEEEBBB999777666444222222222222333333333444555777999999<<>><<<<<<======<<<;;;:::999;;;;;;:::555000+++++++++******)))((())))))+++,,,************))))))))))))******))))))((((((''''''(((((((((((((((((((((((()))((('''&&&%%%&&&&&&'''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''zzzuuummmmmmmmmoooqqqsssrrrqqqkkkbbb]]]bbbhhhjjjiiihhhdddqqqyyyqqqooonnnjjjiiijjjllloooqqqsssrrrnnnjjjfffgggkkknnnnnnuuuzzzooojjjjjjmmmoooyyy~~~}}}||||||}}}||||||{{{zzzxxxuuurrrnnnkkkjjjiiifffbbb___^^^\\\YYYWWWUUUTTTTTTSSSSSSSSSSSSSSSOOONNNLLLLLLLLLLLLJJJHHHIIIIIIIIIJJJJJJKKKKKKKKKLLLLLLKKKKKKKKKKKKLLLLLLOOOOOOOOOPPPSSSWWW[[[^^^^^^^^^^^^___aaadddfffgggeeegggiiijjjgggbbb[[[WWW[[[]]]aaaccc___]]]cccllltttwwwwwwtttrrrrrrppplllqqq|||{{{kkkcccdddlllssssss}}}uuu{{{aaaPPPAAA===<<<888777:::888888999::::::888333///------,,,---......---+++,,,,,,,,,,,,++++++++++++***++++++++++++***))))))((()))***)))'''&&&'''((())))))************))))))(((((((((((((((((((((((())))))))))))))))))))))))111...)))'''(((***+++,,,))))))(((''''''''''''((())))))))))))))))))))))))&&&&&&''''''(((((())))))''''''((((((((((((''''''))))))))))))((((((((((((###&&&)))***))))))***+++************)))***,,,...///000222444444555444444333444444444333111///.../////////000000000111111---333888888999FFF\\\nnnnnn^^^SSSJJJJJJPPPTTTMMMFFFCCCCCCFFFLLLSSS^^^hhhxxxooollliiijjjooorrrsssrrrppprrrzzzuuuiii___XXXVVVWWWmmm}}}{{{eeeUUULLLHHHBBBAAABBBFFFIIIJJJFFFBBB>>>;;;777444111111222333333333333333333444555555777<<>>??????@@@???===;;;:::<<<======:::555000,,,+++))))))*********+++++++++************))))))))))))++++++***)))((('''&&&&&&(((((((((((((((((((((((((((((('''&&&&&&&&&&&&'''%%%''')))******)))'''%%%''''''''''''''''''''''''''''''''''''''''''''''''yyyppplllmmmooorrruuuwwwxxxxxxqqqggg```dddmmmpppnnnmmmcccooo}}}zzzssspppooollllllnnnqqqtttxxx{{{{{{xxxtttqqqrrruuuvvvvvvzzzwwwlllhhhhhhkkknnnrrrwww}}}{{{yyyxxxwwwuuutttqqqpppooommmiiieeeaaa___^^^[[[WWWUUUSSSQQQOOOMMMJJJIIIIIIHHHHHHHHHIIIIIIEEEDDDCCCBBBBBBBBBAAA@@@@@@@@@??????????????????DDDCCCCCCBBBBBBCCCCCCDDDGGGFFFEEEEEEHHHLLLQQQSSSRRRRRRQQQRRRTTTWWWZZZ\\\\\\^^^aaacccbbb___ZZZWWWTTTUUUXXXZZZWWWTTTWWW^^^dddhhhiiihhhhhhjjjhhhcccfffppp|||~~~~~~ssshhhdddgggkkkppp{{{|||sssyyyttt```KKKAAA===999777777777888999;;;<<<:::666333,,,+++******,,,,,,***))),,,,,,,,,,,,,,,,,,------***++++++++++++***))))))(((******)))((('''((())))))))))))******)))))))))(((((((((((((((((((((((()))))))))))))))))))))))),,,***(((&&&&&&'''((()))((((((((('''''''''(((((())))))))))))************((((((''''''''''''''''''''''''(((((())))))((((((******))))))((((((''''''$$$&&&***++++++***)))***(((***,,,+++)))***...222111222444666666666555444333333444333333111000///000000000000111111222333111666;;;===BBBQQQiii{{{eeeTTTKKKEEEEEEIIIKKKKKKKKKKKKLLLNNNSSSXXXiiinnnwww{{{rrrooolllkkklllmmmlllkkkgggiiirrr{{{qqqhhhcccnnnwwwuuu^^^OOOIIIFFFEEEFFFIIIIIIGGGDDDBBB???999555222111222333222111111111222222333444888<<>>>>>>>>???@@@???:::555000---)))***++++++,,,,,,++++++************)))))))))(((******))))))((((((''''''(((((((((((((((((((((((()))))))))((((((((())))))&&&'''((())))))((('''&&&''''''''''''''''''''''''''''''''''''''''''''''''zzzqqqoooqqqtttwwwzzz|||~~~{{{ooogggjjjrrruuuuuutttpppxxxyyyrrrpppooommmooossswwwzzz}}}~~~{{{rrriiidddeeeiiilllppptttxxxyyyzzz~~~|||xxxuuussspppmmmkkkeeeeeecccaaa]]]YYYUUUSSSPPPNNNKKKIIIHHHGGGDDDCCC>>>======<<<======>>>>>>::::::::::::888888888888;;;;;;;;;::::::::::::999======<<<<<<<<<<<<=========<<<;;;;;;<<>>=========;;;:::999999999999999999:::;;;888999999999777666666888888888888888888777777777777777666666666666777777::::::999888999:::;;;<<>>KKKTTTUUUOOOGGGBBBJJJGGGDDDAAA@@@@@@BBBCCCBBBCCCDDDEEEEEE@@@:::555......---,,,,,,++++++***************))))))))))))&&&&&&'''((()))***++++++((((((((((((((((((((((((%%%&&&''''''((('''''''''***)))'''%%%%%%''')))***''''''''''''''''''''''''''''''''''''''''''''''''}}}yyyxxx{{{yyyyyy|||}}}{{{vvvtttrrrqqquuu|||}}}}}}{{{vvvooojjjkkkpppuuuwww}}}}}}yyyvvvrrrpppnnnnnnjjjgggccc```\\\XXXTTTPPPLLLKKKHHHEEEBBB@@@>>>>>>;;;999777777888888777666888888888888888999:::;;;777999:::999777666777999444444444555555555555555444444333333333333444444777888888999999999999888:::::::::;;;<<<=========>>>>>>???AAACCCFFFHHHJJJIIIFFFFFFLLLPPPQQQSSSVVVVVV```fffeeecccfffmmmqqquuunnnjjjlllmmmkkkmmmqqqpppqqqooolllqqq~~~}}}tttlllbbbgggmmmsss~~~~~~}}}|||}}}~~~{{{qqqcccTTTHHH>>>999888666444444666777888888333111.........///...---,,,,,,,,,+++******))))))***++++++++++++***))))))***+++,,,+++)))))))))***+++***)))(((((()))***+++))))))))))))))))))))))))((((((((((((((((((((((((&&&(((++++++((('''((()))%%%&&&((()))))))))((((((&&&&&&'''(((((()))******))))))******************&&&'''((()))************(((((((((((())))))))))))((()))+++***))))))***+++***))))))+++///222444555444555888999999666333111333333222222111222222222222222111111222444777888>>>MMMaaaqqqzzzoooWWWOOOOOOTTT^^^jjjjjjqqqxxx~~~pppnnnooouuu~~~|||xxxtttfff___[[[[[[```nnn{{{iiiZZZQQQLLLIIIGGGJJJJJJKKKIIIFFF@@@:::777555444444333333444444555333:::FFFQQQVVVTTTLLLFFFHHHGGGFFFEEEDDDBBBAAA@@@DDDDDDEEEGGGHHHEEE???:::111000...,,,+++*********************))))))))))))''''''(((((())))))******(((((((((((((((((((((((($$$%%%'''(((((((((''''''((((((''''''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''}}}|||zzz}}}{{{yyyvvvuuuzzz~~~}}}wwwssssssxxx}}}xxx|||zzzuuupppkkkhhhfffeee```^^^ZZZVVVSSSOOOJJJFFFEEECCC@@@<<<:::888888888999777666666777888888777444444444444444555666666222555666555222111333555111111222222222333333333444333333222222333333444111222333555555555444333777888999:::::::::999999888999;;;===???@@@AAAAAAEEEAAAAAAGGGNNNPPPSSSVVVYYYeeemmmllliiimmmwww~~~}}}yyyxxxxxxsssjjjhhhlllmmmnnnjjj```]]]fffrrrzzzvvvnnnhhhkkkmmmoooyyy{{{}}}|||vvvzzz}}}yyy{{{yyynnn^^^OOOBBB;;;999666333222333666777888222000---,,,---------,,,,,,,,,++++++***)))((((((***++++++++++++***)))))))))***+++***)))((((((***+++***)))(((((()))***+++************************(((((((((((((((((((((((('''((()))(((%%%%%%(((+++%%%&&&((()))))))))((((((%%%&&&&&&'''((())))))***'''((()))***+++,,,------%%%&&&'''((())))))))))))''''''(((((())))))******&&&'''(((((('''(((+++---+++)))(((***000555666555444555888999999666333111333333222222111222222222333222111111222555777999FFFZZZttt~~~xxxeeeSSSQQQWWWbbbrrr|||tttkkkkkkqqqyyy{{{{{{sssuuuzzzuuuvvvwwwzzz|||yyyuuuxxxyyyqqqccc[[[UUUSSSUUU^^^tttrrrcccXXXQQQLLLLLLNNNPPPPPPLLLEEE>>>999888777666555444333333333444666<<>>>>>??????AAAEEEIIIMMMOOOWWWaaalllrrrrrrqqqtttwww{{{sssoootttnnnddd[[[[[[aaaeeedddtttyyytttuuukkklllpppqqqnnnooo~~~~~~}}}xxxxxxxxxxxxvvvuuurrrvvvwwwvvvssskkkWWWCCC;;;777555777666444555888777555222///,,,***))))))++++++++++++++++++++++++))))))))))))))))))))))))++++++************++++++))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))++++++)))(((''''''''''''((((((''''''''''''(((((('''((()))******)))(((''')))((('''((()))***)))(((++++++******))))))(((((())))))))))))))))))))))))'''(((((())))))))))))((()))***---000222444666666999888777666444222111111666666555444222111333555000444777555222555>>>GGG___pppzzzrrrqqqttt}}}~~~vvvsss```ZZZSSSSSS___xxxzzzrrroooooooootttyyyzzzuuuuuu}}}}}}xxxuuuvvvwwwssstttvvvuuuqqqkkkeeebbb^^^```dddfffccc___^^^aaabbbdddgggllltttsssfffXXXRRRQQQTTT___kkksssbbbVVVYYYUUURRRSSSTTTPPPDDD;;;<<<;;;999999999888666333777777999???HHHPPPWWWZZZIIIHHHHHHHHHHHHFFFCCC@@@AAABBBEEEIIILLLJJJEEE@@@888666333000---+++******,,,,,,,,,++++++++++++***'''(((***++++++******)))************++++++++++++******++++++++++++******))))))))))))))))))))))))((((((((((((((((((((((((,,,***(((&&&%%%$$$$$$%%%~~~~~~}}}{{{{{{}}}}}}{{{|||}}}pppjjjbbb]]]ZZZVVVOOOJJJDDDCCCAAA???<<<999777666777666555444333333333333111222444555666666555555555555444444444444444555555555555444444555555555555555555555555555555555444444444444444444444444555444333111111111222333444333333333333444555555777666444444444555777888:::::::::<<<>>>BBBFFFHHHPPPYYYdddkkkllloootttyyy}}}}}}tttjjjhhhhhhddd]]]cccmmm|||~~~xxxwwwrrrrrrssspppgggccckkkyyyyyyyyy}}}~~~|||zzzyyyxxxxxxwwwyyyzzzyyyxxxrrr```OOOBBB<<<777666444222333777666555222000...,,,,,,+++++++++++++++++++++++++++************************++++++************++++++))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))+++***)))(((((('''((((((((((((''''''''''''((((((((())))))******)))(((''')))((('''((()))***)))'''''''''''''''&&&&&&&&&&&&))))))))))))))))))))))))))))))***************)))***+++...000333555666777999888777666444333222111444444444222000000111222000333555555666===JJJTTThhhvvv{{{ppphhhiiimmmrrrppphhhaaa___VVVTTTTTT]]]qqq}}}vvvsssqqqooopppsssuuupppqqqyyy}}}wwwqqqoookkkeee___]]]^^^___cccggglllpppooojjjbbb\\\XXXZZZ]]]___^^^ZZZWWWVVVUUUUUUVVVXXX]]]dddkkknnnssswww|||kkk```XXXTTTYYYaaaqqqggg```XXXTTTTTTRRROOOKKKCCCAAA>>>;;;999777666555777666777;;;AAAHHHMMMOOOFFFEEEEEEFFFGGGFFFCCCAAAAAAAAACCCGGGJJJIIIEEEBBB999777333000...,,,,,,,,,************))))))))))))((())))))***************''''''((((((((()))))))))''''''((((((((((((''''''))))))))))))))))))))))))((((((((((((((((((((((((***)))(((&&&%%%%%%%%%&&&xxxzzz||||||{{{||||||xxxvvvuuuwwwxxxvvvsssddd^^^VVVOOOKKKHHHBBB>>><<<;;;:::999888777666666444444333222111111111222111222333444555555555555555555555444444555555666555555555444444555555555666666666666666666666666333333333333333333333333444444555555555444333222444333333333333444555555666555333222222222333333666666666777999<<<>>>@@@GGGNNNWWW^^^bbbhhhqqqxxxyyy}}}wwwjjj]]]YYY___iiittt{{{xxxwwwuuunnncccZZZ[[[bbbrrrxxxuuuxxx|||{{{|||}}}|||}}}|||}}}~~~zzzmmm```MMMDDD;;;777555222444888666666444222111///......,,,,,,,,,,,,++++++++++++************************++++++************++++++))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))(((((((((((()))))))))((((((''''''(((((()))))))))******))))))(((''')))(((''''''))))))((('''(((((())))))))))))))))))))))))))))))))))))))))))+++++++++++++++++++++***,,,---///111444555666777888777666555444333222222333444555444111000111222333444666999@@@NNN___kkkxxx~~~ooo___\\\[[[\\\YYYSSSOOOPPPOOORRRZZZlll~~~{{{xxxsssqqqrrruuuppppppvvv~~~zzzrrrmmmiiieeebbb\\\\\\ZZZVVVSSSRRRSSSUUUYYY^^^fffnnnsssoooeee]]]]]]]]]___aaacccaaa[[[UUUQQQPPPOOOPPPRRRUUUYYY\\\^^^___cccjjjsss{{{xxxiii^^^ZZZ\\\bbb|||rrrbbbXXXTTTRRRRRRMMMLLLGGGAAA<<<999888999777666555777;;;???BBBCCCAAA@@@AAACCCEEEEEECCCAAA@@@@@@AAADDDGGGHHHFFFEEE<<<:::555111...---......+++*********))))))))))))***))))))))))))***++++++''''''''''''(((((((((((())))))************))))))))))))))))))))))))))))))(((((((((((((((((((((((()))(((''''''&&&&&&''''''zzz{{{~~~~~~|||{{{~~~}}}wwwsssnnnllllllkkkgggdddVVVQQQIIIDDD@@@===:::888999999999888888777777777555555444444333444444444444444555666666666666666666666555555555666777777555555555555555555555555666666666666666666666666333333333333333333333333444444444555444444444333444333333333333444555555666666555444333444444555555555555666777888:::;;;???DDDJJJPPPUUU^^^hhhppprrr|||yyyiii___```aaaeeemmmvvvwwwwwwtttnnneee]]]ZZZ[[[bbbuuu}}}zzz{{{~~~|||~~~vvvmmmXXXLLL@@@:::777666888;;;888888777666444111///...,,,,,,,,,,,,,,,+++++++++************************++++++************++++++))))))))))))))))))))))))******))))))))))))******)))))))))))))))))))))))))))(((((((((((())))))***))))))(((((((((((())))))************))))))((((((***(((''''''))))))(((&&&)))))))))******+++++++++((((((((((((((((((((((((+++++++++*********++++++...///111333555666777777777777666555444333333333444666777666444333333444555777:::AAANNNaaavvvqqq[[[UUUQQQPPPNNNLLLNNNRRRVVVZZZggg|||{{{yyyzzz~~~yyyvvvyyy}}}zzzuuurrrsssooohhhbbb]]][[[[[[[[[WWWYYYZZZZZZYYYYYYZZZ[[[YYY]]]eeepppwwwwwwqqqjjjiiiiiijjjlllppppppggg]]]XXXVVVUUUWWWXXXYYY[[[^^^^^^\\\ZZZ[[[]]]```bbbcccmmmxxxvvvkkkfffhhhkkk^^^WWWTTTTTTSSSPPPJJJCCC===<<<<<<888666555555888:::;;;;;;;;;;;;<<>>@@@@@@???===>>>>>>???AAACCCFFFHHHHHHDDD???888333///---------------,,,,,,,,,,,,++++++***)))))))))***,,,---))))))))))))************''''''((((((((((((''''''(((((((((((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((yyy||||||{{{zzzzzzyyy}}}|||xxxrrrnnnkkkddd^^^VVVQQQNNNKKKGGGDDD???>>>;;;999777777888999666555555555444444333333444333333333444555666666555555444444444555555666777777777777888999::::::666777888999999888777666777777777777777777777777555555555555555555555555555444333222222333555777444333333333333444555555222222333333444444444555222222222333333333333333777888:::===@@@FFFLLLQQQ\\\dddrrrvvvmmmaaaXXXWWWZZZ```cccppp|||uuusssrrrmmmfffYYYZZZ^^^fffpppwwwzzzzzz{{{zzz|||}}}wwwsssbbbTTTEEE???;;;888777888999:::;;;;;;888555111.........------,,,,,,++++++++++++++++++++++++++++++++++++************++++++))))))))))))))))))))))))******))))))))))))******************************))))))(((((((((((())))))***))))))(((((())))))***)))))))))))))))+++,,,,,,---+++************)))'''(((((((((((((((((()))))))))))))))))))))))))))))))))((((((((()))+++,,,...222333444666777888888888555555555555555555444444111222333222222333666888<<>>:::777555444444555666555444666555555777:::<<<<<<<<<<<<===>>>>>>???AAADDDGGGKKKHHHBBB<<<666222...---++++++++++++***************************+++,,,,,,(((((((((((())))))))))))((())))))******))))))((())))))))))))))))))))))))((((((((((((((((((((((((''''''((()))))))))((((((vvvssswwwzzztttpppnnnnnnwww}}}|||zzzvvvqqqlllfffcccWWWQQQIIIEEEBBB@@@===:::888888888777666555666777666666666666666666777777333333333333444555666777777666555555555555666777777777777888888:::;;;;;;777888:::;;;;;;:::888777888888888888888888888888777777777777777777777777444444555555555666666666444333333333333444555555333333333444333333222222111111222222333333333333333444666888;;;>>>AAADDDNNNTTT___mmm}}}}}}mmm```ZZZYYY[[[\\\eeeqqq|||sssfff```YYYZZZaaaiiinnnpppyyy{{{|||~~~{{{uuurrrhhhZZZLLLEEE@@@;;;666444666777:::;;;:::777444111///......---,,,,,,++++++++++++++++++++++++++++++++++++************++++++))))))))))))))))))))))))******))))))))))))******************************+++***)))(((((('''((((((******))))))))))))******((((((((((((***,,,...///...---++++++,,,+++***(((++++++++++++************))))))))))))))))))))))))((((((((((((***,,,///111444555666777888888888888444444555555555555555555111111111000111444888<<>>;;;999888777888777666444555444333444777999999888:::<<<>>>>>>>>>???BBBEEEIIIGGGDDD???:::555111///,,,,,,+++++++++*********)))***++++++,,,,,,++++++))))))))))))************++++++,,,,,,,,,,,,++++++))))))))))))))))))))))))(((((((((((((((((((((((((((((()))***))))))((('''tttkkkllluuu|||qqqiiifffdddqqq~~~rrrrrrppplllhhhbbb]]]ZZZNNNHHHAAA===<<<;;;999666555666777666444333333444222222333444555666666777444444444555666777888999:::999888777777888999:::888888888888999:::;;;<<<888999;;;<<<<<<;;;999888888888888888888888888888777777777777777777777777333444777999999888666555444333333333333444555555666666666555444333111111222222333444444555444444000222444666888:::<<<===EEEIIIPPP[[[jjj}}}|||kkkaaa]]][[[ZZZ^^^fffxxxtttjjj^^^XXXYYY___eeehhhzzz|||~~~zzzsssqqqoooaaaSSSKKKFFF>>>777333222555888;;;;;;:::777444//////...---,,,,,,++++++++++++++++++++++++++++++++++++************++++++))))))))))))))))))))))))******))))))))))))******************************++++++***(((''''''''''''******))))))))))))******'''''''''(((***,,,///000///...,,,,,,,,,,,,+++)))))))))((((((''''''&&&&&&)))))))))))))))))))))))))))(((((()))+++...222444555555777888888999999999444444444555555555555555333333222111222666<<>>>>>===>>>AAADDDGGGFFFDDDAAA===888333111.........---------,,,,,,)))***+++,,,---,,,++++++++++++,,,,,,,,,---------(((((())))))))))))(((((())))))))))))))))))))))))((((((((((((((((((((((((((()))*********((('''&&&pppffffffpppyyyyyylllbbb```hhhvvv|||wwwsssooojjjddd^^^YYYTTTPPPMMMBBB@@@>>>:::888666666555555555555555444444444444555444444444666777666555666666666666666777777777::::::::::::;;;<<<<<<===:::;;;======<<<<<<===????????????>>>>>>===;;;;;;<<<======>>>===<<<:::999<<<:::888888999:::999888999888777888999888777555888666444333444555555555777555333222333444444333555444333333222222333333555444444333444555666777>>>AAAEEEJJJRRRbbbuuutttfff\\\WWWYYY\\\iii|||yyynnncccYYYVVVZZZ```www||||||xxxvvvllliiigggaaaSSSBBB;;;===555555777;;;>>>>>>999555111///---+++++++++,,,------,,,,,,++++++,,,,,,---,,,,,,+++++++++,,,---...++++++******))))))(((((())))))))))))************+++*********))))))((((((******+++,,,---......///((((((((((((((((((((((((***)))((('''))),,,000222,,,+++)))((('''''''''((())))))))))))))))))))))))+++,,,---,,,*********,,,++++++++++++,,,...333666666777888888888777555444666555444222222333444555444333222333222444===HHHeeexxx|||hhhXXXVVVVVV[[[fffqqquuuuuuvvvyyy}}}uuuqqqqqqooollllllmmmpppsssooo```SSSRRRXXX```bbbbbb___```dddfffdddlllttt}}}}}}kkk^^^___```ZZZWWWYYYZZZ^^^dddlllvvvrrrhhhdddllluuu~~~dddSSSOOONNNJJJEEEEEEAAA???@@@>>>999777999555444333333333444666777999;;;<<<>>>????????????FFFGGGGGGFFFAAA;;;444///......---,,,,,,,,,------************************++++++***)))(((((())))))++++++,,,,,,+++***(((''',,,,,,,,,,,,+++++++++***(((((((((((((((((((((((((((((((((((())))))))))))nnndddccchhhoooyyyuuummmccchhhrrr~~~~~~|||wwwqqqmmmhhhccc\\\VVVPPPKKKFFFCCC<<<;;;888666555444444444777777777777777888888888777777666777777888777777999::::::;;;;;;<<<<<<======<<<<<<<<<<<<======>>><<<>>>????????????@@@BBB???@@@@@@@@@@@@???>>>>>>===>>>????????????>>>===>>><<<::::::<<<<<<<<<;;;;;;:::999999::::::888666:::888666666777888888888888666444333444555555444555444444333222333333333444444333333333444666666333666999===CCCOOO___jjjxxxggg[[[UUUUUU]]]kkk{{{ssseeeZZZUUUUUUnnnxxx~~~~~~|||zzzzzzuuusssrrrnnn___KKK>>>:::666555555888;;;<<<888444222000...,,,++++++,,,------,,,,,,++++++,,,,,,---+++***(((((()))+++---///************))))))))))))))))))))))))************+++*********))))))))))))((((((((((((((((((((()))((((((((((((((((((((((((***)))))))))***,,,///000,,,+++)))(((''''''(((((()))))))))))))))))))))))))))***++++++))))))***+++&&&(((+++---...000333555666777777888777666555444555555444444555555666777444555777999999>>>OOO```tttxxxfff]]]aaaeeekkkttt}}}{{{|||~~~{{{oooccc^^^^^^___bbbffflllmmmooonnnfff```bbbiiisssvvvtttpppooorrrtttsssxxx~~~wwwhhheeeccc[[[WWWYYYXXXYYY[[[___fffoooxxx}}}rrreee\\\]]]aaakkkiiiYYYPPPKKKHHHJJJFFFDDDDDDBBB===999:::333222222111222333444555999:::===???AAAAAA@@@@@@DDDFFFGGGGGGCCC>>>888444000///...---,,,,,,------++++++++++++++++++++++++++++++***)))))))))))))))++++++,,,,,,+++***((('''******)))))))))((((((((((((((((((((((((((((((((((((((((((((())))))))))))mmmaaa```fffmmmuuu~~~~~~~~~zzznnnooossszzz}}}|||yyyvvvrrrmmmfffbbb___ZZZSSSLLLFFFAAA<<<999777666555444333444555555555555555666777777888888888888888888888888888888:::;;;<<<===???@@@AAABBBCCCBBBBBBBBBBBBCCCDDDDDDFFFGGGIIIIIIHHHHHHJJJKKKGGGHHHHHHHHHHHHHHHGGGGGGCCCDDDEEEEEEEEEEEEEEEDDD@@@>>><<<<<<=========<<<;;;:::999999::::::888777999777555555777888888888999777555555666777666555555555444333333333333444444333333333333444444555111333666777;;;CCCMMMUUUdddvvvvvvccc[[[VVVUUU\\\ggguuu}}}jjjYYYOOObbbooo~~~||||||{{{}}}}}}}}}~~~||||||}}}{{{ppp[[[GGG<<<888666555777:::;;;999666333222///---,,,,,,---------,,,,,,++++++,,,,,,---,,,+++)))((((((***,,,---)))))))))***************))))))))))))***************************)))))))))+++******)))(((((()))))))))))))))))))))))))))))))))******++++++,,,------++++++)))((((((((((((((())))))))))))))))))))))))'''(((******))))))***,,,###&&&+++///111222333444666777777777777666555444444555666666777777777777222444888;;;<<>>>>>=========>>>???@@@BBBDDDGGGIIIKKKLLLLLLLLLLLLMMMNNNPPPQQQRRRVVVWWWYYYYYYYYYYYY[[[]]]YYYYYYYYYYYYXXXWWWVVVUUUQQQQQQPPPPPPOOOOOONNNNNNKKKHHHEEEDDDCCCBBB@@@>>>>>><<<;;;;;;<<<======;;;:::888666666888999999999:::888777777888888777666666555555444444444444444333333333333333333333333444666888999;;;???EEEIIIRRR___sssrrriii```XXXWWW\\\eeetttjjjWWWXXXcccsss~~~~~~yyy~~~{{{zzz}}}~~~{{{jjjTTTFFF===:::777777:::======<<<555444111...---------...---,,,,,,++++++,,,,,,---------,,,++++++***)))))))))))))))******+++++++++((()))))))))************************************,,,+++******)))***++++++************************)))***+++,,,,,,,,,+++++++++******))))))(((((((((((((((((((((((((((((((((&&&(((******)))***+++---%%%(((,,,///000111333444666666666666666555555555444555666777888777666555555666888===CCCRRRkkkzzzrrrwww}}}{{{}}}~~~wwwmmmdddYYYTTTQQQQQQRRRXXXdddpppvvvpppmmmqqqxxx{{{uuunnnlllnnnsssnnnkkklllqqqrrrmmmhhhYYYaaakkkvvvlll^^^TTTQQQXXXbbbzzzqqq___VVVNNNHHHDDDEEEEEE@@@;;;;;;666666666555555555555666666888===AAACCCDDDCCCBBBDDDFFFHHHIIIGGGDDD@@@===555333111///---------...,,,,,,,,,,,,,,,,,,,,,,,,++++++***))))))*********++++++++++++******))))))************))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))}}}mmmcccccccccooo~~~uuuuuu}}}|||xxxmmmiiiddd```[[[WWWRRRNNNJJJGGGBBB???<<<:::888666777666555444444555666777::::::;;;<<<<<<======>>>BBBEEEGGGGGGFFFGGGIIIKKKKKKMMMOOOSSSVVVZZZ\\\^^^YYYZZZ[[[]]]___bbbdddfffjjjkkkmmmmmmmmmnnnpppqqqppppppooonnnlllkkkiiihhheeedddbbb```^^^\\\[[[ZZZ]]]ZZZUUUQQQOOOLLLHHHFFFDDDBBB@@@@@@AAABBBBBBAAA???===::::::;;;<<<<<<;;;:::999888999::::::888777777666555555444444555555333333333333333333333222222333444555777999<<<>>>IIIOOO\\\ooovvvkkk___YYYWWWZZZdddnnn|||hhhUUUWWWbbbqqq~~~{{{zzz}}}}}}~~~sss```QQQDDD???999777999===>>>>>>888666333000............---,,,,,,++++++,,,,,,---&&&(((+++,,,---+++((('''))))))******++++++,,,,,,((()))))))))***************************+++++++++((('''&&&&&&''')))***,,,++++++++++++++++++++++++)))***,,,------,,,+++)))***************)))))))))((((((((((((((((((((((((((()))++++++++++++,,,...***,,,...//////000222444777666666555555555555555555666777777666555333222;;;999<<>>;;;999999888777666666555555444555666777888;;;<<<===???AAABBBDDDDDDGGGKKKNNNPPPPPPQQQUUUXXXZZZ\\\___ccchhhlllppprrrooooooqqqsssvvvyyy|||}}}~~~}}}zzzwwwtttrrrpppoooppplllfffaaa]]]XXXTTTQQQKKKHHHEEECCCCCCCCCBBBAAA@@@===:::999::::::999999:::999999:::;;;:::888777777777666555555555555666333444444444444333333222111111222333444666777888AAADDDLLLZZZlllxxxiii^^^VVVUUUZZZaaaiiiooovvvyyy^^^VVVUUUaaappp{{{|||~~~yyykkk^^^OOOGGG===888888:::<<<===:::888555222///......///---,,,,,,++++++,,,,,,---"""&&&***,,,+++***(((*********+++++++++++++++))))))))))))*********************+++++++++++++++)))(((''''''(((***---...************************)))***+++,,,---,,,+++***)))******++++++***)))))))))))))))))))))))))))))))))***,,,,,,++++++,,,......///000000000000333555777666555555444444555555555666666666666555444444::::::AAAQQQddduuuwwwqqqyyy{{{wwwvvvsssqqqlll|||rrreee\\\XXXVVVQQQQQQUUUZZZ]]]^^^eeemmmtttoooooozzz}}}yyy{{{mmmcccYYYVVVZZZdddrrrvvvkkkfffppp|||rrrdddUUUNNNIIIDDD@@@???======<<<;;;999777555333444666999<<<>>>@@@AAAAAADDDEEEGGGGGGGGGDDDBBB@@@;;;999555111.........///,,,,,,,,,,,,,,,,,,,,,,,,+++************+++,,,,,,++++++******)))******+++))))))((((((((('''''''''))))))))))))))))))))))))(((((((((((())))))))))))xxxmmmiiillllll{{{~~~qqqqqqzzz}}}~~~zzztttpppfffbbb[[[TTTOOOKKKGGGDDD===;;;888777888888777777666666666666888:::<<<===>>>@@@CCCFFFJJJNNNQQQSSSSSSXXX^^^```aaadddiiinnnnnnppptttyyyzzzuuupppkkkhhh]]]YYYTTTOOOLLLJJJHHHFFFDDDAAA>>><<<<<<<<<;;;999:::999999:::;;;:::888666888777666666555555666666444555555666555444333222555444333444555666666666:::<<>>:::888666444555666888:::===???@@@@@@AAADDDEEEFFFEEEDDDCCC>>>;;;666222///......///+++++++++++++++++++++++++++*********++++++,,,---++++++***))))))***+++,,,******)))))))))((((((((())))))))))))))))))))))))(((((((((((())))))))))))}}}|||vvvllljjjooonnn|||rrrpppwww}}}|||xxxtttpppeee___XXXPPPJJJEEEAAA>>>???<<<999888999999999888777777888:::<<>>GGGQQQcccuuu~~~wwwvvvzzz}}}xxxsssppppppyyy}}}zzzqqqyyyuuuqqqmmmhhhfffgggkkkiiieeeeeehhhjjjkkknnnrrrtttsssxxxoooaaa^^^```aaacccgggdddmmmzzzjjj[[[OOOIIIGGGKKKKKKJJJGGGDDD@@@<<<:::555444555666888:::===???<<<>>>AAADDDEEEFFFEEEEEE???<<<777222///...//////************************+++*********+++,,,,,,---++++++***))))))***+++,,,,,,,,,,,,,,,++++++++++++))))))))))))))))))))))))(((((((((((())))))))))))|||}}}zzzpppmmmqqqxxxzzz~~~|||zzzxxxyyyyyy~~~}}}}}}|||zzz{{{yyyrrrlllhhh]]]QQQJJJEEE>>>;;;<<<;;;888555555777888888666;;;===???@@@BBBEEEIIILLLPPPYYYccciiilllpppxxx}}}vvvnnniiiaaa^^^XXXQQQLLLGGGEEEDDDCCC>>>:::888999;;;:::888<<<>>>>>><<<888555666888666666666666666555555555555444444333333444444555666999===???CCCJJJVVV___~~~wwwdddYYYUUUSSSWWW]]]cccooorrraaaOOOOOOXXXYYYlllwwwhhhRRRBBB;;;;;;<<<;;;:::888666444111000///...---,,,,,,++++++,,,,,,,,,------,,,+++***,,,---))))))************))))))******++++++++++++******************)))))))))))))))))))))))))))(((''''''))))))(((((((((((())))))+++++++++*********))))))((()))***+++,,,+++******))))))(((((((((((()))))))))******+++,,,...///000111111222333333444555555333444444444444333222111777444444666777888===DDDPPPdddxxxvvvkkkgggllleeedddiiimmmuuu}}}uuuqqqooopppnnnmmmttt~~~{{{uuurrrtttwwwxxxxxxuuuyyy~~~ooodddaaacccgggiiicccbbbdddllluuujjjXXXOOOKKKLLLOOOQQQOOOHHHBBB>>><<<666666666777888999::::::=========???AAADDDFFFHHHGGG@@@777222333444333111............---,,,++++++........................+++++++++************)))))))))))))))))))))))))))(((((())))))*********+++))))))))))))))))))******}}}~~~{{{sssrrrwww~~~{{{vvvwwwxxxyyyzzz|||}}}~~~|||ssskkk^^^TTTJJJDDD@@@;;;999:::<<<:::999999<<<>>>>>>>>>@@@BBBEEEGGGJJJMMMRRRUUU___iiiuuu}}}yyytttlllddd]]]WWWRRRNNNIIIEEE@@@???@@@@@@>>>;;;:::;;;<<<;;;888777999:::777777666666666666555555555444444333333444444555444666999:::;;;AAAKKKSSSaaavvvsssccc\\\UUUXXX[[[___iiixxx|||mmmWWWQQQUUUSSS\\\dddssshhhPPPBBB======;;;:::888666444111000//////...------,,,,,,------+++,,,,,,***)))((()))***))))))************))))))******++++++++++++******************)))))))))))))))*********))))))((('''(((((((((''''''(((((((((+++++++++*********))))))((()))***+++,,,++++++*********))))))))))))***************+++,,,---//////111222222333444444555555555555555555555444444444666555777::::::<<>>;;;777666666666666777999:::;;;;;;<<<===???BBBEEEGGGGGG@@@888333333444222000((()))***+++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++************************************((()))))))))************)))))))))(((((((((((((((~~~yyyzzz|||qqqqqqsssvvvzzz~~~yyymmmdddRRRJJJBBB>>><<<888888;;;:::::::::<<<>>>AAACCCEEEGGGJJJOOOSSSWWW\\\bbbfffrrr}}}~~~wwwooofff^^^RRRMMMGGGDDDCCCBBB???<<<<<<======<<<:::999:::;;;888888777777777666666666555555444444444444555555333555666555555999@@@EEEJJJ[[[qqqttthhh\\\[[[ZZZ\\\bbblllyyy{{{dddXXXTTTMMMPPPSSS^^^ooodddLLLAAA???;;;:::999666444222000/////////...------------...,,,,,,,,,+++((('''(((***))))))************))))))******++++++++++++******************))))))))))))*********+++******)))((())))))))))))))))))))))))+++++++++***************))))))***++++++++++++***+++++++++******+++++++++*********+++,,,---...///222222222333444444555555777666666555666666777888666888;;;>>>???BBBNNN[[[zzzuuuiiiccc^^^]]]cccnnnuuu{{{~~~zzz}}}~~~zzztttqqqqqqtttwwwxxxrrrpppsss|||~~~zzzrrrnnnlllkkkmmmmmmnnnmmmgggbbbdddjjjvvvsssvvv}}}oooZZZOOOMMMJJJIIIHHHDDD>>>999888777555444444666777999888888999:::===@@@BBBDDDGGGAAA:::555444333111///((()))***+++,,,---......++++++++++++++++++++++++,,,+++++++++************++++++++++++++++++++++++))))))))))))************))))))((((((''''''&&&&&&|||sssrrrsssvvv{{{~~~|||zzzxxxvvvsssjjj___VVVJJJDDD>>><<<:::888999===<<<>>>@@@AAABBBEEEIIILLLOOOTTTZZZaaahhhooovvvzzz}}}ssseee]]]SSSLLLHHHEEEBBB???BBBAAA???===;;;:::::::::999999999888777777666666555555444444444444555555555666666555555777;;;???BBBMMM\\\mmmwwweee```[[[[[[]]]bbbkkkssspppddd\\\PPPNNNOOOUUUfff|||vvvWWWEEE@@@<<<;;;999777444222000//////......---------------...///...---***)))***+++)))******++++++******)))***++++++,,,,,,++++++***************)))))))))(((******+++++++++******)))***++++++++++++++++++***************************))))))******++++++++++++++++++************++++++******++++++,,,---//////333333333333444444555555777666666666777888:::;;;888:::===@@@BBBJJJ]]]ooosssfffbbbaaaccckkkuuuzzz{{{~~~|||qqqlllfffeeeiiiooorrrtttvvvuuuxxxxxxppplllqqqtttyyyzzzrrrhhhccceeefffqqqwwwiiieeefffoooppp[[[SSSJJJGGGHHHGGGCCC>>>;;;999666444444555666777555555555777999<<>>AAAFFFTTTlll}}}pppgggdddfffiiipppwww}}}~~~nnnccc___[[[\\\cccjjjooopppuuuwww{{{~~~wwwsssvvv|||{{{ooofffddd___bbbkkk{{{|||hhh^^^VVVZZZeeewwwpppcccSSSJJJJJJJJJHHHEEE===<<<999777555555666666333333333444666999<<<===BBB@@@===;;;999666333111111000///---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***++++++++++++++++++++++++******))))))))))))))))))*********))))))(((((((((zzzsssrrrsssyyy}}}zzzwwwtttsssmmmcccYYYRRRKKKFFFCCC@@@===<<<===<<<<<<@@@FFFIIINNNTTTTTTRRRSSS[[[bbbjjjpppxxxtttjjjbbb[[[VVVJJJFFFBBB???>>>>>>===<<<<<<<<<;;;:::999888888777666666555555555555666666333333333444555666888888999:::@@@IIIVVVhhhttthhhccc^^^XXXXXX^^^iiisss{{{}}}|||rrr[[[WWWVVV```yyyvvvtttuuuzzzjjjPPPAAA<<<;;;:::777555333111000------,,,++++++++++++,,,+++++++++***)))(((***+++******++++++++++++******++++++,,,,,,,,,,,,++++++************))))))))))))((()))******+++*********&&&'''((())))))((('''&&&***************+++++++++******))))))******+++,,,******))))))))))))*********+++,,,---///111333555444444444444444444555555666777999;;;===>>>??????>>>===@@@FFFPPPaaa{{{zzzpppkkkkkkjjjmmmqqqvvv{{{qqqcccZZZXXXWWWZZZ___ffflllnnnrrrwww|||~~~yyyoookkkbbb]]]]]]fffxxxuuudddUUUQQQUUU___tttxxxcccSSSMMMJJJHHHEEE@@@???===;;;999777666555333222222333444666888:::>>>??????>>><<<:::777555...---,,,++++++,,,---...------------------------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++************)))))))))))))))))))))***************~~~xxxrrrqqqsssyyy|||xxxrrrlllgggeee___VVVMMMFFFCCCAAA@@@>>><<<>>>AAABBBCCCHHHPPPPPPXXX___```]]]```iiirrr|||~~~rrrkkk[[[VVVOOOIIIFFFDDDAAA>>>======<<<;;;:::999888888666666555555555555666666333222333444555555555444888777:::AAAHHHSSSfffwwwwwwpppggg\\\YYY^^^bbblll{{{|||rrrkkkaaacccvvvtttrrrppppppuuu~~~rrrYYYHHH<<<<<<:::888555333111000......---,,,,,,,,,,,,,,,)))***+++***))))))+++---***++++++,,,,,,++++++***+++,,,,,,------,,,,,,+++************))))))))))))'''((())))))*********)))'''(((***++++++***((('''))))))*********++++++++++++***)))))))))***+++,,,++++++************++++++***+++,,,...111444777888555555555555555555444444666999<<<@@@BBBCCCBBBBBB>>>>>>CCCNNN\\\ooo{{{sssrrruuuuuuvvvvvvvvvyyy~~~{{{wwwmmmcccZZZ[[[]]]___bbbffflllpppqqqyyy||||||~~~{{{oooddd\\\^^^gggvvv~~~ggg[[[TTTTTTaaarrrjjj[[[RRRLLLHHHBBBBBBAAA???===:::777555333333222222333444666777;;;===@@@AAA@@@===;;;:::000///---+++***+++,,,---------------------------------,,,,,,,,,+++++++++************************************)))))))))(((''''''(((((()))*********~~~|||vvvsssrrrtttzzz|||~~~{{{uuulllccc\\\WWWSSSKKKEEE@@@?????????>>>>>>AAAFFFHHHJJJQQQYYY\\\eeemmmooommmppp{{{nnnggg]]]TTTNNNIIICCC???>>>======;;;:::999888888666666555555555555666666555444444555666666444333555333555:::===CCCQQQ```mmm{{{pppbbb]]]aaa]]]fffuuu|||ooohhhvvvwwwvvvrrrllljjjooo{{{vvvaaaQQQ===<<<:::888555333111000//////...------------...***+++,,,,,,+++,,,...000***++++++,,,,,,++++++***+++,,,,,,------,,,,,,+++************))))))))))))''''''((()))))))))))))))***+++---......---+++***))))))******+++++++++++++++***)))))))))***,,,------,,,,,,++++++,,,,,,---***+++,,,///222666888:::555555555555555555444444777:::???CCCFFFFFFEEEDDD>>>???FFFUUUfffyyy}}}wwwwww||||||xxxxxx}}}~~~~~~{{{wwwvvvuuupppiii___bbbfffggggggiiinnnrrruuu~~~}}}yyywwwzzz||||||ooobbb^^^___eeesss}}}jjj\\\SSSZZZhhhqqqbbbXXXRRRDDDDDDDDDBBB???;;;777555444333222222222333444555999<<<@@@BBBBBB@@@>>>===777555222...+++*********,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++))))))))))))))))))))))))+++*********))))))((((((%%%%%%&&&'''((()))******zzz}}}uuurrrrrrwww{{{{{{sssfffZZZRRRLLLHHHBBB>>>===>>>??????CCCEEEHHHJJJMMMRRRWWW[[[cccqqqrrreee^^^VVVMMMFFFFFFAAA======;;;888999===;;;:::888888999999888666666555555444444333222222...222666888999>>>FFFMMMZZZeeeyyyxxxrrriii___```bbbgggrrriiiggg}}}}}}}}}wwwsssvvvuuuppplllmmmqqqtttzzz}}}mmm\\\GGGBBB;;;777555555444222.../////////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,000...,,,*********+++,,,+++++++++++++++***)))((())))))))))))))))))))))))************************((((((((((((((((((((((((***************+++,,,,,,******+++++++++,,,,,,,,,------,,,++++++******)))'''))),,,///333555777888888666555555777888888777999CCCJJJKKKJJJKKKGGGAAADDDKKKTTTeee{{{~~~~~~wwwqqqrrrvvvyyyyyyyyypppjjjjjjqqqwwwwwwyyy|||{{{zzz|||~~~zzzkkkcccaaaccckkksssnnn___^^^bbb~~~tttZZZTTTLLLGGGEEEGGGFFF@@@;;;999555555555555555555555444999;;;>>>AAAAAAAAA???>>>:::444---+++---///...+++---,,,,,,++++++,,,,,,---------,,,,,,+++***))))))******))))))))))))******************************+++***)))(((((()))***+++|||xxxuuuwww}}}~~~}}}pppaaaSSSKKKFFFCCC???======@@@BBBDDDLLLMMMOOOQQQTTTYYY___ccclllzzz}}}rrrggg[[[RRRQQQJJJEEECCCAAA>>><<<>>><<<:::999888888888666555666666555555444333333333111444777777777:::AAAGGGOOOWWWhhh}}}{{{pppffffffdddeeejjjtttuuulllvvv~~~{{{wwwtttsssvvvwwwsssmmmlllooorrruuu||||||ooobbbKKKDDD<<<888888777444111......---,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++******+++---...+++++++++++++++***))))))************************************************(((((((((((((((((((((((('''''''''''''''((())))))******+++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,***,,,...111333555666666666666555555555666777888===HHHOOONNNKKKJJJHHHEEEIIIVVVbbbttt{{{sssllloooxxx}}}~~~}}}}}}wwwmmmhhhgggmmmuuu|||sssqqqrrr___RRRLLLHHHJJJJJJEEE???<<<666555555555555555666777999;;;>>>@@@AAA@@@???>>>;;;555///---...///---+++---,,,,,,++++++,,,,,,---++++++******)))(((((((((******))))))))))))******************************+++***)))(((((()))***+++xxxwww{{{yyyiiiWWWIIIBBB@@@???>>>>>>AAAEEEJJJMMMWWWXXXZZZ\\\___eeekkkpppxxxuuukkk___TTTKKKHHHFFFBBB???>>>???===:::999999999888666777777666555555444444333444666777666444666:::>>>BBBIIITTTbbbtttzzzpppkkkgggbbb```dddppptttnnnttt|||}}}uuurrrqqqqqqvvvzzzwwwppplllmmmqqqrrrwww{{{}}}}}}|||tttlllUUUKKK???:::999999555111000///---,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******+++,,,...///++++++++++++++++++***)))++++++++++++++++++++++++************************))))))))))))))))))))))))))))))*********+++++++++******+++++++++,,,,,,,,,------------...............///111222444555555666555777888777555555999<<>>999888666555555666777999888:::<<>><<<777222/////////---+++------,,,,,,,,,,,,------+++++++++***))))))((((((******))))))))))))************************************))))))))))))******zzzwwwzzz~~~||||||xxxlll\\\LLLBBB===???@@@AAACCCGGGLLLRRRWWW```bbbdddfffjjjqqqzzzvvvgggXXXQQQNNNIIIDDDBBBAAA>>><<<;;;;;;;;;;;;999888777777666666555444444555555666444333333666999<<>><<<999666555555777888777999;;;===>>>???>>>>>>===999555222111000...+++------,,,,,,,,,,,,---------------,,,,,,++++++++++++******))))))******+++***************************))))))))))))))))))***{{{wwwzzz~~~}}}{{{qqqnnnfffZZZMMMDDD@@@???@@@CCCFFFIIILLLRRRYYY^^^hhhjjjmmmqqqvvv~~~rrreee\\\SSSKKKHHHBBB???<<<;;;;;;<<<<<<;;;999888888777777666666555333444444333333333555777888===CCCFFFMMM\\\qqq~~~{{{vvvnnngggfffjjjnnn||||||tttgggbbbcccnnn}}}ttttttvvvzzz~~~{{{ttttttyyyzzz{{{|||~~~~~~}}}}}}}}}vvveeeOOO???999777555222555333111...------...///,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,++++++++++++***++++++,,,,,,,,,++++++************************************************++++++++++++++++++++++++'''((()))*********))))))******+++++++++,,,,,,,,,******+++,,,---.../////////000222444666777888999555888;;;;;;:::<<>>>>>>>>===;;;888666444111///---...------,,,,,,------...---------,,,,,,,,,,,,,,,++++++************++++++************************)))))))))******))))))))){{{xxx{{{}}}|||yyytttwww}}}{{{}}}|||vvvddd]]]TTTKKKEEECCCCCCEEECCCGGGLLLOOORRRXXX___eeeqqqtttxxx|||ppp___SSSMMMFFFCCC???===<<<<<<;;;;;;:::999999888888777666666333333333333444555666666666:::>>>@@@BBBKKKZZZfffsss|||xxxqqqkkkhhhsss{{{{{{lll```YYYbbbnnnwww}}}~~~yyyzzzzzzyyy}}}~~~}}}}}}qqq[[[GGG<<<777555444333222000...---,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,......------,,,+++*********+++,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))************************************************((()))***,,,,,,++++++*********+++++++++,,,,,,,,,***++++++,,,---.........///000222444666777888999333555888:::===BBBIIIOOOQQQTTTVVVSSSMMMOOO___ppp{{{}}}yyyyyy|||~~~yyyqqqjjjiiiqqq||||||fffUUULLLJJJLLLFFFCCC???;;;888666666666666777888:::<<<===>>>>>><<<<<<:::999666333000///......------------......++++++++++++++++++******++++++************++++++************************))))))************))))))}}}{{{{{{zzz|||zzzuuupppnnnnnnooorrrtttuuusssqqqoooqqquuu|||sssjjjYYYQQQHHHCCCDDDHHHIIIIIIIIINNNTTTXXX[[[aaaiiippp|||wwwggg___RRRNNNHHHDDDAAA???>>><<<:::::::::999888888777777555444444444555666666666444777999:::<<>>;;;<<<<<<;;;888444222111......------------......++++++++++++++++++++++++,,,++++++******++++++,,,************************((()))***++++++***)))(((}}}xxxtttyyy~~~|||||||||xxxpppiiinnnkkkhhhgggiiikkkllllllkkkkkknnnttt|||yyyjjj___SSSKKKCCCBBBGGGMMMNNNLLLNNNTTT[[[```cccjjjssszzzwww^^^YYYRRRKKKGGGDDDAAA???;;;;;;:::999999888888777777666555555666777666555555666777888999>>>FFFLLLSSS]]]hhhnnnqqqpppiii```aaahhhttt|||sssdddnnnyyy~~~vvvxxx~~~wwwhhhXXXWWWXXX]]]gggttt|||}}}||||||{{{zzz}}}wwwjjjYYYHHH<<<777777444444444333111000...---,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,------------***+++,,,,,,------------++++++++++++++++++++++++************************))))))))))))))))))))))))'''(((***,,,,,,+++***)))******+++++++++,,,,,,,,,.........///////////////333333444444444444444333999888:::@@@JJJTTT[[[___\\\XXXUUUVVVWWWaaawwwxxxxxx}}}yyy~~~yyysss|||xxxpppeee```bbb___hhh{{{eeeRRRLLLAAAAAA@@@>>>===;;;:::999555555777888:::<<<===>>>:::<<<===<<<999555333222......------------......------------------------,,,++++++******++++++,,,************************((()))***++++++***)))((({{{ppplllsss~~~~~~{{{yyyvvvrrrmmmiiieeegggiiijjjkkknnnqqqttttttqqqpppttt{{{}}}tttgggZZZRRRIIIEEECCCFFFIIIJJJMMMQQQTTTXXX___gggooowww~~~mmm]]]UUUOOOHHHEEEFFFGGG@@@;;;;;;<<<999777777444444555666666555444333222333444777:::===@@@BBBGGGRRR]]]ccchhhkkkfff]]]WWWXXX^^^lll{{{~~~xxxhhhgggnnn~~~wwwuuuvvvtttooo```VVVNNNQQQ\\\kkkzzz|||{{{~~~zzzzzz}}}{{{wwwmmm___OOOBBB:::777444555555333///---...000///...---,,,+++*********---------,,,,,,,,,++++++++++++******+++---...///)))***,,,---......---,,,************************************+++,,,---...---,,,,,,+++*********+++---------,,,,,,+++++++++------,,,,,,,,,------...333444444444333333444666777===???>>>III]]]hhhgggbbbXXXQQQVVVeeewwwyyywww}}}{{{zzz{{{pppooosss||||||{{{}}}{{{yyyqqqgggccc\\\\\\ggg}}}rrrqqqqqq~~~^^^MMMFFFDDDAAA?????????===<<<;;;777555777888555444666777888;;;<<<;;;999555333111///......//////...,,,........................************************************))))))))))))***************)))((((((}}}sssnnnsss||||||}}}~~~}}}|||{{{xxxrrrkkkfffgggjjjmmmppprrrtttwwwzzz}}}{{{yyyzzzyyypppfff\\\RRRLLLIIIFFFFFFJJJNNNOOOSSSWWWYYY^^^fffnnnuuu}}}uuuggg\\\PPPHHHFFFFFF???:::<<<===<<<;;;<<<666666777888777777555555777777666777777888999999AAAKKKUUU\\\ccciiigggaaaWWWUUUVVV^^^iiiqqquuutttdddbbbeeepppyyyxxxuuuqqqgggZZZNNNOOOYYYfffttt~~~~~~|||}}}{{{|||yyyvvvnnnbbbSSSGGG>>>:::444444444222...---...000,,,,,,++++++,,,,,,---.........---------,,,,,,,,,++++++******+++---...///++++++,,,------,,,+++******************************************+++,,,------,,,++++++*********+++---------,,,,,,++++++++++++++++++,,,---///111111444555666555444444555777888===>>>???LLLaaammmlllggg___[[[cccsssyyyvvv{{{yyy{{{zzzooogggkkksss||||||}}}~~~xxxrrrpppbbb]]]```lllzzztttjjjfffvvvzzzdddTTTNNNHHHEEEEEEEEEDDDBBB>>>999666777888555555666555777:::<<<<<<;;;888777222000......//////...---,,,,,,,,,,,,,,,,,,,,,,,,------------------------************))))))))))))***************)))((((((~~~vvvppprrryyy|||zzzzzz}}}wwwwwwxxxxxxuuuooogggaaalllpppuuuyyy|||~~~xxxlll```VVVPPPKKKHHHJJJHHHJJJPPPTTTVVVZZZ___bbbhhhpppxxxuuudddUUUNNNIIIAAA;;;<<<===;;;:::<<<999999999999999888777666888888666555444444444444:::AAAJJJQQQZZZcccgggggg\\\WWWRRRPPPTTT^^^iiipppcccaaa___aaajjjxxx|||zzzxxxuuuqqqbbbTTTOOOSSS\\\jjjuuuxxx~~~}}}yyyvvvpppfff[[[OOOEEE???666666555333000//////111,,,,,,,,,,,,,,,------............---------,,,,,,++++++++++++,,,---......,,,,,,,,,,,,+++***)))(((******************************)))))))))******+++,,,,,,+++************+++------,,,,,,,,,,,,++++++)))***+++---///222444555666777777666555555666888999<<<>>>BBBSSShhhrrrqqqhhhdddeeeooo~~~wwwuuuyyyvvv|||xxxpppiiifffmmmxxx{{{{{{|||{{{{{{~~~~~~|||{{{nnnddd]]]___eeeoookkk```dddvvvfff[[[MMMFFFFFFHHHGGGEEEAAA;;;777777777555555777444666888;;;<<<<<<;;;:::333111////////////...---,,,,,,,,,,,,,,,,,,,,,,,,........................++++++*********)))))))))*********+++******)))(((~~~{{{uuuooorrrxxx~~~zzzwwwwwwzzz|||{{{yyyssssssttttttssspppkkkggguuuyyy}}}uuummmaaaVVVNNNKKKIIIHHHKKKKKKNNNTTTXXXYYY^^^ccckkkpppyyylll___UUULLLDDDBBB@@@===<<<===;;;;;;::::::999888777777555555444444555555666666777;;;AAAHHHQQQ[[[dddiiieee```WWWOOOMMMTTTbbbnnniiigggccc______iii~~~xxxnnnaaaVVVOOORRR```ooosssxxx{{{xxxssslllcccXXXLLLCCC;;;:::888555222111222333000///...---,,,+++++++++---------,,,,,,,,,,,,+++++++++++++++,,,---------++++++++++++******))))))******************************))))))))))))))))))++++++***************+++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,...000222555666666777777666555444666888777;;;AAAKKK]]]ooouuurrrhhhhhhnnnyyy{{{{{{{{{|||zzzrrruuuuuuwww}}}xxxxxx{{{www{{{yyynnndddaaaaaaeeeppp|||lllbbbgggvvvnnnWWWIIIFFFHHHHHHFFFDDD===777777666444444777444555777999;;;;;;;;;;;;555333000/////////...---........................,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********))))))*********++++++******)))|||yyywwwrrrooorrrxxxzzztttqqqrrrtttuuuuuurrrqqqoooooorrrtttuuuuuu}}}yyyrrrddd___VVVOOOLLLKKKKKKKKKOOONNNRRRWWWZZZ[[[aaahhhrrrwwwttteee[[[PPPKKKGGGCCCAAAAAA===<<<;;;:::888777777666555555555555666777888888888999===CCCIIIRRR]]]fffiiigggaaaXXXQQQTTT```kkkooommmkkkeee^^^aaavvv|||yyyqqqbbbQQQMMM[[[lllyyywww~~~|||vvvrrrlllaaaSSSIII???<<<888555333222222111000000...---,,,+++++++++,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,)))))))))******++++++,,,******************************))))))))))))))))))*********))))))***++++++,,,,,,,,,,,,,,,,,,,,,,,,---------...000222333444444555666555444444666888666===IIIXXXiiittttttppphhhmmmxxxyyy{{{sssrrrwwwvvvyyyyyy}}}vvvnnnjjjgggfffhhhlll}}}sssjjjppphhhSSSKKKJJJIIIGGGDDD===777666555333333666555555666777888::::::;;;777444111/////////...---........................************************++++++++++++******************++++++++++++******{{{xxxvvvsssppprrrxxx{{{vvvppplllkkkmmmooopppjjjgggddddddiiipppvvvyyy|||pppgggUUURRRMMMKKKKKKLLLMMMMMMSSSSSSVVV[[[]]]___gggooowww|||ttthhhZZZRRRLLLFFFBBBCCC???>>><<<:::888777777777888888777666666666666666999999;;;@@@DDDIIITTT___dddffffffaaa\\\[[[bbbiiipppnnnlllhhh^^^[[[iii|||~~~}}}oooYYYOOOXXXiii}}}}}}xxxvvvsssjjj\\\QQQCCC???999555222111000///---------------......///------,,,,,,,,,++++++++++++,,,,,,------,,,,,,+++***))))))******,,,------******************************)))))))))******+++***))))))))))))***++++++++++++,,,,,,,,,,,,------............///000222222222333555555444555777999;;;EEEVVVfffrrrvvvsssooofffpppzzzvvvpppttt~~~vvvvvvyyy}}}wwwrrrnnnjjjfffdddnnn~~~zzz|||dddWWWOOOJJJFFFDDD===999888888555444777555666666777888:::<<<===999666222000//////......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++*********)))***++++++,,,+++++++++~~~{{{zzz{{{xxxtttsssvvvvvvrrrlllhhhhhhiiikkklllbbb^^^\\\]]]cccllltttxxxtttfff[[[OOOLLLIIIIIIKKKOOOQQQRRRXXXXXX[[[___bbbfffppp{{{|||ooobbbVVVLLLFFFDDDBBB@@@>>><<<:::999888888999888777666555555555555777666999>>>@@@BBBLLLXXX\\\bbbhhhiiifffeeehhhkkkoookkkhhhfff]]]UUU\\\kkkwwwdddWWWYYYbbb~~~|||xxxxxxyyysssfffZZZIIIDDD===777555333111///---------------...////////////.........---------+++,,,---------,,,++++++,,,,,,+++******+++,,,---***************************************+++,,,---)))))))))))))))***+++++++++++++++,,,,,,------------------...///000111222111333555555666777:::<<>>;;;999:::555555666888<<<@@@DDDGGG<<<888333000//////..............................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******)))***+++,,,,,,,,,,,,,,,}}}wwwrrrkkkgggkkknnnmmmkkkjjjcccbbbbbbdddjjjrrrzzz{{{vvvnnnaaaVVVQQQLLLKKKKKKNNNRRRWWWYYYZZZ[[[^^^dddjjjpppvvv}}}|||gggYYYQQQIIIDDDAAABBB@@@;;;888999999888777666555555555555777888888999:::===BBBFFFSSSZZZdddmmmrrrtttuuuvvvxxxppphhh```VVVMMMNNNUUUdddsss{{{uuurrrkkkaaaYYYeee||||||tttppptttwwwrrrhhhbbbZZZSSSIII???888444222000222///---,,,,,,,,,+++)))------......//////000000...------------,,,,,,,,,------------------------,,,++++++******++++++,,,***)))))))))***+++,,,,,,++++++,,,---,,,+++***))),,,,,,,,,,,,,,,,,,,,,,,,...///000111222333333333666333333555777:::AAAHHHXXXffftttzzzwwwtttwww|||{{{zzzwwwrrrwww}}}|||xxxsssyyyyyyxxxzzz]]]NNNGGGCCCDDDBBB<<<;;;>>>;;;;;;;;;;;;;;;>>>BBBEEECCC===666333333222...***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------************************************************~~~uuupppmmmnnnmmmiiifffgggcccdddeeeiiiooowww~~~{{{rrrllleeeZZZQQQNNNNNNPPPTTTWWWZZZ[[[\\\\\\]]]bbbjjjrrrxxx}}}mmmaaaSSSKKKFFFFFFEEEAAA======;;;:::999888777777777777666666777777888;;;@@@CCCIIIPPP\\\gggpppuuuzzz|||wwwoooggg[[[PPPNNNRRRZZZhhh{{{}}}vvvuuupppcccWWWVVVlll{{{sssnnnrrrtttnnneee___]]]VVVMMMCCC<<<777444333222000------------,,,+++............////////////.........------,,,,,,,,,------------------------+++******************+++******************+++,,,+++,,,,,,---,,,+++***))),,,,,,,,,,,,,,,,,,,,,,,,...///000222333333333333777555666888999<<>>CCCGGGDDD>>>777444444333000---...---------------------------------------------++++++++++++++++++++++++************************}}}yyywwwuuunnnfffbbbddddddfffjjjpppwww~~~{{{qqqfff```[[[SSSNNNMMMRRRWWW]]]aaa```______```aaagggpppyyy~~~wwwcccVVVKKKHHHGGGDDD@@@???>>>===<<<:::999888888888444555666555666888<<<@@@@@@HHHTTT```kkkssszzz~~~{{{uuummmbbbWWWQQQQQQPPPYYYhhhzzzwwwyyyvvvgggXXXMMM\\\sss}}}uuuppprrrsssmmmddd___aaa[[[RRRHHH@@@:::777666222000......//////...---/////////...............//////...---,,,,,,++++++------------------------******))))))))))))******,,,++++++************+++,,,,,,,,,,,,,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,...///000222333333444444777777888::::::???MMM[[[kkkqqquuussspppttt}}}pppmmmpppvvv~~~{{{qqqnnnyyy```VVVNNNPPPSSSOOOEEE===<<<<<<:::999:::>>>DDDIIIGGGAAA:::666555444222000000000//////......------///.........---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++|||pppddd```bbbeeeiiiooowww~~~|||sssiii^^^YYYUUUQQQOOOPPPTTTZZZaaabbb```___aaadddhhhmmmtttzzz~~~}}}kkkWWWNNNKKKHHHDDDCCC@@@???===<<<:::999888888444555666555555777:::===???EEEOOOYYYcccllltttyyyyyyxxxuuupppggg]]]VVVRRRKKKOOOWWWfffwww||||||yyymmm```RRRTTTcccyyyzzzuuuuuuuuuooohhhdddddd```XXXMMMCCC;;;777666222000//////000111000////////////......---------//////...---,,,++++++***------------------------++++++************++++++---,,,++++++************,,,,,,,,,,,,,,,+++++++++------------------------//////111222333444444444555666999:::;;;BBBTTTffftttwwwwwwtttrrrxxx{{{rrrqqqrrrxxxyyykkkkkkuuuyyyiiiXXXRRRTTTRRRHHH???===<<<999777888<<>>999777555222000000000//////...---,,,,,,000//////...---,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++}}}ooobbb___bbbhhhlllttt|||zzzuuukkkaaaWWWTTTRRRPPPPPPRRRVVVZZZ^^^^^^\\\]]]bbbgggpppssswww{{{}}}jjj[[[SSSLLLHHHFFFAAA@@@>>><<<:::999888888666777777777666777999;;;===BBBIIIRRR[[[eeeooouuusssttttttpppjjjbbbYYYRRRLLLJJJNNNZZZiii||||||tttlll\\\QQQSSSiii}}}yyyyyyyyysssnnnkkkhhhddd]]]QQQEEE;;;666444333111000000111222111000//////......------,,,,,,//////...---,,,,,,++++++---------------------------,,,,,,++++++,,,,,,---------,,,+++*********+++---------,,,,,,,,,,,,,,,------------------------///000111222333444444444333444777:::===FFF[[[nnnyyy{{{{{{yyyxxxwwwsssooorrr|||tttiiihhhmmm~~~{{{hhhVVVQQQOOOIIIBBB>>><<<:::777666:::@@@EEEKKKGGGBBB<<<888444111///000//////...---,,,++++++000000///...------,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++zzznnnbbb___ccclllqqqyyy~~~tttnnnbbbYYYRRRQQQRRRQQQRRRTTTWWWXXXYYYYYYZZZ^^^eeekkkwwwyyy{{{~~~~~~~~~lll^^^QQQIIIEEEDDDBBB@@@>>>;;;:::999888777888999888777777888:::888<<>>999555111//////......------,,,,,,,,,000/////////...---------************************,,,,,,,,,,,,,,,,,,,,,,,,xxxooofffeeehhhssswww}}}{{{ooohhh[[[UUUPPPRRRUUUTTTTTTVVVYYYXXXXXXZZZ^^^dddkkkooouuuyyy}}}~~~{{{yyyzzz{{{}}}~~~|||{{{{{{{{{}}}{{{zzzzzzzzz|||~~~vvvbbbTTTNNNFFFEEECCC@@@===;;;:::999777888999888666666777888555888<<>>EEEPPP\\\dddnnntttyyyzzz}}}}}}uuujjjYYYOOOIIILLLNNNRRRbbbuuu|||ssscccTTTRRR```sssyyyzzz}}}{{{zzzsssdddRRRCCC:::888555333111000000///...---,,,,,,,,,------.........++++++,,,------......///------------------------,,,++++++******++++++,,,++++++++++++,,,------...///...---,,,+++,,,------........................000111222333444555555555999777:::CCCPPP___rrr~~~~~~{{{vvvkkkkkkqqqwww{{{~~~~~~zzz~~~pppccccccgggvvv}}}iiigggooofffVVVNNNIIIIIIGGGDDD???;;;999999;;;999<<<>>>???<<<888555333////////////000000000000.........///////////////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,xxx{{{yyysssppppppppp~~~pppddd]]]TTTUUUVVVXXXYYYZZZZZZZZZXXXZZZ^^^cccjjjpppvvvyyy|||||||||~~~}}}{{{uuummmqqqmmmmmmuuu||||||vvvrrrrrrvvvyyyzzz~~~|||zzzwwwuuuvvvyyy{{{zzzxxx}}}{{{wwwyyy{{{___RRRLLLDDD???>>>>>>===<<<;;;:::888888999999777555999888777777<<>>JJJ[[[lllxxx|||xxx}}}{{{zzz|||~~~vvvwww|||~~~|||{{{}}}{{{mmmjjjhhhlllyyynnn___eeewwwfffQQQHHHIIIKKKJJJCCC;;;777666777777888999999888666444222222000.........///...---......---+++)))))),,,...,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---xxx}}}wwwtttuuuwwwwwwkkkaaa\\\XXXXXXYYYYYYZZZZZZYYYYYYXXX[[[```fffmmmtttxxx{{{~~~}}}}}}~~~xxxooonnnhhhgggnnnvvv{{{}}}uuupppooossswwwyyy}}}}}}xxxtttqqqrrrvvvzzzzzzyyy|||~~~xxxtttvvv}}}vvv___WWWLLLEEEDDDCCCBBB???<<<:::999888999888777555777666666666:::BBBKKKRRR^^^hhhttt}}}|||lll\\\SSSMMMLLLPPPVVVmmm~~~vvvkkk^^^SSSNNNTTTeeevvv~~~zzzyyyxxxgggSSSAAA888777444111///000000000000//////...------------...+++---......---,,,---............---------------...------,,,,,,------...))))))******++++++,,,,,,+++++++++,,,---------...---------............///111222444444444444666888777:::BBBQQQcccrrrzzz}}}}}}zzzzzz|||xxxxxx{{{~~~xxxwwwtttpppqqqzzzrrroootttyyy```RRROOOOOOMMMFFF???:::888777555666888888888777555444222000....../////////.........---+++)))***,,,...---------------------------,,,,,,++++++,,,,,,---}}}xxxzzz|||wwwmmmeee___\\\^^^]]]]]]\\\[[[ZZZYYYYYYYYY\\\cccjjjqqqwwwzzz|||~~~}}}xxxnnnfffaaaeeelllttt{{{~~~uuunnnmmmqqqvvvzzz~~~~~~uuuqqqnnnnnnsssxxxzzzzzzzzz{{{|||~~~|||vvvqqqrrrxxx~~~sssfffUUUKKKGGGFFFCCC???===;;;999999999888777555444444444555777===DDDIIITTT___mmmyyyzzzkkk\\\PPPIIIJJJOOO]]]tttyyypppdddWWWMMMLLLXXXgggyyyzzzyyy{{{sss```KKK===888555222111111222111000//////...------------...***,,,......------...///000//////......---------...------,,,,,,------...*********+++++++++++++++,,,,,,,,,,,,------------------........./////////111222444444444555777999777<<>>AAALLLWWWgggsss{{{ttteeeUUUKKKJJJNNNRRRccc}}}vvvlll___PPPHHHOOOYYYooozzzvvvooo{{{{{{iiiSSSCCC888666333222222222000/////////...------------...***,,,...///.........000111111000///...------,,,,,,++++++******++++++,,,+++++++++++++++++++++***++++++++++++++++++******------......//////000000111222333333333444777999:::AAAOOObbbttt~~~~~~{{{wwwzzz|||{{{}}}}}}nnnfffiiippp~~~www}}}[[[RRRJJJEEEAAA;;;777555666777888888888888777777333111000000111111111000---......---++++++,,,...---------------------------,,,,,,++++++,,,,,,---|||pppgggccccccdddeeeeeedddbbb```^^^]]]]]]]]]```dddjjjqqquuuwwwwwwvvv||||||~~~}}}}}}{{{xxxwww{{{vvvggg```aaafffooowww}}}xxxmmmkkkqqqxxxzzztttnnnmmmpppuuuxxxyyyuuutttsssvvv{{{~~~yyytttpppoooqqqsss{{{fffWWWNNNHHHDDDAAA???===<<<;;;:::888666444555666666555777:::<<>>===<<<999777555666666666555666888:::BBBKKKXXXccckkkqqqxxx}}}vvvhhh]]]VVVQQQPPPRRRaaa|||{{{sssfffXXXRRRSSScccppp}}}fff]]]fffuuuxxxdddQQQ@@@<<<777333111000///...//////...------------...---...000000...---...///000//////......---------...------,,,,,,------...+++++++++,,,,,,,,,,,,,,,------------............------...///000000111222111222222222222555888<<>>===<<<;;;:::999888888888666333222222222000///---...///...---,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---uuunnneeeaaabbbdddeeedddaaa`````````aaaccceeefffhhhkkkppptttxxxyyyzzzyyy}}}}}}}}}vvvooolllsss{{{rrrhhheeehhhooovvvzzz~~~zzzkkkdddgggmmm|||xxxsssnnnmmmqqqvvvxxxxxxrrrpppqqqvvv~~~zzzwwwuuutttssssss|||}}}{{{yyy|||yyybbbSSSKKKGGGEEEBBB@@@???===;;;888666666666555444444777999<<>>HHHXXXmmm{{{}}}}}}~~~}}}{{{xxxxxx|||rrrkkkgggmmmvvv}}}xxxYYYMMMIIIDDD@@@AAA>>>>>>===<<<<<<<<<<<<<<<:::888555333222111000...---...000///---,,,,,,------------------------------,,,,,,++++++,,,,,,---}}}{{{}}}qqqkkkdddaaabbbdddbbb```___^^^^^^___aaadddgggiiijjjlllqqquuuyyy|||}}}}}}xxxpppiiipppyyy~~~~~~sssjjjhhhkkkrrrxxxyyy~~~{{{jjj```bbbgggvvv}}}uuuqqqmmmmmmqqqvvvyyyyyyqqqpppqqqwww|||{{{zzzyyyxxx}}}{{{xxxvvvwwwyyy}}}ttt```VVVIIIGGGDDDBBB@@@>>><<<999666666555444222333666888888>>>HHHQQQZZZcccnnnuuuwwwzzznnncccPPPQQQSSSWWWcccuuu|||ooobbb\\\MMM___sss|||tttaaaeeejjjmmmrrr{{{{{{kkkLLLFFF===666222111111111//////...------------...000111222000...,,,,,,,,,,,,,,,------------------,,,++++++******++++++,,,******+++,,,,,,---......******++++++,,,---......------...///000111222222555666666555666999===AAAIII]]]uuu~~~|||}}}~~~{{{xxxwwwzzzxxxgggcccgggmmmqqqtttvvvhhhYYYTTTNNNJJJLLL>>>============>>>??????<<<999666444333111///------...000///...,,,,,,---........................---,,,,,,++++++,,,,,,---~~~~~~yyyxxxmmmhhhccceeehhhiiiccc^^^aaa______bbbggglllmmmllloooqqqsssuuuwwwzzz}}}sssooonnnpppvvv{{{}}}vvvmmmlllpppvvvzzz{{{~~~mmmbbb___```nnnuuu}}}vvvsssmmmiiinnnwww{{{yyynnnllllllsss}}}{{{zzz~~~~~~zzz~~~zzztttqqqqqqvvv}}}sss^^^RRRLLLGGGFFFCCC===999999999888777666555444444444888;;;AAAHHHRRR^^^jjjqqqvvv~~~yyyllleeeTTTKKKTTT^^^hhh{{{}}}sss___SSSZZZcccnnnzzznnnjjjhhhlllooorrrxxxwww___LLL999444444222//////////////////............,,,,,,,,,---------......,,,,,,,,,++++++,,,,,,,,,------------------------//////...---,,,++++++***,,,,,,---------,,,++++++---------...///111222333222222444777777888???GGGZZZlll|||yyyuuuyyyzzzmmmkkknnnrrrsssyyy|||fffTTTRRRTTTUUUEEE@@@<<<<<<@@@AAA???;;;>>>===:::555111//////000//////.........---------//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,|||uuurrriiifffdddeeeggggggddd```dddbbbaaacccggglllnnnnnnoooqqqsssuuuwww{{{yyytttpppooosssvvvyyyuuunnnmmmqqqvvvyyy|||rrreeeaaaaaagggoooxxxwwwlllfffkkkrrrsssnnnkkkiiikkksss~~~~~~}}}zzzrrrnnnooottt{{{qqq\\\RRRJJJFFFCCC>>>;;;;;;:::999888777666555555555666999===DDDMMMYYYeeemmmuuu|||zzzkkkZZZOOOTTT[[[bbbuuu}}}jjjWWWUUUYYYdddrrrrrrllliiikkkoooqqquuuzzz{{{tttgggSSS???777555333000111////////////............,,,,,,---------.........000//////......//////000,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,+++,,,------.........------.........//////111222333333333444777888:::CCCMMMaaaqqqxxxwww{{{~~~{{{xxxvvvyyyyyy}}}eee[[[VVVRRRHHHDDD???>>>???@@@???===BBBDDDDDD???666000000111/////////.........------//////.........---------...---------------------yyyoookkkfffeeeeeeeeeeeeddddddcccgggeeeccccccgggkkkooopppoooqqqtttvvvxxx{{{zzztttpppqqqsssvvv|||}}}yyytttooonnnqqquuuxxx}}}zzzjjjcccbbbbbbhhhrrr~~~~~~nnneeehhhooommmfffgggfffhhhrrr}}}|||zzzqqqlllnnnrrryyyooo```PPPIIIFFFBBB???>>>;;;:::999888777666666666555666999>>>FFFQQQ^^^fffrrrxxx~~~wwweeeWWWUUUWWW[[[lll}}}cccSSSLLLWWWfffqqqvvvmmmgggjjjoooqqqsssuuu~~~zzzuuuppp^^^HHH;;;666333222222////////////............,,,------------............------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,------------------------------....../////////000///////////////000111222555333444666888===JJJWWWmmmzzzyyyyyy{{{}}}zzz~~~xxx{{{wwwdddVVVNNNMMMJJJEEE@@@======>>>???GGGNNNRRRKKK===222000222////////////............/////////.........------/////////......---------uuukkkgggeeeggggggeeebbb```aaaccchhhfffdddcccfffjjjnnnqqqppprrruuuwwwyyy|||yyysssssssssuuuzzz}}}yyyxxxtttpppmmmoootttyyy~~~~~~qqqfffcccaaadddkkkxxx{{{nnnlllooommmiiifffdddfffppp~~~yyywww|||zzzsssooonnnrrryyy}}}rrr[[[OOOJJJFFFBBB@@@<<<;;;:::888777666666555555555666999@@@KKKWWW___mmmssszzzsssccc\\\XXXXXXdddtttyyy\\\HHHOOO[[[eeewwwxxxmmmeeehhhooosssuuuwww|||yyyyyyxxxtttwwwfffPPP???666333222333////////////............------------............---,,,,,,++++++,,,,,,---++++++++++++++++++++++++,,,,,,,,,------.........,,,,,,------...///000111000000000///000000111111444333444555888@@@RRRbbbzzz~~~yyyzzzsss~~~ppp^^^SSSSSSPPPJJJBBB===;;;>>>AAAHHHTTT\\\VVVDDD555111333000000000/////////......////////////............//////......------,,,,,,{{{rrrkkkiiihhhjjjjjjfff```]]]___aaagggfffdddccceeeiiinnnqqqqqqtttwwwyyyzzz||||||zzz~~~|||wwwvvvvvvvvvzzz{{{zzzyyyvvvpppkkklllssszzz~~~~~~|||}}}yyylllfff___^^^bbbnnn~~~ssspppnnnllleeecccdddlllzzz}}}tttqqquuu~~~}}}xxxvvvppptttyyy}}}iiiXXXOOOHHHBBB@@@===<<<:::888777666555555666555555777<<>>===<<<:::888777666666666666666666:::BBBKKKRRR\\\gggttt}}}vvviii______dddkkk{{{]]]OOOPPPWWWiii||||||qqqggghhhnnnvvv}}}{{{tttmmmmmmrrrtttrrrtttlll[[[FFF999555333111////////////............------.........///////////////............//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........------,,,+++,,,---///000000000000000000111222333222333444777<<>>FFFLLLUUUaaannnwwwssseee______ccctttjjjQQQLLLUUUfffttt~~~yyymmmjjjlllsss~~~wwwooonnnrrrtttrrrooolll^^^KKK===888555111////////////........................////////////------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------000///---,,,---...///000//////000000111222333444333444777;;;@@@OOOiii{{{}}}|||pppnnn{{{~~~kkk^^^WWWMMMEEEAAA???===::::::BBBMMMVVVWWWOOOCCC;;;222222111111111000000000000000000000/////////...++++++,,,,,,---.........xxxxxx~~~vvvpppooommmkkkhhheeecccbbbbbbccccccfffiiijjjjjjmmmqqquuuwwwzzz|||}}}|||{{{{{{|||}}}uuuqqqqqqttt|||yyyjjjqqqwwwtttlllhhhmmmtttzzz~~~|||www}}}rrrcccWWWWWW^^^fffqqqzzz~~~}}}rrrggg]]]YYYXXX```nnn|||zzzmmmdddeeeooo|||{{{sssuuuwwwxxxwwwwwwwwwxxxyyy~~~ooo\\\SSSQQQDDDCCCAAA???===<<<;;;:::444555555666888<<>>DDDSSSnnnyyyuuu}}}uuunnnxxxvvv___VVVLLLEEECCCAAA<<<888666<<>>222222222111111111111000000000000000////////////+++,,,,,,---...///000000tttqqqzzz}}}yyysssnnnjjjhhhfffeeedddbbb```]]]aaaeeehhhfffaaacccmmmvvv{{{yyywwwuuuuuuxxx{{{}}}~~~~~~wwwsssrrrttt{{{yyynnnnnnppprrrnnnhhhhhhlllxxx~~~}}}uuuxxxxxx~~~tttiii\\\TTTWWW^^^eeeiiiooouuu{{{tttfff\\\YYYXXX]]]iiivvv}}}pppddd```iiiyyy|||xxxtttqqqssssssqqqqqqsssuuuzzzkkkYYYNNNHHHGGGDDDAAA>>><<<<<<===777666444444666999===@@@NNNVVVbbbnnnyyytttfff[[[\\\eeevvvsss[[[NNNOOO\\\jjjttt{{{jjjccchhhttt}}}~~~yyyuuurrrooommmkkklllfff^^^VVVKKK@@@888666000000000000000/////////////////////............000////////////.........,,,------......------,,,---------.........//////---...///000000///...---111222444444333333444666444888;;;>>>MMMggg}}}xxxqqqrrr}}}zzzzzz{{{~~~wwwoooZZZIIIFFFEEE>>>:::<<<444;;;BBBGGGMMMSSSOOOGGG:::777444222111111000000222111111000///......---........................uuurrryyy{{{yyyvvvssskkkhhheeecccbbbbbbaaa___bbbeeegggfffdddgggooowwwzzzwwwsssppppppsssxxx{{{~~~~~~}}}{{{yyyxxxyyyyyy{{{|||~~~~~~tttooommmpppxxxwwwnnnmmmoooooolllffffffiiitttxxxzzznnnmmmqqq}}}|||qqqbbbWWWUUUYYY^^^aaaffflllrrrwww{{{yyyoooddd[[[WWWUUUZZZfffsss}}}{{{nnnbbb]]]eeetttyyyuuurrrsssrrrpppooorrrtttyyyhhhVVVLLLJJJEEE@@@<<<;;;::::::777666555444666999===???HHHPPP\\\hhhsss}}}~~~nnnbbbYYY```oooxxxaaaQQQNNNYYYgggrrr}}}nnnfffiiirrryyyzzzxxxuuusssqqqpppooonnnmmmhhhaaaXXXMMMBBB:::666000000/////////.........////////////............---,,,,,,,,,++++++++++++,,,------......------,,,,,,------------...............////////////......000222333333222222444555444888<<>>@@@FFFNNNNNNIII===888333111111222111000111111111000///.................................xxxuuuyyy{{{yyyyyyyyyxxxlllhhhccc``````aaabbbcccdddeeefffgggiiimmmsssxxx{{{wwwpppkkkkkkpppvvv{{{}}}}}}|||yyyuuurrrpppqqqsssvvvxxxzzz{{{||||||pppjjjhhhllluuutttnnnllllllllliiiccccccfffmmmpppwwwmmmhhhfffmmmzzzxxxiii\\\UUUUUUXXXZZZ]]]bbbhhhlllqqqsssmmmdddZZZVVVRRRVVV```nnnxxx~~~yyylll```ZZZ```lllwww{{{wwwtttsssqqqmmmmmmpppsssyyyyyyaaaUUUOOOGGGAAA===;;;:::999888777555555666888;;;===AAAHHHSSS```lllvvvzzzkkk```bbblll|||jjjVVVMMMTTT```ppptttlllnnntttyyyqqqqqqqqqppppppppppppoooooolllfff]]]RRRGGG===777222111000000////////////////////////............,,,,,,+++++++++*********,,,------......------,,,,,,,,,,,,,,,------------//////............/////////111222222222222333555444777>>>OOOiii~~~wwwuuuyyytttpppttt{{{{{{ttttttyyy~~~~~~|||}}}zzzzzz}}}___OOOGGG???;;;<<<888999888888===FFFJJJJJJAAA:::333000111333222000111111000000//////..............................}}}yyy|||~~~xxxxxxyyyyyyxxxlllgggaaa]]]^^^aaadddeeefffeeefffiiinnntttwwwyyy~~~yyyqqqkkkjjjpppwww}}}}}}{{{wwwqqqmmmkkkllllllnnnqqquuuxxxzzzzzz{{{nnngggeeeiiisss~~~sssmmmiiihhhhhhfffaaaaaadddggghhhooo{{{yyypppfffccckkkxxx}}}ooobbbYYYVVVWWWYYYZZZ___cccggglllpppmmmhhhYYYTTTOOOQQQZZZgggrrrwww|||uuukkk___XXX[[[dddllluuu{{{~~~yyyvvvsssooojjjjjjnnnsssyyyttt```WWWKKKCCC@@@>>>===;;;888777666555666888:::;;;;;;BBBMMMYYYeeeqqq{{{sssgggdddhhhuuu~~~rrr\\\NNNPPPYYYiii~~~xxxssstttwwwyyykkkmmmnnnnnnnnnmmmnnnnnnooooookkkaaaVVVKKK@@@777444333222111000111111111////////////.....................------------,,,,,,------......------,,,+++++++++,,,,,,,,,------//////...------...000111...000222222222222444555777777AAAXXXwww}}}||||||~~~~~~sssttt{{{}}}vvvqqqrrrwww|||~~~~~~zzz~~~}}}xxxttttttyyyrrrYYYJJJAAA<<<<<<999777555555888???EEEHHHEEE===444000222444333000111000000000/////////...........................{{{xxxxxxxxxuuussskkkfff```]]]^^^aaaeeegggffffffggglllrrrwwwzzzzzzyyyqqqkkkkkkqqqyyy~~~~~~|||wwwqqqmmmiiigggeeeeeegggkkkppptttvvv{{{zzzlllccc```dddnnnxxxxxxnnniiieeeeeeddd``````cccbbbdddiiitttyyyjjj```aaakkkwww~~~vvviii]]]WWWWWWYYYZZZ^^^bbbcccgggllllllhhhYYYSSSMMMMMMUUUaaajjjooovvvrrrjjj```XXXWWW\\\bbbkkkqqq{{{|||xxxtttmmmggggggkkkssszzzlll___OOOEEEBBBAAA???<<<999888666555666777888999:::???HHHSSS```lllxxxzzzfff^^^]]]iiixxx~~~vvvcccRRRNNNRRR```zzz|||xxxvvvtttssslllmmmnnnmmmjjjiiijjjlllmmmpppmmmdddYYYOOOBBB777444333111000//////000111////////////............////////////............,,,------......------,,,+++++++++,,,,,,,,,------///...---------///000111...000222222222333444666::::::FFFaaa}}}||||||xxx~~~~~~|||xxxtttrrrsssvvvxxx~~~~~~{{{}}}~~~yyy{{{}}}vvvqqqpppuuu~~~hhhRRRDDD===<<<999888666777888;;;@@@DDDGGG@@@777222333444333111000000000000////////////////////////////////////|||yyyxxxxxxvvvrrrmmmgggddd```^^^```bbbeeeffffffgggjjjnnntttyyy{{{{{{|||xxxqqqmmmnnnrrryyy~~~zzzvvvooolllhhheeedddeeehhhjjjqqqwww}}}}}}mmmbbb]]]]]]fffoooyyyrrrkkkfffdddbbb___^^^```___aaafffnnnyyy}}}mmmaaa]]]cccmmmuuu{{{ooobbbYYYWWWXXX[[[___aaa```bbbffffffcccYYYSSSMMMLLLRRR\\\cccgggnnnmmmhhhaaaXXXTTTUUUWWWaaagggqqqzzzzzztttkkkddddddiiirrryyy|||kkkVVVIIIEEEDDD@@@<<<999888777666555666666777999===EEENNNYYYfffssszzzkkk___YYYbbbrrr~~~||||||}}}|||vvvkkk\\\QQQOOO]]]yyy~~~yyyrrrnnnooopppppplllgggfffhhhjjjmmmssssssiii___VVVHHH;;;333222///---,,,---......////////////..................---------,,,,,,,,,,,,------......------,,,,,,,,,,,,,,,------------......---......///000111///111222333333444666777;;;???PPPlll}}}zzz||||||zzz~~~yyywwwuuusssssstttvvvwww}}}}}}}}}~~~|||}}}zzzwwwyyy||||||tttuuu|||xxxyyyzzz|||xxxrrrqqquuu|||zzz]]]JJJAAA???<<<;;;;;;<<<;;;:::===BBBGGGBBB;;;666333222222222000000000000////////////////////////////////////~~~~~~|||yyyxxxxxxuuupppkkkcccbbb``````bbbdddddddddeeehhhlllqqquuuxxxzzz|||{{{xxxtttrrrssswww|||~~~~~~{{{uuupppkkkhhhggglllrrrzzzuuuggg^^^ZZZ___fffooo}}}zzzqqqhhheeeaaa]]]ZZZ[[[]]]```dddiiioooxxxtttfff___```gggmmmvvvzzzzzzrrreee\\\YYY[[[]]]aaabbb___^^^``````]]]ZZZTTTMMMLLLQQQXXX]]]```fffgggfff```XXXQQQNNNNNNTTTZZZcccnnnxxx{{{tttjjjaaabbbgggpppvvv~~~}}}cccSSSMMMKKKEEE???:::999888666555555555555777;;;AAAHHHRRR___lllttt}}}yyyiii]]]___lllyyyxxxyyyxxxyyy{{{vvvvvvsssfffWWWOOOVVVqqq{{{tttssssssqqqlllfffdddgggkkkuuu}}}vvvllldddVVVFFF555333000...------///000////////////............---------,,,,,,,,,++++++,,,------......------,,,,,,------------.........,,,---...///000000000000///111333444444555777999;;;EEE\\\zzzwww}}}uuuyyywwwuuusssrrrsssuuuwwwxxx}}}{{{{{{{{{}}}}}}yyyzzz|||}}}|||yyyvvvttttttuuuxxx{{{}}}}}}}}}}}}~~~~~~wwwnnnlllqqqvvvvvvtttfffgggjjjlllpppxxxyyyvvvxxxiiiQQQFFFCCCBBB??????@@@===999<<>>999<<>>DDDLLLRRRQQQJJJ<<<333222444444///000111111111000...---//////............//////{{{{{{||||||xxxrrrooommmjjjgggddd______`````````aaadddgggjjjnnnrrrvvvwwwvvvtttsssrrrsssuuuxxx}}}zzzzzz|||ssseee```aaaccckkkwwwzzznnnbbbXXXSSSWWWYYY___ddddddcccjjjrrr~~~tttggg______bbbbbbdddeeeddd```\\\ZZZZZZZZZ___aaa]]][[[[[[ZZZWWWWWWPPPKKKKKKMMMNNNQQQVVV[[[^^^^^^[[[YYYWWWRRRKKKGGGFFFJJJUUU___iiittt}}}pppbbb]]]]]]fffkkkttt|||}}}zzz{{{vvvaaaTTTIIICCC======<<<999777555444444555444666<<>>@@@IIITTTcccgggcccRRR???555111000000000111111000000///...//////............//////|||~~~~~~||||||}}}yyyqqqjjjccc___\\\[[[___^^^]]]\\\]]]aaaggglllrrruuuvvvuuuqqqmmmlllllllllpppxxx{{{yyyooofffhhhllltttnnn]]]VVVWWW\\\dddgggfffhhhlllwww|||yyymmmbbb]]]]]]___`````````^^^[[[YYYWWWSSSYYY\\\[[[[[[]]]]]][[[UUUNNNIIIJJJLLLNNNRRRVVVTTTXXXZZZ\\\```bbb^^^XXXPPPKKKHHHLLLTTT]]]jjjuuu|||pppggg``````cccjjjsssvvvvvvyyy}}}~~~yyyaaaSSSNNNGGGDDD@@@===;;;;;;::::::888666777;;;>>>DDDPPP[[[kkkuuuttt^^^XXXeeettt}}}|||{{{xxxvvv{{{zzzlllZZZRRRQQQaaawwwwwwooojjjiiimmmrrryyyxxxpppsssuuurrrWWWHHH999333333111//////000000000000000000000000////////////////////////------------------------------------............000000000000111222333444111222333333222333;;;DDDQQQyyy~~~yyyvvvvvvlll```bbbjjjxxxvvvooommmmmmnnnqqqtttxxx|||}}}xxxsssqqqsssuuutttrrriiikkkllllllkkklllppprrrtttvvvyyy|||~~~|||yyywwwooojjjgggiiiiiiiiilllrrrrrruuuzzz~~~}}}sssmmmhhhdddbbbbbb\\\WWWSSSPPPNNNSSSZZZggg}}}{{{yyyzzz~~~lll___UUUIIIBBB???@@@HHHQQQeeemmmmmm]]]HHH999222///111111111111000000////////////............//////yyy}}}~~~zzzxxxxxx|||xxxpppggg```\\\ZZZZZZ___^^^]]]\\\]]]bbbiiinnnsssuuuvvvsssmmmiiiiiijjjlllrrrzzz}}}xxx}}}tttpppnnnqqq{{{kkkYYYWWWZZZaaagggiiikkkooouuu||||||pppeee___]]]^^^^^^______^^^\\\YYYWWWUUU[[[]]]\\\[[[\\\\\\YYYVVVOOOJJJJJJLLLLLLPPPTTTTTTWWWXXXZZZ```dddaaaZZZQQQKKKGGGJJJQQQZZZfffqqq}}}yyyooofff```aaagggooottttttwww{{{|||sss```WWWKKKFFF@@@<<<;;;;;;::::::888666777:::;;;???HHHSSSdddooo{{{kkk```hhhuuu}}}|||yyyuuuzzz{{{ppp___RRRLLLYYYpppzzzpppiiigggmmmuuuyyyxxxnnnmmmooonnnZZZJJJ:::333222111000000111111000000///.........////////////////////////---------------------------------.........//////000000000111111222333444444333444555333333<<>>FFFOOO^^^lllsssxxx|||wwwxxx~~~xxxsss~~~lllXXXYYYhhhwww~~~xxxppphhhggghhhjjjpppvvv|||xxxpppmmmmmmmmmeeeSSS@@@666333111///000000000000000////////////////////////////////////------------------------............////////////000000///000000111222333444111444888777777EEEWWWttt~~~eeeWWWQQQTTTbbbsss}}}zzzyyyzzzvvvnnnjjjllljjjmmmrrrvvvzzz|||}}}}}}}}}~~~{{{wwwuuuvvvxxx{{{|||xxxuuuooojjjgggdddcccbbbccchhhooovvv{{{}}}}}}|||}}}~~~}}}{{{yyywwwmmmgggaaa___\\\ZZZ]]]bbbbbbfffmmmttt{{{~~~yyywwwxxx}}}uuunnnhhhbbb\\\XXXSSSOOOQQQVVVWWWaaaooozzzpppjjjiiikkkmmmqqqttt~~~hhh\\\NNNFFFAAA===>>>@@@DDDSSSaaacccZZZNNN@@@666333222111000000000111111//////............//////{{{|||xxxtttsssnnnkkkeee]]]WWWUUUYYY]]]]]]^^^___aaaccchhhnnnsssrrrvvvxxxtttnnnlllpppuuuzzzrrryyyyyyzzz|||ssseeeXXXVVV]]]eeennntttyyyyyymmmfffeeecccbbbaaaccceeedddaaa]]]TTTYYY\\\YYYXXXXXXWWWUUURRRLLLGGGIIILLLNNNRRRWWWSSSQQQNNNPPPYYYcccddd```SSSNNNKKKLLLMMMOOOTTTZZZ```ooo{{{~~~~~~sssjjjggghhhmmmqqqqqqrrruuuyyy|||pppZZZQQQFFF@@@??????===:::888666777999888888>>>FFFKKKZZZjjjrrrwww}}}~~~wwwssszzz___XXXbbbpppyyy~~~uuuzzz{{{xxxpppoooddd]]]aaaiiinnnqqqttttttvvvvvvrrroooppprrrtttjjjXXXDDD999444111//////...//////000111111222222////////////////////////------------------------............/////////000////////////000111222333222///333999999:::III]]]|||nnnUUUMMMNNNUUUddduuuzzzsssppprrrpppjjjgggiiimmmpppuuuyyy}}}~~~~~~~~~|||yyyyyyzzz}}}~~~xxxuuuqqqlllhhhbbb]]]YYY\\\bbbjjjssszzz}}}~~~~~~|||yyywwwpppjjjdddbbb```^^^aaafff```dddkkkssszzz}}}vvvrrrrrruuuyyyuuummmeee___YYYTTTNNNIIIJJJOOOTTTYYY```lll|||{{{wwwooofff``````ffflllppptttlll___OOOFFF@@@======@@@>>>MMM]]]bbb]]]RRRCCC777333333111000000000111222//////............//////}}}zzztttooogggbbb\\\XXXXXXZZZ]]]^^^```^^^]]]aaaiiiooopppooowwwtttpppllllllooosssvvvyyysssvvv}}}}}}xxxzzz~~~~~~iiiXXXXXX]]]bbbkkkvvvxxxzzzsssllleeebbbaaabbbeeehhhgggbbb^^^YYYXXXWWWXXXYYYWWWUUURRRQQQRRROOOJJJKKKQQQUUUTTTSSSPPPNNNQQQXXX]]]^^^\\\RRROOOKKKKKKOOORRRSSSSSSZZZaaammmyyy~~~zzzpppiiiggglllooonnnpppvvv{{{{{{|||hhhTTTDDDCCCDDD>>>:::===999888666666666888:::<<>><<>>888888888999999999999999>>>FFFTTTbbbnnnwww~~~sssgggaaaaaaeeeqqq|||^^^TTTcccxxx}}}{{{zzzvvvqqqqqquuuvvvnnneeeaaadddhhhjjjiiikkkkkkkkkkkkjjjiiihhhhhhzzzppp^^^KKK===444111000000...,,,---000222000...000000000000000000000000///...---,,,,,,---...///////////////////////////......///000000111111222222333777:::;;;FFFbbbyyy{{{|||[[[NNNFFFJJJPPPSSSYYY```bbbccccccccccccdddgggiiiooouuuxxxxxxzzzyyyoooooorrruuuxxx{{{}}}zzzvvvqqqmmmhhhccc___YYYYYY[[[aaaiiiqqqwwwzzz|||zzzvvvrrrooojjjeeebbbmmmppptttwwwxxxzzz|||}}}}}}}}}||||||}}}~~~wwwkkkgggnnnuuusssllleee]]]VVVRRROOOMMMPPPUUUWWWYYYZZZ[[[ZZZ\\\^^^```aaa```bbbdddccc___^^^bbbrrr}}}\\\OOOIIIAAA<<<===:::===CCCOOO___ggg```TTT<<<666222222222000000222...//////000000//////...}}}zzztttjjjcccZZZXXXWWWXXX[[[^^^______aaadddjjjqqqwwwxxxvvvrrrllljjjhhhhhhlllsss{{{}}}nnniiilllpppwww|||{{{}}}uuubbbYYYXXX[[[ccclllrrrvvvzzz{{{}}}|||sssiiieeecccgggpppxxxuuueeeWWWVVVSSSPPPNNNLLLIIIEEECCC@@@CCCDDDCCCFFFLLLOOONNNLLLIIIFFFFFFHHHJJJKKKKKKMMMMMMMMMNNNPPPRRRSSSSSSNNNSSS[[[ccckkksssxxx|||xxxtttpppnnnllljjjhhhhhhlllttt}}}www]]]NNNGGGAAA>>>>>>999999:::::::::999888888;;;AAALLL[[[jjjuuu|||tttggg^^^\\\\\\gggyyyfffTTT[[[qqqvvviiiaaaaaaeeeiiikkkiiijjjkkklllllljjjhhhgggvvvooocccRRRAAA777333333111...,,,...111333111...////////////////////////......------------......////////////////////////...//////000111111222222222444999;;;===KKKkkk~~~xxxxxxqqqWWWNNNJJJMMMRRRSSSUUUXXX\\\]]]___aaabbbeeehhhkkkppptttvvvuuuwww}}}~~~zzzllljjjoootttxxx|||{{{xxxtttppplllhhhccc```[[[ZZZZZZ^^^dddlllsssxxxzzzuuuqqqlllfffbbbkkknnnrrruuuuuuvvvwwwxxxxxxyyyzzz{{{{{{{{{}}}~~~rrrgggkkkppp{{{~~~sssmmmeee]]]VVVRRROOOOOOSSSYYYYYYZZZZZZ[[[\\\___aaadddcccaaaccceeedddaaaaaaeeessszzzzzzeeeOOOFFF???;;;;;;999999<<>>AAAAAA@@@DDDLLLQQQRRRIIIGGGCCC@@@>>>???BBBDDDFFFJJJNNNQQQPPPPPPQQQRRROOORRRUUUVVVWWW]]]fffmmmvvv|||~~~}}}|||tttkkkdddgggnnntttzzziiiXXXOOOGGG@@@>>>===;;;999888888888888888:::@@@IIIVVVfffttt}}}{{{yyyiiidddbbbjjj|||hhh^^^fffqqq~~~ssslllllloooqqqssstttuuuvvvvvvvvvuuutttkkkjjjeee\\\PPPDDD:::555666888999777222000111444000000000000000000000000......////////////......///////////////////////////000000111111222333333333555888===KKKfff~~~|||zzzyyyzzzzzzyyy|||iiiOOO@@@BBBEEEHHHLLLPPPRRRQQQQQQUUUZZZ___cccgggkkknnnpppuuuwwwvvvwww|||}}}xxxooojjjkkkooooookkkeee```\\\XXXTTTRRRQQQRRRSSSTTTWWW^^^gggnnnwwwpppbbb\\\[[[[[[___eeehhhiiijjjjjjjjjhhhmmmqqqrrrqqqpppsssvvvxxx|||tttuuuxxxyyynnneee[[[VVVTTTUUU\\\cccjjjiiiiiikkknnnpppooommmjjjeee```^^^[[[YYY\\\bbbqqqzzzpppmmmpppyyyjjjQQQHHHDDD@@@======<<<===CCCLLLPPPNNNIII>>>555333555333111000000000111111111111000000zzzvvvooofff______]]]ZZZYYY[[[^^^``````bbbhhhpppttttttqqqmmmjjjeeehhhnnnuuu|||~~~}}}|||{{{{{{}}}jjjmmmqqqvvv|||}}}|||wwwqqqmmmllljjjhhhbbbgggiiiddd^^^ZZZWWWTTTSSSQQQPPPRRRVVVWWWUUURRRKKKHHHEEECCCBBBBBBAAA@@@<<<>>>>>>>>>CCCLLLSSSUUUJJJHHHDDD???<<<<<<>>>AAACCCHHHMMMOOOOOONNNOOOPPPNNNPPPRRRRRRRRRWWW___gggqqqxxx~~~yyyooofffhhhkkkqqqxxx}}}rrr^^^SSSIII@@@???>>>;;;999777777888999777999>>>FFFRRRaaarrr}}}~~~nnnbbb]]]dddyyyyyyfff\\\bbblll|||{{{ssspppoooppp}}}~~~~~~}}}}}}|||{{{zzzqqqnnniii```TTTGGG:::333666;;;===999222...111555000000000000000000000000......////////////......////////////////////////000000000111222222333333222444777>>>PPPmmm~~~}}}|||xxxtttyyy```HHHDDDFFFGGGHHHKKKNNNPPPOOOOOOSSSXXX^^^bbbfffjjjmmmqqqvvvyyyxxxyyy~~~}}}tttkkkjjjmmmmmmiiiccc]]]YYYUUURRROOOIIIKKKNNNPPPSSS[[[dddlllsssuuuddd\\\[[[UUUYYY___cccdddddddddeeeeeejjjpppqqqoooooorrruuussswww}}}zzzzzz}}}|||qqqggg\\\WWWTTTVVV]]]eeemmmlllmmmqqqvvvxxxvvvtttkkkgggccc```]]]YYY[[[```ppp}}}rrrkkkllllllxxx[[[RRRMMMHHH===??????===@@@GGGKKKKKKKKK???555333555333111000000000111111111111000000~~~wwwsssmmmgggbbb```^^^\\\ZZZ\\\```eeehhhiiimmmsssuuurrrlllfffcccaaaiiiuuu~~~~~~vvvuuuxxxwwwyyyzzz{{{||||||~~~~~~xxxqqquuuzzz~~~xxxrrrpppnnnkkkiiigggccc^^^ZZZXXXVVVTTTRRROOOLLLJJJKKKNNNOOONNNKKKJJJHHHEEECCCBBBAAA???===;;;<<<===???CCCGGGKKKNNNMMMJJJDDD???;;;999999:::BBBDDDHHHKKKMMMMMMKKKJJJNNNLLLMMMOOOPPPRRRZZZcccmmmzzz}}}rrriiigggiiiqqqyyy}}}hhhWWWMMMHHHAAA@@@>>>;;;888777888999888777999@@@JJJXXXlll|||{{{qqqddd___]]]iiitttUUUOOOcccyyy{{{pppccciiizzz|||{{{|||zzzrrrjjjdddWWWFFF;;;999555666888::::::777222...///////////////000111111,,,---------.../////////............////////////000111222111000000222333555999;;;???VVVzzzxxxxxx~~~{{{dddSSSKKK???BBBFFFIIILLLNNNQQQSSSSSSVVVZZZ___dddhhhkkkmmmooouuuyyyxxxzzz~~~~~~|||}}}~~~~~~wwwpppoooooojjjhhhhhhcccXXXNNNIIIHHHHHHHHHIIILLLSSS\\\bbbkkk~~~mmm^^^UUUTTTRRRRRRVVV[[[```bbbaaadddfffggghhhiiikkknnnpppvvvzzz}}}{{{{{{vvvhhh[[[WWWTTTSSS[[[fffppprrrqqqqqquuu{{{|||zzzpppggg^^^ZZZWWWSSSSSSVVVdddyyyxxxnnngggddd{{{jjjVVVOOOPPPGGGBBB@@@BBBDDDEEEHHHLLLIII>>>666444333///000444000000000000000000000000~~~wwwpppjjjeeebbbaaa___\\\[[[]]]aaafffjjjnnnrrruuuuuuqqqkkkeeebbbbbbjjjuuu~~~xxxooonnnrrrwwwxxxyyywwwuuutttuuuwww~~~}}}~~~}}}|||{{{}}}{{{tttpppmmmjjjhhhgggbbb\\\WWWSSSQQQNNNLLLLLLJJJHHHGGGHHHIIIIIIIIIIIIFFFCCC@@@@@@???===;;;======>>>@@@DDDHHHLLLOOOMMMJJJEEE???;;;:::::::::@@@CCCGGGJJJLLLLLLJJJIIIJJJIIIIIILLLLLLNNNWWW```kkkwww~~~}}}sssiiifffhhhpppxxx}}}vvv```QQQGGGBBBAAA???<<<999888888999999777888>>>FFFSSSeeettt{{{ttteee```]]]fff{{{~~~~~~~~~aaaUUU```rrr}}}xxxpppfffjjjwww~~~|||uuuoooiii\\\III;;;666444444555666777555111---///////////////000111111---------...........................////////////000111222111000000222444444888;;;CCC]]]{{{qqqpppyyynnnWWWIIIDDD>>>AAADDDGGGIIILLLNNNQQQSSSVVVZZZ___dddhhhkkkmmmoootttxxxxxxyyy}}}~~~|||~~~xxxsssqqqllljjjjjjggg^^^VVVSSSJJJIIIHHHGGGIIINNNVVV[[[bbbssstttbbbVVVQQQOOONNNPPPTTTXXXZZZZZZ\\\^^^```bbbdddgggkkknnnwwwzzz}}}~~~~~~nnn^^^WWWSSSRRR[[[gggpppssstttvvv{{{}}}qqqggg]]]WWWRRRMMMMMMOOOXXXhhhyyynnnfffbbbssszzzvvv^^^UUUTTTLLLFFFAAACCCGGGJJJNNNSSSRRREEE999555333000000222000000000000000000000000uuullleeebbbaaa```^^^\\\\\\^^^ccchhhllltttvvvwwwtttnnnhhhcccaaaeeelllwwwvvvkkkgggjjjppprrrrrrooojjjgggfffgggppprrruuuvvvwwwxxxzzz|||{{{{{{{{{}}}|||uuuooollliiigggddd```YYYTTTQQQOOOLLLKKKKKKJJJHHHEEECCCDDDGGGJJJJJJGGGCCC@@@???>>>===;;;?????????AAADDDIIIMMMPPPNNNKKKEEE@@@<<<;;;;;;;;;>>>AAAEEEHHHJJJJJJIIIGGGFFFDDDEEEGGGHHHJJJRRR[[[gggrrrzzz{{{~~~}}}tttiiieeefffnnnwww|||qqqZZZKKKDDDBBB@@@===;;;999999888:::777888<<>>===???CCCEEEFFFHHHKKKNNNRRRVVV[[[```dddhhhlllooooootttxxxxxxyyy}}}}}}}}}tttnnniiijjjiiiccc]]][[[NNNLLLJJJGGGFFFHHHMMMQQQXXXeeezzzgggVVVNNNKKKHHHHHHJJJMMMPPPQQQQQQSSSWWWZZZ]]]aaafffjjjrrrvvvyyy{{{wwwcccZZZTTTSSS[[[fffkkkppptttyyy~~~pppeeeYYYQQQKKKFFFEEEGGGLLLUUUhhhssskkkgggnnn|||ttt}}}iii\\\ZZZSSSJJJCCCEEEJJJPPPXXX^^^^^^OOO>>>666333222000000000000000000000000000000uuuhhh```^^^___^^^]]][[[[[[^^^dddjjjnnnvvvvvvtttpppjjjfffcccccciiipppyyyooogggeeegggkkkmmmkkkeee___[[[YYY\\\```dddhhhkkkooosssvvvvvvvvvvvvzzzzzzrrrllliiifffeeeaaa]]]WWWSSSRRRQQQQQQPPPNNNNNNLLLHHHDDDEEEJJJOOOOOOKKKFFFBBB@@@@@@???>>>?????????@@@DDDIIIMMMPPPPPPLLLGGGAAA===;;;;;;;;;<<>>QQQsss}}}yyy{{{~~~jjjSSSCCC>>>>>>===???BBBCCCEEEGGGJJJLLLRRRWWW]]]aaadddhhhmmmqqqpppuuuxxxxxxyyy}}}yyyppphhhfffeeeaaa^^^]]]SSSQQQMMMHHHEEEEEEHHHKKKRRRZZZiii~~~lllVVVLLLIIIEEEBBBBBBDDDGGGIIIIIIKKKNNNQQQUUUZZZ```dddjjjoootttwww}}}~~~}}}iii```YYYUUUYYYbbbbbbgggooowwwyyyjjj___SSSKKKDDD??????AAABBBFFFSSSggg~~~}}}vvvtttsssvvv{{{yyy|||ppp```^^^VVVLLLDDDEEELLLUUUaaajjjjjjYYYDDD777444333222000000000000000000000000000sssfff^^^\\\]]]\\\[[[ZZZ[[[___eeekkkooouuussspppjjjfffdddeeegggnnnttt|||~~~ooofffcccfffjjjkkkggg___WWWRRRNNNQQQUUUYYY]]]ccchhhmmmoooppprrrwww~~~}}}yyyssslllgggdddcccdddaaa]]]WWWSSSRRRRRRRRRRRRRRRQQQOOOKKKGGGIIIOOOTTTRRRNNNGGGBBB@@@@@@@@@@@@>>>======???BBBHHHNNNQQQRRRNNNHHHBBB>>>;;;;;;;;;:::===AAAEEEGGGGGGFFFEEE@@@??????BBBBBBDDDLLLVVV___fffmmmsssxxx{{{zzzwwwmmmfffdddlllvvv|||sssZZZLLLGGGAAA===<<<:::888666777555666:::>>>DDDQQQ]]]qqq|||mmmddd```cccgggsss~~~}}}}}}~~~xxx}}}}}}ZZZHHHGGGTTTjjj|||uuutttooohhhdddqqqwwwqqqoooqqqssssssmmm___LLL===555222///...///000000000///////////////000000111/////////...---------,,,............////////////000111222222111222444666888999BBBZZZ{{{ttt___KKK@@@>>>@@@>>>@@@BBBCCCDDDFFFJJJMMMSSSXXX___cccfffiiioootttsssxxxzzzxxxyyy}}}wwwjjjdddbbb^^^[[[[[[XXXUUUQQQKKKFFFDDDFFFHHHPPPTTT\\\kkkmmmVVVIIIGGGCCC???===???BBBDDDDDDFFFHHHJJJMMMRRRXXX]]]dddkkkqqquuu{{{wwwxxx|||~~~mmmeee^^^WWWUUUZZZXXX^^^fffooozzzzzzqqq```UUUKKKEEE@@@<<<<<>>BBBIIIOOOSSSUUUQQQKKKDDD>>>;;;::::::999<<<@@@DDDGGGGGGFFFEEE???===>>>@@@AAACCCKKKUUU\\\aaahhhooouuuxxxxxxwwwqqqiiieeelllvvv|||~~~eeeTTTMMMEEE???<<<;;;999777666444555999<<>>===>>>>>>???AAABBBDDDGGGKKKNNNTTTZZZbbbfffhhhkkkqqqwwwwww{{{|||zzzzzz}}}oooddd```\\\YYYYYYWWWUUUQQQKKKGGGEEEFFFHHHNNNPPPSSS\\\mmmuuunnnuuuyyyfffUUUDDDCCC@@@===::::::===@@@@@@AAACCCEEEGGGLLLSSSWWWaaaiiirrrxxx|||~~~yyyrrrpppqqquuuxxxzzz~~~yyyjjjeee___UUUPPPQQQQQQUUU[[[eeepppvvvqqqgggUUUMMMEEEAAA???<<<<<>>CCCIIIPPPYYYfffwwwzzz}}}wwwkkkmmmxxxyyy```ZZZQQQJJJEEEDDDIIIVVVkkk}}}rrrZZZCCC777555444222111111111111111111111111}}}rrrhhhbbb___^^^^^^\\\\\\\\\^^^cccjjjqqqvvvvvvrrrjjjddd```cccjjjooowww}}}vvvpppkkkmmmpppmmmddd[[[TTTSSSPPPMMMLLLNNNTTTXXX^^^eeennntttyyy|||zzzxxxmmmlllhhhbbb[[[YYYZZZ]]]gggaaaZZZUUUSSSSSSTTTTTTWWWTTTPPPOOOQQQTTTWWWXXXWWWQQQIIICCC@@@@@@AAABBB<<<<<<<<<>>>CCCKKKRRRVVVXXXTTTMMMEEE???;;;999888888;;;@@@DDDFFFGGGFFFEEE>>><<<===???@@@BBBJJJSSSZZZ^^^eeemmmrrruuuvvvvvvuuukkkfffmmmwww|||}}}~~~vvv^^^UUUIIIAAA>>>>>><<<:::666444555888:::===GGGRRRcccqqq|||jjj]]]XXX^^^]]]```|||~~~dddVVVEEEFFFMMM```~~~yyyqqqjjjfffjjjvvv}}}wwwyyyxxxuuupppfffRRR@@@999666333111111111000//////////////////000111111---------...........................////////////000111222222222333555777888===NNNkkkqqq[[[III@@@===<<<;;;<<<>>>???AAACCCGGGKKKOOOUUU\\\dddhhhiiimmmtttzzz{{{{{{zzz}}}rrrddd^^^ZZZWWWWWWRRRQQQNNNIIIEEEDDDEEEGGGHHHKKKNNNRRR\\\iiiqqqrrrmmm```YYY]]]bbb]]]TTTMMM======<<<:::777666999<<<;;;<<<>>>@@@CCCHHHOOOTTTZZZeeerrr{{{|||sssmmmjjjkkkkkkmmmsss{{{|||}}}qqqccc___ZZZQQQKKKKKKHHHKKKOOOWWWcccjjjeee[[[NNNGGGAAA@@@???<<<<<<>>>>>>DDDKKKPPPVVV___kkkttt|||~~~~~~bbbVVVLLLIIIFFFEEEHHHUUUnnniiiMMM:::555444333111111111111111111111111vvvkkkccc`````````___^^^]]]]]]___eeellltttyyyxxxssskkkccc```ccckkkqqqzzz{{{zzzwwwnnn]]]ZZZTTTMMMIIIJJJNNNRRRZZZbbbmmmtttwwwzzz|||wwwrrrpppllljjjfff```YYYVVVWWWZZZgggbbb\\\XXXXXXYYY[[[\\\ZZZVVVRRRRRRVVVZZZ[[[[[[[[[UUULLLEEECCCCCCDDDEEE===<<<<<>>>>>AAAIIIRRRZZZ\\\ccckkkqqqssstttvvvwwwmmmgggmmmwww|||}}}}}}dddZZZLLLCCC@@@@@@???===666555555777888:::CCCMMM___mmmzzz~~~gggYYYTTTZZZXXXXXXrrr}}}|||ggg[[[EEEDDDIII[[[xxx{{{sssllljjjdddoooyyy{{{zzz|||}}}}}}wwwyyyxxxuuurrrjjjXXXFFF:::777444111111000///---///////////////000111111,,,------....../////////............/////////000000111222222222333666888777>>>QQQooo~~~lllTTTDDD???>>>===:::;;;<<<>>>@@@BBBFFFKKKOOOVVV]]]fffjjjjjjnnnuuu|||~~~|||{{{~~~rrrbbb\\\WWWUUUUUUMMMLLLJJJFFFCCCBBBDDDFFFCCCHHHKKKMMMRRRZZZ______ZZZPPPJJJKKKKKKFFFCCCDDD777999999777444444666999777888:::<<<@@@FFFNNNSSSSSS```ppp}}}xxxooohhheeecccbbbiiirrrxxxxxx}}}|||kkk]]]YYYUUUMMMGGGHHHAAACCCEEELLLXXX___[[[RRRKKKEEE@@@@@@???<<<;;;===777===DDDKKKQQQVVV]]]aaazzzzzz{{{cccTTTIIIIIIHHHFFFGGGTTTpppsssSSS===555444333111111111111111111111111~~~nnn```^^^bbbdddcccaaa```___```ccchhhpppvvvzzz|||qqqgggddddddffflllsss{{{zzzmmm```[[[UUULLLHHHHHHQQQ```nnntttyyyvvvqqqnnnjjjiiihhhccc\\\VVVUUUYYY^^^gggbbbZZZUUUYYY```bbb___```YYYSSSTTT[[[```___\\\YYYUUULLLEEEEEEJJJJJJFFF@@@<<<<<>>===:::>>>>>>@@@CCCFFFGGGFFFDDD???===;;;;;;===CCCJJJNNN]]]]]]```gggkkkkkkmmmqqqyyyqqqmmmsssyyyzzz|||~~~wwwdddRRRIIIAAA777555<<<888555555888999999???FFFSSSgggxxx}}}~~~iii]]]RRROOONNNSSShhh}}}{{{|||yyynnnbbbMMMFFFFFFXXXsss{{{tttnnnjjjbbbjjjppprrrwww~~~{{{xxxzzzwwwqqqqqqqqqbbbNNNAAA999222111111///---...000000000000000000000000000000///...............++++++,,,,,,---...//////000111111111111222555777999<<>>>>>>>><<<;;;>>>AAAAAAAAAFFFOOOVVVjjjwww|||xxxwww}}}{{{{{{}}}rrrVVVJJJGGGEEEFFFFFFOOOjjjwwwYYYAAA777555444333333333222222222222111}}}nnn```^^^bbbcccbbbaaa]]]^^^```eeellltttzzz}}}uuulllcccbbbdddiiiqqqyyy~~~qqqfff[[[PPPIIIHHHLLLZZZhhhpppvvv~~~~~~{{{pppkkkhhheeeggggggddd]]]WWWVVVZZZ___iiieee^^^YYY\\\ccceeebbb___YYYSSSTTT[[[``````^^^ZZZVVVMMMFFFGGGLLLMMMIIICCC===;;;???GGGOOOYYYaaaeeebbbXXXJJJAAA>>>===:::<<<===@@@DDDHHHIIIGGGEEE???===::::::===CCCJJJNNN\\\\\\___eeehhhhhhkkkpppxxxqqqoootttyyy{{{}}}lllVVVLLLCCC:::777;;;999666666888888999===DDDNNNbbbssszzzqqqaaaTTTPPPPPPSSSaaaqqq||||||~~~vvvnnnSSSJJJGGGVVVooozzzssslllgggnnnssssssuuu{{{}}}|||wwwxxxtttooorrrttthhhWWWCCC:::444333222000///000000000000000000000000000000000///...............---------......//////000111222222222222444666999===DDD]]]yyysss}}}uuuTTTAAAAAA<<<888999999<<<<<<===>>>@@@EEEKKKOOOYYYaaaiiimmmrrrxxx|||{{{~~~~~~}}}ppp___UUUQQQPPPOOOHHHGGGEEECCCAAA@@@??????@@@BBBEEEHHHIIIIIIHHHGGGAAA???<<<999777777777888777777666666555444333333666666777888:::>>>DDDIIIPPPZZZgggttt~~~oooeee^^^XXXXXX\\\bbbeeemmm|||nnn```TTTSSSUUUQQQIIICCCBBBAAA@@@EEERRR]]]]]]WWWKKKKKKIIIEEEAAA???===;;;:::===???>>>>>>BBBJJJQQQaaaooo}}}wwwyyy|||~~~|||xxxZZZJJJEEECCCCCCBBBHHH___www}}}cccHHH999555333111111111000000000000///{{{lll___]]]```aaa``````ZZZ\\\aaahhhqqqxxx|||~~~pppggg```aaaeeellluuu}}}tttfffXXXMMMHHHFFFRRR```jjjsss|||~~~|||}}}||||||vvvjjjeeecccaaaeeefffeee___YYYXXX\\\aaammmjjjddd___aaagggiiifff___YYYTTTVVV]]]dddeeeccc^^^YYYOOOIIIKKKRRRSSSOOOHHHAAA<<>><<<:::;;;===AAAFFFJJJKKKIIIGGG???===:::999<<>>:::;;;:::888777888888777;;;AAAHHHZZZkkkuuu~~~zzziiiZZZUUUTTTTTT\\\fff~~~]]]OOOHHHSSSjjjyyyqqqnnnuuuyyyxxxuuuxxx{{{}}}zzzyyyuuuqqqtttvvvlll]]]EEE===555444333111000111000000000000000000000000000//////............///////////////////////////111222333333444555888;;;???MMMkkkqqqllluuukkkMMM======999666999888:::;;;<<<===@@@EEELLLPPP[[[cccjjjnnnsssyyy|||{{{|||~~~~~~}}}zzz{{{~~~|||vvvkkk^^^SSSMMMLLLMMMFFFEEECCCAAA@@@>>>>>>===@@@AAABBBCCCCCCAAA???>>>999777555333333333444555555555555444444333333333333444444444666;;;BBBGGGJJJRRR___nnnyyylllaaaXXXTTTUUUXXX\\\dddsssooo___SSSTTTZZZXXXNNNFFFBBBAAA@@@FFFUUUaaaccc]]]MMMNNNOOONNNJJJDDD@@@>>><<<>>>???>>>>>>@@@FFFKKKWWWgggwwwuuu|||yyy}}}bbbMMMFFFBBB@@@>>>AAARRRfff|||sssUUU>>>555333111111111000000000000///xxxkkk___\\\______^^^^^^YYY\\\bbbllluuu{{{{{{yyyllleee```bbbgggmmmvvv~~~ooo```RRRIIIDDDMMMYYYdddoooyyy~~~|||zzz{{{~~~uuuiiidddbbbaaadddggggggccc\\\[[[___eeeooonnniiidddeeejjjkkkhhh___YYYTTTWWW```hhhkkkiiiccc]]]RRRLLLQQQYYY[[[WWWMMMEEE@@@CCCKKKVVVcccmmmnnnlllaaaPPPCCC>>><<<;;;;;;===AAAGGGLLLMMMKKKIIIAAA>>>:::999;;;BBBJJJPPPYYYYYY[[[_________dddjjjsssssstttwwwyyy{{{}}}bbbQQQIIIBBB===<<<<<<999888999888666999>>>DDDRRRcccppp{{{ssseee\\\WWWUUUZZZbbb|||fffUUUIIIPPPdddyyy}}}uuusss{{{{{{xxxyyy|||}}}yyyvvvwwwvvviiiZZZGGG>>>666444333111000111000000000000000000000000000///............//////000/////////////////////111222333333444666999<<>>>>>999888;;;999:::;;;===???BBBGGGNNNSSS[[[cccjjjnnnrrrxxx{{{zzzyyy}}}~~~}}}}}}~~~}}}}}}{{{rrrkkkiiikkkoooqqqlllkkkggg]]]RRRJJJHHHJJJEEEDDDBBB@@@???=========@@@AAAAAAAAA@@@>>>;;;:::888777555444333444444555333333333333333333333333444444444444666;;;BBBHHHHHHMMMVVVeeeyyyuuuiii```ZZZXXXSSSVVV^^^llluuudddWWWYYYbbbaaaWWWMMMFFFDDDBBBHHHXXXfffhhhbbbOOOQQQTTTVVVRRRKKKEEEDDD@@@AAABBBAAA@@@AAAEEEHHHQQQbbb|||vvvsss{{{{{{}}}nnnSSSIIIBBB@@@===>>>JJJXXXooocccFFF888444333333333222222222111111uuuiii^^^\\\]]]]]]\\\]]]ZZZ]]]eeepppyyyzzzvvvpppfff```^^^ccckkkrrr{{{sssfffVVVJJJFFFJJJTTT___jjjttt}}}{{{yyyzzz~~~uuuhhhcccbbbcccfffjjjkkkggg```^^^dddjjjooooookkkeeeeeehhhhhhfff\\\VVVRRRVVVaaalllppppppeee^^^RRRMMMSSS]]]```]]]NNNGGGBBBFFFNNNXXXdddnnnnnnmmmdddTTTFFF@@@>>><<<<<<>>>BBBHHHLLLNNNMMMKKKEEEAAA;;;999;;;BBBKKKPPPXXXXXXZZZ\\\[[[ZZZ```hhhooosssvvvvvvvvvxxx|||jjjUUUKKKEEE@@@===<<<:::999:::888555777<<>>>>>>>>===;;;:::999999888777555444444555555222222222333333333333333444444444444666:::AAAFFFIIIJJJOOO\\\nnn~~~qqqhhhaaa\\\TTTUUU\\\hhhzzz{{{iii[[[]]]eeeeee[[[SSSJJJFFFCCCIIIZZZiiikkkeeeQQQOOOQQQVVVUUUNNNHHHGGGBBBCCCCCCCCCBBBBBBDDDEEEMMM^^^zzzvvvpppuuu|||~~~{{{~~~~~~XXXLLLBBB???===<<>>:::;;;BBBKKKQQQXXXXXXYYYZZZWWWVVV]]]fffkkkrrruuusssqqquuu{{{~~~www]]]OOOHHHBBB>>><<<999999:::888555666:::@@@IIIWWWgggvvvqqqaaaVVVVVVYYYcccyyyvvv```OOOQQQZZZggg~~~|||uuu|||yyyyyyyyywwwxxx|||yyyjjj\\\KKKAAA777444222000///111000000000000000000000000///............//////000...........................000222333444777;;;>>>DDDbbb|||vvvwwwzzz^^^III???===777888;;;777999:::<<<>>>AAAGGGNNNSSSZZZaaahhhkkknnnsssvvvuuuwwwyyy{{{}}}}}}}}}}}}~~~~~~|||{{{yyywwwsssmmmiiieeeccc^^^YYYTTTSSSUUUWWWWWWZZZ[[[VVVNNNGGGDDDEEEDDDCCCAAA???>>><<<<<<<<<999999999999999888777666777777666555444444444444333333333333333333333333222222333333444888<<<@@@GGGFFFJJJTTTaaasss{{{qqqfff]]]XXXXXX[[[eeeuuuqqqbbbaaafffeee^^^WWWNNNIIIDDDKKK]]]nnnpppjjjVVVMMMJJJPPPSSSMMMGGGFFFAAABBBBBBCCCCCCDDDDDDDDDIIIZZZvvv{{{ppprrrvvvyyyxxxyyy```PPPBBB???===;;;>>>EEEVVVhhh~~~rrrUUU@@@888111111111000000000000///qqqfff]]][[[[[[YYYYYYZZZ]]]bbblllyyy}}}pppeeeXXXXXX]]]jjjuuu}}}tttkkkeeeXXXKKKFFFDDDIIIUUUaaajjjttt}}}~~~vvvrrrtttzzzwwwhhhbbbdddfffppptttuuunnnfffdddmmmvvv{{{|||yyyrrrnnnnnnmmmjjjYYYUUUSSSZZZiiiwwwmmmcccWWWRRR\\\iiimmmjjjXXXNNNFFFGGGNNNXXXfffrrruuuxxxssscccSSSIIIEEEBBBCCCCCCDDDGGGLLLOOOPPPOOONNNHHH@@@;;;<<>><<<;;;::::::888888777777666555555555444444444555555666666666444444444444333333333333111222333444444666999;;;@@@AAAFFFNNNUUUccc{{{pppccc]]]ZZZZZZaaaqqqpppkkkmmmkkkfffbbbTTTNNNIIIQQQeeewww{{{uuu```PPPFFFLLLQQQLLLGGGFFFBBBBBBCCCEEEGGGGGGGGGFFFGGGXXXuuuuuuvvvyyyyyyuuupppssszzzkkkXXXGGGBBB@@@<<<===AAALLLYYYnnn{{{qqqXXXBBB777111111111000000000000///}}}ooofff]]]ZZZZZZXXXXXXZZZ^^^cccnnn|||qqqdddZZZZZZ```mmmwww}}}pppgggcccXXXJJJDDD@@@DDDQQQ^^^gggrrr|||zzzrrroooqqqyyyzzzjjjeeegggiiitttxxxxxxpppgggfffoooyyy}}}wwwvvvtttqqq^^^YYYXXX```pppsssiii\\\XXXbbbpppuuurrr```UUUJJJHHHOOO[[[kkkxxxzzz~~~yyyjjjXXXMMMGGGDDDEEEDDDDDDGGGKKKNNNPPPPPPQQQKKKBBB<<<<<>>AAAVVVuuuwwwQQQBBB;;;999555:::>>>:::>>>???AAABBBEEEJJJPPPUUUZZZbbbhhhkkknnnsssuuussstttxxx}}}~~~~~~{{{vvvrrroooiiibbb]]]WWWWWWUUUPPPKKKIIILLLOOOJJJKKKKKKKKKIIIGGGGGGGGGAAA@@@>>><<<:::999888888:::999888777666666555444333333444555777888999:::555555555444444333333333111333555666666777888:::999===DDDKKKNNNXXXooozzzjjj___[[[XXX^^^mmm~~~wwwvvvsssooonnnYYYSSSOOOWWWmmmjjjUUUFFFKKKQQQNNNHHHGGGDDDEEEFFFIIIKKKLLLKKKJJJGGGYYYuuu{{{}}}}}}sssjjjkkkqqquuu```MMMFFFCCC???>>>AAAFFFOOObbbrrroooYYYBBB777333333333222222222222111uuummmfff___]]]ZZZWWWWWWYYY]]]hhhwww}}}ooodddVVV^^^hhhpppvvv|||sssggg```UUUJJJEEEBBBCCCJJJTTT^^^kkkvvvwwwpppqqqtttxxx~~~zzzllliiikkkkkktttyyyyyyrrrgggeeennnwwwtttaaaaaa```cccrrrrrrbbbaaaooo|||~~~{{{jjj\\\OOOKKKOOOWWWgggvvvzzzttt```NNNGGGFFFDDDBBB@@@CCCHHHMMMOOOOOOPPPLLLFFF@@@???CCCKKKQQQUUUXXXXXXTTTQQQSSS\\\eeeffflllqqqooolllnnnvvv~~~jjjPPPEEEFFF:::::::::888777888:::;;;:::@@@LLL\\\nnn}}}sssgggeeeooo{{{fffTTTRRR\\\hhhlll}}}sssqqqvvv|||zzz{{{wwwtttuuuwwwuuummmeeeYYYOOOAAA999666666444333111111000000//////......000000///..................//////000111111222222111999555111777;;;???JJJWWWkkkIIIDDD===:::999::::::999888<<<@@@BBBCCCGGGOOOUUU^^^aaafffiiilllooorrruuuvvvwwwyyy{{{}}}~~~~~~~~~{{{sssmmmiiieee___ZZZVVVVVVUUUSSSPPPLLLIIIGGGIIIHHHHHHHHHHHHGGGCCC@@@======<<<;;;:::888777777777666555444444555666777666555555555555666777777666666666555444444444333111222222333333444444555999:::<<<@@@HHHTTTbbbjjjwwwoooeee```ccclll{{{zzzoooeeeWWWRRRaaazzzooocccUUUMMMOOOQQQLLLDDDAAAEEEIIIMMMNNNMMMKKKIIIPPP\\\uuuxxxpppmmmlllyyy~~~cccNNNKKKDDD???AAA@@@EEEQQQZZZcccjjj[[[AAA555444444333333111000...---sssllleee___\\\YYYVVVVVVYYY___jjjzzz|||mmmcccYYYaaallluuu{{{}}}kkk```UUUKKKBBB???@@@GGGPPPZZZgggqqqyyyxxxpppooorrrwww~~~pppkkkmmmooowww{{{|||uuukkkiiirrr{{{{{{iiifffcccfffuuuvvvddd```lllyyy~~~}}}uuugggXXXQQQRRRZZZjjjyyyzzzgggTTTKKKIIIGGGEEECCCDDDHHHLLLMMMMMMNNNKKKFFFAAA@@@EEEMMMSSSTTTVVVWWWTTTQQQUUU^^^gggiiikkkmmmkkkjjjnnnxxxrrrVVVGGGEEE>>>===<<<:::888888999::::::>>>HHHXXXjjjzzzyyylllhhhnnn~~~iiiVVVPPPYYYfffmmmyyyyyysssrrrxxx~~~~~~~~~yyytttssstttssslllfff[[[QQQCCC999555333111///111111111111000000000000000000///...............//////000000111111111222111999777333888;;;@@@KKKaaabbbGGGBBB<<<888888999999999888<<<@@@BBBCCCHHHOOOUUU___bbbfffjjjmmmpppsssuuuwwwxxxyyy{{{}}}~~~}}}}}}ssskkkfffbbb]]]YYYUUUTTTRRRPPPMMMIIIGGGEEEFFFEEEEEEEEEEEECCC???<<<::::::999888777666555444777666555444444555666777555444444444555555666666555555555555555555444444222222333333444444444444666888<<<@@@GGGOOOYYY___ssswwwllldddfffmmm|||zzznnnaaa]]]mmmyyynnn```XXXVVVTTTMMMFFFFFFJJJQQQUUUUUUSSSOOOMMMNNN[[[ttt~~~tttnnnpppyyy{{{fffSSSPPPIIIDDDEEECCCEEEOOOTTTZZZ```TTT???777333333333222111000//////qqqjjjddd^^^\\\YYYUUUVVVZZZaaalll{{{wwwhhh___[[[dddqqq{{{nnn^^^SSSKKKDDD@@@???DDDKKKRRR]]]gggnnnuuu~~~zzzqqqnnnoootttvvvnnnooossszzz{{{qqqooowwwvvvooohhhkkkzzzjjjbbbjjjxxxxxxggg[[[XXX^^^nnn|||ooo]]]QQQMMMJJJHHHEEEEEEGGGIIIKKKKKKLLLJJJFFFBBBBBBFFFNNNTTTSSSUUUUUURRRQQQUUU___hhhjjjiiigggfffiiipppzzz{{{|||bbbOOOHHHBBB@@@===:::888777777888999;;;BBBQQQeeewww{{{pppjjjkkkzzzoooYYYOOOTTTbbbkkkuuuwwwpppqqqvvv|||wwwssssssqqqlllggg___VVVHHH<<<666333000...111111111111222222222222000//////............///000000000000000111111111111999777555:::<<<@@@MMMnnn{{{tttzzzyyyVVVCCC@@@:::777777888888888999<<<@@@BBBDDDIIIPPPVVV___bbbgggkkknnnqqqtttvvvwwwxxxyyyzzz|||}}}~~~|||}}}sssiiidddaaa^^^[[[UUUSSSPPPLLLIIIGGGFFFEEEEEEDDDBBBBBBBBB@@@<<<999888888777777666555444444666666555555555555666666555555666666666666777777555555555555555555666666333333333444444444444444222666;;;@@@DDDHHHMMMQQQZZZkkk~~~rrrhhhgggkkkzzzxxxmmmjjjzzz|||pppfff___WWWPPPKKKHHHOOOWWW]]]\\\WWWQQQNNNPPP\\\uuuxxxqqqtttyyyvvvyyykkkZZZYYYTTTNNNMMMIIIHHHOOOPPPSSSXXXNNN>>>999333333222222222111111000~~~pppgggbbb]]][[[WWWTTTVVV[[[cccooo||||||oooccc[[[[[[ffftttxxxdddWWWOOOJJJDDDAAABBBEEEIIIRRRZZZdddlllvvv|||uuunnnmmmrrr}}}ppppppuuu}}}wwwuuu|||wwwmmmnnn}}}sssggglllzzzvvvfff^^^cccqqq~~~wwwdddVVVOOOLLLJJJGGGEEEFFFGGGIIIKKKKKKJJJGGGCCCCCCFFFKKKPPPSSSSSSRRRPPPPPPTTT^^^eeeiiifffcccdddiiirrr{{{zzztttpppYYYMMMCCC@@@<<<999888777777777999999>>>LLL```sss}}}uuulllggghhhuuuwwwaaaQQQQQQ[[[dddsss~~~wwwuuuxxx|||uuuqqqoookkkhhhbbbYYYLLL@@@999444222000000000000111111222222222000///............//////000000000000000000000000000777777666;;;;;;AAAPPPyyyxxxpppwwwoooMMM@@@>>>:::777777777888999:::<<>>;;;999888888888777777666666666666666666555555666666666777777888888888999888888444444555555666666777777555555555444444444444444111444888<<>>:::333222222222222222222222|||pppccc___\\\ZZZVVVTTTWWW]]]iiisssxxxjjj```\\\\\\fffuuurrr```VVVLLLFFF@@@???@@@BBBIIIPPP\\\dddnnnuuuyyy~~~|||sssnnnqqqssspppttt|||yyy{{{ooonnnzzz}}}nnnnnn{{{ssshhhjjjuuulll[[[RRRNNNLLLIIIFFFEEEFFFIIIKKKLLLJJJHHHEEECCCDDDHHHKKKQQQQQQQQQOOOOOOSSS[[[aaaeeecccaaadddkkkssszzz}}}~~~ooo}}}bbbQQQDDD@@@;;;888888888888777999888<<>>===;;;888777888999;;;;;;<<>>===<<<999777777777666666666666666666555666666666666666666555555666777888888888777777444555555666666777777777666666666555555444444444111333666777:::===BBBFFFEEEJJJRRR___ooo{{{}}}zzzzzzpppiiigggjjjwww|||oooaaaZZZZZZXXXbbboootttpppeee[[[UUUTTT^^^sss||||||{{{yyysssxxxnnn]]]___]]]ZZZXXXRRRMMMXXX]]]___aaaRRR>>>888444333222111111222222333vvvmmm^^^\\\ZZZYYYVVVTTTXXX```oooyyyuuugggaaa___^^^iiiwwwkkk[[[PPPHHHBBB@@@??????EEEKKKSSS[[[eeelllpppuuu|||zzzqqqqqq}}}zzztttwww|||sssooovvvxxxsss{{{uuuttt|||vvvdddXXXTTTRRRNNNIIIEEEEEEHHHKKKLLLKKKJJJGGGDDDDDDFFFIIINNNOOOOOOPPPQQQUUU[[[___cccaaa```cccjjjrrrxxx{{{oooiiiSSSGGGAAA;;;888999:::999888888888<<>>>>>>>><<<:::999999999777555444444444444444444555555555555666666666666555555333444555666777666555444666666666666666666777777888888777666555444444444222333444444666999???CCC@@@AAADDDMMMZZZeeekkkmmmqqqkkkhhhiiijjjtttzzzkkkdddeeeaaammmzzz~~~wwwjjj^^^XXXUUU^^^qqq~~~}}}tttwwwmmmYYYZZZXXXUUUTTTOOOKKK[[[ffflllmmm[[[BBB:::555444333111111111222333}}}nnnhhhZZZYYYXXXXXXUUUTTTZZZbbbqqqzzz}}}ooobbb___```dddmmm{{{kkk^^^UUULLLGGGCCC@@@CCCHHHHHHQQQ\\\dddiiinnnuuu{{{uuuqqq|||{{{|||~~~uuuvvv{{{~~~ooobbb]]]ZZZUUUNNNGGGEEEGGGJJJKKKLLLKKKJJJHHHGGGIIIKKKJJJLLLOOORRRVVVZZZ^^^aaacccbbb```aaafffnnnwww}}}uuuttt\\\LLLFFF>>>:::;;;;;;:::777666888<<>>KKKfffpppTTTBBB777999999777666666999;;;<<<===>>>CCCIIIOOOUUUWWWZZZ___ffflllooorrrsssuuuvvvwwwyyyzzz|||~~~tttjjjaaaXXXRRRMMMJJJGGGCCC@@@>>>======<<<:::888888888999777666333333444444555555555666444555666777777666555444333555666888888777666555777777777666666666666666999999888777666555444333222333444444444666:::=========@@@FFFMMMUUU]]]bbbeeebbbdddggggggmmmwwwpppqqqooozzzrrrfff```[[[bbbtttxxx{{{rrrZZZWWWTTTQQQPPPKKKKKK___oooyyy{{{gggLLLBBB777666333222111111222222uuuhhhcccXXXWWWWWWWWWUUUTTT[[[dddoooxxx~~~xxxiii]]][[[___hhhqqq~~~nnndddYYYPPPHHHBBBBBBFFFAAAJJJVVV___dddjjjrrrwwwxxxrrrzzz}}}yyyxxxiiidddaaa[[[QQQIIIEEEFFFIIIKKKLLLLLLLLLKKKJJJLLLNNNGGGJJJNNNTTTYYY^^^bbbdddeeeccc```___bbbkkkwww~~~}}}~~~eeeRRRJJJAAA<<<<<<<<<:::777333777<<>>@@@OOOlllhhhMMM>>>555777888666444444888;;;======>>>CCCIIIPPPUUUWWWYYY^^^fffllloooqqqssstttxxxyyyzzz||||||ssskkkbbb[[[OOOMMMJJJFFFCCCAAA@@@???===;;;999999:::;;;:::999555555666666777888888888444555666777777666555444666888:::;;;;;;;;;999888888888777777666666555555:::999888777666555444333222333555444444444555777===>>>@@@EEEIIIMMMTTTZZZ[[[[[[___ccccccfffxxxxxxyyysssmmmcccjjjyyy~~~yyy]]]XXXTTTQQQPPPKKKMMMcccvvvrrrVVVLLL888666444222000000111222mmmcccccc]]]YYYVVVTTTRRRSSS\\\eeerrruuusssiii^^^[[[]]]```iiippp{{{ppp[[[PPPKKKFFF???BBBFFFNNNYYY___ccciiipppwww~~~yyy|||wwwjjjiiifff^^^PPPEEEEEELLLJJJKKKLLLMMMLLLKKKLLLMMMGGGGGGJJJQQQZZZbbbeeefffhhheee```\\\^^^hhhxxx|||wwwnnnUUUJJJ???===>>><<<::::::888999<<>>>>><<<999888999;;;<<<;;;888666444555777:::;;;<<<999:::;;;;;;999888888888777888999:::;;;:::999999777777777777777888888999777777777777666666666666111111222333444666666777999999999;;;@@@FFFLLLPPPRRRWWW\\\\\\\\\cccppp|||{{{tttppptttbbbPPPLLLKKKHHHGGGOOO^^^|||}}}aaaBBB888666444222333444111,,,~~~lllcccbbb\\\XXXUUUTTTSSSUUU^^^hhhqqqrrrnnndddZZZWWWZZZ___lllsss|||zzzgggZZZOOOHHHEEEFFFKKKTTT[[[```hhhooovvv}}}rrrqqqooohhhZZZMMMJJJNNNNNNOOOPPPPPPOOOMMMLLLLLLFFFFFFHHHOOOXXXaaafffhhhjjjfff```\\\^^^iiixxx~~~uuuxxx]]]PPPCCC???>>><<<999999888888:::???EEERRRhhh{{{sssbbbVVVVVVccczzzyyy{{{pppWWWPPPWWWcccrrryyytttuuuzzzzzzssseeeddd^^^RRRDDD:::555333............//////000000222111000///......///000000000000000111222333444333666666777:::>>>VVV|||}}}XXXCCCAAA===;;;999777666777999:::888<<>><<<:::888777777888999:::===BBBGGGKKKPPPTTTXXX]]]```eeeiiimmmppptttwwwyyyyyy{{{|||~~~tttggg]]]TTTJJJFFFEEEBBB@@@===<<<<<<;;;:::888<<<:::999:::>>>AAADDDDDD@@@??????===<<<;;;:::999888888999999999888777777666666555555666666777888888888777777777666666666555555444444444333333333888999;;;===AAADDDGGGIIILLLOOOQQQOOOMMMPPPZZZcccxxxyyynnnSSSHHHEEEDDDDDDKKKXXXwww{{{\\\AAA<<<555222222222111///wwwkkkbbb___XXXUUUSSSTTTUUUZZZfffrrr}}}vvvkkk```VVVSSSYYYaaasssyyyrrraaaVVVRRRSSS[[[dddkkkrrrxxx{{{}}}|||ooo^^^RRRPPPSSSTTTUUUWWWVVVRRRLLLHHHDDDCCCDDDHHHPPP[[[eeekkklllggg___\\\```lllzzz{{{sss```LLLBBB???<<<999888999888999;;;>>>GGGZZZlll{{{vvvjjjccccccvvv}}}uuuoooqqqvvvwwwbbbQQQLLLSSS]]]nnnzzz|||sssccc^^^XXXRRRIII===555111111111111111111111111111000000000////////////000000000000000111222333444333666666999???FFFbbbzzzuuurrrQQQ???<<<<<<;;;999888777888999999;;;>>>CCCGGGKKKQQQVVVZZZ^^^bbbgggkkkooorrruuuwwwyyyzzz{{{|||}}}xxxkkk___TTTKKKGGGGGGEEECCCBBBBBBBBB@@@>>>>>>===<<<>>>BBBFFFHHHIIIEEECCCAAA???>>><<<;;;999<<<<<<;;;;;;;;;:::999999555555555555555666777777888888888777777777666666222222333333444555666666666777999<<>>666333222111000111sssiiibbb]]]VVVSSSRRRTTTWWW^^^kkkxxxxxxjjj___VVVRRRYYYdddtttzzz{{{eee``````iiisssyyy}}}}}}xxxgggZZZUUUSSSTTTVVVXXXXXXTTTNNNHHHCCCCCCCCCFFFMMMWWWbbbiiijjjeee^^^\\\bbbnnn{{{}}}gggOOOCCC???===;;;::::::999:::;;;<<>>BBBGGGKKKQQQWWW[[[___bbbhhhlllooorrruuuwwwzzzzzz|||}}}wwwjjj]]]TTTNNNKKKIIIHHHIIIIIIHHHFFFCCCAAAAAACCCGGGKKKMMMNNNKKKGGGCCCAAA@@@>>><<<:::>>>===<<<<<<;;;::::::999555555555555555666777777888888888888777777777777222333333444444555555555333555777:::<<<>>>??????AAACCCDDDBBB@@@BBBIIIOOO___uuuvvvuuu|||xxxiiimmmwww|||~~~zzz\\\HHHBBBAAAAAAEEEIII\\\sssqqqJJJ???666333222000000333xxxmmmfff```YYYTTTQQQPPPTTTYYYaaappp~~~wwwhhh___XXXTTT\\\hhhvvv{{{}}}uuurrrzzzrrreee___XXXXXXXXXZZZ[[[XXXQQQKKKDDDDDDCCCEEEIIISSS^^^eeefffaaa\\\]]]dddppp|||pppTTTEEEAAA>>>===<<<;;;:::::::::;;;AAAQQQaaauuurrrfff]]]lll{{{rrrllljjjkkknnnrrrpppeeeTTTGGGBBBLLL[[[jjjwww{{{zzz}}}lll```WWWVVVQQQEEE;;;888111000000000000/////////...//////000000000000///000000000000111222333444444777666:::AAAKKKjjjtttkkkttt{{{jjjLLL===;;;777777777888999:::<<<<<<;;;>>>BBBFFFKKKQQQWWW\\\^^^bbbhhhllloooqqqsssuuuzzzzzz|||~~~qqqdddXXXUUUQQQOOOOOOOOOOOONNNKKKJJJIIIKKKOOOSSSUUUVVVRRRMMMGGGDDDDDDBBB???<<<>>>===;;;:::999888888888666666555555666666777888999999888888888777777777666666555444333333222111222333666888;;;<<<===>>>???@@@@@@???===???EEEJJJRRR```xxxvvvrrrwwwyyyeeegggrrryyywwwoootttfffNNNDDDBBB@@@EEEEEERRRbbbooo~~~sssKKK???555444333//////444qqqfffbbb\\\TTTRRROOOPPPTTTZZZdddtttuuugggaaa]]][[[dddrrryyy~~~~~~zzznnnhhhbbb```^^^___```]]]UUUOOOEEEEEEEEEEEEGGGOOOYYY```bbb^^^[[[]]]fffrrr|||{{{{{{{{{[[[IIICCC@@@===<<<:::999999999999>>>NNN]]]ppp|||wwwkkk]]]ggg|||tttmmmjjjiiikkkpppssskkkZZZJJJBBBIIIWWWeeeqqquuutttvvv{{{wwwggg[[[YYYTTTFFF<<<999111111111000000000//////---...///000111111000///000000000000111222333444444777666;;;DDDPPPqqquuummmuuuwww~~~fffIII<<<;;;888888888999999::::::;;;:::===AAAEEEJJJPPPWWW\\\\\\aaafffkkknnnpppqqqsssxxxyyy{{{~~~ttthhhccc]]]YYYWWWWWWWWWWWWVVVTTTSSSUUUXXX\\\^^^___YYYSSSMMMIIIHHHGGGCCC@@@???>>><<<:::999888888888777666666666666777888888999999999888888888777777777666555444333222222111333444666888:::===???@@@?????????===;;;<<<@@@DDDHHHRRRccczzz}}}~~~wwwqqqsssnnnkkkqqquuussshhhiiiyyyrrrUUUHHHBBB>>>AAA@@@JJJVVV___ooovvvmmmKKK===444555444......444~~~lllbbb___YYYQQQQQQOOOOOOTTT[[[eeevvvuuuhhheeecccbbblll{{{|||{{{}}}|||rrrmmmjjjgggddddddddd```XXXQQQEEEFFFFFFEEEGGGMMMVVV]]]___\\\YYY]]]gggsss|||uuuttt```LLLEEEAAA>>><<<999888888888777===LLL[[[lllxxx~~~tttbbbddd{{{wwwoookkkjjjlllrrrxxxsssaaaPPPBBBGGGSSScccppp{{{qqqqqqsssttt{{{}}}kkk]]]ZZZTTTEEE:::777333333333333222222111111---...///111111111000///000000000000111222333444333666666<<>>@@@BBB@@@@@@>>><<<::::::===@@@???FFFTTTcccttt~~~wwwrrrppptttzzz{{{xxx|||xxxppprrr{{{rrrqqqooorrreeecccrrr}}}~~~zzzZZZJJJBBB<<<===<<>>>>>===<<<::::::::::::999999999888777777777777666555444333666666555555555444444444888555555999===???AAACCCAAAAAA@@@>>><<<;;;;;;<<<===AAAJJJUUU```ooozzzsssnnnjjjjjjiiiggggggmmmvvv~~~sssppp}}}}}}xxxwwwuuuiiigggqqqvvvuuu}}}___KKKEEEEEE@@@CCCEEEHHHPPP[[[``````HHH>>>555444444222000000zzzkkk^^^WWWTTTTTTOOORRRTTTWWWaaappp{{{|||mmmaaaaaaeeeiiirrr}}}zzz}}}~~~xxxssspppllliiiiiikkkggg]]]TTTNNNJJJDDDBBBFFFLLLRRRUUUXXXTTTSSSZZZiiiwwwyyylllxxxoooWWWJJJBBB>>>===:::999:::999777999DDDPPPcccrrr{{{nnngggrrr{{{rrrmmmeeefffkkkmmmsssnnn\\\KKKLLLVVVgggrrrwwwwwwllliiikkkllloooyyy}}}sssggg___ZZZQQQDDD999666444222111111222111111000000000000000000000000000000000111222222333333444444:::===DDDcccqqqOOO@@@;;;888:::999888777777777999999<<<>>>BBBGGGNNNTTTYYY[[[^^^aaaggglllpppqqqqqqqqqsssvvvzzz}}}tttooojjjffffffiiihhhkkknnnrrrtttssspppmmmlllfff^^^YYYWWWVVVSSSPPPHHHEEEBBB@@@??????>>><<<;;;;;;;;;:::::::::::::::888888888888777666555555555555555555444444444444444333333777<<<@@@CCCDDDDDDDDDAAA>>>;;;999888999:::===EEEOOOYYYfffyyyyyyssskkkiiifffcccccchhhqqqwwwyyyqqq{{{~~~wwwjjjfffqqqwwwwww~~~zzzdddMMMFFFEEEAAADDDEEEHHHPPP[[[___^^^JJJ@@@777555555222000///wwwjjj^^^WWWRRRQQQMMMOOOSSSZZZggguuuyyywwwssseee[[[^^^dddjjjttt~~~xxxxxx{{{}}}~~~|||}}}|||yyywwwsssooolllkkkkkkggg^^^WWWQQQMMMHHHFFFGGGKKKNNNOOORRROOOOOOWWWfffvvvmmmrrrwww^^^OOOEEE???>>><<<:::::::::888888AAALLL\\\lllxxxkkknnnyyy~~~sssoooeeedddhhhllltttsssdddPPPPPPZZZkkkvvvvvvwww|||wwwooolllkkklllmmmsss~~~yyyqqqgggaaa]]]UUUHHH>>>888666333111111111000///000000000000000000000000000000111111222333333333444444:::@@@JJJllleeeHHH<<<999777999888777777777777999999<<<>>>BBBGGGMMMSSSXXX[[[^^^aaafffkkkoooqqqqqqqqqqqquuuyyy}}}}}}xxxtttooooooqqqtttsssuuuyyy~~~~~~yyytttrrrlllccc^^^\\\ZZZWWWUUUMMMJJJGGGDDDCCCCCCAAA@@@======<<<;;;;;;;;;;;;;;;::::::::::::999888777666555555555444444444333333222222333777===CCCHHHIIIIIIGGGCCC>>>:::777666666999;;;AAAJJJRRR\\\mmm|||tttpppkkkeeedddgggnnnsss}}}pppvvv~~~nnnhhhqqq{{{}}}nnnpppkkkRRRIIIIIIGGGHHHHHHIIIQQQYYY\\\YYYLLLAAA777555555222000000tttggg\\\VVVSSSRRROOOOOOQQQZZZkkkxxxxxxrrrkkk^^^WWW\\\dddjjjuuu{{{sssqqqzzz}}}wwwuuu{{{}}}{{{|||~~~yyywwwwwwxxxxxxwwwsssqqqnnnllljjjeee^^^XXXSSSOOOKKKIIIIIIJJJKKKKKKNNNKKKKKKTTTccctttoookkkyyy|||cccRRRGGG@@@???===;;;::::::888888>>>GGGUUUggg|||ooolllsssvvvrrrhhhgggjjjoooyyyyyyjjjUUUSSS\\\ooozzzyyyuuuuuu~~~xxxpppmmmmmmmmmlllnnnuuu}}}~~~qqqkkkeeeaaa^^^WWWLLLCCC:::777444222111111000///000000000000000000000000000000111222222333333444444444;;;AAAOOOsss|||\\\DDD;;;999888888888777666666777999999;;;===AAAFFFMMMSSSXXXZZZ]]]```eeejjjnnnpppqqqrrrpppsssxxx|||zzzyyy{{{|||xxxrrriiiccc```^^^[[[XXXSSSPPPLLLJJJIIIHHHFFFEEE@@@???===<<<;;;;;;;;;<<<::::::::::::999888777777555555555444444444444333333555666888???HHHMMMNNNNNNIIICCC>>>:::777666555:::;;;@@@HHHOOOWWWeeeqqqzzzrrrmmmnnnqqqttt{{{pppsss~~~uuujjjqqq}}}llliiirrrqqqWWWOOORRRPPPOOOMMMMMMRRRYYYXXXSSSKKK@@@666444444222111111pppbbbZZZVVVUUUUUURRRPPPPPPZZZlllzzzyyypppfffZZZTTT[[[dddkkkvvvyyyqqqmmmttt|||~~~{{{yyysssooosss~~~{{{vvvqqqllllllqqqxxx|||xxxsssppppppqqqssstttssssssrrrpppkkkeee___[[[SSSPPPMMMKKKKKKKKKKKKJJJKKKIIIIIIQQQ___qqqssshhhnnngggUUUHHHAAA@@@===;;;::::::999777<<>>:::999777666888999===DDDKKKQQQ\\\gggpppwww~~~{{{xxxxxxxxxzzzsssttt}}}{{{lllppp}}}kkkeeeiiixxx]]]VVV[[[XXXVVVSSSRRRWWW\\\YYYRRRIII>>>444222333222222333mmm___XXXVVVVVVVVVTTTRRRRRR[[[mmm{{{yyyqqqbbbWWWSSS[[[eeemmmxxx}}}|||xxxpppkkkqqqxxxyyyxxxwwwmmmiiikkkwww|||vvvsssnnngggbbbbbbccceeehhhlllppptttyyy}}}~~~{{{wwwtttqqqoookkkhhhgggiiilllooorrruuuwwwuuuooohhhbbb^^^UUURRRNNNLLLKKKKKKKKKJJJJJJHHHGGGMMMZZZkkkzzzzzziiifffxxxlllXXXJJJBBBAAA===:::999:::999888;;;@@@KKK^^^tttmmmgggkkk~~~|||qqqnnnpppsss}}}|||nnn\\\TTTWWWlll~~~{{{wwwzzzrrrrrrvvvsssqqqmmmjjjkkkmmmqqqtttmmmiiiddd```\\\UUUMMMGGG;;;888444222222222000///000000000000000000000000111111222222333444444444777777<<>>999777666777666555555666777999::::::<<<@@@EEEKKKQQQVVVYYY\\\^^^bbbgggllloooqqqrrrpppssswwwzzz|||{{{vvvrrrmmmgggbbbXXXVVVRRRQQQPPPPPPOOONNNJJJHHHDDDAAA>>>=========;;;;;;;;;;;;:::999888777777777777666666666555555111666888888AAAPPPWWWVVVWWWOOOEEE>>>;;;:::888666555444888>>>CCCHHHPPPXXX^^^fffnnnqqqwww}}}}}}wwwvvv|||uuuuuujjjcccdddvvvaaaXXX^^^YYYXXXUUUWWW^^^eeebbb[[[KKK???555333444333222333|||kkk^^^XXXVVVTTTSSSSSSSSSUUU___ppp|||yyyppp^^^TTTRRR\\\hhhppp{{{|||{{{vvvooonnnssswwwwwwtttlllhhhlllrrrtttssssssfffbbbdddmmmyyy}}}xxxsssnnnjjjgggaaa]]]^^^]]]YYYXXXZZZ\\\aaaggglllnnnmmmiiigggdddbbbaaa______bbbfffiiioootttxxxwwwqqqhhhbbb___XXXTTTPPPLLLKKKJJJIIIHHHIIIGGGEEEIIITTTdddsss}}}lllbbbmmmrrr]]]LLLDDDBBB<<<999888::::::888:::???GGGZZZpppooohhhkkkttt|||uuutttuuuttt___SSSSSSggg|||xxx~~~|||vvvtttttttttrrrnnnjjjhhhkkkqqqvvvvvvqqqjjjccc\\\UUULLLGGG:::777444333222222111000000000000000000000000000111111222333333444444555777777<<>>EEEWWWlll{{{ssskkknnnjjj|||xxxxxx{{{aaaSSSPPPccczzzzzztttppprrrqqqnnnkkkjjjooowww}}}yyypppggg^^^UUULLLFFF:::777444333333333222111000000000000000000000000111222222333333444444555777777===EEE]]]~~~yyy{{{}}}xxx~~~kkkSSSCCC===:::999888666555555555666777999:::999;;;???DDDJJJQQQVVVXXX[[[]]]aaafffjjjnnnqqqsssrrrtttwwwxxxyyyzzz|||}}}wwwpppeeeccc```___`````````___VVVSSSNNNHHHDDDBBBAAAAAA>>>>>>>>>>>>===<<<;;;:::999999999999888888888777111999===???LLL```kkkiiibbbXXXKKKAAA<<<:::666333555333333777999:::===BBB>>>FFFMMMOOOSSS]]]ggglll|||wwwnnnnnnnnnrrrwwwxxx}}}{{{qqqkkkqqqfffSSSTTTMMMNNNQQQ[[[lll{{{}}}wwwVVVIII<<<888666333222222sssccc[[[WWWTTTSSSTTTVVVVVV[[[hhhuuuxxxooodddUUUXXX\\\```gggrrr~~~{{{vvvooojjjnnnpppssswww{{{~~~}}}tttlllfffbbb```^^^^^^cccjjjhhhdddaaabbbgggiiihhhfff___^^^^^^aaahhhuuu{{{yyyyyypppmmmiiieeeaaa]]]YYYVVVVVV[[[aaadddbbb]]]WWWTTTSSSXXX^^^bbbbbb___ZZZVVVWWWVVVTTTRRRRRRTTTXXXZZZeeemmmsssrrrjjjbbb______XXXYYYXXXSSSMMMIIIIIIJJJIIIFFFDDDFFFNNN[[[iiiqqq~~~uuuhhhnnnyyy~~~cccPPPGGGCCC>>><<<:::888777888:::<<>>BBBFFFKKKPPPWWW[[[[[[\\\```eeekkkppprrrrrrssstttuuuxxxzzz|||~~~yyynnnhhhbbbaaaeeeiiikkkjjjddd[[[TTTSSSOOOGGGBBBBBB===FFF999@@@888@@@444>>>:::999777666555555555666777<<<>>>@@@NNNbbbooopppkkk]]]LLLCCC>>>888555444555555666777888999::::::===>>>???AAAEEELLLTTTZZZgggssslllbbbaaaeeeggghhhnnnyyyyyyqqqsss|||iiiRRRMMMJJJIIIOOO___ssseeeNNN:::666666222222666~~~pppaaaZZZWWWSSSQQQRRRTTTUUU\\\iiivvvwwwmmmbbbTTTWWW[[[aaajjjuuu|||zzzuuutttsssrrrppplllfffaaabbbcccfffiiillloooqqqrrrxxxxxxyyyyyyzzzzzzyyyyyy~~~zzzsssccc]]]XXXVVVUUUUUUZZZaaaccc```]]]___dddhhhgggeee[[[[[[ZZZ\\\bbbmmmzzz|||wwwqqqkkkhhhfffbbbaaa___]]]ZZZXXXUUURRRTTTZZZcccjjjkkkiiifffccccccfffkkknnnnnnkkkfffccc]]]YYYRRRMMMLLLNNNRRRTTTaaaiiirrrrrrkkkbbb\\\[[[VVVWWWWWWTTTOOOJJJHHHHHHHHHGGGEEEFFFJJJTTTaaaiiiuuuzzzmmmlllrrrlllWWWJJJCCC>>>===:::888777888:::;;;CCCPPPcccwwwzzzmmmcccppp{{{cccUUU___nnnuuu|||~~~yyyqqqlllllluuuxxxvvvpppmmmttt~~~|||oooeee^^^WWWPPPKKK???777111222333111000111222222222222222222222222333//////222555333333555999===???HHHgggvvvtttaaaLLLDDD;;;888:::666444555555666777888:::;;;:::<<<@@@EEEIIIOOOUUUYYY\\\^^^aaaffflllqqqtttuuussstttvvvxxx{{{}}}~~~vvvqqqllllllqqqvvvxxxxxxrrrhhh```\\\WWWOOOIIIHHH???EEE>>>DDDGGGIII>>>@@@<<<;;;999777666666777777555:::;;;>>>MMMdddqqqsssrrrbbbPPPEEE>>>888555555444444555555666666777777666888999;;;???DDDKKKPPPXXXcccssshhhYYYUUUUUUVVV[[[bbbnnn{{{}}}xxx{{{hhhPPPIIIFFFGGGOOObbbyyylllTTT>>>888888444111333xxxkkk^^^YYYVVVRRROOOOOOQQQTTT]]]lllwwwvvvjjj^^^SSSUUUZZZcccnnnyyy|||wwwqqqmmmfffeeedddcccbbb___ZZZWWWYYYZZZ\\\^^^aaadddfffgggiiiiiijjjkkkkkkkkkkkkkkkpppssswww|||~~~wwwqqq```YYYSSSRRRQQQQQQVVV\\\\\\ZZZYYY\\\aaaddddddcccYYYXXXVVVWWW[[[dddooovvvxxxtttmmmfff```[[[VVVRRRSSSUUUXXX[[[\\\[[[YYYWWWZZZbbbnnnyyyrrrhhhYYYMMMHHHIIILLLOOOZZZdddooossslllbbbYYYUUUSSSUUUWWWVVVRRRLLLHHHGGGHHHIIIIIIHHHHHHNNNXXXaaaooowwwwwwnnnlllyyy```NNNDDD???>>>;;;999888888:::;;;AAANNNaaattt}}}nnnaaarrrkkkXXX[[[ffflllsss|||zzzoooiiihhhrrrxxx{{{xxxvvv{{{qqqeee]]]YYYUUUSSSAAA999333333444222111222222111111111222333555666444000000333555444333444:::===@@@LLLmmm|||{{{~~~vvvxxxyyy^^^LLLEEE:::666888666666666666777888999::::::888:::>>>CCCGGGMMMSSSWWW]]]___bbbggglllqqquuuxxxtttuuuwwwyyy|||~~~zzzvvvsssuuu{{{}}}tttmmmfff\\\SSSPPPEEEEEEGGGLLLddd___QQQFFF>>>===;;;:::999888888888555999;;;???PPPiiiyyy{{{{{{jjjUUUHHH???999555555333333333333333333444444000222444666888<<>>KKK^^^ppp~~~zzzkkkfffzzzooo[[[ZZZbbbgggnnnuuu|||~~~|||pppjjjiiirrrzzz}}}}}}wwwkkkccc^^^ZZZXXXEEE===666555555333333444333222111222333666999;;;555111111444666444333444888;;;@@@PPPqqqzzzxxx{{{~~~~~~zzzpppXXXIIIDDD999555888777;;;;;;999888777777777777777:::>>>BBBGGGLLLSSSWWW]]]___bbbfffjjjpppuuuxxxuuuuuuwwwyyy|||~~~~~~|||{{{~~~xxxjjj]]]UUUMMMFFFMMMVVVxxxeeeKKK>>>>>><<<;;;:::999888888888;;;<<>>GGGMMMSSSWWWZZZ^^^dddiiittt{{{|||cccQQQIIIFFFEEEDDDMMM\\\ooosssUUUGGGAAAFFFVVVqqqlllIII999777666333111lll```VVVSSSRRRNNNKKKJJJMMMSSS```oooxxxsssdddWWWQQQSSS[[[gggttt~~~{{{ssskkkbbb]]]UUUSSSQQQOOOOOOMMMKKKIIIGGGHHHJJJLLLPPPTTTWWWYYYWWWXXXYYYZZZ[[[[[[[[[[[[]]]bbbhhhjjjmmmwww}}}{{{xxxuuuqqqooo]]]TTTKKKHHHHHHIIILLLQQQUUUUUUUUUWWWYYY[[[[[[ZZZTTTSSSQQQOOOOOOTTT[[[``````]]]XXXUUUTTTVVVXXXYYYXXXddduuukkkSSSIIIHHHJJJPPP[[[jjjrrrooocccVVVNNNMMMPPPVVVZZZZZZUUUNNNIIIEEEJJJOOONNNKKKKKKRRRYYYdddnnnyyy~~~~~~pppdddzzzlllVVVJJJCCCAAA===:::999999:::;;;<<>>666555444333222333444333222333555999===@@@888333111444555333333555666888???SSSuuuzzz}}}yyywwwzzz|||gggPPPDDD@@@777444888888;;;;;;999888777777777777888;;;???CCCGGGMMMSSSXXX[[[^^^bbbeeehhhmmmrrrvvvssstttvvvxxx{{{}}}{{{jjj]]]UUUJJJNNN[[[kkkKKK>>>>>>===<<<:::999888777888;;;===DDDZZZxxxsss\\\KKKAAA999666666555444444333333222222222111333555666666777888:::BBBEEEHHHJJJKKKMMMQQQUUU[[[aaalllzzz}}}~~~xxxcccSSSJJJFFFEEEAAAIIIWWWjjj}}}zzzYYYHHH???FFFYYYwwwxxxPPP999555666555333|||hhh]]]SSSPPPPPPMMMJJJJJJLLLSSSaaaooowwwqqqbbbUUUPPPUUU^^^iiiuuu}}}yyyrrrjjjbbb]]]UUUSSSOOOMMMKKKJJJHHHFFFDDDDDDEEEHHHKKKOOORRRTTTRRRSSSTTTUUUVVVWWWWWWWWWVVV[[[___aaaccclllzzz~~~{{{vvvrrrnnnlll___TTTIIIEEEEEEFFFHHHLLLPPPQQQSSSTTTVVVVVVVVVVVVOOONNNLLLJJJJJJMMMSSSWWWXXXXXXWWWVVVXXX^^^ffflllmmmyyycccOOOHHHIIIMMMXXXgggooommmbbbUUUMMMIIILLLSSSYYY\\\XXXQQQKKKCCCHHHMMMNNNMMMLLLPPPSSS```iiiuuu|||~~~~~~ooo]]]mmmrrr[[[NNNDDDBBB>>>;;;999999:::;;;;;;DDDSSSeeevvv|||wwwrrrmmmiii}}}xxx|||wwwddd^^^```ccceeehhhkkkpppxxx~~~yyyppplllnnnzzz~~~rrrfff[[[UUUFFF===555333222000000222666444333222555999???BBB<<<666222333444333444777666777@@@WWWzzzuuuwww|||}}}eeeLLL???===666555999777666666666777888999::::::999<<<@@@DDDHHHNNNTTTXXXYYY]]]cccfffgggjjjnnnrrrqqqrrrtttvvvyyy{{{}}}~~~~~~|||}}}ooo```UUUOOOZZZ~~~zzz```GGG??????>>>===<<<:::888777777999<<>>EEEVVVsssXXX===555666666444wwwfff[[[PPPNNNNNNLLLJJJJJJLLLTTTaaaooouuuooo```TTTPPPWWWaaakkkttt{{{}}}vvvoooiiieee\\\YYYTTTPPPNNNLLLJJJIIIGGGGGGGGGGGGIIILLLOOOQQQPPPQQQRRRTTTUUUUUUVVVVVVRRRUUUXXXZZZ]]]dddnnnwww{{{uuuoookkkiiicccWWWKKKFFFFFFFFFGGGJJJIIILLLNNNQQQRRRSSSTTTTTTMMMLLLKKKIIIIIIKKKPPPTTTYYY[[[^^^^^^```hhhuuuwwwZZZMMMKKKKKKUUUbbbkkkjjj```TTTLLLDDDHHHOOOVVV[[[YYYSSSMMMEEEIIINNNPPPPPPPPPOOOOOO\\\cccoooyyyvvv^^^iiizzzaaaRRREEECCC???<<<:::999::::::;;;AAAMMM```sss}}}wwwppplllkkkkkkeee{{{~~~~~~~~~sss```YYY[[[___dddgggiiioooxxx~~~zzzqqqpppsss}}}yyyjjj^^^WWWIII???777444333111111333666444111111333888>>>BBB???777222222222222444999888999DDD]]]sssvvv{{{iiiMMM===;;;666666999666444555555666777888:::;;;999;;;???CCCHHHNNNTTTXXXXXX^^^eeehhhhhhhhhkkknnnoooppprrrtttvvvyyyzzz{{{{{{~~~pppjjjWWWYYYaaabbbLLLEEEAAAAAAAAA@@@>>><<<999888777:::===GGG___}}}nnnXXXJJJAAA:::777777333333333333333333333333222333444333222333555777333555777999:::;;;<<<======???CCCJJJRRR\\\dddiiissspppqqqvvvxxxtttqqqrrrqqqzzz|||mmm]]]QQQIIIEEEBBBFFFQQQcccxxx```IIIBBBDDDNNNeee___CCC888777666333uuueeeZZZOOOLLLLLLKKKJJJKKKLLLTTTbbboootttnnn___SSSPPPXXXccclllsssyyy{{{vvvqqqmmmddd```ZZZVVVSSSQQQOOOMMMGGGGGGEEEEEEEEEGGGIIIKKKQQQRRRSSSUUUVVVVVVWWWWWWRRRTTTVVVXXX[[[aaaiiiooozzz{{{tttmmmiiigggcccVVVIIIDDDCCCCCCDDDGGGDDDGGGKKKNNNPPPQQQSSSTTTMMMMMMLLLKKKKKKMMMQQQUUU]]]bbbffffffgggooodddSSSNNNJJJSSS___gggggg^^^SSSKKKAAADDDKKKTTTZZZYYYSSSMMMJJJLLLPPPTTTUUUSSSQQQOOOSSSZZZfffrrr{{{dddlllvvvdddTTTFFFDDD@@@<<<:::999::::::;;;???JJJ]]]rrr{{{|||zzzsssjjjeeedddfffcccwwwqqq___XXX\\\dddkkkpppkkkrrr{{{|||uuutttxxxooobbb[[[MMMCCC:::888777555444666555333000///111777===AAAAAA999222111111222555:::;;;<<>>;;;777777999444777666666666666666777888888;;;???CCCGGGMMMSSSWWWXXX___fffjjjiiihhhjjjmmmnnnnnnppprrruuuwwwyyyzzzzzz|||}}}|||___ZZZLLLOOO???FFFCCCCCCBBBBBB@@@===;;;999:::<<<@@@JJJccc|||kkkVVVIIIAAA:::777777222222222222222222222222333444444333333333666888555666777888777666555555888999<<<@@@EEEKKKPPPSSSYYYXXX\\\dddgggdddaaaaaagggqqq{{{sssdddXXXOOOKKKDDDGGGQQQcccyyydddKKKGGGDDDGGGWWWpppdddHHH;;;888555111vvveee\\\SSSPPPMMMJJJHHHIIIMMM\\\eeekkkpppfffXXXWWWVVV^^^hhhqqqvvvzzz~~~wwwqqqhhhbbb___\\\XXXUUUOOOLLLJJJHHHHHHHHHHHHFFFMMMQQQUUUVVVUUUTTTVVVXXXVVVUUUTTTTTTUUUZZZ```eeerrr{{{zzzvvvooommmnnnggg[[[KKK@@@>>>@@@BBBBBBDDDDDDEEEGGGKKKMMMNNNNNNLLLIIIFFFFFFKKKRRRXXX\\\ffffffiiikkklllqqq~~~ttt[[[TTTRRRWWW___eeecccZZZQQQLLLDDDDDDHHHPPPXXX[[[XXXSSSIIIMMMUUU\\\\\\VVVOOOKKKKKKVVVcccmmmuuu}}}nnnjjjmmmooo___LLLEEE???>>>===::::::<<<<<>>???HHHIIIJJJLLLOOORRRTTTUUUWWW___gggmmmxxxuuulllaaaSSSGGGEEEHHHSSSfff|||}}}qqqOOOCCCBBBDDDMMM]]]pppjjjIII888777444---sssddd[[[RRROOOMMMJJJJJJLLLMMM\\\eeekkknnndddVVVVVVVVV^^^iiiqqqwww{{{{{{tttoookkkfff___ZZZWWWTTTOOOLLLKKKJJJHHHGGGLLLOOORRRSSSRRRRRRSSSUUUSSSSSSRRRQQQSSSWWW]]]bbbnnnyyy~~~tttnnnlllggg[[[KKK@@@>>>@@@BBBAAABBBBBBCCCFFFIIILLLMMMNNNNNNKKKGGGGGGKKKSSS[[[```hhhgggiiijjjjjjnnnzzz{{{```WWWUUUYYY___eeeddd\\\RRRKKKEEEDDDGGGOOOXXX\\\[[[WWWLLLPPPWWW```ccc^^^UUUNNNIIIQQQ\\\gggqqqyyy}}}qqqhhhhhhuuudddOOOGGG@@@>>>===:::999;;;:::===FFFWWWkkkyyy~~~}}}{{{vvvmmmccc\\\ZZZZZZZZZeee~~~yyyjjj^^^___kkkuuuyyy|||}}}vvvuuuxxx~~~xxxnnnhhhQQQFFF;;;777666333222222222222222222222222222222444444444333444444555666;;;;;;IIIkkk||||||xxxyyy}}}zzzTTT<<<;;;:::999999555666555555555555666777777888999<<>>===<<<:::???DDDLLLaaazzzzzzgggQQQEEE@@@;;;777555555444333333222222333333444444444444444333333222333333333333333333333333888888888888999:::;;;<<<===>>>???@@@CCCEEEGGGIIIJJJRRRYYY```lllyyy~~~yyyqqqiiibbbVVVLLLFFFJJJUUUhhh}}}~~~~~~|||}}}tttSSSGGGEEEDDDIIIUUUdddqqqyyy}}}eeeGGG777777666111ssscccZZZRRRNNNKKKIIIJJJNNNNNN]]]eeeiiilllaaaTTTTTTUUU]]]iiirrrxxx|||zzzsssiiicccbbb]]]WWWQQQNNNLLLKKKJJJMMMOOOQQQRRRQQQQQQRRRSSSSSSSSSRRRQQQRRRVVV\\\aaaiiiqqqyyymmmhhhfffZZZKKKAAA???@@@AAAAAAAAAAAABBBCCCFFFJJJNNNPPPRRRNNNIIIGGGJJJRRR[[[bbbfffcccbbbbbb```cccnnnzzzggg[[[[[[^^^bbbeeeeee___TTTKKKEEEDDDFFFMMMWWW]]]]]][[[PPPSSS[[[eeemmmkkk```UUUIIILLLSSS___llluuuyyyzzz}}}vvvfffaaaxxx}}}jjjSSSJJJAAA???===:::888:::888:::BBBRRRfffwww{{{pppcccYYYUUUVVVUUUbbb}}}pppbbbbbbooo~~~yyyooolllvvvyyysssoooUUUHHH<<<888777444333333222222222222222222222222333333333333333444555555<<<<<>>===;;;999999555666666666666666777888888666888;;;===@@@EEEKKKOOOUUUXXX]]]aaadddgggkkkmmmnnnpppssstttuuuwwwzzz|||~~~|||{{{mmm\\\QQQJJJFFF@@@AAABBBCCCCCCAAA@@@???;;;@@@EEEOOOdddyyy}}}vvveeeQQQEEE>>>999888999555444333333222222333333444444555555555444444333444444444444444444444444666666666666666666666777888888999:::<<<>>>???@@@>>>CCCJJJQQQ]]]kkkvvvyyyyyyyyytttkkkddd___VVVNNNHHHMMMXXXkkk~~~vvvqqqtttUUUKKKHHHEEEGGGOOOZZZeeekkkyyysss```FFF666555666333rrrccc[[[RRRNNNJJJHHHJJJNNNPPP___fffhhhiii^^^RRRSSSUUU^^^jjjtttzzz~~~~~~uuunnnkkkfff]]]WWWSSSQQQOOONNNRRRRRRSSSTTTTTTTTTTTTUUUUUUUUUUUUTTTTTTXXX]]]aaagggmmmzzzxxxkkkeeefffZZZKKKAAA???AAAAAA@@@@@@AAAAAABBBEEEJJJOOOSSSWWWSSSLLLGGGFFFLLLUUU\\\\\\XXXUUUSSSQQQRRR[[[eeeuuulllaaaaaacccfffhhhhhhcccWWWLLLFFFCCCDDDJJJTTT[[[]]]\\\RRRUUU]]]iiiuuuxxxlll^^^NNNJJJLLLXXXhhhsssxxx{{{~~~|||ggg]]]pppnnnYYYNNNCCC???===:::888999888999???MMMaaauuuxxxhhh]]]YYYYYY\\\jjjwwwfffcccrrr~~~mmmgggppp~~~~~~vvvpppXXXJJJ<<<777666444333333222222222222222222222222222222222222333333444555:::<<>>CCCKKKXXXlll~~~rrrdddSSSHHH@@@:::888999555555444333333333333444333333555666777888888888888888888888888888888888666666777777777777777777777777777888999;;;<<<===:::===AAAGGGRRR___lllsssxxxxxxrrrhhh```[[[TTTMMMLLLQQQ]]]nnn~~~}}}vvvjjj{{{pppSSSOOOKKKHHHJJJQQQ[[[ccchhhrrrlll\\\EEE666333333222zzznnnccc[[[TTTOOOJJJFFFHHHMMMRRRaaahhhhhhggg[[[PPPRRRVVV___lllvvv|||{{{sssmmmeee^^^ZZZXXXWWWVVVWWWVVVVVVVVVVVVWWWWWWWWWVVVVVVVVVUUUUUUXXX\\\```gggmmmyyy~~~qqqhhhdddeeeZZZKKKBBB@@@AAAAAA@@@AAAAAAAAABBBDDDJJJRRRXXX]]]YYYQQQHHHCCCDDDJJJOOOOOOKKKGGGFFFCCCCCCJJJRRRcccqqqlllfffdddiiimmmlllkkkggg[[[OOOFFFCCCBBBGGGQQQXXX[[[[[[RRRVVV]]]iiizzzxxxiiiTTTKKKGGGRRRbbbnnnvvv|||mmm]]]kkkppp^^^QQQDDD???>>>;;;999888999999>>>KKK^^^rrrqqqeee___]]]cccppp}}}{{{eee___pppppphhhmmmwwwzzzooo[[[KKK<<<666555444222111222222222222222222222222222111111222333444555666888;;;MMMnnnlllNNN>>>???;;;777888777555555444444555555666777777999;;;===@@@DDDIIIMMMRRRUUUZZZ^^^aaadddhhhkkkpppsssvvvwwwxxxyyyzzz||||||||||||~~~oooYYYLLLHHHAAABBBDDDGGGIIIHHHDDD@@@@@@FFFQQQbbbwwwrrrfffYYYPPPHHH???999888777666666555555555555555444444555777888888888888::::::::::::::::::::::::999::::::;;;;;;;;;;;;:::666666555555555666777777;;;<<<>>>CCCKKKWWWeeeoooyyyyyytttjjjaaa\\\WWWRRRPPPVVVbbbsss}}}yyyzzzwwwfffrrroooSSSSSSPPPOOOPPPWWW^^^eeehhhllleeeVVVDDD888444444444rrrggg```ZZZTTTPPPJJJFFFGGGLLLUUUdddjjjhhheeeXXXNNNRRRWWWaaannnxxx~~~}}}xxxqqqjjjfffcccaaa___[[[YYYWWWWWWXXXYYYYYYXXXUUUVVVUUUTTTTTTVVVZZZ]]]fffnnn{{{{{{sssjjjeeeeeeeeeZZZKKKBBB@@@AAAAAA???@@@AAAAAAAAABBBIIITTT\\\ccc```XXXMMMCCC???AAADDDEEEAAA>>>>>>===<<>><<<:::999::::::>>>HHHZZZoooyyynnnddd___```lll{{{dddZZZhhhsssiiikkksss{{{|||sss___MMM<<<555555444222111222222222222222222222222222222222222333555666777777<<>>999555777777444444444444444555666666777888;;;<<>>:::999888777777666666777777777777888999::::::::::::========================<<<======>>>===<<<;;;::::::999888777777777777888;;;;;;===BBBIIITTTcccqqq|||}}}zzzqqqiiieee```\\\WWW^^^jjjyyy~~~uuuqqquuuvvvcccjjjqqqVVVWWWVVVUUUWWW\\\aaadddeeefff]]]NNN@@@999777777777}}}mmmbbbZZZVVVSSSQQQLLLGGGIIINNNXXXfffkkkiiidddWWWNNNRRRYYYbbbooozzz~~~xxxrrrnnnjjjhhhaaa^^^[[[[[[]]]^^^]]][[[WWWWWWWWWVVVVVVWWWZZZ]]]bbbmmm|||~~~uuummmeeedddgggdddZZZLLLCCCAAAAAAAAA??????@@@???>>>@@@HHHTTT]]]hhhfff```UUUHHH???===>>><<<999888::::::999<<>>RRRttt|||\\\CCC999<<<777333666777555555555555555666666777666777999;;;===AAAGGGJJJRRRUUUZZZ^^^aaadddhhhjjjrrruuuxxxzzz{{{zzz{{{|||zzz{{{}}}~~~~~~~~~~~~}}}yyyyyyjjjWWWPPPHHHHHHJJJOOORRRPPPIIIBBBBBBJJJ\\\vvvyyyiiibbb\\\QQQFFF???::::::999888888888999999999:::===???BBBDDDEEEFFFIIIIIIIIIIIIIIIIIIIIIIIIIIIJJJJJJIIIGGGDDDAAA???@@@???>>><<<;;;;;;;;;;;;:::999===EEEMMMYYYjjj{{{|||sssmmmhhhddd___fffrrrxxxoooooovvvbbbdddwwwtttZZZXXXXXXZZZ^^^bbbffffffffffffXXXGGG===999777666555|||lllaaaUUUSSSRRRRRRNNNIIIKKKQQQYYYhhhllliiidddVVVMMMRRRZZZdddqqqzzz{{{vvvpppmmmgggccc```___aaacccaaa```ZZZZZZZZZYYYXXXZZZ]]]___^^^kkk}}}}}}tttkkkddddddhhhdddZZZLLLCCCAAAAAAAAA???===>>>>>>===>>>FFFSSS]]]kkkkkkfffZZZLLLAAA===<<<777444444888999888:::>>>AAAPPPbbbooo{{{nnn```aaacccuuu}}}uuuooofff[[[LLLIIIGGGJJJPPPUUUUUURRRPPPXXX___gggzzzzzzeeeTTTQQQTTT[[[jjjzzz~~~~~~hhhgggwwwfffUUUEEE??????>>><<<;;;999999<<>>777777777444333222222222222222222222222333333333444555666888888;;;AAAUUUwww~~~{{{vvvyyysssWWW???777;;;666222555777666666666666666777888888444666888:::<<<@@@EEEIIIRRRUUUZZZ^^^aaadddhhhkkkrrruuuyyy{{{{{{{{{{{{|||zzz{{{}}}~~~}}}}}}}}}~~~}}}zzzttttttxxxqqq\\\TTTKKKKKKMMMRRRUUUSSSKKKCCCFFFNNNaaa~~~ooofffaaaXXXLLLDDD<<<;;;::::::999999::::::999;;;@@@EEEKKKPPPTTTUUUWWWWWWWWWWWWWWWWWWWWWWWW]]]]]]\\\ZZZWWWRRRNNNLLL@@@???>>><<<;;;::::::::::::999???IIISSS___sssyyyqqqkkkfffdddkkkwwwsssrrryyycccbbbooouuu[[[VVVXXX\\\bbbhhhkkklllkkkjjjYYYEEE:::777555222///kkk^^^VVVRRROOOMMMJJJFFFHHHMMMYYYaaagggdddZZZPPPNNNPPPZZZeeettt}}}xxxqqqkkkiiigggfffffffffeeeddd]]]\\\ZZZXXXVVVXXX\\\___bbbkkkyyyoooeeefffiiiiiiggg[[[LLLBBB@@@BBBBBBBBBAAA???>>>@@@BBBFFFRRR]]]mmmqqqmmm___NNNCCC===999:::888666555555666888:::AAAKKKYYYgggsss|||{{{ddd^^^\\\ooo}}}{{{uuurrrjjj```WWWNNNFFFFFFMMMTTTUUUSSSVVVWWW]]]kkk}}}{{{dddUUUTTT___nnnxxx|||qqqjjjrrrjjjWWWFFFCCCBBB<<<888999999;;;===BBBOOOcccxxxnnn^^^^^^bbblll|||}}}~~~ooo]]]hhh{{{wwwpppbbbkkkxxxwwwRRR<<<;;;777222333222333222222222111000000000111222111111000222666999<<>>;;;::::::;;;<<<===AAAIIISSS]]]ccceeeeeegggffffffggghhhgggdddbbbnnnkkkiiijjjiiiddd[[[SSSIIIAAA======>>><<<;;;<<<>>>???CCCJJJXXXkkkzzzqqqllljjjjjjqqq|||{{{ffffffsssxxxUUUQQQPPPTTT```jjjpppuuuyyy{{{bbbGGG:::888777555333lll^^^UUUQQQNNNLLLIIIFFFIIINNNZZZaaagggdddYYYPPPNNNPPPZZZeeesss}}}}}}wwwpppnnnkkkjjjjjjiiihhhgggaaa```^^^[[[YYYZZZ^^^aaabbbkkkyyytttjjjiiijjjjjjhhh\\\LLLCCCAAACCCDDDDDD@@@===<<<===???CCCMMMXXXkkkrrrqqqcccQQQDDD>>>;;;999888777666666777888999;;;CCCPPP^^^iiirrryyy}}}qqqbbb[[[lllyyywwwrrrpppkkkbbbZZZQQQHHHFFFLLLRRRTTTSSSTTTVVV\\\jjj}}}qqq\\\UUU\\\jjjuuu~~~rrrgggjjjmmmYYYHHHCCCBBB===999::::::;;;===AAAMMMaaavvvpppaaa\\\```iiiyyy}}}yyy~~~}}}ppp^^^fffwwwyyyuuudddkkkvvv|||XXXAAA===666111111///222222222222111111111111...000222333333555777:::<<>>;;;<<<;;;;;;<<<@@@JJJ]]]sssrrrddd\\\^^^fffttt}}}yyy~~~~~~~~~uuuaaafffsss}}}zzzhhhkkksss~~~\\\DDD>>>666222333111111111111222222222222222...000333444444444666777>>>CCCXXX{{{yyyuuuuuu{{{}}}{{{{{{vvveeeQQQCCC???:::666555555555444333333333333222222222222555666999:::<<>>@@@BBBCCCGGGKKKKKKNNNUUU```mmm~~~wwwlllhhhggggggooozzz{{{|||uuuTTTIIIHHHLLL[[[jjjvvvmmmNNN>>>:::777444333iiiZZZRRRMMMIIIHHHGGGFFFKKKRRR\\\aaaeee___TTTKKKKKKOOOZZZdddsss||||||yyyvvvtttssspppnnnkkkjjjhhheeebbbaaaccceeejjjrrr~~~{{{ooolllnnnnnnmmm```PPPFFFEEEGGGIIIIIIFFFCCC@@@???>>>@@@IIISSScccooouuukkkXXXIII@@@===777777888888888888777777>>>CCCKKKTTT]]]gggooouuuzzz|||~~~|||xxxqqq\\\fffmmmmmmlllmmmmmmkkkbbbZZZQQQKKKKKKNNNQQQRRRUUUWWW]]]iiiyyysssaaa^^^jjjwww{{{jjjcccyyyyyycccNNNGGGDDD>>><<<>>>===;;;;;;???HHHXXXoootttfff\\\]]]cccnnn}}}{{{ffffffnnn~~~mmmlllqqq|||}}}]]]FFF???777555888666111111111222222333333333222333333333333444777999===EEE]]]~~~zzz{{{~~~hhhOOO???<<<999777777777666444333333222222222222222222444666888:::;;;???CCCFFFLLLQQQWWW]]]aaadddhhhjjjmmmnnnnnnpppqqqrrrssstttvvvvvvvvvvvvxxxzzz{{{}}}}}}}}}|||yyyvvvuuuwwwyyyzzzxxxqqqnnnsssvvv~~~yyy\\\RRRPPPRRRWWWWWWPPPKKKIIINNNWWWggg|||{{{hhh]]]VVVUUUSSSQQQOOOOOOOOOPPP[[[dddqqq|||}}}{{{xxxuuurrrnnniiieee___^^^^^^___^^^ZZZSSSMMMGGGAAA>>>???AAACCCHHHNNNTTTWWW\\\dddppp~~~rrrfffaaaaaadddlllxxx~~~rrrQQQHHHGGGOOOaaatttpppPPP>>>888666444333iiiZZZRRRMMMHHHGGGFFFFFFMMMTTT]]]bbbccc]]]QQQIIIJJJNNNZZZdddrrr|||{{{yyyvvvssspppnnnnnnllliiifffeeefffhhhpppwww|||ooollloooqqqqqqdddSSSIIIGGGIIIKKKLLLIIIEEEBBB@@@>>>???GGGQQQ]]]jjjssskkk[[[LLLBBB<<<777777888888888888777777;;;>>>DDDKKKRRRZZZbbbhhhmmmqqqwww|||}}}{{{vvvssslllnnnuuuuuu```fffjjjjjjjjjkkkmmmmmmddd___VVVOOOLLLMMMPPPRRRWWWXXX^^^hhhvvv|||iiibbbjjjuuu|||oooeeewwwjjjSSSIIIEEE???<<<>>>===::::::>>>EEESSSjjj~~~uuuggg]]]\\\___iiiwwwjjjcccfffuuunnnpppzzz|||||||||^^^HHH???777666999666111111222222333333333444666555444333444999@@@FFF;;;FFFbbbyyylllNNN===;;;888777777777666555333333333333444444444444444666888999;;;>>>BBBFFFLLLQQQWWW]]]aaaeeehhhjjjmmmmmmnnnooopppqqqrrrrrrvvvuuuuuutttuuuwwwxxxzzz{{{zzzxxxuuuqqqnnnmmmmmmqqquuu}}}xxxqqqnnnmmmnnnsss~~~^^^RRRPPPRRRWWWWWWPPPKKKIIIOOOYYYiiizzz~~~lllhhhfffccc___\\\ZZZXXXXXXeeennnyyyxxxuuuqqqmmmiiiddd^^^YYYOOOOOOPPPPPPOOOMMMIIIFFFFFFBBB???@@@BBBDDDJJJQQQYYYZZZ]]]aaaiiittt{{{jjj^^^YYYYYY___gggtttpppPPPHHHJJJVVVlllsssQQQ===777555333333nnn```TTTNNNIIIGGGEEEFFFNNNVVV```dddddd\\\PPPIIIKKKOOOZZZdddrrr{{{}}}yyyuuusssqqqqqqpppnnnkkkiiijjjllltttzzzssspppsssuuuvvvhhhWWWKKKHHHKKKMMMMMMKKKFFFBBB@@@===>>>FFFPPPYYYeeennnjjj]]]PPPDDD===777777777777777777777777999<<<@@@EEEJJJPPPWWW\\\cccgggnnntttuuusssnnnkkkdddcccdddnnn~~~{{{eeeggghhhhhhggghhhiiijjjeeebbb[[[SSSMMMLLLOOORRRUUUXXX^^^gggssspppfffkkksss{{{uuuhhhrrrqqqWWWKKKEEE>>><<<>>>===999:::???DDDNNNeee{{{vvvggg\\\ZZZ[[[dddrrr~~~nnn```]]]sss}}}qqqooozzz{{{zzz{{{```LLLAAA666444666111222222222333333333333333555444444444888AAALLLTTT===IIIgggttt|||mmmLLL===;;;888777777777666555444444444444555555555555444555888999;;;>>>BBBEEEKKKPPPWWW^^^bbbeeegggiiimmmmmmnnnoooppprrrrrrsssvvvuuutttssssssuuuwwwyyyxxxwwwvvvsssqqqnnnlllkkkpppttt{{{yyyrrrpppnnnooorrrxxx```SSSQQQSSSXXXXXXQQQLLLJJJOOO[[[lll{{{{{{yyyuuuppplllhhheeecccgggnnnvvv{{{{{{zzzyyyyyypppmmmiiiddd___XXXRRRMMMEEEFFFFFFFFFGGGGGGGGGGGGGGGCCCAAAAAAAAAAAAFFFMMMWWWXXXZZZ\\\```fffnnntttxxx{{{zzzqqqbbbWWWSSSTTTYYYbbbppp~~~pppSSSIIILLL[[[uuuzzzVVV@@@888555444444wwwjjjVVVOOOIIIGGGEEEGGGNNNWWWdddgggfff]]]QQQJJJMMMRRRZZZdddqqq{{{~~~||||||xxxuuutttuuutttrrrooonnnooopppttt{{{}}}wwwwwwwwwzzzlllZZZMMMJJJKKKMMMNNNMMMIIIEEEBBB???@@@HHHQQQXXXbbbjjjhhh```UUUHHH>>>999888777666666777888999999<<>>;;;>>><<<888:::@@@DDDKKKaaawwwuuueeeXXXVVVWWW```ooo}}}tttaaaXXXllluuuppp{{{{{{yyy~~~vvv^^^LLLAAA666555666000333333333333333333222222333333333555:::BBBMMMTTTGGGRRRmmmsssuuuoooMMM>>>;;;888555555666555555333444444444555555555666333555777999;;;>>>BBBEEEKKKPPPXXX^^^bbbeeegggiiikkklllmmmoooppprrrsssssstttsssrrrrrrsssvvvyyy{{{yyyyyyxxxxxxwwwvvvsssrrrwwwzzz|||vvvtttrrrtttwwwxxx{{{bbbUUUSSSUUUZZZZZZTTTNNNLLLTTTbbbsss}}}xxxsssooommmffflllqqqssspppnnnoooqqqhhheee```[[[UUUNNNGGGBBB@@@AAACCCEEEIIINNNSSSVVVXXXSSSOOOKKKDDD???@@@EEEPPPRRRVVVYYY[[[\\\___aaa```fffkkkfff[[[SSSQQQSSSSSS]]]lll{{{pppTTTHHHKKK[[[www^^^EEE;;;777555444sssWWWPPPJJJGGGEEEGGGOOOXXXhhhjjjiii___RRRLLLOOOUUUZZZdddqqqzzz}}}www|||zzzwwwwwwwwwwwwuuusssrrrrrrtttssszzz}}}zzzyyy|||nnn[[[NNNJJJLLLMMMNNNQQQLLLHHHFFFCCCCCCKKKTTTXXXaaaggggggbbbYYYKKK???:::888777555555777888:::777999<<>>;;;>>>;;;777:::AAADDDJJJ^^^uuutttdddUUUSSSTTT^^^nnn~~~|||cccXXXjjjqqqwwwqqq{{{|||yyy~~~}}}zzz}}}~~~{{{|||pppZZZIII@@@666777888222444444444333333222222222111222333444777>>>EEEKKKQQQ[[[ssssssrrrsssRRR???<<<777555555555555555333333333444444555555555333555777999:::>>>BBBEEEKKKPPPXXX^^^bbbeeegggiiijjjkkklllnnnpppqqqssssssrrrqqqqqqqqqssswww{{{}}}||||||}}}~~~~~~|||{{{~~~~~~xxxwwwrrruuuwwwuuussswwwdddWWWVVVWWW\\\\\\VVVPPPNNN\\\jjj{{{}}}xxxtttrrrlllooorrrpppllliiijjjmmmeeebbb]]]XXXRRRKKKDDD???@@@BBBFFFKKKRRR\\\ffflllqqqkkkddd[[[NNNCCC@@@BBBIIINNNTTTYYYYYYXXXVVVUUUPPPYYY```___WWWQQQPPPSSSPPPZZZjjjyyyoooSSSGGGJJJYYYvvveeeJJJ>>>999666555cccTTTIIIIIIHHHGGGNNNZZZhhhfffmmm]]]OOOMMMJJJWWW^^^gggsss{{{~~~}}}}}}{{{xxxuuusssrrrqqqqqqwww}}}}}}mmmWWWMMMKKKKKKLLLNNNTTTPPPKKKFFFBBBBBBMMMXXXaaa]]]^^^eeedddXXXKKKEEE@@@<<<888555555666777777888888999:::<<<>>>@@@AAADDDFFFHHHJJJKKKJJJIIIIIIJJJHHHGGGFFFFFFGGGHHHJJJQQQ[[[hhh|||oooeeehhhhhh^^^ZZZ^^^ccccccaaa[[[TTTOOOOOOPPPQQQTTTYYYbbblllwwwxxxyyy~~~wwwttt}}}{{{^^^QQQIIIAAA;;;;;;;;;>>>;;;<<>>777666777555444666555555555666666666777777555777888:::;;;>>>BBBEEEJJJPPPWWW^^^bbbeeehhhiiimmmllllllpppvvvxxxuuuqqqtttrrrqqqrrruuuyyy|||}}}}}}zzzyyyyyywwwtttqqqsssxxx}}}fffWWW[[[\\\aaacccVVVNNNWWWcccvvv~~~|||{{{yyyvvvuuusssrrrtttuuuooogggddd\\\VVVSSSNNNEEEAAACCCFFFDDDIIIVVVdddppp|||zzzeeeMMMCCCFFFDDDLLLUUUYYYWWWSSSSSSSSSWWWTTTSSSTTTWWWXXXWWWUUUVVV\\\gggwwwuuuWWWKKKKKKUUUnnnyyyQQQ<<<:::999444}}}aaaSSSIIIHHHGGGGGGNNNZZZiiigggnnn]]]OOONNNJJJWWW^^^gggsss{{{~~~}}}|||yyywwwuuutttttttttwww}}}oooZZZPPPMMMLLLNNNPPPSSSOOOJJJFFFBBBBBBMMMXXXccc___```eeedddYYYMMMGGG@@@<<<888555555666777777999999999999:::;;;======>>>???AAACCCCCCCCCBBBAAAAAA@@@>>>======>>>@@@AAA@@@DDDLLL___tttggghhhhhh```XXXXXX___``````\\\VVVQQQOOONNNOOOQQQWWW```kkkvvv|||}}}xxxrrryyy|||___RRRJJJBBB<<<<<<:::>>><<<===CCCEEEUUUppp~~~|||jjjXXXRRRUUUaaatttjjjbbbhhhnnnwwwwwwkkkuuu~~~zzzyyyzzzyyyvvvrrrggg\\\LLL???888666555444666555444444333333333333000444777555222444===FFFfffhhhxxxzzzsss{{{aaaHHH???888777777555444666222333333333333444444444444555777999:::===AAADDDIIIOOOVVV]]]aaadddgggiiikkkjjjkkkpppvvvxxxvvvssstttrrrqqqrrruuuzzz~~~~~~}}}|||zzzvvvrrrrrruuuxxx{{{iiiZZZ^^^^^^bbbdddWWWPPPYYYkkk}}}{{{~~~vvvkkkddd]]]WWWSSSNNNGGGFFFIIILLLMMMSSSaaappp~~~{{{___MMMHHHDDDJJJSSSYYYZZZYYYXXXXXXYYYWWWUUUUUUWWWXXXVVVUUUXXX^^^jjjyyyvvvWWWJJJJJJRRRhhhVVV???999777222ttt\\\PPPGGGFFFFFFGGGPPP[[[kkkhhhnnn]]]OOOMMMJJJWWW^^^hhhsss{{{~~~~~~}}}{{{yyywwwwwwwwwwwwxxx~~~ttt```UUUPPPNNNOOOQQQSSSPPPLLLIIIEEEEEEOOOZZZdddbbbbbbfffdddZZZOOOIII???<<<777555555666666666888888777777777888888999999:::;;;<<<<<<<<<;;;:::999888777666666777888999<<<===@@@MMMkkkzzzhhheeegggaaaWWWRRRXXX[[[]]]]]]XXXSSSNNNLLLKKKNNNTTT]]]hhhttt~~~yyypppttt}}}```RRRKKKCCC>>>>>>:::>>>===???DDDEEERRRjjj{{{nnnYYYSSSVVVbbbwwwxxxkkkkkkpppttt|||pppeeeppp~~~||||||~~~}}}vvvooohhh\\\LLL???999666555555888777666444333333222222222444555444222333888===XXXaaaxxxxxxyyy|||oooJJJAAA:::888888555444555222222222222333333333333333444666777999<<<@@@CCCHHHMMMUUU[[[```cccfffhhhhhhhhhjjjooouuuxxxvvvtttsssrrrqqqrrrvvv{{{}}}xxxsssppppppqqqmmmqqqxxxnnn^^^bbbaaadddeeeXXXRRR]]]ssswwwmmmhhhbbb]]]VVVOOOOOORRRSSSUUU\\\hhhvvvtttXXXIIIDDDHHHOOOXXX___aaa```______]]][[[ZZZZZZZZZYYYWWW[[[aaammm|||sssUUULLLJJJNNN___zzzZZZ@@@888555222}}}vvvgggVVVNNNGGGEEEEEEHHHRRR]]]kkkhhhnnn\\\MMMLLLIIIVVV___hhhttt|||~~~}}}zzzxxxwwwwwwwwwxxxzzzhhh\\\UUUPPPPPPSSSUUUSSSPPPMMMIIIIIIRRR]]]eeedddeeefffcccZZZPPPIII>>>;;;777555555666666555555555444444555555666777999999:::::::::999888888777777666666666666777777:::>>>BBBJJJ[[[vvvlllbbbcccaaaYYYPPPRRRVVVZZZ]]]ZZZTTTMMMIIIGGGIIIOOOXXXdddppp{{{yyynnnooobbbSSSKKKCCC>>>>>>:::>>>===AAAGGGFFFOOOeeeyyysss]]]VVVXXXcccwwwyyyrrrqqqsssvvv|||iii^^^gggvvv}}}~~~~~~xxxqqqjjj^^^NNNAAA999777666555666666555333333222222222444444555555666777999:::JJJ[[[xxx~~~~~~|||tttKKKCCC;;;999888555444555333333333444444444555555333444666888999<<<@@@CCCFFFKKKRRRYYY]]]aaaeeeggghhhhhhjjjooosssuuutttrrrrrrrrrqqqrrruuu{{{~~~xxxsssooommmlllgggiiilllrrr}}}tttaaaeeedddeeeeeeYYYTTT```uuu~~~{{{yyywwwyyy}}}vvvlllbbb\\\ZZZ\\\]]]bbbjjjtttaaaIIIDDDEEEKKKVVVaaahhhhhheeeiiigggdddbbb```___^^^]]]^^^eeeppp~~~pppRRROOOKKKKKKWWWlll}}}YYY???777555333xxxkkkZZZPPPKKKFFFDDDEEEJJJUUU___lllhhhmmm[[[LLLJJJGGGUUUaaajjjuuu}}}~~~{{{xxxwwwvvvvvvzzzrrreeeZZZRRRQQQTTTVVVTTTRRRPPPLLLKKKSSS]]]fffhhhiiigggcccZZZPPPHHH===;;;777555555666555444222222222333444555666777999999999999999888888888888888777777777777888888000666>>>CCCJJJ```wwwddd``````ZZZRRRMMMQQQWWW[[[ZZZTTTMMMGGGCCCEEEKKKSSS___lllwww}}}{{{nnnllldddTTTLLLCCC>>>>>>:::>>>>>>CCCIIIGGGNNNbbbyyyyyydddZZZYYYbbbvvvzzzrrrsssttt{{{xxxeeeXXX^^^lllwww~~~~~~yyyrrrnnnbbbQQQCCC;;;888666444333222222222222222333333333333444555888:::;;;;;;@@@WWWyyy{{{sssKKKCCC;;;999888555444555333333333444444444555555444555777888:::===AAADDDDDDIIIPPPVVV[[[___cccfffiiijjjllloooqqqrrrqqqooopppqqqrrrrrrtttyyy~~~xxxtttppplllkkkfffffffffgggooo~~~xxxbbbgggggghhhggg[[[WWWcccwwwzzzqqqkkkjjjkkkpppzzz}}}mmmbbbcccaaacccgggmmmyyylllOOOEEEDDDHHHSSSaaakkkmmmlllpppooonnnkkkhhheeebbbbbbaaahhhsss~~~vvvpppTTTLLLIIIIIIQQQaaatttvvvVVV>>>666555333vvveeeSSSKKKJJJGGGDDDEEELLLXXXbbbnnnjjjnnn[[[KKKJJJGGGUUUccclllwww~~~|||zzzxxxxxxwww{{{pppbbbVVVTTTWWWWWWUUUTTTRRRMMMKKKRRR\\\gggllloookkkddd[[[PPPFFF===:::777666666666555444111111222222444555777777666666666666666666777777777777777777777777777777666888;;;<<<<<>>999666444333333222111111222222222000111333333333555999===???YYY}}}kkkHHH???888777777555444666222333333333333444444444333444666777999<<<@@@CCCAAAEEEKKKRRRWWW\\\aaadddfffhhhlllnnnoooooooooooolllooorrrrrrqqqrrrvvv{{{|||wwwsssooommmiiigggbbb\\\\\\bbbnnnwwwyyyccckkkooorrrpppccc___mmmyyy|||vvvmmmccc\\\YYYTTTSSSUUU\\\iiiyyyggg]]]RRROOOQQQXXXfffrrreeeNNNLLLLLLRRR]]]jjjtttxxx|||{{{tttpppnnnlllsss{{{lll\\\dddvvvtttZZZLLLMMMQQQVVV^^^gggnnnsssxxxtttdddKKK;;;777666333ttteeeVVVFFFHHHHHHDDDFFFOOO]]]fffsssooorrr___NNNMMMJJJXXXfffooozzz}}}ooo___\\\___aaa___^^^\\\VVVSSSXXX```mmmuuuyyytttjjj```QQQDDD<<<999777666666666444333777666555555444444444555444444444444555666777888666666777777777777666666222...111;;;???@@@OOOccc|||dddVVVXXX[[[YYYMMMMMMOOORRRSSSQQQKKKFFF???@@@DDDJJJUUUaaammmsss}}}xxxmmmrrr```UUUJJJDDDDDD===@@@???DDDMMMLLLRRRdddvvv~~~pppddd^^^cccuuutttpppkkkkkkvvvrrrhhhiiirrrzzz~~~~~~}}}zzzmmmZZZIII???999666333666555444333222111111111222444666555333444999>>>AAA[[[~~~fffGGG>>>777666777555444666555555555666666666777777222333555666888:::>>>BBB@@@DDDKKKQQQVVV[[[```ddddddgggkkkmmmnnnoooppppppkkkooosssssspppooossswww|||~~~xxxuuuqqqnnnkkkhhhccc]]]ZZZ^^^hhhoooxxxyyydddmmmrrrvvvtttgggcccpppwww~~~yyyuuuooojjjbbbZZZTTTRRRMMMLLLMMMTTTaaappp~~~ssseeeUUUNNNMMMRRR\\\eeetttjjjRRRPPPOOOSSS]]]jjjuuu||||||wwwuuupppvvviiiYYY___nnnrrrXXXSSSVVVYYY\\\___bbbfffhhhkkkhhhYYYDDD888888888555ooo___XXXLLLHHHDDDDDDFFFMMMZZZgggnnnllleee\\\SSSOOOQQQTTTiiiqqq{{{~~~~~~vvvjjjdddccc]]]aaaccc```[[[ZZZ^^^ddduuu{{{|||ttthhhZZZKKK@@@::::::999888777666555444666555333222111222333333777666555333333444555666777666555555666777666555444777888777666;;;DDDLLLggglllgggYYYSSSXXXXXXSSSQQQPPPPPPRRRTTTQQQKKKFFF<<>>777333000444333111000000111333444...------///333777:::;;;@@@XXXzzz}}}rrr||||||}}}}}}uuu^^^CCC>>>999555333333333333555555555555555555555555222444666888999;;;???AAACCCGGGLLLQQQVVV[[[```dddfffhhhjjjkkkkkklllnnnpppnnnnnnooooooooonnnnnnnnnooovvv{{{tttnnnnnnjjjccc]]][[[^^^bbbeeepppvvv}}}lllmmmvvv~~~{{{nnniiilll~~~~~~zzzwwwyyy}}}{{{vvvqqqllleee^^^YYYTTTPPPMMMIIIJJJNNNTTT]]]hhhrrrxxxuuuaaaTTTQQQRRRTTTUUUgggrrr}}}yyyccc[[[TTTWWWcccqqq{{{~~~{{{~~~kkk\\\```lll{{{nnn___[[[]]]___aaaeeehhhgggeeekkkbbbUUUHHH;;;111111666lll]]]VVVMMMHHHEEEDDDFFFMMM[[[hhhpppllleeeZZZRRROOORRRVVVhhhppp{{{|||ooogggdddaaadddfffccc]]][[[^^^bbbssszzz}}}uuugggXXXJJJ???999888888777666555444444555555333222222222333333333333333333444555666666777555555666777888888777333555666555555888???FFFTTTZZZXXXNNNLLLSSSUUUQQQQQQQQQQQQSSSTTTRRRKKKEEE<<<>>>BBBFFFLLLVVVaaahhhvvv{{{}}}yyy~~~~~~dddSSSIIICCC???<<>>888555444444444444555555555555555555555555222444666888999;;;>>>AAADDDFFFIIIMMMRRRXXX___dddbbbdddggghhhiiijjjmmmooonnnnnnmmmllljjjgggeeeccc```eeennnzzz~~~vvvooommmiiiccc^^^\\\]]]```ccciiimmmuuu|||jjjllluuu|||ooojjjlllyyyzzzxxxuuuuuuwwwuuupppmmmhhhbbb\\\WWWQQQLLLHHHKKKLLLOOOTTT[[[eeemmmrrrxxxzzz~~~ppp```YYYYYYZZZ\\\___hhhrrryyy|||ssskkkbbbbbbjjjuuu{{{~~~~~~iiiZZZ```lllyyynnn\\\WWWZZZ^^^bbbgggiiigggeeecccXXXKKKAAA888333333888|||hhh[[[UUUMMMHHHEEEEEEGGGNNN]]]jjjsssnnndddXXXOOONNNTTTZZZgggooozzz~~~~~~yyynnnhhhhhhjjjkkkhhhdddaaaaaacccnnnxxx~~~vvvfffUUUHHH???777777777666666555555555555444333222222222333444111222222444555666777777444333333444666777777666333555777666555666:::>>>BBBHHHIIIDDDEEELLLPPPNNNPPPPPPQQQTTTUUURRRKKKEEE===>>>AAADDDJJJRRR[[[aaannnttt|||{{{~~~hhhVVVJJJCCC>>><<>>:::777555444333222222333444555777666555444555777999:::EEE\\\|||pppqqqppp|||}}}sssaaaOOO@@@<<<888555555555555555444444444444444444444444222444666777888:::===@@@CCCEEEGGGIIINNNUUU]]]bbb___aaaccceeefffhhhjjjlllnnnnnnmmmjjjfff```[[[XXXQQQTTT[[[fffsss}}}|||uuunnnkkkfffbbb___```aaacccbbbdddiiippp{{{yyyhhhkkkuuu}}}rrrlllooovvvzzz{{{vvvssssssqqqmmmnnnkkkfffaaa\\\VVVPPPKKKNNNNNNOOORRRXXX^^^dddhhhiiihhhiiilllrrrzzzxxxmmmhhhdddaaaaaagggnnnvvvzzzqqqoootttzzz~~~~~~~~~}}}hhhYYY```mmmwwwmmmYYYQQQUUU\\\eeekkkllliiifffdddUUUDDD<<<888555555777zzzggg[[[UUUNNNIIIEEEEEEGGGOOO^^^mmmvvvooocccVVVMMMNNNVVV]]]gggoooyyy~~~||||||~~~wwwnnnmmmoooooonnnkkkhhhfffeeeiiiuuu}}}vvvdddSSSFFF>>>777777777777777666666666555444333222222333444555333444444555666666777777666555555666777999888777555777999888777666777999<<>>888888888888888888888888555444333333333444555666555666666666777777888888===<<<::::::;;;;;;999888666777999999888666666555:::>>>@@@???BBBHHHMMMOOOMMMMMMNNNQQQTTTSSSNNNIIICCCBBBBBBDDDIIINNNSSSVVV^^^fffpppxxx|||~~~nnnZZZMMMEEEAAA;;;???<<<===FFFJJJSSSddduuu~~~qqqjjjlllzzzvvvwww{{{ooohhhhhhlllqqqooobbb]]]]]]```qqq}}}oooXXXEEE:::666333444444444444444444444444333444555444444666:::>>>@@@]]]~~~cccIII>>>;;;888777777777777666444444444444444444444444222333555666777888;;;>>>>>>BBBGGGLLLOOOSSSWWWYYY___```bbbcccbbbccceeegggiiiiiihhhfff```YYYSSSOOOKKKKKKMMMUUUaaaiiikkkjjjhhhjjjooouuu{{{{{{xxxtttsss|||yyytttoookkkhhhggggggbbbaaa``````eeeooozzzllldddhhhsssyyywww|||zzzuuummmkkkjjjhhhfff```ZZZUUUWWWVVVUUUUUUTTTUUUUUUUUUXXXWWWVVVUUUUUUWWWYYY[[[\\\ccclllrrrxxx|||wwwuuuvvv{{{~~~tttsssuuuzzzmmmaaajjjvvv|||jjjSSSIIINNN]]]qqq||||||yyyxxx~~~fffKKK===:::888555222}}}iii]]]WWWOOOJJJEEEEEEIIIRRRbbbqqq~~~ttteeeTTTKKKLLLVVV___iiipppyyy}}}{{{wwwzzz~~~xxxoooooopppssstttqqqjjjdddcccnnnuuuoooaaaSSSFFF>>>:::::::::999999888888888555444333333333444555666777777777999;;;???BBBCCCFFFCCC@@@>>><<<:::777555777888999999999888777666888999<<<>>>CCCJJJRRRWWWRRRPPPOOOQQQSSSSSSOOOLLLEEEDDDCCCEEEIIINNNQQQRRRYYY```jjjrrrwww|||ppp[[[NNNFFFBBB;;;???<<<<<>><<<999777888888777666333333333333333333333333222333555666666777:::===<<>>:::888555333~~~jjj]]]WWWOOOJJJFFFFFFIIISSSdddssswwwfffUUUJJJLLLUUU^^^kkkqqqzzz}}}|||wwwzzz|||~~~vvvuuuuuuxxxzzzvvvllldddbbbjjjpppkkk```TTTHHH???;;;::::::999888777666666555444333333444555666777::::::===AAAGGGOOOWWW[[[WWWTTTOOOKKKGGGBBB>>>:::;;;;;;<<<===>>>>>>===<<<::::::<<>>???BBBGGGOOOYYYbbbccc^^^XXXUUUTTTSSSPPPMMMEEECCCAAACCCHHHLLLNNNMMMPPPVVV___ffflllttt|||vvv^^^NNNFFFBBB;;;???;;;:::@@@CCCOOOcccooovvvwwwuuuoooiiijjj||||||}}}yyyrrrooopppooouuuyyyzzzwwwhhhccceeeuuu}}}{{{lllTTT>>>555555666111222222333333222222111111444777666333555:::???HHHccczzzeeeIII???===:::999888888666444333333333333333333333333111333444555555666999;;;===???BBBEEEGGGKKKPPPTTTUUUWWW[[[^^^```cccgggiiirrrpppnnnjjjfffaaa^^^\\\SSSTTTVVVXXX^^^fffpppwwwvvv}}}uuujjjeeeeeejjjttt~~~yyywwwwwwgggeeeaaa]]]\\\___dddiiipppzzzwwwcccfffppp~~~tttpppkkkfff```YYYRRRNNNLLLLLLKKKIIIFFFBBB???===<<<;;;:::999:::===???AAA===;;;<<<@@@BBBIIIYYYjjj{{{wwwgggZZZNNNJJJIIIJJJQQQZZZZZZ^^^dddkkkqqqssstttsssssssssssstttwwwyyy|||~~~ttteeedddqqqwwwooowwwkkkRRRNNNSSShhh|||[[[FFF<<<777444444zzzhhh\\\XXXSSSLLLHHHIIIKKKRRReeexxxzzzdddPPPLLLLLLQQQ___jjjpppxxx|||zzzyyy{{{}}}~~~zzzqqqkkkkkkhhhbbb]]]YYYPPPGGGAAA===::::::999777777:::444666777555333555===DDDHHHTTT[[[ZZZaaarrr{{{qqqjjjfff___WWWQQQNNNKKKKKKMMMNNNLLLIIIHHHGGGFFFFFFIIIQQQZZZaaaiiiccc[[[WWWVVVTTTNNNIIICCCCCCBBBCCCDDDFFFHHHIIIHHHNNNWWW___fffoooxxxuuu```QQQGGGBBB>>>=========<<>>@@@BBBEEEGGGKKKOOOSSSWWW[[[^^^``````aaaeeehhhpppuuuwwwqqqjjjgggdddaaa^^^^^^___dddkkkuuuwwwqqqtttsss}}}zzzuuujjjeee^^^YYYYYY\\\___aaaiiiooozzzvvveeefffqqq}}}rrrmmmeee^^^XXXSSSOOOLLLEEEDDDBBB???===;;;:::999777777666666666666777777888999999999<<>><<>>FFFMMMZZZdddjjjiiinnn}}}}}}yyyrrrkkkbbb^^^ZZZYYY[[[[[[ZZZWWWOOONNNLLLLLLOOOWWWaaahhhooohhh```[[[XXXUUUOOOKKKCCCBBBBBBBBBBBBDDDEEEFFFDDDJJJQQQYYY```iiissszzzxxxbbbRRRHHHBBB>>>===<<<<<<<<<@@@NNN\\\mmm{{{tttrrrpppkkkgggkkk~~~uuuqqquuuzzz{{{xxxyyyzzznnniiissstttwwwyyyzzz~~~sssggggggsss~~~}}}vvvqqqmmmcccTTTCCC999666888444333222222111111111222222333444444444666:::<<>>;;;888666777777777555555444444444444555555444444555555666888999:::===???BBBDDDFFFJJJOOORRRVVVZZZ^^^aaabbbeeeiiimmmtttzzz|||wwwpppmmmjjjfff```ccchhhsss}}}vvvmmmhhh```\\\[[[]]]___```ccchhhrrryyyeeeeeennnyyymmmggg___XXXRRRNNNJJJHHH@@@???<<<:::888666666555444444444333333444444444666666666666777<<>>AAAHHHMMMTTT\\\fffqqqyyy~~~{{{yyysssmmmjjjmmmttt{{{zzzllliiikkknnn~~~~~~kkkQQQNNNWWWsss]]]EEE===999777888xxxeeeYYYUUUOOOHHHDDDFFFIIIPPPcccwwwyyybbbMMMJJJJJJPPP^^^iiipppyyy}}}}}}~~~}}}{{{yyywwwzzzzzz{{{zzzuuupppgggYYYLLLFFF@@@======<<<999999;;;888<<>>AAACCCEEEIIINNNQQQUUUYYY^^^bbbeeeiiioootttwww~~~}}}wwwsssoookkkjjjmmmvvvwwwpppjjjbbb]]]ZZZ[[[\\\]]][[[___eeeqqq{{{gggccciiixxx{{{pppddd^^^VVVNNNIIIFFFDDDCCC===;;;888555333333333333333333333222222333333333333444444444444666:::===GGG\\\qqqwwwsssgggTTTBBB>>>;;;777444333555888:::>>>DDDMMMUUU^^^kkk{{{xxxoooiiijjjpppuuuyyykkkhhhlllqqq~~~|||kkkSSSOOO[[[xxxbbbGGG===:::999888vvvcccXXXSSSNNNGGGCCCFFFIIIQQQdddxxxxxxaaaLLLHHHIIIOOO]]]kkkqqqzzz}}}zzzzzz|||}}}}}}|||{{{|||}}}}}}{{{wwwwww~~~tttaaaQQQOOOHHHCCCCCCCCC@@@>>>???>>>CCCIIILLLNNNTTT\\\dddpppvvvyyyxxxyyyyyyrrrfffaaaZZZVVVVVVWWWVVVTTTSSSRRRQQQSSSXXXcccpppyyywwwpppfff]]]VVVQQQLLLHHHAAA@@@???============>>>===AAAEEEIIIOOOXXXdddlllvvvzzzkkkWWWJJJCCC@@@===;;;<<<<<>><<<:::777444333333333444333333444444444444333333222444555555444555888:::;;;IIIVVVYYYVVVOOOBBB777999888666555444555777888<<<@@@HHHPPPVVVbbbuuutttkkkjjjmmmqqqzzzkkkhhhnnntttwww|||jjjTTTMMMZZZxxxhhhIII<<<888777666uuubbbVVVQQQNNNGGGDDDGGGKKKSSSggg{{{xxx```KKKGGGHHHOOO]]]mmmsss{{{~~~|||sssqqqppprrrssssssyyy~~~zzzyyyzzz{{{~~~|||{{{yyyuuuttt{{{ppp^^^ZZZRRRLLLLLLLLLIIIFFFFFFIIIOOOUUUXXXYYY]]]dddjjjwww{{{}}}}}}}}}}}}|||zzztttlll___YYYRRROOOOOOOOONNNMMMJJJJJJJJJMMMUUUaaaoooxxxvvvpppggg^^^VVVOOOJJJHHH@@@???===<<<::::::;;;;;;===???BBBEEEIIIQQQ]]]eeeqqqwww~~~pppZZZLLLEEE@@@===;;;<<<===@@@JJJTTTggg~~~ttthhhhhh|||}}}tttkkksss{{{}}}}}}}}}ooollljjjjjjmmmrrryyy~~~yyytttiiibbbWWWKKK@@@999555444444444444333333444444555222333444444444666:::<<>>@@@CCCGGGKKKOOOUUUYYY^^^cccgggmmmuuu{{{uuuoooggg___ZZZXXXVVVUUUTTTUUUVVVYYYbbbmmmrrrpppccc\\\ZZZdddrrr{{{wwwiii^^^SSSMMMEEE???<<<;;;;;;;;;:::999666444333333444444222222333444444333222222000222333444444555777999888>>>CCCDDDBBB???:::555777666666666666666666666:::===DDDKKKOOOYYYmmm~~~rrrlllmmmqqq|||pppkkkpppwwwwwwfffQQQHHHUUUpppoooLLL<<<999777555uuuaaaUUUQQQNNNGGGEEEHHHMMMUUUiii~~~xxx```KKKGGGHHHPPP^^^lllrrrzzz}}}yyyvvvtttmmmjjjiiikkklllnnnttt{{{~~~zzzxxxwwwxxxyyywwwwwwvvvrrrooouuu~~~rrrhhh___XXXXXXXXXUUUQQQPPPWWW\\\bbbeeedddggglllqqq{{{}}}~~~~~~|||zzzxxxvvvtttvvvuuupppnnnmmmggg```RRRMMMHHHEEEFFFFFFEEECCC???@@@BBBFFFNNNZZZgggooopppllleee]]]UUUNNNIIIGGG???>>><<<:::999999999:::;;;===???AAADDDJJJTTT\\\jjjqqq{{{ttt]]]MMMFFFAAA===;;;<<<>>>BBBJJJSSShhhvvvhhhfff~~~ttthhhmmmzzz}}}nnniiieeegggkkkqqqzzzxxxtttjjjeeeZZZMMM@@@888555555222222111111111222333333222333444444444666:::<<>>FFFKKKRRRdddxxxyyyoooooorrryyy~~~xxxpppttt{{{}}}yyy```MMMDDDOOOeeesssOOO>>>;;;:::666uuuaaaUUUPPPMMMFFFDDDHHHMMMVVVkkkyyy```KKKGGGIIIPPP___iiiooowww~~~yyytttpppooommmjjjjjjlllnnnpppwww~~~}}}yyywwwuuuuuuwwwvvvvvvuuupppmmmqqqyyyyyyooohhhggghhheee```^^^dddiiiooorrrqqqrrrvvv{{{~~~~~~}}}}}}yyysssmmmjjjeeefffbbb]]]YYYXXXRRRLLLCCC@@@<<<;;;<<<===;;;999888:::===AAAHHHRRR]]]dddeeeccc___XXXQQQJJJEEECCC>>>===;;;:::999888999999888:::<<<===>>>CCCKKKQQQ```iiiuuu~~~vvv___OOOGGGAAA===;;;===@@@DDDLLLTTTfff}}}||||||vvvjjjhhhyyyiiilllpppwww}}}qqqiiicccdddiiiqqq}}}xxxpppllliii___PPPAAA777555777222111111111222222333444222333444444444666:::<<>>AAADDDIIIMMMSSSXXX^^^dddkkkttt~~~wwwqqqiiiaaa[[[WWWTTTRRRMMMPPPPPPOOOPPPUUUWWWVVVQQQOOONNNRRR\\\eeeiiiiiigggffffffgggfff```WWWPPPEEEBBB<<<999777777666555333444444444444222111000///000222333333222000/////////000//////000333555666555555777888777666666444444444333333222222111444333999BBBGGGJJJYYYkkkrrrppptttxxx|||wwwzzzzzz~~~vvv|||```MMMFFFMMM\\\qqqqqqNNN===<<<:::666uuuaaaUUUPPPLLLFFFDDDHHHMMMVVVkkkzzzaaaKKKHHHIIIQQQ```eeellluuu}}}yyyssspppnnnqqqnnnnnnppprrruuu|||}}}yyyvvvttttttyyyxxxyyywwwrrrmmmpppwwwwww}}}uuutttuuurrrmmmjjjlllqqqxxxzzzyyyzzz~~~{{{rrrjjjeee[[[[[[VVVOOOKKKIIIDDD>>><<<999666777999:::888555666888;;;???EEEMMMVVV\\\[[[ZZZXXXSSSLLLEEE@@@======<<<;;;999888999999:::666888999999:::>>>EEEKKKYYYcccqqq{{{xxx```OOOHHHAAA===;;;>>>AAAEEEMMMUUUaaazzzwwwuuurrrvvvtttlllkkknnnooofffnnnyyytttjjjbbbccchhhqqqyyykkknnnlllcccSSSAAA666555888333333333333444444555666222333444444555666:::<<>>@@@DDDIIILLLRRRWWW^^^eeemmmwwwtttnnneee]]]XXXSSSPPPNNNIIIMMMOOOLLLLLLPPPPPPOOOMMMLLLKKKLLLRRRYYY[[[ZZZ[[[ZZZYYYZZZZZZVVVNNNHHHBBB>>>:::888666666555333333444666777666555222111111222444555555444222111222222222000///000333555333222444777999777444333555555555444333222222222666333777@@@DDDDDDPPP___|||ssspppuuuwww|||}}}~~~{{{}}}rrrvvvbbbPPPKKKOOOWWWeeeyyylllIII::::::999555{{{cccTTTPPPJJJEEEDDDHHHLLLUUUkkkvvvaaaOOOGGGJJJTTT[[[eeennnvvvzzz}}}{{{{{{|||~~~|||zzzwwwuuuqqquuuxxxuuupppllllllnnnrrrxxx}}}zzzyyy|||zzzpppeee]]]RRRNNNIIIEEECCCAAA???===666777888777666444444555888777888:::@@@IIIQQQVVVWWWWWWUUUOOOHHHCCCBBBBBB<<<;;;:::999888888888888777888999999;;;>>>CCCGGGUUU]]]iiittt|||yyybbbPPPFFFAAA???<<<<<>>:::888999<<<:::444444444444444444444444444444333333444555777888999;;;>>>@@@AAADDDHHHKKKSSSWWWXXXaaarrr{{{wwwooocccZZZVVVUUUTTTRRRQQQNNNKKKGGGFFFFFFHHHJJJDDDDDDEEEFFFHHHJJJLLLMMMKKKLLLMMMMMMLLLJJJGGGFFF<<<;;;999777666555666666555555444333333333444444222111111111000000//////000000000000000111222222444444444333333444555555777666555333333333333333333444777:::<<>><<<;;;:::999555555555444444555777999>>>===<<<<<<@@@FFFLLLPPPSSSSSSQQQLLLEEEAAA@@@@@@===<<<;;;:::999888888888999::::::999:::<<>>DDDYYY\\\@@@<<<999888:::888444444444444444444444444444444333333444555777888888:::===???@@@CCCGGGJJJNNNTTTWWW```qqqzzz}}}ssseee[[[VVVTTTRRRPPPOOOMMMJJJGGGEEEEEEFFFGGGAAAAAAAAAAAAAAABBBCCCDDDBBBCCCDDDEEEDDDBBB@@@???;;;:::888666555555555555555444444333333333333333222111111111000000000000000000//////000111222333555555555444444444555555666666555555444444444333222222444777777999AAAKKK\\\mmm~~~}}}||||||jjjiiinnnbbbXXXUUUWWW]]]fffkkkppp{{{yyy^^^FFF:::777777777zzzdddVVVQQQKKKDDDBBBDDDGGGQQQhhhttt___MMMDDDGGGPPPWWWdddllltttvvvyyy|||{{{yyyvvvtttqqqssstttrrrlllhhhggggggdddhhhpppyyy{{{nnn___UUUFFFBBB===:::999999999888888666444333444666999;;;???>>>======@@@EEEKKKNNNQQQQQQOOOJJJEEEAAA@@@@@@>>>>>><<<;;;:::999999999:::::::::999999:::===@@@GGGPPP^^^lllvvv}}}{{{eeeSSSJJJCCC???;;;;;;@@@JJJUUU\\\lll}}}zzzddd\\\WWW___qqq}}}nnneeelllqqquuuxxxllliiilllvvv|||lllggg]]]PPPCCC;;;777666222111111000000111111222333444444444444666999<<>>999777888666444444444444444444444444444444333444444555777777666888;;;===???AAAEEEHHHKKKSSSWWW```nnnuuuwwwggg[[[TTTQQQOOONNNKKKJJJHHHFFFDDDCCCCCCBBB???>>>===<<<;;;;;;;;;;;;:::;;;<<<======<<<;;;:::999888777666555444444444444444333222222222222222111111111111111000000000111111000000111333444666666666666555444444444333444555666666666555444333444222333555444444;;;CCCMMM[[[nnnzzz}}}{{{|||~~~{{{~~~rrrdddccchhhxxxbbb]]]]]]^^^cccggghhhiiimmmtttzzzjjjSSSBBB999777666666{{{fffWWWRRRLLLEEEAAACCCFFFPPPgggttt___MMMDDDFFFOOOUUUaaakkktttxxx{{{~~~{{{zzzxxxuuusssppprrrrrrooojjjeeecccccccccffflllsss|||sss```SSSFFFBBB>>><<<<<<<<<<<<<<<<<<999777666666777888888:::999:::<<>>===;;;;;;::::::999::::::999888999<<<>>>AAAJJJXXXgggrrr{{{|||fffUUUKKKDDD???;;;;;;???FFFSSS]]]nnn}}}pppbbbXXX^^^nnnvvvmmmpppppprrryyyyyyooommmnnnwwwpppjjj___QQQCCC:::666666222222111111111111222222444555555444333555888;;;CCCUUU~~~pppsssZZZBBB>>>999666777555555555555555555555555555333333444444555666666777555777:::<<<===@@@DDDGGGKKKUUUYYY___iiinnnxxxvvvfffYYYRRROOOMMMKKKHHHGGGGGGEEEDDDBBB@@@???>>>>>><<<;;;:::999999999777888999::::::::::::999888777777666555444444444444333222222111111222222111111111111111111111111222222222222333555777888666666666555444333222222222333555666666555333222666444444555555555999@@@DDDOOO^^^kkkqqqssssssssszzz}}}oooaaabbbggguuuyyy```]]]^^^bbbhhhlllmmmllllllmmmlll\\\III>>>:::888777777}}}hhhYYYSSSNNNGGGBBBDDDFFFPPPggg~~~uuuaaaNNNEEEGGGNNNTTT^^^jjjvvv{{{~~~}}}zzzyyywwwtttrrrppppppooolllhhhdddaaa```bbbeeejjjooovvv~~~wwwbbbSSSDDDBBB???>>>>>>??????>>>;;;999777777888999888666666666888<<>>===<<<;;;;;;888999999999888999<<<>>>===EEESSSaaammmxxx~~~|||fffUUULLLEEE???;;;<<<>>>DDDPPP]]]mmm|||}}}jjj]]]```kkkzzz}}}qqqooommmoooxxxvvvnnnppprrrwwwuuunnnbbbRRRCCC999555333333333222222222222333333555555555444333555888:::AAAPPPwwwqqqlllttt~~~xxxwwwTTT???===999666777555555555555555555555555555333333444555555666666666444666999:::<<>>===<<<;;;:::999999999999666777888999999:::::::::777777666666555555444444444333222222111111222222111111111111111222222222000000111333444666777888666666666666555444222111222333555666555444222111555333222555666555999???>>>EEEPPP[[[bbbggghhhhhhuuuxxx}}}rrr___bbbiiiuuurrrYYYYYYXXX```jjjrrrvvvwwwvvvsssgggUUUDDD===;;;999777888lll[[[SSSMMMGGGCCCEEEGGGPPPfff}}}uuuaaaOOOEEEFFFMMMSSS\\\hhhttt{{{~~~~~~|||yyyxxxvvvsssqqqooonnnmmmkkkgggddd```^^^___bbbgggkkkoootttyyy}}}yyygggXXXIIIHHHGGGGGGGGGGGGEEEDDD>>>:::777777999:::999777888888;;;???EEELLLSSSWWWXXXUUUQQQNNNLLLJJJGGGEEEEEEDDDBBB@@@>>>======<<<888999::::::999999;;;===;;;BBBNNN[[[gggsss}}}}}}|||wwwxxx{{{eeeTTTKKKDDD>>>;;;===>>>AAANNN\\\kkkzzznnn```bbbjjjtttpppkkkhhhooo~~~}}}rrrlllqqqwwwyyy~~~yyyqqqdddSSSCCC999444333444333333333333333333444444555555444333555888;;;BBBMMMsssuuulllnnntttwwwpppPPP======999666888666555555555555555555555555222333444555666666666666333666888:::<<>>::::::;;;;;;999:::;;;>>>CCCIIIPPPWWWZZZ]]]YYYUUURRRPPPNNNKKKHHHFFFEEECCCAAA@@@>>>>>>===;;;<<<<<<;;;:::999:::;;;:::@@@IIITTT```mmmyyy|||uuuuuuyyydddSSSJJJCCC===;;;??????@@@KKK[[[jjjyyynnnaaadddiiinnnpppgggeeerrr}}}pppjjjrrr{{{||||||~~~yyyrrrdddSSSDDD:::555444333333222222222222333333444444444444444555999<<>>>>>:::777888666555555555555555555555555222333444666666666666555444666888:::<<>><<<<<<<<<;;;:::<<>>>>>===>>>>>><<<:::888888888999>>>FFFPPP\\\iiivvv~~~wwwvvvxxxcccRRRIIIBBB<<<<<<@@@@@@???JJJZZZjjjxxxoooccceeegggjjjzzzrrrhhheeeuuuqqqiiirrr}}}~~~||||||}}}yyyqqqdddSSSDDD;;;777777222222111111111111222222333444444444444666999<<<<<>><<<;;;===<<<:::888666555444444777222000333444222333555666777888888:::???FFFKKKOOOXXXeeesss}}}}}}ppp```jjjvvvzzzZZZLLLVVVeeetttsssYYYBBB;;;:::555444777qqq^^^RRRLLLEEEBBBCCCDDDLLLaaawwwvvvcccNNNDDDFFFLLLOOO___eeelllrrrtttwwwzzz}}}zzz}}}~~~|||xxxuuusssssskkkkkkkkkjjjgggdddaaa```bbbaaa```___```aaabbbcccgggggghhhjjjllloooqqqrrruuuvvvwwwvvvqqqllliiigggggghhhjjjlllpppwww~~~}}}~~~~~~|||wwwkkkXXXFFF@@@CCCCCCAAADDDCCCEEEKKKUUU^^^ccceeemmmiiibbb\\\XXXUUURRRPPPKKKIIIEEECCCBBBAAA>>><<>>???@@@AAABBBCCCCCCBBB@@@>>>;;;888555333222222444444333222222333333333444555666777888;;;@@@CCCHHHPPP^^^lllwwwyyyrrreeewwwpppSSSOOOXXXfffxxxYYYEEE???888888<<<999nnn\\\PPPJJJDDD@@@BBBCCCKKK```vvvxxxeeePPPDDDEEEJJJMMMZZZaaaiiiooorrruuuxxx{{{}}}yyy|||}}}~~~}}}yyyvvvuuutttmmmllljjjiiihhhfffdddbbbbbbaaa```_________```aaa]]]]]]^^^___```bbbcccdddjjjlllmmmlllhhhdddaaa```]]]^^^```bbbeeekkkrrrwwwvvvbbbPPPJJJMMMNNNMMMKKKKKKNNNUUU^^^fffkkklllqqqnnnhhhccc___\\\XXXVVVSSSPPPLLLJJJHHHFFFDDDBBB>>><<<::::::;;;;;;:::999:::<<<@@@GGGQQQ```oooyyywwwxxxbbbRRRIIIBBB???===<<<:::>>>IIIVVVkkkyyynnnbbbdddgggjjjxxxxxxxxxuuuxxxssskkkwww{{{sssttt{{{|||{{{{{{qqqaaaPPPBBB999666555444333222222111111222222444444333444444555666777999CCC[[[{{{qqqTTTBBB>>>999777888333444444444444444444444444444333333444444555666777555777999::::::<<>>===;;;999888888777666555555555555777888888888888888888888444666777777666555777888333444555444333222333444666;;;DDDMMMRRRQQQLLLGGGAAA@@@???>>>???@@@BBBCCCAAA???<<<888555444333333444444333333222333333444444555666666777999===@@@CCCLLL[[[jjjvvv~~~~~~xxxooorrrTTTOOOWWWjjjuuuWWWDDD???999888<<<999~~~kkkYYYMMMHHHBBB???AAABBBJJJ___uuu{{{iiiSSSEEEDDDHHHIIIVVV]]]gggnnnrrruuuxxx{{{|||yyyzzz{{{}}}|||zzzwwwuuuuuupppmmmiiiiiijjjjjjgggeeecccbbbaaa```^^^^^^^^^^^^[[[ZZZYYYXXXXXXYYYZZZZZZ^^^```aaa```]]]ZZZXXXXXXSSSTTTUUUVVVXXX]]]cccgggoooxxxnnn\\\WWW[[[______XXXYYY\\\bbbjjjpppssstttwwwtttqqqmmmjjjfffbbb^^^XXXUUUPPPMMMJJJHHHEEEBBB@@@>>><<<;;;;;;<<<;;;999<<<<<<>>>CCCMMM\\\lllvvvxxxzzzdddRRRHHHAAA???>>>===<<>>999999:::666444444444444444444444444333333333333444555666777555666888999:::;;;>>>AAAEEEGGGIIILLLPPPTTTXXXYYY]]]ccclllsssxxx}}}}}}~~~}}}oooccc\\\RRRQQQNNNJJJFFFDDDEEEFFFKKKQQQWWWYYY___ggglllmmmnnnjjjdddZZZQQQKKKHHHHHHHHHIIIGGGDDDFFFNNNTTTUUUVVVQQQIIICCC???<<<:::999999888777666555555555555666777888999:::::::::999888999:::999777555555555666777777666444333333444555<<>>;;;;;;===@@@BBBCCC@@@<<<888555444444555444333333333333333444444333444666666666888<<<>>>???IIIYYYiiiuuu~~~|||yyyuuuVVVPPPWWWppprrrUUUCCC@@@::::::===:::|||iiiXXXNNNGGGAAA???AAACCCJJJ___ttt~~~mmmVVVGGGCCCEEEGGGTTT\\\gggoootttwww{{{}}}~~~}}}{{{xxxzzz||||||yyyvvvtttsssrrrmmmiiiiiikkklllkkkhhhfffeeecccaaa___^^^\\\\\\]]][[[XXXVVVTTTSSSSSSTTTTTTVVVXXXWWWUUUSSSRRRRRRMMMNNNOOOOOOPPPSSSWWW[[[aaaiiirrrzzzuuuddd```gggoooqqqggghhhkkkoootttwwwyyyyyy{{{zzzxxxvvvtttpppkkkggg^^^[[[VVVRRRNNNKKKGGGDDDDDDAAA???>>>>>>===<<<;;;<<<;;;<<<@@@IIIYYYiiiuuu}}}www~~~{{{eeeQQQFFFAAA?????????>>>@@@JJJUUUmmmyyyooo```___dddmmm}}}{{{uuu~~~ooogggooovvv{{{vvvssstttzzz}}}yyyssskkk___QQQEEE<<<888666333333222222111222222333444444333444444555666777;;;CCCUUUyyyvvvooouuu^^^FFF???999999;;;777444444444444444444444444333333333333444555666666555666888999999;;;===@@@BBBDDDGGGJJJNNNRRRVVVXXX^^^cccjjjoooqqquuuzzz~~~{{{{{{sssdddZZZNNNLLLIIIEEEBBBAAAAAABBBEEEJJJOOOPPPSSSZZZ^^^^^^cccaaa[[[TTTMMMIIIHHHIIIHHHIIIHHHGGGKKKTTT[[[\\\]]]WWWMMMEEE???<<<:::999999999888777666666666666666777999;;;<<<>>>>>>>>>??????===:::666333333333555666666666444333444555444<<>>;;;:::;;;>>>???CCC@@@<<<777555444444555444333333333333444444555333444666777888:::>>>@@@@@@JJJZZZjjjvvv~~~|||{{{uuuWWWQQQYYYvvvrrrVVVEEEBBB>>>===@@@<<<{{{hhhYYYPPPHHHCCC@@@BBBCCCJJJ^^^ssspppYYYHHHCCCDDDEEEPPPYYYfffpppuuuxxx{{{}}}|||~~~|||~~~|||{{{xxxzzz}}}|||yyyuuusssqqqsssooolllkkkmmmnnnmmmllliiiiiigggeeebbb```^^^]]]\\\YYYUUUQQQMMMKKKKKKKKKLLLNNNPPPOOONNNMMMMMMMMMIIIIIIJJJJJJJJJKKKOOORRRUUUZZZaaaiiirrrtttfffeeeoooyyy}}}uuuvvvxxxzzzzzz{{{{{{|||~~~}}}}}}|||xxxssspppjjjfffaaa\\\XXXTTTPPPMMMIIIFFFCCCAAA@@@???<<<;;;;;;;;;;;;>>>HHHWWWhhhttt|||vvv|||~~~gggSSSFFFBBB@@@@@@@@@>>>@@@JJJVVVnnnzzz~~~mmm]]][[[bbbmmm~~~uuu}}}kkkaaaeeelllxxx~~~wwwuuusssssswww}}}{{{rrrkkk___RRRFFF===888666333222222111222222333333444444333444444555666777888>>>NNNqqq{{{nnnnnniiiLLLAAA999888:::555444444444444444444444444333222222333333444555666444666777888888:::<<>><<<::::::999888777777666777777777888:::<<>>;;;999:::<<<333444555555444333444666333:::FFFQQQXXXVVVOOOIIICCCBBB???===<<<;;;<<<<<>>AAADDDDDDNNN\\\kkkvvv~~~{{{yyysssWWWRRRZZZzzzvvvZZZIIIFFFAAAAAACCC???yyygggZZZSSSIIIDDDAAACCCCCCIII\\\qqqrrr\\\KKKDDDEEEFFFMMMVVVdddnnntttwwwyyyzzzzzz}}}~~~yyy{{{~~~~~~~~~|||{{{zzzxxxzzz}}}~~~{{{wwwuuutttttttttsssqqqppppppppppppnnnmmmllljjjgggdddaaa```^^^[[[UUUPPPKKKIIIHHHHHHFFFGGGIIIIIIGGGFFFGGGHHHDDDEEEEEEEEEDDDEEEHHHJJJJJJMMMTTT[[[cccppp~~~rrrggggggrrr~~~|||yyysssooojjjeeeaaa]]]XXXUUUPPPMMMIIIFFFDDDAAA>>><<<======<<>>AAAKKKWWWnnn{{{|||kkk\\\YYYaaaooo~~~mmm```___dddqqqzzztttuuuvvvwwwyyytttmmmaaaSSSFFF===888666222222111111222222333333444444333444444555666777999>>>KKKkkk}}}llleeessstttRRRCCC:::888999444444444444444444444444444222222222222333444555666444666777777888999;;;======AAAFFFIIIKKKOOOUUUZZZ___cccgggiiiiiikkkpppttttttzzz{{{vvvvvvooo]]]RRRJJJGGGDDDBBBCCCCCCCCCBBB???DDDFFFEEEEEEIIIKKKJJJHHHHHHHHHFFFDDDDDDFFFHHHCCCGGGIIIKKKRRR]]]dddfffhhhaaaVVVLLLFFFAAA>>>===;;;:::999888777777777777888888999<<>>===<<<<<<<<>>@@@CCCEEEFFFNNN\\\iiittt|||||||||oooUUURRR[[[yyy|||___MMMIIICCCBBBEEEBBBwwweeeYYYRRRIIIDDDAAABBBBBBGGGYYYmmmttt^^^LLLEEEFFFGGGLLLVVVdddooouuuwwwyyyzzzwww{{{zzzwwwpppppppppqqqtttwww{{{}}}}}}}}}wwwzzz~~~}}}{{{zzzvvvyyy{{{yyyuuurrrsssuuurrrqqqpppnnnllliiifffdddaaa^^^WWWQQQLLLIIIHHHHHHDDDEEEFFFFFFDDDCCCDDDEEEAAABBBCCCBBBBBBBBBDDDFFFBBBDDDKKKRRRWWW```rrr|||rrriiiiiiuuu|||xxxsssnnnjjjfffaaa___\\\XXXTTTPPPLLLIIIEEEBBBBBBAAA@@@BBBIIIUUUdddmmmxxx}}}xxx~~~iiiUUUHHHEEEBBB@@@???===@@@LLLYYYnnn|||zzzkkk\\\YYYcccrrr~~~uuuddd^^^```nnnxxxrrrrrrwww{{{{{{xxxpppbbbSSSFFF===888666222222111111222222333444444444333444444555666777;;;???HHHfffrrreeennnuuu|||WWWEEE;;;999:::444444444444444444444444444222222222222333444555666444555777777777888;;;======AAAFFFHHHIIILLLRRRWWW[[[___bbbddddddfffkkkooooootttwwwzzz{{{qqqllllllrrrvvviii[[[RRRKKKHHHEEEDDDFFFHHHHHHGGGAAAEEEFFFCCCBBBEEEFFFDDD@@@BBBCCCDDDCCCBBBCCCDDDCCCFFFGGGHHHPPP^^^hhhlllqqqjjj___UUUMMMGGGBBB@@@;;;;;;:::999888888888888777777777:::@@@HHHOOOTTT[[[]]]___\\\TTTJJJBBB===>>>??????===:::888888888666:::AAAHHHNNNNNNKKKHHHEEECCC???<<<;;;<<<>>>???CCCBBBAAA>>>;;;999666555333333333444444555666777999;;;>>>??????@@@AAACCCCCCKKKWWWdddpppyyy|||lllRRRPPPZZZqqqdddPPPJJJCCCBBBEEEBBBvvvdddWWWQQQIIICCC@@@AAAAAAEEEWWWkkkttt___MMMFFFGGGHHHOOOYYYgggrrrxxxyyy{{{|||uuuyyyzzztttqqqgggeeedddfffjjjooorrrssswwwzzz||||||yyyxxxyyy|||uuuzzzxxx}}}xxxtttuuuyyyttttttsssqqqooollliiiggg```\\\VVVOOOJJJGGGFFFEEEEEEFFFGGGFFFEEEDDDEEEFFFAAABBBCCCCCCBBBBBBDDDFFF???AAAGGGMMMNNNRRRaaarrr|||tttkkkkkkvvv~~~yyyuuuqqqmmmjjjgggccc^^^YYYUUUQQQMMMJJJFFFEEECCCDDDJJJTTTaaajjjvvv{{{zzzzzzfffRRREEEFFFCCC@@@>>>===@@@MMMZZZmmm|||zzzlll]]]ZZZeeetttxxx~~~~~~jjj```___mmmwwwrrrjjjrrrwwwwwwzzz{{{rrrdddSSSFFF===888666222111111111222333333444444444444444444555777777888;;;BBB^^^pppxxxwwwYYYFFF<<<:::;;;555444444444444444444444444222222222222333444555555444555777777777888:::<<<>>>BBBFFFHHHGGGIIIOOOTTTYYY\\\```aaabbbdddiiimmmnnnrrrttttttyyyyyyqqqgggbbbbbbeeeuuuxxxooofff^^^XXXOOOLLLIIIIIIKKKNNNNNNMMMGGGJJJJJJEEEBBBBBBBBB@@@===@@@BBBCCCBBBAAAAAABBBEEEFFFEEEEEENNN]]]jjjpppxxxqqqfff[[[RRRKKKEEEAAA<<<;;;:::999888888888888666555555888???HHHQQQWWWaaahhhooorrrmmmbbbXXXQQQFFFFFFEEEBBB===:::999999888;;;@@@FFFKKKLLLJJJHHHHHHDDD???:::999;;;???CCCDDDDDDCCCAAA???;;;888666333333333444555666777777<<<>>>???@@@???>>>???@@@???FFFRRR___lllwww}}}{{{jjjPPPOOOYYYhhhfffQQQJJJBBBAAADDDAAAwwweeeXXXQQQJJJFFFAAA???@@@GGGWWWgggzzz}}}vvvaaaMMMDDDFFFJJJRRRYYYdddnnnuuuzzz}}}}}}|||~~~|||pppddd]]][[[\\\```bbbcccggglllooollliiihhhfffeeegggjjjpppvvv~~~~~~~~~~~~~~~}}}|||zzzzzzwwwtttrrrqqqqqqmmmgggbbb```^^^YYYTTTOOOKKKHHHFFFDDDBBBAAABBBDDDDDDDDDBBBAAAAAABBBCCCCCCCCCCCCBBBCCCAAABBBFFFGGGIIITTTaaarrr|||wwwvvvvvvyyy{{{xxxwwwrrrnnnhhhbbb^^^YYYUUURRRNNNJJJGGGIIILLLQQQ[[[fffvvv{{{yyy~~~vvveeeSSSGGGEEE@@@>>>@@@@@@BBBOOO___uuummmaaa___dddyyyttttttyyytttccceeeooorrrnnniiinnnuuuyyyzzz|||qqqaaaUUUGGG999333444444333333222222333333444111222222333444555777888999<<>>BBBFFFHHHKKKNNNPPPXXXYYY[[[^^^```bbbdddeeejjjkkkllloootttyyy~~~}}}tttllleee___ZZZVVVUUUbbbnnnuuu{{{~~~yyysssqqqpppkkkdddXXXYYYUUUPPPRRRWWWUUUOOOGGGIIIIIIGGGCCC???>>>>>>????????????@@@AAABBBCCCHHHFFFFFFHHHLLLUUUfffuuuzzzvvvnnncccWWWMMMHHHFFF@@@===:::888777777666555888777666777;;;BBBHHHLLL```jjjzzzvvvggg___ZZZSSSKKKDDD???===;;;888;;;@@@EEEHHHJJJJJJJJJIIIFFFAAA<<<::::::<<<>>>EEEIIIIIIDDD???===:::666999777555444444555777888<<<>>>@@@@@@???=========???AAAIIIVVVgggvvv{{{yyykkkPPPMMMTTTeeexxxlllOOOFFFEEEBBB@@@CCCzzzgggYYYQQQHHHDDD???===>>>EEEUUUdddzzz~~~xxxdddNNNDDDDDDGGGQQQXXXcccmmmtttyyy|||}}}~~~}}}{{{ooocccYYYSSSPPPUUU\\\^^^```bbbcccaaa___\\\ZZZYYY\\\___hhhppp}}}~~~}}}||||||}}}zzzvvvsssrrrnnngggbbbaaa___[[[VVVRRRMMMKKKIIIEEECCCBBBCCCDDDDDDCCCBBB???@@@AAAAAAAAAAAA@@@@@@BBB@@@@@@BBBAAACCCLLLWWWfff|||~~~zzz{{{|||~~~~~~uuuqqqlllhhhddd___ZZZWWWPPPKKKIIIJJJMMMRRR]]]gggsssyyy~~~|||uuudddTTTIIIEEE???===@@@???AAAOOO___vvvqqqdddaaaeeexxx|||ooonnnsssxxx{{{wwweeeeeelllmmmhhh___dddjjjpppsssvvvxxxzzz{{{nnn___SSSFFF999444555444333333222222333333444222222222333444555666777;;;===DDDWWWuuuYYYBBB<<<:::888666666666555555444333333222444333222111111222333444222333444444444666999;;;;;;>>>BBBEEEGGGJJJNNNQQQXXXZZZ\\\^^^```bbbdddfffjjjkkkmmmoooqqqssssssttttttooohhhaaaZZZTTTOOOKKKMMMWWWaaagggoooxxxzzzxxxtttuuutttrrruuuxxxwwwssscccbbb]]]XXXYYY\\\ZZZTTTJJJJJJIIIGGGDDDAAA???>>>????????????@@@AAABBBCCCDDDCCCDDDHHHLLLTTTdddttt|||{{{vvvlll```UUUMMMIIIBBB???<<<::::::999888777777666666888;;;@@@EEEIIIVVV```rrroooiii```VVVLLLDDD???===:::<<<@@@EEEHHHIIIJJJJJJHHHEEEAAA===;;;;;;<<<>>>DDDHHHJJJFFFBBB@@@<<<888666555444333333444555666999;;;===>>>===<<<<<<===<<<===CCCNNN___ppp|||xxxvvvmmmSSSOOOTTTaaaqqqiiiNNNEEEEEEBBBAAACCCkkk[[[RRRHHHDDD@@@>>>===DDDSSSbbb{{{~~~jjjSSSFFFDDDEEEPPPWWWbbblllrrrwwwzzz|||~~~}}}sssgggYYYNNNHHHMMMUUUYYYZZZZZZXXXYYYWWWSSSOOOPPPTTTWWWccclllzzzzzzvvvsssnnngggbbbaaa```]]]YYYUUUQQQNNNLLLFFFDDDCCCCCCDDDDDDBBBAAA@@@@@@@@@AAAAAA@@@@@@???@@@>>>>>>???>>>@@@HHHPPP[[[gggzzz}}}yyywwwsssppplllgggaaa]]]SSSNNNJJJKKKNNNSSS^^^iiipppvvv|||tttaaaSSSKKKCCC>>><<>>@@@CCCEEEIIIMMMQQQXXXZZZ\\\^^^___aaadddfffjjjlllppprrrssspppmmmkkkfffbbb[[[UUUPPPJJJEEEBBBEEEJJJPPPWWWbbbmmmssssssqqquuuxxx{{{tttpppiiibbbaaaaaa^^^YYYMMMKKKHHHGGGEEEDDDAAA???@@@@@@@@@@@@@@@AAABBBCCCAAAAAADDDIIIMMMUUUdddrrrzzzzzzxxxqqqdddWWWLLLFFFCCCAAA>>><<<<<<<<<:::999666666666888:::>>>BBBDDDJJJSSSdddyyyyyynnnaaaUUUJJJCCC???<<<>>>AAADDDFFFGGGHHHHHHGGGEEEAAA===;;;;;;<<<===BBBHHHKKKIIIFFFCCC???;;;555555444444444444555555777999<<<===<<<<<<===???<<<===AAAKKKZZZlllzzz|||qqqqqqpppXXXRRRUUU___jjjxxxzzzbbbKKKCCCCCCBBBAAACCCnnn[[[QQQJJJFFFBBB@@@???DDDSSSbbbyyyqqqZZZKKKFFFGGGNNNUUU```jjjqqquuuxxxzzz~~~}}}rrr^^^SSSKKKLLLQQQSSSUUUWWWXXX\\\]]]XXXSSSSSSWWW[[[fffppp~~~|||wwwsssnnngggbbbaaa```]]]ZZZVVVSSSPPPNNNFFFDDDCCCBBBCCCCCCAAA???AAAAAABBBBBBBBBBBBAAAAAA>>>>>>>>>???@@@CCCJJJPPPVVVXXXggg~~~}}}{{{xxxuuuqqqlllfffaaaWWWQQQLLLKKKMMMRRR]]]hhhnnnuuu|||sss^^^PPPKKKBBB===<<<>>>???BBBOOO```zzzvvvjjjfffhhhvvvsssggggggjjjmmmuuu{{{sssnnnppplllcccbbbdddiiirrrzzz~~~{{{vvvnnn```QQQCCC999555555444333333222222333333444555555444444444555555666999888;;;JJJggg```FFF<<<:::999777999999999888777777666666444444444444444444444444333444666777777777:::<<<<<<>>>???AAACCCGGGLLLPPPWWWZZZ\\\]]]^^^```dddhhhiiimmmtttyyyyyyuuupppkkkccc^^^VVVNNNIIIFFFCCCAAAAAABBBEEEMMMZZZiiissswwwxxx~~~}}}rrriiidddaaa\\\XXXOOOLLLIIIGGGFFFEEEBBB@@@AAAAAAAAAAAAAAABBBCCCDDDCCCDDDGGGLLLPPPVVVdddqqqxxxyyywwwpppdddVVVKKKEEECCCAAA???>>>>>>===;;;999666666666888999<<<>>>???EEEKKKWWWfffvvvyyyooocccWWWLLLEEEAAA>>>>>>@@@BBBCCCDDDEEEEEEFFFDDDAAA>>><<<<<<<<<===BBBIIINNNLLLJJJGGGBBB===777777777666666666666666777999<<<===>>>???AAACCCBBBCCCHHHRRR```ppp}}}sssiiijjjqqq^^^ZZZ[[[bbbiiipppzzzkkkYYYGGG@@@AAA@@@AAABBBooo\\\QQQKKKFFFBBB@@@???CCCQQQ___tttttt\\\LLLGGGGGGKKKRRR]]]gggooossswwwyyy|||{{{fff]]]SSSOOOMMMMMMQQQWWWaaakkkpppjjjccccccfffgggnnnwww}}}xxxuuupppiiiccc```___]]]ZZZWWWSSSPPPNNNFFFDDDBBBBBBCCCBBBAAA???@@@AAABBBBBBCCCCCCBBBBBBAAABBBAAA@@@AAAEEEJJJLLLNNNMMMYYYppp~~~~~~|||{{{xxxvvvsssnnnhhhddd\\\UUUNNNKKKJJJOOOZZZeeemmmuuu|||~~~rrr\\\NNNHHHBBB===;;;??????BBBPPPaaa{{{zzzmmmhhhgggsss}}}rrrhhhjjjmmmnnnttt||||||}}}zzzvvvwwwrrriiiccceeeiiiqqqyyy}}}}}}zzzwwwqqqdddRRRBBB999555444444333333222222333333444555555444444444555666666888888:::GGGaaaeeeJJJ===:::999888999999999888777777666666444444444444444444444444222444666777777777999;;;<<<===???@@@BBBFFFKKKOOOUUUXXX[[[\\\\\\^^^dddiiikkkpppxxx~~~zzzsssnnnfff^^^SSSJJJDDDBBBAAAAAA===<<>>>>>>>>===;;;999666666666777888:::<<<===DDDGGGLLLTTT^^^fffkkknnnnnnjjjcccZZZQQQJJJEEEBBB>>>>>>>>>???@@@AAABBBCCCDDDCCCAAA???>>>===<<<<<>>@@@CCCEEEHHHLLLSSS]]]iiiuuukkkbbbeee|||rrrgggffffffkkkmmmnnnrrr~~~]]]QQQCCC>>>>>>???@@@AAArrr^^^RRRIIIEEEAAA>>><<<@@@MMM[[[ooo}}}ttt\\\KKKEEEEEEHHHOOOZZZeeemmmrrrvvvxxx{{{zzz~~~sssiii]]]UUUPPPNNNTTT[[[nnn~~~zzzxxxyyyxxxyyy}}}zzztttlllfff______^^^[[[WWWSSSOOOMMMGGGEEEDDDDDDEEEEEECCCBBB@@@@@@BBBCCCDDDEEEEEEEEEFFFGGGEEEAAAAAADDDEEEDDDDDDGGGSSSeeeuuu||||||}}}wwwuuutttsssrrrpppllliiiccc[[[QQQKKKIIILLLVVVaaakkkttt{{{}}}~~~sss\\\MMMFFFBBB===<<>>GGG]]]|||{{{lllNNN>>>::::::888777777666555555444444333333333444444444444333333///111444555555555777888:::<<<>>>@@@BBBEEEIIILLLQQQUUUYYYZZZZZZ]]]eeekkknnnsss{{{}}}vvvqqqjjjaaaTTTIIIBBB???>>>===;;;999<<>>>>>>>>===;;;888888777666666777999;;;===CCCDDDFFFJJJNNNSSSWWWYYYYYYWWWSSSNNNJJJFFFCCCBBB??????>>>>>>>>>@@@BBBCCCCCCBBBAAA@@@???===<<<;;;AAAIIIPPPQQQPPPPPPMMMHHH???>>>;;;888666666777777777999;;;===>>>AAADDDGGGMMMRRR[[[eeennnvvv}}}hhh___dddyyyppplllooopppqqqsssqqqooouuu|||xxxmmmSSSLLLCCC>>>>>>???@@@@@@ttt```TTTIIIEEEAAA>>><<>>AAAGGGYYYxxxqqqqqqRRR???;;;:::888666666555555444333333222111222333444444333222111...111444555555555666777999;;;>>>AAABBBEEEHHHJJJMMMRRRWWWXXXXXX\\\eeemmmnnnsss{{{~~~{{{pppiii]]]RRRIIICCC>>>;;;;;;:::===DDDMMM[[[rrr|||nnnfff___WWWSSSTTTPPPUUUYYYWWWPPPJJJIIIKKKIIIHHHHHHGGGGGGGGGHHHHHHFFFFFFIIINNNRRRYYYgggtttyyyxxxuuulll```TTTJJJFFF@@@???>>>>>>???>>>;;;999999777555444666888<<<>>>AAABBBDDDFFFGGGHHHJJJKKKKKKJJJIIIGGGEEECCCBBBAAAAAA@@@???>>>???AAACCCEEEBBBBBBBBBAAA@@@>>><<<;;;===FFFNNNQQQSSSUUUTTTQQQHHHEEE@@@<<<999999;;;<<<<<<>>>@@@AAABBBEEEIIILLLRRRXXX```hhhnnnsssyyy~~~~~~hhhaaaggguuuxxxgggiiiqqqrrrrrruuurrrlllllloooiii___MMMJJJDDD@@@???AAABBBAAAvvvbbbWWWKKKGGGCCC@@@>>>AAAMMMZZZuuu{{{```LLLFFFFFFBBBJJJWWWbbbkkkrrrvvvyyy||||||vvvnnnooopppsssvvv~~~rrrjjjbbbbbb```^^^YYYTTTPPPMMMKKKIIIHHHIIIKKKKKKKKKIIIGGGHHHJJJLLLOOOPPPQQQRRRHHHKKKIIIEEEFFFKKKKKKFFFIIIVVVcccfffhhhsssvvvpppooowww{{{zzz{{{|||}}}|||~~~|||ssskkkhhhgggiiiiiiiiilllppptttvvvvvvpppeeeXXXOOOIIIJJJRRR\\\dddoooxxx{{{}}}vvvbbbRRRIIIBBB>>>===AAACCCFFFUUUfff{{{xxxiiicccbbbppp}}}}}}yyyooojjjlllkkkccc___aaaeeemmmwww|||xxxppplllmmmpppqqqvvvuuuqqqtttppphhheeehhhkkkllllllmmmrrrvvvnnnnnncccNNN>>>999888666444333333222222333333444333333444444666777999999888===BBBFFFUUUssslll{{{{{{tttTTT@@@;;;:::888777777777666555555444444111111333333333333111111000333666777777777888999888;;;>>>AAACCCDDDGGGIIIKKKPPPUUUWWWWWW[[[eeennnlllqqqzzzxxxrrrhhh]]]SSSJJJBBB======<<>><<<;;;:::CCCKKKPPPTTTYYYZZZXXXPPPLLLFFFAAA>>>>>>@@@AAABBBDDDEEEFFFHHHJJJNNNQQQWWW\\\ccciiimmmrrrxxx}}}{{{~~~iiidddkkkpppvvvnnn^^^cccmmmoooppptttrrrkkkggggggaaaWWWLLLJJJFFFBBBAAACCCCCCCCCvvvbbbVVVMMMGGGBBB@@@???AAAIIIRRRkkkjjjRRRDDDGGGEEELLLVVVaaaiiioootttwwwxxx{{{xxxpppfffeeeaaa]]]XXXRRRNNNLLLJJJKKKLLLMMMNNNNNNMMMMMMMMMMMMNNNPPPSSSUUUXXXYYYUUURRRNNNKKKJJJLLLOOOQQQQQQRRRUUUZZZcccrrr{{{tttmmmnnnvvv}}}yyyxxxvvvtttrrrpppooooooxxxyyy{{{}}}}}}uuulllccc]]]YYYWWW[[[\\\^^^dddkkkrrrwwwyyyssslllaaaSSSJJJIIINNNUUUccciiirrrxxx{{{uuu```OOOFFFBBB===::::::===EEETTTbbbwwwlllcccbbbuuuyyymmmooommmddd]]]]]]aaagggppptttpppiiiggghhhhhhooowww|||sssooojjjddd___cccffffffcccfffnnnuuuxxxvvvpppaaaNNN@@@;;;777444444444555555555444222111555555444333444666888:::@@@??????CCCUUUrrrtttvvv|||oooRRR@@@999999:::666666555444444444444555222222222111222222333333222222111111222444555666888:::<<<>>>???BBBEEEHHHIIIMMMRRRVVVXXX\\\ccchhhkkkvvv{{{nnnaaaZZZUUULLLBBB>>>>>>>>>===>>>LLLiii}}}yyyoooccc]]]]]]\\\YYY[[[YYYWWWVVVUUUTTTQQQNNNPPPNNNLLLKKKKKKJJJIIIHHHLLLMMMQQQSSSUUU]]]ppp{{{ssshhhWWWGGGDDDCCCAAA>>>;;;;;;<<<===::::::888666444666:::===>>>AAAFFFIIIIIIHHHHHHHHHLLLJJJIIIHHHGGGFFFCCCAAABBBBBBBBBBBBBBBBBBBBBBBBCCCBBB@@@???===<<<;;;;;;>>>>>>AAAIIISSS[[[___```YYYUUUNNNGGGBBB@@@@@@AAABBBDDDGGGIIIJJJKKKNNNPPP[[[___dddgggiiikkkppptttvvv{{{~~~mmmmmmmmmqqquuuzzz~~~iiiaaahhhuuu~~~~~~}}}yyyqqqfff[[[TTTKKKGGGBBBAAACCCEEEEEEDDDvvvcccXXXLLLGGGAAA@@@???AAAIIIRRRhhhkkkSSSDDDEEECCCJJJTTT^^^gggmmmrrruuuyyy{{{zzzrrrlllhhhccc\\\VVVRRROOONNNMMMMMMMMMNNNNNNOOOOOOOOOPPPQQQRRRTTTWWWZZZ]]]^^^\\\ZZZVVVSSSRRRRRRTTTUUUUUUUUUVVVZZZbbbpppwwwooofffeeeiiioooqqqppplllkkkiiigggfffeeeeeeffflllnnnrrrvvvyyyzzz{{{{{{vvvrrriii```WWWQQQMMMKKKMMMOOORRRYYYbbbkkkssswwwwwwqqqeeeWWWMMMKKKOOOUUU^^^eeennntttxxx{{{sss___OOOFFFCCC???<<<<<<>>>FFFVVVddd~~~xxxllleeehhh~~~uuurrrooofff``````ccchhhpppsssooojjjggggggjjjnnnrrrwwwvvvmmmlllhhhccc______cccdddaaabbbjjjssswwwzzzsssbbbMMM???999666333444444555555555444333222555555444444555777999:::>>>>>>???CCCQQQmmm~~~lllMMM===;;;:::666666666555444444444444555444444333333222333333444333222222111222444555666777999<<<===???AAAEEEGGGIIIMMMRRRUUUWWW[[[aaafffiiittt{{{nnnfff___SSSHHH???>>>>>>===???HHH]]]ppp}}}yyywwwpppgggbbbcccaaa^^^___]]][[[ZZZYYYWWWTTTRRRRRRQQQOOONNNNNNNNNMMMLLLNNNPPPSSSWWWYYYaaatttxxxmmm\\\MMMJJJHHHEEEAAA>>><<<===>>>::::::888666555666:::===@@@EEELLLPPPRRRRRRQQQQQQXXXWWWTTTSSSRRROOOKKKHHHFFFEEEDDDCCCCCCBBBBBBCCCCCCBBB@@@>>>===;;;;;;;;;<<<<<>>@@@HHHQQQddd~~~nnnVVVEEEDDDAAAGGGQQQ[[[dddjjjpppssszzz|||~~~|||tttqqqmmmeee^^^WWWTTTSSSRRRQQQQQQPPPOOOOOOPPPRRRRRRTTTUUUWWWZZZ]]]```ccceeecccbbb___\\\ZZZYYYYYYYYYZZZYYYXXXZZZaaammmzzznnneee[[[VVVWWWYYYZZZYYYYYYXXXUUUTTTTTTUUUWWWYYY\\\```ffflllqqqtttuuuuuurrrmmmeee[[[SSSLLLHHHGGGFFFGGGJJJQQQZZZfffpppvvvzzztttiii[[[OOOKKKMMMQQQYYYaaakkkrrrvvvyyy|||qqq^^^NNNFFFCCC???======???GGGXXXggg~~~yyylllhhhpppxxxrrrjjjeeeeeegggmmmrrrrrrnnnjjjfffeeeiiijjjlllrrr}}}}}}lllhhhjjjiiidddbbb___fffhhhccc```fffooouuu~~~wwweeeMMM===666555333444444555555555444333222555555444444666777999;;;;;;>>>@@@BBBLLLeeeuuunnnqqqMMM===???===444777666555555444444555555666666555444333333333333333333222222222444555666777888;;;<<<>>>@@@CCCFFFHHHLLLQQQTTTVVVYYY___dddfffrrryyypppaaaTTTEEEBBB@@@@@@@@@DDDOOO[[[nnnppptttwwwxxxwwwuuussstttuuusssnnnkkkkkkiiieeefffdddbbb```___]]]YYYWWWVVVUUUUUUTTTSSSRRRQQQQQQQQQSSSWWW[[[^^^fffzzzvvvfffWWWQQQNNNJJJDDDAAA>>>>>>>>>;;;:::999777555666999<<>><<<;;;::::::999999;;;AAAHHHNNNQQQSSSVVVTTTOOOKKKFFFCCCBBBAAA>>>@@@BBBCCCDDDGGGJJJLLLVVV\\\cccfffggggggiiikkksssxxx}}}zzz}}}zzz{{{mmmlllyyy~~~lll\\\SSSKKKHHHDDDCCCCCCEEEFFFEEEwwwdddZZZKKKEEE@@@>>>===???GGGPPPaaazzzrrrZZZGGGDDD@@@FFFPPPYYYbbbiiiooorrr{{{|||}}}~~~}}}uuurrrnnnhhhbbb]]]YYYXXXWWWWWWUUUSSSRRRRRRSSSUUUVVVXXXYYYZZZ]]]aaadddgggiiihhhgggeeecccaaa^^^]]]\\\]]]\\\ZZZZZZ^^^hhhuuu}}}xxxpppaaaYYYNNNGGGFFFGGGGGGFFFHHHFFFDDDCCCDDDHHHKKKNNNRRRVVV^^^ffflllpppqqqppprrrmmmeee[[[SSSLLLHHHGGGDDDEEEFFFJJJRRR]]]iiiqqqxxxsssiii[[[OOOIIIIIILLLVVV^^^iiiqqqvvvyyy}}}ppp]]]OOOGGGAAA???======>>>GGGYYYjjj{{{mmmkkkxxxxxxpppkkkjjjoootttwwwtttnnnjjjddd```bbbfffiiinnnvvvsssgggfffjjjjjjgggeeeeeemmmoooiiibbbeeemmmsssyyygggNNN<<<666555555444444444444444444444333555555555555777888:::;;;;;;>>>BBBDDDIII^^^pppcccyyyYYYBBBAAA???666777666666555555555555555666666555333222222222222444333333222333444555666666888:::;;;<<>>;;;;;;:::888666666999<<>>===;;;===???@@@AAADDDHHHJJJTTT[[[cccgggggggggggghhhqqqxxxttt|||pppwwwkkk[[[SSSKKKIIIFFFDDDDDDEEEFFFGGGzzzeeeZZZMMMGGGAAA???===>>>FFFNNN___wwwuuu___JJJFFF@@@FFFOOOYYYaaahhhooossszzz{{{|||}}}~~~wwwpppnnnkkkhhhdddaaa^^^]]][[[ZZZXXXVVVUUUVVVXXXYYYZZZ[[[\\\^^^aaadddggghhhiiihhhgggfffdddbbb```___]]]\\\ZZZYYY\\\dddnnnuuu}}}nnnddd^^^RRRKKKBBB===;;;<<<<<<<<<===<<<::::::;;;???CCCFFFMMMRRRZZZcccjjjnnnoooppplllggg___UUUMMMFFFBBBAAA>>>>>>???BBBIIITTTaaajjjtttppphhh\\\OOOHHHGGGHHHQQQYYYdddmmmsssxxx}}}ooo]]]OOOHHH???===<<<<<<===FFFZZZlll|||ooonnn|||xxxsssrrryyy~~~xxxqqqkkkcccZZZXXX```gggkkkooowww||||||xxxmmmdddeeejjjiiigggeeeeeennnrrrmmmfffhhhnnnsss|||vvvfffOOO===666666666444444444444444444444444444555555777888:::;;;<<<<<<@@@EEEFFFHHHXXX|||ppp```ooonnnNNNCCC>>>888777777666555555555555666555555333222111111111111555444333333333444555666555777999:::;;;===@@@CCCDDDHHHMMMPPPRRRUUU[[[```gggtttvvvaaaVVVKKKFFFEEEDDDEEEIIIPPPTTTZZZ___dddjjjpppuuuwww~~~|||zzzvvvqqqrrrpppmmmkkkiiifffbbb___```aaaaaa^^^YYYTTTSSSSSSVVVXXX]]]aaaeeennnyyyjjj\\\VVVNNNHHHEEECCC@@@???;;;;;;:::888777777999;;;???IIIWWWeeeooovvv{{{}}}{{{wwwpppggg]]]VVVQQQOOOLLLIIIFFFDDDCCCCCCBBBAAA???===;;;999888777888888999999999:::<<<===>>>>>>>>>======<<<;;;;;;999;;;<<<>>>???BBBFFFJJJSSSZZZccchhhiiihhhiiijjjqqqyyytttzzzvvvppp~~~}}}gggXXXQQQLLLJJJHHHFFFDDDEEEGGGIIIjjj\\\PPPIIICCC@@@===>>>EEEMMM\\\ttt~~~vvvaaaLLLGGG@@@FFFOOOXXX```hhhooossswwwyyy{{{}}}{{{ppppppnnnllliiifffcccbbb___^^^\\\[[[ZZZZZZZZZZZZ\\\\\\]]]^^^```bbbdddeeeeeeeeedddccccccbbbaaa```ZZZYYYXXXXXXZZZ```hhhnnnwww~~~vvvggg[[[SSSOOODDD@@@;;;777777777888888888777666666777:::>>>@@@GGGLLLUUU^^^gggllloooqqqiiiddd[[[RRRIIICCC???===:::;;;===???EEEPPP^^^hhhmmmlllfff\\\QQQIIIGGGHHHIIIQQQ\\\eeemmmssszzzmmm\\\OOOGGG>>>===<<<<<<===FFF[[[ooo}}}rrrooo{{{|||{{{}}}uuuooodddWWWQQQZZZcccfffjjjqqqwwwyyyrrrhhhaaacccgggfffdddccc```jjjpppmmmjjjkkknnnpppqqqnnncccOOO>>>777777777444444333333333444555555444555666888999;;;<<<<<<>>>AAAFFFHHHHHHTTTuuuvvvaaaiiiuuuaaaHHH===:::888777666666555555666666444333333222111111111111555555444333333444555666444666888999:::;;;>>>AAAAAAEEEJJJNNNPPPTTTZZZ___hhhvvvrrrdddVVVNNNIIIFFFGGGJJJNNNTTT[[[bbbggglllsssxxx}}}|||xxxwwwuuurrrooommmjjjfffcccccceeeeeebbb[[[VVVTTTUUUYYY\\\```dddgggqqqsssfff^^^TTTMMMIIIFFFCCC@@@;;;<<<;;;999777777999:::<<>>BBBGGGJJJQQQXXXaaagggiiijjjlllmmmrrr{{{}}}wwwnnnmmmzzzbbbUUUPPPLLLKKKJJJGGGEEEEEEHHHKKKqqq```RRRLLLEEEAAA>>>===DDDLLLYYYooo{{{{{{uuubbbMMMFFF@@@EEENNNVVV___gggnnnrrruuuwwwzzz|||~~~uuutttqqqnnnjjjhhhgggfffaaaaaa```___]]]\\\\\\[[[^^^^^^^^^^^^^^^___``````\\\\\\[[[[[[[[[\\\]]]]]]UUUUUUVVVVVVXXX]]]ccchhhoootttyyy{{{~~~~~~zzzqqqnnnhhh^^^RRRIIIEEEEEE;;;999777666666666777777555555444555666888999;;;???DDDMMMWWWbbbjjjooorrrkkkfff]]]TTTKKKEEEAAA???:::<<<===>>>BBBKKKXXXbbbeeedddaaaYYYOOOHHHFFFFFFCCCJJJUUU^^^gggpppyyy~~~kkkYYYLLLEEE>>>>>>=========GGG]]]rrr~~~tttoooxxx{{{tttgggXXXOOOVVV\\\```fffooosssssspppfff```bbbeeeeeedddcccbbbjjjpppooommmllljjjhhhbbbddd]]]MMM>>>777777666444333333333333444555666444555666888:::<<<<<<===???@@@EEEIIIHHHPPPmmmgggjjjsssxxxSSS@@@>>>888777777666666666666666444333333222222222333333666555444333333444555666333555777888888:::===@@@>>>BBBHHHLLLOOOTTTZZZ___jjjxxxvvvfff[[[SSSNNNMMMPPPRRRYYYcccjjjnnnrrrxxx||||||yyyvvvtttqqqnnniiifffcccfffhhheee___ZZZYYYZZZ]]]___cccgggjjjssssssiii]]]TTTNNNJJJEEEAAA<<<<<<<<<:::888777888:::999>>>GGGPPPYYYbbbkkkqqqvvvvvvvvvvvvssslllccc\\\UUUUUUTTTRRROOOKKKHHHEEEBBBAAA>>><<<999777666666555666888666555444666999999888888888888999::::::999:::<<<===>>>BBBGGGKKKNNNUUU^^^eeeiiikkknnnqqqttt}}}|||gggkkkzzz```SSSPPPLLLLLLKKKHHHEEEEEEIIILLLvvvdddTTTMMMFFFBBB>>>===CCCKKKWWWlllxxxxxxsssaaaLLLEEE???DDDLLLUUU^^^fffmmmqqqsssvvvzzz|||~~~{{{xxxrrrmmmiiihhhhhhhhhbbbbbbbbbaaa```^^^\\\[[[``````___^^^]]]]]]^^^^^^SSSRRRRRRRRRSSSUUUWWWXXXQQQRRRTTTUUUWWW[[[aaaeeefffiiillllllmmmmmmiiicccYYYXXXTTTLLLCCC>>>===>>>666666555555666666777777444444444444555666777777888>>>GGGRRR]]]gggooorrrkkkggg^^^UUULLLFFFBBB@@@999:::;;;::::::@@@KKKTTT]]]]]][[[UUULLLFFFCCCDDDAAAHHHRRR\\\eeeooozzz|||iiiWWWJJJCCC?????????>>>>>>HHH___uuu~~~uuuooouuu~~~yyyjjjZZZPPPSSSVVV[[[eeeoooqqqnnnpppgggaaabbbfffgggffffffiiippptttsssoookkkfff___YYY\\\XXXKKK===777666555444333333222333444555666444555777999;;;<<<======??????DDDHHHGGGNNNiiinnnooowww___FFFAAA888888777666666666666666444444333333333444555555666666444444333444555666333555777777888:::<<>><<<999777666555222555777666555555888;;;:::999777666666666777888:::;;;<<<===???CCCHHHLLLLLLSSS\\\ccchhhkkkpppsssuuu~~~{{{ccclll|||```SSSPPPLLLMMMLLLIIIFFFFFFIIILLL{{{lllWWWOOOFFFAAA>>>>>>BBBGGGTTTeeewww{{{sssbbbOOO@@@???BBBJJJSSS]]]fffmmmqqqwwwzzz}}}}}}|||}}}}}}uuuooollljjjfffccceeecccbbbaaabbbbbbbbbaaabbbaaa^^^]]][[[YYYUUURRROOORRRWWWYYYWWWSSSOOOLLLRRRQQQPPPPPPSSSXXX\\\___dddccccccdddccc^^^UUUNNNLLLJJJBBB999999===;;;555777555444444555666444333222222222222222222222222:::<<<@@@FFFPPP]]]jjjrrrtttlllbbb[[[VVVQQQIIICCC;;;:::999:::<<>>>>>@@@DDDFFFIIIOOOWWW^^^mmmxxxttteee^^^^^^```bbbdddlllwww~~~}}}zzztttmmmhhheeeeeedddcccbbbbbbccccccdddggghhhnnnxxx{{{oooaaaYYYSSSJJJBBBDDDAAA===::::::999999888777888;;;@@@EEEKKKPPPSSSaaaeeekkkooonnnhhh```[[[WWWUUURRROOOLLLIIIDDDAAA<<<;;;:::999888777666555666666555555555444444444555555555555555555555555777999;;;>>>BBBEEEHHHIIINNNLLLQQQ^^^iiimmmnnnooozzzwww^^^ppphhhTTTSSSOOOMMMJJJGGGFFFGGGIIIKKKooo[[[QQQGGGBBB>>>===@@@EEERRRdddyyyyyyiiiTTTCCC@@@CCCJJJRRR\\\eeelllpppwwwzzz}}}~~~}}}zzztttpppmmmhhhddddddcccbbbcccdddeeedddcccaaa^^^ZZZWWWTTTQQQMMMJJJ@@@IIIWWWfffnnnkkk___UUUCCCIIIPPPSSSTTTUUUZZZ___ffffffeeeccc___WWWMMMFFF>>>@@@>>>::::::===999333666555444444555666444333222222222222222222222222555888<<>>>>>???@@@BBBNNNfff{{{}}}rrrgggfffqqq}}}rrrggg\\\[[[[[[]]]dddlllqqqrrruuuiiiaaafffnnnttt~~~yyyyyyvvvmmmccc___SSSPPPJJJCCC<<<666444333555555555555555555555555777888888:::;;;===???@@@CCCFFFCCCEEEJJJKKKZZZuuurrrKKK@@@;;;999666555666555444333666555333222111222333444444444333333333333222222555555666777999:::;;;;;;===@@@CCCEEEGGGLLLUUU[[[iiivvvzzznnniiihhhhhhiiiooozzz~~~}}}|||zzzvvvpppkkkeeeeeeddddddddddddeeeeeeiiikkkjjjoooxxx}}}}}}mmmdddZZZOOOFFFEEEBBB???<<<<<<;;;:::999888999:::===AAAEEEIIIKKKWWW[[[```dddddd```[[[WWWTTTQQQMMMJJJGGGCCC???===888888777666555555444333555555555555444444444444444444444444444444444444666888;;;???CCCFFFIIIKKKNNNMMMQQQ\\\gggmmmpppssszzzqqqZZZkkknnnXXXVVVOOOMMMJJJGGGFFFGGGIIIKKKsss^^^TTTHHHBBB???<<<>>>BBBNNNccczzzrrrYYYFFFAAADDDIIIQQQZZZcccjjjnnnvvvzzz}}}~~~~~~yyyuuupppiiieeeeeeddddddfffhhhiiigggfff```\\\VVVQQQMMMIIIFFFCCCAAAAAAFFFQQQ___hhhiiigggKKKJJJKKKNNNTTTYYY[[[[[[eeeggggggccc[[[OOOFFF@@@888:::;;;999999:::999555555444333333555666555444222222222222222222222222000333777:::AAAQQQfffvvv|||sssjjjaaaVVVJJJBBB>>><<<:::888888:::<<<===CCCEEEGGGGGGDDDBBB@@@@@@===AAAGGGMMMUUU```mmmwww~~~xxxfffTTTJJJGGG>>>======???CCCQQQjjj|||oooccccccpppzzzmmmccc```^^^aaagggmmmpppqqqxxxnnngggiiinnnwww~~~uuuiiibbbRRRNNNHHHAAA;;;888666666555555555555555555555555888888999:::;;;===???@@@DDDGGGEEEEEEIIIIIIUUUmmmqqqMMMBBB>>>;;;777555555555555444444444444333333333333333222222222333333444444444666666777777888888999999<<>><<<:::999999999:::;;;===???AAAJJJMMMQQQTTTUUUTTTQQQOOONNNJJJEEEAAA???<<<999777666666666555555555444444555555555444444444333333444444444444444444444444555777:::???DDDHHHLLLNNNOOOMMMOOOYYYcccjjjqqqwww{{{jjjVVVcccsss[[[VVVNNNLLLJJJHHHGGGHHHJJJKKKvvv```TTTIIICCC@@@===???BBBKKK```zzzyyy]]]GGGBBBDDDIIIOOOXXXaaaiiimmmuuuxxx{{{}}}}}}}}}xxxsssmmmhhhiiihhhhhhjjjkkkkkkiiihhh___ZZZTTTOOOKKKHHHEEECCCFFF???888888BBBPPP^^^fffiiiXXXGGGGGGTTT______YYYgggkkkmmmiii^^^QQQGGGBBB======;;;888777888999:::555333333333555666555444222222222222222222222222///222555555999HHH___ppp|||uuunnndddXXXKKKCCC===<<<:::888888999:::;;;>>>@@@BBBBBB@@@>>>>>>>>><<>>CCCRRRkkk|||lll```bbbpppvvvhhhbbbaaafffmmmpppqqqrrrxxxqqqmmmmmmoooxxx|||ooogggUUUOOOGGG???:::888777666555555555555666666666666888888999:::<<<>>>@@@AAAEEEJJJGGGFFFJJJJJJSSSffffffLLLIIICCC???:::888777777777777333444555555555444222222222222333333333333444444555555666666777888888999<<>>>>>BBBJJJPPPlll___QQQLLLRRR[[[___```lllpppsssooocccUUUJJJDDD===<<<;;;<<<<<<;;;::::::666555444444666666555444222222222222222222222222000333555333444???SSScccsssqqqnnniiiaaaVVVKKKDDD;;;:::999888888999;;;<<<<<<>>>??????===;;;;;;;;;;;;>>>BBBFFFNNNZZZiiisss|||uuugggVVVJJJEEE@@@===;;;===DDDSSSkkkxxxiii^^^bbbooo|||{{{nnnhhhfffmmmttttttrrrrrrsssoooooorrrttt~~~uuukkkZZZRRRGGG===888666555444555555555666666666777777888999999:::<<<>>>@@@AAAEEELLLJJJHHHLLLLLLRRRaaa{{{yyy]]]HHHIIICCC???;;;888777888888777333444555666666444333111444444333333333333222222333333444555777888999:::<<>>DDDOOOXXX___\\\TTTSSS^^^jjjkkkooorrrooofffXXXLLLDDD:::888:::@@@DDDAAA<<<999888777666666777777666444222222222222222222222222111333444222222999FFFQQQ^^^______\\\WWWOOOGGGBBB999999888888888999:::;;;;;;<<<===<<<;;;999999:::;;;===@@@DDDKKKXXXgggrrrzzz~~~~~~rrreeeUUUHHHCCC@@@===<<>>@@@AAACCCKKKJJJHHHMMMNNNQQQ^^^ttt}}}~~~aaaFFFCCC???<<<888666666666666555444555555666666444333222444444444333333222222222222222333555666888999999;;;>>>AAABBBCCCFFFKKKPPPSSSaaaxxx~~~}}}yyyvvvtttssssssrrrqqqqqqrrrrrroooyyy|||{{{pppiiiVVVRRRLLLFFFCCC@@@===;;;:::999888777666777888888:::999999888777777777777666444333333555777888888555555555555555555555555777777777666666666555555555555555555555555555555444666;;;AAAHHHNNNRRRUUUSSSPPPOOOPPPRRRZZZjjjyyy}}}|||tttbbbUUUYYYeeeqqqfffVVVSSSKKKJJJJJJJJJJJJKKKMMMNNNfffXXXIIIDDDBBB@@@??????CCCRRRhhh|||iiiSSSBBBBBBDDDJJJRRR]]]hhhnnntttwwwzzzzzzzzz{{{xxxuuuqqqppppppqqqrrrqqqooojjjccc\\\UUUNNNGGGBBB======:::666333444;;;@@@:::LLL^^^bbbZZZXXXaaammmmmmpppuuuwwwtttjjj]]]UUUHHH>>>:::???EEEDDDAAA???;;;999888777888777666444222222222222222222222222///111222222222555;;;AAAJJJLLLNNNNNNKKKFFFAAA>>>888888777666666777777888777999::::::999888999::::::;;;===AAAHHHUUUeeepppvvv{{{zzzlll^^^PPPFFFBBB???======BBBKKK[[[rrr~~~nnneeeaaakkkzzzvvvuuunnnqqqtttmmmlllssszzz~~~ppp```TTTEEE:::666666555444444555555666777777888888999999:::;;;===???@@@AAA???IIIIIIGGGMMMOOOQQQZZZkkk{{{yyypppLLLBBB<<<:::888777777777666444555555555555555444444333222222333333333333444444333333444555555666777777888;;;???AAAAAADDDIIINNNSSS^^^qqq}}}|||}}}~~~}}}{{{zzzxxxvvvuuussssssssspppzzz{{{~~~xxxooo^^^YYYPPPIIIDDDAAA???>>>;;;:::888777666666777777777777777666666666666666666555444666888999999888666666666666666666666555888888888888777777777777666666666666666666666666555777<<>>AAADDDEEECCC???<<<:::888777666555555444444444444666777888777888:::;;;999:::<<>><<<===DDDOOO```vvv}}}mmmggggggsss{{{}}}}}}qqqqqqkkkrrrzzzpppjjjooovvv{{{ppp___TTTDDD999666666666555444555555666777888888999999999:::;;;===???AAABBB<<>>PPP[[[vvvrrrWWWKKKEEE@@@DDDNNNZZZeeelllssszzz}}}{{{zzz|||~~~}}}}}}uuuooorrrxxx{{{~~~}}}nnn^^^SSSKKKEEE???<<<:::999999888777555:::>>>EEENNN[[[jjjxxxsssfff___hhhRRR>>>;;;CCCJJJKKKJJJCCCAAA===999666555555666555555444333222222222222111111111111111222222222666666888999999:::::::::777666555444444444444444666777999999777666777888888999;;;===DDDQQQaaammmssswww}}}tttfffZZZNNNEEEBBB??????@@@DDDOOObbbxxxppprrrttt|||{{{rrrfffeeefffmmm||||||lllkkkoooqqqvvvlll[[[NNN???999777444333444777666666555555555666666999999999:::<<<>>>???@@@BBBDDDFFFHHHJJJNNNRRRVVVddd{{{ssswww{{{ZZZHHH<<<===;;;888777888888666888888777666555555444444555555444333333222111111333333444444555666666666AAA@@@???@@@CCCFFFJJJMMMQQQYYYiii{{{yyywwwuuusssqqqvvv{{{~~~uuueeeWWWRRROOOHHHCCCBBBAAA@@@===999999;;;<<<;;;777777777777777888999:::;;;:::999999999;;;<<<=========<<<;;;999888777777:::;;;;;;;;;:::888666555777777666666666777999:::888999@@@HHHMMMNNNQQQVVV\\\___```[[[XXX]]]lllzzzxxxkkkqqqxxxzzzddd```]]]aaajjjrrrtttrrrnnnrrrrrrhhhZZZPPPJJJHHHKKKMMMNNNNNNLLLLLLLLLNNNqqq^^^MMMFFFBBB<<<;;;???===NNNXXXsss~~~sssYYYKKKDDD???CCCMMMXXXccckkkpppxxx}}}|||{{{~~~wwwxxxyyy~~~}}}uuuppptttzzzrrrcccWWWKKKBBB???===:::999888888777555:::<<<@@@EEEMMMXXXcccjjjvvvxxx}}}{{{mmm]]]SSSVVVIII===<<>>DDDPPP___jjjnnnrrryyy~~~pppcccYYYNNNFFFCCC@@@@@@AAAFFFQQQeeezzzssstttwww{{{nnnfff^^^```iiiyyytttiiigggjjjqqqxxxlllWWWJJJ===888666444444555777666666555555666666666888999:::;;;<<<===@@@BBBCCCEEEGGGHHHJJJMMMQQQTTTaaa{{{uuuuuuxxxeeeMMMAAA???;;;888777888888888666555555444444333222222555555444333333222111111333333444444555666666666999999888999<<>><<>>BBBKKKUUUaaajjjmmmvvv}}}}}}~~~uuujjjkkkjjjrrr|||}}}{{{ssspppttt{{{wwwkkk___PPPCCCBBB???;;;999888888777666999:::<<<>>>BBBIIIQQQVVVkkksss}}}qqq]]]OOODDD@@@>>>???@@@AAAFFFMMMMMMKKKGGGAAA<<<999:::<<<777666555444333333333333111111111111111111111111000111222333444444444444444444333333222333333333555777888888777666666777888999;;;>>>CCCMMM[[[dddgggkkkrrryyy}}}~~~mmmaaaXXXNNNGGGEEEAAA@@@BBBGGGTTThhh~~~wwwvvvxxxuuulllggg[[[```kkkyyy}}}hhh```gggpppuuuxxxjjjSSSGGG:::666666555555666777777666666666666777777888:::<<<<<<<<<===AAAEEEDDDFFFGGGHHHIIILLLPPPSSSZZZrrrwwwuuuzzzsssTTTFFFAAA;;;888777888999999666555555444444333333333555444444333333222222111333333333444555555666666999888888999<<>><<<:::<<<<<<;;;;;;;;;;;;;;;<<<============>>>???@@@AAA@@@@@@???>>>=========>>>999999999:::::::::;;;;;;;;;:::888666666666777888999<<>>BBBKKKSSS^^^iiimmmvvv}}}~~~uuuiiibbb```eeetttzzzyyyuuuooommmrrryyy|||vvvmmm]]]NNNFFFBBB===999888888777666999:::;;;===@@@FFFMMMRRRbbbooo|||gggWWWCCC@@@@@@BBBBBBBBBHHHOOOQQQPPPMMMFFF@@@<<<<<<>>>888888666555444444444444111111111111111000000000///000111111222222222111222222222111222222333333444666777777666555555666777999;;;===AAAIIITTT]]]```eeemmmuuu{{{}}}kkk```WWWNNNGGGEEE@@@@@@BBBIIIXXXmmmyyyvvvuuuzzz}}}vvvnnnkkkbbbhhhsss}}}jjj```iiitttwwwrrrhhhRRRFFF;;;777777555555666777777666666666777888888999<<<>>>>>><<<===BBBGGGEEEFFFHHHHHHIIIKKKNNNQQQSSSgggzzzzzz~~~YYYFFF@@@:::999999888888999888777777777666666555555444444444333333222222222222333333444444555666666:::::::::<<<>>>AAADDDFFFFFFMMMYYYiii}}}|||xxxtttrrrvvvzzz~~~wwwjjjccc```^^^^^^TTTMMMGGGFFFEEECCCAAAAAACCCBBBAAAAAA@@@AAAAAAAAABBBBBBCCCDDDEEEFFFGGGHHHIIIGGGEEEBBB@@@??????>>>>>>>>>============>>>???AAA???<<<999888888999:::;;;>>>HHHWWW```cccccceeeiiilllnnnmmmmmmqqqyyy|||vvvtttvvvyyygggjjjtttrrreeeXXXRRROOOMMMJJJIIIGGGGGGGGGFFFFFFIIIMMMPPP{{{hhhUUUMMMGGG???===AAA>>>IIIKKKcccwww~~~pppWWWHHH???DDDKKKQQQ\\\iiinnnvvv}}}~~~~~~~~~wwwjjjYYYUUUWWWcccttt{{{xxxrrrnnnmmmrrrxxx}}}|||lll\\\LLLGGG@@@;;;999888777777666888999;;;>>>DDDJJJOOOWWWgggzzztttdddPPPHHHBBBBBBCCCEEEIIINNNSSSTTTRRRLLLDDD???>>>@@@;;;:::999777666666555555333222222222111111111000000000111222222222111111111111111111111222333444444555777777555444555666666888;;;<<>>???BBBMMM]]]rrrzzzwwwttt~~~|||wwwwwwzzz{{{uuupppkkkrrr{{{~~~kkkbbbhhhppprrrmmmuuu|||~~~kkkSSSGGG<<<888888666555666777777777777777888999999===>>>???>>>===???CCCGGGEEEGGGHHHHHHHHHJJJNNNPPPPPP```yyyyyy___GGG>>>999;;;<<<999777888777777777777777666666666444444333333333333222222222222333333444555555555666666777999;;;>>>@@@BBBDDDJJJUUUdddwww~~~zzzwwwsssuuuyyy}}}uuummmmmmppprrrhhh[[[OOOKKKIIIFFFEEEHHHGGGFFFFFFEEEEEEEEEFFFFFFGGGGGGIIIJJJLLLMMMNNNNNNLLLJJJHHHEEECCCCCCCCCCCCFFFDDDBBB@@@???@@@AAABBBEEECCC???<<<::::::;;;<<>>AAA>>>GGGGGG]]]sss~~~yyy]]]LLLAAADDDJJJMMMXXXgggnnnvvv|||}}}|||~~~yyyjjj[[[TTTRRRZZZhhhyyy|||wwwrrroooooossswwwyyy~~~vvvgggSSSMMMDDD===999888777777444555666777999<<>>===<<<:::999888777777444444444333222222111111111111222222222222222111111000111111222333444555333555666666555444444555444777:::;;;<<>>EEERRRdddxxx}}}{{{yyy}}}}}}yyyvvvuuu{{{zzzvvvsssvvv{{{xxxkkkbbbbbbeeefffffflllqqqttt}}}{{{mmmSSSGGG<<<999999777555666777777777777888999:::;;;BBBAAA???>>>???AAADDDFFFEEEFFFGGGHHHHHHJJJNNNPPPRRR\\\rrrxxxyyymmmNNNBBB:::===>>>999555777555555555555555555555555333333333333333333333333222222222333444444555555444555666888;;;===???AAACCCHHHQQQ]]]ooo|||zzzvvvwwwzzz~~~wwwxxx|||~~~}}}kkk[[[TTTPPPJJJIIILLLJJJIIIIIIIIIJJJJJJKKKLLLKKKLLLNNNQQQSSSTTTUUUUUUNNNLLLKKKJJJJJJKKKMMMNNNNNNLLLIIIFFFEEEFFFGGGHHHJJJHHHDDD@@@>>>>>>@@@AAADDDFFFPPPaaannnrrrsssssssssssstttvvvzzzxxxrrr~~~nnnYYYQQQNNNIIIGGGIIIEEEFFFFFFFFFFFFHHHLLLOOOttt___UUUKKKAAA===???===DDDCCCXXXooo}}}~~~```MMMAAADDDHHHIIITTTccclllsssyyyzzz{{{~~~ttteee[[[SSSUUU^^^kkk{{{~~~xxxqqqoooooossssssrrruuuyyyzzzyyylllYYYRRRHHH???:::888777777444555555555555888<<>><<<;;;:::999999666666555444444333222222111222222222222222111111000000111111333444555666222444666555444333444555333555888999999;;;@@@DDDIIIOOOXXXbbbmmmwww{{{iii]]]TTTJJJCCCAAA===@@@HHHWWWkkk~~~~~~xxxrrrnnnsss~~~|||{{{{{{yyyxxxwwwyyy{{{~~~yyyrrrlllddd^^^]]]```aaajjjqqqtttyyy|||uuuhhhOOODDD:::888888777666777888888888888999:::;;;;;;HHHCCC>>>===AAADDDDDDCCCDDDEEEGGGGGGHHHJJJNNNQQQRRRXXXjjj|||rrryyy[[[JJJ======<<<666555888555555555555555555555666333333333333333333333333111222222333333444555555555666888:::<<>><<<;;;;;;:::777777666555444444333333111222222222222222111111111111111222333555666777222444555555444333333444222555888888777999<<<@@@CCCIIIRRR]]]gggrrr|||xxxggg[[[SSSJJJCCCAAA===AAAKKK\\\ppp~~~vvvmmmggglllzzz||||||~~~|||uuuqqqsssxxx|||wwwooonnnhhh^^^\\\aaa```lllvvvxxxzzzyyymmm___KKK@@@777666888888777888888888888888999:::;;;<<>>??????BBBHHHOOO]]]sss~~~ttteeedddbbbZZZWWWZZZTTTTTTUUUVVVWWWYYYZZZ[[[ZZZ[[[^^^aaaccceeeeeeeeeeeedddaaa______```bbbdddaaa___\\\YYYZZZ\\\```bbb\\\ZZZUUURRRPPPQQQSSSUUUWWWWWW```ppp~~~yyyuuunnnXXXOOOJJJCCCCCCIIIIIIKKKMMMMMMMMMMMMNNNPPP}}}dddYYYPPPDDD>>>???<<>>???@@@@@@@@@AAADDDGGGFFFHHHIIIIIIHHHJJJNNNRRRQQQTTT^^^rrrrrrpppyyy~~~\\\@@@===???888666;;;666666666666555555555555555444444333333444444555333333333333333333333333666888999999888999;;;===CCCCCCFFFLLLWWWiii~~~~~~}}}uuupppiiibbbaaaccceee^^^YYY[[[^^^___aaaccc___bbbhhhlllnnnppprrrsssoookkkgggeeehhhlllqqqsssqqqmmmiiiggghhhkkknnnooojjjeee___\\\]]]aaadddfffeeecccgggrrrkkkiiiUUUNNNFFFEEEJJJJJJQQQQQQQQQQQQPPPOOONNNMMMhhh[[[QQQEEE???@@@;;;AAADDDHHHYYYqqq~~~mmmVVVCCCAAACCCDDDOOO___ggglllssswwwzzz|||jjj[[[UUUNNNNNNWWWZZZ^^^cccjjjooorrrvvvzzz}}}{{{wwwpppiiieee```___``````^^^[[[\\\___eeejjjmmmjjjccc^^^SSSMMMEEE>>>:::888777666333444555555555555888:::AAAEEELLLRRRWWW\\\aaadddhhheee___XXXSSSRRRUUUXXXXXX[[[______[[[WWWSSSQQQNNNLLLIIIEEEBBB???>>>===???999555666666333333666444444444444444444444444555777999:::999999:::;;;777777777666555333222222111222444666777888888777;;;>>>DDDOOO\\\jjjtttzzz}}}rrrdddZZZPPPGGGCCCCCCAAADDDMMM```wwwzzzoooooovvv}}}yyyqqqkkkfffgggrrryyyrrrkkkeee___[[[ZZZgggqqqtttwwwwwwmmm^^^JJJ???777777999888666555999999::::::;;;;;;<<<<<>>>>>999777999999666444555777666666555555666666777777888999999888888999;;;<<<;;;:::888777555444444000111333555666777777777777:::@@@JJJVVVdddpppwwwyyynnnbbbYYYPPPHHHDDDEEEBBBFFFSSSggg}}}yyytttvvvzzzyyypppggg```aaaooo}}}~~~wwwnnnfff```]]]XXXcccmmmqqqttttttjjj]]]GGG>>>777777999888666666999::::::;;;<<<<<<======@@@AAABBBCCCCCCDDDFFFIIIKKKMMMOOOOOONNNMMMNNNNNNSSSRRRWWWhhh{{{{{{|||vvvQQQBBB???:::777:::666666666666555555555555555444444333333444444555333333333333333333333333444555777777666777999;;;===>>>AAAHHHPPP```yyy~~~}}}zzzqqqjjjjjjkkklllmmmppptttwww{{{}}}}}}}}}~~~}}}xxxxxx{{{wwwvvvxxx|||~~~vvvyyyyyy{{{___NNNJJJFFFHHHOOOPPPSSSRRRQQQOOOOOOOOOOOOPPPvvvbbbSSSGGGAAA@@@;;;>>>@@@BBBOOOdddvvv~~~{{{aaaIIIAAAAAACCCKKKUUU___fffpppvvvyyy{{{}}}}}}nnnfffYYYRRRSSSQQQQQQQQQQQQRRRTTTXXX\\\___bbbgggnnntttxxx{{{}}}~~~|||uuueeebbb```aaagggooowww{{{vvviii___YYYTTTPPPNNNPPPRRRQQQPPPMMMMMMMMMNNNNNNMMMIIIFFFBBB???;;;999888888666555777777666555555777;;;>>>AAACCCFFFGGGHHHHHHIIIJJJRRRSSSUUUUUUUUUVVVYYY[[[ZZZ^^^ccceeedddaaa^^^\\\SSSQQQMMMIIIFFFCCCBBBAAACCC===:::;;;;;;888777999999999888777777888999999666888999999999:::<<<>>>BBBAAA@@@===;;;999777666333444555666777888999999777999???GGGSSSbbbpppxxxwwwlll```XXXPPPHHHDDDDDDAAAIIIXXXnnn|||zzz{{{~~~xxxnnnddd\\\^^^mmm~~~zzzoooddd]]]ZZZWWW```iiimmmpppnnneeeZZZFFF>>>999999;;;:::888999::::::;;;<<<======>>>>>>???AAABBBCCCCCCDDDFFFHHHJJJMMMOOOQQQQQQPPPOOONNNTTTQQQTTTccc{{{ZZZEEE>>>;;;999:::666666666666555555555555555444444333333444444555555555555555555555555555333444555555555666888:::<<<<<<@@@FFFMMM[[[qqqxxxrrrrrruuuvvvyyy|||}}}~~~|||}}}uuuvvv}}}{{{```PPPNNNKKKMMMTTTUUUTTTSSSQQQOOONNNOOOPPPQQQ~~~fffUUUIIIAAA???===???@@@AAAKKK^^^qqq}}}{{{dddLLLBBBAAACCCJJJSSS\\\dddnnnuuuyyyzzz|||~~~wwwsssfff]]]YYYTTTOOOMMMKKKJJJLLLOOOSSSUUU\\\```fffkkkpppssswwwzzz~~~~~~xxxfff___VVVPPPQQQVVV\\\```hhhkkkpppuuuuuummmaaaWWWQQQMMMHHHGGGJJJLLLLLLLLLJJJJJJKKKMMMMMMKKKFFFBBB@@@>>>;;;999888888666444777777666555555777;;;>>>===AAAFFFIIIIIIGGGEEEEEEIIILLLPPPTTTVVVXXX[[[]]]___bbbfffgggfffcccaaa```ZZZXXXUUUQQQNNNLLLKKKKKKIIIBBB===<<<;;;999:::<<<::::::999999999999::::::999<<<>>>@@@AAACCCEEEGGGGGGFFFEEECCC???<<<999777555666666666777777888888777999>>>EEEOOO^^^nnnxxxuuukkk```XXXOOOGGGBBBCCCBBBKKK]]]sss}}}|||zzznnnccc\\\^^^mmm}}}{{{oooccc\\\XXXYYY___fffkkklllhhh___VVVDDD===999:::<<<::::::;;;:::;;;<<<===>>>???@@@@@@>>>???BBBCCCCCCCCCEEEGGGHHHJJJMMMPPPRRRRRRPPPNNNRRRPPPRRR___uuudddIII>>><<<;;;;;;666666666666555555555555555444444333333444444555444444444444444444444444222333555555444555777999;;;<<<@@@EEEJJJUUUiiizzz||||||~~~||||||||||||yyy```RRRRRRNNNPPPVVVUUUUUUSSSQQQOOONNNOOOPPPQQQmmmYYYLLLDDD???===???@@@AAAHHHWWWkkkyyy{{{iiiSSSFFFAAABBBJJJRRR[[[bbbmmmtttxxxzzz}}}rrreee^^^VVVTTTQQQMMMLLLMMMPPPRRRSSSVVVYYY^^^ccchhhnnnuuuyyy~~~|||zzz{{{}}}~~~|||yyynnndddVVVKKKGGGHHHKKKNNNTTTWWW^^^eeeiiifff]]]UUUNNNIIIDDDBBBDDDGGGGGGFFFGGGHHHKKKMMMNNNKKKFFFBBBAAA>>>;;;999888777666555444444444444333555888;;;999>>>EEEIIIJJJGGGEEEDDDDDDHHHNNNSSSVVVYYY\\\^^^eeegggiiiiiigggeeedddeee```^^^[[[XXXVVVTTTTTTSSSQQQIIIBBB@@@>>><<<===@@@======>>>>>>>>>>>>=========@@@EEEHHHIIIKKKMMMNNNLLLLLLLLLJJJFFFAAA<<<999777666666555555555555666666999<<>>@@@AAADDDQQQdddttt}}}ooo\\\LLLCCCBBBIIIQQQ[[[bbblllssswwwzzz}}}|||lllbbbYYYZZZWWWRRRQQQSSSVVVVVVVVVUUUWWWZZZ^^^ccckkktttyyy}}}zzzvvvrrrpppppprrrsssvvvkkk[[[NNNFFFEEEFFFHHHIIIKKKOOOVVV]]]```^^^ZZZRRRMMMFFFBBBCCCDDDCCCBBBEEEEEEGGGJJJKKKJJJFFFCCC@@@===999777777777777666333444555555555555888::::::>>>DDDHHHIIIHHHGGGFFFFFFJJJPPPUUUZZZ]]]aaaccciiijjjkkkjjjiiiiiijjjlllfffdddbbb```^^^]]]]]]]]][[[TTTMMMKKKIIIEEEDDDEEEEEEFFFHHHJJJJJJHHHFFFEEEDDDHHHMMMQQQSSSSSSSSSTTTUUUVVVWWWUUUQQQJJJCCC???;;;999888666555555555555888:::<<>>;;;<<<===>>>@@@AAABBBBBB>>>@@@CCCDDDDDDEEEEEEGGGFFFEEEFFFIIILLLMMMKKKHHHKKKMMMPPPVVVcccyyywwwWWWCCC===<<<999666666666666555555555555555444444333333444444555333333333333333333333333222444555555555555888::::::;;;>>>AAACCCIIIWWWfff{{{zzz}}}~~~~~~oootttmmmWWWOOOSSSQQQQQQSSSOOOSSSSSSRRRRRRQQQPPPPPPPPPxxxcccUUUJJJCCC;;;===???@@@BBBMMM```ppptttbbbQQQDDDBBBIIIQQQ[[[bbbkkkrrrvvvzzz~~~qqqfff\\\[[[WWWSSSRRRTTTVVVVVVUUUZZZZZZ[[[]]]aaaiiirrrxxx}}}zzzssslllfffeeehhhkkkvvvlll\\\NNNFFFCCCCCCDDDFFFEEEFFFLLLUUU]]]``````YYYRRRJJJEEEDDDDDDCCCAAACCCCCCCCCEEEGGGGGGFFFDDD???<<<888666666777777777444555777888888888999;;;>>>AAAEEEHHHIIIIIIJJJJJJKKKOOOUUUZZZ^^^bbbfffiiikkkllllllkkkkkkllloooqqqooonnnllljjjiiihhhhhhiiiccc]]]XXXWWWTTTNNNKKKKKKNNNPPPSSSUUUUUUSSSPPPNNNOOOSSSYYY]]]^^^]]]\\\[[[]]]___aaa```[[[SSSKKKEEE???===;;;999777666666777:::<<<>>>@@@GGGUUUhhhuuulllcccZZZUUUPPPIIIEEEFFFJJJUUUhhh|||zzzlllffffffkkkqqqooommmmmmnnnnnnjjjccc]]]ddddddfffhhheee[[[QQQJJJAAA>>><<>>AAA;;;<<<===>>>@@@AAABBBCCC???AAADDDFFFFFFFFFGGGHHHGGGEEEEEEGGGIIIJJJHHHEEEIIILLLOOORRR[[[ppp~~~]]]EEE===;;;888777666666666555555555555555444444333333444444555777777777777777777777777333444555555555666888:::999:::===???@@@DDDRRR```uuu~~~zzzxxx{{{~~~~~~{{{kkkoooyyyiiiUUUOOOUUUTTTTTTUUUPPPSSSSSSSSSSSSRRRQQQPPPOOOjjjVVVJJJEEE@@@>>>>>>@@@BBBJJJ[[[lll}}}uuugggUUUGGGCCCGGGLLLZZZbbbjjjnnnttt|||{{{lllbbb\\\ZZZYYYYYYZZZZZZYYYXXXWWWYYY\\\```fffnnnxxx~~~zzznnnfffbbbaaa```___hhheee^^^TTTIIIAAA???@@@DDDBBBAAAEEENNNWWW\\\^^^aaaYYYNNNGGGEEEGGGHHHHHHBBBCCCDDDDDDBBBAAABBBCCC>>><<<:::999888777888888666666666555555777;;;>>>DDDCCCCCCCCCEEEHHHLLLOOOOOOUUU[[[]]]```gggjjjjjjmmmmmmmmmmmmooorrruuuwwwrrrpppooooooqqqrrrssssssmmmmmmkkkhhhccc___^^^^^^^^^^^^^^^```cccdddcccbbb___aaadddfffeeebbb___\\\___```]]][[[^^^```XXXMMMEEECCC@@@<<<999888888999999;;;>>>AAAGGGSSScccoooyyylllbbbXXXSSSOOOIIIFFFFFFJJJZZZnnn}}}lllfffgggiiijjjhhhhhhiiihhhgggccc```^^^hhhlllmmmjjjeee___SSSHHHAAA???<<<::::::;;;===>>>>>>>>>>>>>>>???@@@AAABBBCCCBBBAAAAAACCCFFFIIIKKKHHHGGGFFFFFFEEEEEEFFFFFFFFFGGGKKKPPPXXXjjjzzzjjjKKK<<<;;;<<<666555555666888999777666666666555555555444444444222222222222333444555666444444444444444555666777AAA>>><<<===>>>AAAKKKVVVbbb~~~~~~{{{yyyvvvxxx}}}|||yyy{{{|||tttlllqqqzzz___[[[WWWSSSQQQOOOLLLIIIPPPPPPPPPPPPOOONNNMMMMMMnnnZZZMMMGGG@@@>>>>>>???AAAHHHYYYiii{{{tttfffUUUGGGBBBFFFLLLXXX```hhhnnnttt|||qqqhhhdddbbb___]]]^^^^^^^^^]]][[[]]]aaaeeekkkttt}}}{{{nnnccc]]][[[ZZZZZZ^^^]]]XXXPPPGGGAAA@@@@@@CCCAAA@@@CCCKKKTTT[[[^^^aaa[[[TTTNNNMMMMMMLLLKKKBBBAAA@@@???>>>>>>>>>>>>;;;:::999777666666777777666777666555555888<<>>>>>>>>>>>>>>>>>>>>>>>>>>???@@@AAABBBCCCBBBBBBCCCDDDEEEFFFHHHHHHHHHGGGFFFEEEEEEEEEEEEEEEEEEFFFJJJNNNUUUfff|||tttzzzwwwUUUBBB======888777666666888888666444555555555555444444444444222222222222333444555666444444444444444555666666;;;999999:::;;;===FFFPPP```zzz|||yyywwwyyy}}}uuuoooqqqssswwwxxx~~~mmmfffjjjrrrwwwwwwppp^^^]]]ZZZWWWSSSOOOMMMKKKLLLMMMNNNOOOOOOOOOOOOOOOuuu___PPPHHH@@@>>>===>>>@@@FFFUUUcccwwwrrrfffUUUGGGBBBEEEJJJUUU^^^gggmmmttt|||xxxooojjjfffaaa]]]]]]^^^______aaadddhhhmmmsss{{{qqqcccZZZVVVTTTTTTRRRRRRPPPKKKFFFBBB@@@@@@AAA???>>>@@@GGGPPPXXX\\\aaa^^^[[[YYYWWWUUURRRPPPFFFBBB===;;;<<<===<<<:::;;;:::888777777777888888666666666666666888<<<@@@BBBBBBAAA@@@@@@CCCHHHLLLUUU\\\bbbdddfffiiiiiigggkkkkkklllnnnqqquuuxxxzzzzzzyyyyyyyyyyyy{{{}}}~~~}}}||||||zzzyyyxxxyyy{{{|||{{{zzz}}}{{{vvvnnneee[[[RRRMMMFFFIIIKKKPPPYYYaaabbb___VVVTTTPPPJJJAAA;;;777666666999<<<@@@GGGTTTcccnnnzzzqqqddd[[[RRRMMMIIIEEEEEEGGGTTTdddwww}}}mmmffffffggghhhbbbhhhmmmmmmhhhcccaaabbbcccjjjpppqqqnnneeeUUUHHH===>>>@@@AAAAAA@@@???>>>?????????@@@AAABBBDDDDDDBBBCCCEEEFFFGGGGGGFFFFFFHHHHHHGGGEEEEEEDDDDDDDDDEEEFFFIIIMMMRRR___xxxuuuwwweeeIII???===999888666666777777555333555555444444444333333333222222222222333444555555444444444444444444555666777666777999999:::AAAJJJZZZqqq~~~|||zzz{{{lllgggjjjnnnqqqqqqxxxzzzyyytttfffbbbeeejjjnnnjjjttt}}}uuubbbZZZ\\\\\\YYYRRRMMMKKKLLLHHHIIIKKKMMMOOOPPPQQQQQQ{{{cccRRRIIIBBB???===>>>???CCCPPP\\\pppnnneeeWWWHHHAAADDDIIIUUU^^^gggmmmsss{{{}}}wwwqqqkkkddd___]]]___```aaaeeehhhmmmsssyyyxxxggg[[[SSSPPPPPPJJJJJJJJJHHHEEEBBB@@@???@@@>>>===>>>DDDLLLTTTYYY___``````aaa___\\\XXXVVVNNNGGG???<<<===???===:::<<<;;;:::999888999::::::555666666555555888<<<@@@DDDEEEDDDCCCBBBDDDJJJNNNVVV^^^dddfffhhhkkkkkkhhhjjjkkkmmmooorrrvvvyyy{{{{{{||||||||||||}}}|||xxxqqqggg\\\QQQIIIDDDAAABBBBBBEEEMMMVVV^^^aaa___]]]YYYQQQGGG???<<<<<<999;;;>>>DDDMMMZZZhhhrrryyy~~~ooocccZZZQQQLLLHHHFFFHHHMMM]]]lll~~~}}}lllfffgggjjjlllgggnnntttssskkkeeedddeeebbbhhhmmmmmmjjjbbbTTTGGG===>>>???@@@@@@AAA@@@@@@??????@@@AAABBBCCCEEEFFFDDDEEEEEEFFFGGGGGGGGGFFFJJJIIIHHHFFFEEEEEEEEEEEEFFFGGGIIILLLPPPZZZnnnuuuSSS@@@;;;999777666666777777666555444444444444333333333333333222222222333333444555444444444333333444555555666666888;;;;;;;;;@@@GGGRRRfff~~~|||}}}yyyhhhfffnnntttxxxvvvzzzyyytttnnneeecccdddgggiiigggnnntttvvvvvvrrreeeWWWTTTXXXZZZWWWOOOIIIHHHIIIGGGHHHJJJLLLNNNOOOPPPPPPgggTTTIIIDDD@@@===>>>>>>AAAKKKUUUggghhhdddXXXJJJBBBCCCGGGTTT]]]ggglllrrrzzz}}}|||~~~{{{uuullleeedddeeegggiiiiiilllqqqvvv}}}nnn^^^SSSNNNLLLGGGGGGGGGGGGFFFCCC@@@>>>@@@???>>>>>>BBBIIIPPPUUU[[[]]]```bbbaaa___]]][[[VVVNNNEEE@@@@@@@@@>>>;;;===<<<:::999888999999:::555666666555666888===@@@GGGIIIKKKJJJHHHJJJOOOTTTWWW___fffhhhjjjnnnnnnkkkkkklllnnnpppsssvvvyyyzzz|||}}}~~~~~~}}}~~~|||wwwnnnbbbVVVLLLDDD@@@>>><<<:::;;;@@@JJJVVV___hhhgggbbbXXXLLLCCCAAAAAA<<<===@@@GGGQQQ___mmmvvv{{{~~~ooo___WWWNNNIIIFFFEEEKKKRRRfffuuu{{{jjjfffjjjpppssshhhooouuuuuunnnhhhhhhkkkcccggggggccc___ZZZPPPFFF@@@???=========???AAABBB??????@@@AAABBBDDDFFFFFFGGGFFFEEEDDDEEEFFFHHHJJJJJJJJJIIIHHHGGGFFFFFFFFFHHHHHHJJJMMMOOOVVVeeettt```FFF;;;999888666666888999999888555555444444444333333333333333222222222333444444555444444333333333444444555555888;;;;;;:::>>>DDDLLL]]]xxx}}}{{{zzz|||uuuiiimmmxxx~~~yyyzzzkkkhhhjjjiiiiiijjjdddiiillljjjfff```XXXPPPPPPTTTWWWTTTNNNHHHHHHIIIGGGHHHIIIKKKLLLMMMMMMMMMmmmXXXLLLFFFBBB>>>>>>>>>@@@GGGOOO]]]bbbccc[[[MMMCCCBBBEEEPPPZZZcccjjjpppwwwzzzzzz|||~~~xxxuuuvvvxxx}}}yyypppiiigggiiikkkllloooqqqtttyyyxxxfffWWWNNNJJJHHHGGGFFFFFFFFFEEEBBB???@@@AAAAAAAAABBBGGGMMMRRRTTTWWWZZZ\\\]]]]]]^^^```\\\UUULLLFFFCCCBBB???===>>>===;;;999888888888999777777777777888;;;???CCCJJJNNNRRRRRRPPPQQQVVV[[[[[[bbbhhhjjjmmmpppqqqooonnnoooppprrrtttvvvwwwxxxzzz}}}~~~~~~|||}}}yyyssshhh[[[OOOEEE>>>::::::777555666999AAAOOO\\\lllmmmkkkbbbTTTIIIDDDCCC===>>>AAAIIIUUUcccpppxxx|||nnn[[[SSSJJJEEEBBBCCCKKKUUUlll|||xxxkkkiiinnntttxxxhhhmmmrrrrrrooolllmmmooohhhgggccc[[[VVVRRRLLLEEEBBB@@@>>><<<<<<>>>AAACCC>>>??????@@@BBBDDDFFFGGGHHHGGGEEEDDDEEEGGGJJJLLLIIIIIIHHHGGGGGGGGGGGGHHHIIIIIIKKKNNNOOORRR]]]iiisssSSSCCC<<<:::888777888::::::999666666555555555444444444333333333222222333333444555444444333333333333333333333666999888666:::@@@IIIUUUmmm~~~|||yyyxxxzzz~~~uuuqqqzzzuuuiiilllsssrrrppppppiiikkkkkkfff^^^VVVSSSQQQOOORRRSSSRRRNNNJJJJJJKKKGGGHHHIIIJJJKKKKKKKKKKKKuuu___RRRIIICCC??????>>>???DDDKKKTTT]]]bbb]]]PPPEEEBBBDDDHHHRRR]]]eeemmmuuuyyyxxx{{{}}}zzzoookkklllnnnrrrwww|||sssmmmkkklllnnnooouuuvvvxxx|||rrr```TTTNNNGGGEEEDDDEEEFFFFFFDDDBBBBBBCCCDDDDDDDDDFFFJJJNNNNNNPPPRRRSSSUUUYYY^^^cccbbb^^^WWWOOOIIIEEECCCCCCCCCAAA???===;;;::::::;;;::::::;;;;;;;;;>>>CCCGGGKKKQQQXXXZZZXXXWWW[[[```bbbhhhmmmmmmooorrrtttrrrqqqrrrsssttttttuuuuuuuuutttwwwzzzyyywwwxxx|||}}}}}}}}}}}}|||qqqkkk```SSSHHH???:::888888666666888888:::FFFSSSccciiinnnjjj___RRRKKKIII@@@AAADDDMMMZZZiiiuuu|||xxxlllYYYQQQIIIDDDAAACCCNNNYYYooouuummmnnnrrrvvvwwwpppqqqsssrrrpppnnnnnnnnnmmmjjjcccXXXRRROOOIIICCCBBBAAA@@@@@@???@@@@@@AAA===>>>???@@@BBBDDDEEEFFFFFFEEEEEEFFFGGGIIIKKKLLLFFFFFFEEEEEEFFFFFFGGGGGGHHHHHHJJJMMMNNNOOOWWWaaayyy}}}eeePPPBBB???;;;999999999888888777777666666666555555555444333333222222333333333555444333333222222333333222222444777666444888>>>CCCJJJ]]]xxx~~~~~~|||yyyxxxzzzwww{{{rrriiisss~~~||||||wwwvvvrrrhhhZZZOOOMMMPPPMMMMMMMMMLLLLLLKKKKKKKKKEEEFFFGGGIIIJJJJJJKKKKKK{{{{{{dddWWWJJJEEE@@@?????????CCCIIIOOOYYYbbb___RRRFFFBBBCCCBBBLLLYYYbbbkkktttxxxxxxzzz}}}tttiiieeefffhhhmmmrrrrrrzzztttrrrsssuuuvvvzzz{{{|||}}}iiiZZZSSSFFFDDDBBBCCCFFFGGGFFFDDDCCCEEEGGGFFFEEEFFFIIILLLJJJKKKMMMMMMOOOUUU^^^dddhhheee```WWWOOOJJJHHHHHHIIIGGGEEEBBB@@@???>>>>>><<<=========>>>AAAFFFJJJKKKSSS[[[^^^\\\[[[^^^ccchhhnnnqqqpppppptttuuussssssssstttttttttttttttsssnnnqqqtttsssqqqqqqvvv{{{~~~}}}zzzvvvtttssstttsssrrrmmmggg\\\QQQHHHAAA>>>===999888:::<<<999777???JJJWWWbbbnnnppphhh[[[SSSOOODDDEEEHHHQQQ___nnnzzzuuujjjZZZSSSJJJEEECCCFFFQQQ]]]ppp}}}}}}|||rrroooqqquuuvvvuuu{{{zzzwwwtttqqqnnnlllkkkpppmmmdddYYYRRRNNNHHHBBBBBBCCCCCCCCCCCCBBB@@@???======>>>???AAACCCEEEFFFCCCDDDFFFHHHJJJKKKKKKKKKCCCCCCCCCCCCDDDEEEFFFGGGGGGGGGIIILLLMMMMMMTTT\\\jjjtttvvvsss[[[FFFBBB>>>;;;999888777666777777777777666666666666444444333222222333333333555444333333222222222222444333555777666555999???>>>AAAOOOiii~~~~~~{{{yyy|||xxxqqqkkkxxx~~~vvvgggTTTFFFCCCGGGKKKIIIGGGGGGIIIJJJIIIIIICCCDDDFFFHHHJJJKKKKKKKKKiii\\\OOOHHHCCCAAA@@@>>>AAAEEEPPPZZZcccbbbVVVHHH@@@>>>CCCHHHRRR]]]hhhqqqwwwzzz~~~~~~wwwhhh\\\ZZZ___gggllloooxxx}}}zzzyyyzzz{{{}}}~~~yyyeeeXXXOOOKKKFFFDDDGGGJJJLLLLLLHHHFFFEEEEEEFFFGGGFFFEEEFFFDDDDDDEEEEEEIIIUUUaaafffiiijjjddd[[[TTTRRRTTTQQQNNNJJJFFFDDDDDDEEEFFFDDDCCCAAAAAADDDHHHLLLOOOVVVWWWZZZ]]]aaaeeehhhjjjoooqqquuuwwwxxxwwwuuusssvvvtttqqqpppqqqsssttttttnnnnnnmmmmmmnnnnnnooopppyyy|||}}}yyyuuusssppphhhbbb``````aaagggmmmgggiiieeeZZZOOOHHHBBB===;;;888888:::999888:::???MMM\\\jjjnnnlllggg]]]SSSOOOKKKLLLWWWiiizzz}}}oooggg[[[TTTKKKCCC===BBBSSScccxxxyyyxxx|||vvvpppuuuyyyuuurrrsssuuuyyyqqqooonnnmmmkkkeee\\\RRRJJJEEECCCCCCCCCCCCCCCCCCCCCCCCCCC@@@AAAAAABBBDDDFFFHHHIIIFFFGGGHHHGGGEEEEEEEEEGGGBBBBBBCCCDDDEEEEEEEEEDDDIIIJJJKKKLLLLLLNNNRRRUUUfff~~~zzzqqq|||iiiIIIAAA999777999:::999888777666666666555555555555333333333444444555555555777333000000222444444333222222333444555666777888===>>>GGGXXXmmm||||||}}}|||xxxvvvvvvyyy~~~{{{{{{~~~dddNNNFFFGGGGGGHHHGGGGGGFFFFFFFFFFFFFFFEEEFFFGGGIIIKKKKKKLLLLLLlll]]]MMMFFFAAA???>>><<<>>>BBBLLLVVVaaaaaaXXXKKKCCC@@@BBBGGGOOOZZZeeeooovvvyyy}}}~~~yyyjjj^^^YYY[[[```cccdddkkkttt|||tttfffXXXQQQJJJHHHKKKNNNNNNMMMLLLJJJHHHGGGFFFFFFDDDCCCEEECCCCCCDDDDDDHHHSSS___iiinnnrrrooohhhaaa___```[[[YYYTTTPPPMMMMMMNNNPPPNNNMMMLLLLLLMMMPPPSSSUUU]]]^^^```cccfffjjjmmmoooppprrrvvvyyyzzzzzzyyywwwwwwuuusssrrrsssttttttsssllllllkkkjjjjjjjjjjjjjjjpppsssuuuuuusssooommmlllaaaZZZTTTRRRRRRRRRWWW^^^hhhlllkkkcccYYYPPPGGG???>>>:::999999888666888===GGGVVVeeelllmmmkkkddd\\\TTTQQQQQQ[[[lll}}}zzzllldddZZZRRRJJJCCC@@@FFFYYYjjj}}}xxxxxxzzzyyy~~~tttooouuuyyywwwuuuwwwuuuqqqpppnnnjjjddd[[[RRRJJJEEECCCAAAAAAAAABBBBBBBBBBBBAAA>>>??????@@@BBBDDDEEEFFFFFFGGGGGGFFFDDDCCCDDDEEEAAABBBCCCDDDEEEEEEEEEEEEGGGIIIJJJJJJKKKMMMPPPSSS^^^uuuqqqwwwyyyTTTFFF:::999;;;999777888777777666666666555555555444444444555555666666666666333000000222444444333222222333444555666777777::::::@@@MMM^^^ttt|||{{{|||}}}zzzxxxyyy|||}}}eeeQQQIIIGGGEEEDDDDDDDDDCCCDDDDDDDDDDDDCCCCCCDDDFFFGGGHHHIIIJJJ}}}rrr___OOOGGG@@@>>>===<<<>>>AAAGGGQQQ]]]```ZZZNNNEEEAAAAAAEEEKKKTTT___jjjtttyyy}}}~~~rrreee\\\YYYXXXXXXZZZ]]]bbbfffkkkpppvvvzzz||||||kkkaaaTTTOOOPPPSSSSSSPPPSSSQQQNNNLLLJJJHHHEEECCCDDDBBBAAACCCCCCFFFPPPZZZhhhooowwwyyyuuupppmmmmmmjjjgggbbb]]][[[[[[\\\]]]\\\\\\[[[[[[[[[[[[\\\\\\dddeeefffiiilllooorrrtttqqqsssvvvyyy{{{{{{zzzyyyuuutttrrrqqqrrrqqqpppnnnhhhhhhgggeeecccbbbaaa```cccdddfffeeecccaaa```aaaVVVPPPKKKIIIIIIHHHLLLRRRdddkkkrrrqqqlllcccTTTHHHEEE@@@<<<;;;999666777;;;@@@MMM]]]hhhnnnqqqnnniii^^^[[[[[[cccrrrvvvggg___XXXPPPHHHCCCCCCLLL```rrr|||}}}xxxtttssssssyyy{{{rrrnnnuuu{{{zzzyyy}}}vvvrrrnnnjjjbbbYYYPPPIIIEEECCC@@@@@@AAAAAAAAA@@@@@@@@@>>>???@@@AAABBBCCCDDDEEEEEEFFFFFFEEECCCAAABBBCCCAAABBBCCCDDDEEEEEEEEEEEEFFFGGGIIIIIIJJJKKKNNNPPPTTTjjjuuuvvvcccLLL;;;;;;===888555888777777777666666666555555555555555666666666666666555333111111222444444333222222333444555666666777888888;;;BBBMMM___zzz}}}{{{{{{~~~}}}|||{{{}}}yyyaaaQQQJJJEEEBBBAAAAAABBBCCCCCCDDDDDDDDDCCCCCCCCCCCCEEEGGGIIIJJJzzz~~~zzzcccTTTKKKCCC@@@???>>>???BBBDDDMMMYYY___[[[QQQGGGAAA@@@BBBGGGNNNYYYeeepppwww|||~~~sssggg^^^WWWSSSVVVWWWYYY\\\aaagggoootttzzz~~~vvvbbbVVVTTTVVVVVVUUUYYYWWWUUUTTTRRRNNNIIIEEEDDDAAA@@@BBBCCCEEELLLUUUaaakkkxxx~~~~~~zzzxxxxxxwwwtttpppllliiihhhiiijjjjjjiiiiiihhhgggfffeeedddggghhhjjjlllooosssvvvwwwssstttuuuwwwxxxxxxxxxwwwqqqpppnnnmmmmmmkkkhhheeedddcccaaa___\\\ZZZXXXVVVUUUVVVVVVUUUSSSSSSTTTVVVQQQKKKGGGFFFEEEDDDFFFKKKWWWeeetttzzziiiYYYNNNFFF@@@>>>;;;888999<<<<<>>777444999777777777666666666666555555555555555555555666666444333222222222333333444222222333444444555666666888999;;;???CCCPPPggg|||~~~}}}}}}~~~}}}}}}~~~tttZZZMMMGGGCCC???BBBBBBCCCDDDDDDEEEEEEEEEEEEDDDDDDDDDEEEHHHJJJLLLvvv{{{jjjYYYOOODDDAAA@@@>>>>>>@@@CCCKKKUUU\\\[[[SSSGGG@@@@@@AAACCCIIITTT```llltttyyy}}}vvviii___YYYXXXYYY\\\^^^aaagggmmmrrrwww|||ppp^^^WWWWWWWWWWWWZZZZZZ[[[[[[YYYTTTMMMHHHDDDAAA???AAABBBDDDIIIPPP]]]hhhwww}}}zzzwwwuuutttttttttttttttsssqqqooommmkkkiiijjjkkknnnqqqtttwwwxxxssssssssssssssssssssssssmmmkkkiiigggfffccc___\\\\\\\\\[[[XXXUUURRROOOMMMJJJJJJJJJHHHGGGHHHKKKNNNKKKFFFCCCCCCAAA>>>???CCCMMM\\\qqqzzziiiVVVMMMDDD@@@===999999;;;;;;BBBOOO___llluuuzzz|||zzzxxxvvvyyy~~~oooaaaYYYTTTLLLEEEDDDIIIVVVjjj||||||}}}xxxwwwyyy}}}xxxzzz~~~}}}uuussszzz~~~|||}}}xxxppphhh\\\RRRLLLHHHFFFDDDBBBCCCDDDDDDDDDCCCAAA@@@AAAAAABBBCCCDDDDDDCCCCCCBBBCCCDDDBBB@@@??????@@@@@@AAABBBDDDEEEEEEFFFFFFFFFHHHJJJJJJJJJJJJKKKMMMPPP\\\pppwww[[[BBB======888666:::888777777777666666666666444444444444444444444444333333333333222222333444222222333333444555555555666888<<>>===@@@FFFSSSggg{{{wwwcccWWWKKKDDD???:::888999<<>>???AAABBBBBBBBBBBBBBBDDDFFFHHHIIIwww|||cccUUUGGGAAA???<<<::::::???CCCLLLUUUZZZWWWMMMEEEAAA@@@AAAFFFNNNZZZeeellltttyyy~~~~~~~~~}}}}}}~~~ooofffddddddcccffflllpppmmmdddXXXOOOFFFAAA@@@BBBDDDCCCEEEIIIQQQ\\\kkkvvv{{{{{{xxxrrrqqqpppooonnnmmmllllllhhhhhhggggggffffffgggggg___^^^^^^^^^___aaacccdddaaa^^^XXXTTTQQQNNNKKKIIIIIIJJJJJJIIIGGGDDDAAA???<<<<<<===<<<<<<>>>AAADDDJJJGGGEEEFFFDDD???===???@@@GGGUUUiiiuuugggWWWMMMFFF>>>::::::======EEEWWWgggrrr|||wwwhhh\\\TTTLLLGGGCCCHHHSSSbbbvvv}}}wwwwww{{{}}}{{{zzz~~~yyyzzzxxxpppoootttyyyqqqfffXXXMMMIIIGGGFFFEEEDDDEEEGGGHHHGGGEEEBBB@@@???@@@AAABBBBBBAAA???>>>???AAABBBAAA@@@@@@AAACCC???@@@BBBDDDEEEFFFFFFGGGEEEGGGIIIIIIHHHGGGGGGHHHLLLMMMYYYqqq~~~|||sssYYYBBB;;;===<<<777888888888777777777666666666555555555444444444444111333555555222111222444222333333333333444444444444333555888999999@@@HHHUUUfffzzz}}}|||}}}}}}www{{{xxxooozzzxxx|||oooVVVLLLIIIJJJMMMMMMIIIDDD???<<<===???AAAAAABBBCCCDDDFFFGGGHHHHHHyyy~~~iiiZZZKKKDDDBBB???<<<;;;<<<@@@IIISSSZZZYYYPPPHHHAAAAAAAAAEEEMMMXXXccciiirrrxxx|||zzz{{{{{{rrrmmmmmmkkkpppvvv{{{xxxmmm^^^SSSGGGBBB@@@CCCDDDCCCDDDGGGGGGRRR___jjjpppvvv|||}}}wwwsssiiiiiihhhgggffffffffffffeeedddbbb```^^^\\\[[[[[[RRRQQQQQQRRRTTTWWW[[[]]]ZZZVVVPPPKKKGGGEEEBBB@@@CCCDDDDDDDDDBBB@@@===;;;888999:::;;;;;;<<>><<<<<<;;;BBBUUUfffrrr|||uuufffZZZSSSJJJEEECCCJJJWWWhhh|||}}}wwwvvvzzz~~~}}}}}}zzzyyytttkkkiiimmmsss}}}rrrfffWWWLLLHHHGGGFFFEEEDDDEEEGGGHHHGGGEEEBBB@@@AAABBBCCCDDDDDDBBBAAA???>>>@@@AAABBBAAAAAABBBDDD???@@@BBBDDDEEEFFFGGGGGGDDDFFFHHHHHHGGGFFFFFFFFFHHHGGGQQQiii~~~sss{{{|||bbbEEE:::>>>===555888888888888777777777777777777666666555555555444000333555555333111222444333333333333333333333444666444444666888999???FFFDDDPPP```ooo~~~}}}~~~zzz}}}uuugggqqqwwwoootttkkkTTTLLLIIIJJJMMMSSSNNNGGG@@@===>>>@@@CCCCCCDDDFFFHHHIIIJJJJJJJJJ~~~yyybbbNNNGGGBBB;;;:::@@@???BBBDDDIIIQQQUUUNNNDDDDDDAAA@@@DDDIIIOOOYYYcccnnnttt|||}}}~~~yyyxxx|||}}}{{{|||oooZZZOOOIIIEEEGGGGGGFFFFFFHHHKKKNNNSSSYYY```hhhoootttxxxvvvuuuuuutttooogggaaaYYYYYYXXXXXXYYY[[[]]]^^^[[[YYYVVVRRROOOLLLKKKJJJGGGFFFEEEFFFIIIMMMOOOPPPMMMKKKHHHDDD@@@>>>===<<<:::;;;<<<<<<<<<;;;:::999;;;:::888777888:::===???@@@FFFKKKIIIBBB======???>>>>>>BBBNNNeee~~~uuueeeYYYPPPGGGAAA@@@???EEETTTcccqqq}}}zzzmmmcccYYYQQQMMMGGGFFFOOO___ppp}}}yyy}}}~~~~~~~~~vvvkkkiiimmmtttwwwdddPPPLLLFFFDDDEEE@@@DDDEEEGGGHHHGGGFFFDDDBBBAAAAAAAAAAAAAAAAAAAAAAAA???AAADDDEEEDDDDDDEEEFFFAAA@@@@@@@@@@@@AAABBBBBBDDDDDDDDDDDDEEEEEEEEEEEEGGGJJJNNNVVVkkk~~~}}}zzz{{{}}}xxxZZZBBB:::;;;;;;888777666777888888666444444444444555444444333222444444444444444444444444222222222222222222222222444444333444555777999:::EEEFFFNNN]]]kkkyyy{{{~~~iiidddkkk}}}rrrlllnnncccUUUOOOKKKMMMTTT[[[TTTIIIAAA===>>>AAABBBCCCDDDEEEFFFGGGHHHIIIIII|||fffQQQIIIEEE>>>;;;======???AAAGGGOOOUUUQQQIIICCC@@@???CCCGGGMMMXXXbbbkkkqqqyyy~~~~~~zzzvvvtttvvv{{{jjjVVVNNNIIIIIIJJJIIIIIILLLIIIKKKNNNRRRWWW\\\bbbeeekkkjjjhhhgggeee```XXXSSSPPPPPPOOOOOOOOOQQQRRRSSSPPPOOOLLLIIIGGGDDDCCCBBB>>>===<<<===???AAADDDEEEFFFDDDAAA===:::888777777999:::;;;;;;;;;:::999888;;;:::888777888:::<<<>>>BBBIIINNNNNNIIICCCAAABBBBBB@@@BBBKKK___xxx~~~ooobbbWWWOOOIIIGGGFFFKKKYYYgggtttvvviii```WWWPPPMMMGGGGGGSSSddduuu}}}zzz}}}~~~~~~zzzpppjjjjjjmmmpppdddPPPLLLFFFEEEGGGCCCHHHHHHIIIIIIGGGEEEBBBAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@???@@@@@@AAABBBBBBBBB@@@@@@@@@@@@@@@AAAAAABBBCCCCCCDDDDDDDDDEEEEEEEEEDDDHHHJJJPPP```vvv|||wwwzzzgggJJJ<<<:::;;;999888777777777777444333555555666555555444333333444444444444444444444444222222222222222222222222333222222333444555777888;;;<<>>CCCLLLTTTTTTNNNBBB???>>>AAAEEEJJJUUU^^^gggnnnvvv{{{~~~xxxvvvsssqqqpppuuuvvv\\\SSSKKKJJJKKKJJJKKKMMMIIIIIIJJJKKKNNNQQQTTTUUU\\\[[[YYYWWWTTTOOOIIIDDDGGGFFFEEEEEEEEEEEEFFFGGGEEEDDDBBB@@@>>>===<<<<<<<<<;;;:::::::::<<<>>>@@@BBB@@@===:::888666666666888999999:::::::::999999<<<;;;999777777999;;;===AAAIIIRRRVVVSSSLLLFFFCCC@@@>>><<>>???BBBDDDCCCAAA@@@@@@@@@@@@@@@AAAAAABBBBBBCCCCCCCCCDDDDDDDDDDDDDDDGGGHHHJJJTTTggg{{{uuurrr|||ZZZDDD======;;;999777666666666444222777777777777666555333333444444444444444444444444222222222222222222222222111111111222333444555666777777<<>>:::;;;<<>><<<;;;;;;::::::======<<<;;;:::;;;>>>@@@DDDCCC@@@>>><<<;;;::::::999999::::::;;;;;;;;;;;;>>><<<:::888777999:::<<<===GGGUUU______WWWMMMEEEAAA===:::;;;CCCSSSkkk~~~zzzkkkbbb___]]]ZZZ[[[eeepppzzz}}}lll___XXXQQQLLLHHHEEELLL___uuu~~~||||||wwwxxx~~~sssgggggggggrrr~~~cccQQQLLLEEEDDDGGGEEEIIIIIIHHHGGGEEECCCAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@CCCAAA@@@DDDJJJLLLHHHDDDAAAAAAAAAAAAAAABBBBBBCCCBBBBBBBBBBBBCCCCCCCCCCCCEEEHHHIIIHHHMMM]]]sss}}}rrrvvvnnnPPPBBB>>>;;;999777666777666555333888888888888777555444333444444444444444444444444222222222222222222222222111111222222333444555555666888;;;>>>BBBIIISSS\\\iiiuuu~~~{{{zzzxxxuuuuuuyyy~~~rrriiihhhiiinnnuuu~~~hhh^^^VVVWWWXXXVVVUUUVVVWWWRRRKKKFFFFFFHHHJJJLLLFFFEEECCCBBBCCCFFFHHHJJJkkkVVVLLLFFFAAA???;;;<<<<<<===CCCLLLPPPNNNDDD@@@===>>>@@@CCCLLLUUU^^^eeeooovvvyyy}}}~~~|||vvvkkkeeelllvvv{{{mmm```\\\[[[YYYWWWXXXRRROOOMMMLLLNNNOOOOOONNNKKKKKKJJJHHHEEECCCAAA@@@AAA@@@???=========>>>>>>>>>===<<<;;;;;;;;;;;;;;;:::;;;;;;999888888<<>>=========;;;;;;<<<<<<===>>>??????@@@>>><<<999888999:::;;;:::FFFXXXgggllleeeXXXMMMHHHCCC@@@@@@BBBJJJ]]]ooouuukkkgggfffbbbbbbhhhqqqyyyyyyhhh\\\UUUPPPKKKEEEEEEPPPeee{{{|||}}}{{{zzzxxxvvvpppssszzzuuugggeeeccckkkrrrwww|||aaaQQQLLLDDDBBBEEECCCEEEEEEEEEDDDDDDCCCBBBBBB@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@CCCJJJPPPQQQLLLFFFBBBBBBBBBBBBBBBCCCDDDDDD@@@AAAAAAAAABBBBBBBBBBBBCCCFFFHHHGGGIIIUUUlll{{{ttt|||___HHH>>>;;;999777666777888777666888888888888777666555444444444444444444444444444222222222222222222222222111222333333444444444444222555888888:::@@@HHHMMMVVVbbbrrr~~~~~~}}}~~~zzzvvvwwwwwwyyyzzzpppgggbbbiiimmmrrrxxx~~~wwwlll\\\XXXVVVXXXYYYWWWUUUVVVSSSNNNIIIEEEEEEHHHJJJKKKFFFEEECCCBBBCCCEEEHHHIIIxxx]]]MMMEEEAAA>>>===>>><<<;;;@@@HHHLLLKKKGGGBBB>>>>>>>>>@@@HHHPPPYYY```jjjrrrvvvzzz~~~{{{pppggggggnnnzzz{{{lllfffddd```\\\[[[UUURRROOOOOOQQQSSSQQQOOOIIIJJJIIIFFFBBB@@@@@@@@@@@@???===<<<<<<<<<=========<<<;;;;;;::::::;;;;;;888:::;;;:::999:::>>>CCCFFFDDDBBB???===<<<<<<<<<=========>>>???AAABBBCCCCCCAAA>>>;;;999:::;;;<<<;;;FFFXXXjjjtttqqqeee[[[NNNGGGDDDDDDCCCEEERRRbbbvvvppppppjjjhhhmmmssszzzuuueeeYYYSSSNNNIIIDDDIIIWWWlll~~~yyy{{{ssspppooooooiiimmmsssyyysssfff``````hhhmmmooo|||ttt[[[NNNKKKCCCAAADDDBBBBBBBBBBBBBBBCCCCCCCCCDDD@@@@@@@@@@@@@@@@@@@@@@@@<<<>>>BBBIIINNNNNNJJJEEEBBBBBBBBBBBBBBBCCCCCCDDD@@@@@@@@@@@@AAAAAAAAAAAA@@@BBBEEEEEEFFFOOOcccwww|||}}}rrrTTTEEE>>><<<999888888999888777777777777777777666666555444444444444444444444444222222222222222222222222111222333444444444444333111666888666777<<>>FFFIIIIIIJJJDDD@@@>>>===>>>DDDLLLSSS[[[eeemmmrrrvvv{{{xxxmmmiiikkknnnwwwzzztttpppkkkdddaaa[[[VVVRRRRRRUUUVVVUUURRRLLLLLLKKKGGGAAA>>>>>>@@@@@@???>>>=========>>>???>>>======<<<;;;;;;<<<<<<888;;;======<<<>>>CCCIIIIIIGGGDDDBBB???>>>>>>===>>>===>>>>>>@@@BBBDDDEEEFFFDDD@@@===;;;;;;;;;<<<<<>>BBBEEEGGGGGGEEEDDDAAA@@@@@@@@@@@@AAABBBBBB????????????@@@@@@@@@AAA??????BBBEEEDDDJJJ[[[mmmzzziiiXXXCCC@@@<<<:::999888777666555555666666777777666666444444444444444444444444222222222222222222222222000111222333333333222111111777999555555:::?????????GGGPPPXXX^^^gggrrrzzz~~~|||{{{|||}}}|||yyy{{{uuujjjhhhkkklllkkkjjjggg___UUUMMMPPPRRRRRRSSSVVVXXXZZZPPPLLLHHHEEEDDDDDDDDDDDDEEEDDDDDDDDDDDDEEEFFFFFFwww^^^OOOFFFBBB:::<<<<<<;;;>>>EEEIIIHHHLLLFFFAAA???===<<>>>>>@@@AAAAAA@@@??????@@@AAABBB@@@@@@???>>>======>>>>>>555888;;;;;;;;;===CCCIIINNNMMMJJJGGGDDDCCCBBBBBB=========>>>@@@BBBDDDFFFGGGEEEAAA>>><<<;;;<<<===<<<@@@KKK\\\llltttsssooo]]]RRRLLLNNNNNNMMMVVVcccvvvxxxtttvvvzzz~~~yyywwwmmm___UUUOOOJJJEEEGGGQQQdddwww{{{ppplllkkkfffjjjllllllpppuuussslllaaaeeerrrwwwrrruuuvvvmmmaaaMMMFFFHHHCCCBBBFFFEEEDDDDDDCCCCCCCCCDDDDDDEEE???????????????????????????AAABBBBBBAAAAAACCCEEE??????>>>>>>??????@@@AAA>>>????????????@@@@@@@@@@@@@@@CCCFFFEEEHHHVVVfff{{{jjj|||kkkHHHDDD???;;;999777555444333444555666777777777777444444444444444444444444222222222222222222222222//////111222222111000000...555666111000444888888:::@@@GGGLLLQQQYYYeeennnsss~~~~~~{{{{{{|||~~~}}}~~~|||zzzqqqtttsssnnnhhhcccYYYPPPNNNQQQRRRPPPOOORRRVVVXXXLLLIIIFFFDDDEEEFFFGGGGGGDDDDDDDDDEEEEEEEEEEEEEEEnnnUUUIIIFFF???<<<:::<<<>>>@@@FFFMMMOOOJJJBBB===<<<===??????JJJPPPZZZdddlllsssyyy|||~~~wwwoookkklllooovvv|||qqqhhhhhhgggmmmyyyuuurrrfffdddfff___^^^aaa]]]___VVVMMMIIIFFFCCCDDDHHH???@@@@@@???>>>???CCCGGGEEEHHHHHHCCC@@@@@@???<<>>DDDKKKQQQMMMKKKLLLOOONNNGGG@@@CCCCCCBBBAAA@@@BBBEEEHHHHHHGGGFFFDDDBBBBBBCCCCCC===@@@GGGTTTfffuuuxxxrrrjjj\\\TTTYYY]]]YYYXXX\\\uuu~~~{{{xxxyyy~~~|||mmm```[[[VVVMMMIIILLLMMM[[[nnn|||}}}wwwpppvvvkkkeeekkktttvvvsssqqqhhhppptttrrrqqqpppkkkdddTTTMMMFFFCCCEEEGGGGGGEEEDDDEEECCC@@@BBBGGGHHHFFFEEEDDDBBBAAA@@@?????????>>>===<<<===???@@@@@@???BBBBBB???<<>>???@@@???DDDRRR```}}}qqqqqq}}}[[[HHH:::;;;<<<777444666777777666666666666777777555444444333333222222111111111000000111333444666333222222111000000000111444444444555555555555666;;;===AAAFFFLLLRRRWWWYYYeeelllxxx}}}{{{zzzyyyyyy}}}~~~~~~}}}pppaaaUUUOOOOOONNNNNNNNNMMMNNNNNNNNNOOOMMMJJJFFFDDDDDDEEEFFFFFFDDDDDDDDDDDDEEEEEEEEEEEE{{{```OOOHHHBBB>>><<<===>>>>>>CCCIIIMMMIIIDDD???<<<<<<>>>@@@GGGMMMWWWaaaiiipppvvvyyy|||~~~{{{nnnfffeeegggkkkrrr|||}}}tttmmmgggeeeiiittt}}}~~~qqqooopppjjjiiikkkgggcccZZZRRRMMMJJJFFFFFFHHHBBBAAA@@@>>>>>>@@@DDDHHHHHHJJJIIICCCAAABBBAAA???@@@>>>===>>>===>>>EEEMMMSSSOOOLLLLLLNNNLLLFFF@@@EEEDDDBBB@@@>>>???CCCFFFGGGGGGFFFDDDBBBBBBCCCDDD===@@@EEEPPPbbbsssxxxvvvrrrdddZZZ^^^bbbaaabbbhhhyyy|||yyyzzz~~~wwwhhh\\\XXXSSSLLLJJJNNNYYYeeevvv~~~}}}tttkkkmmmtttvvvuuutttkkkpppsssrrrpppnnnfff\\\NNNIIIBBB@@@BBBDDDDDDBBBDDDEEEDDDBBBFFFLLLNNNKKKFFFEEEDDDBBBAAAAAA@@@@@@>>>===<<<===???@@@???>>><<<@@@@@@>>>>>>@@@@@@===>>>>>>???@@@@@@?????????AAA@@@@@@@@@???BBBNNNZZZ{{{rrrmmmuuueeeOOO===;;;<<<888555777777777777666666777777777555555444444333222222222222111111111111333444555333333222111111111111111444444444444555555555555555666999<<>>>>>===???DDDIIIIIIFFFBBB===<<<>>>BBBCCCIIIRRR[[[ccckkkqqquuuyyyzzz{{{|||}}}tttggg___cccdddiiipppyyyzzzuuulllhhhkkkrrryyyzzzvvvwwwrrrqqqrrrllliii```XXXTTTPPPLLLJJJLLLJJJGGGBBB??????BBBGGGJJJNNNOOOMMMHHHFFFGGGFFFCCC???>>>@@@AAA???@@@GGGQQQYYYUUUPPPNNNMMMKKKFFFCCCHHHFFFCCC@@@>>>???CCCFFFHHHIIIIIIHHHFFFEEEFFFHHHBBBCCCEEEMMM___rrr}}}}}}ooodddeeehhhjjjnnnttt~~~~~~{{{yyyyyy}}}}}}sssfffZZZVVVRRRMMMOOOVVVhhhrrrzzzyyyuuussswwwwwwwwwxxxpppssstttrrroooiii]]]RRRIIIDDD???>>>@@@BBBBBBBBBAAABBBBBBBBBGGGMMMPPPNNNFFFFFFEEEDDDCCCBBBBBBBBB>>>===<<<===>>>???>>>===;;;CCCHHHDDD>>>===??????>>>???????????????>>>>>>AAA@@@AAAAAA???@@@HHHRRRnnnvvvhhhddduuuuuu[[[CCC:::;;;999777888777777777777777777777777555555555444333333222222222222111111222333444555444333333222222222222222333333333444444444555555555666777999<<>>>>>>>>===>>>AAAEEEHHHIIIEEE>>><<<>>>BBB@@@EEEMMMVVV^^^fffmmmqqqtttuuuvvvwwwxxx{{{|||qqqhhhcccfffhhhlllrrrzzzxxxtttsssxxx|||zzz{{{wwwwwwwwwpppkkkbbb[[[WWWTTTQQQPPPSSSUUUPPPIIICCCAAADDDIIIMMMSSSTTTSSSOOONNNOOOLLLGGG???@@@BBBDDDBBBBBBJJJUUU^^^ZZZUUUPPPLLLJJJHHHGGGIIIHHHEEEAAA@@@AAAFFFIIINNNOOOPPPOOOLLLKKKMMMOOOKKKKKKJJJOOO___uuu|||ooolllmmmpppuuu{{{~~~||||||{{{yyyyyy|||zzzsssfff[[[WWWSSSOOOUUU___ttt|||zzzxxx||||||zzzxxxyyywwwwwwvvvtttoooeeeVVVJJJFFFBBB???>>>@@@BBBCCCCCC===?????????DDDJJJLLLIIIEEEEEEEEEDDDDDDCCCBBBAAA>>>===<<<<<<>>>>>>===<<<@@@KKKQQQJJJ???;;;===???@@@AAAAAAAAAAAA@@@@@@??????>>>???AAA??????EEEMMM]]]zzzooo___fffzzzhhhIII;;;:::999888888888888888888888888888888666666555555444333333333222222222222333333444444444444333222222333333444222333333333444444444444777777888999;;;===???@@@@@@DDDJJJPPPUUU]]]gggmmmyyy~~~~~~}}}~~~~~~~~~~~~~~~~~~|||zzzxxxwwwvvvwwwxxxxxx{{{~~~{{{gggWWWOOOMMMKKKNNNTTTYYY[[[YYYUUUSSSQQQPPPMMMJJJFFFEEEEEEFFFDDDDDDDDDEEEEEEFFFFFFGGG}}}zzzyyyxxx{{{eeeRRRIIICCC>>>>>>???>>>>>>AAACCCFFFIIIGGGAAA===>>>AAA>>>BBBIIIPPPXXX```hhhmmmnnnoooqqqsssuuuyyyzzzsssnnnkkkmmmnnnqqqvvv{{{~~~~~~}}}|||~~~zzzlllcccZZZVVVSSSRRRSSSWWW]]]YYYQQQIIICCCDDDKKKPPPUUUWWWVVVTTTSSSTTTOOOHHH@@@@@@AAACCCCCCDDDLLLUUU___\\\WWWPPPKKKHHHHHHIIIJJJIIIGGGEEEDDDFFFJJJNNNSSSVVVXXXWWWSSSQQQSSSUUUSSSSSSQQQRRR```vvv}}}wwwuuuvvvzzz~~~|||{{{}}}}}}~~~}}}}}}}}}wwwqqqfff\\\WWWRRRPPPZZZhhh{{{zzzxxx}}}yyyyyy}}}{{{xxxoooaaaPPPFFFBBB@@@>>>===>>>AAABBBCCC>>>@@@@@@>>>AAAFFFFFFCCCCCCCCCCCCCCCCCCBBB@@@@@@>>><<<;;;<<<======<<<;;;>>>JJJPPPJJJ???;;;===???@@@@@@@@@AAAAAA@@@@@@???===<<<===@@@@@@???DDDJJJSSSpppjjjgggtttrrrRRR???:::999888777888888999999999999888888777777666555555444444333222333333333444444444444333333333222222333444444222222222222333333333444333333444555777999;;;<<>>???>>>???AAAAAAEEEHHHHHHDDDAAA??????<<<@@@EEEKKKRRRZZZbbbggghhhjjjnnnqqquuuyyyyyyuuurrrrrrsssvvvzzz}}}~~~|||zzzxxx|||wwwjjj]]]UUUQQQPPPTTTYYYbbbaaa[[[PPPGGGFFFOOOXXX[[[[[[XXXUUUUUUWWWSSSLLLEEEAAA@@@AAACCCFFFMMMUUU^^^]]]YYYRRRKKKHHHJJJMMMOOOOOONNNMMMLLLNNNRRRUUU[[[___aaa___ZZZWWWYYY\\\ZZZZZZWWWVVVaaavvv~~~}}}}}}}}}|||~~~~~~{{{yyyxxxyyyzzztttmmmbbbYYYTTTPPPQQQ___pppzzzwww~~~{{{{{{{{{zzznnn\\\MMMFFF???>>>===<<<<<<>>>@@@AAABBBCCCBBB@@@BBBEEECCC???@@@AAABBBBBBBBBAAA???>>>===<<<;;;;;;<<<<<<;;;:::888@@@EEEBBB<<<<<<>>>???<<<======>>>??????>>>>>><<<;;;<<>>AAABBBBBBEEEJJJNNNSSSWWW]]]ccchhhmmmrrruuu~~~yyy{{{}}}}}}|||{{{|||}}}wwwwwwxxx|||{{{~~~{{{vvvtttsssqqqrrrtttvvvxxxvvvzzzzzzbbbTTTPPPOOOJJJMMMRRRWWWZZZZZZXXXWWWOOOPPPPPPLLLGGGCCCDDDFFFGGGGGGFFFFFFFFFEEEEEEEEE|||vvvvvvvvvvvvxxx|||iiiUUUKKKAAA>>>>>>===>>>@@@AAADDDGGGIIIHHHDDD@@@===;;;===AAAFFFLLLSSS[[[aaacccggglllqqqvvv{{{~~~yyyxxxyyy|||}}}zzz}}}jjj\\\TTTRRRVVV]]]fffiiiggg\\\PPPNNNZZZfffgggccc\\\VVVWWW\\\\\\WWWOOOGGGBBBDDDHHHMMMSSSYYY```aaa___XXXQQQNNNQQQUUU\\\]]]]]]]]][[[[[[]]]___eeeiiimmmjjjccc___aaadddaaabbb```]]]eeexxx}}}zzzvvvwwwxxxwwwvvvuuuvvvwww~~~vvvppphhh___XXXTTTQQQTTTggg{{{xxxuuuwww||||||~~~{{{kkkVVVJJJHHH??????>>>>>>===>>>@@@AAACCCEEEDDDAAABBBDDDBBB===???@@@BBBBBBBBBAAA???>>>===<<<;;;;;;<<<<<<;;;999777;;;<<<;;;;;;>>>>>><<<:::;;;<<<>>>????????????>>><<<;;;>>>??????BBBGGGNNN]]]mmmzzzwww}}}|||fffOOOBBB===;;;999888999:::<<<<<<:::999888888888777777666555555444333333444555555444333222111111111111111222333333111111111111222222222222666555555666777888999999666999===>>>>>>???CCCFFFLLLOOORRRVVVYYY]]]bbbeeehhhiiilllttt~~~}}}|||||||||}}}zzz{{{|||~~~~~~}}}|||{{{xxxzzz}}}~~~~~~~~~~~~yyyxxxxxxyyy}}}{{{|||~~~}}}}}}|||yyytttrrrpppooopppsssvvvxxxwwwxxx}}}www^^^RRROOOOOOLLLMMMOOOQQQRRRRRRRRRRRRLLLOOOOOOLLLFFFCCCDDDFFFGGGGGGGGGFFFFFFFFFFFFEEEzzzuuuuuuvvvvvvxxx|||zzzrrr[[[NNNBBB>>>===<<<<<<>>>AAACCCFFFIIIIIIFFF@@@;;;999;;;???CCCHHHOOOWWW]]]```eeekkkqqqwww||||||~~~}}}wwweeeZZZVVVZZZaaajjjpppqqqfffYYYWWWeeetttssslllaaaXXXZZZaaaeeecccXXXNNNFFFHHHNNNTTTZZZ^^^dddffffff```XXXUUUXXX]]]jjjkkkkkkjjjhhhggghhhhhhnnnsssvvvssslllggghhhkkkgggiiigggdddjjj|||{{{vvvrrrssstttsssssssssuuuwww{{{~~~|||sssmmmggg___XXXVVVTTTYYYnnn~~~vvvsssqqqqqq||||||vvvzzz{{{{{{iiiSSSHHHIIIBBBBBBBBBAAA@@@@@@BBBDDDBBBDDDCCC@@@AAACCC@@@<<>>===<<<::::::;;;;;;:::999<<<<<<:::999<<<@@@>>>999;;;<<<>>>???AAABBBBBBBBBAAA===<<<>>>>>>>>>AAAFFFGGGPPP\\\www{{{xxxlllUUUFFF@@@===:::888999;;;<<<<<<;;;999888888888777777666666555555333444555555555444333222111000000000111222222333000111111111111222222222555555444444333444444555222666:::<<<<<<===@@@CCCEEEFFFHHHJJJLLLPPPTTTXXXXXXWWWZZZaaallluuu{{{}}}}}}|||zzzyyyyyyyyyzzzzzzwwwyyy{{{}}}}}}}}}|||{{{xxx{{{~~~{{{zzzxxxxxxzzz}}}}}}}}}|||{{{|||~~~~~~~~~}}}||||||zzzsssqqqooonnnooorrrvvvxxx{{{zzz~~~}}}{{{uuu|||uuu\\\QQQNNNOOOOOONNNNNNNNNMMMMMMNNNNNNKKKNNNOOOLLLFFFCCCDDDGGGCCCDDDEEEFFFGGGHHHIIIIIIyyyuuuuuuuuussstttwwwwwwhhhTTTHHHCCC;;;<<>>:::>>>CCCGGGHHHEEEBBB???<<<===>>>@@@CCCJJJQQQWWWXXX^^^ffflllqqqwww~~~{{{|||hhh]]]]]]dddnnnvvvnnnkkkrrr}}}pppbbb___eeemmmooo[[[OOOJJJRRRZZZ]]]fffrrrtttuuuvvvrrreee[[[^^^hhhkkkzzzyyytttkkkiiiuuu|||~~~}}}wwwsssrrrrrrwwwvvvsssoooqqq{{{~~~xxxrrrppprrrrrrqqqoooqqquuuzzzxxx~~~zzzpppeee]]]YYYSSSQQQXXXgggzzz}}}uuujjjiiiqqqwwwvvvvvvuuuxxxtttxxx}}}yyyttthhhWWWJJJFFFFFFCCC???>>>???@@@AAAAAAFFFEEEDDDBBBBBBCCCDDDDDDBBBBBBBBBAAA@@@???>>>===<<<<<<<<<;;;;;;:::::::::999999888888888999;;;<<<:::;;;<<<===???AAABBBCCC???@@@@@@AAAAAA@@@@@@???EEEMMMUUUcccmmmppp|||vvvcccTTTHHH>>>999:::666666<<>>@@@AAACCCDDDGGGHHHJJJKKKJJJOOOTTTVVVXXX]]]fffmmmvvvyyy}}}~~~~~~~~~xxxxxxxxxxxxxxxxxxyyyyyyxxxyyyzzzzzzxxxxxxxxxzzzxxx|||}}}}}}}}}zzz{{{}}}~~~|||zzz|||{{{|||~~~~~~~~~}}}zzzxxxwwwtttsssrrrrrrsssvvvyyy{{{yyyhhhnnnrrr~~~xxx{{{vvvcccSSSKKKIIIJJJJJJKKKLLLMMMMMMLLLLLLIIIIIIHHHGGGFFFFFFGGGGGG@@@BBBFFFGGGGGGEEEEEEEEExxxttttttuuutttvvvzzzxxx~~~qqq[[[LLLEEE======???;;;;;;>>>BBBFFFGGGEEEBBB???<<<===>>>???BBBHHHOOOUUUXXX___gggnnnsssxxx~~~yyyjjjhhhlllyyy{{{tttzzz{{{lllggglllpppqqq^^^RRRNNNVVV^^^cccnnnzzztttccc```gggooo~~~|||wwwnnnlllwww~~~zzzyyyzzz}}}}}}|||zzz{{{|||wwwsssppprrrssspppllllllqqqvvvzzz|||xxxoooddd\\\XXXSSSTTT]]]mmm~~~||||||~~~zzzpppffffffmmmsssrrrmmmuuu~~~}}}uuuooonnnqqqnnnqqqwww}}}~~~xxxrrreeeTTTHHHEEEDDDAAA>>>>>>???AAABBBBBBCCCBBBAAAAAA@@@@@@AAAAAAAAAAAAAAAAAA@@@???>>>===<<<<<<;;;;;;;;;:::::::::999999888888888999:::;;;;;;;;;<<<===>>>@@@AAAAAA??????@@@@@@@@@@@@??????>>>FFFLLLZZZ|||wwwoooyyyvvvfffWWWIIIAAA???999666777888888999===777999555222666555333666555555555555444444333222222222222111222222333333222222222222222222222222111111222222333444444444555555555666888999;;;<<<======>>>@@@BBBCCCDDDEEEBBBFFFJJJLLLMMMPPPWWW]]]eeeiiimmmooorrrvvv~~~}}}~~~}}}}}}~~~}}}|||{{{|||~~~~~~}}}wwwvvvuuutttttttttuuuvvvwwwyyyzzzyyyxxxwwwxxxyyywww{{{~~~~~~||||||}}}zzz{{{}}}~~~}}}{{{||||||}}}~~~|||yyyvvvuuutttrrrqqqpppqqqssswww|||~~~tttdddbbbnnnuuupppttt~~~~~~qqqaaaTTTLLLKKKHHHIIIIIIIIIIIIIIIHHHHHHFFFFFFFFFEEEEEEDDDDDDDDDBBBDDDFFFFFFEEEDDDDDDEEEzzzuuuuuuuuuuuuxxx|||xxx|||gggSSSJJJAAA@@@@@@999;;;>>>AAAEEEFFFEEEBBBAAA<<<=========@@@EEELLLQQQWWW^^^hhhoootttxxx~~~yyynnnnnnttt}}}xxxzzzzzz~~~~~~uuuttttttrrr^^^UUUQQQWWW```gggsssooofffhhhuuu|||sssrrr|||}}}|||zzzwwwtttoootttvvvrrrjjjhhhnnnuuu}}}~~~yyysssjjjaaaZZZVVVTTTYYYfffvvv}}}{{{xxxtttlllddddddjjjooooooffflllrrrtttrrrooonnnnnnkkknnnttt{{{}}}xxxpppaaaQQQGGGFFFCCC@@@>>>===???AAABBBBBB@@@AAAAAAAAAAAA@@@?????????@@@@@@@@@???>>>===<<<;;;;;;;;;;;;::::::::::::999999888888888999:::;;;;;;;;;<<<<<<===>>>>>>???>>>>>>>>>??????>>>>>>>>>>>>EEEJJJRRRnnntttqqq~~~yyyhhhUUUIIICCC===999888777666888<<<888999777555444333444777666666666555444333222111111111111111222333444444222222222222222222222222222222333333444444555555333444444555666888999::::::;;;;;;<<<===>>>???@@@@@@CCCFFFFFFGGGIIINNNSSSXXX[[[```ccceeejjjpppvvvyyyzzz{{{|||{{{xxxuuusssqqqqqqqqqrrrtttvvvyyy{{{}}}~~~~~~~~~yyywwwvvvvvvxxx{{{||||||wwwuuurrrpppooopppqqqrrrvvvwwwxxxxxxvvvvvvwwwxxxwwwzzz}}}}}}{{{{{{}}}}}}|||zzzzzz|||}}}}}}|||{{{|||~~~|||wwwtttqqqppppppqqqpppoooooosssxxx~~~}}}oooccc```tttsssnnnjjjooo|||zzz{{{zzziii]]]SSSNNNLLLHHHHHHHHHHHHHHHGGGFFFEEEBBBBBBCCCDDDCCCBBBAAA@@@DDDEEEEEEDDDCCCBBBCCCEEEyyywwwvvvuuuxxx|||yyy{{{uuu]]]QQQGGGEEECCC;;;<<<>>>@@@CCCDDDDDDCCCBBB=========<<<===BBBHHHLLLTTT[[[fffnnnssswww|||}}}rrrhhhfffkkk{{{{{{{{{wwwtttddd]]]XXX\\\dddlllyyyzzzooooooxxx{{{zzz~~~~~~}}}yyyvvvooouuuyyytttkkkhhhooowwwzzztttmmmddd\\\XXXVVVWWWaaaqqq}}}vvvrrrkkkggggggjjjmmmnnnnnnoooqqqssstttssspppnnnooorrrwww}}}yyymmm\\\NNNGGGFFFCCCAAA>>>>>>>>>???@@@???@@@AAABBBCCCBBBAAA@@@???>>>>>>>>>>>>>>>===<<<<<<::::::::::::::::::::::::999999999999999999999:::;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<============<<<<<>>>>>===;;;;;;???DDDHHHOOOWWWaaajjjppptttyyy}}}|||sssjjjgggkkkyyyxxxxxxyyy~~~zzzwwwnnnhhheeefffkkksss{{{yyy}}}}}}||||||{{{{{{~~~}}}xxxlllsssyyyuuummmkkkrrrzzz|||uuuooofff^^^XXXWWWXXX^^^kkk|||}}}~~~uuupppllljjjkkklllmmmnnnqqqpppoooqqqsssssspppmmmrrrxxx~~~{{{iiiWWWKKKGGGGGGDDDBBB???>>>>>>>>>===<<>>===<<<<<<======<<<<<<;;;;;;::::::::::::::::::::::::999999999999999999999999:::::::::::::::::::::::::::;;;;;;<<<<<<;;;;;;:::;;;>>>@@@AAAKKKdddrrr|||sss^^^NNN???;;;===<<<888666999444;;;???666777;;;444666666666666555444333222111111111111222333444555222222222222222222222222333333444444444444555555444444444555555777888999999999999:::::::::;;;;;;888:::<<<>>>@@@BBBEEEGGGEEEIIINNNQQQSSSVVV[[[```dddfffjjjmmmnnnmmmkkkiiihhhiiiiiikkklllnnnooopppqqqsssvvvyyy{{{{{{zzzyyyqqqnnnkkkkkkmmmqqqtttuuuwwwuuuqqqnnnmmmoooqqqrrrrrrsssttttttsssssstttvvvxxxyyyzzz{{{{{{{{{|||~~~yyyyyyyyyyyyxxxyyyzzzzzzyyy|||}}}xxxuuurrrnnnllllllmmmnnnpppooonnnooorrrwww}}}uuuiiifffnnnyyyqqqmmmpppwww|||}}}}}}{{{|||}}}}}}xxxpppdddXXXQQQMMMIIIFFFGGGHHHHHHHHHGGGFFFEEEEEE@@@AAACCCDDDDDDCCCAAA@@@AAAAAAAAA???>>>???CCCFFFyyyuuuvvvzzzzzz|||~~~rrr```PPPIIIEEE<<<======>>>???@@@BBBDDDFFF@@@@@@>>>;;;:::<<>>>>>===<<<:::===============<<<;;;;;;:::;;;;;;;;;;;;;;;::::::999999999999::::::::::::999999:::::::::999888888888999999999999999999999999999::::::::::::999999666999<<>>444999AAA444555666666666666555444444111111111111222333444444222222222222222222222222333333333333333444444444444444444444555666777888555555555666666777777777666888:::<<>>=========???BBBEEEGGGBBBAAA???;;;:::;;;???BBBHHHOOOYYYbbbiiiqqqyyy~~~|||zzzyyy}}}{{{tttssswww}}}sssvvvuuuvvvuuusssuuu}}}}}}zzzxxxuuutttrrruuu||||||qqqvvvzzzyyyvvvuuuyyy~~~vvvooonnnjjjbbb\\\[[[WWWaaappp~~~~~~zzzooolllmmmssswwwwwwxxx{{{vvvtttssssssvvvxxxyyyyyyzzz{{{]]]JJJDDDCCCAAA@@@>>>======>>>???===<<<===<<<<<<;;;;;;;;;;;;;;;999999:::::::::::::::999888888999999999:::::::::999::::::::::::999888777777777777888888999999999777888888999999888888777777999>>>BBBDDDKKK```vvvhhhUUUGGG???<<>>JJJ<<<444555555666666666666666222222222111222222333333222222222222222222222222333333333333333333222222333333222333333444555666222222333333444555666666888999:::===@@@BBBCCCCCCBBBFFFJJJLLLLLLMMMPPPTTTRRRTTTVVVYYYZZZ[[[[[[[[[^^^```bbbdddfffhhhjjjjjjkkklllnnnoooppppppoooooollljjjgggfffhhhkkkllllllkkkkkkkkkkkklllnnnppprrrnnnpppqqqqqqqqqqqqrrrtttqqqrrrsssuuuwwwyyyzzz{{{vvvxxxxxxvvvsssqqqsssuuuvvvzzz}}}}}}yyyxxxzzz}}}}}}}}}}}}~~~~~~{{{wwwssspppooonnnmmmmmmmmmmmmmmmoooppprrrvvv{{{yyymmmoooxxx~~~{{{xxxwww|||}}}}}}tttnnnkkkiiifffdddbbbZZZNNNHHHHHHGGGBBB@@@AAABBBDDDFFFGGGGGGHHHCCCCCCCCCDDDDDDDDDEEEEEEGGGHHHGGGDDDBBBAAABBBCCC}}}xxxyyy}}}yyy|||~~~~~~xxx___QQQKKKCCC>>>===<<<<<<>>>BBBEEEHHHCCCBBB???<<<:::;;;>>>AAAGGGNNNXXXaaahhhqqqzzz~~~|||{{{~~~}}}}}}|||zzz~~~|||zzzxxxuuuqqqooopppsssyyy}}}yyy|||~~~~~~||||||~~~zzzqqqkkkllljjjccc^^^^^^XXXdddvvv~~~uuuooollloooyyyzzzxxxvvvuuuuuuwwwxxxyyyzzzXXXEEEBBBAAA???<<<;;;;;;<<>>===;;;;;;<<<======888999999:::::::::999999888888888999999:::::::::999::::::;;;:::999888777666666666777888888999999777777888888888888777777666777<<>>???RRR777777<<<444CCCSSSDDD333444555666777777777777333333222222111222222222222222222222222222222222222222222222222222222222111111111111222333444444111222333444555666777777777888888;;;===??????>>>???CCCGGGHHHHHHHHHKKKNNNOOOPPPRRRTTTUUUWWWXXXXXX[[[]]]___cccfffiiikkkllliiijjjjjjkkkkkkkkkkkkjjjkkkiiiffffffhhhiiijjjjjjffffffgggiiikkkmmmooopppmmmooopppqqqpppppprrrsssnnnnnnooorrruuuxxxyyyyyyvvvwwwxxxuuuqqqoooqqqsssuuuyyy|||{{{xxxvvvxxx{{{zzzyyywwwwwwwwwuuusssppppppoooooonnnnnnmmmllllllnnnppptttyyy|||rrrmmmwww|||qqqhhheeebbb___```___XXXLLLGGGHHHGGGCCC@@@AAACCCFFFHHHJJJKKKLLLDDDCCCCCCCCCCCCDDDEEEFFFLLLLLLKKKHHHDDDBBBAAABBBxxxttt}}}yyy{{{}}}}}}}}}ooo[[[PPPLLLFFFBBBAAACCCCCC@@@AAACCCDDDBBB@@@>>>======>>>??????HHHSSS]]]eeennnxxx|||yyyyyyrrrnnnvvvtttvvvvvvtttxxx|||xxxxxx||||||rrriiifffccc___\\\]]]^^^nnn{{{uuuhhhiiinnnvvv}}}wwwooollluuuuuuWWWGGGAAA???===???>>>>>>===============>>>===;;;999999999:::;;;999999999::::::;;;;;;;;;888999::::::::::::;;;<<<;;;::::::999888777666666:::999888777777888999:::888888888888888777666666;;;===>>>===<<>>999:::888888888::::::999888666666777777777666444333333333444555555444444444111111111111111111111111333333333333333333333333333333333222222111111111111222333444555444444333444666888999999:::<<<>>>???@@@CCCFFFHHHKKKLLLMMMLLLMMMMMMNNNPPPRRRSSSTTTXXXZZZ^^^aaadddfffggggggiiiiiihhhhhhgggfffffffffgggffffffggghhhgggeeeccceeeeeeeeeeeegggiiikkklllnnnnnnnnnoooppppppnnnlllkkkjjjkkkmmmrrruuuwwwwwwxxxvvvtttqqqppppppqqqrrrxxxxxxxxxxxxxxxxxxwwwwwwyyywwwvvvssspppnnnlllkkkjjjiiigggfffhhhkkkoooqqqhhhnnnsssxxx}}}uuuqqqrrryyy~~~uuullleeeaaa^^^\\\]]]VVVMMMIIIHHHGGGDDDAAA@@@@@@AAACCCFFFJJJNNNQQQIIIGGGCCCAAA@@@BBBEEEHHHNNNMMMLLLJJJGGGEEECCCAAAxxxqqqxxxyyy{{{}}}}}}|||}}}gggWWWOOOEEE@@@===??????>>>???CCCDDDCCCAAA>>>=========>>>???EEEOOOXXXaaammmzzz||||||sssnnnwwwzzzzzzvvvpppqqqzzz}}}zzz{{{vvvnnngggddd```]]]]]]___eeetttvvviiijjjmmmsss|||zzzqqqmmmuuutttWWWGGGBBB@@@???BBBBBB@@@???>>>======<<>>;;;999999999999777888888888999999999999888999;;;:::999999:::;;;::::::999999888888777777888888777777777777888888888888888888888777666666888:::<<<:::999;;;BBBHHHSSShhhyyyooozzz```HHH===:::888666666777777666555555666666777666555444333333333444444444444333333111111111111111111111111333333333333333333333333333333333333222222222222///000111111222222111111444666888999999999;;;===;;;<<<>>>AAACCCEEEFFFGGGLLLLLLLLLMMMNNNPPPQQQRRRVVVWWWZZZ]]]```bbbcccddddddddddddeeeeeeeeeeeeeeeeeeddddddeeeffffffeeecccdddcccaaaaaacccggglllnnnmmmmmmmmmmmmnnnmmmlllkkkhhhggghhhkkkpppsssttttttsssrrrqqqoooooooooooopppvvvwwwxxxyyyxxxxxxvvvvvvxxxvvvtttqqqmmmjjjfffeeegggfffeeeeeegggjjjnnnqqqqqqvvv{{{~~~}}}tttlllllluuu{{{oooeee___]]]]]]YYYSSSKKKGGGGGGFFFDDDAAABBBBBBBBBDDDGGGJJJNNNPPPKKKIIIEEEAAA@@@AAACCCEEEKKKKKKJJJIIIGGGEEECCCBBBzzzpppuuuwwwzzz|||||||||}}}vvv___QQQGGGAAA===>>>>>>>>>???CCCDDDCCCAAA???>>>=========>>>BBBJJJSSS^^^mmm~~~{{{uuu}}}{{{oookkksss~~~~~~}}}rrrlllfffbbb^^^[[[___eeeppp}}}yyymmmmmmooosssyyy~~~wwwnnnhhhnnnwwwrrrUUUFFFBBBAAAAAAEEEDDDBBB@@@>>>===<<<<<<@@@???===:::999888888999666666666777777777777777999:::;;;:::888888999:::999999999999999999999999777777888888888888777777777777888888777777666666666888:::999888999===AAAEEEXXXrrrjjjhhhwwwoooQQQ@@@;;;999666555555666555444555555555666555555444333333333333333333333333333222222222222222222222222222222222222222222222222222333333333333333444444111111222222222222333333333555777888888888:::<<<<<<===???AAABBBDDDDDDEEEJJJJJJJJJKKKKKKMMMNNNNNNRRRSSSTTTVVVYYY\\\^^^___]]]^^^___```aaaccccccdddcccbbbaaabbbdddeeeeeeeeecccaaa^^^^^^```eeekkkoookkkkkkkkkjjjjjjjjjiiiiiiddddddfffiiimmmppppppooonnnnnnnnnnnnnnnnnnnnnnnntttuuuxxxyyyyyyxxxvvvtttvvvvvvssspppkkkfffaaa___bbbbbbbbbcccfffjjjoooqqqwww|||ooogggbbbhhhxxxuuuggg___]]]^^^TTTNNNHHHEEEEEEDDDCCCAAACCCCCCDDDEEEGGGIIILLLMMMMMMJJJFFFBBB@@@@@@@@@AAAGGGGGGGGGGGGFFFEEECCCCCCqqqrrrrrruuuyyy{{{{{{|||~~~hhhTTTLLLEEEAAABBBCCCAAA@@@BBBCCCCCCBBBAAA???>>>===<<<===@@@GGGPPP^^^pppxxxnnnqqq{{{~~~~~~~~~yyypppkkkfffbbb]]]\\\ccckkk{{{~~~|||~~~wwwwwwwwwxxx{{{~~~{{{tttjjjcccfffmmm{{{nnnRRREEEAAA@@@@@@DDDCCCAAA???>>>======<<<999888888777777888999:::666666777777777777777777999:::;;;:::888777777888888888999999:::::::::;;;777888999::::::999888777666777777777777777666666777999::::::999999;;;===???MMMccc|||sssgggmmmvvvXXXBBB>>>;;;777666666666666666444555555555555444444444444333333222222222222222222222222222222222222222111111111111111111111111222222333333444444444555222222111111111222222222222444666666666777888:::<<<===>>>@@@AAABBBBBBBBBHHHGGGGGGGGGHHHIIIIIIJJJOOOOOOOOOPPPRRRUUUXXXZZZWWWXXXYYY\\\^^^```aaabbbbbb```___```ccceeeggggggbbb```^^^^^^```cccgggjjjjjjjjjjjjiiihhhggghhhiiibbbbbbdddgggkkknnnmmmlllkkklllmmmnnnoooooooooooorrrtttwwwyyyyyywwwuuusssssssssqqqnnnjjjeee```^^^______aaaccchhhmmmrrruuuyyy~~~{{{ttt``````bbblll|||zzznnnfff```]]]NNNJJJEEECCCCCCCCCBBB@@@DDDDDDDDDDDDEEEGGGHHHIIIKKKIIIFFFCCCAAA@@@@@@@@@CCCCCCDDDEEEEEEEEEDDDDDD}}}qqqlllllloootttxxx{{{}}}~~~vvv^^^QQQJJJEEEGGGGGGCCC???>>>BBBBBBBBBBBBAAA???>>><<<===@@@FFFPPP___qqqyyyuuu|||{{{vvvoooiiiddd```]]]^^^gggqqqyyyttt{{{~~~|||vvvlllcccccchhhqqqgggNNNCCC@@@???>>>@@@???>>>======<<<======777777777777888888999:::888888888888888888888888888999:::999777666777888777888888999999::::::;;;888999:::;;;;;;:::999888555666666777777777666666666888999999888888999999999BBBQQQfffmmmjjjwww|||aaaIII@@@===888555555666777777555555555444555555555555555444333222222222333333222222222222222222222222111111111111111111111111222222222333333444444444000000000000000000000000222333555555555555777888888888:::;;;<<<=========DDDDDDCCCCCCDDDEEEFFFFFFKKKKKKKKKLLLNNNQQQSSSUUURRRSSSUUUWWWZZZ\\\^^^___```___^^^___bbbeeegggggg```````````````aaabbbbbbfffhhhjjjiiigggfffhhhiiiccccccdddgggjjjmmmmmmllllllmmmnnnoooqqqqqqqqqqqqqqqsssvvvxxxwwwuuurrrpppkkkkkkjjjhhheeebbb___]]]]]]^^^aaaffflllrrrxxx{{{zzzoooiii]]]hhhssszzz~~~}}}|||tttnnncccYYYJJJHHHDDDBBBBBBAAAAAAAAABBBBBBBBBCCCCCCDDDEEEEEEGGGFFFEEECCCBBBBBBBBBBBB@@@AAABBBCCCDDDEEEEEEEEEpppssshhhhhhkkkpppvvvzzz}}}oooXXXOOOIIIHHHHHHBBB<<<:::???AAABBBCCCCCCAAA???======@@@FFFQQQ^^^mmmyyy}}}zzzxxx|||}}}yyytttllleee___]]]^^^cccmmmxxxuuummmvvvzzzuuukkkaaa^^^aaajjj{{{sss[[[IIIBBB@@@???=========<<<;;;;;;;;;<<<<<<;;;;;;;;;::::::999999999:::999999999999999888888777888999888666666777888777777777888888999999999999999::::::::::::999999555555666777777777666666555666666666666777777777777===GGGTTTjjjxxxmmmxxxxxx{{{qqq[[[EEEAAA:::666444555555555666555555555555666777777777666444333222333333444333333333333333333333333222222222222222222222222111222222222222222333333444555666777777555444333111222444444333444555777666777999:::<<<<<<======?????????@@@AAABBBCCCDDDGGGGGGHHHIIIKKKLLLNNNOOOMMMNNNPPPRRRTTTVVVXXXYYY\\\[[[[[[\\\```bbbcccccc^^^^^^_________^^^]]]\\\aaaeeeiiiiiigggfffgggiiieeeddddddfffiiilllnnnnnnlllmmmnnnooopppqqqrrrrrrpppqqqrrrsssrrrooommmkkkaaaaaa```___^^^]]]\\\\\\\\\^^^bbbhhhpppwww}}}zzzmmmdddbbbhhhyyysssooozzz{{{vvvoooaaaSSSHHHGGGEEECCCBBBAAAAAAAAAAAAAAABBBBBBBBBCCCCCCCCCCCCDDDDDDCCCCCCCCCCCCBBB???@@@AAACCCDDDEEEEEEEEE]]]|||mmmhhhjjjoootttyyy}}}~~~dddXXXMMMIIIGGGBBB===;;;===???BBBDDDDDDCCC@@@???===AAAGGGQQQ[[[dddjjjmmmrrrxxxwww|||~~~wwwssswww}}}}}}vvvqqqkkkccc\\\]]]dddmmmyyy~~~rrrkkkqqq}}}}}}zzzuuukkk```\\\]]]eeewwwmmm___NNNDDDBBBBBBAAA>>>>>>>>><<<;;;::::::::::::;;;;;;;;;;;;;;;;;;::::::::::::999999999888888888555777888777666666777888777777777777777777888888999888888777777888888999444555555666777777666666777666555666777888888888888>>>CCCHHHWWWppp}}}xxxnnnyyyoooQQQJJJBBB;;;777666555555777666666555666777888999999777555444333333444555333333333333333333333333333333333333333333333333222111111111111111111000666888:::;;;;;;999666444000222333333222222444555555666888:::;;;<<<======<<<<<<<<<===>>>@@@AAABBBCCCDDDEEEFFFHHHIIIIIIIIIIIIJJJKKKMMMNNNPPPQQQRRRUUUTTTUUUWWWZZZ\\\\\\[[[[[[ZZZZZZZZZZZZZZZ[[[[[[[[[aaaggghhhfffdddeeeggggggeeecccdddgggkkknnnooolllkkkkkkkkklllnnnooopppmmmmmmmmmmmmkkkhhhfffeee\\\[[[ZZZXXXXXXYYYZZZ[[[[[[]]]cccjjjrrr{{{zzzrrrhhh______dddyyywwwjjjggguuuxxxpppiii[[[NNNHHHHHHFFFDDDBBBAAAAAABBBAAAAAABBBBBBCCCCCCCCCCCCCCCCCCDDDDDDDDDCCCBBBAAA??????AAACCCDDDEEEEEEFFFLLLsssuuujjjkkknnnsssyyy|||~~~~~~{{{ooo```QQQJJJGGGCCC@@@???<<<>>>AAADDDEEEDDDAAA@@@===AAAGGGPPPXXX\\\]]]]]]dddnnn}}}vvvxxx}}}xxxsssvvv|||xxxqqqllllllccc\\\```jjjwww|||yyyrrrkkknnnvvvzzz|||~~~yyypppeee```aaaaaattt}}}ttt]]]RRRFFF@@@BBBDDDCCC@@@AAA@@@>>><<<:::999888888555666888999:::;;;<<<<<<:::999999999888888777777444666777777666666777999777777777666666666666666888777666555555666777888444444555666777777666666:::999777777999;;;<<<<<<666<<>>FFF\\\xxxjjjsss|||[[[TTTJJJAAA;;;888777666888777666666666888999::::::888666444333444555666333333333333333333333333333333333333333333333333222111111111000000//////000222555777777444000---000111333333222222333555///111222444666777888888999::::::;;;===???@@@AAA@@@AAACCCEEEFFFFFFFFFEEEGGGGGGHHHIIIJJJLLLLLLMMMOOOOOOPPPSSSVVVWWWVVVTTTXXXWWWVVVUUUVVVXXXZZZ\\\WWW]]]eeegggeeecccdddfffgggeeebbbcccfffjjjnnnooojjjiiihhhhhhhhhjjjmmmnnnkkkkkkjjjhhhfffcccbbb```]]][[[YYYWWWWWWXXX[[[\\\ZZZ]]]cccjjjsss|||zzzlllbbbYYYVVV^^^iiipppeeefffooovvvjjjbbbVVVLLLHHHHHHHHHEEECCCAAABBBBBBAAAAAABBBCCCDDDDDDDDDCCCCCCDDDDDDEEEDDDBBBAAA@@@???@@@AAACCCDDDEEEFFFFFFGGG]]]}}}vvvpppnnntttxxxyyyzzz~~~{{{}}}mmmXXXQQQKKKAAA<<>>>>>======BBBAAA???===<<<;;;<<<<<<666777888999999888777666::::::999999888777666666666666666666777777777777:::999888666666666777888555555666666666666555555222333444666777777777777666777777777777666666555777333555===BBBKKKccc|||zzzzzzqqqfffTTTFFFCCCEEE@@@888999888777777777777777777777666444333222444555666555444333333333333444555333444444333333111000///222222222222222222222222000000000000000000000000///000222222111111222444333333333444444444555555666777888999:::;;;<<<<<<>>>======>>>@@@BBBDDDEEEFFFFFFFFFEEEFFFFFFGGGHHHHHHIIINNNWWW^^^]]]TTTKKKPPPPPPPPPPPPQQQSSSTTTUUUYYYZZZ\\\^^^___```aaaaaabbbdddccc```aaagggjjjiiijjjhhhggggggiiikkklllllliiigggccc___[[[YYYYYYXXX\\\YYYVVVUUUWWWYYYZZZ[[[]]]ccciiippp{{{|||wwwkkk\\\QQQLLLQQQeeeyyy}}}nnnbbb```dddqqqyyyvvv}}}nnn```WWWQQQOOOJJJIIIHHHFFFEEEDDDDDDDDDBBBBBBBBBCCCCCCCCCDDDDDDDDDDDDEEEEEEDDDCCCBBBBBB@@@AAABBBCCCCCCCCCCCCCCCEEERRRkkk|||wwwxxxyyyyyyzzz~~~{{{|||yyy```VVVOOOEEE???@@@???AAACCCDDDDDDEEEFFFGGGEEEHHHKKKKKKIIIHHHIIIKKKRRR```qqq|||xxxxxx~~~yyy}}}xxx|||}}}uuuppplllkkkfffcccccclll{{{vvvsssnnngggcccfffmmmtttvvvzzzxxxfff[[[YYY^^^jjjvvvzzz|||vvvbbbMMMFFFCCC???======>>>>>>>>>AAA@@@>>><<<;;;;;;;;;;;;888888999::::::999888888999999999888888777777777555555666666666777777777777666666555555555555555555555666666666666555555555555666777777777666666555555666777777777777777;;;777888===???DDDWWWlll{{{zzzlll___XXXRRRFFF::::::999777777777888888777999888777666666777888999555555444333333444555555444444333333222111111000222222222222222222222222000000000000000000000000111222333333222111222444333333333333444444444444555666666777999::::::;;;<<<<<<<<<===>>>@@@BBBCCCCCCCCCCCCBBBCCCDDDDDDEEEEEEEEEGGGLLLQQQQQQMMMHHHLLLLLLMMMMMMNNNPPPQQQRRRVVVWWWXXXZZZ[[[\\\]]]]]]___aaa```]]]___eeehhhgggiiigggggggggiiiiiihhhgggaaa___[[[XXXVVVUUUUUUUUUZZZXXXVVVUUUVVVXXX\\\^^^```fffnnnttt||||||ssshhh\\\PPPJJJLLLWWWmmm{{{xxxzzzpppccc^^^]]]jjjzzztttrrrxxx}}}xxxdddXXXPPPKKKJJJJJJIIIHHHFFFEEEDDDDDDDDDBBBBBBBBBCCCCCCCCCDDDDDDEEEEEEEEEEEEEEEDDDCCCCCC@@@@@@@@@@@@@@@@@@AAAAAAFFFHHHUUUqqq~~~|||}}}||||||gggXXXPPPGGGBBBAAA@@@AAAAAABBBCCCEEEFFFGGGGGGIIIJJJIIIEEECCCDDDFFFLLLXXXggguuu|||uuuxxxzzz~~~{{{zzzrrrmmmkkkjjjeeefffkkkuuu~~~ssspppkkkddd```bbbiiioooqqqsss~~~lll^^^[[[eeelllrrrvvvyyyttt^^^FFFAAA>>>;;;;;;<<<>>>?????????>>>===<<<;;;:::::::::999:::;;;<<<<<<;;;:::999888888888888777777777777555555555666666666666777555555666666666555444444555555666666666666555555777777777777777666555555444555666666777777777777;;;888999<<<;;;===KKK[[[}}}~~~}}}ttthhhUUUDDD===;;;888777888999888888666666555444444555666777555555444333333444555555555444333222111111222222222222222222222222222222000000000000000000000000222444444444222111222333222222333333333444444444444444555555666777888888:::::::::;;;<<<>>>???@@@??????>>>>>>??????@@@AAABBBAAAAAAAAABBBDDDFFFGGGHHHHHHHHHIIIJJJKKKLLLMMMQQQQQQSSSUUUVVVWWWWWWWWWZZZ\\\\\\ZZZ\\\aaaddddddeeeeeefffhhhiiigggccc___XXXVVVTTTRRRQQQQQQRRRSSSUUUVVVVVVUUUTTTXXX___eeeffflllrrrvvvyyyxxxnnndddTTTMMMGGGIIIRRRbbbvvv}}}rrrnnntttyyykkkccc\\\hhhsssyyy~~~}}}vvvuuuxxx{{{yyykkk\\\TTTNNNJJJJJJIIIHHHGGGGGGFFFEEEDDDDDDBBBBBBCCCCCCCCCDDDDDDDDDDDDEEEEEEEEEEEEDDDCCCCCC@@@???>>>=========>>>???KKKEEEHHH^^^|||~~~sss```UUUMMMGGGEEECCCBBBBBBCCCFFFGGGGGGGGGEEEGGGHHHFFFCCCBBBDDDGGGLLLUUUaaannnzzzyyy~~~uuuoookkkkkkkkkhhhmmmvvv~~~uuurrrkkkbbb]]]^^^dddjjjnnnmmmtttooobbb```mmmuuuzzz{{{{{{sss\\\DDD???===;;;:::<<<>>>>>>>>>===<<<<<<;;;:::999999999999:::;;;<<<<<<;;;:::999666666777777777777777777444444555555555666666666666666888888888777666555444555555666666555555444666777777777777777666666555555666666777666666555666666888;;;:::;;;EEEQQQccczzziiiWWWFFFAAA;;;888888999888777444444333333333444555666555555444444444444555555666555333111000111333444111111111111111111111111000000000000000000000000222333444333111000111222222222222222333333333333222222333333444555555666777777888999:::;;;<<<<<<<<<;;;;;;;;;;;;<<<======@@@AAA@@@>>><<<>>>BBBFFFDDDDDDDDDEEEFFFGGGHHHIIILLLMMMNNNOOOQQQQQQQQQQQQUUUWWWXXXVVVXXX]]]```___aaabbbdddggggggccc\\\WWWSSSRRRPPPOOONNNOOOQQQRRROOORRRUUUUUUVVV[[[dddllloooqqqrrrqqqmmmfff[[[RRRGGGGGGLLLVVVdddrrr}}}{{{pppnnnwww{{{tttjjjooosssssswww{{{sss```VVVPPPKKKHHHIIIGGGGGGGGGGGGFFFFFFEEEEEECCCCCCCCCCCCDDDDDDDDDDDDCCCCCCDDDDDDDDDCCCCCCBBBBBB@@@>>><<<<<<<<<>>>???PPPFFFCCCPPPgggppp```TTTKKKGGGCCCDDDFFFKKKPPPRRRQQQPPPIIIJJJJJJFFFBBBAAADDDGGGJJJPPP[[[iiizzzxxxppplllkkklllnnnqqqyyy~~~~~~yyytttkkkaaaYYYXXX]]]bbbgggeeejjjooodddeeemmmzzzwwwiiiTTT@@@@@@>>><<<;;;<<<===<<<;;;;;;:::::::::999999888888888999:::;;;;;;:::999888666666666666666666777777444444444444555555555555555666777888888777666555444444555555555555444444444444666777777888888888666666666666666555444333444555999;;;:::;;;AAAIIIMMMdddnnnVVVMMMCCC<<<:::999888777666666666777777888888999555555555555555555555555666555333111111222444555111111111111111111111111000000000000000000000000111222222111000...///000111111111222222222333333111111111222222333333444444555666777888888999999999999999999999:::;;;;;;<<<>>>@@@>>>;;;;;;???CCCAAAAAAAAABBBCCCDDDEEEFFFHHHIIIJJJKKKLLLMMMMMMMMMOOORRRSSSQQQSSSXXXZZZYYYZZZ\\\___aaaaaa]]]VVVQQQPPPOOOMMMKKKKKKLLLMMMNNNKKKPPPUUUXXXZZZ___hhhooosssoooiiiccc[[[QQQIIIEEEAAAKKK\\\mmm||||||vvvqqqrrr|||~~~|||wwwsssxxx~~~~~~ssseeeVVVMMMIIIDDDCCCDDDFFFFFFGGGGGGGGGFFFFFFEEECCCCCCCCCDDDDDDDDDEEEEEEAAABBBBBBCCCCCCBBBBBBBBBCCCBBB@@@>>>>>>>>>@@@AAAVVVIIIBBBHHHVVViiijjjXXXMMMFFFBBBDDDKKKUUU]]]```]]]YYYWWWVVVSSSLLLEEEBBBCCCFFFGGGKKKUUUeeevvv{{{tttnnnkkklllnnnpppzzz~~~{{{}}}xxxuuummmcccYYYUUUWWWZZZ]]]]]]eeewwwoooeeeggglll|||pppaaaOOO@@@@@@>>><<<;;;;;;;;;:::999888999999999999888777666777888999::::::999888777666666666666555555555555333333333444444444555555333333444555555555444444444444555555555555444444222333444666777777888888555666666666666555444444555777:::;;;::::::===@@@BBBSSSllllll___NNNBBB===;;;999777444555555666666777777777444555666666666666555444555444333222222333444555111111111111111111111111000000000000000000000000///000111111///...///000000000111111111222222222000000000111111222222222333333555666666777777666777777777777777888888999777:::<<<<<<:::999;;;>>>>>>>>>>>>???@@@AAACCCCCCDDDEEEFFFGGGHHHHHHHHHHHHIIILLLMMMKKKLLLQQQRRRPPPQQQRRRUUUWWWXXXUUUOOOKKKJJJIIIHHHGGGGGGHHHJJJKKKKKKQQQXXX]]]```cccgggkkkkkkcccZZZRRRJJJBBB@@@BBBEEEVVVnnnvvvxxxzzz}}}www|||{{{yyytttrrrvvv{{{zzzuuukkk___RRRKKKFFFCCCBBBDDDDDDEEEGGGHHHHHHGGGFFFEEECCCCCCDDDDDDDDDEEEEEEEEEAAAAAABBBCCCCCCCCCBBBBBBDDDCCCBBBAAAAAAAAABBBCCCaaaPPPCCCCCCIIITTTjjj~~~yyyeeeWWWPPPLLLQQQZZZgggpppqqqjjjccceeeccc]]]TTTKKKFFFFFFHHHKKKMMMWWWfffwww}}}yyytttooommmmmmoooqqq~~~|||vvvvvvssslllbbbZZZWWWWWWWWW\\\gggvvvpppgggjjjkkkzzzxxxhhh[[[NNNBBB===;;;:::999::::::999777777777888888888777666555777888999::::::999888777666666666555555444444444222333333333333444444444333333333333333444555666333444444555555444444333333333444555555555555555222333444555666666666666444777:::999888999;;;<<>>;;;999111222333444555555555555444555666777777666555444444444444444444444444444111111111111111111111111000000000000000000000000///000111111000///111222000000000000111111111222000000000000111111111111222333444555666666555555555555444444555555666777555666888888888888:::;;;;;;;;;;;;<<<===>>>@@@@@@AAAAAABBBCCCDDDDDDDDDDDDCCCFFFGGGEEEEEEIIIJJJGGGHHHHHHIIIKKKMMMLLLIIIFFFDDDDDDCCCDDDEEEHHHJJJLLLPPPUUU\\\cccffffffdddbbbZZZQQQIIIDDD@@@===AAAHHHTTTggg}}}}}}xxx~~~}}}~~~vvvrrrllliiinnntttsssmmmfffZZZOOOHHHEEEBBBBBBFFFCCCDDDFFFHHHHHHHHHFFFFFFCCCDDDDDDDDDEEEEEEEEEEEEBBBCCCDDDDDDEEEEEEDDDDDDCCCCCCCCCCCCDDDDDDDDDDDDlllWWWEEE@@@BBBGGGVVVggg{{{wwwiiiccc```eeeooo|||wwwnnnllliiicccYYYPPPJJJKKKMMMSSSTTT]]]kkkyyy}}}zzzuuupppnnnnnnoooqqq|||zzzrrrvvvyyyzzzvvvlllbbbZZZWWWWWW___lllyyyqqqiiimmmgggssswwwlll___UUUJJJ@@@:::888777888999999888777666666777888888777666555888999::::::::::::999888777777666555444444333333222222333333333444444444666555444444555666777888333444444555555444444333444444444555444444333222///000222444666888999999000444888888888:::<<<<<<>>>@@@FFFWWWuuudddOOOEEEAAA>>>;;;444555666777888888888888444555666777777666555444333333444555555444444333000000000000000000000000000000000000000000000000///000222222111111222444000000000000111111111111000000000000111111111111111222444555666555555444333333222222333333444555666666666666888999;;;;;;999999999:::;;;<<<>>>>>>>>>???@@@AAAAAAAAAAAAAAA@@@BBBCCC@@@AAADDDDDDAAABBBAAABBBCCCEEEFFFEEECCCBBBBBBBBBCCCFFFJJJMMMOOOTTTXXX___gggjjjggg```[[[KKKDDD>>>===<<<===DDDNNNcccuuuxxxwwwuuupppjjjfffkkkqqqoooiii]]]SSSGGGBBB???===???CCCCCCDDDFFFHHHIIIHHHGGGFFFDDDDDDDDDDDDEEEEEEEEEEEEDDDDDDEEEFFFFFFFFFFFFFFFBBBBBBCCCDDDEEEEEEEEEDDDhhhLLLDDDDDDAAAEEEOOO^^^vvvvvvsssuuu{{{{{{ppprrrpppiii]]]RRRNNNQQQUUU]]]ZZZ[[[cccnnn}}}yyyxxxvvvssspppmmmlllkkkkkk|||}}}vvvrrrmmmwwwsssdddZZZVVVUUUbbbsss}}}~~~|||{{{|||zzzqqqmmmlllpppmmmaaaWWWQQQHHH@@@:::999777777888999888888555666666777777777777666666777999:::999888666444555555555666666666666666666666666666666666666666555555444333444555666777444333333222222333333444444444444555555555555666;;;999777555444444666777777777888888888999999999<<<;;;@@@KKK\\\tttooo]]]RRRJJJCCC>>>999999999888777666666555111444777666444333555777555555555555555555555555444444333333222111000000000000000000111111111111000000000000000000000000222222222222222111000000,,,---...///000111222333333333333222222222111111333333333333333333333333333333333444444444555555888999999999999:::::::::===============<<<<<<<<<<<<<<<<<<===============>>>??????@@@AAAAAABBBBBBCCCBBB@@@@@@CCCHHHNNNQQQXXX```eeedddbbb^^^SSSGGGCCC:::999@@@DDDGGGUUUggg}}}wwwrrrtttvvvvvvyyy|||sssiiifffiiijjjfffaaaQQQMMMGGGCCCBBBAAAAAA@@@DDDDDDEEEEEEEEEEEEDDDDDDDDDDDDCCCCCCCCCCCCDDDDDDDDDDDDEEEFFFGGGHHHIIIIIIDDDCCCCCCDDDEEEFFFFFFEEEsssUUUFFFAAA@@@BBBHHHLLL```www}}}{{{~~~}}}{{{{{{~~~|||sssssspppkkkccc[[[WWWWWWXXX\\\XXXWWW[[[cccqqq|||xxxssssssrrrooollllllmmmooo~~~wwwwwwxxxsssooouuu}}}~~~vvvjjj___XXXUUUcccttt~~~||||||}}}|||vvvssspppooogggXXXMMMHHHBBB<<<<<<:::777777777777666555555555666666666555555444777777888999888777666555555555555444444444444444555555555555555555555555555444444333444555666777444333333222222333333444444444444444555555555555888777666444444444444555666777777777777777777777888999>>>DDDMMM```~~~rrrbbbZZZUUUMMMEEE???===999666444444666777555777888888555444555666333333333333333333333333444444333333222111111000000000000000111111111111111111111111111111111111000000000000000//////.........///000111222333333333333222222222111111111333333333333333333333333333333333333444444444444444444555555555666666666:::::::::::::::;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<============>>>>>>>>>>>>CCCBBBBBBBBBEEEIIIMMMOOOYYY]]]]]]XXXTTTPPPHHH??????:::;;;FFFUUUbbboooyyy{{{wwwrrroooooossswww{{{wwwjjjfffhhhfff]]]TTTKKKHHHDDDAAAAAAAAA@@@???@@@AAABBBCCCDDDEEEEEEEEEDDDCCCCCCCCCCCCCCCCCCDDDBBBBBBCCCDDDEEEFFFGGGGGGEEECCCCCCDDDEEEFFFFFFEEEbbbJJJAAA@@@AAAAAABBBNNN^^^rrr|||yyyxxxzzz~~~~~~yyyrrrmmmiiiddd___\\\YYYVVVTTTYYYTTTQQQRRRUUU^^^ooo}}}zzzvvvmmmooopppmmmiiikkkqqqwwwrrrlllrrr~~~}}}zzzsssppptttxxx{{{xxxoooddd]]]WWWeeeuuu|||{{{yyyzzz}}}~~~{{{zzzxxxqqqcccPPPDDD@@@===;;;<<<:::777666666666444333555555555555555555555444888888888777777777666666555555444444333333222222444444444444444444444444444444444333444555555666444333333222222333333444444444444444555555555555666666555444444333333333666666666666666555555555555999<<<======IIIgggzzzllliiifff^^^VVVLLLGGG@@@:::666666777999888999999888666555555666333333333333333333333333444444333333222222111111000000000111111111222222111111111111111111111111111000000000000/////////000111111111222222222222333222222222222111111111222222222222222222222222222222333333333444444444222222222222333333333333666666777777888888999999888999999999::::::::::::=========<<<<<<<<<<<<<<>>>>>@@@BBBCCCDDDEEEEEECCCCCCBBBBBBBBBBBBCCCCCC@@@@@@AAABBBCCCDDDEEEEEEEEEDDDCCCDDDEEEFFFEEEDDDmmmOOOCCCCCCCCC>>>BBBFFFMMM^^^zzz}}}yyywwwvvv}}}|||vvviiicccZZZVVVVVVUUURRROOORRRMMMJJJJJJKKKQQQ^^^kkk{{{|||vvvrrrjjjllllllhhheeejjjuuu}}}tttjjjhhhrrr}}}pppooosssxxxyyyuuunnnfffaaa]]]gggrrruuusssrrrvvv{{{}}}{{{uuubbbOOOBBB===;;;;;;:::888555555555555444333555555555666777888999:::888888777666666666666777666555555444333222222111333333333333333333333333333333333444444444555555444333333222222333333444333333444444444555555555555555555555555444333222666666666666555555555555666888;;;:::888???UUUjjjzzzvvvsssnnniii[[[WWWOOOFFF@@@<<<:::999888888888777666666666777666666666666666666666666444444333333333222222222000000111111111222222222111111111111111111111111333333222222222111111222111111111111111111111111222222222222111111111111222222222222222222222222222222222222333333333333222222333333333444444444444444555555666777888888666666666777888888999999<<<<<<<<<======>>>>>>>>>CCCDDDEEEFFFGGGGGGGGGFFFJJJIIIEEE>>>:::999:::;;;<<>>???@@@BBBCCCCCCDDDDDDBBBBBBAAAAAAAAAAAABBBBBB@@@@@@AAABBBCCCDDDDDDEEEEEEDDDCCCDDDEEEFFFEEEDDDqqqTTTGGGEEEBBB===@@@@@@BBBNNNggg~~~zzzwwwttt|||qqqfffYYYRRRQQQRRRPPPNNNIIIGGGFFFHHHIIILLLVVVaaappp{{{vvvwww}}}~~~|||{{{wwwrrrnnniiijjjiiieeedddlll{{{uuuooojjjmmmyyyooonnnuuuzzzxxxppphhheeeeeedddhhhlllllljjjlllrrryyy~~~{{{xxxrrr___NNNCCC<<<999999777555444444555777666555555666666888:::===???@@@888777666666555555666666777666666555444333222222333333333333333333333333333333333444444444444444444333333222222333333444333333333444444444444555555555666666666555444444666666666666666666666666666555777999:::===HHHTTTmmm~~~wwwtttrrrhhheee```XXXNNNDDD<<<888777666555555555666777777666666666666666666666666444444444333333333333333111111111111222222222222111111111111111111111111444444333222111222222222000000000000000/////////222222222111111111000000111111111111111111111111111111111222222222333333222222222333333333444444333333444555666777777777444444444555666777777777888999:::;;;===???@@@@@@CCCDDDEEEFFFEEEDDDBBB@@@???===;;;999666777;;;@@@LLLdddwww}}}qqq___WWW```|||{{{xxxxxx~~~|||pppdddXXXMMMEEE@@@>>>>>>???BBBDDDEEECCCAAAAAAAAABBBCCCCCCCCCBBBBBBBBBBBBAAAAAAAAAAAABBBBBB@@@AAABBBCCCDDDEEEEEEFFFFFFDDDCCCDDDEEEFFFEEECCCuuu^^^OOOFFFAAA>>>??????@@@HHHYYYuuuzzzxxxuuuyyy{{{~~~qqq```SSSOOOOOOOOONNNGGGGGGJJJNNNOOOQQQXXX```jjjsss~~~wwwpppsss|||}}}{{{xxxvvvtttrrrnnnlllkkklllkkkjjjkkksssvvvttttttyyytttpppvvv{{{wwwmmmfffeeegggjjjiiigggfffhhhlllsssxxx|||}}}~~~|||yyywwwyyyjjjWWWJJJAAA999666777666444333444666888888777666666777888;;;>>>AAACCC777777777666666666555555666666555555444444333333333333333333333333333333222222333444444444444333444333333222222333333444333333333333444444444444666555555555555555555555555555555555666666777777555222222777;;;<<>>???@@@CCCCCCDDDDDDBBB???<<<:::888666666777888:::BBBKKKdddyyy|||wwwnnncccVVVXXXhhhuuuqqqqqqvvvuuueeeTTTGGGAAA@@@;;;;;;<<<>>>AAAAAA@@@>>>AAABBBBBBCCCCCCBBBBBBAAACCCCCCBBBBBBBBBBBBCCCCCCAAABBBBBBCCCDDDEEEFFFFFFFFFEEEDDDDDDEEEEEEDDDCCCnnn]]]KKKBBBAAA===???BBBEEEMMMbbb}}}{{{zzzwwwxxxyyy{{{ooo___VVVRRRRRRRRRQQQSSSXXX]]]^^^]]]```fffgggnnnwww~~~uuussswww~~~{{{xxxtttqqqpppooonnnllllllnnnqqqssswww}}}}}}sssvvvxxxuuuoooiiihhhiiilllhhheeegggmmmtttxxxzzzyyy|||~~~~~~zzzxxxxxxzzzqqqaaaNNNDDD===777555777777666444555666777777666666666666666888;;;===???555666777777777666444444444444444333333333333333444444444444444444444444111222333444444444333333444333333222222333333444222222333333333444444444555555444333333444555666222222333444555666666777777222111666999999:::<<>>;;;777555555666555333444444444444444444444444444444444444444444444444111111111222222222333333222222222222222222222222444222111//////000111222000000000000000000111111111111111111000000000000000000000000000000000000000000000000111111111222////////////000000000111333333333333444444444444111222333444555666666777666666888:::<<<===???@@@BBBBBBBBB@@@>>>;;;888666666444555:::>>>EEETTTbbbwwwzzzkkkdddaaa___XXXbbbsss}}}sssooonnnpppxxx~~~|||nnn^^^OOOEEE???===<<<<<<;;;===>>>???>>>===??????@@@AAABBBBBBAAAAAADDDCCCCCCCCCCCCCCCCCCDDDAAAAAABBBCCCDDDEEEFFFFFFGGGEEEDDDDDDEEEEEEDDDBBB|||iiiQQQDDDEEE777<<<@@@???@@@PPPppp~~~wwwwwwvvvwww|||oooccc\\\ZZZZZZ]]]```fffkkkkkkggghhhmmmeeekkktttzzz}}}~~~yyyrrr{{{~~~}}}}}}~~~}}}}}}{{{wwwrrrooonnnnnnnnnmmmmmmpppvvv|||vvvuuuuuusssqqqooollljjjkkkgggeeejjjttt|||}}}|||www{{{}}}|||wwwvvvzzz~~~nnn\\\III@@@:::666666::::::888666666666777666555666666444444555777999:::444555777888888666444333222222222222222222333333444444444444444444444444111222333444555444333333444333333222222333333444222222333333333444444444555444222111111222444666000000111222444555666666:::555444666777777999<<<<<>>???@@@@@@BBBAAA@@@>>>;;;888555333555333666>>>FFFRRRfffyyyyyykkk]]]WWW[[[aaa___mmm}}}|||sssooonnnmmmrrrwww~~~wwwttt||||||rrrcccUUUKKKDDD???<<<@@@>>>===>>>???@@@???>>>;;;<<<>>>???AAAAAABBBBBBDDDDDDCCCCCCCCCCCCDDDDDD@@@AAAAAABBBCCCDDDEEEEEEGGGEEEDDDDDDEEEEEEDDDBBB{{{hhhQQQAAA<<<<<>><<<;;;::::::;;;===@@@AAAAAA@@@>>>???@@@AAAAAA@@@??????@@@AAAAAABBBCCCCCCBBBBBBAAAAAAAAABBBBBBCCCBBBCCCEEEFFFFFFDDDBBBAAAxxx___MMMAAA======??????CCCTTThhhxxxuuutttttttttwww~~~yyyuuullloooqqqnnnfff^^^WWWTTTOOOPPPSSSWWW^^^fffmmmqqqzzzzzzzzz|||yyyxxxyyy{{{|||{{{xxxsssqqqqqqpppnnnlllpppttt{{{{{{xxx{{{zzzrrroooooosssuuuwwwxxxkkkbbbfffpppwwwyyyzzzsssxxxwwwnnniiinnnuuuyyyfffQQQ>>>:::999555555999666555555444444444444444333333333333333444555555666666666555444333333333333333444444444444333333111222222333444444555555333333333333333333333333444333222222444444333222111111222333444444444444333333333444444444444555555555555444333333222222444444333444555666888999999;;;BBBOOO^^^qqq{{{rrrZZZOOOEEE@@@<<<888777888777777888888777666555555666555333333444444333111111222333333444444333333222222222222222222222222222222222222222222222222222222111111111111111111000//////000000111222333222111///......///000111111000////////////111111111111111111111111111111000000000000111111111111333333333333555666777888:::;;;<<<<<<;;;:::888666888444222444555333444888>>>DDDOOO]]]jjjtttxxxyyyiiieee^^^YYY]]]iii{{{zzzuuuvvvqqqtttzzzuuurrrwwwiiiZZZLLLEEECCC@@@==================>>>@@@AAABBBCCCAAA??????@@@@@@???>>>===>>>>>>???@@@AAABBBBBBAAAAAA@@@@@@@@@@@@AAAAAAAAABBBCCCCCCCCCCCCAAAAAAiiiVVVKKKAAA<<<>>>@@@AAAKKKVVV~~~yyyuuurrrqqqooopppyyywwwoooaaabbbbbb^^^VVVNNNHHHEEEDDDDDDFFFIIINNNVVV\\\```iiiooowww~~~||||||||||||}}}yyyxxxxxxzzz{{{zzzwwwtttrrrrrrrrrpppooommmuuu}}}zzzwwwxxx{{{||||||zzzzzz}}}sssmmmnnnssswwwyyy{{{nnneeehhhqqqvvvvvvuuusssuuussskkkeeefffllloooZZZHHH:::777888555444777666555444444333333444444222222222222222333333444666555555444444333333222333222222222222222222333111111111222333333444444333444444444444444444444555333222333444555444333...///111333555666666777333333333333444444444444555444444333333222222222555444444444444555666777555888>>>CCCIIIXXXtttkkkaaaVVVNNNFFF>>>:::;;;555777888777666555666777666444333333555555444333111222222333333333333333222222222222222222222222222222222222222222222222111111222222222222222222111111000000000111111222/////////000000111111111000/////////000111222222111111111111111111111111000000000000111111111111333333333444555666777888;;;;;;;;;:::777555222000444222111222222444;;;DDDNNNXXXeeeqqquuusssooolllYYY\\\```eeennn||||||yyyqqqsssxxxyyyqqqqqquuuyyy{{{}}}wwwnnnZZZNNNCCC@@@@@@>>>===>>>>>>>>>???AAABBBBBBCCCCCCDDDBBB????????????>>><<<<<<<<<===>>>???@@@AAAAAA@@@@@@???????????????@@@@@@@@@@@@AAAAAAAAAAAAAAAtttbbbYYYIII<<<===@@@AAAFFFLLLggg}}}xxxuuusssqqqpppvvv}}}vvvggg\\\PPPPPPPPPNNNJJJFFFBBB@@@@@@??????AAAEEEKKKQQQUUUYYY___gggpppxxx|||yyyxxxyyyzzz~~~|||zzzxxxwwwwwwvvvuuusssrrrssssssttttttnnnwww}}}xxxxxxxxx{{{~~~~~~{{{wwwrrryyyrrr}}}{{{qqqmmmpppvvvzzz{{{wwwqqqooouuuzzzzzzwwwvvvvvvvvvqqqhhh```]]]___bbbNNNAAA777666777666444666777777666555555555555666222222222222222333444444444444444444333333222222333222111000000111222333000000111111222222222222222222333333333333333444444333222222444444333222///000222444666777777888222222333333333444444444444333333333222222222111555555444444444444444444666888;;;<<<>>>IIIaaawww}}}uuukkkaaaVVVJJJDDDEEE<<<;;;:::888666777999;;;444333222333444444333222111111222333333333333222222222222222222222222222222222222222222222222222111111222222222222222333333222111111000000000111...///000111222111000000//////000000111222333333111111111111111111111111///000000000111111111111333333333333444555666777888888888888777555444333333222333444444999GGGUUUhhhooouuuvvvpppggg```]]]___fffpppxxx{{{yyy|||tttooonnnppppppnnnrrrsssqqqooonnniiibbbPPPGGG???>>>???>>>>>>@@@===>>>@@@BBBCCCCCCCCCBBBBBB@@@>>>>>>>>>???>>>===;;;<<<===>>>???@@@@@@AAA@@@@@@???>>>>>>>>>??????@@@@@@?????????@@@AAABBBwwwhhhSSSAAA>>>@@@@@@CCCHHHSSSiiizzzwwwvvvuuusssvvv{{{}}}xxxlll]]]PPPHHHHHHGGGGGGGGGFFFDDDCCC???>>>===>>>AAAEEEJJJMMMNNNSSSZZZaaaiiiqqqyyy~~~{{{xxxvvvvvvvvv|||}}}~~~}}}yyyuuurrrsssssssssssstttvvvxxxzzzwww{{{zzzyyy{{{~~~~~~|||zzzyyyzzz|||zzzmmmrrrgggnnnwww~~~zzztttmmmnnnttt{{{}}}|||ooosss||||||zzz|||xxxqqqggg\\\TTTSSSUUUEEE===777666888777666666777777666555555555555555333333333333333444444555333333333333333222222222222222000//////000222222000000111111111111222222000000111111222222222222222111000111222333222000000000111222333444444444222222222333333333444444222222222222222111111111444444444444444333333333777777777999;;;AAAPPP___{{{wwwiii\\\VVVWWWQQQLLLDDD>>>;;;::::::;;;444333222222333333222111000111222222333333222222222222222222222222222222222222222222222222222222111111222222333333333333444333222111000000000000000111222222222111///...///000000111222333333444111111111111111111111111///000000000111111111111111111111111222333444444444444555555555555555555111222444666777===NNN^^^uuuuuusssmmmeeeaaa```bbbpppxxxyyypppllljjjjjjcccfffgggcccaaa```^^^ZZZJJJBBB===>>>>>>======???;;;<<>>===<<<<<<>>>@@@@@@???======>>>>>>???@@@@@@@@@AAAAAA@@@???????????????@@@@@@??????@@@@@@AAABBBzzzdddOOOGGGCCC???@@@FFFHHHXXXrrrzzzwwwxxxvvvtttuuuxxx}}}{{{uuuuuusssvvvwwwsssmmmfffZZZOOOFFFDDDAAAAAAAAAAAAAAA@@@>>>>>>======>>>AAACCCEEEGGGKKKPPPVVV\\\dddlllqqq|||{{{{{{zzzxxxtttrrrrrrrrrxxxzzz}}}~~~|||xxxtttpppppprrrtttvvvxxx{{{{{{||||||zzzvvvvvvvvvxxxzzzzzzxxxvvv||||||~~~mmmooobbbgggqqqyyysssnnnjjjoooxxxooowww~~~yyyoooeeeYYYMMMIIIJJJAAA<<<777666777888777555555444333333222222333333333333333333333444555555222222222222222222222222222111111111111111111222111111111111111111111111//////000000111111222222222000///000111222111000...//////000000000//////222222222222333333333333111111111111111111111111333333333444444333222222555333333666999;;;CCCLLLeeevvv~~~qqqmmmppplllbbbTTTKKKEEE@@@:::444666444333333333333222000000111111222222222222222222222222222222222222222222222222222222222222222111111222222333444444444444333222111111111111111111111222333222111///...000111222333333333333333111111111111111111111111000000000000111111111111111000000000111111222333333222222222222222222222111222333666777===LLL[[[dddbbb```^^^aaahhhqqqxxxtttkkkfffddd\\\___```[[[WWWVVVSSSPPPDDD???;;;<<<<<<:::999;;;999;;;===???@@@@@@???>>><<<;;;:::<<<>>>@@@@@@@@@>>>>>>>>>>>>>>>>>>>>>???BBBAAA@@@???>>>>>>>>>>>>>>>>>>??????@@@AAAAAAAAA}}}hhhZZZMMMBBB@@@EEECCCKKK___{{{{{{xxxyyyxxxtttsssuuuxxxtttkkkmmmllliiigggddd[[[RRRFFFBBB>>><<<=========;;;>>>>>>>>>>>>>>>>>>??????BBBEEEIIINNNSSSZZZbbbhhhnnnuuu}}}|||tttuuuuuussspppoooqqqsssxxxyyyzzzzzzyyywwwtttrrrpppsssvvvyyy|||xxxvvvzzz{{{yyyvvvvvvxxxyyyzzzzzzxxxvvv||||||sssrrrbbbeeeooovvv|||qqqllliiiooo{{{{{{vvvlllbbbVVVIIICCCDDD>>>;;;777555666777666444555444333333222222333333222222222222222333333444111111111222222222222222111222222222222222222111222222222222222222222222///000000111222222333333222111000000222222111000......///000000000000000111222222222222333333333000111111111111111111111111222333333444333222222333222333666666666<<>>???>>>>>>===<<<;;;;;;===??????>>>??????>>>======<<<<<<;;;AAA@@@???>>>============;;;<<<>>>???@@@@@@??????|||kkkXXXFFFAAAEEEAAADDDTTTooo~~~{{{{{{zzzuuussstttttt}}}pppqqqoookkkiiiggg```XXXJJJEEE@@@>>>???@@@@@@?????????@@@@@@???>>>======@@@BBBEEEIIIOOOVVV^^^cccdddlllvvv}}}|||wwwssstttsssqqqoooooossswwwyyyxxxwwwvvvuuuuuuuuuuuuppptttyyy|||yyypppqqqxxxzzzxxxyyyzzz{{{}}}~~~}}}{{{zzz{{{{{{}}}zzzwwwccceeemmmsss}}}tttsssmmmiiinnn{{{|||ssshhh```TTTGGGAAABBB===;;;777444444666555333666666555444444444444555111111111000111222222333111111111111111111222222111222333444444333222111333333222222222222222222000000111222333333444444333222111111333333222111000000111333333444444444111111222222222333333333000000000000000111111111000111222333444333222222222333555666444333:::CCC???KKKeee{{{uuu```OOO<<<:::888777666555333111000000111222222222222111222222222222222222222222222222222222222222222222111111222333333444555555333222222111222222333333//////000111222333444444222333444444444333222111111111111111111111111111000000000000111111111111222222222111222222333333222222333444555777999:::<<<999999::::::<<>>>>>??????===;;;;;;=========<<>>===<<<;;;:::999999??????>>><<<<<<;;;;;;;;;888:::<<<>>>??????>>>===nnnZZZJJJAAAFFFAAAGGG```{{{{{{yyysssrrrvvvwww{{{~~~{{{mmmnnnrrrnnnfffaaaSSSGGG???@@@CCC@@@<<<===>>>???@@@@@@???>>>===<<<======>>>AAAFFFLLLRRRUUU```eeekkkoootttzzz|||vvvqqqoooppppppooonnnmmmooosssvvvvvvyyyzzzxxxuuurrrsssttttttuuuyyy}}}wwwyyy{{{|||~~~~~~}}}~~~}}}wwwooommmqqquuuuuurrrvvvmmmgggnnnzzztttgggYYYIIIFFFDDD:::;;;:::888666444333222222222333333444444333333222333333333222222222111111000000000000000000000000000000000000000000000000111111000000//////......000000111111111222222222111111000000///...------000000///---,,,---///222444333111//////000222333//////............//////111111000000000000111111333444555555444444555777>>>AAAPPPkkk~~~xxxxxx^^^EEE<<<666666777444222222222222222111000000111333222222111111111222222333111111111111111111111111000111222333333333333333666555333111000///......333333333444444555555555222222222111111111000000111111000000000000111111.../////////000000000111000111222111000000222444444222111555;;;@@@CCCCCCCCC???<<<===<<<===BBBJJJQQQZZZkkkmmmaaa\\\]]]]]][[[TTTKKKDDDAAAAAABBBAAA@@@>>>======<<<<<<;;;;;;;;;::::::;;;;;;<<<============>>>???@@@AAA@@@???>>>======<<<<<<===999888888888999:::;;;;;;===<<<;;;:::;;;;;;===>>>~~~hhhSSSFFF>>>AAAGGGUUUsss}}}~~~|||vvvssssssuuuyyy~~~zzzxxxsssmmmjjjVVVJJJAAA@@@BBB???======>>>>>>???@@@??????======<<<<<<===???CCCHHHMMMPPPXXX]]]dddiiimmmsss{{{xxxrrrmmmkkknnnnnnooonnnmmmooorrrtttuuuxxxzzzyyyvvvssstttvvvvvvwww|||}}}}}}xxxtttwwwsssnnnmmmppprrrrrrpppqqqkkkjjjqqqzzzttteeeVVVFFFCCCAAA888999888777555444333222222222333333444444333333222333333222222222111111111111111111111111111111111000000000000000000000000000000000///////////////000000000111111111222222555444444333222222111111000111000...---,,,...000666555444222222222222333222111111000000111111222333222222111111222222333222333444444333333444555777<<>>===<<<<<<<<<<<<;;;:::::::::::::::;;;===============>>>@@@@@@>>>>>>===<<<;;;;;;;;;;;;888888888888888999::::::;;;;;;:::999:::;;;<<<===|||bbbOOO<<>>>>>????????????>>>===<<<<<<===???CCCFFFHHHNNNTTT[[[```eeekkkrrrwww}}}ssslllhhhgggjjjlllmmmnnnnnnnnnppprrrtttwwwzzzzzzwwwuuuvvvxxxyyy{{{zzzrrrnnnmmmnnnooopppppppppooooookkkkkkooovvvzzz}}}vvvcccSSSBBB>>>===555666666555444333333333333222333333444444333333222333222222222222111111111222222222222222222222222000000000000000000000000//////////////////000000000000000000111111111111555555555444333333222222...///000000......///000222222111111000///......111000000//////000000111333222222111111222222333111222333333222222333444222777???IIISSSdddzzzZZZMMM@@@===<<<999666555222333333333333222000000222111111111111222333333222222222222222222222222444444444444333222111111222111111222222333444555444444333333333333333333222111111111111000000000000000000000000000000000000000000000000000000000333333333222000///000222666777;;;AAAIIIOOOQQQRRRUUULLLGGGJJJRRR\\\fffnnnxxxyyy}}}~~~vvvtttppphhhfffssskkkaaa^^^VVVRRRLLLGGGDDDAAA???===@@@???>>>===<<<;;;;;;;;;;;;;;;:::999999999999999<<<<<<;;;<<<<<<===>>>???======<<<;;;;;;::::::999888888777777777888999999:::999999999999:::;;;<<>>===<<<======>>>>>>????????????>>>======<<<===???AAABBBHHHMMMTTTZZZ^^^dddjjjooo{{{}}}xxxoooiiigggffffffiiilllmmmnnnnnnooopppqqquuuyyyzzzyyyxxxyyy{{{~~~yyysssooohhhmmmsssuuussspppooooookkkooovvv{{{yyyvvvyyywwwaaaPPP@@@;;;:::444444444333333222222333333222333333444444333333222222222222222111111111111111111111111111111111111000000000000000000000000---......//////000000000/////////000000000111111222222222222111111000000+++---///000000000111222....../////////...------111111000000000000111111000000////////////000000111222333333222222333444333555:::>>>CCCOOOggg}}}iii[[[KKKDDDBBB>>>;;;;;;888777555444444444333333666555444333222111111111222222222222222222222222222333333333333222222111222222222222333444555555444444333333222222111111111111111111000000000000000000111111111111000000111111111000000000000///222333333222111111222444CCCBBBBBBFFFMMMVVV^^^cccdddYYYQQQUUUaaammmyyy}}}ttttttoooeeedddlllzzz||||||iii___]]]RRRLLLEEEBBBAAAAAA???<<<>>>>>>===<<<;;;:::::::::;;;;;;:::999888888888888;;;;;;;;;;;;<<<===>>>>>>=========<<<<<<;;;:::999888777777777777777888888999999999::::::;;;<<<<<>>=========>>>>>>???@@@@@@@@@???>>>=========>>>???EEEJJJPPPUUUYYY^^^dddiiiuuuxxx{{{ssslllhhhggggggdddgggjjjmmmmmmmmmnnnoooppptttzzz||||||{{{}}}zzzyyysssooojjjqqqxxxzzzvvvrrroooooonnnssszzz|||uuunnnooouuu~~~uuu]]]NNN>>>999999555333333333222222222333333222333333444444333333222222222222111111111000000000000000000000000000000////////////////////////------......//////000000....../////////000000000000000000000////////////---///111111000///000000...///000111222222222222333333222222222222333333000//////////////////000222333444444333333444555666444555888===EEETTTbbb{{{mmm^^^UUUPPPLLLKKKLLLLLLGGG@@@;;;888777666444555444333222222111111222111111111111111111111111//////111222333333333333444444333333222222333333333333333222222111111000000000000000000000000000///000111111111111000///111111111111000000000000000111333333333444666999HHHFFFCCCEEENNN^^^nnnyyy~~~qqqggggggoooyyy~~~uuutttooogggjjjmmmrrrxxx~~~xxxuuu{{{kkk]]]YYYNNNHHHBBB@@@@@@@@@???===>>>===<<<;;;;;;::::::;;;;;;:::999999888888888999::::::::::::;;;<<<===>>>>>>?????????>>>===<<<;;;888888777777777777777888999::::::;;;<<<=========jjjQQQCCCIIIMMMOOOiii~~~zzz{{{{{{{{{yyytttpppnnnpppuuuzzz~~~wwwhhhbbbVVVIIICCCDDDDDDBBB???>>>>>>>>>>>>>>>???@@@@@@@@@???>>>>>>>>>>>>>>>CCCFFFKKKNNNQQQVVV]]]cccmmmqqqyyy|||xxxrrrmmmhhhfffffffffcccfffiiilllmmmmmmooopppqqqvvv}}}}}}~~~vvvnnnqqqvvv{{{|||xxxrrrnnnlllooorrrwwwvvvmmmdddeeelllvvvpppXXXKKK===777999555444444333222222222333333222333333444444333333222222111111111111000000000////////////////////////////////////////////////..................//////............////////////000000000000000000000000333333333111///---------......///000000111111222......------------......222111111000000111111222222333444444333333444555555111111555999===EEELLLeeewwwtttllleeeaaadddiiieee]]]RRRHHHBBB===777333444333333333333333444444111111111111111111111111...///000222333444555555555555444222111111111111222222111111111111111111//////000000000000000111///000111222222111000///000000000111111111222222000222444444555777:::<<>>======<<<;;;;;;;;;;;;;;;::::::999999999999::::::;;;;;;:::;;;;;;<<<===>>>???@@@AAAAAA@@@???===<<<999999888777777777888888999:::;;;<<<===>>>>>>>>>}}}eeeQQQLLLHHHHHH\\\www}}}zzzwwwtttqqqnnnmmmppptttxxxzzz~~~wwwrrreeeUUUKKKJJJGGGCCC@@@???>>>======>>>>>>?????????>>>>>>>>>>>>>>>>>>???AAADDDFFFHHHMMMUUU[[[cccgggpppxxx{{{{{{}}}|||wwwpppnnnjjjgggdddccccccccccccfffiiikkklllnnnppprrrtttzzz~~~{{{|||wwwxxxzzz{{{zzzuuuooojjjgggkkklllmmmkkkbbbZZZ]]]dddnnniiiQQQGGG;;;666888555555555444333333333333333222333333444444333333222111111111111000000000000////////////////////////////////////////////////..................------------........./////////////////////////////////333333222000...---///000000000...---------......,,,,,,++++++++++++,,,,,,111111000000000000111111111222333333222222333444222000000444555666;;;AAAMMM\\\tttwwwuuu|||xxxmmmddd[[[RRRHHHAAA===<<<;;;999888777666666333333333333333333333333111222333444555555666666444444222111111000000111000000000111111111111111////////////000000111111///000111222222111000/////////000111222222333444333444666666777888;;;===>>>BBBJJJUUUeeezzzwwwqqqsssrrrpppmmmjjjlllrrr{{{{{{uuunnnrrrzzzqqqYYYKKKDDDDDDDDDAAA>>>======>>>>>>===<<<<<<<<<<<<<<<<<<999999999999:::;;;<<<===;;;;;;;;;;;;<<<===>>>???@@@@@@AAABBBAAA???===<<<::::::999888888888888888777888:::<<<============xxx___MMMCCCDDDSSSccc}}}wwwrrrpppnnnmmmmmmppptttvvvvvvzzzuuuaaaSSSNNNHHHBBBAAA@@@???=========>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>;;;===??????AAAFFFNNNUUU[[[```jjjrrrtttsssxxx~~~}}}|||uuupppiiihhheeecccaaa``````___dddfffhhhjjjlllnnnqqqsssvvv}}}~~~{{{}}}}}}|||{{{zzzwwwsssmmmfffbbbgggfffeeeaaaZZZTTTXXX```ggg|||dddMMMDDD:::555777555777666555444333333333333222333333444444333333222111111111111000000000000000000000000000000000000/////////////////////////////////......------,,,---------.........//////---------..................//////......000444777888666333000///...///000111111000000000000111111//////............/////////111222222111111222333111000222444333222777>>>>>>III^^^vvvzzzooobbbYYYJJJHHHEEEAAA===:::777666555555555555555555555555555555666666666666666666222222111111000111111111//////000000111111222222.../////////000000111111...000111222222111000.........///111222333444555555777888888888888:::===???GGGTTTcccsss~~~vvv}}}rrrqqqooonnnpppvvv~~~~~~xxxoooooorrryyyoooWWWFFFAAACCCDDDBBB>>>;;;<<<===>>>======<<<<<<<<<======999999999:::;;;<<<===>>><<<<<<;;;<<<<<<===>>>??????@@@AAABBBAAA???===<<<;;;;;;:::999888888999999666777999;;;<<<<<<<<<<<>>???@@@BBBDDDFFFGGGQQQUUU\\\ccciiioootttxxxwww{{{}}}pppkkkkkkiiiiiigggdddaaa```aaacccfffiiillllllkkkmmmsssyyy}}}}}}xxx|||{{{uuunnneee``````eeebbb^^^ZZZTTTPPPSSSYYYdddoooxxx~~~www\\\DDD>>><<<666222333333333333333333333333333333222000///...///000222555555333222111111000111222222111000000000000000////////////////////////........................///...---,,,,,,---...///444222///------///222333---333000---///...777III}}}WWW222***111222...---////////////000000000000............////////////000000000000000000000000555444333222222444666777;;;>>>GGGWWWmmmzzzzzzoooeeeZZZVVVQQQIIICCC@@@??????;;;777777::::::777;;;888888:::999555444555444222222555666555333333000222333333222222222222...222444000...///111000111000333666555111000222111222444444333222333555777888999:::;;;>>>CCCGGGAAAMMM```tttyyysssxxxzzzooolllmmmnnnqqqtttxxxzzz{{{xxxtttvvv}}}vvvaaaPPPLLLGGGEEECCC@@@>>>>>>>>>>>>@@@DDDFFFCCC===::::::===;;;;;;:::::::::;;;<<<<<<===>>>???@@@@@@???>>>===>>>???AAAAAAAAA???===<<<999:::;;;;;;<<<<<<<<<<<<999:::;;;<<<============zzzfffQQQDDDGGGPPP___xxxwwwsssnnnlllmmmnnnmmmlllpppqqqssswww{{{ooo___SSSNNNFFFBBB???@@@???<<<;;;===<<<<<<<<<<<<<<<===>>>>>>============???AAABBBDDDLLLPPPVVV]]]bbbhhhmmmqqquuuwww{{{~~~wwwlllhhhgggfffggggggeeebbb`````````eeehhhkkkkkkjjjlllqqqwww~~~~~~xxx{{{~~~~~~|||vvvnnnddd___^^^aaa___]]][[[VVVPPPQQQVVV___iiiooosss}}}kkkTTT???;;;;;;666333555333333333333333333333333444333111000///000111222222111000///............///......---------------................................................///...------------.../////////...------......///+++111...---000000777IIIhhhMMM555000333222000111....../////////000000000............////////////000000000000000000000000444333222111111333555666888:::@@@IIIZZZppp|||{{{wwwxxxrrrjjj```YYYXXXSSSOOOFFF>>>===@@@>>>999<<<:::999;;;:::666555777666444444555666555555555222333333333222111111222000444555222111333444333111///111444444000000333222444555555555666888:::999:::;;;<<<>>>BBBHHHMMMRRR[[[iiiyyy{{{zzzwwwlllkkkkkkjjjjjjjjjkkkkkkjjjfffaaabbbgggcccUUUJJJIIIFFFEEECCCAAA@@@>>>>>>===???BBBDDDAAA<<<:::;;;===<<<;;;;;;;;;;;;<<<======>>>???@@@AAAAAA@@@??????>>>???@@@AAAAAA???===<<<999999:::;;;;;;;;;;;;;;;999999;;;<<<<<<=========vvv```OOOIIIKKKRRR```xxxqqqnnnoooooollliiinnnmmmnnnqqqrrrwww}}}lll___XXXKKKEEEAAAAAA@@@===<<<===;;;;;;;;;:::;;;;;;<<<===>>>======<<<===???@@@BBBFFFJJJOOOTTTYYY^^^cccgggnnnqqqtttwwwxxxyyy|||~~~xxxooogggcccbbbbbbdddggggggdddaaa___^^^eeehhhkkklllllloootttxxxtttlllssszzzxxxyyyyyy{{{~~~~~~wwwpppfff```^^^]]]\\\]]]]]]XXXQQQPPPTTT[[[bbbggghhhnnnwwwyyysssZZZHHH999777999666444666333333333333333333333333555444222111111111222333/////////......---------......---,,,,,,,,,,,,,,,................................................///...------------...///------...//////...------,,,000...,,,000---111@@@GGG:::000000000---,,,000------........./////////............////////////000000000000000000000000222222111000111222333444666777999;;;CCCTTTiiixxxwwwvvv}}}tttvvvxxxtttuuutttlll___TTTRRRSSSMMMFFF@@@<<<;;;===<<<888888:::999999888777666777777777666555444333222222222333333666666333333666777555555222222555555333444777333444444555666999===AAACCCDDDEEEFFFIIIPPPWWW]]]fffkkksss|||~~~yyylllnnnllliiihhhgggeeebbb```\\\UUURRRUUUSSSKKKGGGIIIEEEEEEDDDCCCAAA???>>>===<<>>>>>???@@@AAABBBBBBAAA@@@===>>>???@@@@@@???===;;;888888999::::::::::::999888999:::;;;<<<<<<<<<;;;wwwfffWWWOOOLLLTTTiiiyyytttttttttppplllmmmllllllnnnnnnqqqzzz~~~nnncccRRRJJJDDDCCCBBB???===>>>===<<<<<<<<<<<<<<<======@@@???>>>>>>>>>???AAABBBDDDGGGKKKNNNRRRVVVZZZ]]]dddfffjjjmmmppprrrvvvxxxyyyzzz|||~~~yyyuuupppkkkgggddd```^^^```dddhhhiiihhhdddaaa```fffiiilllooorrrvvv{{{uuuggg___cccuuu|||vvvsssssstttwwwxxxssslllfffccc___^^^___^^^YYYSSSSSSXXX^^^cccggghhhjjjkkkfff___LLL???666666888666555555222222222222222222222222444333222111111111111222000000111111000000000///111000//////......//////.........................................................------............///////////////000000///222...,,,///)))(((222222---+++......++++++...------------.........///............////////////111111111111111111111111111000000000000111222222555777888666777AAARRR```yyyxxxwww~~~{{{wwwwwwwwwuuusssiii^^^OOOKKKHHHIIIGGGDDDDDDGGGEEEFFFEEEAAA>>>??????>>><<<:::777555666777888999999:::888555888<<<<<<888<<<888666888999888999<<<888999:::<<>><<<:::<<<===<<<:::999;;;===::::::::::::;;;<<<=========>>>???AAAAAAAAAAAA@@@;;;===>>>??????>>><<<;;;777888888999999999888888888888999:::;;;;;;::::::hhhVVVGGGNNN[[[nnn}}}xxxuuuqqqnnnllljjjjjjkkkkkklllrrrzzzppp\\\RRRHHHEEECCC@@@>>>???>>>======<<<<<<<<<======>>>??????@@@@@@AAABBBCCCFFFHHHJJJKKKMMMOOOSSSVVVWWWZZZ___cccfffjjjooorrrqqqtttwwwyyyzzz|||yyysssnnnjjjfffcccbbbaaa___]]]```dddiiilllkkkiiigggfffeeehhhmmmrrrxxx}}}|||vvvnnnddd[[[YYYcccppptttooopppsssuuu||||||xxxxxxtttooolllfffdddcccaaa\\\XXXYYY___dddiiimmmooommmggg\\\RRRCCC<<<666666777666444444222222222222222222222222222222111000000000000000000000111222222222111000222111000000//////000000................................................---..................---000///---,,,,,,...000222000333000000333,,,&&&---000---+++...111000///000------------.........///............////////////222222222222222222222222////////////000000111111222555888666555999DDDMMM^^^qqqwww{{{{{{yyy{{{yyygggbbb^^^^^^[[[XXXXXX\\\[[[___^^^WWWSSSTTTTTTRRRJJJFFFAAA???AAACCCEEEFFFEEEDDDAAAAAAFFFLLLLLLGGGEEE???;;;<<<>>><<<<<>>@@@DDDIIIQQQ[[[fffnnnwwwvvvssspppooopppuuuxxxrrrqqqrrrtttwww}}}wwwpppkkkiiifffmmm{{{yyyooommmjjjjjjjjjfff___ZZZNNNIIIEEEDDDCCC@@@>>>???BBBCCCCCCCCCBBB@@@===<<<::::::::::::999:::;;;===999999999999:::;;;<<<===<<<===???@@@@@@@@@???>>>:::;;;===>>>>>>===;;;:::888888888999999888777777777888888999999999999999yyybbbIIIOOOTTT^^^vvv~~~vvvooolllkkkiiihhhjjjiiihhhkkkqqqqqq{{{oooaaaRRRJJJFFFBBB??????>>>===<<<<<<;;;<<<<<<<<<<<<>>>@@@CCCDDDEEEEEEEEEIIIJJJJJJIIIHHHIIILLLNNNLLLOOOSSSWWW[[[```fffiiiiiilllppprrrrrrtttyyy}}}}}}{{{vvvooohhheeeccc```^^^^^^^^^^^^]]]aaadddiiilllmmmmmmmmmmmmhhhkkkpppwww~~~}}}nnnmmmkkkeee[[[TTTWWW^^^sss~~~sssooorrruuuvvv{{{xxxvvvzzzzzzvvvsssmmmjjjiiigggaaa]]]^^^dddiiilllppprrrmmmbbbTTTJJJ>>>;;;777666555555444333222222222222222222222222111111111111000000//////,,,---///000111000000///000000///...............------------------------........................------...//////...------...,,,)))((()))+++///111000333111444;;;444,,,000000---***+++...//////...------........./////////............////////////222222222222222222222222/////////000000000111111...222555666444666;;;AAAJJJ\\\sss}}}yyy~~~zzztttooommmjjjffffffjjjttt|||}}}vvvrrrttttttpppbbb\\\TTTQQQSSSVVVXXXXXXWWWUUUSSSUUU^^^hhhiiidddVVVOOOIIIJJJJJJHHHFFFFFFCCCFFFLLLUUU___lllxxxzzzwwwwwwxxxpppoooooopppuuu{{{xxxrrrnnnkkkfffiiisss~~~wwwsssooommmlllfff\\\TTTDDDBBB@@@@@@AAAAAA@@@@@@BBBBBBAAAAAA@@@>>>===<<<::::::999888999:::;;;<<<999999999:::;;;<<<===>>>===>>>???@@@@@@???>>>===999:::<<<======<<<;;;:::888999999999999888777777777777888888888888888777xxx___XXXSSSWWWeee|||}}}tttpppoookkkjjjkkkiiifffgggjjjiiioooyyyxxxcccVVVNNNHHHDDDDDD@@@???>>>>>>=========>>><<<@@@EEEJJJMMMMMMLLLKKKJJJJJJIIIFFFDDDCCCEEEGGGEEEGGGJJJMMMQQQUUUZZZ^^^```dddhhhiiiiiijjjoootttvvvyyy{{{{{{zzz{{{~~~~~~~~~uuummmiiiddd^^^]]]]]]]]]\\\\\\\\\\\\]]]aaadddgggjjjlllnnnrrrtttqqqsssxxxvvvpppnnnjjjjjjjjjeeeZZZQQQQQQWWWhhhttttttpppvvvwwwwwwzzzsssssszzz}}}zzzwwwpppooonnnmmmhhhaaaaaaeeeiiiiiikkkkkkeeeYYYLLLCCC999999777444333333333333111111111111111111111111111222222222111111000000***+++...///000000///...//////...------------...------------------------........................------...//////...------+++***))))))***,,,...//////222111666???888---///+++,,,,,,+++***+++,,,,,,....../////////000000000............////////////000000000000000000000000//////000111111111111111...000333444444555888:::<<>>===???BBBCCCBBBAAAAAA???>>>======<<<<<<<<<:::888888999:::;;;<<<;;;;;;;;;;;;===>>>???@@@???@@@@@@AAA@@@???===<<<777999;;;<<<===<<<:::999999999::::::999888888777666777777888888777777666yyycccSSSSSSYYYeee|||xxxssspppnnnnnnkkkgggeeehhheeeiiipppvvv|||sssbbbWWWOOOJJJJJJCCCCCCBBBAAA@@@@@@AAAAAA???DDDJJJQQQUUUUUUTTTRRRKKKJJJHHHDDD@@@???@@@BBBAAACCCEEEGGGJJJMMMRRRUUUZZZ^^^bbbcccbbbdddiiinnnqqqtttvvvwwwvvvxxx}}}~~~{{{yyy~~~}}}}}}~~~~~~~~~uuuiiibbb___[[[VVVYYY[[[\\\\\\ZZZZZZ[[[]]]aaacccfffhhhkkkoootttxxxzzz|||qqqgggfffiiikkkjjjiiidddYYYOOOPPPVVV```mmm{{{tttrrryyyvvvvvvxxx}}}~~~ooopppyyy}}}zzzwwwpppppprrrrrrllldddaaadddgggeeedddccc]]]QQQEEE>>>666777666333111333444333111111111111111111111111222333333333333222111111***,,,...000111111000///000000///............///------------------------........................,,,---...//////...---,,,***+++,,,---....../////////222000555>>>555))))))+++000222000,,,,,,...000////////////000000000000............/////////000//////////////////////////////000111111111111111111111222333444666888999222<<>>@@@???AAA@@@>>><<<;;;<<<<<<======;;;888888999:::;;;<<<<<<<<<======>>>@@@AAABBBAAABBBBBBBBBAAA???===<<<777888:::<<<<<<<<<:::999:::::::::::::::999888777666777777777777777666666zzzfffXXXPPPVVVsss~~~wwwooojjjlllnnnmmmmmmooofffgggiiilllrrr{{{|||nnndddXXXNNNMMMJJJFFFDDDDDDDDDEEEDDDKKKLLLRRR[[[aaa^^^SSSIIIIIIFFFCCC???======>>>?????????@@@BBBDDDGGGIIIJJJOOORRRWWWZZZ]]]^^^aaabbblllmmmmmmooorrrvvvyyyzzz{{{|||}}}|||xxxvvvwww|||}}}}}}|||ooommmjjjddd]]]YYYWWWWWWUUU[[[WWWVVV^^^```]]]bbb``````cccggghhhiiittt~~~wwwmmmpppvvvwww{{{rrrhhhaaaYYYQQQNNNOOO\\\fffppprrrrrr{{{~~~rrrpppvvvyyywwwwwwzzzzzznnnnnntttxxxzzz{{{qqqqqqrrrqqqooolllhhheeegggaaaYYYSSSNNNHHHAAA<<<777777666555444333333222222222222222222222222222000000////////////000000111111000000000222333444////////////////////////111///,,,,,,---///000000,,,,,,,,,,,,,,,,,,,,,,,,...,,,+++,,,///000---++++++---000000...---------...///000000000///---,,,........................000//////.........//////------------.........///000000000000111111111111111000/////////000222333111222333444666777888888000666>>>FFFRRRfff~~~yyyvvvvvv|||zzz~~~yyyvvv{{{|||xxxxxx~~~|||{{{kkkfffcccdddhhhooo|||{{{vvvuuu~~~qqqlllccc[[[SSSLLLFFFBBB<<<:::999999<<<>>>>>>>>>@@@???>>><<<<<<<<<===>>>===;;;999777777999;;;<<>>===>>>???AAA>>>??????@@@BBBCCCEEEFFFHHHKKKOOORRRTTTVVVYYY[[[cccccceeegggjjjnnnrrrtttyyyyyyyyy{{{}}}~~~||||||~~~~~~zzzzzz|||uuuqqqddddddaaa\\\WWWTTTSSSTTTQQQXXXVVVUUU^^^___^^^dddbbbaaaccchhhkkkooozzzyyyxxx~~~tttuuuuuujjjccc\\\TTTPPPOOOSSS[[[dddggghhhqqqzzznnnnnnuuuzzzxxxvvvwww|||zzznnnnnntttxxxzzz|||vvvuuuuuusssqqqlllgggdddddd^^^UUUNNNHHHCCC===888444444444444444444444444222222222222222222222222000000////////////000000222111000000///000111111////////////////////////...---,,,+++++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,...,,,+++---//////---***+++---//////...---------///////////////...------........................//////............//////------.........///////////////000000000111111111111000/////////000111222111222222333444555666666222666;;;???FFFSSSeeessstttmmmiiinnnwwwzzz|||~~~|||tttnnngggfffggglllxxx{{{tttqqqvvvllleeeZZZOOOGGGAAA===;;;;;;:::888999;;;=========???>>>======<<<<<<<<<===<<<;;;999777777999;;;<<<>>>EEEFFFAAA===???AAAAAACCCCCCCCCAAA???<<<:::888999:::;;;<<<======<<<<<<:::999999888888777888888777777888888999999:::;;;{{{fffZZZ___lllwwwqqqmmmooorrrqqqpppqqqqqqmmmggg```^^^aaahhhnnnuuu}}}wwwsssmmmggg```XXXOOOJJJGGGGGGJJJOOOSSSPPPGGG>>>@@@???===<<<===>>>@@@BBB>>>>>>>>>>>>??????@@@AAACCCEEEGGGIIIJJJMMMPPPSSSXXXYYY[[[^^^bbbgggkkkmmmssssssssstttvvvxxxzzz{{{{{{|||www{{{|||yyyxxx||||||}}}}}}|||tttlllgggdddZZZZZZYYYUUURRRPPPPPPRRRSSS[[[ZZZ[[[ccccccccckkkiiiggggggkkkpppvvv~~~ssspppyyy~~~xxxnnnmmmzzznnnhhhbbbZZZSSSQQQRRRWWW^^^cccgggooo{{{ttthhhiiirrryyywwwuuutttvvv|||xxxmmmmmmsssxxx{{{~~~|||zzzxxxuuurrrmmmgggcccaaaZZZOOOGGGBBB===999555222222222333333333444444222222222222222222222222000000////////////000000222222000///............////////////////////////,,,...000///+++***+++,,,------------------------///...------......,,,***,,,---//////---,,,---...000///......---.................................///...............//////....../////////000000000//////000000000000111111000000/////////000111222111111222222333333333333222444777777999@@@KKKUUUmmm}}}uuuiiicccbbbgggmmmwww~~~{{{xxx}}}uuummmjjjjjjppp|||}}}vvvpppooorrrzzzvvvkkkbbbUUUIIIAAA===;;;::::::888777888:::;;;<<<;;;<<<<<<======<<<<<<;;;;;;<<<:::999888888999;;;<<<===BBBCCC???<<<>>>@@@@@@AAAAAAAAA@@@???===<<<;;;:::;;;;;;<<<<<<<<<;;;:::;;;::::::999888777666666555666888999::::::999888mmmeeefffxxxwwwpppppprrrsssuuuxxxwwwsssmmmfff```^^^```cccfffppp~~~ssshhh\\\QQQKKKFFFEEEFFFIIILLLJJJCCC=========<<<;;;<<<===???@@@???>>>>>>===============@@@BBBCCCDDDEEEGGGKKKNNNQQQRRRUUUXXX]]]bbbfffiiilllllllllmmmooorrrtttuuuvvvzzz~~~{{{tttuuuwwwuuusssssssssyyyzzzsssjjjccc^^^\\\[[[WWWWWWVVVSSSQQQPPPQQQSSSUUU\\\]]]___gggfffiiiuuuxxxvvvuuuuuuxxx}}}vvvnnnooouuuvvvssspppfff\\\ccc~~~rrrlllhhhaaaYYYVVVWWW[[[```gggnnnvvv}}}~~~nnnaaadddmmmttttttsssqqqsssyyy~~~uuullllllrrrwww||||||xxxuuusssnnnhhhccc```WWWKKKBBB===:::777555111111111111222222222222111111111111111111111111000000////////////000000000000//////............////////////////////////---222666444///,,,,,,///........................///.........---,,,+++***,,,---......---,,,---...000///---,,,,,,---...///..............................---------...//////////////////000000000000////////////000000000111////////////000000111111111111111111111111111111///222444444444888???FFFRRR```wwwssskkkeeefffeeehhhyyyxxxtttrrrpppmmmtttzzztttsssvvv~~~yyyrrrnnnlllnnnwwwllleee]]]QQQGGGAAA>>>===<<<999777777777999::::::999999:::;;;<<<<<<;;;:::999:::999888888888999:::;;;<<>><<<===???@@@?????????>>>>>>=========999999999999999888777777<<<;;;;;;999888666555444444555666777777888888888|||sssgggtttoooppprrrwww||||||{{{xxxqqqiiibbb^^^\\\^^^dddnnn{{{uuufffYYYNNNHHHDDDCCCBBBCCCEEEDDD@@@<<<======<<<;;;;;;;;;<<<===??????>>>===<<<<<<======>>>???@@@AAAAAACCCGGGIIILLLMMMOOORRRVVV[[[___bbbbbbbbbdddfffiiimmmppprrrrrrpppqqqyyy~~~{{{zzz||||||~~~~~~}}}~~~}}}~~~~~~}}}}}}yyyqqqpppqqqpppnnnmmmpppuuu}}}qqqllleee^^^XXXUUUUUUUUUUUUUUUUUUSSSQQQPPPRRRSSSPPPXXX[[[```iiijjjqqquuuqqquuuxxxrrrhhh___WWWOOOYYYwww~~~tttqqqmmmgggaaa___]]]___dddkkkssszzz~~~|||kkk^^^```hhhmmmqqqrrrpppsss{{{~~~}}}|||rrriiikkkqqqvvv|||{{{vvvtttrrrnnnhhhbbb^^^UUUIII???;;;999888666333222222111000000//////111111111111111111111111000000////////////000000------......////////////////////////////////////...333777666111---...000...........................//////...---++++++***,,,---...---,,,+++---...///...---,,,,,,---...///........................---------------...//////////////////000000000000...////////////000000000......//////000000000000000000000000000/////////...000222333333555:::>>>@@@JJJ\\\qqq}}}xxxqqqooohhhdddooozzztttpppjjjeeecccqqq}}}zzzsssnnniiifffhhhnnnppp}}}wwweeeUUUPPPIIIBBB???<<<:::999888777666777999999888777888888:::;;;;;;:::999888999888888888888999:::;;;<<<<<<<<<===<<<<<<>>>@@@>>>>>>==================:::999999888777777777666<<<;;;;;;:::888666444333555444333222333555777888iii|||}}}sssooopppuuuzzz~~~}}}uuujjjbbb]]]^^^^^^ccclllvvvxxxhhhZZZPPPIIIFFFDDDAAA@@@???>>>===;;;>>>===<<<;;;;;;;;;;;;;;;>>>======<<<<<<======>>><<<===?????????@@@BBBDDDEEEFFFGGGJJJNNNRRRUUUWWWXXXXXXZZZ]]]aaafffjjjmmmppplllkkkqqq}}}zzzwwwwwwxxxwwwyyy|||{{{{{{|||~~~|||yyyzzzzzzyyywwwwwwyyyzzzyyytttnnnkkklllnnnnnnnnnrrrxxx~~~yyyrrrgggccc]]]WWWRRRPPPPPPPPPQQQRRRRRRPPPOOOOOORRRTTTQQQYYY]]]dddmmmppp||||||{{{~~~zzzmmmaaaSSSQQQOOOYYYqqqzzzuuutttqqqllljjjkkkiiijjjmmmrrryyy~~~{{{kkkaaaaaafffhhhpppsssssswww}}}wwwnnngggiiinnnttt|||{{{uuusssrrrnnngggaaa[[[RRRFFF===:::999888777444333222111000///......111111111111111111111111000000////////////000000,,,---...///000000000000////////////////////////---000333333000------...---------------------------...//////---++++++,,,,,,------,,,++++++,,,...------------------...///........................,,,,,,,,,,,,---...//////....../////////000000000......////////////000000---...///000000000//////000000000//////////////////000111111111222555777999>>>IIIYYYjjj}}}}}}~~~}}}uuulllpppwwwkkkaaa```iii}}}wwwooojjjfff```^^^```dddnnnwww{{{{{{vvvhhh[[[JJJGGGCCC@@@???===;;;999888777777888999999888666777777888999999999888888888888888888888999:::;;;<<<::::::======<<<===AAA???>>>===<<<;;;;;;;;;<<<;;;;;;:::999888888888999;;;;;;;;;:::999777444333555444222111111444777999{{{~~~uuuqqqssswww}}}yyyrrrmmmfffaaa___ccchhhooo|||uuufffZZZSSSOOOKKKFFFBBB???>>>===<<<===<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<===>>>???<<<>>>@@@AAA@@@@@@AAABBBAAAAAABBBCCCFFFIIILLLNNNNNNOOOQQQTTTYYY]]]bbbddddddeeegggkkktttzzzvvvtttsssuuusssttttttuuuwwwyyy{{{|||uuuvvvwwwzzz||||||zzzwwwrrrssssssrrrpppoooppprrrrrrqqqnnnlllmmmrrrvvvxxxzzzzzzsssoooggg```ZZZXXXTTTQQQNNNLLLLLLLLLLLLMMMNNNNNNOOOPPPTTTVVVWWW]]]```eeekkkmmm{{{xxxhhh\\\QQQWWW^^^fffuuu|||xxxuuuuuuuuurrroooqqqvvvtttuuuwwwyyy|||~~~{{{nnnffffffhhhfffqqqwwwwww|||}}}sssjjjeeeggglllsss{{{~~~wwwsssqqqmmmeee^^^UUUMMMBBB:::777777666555222222222111111000000000111111111111111111111111000000////////////000000......///000000000///...////////////////////////---.../////////...------,,,,,,,,,,,,,,,,,,,,,,,,+++---//////,,,+++,,,---,,,------,,,******,,,...+++,,,------.........---........................,,,,,,,,,,,,---...///000------........./////////........./////////000000---...///000000000///...////////////000000000000000000000000000111333555666777>>>GGGQQQ___www~~~xxxwww~~~pppdddccceeeooowwwjjjfffddd___[[[ZZZbbbggglllllliiibbbWWWNNNGGGDDDAAA@@@??????===<<<888777777999::::::888666777666666666777777888999777777777888999999::::::===888888===???===>>>AAAAAA@@@>>><<<::::::999:::::::::888888777888999999::::::;;;;;;999777555333555444444444444666777888uuu~~~uuusssuuuyyyoooggg`````````dddnnn{{{tttfff^^^XXXTTTMMMGGGBBB@@@??????;;;;;;<<<<<<<<<<<<<<<<<<888999999:::;;;===>>>???>>>@@@CCCDDDCCCBBBBBBCCC@@@@@@@@@AAACCCEEEHHHIIIIIIJJJLLLNNNRRRWWW[[[]]]SSSYYY___bbbfffssswwwtttqqqqqqsssqqqpppooonnnooorrruuuvvvooooooqqqtttwwwwwwtttrrrnnnnnnnnnllljjjiiijjjkkkpppqqqpppoooqqqxxx|||ooogggbbb[[[RRRMMMMMMLLLKKKJJJJJJJJJJJJIIIKKKMMMNNNPPPSSSWWWZZZYYY]]]]]]^^^aaa___nnnuuuddd[[[UUUaaammmuuuqqqrrrtttvvvsssqqquuu}}}xxxyyyyyyyyyyyyyyy{{{|||~~~{{{qqqkkkjjjkkkgggrrrzzzzzz|||ppphhhccceeekkkrrr{{{yyytttrrrmmmddd\\\PPPHHH>>>777555555444333111111111111222222222222000000000000000000000000000000////////////000000000000111111111///...---///////////////////////////...---...000000///...,,,,,,,,,,,,,,,,,,,,,,,,***---//////,,,+++---///,,,------+++******,,,...***+++---...///...------........................+++++++++,,,---...///000------------.........///............/////////000,,,---///000000000///...////////////000000111111////////////111333555777222444888===AAAJJJaaaxxx}}}qqqlllllleeevvvtttkkkeeeaaacccmmmzzzxxxiiidddcccaaa]]][[[bbbeeeeeebbb\\\SSSIIIAAAEEEBBB>>><<<;;;<<<;;;;;;888888888999::::::888666777666555555555777888999666777777888999999::::::===888888===???===>>>BBBBBBAAA>>>;;;999888888888888777666555555666777888999::::::;;;:::888555444444555666888888888888777wwwzzz|||xxxxxxpppttt}}}}}}vvvjjj___ZZZ^^^hhhooowww}}}{{{ooojjj___TTTNNNIIIBBBAAADDDBBB???:::999:::>>>AAACCC888999:::;;;;;;<<<>>>@@@CCCDDDEEEEEEEEEDDDBBBAAAAAA@@@@@@?????????@@@@@@CCCDDDFFFIIILLLOOORRRTTTRRRSSSTTTWWW___kkkxxx{{{tttlllfffbbbeeehhhjjjjjjkkknnnppphhhjjjmmmoooooonnnllljjjiiihhhgggeeedddeeeiiikkkpppsssxxx|||~~~pppddd]]]XXXQQQLLLKKKHHHDDDCCCEEEHHHKKKMMMHHHNNNUUUXXXXXXXXXZZZ[[[[[[ZZZYYYXXXVVVXXXdddqqqzzzhhhaaabbbnnnxxxtttvvvwwwwwwwwwxxxzzz|||~~~zzzvvvtttuuuxxxzzz~~~xxxwwwyyywwwmmmeeennnmmmmmmrrryyy|||{{{wwwlllkkkjjjhhhkkkttt|||tttrrrlll___RRRFFFBBB<<<777555444333333333333333222222111111111222222222111000//////...............////////////222222222222000000000000,,,,,,,,,,,,,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,------------------------000///,,,***)))***+++,,,//////...---------......,,,...///...------...///---,,,---......,,,+++------------............////////////......---,,,,,,......//////000000111111111000///......///000111///////////////000111111555777777666999BBBPPPZZZyyy~~~lllbbb___]]]aaajjjxxxuuukkkiiieeebbbdddiiittt}}}{{{hhhcccaaa___aaafffkkkhhhaaaUUUJJJBBBAAABBB@@@???>>><<<<<<<<<===>>>;;;;;;;;;:::999888666666555555666666777777888888888888999999999999888888888999:::<<<===>>>>>>???<<<<<<;;;:::::::::;;;;;;999888666555666888;;;===999:::::::::999777555444555555555555555666777777yyy}}}xxxxxxyyy{{{zzzmmmdddbbbeeehhhqqquuu}}}|||qqqfff___VVVLLLFFFFFFBBB???<<<:::;;;<<<<<<<<<666777888888999:::<<<===@@@AAABBBCCCCCCDDDDDDDDDCCCBBBBBBAAA@@@@@@@@@AAABBBBBBCCCEEEGGGJJJMMMNNNKKKKKKKKKMMMSSS\\\gggooo|||{{{zzzzzzyyytttmmmhhhdddbbb```aaadddggghhhiii^^^```bbbdddffffffeeedddeeeggghhhhhhgggiiimmmqqq|||~~~{{{yyyxxxuuummmbbb[[[WWWSSSOOOKKKHHHFFFDDDCCCEEEGGGJJJLLLLLLPPPUUUXXXYYYYYYYYYYYY[[[ZZZYYYWWWSSSSSS]]]hhh~~~ooodddfffnnn{{{yyyzzz|||}}}}}}}}}}}}}}}}}}vvvrrrqqqtttwwwzzz}}}yyyuuuvvvzzzzzzssslllnnnllllllpppvvvyyywwwtttqqqqqqpppooosss|||~~~yyyqqq```RRREEE@@@:::666444333333222222222111111111000000000222222111111000//////............/////////000000111///---+++,,,---...---///......---.........///,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,........................------+++***+++,,,.../////////...---,,,,,,,,,,,,...//////...---+++,,,---...,,,,,,------,,,***)))------------............---------------.........//////////////////......//////...------.../////////////////////000000111---000111222333888AAAIII^^^pppqqqgggccc[[[\\\```hhhwwwvvvrrrtttzzzqqqkkkjjjgggeeeeeegggoooyyyooohhhfffbbbaaaddd```\\\UUULLLDDD>>><<<<<>>===<<<<<<<<<======;;;;;;;;;:::999888666666555555666666777888888888888888888888888888888888888999:::<<<============::::::999999888888999999777777888999999:::999999999999999999888777777666666555555555555666777777vvv{{{{{{xxxvvvyyyssslllhhhgggnnnnnnpppuuu}}}uuujjj\\\RRRMMMEEECCC@@@>>>===;;;999777777777777777888999:::;;;======>>>???AAABBBDDDEEEDDDDDDCCCBBBBBBBBBBBBBBBCCCBBBAAAAAABBBDDDGGGHHHIIIHHHGGGGGGJJJPPPYYY___dddfffkkkpppsssrrroookkkfff```ZZZYYY\\\______^^^ZZZ[[[]]]___aaaccceeeeeehhhmmmrrrsssrrrtttyyy~~~~~~{{{uuuooohhhccc```^^^^^^YYYSSSPPPPPPOOOMMMJJJGGGGGGFFFFFFHHHJJJLLLMMMSSSUUUXXX\\\______]]][[[\\\[[[\\\\\\ZZZYYYaaakkk|||uuummmnnnzzz}}}sssooopppuuuzzz|||{{{xxxvvvwww{{{{{{vvvqqqnnnllllllnnnrrrtttrrrooosssrrrrrrssswwwuuu```OOOAAA===888444333222222111111000000000000/////////222111111000000//////...////////////000000000000111000...------------,,,......------,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,........................++++++***+++,,,...000222///...---,,,++++++++++++//////000...,,,***++++++------,,,---------,,,***------------............+++++++++,,,---.........000//////...------,,,,,,......---,,,,,,---......//////......//////000111---000333333333444888<<>><<<:::888>>>===<<<<<<;;;<<<<<<<<<;;;;;;::::::999888666666555555666666777888999999999888777666666777888999999:::;;;;;;<<<<<<<<<;;;999888777666666666666666555777:::======;;;888666999888888777777888888888666666555555666666777888zzz~~~yyywww{{{|||wwwttttttooojjjiiinnnwww|||ooobbbZZZNNNKKKFFFCCC@@@>>><<<:::;;;:::999999:::;;;;;;:::<<<<<<<<<<<<===@@@BBBCCCCCCCCCBBBCCCCCCDDDEEEFFFGGGEEECCCBBBBBBDDDFFFGGGGGGGGGFFFFFFGGGKKKQQQUUUVVVZZZ```gggllloooooonnniiifffaaa^^^\\\[[[[[[ZZZ\\\]]]^^^```cccfffiiikkkooouuu|||}}}||||||yyyuuussssssnnnjjjddd]]]VVVQQQNNNMMMOOOLLLJJJJJJKKKLLLKKKIIIHHHIIIKKKMMMNNNOOOQQQSSS[[[[[[^^^dddiiikkkhhhdddbbbcccggglllnnnpppwwwwwwrrrwww{{{rrrnnnrrryyy~~~}}}{{{{{{|||zzzwwwssspppooommmnnnoooooommmkkknnnlllkkkmmmrrr{{{www^^^LLL>>>:::666333222111111000000000000000000000000000111111000000/////////////////////000000000111111111555::::::555000------*********)))******++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++++++++,,,---///000111......,,,+++******))))))---......---+++***+++,,,,,,111444111------...///,,,,,,---------.........+++++++++,,,,,,------------------------------,,,...------------------...///............///000000000333555555444444666888999CCCNNNSSSZZZjjjpppmmmggg``````mmmwwwssssss~~~rrrvvvyyyvvv~~~zzzlllcccaaaggguuu{{{wwwuuussssssuuuvvvuuuxxxsssqqqxxxooommmoooiii___[[[KKKFFF@@@===>>>>>><<<999<<<<<<;;;;;;;;;;;;;;;;;;:::::::::999999888666666555555666777888999999::::::999777666666777999:::::::::;;;;;;;;;::::::999888888777666555555555555666888;;;======;;;888666888777666666666888999:::666666666555666777777888|||yyy|||wwwmmmfffeeejjjooossstttjjj\\\WWWOOOIIIFFFDDDCCCBBB@@@===;;;:::;;;;;;999888===<<<;;;;;;;;;<<<>>>?????????@@@AAACCCEEEGGGHHHJJJHHHGGGFFFFFFGGGIIIJJJEEEFFFFFFFFFGGGJJJNNNRRRWWWYYY^^^bbbgggkkkoooqqqqqqtttvvvqqqjjjcccbbbbbbcccccccccdddgggjjjmmmooovvv{{{}}}{{{}}}{{{yyyvvvooohhhcccaaaaaa\\\YYYTTTOOOKKKHHHGGGFFFGGGFFFFFFFFFGGGHHHHHHGGGHHHKKKOOORRRSSSUUUXXX[[[```aaaeeellltttwwwvvvsssppprrryyyzzzmmmrrr|||vvvpppooosssyyy~~~~~~}}}{{{yyyxxxvvvtttrrrpppooommmkkkjjjhhheeebbbccchhhqqqzzzuuuZZZIII:::777444222111111000///111111111111111111111111000000000///////////////////////////000000000000---999FFFGGG===111,,,,,,((((((((()))***+++,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,------......------,,,+++***))))))***)))+++,,,,,,++++++---...000:::???666,,,***---000,,,,,,,,,------------...---------,,,,,,+++++++++***++++++,,,---......///.......................................//////000///000000000000111444666777;;;AAACCCEEEPPPeeewwwyyyvvv}}}{{{rrrlllrrrxxxllliiieeewwwyyyjjjmmmvvv~~~qqqlllvvvxxxkkkaaa]]][[[eeepppwww{{{vvvzzzzzz~~~yyyoookkkkkkoooxxx|||lllkkkmmmdddWWWPPPEEEAAA<<<;;;===>>>===;;;:::::::::;;;;;;;;;::::::999999999999888777777666555555666777888999::::::;;;999888666666888999;;;:::::::::::::::999999888999999777666666555555555888888999:::::::::999999777666666555666777999:::666666666666666777888888|||zzz}}}vvvkkkgggggghhhjjjqqquuu}}}|||ooohhh^^^VVVPPPMMMLLLKKKFFFBBB>>><<<===<<<999666======<<<;;;;;;;;;;;;;;;;;;;;;<<<>>>@@@CCCEEEFFFHHHHHHHHHIIIJJJKKKLLLMMMJJJKKKMMMNNNOOOQQQUUUWWW\\\^^^aaadddgggkkkpppssszzz}}}tttrrrtttrrrqqqqqqqqqrrrtttvvvwww}}}~~~}}}zzzwwwuuutttiiigggddd^^^XXXTTTSSSSSSLLLKKKHHHFFFEEEDDDDDDDDDCCCCCCCCCCCCDDDEEEGGGGGGJJJNNNSSSVVVXXX[[[```dddfffiiiooowww~~~uuunnnwww~~~sssssssssssstttwwwzzz|||~~~~~~}}}~~~}}}yyyuuuqqqnnnlllkkkiiiccc]]][[[```hhhpppuuukkkRRRDDD888555222111111111000///000000111111111111222222////////////////////////............////////////)))777EEEFFF;;;///***+++++++++++++++,,,---...///++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,************************,,,,,,,,,,,,,,,,,,++++++---,,,++++++******++++++''')))++++++++++++---///333???CCC777***(((+++,,,,,,,,,,,,,,,------------.........---,,,+++++++++)))***+++,,,...///000000......////////////............------......///000000///......///111333555333444666888:::@@@OOO]]]ppp}}}|||qqqkkkooo~~~~~~sssfffaaa\\\ggguuussseeedddhhhsssyyylllhhhppp}}}vvvkkkaaa\\\WWW\\\cccgggooo~~~zzz|||tttjjjeeeaaa___eeellllllpppvvvuuufffeeedddYYYLLLFFF???===;;;:::;;;;;;;;;:::888999999::::::::::::999888888999999888777777666555555666777999:::;;;;;;;;;:::999888888999:::;;;999999:::::::::999888888:::999888777666555555555777777777777888999:::;;;666666666666777777888999777777666666777777888999~~~{{{~~~xxxqqqnnnlllkkkiiikkkooouuu}}}~~~tttjjjbbb\\\WWWTTTPPPKKKEEECCCBBBAAA<<<888<<<<<<<<<<<<;;;;;;:::999:::::::::;;;===>>>@@@AAAAAACCCEEEHHHJJJLLLMMMMMMOOOQQQTTTVVVVVVXXXZZZ\\\^^^bbbfffjjjlllooosssvvv~~~~~~}}}}}}||||||||||||zzzwwwssspppnnnkkkfffbbbVVVUUUSSSOOOKKKHHHIIIJJJAAAAAAAAAAAAAAAAAAAAAAAA@@@AAABBBCCCEEEHHHKKKNNNOOOTTTZZZ]]]```dddkkkqqqpppuuu}}}}}}wwwsssxxxzzzpppuuu{{{|||yyywwwwwwxxxzzz}}}}}}}}}{{{uuuqqqooonnnmmmeee\\\WWWZZZaaaiiimmmzzzwww{{{~~~sssZZZFFF???666444222111222222111000/////////000000000111111////////////////////////------------............***111777888222---,,,---///...---,,,,,,,,,,,,,,,******************************+++++++++,,,,,,,,,***************************++++++++++++++++++***,,,++++++++++++,,,------(((***++++++******+++---...888:::000***,,,...***++++++,,,,,,,,,---------.........---------------++++++,,,---...//////000,,,---............---,,,...------------...//////111000//////111222333333111///111555777999AAAJJJSSSbbbuuuzzzooommmxxxtttgggccc^^^aaafffnnnyyyqqqaaa]]][[[```jjjzzz~~~rrriiigggmmmuuu||||||yyyqqqhhhbbb\\\___ccchhhnnnyyywwwiiibbb___[[[ZZZ[[[[[[___ggguuu|||jjjZZZWWWTTTKKKCCCAAA<<<<<<<<<:::888777888:::777777999:::::::::999999888888888888888777777666444555666777999:::;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;777888999999999999999888:::999888666555555444444444444555666777999:::;;;666666777777777777777666777777666666777777888999zzzuuuzzz|||vvvssspppeeeeeeeeeggglllttt~~~|||rrrhhh```[[[XXXRRRLLLIIIHHHFFFAAA<<<::::::<<<======<<<:::::::::::::::::::::;;;<<<<<<;;;===BBBFFFIIIKKKLLLLLLNNNPPPSSSUUUUUUVVVXXXYYY]]]bbbjjjnnnppprrruuuxxx~~~|||{{{zzzyyynnnhhhbbb^^^]]]ZZZTTTNNNJJJIIIHHHEEEBBBAAACCCEEE======>>>??????>>>>>>===???@@@BBBDDDHHHLLLRRRVVVUUUZZZaaadddgggllluuu|||yyywwwuuutttsssuuuxxxrrr{{{xxxvvvvvvyyy|||~~~{{{{{{xxxsssqqqqqqpppggg[[[UUUWWW]]]eeeiiimmmjjjmmmooobbbKKK<<<;;;666444222111222222111000---.........//////000000.........///////////////,,,,,,,,,---------......///---++++++,,,...000111000///---+++***(((((((((*********************************++++++,,,,,,,,,++++++++++++++++++++++++((()))***+++++++++++++++++++++++++++,,,---......***+++,,,+++***)))***+++%%%,,,...)))+++333333,,,++++++,,,,,,,,,---------,,,------......//////000---.....................++++++------------++++++...------------...//////---------///000000...,,,333///111777999888:::@@@???MMM^^^jjjrrrzzztttxxxxxxmmmjjjeeebbbaaaeeelllvvvsss___YYYTTTTTTZZZhhh|||zzzqqqllllllppprrrsssrrr~~~zzzqqqmmmeeefffjjjpppuuu|||~~~jjjcccbbb^^^XXXSSSUUUZZZcccpppyyyppp^^^NNNJJJHHHBBB???BBB<<<>>>???<<<888666888:::666777888999::::::999888777888888888888777777666444555666888999:::<<<<<<;;;<<<<<<======<<<<<<;;;777777888999999999999999999999777666555444444333111222444777888999::::::555666777888888777666555777777777777777888888999|||~~~{{{zzz{{{|||tttmmmccc___dddfffeeekkkvvv|||{{{uuulllcccYYYRRRPPPNNNKKKGGGFFFEEEAAA<<<;;;>>>===999;;;;;;;;;:::999999888888<<<<<<<<<===???AAADDDFFFGGGHHHHHHJJJLLLNNNPPPQQQWWWYYY\\\```dddgggiiikkkooorrrvvv{{{zzzpppjjjlllpppiiiaaaWWWQQQOOOMMMIIIEEE@@@@@@???>>>>>>>>>>>>>>>@@@@@@@@@@@@AAAAAAAAAAAACCCEEEHHHJJJMMMRRRXXX]]]bbbffflllpppsssyyyzzzzzzxxxuuuuuuqqqnnnjjjhhhppp|||xxxtttzzzmmmooo}}}|||~~~||||||}}}yyyuuupppqqqkkk```UUUSSSZZZ``````hhheee```XXXNNNDDD;;;666111111111111000000000000000...---...///000///...000000000000////////////---,,,++++++************---,,,+++,,,...///...---......---,,,++++++++++++---,,,++++++******++++++,,,,,,+++++++++++++++++++++++++++*********))))))++++++************++++++)))))))))))))))******+++******))))))******+++,,,+++++++++******+++///222***)))(((((()))+++---///......//////000///......---,,,,,,,,,,,,---......///...,,,+++,,,...000111---,,,,,,,,,,,,---...///,,,///222222000...///000222222444888===>>>;;;888===???FFFLLLSSS```vvv~~~wwwyyy|||uuuuuuqqqjjjhhhoooxxxqqqiiibbb\\\YYYYYY___lllzzzqqqjjjjjjmmmmmmllliiinnn{{{yyyvvvuuullljjjwwwwww}}}qqqhhhaaaWWWUUUYYYZZZeeerrr{{{wwwjjj\\\QQQGGGDDDGGGGGGAAA:::;;;:::999777777777777888888888888888999:::;;;<<<999999999888888888888888777888888888999999999999<<<<<<;;;;;;;;;;;;<<<<<<<<<===<<<;;;888777888999888777777666555444444333777777888888888777777666777444333444777888777555555555555555555666777888xxx||||||}}}vvvlllfffgggfffaaaccckkkpppuuu|||{{{tttjjjccc___[[[VVVRRROOOMMMHHHBBB@@@BBBAAA===>>>>>>===;;;999888777666::::::;;;;;;<<<>>>???@@@BBBBBBBBBCCCDDDEEEGGGGGGKKKMMMPPPSSSVVVYYYZZZ[[[___aaadddhhhlllooorrrsssrrrtttuuuppphhheeehhhlllggg___VVVOOOKKKHHHCCC???===<<<<<<;;;;;;;;;<<<<<<>>>??????@@@AAABBBBBBCCCHHHJJJNNNQQQUUUZZZ```dddjjjooovvv{{{~~~rrrnnnrrrxxxzzztttoooiiiccc```ggg{{{xxxwww{{{uuusss~~~}}}}}}yyytttpppkkk```UUURRRWWWZZZYYY[[[WWWQQQIIIAAA;;;777444111111111111000000000000111...,,,,,,---/////////............------------------,,,+++++++++++++++---,,,+++,,,.........---++++++******)))*********---,,,,,,+++++++++++++++************************+++++++++*********))))))+++******************+++(((((('''''''''((()))))))))))))))))))))***++++++((()))(((''''''(((***---,,,+++***))))))***,,,---,,,,,,,,,,,,,,,,,,---------,,,,,,,,,,,,---......---,,,+++++++++---...///++++++++++++++++++,,,,,,,,,...111111///---...///000///000333666666444222444555999>>>DDDMMM^^^mmm{{{zzz~~~zzzrrrpppuuu|||yyyrrrkkkhhhffffffkkkrrrzzzuuummmlllllljjjgggcccjjjwww}}}~~~tttrrr|||tttvvvvvvjjjccc\\\ZZZ^^^dddpppzzz}}}{{{uuuiii^^^OOOHHHBBBBBBGGGGGG@@@888;;;:::999777666777777888444444444444555666666777888888888888888888888888888888777777888999::::::===<<<<<<;;;;;;<<<<<<===;;;<<<<<<:::777666777888888888777666666555444444777888888999888888777777666555333555777888777555555555444444555666777777wwwwwwooonnnjjjbbb___cccfffjjjnnnrrrvvv|||}}}wwwrrrmmmfffbbb^^^\\\TTTKKKHHHHHHGGGCCCAAA@@@???>>><<<:::999999999999:::;;;;;;<<<<<<<<<=========<<<<<<===>>>>>>@@@AAADDDFFFHHHJJJKKKKKKLLLMMMOOOQQQTTTWWWYYY[[[]]]```bbb```\\\[[[___dddggg```WWWPPPKKKFFFAAA===;;;;;;;;;:::;;;;;;<<<<<>>::::::;;;;;;<<<<<<;;;;;;;;;;;;:::::::::;;;;;;<<<===>>>???AAABBBBBBCCCCCCAAAAAAAAABBBDDDGGGIIIKKKLLLOOOQQQPPPOOOPPPTTTYYYeee```YYYSSSNNNJJJEEEAAA============>>>???@@@AAABBBDDDGGGKKKNNNQQQRRRSSSXXX]]]dddjjjooossswwwzzzwwweeeZZZ^^^nnnzzzxxxrrrhhh^^^VVV[[[nnn{{{vvv{{{}}}xxx|||~~~|||pppkkk^^^RRRNNNRRRUUUTTTQQQMMMEEE===888555444444111111111111000000000/////////...///000000///---000000/////////............------,,,,,,---------,,,+++***+++---...---,,,++++++++++++,,,---.........---,,,,,,+++,,,,,,,,,(((((((((((())))))))))))*********************************++++++*********+++++++++++++++,,,,,,---***************+++,,,,,,***++++++)))(((((()))+++------,,,++++++,,,,,,---444222000---,,,---...///,,,,,,++++++,,,,,,---...***+++,,,,,,,,,,,,++++++...............---------000000111111000000000000333222111000111222333444555111000444777888;;;???JJJVVVeeerrr}}}vvvuuuuuurrrpppwww{{{zzz|||vvvqqqpppvvvyyyiiibbbbbbjjjvvv~~~ssssssttttttuuuyyyyyyvvvlll^^^QQQGGGAAA@@@???@@@DDDIIIIIIEEE@@@;;;:::888777666666777777888888777666666666777777666666777777888888999999999888666666777999<<<>>>>>>======<<<<<<======>>>:::<<<<<<;;;888777777777888888777777777666666666888888999:::::::::999999666555555666777777777777666555444444444444444555{{{sssooonnnoooooollliiiiiimmmqqquuuwwwwwwuuuzzz{{{rrrfff___\\\XXXRRRLLLKKKIIIGGGEEECCCBBBAAA===============<<<<<<<<<;;;:::::::::;;;<<<======;;;;;;<<<===>>>>>>=========<<<<<<<<<===???AAACCCBBBDDDEEEEEEEEEFFFJJJMMMZZZXXXTTTQQQNNNKKKHHHFFF@@@@@@AAAAAACCCDDDFFFGGGGGGJJJNNNTTTYYY\\\______dddiiiqqqwww|||xxxnnnaaa\\\gggxxxyyysssjjj```YYY\\\mmm}}}}}}zzz}}}vvvzzzrrrbbbRRRLLLNNNQQQQQQEEEBBB>>>999555222000///111111111111000000000///......111333555333///+++////////////............---------,,,,,,------...,,,+++***+++---...---,,,++++++++++++,,,---......------,,,++++++++++++,,,)))))))))******+++++++++************************)))***++++++++++++***)))+++++++++++++++,,,,,,---,,,++++++++++++,,,------+++,,,,,,+++***)))+++,,,++++++++++++,,,---......777555222///---------...,,,++++++++++++,,,------,,,,,,------------,,,+++---.../////////...------//////......////////////---------,,,---///111333333......222444333222333:::@@@JJJTTT___nnn}}}sssooozzz}}}vvveee[[[XXX\\\gggqqqyyy}}}}}}}}}zzzwwwtttlllaaaXXXOOOGGG@@@<<<<<<;;;;;;===???@@@???===:::999888666666666666777555555444444333444444444555555666777888888999999:::999777666777999<<<>>>======<<<<<<<<<<<<======;;;===>>>===:::888888888777777777777666666666666777888999:::::::::::::::555666777777777777777888777666555444444444444444~~~|||xxxyyyxxxrrrkkkgggfffgggmmmpppooonnnqqqyyy~~~}}}~~~tttmmmkkkfff```[[[ZZZWWWTTTPPPMMMJJJIIIHHHGGGDDDBBB@@@?????????<<<<<<<<<<<<===>>>??????888999999::::::999999999;;;;;;;;;;;;<<<===>>>>>>>>>???@@@@@@@@@AAADDDFFFLLLLLLMMMMMMLLLKKKJJJIIIFFFFFFGGGHHHJJJLLLNNNOOOOOOSSSYYY```gggkkknnnooouuuyyyrrrpppmmmmmmvvvyyyuuunnneee]]]]]]kkk{{{~~~~~~}}}tttooo{{{{{{iiiVVVLLLLLLLLLIII:::999888777555333222111111111111111000000000000---...111444555333///+++---------,,,,,,,,,,,,+++,,,,,,,,,,,,,,,------...,,,+++***+++,,,---,,,+++*********)))******++++++---,,,++++++******++++++******++++++,,,,,,------***************+++++++++)))***+++,,,,,,+++***))))))(((((((((((()))******+++++++++++++++,,,------)))***++++++***)))***,,,))))))***+++,,,---......333222000...,,,++++++,,,+++++++++++++++,,,------------------,,,,,,,,,,,,***+++,,,.........---,,,...,,,++++++,,,------,,,---...///......///222555111...///333555222111222444555999@@@GGGTTTfffvvvzzzqqqqqqvvv~~~{{{rrrbbbXXXTTTTTT[[[bbbccciiisss~~~yyyrrrllldddYYYMMMHHHDDD???<<<;;;===<<<;;;;;;;;;;;;<<<===:::999777666555555666666666555555555555555666666444444555666888999::::::;;;:::888888888999;;;<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<===???>>><<<999999999666666666666666555555555666777888999::::::::::::555777888888666666777999999888777666555444444444yyywwwooojjjhhhlllnnnnnnkkklllrrrtttssssssvvv{{{|||zzzvvvppplllkkkiiifffcccaaa___^^^[[[XXXRRRLLLHHHFFFFFFFFFCCCCCCBBBAAAAAAAAAAAAAAA::::::;;;;;;;;;:::::::::::::::;;;<<<============>>>>>>>>>>>>???@@@CCCEEEGGGIIILLLNNNOOOOOOOOOOOOOOOPPPQQQSSSUUUWWWYYY[[[]]]aaahhhpppxxx}}}~~~~~~~~~{{{yyytttlllbbb```jjjwww~~~{{{wwwjjjiiizzz~~~{{{lll[[[PPPMMMJJJEEE888888777555444333333222111111111111000000000000.........///111000...,,,---------,,,,,,,,,+++++++++++++++++++++,,,------+++*********,,,---,,,+++++++++******)))*********,,,+++******))))))************++++++,,,---------))))))*********+++++++++(((***+++,,,,,,+++***((((((((('''''''''((())))))******))))))******+++,,,((()))+++++++++***+++---))))))***++++++,,,,,,+++------------,,,,,,,,,,,,+++++++++***++++++,,,---...---+++*********+++,,,(((***,,,...//////...---///---******---......,,,///000222111//////222444111000111555555222222444222111333777:::???LLLZZZbbbjjjyyyyyyrrrqqq|||zzzqqq{{{~~~pppaaaYYYUUURRRSSSUUUXXXaaammm|||}}}sssjjjaaa[[[QQQIIICCCAAA>>>999888;;;<<<===>>>===;;;:::;;;===:::999777666555555666666666555555555666777888888333333555666777999::::::;;;;;;:::999999999::::::;;;;;;::::::::::::;;;;;;;;;===>>>>>><<<999888888444444444444555555555555555666777888999999999999555777999888666666888:::::::::888777666555555555zzzrrrooommmooonnnjjjjjjmmmnnnkkkllloootttyyy}}}|||vvvuuuuuuuuuuuutttttttttkkkggg___WWWQQQMMMLLLMMMJJJIIIHHHFFFEEEDDDDDDDDD>>>??????????????????>>>:::;;;===?????????>>>>>>>>>>>>>>>???@@@BBBDDDEEEIIILLLQQQSSSUUUUUUVVVWWWXXXYYYZZZ\\\^^^aaaccceeehhhmmmuuu~~~vvvnnnqqqvvv~~~zzzssshhhcccjjjvvv~~~{{{{{{zzzsssnnncccfffzzzzzzxxx{{{wwwkkk]]]UUUQQQKKKFFF999777444111///.........111111111111000000000000///---++++++,,,---...---//////.........---------************++++++,,,---+++***)))***,,,---,,,+++......---,,,+++++++++++++++******)))((()))))))))))))))***+++,,,,,,------))))))******++++++++++++((()))+++,,,,,,+++)))((()))))))))))))))******+++((((((((((((((())))))***(((***,,,---------...///***++++++++++++***)))))))))***+++---...///000000++++++******++++++,,,---...,,,***(((((()))***+++)))+++...000111222111000333000------000111111///,,,...000...,,,***+++---------000333222......222111000222666555444<<>>===;;;888777666333444444444444444444444555555666888888999999999555777999888666666888:::;;;;;;999777666555555555{{{vvvuuuxxxvvvpppooossstttpppmmmllllllooouuuzzz}}}~~~~~~xxxnnneee^^^YYYVVVTTTUUUUUUSSSRRROOOMMMKKKIIIEEEGGGGGGEEE@@@>>>???AAA??????>>>>>>>>>@@@AAABBBBBBDDDFFFGGGHHHIIILLLNNNOOORRRVVVZZZ^^^aaaccccccaaacccgggiiilllpppuuuxxxwww|||}}}|||}}}pppbbb\\\gggvvv~~~||||||qqqfffaaacccgggsssyyy}}}uuusssyyy}}}|||sssjjjeeejjjssszzzuuuxxxrrrjjj```XXXSSSMMMEEE???888666222000//////...---///............---------------++++++++++++------......////////////...------------,,,,,,+++++++++%%%'''***,,,------+++***(((((())))))******++++++(((---000...(((%%%'''++++++,,,,,,,,,,,,+++************++++++++++++******+++++++++*********))))))((()))*********((('''&&&+++*********))))))((((((''')))+++,,,---,,,***)))))))))))))))******)))(((+++,,,------......---------------,,,,,,+++++++++******++++++,,,---......000000///...,,,+++******,,,,,,,,,---------......------------............+++...000000------///222...///000111222333444444===AAAIIITTTbbbssswwwwwwtttgggkkkyyy}}}vvvkkk```YYYVVVWWWYYYfffxxx~~~pppaaaTTTLLLHHHGGGBBB???<<<:::999999777555777777888777777666555444888888777666666666666666444333333222222333333444444444555555666777777777888888888777555666888:::888888999999999::::::::::::999999999888777777777777666444333333444555666333333333333333333333333555777:::<<<<<<;;;999777777777777666555555444444~~~{{{yyy|||{{{wwwrrrpppnnnooorrrvvvxxxyyy{{{rrrkkkfffeeedddaaaaaa___]]]YYYUUURRRPPPMMMNNNMMMLLLIIIGGGGGGGGGEEEDDDDDDDDDEEEGGGIIIJJJKKKMMMPPPQQQRRRTTTVVVXXX[[[]]]aaaeeehhhkkkmmmmmmoooqqquuuwwwzzz}}}xxxtttwwwyyyvvvmmmccc]]]ZZZ]]]gggrrr{{{pppeee______aaaffflll{{{~~~tttqqqvvv{{{~~~|||~~~wwwrrrkkkfffjjjqqq~~~rrrmmmnnnmmmeeeZZZRRRLLLFFF@@@;;;666444111000000000///---///............------------,,,,,,++++++,,,,,,---........................///......---,,,++++++***************++++++++++++************++++++++++++))),,,...---)))'''(((***+++++++++++++++******)))(((((())))))))))))((((((+++++++++*********)))))))))***+++++++++***((('''************)))))))))(((((()))***+++,,,+++******************++++++***)))******++++++++++++******......---,,,,,,+++******......//////000000111111,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------000000000000111111111111///000111000...------.........///000111222333333222555;;;CCCMMMZZZfffooouuujjjiiisss}}}qqq```___hhhttt~~~vvvnnnjjjiiikkkmmmwww~~~qqqiii\\\OOOGGGDDDEEEGGGHHHCCC>>>:::888777666555:::;;;;;;;;;;;;:::999999888777777666666666666666444333333222222333333444444444555555666666777777777777777666555555777:::999999999999999999999999999999888888888888888888888777666444333333333444444444444444444444444444555666777999999888777666666555555444333333222222{{{xxxtttrrrrrrssssssssswwwyyy{{{{{{zzz|||||||||~~~yyyuuuvvvxxxsssrrrrrroookkkeee```]]]\\\[[[YYYYYYXXXXXXVVVUUUQQQQQQPPPQQQRRRTTTVVVWWW[[[]]]```bbbccceeegggjjjlllnnnrrruuuyyy{{{||||||yyyqqqoooooofffXXXMMMNNNXXXbbbjjjooo|||ssshhh```]]]]]]```eeeqqq~~~sssnnnooosss{{{xxx|||{{{vvvrrrqqqooolllmmmqqq~~~}}}pppiiigggfff^^^RRRIIICCC>>>999666333111000111111111///---///............------------,,,,,,++++++,,,,,,---......---,,,,,,---...///000000///...---++++++***---,,,***)))((()))***+++,,,,,,,,,+++++++++++++++++++++,,,+++***))))))(((***************)))(((((((((((())))))))))))((((((+++************)))))))))***++++++++++++******)))************)))))))))))))))************+++++++++***++++++,,,,,,++++++******+++++++++++++++******,,,,,,,,,,,,,,,,,,,,,,,,---------...............))))))***+++,,,------...,,,,,,,,,,,,---------------------.........//////000///...///000000///...------...///000111111222///111444777<<>>;;;888999<<>>;;;:::999888999999:::;;;===:::555333333444555555555666777888999999999999777666555555444444555555444333333222222333333444333333333444555555666666555666555444333333555777777777777888888888999999666666777777777777777777222333444555666666666666000000111111222222333333444444333222333444555666444333333222111111000000~~~~~~|||}}}|||~~~}}}~~~zzzyyyzzz{{{}}}|||zzzwww|||}}}}}}}}}yyyiii\\\WWW___nnn{{{{{{zzz}}}~~~~~~}}}|||zzzxxxvvvqqqvvv~~~|||xxxrrrkkkeeebbb```aaagggnnntttssslllccc\\\ZZZ]]]dddkkkllliiijjjoooooooooooopppoooiiiaaaZZZHHHEEE@@@999444000000000///...,,,---...//////...///............---------+++,,,,,,------,,,,,,+++)))******+++,,,,,,------///......---,,,++++++***((()))***+++,,,++++++***)))***************++++++************++++++***))))))************)))(((((((((((())))))))))))(((((((((((((((((())))))******))))))((((((((()))++++++((()))))))))************((()))***+++,,,+++******(((,,,///...***)))+++---)))***+++---............---------,,,,,,+++++++++''''''(((((())))))******,,,,,,+++++++++*********))))))*********+++++++++******+++++++++,,,,,,,,,,,,---...---+++******+++------------............---...000000000000111222000222444666888<<>><<<===:::999999999999999::::::888666444444555555444333444555666777777777777777666666555444444444444555444333333222222333333444222333333444444555555666777777777555333333444666555555666777888999::::::777777777777777666666666333444555666666666555444000000111222222333444444333333222222333333444555333333222222111000000000~~~~~~~~~zzzuuuvvv{{{~~~}}}zzzwwwyyywwwwwwyyy}}}}}}~~~~~~}}}{{{zzzzzz|||~~~~~~~~~~~~tttiiiaaafffmmmyyy{{{|||~~~{{{zzzqqqwww{{{{{{yyyvvvqqqlllgggdddbbbbbbiiiqqqtttoooggg___ZZZ___cccjjjnnnlllhhhiiinnnkkkkkklllllljjjcccZZZTTTBBB@@@<<<777222...---...000...,,,,,,---...///...//////.........---------++++++------------++++++&&&'''(((***++++++++++++---------,,,,,,+++++++++,,,+++***)))))))))***+++*********++++++,,,,,,---)))***+++++++++************************)))((((((******++++++++++++******'''((((((((())))))************)))))))))***,,,---(((((())))))*********+++''')))+++,,,---,,,***)))(((+++///...***(((***---,,,------......------,,,'''((()))+++---///000111******+++,,,---.........++++++++++++++++++,,,,,,,,,,,,---------.........---------.........//////(((***---,,,***))),,,...------..................+++---000000//////000111111333444555555666999<<>>666666555444555666888999888888888999:::999666333999999:::;;;;;;;;;;;;:::666666555444444444444555444333333222222333333444222222333444444555555666999999888666333333444666444444555777888999:::;;;888888777777666666555555555555666666666555333222111111222333333444555555111111222222333333333333222222111111000000//////zzzsssvvvyyyxxxxxxzzz}}}~~~~~~}}}~~~}}}{{{xxxzzzzzzzzzzzzzzzzzzzzzzzz}}}}}}}}}||||||}}}}}}~~~sssooosssxxxzzzxxxyyy~~~|||{{{{{{~~~|||vvvvvvqqqjjjiiimmmlllhhhdddjjjsssvvvoooeee```___cccjjjqqqqqqlllgggfffhhhcccbbbbbbcccaaa[[[QQQJJJ???:::444//////000111222///000000000000000//////...............---------/////////...---------,,,+++******))))))******+++))))))))))))))))))))))))***************************+++---......---+++***))))))))))))))))))))))))((((((''''''''''''((((((***)))((((((((((((((()))((((((((()))))))))))))))************)))))))))))))))*********(((''''''(((+++)))'''(((***,,,,,,,,,------,,,,,,,,,+++++++++......---,,,,,,+++******++++++++++++++++++++++++))))))))))))************++++++,,,,,,,,,++++++***''''''(((((((((((('''''')))***+++,,,------------......//////...---,,,,,,---------.........//////.........///000111111111///.........000333666888;;;<<<>>>CCCIIIPPPVVVYYYaaaiiisssyyy{{{||||||xxxtttwwwyyy~~~wwwrrrmmmgggdddkkkuuu~~~yyyllljjjgggdddeeeooouuueeeXXXUUUPPPEEE@@@CCC???>>>===;;;:::999888888444555666777777666555444555444444333333333444444555666777999999999888777444444333333333333444444444333444555888888777666111222333333444444444333555555666666555555444333444555666666555555666888888888777666666666666666777777777666555444333222...///000222222333222222444444555555444444333222111000///......---------xxxvvvvvvttttttwwwwwwxxxzzz}}}{{{zzzyyywwwuuuvvvwwwwwwwwwxxxxxxxxxxxx{{{{{{{{{{{{|||}}}~~~}}}|||{{{|||tttyyyzzzxxxxxx}}}}}}|||xxxttttttqqqkkklllqqqrrroooooorrrvvvvvvrrrmmmkkkmmmooorrrtttrrrlllhhhfffgggccc```]]][[[YYYTTTLLLFFF<<<888333000111333555666//////000000000000//////000000///...---,,,,,,+++------------,,,,,,,,,,,,---,,,,,,++++++,,,,,,---))))))))))))))))))))))))***************************+++,,,------,,,+++***)))))))))))))))))))))))))))(((((('''''''''(((((())))))))))))***************))))))((('''&&&%%%$$$''''''((()))***+++,,,,,,)))***+++***)))(((((()))+++)))((()))+++,,,------............------------...------,,,++++++******++++++++++++++++++++++++,,,,,,++++++******))))))***++++++,,,,,,++++++******++++++,,,,,,++++++*********,,,------.........---------------,,,++++++.................................//////000000000000000//////000222444555333444555888<<<@@@EEEGGGMMMSSS[[[```cccgggnnnsss|||~~~yyysssmmmhhhkkkpppwwwyyyxxxuuurrrrrrxxx}}}uuuooobbbTTTIIIHHHEEE===999===<<<;;;:::999888777777777888777777777777777777888666555555444444555555555444444666777777777666666555444444444444444444555444333222333555666666555333333444444444444444444555555666666555555444333333555666666555444666777888777777666555555666666555555555555444333333222222222222222222222222222222333333333333333222111111111000///............~~~uuuoookkkkkknnnnnnoooqqquuuzzz~~~~~~~~~~~~zzzwwwttttttssssssrrrrrrrrrssstttuuuvvvvvvwwwyyyyyyyyyzzz{{{|||}}}~~~|||{{{yyy{{{yyyqqqfffvvv{{{wwwxxx{{{wwwsssssspppnnnqqqwwwzzzyyyyyyzzzyyywwwvvvxxx|||}}}yyysssooollljjjiiigggbbb]]]WWWSSSOOOKKKDDD???888555222111333777999:::...//////000000/////////111111000...---,,,+++***++++++++++++,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,))))))))))))))))))))))))************************)))***+++,,,,,,+++***)))))))))))))))))))))))))))***)))(((((('''''''''''''''(((***+++,,,++++++***(((((('''&&&%%%$$$$$$###''''''((()))***+++,,,,,,***+++,,,+++)))((()))***,,,***)))***,,,---...---.........---------,,,,,,------,,,,,,+++*********++++++++++++++++++++++++......---,,,+++***)))(((******+++++++++++++++***,,,,,,------------,,,,,,++++++,,,---............+++,,,,,,,,,,,,++++++***.....................---.........///////////////111111000//////000111222333333222333444666888999<<>>999444222000000333777999999......//////000/////////000000///...---,,,,,,,,,******++++++,,,,,,------******))))))))))))******))))))))))))))))))))))))************************))))))************))))))((((((((((((((((((((((((+++***)))(((''''''''''''%%%&&&)))+++,,,+++***)))$$$%%%%%%&&&&&&'''''''''************)))))))))((()))***+++***)))((()))***,,,******+++---......---++++++++++++************,,,,,,++++++*********)))************************---,,,,,,+++******)))))))))******++++++++++++******++++++++++++++++++***+++,,,---...............++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,------..............................000////////////000111222555444333222222333333444444666888:::===CCCKKKPPPWWW]]]gggooosssuuuuuuvvv|||{{{}}}~~~|||xxxvvvvvvrrroooiiiccc[[[SSSLLLHHHGGG@@@;;;======::::::===666555555555555555666666444333222111111222333444555555555555555555666777333333333444444444333333666555555444444555555666;;;888555444555777888888666777777777777666555555666666666666666555444444222333444444333333444666777777666555555666666666777777777777777777888888:::888666333222222222333444555666666777777666666333222111000////////////zzzooogggdddbbbbbbdddiiimmmpppqqqrrruuuxxxzzz{{{|||~~~~~~}}}|||zzzyyyxxxwwwxxxuuupppnnnnnnoooppppppooooooppprrrtttuuuvvvwwwxxxxxxxxxxxxyyy{{{|||}}}|||{{{xxxwww}}}kkkcccccciiimmmyyyoooggggggmmmwwwxxxuuusssuuuxxxzzz|||~~~~~~vvvkkkjjjlllllljjj]]]XXXQQQLLLGGGAAA999444222111//////111444444444------...///////////////---------...............++++++,,,,,,------......***))))))(((((())))))***))))))))))))))))))))))))************************))))))))))))))))))))))))((((((((((((((((((((((((******)))(((((((((((((((###%%%''')))******)))(((%%%&&&&&&'''((()))))))))************)))))))))(((((()))******(((((()))***+++******+++---......---++++++*********)))))))))+++***************))))))************************))))))******************((()))******++++++++++++))))))************)))))),,,,,,------...---------,,,,,,------------,,,,,,(((((()))***,,,---......------------............------......///000111222111111000000000000000000000111222333444666999;;;EEEJJJPPPUUUYYY]]]aaacccjjjlllooooooooorrrwww{{{{{{yyytttoooiiieeeddddddZZZXXXTTTNNNHHHBBB>>>======999666777777666666777666555555555555666666777555666777888888777666555444333333333444444555666555555444444444444444444555555444444444444555555:::888555444555777777777777777777888888777666666666666777777666666555444222333444444333333444666777777666666666777777888888777777666777777888999;;;999666444222222333444555555666666777666666555333222111000////////////}}}mmmfffdddbbbbbbeeeiiilllmmmjjjmmmqqqtttvvvwwwyyyzzz|||~~~~~~xxxwwwuuutttsssssssssssswwwtttqqqppppppqqqqqqqqqppppppqqqssstttvvvwwwwwwxxxxxxyyy{{{}}}}}}|||gggXXXVVVaaasss~~~~~~xxxooojjjnnnvvv}}}yyyuuuuuuxxxzzzxxxxxxzzz~~~mmmiiiiiihhhfffZZZTTTMMMGGGCCC===666111111000......000111000///,,,---......////////////,,,,,,------.../////////,,,,,,,,,,,,------------++++++************++++++))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))***))))))(((((())))))***$$$%%%'''((()))(((((('''******)))))))))(((((((((''''''((()))***+++,,,,,,((()))+++***))))))***+++*********+++---...---+++,,,,,,,,,+++++++++******))))))))))))))))))))))))************************(((((()))))))))*********(((((()))***++++++++++++******++++++++++++******++++++,,,------,,,,,,++++++,,,,,,---------------(((((()))***,,,---......++++++,,,,,,---......///+++,,,---...///000111111000000000000111111111111111222222222222222222222777999<<<>>>AAAEEEJJJNNNSSSVVVZZZ\\\___ccckkkppp{{{}}}~~~xxxuuutttttttttlllhhh```YYYSSSOOONNNNNNHHHHHHGGGCCC???<<<;;;<<<888777666666555444444555666666555555555666666777333555777888888777555333333333333333333444555666666666555444444444555555444444444333333444444444666444222222333555555444555666777777888888888777666777777777777666555555222444555555444444555666888888777777777888999999999888666666555666777888999777666444444444444555444444444444444333222222222222111000////////////}}}pppmmmiiihhhjjjmmmooopppiiillloooqqqqqqqqqqqqrrrssstttvvvxxx{{{}}}~~~~~~}}}|||{{{{{{{{{zzzzzzzzzzzzzzz{{{uuusssrrrpppppppppqqqrrrvvvtttrrrrrrssssssrrrqqqpppqqqrrrssstttuuuvvvvvvwwwyyy{{{~~~pppeeeWWWPPPVVViiixxxyyy{{{xxxxxx}}}zzz|||xxxttttttyyyzzzvvvtttuuummmeeedddcccbbbVVVOOOFFF???<<<888444111000///......///000...---+++,,,---...////////////---------...............,,,,,,,,,,,,++++++++++++++++++************++++++))))))))))))))))))))))))*********************************))))))*********))))))))))))))))))))))))(((((((((((()))***++++++'''''''''(((((((((((((((******))))))))))))((((((''''''((()))***+++,,,,,,***+++---,,,++++++---...)))))))))+++------,,,***,,,+++++++++************))))))))))))))))))))))))************************+++*********************'''((()))***++++++++++++******++++++++++++*********++++++,,,++++++************+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------))))))***,,,---...///000,,,---......////////////111111222222222222222222333222111111222333444444000111333333444666:::===@@@CCCFFFGGGIIINNNUUU[[[dddfffiiilllnnnqqqtttwww|||{{{xxxvvv{{{~~~{{{yyywwwwwwrrrkkkfffcccbbb___^^^VVVRRRLLLFFFBBB@@@???>>>===???@@@???<<<::::::<<<666888888777666666666666666666555444444444555555222222333333333333222222333333333444444555666777777666555444333444444555333333222222222222333333222111111222444555444333444444666777888888888888777777777777777666555555333555666666555444666777999999888888999::::::;;;===;;;:::888777888999:::555555555555555555555555444444444444333111000///111111000///............{{{wwwrrrppppppsssuuuvvvmmmoooqqqqqqooolllkkkjjjkkklllnnnppprrruuuvvvwwwzzz{{{|||||||||}}}}}}~~~}}}}}}~~~{{{|||}}}}}}yyyyyyxxxxxxwwwvvvttttttvvvvvvvvvvvvvvvwwwxxxxxxuuutttrrrqqqpppqqqssstttuuutttssssssttttttsssqqqqqqqqqrrrssstttuuuuuuvvvwwwyyy}}}wwwoooiiiccc^^^WWWPPPOOO[[[rrr{{{vvvyyy~~~~~~}}}{{{vvvxxxvvvrrrssszzz{{{uuurrrsss~~~iii```___aaaaaaTTTLLLAAA999555444333222///......///000000///---+++,,,---.../////////////////////......------,,,,,,+++++++++******))))))))))))(((((((((((())))))))))))))))))))))))))))))************************++++++************++++++))))))))))))))))))))))))''''''(((((()))+++,,,---***)))((((((((((((((()))&&&&&&'''((()))***+++,,,************)))))))))))),,,---......------///000(((((()))***------+++***))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))...------,,,+++***))))))'''''')))******+++++++++)))))))))******)))))))))******+++++++++******)))((()))***+++++++++++++++000000///...------,,,,,,((((((***+++---...000000......//////...------,,,/////////000000//////...000...,,,---///222444555///111222222111222333555555777888888888<<>><<<;;;;;;::::::555888:::999666444555777222555666555444555555444666555444444333333333444666555333222222333555666444444444555555777888888777666444333222333444444333222222111111222222333222111222444666777666444222333555666888999999999777777777777777666666555444555666666555555666888:::999999999:::;;;;;;<<>><<<;;;<<<===>>>222333444555666666666666777777666555444222111000111000///......---------{{{|||vvvuuutttrrrpppnnnlllkkknnnhhhfffiiijjjjjjnnnuuuuuussspppppprrruuuwwwxxxwwwwwwwwwvvvwwwwwwxxxyyytttuuuuuuwwwyyy|||~~~xxxzzz|||}}}}}}||||||}}}|||{{{yyywwwuuutttssssssrrrrrrrrrrrrrrrssstttuuuwwwtttqqqpppqqqrrrrrrqqqqqqqqqrrrqqqqqqsssvvvyyyyyyyyyxxxxxxxxxzzz|||~~~ttteee\\\YYYYYYRRRTTTUUUVVV]]]nnn~~~uuurrrwww~~~{{{ssssssyyy{{{{{{~~~yyyvvvsssmmmooozzzyyywwwzzzxxxjjjddd```\\\ZZZIIIBBB:::555555444111...000000000000////////////......---,,,,,,,,,,,,---000///---------...---,,,---,,,+++---///...+++''')))((('''''''''(((***+++,,,+++***)))((((((((((((************))))))((((((((()))***++++++++++++***'''&&&&&&&&&&&&%%%%%%%%%))))))((('''''''''''''''******))))))((((((((('''(((((((((((())))))))))))*********++++++,,,,,,,,,...---+++***)))******+++,,,***))))))******((('''&&&&&&''''''(((((())))))++++++***************+++)))***+++,,,,,,+++***)))(((((((((((()))))))))))))))************+++++++++((()))***+++++++++++++++,,,,,,,,,,,,++++++***)))###%%%''')))******((((((,,,------......------,,,++++++,,,,,,,,,---------..................------000///...------...///000......//////000000111111///000000000111111111111555444333444555888;;;===<<<===>>>@@@DDDIIIMMMPPPPPPPPPPPPRRRWWW]]]cccgggeeedddeeeiiiooossssssrrrpppqqqrrrtttuuuwwwxxxyyyyyywwwtttpppkkkgggdddbbb___^^^\\\ZZZWWWTTTQQQPPPJJJIIIGGGDDDAAA???>>>>>>999999999999888888888777888888777777666666555555555777888888777666666777555555555555555666777777888888777555444333222111333333333444555666777777888777555333333333555666666666555555555444444444333333222222222333444555333444444555555555555555333444555777888888888888888777777777666666555555777888888999:::;;;<<<<<>>???@@@???===;;;444333222222333666888::::::;;;;;;888444111000000111000///------......///~~~|||zzzzzz{{{{{{yyyvvvooogggccceeeggggggiiinnnnnnlllllllllnnnnnnmmmkkknnnnnnnnnnnnoooooopppqqqnnnnnnoooqqqsssvvvxxxyyysssuuuwwwxxxyyyyyyzzz{{{|||{{{yyywwwuuusssrrrrrrnnnnnnooopppqqqrrrssstttuuutttrrrrrrsssrrrpppooopppqqqqqqpppqqqtttyyy}}}~~~}}}|||{{{|||~~~zzzrrrhhh```]]]]]]^^^^^^\\\YYYVVVZZZgggzzzzzzrrrpppvvv}}}}}}uuupppsss}}}~~~yyyvvvwwwoooqqq~~~~~~yyylllfff___WWWRRREEE>>>777333333333000...000000000000/////////...//////...------------...///...---,,,---------,,,+++)))'''(((+++------,,,)))((((((((())))))***+++***))))))))))))*********+++******)))((()))))))))******))))))))))))))))))(((((((((((('''''''''''''''&&&&&&&&&&&&&&&''''''(((((('''''''''&&&&&&&&&''''''((((((((()))))))))*********+++++++++,,,,,,---,,,+++***)))******+++,,,***))))))***+++)))((())))))((((((((((((((((((******))))))((())))))***'''((()))******)))((('''(((((((((((()))))))))***))))))*********+++++++++******************++++++++++++,,,,,,,,,+++******%%%&&&(((*********)))(((***++++++,,,,,,++++++***))))))*********+++++++++...---------------......000///...------.../////////////////////000000000//////000000000111111111222111111111333555888::::::999999999:::<<>>===;;;:::999888888777777777777666666666666555666666666666666555555555444666777777666555555666555555555555555666666777777777666555444333333222222222333333444444555555888666555333333333555666444444333333333222222222333222222222333333444444222333444444555555555555444555666777777888777777888888777777777666666666888888999:::;;;<<<<<<===@@@???>>>??????>>><<<999666555444333333444555666999:::999777444111//////111000///...---......///{{{qqqhhhfffhhhggggggggghhhhhhiiijjjkkkiiieeeaaaggggggggghhhhhhjjjkkkkkkiiiiiijjjkkkmmmppprrrssspppppprrrsssuuuwwwxxxyyy{{{{{{yyyxxxvvvtttrrrqqqooooooooopppqqqrrrrrrsssvvvuuutttuuuvvvuuurrrpppqqqqqqqqqppprrrxxxyyyqqqccccccccceeegggjjjmmmooopppiii```YYYXXX___iiiqqqxxxrrrrrrwww|||{{{vvvtttzzz~~~yyyuuummmpppxxxxxxnnnggg\\\PPPHHH???:::444111111111000...000000000/////////......000//////.....................------,,,,,,------...,,,++++++,,,,,,+++***))))))***+++++++++******(((((())))))***++++++,,,,,,+++)))((()))***,,,---///...,,,***)))((())))))*********)))))))))((((((&&&&&&&&&&&&'''((()))***(((((((((((('''''''''''''''(((((((((((()))))))))***************+++++++++,,,+++******)))******++++++***)))***+++,,,,,,***++++++******)))((((((''')))((((((((((((((())))))(((((())))))))))))((((((((((((((()))))))))******)))))))))*********++++++,,,+++***)))((()))***+++******+++,,,,,,,,,++++++&&&''')))***++++++***)))******++++++++++++******))))))*********+++++++++,,,,,,+++++++++---...//////......---......//////000000//////////////////////////////000000000000///.........000222444555555444333222222222333444777777777777888999;;;<<<<<<<<<<<>>===;;;<<<<<<<<<<<<<<<;;;:::777777666666666777777888555555444444444333333333444444444444555555555555333444666666444444444555555444444444444555666666555555555555444444444333333333333333333333333333777666555333333444555555444444333333333222222222222222222333333333444444111222333444555555555555555666666777777666666666888888888888777777777777888888999:::;;;<<<======@@@???>>>>>>>>>===:::777888777555333222222222333666777777555222000//////000000///............///wwwooommmllljjjggghhhhhhhhhiiijjjhhhdddaaaeeeeeeffffffggghhhjjjjjjhhhhhhhhhiiijjjlllmmmnnnoooooooooppprrrtttuuuuuuyyyyyyxxxvvvuuusssrrrqqqtttssssssrrrsssssstttuuuyyywwwvvvvvvwwwxxxxxxwwwxxxxxxwwwwwwzzzyyymmmaaaZZZYYY^^^gggrrr|||vvviii___\\\^^^```aaarrr{{{~~~{{{vvvvvvxxxyyy~~~yyyvvvyyy~~~vvvllleeeiii}}}sss|||tttjjjcccWWWIIIAAA:::666222000000111000///000000/////////.........//////...---------------...//////...------...///+++,,,...//////,,,(((%%%)))***,,,------,,,+++***))))))******+++++++++++++++***))))))***---111333444222///,,,*********+++*********)))))))))((((((((((((((()))***,,,---...************************))))))))))))************)))************************)))))))))***************))))))***,,,...---,,,+++++++++*********))))))))))))((((((((()))***************++++++*********(((((()))))))))*********))))))))))))************---,,,)))((('''((()))***)))***++++++,,,,,,,,,,,,((()))***++++++++++++***,,,,,,------------,,,,,,++++++,,,,,,,,,---------++++++******+++,,,///000...------.........//////000000000//////......---........./////////000000------------...///111222/////////000000222333444333444444555555555444444666666666888999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999999888888999::::::::::::999777777666777777888999999444444333333333222222222222222222333444444444555222333555555333222333444444444333333444444555666444444444444444444444444444444444333333333333333666555444444444444555555666666555555555444444444222222333333444444444333111222333555666666666666666666777777666555555444888888888888888888777777888888999:::;;;<<<======???>>>=========;;;888555777666444333222222222222333444555444111///...///000/////////............xxxxxxzzztttsssnnnjjjjjjhhhfffeeefffgggfffeeeddddddddddddeeefffggghhhiiiiiihhhhhhhhhiiijjjjjjnnnmmmmmmnnnqqqsssrrrppptttsssrrrqqqqqqqqqqqqrrrtttsssssssssuuuyyy|||{{{wwwvvvxxx|||vvvlllgggbbbZZZUUUVVV^^^fffsss~~~rrrjjjgggeeebbb```jjjxxx|||{{{}}}yyyzzzyyywwwtttoooooouuu~~~uuukkkddd```gggzzz~~~rrrwww|||~~~jjj```ZZZPPPDDD===666444222000000111111111////////////...............---,,,,,,++++++,,,,,,...000111000......///222333222111///,,,***))))))***+++,,,------,,,+++***+++++++++,,,+++***)))(((***))))))***,,,111555888444222///,,,*********+++))))))((((((((((((''''''((((((((()))+++,,,...///***+++++++++++++++++++++******+++++++++,,,,,,,,,))))))))))))))))))))))))'''(((((()))***************))))))***,,,......---)))*********+++++++++,,,))))))))))))******+++,,,+++******************+++))))))))))))************(((((()))))))))*********---+++)))''''''((()))***)))***++++++,,,,,,,,,,,,)))******++++++++++++++++++,,,,,,------,,,,,,+++++++++,,,,,,,,,---------++++++******+++---...///,,,,,,---...............000000//////......---------............/////////---------......///000000......///000111333444555222333444555555555444444111111222333333333444444666666666555555444444444333333444444555555555666444444555555555555555444444444444333333333444444444444333333333222222222111111222222333333444444111333444444333222222333333333333333333444555555333333333444444444444444555555555555444444444444555555444444444555555555666666555555555444444444111222333444444444333333333333444666666777777777666777777666666555444333777777777777777777888888777888888999:::;;;<<<<<<>>>===<<<<<<;;;:::777444333333333222222222333333111222333222000////////////////////////......---ddd{{{}}}|||~~~yyyrrrmmmiiifffdddeeeggghhhhhhcccbbbbbbbbbbbbcccddddddhhhhhhhhhhhhiiijjjjjjkkknnnmmmmmmppptttvvvtttqqqpppooommmmmmnnnqqqtttvvvtttsssrrrtttyyy~~~{{{}}}~~~xxxiii^^^WWWVVVTTTRRRXXXbbbooouuu{{{vvvtttqqqmmmiiijjjvvv{{{zzz|||zzz{{{rrrkkkjjjqqqxxx~~~}}}ooofffccceeennn}}}ssstttvvv{{{rrr]]]SSSOOOHHH???:::444333222111000111111222/////////.........---------,,,,,,+++++++++++++++---///111000------000333PPPJJJ???222)))&&&))),,,++++++,,,,,,,,,+++******+++,,,,,,---,,,***)))'''(((((()))***---111444666...---+++)))((('''(((((((((((('''''''''&&&&&&&&&&&&&&&&&&'''(((***+++,,,))))))))))))***************++++++++++++,,,,,,,,,))))))))))))((((((((((((%%%&&&''')))***************)))(((***,,,------,,,((())))))***++++++,,,,,,***)))))))))***+++,,,---))))))(((((((((((()))))))))))))))*********++++++((((((((()))))))))******+++***)))((('''((()))*********+++,,,,,,,,,++++++*********************+++))))))************))))))))))))*********+++++++++++++++,,,,,,------......+++,,,---...............//////..................------------.........///.........///////////////////////////000000000000...///000111222333333333///000111111000000111222444444333333222222222222000111111222333333444444222222333333333333222222444333333222222222222222444444444333333333222222222222222222333333333333111222444444222222222333333222222222222333444444333333333333333444444444555555555555555555555555444444444555555555555555444444333333333222222222111222333444555444333222333444555555666666555555666666666666666555444333666666666666777777777777666666777888999:::;;;;;;<<<;;;:::::::::999666333111111111222222333333333///111222222000//////000/////////000///......---SSSddd}}}wwwsssooollllllmmmnnnnnnhhhgggffffffeeeeeeffffffiiiiiijjjkkkmmmppprrrsssqqqqqqsssyyy}}}yyysssqqqoooooorrrwww}}}}}}{{{xxxyyy}}}qqqgggaaaVVVQQQRRRYYY]]]```mmm~~~~~~|||xxxtttpppxxxyyy~~~~~~{{{}}}|||qqqiiikkknnnpppzzzuuummmiiihhhoooyyytttqqqqqqwwwwwwdddPPPHHHEEE@@@999444222222111000//////000111//////.........---------------,,,++++++++++++,,,+++...000...++++++...222PPPKKKAAA555+++'''(((+++,,,,,,+++******************+++,,,------,,,***)))(((((()))***+++---///000((((((((((((((('''''''''((((((((('''''''''&&&&&&&&&&&&&&&'''((()))***+++)))))))))*********++++++)))))))))*********++++++))))))((((((((('''''''''$$$%%%'''(((***************(((((()))+++,,,+++***)))))))))***************((((((((())))))***+++,,,***)))(((''''''((()))***))))))*********+++++++++(((((((((((()))))))))***(((((((((((())))))))))))++++++,,,,,,,,,+++***************)))))))))******))))))************))))))))))))*********++++++++++++,,,...//////...---,,,***+++,,,...//////......------..................,,,,,,---------.............../////////.........---...............------------...//////000111111...000222222000///111333222222222222222222111111111111222222333333444444111222222333444444444333333333222222222333333444333333333222222222222111333333333333333222222222111333444444333222222333222222222222222333333444444333333333333333333333333333333444444555555666333444444555555666555555444444333333333222222222000222333555555444333222333333444444333333222222555555555666555555444444444555555555666666666666555555666777888999999::::::999888999:::999666444000111111222222222222222...000222222000000000111...///000000000///------BBBOOObbb{{{~~~{{{{{{xxxwwwwwwuuutttoooooonnnmmmlllllllllllljjjkkkmmmpppssswwwzzz{{{vvvvvvzzzxxxvvvttttttxxxqqqdddYYYRRROOOTTTTTT]]]kkkrrrwww}}}~~~{{{tttyyyxxx}}}|||tttgggccc```___hhhvvv~~~uuukkkhhhiiimmmwwwtttooonnnttt}}}mmmZZZHHHAAA@@@;;;555000000111111000......///000//////.........---------......---,,,,,,,,,,,,---))),,,...---***)))---111,,,///000///,,,++++++------,,,***)))((()))******((()))+++---------,,,+++((())))))))))))*********''''''((()))))))))))))))((((((((((((''''''''''''(((((((((((()))***+++,,,+++++++++,,,,,,---------(((((((((((())))))))))))))))))(((((('''''''''&&&###$$$&&&(((***************(((((((((***+++***)))++++++******)))(((((((((''''''''''''((()))++++++,,,+++***))))))***+++,,,)))************+++++++++(((((((((((())))))))))))&&&'''((()))******)))))),,,,,,,,,,,,,,,+++***)))******)))))))))))))))***++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,---------,,,---///111111///,,,+++)))+++,,,...//////......,,,------....../////////,,,,,,,,,---------............/////////...------+++,,,---.../////////...000////////////000111222+++...000///------///111////////////............///000000000000111111111......000111333333444444///......//////000222222222222222222111111111111555444444333333222222222111333555444333222333444222222111111222222333444444444444333333222222222111111222333333444555555333333444555666666666555666666555555555444444444000111333555555444333222222222222222111000//////444444555555555555555444333444444444555555666666444444555666777888999999888888777888999888666444111111222222222111111000...000111222111000111222...///000000000///---,,,AAAEEEOOOaaayyyzzzwwwyyy~~~~~~~~~xxxsssuuupppmmmrrr}}}|||}}}zzzvvvmmm___UUUPPPOOOOOONNNQQQZZZiii|||}}}}}}|||zzz{{{{{{iii^^^[[[\\\aaagggnnnwww~~~}}}uuullleeedddgggnnnvvv|||mmmhhheeegggnnntttvvvuuu___RRRAAA777555555333000000000000000000000000000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,---,,,,,,++++++,,,,,,---))))))))))))))))))))))))******)))))))))))))))***,,,+++++++++******))))))---+++))))))))))))((('''(((((('''&&&&&&&&&&&&&&&&&&&&&'''((()))***++++++///---+++)))(((((()))***'''''''''''''''((())))))'''&&&&&&%%%%%%&&&&&&'''&&&&&&((()))************+++++++++***************...***'''&&&((()))(((&&&&&&)))+++***'''%%%&&&((())))))******)))((('''&&&((('''''')))++++++(((&&&((((((((((((((('''''''''+++***(((&&&&&&&&&&&&''',,,,,,,,,,,,++++++******(((((())))))******++++++,,,+++++++++******))))))******+++++++++,,,,,,,,,(((***+++------,,,+++******++++++,,,---------,,,...------,,,+++***))))))***++++++,,,---...///000***+++---......---+++***............////////////////////////////////////---...///111111///...---333333222000...---///111222222111111111111111111222222222222111111111000222222222222222222222222333333333333333333333333222333444333111000111222111111111111111111111111333222111111111222444555111111000000111111222333111222333555666888999:::777444111111333555444222555555555555444333222111222333444555666666666666333444555555666666555555333111000111333555555444333333555666777777777777888777666555555666777888:::777444333444555666666333444555555555444333222222111000.........//////////////////............>>>@@@FFFRRReee||||||qqqnnn|||~~~{{{}}}{{{rrrqqqrrriiifffrrrnnncccUUUNNNPPPUUUXXXYYY]]]cccqqq}}}{{{{{{~~~wwwhhh^^^XXXVVVZZZ```eeekkkppprrrvvvxxxoooiiiddddddfffiiirrr~~~xxxlllfff``````eeeiiiiiigggUUUIII;;;333111222000---////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------+++******************+++))))))))))))))))))))))))******))))))))))))******))))))))))))((((((((('''+++)))((((((*********))))))(((((('''''''''''''''(((((())))))******+++++++++***(((&&&&&&&&&'''(((((((((((((((((()))******(((''''''&&&&&&''''''(((&&&'''((()))************************************...+++((('''((()))((('''(((***++++++((('''''')))***)))))))))((((((((((((+++---...---***''''''((()))))))))))))))))))))))),,,,,,++++++++++++,,,,,,+++***))))))((((((((())))))******************+++++++++*********)))))))))*********+++++++++,,,,,,+++*********++++++,,,,,,------...///////////////---,,,,,,++++++*********.........------,,,,,,,,,,,,---...//////...---,,,---------.........//////...........................///000111111000///...111222222000...---...000111111111111111111111111222222111111111000000000222222222222222222222222111111111111111111111111222333444333111000111222111111111111111111111111111000000///000111222333222222222222222333333444444555666777888999:::;;;666555444666888888666333555555555555444333222111000111222333444444444444333444555555666666555555444333222222444555555444333444555666666666666666999888777666666666777777>>>;;;777555444444333222333444555555555444222111222222000000///000111111////////////............<<<===>>>BBBMMM```vvvrrrgggqqq|||rrr___^^^VVVTTTVVVRRRXXXkkkuuuhhhYYYUUU\\\eeejjjkkkhhhiiippp|||~~~zzzyyyzzzyyyvvvvvvyyy}}}sssggg^^^VVVQQQUUU[[[ccchhhkkkmmmsss{{{yyyooojjjiiiggghhhjjjiiiqqq}}}}}}wwwmmmfff^^^ZZZ[[[\\\YYYWWWIII@@@666111000111///,,,........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------************************))))))))))))))))))))))))***)))))))))))))))******))))))))))))(((((((((((()))(((((()))+++------,,,***))))))(((((((((((((((************************((('''&&&%%%%%%&&&'''((())))))(((((())))))***+++)))(((((((((((((((((()))&&&'''((())))))******)))((())))))******+++++++++---+++)))))))))***)))((()))***++++++)))(((((()))******(((''''''(((((()))...333555111***%%%&&&)))))))))))))))************(((((()))++++++,,,,,,,,,+++***)))((('''((()))***++++++***************)))******))))))))))))((((((*********++++++++++++,,,,,,+++)))((()))***,,,...++++++,,,---------,,,,,,++++++++++++++++++++++++//////...---,,,,,,++++++////////////////////////------------....................................///000111222222111000///111222333333111//////000111111111111111111111111111111000000000/////////000000000000000000000000111111111111111111111111222333444333111111111222111111111111111111111111000000000000000111222222333333222222333333444555555555666666777888888888444333333444666777666444555555555444444333222111000111222333444444444444444444555666666666666555777555333333444555444333444444555555666555555555888777777666555555666666???<<<888666555444333222333333444555444333222111222111111111111111222333/////////............---;;;;;;;;;;;;@@@MMM```ooo}}}nnnooo}}}yyywwwtttqqqnnnjjjaaaZZZLLLMMMHHHGGGMMMOOO^^^xxxrrrooovvv~~~rrrmmmkkkvvvzzzuuuqqqpppmmmiiiiiilllwwwxxxpppfff]]]TTTPPPUUU^^^ffflllooonnnnnnqqqttttttrrrnnnjjjkkkmmmooopppqqqnnnttt|||zzzrrriii^^^WWWTTTRRRMMMJJJ@@@:::444111222333111...........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))))))))))))))))))))***++++++++++++******************))))))+++---...---,,,+++******)))((()))))))))*********)))))))))(((((((((''''''''''''((()))***((((((((((((((())))))***)))((((((''''''(((((()))''''''((()))))))))))))))'''(((((()))***++++++,,,,,,+++***************)))((()))******))))))))))))+++***(((&&&&&&''')))***111333444000***&&&''')))((()))))))))))))))******&&&''')))***++++++***)))---+++***))))))***+++,,,*********))))))((((((((()))))))))(((((((((((((((************+++++++++++++++***)))))))))***,,,---******++++++++++++***************++++++,,,,,,,,,,,,,,,,,,---------......//////............//////---............/////////...........................///000000000000///...111333555555333111111111000000000000111111111111000000000000////////////000000000000000000000000222222222222222222222222111333333333111111222333111111111111111111111111111111111111111222222222222222222222222333444444222222222222222333333333222222222222444555666666444444444444333222111111222333444555666666666666444444555666666666666666999777444444444555444222444444555555555444444333666666555555555444444444999777555444555555555444222333333444444333111000000000000000111222222333//////.........---------777999::::::;;;DDDQQQ[[[hhhtttxxxqqqtttwwwjjjaaa\\\XXXXXXYYYWWWTTTRRRJJJMMMJJJLLLTTT[[[oootttkkkoooooojjjeeedddaaa]]]]]]```ggguuussskkkbbbYYYRRRPPPXXXbbbdddlllpppjjjbbbaaadddfffggghhhkkknnnrrrvvvwwwwwwtttuuuxxx|||~~~|||sssiii[[[RRRMMMIIIDDD@@@888555222222333333222000........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++******************+++,,,,,,------,,,,,,+++))))))))))))))))))))))))))))))(((((()))***++++++******************++++++))))))((()))++++++)))'''++++++***))))))))))))))))))))))))(((''''''&&&&&&&&&&&&&&&''''''((())))))'''&&&&&&&&&&&&'''(((((((((''''''''''''''''''((('''(((((())))))))))))(((''''''((()))******++++++***+++++++++************''''''(((((())))))((('''***)))'''&&&&&&(((***+++000///---,,,+++***(((''''''''''''(((((()))))))))***+++,,,------,,,+++***+++******))))))***+++,,,)))))))))((((((''''''&&&((((((((((((((()))))))))))))))*********+++++++++((()))***+++,,,+++******------............------*********++++++,,,,,,---+++,,,,,,------............------,,,,,,------........./////////000000000........................---..................---///111333333111000////////////000000000111111111000000000000////////////////////////////////////222222222222222222222222111222333333111111222333111111111111111111111111...//////000000000000000111111111111111222333333000000000000000000000000111666===BBBBBB???:::777444444444444333222111000222333444555666666666666444555666666777777666666999777555444444444333222333444444444444444333222444444444444444444444444666444333333444444333222111222333333333222000000...//////000000111111111............------------444666888888999>>>EEEKKKOOOYYYmmmtttnnnwww|||{{{||||||||||||zzzwwwvvvwwwxxx}}}|||tttnnncccWWWUUUOOOLLLPPPUUUVVVXXXZZZYYY[[[XXX[[[ccciii{{{wwwkkkjjjwww}}}~~~eeebbbaaabbb```[[[YYYZZZ^^^gggooowwwpppggg]]]VVVQQQQQQXXXaaabbbjjjmmmeee[[[ZZZ___cccccciiinnnqqquuuzzz{{{yyyuuusssrrrtttxxxzzzyyywwwmmmbbbTTTJJJEEEAAA<<<888222111///000111111111000........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,************)))))))))))))))***+++,,,,,,+++***)))))))))))))))))))))))))))(((((((((((()))***+++,,,(((((((((((())))))))))))'''''''''((())))))'''$$$+++******)))))))))))))))(((((((((''''''&&&&&&&&&$$$%%%%%%&&&&&&&&&''''''&&&&&&%%%%%%&&&&&&'''((((((''''''&&&&&&''''''((((((((())))))))))))(((((('''(((((())))))*********(((***++++++***))))))***'''&&&&&&'''))))))(((&&&)))((((((''''''(((******---***((((((******)))(((&&&&&&''''''(((((())))))******+++++++++******)))''''''((((((((((((((((((((((((((((((((((((''''''(((((())))))))))))******)))))))))************+++'''(((***,,,,,,+++***(((,,,,,,------,,,,,,++++++*********++++++,,,,,,,,,......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.........////////////000------------------------------------------------+++---......---,,,,,,---...//////000000111111111111111000000000/////////////////////////////////000000000000000000000000000222333333222111222444111111111111111111111111,,,,,,---...............111111000000111111222333000000000000111111111111222<<>>777444444444333333222111000000111222333444444444444555555666777777777777666888666444333444444333222222222333333444333333333333333555666666666666666666555333333333222111///111111222333222111000///...//////000000000000///.........------------,,,444444555666888;;;>>>???CCCIIIVVVlllzzzpppvvvzzzyyyrrrrrrvvv}}}~~~zzzxxxvvvuuurrroookkkiiihhhhhhbbbbbbbbb```^^^]]]^^^```eeesss|||yyytttqqqjjj```[[[VVVVVV^^^fffiiilllpppvvvvvvqqqpppuuuuuu}}}uuullljjjqqqssskkkjjjiiifffbbbdddjjjqqqppphhhaaa___^^^bbbdddhhhuuu{{{qqqggg]]]XXXVVVUUUYYY^^^___dddddd^^^YYY\\\cccggggggnnnuuuvvvzzz~~~~~~{{{tttpppnnnooosssuuussspppeeeZZZMMMCCC???<<<777444000000//////000000000000////////////////////////........................,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********))))))((()))+++,,,,,,+++)))((())))))))))))))))))))))))(((((((((((()))***+++,,,'''((((((((())))))))))))(((((()))+++------+++)))******)))(((((((((((()))((((((((((((''''''''''''%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&'''(((((()))((((((''''''(((((()))(((((())))))))))))((((((((((((((()))))))))))))))&&&)))++++++)))((((((***((('''&&&(((***+++)))''''''((((((((()))))))))***)))))))))((('''''')))***&&&''''''((())))))******(((((((((((())))))***+++%%%&&&((()))***)))((('''))))))))))))************)))))))))*********++++++))))))))))))************((())))))******************************)))((((((++++++++++++++++++,,,,,,,,,,,,,,,------------...***+++,,,------,,,+++***,,,,,,,,,---------......------------------------......------------......,,,------,,,++++++---.........//////000111111222222222111111111000000000000000000000000000000000000000000000000000000000000222333333222111333444111111111111111111111111---...///000000000//////222111111111111222333333000000111111222222222333111:::FFFLLLJJJCCC:::555333333444333333222111000000111222333444444444444555555666777777777777777666555333222333444333222000111222333333333333333333444666888::::::::::::444333333333444444222111000111222222222111///...000000111111111000///............---------,,,,,,777666444555888:::;;;;;;@@@DDDKKKXXXkkkvvv{{{vvvtttuuuyyyxxxtttrrrtttmmmpppsssttttttuuuuuuvvvxxxvvvtttqqqmmmiiifffdddcccbbb```\\\XXXVVVVVVWWWYYYZZZYYYWWWUUUUUUWWWYYY]]]rrr{{{jjjfffiiiuuu}}}{{{vvvqqqooosss}}}yyykkkdddeeefffdddeeejjjvvvwwwlllgggaaabbb```bbbnnn|||}}}uuusssjjjaaa^^^]]]ZZZZZZ\\\YYYZZZYYYUUUVVV___fffiiillluuu{{{|||~~~}}}ssspppnnnooossstttppplll```VVVIII@@@<<<:::777333222111000000000111111111000000000000000000000000........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********+++---......---+++***))))))))))))))))))))))))(((((((((((()))***+++,,,))))))******+++++++++,,,***+++,,,///222333111000***))))))(((((((((((((((((((((((()))))))))))))))((())))))***))))))(((((('''''''''''''''((())))))******))))))))))))******((()))))))))))))))(((((())))))))))))((((((((((((%%%(((++++++)))'''((())))))((('''))),,,---+++(((&&&'''((()))******))))))'''***,,,)))%%%$$$(((---'''(((((()))***+++++++++++++++***+++,,,///111222%%%'''***,,,---+++)))(((******++++++,,,,,,,,,---))))))******+++++++++,,,))))))))))))***************)))((('''((()))+++,,,---------------,,,+++***++++++++++++++++++++++++((()))***,,,...000111222***+++---......---+++*********+++++++++,,,,,,,,,------------------------//////............///////////////...------///222---......///000111111222222222222222111111111111111111111111111111111111111111111111111111111111000111333333222222333444111111111111111111111111000111222444444333333222333333222222333333444555/////////000111111222222000333666666444222222333333333333333222111000000333333444555666666666666555666666777777777777777555444222222333333333222///000111222333444444444444666888;;;======>>>>>>000000111333666888777666000111111222222000///...111222333333222111000///......---------,,,,,,,,,000000111222444666888999======BBBMMMWWWdddxxx|||}}}{{{|||tttttttttsssvvvxxxrrriiijjjlllmmmkkkhhheeefffhhhbbb```aaadddbbb[[[YYY]]]eeegggjjjlllkkkgggccc```iii{{{|||{{{rrrjjjjjjmmmsss|||qqqeeeiiijjjiiiooottt{{{{{{lllcccdddeeegggjjjooovvv{{{vvvjjjdddiiikkkddd]]]]]]XXXSSSVVVbbbiiiiiikkkqqqtttzzz~~~}}}}}}}}}uuuuuupppiiigggiiiddd[[[QQQHHH>>>777555555222///,,,---...//////...---,,,...------,,,,,,,,,------111...,,,---///000...+++************************************))))))((((((((((((((((((((((((((((((+++++++++*********))))))((())))))***++++++,,,,,,((('''&&&&&&''')))+++,,,,,,,,,,,,+++++++++******************)))'''&&&%%%&&&''')))***)))((()))***)))((('''&&&&&&&&&&&&&&&))))))))))))))))))))))))&&&'''''''''&&&%%%%%%$$$(((((((((((())))))))))))***+++,,,+++***)))***+++******)))))))))))))))***(((((((((((((((((((((((())))))))))))))))))))))))(((((('''''''''&&&&&&&&&))))))))))))))))))))))))************************'''''''''''''''''''''''''''(((((('''&&&&&&)))+++***)))***+++---,,,)))'''))))))))))))************))))))))))))))))))))))))+++++++++*********)))))))))***++++++++++++***)))++++++++++++++++++++++++***++++++,,,------------+++++++++,,,,,,,,,---------------.........//////000000000///......------//////...------------..................///000000111111111111111000//////000000000000111111111111111111111111000000000000111111111000000000000000111111000000000000111111000000000000////////////111222222333333222222111111111111000000000000000111111111111111111111111555444444333333222222111333333333444444555555555777777777777666666666666333333444444333222000///222222111111111111111111555888999888:::@@@CCCBBB555444444333333222222111(((***...111222111...---///////////////.........*********++++++,,,,,,,,,333333333444555666777888999888:::@@@EEEMMM\\\jjj{{{rrroooqqqtttuuuuuuwww{{{}}}|||}}}{{{rrrnnnpppyyy}}}~~~~~~~~~{{{rrrkkkjjjlllooovvv|||~~~vvvyyyxxxvvv|||}}}pppiiijjjjjjjjjlllpppuuuyyy{{{rrrlllnnnqqqmmmgggcccZZZXXX^^^mmmvvvuuuuuuyyyxxx~~~wwwvvvpppiiifffddd^^^UUUJJJCCC:::444333333111...------............------444333222111000/////////,,,***))))))++++++***'''************************++++++*********)))))))))************************+++++++++*********))))))++++++******)))((((((((()))******+++,,,---------++++++++++++*********)))(((((()))))))))(((''''''&&&((())))))'''&&&''''''))))))((('''''''''(((((((((((((((((((((((((((((('''''''''''''''&&&%%%$$$(((((((((((())))))))))))$$$&&&((((((((()))***,,,,,,+++***)))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''&&&&&&&&&%%%%%%%%%$$$))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((())))))((('''(((***,,,++++++,,,---///...+++)))))))))))))))************))))))))))))))))))))))))+++++++++*********))))))************************++++++++++++++++++++++++++++++,,,,,,---,,,,,,,,,+++,,,,,,,,,------------***++++++++++++,,,,,,,,,....................................------------...............//////000000111111111111000///...---.........///////////////////////////.........//////000000111111222222111111000000000000111111000000000000/////////...111222222222222222222111000000000000000000000000111111111111111111111000333333222222222222111111333333333444444444555555555555555666666777777777333333333333222111000///111111111222222222222222444777777666888===@@@???444444444333222222111111---...000111000///,,,+++------------------......++++++++++++,,,,,,,,,,,,555555555555555666666666999888888:::;;;>>>GGGPPPfffyyy|||uuu{{{}}}}}}{{{xxxwwwooojjjjjjlllnnnsssxxx|||~~~~~~ssskkklllmmmnnnpppsssxxx|||{{{uuussswww{{{wwwpppcccaaaiiizzz{{{|||}}}xxxvvvooogggbbb]]]UUULLLAAA;;;444111111111000............------.........222111///...,,,+++++++++---,,,++++++,,,,,,+++)))************************+++++++++++++++*********************************+++++++++***************+++******)))((((((''''''(((***,,,.........,,,+++******)))))))))))))))((((((((()))***************(((***+++***(((&&&&&&''')))(((((((((((())))))***''''''''''''''''''''''''''''''''''''''''''&&&%%%))))))))))))((((((((((((%%%&&&((((((((((((***+++---,,,+++)))((('''&&&&&&((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&(((((((((((((((((((((((((((((((((((((((((((((((()))))))))******)))))))))((()))***)))((((((***,,,++++++,,,---///...,,,)))))))))))))))************))))))))))))))))))))))))+++************)))))))))++++++************++++++************************,,,,,,,,,,,,,,,,,,+++***,,,,,,,,,---------......------........./////////++++++,,,------...//////---......///...---,,,+++---............/////////000000000000000//////...------........./////////000000/////////............//////000111222333333111000000//////000000111000000000/////////......111111222222222222111111000000000000000000000000000000111111111111111111000000111111111222222222333333333333444444444444222333333444555666777888444333222111000000000000111111111222222333333444333666666444555:::;;;999444444333333222111111111/////////000///......---+++++++++,,,,,,---------------,,,,,,,,,,,,,,,+++333444444555555555555555888888999::::::<<>>EEEQQQccc{{{rrrggghhhooovvvfff|||tttvvvzzz{{{uuutttwww{{{|||~~~{{{uuujjjccc]]]]]]^^^```dddiiijjjlllnnnnnnmmmooosssxxxtttiiillloooqqqrrrtttvvvwwwvvvsssqqqtttyyynnnjjjssszzzzzzzzz||||||jjjaaaXXXSSSLLLBBB999555111111000000000000000000.........------.........,,,,,,,,,,,,---...///000,,,.........,,,+++,,,---*********************************+++++++++++++++((((((((((((((((((((((((***************+++++++++//////...,,,+++***))))))+++***(((''''''(((***+++&&&''''''''''''((((((((()))(((((((((&&&%%%$$$### """%%%&&&&&&&&&((()))'''&&&&&&&&&&&&''''''(((************************'''(((((()))))))))))))))******))))))((((((''''''%%%&&&(((''''''&&&((()))''''''''''''((()))******************************''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&''')))******)))'''&&&%%%'''))))))((('''((()))******+++---//////---+++))))))))))))************))))))))))))))))))))))))(((((()))))))))))))))***)))***++++++++++++***)))************************++++++++++++++++++***)))+++++++++,,,,,,,,,------,,,,,,,,,,,,------------......---,,,,,,+++******,,,------...---,,,+++***+++,,,---//////...------,,,---..................,,,,,,---------...............///000000111111222444444333222111000000///000//////......//////000/////////.........------//////000000000000//////---......//////000000111111111222222333444444444111111222333444444555555333333333333222222222222444333333222111000///...000000///////////////000000000000111111222222333333666666333333555444111222222111111000///////////////...------------...+++++++++,,,,,,---------,,,,,,+++++++++++++++***000111333555555444333222444777666333444999999555777999===CCCMMM]]]sssyyyiiieeehhhooo}}}~~~kkkvvvtttggghhhnnnyyy{{{wwwrrrkkklllnnnpppssszzz}}}vvvuuuzzz~~~|||wwwrrrhhh___WWWUUUWWWYYY___fffiiiooouuuxxxwwwvvvwwwzzz|||}}}yyynnnpppssssssrrrpppppppppsssooopppzzztttgggbbbkkktttvvvwwwzzzxxx~~~}}}zzzxxxuuuqqq^^^TTTKKKGGGAAA888222111000111111111///......///------............------,,,++++++++++++,,,,,,------///000///---,,,---///************************)))))))))*********++++++))))))))))))))))))))))))))))))*********+++++++++///...---,,,***)))((((((******)))))))))))))))***&&&'''''''''(((((((((((('''''''''''''''&&&%%%$$$"""$$$&&&'''&&&&&&'''((()))((('''''''''''''''((())))))))))))))))))))))))'''((()))************)))*********)))((('''''''''%%%&&&((('''&&&&&&'''((((((((('''''''''(((((()))((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&''''''((((((((())))))))))))))))))))))))(((((((((((((((((((((((('''(((***++++++***((('''%%%''')))***)))(((((()))))))))+++---//////---+++))))))))))))************))))))))))))))))))))))))(((((((((((())))))******((()))+++------+++)))(((++++++++++++++++++++++++)))******++++++++++++************+++++++++,,,,,,------------.........///------------,,,,,,,,,,,,---------,,,,,,,,,++++++***,,,---//////...---,,,+++,,,---...............,,,,,,,,,---------......------...///111222333444333333333222222111111111//////............////////////.........---------...//////000000//////...------......///000000111//////000111111222333333111111222222333333333444333333333222222222111111111111111000000/////////.../////////000//////...000000000000000000000000111444555222222444333///222111111000//////......---------------,,,,,,,,,******++++++++++++++++++)))******************+++333444555666666444222111333666555222444::::::666555777:::===AAAJJJ\\\kkk{{{nnnfffgggdddrrrzzzyyyzzzzzzwww{{{}}}rrrccc\\\]]]dddqqq{{{||||||zzzzzzxxxtttgggffffffhhhmmmtttzzz~~~yyyqqqqqqwwwxxxyyyzzzyyyuuusssqqqfff\\\TTTRRRUUUZZZbbbjjjpppwww|||{{{{{{{{{zzz~~~}}}~~~ppprrrttttttrrrpppnnnnnntttmmmqqqzzzxxxooobbb]]]eeennnpppqqqtttvvvzzz{{{uuupppnnnjjjfffVVVKKKBBB???:::222......///000111111///---------,,,---...//////...---,,,///......---,,,,,,,,,,,,)))+++---+++)))''')))+++************************(((((())))))*********+++************************))))))******++++++++++++++++++******************'''((()))******)))'''&&&'''''''''((((((((())))))'''(((((()))))))))))))))'''(((******)))((())))))+++***)))(((((('''(((((((((((((((((((((((((((((((((((()))***************+++******)))(((''''''&&&++++++,,,***'''&&&&&&'''***)))((('''''''''''''''''''''''''''''''''''''''))))))))))))))))))))))))'''((((((((())))))******************************************************((()))+++------+++)))(((&&&(((++++++***))))))***'''''')))+++------+++)))))))))))))))************))))))))))))))))))))))))'''((((((((())))))******'''))),,,......,,,)))'''++++++++++++++++++++++++((()))***+++++++++++++++))))))*********+++++++++)))))))))*********+++++++++,,,,,,------......///...---,,,+++++++++,,,,,,***+++---//////...---,,,+++,,,------.........---........./////////000000......000111333555666777222222222222222222333333//////............////////////.........---------......////////////......---------...///000000111---......///000111111111111111111111111222222222333333333222222111111111////////////000000000000---...///000000///......000000000000///////////////333444111111333222...111111111000//////......))))))+++,,,---.........************))))))))))))(((((())))))*********+++111111222222222333333333666555555444444333222222777777777888;;;BBBJJJPPP^^^nnn{{{qqqmmmmmmooowww}}}~~~vvvrrrkkkgggeeeccc___\\\VVVXXXaaajjjmmmmmmsss|||{{{uuuuuuzzz}}}{{{xxxqqqkkkhhhgggffffffhhhkkkoooqqq{{{|||sssmmmmmmpppxxxrrrttt~~~uuulllgggeeeaaa[[[TTTRRRXXX```gggkkkvvv|||yyyxxx~~~uuuooovvv|||rrrnnnpppooolllssszzzssssss{{{rrrggg]]]]]]jjjsssqqqpppsssvvvyyyrrreee```ccc^^^TTTEEEBBB===888444222111111//////000000000000//////,,,,,,,,,------.........///......------,,,++++++......------,,,+++******++++++******))))))((((((+++)))'''((()))******)))((((((((()))*********+++******+++++++++,,,,,,,,,%%%&&&'''(((((('''&&&%%%'''''''''(((((((((((()))'''))))))((('''&&&'''(((%%%%%%%%%&&&&&&&&&''''''''''''((((((((((((((((((%%%%%%%%%&&&&&&'''''''''&&&&&&''''''''''''&&&&&&&&&((()))***)))((()))***)))((('''&&&&&&&&&&&&&&&+++***))))))))))))'''%%%*********))))))((('''&&&))))))))))))((('''&&&%%%''''''''''''''''''''''''&&&(((******(((&&&&&&&&&''''''((((((((((((''''''&&&''')))*********)))((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((()))***************))))))))))))))))))))))))++++++++++++++++++++++++'''((((((((())))))))))))******))))))******+++,,,---,,,,,,+++*********+++******+++++++++,,,,,,,,,******+++,,,,,,---......,,,,,,,,,++++++*********...------,,,,,,------...---------.........//////+++,,,,,,------,,,,,,+++,,,,,,,,,---------......---...///000000111111111222222111111111111111111000///...---------------......---------,,,,,,,,,...,,,,,,...111222111...............////////////////////////000000000000000000111111111222222222222222222111111111000000111000///......///000111111111000000//////......000///.........///111222444444444333333333222222111111111000///---,,,++++++,,,------,,,+++)))(((---+++))))))+++,,,***(((************************111111111222222222333333444444444444333333333333444444444555666:::@@@EEEMMMZZZnnn{{{pppmmmooovvv}}}|||vvvpppmmmggg```\\\ZZZXXXRRRNNNNNNPPPXXXaaadddeeeiiiqqqxxx~~~xxxssstttzzz~~~{{{wwwpppjjjdddeeeeeefffhhhlllppprrryyy|||~~~|||uuuooommmmmmsssooorrr~~~tttiiiaaa^^^^^^aaa___]]]___eeeooowww{{{}}}wwwsssxxx}}}~~~xxxrrrnnnooozzzzzzppplllmmmllliiippp{{{~~~vvvttt}}}zzzrrrhhh^^^[[[eeemmmmmmnnnsssoooqqqjjj^^^YYY[[[WWWNNN@@@===999555111000000000//////000000000000//////---------.........//////,,,,,,------------------------,,,,,,+++*********+++++++++***************...,,,++++++,,,,,,+++************+++++++++++++++*********+++++++++,,,,,,''''''((())))))(((''''''''''''((((((((()))))))))'''))))))((('''&&&'''(((&&&&&&&&&&&&&&&'''''''''((((((((((((((('''''''''%%%%%%%%%&&&&&&'''''''''&&&''''''((((((''''''&&&&&&((()))***)))((()))******)))((('''''''''''''''+++***))))))***)))'''%%%)))))))))))))))(((((('''************)))((('''&&&))))))))))))))))))))))))'''((())))))'''&&&'''''')))(((((((((((((((((((((&&&&&&'''((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((()))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++******))))))******+++,,,---,,,++++++*********+++*********+++++++++,,,,,,******++++++,,,------...---------,,,,,,,,,+++++++++******))))))******+++,,,,,,---------.........+++,,,,,,------,,,,,,+++---------.........//////...///000111111222222222111111111111111111111111000000///...------------000/////////...............---,,,...111222111///............///////////////000000111111111111111000000111111111222222222222222222111111111000000111000///......///000111///////////////.........000//////...///000111222222222222111111111000000111111000000///---,,,+++******+++,,,,,,,,,+++***---+++))))))+++,,,***(((************************111111111222222222222333222222333333333444444444666666777666666777:::===<<>>DDD???GGGRRR^^^kkk~~~xxxwwwnnnqqqqqqooorrryyyyyyttttttsssrrrpppooopppsssvvvtttpppmmmjjjeeecccjjjsssxxx{{{|||vvvkkkaaa^^^___dddhhhkkkjjjgggiiiqqqxxxwwwjjj]]]UUUTTTWWW[[[^^^^^^ccclllqqqqqqrrruuupppwww{{{tttrrrppprrrvvvxxxwwwtttwwwvvvssspppqqquuurrrmmmuuussstttzzztttyyy}}}{{{zzzuuupppoootttwwwsssmmmiiibbbccc```[[[VVVQQQKKKEEE???999333111000///000222........................---..................---.........------,,,,,,,,,*********++++++,,,------***************+++++++++'''((()))***,,,...//////++++++***++++++***&&&###(((((())))))*********+++''''''''''''((((((((()))***)))(((''''''((()))***))))))))))))************''')))))))))'''&&&'''((("""###$$$%%%&&&((())))))%%%%%%&&&'''((()))******))))))(((((('''''''''&&&$$$%%%%%%&&&&&&%%%%%%$$$&&&(((******)))((()))***((((((((((((((()))******'''&&&&&&'''(((((('''%%%'''(((((()))))))))))))))((())))))*********))))))''''''''''''''''''''''''&&&(((******(((&&&&&&&&&$$$%%%&&&((())))))))))))((()))*********)))'''&&&(((((((((((())))))))))))************************(((((((((((())))))))))))&&&''''''((((((((((((((())))))))))))))))))))))))************************'''(((+++------,,,***(((*********)))***++++++,,,))))))((())))))***++++++))))))))))))************++++++************************+++++++++,,,,,,,,,***))))))))))))))))))***++++++,,,,,,,,,---------+++,,,,,,------,,,,,,+++,,,,,,,,,---------......---...///000111111111111///000000111222222333333222111000...,,,+++++++++*********++++++,,,,,,,,,---///111111...---...000,,,,,,,,,---------......333222000...///111333555111111000000/////////....../////////000000111111...///000111111000///...000...,,,***)))***,,,------...000111111111000/////////.........------------------...------,,,,,,+++******)))***,,,---...)))+++---,,,)))((()))+++))))))))))))))))))))))))444111...///111333111...000111111111111222222222111111222222222333333333333333444555777999:::<<<:::???FFFKKKTTTeeeyyy{{{vvvtttppplllhhhqqqyyy{{{zzzyyyyyyyyyzzzrrrhhhbbbaaabbbccccccooommmlllkkkjjjhhheeebbbggglllooojjjfffkkk{{{uuuoooqqqrrrpppxxxxxx|||}}}zzzvvvsssttttttttttttvvvuuuxxxyyyvvvuuuxxxyyywwwtttuuutttttt{{{}}}xxx{{{}}}{{{xxxoooqqqsssssspppllljjjhhh___\\\XXXQQQJJJBBB<<<999777666333111111111222333111000///......------.........---------......///,,,,,,++++++++++++++++++*********++++++,,,,,,,,,***)))'''&&&&&&''')))******//////,,,+++...---'''+++++++++***))))))(((((('''***,,,***%%%###%%%((()))******)))'''&&&((()))'''((()))++++++++++++*********)))((('''&&&%%%%%%((((((((((((((((((((((((***,,,---+++(((&&&''')))))))))((('''''''''''''''((((((((((((((((((((((((&&&&&&&&&''''''''''''((((((((((((((((((((((((((((((&&&%%%%%%'''(((((('''''''''''''''''''''''''''''''''(((((())))))******''''''''''''''''''''''''''''''''''''(((((((((((())))))(((((('''''''''&&&(((((((((((((((((((((((((((((((((((())))))))))))((('''%%%$$$%%%&&&((()))))))))************)))))))))(((''''''''')))***+++&&&&&&''''''''''''&&&&&&''''''((()))))))))))))))))))))))))))))))))))))))&&&&&&''')))************)))))))))(((((((((((((((,,,,,,++++++***)))))))))))))))))))))))))))))))))+++)))'''))),,,---+++)))+++++++++++++++***))))))++++++******************+++,,,,,,------,,,,,,++++++++++++++++++***)))))),,,+++*********+++,,,---------...///000000//////000000000111222222333333000///...---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,---,,,++++++,,,---///000//////............//////111111111000000000000000000000000000////////////---///000000///......///......---------,,,,,,,,,111111111111111222222222222111000......---------------------------------+++++++++************)))---,,,+++***))))))))))))(((((((((((())))))))))))999999777333///...000333//////000000000111111111111111222222222333333333333333444444666777999:::888;;;???AAAEEEOOO___kkk}}}vvvnnnqqqzzz~~~wwwrrrooonnnnnnnnnpppppprrruuuyyyzzzyyyxxx{{{~~~~~~xxxrrrwww|||wwwtttssstttvvvxxxzzz|||{{{|||{{{xxxsssooonnnkkkjjjsss~~~~~~yyytttjjjkkkkkkjjjgggdddaaa___YYYWWWRRRKKKDDD>>>999666555444222000//////000111000//////...............///......------------...///......,,,+++***))))))))))))*********++++++++++++***)))(((((()))***+++***......+++***---,,,(((((((((((((((''''''''''''))),,,...,,,(((&&&(((+++)))******)))'''&&&((())) !!!###%%%'''((((((((()))))))))(((''''''&&&&&&(((((((((((((((((((((((()))+++,,,***'''&&&'''((((((((('''&&&&&&&&&&&&&&&((((((((((((((((((((((((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''(((&&&%%%%%%'''(((((('''''''''''''''''''''''''''((((((((((((((()))))))))''''''''''''''''''''''''''''''''''''(((((((((((('''''''''&&&&&&&&&%%%%%%(((((((((((((((((((((((((((((()))))))))************)))((('''''')))+++,,,((())))))******))))))((()))((('''''''''((()))***))))))************))))))''''''((()))))))))))))))))))))))))))))))))))))))&&&'''((())))))***))))))(((((((((((((((((((((((((((((())))))***+++++++++))))))))))))))))))))))))***((((((***---//////...***************))))))((())))))))))))))))))))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,++++++***((((((++++++*********+++,,,---++++++---...000000111111111111111111000000000000///......---,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------............------,,,,,,++++++,,,---///000//////............//////000000000000000000000111111111111000000/////////...000222222000///000111............------------000000111111111111222222111000///......---......------------------------+++++++++************)))---,,,+++***))))))))))))(((((((((((())))))))))))>>>EEEJJJEEE999000000444.../////////000000000000111111222222222333333333333333333333444555666777888;;;<<<;;;;;;@@@JJJRRRnnn{{{wwwuuuyyyzzz}}}}}}}}}|||~~~}}}tttsssssstttwww|||wwwooojjjfff``````jjjxxxxxxqqqiiiiiihhheeebbb^^^[[[XXXQQQNNNIIICCC===888555333222111///...---......///.........---......///000///.........------,,,,,,......---,,,++++++******))))))))))))************,,,,,,************,,,,,,***---,,,***)))++++++)))************++++++++++++,,,...000...+++)))+++---)))******)))''''''((()))$$$%%%&&&((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((()))***)))'''&&&&&&'''''''''&&&%%%%%%%%%%%%&&&((((((((((((((((((((((((&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&(((&&&%%%%%%'''(((((('''''''''''''''''''''''''''))))))((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((((((((''''''''''''&&&&&&(((((((((((((((((((((((((((((()))))))))***************)))((()))***+++,,,'''(((((())))))((((((''')))(((''''''''''''((((((''''''((((((((((((''''''''''''((()))))))))))))))))))))))))))))))))))))))(((((())))))))))))((((((((((((((((((((((((((((((''''''(((((()))*********))))))))))))))))))))))))(((((()))+++///222222222*********)))))))))(((((())))))))))))))))))))))))******++++++,,,,,,,,,,,,,,,,,,,,,,,,+++***)))(((++++++******++++++,,,---)))***,,,...///111111222222222111000///------,,,...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.........//////.........,,,,,,,,,,,,,,,...///////////////......//////////////////000000111111111333333222111000000//////...000111111000//////000////////////............///000000000111111111222//////...............///------------------------+++++++++************))),,,+++******))))))))))))(((((((((((()))))))))))):::FFFRRRRRREEE666...,,,/////////000000000111111111111222222222333333333333333333222333333444555666888:::999888;;;AAAFFFSSS```sss~~~xxx|||zzz|||vvvxxxyyyxxxzzz|||tttjjjddd^^^___iiivvvzzzqqqhhhfffccc```\\\XXXTTTQQQIIIFFFAAA;;;666333111111000000///...------......------------...///000111............---,,,,,,+++)))))))))***+++,,,------******************++++++------,,,++++++,,,------***+++***))))))***+++***))))))******+++,,,------+++---...---+++)))***,,,((()))***)))''''''(((***------,,,,,,+++***))))))''''''(((((())))))))))))''''''''''''''''''''''''((((((((('''&&&&&&&&&&&&''''''&&&&&&%%%&&&&&&'''((((((((((((((((((((((((&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&(((&&&%%%%%%'''((((((''''''''''''''''''''''''''')))))))))((((((''''''&&&''''''''''''''''''''''''''''''''''''((((((((((((***************)))))))))((((((((((((((((((((((((''''''((((((((())))))))))))(((((('''((()))******''''''((((((((((((''''''((((((((('''''''''''''''%%%&&&&&&''''''&&&&&&%%%''''''((()))))))))))))))))))))))))))))))))))))))((())))))))))))(((((('''(((((()))))))))))))))***)))))))))(((''''''&&&&&&))))))))))))))))))))))))(((((())),,,...000111222***))))))((((((((((((((())))))))))))************...------,,,,,,,,,,,,,,,***++++++,,,,,,++++++***+++***++++++++++++,,,,,,)))***,,,---...///000000111000000///---,,,,,,+++---,,,,,,+++++++++,,,,,,------------------------......////////////......++++++,,,,,,---......///......////////////......---......///000111222222444333333222111000//////,,,---//////---,,,---...000000000000////////////...//////000000111111111......---------...//////,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********))))))++++++***)))))))))))))))(((((((((((())))))))))))...888CCCHHHBBB777...)))000000000111111111222222111111222222222333333333333333222222222222333333000222555555555666:::===AAAKKK[[[jjjxxx}}}|||}}}~~~~~~||||||~~~}}}yyy}}}~~~sssllleeegggooowww}}}|||}}}rrrccc___YYYUUURRRNNNJJJGGGBBB???;;;666333111000000000/////////.........///,,,,,,,,,,,,---///000111------......---,,,++++++'''(((((()))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,---***)))***++++++******+++$$$$$$%%%&&&''''''((())))))*********((((((((()))((())))))((('''''')))***+++***)))(((''''''&&&&&&''''''(((((()))*********&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&''''''&&&%%%((('''''''''''''''((((((((((((((((((((((((((((((&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&(((&&&%%%%%%'''(((((('''''''''''''''''''''''''''))))))((((((''''''&&&&&&''''''''''''''''''''''''''''''''''''(((((((((((()))))))))***************((((((((((((((((((((((((&&&&&&&&&'''''''''((((((((((((((((((((())))))***''''''((((((((((((''''''(((((((((((((((((('''''')))))))))******)))))))))''''''((()))))))))))))))))))))))))))))))))))))))((())))))))))))((((((''')))))))))******+++++++++))))))(((((('''&&&&&&&&&))))))))))))))))))))))))((()))***+++,,,,,,---...******)))((('''(((((((((*********++++++,,,,,,,,,222111///---,,,+++++++++((()))***+++,,,---------******++++++,,,,,,,,,,,,+++,,,---------------,,,------------------------,,,,,,+++++++++,,,,,,---------------------------......////////////......++++++,,,------...............///000000///......------...///000111111222333333222222111000000///,,,...//////...------...111111000000000/////////------...///000000111111...------------......///,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********))))))******))))))((()))))))))(((((((((((())))))))))))+++///333777888777444222111111111111222222222222111111222222222333333333333222222222222333333444222333555555444555777999888???HHHRRR]]]iiivvv~~~yyyzzz|||wwwvvv{{{~~~}}}{{{wwwvvv|||{{{|||~~~{{{rrrrrruuuwwwyyy{{{|||}}}zzzxxx{{{zzzooo___ZZZSSSNNNKKKHHHDDD@@@;;;:::777444222000000000////////////////////////,,,,,,,,,,,,---...///000+++,,,---......---,,,+++,,,++++++***))))))((((((---------------,,,,,,,,,++++++++++++++++++++++++***(((***---...+++***+++$$$%%%%%%&&&'''(((((()))'''''''''''''''''''''''''''((()))((('''''')))+++'''''''''''''''((()))***((((((((())))))*********&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&&&&'''((('''&&&(((''''''''''''((())))))((((((((((((((((((((((((&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&(((&&&%%%%%%'''(((((('''''''''''''''''''''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((&&&&&&''''''''''''((((((((((((((((((((((((((((((&&&&&&'''''''''((((((((()))))))))*********++++++'''(((((())))))(((((('''''''''((()))***)))))))))'''(((((())))))(((((('''''''''((()))))))))))))))))))))))))))))))))))))))(((((())))))))))))((((((((())))))******++++++,,,&&&&&&''''''((()))))))))))))))))))))))))))))))))(((***++++++))))))***,,,+++***)))((('''((()))*********++++++,,,---------333111///---++++++++++++((()))***,,,---.........)))***+++,,,,,,,,,,,,+++,,,,,,------,,,,,,+++***+++,,,,,,---......//////,,,,,,,,,,,,,,,------...------------------------.........//////.........***+++,,,---............---...///000000///...---.........//////000000000222111111111111000000000///111222222111000000111000000000000////////////,,,,,,---...///000111111......---------------...,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************)))***))))))(((((()))))))))(((((((((((())))))))))))...///000000000111222333000000000000111111111111111111222222222333333333222222222222222333444555555666666666666666777888555999>>>BBBGGGPPP[[[bbbtttxxxsss|||zzzvvvqqqpppsssvvvyyyyyyyyyzzzyyyyyyxxxwww{{{~~~}}}yyysssqqqsssvvv~~~}}}yyywwwuuuuuuwwwxxxqqqnnnrrryyy|||ssshhh[[[TTTLLLGGGEEEBBB>>>:::555555444333111000//////......///////////////...,,,,,,,,,,,,------...///)))***,,,.........---,,,......---,,,+++***)))(((---------,,,,,,+++++++++))))))************)))))))))(((***000111,,,)))+++(((((())))))******++++++((((((''''''((()))(((''''''((()))((('''((()))+++))))))((())))))+++,,,---))))))))))))))))))******(((((((((((((((((((((((()))'''%%%&&&((()))(((&&&'''&&&&&&&&&''''''((()))((((((((((((((((((((((((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''(((&&&%%%%%%'''(((((('''''''''''''''''''''''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((%%%%%%&&&&&&&&&'''''''''((((((((((((((((((((((((((((((((())))))))))))***(((((())))))*********)))((())))))******))))))(((&&&''')))***+++,,,++++++%%%%%%&&&&&&&&&&&&%%%%%%''''''((()))))))))))))))))))))))))))))))))))))))&&&'''((())))))***))))))&&&''''''((())))))******&&&''''''((())))))******))))))))))))))))))))))))(((***++++++)))(((***,,,,,,+++***(((((()))***+++)))******+++,,,,,,------///...,,,*********+++,,,***+++,,,,,,------,,,,,,)))***+++,,,,,,,,,++++++***++++++,,,,,,,,,++++++,,,,,,,,,---...//////000------,,,,,,---......///........................------............------***+++,,,............------...///000000///...---......////////////////////////000000000000111111000222333333222111111222000000/////////.........+++,,,,,,---///000000111///......---,,,,,,,,,,,,+++++++++++++++++++++++++++++++++************)))))))))(((((((((((())))))(((((((((((())))))))))))---000222000+++&&&%%%%%%////////////000000000000111111222222222333333333222222222222333444555666222222222333333555666777555777999;;;<<>>???FFFOOO]]]lll{{{|||wwwssssssvvvwwwvvvxxx|||{{{}}}{{{|||xxxqqqnnnoooooonnnrrrsssuuuyyytttrrrqqqqqquuueee\\\cccqqqwwwyyyyyyzzzjjj]]]UUUHHHDDD===888555444444333111111111111000000000000///......---------......------......---+++***))),,,,,,+++++++++*********---------,,,,,,+++++++++++++++************++++++,,,,,,,,,+++***)))(((((())))))***++++++++++++***+++******)))))))))))))))(((((())))))))))))((((((&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&''''''((((((***(((&&&&&&(((************)))'''%%%$$$%%%&&&'''''''''''''''''''''''''''+++'''$$$###&&&(((((('''***)))'''$$$###$$$(((+++)))((('''&&&&&&&&&&&&&&&******))))))((((((''''''&&&%%%%%%%%%%%%&&&''''''((((((((((((((((((((((((''''''''''''((()))******(((((((((((((((((((((((('''&&&&&&&&&&&&'''(((((())))))(((''''''''''''''''''''''''''''''((())))))))))))))))))((((((((((((%%%&&&&&&'''((()))******+++,,,,,,,,,+++)))(((&&&)))((('''''''''(((***++++++***(((&&&&&&&&&''''''(((''''''(((((()))***+++))))))((('''&&&%%%%%%$$$******))))))((((((''''''((((((((((((((((((((((((***))))))((('''&&&&&&&&&&&&'''((())))))*********+++***)))))))))***,,,------,,,***(((((()))***+++))))))))))))))))))))))))))))))))))))))))))))))))+++++++++++++++++++++++++++,,,---......,,,***))))))(((((()))+++,,,,,,+++---------............//////---++++++,,,,,,+++***---,,,,,,...///...,,,************++++++,,,,,,,,,+++,,,,,,,,,,,,,,,,,,---,,,,,,,,,---...///000000444333222000///.........111111000///...------,,,////////////............///////////////.........000...+++***...444<<>>CCCLLLVVVbbbooo|||~~~zzzwwwwww|||{{{zzzxxxtttrrrsssttttttrrrwwwyyyzzz|||uuurrrrrrqqqqqqtttfff\\\aaammmtttvvvvvvzzzlll]]]QQQKKKBBB>>>999555333222111///111111000000000/////////......------......///000///...---,,,+++++++++,,,............---------,,,------,,,,,,,,,+++++++++***))))))))))))))))))***,,,++++++******)))))))))(((((()))************)))+++******)))))))))))))))((())))))******))))))(((((((((((())))))((((((((('''''''''''''''(((((((((((('''%%%&&&(((*********)))(((&&&%%%%%%&&&'''(((''''''''''''''''''''''''***'''$$$$$$'''((((((&&&'''&&&%%%###"""###&&&((()))((('''&&&&&&&&&&&&'''***)))))))))((((((((('''&&&&&&%%%%%%&&&&&&'''(((((((((((((((((((((((((((((('''&&&%%%$$$$$$$$$$$$'''''''''''''''''''''''''''&&&&&&&&&&&&'''(((((())))))(((''''''''''''''''''''''''''''''((())))))))))))))))))(((((((((((('''''''''((((((((((((((()))******++++++***)))(((((((((((((((((())))))***))))))((('''''''''((()))***)))((((((((((((((())))))))))))(((((('''&&&&&&***)))))))))((((((((('''((((((((((((((((((((((((***))))))(((''''''&&&&&&&&&'''((())))))************))))))((()))***+++,,,---,,,***)))((()))***+++))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++---...///000///...,,,++++++++++++,,,---.........------------............///---,,,+++,,,---,,,++++++++++++---......---+++******+++++++++,,,,,,,,,,,,,,,------------......---,,,,,,------///000000222111000000///000000000000000//////......------////////////////////////000000//////.........---...---,,,---...222555777............---------,,,------,,,,,,+++******)))+++,,,---,,,***)))***+++))))))))))))))))))))))))((((((((((((''''''''''''222111000//////000111111////////////000000000000222111111000000000000111222111111000000111111222222444555555333222222333444444444444444555666666999:::<<<@@@GGGSSS___hhh}}}}}}{{{}}}zzzwwwwwwzzz}}}}}}|||zzz~~~}}}yyyuuussssssssssssrrrqqqcccYYY]]]gggnnnpppooouuusssnnneeeXXXKKKBBB>>>999777333111000///---,,,000////////////.........------------...//////000111///---******+++---...//////.........---------,,,,,,,,,,,,++++++++++++))))))(((((((((((())))))************************''''''((()))))))))))))))+++******))))))))))))))))))******************)))))))))************))))))))))))(((((((((((((((''''''%%%$$$%%%((()))***)))((('''&&&&&&&&&'''((()))''''''''''''''''''''''''((('''&&&&&&'''((('''&&&%%%&&&&&&%%%$$$$$$&&&'''((((((''''''&&&&&&''''''))))))))))))((((((((((((&&&&&&&&&%%%&&&&&&'''(((((((((((((((((((((((((((''''''&&&%%%$$$$$$$$$$$$'''''''''''''''''''''''''''&&&&&&&&&&&&'''(((((()))((((((''''''''''''((((((''''''''''''(((((()))(((((((((((()))))))))))))))))))))(((((('''''''''''''''((()))***)))))))))'''(((((()))))))))))))))((((((((((((((()))******+++***)))(((''''''''''''))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((()))))))))(((''''''&&&&&&&&&'''((())))))*********)))(((((((((((())))))***,,,+++***)))((()))***+++))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++,,,---...///...---,,,+++,,,,,,------......//////------------............000...,,,,,,---...---,,,+++++++++,,,...///---,,,***++++++++++++,,,,,,,,,---------....../////////---------------...///000////////////000000111222///////////////...............//////000000111111111111000///...------,,,------...//////...------,,,,,,------,,,,,,++++++---------,,,++++++******+++,,,,,,,,,***)))***+++))))))))))))))))))))))))((((((((((((''''''''''''222111///...///000222333........./////////000000000000000////////////000000000000//////000000000111222444444222111111222111111111222333444555666888777777777;;;DDDNNNUUUdddsss}}}{{{}}}~~~|||~~~}}}wwwwwwvvvvvvuuuuuusssrrrkkk```WWWYYYbbbiiijjjhhhfffbbb[[[QQQFFF>>>888666333222111000000000---+++//////.........---------...------,,,,,,,,,------000///---++++++,,,---...---------,,,,,,,,,++++++,,,+++++++++++++++++++++))))))(((((((((((())))))))))))))))))************'''((())))))******))))))+++******)))))))))))))))******++++++++++++******))))))************))))))******))))))(((((('''''''''&&&%%%&&&'''((('''&&&''''''&&&&&&'''((()))***''''''''''''''''''''''''&&&&&&''''''((((((&&&&&&%%%'''))))))((('''((()))((((((''''''''''''(((((())))))))))))((((((((((((&&&&&&&&&&&&&&&'''((((((((((((((((((((((((((((((&&&%%%%%%&&&&&&'''((()))'''''''''''''''''''''''''''&&&&&&&&&&&&'''(((((()))(((''''''''''''((((((((((((''''''''''''((()))(((((((((((()))))))))))))))(((((((((((((((((((((''''''((((((((((((((((((&&&''')))*********)))((()))))))))((())))))))))))******)))(((((((((((((((''''''((((((((()))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))((((((''''''''''''&&&'''((())))))*********(((((('''''''''(((((((((+++***))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++******++++++++++++***)))***+++,,,,,,,,,,,,---...,,,,,,---------.........000...------...///...---...---,,,---......---,,,++++++++++++++++++++++++,,,,,,------......//////---------------...///000///////////////000111111.........///////////////......//////000111222222222111000///...---,,,,,,---............,,,+++*********+++++++++***)))(((,,,,,,,,,++++++************+++,,,+++***))))))+++))))))))))))))))))))))))((((((((((((''''''''''''222111///......000222333---............/////////////////////000/////////////////////////////////...000222222000///000111000000000000111222333444555555666777999===CCCHHHPPP[[[nnn}}}{{{|||{{{~~~|||~~~yyyvvv{{{}}}~~~~~~}}}xxxyyyyyywwwtttqqqooommmgggaaa[[[\\\ccciiigggcccWWWRRRJJJBBB;;;777555444222111000111222111///---............------------...---,,,+++***)))))))))---------...------,,,,,,------,,,,,,,,,++++++++++++++++++++++++++++++++++++******))))))******+++))))))))))))))))))******((()))******++++++******+++******)))))))))))))))******++++++++++++******'''(((((((((((((((((('''******))))))(((((('''''')))(((&&&'''''''''%%%$$$''''''''''''(((((()))***''''''''''''''''''''''''&&&&&&((((((''''''&&&&&&%%%''')))))))))(((((()))(((((('''''''''(((((()))(((((((((((())))))))))))'''&&&&&&&&&&&&'''((((((((((((((((((((((((((((((&&&&&&&&&&&&'''((())))))'''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((((((((''''''''''''((((((((((((''''''''''''(((((('''((((((((()))))))))***''''''(((((()))******+++***)))(((''''''&&&&&&&&&&&&''')))*********)))((())))))))))))((((((''''''((((((((((((((()))******%%%&&&&&&''''''(((((()))(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((''''''''''''&&&'''((())))))*********''''''((((((((('''''''''))))))))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++))))))*********************,,,------++++++,,,...,,,,,,,,,------------...///...,,,,,,...//////...222000............---+++++++++++++++++++++++++++***++++++,,,------.........------------...//////111000000///.../////////.........///////////////---......///000111111222222111000///...---,,,,,,...------,,,,,,,,,------+++,,,---------,,,***)))************))))))))))))***+++,,,+++)))((()))***((((((((((((((((((((((((((((((((((((''''''''''''111000///......///000000------------.........///...//////000000000000///...//////000000//////...---///000000/////////000333333111000000////////////111444555666888;;;===CCCJJJWWWiii{{{yyyuuuvvvxxx||||||yyyyyy}}}|||}}}wwwvvvsssuuuwwwxxx{{{}}}~~~~~~yyyyyyxxxtttnnnjjjgggffffffdddaaabbbfffiiicccZZZIIIDDD>>>888666555444333111111000111222222111//////............---------...---,,,+++***)))))))))***+++---......---+++***......---------,,,,,,,,,*********+++++++++++++++++++++************++++++))))))))))))))))))))))))))))))***++++++++++++++++++******))))))))))))))))))******************)))&&&&&&''''''''''''&&&&&&))))))(((((((((((((((''')))((('''(((((((((&&&$$$'''((((((((((((((())))))''''''''''''''''''''''''&&&'''((('''&&&&&&'''(((###%%%'''''''''&&&'''(((((((((''''''(((((())))))(((((((((((())))))))))))''''''&&&&&&''''''((()))(((((((((((((((((((((((((((((('''&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''(((((((((''''''''''''(((((())))))((((((''''''''''''(((''''''(((((())))))******&&&''''''(((***++++++,,,+++***)))'''&&&&&&&&&&&&'''(((((()))))))))))))))''''''((((((((((((''''''''''''''''''((()))***+++%%%&&&&&&&&&''''''(((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((''''''&&&'''((())))))*********((((((((()))(((((('''&&&(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++++++++++++++++++++,,,,,,+++...000///,,,+++---000,,,,,,,,,,,,------------...---+++,,,---///......333111...---......---,,,,,,,,,,,,++++++++++++***)))******+++,,,---............---------......///111000//////............///////////////.........------......//////000000111111000///...------,,,...---+++***+++---///000...///000111111///---,,,))))))))))))))))))))))))***+++++++++)))((()))***((((((((((((((((((((((((((((((((((((''''''''''''000000//////......------,,,,,,---------............///000111111111000000...///000000000000///...---///000111000///000111333222111000000//////000---000222444444444666777999>>>FFFQQQ^^^jjjsssxxxvvvrrrrrrrrrwww||||||~~~~~~|||xxxxxx}}}~~~yyy~~~xxxsssuuuoooqqquuuyyy{{{||||||~~~wwwwwwuuuooohhhdddccccccccceeeeeedddfffdddYYYLLL???;;;666333333333222111111///...///000111000////////////............------,,,,,,,,,,,,,,,------++++++++++++++++++++++++------,,,,,,,,,+++++++++)))*********++++++++++++******))))))))))))************))))))((((((''''''((())))))***************+++******)))))))))))))))((())))))******))))))(((&&&&&&''''''''''''&&&&&&'''''''''''''''((((((((('''&&&'''(((******)))'''((())))))))))))(((((('''''''''''''''''''''''''''&&&(((((('''$$$$$$'''***$$$%%%''''''&&&&&&(((***((((((((((((((()))******'''((((((((()))))))))***'''''''''''''''(((((()))(((((((((((((((((((((((())))))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''(((((('''''''''''''''((())))))))))))(((''''''''''''''''''''''''((()))*********(((((()))))))))*********+++***((('''''''''((((((((((((((((((((())))))***"""###%%%'''((())))))((()))((((((((((((((()))***''''''''''''(((((((((((('''((((((((()))))))))***(((((((((((((((((((((((('''(((((((((((((((((((((&&&'''((())))))*********((())))))***)))((('''&&&'''(((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++***************+++,,,,,,***---000...+++))),,,///++++++,,,,,,,,,------------,,,***+++---......---///---++++++,,,......---,,,,,,,,,+++++++++************+++,,,---.../////////......---------......///............///000000000000//////......------------------............000000//////.........---,,,,,,+++++++++,,,...///...///111222111000---,,,)))))))))))))))))))))))))))***+++***)))((()))***((((((((((((((((((((((((((((((((((((''''''''''''////////////...---++++++,,,,,,,,,---------.........///000222222222111000...///000111111000///......///111222111000111222////////////000222333444000222444444444444555777222777===CCCHHHOOOYYYaaadddooo|||{{{yyyzzztttsssqqqqqquuu{{{zzz}}}~~~{{{xxxwww|||wwwsssxxxwwwnnnjjjmmmpppsssyyy~~~}}}}}}~~~vvvuuurrrlllfffbbbccceee```dddeeecccccc^^^OOO???:::666222000111222000...000...,,,---...//////...000////////////.........,,,,,,,,,---...///111222,,,+++)))(((((())),,,---*********)))))))))(((((())))))******++++++++++++))))))(((((((((((())))))+++******)))(((''''''&&&'''(((((()))))))))))))))+++******)))))))))))))))(((((())))))))))))((((((&&&&&&''''''''''''&&&&&&%%%&&&&&&&&&''''''(((((($$$%%%&&&)))+++---,,,***))))))***))))))((('''&&&'''''''''''''''''''''''''''((((((&&&###$$$'''+++&&&'''((((((((((((***---((((((((((((((()))******'''((((((((())))))******'''''''''''''''((())))))(((((((((((((((((((((((()))(((((())))))***+++,,,&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''(((((('''''''''''''''((()))******)))((('''''''''''''''&&&''''''((()))******+++************))))))))))))))))))(((''''''(((***+++)))((('''''''''(((***+++ ###&&&(((***+++++++++***)))((((((''''''((()))))))))))))))((((((((('''((((((((())))))******(((((((((((((((((((((((('''''''''(((((((((((((((&&&'''((()))************((()))*********)))'''&&&''''''((())))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++((((((''''''((()))******(((+++...,,,(((&&&)))---++++++,,,,,,,,,---------,,,+++******,,,...------***)))((((((+++---......,,,,,,,,,++++++*********++++++,,,---...///000111///......---------......,,,---------///000111222111111000///...------,,,------------------,,,,,,///////////////.........***++++++,,,,,,,,,+++++++++,,,...000///---+++)))******************++++++)))***+++***)))((((((***(((((((((((((((((((((((()))(((((((((''''''''''''//////......------------/////////...---------,,,,,,,,,,,,------------------......///000111111222222222222111111111111111111000///000222333222111111333444333222222444666555666777:::>>>BBBEEEFFFOOORRRYYYdddlllwwwxxx|||~~~~~~||||||yyyuuussstttuuuwwwxxxxxxxxxxxxvvvuuuvvvzzz|||~~~vvvvvvtttsssqqqpppoooooorrrvvvzzz~~~~~~|||xxxuuussspppllliiifffddd```^^^]]][[[WWWRRRMMMHHHEEECCC444333111000/////////000...............///000000//////...---+++******)))......---------,,,,,,,,,************************))))))))))))))))))))))))*********)))))))))))))))))))))(((((((((((())))))***)))(((((())))))((('''))))))))))))))))))))))))******+++,,,,,,,,,,,,+++'''(((+++,,,,,,+++((('''(((''''''''''''&&&&&&&&&))))))))))))(((((((((((((((((()))************)))++++++***)))((('''&&&%%%''''''''''''''''''''''''((((((((((((((()))))))))%%%%%%&&&'''((()))******333111---***)))***,,,...************************(((((())))))))))))((((((((((((''''''&&&&&&%%%%%%$$$%%%'''))),,,...///000(((((('''''''''&&&&&&&&&$$$%%%&&&'''((((((((((((&&&'''((((((((((((***,,,(((((((((((())))))))))))&&&&&&''')))***+++,,,---)))&&&$$$&&&***,,,)))%%%+++++++++******(((''''''((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&''''''(((+++***))))))((())))))******)))'''&&&%%%%%%&&&'''***)))(((''''''((())))))))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))((((((******))))))((((((''''''((()))***++++++***)))((())))))))))))***************,,,,,,+++)))((()))*********************++++++***++++++++++++***)))))),,,...///...---++++++,,,,,,+++***+++---...---,,,,,,,,,,,,,,,,,,,,,,,,,,,........................,,,+++******+++,,,...///+++,,,...---,,,,,,---///000000000000000000000000333000---,,,......,,,***++++++,,,,,,---...//////............---,,,+++***+++++++++************)))*********)))))))))))))))***))))))((('''(((((((((+++***)))'''''''''((()))((((((((((((((((((((((((((((((((((((((((((''''''...............---,,,,,,------------,,,,,,,,,,,,.........///////////////---......///000000111111111111111111111111111111000000000000222222222222333222111000111222333333444444555777999<<<>>>???CCCDDDJJJRRRXXX```mmmyyy~~~~~~||||||}}}}}}~~~|||wwwvvvyyyyyyvvvrrrssssssrrrqqqrrruuu{{{xxxqqqrrrrrrqqqqqqssswwwzzzyyytttpppmmmiiieeeaaa\\\VVVRRRPPPMMMHHHCCC???<<<;;;;;;333222111///......//////000000//////...////////////......---,,,+++***)))------------,,,,,,,,,,,,************************))))))))))))))))))))))))***)))))))))))))))))))))))))))(((((((((((()))))))))(((''''''(((((('''&&&))))))))))))))))))))))))((()))******++++++******''')))***++++++***)))'''&&&&&&&&&''''''((((((((())))))))))))((((((((((((((())))))***+++*********,,,,,,***)))((('''''''''''''''''''''''''''''''''((((((((((((((((((((((((&&&''''''(((((())))))***---,,,)))'''&&&''')))***(((((((((((((((((((((((((((((())))))))))))((((((((((((((('''''''''''''''&&&&&&'''((()))***++++++(((((('''''''''&&&&&&&&&%%%%%%&&&'''(((((((((((($$$&&&)))******)))))))))''''''((((((((()))))))))&&&&&&'''((()))******+++)))&&&$$$&&&***,,,)))%%%*********))))))'''&&&&&&************************(((''''''''''''''''''((())))))((('''''''''(((((())))))))))))))))))))))))&&&&&&%%%%%%&&&''')))***))))))***++++++***))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))************))))))***)))))))))((((((((('''***++++++,,,+++***)))((())))))))))))***************+++,,,+++)))((()))***************************((()))***+++++++++++++++,,,...///...,,,++++++,,,---,,,+++,,,...///...---,,,,,,,,,,,,,,,,,,,,,,,,------------------------//////------------...///+++,,,------,,,,,,---///------------------------111///------......,,,******++++++,,,---.....................---,,,+++***+++++++++************)))************++++++++++++,,,++++++***************+++***)))(((''''''((()))))))))))))))))))))))))))'''''''''''''''''''''''',,,---/////////...,,,+++++++++++++++,,,,,,,,,,,,........./////////000000.........//////000000111///000000111111222222222111111222222222333333333222111000111333444555555222222222333444555666777999999<<>>999444222111333444111111000///............222222111000///////////////......---,,,+++******,,,,,,,,,,,,++++++++++++************************))))))))))))))))))))))))))))))))))))))))))******))))))(((((((((((())))))++++++*********)))))))))))))))))))))))))))))))))'''((())))))******))))))))))))))))))))))))))))))$$$%%%&&&'''((()))******(((((((((((())))))))))))))))))***++++++++++++***...,,,+++)))((((((((()))(((((((((((((((((((((((()))))))))((((((''''''&&&(((((((((((())))))))))))(((''''''&&&&&&''''''((((((((((((((((((((((((((('''(((((())))))((((((''''''((((((((((((((())))))''''''''''''''''''''''''(((((((((''''''''''''&&&&&&''''''(((((((((''''''!!!%%%))),,,+++)))''''''&&&&&&'''''''''(((((((((&&&&&&'''''''''((((((((((((&&&%%%'''***+++(((&&&(((((()))(((((('''&&&%%%************************)))((((((''''''(((((()))+++***))))))((((((((((((((()))***++++++***)))(((&&&&&&&&&&&&&&&'''((()))&&&'''***,,,,,,***(((&&&'''''''''''''''''''''''')))))))))))))))))))))))))))******++++++******)))))))))))))))((((((((((((++++++,,,,,,+++***)))((())))))))))))***************+++,,,+++)))))))))+++************************'''((()))***+++,,,,,,,,,+++---......,,,++++++,,,...---,,,---...//////---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,000///...---,,,,,,,,,,,,+++,,,------,,,,,,---...------------------------///....../////////,,,*********++++++,,,,,,---------......------,,,+++***+++++++++************)))*********+++,,,,,,------+++++++++******************))))))(((((((((((()))))))))))))))))))))))))))''''''''''''''''''''''''***,,,...000000...,,,*********++++++,,,,,,------++++++,,,,,,---................../////////000000...//////000111222222333333444444444333222333333+++...222333222222444555111111111111111222333444777666777:::;;;;;;AAAHHHSSSYYYdddqqq}}}}}}wwwvvvyyy~~~{{{|||wwwyyy~~~}}}{{{|||}}}yyyqqqjjjlllkkkhhhfffggglllsssyyy|||uuupppmmmnnnmmmhhhdddhhhsss}}}zzzoooiii^^^YYYRRRKKKEEE@@@;;;777777555222000//////000111000000///...............222111000000000000000111///......---,,,,,,++++++,,,,,,,,,+++++++++******************************)))))))))))))))))))))))))))))))))))))))*********))))))(((((((((((()))))))))*********((((((((()))))))))))))))))))))))))))'''((())))))******))))))***)))(((''''''((()))***%%%&&&&&&'''((()))))))))(((((((((((()))))))))))))))******+++++++++++++++...---+++)))((())))))***))))))))))))))))))))))))++++++***)))((((((''''''******)))))))))(((((((((''''''((()))))))))))))))))))))))))))))))))))))))'''(((((((((((((((((('''''''''(((((())))))******'''''''''&&&&&&&&&&&&&&&(((((((((''''''''''''''''''((((((((((((''''''&&&###&&&)))***)))(((''''''&&&&&&&&&&&&'''''''''(((''''''''''''''''''''''''((('''&&&''')))***(((&&&((()))))))))(((((('''&&&''''''''''''''''''''''''))))))(((((((((((())))))++++++***)))(((((((((((('''(((***+++,,,+++)))((())))))((('''&&&%%%%%%%%%###$$$&&&(((((('''&&&$$$''''''''''''''''''''''''(((((((((((((((((((((((())))))************))))))))))))))))))(((((((((((()))))))))************)))((()))))))))************)))+++,,,+++***)))***++++++++++++***************(((((()))***+++,,,,,,,,,+++,,,......,,,++++++,,,---,,,+++,,,.........---------,,,,,,,,,,,,++++++************************---,,,,,,++++++************,,,------,,,+++---...........................,,,---...000000///---++++++++++++++++++++++++,,,---------------,,,+++***+++++++++*********))))))))))))******+++,,,------)))))))))))))))((('''''')))))))))(((((((((((()))((((((((((((((((((((((((&&&&&&&&&&&&''''''''''''***+++...///000...,,,***++++++,,,,,,------......++++++,,,,,,---......///............////////////......///000111111222222222333444333111000111333,,,333:::999222---...222000000000111222333555555777555555888888777:::???BBBEEEMMMVVVaaallltttxxxxxx}}}}}}tttrrrttt~~~~~~yyywwwxxxvvvzzz~~~yyytttqqqqqqoookkkgggfffhhhmmmqqq~~~yyysssqqqnnnnnnllleee```cccmmmwww~~~~~~~~~{{{tttjjj```YYYPPPJJJBBB;;;777555444333111111222222222111111000///////////////.........////////////000111333333///......------,,,,,,,,,,,,,,,,,,+++++++++******************************))))))))))))))))))))))))(((((())))))************))))))(((((((((((())))))%%%'''((('''%%%$$$%%%&&&((((((((((((((((((((((((((()))******++++++*********)))(((''''''((()))***(((((((((((((((((((((((('''((((((((()))))))))***))))))***++++++++++++***---,,,+++)))))))))******)))))))))))))))))))))))),,,,,,++++++***)))((((((******))))))((((((''''''&&&'''(((************)))))))))))))))))))))))))))''''''((((((((((((''''''''''''(((((())))))******&&&&&&&&&''''''(((((((((((((((((((((((((((((((((((((((((()))((((((''''''&&&''')))(((''''''((()))&&&&&&&&&&&&'''''''''((())))))((((((((((((''''''(((''''''((())))))'''&&&))))))*********)))((((((''''''''''''''''''''''''))))))(((((((((((())))))***)))(((((('''''''''(((&&&(((***+++,,,+++)))((())))))((((((&&&%%%$$$$$$%%%%%%%%%%%%%%%&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''(((((((((((())))))))))))%%%&&&&&&'''((()))******((()))))))))************)))***++++++***)))***++++++++++++*********))))))******+++++++++******)))***,,,------,,,+++,,,,,,+++*********,,,---,,,+++---------,,,,,,+++++++++************************)))******++++++,,,,,,,,,***+++---,,,++++++,,,...........................+++---///000000...---,,,++++++++++++++++++++++++,,,,,,,,,---,,,,,,+++++++++++++++*********))))))'''(((((()))***+++,,,,,,((())))))))))))(((''''''((((((((())))))))))))(((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((***+++---.........,,,+++,,,,,,,,,,,,------------,,,------...///000111111...........................//////000000111111111///222555555333333666888===CCCFFFAAA777000000222///000000111222444555666444111222555666444555888999:::>>>CCCKKKSSSZZZ___```fffppp|||zzzvvvwww~~~}}}ssspppsss}}}yyyuuuxxxyyysssqqqtttvvv|||}}}zzzzzzvvvuuusssoookkkjjjlllnnnzzz|||~~~~~~zzzvvvrrrpppkkkkkkhhhccc^^^aaaiiippprrrpppmmmggg^^^UUUMMMHHHCCC===666111///000111222...///111333333111000...//////000000000//////...------...///000222333444............------,,,,,,,,,,,,,,,,,,++++++++++++************************))))))))))))))))))))))))((((((((()))******++++++))))))(((((((((((())))))(((***,,,+++(((&&&(((***((((((((((((((((((((((((((()))******++++++******))))))'''''''''''')))))))))))))))(((((((((''''''''''''(((((())))))******(((((()))************)))++++++*********)))))))))((((((((((((((((((((((((+++++++++******)))))))))))))))(((((('''''''''&&&%%%&&&'''(((((((((((((((((((((((((((((((((((((((&&&''''''((((((''''''&&&'''((((((((((((((())))))%%%&&&&&&'''((()))******'''(((((((((((()))))))))'''(((((()))))))))((((((((())))))((('''''')))+++&&&&&&'''''''''((((((((()))((((((((((((((((((((((((((((((((((((((('''&&&))))))************))))))************************)))((((((''''''(((((()))(((((((((''''''(((((()))'''((()))***++++++******&&&&&&''''''(((''''''&&&((('''&&&&&&&&&(((***+++''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((''''''&&&(((((((((((())))))))))))%%%%%%%%%%%%&&&((()))***))))))))))))************)))***++++++***)))+++,,,,,,,,,++++++***)))))))))+++++++++++++++***)))))))))+++------,,,+++,,,---+++))))))***+++,,,+++***...------,,,,,,++++++******************************+++,,,---............***+++,,,,,,++++++,,,---++++++++++++++++++++++++***,,,/////////......///------,,,,,,++++++******++++++,,,,,,,,,,,,+++++++++++++++************)))((((((((()))*********+++***++++++,,,,,,***)))((('''(((((())))))))))))(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((()))))))))***+++,,,------------,,,,,,,,,,,,,,,++++++++++++,,,,,,---...///000111111......................../////////000000000000000000555:::;;;<<<===BBBGGGKKKIIICCC===777333222333/////////000000222333444333000000444555222222444555666777:::>>>CCCGGGIIIJJJPPPZZZfffsssxxxpppmmmsssxxxwwwzzzxxx~~~~~~~~~tttpppuuuwwwrrrooosssssszzz~~~}}}yyyzzzzzzyyyvvvsssrrrrrrvvvwwwwwwvvvtttqqqmmmkkkgggfffbbb^^^[[[[[[___cccaaa^^^XXXQQQIIICCC>>><<<888555222000000111111111...///000000000///......//////000111111000000///------......///000111222............------------------------,,,,,,,,,,,,************************))))))))))))))))))))))))'''(((((()))******++++++))))))(((((((((((())))))***---///---***(((***---(((((((((((((((((((((((('''((())))))******))))))(((((((((''''''(((((((((((((((((((((((()))))))))'''''''''((()))*********''''''((())))))))))))(((((()))***++++++)))(((&&&''''''''''''''''''''''''))))))((((((((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((((((((((((((&&&''''''((((((''''''&&&((((((((('''''''''''''''&&&&&&''''''(((((())))))'''((((((((())))))))))))&&&'''((()))))))))))))))(((***++++++***))))))***''''''((((((((()))))))))'''''''''''''''''''''''''''((())))))((('''&&&&&&(((((()))))))))))))))(((************************(((''''''''''''''''''((((((((((((((()))***++++++'''(((((()))******++++++&&&&&&'''(((((('''&&&%%%&&&''''''((())))))******((((((((((((((((((((((((''''''''''''''''''''''''''''''(((((((((((('''''''''((((((((()))))))))***((('''&&&&&&&&&&&&'''((())))))))))))************(((***++++++******+++,,,,,,,,,++++++***))))))((()))******+++++++++******)))***,,,,,,++++++,,,---+++***)))***,,,---,,,+++......---,,,,,,+++******************************++++++------------,,,+++)))+++,,,,,,++++++,,,---***************************,,,......------///111.........---,,,++++++******++++++,,,,,,,,,+++++++++++++++************)))************************)))***,,,,,,,,,+++)))(((&&&'''((()))******)))(((''''''''''''''''''''''''''''''(((((()))******++++++++++++,,,,,,---------,,,+++++++++******))))))******+++,,,---...///000.....................---000000000000////////////333999@@@CCCEEEIIIOOOUUUIII???333---...000000...//////.........///000000555222222555666444222333444555777999:::<<<======<<>>===;;;888666444333222//////...///111444888:::........................////////////////////////000000000000000/////////------------------------111///...,,,++++++,,,,,,,,,---......---,,,+++***))))))(((((((((((())))))+++***)))(((((('''(((((())))))))))))))))))))))))(((((((((((())))))))))))************************+++*********))))))(((((()))((('''&&&'''(((***,,,)))((('''&&&&&&'''((()))'''((()))))))))(((&&&%%%%%%&&&(((******)))'''&&&&&&((((((&&&(((+++)))%%%)))((('''&&&&&&&&&&&&&&&***)))(((''''''((()))***&&&((()))((('''&&&''')))+++***))))))***)))'''$$$&&&&&&&&&''''''''''''((())))))((((((((((((((()))******)))(((((((((((((((((((((((((((((('''''''''((('''&&&'''***...222444&&&'''''''''(((((())))))))))))))))))))))))))))))&&&&&&&&&%%%$$$$$$$$$###$$$&&&(((((((((((()))***(((((((((((((((((((((((((((''''''&&&&&&((()))***))))))((((((''''''&&&&&&&&&&&&''''''(((((())))))&&&&&&''')))***+++,,,---((()))++++++)))((()))***(((((((((((((((((((((((()))))))))))))))))))))))))))((('''&&&&&&'''((())))))******)))'''%%%&&&'''&&&'''((((((''''''(((***))))))************))))))))))))))))))(((((((((((())))))************)))))))))***+++,,,,,,+++))))))+++******)))))))))))))))---,,,,,,,,,+++*********(((***++++++***)))+++,,,)))---...***))),,,...---111///,,,******+++---///---,,,+++*********+++,,,++++++******++++++,,,------.........---+++)))(((***+++,,,+++******+++---++++++++++++,,,,,,---...000///...------,,,+++***------,,,,,,+++*********************)))))))))))),,,,,,,,,,,,+++***))))))(((((((((((((((((((((((()))))))))))))))(((''''''&&&'''(((******((('''&&&&&&&&&&&&''''''''''''''',,,---------......//////......,,,+++++++++,,,,,,---------,,,,,,---......666SSS```MMM444...111111///////////////...------//////000111111111111000111111000////////////////////////000000000111111////////////////////////333333333444555555666666555444555777<<>>AAAFFFKKKSSS___kkkuuu{{{~~~xxxuuuuuusss{{{~~~}}}}}}|||||||||{{{wwwtttmmmqqqvvvwwwyyy{{{~~~yyyxxxzzzttttttsssoooiiiaaaYYYUUULLLFFF@@@;;;999777555333555444444333222000////////////......///000111111....../////////...------------------------------........................,,,,,,---...///000000111,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++++++++,,,+++***))))))***+++,,,))))))(((((((((((())))))&&&'''((()))******))))))''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))''''''''''''(((((((((((((((((('''''''''''''''((('''(((((((((((((((((('''***)))'''&&&&&&''''''(((%%%%%%$$$%%%%%%'''((())))))///222---((((((*********)))((('''&&&&&&&&&&&&''''''(((((()))))))))))))))***+++***((('''((()))))))))))))))(((((()))***&&&&&&'''''''''((((((((('''''''''''''''((())))))((((((''''''''''''(((((((((((((((((())))))******(((((((((((((((((((((((())))))))))))))))))((((((''''''''''''''''''''''''%%%%%%%%%&&&&&&'''''''''###%%%((())))))***+++---))))))))))))))))))))))))&&&''''''((((((((((((((((((((())))))******++++++))))))((((((''''''&&&&&&)))))))))(((((((((((((((''')))+++***)))((())))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((()))***)))((('''((()))&&&'''((((((''''''(((***((())))))******))))))((('''((((((((()))))))))***))))))************)))))))))))))))******++++++,,,---,,,,,,+++++++++++++++((((((((()))*********++++++---......---,,,...///333666555000------...,,,,,,---...///...---+++***''')))***,,,------,,,,,,++++++******++++++,,,---,,,,,,------......//////999222***(((+++...---,,,...------,,,,,,,,,------***,,,---,,,***)))***,,,++++++,,,,,,---------...************)))))))))((('''''')))***++++++,,,,,,))))))))))))))))))))))))''''''((((((((((((''''''''''''((((((((((((''''''%%%%%%&&&''''''((())))))------------,,,,,,++++++(((***+++------,,,+++***+++++++++++++++,,,---...---)))+++222333---+++...---...//////////////////------...////////////......------------...//////000///.........///000111........................111222222333333444555555///000000111222444555666000222444666666777999;;;<<>>;;;777555444333222000222222222222111000......---,,,,,,------...///000........................,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,------......,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---,,,,,,++++++))))))((((((((()))******++++++************++++++'''''')))******)))(((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))'''(((((((((((()))))))))(((((((((''''''''''''&&&''''''((((((((((((''''''))))))((('''''''''''''''&&&&&&&&&&&&&&&'''''''''&&&+++---)))&&&'''(((''')))(((&&&%%%###"""""""""&&&'''((()))*********)))&&&((()))((('''&&&'''))))))((((((***,,,,,,+++)))&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&'''((())))))''''''&&&&&&''''''(((((('''(((((())))))******+++((((((((((((((()))************))))))))))))((((((''''''''''''''''''''''''&&&&&&&&&'''''''''''''''%%%'''))))))((('''((()))))))))))))))))))))))))))&&&''''''((()))((((((((((((((())))))))))))))))))((((((((((((((('''''''''(((((((((((((((((((((((((((***++++++***))))))***''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%((()))******(((((()))***&&&'''((((((''''''(((***))))))************))))))''''''(((((())))))******))))))************))))))))))))))))))***+++,,,---...---,,,,,,++++++,,,,,,))))))******************+++,,,...---,,,,,,---///...111000,,,)))++++++***------...///...---,,,+++)))***++++++,,,,,,,,,,,,))))))(((((())))))***+++------,,,,,,---...//////666111***(((***---///000///......------------...,,,///000...***((()))+++((())))))***+++,,,------************))))))))))))'''((()))***++++++++++++))))))))))))))))))))))))&&&&&&'''(((((((((''''''((((((((((((((((((((((((&&&&&&&&&&&&'''''''''''',,,,,,,,,,,,,,,,,,------******,,,---------,,,,,,------,,,,,,,,,------...'''+++//////,,,***+++---------...///////////////,,,------.....................------...//////000/////////000000000111111........................000000111111222333333333333333222222222444555777000222444555555666777999666888:::===@@@BBBFFFHHHHHHJJJNNNSSSWWW[[[___aaagggkkkmmmlllfffaaa______gggmmmsssssspppooorrrwwwwww{{{}}}{{{{{{{{{xxxvvvtttuuuvvvssslllffffffpppxxxzzz|||}}}|||yyytttooojjjgggccc___\\\YYYUUUSSSNNNMMMJJJFFFAAA===999666555555444444333222111//////000000111111000//////,,,,,,,,,,,,---...///000111000///---------...///------------------------------------------------+++++++++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,---------+++***)))((())))))***************++++++************++++++'''(((*********)))'''&&&(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((()))))))))******'''(((((((((''''''&&&%%%&&&'''((())))))((('''&&&(((((((((((((((''''''&&&'''(((((())))))(((&&&&&&%%%((()))&&&&&&((((((%%%(((((('''%%%$$$$$$$$$$$$%%%&&&''')))))))))))))))"""$$$%%%%%%%%%%%%&&&((('''%%%%%%***111333///***''''''''''''((((((((((((&&&&&&&&&&&&'''((())))))'''&&&&&&&&&&&&'''((()))'''(((((()))******+++++++++)))(((&&&&&&''')))************)))))))))((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&$$$&&&'''((('''&&&'''(((((((((((((((((((((((((((&&&&&&((()))))))))((('''))))))(((((((((((((((((('''''''''(((((((((((((((''''''((((((((((((((((((''')))******)))(((((()))((((((((((((((((((((((((''''''''''''''''''''''''%%%&&&'''(((((('''&&&%%%((()))******)))((()))***&&&'''((((((''''''(((***(((((())))))))))))(((((('''''''''((()))*********))))))************))))))***))))))))))))+++,,,---......---,,,,,,,,,,,,,,,+++++++++++++++************,,,------,,,,,,---...+++......+++)))+++---+++---------------,,,+++++++++++++++***++++++,,,,,,))))))(((((())))))***+++,,,,,,+++++++++,,,------...,,,+++***+++,,,///000///...---,,,,,,,,,,,,------///111///***((())),,,(((((()))***+++------...************))))))))))))''''''((()))************))))))))))))))))))))))))%%%&&&''''''((((((''''''((((((''''''''''''((((((((((((((((((''''''''''''******+++,,,------...///+++,,,,,,---............///......---------.........333///%%%'''222555///------...///000000//////---...//////000000//////...............///000111//////000111222111111111000000000000000000000000/////////000111111222222444333111/////////111222///000111111000///111222333555666777888999<<<>>>===>>>@@@AAABBBDDDGGGIIIOOORRRVVVVVVSSSPPPOOOPPPUUUZZZ___```^^^^^^aaadddhhhmmmvvv}}}|||yyyzzz~~~yyyvvvtttrrrrrrnnnmmmnnnqqqrrrmmmcccZZZ[[[fffoooppprrrzzz{{{wwwqqqkkkfffaaa\\\YYYQQQNNNKKKJJJJJJJJJFFFBBBAAA@@@>>>;;;999777555444222333333444444222000///---...000111222222111111............///000000111444222///---,,,,,,---...........................------------------------------,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,---------,,,+++)))(((***+++,,,.........---,,,))))))(((((((((((())))))((()))***+++***)))'''%%%(((((((((((((((((((((((((((((((((((())))))))))))''''''''''''''''''''''''(((((())))))******++++++'''((((((((('''&&&%%%%%%&&&'''((())))))((('''&&&'''((()))))))))(((&&&%%%###$$$&&&&&&&&&$$$""" &&&((((((&&&(((+++)))%%%***))))))((((((((())))))###$$$&&&((())))))((('''$$$&&&((((((((((((***+++%%%"""###+++555888333,,,(((((((((((())))))))))))%%%%%%%%%&&&'''((()))***&&&&&&&&&&&&&&&'''((()))'''(((((()))***+++++++++,,,***(((%%%%%%&&&''')))+++*********))))))((((((''''''''''''''''''''''''&&&&&&&&&%%%%%%$$$$$$###"""%%%&&&'''((()))+++((((((((((((((((((((((((%%%&&&((()))))))))((('''))))))((((((''''''&&&&&&&&&'''''''''(((((())))))''''''''''''(((((())))))&&&((())))))(((''''''((())))))))))))))))))))))))************************((()))***++++++***)))(((((()))******)))((()))+++&&&'''((((((''''''(((***''''''((((((((((((''''''&&&''''''((()))******+++))))))************))))))***))))))))))))+++---.........---,,,,,,,,,,,,------,,,,,,,,,+++************+++---,,,++++++,,,...+++//////,,,+++...000///,,,,,,,,,+++++++++******---,,,+++*********+++,,,+++++++++***+++,,,,,,---,,,+++***))))))***++++++&&&(((+++,,,,,,,,,---......---,,,,,,++++++++++++,,,///111///+++)))+++...******+++,,,...///000000************))))))))))))&&&'''(((((((((((((((((())))))))))))))))))))))))%%%%%%&&&'''((((((((('''((((((''''''''''''((((((*********)))((((((''''''---+++)))***---///...,,,,,,---......////////////,,,---.........---,,,++++++,,,,,,------,,,,,,+++---///222444555444222000.../////////000000111111//////............//////...///000222222111000000000000000000000000000000000000111111111222222222333333222111111222333333222111000000000111333444444444555555666777777777::::::;;;;;;<<<<<<<<<===AAAAAAAAAAAABBBBBBBBBBBBGGGHHHKKKNNNPPPQQQQQQQQQVVVXXX\\\```bbbdddddddddiiijjjiiigggccc```______ZZZ\\\```aaa___ZZZUUUQQQQQQSSSWWWZZZ^^^```aaabbb]]][[[VVVQQQMMMJJJIIIHHHDDDCCCBBB@@@>>><<<:::999::::::888777555333222111111222222222222111000000333222222111000///......000///...------...000111........................000///---,,,,,,---...000(((((()))***+++,,,,,,,,,---------...------,,,,,,+++***)))***+++,,,+++***,,,,,,,,,++++++++++++***)))###&&&222;;;777...)))***+++,,,***(((''''''(((************************&&&'''''''''(((((())))))((((((''''''''''''(((((((((((((((((((((((((((((())))))***))))))((('''&&&((('''&&&&&&&&&((()))***''''''''''''(((((())))))''''''(((((())))))******&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((('''&&&&&&&&&''''''(((''''''&&&&&&&&&'''''')))(((&&&%%%%%%&&&((()))(((((()))***++++++******(((((((((((((((((((((((('''''''''''''''((())))))(((((('''''''''&&&&&&&&&''''''((((((((((((''''''&&&&&&&&&&&&'''''''''((()))))))))))))))(((((((((((((((''''''&&&&&&&&&%%%''''''''''''((((((((()))******))))))((((((''''''))))))))))))))))))))))))''''''''''''((((((((())))))((('''&&&&&&'''((()))'''%%%$$$&&&***,,,,,,+++))))))***++++++++++++***))))))(((((((((((()))))))))))))))))))))))))))))))))(((''''''''')))***+++'''''''''''''''''''''''''''(((((()))))))))))))))+++***)))(((''''''((()))(((+++---,,,)))(((***---((()))***++++++***((((((---+++)))((('''((()))***+++)))'''))),,,---,,,***//////...---+++***))))))++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---......---+++******+++,,,,,,,,,---------......,,,++++++++++++,,,------+++,,,---......,,,***)))...---,,,,,,,,,,,,---...000///...---------------000///...,,,+++***))))))+++111///)))000>>>===000,,,***(((&&&&&&'''((())))))*********++++++++++++((((((((((((((((((((((((,,,***))))))******(((''''''###$$$+++---(((&&&(((&&&&&&'''((())))))((((((---+++)))***---...---,,,)))***+++,,,,,,,,,,,,++++++,,,---------,,,++++++,,,,,,------------,,,,,,+++,,,///000111111//////.........//////000000000//////............////////////000111111111111000000000000000000000000000000000111111111222222222333222222111111222222333111111000000111222444555333444444555666666777777666666666666777777777777::::::::::::;;;;;;;;;;;;;;;<<<>>>@@@BBBCCCCCCDDDFFFHHHKKKNNNPPPPPPPPPPPPRRRSSSSSSQQQOOOLLLKKKJJJIIIIIIJJJJJJIIIFFFDDDBBBBBBDDDFFFHHHJJJKKKKKKKKKJJJHHHEEEBBB???>>>===>>>??????===<<<:::888777777777777666444333222111000111222222222222111000000111111111000000000000000000///...---,,,,,,------........................000///---,,,,,,,,,------)))***+++,,,,,,---------+++,,,,,,------,,,,,,++++++***)))***+++,,,+++)))*********)))))))))((((((///***,,,555999555---)))+++,,,---+++)))(((((()))************************(((((((((((()))))))))***((((((''''''''''''(((((())))))))))))))))))))))))((())))))))))))((((((''')))((('''''''''((())))))&&&&&&''''''((((((((((((&&&'''''''''((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''&&&&&&&&&''''''((('''&&&&&&&&&&&&'''(((%%%&&&''''''((((((''''''(((((((((((((((((((((((((((''''''''''''(((((()))(((((('''''''''&&&&&&&&&''''''((((((((((((''''''&&&&&&'''''''''(((((((((((((((((((((((((((((((((***)))))))))(((((((((((('''''''''((((((((())))))***)))))))))((((((((('''))))))))))))))))))))))))'''''''''((((((((()))))))))((('''&&&&&&'''((()))***((('''(((+++------,,,(((((()))************)))))))))(((((((((((())))))((((((((((((((((((((((((((((((((((((((()))******'''''''''''''''''''''''''''(((((()))))))))))))))***)))((('''''''''((())))))((('''(((((()))(((((())))))************)))))),,,+++)))((('''((()))***&&&%%%%%%'''+++......,,,///......,,,+++***))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,------++++++,,,---+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,------...------,,,,,,+++++++++,,,...---,,,,,,,,,,,,---...//////...---,,,,,,,,,,,,///...---,,,+++*********))),,,,,,///:::DDD>>>///+++***)))((((((((()))***))))))))))))*********+++))))))))))))))))))))))))++++++******))))))))))))***&&&''',,,---)))'''(((&&&&&&'''(((((((((((((((---+++******,,,------,,,,,,---..................***+++,,,,,,,,,,,,++++++------............------+++,,,---...////////////...............///////////////............//////000000//////000000111111000000000000000000000000000000000111111111111222333222111111111111222333000000000000111222444444333333333444555555666666777777777666666666666666444444444555555555555666666666777777888:::;;;<<<<<<===???@@@AAAAAA@@@@@@@@@AAAAAAAAA@@@>>>===;;;>>>===;;;999999999:::::::::;;;;;;<<<<<<;;;;;;:::<<<;;;999888777777888999888888777666555555444333333333222222111000000000111111222222111111000////////////000000111111111222111///...---,,,,,,,,,.................................------+++*********+++,,,---.........---***++++++,,,,,,,,,+++++++++***)))***++++++***)))******)))))))))(((((((((+++)))+++000111---)))(((+++,,,---,,,***))))))***))))))))))))))))))))))))((())))))))))))*********((((((''''''''''''(((((())))))))))))))))))))))))'''(((((())))))))))))((())))))((('''''''''((((((&&&&&&&&&'''''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&###$$$&&&''''''''''''&&&''''''&&&&&&&&&''''''(((''''''''''''''''''''''''$$$%%%&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((((((((((((((''''''''''''(((((((((''''''''''''&&&''''''((((((((((((''''''''''''((((((((()))))))))'''''''''((((((((((((((())))))))))))((((((((((((''''''((((((((()))))))))))))))))))))(((((((((((())))))))))))))))))))))))''''''((((((((()))))))))((((((''''''''''''((((((+++)))((((((***,,,++++++''''''((()))))))))))))))***))))))(((((())))))***'''''''''''''''''''''''''''(((((()))))))))))))))'''''''''''''''''''''''''''((())))))******))))))(((''''''''''''(((((())))))&&&###%%%(((***'''$$$***)))))))))))))))******++++++)))((((((((()))***&&&%%%%%%'''***,,,,,,,,,......---,,,+++******)))))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))+++,,,,,,,,,,,,---///*********+++++++++,,,,,,---------,,,---......//////...,,,******+++,,,---------,,,,,,,,,,,,------///...---,,,++++++++++++------,,,++++++++++++++++++)))---888DDDDDD888,,,))))))******************(((((((((((())))))))))))************************)))+++---,,,)))((()))+++---)))))),,,---***''''''&&&''''''(((((((((((((((---,,,++++++,,,---------...//////000000000//////++++++,,,,,,,,,------,,,......////////////......------......///000000111------..................///......------......///000000///......000111222000000000000000000000000000000000000111111111111222222111111111111222222000000000000000000000000222222333333444444555555666666666555555444444444333333333444444444444555666555555444555666888999999999:::::::::999999888:::::::::;;;;;;;;;999777:::888777666666777888:::999999888888777666666555666666555555555666777777333333333333222222222222000000000000000000000000111111111111111000000/////////000000000000000000111111000000//////..............................---.........---+++((('''++++++,,,---------------++++++,,,---------,,,,,,,,,+++)))***++++++***)))++++++++++++************%%%&&&)))++++++******+++***+++,,,+++)))((()))***((((((((((((((((((((((((((((((((((((((()))))))))((((((''''''''''''((((((((((((((((((((((((((((((&&&'''((())))))***)))))))))))))))(((((((((((((((&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''!!!###%%%'''(((((('''&&&'''&&&&&&&&&&&&'''((((((''''''((((((((((((''''''&&&''''''(((((((((''''''(((((((((((((((((((((((((((((((((((((((''''''&&&((((((((('''''''''''''''''''''((((((((((((''''''(((((((((((())))))))))))'''''''''''''''((((((((('''''''''''''''&&&&&&&&&'''(((((((((((()))))))))))))))))))))(((((((((((())))))))))))))))))))))))'''(((((((((((()))))))))(((((((((''''''((((((((()))((('''''''''((((((((('''((())))))******))))))***))))))))))))))))))***(((((((((((((((((((((((('''((()))******)))((('''''''''''''''''''''''''''(((((()))************)))&&&&&&&&&''''''((()))))))))'''&&&&&&((()))(((&&&***)))((((((((()))+++++++++***)))(((((()))************))))))******))))))---,,,,,,,,,++++++******************++++++++++++++++++,,,,,,,,,,,,------++++++++++++++++++++++++***+++---,,,,,,+++---...++++++++++++,,,,,,,,,,,,...------------...//////...---,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---,,,+++************,,,+++++++++++++++,,,,,,111,,,111>>>DDD:::---''''''(((***,,,,,,,,,+++***'''''''''(((((((((((()))))))))))))))))))))))))))(((+++...---((('''***------+++***++++++)))'''%%%''''''((((((((((((((('''.........---,,,,,,---...,,,,,,---------,,,,,,+++------------......//////...//////000000//////...---------...//////000000..................------......------------......000///.........///111222000000000000000000000000000000000000000000000000111111111111111111111111111111000///...---,,,,,,111111111222333333444444222222111111000000//////333333333333444444444555333222111111111222444555777777666666666555444444777555444555666666555333333333444444444555555555333333333222222222222222333333333222222222333333111111111111111111111111///000000000111111111111000111111111111000//////111111000000///......---,,,------...////////////........................---...//////...+++(((&&&***++++++,,,,,,,,,,,,,,,,,,,,,---......///......,,,+++******++++++***(((+++++++++*********))))))'''***,,,,,,++++++---...((()))***)))((('''((()))''''''''''''''''''''''''''''''''''''''''''''''''((((((''''''''''''((((((''''''''''''''''''''''''&&&'''((())))))***))))))))))))))))))))))))((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''"""###&&&((()))((('''&&&&&&&&&&&&&&&&&&'''((((((''''''((())))))((('''''''''(((((()))((((((''''''))))))))))))))))))))))))''''''((()))(((((('''&&&((((((((((((((((((((((((''''''((((((((((((''''''(((((((((((())))))))))))''''''''''''(((((())))))&&&&&&&&&'''''''''''''''(((((((((((()))))))))***(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((()))))))))***'''(((((((((((((((((('''((((((((('''&&&&&&'''(((((()))******++++++************))))))))))))******))))))))))))))))))))))))'''((()))******)))((('''((((((((((((((((((((((((((())))))***************&&&&&&'''(((((()))))))))(((***++++++)))((()))+++***)))((((((((()))+++,,,))))))))))))))))))******,,,,,,,,,+++************+++++++++++++++++++++++++++++++++,,,,,,,,,,,,---+++++++++,,,,,,---------++++++++++++++++++++++++,,,---...---+++***+++,,,,,,,,,,,,,,,------------...------------...//////,,,,,,---------,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++************+++++++++*********+++,,,,,,222...333===;;;...&&&((('''(((+++,,,---,,,***)))&&&'''''''''(((((((((((((((((((((((((((((((((((('''+++...,,,((('''***...,,,+++***)))))))))'''%%%'''(((((((((((((((''''''///000000///------...000......//////......------...---------...///000111......////////////......***+++,,,---............/////////.....................------------......//////......//////000000000000000000000000000000111000000000000000//////000000111222222111000000111111111000///---++++++000000111111222333333333222222222222111111111111111111222222222333333333222222222222333444444555777777666666666666666555:::666222222444555333111000111333444444444333222111000000000111111222333444444333333222222111111111111111111111111111111///000000000111111111111000000111111000000///...222111111000...------,,,((()))***+++------------........................---...//////...,,,***(((++++++,,,,,,,,,,,,++++++,,,---...//////000//////---+++******++++++)))((())))))((((((((('''''''''(((+++,,,***(((******((('''((())))))''''''''')))((((((((((((((((((((((((''''''&&&&&&&&&&&&&&&%%%((((((''''''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&'''(((((())))))))))))((('''((()))************)))(((((((((((((((''''''''')))))))))))))))(((((((((''''''''''''''''''''''''''''''''''''''''''''''''$$$%%%'''(((((((((((('''&&&&&&&&&&&&&&&'''((()))(((((((((((((((((((((((((((((((((((((((((('''&&&))))))))))))))))))))))))%%%&&&((()))))))))(((''''''(((((((((((()))))))))''''''((((((((((((''''''''''''((((((((()))))))))''''''(((((())))))******((((((((()))))))))))))))((((((((()))))))))******(((((((((((())))))))))))((((((((((((((((((((((((((((((((()))))))))******''''''(((((((((((('''''')))******)))(((''')))***))))))***++++++++++++++++++******))))))******+++************************)))))))))))))))(((((('''((((((((((((((((((((((((((()))******++++++******'''((()))))))))))))))((((((+++...,,,)))'''***---(((((((((((()))***+++,,,))))))))))))***************+++,,,,,,++++++---...*********+++++++++++++++++++++,,,,,,,,,---------***++++++,,,,,,------...++++++++++++++++++++++++---......---+++******+++,,,,,,---------.........---------,,,---......///+++,,,---......,,,***)))++++++,,,,,,,,,,,,++++++++++++******++++++,,,---++++++*********++++++,,,,,,,,,111666111((('''---'''(((***,,,,,,+++)))(((''''''''''''((((((((((((''''''''''''''''''''''''''')))+++***((('''))),,,)))***)))'''(((+++***&&&(((((((((((((((((('''&&&000222222111......///222111111111111111000//////------,,,,,,---...000111---......//////......---***+++---///000///...---000000000//////............------,,,,,,------...---...//////000000//////000000000000000000000000111111000000///////////////000111222222111000///000000111111111000///...//////000000111222222333444444444444555555555555000000111111111222222222222333444555666666777777777666666666777777888888AAA;;;444222333555444333222222333333333333333333333222222222222333444555444444444444333333222111111111111111111111111111/////////000000000000000000000000000000//////...000000/////////.........)))***+++------------,,,........................---......///...---,,,+++,,,,,,------------,,,,,,+++,,,---...////////////---,,,******+++***)))''')))(((((((((''''''''''''%%%((()))&&&'''***)))%%%''')))***)))((('''(((***((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&((((((''''''''''''((((((''''''''''''''''''''''''((())))))))))))(((((('''&&&'''(((***++++++++++++******)))))))))((((((((())))))((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((&&&%%%%%%&&&&&&((())))))***)))(((''''''((()))*********++++++***))))))((())))))))))))))))))))))))###%%%''')))******)))((('''((((((((())))))))))))''''''((((((((((((''''''&&&&&&'''''''''((((((((((((((())))))***++++++,,,(((((((((((()))))))))***(((((()))))))))*********'''((((((((()))))))))***(((((((((((((((((((((((((((((()))))))))*********&&&'''((())))))((('''&&&''')))***)))'''''')))+++((())))))***************+++******))))))******+++))))))))))))))))))))))))******)))((((((((((((((((((((((((((((((((((((((())))))***++++++++++++***)))******++++++***)))(((((()))***))))))((())))))'''((()))******+++++++++(((((()))***************)))+++---,,,******+++---))))))******+++++++++,,,***+++++++++,,,,,,,,,,,,******+++,,,,,,---......+++++++++++++++++++++++++++---------+++++++++---++++++,,,,,,,,,---------,,,,,,,,,,,,,,,------...,,,---------,,,,,,++++++***+++,,,,,,,,,,,,+++************+++,,,---...///++++++***************+++)))+++---...,,,******---((()))*********)))((('''''''''((((((((()))))))))((((((((((((((((((((((((''''''((((((((()))))))))(((***)))''')))......***((((((((((((((('''&&&&&&111333444222///...000333......///......---,,,,,,,,,,,,++++++,,,...///000------............------+++---000222333222000///111111000000/////////......------,,,,,,------...,,,---///000000000///...000000000000000000000000111111000000/////////...///000111222222111000///...///111222333333222222/////////000111111222222111111111222222333333444111111111222222222333333///000222444555555444444222222222222333444555666CCC<<<333000111333333111111111000//////000111222333333222111111222333444//////000000000000///...111111111111111000000000////////////////////////000000000000000//////............///////////////...///000000000///...---..........................................---------......///......------***+++,,,---............---,,,******+++***)))'''************))))))))))))$$$((()))(((,,,222000+++((()))******)))((()))+++))))))))))))))))))))))))))))))(((((('''''''''&&&((((((''''''''''''(((((((((((((((((((((((((((((())))))***))))))(((''''''%%%&&&(((***+++,,,,,,+++++++++******))))))(((((((((((('''''''''&&&&&&&&&((((((((((((((((((((((((((((((((((((((((((((((((***))))))((((((((())))))%%%%%%%%%&&&'''((()))***+++)))(((&&&&&&((()))+++...............---,,,+++))))))))))))))))))))))))"""$$$''')))*********)))'''((((((((())))))******''''''((((((((((((''''''&&&&&&&&&&&&'''''''''(((((())))))***+++,,,,,,,,,%%%&&&&&&&&&''''''(((((())))))))))))************'''((((((((())))))******(((((((((((((((((((((((())))))))))))************&&&'''((())))))((('''&&&$$$&&&((('''%%%%%%'''***'''(((((()))))))))))))))++++++************++++++((((((((((((((((((((((((+++***)))'''''''''((()))))))))))))))))))))))))))))))))***++++++++++++******+++,,,,,,+++***)))((()))&&&$$$%%%((()))'''%%%&&&''')))***+++++++++***'''((()))***************,,,---...,,,(((&&&'''))))))))))))***++++++,,,,,,)))************+++++++++******+++,,,,,,---......++++++++++++++++++++++++)))+++,,,,,,,,,,,,---///******+++++++++,,,,,,,,,,,,++++++++++++,,,------///...,,,******+++,,,---***+++,,,------,,,+++***))))))***+++,,,...000111,,,++++++***))))))*********,,,,,,***+++---+++((()))))))))))))))(((''''''(((((((((((())))))))))))))))))))))))))))))))))))'''&&&&&&''')))***)))((('''******'''***000111---(((((())))))((('''&&&&&&333555777333333AAAAAA---111///...---/////////...///...---,,,,,,---...///333222111000...,,,+++***------............------111111222222111000//////---------............/////////.........------------......///000111111222555444222///............000000000000000///......///000000000000111111111222222111111111111111111222222222222222222222222333333333222222222111111111333444444333222222333222111111000111111222222555444333222111222333444111111111111111111111111////////////000000000000222222111111111111222222111000/////////111222333111111000000//////......///000111111111000...---......------------......------,,,,,,,,,------...,,,,,,,,,---------......)))+++,,,...//////......------------------------...,,,***)))******)))(((,,,++++++******+++,,,,,,))))))))))))))))))))))))***)))(((&&&&&&&&&'''(((((((((((((((((((((((((((+++***))))))******)))((('''&&&%%%%%%%%%'''((()))(((((()))******)))(((((((((((((((((())))))))))))******))))))((((((((('''))))))))))))))))))))))))))))))(((((('''''''''&&&(((((())))))))))))(((((()))((('''&&&&&&'''((()))'''''''''&&&&&&%%%%%%%%%&&&'''((('''%%%%%%'''((('''''''''''''''((())))))((((((((((((((((((((((((---222666111)))$$$(((---******))))))))))))************(((&&&$$$%%%(((+++&&&'''(((******((('''&&&(((((()))(((((('''&&&&&&'''(((((()))))))))))))))&&&'''((()))************((((((((((((((('''''''''***)))'''''')))))))))(((***)))))))))))))))***+++,,,,,,+++***)))((('''''''''&&&%%%$$$%%%''')))+++))))))))))))))))))))))))''')))******)))(((((()))******))))))))))))))))))((((((''''''&&&&&&&&&%%%)))(((((('''''''''((((((,,,,,,++++++***)))(((((((((((((((((((((((((((((()))************+++++++++************))))))((((((''''''(((((())))))******++++++******))))))(((((())))))))))))***************************)))((('''))))))*********+++++++++***+++,,,,,,+++***)))(((+++***)))(((((()))***+++---,,,++++++------,,,+++,,,,,,,,,,,,++++++***))),,,,,,++++++,,,,,,---......,,,++++++,,,---,,,++++++******,,,------+++))),,,,,,+++******+++,,,,,,++++++***+++---000333444))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''&&&%%%$$$%%%''')))***'''((()))(((&&&%%%%%%&&&(((&&&$$$&&&+++///000000)))(((((((((((())))))***444222444666@@@SSSUUU@@@222000......//////...---...---,,,,,,,,,,,,---................../////////------............------+++++++++++++++***))))))---------............/////////.........---------/////////000000111111222666444111///...///000222000000000000000///......111111222222222333333333111111111111111111111111222222222222222222222222333333222222111111111111111333444444333222222333///000000000111222333444444333333222222333333333333333333333333333333333////////////000000000000222111111111111111111222000000000000000000111111111000000000/////////...'''(((***,,,...000111111/////////....../////////---------,,,,,,------...,,,,,,,,,---------......***+++,,,...............---------------------------+++******,,,---,,,+++---------,,,,,,+++++++++))))))))))))))))))))))))***)))((('''''''''((((((************************+++)))(((((()))***((('''+++***)))(((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((()))))))))))))))))))))(((((((((''''''))))))))))))))))))))))))))))))((((((((('''''''''(((((())))))))))))(((((())))))((('''''''''((((((((((((((('''''''''&&&&&&''''''((('''&&&%%%''')))((((((''''''(((((()))***((((((((((((((((((((((((***...111...(((&&&(((,,,***))))))(((((())))))***(((((('''%%%$$$$$$&&&((('''((()))++++++)))((('''''''''((((((((('''&&&&&&&&&''''''(((((((((((((((************)))((('''&&&(((((((((((((((((((((((((((&&&%%%%%%'''(((((('''******)))((((((''''''(((++++++******)))(((((((((''''''&&&%%%&&&(((***+++************************((()))++++++)))((()))***))))))))))))************)))((((((((('''''''''&&&((('''''''''((()))******,,,,,,+++******)))(((((((((((((((((((((((((((((((((((()))))))))*********++++++*********)))))))))((((((((()))))))))))))))*********)))))))))))))))))))))))))))******************++++++******)))(((******+++++++++,,,,,,,,,***++++++,,,+++***)))(((,,,+++***))))))***+++,,,---,,,++++++------,,,+++)))***+++,,,,,,---,,,,,,,,,++++++++++++,,,---------+++******,,,------------+++))))))+++,,,,,,+++,,,,,,+++******+++,,,,,,******)))***+++---000111************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))'''&&&%%%&&&((()))''')))***)))(((((()))***(((''''''))),,,...---+++))))))(((((((((((())))))444...000999KKKdddgggSSS333111///...//////...------,,,,,,++++++,,,,,,---------------...///000000------............------,,,,,,---------,,,++++++---------............////////////............---000000000000000000000000444222000------///111222000000000000000//////...111111111222222222333333111111111111111111111111222222222222222222222222222111111111111000000000111333444444333222222333......///000222333444555222222333333333333333222111111111111111111111111////////////000000000000111111111111111111111111000000111111111000//////000000000000////////////000//////......//////000000000////////////000000...------,,,,,,---------,,,,,,,,,---------......++++++,,,---............,,,,,,,,,,,,------------,,,+++***+++---//////.........///...---,,,***)))))))))))))))))))))))))))******)))((((((((())))))***************************)))'''((())))))(((&&&%%%&&&&&&&&&&&&&&&%%%%%%******)))(((((()))******(((((((((((())))))))))))((((((((((((''''''''''''))))))))))))))))))))))))))))))((((((((((((''''''(((((())))))))))))((((((***)))(((((('''''''''((()))))))))((((((((((((((('''(((((('''&&&&&&'''))))))(((((((((((()))******))))))))))))))))))))))))((()))+++***((('''(((***)))((((((''''''(((((()))'''((()))(((&&&&&&&&&(((((()))***++++++***)))(((&&&''''''(((((((((((('''%%%&&&''''''((((((''''''************)))(((''''''(((((((((((((((((((((((('''&&&%%%%%%'''))))))(((+++***)))((('''&&&&&&%%%)))))))))))))))))))))))))))(((''''''((()))+++,,,++++++++++++++++++++++++(((***++++++)))))))))***)))))))))*********++++++)))))))))))))))(((((((((++++++++++++,,,...///000+++++++++******))))))((((((((((((((((((((((((((('''((((((((())))))))))))+++++++++++++++*********))))))))))))))))))(((((())))))))))))************)))))))))*********++++++++++++++++++++++++***)))+++++++++,,,,,,,,,------***++++++++++++***)))))),,,,,,++++++++++++,,,,,,---+++***+++,,,---,,,+++'''(((***,,,...//////000+++++++++++++++,,,------,,,+++******,,,......---///,,,)))((()))+++------,,,++++++******++++++,,,***))))))((()))+++,,,---++++++++++++++++++++++++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),,,***)))'''''''''(((((((((******)))((('''((()))))))))***+++---,,,)))&&&+++***)))(((((('''((((((333---///888IIIaaaeeeUUU333111///...//////...,,,---,,,,,,,,,,,,,,,,,,---000///...---------......------............------///000000000000000//////---------............////////////...............000000////////////////////////.........//////000//////000000000000//////////////////000000000000000000000000111111111111111111111111111111111111111000000000000000000000111222444444222111222333//////000111222333333333000111333444444333222111////////////////////////////////////000000000000000000111111111111000000000000111111111000...---000000000000////////////555333111///.........///000//////////////////000......---,,,,,,,,,------,,,,,,,,,---------......+++,,,,,,------.........,,,,,,,,,,,,,,,------------+++***+++---......---+++,,,.........,,,***((())))))))))))))))))))))))*********))))))))))))***************************)))(((''''''(((((('''&&& !!!$$$&&&((((((((((((,,,***)))'''''')))***,,,(((((((((((())))))))))))((((((''''''''''''''''''(((((((((((((((((((((((())))))(((((((((((((((((((((((())))))))))))((((((******)))(((((('''''''''(((((((((((((((((((((((('''(((((('''&&&&&&'''))))))))))))))))))******+++************************)))((('''((())))))((('''((((((''''''''''''(((((()))+++---,,,+++)))))))))((())))))******))))))(((''''''((()))*********)))&&&''''''((()))(((((((((''''''((()))************((((((((((((((())))))))))))((('''(((***+++++++++*********))))))(((''''''(((((())))))***************))))))))))))***+++,,,************************''')))******)))(((((()))((())))))******++++++,,,************************,,,+++++++++,,,---......+++*********)))))))))(((((((((((((((((((((((((((((((((((()))))))))******+++++++++++++++++++++++++++******))))))((((((((((((((())))))******++++++))))))*********+++++++++++++++,,,,,,,,,++++++*********++++++++++++,,,,,,*********+++************,,,,,,++++++++++++,,,,,,,,,+++***+++,,,,,,,,,***'''(((***,,,...///000000+++++++++***+++,,,,,,---...,,,++++++,,,---,,,+++...,,,)))(((***,,,,,,,,,+++++++++++++++++++++++++++***))))))))))))***+++++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((+++***)))(((((())))))***))))))***(((%%%$$$$$$%%%))))))***++++++***)))'''++++++)))(((''''''''''''111---111555<<>>777///...---,,,,,,,,,,,,---++++++,,,------------,,,,,,,,,------------,,,,,,,,,,,,,,,---......//////------...............---,,,,,,---............---...---,,,++++++,,,---................../////////---.........---,,,++++++000/////////...............------,,,,,,------...........................,,,,,,,,,,,,++++++++++++------,,,+++,,,---...///...,,,++++++,,,...---,,,///...---,,,+++***))))))------------------------...---------,,,,,,,,,+++************************,,,------......------,,,,,,,,,,,,,,,------------///000000///...---...///---------------...///000//////..........................................------------------------........................//////////////////////////////000111111111///...------------------------//////.........//////...///////////////000111111000000000000////////////000000000000111111111222111111111111111111111111111111111000///...,,,+++111111111111000000000///111111000000000/////////////////////////////////............////////////000000000000111111111222////////////............------------------------........................---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------------............------------------------------)))***+++---......//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,------...+++++++++******+++++++++,,,,,,++++++++++++,,,,,,******++++++++++++******)))***+++,,,,,,+++)))(((,,,,,,---...////////////---------------------...++++++++++++,,,,,,,,,,,,+++***)))(((((()))+++,,,------,,,,,,++++++++++++*********++++++---......,,,,,,,,,---.../////////******************)))))))))***+++---------,,,+++...++++++------++++++...---,,,,,,,,,+++***))))))***+++,,,---------------...---,,,+++++++++++++++,,,+++++++++******))))))++++++,,,,,,+++******)))************++++++++++++*********))))))*********++++++++++++++++++++++++***+++,,,+++***)))+++---...------,,,,,,+++++++++,,,,,,,,,++++++***)))(((,,,+++***)))***+++,,,---,,,,,,,,,,,,+++***)))(((***++++++,,,,,,,,,,,,,,,///000222222222111///...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,,,,------,,,,,,---......///...---,,,,,,,,,+++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,------------------------///333222555222((()))///,,,++++++++++++,,,,,,,,,,,,------.........------***++++++,,,,,,,,,,,,+++++++++,,,,,,,,,---------------.../////////......,,,---......//////............---,,,,,,---......,,,,,,,,,,,,,,,,,,------...//////......---,,,+++...---------------------,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,,,,,,,...---,,,++++++---...000------,,,,,,,,,---------//////......---,,,,,,+++************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++,,,------------............000111000...---...///...------------...//////////////////////////////---.....................................................................,,,,,,------------,,,,,,000000///.........000111............................../////////....../////////......//////000111000000000000///////////////000000000000111111111222222222222222222222222///000000000111000000000000000000000000000000000222222222111111111000000////////////////////////............///////////////000000000000111111111////////////....................................////////////////////////------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,..............................////////////......------------------------,,,------............---........................,,,,,,,,,,,,,,,,,,,,,,,,000///...---,,,+++++++++,,,,,,++++++++++++,,,,,,------,,,,,,,,,------...++++++,,,,,,,,,,,,+++++++++,,,---------,,,+++***---...///000000111111111/////////...............,,,,,,,,,------------------,,,+++***))))))***++++++,,,,,,,,,---------...++++++++++++,,,...///000)))************++++++,,,,,,,,,++++++***************+++---.........,,,,,,+++((((((++++++((((((+++******+++,,,,,,++++++***---,,,*********,,,...//////...---,,,,,,+++,,,,,,++++++***************)))******+++,,,------,,,,,,***+++++++++,,,,,,------,,,+++************+++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---,,,******+++------------,,,,,,++++++******+++,,,,,,,,,,,,++++++---,,,+++***)))***+++,,,++++++,,,,,,,,,,,,,,,+++*********++++++,,,,,,,,,+++,,,---------,,,***)))------------------------,,,,,,,,,,,,,,,,,,,,,,,,......------------......+++,,,------------,,,---+++++++++++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,------------------------)))333444...222111(((---+++,,,,,,---------------......////////////......++++++,,,---------------------------............,,,,,,---...//////......,,,---......//////......//////............//////------------------------///////////////...---,,,,,,,,,---...//////000000------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---------...............++++++*********+++,,,---------------------...///.........///////////////************************))))))***++++++,,,------------------------------------,,,,,,,,,,,,------........./////////000000...111333111...---...111......---------......///.........///////////////---------.......................................//////////////////////////////000111111000//////000000///---,,,,,,///222000000000000000000000000///000222222111000000111111000/////////000222333000000000000////////////////////////000000000000333222222222222111111111......///000111222333333/////////000111111222222222222111111111000000000000000000000000000000000............////////////////////////000000000000////////////............////////////////////////////////////////////////......---------,,,,,,,,,------------------------........................---..................---,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,------------------------------------------------......---,,,+++***)))))),,,++++++++++++++++++,,,---,,,,,,,,,,,,------...------............------,,,,,,---------------,,,//////000111222222222222/////////...............---------------,,,,,,,,,------------,,,,,,++++++******+++,,,,,,---......++++++++++++,,,---...///+++,,,---,,,+++***+++---///...---,,,++++++++++++......////////////......+++***,,,000000,,,***++++++,,,---...///...---------,,,***((((((***---///------,,,,,,++++++,,,,,,************************))))))***+++,,,------,,,+++,,,,,,---...//////000...---,,,++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---+++***)))+++,,,------------------,,,,,,+++,,,---...///...------......---,,,,,,,,,,,,,,,,,,,,,---...............))))))))))))***+++,,,,,,,,,,,,+++++++++*********,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++******...------,,,,,,------...+++---......---,,,,,,---************+++,,,------........................------------------------///222444%%%+++666,,,///------...//////............////////////...------,,,---...//////000///////////////////////////000++++++,,,---............,,,,,,---............---........................000000000///////////////------......///......---------...///000111222222///......------......///------------------------------------............------........./////////+++,,,------,,,---///111---------.........//////,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,---...//////------------------------///......------......///,,,,,,,,,---------......,,,///111000,,,***---000///......---------......,,,,,,,,,---------......---------.........//////------------------------........................000111111222222111111000,,,...///...,,,+++---///////////////////////////...000333333111///000111000///...---...///111222000000000000////////////---.........////////////111111111000000000//////------...///000111222333------...000111222333444000000000////////////...000000000000000000000000............////////////---.........////////////////////////....................................------------------------------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,)))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))***************)))******))))))))))))******+++************+++,,,---+++,,,,,,------,,,,,,+++++++++++++++,,,---......,,,---...///000000000000......------,,,,,,,,,,,,,,,,,,,,,++++++******)))&&&(((***,,,---,,,++++++******************++++++***)))))))))***+++,,,,,,...000111///---+++,,,...---,,,+++***)))))))))***...------,,,,,,,,,------------000555555000------,,,---...//////---,,,+++,,,+++***)))))))))***+++*********)))******++++++))))))))))))************((())))))*********))))))))))))***+++---......///,,,+++***((((((***+++,,,***************************++++++***((('''(((***++++++,,,,,,,,,,,,,,,,,,***+++,,,------,,,***)))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++(((((((((((((((***+++,,,///...,,,+++***+++,,,---************************+++++++++******)))))))))++++++************++++++)))+++------+++******,,,))))))))))))***+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,111)))111''''''333)))---+++,,,---------,,,+++***------......---,,,,,,+++***+++,,,---....................................)))***+++,,,------------++++++,,,---------------,,,,,,------------,,,,,,/////////.........------******+++,,,---------------------....../////////---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,---///000111000///...(((***,,,,,,+++,,,///222,,,,,,,,,+++++++++++++++++++++++++++++++++++++++***+++++++++,,,,,,------++++++++++++++++++++++++------,,,++++++,,,------(((((()))))))))*********))),,,///---)))''')))---///......---------......*********++++++,,,,,,,,,---------.........//////,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))***+++,,,,,,+++***)))))),,,000000...+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++...111111///---...///...---+++***+++,,,...000000000000000////////////------------.........///000000//////.........------------......000111222,,,,,,...///111333444555///.........------------000000000000000000000000............/////////000------------.........///000/////////............------------------------++++++++++++++++++++++++*********)))))))))(((((())))))))))))))))))))))))*********************************++++++*********++++++++++++++++++++++++%%%&&&((()))++++++,,,,,,************************))))))))))))))))))))))))%%%%%%'''(((******++++++((((((''''''''''''(((((())))))(((((()))***++++++(((((())))))))))))((((((******))))))***,,,...///((()))***+++,,,,,,,,,,,,,,,,,,,,,++++++*********,,,++++++***)))(((''''''!!!%%%(((***+++***)))******))))))((((((''''''((((((((((((((())))))***,,,...///---)))'''(((******)))'''&&&%%%%%%%%%&&&+++***)))(((((((((************///555555///******,,,,,,---...---***(((''')))***++++++***)))((('''(((((('''(((((()))******)))))))))))))))*********))))))))))))((('''&&&%%%%%%&&&&&&((()))***+++,,,)))'''&&&%%%%%%&&&''')))((((((((((((((((((((((((((())))))(((&&&%%%'''(((((((((((())))))******+++((()))******)))'''$$$###%%%&&&(((***++++++++++++*********)))((('''&&&%%%((('''''''''''')))+++,,,---+++(((&&&&&&''')))+++((((((((((((((((((((((((+++*********))))))(((((())))))(((((((((((())))))&&&)))+++***(((&&&''')))(((((((((((()))***+++,,,(((((((((((((((((((((((()))))))))))))))))))))))),,,000///***000$$$***((())))))***)))((('''&&&,,,,,,,,,,,,++++++***)))&&&'''((()))***+++++++++************************((()))***+++,,,,,,---,,,***+++,,,,,,------,,,,,,***++++++,,,,,,++++++***,,,,,,,,,++++++*********'''((()))***+++,,,,,,,,,++++++************))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))******+++++++++$$$&&&)))++++++***(((&&&&&&(((++++++***+++///222,,,++++++***)))(((''''''))))))))))))))))))))))))*********))))))))))))((())))))))))))))))))))))))***)))(((''''''((()))***